diff --git a/.Rhistory b/.Rhistory index 9e6b9604..81512123 100644 --- a/.Rhistory +++ b/.Rhistory @@ -1,13 +1,3 @@ -## Install New Package (locally) -setwd("..") # return to root directory first -devtools::install(myLibrary -, build_vignettes = TRUE -, quick = FALSE -, reload = TRUE) -## Reload library -library(myLibrary,character.only = TRUE) -# change wd back to package -setwd(file.path(dir_base, myLibrary)) library(ContDataQC) # 00. Set up # Parameters @@ -510,3 +500,13 @@ runApp('C:/Users/Erik.Leppo/OneDrive - Tetra Tech, Inc/MyDocs_OneDrive/GitHub/Co shiny::runApp('C:/Users/Erik.Leppo/OneDrive - Tetra Tech, Inc/MyDocs_OneDrive/GitHub/ContDataQC/inst/shiny-examples/ContDataQC') shiny::runApp('inst/shiny-examples/ContDataQC') runApp('inst/shiny-examples/ContDataQC') +getwd() +shiny::runApp('inst/shiny-examples/ContDataQC') +runApp('inst/shiny-examples/ContDataQC') +runApp('inst/shiny-examples/ContDataQC') +runApp('inst/shiny-examples/ContDataQC') +runApp('inst/shiny-examples/ContDataQC') +?contdataqc +?ContDataQC +if(!require(remotes)){install.packages("remotes")} #install if needed +remotes::install_github("USEPA/ContDataQC", force = TRUE, build_vignettes = TRUE) diff --git a/ContDataQC.Rproj b/ContDataQC.Rproj index cba1b6b7..9ee5baec 100644 --- a/ContDataQC.Rproj +++ b/ContDataQC.Rproj @@ -1,4 +1,5 @@ Version: 1.0 +ProjectId: c0be144b-0346-467a-9164-bbe4208c3fbe RestoreWorkspace: No SaveWorkspace: No diff --git a/DESCRIPTION b/DESCRIPTION index 2b4c7e8c..a8a00153 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,12 +1,13 @@ Package: ContDataQC Title: Quality Control (QC) of Continous Monitoring Data -Version: 2.0.7.9005 +Version: 2.1.0 Authors@R: c( person("Erik W", "Leppo", email="Erik.Leppo@tetratech.com",role=c("aut","cre")), person("Ann","Roseberry Lincoln", role="ctb"), person("Jen", "Stamp", role="ctb"), person("David", "Gibbs", role="ctb"), person("Ben", "Block", role="ctb"), + person("Michael", "Pennino", role="ctb"), person("Yadong", "Xu", role="ctb")) Description: Quality control checks on continuous data files from Hobo data loggers. Also aggregates and subsets files by a given date range. And runs basic statistics. Outputs reports to Word (requires knitr and Pandoc). Depends: @@ -14,8 +15,8 @@ Depends: License: MIT + file LICENSE Encoding: UTF-8 LazyData: true -URL: https://github.com/leppott/ContDataQC -BugReports: https://github.com/leppott/ContDataQC/issues +URL: https://github.com/USEPA/ContDataQC +BugReports: https://github.com/USEPA/ContDataQC/issues Imports: dataRetrieval, doBy, diff --git a/NEWS.md b/NEWS.md index baae5f17..31ed2612 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,250 +1,259 @@ NEWS-ContDataQC ================ - + - #> Last Update: 2022-09-22 14:03:40 + #> Last Update: 2024-10-07 10:08:23.189563 -# Version History +# Version History + +# v2.1.0 + +2024-10-07 + +- update: EPA version produced for publication in SoftwareX journal. + - R package code did not change + - Updates to readme, description, and other similar files. + - link to R shiny app now included ## v2.0.7.9005 2022-09-22 -- update: update Shiny app - - Fix numbered tabs 7 and 8 +- update: update Shiny app + - Fix numbered tabs 7 and 8 ## v2.0.7.9004 2022-09-22 -- update: update Shiny app - - Update links - - Remove (comment out) EPA template - - Rearrange Console and Test Data tabs +- update: update Shiny app + - Update links + - Remove (comment out) EPA template + - Rearrange Console and Test Data tabs ## v2.0.7.9003 2022-09-19 -- update: update Shiny app - - Update text +- update: update Shiny app + - Update text ## v2.0.7.9002 2022-09-15 -- update: update Shiny app - - Change names of navbar tabs and order +- update: update Shiny app + - Change names of navbar tabs and order ## v2.0.7.9001 2022-09-15 -- style: Use EPA Template for shiny app +- style: Use EPA Template for shiny app ## v2.0.7 2022-06-15 -- refactor: Bump to whole version number +- refactor: Bump to whole version number ## v2.0.6.9028 2022-06-15 -- refactor: Add dummy files to blank Shiny app folders to avoid being - deleted +- refactor: Add dummy files to blank Shiny app folders to avoid being + deleted ## v2.0.6.9027 2022-06-15 -- refactor: Update readme examples to use remotes instead of devtools - package +- refactor: Update readme examples to use remotes instead of devtools + package ## v2.0.6.9026 2022-06-15 -- feature: Add miniDOT functions to Shiny, Issue \#141 +- feature: Add miniDOT functions to Shiny, Issue \#141 ## v2.0.6.9025 2022-06-07 -- fix: Modify config.R for salinity, Issue \#138 - - Update other copies in package +- fix: Modify config.R for salinity, Issue \#138 + - Update other copies in package ## v2.0.6.9024 2022-05-31 -- fix: Modify flags so can handle all na, Issue \#143 - - fun.QC.file.R - - fun.QC.R - - Report_QC.rmd - - Base package and Shiny +- fix: Modify flags so can handle all na, Issue \#143 + - fun.QC.file.R + - fun.QC.R + - Report_QC.rmd + - Base package and Shiny ## v2.0.6.9023 2022-05-25 -- refactor: Update minidot_cat function, Issue \#141 - - Remove filename parameter and use serial number from input file -- feature: Add format minidot function, Issue \#141 +- refactor: Update minidot_cat function, Issue \#141 + - Remove filename parameter and use serial number from input file +- feature: Add format minidot function, Issue \#141 ## v2.0.6.9022 2022-05-25 -- refactor: Updates to minidot_cat function, Issue \#141 -- refactor: Add missing return value for help script line 937 +- refactor: Updates to minidot_cat function, Issue \#141 +- refactor: Add missing return value for help script line 937 ## v2.0.6.9021 2022-05-25 -- feature: Add miniDOT concatenate function, Issue \#141 - - Modified compile_do_folder.R from mnsentinellakes +- feature: Add miniDOT concatenate function, Issue \#141 + - Modified compile_do_folder.R from mnsentinellakes ## v2.0.6.9020 2022-05-24 -- refactor: Update Report_QC.rmd used in Shiny app, Issue \#117 -- feature: Prototype site data summary report, Issue \#142 -- feature: Add google analytics to Shiny app +- refactor: Update Report_QC.rmd used in Shiny app, Issue \#117 +- feature: Prototype site data summary report, Issue \#142 +- feature: Add google analytics to Shiny app ## v2.0.6.9019 2022-05-17 -- fix: Update Report_QC.rmd table statements with useNA = ifany, Issue - \#117 -- fix: Add new parameters to QC routine - - DO adj, Issue \#117 - - DO pct sat, Issue \#117 - - Salinity, Issue \#138 +- fix: Update Report_QC.rmd table statements with useNA = ifany, Issue + \#117 +- fix: Add new parameters to QC routine + - DO adj, Issue \#117 + - DO pct sat, Issue \#117 + - Salinity, Issue \#138 ## v2.0.6.9018 2022-05-11 -- feature: Add salinity to config file, Issue \#138 -- feature: Add salinity to config.out RMD, Issue \#138 +- feature: Add salinity to config file, Issue \#138 +- feature: Add salinity to config.out RMD, Issue \#138 ## v2.0.6.9017 2022-05-11 -- fix: Modify config file for DO percent saturation +- fix: Modify config file for DO percent saturation ## v2.0.6.9016 2022-04-14 -- refactor: Add keywords internal to two new functions -- fix: Rebuild package so new functions included -- docs: Add Yadong Xu as contributor +- refactor: Add keywords internal to two new functions +- fix: Rebuild package so new functions included +- docs: Add Yadong Xu as contributor ## v2.0.6.9015 2022-04-14 -- feature: Add new functions from Yadong for EMVL project - - Pull request \#137 +- feature: Add new functions from Yadong for EMVL project + - Pull request \#137 ## v2.0.6.9014 2022-01-18 -- refactor: Update Tim’s Threshold Analysis zip file +- refactor: Update Tim’s Threshold Analysis zip file ## v2.0.6.9013 2022-01-18 -- fix: Update broken links in Shiny to Config_Lakes_Metric.R, Issue - \#132 - - Linux case sensitive and wasn’t working online -- refactor: Update text for readability in Shiny for Edit Thresholds +- fix: Update broken links in Shiny to Config_Lakes_Metric.R, Issue + \#132 + - Linux case sensitive and wasn’t working online +- refactor: Update text for readability in Shiny for Edit Thresholds ## v2.0.6.9012 2022-01-17 -- refactor: Update QC Thresholds tab text in Shiny, Issue \#131 +- refactor: Update QC Thresholds tab text in Shiny, Issue \#131 ## v2.0.6.9011 2022-01-17 -- refactor: Update QC Thresholds tab in Shiny, Issue \#131 - - Change order and names of tabs - - Add Evaluate code as a download +- refactor: Update QC Thresholds tab in Shiny, Issue \#131 + - Change order and names of tabs + - Add Evaluate code as a download ## v2.0.6.9010 2021-12-22 -- fix: Updated custom config thresholds to handle quotes, Issue \#130 -- docs: Added Ben Block as contributor for work on custom thresholds +- fix: Updated custom config thresholds to handle quotes, Issue \#130 +- docs: Added Ben Block as contributor for work on custom thresholds ## v2.0.6.9009 2021-12-22 -- fix: Duplicate entry in config file, Issue \#130 - - Updated all versions in package and shiny folders - - Chlorophylla spike thresholds duplicated +- fix: Duplicate entry in config file, Issue \#130 + - Updated all versions in package and shiny folders + - Chlorophylla spike thresholds duplicated ## v2.0.6.9008 2021-12-21 -- feature: Shiny, add custom thresholds for config file, Issue \#130 - - merge pull request +- feature: Shiny, add custom thresholds for config file, Issue \#130 + - merge pull request ## v2.0.6.9007 2021-10-25 -- refactor: Rename “master” branch to “main”. +- refactor: Rename “master” branch to “main”. ## v2.0.6.9006 2021-10-25 -- fix: Update fun.Stats.R and fun.Stats.File.R to use WaterLevel - instead of GageHeight, Issue \#124 +- fix: Update fun.Stats.R and fun.Stats.File.R to use WaterLevel instead + of GageHeight, Issue \#124 ## v2.0.6.9005 2021-06-25 -- refactor: Update config file with changes to units. - - Correct some that were not correct -- refactor: Update config copy script in data-raw -- docs: Add markdown package to DESCRIPTION Suggests - - Needed to to avoid GitHub Action build failure when creating - vignettes +- refactor: Update config file with changes to units. + - Correct some that were not correct +- refactor: Update config copy script in data-raw +- docs: Add markdown package to DESCRIPTION Suggests + - Needed to to avoid GitHub Action build failure when creating + vignettes ## v2.0.6.9004 2021-06-25 -- style: Shiny, update code style in ui, server, and global - - Not all code just code relevant to current refactor item -- refactor: Shiny add all parameters to table on 4MainFunction, - CheckInput tab - - Issue \#127 +- style: Shiny, update code style in ui, server, and global + - Not all code just code relevant to current refactor item +- refactor: Shiny add all parameters to table on 4MainFunction, + CheckInput tab + - Issue \#127 ## v2.0.6.9003 2021-06-23 -- refactor: Updated version number in ui.R +- refactor: Updated version number in ui.R ## v2.0.6.9002 @@ -256,655 +265,648 @@ folder. 2021-06-23 -- refactor: Shiny updates to app description text +- refactor: Shiny updates to app description text ## v2.0.6.9000 2021-06-23 -- style: Removed Documents folder - - Move to new repository +- style: Removed Documents folder + - Move to new repository ## v2.0.6 2021-06-21 -- refactor: Create new version release +- refactor: Create new version release ## v2.0.5.9109 2021-06-21 -- refactor: Consolidate Shiny app updates from pull request, Issue - \#126 +- refactor: Consolidate Shiny app updates from pull request, Issue \#126 ## v2.0.5.9108 2021-06-18 -- refactor: Update Shiny - - Final updates to section 7 +- refactor: Update Shiny + - Final updates to section 7 ## v2.0.5.9107 2021-06-18 -- refactor: Update Shiny - - Beginning updates to section 7 +- refactor: Update Shiny + - Beginning updates to section 7 ## v2.0.5.9106 2021-06-18 -- refactor: Update Shiny - - Updated section 8 text +- refactor: Update Shiny + - Updated section 8 text ## v2.0.5.9105 2021-06-18 -- refactor: Update Shiny - - Updated text in section 9 +- refactor: Update Shiny + - Updated text in section 9 ## v2.0.5.9104 2021-06-18 -- refactor: Update Shiny - - Updates to section 2 and section 3 - added sidebarpanels within - tabsets rather than at bottom of pages +- refactor: Update Shiny + - Updates to section 2 and section 3 - added sidebarpanels within + tabsets rather than at bottom of pages ## v2.0.5.9103 2021-06-18 -- refactor: Update Shiny - - Updates sections 8 & 9. +- refactor: Update Shiny + - Updates sections 8 & 9. ## v2.0.5.9102 2021-06-18 -- refactor: Update Shiny - - Updated section 4a, 4b, and 5. +- refactor: Update Shiny + - Updated section 4a, 4b, and 5. ## v2.0.5.9101 2021-06-18 -- refactor: Update Shiny - - Updated 4a documents link +- refactor: Update Shiny + - Updated 4a documents link ## v2.0.5.9100 2021-06-18 -- refactor: Update Shiny - - Made final updates to section 3a code and began section 4 code - updates +- refactor: Update Shiny + - Made final updates to section 3a code and began section 4 code + updates ## v2.0.5.9099 2021-06-18 -- refactor: Update Shiny - - Updated 3b files +- refactor: Update Shiny + - Updated 3b files ## v2.0.5.9098 2021-06-18 -- refactor: Update Shiny - - Updated 3a section +- refactor: Update Shiny + - Updated 3a section ## v2.0.5.9097 2021-06-18 -- refactor: Update Shiny - - Updated tab 6 information +- refactor: Update Shiny + - Updated tab 6 information ## v2.0.5.9096 2021-06-18 -- refactor: Update Shiny - - Updated 2d HOBOware reformat +- refactor: Update Shiny + - Updated 2d HOBOware reformat ## v2.0.5.9095 2021-06-18 -- refactor: Update Shiny - - Added 2c info to rmd and documents +- refactor: Update Shiny + - Added 2c info to rmd and documents ## v2.0.5.9094 2021-06-18 -- refactor: Update Shiny - - Updates to 2a and 2b text and data sources. Added files to - documents folder. +- refactor: Update Shiny + - Updates to 2a and 2b text and data sources. Added files to documents + folder. ## v2.0.5.9093 2021-06-18 -- refactor: Update Shiny - - Updated 2a text and created Documents folder +- refactor: Update Shiny + - Updated 2a text and created Documents folder ## v2.0.5.9092 2021-06-18 -- refactor: Update Shiny - - moved tab_Reformat.R under tab_2DataPrep subtab “Formatting - files” +- refactor: Update Shiny + - moved tab_Reformat.R under tab_2DataPrep subtab “Formatting files” ## v2.0.5.9091 2021-06-18 -- refactor: Update Shiny - - Update to ui.R subfiles - added all necessary new tab - structures. - - Added content to tab_1Overview using .rmd file. +- refactor: Update Shiny + - Update to ui.R subfiles - added all necessary new tab structures. + - Added content to tab_1Overview using .rmd file. ## v2.0.5.9090 2021-06-18 -- refactor: Update Shiny - - Beginning updates in ui.R and subsequent code to accommodate - application changes. +- refactor: Update Shiny + - Beginning updates in ui.R and subsequent code to accommodate + application changes. ## v2.0.5.9089 2021-04-19 -- refactor: Remove extra columns from QC routine, Issue \#123 - - fun.QC.R - - fun.QC.File.R +- refactor: Remove extra columns from QC routine, Issue \#123 + - fun.QC.R + - fun.QC.File.R ## v2.0.5.9088 2021-04-19 -- refactor: Shiny, changes to tabs +- refactor: Shiny, changes to tabs ## v2.0.5.9087 2021-04-19 -- refactor: Shiny - - Rearrange tabs - - Split out Advanced tab into Console, Config, and Hobo +- refactor: Shiny + - Rearrange tabs + - Split out Advanced tab into Console, Config, and Hobo ## v2.0.5.9086 2021-04-02 -- style: Fix spelling, devtools::spell_check() - - README - - NEWS - - fun.parseID.R - - fun.Report.File.R - - Vignette_ContDataQC.Rmd - - Vignette_Config.RMD - - fun.GageData.R - - Vignette_Lakes.Rmd -- refactor: Reknit files - - README - - Vignettes -- style: Fix items from goodpractice::gp() - - Trim lines to 80 characters - - CompSiteCDF.R - - test_export_rLakeAnalyzer.R - - RBIcalc.R - - format.Hobo.R - - fun.Helper.R - - Export.IHA.R - - Export.StreamThermal.R - - fun.CustomConfig.R - - fun.PeriodStats.R - - fun.Stats.R (partial) - - fun.DateFormat.R (partial) - - Replace ‘=’ with ‘\<-’ - - fun.Helper.R - - Change T or F to TRUE or FALSE - - CompSiteCDF.R +- style: Fix spelling, devtools::spell_check() + - README + - NEWS + - fun.parseID.R + - fun.Report.File.R + - Vignette_ContDataQC.Rmd + - Vignette_Config.RMD + - fun.GageData.R + - Vignette_Lakes.Rmd +- refactor: Reknit files + - README + - Vignettes +- style: Fix items from goodpractice::gp() + - Trim lines to 80 characters + - CompSiteCDF.R + - test_export_rLakeAnalyzer.R + - RBIcalc.R + - format.Hobo.R + - fun.Helper.R + - Export.IHA.R + - Export.StreamThermal.R + - fun.CustomConfig.R + - fun.PeriodStats.R + - fun.Stats.R (partial) + - fun.DateFormat.R (partial) + - Replace ‘=’ with ‘\<-’ + - fun.Helper.R + - Change T or F to TRUE or FALSE + - CompSiteCDF.R ## v2.0.5.9085 2021-03-31 -- feature: Add custom config with metric units for Lakes, Issue \#119 - - extdata.Lakes.metric.R +- feature: Add custom config with metric units for Lakes, Issue \#119 + - extdata.Lakes.metric.R ## v2.0.5.9084 2021-02-24 -- feature: Shiny formatHobo add inputselect for date format, Issue - \#117 -- refactor: Shiny server.R remove full.names from zip routine - preventing proper construction of download zip file, Issue \#109 +- feature: Shiny formatHobo add inputselect for date format, Issue \#117 +- refactor: Shiny server.R remove full.names from zip routine preventing + proper construction of download zip file, Issue \#109 ## v2.0.5.9083 2021-02-23 -- refactor: Fix date in example reformatHobo for DO file, Issue \#117 -- refactor: Update reformatHobo date time conversion to account for no - seconds and 2 vs 4 digit years, Issue \#117 +- refactor: Fix date in example reformatHobo for DO file, Issue \#117 +- refactor: Update reformatHobo date time conversion to account for no + seconds and 2 vs 4 digit years, Issue \#117 ## v2.0.5.9082 2021-02-23 -- refactor: Shiny server, zip files add -j to strip folder names, - Issue \#109 -- feature: Add additional DO parameters to config, Issue \#117 -- refactor: Update other versions of config, Issue \#117 -- docs: Update README install directions -- docs: README, trim lines to 80 characters -- docs: Move planned updates from NEWS to README -- refactor: Update Report_Config.rmd for new DO parameters, Issue - \#117 -- refactor: Update Report_Config.rmd so sensor depth and water level - are next to each other -- refactor: Copy updated Report_Config.rmd to Shiny app, Issue \#117 -- feature: Add additional DO parameters (n=3) to reformatHobo function - , Issue \#117 +- refactor: Shiny server, zip files add -j to strip folder names, Issue + \#109 +- feature: Add additional DO parameters to config, Issue \#117 +- refactor: Update other versions of config, Issue \#117 +- docs: Update README install directions +- docs: README, trim lines to 80 characters +- docs: Move planned updates from NEWS to README +- refactor: Update Report_Config.rmd for new DO parameters, Issue \#117 +- refactor: Update Report_Config.rmd so sensor depth and water level are + next to each other +- refactor: Copy updated Report_Config.rmd to Shiny app, Issue \#117 +- feature: Add additional DO parameters (n=3) to reformatHobo function , + Issue \#117 ## v2.0.5.9081 2021-02-08 -- refactor: Rework logger deployment start/end to use first non-NA - date time instead of first and last row; Issue \#107 - - fun.QC.R - - fun.QC.File.R +- refactor: Rework logger deployment start/end to use first non-NA date + time instead of first and last row; Issue \#107 + - fun.QC.R + - fun.QC.File.R ## v2.0.5.9080 2021-02-05 -- style: Trim lines and fix spelling, fun.DateTimeFormat +- style: Trim lines and fix spelling, fun.DateTimeFormat ## v2.0.5.9079 2021-02-04 -- refactor: Update config spike flags for water level, Issue \#116 - - Update other versions of config +- refactor: Update config spike flags for water level, Issue \#116 + - Update other versions of config ## v2.0.5.9078 2021-02-04 -- refactor: Update Config_Template.zip in Shiny, Issue \#116 -- docs: Retain NEWS.md for pkgdown to build changelog +- refactor: Update Config_Template.zip in Shiny, Issue \#116 +- docs: Retain NEWS.md for pkgdown to build changelog ## v2.0.5.9077 2021-02-04 -- refactor: Update thresholds in config.R for sensor depth, Issue - \#116 +- refactor: Update thresholds in config.R for sensor depth, Issue \#116 ## v2.0.5.9076 2021-02-04 -- refactor: Modify “gross” check for water level, sensor depth, and - discharge , Issue \#113 - - Was only checking for negative values - - Set to evaluate like all other measured values - - fun.Helper.R, fun.CalcQCStats() -- refactor: Update config.R comments for gross check as above, Issue - \#113 - - Update other copies of config -- refactor: Add missing spike thresholds for water level, config.R -- refactor: Set water level tests to values for sensor depth +- refactor: Modify “gross” check for water level, sensor depth, and + discharge , Issue \#113 + - Was only checking for negative values + - Set to evaluate like all other measured values + - fun.Helper.R, fun.CalcQCStats() +- refactor: Update config.R comments for gross check as above, Issue + \#113 + - Update other copies of config +- refactor: Add missing spike thresholds for water level, config.R +- refactor: Set water level tests to values for sensor depth ## v2.0.5.9075 2021-01-27 -- feature: Begin updates to add comparison of deployment periods, - Issue \#108 - - Add helper functions for rquery.t.test() -- feature: Add MonthDay to data during QC operation, Issue \#111 -- style: Trim some lines to 80 characters - - fun.Stats.R +- feature: Begin updates to add comparison of deployment periods, Issue + \#108 + - Add helper functions for rquery.t.test() +- feature: Add MonthDay to data during QC operation, Issue \#111 +- style: Trim some lines to 80 characters + - fun.Stats.R ## v2.0.5.9074 2021-01-25 -- docs: Update example in ContDataQC for aggregating lake/depth files, - Issue \#85 +- docs: Update example in ContDataQC for aggregating lake/depth files, + Issue \#85 ## v2.0.5.9073 2021-01-22 -- refactor: Change ContDataQC() parameter fun.AddDeployCol from - default FALSE to TRUE - - Shiny app will now auto add the deployment field +- refactor: Change ContDataQC() parameter fun.AddDeployCol from default + FALSE to TRUE + - Shiny app will now auto add the deployment field ## v2.0.5.9072 2021-01-21 -- refactor: Report_QC.rmd, add Water Level vs. Water Temp plots, Issue - \#110 -- style: Report_QC.rmd, trim lines to 80 characters -- refactor: Copy Report_QC.rmd to shiny +- refactor: Report_QC.rmd, add Water Level vs. Water Temp plots, Issue + \#110 +- style: Report_QC.rmd, trim lines to 80 characters +- refactor: Copy Report_QC.rmd to shiny ## v2.0.5.9071 2021-01-21 -- refactor: Revise Vignette_Config so it doesn’t fail. +- refactor: Revise Vignette_Config so it doesn’t fail. ## v2.0.5.9070 2021-01-21 -- refactor: Replace getwd() with tempdir() in examples - - export_rLakeAnalyzer - - PeriodStats - - Export.IHA of getwd() to save file -- feature: Create logger deployment column during QC routine, Issue - \#107 - - ContDataQC - - fun.QC - - fun.QC.File -- feature: Add logger deployment to config.R, Issue \#107 - - myName.LoggerDeployment - - myName.LoggerDeployment.start - - myName.LoggerDeployment.end - - Added to myNames.Order (add after DateTime) -- style: Trim lines to 80 characters - - Export.rLakeAnalyzer - - Vignette_Config - - ContDataQC_Vignette -- refactor: Rename ContDataQC_Vignette to Vignette_ContDataQC -- refactor: Update config.R -- style: Updates to config.R, make order of Air and Water Pressure - consistent -- refactor: Create data-raw file to propagate changes in config.R to - shiny -- refactor: Update Vignette_Config with changes to config.R -- refactor: Update Config.R and its dependent versions - - inst.ORIG.R - - inst-examples\_Template.R - - inst-examples\_Template.zip -- refactor: Replace getwd() with tempdir() - - Vignette_Lakes - - Vignette_ContDataQC -- docs: Update examples in Vignette_ContDataQC -- docs: Update example in Export.IHA with text from ContDataQC +- refactor: Replace getwd() with tempdir() in examples + - export_rLakeAnalyzer + - PeriodStats + - Export.IHA of getwd() to save file +- feature: Create logger deployment column during QC routine, Issue + \#107 + - ContDataQC + - fun.QC + - fun.QC.File +- feature: Add logger deployment to config.R, Issue \#107 + - myName.LoggerDeployment + - myName.LoggerDeployment.start + - myName.LoggerDeployment.end + - Added to myNames.Order (add after DateTime) +- style: Trim lines to 80 characters + - Export.rLakeAnalyzer + - Vignette_Config + - ContDataQC_Vignette +- refactor: Rename ContDataQC_Vignette to Vignette_ContDataQC +- refactor: Update config.R +- style: Updates to config.R, make order of Air and Water Pressure + consistent +- refactor: Create data-raw file to propagate changes in config.R to + shiny +- refactor: Update Vignette_Config with changes to config.R +- refactor: Update Config.R and its dependent versions + - inst.ORIG.R + - inst-examples\_Template.R + - inst-examples\_Template.zip +- refactor: Replace getwd() with tempdir() + - Vignette_Lakes + - Vignette_ContDataQC +- docs: Update examples in Vignette_ContDataQC +- docs: Update example in Export.IHA with text from ContDataQC ## v2.0.5.9069 2021-01-20 -- tests: Add test for export_rLakeAnalyzer +- tests: Add test for export_rLakeAnalyzer ## v2.0.5.9068 2021-01-18 -- refactor: Add “RAW” columns for flags in QC step Issue \#106 +- refactor: Add “RAW” columns for flags in QC step Issue \#106 ## v2.0.5.9067 2021-01-18 -- refactor: Shiny server, turn off renameAggOutput, Issue \#104 +- refactor: Shiny server, turn off renameAggOutput, Issue \#104 ## v2.0.5.9066 2021-01-15 -- refactor: Add ability to Shiny to handle DOCX files to - renameAggOutput in global.R -- refactor: Redefine file name output for AggregateData.File - - Use input file names to get date range -- docs: Remove docs folder for pkgdown site - - Using GitHub Actions to build pkgdown in a different branch -- style: Trim to 80 character lines - - zfun.AggregateData - - zfun.AggregateData.File +- refactor: Add ability to Shiny to handle DOCX files to renameAggOutput + in global.R +- refactor: Redefine file name output for AggregateData.File + - Use input file names to get date range +- docs: Remove docs folder for pkgdown site + - Using GitHub Actions to build pkgdown in a different branch +- style: Trim to 80 character lines + - zfun.AggregateData + - zfun.AggregateData.File ## v2.0.5.9065 2021-01-14 -- refactor: Update name of Config.zip to Config_Template.zip in shiny - ui.R +- refactor: Update name of Config.zip to Config_Template.zip in shiny + ui.R ## v2.0.5.9064 2021-01-14 -- refactor: Rename custom config and add instructions, Issue \#104 - - Won’t work if use newenv() within custom file -- docs: Update text in config.out function about newenv() +- refactor: Rename custom config and add instructions, Issue \#104 + - Won’t work if use newenv() within custom file +- docs: Update text in config.out function about newenv() ## v2.0.5.9063 2021-01-13 -- fix: Shiny app custom config not loading +- fix: Shiny app custom config not loading ## v2.0.5.9063 2021-01-13 -- fix: Correct download of www/Config.zip -- fix: Replace unneeded concatenation without arguments - - Aquarius_Data_Acquisition_PADEP -- style: Trim lines to 80 characters - - fun.Config.Out -- fix: Example output to tempdir() rather than getwd() - - fun.Config.Out +- fix: Correct download of www/Config.zip +- fix: Replace unneeded concatenation without arguments + - Aquarius_Data_Acquisition_PADEP +- style: Trim lines to 80 characters + - fun.Config.Out +- fix: Example output to tempdir() rather than getwd() + - fun.Config.Out ## v2.0.5.9062 2021-01-08 -- refactor: Update version number display in Shiny app. +- refactor: Update version number display in Shiny app. ## v2.0.5.9061 2021-01-08 -- feature: Update formatHobo to output water level, Issue \#100 +- feature: Update formatHobo to output water level, Issue \#100 ## v2.0.5.9060 2021-01-08 -- refactor: Update CompSite.CDF 2nd example +- refactor: Update CompSite.CDF 2nd example ## v2.0.5.9059 2021-01-08 -- fix: Update CompSite.CDF so does not save to working directory - - use tempdir in example and update code to use dir.output -- style: Trim to 80 character lines - - fun.Helper.R +- fix: Update CompSite.CDF so does not save to working directory + - use tempdir in example and update code to use dir.output +- style: Trim to 80 character lines + - fun.Helper.R ## v2.0.5.9058 2021-01-08 -- refactor: Modify LakeID\~Depth siteID to LakeID–Depth - - File names with \~ are non-portable. -- style: Trim to 80 characters. - - Vignette_Lakes - - fun.ParseID -- refactor: Update help text in fun.ParseID for change in Lake ID - delimiter +- refactor: Modify LakeID~Depth siteID to LakeID–Depth + - File names with ~ are non-portable. +- style: Trim to 80 characters. + - Vignette_Lakes + - fun.ParseID +- refactor: Update help text in fun.ParseID for change in Lake ID + delimiter ## v2.0.5.9057 2021-01-07 -- feature: Modify formatHobo to use water level, issue \#100 +- feature: Modify formatHobo to use water level, issue \#100 ## v2.0.5.9056 2021-01-07 -- feature: Add water level as a parameter for QC checks, Issue \#100 -- refactor: Remove gage height as a parameter for QC checks, Issue - \#100 -- feature: Modify USGS download to change gage height to water level, - Issue \#100 - - Match HOBOware terminology (most of user base) -- style: Trim lines to 80 characters - - config.R - - fun.GageData.R - - fun.Report.R - - fun.Report.File.R -- fix: Update copies and version of config.R with edits, Issue \#100 - - Package - - data.R - - inst.COOL - - inst.ExcludeFailsFalse - - inst.ORIG - - inst.RMDdir - - inst.WARM - - Shiny - - www.R - - www.zip -- feature: Update rmd files from GageHeight to WaterLevel - - Report_Config - - Report_QC -- refactor: Copy RMD files from package directory to shiny -- refactor: Remove unneeded concatenation of a constant - - server.R - - Export.rlakeAnalyzer.R -- feature: Change Gage Height to Water Level, fun.QC -- feature: Add Water Level, fun.QC.File -- refactor: Change getwd() to tempdir(), ContDataQC example -- refactor: Update ContDataQC example - - getwd() to tempdir() - - paste0() to file.path() -- fix: Fix typo in fun.Stats.File.R - - seq_len(row… to seq_len(nrow… -- refactor: Remove use of installr package as is windows only - - Move example text to details of ContDataQC function +- feature: Add water level as a parameter for QC checks, Issue \#100 +- refactor: Remove gage height as a parameter for QC checks, Issue \#100 +- feature: Modify USGS download to change gage height to water level, + Issue \#100 + - Match HOBOware terminology (most of user base) +- style: Trim lines to 80 characters + - config.R + - fun.GageData.R + - fun.Report.R + - fun.Report.File.R +- fix: Update copies and version of config.R with edits, Issue \#100 + - Package + - data.R + - inst.COOL + - inst.ExcludeFailsFalse + - inst.ORIG + - inst.RMDdir + - inst.WARM + - Shiny + - www.R + - www.zip +- feature: Update rmd files from GageHeight to WaterLevel + - Report_Config + - Report_QC +- refactor: Copy RMD files from package directory to shiny +- refactor: Remove unneeded concatenation of a constant + - server.R + - Export.rlakeAnalyzer.R +- feature: Change Gage Height to Water Level, fun.QC +- feature: Add Water Level, fun.QC.File +- refactor: Change getwd() to tempdir(), ContDataQC example +- refactor: Update ContDataQC example + - getwd() to tempdir() + - paste0() to file.path() +- fix: Fix typo in fun.Stats.File.R + - seq_len(row… to seq_len(nrow… +- refactor: Remove use of installr package as is windows only + - Move example text to details of ContDataQC function ## v2.0.5.9055 2021-01-04 -- refactor: Add config_R.zip to shiny app in www folder -- refactor: server.R update fun.myReport.format to “” from “html” +- refactor: Add config_R.zip to shiny app in www folder +- refactor: server.R update fun.myReport.format to “” from “html” ## v2.0.5.9054 2021-01-04 -- chore: Recreate pkgdown GitHub Action +- chore: Recreate pkgdown GitHub Action ## v2.0.5.9053 2021-01-04 -- chore: Rebuild pkgdown by removing all +- chore: Rebuild pkgdown by removing all ## v2.0.5.9052 2021-01-04 -- chore: Pkgdown site -- chore: Config change default report format from HTML to DOCX, Issue - \#102 - - Update data/config.R - - Copy to inst/shiny-examples/ContDataQC/www - - Update inst/shiny-examples/ContDataQC/config.RMDdir.R - - Copy to inst/extdata/config.ORIG.R - - Update inst/extdata/config.RMDdir.R -- chore: Add to .Rbuildignore - - data-raw folder - - shiny rsconnect -- fix: Add missing global variable bindings - - ContDataQC - - fun.AggregateData - - fun.Report - - fun.Report.File - - fun.Stats -- fix: README, replace failing license badge +- chore: Pkgdown site +- chore: Config change default report format from HTML to DOCX, Issue + \#102 + - Update data/config.R + - Copy to inst/shiny-examples/ContDataQC/www + - Update inst/shiny-examples/ContDataQC/config.RMDdir.R + - Copy to inst/extdata/config.ORIG.R + - Update inst/extdata/config.RMDdir.R +- chore: Add to .Rbuildignore + - data-raw folder + - shiny rsconnect +- fix: Add missing global variable bindings + - ContDataQC + - fun.AggregateData + - fun.Report + - fun.Report.File + - fun.Stats +- fix: README, replace failing license badge ## v2.0.5.9051 2020-12-29 -- chore: Add docs folder for pkgdown +- chore: Add docs folder for pkgdown ## v2.0.5.9050 2020-12-29 -- style: Replace ‘=’ with ‘\<-’ -- style: Avoid long code lines over 80 characters - - partial -- style: Remove trailing blank lines - - partial -- docs: DESCRIPTION, add reshape2 to Suggests - - Only used in Export.rLakeAnalyzer -- docs: Update license information -- fix: Export.IHA, Add missing parameter to function and update code -- fix: Add foo:: to function calls where missing - - fun.Helper -- docs: CompSiteCDF, add missing argument to documentation. -- docs: fun.ParseID, rename arguments so function and documentation - match -- docs: data.R, Add “data_raw_ECO66G12_AW_20160128_20160418” -- fix: Export.IHA, fix argument name, myFile to fun.myFile -- chore: CompSiteCDF, fix agument name, myFile to file.input +- style: Replace ‘=’ with ‘\<-’ +- style: Avoid long code lines over 80 characters + - partial +- style: Remove trailing blank lines + - partial +- docs: DESCRIPTION, add reshape2 to Suggests + - Only used in Export.rLakeAnalyzer +- docs: Update license information +- fix: Export.IHA, Add missing parameter to function and update code +- fix: Add foo:: to function calls where missing + - fun.Helper +- docs: CompSiteCDF, add missing argument to documentation. +- docs: fun.ParseID, rename arguments so function and documentation + match +- docs: data.R, Add “data_raw_ECO66G12_AW_20160128_20160418” +- fix: Export.IHA, fix argument name, myFile to fun.myFile +- chore: CompSiteCDF, fix agument name, myFile to file.input ## v2.0.5.9049 2020-12-28 -- fix: Add foo:: to function calls where missing - - fun.QC.File - - fun.PeriodStats - - fun.QC.File - - fun.Helper - - ProcessData_CompSiteCDF - - ProcessData_PeriodSummary - - ProcessData_test2 - - ProcessData_test4 -- fix: ContDataQC example, comment out installr section. +- fix: Add foo:: to function calls where missing + - fun.QC.File + - fun.PeriodStats + - fun.QC.File + - fun.Helper + - ProcessData_CompSiteCDF + - ProcessData_PeriodSummary + - ProcessData_test2 + - ProcessData_test4 +- fix: ContDataQC example, comment out installr section. ## v2.0.5.9048 2020-12-28 -- docs: Reapply GitHub Action pkgdown. +- docs: Reapply GitHub Action pkgdown. ## v2.0.5.9047 2020-12-28 -- docs: DESCRIPTION, installr to Remotes +- docs: DESCRIPTION, installr to Remotes ## v2.0.5.9046 2020-12-28 -- docs: Remove old pkgdown yaml from root directory. - - GitHub Action for pkgdown was not building. +- docs: Remove old pkgdown yaml from root directory. + - GitHub Action for pkgdown was not building. ## v2.0.5.9045 @@ -921,1284 +923,1275 @@ zFun.AggregateData + config docs: DESCRIPTION, Add Remotes for non-CRAN 2020-12-25 -- ci: Add GitHub Action test-coverage -- docs: ReadMe, Add codecov badge -- docs: ReadMe, Add codefactor badge +- ci: Add GitHub Action test-coverage +- docs: ReadMe, Add codecov badge +- docs: ReadMe, Add codefactor badge ## v2.0.5.9043 2020-12-25 -- docs: Add GitHub Action pkgdown (adds gh-pages branch) -- docs: Remove docs folder for pkgdown website +- docs: Add GitHub Action pkgdown (adds gh-pages branch) +- docs: Remove docs folder for pkgdown website ## v2.0.5.9042 2020-12-25 -- ci: Add GitHub Actions CI -- ci: Remove Travis CI yaml -- docs: ReadMe, Add GitHub Actions CI CMD check badge -- docs: ReadMe, Add lifecycle badge +- ci: Add GitHub Actions CI +- ci: Remove Travis CI yaml +- docs: ReadMe, Add GitHub Actions CI CMD check badge +- docs: ReadMe, Add lifecycle badge ## v2.0.5.9041 2020-12-22 -- Shiny, USGS gage data - - Add placeholder text for start and end dates (YYYY-MM-DD). - - Add console message output for QA testing. - - Modify zip file name for download, Issue \#98 +- Shiny, USGS gage data + - Add placeholder text for start and end dates (YYYY-MM-DD). + - Add console message output for QA testing. + - Modify zip file name for download, Issue \#98 ## v2.0.5.9040 2020-12-21 -- Shiny add helper function for QC routine to keep only first entry - when group by Date.Time. - - Also add ‘unique’ after QC checks to avoid extra lines being - created. +- Shiny add helper function for QC routine to keep only first entry when + group by Date.Time. + - Also add ‘unique’ after QC checks to avoid extra lines being + created. ## v2.0.5.9039 2020-12-18 -- Shiny, minor tweak. - - v2.0.5.9038 had an edit to server.R that broke the formatHobo - function when run on ShinyApps.io. - - Undid the edit. - - Added message output for the log file to track the error’s - location. +- Shiny, minor tweak. + - v2.0.5.9038 had an edit to server.R that broke the formatHobo + function when run on ShinyApps.io. + - Undid the edit. + - Added message output for the log file to track the error’s location. ## v2.0.5.9038 2020-12-16 -- formatHobo, update help text, Issue \#97 +- formatHobo, update help text, Issue \#97 ## v2.0.5.9037 2020-12-16 -- Shiny app, add ContDataQC::formatHobo(), Issue \#96. - - ui.R - - server.R +- Shiny app, add ContDataQC::formatHobo(), Issue \#96. + - ui.R + - server.R ## v2.0.5.9036 2020-12-11 -- global.R - - Change timeFormater function to show time without seperators. - - 20201211_16_32_00 to 20201211_163200 +- global.R + - Change timeFormater function to show time without seperators. + - 20201211_16_32_00 to 20201211_163200 ## v2.0.5.9035 2020-12-11 -- zfun.ContDataQC.R - - Update example for file version of Aggregate. - - myFile “Aw” to “AW”. - - Update example for file version of SummaryStats. - - Add comment characters for second myFile. -- fun.Stats.File.R - - Remove as.numeric() from doBy::summaryBy() statements. -- server.R - - Remove “.” from file path for zip for stats procedure. +- zfun.ContDataQC.R + - Update example for file version of Aggregate. + - myFile “Aw” to “AW”. + - Update example for file version of SummaryStats. + - Add comment characters for second myFile. +- fun.Stats.File.R + - Remove as.numeric() from doBy::summaryBy() statements. +- server.R + - Remove “.” from file path for zip for stats procedure. ## v2.0.5.9034 2020-12-11 -- global.R and server.R - - Fix Aggregate not working (file error), Issue \#92 - - Fix file delete issues, Issue \#93 +- global.R and server.R + - Fix Aggregate not working (file error), Issue \#92 + - Fix file delete issues, Issue \#93 ## v2.0.5.9033 2020-12-10 -- server.R - - Add outline headers. - - Change Config file download. -- ui.R - - Update version number. -- Aggregate Report in Shiny app. +- server.R + - Add outline headers. + - Change Config file download. +- ui.R + - Update version number. +- Aggregate Report in Shiny app. ## v2.0.5.9032 2020-12-03 -- data - - Test2 files and data to ‘test2’. -- Shiny app update RMD files with current ones. +- data + - Test2 files and data to ‘test2’. +- Shiny app update RMD files with current ones. ## v2.0.5.9031 2020-10-16 -- CRAN checks. - - Example lines longer than 100 characters. - - ContDataQC - - RBIcalc - - Add package names for all non base functions. - - +- CRAN checks. + - Example lines longer than 100 characters. + - ContDataQC + - RBIcalc + - Add package names for all non base functions. + - ## v2.0.5.9030 2020-10-07 -- Update to config.load() to ensure custom config files load into the - proper environment. -- zfun.ContDataQC.R - - Load config.ORIG.R from package as first step before custom - config. +- Update to config.load() to ensure custom config files load into the + proper environment. +- zfun.ContDataQC.R + - Load config.ORIG.R from package as first step before custom config. ## v2.0.5.9029 2020-01-27 -- Rebuild pkgdown website. +- Rebuild pkgdown website. ## v2.0.5.9028 2020-01-27 -- Rebuild pkgdown website. +- Rebuild pkgdown website. ## v2.0.5.9027 2020-01-27 -- README - - Add more info about sometimes package dependencies not loading - and things not working. +- README + - Add more info about sometimes package dependencies not loading and + things not working. ## v2.0.5.9026 2019-06-11 -- Add pkgdown website. +- Add pkgdown website. ## v2.0.5.9025 2019-06-11 -- Update config vignette to be more specific on modifying variables. +- Update config vignette to be more specific on modifying variables. ## v2.0.5.9024 2019-05-17 -- Fix for R v3.6.0 staged install, Issue \#88. - - DESCRIPTION - - Remove StagedInstall: no - - README - - Installation instructions, added extra line for devtools to - work properly. -- README - - Add badges. +- Fix for R v3.6.0 staged install, Issue \#88. + - DESCRIPTION + - Remove StagedInstall: no + - README + - Installation instructions, added extra line for devtools to work + properly. +- README + - Add badges. ## v2.0.5.9023 2019-05-02 -- DESCRIPTION - - StagedInstall: no for R v3.6.0. Issue \#88. +- DESCRIPTION + - StagedInstall: no for R v3.6.0. Issue \#88. ## v2.0.5.9022 2019-05-02 -- DESCRIPTION - - StagedInstall: false for R v3.6.0. Issue \#88. +- DESCRIPTION + - StagedInstall: false for R v3.6.0. Issue \#88. ## v2.0.5.9021 2019-04-17 -- Add formatting directions for Hoboware files. - - extdata powerpoint - - Meta PDF +- Add formatting directions for Hoboware files. + - extdata powerpoint + - Meta PDF ## v2.0.5.9020 2019-04-02 -- Update version number. - - Repeated 9018. +- Update version number. + - Repeated 9018. ## v2.0.5.9019 2019-03-26 -- Report_PeriodStats.rmd, Issue \#76 - - Points to lines. - - Add min/max shaded +- Report_PeriodStats.rmd, Issue \#76 + - Points to lines. + - Add min/max shaded ## v2.0.5.9018 2019-03-07 -- ReadMe - - Add link for config file modifications. Issue \#86 +- ReadMe + - Add link for config file modifications. Issue \#86 ## v2.0.5.9017 2019-03-05 -- Vignette for editing config file. Issue \#86 +- Vignette for editing config file. Issue \#86 ## v2.0.5.9016 2019-02-25 -- Ensure the package can handle “LakeID\~Depth” as “SiteID” - - Add Lake delimiter to Config files. - - ContData.env\$myDelim_LakeID \<- “\~” -- Reporte_Aggregate.rmd - - Turn on ggplot for dual parameter plots. -- ContDataQC - - Add example (and data) for File Aggregate with Lake data. Issue - \#85. -- Add a “Lakes” vignette. +- Ensure the package can handle “LakeID~Depth” as “SiteID” + - Add Lake delimiter to Config files. + - ContData.env\$myDelim_LakeID \<- “~” +- Reporte_Aggregate.rmd + - Turn on ggplot for dual parameter plots. +- ContDataQC + - Add example (and data) for File Aggregate with Lake data. Issue + \#85. +- Add a “Lakes” vignette. ## v2.0.5.9015 2019-02-22 -- Config.Out - - Add functionality to save a copy of the config file. +- Config.Out + - Add functionality to save a copy of the config file. ## v2.0.5.9014 2019-02-22 -- Update code to allow for plots in PeriodStats Report to use ggplot. - Issues \#83 and 84. - - Incomplete. Still using base graphics. +- Update code to allow for plots in PeriodStats Report to use ggplot. + Issues \#83 and 84. + - Incomplete. Still using base graphics. ## v2.0.5.9013 2019-02-21 -- Update plots in Aggregate Report to ggplot. Issues \#83 and 84. +- Update plots in Aggregate Report to ggplot. Issues \#83 and 84. ## v2.0.5.9012 2019-02-21 -- Update plots in QC Report to ggplot. Issues \#83 and 84. -- Import files fix, na.strings= - - Use c(““,”NA”) not just ““. +- Update plots in QC Report to ggplot. Issues \#83 and 84. +- Import files fix, na.strings= + - Use c(““,”NA”) not just ““. ## v2.0.5.9011 2019-02-19 -- Export.rLakeAnalyzer, Issue \#82 - - Examples for rLakeAnalyzer functions: - - schmidt.plot - - ts.schmidt.stability +- Export.rLakeAnalyzer, Issue \#82 + - Examples for rLakeAnalyzer functions: + - schmidt.plot + - ts.schmidt.stability ## v2.0.5.9010 2019-02-13 -- Export.rLakeAnalyzer - - Add rLakeAnalyzer package DESCRIPTION under suggests. - - Generate output function. Issue \#82. - - Include example for rLakeAnalyzer::wtr.heat.map - - Added example plot of multiple depths using ggplot2. -- Added ggplot2 to DESCRIPTION suggests. +- Export.rLakeAnalyzer + - Add rLakeAnalyzer package DESCRIPTION under suggests. + - Generate output function. Issue \#82. + - Include example for rLakeAnalyzer::wtr.heat.map + - Added example plot of multiple depths using ggplot2. +- Added ggplot2 to DESCRIPTION suggests. ## v2.0.5.9009 2019-01-21 -- formatHobo - - Update to account for Lake SiteIDs to include depth. +- formatHobo + - Update to account for Lake SiteIDs to include depth. ## v2.0.5.9008 2019-01-17 -- Add shiny app to package, Issue \#81 -- DESCRIPTION - - Add David Gibbs - - Add packages for Shiny and sort. +- Add shiny app to package, Issue \#81 +- DESCRIPTION + - Add David Gibbs + - Add packages for Shiny and sort. ## v2.0.5.9007 2019-01-17 -- Make report output optional in ContDataQC, Issue \#80. - - ContDataQC +- Make report output optional in ContDataQC, Issue \#80. + - ContDataQC ## v2.0.5.9006 2019-01-09 -- Example script to get data from Aquarius. - - Vignette (at end) - - extdata/Aquarius_Data_Aquisition_PADEP.r +- Example script to get data from Aquarius. + - Vignette (at end) + - extdata/Aquarius_Data_Aquisition_PADEP.r ## v2.0.5.9005 2019-01-09 -- configuration files. - - Add Data0_Original folder to each configuration file. +- configuration files. + - Add Data0_Original folder to each configuration file. ## v2.0.5.9004 2019-01-09 -- formatHobo, deal with 2 digit years in Date Time field, Issue \#75 +- formatHobo, deal with 2 digit years in Date Time field, Issue \#75 ## v2.0.5.9003 2019-01-09 -- Configuration thresholds not displaying correctly, Issue \#74. - - Suspect gross hi value was reported incorrectly for all - parameters. - - Used the gross fail low value. - - Updated RMD files. - - Report_Config.rmd - - Report_QC.rmd - - Updated Vignette to use extdata/config.ORIG.R rather than a - manual copy and paste of R/config.R. - - Ensured R/config.R and extdata/config.ORIG.R are identical (used - compare in Notepad++). Differences noted below. - - Section header for Report Format - - myReport.Dir - - different number of blank lines at end of file. +- Configuration thresholds not displaying correctly, Issue \#74. + - Suspect gross hi value was reported incorrectly for all parameters. + - Used the gross fail low value. + - Updated RMD files. + - Report_Config.rmd + - Report_QC.rmd + - Updated Vignette to use extdata/config.ORIG.R rather than a manual + copy and paste of R/config.R. + - Ensured R/config.R and extdata/config.ORIG.R are identical (used + compare in Notepad++). Differences noted below. + - Section header for Report Format + - myReport.Dir + - different number of blank lines at end of file. ## v2.0.5.9002 2019-01-07 -- folder “Data0_Original”, Issue \#73. - - Function ContDataQC - - So is the same as the formatHobo function. - - Update Vignette. +- folder “Data0_Original”, Issue \#73. + - Function ContDataQC + - So is the same as the formatHobo function. + - Update Vignette. ## v2.0.5.9001 2018-12-21 -- Config. - - Add Warm. - - Rename Cold to Cool. +- Config. + - Add Warm. + - Rename Cold to Cool. ## v2.0.5 2018-12-13 -- Revised release including vignette. +- Revised release including vignette. ## v2.0.4.9002 2018-12-13 -- gitignore contained inst/doc. Removed so will load correctly to - GitHub. +- gitignore contained inst/doc. Removed so will load correctly to + GitHub. ## v2.0.4.9001 2018-12-13 -- Rebuild Vignette. Not visible in v2.0.4. +- Rebuild Vignette. Not visible in v2.0.4. ## v2.0.4 2018-12-05 -- New release version. +- New release version. ## v2.0.3.9001 2018-12-05 -- Fix error introduced in v2.0.2.9013, Issue \#68. -- Moved fun.CalcQCStats from fun.QC.R to fun.Helper.R. +- Fix error introduced in v2.0.2.9013, Issue \#68. +- Moved fun.CalcQCStats from fun.QC.R to fun.Helper.R. ## v2.0.3 2018-12-04 -- New release version. +- New release version. ## v2.0.2.9014 2018-12-04 -- Add formatHobo to Vignette. Issue \#69 +- Add formatHobo to Vignette. Issue \#69 ## v2.0.2.9013 2018-11-27 -- Fix file version of functions error. Issue \#68 - - zfun.ContDataQC.R +- Fix file version of functions error. Issue \#68 + - zfun.ContDataQC.R ## v2.0.2.9012 2018-11-27 -- Add function for reformatting HoboWare files. +- Add function for reformatting HoboWare files. ## v2.0.2.9010 2018-11-16 -- DESCRIPTION - - Remove Jon van Sickles as contributor since removed rarify - function. +- DESCRIPTION + - Remove Jon van Sickles as contributor since removed rarify function. ## v2.0.2.9009 2018-11-16 -- rarify, move to another package, Issue \#67 - - Moved to separate package. - \_ - - BioMonTools is for bioassessment and biomonitoring. - - ContDataQC should stay focused on continuous dat. - - DESCRIPTION - - Remote: leppott/BioMonTools - - Vignette - - rarify section updated. - - R/data.R - - Remove reference to data_bio2rarify - - Remove - - R/rarify.R - - data-raw/ProcessData_rarify.R - - data-raw/data_bio2rarify.txt - - dat/data_bio2rarify.rda +- rarify, move to another package, Issue \#67 + - Moved to separate package. + \_ + - BioMonTools is for bioassessment and biomonitoring. + - ContDataQC should stay focused on continuous dat. + - DESCRIPTION + - Remote: leppott/BioMonTools + - Vignette + - rarify section updated. + - R/data.R + - Remove reference to data_bio2rarify + - Remove + - R/rarify.R + - data-raw/ProcessData_rarify.R + - data-raw/data_bio2rarify.txt + - dat/data_bio2rarify.rda ## v2.0.2.9008 2018-11-15 -- PeriodStats - - Modify for input of 1 or 2 parameters. - - If have 2 parameters get: - - 2 sets of output stat files. - - And get plots with 2 y-axes (i.e., both are plotted). - - fun.PeriodStats.R - - Report_PeriodStats.rmd +- PeriodStats + - Modify for input of 1 or 2 parameters. + - If have 2 parameters get: + - 2 sets of output stat files. + - And get plots with 2 y-axes (i.e., both are plotted). + - fun.PeriodStats.R + - Report_PeriodStats.rmd ## v2.0.2.9007 2018-11-14 -- fun.Stats.R - - Fix tapply arguments must have same length error. Issue \# 60. +- fun.Stats.R + - Fix tapply arguments must have same length error. Issue \# 60. ## v2.0.2.9006 2018-11-14 -- Add links to issues in commit. Issues \#57 and \#59. +- Add links to issues in commit. Issues \#57 and \#59. ## v2.0.2.9005 2018-11-14 -- Reports, Issue \#57 and Issue \#59. - - Modify function to use a single report rather than one for each - output format (docx and html). - - fun.Report.R - - fun.Report.File.R - - fun.Config.Out.R - - fun.PeriodStats.R - - fun.QC.R - - fun.QC.File.R - - zfun.AggregateData.R - - zfun.AggregateData.File.R - - fun.Stats.R - - fun.Stats.File.R - - RMD Report files. - - Update YAML header for multiple formats (word and html). - - Update YAML header for table of contents and other items. - - Add “setup” chunk with knitr options so don’t need to - specify in each chunk. - - Make render statement consistent by specifying output - format. - - Removed docx and html versions of RMD files. Only 1 RMD file - per report. - - Report_Aggregate.RMD - - Report_PeriodStats.RMD - - Report_QC.RMD - - Report_Stats.RMD - - Report_Config.RMD +- Reports, Issue \#57 and Issue \#59. + - Modify function to use a single report rather than one for each + output format (docx and html). + - fun.Report.R + - fun.Report.File.R + - fun.Config.Out.R + - fun.PeriodStats.R + - fun.QC.R + - fun.QC.File.R + - zfun.AggregateData.R + - zfun.AggregateData.File.R + - fun.Stats.R + - fun.Stats.File.R + - RMD Report files. + - Update YAML header for multiple formats (word and html). + - Update YAML header for table of contents and other items. + - Add “setup” chunk with knitr options so don’t need to specify in + each chunk. + - Make render statement consistent by specifying output format. + - Removed docx and html versions of RMD files. Only 1 RMD file per + report. + - Report_Aggregate.RMD + - Report_PeriodStats.RMD + - Report_QC.RMD + - Report_Stats.RMD + - Report_Config.RMD ## v2.0.2.9004 2018-11-09 -- Thresholds in QC Report, Issue \#15 - - Report_QC.rmd - - Report_QC_docx.rmd - - Report_QC_html.rmd +- Thresholds in QC Report, Issue \#15 + - Report_QC.rmd + - Report_QC_docx.rmd + - Report_QC_html.rmd ## v2.0.2.9003 2018-11-08 -- Configuration Report, Issue \#15 - - Report_Config.rmd - - New report in RMD folder - - fun.ConfigOut.R - - New function to output new report +- Configuration Report, Issue \#15 + - Report_Config.rmd + - New report in RMD folder + - fun.ConfigOut.R + - New function to output new report ## v2.0.2.9002 2018-09-25 -- Update help file for rarify. Make the same as BCGcalc::rarify. Issue - \#65. -- Still need to modify vignette. +- Update help file for rarify. Make the same as BCGcalc::rarify. Issue + \#65. +- Still need to modify vignette. ## v2.0.2.9001 2018-02-12 -- Added parameter for RMD (report template) directory. - - For Shiny (Issue \#39) and custom reports. Includes error - checking for no RMD file found. -- Added config.RMDdir.R to “extdata” as a test. +- Added parameter for RMD (report template) directory. + - For Shiny (Issue \#39) and custom reports. Includes error checking + for no RMD file found. +- Added config.RMDdir.R to “extdata” as a test. ## v2.0.2 2018-01-31 -- Set release on GitHub. +- Set release on GitHub. ## v2.0.1.9063 2018-01-31 -- Updated ReadMe. - - Provide links to “Guides”; training videos on YouTube with - powerpoint slides and R Notebooks (with video files) on GitHub. +- Updated ReadMe. + - Provide links to “Guides”; training videos on YouTube with + powerpoint slides and R Notebooks (with video files) on GitHub. ## v2.0.1.9062 2018-01-29 -- Add an unmodified version of config.R to external data as - config.ORIG.R. Need for guide videos examples. +- Add an unmodified version of config.R to external data as + config.ORIG.R. Need for guide videos examples. ## v2.0.1.9061 2018-01-18 -- Reports. Missed updating some headers. Searched all files - thoroughly. Issue \#56. -- PeriodStats. Minor update to description in help file. +- Reports. Missed updating some headers. Searched all files thoroughly. + Issue \#56. +- PeriodStats. Minor update to description in help file. ## v2.0.1.9060 2018-01-18 -- PeriodStats - - Make example easier to follow. Issue \#55. - - Allow for use of config file for inclusion/exclusion of - parameter flag “fails”. Issue \#54. - - Report to user in console number of fails removed. - - Added example with config file with exclude.fails = FALSE. -- Update some section headers in report RMD files. Add space between - pound sign and header text. Issue \#56. -- Added more information to the header section of the PeriodStats - report. - - Minimum date in file. - - Difference between minimum date in file and benchmark date. +- PeriodStats + - Make example easier to follow. Issue \#55. + - Allow for use of config file for inclusion/exclusion of parameter + flag “fails”. Issue \#54. + - Report to user in console number of fails removed. + - Added example with config file with exclude.fails = FALSE. +- Update some section headers in report RMD files. Add space between + pound sign and header text. Issue \#56. +- Added more information to the header section of the PeriodStats + report. + - Minimum date in file. + - Difference between minimum date in file and benchmark date. ## v2.0.1.9059 2018-01-17 -- No reproducible error with vignette not being present. Added code to - ReadMe that forces the vignette to build on users computer when the - package is installed. Issue \#49. +- No reproducible error with vignette not being present. Added code to + ReadMe that forces the vignette to build on users computer when the + package is installed. Issue \#49. ## v2.0.1.9058 2018-01-17 -- Updated functions with keywords ‘internal’ so they won’t show up in - help file index. These are functions that shouldn’t be accessed - individually. +- Updated functions with keywords ‘internal’ so they won’t show up in + help file index. These are functions that shouldn’t be accessed + individually. ## v2.0.1.9057 2018-01-17 -- OneDrive created multiple versions of files on computer. Clean up - and resubmit. Some minor work done on package. +- OneDrive created multiple versions of files on computer. Clean up and + resubmit. Some minor work done on package. ## v2.0.1.9056 2017-11-30 -- PeriodStats +- PeriodStats - - Added data input requirements. 20171130. + - Added data input requirements. 20171130. - - Updated example for default report from DOCX to HTML. 20171130. + - Updated example for default report from DOCX to HTML. 20171130. - - Updated Vignette. 20171130. + - Updated Vignette. 20171130. ## v2.0.1.9055 2017-11-30 -- Export.IHA +- Export.IHA - - Updated example to use system username. 20171130. + - Updated example to use system username. 20171130. - - Repeated SiteID line in example. 20171130. + - Repeated SiteID line in example. 20171130. - - Updated Vignette. 20171130. + - Updated Vignette. 20171130. ## v2.0.1.9054 2017-11-30 -- Export.StreamThermal +- Export.StreamThermal - - Update Excel file with category definitions from journal - article. 20171130. + - Update Excel file with category definitions from journal article. + 20171130. - - Add metric definition Excel file to extdata so can use when - create data export. 20171130. + - Add metric definition Excel file to extdata so can use when create + data export. 20171130. - - Update examples in vignette. 20171130. + - Update examples in vignette. 20171130. ## v2.0.1.9053 2017-11-29 -- Readme, fix typo in github install function. 20171129. +- Readme, fix typo in github install function. 20171129. -- Update example in Export.StreamThermal so is self contained. - Vignette did not need to be updated. Included example code for - export to Excel (same as in Export.IHA example). 20171129. +- Update example in Export.StreamThermal so is self contained. Vignette + did not need to be updated. Included example code for export to Excel + (same as in Export.IHA example). 20171129. ## v2.0.1.9052 2017-11-29 -- Update “=” to “\<-” in Export.IHA example in function and vignette. - 20171129. +- Update “=” to “\<-” in Export.IHA example in function and vignette. + 20171129. -- SummaryStats (File) example for non-ContDataQC file. Add minimum - necessary fields to a USGS download. 20171129. +- SummaryStats (File) example for non-ContDataQC file. Add minimum + necessary fields to a USGS download. 20171129. -- Update vignette: +- Update vignette: - - Revised config.R thresholds. 20171129. + - Revised config.R thresholds. 20171129. - - SummaryStats (File) for non-ContDataQC file. 20171129. + - SummaryStats (File) for non-ContDataQC file. 20171129. ## v2.0.1.9051 2017-11-29 -- Reports, typo in “Generated by:”. 20171129. +- Reports, typo in “Generated by:”. 20171129. ## v2.0.1.9050 2017-11-27 -- Updated some QC thresholds in config.R. 20171127. +- Updated some QC thresholds in config.R. 20171127. ## v2.0.1.9049 2017-11-16 -- Fix error in myReport.format and then examples. 20171115. +- Fix error in myReport.format and then examples. 20171115. -- Renamed report RMD files and altered reference in PeriodStats(). - 20171115. +- Renamed report RMD files and altered reference in PeriodStats(). + 20171115. -- Added myReport.Format to config.R and set the default there rather - than in code. 20171115. +- Added myReport.Format to config.R and set the default there rather + than in code. 20171115. -- Add “username” to reports. 20171116. +- Add “username” to reports. 20171116. -- Update vignette. 20171116. +- Update vignette. 20171116. ## v2.0.1.9048 2017-11-15 -- Add variable for report format (docx or html). Default will be - “docx”. Needed for Shiny app since won’t have Pandoc. Pandoc now - ships with RStudio but still don’t have when run package via Shiny. +- Add variable for report format (docx or html). Default will be “docx”. + Needed for Shiny app since won’t have Pandoc. Pandoc now ships with + RStudio but still don’t have when run package via Shiny. -- Test version. Not complete. Vignette needs to be rebuilt. +- Test version. Not complete. Vignette needs to be rebuilt. ## v2.0.1.9047 2017-09-29 -- Aggregate.File. Example file mispelled (AW vs. Aw). 20170928. +- Aggregate.File. Example file mispelled (AW vs. Aw). 20170928. -- File versions of QCRaw, Aggregate, and Stats; change input and - output directory name. 20170929. +- File versions of QCRaw, Aggregate, and Stats; change input and output + directory name. 20170929. -- File QC. Turn off report. Mixed case issue in file names. 20170929. +- File QC. Turn off report. Mixed case issue in file names. 20170929. ## v2.0.1.9046 2017-09-28 -- Add packages used in vignette to “Suggests” in DESCRIPTION. +- Add packages used in vignette to “Suggests” in DESCRIPTION. -- Fixed function example lines wider than 100 characters. +- Fixed function example lines wider than 100 characters. -- Moved necessary packages from “Suggests” to “Imports” in - DESCRIPTION. +- Moved necessary packages from “Suggests” to “Imports” in DESCRIPTION. -- DESCRIPTION, License, out of sync with GitHub. Fixed. +- DESCRIPTION, License, out of sync with GitHub. Fixed. ## v2.0.1.9045 2017-09-28 -- Add knitr:: to all kable commands in RMD files. Had error after - moving knitr from Depends to Suggests. 20170928. +- Add knitr:: to all kable commands in RMD files. Had error after moving + knitr from Depends to Suggests. 20170928. -- Renamed RMD files with ’ - ’ to ’\_’. Recommended in check(). - 20170928. +- Renamed RMD files with ’ - ’ to ’\_’. Recommended in check(). + 20170928. ## v2.0.1.9044 2017-09-28 -- CompSiteCDF funtion complete. 20170928. +- CompSiteCDF funtion complete. 20170928. -- Vignette updated. 20170928. +- Vignette updated. 20170928. ## v2.0.1.9043 2017-09-27 -- DESCRIPTION. As suggested by check(), move packages from Depends to - Suggests. 20170927. +- DESCRIPTION. As suggested by check(), move packages from Depends to + Suggests. 20170927. -- Update ReadMe. 20170927. +- Update ReadMe. 20170927. ## v2.0.1.9042 2017-09-21 -- CompSiteCDF() to compare multiple sites on a site CDF. 20170921. +- CompSiteCDF() to compare multiple sites on a site CDF. 20170921. ## v2.0.1.9041 2017-09-20 -- Export.StreamThermal. +- Export.StreamThermal. -- Rename from Export.ST() to Export.StreamThermal() .20170920. +- Rename from Export.ST() to Export.StreamThermal() .20170920. -- Complete function and documentation. 20170920. +- Complete function and documentation. 20170920. -- Update Vignette. 20170920. +- Update Vignette. 20170920. -- Export.IHA. Tweak opening text. 20170920. +- Export.IHA. Tweak opening text. 20170920. ## v2.0.1.9040 2017-09-20 -- Vignette. - - Tweaked language. 20170919. - - Added section about requiring dataRetrieval v2.7.3 that isn’t on - CRAN yet. 20170919. +- Vignette. + - Tweaked language. 20170919. + - Added section about requiring dataRetrieval v2.7.3 that isn’t on + CRAN yet. 20170919. ## v2.0.1.9039 2017-09-19 -- Vignette added. 20170919. +- Vignette added. 20170919. -- Added daily mean visualization Excel file to . 20170919. +- Added daily mean visualization Excel file to . 20170919. ## v2.0.1.9038 2017-09-12 -- Rename fun.Export.IHA() to Export.IHA(). 20170912. +- Rename fun.Export.IHA() to Export.IHA(). 20170912. ## v2.0.1.9037 2017-09-12 -- Added function, rarify(), from RIVPACS code by John van Sickles - (USEPA). Modified to be a stand alone function and with a seed - parameter for reproducible results. Included example dataset with 2 - samples. 20170912. +- Added function, rarify(), from RIVPACS code by John van Sickles + (USEPA). Modified to be a stand alone function and with a seed + parameter for reproducible results. Included example dataset with 2 + samples. 20170912. -- Added “Bug Reports” to DESCRIPTION file. 20170912. +- Added “Bug Reports” to DESCRIPTION file. 20170912. -- Modified fun.Export.IHA() argument fun.myCol.Discharge to - fun.myCol.Parameter. 20170912. +- Modified fun.Export.IHA() argument fun.myCol.Discharge to + fun.myCol.Parameter. 20170912. ## v2.0.1.9036 2017-09-11 -- Added function, fun.Export.IHA(), to export data in format ready to - use in IHA package. 20170911. +- Added function, fun.Export.IHA(), to export data in format ready to + use in IHA package. 20170911. ## v2.0.1.9035 2017-09-11 -- Updated fun.GageData.R. USGS updated their webservices to use https - instead of http. dataRetrieval package updated to v2.7.3 on GitHub. - Some functions modified within dataRetrieval as had to modify some - code in ContDataQC package. Version number of dataRetrieval *not* - added to DESCRIPTION (not available on CRAN yet). 20170911. +- Updated fun.GageData.R. USGS updated their webservices to use https + instead of http. dataRetrieval package updated to v2.7.3 on GitHub. + Some functions modified within dataRetrieval as had to modify some + code in ContDataQC package. Version number of dataRetrieval *not* + added to DESCRIPTION (not available on CRAN yet). 20170911. ## v2.0.1.9034 2017-09-06 -- Added PeriodStats() to calculate daily stats (mean, min, max, etc) - for a period (N) before a given date. Outputs a CSV of data and DOCX - report. 20170905. +- Added PeriodStats() to calculate daily stats (mean, min, max, etc) for + a period (N) before a given date. Outputs a CSV of data and DOCX + report. 20170905. ## v2.0.1.9033 2017-08-24 -- Changed reports back to DOCX. Will add a user parameter to change in - the future. 20170824. +- Changed reports back to DOCX. Will add a user parameter to change in + the future. 20170824. ## v2.0.1.9032 2017-08-23 -- Added rmarkdown to dependencies in Description. It should install - with Pandoc but some users had to install separately. 20170823 +- Added rmarkdown to dependencies in Description. It should install with + Pandoc but some users had to install separately. 20170823 -- Added install.packages(“installr”) to example in ContDataQC() for - installing Pandoc. 20170823. +- Added install.packages(“installr”) to example in ContDataQC() for + installing Pandoc. 20170823. ## v2.0.1.9031 2017-08-23 -- Reload on GitHub. Shiny can’t download. 20170823. +- Reload on GitHub. Shiny can’t download. 20170823. ## v2.0.1.9030 2017-08-23 -- Another DOCX reference fix. 20170823. +- Another DOCX reference fix. 20170823. ## v2.0.1.9029 2017-08-23 -- Change reference to DOCX variable to .ext to easier to change in the - future. 20170823. +- Change reference to DOCX variable to .ext to easier to change in the + future. 20170823. ## v2.0.1.9028 2017-08-23 -- Convert Reports from DOCX to HTML. Needed for use with Shiny. - 20170823. +- Convert Reports from DOCX to HTML. Needed for use with Shiny. + 20170823. ## v2.0.1.9027 2017-08-23 -- Rebuild before update to GitHub. 20170823. +- Rebuild before update to GitHub. 20170823. ## v2.0.1.9026 2017-08-23 -- Ensure use file.path when read and save files. 20170823. +- Ensure use file.path when read and save files. 20170823. ## v2.0.1.9025 2017-07-31 -- Thresholds. Tweaked config.R. Issue \#36. 20170731. +- Thresholds. Tweaked config.R. Issue \#36. 20170731. ## v2.0.1.9024 2017-07-27 -- Thresholds. Updated config.R with more informed thresholds after - working with more data. Issue \#36. 20170728. +- Thresholds. Updated config.R with more informed thresholds after + working with more data. Issue \#36. 20170728. -- DESCRIPTION. Added Jen Stamp as contributor and added my middle - initial. 20170728. +- DESCRIPTION. Added Jen Stamp as contributor and added my middle + initial. 20170728. ## v2.0.1.9023 2017-06-22 -- QC report (and aggregate report), fixed water temp vs. sensor depth - legend. Colors were swapped. Issue \# 35. 20170622. +- QC report (and aggregate report), fixed water temp vs. sensor depth + legend. Colors were swapped. Issue \# 35. 20170622. ## v2.0.1.9022 2017-06-21 -- QC report header for water temp and sensor depth says water level. - Fixed. Issue \#34. 20170621. +- QC report header for water temp and sensor depth says water level. + Fixed. Issue \#34. 20170621. ## v2.0.1.9021 2017-06-21 -- Dec 31 not being assigned a season in summary stats. Fixed. Issue - \#33. 20170621. +- Dec 31 not being assigned a season in summary stats. Fixed. Issue + \#33. 20170621. ## v2.0.1.9020 2017-06-09 -- QC of gage data not using all parameters present. Fixed. Issue \#32. - 20170609. +- QC of gage data not using all parameters present. Fixed. Issue \#32. + 20170609. -- Added air and water pressure in psi to gage download. - fun.GageData.R. 20170609. +- Added air and water pressure in psi to gage download. fun.GageData.R. + 20170609. -- ContData.env\$myNames.Order missing new fields. Was dropping fields - not included (e.g., gage height). config.R. 20170609. +- ContData.env\$myNames.Order missing new fields. Was dropping fields + not included (e.g., gage height). config.R. 20170609. -- fun.QC.R missing QC routine for gage height. 20170609. +- fun.QC.R missing QC routine for gage height. 20170609. ## v2.0.1.9019 2017-06-07 -- Updated data flow for “aggregate” step so the QC report is generated - “after” the compiled file is created. Issue \#31. 20170607. +- Updated data flow for “aggregate” step so the QC report is generated + “after” the compiled file is created. Issue \#31. 20170607. ## v2.0.1.9018 2017-06-07 -- Updated main function to allow for a single file or a vector of - files. New “file” versions of most scripts. Some updates to the - Reports (rmd files). Issue \#24. 20170607. +- Updated main function to allow for a single file or a vector of files. + New “file” versions of most scripts. Some updates to the Reports (rmd + files). Issue \#24. 20170607. ## v2.0.1.9017 2017-06-06 -- Report_QC.rmd. Correct typo in “Flags” descriptions. Issue \#28. - 20170606. +- Report_QC.rmd. Correct typo in “Flags” descriptions. Issue \#28. + 20170606. ## v2.0.1.9016 2017-05-31 -- File delimiter for strsplit(). Also a regex issue with “.” (dot). - Created special check. 20170531. +- File delimiter for strsplit(). Also a regex issue with “.” (dot). + Created special check. 20170531. ## v2.0.1.9015 2017-05-31 -- File delimiter. Configuration file allows for user defined values. - However, the QC check for StationIDs containing this value uses - regular expressions. Added a special condition for the dot, “.”, - delimiter as regex treats this character as a match for (almost) any - character. 20170531. +- File delimiter. Configuration file allows for user defined values. + However, the QC check for StationIDs containing this value uses + regular expressions. Added a special condition for the dot, “.”, + delimiter as regex treats this character as a match for (almost) any + character. 20170531. ## v2.0.1.9014 2017-05-26 -- Time interval. Fixed calculation of time interval. Certain date time - formats would stop processing or be reported as zero. fun.QC.R, - Report_Aggregate.rmd, Report_QC.rmd, and Report_Stats.rmd. 20170526. +- Time interval. Fixed calculation of time interval. Certain date time + formats would stop processing or be reported as zero. fun.QC.R, + Report_Aggregate.rmd, Report_QC.rmd, and Report_Stats.rmd. 20170526. ## v2.0.1.9013 2017-05-24 -- fun.Stats.R. Had previously commented out stats and plots due to - errors. Single typo fixed in year season stats and reworked daily - summaryBy stats section. 20170524. +- fun.Stats.R. Had previously commented out stats and plots due to + errors. Single typo fixed in year season stats and reworked daily + summaryBy stats section. 20170524. ## v2.0.1.9012 2017-05-24 -- fun.Gage.R. Changed variable “myTZ” to “fun.myTZ” for consistency. - 20170524. +- fun.Gage.R. Changed variable “myTZ” to “fun.myTZ” for consistency. + 20170524. ## v2.0.1.9011 2017-05-23 -- Remove unused argument “fun.myFile.Prefix” from help file for - ContDataQC(). 20170523. +- Remove unused argument “fun.myFile.Prefix” from help file for + ContDataQC(). 20170523. ## v2.0.1.9010 2017-05-22 -- Modify input and export directories so can be any folder. The - default directory is now the working directory. Modified input - parameters for ContDataQC() by removing “fun.myDir.BASE”. Modified - examples and all other necessary scripts. +- Modify input and export directories so can be any folder. The default + directory is now the working directory. Modified input parameters for + ContDataQC() by removing “fun.myDir.BASE”. Modified examples and all + other necessary scripts. ## v2.0.1.9009 2017-05-19 -- Report_Aggregate.rmd. Fix sampling interval (seconds to minutes,line - 23). Left plots as dots instead of lines. 20170519. +- Report_Aggregate.rmd. Fix sampling interval (seconds to minutes,line + 23). Left plots as dots instead of lines. 20170519. -- ContDataQC(). Update examples to with date range. After adding in - “test4” the dates don’t match for “test2”. 20170519. +- ContDataQC(). Update examples to with date range. After adding in + “test4” the dates don’t match for “test2”. 20170519. -- Update “test4” dataset. Change “Water Level ft”” to “Sensor Depth - ft”. 20170519. +- Update “test4” dataset. Change “Water Level ft”” to “Sensor Depth ft”. + 20170519. -- Summary Stats quit with error. Fixed in summaryBy statements. - 20170519. +- Summary Stats quit with error. Fixed in summaryBy statements. + 20170519. ## v2.0.1.9008 2017-05-18 -- Add example for offset data for QC in main function (ContDataQC()). - 20170518. +- Add example for offset data for QC in main function (ContDataQC()). + 20170518. -- Fix plots (legend) in Report_QC.R (remove box as it is only - partially displaying). 20170518. +- Fix plots (legend) in Report_QC.R (remove box as it is only partially + displaying). 20170518. -- Config file. Update Sensor Depth and Water Pressure display names. - 20170518. +- Config file. Update Sensor Depth and Water Pressure display names. + 20170518. -- Label code chunks in RMD files. 20170518. +- Label code chunks in RMD files. 20170518. -- Fix plots (blank) in Report_QC.R for “offset” data. With point type - of “line” the NAs in the data caused nothing to be plotted. Fixed - with na.omit(as.numeric(x)) when subsetted data for plotting. Then - had to fix date range on x-axis. 20170518. +- Fix plots (blank) in Report_QC.R for “offset” data. With point type of + “line” the NAs in the data caused nothing to be plotted. Fixed with + na.omit(as.numeric(x)) when subsetted data for plotting. Then had to + fix date range on x-axis. 20170518. ## v2.0.1.9007 2017-05-17 -- Add additional config file. Modified config.R to include - OlsonNames() in timezone section. Added /extdata/config.TZ.central.R - with only time zone change. Modified examples in zfun.ContaDataQC.R - to include a USGS gage in the central time zone. Modified - ContDataQC() with optional parameter to use helper functions to - include different config files. Will only need paramters that are - different. User provides path to the new R file for new variables to - include in the environment ContData.env. +- Add additional config file. Modified config.R to include OlsonNames() + in timezone section. Added /extdata/config.TZ.central.R with only time + zone change. Modified examples in zfun.ContaDataQC.R to include a USGS + gage in the central time zone. Modified ContDataQC() with optional + parameter to use helper functions to include different config files. + Will only need paramters that are different. User provides path to the + new R file for new variables to include in the environment + ContData.env. ## v2.0.1.9006 2017-05-17 -- zfun.ContDataQC.R. Add in “test4” data (offset times) to examples. - 20170515. +- zfun.ContDataQC.R. Add in “test4” data (offset times) to examples. + 20170515. -- config.R. Fix typo in ContData.env\$myName.GageHeight; missing “.” - between name and unites. 20170517. +- config.R. Fix typo in ContData.env\$myName.GageHeight; missing “.” + between name and unites. 20170517. -- fun.QC.R. Line 1034 bad reference for difftime; renamed - myTimeDiff.all to myT.diff.all. +- fun.QC.R. Line 1034 bad reference for difftime; renamed myTimeDiff.all + to myT.diff.all. -- Confirmed that knitr is silent so the user does not get code - scrolling across screen. 20170517. +- Confirmed that knitr is silent so the user does not get code scrolling + across screen. 20170517. -- Confirmed that steps/tasks in the process are independent of each - other. That is, someone can use some or all routines as each is a - separate function. 20170517. +- Confirmed that steps/tasks in the process are independent of each + other. That is, someone can use some or all routines as each is a + separate function. 20170517. ## v2.0.1.9005 2017-05-15 -- Add data.R to desribe data inlcuded in library. 20170508. +- Add data.R to desribe data inlcuded in library. 20170508. -- fun.QC.R. Fix typo in myT.diff.all operation (line 965). 20170508. +- fun.QC.R. Fix typo in myT.diff.all operation (line 965). 20170508. -- Create data process script in “data-raw” for three example “test1” - files. 20170509. +- Create data process script in “data-raw” for three example “test1” + files. 20170509. -- Revised fun.OffsetCollectionCheck() in fun.Helper.R. Return value is - not boolean. 20170509. +- Revised fun.OffsetCollectionCheck() in fun.Helper.R. Return value is + not boolean. 20170509. -- Revised fun.CalcQCStats() in fun.QC.R. Added ability to handle - offset timing for Air/Water data files. 20170509. +- Revised fun.CalcQCStats() in fun.QC.R. Added ability to handle offset + timing for Air/Water data files. 20170509. -- Fixed typo in finding time interval in markdown files; - Report_Aggregate.RMD, Report_Stats.RMD, and Report_QC.RMD. 20170510. +- Fixed typo in finding time interval in markdown files; + Report_Aggregate.RMD, Report_Stats.RMD, and Report_QC.RMD. 20170510. -- Offset time collections (e.g., Air and Water data in same file but - not starting at the same time). Fixed fun.QC.R(fun.QC() and - fun.CalcQCStats()) to account for this disparity. Previous iteration - flagged every other row. Rows without data are no longer flagged - (unless the data at the regular time interval was missing). - 20170512. +- Offset time collections (e.g., Air and Water data in same file but not + starting at the same time). Fixed fun.QC.R(fun.QC() and + fun.CalcQCStats()) to account for this disparity. Previous iteration + flagged every other row. Rows without data are no longer flagged + (unless the data at the regular time interval was missing). 20170512. -- Applied fix from fun.QC.R for difftime to report markdown files; - Report_Aggregate.RMD, Report_Stats.RMD, and Report_QC.RMD.. - 20170512. +- Applied fix from fun.QC.R for difftime to report markdown files; + Report_Aggregate.RMD, Report_Stats.RMD, and Report_QC.RMD.. 20170512. -- Modified example files in /data-raw/ to use “Sensor Depth” instead - of “Water Level”. Reran ProcessData scripts to recreate data files. - 20170512. +- Modified example files in /data-raw/ to use “Sensor Depth” instead of + “Water Level”. Reran ProcessData scripts to recreate data files. + 20170512. -- fun.QC(); moved “Working” message inside of IF statement to only - reports to user if that data type is present in the data. Avoids - printing to the console all 11 parameters being checked. 20170512. +- fun.QC(); moved “Working” message inside of IF statement to only + reports to user if that data type is present in the data. Avoids + printing to the console all 11 parameters being checked. 20170512. -- config.R; - ContData.env$myName.Turbidity modified value, ContData.env$myName.Chlorophylla - modified typo in name (and changed value), - ContData.env$myLab.Chlorophylla modified value typo, ContData.env$myThresh.RoC.SD.number.Chlorophylla - name fix, - ContData.env$myName.Flag.Chlorophylla name fix, ContData.env$myUnits.Chlorophylla - name fix. 20170512. +- config.R; + ContData.env$myName.Turbidity modified value, ContData.env$myName.Chlorophylla + modified typo in name (and changed value), + ContData.env$myLab.Chlorophylla modified value typo, ContData.env$myThresh.RoC.SD.number.Chlorophylla + name fix, + ContData.env$myName.Flag.Chlorophylla name fix, ContData.env$myUnits.Chlorophylla + name fix. 20170512. -- Offset data files. Fix overall data flags for each parameters. - Currently giving “NA” if any “NA”. And have “NA” due to offset data. - fun.QC.R. 20170512. +- Offset data files. Fix overall data flags for each parameters. + Currently giving “NA” if any “NA”. And have “NA” due to offset data. + fun.QC.R. 20170512. ## v2.0.1.9004 2017-05-05 -- Reformat file comments for proper outlining in RStudio. 20170505. +- Reformat file comments for proper outlining in RStudio. 20170505. -- Fix development version from 2.0.1.0004 to 2.0.1.9004. 20170505. +- Fix development version from 2.0.1.0004 to 2.0.1.9004. 20170505. -- Update Description with version number (last edit was 2.0.1.0000). - 20170505. +- Update Description with version number (last edit was 2.0.1.0000). + 20170505. ## v2.0.1.0003 2017-05-05 -- Change WaterLevel to SensorDepth; config.R, config_COLD.R, - Report_Aggregate.RMD, Report_QC.RMD, fun.QC.R, fun.Stats.R, - zfunAggregateData.R. 20170505. +- Change WaterLevel to SensorDepth; config.R, config_COLD.R, + Report_Aggregate.RMD, Report_QC.RMD, fun.QC.R, fun.Stats.R, + zfunAggregateData.R. 20170505. -- Changed WaterLevel to GageHeight in fun.GageData.R and added new - parameter to config.R. Added to config.R with thresholds. 20170505. +- Changed WaterLevel to GageHeight in fun.GageData.R and added new + parameter to config.R. Added to config.R with thresholds. 20170505. -- Corrected flag names for Turbidity and Chlorophyll a; config.R. - 20170505. +- Corrected flag names for Turbidity and Chlorophyll a; config.R. + 20170505. ## v2.0.1.0002 2017-05-04 -- Corrected error in Julian Day (0:364 instead of 1:365). Fixed in - fun.Stats.R (line 131) by adding “+1”. 20170320. +- Corrected error in Julian Day (0:364 instead of 1:365). Fixed in + fun.Stats.R (line 131) by adding “+1”. 20170320. -- Added 5 parameters (Conductivity, Dissolved Oxygen, pH, Turbidity, - and Chlorophyl a) to those that can be evaluated. Changes made to - env.UserDefinedValues.R and fun.QC.R. 20170323. +- Added 5 parameters (Conductivity, Dissolved Oxygen, pH, Turbidity, and + Chlorophyl a) to those that can be evaluated. Changes made to + env.UserDefinedValues.R and fun.QC.R. 20170323. -- Renamed env.UserDefinedValues.R to config.R. 20170421. +- Renamed env.UserDefinedValues.R to config.R. 20170421. -- Added “config” functions to load user configuration (e.g., - thresholds specific to coldwater streams) \[fun.CustomConfig.R\] - 20170421. +- Added “config” functions to load user configuration (e.g., thresholds + specific to coldwater streams) \[fun.CustomConfig.R\] 20170421. -- Tweak Reports (Report_Aggregate.RMD, Report_QC.RMD, and - Report_Stats.RMD) and fun.QC.R for determining time frequency for - sampling. Was using interval for 10th and 11th samples (or 4th and - 5th in fun.QC.R). Now using median of all time differences. Will - always work as long as have at least 1 sample. Previously could fail - with less than 5 samples (or 11). +- Tweak Reports (Report_Aggregate.RMD, Report_QC.RMD, and + Report_Stats.RMD) and fun.QC.R for determining time frequency for + sampling. Was using interval for 10th and 11th samples (or 4th and 5th + in fun.QC.R). Now using median of all time differences. Will always + work as long as have at least 1 sample. Previously could fail with + less than 5 samples (or 11). ## v2.0.1.0001 2017-03-08 -- Bug fix for missed references to new environment for variables - introduced in v2.0.1. Multiple files affected. Gage data, QC, and - Aggregate working but not Stats. One table in the QC and Aggregate - reports has been commented out. (To be fixed later). +- Bug fix for missed references to new environment for variables + introduced in v2.0.1. Multiple files affected. Gage data, QC, and + Aggregate working but not Stats. One table in the QC and Aggregate + reports has been commented out. (To be fixed later). ## v2.0.1 2017-03-06 -- Bug fix for variable names not showing up. +- Bug fix for variable names not showing up. -- Created environment ContData.env and assigned all variables in - fun.UserDefinedValues.R file to it. +- Created environment ContData.env and assigned all variables in + fun.UserDefinedValues.R file to it. -- Renamed fun.UserDefinedValues.R to env.UserDefinedValues.R. +- Renamed fun.UserDefinedValues.R to env.UserDefinedValues.R. -- Converted all RMD and R files in package to use ContData.env\$. +- Converted all RMD and R files in package to use ContData.env\$. -- Added NEWS.md +- Added NEWS.md -- Edited earlier fix to fun.QC.R for adding day, month, year to data. - Did not use variable names in previous edit. +- Edited earlier fix to fun.QC.R for adding day, month, year to data. + Did not use variable names in previous edit. -- Create RMD files for ReadMe and NEWS. Added RMD to ignore list. +- Create RMD files for ReadMe and NEWS. Added RMD to ignore list. ## v2.0.0 2017-02-28 -- Released on GitHub as a fully documented package. +- Released on GitHub as a fully documented package. -- Update for TN, Modified QC report (RMD) to summarize number of - samples differently. +- Update for TN, Modified QC report (RMD) to summarize number of samples + differently. -- Included tables in Aggregate report (RMD). +- Included tables in Aggregate report (RMD). -- Reworked scripts to be run as a library. +- Reworked scripts to be run as a library. -- Uploaded to GitHub. +- Uploaded to GitHub. ## v1.2.1 2017-01-16 -- Update for NJ, fixed date/time issue when resaving files in Excel. +- Update for NJ, fixed date/time issue when resaving files in Excel. -- Added date/time QC process to be run again at the aggregate step. +- Added date/time QC process to be run again at the aggregate step. ## v1.2.0 2016-05-04 -- NWQMC 2016, Tampa, FL +- NWQMC 2016, Tampa, FL ## v1.1.0 2016-03-31 -- AMAAB 2016, Cacapon, WV +- AMAAB 2016, Cacapon, WV -- Minor +- Minor ## v1.0.0 2015-10-26 -- SWPBA 2015, Myrtle Beach, SC +- SWPBA 2015, Myrtle Beach, SC -- Initial public release. +- Initial public release. diff --git a/NEWS.rmd b/NEWS.rmd index 4a5b9396..ae615df3 100644 --- a/NEWS.rmd +++ b/NEWS.rmd @@ -19,7 +19,15 @@ knitr::opts_chunk$set( cat(paste0("Last Update: ",Sys.time())) ``` -# Version History +# Version History + +# v2.1.0 +2024-10-07 + +* update: EPA version produced for publication in SoftwareX journal. + + R package code did not change + + Updates to readme, description, and other similar files. + + link to R shiny app now included ## v2.0.7.9005 2022-09-22 diff --git a/README.Rmd b/README.Rmd index 0348387b..aa69a583 100644 --- a/README.Rmd +++ b/README.Rmd @@ -21,30 +21,33 @@ cat(paste0("Last Update: ",Sys.time())) Quality control checks on continuous data. Example data is from a HOBO data logger with 30 minute intervals. +# R Shiny application (web-version): +https://shiny.epa.gov/ContDataQC + # Badges -[![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://GitHub.com/leppott/ContDataQC/graphs/commit-activity) +[![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://GitHub.com/USEPA/ContDataQC/graphs/commit-activity) [![lifecycle](https://img.shields.io/badge/lifecycle-stable-green.svg)](https://www.tidyverse.org/lifecycle/#stable) [![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](https://cran.r-project.org/web/licenses/MIT) [![CodeFactor](https://www.codefactor.io/repository/github/leppott/ContDataQC/badge)](https://www.codefactor.io/repository/github/leppott/ContDataQC) -[![codecov](https://codecov.io/gh/leppott/ContDataQC/branch/master/graph/badge.svg)](https://codecov.io/gh/leppott/ContDataQC) +[![codecov](https://codecov.io/gh/USEPA/ContDataQC/branch/master/graph/badge.svg)](https://codecov.io/gh/USEPA/ContDataQC) [![R-CMD-check](https://github.com/leppott/ContDataQC/workflows/R-CMD-check/badge.svg)](https://github.com/leppott/ContDataQC/actions) -[![GitHub issues](https://img.shields.io/github/issues/leppott/ContDataQC.svg)](https://GitHub.com/leppott/ContDataQC/issues/) +[![GitHub issues](https://img.shields.io/github/issues/USEPA/ContDataQC.svg)](https://GitHub.com/USEPA/ContDataQC/issues/) -[![GitHub release](https://img.shields.io/github/release/leppott/ContDataQC.svg)](https://GitHub.com/leppott/ContDataQC/releases/) -[![Github all releases](https://img.shields.io/github/downloads/leppott/ContDataQC/total.svg)](https://GitHub.com/leppott/ContDataQC/releases/) +[![GitHub release](https://img.shields.io/github/release/USEPA/ContDataQC.svg)](https://GitHub.com/USEPA/ContDataQC/releases/) +[![Github all releases](https://img.shields.io/github/downloads/USEPA/ContDataQC/total.svg)](https://GitHub.com/USEPA/ContDataQC/releases/) # Installation To install the current version of the code from GitHub use the example below. ```{r Install_Basic, eval=FALSE} if(!require(remotes)){install.packages("remotes")} #install if needed -remotes::install_github("leppott/ContDataQC") +remotes::install_github("USEPA/ContDataQC") ``` The vignette (big help file) isn't created when installing from GitHub with the -above command. If you want the vignette download the compressed file from +above command. If you want the vignette, download the compressed file from GitHub and install from that file or install with the command below. The "force = TRUE" command is used to ensure the package will install over and existing install of the same version (e.g., the same version without the @@ -52,7 +55,7 @@ vignettes). ```{r Install_Vignette, eval=FALSE} if(!require(remotes)){install.packages("remotes")} #install if needed -remotes::install_github("leppott/ContDataQC", force = TRUE, build_vignettes = TRUE) +remotes::install_github("USEPA/ContDataQC", force = TRUE, build_vignettes = TRUE) ``` If dependent libraries do not install you can install them separately. This @@ -152,28 +155,6 @@ myDir.BASE <- getwd() setwd(myDir.BASE) ``` -# Planned Updates - -* ~~Spell out "AW"" and other abbreviations (e.g., AirWater). 20170308. On hold.~~ - -* ~~Gaps in data not always evident in the plots. 20170308.~~ - -* ~~Use futile.logger to better log output for user. Issue #29. 20170606.~~ - -* Debug Aggregate operation. 20170919. - -* Create CDFs. Similar to code already used in previous analyses by Lei. 20170919. - -* PeriodStats(), add number and/or percent of observations above given threshold. 20170919. - -* Fix mixed case issue with filenames in "file" versions of QCRaw, Aggregate, and Stats. 20170929. - - + More check data stuff. - + Update vignette - + Threshold number or pct on plot - + Excel file update (see 9/28/2017 email) - -* PeriodStats, standardize range of y-axis for each time period. # Help Every function has a help file with a working example. There is also a vignette @@ -195,7 +176,7 @@ help(package="ContDataQC") The vignette file is located in the “doc” directory of the library in the R install folder. Below is the path to the file on my PC. But it is much easier -to use the code below to call the vignette by name. There is also be a link to +to use the code below to call the vignette by name. There is also a link to the vignette at the top of the help index for the package. "C:\\Programs\\R\\R-3.4.2\\library\\ContDataQC\\doc\\ContDataQC_Vignette.html" @@ -211,9 +192,18 @@ for installing packages. ```{r Install_Vignette2, eval=FALSE} library(remotes) -install_github("leppott/ContDataQC", force=TRUE, build_vignettes=TRUE) +install_github("USEPA/ContDataQC", force=TRUE, build_vignettes=TRUE) ``` +If the vignettes still do not show on your computer, there are pre-loaded html copies +of the vignettes located in the following GitHub folder: + +https://github.com/USEPA/ContDataQC/tree/main/inst/_vignettes + +Or, in the following general path after downloading the package: + +"~ContDataQC\\inst\\_vignettes" + ## Guide Videos Guide videos were created for the ContDataQC package and posted on YouTube. The Powerpoint slides (pptx), R code notebooks (html), and videos are hosted on diff --git a/README.md b/README.md index fd3979e0..ee58d3ee 100644 --- a/README.md +++ b/README.md @@ -3,31 +3,35 @@ README-ContDataQC - #> Last Update: 2022-06-15 17:05:50 + #> Last Update: 2024-12-16 16:29:26.375795 # ContDataQC Quality control checks on continuous data. Example data is from a HOBO data logger with 30 minute intervals. +# R Shiny application (web-version): + + + # Badges -[![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://GitHub.com/leppott/ContDataQC/graphs/commit-activity) +[![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://GitHub.com/USEPA/ContDataQC/graphs/commit-activity) [![lifecycle](https://img.shields.io/badge/lifecycle-stable-green.svg)](https://www.tidyverse.org/lifecycle/#stable) [![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](https://cran.r-project.org/web/licenses/MIT) [![CodeFactor](https://www.codefactor.io/repository/github/leppott/ContDataQC/badge)](https://www.codefactor.io/repository/github/leppott/ContDataQC) -[![codecov](https://codecov.io/gh/leppott/ContDataQC/branch/master/graph/badge.svg)](https://codecov.io/gh/leppott/ContDataQC) +[![codecov](https://codecov.io/gh/USEPA/ContDataQC/branch/master/graph/badge.svg)](https://codecov.io/gh/USEPA/ContDataQC) [![R-CMD-check](https://github.com/leppott/ContDataQC/workflows/R-CMD-check/badge.svg)](https://github.com/leppott/ContDataQC/actions) [![GitHub -issues](https://img.shields.io/github/issues/leppott/ContDataQC.svg)](https://GitHub.com/leppott/ContDataQC/issues/) +issues](https://img.shields.io/github/issues/USEPA/ContDataQC.svg)](https://GitHub.com/USEPA/ContDataQC/issues/) [![GitHub -release](https://img.shields.io/github/release/leppott/ContDataQC.svg)](https://GitHub.com/leppott/ContDataQC/releases/) +release](https://img.shields.io/github/release/USEPA/ContDataQC.svg)](https://GitHub.com/USEPA/ContDataQC/releases/) [![Github all -releases](https://img.shields.io/github/downloads/leppott/ContDataQC/total.svg)](https://GitHub.com/leppott/ContDataQC/releases/) +releases](https://img.shields.io/github/downloads/USEPA/ContDataQC/total.svg)](https://GitHub.com/USEPA/ContDataQC/releases/) # Installation @@ -36,19 +40,19 @@ below. ``` r if(!require(remotes)){install.packages("remotes")} #install if needed -remotes::install_github("leppott/ContDataQC") +remotes::install_github("USEPA/ContDataQC") ``` The vignette (big help file) isn’t created when installing from GitHub -with the above command. If you want the vignette download the compressed -file from GitHub and install from that file or install with the command -below. The “force = TRUE” command is used to ensure the package will -install over and existing install of the same version (e.g., the same -version without the vignettes). +with the above command. If you want the vignette, download the +compressed file from GitHub and install from that file or install with +the command below. The “force = TRUE” command is used to ensure the +package will install over and existing install of the same version +(e.g., the same version without the vignettes). ``` r if(!require(remotes)){install.packages("remotes")} #install if needed -remotes::install_github("leppott/ContDataQC", force = TRUE, build_vignettes = TRUE) +remotes::install_github("USEPA/ContDataQC", force = TRUE, build_vignettes = TRUE) ``` If dependent libraries do not install you can install them separately. @@ -119,13 +123,13 @@ summary stats. The code was presented at the following workshops. And further developed under contract to USEPA. -- Oct 2015, SWPBA (Region 4 regional biologist meeting, Myrtle Beach, - SC). +- Oct 2015, SWPBA (Region 4 regional biologist meeting, Myrtle Beach, + SC). -- Mar 2016, AMAAB (Region 3 regional biologist meeting, Cacapon, WV). +- Mar 2016, AMAAB (Region 3 regional biologist meeting, Cacapon, WV). -- Apr 2016, NWQMC (National Water Monitoring Council Conference, - Tampa, FL). +- Apr 2016, NWQMC (National Water Monitoring Council Conference, Tampa, + FL). Functions were developed to help data generators handle data from continuous data sensors (e.g., HOBO data loggers). @@ -156,34 +160,6 @@ myDir.BASE <- getwd() setwd(myDir.BASE) ``` -# Planned Updates - -- ~~Spell out “AW”” and other abbreviations (e.g., - AirWater). 20170308. On hold.~~ - -- ~~Gaps in data not always evident in the plots. 20170308.~~ - -- ~~Use futile.logger to better log output for user. Issue - #29. 20170606.~~ - -- Debug Aggregate operation. 20170919. - -- Create CDFs. Similar to code already used in previous analyses by - Lei. 20170919. - -- PeriodStats(), add number and/or percent of observations above given - threshold. 20170919. - -- Fix mixed case issue with filenames in “file” versions of QCRaw, - Aggregate, and Stats. 20170929. - - - More check data stuff. - - Update vignette - - Threshold number or pct on plot - - Excel file update (see 9/28/2017 email) - -- PeriodStats, standardize range of y-axis for each time period. - # Help Every function has a help file with a working example. There is also a @@ -207,10 +183,10 @@ help(package="ContDataQC") The vignette file is located in the “doc” directory of the library in the R install folder. Below is the path to the file on my PC. But it is much easier to use the code below to call the vignette by name. There is -also be a link to the vignette at the top of the help index for the +also a link to the vignette at the top of the help index for the package. -“C:\\Programs\\R\\R-3.4.2\\library\\ContDataQC\\doc\\ContDataQC_Vignette.html” +“C:\Programs\R\R-3.4.2\library\ContDataQC\doc\ContDataQC_Vignette.html” ``` r vignette("ContDataQC_Vignette", package="ContDataQC") @@ -223,9 +199,18 @@ build. See above for installing packages. ``` r library(remotes) -install_github("leppott/ContDataQC", force=TRUE, build_vignettes=TRUE) +install_github("USEPA/ContDataQC", force=TRUE, build_vignettes=TRUE) ``` +If the vignettes still do not show on your computer, there are pre-loaded html copies +of the vignettes located in the following GitHub folder: + +https://github.com/USEPA/ContDataQC/tree/main/inst/_vignettes + +Or, in the following general path after downloading the package: + +"~ContDataQC\inst\\_vignettes" + ## Guide Videos Guide videos were created for the ContDataQC package and posted on @@ -237,13 +222,13 @@ hosted on a companion GitHub site. YouTube video links below. -- Introduction - - -- Config - - -- Basic Functions - - -- Gage Data - - -- Config File Modifications - - +- Introduction + - +- Config + - +- Basic Functions + - +- Gage Data + - +- Config File Modifications + - diff --git a/inst/_vignettes/ContDataQC_Vignette.html b/inst/_vignettes/ContDataQC_Vignette.html new file mode 100644 index 00000000..c322ca6b --- /dev/null +++ b/inst/_vignettes/ContDataQC_Vignette.html @@ -0,0 +1,2429 @@ + + + + + + + + + + + + + + + +ContDataQC Vignette + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+

Introduction

+

ContDataQC was created by Tetra Tech, Inc. for USEPA in 2017 to meet the needs of the Regional Monitoring Networks to apply a minimum level of quality control to the continuous monitoring data they were collecting.

+

It is envisioned that this library can be a living package and will add additional functions and routines in the future.

+

Many of the examples in this vignette are included in the examples in the corresponding functions. Each function in the ContDataQC library includes example data.

+

The typical user of this package is envisioned as a user of Hobo or other continuous data loggers. Measured parameters are water temperature, sensor depth, air temperature, water pressure, and air pressure. The typical user will retrieve data from their data logger using Hoboware. Once the data is extracted from the logger and save some minimal cleanup to the column heades is performed before using the ‘ContDataQC’ R library.

+

There is a configuration file (config.R) that allows for customization.

+
+
+

Installation

+

The R library is saved on GitHub for ease of updating and distribution. Issues can be tracked, fixed, and code made available for download. Current users can update the library using the same code used to install the library (see below). Devtools is required for the installation.

+
install.packages("devtools")
+library(devtools)
+install_github("leppott/ContDataQC")
+

To contact the authors directly email Erik.Leppo@tetratech.com or Jen.Stamp@tetratech.com.

+

Occassionaly R does not import all of the necessary dependant libraries. Below is code to install all of the necessary libraries for using the ContDataQC library.

+
# install all dependant libraries manually
+# libraries to be installed
+data.packages = c(
+                  "dataRetrieval"   # loads USGS data into R
+                  "zoo",
+                  "knitr",
+                  "survival",
+                  "doBy",
+                  "rmarkdown"
+                  )
+
+# install packages via a 'for' loop
+for (i in 1:length(data.packages)) {
+  #install.packages("doBy",dependencies=TRUE)
+  install.packages(data.packages[i])
+} # end loop
+
+print("Task complete.  Check statements above for errors.")
+

An additional dependancy that needs to be installed separately is Pandoc. This package is used to create the Reports. See R code below to install Pandoc. The package ‘installr’ allows for installation in a single step. If this doesn’t work you may need help from your IT department using the web links listed below. For users of RStudio Pandoc installs with RStudio so no extra install is needed.

+

In version 2.0.1.9048 (2017-11-16) of the ContDataQC package report format was added as a variable. The default is “html”. This can be changed in config.R. If you do not have Pandoc installed the package will still work but the reports in docx format will not be created (will show an error) unless you change the format to “html”.

+
# Install Pandoc (for docx Reports)
+# (if using recent version of RStudio do not have to install separately)
+install.packages("installr") # not needed if already have this package.
+require(installr)
+install.pandoc()
+# The above won't work if don't have admin rights on your computer.
+# Alternative = Download the file below and have your IT dept install for you.
+# https://github.com/jgm/pandoc/releases/download/1.16.0.2/pandoc-1.16.0.2-windows.msi
+# For help for installing via command window:
+# http://www.intowindows.com/how-to-run-msi-file-as-administrator-from-command-prompt-in-windows/
+

During the summer of 2017 USGS changed their webservices from http to https. This necessitated a change in the R library dataRetrieval. As of the date of this Vignette the 2.7.2 version of dataRetrieval on CRAN is not the most current and fails when retrieving data inside of ContDataQC. The error statement is “Error in x[[1]] : subscript out of bounds”. If using the GetGageData operation in the ContDataQC() function it is necessary to get the most current version (>=2.7.3) of dataRetrieval (see code below). The ContDataQC library was tweaked on 11 September 2017 (version v2.0.1.9035) to work with the revised version of dataRetrieval (v2.7.3).

+
# inter-CRAN release hosted on USGS website
+install.packages("dataRetrieval",repos="https://owi.usgs.gov/R")
+# from GitHub
+# install.packages("devtools")
+# library(devtools)
+# install_github("USGS-R/dataRetrieval")
+
+
+

Contents

+
    +
  1. Preparing Raw Data

  2. +
  3. ContDataQC Operations

  4. +
  5. Other Features

  6. +
+
+
+

Preparing Raw Data

+

The ContDataQC library makes some assumptions on file names and structure.

+
+

File Names

+

Should be of the format StationID_DataType_StartDate_EndDate.csv. The delimiter between sections of the filename can be changed in config.R but not the order or the file type (csv). Date formats in the files can be set with config.R but the date format in the filename must be in the format YYYYMMDD (no separators).

+

Data types are Air, Water, Gage, and single letter combinations (i.e., AW, AG, and WG).

+
+
+

File Structure

+

The first line are the field (column) headers. These can be set in config.R.

+
+
+
+

The ContDataQC Function

+

The ContDataQC() function is the main focus of this library. It is intended to allow the user to perform multiple functions from a single command with different inputs.

+
+

Operations

+

The operations of the ContDataQC() function are listed below but will be explained in more detail in their own section. GetGageData QCRaw Aggregate SummaryStats

+

The library assumes that there are the following folders in the working directory: Data0_Original Data1_RAW Data2_QC Data3_Aggregated *Data4_Stats

+

The folder “Data0_Original” is for the files exported from Hoboware (or other data logger software). These are the unedited files.

+

The folder “Data1_RAW” is for the files exported from Hoboware (or other data logger software). This folder contains the files as input for the QC portion of the library. These files may have been modified manually or with the formatHobo function.

+

The folder “Data2_QC” is for the output of the QCRaw operation of the library and the input for the Aggregate operation.

+

The folder “Data3_Aggregated” is the output of the Aggregate operation and the input for the Stats operation.

+

The folder “Data4_Stats” is the output of the SummaryStats operation.

+

For each operation associated with the ContDataQC() function a report is generated as an MS Word DOCX file.

+

The code below should be run before using the examples of each operation. The code below sets up the directories and some parameters for use in the later code.

+
# Parameters
+Selection.Operation <- c("GetGageData","QCRaw", "Aggregate", "SummaryStats")
+Selection.Type      <- c("Air","Water","AW","Gage","AWG","AG","WG")
+Selection.SUB <- c("Data0_Original", "Data1_RAW","Data2_QC","Data3_Aggregated","Data4_Stats")
+myDir.BASE <- getwd()
+
+# Create data directories
+myDir.create <- paste0("./",Selection.SUB[1])
+  ifelse(dir.exists(myDir.create)==FALSE,dir.create(myDir.create),"Directory already exists")
+myDir.create <- paste0("./",Selection.SUB[2])
+  ifelse(dir.exists(myDir.create)==FALSE,dir.create(myDir.create),"Directory already exists")
+myDir.create <- paste0("./",Selection.SUB[3])
+  ifelse(dir.exists(myDir.create)==FALSE,dir.create(myDir.create),"Directory already exists")
+myDir.create <- paste0("./",Selection.SUB[4])
+  ifelse(dir.exists(myDir.create)==FALSE,dir.create(myDir.create),"Directory already exists")
+myDir.create <- paste0("./",Selection.SUB[5])
+  ifelse(dir.exists(myDir.create)==FALSE,dir.create(myDir.create),"Directory already exists")
+
+# Save example data (assumes directory ./Data1_RAW/ exists)
+myData <- data_raw_test2_AW_20130426_20130725
+  write.csv(myData,paste0("./",Selection.SUB[2],"/test2_AW_20130426_20130725.csv"))
+myData <- data_raw_test2_AW_20130725_20131015
+  write.csv(myData,paste0("./",Selection.SUB[2],"/test2_AW_20130725_20131015.csv"))
+myData <- data_raw_test2_AW_20140901_20140930
+  write.csv(myData,paste0("./",Selection.SUB[2],"/test2_AW_20140901_20140930.csv"))
+myData <- data_raw_test4_AW_20160418_20160726
+  write.csv(myData,paste0("./",Selection.SUB[2],"/test4_AW_20160418_20160726.csv"))
+myFile <- "config.TZ.Central.R"
+  file.copy(file.path(path.package("ContDataQC"),"extdata",myFile)
+            ,file.path(getwd(),Selection.SUB[2],myFile))
+
+

GetGageData

+

The GetGageData operation of the ContDataQC() function retrieves USGS gage data based on user input. Example code and console output is below.

+
library(ContDataQC)
+# Parameters
+Selection.Operation <- c("GetGageData","QCRaw", "Aggregate", "SummaryStats")
+Selection.Type      <- c("Air","Water","AW","Gage","AWG","AG","WG")
+Selection.SUB <- c("Data0_Original","Data1_RAW","Data2_QC","Data3_Aggregated","Data4_Stats")
+myDir.BASE <- getwd()
+# Get Gage Data
+myData.Operation    <- "GetGageData" #Selection.Operation[1]
+myData.SiteID       <- "01187300" # Hubbard River near West Hartland, CT
+myData.Type         <- "Gage" #Selection.Type[4] 
+myData.DateRange.Start  <- "2013-01-01"
+myData.DateRange.End    <- "2014-12-31"
+myDir.import <- ""
+myDir.export <- file.path(myDir.BASE,Selection.SUB[2])
+ContDataQC(myData.Operation, myData.SiteID, myData.Type, myData.DateRange.Start
+           , myData.DateRange.End, myDir.import, myDir.export)
+
## [1] "Total items to process = 1"
+## 
+## [1] "Getting available data; 01187300."
+## 
+##     agency_cd  site_no                           station_nm site_tp_cd
+## 530      USGS 01187300 HUBBARD RIVER NEAR WEST HARTLAND, CT         ST
+## 531      USGS 01187300 HUBBARD RIVER NEAR WEST HARTLAND, CT         ST
+## 532      USGS 01187300 HUBBARD RIVER NEAR WEST HARTLAND, CT         ST
+## 533      USGS 01187300 HUBBARD RIVER NEAR WEST HARTLAND, CT         ST
+##     dec_lat_va dec_long_va coord_acy_cd dec_coord_datum_cd  alt_va
+## 530    42.0375   -72.93933            H              NAD83  594.57
+## 531    42.0375   -72.93933            H              NAD83  594.57
+## 532    42.0375   -72.93933            H              NAD83  594.57
+## 533    42.0375   -72.93933            H              NAD83  594.57
+##     alt_acy_va alt_datum_cd   huc_cd data_type_cd parm_cd stat_cd ts_id
+## 530       0.01       NGVD29 01080207           uv   00010    <NA> 66869
+## 531       0.01       NGVD29 01080207           uv   00020    <NA> 66870
+## 532       0.01       NGVD29 01080207           uv   00060    <NA> 66866
+## 533       0.01       NGVD29 01080207           uv   00065    <NA> 66867
+##     loc_web_ds medium_grp_cd parm_grp_cd   srs_id access_cd begin_date
+## 530         NA           wat        <NA>  1645597         0 2015-11-04
+## 531         NA           wat        <NA>  1645720         0 2019-01-17
+## 532         NA           wat        <NA>  1645423         0 1990-10-01
+## 533         NA           wat        <NA> 17164583         0 2007-10-01
+##       end_date count_nu
+## 530 2019-05-17     1290
+## 531 2019-05-17      120
+## 532 2019-05-17    10455
+## 533 2019-05-17     4246
+## 
+## 
+## [1] "Processing item 1 of 1, COMPLETE, 01187300."
+## 
+## [1] "Task COMPLETE; 0.53 min."
+

Example of getting gage data in a different time zone specified in user modified configuration file.

+
# Parameters
+Selection.Operation <- c("GetGageData","QCRaw", "Aggregate", "SummaryStats")
+Selection.Type      <- c("Air","Water","AW","Gage","AWG","AG","WG")
+Selection.SUB <- c("Data0_Original","Data1_RAW","Data2_QC","Data3_Aggregated","Data4_Stats")
+myDir.BASE <- getwd()
+# Get Gage Data (central time zone)
+myData.Operation    <- "GetGageData" #Selection.Operation[1]
+myData.SiteID       <- "07032000" # Mississippi River at Memphis, TN
+myData.Type         <- Selection.Type[4] #"Gage"
+myData.DateRange.Start  <- "2013-01-01"
+myData.DateRange.End    <- "2014-12-31"
+myDir.import <- ""
+myDir.export <- file.path(myDir.BASE,Selection.SUB[2])
+myConfig            <- file.path(getwd(),Selection.SUB[2],"config.TZ.central.R") # include path if not in working directory
+ContDataQC(myData.Operation, myData.SiteID, myData.Type, myData.DateRange.Start, myData.DateRange.End, myDir.import, myDir.export, myConfig)
+
+
+

QCRaw

+

This is operation is the main focus of the ContDataQC library. The raw continuous data files are examined for multiple QC tests and the results saved in a new data file (CSV) and a summary report (DOCX file) are generated.

+
# Parameters
+Selection.Operation <- c("GetGageData","QCRaw", "Aggregate", "SummaryStats")
+Selection.Type      <- c("Air","Water","AW","Gage","AWG","AG","WG")
+Selection.SUB <- c("Data0_Original","Data1_RAW","Data2_QC","Data3_Aggregated","Data4_Stats")
+myDir.BASE <- getwd()
+# QC Raw Data
+myData.Operation <- "QCRaw" #Selection.Operation[2]
+myData.SiteID    <- "test2"
+myData.Type      <- Selection.Type[3] #"AW"
+myData.DateRange.Start  <- "2013-01-01"
+myData.DateRange.End    <- "2014-12-31"
+myDir.import <- file.path(myDir.BASE,Selection.SUB[2]) #"Data1_RAW"
+myDir.export <- file.path(myDir.BASE,Selection.SUB[3]) #"Data2_QC"
+myReport.format <- "docx"
+ContDataQC(myData.Operation, myData.SiteID, myData.Type, myData.DateRange.Start
+           , myData.DateRange.End, myDir.import, myDir.export, myReport.format)
+

In some cases two sensors are used (one for air and one for water) and the timing of the sampling is off between the two. The library handles this fine. Example data below. For this example the report output was changed to “html”.

+
# Parameters
+Selection.Operation <- c("GetGageData","QCRaw", "Aggregate", "SummaryStats")
+Selection.Type      <- c("Air","Water","AW","Gage","AWG","AG","WG")
+Selection.SUB <- c("Data0_Original","Data1_RAW","Data2_QC","Data3_Aggregated","Data4_Stats")
+myDir.BASE <- getwd()
+# QC Raw Data (offset collection times for air and water sensors)
+myData.Operation <- "QCRaw" #Selection.Operation[2]
+myData.SiteID    <- "test4"
+myData.Type      <- Selection.Type[3] #"AW"
+myData.DateRange.Start  <- "2016-04-28"
+myData.DateRange.End    <- "2016-07-26"
+myDir.import <- file.path(myDir.BASE,Selection.SUB[2]) #"Data1_RAW"
+myDir.export <- file.path(myDir.BASE,Selection.SUB[3]) #"Data2_QC"
+myReport.format <- "html"
+ContDataQC(myData.Operation, myData.SiteID, myData.Type, myData.DateRange.Start
+           , myData.DateRange.End, myDir.import, myDir.export, myReport.format)
+
+
+

Aggregate

+

After QC the files are ready for analysis. The Aggregate operation allows the user to combine (or split) files across time periods. No report format was specified so the default “docx” format will be generated.

+
# Parameters
+Selection.Operation <- c("GetGageData","QCRaw", "Aggregate", "SummaryStats")
+Selection.Type      <- c("Air","Water","AW","Gage","AWG","AG","WG")
+Selection.SUB <- c("Data0_Original","Data1_RAW","Data2_QC","Data3_Aggregated","Data4_Stats")
+myDir.BASE <- getwd()
+# Aggregate Data
+myData.Operation <- "Aggregate" #Selection.Operation[3]
+myData.SiteID    <- "test2"
+myData.Type      <- Selection.Type[3] #"AW"
+myData.DateRange.Start  <- "2013-01-01"
+myData.DateRange.End    <- "2014-12-31"
+myDir.import <- file.path(myDir.BASE,Selection.SUB[3]) #"Data2_QC"
+myDir.export <- file.path(myDir.BASE,Selection.SUB[4]) #"Data3_Aggregated"
+#Leave off myReport.format and get default (docx).
+ContDataQC(myData.Operation, myData.SiteID, myData.Type, myData.DateRange.Start
+           , myData.DateRange.End, myDir.import, myDir.export)
+
+
+

SummaryStats

+

The SummaryStats operation calculates a number of statistics on the data for each sampling day. No report format was specified so the default “docx” format will be generated.

+
# Parameters
+Selection.Operation <- c("GetGageData","QCRaw", "Aggregate", "SummaryStats")
+Selection.Type      <- c("Air","Water","AW","Gage","AWG","AG","WG")
+Selection.SUB <- c("Data0_Original","Data1_RAW","Data2_QC","Data3_Aggregated","Data4_Stats")
+myDir.BASE <- getwd()
+# Summary Stats
+myData.Operation <- "SummaryStats" #Selection.Operation[4]
+myData.SiteID    <- "test2"
+myData.Type      <- Selection.Type[3] #"AW"
+myData.DateRange.Start  <- "2013-01-01"
+myData.DateRange.End    <- "2014-12-31"
+myDir.import <- file.path(myDir.BASE,Selection.SUB[4]) #"Data3_Aggregated"
+myDir.export <- file.path(myDir.BASE,Selection.SUB[5]) #"Data4_Stats"
+#Leave off myReport.format and get default (docx).
+ContDataQC(myData.Operation, myData.SiteID, myData.Type, myData.DateRange.Start
+           , myData.DateRange.End, myDir.import, myDir.export)
+
+
+
+

Single File Versions of ContDataQC Operatations

+

The base version of the ContDataQC() function searches the specified directories for files that match the data type and date range. This set up does not work for everyone. Included in the ContDataQC package are “file” versions of the same QCRaw, Aggregate, and SummaryStat functions. These work on a vector of file names (so multiple files can be processed this way).Different report options are used in each example in the code below.

+
#~~~~~~~~~~~~~~
+# File Versions
+#~~~~~~~~~~~~~~
+
+# QC Data
+myData.Operation <- "QCRaw" #Selection.Operation[2]
+#myFile <- "test2_AW_20130426_20130725.csv"
+myFile <- c("test2_AW_20130426_20130725.csv", "test2_AW_20130725_20131015.csv", "test2_AW_20140901_20140930.csv")
+myDir.import <- file.path(".","Data1_RAW")
+myDir.export <- file.path(".","Data2_QC")
+myReport.format <- "docx"
+ContDataQC(myData.Operation, fun.myDir.import=myDir.import, fun.myDir.export=myDir.export, fun.myFile=myFile, myReport.format)
+
+# Aggregate Data
+myData.Operation <- "Aggregate" #Selection.Operation[3]
+myFile <- c("QC_test2_AW_20130426_20130725.csv", "QC_test2_AW_20130725_20131015.csv", "QC_test2_AW_20140901_20140930.csv")
+myDir.import <- file.path(".","Data2_QC")
+myDir.export <- file.path(".","Data3_Aggregated")
+myReport.format <- "html"
+ContDataQC(myData.Operation, fun.myDir.import=myDir.import, fun.myDir.export=myDir.export, fun.myFile=myFile, myReport.format)
+
+# Summary Stats
+myData.Operation <- "SummaryStats" #Selection.Operation[4]
+myFile <- "QC_test2_AW_20130426_20130725.csv"
+#myFile <- c("QC_test2_AW_20130426_20130725.csv", "QC_test2_AW_20130725_20131015.csv", "QC_test2_AW_20140901_20140930.csv")
+myDir.import <- file.path(".","Data2_QC")
+myDir.export <- file.path(".","Data4_Stats")
+#Leave off myReport.format and get default (docx).
+ContDataQC(myData.Operation, fun.myDir.import=myDir.import, fun.myDir.export=myDir.export, fun.myFile=myFile)
+
+
+

Other Features

+

There are other features built into the ContDataQC library. These are outlined below.

+
+
+

Configuration File

+

Through the use of a configuration file the user can change many of the variables in the library (e.g., the names of fields, thresholds, and date formats).

+

The ContDataQC() function allows the user to input their own configuration file. Only variables that are different from the default need to be added. That is, the default configuration is loaded in the library and then the user supplied configuration. This allows the user configuration to overwrite the defaults for that session.

+

The Config.out will output the contents of the configuration file as used by the package and stored in the environment ContData.env.

+

The contents of the configuration file (extdata/config.ORIG.R) are listed below.

+
# User Defined Values
+#
+# User defined values for variables used across multiple functions in this library.
+# The user has the ability to modify the values for names, units, QC thresholds, etc.
+#
+# Saved in a separate environment.
+#
+# https://www.r-bloggers.com/package-wide-variablescache-in-r-packages/
+#
+# Continuous data helper script
+# Default Values
+# Erik.Leppo@tetratech.com (EWL)
+# 20150928
+# 20170323, add 3 parameters (Cond, DO, pH)
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# User defined variable names for input data
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# It is assumed that this R script is stored in a directory with the data files as subdirectories
+# This script is intended to be "source"d from the main script.
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# @keywords continuous data
+# @examples
+# #Not intended to be accessed indepedant of function ContDataQC().
+# #Data values only.  No functions.  Add to environment so only visible inside library.
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# USER may make modifications in this section but not mandatory
+# this section could be sourced so can use between scripts
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+#UserDefinedValues <- NA # default value so shows up in help files
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Environment Name ####
+# Environment for use only by ContDataQC library
+ContData.env <- new.env(parent = emptyenv())
+# assign variables to new environment requires editing of all lines.
+# For example, myDelim <- "_" BECOMES ContData.env$myDelim, "_"
+###
+# list all elements in environment
+# ls(ContData.env)  # all elements in environment
+# as.list(ContData.env)  # all elements in environment with assigned values
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Delimiter in File Names (e.g., test2_AW_201301_20131231.csv)
+ContData.env$myDelim <- "_"
+ContData.env$myDelim_LakeID <- "~"
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Acceptable column names for the data ####
+## Basic
+ContData.env$myName.SiteID        <- "SiteID"
+ContData.env$myName.Date          <- "Date"
+ContData.env$myName.Time          <- "Time"
+ContData.env$myName.DateTime      <- "Date.Time"
+#(special characters (e.g., %, space, or /) are converted to "." by R, "deg" converted to "A")
+### IF CHANGE UNITS WILL NEED TO MODIFY THRESHOLDS ###
+ContData.env$myUnits.AirTemp    <- "C" # C or F
+ContData.env$myUnits.WaterTemp  <- ContData.env$myUnits.AirTemp
+ContData.env$myUnits.AirBP      <- "psi"
+ContData.env$myUnits.WaterP     <- ContData.env$myUnits.AirBP
+ContData.env$myUnits.SensorDepth <- "ft"
+ContData.env$myUnits.Discharge  <- "ft3.s"
+ContData.env$myUnits.Cond       <- "uS.cm"
+ContData.env$myUnits.DO         <- "mg.L"
+ContData.env$myUnits.pH         <- "SU"
+ContData.env$myUnits.Turbidity  <- "NTU"
+ContData.env$myUnits.Chlorophylla <- "g.cm3"
+ContData.env$myUnits.GageHeight <- "ft"
+## Logger Fields
+ContData.env$myName.RowID.Water   <- "Water.RowID"
+ContData.env$myName.LoggerID.Water<- "Water.LoggerID"
+ContData.env$myName.RowID.Air     <- "Air.RowID"
+ContData.env$myName.LoggerID.Air  <- "Air.LoggerID"
+## Parameters as appear in logger files
+ContData.env$myName.WaterTemp     <- paste0("Water.Temp.",ContData.env$myUnits.WaterTemp)  # "deg" from HoboWare files sometimes adds "A " in front.  Replace with "." in R.
+ContData.env$myName.AirTemp       <- paste0("Air.Temp.",ContData.env$myUnits.AirTemp)   # "deg" from HoboWare files sometimes adds "A " in front.  Replace with "." in R.
+ContData.env$myName.WaterP        <- paste0("Water.P.",ContData.env$myUnits.WaterP)
+ContData.env$myName.AirBP         <- paste0("Air.BP.",ContData.env$myUnits.WaterP)
+ContData.env$myName.SensorDepth   <- paste0("Sensor.Depth.",ContData.env$myUnits.SensorDepth)
+ContData.env$myName.Discharge     <- paste0("Discharge.",ContData.env$myUnits.Discharge)
+ContData.env$myName.Cond          <- paste0("Conductivity.",ContData.env$myUnits.Cond)
+ContData.env$myName.DO            <- paste0("DO.",ContData.env$myUnits.DO)
+ContData.env$myName.pH            <- paste0("pH.",ContData.env$myUnits.pH)
+ContData.env$myName.Turbidity     <- paste0("Turbidity.",ContData.env$myUnits.DO)
+ContData.env$myName.Chlorophylla   <- paste0("Chlorophylla.",ContData.env$myUnits.pH)
+ContData.env$myName.GageHeight    <- paste0("GageHeight.",ContData.env$myUnits.GageHeight)
+## Plot Labels
+ContData.env$myLab.WaterTemp      <- paste0("Temperature, Water (deg ",ContData.env$myUnits.WaterTemp,")")
+ContData.env$myLab.AirTemp        <- paste0("Temperature, Air (deg ",ContData.env$myUnits.AirTemp,")")
+ContData.env$myLab.Date           <- "Date"
+ContData.env$myLab.DateTime       <- "Date"
+ContData.env$myLab.WaterP         <- paste0("Pressure, Water (",ContData.env$myUnits.AirBP,")")
+ContData.env$myLab.AirBP          <- paste0("Barometric Pressure, Air (",ContData.env$myUnits.WaterP,")")
+ContData.env$myLab.SensorDepth    <- paste0("Sensor Depth (",ContData.env$myUnits.SensorDepth,")",sep="")
+ContData.env$myLab.Temp.BOTH      <- paste0("Temperature (deg ",ContData.env$myUnits.WaterTemp,")")
+ContData.env$myLab.Discharge      <- paste0("Discharge (",sub("\\.","/",ContData.env$myUnits.Discharge),")")  #replace "." with "/"
+ContData.env$myLab.Cond           <- paste0("Conductivity (",sub("\\.","/",ContData.env$myUnits.Cond),")")    #replace "." with "/"
+ContData.env$myLab.DO             <- paste0("Dissolved Oxygen (",sub("\\.","/",ContData.env$myUnits.DO),")")  #replace "." with "/"
+ContData.env$myLab.pH             <- paste0("pH (",ContData.env$myUnits.pH,")")
+ContData.env$myLab.Turbidity      <- paste0("Turbidity (",ContData.env$myUnits.Turbidity,")")
+ContData.env$myLab.Chlorophylla   <- paste0("Chlorophyll a (",sub("\\.","/",ContData.env$myUnits.Chlorophylla),")")    #replace "." with "/"
+ContData.env$myLab.GageHeight     <- paste0("Gage Height (",ContData.env$myUnits.GageHeight,")")
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Discrete Measurements ####
+ContData.env$myPrefix.Discrete          <- "Discrete"
+# Discrete, Names
+ContData.env$myName.Discrete.WaterTemp  <- paste(ContData.env$myPrefix.Discrete,ContData.env$myName.WaterTemp,sep=".")
+ContData.env$myName.Discrete.AirTemp    <- paste(ContData.env$myPrefix.Discrete,ContData.env$myName.AirTemp,sep=".")
+ContData.env$myName.Discrete.WaterP     <- paste(ContData.env$myPrefix.Discrete,ContData.env$myName.WaterP,sep=".")
+ContData.env$myName.Discrete.AirBP      <- paste(ContData.env$myPrefix.Discrete,ContData.env$myName.AirBP,sep=".")
+ContData.env$myName.Discrete.SensorDepth <- paste(ContData.env$myPrefix.Discrete,ContData.env$myName.SensorDepth,sep=".")
+ContData.env$myName.Discrete.Discharge  <- paste(ContData.env$myPrefix.Discrete,ContData.env$myName.Discharge,sep=".")
+ContData.env$myName.Discrete.Cond       <- paste(ContData.env$myPrefix.Discrete,ContData.env$myName.Cond,sep=".")
+ContData.env$myName.Discrete.DO         <- paste(ContData.env$myPrefix.Discrete,ContData.env$myName.DO,sep=".")
+ContData.env$myName.Discrete.pH         <- paste(ContData.env$myPrefix.Discrete,ContData.env$myName.pH,sep=".")
+ContData.env$myName.Discrete.Turbidity  <- paste(ContData.env$myPrefix.Discrete,ContData.env$myName.Turbidity,sep=".")
+ContData.env$myName.Discrete.Chlorophylla <- paste(ContData.env$myPrefix.Discrete,ContData.env$myName.Chlorophylla,sep=".")
+ContData.env$myName.Discrete.GageHeight <- paste(ContData.env$myPrefix.Discrete,ContData.env$myName.GageHeight,sep=".")
+# Discrete, Labels
+ContData.env$myLab.Discrete.WaterTemp   <- paste(ContData.env$myLab.WaterTemp,"(Discrete)",sep=" ")
+ContData.env$myLab.Discrete.AirTemp     <- paste(ContData.env$myLab.AirTemp,"(Discrete)",sep=" ")
+ContData.env$myLab.Discrete.WaterP      <- paste(ContData.env$myLab.WaterP,"(Discrete)",sep=" ")
+ContData.env$myLab.Discrete.AirBP       <- paste(ContData.env$myLab.AirBP,"(Discrete)",sep=" ")
+ContData.env$myLab.Discrete.SensorDepth <- paste(ContData.env$myLab.SensorDepth,"(Discrete)",sep=" ")
+ContData.env$myLab.Discrete.Discharge   <- paste(ContData.env$myLab.Discharge,"(Discrete)",sep=" ")
+ContData.env$myLab.Discrete.Cond        <- paste(ContData.env$myLab.Cond,"(Discrete)",sep=" ")
+ContData.env$myLab.Discrete.DO          <- paste(ContData.env$myLab.DO,"(Discrete)",sep=" ")
+ContData.env$myLab.Discrete.pH          <- paste(ContData.env$myLab.pH,"(Discrete)",sep=" ")
+ContData.env$myLab.Discrete.Turbidity   <- paste(ContData.env$myLab.Turbidity,"(Discrete)",sep=" ")
+ContData.env$myLab.Discrete.Chlorophylla<- paste(ContData.env$myLab.Chlorophylla,"(Discrete)",sep=" ")
+ContData.env$myLab.Discrete.GageHeight  <- paste(ContData.env$myLab.GageHeight,"(Discrete)",sep=" ")
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Automated QC stuff ####
+## data type/stages
+ContData.env$myDataQuality.Raw        <- "RAW"
+ContData.env$myDataQuality.QCauto     <- "QCauto"
+ContData.env$myDataQuality.QCmanual   <- "QCmanual"
+ContData.env$myDataQuality.Final      <- "Final"
+ContData.env$myDataQuality.Aggregated <- "Aggregated"
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Directory Names ####
+ContData.env$myName.Dir.0Original  <- "Data0_Original"
+ContData.env$myName.Dir.1Raw       <- "Data1_Raw"
+ContData.env$myName.Dir.2QC        <- "Data2_QC"
+ContData.env$myName.Dir.3Agg       <- "Data3_Aggregated"
+ContData.env$myName.Dir.4Stats     <- "Data4_Stats"
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Data Fields ####
+ContData.env$myNames.DataFields <- c(ContData.env$myName.WaterTemp
+                                     , ContData.env$myName.AirTemp
+                                     , ContData.env$myName.WaterP
+                                     , ContData.env$myName.AirBP
+                                     , ContData.env$myName.SensorDepth
+                                     , ContData.env$myName.Discharge
+                                     , ContData.env$myName.Cond
+                                     , ContData.env$myName.DO
+                                     , ContData.env$myName.pH
+                                     , ContData.env$myName.Turbidity
+                                     , ContData.env$myName.Chlorophylla
+                                     , ContData.env$myName.GageHeight
+                                     , ContData.env$myName.Discrete.WaterTemp
+                                     , ContData.env$myName.Discrete.AirTemp
+                                     , ContData.env$myName.Discrete.WaterP
+                                     , ContData.env$myName.Discrete.AirBP
+                                     , ContData.env$myName.Discrete.SensorDepth
+                                     , ContData.env$myName.Discrete.Discharge
+                                     , ContData.env$myName.Discrete.Cond
+                                     , ContData.env$myName.Discrete.DO
+                                     , ContData.env$myName.Discrete.pH
+                                     , ContData.env$myName.Discrete.Turbidity
+                                     , ContData.env$myName.Discrete.Chlorophylla
+                                     , ContData.env$myName.Discrete.GageHeight
+                                     )
+ContData.env$myNames.DataFields.Lab <- c(ContData.env$myLab.WaterTemp
+                                         , ContData.env$myLab.AirTemp
+                                         , ContData.env$myLab.WaterP
+                                         , ContData.env$myLab.AirBP
+                                         , ContData.env$myLab.SensorDepth
+                                         , ContData.env$myLab.Discharge
+                                         , ContData.env$myLab.Cond
+                                         , ContData.env$myLab.DO
+                                         , ContData.env$myLab.pH
+                                         , ContData.env$myLab.Turbidity
+                                         , ContData.env$myLab.Chlorophylla
+                                         , ContData.env$myLab.GageHeight
+                                         , ContData.env$myLab.Discrete.WaterTemp
+                                         , ContData.env$myLab.Discrete.AirTemp
+                                         , ContData.env$myLab.Discrete.WaterP
+                                         , ContData.env$myLab.Discrete.AirBP
+                                         , ContData.env$myLab.Discrete.SensorDepth
+                                         , ContData.env$myLab.Discrete.Discharge
+                                         , ContData.env$myLab.Discrete.Cond
+                                         , ContData.env$myLab.Discrete.DO
+                                         , ContData.env$myLab.Discrete.pH
+                                         , ContData.env$myLab.Discrete.Turbidity
+                                         , ContData.env$myLab.Discrete.Chlorophylla
+                                         , ContData.env$myLab.Discrete.GageHeight
+                                         )
+ContData.env$myNames.DataFields.Col <- c("blue","green","gray","gray","black","brown"
+                                         ,"purple","orange","salmon","rosybrown","aquamarine1")
+#
+## Name Order (change order below to change order in output file)
+ContData.env$myNames.Order <- c(ContData.env$myName.SiteID
+                                , ContData.env$myName.Date
+                                , ContData.env$myName.Time
+                                , ContData.env$myName.DateTime
+                                , ContData.env$myName.WaterTemp
+                                , ContData.env$myName.LoggerID.Air
+                                , ContData.env$myName.RowID.Air
+                                , ContData.env$myName.AirTemp
+                                , ContData.env$myName.WaterP
+                                , ContData.env$myName.AirBP
+                                , ContData.env$myName.SensorDepth
+                                , ContData.env$myName.Discharge
+                                , ContData.env$myName.Cond
+                                , ContData.env$myName.DO
+                                , ContData.env$myName.pH
+                                , ContData.env$myName.Turbidity
+                                , ContData.env$myName.Chlorophylla
+                                , ContData.env$myName.GageHeight
+                                , ContData.env$myName.LoggerID.Water
+                                , ContData.env$myName.RowID.Water
+                                , ContData.env$myName.Discrete.WaterTemp
+                                , ContData.env$myName.Discrete.AirTemp
+                                , ContData.env$myName.Discrete.WaterP
+                                , ContData.env$myName.Discrete.AirBP
+                                , ContData.env$myName.Discrete.SensorDepth
+                                , ContData.env$myName.Discrete.Discharge
+                                , ContData.env$myName.Discrete.Cond
+                                , ContData.env$myName.Discrete.DO
+                                , ContData.env$myName.Discrete.pH
+                                , ContData.env$myName.Discrete.Turbidity
+                                , ContData.env$myName.Discrete.Chlorophylla
+                                , ContData.env$myName.Discrete.GageHeight
+                                )
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+## Data Quality Flag Values ####
+ContData.env$myFlagVal.Pass    <- "P"
+ContData.env$myFlagVal.NotEval <- "NA"
+ContData.env$myFlagVal.Suspect <- "S"
+ContData.env$myFlagVal.Fail    <- "F"
+ContData.env$myFlagVal.NoData  <- "X"
+ContData.env$myFlagVal.Order   <- c(ContData.env$myFlagVal.Pass
+                                    , ContData.env$myFlagVal.Suspect
+                                    , ContData.env$myFlagVal.Fail
+                                    , ContData.env$myFlagVal.NoData)
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# QC Tests and Calculations ####
+#http://stackoverflow.com/questions/16143700/pasting-two-vectors-with-combinations-of-all-vectors-elements
+#myNames.QCTests.Calcs.combo <- as.vector(t(outer(myNames.QCTests,myNames.QCTests.Calcs,paste,sep=".")))
+# combine so can check for and remove later.
+#myNames.DataFields.QCTests.Calcs.combo <- as.vector(t(outer(myNames.DataFields,myNames.QCTests.Calcs.combo,paste,sep=".")))
+# Data Quality Flag Thresholds
+## Gross Min/Max, Fail (equipment)
+### Examines values as outliers versus threholds
+### if value >= Hi or <= Lo then flagged as "Fail"
+ContData.env$myThresh.Gross.Fail.Hi.WaterTemp  <- 30
+ContData.env$myThresh.Gross.Fail.Lo.WaterTemp  <- -2
+ContData.env$myThresh.Gross.Fail.Hi.AirTemp    <- 38
+ContData.env$myThresh.Gross.Fail.Lo.AirTemp    <- -25
+ContData.env$myThresh.Gross.Fail.Hi.WaterP     <- 17
+ContData.env$myThresh.Gross.Fail.Lo.WaterP     <- 13
+ContData.env$myThresh.Gross.Fail.Hi.AirBP      <- 15
+ContData.env$myThresh.Gross.Fail.Lo.AirBP      <- 13
+ContData.env$myThresh.Gross.Fail.Hi.SensorDepth <- 6   # no longer used (only check for negative values for SensorDepth)
+ContData.env$myThresh.Gross.Fail.Lo.SensorDepth <- -1  # no longer used (only check for negative values for SensorDepth)
+ContData.env$myThresh.Gross.Fail.Hi.Discharge  <-  10^5 #dependant upon stream size (only checkf or negative values)
+ContData.env$myThresh.Gross.Fail.Lo.Discharge  <-  -1  #dependant upon stream size
+ContData.env$myThresh.Gross.Fail.Hi.Cond       <- 1500 # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Lo.Cond       <- 10   # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Hi.DO         <- 20   # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Lo.DO         <- 1    # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Hi.pH         <- 12   # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Lo.pH         <- 3    # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Hi.Turbidity         <- 10^5     # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Lo.Turbidity         <- -1       # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Hi.Chlorophylla         <- 10^5  # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Lo.Chlorophylla          <- -1   # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Hi.GageHeight         <- 10^5
+ContData.env$myThresh.Gross.Fail.Lo.GageHeight          <- -1
+## Gross Min/Max, Suspect (extreme)
+### Examines values as outliers versus threholds
+### if value >= Hi or <= Lo then flagged as "Suspect"
+ContData.env$myThresh.Gross.Suspect.Hi.WaterTemp  <- 25
+ContData.env$myThresh.Gross.Suspect.Lo.WaterTemp  <- -0.1
+ContData.env$myThresh.Gross.Suspect.Hi.AirTemp    <- 35
+ContData.env$myThresh.Gross.Suspect.Lo.AirTemp    <- -23
+ContData.env$myThresh.Gross.Suspect.Hi.WaterP     <- 16.8
+ContData.env$myThresh.Gross.Suspect.Lo.WaterP     <- 13.5
+ContData.env$myThresh.Gross.Suspect.Hi.AirBP      <- 14.8
+ContData.env$myThresh.Gross.Suspect.Lo.AirBP      <- 13.0
+ContData.env$myThresh.Gross.Suspect.Hi.SensorDepth <- 5    # no longer used (only check for negative values for SensorDepth)
+ContData.env$myThresh.Gross.Suspect.Lo.SensorDepth <- 0    # no longer used (only check for negative values for SensorDepth)
+ContData.env$myThresh.Gross.Suspect.Hi.Discharge  <-  10^3 #dependant upon stream size (only checkf or negative values
+ContData.env$myThresh.Gross.Suspect.Lo.Discharge  <-  -1   #dependant upon stream size
+ContData.env$myThresh.Gross.Suspect.Hi.Cond       <- 1200  # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Lo.Cond       <- 20    # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Hi.DO         <- 18    # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Lo.DO         <- 2     # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Hi.pH         <- 11    # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Lo.pH         <- 4     # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Hi.Turbidity         <- 10^3     # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Lo.Turbidity          <- -1      # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Hi.Chlorophylla         <- 10^3  # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Lo.Chlorophylla         <- 1     # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Hi.GageHeight         <- 10^3
+ContData.env$myThresh.Gross.Suspect.Lo.GageHeight        <- 1
+## Spike thresholds (absolute change)
+### Examines difference between consecutive measurements
+### if delta >= Hi then flagged as "Fail"
+### if delta >= Lo then flagged as "Suspect"
+ContData.env$myThresh.Spike.Hi.WaterTemp  <- 1.5
+ContData.env$myThresh.Spike.Lo.WaterTemp  <- 1
+ContData.env$myThresh.Spike.Hi.AirTemp    <- 10
+ContData.env$myThresh.Spike.Lo.AirTemp    <- 8
+ContData.env$myThresh.Spike.Hi.WaterP     <- 0.7
+ContData.env$myThresh.Spike.Lo.WaterP     <- 0.5
+ContData.env$myThresh.Spike.Hi.AirBP      <- 0.25
+ContData.env$myThresh.Spike.Lo.AirBP      <- 0.15
+ContData.env$myThresh.Spike.Hi.SensorDepth <- 5
+ContData.env$myThresh.Spike.Lo.SensorDepth <- 3
+ContData.env$myThresh.Spike.Hi.Discharge  <- 10^4 # dependant upon stream size
+ContData.env$myThresh.Spike.Lo.Discharge  <- 10^3 # dependant upon stream size
+ContData.env$myThresh.Spike.Hi.Cond       <- 10   # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Lo.Cond       <- 5    # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Hi.DO         <- 10   # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Lo.DO         <- 5    # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Hi.pH         <- 10   # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Lo.pH         <- 5    # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Hi.Turbidity         <- 10^4         # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Lo.Turbidity         <- 10^3         # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Hi.Chlorophylla         <- 10^4      # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Lo.Chlorophylla         <- 10^3      # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Hi.Chlorophylla         <- 10^4      # this threshold has not been closely evaluated        # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Lo.Chlorophylla         <- 10^3      # this threshold has not been closely evaluated
+## Rate of Change (relative change)
+### Examines SD over "period" and difference in consecutive values
+### If delta >= SD.number * SD then flagged as "Suspect"
+ContData.env$myDefault.RoC.SD.number  <- 3
+ContData.env$myDefault.RoC.SD.period  <- 25 #hours
+ContData.env$myThresh.RoC.SD.number.WaterTemp  <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.WaterTemp  <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.AirTemp    <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.AirTemp    <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.WaterP     <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.WaterP     <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.AirBP      <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.AirBP      <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.SensorDepth <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.SensorDepth <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.Discharge  <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.Discharge  <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.Cond       <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.Cond       <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.DO         <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.DO         <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.pH         <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.pH         <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.Turbidity         <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.Turbidity         <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.Chlorophylla         <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.Chlorophylla        <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.GageHeight         <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.GageHeight        <- ContData.env$myDefault.RoC.SD.period
+## No Change (flat-line)
+### Examines consecutive values within "Tolerance" of each other
+### If number of consecutive values >= Hi then flagged as "Fail"
+### If number of consecutive values >= Lo (and < Hi) then flagged as "Suspect"
+ContData.env$myDefault.Flat.Hi        <- 30  # maximum is myThresh.Flat.MaxComp
+ContData.env$myDefault.Flat.Lo        <- 15
+ContData.env$myDefault.Flat.Tolerance <- 0.01 # set to one sigdig less than measurements.  Check with fivenum(x)
+ContData.env$myThresh.Flat.Hi.WaterTemp         <- 30
+ContData.env$myThresh.Flat.Lo.WaterTemp         <- 20
+ContData.env$myThresh.Flat.Tolerance.WaterTemp  <- 0.01
+ContData.env$myThresh.Flat.Hi.AirTemp           <- 20
+ContData.env$myThresh.Flat.Lo.AirTemp           <- 15
+ContData.env$myThresh.Flat.Tolerance.AirTemp    <- 0.01
+ContData.env$myThresh.Flat.Hi.WaterP            <- 15
+ContData.env$myThresh.Flat.Lo.WaterP            <- 10
+ContData.env$myThresh.Flat.Tolerance.WaterP     <- 0.001
+ContData.env$myThresh.Flat.Hi.AirBP             <- 15
+ContData.env$myThresh.Flat.Lo.AirBP             <- 10
+ContData.env$myThresh.Flat.Tolerance.AirBP      <- 0.001
+ContData.env$myThresh.Flat.Hi.SensorDepth        <- 60
+ContData.env$myThresh.Flat.Lo.SensorDepth        <- 20
+ContData.env$myThresh.Flat.Tolerance.SensorDepth <- 0.0
+ContData.env$myThresh.Flat.Hi.Discharge         <- ContData.env$myDefault.Flat.Hi * 2
+ContData.env$myThresh.Flat.Lo.Discharge         <- ContData.env$myDefault.Flat.Lo * 2
+ContData.env$myThresh.Flat.Tolerance.Discharge  <- 0.01
+ContData.env$myThresh.Flat.Hi.Cond              <- ContData.env$myDefault.Flat.Hi * 2
+ContData.env$myThresh.Flat.Lo.Cond              <- ContData.env$myDefault.Flat.Lo * 2
+ContData.env$myThresh.Flat.Tolerance.Cond       <- 0.01
+ContData.env$myThresh.Flat.Hi.DO                <- ContData.env$myDefault.Flat.Hi * 2
+ContData.env$myThresh.Flat.Lo.DO                <- ContData.env$myDefault.Flat.Lo * 2
+ContData.env$myThresh.Flat.Tolerance.DO         <- 0.01
+ContData.env$myThresh.Flat.Hi.pH                <- ContData.env$myDefault.Flat.Hi * 2
+ContData.env$myThresh.Flat.Lo.pH                <- ContData.env$myDefault.Flat.Lo * 2
+ContData.env$myThresh.Flat.Tolerance.pH         <- 0.01
+ContData.env$myThresh.Flat.Hi.Turbidity               <- ContData.env$myDefault.Flat.Hi * 2
+ContData.env$myThresh.Flat.Lo.Turbidity               <- ContData.env$myDefault.Flat.Lo * 2
+ContData.env$myThresh.Flat.Tolerance.Turbidity        <- 0.01
+ContData.env$myThresh.Flat.Hi.Chlorophylla                <- ContData.env$myDefault.Flat.Hi * 2
+ContData.env$myThresh.Flat.Lo.Chlorophylla                <- ContData.env$myDefault.Flat.Lo * 2
+ContData.env$myThresh.Flat.Tolerance.Chlorophylla         <- 0.01
+ContData.env$myThresh.Flat.Hi.GageHeight               <- ContData.env$myDefault.Flat.Hi * 2
+ContData.env$myThresh.Flat.Lo.GageHeight               <- ContData.env$myDefault.Flat.Lo * 2
+ContData.env$myThresh.Flat.Tolerance.GageHeight        <- 0.01
+#
+ContData.env$myThresh.Flat.MaxComp    <- max(ContData.env$myThresh.Flat.Hi.WaterTemp
+                                             , ContData.env$myThresh.Flat.Hi.AirTemp
+                                             , ContData.env$myThresh.Flat.Hi.WaterP
+                                             , ContData.env$myThresh.Flat.Hi.AirBP
+                                             , ContData.env$myThresh.Flat.Hi.Discharge
+                                             , ContData.env$myThresh.Flat.Hi.Cond
+                                             , ContData.env$myThresh.Flat.Hi.DO
+                                             , ContData.env$myThresh.Flat.Hi.pH
+                                             , ContData.env$myThresh.Flat.Hi.Turbidity
+                                             , ContData.env$myThresh.Flat.Hi.Chlorophylla
+                                             , ContData.env$myThresh.Flat.Hi.GageHeight
+                                             )
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Data Fields with Flags ####
+ContData.env$myName.Flag        <- "Flag" # flag prefix
+ContData.env$myNames.Cols4Flags <- c(ContData.env$myName.DateTime,ContData.env$myNames.DataFields)
+ContData.env$myNames.Flags      <- paste(ContData.env$myName.Flag,ContData.env$myNames.Cols4Flags,sep=".")  # define ones using in the calling script
+## flag labels
+ContData.env$myName.Flag.DateTime   <- paste(ContData.env$myName.Flag,ContData.env$myName.DateTime,sep=".")
+ContData.env$myName.Flag.WaterTemp  <- paste(ContData.env$myName.Flag,ContData.env$myName.WaterTemp,sep=".")
+ContData.env$myName.Flag.AirTemp    <- paste(ContData.env$myName.Flag,ContData.env$myName.AirTemp,sep=".")
+ContData.env$myName.Flag.WaterP     <- paste(ContData.env$myName.Flag,ContData.env$myName.WaterP,sep=".")
+ContData.env$myName.Flag.AirBP      <- paste(ContData.env$myName.Flag,ContData.env$myName.AirBP,sep=".")
+ContData.env$myName.Flag.SensorDepth <- paste(ContData.env$myName.Flag,ContData.env$myName.SensorDepth,sep=".")
+ContData.env$myName.Flag.Discharge  <- paste(ContData.env$myName.Flag,ContData.env$myName.Discharge,sep=".")
+ContData.env$myName.Flag.Cond       <- paste(ContData.env$myName.Flag,ContData.env$myName.Cond,sep=".")
+ContData.env$myName.Flag.DO         <- paste(ContData.env$myName.Flag,ContData.env$myName.DO,sep=".")
+ContData.env$myName.Flag.pH         <- paste(ContData.env$myName.Flag,ContData.env$myName.pH,sep=".")
+ContData.env$myName.Flag.Turbidity         <- paste(ContData.env$myName.Flag,ContData.env$myName.Turbidity,sep=".")
+ContData.env$myName.Flag.Chlorophylla        <- paste(ContData.env$myName.Flag,ContData.env$myName.Chlorophylla,sep=".")
+ContData.env$myName.Flag.GageHeight        <- paste(ContData.env$myName.Flag,ContData.env$myName.GageHeight,sep=".")
+# Data Quality Test Names
+ContData.env$myNames.QCTests <- c("Gross","Spike","RoC","Flat")
+ContData.env$myNames.QCCalcs <- c("SD.Time","SD","SDxN",paste("n",1:ContData.env$myThresh.Flat.MaxComp,sep="."),"flat.Lo","flat.Hi")
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Exceedance values for stats (default to Gross-Suspect-Hi value) ####
+ContData.env$myExceed.WaterTemp  <- ContData.env$myThresh.Gross.Suspect.Hi.WaterTemp
+ContData.env$myExceed.AirTemp    <- ContData.env$myThresh.Gross.Suspect.Hi.AirTemp
+ContData.env$myExceed.SensorDepth <- ContData.env$myThresh.Gross.Suspect.Hi.SensorDepth
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Date and Time Formats ####
+ContData.env$myFormat.Date           <- "%Y-%m-%d"
+ContData.env$myFormat.Time           <- "%H:%M:%S"
+ContData.env$myFormat.DateTime       <- "%Y-%m-%d %H:%M:%S"
+ContData.env$DateRange.Start.Default <- format(as.Date("1900-01-01"),ContData.env$myFormat.Date) #YYYY-MM-DD
+ContData.env$DateRange.End.Default   <- format(Sys.Date(),ContData.env$myFormat.Date)
+# Time Zone, used in Gage script in dataRetrieval, OlsonNames()
+ContData.env$myTZ <- Sys.timezone() #"America/New_York" (local time zone)
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Time Frames (MM-DD) ####
+ContData.env$myTimeFrame.Annual.Start        <- "0101"
+ContData.env$myTimeFrame.Annual.End          <- "1231"
+ContData.env$myTimeFrame.WaterYear.Start     <- "1001"
+#ContData.env$myTimeFrame.WaterYear.End      <- "0930"
+ContData.env$myTimeFrame.Season.Spring.Start <- "0301"
+#ContData.env$myTimeFrame.Season.Spring.End  <- "0531"
+ContData.env$myTimeFrame.Season.Summer.Start <- "0601"
+#ContData.env$myTimeFrame.Season.Summer.End  <- "0831"
+ContData.env$myTimeFrame.Season.Fall.Start   <- "0901"
+#ContData.env$myTimeFrame.Season.Fall.End    <- "1130"
+ContData.env$myTimeFrame.Season.Winter.Start <- "1201"
+#ContData.env$myTimeFrame.Season.Winter.End  <- "0228" #but 0229 in leap year, use start dates only
+# Time Frame Names
+ContData.env$myName.Yr       <- "Year"
+ContData.env$myName.YrMo     <- "YearMonth"
+ContData.env$myName.Mo       <- "Month"
+ContData.env$myName.MoDa     <- "MonthDay"
+ContData.env$myName.JuDa     <- "JulianDay"
+ContData.env$myName.Day      <- "Day"
+ContData.env$myName.Season   <- "Season"
+ContData.env$myName.YrSeason <- "YearSeason"
+# for summary stats
+ContData.env$myNames.Fields.TimePeriods <- c(ContData.env$myName.Yr
+                                            ,ContData.env$myName.YrMo
+                                            ,ContData.env$myName.Mo
+                                            ,ContData.env$myName.MoDa
+                                            ,ContData.env$myName.JuDa
+                                            ,ContData.env$myName.Season
+                                            ,ContData.env$myName.YrSeason)
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Exclude Trigger ####
+# Trigger for Stats to exclude (TRUE) or include (FALSE) where flag = "fail"
+ContData.env$myStats.Fails.Exclude <- TRUE  #FALSE #TRUE
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Report Format ####
+ContData.env$myReport.Format <- "html"  # "html" or "docx" # DOCX requires Pandoc.
+ContData.env$myReport.Dir    <- file.path(system.file(package="ContDataQC"), "rmd")
+
+
+

Period Stats

+

The function PeriodStats() generates daily stats (N, mean, min, max, range, std deviation) for the specified time period before a given date. Output is a multiple column CSV (Date and Parameter Name by statistic) and a report (HTML or DOCX) with plots.

+

The input is output of the QC function in ContDataQC. That is, a file with SiteID, Date, Time, Date.Time, and parameters.

+

To get different periods (30, 60, or 90 days) change function input “fun.myPeriod.N”. It is possible to provide a vector for Period.N and Period.Units.

+

The function returns a csv with daily means and a PDF summary with plots into the specified export directory for the specified time period before the given date.

+
# Save example file
+df.x <- DATA_period_test2_Aw_20130101_20141231
+write.csv(df.x,"DATA_period_test2_Aw_20130101_20141231.csv")
+
+# function inputs
+myDate <- "2013-09-30"
+myDate.Format <- "%Y-%m-%d"
+myPeriod.N <- c(30, 60, 90, 120, 1)
+myPeriod.Units <- c("d", "d", "d", "d", "y")
+myFile <- "DATA_period_test2_Aw_20130101_20141231.csv"
+myDir.import <- getwd()
+myDir.export <- getwd()
+myParam.Name <- "Water.Temp.C"
+myDateTime.Name <- "Date.Time"
+myDateTime.Format <- "%Y-%m-%d %H:%M:%S"
+myThreshold <- 20
+myConfig <- ""
+myReport.format <- "docx"
+
+# Run Function
+## default report format (html)
+PeriodStats(myDate
+          , myDate.Format
+          , myPeriod.N
+          , myPeriod.Units
+          , myFile
+          , myDir.import
+          , myDir.export
+          , myParam.Name
+          , myDateTime.Name
+          , myDateTime.Format
+          , myThreshold
+          , myConfig)
+
+
+

Export for IHA

+

The function Export.IHA() allows for the formatting of data for use with the Nature Conservancy’s IHA program as converted to R.

+

https://www.conservationgateway.org/ConservationPractices/Freshwater/EnvironmentalFlows/MethodsandTools/IndicatorsofHydrologicAlteration/Pages/indicators-hydrologic-alt.aspx

+

https://github.com/jasonelaw/iha

+
# 1.  Get Gage Data
+#
+# 1.A. Use ContDataQC and Save (~1min for download)
+myData.Operation    <- "GetGageData" #Selection.Operation[1]
+myData.SiteID       <- "01187300" # Hubbard River near West Hartland, CT
+myData.Type         <- "Gage"
+myData.DateRange.Start  <- "2015-01-01"
+myData.DateRange.End    <- "2016-12-31"
+myDir.import <- getwd()
+myDir.export <- getwd()
+ContDataQC(myData.Operation, myData.SiteID, myData.Type
+           , myData.DateRange.Start, myData.DateRange.End
+           , myDir.import, myDir.export)
+#
+# 1.B. Use saved data
+myFile <- "01187300_Gage_20150101_20161231.csv"
+myCol.DateTime <- "Date.Time"
+myCol.Discharge <- "Discharge.ft3.s"
+#
+# 2. Prep Data
+myData.IHA <- Export.IHA(myFile
+                         , fun.myCol.DateTime = myCol.DateTime
+                         , fun.myCol.Parameter = myCol.Discharge
+                         )
+

The example code below runs the data (generated above) through IHA package. This example makes use of the XLConnect R library to save the IHA output into a single Excel file. Before running the IHA code the IHA and XLConnect packages need to be installed. The devtools package allows for easy installation from GitHub (where the IHA package resides).

+
# Install Libraries (if needed)
+install.packages("devtools")
+library(devtools)
+install_github("jasonelaw/IHA")
+install.packages("XLConnect")
+

IHA example code below that uses the IHA.Export file and produces an Excel file of the IHA output.

+
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# 3. Run IHA
+# Example using returned DF with IHA
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# User info
+SiteID <- myData.SiteID
+Notes.User <- Sys.getenv("USERNAME")
+#~~~~~
+# Library (load)
+require(IHA)
+require(XLConnect)
+#~~~~~
+# IHA
+myYr <- "calendar" # "water" or "calendar"
+# IHA Metrics
+## IHA parameters group 1; Magnitude of monthly water conditions
+Analysis.Group.1 <- group1(myData.IHA, year=myYr)
+## IHA parameters group 2: Magnitude of monthly water condition and include 12 parameters
+Analysis.Group.2 <- group2(myData.IHA, year=myYr)
+Analysis.Group.3 <- group3(myData.IHA, year=myYr)
+## IHA parameters group 4; Frequency and duration of high and low pulses
+# defaults to 25th and 75th percentiles
+Analysis.Group.4 <- group4(myData.IHA, year=myYr)
+## IHA parameters group 5; Rate and frequency of water condition changes
+Analysis.Group.5 <- group5(myData.IHA, year=myYr)
+#~~~~~
+# Save Results to Excel (each group on its own worksheet)
+Group.Desc <- c("Magnitude of monthly water conditions"
+                ,"Magnitude of monthly water condition and include 12 parameters"
+                ,"Timing of annual extreme water conditions"
+                ,"Frequency and duration of high and low pulses"
+                ,"Rate and frequency of water condition changes")
+df.Groups <- as.data.frame(cbind(paste0("Group",1:5),Group.Desc))
+#
+myDate <- format(Sys.Date(),"%Y%m%d")
+myTime <- format(Sys.time(),"%H%M%S")
+# Notes section (add min/max dates)
+Notes.Names <- c("Dataset (SiteID)","IHA.Year","Analysis.Date (YYYYMMDD)","Analysis.Time (HHMMSS)","Analysis.User")
+Notes.Data <- c(SiteID, myYr, myDate, myTime, Notes.User)
+df.Notes <- as.data.frame(cbind(Notes.Names,Notes.Data))
+Notes.Summary <- summary(myData.IHA)
+# Open/Create file
+myFile.XLSX <- paste("IHA", SiteID, myYr, myDate, myTime, "xlsx", sep=".")
+wb <- loadWorkbook(myFile.XLSX, create = TRUE) # load workbook, create if not existing
+# create sheets
+createSheet(wb, name = "NOTES")
+createSheet(wb, name = "Group1")
+createSheet(wb, name = "Group2")
+createSheet(wb, name = "Group3")
+createSheet(wb, name = "Group4")
+createSheet(wb, name = "Group5")
+# write to worksheet
+writeWorksheet(wb, df.Notes, sheet = "NOTES", startRow=1)
+writeWorksheet(wb, Notes.Summary, sheet = "NOTES", startRow=10)
+writeWorksheet(wb, df.Groups, sheet="NOTES", startRow=25)
+writeWorksheet(wb, Analysis.Group.1, sheet = "Group1")
+writeWorksheet(wb, Analysis.Group.2, sheet = "Group2")
+writeWorksheet(wb, Analysis.Group.3, sheet = "Group3")
+writeWorksheet(wb, Analysis.Group.4, sheet = "Group4")
+writeWorksheet(wb, Analysis.Group.5, sheet = "Group5")
+# save workbook
+saveWorkbook(wb, myFile.XLSX)
+
+
+

Rarify Taxa Data

+

At times benthic samples include more individuals than the target number or when combining data from multiple programs it is necessary to subsample all samples down to a common number. The rarify funtion is part of the RIVPACS set of R scripts written by USEPA Corvallis. The rarify function is in the package BioMonTools. The example below is from the help file from that package. The BioMonTools package should install with the ContDataQC package.

+

https://github.com/leppott/BioMonTools

+

The function takes a three column data frame (SampleID, TaxonID, Count) and returns a similar dataframe with revised Counts.

+
# library(BioMonTools)
+
+# Subsample to 500 organisms (from over 500 organisms) for 12 samples.
+
+# load bio data
+df_biodata <- data_bio2rarify
+dim(df_biodata)
+View(df_biodata)
+
+# subsample
+mySize <- 500
+Seed_OR <- 18590214
+Seed_WA <- 18891111
+Seed_US <- 17760704
+bugs_mysize <- BioMonTools::rarify(inbug=df_biodata, sample.ID="SampleID"
+                     ,abund="N_Taxa",subsiz=mySize, mySeed=Seed_US)
+
+# view results
+dim(bugs_mysize)
+View(bugs_mysize)
+
+# Compare pre- and post- subsample counts
+df_compare <- merge(df_biodata, bugs_mysize, by=c("SampleID", "TaxaID")
+                    , suffixes = c("_Orig","_500"))
+df_compare <- df_compare[,c("SampleID", "TaxaID", "N_Taxa_Orig", "N_Taxa_500")]
+View(df_compare)
+
+# compare totals
+tbl_totals <- aggregate(cbind(N_Taxa_Orig, N_Taxa_500) ~ SampleID, df_compare, sum)
+View(tbl_totals)
+
+## Not run: 
+# save the data
+write.table(bugs_mysize, paste("bugs",mySize,"txt",sep="."),sep="\t")
+## End(Not run)
+
+
+

Visualization of Daily Means

+

An Excel file is included in the folder of the library that allows for the plotting of up to five years of data for water temperature, sensor depth, and air temperature.

+

The daily values from the SummaryStats operation of the ContDataQC() function can be copied into the Excel file and the plots are auto-updated.

+

These plots could be created in R but the Excel file was included to make the plots available to a wider audience.

+
# Parameters
+Selection.Operation <- c("GetGageData","QCRaw", "Aggregate", "SummaryStats")
+Selection.Type      <- c("Air","Water","AW","Gage","AWG","AG","WG")
+Selection.SUB <- c("Data0_Original","Data1_RAW","Data2_QC","Data3_Aggregated","Data4_Stats")
+myDir.BASE <- getwd()
+# Summary Stats
+myData.Operation <- "SummaryStats" #Selection.Operation[4]
+myData.SiteID    <- "test2"
+myData.Type      <- Selection.Type[3] #"AW"
+myData.DateRange.Start  <- "2013-01-01"
+myData.DateRange.End    <- "2014-12-31"
+myDir.import <- file.path(myDir.BASE,Selection.SUB[4]) #"Data3_Aggregated"
+myDir.export <- file.path(myDir.BASE,Selection.SUB[5]) #"Data4_Stats"
+ContDataQC(myData.Operation, myData.SiteID, myData.Type, myData.DateRange.Start, myData.DateRange.End, myDir.import, myDir.export)
+
+
+

Output for StreamThermal

+

The Export.StreamThermal() function exports data for use with the the StreamThermal library.
+The data input for StreamThermal is a data frame with five columns (SiteID, Date, TMax, TMin, and TMean).

+

The StreamThermal library is only available on GitHub.

+

https://github.com/tsangyp/StreamThermal

+

Install instructions for the StreamThermal library are below.

+
# Install Libraries (if needed)
+install.packages("devtools")
+library(devtools)
+install_github("tsangyp/StreamThermal")
+

The StreamThermal package is set up to work with USGS gage data and this can be downloaded via the dataRetrieval library (as shown in the examples in the StreamThermal library).

+
# 1.1. Get USGS data
+# code from StreamThermal T_frequency example
+ExUSGSStreamTemp<-dataRetrieval::readNWISdv("01382310","00010","2011-01-01","2011-12-31"
+                                            ,c("00001","00002","00003"))
+sitedata<-subset(ExUSGSStreamTemp, select=c("site_no","Date","X_00010_00001","X_00010_00002","X_00010_00003"))
+names(sitedata)<-c("siteID","Date","MaxT","MinT","MeanT")
+knitr::kable(head(sitedata))
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
siteIDDateMaxTMinTMeanT
013823102011-01-013.72.02.6
013823102011-01-023.32.12.8
013823102011-01-032.31.01.7
013823102011-01-042.71.21.8
013823102011-01-052.81.52.0
013823102011-01-062.61.21.8
+

It is possible to use data that has been summarized with SummaryStats.

+
# 1.2. Use Unsummarrized data
+myFile <- "DATA_test2_Aw_20130101_20141231.csv"
+myData <- read.csv(file.path(path.package("ContDataQC"),"extdata",myFile), stringsAsFactors=FALSE)
+# Subset
+Col.Keep <- c("SiteID", "Date", "Water.Temp.C")
+sitedata <- myData[,Col.Keep]
+sitedata <- Export.StreamThermal(myData)
+# Show data table
+knitr::kable(head(sitedata))
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
SiteIDDateMaxTMinTMeanT
Test22013-04-2613.84610.06312.88004
Test22013-04-2713.17312.20712.52940
Test22013-04-2812.88312.59412.74052
Test22013-04-2914.42112.49713.31387
Test22013-04-3015.09111.72213.41990
Test22013-05-0115.56913.84614.63417
+

It is also possible to use data that has been calculated by Period Stats.

+
# 1.3. Use user data that has been QCed
+myData <- DATA_period_test2_Aw_20130101_20141231
+sitedata <- Export.StreamThermal(myData)
+knitr::kable(head(sitedata))
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
SiteIDDateMaxTMinTMeanT
Test22013-04-2613.84610.06312.88004
Test22013-04-2713.17312.20712.52940
Test22013-04-2812.88312.59412.74052
Test22013-04-2914.42112.49713.31387
Test22013-04-3015.09111.72213.41990
Test22013-05-0115.56913.84614.63417
+

Run StreamThermal functions with ‘sitedata’. The example below saves the output to a variable.

+
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# 3. Run StreamThermal
+# Example using returned DF with StreamThermal
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Library (load)
+require(StreamThermal)
+#~~~~~
+# StreamThermal
+ST.freq <- T_frequency(sitedata)
+ST.mag  <- T_magnitude(sitedata)
+ST.roc  <- T_rateofchange(sitedata)
+ST.tim  <- T_timing(sitedata)
+ST.var  <- T_variability(sitedata)
+

The output of StreamThermal is 5 separate objects. It may be convenient to export that data to Excel with each object on a separate tab. Example code is below using the XLConnect library. This code is similar that provided in the Export.IHA example.

+
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Save Results to Excel (each group on its own worksheet)
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+library(XLConnect)
+# Descriptions
+#
+Desc.freq <- "Frequency metrics indicate numbers of days in months or seasons
+that key events exceed user-defined temperatures. "
+#
+Desc.mag <- "Magnitude metrics characterize monthly and seasonal averages and
+the maximum and minimum from daily temperatures as well as 3-, 7-, 14-, 21-,
+and 30-day moving averages for mean and maximum daily temperatures."
+#
+Desc.roc <- "Rate of change metrics include monthly and seasonal rate of
+change, which indicates the difference in magnitude of maximum and minimum
+temperatures divided by number of days between these events."
+#
+Desc.tim <- "Timing metrics indicate Julian days of key events including
+mean, maximum, and minimum temperatures; they also indicate Julian days of
+mean, maximum, and minimum values over moving windows of specified size."
+#
+Desc.var <- "Variability metrics summarize monthly and seasonal range in
+daily mean temperatures as well as monthly coefficient of variation of daily
+mean, maximum, and minimum temperatures. Variability metrics also include
+moving averages for daily ranges and moving variability in extreme
+temperatures, calculated from differences in average high and low
+temperatures over various time periods"
+#
+Group.Desc <- c(Desc.freq, Desc.mag, Desc.roc, Desc.tim, Desc.var)
+df.Groups <- as.data.frame(cbind(c("freq","mag","roc","tim","var"),Group.Desc))
+#
+SiteID <- sitedata[1,1]
+myDate <- format(Sys.Date(),"%Y%m%d")
+myTime <- format(Sys.time(),"%H%M%S")
+Notes.User <- Sys.getenv("USERNAME")
+# Notes section (add min/max dates)
+Notes.Names <- c("Dataset (SiteID)", "Analysis.Date (YYYYMMDD)"
+                 , "Analysis.Time (HHMMSS)", "Analysis.User")
+Notes.Data <- c(SiteID, myDate, myTime, Notes.User)
+df.Notes <- as.data.frame(cbind(Notes.Names, Notes.Data))
+Notes.Summary <- summary(sitedata)
+# Open/Create file
+## New File Name
+myFile.XLSX <- paste("StreamThermal", SiteID, myDate, myTime, "xlsx", sep=".")
+## Copy over template with Metric Definitions
+file.copy(file.path(path.package("ContDataQC"),"extdata","StreamThermal_MetricList.xlsx")
+          , myFile.XLSX)
+## load workbook, create if not existing
+wb <- loadWorkbook(myFile.XLSX, create = TRUE)
+# create sheets
+createSheet(wb, name = "NOTES")
+createSheet(wb, name = "freq")
+createSheet(wb, name = "mag")
+createSheet(wb, name = "roc")
+createSheet(wb, name = "tim")
+createSheet(wb, name = "var")
+# write to worksheet
+writeWorksheet(wb, df.Notes, sheet = "NOTES", startRow=1)
+writeWorksheet(wb, df.Groups, sheet="NOTES", startRow=10)
+writeWorksheet(wb, Notes.Summary, sheet = "NOTES", startRow=20)
+writeWorksheet(wb, ST.freq, sheet = "freq")
+writeWorksheet(wb, ST.mag, sheet = "mag")
+writeWorksheet(wb, ST.roc, sheet = "roc")
+writeWorksheet(wb, ST.tim, sheet = "tim")
+writeWorksheet(wb, ST.var, sheet = "var")
+# save workbook
+saveWorkbook(wb, myFile.XLSX)
+
+
+

Comparison CDFs

+

The function CompSite() allows the user to plot data from multiple sites on a single CDF.

+

The function takes as input a data frame with date and up to 8 columns of parameter data. Column names are Date and SiteIDs and values are daily means for some measurement.

+

More than 8 columns can be used but colors are recycled after 8 and the plot lines will be difficult to distinguish.

+

CDFs are generate for all data, year, season, and year/season and saved to a PDF. Winter + Year is such that December is included with the following year (e.g., Dec 2013, Jan 2014, Feb 2014 are 2014Winter).

+

Two plots per page are generated. The first plot is the proportion of values at a certain value.
+This plot is similar to a histogram.
+The second plot is a CDF of values. The line represents the proportion of values less than or equal to parameter values on the x-axis.

+

An example table to be used as input for the function is shown below. This table has data for five sites.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
DateBrownsHubbardParkersColdWBrSwift
2014-01-010.51202080.06908330.2669167-0.00400000.0094167
2014-01-020.32158330.07841670.1561458-0.0040000-0.0040000
2014-01-030.02400000.07900000.1029167-0.00108330.0158333
2014-01-040.02400000.07900000.1385000-0.0016667-0.0005000
2014-01-050.28062500.07900000.2072083-0.0016667-0.0034167
2014-01-060.51977080.07900000.2161458-0.0092500-0.0040000
+

An example plot is shown below. The column names from the input table will appear in the legend of the plot.

+
+
+

Richards-Baker (Flashiness) Index

+

Calculates the RBI from a vector of flow measurements. Inputs are are vector of flow measurements over some time period (e.g., water year). Output is a single value that represents the RBI.

+

The RBI is the sum of absolute differences between days divided by the total flow for the given time period.

+

Baker, D.B., R.P. Richards, T.T. Loftus, and J.W. Kramer. 2004. A New Flashiness Index: Characteristics and Applications to Midwestern Rivers and Streams. April 2004. Journal of the American Water Resources Association (JAWRA). Pages 503:522.

+
# Get Gage Data via the dataRetrieval package from USGS 01187300 2013
+data.gage <- dataRetrieval::readNWISdv("03238500", "00060", "1974-10-01", "1975-09-30")
+head(data.gage)
+
##   agency_cd  site_no       Date X_00060_00003 X_00060_00003_cd
+## 1      USGS 03238500 1974-10-01            38                A
+## 2      USGS 03238500 1974-10-02            32                A
+## 3      USGS 03238500 1974-10-03            26                A
+## 4      USGS 03238500 1974-10-04            20                A
+## 5      USGS 03238500 1974-10-05            23                A
+## 6      USGS 03238500 1974-10-06            23                A
+
# flow data
+data.Q <- data.gage[,4]
+# remove zeros
+data.Q[data.Q==0] <- NA
+RBIcalc(data.Q)
+
## [1] 0.9833356
+

The calculated value from this function was QCed against data in the journal article.

+

Whiteoak Creek near Georgetown, Ohio (03238500) for the water year 1975 was download via the dataRetrieval package and used to generate the RBI. The value calculated by RBIcalc() matches the value in Figure 8 in the journal (0.98). The value was also verified using Excel.

+
+
+

Summary Stats Only

+

The user sometimes will have data that is already QCed or that just needs summary stats. It is possible to run just the summary stats from ContDataQC but need to require certain fields.

+
    +
  • SiteID
  • +
  • Date
  • +
  • Time
  • +
  • Date.Time
  • +
  • Parameter names in ContDataQC format (config.R). Examples below: +
      +
    • Water.Temp.C
    • +
    • Discharge.ft3.s
    • +
  • +
  • QC Flag fields for each parameter in the data (“Flag.” + Parameter Name). Examples below: +
      +
    • Flag.Water.Temp.C
    • +
    • Flag.Discharge.ft3.s
    • +
  • +
+

The example code below will download 2 years of discharge data from a the USGS gage 0118730, add the necessary fields, save the file, and run SummaryStats.

+
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Summary Stats from Other Data
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Get Data, e.g., USGS gage data
+# Get Gage Data via the dataRetrieval package from USGS 01187300 2013 (~4 seconds)
+data.gage <- dataRetrieval::readNWISuv("01187300", "00060", "2013-01-01", "2014-12-31")
+head(data.gage)
+# Rename fields
+myNames <- c("Agency", "SiteID", "Date.Time", "Discharge.ft3.s", "Code", "TZ")
+names(data.gage) <- myNames
+# Add Date and Time
+data.gage[,"Date"] <- as.Date(data.gage[,"Date.Time"])
+data.gage[,"Time"] <-  strftime(data.gage[,"Date.Time"], format="%H:%M:%S")
+# Add "flag" fields that are added by QC function.
+Names.Flags <- paste0("Flag.",c("Date.Time", "Discharge.ft3.s"))
+data.gage[,Names.Flags] <- "P"
+# Save File
+myFile <- "01187300_Gage_20130101_20141231.csv"
+write.csv(data.gage, myFile, row.names=FALSE)
+# Run Stats (File)
+myData.Operation <- "SummaryStats"
+myDir.import <- getwd()
+myDir.export <- getwd()
+ContDataQC(myData.Operation
+           , fun.myDir.import=myDir.import
+           , fun.myDir.export=myDir.export
+           , fun.myFile=myFile)
+
+
+

Format of HOBOware Output

+

Following the suggested RMN guidelines for creating HOBOware (PDF files included in help section of the package) will produce files with a known structure. HOBOware will not create files for use with R. The function formatHobo was created to bridge this gap.

+

Imports a HoboWare output (with minimal tweaks) from a folder, reformats it using defaults from the ContDataQC config file, and exports a CSV to another folder for use with ContDataQC.

+

Below are the default data directories assumed to exist in the working directory. These can be created with code as in the example. Using this function as an example, files will be imported from Data0_Original and exported to Data1_RAW.

+
    +
  • ./Data0_Original/ = Unmodified data logger files.

  • +
  • ./Data1_RAW/ = Data logger files modified for use with library. Modifications for extra rows and file and column names.

  • +
  • ./Data2_QC/ = Repository for library output for QCed files.

  • +
  • ./Data3_Aggregated/ = Repository for library output for aggregated (or split) files.

  • +
  • ./Data4_Stats/ = Repository for library output for statistical summary files.

  • +
+

File format should be “SiteID_SensorType_StartDate_EndData.csv”.

+
    +
  • SiteID = no spaces or underscores

  • +
  • SensorType = Air, Water, or AW (Air + Water in the same file)

  • +
  • Dates = YYYYMMDD (no delimiter)

  • +
  • Delimiter = underscore (as specified in the config file)

  • +
+

No data frames are returned. A CSV file ready for use with the ContDataQC QC function will be generated in the specified output directory.

+
# Parameters
+Selection.Operation <- c("GetGageData","QCRaw", "Aggregate", "SummaryStats")
+Selection.Type      <- c("Air","Water","AW","Gage","AWG","AG","WG")
+Selection.SUB       <- c("Data0_Original", "Data1_RAW","Data2_QC","Data3_Aggregated","Data4_Stats")
+myDir.BASE          <- getwd()
+
+# Create data directories
+myDir.create <- paste0("./",Selection.SUB[1])
+  ifelse(dir.exists(myDir.create)==FALSE,dir.create(myDir.create),"Directory already exists")
+myDir.create <- paste0("./",Selection.SUB[2])
+  ifelse(dir.exists(myDir.create)==FALSE,dir.create(myDir.create),"Directory already exists")
+myDir.create <- paste0("./",Selection.SUB[3])
+  ifelse(dir.exists(myDir.create)==FALSE,dir.create(myDir.create),"Directory already exists")
+myDir.create <- paste0("./",Selection.SUB[4])
+  ifelse(dir.exists(myDir.create)==FALSE,dir.create(myDir.create),"Directory already exists")
+myDir.create <- paste0("./",Selection.SUB[5])
+  ifelse(dir.exists(myDir.create)==FALSE,dir.create(myDir.create),"Directory already exists")
+
+# Save example data (assumes directory ./Data0_Original/ exists)
+fn_1 <- "Charlies_Air_20170726_20170926.csv"
+fn_2 <- "Charlies_AW_20170726_20170926.csv"
+fn_3 <- "Charlies_Water_20170726_20170926.csv"
+fn_4 <- "ECO66G12_AW_20160128_20160418.csv"
+lapply(c(fn_1, fn_2, fn_3, fn_4), function(x)
+       file.copy(system.file("extdata", x, package="ContDataQC")
+       , file.path(myDir.BASE, Selection.SUB[1], x)))
+
+# Function Inputs
+myFiles <- c("Charlies_Air_20170726_20170926.csv"
+             , "Charlies_AW_20170726_20170926.csv"
+             , "Charlies_Water_20170726_20170926.csv")
+myDir.import <- file.path(getwd(), "Data0_Original")
+myDir.export <- file.path(getwd(), "Data1_RAW")
+
+# Run Function (with default config)
+formatHobo(myFiles, myDir.import, myDir.export)
+
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# QC the generated file with ContDataQC
+myData.Operation <- "QCRaw" #Selection.Operation[2]
+myFile <- myFiles
+myDir.import <- file.path(".","Data1_RAW")
+myDir.export <- file.path(".","Data2_QC")
+myReport.format <- "html"
+ContDataQC(myData.Operation, fun.myDir.import=myDir.import
+          , fun.myDir.export=myDir.export, fun.myFile=myFile
+          , fun.myReport.format=myReport.format)
+
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Example with unmodified dates
+myFiles <- "ECO66G12_AW_20160128_20160418.csv"
+myDir.import <- file.path(getwd(), "Data0_Original")
+myDir.export <- file.path(getwd(), "Data1_RAW")
+HoboDateFormat <- "MDY"
+
+# Run Function (with default config)
+formatHobo(myFiles, myDir.import, myDir.export, HoboDateFormat)
+
+
+

Export for rLakeAnalyzer

+

Continuous data from Lakes is similar to that used in streams.
+The only difference is the addition of depth to the data.
+There are R packages designed for the analysis of lake monitoring data. One such example is rLakeAnalyzer.

+

To aid users in QCing their continuous lake data an export function to rLakeAnalyzer was created in the ContDataQC package.

+
# Convert Data for use with rLakeAnalyzer
+
+# Data
+fn_CDQC <- "TestLake_Water_20180702_20181012.csv"
+df_CDQC <- read.csv(file.path(system.file(package = "ContDataQC"), "extdata", fn_CDQC))
+
+# Convert Date.Time from factor to POSIXct (make it a date and time field in R)
+df_CDQC[, "Date.Time"] <- as.POSIXct(df_CDQC[, "Date.Time"])
+
+# Columns, date listed first
+col_depth <- "Depth"
+col_CDQC <- c("Date.Time", "temp_F", "DO_conc")
+col_rLA  <- c("datetime", "wtr", "doobs")
+
+# Output Options
+dir_export <- getwd()
+fn_export <- paste0("rLA_", fn_CDQC)
+
+# Run function
+df_rLA <- Export.rLakeAnalyzer(df_CDQC, col_depth, col_CDQC, col_rLA
+                               , dir_export, fn_export)
+
+# Visualize Input and Output
+knitr::kable(head(df_CDQC), caption = "Example ContDataQC to rLakeAnalyze format function input.")
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Example ContDataQC to rLakeAnalyze format function input.
SiteIDDate.TimeDO_conctemp_FDepth
TestLake2018-07-02 16:00:002.2449.689
TestLake2018-07-02 17:00:002.5450.769
TestLake2018-07-02 18:00:002.6350.659
TestLake2018-07-02 19:00:002.2649.899
TestLake2018-07-02 20:00:002.4850.079
TestLake2018-07-02 21:00:002.6350.549
+
knitr::kable(head(df_rLA), caption = "Example ContDataQC to rLakeAnalyze format function output.")
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Example ContDataQC to rLakeAnalyze format function output.
datetimewtr_3wtr_6wtr_9doobs_3doobs_6doobs_9
2018-07-02 16:00:0071.1065.0549.688.215.442.24
2018-07-02 17:00:0071.2063.1050.768.315.352.54
2018-07-02 18:00:0071.4958.0350.658.374.172.63
2018-07-02 19:00:0071.6757.6049.898.404.352.26
2018-07-02 20:00:0071.5655.6950.078.263.942.48
2018-07-02 21:00:0071.3857.2750.548.404.352.63
+
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Plot original data in ggplot
+library(ggplot2)
+
## Registered S3 methods overwritten by 'ggplot2':
+##   method         from 
+##   [.quosures     rlang
+##   c.quosures     rlang
+##   print.quosures rlang
+
# Plot, Create
+p <- ggplot(df_CDQC, aes(x=Date.Time, y=temp_F)) +
+       geom_point(aes(color=Depth)) +
+       scale_color_continuous(trans="reverse") +
+       scale_x_datetime(date_labels = "%Y-%m")
+
+# Plot, Show
+print(p)
+
## Warning: Removed 3 rows containing missing values (geom_point).
+

+
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# use rLakeAnalyzer
+library(rLakeAnalyzer)
+#library(knitr)
+
+# Filter Data for only temperature
+col_wtr <- colnames(df_rLA)[grepl("wtr_", colnames(df_rLA))]
+df_rLA_wtr <- df_rLA[, c("datetime", col_wtr)]
+
+# Create bathymetry data frame
+df_rLA_bth <- data.frame(depths=c(3,6,9), areas=c(300,200,100))
+
+# Visualize Input Data
+knitr::kable(head(df_rLA_wtr), caption = "rLakeAnalyzer; Example water temperature data")
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
rLakeAnalyzer; Example water temperature data
datetimewtr_3wtr_6wtr_9
2018-07-02 16:00:0071.1065.0549.68
2018-07-02 17:00:0071.2063.1050.76
2018-07-02 18:00:0071.4958.0350.65
2018-07-02 19:00:0071.6757.6049.89
2018-07-02 20:00:0071.5655.6950.07
2018-07-02 21:00:0071.3857.2750.54
+
knitr::kable(head(df_rLA_bth), caption = "rLakeAnalyzer; Example depth and area data")
+ + + + + + + + + + + + + + + + + + + + + + +
rLakeAnalyzer; Example depth and area data
depthsareas
3300
6200
9100
+
# Generate Heat Map
+wtr.heat.map(df_rLA_wtr)
+

+
# Generate Schmidt Plot
+schmidt.plot(df_rLA_wtr, df_rLA_bth)
+

+
# Generate Schmidt Stability Values
+df_rLA_Schmidt <- ts.schmidt.stability(df_rLA_wtr, df_rLA_bth)
+
+# Visualize Output Data
+knitr::kable(head(df_rLA_Schmidt), caption = "rLakeAnalyzer; Example Schmidt Stability output.")
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
rLakeAnalyzer; Example Schmidt Stability output.
datetimeschmidt.stability
2018-07-02 16:00:00197.8109
2018-07-02 17:00:00196.6225
2018-07-02 18:00:00214.8701
2018-07-02 19:00:00223.8640
2018-07-02 20:00:00226.1239
2018-07-02 21:00:00216.3078
+
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Plot original data in ggplot
+library(ggplot2)
+
+# Plot, Create
+p <- ggplot(df_CDQC, aes(x=Date.Time, y=temp_F)) +
+       geom_point(aes(color=Depth)) +
+       scale_color_continuous(trans="reverse") +
+       scale_x_datetime(date_labels = "%Y-%m")
+
+# Plot, Show
+p
+
## Warning: Removed 3 rows containing missing values (geom_point).
+

+
+
+
+

Data from Other Sources

+

It is possible to use data from other sources. The focus of the package has been user’s with no data system. Some users already have a system such as Aquarius. Below is an example script for obtaining data from such a system. The script was contributed by Mark Hoger of PA DEP. This script is saved in the extdata folder as Aquarius_Data_Aquisition_PADEP.r.

+
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+#
+# This script accesses data using AQUARIUS Time-Series 3.x's Publish API.
+# 
+# 
+# It depends on the RCurl library; to download and install
+# RCurl into your R environment, use this command:
+#
+#      install.packages('RCurl')
+#
+#
+# Initial command examples were provided by Aquatic Informatics 
+# technical staff. These examples were then adapted by Mark Hoger at 
+# Pennsylvania Department of Environmental Protection.
+#
+# Mark Hoger 
+# mhoger@pa.gov
+#
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+#
+# Initialize Connection to Database
+#
+library(RCurl)
+
+co<-c()
+# Enter server and AQUARIUS username and password between the ''
+server<-''
+username<-''
+pw<-''
+service<-paste('http://', server, '/aquarius/Publish/AquariusPublishRestService.svc', sep='')
+getauthtoken<-paste(service, '/GetAuthToken?user=', username, '&encPwd=', pw, sep='')
+token<-getURL(.opts=co,getauthtoken)
+co<-curlOptions(.opts=co,httpheader=c(AQAuthToken=token))
+#
+# The above commands should result in a token that will be used to access
+# data stored in the database.
+#
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+#
+# Data Acquisition
+#
+# Locations and datasets are selected prior to extracting data. This
+# approach reduces the time required to extract data since often only a 
+# subset of the data is needed. 
+#
+# Steps
+# 1. Get a list of locations from database.
+# 2. Choose locations.
+# 3. Get a list of datasets at the chosen locations.
+# 4. Choose datasets (e.g. pH and DO datasets).
+# 5. Extract data from datasets chosen. Can limit extraction by date/time
+#    during this process.
+#
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Step 1. Get a list of locations. ####
+#
+getlocations<-paste(service, '/GetLocations',sep='')
+locs.all=read.csv(textConnection(getURL(.opts=co, getlocations)))
+#
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Step 2. Choose locations. ####
+#
+# These steps will depend on the structure of how locations are stored in
+# the database you are pulling from. In PADEP's setup, the folders are
+# structured by Internal/External data, basin, HUC, then stream name. This
+# folder structure is contained in the LOCATIONPATH field and serves as an
+# excellent way of grabbing sites from within a watershed. 
+#
+# All subsetting from the original list of locations, locs.all, is stored 
+# in a dataframe called locs.subset. This dataframe name is used in the 
+# following steps so it is recommended that you rewrite over, locs. subset
+# if multiple steps are done instead of renaming each subset. 
+# 
+# Example subsetting of locations. grepl looks for character strings.
+#
+# To grab all internal data we can use LOCATIONPATH
+locs.subset<-locs.all[grepl('Internal Data',locs.all$LOCATIONPATH),]
+#
+# To search multiple key strings use | as the "or" function: 
+# 'Swatara|Goose' will return locations with either 'Swatara' or 'Goose' 
+# in LOCATIONNAME
+locs.subset<-locs.subset[grepl('Swatara|Goose',locs.subset$LOCATIONNAME),]
+#
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Step 3. Get a list of datasets. ####
+#
+# A loop function is used to pull a list of all datasets at each location
+# in locs.subset.
+n.sites<-length(locs.subset$IDENTIFIER) # Count locations for the loop
+datalist = list() # Create temporary holder of data
+for (i in 1:n.sites){
+  getdatasets<-paste(service,'/GetDataSetsList?locId=',locs.subset$IDENTIFIER[i],sep='')
+  datalist[[i]]=read.csv(textConnection(getURL(.opts=co,getdatasets)))
+}
+datasets = do.call(rbind, datalist) # Combine data gathered in loop into 
+#                                     a dataframe
+#
+# Make sure no errors were thrown during the loop. If a problem occurred
+# it could be with the naming or formatting in AQUARIUS. For example, the
+# parameter name (Label field of a dataset in Location Manager) cannot 
+# include any spaces. Also, time series that have been created but do not
+# contain any data will cause problems. A good way to find the issue is
+# to see how many elements were created in the loop.
+#
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Step 4. Choose datasets. ####
+#
+# Like with the locations, you now need to select only that datasets you
+# want. Again, it is recommended to maintain the dataframe name 'datasets'
+# to avoid the need to adjust code in future steps.
+#
+# To remove Field Visit series from the list of datasets use !grepl to 
+# select all datasets except those with the given character string. 
+datasets <- datasets[!grepl("Field Visits", datasets$DataId),]
+#
+# To select datasets based on parameter type, use parameter identifiers.
+# The most common identifiers used by PADEP are below. Parameter  
+# identifiers can be found in AQUARIUS manager under the parameter tab, 
+# Parameter ID column.
+#       TW = Water temperature
+#       SpCond = Specific Conductance
+#       PH = pH
+#       WO = Dissolved oxygen - concentration
+#       WX = Dissolved oxygen - % sat
+#       WT = Turbidity
+#       HG = Stage
+#       QR = Discharge
+#       PA = Atmospheric pressure
+#       44500 = Calculated-derived series
+#
+# I typically don't use grepl to subset parameters just in case we ever  
+# have parameters that contain the same character strings. Instead use 
+# the following subsetting command.
+#
+# To grab only water temperature datasets.
+datasets <- datasets[datasets$Parameter=='TW',]
+# To grab multiple parameter types, use | as the "or" function. For both 
+# pH and DO concentration datasets: 
+datasets <- datasets[datasets$Parameter=='PH' | datasets$Parameter=='WO',]
+#
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Step 5. Extract data. ####
+#
+# The datasets dataframe does not contain much location information. To 
+# better tie location data to the data about to be extracted, I use merge 
+# to add fields from locs.subset to the datasets dataframe.
+datasets<-merge(datasets,locs.subset,all=FALSE,by.x='LocationId',by.y='IDENTIFIER')
+#
+# Now we finally grab the actual data from the list of datasets in the 
+# dataframe 'datasets'. Again, a loop function is used.
+n.datasets <- length(datasets$DataId) # Count datasets for the loop
+datalist2 = list() # Create temporary holder of data
+for (i in 1:n.datasets){
+         # Date range can be selected here. Blank will return all data
+         # from the datasets. Format is '2016-10-17T00:00:00.000-05:00'
+  start_dt=''
+  end_dt=''
+  gettimeseriesdata<-paste(service, '/GetTimeSeriesData', '?dataId=', datasets$DataId[i], '&queryFrom=', start_dt, '&queryTo=', end_dt, sep='')
+  datalist2[[i]]=read.csv(textConnection(getURL(.opts=co, gettimeseriesdata)), skip=4)
+  datalist2[[i]]$Time=strptime(substr(datalist2[[i]]$Time,0,19),"%FT%T")        
+         # Add some additional identifying columns. Merge with locs.subset
+         # must have been done.
+  datalist2[[i]]$SiteID<-rep(datasets$LocationId[i],dim(datalist2[[i]])[1])
+  datalist2[[i]]$Site<-rep(datasets$LOCATIONNAME[i],dim(datalist2[[i]])[1])
+  datalist2[[i]]$Parameter<-rep(datasets$Parameter[i],dim(datalist2[[i]])[1])
+  datalist2[[i]]$Units<-rep(datasets$Unit[i],dim(datalist2[[i]])[1])
+  datalist2[[i]]$ParameterName<-rep(datasets$DataId[i],dim(datalist2[[i]])[1])
+}
+dat = do.call(rbind, datalist2) # Combine data gathered in loop into 
+#                                 a dataframe
+#
+# See comments at end of Step 3 if you are getting errors during loop.
+#
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ + + + +
+ + + + + + + + diff --git a/inst/_vignettes/Vignette_Config.html b/inst/_vignettes/Vignette_Config.html new file mode 100644 index 00000000..c2003935 --- /dev/null +++ b/inst/_vignettes/Vignette_Config.html @@ -0,0 +1,1365 @@ + + + + + + + + + + + + + + + +ContDataQC, Custom Config Files + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+

Introduction

+

ContDataQC uses a configuration file (config.R) that +allows for customization.
+Through the use of a configuration file the user can change many of the +variables in the library used in the processing of data (e.g., the names +of fields, thresholds, and date formats).

+

The ContDataQC() function allows the user to input their own +configuration file. Only variables that are different from the default +need to be added. That is, the default configuration is loaded in the +library and then the user supplied configuration. This allows the user +configuration to overwrite the defaults for that session.

+

The Config.out will output the contents of the configuration file as +used by the package and stored in the environment ContData.env.

+
+
+

Viewing Config Setting

+

The contents of the default configuration file +(extdata/config.ORIG.R) can be output with the Config.Out +function. An HTML (default) or DOCX report is generated along with a +text file (.r) of the configuration file.

+
library(ContDataQC)
+dn_export <- tempdir()
+Config.Out(fun.myDir.export = dn_export)
+
+
+

Editing Parameters

+

The config file that is generated by the Config.Out +function can be modified to contain the custom values. Only modified +values need to be included in the custom configuration file. That is, if +you only want to modify a single variable you only need to include this +single variable in your custom configuration file.

+

However, there are some variables that reference the numeric and +name/labels that also need to be modified. That is, if the user modifies +a named variable then every time that named variable is referenced later +in the config file it also has to be uncommented.

+

This process works because the default configuration is always loaded +with the package at start up. Then any parameters specified in a custom +configuration are loaded and overwrite the defaults.

+

The file can be edited in a text editor or in R-Studio. It is not +recommended to use Word or other word processing programs.

+
+

Example Edit

+

If the user wanted to change the change the following three +parameters and related thresholds then the lines referenced in the table +below would also need to be modified.

+
    +
  • “Air.BP.kpa”

  • +
  • “Water.BP.kpa”

  • +
  • “Water.Level.m”

  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ItemAirBPWaterPSensorDepthOther
Units616263
Column Name848688
Labels113116119
Discrete Name161164167
Discrete Label198201204
Data Field, Names244:249
Data Field, Labels271:274
Output Name Order307:310
Flags538541544
Thresholds, Gross, Fail358:363
Thresholds, Gross, Suspect385:390
Thresholds, Spike413:418
Thresholds, Rate of Change442:447
Thresholds, Flat475:482
Thresholds, Flat, combo508:417
Flag Labels539:545
Test Names575
+
+
+

R Conventions

+

R code has a few conventions that the user should be aware of when +making edits to the configuration file.

+
    +
  • Any text after a “#” is treated as comments and not +evaluated.

  • +
  • The arrow, “<-”, is treated as a equal sign when assigning +values to a parameter.

  • +
  • All parameters in the configuration file will be a part of the +environment “ContData.env”.

    +
      +
    • Thus, all parameters start with “ContData.env$”
    • +
  • +
+
+
+

Saving Modified File

+

A custom configuration file should follow the format of the default +configuration file. And should be saved as a “.r” file (or “.R”).

+
+
+
+

Config Contents

+

The contents of the default configuration file +(extdata/config.ORIG.R) are listed below. Sections are created with +similar variables. Please note that the window below is narrow and some +lines wrap to the next line.

+
# User Defined Values
+#
+# User defined values for variables used across multiple functions in this
+# library. The user has the ability to modify the values for names, units, QC
+# thresholds, etc.
+#
+# Saved in a separate environment.
+#
+# https://www.r-bloggers.com/package-wide-variablescache-in-r-packages/
+#
+# Continuous data helper script
+# Default Values
+# Erik.Leppo@tetratech.com (EWL)
+# 20150928
+# 20170323, add 3 parameters (Cond, DO, pH)
+# 20210106, replace gageheight with waterlevel
+# 20230828, updated were QC flag test thresholds, Jen
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# User defined variable names for input data
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# It is assumed that this R script is stored in a directory with the data files
+# as subdirectories. This script is intended to be "source"d from the main
+# script.
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# @keywords continuous data
+# @examples
+# #Not intended to be accessed indepedant of function ContDataQC().
+# #Data values only.  No functions.  Add to environment so only visible inside
+# #library.
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# USER may make modifications in this section but not mandatory
+# this section could be sourced so can use between scripts
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+#UserDefinedValues <- NA # default value so shows up in help files
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Environment Name ####
+# Environment for use only by ContDataQC library
+ContData.env <- new.env(parent = emptyenv())
+# The above line is not used in custom configurations.
+# assign variables to new environment requires editing of all lines.
+# For example, myDelim <- "_" BECOMES ContData.env$myDelim, "_"
+###
+# list all elements in environment
+# ls(ContData.env)  # all elements in environment
+# as.list(ContData.env)  # all elements in environment with assigned values
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Delimiter in File Names (e.g., test2_AW_201301_20131231.csv)
+ContData.env$myDelim <- "_"
+ContData.env$myDelim_LakeID <- "--"
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Acceptable column names for the data ####
+## Basic
+ContData.env$myName.SiteID        <- "SiteID"
+ContData.env$myName.Date          <- "Date"
+ContData.env$myName.Time          <- "Time"
+ContData.env$myName.DateTime      <- "Date.Time"
+#(special characters (e.g., %, space, or /) are converted to "." by R
+# , "deg" converted to "A")
+### IF CHANGE UNITS WILL NEED TO MODIFY THRESHOLDS ###
+ContData.env$myUnits.AirTemp    <- "C" # C or F
+ContData.env$myUnits.WaterTemp  <- ContData.env$myUnits.AirTemp
+ContData.env$myUnits.AirBP      <- "psi"
+ContData.env$myUnits.WaterP     <- ContData.env$myUnits.AirBP
+ContData.env$myUnits.SensorDepth <- "ft"
+ContData.env$myUnits.Discharge  <- "ft3.s"
+ContData.env$myUnits.Cond       <- "uS.cm"
+ContData.env$myUnits.DO         <- "mg.L"
+ContData.env$myUnits.DO.adj     <- "mg.L"
+ContData.env$myUnits.DO.pctsat  <- "percent"
+ContData.env$myUnits.pH         <- "SU"
+ContData.env$myUnits.Turbidity  <- "NTU"
+ContData.env$myUnits.Chlorophylla <- "g.cm3"
+ContData.env$myUnits.WaterLevel <- "ft"
+ContData.env$myUnits.Salinity   <- "ppt"
+## Logger Fields ----
+ContData.env$myName.RowID.Water   <- "Water.RowID"
+ContData.env$myName.LoggerID.Water<- "Water.LoggerID"
+ContData.env$myName.RowID.Air     <- "Air.RowID"
+ContData.env$myName.LoggerID.Air  <- "Air.LoggerID"
+ContData.env$myName.LoggerDeployment  <- "Logger.Deployment"
+ContData.env$myName.LoggerDeployment.start <- "start"
+ContData.env$myName.LoggerDeployment.end   <- "end"
+## Parameters as appear in logger files
+ContData.env$myName.WaterTemp     <- paste0("Water.Temp."
+                                            ,ContData.env$myUnits.WaterTemp)
+# "deg" from HoboWare files sometimes adds "A " in front.  Replace with "." in R
+ContData.env$myName.AirTemp       <- paste0("Air.Temp."
+                                            ,ContData.env$myUnits.AirTemp)
+# "deg" from HoboWare files sometimes adds "A " in front.  Replace with "." in R
+ContData.env$myName.AirBP         <- paste0("Air.BP."
+                                            , ContData.env$myUnits.AirBP)
+ContData.env$myName.WaterP        <- paste0("Water.P."
+                                            , ContData.env$myUnits.WaterP)
+ContData.env$myName.SensorDepth   <- paste0("Sensor.Depth."
+                                            , ContData.env$myUnits.SensorDepth)
+ContData.env$myName.Discharge     <- paste0("Discharge."
+                                            , ContData.env$myUnits.Discharge)
+ContData.env$myName.Cond          <- paste0("Conductivity."
+                                            , ContData.env$myUnits.Cond)
+ContData.env$myName.DO            <- paste0("DO.", ContData.env$myUnits.DO)
+ContData.env$myName.DO.adj    <- paste0("DO.adj.", ContData.env$myUnits.DO.adj)
+ContData.env$myName.DO.pctsat     <- paste0("DO.pctsat.", ContData.env$myUnits.DO.pctsat)
+ContData.env$myName.pH            <- paste0("pH."
+                                            , ContData.env$myUnits.pH)
+ContData.env$myName.Turbidity     <- paste0("Turbidity."
+                                            , ContData.env$myUnits.Turbidity)
+ContData.env$myName.Chlorophylla   <- paste0("Chlorophylla."
+                                            , ContData.env$myUnits.Chlorophylla)
+ContData.env$myName.WaterLevel    <- paste0("Water.Level."
+                                            , ContData.env$myUnits.WaterLevel)
+ContData.env$myName.Salinity      <- paste0("Salinity."
+                                            , ContData.env$myUnits.Salinity)
+## Plot Labels
+ContData.env$myLab.Date           <- "Date"
+ContData.env$myLab.DateTime       <- "Date"
+ContData.env$myLab.WaterTemp      <- paste0("Temperature, Water (deg "
+                                            ,ContData.env$myUnits.WaterTemp
+                                            ,")")
+ContData.env$myLab.AirTemp        <- paste0("Temperature, Air (deg "
+                                            ,ContData.env$myUnits.AirTemp
+                                            ,")")
+ContData.env$myLab.AirBP          <- paste0("Barometric Pressure, Air ("
+                                            ,ContData.env$myUnits.WaterP
+                                            ,")")
+ContData.env$myLab.WaterP         <- paste0("Pressure, Water ("
+                                            ,ContData.env$myUnits.AirBP
+                                            ,")")
+ContData.env$myLab.SensorDepth    <- paste0("Sensor Depth ("
+                                            ,ContData.env$myUnits.SensorDepth
+                                            ,")"
+                                            ,sep="")
+ContData.env$myLab.Temp.BOTH      <- paste0("Temperature (deg "
+                                            ,ContData.env$myUnits.WaterTemp
+                                            ,")")
+ContData.env$myLab.Discharge      <- paste0("Discharge ("
+                                            ,sub("\\.","/"
+                                                ,ContData.env$myUnits.Discharge)
+                                            ,")")  #replace "." with "/"
+ContData.env$myLab.Cond           <- paste0("Conductivity ("
+                                            ,sub("\\.","/"
+                                                 ,ContData.env$myUnits.Cond)
+                                            ,")")    #replace "." with "/"
+ContData.env$myLab.DO             <- paste0("Dissolved Oxygen ("
+                                            ,sub("\\.","/"
+                                                 ,ContData.env$myUnits.DO)
+                                            ,")")  #replace "." with "/"
+ContData.env$myLab.DO.adj         <- paste0("Dissolved Oxygen, adjusted ("
+                                            ,sub("\\.","/"
+                                                 ,ContData.env$myUnits.DO.adj)
+                                            ,")")  #replace "." with "/"
+ContData.env$myLab.DO.pctsat <- paste0("Dissolved Oxygen, percent saturation ("
+                                            ,sub("\\.","/"
+                                            ,ContData.env$myUnits.DO.pctsat)
+                                            ,")")  #replace "." with "/"
+ContData.env$myLab.pH             <- paste0("pH ("
+                                            ,ContData.env$myUnits.pH
+                                            ,")")
+ContData.env$myLab.Turbidity      <- paste0("Turbidity ("
+                                            ,ContData.env$myUnits.Turbidity
+                                            ,")")
+ContData.env$myLab.Chlorophylla   <- paste0("Chlorophyll a ("
+                                            ,sub("\\.","/"
+                                             ,ContData.env$myUnits.Chlorophylla)
+                                            ,")")    #replace "." with "/"
+ContData.env$myLab.WaterLevel     <- paste0("Water Level ("
+                                            ,ContData.env$myUnits.WaterLevel
+                                            ,")")
+ContData.env$myLab.Salinity       <- paste0("Salinity ("
+                                            ,ContData.env$myUnits.Salinity
+                                            ,")")
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Discrete Measurements ####
+ContData.env$myPrefix.Discrete          <- "Discrete"
+# Discrete, Names
+ContData.env$myName.Discrete.WaterTemp  <- paste(ContData.env$myPrefix.Discrete
+                                                 ,ContData.env$myName.WaterTemp
+                                                 ,sep=".")
+ContData.env$myName.Discrete.AirTemp    <- paste(ContData.env$myPrefix.Discrete
+                                                 ,ContData.env$myName.AirTemp
+                                                 ,sep=".")
+ContData.env$myName.Discrete.AirBP      <- paste(ContData.env$myPrefix.Discrete
+                                                 ,ContData.env$myName.AirBP
+                                                 ,sep=".")
+ContData.env$myName.Discrete.WaterP     <- paste(ContData.env$myPrefix.Discrete
+                                                 ,ContData.env$myName.WaterP
+                                                 ,sep=".")
+ContData.env$myName.Discrete.SensorDepth <- paste(ContData.env$myPrefix.Discrete
+                                                ,ContData.env$myName.SensorDepth
+                                                  ,sep=".")
+ContData.env$myName.Discrete.Discharge  <- paste(ContData.env$myPrefix.Discrete
+                                                 ,ContData.env$myName.Discharge
+                                                 ,sep=".")
+ContData.env$myName.Discrete.Cond       <- paste(ContData.env$myPrefix.Discrete
+                                                 ,ContData.env$myName.Cond
+                                                 ,sep=".")
+ContData.env$myName.Discrete.DO         <- paste(ContData.env$myPrefix.Discrete
+                                                 ,ContData.env$myName.DO
+                                                 ,sep=".")
+ContData.env$myName.Discrete.DO.adj     <- paste(ContData.env$myPrefix.Discrete
+                                                 ,ContData.env$myName.DO.adj
+                                                 ,sep=".")
+ContData.env$myName.Discrete.DO.pctsat  <- paste(ContData.env$myPrefix.Discrete
+                                                 , ContData.env$myName.DO.pctsat
+                                                 , sep=".")
+ContData.env$myName.Discrete.pH         <- paste(ContData.env$myPrefix.Discrete
+                                                 ,ContData.env$myName.pH
+                                                 ,sep=".")
+ContData.env$myName.Discrete.Turbidity  <- paste(ContData.env$myPrefix.Discrete
+                                                 ,ContData.env$myName.Turbidity
+                                                 ,sep=".")
+ContData.env$myName.Discrete.Chlorophylla <-paste(ContData.env$myPrefix.Discrete
+                                                 ,ContData.env$myName.Chlorophylla
+                                                 ,sep=".")
+ContData.env$myName.Discrete.WaterLevel <- paste(ContData.env$myPrefix.Discrete
+                                                 ,ContData.env$myName.WaterLevel
+                                                 ,sep=".")
+ContData.env$myName.Discrete.Salinity <- paste(ContData.env$myPrefix.Discrete
+                                                 ,ContData.env$myName.Salinity
+                                                 ,sep=".")
+# Discrete, Labels
+ContData.env$myLab.Discrete.WaterTemp   <- paste(ContData.env$myLab.WaterTemp
+                                                 ,"(Discrete)"
+                                                                         ,sep=" ")
+ContData.env$myLab.Discrete.AirTemp     <- paste(ContData.env$myLab.AirTemp
+                                                 ,"(Discrete)"
+                                                                         ,sep=" ")
+ContData.env$myLab.Discrete.AirBP       <- paste(ContData.env$myLab.AirBP
+                                                 ,"(Discrete)"
+                                                                         ,sep=" ")
+ContData.env$myLab.Discrete.WaterP      <- paste(ContData.env$myLab.WaterP
+                                                 ,"(Discrete)"
+                                                 ,sep=" ")
+ContData.env$myLab.Discrete.SensorDepth <- paste(ContData.env$myLab.SensorDepth
+                                                 ,"(Discrete)"
+                                                 ,sep=" ")
+ContData.env$myLab.Discrete.Discharge   <- paste(ContData.env$myLab.Discharge
+                                                 ,"(Discrete)"
+                                                 ,sep=" ")
+ContData.env$myLab.Discrete.Cond        <- paste(ContData.env$myLab.Cond
+                                                 ,"(Discrete)"
+                                                 ,sep=" ")
+ContData.env$myLab.Discrete.DO          <- paste(ContData.env$myLab.DO
+                                                 ,"(Discrete)"
+                                                 ,sep=" ")
+ContData.env$myLab.Discrete.DO.adj      <- paste(ContData.env$myLab.DO.adj
+                                                 ,"(Discrete)"
+                                                 ,sep=" ")
+ContData.env$myLab.Discrete.DO.pctsat   <- paste(ContData.env$myLab.DO.pctsat
+                                                 ,"(Discrete)"
+                                                 ,sep=" ")
+ContData.env$myLab.Discrete.pH          <- paste(ContData.env$myLab.pH
+                                                 ,"(Discrete)"
+                                                 ,sep=" ")
+ContData.env$myLab.Discrete.Turbidity   <- paste(ContData.env$myLab.Turbidity
+                                                 ,"(Discrete)"
+                                                 ,sep=" ")
+ContData.env$myLab.Discrete.Chlorophylla<- paste(ContData.env$myLab.Chlorophylla
+                                                 ,"(Discrete)"
+                                                 ,sep=" ")
+ContData.env$myLab.Discrete.WaterLevel  <- paste(ContData.env$myLab.WaterLevel
+                                                 ,"(Discrete)"
+                                                 ,sep=" ")
+ContData.env$myLab.Discrete.Salinity  <- paste(ContData.env$myLab.Salinity
+                                                 ,"(Discrete)"
+                                                 ,sep=" ")
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Automated QC stuff ####
+## data type/stages
+ContData.env$myDataQuality.Raw        <- "RAW"
+ContData.env$myDataQuality.QCauto     <- "QCauto"
+ContData.env$myDataQuality.QCmanual   <- "QCmanual"
+ContData.env$myDataQuality.Final      <- "Final"
+ContData.env$myDataQuality.Aggregated <- "Aggregated"
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Directory Names ####
+ContData.env$myName.Dir.0Original  <- "Data0_Original"
+ContData.env$myName.Dir.1Raw       <- "Data1_Raw"
+ContData.env$myName.Dir.2QC        <- "Data2_QC"
+ContData.env$myName.Dir.3Agg       <- "Data3_Aggregated"
+ContData.env$myName.Dir.4Stats     <- "Data4_Stats"
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Data Fields ####
+ContData.env$myNames.DataFields <- c(ContData.env$myName.WaterTemp
+                                     , ContData.env$myName.AirTemp
+                                                       , ContData.env$myName.AirBP
+                                     , ContData.env$myName.WaterP
+                                     , ContData.env$myName.SensorDepth
+                                     , ContData.env$myName.Discharge
+                                     , ContData.env$myName.Cond
+                                     , ContData.env$myName.DO
+                                                       , ContData.env$myName.DO.adj
+                                                       , ContData.env$myName.DO.pctsat
+                                     , ContData.env$myName.pH
+                                     , ContData.env$myName.Turbidity
+                                     , ContData.env$myName.Chlorophylla
+                                     , ContData.env$myName.WaterLevel
+                                                       , ContData.env$myName.Salinity
+                                     , ContData.env$myName.Discrete.WaterTemp
+                                     , ContData.env$myName.Discrete.AirTemp
+                                     , ContData.env$myName.Discrete.WaterP
+                                     , ContData.env$myName.Discrete.AirBP
+                                     , ContData.env$myName.Discrete.SensorDepth
+                                     , ContData.env$myName.Discrete.Discharge
+                                     , ContData.env$myName.Discrete.Cond
+                                     , ContData.env$myName.Discrete.DO
+                                                       , ContData.env$myName.Discrete.DO.adj
+                                                       , ContData.env$myName.Discrete.DO.pctsat
+                                     , ContData.env$myName.Discrete.pH
+                                     , ContData.env$myName.Discrete.Turbidity
+                                     , ContData.env$myName.Discrete.Chlorophylla
+                                     , ContData.env$myName.Discrete.WaterLevel
+                                                       , ContData.env$myName.Discrete.Salinity
+                                     )
+ContData.env$myNames.DataFields.Lab <- c(ContData.env$myLab.WaterTemp
+                                         , ContData.env$myLab.AirTemp
+                                         , ContData.env$myLab.AirBP
+                                         , ContData.env$myLab.WaterP
+                                         , ContData.env$myLab.SensorDepth
+                                         , ContData.env$myLab.Discharge
+                                         , ContData.env$myLab.Cond
+                                         , ContData.env$myLab.DO
+                                         , ContData.env$myLab.DO.adj
+                                         , ContData.env$myLab.DO.pctsat
+                                         , ContData.env$myLab.pH
+                                         , ContData.env$myLab.Turbidity
+                                         , ContData.env$myLab.Chlorophylla
+                                         , ContData.env$myLab.WaterLevel
+                                         , ContData.env$myLab.Salinity
+                                         , ContData.env$myLab.Discrete.WaterTemp
+                                         , ContData.env$myLab.Discrete.AirTemp
+                                         , ContData.env$myLab.Discrete.WaterP
+                                         , ContData.env$myLab.Discrete.AirBP
+                                      , ContData.env$myLab.Discrete.SensorDepth
+                                         , ContData.env$myLab.Discrete.Discharge
+                                         , ContData.env$myLab.Discrete.Cond
+                                         , ContData.env$myLab.Discrete.DO
+                                      , ContData.env$myLab.Discrete.DO.adj
+                                      , ContData.env$myLab.Discrete.DO.pctsat
+                                         , ContData.env$myLab.Discrete.pH
+                                         , ContData.env$myLab.Discrete.Turbidity
+                                      , ContData.env$myLab.Discrete.Chlorophylla
+                                        , ContData.env$myLab.Discrete.WaterLevel
+                                      , ContData.env$myLab.Discrete.Salinity
+                                         )
+ContData.env$myNames.DataFields.Col <- c("blue","green","gray","gray","black"
+                                         ,"brown","purple","orange","salmon"
+                                         ,"rosybrown","aquamarine1")
+#
+## Name Order (change order below to change order in output file)
+ContData.env$myNames.Order <- c(ContData.env$myName.SiteID
+                                , ContData.env$myName.Date
+                                , ContData.env$myName.Time
+                                , ContData.env$myName.DateTime
+                                , ContData.env$myName.LoggerDeployment
+                                , ContData.env$myName.WaterTemp
+                                , ContData.env$myName.LoggerID.Air
+                                , ContData.env$myName.RowID.Air
+                                , ContData.env$myName.AirTemp
+                                , ContData.env$myName.WaterP
+                                , ContData.env$myName.AirBP
+                                , ContData.env$myName.SensorDepth
+                                , ContData.env$myName.Discharge
+                                , ContData.env$myName.Cond
+                                , ContData.env$myName.DO
+                                , ContData.env$myName.DO.adj
+                                , ContData.env$myName.DO.pctsat
+                                , ContData.env$myName.pH
+                                , ContData.env$myName.Turbidity
+                                , ContData.env$myName.Chlorophylla
+                                , ContData.env$myName.WaterLevel
+                                , ContData.env$myName.Salinity
+                                , ContData.env$myName.LoggerID.Water
+                                , ContData.env$myName.RowID.Water
+                                , ContData.env$myName.Discrete.WaterTemp
+                                , ContData.env$myName.Discrete.AirTemp
+                                , ContData.env$myName.Discrete.WaterP
+                                , ContData.env$myName.Discrete.AirBP
+                                , ContData.env$myName.Discrete.SensorDepth
+                                , ContData.env$myName.Discrete.Discharge
+                                , ContData.env$myName.Discrete.Cond
+                                , ContData.env$myName.Discrete.DO
+                                , ContData.env$myName.Discrete.DO.adj
+                                , ContData.env$myName.Discrete.DO.pctsat
+                                , ContData.env$myName.Discrete.pH
+                                , ContData.env$myName.Discrete.Turbidity
+                                , ContData.env$myName.Discrete.Chlorophylla
+                                , ContData.env$myName.Discrete.WaterLevel
+                                , ContData.env$myName.Discrete.Salinity
+                                )
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+## Data Quality Flag Values ####
+ContData.env$myFlagVal.Pass    <- "P"
+ContData.env$myFlagVal.NotEval <- "NA"
+ContData.env$myFlagVal.Suspect <- "S"
+ContData.env$myFlagVal.Fail    <- "F"
+ContData.env$myFlagVal.NoData  <- "X"
+ContData.env$myFlagVal.Order   <- c(ContData.env$myFlagVal.Pass
+                                    , ContData.env$myFlagVal.Suspect
+                                    , ContData.env$myFlagVal.Fail
+                                    , ContData.env$myFlagVal.NoData)
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# QC Tests and Calculations ####
+#http://stackoverflow.com/questions/16143700/pasting-two-vectors-with-combinations-of-all-vectors-elements
+#myNames.QCTests.Calcs.combo <- as.vector(t(outer(myNames.QCTests,myNames.QCTests.Calcs,paste,sep=".")))
+# combine so can check for and remove later.
+#myNames.DataFields.QCTests.Calcs.combo <- as.vector(t(outer(myNames.DataFields,myNames.QCTests.Calcs.combo,paste,sep=".")))
+# Data Quality Flag Thresholds
+# _QC, Gross----
+## Gross Min/Max, Fail (equipment)
+### Examines values as outliers versus threholds
+### if value >= Hi or <= Lo then flagged as "Fail"
+ContData.env$myThresh.Gross.Fail.Hi.WaterTemp    <- 30
+ContData.env$myThresh.Gross.Fail.Lo.WaterTemp    <- -1
+ContData.env$myThresh.Gross.Fail.Hi.AirTemp      <- 38
+ContData.env$myThresh.Gross.Fail.Lo.AirTemp      <- -25
+ContData.env$myThresh.Gross.Fail.Hi.AirBP        <- 15
+ContData.env$myThresh.Gross.Fail.Lo.AirBP        <- 13
+ContData.env$myThresh.Gross.Fail.Hi.WaterP       <- 17
+ContData.env$myThresh.Gross.Fail.Lo.WaterP       <- 13
+ContData.env$myThresh.Gross.Fail.Hi.SensorDepth  <- 10^5 # dependent upon stream size
+ContData.env$myThresh.Gross.Fail.Lo.SensorDepth  <- -1   # dependent upon stream size
+ContData.env$myThresh.Gross.Fail.Hi.Discharge    <- 10^5 # dependent upon stream size
+ContData.env$myThresh.Gross.Fail.Lo.Discharge    <- -1   # dependent upon stream size
+ContData.env$myThresh.Gross.Fail.Hi.Cond         <- 1500 # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Lo.Cond         <- 10   # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Hi.DO           <- 18   # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Lo.DO           <- 1    # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Hi.DO.adj       <- 18   # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Lo.DO.adj       <- 1    # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Hi.DO.pctsat    <- 120   # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Lo.DO.pctsat    <- -1    # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Hi.pH           <- 12   # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Lo.pH           <- 3    # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Hi.Turbidity    <- 10^5 # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Lo.Turbidity    <- -1   # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Hi.Chlorophylla <- 10^5 # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Lo.Chlorophylla <- -1   # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Hi.WaterLevel   <- ContData.env$myThresh.Gross.Fail.Hi.SensorDepth
+ContData.env$myThresh.Gross.Fail.Lo.WaterLevel   <- ContData.env$myThresh.Gross.Fail.Lo.SensorDepth
+ContData.env$myThresh.Gross.Fail.Hi.Salinity      <- 41
+ContData.env$myThresh.Gross.Fail.Lo.Salinity     <- 2
+## Gross Min/Max, Suspect (extreme)
+### Examines values as outliers versus threholds
+### if value >= Hi or <= Lo then flagged as "Suspect"
+ContData.env$myThresh.Gross.Suspect.Hi.WaterTemp    <- 25
+ContData.env$myThresh.Gross.Suspect.Lo.WaterTemp    <- -0.5
+ContData.env$myThresh.Gross.Suspect.Hi.AirTemp      <- 35
+ContData.env$myThresh.Gross.Suspect.Lo.AirTemp      <- -23
+ContData.env$myThresh.Gross.Suspect.Hi.AirBP        <- 14.8
+ContData.env$myThresh.Gross.Suspect.Lo.AirBP        <- 13.0
+ContData.env$myThresh.Gross.Suspect.Hi.WaterP       <- 16.8
+ContData.env$myThresh.Gross.Suspect.Lo.WaterP       <- 13.5
+ContData.env$myThresh.Gross.Suspect.Hi.SensorDepth  <- 10^3 # dependent upon stream size
+ContData.env$myThresh.Gross.Suspect.Lo.SensorDepth  <- 0    # dependent upon stream size
+ContData.env$myThresh.Gross.Suspect.Hi.Discharge    <- 10^3 # dependent upon stream size
+ContData.env$myThresh.Gross.Suspect.Lo.Discharge    <- -1   # dependent upon stream size
+ContData.env$myThresh.Gross.Suspect.Hi.Cond         <- 1200 # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Lo.Cond         <- 20   # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Hi.DO           <- 16   # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Lo.DO           <- 2    # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Hi.DO.adj       <- 18   # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Lo.DO.adj       <- 2   # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Hi.DO.pctsat    <- 100   # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Lo.DO.pctsat    <- 0    # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Hi.pH           <- 11   # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Lo.pH           <- 4    # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Hi.Turbidity    <- 10^3 # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Lo.Turbidity    <- -1   # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Hi.Chlorophylla <- 10^3 # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Lo.Chlorophylla <- 1    # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Hi.WaterLevel   <- ContData.env$myThresh.Gross.Suspect.Hi.SensorDepth
+ContData.env$myThresh.Gross.Suspect.Lo.WaterLevel   <- ContData.env$myThresh.Gross.Suspect.Lo.SensorDept
+ContData.env$myThresh.Gross.Suspect.Hi.Salinity    <- 37
+ContData.env$myThresh.Gross.Suspect.Lo.Salinity    <- 3
+# _QC, Spike ----
+## Spike thresholds (absolute change)
+### Examines difference between consecutive measurements
+### if delta >= Hi then flagged as "Fail"
+### if delta >= Lo then flagged as "Suspect"
+ContData.env$myThresh.Spike.Hi.WaterTemp    <- 2
+ContData.env$myThresh.Spike.Lo.WaterTemp    <- 1.5
+ContData.env$myThresh.Spike.Hi.AirTemp      <- 10
+ContData.env$myThresh.Spike.Lo.AirTemp      <- 8
+ContData.env$myThresh.Spike.Hi.AirBP        <- 0.25
+ContData.env$myThresh.Spike.Lo.AirBP        <- 0.15
+ContData.env$myThresh.Spike.Hi.WaterP       <- 0.7
+ContData.env$myThresh.Spike.Lo.WaterP       <- 0.5
+ContData.env$myThresh.Spike.Hi.SensorDepth  <- 10^4 # dependent upon stream size
+ContData.env$myThresh.Spike.Lo.SensorDepth  <- 10^3 # dependent upon stream size
+ContData.env$myThresh.Spike.Hi.Discharge    <- 10^4 # dependent upon stream size
+ContData.env$myThresh.Spike.Lo.Discharge    <- 10^3 # dependent upon stream size
+ContData.env$myThresh.Spike.Hi.Cond         <- 10   # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Lo.Cond         <- 5    # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Hi.DO           <- 4   # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Lo.DO           <- 2    # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Hi.DO.adj       <- 4   # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Lo.DO.adj       <- 2    # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Hi.DO.pctsat    <- 25   # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Lo.DO.pctsat    <- 10    # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Hi.pH           <- 10   # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Lo.pH           <- 5    # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Hi.Turbidity    <- 10^4 # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Lo.Turbidity    <- 10^3 # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Hi.Chlorophylla <- 10^4 # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Lo.Chlorophylla <- 10^3 # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Hi.WaterLevel  <- ContData.env$myThresh.Spike.Hi.SensorDepth
+ContData.env$myThresh.Spike.Lo.WaterLevel  <- ContData.env$myThresh.Spike.Lo.SensorDepth
+ContData.env$myThresh.Spike.Hi.Salinity    <- 5
+ContData.env$myThresh.Spike.Lo.Salinity    <- 3
+# _QC, ROC----
+## Rate of Change (relative change)
+### Examines SD over "period" and difference in consecutive values
+### If delta >= SD.number * SD then flagged as "Suspect"
+ContData.env$myDefault.RoC.SD.number  <- 6
+ContData.env$myDefault.RoC.SD.period  <- 25 #hours
+ContData.env$myThresh.RoC.SD.number.WaterTemp    <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.WaterTemp    <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.AirTemp      <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.AirTemp      <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.AirBP        <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.AirBP        <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.WaterP       <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.WaterP       <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.SensorDepth  <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.SensorDepth  <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.Discharge    <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.Discharge    <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.Cond         <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.Cond         <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.DO           <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.DO           <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.DO.adj       <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.DO.adj       <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.DO.pctsat    <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.DO.pctsat    <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.pH           <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.pH           <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.Turbidity    <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.Turbidity    <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.Chlorophylla <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.Chlorophylla <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.WaterLevel   <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.WaterLevel   <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.Salinity     <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.Salinity     <- ContData.env$myDefault.RoC.SD.period
+# QC, Flat Line----
+## No Change (flat-line)
+### Examines consecutive values within "Tolerance" of each other
+### If number of consecutive values >= Hi then flagged as "Fail"
+### If number of consecutive values >= Lo (and < Hi) then flagged as "Suspect"
+ContData.env$myDefault.Flat.Hi        <- 30  # maximum is myThresh.Flat.MaxComp
+ContData.env$myDefault.Flat.Lo        <- 15
+ContData.env$myDefault.Flat.Tolerance <- 0.01 # set to one sigdig less than measurements.  Check with fivenum(x)
+ContData.env$myThresh.Flat.Hi.WaterTemp           <- 100
+ContData.env$myThresh.Flat.Lo.WaterTemp           <- 60
+ContData.env$myThresh.Flat.Tolerance.WaterTemp    <- 0.01
+ContData.env$myThresh.Flat.Hi.AirTemp             <- 60
+ContData.env$myThresh.Flat.Lo.AirTemp             <- 30
+ContData.env$myThresh.Flat.Tolerance.AirTemp      <- 0.01
+ContData.env$myThresh.Flat.Hi.AirBP               <- 15
+ContData.env$myThresh.Flat.Lo.AirBP               <- 10
+ContData.env$myThresh.Flat.Tolerance.AirBP        <- 0.001
+ContData.env$myThresh.Flat.Hi.WaterP              <- 15
+ContData.env$myThresh.Flat.Lo.WaterP              <- 10
+ContData.env$myThresh.Flat.Tolerance.WaterP       <- 0.001
+ContData.env$myThresh.Flat.Hi.SensorDepth         <- 60
+ContData.env$myThresh.Flat.Lo.SensorDepth         <- 30
+ContData.env$myThresh.Flat.Tolerance.SensorDepth  <- 0.01
+ContData.env$myThresh.Flat.Hi.Discharge           <- ContData.env$myDefault.Flat.Hi * 2
+ContData.env$myThresh.Flat.Lo.Discharge           <- ContData.env$myDefault.Flat.Lo * 2
+ContData.env$myThresh.Flat.Tolerance.Discharge    <- 0.01
+ContData.env$myThresh.Flat.Hi.Cond                <- ContData.env$myDefault.Flat.Hi * 2
+ContData.env$myThresh.Flat.Lo.Cond                <- ContData.env$myDefault.Flat.Lo * 2
+ContData.env$myThresh.Flat.Tolerance.Cond         <- 0.01
+ContData.env$myThresh.Flat.Hi.DO                  <- ContData.env$myDefault.Flat.Hi * 2
+ContData.env$myThresh.Flat.Lo.DO                  <- ContData.env$myDefault.Flat.Lo * 2
+ContData.env$myThresh.Flat.Tolerance.DO           <- 0.01
+ContData.env$myThresh.Flat.Hi.DO.adj              <- ContData.env$myDefault.Flat.Hi * 2
+ContData.env$myThresh.Flat.Lo.DO.adj              <- ContData.env$myDefault.Flat.Lo * 2
+ContData.env$myThresh.Flat.Tolerance.DO.adj       <- 0.01
+ContData.env$myThresh.Flat.Hi.DO.pctsat           <- ContData.env$myDefault.Flat.Hi * 2
+ContData.env$myThresh.Flat.Lo.DO.pctsat           <- ContData.env$myDefault.Flat.Lo * 2
+ContData.env$myThresh.Flat.Tolerance.DO.pctsat    <- 0.01
+ContData.env$myThresh.Flat.Hi.pH                  <- ContData.env$myDefault.Flat.Hi * 2
+ContData.env$myThresh.Flat.Lo.pH                  <- ContData.env$myDefault.Flat.Lo * 2
+ContData.env$myThresh.Flat.Tolerance.pH           <- 0.01
+ContData.env$myThresh.Flat.Hi.Turbidity           <- ContData.env$myDefault.Flat.Hi * 2
+ContData.env$myThresh.Flat.Lo.Turbidity           <- ContData.env$myDefault.Flat.Lo * 2
+ContData.env$myThresh.Flat.Tolerance.Turbidity    <- 0.01
+ContData.env$myThresh.Flat.Hi.Chlorophylla        <- ContData.env$myDefault.Flat.Hi * 2
+ContData.env$myThresh.Flat.Lo.Chlorophylla        <- ContData.env$myDefault.Flat.Lo * 2
+ContData.env$myThresh.Flat.Tolerance.Chlorophylla <- 0.01
+ContData.env$myThresh.Flat.Hi.WaterLevel          <- ContData.env$myThresh.Flat.Hi.SensorDepth
+ContData.env$myThresh.Flat.Lo.WaterLevel          <- ContData.env$myThresh.Flat.Lo.SensorDepth
+ContData.env$myThresh.Flat.Tolerance.WaterLevel   <- ContData.env$myThresh.Flat.Tolerance.SensorDepth
+ContData.env$myThresh.Flat.Hi.Salinity            <- ContData.env$myDefault.Flat.Hi * 2
+ContData.env$myThresh.Flat.Lo.Salinity            <- ContData.env$myDefault.Flat.Lo * 2
+ContData.env$myThresh.Flat.Tolerance.Salinity     <- 0.01
+#
+ContData.env$myThresh.Flat.MaxComp    <- max(ContData.env$myThresh.Flat.Hi.WaterTemp
+                                             , ContData.env$myThresh.Flat.Hi.AirTemp
+                                             , ContData.env$myThresh.Flat.Hi.AirBP
+                                             , ContData.env$myThresh.Flat.Hi.WaterP
+                                             , ContData.env$myThresh.Flat.Hi.SensorDepth
+                                             , ContData.env$myThresh.Flat.Hi.Discharge
+                                             , ContData.env$myThresh.Flat.Hi.Cond
+                                             , ContData.env$myThresh.Flat.Hi.DO
+                                             , ContData.env$myThresh.Flat.Hi.DO.adj
+                                             , ContData.env$myThresh.Flat.Hi.DO.pctsat
+                                             , ContData.env$myThresh.Flat.Hi.pH
+                                             , ContData.env$myThresh.Flat.Hi.Turbidity
+                                             , ContData.env$myThresh.Flat.Hi.Chlorophylla
+                                             , ContData.env$myThresh.Flat.Hi.WaterLevel
+                                             , ContData.env$myThresh.Flat.Hi.Salinity
+                                             )
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Data Fields with Flags ####
+ContData.env$myName.Flag        <- "Flag" # flag prefix
+ContData.env$myNames.Cols4Flags <- c(ContData.env$myName.DateTime
+                                     , ContData.env$myNames.DataFields)
+ContData.env$myNames.Flags      <- paste(ContData.env$myName.Flag
+                                         , ContData.env$myNames.Cols4Flags
+                                         , sep=".")
+# define ones using in the calling script
+
+## flag labels
+ContData.env$myName.Flag.DateTime     <- paste(ContData.env$myName.Flag
+                                               , ContData.env$myName.DateTime
+                                               , sep=".")
+ContData.env$myName.Flag.WaterTemp    <- paste(ContData.env$myName.Flag
+                                               , ContData.env$myName.WaterTemp
+                                               , sep=".")
+ContData.env$myName.Flag.AirTemp      <- paste(ContData.env$myName.Flag
+                                               , ContData.env$myName.AirTemp
+                                               , sep=".")
+ContData.env$myName.Flag.AirBP        <- paste(ContData.env$myName.Flag
+                                               , ContData.env$myName.AirBP
+                                               , sep=".")
+ContData.env$myName.Flag.WaterP       <- paste(ContData.env$myName.Flag
+                                               , ContData.env$myName.WaterP
+                                               , sep=".")
+ContData.env$myName.Flag.SensorDepth  <- paste(ContData.env$myName.Flag
+                                               , ContData.env$myName.SensorDepth
+                                               , sep=".")
+ContData.env$myName.Flag.Discharge    <- paste(ContData.env$myName.Flag
+                                               , ContData.env$myName.Discharge
+                                               , sep=".")
+ContData.env$myName.Flag.Cond         <- paste(ContData.env$myName.Flag
+                                               , ContData.env$myName.Cond
+                                               , sep=".")
+ContData.env$myName.Flag.DO           <- paste(ContData.env$myName.Flag
+                                               , ContData.env$myName.DO
+                                               , sep=".")
+ContData.env$myName.Flag.DO.adj       <- paste(ContData.env$myName.Flag
+                                               , ContData.env$myName.DO.adj
+                                               , sep=".")
+ContData.env$myName.Flag.DO.pctsat    <- paste(ContData.env$myName.Flag
+                                               , ContData.env$myName.DO.pctsat
+                                               , sep=".")
+ContData.env$myName.Flag.pH           <- paste(ContData.env$myName.Flag
+                                               , ContData.env$myName.pH
+                                               , sep=".")
+ContData.env$myName.Flag.Turbidity    <- paste(ContData.env$myName.Flag
+                                               , ContData.env$myName.Turbidity
+                                               , sep=".")
+ContData.env$myName.Flag.Chlorophylla <- paste(ContData.env$myName.Flag
+                                             , ContData.env$myName.Chlorophylla
+                                               , sep=".")
+ContData.env$myName.Flag.WaterLevel   <- paste(ContData.env$myName.Flag
+                                               , ContData.env$myName.WaterLevel
+                                               , sep=".")
+ContData.env$myName.Flag.Salinity     <- paste(ContData.env$myName.Flag
+                                               , ContData.env$myName.Salinity
+                                               , sep=".")
+# Data Quality Test Names
+ContData.env$myNames.QCTests <- c("Gross","Spike","RoC","Flat")
+ContData.env$myNames.QCCalcs <- c("SD.Time"
+                                  , "SD"
+                                  , "SDxN"
+                                  , paste("n"
+                                          , seq_len(
+                                            ContData.env$myThresh.Flat.MaxComp)
+                                          , sep=".")
+                                  , "flat.Lo"
+                                  , "flat.Hi")
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Exceedance values for stats (default to Gross-Suspect-Hi value) ####
+ContData.env$myExceed.WaterTemp   <-
+  ContData.env$myThresh.Gross.Suspect.Hi.WaterTemp
+ContData.env$myExceed.AirTemp     <-
+  ContData.env$myThresh.Gross.Suspect.Hi.AirTemp
+ContData.env$myExceed.SensorDepth <-
+  ContData.env$myThresh.Gross.Suspect.Hi.SensorDepth
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Date and Time Formats ####
+ContData.env$myFormat.Date           <- "%Y-%m-%d"
+ContData.env$myFormat.Time           <- "%H:%M:%S"
+ContData.env$myFormat.DateTime       <- "%Y-%m-%d %H:%M:%S"
+ContData.env$DateRange.Start.Default <- format(as.Date("1900-01-01")
+                                               , ContData.env$myFormat.Date)
+                                               #YYYY-MM-DD
+ContData.env$DateRange.End.Default   <- format(Sys.Date()
+                                               , ContData.env$myFormat.Date)
+# Time Zone, used in Gage script in dataRetrieval, OlsonNames()
+ContData.env$myTZ <- Sys.timezone() #"America/New_York" (local time zone)
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Time Frames (MM-DD) ####
+ContData.env$myTimeFrame.Annual.Start        <- "0101"
+ContData.env$myTimeFrame.Annual.End          <- "1231"
+ContData.env$myTimeFrame.WaterYear.Start     <- "1001"
+#ContData.env$myTimeFrame.WaterYear.End      <- "0930"
+ContData.env$myTimeFrame.Season.Spring.Start <- "0301"
+#ContData.env$myTimeFrame.Season.Spring.End  <- "0531"
+ContData.env$myTimeFrame.Season.Summer.Start <- "0601"
+#ContData.env$myTimeFrame.Season.Summer.End  <- "0831"
+ContData.env$myTimeFrame.Season.Fall.Start   <- "0901"
+#ContData.env$myTimeFrame.Season.Fall.End    <- "1130"
+ContData.env$myTimeFrame.Season.Winter.Start <- "1201"
+#ContData.env$myTimeFrame.Season.Winter.End  <- "0228" #but 0229 in leap year, use start dates only
+# Time Frame Names
+ContData.env$myName.Yr       <- "Year"
+ContData.env$myName.YrMo     <- "YearMonth"
+ContData.env$myName.Mo       <- "Month"
+ContData.env$myName.MoDa     <- "MonthDay"
+ContData.env$myName.JuDa     <- "JulianDay"
+ContData.env$myName.Day      <- "Day"
+ContData.env$myName.Season   <- "Season"
+ContData.env$myName.YrSeason <- "YearSeason"
+# for summary stats
+ContData.env$myNames.Fields.TimePeriods <- c(ContData.env$myName.Yr
+                                                                ,ContData.env$myName.YrMo
+                                                                ,ContData.env$myName.Mo
+                                                                ,ContData.env$myName.MoDa
+                                                                ,ContData.env$myName.JuDa
+                                                                ,ContData.env$myName.Season
+                                                                ,ContData.env$myName.YrSeason)
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Exclude Trigger ####
+# Trigger for Stats to exclude (TRUE) or include (FALSE) where flag = "fail"
+ContData.env$myStats.Fails.Exclude <- TRUE  #FALSE #TRUE
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Report Format ####
+ContData.env$myReport.Format <- "docx" # "html" or "docx"
+# DOCX requires Pandoc.
+ContData.env$myReport.Dir <- file.path(system.file(package="ContDataQC"), "rmd")
+
+ + + + +
+ + + + + + + + + + + + + + + diff --git a/inst/_vignettes/Vignette_ContDataQC.html b/inst/_vignettes/Vignette_ContDataQC.html new file mode 100644 index 00000000..e5f2e8de --- /dev/null +++ b/inst/_vignettes/Vignette_ContDataQC.html @@ -0,0 +1,3074 @@ + + + + + + + + + + + + + + + +ContDataQC Vignette + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+

Introduction

+

ContDataQC was created by Tetra Tech, Inc. for USEPA in +2017 to meet the needs of the Regional Monitoring Networks to apply a +minimum level of quality control to the continuous monitoring data they +were collecting.

+

It is envisioned that this library can be a living package and will +add additional functions and routines in the future.

+

Many of the examples in this vignette are included in the examples in +the corresponding functions. Each function in the +ContDataQC library includes example data.

+

The typical user of this package is envisioned as a user of Hobo or +other continuous data loggers. Measured parameters are water +temperature, sensor depth, air temperature, water pressure, and air +pressure. The typical user will retrieve data from their data logger +using Hoboware. Once the data is extracted from the logger and save some +minimal cleanup to the column heades is performed before using the +‘ContDataQC’ R library.

+

There is a configuration file (config.R) that allows for +customization.

+
+
+

Installation

+

The R library is saved on GitHub for ease of updating and +distribution. Issues can be tracked, fixed, and code made available for +download. Current users can update the library using the same code used +to install the library (see below). Devtools is required for the +installation.

+
install.packages("devtools")
+library(devtools)
+install_github("leppott/ContDataQC")
+

To contact the authors directly email or .

+

Occasionaly R does not import all of the necessary dependent +libraries. Below is code to install all of the necessary libraries for +using the ContDataQC library.

+
# install all dependant libraries manually
+# libraries to be installed
+data.packages = c(
+                  "dataRetrieval"   # loads USGS data into R
+                  "zoo",
+                  "knitr",
+                  "survival",
+                  "doBy",
+                  "rmarkdown"
+                  )
+
+# install packages via a 'for' loop
+for (i in 1:length(data.packages)) {
+  #install.packages("doBy",dependencies=TRUE)
+  install.packages(data.packages[i])
+} # end loop
+
+print("Task complete.  Check statements above for errors.")
+

An additional dependency that needs to be installed separately is +Pandoc. This package is used to create the Reports. See R code below to +install Pandoc. The package ‘installr’ allows for installation in a +single step. If this doesn’t work you may need help from your IT +department using the web links listed below. For users of RStudio Pandoc +installs with RStudio so no extra install is needed.

+

In version 2.0.1.9048 (2017-11-16) of the ContDataQC +package report format was added as a variable. The default is “html”. +This can be changed in config.R. If you do not have Pandoc installed the +package will still work but the reports in docx format will not be +created (will show an error) unless you change the format to “html”.

+
# Install Pandoc (for docx Reports)
+# (if using recent version of RStudio do not have to install separately)
+install.packages("installr") # not needed if already have this package.
+require(installr)
+install.pandoc()
+# The above won't work if don't have admin rights on your computer.
+# Alternative = Download the file below and have your IT dept install for you.
+# https://github.com/jgm/pandoc/releases/download/1.16.0.2/pandoc-1.16.0.2-windows.msi
+# For help for installing via command window:
+# http://www.intowindows.com/how-to-run-msi-file-as-administrator-from-command-prompt-in-windows/
+

During the summer of 2017 USGS changed their webservices from http to +https.
+This necessitated a change in the R library dataRetrieval. +As of the date of this Vignette the 2.7.2 version of +dataRetrieval on CRAN is not the most current and fails +when retrieving data inside of ContDataQC. The error +statement is “Error in x[[1]] : subscript out of bounds”. If using the +GetGageData operation in the ContDataQC() function it is necessary to +get the most current version (>=2.7.3) of dataRetrieval +(see code below). The ContDataQC library was tweaked on 11 +September 2017 (version v2.0.1.9035) to work with the revised version of +dataRetrieval (v2.7.3).

+
# inter-CRAN release hosted on USGS website
+install.packages("dataRetrieval", repos="https://owi.usgs.gov/R")
+# from GitHub
+# install.packages("devtools")
+# library(devtools)
+# install_github("USGS-R/dataRetrieval")
+
+
+

Contents

+
    +
  1. Preparing Raw Data

  2. +
  3. ContDataQC Operations

  4. +
  5. Other Features

  6. +
+
+
+

Preparing Raw Data

+

The ContDataQC library makes some assumptions on file +names and structure.

+
+

File Names

+

Should be of the format StationID_DataType_StartDate_EndDate.csv. The +delimiter between sections of the filename can be changed in config.R +but not the order or the file type (csv). Date formats in the files can +be set with config.R but the date format in the filename must be in the +format YYYYMMDD (no separators).

+

Data types are Air, Water, Gage, and single letter combinations +(i.e., AW, AG, and WG).

+
+
+

File Structure

+

The first line are the field (column) headers. These can be set in +config.R.

+
+
+
+

The ContDataQC Function

+

The ContDataQC() function is the main focus of this library. It is +intended to allow the user to perform multiple functions from a single +command with different inputs.

+
+

Operations

+

The operations of the ContDataQC() function are listed below but will +be explained in more detail in their own section. GetGageData +QCRaw Aggregate SummaryStats

+

The library assumes that there are the following folders in the +working directory: Data0_Original Data1_RAW Data2_QC +Data3_Aggregated *Data4_Stats

+

The folder “Data0_Original” is for the files exported from Hoboware +(or other data logger software). These are the unedited files.

+

The folder “Data1_RAW” is for the files exported from Hoboware (or +other data logger software). This folder contains the files as input for +the QC portion of the library. These files may have been modified +manually or with the formatHobo function.

+

The folder “Data2_QC” is for the output of the QCRaw operation of the +library and the input for the Aggregate operation.

+

The folder “Data3_Aggregated” is the output of the Aggregate +operation and the input for the Stats operation.

+

The folder “Data4_Stats” is the output of the SummaryStats +operation.

+

For each operation associated with the ContDataQC() function a report +is generated as an MS Word DOCX file.

+

The code below should be run before using the examples of each +operation. The code below sets up the directories and some parameters +for use in the later code.

+
# Parameters
+Selection.Operation <- c("GetGageData"
+                         , "QCRaw"
+                         , "Aggregate"
+                         , "SummaryStats")
+Selection.Type      <- c("Air","Water","AW","Gage","AWG","AG","WG")
+Selection.SUB <- c("Data0_Original"
+                   , "Data1_RAW"
+                   , "Data2_QC"
+                   , "Data3_Aggregated"
+                   , "Data4_Stats")
+(myDir.BASE <- tempdir()) # create and print temp directory for example data
+
+# Create data directories
+myDir.create <- file.path(myDir.BASE, Selection.SUB[1])
+  ifelse(dir.exists(myDir.create) == FALSE
+         , dir.create(myDir.create)
+         , "Directory already exists")
+myDir.create <- file.path(myDir.BASE, Selection.SUB[2])
+  ifelse(dir.exists(myDir.create) == FALSE
+         , dir.create(myDir.create)
+         , "Directory already exists")
+myDir.create <- file.path(myDir.BASE, Selection.SUB[3])
+  ifelse(dir.exists(myDir.create) == FALSE
+         , dir.create(myDir.create)
+         , "Directory already exists")
+myDir.create <- file.path(myDir.BASE, Selection.SUB[4])
+  ifelse(dir.exists(myDir.create) == FALSE
+         , dir.create(myDir.create)
+         , "Directory already exists")
+myDir.create <- file.path(myDir.BASE, Selection.SUB[5])
+  ifelse(dir.exists(myDir.create) == FALSE
+         , dir.create(myDir.create)
+         , "Directory already exists")
+
+# Save example data (assumes myDir.BASE directory exists)
+myData <- data_raw_test2_AW_20130426_20130725
+  write.csv(myData, file.path(myDir.BASE
+                              , Selection.SUB[2]
+                              , "test2_AW_20130426_20130725.csv"))
+myData <- data_raw_test2_AW_20130725_20131015
+  write.csv(myData, file.path(myDir.BASE
+                              , Selection.SUB[2]
+                              , "test2_AW_20130725_20131015.csv"))
+myData <- data_raw_test2_AW_20140901_20140930
+  write.csv(myData, file.path(myDir.BASE
+                              , Selection.SUB[2]
+                              , "test2_AW_20140901_20140930.csv"))
+myData <- data_raw_test4_AW_20160418_20160726
+  write.csv(myData, file.path(myDir.BASE
+                              , Selection.SUB[2]
+                              , "test4_AW_20160418_20160726.csv"))
+myFile <- "config.TZ.Central.R"
+  file.copy(file.path(path.package("ContDataQC"), "extdata", myFile)
+            , file.path(myDir.BASE, Selection.SUB[2], myFile))
+
+

GetGageData

+

The GetGageData operation of the ContDataQC() function retrieves USGS +gage data based on user input. Example code and console output is +below.

+
library(ContDataQC)
+# Parameters
+Selection.Operation <- c("GetGageData"
+                         , "QCRaw"
+                         , "Aggregate"
+                         , "SummaryStats")
+Selection.Type      <- c("Air","Water","AW","Gage","AWG","AG","WG")
+Selection.SUB <- c("Data0_Original"
+                   , "Data1_RAW"
+                   , "Data2_QC"
+                   , "Data3_Aggregated"
+                   , "Data4_Stats")
+(myDir.BASE <- tempdir()) # create and print temp directory for example data
+
## [1] "C:\\Users\\ERIK~1.LEP\\AppData\\Local\\Temp\\RtmpiIu3CZ"
+
# Create data directories
+myDir.create <- file.path(myDir.BASE, Selection.SUB[1])
+  ifelse(dir.exists(myDir.create) == FALSE
+         , dir.create(myDir.create)
+         , "Directory already exists")
+
## [1] TRUE
+
myDir.create <- file.path(myDir.BASE, Selection.SUB[2])
+  ifelse(dir.exists(myDir.create) == FALSE
+         , dir.create(myDir.create)
+         , "Directory already exists")
+
## [1] TRUE
+
myDir.create <- file.path(myDir.BASE, Selection.SUB[3])
+  ifelse(dir.exists(myDir.create) == FALSE
+         , dir.create(myDir.create)
+         , "Directory already exists")
+
## [1] TRUE
+
myDir.create <- file.path(myDir.BASE, Selection.SUB[4])
+  ifelse(dir.exists(myDir.create) == FALSE
+         , dir.create(myDir.create)
+         , "Directory already exists")
+
## [1] TRUE
+
myDir.create <- file.path(myDir.BASE, Selection.SUB[5])
+  ifelse(dir.exists(myDir.create) == FALSE
+         , dir.create(myDir.create)
+         , "Directory already exists")
+
## [1] TRUE
+
# Get Gage Data
+myData.Operation       <- "GetGageData" #Selection.Operation[1]
+myData.SiteID          <- "01187300" # Hubbard River near West Hartland, CT
+myData.Type            <- "Gage" # Selection.Type[4] 
+myData.DateRange.Start <- "2013-01-01"
+myData.DateRange.End   <- "2014-12-31"
+myDir.import           <- ""
+myDir.export           <- file.path(myDir.BASE, "Data1_RAW")
+ContDataQC(myData.Operation
+           , myData.SiteID
+           , myData.Type
+           , myData.DateRange.Start
+           , myData.DateRange.End
+           , myDir.import
+           , myDir.export)
+
## [1] "Total items to process = 1"
+
## GET: https://waterservices.usgs.gov/nwis/site/?seriesCatalogOutput=true&sites=01187300&format=rdb
+
## 
+## [1] "Getting available data; 01187300."
+## 
+##     agency_cd  site_no                           station_nm site_tp_cd
+## 530      USGS 01187300 HUBBARD RIVER NEAR WEST HARTLAND, CT         ST
+## 531      USGS 01187300 HUBBARD RIVER NEAR WEST HARTLAND, CT         ST
+## 532      USGS 01187300 HUBBARD RIVER NEAR WEST HARTLAND, CT         ST
+##     dec_lat_va dec_long_va coord_acy_cd dec_coord_datum_cd alt_va alt_acy_va
+## 530    42.0375   -72.93933            H              NAD83 594.57       0.01
+## 531    42.0375   -72.93933            H              NAD83 594.57       0.01
+## 532    42.0375   -72.93933            H              NAD83 594.57       0.01
+##     alt_datum_cd   huc_cd data_type_cd parm_cd stat_cd ts_id loc_web_ds
+## 530       NGVD29 01080207           uv   00010    <NA> 66869         NA
+## 531       NGVD29 01080207           uv   00060    <NA> 66866         NA
+## 532       NGVD29 01080207           uv   00065    <NA> 66867         NA
+##     medium_grp_cd parm_grp_cd   srs_id access_cd begin_date   end_date count_nu
+## 530           wat        <NA>  1645597         0 2015-11-04 2018-08-08     1008
+## 531           wat        <NA>  1645423         0 1990-10-01 2024-12-17    12496
+## 532           wat        <NA> 17164583         0 2007-10-01 2024-12-17     6287
+
## GET: https://nwis.waterservices.usgs.gov/nwis/iv/?site=01187300&format=waterml,1.1&ParameterCd=00010,00060,00065&startDT=2013-01-01&endDT=2014-12-31
+
## 
+## [1] "Processing item 1 of 1, COMPLETE, 01187300."
+## 
+## [1] "Task COMPLETE; 0.21 min."
+

Example of getting gage data in a different time zone specified in +user modified configuration file.

+
library(ContDataQC)
+# Parameters
+Selection.Operation <- c("GetGageData","QCRaw", "Aggregate", "SummaryStats")
+Selection.Type      <- c("Air","Water","AW","Gage","AWG","AG","WG")
+Selection.SUB <- c("Data0_Original"
+                   ,"Data1_RAW"
+                   ,"Data2_QC"
+                   ,"Data3_Aggregated"
+                   ,"Data4_Stats")
+(myDir.BASE <- tempdir()) # create and print temp directory for example data
+# Get Gage Data (central time zone)
+myData.Operation       <- "GetGageData" #Selection.Operation[1]
+myData.SiteID          <- "07032000" # Mississippi River at Memphis, TN
+myData.Type            <- Selection.Type[4] #"Gage"
+myData.DateRange.Start <- "2013-01-01"
+myData.DateRange.End   <- "2014-12-31"
+myDir.import           <- ""
+myDir.export           <- file.path(myDir.BASE, Selection.SUB[2])
+# include path if not in working directory
+myConfig               <- file.path(myDir.BASE, Selection.SUB[2]
+                                    , "config.TZ.central.R")
+ContDataQC(myData.Operation
+           , myData.SiteID
+           , myData.Type
+           , myData.DateRange.Start
+           , myData.DateRange.End
+           , myDir.import
+           , myDir.export
+           , myConfig)
+
+
+

QCRaw

+

This is operation is the main focus of the ContDataQC +library. The raw continuous data files are examined for multiple QC +tests and the results saved in a new data file (CSV) and a summary +report (DOCX file) are generated.

+
library(ContDataQC)
+# Parameters
+Selection.Operation <- c("GetGageData"
+                         , "QCRaw"
+                         , "Aggregate"
+                         , "SummaryStats")
+Selection.Type      <- c("Air","Water","AW","Gage","AWG","AG","WG")
+Selection.SUB <- c("Data0_Original"
+                   , "Data1_RAW"
+                   , "Data2_QC"
+                   , "Data3_Aggregated"
+                   , "Data4_Stats")
+(myDir.BASE <- tempdir()) # create and print temp directory for example data
+# QC Raw Data
+myData.Operation       <- "QCRaw" #Selection.Operation[2]
+myData.SiteID          <- "test2"
+myData.Type            <- Selection.Type[3] #"AW"
+myData.DateRange.Start <- "2013-01-01"
+myData.DateRange.End   <- "2014-12-31"
+myDir.import           <- file.path(myDir.BASE, Selection.SUB[2]) #"Data1_RAW"
+myDir.export           <- file.path(myDir.BASE, Selection.SUB[3]) #"Data2_QC"
+myReport.format        <- "docx"
+ContDataQC(myData.Operation
+           , myData.SiteID
+           , myData.Type
+           , myData.DateRange.Start
+           , myData.DateRange.End
+           , myDir.import
+           , myDir.export
+           , fun.myReport.format = myReport.format)
+

In some cases two sensors are used (one for air and one for water) +and the timing of the sampling is off between the two. The library +handles this fine.
+Example data below. For this example the report output was changed to +“html”.

+
library(ContDataQC)
+# Parameters
+Selection.Operation <- c("GetGageData","QCRaw", "Aggregate", "SummaryStats")
+Selection.Type      <- c("Air","Water","AW","Gage","AWG","AG","WG")
+Selection.SUB <- c("Data0_Original"
+                   ,"Data1_RAW"
+                   ,"Data2_QC"
+                   ,"Data3_Aggregated"
+                   ,"Data4_Stats")
+(myDir.BASE <- tempdir()) # create and print temp directory for example data
+# QC Raw Data (offset collection times for air and water sensors)
+myData.Operation       <- "QCRaw" #Selection.Operation[2]
+myData.SiteID          <- "test4"
+myData.Type            <- Selection.Type[3] #"AW"
+myData.DateRange.Start <- "2016-04-28"
+myData.DateRange.End   <- "2016-07-26"
+myDir.import           <- file.path(myDir.BASE, Selection.SUB[2]) #"Data1_RAW"
+myDir.export           <- file.path(myDir.BASE, Selection.SUB[3]) #"Data2_QC"
+myReport.format        <- "html"
+ContDataQC(myData.Operation
+           , myData.SiteID
+           , myData.Type
+           , myData.DateRange.Start
+           , myData.DateRange.End
+           , myDir.import
+           , myDir.export
+           , fun.myReport.format = myReport.format)
+
+
+

Aggregate

+

After QC the files are ready for analysis. The Aggregate operation +allows the user to combine (or split) files across time periods. No +report format was specified so the default “docx” format will be +generated.

+
library(contDataQC)
+# Parameters
+Selection.Operation <- c("GetGageData"
+                         , "QCRaw"
+                         , "Aggregate"
+                         , "SummaryStats")
+Selection.Type      <- c("Air","Water","AW","Gage","AWG","AG","WG")
+Selection.SUB <- c("Data0_Original"
+                   , "Data1_RAW"
+                   , "Data2_QC"
+                   , "Data3_Aggregated"
+                   , "Data4_Stats")
+(myDir.BASE <- tempdir()) # create and print temp directory for example data
+# Aggregate Data
+myData.Operation       <- "Aggregate" #Selection.Operation[3]
+myData.SiteID          <- "test2"
+myData.Type            <- Selection.Type[3] #"AW"
+myData.DateRange.Start <- "2013-01-01"
+myData.DateRange.End   <- "2014-12-31"
+myDir.import           <- file.path(myDir.BASE, Selection.SUB[3]) #"Data2_QC"
+myDir.export           <- file.path(myDir.BASE, Selection.SUB[4]) 
+#"Data3_Aggregated"
+#Leave off myReport.format and get default (docx).
+ContDataQC(myData.Operation
+           , myData.SiteID
+           , myData.Type
+           , myData.DateRange.Start
+           , myData.DateRange.End
+           , myDir.import
+           , myDir.export)
+
+
+

SummaryStats

+

The SummaryStats operation calculates a number of statistics on the +data for each sampling day. No report format was specified so the +default “docx” format will be generated.

+
library(ContDataQC)
+# Parameters
+Selection.Operation <- c("GetGageData"
+                         , "QCRaw"
+                         , "Aggregate"
+                         , "SummaryStats")
+Selection.Type      <- c("Air","Water","AW","Gage","AWG","AG","WG")
+Selection.SUB <- c("Data0_Original"
+                   , "Data1_RAW"
+                   , "Data2_QC"
+                   , "Data3_Aggregated"
+                   , "Data4_Stats")
+(myDir.BASE <- tempdir()) # create and print temp directory for example data
+# Summary Stats
+myData.Operation       <- "SummaryStats" #Selection.Operation[4]
+myData.SiteID          <- "test2"
+myData.Type            <- Selection.Type[3] #"AW"
+myData.DateRange.Start <- "2013-01-01"
+myData.DateRange.End   <- "2014-12-31"
+myDir.import           <- file.path(myDir.BASE, Selection.SUB[4]) 
+#"Data3_Aggregated"
+myDir.export           <- file.path(myDir.BASE, Selection.SUB[5]) #"Data4_Stats"
+#Leave off myReport.format and get default (docx).
+ContDataQC(myData.Operation
+           , myData.SiteID
+           , myData.Type
+           , myData.DateRange.Start
+           , myData.DateRange.End
+           , myDir.import
+           , myDir.export)
+
+
+
+

Single File Versions of ContDataQC Operatations

+

The base version of the ContDataQC() function searches the specified +directories for files that match the data type and date range. This set +up does not work for everyone. Included in the ContDataQC +package are “file” versions of the same QCRaw, Aggregate, and +SummaryStat functions. These work on a vector of file names (so multiple +files can be processed this way).Different report options are used in +each example in the code below.

+
library(ContDataQC)
+#~~~~~~~~~~~~~~
+# File Versions
+#~~~~~~~~~~~~~~
+(myDir.BASE <- tempdir()) # create and print temp directory for example data
+
+# QC Data
+myData.Operation <- "QCRaw" #Selection.Operation[2]
+#myFile <- "test2_AW_20130426_20130725.csv"
+myFile <- c("test2_AW_20130426_20130725.csv"
+           , "test2_AW_20130725_20131015.csv"
+           , "test2_AW_20140901_20140930.csv")
+myDir.import <- file.path(myDir.BASE, "Data1_RAW")
+myDir.export <- file.path(myDir.BASE, "Data2_QC")
+myReport.format <- "docx"
+ContDataQC(myData.Operation
+           , fun.myDir.import = myDir.import
+           , fun.myDir.export = myDir.export
+           , fun.myFile = myFile
+           , fun.myReport.format = myReport.format)
+
+# Aggregate Data
+myData.Operation <- "Aggregate" #Selection.Operation[3]
+myFile <- c("QC_test2_Aw_20130426_20130725.csv"
+           , "QC_test2_Aw_20130725_20131015.csv"
+           , "QC_test2_Aw_20140901_20140930.csv")
+myDir.import <- file.path(myDir.BASE, "Data2_QC")
+myDir.export <- file.path(myDir.BASE, "Data3_Aggregated")
+myReport.format <- "html"
+ContDataQC(myData.Operation
+           , fun.myDir.import = myDir.import
+           , fun.myDir.export = myDir.export
+           , fun.myFile = myFile
+           , fun.myReport.format = myReport.format)
+
+# Summary Stats
+myData.Operation <- "SummaryStats" #Selection.Operation[4]
+myFile <- "QC_test2_AW_20130426_20130725.csv"
+#myFile <- c("QC_test2_AW_20130426_20130725.csv"
+#            , "QC_test2_AW_20130725_20131015.csv"
+#            , "QC_test2_AW_20140901_20140930.csv")
+myDir.import <- file.path(myDir.BASE, "Data2_QC")
+myDir.export <- file.path(myDir.BASE, "Data4_Stats")
+#Leave off myReport.format and get default (docx).
+ContDataQC(myData.Operation
+           , fun.myDir.import = myDir.import
+           , fun.myDir.export = myDir.export
+           , fun.myFile = myFile)
+
+
+

Other Features

+

There are other features built into the ContDataQC +library. These are outlined below.

+
+
+

Configuration File

+

Through the use of a configuration file the user can change many of +the variables in the library (e.g., the names of fields, thresholds, and +date formats).

+

The ContDataQC() function allows the user to input their own +configuration file. Only variables that are different from the default +need to be added. That is, the default configuration is loaded in the +library and then the user supplied configuration. This allows the user +configuration to overwrite the defaults for that session.

+

The Config.out will output the contents of the configuration file as +used by the package and stored in the environment ContData.env.

+

The contents of the configuration file (extdata/config.ORIG.R) are +listed below.

+
# User Defined Values
+#
+# User defined values for variables used across multiple functions in this
+# library. The user has the ability to modify the values for names, units, QC
+# thresholds, etc.
+#
+# Saved in a separate environment.
+#
+# https://www.r-bloggers.com/package-wide-variablescache-in-r-packages/
+#
+# Continuous data helper script
+# Default Values
+# Erik.Leppo@tetratech.com (EWL)
+# 20150928
+# 20170323, add 3 parameters (Cond, DO, pH)
+# 20210106, replace gageheight with waterlevel
+# 20230828, updated were QC flag test thresholds, Jen
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# User defined variable names for input data
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# It is assumed that this R script is stored in a directory with the data files
+# as subdirectories. This script is intended to be "source"d from the main
+# script.
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# @keywords continuous data
+# @examples
+# #Not intended to be accessed indepedant of function ContDataQC().
+# #Data values only.  No functions.  Add to environment so only visible inside
+# #library.
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# USER may make modifications in this section but not mandatory
+# this section could be sourced so can use between scripts
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+#UserDefinedValues <- NA # default value so shows up in help files
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Environment Name ####
+# Environment for use only by ContDataQC library
+ContData.env <- new.env(parent = emptyenv())
+# The above line is not used in custom configurations.
+# assign variables to new environment requires editing of all lines.
+# For example, myDelim <- "_" BECOMES ContData.env$myDelim, "_"
+###
+# list all elements in environment
+# ls(ContData.env)  # all elements in environment
+# as.list(ContData.env)  # all elements in environment with assigned values
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Delimiter in File Names (e.g., test2_AW_201301_20131231.csv)
+ContData.env$myDelim <- "_"
+ContData.env$myDelim_LakeID <- "--"
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Acceptable column names for the data ####
+## Basic
+ContData.env$myName.SiteID        <- "SiteID"
+ContData.env$myName.Date          <- "Date"
+ContData.env$myName.Time          <- "Time"
+ContData.env$myName.DateTime      <- "Date.Time"
+#(special characters (e.g., %, space, or /) are converted to "." by R
+# , "deg" converted to "A")
+### IF CHANGE UNITS WILL NEED TO MODIFY THRESHOLDS ###
+ContData.env$myUnits.AirTemp    <- "C" # C or F
+ContData.env$myUnits.WaterTemp  <- ContData.env$myUnits.AirTemp
+ContData.env$myUnits.AirBP      <- "psi"
+ContData.env$myUnits.WaterP     <- ContData.env$myUnits.AirBP
+ContData.env$myUnits.SensorDepth <- "ft"
+ContData.env$myUnits.Discharge  <- "ft3.s"
+ContData.env$myUnits.Cond       <- "uS.cm"
+ContData.env$myUnits.DO         <- "mg.L"
+ContData.env$myUnits.DO.adj     <- "mg.L"
+ContData.env$myUnits.DO.pctsat  <- "percent"
+ContData.env$myUnits.pH         <- "SU"
+ContData.env$myUnits.Turbidity  <- "NTU"
+ContData.env$myUnits.Chlorophylla <- "g.cm3"
+ContData.env$myUnits.WaterLevel <- "ft"
+ContData.env$myUnits.Salinity   <- "ppt"
+## Logger Fields ----
+ContData.env$myName.RowID.Water   <- "Water.RowID"
+ContData.env$myName.LoggerID.Water<- "Water.LoggerID"
+ContData.env$myName.RowID.Air     <- "Air.RowID"
+ContData.env$myName.LoggerID.Air  <- "Air.LoggerID"
+ContData.env$myName.LoggerDeployment  <- "Logger.Deployment"
+ContData.env$myName.LoggerDeployment.start <- "start"
+ContData.env$myName.LoggerDeployment.end   <- "end"
+## Parameters as appear in logger files
+ContData.env$myName.WaterTemp     <- paste0("Water.Temp."
+                                            ,ContData.env$myUnits.WaterTemp)
+# "deg" from HoboWare files sometimes adds "A " in front.  Replace with "." in R
+ContData.env$myName.AirTemp       <- paste0("Air.Temp."
+                                            ,ContData.env$myUnits.AirTemp)
+# "deg" from HoboWare files sometimes adds "A " in front.  Replace with "." in R
+ContData.env$myName.AirBP         <- paste0("Air.BP."
+                                            , ContData.env$myUnits.AirBP)
+ContData.env$myName.WaterP        <- paste0("Water.P."
+                                            , ContData.env$myUnits.WaterP)
+ContData.env$myName.SensorDepth   <- paste0("Sensor.Depth."
+                                            , ContData.env$myUnits.SensorDepth)
+ContData.env$myName.Discharge     <- paste0("Discharge."
+                                            , ContData.env$myUnits.Discharge)
+ContData.env$myName.Cond          <- paste0("Conductivity."
+                                            , ContData.env$myUnits.Cond)
+ContData.env$myName.DO            <- paste0("DO.", ContData.env$myUnits.DO)
+ContData.env$myName.DO.adj    <- paste0("DO.adj.", ContData.env$myUnits.DO.adj)
+ContData.env$myName.DO.pctsat     <- paste0("DO.pctsat.", ContData.env$myUnits.DO.pctsat)
+ContData.env$myName.pH            <- paste0("pH."
+                                            , ContData.env$myUnits.pH)
+ContData.env$myName.Turbidity     <- paste0("Turbidity."
+                                            , ContData.env$myUnits.Turbidity)
+ContData.env$myName.Chlorophylla   <- paste0("Chlorophylla."
+                                            , ContData.env$myUnits.Chlorophylla)
+ContData.env$myName.WaterLevel    <- paste0("Water.Level."
+                                            , ContData.env$myUnits.WaterLevel)
+ContData.env$myName.Salinity      <- paste0("Salinity."
+                                            , ContData.env$myUnits.Salinity)
+## Plot Labels
+ContData.env$myLab.Date           <- "Date"
+ContData.env$myLab.DateTime       <- "Date"
+ContData.env$myLab.WaterTemp      <- paste0("Temperature, Water (deg "
+                                            ,ContData.env$myUnits.WaterTemp
+                                            ,")")
+ContData.env$myLab.AirTemp        <- paste0("Temperature, Air (deg "
+                                            ,ContData.env$myUnits.AirTemp
+                                            ,")")
+ContData.env$myLab.AirBP          <- paste0("Barometric Pressure, Air ("
+                                            ,ContData.env$myUnits.WaterP
+                                            ,")")
+ContData.env$myLab.WaterP         <- paste0("Pressure, Water ("
+                                            ,ContData.env$myUnits.AirBP
+                                            ,")")
+ContData.env$myLab.SensorDepth    <- paste0("Sensor Depth ("
+                                            ,ContData.env$myUnits.SensorDepth
+                                            ,")"
+                                            ,sep="")
+ContData.env$myLab.Temp.BOTH      <- paste0("Temperature (deg "
+                                            ,ContData.env$myUnits.WaterTemp
+                                            ,")")
+ContData.env$myLab.Discharge      <- paste0("Discharge ("
+                                            ,sub("\\.","/"
+                                                ,ContData.env$myUnits.Discharge)
+                                            ,")")  #replace "." with "/"
+ContData.env$myLab.Cond           <- paste0("Conductivity ("
+                                            ,sub("\\.","/"
+                                                 ,ContData.env$myUnits.Cond)
+                                            ,")")    #replace "." with "/"
+ContData.env$myLab.DO             <- paste0("Dissolved Oxygen ("
+                                            ,sub("\\.","/"
+                                                 ,ContData.env$myUnits.DO)
+                                            ,")")  #replace "." with "/"
+ContData.env$myLab.DO.adj         <- paste0("Dissolved Oxygen, adjusted ("
+                                            ,sub("\\.","/"
+                                                 ,ContData.env$myUnits.DO.adj)
+                                            ,")")  #replace "." with "/"
+ContData.env$myLab.DO.pctsat <- paste0("Dissolved Oxygen, percent saturation ("
+                                            ,sub("\\.","/"
+                                            ,ContData.env$myUnits.DO.pctsat)
+                                            ,")")  #replace "." with "/"
+ContData.env$myLab.pH             <- paste0("pH ("
+                                            ,ContData.env$myUnits.pH
+                                            ,")")
+ContData.env$myLab.Turbidity      <- paste0("Turbidity ("
+                                            ,ContData.env$myUnits.Turbidity
+                                            ,")")
+ContData.env$myLab.Chlorophylla   <- paste0("Chlorophyll a ("
+                                            ,sub("\\.","/"
+                                             ,ContData.env$myUnits.Chlorophylla)
+                                            ,")")    #replace "." with "/"
+ContData.env$myLab.WaterLevel     <- paste0("Water Level ("
+                                            ,ContData.env$myUnits.WaterLevel
+                                            ,")")
+ContData.env$myLab.Salinity       <- paste0("Salinity ("
+                                            ,ContData.env$myUnits.Salinity
+                                            ,")")
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Discrete Measurements ####
+ContData.env$myPrefix.Discrete          <- "Discrete"
+# Discrete, Names
+ContData.env$myName.Discrete.WaterTemp  <- paste(ContData.env$myPrefix.Discrete
+                                                 ,ContData.env$myName.WaterTemp
+                                                 ,sep=".")
+ContData.env$myName.Discrete.AirTemp    <- paste(ContData.env$myPrefix.Discrete
+                                                 ,ContData.env$myName.AirTemp
+                                                 ,sep=".")
+ContData.env$myName.Discrete.AirBP      <- paste(ContData.env$myPrefix.Discrete
+                                                 ,ContData.env$myName.AirBP
+                                                 ,sep=".")
+ContData.env$myName.Discrete.WaterP     <- paste(ContData.env$myPrefix.Discrete
+                                                 ,ContData.env$myName.WaterP
+                                                 ,sep=".")
+ContData.env$myName.Discrete.SensorDepth <- paste(ContData.env$myPrefix.Discrete
+                                                ,ContData.env$myName.SensorDepth
+                                                  ,sep=".")
+ContData.env$myName.Discrete.Discharge  <- paste(ContData.env$myPrefix.Discrete
+                                                 ,ContData.env$myName.Discharge
+                                                 ,sep=".")
+ContData.env$myName.Discrete.Cond       <- paste(ContData.env$myPrefix.Discrete
+                                                 ,ContData.env$myName.Cond
+                                                 ,sep=".")
+ContData.env$myName.Discrete.DO         <- paste(ContData.env$myPrefix.Discrete
+                                                 ,ContData.env$myName.DO
+                                                 ,sep=".")
+ContData.env$myName.Discrete.DO.adj     <- paste(ContData.env$myPrefix.Discrete
+                                                 ,ContData.env$myName.DO.adj
+                                                 ,sep=".")
+ContData.env$myName.Discrete.DO.pctsat  <- paste(ContData.env$myPrefix.Discrete
+                                                 , ContData.env$myName.DO.pctsat
+                                                 , sep=".")
+ContData.env$myName.Discrete.pH         <- paste(ContData.env$myPrefix.Discrete
+                                                 ,ContData.env$myName.pH
+                                                 ,sep=".")
+ContData.env$myName.Discrete.Turbidity  <- paste(ContData.env$myPrefix.Discrete
+                                                 ,ContData.env$myName.Turbidity
+                                                 ,sep=".")
+ContData.env$myName.Discrete.Chlorophylla <-paste(ContData.env$myPrefix.Discrete
+                                                 ,ContData.env$myName.Chlorophylla
+                                                 ,sep=".")
+ContData.env$myName.Discrete.WaterLevel <- paste(ContData.env$myPrefix.Discrete
+                                                 ,ContData.env$myName.WaterLevel
+                                                 ,sep=".")
+ContData.env$myName.Discrete.Salinity <- paste(ContData.env$myPrefix.Discrete
+                                                 ,ContData.env$myName.Salinity
+                                                 ,sep=".")
+# Discrete, Labels
+ContData.env$myLab.Discrete.WaterTemp   <- paste(ContData.env$myLab.WaterTemp
+                                                 ,"(Discrete)"
+                                                                         ,sep=" ")
+ContData.env$myLab.Discrete.AirTemp     <- paste(ContData.env$myLab.AirTemp
+                                                 ,"(Discrete)"
+                                                                         ,sep=" ")
+ContData.env$myLab.Discrete.AirBP       <- paste(ContData.env$myLab.AirBP
+                                                 ,"(Discrete)"
+                                                                         ,sep=" ")
+ContData.env$myLab.Discrete.WaterP      <- paste(ContData.env$myLab.WaterP
+                                                 ,"(Discrete)"
+                                                 ,sep=" ")
+ContData.env$myLab.Discrete.SensorDepth <- paste(ContData.env$myLab.SensorDepth
+                                                 ,"(Discrete)"
+                                                 ,sep=" ")
+ContData.env$myLab.Discrete.Discharge   <- paste(ContData.env$myLab.Discharge
+                                                 ,"(Discrete)"
+                                                 ,sep=" ")
+ContData.env$myLab.Discrete.Cond        <- paste(ContData.env$myLab.Cond
+                                                 ,"(Discrete)"
+                                                 ,sep=" ")
+ContData.env$myLab.Discrete.DO          <- paste(ContData.env$myLab.DO
+                                                 ,"(Discrete)"
+                                                 ,sep=" ")
+ContData.env$myLab.Discrete.DO.adj      <- paste(ContData.env$myLab.DO.adj
+                                                 ,"(Discrete)"
+                                                 ,sep=" ")
+ContData.env$myLab.Discrete.DO.pctsat   <- paste(ContData.env$myLab.DO.pctsat
+                                                 ,"(Discrete)"
+                                                 ,sep=" ")
+ContData.env$myLab.Discrete.pH          <- paste(ContData.env$myLab.pH
+                                                 ,"(Discrete)"
+                                                 ,sep=" ")
+ContData.env$myLab.Discrete.Turbidity   <- paste(ContData.env$myLab.Turbidity
+                                                 ,"(Discrete)"
+                                                 ,sep=" ")
+ContData.env$myLab.Discrete.Chlorophylla<- paste(ContData.env$myLab.Chlorophylla
+                                                 ,"(Discrete)"
+                                                 ,sep=" ")
+ContData.env$myLab.Discrete.WaterLevel  <- paste(ContData.env$myLab.WaterLevel
+                                                 ,"(Discrete)"
+                                                 ,sep=" ")
+ContData.env$myLab.Discrete.Salinity  <- paste(ContData.env$myLab.Salinity
+                                                 ,"(Discrete)"
+                                                 ,sep=" ")
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Automated QC stuff ####
+## data type/stages
+ContData.env$myDataQuality.Raw        <- "RAW"
+ContData.env$myDataQuality.QCauto     <- "QCauto"
+ContData.env$myDataQuality.QCmanual   <- "QCmanual"
+ContData.env$myDataQuality.Final      <- "Final"
+ContData.env$myDataQuality.Aggregated <- "Aggregated"
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Directory Names ####
+ContData.env$myName.Dir.0Original  <- "Data0_Original"
+ContData.env$myName.Dir.1Raw       <- "Data1_Raw"
+ContData.env$myName.Dir.2QC        <- "Data2_QC"
+ContData.env$myName.Dir.3Agg       <- "Data3_Aggregated"
+ContData.env$myName.Dir.4Stats     <- "Data4_Stats"
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Data Fields ####
+ContData.env$myNames.DataFields <- c(ContData.env$myName.WaterTemp
+                                     , ContData.env$myName.AirTemp
+                                                       , ContData.env$myName.AirBP
+                                     , ContData.env$myName.WaterP
+                                     , ContData.env$myName.SensorDepth
+                                     , ContData.env$myName.Discharge
+                                     , ContData.env$myName.Cond
+                                     , ContData.env$myName.DO
+                                                       , ContData.env$myName.DO.adj
+                                                       , ContData.env$myName.DO.pctsat
+                                     , ContData.env$myName.pH
+                                     , ContData.env$myName.Turbidity
+                                     , ContData.env$myName.Chlorophylla
+                                     , ContData.env$myName.WaterLevel
+                                                       , ContData.env$myName.Salinity
+                                     , ContData.env$myName.Discrete.WaterTemp
+                                     , ContData.env$myName.Discrete.AirTemp
+                                     , ContData.env$myName.Discrete.WaterP
+                                     , ContData.env$myName.Discrete.AirBP
+                                     , ContData.env$myName.Discrete.SensorDepth
+                                     , ContData.env$myName.Discrete.Discharge
+                                     , ContData.env$myName.Discrete.Cond
+                                     , ContData.env$myName.Discrete.DO
+                                                       , ContData.env$myName.Discrete.DO.adj
+                                                       , ContData.env$myName.Discrete.DO.pctsat
+                                     , ContData.env$myName.Discrete.pH
+                                     , ContData.env$myName.Discrete.Turbidity
+                                     , ContData.env$myName.Discrete.Chlorophylla
+                                     , ContData.env$myName.Discrete.WaterLevel
+                                                       , ContData.env$myName.Discrete.Salinity
+                                     )
+ContData.env$myNames.DataFields.Lab <- c(ContData.env$myLab.WaterTemp
+                                         , ContData.env$myLab.AirTemp
+                                         , ContData.env$myLab.AirBP
+                                         , ContData.env$myLab.WaterP
+                                         , ContData.env$myLab.SensorDepth
+                                         , ContData.env$myLab.Discharge
+                                         , ContData.env$myLab.Cond
+                                         , ContData.env$myLab.DO
+                                         , ContData.env$myLab.DO.adj
+                                         , ContData.env$myLab.DO.pctsat
+                                         , ContData.env$myLab.pH
+                                         , ContData.env$myLab.Turbidity
+                                         , ContData.env$myLab.Chlorophylla
+                                         , ContData.env$myLab.WaterLevel
+                                         , ContData.env$myLab.Salinity
+                                         , ContData.env$myLab.Discrete.WaterTemp
+                                         , ContData.env$myLab.Discrete.AirTemp
+                                         , ContData.env$myLab.Discrete.WaterP
+                                         , ContData.env$myLab.Discrete.AirBP
+                                      , ContData.env$myLab.Discrete.SensorDepth
+                                         , ContData.env$myLab.Discrete.Discharge
+                                         , ContData.env$myLab.Discrete.Cond
+                                         , ContData.env$myLab.Discrete.DO
+                                      , ContData.env$myLab.Discrete.DO.adj
+                                      , ContData.env$myLab.Discrete.DO.pctsat
+                                         , ContData.env$myLab.Discrete.pH
+                                         , ContData.env$myLab.Discrete.Turbidity
+                                      , ContData.env$myLab.Discrete.Chlorophylla
+                                        , ContData.env$myLab.Discrete.WaterLevel
+                                      , ContData.env$myLab.Discrete.Salinity
+                                         )
+ContData.env$myNames.DataFields.Col <- c("blue","green","gray","gray","black"
+                                         ,"brown","purple","orange","salmon"
+                                         ,"rosybrown","aquamarine1")
+#
+## Name Order (change order below to change order in output file)
+ContData.env$myNames.Order <- c(ContData.env$myName.SiteID
+                                , ContData.env$myName.Date
+                                , ContData.env$myName.Time
+                                , ContData.env$myName.DateTime
+                                , ContData.env$myName.LoggerDeployment
+                                , ContData.env$myName.WaterTemp
+                                , ContData.env$myName.LoggerID.Air
+                                , ContData.env$myName.RowID.Air
+                                , ContData.env$myName.AirTemp
+                                , ContData.env$myName.WaterP
+                                , ContData.env$myName.AirBP
+                                , ContData.env$myName.SensorDepth
+                                , ContData.env$myName.Discharge
+                                , ContData.env$myName.Cond
+                                , ContData.env$myName.DO
+                                , ContData.env$myName.DO.adj
+                                , ContData.env$myName.DO.pctsat
+                                , ContData.env$myName.pH
+                                , ContData.env$myName.Turbidity
+                                , ContData.env$myName.Chlorophylla
+                                , ContData.env$myName.WaterLevel
+                                , ContData.env$myName.Salinity
+                                , ContData.env$myName.LoggerID.Water
+                                , ContData.env$myName.RowID.Water
+                                , ContData.env$myName.Discrete.WaterTemp
+                                , ContData.env$myName.Discrete.AirTemp
+                                , ContData.env$myName.Discrete.WaterP
+                                , ContData.env$myName.Discrete.AirBP
+                                , ContData.env$myName.Discrete.SensorDepth
+                                , ContData.env$myName.Discrete.Discharge
+                                , ContData.env$myName.Discrete.Cond
+                                , ContData.env$myName.Discrete.DO
+                                , ContData.env$myName.Discrete.DO.adj
+                                , ContData.env$myName.Discrete.DO.pctsat
+                                , ContData.env$myName.Discrete.pH
+                                , ContData.env$myName.Discrete.Turbidity
+                                , ContData.env$myName.Discrete.Chlorophylla
+                                , ContData.env$myName.Discrete.WaterLevel
+                                , ContData.env$myName.Discrete.Salinity
+                                )
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+## Data Quality Flag Values ####
+ContData.env$myFlagVal.Pass    <- "P"
+ContData.env$myFlagVal.NotEval <- "NA"
+ContData.env$myFlagVal.Suspect <- "S"
+ContData.env$myFlagVal.Fail    <- "F"
+ContData.env$myFlagVal.NoData  <- "X"
+ContData.env$myFlagVal.Order   <- c(ContData.env$myFlagVal.Pass
+                                    , ContData.env$myFlagVal.Suspect
+                                    , ContData.env$myFlagVal.Fail
+                                    , ContData.env$myFlagVal.NoData)
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# QC Tests and Calculations ####
+#http://stackoverflow.com/questions/16143700/pasting-two-vectors-with-combinations-of-all-vectors-elements
+#myNames.QCTests.Calcs.combo <- as.vector(t(outer(myNames.QCTests,myNames.QCTests.Calcs,paste,sep=".")))
+# combine so can check for and remove later.
+#myNames.DataFields.QCTests.Calcs.combo <- as.vector(t(outer(myNames.DataFields,myNames.QCTests.Calcs.combo,paste,sep=".")))
+# Data Quality Flag Thresholds
+# _QC, Gross----
+## Gross Min/Max, Fail (equipment)
+### Examines values as outliers versus threholds
+### if value >= Hi or <= Lo then flagged as "Fail"
+ContData.env$myThresh.Gross.Fail.Hi.WaterTemp    <- 30
+ContData.env$myThresh.Gross.Fail.Lo.WaterTemp    <- -1
+ContData.env$myThresh.Gross.Fail.Hi.AirTemp      <- 38
+ContData.env$myThresh.Gross.Fail.Lo.AirTemp      <- -25
+ContData.env$myThresh.Gross.Fail.Hi.AirBP        <- 15
+ContData.env$myThresh.Gross.Fail.Lo.AirBP        <- 13
+ContData.env$myThresh.Gross.Fail.Hi.WaterP       <- 17
+ContData.env$myThresh.Gross.Fail.Lo.WaterP       <- 13
+ContData.env$myThresh.Gross.Fail.Hi.SensorDepth  <- 10^5 # dependent upon stream size
+ContData.env$myThresh.Gross.Fail.Lo.SensorDepth  <- -1   # dependent upon stream size
+ContData.env$myThresh.Gross.Fail.Hi.Discharge    <- 10^5 # dependent upon stream size
+ContData.env$myThresh.Gross.Fail.Lo.Discharge    <- -1   # dependent upon stream size
+ContData.env$myThresh.Gross.Fail.Hi.Cond         <- 1500 # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Lo.Cond         <- 10   # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Hi.DO           <- 18   # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Lo.DO           <- 1    # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Hi.DO.adj       <- 18   # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Lo.DO.adj       <- 1    # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Hi.DO.pctsat    <- 120   # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Lo.DO.pctsat    <- -1    # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Hi.pH           <- 12   # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Lo.pH           <- 3    # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Hi.Turbidity    <- 10^5 # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Lo.Turbidity    <- -1   # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Hi.Chlorophylla <- 10^5 # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Lo.Chlorophylla <- -1   # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Fail.Hi.WaterLevel   <- ContData.env$myThresh.Gross.Fail.Hi.SensorDepth
+ContData.env$myThresh.Gross.Fail.Lo.WaterLevel   <- ContData.env$myThresh.Gross.Fail.Lo.SensorDepth
+ContData.env$myThresh.Gross.Fail.Hi.Salinity      <- 41
+ContData.env$myThresh.Gross.Fail.Lo.Salinity     <- 2
+## Gross Min/Max, Suspect (extreme)
+### Examines values as outliers versus threholds
+### if value >= Hi or <= Lo then flagged as "Suspect"
+ContData.env$myThresh.Gross.Suspect.Hi.WaterTemp    <- 25
+ContData.env$myThresh.Gross.Suspect.Lo.WaterTemp    <- -0.5
+ContData.env$myThresh.Gross.Suspect.Hi.AirTemp      <- 35
+ContData.env$myThresh.Gross.Suspect.Lo.AirTemp      <- -23
+ContData.env$myThresh.Gross.Suspect.Hi.AirBP        <- 14.8
+ContData.env$myThresh.Gross.Suspect.Lo.AirBP        <- 13.0
+ContData.env$myThresh.Gross.Suspect.Hi.WaterP       <- 16.8
+ContData.env$myThresh.Gross.Suspect.Lo.WaterP       <- 13.5
+ContData.env$myThresh.Gross.Suspect.Hi.SensorDepth  <- 10^3 # dependent upon stream size
+ContData.env$myThresh.Gross.Suspect.Lo.SensorDepth  <- 0    # dependent upon stream size
+ContData.env$myThresh.Gross.Suspect.Hi.Discharge    <- 10^3 # dependent upon stream size
+ContData.env$myThresh.Gross.Suspect.Lo.Discharge    <- -1   # dependent upon stream size
+ContData.env$myThresh.Gross.Suspect.Hi.Cond         <- 1200 # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Lo.Cond         <- 20   # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Hi.DO           <- 16   # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Lo.DO           <- 2    # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Hi.DO.adj       <- 18   # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Lo.DO.adj       <- 2   # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Hi.DO.pctsat    <- 100   # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Lo.DO.pctsat    <- 0    # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Hi.pH           <- 11   # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Lo.pH           <- 4    # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Hi.Turbidity    <- 10^3 # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Lo.Turbidity    <- -1   # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Hi.Chlorophylla <- 10^3 # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Lo.Chlorophylla <- 1    # this threshold has not been closely evaluated
+ContData.env$myThresh.Gross.Suspect.Hi.WaterLevel   <- ContData.env$myThresh.Gross.Suspect.Hi.SensorDepth
+ContData.env$myThresh.Gross.Suspect.Lo.WaterLevel   <- ContData.env$myThresh.Gross.Suspect.Lo.SensorDept
+ContData.env$myThresh.Gross.Suspect.Hi.Salinity    <- 37
+ContData.env$myThresh.Gross.Suspect.Lo.Salinity    <- 3
+# _QC, Spike ----
+## Spike thresholds (absolute change)
+### Examines difference between consecutive measurements
+### if delta >= Hi then flagged as "Fail"
+### if delta >= Lo then flagged as "Suspect"
+ContData.env$myThresh.Spike.Hi.WaterTemp    <- 2
+ContData.env$myThresh.Spike.Lo.WaterTemp    <- 1.5
+ContData.env$myThresh.Spike.Hi.AirTemp      <- 10
+ContData.env$myThresh.Spike.Lo.AirTemp      <- 8
+ContData.env$myThresh.Spike.Hi.AirBP        <- 0.25
+ContData.env$myThresh.Spike.Lo.AirBP        <- 0.15
+ContData.env$myThresh.Spike.Hi.WaterP       <- 0.7
+ContData.env$myThresh.Spike.Lo.WaterP       <- 0.5
+ContData.env$myThresh.Spike.Hi.SensorDepth  <- 10^4 # dependent upon stream size
+ContData.env$myThresh.Spike.Lo.SensorDepth  <- 10^3 # dependent upon stream size
+ContData.env$myThresh.Spike.Hi.Discharge    <- 10^4 # dependent upon stream size
+ContData.env$myThresh.Spike.Lo.Discharge    <- 10^3 # dependent upon stream size
+ContData.env$myThresh.Spike.Hi.Cond         <- 10   # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Lo.Cond         <- 5    # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Hi.DO           <- 4   # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Lo.DO           <- 2    # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Hi.DO.adj       <- 4   # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Lo.DO.adj       <- 2    # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Hi.DO.pctsat    <- 25   # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Lo.DO.pctsat    <- 10    # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Hi.pH           <- 10   # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Lo.pH           <- 5    # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Hi.Turbidity    <- 10^4 # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Lo.Turbidity    <- 10^3 # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Hi.Chlorophylla <- 10^4 # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Lo.Chlorophylla <- 10^3 # this threshold has not been closely evaluated
+ContData.env$myThresh.Spike.Hi.WaterLevel  <- ContData.env$myThresh.Spike.Hi.SensorDepth
+ContData.env$myThresh.Spike.Lo.WaterLevel  <- ContData.env$myThresh.Spike.Lo.SensorDepth
+ContData.env$myThresh.Spike.Hi.Salinity    <- 5
+ContData.env$myThresh.Spike.Lo.Salinity    <- 3
+# _QC, ROC----
+## Rate of Change (relative change)
+### Examines SD over "period" and difference in consecutive values
+### If delta >= SD.number * SD then flagged as "Suspect"
+ContData.env$myDefault.RoC.SD.number  <- 6
+ContData.env$myDefault.RoC.SD.period  <- 25 #hours
+ContData.env$myThresh.RoC.SD.number.WaterTemp    <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.WaterTemp    <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.AirTemp      <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.AirTemp      <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.AirBP        <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.AirBP        <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.WaterP       <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.WaterP       <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.SensorDepth  <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.SensorDepth  <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.Discharge    <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.Discharge    <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.Cond         <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.Cond         <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.DO           <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.DO           <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.DO.adj       <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.DO.adj       <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.DO.pctsat    <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.DO.pctsat    <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.pH           <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.pH           <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.Turbidity    <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.Turbidity    <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.Chlorophylla <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.Chlorophylla <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.WaterLevel   <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.WaterLevel   <- ContData.env$myDefault.RoC.SD.period
+ContData.env$myThresh.RoC.SD.number.Salinity     <- ContData.env$myDefault.RoC.SD.number
+ContData.env$myThresh.RoC.SD.period.Salinity     <- ContData.env$myDefault.RoC.SD.period
+# QC, Flat Line----
+## No Change (flat-line)
+### Examines consecutive values within "Tolerance" of each other
+### If number of consecutive values >= Hi then flagged as "Fail"
+### If number of consecutive values >= Lo (and < Hi) then flagged as "Suspect"
+ContData.env$myDefault.Flat.Hi        <- 30  # maximum is myThresh.Flat.MaxComp
+ContData.env$myDefault.Flat.Lo        <- 15
+ContData.env$myDefault.Flat.Tolerance <- 0.01 # set to one sigdig less than measurements.  Check with fivenum(x)
+ContData.env$myThresh.Flat.Hi.WaterTemp           <- 100
+ContData.env$myThresh.Flat.Lo.WaterTemp           <- 60
+ContData.env$myThresh.Flat.Tolerance.WaterTemp    <- 0.01
+ContData.env$myThresh.Flat.Hi.AirTemp             <- 60
+ContData.env$myThresh.Flat.Lo.AirTemp             <- 30
+ContData.env$myThresh.Flat.Tolerance.AirTemp      <- 0.01
+ContData.env$myThresh.Flat.Hi.AirBP               <- 15
+ContData.env$myThresh.Flat.Lo.AirBP               <- 10
+ContData.env$myThresh.Flat.Tolerance.AirBP        <- 0.001
+ContData.env$myThresh.Flat.Hi.WaterP              <- 15
+ContData.env$myThresh.Flat.Lo.WaterP              <- 10
+ContData.env$myThresh.Flat.Tolerance.WaterP       <- 0.001
+ContData.env$myThresh.Flat.Hi.SensorDepth         <- 60
+ContData.env$myThresh.Flat.Lo.SensorDepth         <- 30
+ContData.env$myThresh.Flat.Tolerance.SensorDepth  <- 0.01
+ContData.env$myThresh.Flat.Hi.Discharge           <- ContData.env$myDefault.Flat.Hi * 2
+ContData.env$myThresh.Flat.Lo.Discharge           <- ContData.env$myDefault.Flat.Lo * 2
+ContData.env$myThresh.Flat.Tolerance.Discharge    <- 0.01
+ContData.env$myThresh.Flat.Hi.Cond                <- ContData.env$myDefault.Flat.Hi * 2
+ContData.env$myThresh.Flat.Lo.Cond                <- ContData.env$myDefault.Flat.Lo * 2
+ContData.env$myThresh.Flat.Tolerance.Cond         <- 0.01
+ContData.env$myThresh.Flat.Hi.DO                  <- ContData.env$myDefault.Flat.Hi * 2
+ContData.env$myThresh.Flat.Lo.DO                  <- ContData.env$myDefault.Flat.Lo * 2
+ContData.env$myThresh.Flat.Tolerance.DO           <- 0.01
+ContData.env$myThresh.Flat.Hi.DO.adj              <- ContData.env$myDefault.Flat.Hi * 2
+ContData.env$myThresh.Flat.Lo.DO.adj              <- ContData.env$myDefault.Flat.Lo * 2
+ContData.env$myThresh.Flat.Tolerance.DO.adj       <- 0.01
+ContData.env$myThresh.Flat.Hi.DO.pctsat           <- ContData.env$myDefault.Flat.Hi * 2
+ContData.env$myThresh.Flat.Lo.DO.pctsat           <- ContData.env$myDefault.Flat.Lo * 2
+ContData.env$myThresh.Flat.Tolerance.DO.pctsat    <- 0.01
+ContData.env$myThresh.Flat.Hi.pH                  <- ContData.env$myDefault.Flat.Hi * 2
+ContData.env$myThresh.Flat.Lo.pH                  <- ContData.env$myDefault.Flat.Lo * 2
+ContData.env$myThresh.Flat.Tolerance.pH           <- 0.01
+ContData.env$myThresh.Flat.Hi.Turbidity           <- ContData.env$myDefault.Flat.Hi * 2
+ContData.env$myThresh.Flat.Lo.Turbidity           <- ContData.env$myDefault.Flat.Lo * 2
+ContData.env$myThresh.Flat.Tolerance.Turbidity    <- 0.01
+ContData.env$myThresh.Flat.Hi.Chlorophylla        <- ContData.env$myDefault.Flat.Hi * 2
+ContData.env$myThresh.Flat.Lo.Chlorophylla        <- ContData.env$myDefault.Flat.Lo * 2
+ContData.env$myThresh.Flat.Tolerance.Chlorophylla <- 0.01
+ContData.env$myThresh.Flat.Hi.WaterLevel          <- ContData.env$myThresh.Flat.Hi.SensorDepth
+ContData.env$myThresh.Flat.Lo.WaterLevel          <- ContData.env$myThresh.Flat.Lo.SensorDepth
+ContData.env$myThresh.Flat.Tolerance.WaterLevel   <- ContData.env$myThresh.Flat.Tolerance.SensorDepth
+ContData.env$myThresh.Flat.Hi.Salinity            <- ContData.env$myDefault.Flat.Hi * 2
+ContData.env$myThresh.Flat.Lo.Salinity            <- ContData.env$myDefault.Flat.Lo * 2
+ContData.env$myThresh.Flat.Tolerance.Salinity     <- 0.01
+#
+ContData.env$myThresh.Flat.MaxComp    <- max(ContData.env$myThresh.Flat.Hi.WaterTemp
+                                             , ContData.env$myThresh.Flat.Hi.AirTemp
+                                             , ContData.env$myThresh.Flat.Hi.AirBP
+                                             , ContData.env$myThresh.Flat.Hi.WaterP
+                                             , ContData.env$myThresh.Flat.Hi.SensorDepth
+                                             , ContData.env$myThresh.Flat.Hi.Discharge
+                                             , ContData.env$myThresh.Flat.Hi.Cond
+                                             , ContData.env$myThresh.Flat.Hi.DO
+                                             , ContData.env$myThresh.Flat.Hi.DO.adj
+                                             , ContData.env$myThresh.Flat.Hi.DO.pctsat
+                                             , ContData.env$myThresh.Flat.Hi.pH
+                                             , ContData.env$myThresh.Flat.Hi.Turbidity
+                                             , ContData.env$myThresh.Flat.Hi.Chlorophylla
+                                             , ContData.env$myThresh.Flat.Hi.WaterLevel
+                                             , ContData.env$myThresh.Flat.Hi.Salinity
+                                             )
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Data Fields with Flags ####
+ContData.env$myName.Flag        <- "Flag" # flag prefix
+ContData.env$myNames.Cols4Flags <- c(ContData.env$myName.DateTime
+                                     , ContData.env$myNames.DataFields)
+ContData.env$myNames.Flags      <- paste(ContData.env$myName.Flag
+                                         , ContData.env$myNames.Cols4Flags
+                                         , sep=".")
+# define ones using in the calling script
+
+## flag labels
+ContData.env$myName.Flag.DateTime     <- paste(ContData.env$myName.Flag
+                                               , ContData.env$myName.DateTime
+                                               , sep=".")
+ContData.env$myName.Flag.WaterTemp    <- paste(ContData.env$myName.Flag
+                                               , ContData.env$myName.WaterTemp
+                                               , sep=".")
+ContData.env$myName.Flag.AirTemp      <- paste(ContData.env$myName.Flag
+                                               , ContData.env$myName.AirTemp
+                                               , sep=".")
+ContData.env$myName.Flag.AirBP        <- paste(ContData.env$myName.Flag
+                                               , ContData.env$myName.AirBP
+                                               , sep=".")
+ContData.env$myName.Flag.WaterP       <- paste(ContData.env$myName.Flag
+                                               , ContData.env$myName.WaterP
+                                               , sep=".")
+ContData.env$myName.Flag.SensorDepth  <- paste(ContData.env$myName.Flag
+                                               , ContData.env$myName.SensorDepth
+                                               , sep=".")
+ContData.env$myName.Flag.Discharge    <- paste(ContData.env$myName.Flag
+                                               , ContData.env$myName.Discharge
+                                               , sep=".")
+ContData.env$myName.Flag.Cond         <- paste(ContData.env$myName.Flag
+                                               , ContData.env$myName.Cond
+                                               , sep=".")
+ContData.env$myName.Flag.DO           <- paste(ContData.env$myName.Flag
+                                               , ContData.env$myName.DO
+                                               , sep=".")
+ContData.env$myName.Flag.DO.adj       <- paste(ContData.env$myName.Flag
+                                               , ContData.env$myName.DO.adj
+                                               , sep=".")
+ContData.env$myName.Flag.DO.pctsat    <- paste(ContData.env$myName.Flag
+                                               , ContData.env$myName.DO.pctsat
+                                               , sep=".")
+ContData.env$myName.Flag.pH           <- paste(ContData.env$myName.Flag
+                                               , ContData.env$myName.pH
+                                               , sep=".")
+ContData.env$myName.Flag.Turbidity    <- paste(ContData.env$myName.Flag
+                                               , ContData.env$myName.Turbidity
+                                               , sep=".")
+ContData.env$myName.Flag.Chlorophylla <- paste(ContData.env$myName.Flag
+                                             , ContData.env$myName.Chlorophylla
+                                               , sep=".")
+ContData.env$myName.Flag.WaterLevel   <- paste(ContData.env$myName.Flag
+                                               , ContData.env$myName.WaterLevel
+                                               , sep=".")
+ContData.env$myName.Flag.Salinity     <- paste(ContData.env$myName.Flag
+                                               , ContData.env$myName.Salinity
+                                               , sep=".")
+# Data Quality Test Names
+ContData.env$myNames.QCTests <- c("Gross","Spike","RoC","Flat")
+ContData.env$myNames.QCCalcs <- c("SD.Time"
+                                  , "SD"
+                                  , "SDxN"
+                                  , paste("n"
+                                          , seq_len(
+                                            ContData.env$myThresh.Flat.MaxComp)
+                                          , sep=".")
+                                  , "flat.Lo"
+                                  , "flat.Hi")
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Exceedance values for stats (default to Gross-Suspect-Hi value) ####
+ContData.env$myExceed.WaterTemp   <-
+  ContData.env$myThresh.Gross.Suspect.Hi.WaterTemp
+ContData.env$myExceed.AirTemp     <-
+  ContData.env$myThresh.Gross.Suspect.Hi.AirTemp
+ContData.env$myExceed.SensorDepth <-
+  ContData.env$myThresh.Gross.Suspect.Hi.SensorDepth
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Date and Time Formats ####
+ContData.env$myFormat.Date           <- "%Y-%m-%d"
+ContData.env$myFormat.Time           <- "%H:%M:%S"
+ContData.env$myFormat.DateTime       <- "%Y-%m-%d %H:%M:%S"
+ContData.env$DateRange.Start.Default <- format(as.Date("1900-01-01")
+                                               , ContData.env$myFormat.Date)
+                                               #YYYY-MM-DD
+ContData.env$DateRange.End.Default   <- format(Sys.Date()
+                                               , ContData.env$myFormat.Date)
+# Time Zone, used in Gage script in dataRetrieval, OlsonNames()
+ContData.env$myTZ <- Sys.timezone() #"America/New_York" (local time zone)
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Time Frames (MM-DD) ####
+ContData.env$myTimeFrame.Annual.Start        <- "0101"
+ContData.env$myTimeFrame.Annual.End          <- "1231"
+ContData.env$myTimeFrame.WaterYear.Start     <- "1001"
+#ContData.env$myTimeFrame.WaterYear.End      <- "0930"
+ContData.env$myTimeFrame.Season.Spring.Start <- "0301"
+#ContData.env$myTimeFrame.Season.Spring.End  <- "0531"
+ContData.env$myTimeFrame.Season.Summer.Start <- "0601"
+#ContData.env$myTimeFrame.Season.Summer.End  <- "0831"
+ContData.env$myTimeFrame.Season.Fall.Start   <- "0901"
+#ContData.env$myTimeFrame.Season.Fall.End    <- "1130"
+ContData.env$myTimeFrame.Season.Winter.Start <- "1201"
+#ContData.env$myTimeFrame.Season.Winter.End  <- "0228" #but 0229 in leap year, use start dates only
+# Time Frame Names
+ContData.env$myName.Yr       <- "Year"
+ContData.env$myName.YrMo     <- "YearMonth"
+ContData.env$myName.Mo       <- "Month"
+ContData.env$myName.MoDa     <- "MonthDay"
+ContData.env$myName.JuDa     <- "JulianDay"
+ContData.env$myName.Day      <- "Day"
+ContData.env$myName.Season   <- "Season"
+ContData.env$myName.YrSeason <- "YearSeason"
+# for summary stats
+ContData.env$myNames.Fields.TimePeriods <- c(ContData.env$myName.Yr
+                                                                ,ContData.env$myName.YrMo
+                                                                ,ContData.env$myName.Mo
+                                                                ,ContData.env$myName.MoDa
+                                                                ,ContData.env$myName.JuDa
+                                                                ,ContData.env$myName.Season
+                                                                ,ContData.env$myName.YrSeason)
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Exclude Trigger ####
+# Trigger for Stats to exclude (TRUE) or include (FALSE) where flag = "fail"
+ContData.env$myStats.Fails.Exclude <- TRUE  #FALSE #TRUE
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Report Format ####
+ContData.env$myReport.Format <- "docx" # "html" or "docx"
+# DOCX requires Pandoc.
+ContData.env$myReport.Dir <- file.path(system.file(package="ContDataQC"), "rmd")
+
+
+

Period Stats

+

The function PeriodStats() generates daily stats (N, mean, min, max, +range, std deviation) for the specified time period before a given date. +Output is a multiple column CSV (Date and Parameter Name by statistic) +and a report (HTML or DOCX) with plots.

+

The input is output of the QC function in ContDataQC. That is, a file +with SiteID, Date, Time, Date.Time, and parameters.

+

To get different periods (30, 60, or 90 days) change function input +“fun.myPeriod.N”. It is possible to provide a vector for Period.N and +Period.Units.

+

The function returns a csv with daily means and a PDF summary with +plots into the specified export directory for the specified time period +before the given date.

+
library(ContDataQC)
+(myDir.BASE <- tempdir()) # create and print temp directory for example data
+# Save example file
+df.x <- DATA_period_test2_Aw_20130101_20141231
+write.csv(df.x
+          , file.path(myDir.BASE, "DATA_period_test2_Aw_20130101_20141231.csv"))
+
+# function inputs
+myDate <- "2013-09-30"
+myDate.Format <- "%Y-%m-%d"
+myPeriod.N <- c(30, 60, 90, 120, 1)
+myPeriod.Units <- c("d", "d", "d", "d", "y")
+myFile <- "DATA_period_test2_Aw_20130101_20141231.csv"
+myDir.import <- myDir.BASE
+myDir.export <- myDir.BASE
+myParam.Name <- "Water.Temp.C"
+myDateTime.Name <- "Date.Time"
+myDateTime.Format <- "%Y-%m-%d %H:%M:%S"
+myThreshold <- 20
+myConfig <- ""
+myReport.format <- "docx"
+
+# Run Function
+## default report format (html)
+PeriodStats(myDate
+          , myDate.Format
+          , myPeriod.N
+          , myPeriod.Units
+          , myFile
+          , myDir.import
+          , myDir.export
+          , myParam.Name
+          , myDateTime.Name
+          , myDateTime.Format
+          , myThreshold
+          , myConfig)
+
+
+

Export for IHA

+

The function Export.IHA() allows for the formatting of data for use +with the Nature Conservancy’s IHA program as converted to R.

+

https://www.conservationgateway.org/ConservationPractices/Freshwater/EnvironmentalFlows/MethodsandTools/IndicatorsofHydrologicAlteration/Pages/indicators-hydrologic-alt.aspx

+

https://github.com/jasonelaw/iha

+
library(ContDataQC)
+(myDir.BASE <- tempdir()) # create and print temp directory for example data
+
+# 1.  Get Gage Data
+#
+# 1.A. Use ContDataQC and Save (~1min for download)
+myData.Operation    <- "GetGageData" #Selection.Operation[1]
+myData.SiteID       <- "01187300" # Hubbard River near West Hartland, CT
+myData.Type         <- "Gage"
+myData.DateRange.Start  <- "2015-01-01"
+myData.DateRange.End    <- "2016-12-31"
+myDir.import <- myDir.BASE
+myDir.export <- myDir.BASE
+ContDataQC(myData.Operation
+           , myData.SiteID
+           , myData.Type
+           , myData.DateRange.Start
+           , myData.DateRange.End
+           , myDir.import
+           , myDir.export)
+#
+# 1.B. Use saved data
+#myData.SiteID   <- "01187300"
+myFile <- "01187300_Gage_20150101_20161231.csv"
+myCol.DateTime <- "Date.Time"
+myCol.Discharge <- "Discharge.ft3.s"
+#
+# 2. Prep Data
+myData.IHA <- Export.IHA(fun.myFile = myFile
+                         , fun.myDir.import = myDir.BASE
+                         , fun.myDir.export = myDir.BASE
+                         , fun.myCol.DateTime = myCol.DateTime
+                         , fun.myCol.Parameter = myCol.Discharge
+                         )
+

The example code below runs the data (generated above) through IHA +package.
+This example makes use of the XLConnect R library to save +the IHA output into a single Excel file. Before running the IHA code the +IHA and XLConnect packages need to be +installed. The devtools package allows for easy +installation from GitHub (where the IHA package resides).

+
# Install Libraries (if needed)
+install.packages("devtools")
+library(devtools)
+install_github("jasonelaw/IHA")
+install.packages("XLConnect")
+

IHA example code below that uses the IHA.Export file and produces an +Excel file of the IHA output.

+
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# 3. Run IHA
+# Example using returned DF with IHA
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# User info
+SiteID <- myData.SiteID
+Notes.User <- Sys.getenv("USERNAME")
+#~~~~~
+# Library (load)
+library(IHA)
+library(XLConnect)
+#~~~~~
+# IHA
+myYr <- "calendar" # "water" or "calendar"
+# IHA Metrics
+## IHA parameters group 1; Magnitude of monthly water conditions
+Analysis.Group.1 <- group1(myData.IHA, year=myYr)
+## IHA parameters group 2: Magnitude of monthly water condition and include 12 parameters
+Analysis.Group.2 <- group2(myData.IHA, year=myYr)
+Analysis.Group.3 <- group3(myData.IHA, year=myYr)
+## IHA parameters group 4; Frequency and duration of high and low pulses
+# defaults to 25th and 75th percentiles
+Analysis.Group.4 <- group4(myData.IHA, year=myYr)
+## IHA parameters group 5; Rate and frequency of water condition changes
+Analysis.Group.5 <- group5(myData.IHA, year=myYr)
+#~~~~~
+# Save Results to Excel (each group on its own worksheet)
+Group.Desc <- c("Magnitude of monthly water conditions"
+              ,"Magnitude of monthly water condition and include 12 parameters"
+                ,"Timing of annual extreme water conditions"
+                ,"Frequency and duration of high and low pulses"
+                ,"Rate and frequency of water condition changes")
+df.Groups <- as.data.frame(cbind(paste0("Group",1:5),Group.Desc))
+#
+myDate <- format(Sys.Date(),"%Y%m%d")
+myTime <- format(Sys.time(),"%H%M%S")
+# Notes section (add min/max dates)
+Notes.Names <- c("Dataset (SiteID)","IHA.Year","Analysis.Date (YYYYMMDD)","Analysis.Time (HHMMSS)","Analysis.User")
+Notes.Data <- c(SiteID, myYr, myDate, myTime, Notes.User)
+df.Notes <- as.data.frame(cbind(Notes.Names,Notes.Data))
+Notes.Summary <- summary(myData.IHA)
+# Open/Create file
+myFile.XLSX <- paste("IHA", SiteID, myYr, myDate, myTime, "xlsx", sep=".")
+wb <- loadWorkbook(myFile.XLSX, create = TRUE) 
+# load workbook, create if not existing
+# create sheets
+createSheet(wb, name = "NOTES")
+createSheet(wb, name = "Group1")
+createSheet(wb, name = "Group2")
+createSheet(wb, name = "Group3")
+createSheet(wb, name = "Group4")
+createSheet(wb, name = "Group5")
+# write to worksheet
+writeWorksheet(wb, df.Notes, sheet = "NOTES", startRow=1)
+writeWorksheet(wb, Notes.Summary, sheet = "NOTES", startRow=10)
+writeWorksheet(wb, df.Groups, sheet="NOTES", startRow=25)
+writeWorksheet(wb, Analysis.Group.1, sheet = "Group1")
+writeWorksheet(wb, Analysis.Group.2, sheet = "Group2")
+writeWorksheet(wb, Analysis.Group.3, sheet = "Group3")
+writeWorksheet(wb, Analysis.Group.4, sheet = "Group4")
+writeWorksheet(wb, Analysis.Group.5, sheet = "Group5")
+# save workbook
+saveWorkbook(wb, myFile.XLSX)
+
+
+

Rarify Taxa Data

+

At times benthic samples include more individuals than the target +number or when combining data from multiple programs it is necessary to +subsample all samples down to a common number. The rarify funtion is +part of the RIVPACS set of R scripts written by USEPA Corvallis. The +rarify function is in the package BioMonTools. The example below is from +the help file from that package. The BioMonTools package should install +with the ContDataQC package.

+

https://github.com/leppott/BioMonTools

+

The function takes a three column data frame (SampleID, TaxonID, +Count) and returns a similar dataframe with revised Counts.

+
library(BioMonTools)
+
+# Subsample to 500 organisms (from over 500 organisms) for 12 samples.
+
+# load bio data
+df_biodata <- data_bio2rarify
+dim(df_biodata)
+View(df_biodata)
+
+# subsample
+mySize <- 500
+Seed_OR <- 18590214
+Seed_WA <- 18891111
+Seed_US <- 17760704
+bugs_mysize <- BioMonTools::rarify(inbug=df_biodata, sample.ID="SampleID"
+                     ,abund="N_Taxa",subsiz=mySize, mySeed=Seed_US)
+
+# Compare pre- and post- subsample counts
+df_compare <- merge(df_biodata, bugs_mysize, by=c("SampleID", "TaxaID")
+                    , suffixes = c("_Orig","_500"))
+df_compare <- df_compare[,c("SampleID", "TaxaID", "N_Taxa_Orig", "N_Taxa_500")]
+
+# compare totals
+tbl_totals <- aggregate(cbind(N_Taxa_Orig, N_Taxa_500) ~ SampleID
+                        , df_compare, sum)
+knitr::kable(tbl_totals
+             , caption = "Sample totals before and after subsampling.")
+
+
+

Visualization of Daily Means

+

An Excel file is included in the folder of the library that allows +for the plotting of up to five years of data for water temperature, +sensor depth, and air temperature.

+

The daily values from the SummaryStats operation of the ContDataQC() +function can be copied into the Excel file and the plots are +auto-updated.

+

These plots could be created in R but the Excel file was included to +make the plots available to a wider audience.

+
(myDir.BASE <- tempdir()) # create and print temp directory for example data
+# Parameters
+Selection.Operation <- c("GetGageData","QCRaw", "Aggregate", "SummaryStats")
+Selection.Type      <- c("Air","Water","AW","Gage","AWG","AG","WG")
+Selection.SUB <- c("Data0_Original"
+                   ,"Data1_RAW"
+                   ,"Data2_QC"
+                   ,"Data3_Aggregated"
+                   ,"Data4_Stats")
+myDir.BASE <- getwd()
+# Summary Stats
+myData.Operation <- "SummaryStats" #Selection.Operation[4]
+myData.SiteID    <- "test2"
+myData.Type      <- Selection.Type[3] #"AW"
+myData.DateRange.Start  <- "2013-01-01"
+myData.DateRange.End    <- "2014-12-31"
+myDir.import <- file.path(myDir.BASE,Selection.SUB[4]) #"Data3_Aggregated"
+myDir.export <- file.path(myDir.BASE,Selection.SUB[5]) #"Data4_Stats"
+ContDataQC(myData.Operation
+           , myData.SiteID
+           , myData.Type
+           , myData.DateRange.Start
+           , myData.DateRange.End
+           , myDir.import
+           , myDir.export)
+
+
+

Output for StreamThermal

+

The Export.StreamThermal() function exports data for use with the the +StreamThermal library.
+The data input for StreamThermal is a data frame with five columns +(SiteID, Date, TMax, TMin, and TMean).

+

The StreamThermal library is only available on +GitHub.

+

https://github.com/tsangyp/StreamThermal

+

Install instructions for the StreamThermal library are +below.

+
# Install Libraries (if needed)
+install.packages("devtools")
+library(devtools)
+install_github("tsangyp/StreamThermal")
+

The StreamThermal package is set up to work with USGS +gage data and this can be downloaded via the dataRetrieval +library (as shown in the examples in the StreamThermal +library).

+
# 1.1. Get USGS data
+# code from StreamThermal T_frequency example
+ExUSGSStreamTemp <- dataRetrieval::readNWISdv("01382310"
+                                              ,"00010"
+                                              ,"2011-01-01"
+                                              ,"2011-12-31"
+                                              ,c("00001","00002","00003"))
+
## GET: https://waterservices.usgs.gov/nwis/dv/?site=01382310&format=waterml,1.1&ParameterCd=00010&StatCd=00001,00002,00003&startDT=2011-01-01&endDT=2011-12-31
+
sitedata <- subset(ExUSGSStreamTemp
+                   , select = c("site_no"
+                                ,"Date"
+                                ,"X_00010_00001"
+                                ,"X_00010_00002"
+                                ,"X_00010_00003"))
+names(sitedata) <- c("siteID","Date","MaxT","MinT","MeanT")
+knitr::kable(head(sitedata))
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
siteIDDateMaxTMinTMeanT
013823102011-01-013.72.02.6
013823102011-01-023.32.12.8
013823102011-01-032.31.01.7
013823102011-01-042.71.21.8
013823102011-01-052.81.52.0
013823102011-01-062.61.21.8
+

It is possible to use data that has been summarized with +SummaryStats.

+
library(ContDataQC)
+# 1.2. Use Unsummarrized data
+myFile <- "DATA_test2_Aw_20130101_20141231.csv"
+myData <- read.csv(file.path(path.package("ContDataQC")
+                             ,"extdata"
+                             ,myFile)
+                   , stringsAsFactors=FALSE)
+# Subset
+Col.Keep <- c("SiteID", "Date", "Water.Temp.C")
+sitedata <- myData[,Col.Keep]
+sitedata <- Export.StreamThermal(myData)
+# Show data table
+knitr::kable(head(sitedata))
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
SiteIDDateMaxTMinTMeanT
Test22013-04-2613.84610.06312.88004
Test22013-04-2713.17312.20712.52940
Test22013-04-2812.88312.59412.74052
Test22013-04-2914.42112.49713.31387
Test22013-04-3015.09111.72213.41990
Test22013-05-0115.56913.84614.63417
+

It is also possible to use data that has been calculated by Period +Stats.

+
library(ContDataQC)
+# 1.3. Use user data that has been QCed
+myData   <- DATA_period_test2_Aw_20130101_20141231
+sitedata <- Export.StreamThermal(myData)
+knitr::kable(head(sitedata))
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
SiteIDDateMaxTMinTMeanT
Test22013-04-2613.84610.06312.88004
Test22013-04-2713.17312.20712.52940
Test22013-04-2812.88312.59412.74052
Test22013-04-2914.42112.49713.31387
Test22013-04-3015.09111.72213.41990
Test22013-05-0115.56913.84614.63417
+

Run StreamThermal functions with ‘sitedata’. The example below saves +the output to a variable.

+
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# 3. Run StreamThermal
+# Example using returned DF with StreamThermal
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Library (load)
+require(StreamThermal)
+#~~~~~
+# StreamThermal
+ST.freq <- T_frequency(sitedata)
+ST.mag  <- T_magnitude(sitedata)
+ST.roc  <- T_rateofchange(sitedata)
+ST.tim  <- T_timing(sitedata)
+ST.var  <- T_variability(sitedata)
+

The output of StreamThermal is 5 separate objects. It may be +convenient to export that data to Excel with each object on a separate +tab. Example code is below using the XLConnect library. +This code is similar that provided in the Export.IHA example.

+
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Save Results to Excel (each group on its own worksheet)
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+library(XLConnect)
+# Descriptions
+#
+Desc.freq <- "Frequency metrics indicate numbers of days in months or seasons
+that key events exceed user-defined temperatures. "
+#
+Desc.mag <- "Magnitude metrics characterize monthly and seasonal averages and
+the maximum and minimum from daily temperatures as well as 3-, 7-, 14-, 21-,
+and 30-day moving averages for mean and maximum daily temperatures."
+#
+Desc.roc <- "Rate of change metrics include monthly and seasonal rate of
+change, which indicates the difference in magnitude of maximum and minimum
+temperatures divided by number of days between these events."
+#
+Desc.tim <- "Timing metrics indicate Julian days of key events including
+mean, maximum, and minimum temperatures; they also indicate Julian days of
+mean, maximum, and minimum values over moving windows of specified size."
+#
+Desc.var <- "Variability metrics summarize monthly and seasonal range in
+daily mean temperatures as well as monthly coefficient of variation of daily
+mean, maximum, and minimum temperatures. Variability metrics also include
+moving averages for daily ranges and moving variability in extreme
+temperatures, calculated from differences in average high and low
+temperatures over various time periods"
+#
+Group.Desc <- c(Desc.freq, Desc.mag, Desc.roc, Desc.tim, Desc.var)
+df.Groups <- as.data.frame(cbind(c("freq","mag","roc","tim","var"),Group.Desc))
+#
+SiteID <- sitedata[1,1]
+myDate <- format(Sys.Date(),"%Y%m%d")
+myTime <- format(Sys.time(),"%H%M%S")
+Notes.User <- Sys.getenv("USERNAME")
+# Notes section (add min/max dates)
+Notes.Names <- c("Dataset (SiteID)", "Analysis.Date (YYYYMMDD)"
+                 , "Analysis.Time (HHMMSS)", "Analysis.User")
+Notes.Data <- c(SiteID, myDate, myTime, Notes.User)
+df.Notes <- as.data.frame(cbind(Notes.Names, Notes.Data))
+Notes.Summary <- summary(sitedata)
+# Open/Create file
+## New File Name
+myFile.XLSX <- paste("StreamThermal", SiteID, myDate, myTime, "xlsx", sep=".")
+## Copy over template with Metric Definitions
+file.copy(file.path(path.package("ContDataQC")
+                    ,"extdata"
+                    ,"StreamThermal_MetricList.xlsx")
+          , myFile.XLSX)
+## load workbook, create if not existing
+wb <- loadWorkbook(myFile.XLSX, create = TRUE)
+# create sheets
+createSheet(wb, name = "NOTES")
+createSheet(wb, name = "freq")
+createSheet(wb, name = "mag")
+createSheet(wb, name = "roc")
+createSheet(wb, name = "tim")
+createSheet(wb, name = "var")
+# write to worksheet
+writeWorksheet(wb, df.Notes, sheet = "NOTES", startRow=1)
+writeWorksheet(wb, df.Groups, sheet="NOTES", startRow=10)
+writeWorksheet(wb, Notes.Summary, sheet = "NOTES", startRow=20)
+writeWorksheet(wb, ST.freq, sheet = "freq")
+writeWorksheet(wb, ST.mag, sheet = "mag")
+writeWorksheet(wb, ST.roc, sheet = "roc")
+writeWorksheet(wb, ST.tim, sheet = "tim")
+writeWorksheet(wb, ST.var, sheet = "var")
+# save workbook
+saveWorkbook(wb, myFile.XLSX)
+
+
+

Comparison CDFs

+

The function CompSite() allows the user to plot data from multiple +sites on a single CDF.

+

The function takes as input a data frame with date and up to 8 +columns of parameter data. Column names are Date and SiteIDs and values +are daily means for some measurement.

+

More than 8 columns can be used but colors are recycled after 8 and +the plot lines will be difficult to distinguish.

+

CDFs are generate for all data, year, season, and year/season and +saved to a PDF. Winter + Year is such that December is included with the +following year (e.g., Dec 2013, Jan 2014, Feb 2014 are 2014Winter).

+

Two plots per page are generated. The first plot is the proportion of +values at a certain value.
+This plot is similar to a histogram.
+The second plot is a CDF of values. The line represents the proportion +of values less than or equal to parameter values on the x-axis.

+

An example table to be used as input for the function is shown below. +This table has data for five sites.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
DateBrownsHubbardParkersColdWBrSwift
2014-01-010.51202080.06908330.2669167-0.00400000.0094167
2014-01-020.32158330.07841670.1561458-0.0040000-0.0040000
2014-01-030.02400000.07900000.1029167-0.00108330.0158333
2014-01-040.02400000.07900000.1385000-0.0016667-0.0005000
2014-01-050.28062500.07900000.2072083-0.0016667-0.0034167
2014-01-060.51977080.07900000.2161458-0.0092500-0.0040000
+

An example plot is shown below. The column names from the input table +will appear in the legend of the plot. +

+
+
+

Richards-Baker (Flashiness) Index

+

Calculates the RBI from a vector of flow measurements. Inputs are are +vector of flow measurements over some time period (e.g., water year). +Output is a single value that represents the RBI.

+

The RBI is the sum of absolute differences between days divided by +the total flow for the given time period.

+

Baker, D.B., R.P. Richards, T.T. Loftus, and J.W. Kramer. 2004. A New +Flashiness Index: Characteristics and Applications to Midwestern Rivers +and Streams. April 2004. Journal of the American Water Resources +Association (JAWRA). Pages 503:522.

+
# Get Gage Data via the dataRetrieval package from USGS 01187300 2013
+data.gage <- dataRetrieval::readNWISdv("03238500"
+                                       , "00060"
+                                       , "1974-10-01"
+                                       , "1975-09-30")
+
## GET: https://waterservices.usgs.gov/nwis/dv/?site=03238500&format=waterml,1.1&ParameterCd=00060&StatCd=00003&startDT=1974-10-01&endDT=1975-09-30
+
head(data.gage)
+
##   agency_cd  site_no       Date X_00060_00003 X_00060_00003_cd
+## 1      USGS 03238500 1974-10-01            38                A
+## 2      USGS 03238500 1974-10-02            32                A
+## 3      USGS 03238500 1974-10-03            26                A
+## 4      USGS 03238500 1974-10-04            20                A
+## 5      USGS 03238500 1974-10-05            23                A
+## 6      USGS 03238500 1974-10-06            23                A
+
# flow data
+data.Q <- data.gage[,4]
+# remove zeros
+data.Q[data.Q==0] <- NA
+RBIcalc(data.Q)
+
## [1] 0.9833356
+

The calculated value from this function was QCed against data in the +journal article.

+

Whiteoak Creek near Georgetown, Ohio (03238500) for the water year +1975 was download via the dataRetrieval package and used to +generate the RBI. The value calculated by RBIcalc() matches the value in +Figure 8 in the journal (0.98). The value was also verified using +Excel.

+
+
+

Summary Stats Only

+

The user sometimes will have data that is already QCed or that just +needs summary stats. It is possible to run just the summary stats from +ContDataQC but need to require certain fields.

+
    +
  • SiteID
  • +
  • Date
  • +
  • Time
  • +
  • Date.Time
  • +
  • Parameter names in ContDataQC format (config.R). Examples below: +
      +
    • Water.Temp.C
    • +
    • Discharge.ft3.s
    • +
  • +
  • QC Flag fields for each parameter in the data (“Flag.” + Parameter +Name).
    +Examples below: +
      +
    • Flag.Water.Temp.C
    • +
    • Flag.Discharge.ft3.s
    • +
  • +
+

The example code below will download 2 years of discharge data from a +USGS gage 0118730, add the necessary fields, save the file, and run +SummaryStats.

+
(myDir.BASE <- tempdir()) # create and print temp directory for example data
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Summary Stats from Other Data
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Get Data, e.g., USGS gage data
+# Get Gage Data via the dataRetrieval package from USGS 01187300 2013 
+#    (~4 seconds)
+data.gage <- dataRetrieval::readNWISuv("01187300"
+                                       , "00060"
+                                       , "2013-01-01"
+                                       , "2014-12-31")
+head(data.gage)
+# Rename fields
+myNames <- c("Agency", "SiteID", "Date.Time", "Discharge.ft3.s", "Code", "TZ")
+names(data.gage) <- myNames
+# Add Date and Time
+data.gage[,"Date"] <- as.Date(data.gage[,"Date.Time"])
+data.gage[,"Time"] <-  strftime(data.gage[,"Date.Time"], format="%H:%M:%S")
+# Add "flag" fields that are added by QC function.
+Names.Flags <- paste0("Flag.",c("Date.Time", "Discharge.ft3.s"))
+data.gage[,Names.Flags] <- "P"
+# Save File
+myFile <- "01187300_Gage_20130101_20141231.csv"
+write.csv(data.gage, myFile, row.names=FALSE)
+# Run Stats (File)
+myData.Operation <- "SummaryStats"
+myDir.import <- myDir.BASE
+myDir.export <- myDir.BASE
+ContDataQC(myData.Operation
+           , fun.myDir.import=myDir.import
+           , fun.myDir.export=myDir.export
+           , fun.myFile=myFile)
+
+
+

Format of HOBOware Output

+

Following the suggested RMN guidelines for creating HOBOware (PDF +files included in help section of the package) will produce files with a +known structure.
+HOBOware will not create files for use with R. The function formatHobo +was created to bridge this gap.

+

Imports a HoboWare output (with minimal tweaks) from a folder, +reformats it using defaults from the ContDataQC config file, and exports +a CSV to another folder for use with ContDataQC.

+

Below are the default data directories assumed to exist in the +working directory. These can be created with code as in the example. +Using this function as an example, files will be imported from +Data0_Original and exported to Data1_RAW.

+
    +
  • ./Data0_Original/ = Unmodified data logger files.

  • +
  • ./Data1_RAW/ = Data logger files modified for use with library. +Modifications for extra rows and file and column names.

  • +
  • ./Data2_QC/ = Repository for library output for QCed +files.

  • +
  • ./Data3_Aggregated/ = Repository for library output for +aggregated (or split) files.

  • +
  • ./Data4_Stats/ = Repository for library output for statistical +summary files.

  • +
+

File format should be “SiteID_SensorType_StartDate_EndData.csv”.

+
    +
  • SiteID = no spaces or underscores

  • +
  • SensorType = Air, Water, or AW (Air + Water in the same +file)

  • +
  • Dates = YYYYMMDD (no delimiter)

  • +
  • Delimiter = underscore (as specified in the config file)

  • +
+

No data frames are returned. A CSV file ready for use with the +ContDataQC QC function will be generated in the specified output +directory.

+
# Parameters
+Selection.Operation <- c("GetGageData"
+                         , "QCRaw"
+                         , "Aggregate"
+                         , "SummaryStats")
+Selection.Type      <- c("Air","Water","AW","Gage","AWG","AG","WG")
+Selection.SUB <- c("Data0_Original"
+                   , "Data1_RAW"
+                   , "Data2_QC"
+                   , "Data3_Aggregated"
+                   , "Data4_Stats")
+(myDir.BASE <- tempdir()) # create and print temp directory for example data
+
+# Create data directories
+myDir.create <- file.path(myDir.BASE, Selection.SUB[1])
+  ifelse(dir.exists(myDir.create) == FALSE
+         , dir.create(myDir.create)
+         , "Directory already exists")
+myDir.create <- file.path(myDir.BASE, Selection.SUB[2])
+  ifelse(dir.exists(myDir.create) == FALSE
+         , dir.create(myDir.create)
+         , "Directory already exists")
+myDir.create <- file.path(myDir.BASE, Selection.SUB[3])
+  ifelse(dir.exists(myDir.create) == FALSE
+         , dir.create(myDir.create)
+         , "Directory already exists")
+myDir.create <- file.path(myDir.BASE, Selection.SUB[4])
+  ifelse(dir.exists(myDir.create) == FALSE
+         , dir.create(myDir.create)
+         , "Directory already exists")
+myDir.create <- file.path(myDir.BASE, Selection.SUB[5])
+  ifelse(dir.exists(myDir.create) == FALSE
+         , dir.create(myDir.create)
+         , "Directory already exists")
+
+# Save example data (assumes directory ./Data0_Original/ exists)
+fn_1 <- "Charlies_Air_20170726_20170926.csv"
+fn_2 <- "Charlies_AW_20170726_20170926.csv"
+fn_3 <- "Charlies_Water_20170726_20170926.csv"
+fn_4 <- "ECO66G12_AW_20160128_20160418.csv"
+lapply(c(fn_1, fn_2, fn_3, fn_4), function(x)
+       file.copy(system.file("extdata", x, package="ContDataQC")
+       , file.path(myDir.BASE, Selection.SUB[1], x)))
+
+# Function Inputs
+myFiles <- c("Charlies_Air_20170726_20170926.csv"
+             , "Charlies_AW_20170726_20170926.csv"
+             , "Charlies_Water_20170726_20170926.csv")
+myDir.import <- file.path(myDir.BASE, "Data0_Original")
+myDir.export <- file.path(myDir.BASE, "Data1_RAW")
+
+# Run Function (with default config)
+formatHobo(myFiles, myDir.import, myDir.export)
+
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# QC the generated file with ContDataQC
+myData.Operation <- "QCRaw" #Selection.Operation[2]
+myFile <- myFiles
+myDir.import <- file.path(".","Data1_RAW")
+myDir.export <- file.path(".","Data2_QC")
+myReport.format <- "html"
+ContDataQC(myData.Operation
+           , fun.myDir.import = myDir.import
+          , fun.myDir.export = myDir.export
+          , fun.myFile = myFile
+          , fun.myReport.format = myReport.format)
+
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Example with unmodified dates
+myFiles <- "ECO66G12_AW_20160128_20160418.csv"
+myDir.import <- file.path(myDir.BASE, "Data0_Original")
+myDir.export <- file.path(myDir.BASE, "Data1_RAW")
+HoboDateFormat <- "MDY"
+
+# Run Function (with default config)
+formatHobo(myFiles, myDir.import, myDir.export, HoboDateFormat)
+
+
+

Export for rLakeAnalyzer

+

Continuous data from Lakes is similar to that used in streams.
+The only difference is the addition of depth to the data.
+There are R packages designed for the analysis of lake monitoring data. +One such example is rLakeAnalyzer.

+

To aid users in QCing their continuous lake data an export function +to rLakeAnalyzer was created in the ContDataQC +package.

+
(myDir.BASE <- tempdir()) # create and print temp directory for example data
+
## [1] "C:\\Users\\ERIK~1.LEP\\AppData\\Local\\Temp\\RtmpiIu3CZ"
+
# Convert Data for use with rLakeAnalyzer
+
+# Data
+fn_CDQC <- "TestLake_Water_20180702_20181012.csv"
+df_CDQC <- read.csv(file.path(system.file(package = "ContDataQC")
+                              , "extdata"
+                              , fn_CDQC))
+
+# Convert Date.Time from factor to POSIXct (make it a date and time field in R)
+df_CDQC[, "Date.Time"] <- as.POSIXct(df_CDQC[, "Date.Time"])
+
+# Columns, date listed first
+col_depth <- "Depth"
+col_CDQC <- c("Date.Time", "temp_F", "DO_conc")
+col_rLA  <- c("datetime", "wtr", "doobs")
+
+# Output Options
+dir_export <- myDir.BASE
+fn_export  <- paste0("rLA_", fn_CDQC)
+
+# Run function
+df_rLA <- Export.rLakeAnalyzer(df_CDQC
+                               , col_depth
+                               , col_CDQC
+                               , col_rLA
+                               , dir_export
+                               , fn_export)
+
+# Visualize Input and Output
+knitr::kable(head(df_CDQC)
+        , caption = "Example ContDataQC to rLakeAnalyze format function input.")
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Example ContDataQC to rLakeAnalyze format function +input.
SiteIDDate.TimeDO_conctemp_FDepth
TestLake2018-07-02 16:00:002.2449.689
TestLake2018-07-02 17:00:002.5450.769
TestLake2018-07-02 18:00:002.6350.659
TestLake2018-07-02 19:00:002.2649.899
TestLake2018-07-02 20:00:002.4850.079
TestLake2018-07-02 21:00:002.6350.549
+
knitr::kable(head(df_rLA)
+       , caption = "Example ContDataQC to rLakeAnalyze format function output.")
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Example ContDataQC to rLakeAnalyze format function +output.
datetimewtr_3wtr_6wtr_9doobs_3doobs_6doobs_9
2018-07-02 16:00:0071.1065.0549.688.215.442.24
2018-07-02 17:00:0071.2063.1050.768.315.352.54
2018-07-02 18:00:0071.4958.0350.658.374.172.63
2018-07-02 19:00:0071.6757.6049.898.404.352.26
2018-07-02 20:00:0071.5655.6950.078.263.942.48
2018-07-02 21:00:0071.3857.2750.548.404.352.63
+
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Plot original data in ggplot
+library(ggplot2)
+
+# Plot, Create
+p <- ggplot(df_CDQC, aes(x=Date.Time, y=temp_F)) +
+       geom_point(aes(color=Depth), na.rm = TRUE) +
+       scale_color_continuous(trans="reverse") +
+       scale_x_datetime(date_labels = "%Y-%m")
+
+# Plot, Show
+print(p)
+

+
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# use rLakeAnalyzer
+library(rLakeAnalyzer)
+#library(knitr)
+
+# Filter Data for only temperature
+col_wtr <- colnames(df_rLA)[grepl("wtr_", colnames(df_rLA))]
+df_rLA_wtr <- df_rLA[, c("datetime", col_wtr)]
+
+# Create bathymetry data frame
+df_rLA_bth <- data.frame(depths=c(3,6,9), areas=c(300,200,100))
+
+# Visualize Input Data
+knitr::kable(head(df_rLA_wtr)
+             , caption = "rLakeAnalyzer; Example water temperature data")
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
rLakeAnalyzer; Example water temperature data
datetimewtr_3wtr_6wtr_9
2018-07-02 16:00:0071.1065.0549.68
2018-07-02 17:00:0071.2063.1050.76
2018-07-02 18:00:0071.4958.0350.65
2018-07-02 19:00:0071.6757.6049.89
2018-07-02 20:00:0071.5655.6950.07
2018-07-02 21:00:0071.3857.2750.54
+
knitr::kable(head(df_rLA_bth)
+             , caption = "rLakeAnalyzer; Example depth and area data")
+ + + + + + + + + + + + + + + + + + + + + + +
rLakeAnalyzer; Example depth and area data
depthsareas
3300
6200
9100
+
# Generate Heat Map
+wtr.heat.map(df_rLA_wtr)
+

+
# Generate Schmidt Plot
+schmidt.plot(df_rLA_wtr, df_rLA_bth)
+

+
# Generate Schmidt Stability Values
+df_rLA_Schmidt <- ts.schmidt.stability(df_rLA_wtr, df_rLA_bth)
+
+# Visualize Output Data
+knitr::kable(head(df_rLA_Schmidt)
+             , caption = "rLakeAnalyzer; Example Schmidt Stability output.")
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
rLakeAnalyzer; Example Schmidt Stability output.
datetimeschmidt.stability
2018-07-02 16:00:00197.8109
2018-07-02 17:00:00196.6225
2018-07-02 18:00:00214.8701
2018-07-02 19:00:00223.8640
2018-07-02 20:00:00226.1239
2018-07-02 21:00:00216.3078
+
+
+
+

Data from Other Sources

+

It is possible to use data from other sources. The focus of the +package has been user’s with no data system. Some users already have a +system such as Aquarius. Below is an example script for obtaining data +from such a system.
+The script was contributed by Mark Hoger of PA DEP. This script is saved +in the extdata folder as Aquarius_Data_Aquisition_PADEP.r.

+
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+#
+# This script accesses data using AQUARIUS Time-Series 3.x's Publish API.
+# 
+# 
+# It depends on the RCurl library; to download and install
+# RCurl into your R environment, use this command:
+#
+#      install.packages('RCurl')
+#
+#
+# Initial command examples were provided by Aquatic Informatics 
+# technical staff. These examples were then adapted by Mark Hoger at 
+# Pennsylvania Department of Environmental Protection.
+#
+# Mark Hoger 
+# mhoger@pa.gov
+#
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+#
+# Initialize Connection to Database
+#
+library(RCurl)
+
+co<-c()
+# Enter server and AQUARIUS username and password between the ''
+server<-''
+username<-''
+pw<-''
+service<-paste('http://'
+               , server
+               , '/aquarius/Publish/AquariusPublishRestService.svc'
+               , sep='')
+getauthtoken<-paste(service
+                    , '/GetAuthToken?user='
+                    , username, '&encPwd='
+                    , pw
+                    , sep='')
+token<-getURL(.opts=co,getauthtoken)
+co<-curlOptions(.opts=co,httpheader=c(AQAuthToken=token))
+#
+# The above commands should result in a token that will be used to access
+# data stored in the database.
+#
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+#
+# Data Acquisition
+#
+# Locations and datasets are selected prior to extracting data. This
+# approach reduces the time required to extract data since often only a 
+# subset of the data is needed. 
+#
+# Steps
+# 1. Get a list of locations from database.
+# 2. Choose locations.
+# 3. Get a list of datasets at the chosen locations.
+# 4. Choose datasets (e.g. pH and DO datasets).
+# 5. Extract data from datasets chosen. Can limit extraction by date/time
+#    during this process.
+#
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Step 1. Get a list of locations. ####
+#
+getlocations<-paste(service, '/GetLocations',sep='')
+locs.all=read.csv(textConnection(getURL(.opts=co, getlocations)))
+#
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Step 2. Choose locations. ####
+#
+# These steps will depend on the structure of how locations are stored in
+# the database you are pulling from. In PADEP's setup, the folders are
+# structured by Internal/External data, basin, HUC, then stream name. This
+# folder structure is contained in the LOCATIONPATH field and serves as an
+# excellent way of grabbing sites from within a watershed. 
+#
+# All subsetting from the original list of locations, locs.all, is stored 
+# in a dataframe called locs.subset. This dataframe name is used in the 
+# following steps so it is recommended that you rewrite over, locs. subset
+# if multiple steps are done instead of renaming each subset. 
+# 
+# Example subsetting of locations. grepl looks for character strings.
+#
+# To grab all internal data we can use LOCATIONPATH
+locs.subset<-locs.all[grepl('Internal Data',locs.all$LOCATIONPATH),]
+#
+# To search multiple key strings use | as the "or" function: 
+# 'Swatara|Goose' will return locations with either 'Swatara' or 'Goose' 
+# in LOCATIONNAME
+locs.subset<-locs.subset[grepl('Swatara|Goose',locs.subset$LOCATIONNAME),]
+#
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Step 3. Get a list of datasets. ####
+#
+# A loop function is used to pull a list of all datasets at each location
+# in locs.subset.
+n.sites<-length(locs.subset$IDENTIFIER) # Count locations for the loop
+datalist = list() # Create temporary holder of data
+for (i in 1:n.sites){
+  getdatasets<-paste(service
+                     ,'/GetDataSetsList?locId='
+                     ,locs.subset$IDENTIFIER[i]
+                     ,sep='')
+  datalist[[i]]=read.csv(textConnection(getURL(.opts=co,getdatasets)))
+}
+datasets = do.call(rbind, datalist) # Combine data gathered in loop into 
+#                                     a dataframe
+#
+# Make sure no errors were thrown during the loop. If a problem occurred
+# it could be with the naming or formatting in AQUARIUS. For example, the
+# parameter name (Label field of a dataset in Location Manager) cannot 
+# include any spaces. Also, time series that have been created but do not
+# contain any data will cause problems. A good way to find the issue is
+# to see how many elements were created in the loop.
+#
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Step 4. Choose datasets. ####
+#
+# Like with the locations, you now need to select only that datasets you
+# want. Again, it is recommended to maintain the dataframe name 'datasets'
+# to avoid the need to adjust code in future steps.
+#
+# To remove Field Visit series from the list of datasets use !grepl to 
+# select all datasets except those with the given character string. 
+datasets <- datasets[!grepl("Field Visits", datasets$DataId),]
+#
+# To select datasets based on parameter type, use parameter identifiers.
+# The most common identifiers used by PADEP are below. Parameter  
+# identifiers can be found in AQUARIUS manager under the parameter tab, 
+# Parameter ID column.
+#       TW = Water temperature
+#       SpCond = Specific Conductance
+#       PH = pH
+#       WO = Dissolved oxygen - concentration
+#       WX = Dissolved oxygen - % sat
+#       WT = Turbidity
+#       HG = Stage
+#       QR = Discharge
+#       PA = Atmospheric pressure
+#       44500 = Calculated-derived series
+#
+# I typically don't use grepl to subset parameters just in case we ever  
+# have parameters that contain the same character strings. Instead use 
+# the following subsetting command.
+#
+# To grab only water temperature datasets.
+datasets <- datasets[datasets$Parameter=='TW',]
+# To grab multiple parameter types, use | as the "or" function. For both 
+# pH and DO concentration datasets: 
+datasets <- datasets[datasets$Parameter=='PH' | datasets$Parameter=='WO',]
+#
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# Step 5. Extract data. ####
+#
+# The datasets dataframe does not contain much location information. To 
+# better tie location data to the data about to be extracted, I use merge 
+# to add fields from locs.subset to the datasets dataframe.
+datasets<-merge(datasets
+                ,locs.subset
+                ,all=FALSE
+                ,by.x='LocationId'
+                ,by.y='IDENTIFIER')
+#
+# Now we finally grab the actual data from the list of datasets in the 
+# dataframe 'datasets'. Again, a loop function is used.
+n.datasets <- length(datasets$DataId) # Count datasets for the loop
+datalist2 = list() # Create temporary holder of data
+for (i in 1:n.datasets){
+         # Date range can be selected here. Blank will return all data
+         # from the datasets. Format is '2016-10-17T00:00:00.000-05:00'
+  start_dt=''
+  end_dt=''
+  gettimeseriesdata<-paste(service, '/GetTimeSeriesData', '?dataId=', datasets$DataId[i], '&queryFrom=', start_dt, '&queryTo=', end_dt, sep='')
+  datalist2[[i]]=read.csv(textConnection(getURL(.opts=co, gettimeseriesdata))
+                          , skip=4)
+  datalist2[[i]]$Time=strptime(substr(datalist2[[i]]$Time,0,19),"%FT%T")        
+         # Add some additional identifying columns. Merge with locs.subset
+         # must have been done.
+  datalist2[[i]]$SiteID<-rep(datasets$LocationId[i],dim(datalist2[[i]])[1])
+  datalist2[[i]]$Site<-rep(datasets$LOCATIONNAME[i],dim(datalist2[[i]])[1])
+  datalist2[[i]]$Parameter<-rep(datasets$Parameter[i],dim(datalist2[[i]])[1])
+  datalist2[[i]]$Units<-rep(datasets$Unit[i],dim(datalist2[[i]])[1])
+  datalist2[[i]]$ParameterName<-rep(datasets$DataId[i],dim(datalist2[[i]])[1])
+}
+dat = do.call(rbind, datalist2) # Combine data gathered in loop into 
+#                                 a dataframe
+#
+# See comments at end of Step 3 if you are getting errors during loop.
+#
+#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ + + + +
+ + + + + + + + + + + + + + + diff --git a/inst/_vignettes/Vignette_Lakes.html b/inst/_vignettes/Vignette_Lakes.html new file mode 100644 index 00000000..94e7f980 --- /dev/null +++ b/inst/_vignettes/Vignette_Lakes.html @@ -0,0 +1,582 @@ + + + + + + + + + + + + + + + +ContDataQC Lake ID String Vignette + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+

Introduction

+

ContDataQC was created by Tetra Tech, Inc. for USEPA in +2017 to meet the needs of the Regional Monitoring Networks to apply a +minimum level of quality control to the continuous monitoring data they +were collecting.

+

It is envisioned that this library can be a living package and will +add additional functions and routines in the future.

+

Many of the examples in this vignette are included in the examples in +the corresponding functions. Each function in the +ContDataQC library includes example data.

+

The typical user of this package is envisioned as a user of Hobo or +other continuous data loggers. Measured parameters are water +temperature, sensor depth, air temperature, water pressure, and air +pressure. The typical user will retrieve data from their data logger +using Hoboware. Once the data is extracted from the logger and save some +minimal cleanup to the column heades is performed before using the +‘ContDataQC’ R library.

+

There is a second type of user for this package and that is of the +user with data loggers in lakes (or other waterbodies) with sensors at +different depths.
+Many of the package features work equally well with these data types +with a few modifications.

+
+
+

Workflow

+

It is envisioned that a user of data at different depths at the same +location can use the QC function by working with each depth file +separately. The “formatHobo” and “QC” steps will accommodate the lake +profile data (assuming the SiteID is specified as below in the next +section).

+
+

Site ID

+

The ContDataQC package is set up to handle a single +“SiteID” field. This is not appropriate for measurements at different +depths for a single location. To work around this the package uses a +delimiter, “–”, between the SiteID and depth (units optional). For +example “Ellis–1.0m” would be entered into the “SiteID” field.

+
+
+
+

FormatHobo

+

The Format function works the same on depth profile data files.

+
# Packages
+library(ContDataQC)
+
+# Parameters
+# Selection.Operation <- c("GetGageData","QCRaw", "Aggregate", "SummaryStats")
+# Selection.Type      <- c("Air","Water","AW","Gage","AWG","AG","WG")
+# Selection.SUB <- c("Data0_Original"
+#                   , "Data1_RAW","Data2_QC","Data3_Aggregated","Data4_Stats")
+myDir.BASE <- tempdir()
+
+# Function Inputs
+fn1 <- "Ellis--1.0m_Water_20180524_20180918.csv"
+fn2 <- "Ellis--3.0m_Water_20180524_20180918.csv"
+
+myFiles <- c(fn1, fn2)
+myDir.import <- file.path(myDir.BASE, "Data0_Original")
+myDir.export <- file.path(myDir.BASE, "Data1_RAW")
+
+myFormat = "YMD"
+
+# Run Function (with default config)
+formatHobo(myFiles, myDir.import, myDir.export, fun.HoboDateFormat=myFormat)
+
+

QC

+

The QC function works the same on depth profile data files.

+
# Packages
+library(ContDataQC)
+
+# Parameters
+Selection.Operation <- c("GetGageData"
+                         ,"QCRaw"
+                         , "Aggregate"
+                         , "SummaryStats")
+Selection.Type <- c("Air","Water","AW","Gage","AWG","AG","WG")
+Selection.SUB <- c("Data0_Original"
+                   , "Data1_RAW"
+                   , "Data2_QC"
+                   , "Data3_Aggregated"
+                   , "Data4_Stats")
+myDir.BASE <- 
+
+# Files
+fn1 <- "Ellis--1.0m_Water_20180524_20180918.csv"
+fn2 <- "Ellis--3.0m_Water_20180524_20180918.csv"
+
+# QC Data
+myData.Operation <- "QCRaw" #Selection.Operation[2]
+myFile <- c(fn1, fn2)
+myDir.import <- file.path(myDir.BASE, "Data1_RAW")
+myDir.export <- file.path(myDir.BASE, "Data2_QC")
+myReport.format <- "html"
+ContDataQC(myData.Operation
+           , fun.myDir.import = myDir.import
+           , fun.myDir.export = myDir.export
+           , fun.myFile = myFile
+           , fun.myReport.format = myReport.format)
+
+
+

Aggregate

+

The file version of the aggregate function will merge all file +provided in the fun.myFile parameter passed to ContDatQC(). The +resulting file will have the name of the first file with “Append_X”. +Where “X” will be the number of files that were aggregated.

+
# Packages
+library(ContDataQC)
+
+myDir.BASE <- tempdir()
+
+# Files
+myFile <- c("QC_Ellis--1.0m_Water_20180524_20180918.csv"
+            , "QC_Ellis--3.0m_Water_20180524_20180918.csv")
+
+# Aggregate Data
+myData.Operation <- "Aggregate" #Selection.Operation[3]
+myFile <- c("QC_Ellis--1.0m_Water_20180524_20180918.csv"
+            , "QC_Ellis--3.0m_Water_20180524_20180918.csv")
+myDir.import <- file.path(myDir.BASE, "Data2_QC")
+myDir.export <- file.path(myDir.BASE, "Data3_Aggregated")
+myReport.format <- "html"
+ContDataQC(myData.Operation
+           , fun.myDir.import = myDir.import
+           , fun.myDir.export = myDir.export
+           , fun.myFile = myFile
+           , fun.myReport.format = myReport.format)
+
+
+

Parse ID

+

An additional function, “ParseID”, is provided to parse the combined +ID string with SiteID, depth, and units into 3 separate fields. The +original SiteID is copied to SiteID_original and then the SiteID, depth, +and depth_units are then populated. The configuration file contains the +desired delimiter (defaulted as “–”).

+
myDir.BASE <- tempdir()
+
+# Parse ID string and save
+dir_files <- file.path(myDir.BASE, "Data3_Aggregated")
+setwd(dir_files)
+
+fun.myFileName.In <- "DATA_QC_Ellis--1.0m_Water_20180524_20180918_Append_2.csv"
+fun.myFileName.Out <- "Ellis_FixedID.csv"
+fun.ColName.ID <- "SiteID"
+fun.Delim <- "--"
+
+fun.ParseID(fun.myFileName.In
+            , fun.myFileName.Out
+            , fun.ColName.ID
+            , fun.Delim)
+
+
+
+

Example Analysis of Aggregated Data

+

Once the depth profiles have been individually QCed and then +Aggregated the user can analyse the data from a single file. Example +plot is below.

+
# Example code to Plot data
+library(ggplot2)
+
+# Read file
+df_Ellis <- read.csv(file.path(system.file("extdata", package="ContDataQC")
+                               , "Ellis.csv"))
+df_Ellis[, "Date.Time"] <- as.POSIXct(df_Ellis[, "Date.Time"])
+
+# Plot, Create
+p <- ggplot(df_Ellis, aes(x = Date.Time, y = Water.Temp.C, group = ID_Depth)) +
+  geom_point(aes(color = ID_Depth)) +
+  scale_color_continuous(trans = "reverse") +
+  scale_x_datetime(date_labels = "%Y-%m")
+
+# Plot, Show
+print(p)
+

+
+ + + + +
+ + + + + + + + + + + + + + + diff --git a/inst/shiny-examples/ContDataQC/data/remove.txt b/inst/shiny-examples/ContDataQC/data/remove.txt new file mode 100644 index 00000000..e69de29b diff --git a/inst/shiny-examples/ContDataQC/external/remove.txt b/inst/shiny-examples/ContDataQC/external/remove.txt new file mode 100644 index 00000000..e69de29b diff --git a/inst/shiny-examples/ContDataQC/external/tab_1_About.R b/inst/shiny-examples/ContDataQC/external/tab_1_About.R new file mode 100644 index 00000000..5bf06d5e --- /dev/null +++ b/inst/shiny-examples/ContDataQC/external/tab_1_About.R @@ -0,0 +1,38 @@ +# About + +function() { + + tabPanel("About" + , mainPanel( + tabsetPanel(type = "tabs" + + , tabPanel("Overview" + , p(paste0("Version ", version, ".")) + , includeHTML("www/RMD_HTML/App_1a_Overview.html") + )## tabPanel ~ END + + , tabPanel("Test Files" + , includeHTML("www/RMD_HTML/App_1b_TestData.html") + )## tabPanel ~ END + + , tabPanel("Basic Information" + , includeHTML("www/RMD_HTML/App_1c_FAQ.html") + )## tabPanel~ END + + , tabPanel("Tips" + ,includeHTML("www/RMD_HTML/App_1d_Tips.html") + )# tabPanel ~ QC Tips ~ END + + , tabPanel("Advanced" + ,includeHTML("www/RMD_HTML/App_1e_Advanced.html") + )# tabPanel ~ Advanced ~ END + + , tabPanel("Related Apps" + , includeHTML("www/RMD_HTML/App_1f_RelatedApps.html") + )## tabPanel ~ END + + + )## tabsetPanel ~ END + )## mainPanel ~ END + ) ## tabPanel ~ Config ~ END +}## FUNCTION ~ END diff --git a/inst/shiny-examples/ContDataQC/external/tab_1a_Overview.R b/inst/shiny-examples/ContDataQC/external/tab_1a_Overview.R new file mode 100644 index 00000000..0c1bd8c6 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/external/tab_1a_Overview.R @@ -0,0 +1,11 @@ +# Panel, Overview + +function(){ + + tabPanel("About" + , mainPanel( + includeHTML("www/RMD_HTML/App_1Overview.html") + , tags$head(includeHTML(("google-analytics.html"))) + )## mainPanel ~ END + ) #tabPanel ~END +}##FUNCTION ~ END diff --git a/inst/shiny-examples/ContDataQC/external/tab_1b_TestData.R b/inst/shiny-examples/ContDataQC/external/tab_1b_TestData.R new file mode 100644 index 00000000..81ae9d1b --- /dev/null +++ b/inst/shiny-examples/ContDataQC/external/tab_1b_TestData.R @@ -0,0 +1,10 @@ +# Panel, Test Data + +function() { + + tabPanel("Test Data" + , mainPanel( + includeHTML("www/RMD_HTML/App_7TestData.html") + )## mainPanel ~ END + ) ## tabPanel ~ Config ~ END +}## FUNCTION ~ END diff --git a/inst/shiny-examples/ContDataQC/external/tab_1c_FAQ.R b/inst/shiny-examples/ContDataQC/external/tab_1c_FAQ.R new file mode 100644 index 00000000..9912e508 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/external/tab_1c_FAQ.R @@ -0,0 +1,11 @@ +# Panel, FAQ + +function() { + + tabPanel("Basis Info" + , mainPanel( + includeHTML("www/RMD_HTML/App_2FAQ.html") + + )## mainPanel ~ END + ) #tabPanel ~ END +}## FUNCTION ~ END diff --git a/inst/shiny-examples/ContDataQC/external/tab_2_DataPrep.R b/inst/shiny-examples/ContDataQC/external/tab_2_DataPrep.R new file mode 100644 index 00000000..dc6bdd16 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/external/tab_2_DataPrep.R @@ -0,0 +1,137 @@ +# Panel, Data Prep + +function() { + + tabPanel("Data Preparation" + , mainPanel( + tabsetPanel(type = "tabs" + + , tabPanel("Formatting Files" + , includeHTML("www/RMD_HTML/App_2a_FormattingFiles.html") + )## tabPanel ~ END + + , tabPanel("Automated Reformatting" + ,tabsetPanel(type = "tabs" + , tabPanel("About" + , includeHTML("www/RMD_HTML/App_2az_About.html") + )## tabPanel ~ END + # Hoboware, reformat ---- + , tabPanel("HOBOware Reformat" + ,sidebarLayout( + sidebarPanel( + tags$div(title="Select one HOBOware csv files to upload here" + , fileInput("selectedFiles_HOBO" + ,label="Choose files" + , multiple = TRUE + , accept = ".csv" + , width = "600px") # wider for long file names + )# tags$div ~ END + ,selectInput("HOBO_DateFormat" + ,label = "Choose date format from the DateTime field in the input file" + ,choices = c("MDY" + , "YMD" + , "DMY" + , NULL) + ,selected = "MDY") + #Only shows the "Run operation" button after data are uploaded + ,tags$div(title="Click to run selected operation (HOBO reformat)" + ,uiOutput('ui.runProcess_HOBO') + )# tags$div ~ END + , br() + #Only shows the "Download" button after the process has run + ,tags$div(title="Click to download your data (HOBO reformat)" + ,uiOutput('ui.downloadData_HOBO') + )# tags$div ~ END + )# sidebarPanel~ END + , mainPanel( + includeHTML("www/RMD_HTML/App_2a1_HOBO.html") + # , img(src = "Fig_HOBOreformat_v1_20210617.png" + # , height = 600, width = 1000) + ) ## mainPanel ~ END + )# sidebarLayout~ END + )## tabPanel ~ HOBO ~ END + + # miniDOT, cat ---- + , tabPanel("miniDOT Concatenate" + , sidebarLayout( + sidebarPanel( + tags$div(title = "Select one or more miniDOT txt files to upload here" + , fileInput("selectedFiles_miniDOT_cat" + , label = "Choose files" + , multiple = TRUE + , accept = ".txt" + , width = "600px") # same as HOBO + )##tags$div ~ END + , br() + #Only shows the "Run operation" button after data are uploaded + ,tags$div(title = "Click to run selected operation (miniDOT concatenate)" + ,uiOutput('ui.runProcess_miniDOT_cat') + )# tags$div ~ END + , br() + #Only shows the "Download" button after the process has run + ,tags$div(title = "Click to download your data (miniDOT_cat)" + ,uiOutput('ui.downloadData_miniDOT_cat') + )# tags$div ~ END + )# sidebarPanel~ END + , mainPanel( + includeHTML("www/RMD_HTML/App_2a2_miniDOT1.html") + + ) ## mainPanel ~ END + )# sidebarLayout~ END + )## tabPanel ~ miniDOT cat ~ END + + # miniDOT, reformat ---- + , tabPanel("miniDOT Reformat" + , sidebarLayout( + sidebarPanel( + tags$div(title = "Select one miniDOT csv files to upload here" + , fileInput("selectedFiles_miniDOT_reformat" + , label = "Choose files" + , multiple = FALSE + , accept = ".csv" + , width = "600px") # same as HOBO + )##tags$div ~ END + , br() + #Only shows the "Run operation" button after data are uploaded + ,tags$div(title = "Click to run selected operation (miniDOT reformat)" + ,uiOutput('ui.runProcess_miniDOT_reformat') + )# tags$div ~ END + , br() + #Only shows the "Download" button after the process has run + , tags$div(title = "Click to download your data (miniDOT_reformat)" + ,uiOutput('ui.downloadData_miniDOT_reformat') + )# tags$div ~ END + )# sidebarPanel~ END + , mainPanel( + includeHTML("www/RMD_HTML/App_2a3_miniDOT2.html") + + ) ## mainPanel ~ END + )# sidebarLayout~ END + )## tabPanel ~ miniDOT reformat ~ END + + + )## tabsetPanel + )## tabPanel ~ END + + , tabPanel("Discrete Data" + , includeHTML("www/RMD_HTML/App_2cz_DiscreteData.html") + )## tabPanel ~ END + + , tabPanel("Organizing Files" + , includeHTML("www/RMD_HTML/App_2b_OrganizingFiles.html") + )## tabPanel ~ END + + , tabPanel("Naming Files" + , includeHTML("www/RMD_HTML/App_2c_NamingFiles.html") + # included pic in RMD to HTML + # , img(src = "Fig_NamingFiles_v1_20210617.png" + # , height = 600, width = 1000) + )## tabPanel~ END + + + + + )## tabsetPanel ~ END + )## mainPanel ~ END + ) ## tabPanel ~ Config ~ END +}## FUNCTION ~ END diff --git a/inst/shiny-examples/ContDataQC/external/tab_2a_FormatSensors.R b/inst/shiny-examples/ContDataQC/external/tab_2a_FormatSensors.R new file mode 100644 index 00000000..c39e2cb6 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/external/tab_2a_FormatSensors.R @@ -0,0 +1,26 @@ +# Data Prep, About/Formatting + +function() { + + tabPanel("Format Sensors" + , mainPanel( + tabsetPanel(type = "tabs" + + , tabPanel("Hobo" + , includeHTML("www/RMD_HTML/App_2a1_HOBO.html") + )## tabPanel ~ END + + , tabPanel("Hobo" + , includeHTML("www/RMD_HTML/App_2a1_HOBO.html") + )## tabPanel~ END + + , tabPanel("miniDOT" + , includeHTML("www/RMD_HTML/App_2a2_miniDOT.html") + )## tabPanel ~ END + + + + )## tabsetPanel ~ END + )## mainPanel ~ END + ) ## tabPanel ~ Config ~ END +}## FUNCTION ~ END diff --git a/inst/shiny-examples/ContDataQC/external/tab_3_MainFunc.R b/inst/shiny-examples/ContDataQC/external/tab_3_MainFunc.R new file mode 100644 index 00000000..a26e2fb1 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/external/tab_3_MainFunc.R @@ -0,0 +1,121 @@ +# Panel, Calc +# main function and instructions + + +function(){ + + tabPanel("Main Functions" + + , mainPanel( + + tabsetPanel(type = "tabs" + + , tabPanel("Run Functions" + , sidebarLayout( + sidebarPanel( + p("1. Upload customized QC test thresholds ('Main Functions >> QC Thresholds >> Upload Custom Thresholds' tab) if desired; otherwise, the default thresholds ('Main Functions >> QC Thresholds >> Default' tab) will be used.") + , p("2. Confirm whether the following configuration file listed is the correct one:") + , p(textOutput("fn_input_display_config_main")) + , p("3. Upload input files.") + #The selected input file + #Tool tip code from https://stackoverflow.com/questions/16449252/tooltip-on-shiny-r + , tags$div(title = "Select one or more csv files to upload here" + + #Only allows csv files to be imported + , fileInput("selectedFiles" + , label = "Choose files" + , multiple = TRUE + , accept = ".csv") + )# tags$div ~ END + + , p("4. Choose operation to perform.") + #Operation to be performed on the selected data + ,selectInput("Operation" + #,label = "Choose operation to perform" + ,label = "Select from drop-down menu:" # mjp update + ,choices = c("", + "QC raw data", + "Aggregate QC'd data", + "Run summary statistics") + ,selected = "") + + #Only shows the "Run operation" button after data are uploaded + ,tags$div(title="Click to run selected operation" + ,uiOutput('ui.runProcess') + )# tags$div ~ END + ,br() + ,br() + + #Only shows the "Download" button after the process has run + ,tags$div(title="Click to download your data" + ,uiOutput('ui.downloadData') + )# tags$div ~ END + + )# sidebarPanel + , mainPanel( + includeHTML("www/RMD_HTML/App_3b_CheckInput.html") + + #Shows an empty table until files are input + ,tableOutput("nullTable1") + ,tableOutput("nullTable2") + ,tableOutput("nullTable3") + + #Outputs the table with properties of the input spreadsheets, + #and a testing table of the beginning of the spreadsheets + ,tableOutput("summaryTable1") + ,tableOutput("summaryTable2") + ,tableOutput("summaryTable3") + + ,br() + + #Shows a note if the user uploads non-QCed data and selects + #the Aggregate or Summarize processes + ,h4(textOutput("aggUnQCedData")) + ,h4(textOutput("summUnQCedData")) + + #Shows a note if spreadsheets with multiple sites are selected + #for the Aggregate process + ,h4(textOutput("moreThanOneSite")) + + )# main panel + + + )# sidebarLayout + + + )##tabPanel ~ Check + + , tab_3c_QCThresh() + + , tabPanel("Instructions" + , tabsetPanel(type = "tabs" + , tabsetPanel(type="tabs" + ,tabPanel("Workflow" + , includeHTML("www/RMD_HTML/App_3a1_About.html") + ) # tabPanel ~ Run Functions ~ END + , tabPanel("QC Reports" + , includeHTML("www/RMD_HTML/App_3a2_QCReports.html")) + , tabPanel("Aggregate" + , includeHTML("www/RMD_HTML/App_3a3_Aggregate.html")) + , tabPanel("Summary Stats" + , includeHTML("www/RMD_HTML/App_3a4_SummaryStats.html")) + + ) # tabsetPanel ~ END + + )## tabsetPanel + )##tabPanel ~ About + + # , tabPanel("Advanced?" + # )##tabPanel ~ Adv + + + )##tabsetPanel ~ END + + + )##mainPanel ~ END + )#tabPanel ~ END + + + + +}## FUNCTION ~ END diff --git a/inst/shiny-examples/ContDataQC/external/tab_3c_QCThresh.R b/inst/shiny-examples/ContDataQC/external/tab_3c_QCThresh.R new file mode 100644 index 00000000..e6c05480 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/external/tab_3c_QCThresh.R @@ -0,0 +1,186 @@ +# Panel, QC Thresholds +# Ben Block, 2021-06-16 +# Erik Leppo, 2022-12-19, add Gross boxes +# 2023-09-12, change boxes to width 3 (from 2) +# and remove sidebar and main panel width specifications +#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +function() { + + tabPanel("QC Thresholds" + , mainPanel( + tabsetPanel(type = "tabs" + # 3c1. Default---- + , tabPanel("Default" + , includeHTML("www/RMD_HTML/App_3c1_QCThresh_Defaults.html") + )## tabPanel ~ CURRENT ~ END + + # 3c2. Upload Custom ---- + , tabPanel("Upload Custom Thresholds" + ,sidebarLayout( + sidebarPanel( + tags$div(title="Select R configuration file to upload here" + #Only allows R files to be imported + ,fileInput("configFile" + , label = "Choose configuration file" + , multiple = FALSE + , accept = ".R") + ) # tag$div ~ END + , br() + , p("The following lists the Configuration file currently being used:") + , p(textOutput("fn_input_display_config_config")) + , br() + + #Only shows the "Default configuration" button after a user-selected file has been used + ,tags$div(title = "Click to use default configuration file" + ,uiOutput('ui.defaultConfig')) + )# sidebarPanel~ END + , mainPanel( + includeHTML("www/RMD_HTML/App_3c2_QCThresh_Upload.html") + ) ## mainPanel ~ END + )# sidebarLayout~ END + )## tabPanel ~ Custom Thresh ~ END + + # 3c3. Eval---- + , tabPanel("Evaluate Thresholds" + , includeHTML("www/RMD_HTML/App_3c3_QCThresh_Eval.html") + # , br() + # , downloadButton("but_thresh_code") + )## tabPanel ~ Eval Thresh + + # 3c4. Edit ---- + , tabPanel("Edit Thresholds" + ,shinyjs::useShinyjs() + # ,h3("Edit your thresholds here by parameter:") + # ,h4("1. Select a parameter for edit using drop-down") + # ,h4("2. Edit thresholds using boxes on right") + # ,h4("3. Save changes (for each parameter)") + # ,h4("4. Download custom thresholds file") + ,sidebarLayout( + sidebarPanel(#width = 5 + # , style = "position:fixed"#;width:22%" + h4("1. Select parameter") + ,selectInput(inputId = "QC_Param_Input" + , label = NULL + , choices = c("Air Temperature" = "AirTemp" + ,"Barometric Pressure, air" = "AirBP" + ,"Chlorophyll a" = "Chla" + ,"Conductivity" = "Cond" + ,"Discharge" = "Discharge" + ,"Dissolved Oxygen" = "DO" + ,"Dissolved Oxygen, adjusted" = "DOadj" + ,"Dissolved Oxygen, percent saturation" = "DOpctsat" + ,"pH" = "pH" + ,"Sensor Depth" = "SensDepth" + ,"Turbidity" = "Turbid" + ,"Water Level" = "WtrLvl" + ,"Water Pressure" = "WaterP" + ,"Water Temperature" = "WaterTemp" + )) # selectInput + ,textOutput("QC_Param_Unit") + ,h4("2. Edit thresholds") + ,p("see boxes under each flag test type to the right at bottom of this page") + ,h4("3. Save your changes") + ,p(paste("Note: Save changes for one parameter at a time")) + ,actionButton(inputId = "QC_SaveBttn" + , label = "Save changes") + ,h4("4. Download your custom thresholds file") + ,p(paste("Note: The downloaded file must be reuploaded in the next step")) + ,downloadButton(outputId = "QC_Thresh_Download" + #, label = "Download custom thresholds file") + , label = "Download") + , h4("5. Upload custom threshold file") + , p("Go to the 'Upload Custom Thresholds' tab, browse to the custom thresholds file you downloaded above, upload that file, and then, under 'Main Functions', run the ‘QC raw data’ function to generate QC reports. If you skip this step, the default QC thresholds will be used.") + + ) # sidebarPanel~ END + , mainPanel(#width = 12 + includeHTML("www/RMD_HTML/App_3c4_QCThresh_Edit.html") + , tags$hr() + , h4("Gross Thresholds") + , p(paste("Test if data point exceeds a user-defined" + , "threshold.")) + , fluidRow( + column(width = sizeThreshEdit, + numericInput(inputId = "GR_Fail_Max" + , label = "Fail (Hi)" + , value = "1")) + ,column(width = sizeThreshEdit, + numericInput(inputId = "GR_Fail_Min" + , label = "Fail (Lo)" + , value = "1")) + , column(width = sizeThreshEdit, + numericInput(inputId = "GR_Sus_Max" + , label = "Suspect (Hi)" + , value = "1")) + , column(width = sizeThreshEdit, + numericInput(inputId = "GR_Sus_Min" + , label = "Suspect (Lo)" + , value = "1")) + ) # fluidRow + , tags$hr() + , h4("Spike Thresholds") + , p(paste("Test if data point exceeds a user-defined" + ,"threshold relative to the previous data point.")) + , fluidRow( + column(width = sizeThreshEdit, + numericInput(inputId = "Spike_Fail" + , label = "Fail" + , value = "1")) + ,column(width = sizeThreshEdit, + numericInput(inputId = "Spike_Sus" + , label = "Suspect" + , value = "1")) + ) # fluidRow + , tags$hr() + , h4("Rate of Change Limits") + , p(paste("Test if data point exceeds a number of" + ,"standard deviations from the previous" + ,"data points over a user-defined time period.")) + , fluidRow( + column(width = sizeThreshEdit, + numericInput(inputId = "RoC_SDs" + , label = "SDs" + , value = "1")) + ,column(width = sizeThreshEdit, + numericInput(inputId = "RoC_Hrs" + , label = "Hours" + , value = "1")) + ) # fluidRow + , tags$hr() + , h4("Flat Line Test") + , p(paste("Test if data point is within a user-defined" + ,"threshold from previous data points over" + ,"a user defined range.")) + , fluidRow( + column(width = sizeThreshEdit, + numericInput(inputId = "Flat_Fail" + , label = "Fail" + , value = "1")) + ,column(width = sizeThreshEdit, + numericInput(inputId = "Flat_Sus" + , label = "Suspect" + , value = "1")) + ,column(width = sizeThreshEdit, + numericInput(inputId = "Flat_Toler" + , label = "Tolerance" + , value = "1")) + ) # fluidRow + # , tags$hr() + # , h4("3. Save your changes") + # , p(paste("Note: Save changes for one parameter at a time")) + # , actionButton(inputId = "QC_SaveBttn" + # , label = "Save changes") + # , tags$hr() + # , h4("4. Download your custom threshold file") + # , p(paste("Note: The downloaded file must be reuploaded")) + # , downloadButton(outputId = "QC_Thresh_Download" + # , label = "Download custom thresholds file") + )## mainPanel ~ END + )# sidebarLayout~ END + ) ## tabPanel ~ Edit Thresh + + + )## tabsetPanel ~ END + )## mainPanel ~ END + ) ## tabPanel ~ Config ~ END +}## FUNCTION ~ END diff --git a/inst/shiny-examples/ContDataQC/external/tab_4_USGSgage.R b/inst/shiny-examples/ContDataQC/external/tab_4_USGSgage.R new file mode 100644 index 00000000..e8c6f470 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/external/tab_4_USGSgage.R @@ -0,0 +1,34 @@ +# Panel, USGS gage data + +function(){ + + tabPanel("Download USGS Gage Data" + ,fluidRow( + column(5, + includeHTML("www/RMD_HTML/App_4_USGSgage.html") + )# column ~ END + + ,column(5, offset = 1 + ,h3("Download USGS gage data:") + ,br() + ,textInput("USGSsite" + , label = "USGS site ID(s) (separated by commas and spaces)") + ,textInput("startDate" + , label = "Starting date (YYYY-MM-DD)" + , placeholder = "YYYY-MM-DD") + ,textInput("endDate" + , label = "Ending date (YYYY-MM-DD)" + , placeholder = "YYYY-MM-DD") + ,br() + ,actionButton("getUSGSData", "Retrieve USGS data") + ,br() + ,br() + + #Only shows the "Download" button after the process has run + ,tags$div(title="Click to download your USGS gage data" + ,uiOutput('ui.downloadUSGSData')) + )# column ~ END + )# fluidRow ~ END + )## tabPanel ~ END + +}## FUNCTION ~ END diff --git a/inst/shiny-examples/ContDataQC/external/tab_5_Troubleshooting.R b/inst/shiny-examples/ContDataQC/external/tab_5_Troubleshooting.R new file mode 100644 index 00000000..94626b61 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/external/tab_5_Troubleshooting.R @@ -0,0 +1,26 @@ +# Panel, Console + +function() { + tabPanel("Troubleshooting" + , mainPanel( + tabsetPanel(type = "tabs" + # , tabPanel("Troubleshooting" + # ,includeHTML("www/RMD_HTML/App_5a_Troubleshooting.html") + # # ,tableOutput("logText") + # # ,tableOutput("logTextUSGS") + # # ,tags$b(textOutput("logTextMessage") + # ) + + , tabPanel("Console" + ,includeHTML("www/RMD_HTML/App_5b_Console.html") + ,tableOutput("logText") + ,tableOutput("logTextUSGS") + ,tags$b(textOutput("logTextMessage")) + )##tabPanel + # , tabPanel("Contact Info" + # ,includeHTML("www/RMD_HTML/App_5c_Contact.html") + # )##tabPanel + )##tabsetPanel + )##mainPanel + )##tabPanel +}## FUNCTION ~ END diff --git a/inst/shiny-examples/ContDataQC/external/tab_5b_Console.R b/inst/shiny-examples/ContDataQC/external/tab_5b_Console.R new file mode 100644 index 00000000..265252b8 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/external/tab_5b_Console.R @@ -0,0 +1,12 @@ +# Panel, Console + +function() { + + tabPanel("Console" + ,includeHTML("www/RMD_HTML/App_8Console.html") + ,tableOutput("logText") + ,tableOutput("logTextUSGS") + ,tags$b(textOutput("logTextMessage")) + + ) ## tabPanel ~ Adv Feat ~ END +}## FUNCTION ~ END diff --git a/inst/shiny-examples/ContDataQC/external/tab_9_Status.R b/inst/shiny-examples/ContDataQC/external/tab_9_Status.R new file mode 100644 index 00000000..e84c1781 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/external/tab_9_Status.R @@ -0,0 +1,11 @@ +# Panel, Status + +function() { + + tabPanel("Status" + , mainPanel( + includeHTML("www/RMD_HTML/App_9Status.html") + + )## mainPanel ~ END + )# tabPanel ~ END +}## FUNCTION ~ END diff --git a/inst/shiny-examples/ContDataQC/global.R b/inst/shiny-examples/ContDataQC/global.R index b1aa01ba..3b9c22c4 100644 --- a/inst/shiny-examples/ContDataQC/global.R +++ b/inst/shiny-examples/ContDataQC/global.R @@ -14,13 +14,16 @@ library(shinyjs) ###For downloading new versions of ContDataQC and USGS' DataRetrieval package #library(devtools) -#install_github("leppott/ContDataQC") +#install_github("USEPA/ContDataQC") #install_github("USGS-R/dataRetrieval") # #Seems necessary for making R able to zip files when run locally. Allows R to # #access Window's zipping abilities # Sys.setenv(PATH = paste(Sys.getenv("PATH"), "C:\\Rtools\\bin", sep = ";")) +# Version Number +version <- "2.1.0" + #Maximum individual file size that can be uploaded is 70 MB options(shiny.maxRequestSize = 70 * 1024^2) @@ -28,7 +31,20 @@ options(shiny.maxRequestSize = 70 * 1024^2) dataTemplate <- read.csv(file = "continuous_data_template_2017_11_15.csv" , header = TRUE) -#Extracts properties of the input spreadsheets +# Environment ---- +# Load default config if not present +# 2020-10-02 (ContDataQC.R), added to global 2022-12-22 +if (exists("ContData.env", mode = "environment") == FALSE) { + source(system.file(package = "ContDataQC", "extdata", "config.ORIG.R") + , local = TRUE) +}## exists ~ END + +# Other ---- +sizeThreshEdit <- 4 + +# Functions ---- + +##Extracts properties of the input spreadsheets fileParse <- function(inputFile) { #Extracts site ID, start and end dates, and record count. @@ -38,27 +54,27 @@ fileParse <- function(inputFile) { #Dates are formatted differently for data input to QCRaw and data input #to Aggregate and Summarize (output from QCRaw) - if("Flag" %in% substr(colnames(inputFile),1,4)) { - startDate <-min(as.Date(inputFile$Date.Time, format = "%Y-%m-%d")) + if ("Flag" %in% substr(colnames(inputFile),1,4)) { + startDate <- min(as.Date(inputFile$Date.Time, format = "%Y-%m-%d")) endDate <- max(as.Date(inputFile$Date.Time, format = "%Y-%m-%d")) } #Recognizes dates if they are in a Date field as opposed to a Date.Time field - else if("Date" %in% colnames(inputFile)){ - startDate <-min(as.Date(inputFile$Date, format = "%m/%d/%Y")) + else if ("Date" %in% colnames(inputFile)) { + startDate <- min(as.Date(inputFile$Date, format = "%m/%d/%Y")) endDate <- max(as.Date(inputFile$Date, format = "%m/%d/%Y")) } #Recognizes dates if they are in a "Date Time" field # as opposed to a Date.Time field - else if("Date Time" %in% colnames(inputFile)){ - startDate <-min(as.Date(inputFile$`Date Time`, format = "%m/%d/%Y")) + else if ("Date Time" %in% colnames(inputFile)) { + startDate <- min(as.Date(inputFile$`Date Time`, format = "%m/%d/%Y")) endDate <- max(as.Date(inputFile$`Date Time`, format = "%m/%d/%Y")) } #Recognizes dates if they are in a Date.Time field else { - startDate <-min(as.Date(inputFile$Date.Time, format = "%m/%d/%Y")) + startDate <- min(as.Date(inputFile$Date.Time, format = "%m/%d/%Y")) endDate <- max(as.Date(inputFile$Date.Time, format = "%m/%d/%Y")) } @@ -143,7 +159,7 @@ timeFormatter <- function(time) { #Converts a string of USGS site IDs (comma delimited) #into an array of site IDs for gage data retrieval USGSsiteParser <- function(siteIDs) { - USGSsiteVector <- unlist(strsplit(siteIDs, split=", ")) + USGSsiteVector <- unlist(strsplit(siteIDs, split = ", ")) return(USGSsiteVector) } @@ -203,7 +219,7 @@ renameAggOutput <- function(directory, fileAttribsTable) { #Populates vectors for the input and output files if the input files are #output from the Aggregate process - if ("DATA_DATA" %in% substr(allFiles,1,9)){ + if ("DATA_DATA" %in% substr(allFiles,1,9)) { csvInputs <- list.files(directory, pattern = "^DATA_QC.*csv") csvOutput <- list.files(directory, pattern = "DATA_DATA_QC.*csv") htmlOutput <- list.files(directory, pattern = "DATA_DATA_QC.*html") @@ -227,7 +243,7 @@ renameAggOutput <- function(directory, fileAttribsTable) { data.type.inputs <- vector() #Extracts the data type from all input files - for (i in seq_len(length(csvInputs))){ + for (i in seq_len(length(csvInputs))) { csvInputs.parts <- strsplit(csvInputs[i], myDelim) data.type.inputs.number <- which(csvInputs.parts[[1]] == fileAttribsTable[1, 2]) + 1 @@ -243,9 +259,9 @@ renameAggOutput <- function(directory, fileAttribsTable) { #Changes the output file names if the input files have different data types #and have the same start and end dates - if(data.type.inputs[1] != data.type.inputs[2] + if (data.type.inputs[1] != data.type.inputs[2] && minStartDate == maxStartDate - && minEndDate == maxEndDate){ + && minEndDate == maxEndDate) { #Creates a data.frame for converting the input data types to the # output data type @@ -259,8 +275,8 @@ renameAggOutput <- function(directory, fileAttribsTable) { , combined.data.type) #Finds the rows in the conversion data.frame which have that date type - type1 <- which(data.type.conversion[,1]==data.type.inputs[1]) - type2 <- which(data.type.conversion[,2]==data.type.inputs[2]) + type1 <- which(data.type.conversion[,1] == data.type.inputs[1]) + type2 <- which(data.type.conversion[,2] == data.type.inputs[2]) #Finds the one row on the conversion data.frame that corresponds to # those data types @@ -268,20 +284,20 @@ renameAggOutput <- function(directory, fileAttribsTable) { , 3]) #Changes the data type in the output csv to the correct datatype - csvOutput.data.type <- gsub(paste("_", data.type.inputs[1], "_", sep=""), - paste("_", output.type, "_", sep=""), + csvOutput.data.type <- gsub(paste("_", data.type.inputs[1], "_", sep = ""), + paste("_", output.type, "_", sep = ""), csvOutput) #Sometimes the Aggregate process uses the second data type in its output # name. #This captures that eventuality. - csvOutput.data.type <- gsub(paste("_", data.type.inputs[2], "_", sep=""), - paste("_", output.type, "_", sep=""), + csvOutput.data.type <- gsub(paste("_", data.type.inputs[2], "_", sep = ""), + paste("_", output.type, "_", sep = ""), csvOutput.data.type) #Removes the "_append_x" from the output csv name - csvOutput.data.type <- gsub(paste("_Append_", length(csvInputs), sep=""), - paste("", sep=""), + csvOutput.data.type <- gsub(paste("_Append_", length(csvInputs), sep = ""), + paste("", sep = ""), csvOutput.data.type) #Renames the csv @@ -290,25 +306,25 @@ renameAggOutput <- function(directory, fileAttribsTable) { #Changes the data type in the output html to the correct datatype - htmlOutput.data.type <- gsub(paste("_", data.type.inputs[1], "_", sep=""), - paste("_", output.type, "_", sep=""), + htmlOutput.data.type <- gsub(paste("_", data.type.inputs[1], "_", sep = ""), + paste("_", output.type, "_", sep = ""), htmlOutput) #Sometimes the Aggregate process uses the second data type in its output # name. #This captures that eventuality. - htmlOutput.data.type <- gsub(paste("_", data.type.inputs[2], "_", sep=""), - paste("_", output.type, "_", sep=""), + htmlOutput.data.type <- gsub(paste("_", data.type.inputs[2], "_", sep = ""), + paste("_", output.type, "_", sep = ""), htmlOutput.data.type) #Removes the "_append_x" from the output html name - htmlOutput.data.type <- gsub(paste("_Append_", length(csvInputs), sep=""), - paste("", sep=""), + htmlOutput.data.type <- gsub(paste("_Append_", length(csvInputs), sep = ""), + paste("", sep = ""), htmlOutput.data.type) #Removes the "_Report_Aggregate" from the output html name - htmlOutput.data.type <- gsub(paste("_Report_Aggregate", sep=""), - paste("", sep=""), + htmlOutput.data.type <- gsub(paste("_Report_Aggregate", sep = ""), + paste("", sep = ""), htmlOutput.data.type) #Renames the html output @@ -334,27 +350,27 @@ renameAggOutput <- function(directory, fileAttribsTable) { #Determines how many characters should be removed from end of csv output # name (through the (inaccurate) second date in the name, which is not the # latest date of measurement) - csvCharsToRemove <- 8+1+8+1+6+1+nchar(numFiles)+4 + csvCharsToRemove <- 8 + 1 + 8 + 1 + 6 + 1 + nchar(numFiles) + 4 # date min (8) + sep (1) + date max (8) + sep (1) + append (6) + # NumFiles + .ext (4) #Removes the specified number of characters - csvNewName <- substr(csvOutput, 0, nchar(csvOutput)-csvCharsToRemove) + csvNewName <- substr(csvOutput, 0, nchar(csvOutput) - csvCharsToRemove) #Adds the last recorded date to the truncated file name - csvNewName <- paste(csvNewName, minDate, "_", maxDate, ".csv", sep="") + csvNewName <- paste(csvNewName, minDate, "_", maxDate, ".csv", sep = "") #Replaces the old file name with the new one file.rename(file.path(".", "data", csvOutput) , file.path(".", "data", csvNewName)) #Same as above but for the HTML reports - htmlCharsToRemove <- 8+1+8+1+6+1+nchar(numFiles)+1+6+1+8+6 + htmlCharsToRemove <- 8 + 1 + 8 + 1 + 6 + 1 + nchar(numFiles) + 1 + 6 + 1 + 8 + 6 # date min (8) + sep (1) + date max (8) + sep (1) + append (6) + NumFiles + # sep (1) + Report (6) + sep (1) + Aggregate (8) + .ext (6?) - htmlNewName <- substr(htmlOutput, 0, nchar(htmlOutput)-htmlCharsToRemove) - htmlNewName <- paste(htmlNewName, minDate, "_", maxDate, ".html", sep="") + htmlNewName <- substr(htmlOutput, 0, nchar(htmlOutput) - htmlCharsToRemove) + htmlNewName <- paste(htmlNewName, minDate, "_", maxDate, ".html", sep = "") file.rename(file.path(".", "data", htmlOutput) , file.path(".", "data", htmlNewName)) @@ -386,7 +402,7 @@ nameParse <- function(strFile, process) { ,tolower(substring(strFile.DataType ,2 ,nchar(strFile.DataType))) - ,sep="") + ,sep = "") strFile.Date.Start <- as.Date(strFile.parts[[1]][4],"%Y%m%d") strFile.Date.End <- as.Date(strFile.parts[[1]][5],"%Y%m%d") } @@ -401,7 +417,7 @@ nameParse <- function(strFile, process) { ,tolower(substring(strFile.DataType ,2 ,nchar(strFile.DataType))) - ,sep="") + ,sep = "") strFile.Date.Start <- as.Date(strFile.parts[[1]][5],"%Y%m%d") strFile.Date.End <- as.Date(strFile.parts[[1]][6],"%Y%m%d") } @@ -415,7 +431,7 @@ nameParse <- function(strFile, process) { ,tolower(substring(strFile.DataType ,2 ,nchar(strFile.DataType))) - ,sep="") + ,sep = "") strFile.Date.Start <- as.Date(strFile.parts[[1]][3],"%Y%m%d") strFile.Date.End <- as.Date(strFile.parts[[1]][4],"%Y%m%d") } diff --git a/inst/shiny-examples/ContDataQC/miniDOT_reformat/7392-354869.csv b/inst/shiny-examples/ContDataQC/miniDOT_reformat/7392-354869.csv new file mode 100644 index 00000000..97e3b7ac --- /dev/null +++ b/inst/shiny-examples/ContDataQC/miniDOT_reformat/7392-354869.csv @@ -0,0 +1,15913 @@ +"Date.Time","Battery","Water.Temp.C","DO.mg.L","DO.pctsat.percent","Q","SiteID" +"2019-12-04 21:54:00","3.44","17.667","8.741",NA,"1.005","7392-354869" +"2019-12-04 22:24:00","3.44","17.878","8.706",NA,"1.006","7392-354869" +"2019-12-04 22:54:00","3.44","18.156","8.617",NA,"1.005","7392-354869" +"2019-12-04 23:24:00","3.44","18.442","8.575",NA,"1.006","7392-354869" +"2019-12-04 23:54:00","3.45","18.644","8.556",NA,"1.006","7392-354869" +"2019-12-05 00:24:00","3.45","18.854","8.539",NA,"1.007","7392-354869" +"2019-12-05 00:54:00","3.45","19.047","8.515",NA,"1.006","7392-354869" +"2019-12-05 01:24:00","3.45","19.223","8.468",NA,"1.006","7392-354869" +"2019-12-05 01:54:00","3.45","19.391","8.442",NA,"1.005","7392-354869" +"2019-12-05 02:24:00","3.45","19.499","8.46",NA,"1.007","7392-354869" +"2019-12-05 02:54:00","3.45","19.617","8.415",NA,"1.005","7392-354869" +"2019-12-05 03:24:00","3.45","19.726","8.415",NA,"1.006","7392-354869" +"2019-12-05 03:54:00","3.45","19.843","8.423",NA,"1.006","7392-354869" +"2019-12-05 04:24:00","3.45","19.968","8.412",NA,"1.006","7392-354869" +"2019-12-05 04:54:00","3.46","20.035","8.377",NA,"1.005","7392-354869" +"2019-12-05 05:24:00","3.46","20.144","8.392",NA,"1.007","7392-354869" +"2019-12-05 05:54:00","3.46","20.228","8.382",NA,"1.007","7392-354869" +"2019-12-05 06:24:00","3.46","20.278","8.392",NA,"1.008","7392-354869" +"2019-12-05 06:54:00","3.46","20.345","8.367",NA,"1.006","7392-354869" +"2019-12-05 07:24:00","3.46","20.428","8.341",NA,"1.005","7392-354869" +"2019-12-05 07:54:00","3.46","20.47","8.346",NA,"1.007","7392-354869" +"2019-12-05 08:24:00","3.46","20.495","8.337",NA,"1.007","7392-354869" +"2019-12-05 08:54:00","3.46","20.537","8.316",NA,"1.006","7392-354869" +"2019-12-05 09:24:00","3.46","20.604","8.308",NA,"1.007","7392-354869" +"2019-12-05 09:54:00","3.46","20.629","8.299",NA,"1.006","7392-354869" +"2019-12-05 10:24:00","3.46","20.671","8.298",NA,"1.006","7392-354869" +"2019-12-05 10:54:00","3.47","20.679","8.289",NA,"1.006","7392-354869" +"2019-12-05 11:24:00","3.47","20.687","8.294",NA,"1.007","7392-354869" +"2019-12-05 11:54:00","3.46","20.763","8.295",NA,"1.008","7392-354869" +"2019-12-05 12:24:00","3.47","20.771","8.277",NA,"1.006","7392-354869" +"2019-12-05 12:54:00","3.47","20.804","8.275",NA,"1.006","7392-354869" +"2019-12-05 13:24:00","3.47","20.796","8.282",NA,"1.006","7392-354869" +"2019-12-05 13:54:00","3.47","20.829","8.261",NA,"1.006","7392-354869" +"2019-12-05 14:24:00","3.47","20.829","8.256",NA,"1.006","7392-354869" +"2019-12-05 14:54:00","3.47","20.804","8.275",NA,"1.006","7392-354869" +"2019-12-05 15:24:00","3.47","20.386","8.489",NA,"1.005","7392-354869" +"2019-12-13 15:17:00","3.49","14.287","9.654",NA,"1.004","7392-354869" +"2019-12-13 15:47:00","3.49","11.875","10.149",NA,"1.004","7392-354869" +"2019-12-13 16:17:00","3.49","7.474","9.274",NA,"0.997","7392-354869" +"2019-12-13 16:47:00","3.48","4.024","9.592",NA,"1.004","7392-354869" +"2019-12-13 17:17:00","3.48","4.055","9.67",NA,"1.005","7392-354869" +"2019-12-13 17:47:00","3.48","4.146","9.701",NA,"1.006","7392-354869" +"2019-12-13 18:17:00","3.48","4.186","9.706",NA,"1.004","7392-354869" +"2019-12-13 18:47:00","3.48","4.267","9.735",NA,"1.004","7392-354869" +"2019-12-13 19:17:00","3.48","4.378","9.783",NA,"1.005","7392-354869" +"2019-12-13 19:47:00","3.48","4.298","9.759",NA,"1.006","7392-354869" +"2019-12-13 20:17:00","3.48","4.277","9.755",NA,"1.005","7392-354869" +"2019-12-13 20:47:00","3.47","4.257","9.796",NA,"1.005","7392-354869" +"2019-12-13 21:17:00","3.47","4.378","9.758",NA,"1.004","7392-354869" +"2019-12-13 21:47:00","3.47","4.378","9.775",NA,"1.005","7392-354869" +"2019-12-13 22:17:00","3.47","4.298","9.776",NA,"1.005","7392-354869" +"2019-12-13 22:47:00","3.47","4.328","9.794",NA,"1.006","7392-354869" +"2019-12-13 23:17:00","3.47","4.409","9.787",NA,"1.005","7392-354869" +"2019-12-13 23:47:00","3.47","4.429","9.819",NA,"1.005","7392-354869" +"2019-12-14 00:17:00","3.47","4.52","9.888",NA,"1.005","7392-354869" +"2019-12-14 00:47:00","3.47","4.55","9.858",NA,"1.004","7392-354869" +"2019-12-14 01:17:00","3.47","4.58","9.837",NA,"1.005","7392-354869" +"2019-12-14 01:47:00","3.47","4.6","9.859",NA,"1.005","7392-354869" +"2019-12-14 02:17:00","3.47","4.76","9.91",NA,"1.005","7392-354869" +"2019-12-14 02:47:00","3.46","4.791","9.909",NA,"1.006","7392-354869" +"2019-12-14 03:17:00","3.46","4.851","9.9",NA,"1.005","7392-354869" +"2019-12-14 03:47:00","3.46","4.861","9.943",NA,"1.005","7392-354869" +"2019-12-14 04:17:00","3.46","4.93","9.928",NA,"1.004","7392-354869" +"2019-12-14 04:47:00","3.46","4.95","9.937",NA,"1.004","7392-354869" +"2019-12-14 05:17:00","3.46","5.09","9.904",NA,"1.005","7392-354869" +"2019-12-14 05:47:00","3.46","5.486","9.781",NA,"1.005","7392-354869" +"2019-12-14 06:17:00","3.46","5.762","9.675",NA,"1.005","7392-354869" +"2019-12-14 06:47:00","3.46","5.9","9.582",NA,"1.005","7392-354869" +"2019-12-14 07:17:00","3.46","5.939","9.477",NA,"1.005","7392-354869" +"2019-12-14 07:47:00","3.46","5.89","9.44",NA,"1.004","7392-354869" +"2019-12-14 08:17:00","3.46","5.831","9.501",NA,"1.006","7392-354869" +"2019-12-14 08:47:00","3.46","5.743","9.553",NA,"1.004","7392-354869" +"2019-12-14 09:17:00","3.46","5.644","9.701",NA,"1.003","7392-354869" +"2019-12-14 09:47:00","3.46","5.467","10.003",NA,"1.004","7392-354869" +"2019-12-14 10:17:00","3.45","5.279","10.216",NA,"1.004","7392-354869" +"2019-12-14 10:47:00","3.45","5.179","10.191",NA,"1.005","7392-354869" +"2019-12-14 11:17:00","3.45","5.11","9.985",NA,"1.004","7392-354869" +"2019-12-14 11:47:00","3.45","5.07","9.969",NA,"1.004","7392-354869" +"2019-12-14 12:17:00","3.45","5.11","9.977",NA,"1.004","7392-354869" +"2019-12-14 12:47:00","3.45","5.199","9.928",NA,"1.005","7392-354869" +"2019-12-14 13:17:00","3.45","5.328","9.897",NA,"1.005","7392-354869" +"2019-12-14 13:47:00","3.45","5.417","9.894",NA,"1.005","7392-354869" +"2019-12-14 14:17:00","3.45","5.486","9.878",NA,"1.006","7392-354869" +"2019-12-14 14:47:00","3.45","5.644","9.839",NA,"1.005","7392-354869" +"2019-12-14 15:17:00","3.45","5.939","9.768",NA,"1.004","7392-354869" +"2019-12-14 15:47:00","3.45","6.066","9.922",NA,"1.006","7392-354869" +"2019-12-14 16:17:00","3.44","6.28","9.607",NA,"1.005","7392-354869" +"2019-12-14 16:47:00","3.44","6.193","9.624",NA,"1.004","7392-354869" +"2019-12-14 17:17:00","3.44","5.998","9.575",NA,"1.004","7392-354869" +"2019-12-14 17:47:00","3.44","6.105","9.553",NA,"1.004","7392-354869" +"2019-12-14 18:17:00","3.44","6.066","9.538",NA,"1.005","7392-354869" +"2019-12-14 18:47:00","3.44","6.494","9.496",NA,"1.005","7392-354869" +"2019-12-14 19:17:00","3.44","6.842","9.475",NA,"1.004","7392-354869" +"2019-12-14 19:47:00","3.44","7.053","9.418",NA,"1.004","7392-354869" +"2019-12-14 20:17:00","3.44","7.369","9.343",NA,"1.006","7392-354869" +"2019-12-14 20:47:00","3.44","8.108","9.106",NA,"1.005","7392-354869" +"2019-12-14 21:17:00","3.44","8.25","9.077",NA,"1.004","7392-354869" +"2019-12-14 21:47:00","3.44","7.502","9.255",NA,"1.003","7392-354869" +"2019-12-14 22:17:00","3.44","7.778","9.125",NA,"1.005","7392-354869" +"2019-12-14 22:47:00","3.44","8.052","9.092",NA,"1.004","7392-354869" +"2019-12-14 23:17:00","3.44","8.005","9.147",NA,"1.004","7392-354869" +"2019-12-14 23:47:00","3.44","8.005","9.198",NA,"1.005","7392-354869" +"2019-12-15 00:17:00","3.44","8.052","9.201",NA,"1.004","7392-354869" +"2019-12-15 00:47:00","3.44","8.127","9.163",NA,"1.003","7392-354869" +"2019-12-15 01:17:00","3.43","8.287","9.068",NA,"1.005","7392-354869" +"2019-12-15 01:47:00","3.44","8.428","8.977",NA,"1.004","7392-354869" +"2019-12-15 02:17:00","3.44","8.559","8.891",NA,"1.004","7392-354869" +"2019-12-15 02:47:00","3.43","8.325","8.955",NA,"1.004","7392-354869" +"2019-12-15 03:17:00","3.43","8.033","9.026",NA,"1.004","7392-354869" +"2019-12-15 03:47:00","3.43","7.749","9.069",NA,"1.004","7392-354869" +"2019-12-15 04:17:00","3.43","7.702","8.963",NA,"1.003","7392-354869" +"2019-12-15 04:47:00","3.43","7.749","8.877",NA,"1.005","7392-354869" +"2019-12-15 05:17:00","3.43","7.797","8.816",NA,"1.003","7392-354869" +"2019-12-15 05:47:00","3.43","7.521","8.759",NA,"1.005","7392-354869" +"2019-12-15 06:17:00","3.43","7.445","8.693",NA,"1.004","7392-354869" +"2019-12-15 06:47:00","3.43","7.245","8.65",NA,"1.004","7392-354869" +"2019-12-15 07:17:00","3.43","6.996","8.781",NA,"1.005","7392-354869" +"2019-12-15 07:47:00","3.43","6.977","8.758",NA,"1.004","7392-354869" +"2019-12-15 08:17:00","3.43","6.89","8.721",NA,"1.004","7392-354869" +"2019-12-15 08:47:00","3.43","6.717","8.619",NA,"1.004","7392-354869" +"2019-12-15 09:17:00","3.43","6.639","8.598",NA,"1.004","7392-354869" +"2019-12-15 09:47:00","3.43","6.639","8.571",NA,"1.004","7392-354869" +"2019-12-15 10:17:00","3.43","6.416","8.546",NA,"1.004","7392-354869" +"2019-12-15 10:47:00","3.43","6.339","8.526",NA,"1.005","7392-354869" +"2019-12-15 11:17:00","3.43","6.31","8.555",NA,"1.004","7392-354869" +"2019-12-15 11:47:00","3.42","6.28","8.569",NA,"1.005","7392-354869" +"2019-12-15 12:17:00","3.42","6.183","8.521",NA,"1.004","7392-354869" +"2019-12-15 12:47:00","3.42","6.134","8.535",NA,"1.005","7392-354869" +"2019-12-15 13:17:00","3.42","6.095","8.521",NA,"1.006","7392-354869" +"2019-12-15 13:47:00","3.42","6.164","8.58",NA,"1.005","7392-354869" +"2019-12-15 14:17:00","3.42","6.407","8.652",NA,"1.005","7392-354869" +"2019-12-15 14:47:00","3.42","6.63","8.742",NA,"1.005","7392-354869" +"2019-12-15 15:17:00","3.42","6.823","8.764",NA,"1.005","7392-354869" +"2019-12-15 15:47:00","3.42","6.919","8.76",NA,"1.004","7392-354869" +"2019-12-15 16:17:00","3.42","6.986","8.689",NA,"1.005","7392-354869" +"2019-12-15 16:47:00","3.42","6.928","8.571",NA,"1.005","7392-354869" +"2019-12-15 17:17:00","3.42","6.967","8.527",NA,"1.004","7392-354869" +"2019-12-15 17:47:00","3.42","6.9","8.573",NA,"1.005","7392-354869" +"2019-12-15 18:17:00","3.42","6.823","8.677",NA,"1.005","7392-354869" +"2019-12-15 18:47:00","3.42","7.082","8.762",NA,"1.006","7392-354869" +"2019-12-15 19:17:00","3.42","7.274","8.845",NA,"1.006","7392-354869" +"2019-12-15 19:47:00","3.42","7.379","9.009",NA,"1.005","7392-354869" +"2019-12-15 20:17:00","3.42","7.369","9.155",NA,"1.006","7392-354869" +"2019-12-15 20:47:00","3.42","7.379","9.15",NA,"1.005","7392-354869" +"2019-12-15 21:17:00","3.42","7.455","9.18",NA,"1.005","7392-354869" +"2019-12-15 21:47:00","3.42","7.474","9.192",NA,"1.005","7392-354869" +"2019-12-15 22:17:00","3.42","7.254","9.224",NA,"1.005","7392-354869" +"2019-12-15 22:47:00","3.42","7.274","9.206",NA,"1.005","7392-354869" +"2019-12-15 23:17:00","3.42","7.197","9.213",NA,"1.005","7392-354869" +"2019-12-15 23:47:00","3.42","7.053","9.199",NA,"1.006","7392-354869" +"2019-12-16 00:17:00","3.42","7.092","9.174",NA,"1.006","7392-354869" +"2019-12-16 00:47:00","3.42","6.765","9.148",NA,"1.005","7392-354869" +"2019-12-16 01:17:00","3.42","6.62","9.105",NA,"1.005","7392-354869" +"2019-12-16 01:47:00","3.42","6.572","9.068",NA,"1.005","7392-354869" +"2019-12-16 02:17:00","3.42","6.523","9.09",NA,"1.005","7392-354869" +"2019-12-16 02:47:00","3.42","6.504","9.039",NA,"1.005","7392-354869" +"2019-12-16 03:17:00","3.42","6.465","9.024",NA,"1.005","7392-354869" +"2019-12-16 03:47:00","3.42","6.436","9.022",NA,"1.005","7392-354869" +"2019-12-16 04:17:00","3.41","6.378","9.03",NA,"1.005","7392-354869" +"2019-12-16 04:47:00","3.41","6.31","9.044",NA,"1.006","7392-354869" +"2019-12-16 05:17:00","3.41","6.319","9.021",NA,"1.006","7392-354869" +"2019-12-16 05:47:00","3.41","6.329","9.009",NA,"1.006","7392-354869" +"2019-12-16 06:17:00","3.41","6.3","9.011",NA,"1.006","7392-354869" +"2019-12-16 06:47:00","3.41","6.29","8.968",NA,"1.005","7392-354869" +"2019-12-16 07:17:00","3.41","6.271","8.968",NA,"1.006","7392-354869" +"2019-12-16 07:47:00","3.41","6.242","8.945",NA,"1.004","7392-354869" +"2019-12-16 08:17:00","3.41","6.222","8.949",NA,"1.006","7392-354869" +"2019-12-16 08:47:00","3.41","6.183","8.934",NA,"1.006","7392-354869" +"2019-12-16 09:17:00","3.41","6.144","8.917",NA,"1.005","7392-354869" +"2019-12-16 09:47:00","3.41","6.125","8.932",NA,"1.005","7392-354869" +"2019-12-16 10:17:00","3.41","6.076","8.931",NA,"1.005","7392-354869" +"2019-12-16 10:47:00","3.41","6.056","8.913",NA,"1.005","7392-354869" +"2019-12-16 11:17:00","3.41","6.037","8.875",NA,"1.006","7392-354869" +"2019-12-16 11:47:00","3.41","5.909","8.811",NA,"1.005","7392-354869" +"2019-12-16 12:17:00","3.41","5.86","8.684",NA,"1.005","7392-354869" +"2019-12-16 12:47:00","3.41","5.713","8.592",NA,"1.005","7392-354869" +"2019-12-16 13:17:00","3.41","5.644","8.626",NA,"1.006","7392-354869" +"2019-12-16 13:47:00","3.41","5.556","8.608",NA,"1.006","7392-354869" +"2019-12-16 14:17:00","3.41","5.506","8.557",NA,"1.007","7392-354869" +"2019-12-16 14:47:00","3.41","5.457","8.46",NA,"1.005","7392-354869" +"2019-12-16 15:17:00","3.41","5.427","8.428",NA,"1.006","7392-354869" +"2019-12-16 15:47:00","3.41","5.427","8.315",NA,"1.006","7392-354869" +"2019-12-16 16:17:00","3.41","5.388","8.347",NA,"1.007","7392-354869" +"2019-12-16 16:47:00","3.41","5.358","8.295",NA,"1.005","7392-354869" +"2019-12-16 17:17:00","3.41","5.348","8.274",NA,"1.005","7392-354869" +"2019-12-16 17:47:00","3.41","5.259","8.277",NA,"1.005","7392-354869" +"2019-12-16 18:17:00","3.41","5.279","8.222",NA,"1.006","7392-354869" +"2019-12-16 18:47:00","3.41","5.269","8.138",NA,"1.005","7392-354869" +"2019-12-16 19:17:00","3.41","5.209","8.146",NA,"1.006","7392-354869" +"2019-12-16 19:47:00","3.4","5.179","8.165",NA,"1.006","7392-354869" +"2019-12-16 20:17:00","3.4","5.169","8.173",NA,"1.006","7392-354869" +"2019-12-16 20:47:00","3.4","5.15","8.177",NA,"1.005","7392-354869" +"2019-12-16 21:17:00","3.4","5.11","8.197",NA,"1.006","7392-354869" +"2019-12-16 21:47:00","3.4","5.06","8.211",NA,"1.005","7392-354869" +"2019-12-16 22:17:00","3.4","5.14","8.214",NA,"1.006","7392-354869" +"2019-12-16 22:47:00","3.4","5.16","8.201",NA,"1.007","7392-354869" +"2019-12-16 23:17:00","3.4","5.11","8.225",NA,"1.006","7392-354869" +"2019-12-16 23:47:00","3.4","5.11","8.229",NA,"1.006","7392-354869" +"2019-12-17 00:17:00","3.4","5.08","8.239",NA,"1.006","7392-354869" +"2019-12-17 00:47:00","3.4","5.08","8.237",NA,"1.006","7392-354869" +"2019-12-17 01:17:00","3.4","5.09","8.234",NA,"1.006","7392-354869" +"2019-12-17 01:47:00","3.4","5.07","8.232",NA,"1.006","7392-354869" +"2019-12-17 02:17:00","3.4","5.06","8.237",NA,"1.006","7392-354869" +"2019-12-17 02:47:00","3.4","5.05","8.247",NA,"1.006","7392-354869" +"2019-12-17 03:17:00","3.4","5.04","8.231",NA,"1.005","7392-354869" +"2019-12-17 03:47:00","3.4","4.99","8.271",NA,"1.006","7392-354869" +"2019-12-17 04:17:00","3.4","4.871","8.352",NA,"1.006","7392-354869" +"2019-12-17 04:47:00","3.4","4.91","8.386",NA,"1.006","7392-354869" +"2019-12-17 05:17:00","3.4","4.93","8.398",NA,"1.006","7392-354869" +"2019-12-17 05:47:00","3.4","4.93","8.43",NA,"1.006","7392-354869" +"2019-12-17 06:17:00","3.4","4.96","8.442",NA,"1.006","7392-354869" +"2019-12-17 06:47:00","3.4","5.01","8.442",NA,"1.006","7392-354869" +"2019-12-17 07:17:00","3.4","5","8.457",NA,"1.006","7392-354869" +"2019-12-17 07:47:00","3.4","5.02","8.464",NA,"1.006","7392-354869" +"2019-12-17 08:17:00","3.4","5.04","8.479",NA,"1.006","7392-354869" +"2019-12-17 08:47:00","3.4","5.06","8.499",NA,"1.006","7392-354869" +"2019-12-17 09:17:00","3.4","5.1","8.496",NA,"1.006","7392-354869" +"2019-12-17 09:47:00","3.4","5.11","8.491",NA,"1.006","7392-354869" +"2019-12-17 10:17:00","3.4","5.209","8.473",NA,"1.007","7392-354869" +"2019-12-17 10:47:00","3.4","5.249","8.465",NA,"1.006","7392-354869" +"2019-12-17 11:17:00","3.4","5.308","8.437",NA,"1.005","7392-354869" +"2019-12-17 11:47:00","3.4","5.269","8.484",NA,"1.007","7392-354869" +"2019-12-17 12:17:00","3.4","5.298","8.458",NA,"1.006","7392-354869" +"2019-12-17 12:47:00","3.4","5.298","8.444",NA,"1.006","7392-354869" +"2019-12-17 13:17:00","3.4","5.289","8.474",NA,"1.007","7392-354869" +"2019-12-17 13:47:00","3.4","5.259","8.485",NA,"1.006","7392-354869" +"2019-12-17 14:17:00","3.4","5.209","8.538",NA,"1.005","7392-354869" +"2019-12-17 14:47:00","3.4","5.13","8.609",NA,"1.006","7392-354869" +"2019-12-17 15:17:00","3.4","5.11","8.639",NA,"1.006","7392-354869" +"2019-12-17 15:47:00","3.4","5.05","8.706",NA,"1.006","7392-354869" +"2019-12-17 16:17:00","3.4","5.13","8.702",NA,"1.007","7392-354869" +"2019-12-17 16:47:00","3.39","5.16","8.733",NA,"1.006","7392-354869" +"2019-12-17 17:17:00","3.4","5.209","8.751",NA,"1.006","7392-354869" +"2019-12-17 17:47:00","3.4","5.189","8.772",NA,"1.006","7392-354869" +"2019-12-17 18:17:00","3.4","5.219","8.741",NA,"1.006","7392-354869" +"2019-12-17 18:47:00","3.4","5.239","8.742",NA,"1.006","7392-354869" +"2019-12-17 19:17:00","3.4","5.318","8.761",NA,"1.007","7392-354869" +"2019-12-17 19:47:00","3.4","5.338","8.748",NA,"1.006","7392-354869" +"2019-12-17 20:17:00","3.4","5.358","8.713",NA,"1.006","7392-354869" +"2019-12-17 20:47:00","3.4","5.407","8.719",NA,"1.006","7392-354869" +"2019-12-17 21:17:00","3.4","5.536","8.719",NA,"1.007","7392-354869" +"2019-12-17 21:47:00","3.4","5.565","8.736",NA,"1.007","7392-354869" +"2019-12-17 22:17:00","3.4","5.516","8.761",NA,"1.007","7392-354869" +"2019-12-17 22:47:00","3.4","5.536","8.713",NA,"1.007","7392-354869" +"2019-12-17 23:17:00","3.4","5.625","8.644",NA,"1.006","7392-354869" +"2019-12-17 23:47:00","3.4","5.664","8.664",NA,"1.006","7392-354869" +"2019-12-18 00:17:00","3.4","5.615","8.772",NA,"1.006","7392-354869" +"2019-12-18 00:47:00","3.4","5.556","8.842",NA,"1.007","7392-354869" +"2019-12-18 01:17:00","3.4","5.506","8.907",NA,"1.007","7392-354869" +"2019-12-18 01:47:00","3.4","5.496","8.908",NA,"1.006","7392-354869" +"2019-12-18 02:17:00","3.4","5.427","8.973",NA,"1.007","7392-354869" +"2019-12-18 02:47:00","3.4","5.378","8.978",NA,"1.007","7392-354869" +"2019-12-18 03:17:00","3.4","5.328","8.983",NA,"1.007","7392-354869" +"2019-12-18 03:47:00","3.4","5.279","8.949",NA,"1.006","7392-354869" +"2019-12-18 04:17:00","3.4","5.279","8.917",NA,"1.006","7392-354869" +"2019-12-18 04:47:00","3.4","5.229","8.945",NA,"1.007","7392-354869" +"2019-12-18 05:17:00","3.4","5.269","8.959",NA,"1.007","7392-354869" +"2019-12-18 05:47:00","3.4","5.318","9.002",NA,"1.006","7392-354869" +"2019-12-18 06:17:00","3.4","5.279","9.031",NA,"1.007","7392-354869" +"2019-12-18 06:47:00","3.4","5.239","8.974",NA,"1.006","7392-354869" +"2019-12-18 07:17:00","3.39","5.16","8.956",NA,"1.006","7392-354869" +"2019-12-18 07:47:00","3.39","5.11","8.911",NA,"1.006","7392-354869" +"2019-12-18 08:17:00","3.39","5.03","8.933",NA,"1.007","7392-354869" +"2019-12-18 08:47:00","3.39","4.99","8.923",NA,"1.006","7392-354869" +"2019-12-18 09:17:00","3.39","4.96","8.948",NA,"1.007","7392-354869" +"2019-12-18 09:47:00","3.39","4.901","8.969",NA,"1.007","7392-354869" +"2019-12-18 10:17:00","3.39","4.851","8.952",NA,"1.006","7392-354869" +"2019-12-18 10:47:00","3.39","4.831","8.934",NA,"1.006","7392-354869" +"2019-12-18 11:17:00","3.39","4.71","8.962",NA,"1.006","7392-354869" +"2019-12-18 11:47:00","3.39","4.71","8.934",NA,"1.006","7392-354869" +"2019-12-18 12:17:00","3.39","4.64","8.957",NA,"1.007","7392-354869" +"2019-12-18 12:47:00","3.39","4.58","8.958",NA,"1.007","7392-354869" +"2019-12-18 13:17:00","3.39","4.56","8.943",NA,"1.006","7392-354869" +"2019-12-18 13:47:00","3.39","4.61","9.008",NA,"1.006","7392-354869" +"2019-12-18 14:17:00","3.39","4.61","9.018",NA,"1.006","7392-354869" +"2019-12-18 14:47:00","3.39","4.63","9.098",NA,"1.007","7392-354869" +"2019-12-18 15:17:00","3.39","4.801","9.154",NA,"1.007","7392-354869" +"2019-12-18 15:47:00","3.39","4.881","9.171",NA,"1.007","7392-354869" +"2019-12-18 16:17:00","3.39","5.03","9.274",NA,"1.007","7392-354869" +"2019-12-18 16:47:00","3.39","5.15","9.337",NA,"1.008","7392-354869" +"2019-12-18 17:17:00","3.39","5.269","9.361",NA,"1.007","7392-354869" +"2019-12-18 17:47:00","3.39","5.338","9.475",NA,"1.006","7392-354869" +"2019-12-18 18:17:00","3.39","5.427","9.508",NA,"1.006","7392-354869" +"2019-12-18 18:47:00","3.39","5.407","9.595",NA,"1.007","7392-354869" +"2019-12-18 19:17:00","3.39","5.407","9.598",NA,"1.006","7392-354869" +"2019-12-18 19:47:00","3.39","5.457","9.643",NA,"1.007","7392-354869" +"2019-12-18 20:17:00","3.39","5.427","9.603",NA,"1.006","7392-354869" +"2019-12-18 20:47:00","3.39","5.239","9.631",NA,"1.007","7392-354869" +"2019-12-18 21:17:00","3.39","5.15","9.659",NA,"1.007","7392-354869" +"2019-12-18 21:47:00","3.39","5.08","9.756",NA,"1.006","7392-354869" +"2019-12-18 22:17:00","3.39","5.15","9.927",NA,"1.006","7392-354869" +"2019-12-18 22:47:00","3.39","5.259","10.12",NA,"1.008","7392-354869" +"2019-12-18 23:17:00","3.39","5.189","10.214",NA,"1.007","7392-354869" +"2019-12-18 23:47:00","3.39","5.1","10.288",NA,"1.006","7392-354869" +"2019-12-19 00:17:00","3.39","4.97","10.218",NA,"1.006","7392-354869" +"2019-12-19 00:47:00","3.39","4.791","10.143",NA,"1.007","7392-354869" +"2019-12-19 01:17:00","3.39","4.67","10.078",NA,"1.006","7392-354869" +"2019-12-19 01:47:00","3.39","4.61","10.148",NA,"1.007","7392-354869" +"2019-12-19 02:17:00","3.39","4.55","10.253",NA,"1.008","7392-354869" +"2019-12-19 02:47:00","3.39","4.237","10.509",NA,"1.007","7392-354869" +"2019-12-19 03:17:00","3.39","3.861","10.467",NA,"1.006","7392-354869" +"2019-12-19 03:47:00","3.39","3.647","10.418",NA,"1.007","7392-354869" +"2019-12-19 04:17:00","3.39","3.575","10.393",NA,"1.007","7392-354869" +"2019-12-19 04:47:00","3.39","3.585","10.372",NA,"1.008","7392-354869" +"2019-12-19 05:17:00","3.39","3.472","10.389",NA,"1.007","7392-354869" +"2019-12-19 05:47:00","3.39","3.246","10.485",NA,"1.008","7392-354869" +"2019-12-19 06:17:00","3.39","3.122","10.532",NA,"1.007","7392-354869" +"2019-12-19 06:47:00","3.39","3.008","10.564",NA,"1.006","7392-354869" +"2019-12-19 07:17:00","3.39","2.945","10.599",NA,"1.007","7392-354869" +"2019-12-19 07:47:00","3.39","2.821","10.618",NA,"1.007","7392-354869" +"2019-12-19 08:17:00","3.39","2.664","10.653",NA,"1.007","7392-354869" +"2019-12-19 08:47:00","3.39","2.455","10.691",NA,"1.008","7392-354869" +"2019-12-19 09:17:00","3.39","2.15","10.715",NA,"1.006","7392-354869" +"2019-12-19 09:47:00","3.38","2.171","10.703",NA,"1.007","7392-354869" +"2019-12-19 10:17:00","3.38","2.086","10.719",NA,"1.007","7392-354869" +"2019-12-19 10:47:00","3.38","1.959","10.739",NA,"1.008","7392-354869" +"2019-12-19 11:17:00","3.38","1.736","10.733",NA,"1.007","7392-354869" +"2019-12-19 11:47:00","3.38","1.662","10.733",NA,"1.008","7392-354869" +"2019-12-19 12:17:00","3.38","1.565","10.761",NA,"1.008","7392-354869" +"2019-12-19 12:47:00","3.38","1.63","10.763",NA,"1.008","7392-354869" +"2019-12-19 13:17:00","3.38","1.458","10.755",NA,"1.008","7392-354869" +"2019-12-19 13:47:00","3.38","1.373","10.851",NA,"1.009","7392-354869" +"2019-12-19 14:17:00","3.38","1.598","10.803",NA,"1.008","7392-354869" +"2019-12-19 14:47:00","3.38","1.662","10.876",NA,"1.008","7392-354869" +"2019-12-19 15:17:00","3.38","1.768","10.863",NA,"1.007","7392-354869" +"2019-12-19 15:47:00","3.38","1.906","10.948",NA,"1.008","7392-354869" +"2019-12-19 16:17:00","3.38","2.002","10.994",NA,"1.008","7392-354869" +"2019-12-19 16:47:00","3.38","2.129","11.046",NA,"1.008","7392-354869" +"2019-12-19 17:17:00","3.38","2.287","11.074",NA,"1.007","7392-354869" +"2019-12-19 17:47:00","3.38","2.339","11.145",NA,"1.009","7392-354869" +"2019-12-19 18:17:00","3.38","2.35","11.194",NA,"1.008","7392-354869" +"2019-12-19 18:47:00","3.38","2.402","11.245",NA,"1.008","7392-354869" +"2019-12-19 19:17:00","3.38","2.381","11.249",NA,"1.007","7392-354869" +"2019-12-19 19:47:00","3.38","2.329","11.269",NA,"1.007","7392-354869" +"2019-12-19 20:17:00","3.38","2.202","11.316",NA,"1.007","7392-354869" +"2019-12-19 20:47:00","3.38","1.991","11.354",NA,"1.007","7392-354869" +"2019-12-19 21:17:00","3.38","1.864","11.383",NA,"1.007","7392-354869" +"2019-12-19 21:47:00","3.38","1.853","11.367",NA,"1.008","7392-354869" +"2019-12-19 22:17:00","3.38","1.832","11.376",NA,"1.008","7392-354869" +"2019-12-19 22:47:00","3.38","1.832","11.369",NA,"1.008","7392-354869" +"2019-12-19 23:17:00","3.38","1.885","11.333",NA,"1.007","7392-354869" +"2019-12-19 23:47:00","3.38","1.98","11.246",NA,"1.007","7392-354869" +"2019-12-20 00:17:00","3.38","2.033","11.231",NA,"1.008","7392-354869" +"2019-12-20 00:47:00","3.38","2.033","11.2",NA,"1.007","7392-354869" +"2019-12-20 01:17:00","3.38","2.012","11.185",NA,"1.007","7392-354869" +"2019-12-20 01:47:00","3.38","2.033","11.187",NA,"1.007","7392-354869" +"2019-12-20 02:17:00","3.38","2.065","11.162",NA,"1.008","7392-354869" +"2019-12-20 02:47:00","3.38","2.023","11.155",NA,"1.007","7392-354869" +"2019-12-20 03:17:00","3.38","2.055","11.155",NA,"1.008","7392-354869" +"2019-12-20 03:47:00","3.38","2.023","11.147",NA,"1.008","7392-354869" +"2019-12-20 04:17:00","3.37","2.044","11.15",NA,"1.008","7392-354869" +"2019-12-20 04:47:00","3.38","2.076","11.141",NA,"1.007","7392-354869" +"2019-12-20 05:17:00","3.38","2.086","11.156",NA,"1.008","7392-354869" +"2019-12-20 05:47:00","3.38","2.076","11.161",NA,"1.008","7392-354869" +"2019-12-20 06:17:00","3.37","2.086","11.138",NA,"1.008","7392-354869" +"2019-12-20 06:47:00","3.37","2.023","11.159",NA,"1.007","7392-354869" +"2019-12-20 07:17:00","3.38","2.012","11.207",NA,"1.008","7392-354869" +"2019-12-20 07:47:00","3.37","1.991","11.221",NA,"1.008","7392-354869" +"2019-12-20 08:17:00","3.37","1.991","11.195",NA,"1.007","7392-354869" +"2019-12-20 08:47:00","3.37","1.98","11.182",NA,"1.008","7392-354869" +"2019-12-20 09:17:00","3.37","1.906","11.185",NA,"1.007","7392-354869" +"2019-12-20 09:47:00","3.37","1.927","11.16",NA,"1.008","7392-354869" +"2019-12-20 10:17:00","3.37","1.938","11.147",NA,"1.007","7392-354869" +"2019-12-20 10:47:00","3.37","1.927","11.147",NA,"1.007","7392-354869" +"2019-12-20 11:17:00","3.37","1.864","11.176",NA,"1.008","7392-354869" +"2019-12-20 11:47:00","3.37","1.864","11.169",NA,"1.008","7392-354869" +"2019-12-20 12:17:00","3.37","1.864","11.187",NA,"1.008","7392-354869" +"2019-12-20 12:47:00","3.37","1.843","11.276",NA,"1.008","7392-354869" +"2019-12-20 13:17:00","3.37","1.864","11.376",NA,"1.009","7392-354869" +"2019-12-20 13:47:00","3.37","1.959","11.52",NA,"1.008","7392-354869" +"2019-12-20 14:17:00","3.37","1.97","11.603",NA,"1.008","7392-354869" +"2019-12-20 14:47:00","3.37","2.276","11.636",NA,"1.009","7392-354869" +"2019-12-20 15:17:00","3.37","2.413","11.611",NA,"1.009","7392-354869" +"2019-12-20 15:47:00","3.37","2.486","11.642",NA,"1.008","7392-354869" +"2019-12-20 16:17:00","3.37","2.612","11.614",NA,"1.009","7392-354869" +"2019-12-20 16:47:00","3.37","2.664","11.56",NA,"1.01","7392-354869" +"2019-12-20 17:17:00","3.37","2.737","11.445",NA,"1.008","7392-354869" +"2019-12-20 17:47:00","3.37","2.81","11.461",NA,"1.009","7392-354869" +"2019-12-20 18:17:00","3.37","2.904","11.516",NA,"1.009","7392-354869" +"2019-12-20 18:47:00","3.38","3.008","11.569",NA,"1.008","7392-354869" +"2019-12-20 19:17:00","3.37","2.987","11.512",NA,"1.008","7392-354869" +"2019-12-20 19:47:00","3.37","3.018","11.545",NA,"1.008","7392-354869" +"2019-12-20 20:17:00","3.37","3.039","11.559",NA,"1.008","7392-354869" +"2019-12-20 20:47:00","3.37","2.935","11.316",NA,"1.007","7392-354869" +"2019-12-20 21:17:00","3.37","2.956","11.21",NA,"1.008","7392-354869" +"2019-12-20 21:47:00","3.37","2.935","11.132",NA,"1.009","7392-354869" +"2019-12-20 22:17:00","3.37","2.935","11.067",NA,"1.008","7392-354869" +"2019-12-20 22:47:00","3.37","2.956","11.048",NA,"1.008","7392-354869" +"2019-12-20 23:17:00","3.37","2.945","11.028",NA,"1.008","7392-354869" +"2019-12-20 23:47:00","3.37","2.904","11.021",NA,"1.008","7392-354869" +"2019-12-21 00:17:00","3.37","2.904","10.983",NA,"1.008","7392-354869" +"2019-12-21 00:47:00","3.38","2.893","10.951",NA,"1.008","7392-354869" +"2019-12-21 01:17:00","3.38","2.883","10.961",NA,"1.008","7392-354869" +"2019-12-21 01:47:00","3.38","2.914","10.94",NA,"1.009","7392-354869" +"2019-12-21 02:17:00","3.37","2.904","10.918",NA,"1.009","7392-354869" +"2019-12-21 02:47:00","3.38","2.914","10.9",NA,"1.008","7392-354869" +"2019-12-21 03:17:00","3.38","2.893","10.899",NA,"1.007","7392-354869" +"2019-12-21 03:47:00","3.38","2.893","10.896",NA,"1.008","7392-354869" +"2019-12-21 04:17:00","3.38","2.883","10.905",NA,"1.008","7392-354869" +"2019-12-21 04:47:00","3.38","2.893","10.926",NA,"1.009","7392-354869" +"2019-12-21 05:17:00","3.38","2.904","10.898",NA,"1.007","7392-354869" +"2019-12-21 05:47:00","3.38","2.925","10.929",NA,"1.008","7392-354869" +"2019-12-21 06:17:00","3.38","2.914","10.955",NA,"1.008","7392-354869" +"2019-12-21 06:47:00","3.38","2.945","10.899",NA,"1.008","7392-354869" +"2019-12-21 07:17:00","3.38","2.925","10.949",NA,"1.008","7392-354869" +"2019-12-21 07:47:00","3.38","2.904","10.981",NA,"1.007","7392-354869" +"2019-12-21 08:17:00","3.38","2.925","10.982",NA,"1.008","7392-354869" +"2019-12-21 08:47:00","3.37","2.935","10.966",NA,"1.008","7392-354869" +"2019-12-21 09:17:00","3.37","2.945","10.966",NA,"1.008","7392-354869" +"2019-12-21 09:47:00","3.38","2.956","10.963",NA,"1.008","7392-354869" +"2019-12-21 10:17:00","3.37","2.945","10.98",NA,"1.008","7392-354869" +"2019-12-21 10:47:00","3.37","2.987","10.949",NA,"1.008","7392-354869" +"2019-12-21 11:17:00","3.38","2.977","10.953",NA,"1.009","7392-354869" +"2019-12-21 11:47:00","3.38","2.966","10.944",NA,"1.008","7392-354869" +"2019-12-21 12:17:00","3.38","2.966","10.968",NA,"1.008","7392-354869" +"2019-12-21 12:47:00","3.38","2.945","11.093",NA,"1.009","7392-354869" +"2019-12-21 13:17:00","3.38","3.049","11.281",NA,"1.009","7392-354869" +"2019-12-21 13:47:00","3.38","3.101","11.568",NA,"1.009","7392-354869" +"2019-12-21 14:17:00","3.37","3.204","11.651",NA,"1.008","7392-354869" +"2019-12-21 14:47:00","3.38","3.256","11.718",NA,"1.009","7392-354869" +"2019-12-21 15:17:00","3.38","3.256","11.735",NA,"1.008","7392-354869" +"2019-12-21 15:47:00","3.38","3.369","11.775",NA,"1.009","7392-354869" +"2019-12-21 16:17:00","3.38","3.39","11.762",NA,"1.008","7392-354869" +"2019-12-21 16:47:00","3.38","3.513","11.781",NA,"1.009","7392-354869" +"2019-12-21 17:17:00","3.38","3.565","11.886",NA,"1.009","7392-354869" +"2019-12-21 17:47:00","3.38","3.616","11.947",NA,"1.009","7392-354869" +"2019-12-21 18:17:00","3.38","3.688","12.003",NA,"1.008","7392-354869" +"2019-12-21 18:47:00","3.38","3.831","12.029",NA,"1.008","7392-354869" +"2019-12-21 19:17:00","3.38","3.851","11.966",NA,"1.008","7392-354869" +"2019-12-21 19:47:00","3.38","3.769","11.855",NA,"1.008","7392-354869" +"2019-12-21 20:17:00","3.38","3.739","11.758",NA,"1.009","7392-354869" +"2019-12-21 20:47:00","3.38","3.708","11.567",NA,"1.008","7392-354869" +"2019-12-21 21:17:00","3.38","3.677","11.406",NA,"1.009","7392-354869" +"2019-12-21 21:47:00","3.38","3.657","11.148",NA,"1.009","7392-354869" +"2019-12-21 22:17:00","3.38","3.606","11.035",NA,"1.008","7392-354869" +"2019-12-21 22:47:00","3.38","3.616","10.992",NA,"1.008","7392-354869" +"2019-12-21 23:17:00","3.38","3.616","11.015",NA,"1.008","7392-354869" +"2019-12-21 23:47:00","3.38","3.626","11.031",NA,"1.008","7392-354869" +"2019-12-22 00:17:00","3.38","3.647","11.072",NA,"1.008","7392-354869" +"2019-12-22 00:47:00","3.38","3.667","11.123",NA,"1.008","7392-354869" +"2019-12-22 01:17:00","3.38","3.677","11.164",NA,"1.009","7392-354869" +"2019-12-22 01:47:00","3.38","3.708","11.209",NA,"1.009","7392-354869" +"2019-12-22 02:17:00","3.38","3.698","11.223",NA,"1.008","7392-354869" +"2019-12-22 02:47:00","3.38","3.657","11.238",NA,"1.008","7392-354869" +"2019-12-22 03:17:00","3.38","3.657","11.274",NA,"1.009","7392-354869" +"2019-12-22 03:47:00","3.38","3.688","11.254",NA,"1.008","7392-354869" +"2019-12-22 04:17:00","3.38","3.677","11.325",NA,"1.009","7392-354869" +"2019-12-22 04:47:00","3.38","3.677","11.337",NA,"1.008","7392-354869" +"2019-12-22 05:17:00","3.38","3.636","11.352",NA,"1.008","7392-354869" +"2019-12-22 05:47:00","3.38","3.554","11.366",NA,"1.008","7392-354869" +"2019-12-22 06:17:00","3.38","3.493","11.331",NA,"1.009","7392-354869" +"2019-12-22 06:47:00","3.38","3.452","11.322",NA,"1.008","7392-354869" +"2019-12-22 07:17:00","3.38","3.38","11.288",NA,"1.008","7392-354869" +"2019-12-22 07:47:00","3.38","3.318","11.17",NA,"1.008","7392-354869" +"2019-12-22 08:17:00","3.38","3.308","11.039",NA,"1.008","7392-354869" +"2019-12-22 08:47:00","3.38","3.339","10.919",NA,"1.008","7392-354869" +"2019-12-22 09:17:00","3.38","3.318","10.915",NA,"1.008","7392-354869" +"2019-12-22 09:47:00","3.38","3.339","10.796",NA,"1.008","7392-354869" +"2019-12-22 10:17:00","3.38","3.308","10.71",NA,"1.008","7392-354869" +"2019-12-22 10:47:00","3.38","3.266","10.606",NA,"1.009","7392-354869" +"2019-12-22 11:17:00","3.38","3.277","10.512",NA,"1.008","7392-354869" +"2019-12-22 11:47:00","3.38","3.256","10.476",NA,"1.009","7392-354869" +"2019-12-22 12:17:00","3.38","3.297","10.501",NA,"1.009","7392-354869" +"2019-12-22 12:47:00","3.38","3.256","10.68",NA,"1.009","7392-354869" +"2019-12-22 13:17:00","3.38","3.277","10.84",NA,"1.008","7392-354869" +"2019-12-22 13:47:00","3.38","3.452","11.107",NA,"1.008","7392-354869" +"2019-12-22 14:17:00","3.38","3.647","11.304",NA,"1.009","7392-354869" +"2019-12-22 14:47:00","3.38","3.769","11.399",NA,"1.009","7392-354869" +"2019-12-22 15:17:00","3.38","3.953","11.435",NA,"1.01","7392-354869" +"2019-12-22 15:47:00","3.38","4.075","11.369",NA,"1.01","7392-354869" +"2019-12-22 16:17:00","3.38","4.288","11.318",NA,"1.01","7392-354869" +"2019-12-22 16:47:00","3.38","4.358","11.331",NA,"1.01","7392-354869" +"2019-12-22 17:17:00","3.38","4.449","11.273",NA,"1.01","7392-354869" +"2019-12-22 17:47:00","3.38","4.6","11.497",NA,"1.009","7392-354869" +"2019-12-22 18:17:00","3.38","4.71","11.592",NA,"1.009","7392-354869" +"2019-12-22 18:47:00","3.38","4.781","11.588",NA,"1.008","7392-354869" +"2019-12-22 19:17:00","3.38","4.801","11.656",NA,"1.008","7392-354869" +"2019-12-22 19:47:00","3.38","4.881","11.657",NA,"1.008","7392-354869" +"2019-12-22 20:17:00","3.38","4.831","11.66",NA,"1.008","7392-354869" +"2019-12-22 20:47:00","3.38","4.66","11.507",NA,"1.008","7392-354869" +"2019-12-22 21:17:00","3.38","4.59","11.19",NA,"1.009","7392-354869" +"2019-12-22 21:47:00","3.38","4.54","10.986",NA,"1.009","7392-354869" +"2019-12-22 22:17:00","3.38","4.499","10.858",NA,"1.009","7392-354869" +"2019-12-22 22:47:00","3.38","4.439","10.838",NA,"1.008","7392-354869" +"2019-12-22 23:17:00","3.38","4.449","10.872",NA,"1.01","7392-354869" +"2019-12-22 23:47:00","3.38","4.459","10.847",NA,"1.008","7392-354869" +"2019-12-23 00:17:00","3.38","4.469","10.841",NA,"1.009","7392-354869" +"2019-12-23 00:47:00","3.38","4.439","10.886",NA,"1.009","7392-354869" +"2019-12-23 01:17:00","3.38","4.419","10.876",NA,"1.009","7392-354869" +"2019-12-23 01:47:00","3.38","4.419","10.871",NA,"1.008","7392-354869" +"2019-12-23 02:17:00","3.38","4.409","10.864",NA,"1.008","7392-354869" +"2019-12-23 02:47:00","3.38","4.399","10.875",NA,"1.008","7392-354869" +"2019-12-23 03:17:00","3.38","4.378","10.785",NA,"1.008","7392-354869" +"2019-12-23 03:47:00","3.38","4.409","10.674",NA,"1.008","7392-354869" +"2019-12-23 04:17:00","3.38","4.368","10.646",NA,"1.009","7392-354869" +"2019-12-23 04:47:00","3.38","4.368","10.622",NA,"1.009","7392-354869" +"2019-12-23 05:17:00","3.39","4.378","10.573",NA,"1.009","7392-354869" +"2019-12-23 05:47:00","3.38","4.399","10.529",NA,"1.009","7392-354869" +"2019-12-23 06:17:00","3.38","4.378","10.384",NA,"1.009","7392-354869" +"2019-12-23 06:47:00","3.38","4.409","10.312",NA,"1.008","7392-354869" +"2019-12-23 07:17:00","3.38","4.348","10.37",NA,"1.008","7392-354869" +"2019-12-23 07:47:00","3.38","4.368","10.314",NA,"1.008","7392-354869" +"2019-12-23 08:17:00","3.38","4.277","10.332",NA,"1.007","7392-354869" +"2019-12-23 08:47:00","3.38","4.368","10.343",NA,"1.008","7392-354869" +"2019-12-23 09:17:00","3.38","4.277","10.338",NA,"1.008","7392-354869" +"2019-12-23 09:47:00","3.39","4.298","10.342",NA,"1.009","7392-354869" +"2019-12-23 10:17:00","3.38","4.166","10.311",NA,"1.008","7392-354869" +"2019-12-23 10:47:00","3.39","4.176","10.343",NA,"1.008","7392-354869" +"2019-12-23 11:17:00","3.39","4.156","10.384",NA,"1.009","7392-354869" +"2019-12-23 11:47:00","3.38","4.197","10.414",NA,"1.009","7392-354869" +"2019-12-23 12:17:00","3.39","4.166","10.462",NA,"1.009","7392-354869" +"2019-12-23 12:47:00","3.39","4.126","10.652",NA,"1.008","7392-354869" +"2019-12-23 13:17:00","3.39","4.105","11.094",NA,"1.01","7392-354869" +"2019-12-23 13:47:00","3.39","4.136","11.624",NA,"1.008","7392-354869" +"2019-12-23 14:17:00","3.39","4.227","12.261",NA,"1.009","7392-354869" +"2019-12-23 14:47:00","3.39","4.247","12.705",NA,"1.01","7392-354869" +"2019-12-23 15:17:00","3.38","4.439","12.625",NA,"1.009","7392-354869" +"2019-12-23 15:47:00","3.38","4.6","12.695",NA,"1.009","7392-354869" +"2019-12-23 16:17:00","3.39","4.781","12.673",NA,"1.009","7392-354869" +"2019-12-23 16:47:00","3.38","4.861","12.749",NA,"1.01","7392-354869" +"2019-12-23 17:17:00","3.39","4.851","12.663",NA,"1.01","7392-354869" +"2019-12-23 17:47:00","3.39","5.189","12.598",NA,"1.009","7392-354869" +"2019-12-23 18:17:00","3.38","5.209","12.537",NA,"1.01","7392-354869" +"2019-12-23 18:47:00","3.39","5.169","12.556",NA,"1.009","7392-354869" +"2019-12-23 19:17:00","3.39","5.1","12.669",NA,"1.01","7392-354869" +"2019-12-23 19:47:00","3.39","5.09","12.605",NA,"1.009","7392-354869" +"2019-12-23 20:17:00","3.39","4.99","12.533",NA,"1.009","7392-354869" +"2019-12-23 20:47:00","3.39","4.881","12.139",NA,"1.009","7392-354869" +"2019-12-23 21:17:00","3.39","4.791","11.612",NA,"1.008","7392-354869" +"2019-12-23 21:47:00","3.39","4.7","11.158",NA,"1.009","7392-354869" +"2019-12-23 22:17:00","3.39","4.68","10.897",NA,"1.009","7392-354869" +"2019-12-23 22:47:00","3.39","4.66","10.802",NA,"1.008","7392-354869" +"2019-12-23 23:17:00","3.39","4.65","10.778",NA,"1.008","7392-354869" +"2019-12-23 23:47:00","3.39","4.6","10.778",NA,"1.01","7392-354869" +"2019-12-24 00:17:00","3.39","4.6","10.742",NA,"1.009","7392-354869" +"2019-12-24 00:47:00","3.39","4.59","10.716",NA,"1.009","7392-354869" +"2019-12-24 01:17:00","3.39","4.63","10.657",NA,"1.008","7392-354869" +"2019-12-24 01:47:00","3.39","4.63","10.65",NA,"1.009","7392-354869" +"2019-12-24 02:17:00","3.39","4.64","10.628",NA,"1.009","7392-354869" +"2019-12-24 02:47:00","3.39","4.56","10.666",NA,"1.008","7392-354869" +"2019-12-24 03:17:00","3.39","4.6","10.659",NA,"1.009","7392-354869" +"2019-12-24 03:47:00","3.39","4.6","10.656",NA,"1.009","7392-354869" +"2019-12-24 04:17:00","3.39","4.6","10.621",NA,"1.009","7392-354869" +"2019-12-24 04:47:00","3.39","4.58","10.601",NA,"1.009","7392-354869" +"2019-12-24 05:17:00","3.39","4.54","10.601",NA,"1.008","7392-354869" +"2019-12-24 05:47:00","3.39","4.58","10.559",NA,"1.009","7392-354869" +"2019-12-24 06:17:00","3.39","4.55","10.544",NA,"1.008","7392-354869" +"2019-12-24 06:47:00","3.39","4.57","10.532",NA,"1.009","7392-354869" +"2019-12-24 07:17:00","3.39","4.55","10.494",NA,"1.008","7392-354869" +"2019-12-24 07:47:00","3.39","4.54","10.519",NA,"1.008","7392-354869" +"2019-12-24 08:17:00","3.39","4.499","10.5",NA,"1.008","7392-354869" +"2019-12-24 08:47:00","3.39","4.499","10.5",NA,"1.009","7392-354869" +"2019-12-24 09:17:00","3.39","4.419","10.487",NA,"1.01","7392-354869" +"2019-12-24 09:47:00","3.39","4.368","10.451",NA,"1.009","7392-354869" +"2019-12-24 10:17:00","3.39","4.439","10.426",NA,"1.009","7392-354869" +"2019-12-24 10:47:00","3.39","4.328","10.423",NA,"1.009","7392-354869" +"2019-12-24 11:17:00","3.39","4.308","10.407",NA,"1.009","7392-354869" +"2019-12-24 11:47:00","3.39","4.318","10.356",NA,"1.009","7392-354869" +"2019-12-24 12:17:00","3.39","4.308","10.405",NA,"1.008","7392-354869" +"2019-12-24 12:47:00","3.39","4.267","10.698",NA,"1.008","7392-354869" +"2019-12-24 13:17:00","3.39","4.267","11.012",NA,"1.009","7392-354869" +"2019-12-24 13:47:00","3.39","4.378","11.556",NA,"1.009","7392-354869" +"2019-12-24 14:17:00","3.39","4.439","11.741",NA,"1.009","7392-354869" +"2019-12-24 14:47:00","3.39","4.59","11.876",NA,"1.009","7392-354869" +"2019-12-24 15:17:00","3.39","4.6","11.748",NA,"1.009","7392-354869" +"2019-12-24 15:47:00","3.39","4.65","11.8",NA,"1.009","7392-354869" +"2019-12-24 16:17:00","3.39","4.791","12.122",NA,"1.009","7392-354869" +"2019-12-24 16:47:00","3.39","5.04","12.099",NA,"1.01","7392-354869" +"2019-12-24 17:17:00","3.39","5.179","12.134",NA,"1.009","7392-354869" +"2019-12-24 17:47:00","3.39","5.279","12.388",NA,"1.009","7392-354869" +"2019-12-24 18:17:00","3.39","5.249","12.477",NA,"1.01","7392-354869" +"2019-12-24 18:47:00","3.39","5.259","12.518",NA,"1.01","7392-354869" +"2019-12-24 19:17:00","3.39","5.09","12.575",NA,"1.009","7392-354869" +"2019-12-24 19:47:00","3.39","4.94","12.522",NA,"1.009","7392-354869" +"2019-12-24 20:17:00","3.39","4.821","12.699",NA,"1.009","7392-354869" +"2019-12-24 20:47:00","3.39","4.66","12.28",NA,"1.011","7392-354869" +"2019-12-24 21:17:00","3.39","4.59","11.721",NA,"1.008","7392-354869" +"2019-12-24 21:47:00","3.39","4.489","11.244",NA,"1.009","7392-354869" +"2019-12-24 22:17:00","3.39","4.469","10.903",NA,"1.009","7392-354869" +"2019-12-24 22:47:00","3.39","4.429","10.766",NA,"1.009","7392-354869" +"2019-12-24 23:17:00","3.39","4.389","10.684",NA,"1.009","7392-354869" +"2019-12-24 23:47:00","3.39","4.378","10.636",NA,"1.008","7392-354869" +"2019-12-25 00:17:00","3.39","4.378","10.664",NA,"1.01","7392-354869" +"2019-12-25 00:47:00","3.39","4.419","10.645",NA,"1.009","7392-354869" +"2019-12-25 01:17:00","3.39","4.429","10.637",NA,"1.008","7392-354869" +"2019-12-25 01:47:00","3.39","4.419","10.669",NA,"1.009","7392-354869" +"2019-12-25 02:17:00","3.39","4.429","10.662",NA,"1.009","7392-354869" +"2019-12-25 02:47:00","3.39","4.439","10.701",NA,"1.009","7392-354869" +"2019-12-25 03:17:00","3.39","4.378","10.714",NA,"1.009","7392-354869" +"2019-12-25 03:47:00","3.39","4.389","10.726",NA,"1.009","7392-354869" +"2019-12-25 04:17:00","3.39","4.378","10.698",NA,"1.009","7392-354869" +"2019-12-25 04:47:00","3.39","4.348","10.696",NA,"1.009","7392-354869" +"2019-12-25 05:17:00","3.39","4.358","10.653",NA,"1.009","7392-354869" +"2019-12-25 05:47:00","3.39","4.338","10.659",NA,"1.009","7392-354869" +"2019-12-25 06:17:00","3.39","4.358","10.64",NA,"1.009","7392-354869" +"2019-12-25 06:47:00","3.39","4.368","10.619",NA,"1.01","7392-354869" +"2019-12-25 07:17:00","3.39","4.338","10.586",NA,"1.009","7392-354869" +"2019-12-25 07:47:00","3.39","4.318","10.552",NA,"1.009","7392-354869" +"2019-12-25 08:17:00","3.39","4.308","10.535",NA,"1.009","7392-354869" +"2019-12-25 08:47:00","3.39","4.298","10.506",NA,"1.009","7392-354869" +"2019-12-25 09:17:00","3.39","4.267","10.492",NA,"1.009","7392-354869" +"2019-12-25 09:47:00","3.39","4.227","10.474",NA,"1.009","7392-354869" +"2019-12-25 10:17:00","3.39","4.227","10.437",NA,"1.009","7392-354869" +"2019-12-25 10:47:00","3.39","4.227","10.415",NA,"1.009","7392-354869" +"2019-12-25 11:17:00","3.39","4.207","10.396",NA,"1.009","7392-354869" +"2019-12-25 11:47:00","3.39","4.186","10.402",NA,"1.009","7392-354869" +"2019-12-25 12:17:00","3.39","4.207","10.511",NA,"1.009","7392-354869" +"2019-12-25 12:47:00","3.39","4.197","10.931",NA,"1.009","7392-354869" +"2019-12-25 13:17:00","3.39","4.207","11.312",NA,"1.01","7392-354869" +"2019-12-25 13:47:00","3.39","4.237","11.768",NA,"1.01","7392-354869" +"2019-12-25 14:17:00","3.39","4.449","12.657",NA,"1.01","7392-354869" +"2019-12-25 14:47:00","3.39","4.61","13.002",NA,"1.01","7392-354869" +"2019-12-25 15:17:00","3.39","4.75","13.087",NA,"1.01","7392-354869" +"2019-12-25 15:47:00","3.39","4.831","13.169",NA,"1.01","7392-354869" +"2019-12-25 16:17:00","3.39","4.98","13.142",NA,"1.009","7392-354869" +"2019-12-25 16:47:00","3.39","5.04","13.163",NA,"1.01","7392-354869" +"2019-12-25 17:17:00","3.39","4.96","13.092",NA,"1.011","7392-354869" +"2019-12-25 17:47:00","3.39","5.11","13.1",NA,"1.011","7392-354869" +"2019-12-25 18:17:00","3.39","5.09","12.989",NA,"1.01","7392-354869" +"2019-12-25 18:47:00","3.39","5.04","12.939",NA,"1.009","7392-354869" +"2019-12-25 19:17:00","3.39","4.861","12.852",NA,"1.009","7392-354869" +"2019-12-25 19:47:00","3.39","4.74","12.81",NA,"1.01","7392-354869" +"2019-12-25 20:17:00","3.39","4.67","12.821",NA,"1.01","7392-354869" +"2019-12-25 20:47:00","3.39","4.52","12.51",NA,"1.009","7392-354869" +"2019-12-25 21:17:00","3.39","4.429","11.957",NA,"1.01","7392-354869" +"2019-12-25 21:47:00","3.39","4.368","11.212",NA,"1.009","7392-354869" +"2019-12-25 22:17:00","3.39","4.358","10.795",NA,"1.01","7392-354869" +"2019-12-25 22:47:00","3.39","4.358","10.587",NA,"1.009","7392-354869" +"2019-12-25 23:17:00","3.39","4.338","10.498",NA,"1.008","7392-354869" +"2019-12-25 23:47:00","3.39","4.277","10.466",NA,"1.008","7392-354869" +"2019-12-26 00:17:00","3.39","4.207","10.509",NA,"1.009","7392-354869" +"2019-12-26 00:47:00","3.39","4.176","10.467",NA,"1.009","7392-354869" +"2019-12-26 01:17:00","3.39","4.197","10.467",NA,"1.009","7392-354869" +"2019-12-26 01:47:00","3.39","4.156","10.503",NA,"1.01","7392-354869" +"2019-12-26 02:17:00","3.39","4.197","10.47",NA,"1.01","7392-354869" +"2019-12-26 02:47:00","3.39","4.186","10.507",NA,"1.01","7392-354869" +"2019-12-26 03:17:00","3.39","4.156","10.508",NA,"1.009","7392-354869" +"2019-12-26 03:47:00","3.39","4.207","10.457",NA,"1.009","7392-354869" +"2019-12-26 04:17:00","3.39","4.166","10.468",NA,"1.009","7392-354869" +"2019-12-26 04:47:00","3.39","4.166","10.471",NA,"1.01","7392-354869" +"2019-12-26 05:17:00","3.39","4.176","10.455",NA,"1.009","7392-354869" +"2019-12-26 05:47:00","3.39","4.146","10.462",NA,"1.009","7392-354869" +"2019-12-26 06:17:00","3.39","4.115","10.455",NA,"1.01","7392-354869" +"2019-12-26 06:47:00","3.39","4.136","10.402",NA,"1.009","7392-354869" +"2019-12-26 07:17:00","3.39","4.176","10.372",NA,"1.009","7392-354869" +"2019-12-26 07:47:00","3.39","4.156","10.363",NA,"1.009","7392-354869" +"2019-12-26 08:17:00","3.39","4.166","10.393",NA,"1.009","7392-354869" +"2019-12-26 08:47:00","3.39","4.136","10.404",NA,"1.01","7392-354869" +"2019-12-26 09:17:00","3.39","4.126","10.403",NA,"1.009","7392-354869" +"2019-12-26 09:47:00","3.39","4.115","10.38",NA,"1.01","7392-354869" +"2019-12-26 10:17:00","3.39","4.095","10.389",NA,"1.01","7392-354869" +"2019-12-26 10:47:00","3.39","4.115","10.343",NA,"1.008","7392-354869" +"2019-12-26 11:17:00","3.39","4.085","10.375",NA,"1.01","7392-354869" +"2019-12-26 11:47:00","3.39","4.075","10.374",NA,"1.009","7392-354869" +"2019-12-26 12:17:00","3.39","4.044","10.451",NA,"1.009","7392-354869" +"2019-12-26 12:47:00","3.39","4.085","10.902",NA,"1.011","7392-354869" +"2019-12-26 13:17:00","3.39","4.095","11.491",NA,"1.009","7392-354869" +"2019-12-26 13:47:00","3.39","4.217","12.253",NA,"1.009","7392-354869" +"2019-12-26 14:17:00","3.39","4.378","12.999",NA,"1.01","7392-354869" +"2019-12-26 14:47:00","3.39","4.439","13.317",NA,"1.01","7392-354869" +"2019-12-26 15:17:00","3.39","4.66","13.277",NA,"1.01","7392-354869" +"2019-12-26 15:47:00","3.39","4.59","13.288",NA,"1.01","7392-354869" +"2019-12-26 16:17:00","3.39","4.801","13.253",NA,"1.011","7392-354869" +"2019-12-26 16:47:00","3.39","4.92","13.2",NA,"1.01","7392-354869" +"2019-12-26 17:17:00","3.39","4.97","13.098",NA,"1.01","7392-354869" +"2019-12-26 17:47:00","3.39","4.97","13.105",NA,"1.01","7392-354869" +"2019-12-26 18:17:00","3.39","5.06","12.974",NA,"1.01","7392-354869" +"2019-12-26 18:47:00","3.39","4.98","12.873",NA,"1.011","7392-354869" +"2019-12-26 19:17:00","3.39","4.881","12.961",NA,"1.01","7392-354869" +"2019-12-26 19:47:00","3.39","4.73","12.683",NA,"1.009","7392-354869" +"2019-12-26 20:17:00","3.39","4.65","12.414",NA,"1.009","7392-354869" +"2019-12-26 20:47:00","3.39","4.53","11.729",NA,"1.009","7392-354869" +"2019-12-26 21:17:00","3.39","4.439","11.386",NA,"1.009","7392-354869" +"2019-12-26 21:47:00","3.39","4.348","10.962",NA,"1.009","7392-354869" +"2019-12-26 22:17:00","3.39","4.348","10.676",NA,"1.01","7392-354869" +"2019-12-26 22:47:00","3.39","4.328","10.688",NA,"1.009","7392-354869" +"2019-12-26 23:17:00","3.39","4.338","10.663",NA,"1.009","7392-354869" +"2019-12-26 23:47:00","3.39","4.298","10.674",NA,"1.009","7392-354869" +"2019-12-27 00:17:00","3.39","4.247","10.629",NA,"1.009","7392-354869" +"2019-12-27 00:47:00","3.39","4.217","10.575",NA,"1.009","7392-354869" +"2019-12-27 01:17:00","3.39","4.217","10.655",NA,"1.01","7392-354869" +"2019-12-27 01:47:00","3.39","4.186","10.675",NA,"1.009","7392-354869" +"2019-12-27 02:17:00","3.39","4.166","10.639",NA,"1.009","7392-354869" +"2019-12-27 02:47:00","3.39","4.186","10.645",NA,"1.01","7392-354869" +"2019-12-27 03:17:00","3.39","4.166","10.622",NA,"1.01","7392-354869" +"2019-12-27 03:47:00","3.39","4.136","10.561",NA,"1.01","7392-354869" +"2019-12-27 04:17:00","3.39","4.186","10.518",NA,"1.01","7392-354869" +"2019-12-27 04:47:00","3.39","4.115","10.459",NA,"1.009","7392-354869" +"2019-12-27 05:17:00","3.39","4.136","10.362",NA,"1.009","7392-354869" +"2019-12-27 05:47:00","3.39","4.126","10.396",NA,"1.01","7392-354869" +"2019-12-27 06:17:00","3.39","4.115","10.375",NA,"1.01","7392-354869" +"2019-12-27 06:47:00","3.39","4.095","10.379",NA,"1.009","7392-354869" +"2019-12-27 07:17:00","3.39","4.136","10.36",NA,"1.009","7392-354869" +"2019-12-27 07:47:00","3.39","4.115","10.355",NA,"1.01","7392-354869" +"2019-12-27 08:17:00","3.39","4.115","10.361",NA,"1.01","7392-354869" +"2019-12-27 08:47:00","3.39","4.085","10.34",NA,"1.009","7392-354869" +"2019-12-27 09:17:00","3.39","4.115","10.318",NA,"1.009","7392-354869" +"2019-12-27 09:47:00","3.39","4.095","10.304",NA,"1.009","7392-354869" +"2019-12-27 10:17:00","3.39","4.115","10.349",NA,"1.009","7392-354869" +"2019-12-27 10:47:00","3.39","4.075","10.325",NA,"1.009","7392-354869" +"2019-12-27 11:17:00","3.39","4.065","10.343",NA,"1.01","7392-354869" +"2019-12-27 11:47:00","3.39","4.075","10.312",NA,"1.009","7392-354869" +"2019-12-27 12:17:00","3.39","4.075","10.333",NA,"1.01","7392-354869" +"2019-12-27 12:47:00","3.39","4.085","10.883",NA,"1.009","7392-354869" +"2019-12-27 13:17:00","3.39","4.146","11.856",NA,"1.009","7392-354869" +"2019-12-27 13:47:00","3.39","4.237","12.764",NA,"1.01","7392-354869" +"2019-12-27 14:17:00","3.39","4.338","13.182",NA,"1.01","7392-354869" +"2019-12-27 14:47:00","3.39","4.429","12.767",NA,"1.01","7392-354869" +"2019-12-27 15:17:00","3.39","4.53","12.251",NA,"1.01","7392-354869" +"2019-12-27 15:47:00","3.39","4.449","12.218",NA,"1.009","7392-354869" +"2019-12-27 16:17:00","3.39","4.409","12.458",NA,"1.009","7392-354869" +"2019-12-27 16:47:00","3.39","4.439","12.04",NA,"1.009","7392-354869" +"2019-12-27 17:17:00","3.39","4.489","11.703",NA,"1.01","7392-354869" +"2019-12-27 17:47:00","3.39","4.59","11.761",NA,"1.01","7392-354869" +"2019-12-27 18:17:00","3.39","4.509","11.821",NA,"1.009","7392-354869" +"2019-12-27 18:47:00","3.39","4.469","11.673",NA,"1.009","7392-354869" +"2019-12-27 19:17:00","3.39","4.56","11.583",NA,"1.009","7392-354869" +"2019-12-27 19:47:00","3.39","4.469","11.507",NA,"1.009","7392-354869" +"2019-12-27 20:17:00","3.39","4.53","11.716",NA,"1.01","7392-354869" +"2019-12-27 20:47:00","3.39","4.449","11.455",NA,"1.01","7392-354869" +"2019-12-27 21:17:00","3.39","4.368","11.086",NA,"1.009","7392-354869" +"2019-12-27 21:47:00","3.39","4.288","10.688",NA,"1.009","7392-354869" +"2019-12-27 22:17:00","3.39","4.298","10.599",NA,"1.01","7392-354869" +"2019-12-27 22:47:00","3.39","4.217","10.528",NA,"1.01","7392-354869" +"2019-12-27 23:17:00","3.39","4.186","10.532",NA,"1.01","7392-354869" +"2019-12-27 23:47:00","3.39","4.247","10.466",NA,"1.01","7392-354869" +"2019-12-28 00:17:00","3.39","4.217","10.431",NA,"1.009","7392-354869" +"2019-12-28 00:47:00","3.39","4.197","10.449",NA,"1.011","7392-354869" +"2019-12-28 01:17:00","3.39","4.197","10.424",NA,"1.01","7392-354869" +"2019-12-28 01:47:00","3.39","4.136","10.43",NA,"1.01","7392-354869" +"2019-12-28 02:17:00","3.39","4.156","10.407",NA,"1.01","7392-354869" +"2019-12-28 02:47:00","3.39","4.115","10.358",NA,"1.009","7392-354869" +"2019-12-28 03:17:00","3.39","4.095","10.362",NA,"1.01","7392-354869" +"2019-12-28 03:47:00","3.39","4.085","10.304",NA,"1.009","7392-354869" +"2019-12-28 04:17:00","3.39","4.065","10.305",NA,"1.01","7392-354869" +"2019-12-28 04:47:00","3.39","4.065","10.314",NA,"1.01","7392-354869" +"2019-12-28 05:17:00","3.39","4.075","10.286",NA,"1.009","7392-354869" +"2019-12-28 05:47:00","3.39","4.085","10.298",NA,"1.009","7392-354869" +"2019-12-28 06:17:00","3.39","4.055","10.307",NA,"1.009","7392-354869" +"2019-12-28 06:47:00","3.39","4.055","10.286",NA,"1.01","7392-354869" +"2019-12-28 07:17:00","3.39","4.034","10.288",NA,"1.009","7392-354869" +"2019-12-28 07:47:00","3.39","3.994","10.334",NA,"1.01","7392-354869" +"2019-12-28 08:17:00","3.39","4.024","10.306",NA,"1.009","7392-354869" +"2019-12-28 08:47:00","3.39","4.024","10.316",NA,"1.009","7392-354869" +"2019-12-28 09:17:00","3.39","4.044","10.301",NA,"1.01","7392-354869" +"2019-12-28 09:47:00","3.39","4.034","10.315",NA,"1.01","7392-354869" +"2019-12-28 10:17:00","3.39","4.014","10.307",NA,"1.009","7392-354869" +"2019-12-28 10:47:00","3.39","4.034","10.286",NA,"1.01","7392-354869" +"2019-12-28 11:17:00","3.39","4.034","10.28",NA,"1.009","7392-354869" +"2019-12-28 11:47:00","3.39","4.034","10.306",NA,"1.01","7392-354869" +"2019-12-28 12:17:00","3.39","4.044","10.355",NA,"1.009","7392-354869" +"2019-12-28 12:47:00","3.39","4.044","10.769",NA,"1.01","7392-354869" +"2019-12-28 13:17:00","3.39","4.126","11.347",NA,"1.01","7392-354869" +"2019-12-28 13:47:00","3.39","4.176","12.178",NA,"1.008","7392-354869" +"2019-12-28 14:17:00","3.39","4.237","12.45",NA,"1.01","7392-354869" +"2019-12-28 14:47:00","3.39","4.328","12.547",NA,"1.01","7392-354869" +"2019-12-28 15:17:00","3.39","4.72","12.637",NA,"1.011","7392-354869" +"2019-12-28 15:47:00","3.39","4.479","11.739",NA,"1.01","7392-354869" +"2019-12-28 16:17:00","3.39","4.69","11.344",NA,"1.008","7392-354869" +"2019-12-28 16:47:00","3.39","4.851","11.496",NA,"1.01","7392-354869" +"2019-12-28 17:17:00","3.39","4.96","11.63",NA,"1.01","7392-354869" +"2019-12-28 17:47:00","3.39","5.09","11.564",NA,"1.01","7392-354869" +"2019-12-28 18:17:00","3.39","5.199","11.535",NA,"1.01","7392-354869" +"2019-12-28 18:47:00","3.39","5.328","11.54",NA,"1.01","7392-354869" +"2019-12-28 19:17:00","3.39","5.169","11.511",NA,"1.008","7392-354869" +"2019-12-28 19:47:00","3.39","5.378","11.638",NA,"1.01","7392-354869" +"2019-12-28 20:17:00","3.39","5.674","11.522",NA,"1.009","7392-354869" +"2019-12-28 20:47:00","3.39","5.939","11.341",NA,"1.009","7392-354869" +"2019-12-28 21:17:00","3.39","6.095","11.091",NA,"1.009","7392-354869" +"2019-12-28 21:47:00","3.39","5.929","10.574",NA,"1.01","7392-354869" +"2019-12-28 22:17:00","3.39","6.056","10.17",NA,"1.01","7392-354869" +"2019-12-28 22:47:00","3.39","5.978","9.784",NA,"1.009","7392-354869" +"2019-12-28 23:17:00","3.39","5.506","10.01",NA,"1.011","7392-354869" +"2019-12-28 23:47:00","3.39","5.447","10.371",NA,"1.011","7392-354869" +"2019-12-29 00:17:00","3.39","5.368","10.396",NA,"1.01","7392-354869" +"2019-12-29 00:47:00","3.4","5.417","10.184",NA,"1.01","7392-354869" +"2019-12-29 01:17:00","3.4","5.407","9.969",NA,"1.009","7392-354869" +"2019-12-29 01:47:00","3.39","5.318","9.855",NA,"1.01","7392-354869" +"2019-12-29 02:17:00","3.4","5.585","9.708",NA,"1.01","7392-354869" +"2019-12-29 02:47:00","3.39","5.467","9.435",NA,"1.01","7392-354869" +"2019-12-29 03:17:00","3.4","5.269","9.501",NA,"1.01","7392-354869" +"2019-12-29 03:47:00","3.39","5.04","9.721",NA,"1.01","7392-354869" +"2019-12-29 04:17:00","3.4","4.99","9.747",NA,"1.009","7392-354869" +"2019-12-29 04:47:00","3.39","4.93","9.823",NA,"1.01","7392-354869" +"2019-12-29 05:17:00","3.39","4.94","9.901",NA,"1.009","7392-354869" +"2019-12-29 05:47:00","3.39","4.91","10.117",NA,"1.009","7392-354869" +"2019-12-29 06:17:00","3.39","4.891","10.054",NA,"1.01","7392-354869" +"2019-12-29 06:47:00","3.39","4.811","9.94",NA,"1.01","7392-354869" +"2019-12-29 07:17:00","3.39","4.821","9.886",NA,"1.009","7392-354869" +"2019-12-29 07:47:00","3.39","4.851","9.77",NA,"1.01","7392-354869" +"2019-12-29 08:17:00","3.4","4.791","9.685",NA,"1.01","7392-354869" +"2019-12-29 08:47:00","3.39","4.73","9.652",NA,"1.01","7392-354869" +"2019-12-29 09:17:00","3.4","4.68","9.62",NA,"1.01","7392-354869" +"2019-12-29 09:47:00","3.39","4.59","9.608",NA,"1.009","7392-354869" +"2019-12-29 10:17:00","3.4","4.55","9.571",NA,"1.01","7392-354869" +"2019-12-29 10:47:00","3.39","4.53","9.549",NA,"1.01","7392-354869" +"2019-12-29 11:17:00","3.39","4.489","9.544",NA,"1.01","7392-354869" +"2019-12-29 11:47:00","3.4","4.479","9.58",NA,"1.009","7392-354869" +"2019-12-29 12:17:00","3.4","4.439","9.71",NA,"1.01","7392-354869" +"2019-12-29 12:47:00","3.39","4.459","9.94",NA,"1.011","7392-354869" +"2019-12-29 13:17:00","3.39","4.52","10.515",NA,"1.011","7392-354869" +"2019-12-29 13:47:00","3.4","4.509","10.681",NA,"1.01","7392-354869" +"2019-12-29 14:17:00","3.39","4.67","11.729",NA,"1.012","7392-354869" +"2019-12-29 14:47:00","3.39","4.821","12.36",NA,"1.01","7392-354869" +"2019-12-29 15:17:00","3.39","4.801","12.513",NA,"1.011","7392-354869" +"2019-12-29 15:47:00","3.39","4.821","10.948",NA,"1.01","7392-354869" +"2019-12-29 16:17:00","3.39","4.821","10.726",NA,"1.009","7392-354869" +"2019-12-29 16:47:00","3.39","4.831","10.762",NA,"1.01","7392-354869" +"2019-12-29 17:17:00","3.39","5.03","10.449",NA,"1.01","7392-354869" +"2019-12-29 17:47:00","3.39","5.06","10.587",NA,"1.011","7392-354869" +"2019-12-29 18:17:00","3.39","5.01","10.497",NA,"1.01","7392-354869" +"2019-12-29 18:47:00","3.4","4.92","10.537",NA,"1.009","7392-354869" +"2019-12-29 19:17:00","3.39","4.92","10.552",NA,"1.01","7392-354869" +"2019-12-29 19:47:00","3.4","4.97","10.395",NA,"1.009","7392-354869" +"2019-12-29 20:17:00","3.39","4.99","10.273",NA,"1.01","7392-354869" +"2019-12-29 20:47:00","3.39","5","10.042",NA,"1.01","7392-354869" +"2019-12-29 21:17:00","3.39","4.861","10.032",NA,"1.01","7392-354869" +"2019-12-29 21:47:00","3.39","4.75","9.862",NA,"1.01","7392-354869" +"2019-12-29 22:17:00","3.39","4.811","9.775",NA,"1.01","7392-354869" +"2019-12-29 22:47:00","3.39","4.801","9.769",NA,"1.01","7392-354869" +"2019-12-29 23:17:00","3.4","4.77","9.71",NA,"1.009","7392-354869" +"2019-12-29 23:47:00","3.39","4.77","9.665",NA,"1.01","7392-354869" +"2019-12-30 00:17:00","3.39","4.76","9.608",NA,"1.009","7392-354869" +"2019-12-30 00:47:00","3.39","4.831","9.66",NA,"1.01","7392-354869" +"2019-12-30 01:17:00","3.39","4.95","9.692",NA,"1.01","7392-354869" +"2019-12-30 01:47:00","3.39","4.94","9.682",NA,"1.01","7392-354869" +"2019-12-30 02:17:00","3.39","5.03","9.694",NA,"1.01","7392-354869" +"2019-12-30 02:47:00","3.39","5.01","9.658",NA,"1.01","7392-354869" +"2019-12-30 03:17:00","3.39","5.02","9.59",NA,"1.009","7392-354869" +"2019-12-30 03:47:00","3.39","5.04","9.648",NA,"1.01","7392-354869" +"2019-12-30 04:17:00","3.4","5.16","9.622",NA,"1.01","7392-354869" +"2019-12-30 04:47:00","3.4","5.289","9.677",NA,"1.01","7392-354869" +"2019-12-30 05:17:00","3.4","5.427","9.647",NA,"1.01","7392-354869" +"2019-12-30 05:47:00","3.4","5.368","9.638",NA,"1.01","7392-354869" +"2019-12-30 06:17:00","3.4","5.398","9.612",NA,"1.009","7392-354869" +"2019-12-30 06:47:00","3.4","5.585","9.587",NA,"1.01","7392-354869" +"2019-12-30 07:17:00","3.4","5.526","9.628",NA,"1.01","7392-354869" +"2019-12-30 07:47:00","3.4","5.467","9.587",NA,"1.01","7392-354869" +"2019-12-30 08:17:00","3.4","5.743","9.647",NA,"1.01","7392-354869" +"2019-12-30 08:47:00","3.4","5.87","9.674",NA,"1.01","7392-354869" +"2019-12-30 09:17:00","3.4","5.988","9.645",NA,"1.01","7392-354869" +"2019-12-30 09:47:00","3.4","6.095","9.646",NA,"1.01","7392-354869" +"2019-12-30 10:17:00","3.4","6.173","9.63",NA,"1.009","7392-354869" +"2019-12-30 10:47:00","3.4","6.28","9.614",NA,"1.01","7392-354869" +"2019-12-30 11:17:00","3.4","6.349","9.578",NA,"1.009","7392-354869" +"2019-12-30 11:47:00","3.4","6.416","9.556",NA,"1.01","7392-354869" +"2019-12-30 12:17:00","3.4","6.523","9.514",NA,"1.01","7392-354869" +"2019-12-30 12:47:00","3.4","6.591","9.588",NA,"1.009","7392-354869" +"2019-12-30 13:17:00","3.4","6.688","9.625",NA,"1.009","7392-354869" +"2019-12-30 13:47:00","3.4","6.803","9.899",NA,"1.01","7392-354869" +"2019-12-30 14:17:00","3.4","6.813","10.02",NA,"1.01","7392-354869" +"2019-12-30 14:47:00","3.4","6.89","10.057",NA,"1.009","7392-354869" +"2019-12-30 15:17:00","3.4","7.025","9.993",NA,"1.01","7392-354869" +"2019-12-30 15:47:00","3.4","7.254","10.073",NA,"1.01","7392-354869" +"2019-12-30 16:17:00","3.4","7.293","10.151",NA,"1.01","7392-354869" +"2019-12-30 16:47:00","3.4","7.35","10.339",NA,"1.008","7392-354869" +"2019-12-30 17:17:00","3.4","7.36","10.332",NA,"1.01","7392-354869" +"2019-12-30 17:47:00","3.4","7.34","9.952",NA,"1.01","7392-354869" +"2019-12-30 18:17:00","3.4","7.569","9.9",NA,"1.009","7392-354869" +"2019-12-30 18:47:00","3.4","7.607","9.845",NA,"1.01","7392-354869" +"2019-12-30 19:17:00","3.41","8.315","10.041",NA,"1.01","7392-354869" +"2019-12-30 19:47:00","3.41","8.643","9.65",NA,"1.009","7392-354869" +"2019-12-30 20:17:00","3.41","8.118","9.784",NA,"1.008","7392-354869" +"2019-12-30 20:47:00","3.41","8.174","9.825",NA,"1.01","7392-354869" +"2019-12-30 21:17:00","3.41","8.287","9.738",NA,"1.01","7392-354869" +"2019-12-30 21:47:00","3.41","8.315","9.692",NA,"1.01","7392-354869" +"2019-12-30 22:17:00","3.41","8.278","9.7",NA,"1.01","7392-354869" +"2019-12-30 22:47:00","3.41","8.24","9.706",NA,"1.009","7392-354869" +"2019-12-30 23:17:00","3.41","8.193","9.697",NA,"1.008","7392-354869" +"2019-12-30 23:47:00","3.41","8.231","9.711",NA,"1.01","7392-354869" +"2019-12-31 00:17:00","3.41","8.221","9.709",NA,"1.009","7392-354869" +"2019-12-31 00:47:00","3.41","8.25","9.705",NA,"1.01","7392-354869" +"2019-12-31 01:17:00","3.41","8.268","9.709",NA,"1.01","7392-354869" +"2019-12-31 01:47:00","3.41","8.296","9.704",NA,"1.008","7392-354869" +"2019-12-31 02:17:00","3.41","8.287","9.709",NA,"1.009","7392-354869" +"2019-12-31 02:47:00","3.41","8.306","9.698",NA,"1.009","7392-354869" +"2019-12-31 03:17:00","3.41","8.325","9.702",NA,"1.009","7392-354869" +"2019-12-31 03:47:00","3.41","8.409","9.698",NA,"1.01","7392-354869" +"2019-12-31 04:17:00","3.41","8.362","9.712",NA,"1.01","7392-354869" +"2019-12-31 04:47:00","3.41","8.409","9.646",NA,"1.009","7392-354869" +"2019-12-31 05:17:00","3.41","8.428","9.666",NA,"1.009","7392-354869" +"2019-12-31 05:47:00","3.41","8.484","9.632",NA,"1.009","7392-354869" +"2019-12-31 06:17:00","3.41","8.484","9.686",NA,"1.01","7392-354869" +"2019-12-31 06:47:00","3.41","8.475","9.634",NA,"1.01","7392-354869" +"2019-12-31 07:17:00","3.41","8.54","9.635",NA,"1.011","7392-354869" +"2019-12-31 07:47:00","3.41","8.493","9.595",NA,"1.01","7392-354869" +"2019-12-31 08:17:00","3.41","8.475","9.577",NA,"1.01","7392-354869" +"2019-12-31 08:47:00","3.41","8.456","9.538",NA,"1.01","7392-354869" +"2019-12-31 09:17:00","3.42","8.484","9.485",NA,"1.009","7392-354869" +"2019-12-31 09:47:00","3.41","8.456","9.493",NA,"1.009","7392-354869" +"2019-12-31 10:17:00","3.41","8.428","9.507",NA,"1.009","7392-354869" +"2019-12-31 10:47:00","3.41","8.4","9.478",NA,"1.009","7392-354869" +"2019-12-31 11:17:00","3.42","8.39","9.458",NA,"1.009","7392-354869" +"2019-12-31 11:47:00","3.41","8.381","9.414",NA,"1.011","7392-354869" +"2019-12-31 12:17:00","3.42","8.353","9.372",NA,"1.01","7392-354869" +"2019-12-31 12:47:00","3.42","8.353","9.385",NA,"1.01","7392-354869" +"2019-12-31 13:17:00","3.41","8.381","9.58",NA,"1.009","7392-354869" +"2019-12-31 13:47:00","3.41","8.409","9.832",NA,"1.01","7392-354869" +"2019-12-31 14:17:00","3.42","8.456","9.8",NA,"1.01","7392-354869" +"2019-12-31 14:47:00","3.42","8.465","9.819",NA,"1.01","7392-354869" +"2019-12-31 15:17:00","3.42","8.568","9.983",NA,"1.01","7392-354869" +"2019-12-31 15:47:00","3.42","8.624","9.811",NA,"1.01","7392-354869" +"2019-12-31 16:17:00","3.42","8.717","9.807",NA,"1.009","7392-354869" +"2019-12-31 16:47:00","3.42","8.69","9.872",NA,"1.009","7392-354869" +"2019-12-31 17:17:00","3.42","8.634","9.777",NA,"1.009","7392-354869" +"2019-12-31 17:47:00","3.42","8.866","9.59",NA,"1.011","7392-354869" +"2019-12-31 18:17:00","3.42","8.829","9.774",NA,"1.011","7392-354869" +"2019-12-31 18:47:00","3.42","8.885","9.566",NA,"1.011","7392-354869" +"2019-12-31 19:17:00","3.42","9.043","9.599",NA,"1.009","7392-354869" +"2019-12-31 19:47:00","3.42","9.117","9.575",NA,"1.009","7392-354869" +"2019-12-31 20:17:00","3.42","9.117","9.381",NA,"1.009","7392-354869" +"2019-12-31 20:47:00","3.42","9.043","9.207",NA,"1.009","7392-354869" +"2019-12-31 21:17:00","3.42","9.006","9.102",NA,"1.009","7392-354869" +"2019-12-31 21:47:00","3.42","8.941","9.026",NA,"1.01","7392-354869" +"2019-12-31 22:17:00","3.42","8.885","8.923",NA,"1.009","7392-354869" +"2019-12-31 22:47:00","3.42","8.755","8.89",NA,"1.01","7392-354869" +"2019-12-31 23:17:00","3.42","8.708","8.821",NA,"1.009","7392-354869" +"2019-12-31 23:47:00","3.42","8.615","8.78",NA,"1.01","7392-354869" +"2020-01-01 00:17:00","3.42","8.521","8.824",NA,"1.01","7392-354869" +"2020-01-01 00:47:00","3.42","8.484","8.812",NA,"1.01","7392-354869" +"2020-01-01 01:17:00","3.42","8.409","8.739",NA,"1.01","7392-354869" +"2020-01-01 01:47:00","3.42","8.381","8.673",NA,"1.01","7392-354869" +"2020-01-01 02:17:00","3.42","8.278","8.714",NA,"1.01","7392-354869" +"2020-01-01 02:47:00","3.42","8.231","8.678",NA,"1.009","7392-354869" +"2020-01-01 03:17:00","3.42","8.203","8.645",NA,"1.01","7392-354869" +"2020-01-01 03:47:00","3.42","8.137","8.67",NA,"1.01","7392-354869" +"2020-01-01 04:17:00","3.42","8.061","8.702",NA,"1.01","7392-354869" +"2020-01-01 04:47:00","3.42","8.09","8.738",NA,"1.01","7392-354869" +"2020-01-01 05:17:00","3.42","8.08","8.871",NA,"1.01","7392-354869" +"2020-01-01 05:47:00","3.42","8.09","8.997",NA,"1.011","7392-354869" +"2020-01-01 06:17:00","3.42","8.005","9.1",NA,"1.01","7392-354869" +"2020-01-01 06:47:00","3.42","7.986","9.011",NA,"1.01","7392-354869" +"2020-01-01 07:17:00","3.42","7.872","8.885",NA,"1.01","7392-354869" +"2020-01-01 07:47:00","3.42","7.835","8.844",NA,"1.011","7392-354869" +"2020-01-01 08:17:00","3.42","7.778","8.874",NA,"1.01","7392-354869" +"2020-01-01 08:47:00","3.42","7.749","8.943",NA,"1.009","7392-354869" +"2020-01-01 09:17:00","3.42","7.683","8.923",NA,"1.011","7392-354869" +"2020-01-01 09:47:00","3.42","7.579","8.777",NA,"1.01","7392-354869" +"2020-01-01 10:17:00","3.41","7.455","8.65",NA,"1.01","7392-354869" +"2020-01-01 10:47:00","3.42","7.283","8.602",NA,"1.01","7392-354869" +"2020-01-01 11:17:00","3.42","7.14","8.608",NA,"1.01","7392-354869" +"2020-01-01 11:47:00","3.42","7.082","8.626",NA,"1.01","7392-354869" +"2020-01-01 12:17:00","3.42","6.977","8.595",NA,"1.009","7392-354869" +"2020-01-01 12:47:00","3.42","6.871","8.741",NA,"1.01","7392-354869" +"2020-01-01 13:17:00","3.41","6.89","8.815",NA,"1.01","7392-354869" +"2020-01-01 13:47:00","3.42","6.948","8.855",NA,"1.01","7392-354869" +"2020-01-01 14:17:00","3.42","7.082","9.017",NA,"1.01","7392-354869" +"2020-01-01 14:47:00","3.42","7.149","8.853",NA,"1.009","7392-354869" +"2020-01-01 15:17:00","3.42","7.063","8.944",NA,"1.01","7392-354869" +"2020-01-01 15:47:00","3.42","7.197","9.021",NA,"1.01","7392-354869" +"2020-01-01 16:17:00","3.42","7.235","9.056",NA,"1.011","7392-354869" +"2020-01-01 16:47:00","3.41","7.216","9.136",NA,"1.01","7392-354869" +"2020-01-01 17:17:00","3.42","7.226","9.152",NA,"1.011","7392-354869" +"2020-01-01 17:47:00","3.41","7.13","9.188",NA,"1.01","7392-354869" +"2020-01-01 18:17:00","3.41","7.417","9.245",NA,"1.011","7392-354869" +"2020-01-01 18:47:00","3.42","7.35","9.407",NA,"1.01","7392-354869" +"2020-01-01 19:17:00","3.42","7.436","9.395",NA,"1.011","7392-354869" +"2020-01-01 19:47:00","3.42","6.89","9.463",NA,"1.009","7392-354869" +"2020-01-01 20:17:00","3.42","6.9","9.553",NA,"1.011","7392-354869" +"2020-01-01 20:47:00","3.42","6.688","9.487",NA,"1.011","7392-354869" +"2020-01-01 21:17:00","3.41","6.426","9.527",NA,"1.01","7392-354869" +"2020-01-01 21:47:00","3.41","6.378","9.531",NA,"1.01","7392-354869" +"2020-01-01 22:17:00","3.42","6.407","9.573",NA,"1.011","7392-354869" +"2020-01-01 22:47:00","3.41","6.455","9.563",NA,"1.01","7392-354869" +"2020-01-01 23:17:00","3.41","6.465","9.65",NA,"1.01","7392-354869" +"2020-01-01 23:47:00","3.41","6.465","9.65",NA,"1.01","7392-354869" +"2020-01-02 00:17:00","3.41","6.523","9.707",NA,"1.01","7392-354869" +"2020-01-02 00:47:00","3.41","6.494","9.674",NA,"1.011","7392-354869" +"2020-01-02 01:17:00","3.41","6.504","9.667",NA,"1.011","7392-354869" +"2020-01-02 01:47:00","3.41","6.455","9.594",NA,"1.01","7392-354869" +"2020-01-02 02:17:00","3.41","6.397","9.536",NA,"1.01","7392-354869" +"2020-01-02 02:47:00","3.41","6.368","9.557",NA,"1.011","7392-354869" +"2020-01-02 03:17:00","3.41","6.339","9.513",NA,"1.011","7392-354869" +"2020-01-02 03:47:00","3.41","6.222","9.513",NA,"1.01","7392-354869" +"2020-01-02 04:17:00","3.41","6.193","9.459",NA,"1.011","7392-354869" +"2020-01-02 04:47:00","3.41","6.173","9.435",NA,"1.01","7392-354869" +"2020-01-02 05:17:00","3.41","6.144","9.423",NA,"1.011","7392-354869" +"2020-01-02 05:47:00","3.41","6.125","9.391",NA,"1.011","7392-354869" +"2020-01-02 06:17:00","3.41","6.046","9.342",NA,"1.01","7392-354869" +"2020-01-02 06:47:00","3.41","5.988","9.323",NA,"1.011","7392-354869" +"2020-01-02 07:17:00","3.41","5.87","9.321",NA,"1.01","7392-354869" +"2020-01-02 07:47:00","3.41","5.831","9.32",NA,"1.011","7392-354869" +"2020-01-02 08:17:00","3.41","5.743","9.31",NA,"1.01","7392-354869" +"2020-01-02 08:47:00","3.41","5.733","9.303",NA,"1.01","7392-354869" +"2020-01-02 09:17:00","3.41","5.684","9.297",NA,"1.011","7392-354869" +"2020-01-02 09:47:00","3.41","5.644","9.291",NA,"1.011","7392-354869" +"2020-01-02 10:17:00","3.41","5.565","9.295",NA,"1.011","7392-354869" +"2020-01-02 10:47:00","3.41","5.536","9.27",NA,"1.012","7392-354869" +"2020-01-02 11:17:00","3.41","5.506","9.261",NA,"1.011","7392-354869" +"2020-01-02 11:47:00","3.41","5.496","9.239",NA,"1.011","7392-354869" +"2020-01-02 12:17:00","3.41","5.427","9.257",NA,"1.012","7392-354869" +"2020-01-02 12:47:00","3.41","5.229","9.421",NA,"1.011","7392-354869" +"2020-01-02 13:17:00","3.41","5.239","9.567",NA,"1.011","7392-354869" +"2020-01-02 13:47:00","3.41","5.229","10.035",NA,"1.011","7392-354869" +"2020-01-02 14:17:00","3.41","5.239","10.262",NA,"1.011","7392-354869" +"2020-01-02 14:47:00","3.41","5.229","10.418",NA,"1.011","7392-354869" +"2020-01-02 15:17:00","3.41","5.239","10.043",NA,"1.011","7392-354869" +"2020-01-02 15:47:00","3.41","5.318","9.873",NA,"1.011","7392-354869" +"2020-01-02 16:17:00","3.41","5.358","9.909",NA,"1.011","7392-354869" +"2020-01-02 16:47:00","3.41","5.407","9.982",NA,"1.012","7392-354869" +"2020-01-02 17:17:00","3.41","5.526","9.988",NA,"1.011","7392-354869" +"2020-01-02 17:47:00","3.41","5.654","10.048",NA,"1.011","7392-354869" +"2020-01-02 18:17:00","3.41","5.811","10.1",NA,"1.011","7392-354869" +"2020-01-02 18:47:00","3.41","5.909","10.081",NA,"1.01","7392-354869" +"2020-01-02 19:17:00","3.41","5.88","10.02",NA,"1.011","7392-354869" +"2020-01-02 19:47:00","3.41","5.644","10.076",NA,"1.011","7392-354869" +"2020-01-02 20:17:00","3.41","5.437","10.024",NA,"1.012","7392-354869" +"2020-01-02 20:47:00","3.41","5.229","9.661",NA,"1.011","7392-354869" +"2020-01-02 21:17:00","3.41","5.11","9.448",NA,"1.012","7392-354869" +"2020-01-02 21:47:00","3.41","5.13","9.308",NA,"1.012","7392-354869" +"2020-01-02 22:17:00","3.41","5.16","9.33",NA,"1.011","7392-354869" +"2020-01-02 22:47:00","3.41","5.259","9.347",NA,"1.011","7392-354869" +"2020-01-02 23:17:00","3.41","5.269","9.34",NA,"1.011","7392-354869" +"2020-01-02 23:47:00","3.41","5.318","9.38",NA,"1.011","7392-354869" +"2020-01-03 00:17:00","3.41","5.298","9.414",NA,"1.01","7392-354869" +"2020-01-03 00:47:00","3.41","5.279","9.563",NA,"1.011","7392-354869" +"2020-01-03 01:17:00","3.41","5.338","9.636",NA,"1.011","7392-354869" +"2020-01-03 01:47:00","3.41","5.378","9.628",NA,"1.011","7392-354869" +"2020-01-03 02:17:00","3.41","5.338","9.584",NA,"1.011","7392-354869" +"2020-01-03 02:47:00","3.41","5.358","9.553",NA,"1.011","7392-354869" +"2020-01-03 03:17:00","3.41","5.388","9.543",NA,"1.012","7392-354869" +"2020-01-03 03:47:00","3.41","5.368","9.48",NA,"1.011","7392-354869" +"2020-01-03 04:17:00","3.41","5.368","9.487",NA,"1.011","7392-354869" +"2020-01-03 04:47:00","3.4","5.348","9.419",NA,"1.011","7392-354869" +"2020-01-03 05:17:00","3.4","5.308","9.368",NA,"1.01","7392-354869" +"2020-01-03 05:47:00","3.41","5.289","9.345",NA,"1.011","7392-354869" +"2020-01-03 06:17:00","3.41","5.279","9.369",NA,"1.011","7392-354869" +"2020-01-03 06:47:00","3.41","5.308","9.352",NA,"1.011","7392-354869" +"2020-01-03 07:17:00","3.41","5.358","9.428",NA,"1.011","7392-354869" +"2020-01-03 07:47:00","3.41","5.407","9.516",NA,"1.011","7392-354869" +"2020-01-03 08:17:00","3.41","5.486","9.594",NA,"1.011","7392-354869" +"2020-01-03 08:47:00","3.41","5.585","9.616",NA,"1.011","7392-354869" +"2020-01-03 09:17:00","3.41","5.605","9.629",NA,"1.01","7392-354869" +"2020-01-03 09:47:00","3.4","5.625","9.647",NA,"1.011","7392-354869" +"2020-01-03 10:17:00","3.4","5.664","9.681",NA,"1.011","7392-354869" +"2020-01-03 10:47:00","3.41","5.723","9.652",NA,"1.011","7392-354869" +"2020-01-03 11:17:00","3.4","5.703","9.644",NA,"1.012","7392-354869" +"2020-01-03 11:47:00","3.4","5.693","9.644",NA,"1.012","7392-354869" +"2020-01-03 12:17:00","3.4","5.713","9.631",NA,"1.011","7392-354869" +"2020-01-03 12:47:00","3.41","5.713","9.687",NA,"1.012","7392-354869" +"2020-01-03 13:17:00","3.41","5.743","9.726",NA,"1.012","7392-354869" +"2020-01-03 13:47:00","3.4","5.762","9.902",NA,"1.011","7392-354869" +"2020-01-03 14:17:00","3.4","5.851","10.155",NA,"1.011","7392-354869" +"2020-01-03 14:47:00","3.41","5.851","9.972",NA,"1.012","7392-354869" +"2020-01-03 15:17:00","3.4","5.909","10.123",NA,"1.011","7392-354869" +"2020-01-03 15:47:00","3.41","5.958","10.425",NA,"1.01","7392-354869" +"2020-01-03 16:17:00","3.4","5.929","10.349",NA,"1.011","7392-354869" +"2020-01-03 16:47:00","3.41","5.841","10.091",NA,"1.012","7392-354869" +"2020-01-03 17:17:00","3.41","5.841","10.165",NA,"1.011","7392-354869" +"2020-01-03 17:47:00","3.41","5.88","10.11",NA,"1.01","7392-354869" +"2020-01-03 18:17:00","3.41","5.968","10.022",NA,"1.012","7392-354869" +"2020-01-03 18:47:00","3.41","6.007","10.174",NA,"1.011","7392-354869" +"2020-01-03 19:17:00","3.41","6.076","10.07",NA,"1.011","7392-354869" +"2020-01-03 19:47:00","3.41","6.426","10.314",NA,"1.012","7392-354869" +"2020-01-03 20:17:00","3.41","6.591","9.995",NA,"1.012","7392-354869" +"2020-01-03 20:47:00","3.41","6.436","9.868",NA,"1.01","7392-354869" +"2020-01-03 21:17:00","3.41","6.242","9.711",NA,"1.011","7392-354869" +"2020-01-03 21:47:00","3.41","6.222","9.559",NA,"1.011","7392-354869" +"2020-01-03 22:17:00","3.4","6.242","9.422",NA,"1.012","7392-354869" +"2020-01-03 22:47:00","3.41","6.242","9.397",NA,"1.01","7392-354869" +"2020-01-03 23:17:00","3.41","6.329","9.527",NA,"1.011","7392-354869" +"2020-01-03 23:47:00","3.4","6.3","9.593",NA,"1.011","7392-354869" +"2020-01-04 00:17:00","3.41","6.513","9.554",NA,"1.012","7392-354869" +"2020-01-04 00:47:00","3.41","6.649","9.6",NA,"1.011","7392-354869" +"2020-01-04 01:17:00","3.41","6.484","9.738",NA,"1.011","7392-354869" +"2020-01-04 01:47:00","3.41","6.349","9.704",NA,"1.01","7392-354869" +"2020-01-04 02:17:00","3.41","6.3","9.733",NA,"1.011","7392-354869" +"2020-01-04 02:47:00","3.41","6.28","9.698",NA,"1.011","7392-354869" +"2020-01-04 03:17:00","3.41","6.339","9.618",NA,"1.01","7392-354869" +"2020-01-04 03:47:00","3.41","6.28","9.598",NA,"1.011","7392-354869" +"2020-01-04 04:17:00","3.41","6.29","9.646",NA,"1.012","7392-354869" +"2020-01-04 04:47:00","3.41","6.329","9.616",NA,"1.012","7392-354869" +"2020-01-04 05:17:00","3.41","6.358","9.568",NA,"1.012","7392-354869" +"2020-01-04 05:47:00","3.41","6.378","9.541",NA,"1.011","7392-354869" +"2020-01-04 06:17:00","3.41","6.436","9.508",NA,"1.012","7392-354869" +"2020-01-04 06:47:00","3.41","6.455","9.394",NA,"1.01","7392-354869" +"2020-01-04 07:17:00","3.41","6.455","9.248",NA,"1.012","7392-354869" +"2020-01-04 07:47:00","3.41","6.543","9.249",NA,"1.011","7392-354869" +"2020-01-04 08:17:00","3.41","6.61","9.403",NA,"1.011","7392-354869" +"2020-01-04 08:47:00","3.41","6.581","9.414",NA,"1.011","7392-354869" +"2020-01-04 09:17:00","3.41","6.591","9.477",NA,"1.01","7392-354869" +"2020-01-04 09:47:00","3.41","6.62","9.41",NA,"1.01","7392-354869" +"2020-01-04 10:17:00","3.41","6.416","9.296",NA,"1.012","7392-354869" +"2020-01-04 10:47:00","3.41","6.358","9.142",NA,"1.011","7392-354869" +"2020-01-04 11:17:00","3.41","6.193","9.188",NA,"1.011","7392-354869" +"2020-01-04 11:47:00","3.41","6.261","9.139",NA,"1.011","7392-354869" +"2020-01-04 12:17:00","3.41","6.222","9.265",NA,"1.011","7392-354869" +"2020-01-04 12:47:00","3.41","6.164","9.201",NA,"1.011","7392-354869" +"2020-01-04 13:17:00","3.41","6.144","9.204",NA,"1.011","7392-354869" +"2020-01-04 13:47:00","3.41","6.173","9.143",NA,"1.011","7392-354869" +"2020-01-04 14:17:00","3.41","6.504","9.412",NA,"1.011","7392-354869" +"2020-01-04 14:47:00","3.41","6.823","9.633",NA,"1.011","7392-354869" +"2020-01-04 15:17:00","3.41","6.813","9.482",NA,"1.012","7392-354869" +"2020-01-04 15:47:00","3.41","6.61","9.201",NA,"1.01","7392-354869" +"2020-01-04 16:17:00","3.41","6.678","9.081",NA,"1.011","7392-354869" +"2020-01-04 16:47:00","3.41","6.726","8.92",NA,"1.012","7392-354869" +"2020-01-04 17:17:00","3.41","6.803","8.986",NA,"1.012","7392-354869" +"2020-01-04 17:47:00","3.41","6.89","9.064",NA,"1.011","7392-354869" +"2020-01-04 18:17:00","3.41","6.928","9.153",NA,"1.011","7392-354869" +"2020-01-04 18:47:00","3.41","6.957","9.201",NA,"1.011","7392-354869" +"2020-01-04 19:17:00","3.41","7.034","9.261",NA,"1.011","7392-354869" +"2020-01-04 19:47:00","3.41","7.13","9.135",NA,"1.011","7392-354869" +"2020-01-04 20:17:00","3.41","7.159","9.257",NA,"1.011","7392-354869" +"2020-01-04 20:47:00","3.41","7.178","9.249",NA,"1.011","7392-354869" +"2020-01-04 21:17:00","3.41","7.369","9.206",NA,"1.012","7392-354869" +"2020-01-04 21:47:00","3.41","7.445","9.098",NA,"1.01","7392-354869" +"2020-01-04 22:17:00","3.41","7.464","8.999",NA,"1.011","7392-354869" +"2020-01-04 22:47:00","3.41","7.464","8.939",NA,"1.011","7392-354869" +"2020-01-04 23:17:00","3.41","7.436","9.068",NA,"1.011","7392-354869" +"2020-01-04 23:47:00","3.41","8.184","9.015",NA,"1.011","7392-354869" +"2020-01-05 00:17:00","3.41","8.099","9.005",NA,"1.011","7392-354869" +"2020-01-05 00:47:00","3.41","8.146","8.993",NA,"1.011","7392-354869" +"2020-01-05 01:17:00","3.41","8.203","8.955",NA,"1.011","7392-354869" +"2020-01-05 01:47:00","3.41","8.174","8.945",NA,"1.01","7392-354869" +"2020-01-05 02:17:00","3.41","8.08","8.989",NA,"1.011","7392-354869" +"2020-01-05 02:47:00","3.41","8.08","9",NA,"1.01","7392-354869" +"2020-01-05 03:17:00","3.41","7.806","8.953",NA,"1.01","7392-354869" +"2020-01-05 03:47:00","3.41","7.655","8.846",NA,"1.011","7392-354869" +"2020-01-05 04:17:00","3.41","7.531","8.79",NA,"1.011","7392-354869" +"2020-01-05 04:47:00","3.41","7.512","8.776",NA,"1.012","7392-354869" +"2020-01-05 05:17:00","3.41","7.464","8.807",NA,"1.011","7392-354869" +"2020-01-05 05:47:00","3.41","7.426","8.789",NA,"1.011","7392-354869" +"2020-01-05 06:17:00","3.41","7.36","8.852",NA,"1.012","7392-354869" +"2020-01-05 06:47:00","3.41","7.321","8.846",NA,"1.011","7392-354869" +"2020-01-05 07:17:00","3.41","7.274","8.875",NA,"1.011","7392-354869" +"2020-01-05 07:47:00","3.41","7.245","8.875",NA,"1.011","7392-354869" +"2020-01-05 08:17:00","3.41","7.159","8.875",NA,"1.011","7392-354869" +"2020-01-05 08:47:00","3.41","7.092","8.824",NA,"1.012","7392-354869" +"2020-01-05 09:17:00","3.41","7.044","8.778",NA,"1.011","7392-354869" +"2020-01-05 09:47:00","3.41","6.986","8.837",NA,"1.011","7392-354869" +"2020-01-05 10:17:00","3.41","6.977","8.887",NA,"1.011","7392-354869" +"2020-01-05 10:47:00","3.41","6.88","8.897",NA,"1.011","7392-354869" +"2020-01-05 11:17:00","3.41","6.803","8.867",NA,"1.012","7392-354869" +"2020-01-05 11:47:00","3.41","6.726","8.849",NA,"1.011","7392-354869" +"2020-01-05 12:17:00","3.41","6.61","8.938",NA,"1.011","7392-354869" +"2020-01-05 12:47:00","3.41","6.543","9.085",NA,"1.012","7392-354869" +"2020-01-05 13:17:00","3.41","6.407","9.199",NA,"1.011","7392-354869" +"2020-01-05 13:47:00","3.41","6.407","9.347",NA,"1.011","7392-354869" +"2020-01-05 14:17:00","3.41","6.339","9.486",NA,"1.011","7392-354869" +"2020-01-05 14:47:00","3.41","6.407","9.612",NA,"1.011","7392-354869" +"2020-01-05 15:17:00","3.41","6.484","9.711",NA,"1.011","7392-354869" +"2020-01-05 15:47:00","3.41","6.591","9.832",NA,"1.011","7392-354869" +"2020-01-05 16:17:00","3.41","6.63","9.958",NA,"1.011","7392-354869" +"2020-01-05 16:47:00","3.41","6.678","10.103",NA,"1.012","7392-354869" +"2020-01-05 17:17:00","3.41","6.726","10.194",NA,"1.012","7392-354869" +"2020-01-05 17:47:00","3.41","6.784","10.252",NA,"1.011","7392-354869" +"2020-01-05 18:17:00","3.42","6.871","10.393",NA,"1.012","7392-354869" +"2020-01-05 18:47:00","3.41","6.88","10.439",NA,"1.011","7392-354869" +"2020-01-05 19:17:00","3.41","6.852","10.597",NA,"1.011","7392-354869" +"2020-01-05 19:47:00","3.41","6.89","10.617",NA,"1.011","7392-354869" +"2020-01-05 20:17:00","3.41","6.832","10.667",NA,"1.012","7392-354869" +"2020-01-05 20:47:00","3.41","6.755","10.653",NA,"1.012","7392-354869" +"2020-01-05 21:17:00","3.41","6.639","10.729",NA,"1.011","7392-354869" +"2020-01-05 21:47:00","3.41","6.601","10.704",NA,"1.012","7392-354869" +"2020-01-05 22:17:00","3.41","6.504","10.653",NA,"1.01","7392-354869" +"2020-01-05 22:47:00","3.41","6.446","10.611",NA,"1.011","7392-354869" +"2020-01-05 23:17:00","3.41","6.349","10.598",NA,"1.011","7392-354869" +"2020-01-05 23:47:00","3.41","6.271","10.6",NA,"1.011","7392-354869" +"2020-01-06 00:17:00","3.41","6.232","10.577",NA,"1.012","7392-354869" +"2020-01-06 00:47:00","3.41","6.222","10.528",NA,"1.011","7392-354869" +"2020-01-06 01:17:00","3.41","6.066","10.487",NA,"1.011","7392-354869" +"2020-01-06 01:47:00","3.41","6.046","10.451",NA,"1.012","7392-354869" +"2020-01-06 02:17:00","3.41","6.037","10.353",NA,"1.012","7392-354869" +"2020-01-06 02:47:00","3.41","5.949","10.243",NA,"1.012","7392-354869" +"2020-01-06 03:17:00","3.41","5.909","10.193",NA,"1.011","7392-354869" +"2020-01-06 03:47:00","3.41","5.9","10.154",NA,"1.012","7392-354869" +"2020-01-06 04:17:00","3.41","5.802","10.131",NA,"1.011","7392-354869" +"2020-01-06 04:47:00","3.41","5.762","10.117",NA,"1.012","7392-354869" +"2020-01-06 05:17:00","3.41","5.693","10.078",NA,"1.012","7392-354869" +"2020-01-06 05:47:00","3.41","5.684","10.155",NA,"1.012","7392-354869" +"2020-01-06 06:17:00","3.41","5.605","10.123",NA,"1.011","7392-354869" +"2020-01-06 06:47:00","3.41","5.546","10.103",NA,"1.011","7392-354869" +"2020-01-06 07:17:00","3.41","5.467","10.184",NA,"1.011","7392-354869" +"2020-01-06 07:47:00","3.41","5.437","10.132",NA,"1.012","7392-354869" +"2020-01-06 08:17:00","3.41","5.398","10.091",NA,"1.012","7392-354869" +"2020-01-06 08:47:00","3.41","5.368","10.071",NA,"1.012","7392-354869" +"2020-01-06 09:17:00","3.41","5.348","9.995",NA,"1.011","7392-354869" +"2020-01-06 09:47:00","3.41","5.338","9.948",NA,"1.011","7392-354869" +"2020-01-06 10:17:00","3.41","5.328","9.933",NA,"1.012","7392-354869" +"2020-01-06 10:47:00","3.41","5.378","9.889",NA,"1.012","7392-354869" +"2020-01-06 11:17:00","3.41","5.388","9.956",NA,"1.012","7392-354869" +"2020-01-06 11:47:00","3.41","5.378","10.064",NA,"1.012","7392-354869" +"2020-01-06 12:17:00","3.41","5.368","10.123",NA,"1.012","7392-354869" +"2020-01-06 12:47:00","3.41","5.417","10.186",NA,"1.011","7392-354869" +"2020-01-06 13:17:00","3.41","5.437","10.341",NA,"1.011","7392-354869" +"2020-01-06 13:47:00","3.41","5.427","10.609",NA,"1.012","7392-354869" +"2020-01-06 14:17:00","3.41","5.427","10.929",NA,"1.012","7392-354869" +"2020-01-06 14:47:00","3.41","5.457","11.308",NA,"1.012","7392-354869" +"2020-01-06 15:17:00","3.41","5.684","11.162",NA,"1.012","7392-354869" +"2020-01-06 15:47:00","3.41","5.851","11.079",NA,"1.012","7392-354869" +"2020-01-06 16:17:00","3.41","6.017","10.83",NA,"1.012","7392-354869" +"2020-01-06 16:47:00","3.41","6.164","10.66",NA,"1.012","7392-354869" +"2020-01-06 17:17:00","3.41","6.31","10.702",NA,"1.012","7392-354869" +"2020-01-06 17:47:00","3.41","6.446","10.818",NA,"1.012","7392-354869" +"2020-01-06 18:17:00","3.41","6.436","10.799",NA,"1.011","7392-354869" +"2020-01-06 18:47:00","3.41","6.484","10.918",NA,"1.012","7392-354869" +"2020-01-06 19:17:00","3.41","6.61","10.674",NA,"1.011","7392-354869" +"2020-01-06 19:47:00","3.41","6.832","10.757",NA,"1.012","7392-354869" +"2020-01-06 20:17:00","3.41","6.9","10.75",NA,"1.01","7392-354869" +"2020-01-06 20:47:00","3.41","6.871","10.538",NA,"1.012","7392-354869" +"2020-01-06 21:17:00","3.41","6.813","10.434",NA,"1.012","7392-354869" +"2020-01-06 21:47:00","3.41","6.707","10.337",NA,"1.012","7392-354869" +"2020-01-06 22:17:00","3.41","6.639","10.203",NA,"1.012","7392-354869" +"2020-01-06 22:47:00","3.41","6.62","10.113",NA,"1.012","7392-354869" +"2020-01-06 23:17:00","3.41","6.581","10.069",NA,"1.011","7392-354869" +"2020-01-06 23:47:00","3.41","6.543","10.128",NA,"1.012","7392-354869" +"2020-01-07 00:17:00","3.41","6.475","9.914",NA,"1.011","7392-354869" +"2020-01-07 00:47:00","3.41","6.446","9.956",NA,"1.012","7392-354869" +"2020-01-07 01:17:00","3.41","6.378","9.859",NA,"1.012","7392-354869" +"2020-01-07 01:47:00","3.41","6.251","9.782",NA,"1.012","7392-354869" +"2020-01-07 02:17:00","3.41","6.261","9.599",NA,"1.012","7392-354869" +"2020-01-07 02:47:00","3.41","6.154","9.661",NA,"1.012","7392-354869" +"2020-01-07 03:17:00","3.41","6.105","9.776",NA,"1.013","7392-354869" +"2020-01-07 03:47:00","3.41","6.056","9.68",NA,"1.011","7392-354869" +"2020-01-07 04:17:00","3.41","5.968","9.655",NA,"1.012","7392-354869" +"2020-01-07 04:47:00","3.41","5.909","9.768",NA,"1.012","7392-354869" +"2020-01-07 05:17:00","3.41","5.802","9.776",NA,"1.011","7392-354869" +"2020-01-07 05:47:00","3.41","5.733","9.618",NA,"1.012","7392-354869" +"2020-01-07 06:17:00","3.41","5.644","9.601",NA,"1.013","7392-354869" +"2020-01-07 06:47:00","3.41","5.654","9.537",NA,"1.011","7392-354869" +"2020-01-07 07:17:00","3.41","5.625","9.441",NA,"1.012","7392-354869" +"2020-01-07 07:47:00","3.41","5.536","9.484",NA,"1.012","7392-354869" +"2020-01-07 08:17:00","3.41","5.427","9.528",NA,"1.012","7392-354869" +"2020-01-07 08:47:00","3.41","5.308","9.538",NA,"1.012","7392-354869" +"2020-01-07 09:17:00","3.41","5.259","9.561",NA,"1.012","7392-354869" +"2020-01-07 09:47:00","3.41","5.199","9.574",NA,"1.012","7392-354869" +"2020-01-07 10:17:00","3.41","5.189","9.559",NA,"1.013","7392-354869" +"2020-01-07 10:47:00","3.41","5.1","9.518",NA,"1.012","7392-354869" +"2020-01-07 11:17:00","3.41","5.05","9.398",NA,"1.012","7392-354869" +"2020-01-07 11:47:00","3.41","4.96","9.501",NA,"1.012","7392-354869" +"2020-01-07 12:17:00","3.41","4.92","9.463",NA,"1.012","7392-354869" +"2020-01-07 12:47:00","3.41","4.891","9.964",NA,"1.013","7392-354869" +"2020-01-07 13:17:00","3.41","4.92","10.755",NA,"1.012","7392-354869" +"2020-01-07 13:47:00","3.41","4.871","11.521",NA,"1.013","7392-354869" +"2020-01-07 14:17:00","3.41","4.871","11.688",NA,"1.012","7392-354869" +"2020-01-07 14:47:00","3.41","4.94","12.036",NA,"1.013","7392-354869" +"2020-01-07 15:17:00","3.4","4.821","11.514",NA,"1.013","7392-354869" +"2020-01-07 15:47:00","3.4","4.891","11.892",NA,"1.012","7392-354869" +"2020-01-07 16:17:00","3.41","5.457","11.607",NA,"1.014","7392-354869" +"2020-01-07 16:47:00","3.41","5.427","10.752",NA,"1.012","7392-354869" +"2020-01-07 17:17:00","3.41","5.457","10.647",NA,"1.013","7392-354869" +"2020-01-07 17:47:00","3.41","5.308","10.738",NA,"1.011","7392-354869" +"2020-01-07 18:17:00","3.41","5.536","10.742",NA,"1.012","7392-354869" +"2020-01-07 18:47:00","3.41","5.585","10.666",NA,"1.013","7392-354869" +"2020-01-07 19:17:00","3.41","5.585","10.699",NA,"1.012","7392-354869" +"2020-01-07 19:47:00","3.41","5.526","10.419",NA,"1.012","7392-354869" +"2020-01-07 20:17:00","3.41","5.486","10.325",NA,"1.012","7392-354869" +"2020-01-07 20:47:00","3.41","5.348","10.165",NA,"1.012","7392-354869" +"2020-01-07 21:17:00","3.41","5.219","10.118",NA,"1.012","7392-354869" +"2020-01-07 21:47:00","3.4","5.13","10.058",NA,"1.012","7392-354869" +"2020-01-07 22:17:00","3.4","5.14","9.999",NA,"1.012","7392-354869" +"2020-01-07 22:47:00","3.4","5.02","9.922",NA,"1.012","7392-354869" +"2020-01-07 23:17:00","3.4","4.96","9.86",NA,"1.012","7392-354869" +"2020-01-07 23:47:00","3.4","4.95","9.963",NA,"1.013","7392-354869" +"2020-01-08 00:17:00","3.4","4.94","9.967",NA,"1.011","7392-354869" +"2020-01-08 00:47:00","3.4","4.831","9.987",NA,"1.013","7392-354869" +"2020-01-08 01:17:00","3.4","4.76","9.91",NA,"1.012","7392-354869" +"2020-01-08 01:47:00","3.4","4.67","9.896",NA,"1.012","7392-354869" +"2020-01-08 02:17:00","3.4","4.65","9.91",NA,"1.013","7392-354869" +"2020-01-08 02:47:00","3.4","4.63","9.904",NA,"1.013","7392-354869" +"2020-01-08 03:17:00","3.41","4.55","9.898",NA,"1.013","7392-354869" +"2020-01-08 03:47:00","3.4","4.489","9.856",NA,"1.013","7392-354869" +"2020-01-08 04:17:00","3.4","4.499","9.803",NA,"1.012","7392-354869" +"2020-01-08 04:47:00","3.4","4.499","9.786",NA,"1.012","7392-354869" +"2020-01-08 05:17:00","3.4","4.53","9.732",NA,"1.012","7392-354869" +"2020-01-08 05:47:00","3.4","4.55","9.71",NA,"1.012","7392-354869" +"2020-01-08 06:17:00","3.4","4.419","9.743",NA,"1.013","7392-354869" +"2020-01-08 06:47:00","3.4","4.409","9.742",NA,"1.012","7392-354869" +"2020-01-08 07:17:00","3.4","4.358","9.722",NA,"1.013","7392-354869" +"2020-01-08 07:47:00","3.4","4.378","9.682",NA,"1.013","7392-354869" +"2020-01-08 08:17:00","3.4","4.318","9.657",NA,"1.012","7392-354869" +"2020-01-08 08:47:00","3.4","4.217","9.679",NA,"1.013","7392-354869" +"2020-01-08 09:17:00","3.4","4.156","9.711",NA,"1.013","7392-354869" +"2020-01-08 09:47:00","3.4","4.095","9.728",NA,"1.013","7392-354869" +"2020-01-08 10:17:00","3.4","3.994","9.708",NA,"1.012","7392-354869" +"2020-01-08 10:47:00","3.4","3.871","9.779",NA,"1.013","7392-354869" +"2020-01-08 11:17:00","3.4","3.841","9.828",NA,"1.013","7392-354869" +"2020-01-08 11:47:00","3.4","3.81","9.84",NA,"1.013","7392-354869" +"2020-01-08 12:17:00","3.4","3.739","9.89",NA,"1.012","7392-354869" +"2020-01-08 12:47:00","3.4","3.708","10.135",NA,"1.013","7392-354869" +"2020-01-08 13:17:00","3.4","3.677","10.307",NA,"1.012","7392-354869" +"2020-01-08 13:47:00","3.4","3.688","10.744",NA,"1.013","7392-354869" +"2020-01-08 14:17:00","3.4","3.718","10.621",NA,"1.012","7392-354869" +"2020-01-08 14:47:00","3.4","3.657","10.633",NA,"1.013","7392-354869" +"2020-01-08 15:17:00","3.4","3.606","10.319",NA,"1.013","7392-354869" +"2020-01-08 15:47:00","3.4","3.82","10.398",NA,"1.013","7392-354869" +"2020-01-08 16:17:00","3.4","4.055","10.421",NA,"1.013","7392-354869" +"2020-01-08 16:47:00","3.4","4.176","10.395",NA,"1.013","7392-354869" +"2020-01-08 17:17:00","3.4","4.328","10.35",NA,"1.013","7392-354869" +"2020-01-08 17:47:00","3.4","4.62","10.455",NA,"1.013","7392-354869" +"2020-01-08 18:17:00","3.4","4.72","10.397",NA,"1.012","7392-354869" +"2020-01-08 18:47:00","3.4","4.75","10.501",NA,"1.013","7392-354869" +"2020-01-08 19:17:00","3.4","4.57","10.558",NA,"1.013","7392-354869" +"2020-01-08 19:47:00","3.4","4.52","10.889",NA,"1.013","7392-354869" +"2020-01-08 20:17:00","3.4","4.841","11.126",NA,"1.013","7392-354869" +"2020-01-08 20:47:00","3.4","4.58","11.158",NA,"1.014","7392-354869" +"2020-01-08 21:17:00","3.4","4.348","11.015",NA,"1.012","7392-354869" +"2020-01-08 21:47:00","3.4","4.267","10.988",NA,"1.013","7392-354869" +"2020-01-08 22:17:00","3.4","4.156","10.98",NA,"1.014","7392-354869" +"2020-01-08 22:47:00","3.4","4.126","10.968",NA,"1.012","7392-354869" +"2020-01-08 23:17:00","3.4","4.075","10.981",NA,"1.012","7392-354869" +"2020-01-08 23:47:00","3.4","4.004","10.956",NA,"1.013","7392-354869" +"2020-01-09 00:17:00","3.4","4.034","11.036",NA,"1.012","7392-354869" +"2020-01-09 00:47:00","3.4","3.892","10.997",NA,"1.012","7392-354869" +"2020-01-09 01:17:00","3.4","3.739","10.915",NA,"1.013","7392-354869" +"2020-01-09 01:47:00","3.4","3.657","10.877",NA,"1.013","7392-354869" +"2020-01-09 02:17:00","3.4","3.616","10.853",NA,"1.014","7392-354869" +"2020-01-09 02:47:00","3.4","3.524","10.845",NA,"1.014","7392-354869" +"2020-01-09 03:17:00","3.4","3.411","10.834",NA,"1.013","7392-354869" +"2020-01-09 03:47:00","3.4","3.339","10.849",NA,"1.013","7392-354869" +"2020-01-09 04:17:00","3.4","3.277","10.851",NA,"1.013","7392-354869" +"2020-01-09 04:47:00","3.4","3.194","10.846",NA,"1.013","7392-354869" +"2020-01-09 05:17:00","3.4","3.049","10.858",NA,"1.013","7392-354869" +"2020-01-09 05:47:00","3.4","3.018","10.847",NA,"1.012","7392-354869" +"2020-01-09 06:17:00","3.39","2.925","10.856",NA,"1.013","7392-354869" +"2020-01-09 06:47:00","3.4","2.862","10.882",NA,"1.013","7392-354869" +"2020-01-09 07:17:00","3.39","2.706","10.892",NA,"1.013","7392-354869" +"2020-01-09 07:47:00","3.39","2.696","10.864",NA,"1.012","7392-354869" +"2020-01-09 08:17:00","3.39","2.706","10.777",NA,"1.012","7392-354869" +"2020-01-09 08:47:00","3.39","2.581","10.793",NA,"1.013","7392-354869" +"2020-01-09 09:17:00","3.39","2.622","10.688",NA,"1.013","7392-354869" +"2020-01-09 09:47:00","3.39","2.602","10.624",NA,"1.013","7392-354869" +"2020-01-09 10:17:00","3.39","2.602","10.564",NA,"1.013","7392-354869" +"2020-01-09 10:47:00","3.39","2.57","10.455",NA,"1.013","7392-354869" +"2020-01-09 11:17:00","3.39","2.57","10.333",NA,"1.013","7392-354869" +"2020-01-09 11:47:00","3.39","2.413","10.292",NA,"1.013","7392-354869" +"2020-01-09 12:17:00","3.39","2.381","10.42",NA,"1.014","7392-354869" +"2020-01-09 12:47:00","3.39","2.16","10.971",NA,"1.013","7392-354869" +"2020-01-09 13:17:00","3.39","2.339","11.639",NA,"1.014","7392-354869" +"2020-01-09 13:47:00","3.39","2.318","12.611",NA,"1.014","7392-354869" +"2020-01-09 14:17:00","3.39","2.486","12.681",NA,"1.013","7392-354869" +"2020-01-09 14:47:00","3.39","2.633","12.833",NA,"1.013","7392-354869" +"2020-01-09 15:17:00","3.39","2.873","12.881",NA,"1.014","7392-354869" +"2020-01-09 15:47:00","3.39","3.008","13.077",NA,"1.013","7392-354869" +"2020-01-09 16:17:00","3.39","3.163","13.296",NA,"1.014","7392-354869" +"2020-01-09 16:47:00","3.39","3.328","13.414",NA,"1.014","7392-354869" +"2020-01-09 17:17:00","3.39","3.513","13.554",NA,"1.014","7392-354869" +"2020-01-09 17:47:00","3.39","3.493","13.61",NA,"1.014","7392-354869" +"2020-01-09 18:17:00","3.39","3.657","13.652",NA,"1.015","7392-354869" +"2020-01-09 18:47:00","3.39","3.78","13.691",NA,"1.015","7392-354869" +"2020-01-09 19:17:00","3.39","3.657","13.708",NA,"1.014","7392-354869" +"2020-01-09 19:47:00","3.39","3.616","13.711",NA,"1.014","7392-354869" +"2020-01-09 20:17:00","3.39","3.616","13.657",NA,"1.014","7392-354869" +"2020-01-09 20:47:00","3.39","3.503","13.745",NA,"1.014","7392-354869" +"2020-01-09 21:17:00","3.39","3.441","13.314",NA,"1.013","7392-354869" +"2020-01-09 21:47:00","3.39","3.472","12.571",NA,"1.012","7392-354869" +"2020-01-09 22:17:00","3.39","3.441","11.726",NA,"1.013","7392-354869" +"2020-01-09 22:47:00","3.39","3.483","11.203",NA,"1.014","7392-354869" +"2020-01-09 23:17:00","3.39","3.462","10.883",NA,"1.013","7392-354869" +"2020-01-09 23:47:00","3.39","3.483","10.675",NA,"1.013","7392-354869" +"2020-01-10 00:17:00","3.39","3.421","10.51",NA,"1.013","7392-354869" +"2020-01-10 00:47:00","3.39","3.452","10.363",NA,"1.012","7392-354869" +"2020-01-10 01:17:00","3.39","3.431","10.337",NA,"1.013","7392-354869" +"2020-01-10 01:47:00","3.39","3.4","10.34",NA,"1.013","7392-354869" +"2020-01-10 02:17:00","3.39","3.359","10.396",NA,"1.014","7392-354869" +"2020-01-10 02:47:00","3.39","3.369","10.318",NA,"1.012","7392-354869" +"2020-01-10 03:17:00","3.39","3.328","10.35",NA,"1.014","7392-354869" +"2020-01-10 03:47:00","3.39","3.308","10.308",NA,"1.014","7392-354869" +"2020-01-10 04:17:00","3.39","3.328","10.227",NA,"1.012","7392-354869" +"2020-01-10 04:47:00","3.39","3.339","10.231",NA,"1.014","7392-354869" +"2020-01-10 05:17:00","3.39","3.328","10.245",NA,"1.013","7392-354869" +"2020-01-10 05:47:00","3.39","3.308","10.268",NA,"1.013","7392-354869" +"2020-01-10 06:17:00","3.39","3.287","10.255",NA,"1.013","7392-354869" +"2020-01-10 06:47:00","3.39","3.266","10.285",NA,"1.013","7392-354869" +"2020-01-10 07:17:00","3.39","3.297","10.269",NA,"1.013","7392-354869" +"2020-01-10 07:47:00","3.39","3.287","10.262",NA,"1.013","7392-354869" +"2020-01-10 08:17:00","3.39","3.246","10.218",NA,"1.014","7392-354869" +"2020-01-10 08:47:00","3.39","3.246","10.201",NA,"1.013","7392-354869" +"2020-01-10 09:17:00","3.39","3.246","10.17",NA,"1.013","7392-354869" +"2020-01-10 09:47:00","3.39","3.277","10.138",NA,"1.014","7392-354869" +"2020-01-10 10:17:00","3.39","3.256","10.109",NA,"1.014","7392-354869" +"2020-01-10 10:47:00","3.39","3.287","10.082",NA,"1.013","7392-354869" +"2020-01-10 11:17:00","3.39","3.277","10.066",NA,"1.013","7392-354869" +"2020-01-10 11:47:00","3.39","3.277","10.017",NA,"1.013","7392-354869" +"2020-01-10 12:17:00","3.39","3.308","10.006",NA,"1.014","7392-354869" +"2020-01-10 12:47:00","3.39","3.328","10.282",NA,"1.014","7392-354869" +"2020-01-10 13:17:00","3.39","3.349","11.038",NA,"1.013","7392-354869" +"2020-01-10 13:47:00","3.39","3.554","12.66",NA,"1.014","7392-354869" +"2020-01-10 14:17:00","3.39","3.595","13.56",NA,"1.015","7392-354869" +"2020-01-10 14:47:00","3.39","3.647","13.114",NA,"1.015","7392-354869" +"2020-01-10 15:17:00","3.39","3.841","13.391",NA,"1.014","7392-354869" +"2020-01-10 15:47:00","3.39","3.657","13.232",NA,"1.013","7392-354869" +"2020-01-10 16:17:00","3.39","3.759","13.144",NA,"1.013","7392-354869" +"2020-01-10 16:47:00","3.39","3.79","12.52",NA,"1.013","7392-354869" +"2020-01-10 17:17:00","3.39","3.636","12.557",NA,"1.012","7392-354869" +"2020-01-10 17:47:00","3.39","3.534","12.088",NA,"1.014","7392-354869" +"2020-01-10 18:17:00","3.39","3.82","12.383",NA,"1.013","7392-354869" +"2020-01-10 18:47:00","3.39","3.953","12.43",NA,"1.012","7392-354869" +"2020-01-10 19:17:00","3.39","3.983","12.492",NA,"1.013","7392-354869" +"2020-01-10 19:47:00","3.39","3.994","12.489",NA,"1.013","7392-354869" +"2020-01-10 20:17:00","3.39","4.095","11.908",NA,"1.014","7392-354869" +"2020-01-10 20:47:00","3.39","4.105","11.472",NA,"1.013","7392-354869" +"2020-01-10 21:17:00","3.39","4.075","11.332",NA,"1.013","7392-354869" +"2020-01-10 21:47:00","3.39","4.115","11",NA,"1.013","7392-354869" +"2020-01-10 22:17:00","3.39","4.095","10.768",NA,"1.014","7392-354869" +"2020-01-10 22:47:00","3.39","4.095","10.668",NA,"1.012","7392-354869" +"2020-01-10 23:17:00","3.39","4.105","10.788",NA,"1.013","7392-354869" +"2020-01-10 23:47:00","3.39","4.034","10.661",NA,"1.013","7392-354869" +"2020-01-11 00:17:00","3.39","4.055","10.451",NA,"1.013","7392-354869" +"2020-01-11 00:47:00","3.39","4.085","10.406",NA,"1.013","7392-354869" +"2020-01-11 01:17:00","3.39","4.146","10.35",NA,"1.014","7392-354869" +"2020-01-11 01:47:00","3.39","4.166","10.425",NA,"1.014","7392-354869" +"2020-01-11 02:17:00","3.39","4.227","10.475",NA,"1.014","7392-354869" +"2020-01-11 02:47:00","3.39","4.267","10.501",NA,"1.013","7392-354869" +"2020-01-11 03:17:00","3.39","4.338","10.498",NA,"1.014","7392-354869" +"2020-01-11 03:47:00","3.39","4.399","10.488",NA,"1.014","7392-354869" +"2020-01-11 04:17:00","3.4","4.429","10.44",NA,"1.013","7392-354869" +"2020-01-11 04:47:00","3.4","4.489","10.437",NA,"1.014","7392-354869" +"2020-01-11 05:17:00","3.39","4.56","10.443",NA,"1.013","7392-354869" +"2020-01-11 05:47:00","3.39","4.6","10.497",NA,"1.014","7392-354869" +"2020-01-11 06:17:00","3.39","4.64","10.481",NA,"1.013","7392-354869" +"2020-01-11 06:47:00","3.39","4.59","10.424",NA,"1.012","7392-354869" +"2020-01-11 07:17:00","3.4","4.73","10.451",NA,"1.013","7392-354869" +"2020-01-11 07:47:00","3.39","4.811","10.433",NA,"1.013","7392-354869" +"2020-01-11 08:17:00","3.39","4.74","10.41",NA,"1.013","7392-354869" +"2020-01-11 08:47:00","3.39","4.791","10.437",NA,"1.014","7392-354869" +"2020-01-11 09:17:00","3.39","4.841","10.422",NA,"1.014","7392-354869" +"2020-01-11 09:47:00","3.4","4.96","10.302",NA,"1.012","7392-354869" +"2020-01-11 10:17:00","3.4","4.99","10.273",NA,"1.012","7392-354869" +"2020-01-11 10:47:00","3.4","4.99","10.294",NA,"1.013","7392-354869" +"2020-01-11 11:17:00","3.4","5.07","10.288",NA,"1.014","7392-354869" +"2020-01-11 11:47:00","3.4","5.03","10.351",NA,"1.013","7392-354869" +"2020-01-11 12:17:00","3.4","5.13","10.395",NA,"1.013","7392-354869" +"2020-01-11 12:47:00","3.4","5.14","10.551",NA,"1.013","7392-354869" +"2020-01-11 13:17:00","3.4","5.249","10.822",NA,"1.014","7392-354869" +"2020-01-11 13:47:00","3.4","5.289","11.295",NA,"1.013","7392-354869" +"2020-01-11 14:17:00","3.4","5.417","11.358",NA,"1.014","7392-354869" +"2020-01-11 14:47:00","3.4","5.605","11.283",NA,"1.013","7392-354869" +"2020-01-11 15:17:00","3.4","5.762","11.324",NA,"1.013","7392-354869" +"2020-01-11 15:47:00","3.4","5.958","11.416",NA,"1.013","7392-354869" +"2020-01-11 16:17:00","3.4","6.115","11.452",NA,"1.013","7392-354869" +"2020-01-11 16:47:00","3.4","6.339","11.326",NA,"1.012","7392-354869" +"2020-01-11 17:17:00","3.4","6.562","11.483",NA,"1.012","7392-354869" +"2020-01-11 17:47:00","3.4","6.765","11.598",NA,"1.013","7392-354869" +"2020-01-11 18:17:00","3.4","6.986","11.617",NA,"1.013","7392-354869" +"2020-01-11 18:47:00","3.4","7.149","11.527",NA,"1.013","7392-354869" +"2020-01-11 19:17:00","3.4","7.331","11.571",NA,"1.013","7392-354869" +"2020-01-11 19:47:00","3.4","7.541","11.522",NA,"1.014","7392-354869" +"2020-01-11 20:17:00","3.4","7.655","11.372",NA,"1.012","7392-354869" +"2020-01-11 20:47:00","3.41","7.835","11.217",NA,"1.013","7392-354869" +"2020-01-11 21:17:00","3.41","7.797","11.074",NA,"1.013","7392-354869" +"2020-01-11 21:47:00","3.41","7.797","10.695",NA,"1.012","7392-354869" +"2020-01-11 22:17:00","3.41","7.939","10.578",NA,"1.013","7392-354869" +"2020-01-11 22:47:00","3.41","7.967","10.631",NA,"1.013","7392-354869" +"2020-01-11 23:17:00","3.41","7.986","10.656",NA,"1.011","7392-354869" +"2020-01-11 23:47:00","3.41","7.91","10.646",NA,"1.012","7392-354869" +"2020-01-12 00:17:00","3.41","8.278","10.604",NA,"1.013","7392-354869" +"2020-01-12 00:47:00","3.41","8.155","10.563",NA,"1.012","7392-354869" +"2020-01-12 01:17:00","3.41","8.024","10.618",NA,"1.013","7392-354869" +"2020-01-12 01:47:00","3.41","8.061","10.609",NA,"1.014","7392-354869" +"2020-01-12 02:17:00","3.41","8.221","10.565",NA,"1.013","7392-354869" +"2020-01-12 02:47:00","3.41","8.296","10.525",NA,"1.012","7392-354869" +"2020-01-12 03:17:00","3.41","8.39","10.508",NA,"1.013","7392-354869" +"2020-01-12 03:47:00","3.41","8.95","10.374",NA,"1.013","7392-354869" +"2020-01-12 04:17:00","3.41","9.052","10.292",NA,"1.012","7392-354869" +"2020-01-12 04:47:00","3.41","8.568","10.458",NA,"1.013","7392-354869" +"2020-01-12 05:17:00","3.41","8.624","10.43",NA,"1.013","7392-354869" +"2020-01-12 05:47:00","3.41","8.587","10.444",NA,"1.013","7392-354869" +"2020-01-12 06:17:00","3.42","8.69","10.459",NA,"1.013","7392-354869" +"2020-01-12 06:47:00","3.42","8.866","10.381",NA,"1.013","7392-354869" +"2020-01-12 07:17:00","3.41","8.959","10.355",NA,"1.012","7392-354869" +"2020-01-12 07:47:00","3.42","9.136","10.263",NA,"1.012","7392-354869" +"2020-01-12 08:17:00","3.42","9.2","10.233",NA,"1.012","7392-354869" +"2020-01-12 08:47:00","3.42","9.284","10.214",NA,"1.012","7392-354869" +"2020-01-12 09:17:00","3.42","9.404","10.197",NA,"1.013","7392-354869" +"2020-01-12 09:47:00","3.42","9.579","10.139",NA,"1.013","7392-354869" +"2020-01-12 10:17:00","3.42","9.762","10.07",NA,"1.013","7392-354869" +"2020-01-12 10:47:00","3.42","9.808","10.061",NA,"1.012","7392-354869" +"2020-01-12 11:17:00","3.42","10.164","9.855",NA,"1.013","7392-354869" +"2020-01-12 11:47:00","3.42","10.392","9.616",NA,"1.012","7392-354869" +"2020-01-12 12:17:00","3.42","10.337","9.814",NA,"1.013","7392-354869" +"2020-01-12 12:47:00","3.42","10.474","9.694",NA,"1.011","7392-354869" +"2020-01-12 13:17:00","3.42","10.51","9.989",NA,"1.012","7392-354869" +"2020-01-12 13:47:00","3.42","10.799","10.259",NA,"1.012","7392-354869" +"2020-01-12 14:17:00","3.42","11.115","10.501",NA,"1.012","7392-354869" +"2020-01-12 14:47:00","3.42","11.241","9.867",NA,"1.013","7392-354869" +"2020-01-12 15:17:00","3.42","11.375","10.304",NA,"1.013","7392-354869" +"2020-01-12 15:47:00","3.42","11.5","10.236",NA,"1.012","7392-354869" +"2020-01-12 16:17:00","3.42","11.733","10.287",NA,"1.014","7392-354869" +"2020-01-12 16:47:00","3.42","11.795","10.317",NA,"1.012","7392-354869" +"2020-01-12 17:17:00","3.42","12.088","10.381",NA,"1.011","7392-354869" +"2020-01-12 17:47:00","3.42","12.204","10.266",NA,"1.013","7392-354869" +"2020-01-12 18:17:00","3.43","12.46","10.197",NA,"1.012","7392-354869" +"2020-01-12 18:47:00","3.43","12.575","10.314",NA,"1.012","7392-354869" +"2020-01-12 19:17:00","3.43","12.478","10.247",NA,"1.013","7392-354869" +"2020-01-12 19:47:00","3.43","12.513","10.286",NA,"1.011","7392-354869" +"2020-01-12 20:17:00","3.43","13.05","10.161",NA,"1.013","7392-354869" +"2020-01-12 20:47:00","3.43","13.435","9.793",NA,"1.012","7392-354869" +"2020-01-12 21:17:00","3.43","13.505","9.454",NA,"1.013","7392-354869" +"2020-01-12 21:47:00","3.43","13.61","9.215",NA,"1.012","7392-354869" +"2020-01-12 22:17:00","3.43","13.496","8.848",NA,"1.011","7392-354869" +"2020-01-12 22:47:00","3.43","12.725","8.725",NA,"1.012","7392-354869" +"2020-01-12 23:17:00","3.43","12.69","8.667",NA,"1.011","7392-354869" +"2020-01-12 23:47:00","3.43","12.575","9.074",NA,"1.013","7392-354869" +"2020-01-13 00:17:00","3.43","12.522","9.104",NA,"1.012","7392-354869" +"2020-01-13 00:47:00","3.43","12.54","8.923",NA,"1.01","7392-354869" +"2020-01-13 01:17:00","3.43","12.443","8.829",NA,"1.012","7392-354869" +"2020-01-13 01:47:00","3.43","12.54","8.8",NA,"1.013","7392-354869" +"2020-01-13 02:17:00","3.43","12.381","8.611",NA,"1.012","7392-354869" +"2020-01-13 02:47:00","3.44","12.336","8.731",NA,"1.012","7392-354869" +"2020-01-13 03:17:00","3.44","12.301","8.755",NA,"1.012","7392-354869" +"2020-01-13 03:47:00","3.43","12.274","8.688",NA,"1.012","7392-354869" +"2020-01-13 04:17:00","3.44","12.204","8.56",NA,"1.013","7392-354869" +"2020-01-13 04:47:00","3.43","12.142","8.447",NA,"1.011","7392-354869" +"2020-01-13 05:17:00","3.44","12","8.592",NA,"1.012","7392-354869" +"2020-01-13 05:47:00","3.44","11.911","8.64",NA,"1.012","7392-354869" +"2020-01-13 06:17:00","3.44","11.777","8.635",NA,"1.011","7392-354869" +"2020-01-13 06:47:00","3.43","11.661","8.679",NA,"1.012","7392-354869" +"2020-01-13 07:17:00","3.44","11.536","8.925",NA,"1.013","7392-354869" +"2020-01-13 07:47:00","3.44","11.429","9.203",NA,"1.012","7392-354869" +"2020-01-13 08:17:00","3.43","11.366","9.23",NA,"1.011","7392-354869" +"2020-01-13 08:47:00","3.44","11.303","9.197",NA,"1.013","7392-354869" +"2020-01-13 09:17:00","3.44","11.232","9.293",NA,"1.013","7392-354869" +"2020-01-13 09:47:00","3.44","11.169","9.307",NA,"1.011","7392-354869" +"2020-01-13 10:17:00","3.44","11.115","9.35",NA,"1.013","7392-354869" +"2020-01-13 10:47:00","3.44","11.052","9.31",NA,"1.012","7392-354869" +"2020-01-13 11:17:00","3.44","10.998","9.368",NA,"1.014","7392-354869" +"2020-01-13 11:47:00","3.44","10.953","9.258",NA,"1.011","7392-354869" +"2020-01-13 12:17:00","3.44","10.89","9.221",NA,"1.012","7392-354869" +"2020-01-13 12:47:00","3.44","10.854","9.37",NA,"1.012","7392-354869" +"2020-01-13 13:17:00","3.44","10.827","9.64",NA,"1.012","7392-354869" +"2020-01-13 13:47:00","3.44","10.854","10.163",NA,"1.013","7392-354869" +"2020-01-13 14:17:00","3.44","10.827","10.555",NA,"1.013","7392-354869" +"2020-01-13 14:47:00","3.44","10.718","10.139",NA,"1.013","7392-354869" +"2020-01-13 15:17:00","3.43","10.637","10.681",NA,"1.013","7392-354869" +"2020-01-13 15:47:00","3.44","10.601","10.487",NA,"1.012","7392-354869" +"2020-01-13 16:17:00","3.44","10.619","10.749",NA,"1.013","7392-354869" +"2020-01-13 16:47:00","3.44","10.61","10.81",NA,"1.013","7392-354869" +"2020-01-13 17:17:00","3.44","10.745","11.482",NA,"1.014","7392-354869" +"2020-01-13 17:47:00","3.44","10.818","11.275",NA,"1.015","7392-354869" +"2020-01-13 18:17:00","3.44","10.881","11.453",NA,"1.013","7392-354869" +"2020-01-13 18:47:00","3.43","11.223","10.03",NA,"1.013","7392-354869" +"2020-01-13 19:17:00","3.44","11.133","9.719",NA,"1.013","7392-354869" +"2020-01-13 19:47:00","3.44","11.106","9.748",NA,"1.013","7392-354869" +"2020-01-13 20:17:00","3.44","11.043","9.593",NA,"1.013","7392-354869" +"2020-01-13 20:47:00","3.44","11.043","9.901",NA,"1.013","7392-354869" +"2020-01-13 21:17:00","3.44","11.016","9.507",NA,"1.012","7392-354869" +"2020-01-13 21:47:00","3.44","11.043","8.891",NA,"1.012","7392-354869" +"2020-01-13 22:17:00","3.44","11.025","8.441",NA,"1.012","7392-354869" +"2020-01-13 22:47:00","3.44","10.998","8.188",NA,"1.014","7392-354869" +"2020-01-13 23:17:00","3.44","10.926","8.001",NA,"1.012","7392-354869" +"2020-01-13 23:47:00","3.44","10.872","7.97",NA,"1.013","7392-354869" +"2020-01-14 00:17:00","3.44","10.818","8.001",NA,"1.012","7392-354869" +"2020-01-14 00:47:00","3.43","10.781","8.008",NA,"1.012","7392-354869" +"2020-01-14 01:17:00","3.44","10.718","8.091",NA,"1.014","7392-354869" +"2020-01-14 01:47:00","3.44","10.673","7.952",NA,"1.014","7392-354869" +"2020-01-14 02:17:00","3.44","10.564","8.03",NA,"1.013","7392-354869" +"2020-01-14 02:47:00","3.44","10.446","7.972",NA,"1.012","7392-354869" +"2020-01-14 03:17:00","3.44","10.365","7.882",NA,"1.013","7392-354869" +"2020-01-14 03:47:00","3.43","10.228","7.78",NA,"1.012","7392-354869" +"2020-01-14 04:17:00","3.44","10.146","7.791",NA,"1.013","7392-354869" +"2020-01-14 04:47:00","3.43","10.055","7.764",NA,"1.014","7392-354869" +"2020-01-14 05:17:00","3.43","9.945","7.681",NA,"1.014","7392-354869" +"2020-01-14 05:47:00","3.43","9.872","7.545",NA,"1.013","7392-354869" +"2020-01-14 06:17:00","3.44","9.79","7.558",NA,"1.014","7392-354869" +"2020-01-14 06:47:00","3.43","9.67","7.613",NA,"1.013","7392-354869" +"2020-01-14 07:17:00","3.43","9.615","7.533",NA,"1.014","7392-354869" +"2020-01-14 07:47:00","3.43","9.542","7.445",NA,"1.013","7392-354869" +"2020-01-14 08:17:00","3.43","9.45","7.441",NA,"1.014","7392-354869" +"2020-01-14 08:47:00","3.43","9.394","7.386",NA,"1.014","7392-354869" +"2020-01-14 09:17:00","3.43","9.311","7.332",NA,"1.013","7392-354869" +"2020-01-14 09:47:00","3.43","9.256","7.34",NA,"1.013","7392-354869" +"2020-01-14 10:17:00","3.43","9.182","7.345",NA,"1.013","7392-354869" +"2020-01-14 10:47:00","3.43","9.145","7.341",NA,"1.013","7392-354869" +"2020-01-14 11:17:00","3.43","9.099","7.258",NA,"1.013","7392-354869" +"2020-01-14 11:47:00","3.43","9.015","7.283",NA,"1.014","7392-354869" +"2020-01-14 12:17:00","3.43","8.978","7.296",NA,"1.013","7392-354869" +"2020-01-14 12:47:00","3.43","8.969","7.432",NA,"1.014","7392-354869" +"2020-01-14 13:17:00","3.43","8.95","7.66",NA,"1.013","7392-354869" +"2020-01-14 13:47:00","3.43","8.95","7.993",NA,"1.013","7392-354869" +"2020-01-14 14:17:00","3.43","9.015","8.58",NA,"1.014","7392-354869" +"2020-01-14 14:47:00","3.43","8.95","9.462",NA,"1.012","7392-354869" +"2020-01-14 15:17:00","3.43","8.922","9.934",NA,"1.013","7392-354869" +"2020-01-14 15:47:00","3.43","8.885","10.262",NA,"1.013","7392-354869" +"2020-01-14 16:17:00","3.43","8.792","9.889",NA,"1.012","7392-354869" +"2020-01-14 16:47:00","3.43","8.755","9.867",NA,"1.013","7392-354869" +"2020-01-14 17:17:00","3.43","8.969","9.97",NA,"1.014","7392-354869" +"2020-01-14 17:47:00","3.43","8.866","10.566",NA,"1.014","7392-354869" +"2020-01-14 18:17:00","3.43","8.922","10.072",NA,"1.013","7392-354869" +"2020-01-14 18:47:00","3.43","8.885","9.243",NA,"1.013","7392-354869" +"2020-01-14 19:17:00","3.43","8.932","9.885",NA,"1.012","7392-354869" +"2020-01-14 19:47:00","3.43","8.848","10.49",NA,"1.013","7392-354869" +"2020-01-14 20:17:00","3.43","8.829","9.216",NA,"1.014","7392-354869" +"2020-01-14 20:47:00","3.43","8.792","8.63",NA,"1.015","7392-354869" +"2020-01-14 21:17:00","3.43","8.755","8.259",NA,"1.013","7392-354869" +"2020-01-14 21:47:00","3.43","8.736","7.865",NA,"1.014","7392-354869" +"2020-01-14 22:17:00","3.43","8.727","7.616",NA,"1.013","7392-354869" +"2020-01-14 22:47:00","3.43","8.783","7.612",NA,"1.014","7392-354869" +"2020-01-14 23:17:00","3.43","8.736","7.472",NA,"1.014","7392-354869" +"2020-01-14 23:47:00","3.43","8.773","7.452",NA,"1.015","7392-354869" +"2020-01-15 00:17:00","3.43","8.922","7.531",NA,"1.013","7392-354869" +"2020-01-15 00:47:00","3.43","8.829","7.475",NA,"1.014","7392-354869" +"2020-01-15 01:17:00","3.43","8.68","7.326",NA,"1.015","7392-354869" +"2020-01-15 01:47:00","3.43","8.699","7.232",NA,"1.014","7392-354869" +"2020-01-15 02:17:00","3.43","8.671","7.253",NA,"1.014","7392-354869" +"2020-01-15 02:47:00","3.43","8.68","7.309",NA,"1.013","7392-354869" +"2020-01-15 03:17:00","3.43","8.68","7.143",NA,"1.014","7392-354869" +"2020-01-15 03:47:00","3.43","8.671","7.498",NA,"1.014","7392-354869" +"2020-01-15 04:17:00","3.43","8.671","7.274",NA,"1.014","7392-354869" +"2020-01-15 04:47:00","3.43","8.662","7.129",NA,"1.014","7392-354869" +"2020-01-15 05:17:00","3.43","8.699","7.215",NA,"1.014","7392-354869" +"2020-01-15 05:47:00","3.43","8.68","7.175",NA,"1.014","7392-354869" +"2020-01-15 06:17:00","3.43","8.652","7.018",NA,"1.013","7392-354869" +"2020-01-15 06:47:00","3.43","8.596","7.122",NA,"1.013","7392-354869" +"2020-01-15 07:17:00","3.43","8.577","7.561",NA,"1.014","7392-354869" +"2020-01-15 07:47:00","3.43","8.512","7.466",NA,"1.014","7392-354869" +"2020-01-15 08:17:00","3.43","8.484","7.67",NA,"1.014","7392-354869" +"2020-01-15 08:47:00","3.43","8.447","7.54",NA,"1.014","7392-354869" +"2020-01-15 09:17:00","3.43","8.428","7.587",NA,"1.013","7392-354869" +"2020-01-15 09:47:00","3.43","8.4","7.427",NA,"1.014","7392-354869" +"2020-01-15 10:17:00","3.43","8.4","7.293",NA,"1.014","7392-354869" +"2020-01-15 10:47:00","3.43","8.306","7.23",NA,"1.013","7392-354869" +"2020-01-15 11:17:00","3.43","8.155","7.019",NA,"1.014","7392-354869" +"2020-01-15 11:47:00","3.43","8.212","7.145",NA,"1.013","7392-354869" +"2020-01-15 12:17:00","3.43","8.259","7.411",NA,"1.014","7392-354869" +"2020-01-15 12:47:00","3.43","8.193","7.57",NA,"1.014","7392-354869" +"2020-01-15 13:17:00","3.43","8.184","7.747",NA,"1.014","7392-354869" +"2020-01-15 13:47:00","3.43","8.174","7.837",NA,"1.014","7392-354869" +"2020-01-15 14:17:00","3.43","8.118","8.594",NA,"1.013","7392-354869" +"2020-01-15 14:47:00","3.43","8.071","9.523",NA,"1.014","7392-354869" +"2020-01-15 15:17:00","3.42","8.334","10.159",NA,"1.013","7392-354869" +"2020-01-15 15:47:00","3.42","8.671","9.316",NA,"1.015","7392-354869" +"2020-01-15 16:17:00","3.43","8.829","9.348",NA,"1.014","7392-354869" +"2020-01-15 16:47:00","3.43","8.969","9.231",NA,"1.014","7392-354869" +"2020-01-15 17:17:00","3.43","9.367","9.034",NA,"1.015","7392-354869" +"2020-01-15 17:47:00","3.43","9.265","10.223",NA,"1.015","7392-354869" +"2020-01-15 18:17:00","3.43","8.969","9.969",NA,"1.013","7392-354869" +"2020-01-15 18:47:00","3.43","9.08","11.421",NA,"1.014","7392-354869" +"2020-01-15 19:17:00","3.43","9.256","11.38",NA,"1.014","7392-354869" +"2020-01-15 19:47:00","3.43","9.771","10.913",NA,"1.014","7392-354869" +"2020-01-15 20:17:00","3.43","9.918","11.309",NA,"1.014","7392-354869" +"2020-01-15 20:47:00","3.43","9.89","11.417",NA,"1.014","7392-354869" +"2020-01-15 21:17:00","3.43","9.771","8.895",NA,"1.014","7392-354869" +"2020-01-15 21:47:00","3.43","9.284","8.384",NA,"1.013","7392-354869" +"2020-01-15 22:17:00","3.43","9.237","7.933",NA,"1.014","7392-354869" +"2020-01-15 22:47:00","3.43","9.376","7.57",NA,"1.013","7392-354869" +"2020-01-15 23:17:00","3.43","9.33","7.437",NA,"1.014","7392-354869" +"2020-01-15 23:47:00","3.43","9.339","7.311",NA,"1.013","7392-354869" +"2020-01-16 00:17:00","3.43","9.247","7.351",NA,"1.014","7392-354869" +"2020-01-16 00:47:00","3.43","9.182","7.279",NA,"1.014","7392-354869" +"2020-01-16 01:17:00","3.43","9.071","7.153",NA,"1.014","7392-354869" +"2020-01-16 01:47:00","3.43","8.997","7.264",NA,"1.013","7392-354869" +"2020-01-16 02:17:00","3.43","8.95","7.287",NA,"1.015","7392-354869" +"2020-01-16 02:47:00","3.43","8.904","7.716",NA,"1.014","7392-354869" +"2020-01-16 03:17:00","3.43","8.848","7.748",NA,"1.014","7392-354869" +"2020-01-16 03:47:00","3.43","8.82","7.753",NA,"1.013","7392-354869" +"2020-01-16 04:17:00","3.43","8.792","7.832",NA,"1.014","7392-354869" +"2020-01-16 04:47:00","3.43","8.811","7.902",NA,"1.015","7392-354869" +"2020-01-16 05:17:00","3.43","8.857","7.885",NA,"1.014","7392-354869" +"2020-01-16 05:47:00","3.43","8.885","7.917",NA,"1.014","7392-354869" +"2020-01-16 06:17:00","3.43","8.932","7.882",NA,"1.014","7392-354869" +"2020-01-16 06:47:00","3.43","8.95","7.898",NA,"1.014","7392-354869" +"2020-01-16 07:17:00","3.43","8.941","7.839",NA,"1.014","7392-354869" +"2020-01-16 07:47:00","3.43","8.95","7.773",NA,"1.014","7392-354869" +"2020-01-16 08:17:00","3.43","8.922","7.782",NA,"1.015","7392-354869" +"2020-01-16 08:47:00","3.43","8.876","7.732",NA,"1.014","7392-354869" +"2020-01-16 09:17:00","3.43","8.866","7.762",NA,"1.014","7392-354869" +"2020-01-16 09:47:00","3.43","8.857","7.582",NA,"1.014","7392-354869" +"2020-01-16 10:17:00","3.43","8.839","7.499",NA,"1.014","7392-354869" +"2020-01-16 10:47:00","3.43","8.801","7.501",NA,"1.014","7392-354869" +"2020-01-16 11:17:00","3.43","8.708","7.7",NA,"1.014","7392-354869" +"2020-01-16 11:47:00","3.43","8.736","7.863",NA,"1.014","7392-354869" +"2020-01-16 12:17:00","3.43","8.69","8.009",NA,"1.015","7392-354869" +"2020-01-16 12:47:00","3.43","8.755","8.335",NA,"1.013","7392-354869" +"2020-01-16 13:17:00","3.43","8.783","8.582",NA,"1.013","7392-354869" +"2020-01-16 13:47:00","3.43","8.783","8.975",NA,"1.015","7392-354869" +"2020-01-16 14:17:00","3.42","8.764","8.585",NA,"1.014","7392-354869" +"2020-01-16 14:47:00","3.43","8.68","8.849",NA,"1.015","7392-354869" +"2020-01-16 15:17:00","3.43","8.736","8.996",NA,"1.014","7392-354869" +"2020-01-16 15:47:00","3.43","8.755","9.012",NA,"1.014","7392-354869" +"2020-01-16 16:17:00","3.43","8.736","9.118",NA,"1.014","7392-354869" +"2020-01-16 16:47:00","3.43","8.857","9.193",NA,"1.014","7392-354869" +"2020-01-16 17:17:00","3.43","8.941","9.275",NA,"1.013","7392-354869" +"2020-01-16 17:47:00","3.43","9.052","9.54",NA,"1.014","7392-354869" +"2020-01-16 18:17:00","3.43","9.163","9.6",NA,"1.014","7392-354869" +"2020-01-16 18:47:00","3.43","9.089","9.769",NA,"1.014","7392-354869" +"2020-01-16 19:17:00","3.43","9.163","9.873",NA,"1.013","7392-354869" +"2020-01-16 19:47:00","3.43","9.191","9.871",NA,"1.014","7392-354869" +"2020-01-16 20:17:00","3.43","9.182","9.891",NA,"1.013","7392-354869" +"2020-01-16 20:47:00","3.43","9.154","9.83",NA,"1.014","7392-354869" +"2020-01-16 21:17:00","3.43","8.997","9.754",NA,"1.014","7392-354869" +"2020-01-16 21:47:00","3.43","8.885","9.69",NA,"1.014","7392-354869" +"2020-01-16 22:17:00","3.43","8.708","9.679",NA,"1.014","7392-354869" +"2020-01-16 22:47:00","3.43","8.568","9.682",NA,"1.013","7392-354869" +"2020-01-16 23:17:00","3.43","8.381","9.729",NA,"1.015","7392-354869" +"2020-01-16 23:47:00","3.43","8.24","9.736",NA,"1.015","7392-354869" +"2020-01-17 00:17:00","3.43","8.165","9.717",NA,"1.014","7392-354869" +"2020-01-17 00:47:00","3.43","8.014","9.729",NA,"1.013","7392-354869" +"2020-01-17 01:17:00","3.43","7.91","9.749",NA,"1.015","7392-354869" +"2020-01-17 01:47:00","3.43","7.797","9.737",NA,"1.014","7392-354869" +"2020-01-17 02:17:00","3.43","7.645","9.762",NA,"1.014","7392-354869" +"2020-01-17 02:47:00","3.43","7.521","9.776",NA,"1.014","7392-354869" +"2020-01-17 03:17:00","3.42","7.379","9.801",NA,"1.015","7392-354869" +"2020-01-17 03:47:00","3.43","7.34","9.809",NA,"1.015","7392-354869" +"2020-01-17 04:17:00","3.42","7.254","9.828",NA,"1.015","7392-354869" +"2020-01-17 04:47:00","3.42","7.159","9.843",NA,"1.014","7392-354869" +"2020-01-17 05:17:00","3.42","7.073","9.855",NA,"1.014","7392-354869" +"2020-01-17 05:47:00","3.42","6.967","9.904",NA,"1.015","7392-354869" +"2020-01-17 06:17:00","3.42","6.871","9.894",NA,"1.014","7392-354869" +"2020-01-17 06:47:00","3.42","6.717","9.929",NA,"1.014","7392-354869" +"2020-01-17 07:17:00","3.42","6.601","9.928",NA,"1.015","7392-354869" +"2020-01-17 07:47:00","3.42","6.436","9.918",NA,"1.014","7392-354869" +"2020-01-17 08:17:00","3.42","6.271","9.909",NA,"1.013","7392-354869" +"2020-01-17 08:47:00","3.42","6.154","9.944",NA,"1.014","7392-354869" +"2020-01-17 09:17:00","3.42","6.007","9.997",NA,"1.015","7392-354869" +"2020-01-17 09:47:00","3.42","5.89","10.001",NA,"1.014","7392-354869" +"2020-01-17 10:17:00","3.42","5.841","10.043",NA,"1.015","7392-354869" +"2020-01-17 10:47:00","3.42","5.693","10.067",NA,"1.014","7392-354869" +"2020-01-17 11:17:00","3.42","5.536","10.087",NA,"1.015","7392-354869" +"2020-01-17 11:47:00","3.42","5.378","10.093",NA,"1.014","7392-354869" +"2020-01-17 12:17:00","3.42","5.239","10.127",NA,"1.014","7392-354869" +"2020-01-17 12:47:00","3.42","5.07","10.243",NA,"1.015","7392-354869" +"2020-01-17 13:17:00","3.42","4.98","10.281",NA,"1.015","7392-354869" +"2020-01-17 13:47:00","3.42","4.91","10.416",NA,"1.014","7392-354869" +"2020-01-17 14:17:00","3.42","4.871","10.535",NA,"1.015","7392-354869" +"2020-01-17 14:47:00","3.42","4.891","10.594",NA,"1.015","7392-354869" +"2020-01-17 15:17:00","3.42","4.891","10.663",NA,"1.015","7392-354869" +"2020-01-17 15:47:00","3.42","4.94","10.727",NA,"1.014","7392-354869" +"2020-01-17 16:17:00","3.42","4.99","10.805",NA,"1.015","7392-354869" +"2020-01-17 16:47:00","3.42","5.08","10.889",NA,"1.015","7392-354869" +"2020-01-17 17:17:00","3.41","5.13","10.99",NA,"1.016","7392-354869" +"2020-01-17 17:47:00","3.42","5.249","11.009",NA,"1.015","7392-354869" +"2020-01-17 18:17:00","3.42","5.338","11.065",NA,"1.015","7392-354869" +"2020-01-17 18:47:00","3.42","5.378","11.106",NA,"1.015","7392-354869" +"2020-01-17 19:17:00","3.42","5.447","11.222",NA,"1.015","7392-354869" +"2020-01-17 19:47:00","3.42","5.477","11.185",NA,"1.014","7392-354869" +"2020-01-17 20:17:00","3.42","5.437","11.262",NA,"1.015","7392-354869" +"2020-01-17 20:47:00","3.42","5.348","11.301",NA,"1.015","7392-354869" +"2020-01-17 21:17:00","3.41","5.239","11.035",NA,"1.014","7392-354869" +"2020-01-17 21:47:00","3.41","5.12","11.025",NA,"1.016","7392-354869" +"2020-01-17 22:17:00","3.41","5.02","10.863",NA,"1.015","7392-354869" +"2020-01-17 22:47:00","3.41","4.871","10.844",NA,"1.016","7392-354869" +"2020-01-17 23:17:00","3.41","4.74","10.843",NA,"1.015","7392-354869" +"2020-01-17 23:47:00","3.41","4.64","10.769",NA,"1.015","7392-354869" +"2020-01-18 00:17:00","3.41","4.63","10.701",NA,"1.014","7392-354869" +"2020-01-18 00:47:00","3.41","4.52","10.742",NA,"1.014","7392-354869" +"2020-01-18 01:17:00","3.41","4.449","10.693",NA,"1.016","7392-354869" +"2020-01-18 01:47:00","3.41","4.348","10.69",NA,"1.015","7392-354869" +"2020-01-18 02:17:00","3.41","4.308","10.687",NA,"1.015","7392-354869" +"2020-01-18 02:47:00","3.41","4.288","10.639",NA,"1.015","7392-354869" +"2020-01-18 03:17:00","3.41","4.197","10.609",NA,"1.016","7392-354869" +"2020-01-18 03:47:00","3.41","4.156","10.581",NA,"1.016","7392-354869" +"2020-01-18 04:17:00","3.41","4.197","10.54",NA,"1.016","7392-354869" +"2020-01-18 04:47:00","3.41","4.197","10.508",NA,"1.016","7392-354869" +"2020-01-18 05:17:00","3.41","4.186","10.496",NA,"1.016","7392-354869" +"2020-01-18 05:47:00","3.41","4.176","10.484",NA,"1.016","7392-354869" +"2020-01-18 06:17:00","3.41","4.186","10.446",NA,"1.015","7392-354869" +"2020-01-18 06:47:00","3.41","4.186","10.433",NA,"1.015","7392-354869" +"2020-01-18 07:17:00","3.41","4.166","10.482",NA,"1.016","7392-354869" +"2020-01-18 07:47:00","3.41","4.176","10.462",NA,"1.016","7392-354869" +"2020-01-18 08:17:00","3.41","4.136","10.469",NA,"1.015","7392-354869" +"2020-01-18 08:47:00","3.41","4.136","10.498",NA,"1.016","7392-354869" +"2020-01-18 09:17:00","3.41","4.136","10.484",NA,"1.015","7392-354869" +"2020-01-18 09:47:00","3.41","4.146","10.492",NA,"1.015","7392-354869" +"2020-01-18 10:17:00","3.41","4.095","10.508",NA,"1.016","7392-354869" +"2020-01-18 10:47:00","3.41","4.146","10.471",NA,"1.016","7392-354869" +"2020-01-18 11:17:00","3.41","4.156","10.431",NA,"1.015","7392-354869" +"2020-01-18 11:47:00","3.41","4.146","10.457",NA,"1.017","7392-354869" +"2020-01-18 12:17:00","3.41","4.126","10.486",NA,"1.016","7392-354869" +"2020-01-18 12:47:00","3.41","4.156","10.699",NA,"1.015","7392-354869" +"2020-01-18 13:17:00","3.41","4.115","11.423",NA,"1.016","7392-354869" +"2020-01-18 13:47:00","3.4","4.217","12.318",NA,"1.015","7392-354869" +"2020-01-18 14:17:00","3.41","4.166","12.341",NA,"1.015","7392-354869" +"2020-01-18 14:47:00","3.41","4.186","12.362",NA,"1.016","7392-354869" +"2020-01-18 15:17:00","3.41","4.217","12.535",NA,"1.016","7392-354869" +"2020-01-18 15:47:00","3.41","4.207","12.573",NA,"1.015","7392-354869" +"2020-01-18 16:17:00","3.41","4.257","12.587",NA,"1.015","7392-354869" +"2020-01-18 16:47:00","3.4","4.207","12.637",NA,"1.015","7392-354869" +"2020-01-18 17:17:00","3.4","4.227","12.479",NA,"1.015","7392-354869" +"2020-01-18 17:47:00","3.4","4.237","12.62",NA,"1.016","7392-354869" +"2020-01-18 18:17:00","3.4","4.288","12.625",NA,"1.015","7392-354869" +"2020-01-18 18:47:00","3.4","4.277","12.64",NA,"1.015","7392-354869" +"2020-01-18 19:17:00","3.41","4.186","12.587",NA,"1.015","7392-354869" +"2020-01-18 19:47:00","3.4","4.156","12.483",NA,"1.015","7392-354869" +"2020-01-18 20:17:00","3.4","4.156","11.895",NA,"1.016","7392-354869" +"2020-01-18 20:47:00","3.4","4.146","11.567",NA,"1.015","7392-354869" +"2020-01-18 21:17:00","3.4","4.186","11.265",NA,"1.017","7392-354869" +"2020-01-18 21:47:00","3.4","4.146","10.924",NA,"1.015","7392-354869" +"2020-01-18 22:17:00","3.4","4.176","10.669",NA,"1.016","7392-354869" +"2020-01-18 22:47:00","3.4","4.156","10.577",NA,"1.016","7392-354869" +"2020-01-18 23:17:00","3.4","4.146","10.506",NA,"1.016","7392-354869" +"2020-01-18 23:47:00","3.4","4.095","10.507",NA,"1.016","7392-354869" +"2020-01-19 00:17:00","3.4","4.126","10.346",NA,"1.015","7392-354869" +"2020-01-19 00:47:00","3.4","4.085","10.463",NA,"1.016","7392-354869" +"2020-01-19 01:17:00","3.4","4.105","10.469",NA,"1.016","7392-354869" +"2020-01-19 01:47:00","3.4","4.146","10.45",NA,"1.016","7392-354869" +"2020-01-19 02:17:00","3.4","4.055","10.454",NA,"1.016","7392-354869" +"2020-01-19 02:47:00","3.4","4.115","10.531",NA,"1.015","7392-354869" +"2020-01-19 03:17:00","3.4","4.105","10.691",NA,"1.016","7392-354869" +"2020-01-19 03:47:00","3.4","4.024","10.71",NA,"1.016","7392-354869" +"2020-01-19 04:17:00","3.4","4.014","10.648",NA,"1.015","7392-354869" +"2020-01-19 04:47:00","3.4","3.8","10.7",NA,"1.014","7392-354869" +"2020-01-19 05:17:00","3.4","3.472","10.744",NA,"1.016","7392-354869" +"2020-01-19 05:47:00","3.4","3.452","10.657",NA,"1.016","7392-354869" +"2020-01-19 06:17:00","3.4","3.544","10.697",NA,"1.016","7392-354869" +"2020-01-19 06:47:00","3.4","3.4","10.77",NA,"1.015","7392-354869" +"2020-01-19 07:17:00","3.4","3.225","10.798",NA,"1.016","7392-354869" +"2020-01-19 07:47:00","3.4","3.369","10.674",NA,"1.016","7392-354869" +"2020-01-19 08:17:00","3.4","3.308","10.762",NA,"1.016","7392-354869" +"2020-01-19 08:47:00","3.4","3.287","10.772",NA,"1.016","7392-354869" +"2020-01-19 09:17:00","3.4","3.513","10.643",NA,"1.016","7392-354869" +"2020-01-19 09:47:00","3.4","3.626","10.574",NA,"1.016","7392-354869" +"2020-01-19 10:17:00","3.4","3.626","10.543",NA,"1.016","7392-354869" +"2020-01-19 10:47:00","3.4","3.616","10.506",NA,"1.016","7392-354869" +"2020-01-19 11:17:00","3.4","3.626","10.489",NA,"1.015","7392-354869" +"2020-01-19 11:47:00","3.4","3.565","10.444",NA,"1.015","7392-354869" +"2020-01-19 12:17:00","3.4","3.585","10.501",NA,"1.016","7392-354869" +"2020-01-19 12:47:00","3.4","3.431","10.898",NA,"1.016","7392-354869" +"2020-01-19 13:17:00","3.4","3.287","11.77",NA,"1.015","7392-354869" +"2020-01-19 13:47:00","3.4","3.483","12.248",NA,"1.015","7392-354869" +"2020-01-19 14:17:00","3.4","3.524","11.933",NA,"1.016","7392-354869" +"2020-01-19 14:47:00","3.4","3.101","11.264",NA,"1.017","7392-354869" +"2020-01-19 15:17:00","3.4","3.256","11.092",NA,"1.016","7392-354869" +"2020-01-19 15:47:00","3.4","3.246","11.246",NA,"1.016","7392-354869" +"2020-01-19 16:17:00","3.4","3.647","11.069",NA,"1.016","7392-354869" +"2020-01-19 16:47:00","3.4","3.912","10.792",NA,"1.016","7392-354869" +"2020-01-19 17:17:00","3.4","4.186","10.492",NA,"1.016","7392-354869" +"2020-01-19 17:47:00","3.4","4.277","10.529",NA,"1.017","7392-354869" +"2020-01-19 18:17:00","3.4","4.176","10.655",NA,"1.017","7392-354869" +"2020-01-19 18:47:00","3.4","4.126","10.608",NA,"1.015","7392-354869" +"2020-01-19 19:17:00","3.4","4.136","10.88",NA,"1.016","7392-354869" +"2020-01-19 19:47:00","3.4","4.399","11.06",NA,"1.016","7392-354869" +"2020-01-19 20:17:00","3.4","4.509","11.26",NA,"1.016","7392-354869" +"2020-01-19 20:47:00","3.4","4.499","11.021",NA,"1.015","7392-354869" +"2020-01-19 21:17:00","3.4","4.489","11.037",NA,"1.016","7392-354869" +"2020-01-19 21:47:00","3.4","4.54","11.018",NA,"1.016","7392-354869" +"2020-01-19 22:17:00","3.4","4.399","10.977",NA,"1.015","7392-354869" +"2020-01-19 22:47:00","3.4","4.267","10.995",NA,"1.016","7392-354869" +"2020-01-19 23:17:00","3.4","4.136","10.91",NA,"1.016","7392-354869" +"2020-01-19 23:47:00","3.4","4.034","10.861",NA,"1.014","7392-354869" +"2020-01-20 00:17:00","3.4","3.943","10.829",NA,"1.016","7392-354869" +"2020-01-20 00:47:00","3.4","3.81","10.815",NA,"1.015","7392-354869" +"2020-01-20 01:17:00","3.4","3.739","10.808",NA,"1.016","7392-354869" +"2020-01-20 01:47:00","3.4","3.636","10.803",NA,"1.016","7392-354869" +"2020-01-20 02:17:00","3.4","3.565","10.818",NA,"1.016","7392-354869" +"2020-01-20 02:47:00","3.4","3.513","10.843",NA,"1.016","7392-354869" +"2020-01-20 03:17:00","3.4","3.431","10.779",NA,"1.015","7392-354869" +"2020-01-20 03:47:00","3.4","3.359","10.833",NA,"1.016","7392-354869" +"2020-01-20 04:17:00","3.4","3.256","10.843",NA,"1.016","7392-354869" +"2020-01-20 04:47:00","3.4","3.091","10.868",NA,"1.015","7392-354869" +"2020-01-20 05:17:00","3.4","2.987","10.872",NA,"1.016","7392-354869" +"2020-01-20 05:47:00","3.4","2.893","10.862",NA,"1.015","7392-354869" +"2020-01-20 06:17:00","3.4","2.758","10.891",NA,"1.016","7392-354869" +"2020-01-20 06:47:00","3.4","2.716","10.864",NA,"1.015","7392-354869" +"2020-01-20 07:17:00","3.4","2.706","10.864",NA,"1.016","7392-354869" +"2020-01-20 07:47:00","3.4","2.612","10.889",NA,"1.016","7392-354869" +"2020-01-20 08:17:00","3.39","2.549","10.89",NA,"1.016","7392-354869" +"2020-01-20 08:47:00","3.39","2.465","10.909",NA,"1.016","7392-354869" +"2020-01-20 09:17:00","3.39","2.36","10.923",NA,"1.016","7392-354869" +"2020-01-20 09:47:00","3.39","2.318","10.969",NA,"1.016","7392-354869" +"2020-01-20 10:17:00","3.39","2.245","10.984",NA,"1.016","7392-354869" +"2020-01-20 10:47:00","3.39","2.139","10.998",NA,"1.017","7392-354869" +"2020-01-20 11:17:00","3.39","2.023","10.963",NA,"1.015","7392-354869" +"2020-01-20 11:47:00","3.39","1.885","10.978",NA,"1.016","7392-354869" +"2020-01-20 12:17:00","3.39","1.768","11.039",NA,"1.016","7392-354869" +"2020-01-20 12:47:00","3.39","1.662","11.149",NA,"1.017","7392-354869" +"2020-01-20 13:17:00","3.39","1.565","11.226",NA,"1.017","7392-354869" +"2020-01-20 13:47:00","3.39","1.533","11.386",NA,"1.017","7392-354869" +"2020-01-20 14:17:00","3.39","1.533","11.382",NA,"1.016","7392-354869" +"2020-01-20 14:47:00","3.39","1.683","11.426",NA,"1.016","7392-354869" +"2020-01-20 15:17:00","3.39","1.757","11.431",NA,"1.016","7392-354869" +"2020-01-20 15:47:00","3.39","1.896","11.55",NA,"1.016","7392-354869" +"2020-01-20 16:17:00","3.39","2.033","11.543",NA,"1.016","7392-354869" +"2020-01-20 16:47:00","3.39","2.192","11.629",NA,"1.016","7392-354869" +"2020-01-20 17:17:00","3.39","2.381","11.714",NA,"1.017","7392-354869" +"2020-01-20 17:47:00","3.39","2.476","11.684",NA,"1.016","7392-354869" +"2020-01-20 18:17:00","3.39","2.57","11.718",NA,"1.016","7392-354869" +"2020-01-20 18:47:00","3.39","2.664","11.752",NA,"1.016","7392-354869" +"2020-01-20 19:17:00","3.39","2.716","11.832",NA,"1.015","7392-354869" +"2020-01-20 19:47:00","3.39","2.8","11.864",NA,"1.016","7392-354869" +"2020-01-20 20:17:00","3.39","2.769","11.876",NA,"1.016","7392-354869" +"2020-01-20 20:47:00","3.39","2.727","11.952",NA,"1.016","7392-354869" +"2020-01-20 21:17:00","3.39","2.633","11.784",NA,"1.016","7392-354869" +"2020-01-20 21:47:00","3.39","2.56","11.689",NA,"1.016","7392-354869" +"2020-01-20 22:17:00","3.39","2.497","11.6",NA,"1.016","7392-354869" +"2020-01-20 22:47:00","3.39","2.423","11.582",NA,"1.017","7392-354869" +"2020-01-20 23:17:00","3.39","2.36","11.483",NA,"1.015","7392-354869" +"2020-01-20 23:47:00","3.39","2.276","11.422",NA,"1.015","7392-354869" +"2020-01-21 00:17:00","3.39","2.181","11.45",NA,"1.016","7392-354869" +"2020-01-21 00:47:00","3.39","2.16","11.404",NA,"1.017","7392-354869" +"2020-01-21 01:17:00","3.39","2.055","11.315",NA,"1.016","7392-354869" +"2020-01-21 01:47:00","3.39","2.097","11.197",NA,"1.015","7392-354869" +"2020-01-21 02:17:00","3.39","2.086","11.15",NA,"1.017","7392-354869" +"2020-01-21 02:47:00","3.39","2.097","11.046",NA,"1.016","7392-354869" +"2020-01-21 03:17:00","3.39","2.086","11.059",NA,"1.017","7392-354869" +"2020-01-21 03:47:00","3.39","2.097","11.046",NA,"1.016","7392-354869" +"2020-01-21 04:17:00","3.39","2.097","11.105",NA,"1.017","7392-354869" +"2020-01-21 04:47:00","3.39","2.076","11.147",NA,"1.017","7392-354869" +"2020-01-21 05:17:00","3.39","2.107","11.205",NA,"1.017","7392-354869" +"2020-01-21 05:47:00","3.39","2.097","11.271",NA,"1.016","7392-354869" +"2020-01-21 06:17:00","3.39","2.097","11.261",NA,"1.016","7392-354869" +"2020-01-21 06:47:00","3.39","2.118","11.198",NA,"1.016","7392-354869" +"2020-01-21 07:17:00","3.39","2.076","11.205",NA,"1.016","7392-354869" +"2020-01-21 07:47:00","3.39","2.086","11.219",NA,"1.016","7392-354869" +"2020-01-21 08:17:00","3.39","2.044","11.2",NA,"1.016","7392-354869" +"2020-01-21 08:47:00","3.39","2.044","11.115",NA,"1.016","7392-354869" +"2020-01-21 09:17:00","3.39","2.055","11.12",NA,"1.017","7392-354869" +"2020-01-21 09:47:00","3.39","2.044","11.082",NA,"1.016","7392-354869" +"2020-01-21 10:17:00","3.39","2.076","11.025",NA,"1.016","7392-354869" +"2020-01-21 10:47:00","3.39","2.086","11.017",NA,"1.017","7392-354869" +"2020-01-21 11:17:00","3.38","2.15","10.959",NA,"1.016","7392-354869" +"2020-01-21 11:47:00","3.39","2.107","10.99",NA,"1.016","7392-354869" +"2020-01-21 12:17:00","3.39","2.16","11.177",NA,"1.016","7392-354869" +"2020-01-21 12:47:00","3.38","2.171","11.824",NA,"1.016","7392-354869" +"2020-01-21 13:17:00","3.39","2.213","12.425",NA,"1.016","7392-354869" +"2020-01-21 13:47:00","3.39","2.329","12.983",NA,"1.016","7392-354869" +"2020-01-21 14:17:00","3.39","2.444","13.138",NA,"1.016","7392-354869" +"2020-01-21 14:47:00","3.38","2.507","13.167",NA,"1.016","7392-354869" +"2020-01-21 15:17:00","3.39","2.622","13.072",NA,"1.016","7392-354869" +"2020-01-21 15:47:00","3.39","2.748","13.202",NA,"1.017","7392-354869" +"2020-01-21 16:17:00","3.38","2.831","13.151",NA,"1.016","7392-354869" +"2020-01-21 16:47:00","3.39","2.987","13.329",NA,"1.017","7392-354869" +"2020-01-21 17:17:00","3.39","3.204","13.538",NA,"1.017","7392-354869" +"2020-01-21 17:47:00","3.39","3.308","13.604",NA,"1.017","7392-354869" +"2020-01-21 18:17:00","3.39","3.544","13.593",NA,"1.017","7392-354869" +"2020-01-21 18:47:00","3.39","3.636","13.668",NA,"1.017","7392-354869" +"2020-01-21 19:17:00","3.39","3.667","13.654",NA,"1.017","7392-354869" +"2020-01-21 19:47:00","3.39","3.667","13.625",NA,"1.017","7392-354869" +"2020-01-21 20:17:00","3.39","3.657","13.624",NA,"1.016","7392-354869" +"2020-01-21 20:47:00","3.39","3.616","13.617",NA,"1.016","7392-354869" +"2020-01-21 21:17:00","3.39","3.554","13.188",NA,"1.015","7392-354869" +"2020-01-21 21:47:00","3.39","3.534","12.693",NA,"1.015","7392-354869" +"2020-01-21 22:17:00","3.39","3.534","12.142",NA,"1.016","7392-354869" +"2020-01-21 22:47:00","3.39","3.585","11.766",NA,"1.017","7392-354869" +"2020-01-21 23:17:00","3.39","3.575","11.578",NA,"1.016","7392-354869" +"2020-01-21 23:47:00","3.39","3.575","11.47",NA,"1.016","7392-354869" +"2020-01-22 00:17:00","3.39","3.534","11.446",NA,"1.016","7392-354869" +"2020-01-22 00:47:00","3.39","3.524","11.373",NA,"1.016","7392-354869" +"2020-01-22 01:17:00","3.39","3.565","11.237",NA,"1.016","7392-354869" +"2020-01-22 01:47:00","3.39","3.554","11.142",NA,"1.016","7392-354869" +"2020-01-22 02:17:00","3.39","3.554","11.083",NA,"1.016","7392-354869" +"2020-01-22 02:47:00","3.39","3.534","11.195",NA,"1.016","7392-354869" +"2020-01-22 03:17:00","3.39","3.585","11.024",NA,"1.016","7392-354869" +"2020-01-22 03:47:00","3.39","3.544","10.865",NA,"1.016","7392-354869" +"2020-01-22 04:17:00","3.39","3.534","10.899",NA,"1.016","7392-354869" +"2020-01-22 04:47:00","3.39","3.544","10.916",NA,"1.016","7392-354869" +"2020-01-22 05:17:00","3.39","3.524","10.997",NA,"1.016","7392-354869" +"2020-01-22 05:47:00","3.39","3.565","10.994",NA,"1.016","7392-354869" +"2020-01-22 06:17:00","3.39","3.575","11.018",NA,"1.015","7392-354869" +"2020-01-22 06:47:00","3.39","3.585","10.942",NA,"1.017","7392-354869" +"2020-01-22 07:17:00","3.39","3.626","10.929",NA,"1.016","7392-354869" +"2020-01-22 07:47:00","3.39","3.595","10.909",NA,"1.016","7392-354869" +"2020-01-22 08:17:00","3.39","3.616","10.956",NA,"1.016","7392-354869" +"2020-01-22 08:47:00","3.39","3.647","10.963",NA,"1.017","7392-354869" +"2020-01-22 09:17:00","3.39","3.626","11.01",NA,"1.016","7392-354869" +"2020-01-22 09:47:00","3.39","3.626","10.964",NA,"1.016","7392-354869" +"2020-01-22 10:17:00","3.39","3.616","11.022",NA,"1.017","7392-354869" +"2020-01-22 10:47:00","3.39","3.626","10.95",NA,"1.016","7392-354869" +"2020-01-22 11:17:00","3.39","3.667","10.96",NA,"1.017","7392-354869" +"2020-01-22 11:47:00","3.39","3.657","10.936",NA,"1.015","7392-354869" +"2020-01-22 12:17:00","3.39","3.626","11.118",NA,"1.016","7392-354869" +"2020-01-22 12:47:00","3.39","3.657","11.682",NA,"1.017","7392-354869" +"2020-01-22 13:17:00","3.39","3.698","11.826",NA,"1.016","7392-354869" +"2020-01-22 13:47:00","3.39","3.851","12.881",NA,"1.017","7392-354869" +"2020-01-22 14:17:00","3.39","3.963","13.676",NA,"1.018","7392-354869" +"2020-01-22 14:47:00","3.39","4.024","13.811",NA,"1.017","7392-354869" +"2020-01-22 15:17:00","3.39","4.105","14.071",NA,"1.017","7392-354869" +"2020-01-22 15:47:00","3.39","4.328","13.923",NA,"1.017","7392-354869" +"2020-01-22 16:17:00","3.39","4.469","14.134",NA,"1.018","7392-354869" +"2020-01-22 16:47:00","3.39","4.63","14.164",NA,"1.018","7392-354869" +"2020-01-22 17:17:00","3.39","4.68","14.343",NA,"1.018","7392-354869" +"2020-01-22 17:47:00","3.39","4.67","13.926",NA,"1.018","7392-354869" +"2020-01-22 18:17:00","3.39","4.75","14.031",NA,"1.018","7392-354869" +"2020-01-22 18:47:00","3.39","4.831","14.091",NA,"1.018","7392-354869" +"2020-01-22 19:17:00","3.39","4.901","14.3",NA,"1.018","7392-354869" +"2020-01-22 19:47:00","3.39","4.801","14.249",NA,"1.018","7392-354869" +"2020-01-22 20:17:00","3.4","4.72","13.973",NA,"1.016","7392-354869" +"2020-01-22 20:47:00","3.39","4.7","14.092",NA,"1.016","7392-354869" +"2020-01-22 21:17:00","3.39","4.54","13.47",NA,"1.015","7392-354869" +"2020-01-22 21:47:00","3.39","4.489","12.598",NA,"1.015","7392-354869" +"2020-01-22 22:17:00","3.4","4.419","11.865",NA,"1.016","7392-354869" +"2020-01-22 22:47:00","3.4","4.389","11.236",NA,"1.016","7392-354869" +"2020-01-22 23:17:00","3.4","4.378","10.983",NA,"1.016","7392-354869" +"2020-01-22 23:47:00","3.4","4.298","10.853",NA,"1.016","7392-354869" +"2020-01-23 00:17:00","3.4","4.328","10.793",NA,"1.016","7392-354869" +"2020-01-23 00:47:00","3.4","4.328","10.753",NA,"1.016","7392-354869" +"2020-01-23 01:17:00","3.39","4.308","10.65",NA,"1.016","7392-354869" +"2020-01-23 01:47:00","3.4","4.257","10.658",NA,"1.016","7392-354869" +"2020-01-23 02:17:00","3.4","4.277","10.678",NA,"1.016","7392-354869" +"2020-01-23 02:47:00","3.39","4.277","10.643",NA,"1.017","7392-354869" +"2020-01-23 03:17:00","3.4","4.267","10.492",NA,"1.016","7392-354869" +"2020-01-23 03:47:00","3.4","4.237","10.361",NA,"1.016","7392-354869" +"2020-01-23 04:17:00","3.4","4.217","10.253",NA,"1.016","7392-354869" +"2020-01-23 04:47:00","3.39","4.217","10.237",NA,"1.016","7392-354869" +"2020-01-23 05:17:00","3.4","4.166","10.259",NA,"1.016","7392-354869" +"2020-01-23 05:47:00","3.39","4.146","10.122",NA,"1.016","7392-354869" +"2020-01-23 06:17:00","3.4","4.126","10.016",NA,"1.017","7392-354869" +"2020-01-23 06:47:00","3.4","4.146","9.848",NA,"1.016","7392-354869" +"2020-01-23 07:17:00","3.4","4.115","9.806",NA,"1.017","7392-354869" +"2020-01-23 07:47:00","3.4","4.115","9.753",NA,"1.015","7392-354869" +"2020-01-23 08:17:00","3.4","4.126","9.962",NA,"1.016","7392-354869" +"2020-01-23 08:47:00","3.4","4.136","10.036",NA,"1.016","7392-354869" +"2020-01-23 09:17:00","3.4","4.115","10.138",NA,"1.016","7392-354869" +"2020-01-23 09:47:00","3.4","4.146","10.115",NA,"1.016","7392-354869" +"2020-01-23 10:17:00","3.4","4.136","10.13",NA,"1.016","7392-354869" +"2020-01-23 10:47:00","3.4","4.136","10.162",NA,"1.016","7392-354869" +"2020-01-23 11:17:00","3.4","4.156","10.145",NA,"1.016","7392-354869" +"2020-01-23 11:47:00","3.4","4.166","10.167",NA,"1.016","7392-354869" +"2020-01-23 12:17:00","3.4","4.166","10.326",NA,"1.015","7392-354869" +"2020-01-23 12:47:00","3.39","4.207","11.095",NA,"1.017","7392-354869" +"2020-01-23 13:17:00","3.4","4.227","12.227",NA,"1.015","7392-354869" +"2020-01-23 13:47:00","3.4","4.358","13.222",NA,"1.016","7392-354869" +"2020-01-23 14:17:00","3.39","4.52","13.786",NA,"1.016","7392-354869" +"2020-01-23 14:47:00","3.4","4.53","14.08",NA,"1.016","7392-354869" +"2020-01-23 15:17:00","3.4","4.67","14.179",NA,"1.016","7392-354869" +"2020-01-23 15:47:00","3.4","4.75","14.325",NA,"1.017","7392-354869" +"2020-01-23 16:17:00","3.4","4.76","14.392",NA,"1.017","7392-354869" +"2020-01-23 16:47:00","3.4","4.75","14.468",NA,"1.016","7392-354869" +"2020-01-23 17:17:00","3.4","4.791","14.576",NA,"1.017","7392-354869" +"2020-01-23 17:47:00","3.4","4.91","14.353",NA,"1.017","7392-354869" +"2020-01-23 18:17:00","3.4","5","14.655",NA,"1.017","7392-354869" +"2020-01-23 18:47:00","3.4","4.821","14.561",NA,"1.017","7392-354869" +"2020-01-23 19:17:00","3.4","4.781","14.563",NA,"1.018","7392-354869" +"2020-01-23 19:47:00","3.4","4.72","14.569",NA,"1.016","7392-354869" +"2020-01-23 20:17:00","3.4","4.68","14.522",NA,"1.016","7392-354869" +"2020-01-23 20:47:00","3.4","4.58","14.058",NA,"1.017","7392-354869" +"2020-01-23 21:17:00","3.4","4.52","13.252",NA,"1.017","7392-354869" +"2020-01-23 21:47:00","3.4","4.479","12.12",NA,"1.015","7392-354869" +"2020-01-23 22:17:00","3.39","4.449","11.29",NA,"1.017","7392-354869" +"2020-01-23 22:47:00","3.4","4.419","10.849",NA,"1.016","7392-354869" +"2020-01-23 23:17:00","3.4","4.378","10.588",NA,"1.016","7392-354869" +"2020-01-23 23:47:00","3.4","4.348","10.445",NA,"1.016","7392-354869" +"2020-01-24 00:17:00","3.4","4.348","10.357",NA,"1.017","7392-354869" +"2020-01-24 00:47:00","3.4","4.308","10.323",NA,"1.016","7392-354869" +"2020-01-24 01:17:00","3.4","4.308","10.241",NA,"1.016","7392-354869" +"2020-01-24 01:47:00","3.4","4.288","10.156",NA,"1.017","7392-354869" +"2020-01-24 02:17:00","3.4","4.288","10.053",NA,"1.016","7392-354869" +"2020-01-24 02:47:00","3.4","4.277","10.012",NA,"1.016","7392-354869" +"2020-01-24 03:17:00","3.4","4.257","10.038",NA,"1.017","7392-354869" +"2020-01-24 03:47:00","3.4","4.237","10.07",NA,"1.016","7392-354869" +"2020-01-24 04:17:00","3.4","4.166","10.046",NA,"1.016","7392-354869" +"2020-01-24 04:47:00","3.4","4.146","10.075",NA,"1.016","7392-354869" +"2020-01-24 05:17:00","3.4","4.136","10.087",NA,"1.016","7392-354869" +"2020-01-24 05:47:00","3.4","4.146","10.062",NA,"1.017","7392-354869" +"2020-01-24 06:17:00","3.4","4.176","10.048",NA,"1.017","7392-354869" +"2020-01-24 06:47:00","3.4","4.186","10.11",NA,"1.016","7392-354869" +"2020-01-24 07:17:00","3.4","4.146","10.073",NA,"1.017","7392-354869" +"2020-01-24 07:47:00","3.4","4.156","10.042",NA,"1.017","7392-354869" +"2020-01-24 08:17:00","3.4","4.156","10.063",NA,"1.017","7392-354869" +"2020-01-24 08:47:00","3.4","4.156","10.048",NA,"1.016","7392-354869" +"2020-01-24 09:17:00","3.4","4.146","10.043",NA,"1.017","7392-354869" +"2020-01-24 09:47:00","3.4","4.156","10.029",NA,"1.017","7392-354869" +"2020-01-24 10:17:00","3.4","4.156","10.015",NA,"1.017","7392-354869" +"2020-01-24 10:47:00","3.4","4.166","10.039",NA,"1.017","7392-354869" +"2020-01-24 11:17:00","3.4","4.197","10.016",NA,"1.016","7392-354869" +"2020-01-24 11:47:00","3.4","4.176","10.085",NA,"1.017","7392-354869" +"2020-01-24 12:17:00","3.4","4.166","10.302",NA,"1.017","7392-354869" +"2020-01-24 12:47:00","3.4","4.217","11.129",NA,"1.016","7392-354869" +"2020-01-24 13:17:00","3.4","4.267","12.173",NA,"1.016","7392-354869" +"2020-01-24 13:47:00","3.4","4.348","13.155",NA,"1.016","7392-354869" +"2020-01-24 14:17:00","3.4","4.489","14.08",NA,"1.017","7392-354869" +"2020-01-24 14:47:00","3.4","4.439","14.232",NA,"1.016","7392-354869" +"2020-01-24 15:17:00","3.4","4.69","14.006",NA,"1.016","7392-354869" +"2020-01-24 15:47:00","3.4","4.58","13.59",NA,"1.017","7392-354869" +"2020-01-24 16:17:00","3.4","4.64","13.555",NA,"1.016","7392-354869" +"2020-01-24 16:47:00","3.4","4.63","13.696",NA,"1.015","7392-354869" +"2020-01-24 17:17:00","3.4","4.58","13.246",NA,"1.017","7392-354869" +"2020-01-24 17:47:00","3.4","4.59","13.126",NA,"1.016","7392-354869" +"2020-01-24 18:17:00","3.4","4.871","12.909",NA,"1.017","7392-354869" +"2020-01-24 18:47:00","3.4","4.75","12.626",NA,"1.016","7392-354869" +"2020-01-24 19:17:00","3.4","4.58","12.451",NA,"1.017","7392-354869" +"2020-01-24 19:47:00","3.4","4.67","12.519",NA,"1.017","7392-354869" +"2020-01-24 20:17:00","3.4","4.68","12.429",NA,"1.017","7392-354869" +"2020-01-24 20:47:00","3.4","4.65","12.303",NA,"1.016","7392-354869" +"2020-01-24 21:17:00","3.4","4.61","11.33",NA,"1.016","7392-354869" +"2020-01-24 21:47:00","3.4","4.55","10.902",NA,"1.017","7392-354869" +"2020-01-24 22:17:00","3.4","4.499","10.693",NA,"1.016","7392-354869" +"2020-01-24 22:47:00","3.4","4.469","10.672",NA,"1.016","7392-354869" +"2020-01-24 23:17:00","3.4","4.439","10.651",NA,"1.016","7392-354869" +"2020-01-24 23:47:00","3.4","4.439","10.668",NA,"1.016","7392-354869" +"2020-01-25 00:17:00","3.4","4.409","10.69",NA,"1.017","7392-354869" +"2020-01-25 00:47:00","3.4","4.368","10.679",NA,"1.016","7392-354869" +"2020-01-25 01:17:00","3.4","4.338","10.68",NA,"1.016","7392-354869" +"2020-01-25 01:47:00","3.4","4.358","10.602",NA,"1.017","7392-354869" +"2020-01-25 02:17:00","3.4","4.318","10.641",NA,"1.017","7392-354869" +"2020-01-25 02:47:00","3.4","4.288","10.655",NA,"1.018","7392-354869" +"2020-01-25 03:17:00","3.4","4.298","10.593",NA,"1.017","7392-354869" +"2020-01-25 03:47:00","3.4","4.227","10.578",NA,"1.017","7392-354869" +"2020-01-25 04:17:00","3.4","4.197","10.587",NA,"1.017","7392-354869" +"2020-01-25 04:47:00","3.4","4.217","10.565",NA,"1.018","7392-354869" +"2020-01-25 05:17:00","3.4","4.227","10.578",NA,"1.017","7392-354869" +"2020-01-25 05:47:00","3.4","4.156","10.623",NA,"1.017","7392-354869" +"2020-01-25 06:17:00","3.4","4.207","10.646",NA,"1.017","7392-354869" +"2020-01-25 06:47:00","3.4","4.197","10.704",NA,"1.017","7392-354869" +"2020-01-25 07:17:00","3.4","4.197","10.729",NA,"1.017","7392-354869" +"2020-01-25 07:47:00","3.4","4.176","10.81",NA,"1.017","7392-354869" +"2020-01-25 08:17:00","3.4","4.227","10.711",NA,"1.016","7392-354869" +"2020-01-25 08:47:00","3.4","4.318","10.488",NA,"1.017","7392-354869" +"2020-01-25 09:17:00","3.4","3.882","10.375",NA,"1.016","7392-354869" +"2020-01-25 09:47:00","3.4","4.176","10.409",NA,"1.016","7392-354869" +"2020-01-25 10:17:00","3.4","4.136","10.46",NA,"1.017","7392-354869" +"2020-01-25 10:47:00","3.4","4.065","10.429",NA,"1.017","7392-354869" +"2020-01-25 11:17:00","3.4","3.973","10.433",NA,"1.017","7392-354869" +"2020-01-25 11:47:00","3.4","4.105","10.337",NA,"1.017","7392-354869" +"2020-01-25 12:17:00","3.4","4.146","10.322",NA,"1.017","7392-354869" +"2020-01-25 12:47:00","3.4","4.115","10.422",NA,"1.017","7392-354869" +"2020-01-25 13:17:00","3.4","4.126","10.456",NA,"1.016","7392-354869" +"2020-01-25 13:47:00","3.4","4.146","10.524",NA,"1.017","7392-354869" +"2020-01-25 14:17:00","3.4","4.237","10.535",NA,"1.016","7392-354869" +"2020-01-25 14:47:00","3.4","4.237","10.694",NA,"1.017","7392-354869" +"2020-01-25 15:17:00","3.4","4.368","10.619",NA,"1.017","7392-354869" +"2020-01-25 15:47:00","3.4","4.257","10.643",NA,"1.016","7392-354869" +"2020-01-25 16:17:00","3.4","3.943","11.165",NA,"1.017","7392-354869" +"2020-01-25 16:47:00","3.4","3.8","11.423",NA,"1.017","7392-354869" +"2020-01-25 17:17:00","3.4","3.912","12.225",NA,"1.016","7392-354869" +"2020-01-25 17:47:00","3.4","3.994","12.1",NA,"1.017","7392-354869" +"2020-01-25 18:17:00","3.4","4.004","12.281",NA,"1.016","7392-354869" +"2020-01-25 18:47:00","3.4","3.912","11.475",NA,"1.017","7392-354869" +"2020-01-25 19:17:00","3.4","4.186","11.789",NA,"1.017","7392-354869" +"2020-01-25 19:47:00","3.4","4.52","11.606",NA,"1.016","7392-354869" +"2020-01-25 20:17:00","3.4","4.91","11.476",NA,"1.017","7392-354869" +"2020-01-25 20:47:00","3.4","5.09","11.4",NA,"1.016","7392-354869" +"2020-01-25 21:17:00","3.4","5.13","11.032",NA,"1.017","7392-354869" +"2020-01-25 21:47:00","3.4","5.11","10.853",NA,"1.016","7392-354869" +"2020-01-25 22:17:00","3.4","5.03","10.735",NA,"1.017","7392-354869" +"2020-01-25 22:47:00","3.4","5.05","10.547",NA,"1.017","7392-354869" +"2020-01-25 23:17:00","3.4","5.496","10.581",NA,"1.018","7392-354869" +"2020-01-25 23:47:00","3.4","5.703","10.588",NA,"1.017","7392-354869" +"2020-01-26 00:17:00","3.4","6.271","10.515",NA,"1.016","7392-354869" +"2020-01-26 00:47:00","3.4","6.319","10.417",NA,"1.016","7392-354869" +"2020-01-26 01:17:00","3.4","5.958","10.397",NA,"1.016","7392-354869" +"2020-01-26 01:47:00","3.4","5.516","10.337",NA,"1.017","7392-354869" +"2020-01-26 02:17:00","3.4","4.861","10.52",NA,"1.017","7392-354869" +"2020-01-26 02:47:00","3.4","4.76","10.429",NA,"1.018","7392-354869" +"2020-01-26 03:17:00","3.4","4.69","10.378",NA,"1.017","7392-354869" +"2020-01-26 03:47:00","3.4","4.7","10.257",NA,"1.017","7392-354869" +"2020-01-26 04:17:00","3.4","4.75","10.266",NA,"1.017","7392-354869" +"2020-01-26 04:47:00","3.4","4.72","10.225",NA,"1.016","7392-354869" +"2020-01-26 05:17:00","3.4","4.72","10.245",NA,"1.016","7392-354869" +"2020-01-26 05:47:00","3.4","4.73","10.329",NA,"1.017","7392-354869" +"2020-01-26 06:17:00","3.4","4.791","10.297",NA,"1.017","7392-354869" +"2020-01-26 06:47:00","3.4","4.811","10.201",NA,"1.017","7392-354869" +"2020-01-26 07:17:00","3.4","4.851","10.325",NA,"1.017","7392-354869" +"2020-01-26 07:47:00","3.4","4.821","10.277",NA,"1.017","7392-354869" +"2020-01-26 08:17:00","3.4","4.76","10.159",NA,"1.016","7392-354869" +"2020-01-26 08:47:00","3.4","4.7","10.197",NA,"1.017","7392-354869" +"2020-01-26 09:17:00","3.4","4.69","10.181",NA,"1.017","7392-354869" +"2020-01-26 09:47:00","3.4","4.801","10.047",NA,"1.016","7392-354869" +"2020-01-26 10:17:00","3.4","4.861","9.948",NA,"1.017","7392-354869" +"2020-01-26 10:47:00","3.4","4.891","9.824",NA,"1.016","7392-354869" +"2020-01-26 11:17:00","3.4","4.821","9.9",NA,"1.017","7392-354869" +"2020-01-26 11:47:00","3.4","4.791","9.964",NA,"1.017","7392-354869" +"2020-01-26 12:17:00","3.4","4.75","9.99",NA,"1.016","7392-354869" +"2020-01-26 12:47:00","3.4","4.73","11.029",NA,"1.017","7392-354869" +"2020-01-26 13:17:00","3.4","4.72","11.689",NA,"1.016","7392-354869" +"2020-01-26 13:47:00","3.4","4.821","11.426",NA,"1.015","7392-354869" +"2020-01-26 14:17:00","3.4","5.06","11.649",NA,"1.016","7392-354869" +"2020-01-26 14:47:00","3.4","5.13","11.198",NA,"1.017","7392-354869" +"2020-01-26 15:17:00","3.4","5.318","10.928",NA,"1.016","7392-354869" +"2020-01-26 15:47:00","3.4","5.595","10.673",NA,"1.017","7392-354869" +"2020-01-26 16:17:00","3.4","5.841","10.799",NA,"1.017","7392-354869" +"2020-01-26 16:47:00","3.4","5.968","10.799",NA,"1.015","7392-354869" +"2020-01-26 17:17:00","3.4","6.203","11.033",NA,"1.017","7392-354869" +"2020-01-26 17:47:00","3.4","6.407","11.023",NA,"1.017","7392-354869" +"2020-01-26 18:17:00","3.4","6.504","10.632",NA,"1.016","7392-354869" +"2020-01-26 18:47:00","3.41","6.572","10.324",NA,"1.017","7392-354869" +"2020-01-26 19:17:00","3.4","6.484","9.786",NA,"1.016","7392-354869" +"2020-01-26 19:47:00","3.4","6.484","9.875",NA,"1.018","7392-354869" +"2020-01-26 20:17:00","3.41","6.581","10.045",NA,"1.016","7392-354869" +"2020-01-26 20:47:00","3.41","6.688","10.618",NA,"1.015","7392-354869" +"2020-01-26 21:17:00","3.41","6.659","9.846",NA,"1.016","7392-354869" +"2020-01-26 21:47:00","3.41","6.639","9.832",NA,"1.017","7392-354869" +"2020-01-26 22:17:00","3.41","6.601","9.945",NA,"1.016","7392-354869" +"2020-01-26 22:47:00","3.41","6.552","10.084",NA,"1.015","7392-354869" +"2020-01-26 23:17:00","3.41","6.455","10.143",NA,"1.016","7392-354869" +"2020-01-26 23:47:00","3.41","6.416","10.28",NA,"1.017","7392-354869" +"2020-01-27 00:17:00","3.41","6.504","10.212",NA,"1.017","7392-354869" +"2020-01-27 00:47:00","3.41","6.784","10.079",NA,"1.017","7392-354869" +"2020-01-27 01:17:00","3.41","6.88","9.78",NA,"1.016","7392-354869" +"2020-01-27 01:47:00","3.41","6.678","9.751",NA,"1.016","7392-354869" +"2020-01-27 02:17:00","3.41","6.639","9.712",NA,"1.017","7392-354869" +"2020-01-27 02:47:00","3.41","6.649","9.564",NA,"1.016","7392-354869" +"2020-01-27 03:17:00","3.41","6.803","9.356",NA,"1.016","7392-354869" +"2020-01-27 03:47:00","3.41","6.794","9.497",NA,"1.016","7392-354869" +"2020-01-27 04:17:00","3.41","6.601","9.558",NA,"1.016","7392-354869" +"2020-01-27 04:47:00","3.41","6.475","9.449",NA,"1.015","7392-354869" +"2020-01-27 05:17:00","3.41","6.271","9.593",NA,"1.015","7392-354869" +"2020-01-27 05:47:00","3.41","6.164","9.501",NA,"1.016","7392-354869" +"2020-01-27 06:17:00","3.41","6.046","9.542",NA,"1.017","7392-354869" +"2020-01-27 06:47:00","3.41","5.978","9.549",NA,"1.017","7392-354869" +"2020-01-27 07:17:00","3.41","5.87","9.468",NA,"1.016","7392-354869" +"2020-01-27 07:47:00","3.41","5.802","9.536",NA,"1.018","7392-354869" +"2020-01-27 08:17:00","3.41","5.811","9.634",NA,"1.017","7392-354869" +"2020-01-27 08:47:00","3.41","5.821","9.621",NA,"1.017","7392-354869" +"2020-01-27 09:17:00","3.41","5.772","9.608",NA,"1.017","7392-354869" +"2020-01-27 09:47:00","3.41","5.733","9.697",NA,"1.017","7392-354869" +"2020-01-27 10:17:00","3.41","5.733","9.555",NA,"1.016","7392-354869" +"2020-01-27 10:47:00","3.41","5.743","9.666",NA,"1.016","7392-354869" +"2020-01-27 11:17:00","3.41","5.762","9.793",NA,"1.017","7392-354869" +"2020-01-27 11:47:00","3.41","5.733","9.861",NA,"1.018","7392-354869" +"2020-01-27 12:17:00","3.41","5.703","9.877",NA,"1.017","7392-354869" +"2020-01-27 12:47:00","3.41","5.634","10.085",NA,"1.018","7392-354869" +"2020-01-27 13:17:00","3.41","5.654","10.189",NA,"1.018","7392-354869" +"2020-01-27 13:47:00","3.41","5.556","10.271",NA,"1.016","7392-354869" +"2020-01-27 14:17:00","3.41","5.506","10.28",NA,"1.016","7392-354869" +"2020-01-27 14:47:00","3.41","5.417","10.168",NA,"1.016","7392-354869" +"2020-01-27 15:17:00","3.41","5.289","10.485",NA,"1.015","7392-354869" +"2020-01-27 15:47:00","3.41","5.239","10.637",NA,"1.016","7392-354869" +"2020-01-27 16:17:00","3.41","5.496","10.592",NA,"1.017","7392-354869" +"2020-01-27 16:47:00","3.41","5.703","10.642",NA,"1.017","7392-354869" +"2020-01-27 17:17:00","3.41","5.87","10.466",NA,"1.017","7392-354869" +"2020-01-27 17:47:00","3.41","5.9","10.535",NA,"1.016","7392-354869" +"2020-01-27 18:17:00","3.41","5.949","10.565",NA,"1.017","7392-354869" +"2020-01-27 18:47:00","3.41","5.968","10.348",NA,"1.017","7392-354869" +"2020-01-27 19:17:00","3.41","5.585","9.933",NA,"1.016","7392-354869" +"2020-01-27 19:47:00","3.41","5.169","9.789",NA,"1.016","7392-354869" +"2020-01-27 20:17:00","3.41","5.308","10.192",NA,"1.016","7392-354869" +"2020-01-27 20:47:00","3.41","5.229","9.913",NA,"1.017","7392-354869" +"2020-01-27 21:17:00","3.41","5.219","9.8",NA,"1.018","7392-354869" +"2020-01-27 21:47:00","3.41","5.199","9.795",NA,"1.017","7392-354869" +"2020-01-27 22:17:00","3.41","5.189","9.643",NA,"1.017","7392-354869" +"2020-01-27 22:47:00","3.41","5.249","9.544",NA,"1.017","7392-354869" +"2020-01-27 23:17:00","3.41","5.279","9.406",NA,"1.018","7392-354869" +"2020-01-27 23:47:00","3.41","5.189","9.381",NA,"1.017","7392-354869" +"2020-01-28 00:17:00","3.41","5.229","9.384",NA,"1.017","7392-354869" +"2020-01-28 00:47:00","3.41","5.249","9.441",NA,"1.016","7392-354869" +"2020-01-28 01:17:00","3.41","5.269","9.243",NA,"1.017","7392-354869" +"2020-01-28 01:47:00","3.41","5.239","9.134",NA,"1.017","7392-354869" +"2020-01-28 02:17:00","3.41","5.279","9.191",NA,"1.015","7392-354869" +"2020-01-28 02:47:00","3.41","5.239","9.147",NA,"1.017","7392-354869" +"2020-01-28 03:17:00","3.41","5.239","9.308",NA,"1.017","7392-354869" +"2020-01-28 03:47:00","3.41","5.229","9.421",NA,"1.017","7392-354869" +"2020-01-28 04:17:00","3.41","5.189","9.412",NA,"1.017","7392-354869" +"2020-01-28 04:47:00","3.41","5.15","9.434",NA,"1.017","7392-354869" +"2020-01-28 05:17:00","3.41","5.14","9.415",NA,"1.018","7392-354869" +"2020-01-28 05:47:00","3.41","5.169","9.452",NA,"1.017","7392-354869" +"2020-01-28 06:17:00","3.41","5.209","9.482",NA,"1.017","7392-354869" +"2020-01-28 06:47:00","3.41","5.199","9.453",NA,"1.017","7392-354869" +"2020-01-28 07:17:00","3.41","5.229","9.488",NA,"1.017","7392-354869" +"2020-01-28 07:47:00","3.4","5.179","9.619",NA,"1.017","7392-354869" +"2020-01-28 08:17:00","3.4","5.169","9.661",NA,"1.016","7392-354869" +"2020-01-28 08:47:00","3.41","5.08","9.63",NA,"1.017","7392-354869" +"2020-01-28 09:17:00","3.4","5","9.48",NA,"1.016","7392-354869" +"2020-01-28 09:47:00","3.4","4.94","9.44",NA,"1.017","7392-354869" +"2020-01-28 10:17:00","3.41","4.94","9.347",NA,"1.017","7392-354869" +"2020-01-28 10:47:00","3.41","4.891","9.302",NA,"1.018","7392-354869" +"2020-01-28 11:17:00","3.41","4.851","9.312",NA,"1.017","7392-354869" +"2020-01-28 11:47:00","3.41","4.841","9.379",NA,"1.017","7392-354869" +"2020-01-28 12:17:00","3.41","4.73","9.545",NA,"1.018","7392-354869" +"2020-01-28 12:47:00","3.41","4.72","9.59",NA,"1.017","7392-354869" +"2020-01-28 13:17:00","3.41","4.74","9.792",NA,"1.018","7392-354869" +"2020-01-28 13:47:00","3.41","4.75","9.936",NA,"1.017","7392-354869" +"2020-01-28 14:17:00","3.4","4.76","9.915",NA,"1.017","7392-354869" +"2020-01-28 14:47:00","3.41","4.821","9.952",NA,"1.016","7392-354869" +"2020-01-28 15:17:00","3.41","4.851","10.034",NA,"1.017","7392-354869" +"2020-01-28 15:47:00","3.4","4.831","9.926",NA,"1.017","7392-354869" +"2020-01-28 16:17:00","3.4","4.871","10.002",NA,"1.017","7392-354869" +"2020-01-28 16:47:00","3.4","4.92","10.09",NA,"1.017","7392-354869" +"2020-01-28 17:17:00","3.4","4.94","10.176",NA,"1.018","7392-354869" +"2020-01-28 17:47:00","3.4","4.96","10.22",NA,"1.017","7392-354869" +"2020-01-28 18:17:00","3.4","4.99","10.312",NA,"1.018","7392-354869" +"2020-01-28 18:47:00","3.4","5.06","10.459",NA,"1.018","7392-354869" +"2020-01-28 19:17:00","3.4","5.06","10.377",NA,"1.018","7392-354869" +"2020-01-28 19:47:00","3.4","5.11","10.329",NA,"1.017","7392-354869" +"2020-01-28 20:17:00","3.41","5.11","10.292",NA,"1.017","7392-354869" +"2020-01-28 20:47:00","3.4","5.08","10.198",NA,"1.018","7392-354869" +"2020-01-28 21:17:00","3.4","5.05","10.059",NA,"1.017","7392-354869" +"2020-01-28 21:47:00","3.4","5.02","9.956",NA,"1.018","7392-354869" +"2020-01-28 22:17:00","3.4","4.96","9.907",NA,"1.016","7392-354869" +"2020-01-28 22:47:00","3.41","4.93","9.932",NA,"1.017","7392-354869" +"2020-01-28 23:17:00","3.41","4.891","9.882",NA,"1.017","7392-354869" +"2020-01-28 23:47:00","3.4","4.881","9.826",NA,"1.017","7392-354869" +"2020-01-29 00:17:00","3.4","4.801","9.834",NA,"1.017","7392-354869" +"2020-01-29 00:47:00","3.4","4.76","9.734",NA,"1.017","7392-354869" +"2020-01-29 01:17:00","3.4","4.77","9.668",NA,"1.017","7392-354869" +"2020-01-29 01:47:00","3.4","4.76","9.613",NA,"1.017","7392-354869" +"2020-01-29 02:17:00","3.4","4.74","9.566",NA,"1.016","7392-354869" +"2020-01-29 02:47:00","3.4","4.69","9.566",NA,"1.017","7392-354869" +"2020-01-29 03:17:00","3.4","4.69","9.663",NA,"1.016","7392-354869" +"2020-01-29 03:47:00","3.4","4.67","9.718",NA,"1.018","7392-354869" +"2020-01-29 04:17:00","3.4","4.69","9.602",NA,"1.017","7392-354869" +"2020-01-29 04:47:00","3.4","4.69","9.641",NA,"1.017","7392-354869" +"2020-01-29 05:17:00","3.4","4.65","9.872",NA,"1.017","7392-354869" +"2020-01-29 05:47:00","3.4","4.64","9.736",NA,"1.017","7392-354869" +"2020-01-29 06:17:00","3.4","4.62","9.656",NA,"1.017","7392-354869" +"2020-01-29 06:47:00","3.4","4.6","9.783",NA,"1.018","7392-354869" +"2020-01-29 07:17:00","3.4","4.55","9.697",NA,"1.017","7392-354869" +"2020-01-29 07:47:00","3.4","4.56","9.671",NA,"1.018","7392-354869" +"2020-01-29 08:17:00","3.4","4.53","9.851",NA,"1.018","7392-354869" +"2020-01-29 08:47:00","3.4","4.509","9.846",NA,"1.018","7392-354869" +"2020-01-29 09:17:00","3.4","4.449","9.826",NA,"1.018","7392-354869" +"2020-01-29 09:47:00","3.4","4.449","9.757",NA,"1.018","7392-354869" +"2020-01-29 10:17:00","3.4","4.368","9.821",NA,"1.017","7392-354869" +"2020-01-29 10:47:00","3.4","4.338","9.833",NA,"1.017","7392-354869" +"2020-01-29 11:17:00","3.4","4.247","9.79",NA,"1.017","7392-354869" +"2020-01-29 11:47:00","3.4","4.197","9.776",NA,"1.017","7392-354869" +"2020-01-29 12:17:00","3.4","4.105","9.829",NA,"1.018","7392-354869" +"2020-01-29 12:47:00","3.4","3.994","10.047",NA,"1.018","7392-354869" +"2020-01-29 13:17:00","3.4","3.922","10.25",NA,"1.018","7392-354869" +"2020-01-29 13:47:00","3.4","3.861","10.436",NA,"1.017","7392-354869" +"2020-01-29 14:17:00","3.4","3.841","10.34",NA,"1.017","7392-354869" +"2020-01-29 14:47:00","3.4","3.861","10.37",NA,"1.017","7392-354869" +"2020-01-29 15:17:00","3.4","4.044","10.433",NA,"1.017","7392-354869" +"2020-01-29 15:47:00","3.4","4.389","10.459",NA,"1.018","7392-354869" +"2020-01-29 16:17:00","3.4","4.65","10.505",NA,"1.017","7392-354869" +"2020-01-29 16:47:00","3.4","4.881","10.553",NA,"1.018","7392-354869" +"2020-01-29 17:17:00","3.4","5.09","10.688",NA,"1.017","7392-354869" +"2020-01-29 17:47:00","3.4","5.328","10.719",NA,"1.017","7392-354869" +"2020-01-29 18:17:00","3.4","5.437","10.753",NA,"1.017","7392-354869" +"2020-01-29 18:47:00","3.4","5.575","10.832",NA,"1.018","7392-354869" +"2020-01-29 19:17:00","3.4","5.693","10.932",NA,"1.017","7392-354869" +"2020-01-29 19:47:00","3.4","5.762","10.979",NA,"1.016","7392-354869" +"2020-01-29 20:17:00","3.4","5.772","11.046",NA,"1.017","7392-354869" +"2020-01-29 20:47:00","3.4","5.752","10.964",NA,"1.018","7392-354869" +"2020-01-29 21:17:00","3.4","5.703","10.763",NA,"1.017","7392-354869" +"2020-01-29 21:47:00","3.4","5.595","10.464",NA,"1.018","7392-354869" +"2020-01-29 22:17:00","3.41","5.506","10.184",NA,"1.016","7392-354869" +"2020-01-29 22:47:00","3.4","5.486","9.847",NA,"1.017","7392-354869" +"2020-01-29 23:17:00","3.41","5.477","9.8",NA,"1.017","7392-354869" +"2020-01-29 23:47:00","3.4","5.378","9.747",NA,"1.016","7392-354869" +"2020-01-30 00:17:00","3.4","5.388","9.645",NA,"1.017","7392-354869" +"2020-01-30 00:47:00","3.4","5.437","9.517",NA,"1.017","7392-354869" +"2020-01-30 01:17:00","3.4","5.358","9.543",NA,"1.018","7392-354869" +"2020-01-30 01:47:00","3.41","5.249","9.493",NA,"1.016","7392-354869" +"2020-01-30 02:17:00","3.4","5.16","9.519",NA,"1.017","7392-354869" +"2020-01-30 02:47:00","3.4","5.05","9.549",NA,"1.017","7392-354869" +"2020-01-30 03:17:00","3.4","4.891","9.66",NA,"1.017","7392-354869" +"2020-01-30 03:47:00","3.41","4.901","9.441",NA,"1.016","7392-354869" +"2020-01-30 04:17:00","3.4","4.851","9.619",NA,"1.016","7392-354869" +"2020-01-30 04:47:00","3.4","4.831","9.538",NA,"1.017","7392-354869" +"2020-01-30 05:17:00","3.4","4.71","9.758",NA,"1.017","7392-354869" +"2020-01-30 05:47:00","3.4","4.7","9.871",NA,"1.018","7392-354869" +"2020-01-30 06:17:00","3.4","4.67","9.756",NA,"1.017","7392-354869" +"2020-01-30 06:47:00","3.4","4.66","10.093",NA,"1.017","7392-354869" +"2020-01-30 07:17:00","3.4","4.68","10.126",NA,"1.017","7392-354869" +"2020-01-30 07:47:00","3.4","4.6","9.984",NA,"1.016","7392-354869" +"2020-01-30 08:17:00","3.4","4.55","9.95",NA,"1.017","7392-354869" +"2020-01-30 08:47:00","3.4","4.469","9.823",NA,"1.016","7392-354869" +"2020-01-30 09:17:00","3.4","4.368","9.939",NA,"1.017","7392-354869" +"2020-01-30 09:47:00","3.4","4.338","9.817",NA,"1.016","7392-354869" +"2020-01-30 10:17:00","3.4","4.156","10.053",NA,"1.017","7392-354869" +"2020-01-30 10:47:00","3.4","4.024","10.117",NA,"1.018","7392-354869" +"2020-01-30 11:17:00","3.4","3.8","10.126",NA,"1.018","7392-354869" +"2020-01-30 11:47:00","3.4","3.616","10.076",NA,"1.018","7392-354869" +"2020-01-30 12:17:00","3.4","3.431","10.162",NA,"1.018","7392-354869" +"2020-01-30 12:47:00","3.4","3.256","10.244",NA,"1.017","7392-354869" +"2020-01-30 13:17:00","3.4","3.049","10.618",NA,"1.017","7392-354869" +"2020-01-30 13:47:00","3.4","3.204","10.955",NA,"1.018","7392-354869" +"2020-01-30 14:17:00","3.4","3.246","10.903",NA,"1.018","7392-354869" +"2020-01-30 14:47:00","3.4","3.369","10.913",NA,"1.018","7392-354869" +"2020-01-30 15:17:00","3.4","3.421","10.941",NA,"1.019","7392-354869" +"2020-01-30 15:47:00","3.4","3.472","10.651",NA,"1.018","7392-354869" +"2020-01-30 16:17:00","3.4","3.667","10.767",NA,"1.018","7392-354869" +"2020-01-30 16:47:00","3.4","3.79","10.898",NA,"1.018","7392-354869" +"2020-01-30 17:17:00","3.4","4.004","10.821",NA,"1.018","7392-354869" +"2020-01-30 17:47:00","3.4","4.166","11.04",NA,"1.017","7392-354869" +"2020-01-30 18:17:00","3.4","4.368","10.882",NA,"1.018","7392-354869" +"2020-01-30 18:47:00","3.4","4.499","11.146",NA,"1.017","7392-354869" +"2020-01-30 19:17:00","3.4","4.56","10.886",NA,"1.018","7392-354869" +"2020-01-30 19:47:00","3.4","4.71","11.07",NA,"1.019","7392-354869" +"2020-01-30 20:17:00","3.4","4.781","10.981",NA,"1.017","7392-354869" +"2020-01-30 20:47:00","3.4","4.811","10.794",NA,"1.018","7392-354869" +"2020-01-30 21:17:00","3.4","4.96","10.698",NA,"1.018","7392-354869" +"2020-01-30 21:47:00","3.4","4.91","10.536",NA,"1.017","7392-354869" +"2020-01-30 22:17:00","3.4","4.93","10.228",NA,"1.018","7392-354869" +"2020-01-30 22:47:00","3.4","4.92","9.994",NA,"1.018","7392-354869" +"2020-01-30 23:17:00","3.4","4.901","9.793",NA,"1.018","7392-354869" +"2020-01-30 23:47:00","3.4","4.881","9.679",NA,"1.018","7392-354869" +"2020-01-31 00:17:00","3.4","4.881","9.647",NA,"1.017","7392-354869" +"2020-01-31 00:47:00","3.4","4.861","9.555",NA,"1.018","7392-354869" +"2020-01-31 01:17:00","3.4","4.811","9.676",NA,"1.018","7392-354869" +"2020-01-31 01:47:00","3.4","4.67","9.874",NA,"1.017","7392-354869" +"2020-01-31 02:17:00","3.4","4.509","9.987",NA,"1.017","7392-354869" +"2020-01-31 02:47:00","3.4","4.429","9.946",NA,"1.018","7392-354869" +"2020-01-31 03:17:00","3.4","4.358","9.749",NA,"1.017","7392-354869" +"2020-01-31 03:47:00","3.4","4.207","9.869",NA,"1.018","7392-354869" +"2020-01-31 04:17:00","3.4","4.115","9.916",NA,"1.018","7392-354869" +"2020-01-31 04:47:00","3.4","4.044","9.871",NA,"1.017","7392-354869" +"2020-01-31 05:17:00","3.4","4.065","9.819",NA,"1.017","7392-354869" +"2020-01-31 05:47:00","3.4","4.044","9.816",NA,"1.017","7392-354869" +"2020-01-31 06:17:00","3.4","4.115","9.791",NA,"1.018","7392-354869" +"2020-01-31 06:47:00","3.4","4.095","9.711",NA,"1.017","7392-354869" +"2020-01-31 07:17:00","3.4","4.095","9.756",NA,"1.018","7392-354869" +"2020-01-31 07:47:00","3.4","4.115","9.707",NA,"1.018","7392-354869" +"2020-01-31 08:17:00","3.4","4.075","9.696",NA,"1.018","7392-354869" +"2020-01-31 08:47:00","3.4","4.055","9.759",NA,"1.018","7392-354869" +"2020-01-31 09:17:00","3.4","3.994","9.682",NA,"1.018","7392-354869" +"2020-01-31 09:47:00","3.4","4.014","9.532",NA,"1.019","7392-354869" +"2020-01-31 10:17:00","3.4","3.953","9.414",NA,"1.018","7392-354869" +"2020-01-31 10:47:00","3.4","3.933","9.497",NA,"1.017","7392-354869" +"2020-01-31 11:17:00","3.4","3.882","9.56",NA,"1.018","7392-354869" +"2020-01-31 11:47:00","3.4","3.739","9.881",NA,"1.019","7392-354869" +"2020-01-31 12:17:00","3.4","3.831","9.734",NA,"1.018","7392-354869" +"2020-01-31 12:47:00","3.4","3.111","10.225",NA,"1.018","7392-354869" +"2020-01-31 13:17:00","3.4","3.256","10.787",NA,"1.018","7392-354869" +"2020-01-31 13:47:00","3.4","3.349","11.642",NA,"1.018","7392-354869" +"2020-01-31 14:17:00","3.4","3.349","10.409",NA,"1.019","7392-354869" +"2020-01-31 14:47:00","3.4","3.277","10.857",NA,"1.017","7392-354869" +"2020-01-31 15:17:00","3.4","3.534","10.756",NA,"1.018","7392-354869" +"2020-01-31 15:47:00","3.4","4.136","10.821",NA,"1.018","7392-354869" +"2020-01-31 16:17:00","3.4","4.197","10.772",NA,"1.017","7392-354869" +"2020-01-31 16:47:00","3.4","4.338","10.972",NA,"1.018","7392-354869" +"2020-01-31 17:17:00","3.4","4.499","10.938",NA,"1.017","7392-354869" +"2020-01-31 17:47:00","3.4","4.52","11.1",NA,"1.017","7392-354869" +"2020-01-31 18:17:00","3.4","4.6","11.222",NA,"1.016","7392-354869" +"2020-01-31 18:47:00","3.4","4.68","11.427",NA,"1.018","7392-354869" +"2020-01-31 19:17:00","3.4","4.7","11.068",NA,"1.018","7392-354869" +"2020-01-31 19:47:00","3.4","4.76","11.134",NA,"1.017","7392-354869" +"2020-01-31 20:17:00","3.4","4.781","10.899",NA,"1.018","7392-354869" +"2020-01-31 20:47:00","3.4","4.811","10.757",NA,"1.018","7392-354869" +"2020-01-31 21:17:00","3.4","4.871","10.513",NA,"1.017","7392-354869" +"2020-01-31 21:47:00","3.4","4.891","10.275",NA,"1.018","7392-354869" +"2020-01-31 22:17:00","3.4","4.92","10.03",NA,"1.018","7392-354869" +"2020-01-31 22:47:00","3.4","4.861","9.881",NA,"1.019","7392-354869" +"2020-01-31 23:17:00","3.4","4.891","9.606",NA,"1.017","7392-354869" +"2020-01-31 23:47:00","3.4","4.91","9.544",NA,"1.018","7392-354869" +"2020-02-01 00:17:00","3.4","4.891","9.418",NA,"1.017","7392-354869" +"2020-02-01 00:47:00","3.4","4.93","9.477",NA,"1.018","7392-354869" +"2020-02-01 01:17:00","3.4","4.891","9.372",NA,"1.018","7392-354869" +"2020-02-01 01:47:00","3.4","5.07","9.289",NA,"1.018","7392-354869" +"2020-02-01 02:17:00","3.4","5.199","8.958",NA,"1.017","7392-354869" +"2020-02-01 02:47:00","3.4","5.259","8.636",NA,"1.017","7392-354869" +"2020-02-01 03:17:00","3.4","5.289","8.693",NA,"1.017","7392-354869" +"2020-02-01 03:47:00","3.4","5.447","9.33",NA,"1.018","7392-354869" +"2020-02-01 04:17:00","3.4","5.674","9.621",NA,"1.017","7392-354869" +"2020-02-01 04:47:00","3.4","5.703","9.689",NA,"1.018","7392-354869" +"2020-02-01 05:17:00","3.4","5.526","9.677",NA,"1.017","7392-354869" +"2020-02-01 05:47:00","3.4","5.506","9.497",NA,"1.018","7392-354869" +"2020-02-01 06:17:00","3.4","5.407","9.337",NA,"1.018","7392-354869" +"2020-02-01 06:47:00","3.4","5.308","9.648",NA,"1.018","7392-354869" +"2020-02-01 07:17:00","3.4","5.269","9.56",NA,"1.018","7392-354869" +"2020-02-01 07:47:00","3.4","5.269","9.416",NA,"1.018","7392-354869" +"2020-02-01 08:17:00","3.4","5.179","9.446",NA,"1.018","7392-354869" +"2020-02-01 08:47:00","3.4","5.15","9.375",NA,"1.018","7392-354869" +"2020-02-01 09:17:00","3.4","5.14","9.494",NA,"1.017","7392-354869" +"2020-02-01 09:47:00","3.4","5.12","9.605",NA,"1.018","7392-354869" +"2020-02-01 10:17:00","3.4","5.1","9.689",NA,"1.017","7392-354869" +"2020-02-01 10:47:00","3.4","5.11","9.675",NA,"1.017","7392-354869" +"2020-02-01 11:17:00","3.4","5.12","9.724",NA,"1.018","7392-354869" +"2020-02-01 11:47:00","3.4","5.07","9.783",NA,"1.017","7392-354869" +"2020-02-01 12:17:00","3.4","5.05","9.864",NA,"1.017","7392-354869" +"2020-02-01 12:47:00","3.4","5.03","10.226",NA,"1.018","7392-354869" +"2020-02-01 13:17:00","3.4","5.03","10.399",NA,"1.018","7392-354869" +"2020-02-01 13:47:00","3.4","5.08","11.091",NA,"1.018","7392-354869" +"2020-02-01 14:17:00","3.4","5.179","11.6",NA,"1.017","7392-354869" +"2020-02-01 14:47:00","3.41","5.249","11.515",NA,"1.016","7392-354869" +"2020-02-01 15:17:00","3.4","5.298","11.341",NA,"1.018","7392-354869" +"2020-02-01 15:47:00","3.4","5.457","11.407",NA,"1.018","7392-354869" +"2020-02-01 16:17:00","3.4","5.516","11.176",NA,"1.017","7392-354869" +"2020-02-01 16:47:00","3.4","5.595","11.513",NA,"1.018","7392-354869" +"2020-02-01 17:17:00","3.4","5.87","11.782",NA,"1.018","7392-354869" +"2020-02-01 17:47:00","3.4","6.193","11.893",NA,"1.016","7392-354869" +"2020-02-01 18:17:00","3.4","6.271","11.546",NA,"1.017","7392-354869" +"2020-02-01 18:47:00","3.41","6.416","11.611",NA,"1.017","7392-354869" +"2020-02-01 19:17:00","3.41","6.426","11.32",NA,"1.017","7392-354869" +"2020-02-01 19:47:00","3.41","6.387","11.148",NA,"1.017","7392-354869" +"2020-02-01 20:17:00","3.4","6.407","11.03",NA,"1.017","7392-354869" +"2020-02-01 20:47:00","3.41","6.465","11.275",NA,"1.017","7392-354869" +"2020-02-01 21:17:00","3.41","6.436","10.91",NA,"1.017","7392-354869" +"2020-02-01 21:47:00","3.41","6.455","10.6",NA,"1.018","7392-354869" +"2020-02-01 22:17:00","3.41","6.455","9.991",NA,"1.017","7392-354869" +"2020-02-01 22:47:00","3.41","6.455","9.779",NA,"1.018","7392-354869" +"2020-02-01 23:17:00","3.41","6.407","9.597",NA,"1.018","7392-354869" +"2020-02-01 23:47:00","3.41","6.397","9.305",NA,"1.017","7392-354869" +"2020-02-02 00:17:00","3.41","6.426","9.044",NA,"1.016","7392-354869" +"2020-02-02 00:47:00","3.41","6.349","9.366",NA,"1.018","7392-354869" +"2020-02-02 01:17:00","3.41","6.358","9.673",NA,"1.017","7392-354869" +"2020-02-02 01:47:00","3.41","6.436","9.465",NA,"1.018","7392-354869" +"2020-02-02 02:17:00","3.41","6.387","9.285",NA,"1.018","7392-354869" +"2020-02-02 02:47:00","3.41","6.349","9.24",NA,"1.017","7392-354869" +"2020-02-02 03:17:00","3.41","6.28","9.387",NA,"1.016","7392-354869" +"2020-02-02 03:47:00","3.41","6.232","9.438",NA,"1.017","7392-354869" +"2020-02-02 04:17:00","3.41","6.203","9.404",NA,"1.017","7392-354869" +"2020-02-02 04:47:00","3.41","6.242","9.562",NA,"1.017","7392-354869" +"2020-02-02 05:17:00","3.41","6.193","9.657",NA,"1.017","7392-354869" +"2020-02-02 05:47:00","3.41","6.29","9.787",NA,"1.017","7392-354869" +"2020-02-02 06:17:00","3.41","6.329","9.757",NA,"1.018","7392-354869" +"2020-02-02 06:47:00","3.41","6.29","9.581",NA,"1.018","7392-354869" +"2020-02-02 07:17:00","3.41","6.3","9.68",NA,"1.018","7392-354869" +"2020-02-02 07:47:00","3.41","6.3","9.574",NA,"1.017","7392-354869" +"2020-02-02 08:17:00","3.41","6.251","9.277",NA,"1.018","7392-354869" +"2020-02-02 08:47:00","3.41","6.242","9.091",NA,"1.016","7392-354869" +"2020-02-02 09:17:00","3.41","6.154","9.384",NA,"1.018","7392-354869" +"2020-02-02 09:47:00","3.41","6.115","9.494",NA,"1.018","7392-354869" +"2020-02-02 10:17:00","3.41","6.066","9.405",NA,"1.018","7392-354869" +"2020-02-02 10:47:00","3.41","6.027","9.278",NA,"1.017","7392-354869" +"2020-02-02 11:17:00","3.41","5.988","9.236",NA,"1.017","7392-354869" +"2020-02-02 11:47:00","3.41","5.929","9.071",NA,"1.017","7392-354869" +"2020-02-02 12:17:00","3.41","5.919","9.253",NA,"1.018","7392-354869" +"2020-02-02 12:47:00","3.41","5.9","9.85",NA,"1.019","7392-354869" +"2020-02-02 13:17:00","3.41","5.88","10.447",NA,"1.018","7392-354869" +"2020-02-02 13:47:00","3.41","5.88","10.556",NA,"1.017","7392-354869" +"2020-02-02 14:17:00","3.41","6.017","10.747",NA,"1.017","7392-354869" +"2020-02-02 14:47:00","3.41","6.164","10.485",NA,"1.017","7392-354869" +"2020-02-02 15:17:00","3.41","6.3","10.389",NA,"1.017","7392-354869" +"2020-02-02 15:47:00","3.41","6.533","10.401",NA,"1.017","7392-354869" +"2020-02-02 16:17:00","3.41","6.591","10.167",NA,"1.018","7392-354869" +"2020-02-02 16:47:00","3.41","6.774","10.097",NA,"1.017","7392-354869" +"2020-02-02 17:17:00","3.41","6.697","9.818",NA,"1.017","7392-354869" +"2020-02-02 17:47:00","3.41","6.688","10.128",NA,"1.017","7392-354869" +"2020-02-02 18:17:00","3.41","6.678","10.105",NA,"1.018","7392-354869" +"2020-02-02 18:47:00","3.41","6.668","10.154",NA,"1.018","7392-354869" +"2020-02-02 19:17:00","3.41","6.668","10.185",NA,"1.017","7392-354869" +"2020-02-02 19:47:00","3.41","6.484","9.96",NA,"1.017","7392-354869" +"2020-02-02 20:17:00","3.41","6.446","10.253",NA,"1.018","7392-354869" +"2020-02-02 20:47:00","3.41","6.358","10.071",NA,"1.017","7392-354869" +"2020-02-02 21:17:00","3.41","6.339","10.324",NA,"1.017","7392-354869" +"2020-02-02 21:47:00","3.41","6.29","10.155",NA,"1.017","7392-354869" +"2020-02-02 22:17:00","3.41","6.29","10.103",NA,"1.019","7392-354869" +"2020-02-02 22:47:00","3.41","6.232","9.937",NA,"1.018","7392-354869" +"2020-02-02 23:17:00","3.41","6.164","9.859",NA,"1.018","7392-354869" +"2020-02-02 23:47:00","3.41","6.173","9.859",NA,"1.017","7392-354869" +"2020-02-03 00:17:00","3.41","6.173","9.959",NA,"1.018","7392-354869" +"2020-02-03 00:47:00","3.41","6.193","9.933",NA,"1.018","7392-354869" +"2020-02-03 01:17:00","3.41","6.154","9.989",NA,"1.018","7392-354869" +"2020-02-03 01:47:00","3.41","6.154","9.913",NA,"1.018","7392-354869" +"2020-02-03 02:17:00","3.41","6.144","9.835",NA,"1.018","7392-354869" +"2020-02-03 02:47:00","3.41","6.125","9.934",NA,"1.018","7392-354869" +"2020-02-03 03:17:00","3.41","6.076","9.606",NA,"1.019","7392-354869" +"2020-02-03 03:47:00","3.41","6.046","9.499",NA,"1.016","7392-354869" +"2020-02-03 04:17:00","3.41","5.978","9.921",NA,"1.017","7392-354869" +"2020-02-03 04:47:00","3.41","5.958","9.606",NA,"1.017","7392-354869" +"2020-02-03 05:17:00","3.41","5.958","9.839",NA,"1.018","7392-354869" +"2020-02-03 05:47:00","3.41","5.939","9.968",NA,"1.017","7392-354869" +"2020-02-03 06:17:00","3.41","5.919","9.677",NA,"1.017","7392-354869" +"2020-02-03 06:47:00","3.41","5.88","9.68",NA,"1.018","7392-354869" +"2020-02-03 07:17:00","3.41","5.802","9.724",NA,"1.018","7392-354869" +"2020-02-03 07:47:00","3.41","5.772","9.65",NA,"1.018","7392-354869" +"2020-02-03 08:17:00","3.41","5.743","9.477",NA,"1.017","7392-354869" +"2020-02-03 08:47:00","3.41","5.733","9.626",NA,"1.019","7392-354869" +"2020-02-03 09:17:00","3.41","5.595","9.71",NA,"1.018","7392-354869" +"2020-02-03 09:47:00","3.41","5.506","9.826",NA,"1.018","7392-354869" +"2020-02-03 10:17:00","3.41","5.526","9.744",NA,"1.019","7392-354869" +"2020-02-03 10:47:00","3.41","5.486","9.783",NA,"1.018","7392-354869" +"2020-02-03 11:17:00","3.41","5.398","9.855",NA,"1.018","7392-354869" +"2020-02-03 11:47:00","3.41","5.378","9.78",NA,"1.017","7392-354869" +"2020-02-03 12:17:00","3.41","5.338","9.991",NA,"1.019","7392-354869" +"2020-02-03 12:47:00","3.41","5.328","10.365",NA,"1.017","7392-354869" +"2020-02-03 13:17:00","3.41","5.348","10.66",NA,"1.019","7392-354869" +"2020-02-03 13:47:00","3.41","5.486","11.881",NA,"1.018","7392-354869" +"2020-02-03 14:17:00","3.41","5.556","11.697",NA,"1.017","7392-354869" +"2020-02-03 14:47:00","3.41","5.654","11.542",NA,"1.017","7392-354869" +"2020-02-03 15:17:00","3.41","5.625","10.975",NA,"1.019","7392-354869" +"2020-02-03 15:47:00","3.41","5.929","10.955",NA,"1.018","7392-354869" +"2020-02-03 16:17:00","3.41","6.232","10.847",NA,"1.018","7392-354869" +"2020-02-03 16:47:00","3.41","6.523","10.893",NA,"1.018","7392-354869" +"2020-02-03 17:17:00","3.41","6.745","11.118",NA,"1.018","7392-354869" +"2020-02-03 17:47:00","3.41","6.378","10.919",NA,"1.017","7392-354869" +"2020-02-03 18:17:00","3.41","6.416","10.882",NA,"1.017","7392-354869" +"2020-02-03 18:47:00","3.41","6.871","10.936",NA,"1.018","7392-354869" +"2020-02-03 19:17:00","3.41","6.707","10.913",NA,"1.019","7392-354869" +"2020-02-03 19:47:00","3.41","6.649","10.712",NA,"1.018","7392-354869" +"2020-02-03 20:17:00","3.41","6.455","10.966",NA,"1.018","7392-354869" +"2020-02-03 20:47:00","3.41","7.101","10.793",NA,"1.017","7392-354869" +"2020-02-03 21:17:00","3.41","7.34","10.794",NA,"1.017","7392-354869" +"2020-02-03 21:47:00","3.41","7.168","10.442",NA,"1.017","7392-354869" +"2020-02-03 22:17:00","3.41","7.283","9.913",NA,"1.017","7392-354869" +"2020-02-03 22:47:00","3.41","7.207","9.834",NA,"1.018","7392-354869" +"2020-02-03 23:17:00","3.41","7.207","9.726",NA,"1.019","7392-354869" +"2020-02-03 23:47:00","3.41","7.044","9.718",NA,"1.018","7392-354869" +"2020-02-04 00:17:00","3.42","7.073","9.667",NA,"1.019","7392-354869" +"2020-02-04 00:47:00","3.41","7.178","9.639",NA,"1.018","7392-354869" +"2020-02-04 01:17:00","3.41","7.063","9.572",NA,"1.017","7392-354869" +"2020-02-04 01:47:00","3.41","7.034","9.498",NA,"1.018","7392-354869" +"2020-02-04 02:17:00","3.41","7.034","9.419",NA,"1.018","7392-354869" +"2020-02-04 02:47:00","3.41","7.101","9.315",NA,"1.018","7392-354869" +"2020-02-04 03:17:00","3.41","7.149","9.271",NA,"1.018","7392-354869" +"2020-02-04 03:47:00","3.41","7.283","9.301",NA,"1.017","7392-354869" +"2020-02-04 04:17:00","3.41","7.312","9.275",NA,"1.018","7392-354869" +"2020-02-04 04:47:00","3.41","7.283","9.287",NA,"1.017","7392-354869" +"2020-02-04 05:17:00","3.41","7.293","9.281",NA,"1.018","7392-354869" +"2020-02-04 05:47:00","3.41","7.226","9.22",NA,"1.017","7392-354869" +"2020-02-04 06:17:00","3.41","7.235","9.22",NA,"1.018","7392-354869" +"2020-02-04 06:47:00","3.42","7.187","9.316",NA,"1.019","7392-354869" +"2020-02-04 07:17:00","3.41","7.168","9.267",NA,"1.017","7392-354869" +"2020-02-04 07:47:00","3.41","7.13","9.236",NA,"1.018","7392-354869" +"2020-02-04 08:17:00","3.42","7.12","9.305",NA,"1.018","7392-354869" +"2020-02-04 08:47:00","3.41","7.053","9.266",NA,"1.019","7392-354869" +"2020-02-04 09:17:00","3.42","7.111","9.283",NA,"1.019","7392-354869" +"2020-02-04 09:47:00","3.42","7.092","9.343",NA,"1.018","7392-354869" +"2020-02-04 10:17:00","3.42","7.073","9.313",NA,"1.018","7392-354869" +"2020-02-04 10:47:00","3.42","6.938","9.306",NA,"1.018","7392-354869" +"2020-02-04 11:17:00","3.41","7.005","9.4",NA,"1.017","7392-354869" +"2020-02-04 11:47:00","3.41","6.948","9.235",NA,"1.019","7392-354869" +"2020-02-04 12:17:00","3.41","6.938","9.434",NA,"1.018","7392-354869" +"2020-02-04 12:47:00","3.42","6.938","9.606",NA,"1.018","7392-354869" +"2020-02-04 13:17:00","3.42","6.938","9.955",NA,"1.018","7392-354869" +"2020-02-04 13:47:00","3.42","6.977","10.417",NA,"1.018","7392-354869" +"2020-02-04 14:17:00","3.41","7.025","10.688",NA,"1.018","7392-354869" +"2020-02-04 14:47:00","3.42","7.034","10.449",NA,"1.018","7392-354869" +"2020-02-04 15:17:00","3.42","7.053","11.168",NA,"1.019","7392-354869" +"2020-02-04 15:47:00","3.42","7.14","11.819",NA,"1.018","7392-354869" +"2020-02-04 16:17:00","3.41","7.168","11.059",NA,"1.017","7392-354869" +"2020-02-04 16:47:00","3.42","7.274","11.18",NA,"1.018","7392-354869" +"2020-02-04 17:17:00","3.42","7.398","10.834",NA,"1.018","7392-354869" +"2020-02-04 17:47:00","3.42","7.417","10.749",NA,"1.017","7392-354869" +"2020-02-04 18:17:00","3.42","7.197","10.535",NA,"1.018","7392-354869" +"2020-02-04 18:47:00","3.42","7.302","10.437",NA,"1.018","7392-354869" +"2020-02-04 19:17:00","3.41","7.607","10.508",NA,"1.017","7392-354869" +"2020-02-04 19:47:00","3.42","7.797","10.729",NA,"1.018","7392-354869" +"2020-02-04 20:17:00","3.42","7.816","10.469",NA,"1.018","7392-354869" +"2020-02-04 20:47:00","3.42","7.967","10.809",NA,"1.017","7392-354869" +"2020-02-04 21:17:00","3.42","7.872","10.475",NA,"1.018","7392-354869" +"2020-02-04 21:47:00","3.42","7.778","9.969",NA,"1.016","7392-354869" +"2020-02-04 22:17:00","3.42","7.863","9.546",NA,"1.019","7392-354869" +"2020-02-04 22:47:00","3.42","8.099","9.335",NA,"1.018","7392-354869" +"2020-02-04 23:17:00","3.42","8.531","9.276",NA,"1.018","7392-354869" +"2020-02-04 23:47:00","3.42","8.755","9.313",NA,"1.018","7392-354869" +"2020-02-05 00:17:00","3.42","8.811","9.246",NA,"1.018","7392-354869" +"2020-02-05 00:47:00","3.42","8.736","9.095",NA,"1.019","7392-354869" +"2020-02-05 01:17:00","3.42","8.82","9.17",NA,"1.018","7392-354869" +"2020-02-05 01:47:00","3.42","8.671","9.286",NA,"1.018","7392-354869" +"2020-02-05 02:17:00","3.42","8.493","9.239",NA,"1.017","7392-354869" +"2020-02-05 02:47:00","3.42","8.325","9.032",NA,"1.018","7392-354869" +"2020-02-05 03:17:00","3.42","8.577","9.194",NA,"1.018","7392-354869" +"2020-02-05 03:47:00","3.42","8.596","9.165",NA,"1.019","7392-354869" +"2020-02-05 04:17:00","3.42","8.596","9.173",NA,"1.017","7392-354869" +"2020-02-05 04:47:00","3.42","8.568","9.148",NA,"1.019","7392-354869" +"2020-02-05 05:17:00","3.42","8.606","9.127",NA,"1.018","7392-354869" +"2020-02-05 05:47:00","3.42","8.606","8.829",NA,"1.018","7392-354869" +"2020-02-05 06:17:00","3.42","8.624","8.884",NA,"1.018","7392-354869" +"2020-02-05 06:47:00","3.42","8.634","8.747",NA,"1.018","7392-354869" +"2020-02-05 07:17:00","3.42","8.624","8.9",NA,"1.018","7392-354869" +"2020-02-05 07:47:00","3.42","8.671","8.89",NA,"1.018","7392-354869" +"2020-02-05 08:17:00","3.42","8.699","8.905",NA,"1.018","7392-354869" +"2020-02-05 08:47:00","3.42","8.68","8.863",NA,"1.018","7392-354869" +"2020-02-05 09:17:00","3.42","8.736","8.627",NA,"1.017","7392-354869" +"2020-02-05 09:47:00","3.42","8.82","8.796",NA,"1.018","7392-354869" +"2020-02-05 10:17:00","3.42","9.034","9.09",NA,"1.019","7392-354869" +"2020-02-05 10:47:00","3.42","9.117","9.314",NA,"1.017","7392-354869" +"2020-02-05 11:17:00","3.42","8.876","9.28",NA,"1.017","7392-354869" +"2020-02-05 11:47:00","3.42","8.717","9.282",NA,"1.018","7392-354869" +"2020-02-05 12:17:00","3.42","8.68","9.186",NA,"1.018","7392-354869" +"2020-02-05 12:47:00","3.42","8.596","9.167",NA,"1.018","7392-354869" +"2020-02-05 13:17:00","3.42","8.596","9.222",NA,"1.018","7392-354869" +"2020-02-05 13:47:00","3.42","8.559","9.312",NA,"1.018","7392-354869" +"2020-02-05 14:17:00","3.42","8.549","9.421",NA,"1.017","7392-354869" +"2020-02-05 14:47:00","3.42","8.512","9.373",NA,"1.018","7392-354869" +"2020-02-05 15:17:00","3.42","8.475","9.373",NA,"1.017","7392-354869" +"2020-02-05 15:47:00","3.42","8.521","9.712",NA,"1.018","7392-354869" +"2020-02-05 16:17:00","3.42","8.577","9.649",NA,"1.017","7392-354869" +"2020-02-05 16:47:00","3.42","8.577","9.75",NA,"1.018","7392-354869" +"2020-02-05 17:17:00","3.42","8.531","9.446",NA,"1.018","7392-354869" +"2020-02-05 17:47:00","3.42","8.577","9.875",NA,"1.017","7392-354869" +"2020-02-05 18:17:00","3.42","8.559","9.66",NA,"1.018","7392-354869" +"2020-02-05 18:47:00","3.42","8.568","9.792",NA,"1.018","7392-354869" +"2020-02-05 19:17:00","3.42","8.587","9.94",NA,"1.018","7392-354869" +"2020-02-05 19:47:00","3.42","8.568","9.798",NA,"1.018","7392-354869" +"2020-02-05 20:17:00","3.42","8.559","9.745",NA,"1.017","7392-354869" +"2020-02-05 20:47:00","3.42","8.503","9.743",NA,"1.019","7392-354869" +"2020-02-05 21:17:00","3.42","8.503","9.574",NA,"1.018","7392-354869" +"2020-02-05 21:47:00","3.42","8.475","9.345",NA,"1.017","7392-354869" +"2020-02-05 22:17:00","3.42","8.428","9.135",NA,"1.019","7392-354869" +"2020-02-05 22:47:00","3.42","8.418","9.057",NA,"1.017","7392-354869" +"2020-02-05 23:17:00","3.42","8.372","9.06",NA,"1.017","7392-354869" +"2020-02-05 23:47:00","3.42","8.334","9.082",NA,"1.018","7392-354869" +"2020-02-06 00:17:00","3.42","8.268","8.993",NA,"1.018","7392-354869" +"2020-02-06 00:47:00","3.42","8.221","9.082",NA,"1.019","7392-354869" +"2020-02-06 01:17:00","3.42","8.203","9.136",NA,"1.019","7392-354869" +"2020-02-06 01:47:00","3.42","8.193","9.084",NA,"1.018","7392-354869" +"2020-02-06 02:17:00","3.42","8.155","8.935",NA,"1.017","7392-354869" +"2020-02-06 02:47:00","3.42","8.137","8.967",NA,"1.018","7392-354869" +"2020-02-06 03:17:00","3.42","8.137","8.857",NA,"1.019","7392-354869" +"2020-02-06 03:47:00","3.42","8.033","8.933",NA,"1.017","7392-354869" +"2020-02-06 04:17:00","3.42","8.005","8.884",NA,"1.018","7392-354869" +"2020-02-06 04:47:00","3.42","7.995","8.94",NA,"1.018","7392-354869" +"2020-02-06 05:17:00","3.42","7.948","8.906",NA,"1.018","7392-354869" +"2020-02-06 05:47:00","3.42","7.901","8.868",NA,"1.019","7392-354869" +"2020-02-06 06:17:00","3.42","7.844","8.834",NA,"1.018","7392-354869" +"2020-02-06 06:47:00","3.42","7.844","8.712",NA,"1.018","7392-354869" +"2020-02-06 07:17:00","3.42","7.854","8.743",NA,"1.018","7392-354869" +"2020-02-06 07:47:00","3.42","7.854","8.714",NA,"1.018","7392-354869" +"2020-02-06 08:17:00","3.42","7.854","8.718",NA,"1.018","7392-354869" +"2020-02-06 08:47:00","3.42","7.806","8.715",NA,"1.018","7392-354869" +"2020-02-06 09:17:00","3.42","7.787","8.669",NA,"1.018","7392-354869" +"2020-02-06 09:47:00","3.42","7.74","8.545",NA,"1.018","7392-354869" +"2020-02-06 10:17:00","3.42","7.674","8.525",NA,"1.018","7392-354869" +"2020-02-06 10:47:00","3.42","7.607","8.47",NA,"1.018","7392-354869" +"2020-02-06 11:17:00","3.42","7.598","8.32",NA,"1.018","7392-354869" +"2020-02-06 11:47:00","3.42","7.636","8.641",NA,"1.018","7392-354869" +"2020-02-06 12:17:00","3.42","7.617","8.636",NA,"1.018","7392-354869" +"2020-02-06 12:47:00","3.42","7.645","8.748",NA,"1.019","7392-354869" +"2020-02-06 13:17:00","3.42","7.617","8.824",NA,"1.018","7392-354869" +"2020-02-06 13:47:00","3.42","7.645","8.81",NA,"1.018","7392-354869" +"2020-02-06 14:17:00","3.42","7.73","8.983",NA,"1.018","7392-354869" +"2020-02-06 14:47:00","3.42","7.797","9.173",NA,"1.018","7392-354869" +"2020-02-06 15:17:00","3.42","7.816","9.434",NA,"1.017","7392-354869" +"2020-02-06 15:47:00","3.42","7.863","9.837",NA,"1.019","7392-354869" +"2020-02-06 16:17:00","3.42","7.825","9.514",NA,"1.018","7392-354869" +"2020-02-06 16:47:00","3.42","7.655","9.363",NA,"1.017","7392-354869" +"2020-02-06 17:17:00","3.42","7.664","9.147",NA,"1.019","7392-354869" +"2020-02-06 17:47:00","3.42","7.569","9.123",NA,"1.018","7392-354869" +"2020-02-06 18:17:00","3.42","7.73","9.439",NA,"1.019","7392-354869" +"2020-02-06 18:47:00","3.42","7.882","9.833",NA,"1.018","7392-354869" +"2020-02-06 19:17:00","3.42","7.891","9.735",NA,"1.018","7392-354869" +"2020-02-06 19:47:00","3.42","7.854","9.87",NA,"1.018","7392-354869" +"2020-02-06 20:17:00","3.42","7.854","9.823",NA,"1.018","7392-354869" +"2020-02-06 20:47:00","3.42","7.844","9.342",NA,"1.02","7392-354869" +"2020-02-06 21:17:00","3.42","7.797","8.974",NA,"1.018","7392-354869" +"2020-02-06 21:47:00","3.42","7.778","8.733",NA,"1.018","7392-354869" +"2020-02-06 22:17:00","3.42","7.73","8.841",NA,"1.019","7392-354869" +"2020-02-06 22:47:00","3.42","7.702","8.87",NA,"1.019","7392-354869" +"2020-02-06 23:17:00","3.42","7.607","8.854",NA,"1.018","7392-354869" +"2020-02-06 23:47:00","3.42","7.645","8.875",NA,"1.019","7392-354869" +"2020-02-07 00:17:00","3.42","7.645","8.685",NA,"1.018","7392-354869" +"2020-02-07 00:47:00","3.42","7.636","8.619",NA,"1.018","7392-354869" +"2020-02-07 01:17:00","3.42","7.588","8.64",NA,"1.018","7392-354869" +"2020-02-07 01:47:00","3.42","7.607","8.715",NA,"1.018","7392-354869" +"2020-02-07 02:17:00","3.42","7.588","8.632",NA,"1.018","7392-354869" +"2020-02-07 02:47:00","3.42","7.493","8.701",NA,"1.018","7392-354869" +"2020-02-07 03:17:00","3.42","7.512","8.732",NA,"1.019","7392-354869" +"2020-02-07 03:47:00","3.42","7.379","8.677",NA,"1.019","7392-354869" +"2020-02-07 04:17:00","3.42","7.436","8.795",NA,"1.018","7392-354869" +"2020-02-07 04:47:00","3.42","7.483","8.778",NA,"1.019","7392-354869" +"2020-02-07 05:17:00","3.42","7.598","8.803",NA,"1.018","7392-354869" +"2020-02-07 05:47:00","3.42","7.541","8.868",NA,"1.018","7392-354869" +"2020-02-07 06:17:00","3.42","7.531","8.828",NA,"1.018","7392-354869" +"2020-02-07 06:47:00","3.42","7.502","8.903",NA,"1.019","7392-354869" +"2020-02-07 07:17:00","3.42","7.588","8.884",NA,"1.018","7392-354869" +"2020-02-07 07:47:00","3.42","7.579","8.943",NA,"1.019","7392-354869" +"2020-02-07 08:17:00","3.42","7.636","8.949",NA,"1.019","7392-354869" +"2020-02-07 08:47:00","3.42","7.674","8.881",NA,"1.017","7392-354869" +"2020-02-07 09:17:00","3.42","7.692","8.846",NA,"1.018","7392-354869" +"2020-02-07 09:47:00","3.42","7.778","8.803",NA,"1.018","7392-354869" +"2020-02-07 10:17:00","3.42","7.797","8.839",NA,"1.019","7392-354869" +"2020-02-07 10:47:00","3.42","7.835","8.815",NA,"1.018","7392-354869" +"2020-02-07 11:17:00","3.42","7.872","8.864",NA,"1.02","7392-354869" +"2020-02-07 11:47:00","3.42","7.986","8.777",NA,"1.017","7392-354869" +"2020-02-07 12:17:00","3.42","7.958","8.892",NA,"1.018","7392-354869" +"2020-02-07 12:47:00","3.42","8.052","8.961",NA,"1.019","7392-354869" +"2020-02-07 13:17:00","3.42","8.099","9.115",NA,"1.019","7392-354869" +"2020-02-07 13:47:00","3.42","8.165","9.484",NA,"1.019","7392-354869" +"2020-02-07 14:17:00","3.42","8.221","9.676",NA,"1.018","7392-354869" +"2020-02-07 14:47:00","3.42","8.428","9.653",NA,"1.018","7392-354869" +"2020-02-07 15:17:00","3.42","8.615","9.604",NA,"1.019","7392-354869" +"2020-02-07 15:47:00","3.42","8.792","9.711",NA,"1.018","7392-354869" +"2020-02-07 16:17:00","3.42","9.024","9.614",NA,"1.018","7392-354869" +"2020-02-07 16:47:00","3.42","9.117","9.681",NA,"1.018","7392-354869" +"2020-02-07 17:17:00","3.42","9.274","9.728",NA,"1.019","7392-354869" +"2020-02-07 17:47:00","3.42","9.321","9.585",NA,"1.017","7392-354869" +"2020-02-07 18:17:00","3.42","9.311","9.791",NA,"1.018","7392-354869" +"2020-02-07 18:47:00","3.42","9.413","9.749",NA,"1.017","7392-354869" +"2020-02-07 19:17:00","3.43","10.528","9.326",NA,"1.019","7392-354869" +"2020-02-07 19:47:00","3.42","9.872","9.595",NA,"1.017","7392-354869" +"2020-02-07 20:17:00","3.43","10.155","9.399",NA,"1.019","7392-354869" +"2020-02-07 20:47:00","3.43","10.046","9.368",NA,"1.018","7392-354869" +"2020-02-07 21:17:00","3.43","10.073","9.403",NA,"1.018","7392-354869" +"2020-02-07 21:47:00","3.43","9.726","9.35",NA,"1.018","7392-354869" +"2020-02-07 22:17:00","3.43","9.496","9.409",NA,"1.018","7392-354869" +"2020-02-07 22:47:00","3.43","9.219","9.502",NA,"1.018","7392-354869" +"2020-02-07 23:17:00","3.43","8.997","9.524",NA,"1.018","7392-354869" +"2020-02-07 23:47:00","3.43","8.792","9.532",NA,"1.018","7392-354869" +"2020-02-08 00:17:00","3.42","8.615","9.508",NA,"1.018","7392-354869" +"2020-02-08 00:47:00","3.43","8.465","9.475",NA,"1.018","7392-354869" +"2020-02-08 01:17:00","3.43","8.606","9.424",NA,"1.019","7392-354869" +"2020-02-08 01:47:00","3.43","8.296","9.444",NA,"1.019","7392-354869" +"2020-02-08 02:17:00","3.43","7.749","9.441",NA,"1.019","7392-354869" +"2020-02-08 02:47:00","3.42","7.369","9.458",NA,"1.019","7392-354869" +"2020-02-08 03:17:00","3.42","6.842","9.467",NA,"1.019","7392-354869" +"2020-02-08 03:47:00","3.42","6.378","9.581",NA,"1.02","7392-354869" +"2020-02-08 04:17:00","3.42","6.222","9.588",NA,"1.02","7392-354869" +"2020-02-08 04:47:00","3.42","6.339","9.587",NA,"1.019","7392-354869" +"2020-02-08 05:17:00","3.42","6.562","9.544",NA,"1.019","7392-354869" +"2020-02-08 05:47:00","3.42","6.957","9.569",NA,"1.02","7392-354869" +"2020-02-08 06:17:00","3.42","7.015","9.537",NA,"1.02","7392-354869" +"2020-02-08 06:47:00","3.43","7.015","9.515",NA,"1.019","7392-354869" +"2020-02-08 07:17:00","3.42","6.852","9.466",NA,"1.019","7392-354869" +"2020-02-08 07:47:00","3.42","6.668","9.362",NA,"1.019","7392-354869" +"2020-02-08 08:17:00","3.42","6.552","9.417",NA,"1.018","7392-354869" +"2020-02-08 08:47:00","3.42","6.368","9.368",NA,"1.019","7392-354869" +"2020-02-08 09:17:00","3.42","6.203","9.324",NA,"1.019","7392-354869" +"2020-02-08 09:47:00","3.42","6.037","9.313",NA,"1.019","7392-354869" +"2020-02-08 10:17:00","3.42","5.831","9.343",NA,"1.019","7392-354869" +"2020-02-08 10:47:00","3.42","5.605","9.312",NA,"1.019","7392-354869" +"2020-02-08 11:17:00","3.42","5.467","9.273",NA,"1.02","7392-354869" +"2020-02-08 11:47:00","3.42","5.298","9.329",NA,"1.02","7392-354869" +"2020-02-08 12:17:00","3.42","5.15","9.502",NA,"1.02","7392-354869" +"2020-02-08 12:47:00","3.42","5.1","9.662",NA,"1.02","7392-354869" +"2020-02-08 13:17:00","3.42","5.05","10.235",NA,"1.021","7392-354869" +"2020-02-08 13:47:00","3.42","5.09","10.322",NA,"1.019","7392-354869" +"2020-02-08 14:17:00","3.42","5.14","10.232",NA,"1.02","7392-354869" +"2020-02-08 14:47:00","3.42","5.289","10.189",NA,"1.019","7392-354869" +"2020-02-08 15:17:00","3.42","5.447","10.197",NA,"1.02","7392-354869" +"2020-02-08 15:47:00","3.42","5.625","10.023",NA,"1.02","7392-354869" +"2020-02-08 16:17:00","3.42","5.634","10.148",NA,"1.02","7392-354869" +"2020-02-08 16:47:00","3.42","5.12","10.012",NA,"1.018","7392-354869" +"2020-02-08 17:17:00","3.42","5.585","10.165",NA,"1.019","7392-354869" +"2020-02-08 17:47:00","3.42","5.89","10.191",NA,"1.019","7392-354869" +"2020-02-08 18:17:00","3.42","5.89","10.1",NA,"1.02","7392-354869" +"2020-02-08 18:47:00","3.42","6.056","9.752",NA,"1.02","7392-354869" +"2020-02-08 19:17:00","3.42","6.726","10.296",NA,"1.019","7392-354869" +"2020-02-08 19:47:00","3.42","7.082","10.154",NA,"1.019","7392-354869" +"2020-02-08 20:17:00","3.42","7.101","10.264",NA,"1.019","7392-354869" +"2020-02-08 20:47:00","3.42","6.832","9.977",NA,"1.018","7392-354869" +"2020-02-08 21:17:00","3.42","7.034","10.283",NA,"1.02","7392-354869" +"2020-02-08 21:47:00","3.42","6.919","9.729",NA,"1.018","7392-354869" +"2020-02-08 22:17:00","3.42","7.168","9.438",NA,"1.02","7392-354869" +"2020-02-08 22:47:00","3.42","7.607","9.053",NA,"1.019","7392-354869" +"2020-02-08 23:17:00","3.42","6.938","8.715",NA,"1.018","7392-354869" +"2020-02-08 23:47:00","3.42","7.207","8.928",NA,"1.02","7392-354869" +"2020-02-09 00:17:00","3.42","7.13","8.92",NA,"1.02","7392-354869" +"2020-02-09 00:47:00","3.42","7.159","8.911",NA,"1.019","7392-354869" +"2020-02-09 01:17:00","3.42","7.207","8.766",NA,"1.018","7392-354869" +"2020-02-09 01:47:00","3.42","7.025","8.843",NA,"1.019","7392-354869" +"2020-02-09 02:17:00","3.42","6.861","8.917",NA,"1.018","7392-354869" +"2020-02-09 02:47:00","3.42","6.736","8.966",NA,"1.019","7392-354869" +"2020-02-09 03:17:00","3.42","6.61","8.924",NA,"1.019","7392-354869" +"2020-02-09 03:47:00","3.42","6.504","8.948",NA,"1.019","7392-354869" +"2020-02-09 04:17:00","3.42","6.397","8.98",NA,"1.019","7392-354869" +"2020-02-09 04:47:00","3.42","6.387","8.979",NA,"1.02","7392-354869" +"2020-02-09 05:17:00","3.42","6.339","8.917",NA,"1.019","7392-354869" +"2020-02-09 05:47:00","3.42","6.3","8.904",NA,"1.019","7392-354869" +"2020-02-09 06:17:00","3.42","6.183","8.875",NA,"1.019","7392-354869" +"2020-02-09 06:47:00","3.42","6.076","8.964",NA,"1.02","7392-354869" +"2020-02-09 07:17:00","3.42","6.076","8.981",NA,"1.02","7392-354869" +"2020-02-09 07:47:00","3.42","6.027","8.887",NA,"1.019","7392-354869" +"2020-02-09 08:17:00","3.42","5.998","8.895",NA,"1.019","7392-354869" +"2020-02-09 08:47:00","3.41","5.86","8.889",NA,"1.019","7392-354869" +"2020-02-09 09:17:00","3.42","5.782","8.445",NA,"1.019","7392-354869" +"2020-02-09 09:47:00","3.42","5.693","8.592",NA,"1.019","7392-354869" +"2020-02-09 10:17:00","3.42","5.556","8.649",NA,"1.02","7392-354869" +"2020-02-09 10:47:00","3.42","5.565","8.566",NA,"1.02","7392-354869" +"2020-02-09 11:17:00","3.42","5.556","8.743",NA,"1.02","7392-354869" +"2020-02-09 11:47:00","3.42","5.506","8.716",NA,"1.02","7392-354869" +"2020-02-09 12:17:00","3.42","5.338","9.11",NA,"1.018","7392-354869" +"2020-02-09 12:47:00","3.41","5.209","9.599",NA,"1.02","7392-354869" +"2020-02-09 13:17:00","3.41","5.12","9.899",NA,"1.02","7392-354869" +"2020-02-09 13:47:00","3.41","5.16","11.039",NA,"1.02","7392-354869" +"2020-02-09 14:17:00","3.41","4.96","11.567",NA,"1.019","7392-354869" +"2020-02-09 14:47:00","3.41","4.821","11.474",NA,"1.021","7392-354869" +"2020-02-09 15:17:00","3.41","4.97","11.547",NA,"1.019","7392-354869" +"2020-02-09 15:47:00","3.41","5.11","11.269",NA,"1.019","7392-354869" +"2020-02-09 16:17:00","3.41","5.447","11.196",NA,"1.019","7392-354869" +"2020-02-09 16:47:00","3.41","5.703","10.913",NA,"1.021","7392-354869" +"2020-02-09 17:17:00","3.41","5.821","10.698",NA,"1.02","7392-354869" +"2020-02-09 17:47:00","3.41","6.076","10.576",NA,"1.02","7392-354869" +"2020-02-09 18:17:00","3.41","6.378","10.483",NA,"1.019","7392-354869" +"2020-02-09 18:47:00","3.41","6.688","10.477",NA,"1.02","7392-354869" +"2020-02-09 19:17:00","3.41","6.755","10.319",NA,"1.019","7392-354869" +"2020-02-09 19:47:00","3.41","6.745","10.24",NA,"1.019","7392-354869" +"2020-02-09 20:17:00","3.41","6.919","10.748",NA,"1.02","7392-354869" +"2020-02-09 20:47:00","3.41","6.938","11.014",NA,"1.019","7392-354869" +"2020-02-09 21:17:00","3.42","6.726","10.804",NA,"1.018","7392-354869" +"2020-02-09 21:47:00","3.42","6.523","9.9",NA,"1.019","7392-354869" +"2020-02-09 22:17:00","3.41","6.416","9.381",NA,"1.019","7392-354869" +"2020-02-09 22:47:00","3.41","6.358","8.933",NA,"1.019","7392-354869" +"2020-02-09 23:17:00","3.41","6.232","8.591",NA,"1.02","7392-354869" +"2020-02-09 23:47:00","3.41","6.31","8.313",NA,"1.021","7392-354869" +"2020-02-10 00:17:00","3.41","6.105","8.249",NA,"1.02","7392-354869" +"2020-02-10 00:47:00","3.41","5.949","8.109",NA,"1.02","7392-354869" +"2020-02-10 01:17:00","3.41","6.271","7.291",NA,"1.02","7392-354869" +"2020-02-10 01:47:00","3.41","6.242","7.766",NA,"1.019","7392-354869" +"2020-02-10 02:17:00","3.41","6.076","8.208",NA,"1.018","7392-354869" +"2020-02-10 02:47:00","3.41","6.115","8.198",NA,"1.018","7392-354869" +"2020-02-10 03:17:00","3.41","6.066","8.77",NA,"1.019","7392-354869" +"2020-02-10 03:47:00","3.41","6.017","8.752",NA,"1.02","7392-354869" +"2020-02-10 04:17:00","3.41","5.958","8.83",NA,"1.019","7392-354869" +"2020-02-10 04:47:00","3.41","5.939","8.743",NA,"1.02","7392-354869" +"2020-02-10 05:17:00","3.41","5.939","8.79",NA,"1.019","7392-354869" +"2020-02-10 05:47:00","3.41","5.958","8.869",NA,"1.019","7392-354869" +"2020-02-10 06:17:00","3.41","5.909","8.903",NA,"1.02","7392-354869" +"2020-02-10 06:47:00","3.41","5.851","8.985",NA,"1.02","7392-354869" +"2020-02-10 07:17:00","3.41","5.811","8.99",NA,"1.02","7392-354869" +"2020-02-10 07:47:00","3.41","5.762","9.066",NA,"1.02","7392-354869" +"2020-02-10 08:17:00","3.41","5.723","9.042",NA,"1.02","7392-354869" +"2020-02-10 08:47:00","3.41","5.654","9.136",NA,"1.02","7392-354869" +"2020-02-10 09:17:00","3.41","5.437","9.08",NA,"1.02","7392-354869" +"2020-02-10 09:47:00","3.41","5.308","9.066",NA,"1.02","7392-354869" +"2020-02-10 10:17:00","3.41","5.199","9.074",NA,"1.02","7392-354869" +"2020-02-10 10:47:00","3.41","5.12","9.102",NA,"1.02","7392-354869" +"2020-02-10 11:17:00","3.41","5","9.188",NA,"1.02","7392-354869" +"2020-02-10 11:47:00","3.41","5.199","9.122",NA,"1.02","7392-354869" +"2020-02-10 12:17:00","3.41","4.98","9.515",NA,"1.021","7392-354869" +"2020-02-10 12:47:00","3.41","5.11","10.088",NA,"1.019","7392-354869" +"2020-02-10 13:17:00","3.41","5","10.368",NA,"1.019","7392-354869" +"2020-02-10 13:47:00","3.41","5.259","9.978",NA,"1.021","7392-354869" +"2020-02-10 14:17:00","3.41","5.358","10.349",NA,"1.02","7392-354869" +"2020-02-10 14:47:00","3.41","5.378","10.425",NA,"1.019","7392-354869" +"2020-02-10 15:17:00","3.41","5.318","10.815",NA,"1.019","7392-354869" +"2020-02-10 15:47:00","3.41","5.457","11.147",NA,"1.019","7392-354869" +"2020-02-10 16:17:00","3.41","5.723","11.508",NA,"1.019","7392-354869" +"2020-02-10 16:47:00","3.41","5.684","10.813",NA,"1.019","7392-354869" +"2020-02-10 17:17:00","3.41","5.811","11.75",NA,"1.02","7392-354869" +"2020-02-10 17:47:00","3.41","5.802","11.246",NA,"1.019","7392-354869" +"2020-02-10 18:17:00","3.41","5.831","10.683",NA,"1.02","7392-354869" +"2020-02-10 18:47:00","3.41","5.929","10.787",NA,"1.021","7392-354869" +"2020-02-10 19:17:00","3.41","5.89","10.458",NA,"1.019","7392-354869" +"2020-02-10 19:47:00","3.41","6.056","10.546",NA,"1.019","7392-354869" +"2020-02-10 20:17:00","3.41","6.056","10.922",NA,"1.02","7392-354869" +"2020-02-10 20:47:00","3.41","6.056","11.668",NA,"1.021","7392-354869" +"2020-02-10 21:17:00","3.41","5.998","11.328",NA,"1.02","7392-354869" +"2020-02-10 21:47:00","3.41","5.988","10.352",NA,"1.02","7392-354869" +"2020-02-10 22:17:00","3.41","5.978","9.635",NA,"1.02","7392-354869" +"2020-02-10 22:47:00","3.41","5.968","9.276",NA,"1.02","7392-354869" +"2020-02-10 23:17:00","3.41","5.939","9.2",NA,"1.02","7392-354869" +"2020-02-10 23:47:00","3.41","5.929","9.011",NA,"1.02","7392-354869" +"2020-02-11 00:17:00","3.41","5.939","9.089",NA,"1.019","7392-354869" +"2020-02-11 00:47:00","3.41","5.968","9.339",NA,"1.02","7392-354869" +"2020-02-11 01:17:00","3.41","6.017","9.399",NA,"1.019","7392-354869" +"2020-02-11 01:47:00","3.41","6.115","9.305",NA,"1.02","7392-354869" +"2020-02-11 02:17:00","3.41","6.085","9.372",NA,"1.02","7392-354869" +"2020-02-11 02:47:00","3.41","6.125","9.064",NA,"1.019","7392-354869" +"2020-02-11 03:17:00","3.41","6.144","9.084",NA,"1.02","7392-354869" +"2020-02-11 03:47:00","3.41","6.134","8.752",NA,"1.02","7392-354869" +"2020-02-11 04:17:00","3.41","6.232","8.558",NA,"1.02","7392-354869" +"2020-02-11 04:47:00","3.41","6.339","8.434",NA,"1.02","7392-354869" +"2020-02-11 05:17:00","3.41","6.242","8.536",NA,"1.019","7392-354869" +"2020-02-11 05:47:00","3.41","6.203","8.542",NA,"1.019","7392-354869" +"2020-02-11 06:17:00","3.41","6.134","8.558",NA,"1.019","7392-354869" +"2020-02-11 06:47:00","3.41","6.28","8.344",NA,"1.02","7392-354869" +"2020-02-11 07:17:00","3.41","6.261","7.897",NA,"1.019","7392-354869" +"2020-02-11 07:47:00","3.41","6.251","7.728",NA,"1.02","7392-354869" +"2020-02-11 08:17:00","3.41","6.31","7.523",NA,"1.02","7392-354869" +"2020-02-11 08:47:00","3.41","6.251","7.981",NA,"1.019","7392-354869" +"2020-02-11 09:17:00","3.41","6.319","9.15",NA,"1.02","7392-354869" +"2020-02-11 09:47:00","3.41","6.144","9.226",NA,"1.018","7392-354869" +"2020-02-11 10:17:00","3.41","6.271","9.169",NA,"1.021","7392-354869" +"2020-02-11 10:47:00","3.41","6.475","9.269",NA,"1.02","7392-354869" +"2020-02-11 11:17:00","3.41","6.562","9.258",NA,"1.02","7392-354869" +"2020-02-11 11:47:00","3.41","6.591","9.214",NA,"1.02","7392-354869" +"2020-02-11 12:17:00","3.41","6.668","9.059",NA,"1.02","7392-354869" +"2020-02-11 12:47:00","3.41","6.572","8.998",NA,"1.019","7392-354869" +"2020-02-11 13:17:00","3.41","6.639","8.967",NA,"1.02","7392-354869" +"2020-02-11 13:47:00","3.42","6.63","9.325",NA,"1.02","7392-354869" +"2020-02-11 14:17:00","3.41","6.601","9.606",NA,"1.019","7392-354869" +"2020-02-11 14:47:00","3.41","6.581","10.067",NA,"1.019","7392-354869" +"2020-02-11 15:17:00","3.41","6.61","10.796",NA,"1.018","7392-354869" +"2020-02-11 15:47:00","3.41","6.668","11.914",NA,"1.02","7392-354869" +"2020-02-11 16:17:00","3.41","6.736","11.55",NA,"1.02","7392-354869" +"2020-02-11 16:47:00","3.41","6.736","11.368",NA,"1.02","7392-354869" +"2020-02-11 17:17:00","3.41","6.774","11.35",NA,"1.019","7392-354869" +"2020-02-11 17:47:00","3.42","6.784","10.898",NA,"1.02","7392-354869" +"2020-02-11 18:17:00","3.41","6.842","11.475",NA,"1.019","7392-354869" +"2020-02-11 18:47:00","3.41","7.598","11.206",NA,"1.02","7392-354869" +"2020-02-11 19:17:00","3.42","7.74","11.229",NA,"1.02","7392-354869" +"2020-02-11 19:47:00","3.41","7.579","10.885",NA,"1.019","7392-354869" +"2020-02-11 20:17:00","3.41","7.445","10.406",NA,"1.019","7392-354869" +"2020-02-11 20:47:00","3.41","7.417","10.074",NA,"1.02","7392-354869" +"2020-02-11 21:17:00","3.41","7.569","9.801",NA,"1.019","7392-354869" +"2020-02-11 21:47:00","3.41","7.636","9.51",NA,"1.02","7392-354869" +"2020-02-11 22:17:00","3.41","7.579","9.381",NA,"1.02","7392-354869" +"2020-02-11 22:47:00","3.42","7.588","8.927",NA,"1.019","7392-354869" +"2020-02-11 23:17:00","3.42","7.664","8.613",NA,"1.02","7392-354869" +"2020-02-11 23:47:00","3.42","7.655","8.428",NA,"1.02","7392-354869" +"2020-02-12 00:17:00","3.42","7.636","8.576",NA,"1.018","7392-354869" +"2020-02-12 00:47:00","3.42","7.778","8.553",NA,"1.019","7392-354869" +"2020-02-12 01:17:00","3.42","7.721","8.508",NA,"1.018","7392-354869" +"2020-02-12 01:47:00","3.42","7.692","8.358",NA,"1.02","7392-354869" +"2020-02-12 02:17:00","3.42","7.579","8.605",NA,"1.019","7392-354869" +"2020-02-12 02:47:00","3.42","7.664","8.755",NA,"1.02","7392-354869" +"2020-02-12 03:17:00","3.42","7.749","8.772",NA,"1.02","7392-354869" +"2020-02-12 03:47:00","3.42","7.749","8.708",NA,"1.019","7392-354869" +"2020-02-12 04:17:00","3.42","7.825","8.729",NA,"1.019","7392-354869" +"2020-02-12 04:47:00","3.42","7.74","8.695",NA,"1.019","7392-354869" +"2020-02-12 05:17:00","3.42","7.721","8.751",NA,"1.02","7392-354869" +"2020-02-12 05:47:00","3.42","7.74","8.772",NA,"1.02","7392-354869" +"2020-02-12 06:17:00","3.42","7.607","8.815",NA,"1.02","7392-354869" +"2020-02-12 06:47:00","3.42","7.407","8.849",NA,"1.019","7392-354869" +"2020-02-12 07:17:00","3.42","7.312","8.864",NA,"1.02","7392-354869" +"2020-02-12 07:47:00","3.42","7.264","8.89",NA,"1.019","7392-354869" +"2020-02-12 08:17:00","3.42","7.168","8.868",NA,"1.02","7392-354869" +"2020-02-12 08:47:00","3.42","7.082","8.863",NA,"1.02","7392-354869" +"2020-02-12 09:17:00","3.42","7.101","8.727",NA,"1.019","7392-354869" +"2020-02-12 09:47:00","3.42","7.101","8.785",NA,"1.02","7392-354869" +"2020-02-12 10:17:00","3.42","7.082","8.74",NA,"1.02","7392-354869" +"2020-02-12 10:47:00","3.42","7.005","8.734",NA,"1.02","7392-354869" +"2020-02-12 11:17:00","3.42","6.986","8.432",NA,"1.019","7392-354869" +"2020-02-12 11:47:00","3.42","6.957","8.687",NA,"1.02","7392-354869" +"2020-02-12 12:17:00","3.42","6.89","9.144",NA,"1.02","7392-354869" +"2020-02-12 12:47:00","3.42","6.919","9.754",NA,"1.021","7392-354869" +"2020-02-12 13:17:00","3.42","6.928","10.519",NA,"1.019","7392-354869" +"2020-02-12 13:47:00","3.42","6.948","10.731",NA,"1.02","7392-354869" +"2020-02-12 14:17:00","3.42","7.082","10.252",NA,"1.02","7392-354869" +"2020-02-12 14:47:00","3.42","7.178","10.056",NA,"1.019","7392-354869" +"2020-02-12 15:17:00","3.42","7.293","10.156",NA,"1.02","7392-354869" +"2020-02-12 15:47:00","3.41","7.531","10.341",NA,"1.02","7392-354869" +"2020-02-12 16:17:00","3.42","7.797","10.674",NA,"1.019","7392-354869" +"2020-02-12 16:47:00","3.42","7.976","10.907",NA,"1.02","7392-354869" +"2020-02-12 17:17:00","3.42","8.061","10.94",NA,"1.02","7392-354869" +"2020-02-12 17:47:00","3.42","7.891","10.501",NA,"1.019","7392-354869" +"2020-02-12 18:17:00","3.42","7.806","10.66",NA,"1.019","7392-354869" +"2020-02-12 18:47:00","3.42","8.296","10.591",NA,"1.019","7392-354869" +"2020-02-12 19:17:00","3.42","8.381","10.526",NA,"1.019","7392-354869" +"2020-02-12 19:47:00","3.42","8.071","10.199",NA,"1.02","7392-354869" +"2020-02-12 20:17:00","3.42","8.25","10.228",NA,"1.019","7392-354869" +"2020-02-12 20:47:00","3.42","8.268","9.501",NA,"1.02","7392-354869" +"2020-02-12 21:17:00","3.42","8.25","9.007",NA,"1.02","7392-354869" +"2020-02-12 21:47:00","3.42","8.353","8.682",NA,"1.02","7392-354869" +"2020-02-12 22:17:00","3.42","8.306","8.494",NA,"1.02","7392-354869" +"2020-02-12 22:47:00","3.42","8.475","8.372",NA,"1.019","7392-354869" +"2020-02-12 23:17:00","3.42","8.325","8.414",NA,"1.02","7392-354869" +"2020-02-12 23:47:00","3.42","8.052","8.418",NA,"1.02","7392-354869" +"2020-02-13 00:17:00","3.42","8.061","8.469",NA,"1.019","7392-354869" +"2020-02-13 00:47:00","3.42","8.108","8.458",NA,"1.019","7392-354869" +"2020-02-13 01:17:00","3.42","8.08","8.323",NA,"1.02","7392-354869" +"2020-02-13 01:47:00","3.42","8.146","8.364",NA,"1.02","7392-354869" +"2020-02-13 02:17:00","3.42","8.137","8.265",NA,"1.02","7392-354869" +"2020-02-13 02:47:00","3.42","8.108","8.356",NA,"1.02","7392-354869" +"2020-02-13 03:17:00","3.42","8.165","8.455",NA,"1.02","7392-354869" +"2020-02-13 03:47:00","3.42","8.184","8.494",NA,"1.019","7392-354869" +"2020-02-13 04:17:00","3.42","8.118","8.359",NA,"1.019","7392-354869" +"2020-02-13 04:47:00","3.42","8.118","8.37",NA,"1.019","7392-354869" +"2020-02-13 05:17:00","3.42","8.118","8.451",NA,"1.02","7392-354869" +"2020-02-13 05:47:00","3.42","8.061","8.331",NA,"1.02","7392-354869" +"2020-02-13 06:17:00","3.42","7.995","8.495",NA,"1.019","7392-354869" +"2020-02-13 06:47:00","3.42","7.958","8.523",NA,"1.019","7392-354869" +"2020-02-13 07:17:00","3.42","7.882","8.527",NA,"1.02","7392-354869" +"2020-02-13 07:47:00","3.42","7.958","8.491",NA,"1.02","7392-354869" +"2020-02-13 08:17:00","3.42","7.929","8.454",NA,"1.019","7392-354869" +"2020-02-13 08:47:00","3.42","7.929","8.422",NA,"1.02","7392-354869" +"2020-02-13 09:17:00","3.42","7.901","8.39",NA,"1.02","7392-354869" +"2020-02-13 09:47:00","3.42","7.844","8.433",NA,"1.02","7392-354869" +"2020-02-13 10:17:00","3.42","7.863","8.368",NA,"1.019","7392-354869" +"2020-02-13 10:47:00","3.42","7.844","8.274",NA,"1.02","7392-354869" +"2020-02-13 11:17:00","3.42","7.797","8.301",NA,"1.02","7392-354869" +"2020-02-13 11:47:00","3.42","7.74","8.268",NA,"1.02","7392-354869" +"2020-02-13 12:17:00","3.42","7.692","8.46",NA,"1.02","7392-354869" +"2020-02-13 12:47:00","3.42","7.569","8.664",NA,"1.02","7392-354869" +"2020-02-13 13:17:00","3.42","7.512","8.951",NA,"1.02","7392-354869" +"2020-02-13 13:47:00","3.42","7.531","9.126",NA,"1.019","7392-354869" +"2020-02-13 14:17:00","3.42","7.502","9.194",NA,"1.019","7392-354869" +"2020-02-13 14:47:00","3.42","7.483","9.461",NA,"1.019","7392-354869" +"2020-02-13 15:17:00","3.42","7.398","9.09",NA,"1.02","7392-354869" +"2020-02-13 15:47:00","3.42","7.025","9.413",NA,"1.02","7392-354869" +"2020-02-13 16:17:00","3.42","6.89","9.453",NA,"1.02","7392-354869" +"2020-02-13 16:47:00","3.42","7.14","9.111",NA,"1.02","7392-354869" +"2020-02-13 17:17:00","3.42","7.302","9.373",NA,"1.021","7392-354869" +"2020-02-13 17:47:00","3.42","7.331","9.32",NA,"1.02","7392-354869" +"2020-02-13 18:17:00","3.42","7.512","9.053",NA,"1.02","7392-354869" +"2020-02-13 18:47:00","3.42","7.702","9.023",NA,"1.02","7392-354869" +"2020-02-13 19:17:00","3.42","7.939","8.893",NA,"1.02","7392-354869" +"2020-02-13 19:47:00","3.42","7.702","8.879",NA,"1.02","7392-354869" +"2020-02-13 20:17:00","3.42","7.882","8.763",NA,"1.019","7392-354869" +"2020-02-13 20:47:00","3.42","7.844","8.725",NA,"1.02","7392-354869" +"2020-02-13 21:17:00","3.42","7.806","8.688",NA,"1.02","7392-354869" +"2020-02-13 21:47:00","3.42","7.844","8.649",NA,"1.02","7392-354869" +"2020-02-13 22:17:00","3.42","7.835","8.539",NA,"1.02","7392-354869" +"2020-02-13 22:47:00","3.42","7.835","8.449",NA,"1.02","7392-354869" +"2020-02-13 23:17:00","3.42","7.901","8.489",NA,"1.021","7392-354869" +"2020-02-13 23:47:00","3.42","7.872","8.573",NA,"1.02","7392-354869" +"2020-02-14 00:17:00","3.42","7.92","8.641",NA,"1.02","7392-354869" +"2020-02-14 00:47:00","3.42","7.967","8.639",NA,"1.02","7392-354869" +"2020-02-14 01:17:00","3.42","7.958","8.623",NA,"1.02","7392-354869" +"2020-02-14 01:47:00","3.42","7.891","8.617",NA,"1.02","7392-354869" +"2020-02-14 02:17:00","3.42","7.825","8.624",NA,"1.021","7392-354869" +"2020-02-14 02:47:00","3.42","7.74","8.64",NA,"1.02","7392-354869" +"2020-02-14 03:17:00","3.42","7.626","8.645",NA,"1.02","7392-354869" +"2020-02-14 03:47:00","3.42","7.541","8.624",NA,"1.021","7392-354869" +"2020-02-14 04:17:00","3.42","7.493","8.609",NA,"1.019","7392-354869" +"2020-02-14 04:47:00","3.42","7.36","8.675",NA,"1.021","7392-354869" +"2020-02-14 05:17:00","3.42","7.34","8.622",NA,"1.02","7392-354869" +"2020-02-14 05:47:00","3.42","7.283","8.621",NA,"1.02","7392-354869" +"2020-02-14 06:17:00","3.42","7.235","8.592",NA,"1.02","7392-354869" +"2020-02-14 06:47:00","3.42","7.178","8.554",NA,"1.02","7392-354869" +"2020-02-14 07:17:00","3.42","7.13","8.518",NA,"1.02","7392-354869" +"2020-02-14 07:47:00","3.42","7.159","8.438",NA,"1.021","7392-354869" +"2020-02-14 08:17:00","3.42","7.13","8.31",NA,"1.02","7392-354869" +"2020-02-14 08:47:00","3.42","7.044","8.145",NA,"1.02","7392-354869" +"2020-02-14 09:17:00","3.42","7.005","8.171",NA,"1.019","7392-354869" +"2020-02-14 09:47:00","3.42","6.986","8.306",NA,"1.02","7392-354869" +"2020-02-14 10:17:00","3.42","6.909","8.168",NA,"1.02","7392-354869" +"2020-02-14 10:47:00","3.42","6.852","8.307",NA,"1.021","7392-354869" +"2020-02-14 11:17:00","3.42","6.842","8.455",NA,"1.02","7392-354869" +"2020-02-14 11:47:00","3.42","6.745","8.415",NA,"1.02","7392-354869" +"2020-02-14 12:17:00","3.42","6.649","8.737",NA,"1.02","7392-354869" +"2020-02-14 12:47:00","3.42","6.659","8.912",NA,"1.02","7392-354869" +"2020-02-14 13:17:00","3.42","6.62","9.005",NA,"1.021","7392-354869" +"2020-02-14 13:47:00","3.42","6.601","9.188",NA,"1.021","7392-354869" +"2020-02-14 14:17:00","3.42","6.416","9.129",NA,"1.02","7392-354869" +"2020-02-14 14:47:00","3.42","6.513","9.306",NA,"1.02","7392-354869" +"2020-02-14 15:17:00","3.42","6.63","9.459",NA,"1.021","7392-354869" +"2020-02-14 15:47:00","3.42","6.823","9.589",NA,"1.02","7392-354869" +"2020-02-14 16:17:00","3.42","6.852","9.751",NA,"1.021","7392-354869" +"2020-02-14 16:47:00","3.42","7.015","9.805",NA,"1.021","7392-354869" +"2020-02-14 17:17:00","3.42","7.197","9.905",NA,"1.021","7392-354869" +"2020-02-14 17:47:00","3.42","7.321","10.059",NA,"1.02","7392-354869" +"2020-02-14 18:17:00","3.42","7.321","10.202",NA,"1.02","7392-354869" +"2020-02-14 18:47:00","3.42","7.178","10.133",NA,"1.02","7392-354869" +"2020-02-14 19:17:00","3.42","7.302","10.158",NA,"1.02","7392-354869" +"2020-02-14 19:47:00","3.42","7.455","10.12",NA,"1.021","7392-354869" +"2020-02-14 20:17:00","3.42","7.502","10.16",NA,"1.02","7392-354869" +"2020-02-14 20:47:00","3.42","7.55","10.164",NA,"1.02","7392-354869" +"2020-02-14 21:17:00","3.42","7.483","10.066",NA,"1.021","7392-354869" +"2020-02-14 21:47:00","3.42","7.36","9.779",NA,"1.02","7392-354869" +"2020-02-14 22:17:00","3.42","7.197","9.664",NA,"1.02","7392-354869" +"2020-02-14 22:47:00","3.42","7.073","9.518",NA,"1.02","7392-354869" +"2020-02-14 23:17:00","3.42","6.977","9.48",NA,"1.019","7392-354869" +"2020-02-14 23:47:00","3.42","6.89","9.457",NA,"1.019","7392-354869" +"2020-02-15 00:17:00","3.42","6.774","9.453",NA,"1.019","7392-354869" +"2020-02-15 00:47:00","3.42","6.697","9.39",NA,"1.02","7392-354869" +"2020-02-15 01:17:00","3.42","6.572","9.453",NA,"1.021","7392-354869" +"2020-02-15 01:47:00","3.42","6.533","9.463",NA,"1.02","7392-354869" +"2020-02-15 02:17:00","3.42","6.426","9.488",NA,"1.02","7392-354869" +"2020-02-15 02:47:00","3.42","6.29","9.54",NA,"1.02","7392-354869" +"2020-02-15 03:17:00","3.42","6.105","9.561",NA,"1.021","7392-354869" +"2020-02-15 03:47:00","3.42","5.949","9.532",NA,"1.021","7392-354869" +"2020-02-15 04:17:00","3.42","5.792","9.544",NA,"1.021","7392-354869" +"2020-02-15 04:47:00","3.42","5.693","9.522",NA,"1.021","7392-354869" +"2020-02-15 05:17:00","3.42","5.536","9.557",NA,"1.021","7392-354869" +"2020-02-15 05:47:00","3.42","5.398","9.574",NA,"1.021","7392-354869" +"2020-02-15 06:17:00","3.42","5.16","9.545",NA,"1.021","7392-354869" +"2020-02-15 06:47:00","3.42","5.06","9.479",NA,"1.021","7392-354869" +"2020-02-15 07:17:00","3.42","5.02","9.492",NA,"1.021","7392-354869" +"2020-02-15 07:47:00","3.42","4.901","9.52",NA,"1.021","7392-354869" +"2020-02-15 08:17:00","3.42","4.72","9.495",NA,"1.021","7392-354869" +"2020-02-15 08:47:00","3.41","4.66","9.537",NA,"1.021","7392-354869" +"2020-02-15 09:17:00","3.42","4.439","9.606",NA,"1.022","7392-354869" +"2020-02-15 09:47:00","3.41","4.247","9.664",NA,"1.022","7392-354869" +"2020-02-15 10:17:00","3.41","3.953","9.721",NA,"1.021","7392-354869" +"2020-02-15 10:47:00","3.41","3.8","9.704",NA,"1.021","7392-354869" +"2020-02-15 11:17:00","3.41","3.349","9.728",NA,"1.021","7392-354869" +"2020-02-15 11:47:00","3.41","2.329","9.627",NA,"1.02","7392-354869" +"2020-02-15 12:17:00","3.41","2.202","9.835",NA,"1.021","7392-354869" +"2020-02-15 12:47:00","3.41","2.107","9.902",NA,"1.021","7392-354869" +"2020-02-15 13:17:00","3.41","2.266","10.3",NA,"1.021","7392-354869" +"2020-02-15 13:47:00","3.41","2.392","10.452",NA,"1.022","7392-354869" +"2020-02-15 14:17:00","3.41","2.581","11.053",NA,"1.022","7392-354869" +"2020-02-15 14:47:00","3.41","2.748","11.364",NA,"1.022","7392-354869" +"2020-02-15 15:17:00","3.41","2.852","11.154",NA,"1.022","7392-354869" +"2020-02-15 15:47:00","3.41","3.215","11.187",NA,"1.022","7392-354869" +"2020-02-15 16:17:00","3.41","3.616","11.325",NA,"1.022","7392-354869" +"2020-02-15 16:47:00","3.41","3.728","11.162",NA,"1.021","7392-354869" +"2020-02-15 17:17:00","3.41","3.953","11.096",NA,"1.023","7392-354869" +"2020-02-15 17:47:00","3.41","4.176","11.226",NA,"1.022","7392-354869" +"2020-02-15 18:17:00","3.41","4.156","11.077",NA,"1.021","7392-354869" +"2020-02-15 18:47:00","3.41","4.399","10.833",NA,"1.02","7392-354869" +"2020-02-15 19:17:00","3.41","4.57","10.914",NA,"1.022","7392-354869" +"2020-02-15 19:47:00","3.41","4.72","10.799",NA,"1.021","7392-354869" +"2020-02-15 20:17:00","3.41","4.801","10.659",NA,"1.021","7392-354869" +"2020-02-15 20:47:00","3.41","4.791","10.86",NA,"1.021","7392-354869" +"2020-02-15 21:17:00","3.41","4.65","10.502",NA,"1.021","7392-354869" +"2020-02-15 21:47:00","3.41","4.61","10.431",NA,"1.022","7392-354869" +"2020-02-15 22:17:00","3.41","4.56","9.865",NA,"1.02","7392-354869" +"2020-02-15 22:47:00","3.41","4.429","9.495",NA,"1.021","7392-354869" +"2020-02-15 23:17:00","3.41","4.429","9.308",NA,"1.02","7392-354869" +"2020-02-15 23:47:00","3.41","4.409","9.163",NA,"1.021","7392-354869" +"2020-02-16 00:17:00","3.41","4.57","9.013",NA,"1.021","7392-354869" +"2020-02-16 00:47:00","3.41","4.419","8.911",NA,"1.02","7392-354869" +"2020-02-16 01:17:00","3.41","4.409","8.886",NA,"1.022","7392-354869" +"2020-02-16 01:47:00","3.41","4.459","9.046",NA,"1.021","7392-354869" +"2020-02-16 02:17:00","3.41","4.57","8.992",NA,"1.021","7392-354869" +"2020-02-16 02:47:00","3.41","4.62","9.17",NA,"1.021","7392-354869" +"2020-02-16 03:17:00","3.41","4.57","9.22",NA,"1.021","7392-354869" +"2020-02-16 03:47:00","3.41","4.52","9.315",NA,"1.022","7392-354869" +"2020-02-16 04:17:00","3.41","4.227","9.48",NA,"1.021","7392-354869" +"2020-02-16 04:47:00","3.4","4.126","9.469",NA,"1.021","7392-354869" +"2020-02-16 05:17:00","3.41","3.943","9.479",NA,"1.021","7392-354869" +"2020-02-16 05:47:00","3.41","3.902","9.352",NA,"1.021","7392-354869" +"2020-02-16 06:17:00","3.4","3.493","9.72",NA,"1.022","7392-354869" +"2020-02-16 06:47:00","3.41","3.349","10.008",NA,"1.022","7392-354869" +"2020-02-16 07:17:00","3.4","3.431","9.953",NA,"1.022","7392-354869" +"2020-02-16 07:47:00","3.4","3.544","9.816",NA,"1.021","7392-354869" +"2020-02-16 08:17:00","3.4","3.411","9.824",NA,"1.021","7392-354869" +"2020-02-16 08:47:00","3.4","3.411","9.763",NA,"1.022","7392-354869" +"2020-02-16 09:17:00","3.4","3.287","9.716",NA,"1.02","7392-354869" +"2020-02-16 09:47:00","3.4","3.142","9.698",NA,"1.022","7392-354869" +"2020-02-16 10:17:00","3.4","2.873","9.624",NA,"1.021","7392-354869" +"2020-02-16 10:47:00","3.4","2.841","9.626",NA,"1.021","7392-354869" +"2020-02-16 11:17:00","3.4","2.81","9.712",NA,"1.022","7392-354869" +"2020-02-16 11:47:00","3.4","2.789","9.701",NA,"1.021","7392-354869" +"2020-02-16 12:17:00","3.4","2.779","9.979",NA,"1.021","7392-354869" +"2020-02-16 12:47:00","3.4","2.789","10.598",NA,"1.022","7392-354869" +"2020-02-16 13:17:00","3.4","2.862","11.09",NA,"1.022","7392-354869" +"2020-02-16 13:47:00","3.4","2.945","11.125",NA,"1.021","7392-354869" +"2020-02-16 14:17:00","3.4","2.997","11.056",NA,"1.021","7392-354869" +"2020-02-16 14:47:00","3.4","3.07","11.144",NA,"1.021","7392-354869" +"2020-02-16 15:17:00","3.4","3.163","11.187",NA,"1.022","7392-354869" +"2020-02-16 15:47:00","3.4","3.277","11.232",NA,"1.022","7392-354869" +"2020-02-16 16:17:00","3.4","3.503","11.407",NA,"1.023","7392-354869" +"2020-02-16 16:47:00","3.4","3.677","11.427",NA,"1.022","7392-354869" +"2020-02-16 17:17:00","3.4","4.065","11.55",NA,"1.022","7392-354869" +"2020-02-16 17:47:00","3.4","4.409","11.762",NA,"1.023","7392-354869" +"2020-02-16 18:17:00","3.4","4.58","11.854",NA,"1.023","7392-354869" +"2020-02-16 18:47:00","3.4","4.57","11.597",NA,"1.021","7392-354869" +"2020-02-16 19:17:00","3.4","4.6","11.949",NA,"1.021","7392-354869" +"2020-02-16 19:47:00","3.4","4.62","12.003",NA,"1.021","7392-354869" +"2020-02-16 20:17:00","3.4","4.801","11.917",NA,"1.021","7392-354869" +"2020-02-16 20:47:00","3.4","4.851","12.027",NA,"1.021","7392-354869" +"2020-02-16 21:17:00","3.4","4.891","11.954",NA,"1.022","7392-354869" +"2020-02-16 21:47:00","3.4","4.92","11.648",NA,"1.021","7392-354869" +"2020-02-16 22:17:00","3.4","4.891","10.801",NA,"1.022","7392-354869" +"2020-02-16 22:47:00","3.4","4.861","10.052",NA,"1.02","7392-354869" +"2020-02-16 23:17:00","3.4","4.831","9.856",NA,"1.021","7392-354869" +"2020-02-16 23:47:00","3.4","4.841","9.661",NA,"1.021","7392-354869" +"2020-02-17 00:17:00","3.4","4.66","9.627",NA,"1.021","7392-354869" +"2020-02-17 00:47:00","3.4","4.499","9.583",NA,"1.022","7392-354869" +"2020-02-17 01:17:00","3.4","4.52","9.618",NA,"1.021","7392-354869" +"2020-02-17 01:47:00","3.4","4.54","9.493",NA,"1.021","7392-354869" +"2020-02-17 02:17:00","3.4","4.52","9.357",NA,"1.021","7392-354869" +"2020-02-17 02:47:00","3.4","4.509","9.582",NA,"1.022","7392-354869" +"2020-02-17 03:17:00","3.4","4.509","9.396",NA,"1.021","7392-354869" +"2020-02-17 03:47:00","3.4","4.7","9.517",NA,"1.022","7392-354869" +"2020-02-17 04:17:00","3.4","4.791","9.243",NA,"1.02","7392-354869" +"2020-02-17 04:47:00","3.4","4.71","9.685",NA,"1.021","7392-354869" +"2020-02-17 05:17:00","3.4","4.77","9.423",NA,"1.021","7392-354869" +"2020-02-17 05:47:00","3.4","4.861","9.508",NA,"1.021","7392-354869" +"2020-02-17 06:17:00","3.4","4.93","9.421",NA,"1.021","7392-354869" +"2020-02-17 06:47:00","3.4","4.93","9.53",NA,"1.021","7392-354869" +"2020-02-17 07:17:00","3.4","4.851","9.39",NA,"1.022","7392-354869" +"2020-02-17 07:47:00","3.4","4.77","9.285",NA,"1.021","7392-354869" +"2020-02-17 08:17:00","3.4","4.861","9.466",NA,"1.022","7392-354869" +"2020-02-17 08:47:00","3.4","4.821","9.526",NA,"1.021","7392-354869" +"2020-02-17 09:17:00","3.4","4.901","9.347",NA,"1.021","7392-354869" +"2020-02-17 09:47:00","3.4","4.821","9.61",NA,"1.021","7392-354869" +"2020-02-17 10:17:00","3.4","4.73","9.644",NA,"1.021","7392-354869" +"2020-02-17 10:47:00","3.4","4.65","9.677",NA,"1.021","7392-354869" +"2020-02-17 11:17:00","3.4","4.58","9.834",NA,"1.022","7392-354869" +"2020-02-17 11:47:00","3.4","4.53","9.664",NA,"1.021","7392-354869" +"2020-02-17 12:17:00","3.4","4.509","9.792",NA,"1.02","7392-354869" +"2020-02-17 12:47:00","3.4","4.469","10.297",NA,"1.021","7392-354869" +"2020-02-17 13:17:00","3.4","4.499","11.072",NA,"1.023","7392-354869" +"2020-02-17 13:47:00","3.4","4.509","10.839",NA,"1.022","7392-354869" +"2020-02-17 14:17:00","3.4","4.54","10.744",NA,"1.022","7392-354869" +"2020-02-17 14:47:00","3.4","4.58","10.971",NA,"1.022","7392-354869" +"2020-02-17 15:17:00","3.4","4.841","11.025",NA,"1.022","7392-354869" +"2020-02-17 15:47:00","3.4","5.01","10.931",NA,"1.022","7392-354869" +"2020-02-17 16:17:00","3.4","5.15","11.07",NA,"1.021","7392-354869" +"2020-02-17 16:47:00","3.4","5.407","11.202",NA,"1.022","7392-354869" +"2020-02-17 17:17:00","3.4","5.546","11.537",NA,"1.021","7392-354869" +"2020-02-17 17:47:00","3.4","5.644","11.495",NA,"1.022","7392-354869" +"2020-02-17 18:17:00","3.4","5.664","11.646",NA,"1.02","7392-354869" +"2020-02-17 18:47:00","3.41","5.733","11.049",NA,"1.021","7392-354869" +"2020-02-17 19:17:00","3.4","6.105","11.082",NA,"1.022","7392-354869" +"2020-02-17 19:47:00","3.41","6.436","11.183",NA,"1.02","7392-354869" +"2020-02-17 20:17:00","3.41","6.513","10.866",NA,"1.021","7392-354869" +"2020-02-17 20:47:00","3.41","6.494","10.764",NA,"1.021","7392-354869" +"2020-02-17 21:17:00","3.41","6.475","10.527",NA,"1.022","7392-354869" +"2020-02-17 21:47:00","3.41","6.436","10.329",NA,"1.021","7392-354869" +"2020-02-17 22:17:00","3.41","6.446","10.075",NA,"1.021","7392-354869" +"2020-02-17 22:47:00","3.41","6.465","9.716",NA,"1.022","7392-354869" +"2020-02-17 23:17:00","3.41","6.494","9.713",NA,"1.022","7392-354869" +"2020-02-17 23:47:00","3.41","6.533","9.518",NA,"1.02","7392-354869" +"2020-02-18 00:17:00","3.41","6.591","9.53",NA,"1.021","7392-354869" +"2020-02-18 00:47:00","3.41","6.601","9.341",NA,"1.02","7392-354869" +"2020-02-18 01:17:00","3.41","6.678","9.496",NA,"1.021","7392-354869" +"2020-02-18 01:47:00","3.41","6.717","9.319",NA,"1.02","7392-354869" +"2020-02-18 02:17:00","3.41","6.61","9.388",NA,"1.021","7392-354869" +"2020-02-18 02:47:00","3.41","6.572","9.457",NA,"1.021","7392-354869" +"2020-02-18 03:17:00","3.41","6.572","9.532",NA,"1.021","7392-354869" +"2020-02-18 03:47:00","3.41","6.513","9.529",NA,"1.02","7392-354869" +"2020-02-18 04:17:00","3.41","6.416","9.463",NA,"1.022","7392-354869" +"2020-02-18 04:47:00","3.41","6.29","9.384",NA,"1.02","7392-354869" +"2020-02-18 05:17:00","3.41","6.222","9.167",NA,"1.02","7392-354869" +"2020-02-18 05:47:00","3.41","6.222","9.378",NA,"1.021","7392-354869" +"2020-02-18 06:17:00","3.41","6.183","9.35",NA,"1.021","7392-354869" +"2020-02-18 06:47:00","3.41","6.164","9.338",NA,"1.02","7392-354869" +"2020-02-18 07:17:00","3.41","6.144","9.374",NA,"1.02","7392-354869" +"2020-02-18 07:47:00","3.41","6.203","9.221",NA,"1.02","7392-354869" +"2020-02-18 08:17:00","3.41","6.193","9.413",NA,"1.021","7392-354869" +"2020-02-18 08:47:00","3.41","6.193","9.385",NA,"1.021","7392-354869" +"2020-02-18 09:17:00","3.41","6.154","9.339",NA,"1.02","7392-354869" +"2020-02-18 09:47:00","3.41","6.134","9.517",NA,"1.021","7392-354869" +"2020-02-18 10:17:00","3.41","6.115","9.739",NA,"1.022","7392-354869" +"2020-02-18 10:47:00","3.41","6.085","9.769",NA,"1.021","7392-354869" +"2020-02-18 11:17:00","3.41","6.056","9.603",NA,"1.021","7392-354869" +"2020-02-18 11:47:00","3.41","6.046","9.745",NA,"1.021","7392-354869" +"2020-02-18 12:17:00","3.41","6.046","10.155",NA,"1.021","7392-354869" +"2020-02-18 12:47:00","3.41","6.056","10.543",NA,"1.021","7392-354869" +"2020-02-18 13:17:00","3.41","6.125","10.862",NA,"1.02","7392-354869" +"2020-02-18 13:47:00","3.41","6.154","11.234",NA,"1.021","7392-354869" +"2020-02-18 14:17:00","3.41","6.164","10.992",NA,"1.021","7392-354869" +"2020-02-18 14:47:00","3.41","6.183","10.685",NA,"1.022","7392-354869" +"2020-02-18 15:17:00","3.41","6.319","10.815",NA,"1.02","7392-354869" +"2020-02-18 15:47:00","3.41","6.465","10.627",NA,"1.021","7392-354869" +"2020-02-18 16:17:00","3.41","6.533","10.611",NA,"1.021","7392-354869" +"2020-02-18 16:47:00","3.41","6.659","10.574",NA,"1.021","7392-354869" +"2020-02-18 17:17:00","3.41","6.967","10.666",NA,"1.022","7392-354869" +"2020-02-18 17:47:00","3.41","7.293","10.69",NA,"1.022","7392-354869" +"2020-02-18 18:17:00","3.41","7.607","10.594",NA,"1.022","7392-354869" +"2020-02-18 18:47:00","3.41","8.118","10.563",NA,"1.02","7392-354869" +"2020-02-18 19:17:00","3.41","8.184","10.682",NA,"1.021","7392-354869" +"2020-02-18 19:47:00","3.41","7.598","10.639",NA,"1.02","7392-354869" +"2020-02-18 20:17:00","3.41","7.55","10.604",NA,"1.021","7392-354869" +"2020-02-18 20:47:00","3.41","7.579","10.635",NA,"1.021","7392-354869" +"2020-02-18 21:17:00","3.41","7.692","10.579",NA,"1.02","7392-354869" +"2020-02-18 21:47:00","3.42","7.939","10.326",NA,"1.021","7392-354869" +"2020-02-18 22:17:00","3.42","8.071","9.816",NA,"1.021","7392-354869" +"2020-02-18 22:47:00","3.42","8.09","9.654",NA,"1.022","7392-354869" +"2020-02-18 23:17:00","3.42","8.306","9.66",NA,"1.02","7392-354869" +"2020-02-18 23:47:00","3.42","8.193","9.639",NA,"1.021","7392-354869" +"2020-02-19 00:17:00","3.41","8.174","9.651",NA,"1.021","7392-354869" +"2020-02-19 00:47:00","3.42","8.54","9.681",NA,"1.021","7392-354869" +"2020-02-19 01:17:00","3.42","8.099","9.702",NA,"1.021","7392-354869" +"2020-02-19 01:47:00","3.42","8.024","9.674",NA,"1.021","7392-354869" +"2020-02-19 02:17:00","3.42","7.854","9.73",NA,"1.021","7392-354869" +"2020-02-19 02:47:00","3.42","7.749","9.754",NA,"1.021","7392-354869" +"2020-02-19 03:17:00","3.42","7.721","9.665",NA,"1.02","7392-354869" +"2020-02-19 03:47:00","3.42","8.09","9.698",NA,"1.021","7392-354869" +"2020-02-19 04:17:00","3.42","7.92","9.735",NA,"1.022","7392-354869" +"2020-02-19 04:47:00","3.42","7.976","9.606",NA,"1.021","7392-354869" +"2020-02-19 05:17:00","3.42","8.465","9.645",NA,"1.022","7392-354869" +"2020-02-19 05:47:00","3.42","8.801","9.64",NA,"1.02","7392-354869" +"2020-02-19 06:17:00","3.42","9.043","9.443",NA,"1.021","7392-354869" +"2020-02-19 06:47:00","3.42","9.154","9.146",NA,"1.02","7392-354869" +"2020-02-19 07:17:00","3.42","9.33","9.489",NA,"1.021","7392-354869" +"2020-02-19 07:47:00","3.42","9.348","9.741",NA,"1.02","7392-354869" +"2020-02-19 08:17:00","3.42","9.145","9.563",NA,"1.02","7392-354869" +"2020-02-19 08:47:00","3.42","9.034","9.721",NA,"1.02","7392-354869" +"2020-02-19 09:17:00","3.42","8.997","9.631",NA,"1.019","7392-354869" +"2020-02-19 09:47:00","3.42","8.922","9.6",NA,"1.02","7392-354869" +"2020-02-19 10:17:00","3.42","8.885","9.545",NA,"1.02","7392-354869" +"2020-02-19 10:47:00","3.42","8.913","9.645",NA,"1.019","7392-354869" +"2020-02-19 11:17:00","3.42","8.82","9.661",NA,"1.021","7392-354869" +"2020-02-19 11:47:00","3.42","8.82","9.654",NA,"1.019","7392-354869" +"2020-02-19 12:17:00","3.42","8.764","9.722",NA,"1.021","7392-354869" +"2020-02-19 12:47:00","3.42","8.717","9.951",NA,"1.021","7392-354869" +"2020-02-19 13:17:00","3.42","8.717","10.006",NA,"1.02","7392-354869" +"2020-02-19 13:47:00","3.42","8.662","10.047",NA,"1.021","7392-354869" +"2020-02-19 14:17:00","3.42","8.615","10.146",NA,"1.021","7392-354869" +"2020-02-19 14:47:00","3.42","8.615","10.187",NA,"1.021","7392-354869" +"2020-02-19 15:17:00","3.42","8.624","10.225",NA,"1.02","7392-354869" +"2020-02-19 15:47:00","3.42","8.662","10.39",NA,"1.021","7392-354869" +"2020-02-19 16:17:00","3.42","8.69","10.275",NA,"1.02","7392-354869" +"2020-02-19 16:47:00","3.42","8.745","10.28",NA,"1.02","7392-354869" +"2020-02-19 17:17:00","3.42","8.913","10.35",NA,"1.02","7392-354869" +"2020-02-19 17:47:00","3.42","8.904","10.342",NA,"1.021","7392-354869" +"2020-02-19 18:17:00","3.42","8.811","10.216",NA,"1.021","7392-354869" +"2020-02-19 18:47:00","3.42","8.606","10.154",NA,"1.02","7392-354869" +"2020-02-19 19:17:00","3.42","8.699","10.201",NA,"1.021","7392-354869" +"2020-02-19 19:47:00","3.42","8.606","10.416",NA,"1.021","7392-354869" +"2020-02-19 20:17:00","3.42","8.82","10.574",NA,"1.021","7392-354869" +"2020-02-19 20:47:00","3.42","8.783","10.464",NA,"1.02","7392-354869" +"2020-02-19 21:17:00","3.42","8.969","10.39",NA,"1.02","7392-354869" +"2020-02-19 21:47:00","3.42","8.987","10.33",NA,"1.02","7392-354869" +"2020-02-19 22:17:00","3.43","9.043","10.169",NA,"1.02","7392-354869" +"2020-02-19 22:47:00","3.43","8.987","10.024",NA,"1.02","7392-354869" +"2020-02-19 23:17:00","3.43","8.959","9.895",NA,"1.02","7392-354869" +"2020-02-19 23:47:00","3.43","8.848","9.756",NA,"1.02","7392-354869" +"2020-02-20 00:17:00","3.43","8.773","9.549",NA,"1.02","7392-354869" +"2020-02-20 00:47:00","3.42","8.671","9.596",NA,"1.021","7392-354869" +"2020-02-20 01:17:00","3.43","8.54","9.594",NA,"1.02","7392-354869" +"2020-02-20 01:47:00","3.42","8.418","9.363",NA,"1.019","7392-354869" +"2020-02-20 02:17:00","3.43","8.353","9.376",NA,"1.021","7392-354869" +"2020-02-20 02:47:00","3.43","8.212","9.405",NA,"1.021","7392-354869" +"2020-02-20 03:17:00","3.42","8.137","9.494",NA,"1.021","7392-354869" +"2020-02-20 03:47:00","3.43","8.071","9.43",NA,"1.021","7392-354869" +"2020-02-20 04:17:00","3.42","7.929","9.491",NA,"1.021","7392-354869" +"2020-02-20 04:47:00","3.42","7.854","9.494",NA,"1.021","7392-354869" +"2020-02-20 05:17:00","3.43","7.768","9.418",NA,"1.02","7392-354869" +"2020-02-20 05:47:00","3.42","7.664","9.505",NA,"1.021","7392-354869" +"2020-02-20 06:17:00","3.42","7.598","9.415",NA,"1.021","7392-354869" +"2020-02-20 06:47:00","3.42","7.502","9.418",NA,"1.021","7392-354869" +"2020-02-20 07:17:00","3.42","7.436","9.455",NA,"1.022","7392-354869" +"2020-02-20 07:47:00","3.42","7.379","9.353",NA,"1.022","7392-354869" +"2020-02-20 08:17:00","3.42","7.35","9.414",NA,"1.021","7392-354869" +"2020-02-20 08:47:00","3.42","7.312","9.43",NA,"1.021","7392-354869" +"2020-02-20 09:17:00","3.42","7.283","9.486",NA,"1.022","7392-354869" +"2020-02-20 09:47:00","3.42","7.245","9.5",NA,"1.022","7392-354869" +"2020-02-20 10:17:00","3.42","7.235","9.472",NA,"1.022","7392-354869" +"2020-02-20 10:47:00","3.42","7.168","9.382",NA,"1.021","7392-354869" +"2020-02-20 11:17:00","3.42","7.034","9.474",NA,"1.021","7392-354869" +"2020-02-20 11:47:00","3.42","7.015","9.596",NA,"1.021","7392-354869" +"2020-02-20 12:17:00","3.42","7.044","9.877",NA,"1.021","7392-354869" +"2020-02-20 12:47:00","3.42","6.996","10.07",NA,"1.021","7392-354869" +"2020-02-20 13:17:00","3.42","6.919","10.151",NA,"1.022","7392-354869" +"2020-02-20 13:47:00","3.42","6.852","10.165",NA,"1.021","7392-354869" +"2020-02-20 14:17:00","3.42","6.9","10.454",NA,"1.021","7392-354869" +"2020-02-20 14:47:00","3.42","6.948","10.328",NA,"1.021","7392-354869" +"2020-02-20 15:17:00","3.42","7.025","10.545",NA,"1.021","7392-354869" +"2020-02-20 15:47:00","3.42","7.149","10.537",NA,"1.022","7392-354869" +"2020-02-20 16:17:00","3.42","7.053","10.518",NA,"1.021","7392-354869" +"2020-02-20 16:47:00","3.42","7.044","10.758",NA,"1.02","7392-354869" +"2020-02-20 17:17:00","3.42","6.861","10.723",NA,"1.02","7392-354869" +"2020-02-20 17:47:00","3.42","6.697","10.888",NA,"1.022","7392-354869" +"2020-02-20 18:17:00","3.42","7.073","10.652",NA,"1.022","7392-354869" +"2020-02-20 18:47:00","3.42","7.111","10.65",NA,"1.021","7392-354869" +"2020-02-20 19:17:00","3.42","6.659","10.726",NA,"1.021","7392-354869" +"2020-02-20 19:47:00","3.42","6.494","10.504",NA,"1.021","7392-354869" +"2020-02-20 20:17:00","3.42","6.436","10.594",NA,"1.022","7392-354869" +"2020-02-20 20:47:00","3.42","6.329","10.41",NA,"1.022","7392-354869" +"2020-02-20 21:17:00","3.42","6.387","10.289",NA,"1.022","7392-354869" +"2020-02-20 21:47:00","3.42","6.368","10.034",NA,"1.023","7392-354869" +"2020-02-20 22:17:00","3.42","6.203","9.659",NA,"1.022","7392-354869" +"2020-02-20 22:47:00","3.42","6.222","9.525",NA,"1.022","7392-354869" +"2020-02-20 23:17:00","3.42","6.222","9.589",NA,"1.021","7392-354869" +"2020-02-20 23:47:00","3.42","6.085","9.587",NA,"1.022","7392-354869" +"2020-02-21 00:17:00","3.42","6.007","9.553",NA,"1.021","7392-354869" +"2020-02-21 00:47:00","3.42","5.88","9.526",NA,"1.021","7392-354869" +"2020-02-21 01:17:00","3.41","5.9","9.539",NA,"1.021","7392-354869" +"2020-02-21 01:47:00","3.42","5.88","9.589",NA,"1.022","7392-354869" +"2020-02-21 02:17:00","3.42","5.821","9.72",NA,"1.022","7392-354869" +"2020-02-21 02:47:00","3.42","5.782","9.666",NA,"1.022","7392-354869" +"2020-02-21 03:17:00","3.42","5.713","9.674",NA,"1.023","7392-354869" +"2020-02-21 03:47:00","3.42","5.674","9.666",NA,"1.021","7392-354869" +"2020-02-21 04:17:00","3.42","5.615","9.705",NA,"1.022","7392-354869" +"2020-02-21 04:47:00","3.42","5.556","9.705",NA,"1.022","7392-354869" +"2020-02-21 05:17:00","3.42","5.486","9.7",NA,"1.022","7392-354869" +"2020-02-21 05:47:00","3.42","5.467","9.683",NA,"1.022","7392-354869" +"2020-02-21 06:17:00","3.42","5.457","9.695",NA,"1.022","7392-354869" +"2020-02-21 06:47:00","3.42","5.407","9.698",NA,"1.022","7392-354869" +"2020-02-21 07:17:00","3.42","5.229","9.712",NA,"1.022","7392-354869" +"2020-02-21 07:47:00","3.42","5","9.716",NA,"1.021","7392-354869" +"2020-02-21 08:17:00","3.42","4.871","9.719",NA,"1.022","7392-354869" +"2020-02-21 08:47:00","3.42","4.65","9.707",NA,"1.022","7392-354869" +"2020-02-21 09:17:00","3.42","4.489","9.726",NA,"1.023","7392-354869" +"2020-02-21 09:47:00","3.41","4.389","9.74",NA,"1.022","7392-354869" +"2020-02-21 10:17:00","3.41","4.156","9.757",NA,"1.022","7392-354869" +"2020-02-21 10:47:00","3.41","3.943","9.719",NA,"1.021","7392-354869" +"2020-02-21 11:17:00","3.41","3.657","9.711",NA,"1.022","7392-354869" +"2020-02-21 11:47:00","3.41","3.585","9.746",NA,"1.022","7392-354869" +"2020-02-21 12:17:00","3.41","3.483","9.833",NA,"1.023","7392-354869" +"2020-02-21 12:47:00","3.41","3.369","9.954",NA,"1.023","7392-354869" +"2020-02-21 13:17:00","3.41","3.318","10.021",NA,"1.023","7392-354869" +"2020-02-21 13:47:00","3.41","3.524","10.104",NA,"1.022","7392-354869" +"2020-02-21 14:17:00","3.41","3.657","10.142",NA,"1.022","7392-354869" +"2020-02-21 14:47:00","3.41","3.606","10.237",NA,"1.022","7392-354869" +"2020-02-21 15:17:00","3.41","3.708","10.295",NA,"1.022","7392-354869" +"2020-02-21 15:47:00","3.41","3.861","10.389",NA,"1.023","7392-354869" +"2020-02-21 16:17:00","3.41","4.055","10.366",NA,"1.022","7392-354869" +"2020-02-21 16:47:00","3.41","4.267","10.459",NA,"1.022","7392-354869" +"2020-02-21 17:17:00","3.41","4.499","10.572",NA,"1.022","7392-354869" +"2020-02-21 17:47:00","3.41","4.72","10.657",NA,"1.023","7392-354869" +"2020-02-21 18:17:00","3.41","4.811","10.61",NA,"1.022","7392-354869" +"2020-02-21 18:47:00","3.41","4.92","10.694",NA,"1.023","7392-354869" +"2020-02-21 19:17:00","3.41","5.11","10.765",NA,"1.022","7392-354869" +"2020-02-21 19:47:00","3.41","5.179","10.747",NA,"1.022","7392-354869" +"2020-02-21 20:17:00","3.41","5.219","10.773",NA,"1.022","7392-354869" +"2020-02-21 20:47:00","3.41","5.13","10.947",NA,"1.022","7392-354869" +"2020-02-21 21:17:00","3.41","5.12","10.805",NA,"1.022","7392-354869" +"2020-02-21 21:47:00","3.41","5.02","10.703",NA,"1.022","7392-354869" +"2020-02-21 22:17:00","3.41","4.93","10.622",NA,"1.023","7392-354869" +"2020-02-21 22:47:00","3.41","4.831","10.456",NA,"1.022","7392-354869" +"2020-02-21 23:17:00","3.41","4.821","10.413",NA,"1.023","7392-354869" +"2020-02-21 23:47:00","3.41","4.77","10.354",NA,"1.023","7392-354869" +"2020-02-22 00:17:00","3.41","4.65","10.301",NA,"1.022","7392-354869" +"2020-02-22 00:47:00","3.41","4.66","10.31",NA,"1.022","7392-354869" +"2020-02-22 01:17:00","3.41","4.62","10.445",NA,"1.022","7392-354869" +"2020-02-22 01:47:00","3.41","4.62","10.347",NA,"1.023","7392-354869" +"2020-02-22 02:17:00","3.41","4.55","10.367",NA,"1.022","7392-354869" +"2020-02-22 02:47:00","3.41","4.55","10.369",NA,"1.022","7392-354869" +"2020-02-22 03:17:00","3.41","4.469","10.294",NA,"1.022","7392-354869" +"2020-02-22 03:47:00","3.41","4.419","10.235",NA,"1.022","7392-354869" +"2020-02-22 04:17:00","3.41","4.328","10.275",NA,"1.023","7392-354869" +"2020-02-22 04:47:00","3.41","4.257","10.252",NA,"1.023","7392-354869" +"2020-02-22 05:17:00","3.41","4.288","10.152",NA,"1.022","7392-354869" +"2020-02-22 05:47:00","3.41","4.227","10.183",NA,"1.023","7392-354869" +"2020-02-22 06:17:00","3.41","4.166","10.115",NA,"1.022","7392-354869" +"2020-02-22 06:47:00","3.41","4.166","10.216",NA,"1.023","7392-354869" +"2020-02-22 07:17:00","3.41","4.166","10.019",NA,"1.023","7392-354869" +"2020-02-22 07:47:00","3.41","4.085","10.124",NA,"1.023","7392-354869" +"2020-02-22 08:17:00","3.41","4.105","10.13",NA,"1.023","7392-354869" +"2020-02-22 08:47:00","3.41","4.095","10.152",NA,"1.023","7392-354869" +"2020-02-22 09:17:00","3.41","4.136","10.129",NA,"1.022","7392-354869" +"2020-02-22 09:47:00","3.41","4.136","10.115",NA,"1.022","7392-354869" +"2020-02-22 10:17:00","3.41","4.156","10.12",NA,"1.023","7392-354869" +"2020-02-22 10:47:00","3.41","4.146","10.096",NA,"1.022","7392-354869" +"2020-02-22 11:17:00","3.41","4.136","10.067",NA,"1.022","7392-354869" +"2020-02-22 11:47:00","3.41","4.146","10.124",NA,"1.022","7392-354869" +"2020-02-22 12:17:00","3.4","4.136","10.427",NA,"1.023","7392-354869" +"2020-02-22 12:47:00","3.41","4.186","10.751",NA,"1.023","7392-354869" +"2020-02-22 13:17:00","3.4","4.267","10.989",NA,"1.021","7392-354869" +"2020-02-22 13:47:00","3.4","4.298","11.055",NA,"1.022","7392-354869" +"2020-02-22 14:17:00","3.41","4.318","11.05",NA,"1.022","7392-354869" +"2020-02-22 14:47:00","3.41","4.338","11.043",NA,"1.022","7392-354869" +"2020-02-22 15:17:00","3.41","4.449","11.105",NA,"1.024","7392-354869" +"2020-02-22 15:47:00","3.41","4.59","11.225",NA,"1.023","7392-354869" +"2020-02-22 16:17:00","3.4","4.74","11.154",NA,"1.022","7392-354869" +"2020-02-22 16:47:00","3.4","5.03","11.032",NA,"1.023","7392-354869" +"2020-02-22 17:17:00","3.4","5.13","11.126",NA,"1.022","7392-354869" +"2020-02-22 17:47:00","3.41","5.358","11.188",NA,"1.023","7392-354869" +"2020-02-22 18:17:00","3.41","5.516","11.155",NA,"1.022","7392-354869" +"2020-02-22 18:47:00","3.41","5.782","11.116",NA,"1.022","7392-354869" +"2020-02-22 19:17:00","3.41","6.076","11.103",NA,"1.022","7392-354869" +"2020-02-22 19:47:00","3.41","6.134","11.004",NA,"1.022","7392-354869" +"2020-02-22 20:17:00","3.41","6.251","11.112",NA,"1.023","7392-354869" +"2020-02-22 20:47:00","3.41","6.378","11.04",NA,"1.02","7392-354869" +"2020-02-22 21:17:00","3.41","6.368","11.041",NA,"1.022","7392-354869" +"2020-02-22 21:47:00","3.41","6.31","10.964",NA,"1.022","7392-354869" +"2020-02-22 22:17:00","3.41","6.203","10.755",NA,"1.023","7392-354869" +"2020-02-22 22:47:00","3.41","6.076","10.454",NA,"1.021","7392-354869" +"2020-02-22 23:17:00","3.41","6.007","10.458",NA,"1.023","7392-354869" +"2020-02-22 23:47:00","3.41","5.988","10.39",NA,"1.023","7392-354869" +"2020-02-23 00:17:00","3.41","5.909","10.335",NA,"1.023","7392-354869" +"2020-02-23 00:47:00","3.41","5.939","10.277",NA,"1.022","7392-354869" +"2020-02-23 01:17:00","3.41","6.007","10.464",NA,"1.022","7392-354869" +"2020-02-23 01:47:00","3.41","5.939","10.446",NA,"1.022","7392-354869" +"2020-02-23 02:17:00","3.41","5.86","10.445",NA,"1.021","7392-354869" +"2020-02-23 02:47:00","3.41","5.811","10.514",NA,"1.022","7392-354869" +"2020-02-23 03:17:00","3.41","5.713","10.437",NA,"1.023","7392-354869" +"2020-02-23 03:47:00","3.41","5.605","10.506",NA,"1.022","7392-354869" +"2020-02-23 04:17:00","3.41","5.447","10.441",NA,"1.023","7392-354869" +"2020-02-23 04:47:00","3.41","5.348","10.191",NA,"1.022","7392-354869" +"2020-02-23 05:17:00","3.41","5.209","10.218",NA,"1.022","7392-354869" +"2020-02-23 05:47:00","3.41","5.1","10.31",NA,"1.023","7392-354869" +"2020-02-23 06:17:00","3.41","5.01","10.206",NA,"1.023","7392-354869" +"2020-02-23 06:47:00","3.41","4.92","10.133",NA,"1.022","7392-354869" +"2020-02-23 07:17:00","3.41","4.851","9.977",NA,"1.021","7392-354869" +"2020-02-23 07:47:00","3.41","4.791","10.084",NA,"1.023","7392-354869" +"2020-02-23 08:17:00","3.41","4.74","10.11",NA,"1.021","7392-354869" +"2020-02-23 08:47:00","3.41","4.75","10.224",NA,"1.022","7392-354869" +"2020-02-23 09:17:00","3.4","4.74","10.215",NA,"1.023","7392-354869" +"2020-02-23 09:47:00","3.41","4.67","10.171",NA,"1.022","7392-354869" +"2020-02-23 10:17:00","3.41","4.57","10.234",NA,"1.022","7392-354869" +"2020-02-23 10:47:00","3.41","4.499","10.202",NA,"1.022","7392-354869" +"2020-02-23 11:17:00","3.41","4.399","10.25",NA,"1.024","7392-354869" +"2020-02-23 11:47:00","3.41","4.409","10.239",NA,"1.022","7392-354869" +"2020-02-23 12:17:00","3.41","4.378","10.701",NA,"1.023","7392-354869" +"2020-02-23 12:47:00","3.41","4.439","11.282",NA,"1.023","7392-354869" +"2020-02-23 13:17:00","3.41","4.64","12.266",NA,"1.022","7392-354869" +"2020-02-23 13:47:00","3.41","4.801","12.638",NA,"1.024","7392-354869" +"2020-02-23 14:17:00","3.41","5","12.543",NA,"1.023","7392-354869" +"2020-02-23 14:47:00","3.41","5.11","12.257",NA,"1.023","7392-354869" +"2020-02-23 15:17:00","3.41","4.92","11.533",NA,"1.023","7392-354869" +"2020-02-23 15:47:00","3.41","5.378","11.492",NA,"1.024","7392-354869" +"2020-02-23 16:17:00","3.41","4.97","11.229",NA,"1.022","7392-354869" +"2020-02-23 16:47:00","3.41","5.634","11.324",NA,"1.024","7392-354869" +"2020-02-23 17:17:00","3.41","5.909","11.226",NA,"1.022","7392-354869" +"2020-02-23 17:47:00","3.41","6.066","11.194",NA,"1.022","7392-354869" +"2020-02-23 18:17:00","3.41","6.61","11.135",NA,"1.022","7392-354869" +"2020-02-23 18:47:00","3.41","6.707","11.113",NA,"1.021","7392-354869" +"2020-02-23 19:17:00","3.41","6.63","11.079",NA,"1.022","7392-354869" +"2020-02-23 19:47:00","3.41","6.697","10.981",NA,"1.022","7392-354869" +"2020-02-23 20:17:00","3.41","6.726","11.103",NA,"1.021","7392-354869" +"2020-02-23 20:47:00","3.41","6.601","11.094",NA,"1.022","7392-354869" +"2020-02-23 21:17:00","3.41","6.368","10.739",NA,"1.022","7392-354869" +"2020-02-23 21:47:00","3.41","6.416","10.698",NA,"1.023","7392-354869" +"2020-02-23 22:17:00","3.41","6.717","10.493",NA,"1.023","7392-354869" +"2020-02-23 22:47:00","3.41","6.774","10.266",NA,"1.023","7392-354869" +"2020-02-23 23:17:00","3.41","6.755","9.976",NA,"1.022","7392-354869" +"2020-02-23 23:47:00","3.41","6.707","10.041",NA,"1.022","7392-354869" +"2020-02-24 00:17:00","3.41","6.62","10.022",NA,"1.023","7392-354869" +"2020-02-24 00:47:00","3.41","6.455","9.981",NA,"1.022","7392-354869" +"2020-02-24 01:17:00","3.41","6.475","10.042",NA,"1.022","7392-354869" +"2020-02-24 01:47:00","3.41","6.3","10.033",NA,"1.022","7392-354869" +"2020-02-24 02:17:00","3.41","6.29","9.911",NA,"1.022","7392-354869" +"2020-02-24 02:47:00","3.41","6.164","9.864",NA,"1.022","7392-354869" +"2020-02-24 03:17:00","3.41","6.134","9.888",NA,"1.022","7392-354869" +"2020-02-24 03:47:00","3.41","6.037","9.999",NA,"1.022","7392-354869" +"2020-02-24 04:17:00","3.41","5.968","9.892",NA,"1.022","7392-354869" +"2020-02-24 04:47:00","3.41","5.9","9.915",NA,"1.022","7392-354869" +"2020-02-24 05:17:00","3.41","5.802","9.988",NA,"1.022","7392-354869" +"2020-02-24 05:47:00","3.41","5.703","9.879",NA,"1.022","7392-354869" +"2020-02-24 06:17:00","3.41","5.703","9.834",NA,"1.022","7392-354869" +"2020-02-24 06:47:00","3.41","5.654","9.724",NA,"1.022","7392-354869" +"2020-02-24 07:17:00","3.41","5.585","9.428",NA,"1.021","7392-354869" +"2020-02-24 07:47:00","3.41","5.506","9.624",NA,"1.022","7392-354869" +"2020-02-24 08:17:00","3.41","5.486","9.693",NA,"1.023","7392-354869" +"2020-02-24 08:47:00","3.41","5.378","9.799",NA,"1.022","7392-354869" +"2020-02-24 09:17:00","3.41","5.348","9.748",NA,"1.023","7392-354869" +"2020-02-24 09:47:00","3.41","5.318","9.711",NA,"1.022","7392-354869" +"2020-02-24 10:17:00","3.41","5.239","9.78",NA,"1.023","7392-354869" +"2020-02-24 10:47:00","3.41","5.229","9.708",NA,"1.021","7392-354869" +"2020-02-24 11:17:00","3.41","5.219","9.584",NA,"1.023","7392-354869" +"2020-02-24 11:47:00","3.41","5.16","9.706",NA,"1.023","7392-354869" +"2020-02-24 12:17:00","3.41","5.16","10.107",NA,"1.023","7392-354869" +"2020-02-24 12:47:00","3.41","5.219","10.719",NA,"1.023","7392-354869" +"2020-02-24 13:17:00","3.41","5.338","11.691",NA,"1.022","7392-354869" +"2020-02-24 13:47:00","3.41","5.467","12.197",NA,"1.024","7392-354869" +"2020-02-24 14:17:00","3.41","5.457","11.147",NA,"1.023","7392-354869" +"2020-02-24 14:47:00","3.41","5.486","10.953",NA,"1.023","7392-354869" +"2020-02-24 15:17:00","3.41","5.407","10.906",NA,"1.023","7392-354869" +"2020-02-24 15:47:00","3.41","5.693","11.125",NA,"1.023","7392-354869" +"2020-02-24 16:17:00","3.41","5.802","11.015",NA,"1.023","7392-354869" +"2020-02-24 16:47:00","3.41","5.831","11.128",NA,"1.023","7392-354869" +"2020-02-24 17:17:00","3.41","6.251","11.1",NA,"1.023","7392-354869" +"2020-02-24 17:47:00","3.41","6.358","11.067",NA,"1.022","7392-354869" +"2020-02-24 18:17:00","3.41","6.426","11.142",NA,"1.023","7392-354869" +"2020-02-24 18:47:00","3.41","6.446","11.086",NA,"1.023","7392-354869" +"2020-02-24 19:17:00","3.41","6.591","10.912",NA,"1.023","7392-354869" +"2020-02-24 19:47:00","3.41","7.034","10.855",NA,"1.022","7392-354869" +"2020-02-24 20:17:00","3.41","7.111","10.918",NA,"1.023","7392-354869" +"2020-02-24 20:47:00","3.41","7.025","10.968",NA,"1.022","7392-354869" +"2020-02-24 21:17:00","3.41","7.168","10.908",NA,"1.022","7392-354869" +"2020-02-24 21:47:00","3.41","7.187","10.558",NA,"1.022","7392-354869" +"2020-02-24 22:17:00","3.41","7.254","10.525",NA,"1.021","7392-354869" +"2020-02-24 22:47:00","3.41","7.254","10.265",NA,"1.022","7392-354869" +"2020-02-24 23:17:00","3.41","7.197","10.245",NA,"1.023","7392-354869" +"2020-02-24 23:47:00","3.41","7.063","10.165",NA,"1.022","7392-354869" +"2020-02-25 00:17:00","3.41","7.063","10.198",NA,"1.022","7392-354869" +"2020-02-25 00:47:00","3.41","7.005","10.18",NA,"1.023","7392-354869" +"2020-02-25 01:17:00","3.41","7.073","10.119",NA,"1.023","7392-354869" +"2020-02-25 01:47:00","3.42","7.063","10.129",NA,"1.022","7392-354869" +"2020-02-25 02:17:00","3.41","7.111","10.101",NA,"1.022","7392-354869" +"2020-02-25 02:47:00","3.41","7.101","10.146",NA,"1.023","7392-354869" +"2020-02-25 03:17:00","3.41","7.092","10.131",NA,"1.023","7392-354869" +"2020-02-25 03:47:00","3.41","7.197","10.114",NA,"1.021","7392-354869" +"2020-02-25 04:17:00","3.41","7.14","10.127",NA,"1.022","7392-354869" +"2020-02-25 04:47:00","3.41","7.111","10.117",NA,"1.022","7392-354869" +"2020-02-25 05:17:00","3.42","7.14","10.11",NA,"1.022","7392-354869" +"2020-02-25 05:47:00","3.42","7.149","10.113",NA,"1.022","7392-354869" +"2020-02-25 06:17:00","3.41","7.168","10.099",NA,"1.022","7392-354869" +"2020-02-25 06:47:00","3.42","7.178","9.974",NA,"1.022","7392-354869" +"2020-02-25 07:17:00","3.41","7.187","9.928",NA,"1.022","7392-354869" +"2020-02-25 07:47:00","3.42","7.178","9.912",NA,"1.022","7392-354869" +"2020-02-25 08:17:00","3.42","7.168","9.878",NA,"1.021","7392-354869" +"2020-02-25 08:47:00","3.42","7.168","9.966",NA,"1.023","7392-354869" +"2020-02-25 09:17:00","3.42","7.216","9.915",NA,"1.022","7392-354869" +"2020-02-25 09:47:00","3.42","7.197","9.894",NA,"1.021","7392-354869" +"2020-02-25 10:17:00","3.42","7.235","9.961",NA,"1.023","7392-354869" +"2020-02-25 10:47:00","3.42","7.254","9.922",NA,"1.022","7392-354869" +"2020-02-25 11:17:00","3.42","7.226","9.819",NA,"1.022","7392-354869" +"2020-02-25 11:47:00","3.42","7.302","9.877",NA,"1.022","7392-354869" +"2020-02-25 12:17:00","3.42","7.293","10.1",NA,"1.023","7392-354869" +"2020-02-25 12:47:00","3.42","7.302","9.992",NA,"1.022","7392-354869" +"2020-02-25 13:17:00","3.42","7.321","10.052",NA,"1.022","7392-354869" +"2020-02-25 13:47:00","3.42","7.321","10.149",NA,"1.022","7392-354869" +"2020-02-25 14:17:00","3.42","7.35","10.233",NA,"1.023","7392-354869" +"2020-02-25 14:47:00","3.42","7.34","10.258",NA,"1.021","7392-354869" +"2020-02-25 15:17:00","3.42","7.302","10.324",NA,"1.022","7392-354869" +"2020-02-25 15:47:00","3.42","7.264","10.406",NA,"1.022","7392-354869" +"2020-02-25 16:17:00","3.42","7.197","10.171",NA,"1.023","7392-354869" +"2020-02-25 16:47:00","3.42","7.254","10.56",NA,"1.022","7392-354869" +"2020-02-25 17:17:00","3.42","7.178","10.059",NA,"1.022","7392-354869" +"2020-02-25 17:47:00","3.42","7.226","10.291",NA,"1.022","7392-354869" +"2020-02-25 18:17:00","3.42","7.14","10.152",NA,"1.023","7392-354869" +"2020-02-25 18:47:00","3.42","7.073","10.08",NA,"1.023","7392-354869" +"2020-02-25 19:17:00","3.42","7.063","10.126",NA,"1.022","7392-354869" +"2020-02-25 19:47:00","3.42","7.015","10.062",NA,"1.022","7392-354869" +"2020-02-25 20:17:00","3.42","7.312","10.118",NA,"1.023","7392-354869" +"2020-02-25 20:47:00","3.42","7.464","9.884",NA,"1.023","7392-354869" +"2020-02-25 21:17:00","3.42","7.588","9.778",NA,"1.022","7392-354869" +"2020-02-25 21:47:00","3.42","7.645","9.76",NA,"1.022","7392-354869" +"2020-02-25 22:17:00","3.42","7.674","9.667",NA,"1.022","7392-354869" +"2020-02-25 22:47:00","3.42","7.683","9.661",NA,"1.022","7392-354869" +"2020-02-25 23:17:00","3.42","7.683","9.598",NA,"1.022","7392-354869" +"2020-02-25 23:47:00","3.42","7.692","9.717",NA,"1.022","7392-354869" +"2020-02-26 00:17:00","3.42","7.854","9.509",NA,"1.022","7392-354869" +"2020-02-26 00:47:00","3.42","7.806","9.432",NA,"1.022","7392-354869" +"2020-02-26 01:17:00","3.42","7.901","9.326",NA,"1.022","7392-354869" +"2020-02-26 01:47:00","3.42","7.929","9.241",NA,"1.02","7392-354869" +"2020-02-26 02:17:00","3.42","7.967","9.594",NA,"1.023","7392-354869" +"2020-02-26 02:47:00","3.42","7.948","9.588",NA,"1.022","7392-354869" +"2020-02-26 03:17:00","3.42","7.91","9.583",NA,"1.021","7392-354869" +"2020-02-26 03:47:00","3.42","7.92","9.533",NA,"1.022","7392-354869" +"2020-02-26 04:17:00","3.42","7.939","9.451",NA,"1.022","7392-354869" +"2020-02-26 04:47:00","3.42","7.967","9.381",NA,"1.022","7392-354869" +"2020-02-26 05:17:00","3.42","7.967","9.547",NA,"1.023","7392-354869" +"2020-02-26 05:47:00","3.42","7.958","9.535",NA,"1.022","7392-354869" +"2020-02-26 06:17:00","3.42","7.948","9.317",NA,"1.023","7392-354869" +"2020-02-26 06:47:00","3.42","7.939","9.467",NA,"1.022","7392-354869" +"2020-02-26 07:17:00","3.42","7.91","9.391",NA,"1.022","7392-354869" +"2020-02-26 07:47:00","3.42","7.901","9.551",NA,"1.022","7392-354869" +"2020-02-26 08:17:00","3.42","7.91","9.557",NA,"1.023","7392-354869" +"2020-02-26 08:47:00","3.42","7.854","9.652",NA,"1.023","7392-354869" +"2020-02-26 09:17:00","3.42","7.778","9.582",NA,"1.023","7392-354869" +"2020-02-26 09:47:00","3.42","7.835","9.504",NA,"1.023","7392-354869" +"2020-02-26 10:17:00","3.42","7.816","9.429",NA,"1.022","7392-354869" +"2020-02-26 10:47:00","3.42","7.797","9.289",NA,"1.021","7392-354869" +"2020-02-26 11:17:00","3.42","7.759","9.229",NA,"1.022","7392-354869" +"2020-02-26 11:47:00","3.42","7.73","9.328",NA,"1.022","7392-354869" +"2020-02-26 12:17:00","3.42","7.74","9.447",NA,"1.023","7392-354869" +"2020-02-26 12:47:00","3.42","7.73","9.561",NA,"1.022","7392-354869" +"2020-02-26 13:17:00","3.42","7.759","9.902",NA,"1.023","7392-354869" +"2020-02-26 13:47:00","3.42","7.721","9.789",NA,"1.021","7392-354869" +"2020-02-26 14:17:00","3.42","7.721","9.775",NA,"1.022","7392-354869" +"2020-02-26 14:47:00","3.42","7.806","10.028",NA,"1.023","7392-354869" +"2020-02-26 15:17:00","3.42","7.806","10.017",NA,"1.022","7392-354869" +"2020-02-26 15:47:00","3.42","7.835","9.955",NA,"1.022","7392-354869" +"2020-02-26 16:17:00","3.42","7.882","10.317",NA,"1.023","7392-354869" +"2020-02-26 16:47:00","3.42","7.995","10.185",NA,"1.023","7392-354869" +"2020-02-26 17:17:00","3.42","8.052","9.944",NA,"1.021","7392-354869" +"2020-02-26 17:47:00","3.42","8.221","9.969",NA,"1.022","7392-354869" +"2020-02-26 18:17:00","3.42","8.315","9.957",NA,"1.022","7392-354869" +"2020-02-26 18:47:00","3.42","8.465","9.979",NA,"1.022","7392-354869" +"2020-02-26 19:17:00","3.42","8.521","9.915",NA,"1.021","7392-354869" +"2020-02-26 19:47:00","3.42","8.634","10.011",NA,"1.023","7392-354869" +"2020-02-26 20:17:00","3.42","8.745","9.75",NA,"1.022","7392-354869" +"2020-02-26 20:47:00","3.42","8.764","9.574",NA,"1.023","7392-354869" +"2020-02-26 21:17:00","3.42","8.717","9.343",NA,"1.021","7392-354869" +"2020-02-26 21:47:00","3.42","8.671","9.161",NA,"1.022","7392-354869" +"2020-02-26 22:17:00","3.42","8.615","9.087",NA,"1.022","7392-354869" +"2020-02-26 22:47:00","3.42","8.531","8.971",NA,"1.021","7392-354869" +"2020-02-26 23:17:00","3.42","8.531","8.993",NA,"1.022","7392-354869" +"2020-02-26 23:47:00","3.42","8.549","8.966",NA,"1.023","7392-354869" +"2020-02-27 00:17:00","3.42","8.531","8.852",NA,"1.021","7392-354869" +"2020-02-27 00:47:00","3.42","8.4","8.903",NA,"1.021","7392-354869" +"2020-02-27 01:17:00","3.42","8.343","8.906",NA,"1.021","7392-354869" +"2020-02-27 01:47:00","3.43","8.334","8.887",NA,"1.021","7392-354869" +"2020-02-27 02:17:00","3.42","8.325","8.914",NA,"1.022","7392-354869" +"2020-02-27 02:47:00","3.42","8.334","8.905",NA,"1.022","7392-354869" +"2020-02-27 03:17:00","3.42","8.325","8.8",NA,"1.021","7392-354869" +"2020-02-27 03:47:00","3.43","8.343","8.786",NA,"1.023","7392-354869" +"2020-02-27 04:17:00","3.42","8.372","8.928",NA,"1.022","7392-354869" +"2020-02-27 04:47:00","3.42","8.456","8.859",NA,"1.022","7392-354869" +"2020-02-27 05:17:00","3.42","8.521","8.75",NA,"1.022","7392-354869" +"2020-02-27 05:47:00","3.42","8.503","8.901",NA,"1.022","7392-354869" +"2020-02-27 06:17:00","3.42","8.437","8.977",NA,"1.022","7392-354869" +"2020-02-27 06:47:00","3.42","8.428","8.928",NA,"1.022","7392-354869" +"2020-02-27 07:17:00","3.42","8.484","9.014",NA,"1.022","7392-354869" +"2020-02-27 07:47:00","3.42","8.493","9.033",NA,"1.023","7392-354869" +"2020-02-27 08:17:00","3.42","8.465","8.976",NA,"1.022","7392-354869" +"2020-02-27 08:47:00","3.42","8.362","9.043",NA,"1.023","7392-354869" +"2020-02-27 09:17:00","3.42","8.362","9.127",NA,"1.022","7392-354869" +"2020-02-27 09:47:00","3.42","8.39","9.181",NA,"1.023","7392-354869" +"2020-02-27 10:17:00","3.42","8.296","9.133",NA,"1.023","7392-354869" +"2020-02-27 10:47:00","3.42","8.231","9.11",NA,"1.022","7392-354869" +"2020-02-27 11:17:00","3.42","8.137","9.061",NA,"1.022","7392-354869" +"2020-02-27 11:47:00","3.42","8.061","9.147",NA,"1.022","7392-354869" +"2020-02-27 12:17:00","3.42","8.033","9.204",NA,"1.022","7392-354869" +"2020-02-27 12:47:00","3.42","7.967","9.279",NA,"1.022","7392-354869" +"2020-02-27 13:17:00","3.43","7.995","9.492",NA,"1.023","7392-354869" +"2020-02-27 13:47:00","3.42","8.061","9.518",NA,"1.021","7392-354869" +"2020-02-27 14:17:00","3.42","7.664","9.643",NA,"1.021","7392-354869" +"2020-02-27 14:47:00","3.42","6.967","9.939",NA,"1.022","7392-354869" +"2020-02-27 15:17:00","3.42","7.34","10.039",NA,"1.022","7392-354869" +"2020-02-27 15:47:00","3.42","7.445","10.127",NA,"1.023","7392-354869" +"2020-02-27 16:17:00","3.42","7.806","10.12",NA,"1.022","7392-354869" +"2020-02-27 16:47:00","3.42","7.863","10.212",NA,"1.022","7392-354869" +"2020-02-27 17:17:00","3.42","8.155","10.378",NA,"1.022","7392-354869" +"2020-02-27 17:47:00","3.42","8.372","10.32",NA,"1.022","7392-354869" +"2020-02-27 18:17:00","3.42","8.437","10.482",NA,"1.021","7392-354869" +"2020-02-27 18:47:00","3.42","8.848","10.446",NA,"1.021","7392-354869" +"2020-02-27 19:17:00","3.43","9.061","10.517",NA,"1.022","7392-354869" +"2020-02-27 19:47:00","3.43","9.293","10.475",NA,"1.022","7392-354869" +"2020-02-27 20:17:00","3.42","9.744","10.447",NA,"1.022","7392-354869" +"2020-02-27 20:47:00","3.43","9.909","10.385",NA,"1.023","7392-354869" +"2020-02-27 21:17:00","3.42","9.826","10.376",NA,"1.022","7392-354869" +"2020-02-27 21:47:00","3.43","9.735","10.282",NA,"1.022","7392-354869" +"2020-02-27 22:17:00","3.43","9.744","10.109",NA,"1.022","7392-354869" +"2020-02-27 22:47:00","3.43","9.588","10.013",NA,"1.022","7392-354869" +"2020-02-27 23:17:00","3.43","9.237","10.005",NA,"1.021","7392-354869" +"2020-02-27 23:47:00","3.43","8.811","10.098",NA,"1.022","7392-354869" +"2020-02-28 00:17:00","3.43","8.643","10.103",NA,"1.023","7392-354869" +"2020-02-28 00:47:00","3.43","8.381","10.096",NA,"1.022","7392-354869" +"2020-02-28 01:17:00","3.43","8.334","10.067",NA,"1.023","7392-354869" +"2020-02-28 01:47:00","3.43","7.872","10.107",NA,"1.022","7392-354869" +"2020-02-28 02:17:00","3.43","7.863","10.068",NA,"1.021","7392-354869" +"2020-02-28 02:47:00","3.43","7.541","10.124",NA,"1.023","7392-354869" +"2020-02-28 03:17:00","3.43","7.512","10.097",NA,"1.023","7392-354869" +"2020-02-28 03:47:00","3.42","7.034","10.125",NA,"1.024","7392-354869" +"2020-02-28 04:17:00","3.43","7.053","10.033",NA,"1.023","7392-354869" +"2020-02-28 04:47:00","3.42","6.832","10.058",NA,"1.022","7392-354869" +"2020-02-28 05:17:00","3.43","6.803","10.053",NA,"1.023","7392-354869" +"2020-02-28 05:47:00","3.42","6.378","10.037",NA,"1.023","7392-354869" +"2020-02-28 06:17:00","3.42","5.949","10.122",NA,"1.024","7392-354869" +"2020-02-28 06:47:00","3.42","5.821","10.185",NA,"1.023","7392-354869" +"2020-02-28 07:17:00","3.42","5.605","10.182",NA,"1.023","7392-354869" +"2020-02-28 07:47:00","3.42","5.388","10.156",NA,"1.023","7392-354869" +"2020-02-28 08:17:00","3.42","5.348","10.136",NA,"1.023","7392-354869" +"2020-02-28 08:47:00","3.42","5.378","10.076",NA,"1.023","7392-354869" +"2020-02-28 09:17:00","3.42","5.348","10.096",NA,"1.023","7392-354869" +"2020-02-28 09:47:00","3.42","5.239","10.019",NA,"1.023","7392-354869" +"2020-02-28 10:17:00","3.42","5.12","10.077",NA,"1.023","7392-354869" +"2020-02-28 10:47:00","3.42","5.12","10.093",NA,"1.024","7392-354869" +"2020-02-28 11:17:00","3.42","4.881","10.083",NA,"1.023","7392-354869" +"2020-02-28 11:47:00","3.42","3.922","10.323",NA,"1.023","7392-354869" +"2020-02-28 12:17:00","3.42","3.78","10.575",NA,"1.023","7392-354869" +"2020-02-28 12:47:00","3.42","3.831","10.766",NA,"1.024","7392-354869" +"2020-02-28 13:17:00","3.42","4.247","10.743",NA,"1.025","7392-354869" +"2020-02-28 13:47:00","3.42","4.63","10.735",NA,"1.024","7392-354869" +"2020-02-28 14:17:00","3.42","4.61","10.756",NA,"1.024","7392-354869" +"2020-02-28 14:47:00","3.42","4.469","10.778",NA,"1.024","7392-354869" +"2020-02-28 15:17:00","3.42","4.901","10.733",NA,"1.024","7392-354869" +"2020-02-28 15:47:00","3.42","5.289","10.844",NA,"1.024","7392-354869" +"2020-02-28 16:17:00","3.42","5.506","10.837",NA,"1.024","7392-354869" +"2020-02-28 16:47:00","3.42","6.046","10.891",NA,"1.024","7392-354869" +"2020-02-28 17:17:00","3.42","6.203","10.824",NA,"1.024","7392-354869" +"2020-02-28 17:47:00","3.42","6.426","10.831",NA,"1.024","7392-354869" +"2020-02-28 18:17:00","3.42","6.62","10.871",NA,"1.024","7392-354869" +"2020-02-28 18:47:00","3.42","6.678","10.914",NA,"1.024","7392-354869" +"2020-02-28 19:17:00","3.42","6.9","10.917",NA,"1.023","7392-354869" +"2020-02-28 19:47:00","3.42","6.938","10.869",NA,"1.022","7392-354869" +"2020-02-28 20:17:00","3.42","7.025","10.888",NA,"1.023","7392-354869" +"2020-02-28 20:47:00","3.42","7.034","10.903",NA,"1.022","7392-354869" +"2020-02-28 21:17:00","3.42","7.005","10.85",NA,"1.021","7392-354869" +"2020-02-28 21:47:00","3.42","7.034","10.775",NA,"1.023","7392-354869" +"2020-02-28 22:17:00","3.42","6.967","10.625",NA,"1.022","7392-354869" +"2020-02-28 22:47:00","3.42","6.977","10.356",NA,"1.023","7392-354869" +"2020-02-28 23:17:00","3.42","6.919","10.348",NA,"1.022","7392-354869" +"2020-02-28 23:47:00","3.42","6.909","10.464",NA,"1.023","7392-354869" +"2020-02-29 00:17:00","3.42","6.928","10.397",NA,"1.023","7392-354869" +"2020-02-29 00:47:00","3.42","7.293","10.379",NA,"1.022","7392-354869" +"2020-02-29 01:17:00","3.42","7.13","10.291",NA,"1.023","7392-354869" +"2020-02-29 01:47:00","3.42","7.015","10.12",NA,"1.022","7392-354869" +"2020-02-29 02:17:00","3.42","6.996","10.044",NA,"1.024","7392-354869" +"2020-02-29 02:47:00","3.42","6.909","10.023",NA,"1.023","7392-354869" +"2020-02-29 03:17:00","3.42","6.928","9.987",NA,"1.022","7392-354869" +"2020-02-29 03:47:00","3.42","6.871","10.017",NA,"1.023","7392-354869" +"2020-02-29 04:17:00","3.42","6.755","10.136",NA,"1.023","7392-354869" +"2020-02-29 04:47:00","3.42","6.745","10.085",NA,"1.023","7392-354869" +"2020-02-29 05:17:00","3.42","6.755","10.122",NA,"1.024","7392-354869" +"2020-02-29 05:47:00","3.42","6.649","10.089",NA,"1.023","7392-354869" +"2020-02-29 06:17:00","3.42","6.601","9.892",NA,"1.023","7392-354869" +"2020-02-29 06:47:00","3.42","6.533","10.023",NA,"1.024","7392-354869" +"2020-02-29 07:17:00","3.42","6.416","9.93",NA,"1.022","7392-354869" +"2020-02-29 07:47:00","3.42","6.446","9.807",NA,"1.023","7392-354869" +"2020-02-29 08:17:00","3.42","6.368","9.673",NA,"1.023","7392-354869" +"2020-02-29 08:47:00","3.42","6.261","9.671",NA,"1.023","7392-354869" +"2020-02-29 09:17:00","3.42","6.144","9.587",NA,"1.022","7392-354869" +"2020-02-29 09:47:00","3.42","5.978","9.69",NA,"1.024","7392-354869" +"2020-02-29 10:17:00","3.42","5.87","9.629",NA,"1.023","7392-354869" +"2020-02-29 10:47:00","3.42","5.752","9.59",NA,"1.023","7392-354869" +"2020-02-29 11:17:00","3.42","5.585","9.6",NA,"1.023","7392-354869" +"2020-02-29 11:47:00","3.42","5.447","9.908",NA,"1.023","7392-354869" +"2020-02-29 12:17:00","3.42","5.318","10.325",NA,"1.024","7392-354869" +"2020-02-29 12:47:00","3.42","5.328","11.173",NA,"1.024","7392-354869" +"2020-02-29 13:17:00","3.42","5.358","10.683",NA,"1.024","7392-354869" +"2020-02-29 13:47:00","3.42","5.209","10.653",NA,"1.024","7392-354869" +"2020-02-29 14:17:00","3.42","5.388","10.674",NA,"1.024","7392-354869" +"2020-02-29 14:47:00","3.42","5.417","10.676",NA,"1.024","7392-354869" +"2020-02-29 15:17:00","3.42","5.526","10.687",NA,"1.024","7392-354869" +"2020-02-29 15:47:00","3.41","5.179","10.471",NA,"1.024","7392-354869" +"2020-02-29 16:17:00","3.41","5.259","10.648",NA,"1.025","7392-354869" +"2020-02-29 16:47:00","3.42","5.348","10.682",NA,"1.023","7392-354869" +"2020-02-29 17:17:00","3.41","5.1","10.683",NA,"1.024","7392-354869" +"2020-02-29 17:47:00","3.41","5.04","10.628",NA,"1.024","7392-354869" +"2020-02-29 18:17:00","3.41","5.07","10.614",NA,"1.023","7392-354869" +"2020-02-29 18:47:00","3.41","5.229","10.689",NA,"1.024","7392-354869" +"2020-02-29 19:17:00","3.41","5.368","10.803",NA,"1.023","7392-354869" +"2020-02-29 19:47:00","3.41","5.378","10.879",NA,"1.025","7392-354869" +"2020-02-29 20:17:00","3.42","5.457","10.962",NA,"1.024","7392-354869" +"2020-02-29 20:47:00","3.41","5.556","10.956",NA,"1.024","7392-354869" +"2020-02-29 21:17:00","3.41","5.556","11.039",NA,"1.024","7392-354869" +"2020-02-29 21:47:00","3.41","5.467","11.125",NA,"1.024","7392-354869" +"2020-02-29 22:17:00","3.42","5.417","11.013",NA,"1.024","7392-354869" +"2020-02-29 22:47:00","3.41","5.447","10.939",NA,"1.024","7392-354869" +"2020-02-29 23:17:00","3.42","5.388","10.897",NA,"1.023","7392-354869" +"2020-02-29 23:47:00","3.41","5.308","10.776",NA,"1.023","7392-354869" +"2020-03-01 00:17:00","3.41","5.229","10.817",NA,"1.024","7392-354869" +"2020-03-01 00:47:00","3.41","5.12","10.816",NA,"1.023","7392-354869" +"2020-03-01 01:17:00","3.41","5","10.798",NA,"1.023","7392-354869" +"2020-03-01 01:47:00","3.41","4.801","10.827",NA,"1.024","7392-354869" +"2020-03-01 02:17:00","3.41","4.67","10.844",NA,"1.024","7392-354869" +"2020-03-01 02:47:00","3.41","4.54","10.845",NA,"1.024","7392-354869" +"2020-03-01 03:17:00","3.41","4.429","10.82",NA,"1.024","7392-354869" +"2020-03-01 03:47:00","3.41","4.267","10.761",NA,"1.024","7392-354869" +"2020-03-01 04:17:00","3.41","4.014","10.831",NA,"1.024","7392-354869" +"2020-03-01 04:47:00","3.41","3.81","10.79",NA,"1.024","7392-354869" +"2020-03-01 05:17:00","3.41","3.708","10.736",NA,"1.024","7392-354869" +"2020-03-01 05:47:00","3.41","3.595","10.78",NA,"1.025","7392-354869" +"2020-03-01 06:17:00","3.41","3.513","10.713",NA,"1.024","7392-354869" +"2020-03-01 06:47:00","3.41","3.565","10.756",NA,"1.024","7392-354869" +"2020-03-01 07:17:00","3.41","3.841","10.71",NA,"1.023","7392-354869" +"2020-03-01 07:47:00","3.41","4.004","10.717",NA,"1.024","7392-354869" +"2020-03-01 08:17:00","3.41","4.095","10.66",NA,"1.025","7392-354869" +"2020-03-01 08:47:00","3.41","4.044","10.545",NA,"1.023","7392-354869" +"2020-03-01 09:17:00","3.41","4.014","10.606",NA,"1.024","7392-354869" +"2020-03-01 09:47:00","3.41","3.933","10.662",NA,"1.024","7392-354869" +"2020-03-01 10:17:00","3.41","3.892","10.659",NA,"1.025","7392-354869" +"2020-03-01 10:47:00","3.41","3.749","10.571",NA,"1.024","7392-354869" +"2020-03-01 11:17:00","3.41","3.585","10.507",NA,"1.024","7392-354869" +"2020-03-01 11:47:00","3.41","3.328","10.687",NA,"1.025","7392-354869" +"2020-03-01 12:17:00","3.4","3.225","10.949",NA,"1.024","7392-354869" +"2020-03-01 12:47:00","3.4","3.308","11.574",NA,"1.025","7392-354869" +"2020-03-01 13:17:00","3.41","3.359","11.306",NA,"1.024","7392-354869" +"2020-03-01 13:47:00","3.4","3.235","11.296",NA,"1.025","7392-354869" +"2020-03-01 14:17:00","3.4","2.581","11.045",NA,"1.024","7392-354869" +"2020-03-01 14:47:00","3.4","3.349","11.063",NA,"1.025","7392-354869" +"2020-03-01 15:17:00","3.41","3.431","11.088",NA,"1.024","7392-354869" +"2020-03-01 15:47:00","3.4","3.606","11.102",NA,"1.025","7392-354869" +"2020-03-01 16:17:00","3.41","3.953","11.086",NA,"1.023","7392-354869" +"2020-03-01 16:47:00","3.4","4.105","11.128",NA,"1.024","7392-354869" +"2020-03-01 17:17:00","3.41","4.338","11.146",NA,"1.024","7392-354869" +"2020-03-01 17:47:00","3.4","4.489","11.178",NA,"1.025","7392-354869" +"2020-03-01 18:17:00","3.41","5","11.311",NA,"1.025","7392-354869" +"2020-03-01 18:47:00","3.41","5.189","11.296",NA,"1.024","7392-354869" +"2020-03-01 19:17:00","3.41","5.308","11.293",NA,"1.023","7392-354869" +"2020-03-01 19:47:00","3.41","5.467","11.306",NA,"1.023","7392-354869" +"2020-03-01 20:17:00","3.41","5.674","11.318",NA,"1.024","7392-354869" +"2020-03-01 20:47:00","3.41","5.713","11.354",NA,"1.024","7392-354869" +"2020-03-01 21:17:00","3.41","5.654","11.33",NA,"1.024","7392-354869" +"2020-03-01 21:47:00","3.41","5.644","11.315",NA,"1.023","7392-354869" +"2020-03-01 22:17:00","3.41","5.585","11.213",NA,"1.025","7392-354869" +"2020-03-01 22:47:00","3.41","5.546","11.025",NA,"1.023","7392-354869" +"2020-03-01 23:17:00","3.41","5.939","10.803",NA,"1.024","7392-354869" +"2020-03-01 23:47:00","3.41","5.703","10.749",NA,"1.024","7392-354869" +"2020-03-02 00:17:00","3.41","6.562","10.644",NA,"1.025","7392-354869" +"2020-03-02 00:47:00","3.41","6.523","10.659",NA,"1.023","7392-354869" +"2020-03-02 01:17:00","3.41","6.056","10.598",NA,"1.023","7392-354869" +"2020-03-02 01:47:00","3.41","6.017","10.598",NA,"1.023","7392-354869" +"2020-03-02 02:17:00","3.41","6.115","10.73",NA,"1.023","7392-354869" +"2020-03-02 02:47:00","3.41","6.105","10.677",NA,"1.024","7392-354869" +"2020-03-02 03:17:00","3.41","5.998","10.711",NA,"1.024","7392-354869" +"2020-03-02 03:47:00","3.41","5.851","10.661",NA,"1.024","7392-354869" +"2020-03-02 04:17:00","3.41","5.733","10.658",NA,"1.023","7392-354869" +"2020-03-02 04:47:00","3.41","5.684","10.662",NA,"1.023","7392-354869" +"2020-03-02 05:17:00","3.41","5.605","10.742",NA,"1.024","7392-354869" +"2020-03-02 05:47:00","3.41","5.496","10.706",NA,"1.023","7392-354869" +"2020-03-02 06:17:00","3.41","5.437","10.712",NA,"1.024","7392-354869" +"2020-03-02 06:47:00","3.41","5.318","10.699",NA,"1.023","7392-354869" +"2020-03-02 07:17:00","3.41","5.249","10.694",NA,"1.024","7392-354869" +"2020-03-02 07:47:00","3.41","5.07","10.757",NA,"1.024","7392-354869" +"2020-03-02 08:17:00","3.41","5.03","10.773",NA,"1.024","7392-354869" +"2020-03-02 08:47:00","3.41","5.05","10.706",NA,"1.024","7392-354869" +"2020-03-02 09:17:00","3.41","5.02","10.759",NA,"1.024","7392-354869" +"2020-03-02 09:47:00","3.41","4.901","10.813",NA,"1.025","7392-354869" +"2020-03-02 10:17:00","3.41","4.781","10.914",NA,"1.023","7392-354869" +"2020-03-02 10:47:00","3.41","4.74","10.953",NA,"1.024","7392-354869" +"2020-03-02 11:17:00","3.41","4.811","10.883",NA,"1.024","7392-354869" +"2020-03-02 11:47:00","3.41","4.77","11.07",NA,"1.025","7392-354869" +"2020-03-02 12:17:00","3.41","4.791","11.281",NA,"1.025","7392-354869" +"2020-03-02 12:47:00","3.41","4.871","11.465",NA,"1.025","7392-354869" +"2020-03-02 13:17:00","3.41","4.901","11.423",NA,"1.024","7392-354869" +"2020-03-02 13:47:00","3.41","4.96","11.346",NA,"1.023","7392-354869" +"2020-03-02 14:17:00","3.41","5.15","11.387",NA,"1.024","7392-354869" +"2020-03-02 14:47:00","3.41","5.427","11.327",NA,"1.024","7392-354869" +"2020-03-02 15:17:00","3.41","5.427","11.336",NA,"1.023","7392-354869" +"2020-03-02 15:47:00","3.41","5.674","11.267",NA,"1.023","7392-354869" +"2020-03-02 16:17:00","3.41","5.929","11.209",NA,"1.024","7392-354869" +"2020-03-02 16:47:00","3.41","6.085","11.261",NA,"1.025","7392-354869" +"2020-03-02 17:17:00","3.41","6.533","11.182",NA,"1.022","7392-354869" +"2020-03-02 17:47:00","3.41","6.784","11.245",NA,"1.025","7392-354869" +"2020-03-02 18:17:00","3.41","7.073","11.257",NA,"1.023","7392-354869" +"2020-03-02 18:47:00","3.41","7.398","11.342",NA,"1.024","7392-354869" +"2020-03-02 19:17:00","3.41","7.464","11.226",NA,"1.023","7392-354869" +"2020-03-02 19:47:00","3.41","7.541","11.286",NA,"1.023","7392-354869" +"2020-03-02 20:17:00","3.41","7.683","11.381",NA,"1.024","7392-354869" +"2020-03-02 20:47:00","3.41","7.692","11.215",NA,"1.024","7392-354869" +"2020-03-02 21:17:00","3.41","7.787","11.111",NA,"1.022","7392-354869" +"2020-03-02 21:47:00","3.41","7.797","10.922",NA,"1.023","7392-354869" +"2020-03-02 22:17:00","3.41","7.778","10.738",NA,"1.022","7392-354869" +"2020-03-02 22:47:00","3.41","7.787","10.702",NA,"1.023","7392-354869" +"2020-03-02 23:17:00","3.41","7.778","10.708",NA,"1.023","7392-354869" +"2020-03-02 23:47:00","3.41","7.683","10.804",NA,"1.023","7392-354869" +"2020-03-03 00:17:00","3.42","7.711","10.827",NA,"1.024","7392-354869" +"2020-03-03 00:47:00","3.42","7.674","10.784",NA,"1.023","7392-354869" +"2020-03-03 01:17:00","3.42","7.702","10.69",NA,"1.022","7392-354869" +"2020-03-03 01:47:00","3.41","7.73","10.651",NA,"1.023","7392-354869" +"2020-03-03 02:17:00","3.42","7.692","10.638",NA,"1.023","7392-354869" +"2020-03-03 02:47:00","3.42","7.759","10.577",NA,"1.024","7392-354869" +"2020-03-03 03:17:00","3.42","7.692","10.575",NA,"1.023","7392-354869" +"2020-03-03 03:47:00","3.42","7.664","10.579",NA,"1.024","7392-354869" +"2020-03-03 04:17:00","3.42","7.711","10.233",NA,"1.023","7392-354869" +"2020-03-03 04:47:00","3.42","7.768","10.257",NA,"1.024","7392-354869" +"2020-03-03 05:17:00","3.42","7.835","10.186",NA,"1.023","7392-354869" +"2020-03-03 05:47:00","3.42","7.872","10.25",NA,"1.023","7392-354869" +"2020-03-03 06:17:00","3.42","7.825","10.259",NA,"1.022","7392-354869" +"2020-03-03 06:47:00","3.42","7.872","10.155",NA,"1.023","7392-354869" +"2020-03-03 07:17:00","3.42","7.872","10.167",NA,"1.023","7392-354869" +"2020-03-03 07:47:00","3.42","7.835","10.167",NA,"1.023","7392-354869" +"2020-03-03 08:17:00","3.42","7.854","10.259",NA,"1.024","7392-354869" +"2020-03-03 08:47:00","3.42","7.778","10.125",NA,"1.023","7392-354869" +"2020-03-03 09:17:00","3.42","7.74","10.117",NA,"1.023","7392-354869" +"2020-03-03 09:47:00","3.42","7.655","10.181",NA,"1.023","7392-354869" +"2020-03-03 10:17:00","3.42","7.626","10.181",NA,"1.024","7392-354869" +"2020-03-03 10:47:00","3.42","7.645","10.125",NA,"1.023","7392-354869" +"2020-03-03 11:17:00","3.42","7.56","10.117",NA,"1.023","7392-354869" +"2020-03-03 11:47:00","3.42","7.56","10.382",NA,"1.024","7392-354869" +"2020-03-03 12:17:00","3.42","7.55","10.618",NA,"1.022","7392-354869" +"2020-03-03 12:47:00","3.42","7.607","11.2",NA,"1.024","7392-354869" +"2020-03-03 13:17:00","3.42","7.74","11.458",NA,"1.023","7392-354869" +"2020-03-03 13:47:00","3.42","7.806","11.447",NA,"1.023","7392-354869" +"2020-03-03 14:17:00","3.42","7.806","11.332",NA,"1.023","7392-354869" +"2020-03-03 14:47:00","3.42","7.854","11.292",NA,"1.024","7392-354869" +"2020-03-03 15:17:00","3.42","7.92","11.164",NA,"1.025","7392-354869" +"2020-03-03 15:47:00","3.42","8.193","11.176",NA,"1.025","7392-354869" +"2020-03-03 16:17:00","3.42","8.353","11.163",NA,"1.023","7392-354869" +"2020-03-03 16:47:00","3.42","8.624","11.158",NA,"1.024","7392-354869" +"2020-03-03 17:17:00","3.42","8.764","11.039",NA,"1.023","7392-354869" +"2020-03-03 17:47:00","3.42","8.801","10.891",NA,"1.022","7392-354869" +"2020-03-03 18:17:00","3.42","8.876","10.884",NA,"1.023","7392-354869" +"2020-03-03 18:47:00","3.42","8.997","10.757",NA,"1.021","7392-354869" +"2020-03-03 19:17:00","3.42","9.08","10.624",NA,"1.023","7392-354869" +"2020-03-03 19:47:00","3.42","9.099","10.372",NA,"1.024","7392-354869" +"2020-03-03 20:17:00","3.42","9.052","10.224",NA,"1.023","7392-354869" +"2020-03-03 20:47:00","3.42","9.099","10.234",NA,"1.022","7392-354869" +"2020-03-03 21:17:00","3.42","9.247","10.205",NA,"1.022","7392-354869" +"2020-03-03 21:47:00","3.42","9.191","10.569",NA,"1.022","7392-354869" +"2020-03-03 22:17:00","3.42","9.302","10.385",NA,"1.024","7392-354869" +"2020-03-03 22:47:00","3.42","9.302","10.041",NA,"1.023","7392-354869" +"2020-03-03 23:17:00","3.43","9.265","9.862",NA,"1.022","7392-354869" +"2020-03-03 23:47:00","3.42","9.247","9.855",NA,"1.023","7392-354869" +"2020-03-04 00:17:00","3.43","9.2","9.694",NA,"1.022","7392-354869" +"2020-03-04 00:47:00","3.43","9.173","9.807",NA,"1.022","7392-354869" +"2020-03-04 01:17:00","3.42","9.154","9.774",NA,"1.022","7392-354869" +"2020-03-04 01:47:00","3.43","9.099","9.953",NA,"1.022","7392-354869" +"2020-03-04 02:17:00","3.42","9.089","9.936",NA,"1.022","7392-354869" +"2020-03-04 02:47:00","3.42","9.071","9.975",NA,"1.023","7392-354869" +"2020-03-04 03:17:00","3.43","9.08","10.103",NA,"1.022","7392-354869" +"2020-03-04 03:47:00","3.43","8.959","10.053",NA,"1.023","7392-354869" +"2020-03-04 04:17:00","3.43","9.034","9.845",NA,"1.022","7392-354869" +"2020-03-04 04:47:00","3.43","9.024","9.653",NA,"1.023","7392-354869" +"2020-03-04 05:17:00","3.43","9.043","9.747",NA,"1.024","7392-354869" +"2020-03-04 05:47:00","3.43","8.932","9.708",NA,"1.024","7392-354869" +"2020-03-04 06:17:00","3.43","8.904","9.685",NA,"1.024","7392-354869" +"2020-03-04 06:47:00","3.43","8.904","9.643",NA,"1.022","7392-354869" +"2020-03-04 07:17:00","3.42","8.932","9.6",NA,"1.023","7392-354869" +"2020-03-04 07:47:00","3.42","8.904","9.528",NA,"1.022","7392-354869" +"2020-03-04 08:17:00","3.43","8.959","9.412",NA,"1.023","7392-354869" +"2020-03-04 08:47:00","3.43","8.959","9.275",NA,"1.022","7392-354869" +"2020-03-04 09:17:00","3.43","8.755","9.426",NA,"1.023","7392-354869" +"2020-03-04 09:47:00","3.43","8.745","9.364",NA,"1.024","7392-354869" +"2020-03-04 10:17:00","3.42","8.643","9.294",NA,"1.024","7392-354869" +"2020-03-04 10:47:00","3.43","8.531","9.113",NA,"1.023","7392-354869" +"2020-03-04 11:17:00","3.43","8.353","9.105",NA,"1.023","7392-354869" +"2020-03-04 11:47:00","3.43","8.268","9.239",NA,"1.024","7392-354869" +"2020-03-04 12:17:00","3.43","8.25","9.328",NA,"1.024","7392-354869" +"2020-03-04 12:47:00","3.42","8.221","9.582",NA,"1.023","7392-354869" +"2020-03-04 13:17:00","3.43","8.231","9.593",NA,"1.024","7392-354869" +"2020-03-04 13:47:00","3.43","8.259","9.549",NA,"1.024","7392-354869" +"2020-03-04 14:17:00","3.43","8.381","9.634",NA,"1.024","7392-354869" +"2020-03-04 14:47:00","3.43","8.39","9.648",NA,"1.025","7392-354869" +"2020-03-04 15:17:00","3.43","8.652","9.692",NA,"1.023","7392-354869" +"2020-03-04 15:47:00","3.43","8.829","9.758",NA,"1.024","7392-354869" +"2020-03-04 16:17:00","3.43","9.089","9.757",NA,"1.024","7392-354869" +"2020-03-04 16:47:00","3.43","9.274","9.798",NA,"1.023","7392-354869" +"2020-03-04 17:17:00","3.43","9.505","9.788",NA,"1.022","7392-354869" +"2020-03-04 17:47:00","3.43","9.652","9.953",NA,"1.023","7392-354869" +"2020-03-04 18:17:00","3.43","9.936","9.959",NA,"1.023","7392-354869" +"2020-03-04 18:47:00","3.43","10.037","10.097",NA,"1.024","7392-354869" +"2020-03-04 19:17:00","3.43","10.256","10.105",NA,"1.023","7392-354869" +"2020-03-04 19:47:00","3.43","10.474","10.066",NA,"1.023","7392-354869" +"2020-03-04 20:17:00","3.43","10.628","10.067",NA,"1.024","7392-354869" +"2020-03-04 20:47:00","3.43","10.827","10.132",NA,"1.024","7392-354869" +"2020-03-04 21:17:00","3.43","10.944","10.145",NA,"1.022","7392-354869" +"2020-03-04 21:47:00","3.43","10.953","10.138",NA,"1.023","7392-354869" +"2020-03-04 22:17:00","3.43","10.872","10.086",NA,"1.023","7392-354869" +"2020-03-04 22:47:00","3.43","10.727","9.892",NA,"1.023","7392-354869" +"2020-03-04 23:17:00","3.43","10.799","9.702",NA,"1.022","7392-354869" +"2020-03-04 23:47:00","3.43","10.79","9.573",NA,"1.022","7392-354869" +"2020-03-05 00:17:00","3.43","10.808","9.69",NA,"1.023","7392-354869" +"2020-03-05 00:47:00","3.43","10.808","9.576",NA,"1.022","7392-354869" +"2020-03-05 01:17:00","3.43","10.79","9.756",NA,"1.023","7392-354869" +"2020-03-05 01:47:00","3.43","10.709","9.714",NA,"1.023","7392-354869" +"2020-03-05 02:17:00","3.43","10.637","9.766",NA,"1.023","7392-354869" +"2020-03-05 02:47:00","3.43","10.61","9.622",NA,"1.022","7392-354869" +"2020-03-05 03:17:00","3.43","10.546","9.758",NA,"1.024","7392-354869" +"2020-03-05 03:47:00","3.43","10.483","9.715",NA,"1.024","7392-354869" +"2020-03-05 04:17:00","3.43","10.41","9.835",NA,"1.022","7392-354869" +"2020-03-05 04:47:00","3.43","10.401","9.701",NA,"1.023","7392-354869" +"2020-03-05 05:17:00","3.43","10.365","9.72",NA,"1.023","7392-354869" +"2020-03-05 05:47:00","3.43","10.319","9.61",NA,"1.022","7392-354869" +"2020-03-05 06:17:00","3.43","10.246","9.634",NA,"1.022","7392-354869" +"2020-03-05 06:47:00","3.43","10.21","9.658",NA,"1.022","7392-354869" +"2020-03-05 07:17:00","3.43","10.174","9.806",NA,"1.023","7392-354869" +"2020-03-05 07:47:00","3.43","10.092","9.848",NA,"1.024","7392-354869" +"2020-03-05 08:17:00","3.43","10.009","9.847",NA,"1.022","7392-354869" +"2020-03-05 08:47:00","3.43","9.918","9.848",NA,"1.023","7392-354869" +"2020-03-05 09:17:00","3.43","9.817","9.821",NA,"1.022","7392-354869" +"2020-03-05 09:47:00","3.43","9.698","9.744",NA,"1.022","7392-354869" +"2020-03-05 10:17:00","3.43","9.597","9.61",NA,"1.022","7392-354869" +"2020-03-05 10:47:00","3.43","9.514","9.626",NA,"1.023","7392-354869" +"2020-03-05 11:17:00","3.43","9.422","9.397",NA,"1.023","7392-354869" +"2020-03-05 11:47:00","3.43","9.33","9.461",NA,"1.023","7392-354869" +"2020-03-05 12:17:00","3.43","9.311","9.951",NA,"1.023","7392-354869" +"2020-03-05 12:47:00","3.43","9.357","10.401",NA,"1.024","7392-354869" +"2020-03-05 13:17:00","3.43","9.376","9.993",NA,"1.023","7392-354869" +"2020-03-05 13:47:00","3.43","9.394","9.974",NA,"1.024","7392-354869" +"2020-03-05 14:17:00","3.43","9.496","10.02",NA,"1.023","7392-354869" +"2020-03-05 14:47:00","3.43","9.625","10.089",NA,"1.023","7392-354869" +"2020-03-05 15:17:00","3.43","9.9","10.152",NA,"1.023","7392-354869" +"2020-03-05 15:47:00","3.43","10.028","10.096",NA,"1.022","7392-354869" +"2020-03-05 16:17:00","3.43","10.419","10.606",NA,"1.025","7392-354869" +"2020-03-05 16:47:00","3.43","10.564","10.373",NA,"1.023","7392-354869" +"2020-03-05 17:17:00","3.43","10.428","10.349",NA,"1.023","7392-354869" +"2020-03-05 17:47:00","3.43","10.953","10.237",NA,"1.023","7392-354869" +"2020-03-05 18:17:00","3.44","11.214","10.23",NA,"1.022","7392-354869" +"2020-03-05 18:47:00","3.43","11.33","10.286",NA,"1.024","7392-354869" +"2020-03-05 19:17:00","3.44","11.267","10.253",NA,"1.023","7392-354869" +"2020-03-05 19:47:00","3.44","11.294","10.331",NA,"1.024","7392-354869" +"2020-03-05 20:17:00","3.43","11.232","10.303",NA,"1.025","7392-354869" +"2020-03-05 20:47:00","3.44","11.294","10.264",NA,"1.023","7392-354869" +"2020-03-05 21:17:00","3.44","11.402","10.199",NA,"1.024","7392-354869" +"2020-03-05 21:47:00","3.44","11.447","10.062",NA,"1.024","7392-354869" +"2020-03-05 22:17:00","3.44","11.402","9.737",NA,"1.023","7392-354869" +"2020-03-05 22:47:00","3.44","11.384","9.359",NA,"1.024","7392-354869" +"2020-03-05 23:17:00","3.44","11.285","9.311",NA,"1.024","7392-354869" +"2020-03-05 23:47:00","3.44","11.151","9.385",NA,"1.024","7392-354869" +"2020-03-06 00:17:00","3.44","11.043","9.334",NA,"1.023","7392-354869" +"2020-03-06 00:47:00","3.44","10.908","9.323",NA,"1.022","7392-354869" +"2020-03-06 01:17:00","3.44","10.863","9.04",NA,"1.023","7392-354869" +"2020-03-06 01:47:00","3.44","10.827","9.209",NA,"1.022","7392-354869" +"2020-03-06 02:17:00","3.44","10.799","9.182",NA,"1.022","7392-354869" +"2020-03-06 02:47:00","3.44","10.7","9.248",NA,"1.022","7392-354869" +"2020-03-06 03:17:00","3.44","10.655","9.05",NA,"1.023","7392-354869" +"2020-03-06 03:47:00","3.44","10.582","9.134",NA,"1.023","7392-354869" +"2020-03-06 04:17:00","3.44","10.474","9.176",NA,"1.023","7392-354869" +"2020-03-06 04:47:00","3.44","10.392","9.16",NA,"1.021","7392-354869" +"2020-03-06 05:17:00","3.44","10.365","9.086",NA,"1.023","7392-354869" +"2020-03-06 05:47:00","3.44","10.246","9.082",NA,"1.023","7392-354869" +"2020-03-06 06:17:00","3.44","10.137","9.006",NA,"1.023","7392-354869" +"2020-03-06 06:47:00","3.44","10.018","9.01",NA,"1.023","7392-354869" +"2020-03-06 07:17:00","3.44","10.009","9.03",NA,"1.024","7392-354869" +"2020-03-06 07:47:00","3.44","9.89","8.956",NA,"1.024","7392-354869" +"2020-03-06 08:17:00","3.44","9.845","8.71",NA,"1.023","7392-354869" +"2020-03-06 08:47:00","3.44","9.771","8.718",NA,"1.024","7392-354869" +"2020-03-06 09:17:00","3.44","9.726","8.729",NA,"1.024","7392-354869" +"2020-03-06 09:47:00","3.44","9.634","8.674",NA,"1.023","7392-354869" +"2020-03-06 10:17:00","3.44","9.579","8.504",NA,"1.025","7392-354869" +"2020-03-06 10:47:00","3.43","9.496","8.826",NA,"1.024","7392-354869" +"2020-03-06 11:17:00","3.44","9.459","8.939",NA,"1.023","7392-354869" +"2020-03-06 11:47:00","3.43","9.422","8.968",NA,"1.023","7392-354869" +"2020-03-06 12:17:00","3.44","9.404","9.105",NA,"1.023","7392-354869" +"2020-03-06 12:47:00","3.44","9.385","9.248",NA,"1.023","7392-354869" +"2020-03-06 13:17:00","3.44","9.385","9.271",NA,"1.023","7392-354869" +"2020-03-06 13:47:00","3.44","9.385","9.358",NA,"1.024","7392-354869" +"2020-03-06 14:17:00","3.44","9.376","9.416",NA,"1.024","7392-354869" +"2020-03-06 14:47:00","3.44","9.33","9.677",NA,"1.025","7392-354869" +"2020-03-06 15:17:00","3.44","9.321","9.558",NA,"1.024","7392-354869" +"2020-03-06 15:47:00","3.44","9.256","9.652",NA,"1.023","7392-354869" +"2020-03-06 16:17:00","3.43","9.256","9.664",NA,"1.024","7392-354869" +"2020-03-06 16:47:00","3.44","9.274","9.951",NA,"1.024","7392-354869" +"2020-03-06 17:17:00","3.44","9.256","9.513",NA,"1.024","7392-354869" +"2020-03-06 17:47:00","3.43","9.228","9.49",NA,"1.024","7392-354869" +"2020-03-06 18:17:00","3.44","9.219","9.402",NA,"1.024","7392-354869" +"2020-03-06 18:47:00","3.43","9.247","9.402",NA,"1.023","7392-354869" +"2020-03-06 19:17:00","3.43","9.163","9.42",NA,"1.022","7392-354869" +"2020-03-06 19:47:00","3.43","9.071","9.354",NA,"1.023","7392-354869" +"2020-03-06 20:17:00","3.43","9.071","9.358",NA,"1.023","7392-354869" +"2020-03-06 20:47:00","3.43","8.941","9.299",NA,"1.024","7392-354869" +"2020-03-06 21:17:00","3.43","8.68","9.34",NA,"1.024","7392-354869" +"2020-03-06 21:47:00","3.43","8.699","9.268",NA,"1.024","7392-354869" +"2020-03-06 22:17:00","3.43","8.68","9.233",NA,"1.023","7392-354869" +"2020-03-06 22:47:00","3.43","8.68","9.228",NA,"1.025","7392-354869" +"2020-03-06 23:17:00","3.43","8.671","9.244",NA,"1.024","7392-354869" +"2020-03-06 23:47:00","3.43","8.577","9.219",NA,"1.024","7392-354869" +"2020-03-07 00:17:00","3.43","8.531","9.225",NA,"1.023","7392-354869" +"2020-03-07 00:47:00","3.43","8.559","9.217",NA,"1.024","7392-354869" +"2020-03-07 01:17:00","3.43","8.493","9.198",NA,"1.024","7392-354869" +"2020-03-07 01:47:00","3.43","8.437","9.172",NA,"1.023","7392-354869" +"2020-03-07 02:17:00","3.43","8.362","9.206",NA,"1.025","7392-354869" +"2020-03-07 02:47:00","3.43","8.268","9.162",NA,"1.025","7392-354869" +"2020-03-07 03:17:00","3.43","8.193","9.212",NA,"1.026","7392-354869" +"2020-03-07 03:47:00","3.43","8.127","9.186",NA,"1.024","7392-354869" +"2020-03-07 04:17:00","3.43","8.09","9.17",NA,"1.024","7392-354869" +"2020-03-07 04:47:00","3.43","8.005","9.178",NA,"1.025","7392-354869" +"2020-03-07 05:17:00","3.43","8.005","9.149",NA,"1.024","7392-354869" +"2020-03-07 05:47:00","3.43","7.939","9.162",NA,"1.024","7392-354869" +"2020-03-07 06:17:00","3.43","7.91","9.134",NA,"1.024","7392-354869" +"2020-03-07 06:47:00","3.43","7.891","9.082",NA,"1.025","7392-354869" +"2020-03-07 07:17:00","3.43","7.835","9.106",NA,"1.025","7392-354869" +"2020-03-07 07:47:00","3.43","7.787","9.148",NA,"1.025","7392-354869" +"2020-03-07 08:17:00","3.43","7.664","9.163",NA,"1.025","7392-354869" +"2020-03-07 08:47:00","3.43","7.626","9.132",NA,"1.024","7392-354869" +"2020-03-07 09:17:00","3.43","7.674","9.023",NA,"1.024","7392-354869" +"2020-03-07 09:47:00","3.43","7.607","9.063",NA,"1.024","7392-354869" +"2020-03-07 10:17:00","3.43","7.55","9.06",NA,"1.023","7392-354869" +"2020-03-07 10:47:00","3.43","7.531","9.003",NA,"1.024","7392-354869" +"2020-03-07 11:17:00","3.43","7.502","8.961",NA,"1.024","7392-354869" +"2020-03-07 11:47:00","3.43","7.312","9.233",NA,"1.024","7392-354869" +"2020-03-07 12:17:00","3.43","6.919","9.371",NA,"1.024","7392-354869" +"2020-03-07 12:47:00","3.43","6.755","9.528",NA,"1.024","7392-354869" +"2020-03-07 13:17:00","3.43","6.697","9.601",NA,"1.024","7392-354869" +"2020-03-07 13:47:00","3.43","6.726","9.671",NA,"1.025","7392-354869" +"2020-03-07 14:17:00","3.42","6.659","9.703",NA,"1.025","7392-354869" +"2020-03-07 14:47:00","3.43","6.765","9.794",NA,"1.025","7392-354869" +"2020-03-07 15:17:00","3.43","6.948","9.865",NA,"1.026","7392-354869" +"2020-03-07 15:47:00","3.43","7.149","9.926",NA,"1.026","7392-354869" +"2020-03-07 16:17:00","3.43","7.36","9.973",NA,"1.025","7392-354869" +"2020-03-07 16:47:00","3.42","7.521","10.04",NA,"1.025","7392-354869" +"2020-03-07 17:17:00","3.43","7.683","10.128",NA,"1.025","7392-354869" +"2020-03-07 17:47:00","3.43","7.872","10.178",NA,"1.025","7392-354869" +"2020-03-07 18:17:00","3.43","7.995","10.224",NA,"1.025","7392-354869" +"2020-03-07 18:47:00","3.43","8.212","10.313",NA,"1.026","7392-354869" +"2020-03-07 19:17:00","3.43","8.381","10.321",NA,"1.024","7392-354869" +"2020-03-07 19:47:00","3.43","8.549","10.343",NA,"1.024","7392-354869" +"2020-03-07 20:17:00","3.43","8.615","10.396",NA,"1.025","7392-354869" +"2020-03-07 20:47:00","3.43","8.662","10.372",NA,"1.023","7392-354869" +"2020-03-07 21:17:00","3.43","8.652","10.452",NA,"1.025","7392-354869" +"2020-03-07 21:47:00","3.43","8.615","10.436",NA,"1.025","7392-354869" +"2020-03-07 22:17:00","3.43","8.54","10.354",NA,"1.026","7392-354869" +"2020-03-07 22:47:00","3.43","8.447","10.191",NA,"1.024","7392-354869" +"2020-03-07 23:17:00","3.43","8.353","10.101",NA,"1.025","7392-354869" +"2020-03-07 23:47:00","3.43","8.25","10.027",NA,"1.025","7392-354869" +"2020-03-08 00:17:00","3.43","8.231","10.006",NA,"1.024","7392-354869" +"2020-03-08 00:47:00","3.43","8.193","9.819",NA,"1.024","7392-354869" +"2020-03-08 01:17:00","3.43","8.137","9.749",NA,"1.025","7392-354869" +"2020-03-08 01:47:00","3.43","8.08","9.746",NA,"1.024","7392-354869" +"2020-03-08 02:17:00","3.43","7.976","9.758",NA,"1.024","7392-354869" +"2020-03-08 02:47:00","3.43","7.986","9.82",NA,"1.026","7392-354869" +"2020-03-08 03:17:00","3.43","7.891","9.867",NA,"1.025","7392-354869" +"2020-03-08 03:47:00","3.43","7.768","9.815",NA,"1.025","7392-354869" +"2020-03-08 04:17:00","3.43","7.711","9.801",NA,"1.025","7392-354869" +"2020-03-08 04:47:00","3.43","7.664","9.533",NA,"1.024","7392-354869" +"2020-03-08 05:17:00","3.42","7.512","9.788",NA,"1.024","7392-354869" +"2020-03-08 05:47:00","3.43","7.455","9.601",NA,"1.024","7392-354869" +"2020-03-08 06:17:00","3.42","7.417","9.543",NA,"1.025","7392-354869" +"2020-03-08 06:47:00","3.42","7.321","9.573",NA,"1.024","7392-354869" +"2020-03-08 07:17:00","3.43","7.187","9.502",NA,"1.024","7392-354869" +"2020-03-08 07:47:00","3.42","7.14","9.482",NA,"1.024","7392-354869" +"2020-03-08 08:17:00","3.43","7.082","9.298",NA,"1.024","7392-354869" +"2020-03-08 08:47:00","3.43","7.053","9.753",NA,"1.025","7392-354869" +"2020-03-08 09:17:00","3.42","6.977","9.73",NA,"1.025","7392-354869" +"2020-03-08 09:47:00","3.42","6.928","9.694",NA,"1.025","7392-354869" +"2020-03-08 10:17:00","3.43","6.832","9.672",NA,"1.025","7392-354869" +"2020-03-08 10:47:00","3.42","6.755","9.758",NA,"1.025","7392-354869" +"2020-03-08 11:17:00","3.42","6.63","9.757",NA,"1.025","7392-354869" +"2020-03-08 11:47:00","3.42","6.649","9.886",NA,"1.025","7392-354869" +"2020-03-08 12:17:00","3.42","6.572","10.381",NA,"1.025","7392-354869" +"2020-03-08 12:47:00","3.42","6.678","10.744",NA,"1.024","7392-354869" +"2020-03-08 13:17:00","3.42","6.861","11.388",NA,"1.026","7392-354869" +"2020-03-08 13:47:00","3.42","6.9","10.811",NA,"1.026","7392-354869" +"2020-03-08 14:17:00","3.42","6.938","10.65",NA,"1.025","7392-354869" +"2020-03-08 14:47:00","3.42","7.025","10.424",NA,"1.025","7392-354869" +"2020-03-08 15:17:00","3.42","7.34","10.561",NA,"1.026","7392-354869" +"2020-03-08 15:47:00","3.42","7.312","10.575",NA,"1.025","7392-354869" +"2020-03-08 16:17:00","3.42","7.787","10.603",NA,"1.025","7392-354869" +"2020-03-08 16:47:00","3.42","8.306","10.537",NA,"1.025","7392-354869" +"2020-03-08 17:17:00","3.42","8.325","10.517",NA,"1.025","7392-354869" +"2020-03-08 17:47:00","3.42","8.531","10.589",NA,"1.025","7392-354869" +"2020-03-08 18:17:00","3.42","8.801","10.548",NA,"1.024","7392-354869" +"2020-03-08 18:47:00","3.42","8.959","10.581",NA,"1.026","7392-354869" +"2020-03-08 19:17:00","3.42","8.959","10.548",NA,"1.025","7392-354869" +"2020-03-08 19:47:00","3.43","9.588","10.562",NA,"1.025","7392-354869" +"2020-03-08 20:17:00","3.42","9.21","10.562",NA,"1.024","7392-354869" +"2020-03-08 20:47:00","3.42","9.394","10.273",NA,"1.023","7392-354869" +"2020-03-08 21:17:00","3.42","9.089","10.443",NA,"1.024","7392-354869" +"2020-03-08 21:47:00","3.43","9.08","10.252",NA,"1.025","7392-354869" +"2020-03-08 22:17:00","3.43","9.024","10.068",NA,"1.024","7392-354869" +"2020-03-08 22:47:00","3.43","8.894","9.839",NA,"1.024","7392-354869" +"2020-03-08 23:17:00","3.42","8.866","9.76",NA,"1.023","7392-354869" +"2020-03-08 23:47:00","3.43","8.913","9.779",NA,"1.024","7392-354869" +"2020-03-09 00:17:00","3.43","8.959","9.764",NA,"1.024","7392-354869" +"2020-03-09 00:47:00","3.43","9.182","9.811",NA,"1.025","7392-354869" +"2020-03-09 01:17:00","3.43","9.247","9.901",NA,"1.024","7392-354869" +"2020-03-09 01:47:00","3.43","9.099","9.742",NA,"1.023","7392-354869" +"2020-03-09 02:17:00","3.43","9.08","9.73",NA,"1.024","7392-354869" +"2020-03-09 02:47:00","3.43","9.126","9.669",NA,"1.024","7392-354869" +"2020-03-09 03:17:00","3.43","9.117","9.696",NA,"1.024","7392-354869" +"2020-03-09 03:47:00","3.43","9.126","9.616",NA,"1.023","7392-354869" +"2020-03-09 04:17:00","3.43","9.052","9.648",NA,"1.023","7392-354869" +"2020-03-09 04:47:00","3.43","8.922","9.57",NA,"1.024","7392-354869" +"2020-03-09 05:17:00","3.42","8.848","9.639",NA,"1.024","7392-354869" +"2020-03-09 05:47:00","3.43","8.773","9.604",NA,"1.024","7392-354869" +"2020-03-09 06:17:00","3.43","8.708","9.532",NA,"1.025","7392-354869" +"2020-03-09 06:47:00","3.43","8.643","9.42",NA,"1.024","7392-354869" +"2020-03-09 07:17:00","3.43","8.587","9.38",NA,"1.025","7392-354869" +"2020-03-09 07:47:00","3.43","8.559","9.432",NA,"1.024","7392-354869" +"2020-03-09 08:17:00","3.43","8.475","9.503",NA,"1.025","7392-354869" +"2020-03-09 08:47:00","3.43","8.428","9.459",NA,"1.023","7392-354869" +"2020-03-09 09:17:00","3.43","8.381","9.25",NA,"1.025","7392-354869" +"2020-03-09 09:47:00","3.43","8.287","9.328",NA,"1.024","7392-354869" +"2020-03-09 10:17:00","3.43","8.193","9.255",NA,"1.025","7392-354869" +"2020-03-09 10:47:00","3.43","8.137","9.187",NA,"1.024","7392-354869" +"2020-03-09 11:17:00","3.43","8.014","9.267",NA,"1.024","7392-354869" +"2020-03-09 11:47:00","3.43","7.958","9.418",NA,"1.024","7392-354869" +"2020-03-09 12:17:00","3.43","7.976","10.062",NA,"1.025","7392-354869" +"2020-03-09 12:47:00","3.43","7.901","10.257",NA,"1.025","7392-354869" +"2020-03-09 13:17:00","3.43","7.863","10.293",NA,"1.025","7392-354869" +"2020-03-09 13:47:00","3.43","8.014","10.293",NA,"1.025","7392-354869" +"2020-03-09 14:17:00","3.42","8.165","10.356",NA,"1.024","7392-354869" +"2020-03-09 14:47:00","3.43","7.986","10.371",NA,"1.025","7392-354869" +"2020-03-09 15:17:00","3.43","8.353","10.192",NA,"1.025","7392-354869" +"2020-03-09 15:47:00","3.43","8.203","10.409",NA,"1.026","7392-354869" +"2020-03-09 16:17:00","3.43","8.876","10.388",NA,"1.025","7392-354869" +"2020-03-09 16:47:00","3.43","8.857","10.466",NA,"1.025","7392-354869" +"2020-03-09 17:17:00","3.43","8.941","10.494",NA,"1.025","7392-354869" +"2020-03-09 17:47:00","3.43","9.089","10.407",NA,"1.025","7392-354869" +"2020-03-09 18:17:00","3.43","9.625","10.532",NA,"1.025","7392-354869" +"2020-03-09 18:47:00","3.43","9.311","10.493",NA,"1.024","7392-354869" +"2020-03-09 19:17:00","3.43","9.247","10.493",NA,"1.025","7392-354869" +"2020-03-09 19:47:00","3.43","9.321","10.297",NA,"1.025","7392-354869" +"2020-03-09 20:17:00","3.43","9.808","10.335",NA,"1.025","7392-354869" +"2020-03-09 20:47:00","3.43","10.899","10.243",NA,"1.024","7392-354869" +"2020-03-09 21:17:00","3.43","10.201","10.026",NA,"1.023","7392-354869" +"2020-03-09 21:47:00","3.43","10.655","10.146",NA,"1.026","7392-354869" +"2020-03-09 22:17:00","3.43","10.582","9.717",NA,"1.023","7392-354869" +"2020-03-09 22:47:00","3.43","11.169","9.512",NA,"1.025","7392-354869" +"2020-03-09 23:17:00","3.43","11.554","9.346",NA,"1.024","7392-354869" +"2020-03-09 23:47:00","3.43","11.474","9.208",NA,"1.023","7392-354869" +"2020-03-10 00:17:00","3.43","11.402","9.215",NA,"1.023","7392-354869" +"2020-03-10 00:47:00","3.43","11.411","8.978",NA,"1.021","7392-354869" +"2020-03-10 01:17:00","3.43","11.393","8.851",NA,"1.023","7392-354869" +"2020-03-10 01:47:00","3.43","11.429","9.121",NA,"1.023","7392-354869" +"2020-03-10 02:17:00","3.43","11.375","9.094",NA,"1.023","7392-354869" +"2020-03-10 02:47:00","3.43","11.366","9.239",NA,"1.023","7392-354869" +"2020-03-10 03:17:00","3.43","11.196","9.221",NA,"1.023","7392-354869" +"2020-03-10 03:47:00","3.43","10.998","9.357",NA,"1.022","7392-354869" +"2020-03-10 04:17:00","3.43","10.763","9.29",NA,"1.022","7392-354869" +"2020-03-10 04:47:00","3.43","10.971","9.331",NA,"1.023","7392-354869" +"2020-03-10 05:17:00","3.43","11.088","9.291",NA,"1.024","7392-354869" +"2020-03-10 05:47:00","3.43","11.016","9.294",NA,"1.023","7392-354869" +"2020-03-10 06:17:00","3.43","10.383","9.408",NA,"1.023","7392-354869" +"2020-03-10 06:47:00","3.43","10.419","9.24",NA,"1.024","7392-354869" +"2020-03-10 07:17:00","3.43","10.365","9.177",NA,"1.023","7392-354869" +"2020-03-10 07:47:00","3.43","10.365","9.301",NA,"1.025","7392-354869" +"2020-03-10 08:17:00","3.43","10.319","9.174",NA,"1.024","7392-354869" +"2020-03-10 08:47:00","3.43","10.228","9.186",NA,"1.023","7392-354869" +"2020-03-10 09:17:00","3.43","10.237","9.247",NA,"1.026","7392-354869" +"2020-03-10 09:47:00","3.43","10.11","9.201",NA,"1.023","7392-354869" +"2020-03-10 10:17:00","3.43","10.046","9.202",NA,"1.024","7392-354869" +"2020-03-10 10:47:00","3.43","9.945","9.131",NA,"1.024","7392-354869" +"2020-03-10 11:17:00","3.43","9.909","9.076",NA,"1.024","7392-354869" +"2020-03-10 11:47:00","3.43","9.918","9.233",NA,"1.023","7392-354869" +"2020-03-10 12:17:00","3.43","9.936","9.433",NA,"1.024","7392-354869" +"2020-03-10 12:47:00","3.43","9.762","9.344",NA,"1.024","7392-354869" +"2020-03-10 13:17:00","3.43","9.716","9.417",NA,"1.024","7392-354869" +"2020-03-10 13:47:00","3.43","9.726","9.604",NA,"1.024","7392-354869" +"2020-03-10 14:17:00","3.43","10.092","9.813",NA,"1.024","7392-354869" +"2020-03-10 14:47:00","3.44","10.201","9.8",NA,"1.025","7392-354869" +"2020-03-10 15:17:00","3.43","10.637","9.683",NA,"1.025","7392-354869" +"2020-03-10 15:47:00","3.44","10.61","9.603",NA,"1.025","7392-354869" +"2020-03-10 16:17:00","3.43","10.781","9.79",NA,"1.024","7392-354869" +"2020-03-10 16:47:00","3.44","11.205","10.118",NA,"1.025","7392-354869" +"2020-03-10 17:17:00","3.44","11.312","10.02",NA,"1.025","7392-354869" +"2020-03-10 17:47:00","3.43","11.124","9.917",NA,"1.025","7392-354869" +"2020-03-10 18:17:00","3.43","11.052","9.857",NA,"1.024","7392-354869" +"2020-03-10 18:47:00","3.44","11.276","9.934",NA,"1.025","7392-354869" +"2020-03-10 19:17:00","3.44","11.482","9.833",NA,"1.026","7392-354869" +"2020-03-10 19:47:00","3.44","11.625","9.905",NA,"1.025","7392-354869" +"2020-03-10 20:17:00","3.44","11.661","9.517",NA,"1.024","7392-354869" +"2020-03-10 20:47:00","3.44","11.733","9.611",NA,"1.024","7392-354869" +"2020-03-10 21:17:00","3.44","11.839","9.813",NA,"1.024","7392-354869" +"2020-03-10 21:47:00","3.44","11.875","9.353",NA,"1.025","7392-354869" +"2020-03-10 22:17:00","3.44","11.893","9.328",NA,"1.023","7392-354869" +"2020-03-10 22:47:00","3.44","11.875","9.224",NA,"1.023","7392-354869" +"2020-03-10 23:17:00","3.44","11.848","9.241",NA,"1.025","7392-354869" +"2020-03-10 23:47:00","3.44","11.893","9.313",NA,"1.024","7392-354869" +"2020-03-11 00:17:00","3.44","11.955","9.233",NA,"1.024","7392-354869" +"2020-03-11 00:47:00","3.44","11.982","9.196",NA,"1.024","7392-354869" +"2020-03-11 01:17:00","3.44","11.973","9.186",NA,"1.025","7392-354869" +"2020-03-11 01:47:00","3.44","11.991","9.1",NA,"1.023","7392-354869" +"2020-03-11 02:17:00","3.44","11.982","9.111",NA,"1.023","7392-354869" +"2020-03-11 02:47:00","3.44","12","9.031",NA,"1.022","7392-354869" +"2020-03-11 03:17:00","3.44","11.955","8.913",NA,"1.024","7392-354869" +"2020-03-11 03:47:00","3.44","11.92","8.901",NA,"1.024","7392-354869" +"2020-03-11 04:17:00","3.44","11.911","8.989",NA,"1.023","7392-354869" +"2020-03-11 04:47:00","3.44","11.92","8.996",NA,"1.024","7392-354869" +"2020-03-11 05:17:00","3.44","11.902","8.994",NA,"1.024","7392-354869" +"2020-03-11 05:47:00","3.44","11.946","8.9",NA,"1.024","7392-354869" +"2020-03-11 06:17:00","3.44","11.884","8.893",NA,"1.024","7392-354869" +"2020-03-11 06:47:00","3.44","11.857","8.859",NA,"1.023","7392-354869" +"2020-03-11 07:17:00","3.44","11.795","8.957",NA,"1.024","7392-354869" +"2020-03-11 07:47:00","3.44","11.75","8.914",NA,"1.024","7392-354869" +"2020-03-11 08:17:00","3.44","11.697","8.829",NA,"1.024","7392-354869" +"2020-03-11 08:47:00","3.44","11.617","8.648",NA,"1.023","7392-354869" +"2020-03-11 09:17:00","3.44","11.491","8.355",NA,"1.024","7392-354869" +"2020-03-11 09:47:00","3.44","11.456","8.214",NA,"1.023","7392-354869" +"2020-03-11 10:17:00","3.44","11.366","8.227",NA,"1.024","7392-354869" +"2020-03-11 10:47:00","3.44","11.294","8.247",NA,"1.025","7392-354869" +"2020-03-11 11:17:00","3.44","11.25","8.425",NA,"1.024","7392-354869" +"2020-03-11 11:47:00","3.44","11.223","8.584",NA,"1.023","7392-354869" +"2020-03-11 12:17:00","3.44","11.196","9.263",NA,"1.024","7392-354869" +"2020-03-11 12:47:00","3.44","11.214","9.253",NA,"1.024","7392-354869" +"2020-03-11 13:17:00","3.44","11.223","9.384",NA,"1.024","7392-354869" +"2020-03-11 13:47:00","3.44","11.339","9.468",NA,"1.024","7392-354869" +"2020-03-11 14:17:00","3.44","11.482","9.808",NA,"1.025","7392-354869" +"2020-03-11 14:47:00","3.44","11.688","10.028",NA,"1.025","7392-354869" +"2020-03-11 15:17:00","3.44","11.875","10.36",NA,"1.026","7392-354869" +"2020-03-11 15:47:00","3.44","11.795","10.046",NA,"1.024","7392-354869" +"2020-03-11 16:17:00","3.44","11.786","10.087",NA,"1.024","7392-354869" +"2020-03-11 16:47:00","3.44","11.75","10.058",NA,"1.026","7392-354869" +"2020-03-11 17:17:00","3.44","11.75","10.226",NA,"1.024","7392-354869" +"2020-03-11 17:47:00","3.44","11.928","10.133",NA,"1.025","7392-354869" +"2020-03-11 18:17:00","3.44","11.813","10.089",NA,"1.023","7392-354869" +"2020-03-11 18:47:00","3.44","12.124","10.074",NA,"1.025","7392-354869" +"2020-03-11 19:17:00","3.44","12.035","9.803",NA,"1.025","7392-354869" +"2020-03-11 19:47:00","3.44","11.857","9.655",NA,"1.025","7392-354869" +"2020-03-11 20:17:00","3.44","12.186","9.356",NA,"1.026","7392-354869" +"2020-03-11 20:47:00","3.44","11.777","9.109",NA,"1.024","7392-354869" +"2020-03-11 21:17:00","3.44","11.733","9.178",NA,"1.024","7392-354869" +"2020-03-11 21:47:00","3.44","11.839","9.019",NA,"1.024","7392-354869" +"2020-03-11 22:17:00","3.44","12.053","8.867",NA,"1.025","7392-354869" +"2020-03-11 22:47:00","3.44","12.186","8.51",NA,"1.024","7392-354869" +"2020-03-11 23:17:00","3.44","12.195","8.022",NA,"1.024","7392-354869" +"2020-03-11 23:47:00","3.44","12.142","8.312",NA,"1.024","7392-354869" +"2020-03-12 00:17:00","3.44","12.115","8.276",NA,"1.024","7392-354869" +"2020-03-12 00:47:00","3.44","12.035","8.162",NA,"1.024","7392-354869" +"2020-03-12 01:17:00","3.44","11.937","7.997",NA,"1.024","7392-354869" +"2020-03-12 01:47:00","3.44","11.937","7.961",NA,"1.024","7392-354869" +"2020-03-12 02:17:00","3.44","11.813","7.886",NA,"1.024","7392-354869" +"2020-03-12 02:47:00","3.44","11.813","8.071",NA,"1.024","7392-354869" +"2020-03-12 03:17:00","3.44","11.741","8.054",NA,"1.024","7392-354869" +"2020-03-12 03:47:00","3.44","11.634","8.184",NA,"1.025","7392-354869" +"2020-03-12 04:17:00","3.44","11.545","8.225",NA,"1.024","7392-354869" +"2020-03-12 04:47:00","3.44","11.5","8.095",NA,"1.025","7392-354869" +"2020-03-12 05:17:00","3.44","11.384","8.159",NA,"1.024","7392-354869" +"2020-03-12 05:47:00","3.44","11.321","8.134",NA,"1.025","7392-354869" +"2020-03-12 06:17:00","3.44","11.205","8.026",NA,"1.024","7392-354869" +"2020-03-12 06:47:00","3.44","11.142","7.869",NA,"1.024","7392-354869" +"2020-03-12 07:17:00","3.44","11.115","8.104",NA,"1.025","7392-354869" +"2020-03-12 07:47:00","3.44","11.043","8.078",NA,"1.024","7392-354869" +"2020-03-12 08:17:00","3.44","10.953","8.067",NA,"1.024","7392-354869" +"2020-03-12 08:47:00","3.44","10.935","7.953",NA,"1.024","7392-354869" +"2020-03-12 09:17:00","3.44","10.872","7.931",NA,"1.024","7392-354869" +"2020-03-12 09:47:00","3.44","10.854","8.065",NA,"1.025","7392-354869" +"2020-03-12 10:17:00","3.44","10.79","8.069",NA,"1.024","7392-354869" +"2020-03-12 10:47:00","3.44","10.763","8.08",NA,"1.025","7392-354869" +"2020-03-12 11:17:00","3.44","10.745","8.112",NA,"1.025","7392-354869" +"2020-03-12 11:47:00","3.44","10.754","8.532",NA,"1.025","7392-354869" +"2020-03-12 12:17:00","3.44","10.772","8.592",NA,"1.025","7392-354869" +"2020-03-12 12:47:00","3.44","10.799","8.949",NA,"1.025","7392-354869" +"2020-03-12 13:17:00","3.44","10.863","9.613",NA,"1.026","7392-354869" +"2020-03-12 13:47:00","3.44","10.971","9.563",NA,"1.025","7392-354869" +"2020-03-12 14:17:00","3.44","10.944","9.667",NA,"1.024","7392-354869" +"2020-03-12 14:47:00","3.44","10.944","9.789",NA,"1.025","7392-354869" +"2020-03-12 15:17:00","3.44","11.016","9.391",NA,"1.024","7392-354869" +"2020-03-12 15:47:00","3.44","11.115","9.407",NA,"1.024","7392-354869" +"2020-03-12 16:17:00","3.44","10.926","9.354",NA,"1.024","7392-354869" +"2020-03-12 16:47:00","3.44","11.267","9.527",NA,"1.026","7392-354869" +"2020-03-12 17:17:00","3.44","10.754","9.347",NA,"1.023","7392-354869" +"2020-03-12 17:47:00","3.44","11.223","9.529",NA,"1.026","7392-354869" +"2020-03-12 18:17:00","3.44","11.025","9.486",NA,"1.024","7392-354869" +"2020-03-12 18:47:00","3.44","10.745","9.084",NA,"1.024","7392-354869" +"2020-03-12 19:17:00","3.44","10.727","8.822",NA,"1.026","7392-354869" +"2020-03-12 19:47:00","3.44","11.402","8.964",NA,"1.026","7392-354869" +"2020-03-12 20:17:00","3.44","11.679","9.007",NA,"1.025","7392-354869" +"2020-03-12 20:47:00","3.44","11.795","9.099",NA,"1.024","7392-354869" +"2020-03-12 21:17:00","3.44","11.92","8.867",NA,"1.024","7392-354869" +"2020-03-12 21:47:00","3.44","11.937","8.705",NA,"1.024","7392-354869" +"2020-03-12 22:17:00","3.44","11.92","8.5",NA,"1.024","7392-354869" +"2020-03-12 22:47:00","3.44","11.634","8.388",NA,"1.024","7392-354869" +"2020-03-12 23:17:00","3.44","11.429","8.281",NA,"1.025","7392-354869" +"2020-03-12 23:47:00","3.44","11.545","8.389",NA,"1.025","7392-354869" +"2020-03-13 00:17:00","3.44","11.474","8.463",NA,"1.025","7392-354869" +"2020-03-13 00:47:00","3.44","11.348","8.428",NA,"1.025","7392-354869" +"2020-03-13 01:17:00","3.44","11.223","8.358",NA,"1.024","7392-354869" +"2020-03-13 01:47:00","3.44","11.223","8.382",NA,"1.024","7392-354869" +"2020-03-13 02:17:00","3.44","11.205","8.472",NA,"1.025","7392-354869" +"2020-03-13 02:47:00","3.44","11.223","8.514",NA,"1.025","7392-354869" +"2020-03-13 03:17:00","3.44","11.25","8.52",NA,"1.026","7392-354869" +"2020-03-13 03:47:00","3.44","11.232","8.467",NA,"1.025","7392-354869" +"2020-03-13 04:17:00","3.44","11.223","8.584",NA,"1.026","7392-354869" +"2020-03-13 04:47:00","3.44","11.205","8.513",NA,"1.025","7392-354869" +"2020-03-13 05:17:00","3.44","11.187","8.513",NA,"1.025","7392-354869" +"2020-03-13 05:47:00","3.44","11.196","8.488",NA,"1.025","7392-354869" +"2020-03-13 06:17:00","3.44","11.142","8.43",NA,"1.025","7392-354869" +"2020-03-13 06:47:00","3.44","11.115","8.375",NA,"1.024","7392-354869" +"2020-03-13 07:17:00","3.44","11.097","8.379",NA,"1.024","7392-354869" +"2020-03-13 07:47:00","3.44","11.097","8.468",NA,"1.024","7392-354869" +"2020-03-13 08:17:00","3.44","11.088","8.487",NA,"1.025","7392-354869" +"2020-03-13 08:47:00","3.44","11.124","8.315",NA,"1.025","7392-354869" +"2020-03-13 09:17:00","3.44","11.034","8.322",NA,"1.025","7392-354869" +"2020-03-13 09:47:00","3.44","10.881","8.118",NA,"1.025","7392-354869" +"2020-03-13 10:17:00","3.44","10.944","8.213",NA,"1.026","7392-354869" +"2020-03-13 10:47:00","3.45","10.79","8.107",NA,"1.025","7392-354869" +"2020-03-13 11:17:00","3.44","10.953","8.269",NA,"1.026","7392-354869" +"2020-03-13 11:47:00","3.44","10.998","8.311",NA,"1.026","7392-354869" +"2020-03-13 12:17:00","3.44","10.98","8.502",NA,"1.026","7392-354869" +"2020-03-13 12:47:00","3.44","11.043","8.542",NA,"1.026","7392-354869" +"2020-03-13 13:17:00","3.44","11.079","8.466",NA,"1.025","7392-354869" +"2020-03-13 13:47:00","3.44","11.088","8.799",NA,"1.026","7392-354869" +"2020-03-13 14:17:00","3.44","11.16","9.101",NA,"1.025","7392-354869" +"2020-03-13 14:47:00","3.44","11.259","9.267",NA,"1.025","7392-354869" +"2020-03-13 15:17:00","3.44","11.232","9.764",NA,"1.025","7392-354869" +"2020-03-13 15:47:00","3.44","11.025","9.699",NA,"1.025","7392-354869" +"2020-03-13 16:17:00","3.44","11.097","9.792",NA,"1.024","7392-354869" +"2020-03-13 16:47:00","3.44","11.232","9.618",NA,"1.025","7392-354869" +"2020-03-13 17:17:00","3.44","11.554","9.464",NA,"1.025","7392-354869" +"2020-03-13 17:47:00","3.44","11.964","9.698",NA,"1.024","7392-354869" +"2020-03-13 18:17:00","3.44","11.724","9.218",NA,"1.025","7392-354869" +"2020-03-13 18:47:00","3.44","12.707","9.416",NA,"1.025","7392-354869" +"2020-03-13 19:17:00","3.44","13.732","9.382",NA,"1.026","7392-354869" +"2020-03-13 19:47:00","3.44","14.46","9.338",NA,"1.026","7392-354869" +"2020-03-13 20:17:00","3.44","15.072","9.316",NA,"1.027","7392-354869" +"2020-03-13 20:47:00","3.45","15.304","8.917",NA,"1.024","7392-354869" +"2020-03-13 21:17:00","3.45","15.106","8.98",NA,"1.024","7392-354869" +"2020-03-13 21:47:00","3.45","15.003","9.145",NA,"1.024","7392-354869" +"2020-03-13 22:17:00","3.45","14.641","8.869",NA,"1.023","7392-354869" +"2020-03-13 22:47:00","3.45","14.477","8.746",NA,"1.024","7392-354869" +"2020-03-13 23:17:00","3.45","14.322","8.685",NA,"1.024","7392-354869" +"2020-03-13 23:47:00","3.45","14.486","8.679",NA,"1.025","7392-354869" +"2020-03-14 00:17:00","3.45","14.823","8.559",NA,"1.023","7392-354869" +"2020-03-14 00:47:00","3.45","15.184","8.593",NA,"1.025","7392-354869" +"2020-03-14 01:17:00","3.45","14.693","8.507",NA,"1.024","7392-354869" +"2020-03-14 01:47:00","3.45","14.27","8.631",NA,"1.024","7392-354869" +"2020-03-14 02:17:00","3.45","13.992","8.581",NA,"1.025","7392-354869" +"2020-03-14 02:47:00","3.45","13.966","8.488",NA,"1.025","7392-354869" +"2020-03-14 03:17:00","3.45","13.801","8.366",NA,"1.025","7392-354869" +"2020-03-14 03:47:00","3.45","13.679","8.015",NA,"1.024","7392-354869" +"2020-03-14 04:17:00","3.45","13.549","7.944",NA,"1.024","7392-354869" +"2020-03-14 04:47:00","3.45","13.522","7.959",NA,"1.023","7392-354869" +"2020-03-14 05:17:00","3.45","13.444","8.318",NA,"1.024","7392-354869" +"2020-03-14 05:47:00","3.45","13.435","8.15",NA,"1.024","7392-354869" +"2020-03-14 06:17:00","3.45","13.348","8.09",NA,"1.024","7392-354869" +"2020-03-14 06:47:00","3.45","13.295","8.117",NA,"1.025","7392-354869" +"2020-03-14 07:17:00","3.45","13.243","8.227",NA,"1.025","7392-354869" +"2020-03-14 07:47:00","3.45","13.111","7.892",NA,"1.024","7392-354869" +"2020-03-14 08:17:00","3.45","12.901","8.262",NA,"1.025","7392-354869" +"2020-03-14 08:47:00","3.45","12.883","8.13",NA,"1.024","7392-354869" +"2020-03-14 09:17:00","3.45","12.839","7.955",NA,"1.024","7392-354869" +"2020-03-14 09:47:00","3.45","12.742","7.83",NA,"1.025","7392-354869" +"2020-03-14 10:17:00","3.45","12.672","7.791",NA,"1.024","7392-354869" +"2020-03-14 10:47:00","3.45","12.593","7.584",NA,"1.025","7392-354869" +"2020-03-14 11:17:00","3.45","12.469","7.77",NA,"1.024","7392-354869" +"2020-03-14 11:47:00","3.45","12.389","8.463",NA,"1.024","7392-354869" +"2020-03-14 12:17:00","3.45","12.372","9.336",NA,"1.026","7392-354869" +"2020-03-14 12:47:00","3.45","12.398","9.891",NA,"1.024","7392-354869" +"2020-03-14 13:17:00","3.45","12.319","8.973",NA,"1.024","7392-354869" +"2020-03-14 13:47:00","3.45","12.443","9.243",NA,"1.025","7392-354869" +"2020-03-14 14:17:00","3.45","12.513","9.205",NA,"1.025","7392-354869" +"2020-03-14 14:47:00","3.45","12.513","9.098",NA,"1.025","7392-354869" +"2020-03-14 15:17:00","3.45","12.698","9.239",NA,"1.024","7392-354869" +"2020-03-14 15:47:00","3.45","12.901","9.297",NA,"1.025","7392-354869" +"2020-03-14 16:17:00","3.45","12.997","9.356",NA,"1.025","7392-354869" +"2020-03-14 16:47:00","3.45","12.681","9.461",NA,"1.025","7392-354869" +"2020-03-14 17:17:00","3.45","13.041","9.465",NA,"1.024","7392-354869" +"2020-03-14 17:47:00","3.45","13.006","9.578",NA,"1.025","7392-354869" +"2020-03-14 18:17:00","3.45","13.015","9.913",NA,"1.026","7392-354869" +"2020-03-14 18:47:00","3.45","13.391","9.619",NA,"1.026","7392-354869" +"2020-03-14 19:17:00","3.45","13.592","9.209",NA,"1.024","7392-354869" +"2020-03-14 19:47:00","3.45","14.01","9.39",NA,"1.026","7392-354869" +"2020-03-14 20:17:00","3.45","14.408","9.21",NA,"1.025","7392-354869" +"2020-03-14 20:47:00","3.45","14.417","9.413",NA,"1.027","7392-354869" +"2020-03-14 21:17:00","3.45","14.469","8.909",NA,"1.025","7392-354869" +"2020-03-14 21:47:00","3.45","14.287","8.675",NA,"1.024","7392-354869" +"2020-03-14 22:17:00","3.45","14.079","8.647",NA,"1.025","7392-354869" +"2020-03-14 22:47:00","3.45","14.044","8.285",NA,"1.025","7392-354869" +"2020-03-14 23:17:00","3.45","13.705","8.1",NA,"1.024","7392-354869" +"2020-03-14 23:47:00","3.45","13.601","8.206",NA,"1.025","7392-354869" +"2020-03-15 00:17:00","3.45","13.836","7.882",NA,"1.025","7392-354869" +"2020-03-15 00:47:00","3.45","13.81","7.608",NA,"1.025","7392-354869" +"2020-03-15 01:17:00","3.45","13.801","7.655",NA,"1.025","7392-354869" +"2020-03-15 01:47:00","3.45","13.679","8.502",NA,"1.026","7392-354869" +"2020-03-15 02:17:00","3.45","13.575","8.487",NA,"1.025","7392-354869" +"2020-03-15 02:47:00","3.45","13.47","8.497",NA,"1.025","7392-354869" +"2020-03-15 03:17:00","3.45","13.348","8.421",NA,"1.025","7392-354869" +"2020-03-15 03:47:00","3.45","13.278","8.408",NA,"1.025","7392-354869" +"2020-03-15 04:17:00","3.45","13.199","8.372",NA,"1.025","7392-354869" +"2020-03-15 04:47:00","3.45","13.067","8.398",NA,"1.026","7392-354869" +"2020-03-15 05:17:00","3.45","12.971","8.119",NA,"1.025","7392-354869" +"2020-03-15 05:47:00","3.45","12.918","8.048",NA,"1.025","7392-354869" +"2020-03-15 06:17:00","3.45","12.892","7.956",NA,"1.025","7392-354869" +"2020-03-15 06:47:00","3.45","12.83","7.973",NA,"1.025","7392-354869" +"2020-03-15 07:17:00","3.45","12.778","7.681",NA,"1.026","7392-354869" +"2020-03-15 07:47:00","3.45","12.716","7.566",NA,"1.025","7392-354869" +"2020-03-15 08:17:00","3.45","12.663","7.632",NA,"1.026","7392-354869" +"2020-03-15 08:47:00","3.45","12.619","7.745",NA,"1.025","7392-354869" +"2020-03-15 09:17:00","3.45","12.566","7.725",NA,"1.025","7392-354869" +"2020-03-15 09:47:00","3.45","12.54","7.715",NA,"1.025","7392-354869" +"2020-03-15 10:17:00","3.45","12.478","7.62",NA,"1.025","7392-354869" +"2020-03-15 10:47:00","3.45","12.451","7.632",NA,"1.026","7392-354869" +"2020-03-15 11:17:00","3.45","12.363","7.576",NA,"1.023","7392-354869" +"2020-03-15 11:47:00","3.45","12.283","8.002",NA,"1.024","7392-354869" +"2020-03-15 12:17:00","3.45","12.274","8.972",NA,"1.024","7392-354869" +"2020-03-15 12:47:00","3.45","12.274","9.584",NA,"1.024","7392-354869" +"2020-03-15 13:17:00","3.45","12.195","9.626",NA,"1.025","7392-354869" +"2020-03-15 13:47:00","3.45","12.257","10.601",NA,"1.026","7392-354869" +"2020-03-15 14:17:00","3.45","12.168","9.677",NA,"1.025","7392-354869" +"2020-03-15 14:47:00","3.45","12.274","9.444",NA,"1.025","7392-354869" +"2020-03-15 15:17:00","3.45","12.336","9.856",NA,"1.025","7392-354869" +"2020-03-15 15:47:00","3.45","12.425","9.475",NA,"1.025","7392-354869" +"2020-03-15 16:17:00","3.45","12.61","9.936",NA,"1.027","7392-354869" +"2020-03-15 16:47:00","3.45","12.681","9.998",NA,"1.027","7392-354869" +"2020-03-15 17:17:00","3.45","13.05","10.092",NA,"1.026","7392-354869" +"2020-03-15 17:47:00","3.45","13.041","10.244",NA,"1.025","7392-354869" +"2020-03-15 18:17:00","3.45","13.006","9.967",NA,"1.026","7392-354869" +"2020-03-15 18:47:00","3.45","12.997","9.406",NA,"1.025","7392-354869" +"2020-03-15 19:17:00","3.45","13.138","10.229",NA,"1.026","7392-354869" +"2020-03-15 19:47:00","3.45","12.927","10.144",NA,"1.026","7392-354869" +"2020-03-15 20:17:00","3.45","12.892","10.019",NA,"1.025","7392-354869" +"2020-03-15 20:47:00","3.45","12.786","9.99",NA,"1.026","7392-354869" +"2020-03-15 21:17:00","3.45","13.05","9.543",NA,"1.025","7392-354869" +"2020-03-15 21:47:00","3.45","12.848","9.199",NA,"1.026","7392-354869" +"2020-03-15 22:17:00","3.45","13.374","8.767",NA,"1.026","7392-354869" +"2020-03-15 22:47:00","3.45","12.953","8.232",NA,"1.025","7392-354869" +"2020-03-15 23:17:00","3.45","13.111","7.962",NA,"1.026","7392-354869" +"2020-03-15 23:47:00","3.45","12.883","7.853",NA,"1.025","7392-354869" +"2020-03-16 00:17:00","3.45","12.751","8.06",NA,"1.025","7392-354869" +"2020-03-16 00:47:00","3.45","12.522","7.906",NA,"1.026","7392-354869" +"2020-03-16 01:17:00","3.45","12.363","7.913",NA,"1.027","7392-354869" +"2020-03-16 01:47:00","3.45","12.292","7.857",NA,"1.026","7392-354869" +"2020-03-16 02:17:00","3.45","12.23","7.925",NA,"1.026","7392-354869" +"2020-03-16 02:47:00","3.45","12.088","7.814",NA,"1.027","7392-354869" +"2020-03-16 03:17:00","3.45","11.973","7.814",NA,"1.025","7392-354869" +"2020-03-16 03:47:00","3.45","11.902","7.757",NA,"1.026","7392-354869" +"2020-03-16 04:17:00","3.45","11.786","7.768",NA,"1.026","7392-354869" +"2020-03-16 04:47:00","3.45","11.652","7.739",NA,"1.026","7392-354869" +"2020-03-16 05:17:00","3.45","11.572","7.683",NA,"1.027","7392-354869" +"2020-03-16 05:47:00","3.45","11.438","7.691",NA,"1.026","7392-354869" +"2020-03-16 06:17:00","3.45","11.357","7.659",NA,"1.025","7392-354869" +"2020-03-16 06:47:00","3.45","11.276","7.6",NA,"1.025","7392-354869" +"2020-03-16 07:17:00","3.45","11.142","7.58",NA,"1.025","7392-354869" +"2020-03-16 07:47:00","3.45","10.953","7.675",NA,"1.026","7392-354869" +"2020-03-16 08:17:00","3.45","10.854","7.681",NA,"1.025","7392-354869" +"2020-03-16 08:47:00","3.45","10.709","7.747",NA,"1.026","7392-354869" +"2020-03-16 09:17:00","3.45","10.546","7.766",NA,"1.026","7392-354869" +"2020-03-16 09:47:00","3.45","10.437","7.942",NA,"1.026","7392-354869" +"2020-03-16 10:17:00","3.45","10.365","7.957",NA,"1.026","7392-354869" +"2020-03-16 10:47:00","3.45","10.31","7.93",NA,"1.027","7392-354869" +"2020-03-16 11:17:00","3.45","10.137","8.161",NA,"1.025","7392-354869" +"2020-03-16 11:47:00","3.45","9.909","8.477",NA,"1.027","7392-354869" +"2020-03-16 12:17:00","3.45","9.854","9.071",NA,"1.027","7392-354869" +"2020-03-16 12:47:00","3.45","9.881","9.449",NA,"1.026","7392-354869" +"2020-03-16 13:17:00","3.44","9.872","9.451",NA,"1.027","7392-354869" +"2020-03-16 13:47:00","3.44","10.037","9.601",NA,"1.027","7392-354869" +"2020-03-16 14:17:00","3.45","10.228","9.61",NA,"1.026","7392-354869" +"2020-03-16 14:47:00","3.45","10.483","10.022",NA,"1.026","7392-354869" +"2020-03-16 15:17:00","3.45","10.519","9.553",NA,"1.026","7392-354869" +"2020-03-16 15:47:00","3.44","10.854","10.029",NA,"1.027","7392-354869" +"2020-03-16 16:17:00","3.44","10.691","9.894",NA,"1.025","7392-354869" +"2020-03-16 16:47:00","3.44","11.016","10.228",NA,"1.027","7392-354869" +"2020-03-16 17:17:00","3.44","11.205","9.975",NA,"1.027","7392-354869" +"2020-03-16 17:47:00","3.45","11.438","9.835",NA,"1.026","7392-354869" +"2020-03-16 18:17:00","3.45","11.536","10.046",NA,"1.026","7392-354869" +"2020-03-16 18:47:00","3.44","11.447","10.062",NA,"1.025","7392-354869" +"2020-03-16 19:17:00","3.44","11.429","10.111",NA,"1.026","7392-354869" +"2020-03-16 19:47:00","3.45","11.518","10.085",NA,"1.025","7392-354869" +"2020-03-16 20:17:00","3.45","11.474","9.921",NA,"1.025","7392-354869" +"2020-03-16 20:47:00","3.45","11.5","9.853",NA,"1.026","7392-354869" +"2020-03-16 21:17:00","3.45","11.5","9.501",NA,"1.025","7392-354869" +"2020-03-16 21:47:00","3.44","11.393","9.335",NA,"1.026","7392-354869" +"2020-03-16 22:17:00","3.45","11.223","9.025",NA,"1.025","7392-354869" +"2020-03-16 22:47:00","3.45","11.115","8.692",NA,"1.026","7392-354869" +"2020-03-16 23:17:00","3.45","11.016","8.514",NA,"1.026","7392-354869" +"2020-03-16 23:47:00","3.45","10.926","8.53",NA,"1.026","7392-354869" +"2020-03-17 00:17:00","3.45","10.772","8.632",NA,"1.025","7392-354869" +"2020-03-17 00:47:00","3.44","10.691","8.744",NA,"1.026","7392-354869" +"2020-03-17 01:17:00","3.44","10.673","8.854",NA,"1.026","7392-354869" +"2020-03-17 01:47:00","3.44","10.637","8.962",NA,"1.026","7392-354869" +"2020-03-17 02:17:00","3.44","10.591","9.023",NA,"1.027","7392-354869" +"2020-03-17 02:47:00","3.44","10.601","9.098",NA,"1.026","7392-354869" +"2020-03-17 03:17:00","3.44","10.492","8.986",NA,"1.026","7392-354869" +"2020-03-17 03:47:00","3.44","10.401","8.869",NA,"1.026","7392-354869" +"2020-03-17 04:17:00","3.44","10.383","8.734",NA,"1.026","7392-354869" +"2020-03-17 04:47:00","3.44","10.383","8.755",NA,"1.027","7392-354869" +"2020-03-17 05:17:00","3.44","10.383","8.703",NA,"1.027","7392-354869" +"2020-03-17 05:47:00","3.44","10.392","8.832",NA,"1.026","7392-354869" +"2020-03-17 06:17:00","3.44","10.374","8.624",NA,"1.026","7392-354869" +"2020-03-17 06:47:00","3.44","10.401","8.72",NA,"1.026","7392-354869" +"2020-03-17 07:17:00","3.44","10.383","8.726",NA,"1.027","7392-354869" +"2020-03-17 07:47:00","3.44","10.292","8.777",NA,"1.027","7392-354869" +"2020-03-17 08:17:00","3.44","10.237","8.789",NA,"1.026","7392-354869" +"2020-03-17 08:47:00","3.44","10.21","8.868",NA,"1.026","7392-354869" +"2020-03-17 09:17:00","3.44","10.155","8.745",NA,"1.026","7392-354869" +"2020-03-17 09:47:00","3.44","10.155","8.612",NA,"1.026","7392-354869" +"2020-03-17 10:17:00","3.44","10.055","8.543",NA,"1.026","7392-354869" +"2020-03-17 10:47:00","3.44","9.973","8.512",NA,"1.027","7392-354869" +"2020-03-17 11:17:00","3.44","9.836","8.688",NA,"1.027","7392-354869" +"2020-03-17 11:47:00","3.44","9.79","9.286",NA,"1.026","7392-354869" +"2020-03-17 12:17:00","3.44","9.744","9.354",NA,"1.025","7392-354869" +"2020-03-17 12:47:00","3.44","9.799","9.969",NA,"1.025","7392-354869" +"2020-03-17 13:17:00","3.44","9.817","10.519",NA,"1.027","7392-354869" +"2020-03-17 13:47:00","3.44","9.854","10.054",NA,"1.025","7392-354869" +"2020-03-17 14:17:00","3.44","10.092","10.498",NA,"1.027","7392-354869" +"2020-03-17 14:47:00","3.44","10.319","10.823",NA,"1.027","7392-354869" +"2020-03-17 15:17:00","3.44","10.501","10.788",NA,"1.027","7392-354869" +"2020-03-17 15:47:00","3.44","10.573","10.283",NA,"1.027","7392-354869" +"2020-03-17 16:17:00","3.44","10.301","10.406",NA,"1.026","7392-354869" +"2020-03-17 16:47:00","3.44","10.283","10.243",NA,"1.025","7392-354869" +"2020-03-17 17:17:00","3.44","10.192","9.96",NA,"1.026","7392-354869" +"2020-03-17 17:47:00","3.44","10.682","10.02",NA,"1.027","7392-354869" +"2020-03-17 18:17:00","3.44","11.169","10.022",NA,"1.025","7392-354869" +"2020-03-17 18:47:00","3.44","10.953","10.083",NA,"1.027","7392-354869" +"2020-03-17 19:17:00","3.44","11.33","9.925",NA,"1.028","7392-354869" +"2020-03-17 19:47:00","3.44","11.643","10.152",NA,"1.026","7392-354869" +"2020-03-17 20:17:00","3.44","11.839","10.089",NA,"1.026","7392-354869" +"2020-03-17 20:47:00","3.44","12.221","9.948",NA,"1.028","7392-354869" +"2020-03-17 21:17:00","3.44","12.672","9.986",NA,"1.027","7392-354869" +"2020-03-17 21:47:00","3.44","12.822","9.866",NA,"1.027","7392-354869" +"2020-03-17 22:17:00","3.44","12.734","9.39",NA,"1.026","7392-354869" +"2020-03-17 22:47:00","3.44","12.795","9.162",NA,"1.026","7392-354869" +"2020-03-17 23:17:00","3.44","12.76","8.644",NA,"1.024","7392-354869" +"2020-03-17 23:47:00","3.44","13.024","8.27",NA,"1.025","7392-354869" +"2020-03-18 00:17:00","3.44","13.111","8.072",NA,"1.024","7392-354869" +"2020-03-18 00:47:00","3.45","13.146","7.778",NA,"1.021","7392-354869" +"2020-03-18 01:17:00","3.44","13.164","7.486",NA,"1.022","7392-354869" +"2020-03-18 01:47:00","3.44","13.199","7.548",NA,"1.023","7392-354869" +"2020-03-18 02:17:00","3.45","12.892","7.866",NA,"1.024","7392-354869" +"2020-03-18 02:47:00","3.44","12.98","7.817",NA,"1.024","7392-354869" +"2020-03-18 03:17:00","3.44","13.067","8.429",NA,"1.024","7392-354869" +"2020-03-18 03:47:00","3.45","13.304","8.498",NA,"1.024","7392-354869" +"2020-03-18 04:17:00","3.44","13.208","8.507",NA,"1.023","7392-354869" +"2020-03-18 04:47:00","3.45","13.111","8.533",NA,"1.024","7392-354869" +"2020-03-18 05:17:00","3.45","12.909","8.403",NA,"1.024","7392-354869" +"2020-03-18 05:47:00","3.45","12.786","8.426",NA,"1.024","7392-354869" +"2020-03-18 06:17:00","3.45","12.601","8.587",NA,"1.025","7392-354869" +"2020-03-18 06:47:00","3.45","12.434","8.395",NA,"1.024","7392-354869" +"2020-03-18 07:17:00","3.45","12.301","8.627",NA,"1.026","7392-354869" +"2020-03-18 07:47:00","3.45","12.239","8.342",NA,"1.025","7392-354869" +"2020-03-18 08:17:00","3.45","12.15","8.223",NA,"1.025","7392-354869" +"2020-03-18 08:47:00","3.45","12.062","8.305",NA,"1.026","7392-354869" +"2020-03-18 09:17:00","3.45","12.035","8.15",NA,"1.026","7392-354869" +"2020-03-18 09:47:00","3.45","11.973","8.034",NA,"1.026","7392-354869" +"2020-03-18 10:17:00","3.45","11.857","7.713",NA,"1.024","7392-354869" +"2020-03-18 10:47:00","3.45","11.813","7.833",NA,"1.026","7392-354869" +"2020-03-18 11:17:00","3.45","11.688","8.148",NA,"1.027","7392-354869" +"2020-03-18 11:47:00","3.45","11.634","8.618",NA,"1.025","7392-354869" +"2020-03-18 12:17:00","3.45","11.563","8.939",NA,"1.024","7392-354869" +"2020-03-18 12:47:00","3.45","11.599","9.355",NA,"1.024","7392-354869" +"2020-03-18 13:17:00","3.45","11.625","9.315",NA,"1.025","7392-354869" +"2020-03-18 13:47:00","3.45","11.697","9.306",NA,"1.026","7392-354869" +"2020-03-18 14:17:00","3.44","11.831","9.43",NA,"1.026","7392-354869" +"2020-03-18 14:47:00","3.45","12.124","9.963",NA,"1.026","7392-354869" +"2020-03-18 15:17:00","3.44","12.372","10.121",NA,"1.027","7392-354869" +"2020-03-18 15:47:00","3.44","12.239","9.896",NA,"1.026","7392-354869" +"2020-03-18 16:17:00","3.44","12.212","9.835",NA,"1.025","7392-354869" +"2020-03-18 16:47:00","3.44","12.319","10.083",NA,"1.026","7392-354869" +"2020-03-18 17:17:00","3.44","12.292","9.862",NA,"1.027","7392-354869" +"2020-03-18 17:47:00","3.45","12.345","10.22",NA,"1.029","7392-354869" +"2020-03-18 18:17:00","3.45","11.848","9.583",NA,"1.027","7392-354869" +"2020-03-18 18:47:00","3.45","12.469","9.89",NA,"1.029","7392-354869" +"2020-03-18 19:17:00","3.45","13.015","9.936",NA,"1.029","7392-354869" +"2020-03-18 19:47:00","3.45","13.024","10.001",NA,"1.028","7392-354869" +"2020-03-18 20:17:00","3.45","12.204","9.909",NA,"1.026","7392-354869" +"2020-03-18 20:47:00","3.45","11.777","9.419",NA,"1.026","7392-354869" +"2020-03-18 21:17:00","3.45","12.866","9.471",NA,"1.029","7392-354869" +"2020-03-18 21:47:00","3.45","12.901","9.339",NA,"1.025","7392-354869" +"2020-03-18 22:17:00","3.45","12.407","9.201",NA,"1.028","7392-354869" +"2020-03-18 22:47:00","3.45","13.243","8.655",NA,"1.026","7392-354869" +"2020-03-18 23:17:00","3.45","13.487","8.482",NA,"1.025","7392-354869" +"2020-03-18 23:47:00","3.45","13.374","8.504",NA,"1.025","7392-354869" +"2020-03-19 00:17:00","3.45","13.313","8.583",NA,"1.025","7392-354869" +"2020-03-19 00:47:00","3.45","13.321","8.514",NA,"1.026","7392-354869" +"2020-03-19 01:17:00","3.45","13.26","8.605",NA,"1.025","7392-354869" +"2020-03-19 01:47:00","3.45","13.155","8.551",NA,"1.026","7392-354869" +"2020-03-19 02:17:00","3.45","13.094","8.557",NA,"1.026","7392-354869" +"2020-03-19 02:47:00","3.45","12.997","8.482",NA,"1.025","7392-354869" +"2020-03-19 03:17:00","3.45","12.927","8.443",NA,"1.024","7392-354869" +"2020-03-19 03:47:00","3.45","12.892","8.433",NA,"1.025","7392-354869" +"2020-03-19 04:17:00","3.45","12.848","8.461",NA,"1.026","7392-354869" +"2020-03-19 04:47:00","3.45","12.804","8.508",NA,"1.025","7392-354869" +"2020-03-19 05:17:00","3.45","12.742","8.63",NA,"1.025","7392-354869" +"2020-03-19 05:47:00","3.45","12.663","8.55",NA,"1.025","7392-354869" +"2020-03-19 06:17:00","3.45","12.566","8.534",NA,"1.025","7392-354869" +"2020-03-19 06:47:00","3.45","12.575","8.58",NA,"1.025","7392-354869" +"2020-03-19 07:17:00","3.45","12.566","8.643",NA,"1.025","7392-354869" +"2020-03-19 07:47:00","3.45","12.54","8.619",NA,"1.026","7392-354869" +"2020-03-19 08:17:00","3.45","12.548","8.435",NA,"1.024","7392-354869" +"2020-03-19 08:47:00","3.45","12.531","8.353",NA,"1.024","7392-354869" +"2020-03-19 09:17:00","3.45","12.513","8.557",NA,"1.026","7392-354869" +"2020-03-19 09:47:00","3.45","12.548","8.465",NA,"1.025","7392-354869" +"2020-03-19 10:17:00","3.45","12.478","8.53",NA,"1.026","7392-354869" +"2020-03-19 10:47:00","3.45","12.451","8.527",NA,"1.026","7392-354869" +"2020-03-19 11:17:00","3.45","12.416","8.492",NA,"1.026","7392-354869" +"2020-03-19 11:47:00","3.45","12.425","8.636",NA,"1.026","7392-354869" +"2020-03-19 12:17:00","3.45","12.443","9.224",NA,"1.027","7392-354869" +"2020-03-19 12:47:00","3.45","12.469","9.628",NA,"1.026","7392-354869" +"2020-03-19 13:17:00","3.45","12.566","9.721",NA,"1.026","7392-354869" +"2020-03-19 13:47:00","3.45","12.548","9.575",NA,"1.027","7392-354869" +"2020-03-19 14:17:00","3.45","12.681","9.695",NA,"1.027","7392-354869" +"2020-03-19 14:47:00","3.45","12.742","9.425",NA,"1.026","7392-354869" +"2020-03-19 15:17:00","3.45","12.813","9.586",NA,"1.027","7392-354869" +"2020-03-19 15:47:00","3.45","12.716","9.563",NA,"1.027","7392-354869" +"2020-03-19 16:17:00","3.45","12.804","9.398",NA,"1.027","7392-354869" +"2020-03-19 16:47:00","3.45","12.962","9.407",NA,"1.027","7392-354869" +"2020-03-19 17:17:00","3.45","12.83","9.447",NA,"1.026","7392-354869" +"2020-03-19 17:47:00","3.45","12.962","10.197",NA,"1.028","7392-354869" +"2020-03-19 18:17:00","3.45","13.076","10.348",NA,"1.026","7392-354869" +"2020-03-19 18:47:00","3.45","13.146","10.136",NA,"1.028","7392-354869" +"2020-03-19 19:17:00","3.45","13.216","9.9",NA,"1.027","7392-354869" +"2020-03-19 19:47:00","3.45","13.47","10.06",NA,"1.028","7392-354869" +"2020-03-19 20:17:00","3.45","13.505","9.625",NA,"1.028","7392-354869" +"2020-03-19 20:47:00","3.45","13.627","9.189",NA,"1.026","7392-354869" +"2020-03-19 21:17:00","3.45","13.557","9.248",NA,"1.027","7392-354869" +"2020-03-19 21:47:00","3.45","13.313","9.124",NA,"1.027","7392-354869" +"2020-03-19 22:17:00","3.45","13.129","8.88",NA,"1.026","7392-354869" +"2020-03-19 22:47:00","3.45","13.059","8.604",NA,"1.027","7392-354869" +"2020-03-19 23:17:00","3.45","13.059","8.424",NA,"1.026","7392-354869" +"2020-03-19 23:47:00","3.45","13.164","8.419",NA,"1.027","7392-354869" +"2020-03-20 00:17:00","3.45","12.909","8.408",NA,"1.026","7392-354869" +"2020-03-20 00:47:00","3.45","12.98","8.377",NA,"1.026","7392-354869" +"2020-03-20 01:17:00","3.45","13.103","8.378",NA,"1.026","7392-354869" +"2020-03-20 01:47:00","3.45","13.006","8.416",NA,"1.027","7392-354869" +"2020-03-20 02:17:00","3.45","13.041","8.286",NA,"1.027","7392-354869" +"2020-03-20 02:47:00","3.45","13.024","8.378",NA,"1.026","7392-354869" +"2020-03-20 03:17:00","3.45","13.024","8.44",NA,"1.026","7392-354869" +"2020-03-20 03:47:00","3.45","12.839","8.422",NA,"1.027","7392-354869" +"2020-03-20 04:17:00","3.45","12.892","8.446",NA,"1.025","7392-354869" +"2020-03-20 04:47:00","3.45","12.866","8.309",NA,"1.025","7392-354869" +"2020-03-20 05:17:00","3.45","12.786","8.208",NA,"1.026","7392-354869" +"2020-03-20 05:47:00","3.45","12.637","8.141",NA,"1.027","7392-354869" +"2020-03-20 06:17:00","3.45","12.61","8.071",NA,"1.027","7392-354869" +"2020-03-20 06:47:00","3.45","12.522","7.991",NA,"1.027","7392-354869" +"2020-03-20 07:17:00","3.45","12.487","7.888",NA,"1.027","7392-354869" +"2020-03-20 07:47:00","3.45","12.434","7.719",NA,"1.026","7392-354869" +"2020-03-20 08:17:00","3.45","12.389","7.612",NA,"1.026","7392-354869" +"2020-03-20 08:47:00","3.45","12.372","7.417",NA,"1.026","7392-354869" +"2020-03-20 09:17:00","3.45","12.345","7.393",NA,"1.028","7392-354869" +"2020-03-20 09:47:00","3.45","12.381","7.391",NA,"1.025","7392-354869" +"2020-03-20 10:17:00","3.45","12.416","8.015",NA,"1.026","7392-354869" +"2020-03-20 10:47:00","3.45","12.372","8.137",NA,"1.026","7392-354869" +"2020-03-20 11:17:00","3.45","12.328","8.323",NA,"1.026","7392-354869" +"2020-03-20 11:47:00","3.45","11.928","7.961",NA,"1.027","7392-354869" +"2020-03-20 12:17:00","3.45","11.741","8.586",NA,"1.026","7392-354869" +"2020-03-20 12:47:00","3.45","11.59","8.392",NA,"1.027","7392-354869" +"2020-03-20 13:17:00","3.45","11.536","8.577",NA,"1.027","7392-354869" +"2020-03-20 13:47:00","3.45","11.617","8.999",NA,"1.026","7392-354869" +"2020-03-20 14:17:00","3.45","12.283","8.717",NA,"1.026","7392-354869" +"2020-03-20 14:47:00","3.45","12.61","8.757",NA,"1.027","7392-354869" +"2020-03-20 15:17:00","3.45","12.663","8.894",NA,"1.027","7392-354869" +"2020-03-20 15:47:00","3.45","13.146","9.177",NA,"1.027","7392-354869" +"2020-03-20 16:17:00","3.45","13.522","9.403",NA,"1.026","7392-354869" +"2020-03-20 16:47:00","3.45","13.784","9.29",NA,"1.028","7392-354869" +"2020-03-20 17:17:00","3.45","13.784","9.305",NA,"1.028","7392-354869" +"2020-03-20 17:47:00","3.45","14.071","9.526",NA,"1.027","7392-354869" +"2020-03-20 18:17:00","3.45","14.313","8.997",NA,"1.026","7392-354869" +"2020-03-20 18:47:00","3.45","14.452","9.117",NA,"1.027","7392-354869" +"2020-03-20 19:17:00","3.45","14.261","8.991",NA,"1.026","7392-354869" +"2020-03-20 19:47:00","3.45","15.003","9.086",NA,"1.027","7392-354869" +"2020-03-20 20:17:00","3.45","15.312","8.826",NA,"1.028","7392-354869" +"2020-03-20 20:47:00","3.45","15.269","9.115",NA,"1.026","7392-354869" +"2020-03-20 21:17:00","3.45","15.252","9.01",NA,"1.027","7392-354869" +"2020-03-20 21:47:00","3.45","15.475","8.592",NA,"1.028","7392-354869" +"2020-03-20 22:17:00","3.45","15.809","8.479",NA,"1.028","7392-354869" +"2020-03-20 22:47:00","3.45","15.655","8.414",NA,"1.026","7392-354869" +"2020-03-20 23:17:00","3.45","15.467","8.305",NA,"1.025","7392-354869" +"2020-03-20 23:47:00","3.45","15.304","8.291",NA,"1.026","7392-354869" +"2020-03-21 00:17:00","3.45","15.141","8.294",NA,"1.028","7392-354869" +"2020-03-21 00:47:00","3.45","15.424","8.258",NA,"1.026","7392-354869" +"2020-03-21 01:17:00","3.45","15.527","8.197",NA,"1.026","7392-354869" +"2020-03-21 01:47:00","3.46","15.252","8.066",NA,"1.026","7392-354869" +"2020-03-21 02:17:00","3.46","15.783","7.935",NA,"1.027","7392-354869" +"2020-03-21 02:47:00","3.46","16.082","7.729",NA,"1.026","7392-354869" +"2020-03-21 03:17:00","3.46","16.269","8.095",NA,"1.025","7392-354869" +"2020-03-21 03:47:00","3.46","16.346","7.965",NA,"1.026","7392-354869" +"2020-03-21 04:17:00","3.46","16.21","8.043",NA,"1.027","7392-354869" +"2020-03-21 04:47:00","3.46","16.065","8",NA,"1.025","7392-354869" +"2020-03-21 05:17:00","3.46","16.005","7.851",NA,"1.026","7392-354869" +"2020-03-21 05:47:00","3.46","15.988","7.865",NA,"1.027","7392-354869" +"2020-03-21 06:17:00","3.46","16.014","7.847",NA,"1.024","7392-354869" +"2020-03-21 06:47:00","3.46","16.014","7.843",NA,"1.025","7392-354869" +"2020-03-21 07:17:00","3.46","15.979","8.072",NA,"1.026","7392-354869" +"2020-03-21 07:47:00","3.46","15.851","7.95",NA,"1.026","7392-354869" +"2020-03-21 08:17:00","3.46","15.775","7.725",NA,"1.025","7392-354869" +"2020-03-21 08:47:00","3.46","15.749","7.636",NA,"1.026","7392-354869" +"2020-03-21 09:17:00","3.46","15.758","7.77",NA,"1.026","7392-354869" +"2020-03-21 09:47:00","3.46","15.706","7.897",NA,"1.026","7392-354869" +"2020-03-21 10:17:00","3.46","15.646","7.887",NA,"1.026","7392-354869" +"2020-03-21 10:47:00","3.46","15.569","7.849",NA,"1.026","7392-354869" +"2020-03-21 11:17:00","3.46","15.501","7.863",NA,"1.027","7392-354869" +"2020-03-21 11:47:00","3.46","15.39","7.949",NA,"1.027","7392-354869" +"2020-03-21 12:17:00","3.46","15.278","7.949",NA,"1.026","7392-354869" +"2020-03-21 12:47:00","3.46","15.192","8.112",NA,"1.026","7392-354869" +"2020-03-21 13:17:00","3.46","15.158","8.167",NA,"1.027","7392-354869" +"2020-03-21 13:47:00","3.46","15.02","8.182",NA,"1.026","7392-354869" +"2020-03-21 14:17:00","3.46","15.012","8.435",NA,"1.026","7392-354869" +"2020-03-21 14:47:00","3.46","14.952","8.307",NA,"1.029","7392-354869" +"2020-03-21 15:17:00","3.46","14.952","8.489",NA,"1.027","7392-354869" +"2020-03-21 15:47:00","3.46","14.986","8.489",NA,"1.026","7392-354869" +"2020-03-21 16:17:00","3.46","14.969","8.497",NA,"1.027","7392-354869" +"2020-03-21 16:47:00","3.46","15.227","8.757",NA,"1.027","7392-354869" +"2020-03-21 17:17:00","3.46","15.424","8.71",NA,"1.027","7392-354869" +"2020-03-21 17:47:00","3.46","15.467","8.84",NA,"1.026","7392-354869" +"2020-03-21 18:17:00","3.46","15.544","8.904",NA,"1.027","7392-354869" +"2020-03-21 18:47:00","3.46","15.663","9.372",NA,"1.026","7392-354869" +"2020-03-21 19:17:00","3.46","15.663","8.769",NA,"1.026","7392-354869" +"2020-03-21 19:47:00","3.46","15.646","8.91",NA,"1.027","7392-354869" +"2020-03-21 20:17:00","3.46","15.655","9.169",NA,"1.027","7392-354869" +"2020-03-21 20:47:00","3.46","15.638","8.844",NA,"1.026","7392-354869" +"2020-03-21 21:17:00","3.46","15.604","8.759",NA,"1.025","7392-354869" +"2020-03-21 21:47:00","3.46","15.544","8.708",NA,"1.027","7392-354869" +"2020-03-21 22:17:00","3.46","15.415","8.382",NA,"1.027","7392-354869" +"2020-03-21 22:47:00","3.46","15.287","8.045",NA,"1.027","7392-354869" +"2020-03-21 23:17:00","3.46","15.218","7.801",NA,"1.027","7392-354869" +"2020-03-21 23:47:00","3.46","15.029","7.744",NA,"1.026","7392-354869" +"2020-03-22 00:17:00","3.46","14.891","7.562",NA,"1.026","7392-354869" +"2020-03-22 00:47:00","3.46","14.719","7.499",NA,"1.027","7392-354869" +"2020-03-22 01:17:00","3.46","14.581","7.43",NA,"1.028","7392-354869" +"2020-03-22 01:47:00","3.46","14.4","7.167",NA,"1.026","7392-354869" +"2020-03-22 02:17:00","3.46","14.296","7.019",NA,"1.026","7392-354869" +"2020-03-22 02:47:00","3.46","14.183","7.157",NA,"1.026","7392-354869" +"2020-03-22 03:17:00","3.46","14.062","7.153",NA,"1.027","7392-354869" +"2020-03-22 03:47:00","3.46","13.984","7.156",NA,"1.027","7392-354869" +"2020-03-22 04:17:00","3.46","13.862","7.132",NA,"1.027","7392-354869" +"2020-03-22 04:47:00","3.46","13.749","7.271",NA,"1.028","7392-354869" +"2020-03-22 05:17:00","3.46","13.697","7.132",NA,"1.027","7392-354869" +"2020-03-22 05:47:00","3.46","13.496","7.093",NA,"1.027","7392-354869" +"2020-03-22 06:17:00","3.46","13.304","7.223",NA,"1.027","7392-354869" +"2020-03-22 06:47:00","3.46","13.216","7.11",NA,"1.027","7392-354869" +"2020-03-22 07:17:00","3.46","13.05","7.163",NA,"1.027","7392-354869" +"2020-03-22 07:47:00","3.46","12.918","7.044",NA,"1.027","7392-354869" +"2020-03-22 08:17:00","3.46","12.751","7.099",NA,"1.028","7392-354869" +"2020-03-22 08:47:00","3.46","12.61","7.125",NA,"1.027","7392-354869" +"2020-03-22 09:17:00","3.46","12.478","7.089",NA,"1.027","7392-354869" +"2020-03-22 09:47:00","3.46","12.354","7.054",NA,"1.027","7392-354869" +"2020-03-22 10:17:00","3.46","12.239","7.103",NA,"1.027","7392-354869" +"2020-03-22 10:47:00","3.46","12.017","7.145",NA,"1.028","7392-354869" +"2020-03-22 11:17:00","3.46","11.911","7.333",NA,"1.027","7392-354869" +"2020-03-22 11:47:00","3.46","11.706","7.555",NA,"1.028","7392-354869" +"2020-03-22 12:17:00","3.46","11.643","7.846",NA,"1.027","7392-354869" +"2020-03-22 12:47:00","3.46","11.634","7.966",NA,"1.028","7392-354869" +"2020-03-22 13:17:00","3.46","11.679","7.982",NA,"1.028","7392-354869" +"2020-03-22 13:47:00","3.46","11.715","8.129",NA,"1.028","7392-354869" +"2020-03-22 14:17:00","3.46","11.848","8.25",NA,"1.027","7392-354869" +"2020-03-22 14:47:00","3.46","11.848","8.608",NA,"1.028","7392-354869" +"2020-03-22 15:17:00","3.46","11.643","7.918",NA,"1.027","7392-354869" +"2020-03-22 15:47:00","3.46","11.599","8.19",NA,"1.027","7392-354869" +"2020-03-22 16:17:00","3.46","11.482","8.477",NA,"1.028","7392-354869" +"2020-03-22 16:47:00","3.45","11.465","8.552",NA,"1.028","7392-354869" +"2020-03-22 17:17:00","3.45","11.411","8.651",NA,"1.027","7392-354869" +"2020-03-22 17:47:00","3.45","11.285","8.644",NA,"1.027","7392-354869" +"2020-03-22 18:17:00","3.45","11.214","8.593",NA,"1.028","7392-354869" +"2020-03-22 18:47:00","3.45","11.169","8.673",NA,"1.027","7392-354869" +"2020-03-22 19:17:00","3.45","11.312","8.665",NA,"1.027","7392-354869" +"2020-03-22 19:47:00","3.45","11.59","8.875",NA,"1.028","7392-354869" +"2020-03-22 20:17:00","3.45","11.617","8.835",NA,"1.028","7392-354869" +"2020-03-22 20:47:00","3.45","11.706","8.815",NA,"1.028","7392-354869" +"2020-03-22 21:17:00","3.45","11.661","8.922",NA,"1.028","7392-354869" +"2020-03-22 21:47:00","3.45","11.59","8.705",NA,"1.028","7392-354869" +"2020-03-22 22:17:00","3.45","11.482","8.435",NA,"1.026","7392-354869" +"2020-03-22 22:47:00","3.45","11.375","8.304",NA,"1.029","7392-354869" +"2020-03-22 23:17:00","3.45","11.348","8.071",NA,"1.027","7392-354869" +"2020-03-22 23:47:00","3.45","11.232","8.065",NA,"1.027","7392-354869" +"2020-03-23 00:17:00","3.45","11.007","8.109",NA,"1.028","7392-354869" +"2020-03-23 00:47:00","3.45","10.854","8.184",NA,"1.027","7392-354869" +"2020-03-23 01:17:00","3.45","10.709","8.202",NA,"1.027","7392-354869" +"2020-03-23 01:47:00","3.45","10.582","8.262",NA,"1.028","7392-354869" +"2020-03-23 02:17:00","3.45","10.419","8.371",NA,"1.028","7392-354869" +"2020-03-23 02:47:00","3.45","10.292","8.445",NA,"1.028","7392-354869" +"2020-03-23 03:17:00","3.45","10.201","8.489",NA,"1.028","7392-354869" +"2020-03-23 03:47:00","3.45","10.192","8.446",NA,"1.029","7392-354869" +"2020-03-23 04:17:00","3.45","10.11","8.471",NA,"1.028","7392-354869" +"2020-03-23 04:47:00","3.45","10.037","8.456",NA,"1.028","7392-354869" +"2020-03-23 05:17:00","3.45","9.982","8.52",NA,"1.028","7392-354869" +"2020-03-23 05:47:00","3.45","9.918","8.529",NA,"1.029","7392-354869" +"2020-03-23 06:17:00","3.45","9.845","8.514",NA,"1.029","7392-354869" +"2020-03-23 06:47:00","3.45","9.79","8.573",NA,"1.028","7392-354869" +"2020-03-23 07:17:00","3.45","9.698","8.563",NA,"1.028","7392-354869" +"2020-03-23 07:47:00","3.45","9.643","8.528",NA,"1.028","7392-354869" +"2020-03-23 08:17:00","3.45","9.588","8.565",NA,"1.027","7392-354869" +"2020-03-23 08:47:00","3.45","9.514","8.644",NA,"1.029","7392-354869" +"2020-03-23 09:17:00","3.45","9.348","8.684",NA,"1.028","7392-354869" +"2020-03-23 09:47:00","3.45","9.256","8.684",NA,"1.028","7392-354869" +"2020-03-23 10:17:00","3.45","9.182","8.69",NA,"1.029","7392-354869" +"2020-03-23 10:47:00","3.45","9.108","8.701",NA,"1.028","7392-354869" +"2020-03-23 11:17:00","3.44","9.089","8.675",NA,"1.028","7392-354869" +"2020-03-23 11:47:00","3.45","9.08","8.778",NA,"1.028","7392-354869" +"2020-03-23 12:17:00","3.44","9.061","8.841",NA,"1.028","7392-354869" +"2020-03-23 12:47:00","3.44","9.015","9.023",NA,"1.029","7392-354869" +"2020-03-23 13:17:00","3.44","9.034","8.914",NA,"1.029","7392-354869" +"2020-03-23 13:47:00","3.44","8.978","9.247",NA,"1.029","7392-354869" +"2020-03-23 14:17:00","3.44","8.959","9.182",NA,"1.029","7392-354869" +"2020-03-23 14:47:00","3.44","8.885","9.288",NA,"1.028","7392-354869" +"2020-03-23 15:17:00","3.44","8.717","9.417",NA,"1.029","7392-354869" +"2020-03-23 15:47:00","3.44","8.615","9.387",NA,"1.029","7392-354869" +"2020-03-23 16:17:00","3.44","8.512","9.578",NA,"1.029","7392-354869" +"2020-03-23 16:47:00","3.44","8.475","9.442",NA,"1.03","7392-354869" +"2020-03-23 17:17:00","3.44","8.418","9.478",NA,"1.029","7392-354869" +"2020-03-23 17:47:00","3.44","8.484","9.743",NA,"1.029","7392-354869" +"2020-03-23 18:17:00","3.44","8.643","9.632",NA,"1.029","7392-354869" +"2020-03-23 18:47:00","3.44","8.68","9.719",NA,"1.029","7392-354869" +"2020-03-23 19:17:00","3.44","8.652","9.583",NA,"1.029","7392-354869" +"2020-03-23 19:47:00","3.44","8.801","9.677",NA,"1.029","7392-354869" +"2020-03-23 20:17:00","3.44","8.773","9.679",NA,"1.029","7392-354869" +"2020-03-23 20:47:00","3.44","8.736","9.995",NA,"1.028","7392-354869" +"2020-03-23 21:17:00","3.44","8.745","10.762",NA,"1.028","7392-354869" +"2020-03-23 21:47:00","3.44","8.894","9.333",NA,"1.029","7392-354869" +"2020-03-23 22:17:00","3.44","8.885","9.264",NA,"1.029","7392-354869" +"2020-03-23 22:47:00","3.44","8.913","9.135",NA,"1.028","7392-354869" +"2020-03-23 23:17:00","3.44","8.913","9.076",NA,"1.028","7392-354869" +"2020-03-23 23:47:00","3.44","8.829","9.126",NA,"1.029","7392-354869" +"2020-03-24 00:17:00","3.43","8.773","9.147",NA,"1.028","7392-354869" +"2020-03-24 00:47:00","3.44","8.652","9.255",NA,"1.029","7392-354869" +"2020-03-24 01:17:00","3.44","8.634","9.257",NA,"1.028","7392-354869" +"2020-03-24 01:47:00","3.43","8.652","9.162",NA,"1.028","7392-354869" +"2020-03-24 02:17:00","3.44","8.69","9.116",NA,"1.029","7392-354869" +"2020-03-24 02:47:00","3.43","8.652","9.215",NA,"1.029","7392-354869" +"2020-03-24 03:17:00","3.44","8.727","9.196",NA,"1.028","7392-354869" +"2020-03-24 03:47:00","3.44","8.783","9.23",NA,"1.028","7392-354869" +"2020-03-24 04:17:00","3.43","8.69","9.287",NA,"1.029","7392-354869" +"2020-03-24 04:47:00","3.43","8.624","9.395",NA,"1.029","7392-354869" +"2020-03-24 05:17:00","3.43","8.606","9.283",NA,"1.028","7392-354869" +"2020-03-24 05:47:00","3.43","8.577","9.277",NA,"1.029","7392-354869" +"2020-03-24 06:17:00","3.43","8.577","9.202",NA,"1.03","7392-354869" +"2020-03-24 06:47:00","3.43","8.549","9.138",NA,"1.029","7392-354869" +"2020-03-24 07:17:00","3.43","8.465","9.022",NA,"1.029","7392-354869" +"2020-03-24 07:47:00","3.43","8.381","8.98",NA,"1.028","7392-354869" +"2020-03-24 08:17:00","3.43","8.334","8.962",NA,"1.029","7392-354869" +"2020-03-24 08:47:00","3.43","8.315","8.921",NA,"1.028","7392-354869" +"2020-03-24 09:17:00","3.43","8.296","8.993",NA,"1.029","7392-354869" +"2020-03-24 09:47:00","3.43","8.287","8.982",NA,"1.029","7392-354869" +"2020-03-24 10:17:00","3.43","8.259","8.984",NA,"1.03","7392-354869" +"2020-03-24 10:47:00","3.43","8.184","9.002",NA,"1.029","7392-354869" +"2020-03-24 11:17:00","3.43","8.155","9.116",NA,"1.029","7392-354869" +"2020-03-24 11:47:00","3.43","8.146","9.318",NA,"1.029","7392-354869" +"2020-03-24 12:17:00","3.43","8.118","9.643",NA,"1.029","7392-354869" +"2020-03-24 12:47:00","3.43","8.137","9.741",NA,"1.029","7392-354869" +"2020-03-24 13:17:00","3.43","8.184","10.166",NA,"1.029","7392-354869" +"2020-03-24 13:47:00","3.43","8.278","10.025",NA,"1.029","7392-354869" +"2020-03-24 14:17:00","3.43","8.372","10.033",NA,"1.031","7392-354869" +"2020-03-24 14:47:00","3.43","8.531","10.039",NA,"1.029","7392-354869" +"2020-03-24 15:17:00","3.43","8.783","10.321",NA,"1.03","7392-354869" +"2020-03-24 15:47:00","3.43","8.987","10.554",NA,"1.03","7392-354869" +"2020-03-24 16:17:00","3.43","9.247","10.516",NA,"1.029","7392-354869" +"2020-03-24 16:47:00","3.43","9.302","10.709",NA,"1.029","7392-354869" +"2020-03-24 17:17:00","3.43","9.79","10.686",NA,"1.03","7392-354869" +"2020-03-24 17:47:00","3.43","9.781","10.623",NA,"1.03","7392-354869" +"2020-03-24 18:17:00","3.43","9.927","10.723",NA,"1.029","7392-354869" +"2020-03-24 18:47:00","3.43","10.037","10.346",NA,"1.029","7392-354869" +"2020-03-24 19:17:00","3.43","10.89","10.558",NA,"1.03","7392-354869" +"2020-03-24 19:47:00","3.43","10.346","10.563",NA,"1.028","7392-354869" +"2020-03-24 20:17:00","3.43","10.246","10.326",NA,"1.027","7392-354869" +"2020-03-24 20:47:00","3.43","10.564","10.493",NA,"1.029","7392-354869" +"2020-03-24 21:17:00","3.43","11.088","10.111",NA,"1.028","7392-354869" +"2020-03-24 21:47:00","3.43","11.097","9.927",NA,"1.029","7392-354869" +"2020-03-24 22:17:00","3.43","11.088","9.937",NA,"1.029","7392-354869" +"2020-03-24 22:47:00","3.43","11.223","9.492",NA,"1.028","7392-354869" +"2020-03-24 23:17:00","3.43","11.169","9.067",NA,"1.028","7392-354869" +"2020-03-24 23:47:00","3.43","11.052","8.958",NA,"1.027","7392-354869" +"2020-03-25 00:17:00","3.43","10.98","8.952",NA,"1.029","7392-354869" +"2020-03-25 00:47:00","3.43","11.061","8.853",NA,"1.027","7392-354869" +"2020-03-25 01:17:00","3.43","11.007","8.922",NA,"1.028","7392-354869" +"2020-03-25 01:47:00","3.43","10.917","8.875",NA,"1.028","7392-354869" +"2020-03-25 02:17:00","3.44","10.971","8.746",NA,"1.028","7392-354869" +"2020-03-25 02:47:00","3.43","11.052","8.845",NA,"1.029","7392-354869" +"2020-03-25 03:17:00","3.43","11.097","8.882",NA,"1.028","7392-354869" +"2020-03-25 03:47:00","3.44","11.052","8.975",NA,"1.027","7392-354869" +"2020-03-25 04:17:00","3.44","11.07","8.908",NA,"1.028","7392-354869" +"2020-03-25 04:47:00","3.44","10.989","8.813",NA,"1.027","7392-354869" +"2020-03-25 05:17:00","3.44","10.989","8.828",NA,"1.028","7392-354869" +"2020-03-25 05:47:00","3.44","10.953","8.902",NA,"1.028","7392-354869" +"2020-03-25 06:17:00","3.44","10.89","8.809",NA,"1.029","7392-354869" +"2020-03-25 06:47:00","3.44","10.781","8.906",NA,"1.028","7392-354869" +"2020-03-25 07:17:00","3.44","10.718","8.888",NA,"1.028","7392-354869" +"2020-03-25 07:47:00","3.44","10.682","8.885",NA,"1.028","7392-354869" +"2020-03-25 08:17:00","3.44","10.591","8.893",NA,"1.029","7392-354869" +"2020-03-25 08:47:00","3.44","10.564","8.938",NA,"1.028","7392-354869" +"2020-03-25 09:17:00","3.44","10.474","9.011",NA,"1.029","7392-354869" +"2020-03-25 09:47:00","3.44","10.437","8.96",NA,"1.029","7392-354869" +"2020-03-25 10:17:00","3.44","10.41","8.957",NA,"1.028","7392-354869" +"2020-03-25 10:47:00","3.44","10.356","8.976",NA,"1.029","7392-354869" +"2020-03-25 11:17:00","3.44","10.31","8.894",NA,"1.029","7392-354869" +"2020-03-25 11:47:00","3.44","10.246","8.926",NA,"1.027","7392-354869" +"2020-03-25 12:17:00","3.44","10.219","9.071",NA,"1.029","7392-354869" +"2020-03-25 12:47:00","3.44","10.137","9.115",NA,"1.028","7392-354869" +"2020-03-25 13:17:00","3.44","10.092","9.209",NA,"1.028","7392-354869" +"2020-03-25 13:47:00","3.44","10.046","9.438",NA,"1.029","7392-354869" +"2020-03-25 14:17:00","3.44","10.018","9.424",NA,"1.027","7392-354869" +"2020-03-25 14:47:00","3.44","9.973","9.369",NA,"1.029","7392-354869" +"2020-03-25 15:17:00","3.44","9.909","9.268",NA,"1.029","7392-354869" +"2020-03-25 15:47:00","3.44","9.909","9.336",NA,"1.027","7392-354869" +"2020-03-25 16:17:00","3.44","9.826","9.427",NA,"1.027","7392-354869" +"2020-03-25 16:47:00","3.43","9.826","9.393",NA,"1.028","7392-354869" +"2020-03-25 17:17:00","3.44","9.762","9.289",NA,"1.028","7392-354869" +"2020-03-25 17:47:00","3.43","9.67","9.262",NA,"1.029","7392-354869" +"2020-03-25 18:17:00","3.43","9.625","9.453",NA,"1.029","7392-354869" +"2020-03-25 18:47:00","3.44","9.542","9.463",NA,"1.029","7392-354869" +"2020-03-25 19:17:00","3.43","9.588","9.308",NA,"1.029","7392-354869" +"2020-03-25 19:47:00","3.43","9.615","9.238",NA,"1.029","7392-354869" +"2020-03-25 20:17:00","3.43","9.615","9.317",NA,"1.029","7392-354869" +"2020-03-25 20:47:00","3.44","9.615","9.252",NA,"1.028","7392-354869" +"2020-03-25 21:17:00","3.44","9.634","9.192",NA,"1.029","7392-354869" +"2020-03-25 21:47:00","3.43","9.634","9.278",NA,"1.029","7392-354869" +"2020-03-25 22:17:00","3.43","9.615","9.125",NA,"1.029","7392-354869" +"2020-03-25 22:47:00","3.44","9.625","9.052",NA,"1.028","7392-354869" +"2020-03-25 23:17:00","3.43","9.625","9.015",NA,"1.029","7392-354869" +"2020-03-25 23:47:00","3.43","9.551","8.994",NA,"1.029","7392-354869" +"2020-03-26 00:17:00","3.43","9.542","8.966",NA,"1.029","7392-354869" +"2020-03-26 00:47:00","3.43","9.505","8.954",NA,"1.029","7392-354869" +"2020-03-26 01:17:00","3.43","9.468","8.94",NA,"1.028","7392-354869" +"2020-03-26 01:47:00","3.43","9.477","8.891",NA,"1.029","7392-354869" +"2020-03-26 02:17:00","3.43","9.44","8.825",NA,"1.029","7392-354869" +"2020-03-26 02:47:00","3.43","9.404","8.727",NA,"1.029","7392-354869" +"2020-03-26 03:17:00","3.43","9.385","8.738",NA,"1.029","7392-354869" +"2020-03-26 03:47:00","3.43","9.422","8.589",NA,"1.029","7392-354869" +"2020-03-26 04:17:00","3.43","9.376","8.557",NA,"1.029","7392-354869" +"2020-03-26 04:47:00","3.43","9.33","8.627",NA,"1.029","7392-354869" +"2020-03-26 05:17:00","3.43","9.284","8.663",NA,"1.029","7392-354869" +"2020-03-26 05:47:00","3.44","9.219","8.559",NA,"1.029","7392-354869" +"2020-03-26 06:17:00","3.43","9.173","8.548",NA,"1.029","7392-354869" +"2020-03-26 06:47:00","3.43","9.126","8.444",NA,"1.029","7392-354869" +"2020-03-26 07:17:00","3.43","9.024","8.398",NA,"1.029","7392-354869" +"2020-03-26 07:47:00","3.43","9.006","8.365",NA,"1.029","7392-354869" +"2020-03-26 08:17:00","3.43","9.006","8.34",NA,"1.029","7392-354869" +"2020-03-26 08:47:00","3.43","8.894","8.424",NA,"1.029","7392-354869" +"2020-03-26 09:17:00","3.43","8.801","8.395",NA,"1.03","7392-354869" +"2020-03-26 09:47:00","3.43","8.68","8.386",NA,"1.028","7392-354869" +"2020-03-26 10:17:00","3.43","8.568","8.369",NA,"1.029","7392-354869" +"2020-03-26 10:47:00","3.43","8.521","8.354",NA,"1.029","7392-354869" +"2020-03-26 11:17:00","3.43","8.4","8.845",NA,"1.029","7392-354869" +"2020-03-26 11:47:00","3.43","8.296","9.48",NA,"1.029","7392-354869" +"2020-03-26 12:17:00","3.43","8.306","10.553",NA,"1.029","7392-354869" +"2020-03-26 12:47:00","3.43","8.315","10.548",NA,"1.029","7392-354869" +"2020-03-26 13:17:00","3.43","8.428","10.527",NA,"1.029","7392-354869" +"2020-03-26 13:47:00","3.43","8.615","10.616",NA,"1.03","7392-354869" +"2020-03-26 14:17:00","3.43","8.829","10.45",NA,"1.028","7392-354869" +"2020-03-26 14:47:00","3.43","9.089","10.816",NA,"1.03","7392-354869" +"2020-03-26 15:17:00","3.43","9.117","10.915",NA,"1.03","7392-354869" +"2020-03-26 15:47:00","3.43","9.348","10.815",NA,"1.03","7392-354869" +"2020-03-26 16:17:00","3.43","9.015","10.564",NA,"1.029","7392-354869" +"2020-03-26 16:47:00","3.43","9.872","10.317",NA,"1.03","7392-354869" +"2020-03-26 17:17:00","3.43","9.652","10.364",NA,"1.029","7392-354869" +"2020-03-26 17:47:00","3.43","9.643","10.173",NA,"1.028","7392-354869" +"2020-03-26 18:17:00","3.43","9.716","10.256",NA,"1.03","7392-354869" +"2020-03-26 18:47:00","3.43","9.67","10.028",NA,"1.029","7392-354869" +"2020-03-26 19:17:00","3.43","10.246","10.155",NA,"1.029","7392-354869" +"2020-03-26 19:47:00","3.43","11.482","10.517",NA,"1.03","7392-354869" +"2020-03-26 20:17:00","3.43","11.312","10.413",NA,"1.03","7392-354869" +"2020-03-26 20:47:00","3.43","11.124","10.099",NA,"1.029","7392-354869" +"2020-03-26 21:17:00","3.43","11.652","10.138",NA,"1.031","7392-354869" +"2020-03-26 21:47:00","3.43","11.911","9.951",NA,"1.03","7392-354869" +"2020-03-26 22:17:00","3.43","12.381","9.276",NA,"1.029","7392-354869" +"2020-03-26 22:47:00","3.43","12.035","8.897",NA,"1.027","7392-354869" +"2020-03-26 23:17:00","3.43","12.124","8.522",NA,"1.028","7392-354869" +"2020-03-26 23:47:00","3.43","12.133","8.481",NA,"1.028","7392-354869" +"2020-03-27 00:17:00","3.44","12.017","8.433",NA,"1.028","7392-354869" +"2020-03-27 00:47:00","3.44","11.884","8.369",NA,"1.028","7392-354869" +"2020-03-27 01:17:00","3.44","11.804","8.408",NA,"1.028","7392-354869" +"2020-03-27 01:47:00","3.44","11.973","8.525",NA,"1.027","7392-354869" +"2020-03-27 02:17:00","3.44","11.92","8.577",NA,"1.03","7392-354869" +"2020-03-27 02:47:00","3.44","11.884","8.528",NA,"1.028","7392-354869" +"2020-03-27 03:17:00","3.44","11.813","8.467",NA,"1.029","7392-354869" +"2020-03-27 03:47:00","3.44","11.75","8.454",NA,"1.029","7392-354869" +"2020-03-27 04:17:00","3.44","11.697","8.48",NA,"1.028","7392-354869" +"2020-03-27 04:47:00","3.44","11.733","8.58",NA,"1.029","7392-354869" +"2020-03-27 05:17:00","3.44","11.572","8.574",NA,"1.028","7392-354869" +"2020-03-27 05:47:00","3.44","11.599","8.562",NA,"1.029","7392-354869" +"2020-03-27 06:17:00","3.44","11.581","8.505",NA,"1.028","7392-354869" +"2020-03-27 06:47:00","3.44","11.608","8.404",NA,"1.028","7392-354869" +"2020-03-27 07:17:00","3.44","11.822","8.309",NA,"1.028","7392-354869" +"2020-03-27 07:47:00","3.44","11.581","8.219",NA,"1.028","7392-354869" +"2020-03-27 08:17:00","3.44","11.608","8.153",NA,"1.029","7392-354869" +"2020-03-27 08:47:00","3.44","11.5","8.21",NA,"1.029","7392-354869" +"2020-03-27 09:17:00","3.44","11.491","8.205",NA,"1.029","7392-354869" +"2020-03-27 09:47:00","3.44","11.527","8.253",NA,"1.028","7392-354869" +"2020-03-27 10:17:00","3.44","11.518","8.424",NA,"1.028","7392-354869" +"2020-03-27 10:47:00","3.44","11.429","8.358",NA,"1.029","7392-354869" +"2020-03-27 11:17:00","3.44","11.429","8.613",NA,"1.028","7392-354869" +"2020-03-27 11:47:00","3.44","11.5","9.399",NA,"1.027","7392-354869" +"2020-03-27 12:17:00","3.44","11.482","9.789",NA,"1.029","7392-354869" +"2020-03-27 12:47:00","3.44","11.536","10.599",NA,"1.027","7392-354869" +"2020-03-27 13:17:00","3.44","11.527","10.527",NA,"1.028","7392-354869" +"2020-03-27 13:47:00","3.44","11.652","10.441",NA,"1.028","7392-354869" +"2020-03-27 14:17:00","3.44","11.92","10.771",NA,"1.029","7392-354869" +"2020-03-27 14:47:00","3.44","12.274","10.633",NA,"1.029","7392-354869" +"2020-03-27 15:17:00","3.44","12.504","10.144",NA,"1.028","7392-354869" +"2020-03-27 15:47:00","3.44","12.786","10.14",NA,"1.028","7392-354869" +"2020-03-27 16:17:00","3.44","12.962","10.261",NA,"1.029","7392-354869" +"2020-03-27 16:47:00","3.44","13.313","10.165",NA,"1.03","7392-354869" +"2020-03-27 17:17:00","3.44","13.479","9.973",NA,"1.028","7392-354869" +"2020-03-27 17:47:00","3.44","13.636","9.955",NA,"1.027","7392-354869" +"2020-03-27 18:17:00","3.44","13.47","9.756",NA,"1.028","7392-354869" +"2020-03-27 18:47:00","3.44","13.339","10.244",NA,"1.027","7392-354869" +"2020-03-27 19:17:00","3.44","13.391","10.214",NA,"1.028","7392-354869" +"2020-03-27 19:47:00","3.44","13.61","10.442",NA,"1.029","7392-354869" +"2020-03-27 20:17:00","3.44","13.627","9.672",NA,"1.028","7392-354869" +"2020-03-27 20:47:00","3.44","14.322","9.77",NA,"1.028","7392-354869" +"2020-03-27 21:17:00","3.44","14.287","9.391",NA,"1.028","7392-354869" +"2020-03-27 21:47:00","3.44","14.149","9.608",NA,"1.03","7392-354869" +"2020-03-27 22:17:00","3.45","13.714","8.781",NA,"1.027","7392-354869" +"2020-03-27 22:47:00","3.45","14.079","8.532",NA,"1.028","7392-354869" +"2020-03-27 23:17:00","3.44","13.723","8.187",NA,"1.027","7392-354869" +"2020-03-27 23:47:00","3.45","13.766","8.029",NA,"1.028","7392-354869" +"2020-03-28 00:17:00","3.45","14.079","7.836",NA,"1.028","7392-354869" +"2020-03-28 00:47:00","3.45","14.209","7.743",NA,"1.028","7392-354869" +"2020-03-28 01:17:00","3.45","13.792","8.221",NA,"1.028","7392-354869" +"2020-03-28 01:47:00","3.45","13.758","8.304",NA,"1.029","7392-354869" +"2020-03-28 02:17:00","3.45","13.714","8.232",NA,"1.028","7392-354869" +"2020-03-28 02:47:00","3.45","13.671","8.175",NA,"1.028","7392-354869" +"2020-03-28 03:17:00","3.45","13.749","8.026",NA,"1.027","7392-354869" +"2020-03-28 03:47:00","3.45","13.827","7.972",NA,"1.027","7392-354869" +"2020-03-28 04:17:00","3.45","13.775","8.078",NA,"1.029","7392-354869" +"2020-03-28 04:47:00","3.45","13.697","7.984",NA,"1.029","7392-354869" +"2020-03-28 05:17:00","3.45","13.487","8.065",NA,"1.028","7392-354869" +"2020-03-28 05:47:00","3.45","13.496","8.166",NA,"1.029","7392-354869" +"2020-03-28 06:17:00","3.45","13.409","8.06",NA,"1.028","7392-354869" +"2020-03-28 06:47:00","3.45","13.234","8.146",NA,"1.027","7392-354869" +"2020-03-28 07:17:00","3.45","13.225","7.976",NA,"1.028","7392-354869" +"2020-03-28 07:47:00","3.45","13.339","7.893",NA,"1.029","7392-354869" +"2020-03-28 08:17:00","3.45","13.321","8.086",NA,"1.027","7392-354869" +"2020-03-28 08:47:00","3.45","13.26","8.021",NA,"1.028","7392-354869" +"2020-03-28 09:17:00","3.45","13.243","7.886",NA,"1.028","7392-354869" +"2020-03-28 09:47:00","3.45","13.208","7.886",NA,"1.028","7392-354869" +"2020-03-28 10:17:00","3.45","13.173","8.064",NA,"1.029","7392-354869" +"2020-03-28 10:47:00","3.45","13.129","7.985",NA,"1.028","7392-354869" +"2020-03-28 11:17:00","3.45","13.085","8.407",NA,"1.028","7392-354869" +"2020-03-28 11:47:00","3.45","13.067","8.944",NA,"1.026","7392-354869" +"2020-03-28 12:17:00","3.45","12.997","8.989",NA,"1.029","7392-354869" +"2020-03-28 12:47:00","3.45","12.962","9.015",NA,"1.027","7392-354869" +"2020-03-28 13:17:00","3.45","12.54","8.344",NA,"1.029","7392-354869" +"2020-03-28 13:47:00","3.45","12.69","9.328",NA,"1.03","7392-354869" +"2020-03-28 14:17:00","3.45","12.76","8.933",NA,"1.027","7392-354869" +"2020-03-28 14:47:00","3.45","12.742","9.355",NA,"1.027","7392-354869" +"2020-03-28 15:17:00","3.45","12.725","9.416",NA,"1.029","7392-354869" +"2020-03-28 15:47:00","3.45","12.645","9.558",NA,"1.028","7392-354869" +"2020-03-28 16:17:00","3.45","12.575","9.253",NA,"1.028","7392-354869" +"2020-03-28 16:47:00","3.45","12.557","10.225",NA,"1.029","7392-354869" +"2020-03-28 17:17:00","3.45","12.513","9.023",NA,"1.029","7392-354869" +"2020-03-28 17:47:00","3.45","12.354","9.143",NA,"1.028","7392-354869" +"2020-03-28 18:17:00","3.45","12.319","9.164",NA,"1.028","7392-354869" +"2020-03-28 18:47:00","3.45","12.186","9.294",NA,"1.028","7392-354869" +"2020-03-28 19:17:00","3.45","12.124","9.563",NA,"1.027","7392-354869" +"2020-03-28 19:47:00","3.45","12.053","8.506",NA,"1.028","7392-354869" +"2020-03-28 20:17:00","3.45","12.008","8.32",NA,"1.029","7392-354869" +"2020-03-28 20:47:00","3.45","12.035","8.269",NA,"1.03","7392-354869" +"2020-03-28 21:17:00","3.45","11.937","8.234",NA,"1.029","7392-354869" +"2020-03-28 21:47:00","3.45","11.733","8.063",NA,"1.029","7392-354869" +"2020-03-28 22:17:00","3.45","11.617","7.839",NA,"1.028","7392-354869" +"2020-03-28 22:47:00","3.45","11.518","7.82",NA,"1.029","7392-354869" +"2020-03-28 23:17:00","3.45","11.474","7.683",NA,"1.029","7392-354869" +"2020-03-28 23:47:00","3.45","11.411","7.656",NA,"1.029","7392-354869" +"2020-03-29 00:17:00","3.45","11.518","7.672",NA,"1.029","7392-354869" +"2020-03-29 00:47:00","3.45","11.518","7.619",NA,"1.03","7392-354869" +"2020-03-29 01:17:00","3.45","11.572","7.704",NA,"1.029","7392-354869" +"2020-03-29 01:47:00","3.45","11.581","7.739",NA,"1.029","7392-354869" +"2020-03-29 02:17:00","3.45","11.554","7.8",NA,"1.028","7392-354869" +"2020-03-29 02:47:00","3.45","11.572","7.514",NA,"1.03","7392-354869" +"2020-03-29 03:17:00","3.45","11.563","7.428",NA,"1.029","7392-354869" +"2020-03-29 03:47:00","3.45","11.581","7.304",NA,"1.028","7392-354869" +"2020-03-29 04:17:00","3.45","11.581","7.494",NA,"1.029","7392-354869" +"2020-03-29 04:47:00","3.45","11.563","7.615",NA,"1.029","7392-354869" +"2020-03-29 05:17:00","3.45","11.563","7.57",NA,"1.028","7392-354869" +"2020-03-29 05:47:00","3.45","11.545","7.602",NA,"1.029","7392-354869" +"2020-03-29 06:17:00","3.45","11.536","7.629",NA,"1.029","7392-354869" +"2020-03-29 06:47:00","3.45","11.5","7.626",NA,"1.029","7392-354869" +"2020-03-29 07:17:00","3.45","11.5","7.599",NA,"1.029","7392-354869" +"2020-03-29 07:47:00","3.45","11.465","7.55",NA,"1.028","7392-354869" +"2020-03-29 08:17:00","3.45","11.411","7.718",NA,"1.029","7392-354869" +"2020-03-29 08:47:00","3.45","11.402","7.783",NA,"1.029","7392-354869" +"2020-03-29 09:17:00","3.45","11.384","7.749",NA,"1.029","7392-354869" +"2020-03-29 09:47:00","3.45","11.303","7.834",NA,"1.029","7392-354869" +"2020-03-29 10:17:00","3.45","11.276","7.693",NA,"1.029","7392-354869" +"2020-03-29 10:47:00","3.45","11.241","7.606",NA,"1.03","7392-354869" +"2020-03-29 11:17:00","3.45","11.276","7.858",NA,"1.029","7392-354869" +"2020-03-29 11:47:00","3.45","11.259","8.337",NA,"1.03","7392-354869" +"2020-03-29 12:17:00","3.44","11.25","8.641",NA,"1.03","7392-354869" +"2020-03-29 12:47:00","3.44","11.223","8.932",NA,"1.029","7392-354869" +"2020-03-29 13:17:00","3.45","11.276","9.474",NA,"1.029","7392-354869" +"2020-03-29 13:47:00","3.44","11.312","9.588",NA,"1.028","7392-354869" +"2020-03-29 14:17:00","3.45","11.411","10.276",NA,"1.028","7392-354869" +"2020-03-29 14:47:00","3.45","11.509","10.289",NA,"1.028","7392-354869" +"2020-03-29 15:17:00","3.44","11.617","10.71",NA,"1.03","7392-354869" +"2020-03-29 15:47:00","3.44","11.697","10.169",NA,"1.03","7392-354869" +"2020-03-29 16:17:00","3.44","11.902","10.959",NA,"1.03","7392-354869" +"2020-03-29 16:47:00","3.45","11.831","9.534",NA,"1.028","7392-354869" +"2020-03-29 17:17:00","3.44","11.786","9.132",NA,"1.029","7392-354869" +"2020-03-29 17:47:00","3.44","12.017","10.151",NA,"1.029","7392-354869" +"2020-03-29 18:17:00","3.45","11.991","9.992",NA,"1.029","7392-354869" +"2020-03-29 18:47:00","3.44","11.866","10.009",NA,"1.03","7392-354869" +"2020-03-29 19:17:00","3.44","12.133","9.821",NA,"1.029","7392-354869" +"2020-03-29 19:47:00","3.44","11.741","9.239",NA,"1.027","7392-354869" +"2020-03-29 20:17:00","3.44","12.088","8.948",NA,"1.029","7392-354869" +"2020-03-29 20:47:00","3.44","11.991","9.356",NA,"1.028","7392-354869" +"2020-03-29 21:17:00","3.44","12.345","9.002",NA,"1.029","7392-354869" +"2020-03-29 21:47:00","3.45","12.363","8.752",NA,"1.028","7392-354869" +"2020-03-29 22:17:00","3.45","12.177","8.529",NA,"1.028","7392-354869" +"2020-03-29 22:47:00","3.44","12.328","7.753",NA,"1.03","7392-354869" +"2020-03-29 23:17:00","3.44","12.283","7.304",NA,"1.029","7392-354869" +"2020-03-29 23:47:00","3.44","12.557","7.175",NA,"1.029","7392-354869" +"2020-03-30 00:17:00","3.44","12.681","7.29",NA,"1.029","7392-354869" +"2020-03-30 00:47:00","3.44","12.672","7.248",NA,"1.029","7392-354869" +"2020-03-30 01:17:00","3.44","12.786","7.113",NA,"1.029","7392-354869" +"2020-03-30 01:47:00","3.44","12.778","7.191",NA,"1.029","7392-354869" +"2020-03-30 02:17:00","3.45","12.69","7.272",NA,"1.028","7392-354869" +"2020-03-30 02:47:00","3.45","12.681","7.275",NA,"1.029","7392-354869" +"2020-03-30 03:17:00","3.45","12.69","7.29",NA,"1.03","7392-354869" +"2020-03-30 03:47:00","3.45","12.69","7.219",NA,"1.03","7392-354869" +"2020-03-30 04:17:00","3.45","12.734","7.209",NA,"1.028","7392-354869" +"2020-03-30 04:47:00","3.45","12.725","7.204",NA,"1.028","7392-354869" +"2020-03-30 05:17:00","3.45","12.707","7.466",NA,"1.029","7392-354869" +"2020-03-30 05:47:00","3.45","12.645","7.55",NA,"1.03","7392-354869" +"2020-03-30 06:17:00","3.45","12.566","7.704",NA,"1.029","7392-354869" +"2020-03-30 06:47:00","3.45","12.513","7.5",NA,"1.03","7392-354869" +"2020-03-30 07:17:00","3.45","12.46","7.347",NA,"1.029","7392-354869" +"2020-03-30 07:47:00","3.45","12.443","7.505",NA,"1.029","7392-354869" +"2020-03-30 08:17:00","3.45","12.425","7.701",NA,"1.029","7392-354869" +"2020-03-30 08:47:00","3.45","12.389","7.394",NA,"1.03","7392-354869" +"2020-03-30 09:17:00","3.45","12.381","7.44",NA,"1.028","7392-354869" +"2020-03-30 09:47:00","3.45","12.372","7.364",NA,"1.029","7392-354869" +"2020-03-30 10:17:00","3.45","12.292","7.508",NA,"1.029","7392-354869" +"2020-03-30 10:47:00","3.45","12.301","7.431",NA,"1.029","7392-354869" +"2020-03-30 11:17:00","3.45","12.266","7.54",NA,"1.029","7392-354869" +"2020-03-30 11:47:00","3.45","12.248","8.03",NA,"1.029","7392-354869" +"2020-03-30 12:17:00","3.45","12.257","8.599",NA,"1.029","7392-354869" +"2020-03-30 12:47:00","3.44","12.248","8.594",NA,"1.028","7392-354869" +"2020-03-30 13:17:00","3.45","12.292","9.485",NA,"1.031","7392-354869" +"2020-03-30 13:47:00","3.45","12.345","10.006",NA,"1.029","7392-354869" +"2020-03-30 14:17:00","3.45","12.389","10.203",NA,"1.029","7392-354869" +"2020-03-30 14:47:00","3.45","12.425","10.829",NA,"1.029","7392-354869" +"2020-03-30 15:17:00","3.45","12.398","10.519",NA,"1.029","7392-354869" +"2020-03-30 15:47:00","3.45","12.266","10.032",NA,"1.027","7392-354869" +"2020-03-30 16:17:00","3.45","12.239","9.623",NA,"1.029","7392-354869" +"2020-03-30 16:47:00","3.45","12.31","9.557",NA,"1.028","7392-354869" +"2020-03-30 17:17:00","3.45","12.221","9.508",NA,"1.028","7392-354869" +"2020-03-30 17:47:00","3.45","12.601","9.555",NA,"1.027","7392-354869" +"2020-03-30 18:17:00","3.45","12.892","9.479",NA,"1.029","7392-354869" +"2020-03-30 18:47:00","3.45","12.645","9.385",NA,"1.029","7392-354869" +"2020-03-30 19:17:00","3.45","12.822","9.354",NA,"1.029","7392-354869" +"2020-03-30 19:47:00","3.45","13.295","9.387",NA,"1.029","7392-354869" +"2020-03-30 20:17:00","3.45","13.975","9.37",NA,"1.029","7392-354869" +"2020-03-30 20:47:00","3.45","14.131","9.215",NA,"1.028","7392-354869" +"2020-03-30 21:17:00","3.45","14.018","8.614",NA,"1.029","7392-354869" +"2020-03-30 21:47:00","3.45","13.845","8.546",NA,"1.029","7392-354869" +"2020-03-30 22:17:00","3.45","14.779","7.818",NA,"1.03","7392-354869" +"2020-03-30 22:47:00","3.45","14.521","7.641",NA,"1.029","7392-354869" +"2020-03-30 23:17:00","3.45","14.512","7.453",NA,"1.029","7392-354869" +"2020-03-30 23:47:00","3.45","14.572","7.36",NA,"1.028","7392-354869" +"2020-03-31 00:17:00","3.45","14.547","7.28",NA,"1.029","7392-354869" +"2020-03-31 00:47:00","3.45","14.477","7.187",NA,"1.027","7392-354869" +"2020-03-31 01:17:00","3.45","14.408","7.282",NA,"1.03","7392-354869" +"2020-03-31 01:47:00","3.45","14.287","7.313",NA,"1.028","7392-354869" +"2020-03-31 02:17:00","3.45","14.209","7.519",NA,"1.029","7392-354869" +"2020-03-31 02:47:00","3.45","14.114","7.677",NA,"1.029","7392-354869" +"2020-03-31 03:17:00","3.45","14.053","7.583",NA,"1.029","7392-354869" +"2020-03-31 03:47:00","3.45","14.044","7.514",NA,"1.029","7392-354869" +"2020-03-31 04:17:00","3.45","14.027","7.461",NA,"1.029","7392-354869" +"2020-03-31 04:47:00","3.45","13.966","7.467",NA,"1.028","7392-354869" +"2020-03-31 05:17:00","3.45","13.914","7.37",NA,"1.03","7392-354869" +"2020-03-31 05:47:00","3.45","13.784","7.567",NA,"1.028","7392-354869" +"2020-03-31 06:17:00","3.45","13.714","7.618",NA,"1.029","7392-354869" +"2020-03-31 06:47:00","3.45","13.636","7.475",NA,"1.03","7392-354869" +"2020-03-31 07:17:00","3.45","13.549","7.511",NA,"1.029","7392-354869" +"2020-03-31 07:47:00","3.45","13.435","7.458",NA,"1.029","7392-354869" +"2020-03-31 08:17:00","3.45","13.383","7.467",NA,"1.029","7392-354869" +"2020-03-31 08:47:00","3.45","13.313","7.461",NA,"1.03","7392-354869" +"2020-03-31 09:17:00","3.45","13.26","7.519",NA,"1.029","7392-354869" +"2020-03-31 09:47:00","3.45","13.173","7.508",NA,"1.029","7392-354869" +"2020-03-31 10:17:00","3.45","13.094","7.501",NA,"1.029","7392-354869" +"2020-03-31 10:47:00","3.45","13.05","7.344",NA,"1.028","7392-354869" +"2020-03-31 11:17:00","3.45","13.024","7.628",NA,"1.03","7392-354869" +"2020-03-31 11:47:00","3.45","13.015","7.705",NA,"1.029","7392-354869" +"2020-03-31 12:17:00","3.45","12.962","8.034",NA,"1.028","7392-354869" +"2020-03-31 12:47:00","3.45","12.962","8.3",NA,"1.029","7392-354869" +"2020-03-31 13:17:00","3.45","12.945","8.608",NA,"1.029","7392-354869" +"2020-03-31 13:47:00","3.45","12.953","9.67",NA,"1.03","7392-354869" +"2020-03-31 14:17:00","3.45","12.945","9.765",NA,"1.03","7392-354869" +"2020-03-31 14:47:00","3.45","12.883","9.085",NA,"1.03","7392-354869" +"2020-03-31 15:17:00","3.45","12.866","9.066",NA,"1.03","7392-354869" +"2020-03-31 15:47:00","3.45","12.813","9.259",NA,"1.028","7392-354869" +"2020-03-31 16:17:00","3.45","12.786","9.421",NA,"1.027","7392-354869" +"2020-03-31 16:47:00","3.45","12.76","9.447",NA,"1.029","7392-354869" +"2020-03-31 17:17:00","3.45","12.786","9.422",NA,"1.029","7392-354869" +"2020-03-31 17:47:00","3.45","12.734","9.13",NA,"1.027","7392-354869" +"2020-03-31 18:17:00","3.45","12.707","9.331",NA,"1.028","7392-354869" +"2020-03-31 18:47:00","3.45","12.698","9.21",NA,"1.028","7392-354869" +"2020-03-31 19:17:00","3.45","12.663","9.377",NA,"1.029","7392-354869" +"2020-03-31 19:47:00","3.45","12.61","8.896",NA,"1.029","7392-354869" +"2020-03-31 20:17:00","3.45","12.584","8.694",NA,"1.029","7392-354869" +"2020-03-31 20:47:00","3.45","12.504","8.517",NA,"1.029","7392-354869" +"2020-03-31 21:17:00","3.45","12.425","8.199",NA,"1.03","7392-354869" +"2020-03-31 21:47:00","3.45","12.328","8.051",NA,"1.03","7392-354869" +"2020-03-31 22:17:00","3.45","12.23","7.924",NA,"1.028","7392-354869" +"2020-03-31 22:47:00","3.45","12.142","7.617",NA,"1.03","7392-354869" +"2020-03-31 23:17:00","3.45","12.008","7.346",NA,"1.029","7392-354869" +"2020-03-31 23:47:00","3.45","11.866","7.456",NA,"1.029","7392-354869" +"2020-04-01 00:17:00","3.45","11.715","7.555",NA,"1.029","7392-354869" +"2020-04-01 00:47:00","3.45","11.527","7.59",NA,"1.03","7392-354869" +"2020-04-01 01:17:00","3.45","11.429","7.629",NA,"1.029","7392-354869" +"2020-04-01 01:47:00","3.45","11.393","7.639",NA,"1.029","7392-354869" +"2020-04-01 02:17:00","3.45","11.312","7.726",NA,"1.03","7392-354869" +"2020-04-01 02:47:00","3.45","11.205","7.732",NA,"1.03","7392-354869" +"2020-04-01 03:17:00","3.45","11.142","7.712",NA,"1.03","7392-354869" +"2020-04-01 03:47:00","3.45","11.079","7.752",NA,"1.03","7392-354869" +"2020-04-01 04:17:00","3.45","11.034","7.758",NA,"1.03","7392-354869" +"2020-04-01 04:47:00","3.45","11.016","7.698",NA,"1.03","7392-354869" +"2020-04-01 05:17:00","3.45","10.953","7.742",NA,"1.031","7392-354869" +"2020-04-01 05:47:00","3.45","10.881","7.731",NA,"1.03","7392-354869" +"2020-04-01 06:17:00","3.45","10.799","7.787",NA,"1.03","7392-354869" +"2020-04-01 06:47:00","3.44","10.736","7.823",NA,"1.031","7392-354869" +"2020-04-01 07:17:00","3.45","10.664","7.846",NA,"1.03","7392-354869" +"2020-04-01 07:47:00","3.45","10.591","7.835",NA,"1.029","7392-354869" +"2020-04-01 08:17:00","3.45","10.501","7.915",NA,"1.031","7392-354869" +"2020-04-01 08:47:00","3.45","10.383","7.937",NA,"1.03","7392-354869" +"2020-04-01 09:17:00","3.45","10.21","8.019",NA,"1.03","7392-354869" +"2020-04-01 09:47:00","3.45","10.119","8.048",NA,"1.03","7392-354869" +"2020-04-01 10:17:00","3.45","10.018","8.097",NA,"1.031","7392-354869" +"2020-04-01 10:47:00","3.44","9.909","8.131",NA,"1.031","7392-354869" +"2020-04-01 11:17:00","3.44","9.881","8.276",NA,"1.03","7392-354869" +"2020-04-01 11:47:00","3.44","9.826","8.355",NA,"1.031","7392-354869" +"2020-04-01 12:17:00","3.44","9.762","8.318",NA,"1.029","7392-354869" +"2020-04-01 12:47:00","3.44","9.68","8.533",NA,"1.03","7392-354869" +"2020-04-01 13:17:00","3.44","9.744","8.837",NA,"1.03","7392-354869" +"2020-04-01 13:47:00","3.44","9.726","9.108",NA,"1.03","7392-354869" +"2020-04-01 14:17:00","3.44","9.845","9.178",NA,"1.031","7392-354869" +"2020-04-01 14:47:00","3.44","9.845","9.164",NA,"1.031","7392-354869" +"2020-04-01 15:17:00","3.44","9.89","9.275",NA,"1.031","7392-354869" +"2020-04-01 15:47:00","3.44","10.137","9.37",NA,"1.031","7392-354869" +"2020-04-01 16:17:00","3.44","10.301","9.293",NA,"1.03","7392-354869" +"2020-04-01 16:47:00","3.44","10.564","9.42",NA,"1.031","7392-354869" +"2020-04-01 17:17:00","3.44","10.845","9.34",NA,"1.031","7392-354869" +"2020-04-01 17:47:00","3.44","11.133","9.372",NA,"1.03","7392-354869" +"2020-04-01 18:17:00","3.44","11.545","9.452",NA,"1.03","7392-354869" +"2020-04-01 18:47:00","3.44","11.608","9.482",NA,"1.03","7392-354869" +"2020-04-01 19:17:00","3.44","11.795","9.516",NA,"1.03","7392-354869" +"2020-04-01 19:47:00","3.44","12.044","9.573",NA,"1.03","7392-354869" +"2020-04-01 20:17:00","3.44","12.088","9.228",NA,"1.029","7392-354869" +"2020-04-01 20:47:00","3.45","12.079","9.417",NA,"1.03","7392-354869" +"2020-04-01 21:17:00","3.44","11.982","9.073",NA,"1.03","7392-354869" +"2020-04-01 21:47:00","3.44","11.866","9.057",NA,"1.029","7392-354869" +"2020-04-01 22:17:00","3.44","11.973","9.237",NA,"1.03","7392-354869" +"2020-04-01 22:47:00","3.44","12.044","8.849",NA,"1.029","7392-354869" +"2020-04-01 23:17:00","3.44","12.008","8.528",NA,"1.029","7392-354869" +"2020-04-01 23:47:00","3.44","11.973","8.307",NA,"1.03","7392-354869" +"2020-04-02 00:17:00","3.44","12.079","8.272",NA,"1.029","7392-354869" +"2020-04-02 00:47:00","3.44","12.053","8.3",NA,"1.031","7392-354869" +"2020-04-02 01:17:00","3.44","11.839","8.179",NA,"1.03","7392-354869" +"2020-04-02 01:47:00","3.44","11.706","8.29",NA,"1.03","7392-354869" +"2020-04-02 02:17:00","3.44","11.617","8.175",NA,"1.03","7392-354869" +"2020-04-02 02:47:00","3.44","11.474","8.086",NA,"1.03","7392-354869" +"2020-04-02 03:17:00","3.44","11.357","8.101",NA,"1.031","7392-354869" +"2020-04-02 03:47:00","3.44","11.259","7.96",NA,"1.03","7392-354869" +"2020-04-02 04:17:00","3.44","11.16","7.987",NA,"1.03","7392-354869" +"2020-04-02 04:47:00","3.44","11.088","8.042",NA,"1.031","7392-354869" +"2020-04-02 05:17:00","3.44","10.998","8.226",NA,"1.03","7392-354869" +"2020-04-02 05:47:00","3.44","10.98","8.268",NA,"1.03","7392-354869" +"2020-04-02 06:17:00","3.44","10.827","8.277",NA,"1.031","7392-354869" +"2020-04-02 06:47:00","3.44","10.682","8.296",NA,"1.031","7392-354869" +"2020-04-02 07:17:00","3.44","10.437","8.426",NA,"1.03","7392-354869" +"2020-04-02 07:47:00","3.44","10.265","8.514",NA,"1.03","7392-354869" +"2020-04-02 08:17:00","3.44","9.973","8.572",NA,"1.03","7392-354869" +"2020-04-02 08:47:00","3.44","9.954","8.506",NA,"1.03","7392-354869" +"2020-04-02 09:17:00","3.44","9.753","8.562",NA,"1.03","7392-354869" +"2020-04-02 09:47:00","3.44","9.652","8.606",NA,"1.03","7392-354869" +"2020-04-02 10:17:00","3.44","9.542","8.504",NA,"1.031","7392-354869" +"2020-04-02 10:47:00","3.44","9.496","8.694",NA,"1.032","7392-354869" +"2020-04-02 11:17:00","3.44","9.477","8.909",NA,"1.031","7392-354869" +"2020-04-02 11:47:00","3.44","9.311","9.253",NA,"1.031","7392-354869" +"2020-04-02 12:17:00","3.44","9.154","9.211",NA,"1.031","7392-354869" +"2020-04-02 12:47:00","3.44","9.163","9.428",NA,"1.031","7392-354869" +"2020-04-02 13:17:00","3.44","9.431","9.343",NA,"1.031","7392-354869" +"2020-04-02 13:47:00","3.44","9.716","9.475",NA,"1.032","7392-354869" +"2020-04-02 14:17:00","3.44","9.881","9.587",NA,"1.031","7392-354869" +"2020-04-02 14:47:00","3.44","9.964","9.636",NA,"1.032","7392-354869" +"2020-04-02 15:17:00","3.44","10.164","9.722",NA,"1.031","7392-354869" +"2020-04-02 15:47:00","3.44","10.337","9.769",NA,"1.03","7392-354869" +"2020-04-02 16:17:00","3.44","10.628","9.792",NA,"1.031","7392-354869" +"2020-04-02 16:47:00","3.44","10.917","9.939",NA,"1.031","7392-354869" +"2020-04-02 17:17:00","3.44","11.151","10.052",NA,"1.032","7392-354869" +"2020-04-02 17:47:00","3.44","11.339","10.06",NA,"1.031","7392-354869" +"2020-04-02 18:17:00","3.44","11.634","10.23",NA,"1.031","7392-354869" +"2020-04-02 18:47:00","3.44","11.706","10.197",NA,"1.03","7392-354869" +"2020-04-02 19:17:00","3.44","11.839","10.26",NA,"1.031","7392-354869" +"2020-04-02 19:47:00","3.44","12.15","10.301",NA,"1.03","7392-354869" +"2020-04-02 20:17:00","3.44","12.115","10.264",NA,"1.031","7392-354869" +"2020-04-02 20:47:00","3.44","12.133","10.298",NA,"1.031","7392-354869" +"2020-04-02 21:17:00","3.44","12.133","10.227",NA,"1.03","7392-354869" +"2020-04-02 21:47:00","3.44","12.079","10.238",NA,"1.031","7392-354869" +"2020-04-02 22:17:00","3.44","12.053","10.13",NA,"1.03","7392-354869" +"2020-04-02 22:47:00","3.44","11.946","9.805",NA,"1.031","7392-354869" +"2020-04-02 23:17:00","3.44","11.857","9.691",NA,"1.031","7392-354869" +"2020-04-02 23:47:00","3.44","11.786","9.579",NA,"1.029","7392-354869" +"2020-04-03 00:17:00","3.44","11.75","9.481",NA,"1.03","7392-354869" +"2020-04-03 00:47:00","3.44","11.777","9.608",NA,"1.031","7392-354869" +"2020-04-03 01:17:00","3.44","11.652","9.581",NA,"1.03","7392-354869" +"2020-04-03 01:47:00","3.44","11.625","9.542",NA,"1.029","7392-354869" +"2020-04-03 02:17:00","3.44","11.581","9.505",NA,"1.029","7392-354869" +"2020-04-03 02:47:00","3.44","11.447","9.492",NA,"1.029","7392-354869" +"2020-04-03 03:17:00","3.44","11.339","9.485",NA,"1.029","7392-354869" +"2020-04-03 03:47:00","3.44","11.205","9.47",NA,"1.029","7392-354869" +"2020-04-03 04:17:00","3.44","11.088","9.452",NA,"1.03","7392-354869" +"2020-04-03 04:47:00","3.44","11.052","9.373",NA,"1.03","7392-354869" +"2020-04-03 05:17:00","3.44","11.052","9.297",NA,"1.029","7392-354869" +"2020-04-03 05:47:00","3.44","10.989","9.287",NA,"1.029","7392-354869" +"2020-04-03 06:17:00","3.44","10.953","9.22",NA,"1.03","7392-354869" +"2020-04-03 06:47:00","3.44","10.818","9.166",NA,"1.031","7392-354869" +"2020-04-03 07:17:00","3.44","10.465","9.181",NA,"1.03","7392-354869" +"2020-04-03 07:47:00","3.44","10.237","9.179",NA,"1.031","7392-354869" +"2020-04-03 08:17:00","3.44","9.954","9.178",NA,"1.03","7392-354869" +"2020-04-03 08:47:00","3.44","9.744","9.222",NA,"1.031","7392-354869" +"2020-04-03 09:17:00","3.44","9.826","9.178",NA,"1.031","7392-354869" +"2020-04-03 09:47:00","3.44","9.79","9.126",NA,"1.03","7392-354869" +"2020-04-03 10:17:00","3.44","9.817","9.153",NA,"1.031","7392-354869" +"2020-04-03 10:47:00","3.44","9.9","9.213",NA,"1.031","7392-354869" +"2020-04-03 11:17:00","3.44","9.918","9.307",NA,"1.03","7392-354869" +"2020-04-03 11:47:00","3.44","9.89","9.567",NA,"1.031","7392-354869" +"2020-04-03 12:17:00","3.44","9.872","9.671",NA,"1.03","7392-354869" +"2020-04-03 12:47:00","3.44","10.018","9.783",NA,"1.031","7392-354869" +"2020-04-03 13:17:00","3.44","10.155","9.913",NA,"1.031","7392-354869" +"2020-04-03 13:47:00","3.44","10.228","9.918",NA,"1.031","7392-354869" +"2020-04-03 14:17:00","3.44","10.392","9.919",NA,"1.031","7392-354869" +"2020-04-03 14:47:00","3.44","10.519","9.976",NA,"1.03","7392-354869" +"2020-04-03 15:17:00","3.44","10.619","10.014",NA,"1.03","7392-354869" +"2020-04-03 15:47:00","3.44","10.818","10.08",NA,"1.032","7392-354869" +"2020-04-03 16:17:00","3.44","10.989","10.1",NA,"1.032","7392-354869" +"2020-04-03 16:47:00","3.44","11.088","10.15",NA,"1.03","7392-354869" +"2020-04-03 17:17:00","3.44","11.178","10.159",NA,"1.03","7392-354869" +"2020-04-03 17:47:00","3.44","11.285","10.209",NA,"1.029","7392-354869" +"2020-04-03 18:17:00","3.44","11.384","10.206",NA,"1.03","7392-354869" +"2020-04-03 18:47:00","3.44","11.545","10.238",NA,"1.03","7392-354869" +"2020-04-03 19:17:00","3.44","11.724","10.2",NA,"1.03","7392-354869" +"2020-04-03 19:47:00","3.44","11.786","10.187",NA,"1.029","7392-354869" +"2020-04-03 20:17:00","3.44","11.875","10.272",NA,"1.031","7392-354869" +"2020-04-03 20:47:00","3.44","11.848","10.169",NA,"1.03","7392-354869" +"2020-04-03 21:17:00","3.44","11.884","10.243",NA,"1.031","7392-354869" +"2020-04-03 21:47:00","3.44","11.893","10.138",NA,"1.03","7392-354869" +"2020-04-03 22:17:00","3.44","11.848","9.972",NA,"1.031","7392-354869" +"2020-04-03 22:47:00","3.44","11.795","9.885",NA,"1.03","7392-354869" +"2020-04-03 23:17:00","3.44","11.75","9.738",NA,"1.03","7392-354869" +"2020-04-03 23:47:00","3.44","11.679","9.691",NA,"1.03","7392-354869" +"2020-04-04 00:17:00","3.44","11.617","9.684",NA,"1.03","7392-354869" +"2020-04-04 00:47:00","3.44","11.608","9.699",NA,"1.031","7392-354869" +"2020-04-04 01:17:00","3.44","11.617","9.633",NA,"1.031","7392-354869" +"2020-04-04 01:47:00","3.44","11.563","9.594",NA,"1.03","7392-354869" +"2020-04-04 02:17:00","3.44","11.518","9.606",NA,"1.03","7392-354869" +"2020-04-04 02:47:00","3.44","11.5","9.61",NA,"1.031","7392-354869" +"2020-04-04 03:17:00","3.44","11.465","9.563",NA,"1.03","7392-354869" +"2020-04-04 03:47:00","3.44","11.438","9.568",NA,"1.031","7392-354869" +"2020-04-04 04:17:00","3.44","11.447","9.512",NA,"1.03","7392-354869" +"2020-04-04 04:47:00","3.44","11.402","9.496",NA,"1.03","7392-354869" +"2020-04-04 05:17:00","3.44","11.411","9.459",NA,"1.031","7392-354869" +"2020-04-04 05:47:00","3.44","11.357","9.449",NA,"1.03","7392-354869" +"2020-04-04 06:17:00","3.44","11.321","9.248",NA,"1.029","7392-354869" +"2020-04-04 06:47:00","3.44","11.276","9.189",NA,"1.03","7392-354869" +"2020-04-04 07:17:00","3.44","11.25","9.242",NA,"1.03","7392-354869" +"2020-04-04 07:47:00","3.44","11.267","9.135",NA,"1.031","7392-354869" +"2020-04-04 08:17:00","3.44","11.241","9.072",NA,"1.03","7392-354869" +"2020-04-04 08:47:00","3.44","11.187","9.167",NA,"1.029","7392-354869" +"2020-04-04 09:17:00","3.44","11.196","9.104",NA,"1.031","7392-354869" +"2020-04-04 09:47:00","3.44","11.178","9.189",NA,"1.031","7392-354869" +"2020-04-04 10:17:00","3.44","11.169","9.202",NA,"1.03","7392-354869" +"2020-04-04 10:47:00","3.44","11.151","9.255",NA,"1.029","7392-354869" +"2020-04-04 11:17:00","3.44","11.097","9.56",NA,"1.03","7392-354869" +"2020-04-04 11:47:00","3.44","11.088","9.46",NA,"1.031","7392-354869" +"2020-04-04 12:17:00","3.44","11.133","10.131",NA,"1.031","7392-354869" +"2020-04-04 12:47:00","3.44","11.142","9.808",NA,"1.03","7392-354869" +"2020-04-04 13:17:00","3.44","11.151","10.019",NA,"1.031","7392-354869" +"2020-04-04 13:47:00","3.44","11.25","10.386",NA,"1.03","7392-354869" +"2020-04-04 14:17:00","3.44","11.384","10.221",NA,"1.031","7392-354869" +"2020-04-04 14:47:00","3.44","11.527","10.11",NA,"1.031","7392-354869" +"2020-04-04 15:17:00","3.44","11.563","10.138",NA,"1.031","7392-354869" +"2020-04-04 15:47:00","3.44","11.679","10.403",NA,"1.032","7392-354869" +"2020-04-04 16:17:00","3.44","11.848","10.398",NA,"1.032","7392-354869" +"2020-04-04 16:47:00","3.44","11.848","10.142",NA,"1.03","7392-354869" +"2020-04-04 17:17:00","3.44","12.044","10.581",NA,"1.031","7392-354869" +"2020-04-04 17:47:00","3.44","12.079","10.685",NA,"1.031","7392-354869" +"2020-04-04 18:17:00","3.44","12.168","10.576",NA,"1.032","7392-354869" +"2020-04-04 18:47:00","3.44","12.177","10.505",NA,"1.03","7392-354869" +"2020-04-04 19:17:00","3.44","12.195","10.646",NA,"1.031","7392-354869" +"2020-04-04 19:47:00","3.44","12.443","10.71",NA,"1.032","7392-354869" +"2020-04-04 20:17:00","3.44","12.575","10.12",NA,"1.031","7392-354869" +"2020-04-04 20:47:00","3.44","12.443","10.415",NA,"1.031","7392-354869" +"2020-04-04 21:17:00","3.44","12.15","10.536",NA,"1.03","7392-354869" +"2020-04-04 21:47:00","3.44","12.071","10.549",NA,"1.03","7392-354869" +"2020-04-04 22:17:00","3.44","11.857","9.726",NA,"1.031","7392-354869" +"2020-04-04 22:47:00","3.44","12.31","9.51",NA,"1.03","7392-354869" +"2020-04-04 23:17:00","3.44","12.31","9.065",NA,"1.03","7392-354869" +"2020-04-04 23:47:00","3.44","12.283","8.431",NA,"1.03","7392-354869" +"2020-04-05 00:17:00","3.44","12.212","8.288",NA,"1.03","7392-354869" +"2020-04-05 00:47:00","3.44","12.142","8.283",NA,"1.029","7392-354869" +"2020-04-05 01:17:00","3.44","12.035","8.36",NA,"1.031","7392-354869" +"2020-04-05 01:47:00","3.44","11.928","8.344",NA,"1.03","7392-354869" +"2020-04-05 02:17:00","3.44","11.786","8.366",NA,"1.031","7392-354869" +"2020-04-05 02:47:00","3.45","11.724","8.207",NA,"1.03","7392-354869" +"2020-04-05 03:17:00","3.44","11.679","8.081",NA,"1.031","7392-354869" +"2020-04-05 03:47:00","3.44","11.617","8.037",NA,"1.03","7392-354869" +"2020-04-05 04:17:00","3.44","11.536","7.92",NA,"1.03","7392-354869" +"2020-04-05 04:47:00","3.44","11.518","7.947",NA,"1.031","7392-354869" +"2020-04-05 05:17:00","3.44","11.474","7.868",NA,"1.03","7392-354869" +"2020-04-05 05:47:00","3.44","11.357","7.947",NA,"1.03","7392-354869" +"2020-04-05 06:17:00","3.44","11.366","7.802",NA,"1.03","7392-354869" +"2020-04-05 06:47:00","3.44","11.267","7.722",NA,"1.031","7392-354869" +"2020-04-05 07:17:00","3.44","11.187","7.698",NA,"1.03","7392-354869" +"2020-04-05 07:47:00","3.44","11.088","7.888",NA,"1.03","7392-354869" +"2020-04-05 08:17:00","3.44","11.061","7.866",NA,"1.03","7392-354869" +"2020-04-05 08:47:00","3.44","10.953","7.696",NA,"1.03","7392-354869" +"2020-04-05 09:17:00","3.44","10.872","7.55",NA,"1.031","7392-354869" +"2020-04-05 09:47:00","3.44","10.745","7.542",NA,"1.03","7392-354869" +"2020-04-05 10:17:00","3.44","10.718","7.63",NA,"1.029","7392-354869" +"2020-04-05 10:47:00","3.44","10.628","7.98",NA,"1.031","7392-354869" +"2020-04-05 11:17:00","3.44","10.637","9.013",NA,"1.031","7392-354869" +"2020-04-05 11:47:00","3.44","10.691","10.485",NA,"1.03","7392-354869" +"2020-04-05 12:17:00","3.44","10.754","11.433",NA,"1.032","7392-354869" +"2020-04-05 12:47:00","3.44","10.926","11.551",NA,"1.034","7392-354869" +"2020-04-05 13:17:00","3.44","10.998","10.919",NA,"1.031","7392-354869" +"2020-04-05 13:47:00","3.44","11.151","10.726",NA,"1.032","7392-354869" +"2020-04-05 14:17:00","3.44","11.151","10.656",NA,"1.032","7392-354869" +"2020-04-05 14:47:00","3.44","11.196","10.749",NA,"1.031","7392-354869" +"2020-04-05 15:17:00","3.44","11.393","10.629",NA,"1.031","7392-354869" +"2020-04-05 15:47:00","3.44","11.554","10.577",NA,"1.032","7392-354869" +"2020-04-05 16:17:00","3.44","11.634","10.716",NA,"1.031","7392-354869" +"2020-04-05 16:47:00","3.44","11.527","10.932",NA,"1.033","7392-354869" +"2020-04-05 17:17:00","3.44","11.831","10.757",NA,"1.032","7392-354869" +"2020-04-05 17:47:00","3.44","11.982","10.646",NA,"1.032","7392-354869" +"2020-04-05 18:17:00","3.44","12.345","10.758",NA,"1.031","7392-354869" +"2020-04-05 18:47:00","3.44","12.839","10.792",NA,"1.032","7392-354869" +"2020-04-05 19:17:00","3.44","13.146","10.955",NA,"1.033","7392-354869" +"2020-04-05 19:47:00","3.44","13.304","11.07",NA,"1.032","7392-354869" +"2020-04-05 20:17:00","3.44","13.225","10.838",NA,"1.032","7392-354869" +"2020-04-05 20:47:00","3.44","13.225","11.029",NA,"1.032","7392-354869" +"2020-04-05 21:17:00","3.44","13.339","11.02",NA,"1.031","7392-354869" +"2020-04-05 21:47:00","3.44","13.653","10.763",NA,"1.032","7392-354869" +"2020-04-05 22:17:00","3.44","13.653","10.297",NA,"1.031","7392-354869" +"2020-04-05 22:47:00","3.44","14.175","9.436",NA,"1.031","7392-354869" +"2020-04-05 23:17:00","3.44","14.201","8.792",NA,"1.031","7392-354869" +"2020-04-05 23:47:00","3.44","14.46","8.379",NA,"1.03","7392-354869" +"2020-04-06 00:17:00","3.45","14.365","8.147",NA,"1.03","7392-354869" +"2020-04-06 00:47:00","3.45","14.183","8.192",NA,"1.03","7392-354869" +"2020-04-06 01:17:00","3.45","14.192","7.91",NA,"1.03","7392-354869" +"2020-04-06 01:47:00","3.45","14.183","7.925",NA,"1.03","7392-354869" +"2020-04-06 02:17:00","3.45","14.097","7.833",NA,"1.03","7392-354869" +"2020-04-06 02:47:00","3.45","14.079","7.687",NA,"1.03","7392-354869" +"2020-04-06 03:17:00","3.45","14.053","7.485",NA,"1.03","7392-354869" +"2020-04-06 03:47:00","3.45","13.975","7.551",NA,"1.029","7392-354869" +"2020-04-06 04:17:00","3.45","13.879","7.996",NA,"1.03","7392-354869" +"2020-04-06 04:47:00","3.45","13.836","8.273",NA,"1.031","7392-354869" +"2020-04-06 05:17:00","3.45","13.714","8.309",NA,"1.03","7392-354869" +"2020-04-06 05:47:00","3.45","13.697","8.17",NA,"1.03","7392-354869" +"2020-04-06 06:17:00","3.45","13.671","8.168",NA,"1.03","7392-354869" +"2020-04-06 06:47:00","3.45","13.732","8.055",NA,"1.03","7392-354869" +"2020-04-06 07:17:00","3.45","13.758","8.188",NA,"1.031","7392-354869" +"2020-04-06 07:47:00","3.45","13.618","8.219",NA,"1.03","7392-354869" +"2020-04-06 08:17:00","3.45","13.505","8.056",NA,"1.031","7392-354869" +"2020-04-06 08:47:00","3.45","13.549","7.85",NA,"1.031","7392-354869" +"2020-04-06 09:17:00","3.45","13.54","7.709",NA,"1.031","7392-354869" +"2020-04-06 09:47:00","3.45","13.418","7.64",NA,"1.03","7392-354869" +"2020-04-06 10:17:00","3.45","13.304","7.551",NA,"1.03","7392-354869" +"2020-04-06 10:47:00","3.45","13.199","8.04",NA,"1.03","7392-354869" +"2020-04-06 11:17:00","3.45","13.138","9.131",NA,"1.031","7392-354869" +"2020-04-06 11:47:00","3.45","13.103","10.484",NA,"1.03","7392-354869" +"2020-04-06 12:17:00","3.45","13.111","9.719",NA,"1.03","7392-354869" +"2020-04-06 12:47:00","3.45","13.138","9.776",NA,"1.03","7392-354869" +"2020-04-06 13:17:00","3.45","13.26","9.93",NA,"1.03","7392-354869" +"2020-04-06 13:47:00","3.45","13.426","9.982",NA,"1.031","7392-354869" +"2020-04-06 14:17:00","3.45","13.671","9.882",NA,"1.032","7392-354869" +"2020-04-06 14:47:00","3.45","13.975","10.037",NA,"1.031","7392-354869" +"2020-04-06 15:17:00","3.45","14.296","10.075",NA,"1.031","7392-354869" +"2020-04-06 15:47:00","3.45","14.719","10.577",NA,"1.032","7392-354869" +"2020-04-06 16:17:00","3.45","14.9","11.047",NA,"1.032","7392-354869" +"2020-04-06 16:47:00","3.45","15.372","9.796",NA,"1.032","7392-354869" +"2020-04-06 17:17:00","3.45","15.86","10.175",NA,"1.032","7392-354869" +"2020-04-06 17:47:00","3.45","16.397","9.65",NA,"1.034","7392-354869" +"2020-04-06 18:17:00","3.45","16.737","10.237",NA,"1.031","7392-354869" +"2020-04-06 18:47:00","3.45","17.101","10.58",NA,"1.032","7392-354869" +"2020-04-06 19:17:00","3.45","17.372","9.83",NA,"1.031","7392-354869" +"2020-04-06 19:47:00","3.45","17.456","9.885",NA,"1.032","7392-354869" +"2020-04-06 20:17:00","3.46","18.282","9.709",NA,"1.035","7392-354869" +"2020-04-06 20:47:00","3.46","17.033","10.058",NA,"1.031","7392-354869" +"2020-04-06 21:17:00","3.46","17.844","9.972",NA,"1.033","7392-354869" +"2020-04-06 21:47:00","3.46","16.686","9.998",NA,"1.032","7392-354869" +"2020-04-06 22:17:00","3.46","16.133","9.473",NA,"1.03","7392-354869" +"2020-04-06 22:47:00","3.46","15.663","9.213",NA,"1.031","7392-354869" +"2020-04-06 23:17:00","3.46","17.253","8.543",NA,"1.032","7392-354869" +"2020-04-06 23:47:00","3.46","16.754","8.307",NA,"1.031","7392-354869" +"2020-04-07 00:17:00","3.46","16.966","8.194",NA,"1.032","7392-354869" +"2020-04-07 00:47:00","3.46","16.974","8.072",NA,"1.031","7392-354869" +"2020-04-07 01:17:00","3.46","16.72","8.019",NA,"1.028","7392-354869" +"2020-04-07 01:47:00","3.46","16.524","8.044",NA,"1.031","7392-354869" +"2020-04-07 02:17:00","3.46","16.354","7.954",NA,"1.029","7392-354869" +"2020-04-07 02:47:00","3.46","16.176","7.862",NA,"1.029","7392-354869" +"2020-04-07 03:17:00","3.46","16.014","7.54",NA,"1.029","7392-354869" +"2020-04-07 03:47:00","3.46","15.886","7.598",NA,"1.028","7392-354869" +"2020-04-07 04:17:00","3.46","15.715","7.683",NA,"1.03","7392-354869" +"2020-04-07 04:47:00","3.46","15.646","7.683",NA,"1.03","7392-354869" +"2020-04-07 05:17:00","3.46","15.544","7.679",NA,"1.029","7392-354869" +"2020-04-07 05:47:00","3.46","15.432","7.676",NA,"1.029","7392-354869" +"2020-04-07 06:17:00","3.46","15.33","7.516",NA,"1.029","7392-354869" +"2020-04-07 06:47:00","3.46","15.244","7.567",NA,"1.03","7392-354869" +"2020-04-07 07:17:00","3.46","15.141","7.483",NA,"1.029","7392-354869" +"2020-04-07 07:47:00","3.46","15.003","7.191",NA,"1.029","7392-354869" +"2020-04-07 08:17:00","3.46","14.909","6.648",NA,"1.025","7392-354869" +"2020-04-07 08:47:00","3.46","14.771","7.137",NA,"1.03","7392-354869" +"2020-04-07 09:17:00","3.46","14.676","6.768",NA,"1.028","7392-354869" +"2020-04-07 09:47:00","3.46","14.607","7.053",NA,"1.029","7392-354869" +"2020-04-07 10:17:00","3.46","14.521","6.929",NA,"1.029","7392-354869" +"2020-04-07 10:47:00","3.46","14.46","7.294",NA,"1.03","7392-354869" +"2020-04-07 11:17:00","3.46","14.443","8.102",NA,"1.031","7392-354869" +"2020-04-07 11:47:00","3.46","14.477","9.673",NA,"1.032","7392-354869" +"2020-04-07 12:17:00","3.46","14.521","10.668",NA,"1.031","7392-354869" +"2020-04-07 12:47:00","3.46","14.538","10.6",NA,"1.032","7392-354869" +"2020-04-07 13:17:00","3.46","14.512","10.534",NA,"1.031","7392-354869" +"2020-04-07 13:47:00","3.46","14.486","10.103",NA,"1.031","7392-354869" +"2020-04-07 14:17:00","3.46","14.547","10.256",NA,"1.032","7392-354869" +"2020-04-07 14:47:00","3.46","14.339","10.239",NA,"1.032","7392-354869" +"2020-04-07 15:17:00","3.46","14.062","8.772",NA,"1.03","7392-354869" +"2020-04-07 15:47:00","3.46","14.866","10.555",NA,"1.034","7392-354869" +"2020-04-07 16:17:00","3.46","14.209","10.352",NA,"1.031","7392-354869" +"2020-04-07 16:47:00","3.46","13.845","10.155",NA,"1.031","7392-354869" +"2020-04-07 17:17:00","3.46","14.512","10.336",NA,"1.032","7392-354869" +"2020-04-07 17:47:00","3.46","14.857","10.395",NA,"1.032","7392-354869" +"2020-04-07 18:17:00","3.46","14.754","10.468",NA,"1.032","7392-354869" +"2020-04-07 18:47:00","3.46","14.235","10.329",NA,"1.031","7392-354869" +"2020-04-07 19:17:00","3.46","14.521","10.136",NA,"1.034","7392-354869" +"2020-04-07 19:47:00","3.46","14.9","10.53",NA,"1.034","7392-354869" +"2020-04-07 20:17:00","3.46","14.831","10.292",NA,"1.033","7392-354869" +"2020-04-07 20:47:00","3.46","14.891","10.31",NA,"1.033","7392-354869" +"2020-04-07 21:17:00","3.46","14.452","9.473",NA,"1.032","7392-354869" +"2020-04-07 21:47:00","3.46","14.736","9.347",NA,"1.031","7392-354869" +"2020-04-07 22:17:00","3.46","15.398","8.49",NA,"1.031","7392-354869" +"2020-04-07 22:47:00","3.46","14.685","8.516",NA,"1.03","7392-354869" +"2020-04-07 23:17:00","3.46","14.65","7.773",NA,"1.031","7392-354869" +"2020-04-07 23:47:00","3.46","15.055","7.472",NA,"1.032","7392-354869" +"2020-04-08 00:17:00","3.46","14.84","7.204",NA,"1.031","7392-354869" +"2020-04-08 00:47:00","3.46","15.038","7.068",NA,"1.031","7392-354869" +"2020-04-08 01:17:00","3.46","15.012","7.109",NA,"1.031","7392-354869" +"2020-04-08 01:47:00","3.46","14.874","7.077",NA,"1.031","7392-354869" +"2020-04-08 02:17:00","3.46","14.797","7.106",NA,"1.03","7392-354869" +"2020-04-08 02:47:00","3.46","14.736","7.039",NA,"1.031","7392-354869" +"2020-04-08 03:17:00","3.46","14.641","7.031",NA,"1.031","7392-354869" +"2020-04-08 03:47:00","3.46","14.521","7.097",NA,"1.03","7392-354869" +"2020-04-08 04:17:00","3.46","14.46","6.845",NA,"1.03","7392-354869" +"2020-04-08 04:47:00","3.46","14.382","7.033",NA,"1.03","7392-354869" +"2020-04-08 05:17:00","3.46","14.33","7.106",NA,"1.031","7392-354869" +"2020-04-08 05:47:00","3.46","14.27","7.593",NA,"1.031","7392-354869" +"2020-04-08 06:17:00","3.46","14.235","7.788",NA,"1.031","7392-354869" +"2020-04-08 06:47:00","3.46","14.227","7.756",NA,"1.031","7392-354869" +"2020-04-08 07:17:00","3.46","14.209","7.481",NA,"1.031","7392-354869" +"2020-04-08 07:47:00","3.46","14.157","7.536",NA,"1.031","7392-354869" +"2020-04-08 08:17:00","3.46","14.123","7.611",NA,"1.031","7392-354869" +"2020-04-08 08:47:00","3.46","14.105","7.718",NA,"1.031","7392-354869" +"2020-04-08 09:17:00","3.46","14.053","8.131",NA,"1.031","7392-354869" +"2020-04-08 09:47:00","3.46","13.984","7.64",NA,"1.032","7392-354869" +"2020-04-08 10:17:00","3.46","13.984","7.123",NA,"1.03","7392-354869" +"2020-04-08 10:47:00","3.46","13.949","7.85",NA,"1.03","7392-354869" +"2020-04-08 11:17:00","3.46","13.94","8.327",NA,"1.03","7392-354869" +"2020-04-08 11:47:00","3.46","13.949","8.966",NA,"1.032","7392-354869" +"2020-04-08 12:17:00","3.46","13.992","9.602",NA,"1.031","7392-354869" +"2020-04-08 12:47:00","3.46","14.088","9.484",NA,"1.031","7392-354869" +"2020-04-08 13:17:00","3.46","14.201","9.529",NA,"1.032","7392-354869" +"2020-04-08 13:47:00","3.46","14.356","9.399",NA,"1.031","7392-354869" +"2020-04-08 14:17:00","3.46","14.624","9.115",NA,"1.031","7392-354869" +"2020-04-08 14:47:00","3.46","15.029","8.696",NA,"1.032","7392-354869" +"2020-04-08 15:17:00","3.46","15.02","8.552",NA,"1.032","7392-354869" +"2020-04-08 15:47:00","3.46","15.287","8.688",NA,"1.032","7392-354869" +"2020-04-08 16:17:00","3.46","15.646","9.009",NA,"1.033","7392-354869" +"2020-04-08 16:47:00","3.46","16.09","8.965",NA,"1.032","7392-354869" +"2020-04-08 17:17:00","3.46","16.371","9.055",NA,"1.034","7392-354869" +"2020-04-08 17:47:00","3.46","16.838","9.448",NA,"1.032","7392-354869" +"2020-04-08 18:17:00","3.46","17.296","9.303",NA,"1.034","7392-354869" +"2020-04-08 18:47:00","3.46","17.583","9.349",NA,"1.032","7392-354869" +"2020-04-08 19:17:00","3.46","17.659","9.453",NA,"1.032","7392-354869" +"2020-04-08 19:47:00","3.46","17.735","9.463",NA,"1.032","7392-354869" +"2020-04-08 20:17:00","3.46","17.912","9.583",NA,"1.034","7392-354869" +"2020-04-08 20:47:00","3.46","18.434","9.296",NA,"1.033","7392-354869" +"2020-04-08 21:17:00","3.46","18.215","9.622",NA,"1.032","7392-354869" +"2020-04-08 21:47:00","3.46","18.266","9.774",NA,"1.035","7392-354869" +"2020-04-08 22:17:00","3.46","18.299","9.148",NA,"1.033","7392-354869" +"2020-04-08 22:47:00","3.46","18.316","8.622",NA,"1.033","7392-354869" +"2020-04-08 23:17:00","3.46","18.459","8.432",NA,"1.033","7392-354869" +"2020-04-08 23:47:00","3.46","18.593","8.224",NA,"1.031","7392-354869" +"2020-04-09 00:17:00","3.46","18.383","8.194",NA,"1.033","7392-354869" +"2020-04-09 00:47:00","3.47","18.165","8.117",NA,"1.032","7392-354869" +"2020-04-09 01:17:00","3.47","18.021","8.045",NA,"1.03","7392-354869" +"2020-04-09 01:47:00","3.47","17.903","8.037",NA,"1.032","7392-354869" +"2020-04-09 02:17:00","3.46","17.76","7.999",NA,"1.03","7392-354869" +"2020-04-09 02:47:00","3.47","17.676","7.948",NA,"1.032","7392-354869" +"2020-04-09 03:17:00","3.47","17.583","7.891",NA,"1.031","7392-354869" +"2020-04-09 03:47:00","3.47","17.473","7.874",NA,"1.03","7392-354869" +"2020-04-09 04:17:00","3.47","17.405","7.764",NA,"1.032","7392-354869" +"2020-04-09 04:47:00","3.47","17.262","7.662",NA,"1.03","7392-354869" +"2020-04-09 05:17:00","3.47","17.152","7.785",NA,"1.03","7392-354869" +"2020-04-09 05:47:00","3.47","17.118","7.84",NA,"1.03","7392-354869" +"2020-04-09 06:17:00","3.47","16.991","7.823",NA,"1.032","7392-354869" +"2020-04-09 06:47:00","3.47","16.855","7.754",NA,"1.03","7392-354869" +"2020-04-09 07:17:00","3.47","16.745","7.649",NA,"1.032","7392-354869" +"2020-04-09 07:47:00","3.47","16.635","7.561",NA,"1.03","7392-354869" +"2020-04-09 08:17:00","3.47","16.575","7.468",NA,"1.03","7392-354869" +"2020-04-09 08:47:00","3.47","16.482","7.566",NA,"1.031","7392-354869" +"2020-04-09 09:17:00","3.47","16.346","7.478",NA,"1.03","7392-354869" +"2020-04-09 09:47:00","3.47","16.286","7.396",NA,"1.03","7392-354869" +"2020-04-09 10:17:00","3.47","16.235","7.301",NA,"1.03","7392-354869" +"2020-04-09 10:47:00","3.47","16.21","7.484",NA,"1.03","7392-354869" +"2020-04-09 11:17:00","3.47","16.193","8.144",NA,"1.032","7392-354869" +"2020-04-09 11:47:00","3.47","16.133","8.185",NA,"1.031","7392-354869" +"2020-04-09 12:17:00","3.47","16.099","7.514",NA,"1.031","7392-354869" +"2020-04-09 12:47:00","3.47","15.92","7.373",NA,"1.032","7392-354869" +"2020-04-09 13:17:00","3.47","15.954","9.053",NA,"1.032","7392-354869" +"2020-04-09 13:47:00","3.47","15.843","9.21",NA,"1.032","7392-354869" +"2020-04-09 14:17:00","3.47","15.081","8.503",NA,"1.03","7392-354869" +"2020-04-09 14:47:00","3.47","14.831","8.506",NA,"1.03","7392-354869" +"2020-04-09 15:17:00","3.47","15.492","9.245",NA,"1.032","7392-354869" +"2020-04-09 15:47:00","3.47","15.261","9.026",NA,"1.031","7392-354869" +"2020-04-09 16:17:00","3.47","15.894","9.104",NA,"1.033","7392-354869" +"2020-04-09 16:47:00","3.47","15.775","8.885",NA,"1.034","7392-354869" +"2020-04-09 17:17:00","3.46","15.655","8.652",NA,"1.031","7392-354869" +"2020-04-09 17:47:00","3.47","16.252","8.059",NA,"1.032","7392-354869" +"2020-04-09 18:17:00","3.47","17.769","8.165",NA,"1.031","7392-354869" +"2020-04-09 18:47:00","3.47","18.518","8.806",NA,"1.033","7392-354869" +"2020-04-09 19:17:00","3.47","18.61","8.846",NA,"1.032","7392-354869" +"2020-04-09 19:47:00","3.47","18.08","8.813",NA,"1.032","7392-354869" +"2020-04-09 20:17:00","3.47","17.693","8.702",NA,"1.033","7392-354869" +"2020-04-09 20:47:00","3.47","17.676","8.969",NA,"1.034","7392-354869" +"2020-04-09 21:17:00","3.47","17.6","8.866",NA,"1.032","7392-354869" +"2020-04-09 21:47:00","3.47","17.49","8.78",NA,"1.032","7392-354869" +"2020-04-09 22:17:00","3.47","17.363","8.437",NA,"1.032","7392-354869" +"2020-04-09 22:47:00","3.47","17.219","8.303",NA,"1.031","7392-354869" +"2020-04-09 23:17:00","3.47","17.093","8.164",NA,"1.032","7392-354869" +"2020-04-09 23:47:00","3.47","16.906","8.064",NA,"1.031","7392-354869" +"2020-04-10 00:17:00","3.47","16.72","8.016",NA,"1.032","7392-354869" +"2020-04-10 00:47:00","3.47","16.558","7.801",NA,"1.032","7392-354869" +"2020-04-10 01:17:00","3.47","16.422","7.172",NA,"1.031","7392-354869" +"2020-04-10 01:47:00","3.47","16.312","7.434",NA,"1.032","7392-354869" +"2020-04-10 02:17:00","3.47","16.201","7.269",NA,"1.03","7392-354869" +"2020-04-10 02:47:00","3.47","16.065","6.795",NA,"1.031","7392-354869" +"2020-04-10 03:17:00","3.47","15.979","7.811",NA,"1.032","7392-354869" +"2020-04-10 03:47:00","3.47","15.758","7.818",NA,"1.032","7392-354869" +"2020-04-10 04:17:00","3.47","15.458","7.832",NA,"1.031","7392-354869" +"2020-04-10 04:47:00","3.47","14.84","7.911",NA,"1.03","7392-354869" +"2020-04-10 05:17:00","3.47","13.888","7.905",NA,"1.032","7392-354869" +"2020-04-10 05:47:00","3.47","13.766","7.931",NA,"1.032","7392-354869" +"2020-04-10 06:17:00","3.47","13.514","7.965",NA,"1.032","7392-354869" +"2020-04-10 06:47:00","3.47","13.479","7.964",NA,"1.033","7392-354869" +"2020-04-10 07:17:00","3.47","13.243","7.95",NA,"1.033","7392-354869" +"2020-04-10 07:47:00","3.47","12.892","8.011",NA,"1.034","7392-354869" +"2020-04-10 08:17:00","3.47","12.548","7.991",NA,"1.032","7392-354869" +"2020-04-10 08:47:00","3.47","12.266","8.019",NA,"1.032","7392-354869" +"2020-04-10 09:17:00","3.46","12.15","7.999",NA,"1.032","7392-354869" +"2020-04-10 09:47:00","3.46","12.017","7.957",NA,"1.033","7392-354869" +"2020-04-10 10:17:00","3.46","11.857","7.879",NA,"1.032","7392-354869" +"2020-04-10 10:47:00","3.46","11.572","8.117",NA,"1.033","7392-354869" +"2020-04-10 11:17:00","3.46","11.402","8.414",NA,"1.034","7392-354869" +"2020-04-10 11:47:00","3.46","11.447","8.741",NA,"1.033","7392-354869" +"2020-04-10 12:17:00","3.46","11.465","8.794",NA,"1.033","7392-354869" +"2020-04-10 12:47:00","3.46","11.536","8.819",NA,"1.032","7392-354869" +"2020-04-10 13:17:00","3.46","11.581","8.916",NA,"1.033","7392-354869" +"2020-04-10 13:47:00","3.46","11.67","8.818",NA,"1.033","7392-354869" +"2020-04-10 14:17:00","3.46","10.998","9.075",NA,"1.032","7392-354869" +"2020-04-10 14:47:00","3.46","10.691","9.322",NA,"1.033","7392-354869" +"2020-04-10 15:17:00","3.46","11.474","9.354",NA,"1.035","7392-354869" +"2020-04-10 15:47:00","3.46","11.964","9.201",NA,"1.033","7392-354869" +"2020-04-10 16:17:00","3.46","12.071","9.362",NA,"1.032","7392-354869" +"2020-04-10 16:47:00","3.46","11.911","9.363",NA,"1.033","7392-354869" +"2020-04-10 17:17:00","3.46","11.92","9.499",NA,"1.034","7392-354869" +"2020-04-10 17:47:00","3.46","11.982","9.716",NA,"1.033","7392-354869" +"2020-04-10 18:17:00","3.46","12.133","9.733",NA,"1.032","7392-354869" +"2020-04-10 18:47:00","3.46","12.168","9.831",NA,"1.032","7392-354869" +"2020-04-10 19:17:00","3.46","12.513","9.949",NA,"1.034","7392-354869" +"2020-04-10 19:47:00","3.46","12.76","9.838",NA,"1.035","7392-354869" +"2020-04-10 20:17:00","3.46","12.822","9.619",NA,"1.032","7392-354869" +"2020-04-10 20:47:00","3.46","12.601","9.713",NA,"1.033","7392-354869" +"2020-04-10 21:17:00","3.46","12.248","9.685",NA,"1.031","7392-354869" +"2020-04-10 21:47:00","3.46","11.982","9.83",NA,"1.032","7392-354869" +"2020-04-10 22:17:00","3.46","11.875","9.668",NA,"1.034","7392-354869" +"2020-04-10 22:47:00","3.45","11.804","9.575",NA,"1.032","7392-354869" +"2020-04-10 23:17:00","3.46","11.67","9.48",NA,"1.033","7392-354869" +"2020-04-10 23:47:00","3.46","11.482","9.4",NA,"1.033","7392-354869" +"2020-04-11 00:17:00","3.46","11.348","9.363",NA,"1.033","7392-354869" +"2020-04-11 00:47:00","3.46","11.079","9.352",NA,"1.033","7392-354869" +"2020-04-11 01:17:00","3.46","10.827","9.317",NA,"1.032","7392-354869" +"2020-04-11 01:47:00","3.46","10.682","9.329",NA,"1.033","7392-354869" +"2020-04-11 02:17:00","3.45","10.51","9.27",NA,"1.032","7392-354869" +"2020-04-11 02:47:00","3.45","10.41","9.227",NA,"1.033","7392-354869" +"2020-04-11 03:17:00","3.45","10.274","9.28",NA,"1.034","7392-354869" +"2020-04-11 03:47:00","3.45","9.973","9.295",NA,"1.034","7392-354869" +"2020-04-11 04:17:00","3.45","9.597","9.335",NA,"1.034","7392-354869" +"2020-04-11 04:47:00","3.45","9.431","9.298",NA,"1.034","7392-354869" +"2020-04-11 05:17:00","3.45","9.348","9.264",NA,"1.035","7392-354869" +"2020-04-11 05:47:00","3.45","9.311","9.016",NA,"1.033","7392-354869" +"2020-04-11 06:17:00","3.45","9.256","8.967",NA,"1.034","7392-354869" +"2020-04-11 06:47:00","3.45","9.284","8.937",NA,"1.034","7392-354869" +"2020-04-11 07:17:00","3.45","9.256","8.749",NA,"1.034","7392-354869" +"2020-04-11 07:47:00","3.45","9.256","8.58",NA,"1.032","7392-354869" +"2020-04-11 08:17:00","3.45","9.2","8.655",NA,"1.034","7392-354869" +"2020-04-11 08:47:00","3.45","9.08","8.332",NA,"1.034","7392-354869" +"2020-04-11 09:17:00","3.45","9.043","8.353",NA,"1.034","7392-354869" +"2020-04-11 09:47:00","3.45","8.997","8.391",NA,"1.034","7392-354869" +"2020-04-11 10:17:00","3.45","8.922","8.454",NA,"1.033","7392-354869" +"2020-04-11 10:47:00","3.45","8.876","8.862",NA,"1.035","7392-354869" +"2020-04-11 11:17:00","3.45","8.773","9.522",NA,"1.035","7392-354869" +"2020-04-11 11:47:00","3.44","8.764","10.343",NA,"1.036","7392-354869" +"2020-04-11 12:17:00","3.44","8.783","10.103",NA,"1.033","7392-354869" +"2020-04-11 12:47:00","3.44","8.792","10.063",NA,"1.034","7392-354869" +"2020-04-11 13:17:00","3.45","8.643","10.08",NA,"1.034","7392-354869" +"2020-04-11 13:47:00","3.44","8.343","10.013",NA,"1.035","7392-354869" +"2020-04-11 14:17:00","3.44","8.325","10.122",NA,"1.035","7392-354869" +"2020-04-11 14:47:00","3.44","9.061","10.164",NA,"1.033","7392-354869" +"2020-04-11 15:17:00","3.44","9.698","10.425",NA,"1.036","7392-354869" +"2020-04-11 15:47:00","3.44","9.936","10.302",NA,"1.034","7392-354869" +"2020-04-11 16:17:00","3.44","10.119","10.437",NA,"1.034","7392-354869" +"2020-04-11 16:47:00","3.44","10.492","10.655",NA,"1.034","7392-354869" +"2020-04-11 17:17:00","3.45","10.736","10.417",NA,"1.034","7392-354869" +"2020-04-11 17:47:00","3.44","11.079","10.701",NA,"1.033","7392-354869" +"2020-04-11 18:17:00","3.44","11.303","11.001",NA,"1.035","7392-354869" +"2020-04-11 18:47:00","3.44","11.33","10.835",NA,"1.034","7392-354869" +"2020-04-11 19:17:00","3.44","11.581","10.767",NA,"1.035","7392-354869" +"2020-04-11 19:47:00","3.44","11.964","10.854",NA,"1.034","7392-354869" +"2020-04-11 20:17:00","3.44","12.46","10.639",NA,"1.034","7392-354869" +"2020-04-11 20:47:00","3.44","12.566","10.854",NA,"1.035","7392-354869" +"2020-04-11 21:17:00","3.45","12.601","10.552",NA,"1.034","7392-354869" +"2020-04-11 21:47:00","3.44","13.426","10.699",NA,"1.034","7392-354869" +"2020-04-11 22:17:00","3.45","13.383","10.579",NA,"1.033","7392-354869" +"2020-04-11 22:47:00","3.45","13.627","10.096",NA,"1.034","7392-354869" +"2020-04-11 23:17:00","3.45","13.749","9.711",NA,"1.033","7392-354869" +"2020-04-11 23:47:00","3.45","12.901","9.198",NA,"1.032","7392-354869" +"2020-04-12 00:17:00","3.45","12.61","8.756",NA,"1.032","7392-354869" +"2020-04-12 00:47:00","3.45","12.681","9.002",NA,"1.032","7392-354869" +"2020-04-12 01:17:00","3.45","12.513","9.086",NA,"1.033","7392-354869" +"2020-04-12 01:47:00","3.45","12.443","9.11",NA,"1.032","7392-354869" +"2020-04-12 02:17:00","3.45","12.522","8.813",NA,"1.032","7392-354869" +"2020-04-12 02:47:00","3.45","12.487","8.538",NA,"1.033","7392-354869" +"2020-04-12 03:17:00","3.45","12.478","8.373",NA,"1.033","7392-354869" +"2020-04-12 03:47:00","3.44","12.319","8.155",NA,"1.033","7392-354869" +"2020-04-12 04:17:00","3.45","12.239","8.195",NA,"1.032","7392-354869" +"2020-04-12 04:47:00","3.45","12.124","8.239",NA,"1.032","7392-354869" +"2020-04-12 05:17:00","3.45","11.982","8.387",NA,"1.034","7392-354869" +"2020-04-12 05:47:00","3.45","11.848","8.179",NA,"1.033","7392-354869" +"2020-04-12 06:17:00","3.45","11.759","8.207",NA,"1.032","7392-354869" +"2020-04-12 06:47:00","3.45","11.643","8.264",NA,"1.032","7392-354869" +"2020-04-12 07:17:00","3.45","11.563","8.309",NA,"1.033","7392-354869" +"2020-04-12 07:47:00","3.45","11.429","8.165",NA,"1.032","7392-354869" +"2020-04-12 08:17:00","3.45","11.33","8.265",NA,"1.032","7392-354869" +"2020-04-12 08:47:00","3.45","11.285","8.14",NA,"1.033","7392-354869" +"2020-04-12 09:17:00","3.44","11.187","8.081",NA,"1.033","7392-354869" +"2020-04-12 09:47:00","3.44","11.106","8.049",NA,"1.033","7392-354869" +"2020-04-12 10:17:00","3.44","10.989","8.12",NA,"1.034","7392-354869" +"2020-04-12 10:47:00","3.44","10.953","8.732",NA,"1.032","7392-354869" +"2020-04-12 11:17:00","3.44","10.836","10.124",NA,"1.033","7392-354869" +"2020-04-12 11:47:00","3.44","10.881","11.045",NA,"1.035","7392-354869" +"2020-04-12 12:17:00","3.45","10.953","11.083",NA,"1.036","7392-354869" +"2020-04-12 12:47:00","3.44","10.935","10.953",NA,"1.034","7392-354869" +"2020-04-12 13:17:00","3.44","11.133","11.148",NA,"1.035","7392-354869" +"2020-04-12 13:47:00","3.44","11.169","11.185",NA,"1.035","7392-354869" +"2020-04-12 14:17:00","3.44","11.402","11.252",NA,"1.036","7392-354869" +"2020-04-12 14:47:00","3.44","11.634","11.152",NA,"1.035","7392-354869" +"2020-04-12 15:17:00","3.44","11.652","11.163",NA,"1.035","7392-354869" +"2020-04-12 15:47:00","3.44","11.625","11.137",NA,"1.035","7392-354869" +"2020-04-12 16:17:00","3.44","12.301","11.198",NA,"1.039","7392-354869" +"2020-04-12 16:47:00","3.44","12.645","11.113",NA,"1.036","7392-354869" +"2020-04-12 17:17:00","3.44","12.778","11.084",NA,"1.037","7392-354869" +"2020-04-12 17:47:00","3.44","13.295","11.082",NA,"1.036","7392-354869" +"2020-04-12 18:17:00","3.44","13.225","11.098",NA,"1.035","7392-354869" +"2020-04-12 18:47:00","3.45","13.575","10.976",NA,"1.034","7392-354869" +"2020-04-12 19:17:00","3.44","13.33","10.83",NA,"1.034","7392-354869" +"2020-04-12 19:47:00","3.45","13.792","10.884",NA,"1.034","7392-354869" +"2020-04-12 20:17:00","3.45","13.435","10.797",NA,"1.034","7392-354869" +"2020-04-12 20:47:00","3.45","13.732","10.501",NA,"1.035","7392-354869" +"2020-04-12 21:17:00","3.45","14.079","10.694",NA,"1.034","7392-354869" +"2020-04-12 21:47:00","3.45","14.14","10.622",NA,"1.034","7392-354869" +"2020-04-12 22:17:00","3.45","13.888","10.272",NA,"1.033","7392-354869" +"2020-04-12 22:47:00","3.45","13.975","9.647",NA,"1.034","7392-354869" +"2020-04-12 23:17:00","3.45","13.932","9.333",NA,"1.032","7392-354869" +"2020-04-12 23:47:00","3.45","13.853","9.244",NA,"1.033","7392-354869" +"2020-04-13 00:17:00","3.45","13.723","9.192",NA,"1.033","7392-354869" +"2020-04-13 00:47:00","3.45","13.679","9.189",NA,"1.034","7392-354869" +"2020-04-13 01:17:00","3.45","13.644","9.189",NA,"1.034","7392-354869" +"2020-04-13 01:47:00","3.45","13.592","9.18",NA,"1.034","7392-354869" +"2020-04-13 02:17:00","3.45","13.601","9.111",NA,"1.034","7392-354869" +"2020-04-13 02:47:00","3.45","13.566","9.093",NA,"1.033","7392-354869" +"2020-04-13 03:17:00","3.45","13.487","9.011",NA,"1.033","7392-354869" +"2020-04-13 03:47:00","3.45","13.418","8.92",NA,"1.033","7392-354869" +"2020-04-13 04:17:00","3.45","13.409","8.9",NA,"1.033","7392-354869" +"2020-04-13 04:47:00","3.45","13.426","8.867",NA,"1.033","7392-354869" +"2020-04-13 05:17:00","3.45","13.4","8.855",NA,"1.032","7392-354869" +"2020-04-13 05:47:00","3.45","13.391","8.832",NA,"1.033","7392-354869" +"2020-04-13 06:17:00","3.45","13.365","8.768",NA,"1.034","7392-354869" +"2020-04-13 06:47:00","3.45","13.391","8.762",NA,"1.033","7392-354869" +"2020-04-13 07:17:00","3.45","13.418","8.801",NA,"1.033","7392-354869" +"2020-04-13 07:47:00","3.45","13.418","8.616",NA,"1.032","7392-354869" +"2020-04-13 08:17:00","3.45","13.444","8.671",NA,"1.032","7392-354869" +"2020-04-13 08:47:00","3.45","13.4","8.636",NA,"1.032","7392-354869" +"2020-04-13 09:17:00","3.45","13.4","8.615",NA,"1.032","7392-354869" +"2020-04-13 09:47:00","3.45","13.47","8.596",NA,"1.032","7392-354869" +"2020-04-13 10:17:00","3.45","13.522","8.594",NA,"1.033","7392-354869" +"2020-04-13 10:47:00","3.45","13.61","8.597",NA,"1.033","7392-354869" +"2020-04-13 11:17:00","3.45","13.601","8.555",NA,"1.033","7392-354869" +"2020-04-13 11:47:00","3.45","13.601","8.612",NA,"1.033","7392-354869" +"2020-04-13 12:17:00","3.45","13.601","8.714",NA,"1.033","7392-354869" +"2020-04-13 12:47:00","3.45","13.61","8.672",NA,"1.032","7392-354869" +"2020-04-13 13:17:00","3.45","13.644","8.943",NA,"1.034","7392-354869" +"2020-04-13 13:47:00","3.45","13.583","8.89",NA,"1.033","7392-354869" +"2020-04-13 14:17:00","3.45","13.601","9.21",NA,"1.032","7392-354869" +"2020-04-13 14:47:00","3.45","13.644","9.055",NA,"1.034","7392-354869" +"2020-04-13 15:17:00","3.45","13.714","9.344",NA,"1.033","7392-354869" +"2020-04-13 15:47:00","3.45","13.836","9.397",NA,"1.033","7392-354869" +"2020-04-13 16:17:00","3.45","13.879","9.081",NA,"1.034","7392-354869" +"2020-04-13 16:47:00","3.45","13.94","9.061",NA,"1.033","7392-354869" +"2020-04-13 17:17:00","3.45","13.992","9.054",NA,"1.033","7392-354869" +"2020-04-13 17:47:00","3.45","14.036","9.049",NA,"1.032","7392-354869" +"2020-04-13 18:17:00","3.45","14.131","9.741",NA,"1.032","7392-354869" +"2020-04-13 18:47:00","3.45","14.296","10.048",NA,"1.034","7392-354869" +"2020-04-13 19:17:00","3.45","14.521","9.748",NA,"1.033","7392-354869" +"2020-04-13 19:47:00","3.45","14.59","9.561",NA,"1.035","7392-354869" +"2020-04-13 20:17:00","3.45","14.624","8.934",NA,"1.033","7392-354869" +"2020-04-13 20:47:00","3.45","14.598","9.019",NA,"1.034","7392-354869" +"2020-04-13 21:17:00","3.45","14.779","10.312",NA,"1.036","7392-354869" +"2020-04-13 21:47:00","3.45","14.848","10.09",NA,"1.035","7392-354869" +"2020-04-13 22:17:00","3.45","15.012","9.986",NA,"1.034","7392-354869" +"2020-04-13 22:47:00","3.45","14.96","9.368",NA,"1.034","7392-354869" +"2020-04-13 23:17:00","3.45","14.986","8.725",NA,"1.031","7392-354869" +"2020-04-13 23:47:00","3.45","14.986","8.029",NA,"1.033","7392-354869" +"2020-04-14 00:17:00","3.45","14.917","7.55",NA,"1.032","7392-354869" +"2020-04-14 00:47:00","3.45","14.926","6.882",NA,"1.032","7392-354869" +"2020-04-14 01:17:00","3.45","14.909","6.687",NA,"1.033","7392-354869" +"2020-04-14 01:47:00","3.46","14.857","6.691",NA,"1.033","7392-354869" +"2020-04-14 02:17:00","3.46","14.823","6.778",NA,"1.032","7392-354869" +"2020-04-14 02:47:00","3.46","14.754","7.526",NA,"1.032","7392-354869" +"2020-04-14 03:17:00","3.45","14.702","7.809",NA,"1.033","7392-354869" +"2020-04-14 03:47:00","3.45","14.65","7.902",NA,"1.033","7392-354869" +"2020-04-14 04:17:00","3.45","14.521","8.304",NA,"1.033","7392-354869" +"2020-04-14 04:47:00","3.45","14.452","7.983",NA,"1.032","7392-354869" +"2020-04-14 05:17:00","3.45","14.296","8.138",NA,"1.032","7392-354869" +"2020-04-14 05:47:00","3.45","14.235","7.849",NA,"1.034","7392-354869" +"2020-04-14 06:17:00","3.45","14.166","8.066",NA,"1.033","7392-354869" +"2020-04-14 06:47:00","3.46","14.079","8.215",NA,"1.033","7392-354869" +"2020-04-14 07:17:00","3.46","13.992","8.256",NA,"1.031","7392-354869" +"2020-04-14 07:47:00","3.46","13.879","8.193",NA,"1.032","7392-354869" +"2020-04-14 08:17:00","3.45","13.714","8.228",NA,"1.032","7392-354869" +"2020-04-14 08:47:00","3.45","13.592","8.231",NA,"1.033","7392-354869" +"2020-04-14 09:17:00","3.46","13.557","8.068",NA,"1.033","7392-354869" +"2020-04-14 09:47:00","3.46","13.418","8.015",NA,"1.033","7392-354869" +"2020-04-14 10:17:00","3.45","13.33","7.939",NA,"1.034","7392-354869" +"2020-04-14 10:47:00","3.45","13.269","8.223",NA,"1.033","7392-354869" +"2020-04-14 11:17:00","3.45","13.19","8.737",NA,"1.032","7392-354869" +"2020-04-14 11:47:00","3.45","13.146","9.164",NA,"1.033","7392-354869" +"2020-04-14 12:17:00","3.45","13.216","9.642",NA,"1.033","7392-354869" +"2020-04-14 12:47:00","3.46","13.19","9.655",NA,"1.033","7392-354869" +"2020-04-14 13:17:00","3.45","13.269","9.699",NA,"1.034","7392-354869" +"2020-04-14 13:47:00","3.45","13.383","9.584",NA,"1.033","7392-354869" +"2020-04-14 14:17:00","3.46","13.61","9.876",NA,"1.035","7392-354869" +"2020-04-14 14:47:00","3.45","13.732","10.039",NA,"1.035","7392-354869" +"2020-04-14 15:17:00","3.45","13.749","9.94",NA,"1.035","7392-354869" +"2020-04-14 15:47:00","3.46","13.705","10.326",NA,"1.034","7392-354869" +"2020-04-14 16:17:00","3.45","13.705","10.624",NA,"1.033","7392-354869" +"2020-04-14 16:47:00","3.46","13.671","10.924",NA,"1.035","7392-354869" +"2020-04-14 17:17:00","3.45","14.192","10.918",NA,"1.035","7392-354869" +"2020-04-14 17:47:00","3.46","14.408","10.989",NA,"1.033","7392-354869" +"2020-04-14 18:17:00","3.45","14.279","10.95",NA,"1.034","7392-354869" +"2020-04-14 18:47:00","3.45","14.105","11.304",NA,"1.036","7392-354869" +"2020-04-14 19:17:00","3.45","13.732","11.257",NA,"1.035","7392-354869" +"2020-04-14 19:47:00","3.45","13.723","11.345",NA,"1.035","7392-354869" +"2020-04-14 20:17:00","3.45","13.862","11.371",NA,"1.035","7392-354869" +"2020-04-14 20:47:00","3.45","14.227","10.877",NA,"1.034","7392-354869" +"2020-04-14 21:17:00","3.45","15.132","10.705",NA,"1.035","7392-354869" +"2020-04-14 21:47:00","3.46","15.003","10.429",NA,"1.034","7392-354869" +"2020-04-14 22:17:00","3.45","15.003","9.849",NA,"1.035","7392-354869" +"2020-04-14 22:47:00","3.45","15.321","9.383",NA,"1.034","7392-354869" +"2020-04-14 23:17:00","3.45","15.39","8.295",NA,"1.033","7392-354869" +"2020-04-14 23:47:00","3.46","15.141","7.633",NA,"1.033","7392-354869" +"2020-04-15 00:17:00","3.46","15.081","7.12",NA,"1.033","7392-354869" +"2020-04-15 00:47:00","3.46","14.96","7.197",NA,"1.033","7392-354869" +"2020-04-15 01:17:00","3.46","14.986","7.174",NA,"1.033","7392-354869" +"2020-04-15 01:47:00","3.46","14.848","7.107",NA,"1.032","7392-354869" +"2020-04-15 02:17:00","3.46","14.779","6.931",NA,"1.033","7392-354869" +"2020-04-15 02:47:00","3.46","14.805","6.802",NA,"1.032","7392-354869" +"2020-04-15 03:17:00","3.46","14.857","7.162",NA,"1.032","7392-354869" +"2020-04-15 03:47:00","3.46","14.736","7.234",NA,"1.032","7392-354869" +"2020-04-15 04:17:00","3.46","14.624","7.234",NA,"1.033","7392-354869" +"2020-04-15 04:47:00","3.45","14.503","7.867",NA,"1.032","7392-354869" +"2020-04-15 05:17:00","3.46","14.313","7.893",NA,"1.033","7392-354869" +"2020-04-15 05:47:00","3.45","14.244","8.017",NA,"1.034","7392-354869" +"2020-04-15 06:17:00","3.46","14.114","7.852",NA,"1.032","7392-354869" +"2020-04-15 06:47:00","3.46","13.975","7.664",NA,"1.033","7392-354869" +"2020-04-15 07:17:00","3.46","13.784","7.625",NA,"1.033","7392-354869" +"2020-04-15 07:47:00","3.46","13.74","7.811",NA,"1.034","7392-354869" +"2020-04-15 08:17:00","3.46","13.531","7.895",NA,"1.033","7392-354869" +"2020-04-15 08:47:00","3.46","13.409","7.949",NA,"1.033","7392-354869" +"2020-04-15 09:17:00","3.46","13.243","8.055",NA,"1.034","7392-354869" +"2020-04-15 09:47:00","3.45","13.181","8.053",NA,"1.033","7392-354869" +"2020-04-15 10:17:00","3.45","13.103","7.918",NA,"1.034","7392-354869" +"2020-04-15 10:47:00","3.45","12.989","7.914",NA,"1.033","7392-354869" +"2020-04-15 11:17:00","3.45","12.936","8.087",NA,"1.034","7392-354869" +"2020-04-15 11:47:00","3.46","12.927","8.283",NA,"1.033","7392-354869" +"2020-04-15 12:17:00","3.45","12.909","8.811",NA,"1.033","7392-354869" +"2020-04-15 12:47:00","3.45","12.892","9.025",NA,"1.034","7392-354869" +"2020-04-15 13:17:00","3.46","12.866","9.47",NA,"1.034","7392-354869" +"2020-04-15 13:47:00","3.45","12.874","10.71",NA,"1.034","7392-354869" +"2020-04-15 14:17:00","3.46","12.883","11.19",NA,"1.036","7392-354869" +"2020-04-15 14:47:00","3.45","12.883","11.223",NA,"1.034","7392-354869" +"2020-04-15 15:17:00","3.45","12.953","10.879",NA,"1.035","7392-354869" +"2020-04-15 15:47:00","3.45","13.155","10.093",NA,"1.034","7392-354869" +"2020-04-15 16:17:00","3.46","13.391","10.418",NA,"1.035","7392-354869" +"2020-04-15 16:47:00","3.45","13.444","9.915",NA,"1.034","7392-354869" +"2020-04-15 17:17:00","3.45","13.949","10.715",NA,"1.036","7392-354869" +"2020-04-15 17:47:00","3.45","14.018","10.303",NA,"1.036","7392-354869" +"2020-04-15 18:17:00","3.45","14.001","10.614",NA,"1.035","7392-354869" +"2020-04-15 18:47:00","3.45","14.123","10.62",NA,"1.036","7392-354869" +"2020-04-15 19:17:00","3.45","14.564","10.44",NA,"1.035","7392-354869" +"2020-04-15 19:47:00","3.45","14.4","10.762",NA,"1.033","7392-354869" +"2020-04-15 20:17:00","3.45","14.408","10.371",NA,"1.034","7392-354869" +"2020-04-15 20:47:00","3.45","14.304","10.022",NA,"1.035","7392-354869" +"2020-04-15 21:17:00","3.45","14.348","10.574",NA,"1.035","7392-354869" +"2020-04-15 21:47:00","3.45","14.218","9.949",NA,"1.034","7392-354869" +"2020-04-15 22:17:00","3.45","14.114","10.037",NA,"1.033","7392-354869" +"2020-04-15 22:47:00","3.45","14.079","8.99",NA,"1.034","7392-354869" +"2020-04-15 23:17:00","3.46","14.149","8.565",NA,"1.034","7392-354869" +"2020-04-15 23:47:00","3.45","13.984","7.855",NA,"1.032","7392-354869" +"2020-04-16 00:17:00","3.45","14.131","7.53",NA,"1.033","7392-354869" +"2020-04-16 00:47:00","3.45","14.053","7.535",NA,"1.032","7392-354869" +"2020-04-16 01:17:00","3.45","14.001","7.562",NA,"1.032","7392-354869" +"2020-04-16 01:47:00","3.45","13.862","7.577",NA,"1.032","7392-354869" +"2020-04-16 02:17:00","3.46","13.74","7.417",NA,"1.032","7392-354869" +"2020-04-16 02:47:00","3.45","13.671","7.389",NA,"1.032","7392-354869" +"2020-04-16 03:17:00","3.45","13.566","7.331",NA,"1.033","7392-354869" +"2020-04-16 03:47:00","3.46","13.531","7.284",NA,"1.033","7392-354869" +"2020-04-16 04:17:00","3.45","13.418","7.131",NA,"1.033","7392-354869" +"2020-04-16 04:47:00","3.45","13.295","6.952",NA,"1.031","7392-354869" +"2020-04-16 05:17:00","3.45","13.234","6.845",NA,"1.032","7392-354869" +"2020-04-16 05:47:00","3.45","13.111","7.079",NA,"1.033","7392-354869" +"2020-04-16 06:17:00","3.45","13.024","7.279",NA,"1.032","7392-354869" +"2020-04-16 06:47:00","3.45","12.866","7.27",NA,"1.032","7392-354869" +"2020-04-16 07:17:00","3.45","12.69","7.292",NA,"1.033","7392-354869" +"2020-04-16 07:47:00","3.45","12.645","7.354",NA,"1.033","7392-354869" +"2020-04-16 08:17:00","3.46","12.451","7.406",NA,"1.033","7392-354869" +"2020-04-16 08:47:00","3.45","12.239","7.501",NA,"1.033","7392-354869" +"2020-04-16 09:17:00","3.45","11.911","7.541",NA,"1.034","7392-354869" +"2020-04-16 09:47:00","3.45","11.697","7.362",NA,"1.033","7392-354869" +"2020-04-16 10:17:00","3.45","11.715","7.325",NA,"1.034","7392-354869" +"2020-04-16 10:47:00","3.45","11.92","7.873",NA,"1.034","7392-354869" +"2020-04-16 11:17:00","3.45","11.937","8.61",NA,"1.035","7392-354869" +"2020-04-16 11:47:00","3.45","12","9.691",NA,"1.034","7392-354869" +"2020-04-16 12:17:00","3.45","11.955","9.291",NA,"1.033","7392-354869" +"2020-04-16 12:47:00","3.45","11.759","9.671",NA,"1.034","7392-354869" +"2020-04-16 13:17:00","3.45","11.509","9.658",NA,"1.034","7392-354869" +"2020-04-16 13:47:00","3.45","11.214","9.819",NA,"1.034","7392-354869" +"2020-04-16 14:17:00","3.45","11.402","9.882",NA,"1.035","7392-354869" +"2020-04-16 14:47:00","3.45","11.759","10.126",NA,"1.035","7392-354869" +"2020-04-16 15:17:00","3.45","12.071","10.38",NA,"1.035","7392-354869" +"2020-04-16 15:47:00","3.45","11.928","10.398",NA,"1.035","7392-354869" +"2020-04-16 16:17:00","3.45","12.097","10.158",NA,"1.034","7392-354869" +"2020-04-16 16:47:00","3.45","12.142","10.811",NA,"1.036","7392-354869" +"2020-04-16 17:17:00","3.45","11.848","10.625",NA,"1.035","7392-354869" +"2020-04-16 17:47:00","3.45","12.088","10.718",NA,"1.034","7392-354869" +"2020-04-16 18:17:00","3.45","12.328","10.713",NA,"1.034","7392-354869" +"2020-04-16 18:47:00","3.45","12.469","10.665",NA,"1.036","7392-354869" +"2020-04-16 19:17:00","3.45","12.469","10.8",NA,"1.036","7392-354869" +"2020-04-16 19:47:00","3.45","12.804","11.01",NA,"1.036","7392-354869" +"2020-04-16 20:17:00","3.45","12.953","10.538",NA,"1.035","7392-354869" +"2020-04-16 20:47:00","3.45","13.05","10.682",NA,"1.034","7392-354869" +"2020-04-16 21:17:00","3.45","13.041","10.577",NA,"1.034","7392-354869" +"2020-04-16 21:47:00","3.45","13.006","10.503",NA,"1.036","7392-354869" +"2020-04-16 22:17:00","3.45","12.927","10.589",NA,"1.034","7392-354869" +"2020-04-16 22:47:00","3.45","12.813","9.791",NA,"1.034","7392-354869" +"2020-04-16 23:17:00","3.45","12.716","9.445",NA,"1.035","7392-354869" +"2020-04-16 23:47:00","3.45","12.593","8.84",NA,"1.035","7392-354869" +"2020-04-17 00:17:00","3.45","12.548","8.358",NA,"1.034","7392-354869" +"2020-04-17 00:47:00","3.45","12.416","7.985",NA,"1.033","7392-354869" +"2020-04-17 01:17:00","3.45","12.319","7.765",NA,"1.033","7392-354869" +"2020-04-17 01:47:00","3.45","12.15","7.366",NA,"1.032","7392-354869" +"2020-04-17 02:17:00","3.45","12.053","6.975",NA,"1.033","7392-354869" +"2020-04-17 02:47:00","3.45","11.893","7.029",NA,"1.033","7392-354869" +"2020-04-17 03:17:00","3.45","11.759","6.964",NA,"1.032","7392-354869" +"2020-04-17 03:47:00","3.45","11.625","7.422",NA,"1.034","7392-354869" +"2020-04-17 04:17:00","3.45","11.518","7.433",NA,"1.033","7392-354869" +"2020-04-17 04:47:00","3.45","11.411","7.578",NA,"1.034","7392-354869" +"2020-04-17 05:17:00","3.45","11.33","7.44",NA,"1.033","7392-354869" +"2020-04-17 05:47:00","3.45","11.294","7.48",NA,"1.035","7392-354869" +"2020-04-17 06:17:00","3.45","11.25","7.14",NA,"1.033","7392-354869" +"2020-04-17 06:47:00","3.45","11.205","7.11",NA,"1.033","7392-354869" +"2020-04-17 07:17:00","3.45","11.133","7.221",NA,"1.033","7392-354869" +"2020-04-17 07:47:00","3.45","11.079","7.23",NA,"1.034","7392-354869" +"2020-04-17 08:17:00","3.45","11.016","7.324",NA,"1.033","7392-354869" +"2020-04-17 08:47:00","3.45","10.998","7.218",NA,"1.033","7392-354869" +"2020-04-17 09:17:00","3.45","10.89","7.173",NA,"1.033","7392-354869" +"2020-04-17 09:47:00","3.45","10.836","7.208",NA,"1.033","7392-354869" +"2020-04-17 10:17:00","3.45","10.745","7.039",NA,"1.034","7392-354869" +"2020-04-17 10:47:00","3.45","10.637","8.049",NA,"1.034","7392-354869" +"2020-04-17 11:17:00","3.45","10.564","9.792",NA,"1.033","7392-354869" +"2020-04-17 11:47:00","3.45","10.664","11.673",NA,"1.036","7392-354869" +"2020-04-17 12:17:00","3.45","10.763","11.978",NA,"1.037","7392-354869" +"2020-04-17 12:47:00","3.44","10.863","12.057",NA,"1.037","7392-354869" +"2020-04-17 13:17:00","3.44","10.836","11.693",NA,"1.035","7392-354869" +"2020-04-17 13:47:00","3.45","10.89","12.004",NA,"1.035","7392-354869" +"2020-04-17 14:17:00","3.44","10.827","11.874",NA,"1.036","7392-354869" +"2020-04-17 14:47:00","3.45","10.818","11.856",NA,"1.037","7392-354869" +"2020-04-17 15:17:00","3.45","10.926","11.89",NA,"1.038","7392-354869" +"2020-04-17 15:47:00","3.44","11.259","11.841",NA,"1.037","7392-354869" +"2020-04-17 16:17:00","3.44","10.718","11.948",NA,"1.037","7392-354869" +"2020-04-17 16:47:00","3.44","11.187","12.075",NA,"1.038","7392-354869" +"2020-04-17 17:17:00","3.44","11.196","12.312",NA,"1.04","7392-354869" +"2020-04-17 17:47:00","3.44","10.908","12.135",NA,"1.036","7392-354869" +"2020-04-17 18:17:00","3.44","11.33","11.876",NA,"1.036","7392-354869" +"2020-04-17 18:47:00","3.44","11.312","12.144",NA,"1.037","7392-354869" +"2020-04-17 19:17:00","3.44","12.008","12.23",NA,"1.038","7392-354869" +"2020-04-17 19:47:00","3.44","12.044","11.852",NA,"1.037","7392-354869" +"2020-04-17 20:17:00","3.44","12.389","11.633",NA,"1.036","7392-354869" +"2020-04-17 20:47:00","3.44","12.654","11.117",NA,"1.037","7392-354869" +"2020-04-17 21:17:00","3.44","12.487","10.729",NA,"1.035","7392-354869" +"2020-04-17 21:47:00","3.44","12.54","10.422",NA,"1.036","7392-354869" +"2020-04-17 22:17:00","3.44","12.469","9.629",NA,"1.034","7392-354869" +"2020-04-17 22:47:00","3.45","12.443","9.201",NA,"1.035","7392-354869" +"2020-04-17 23:17:00","3.44","12.319","8.832",NA,"1.035","7392-354869" +"2020-04-17 23:47:00","3.44","12.168","8.618",NA,"1.035","7392-354869" +"2020-04-18 00:17:00","3.44","12.15","8.46",NA,"1.034","7392-354869" +"2020-04-18 00:47:00","3.44","12.079","8.474",NA,"1.034","7392-354869" +"2020-04-18 01:17:00","3.44","11.946","8.43",NA,"1.033","7392-354869" +"2020-04-18 01:47:00","3.44","11.875","8.492",NA,"1.034","7392-354869" +"2020-04-18 02:17:00","3.44","11.831","8.548",NA,"1.035","7392-354869" +"2020-04-18 02:47:00","3.44","11.759","8.494",NA,"1.034","7392-354869" +"2020-04-18 03:17:00","3.44","11.768","8.439",NA,"1.035","7392-354869" +"2020-04-18 03:47:00","3.44","11.733","8.421",NA,"1.035","7392-354869" +"2020-04-18 04:17:00","3.45","11.679","8.418",NA,"1.035","7392-354869" +"2020-04-18 04:47:00","3.44","11.661","8.428",NA,"1.035","7392-354869" +"2020-04-18 05:17:00","3.44","11.67","8.036",NA,"1.035","7392-354869" +"2020-04-18 05:47:00","3.44","11.679","7.116",NA,"1.034","7392-354869" +"2020-04-18 06:17:00","3.44","11.581","7.625",NA,"1.033","7392-354869" +"2020-04-18 06:47:00","3.44","11.545","8.013",NA,"1.034","7392-354869" +"2020-04-18 07:17:00","3.44","11.456","7.889",NA,"1.034","7392-354869" +"2020-04-18 07:47:00","3.44","11.267","7.791",NA,"1.034","7392-354869" +"2020-04-18 08:17:00","3.44","11.214","7.661",NA,"1.033","7392-354869" +"2020-04-18 08:47:00","3.44","11.223","7.642",NA,"1.033","7392-354869" +"2020-04-18 09:17:00","3.44","11.196","7.815",NA,"1.033","7392-354869" +"2020-04-18 09:47:00","3.44","11.187","7.149",NA,"1.035","7392-354869" +"2020-04-18 10:17:00","3.44","11.196","7.375",NA,"1.034","7392-354869" +"2020-04-18 10:47:00","3.44","11.178","7.379",NA,"1.033","7392-354869" +"2020-04-18 11:17:00","3.44","11.151","7.674",NA,"1.034","7392-354869" +"2020-04-18 11:47:00","3.44","11.16","8.458",NA,"1.034","7392-354869" +"2020-04-18 12:17:00","3.44","11.187","9.592",NA,"1.035","7392-354869" +"2020-04-18 12:47:00","3.44","11.205","10.814",NA,"1.037","7392-354869" +"2020-04-18 13:17:00","3.44","11.241","11.569",NA,"1.036","7392-354869" +"2020-04-18 13:47:00","3.44","11.339","12.536",NA,"1.037","7392-354869" +"2020-04-18 14:17:00","3.44","11.321","12.432",NA,"1.037","7392-354869" +"2020-04-18 14:47:00","3.44","11.321","11.281",NA,"1.036","7392-354869" +"2020-04-18 15:17:00","3.44","11.33","10.211",NA,"1.034","7392-354869" +"2020-04-18 15:47:00","3.44","11.375","11.119",NA,"1.036","7392-354869" +"2020-04-18 16:17:00","3.44","11.348","10.88",NA,"1.036","7392-354869" +"2020-04-18 16:47:00","3.44","11.384","10.494",NA,"1.036","7392-354869" +"2020-04-18 17:17:00","3.44","11.339","10.579",NA,"1.035","7392-354869" +"2020-04-18 17:47:00","3.44","11.357","10.781",NA,"1.035","7392-354869" +"2020-04-18 18:17:00","3.44","11.267","10.637",NA,"1.036","7392-354869" +"2020-04-18 18:47:00","3.44","11.205","10.706",NA,"1.036","7392-354869" +"2020-04-18 19:17:00","3.44","11.16","10.719",NA,"1.035","7392-354869" +"2020-04-18 19:47:00","3.44","11.142","10.659",NA,"1.035","7392-354869" +"2020-04-18 20:17:00","3.44","10.944","10.402",NA,"1.036","7392-354869" +"2020-04-18 20:47:00","3.44","11.088","10.82",NA,"1.036","7392-354869" +"2020-04-18 21:17:00","3.44","11.214","10.863",NA,"1.036","7392-354869" +"2020-04-18 21:47:00","3.44","11.294","10.641",NA,"1.036","7392-354869" +"2020-04-18 22:17:00","3.44","11.294","10.2",NA,"1.035","7392-354869" +"2020-04-18 22:47:00","3.44","11.259","9.882",NA,"1.036","7392-354869" +"2020-04-18 23:17:00","3.44","11.178","9.532",NA,"1.034","7392-354869" +"2020-04-18 23:47:00","3.44","11.052","8.963",NA,"1.035","7392-354869" +"2020-04-19 00:17:00","3.44","10.998","8.524",NA,"1.036","7392-354869" +"2020-04-19 00:47:00","3.44","10.908","8.151",NA,"1.036","7392-354869" +"2020-04-19 01:17:00","3.44","10.863","7.988",NA,"1.035","7392-354869" +"2020-04-19 01:47:00","3.44","10.736","8.081",NA,"1.034","7392-354869" +"2020-04-19 02:17:00","3.44","10.628","7.782",NA,"1.035","7392-354869" +"2020-04-19 02:47:00","3.44","10.555","7.962",NA,"1.036","7392-354869" +"2020-04-19 03:17:00","3.44","10.401","8.076",NA,"1.035","7392-354869" +"2020-04-19 03:47:00","3.44","10.346","7.899",NA,"1.034","7392-354869" +"2020-04-19 04:17:00","3.44","10.246","8.058",NA,"1.035","7392-354869" +"2020-04-19 04:47:00","3.44","10.164","7.874",NA,"1.035","7392-354869" +"2020-04-19 05:17:00","3.44","10.11","7.952",NA,"1.035","7392-354869" +"2020-04-19 05:47:00","3.44","9.964","7.769",NA,"1.035","7392-354869" +"2020-04-19 06:17:00","3.44","9.9","7.606",NA,"1.035","7392-354869" +"2020-04-19 06:47:00","3.44","9.918","7.661",NA,"1.035","7392-354869" +"2020-04-19 07:17:00","3.44","9.854","7.668",NA,"1.036","7392-354869" +"2020-04-19 07:47:00","3.44","9.762","7.788",NA,"1.035","7392-354869" +"2020-04-19 08:17:00","3.44","9.726","7.739",NA,"1.035","7392-354869" +"2020-04-19 08:47:00","3.44","9.68","7.733",NA,"1.035","7392-354869" +"2020-04-19 09:17:00","3.44","9.533","7.797",NA,"1.035","7392-354869" +"2020-04-19 09:47:00","3.44","9.542","7.749",NA,"1.036","7392-354869" +"2020-04-19 10:17:00","3.44","9.468","7.962",NA,"1.036","7392-354869" +"2020-04-19 10:47:00","3.44","9.468","8.996",NA,"1.037","7392-354869" +"2020-04-19 11:17:00","3.44","9.496","10.123",NA,"1.036","7392-354869" +"2020-04-19 11:47:00","3.44","9.588","11.25",NA,"1.036","7392-354869" +"2020-04-19 12:17:00","3.44","9.588","11.599",NA,"1.038","7392-354869" +"2020-04-19 12:47:00","3.44","9.698","11.67",NA,"1.037","7392-354869" +"2020-04-19 13:17:00","3.44","9.854","11.645",NA,"1.037","7392-354869" +"2020-04-19 13:47:00","3.44","9.954","11.706",NA,"1.038","7392-354869" +"2020-04-19 14:17:00","3.44","10.137","11.802",NA,"1.039","7392-354869" +"2020-04-19 14:47:00","3.44","10.228","11.676",NA,"1.037","7392-354869" +"2020-04-19 15:17:00","3.44","10.292","11.74",NA,"1.038","7392-354869" +"2020-04-19 15:47:00","3.44","10.845","11.7",NA,"1.038","7392-354869" +"2020-04-19 16:17:00","3.44","10.962","11.882",NA,"1.037","7392-354869" +"2020-04-19 16:47:00","3.44","11.16","11.945",NA,"1.039","7392-354869" +"2020-04-19 17:17:00","3.44","11.786","12.014",NA,"1.039","7392-354869" +"2020-04-19 17:47:00","3.44","12.071","11.938",NA,"1.04","7392-354869" +"2020-04-19 18:17:00","3.44","12.159","11.855",NA,"1.036","7392-354869" +"2020-04-19 18:47:00","3.44","12.698","11.675",NA,"1.039","7392-354869" +"2020-04-19 19:17:00","3.44","13.05","11.673",NA,"1.036","7392-354869" +"2020-04-19 19:47:00","3.44","13.164","11.727",NA,"1.038","7392-354869" +"2020-04-19 20:17:00","3.44","13.269","11.65",NA,"1.036","7392-354869" +"2020-04-19 20:47:00","3.44","13.356","11.697",NA,"1.037","7392-354869" +"2020-04-19 21:17:00","3.44","13.444","11.763",NA,"1.037","7392-354869" +"2020-04-19 21:47:00","3.44","13.418","11.418",NA,"1.034","7392-354869" +"2020-04-19 22:17:00","3.44","13.496","10.842",NA,"1.037","7392-354869" +"2020-04-19 22:47:00","3.44","13.426","10.537",NA,"1.036","7392-354869" +"2020-04-19 23:17:00","3.44","13.278","9.693",NA,"1.035","7392-354869" +"2020-04-19 23:47:00","3.44","13.339","9.03",NA,"1.035","7392-354869" +"2020-04-20 00:17:00","3.44","13.33","8.567",NA,"1.035","7392-354869" +"2020-04-20 00:47:00","3.44","13.26","8.512",NA,"1.035","7392-354869" +"2020-04-20 01:17:00","3.44","13.19","8.435",NA,"1.034","7392-354869" +"2020-04-20 01:47:00","3.44","13.138","8.393",NA,"1.034","7392-354869" +"2020-04-20 02:17:00","3.44","13.111","8.196",NA,"1.034","7392-354869" +"2020-04-20 02:47:00","3.44","13.076","8.271",NA,"1.033","7392-354869" +"2020-04-20 03:17:00","3.44","13.067","8.169",NA,"1.035","7392-354869" +"2020-04-20 03:47:00","3.44","13.041","7.992",NA,"1.034","7392-354869" +"2020-04-20 04:17:00","3.44","13.032","7.414",NA,"1.034","7392-354869" +"2020-04-20 04:47:00","3.44","12.98","7.56",NA,"1.035","7392-354869" +"2020-04-20 05:17:00","3.45","12.997","7.357",NA,"1.034","7392-354869" +"2020-04-20 05:47:00","3.44","12.989","7.408",NA,"1.034","7392-354869" +"2020-04-20 06:17:00","3.44","13.024","7.47",NA,"1.033","7392-354869" +"2020-04-20 06:47:00","3.44","13.015","7.63",NA,"1.034","7392-354869" +"2020-04-20 07:17:00","3.44","12.989","7.659",NA,"1.035","7392-354869" +"2020-04-20 07:47:00","3.44","12.98","7.597",NA,"1.033","7392-354869" +"2020-04-20 08:17:00","3.44","12.927","7.461",NA,"1.035","7392-354869" +"2020-04-20 08:47:00","3.44","12.874","7.606",NA,"1.033","7392-354869" +"2020-04-20 09:17:00","3.44","12.83","8.041",NA,"1.033","7392-354869" +"2020-04-20 09:47:00","3.45","12.742","8.267",NA,"1.034","7392-354869" +"2020-04-20 10:17:00","3.44","12.681","8.574",NA,"1.034","7392-354869" +"2020-04-20 10:47:00","3.44","12.584","9.006",NA,"1.036","7392-354869" +"2020-04-20 11:17:00","3.45","12.487","9.904",NA,"1.034","7392-354869" +"2020-04-20 11:47:00","3.45","12.425","10.532",NA,"1.037","7392-354869" +"2020-04-20 12:17:00","3.45","12.398","10.485",NA,"1.035","7392-354869" +"2020-04-20 12:47:00","3.45","12.328","10.998",NA,"1.038","7392-354869" +"2020-04-20 13:17:00","3.44","12.354","11.28",NA,"1.037","7392-354869" +"2020-04-20 13:47:00","3.45","12.372","11.089",NA,"1.037","7392-354869" +"2020-04-20 14:17:00","3.45","12.363","10.849",NA,"1.036","7392-354869" +"2020-04-20 14:47:00","3.45","12.345","11.18",NA,"1.038","7392-354869" +"2020-04-20 15:17:00","3.45","12.416","11.615",NA,"1.037","7392-354869" +"2020-04-20 15:47:00","3.45","12.372","11.396",NA,"1.036","7392-354869" +"2020-04-20 16:17:00","3.45","12.407","11.161",NA,"1.037","7392-354869" +"2020-04-20 16:47:00","3.45","12.478","11.508",NA,"1.037","7392-354869" +"2020-04-20 17:17:00","3.44","12.522","11.441",NA,"1.038","7392-354869" +"2020-04-20 17:47:00","3.45","12.663","11.7",NA,"1.036","7392-354869" +"2020-04-20 18:17:00","3.45","12.707","11.802",NA,"1.037","7392-354869" +"2020-04-20 18:47:00","3.45","12.874","11.812",NA,"1.038","7392-354869" +"2020-04-20 19:17:00","3.45","13.006","11.718",NA,"1.037","7392-354869" +"2020-04-20 19:47:00","3.45","13.067","12.024",NA,"1.037","7392-354869" +"2020-04-20 20:17:00","3.45","13.155","11.838",NA,"1.038","7392-354869" +"2020-04-20 20:47:00","3.45","13.129","11.488",NA,"1.037","7392-354869" +"2020-04-20 21:17:00","3.45","12.962","11.577",NA,"1.036","7392-354869" +"2020-04-20 21:47:00","3.45","12.918","11.787",NA,"1.038","7392-354869" +"2020-04-20 22:17:00","3.45","12.971","11.617",NA,"1.036","7392-354869" +"2020-04-20 22:47:00","3.45","13.295","10.669",NA,"1.037","7392-354869" +"2020-04-20 23:17:00","3.45","13.225","10.096",NA,"1.037","7392-354869" +"2020-04-20 23:47:00","3.45","13.103","8.974",NA,"1.036","7392-354869" +"2020-04-21 00:17:00","3.45","12.901","8.497",NA,"1.037","7392-354869" +"2020-04-21 00:47:00","3.45","12.83","8.021",NA,"1.035","7392-354869" +"2020-04-21 01:17:00","3.45","12.725","7.519",NA,"1.035","7392-354869" +"2020-04-21 01:47:00","3.45","12.663","7.369",NA,"1.035","7392-354869" +"2020-04-21 02:17:00","3.45","12.504","7.46",NA,"1.035","7392-354869" +"2020-04-21 02:47:00","3.45","12.389","7.414",NA,"1.035","7392-354869" +"2020-04-21 03:17:00","3.45","12.23","6.882",NA,"1.035","7392-354869" +"2020-04-21 03:47:00","3.45","12.071","6.638",NA,"1.034","7392-354869" +"2020-04-21 04:17:00","3.45","11.955","6.79",NA,"1.035","7392-354869" +"2020-04-21 04:47:00","3.45","11.839","6.854",NA,"1.035","7392-354869" +"2020-04-21 05:17:00","3.45","11.741","7.044",NA,"1.036","7392-354869" +"2020-04-21 05:47:00","3.45","11.67","7.016",NA,"1.035","7392-354869" +"2020-04-21 06:17:00","3.45","11.59","7.048",NA,"1.035","7392-354869" +"2020-04-21 06:47:00","3.44","11.491","6.951",NA,"1.035","7392-354869" +"2020-04-21 07:17:00","3.45","11.42","7.252",NA,"1.034","7392-354869" +"2020-04-21 07:47:00","3.45","11.357","7.353",NA,"1.036","7392-354869" +"2020-04-21 08:17:00","3.45","11.33","7.122",NA,"1.036","7392-354869" +"2020-04-21 08:47:00","3.45","11.259","7.336",NA,"1.035","7392-354869" +"2020-04-21 09:17:00","3.45","11.294","7.378",NA,"1.036","7392-354869" +"2020-04-21 09:47:00","3.45","11.214","7.603",NA,"1.036","7392-354869" +"2020-04-21 10:17:00","3.44","11.205","7.741",NA,"1.036","7392-354869" +"2020-04-21 10:47:00","3.44","11.178","8.415",NA,"1.036","7392-354869" +"2020-04-21 11:17:00","3.44","11.16","9.368",NA,"1.036","7392-354869" +"2020-04-21 11:47:00","3.44","11.241","10.71",NA,"1.036","7392-354869" +"2020-04-21 12:17:00","3.44","11.366","11.233",NA,"1.037","7392-354869" +"2020-04-21 12:47:00","3.45","11.563","11.521",NA,"1.038","7392-354869" +"2020-04-21 13:17:00","3.44","11.839","11.469",NA,"1.038","7392-354869" +"2020-04-21 13:47:00","3.44","12.079","11.725",NA,"1.038","7392-354869" +"2020-04-21 14:17:00","3.44","12.292","11.689",NA,"1.039","7392-354869" +"2020-04-21 14:47:00","3.45","12.619","11.471",NA,"1.038","7392-354869" +"2020-04-21 15:17:00","3.44","12.76","11.515",NA,"1.038","7392-354869" +"2020-04-21 15:47:00","3.45","12.848","11.45",NA,"1.037","7392-354869" +"2020-04-21 16:17:00","3.45","12.866","11.258",NA,"1.034","7392-354869" +"2020-04-21 16:47:00","3.44","12.839","11.012",NA,"1.035","7392-354869" +"2020-04-21 17:17:00","3.45","12.857","11.783",NA,"1.037","7392-354869" +"2020-04-21 17:47:00","3.44","12.971","11.74",NA,"1.038","7392-354869" +"2020-04-21 18:17:00","3.45","13.566","11.473",NA,"1.039","7392-354869" +"2020-04-21 18:47:00","3.45","13.914","11.533",NA,"1.038","7392-354869" +"2020-04-21 19:17:00","3.45","13.47","9.547",NA,"1.036","7392-354869" +"2020-04-21 19:47:00","3.45","13.522","11.135",NA,"1.038","7392-354869" +"2020-04-21 20:17:00","3.45","13.557","10.536",NA,"1.036","7392-354869" +"2020-04-21 20:47:00","3.45","13.636","11.699",NA,"1.038","7392-354869" +"2020-04-21 21:17:00","3.45","13.819","11.377",NA,"1.038","7392-354869" +"2020-04-21 21:47:00","3.45","14.097","11.415",NA,"1.039","7392-354869" +"2020-04-21 22:17:00","3.45","14.088","10.747",NA,"1.037","7392-354869" +"2020-04-21 22:47:00","3.45","13.966","9.942",NA,"1.037","7392-354869" +"2020-04-21 23:17:00","3.45","14.036","9.314",NA,"1.036","7392-354869" +"2020-04-21 23:47:00","3.45","14.053","9.098",NA,"1.036","7392-354869" +"2020-04-22 00:17:00","3.45","13.61","9.143",NA,"1.036","7392-354869" +"2020-04-22 00:47:00","3.45","13.164","9.07",NA,"1.036","7392-354869" +"2020-04-22 01:17:00","3.45","12.953","8.992",NA,"1.035","7392-354869" +"2020-04-22 01:47:00","3.45","12.778","8.976",NA,"1.035","7392-354869" +"2020-04-22 02:17:00","3.45","12.601","8.945",NA,"1.036","7392-354869" +"2020-04-22 02:47:00","3.45","12.496","8.821",NA,"1.036","7392-354869" +"2020-04-22 03:17:00","3.45","12.363","8.871",NA,"1.035","7392-354869" +"2020-04-22 03:47:00","3.45","12.283","8.87",NA,"1.035","7392-354869" +"2020-04-22 04:17:00","3.45","12.23","8.861",NA,"1.036","7392-354869" +"2020-04-22 04:47:00","3.45","12.142","8.852",NA,"1.036","7392-354869" +"2020-04-22 05:17:00","3.45","12","8.612",NA,"1.035","7392-354869" +"2020-04-22 05:47:00","3.45","11.911","8.254",NA,"1.036","7392-354869" +"2020-04-22 06:17:00","3.45","11.777","7.999",NA,"1.035","7392-354869" +"2020-04-22 06:47:00","3.45","11.697","8.033",NA,"1.036","7392-354869" +"2020-04-22 07:17:00","3.45","11.599","8.188",NA,"1.037","7392-354869" +"2020-04-22 07:47:00","3.45","11.339","8.431",NA,"1.035","7392-354869" +"2020-04-22 08:17:00","3.45","11.07","8.477",NA,"1.037","7392-354869" +"2020-04-22 08:47:00","3.44","10.736","8.588",NA,"1.037","7392-354869" +"2020-04-22 09:17:00","3.44","10.392","8.496",NA,"1.037","7392-354869" +"2020-04-22 09:47:00","3.45","10.228","8.443",NA,"1.036","7392-354869" +"2020-04-22 10:17:00","3.45","10.073","8.543",NA,"1.036","7392-354869" +"2020-04-22 10:47:00","3.44","9.927","9.111",NA,"1.037","7392-354869" +"2020-04-22 11:17:00","3.44","9.726","9.706",NA,"1.037","7392-354869" +"2020-04-22 11:47:00","3.44","9.533","9.903",NA,"1.036","7392-354869" +"2020-04-22 12:17:00","3.44","9.431","10.321",NA,"1.036","7392-354869" +"2020-04-22 12:47:00","3.44","9.505","10.331",NA,"1.037","7392-354869" +"2020-04-22 13:17:00","3.44","9.735","10.431",NA,"1.038","7392-354869" +"2020-04-22 13:47:00","3.44","9.569","10.489",NA,"1.038","7392-354869" +"2020-04-22 14:17:00","3.44","9.689","10.526",NA,"1.037","7392-354869" +"2020-04-22 14:47:00","3.44","9.625","10.569",NA,"1.036","7392-354869" +"2020-04-22 15:17:00","3.44","9.863","10.762",NA,"1.039","7392-354869" +"2020-04-22 15:47:00","3.44","10.437","10.865",NA,"1.038","7392-354869" +"2020-04-22 16:17:00","3.44","10.655","10.768",NA,"1.038","7392-354869" +"2020-04-22 16:47:00","3.44","10.881","10.867",NA,"1.039","7392-354869" +"2020-04-22 17:17:00","3.44","10.917","10.894",NA,"1.039","7392-354869" +"2020-04-22 17:47:00","3.44","11.321","11.19",NA,"1.039","7392-354869" +"2020-04-22 18:17:00","3.44","12.159","11.323",NA,"1.039","7392-354869" +"2020-04-22 18:47:00","3.44","12.584","11.28",NA,"1.039","7392-354869" +"2020-04-22 19:17:00","3.44","12.839","11.367",NA,"1.039","7392-354869" +"2020-04-22 19:47:00","3.44","13.076","11.213",NA,"1.04","7392-354869" +"2020-04-22 20:17:00","3.44","12.962","11.127",NA,"1.037","7392-354869" +"2020-04-22 20:47:00","3.44","13.383","11.079",NA,"1.039","7392-354869" +"2020-04-22 21:17:00","3.44","13.792","11.03",NA,"1.038","7392-354869" +"2020-04-22 21:47:00","3.45","13.992","10.924",NA,"1.037","7392-354869" +"2020-04-22 22:17:00","3.44","13.992","10.848",NA,"1.038","7392-354869" +"2020-04-22 22:47:00","3.45","13.879","10.408",NA,"1.039","7392-354869" +"2020-04-22 23:17:00","3.45","13.653","9.993",NA,"1.035","7392-354869" +"2020-04-22 23:47:00","3.44","13.4","9.329",NA,"1.035","7392-354869" +"2020-04-23 00:17:00","3.45","13.138","8.431",NA,"1.034","7392-354869" +"2020-04-23 00:47:00","3.45","12.76","8.35",NA,"1.035","7392-354869" +"2020-04-23 01:17:00","3.45","12.953","7.998",NA,"1.036","7392-354869" +"2020-04-23 01:47:00","3.45","13.032","7.683",NA,"1.036","7392-354869" +"2020-04-23 02:17:00","3.44","12.971","7.306",NA,"1.034","7392-354869" +"2020-04-23 02:47:00","3.45","12.786","7.367",NA,"1.035","7392-354869" +"2020-04-23 03:17:00","3.45","12.716","7.516",NA,"1.035","7392-354869" +"2020-04-23 03:47:00","3.45","12.619","7.555",NA,"1.034","7392-354869" +"2020-04-23 04:17:00","3.45","12.46","7.501",NA,"1.034","7392-354869" +"2020-04-23 04:47:00","3.45","12.292","7.879",NA,"1.033","7392-354869" +"2020-04-23 05:17:00","3.45","12.168","8.017",NA,"1.035","7392-354869" +"2020-04-23 05:47:00","3.45","12.097","7.857",NA,"1.034","7392-354869" +"2020-04-23 06:17:00","3.44","12","7.721",NA,"1.034","7392-354869" +"2020-04-23 06:47:00","3.45","11.928","7.764",NA,"1.034","7392-354869" +"2020-04-23 07:17:00","3.45","11.786","7.932",NA,"1.033","7392-354869" +"2020-04-23 07:47:00","3.45","11.741","7.731",NA,"1.034","7392-354869" +"2020-04-23 08:17:00","3.45","11.688","7.499",NA,"1.034","7392-354869" +"2020-04-23 08:47:00","3.45","11.59","7.579",NA,"1.034","7392-354869" +"2020-04-23 09:17:00","3.45","11.563","7.455",NA,"1.035","7392-354869" +"2020-04-23 09:47:00","3.45","11.482","7.615",NA,"1.034","7392-354869" +"2020-04-23 10:17:00","3.44","11.393","7.545",NA,"1.035","7392-354869" +"2020-04-23 10:47:00","3.44","11.375","8.932",NA,"1.036","7392-354869" +"2020-04-23 11:17:00","3.44","11.384","10.616",NA,"1.038","7392-354869" +"2020-04-23 11:47:00","3.45","11.402","11.122",NA,"1.038","7392-354869" +"2020-04-23 12:17:00","3.44","11.42","11.265",NA,"1.039","7392-354869" +"2020-04-23 12:47:00","3.45","11.563","11.328",NA,"1.038","7392-354869" +"2020-04-23 13:17:00","3.45","11.661","11.385",NA,"1.039","7392-354869" +"2020-04-23 13:47:00","3.45","11.822","11.46",NA,"1.04","7392-354869" +"2020-04-23 14:17:00","3.44","11.911","11.452",NA,"1.039","7392-354869" +"2020-04-23 14:47:00","3.44","11.866","11.429",NA,"1.039","7392-354869" +"2020-04-23 15:17:00","3.44","12.15","11.484",NA,"1.04","7392-354869" +"2020-04-23 15:47:00","3.44","12.177","11.467",NA,"1.04","7392-354869" +"2020-04-23 16:17:00","3.44","12.319","11.485",NA,"1.04","7392-354869" +"2020-04-23 16:47:00","3.44","12.487","11.378",NA,"1.039","7392-354869" +"2020-04-23 17:17:00","3.44","12.522","11.447",NA,"1.037","7392-354869" +"2020-04-23 17:47:00","3.45","12.575","11.442",NA,"1.039","7392-354869" +"2020-04-23 18:17:00","3.44","12.61","11.372",NA,"1.039","7392-354869" +"2020-04-23 18:47:00","3.44","12.601","11.408",NA,"1.04","7392-354869" +"2020-04-23 19:17:00","3.45","12.531","11.371",NA,"1.04","7392-354869" +"2020-04-23 19:47:00","3.44","12.239","11.552",NA,"1.039","7392-354869" +"2020-04-23 20:17:00","3.44","12.071","11.63",NA,"1.038","7392-354869" +"2020-04-23 20:47:00","3.44","12.008","11.559",NA,"1.039","7392-354869" +"2020-04-23 21:17:00","3.44","12.266","11.2",NA,"1.038","7392-354869" +"2020-04-23 21:47:00","3.44","12.443","11.26",NA,"1.039","7392-354869" +"2020-04-23 22:17:00","3.44","12.239","10.631",NA,"1.038","7392-354869" +"2020-04-23 22:47:00","3.44","12.133","9.979",NA,"1.038","7392-354869" +"2020-04-23 23:17:00","3.44","12.044","9.55",NA,"1.036","7392-354869" +"2020-04-23 23:47:00","3.44","12.053","8.768",NA,"1.037","7392-354869" +"2020-04-24 00:17:00","3.44","11.973","8.611",NA,"1.038","7392-354869" +"2020-04-24 00:47:00","3.44","11.928","8.585",NA,"1.037","7392-354869" +"2020-04-24 01:17:00","3.44","11.839","8.546",NA,"1.036","7392-354869" +"2020-04-24 01:47:00","3.44","11.822","8.549",NA,"1.036","7392-354869" +"2020-04-24 02:17:00","3.44","11.822","8.669",NA,"1.037","7392-354869" +"2020-04-24 02:47:00","3.44","11.59","8.67",NA,"1.036","7392-354869" +"2020-04-24 03:17:00","3.45","11.527","8.71",NA,"1.036","7392-354869" +"2020-04-24 03:47:00","3.44","11.465","8.809",NA,"1.036","7392-354869" +"2020-04-24 04:17:00","3.44","11.42","8.772",NA,"1.036","7392-354869" +"2020-04-24 04:47:00","3.44","11.384","8.814",NA,"1.036","7392-354869" +"2020-04-24 05:17:00","3.44","11.384","8.69",NA,"1.037","7392-354869" +"2020-04-24 05:47:00","3.44","11.366","8.654",NA,"1.038","7392-354869" +"2020-04-24 06:17:00","3.44","11.384","8.417",NA,"1.035","7392-354869" +"2020-04-24 06:47:00","3.45","11.447","8.434",NA,"1.037","7392-354869" +"2020-04-24 07:17:00","3.44","11.357","8.47",NA,"1.036","7392-354869" +"2020-04-24 07:47:00","3.45","11.303","8.38",NA,"1.035","7392-354869" +"2020-04-24 08:17:00","3.44","11.267","8.452",NA,"1.036","7392-354869" +"2020-04-24 08:47:00","3.44","11.25","8.544",NA,"1.036","7392-354869" +"2020-04-24 09:17:00","3.44","11.232","8.497",NA,"1.037","7392-354869" +"2020-04-24 09:47:00","3.44","11.178","8.605",NA,"1.036","7392-354869" +"2020-04-24 10:17:00","3.44","11.187","8.661",NA,"1.037","7392-354869" +"2020-04-24 10:47:00","3.44","11.178","8.618",NA,"1.036","7392-354869" +"2020-04-24 11:17:00","3.44","11.187","8.717",NA,"1.037","7392-354869" +"2020-04-24 11:47:00","3.44","11.187","9.076",NA,"1.036","7392-354869" +"2020-04-24 12:17:00","3.44","11.16","9.319",NA,"1.038","7392-354869" +"2020-04-24 12:47:00","3.44","11.142","10.156",NA,"1.038","7392-354869" +"2020-04-24 13:17:00","3.44","11.187","11.184",NA,"1.039","7392-354869" +"2020-04-24 13:47:00","3.44","11.178","10.446",NA,"1.038","7392-354869" +"2020-04-24 14:17:00","3.44","11.267","11.429",NA,"1.038","7392-354869" +"2020-04-24 14:47:00","3.44","11.294","11.225",NA,"1.038","7392-354869" +"2020-04-24 15:17:00","3.44","11.339","11.503",NA,"1.04","7392-354869" +"2020-04-24 15:47:00","3.44","11.402","11.459",NA,"1.04","7392-354869" +"2020-04-24 16:17:00","3.44","11.429","11.507",NA,"1.039","7392-354869" +"2020-04-24 16:47:00","3.44","11.5","11.396",NA,"1.038","7392-354869" +"2020-04-24 17:17:00","3.44","11.563","11.29",NA,"1.039","7392-354869" +"2020-04-24 17:47:00","3.44","11.634","11.398",NA,"1.038","7392-354869" +"2020-04-24 18:17:00","3.44","11.634","11.106",NA,"1.038","7392-354869" +"2020-04-24 18:47:00","3.44","11.634","11.207",NA,"1.039","7392-354869" +"2020-04-24 19:17:00","3.44","11.643","11.252",NA,"1.038","7392-354869" +"2020-04-24 19:47:00","3.44","11.617","11.059",NA,"1.038","7392-354869" +"2020-04-24 20:17:00","3.44","11.617","11.028",NA,"1.038","7392-354869" +"2020-04-24 20:47:00","3.44","11.652","10.283",NA,"1.039","7392-354869" +"2020-04-24 21:17:00","3.44","11.67","9.871",NA,"1.038","7392-354869" +"2020-04-24 21:47:00","3.44","11.697","9.944",NA,"1.038","7392-354869" +"2020-04-24 22:17:00","3.44","11.617","9.566",NA,"1.038","7392-354869" +"2020-04-24 22:47:00","3.44","11.554","8.746",NA,"1.037","7392-354869" +"2020-04-24 23:17:00","3.44","11.527","8.51",NA,"1.038","7392-354869" +"2020-04-24 23:47:00","3.44","11.554","8.134",NA,"1.037","7392-354869" +"2020-04-25 00:17:00","3.44","11.563","7.718",NA,"1.037","7392-354869" +"2020-04-25 00:47:00","3.44","11.545","7.439",NA,"1.035","7392-354869" +"2020-04-25 01:17:00","3.44","11.518","7.646",NA,"1.035","7392-354869" +"2020-04-25 01:47:00","3.44","11.518","7.508",NA,"1.036","7392-354869" +"2020-04-25 02:17:00","3.44","11.491","6.943",NA,"1.037","7392-354869" +"2020-04-25 02:47:00","3.44","11.491","7.33",NA,"1.035","7392-354869" +"2020-04-25 03:17:00","3.44","11.482","7.49",NA,"1.034","7392-354869" +"2020-04-25 03:47:00","3.44","11.429","7.631",NA,"1.034","7392-354869" +"2020-04-25 04:17:00","3.44","11.33","7.964",NA,"1.034","7392-354869" +"2020-04-25 04:47:00","3.44","11.303","7.778",NA,"1.036","7392-354869" +"2020-04-25 05:17:00","3.44","11.276","7.876",NA,"1.035","7392-354869" +"2020-04-25 05:47:00","3.44","11.196","7.962",NA,"1.036","7392-354869" +"2020-04-25 06:17:00","3.44","11.142","7.885",NA,"1.037","7392-354869" +"2020-04-25 06:47:00","3.44","11.097","7.662",NA,"1.036","7392-354869" +"2020-04-25 07:17:00","3.44","11.061","7.567",NA,"1.037","7392-354869" +"2020-04-25 07:47:00","3.44","10.962","7.358",NA,"1.035","7392-354869" +"2020-04-25 08:17:00","3.44","10.872","6.769",NA,"1.036","7392-354869" +"2020-04-25 08:47:00","3.44","10.754","6.481",NA,"1.035","7392-354869" +"2020-04-25 09:17:00","3.44","10.736","6.472",NA,"1.035","7392-354869" +"2020-04-25 09:47:00","3.44","10.591","6.578",NA,"1.035","7392-354869" +"2020-04-25 10:17:00","3.44","10.419","6.812",NA,"1.036","7392-354869" +"2020-04-25 10:47:00","3.44","10.292","7.692",NA,"1.037","7392-354869" +"2020-04-25 11:17:00","3.44","10.146","8.82",NA,"1.038","7392-354869" +"2020-04-25 11:47:00","3.44","10.21","11.223",NA,"1.039","7392-354869" +"2020-04-25 12:17:00","3.44","10.328","11.762",NA,"1.038","7392-354869" +"2020-04-25 12:47:00","3.44","10.51","11.619",NA,"1.037","7392-354869" +"2020-04-25 13:17:00","3.44","10.763","11.592",NA,"1.039","7392-354869" +"2020-04-25 13:47:00","3.44","11.061","11.649",NA,"1.038","7392-354869" +"2020-04-25 14:17:00","3.44","11.097","11.525",NA,"1.037","7392-354869" +"2020-04-25 14:47:00","3.44","11.518","10.804",NA,"1.038","7392-354869" +"2020-04-25 15:17:00","3.44","11.866","11.169",NA,"1.038","7392-354869" +"2020-04-25 15:47:00","3.44","12.389","10.98",NA,"1.036","7392-354869" +"2020-04-25 16:17:00","3.44","12.734","11.352",NA,"1.038","7392-354869" +"2020-04-25 16:47:00","3.44","13.208","10.552",NA,"1.036","7392-354869" +"2020-04-25 17:17:00","3.44","13.461","10.588",NA,"1.036","7392-354869" +"2020-04-25 17:47:00","3.44","14.044","11.416",NA,"1.039","7392-354869" +"2020-04-25 18:17:00","3.44","13.566","11.474",NA,"1.038","7392-354869" +"2020-04-25 18:47:00","3.44","12.813","11.765",NA,"1.039","7392-354869" +"2020-04-25 19:17:00","3.44","12.822","11.822",NA,"1.039","7392-354869" +"2020-04-25 19:47:00","3.44","13.304","11.733",NA,"1.039","7392-354869" +"2020-04-25 20:17:00","3.44","12.628","11.531",NA,"1.036","7392-354869" +"2020-04-25 20:47:00","3.44","13.12","11.313",NA,"1.037","7392-354869" +"2020-04-25 21:17:00","3.44","14.443","10.975",NA,"1.041","7392-354869" +"2020-04-25 21:47:00","3.44","14.788","10.46",NA,"1.04","7392-354869" +"2020-04-25 22:17:00","3.44","14.01","9.951",NA,"1.039","7392-354869" +"2020-04-25 22:47:00","3.44","14.408","9.329",NA,"1.037","7392-354869" +"2020-04-25 23:17:00","3.44","14.788","8.377",NA,"1.037","7392-354869" +"2020-04-25 23:47:00","3.45","14.771","7.7",NA,"1.037","7392-354869" +"2020-04-26 00:17:00","3.44","15.029","7.11",NA,"1.035","7392-354869" +"2020-04-26 00:47:00","3.45","15.098","6.968",NA,"1.035","7392-354869" +"2020-04-26 01:17:00","3.45","15.029","7.166",NA,"1.035","7392-354869" +"2020-04-26 01:47:00","3.45","14.986","6.935",NA,"1.034","7392-354869" +"2020-04-26 02:17:00","3.45","14.823","6.738",NA,"1.035","7392-354869" +"2020-04-26 02:47:00","3.45","14.659","6.867",NA,"1.033","7392-354869" +"2020-04-26 03:17:00","3.45","14.598","6.694",NA,"1.032","7392-354869" +"2020-04-26 03:47:00","3.45","14.59","6.913",NA,"1.033","7392-354869" +"2020-04-26 04:17:00","3.45","14.417","6.94",NA,"1.032","7392-354869" +"2020-04-26 04:47:00","3.45","14.408","7.229",NA,"1.035","7392-354869" +"2020-04-26 05:17:00","3.45","13.906","7.132",NA,"1.034","7392-354869" +"2020-04-26 05:47:00","3.45","13.732","7.009",NA,"1.034","7392-354869" +"2020-04-26 06:17:00","3.45","13.601","6.934",NA,"1.034","7392-354869" +"2020-04-26 06:47:00","3.45","13.618","7.398",NA,"1.035","7392-354869" +"2020-04-26 07:17:00","3.45","13.269","7.307",NA,"1.036","7392-354869" +"2020-04-26 07:47:00","3.45","13.4","7.434",NA,"1.036","7392-354869" +"2020-04-26 08:17:00","3.45","13.085","7.162",NA,"1.035","7392-354869" +"2020-04-26 08:47:00","3.45","12.698","6.922",NA,"1.036","7392-354869" +"2020-04-26 09:17:00","3.45","12.698","7.086",NA,"1.035","7392-354869" +"2020-04-26 09:47:00","3.45","12.398","6.833",NA,"1.036","7392-354869" +"2020-04-26 10:17:00","3.45","12.266","6.541",NA,"1.035","7392-354869" +"2020-04-26 10:47:00","3.45","12.195","6.852",NA,"1.036","7392-354869" +"2020-04-26 11:17:00","3.45","12.106","7.021",NA,"1.036","7392-354869" +"2020-04-26 11:47:00","3.45","12.106","7.518",NA,"1.037","7392-354869" +"2020-04-26 12:17:00","3.45","12.017","8.387",NA,"1.037","7392-354869" +"2020-04-26 12:47:00","3.45","11.955","8.15",NA,"1.038","7392-354869" +"2020-04-26 13:17:00","3.45","11.866","8.052",NA,"1.037","7392-354869" +"2020-04-26 13:47:00","3.45","11.839","8.181",NA,"1.038","7392-354869" +"2020-04-26 14:17:00","3.45","11.857","8.742",NA,"1.038","7392-354869" +"2020-04-26 14:47:00","3.45","11.902","8.622",NA,"1.038","7392-354869" +"2020-04-26 15:17:00","3.45","11.991","9.533",NA,"1.038","7392-354869" +"2020-04-26 15:47:00","3.45","11.955","9.187",NA,"1.037","7392-354869" +"2020-04-26 16:17:00","3.45","12.062","9.905",NA,"1.039","7392-354869" +"2020-04-26 16:47:00","3.45","12.195","10.386",NA,"1.038","7392-354869" +"2020-04-26 17:17:00","3.45","12.257","10.125",NA,"1.038","7392-354869" +"2020-04-26 17:47:00","3.45","12.381","10.84",NA,"1.038","7392-354869" +"2020-04-26 18:17:00","3.45","12.487","10.97",NA,"1.038","7392-354869" +"2020-04-26 18:47:00","3.45","12.548","10.137",NA,"1.038","7392-354869" +"2020-04-26 19:17:00","3.45","12.672","9.549",NA,"1.038","7392-354869" +"2020-04-26 19:47:00","3.45","12.725","8.954",NA,"1.037","7392-354869" +"2020-04-26 20:17:00","3.45","12.725","8.541",NA,"1.037","7392-354869" +"2020-04-26 20:47:00","3.45","12.734","8.522",NA,"1.036","7392-354869" +"2020-04-26 21:17:00","3.45","12.69","8.755",NA,"1.036","7392-354869" +"2020-04-26 21:47:00","3.45","12.698","8.145",NA,"1.037","7392-354869" +"2020-04-26 22:17:00","3.45","12.742","7.841",NA,"1.037","7392-354869" +"2020-04-26 22:47:00","3.45","12.769","7.428",NA,"1.038","7392-354869" +"2020-04-26 23:17:00","3.45","12.804","7.187",NA,"1.037","7392-354869" +"2020-04-26 23:47:00","3.45","12.76","6.976",NA,"1.037","7392-354869" +"2020-04-27 00:17:00","3.45","12.69","6.907",NA,"1.037","7392-354869" +"2020-04-27 00:47:00","3.45","12.672","6.787",NA,"1.037","7392-354869" +"2020-04-27 01:17:00","3.45","12.637","6.778",NA,"1.037","7392-354869" +"2020-04-27 01:47:00","3.45","12.548","6.529",NA,"1.037","7392-354869" +"2020-04-27 02:17:00","3.45","12.451","6.586",NA,"1.036","7392-354869" +"2020-04-27 02:47:00","3.45","12.416","6.499",NA,"1.036","7392-354869" +"2020-04-27 03:17:00","3.45","12.372","6.899",NA,"1.037","7392-354869" +"2020-04-27 03:47:00","3.45","12.31","6.619",NA,"1.036","7392-354869" +"2020-04-27 04:17:00","3.45","12.248","6.415",NA,"1.035","7392-354869" +"2020-04-27 04:47:00","3.44","12.23","6.267",NA,"1.035","7392-354869" +"2020-04-27 05:17:00","3.45","12.177","5.77",NA,"1.035","7392-354869" +"2020-04-27 05:47:00","3.45","12.088","5.748",NA,"1.035","7392-354869" +"2020-04-27 06:17:00","3.45","12.053","6.155",NA,"1.036","7392-354869" +"2020-04-27 06:47:00","3.45","11.902","6.538",NA,"1.036","7392-354869" +"2020-04-27 07:17:00","3.45","11.768","6.674",NA,"1.037","7392-354869" +"2020-04-27 07:47:00","3.45","11.715","6.592",NA,"1.038","7392-354869" +"2020-04-27 08:17:00","3.45","11.661","6.639",NA,"1.037","7392-354869" +"2020-04-27 08:47:00","3.45","11.482","6.333",NA,"1.037","7392-354869" +"2020-04-27 09:17:00","3.45","11.465","5.948",NA,"1.036","7392-354869" +"2020-04-27 09:47:00","3.45","11.384","6.166",NA,"1.037","7392-354869" +"2020-04-27 10:17:00","3.45","11.33","6.171",NA,"1.037","7392-354869" +"2020-04-27 10:47:00","3.44","11.205","6.494",NA,"1.037","7392-354869" +"2020-04-27 11:17:00","3.44","11.178","6.727",NA,"1.037","7392-354869" +"2020-04-27 11:47:00","3.45","11.079","6.9",NA,"1.038","7392-354869" +"2020-04-27 12:17:00","3.44","10.989","8.025",NA,"1.038","7392-354869" +"2020-04-27 12:47:00","3.44","11.079","9.211",NA,"1.038","7392-354869" +"2020-04-27 13:17:00","3.45","11.061","9.779",NA,"1.038","7392-354869" +"2020-04-27 13:47:00","3.44","11.079","9.596",NA,"1.039","7392-354869" +"2020-04-27 14:17:00","3.44","11.07","9.551",NA,"1.038","7392-354869" +"2020-04-27 14:47:00","3.44","11.106","8.783",NA,"1.036","7392-354869" +"2020-04-27 15:17:00","3.44","11.052","8.933",NA,"1.037","7392-354869" +"2020-04-27 15:47:00","3.44","11.133","9.826",NA,"1.039","7392-354869" +"2020-04-27 16:17:00","3.45","11.178","8.888",NA,"1.037","7392-354869" +"2020-04-27 16:47:00","3.45","11.285","9.095",NA,"1.039","7392-354869" +"2020-04-27 17:17:00","3.45","11.294","9.015",NA,"1.038","7392-354869" +"2020-04-27 17:47:00","3.44","11.232","9.402",NA,"1.037","7392-354869" +"2020-04-27 18:17:00","3.44","11.285","9.468",NA,"1.036","7392-354869" +"2020-04-27 18:47:00","3.45","11.276","9.286",NA,"1.037","7392-354869" +"2020-04-27 19:17:00","3.44","11.241","9.21",NA,"1.037","7392-354869" +"2020-04-27 19:47:00","3.44","11.482","10.374",NA,"1.038","7392-354869" +"2020-04-27 20:17:00","3.44","11.608","10.504",NA,"1.038","7392-354869" +"2020-04-27 20:47:00","3.44","11.617","10.323",NA,"1.037","7392-354869" +"2020-04-27 21:17:00","3.44","11.599","9.565",NA,"1.038","7392-354869" +"2020-04-27 21:47:00","3.44","11.59","9.328",NA,"1.037","7392-354869" +"2020-04-27 22:17:00","3.44","11.581","8.556",NA,"1.039","7392-354869" +"2020-04-27 22:47:00","3.44","11.518","7.746",NA,"1.038","7392-354869" +"2020-04-27 23:17:00","3.44","11.465","7.448",NA,"1.038","7392-354869" +"2020-04-27 23:47:00","3.44","11.491","7.032",NA,"1.038","7392-354869" +"2020-04-28 00:17:00","3.44","11.482","6.584",NA,"1.037","7392-354869" +"2020-04-28 00:47:00","3.44","11.429","6.744",NA,"1.037","7392-354869" +"2020-04-28 01:17:00","3.44","11.429","6.5",NA,"1.037","7392-354869" +"2020-04-28 01:47:00","3.44","11.402","6.491",NA,"1.036","7392-354869" +"2020-04-28 02:17:00","3.44","11.339","6.517",NA,"1.037","7392-354869" +"2020-04-28 02:47:00","3.44","11.232","6.474",NA,"1.036","7392-354869" +"2020-04-28 03:17:00","3.44","11.205","6.373",NA,"1.036","7392-354869" +"2020-04-28 03:47:00","3.44","11.097","6.318",NA,"1.036","7392-354869" +"2020-04-28 04:17:00","3.44","11.025","6.333",NA,"1.036","7392-354869" +"2020-04-28 04:47:00","3.44","10.944","5.886",NA,"1.036","7392-354869" +"2020-04-28 05:17:00","3.44","10.89","5.646",NA,"1.036","7392-354869" +"2020-04-28 05:47:00","3.44","10.808","4.967",NA,"1.037","7392-354869" +"2020-04-28 06:17:00","3.44","10.763","5.054",NA,"1.036","7392-354869" +"2020-04-28 06:47:00","3.44","10.709","4.807",NA,"1.036","7392-354869" +"2020-04-28 07:17:00","3.44","10.691","4.97",NA,"1.034","7392-354869" +"2020-04-28 07:47:00","3.44","10.664","4.883",NA,"1.035","7392-354869" +"2020-04-28 08:17:00","3.44","10.564","4.781",NA,"1.034","7392-354869" +"2020-04-28 08:47:00","3.44","10.537","4.738",NA,"1.034","7392-354869" +"2020-04-28 09:17:00","3.44","10.446","5.152",NA,"1.035","7392-354869" +"2020-04-28 09:47:00","3.44","10.365","5.576",NA,"1.034","7392-354869" +"2020-04-28 10:17:00","3.44","10.31","5.713",NA,"1.034","7392-354869" +"2020-04-28 10:47:00","3.44","10.246","6.48",NA,"1.035","7392-354869" +"2020-04-28 11:17:00","3.44","10.137","7.886",NA,"1.038","7392-354869" +"2020-04-28 11:47:00","3.44","10.146","10.71",NA,"1.038","7392-354869" +"2020-04-28 12:17:00","3.44","10.155","11.567",NA,"1.041","7392-354869" +"2020-04-28 12:47:00","3.44","10.328","12.089",NA,"1.041","7392-354869" +"2020-04-28 13:17:00","3.44","10.446","12.245",NA,"1.042","7392-354869" +"2020-04-28 13:47:00","3.44","10.619","11.942",NA,"1.041","7392-354869" +"2020-04-28 14:17:00","3.44","10.854","11.746",NA,"1.041","7392-354869" +"2020-04-28 14:47:00","3.44","11.223","12.256",NA,"1.041","7392-354869" +"2020-04-28 15:17:00","3.44","11.438","12.105",NA,"1.04","7392-354869" +"2020-04-28 15:47:00","3.44","11.661","11.97",NA,"1.042","7392-354869" +"2020-04-28 16:17:00","3.44","11.866","12.034",NA,"1.041","7392-354869" +"2020-04-28 16:47:00","3.44","12.248","12.335",NA,"1.043","7392-354869" +"2020-04-28 17:17:00","3.44","12.496","12.291",NA,"1.04","7392-354869" +"2020-04-28 17:47:00","3.44","12.443","12.402",NA,"1.042","7392-354869" +"2020-04-28 18:17:00","3.44","12.354","12.912",NA,"1.041","7392-354869" +"2020-04-28 18:47:00","3.44","12.372","12.725",NA,"1.04","7392-354869" +"2020-04-28 19:17:00","3.44","12.637","12.793",NA,"1.042","7392-354869" +"2020-04-28 19:47:00","3.44","13.216","13.124",NA,"1.042","7392-354869" +"2020-04-28 20:17:00","3.44","13.383","13.218",NA,"1.043","7392-354869" +"2020-04-28 20:47:00","3.44","13.775","13.175",NA,"1.043","7392-354869" +"2020-04-28 21:17:00","3.44","14.01","12.91",NA,"1.042","7392-354869" +"2020-04-28 21:47:00","3.44","13.984","12.397",NA,"1.041","7392-354869" +"2020-04-28 22:17:00","3.44","14.027","11.956",NA,"1.041","7392-354869" +"2020-04-28 22:47:00","3.44","14.71","10.356",NA,"1.039","7392-354869" +"2020-04-28 23:17:00","3.44","14.693","9.106",NA,"1.039","7392-354869" +"2020-04-28 23:47:00","3.44","14.356","7.723",NA,"1.037","7392-354869" +"2020-04-29 00:17:00","3.44","14.486","6.881",NA,"1.037","7392-354869" +"2020-04-29 00:47:00","3.45","14.486","6.323",NA,"1.037","7392-354869" +"2020-04-29 01:17:00","3.45","14.452","6.157",NA,"1.036","7392-354869" +"2020-04-29 01:47:00","3.45","14.529","6.002",NA,"1.034","7392-354869" +"2020-04-29 02:17:00","3.45","14.538","5.95",NA,"1.032","7392-354869" +"2020-04-29 02:47:00","3.45","14.477","5.642",NA,"1.034","7392-354869" +"2020-04-29 03:17:00","3.45","14.469","5.427",NA,"1.033","7392-354869" +"2020-04-29 03:47:00","3.45","14.503","5.718",NA,"1.031","7392-354869" +"2020-04-29 04:17:00","3.45","14.521","5.661",NA,"1.031","7392-354869" +"2020-04-29 04:47:00","3.45","14.477","5.4",NA,"1.033","7392-354869" +"2020-04-29 05:17:00","3.45","14.209","5.799",NA,"1.031","7392-354869" +"2020-04-29 05:47:00","3.45","14.192","5.644",NA,"1.032","7392-354869" +"2020-04-29 06:17:00","3.45","14.304","5.742",NA,"1.033","7392-354869" +"2020-04-29 06:47:00","3.45","14.313","5.667",NA,"1.032","7392-354869" +"2020-04-29 07:17:00","3.45","14.27","5.567",NA,"1.032","7392-354869" +"2020-04-29 07:47:00","3.45","14.201","6.116",NA,"1.032","7392-354869" +"2020-04-29 08:17:00","3.45","14.166","6.648",NA,"1.034","7392-354869" +"2020-04-29 08:47:00","3.45","13.992","6.753",NA,"1.034","7392-354869" +"2020-04-29 09:17:00","3.45","13.819","6.826",NA,"1.033","7392-354869" +"2020-04-29 09:47:00","3.45","13.775","6.819",NA,"1.035","7392-354869" +"2020-04-29 10:17:00","3.45","13.81","7.431",NA,"1.035","7392-354869" +"2020-04-29 10:47:00","3.45","13.679","9.111",NA,"1.037","7392-354869" +"2020-04-29 11:17:00","3.45","13.47","11.425",NA,"1.04","7392-354869" +"2020-04-29 11:47:00","3.45","12.778","10.531",NA,"1.039","7392-354869" +"2020-04-29 12:17:00","3.45","13.304","11.822",NA,"1.043","7392-354869" +"2020-04-29 12:47:00","3.45","12.813","11.613",NA,"1.04","7392-354869" +"2020-04-29 13:17:00","3.45","13.015","12.422",NA,"1.041","7392-354869" +"2020-04-29 13:47:00","3.45","13.61","12.849",NA,"1.044","7392-354869" +"2020-04-29 14:17:00","3.45","12.46","12.268",NA,"1.043","7392-354869" +"2020-04-29 14:47:00","3.45","12.522","13.192",NA,"1.044","7392-354869" +"2020-04-29 15:17:00","3.45","13.094","12.634",NA,"1.045","7392-354869" +"2020-04-29 15:47:00","3.45","13.453","12.705",NA,"1.042","7392-354869" +"2020-04-29 16:17:00","3.45","14.469","12.54",NA,"1.045","7392-354869" +"2020-04-29 16:47:00","3.45","13.871","12.71",NA,"1.045","7392-354869" +"2020-04-29 17:17:00","3.45","14.374","12.82",NA,"1.044","7392-354869" +"2020-04-29 17:47:00","3.45","13.766","12.497",NA,"1.042","7392-354869" +"2020-04-29 18:17:00","3.45","14.131","12.571",NA,"1.042","7392-354869" +"2020-04-29 18:47:00","3.45","15.663","12.6",NA,"1.044","7392-354869" +"2020-04-29 19:17:00","3.45","15.175","12.588",NA,"1.044","7392-354869" +"2020-04-29 19:47:00","3.45","17.05","12.401",NA,"1.046","7392-354869" +"2020-04-29 20:17:00","3.45","16.397","12.058",NA,"1.044","7392-354869" +"2020-04-29 20:47:00","3.45","16.847","12.371",NA,"1.044","7392-354869" +"2020-04-29 21:17:00","3.45","16.957","12.355",NA,"1.044","7392-354869" +"2020-04-29 21:47:00","3.45","17.008","12.01",NA,"1.043","7392-354869" +"2020-04-29 22:17:00","3.45","16.966","11.655",NA,"1.042","7392-354869" +"2020-04-29 22:47:00","3.45","16.872","10.894",NA,"1.043","7392-354869" +"2020-04-29 23:17:00","3.45","16.737","9.831",NA,"1.042","7392-354869" +"2020-04-29 23:47:00","3.45","16.787","8.374",NA,"1.038","7392-354869" +"2020-04-30 00:17:00","3.45","16.855","7.681",NA,"1.037","7392-354869" +"2020-04-30 00:47:00","3.45","16.804","7.552",NA,"1.036","7392-354869" +"2020-04-30 01:17:00","3.45","16.677","7.41",NA,"1.034","7392-354869" +"2020-04-30 01:47:00","3.45","16.601","7.412",NA,"1.036","7392-354869" +"2020-04-30 02:17:00","3.45","16.49","7.03",NA,"1.036","7392-354869" +"2020-04-30 02:47:00","3.46","16.295","7.341",NA,"1.036","7392-354869" +"2020-04-30 03:17:00","3.46","15.937","7.55",NA,"1.037","7392-354869" +"2020-04-30 03:47:00","3.46","15.86","7.811",NA,"1.038","7392-354869" +"2020-04-30 04:17:00","3.46","15.997","7.713",NA,"1.037","7392-354869" +"2020-04-30 04:47:00","3.46","15.903","7.443",NA,"1.036","7392-354869" +"2020-04-30 05:17:00","3.46","15.792","7.599",NA,"1.037","7392-354869" +"2020-04-30 05:47:00","3.46","15.749","7.67",NA,"1.036","7392-354869" +"2020-04-30 06:17:00","3.46","15.732","7.227",NA,"1.036","7392-354869" +"2020-04-30 06:47:00","3.46","15.663","6.927",NA,"1.036","7392-354869" +"2020-04-30 07:17:00","3.46","15.604","6.912",NA,"1.035","7392-354869" +"2020-04-30 07:47:00","3.46","15.509","7.254",NA,"1.036","7392-354869" +"2020-04-30 08:17:00","3.46","15.544","7.527",NA,"1.036","7392-354869" +"2020-04-30 08:47:00","3.46","15.509","7.569",NA,"1.037","7392-354869" +"2020-04-30 09:17:00","3.46","15.39","7.645",NA,"1.037","7392-354869" +"2020-04-30 09:47:00","3.46","15.312","7.572",NA,"1.036","7392-354869" +"2020-04-30 10:17:00","3.46","15.278","7.806",NA,"1.037","7392-354869" +"2020-04-30 10:47:00","3.46","15.235","8.048",NA,"1.038","7392-354869" +"2020-04-30 11:17:00","3.46","15.158","9",NA,"1.039","7392-354869" +"2020-04-30 11:47:00","3.46","15.158","9.893",NA,"1.041","7392-354869" +"2020-04-30 12:17:00","3.46","15.227","11.173",NA,"1.041","7392-354869" +"2020-04-30 12:47:00","3.46","15.261","11.26",NA,"1.041","7392-354869" +"2020-04-30 13:17:00","3.46","15.338","11.121",NA,"1.04","7392-354869" +"2020-04-30 13:47:00","3.46","15.33","10.497",NA,"1.04","7392-354869" +"2020-04-30 14:17:00","3.46","15.372","10.864",NA,"1.041","7392-354869" +"2020-04-30 14:47:00","3.46","15.569","11.504",NA,"1.042","7392-354869" +"2020-04-30 15:17:00","3.46","15.715","11.347",NA,"1.041","7392-354869" +"2020-04-30 15:47:00","3.46","15.766","11.316",NA,"1.042","7392-354869" +"2020-04-30 16:17:00","3.46","15.903","11.39",NA,"1.042","7392-354869" +"2020-04-30 16:47:00","3.46","15.988","11.145",NA,"1.041","7392-354869" +"2020-04-30 17:17:00","3.46","16.21","11.322",NA,"1.042","7392-354869" +"2020-04-30 17:47:00","3.46","16.244","11.067",NA,"1.043","7392-354869" +"2020-04-30 18:17:00","3.46","16.371","11.193",NA,"1.04","7392-354869" +"2020-04-30 18:47:00","3.46","16.388","10.895",NA,"1.04","7392-354869" +"2020-04-30 19:17:00","3.46","16.38","9.93",NA,"1.04","7392-354869" +"2020-04-30 19:47:00","3.46","16.414","10.192",NA,"1.041","7392-354869" +"2020-04-30 20:17:00","3.46","16.397","9.549",NA,"1.04","7392-354869" +"2020-04-30 20:47:00","3.46","16.371","9.219",NA,"1.039","7392-354869" +"2020-04-30 21:17:00","3.46","16.371","9.071",NA,"1.039","7392-354869" +"2020-04-30 21:47:00","3.46","16.363","9.238",NA,"1.038","7392-354869" +"2020-04-30 22:17:00","3.46","16.295","8.821",NA,"1.039","7392-354869" +"2020-04-30 22:47:00","3.46","16.278","8.337",NA,"1.037","7392-354869" +"2020-04-30 23:17:00","3.46","16.235","7.856",NA,"1.039","7392-354869" +"2020-04-30 23:47:00","3.46","16.252","7.697",NA,"1.038","7392-354869" +"2020-05-01 00:17:00","3.46","16.235","7.427",NA,"1.037","7392-354869" +"2020-05-01 00:47:00","3.46","16.167","7.212",NA,"1.037","7392-354869" +"2020-05-01 01:17:00","3.46","16.15","7.146",NA,"1.036","7392-354869" +"2020-05-01 01:47:00","3.46","16.116","7.189",NA,"1.037","7392-354869" +"2020-05-01 02:17:00","3.46","16.039","6.973",NA,"1.035","7392-354869" +"2020-05-01 02:47:00","3.46","16.031","6.678",NA,"1.035","7392-354869" +"2020-05-01 03:17:00","3.46","16.014","6.922",NA,"1.035","7392-354869" +"2020-05-01 03:47:00","3.46","15.979","6.892",NA,"1.036","7392-354869" +"2020-05-01 04:17:00","3.46","15.979","6.891",NA,"1.036","7392-354869" +"2020-05-01 04:47:00","3.46","15.979","6.588",NA,"1.036","7392-354869" +"2020-05-01 05:17:00","3.46","15.954","6.499",NA,"1.035","7392-354869" +"2020-05-01 05:47:00","3.46","15.92","6.234",NA,"1.035","7392-354869" +"2020-05-01 06:17:00","3.46","15.903","5.828",NA,"1.034","7392-354869" +"2020-05-01 06:47:00","3.46","15.877","5.258",NA,"1.034","7392-354869" +"2020-05-01 07:17:00","3.46","15.894","5.222",NA,"1.033","7392-354869" +"2020-05-01 07:47:00","3.46","15.851","4.884",NA,"1.034","7392-354869" +"2020-05-01 08:17:00","3.46","15.792","5",NA,"1.032","7392-354869" +"2020-05-01 08:47:00","3.46","15.758","5.001",NA,"1.032","7392-354869" +"2020-05-01 09:17:00","3.46","15.706","4.881",NA,"1.033","7392-354869" +"2020-05-01 09:47:00","3.46","15.638","4.881",NA,"1.033","7392-354869" +"2020-05-01 10:17:00","3.46","15.586","5.425",NA,"1.033","7392-354869" +"2020-05-01 10:47:00","3.46","15.578","6.283",NA,"1.036","7392-354869" +"2020-05-01 11:17:00","3.46","15.552","7.216",NA,"1.038","7392-354869" +"2020-05-01 11:47:00","3.46","15.561","7.861",NA,"1.037","7392-354869" +"2020-05-01 12:17:00","3.46","15.663","10.299",NA,"1.042","7392-354869" +"2020-05-01 12:47:00","3.46","15.638","10.437",NA,"1.042","7392-354869" +"2020-05-01 13:17:00","3.46","15.809","10.638",NA,"1.041","7392-354869" +"2020-05-01 13:47:00","3.46","15.945","10.705",NA,"1.042","7392-354869" +"2020-05-01 14:17:00","3.46","16.082","10.681",NA,"1.042","7392-354869" +"2020-05-01 14:47:00","3.46","16.601","10.699",NA,"1.044","7392-354869" +"2020-05-01 15:17:00","3.46","17.008","10.774",NA,"1.044","7392-354869" +"2020-05-01 15:47:00","3.46","17.296","10.827",NA,"1.043","7392-354869" +"2020-05-01 16:17:00","3.46","17.574","10.98",NA,"1.042","7392-354869" +"2020-05-01 16:47:00","3.46","17.135","11.212",NA,"1.044","7392-354869" +"2020-05-01 17:17:00","3.46","17.752","11.137",NA,"1.045","7392-354869" +"2020-05-01 17:47:00","3.46","18.442","10.962",NA,"1.046","7392-354869" +"2020-05-01 18:17:00","3.46","19.089","10.857",NA,"1.045","7392-354869" +"2020-05-01 18:47:00","3.46","19.592","10.726",NA,"1.044","7392-354869" +"2020-05-01 19:17:00","3.47","19.072","10.876",NA,"1.042","7392-354869" +"2020-05-01 19:47:00","3.46","18.745","9.776",NA,"1.04","7392-354869" +"2020-05-01 20:17:00","3.46","18.425","10.941",NA,"1.043","7392-354869" +"2020-05-01 20:47:00","3.47","18.4","9.32",NA,"1.039","7392-354869" +"2020-05-01 21:17:00","3.47","18.114","8.066",NA,"1.038","7392-354869" +"2020-05-01 21:47:00","3.47","18.249","7.365",NA,"1.038","7392-354869" +"2020-05-01 22:17:00","3.47","18.904","8.164",NA,"1.039","7392-354869" +"2020-05-01 22:47:00","3.47","18.996","10.401",NA,"1.043","7392-354869" +"2020-05-01 23:17:00","3.47","18.652","8.84",NA,"1.039","7392-354869" +"2020-05-01 23:47:00","3.47","18.299","6.884",NA,"1.039","7392-354869" +"2020-05-02 00:17:00","3.47","18.165","5.845",NA,"1.038","7392-354869" +"2020-05-02 00:47:00","3.47","18.249","5.659",NA,"1.037","7392-354869" +"2020-05-02 01:17:00","3.47","18.375","5.72",NA,"1.038","7392-354869" +"2020-05-02 01:47:00","3.47","18.383","4.973",NA,"1.036","7392-354869" +"2020-05-02 02:17:00","3.47","18.35","4.458",NA,"1.037","7392-354869" +"2020-05-02 02:47:00","3.47","18.047","4.697",NA,"1.035","7392-354869" +"2020-05-02 03:17:00","3.47","17.946","5.175",NA,"1.035","7392-354869" +"2020-05-02 03:47:00","3.47","17.811","5.557",NA,"1.036","7392-354869" +"2020-05-02 04:17:00","3.47","17.667","5.648",NA,"1.034","7392-354869" +"2020-05-02 04:47:00","3.47","17.532","5.574",NA,"1.035","7392-354869" +"2020-05-02 05:17:00","3.47","17.431","5.743",NA,"1.037","7392-354869" +"2020-05-02 05:47:00","3.47","17.313","5.798",NA,"1.035","7392-354869" +"2020-05-02 06:17:00","3.47","17.219","5.765",NA,"1.036","7392-354869" +"2020-05-02 06:47:00","3.47","17.05","5.525",NA,"1.035","7392-354869" +"2020-05-02 07:17:00","3.47","16.804","5.059",NA,"1.036","7392-354869" +"2020-05-02 07:47:00","3.47","16.609","5.18",NA,"1.035","7392-354869" +"2020-05-02 08:17:00","3.47","16.405","5.415",NA,"1.036","7392-354869" +"2020-05-02 08:47:00","3.47","16.244","6.198",NA,"1.037","7392-354869" +"2020-05-02 09:17:00","3.47","16.235","6.033",NA,"1.037","7392-354869" +"2020-05-02 09:47:00","3.47","16.193","6.016",NA,"1.038","7392-354869" +"2020-05-02 10:17:00","3.47","16.15","6.156",NA,"1.037","7392-354869" +"2020-05-02 10:47:00","3.47","16.031","6.729",NA,"1.038","7392-354869" +"2020-05-02 11:17:00","3.47","15.928","7.555",NA,"1.037","7392-354869" +"2020-05-02 11:47:00","3.47","15.894","9.196",NA,"1.039","7392-354869" +"2020-05-02 12:17:00","3.47","15.971","10.453",NA,"1.04","7392-354869" +"2020-05-02 12:47:00","3.47","16.158","10.691",NA,"1.041","7392-354869" +"2020-05-02 13:17:00","3.47","16.397","11.026",NA,"1.043","7392-354869" +"2020-05-02 13:47:00","3.47","16.677","11.182",NA,"1.043","7392-354869" +"2020-05-02 14:17:00","3.47","16.906","11.198",NA,"1.043","7392-354869" +"2020-05-02 14:47:00","3.47","17.076","11.178",NA,"1.044","7392-354869" +"2020-05-02 15:17:00","3.47","17.228","10.982",NA,"1.045","7392-354869" +"2020-05-02 15:47:00","3.47","17.473","11.099",NA,"1.045","7392-354869" +"2020-05-02 16:17:00","3.47","17.143","11.012",NA,"1.042","7392-354869" +"2020-05-02 16:47:00","3.47","17.456","11.303",NA,"1.044","7392-354869" +"2020-05-02 17:17:00","3.47","17.777","11.763",NA,"1.045","7392-354869" +"2020-05-02 17:47:00","3.47","18.543","11.901",NA,"1.046","7392-354869" +"2020-05-02 18:17:00","3.47","18.837","11.941",NA,"1.048","7392-354869" +"2020-05-02 18:47:00","3.47","18.728","11.948",NA,"1.046","7392-354869" +"2020-05-02 19:17:00","3.47","18.787","11.957",NA,"1.046","7392-354869" +"2020-05-02 19:47:00","3.47","19.114","11.967",NA,"1.044","7392-354869" +"2020-05-02 20:17:00","3.47","18.728","11.925",NA,"1.047","7392-354869" +"2020-05-02 20:47:00","3.47","18.661","12.029",NA,"1.044","7392-354869" +"2020-05-02 21:17:00","3.47","18.862","11.222",NA,"1.043","7392-354869" +"2020-05-02 21:47:00","3.47","18.963","10.708",NA,"1.041","7392-354869" +"2020-05-02 22:17:00","3.47","19.441","10.272",NA,"1.041","7392-354869" +"2020-05-02 22:47:00","3.47","19.382","8.985",NA,"1.041","7392-354869" +"2020-05-02 23:17:00","3.47","19.592","8.141",NA,"1.04","7392-354869" +"2020-05-02 23:47:00","3.47","19.659","6.984",NA,"1.038","7392-354869" +"2020-05-03 00:17:00","3.47","19.633","5.622",NA,"1.039","7392-354869" +"2020-05-03 00:47:00","3.47","19.726","4.932",NA,"1.038","7392-354869" +"2020-05-03 01:17:00","3.47","19.575","5.343",NA,"1.037","7392-354869" +"2020-05-03 01:47:00","3.47","19.499","4.997",NA,"1.036","7392-354869" +"2020-05-03 02:17:00","3.47","19.374","4.898",NA,"1.034","7392-354869" +"2020-05-03 02:47:00","3.47","19.08","5.388",NA,"1.035","7392-354869" +"2020-05-03 03:17:00","3.47","18.963","5.162",NA,"1.036","7392-354869" +"2020-05-03 03:47:00","3.47","18.812","4.987",NA,"1.035","7392-354869" +"2020-05-03 04:17:00","3.47","18.711","4.569",NA,"1.036","7392-354869" +"2020-05-03 04:47:00","3.47","18.635","5.067",NA,"1.034","7392-354869" +"2020-05-03 05:17:00","3.47","18.316","5.245",NA,"1.035","7392-354869" +"2020-05-03 05:47:00","3.47","18.266","5.464",NA,"1.036","7392-354869" +"2020-05-03 06:17:00","3.47","18.114","6.186",NA,"1.036","7392-354869" +"2020-05-03 06:47:00","3.47","17.946","6.432",NA,"1.037","7392-354869" +"2020-05-03 07:17:00","3.47","17.709","6.238",NA,"1.037","7392-354869" +"2020-05-03 07:47:00","3.47","17.608","6.237",NA,"1.038","7392-354869" +"2020-05-03 08:17:00","3.47","17.49","6.353",NA,"1.037","7392-354869" +"2020-05-03 08:47:00","3.47","17.515","6.331",NA,"1.038","7392-354869" +"2020-05-03 09:17:00","3.47","17.321","5.73",NA,"1.038","7392-354869" +"2020-05-03 09:47:00","3.47","16.949","4.856",NA,"1.038","7392-354869" +"2020-05-03 10:17:00","3.47","16.847","4.371",NA,"1.037","7392-354869" +"2020-05-03 10:47:00","3.47","16.838","4.817",NA,"1.037","7392-354869" +"2020-05-03 11:17:00","3.47","16.889","6.217",NA,"1.038","7392-354869" +"2020-05-03 11:47:00","3.47","16.847","9.227",NA,"1.039","7392-354869" +"2020-05-03 12:17:00","3.47","16.864","11.557",NA,"1.044","7392-354869" +"2020-05-03 12:47:00","3.47","16.635","11.73",NA,"1.043","7392-354869" +"2020-05-03 13:17:00","3.47","16.32","12.127",NA,"1.043","7392-354869" +"2020-05-03 13:47:00","3.47","16.158","12.342",NA,"1.045","7392-354869" +"2020-05-03 14:17:00","3.47","15.809","12.251",NA,"1.044","7392-354869" +"2020-05-03 14:47:00","3.47","15.775","12.358",NA,"1.045","7392-354869" +"2020-05-03 15:17:00","3.47","16.592","12.692",NA,"1.046","7392-354869" +"2020-05-03 15:47:00","3.47","16.21","12.46",NA,"1.046","7392-354869" +"2020-05-03 16:17:00","3.47","16.618","12.421",NA,"1.045","7392-354869" +"2020-05-03 16:47:00","3.47","16.855","12.568",NA,"1.045","7392-354869" +"2020-05-03 17:17:00","3.47","16.804","12.54",NA,"1.046","7392-354869" +"2020-05-03 17:47:00","3.47","16.431","12.429",NA,"1.044","7392-354869" +"2020-05-03 18:17:00","3.47","17.118","12.711",NA,"1.045","7392-354869" +"2020-05-03 18:47:00","3.47","17.397","12.828",NA,"1.046","7392-354869" +"2020-05-03 19:17:00","3.47","17.313","12.68",NA,"1.045","7392-354869" +"2020-05-03 19:47:00","3.47","17.431","12.641",NA,"1.049","7392-354869" +"2020-05-03 20:17:00","3.47","17.473","12.857",NA,"1.048","7392-354869" +"2020-05-03 20:47:00","3.47","17.498","12.792",NA,"1.048","7392-354869" +"2020-05-03 21:17:00","3.47","17.971","12.586",NA,"1.046","7392-354869" +"2020-05-03 21:47:00","3.47","18.173","12.141",NA,"1.047","7392-354869" +"2020-05-03 22:17:00","3.47","18.35","11.042",NA,"1.044","7392-354869" +"2020-05-03 22:47:00","3.47","18.694","10.536",NA,"1.042","7392-354869" +"2020-05-03 23:17:00","3.47","18.535","9.819",NA,"1.042","7392-354869" +"2020-05-03 23:47:00","3.47","18.526","8.306",NA,"1.042","7392-354869" +"2020-05-04 00:17:00","3.47","18.409","6.538",NA,"1.038","7392-354869" +"2020-05-04 00:47:00","3.47","18.501","5.362",NA,"1.039","7392-354869" +"2020-05-04 01:17:00","3.47","18.644","4.964",NA,"1.038","7392-354869" +"2020-05-04 01:47:00","3.47","18.803","4.47",NA,"1.037","7392-354869" +"2020-05-04 02:17:00","3.47","18.803","4.322",NA,"1.037","7392-354869" +"2020-05-04 02:47:00","3.47","18.77","4.01",NA,"1.034","7392-354869" +"2020-05-04 03:17:00","3.47","18.644","3.963",NA,"1.033","7392-354869" +"2020-05-04 03:47:00","3.47","18.551","3.381",NA,"1.035","7392-354869" +"2020-05-04 04:17:00","3.47","18.585","2.765",NA,"1.036","7392-354869" +"2020-05-04 04:47:00","3.47","18.736","2.985",NA,"1.033","7392-354869" +"2020-05-04 05:17:00","3.47","18.913","2.682",NA,"1.032","7392-354869" +"2020-05-04 05:47:00","3.47","18.845","2.604",NA,"1.027","7392-354869" +"2020-05-04 06:17:00","3.47","18.644","2.751",NA,"1.027","7392-354869" +"2020-05-04 06:47:00","3.47","18.4","3.221",NA,"1.032","7392-354869" +"2020-05-04 07:17:00","3.47","18.257","2.995",NA,"1.034","7392-354869" +"2020-05-04 07:47:00","3.47","18.316","2.822",NA,"1.033","7392-354869" +"2020-05-04 08:17:00","3.47","18.358","2.511",NA,"1.032","7392-354869" +"2020-05-04 08:47:00","3.47","18.063","1.845",NA,"1.032","7392-354869" +"2020-05-04 09:17:00","3.47","17.861","1.059",NA,"1.03","7392-354869" +"2020-05-04 09:47:00","3.47","17.937","0.928",NA,"1.028","7392-354869" +"2020-05-04 10:17:00","3.47","18.097","1.789",NA,"1.034","7392-354869" +"2020-05-04 10:47:00","3.47","17.946","4.352",NA,"1.036","7392-354869" +"2020-05-04 11:17:00","3.47","17.726","8.385",NA,"1.038","7392-354869" +"2020-05-04 11:47:00","3.47","18.114","10.641",NA,"1.044","7392-354869" +"2020-05-04 12:17:00","3.47","18.425","10.899",NA,"1.044","7392-354869" +"2020-05-04 12:47:00","3.47","18.392","11.116",NA,"1.043","7392-354869" +"2020-05-04 13:17:00","3.47","18.493","11.415",NA,"1.046","7392-354869" +"2020-05-04 13:47:00","3.47","18.661","11.504",NA,"1.047","7392-354869" +"2020-05-04 14:17:00","3.47","18.845","11.652",NA,"1.046","7392-354869" +"2020-05-04 14:47:00","3.47","18.677","11.738",NA,"1.046","7392-354869" +"2020-05-04 15:17:00","3.47","17.971","11.945",NA,"1.045","7392-354869" +"2020-05-04 15:47:00","3.47","17.735","12.203",NA,"1.047","7392-354869" +"2020-05-04 16:17:00","3.47","17.819","12.228",NA,"1.048","7392-354869" +"2020-05-04 16:47:00","3.47","19.642","12.195",NA,"1.05","7392-354869" +"2020-05-04 17:17:00","3.47","21.389","11.562",NA,"1.05","7392-354869" +"2020-05-04 17:47:00","3.47","22.091","11.311",NA,"1.047","7392-354869" +"2020-05-04 18:17:00","3.47","21.84","11.196",NA,"1.046","7392-354869" +"2020-05-04 18:47:00","3.47","21.022","12.033",NA,"1.049","7392-354869" +"2020-05-04 19:17:00","3.47","21.23","11.607",NA,"1.047","7392-354869" +"2020-05-04 19:47:00","3.47","21.28","11.324",NA,"1.048","7392-354869" +"2020-05-04 20:17:00","3.47","21.364","11.282",NA,"1.044","7392-354869" +"2020-05-04 20:47:00","3.47","20.913","10.758",NA,"1.044","7392-354869" +"2020-05-04 21:17:00","3.48","20.395","11.25",NA,"1.046","7392-354869" +"2020-05-04 21:47:00","3.48","20.303","11.256",NA,"1.045","7392-354869" +"2020-05-04 22:17:00","3.48","20.303","10.556",NA,"1.043","7392-354869" +"2020-05-04 22:47:00","3.48","20.278","9.008",NA,"1.041","7392-354869" +"2020-05-04 23:17:00","3.48","20.085","8.091",NA,"1.041","7392-354869" +"2020-05-04 23:47:00","3.48","19.968","7.518",NA,"1.041","7392-354869" +"2020-05-05 00:17:00","3.48","19.776","6.515",NA,"1.04","7392-354869" +"2020-05-05 00:47:00","3.48","19.65","5.82",NA,"1.038","7392-354869" +"2020-05-05 01:17:00","3.48","19.55","5.859",NA,"1.039","7392-354869" +"2020-05-05 01:47:00","3.48","19.349","6.471",NA,"1.04","7392-354869" +"2020-05-05 02:17:00","3.48","19.173","6.547",NA,"1.04","7392-354869" +"2020-05-05 02:47:00","3.48","19.106","6.305",NA,"1.039","7392-354869" +"2020-05-05 03:17:00","3.48","18.963","5.79",NA,"1.038","7392-354869" +"2020-05-05 03:47:00","3.48","18.829","5.364",NA,"1.036","7392-354869" +"2020-05-05 04:17:00","3.48","18.803","4.71",NA,"1.034","7392-354869" +"2020-05-05 04:47:00","3.48","18.719","4.179",NA,"1.032","7392-354869" +"2020-05-05 05:17:00","3.48","18.635","3.797",NA,"1.03","7392-354869" +"2020-05-05 05:47:00","3.48","18.467","5.286",NA,"1.037","7392-354869" +"2020-05-05 06:17:00","3.48","18.324","5.435",NA,"1.038","7392-354869" +"2020-05-05 06:47:00","3.48","18.173","4.628",NA,"1.036","7392-354869" +"2020-05-05 07:17:00","3.48","18.072","3.742",NA,"1.038","7392-354869" +"2020-05-05 07:47:00","3.48","17.844","2.779",NA,"1.037","7392-354869" +"2020-05-05 08:17:00","3.48","17.709","2.913",NA,"1.034","7392-354869" +"2020-05-05 08:47:00","3.48","17.532","2.078",NA,"1.035","7392-354869" +"2020-05-05 09:17:00","3.48","17.287","1.691",NA,"1.033","7392-354869" +"2020-05-05 09:47:00","3.48","17.059","1.624",NA,"1.03","7392-354869" +"2020-05-05 10:17:00","3.48","16.821","2.386",NA,"1.028","7392-354869" +"2020-05-05 10:47:00","3.48","16.694","5.468",NA,"1.032","7392-354869" +"2020-05-05 11:17:00","3.47","16.49","7.77",NA,"1.038","7392-354869" +"2020-05-05 11:47:00","3.48","16.405","9.541",NA,"1.041","7392-354869" +"2020-05-05 12:17:00","3.48","16.363","10.251",NA,"1.043","7392-354869" +"2020-05-05 12:47:00","3.47","16.405","10.809",NA,"1.044","7392-354869" +"2020-05-05 13:17:00","3.47","16.448","11.144",NA,"1.044","7392-354869" +"2020-05-05 13:47:00","3.47","16.703","10.995",NA,"1.045","7392-354869" +"2020-05-05 14:17:00","3.47","16.737","11.288",NA,"1.044","7392-354869" +"2020-05-05 14:47:00","3.47","17.118","11.331",NA,"1.043","7392-354869" +"2020-05-05 15:17:00","3.47","17.27","11.375",NA,"1.046","7392-354869" +"2020-05-05 15:47:00","3.47","17.617","11.364",NA,"1.046","7392-354869" +"2020-05-05 16:17:00","3.47","17.482","11.616",NA,"1.047","7392-354869" +"2020-05-05 16:47:00","3.47","17.642","11.681",NA,"1.046","7392-354869" +"2020-05-05 17:17:00","3.47","17.422","11.764",NA,"1.046","7392-354869" +"2020-05-05 17:47:00","3.47","17.456","11.731",NA,"1.045","7392-354869" +"2020-05-05 18:17:00","3.47","16.898","11.973",NA,"1.044","7392-354869" +"2020-05-05 18:47:00","3.47","17.245","12.007",NA,"1.044","7392-354869" +"2020-05-05 19:17:00","3.47","17.016","12.307",NA,"1.047","7392-354869" +"2020-05-05 19:47:00","3.47","16.999","12.508",NA,"1.046","7392-354869" +"2020-05-05 20:17:00","3.47","17.355","12.665",NA,"1.047","7392-354869" +"2020-05-05 20:47:00","3.47","17.27","12.579",NA,"1.047","7392-354869" +"2020-05-05 21:17:00","3.47","17.253","12.729",NA,"1.049","7392-354869" +"2020-05-05 21:47:00","3.47","17.169","12.647",NA,"1.048","7392-354869" +"2020-05-05 22:17:00","3.47","17.135","12.833",NA,"1.047","7392-354869" +"2020-05-05 22:47:00","3.47","17.016","12.038",NA,"1.044","7392-354869" +"2020-05-05 23:17:00","3.47","16.991","10.903",NA,"1.044","7392-354869" +"2020-05-05 23:47:00","3.47","16.83","9.213",NA,"1.041","7392-354869" +"2020-05-06 00:17:00","3.47","16.737","7.383",NA,"1.039","7392-354869" +"2020-05-06 00:47:00","3.47","16.601","5.948",NA,"1.039","7392-354869" +"2020-05-06 01:17:00","3.47","16.533","5.226",NA,"1.04","7392-354869" +"2020-05-06 01:47:00","3.47","16.448","4.63",NA,"1.039","7392-354869" +"2020-05-06 02:17:00","3.47","16.388","4.054",NA,"1.039","7392-354869" +"2020-05-06 02:47:00","3.47","16.337","3.595",NA,"1.039","7392-354869" +"2020-05-06 03:17:00","3.47","16.295","2.922",NA,"1.039","7392-354869" +"2020-05-06 03:47:00","3.47","16.21","2.235",NA,"1.039","7392-354869" +"2020-05-06 04:17:00","3.47","16.133","2.178",NA,"1.038","7392-354869" +"2020-05-06 04:47:00","3.47","16.099","1.658",NA,"1.036","7392-354869" +"2020-05-06 05:17:00","3.47","16.005","1.587",NA,"1.029","7392-354869" +"2020-05-06 05:47:00","3.47","15.928","2.64",NA,"1.032","7392-354869" +"2020-05-06 06:17:00","3.47","15.86","3.175",NA,"1.032","7392-354869" +"2020-05-06 06:47:00","3.47","15.792","3.517",NA,"1.031","7392-354869" +"2020-05-06 07:17:00","3.47","15.638","3.502",NA,"1.034","7392-354869" +"2020-05-06 07:47:00","3.47","15.672","3.358",NA,"1.035","7392-354869" +"2020-05-06 08:17:00","3.47","15.552","3.364",NA,"1.036","7392-354869" +"2020-05-06 08:47:00","3.47","15.475","3.54",NA,"1.037","7392-354869" +"2020-05-06 09:17:00","3.47","15.398","3.227",NA,"1.037","7392-354869" +"2020-05-06 09:47:00","3.47","15.295","2.66",NA,"1.038","7392-354869" +"2020-05-06 10:17:00","3.47","15.235","2.623",NA,"1.039","7392-354869" +"2020-05-06 10:47:00","3.47","15.098","3.237",NA,"1.038","7392-354869" +"2020-05-06 11:17:00","3.47","15.003","5.721",NA,"1.037","7392-354869" +"2020-05-06 11:47:00","3.47","14.9","7.54",NA,"1.038","7392-354869" +"2020-05-06 12:17:00","3.47","14.823","9.816",NA,"1.043","7392-354869" +"2020-05-06 12:47:00","3.47","14.762","11.412",NA,"1.043","7392-354869" +"2020-05-06 13:17:00","3.47","14.676","11.512",NA,"1.045","7392-354869" +"2020-05-06 13:47:00","3.47","14.624","11.463",NA,"1.043","7392-354869" +"2020-05-06 14:17:00","3.47","14.495","12.119",NA,"1.044","7392-354869" +"2020-05-06 14:47:00","3.47","14.71","12.466",NA,"1.047","7392-354869" +"2020-05-06 15:17:00","3.47","14.762","12.358",NA,"1.045","7392-354869" +"2020-05-06 15:47:00","3.47","14.693","12.435",NA,"1.046","7392-354869" +"2020-05-06 16:17:00","3.47","14.754","12.495",NA,"1.045","7392-354869" +"2020-05-06 16:47:00","3.47","14.745","12.574",NA,"1.046","7392-354869" +"2020-05-06 17:17:00","3.47","14.788","12.694",NA,"1.046","7392-354869" +"2020-05-06 17:47:00","3.47","14.805","12.809",NA,"1.046","7392-354869" +"2020-05-06 18:17:00","3.47","14.762","12.753",NA,"1.045","7392-354869" +"2020-05-06 18:47:00","3.47","14.624","12.672",NA,"1.046","7392-354869" +"2020-05-06 19:17:00","3.47","14.538","12.814",NA,"1.047","7392-354869" +"2020-05-06 19:47:00","3.47","14.434","12.453",NA,"1.044","7392-354869" +"2020-05-06 20:17:00","3.47","14.356","11.945",NA,"1.043","7392-354869" +"2020-05-06 20:47:00","3.47","14.348","12.19",NA,"1.044","7392-354869" +"2020-05-06 21:17:00","3.47","14.175","10.208",NA,"1.042","7392-354869" +"2020-05-06 21:47:00","3.46","14.123","9.726",NA,"1.04","7392-354869" +"2020-05-06 22:17:00","3.47","13.992","8.569",NA,"1.04","7392-354869" +"2020-05-06 22:47:00","3.47","13.906","7.715",NA,"1.042","7392-354869" +"2020-05-06 23:17:00","3.47","13.845","6.912",NA,"1.04","7392-354869" +"2020-05-06 23:47:00","3.47","13.792","6.282",NA,"1.041","7392-354869" +"2020-05-07 00:17:00","3.46","13.732","5.721",NA,"1.041","7392-354869" +"2020-05-07 00:47:00","3.46","13.697","5.401",NA,"1.041","7392-354869" +"2020-05-07 01:17:00","3.46","13.592","4.98",NA,"1.041","7392-354869" +"2020-05-07 01:47:00","3.46","13.435","4.993",NA,"1.04","7392-354869" +"2020-05-07 02:17:00","3.46","13.356","4.811",NA,"1.041","7392-354869" +"2020-05-07 02:47:00","3.46","13.208","4.404",NA,"1.04","7392-354869" +"2020-05-07 03:17:00","3.46","13.094","3.697",NA,"1.041","7392-354869" +"2020-05-07 03:47:00","3.46","13.006","3.292",NA,"1.041","7392-354869" +"2020-05-07 04:17:00","3.46","12.892","3.072",NA,"1.041","7392-354869" +"2020-05-07 04:47:00","3.46","12.813","2.993",NA,"1.04","7392-354869" +"2020-05-07 05:17:00","3.46","12.742","2.878",NA,"1.04","7392-354869" +"2020-05-07 05:47:00","3.46","12.734","2.592",NA,"1.039","7392-354869" +"2020-05-07 06:17:00","3.46","12.698","2.333",NA,"1.039","7392-354869" +"2020-05-07 06:47:00","3.46","12.637","2.434",NA,"1.04","7392-354869" +"2020-05-07 07:17:00","3.46","12.557","2.931",NA,"1.04","7392-354869" +"2020-05-07 07:47:00","3.46","12.522","2.83",NA,"1.04","7392-354869" +"2020-05-07 08:17:00","3.46","12.478","2.882",NA,"1.041","7392-354869" +"2020-05-07 08:47:00","3.46","12.46","2.916",NA,"1.041","7392-354869" +"2020-05-07 09:17:00","3.46","12.434","3.304",NA,"1.041","7392-354869" +"2020-05-07 09:47:00","3.46","12.398","2.888",NA,"1.041","7392-354869" +"2020-05-07 10:17:00","3.46","12.319","3.813",NA,"1.04","7392-354869" +"2020-05-07 10:47:00","3.46","12.292","5.862",NA,"1.04","7392-354869" +"2020-05-07 11:17:00","3.46","12.319","8.829",NA,"1.042","7392-354869" +"2020-05-07 11:47:00","3.46","12.443","11.459",NA,"1.044","7392-354869" +"2020-05-07 12:17:00","3.46","12.451","10.599",NA,"1.043","7392-354869" +"2020-05-07 12:47:00","3.46","12.531","11.672",NA,"1.044","7392-354869" +"2020-05-07 13:17:00","3.46","12.522","12.25",NA,"1.044","7392-354869" +"2020-05-07 13:47:00","3.46","12.962","12.48",NA,"1.046","7392-354869" +"2020-05-07 14:17:00","3.46","13.085","12.183",NA,"1.044","7392-354869" +"2020-05-07 14:47:00","3.46","13.269","12.505",NA,"1.045","7392-354869" +"2020-05-07 15:17:00","3.46","13.61","12.115",NA,"1.043","7392-354869" +"2020-05-07 15:47:00","3.46","13.888","12.385",NA,"1.046","7392-354869" +"2020-05-07 16:17:00","3.46","14.365","12.415",NA,"1.047","7392-354869" +"2020-05-07 16:47:00","3.46","14.313","12.562",NA,"1.046","7392-354869" +"2020-05-07 17:17:00","3.46","15.072","12.19",NA,"1.046","7392-354869" +"2020-05-07 17:47:00","3.46","15.45","12.763",NA,"1.049","7392-354869" +"2020-05-07 18:17:00","3.46","15.621","12.504",NA,"1.047","7392-354869" +"2020-05-07 18:47:00","3.46","15.877","12.55",NA,"1.045","7392-354869" +"2020-05-07 19:17:00","3.46","16.099","12.599",NA,"1.046","7392-354869" +"2020-05-07 19:47:00","3.46","16.592","12.549",NA,"1.049","7392-354869" +"2020-05-07 20:17:00","3.46","16.669","12.333",NA,"1.048","7392-354869" +"2020-05-07 20:47:00","3.46","16.584","12.05",NA,"1.047","7392-354869" +"2020-05-07 21:17:00","3.46","16.804","11.632",NA,"1.043","7392-354869" +"2020-05-07 21:47:00","3.46","16.711","12.405",NA,"1.045","7392-354869" +"2020-05-07 22:17:00","3.46","16.592","11.531",NA,"1.043","7392-354869" +"2020-05-07 22:47:00","3.46","16.711","10.53",NA,"1.042","7392-354869" +"2020-05-07 23:17:00","3.46","16.524","10.115",NA,"1.043","7392-354869" +"2020-05-07 23:47:00","3.46","16.473","9.002",NA,"1.041","7392-354869" +"2020-05-08 00:17:00","3.46","16.38","7.506",NA,"1.041","7392-354869" +"2020-05-08 00:47:00","3.46","16.32","6.212",NA,"1.04","7392-354869" +"2020-05-08 01:17:00","3.46","16.278","5.097",NA,"1.041","7392-354869" +"2020-05-08 01:47:00","3.46","16.21","4.629",NA,"1.04","7392-354869" +"2020-05-08 02:17:00","3.46","16.031","5.084",NA,"1.038","7392-354869" +"2020-05-08 02:47:00","3.46","15.962","5.234",NA,"1.037","7392-354869" +"2020-05-08 03:17:00","3.46","15.792","5.553",NA,"1.037","7392-354869" +"2020-05-08 03:47:00","3.46","15.604","5.596",NA,"1.038","7392-354869" +"2020-05-08 04:17:00","3.46","15.484","5.635",NA,"1.038","7392-354869" +"2020-05-08 04:47:00","3.46","15.321","5.664",NA,"1.037","7392-354869" +"2020-05-08 05:17:00","3.46","15.209","5.915",NA,"1.038","7392-354869" +"2020-05-08 05:47:00","3.46","15.115","5.891",NA,"1.038","7392-354869" +"2020-05-08 06:17:00","3.46","15.132","5.988",NA,"1.039","7392-354869" +"2020-05-08 06:47:00","3.46","15.098","6.136",NA,"1.038","7392-354869" +"2020-05-08 07:17:00","3.46","15.106","5.546",NA,"1.038","7392-354869" +"2020-05-08 07:47:00","3.46","15.063","4.873",NA,"1.039","7392-354869" +"2020-05-08 08:17:00","3.46","15.012","5.055",NA,"1.036","7392-354869" +"2020-05-08 08:47:00","3.46","14.995","4.608",NA,"1.038","7392-354869" +"2020-05-08 09:17:00","3.46","14.926","3.836",NA,"1.039","7392-354869" +"2020-05-08 09:47:00","3.46","14.874","3.128",NA,"1.038","7392-354869" +"2020-05-08 10:17:00","3.46","14.797","3.939",NA,"1.037","7392-354869" +"2020-05-08 10:47:00","3.46","14.71","6.521",NA,"1.037","7392-354869" +"2020-05-08 11:17:00","3.46","14.754","10.974",NA,"1.042","7392-354869" +"2020-05-08 11:47:00","3.46","14.736","11.656",NA,"1.044","7392-354869" +"2020-05-08 12:17:00","3.46","14.805","11.767",NA,"1.044","7392-354869" +"2020-05-08 12:47:00","3.46","15.038","12.032",NA,"1.046","7392-354869" +"2020-05-08 13:17:00","3.46","15.063","12.197",NA,"1.048","7392-354869" +"2020-05-08 13:47:00","3.46","15.081","12.307",NA,"1.047","7392-354869" +"2020-05-08 14:17:00","3.46","15.098","12.289",NA,"1.046","7392-354869" +"2020-05-08 14:47:00","3.46","14.452","12.368",NA,"1.044","7392-354869" +"2020-05-08 15:17:00","3.46","14.365","12.592",NA,"1.047","7392-354869" +"2020-05-08 15:47:00","3.46","14.304","12.748",NA,"1.046","7392-354869" +"2020-05-08 16:17:00","3.46","14.322","12.808",NA,"1.048","7392-354869" +"2020-05-08 16:47:00","3.46","14.952","12.86",NA,"1.049","7392-354869" +"2020-05-08 17:17:00","3.46","15.492","12.71",NA,"1.045","7392-354869" +"2020-05-08 17:47:00","3.46","15.681","12.352",NA,"1.045","7392-354869" +"2020-05-08 18:17:00","3.46","15.509","12.339",NA,"1.048","7392-354869" +"2020-05-08 18:47:00","3.46","15.604","12.389",NA,"1.046","7392-354869" +"2020-05-08 19:17:00","3.46","15.544","12.286",NA,"1.046","7392-354869" +"2020-05-08 19:47:00","3.46","15.518","12.317",NA,"1.044","7392-354869" +"2020-05-08 20:17:00","3.46","15.407","12.366",NA,"1.045","7392-354869" +"2020-05-08 20:47:00","3.46","15.347","12.396",NA,"1.046","7392-354869" +"2020-05-08 21:17:00","3.46","15.312","12.397",NA,"1.045","7392-354869" +"2020-05-08 21:47:00","3.46","15.321","12.45",NA,"1.048","7392-354869" +"2020-05-08 22:17:00","3.46","15.252","12.272",NA,"1.046","7392-354869" +"2020-05-08 22:47:00","3.46","15.132","11.641",NA,"1.046","7392-354869" +"2020-05-08 23:17:00","3.46","15.055","10.416",NA,"1.043","7392-354869" +"2020-05-08 23:47:00","3.46","14.934","9.054",NA,"1.041","7392-354869" +"2020-05-09 00:17:00","3.46","14.762","7.675",NA,"1.04","7392-354869" +"2020-05-09 00:47:00","3.46","14.814","6.848",NA,"1.042","7392-354869" +"2020-05-09 01:17:00","3.46","14.805","6.762",NA,"1.041","7392-354869" +"2020-05-09 01:47:00","3.46","14.719","6.267",NA,"1.041","7392-354869" +"2020-05-09 02:17:00","3.46","14.529","6.152",NA,"1.041","7392-354869" +"2020-05-09 02:47:00","3.46","14.443","7.51",NA,"1.041","7392-354869" +"2020-05-09 03:17:00","3.46","14.339","7.342",NA,"1.041","7392-354869" +"2020-05-09 03:47:00","3.46","14.201","7.328",NA,"1.042","7392-354869" +"2020-05-09 04:17:00","3.46","14.044","6.902",NA,"1.041","7392-354869" +"2020-05-09 04:47:00","3.46","13.853","7.593",NA,"1.043","7392-354869" +"2020-05-09 05:17:00","3.46","13.644","7.698",NA,"1.041","7392-354869" +"2020-05-09 05:47:00","3.46","13.522","7.752",NA,"1.04","7392-354869" +"2020-05-09 06:17:00","3.46","13.418","7.873",NA,"1.042","7392-354869" +"2020-05-09 06:47:00","3.46","13.243","7.929",NA,"1.042","7392-354869" +"2020-05-09 07:17:00","3.46","13.085","7.86",NA,"1.041","7392-354869" +"2020-05-09 07:47:00","3.46","12.866","7.659",NA,"1.042","7392-354869" +"2020-05-09 08:17:00","3.46","12.725","7.668",NA,"1.042","7392-354869" +"2020-05-09 08:47:00","3.46","12.557","7.645",NA,"1.041","7392-354869" +"2020-05-09 09:17:00","3.46","12.434","7.451",NA,"1.041","7392-354869" +"2020-05-09 09:47:00","3.46","12.31","7.189",NA,"1.041","7392-354869" +"2020-05-09 10:17:00","3.46","12.168","7.789",NA,"1.043","7392-354869" +"2020-05-09 10:47:00","3.45","12.062","8.695",NA,"1.042","7392-354869" +"2020-05-09 11:17:00","3.45","11.92","9.789",NA,"1.042","7392-354869" +"2020-05-09 11:47:00","3.46","11.706","10.825",NA,"1.043","7392-354869" +"2020-05-09 12:17:00","3.46","11.527","11.216",NA,"1.043","7392-354869" +"2020-05-09 12:47:00","3.45","11.59","11.452",NA,"1.044","7392-354869" +"2020-05-09 13:17:00","3.46","11.804","11.483",NA,"1.044","7392-354869" +"2020-05-09 13:47:00","3.45","11.928","11.787",NA,"1.045","7392-354869" +"2020-05-09 14:17:00","3.45","12.195","11.769",NA,"1.045","7392-354869" +"2020-05-09 14:47:00","3.46","12.478","11.831",NA,"1.047","7392-354869" +"2020-05-09 15:17:00","3.45","12.257","11.902",NA,"1.046","7392-354869" +"2020-05-09 15:47:00","3.45","12.354","11.995",NA,"1.046","7392-354869" +"2020-05-09 16:17:00","3.45","12.504","11.74",NA,"1.044","7392-354869" +"2020-05-09 16:47:00","3.45","12.619","11.945",NA,"1.045","7392-354869" +"2020-05-09 17:17:00","3.45","12.786","11.887",NA,"1.046","7392-354869" +"2020-05-09 17:47:00","3.45","13.094","11.838",NA,"1.046","7392-354869" +"2020-05-09 18:17:00","3.45","12.945","12.145",NA,"1.046","7392-354869" +"2020-05-09 18:47:00","3.45","12.901","12.071",NA,"1.046","7392-354869" +"2020-05-09 19:17:00","3.45","12.786","12.136",NA,"1.045","7392-354869" +"2020-05-09 19:47:00","3.45","13.041","12.121",NA,"1.046","7392-354869" +"2020-05-09 20:17:00","3.45","13.05","11.941",NA,"1.046","7392-354869" +"2020-05-09 20:47:00","3.45","13.313","11.882",NA,"1.046","7392-354869" +"2020-05-09 21:17:00","3.45","13.278","11.715",NA,"1.045","7392-354869" +"2020-05-09 21:47:00","3.45","13.26","11.696",NA,"1.046","7392-354869" +"2020-05-09 22:17:00","3.45","13.173","11.519",NA,"1.045","7392-354869" +"2020-05-09 22:47:00","3.45","13.085","11.163",NA,"1.045","7392-354869" +"2020-05-09 23:17:00","3.45","13.024","10.967",NA,"1.042","7392-354869" +"2020-05-09 23:47:00","3.45","12.786","10.295",NA,"1.043","7392-354869" +"2020-05-10 00:17:00","3.45","12.637","9.664",NA,"1.044","7392-354869" +"2020-05-10 00:47:00","3.45","12.451","9.25",NA,"1.042","7392-354869" +"2020-05-10 01:17:00","3.45","12.328","8.597",NA,"1.041","7392-354869" +"2020-05-10 01:47:00","3.45","12.212","8.334",NA,"1.04","7392-354869" +"2020-05-10 02:17:00","3.45","12.071","8.266",NA,"1.041","7392-354869" +"2020-05-10 02:47:00","3.45","11.92","7.938",NA,"1.041","7392-354869" +"2020-05-10 03:17:00","3.45","11.768","7.345",NA,"1.041","7392-354869" +"2020-05-10 03:47:00","3.45","11.652","6.758",NA,"1.041","7392-354869" +"2020-05-10 04:17:00","3.45","11.617","6.104",NA,"1.042","7392-354869" +"2020-05-10 04:47:00","3.45","11.545","5.489",NA,"1.042","7392-354869" +"2020-05-10 05:17:00","3.45","11.438","4.967",NA,"1.041","7392-354869" +"2020-05-10 05:47:00","3.45","11.312","4.421",NA,"1.042","7392-354869" +"2020-05-10 06:17:00","3.45","11.178","3.893",NA,"1.042","7392-354869" +"2020-05-10 06:47:00","3.45","11.07","3.276",NA,"1.043","7392-354869" +"2020-05-10 07:17:00","3.45","10.908","3.131",NA,"1.042","7392-354869" +"2020-05-10 07:47:00","3.45","10.79","3.289",NA,"1.042","7392-354869" +"2020-05-10 08:17:00","3.45","10.691","3.904",NA,"1.042","7392-354869" +"2020-05-10 08:47:00","3.45","10.7","4.226",NA,"1.042","7392-354869" +"2020-05-10 09:17:00","3.45","10.718","4.342",NA,"1.043","7392-354869" +"2020-05-10 09:47:00","3.45","10.7","4.632",NA,"1.043","7392-354869" +"2020-05-10 10:17:00","3.45","10.682","5.891",NA,"1.041","7392-354869" +"2020-05-10 10:47:00","3.45","10.718","8.506",NA,"1.043","7392-354869" +"2020-05-10 11:17:00","3.45","10.79","10.957",NA,"1.044","7392-354869" +"2020-05-10 11:47:00","3.45","10.863","11.179",NA,"1.045","7392-354869" +"2020-05-10 12:17:00","3.45","10.953","11.334",NA,"1.044","7392-354869" +"2020-05-10 12:47:00","3.45","10.989","11.493",NA,"1.045","7392-354869" +"2020-05-10 13:17:00","3.45","11.115","11.59",NA,"1.045","7392-354869" +"2020-05-10 13:47:00","3.45","11.339","11.684",NA,"1.046","7392-354869" +"2020-05-10 14:17:00","3.45","11.375","11.722",NA,"1.047","7392-354869" +"2020-05-10 14:47:00","3.45","11.384","11.834",NA,"1.047","7392-354869" +"2020-05-10 15:17:00","3.44","11.16","11.978",NA,"1.048","7392-354869" +"2020-05-10 15:47:00","3.45","10.98","12.015",NA,"1.045","7392-354869" +"2020-05-10 16:17:00","3.45","11.33","12.255",NA,"1.048","7392-354869" +"2020-05-10 16:47:00","3.45","12.416","12.251",NA,"1.048","7392-354869" +"2020-05-10 17:17:00","3.44","12.389","12.344",NA,"1.048","7392-354869" +"2020-05-10 17:47:00","3.44","12.698","12.576",NA,"1.047","7392-354869" +"2020-05-10 18:17:00","3.44","12.909","12.742",NA,"1.049","7392-354869" +"2020-05-10 18:47:00","3.44","13.006","12.632",NA,"1.048","7392-354869" +"2020-05-10 19:17:00","3.45","12.892","12.704",NA,"1.047","7392-354869" +"2020-05-10 19:47:00","3.44","13.243","12.69",NA,"1.046","7392-354869" +"2020-05-10 20:17:00","3.45","14.624","12.658",NA,"1.049","7392-354869" +"2020-05-10 20:47:00","3.45","14.788","12.362",NA,"1.045","7392-354869" +"2020-05-10 21:17:00","3.45","14.313","12.67",NA,"1.047","7392-354869" +"2020-05-10 21:47:00","3.45","15.038","12.26",NA,"1.045","7392-354869" +"2020-05-10 22:17:00","3.44","15.063","11.863",NA,"1.044","7392-354869" +"2020-05-10 22:47:00","3.45","15.003","11.136",NA,"1.044","7392-354869" +"2020-05-10 23:17:00","3.45","15.192","10.477",NA,"1.043","7392-354869" +"2020-05-10 23:47:00","3.45","15.149","9.585",NA,"1.041","7392-354869" +"2020-05-11 00:17:00","3.45","15.046","8.154",NA,"1.041","7392-354869" +"2020-05-11 00:47:00","3.45","15.003","6.691",NA,"1.04","7392-354869" +"2020-05-11 01:17:00","3.45","15.038","5.323",NA,"1.041","7392-354869" +"2020-05-11 01:47:00","3.45","14.883","4.452",NA,"1.04","7392-354869" +"2020-05-11 02:17:00","3.45","14.676","4.367",NA,"1.039","7392-354869" +"2020-05-11 02:47:00","3.45","14.59","4.312",NA,"1.039","7392-354869" +"2020-05-11 03:17:00","3.45","14.486","3.943",NA,"1.038","7392-354869" +"2020-05-11 03:47:00","3.45","14.426","3.282",NA,"1.039","7392-354869" +"2020-05-11 04:17:00","3.45","14.296","2.826",NA,"1.036","7392-354869" +"2020-05-11 04:47:00","3.45","14.192","3.071",NA,"1.025","7392-354869" +"2020-05-11 05:17:00","3.45","14.157","3.3",NA,"1.023","7392-354869" +"2020-05-11 05:47:00","3.45","14.071","3.574",NA,"1.018","7392-354869" +"2020-05-11 06:17:00","3.45","13.966","3.55",NA,"1.025","7392-354869" +"2020-05-11 06:47:00","3.45","13.888","3.402",NA,"1.025","7392-354869" +"2020-05-11 07:17:00","3.45","13.792","3.736",NA,"1.017","7392-354869" +"2020-05-11 07:47:00","3.45","13.688","4.483",NA,"1.025","7392-354869" +"2020-05-11 08:17:00","3.45","13.575","5.56",NA,"1.029","7392-354869" +"2020-05-11 08:47:00","3.45","13.505","6.842",NA,"1.035","7392-354869" +"2020-05-11 09:17:00","3.45","13.426","7.108",NA,"1.037","7392-354869" +"2020-05-11 09:47:00","3.45","13.409","7.288",NA,"1.038","7392-354869" +"2020-05-11 10:17:00","3.45","13.33","8.337",NA,"1.04","7392-354869" +"2020-05-11 10:47:00","3.45","13.26","11.1",NA,"1.044","7392-354869" +"2020-05-11 11:17:00","3.45","13.129","11.048",NA,"1.044","7392-354869" +"2020-05-11 11:47:00","3.45","13.173","11.781",NA,"1.046","7392-354869" +"2020-05-11 12:17:00","3.45","13.356","11.978",NA,"1.048","7392-354869" +"2020-05-11 12:47:00","3.45","13.321","11.802",NA,"1.046","7392-354869" +"2020-05-11 13:17:00","3.45","13.391","12.068",NA,"1.046","7392-354869" +"2020-05-11 13:47:00","3.45","13.444","12.076",NA,"1.046","7392-354869" +"2020-05-11 14:17:00","3.45","13.592","12.144",NA,"1.046","7392-354869" +"2020-05-11 14:47:00","3.45","13.784","12.085",NA,"1.046","7392-354869" +"2020-05-11 15:17:00","3.45","14.001","12.08",NA,"1.047","7392-354869" +"2020-05-11 15:47:00","3.45","14.304","12.051",NA,"1.047","7392-354869" +"2020-05-11 16:17:00","3.45","14.382","11.904",NA,"1.045","7392-354869" +"2020-05-11 16:47:00","3.45","14.9","11.839",NA,"1.049","7392-354869" +"2020-05-11 17:17:00","3.45","14.952","11.746",NA,"1.047","7392-354869" +"2020-05-11 17:47:00","3.45","15.749","11.632",NA,"1.046","7392-354869" +"2020-05-11 18:17:00","3.45","15.971","11.703",NA,"1.046","7392-354869" +"2020-05-11 18:47:00","3.45","15.894","11.874",NA,"1.045","7392-354869" +"2020-05-11 19:17:00","3.45","16.184","12.356",NA,"1.048","7392-354869" +"2020-05-11 19:47:00","3.45","15.86","12.588",NA,"1.046","7392-354869" +"2020-05-11 20:17:00","3.45","16.312","12.284",NA,"1.047","7392-354869" +"2020-05-11 20:47:00","3.45","16.405","12.032",NA,"1.045","7392-354869" +"2020-05-11 21:17:00","3.45","16.949","11.816",NA,"1.048","7392-354869" +"2020-05-11 21:47:00","3.45","16.906","11.702",NA,"1.048","7392-354869" +"2020-05-11 22:17:00","3.46","16.804","11.586",NA,"1.045","7392-354869" +"2020-05-11 22:47:00","3.45","16.728","10.739",NA,"1.044","7392-354869" +"2020-05-11 23:17:00","3.46","16.838","10.25",NA,"1.044","7392-354869" +"2020-05-11 23:47:00","3.46","16.711","9.821",NA,"1.044","7392-354869" +"2020-05-12 00:17:00","3.46","16.524","9.516",NA,"1.042","7392-354869" +"2020-05-12 00:47:00","3.46","16.15","8.937",NA,"1.043","7392-354869" +"2020-05-12 01:17:00","3.46","15.886","8.427",NA,"1.042","7392-354869" +"2020-05-12 01:47:00","3.46","15.612","7.225",NA,"1.042","7392-354869" +"2020-05-12 02:17:00","3.46","15.398","6.261",NA,"1.041","7392-354869" +"2020-05-12 02:47:00","3.46","15.192","6.149",NA,"1.041","7392-354869" +"2020-05-12 03:17:00","3.46","15.046","7.544",NA,"1.04","7392-354869" +"2020-05-12 03:47:00","3.46","14.831","7.193",NA,"1.04","7392-354869" +"2020-05-12 04:17:00","3.46","14.633","7.747",NA,"1.04","7392-354869" +"2020-05-12 04:47:00","3.45","14.434","7.629",NA,"1.042","7392-354869" +"2020-05-12 05:17:00","3.46","14.261","7.759",NA,"1.042","7392-354869" +"2020-05-12 05:47:00","3.46","14.053","7.313",NA,"1.041","7392-354869" +"2020-05-12 06:17:00","3.46","13.888","6.904",NA,"1.042","7392-354869" +"2020-05-12 06:47:00","3.46","13.732","6.081",NA,"1.041","7392-354869" +"2020-05-12 07:17:00","3.46","13.557","5.154",NA,"1.042","7392-354869" +"2020-05-12 07:47:00","3.46","13.374","5.251",NA,"1.041","7392-354869" +"2020-05-12 08:17:00","3.46","13.339","4.473",NA,"1.04","7392-354869" +"2020-05-12 08:47:00","3.46","13.234","4.061",NA,"1.041","7392-354869" +"2020-05-12 09:17:00","3.46","13.111","4.026",NA,"1.037","7392-354869" +"2020-05-12 09:47:00","3.46","12.971","6.105",NA,"1.038","7392-354869" +"2020-05-12 10:17:00","3.46","12.804","7.066",NA,"1.041","7392-354869" +"2020-05-12 10:47:00","3.45","12.654","8.611",NA,"1.044","7392-354869" +"2020-05-12 11:17:00","3.46","12.504","10.45",NA,"1.042","7392-354869" +"2020-05-12 11:47:00","3.45","12.451","10.788",NA,"1.045","7392-354869" +"2020-05-12 12:17:00","3.45","12.319","10.951",NA,"1.044","7392-354869" +"2020-05-12 12:47:00","3.45","12.425","11.109",NA,"1.045","7392-354869" +"2020-05-12 13:17:00","3.46","12.769","11.276",NA,"1.045","7392-354869" +"2020-05-12 13:47:00","3.45","12.962","11.255",NA,"1.044","7392-354869" +"2020-05-12 14:17:00","3.45","12.971","11.298",NA,"1.044","7392-354869" +"2020-05-12 14:47:00","3.45","13.181","11.421",NA,"1.046","7392-354869" +"2020-05-12 15:17:00","3.45","13.365","11.498",NA,"1.045","7392-354869" +"2020-05-12 15:47:00","3.45","13.487","11.466",NA,"1.045","7392-354869" +"2020-05-12 16:17:00","3.45","13.505","11.513",NA,"1.044","7392-354869" +"2020-05-12 16:47:00","3.45","13.662","11.629",NA,"1.046","7392-354869" +"2020-05-12 17:17:00","3.45","13.688","11.666",NA,"1.046","7392-354869" +"2020-05-12 17:47:00","3.45","13.966","11.76",NA,"1.048","7392-354869" +"2020-05-12 18:17:00","3.45","13.932","11.815",NA,"1.046","7392-354869" +"2020-05-12 18:47:00","3.45","14.018","11.832",NA,"1.047","7392-354869" +"2020-05-12 19:17:00","3.45","13.792","12.003",NA,"1.045","7392-354869" +"2020-05-12 19:47:00","3.45","14.547","11.758",NA,"1.046","7392-354869" +"2020-05-12 20:17:00","3.45","14.788","11.774",NA,"1.046","7392-354869" +"2020-05-12 20:47:00","3.45","14.814","11.527",NA,"1.047","7392-354869" +"2020-05-12 21:17:00","3.45","15.02","11.654",NA,"1.047","7392-354869" +"2020-05-12 21:47:00","3.45","15.115","11.703",NA,"1.047","7392-354869" +"2020-05-12 22:17:00","3.45","15.218","11.457",NA,"1.046","7392-354869" +"2020-05-12 22:47:00","3.45","15.072","11.069",NA,"1.044","7392-354869" +"2020-05-12 23:17:00","3.45","14.891","11.277",NA,"1.046","7392-354869" +"2020-05-12 23:47:00","3.45","14.831","10.819",NA,"1.044","7392-354869" +"2020-05-13 00:17:00","3.45","14.736","9.495",NA,"1.043","7392-354869" +"2020-05-13 00:47:00","3.46","14.685","7.846",NA,"1.042","7392-354869" +"2020-05-13 01:17:00","3.45","14.581","6.421",NA,"1.041","7392-354869" +"2020-05-13 01:47:00","3.45","14.512","5.03",NA,"1.041","7392-354869" +"2020-05-13 02:17:00","3.45","14.426","3.682",NA,"1.042","7392-354869" +"2020-05-13 02:47:00","3.45","14.356","2.651",NA,"1.04","7392-354869" +"2020-05-13 03:17:00","3.45","14.287","2.151",NA,"1.039","7392-354869" +"2020-05-13 03:47:00","3.45","14.14","2.105",NA,"1.029","7392-354869" +"2020-05-13 04:17:00","3.46","14.036","2.455",NA,"1.019","7392-354869" +"2020-05-13 04:47:00","3.45","13.958","2.331",NA,"1.026","7392-354869" +"2020-05-13 05:17:00","3.45","13.879","1.908",NA,"1.032","7392-354869" +"2020-05-13 05:47:00","3.45","13.784","1.625",NA,"1.032","7392-354869" +"2020-05-13 06:17:00","3.45","13.705","1.449",NA,"1.037","7392-354869" +"2020-05-13 06:47:00","3.45","13.644","1.687",NA,"1.036","7392-354869" +"2020-05-13 07:17:00","3.45","13.583","1.617",NA,"1.036","7392-354869" +"2020-05-13 07:47:00","3.45","13.453","1.396",NA,"1.037","7392-354869" +"2020-05-13 08:17:00","3.45","13.356","1.357",NA,"1.034","7392-354869" +"2020-05-13 08:47:00","3.45","13.286","1.529",NA,"1.034","7392-354869" +"2020-05-13 09:17:00","3.45","13.199","1.451",NA,"1.032","7392-354869" +"2020-05-13 09:47:00","3.45","13.12","1.764",NA,"1.032","7392-354869" +"2020-05-13 10:17:00","3.45","13.041","3.181",NA,"1.035","7392-354869" +"2020-05-13 10:47:00","3.45","13.05","5.692",NA,"1.037","7392-354869" +"2020-05-13 11:17:00","3.45","13.094","10.065",NA,"1.043","7392-354869" +"2020-05-13 11:47:00","3.45","13.111","11.068",NA,"1.043","7392-354869" +"2020-05-13 12:17:00","3.45","13.243","11.239",NA,"1.045","7392-354869" +"2020-05-13 12:47:00","3.45","13.531","11.334",NA,"1.044","7392-354869" +"2020-05-13 13:17:00","3.45","13.879","11.485",NA,"1.048","7392-354869" +"2020-05-13 13:47:00","3.45","14.088","11.597",NA,"1.05","7392-354869" +"2020-05-13 14:17:00","3.45","14.218","11.657",NA,"1.048","7392-354869" +"2020-05-13 14:47:00","3.45","14.279","11.715",NA,"1.047","7392-354869" +"2020-05-13 15:17:00","3.45","14.088","11.562",NA,"1.046","7392-354869" +"2020-05-13 15:47:00","3.45","14.356","11.611",NA,"1.047","7392-354869" +"2020-05-13 16:17:00","3.45","14.408","11.62",NA,"1.048","7392-354869" +"2020-05-13 16:47:00","3.45","14.382","11.79",NA,"1.048","7392-354869" +"2020-05-13 17:17:00","3.45","14.503","11.765",NA,"1.048","7392-354869" +"2020-05-13 17:47:00","3.45","15.132","11.809",NA,"1.049","7392-354869" +"2020-05-13 18:17:00","3.45","15.124","11.713",NA,"1.048","7392-354869" +"2020-05-13 18:47:00","3.45","14.891","11.774",NA,"1.047","7392-354869" +"2020-05-13 19:17:00","3.45","14.866","12.082",NA,"1.046","7392-354869" +"2020-05-13 19:47:00","3.45","15.184","12.335",NA,"1.046","7392-354869" +"2020-05-13 20:17:00","3.45","16.022","12.37",NA,"1.049","7392-354869" +"2020-05-13 20:47:00","3.45","16.371","12.196",NA,"1.048","7392-354869" +"2020-05-13 21:17:00","3.45","16.252","12.224",NA,"1.051","7392-354869" +"2020-05-13 21:47:00","3.45","15.988","12.232",NA,"1.046","7392-354869" +"2020-05-13 22:17:00","3.45","16.201","12.358",NA,"1.048","7392-354869" +"2020-05-13 22:47:00","3.45","16.456","12.342",NA,"1.049","7392-354869" +"2020-05-13 23:17:00","3.45","17.076","12.205",NA,"1.049","7392-354869" +"2020-05-13 23:47:00","3.45","16.991","11.377",NA,"1.048","7392-354869" +"2020-05-14 00:17:00","3.45","17.355","9.913",NA,"1.046","7392-354869" +"2020-05-14 00:47:00","3.45","17.439","8.152",NA,"1.044","7392-354869" +"2020-05-14 01:17:00","3.45","17.355","6.418",NA,"1.041","7392-354869" +"2020-05-14 01:47:00","3.46","17.228","4.977",NA,"1.04","7392-354869" +"2020-05-14 02:17:00","3.46","17.008","3.709",NA,"1.039","7392-354869" +"2020-05-14 02:47:00","3.46","16.923","2.668",NA,"1.038","7392-354869" +"2020-05-14 03:17:00","3.46","16.796","1.875",NA,"1.037","7392-354869" +"2020-05-14 03:47:00","3.46","16.745","1.427",NA,"1.037","7392-354869" +"2020-05-14 04:17:00","3.46","16.686","0.942",NA,"1.032","7392-354869" +"2020-05-14 04:47:00","3.46","16.575","0.69",NA,"1.027","7392-354869" +"2020-05-14 05:17:00","3.46","16.422","0.572",NA,"1.028","7392-354869" +"2020-05-14 05:47:00","3.46","16.295","0.69",NA,"1.03","7392-354869" +"2020-05-14 06:17:00","3.46","16.124","0.657",NA,"1.028","7392-354869" +"2020-05-14 06:47:00","3.46","15.988","0.786",NA,"1.03","7392-354869" +"2020-05-14 07:17:00","3.46","15.843","0.884",NA,"1.032","7392-354869" +"2020-05-14 07:47:00","3.46","15.689","1.007",NA,"1.031","7392-354869" +"2020-05-14 08:17:00","3.46","15.561","1.026",NA,"1.032","7392-354869" +"2020-05-14 08:47:00","3.46","15.415","1.079",NA,"1.032","7392-354869" +"2020-05-14 09:17:00","3.46","15.295","0.871",NA,"1.031","7392-354869" +"2020-05-14 09:47:00","3.46","15.149","0.847",NA,"1.031","7392-354869" +"2020-05-14 10:17:00","3.46","15.038","2.174",NA,"1.039","7392-354869" +"2020-05-14 10:47:00","3.46","14.934","4.894",NA,"1.04","7392-354869" +"2020-05-14 11:17:00","3.46","14.883","8.904",NA,"1.039","7392-354869" +"2020-05-14 11:47:00","3.46","14.917","11.31",NA,"1.045","7392-354869" +"2020-05-14 12:17:00","3.46","15.124","11.647",NA,"1.047","7392-354869" +"2020-05-14 12:47:00","3.46","15.432","11.928",NA,"1.048","7392-354869" +"2020-05-14 13:17:00","3.46","15.192","12.141",NA,"1.047","7392-354869" +"2020-05-14 13:47:00","3.46","14.969","12.225",NA,"1.046","7392-354869" +"2020-05-14 14:17:00","3.46","15.415","12.521",NA,"1.049","7392-354869" +"2020-05-14 14:47:00","3.46","15.698","12.781",NA,"1.051","7392-354869" +"2020-05-14 15:17:00","3.46","15.544","12.807",NA,"1.049","7392-354869" +"2020-05-14 15:47:00","3.46","15.407","13.029",NA,"1.05","7392-354869" +"2020-05-14 16:17:00","3.46","15.621","13.175",NA,"1.05","7392-354869" +"2020-05-14 16:47:00","3.46","15.407","13.338",NA,"1.052","7392-354869" +"2020-05-14 17:17:00","3.46","15.638","13.267",NA,"1.049","7392-354869" +"2020-05-14 17:47:00","3.46","15.903","13.432",NA,"1.051","7392-354869" +"2020-05-14 18:17:00","3.46","15.518","13.442",NA,"1.05","7392-354869" +"2020-05-14 18:47:00","3.46","15.911","13.451",NA,"1.052","7392-354869" +"2020-05-14 19:17:00","3.46","16.031","13.448",NA,"1.052","7392-354869" +"2020-05-14 19:47:00","3.46","17.743","12.924",NA,"1.051","7392-354869" +"2020-05-14 20:17:00","3.46","17.574","12.905",NA,"1.05","7392-354869" +"2020-05-14 20:47:00","3.46","17.676","12.929",NA,"1.049","7392-354869" +"2020-05-14 21:17:00","3.46","17.6","12.909",NA,"1.05","7392-354869" +"2020-05-14 21:47:00","3.46","16.821","12.999",NA,"1.049","7392-354869" +"2020-05-14 22:17:00","3.46","17.245","12.898",NA,"1.049","7392-354869" +"2020-05-14 22:47:00","3.46","17.836","11.965",NA,"1.047","7392-354869" +"2020-05-14 23:17:00","3.46","18.19","11.702",NA,"1.049","7392-354869" +"2020-05-14 23:47:00","3.46","18.778","10.438",NA,"1.047","7392-354869" +"2020-05-15 00:17:00","3.46","18.703","8.666",NA,"1.045","7392-354869" +"2020-05-15 00:47:00","3.46","18.476","6.804",NA,"1.042","7392-354869" +"2020-05-15 01:17:00","3.46","18.383","5.66",NA,"1.04","7392-354869" +"2020-05-15 01:47:00","3.46","18.375","5.119",NA,"1.039","7392-354869" +"2020-05-15 02:17:00","3.46","18.543","3.995",NA,"1.041","7392-354869" +"2020-05-15 02:47:00","3.46","18.518","2.938",NA,"1.039","7392-354869" +"2020-05-15 03:17:00","3.46","18.198","2.718",NA,"1.037","7392-354869" +"2020-05-15 03:47:00","3.46","17.802","4.23",NA,"1.025","7392-354869" +"2020-05-15 04:17:00","3.46","17.878","4.515",NA,"1.036","7392-354869" +"2020-05-15 04:47:00","3.46","17.709","6.065",NA,"1.034","7392-354869" +"2020-05-15 05:17:00","3.46","17.887","5.787",NA,"1.04","7392-354869" +"2020-05-15 05:47:00","3.46","17.76","5.975",NA,"1.036","7392-354869" +"2020-05-15 06:17:00","3.46","17.954","5.312",NA,"1.04","7392-354869" +"2020-05-15 06:47:00","3.46","17.979","4.112",NA,"1.042","7392-354869" +"2020-05-15 07:17:00","3.46","17.887","3.143",NA,"1.041","7392-354869" +"2020-05-15 07:47:00","3.46","17.811","2.959",NA,"1.039","7392-354869" +"2020-05-15 08:17:00","3.46","17.701","3.216",NA,"1.04","7392-354869" +"2020-05-15 08:47:00","3.46","17.785","2.843",NA,"1.041","7392-354869" +"2020-05-15 09:17:00","3.46","17.794","2.591",NA,"1.039","7392-354869" +"2020-05-15 09:47:00","3.46","17.465","3.227",NA,"1.035","7392-354869" +"2020-05-15 10:17:00","3.46","17.743","4",NA,"1.041","7392-354869" +"2020-05-15 10:47:00","3.46","17.735","7.036",NA,"1.041","7392-354869" +"2020-05-15 11:17:00","3.46","17.693","11.313",NA,"1.046","7392-354869" +"2020-05-15 11:47:00","3.47","17.726","11.633",NA,"1.05","7392-354869" +"2020-05-15 12:17:00","3.46","17.507","12.005",NA,"1.047","7392-354869" +"2020-05-15 12:47:00","3.46","17.549","12.459",NA,"1.05","7392-354869" +"2020-05-15 13:17:00","3.47","17.422","12.789",NA,"1.05","7392-354869" +"2020-05-15 13:47:00","3.47","17.389","12.973",NA,"1.05","7392-354869" +"2020-05-15 14:17:00","3.46","17.903","12.986",NA,"1.051","7392-354869" +"2020-05-15 14:47:00","3.47","18.467","12.837",NA,"1.053","7392-354869" +"2020-05-15 15:17:00","3.46","18.602","12.947",NA,"1.052","7392-354869" +"2020-05-15 15:47:00","3.46","18.904","12.755",NA,"1.055","7392-354869" +"2020-05-15 16:17:00","3.47","18.879","12.524",NA,"1.053","7392-354869" +"2020-05-15 16:47:00","3.47","18.442","12.491",NA,"1.053","7392-354869" +"2020-05-15 17:17:00","3.47","19.055","12.494",NA,"1.054","7392-354869" +"2020-05-15 17:47:00","3.46","19.943","12.373",NA,"1.053","7392-354869" +"2020-05-15 18:17:00","3.47","19.96","12.484",NA,"1.054","7392-354869" +"2020-05-15 18:47:00","3.47","19.256","12.633",NA,"1.053","7392-354869" +"2020-05-15 19:17:00","3.47","19.843","12.793",NA,"1.053","7392-354869" +"2020-05-15 19:47:00","3.47","19.575","12.832",NA,"1.052","7392-354869" +"2020-05-15 20:17:00","3.47","19.332","12.859",NA,"1.052","7392-354869" +"2020-05-15 20:47:00","3.47","19.458","12.966",NA,"1.05","7392-354869" +"2020-05-15 21:17:00","3.47","20.052","13.063",NA,"1.054","7392-354869" +"2020-05-15 21:47:00","3.47","20.42","12.983",NA,"1.053","7392-354869" +"2020-05-15 22:17:00","3.47","20.503","12.769",NA,"1.052","7392-354869" +"2020-05-15 22:47:00","3.47","20.846","12.372",NA,"1.051","7392-354869" +"2020-05-15 23:17:00","3.47","20.763","11.432",NA,"1.052","7392-354869" +"2020-05-15 23:47:00","3.47","21.147","10.425",NA,"1.049","7392-354869" +"2020-05-16 00:17:00","3.47","22.007","8.74",NA,"1.05","7392-354869" +"2020-05-16 00:47:00","3.47","21.506","6.925",NA,"1.045","7392-354869" +"2020-05-16 01:17:00","3.47","21.439","5.834",NA,"1.044","7392-354869" +"2020-05-16 01:47:00","3.47","20.971","6.252",NA,"1.039","7392-354869" +"2020-05-16 02:17:00","3.47","21.23","6.236",NA,"1.042","7392-354869" +"2020-05-16 02:47:00","3.47","20.813","6.391",NA,"1.038","7392-354869" +"2020-05-16 03:17:00","3.47","20.412","6.084",NA,"1.04","7392-354869" +"2020-05-16 03:47:00","3.47","21.097","4.53",NA,"1.043","7392-354869" +"2020-05-16 04:17:00","3.47","21.272","3.341",NA,"1.043","7392-354869" +"2020-05-16 04:47:00","3.47","21.038","2.514",NA,"1.042","7392-354869" +"2020-05-16 05:17:00","3.47","21.205","1.626",NA,"1.039","7392-354869" +"2020-05-16 05:47:00","3.47","20.788","2.955",NA,"1.039","7392-354869" +"2020-05-16 06:17:00","3.47","20.838","3.639",NA,"1.041","7392-354869" +"2020-05-16 06:47:00","3.47","20.637","3.651",NA,"1.039","7392-354869" +"2020-05-16 07:17:00","3.47","20.696","2.932",NA,"1.041","7392-354869" +"2020-05-16 07:47:00","3.47","20.829","2.457",NA,"1.041","7392-354869" +"2020-05-16 08:17:00","3.47","20.963","2.002",NA,"1.038","7392-354869" +"2020-05-16 08:47:00","3.47","20.871","1.732",NA,"1.031","7392-354869" +"2020-05-16 09:17:00","3.47","20.938","1.487",NA,"1.027","7392-354869" +"2020-05-16 09:47:00","3.47","20.796","1.312",NA,"1.03","7392-354869" +"2020-05-16 10:17:00","3.47","20.821","1.892",NA,"1.032","7392-354869" +"2020-05-16 10:47:00","3.47","20.838","4.907",NA,"1.037","7392-354869" +"2020-05-16 11:17:00","3.47","20.854","9.94",NA,"1.047","7392-354869" +"2020-05-16 11:47:00","3.47","20.687","10.267",NA,"1.051","7392-354869" +"2020-05-16 12:17:00","3.47","20.93","10.459",NA,"1.052","7392-354869" +"2020-05-16 12:47:00","3.48","21.122","10.665",NA,"1.05","7392-354869" +"2020-05-16 13:17:00","3.48","21.748","10.655",NA,"1.05","7392-354869" +"2020-05-16 13:47:00","3.48","21.848","10.694",NA,"1.053","7392-354869" +"2020-05-16 14:17:00","3.48","21.815","10.772",NA,"1.052","7392-354869" +"2020-05-16 14:47:00","3.48","21.823","10.833",NA,"1.05","7392-354869" +"2020-05-16 15:17:00","3.48","21.974","10.963",NA,"1.051","7392-354869" +"2020-05-16 15:47:00","3.48","22.408","11.192",NA,"1.052","7392-354869" +"2020-05-16 16:17:00","3.48","22.776","11.27",NA,"1.053","7392-354869" +"2020-05-16 16:47:00","3.48","22.742","11.337",NA,"1.053","7392-354869" +"2020-05-16 17:17:00","3.48","22.834","11.403",NA,"1.052","7392-354869" +"2020-05-16 17:47:00","3.48","21.406","11.449",NA,"1.051","7392-354869" +"2020-05-16 18:17:00","3.48","20.361","12.599",NA,"1.056","7392-354869" +"2020-05-16 18:47:00","3.48","20.913","12.734",NA,"1.055","7392-354869" +"2020-05-16 19:17:00","3.48","21.122","12.644",NA,"1.058","7392-354869" +"2020-05-16 19:47:00","3.48","21.514","12.611",NA,"1.058","7392-354869" +"2020-05-16 20:17:00","3.48","21.306","12.521",NA,"1.054","7392-354869" +"2020-05-16 20:47:00","3.48","21.848","12.485",NA,"1.054","7392-354869" +"2020-05-16 21:17:00","3.48","22.024","12.431",NA,"1.057","7392-354869" +"2020-05-16 21:47:00","3.48","22.015","12.247",NA,"1.052","7392-354869" +"2020-05-16 22:17:00","3.48","21.94","12.235",NA,"1.054","7392-354869" +"2020-05-16 22:47:00","3.48","21.965","12.247",NA,"1.054","7392-354869" +"2020-05-16 23:17:00","3.48","22.634","11.987",NA,"1.054","7392-354869" +"2020-05-16 23:47:00","3.48","22.851","10.49",NA,"1.048","7392-354869" +"2020-05-17 00:17:00","3.48","22.893","8.188",NA,"1.043","7392-354869" +"2020-05-17 00:47:00","3.48","22.65","6.325",NA,"1.043","7392-354869" +"2020-05-17 01:17:00","3.48","22.542","4.86",NA,"1.044","7392-354869" +"2020-05-17 01:47:00","3.48","22.358","3.747",NA,"1.042","7392-354869" +"2020-05-17 02:17:00","3.48","22.199","2.993",NA,"1.04","7392-354869" +"2020-05-17 02:47:00","3.48","21.999","2.282",NA,"1.04","7392-354869" +"2020-05-17 03:17:00","3.48","21.757","1.607",NA,"1.036","7392-354869" +"2020-05-17 03:47:00","3.48","21.598","1.258",NA,"1.035","7392-354869" +"2020-05-17 04:17:00","3.48","21.456","0.671",NA,"1.03","7392-354869" +"2020-05-17 04:47:00","3.48","21.289","0.297",NA,"1.023","7392-354869" +"2020-05-17 05:17:00","3.48","21.155","0.184",NA,"1.021","7392-354869" +"2020-05-17 05:47:00","3.48","21.013","0.095",NA,"1.02","7392-354869" +"2020-05-17 06:17:00","3.48","20.863","0.063",NA,"1.019","7392-354869" +"2020-05-17 06:47:00","3.48","20.721","1.134",NA,"1.035","7392-354869" +"2020-05-17 07:17:00","3.48","20.587","1.105",NA,"1.035","7392-354869" +"2020-05-17 07:47:00","3.48","20.495","0.762",NA,"1.033","7392-354869" +"2020-05-17 08:17:00","3.48","20.361","0.331",NA,"1.025","7392-354869" +"2020-05-17 08:47:00","3.48","20.261","0.146",NA,"1.021","7392-354869" +"2020-05-17 09:17:00","3.48","20.136","0.041",NA,"1.019","7392-354869" +"2020-05-17 09:47:00","3.48","20.018","0.025",NA,"1.018","7392-354869" +"2020-05-17 10:17:00","3.48","19.901","0.531",NA,"1.029","7392-354869" +"2020-05-17 10:47:00","3.48","19.809","2.662",NA,"1.04","7392-354869" +"2020-05-17 11:17:00","3.48","19.801","8.487",NA,"1.042","7392-354869" +"2020-05-17 11:47:00","3.48","19.818","10.111",NA,"1.051","7392-354869" +"2020-05-17 12:17:00","3.48","19.918","10.256",NA,"1.047","7392-354869" +"2020-05-17 12:47:00","3.48","20.044","10.727",NA,"1.049","7392-354869" +"2020-05-17 13:17:00","3.48","20.278","11.02",NA,"1.05","7392-354869" +"2020-05-17 13:47:00","3.48","20.37","11.308",NA,"1.052","7392-354869" +"2020-05-17 14:17:00","3.48","20.437","11.461",NA,"1.052","7392-354869" +"2020-05-17 14:47:00","3.48","20.386","11.574",NA,"1.052","7392-354869" +"2020-05-17 15:17:00","3.48","20.336","11.702",NA,"1.051","7392-354869" +"2020-05-17 15:47:00","3.48","20.512","11.742",NA,"1.052","7392-354869" +"2020-05-17 16:17:00","3.48","20.102","11.892",NA,"1.054","7392-354869" +"2020-05-17 16:47:00","3.48","20.002","12.209",NA,"1.055","7392-354869" +"2020-05-17 17:17:00","3.48","19.684","12.287",NA,"1.054","7392-354869" +"2020-05-17 17:47:00","3.48","20.378","12.332",NA,"1.056","7392-354869" +"2020-05-17 18:17:00","3.48","20.01","12.231",NA,"1.053","7392-354869" +"2020-05-17 18:47:00","3.48","20.044","12.244",NA,"1.055","7392-354869" +"2020-05-17 19:17:00","3.48","20.905","12.004",NA,"1.052","7392-354869" +"2020-05-17 19:47:00","3.48","20.829","11.801",NA,"1.053","7392-354869" +"2020-05-17 20:17:00","3.48","20.955","11.682",NA,"1.054","7392-354869" +"2020-05-17 20:47:00","3.48","20.946","11.556",NA,"1.054","7392-354869" +"2020-05-17 21:17:00","3.48","20.955","11.35",NA,"1.05","7392-354869" +"2020-05-17 21:47:00","3.48","20.854","11.225",NA,"1.051","7392-354869" +"2020-05-17 22:17:00","3.48","20.754","11.207",NA,"1.051","7392-354869" +"2020-05-17 22:47:00","3.48","20.721","11.261",NA,"1.052","7392-354869" +"2020-05-17 23:17:00","3.48","20.503","11.135",NA,"1.053","7392-354869" +"2020-05-17 23:47:00","3.48","20.244","10.057",NA,"1.047","7392-354869" +"2020-05-18 00:17:00","3.48","19.935","7.781",NA,"1.044","7392-354869" +"2020-05-18 00:47:00","3.48","19.726","6.732",NA,"1.044","7392-354869" +"2020-05-18 01:17:00","3.48","19.516","6.188",NA,"1.044","7392-354869" +"2020-05-18 01:47:00","3.48","19.34","5.775",NA,"1.044","7392-354869" +"2020-05-18 02:17:00","3.48","19.223","5.497",NA,"1.043","7392-354869" +"2020-05-18 02:47:00","3.48","19.08","5.428",NA,"1.04","7392-354869" +"2020-05-18 03:17:00","3.48","18.996","5.058",NA,"1.04","7392-354869" +"2020-05-18 03:47:00","3.48","18.871","5.194",NA,"1.038","7392-354869" +"2020-05-18 04:17:00","3.48","18.77","4.96",NA,"1.037","7392-354869" +"2020-05-18 04:47:00","3.48","18.677","4.59",NA,"1.035","7392-354869" +"2020-05-18 05:17:00","3.48","18.585","4.435",NA,"1.035","7392-354869" +"2020-05-18 05:47:00","3.48","18.476","4.356",NA,"1.036","7392-354869" +"2020-05-18 06:17:00","3.48","18.4","5.195",NA,"1.037","7392-354869" +"2020-05-18 06:47:00","3.48","18.299","5.2",NA,"1.038","7392-354869" +"2020-05-18 07:17:00","3.48","18.215","4.491",NA,"1.04","7392-354869" +"2020-05-18 07:47:00","3.48","18.173","4.034",NA,"1.037","7392-354869" +"2020-05-18 08:17:00","3.48","18.097","3.681",NA,"1.033","7392-354869" +"2020-05-18 08:47:00","3.48","18.013","3.72",NA,"1.029","7392-354869" +"2020-05-18 09:17:00","3.48","17.979","3.461",NA,"1.032","7392-354869" +"2020-05-18 09:47:00","3.48","17.87","2.849",NA,"1.037","7392-354869" +"2020-05-18 10:17:00","3.48","17.819","3.122",NA,"1.04","7392-354869" +"2020-05-18 10:47:00","3.48","17.743","5.172",NA,"1.04","7392-354869" +"2020-05-18 11:17:00","3.48","17.693","7.623",NA,"1.042","7392-354869" +"2020-05-18 11:47:00","3.48","17.684","10.043",NA,"1.048","7392-354869" +"2020-05-18 12:17:00","3.48","17.684","10.764",NA,"1.051","7392-354869" +"2020-05-18 12:47:00","3.48","17.676","10.93",NA,"1.049","7392-354869" +"2020-05-18 13:17:00","3.48","17.752","11.295",NA,"1.05","7392-354869" +"2020-05-18 13:47:00","3.48","17.937","11.452",NA,"1.052","7392-354869" +"2020-05-18 14:17:00","3.48","18.089","11.495",NA,"1.054","7392-354869" +"2020-05-18 14:47:00","3.48","18.156","11.398",NA,"1.051","7392-354869" +"2020-05-18 15:17:00","3.48","18.266","11.415",NA,"1.051","7392-354869" +"2020-05-18 15:47:00","3.48","18.232","11.354",NA,"1.051","7392-354869" +"2020-05-18 16:17:00","3.48","18.223","10.934",NA,"1.049","7392-354869" +"2020-05-18 16:47:00","3.48","18.19","11.356",NA,"1.05","7392-354869" +"2020-05-18 17:17:00","3.48","18.24","11.365",NA,"1.052","7392-354869" +"2020-05-18 17:47:00","3.48","18.274","11.361",NA,"1.05","7392-354869" +"2020-05-18 18:17:00","3.48","18.467","11.356",NA,"1.052","7392-354869" +"2020-05-18 18:47:00","3.48","18.501","11.317",NA,"1.051","7392-354869" +"2020-05-18 19:17:00","3.48","18.535","11.344",NA,"1.05","7392-354869" +"2020-05-18 19:47:00","3.48","18.509","11.283",NA,"1.05","7392-354869" +"2020-05-18 20:17:00","3.48","18.551","11.316",NA,"1.05","7392-354869" +"2020-05-18 20:47:00","3.48","18.476","11.198",NA,"1.052","7392-354869" +"2020-05-18 21:17:00","3.47","18.476","11.177",NA,"1.048","7392-354869" +"2020-05-18 21:47:00","3.48","18.409","10.955",NA,"1.05","7392-354869" +"2020-05-18 22:17:00","3.48","18.375","11.03",NA,"1.051","7392-354869" +"2020-05-18 22:47:00","3.48","18.274","10.704",NA,"1.049","7392-354869" +"2020-05-18 23:17:00","3.48","18.19","9.418",NA,"1.048","7392-354869" +"2020-05-18 23:47:00","3.48","18.097","8.735",NA,"1.047","7392-354869" +"2020-05-19 00:17:00","3.48","17.92","7.951",NA,"1.044","7392-354869" +"2020-05-19 00:47:00","3.48","17.878","7.633",NA,"1.044","7392-354869" +"2020-05-19 01:17:00","3.47","17.752","7.689",NA,"1.044","7392-354869" +"2020-05-19 01:47:00","3.48","17.617","7.218",NA,"1.046","7392-354869" +"2020-05-19 02:17:00","3.48","17.532","7.101",NA,"1.045","7392-354869" +"2020-05-19 02:47:00","3.48","17.456","7.207",NA,"1.046","7392-354869" +"2020-05-19 03:17:00","3.48","17.355","7.208",NA,"1.044","7392-354869" +"2020-05-19 03:47:00","3.48","17.16","6.686",NA,"1.045","7392-354869" +"2020-05-19 04:17:00","3.47","17.008","6.826",NA,"1.045","7392-354869" +"2020-05-19 04:47:00","3.48","16.915","6.633",NA,"1.045","7392-354869" +"2020-05-19 05:17:00","3.47","16.804","6.495",NA,"1.046","7392-354869" +"2020-05-19 05:47:00","3.47","16.711","6.874",NA,"1.045","7392-354869" +"2020-05-19 06:17:00","3.47","16.652","6.43",NA,"1.044","7392-354869" +"2020-05-19 06:47:00","3.47","16.533","6.397",NA,"1.044","7392-354869" +"2020-05-19 07:17:00","3.47","16.439","5.97",NA,"1.045","7392-354869" +"2020-05-19 07:47:00","3.47","16.32","5.27",NA,"1.044","7392-354869" +"2020-05-19 08:17:00","3.47","16.141","4.836",NA,"1.044","7392-354869" +"2020-05-19 08:47:00","3.47","16.048","5.12",NA,"1.044","7392-354869" +"2020-05-19 09:17:00","3.47","15.971","5.642",NA,"1.045","7392-354869" +"2020-05-19 09:47:00","3.47","15.886","5.879",NA,"1.044","7392-354869" +"2020-05-19 10:17:00","3.47","15.8","7.232",NA,"1.043","7392-354869" +"2020-05-19 10:47:00","3.47","15.698","9.189",NA,"1.046","7392-354869" +"2020-05-19 11:17:00","3.48","15.638","10.274",NA,"1.045","7392-354869" +"2020-05-19 11:47:00","3.47","15.595","11.131",NA,"1.048","7392-354869" +"2020-05-19 12:17:00","3.47","15.586","10.888",NA,"1.048","7392-354869" +"2020-05-19 12:47:00","3.47","15.681","11.364",NA,"1.05","7392-354869" +"2020-05-19 13:17:00","3.47","15.877","11.295",NA,"1.05","7392-354869" +"2020-05-19 13:47:00","3.47","16.124","11.473",NA,"1.05","7392-354869" +"2020-05-19 14:17:00","3.47","16.278","11.356",NA,"1.049","7392-354869" +"2020-05-19 14:47:00","3.47","16.32","11.327",NA,"1.048","7392-354869" +"2020-05-19 15:17:00","3.47","16.609","11.413",NA,"1.049","7392-354869" +"2020-05-19 15:47:00","3.47","16.745","11.201",NA,"1.05","7392-354869" +"2020-05-19 16:17:00","3.47","17.042","11.328",NA,"1.051","7392-354869" +"2020-05-19 16:47:00","3.47","17.296","11.263",NA,"1.05","7392-354869" +"2020-05-19 17:17:00","3.47","17.439","11.14",NA,"1.051","7392-354869" +"2020-05-19 17:47:00","3.47","17.659","11.191",NA,"1.049","7392-354869" +"2020-05-19 18:17:00","3.47","17.853","11.243",NA,"1.051","7392-354869" +"2020-05-19 18:47:00","3.47","17.903","11.158",NA,"1.051","7392-354869" +"2020-05-19 19:17:00","3.47","17.929","11.157",NA,"1.05","7392-354869" +"2020-05-19 19:47:00","3.47","17.971","11.088",NA,"1.05","7392-354869" +"2020-05-19 20:17:00","3.47","17.962","11.285",NA,"1.05","7392-354869" +"2020-05-19 20:47:00","3.47","17.929","11.226",NA,"1.051","7392-354869" +"2020-05-19 21:17:00","3.47","17.912","11.127",NA,"1.051","7392-354869" +"2020-05-19 21:47:00","3.47","17.844","10.951",NA,"1.049","7392-354869" +"2020-05-19 22:17:00","3.47","17.709","10.972",NA,"1.049","7392-354869" +"2020-05-19 22:47:00","3.47","17.6","10.651",NA,"1.046","7392-354869" +"2020-05-19 23:17:00","3.47","17.473","9.961",NA,"1.046","7392-354869" +"2020-05-19 23:47:00","3.47","17.38","9.227",NA,"1.048","7392-354869" +"2020-05-20 00:17:00","3.47","17.236","8.477",NA,"1.046","7392-354869" +"2020-05-20 00:47:00","3.47","17.101","8.486",NA,"1.046","7392-354869" +"2020-05-20 01:17:00","3.47","16.957","8.508",NA,"1.046","7392-354869" +"2020-05-20 01:47:00","3.47","16.771","8.484",NA,"1.046","7392-354869" +"2020-05-20 02:17:00","3.47","16.669","8.41",NA,"1.045","7392-354869" +"2020-05-20 02:47:00","3.47","16.465","8.483",NA,"1.046","7392-354869" +"2020-05-20 03:17:00","3.47","16.38","8.212",NA,"1.045","7392-354869" +"2020-05-20 03:47:00","3.47","16.269","8.148",NA,"1.046","7392-354869" +"2020-05-20 04:17:00","3.47","16.261","7.858",NA,"1.045","7392-354869" +"2020-05-20 04:47:00","3.47","16.133","7.71",NA,"1.045","7392-354869" +"2020-05-20 05:17:00","3.47","15.979","7.961",NA,"1.045","7392-354869" +"2020-05-20 05:47:00","3.47","15.894","7.787",NA,"1.044","7392-354869" +"2020-05-20 06:17:00","3.47","15.758","8.112",NA,"1.046","7392-354869" +"2020-05-20 06:47:00","3.47","15.663","7.931",NA,"1.045","7392-354869" +"2020-05-20 07:17:00","3.47","15.578","7.944",NA,"1.045","7392-354869" +"2020-05-20 07:47:00","3.47","15.441","7.725",NA,"1.046","7392-354869" +"2020-05-20 08:17:00","3.47","15.364","7.615",NA,"1.046","7392-354869" +"2020-05-20 08:47:00","3.47","15.252","7.582",NA,"1.045","7392-354869" +"2020-05-20 09:17:00","3.47","15.158","7.313",NA,"1.044","7392-354869" +"2020-05-20 09:47:00","3.47","15.106","7.579",NA,"1.044","7392-354869" +"2020-05-20 10:17:00","3.47","15.012","8.997",NA,"1.046","7392-354869" +"2020-05-20 10:47:00","3.47","14.926","10.235",NA,"1.047","7392-354869" +"2020-05-20 11:17:00","3.47","14.9","10.675",NA,"1.049","7392-354869" +"2020-05-20 11:47:00","3.47","14.866","10.775",NA,"1.049","7392-354869" +"2020-05-20 12:17:00","3.47","14.857","10.719",NA,"1.048","7392-354869" +"2020-05-20 12:47:00","3.47","14.831","10.858",NA,"1.051","7392-354869" +"2020-05-20 13:17:00","3.47","14.814","10.803",NA,"1.05","7392-354869" +"2020-05-20 13:47:00","3.47","14.909","10.85",NA,"1.048","7392-354869" +"2020-05-20 14:17:00","3.47","14.917","10.795",NA,"1.049","7392-354869" +"2020-05-20 14:47:00","3.47","15.106","10.791",NA,"1.05","7392-354869" +"2020-05-20 15:17:00","3.47","15.227","10.672",NA,"1.05","7392-354869" +"2020-05-20 15:47:00","3.47","15.381","10.801",NA,"1.05","7392-354869" +"2020-05-20 16:17:00","3.47","15.492","10.837",NA,"1.049","7392-354869" +"2020-05-20 16:47:00","3.47","15.535","10.707",NA,"1.05","7392-354869" +"2020-05-20 17:17:00","3.47","15.74","10.813",NA,"1.05","7392-354869" +"2020-05-20 17:47:00","3.47","15.928","10.775",NA,"1.05","7392-354869" +"2020-05-20 18:17:00","3.47","16.244","10.747",NA,"1.048","7392-354869" +"2020-05-20 18:47:00","3.47","16.686","10.752",NA,"1.048","7392-354869" +"2020-05-20 19:17:00","3.47","16.991","10.797",NA,"1.05","7392-354869" +"2020-05-20 19:47:00","3.47","17.093","10.739",NA,"1.05","7392-354869" +"2020-05-20 20:17:00","3.47","17.152","10.656",NA,"1.047","7392-354869" +"2020-05-20 20:47:00","3.47","17.211","10.742",NA,"1.048","7392-354869" +"2020-05-20 21:17:00","3.47","17.262","10.664",NA,"1.049","7392-354869" +"2020-05-20 21:47:00","3.47","17.27","10.657",NA,"1.048","7392-354869" +"2020-05-20 22:17:00","3.47","17.118","10.614",NA,"1.05","7392-354869" +"2020-05-20 22:47:00","3.47","16.991","10.667",NA,"1.049","7392-354869" +"2020-05-20 23:17:00","3.47","16.889","10.334",NA,"1.049","7392-354869" +"2020-05-20 23:47:00","3.47","16.779","9.549",NA,"1.048","7392-354869" +"2020-05-21 00:17:00","3.47","16.737","7.946",NA,"1.046","7392-354869" +"2020-05-21 00:47:00","3.47","16.584","6.849",NA,"1.045","7392-354869" +"2020-05-21 01:17:00","3.47","16.541","7.079",NA,"1.043","7392-354869" +"2020-05-21 01:47:00","3.47","16.456","7.117",NA,"1.046","7392-354869" +"2020-05-21 02:17:00","3.47","16.295","6.864",NA,"1.045","7392-354869" +"2020-05-21 02:47:00","3.47","16.184","6.392",NA,"1.045","7392-354869" +"2020-05-21 03:17:00","3.46","16.133","6.186",NA,"1.045","7392-354869" +"2020-05-21 03:47:00","3.47","16.09","5.54",NA,"1.044","7392-354869" +"2020-05-21 04:17:00","3.47","15.86","5.048",NA,"1.043","7392-354869" +"2020-05-21 04:47:00","3.47","15.689","5.095",NA,"1.044","7392-354869" +"2020-05-21 05:17:00","3.46","15.552","5.121",NA,"1.044","7392-354869" +"2020-05-21 05:47:00","3.46","15.415","4.592",NA,"1.044","7392-354869" +"2020-05-21 06:17:00","3.47","15.261","4.08",NA,"1.043","7392-354869" +"2020-05-21 06:47:00","3.47","15.166","3.884",NA,"1.043","7392-354869" +"2020-05-21 07:17:00","3.47","15.115","3.909",NA,"1.043","7392-354869" +"2020-05-21 07:47:00","3.47","15.02","3.726",NA,"1.041","7392-354869" +"2020-05-21 08:17:00","3.47","14.952","3.516",NA,"1.041","7392-354869" +"2020-05-21 08:47:00","3.46","14.848","3.548",NA,"1.04","7392-354869" +"2020-05-21 09:17:00","3.46","14.814","4.012",NA,"1.041","7392-354869" +"2020-05-21 09:47:00","3.46","14.745","4.62",NA,"1.042","7392-354869" +"2020-05-21 10:17:00","3.46","14.702","7.115",NA,"1.044","7392-354869" +"2020-05-21 10:47:00","3.46","14.676","10.169",NA,"1.048","7392-354869" +"2020-05-21 11:17:00","3.46","14.736","10.475",NA,"1.049","7392-354869" +"2020-05-21 11:47:00","3.46","14.866","10.68",NA,"1.047","7392-354869" +"2020-05-21 12:17:00","3.46","14.977","10.89",NA,"1.051","7392-354869" +"2020-05-21 12:47:00","3.46","15.209","10.95",NA,"1.049","7392-354869" +"2020-05-21 13:17:00","3.46","15.509","11.074",NA,"1.051","7392-354869" +"2020-05-21 13:47:00","3.47","15.775","10.884",NA,"1.05","7392-354869" +"2020-05-21 14:17:00","3.46","15.997","11.119",NA,"1.049","7392-354869" +"2020-05-21 14:47:00","3.46","16.073","11.305",NA,"1.052","7392-354869" +"2020-05-21 15:17:00","3.46","16.371","11.306",NA,"1.051","7392-354869" +"2020-05-21 15:47:00","3.46","16.881","11.236",NA,"1.05","7392-354869" +"2020-05-21 16:17:00","3.47","17.27","11.135",NA,"1.051","7392-354869" +"2020-05-21 16:47:00","3.46","17.634","10.971",NA,"1.05","7392-354869" +"2020-05-21 17:17:00","3.47","17.903","11.045",NA,"1.048","7392-354869" +"2020-05-21 17:47:00","3.46","18.484","11.156",NA,"1.052","7392-354869" +"2020-05-21 18:17:00","3.46","18.619","11.148",NA,"1.052","7392-354869" +"2020-05-21 18:47:00","3.47","19.231","11.136",NA,"1.052","7392-354869" +"2020-05-21 19:17:00","3.46","18.434","11.271",NA,"1.052","7392-354869" +"2020-05-21 19:47:00","3.47","18.266","11.44",NA,"1.051","7392-354869" +"2020-05-21 20:17:00","3.47","18.148","11.643",NA,"1.053","7392-354869" +"2020-05-21 20:47:00","3.47","18.77","11.71",NA,"1.054","7392-354869" +"2020-05-21 21:17:00","3.47","18.988","11.578",NA,"1.053","7392-354869" +"2020-05-21 21:47:00","3.47","18.938","11.535",NA,"1.052","7392-354869" +"2020-05-21 22:17:00","3.47","18.803","11.567",NA,"1.053","7392-354869" +"2020-05-21 22:47:00","3.47","19.449","11.501",NA,"1.054","7392-354869" +"2020-05-21 23:17:00","3.47","19.583","11.262",NA,"1.051","7392-354869" +"2020-05-21 23:47:00","3.47","19.466","10.741",NA,"1.05","7392-354869" +"2020-05-22 00:17:00","3.47","19.215","8.997",NA,"1.049","7392-354869" +"2020-05-22 00:47:00","3.47","19.055","7.192",NA,"1.046","7392-354869" +"2020-05-22 01:17:00","3.47","18.955","5.946",NA,"1.044","7392-354869" +"2020-05-22 01:47:00","3.47","18.753","4.807",NA,"1.042","7392-354869" +"2020-05-22 02:17:00","3.47","18.56","3.797",NA,"1.043","7392-354869" +"2020-05-22 02:47:00","3.47","18.459","3.086",NA,"1.043","7392-354869" +"2020-05-22 03:17:00","3.47","18.35","2.453",NA,"1.042","7392-354869" +"2020-05-22 03:47:00","3.47","18.282","2.14",NA,"1.042","7392-354869" +"2020-05-22 04:17:00","3.47","18.173","1.77",NA,"1.04","7392-354869" +"2020-05-22 04:47:00","3.47","18.072","1.371",NA,"1.037","7392-354869" +"2020-05-22 05:17:00","3.47","17.996","0.95",NA,"1.034","7392-354869" +"2020-05-22 05:47:00","3.47","17.937","0.664",NA,"1.033","7392-354869" +"2020-05-22 06:17:00","3.47","17.861","0.567",NA,"1.032","7392-354869" +"2020-05-22 06:47:00","3.47","17.785","0.701",NA,"1.031","7392-354869" +"2020-05-22 07:17:00","3.47","17.743","0.732",NA,"1.033","7392-354869" +"2020-05-22 07:47:00","3.47","17.709","0.753",NA,"1.032","7392-354869" +"2020-05-22 08:17:00","3.47","17.659","0.864",NA,"1.032","7392-354869" +"2020-05-22 08:47:00","3.47","17.634","0.922",NA,"1.03","7392-354869" +"2020-05-22 09:17:00","3.47","17.608","0.851",NA,"1.029","7392-354869" +"2020-05-22 09:47:00","3.47","17.566","1.182",NA,"1.033","7392-354869" +"2020-05-22 10:17:00","3.47","17.558","3.489",NA,"1.041","7392-354869" +"2020-05-22 10:47:00","3.47","17.591","7.522",NA,"1.044","7392-354869" +"2020-05-22 11:17:00","3.47","17.667","10.586",NA,"1.05","7392-354869" +"2020-05-22 11:47:00","3.47","17.642","10.733",NA,"1.05","7392-354869" +"2020-05-22 12:17:00","3.47","17.667","10.907",NA,"1.049","7392-354869" +"2020-05-22 12:47:00","3.47","17.617","11.094",NA,"1.05","7392-354869" +"2020-05-22 13:17:00","3.47","17.473","11.358",NA,"1.052","7392-354869" +"2020-05-22 13:47:00","3.47","17.372","11.626",NA,"1.051","7392-354869" +"2020-05-22 14:17:00","3.47","17.338","11.863",NA,"1.053","7392-354869" +"2020-05-22 14:47:00","3.47","17.143","11.995",NA,"1.05","7392-354869" +"2020-05-22 15:17:00","3.47","17.405","11.997",NA,"1.053","7392-354869" +"2020-05-22 15:47:00","3.47","17.507","11.909",NA,"1.052","7392-354869" +"2020-05-22 16:17:00","3.47","17.895","11.897",NA,"1.053","7392-354869" +"2020-05-22 16:47:00","3.47","17.473","11.776",NA,"1.052","7392-354869" +"2020-05-22 17:17:00","3.47","17.566","11.743",NA,"1.05","7392-354869" +"2020-05-22 17:47:00","3.47","17.245","11.902",NA,"1.051","7392-354869" +"2020-05-22 18:17:00","3.47","17.363","12.199",NA,"1.051","7392-354869" +"2020-05-22 18:47:00","3.47","17.532","12.079",NA,"1.053","7392-354869" +"2020-05-22 19:17:00","3.47","17.38","12.284",NA,"1.055","7392-354869" +"2020-05-22 19:47:00","3.47","17.363","12.302",NA,"1.051","7392-354869" +"2020-05-22 20:17:00","3.47","17.844","12.375",NA,"1.051","7392-354869" +"2020-05-22 20:47:00","3.47","17.676","12.348",NA,"1.054","7392-354869" +"2020-05-22 21:17:00","3.47","17.676","12.385",NA,"1.053","7392-354869" +"2020-05-22 21:47:00","3.47","17.676","12.164",NA,"1.05","7392-354869" +"2020-05-22 22:17:00","3.47","17.794","12.336",NA,"1.052","7392-354869" +"2020-05-22 22:47:00","3.47","17.971","11.739",NA,"1.051","7392-354869" +"2020-05-22 23:17:00","3.47","18.139","10.427",NA,"1.049","7392-354869" +"2020-05-22 23:47:00","3.47","18.122","8.873",NA,"1.047","7392-354869" +"2020-05-23 00:17:00","3.47","18.038","7.731",NA,"1.046","7392-354869" +"2020-05-23 00:47:00","3.47","18.114","6.518",NA,"1.045","7392-354869" +"2020-05-23 01:17:00","3.47","17.979","6.058",NA,"1.045","7392-354869" +"2020-05-23 01:47:00","3.47","18.165","5.531",NA,"1.045","7392-354869" +"2020-05-23 02:17:00","3.47","18.509","5.06",NA,"1.045","7392-354869" +"2020-05-23 02:47:00","3.47","18.644","4.579",NA,"1.044","7392-354869" +"2020-05-23 03:17:00","3.47","18.568","4.108",NA,"1.044","7392-354869" +"2020-05-23 03:47:00","3.47","18.493","3.275",NA,"1.042","7392-354869" +"2020-05-23 04:17:00","3.47","18.543","2.565",NA,"1.039","7392-354869" +"2020-05-23 04:47:00","3.47","18.451","2.063",NA,"1.035","7392-354869" +"2020-05-23 05:17:00","3.47","18.467","1.736",NA,"1.032","7392-354869" +"2020-05-23 05:47:00","3.47","18.518","1.478",NA,"1.031","7392-354869" +"2020-05-23 06:17:00","3.47","18.493","1.319",NA,"1.026","7392-354869" +"2020-05-23 06:47:00","3.47","18.451","1.319",NA,"1.021","7392-354869" +"2020-05-23 07:17:00","3.47","18.434","1.423",NA,"1.024","7392-354869" +"2020-05-23 07:47:00","3.47","18.392","2.01",NA,"1.025","7392-354869" +"2020-05-23 08:17:00","3.47","18.341","2.324",NA,"1.029","7392-354869" +"2020-05-23 08:47:00","3.47","18.274","1.965",NA,"1.029","7392-354869" +"2020-05-23 09:17:00","3.47","18.308","1.452",NA,"1.031","7392-354869" +"2020-05-23 09:47:00","3.47","18.257","1.131",NA,"1.031","7392-354869" +"2020-05-23 10:17:00","3.47","18.232","1.509",NA,"1.036","7392-354869" +"2020-05-23 10:47:00","3.47","18.131","2.031",NA,"1.031","7392-354869" +"2020-05-23 11:17:00","3.47","18.063","2.312",NA,"1.036","7392-354869" +"2020-05-23 11:47:00","3.47","18.047","3.211",NA,"1.039","7392-354869" +"2020-05-23 12:17:00","3.47","18.097","8.142",NA,"1.042","7392-354869" +"2020-05-23 12:47:00","3.47","18.165","10.333",NA,"1.05","7392-354869" +"2020-05-23 13:17:00","3.47","18.282","10.586",NA,"1.051","7392-354869" +"2020-05-23 13:47:00","3.47","18.921","10.806",NA,"1.052","7392-354869" +"2020-05-23 14:17:00","3.47","18.719","11.052",NA,"1.054","7392-354869" +"2020-05-23 14:47:00","3.47","19.34","11.171",NA,"1.054","7392-354869" +"2020-05-23 15:17:00","3.47","19.022","11.232",NA,"1.052","7392-354869" +"2020-05-23 15:47:00","3.47","20.202","11.058",NA,"1.054","7392-354869" +"2020-05-23 16:17:00","3.47","21.047","11.142",NA,"1.054","7392-354869" +"2020-05-23 16:47:00","3.47","21.022","11.166",NA,"1.056","7392-354869" +"2020-05-23 17:17:00","3.47","19.491","11.22",NA,"1.052","7392-354869" +"2020-05-23 17:47:00","3.47","19.173","11.194",NA,"1.05","7392-354869" +"2020-05-23 18:17:00","3.47","20.779","11.427",NA,"1.056","7392-354869" +"2020-05-23 18:47:00","3.47","22.324","11.563",NA,"1.06","7392-354869" +"2020-05-23 19:17:00","3.47","22.049","11.577",NA,"1.06","7392-354869" +"2020-05-23 19:47:00","3.47","22.216","11.513",NA,"1.06","7392-354869" +"2020-05-23 20:17:00","3.47","22.692","11.265",NA,"1.057","7392-354869" +"2020-05-23 20:47:00","3.47","22.817","11.296",NA,"1.054","7392-354869" +"2020-05-23 21:17:00","3.47","23.143","11.289",NA,"1.055","7392-354869" +"2020-05-23 21:47:00","3.47","22.851","11.339",NA,"1.057","7392-354869" +"2020-05-23 22:17:00","3.47","22.074","11.212",NA,"1.056","7392-354869" +"2020-05-23 22:47:00","3.47","21.782","11.351",NA,"1.056","7392-354869" +"2020-05-23 23:17:00","3.47","21.306","11.202",NA,"1.056","7392-354869" +"2020-05-23 23:47:00","3.47","21.74","10.252",NA,"1.055","7392-354869" +"2020-05-24 00:17:00","3.47","21.656","7.859",NA,"1.049","7392-354869" +"2020-05-24 00:47:00","3.47","21.999","6.768",NA,"1.049","7392-354869" +"2020-05-24 01:17:00","3.48","21.64","6.305",NA,"1.046","7392-354869" +"2020-05-24 01:47:00","3.48","21.23","6.564",NA,"1.048","7392-354869" +"2020-05-24 02:17:00","3.48","21.063","6.501",NA,"1.048","7392-354869" +"2020-05-24 02:47:00","3.48","20.871","7.122",NA,"1.05","7392-354869" +"2020-05-24 03:17:00","3.48","20.462","7.231",NA,"1.049","7392-354869" +"2020-05-24 03:47:00","3.48","20.202","7.008",NA,"1.048","7392-354869" +"2020-05-24 04:17:00","3.48","19.943","7.289",NA,"1.048","7392-354869" +"2020-05-24 04:47:00","3.48","19.667","6.57",NA,"1.046","7392-354869" +"2020-05-24 05:17:00","3.48","19.458","6.241",NA,"1.046","7392-354869" +"2020-05-24 05:47:00","3.48","19.323","6.573",NA,"1.046","7392-354869" +"2020-05-24 06:17:00","3.48","19.122","6.442",NA,"1.047","7392-354869" +"2020-05-24 06:47:00","3.48","18.946","6.517",NA,"1.047","7392-354869" +"2020-05-24 07:17:00","3.48","18.736","6.905",NA,"1.046","7392-354869" +"2020-05-24 07:47:00","3.48","18.593","5.997",NA,"1.046","7392-354869" +"2020-05-24 08:17:00","3.48","18.459","6.759",NA,"1.047","7392-354869" +"2020-05-24 08:47:00","3.48","18.274","6.702",NA,"1.046","7392-354869" +"2020-05-24 09:17:00","3.48","18.173","7.259",NA,"1.046","7392-354869" +"2020-05-24 09:47:00","3.48","18.097","6.859",NA,"1.047","7392-354869" +"2020-05-24 10:17:00","3.48","17.996","6.827",NA,"1.047","7392-354869" +"2020-05-24 10:47:00","3.48","17.844","7.506",NA,"1.047","7392-354869" +"2020-05-24 11:17:00","3.48","17.718","8.082",NA,"1.047","7392-354869" +"2020-05-24 11:47:00","3.48","17.676","9.15",NA,"1.05","7392-354869" +"2020-05-24 12:17:00","3.48","17.583","11.505",NA,"1.052","7392-354869" +"2020-05-24 12:47:00","3.47","17.583","12.248",NA,"1.052","7392-354869" +"2020-05-24 13:17:00","3.47","17.591","12.534",NA,"1.055","7392-354869" +"2020-05-24 13:47:00","3.48","17.558","12.683",NA,"1.056","7392-354869" +"2020-05-24 14:17:00","3.47","17.608","12.705",NA,"1.053","7392-354869" +"2020-05-24 14:47:00","3.48","17.65","12.816",NA,"1.057","7392-354869" +"2020-05-24 15:17:00","3.47","17.844","12.85",NA,"1.057","7392-354869" +"2020-05-24 15:47:00","3.48","18.19","12.858",NA,"1.055","7392-354869" +"2020-05-24 16:17:00","3.47","18.661","12.678",NA,"1.056","7392-354869" +"2020-05-24 16:47:00","3.48","19.106","12.598",NA,"1.054","7392-354869" +"2020-05-24 17:17:00","3.47","19.29","12.771",NA,"1.056","7392-354869" +"2020-05-24 17:47:00","3.47","19.717","12.901",NA,"1.057","7392-354869" +"2020-05-24 18:17:00","3.47","20.069","12.856",NA,"1.057","7392-354869" +"2020-05-24 18:47:00","3.48","20.202","12.771",NA,"1.057","7392-354869" +"2020-05-24 19:17:00","3.47","20.261","12.736",NA,"1.058","7392-354869" +"2020-05-24 19:47:00","3.48","20.294","12.869",NA,"1.058","7392-354869" +"2020-05-24 20:17:00","3.47","20.303","12.816",NA,"1.056","7392-354869" +"2020-05-24 20:47:00","3.48","20.445","12.503",NA,"1.054","7392-354869" +"2020-05-24 21:17:00","3.48","20.437","11.959",NA,"1.057","7392-354869" +"2020-05-24 21:47:00","3.48","20.161","11.997",NA,"1.055","7392-354869" +"2020-05-24 22:17:00","3.48","20.01","12.484",NA,"1.055","7392-354869" +"2020-05-24 22:47:00","3.48","19.893","12.127",NA,"1.057","7392-354869" +"2020-05-24 23:17:00","3.48","19.667","10.021",NA,"1.047","7392-354869" +"2020-05-24 23:47:00","3.48","19.399","7.925",NA,"1.048","7392-354869" +"2020-05-25 00:17:00","3.48","19.156","7.031",NA,"1.048","7392-354869" +"2020-05-25 00:47:00","3.48","19.038","6.678",NA,"1.047","7392-354869" +"2020-05-25 01:17:00","3.48","18.896","6.134",NA,"1.046","7392-354869" +"2020-05-25 01:47:00","3.48","18.728","5.528",NA,"1.046","7392-354869" +"2020-05-25 02:17:00","3.48","18.711","5.47",NA,"1.045","7392-354869" +"2020-05-25 02:47:00","3.47","18.593","5.793",NA,"1.045","7392-354869" +"2020-05-25 03:17:00","3.47","18.417","5.323",NA,"1.045","7392-354869" +"2020-05-25 03:47:00","3.47","18.35","5.017",NA,"1.044","7392-354869" +"2020-05-25 04:17:00","3.48","18.139","5.228",NA,"1.043","7392-354869" +"2020-05-25 04:47:00","3.48","18.072","4.876",NA,"1.044","7392-354869" +"2020-05-25 05:17:00","3.48","18.013","4.048",NA,"1.045","7392-354869" +"2020-05-25 05:47:00","3.48","17.878","3.676",NA,"1.042","7392-354869" +"2020-05-25 06:17:00","3.48","17.836","3.567",NA,"1.042","7392-354869" +"2020-05-25 06:47:00","3.48","17.811","3.38",NA,"1.043","7392-354869" +"2020-05-25 07:17:00","3.48","17.709","3.107",NA,"1.041","7392-354869" +"2020-05-25 07:47:00","3.47","17.608","3.675",NA,"1.032","7392-354869" +"2020-05-25 08:17:00","3.47","17.507","4.053",NA,"1.034","7392-354869" +"2020-05-25 08:47:00","3.48","17.431","4.125",NA,"1.038","7392-354869" +"2020-05-25 09:17:00","3.48","17.346","3.95",NA,"1.04","7392-354869" +"2020-05-25 09:47:00","3.47","17.296","3.903",NA,"1.042","7392-354869" +"2020-05-25 10:17:00","3.48","17.253","4.183",NA,"1.044","7392-354869" +"2020-05-25 10:47:00","3.47","17.152","6.167",NA,"1.045","7392-354869" +"2020-05-25 11:17:00","3.47","17.126","9.559",NA,"1.049","7392-354869" +"2020-05-25 11:47:00","3.47","17.076","10.819",NA,"1.05","7392-354869" +"2020-05-25 12:17:00","3.47","17.16","12.12",NA,"1.054","7392-354869" +"2020-05-25 12:47:00","3.47","17.186","12.359",NA,"1.054","7392-354869" +"2020-05-25 13:17:00","3.47","17.253","12.252",NA,"1.053","7392-354869" +"2020-05-25 13:47:00","3.47","17.414","12.741",NA,"1.054","7392-354869" +"2020-05-25 14:17:00","3.47","17.583","12.698",NA,"1.055","7392-354869" +"2020-05-25 14:47:00","3.47","17.819","12.918",NA,"1.056","7392-354869" +"2020-05-25 15:17:00","3.47","18.089","12.993",NA,"1.056","7392-354869" +"2020-05-25 15:47:00","3.47","18.291","13.061",NA,"1.055","7392-354869" +"2020-05-25 16:17:00","3.47","18.543","13.114",NA,"1.056","7392-354869" +"2020-05-25 16:47:00","3.47","18.694","13.154",NA,"1.058","7392-354869" +"2020-05-25 17:17:00","3.47","19.223","13.263",NA,"1.06","7392-354869" +"2020-05-25 17:47:00","3.47","19.625","13.311",NA,"1.059","7392-354869" +"2020-05-25 18:17:00","3.47","20.37","13.334",NA,"1.058","7392-354869" +"2020-05-25 18:47:00","3.47","20.637","13.428",NA,"1.062","7392-354869" +"2020-05-25 19:17:00","3.47","20.311","13.381",NA,"1.061","7392-354869" +"2020-05-25 19:47:00","3.47","18.677","13.137",NA,"1.058","7392-354869" +"2020-05-25 20:17:00","3.47","18.845","13.046",NA,"1.057","7392-354869" +"2020-05-25 20:47:00","3.47","18.476","13.271",NA,"1.058","7392-354869" +"2020-05-25 21:17:00","3.47","17.87","13.348",NA,"1.056","7392-354869" +"2020-05-25 21:47:00","3.47","18.131","13.416",NA,"1.055","7392-354869" +"2020-05-25 22:17:00","3.47","18.08","13.379",NA,"1.053","7392-354869" +"2020-05-25 22:47:00","3.47","18.207","13.321",NA,"1.057","7392-354869" +"2020-05-25 23:17:00","3.47","18.459","12.898",NA,"1.057","7392-354869" +"2020-05-25 23:47:00","3.47","18.476","12.047",NA,"1.053","7392-354869" +"2020-05-26 00:17:00","3.47","18.938","10.645",NA,"1.052","7392-354869" +"2020-05-26 00:47:00","3.47","19.391","8.871",NA,"1.052","7392-354869" +"2020-05-26 01:17:00","3.47","19.608","7.094",NA,"1.049","7392-354869" +"2020-05-26 01:47:00","3.47","19.7","5.477",NA,"1.046","7392-354869" +"2020-05-26 02:17:00","3.47","19.625","3.961",NA,"1.042","7392-354869" +"2020-05-26 02:47:00","3.47","19.458","2.745",NA,"1.039","7392-354869" +"2020-05-26 03:17:00","3.47","19.474","2.155",NA,"1.038","7392-354869" +"2020-05-26 03:47:00","3.47","19.474","2.02",NA,"1.038","7392-354869" +"2020-05-26 04:17:00","3.47","19.215","2.475",NA,"1.037","7392-354869" +"2020-05-26 04:47:00","3.47","19.156","3.022",NA,"1.036","7392-354869" +"2020-05-26 05:17:00","3.47","19.089","2.749",NA,"1.038","7392-354869" +"2020-05-26 05:47:00","3.47","18.795","2.141",NA,"1.038","7392-354869" +"2020-05-26 06:17:00","3.47","18.795","1.861",NA,"1.035","7392-354869" +"2020-05-26 06:47:00","3.47","19.164","1.461",NA,"1.032","7392-354869" +"2020-05-26 07:17:00","3.47","19.391","0.96",NA,"1.029","7392-354869" +"2020-05-26 07:47:00","3.47","19.273","0.603",NA,"1.031","7392-354869" +"2020-05-26 08:17:00","3.47","19.089","0.391",NA,"1.03","7392-354869" +"2020-05-26 08:47:00","3.47","18.971","0.444",NA,"1.028","7392-354869" +"2020-05-26 09:17:00","3.47","18.929","0.801",NA,"1.026","7392-354869" +"2020-05-26 09:47:00","3.47","18.879","0.978",NA,"1.033","7392-354869" +"2020-05-26 10:17:00","3.47","18.845","1.818",NA,"1.04","7392-354869" +"2020-05-26 10:47:00","3.47","18.719","4.326",NA,"1.039","7392-354869" +"2020-05-26 11:17:00","3.47","18.644","8.896",NA,"1.046","7392-354869" +"2020-05-26 11:47:00","3.47","18.77","11.457",NA,"1.054","7392-354869" +"2020-05-26 12:17:00","3.47","18.913","11.711",NA,"1.054","7392-354869" +"2020-05-26 12:47:00","3.47","19.055","12.059",NA,"1.057","7392-354869" +"2020-05-26 13:17:00","3.47","19.022","12.205",NA,"1.054","7392-354869" +"2020-05-26 13:47:00","3.47","19.097","12.447",NA,"1.055","7392-354869" +"2020-05-26 14:17:00","3.47","19.198","12.607",NA,"1.055","7392-354869" +"2020-05-26 14:47:00","3.47","19.365","12.752",NA,"1.058","7392-354869" +"2020-05-26 15:17:00","3.47","19.541","12.829",NA,"1.056","7392-354869" +"2020-05-26 15:47:00","3.47","19.717","12.989",NA,"1.059","7392-354869" +"2020-05-26 16:17:00","3.47","19.784","13.073",NA,"1.06","7392-354869" +"2020-05-26 16:47:00","3.47","18.753","13.109",NA,"1.056","7392-354869" +"2020-05-26 17:17:00","3.47","18.223","13.165",NA,"1.058","7392-354869" +"2020-05-26 17:47:00","3.47","18.644","13.284",NA,"1.059","7392-354869" +"2020-05-26 18:17:00","3.47","18.476","13.188",NA,"1.055","7392-354869" +"2020-05-26 18:47:00","3.47","18.476","13.173",NA,"1.055","7392-354869" +"2020-05-26 19:17:00","3.47","18.509","13.316",NA,"1.057","7392-354869" +"2020-05-26 19:47:00","3.47","18.753","13.301",NA,"1.058","7392-354869" +"2020-05-26 20:17:00","3.47","18.753","13.243",NA,"1.059","7392-354869" +"2020-05-26 20:47:00","3.47","18.434","13.22",NA,"1.056","7392-354869" +"2020-05-26 21:17:00","3.47","18.871","13.118",NA,"1.055","7392-354869" +"2020-05-26 21:47:00","3.47","18.711","13.257",NA,"1.057","7392-354869" +"2020-05-26 22:17:00","3.47","19.391","13.124",NA,"1.058","7392-354869" +"2020-05-26 22:47:00","3.47","19.156","12.093",NA,"1.055","7392-354869" +"2020-05-26 23:17:00","3.47","19.382","11.271",NA,"1.055","7392-354869" +"2020-05-26 23:47:00","3.47","19.617","9.902",NA,"1.052","7392-354869" +"2020-05-27 00:17:00","3.47","19.985","8.461",NA,"1.05","7392-354869" +"2020-05-27 00:47:00","3.47","20.11","7.07",NA,"1.048","7392-354869" +"2020-05-27 01:17:00","3.47","20.311","5.833",NA,"1.048","7392-354869" +"2020-05-27 01:47:00","3.47","20.478","4.812",NA,"1.046","7392-354869" +"2020-05-27 02:17:00","3.47","20.47","3.64",NA,"1.043","7392-354869" +"2020-05-27 02:47:00","3.47","20.228","2.67",NA,"1.04","7392-354869" +"2020-05-27 03:17:00","3.47","20.127","2.126",NA,"1.035","7392-354869" +"2020-05-27 03:47:00","3.47","20.177","2.25",NA,"1.042","7392-354869" +"2020-05-27 04:17:00","3.47","20.144","3.184",NA,"1.047","7392-354869" +"2020-05-27 04:47:00","3.47","20.11","3.629",NA,"1.047","7392-354869" +"2020-05-27 05:17:00","3.47","20.002","4.005",NA,"1.046","7392-354869" +"2020-05-27 05:47:00","3.47","20.085","3.855",NA,"1.046","7392-354869" +"2020-05-27 06:17:00","3.48","20.094","3.414",NA,"1.047","7392-354869" +"2020-05-27 06:47:00","3.47","20.077","2.745",NA,"1.047","7392-354869" +"2020-05-27 07:17:00","3.47","20.094","2.033",NA,"1.045","7392-354869" +"2020-05-27 07:47:00","3.47","19.968","1.306",NA,"1.041","7392-354869" +"2020-05-27 08:17:00","3.47","19.834","0.931",NA,"1.037","7392-354869" +"2020-05-27 08:47:00","3.47","19.767","0.708",NA,"1.035","7392-354869" +"2020-05-27 09:17:00","3.47","19.759","0.508",NA,"1.032","7392-354869" +"2020-05-27 09:47:00","3.47","19.96","0.539",NA,"1.032","7392-354869" +"2020-05-27 10:17:00","3.47","19.809","1.527",NA,"1.042","7392-354869" +"2020-05-27 10:47:00","3.48","19.851","3.738",NA,"1.046","7392-354869" +"2020-05-27 11:17:00","3.47","19.834","7.704",NA,"1.05","7392-354869" +"2020-05-27 11:47:00","3.47","19.918","11.55",NA,"1.056","7392-354869" +"2020-05-27 12:17:00","3.48","19.96","11.947",NA,"1.056","7392-354869" +"2020-05-27 12:47:00","3.48","19.399","12.329",NA,"1.055","7392-354869" +"2020-05-27 13:17:00","3.48","19.231","12.664",NA,"1.057","7392-354869" +"2020-05-27 13:47:00","3.48","19.349","12.862",NA,"1.059","7392-354869" +"2020-05-27 14:17:00","3.48","19.617","12.861",NA,"1.059","7392-354869" +"2020-05-27 14:47:00","3.47","19.826","12.645",NA,"1.056","7392-354869" +"2020-05-27 15:17:00","3.48","20.177","12.697",NA,"1.059","7392-354869" +"2020-05-27 15:47:00","3.47","19.818","12.72",NA,"1.059","7392-354869" +"2020-05-27 16:17:00","3.47","19.859","12.784",NA,"1.058","7392-354869" +"2020-05-27 16:47:00","3.48","19.206","12.962",NA,"1.059","7392-354869" +"2020-05-27 17:17:00","3.48","19.407","13.152",NA,"1.059","7392-354869" +"2020-05-27 17:47:00","3.48","19.65","13.153",NA,"1.057","7392-354869" +"2020-05-27 18:17:00","3.48","19.566","13.189",NA,"1.057","7392-354869" +"2020-05-27 18:47:00","3.48","19.424","13.25",NA,"1.06","7392-354869" +"2020-05-27 19:17:00","3.47","19.943","13.252",NA,"1.06","7392-354869" +"2020-05-27 19:47:00","3.48","20.311","13.22",NA,"1.058","7392-354869" +"2020-05-27 20:17:00","3.48","20.085","13.214",NA,"1.058","7392-354869" +"2020-05-27 20:47:00","3.48","20.437","13.148",NA,"1.059","7392-354869" +"2020-05-27 21:17:00","3.48","21.189","13.097",NA,"1.058","7392-354869" +"2020-05-27 21:47:00","3.48","20.955","13.133",NA,"1.06","7392-354869" +"2020-05-27 22:17:00","3.47","21.022","13",NA,"1.06","7392-354869" +"2020-05-27 22:47:00","3.48","21.615","12.923",NA,"1.061","7392-354869" +"2020-05-27 23:17:00","3.48","21.832","12.668",NA,"1.06","7392-354869" +"2020-05-27 23:47:00","3.48","21.924","11.769",NA,"1.058","7392-354869" +"2020-05-28 00:17:00","3.48","22.375","10.472",NA,"1.057","7392-354869" +"2020-05-28 00:47:00","3.48","22.617","8.66",NA,"1.053","7392-354869" +"2020-05-28 01:17:00","3.48","23.043","7.057",NA,"1.051","7392-354869" +"2020-05-28 01:47:00","3.48","23.193","5.624",NA,"1.05","7392-354869" +"2020-05-28 02:17:00","3.48","22.976","4.647",NA,"1.05","7392-354869" +"2020-05-28 02:47:00","3.48","22.834","4.036",NA,"1.049","7392-354869" +"2020-05-28 03:17:00","3.48","23.076","3.945",NA,"1.048","7392-354869" +"2020-05-28 03:47:00","3.48","23.294","3.157",NA,"1.048","7392-354869" +"2020-05-28 04:17:00","3.48","23.227","2.115",NA,"1.047","7392-354869" +"2020-05-28 04:47:00","3.48","23.085","1.179",NA,"1.042","7392-354869" +"2020-05-28 05:17:00","3.48","22.867","0.41",NA,"1.03","7392-354869" +"2020-05-28 05:47:00","3.48","22.124","0.187",NA,"1.024","7392-354869" +"2020-05-28 06:17:00","3.48","21.949","1.46",NA,"1.015","7392-354869" +"2020-05-28 06:47:00","3.48","22.066","2.413",NA,"1.032","7392-354869" +"2020-05-28 07:17:00","3.48","21.94","2.543",NA,"1.038","7392-354869" +"2020-05-28 07:47:00","3.48","21.648","2.673",NA,"1.034","7392-354869" +"2020-05-28 08:17:00","3.48","21.414","3.661",NA,"1.039","7392-354869" +"2020-05-28 08:47:00","3.48","21.448","4.139",NA,"1.044","7392-354869" +"2020-05-28 09:17:00","3.48","21.356","4.084",NA,"1.045","7392-354869" +"2020-05-28 09:47:00","3.48","21.264","3.718",NA,"1.047","7392-354869" +"2020-05-28 10:17:00","3.48","21.013","4.044",NA,"1.047","7392-354869" +"2020-05-28 10:47:00","3.48","20.946","5.494",NA,"1.049","7392-354869" +"2020-05-28 11:17:00","3.48","20.712","7.265",NA,"1.049","7392-354869" +"2020-05-28 11:47:00","3.48","20.545","9.21",NA,"1.052","7392-354869" +"2020-05-28 12:17:00","3.48","20.57","11.668",NA,"1.057","7392-354869" +"2020-05-28 12:47:00","3.48","20.445","11.396",NA,"1.055","7392-354869" +"2020-05-28 13:17:00","3.48","20.119","10.06",NA,"1.048","7392-354869" +"2020-05-28 13:47:00","3.48","20.654","11.915",NA,"1.058","7392-354869" +"2020-05-28 14:17:00","3.48","21.105","11.82",NA,"1.056","7392-354869" +"2020-05-28 14:47:00","3.48","20.654","10.894",NA,"1.053","7392-354869" +"2020-05-28 15:17:00","3.48","21.164","12.302",NA,"1.058","7392-354869" +"2020-05-28 15:47:00","3.48","21.289","12.458",NA,"1.06","7392-354869" +"2020-05-28 16:17:00","3.48","21.556","10.721",NA,"1.055","7392-354869" +"2020-05-28 16:47:00","3.48","21.214","12.115",NA,"1.058","7392-354869" +"2020-05-28 17:17:00","3.48","21.848","12.414",NA,"1.061","7392-354869" +"2020-05-28 17:47:00","3.48","22.066","11.884",NA,"1.06","7392-354869" +"2020-05-28 18:17:00","3.48","22.5","12.111",NA,"1.058","7392-354869" +"2020-05-28 18:47:00","3.48","22.567","12.227",NA,"1.059","7392-354869" +"2020-05-28 19:17:00","3.48","22.717","12.247",NA,"1.06","7392-354869" +"2020-05-28 19:47:00","3.48","22.366","12.243",NA,"1.062","7392-354869" +"2020-05-28 20:17:00","3.48","22.274","12.109",NA,"1.058","7392-354869" +"2020-05-28 20:47:00","3.48","22.299","12.228",NA,"1.06","7392-354869" +"2020-05-28 21:17:00","3.48","22.667","12.143",NA,"1.057","7392-354869" +"2020-05-28 21:47:00","3.48","22.675","11.417",NA,"1.06","7392-354869" +"2020-05-28 22:17:00","3.48","22.859","11.322",NA,"1.058","7392-354869" +"2020-05-28 22:47:00","3.48","23.578","10.086",NA,"1.054","7392-354869" +"2020-05-28 23:17:00","3.48","23.352","9.16",NA,"1.053","7392-354869" +"2020-05-28 23:47:00","3.48","22.959","7.117",NA,"1.047","7392-354869" +"2020-05-29 00:17:00","3.48","23.177","5.844",NA,"1.049","7392-354869" +"2020-05-29 00:47:00","3.48","23.311","4.927",NA,"1.049","7392-354869" +"2020-05-29 01:17:00","3.48","23.411","3.885",NA,"1.046","7392-354869" +"2020-05-29 01:47:00","3.48","23.361","3.176",NA,"1.044","7392-354869" +"2020-05-29 02:17:00","3.49","23.269","2.73",NA,"1.041","7392-354869" +"2020-05-29 02:47:00","3.48","23.177","2.575",NA,"1.038","7392-354869" +"2020-05-29 03:17:00","3.48","23.093","2.455",NA,"1.04","7392-354869" +"2020-05-29 03:47:00","3.48","23.001","2.264",NA,"1.037","7392-354869" +"2020-05-29 04:17:00","3.49","22.884","1.729",NA,"1.038","7392-354869" +"2020-05-29 04:47:00","3.48","22.792","1.337",NA,"1.038","7392-354869" +"2020-05-29 05:17:00","3.49","22.784","1.315",NA,"1.037","7392-354869" +"2020-05-29 05:47:00","3.49","22.642","1.313",NA,"1.039","7392-354869" +"2020-05-29 06:17:00","3.49","22.558","1.062",NA,"1.039","7392-354869" +"2020-05-29 06:47:00","3.49","22.525","1.028",NA,"1.034","7392-354869" +"2020-05-29 07:17:00","3.49","22.466","0.761",NA,"1.035","7392-354869" +"2020-05-29 07:47:00","3.48","22.425","2.398",NA,"1.04","7392-354869" +"2020-05-29 08:17:00","3.49","22.391","2.735",NA,"1.044","7392-354869" +"2020-05-29 08:47:00","3.49","22.4","2.289",NA,"1.042","7392-354869" +"2020-05-29 09:17:00","3.49","22.324","1.712",NA,"1.042","7392-354869" +"2020-05-29 09:47:00","3.49","22.283","1.733",NA,"1.039","7392-354869" +"2020-05-29 10:17:00","3.49","22.291","1.998",NA,"1.044","7392-354869" +"2020-05-29 10:47:00","3.49","22.208","3.515",NA,"1.047","7392-354869" +"2020-05-29 11:17:00","3.49","22.157","6.694",NA,"1.051","7392-354869" +"2020-05-29 11:47:00","3.49","22.107","10.207",NA,"1.054","7392-354869" +"2020-05-29 12:17:00","3.48","22.107","10.644",NA,"1.056","7392-354869" +"2020-05-29 12:47:00","3.49","22.04","11.12",NA,"1.06","7392-354869" +"2020-05-29 13:17:00","3.49","22.007","11.5",NA,"1.06","7392-354869" +"2020-05-29 13:47:00","3.49","22.274","11.722",NA,"1.058","7392-354869" +"2020-05-29 14:17:00","3.49","22.567","11.771",NA,"1.061","7392-354869" +"2020-05-29 14:47:00","3.49","22.241","11.937",NA,"1.061","7392-354869" +"2020-05-29 15:17:00","3.49","22.224","11.952",NA,"1.058","7392-354869" +"2020-05-29 15:47:00","3.49","22.425","12.092",NA,"1.061","7392-354869" +"2020-05-29 16:17:00","3.49","23.311","12.224",NA,"1.066","7392-354869" +"2020-05-29 16:47:00","3.49","22.943","12.129",NA,"1.059","7392-354869" +"2020-05-29 17:17:00","3.49","22.776","12.098",NA,"1.061","7392-354869" +"2020-05-29 17:47:00","3.49","22.834","12.304",NA,"1.062","7392-354869" +"2020-05-29 18:17:00","3.49","22.767","12.474",NA,"1.062","7392-354869" +"2020-05-29 18:47:00","3.49","22.801","12.453",NA,"1.063","7392-354869" +"2020-05-29 19:17:00","3.49","24.248","12.478",NA,"1.061","7392-354869" +"2020-05-29 19:47:00","3.49","23.737","12.21",NA,"1.064","7392-354869" +"2020-05-29 20:17:00","3.49","24.181","11.973",NA,"1.059","7392-354869" +"2020-05-29 20:47:00","3.49","24.206","12.02",NA,"1.066","7392-354869" +"2020-05-29 21:17:00","3.49","24.147","11.622",NA,"1.063","7392-354869" +"2020-05-29 21:47:00","3.49","24.357","10.104",NA,"1.057","7392-354869" +"2020-05-29 22:17:00","3.49","24.709","8.393",NA,"1.056","7392-354869" +"2020-05-29 22:47:00","3.49","24.525","7.255",NA,"1.054","7392-354869" +"2020-05-29 23:17:00","3.49","24.986","6.168",NA,"1.054","7392-354869" +"2020-05-29 23:47:00","3.49","24.961","5.031",NA,"1.05","7392-354869" +"2020-05-30 00:17:00","3.49","24.986","3.709",NA,"1.048","7392-354869" +"2020-05-30 00:47:00","3.49","25.087","2.882",NA,"1.045","7392-354869" +"2020-05-30 01:17:00","3.49","25.003","1.525",NA,"1.037","7392-354869" +"2020-05-30 01:47:00","3.49","24.919","0.722",NA,"1.028","7392-354869" +"2020-05-30 02:17:00","3.49","24.919","0.189",NA,"1.025","7392-354869" +"2020-05-30 02:47:00","3.49","24.869","0.072",NA,"1.023","7392-354869" +"2020-05-30 03:17:00","3.49","24.76","0.015",NA,"1.022","7392-354869" +"2020-05-30 03:47:00","3.49","24.684","0.016",NA,"1.022","7392-354869" +"2020-05-30 04:17:00","3.49","24.609","0.015",NA,"1.022","7392-354869" +"2020-05-30 04:47:00","3.49","24.575","0.027",NA,"1.023","7392-354869" +"2020-05-30 05:17:00","3.49","24.483","0.333",NA,"1.029","7392-354869" +"2020-05-30 05:47:00","3.49","24.483","0.484",NA,"1.031","7392-354869" +"2020-05-30 06:17:00","3.49","24.416","0.234",NA,"1.027","7392-354869" +"2020-05-30 06:47:00","3.49","24.349","0.051",NA,"1.023","7392-354869" +"2020-05-30 07:17:00","3.49","24.357","1.416",NA,"1.043","7392-354869" +"2020-05-30 07:47:00","3.49","24.282","1.551",NA,"1.045","7392-354869" +"2020-05-30 08:17:00","3.49","24.206","0.822",NA,"1.037","7392-354869" +"2020-05-30 08:47:00","3.49","24.189","0.58",NA,"1.03","7392-354869" +"2020-05-30 09:17:00","3.49","24.147","1.072",NA,"1.034","7392-354869" +"2020-05-30 09:47:00","3.49","24.097","0.698",NA,"1.039","7392-354869" +"2020-05-30 10:17:00","3.49","24.072","2.212",NA,"1.047","7392-354869" +"2020-05-30 10:47:00","3.49","24.047","4.695",NA,"1.045","7392-354869" +"2020-05-30 11:17:00","3.49","24.122","8.778",NA,"1.055","7392-354869" +"2020-05-30 11:47:00","3.49","24.114","9.694",NA,"1.058","7392-354869" +"2020-05-30 12:17:00","3.49","24.231","10.117",NA,"1.06","7392-354869" +"2020-05-30 12:47:00","3.49","24.323","10.061",NA,"1.06","7392-354869" +"2020-05-30 13:17:00","3.49","24.466","10.262",NA,"1.059","7392-354869" +"2020-05-30 13:47:00","3.49","24.743","10.501",NA,"1.061","7392-354869" +"2020-05-30 14:17:00","3.49","24.927","10.396",NA,"1.061","7392-354869" +"2020-05-30 14:47:00","3.49","25.129","10.661",NA,"1.064","7392-354869" +"2020-05-30 15:17:00","3.49","25.406","10.723",NA,"1.064","7392-354869" +"2020-05-30 15:47:00","3.49","25.533","10.577",NA,"1.063","7392-354869" +"2020-05-30 16:17:00","3.49","26.232","10.693",NA,"1.068","7392-354869" +"2020-05-30 16:47:00","3.49","26.435","10.748",NA,"1.064","7392-354869" +"2020-05-30 17:17:00","3.49","26.477","10.661",NA,"1.063","7392-354869" +"2020-05-30 17:47:00","3.5","26.849","10.618",NA,"1.064","7392-354869" +"2020-05-30 18:17:00","3.5","27.944","10.817",NA,"1.067","7392-354869" +"2020-05-30 18:47:00","3.5","28.233","10.842",NA,"1.067","7392-354869" +"2020-05-30 19:17:00","3.49","28.609","10.82",NA,"1.067","7392-354869" +"2020-05-30 19:47:00","3.5","28.899","10.862",NA,"1.066","7392-354869" +"2020-05-30 20:17:00","3.5","29.071","10.904",NA,"1.067","7392-354869" +"2020-05-30 20:47:00","3.5","29.071","10.872",NA,"1.067","7392-354869" +"2020-05-30 21:17:00","3.5","29.422","10.734",NA,"1.064","7392-354869" +"2020-05-30 21:47:00","3.5","29.122","10.578",NA,"1.067","7392-354869" +"2020-05-30 22:17:00","3.5","28.566","10.618",NA,"1.065","7392-354869" +"2020-05-30 22:47:00","3.5","28.395","10.141",NA,"1.064","7392-354869" +"2020-05-30 23:17:00","3.5","28.139","8.803",NA,"1.058","7392-354869" +"2020-05-30 23:47:00","3.5","28.097","6.814",NA,"1.05","7392-354869" +"2020-05-31 00:17:00","3.5","27.833","4.913",NA,"1.041","7392-354869" +"2020-05-31 00:47:00","3.5","27.629","2.987",NA,"1.046","7392-354869" +"2020-05-31 01:17:00","3.5","27.306","2.441",NA,"1.046","7392-354869" +"2020-05-31 01:47:00","3.5","27.035","1.36",NA,"1.04","7392-354869" +"2020-05-31 02:17:00","3.5","26.807","0.624",NA,"1.029","7392-354869" +"2020-05-31 02:47:00","3.5","26.587","0.297",NA,"1.028","7392-354869" +"2020-05-31 03:17:00","3.5","26.35","0.083",NA,"1.025","7392-354869" +"2020-05-31 03:47:00","3.5","26.122","0.51",NA,"1.029","7392-354869" +"2020-05-31 04:17:00","3.5","25.937","0.618",NA,"1.03","7392-354869" +"2020-05-31 04:47:00","3.5","25.726","0.858",NA,"1.023","7392-354869" +"2020-05-31 05:17:00","3.5","25.499","1.612",NA,"1.021","7392-354869" +"2020-05-31 05:47:00","3.5","25.322","1.705",NA,"1.031","7392-354869" +"2020-05-31 06:17:00","3.5","25.095","1.997",NA,"1.018","7392-354869" +"2020-05-31 06:47:00","3.5","24.726","5.422",NA,"1.049","7392-354869" +"2020-05-31 07:17:00","3.5","24.399","6.068",NA,"1.051","7392-354869" +"2020-05-31 07:47:00","3.5","24.055","6.188",NA,"1.052","7392-354869" +"2020-05-31 08:17:00","3.5","23.804","6.227",NA,"1.053","7392-354869" +"2020-05-31 08:47:00","3.5","23.628","5.32",NA,"1.052","7392-354869" +"2020-05-31 09:17:00","3.5","23.461","5.53",NA,"1.051","7392-354869" +"2020-05-31 09:47:00","3.5","23.093","5.887",NA,"1.052","7392-354869" +"2020-05-31 10:17:00","3.5","22.851","6.668",NA,"1.055","7392-354869" +"2020-05-31 10:47:00","3.5","22.692","7.354",NA,"1.055","7392-354869" +"2020-05-31 11:17:00","3.5","22.525","8.291",NA,"1.057","7392-354869" +"2020-05-31 11:47:00","3.5","22.491","8.824",NA,"1.057","7392-354869" +"2020-05-31 12:17:00","3.5","22.508","9.701",NA,"1.06","7392-354869" +"2020-05-31 12:47:00","3.5","22.483","9.372",NA,"1.059","7392-354869" +"2020-05-31 13:17:00","3.5","22.525","8.836",NA,"1.055","7392-354869" +"2020-05-31 13:47:00","3.5","22.625","9.47",NA,"1.055","7392-354869" +"2020-05-31 14:17:00","3.5","22.943","10.201",NA,"1.06","7392-354869" +"2020-05-31 14:47:00","3.5","23.269","10.137",NA,"1.058","7392-354869" +"2020-05-31 15:17:00","3.5","23.319","9.771",NA,"1.059","7392-354869" +"2020-05-31 15:47:00","3.5","23.712","10.316",NA,"1.062","7392-354869" +"2020-05-31 16:17:00","3.5","24.156","10.463",NA,"1.06","7392-354869" +"2020-05-31 16:47:00","3.5","24.399","10.285",NA,"1.062","7392-354869" +"2020-05-31 17:17:00","3.5","24.835","10.809",NA,"1.066","7392-354869" +"2020-05-31 17:47:00","3.5","25.179","10.793",NA,"1.066","7392-354869" +"2020-05-31 18:17:00","3.5","25.558","10.393",NA,"1.066","7392-354869" +"2020-05-31 18:47:00","3.5","25.794","10.54",NA,"1.065","7392-354869" +"2020-05-31 19:17:00","3.5","26.156","10.771",NA,"1.068","7392-354869" +"2020-05-31 19:47:00","3.5","26.19","10.449",NA,"1.068","7392-354869" +"2020-05-31 20:17:00","3.5","26.232","10.169",NA,"1.063","7392-354869" +"2020-05-31 20:47:00","3.5","26.291","10.462",NA,"1.065","7392-354869" +"2020-05-31 21:17:00","3.5","26.257","10.102",NA,"1.063","7392-354869" +"2020-05-31 21:47:00","3.5","26.283","10.236",NA,"1.064","7392-354869" +"2020-05-31 22:17:00","3.5","26.013","9.948",NA,"1.062","7392-354869" +"2020-05-31 22:47:00","3.5","25.844","9.46",NA,"1.061","7392-354869" +"2020-05-31 23:17:00","3.5","25.591","8.107",NA,"1.057","7392-354869" +"2020-05-31 23:47:00","3.5","25.356","7.09",NA,"1.057","7392-354869" +"2020-06-01 00:17:00","3.5","25.095","5.996",NA,"1.054","7392-354869" +"2020-06-01 00:47:00","3.5","24.927","4.758",NA,"1.053","7392-354869" +"2020-06-01 01:17:00","3.5","24.718","3.925",NA,"1.05","7392-354869" +"2020-06-01 01:47:00","3.5","24.541","3.41",NA,"1.048","7392-354869" +"2020-06-01 02:17:00","3.5","24.315","4.165",NA,"1.047","7392-354869" +"2020-06-01 02:47:00","3.5","24.097","4.112",NA,"1.047","7392-354869" +"2020-06-01 03:17:00","3.5","23.896","4.39",NA,"1.049","7392-354869" +"2020-06-01 03:47:00","3.5","23.62","4.947",NA,"1.049","7392-354869" +"2020-06-01 04:17:00","3.5","23.444","4.531",NA,"1.049","7392-354869" +"2020-06-01 04:47:00","3.5","23.21","4.022",NA,"1.05","7392-354869" +"2020-06-01 05:17:00","3.5","23.026","3.471",NA,"1.05","7392-354869" +"2020-06-01 05:47:00","3.5","22.792","4.117",NA,"1.049","7392-354869" +"2020-06-01 06:17:00","3.5","22.583","4.304",NA,"1.05","7392-354869" +"2020-06-01 06:47:00","3.5","22.383","4.308",NA,"1.051","7392-354869" +"2020-06-01 07:17:00","3.5","22.233","3.796",NA,"1.051","7392-354869" +"2020-06-01 07:47:00","3.5","22.082","3.615",NA,"1.05","7392-354869" +"2020-06-01 08:17:00","3.5","21.898","3.499",NA,"1.05","7392-354869" +"2020-06-01 08:47:00","3.5","21.79","3.426",NA,"1.049","7392-354869" +"2020-06-01 09:17:00","3.5","21.59","3.369",NA,"1.05","7392-354869" +"2020-06-01 09:47:00","3.5","21.439","3.528",NA,"1.049","7392-354869" +"2020-06-01 10:17:00","3.5","21.314","4.093",NA,"1.051","7392-354869" +"2020-06-01 10:47:00","3.5","21.147","5.15",NA,"1.052","7392-354869" +"2020-06-01 11:17:00","3.5","21.147","8.645",NA,"1.056","7392-354869" +"2020-06-01 11:47:00","3.5","21.13","9.882",NA,"1.059","7392-354869" +"2020-06-01 12:17:00","3.5","21.105","10.292",NA,"1.059","7392-354869" +"2020-06-01 12:47:00","3.5","21.205","10.551",NA,"1.062","7392-354869" +"2020-06-01 13:17:00","3.49","21.322","10.751",NA,"1.062","7392-354869" +"2020-06-01 13:47:00","3.5","21.556","10.937",NA,"1.063","7392-354869" +"2020-06-01 14:17:00","3.5","21.857","11.097",NA,"1.065","7392-354869" +"2020-06-01 14:47:00","3.5","22.057","11.089",NA,"1.064","7392-354869" +"2020-06-01 15:17:00","3.5","22.299","10.938",NA,"1.061","7392-354869" +"2020-06-01 15:47:00","3.5","22.692","10.949",NA,"1.063","7392-354869" +"2020-06-01 16:17:00","3.5","22.876","10.599",NA,"1.061","7392-354869" +"2020-06-01 16:47:00","3.5","23.327","10.604",NA,"1.063","7392-354869" +"2020-06-01 17:17:00","3.5","23.561","10.197",NA,"1.06","7392-354869" +"2020-06-01 17:47:00","3.5","23.946","10.922",NA,"1.064","7392-354869" +"2020-06-01 18:17:00","3.5","24.106","10.281",NA,"1.064","7392-354869" +"2020-06-01 18:47:00","3.5","24.181","10.523",NA,"1.066","7392-354869" +"2020-06-01 19:17:00","3.49","23.938","10.198",NA,"1.06","7392-354869" +"2020-06-01 19:47:00","3.5","23.988","10.796",NA,"1.063","7392-354869" +"2020-06-01 20:17:00","3.5","23.854","10.534",NA,"1.062","7392-354869" +"2020-06-01 20:47:00","3.49","23.913","10.731",NA,"1.064","7392-354869" +"2020-06-01 21:17:00","3.5","23.653","10.815",NA,"1.066","7392-354869" +"2020-06-01 21:47:00","3.5","23.612","10.634",NA,"1.064","7392-354869" +"2020-06-01 22:17:00","3.5","23.428","10.474",NA,"1.063","7392-354869" +"2020-06-01 22:47:00","3.5","23.403","8.961",NA,"1.057","7392-354869" +"2020-06-01 23:17:00","3.5","23.336","8.374",NA,"1.059","7392-354869" +"2020-06-01 23:47:00","3.5","23.26","7.312",NA,"1.056","7392-354869" +"2020-06-02 00:17:00","3.5","23.252","5.829",NA,"1.054","7392-354869" +"2020-06-02 00:47:00","3.5","23.177","4.715",NA,"1.054","7392-354869" +"2020-06-02 01:17:00","3.5","23.026","3.959",NA,"1.052","7392-354869" +"2020-06-02 01:47:00","3.49","22.842","3.313",NA,"1.051","7392-354869" +"2020-06-02 02:17:00","3.5","22.65","3.627",NA,"1.051","7392-354869" +"2020-06-02 02:47:00","3.5","22.466","3.682",NA,"1.05","7392-354869" +"2020-06-02 03:17:00","3.5","22.324","4.137",NA,"1.049","7392-354869" +"2020-06-02 03:47:00","3.49","22.116","3.86",NA,"1.047","7392-354869" +"2020-06-02 04:17:00","3.49","21.99","3.624",NA,"1.049","7392-354869" +"2020-06-02 04:47:00","3.49","21.823","3.106",NA,"1.047","7392-354869" +"2020-06-02 05:17:00","3.49","21.69","3.079",NA,"1.045","7392-354869" +"2020-06-02 05:47:00","3.49","21.548","2.739",NA,"1.048","7392-354869" +"2020-06-02 06:17:00","3.49","21.422","2.432",NA,"1.05","7392-354869" +"2020-06-02 06:47:00","3.49","21.331","2.342",NA,"1.051","7392-354869" +"2020-06-02 07:17:00","3.49","21.222","2.194",NA,"1.048","7392-354869" +"2020-06-02 07:47:00","3.49","21.088","2.224",NA,"1.047","7392-354869" +"2020-06-02 08:17:00","3.49","20.98","2.426",NA,"1.047","7392-354869" +"2020-06-02 08:47:00","3.49","20.854","2.408",NA,"1.048","7392-354869" +"2020-06-02 09:17:00","3.49","20.779","2.218",NA,"1.048","7392-354869" +"2020-06-02 09:47:00","3.49","20.679","2.455",NA,"1.05","7392-354869" +"2020-06-02 10:17:00","3.49","20.629","4.115",NA,"1.051","7392-354869" +"2020-06-02 10:47:00","3.49","20.604","7.413",NA,"1.055","7392-354869" +"2020-06-02 11:17:00","3.49","20.562","9.651",NA,"1.057","7392-354869" +"2020-06-02 11:47:00","3.49","20.545","10.193",NA,"1.059","7392-354869" +"2020-06-02 12:17:00","3.49","20.545","10.588",NA,"1.063","7392-354869" +"2020-06-02 12:47:00","3.49","20.604","10.759",NA,"1.061","7392-354869" +"2020-06-02 13:17:00","3.49","20.604","10.938",NA,"1.06","7392-354869" +"2020-06-02 13:47:00","3.49","20.42","11.075",NA,"1.062","7392-354869" +"2020-06-02 14:17:00","3.49","20.529","11.192",NA,"1.061","7392-354869" +"2020-06-02 14:47:00","3.49","20.579","11.344",NA,"1.062","7392-354869" +"2020-06-02 15:17:00","3.49","20.529","11.404",NA,"1.061","7392-354869" +"2020-06-02 15:47:00","3.49","20.478","11.501",NA,"1.061","7392-354869" +"2020-06-02 16:17:00","3.49","20.512","11.703",NA,"1.063","7392-354869" +"2020-06-02 16:47:00","3.49","20.42","11.808",NA,"1.06","7392-354869" +"2020-06-02 17:17:00","3.49","20.412","12.09",NA,"1.063","7392-354869" +"2020-06-02 17:47:00","3.49","20.687","12.226",NA,"1.063","7392-354869" +"2020-06-02 18:17:00","3.49","20.813","12.327",NA,"1.064","7392-354869" +"2020-06-02 18:47:00","3.49","21.063","12.128",NA,"1.065","7392-354869" +"2020-06-02 19:17:00","3.49","21.431","11.793",NA,"1.065","7392-354869" +"2020-06-02 19:47:00","3.49","21.581","11.487",NA,"1.064","7392-354869" +"2020-06-02 20:17:00","3.49","21.539","11.317",NA,"1.062","7392-354869" +"2020-06-02 20:47:00","3.49","21.531","11.12",NA,"1.066","7392-354869" +"2020-06-02 21:17:00","3.49","21.564","11.412",NA,"1.063","7392-354869" +"2020-06-02 21:47:00","3.49","21.18","11.647",NA,"1.065","7392-354869" +"2020-06-02 22:17:00","3.49","21.088","12.082",NA,"1.066","7392-354869" +"2020-06-02 22:47:00","3.49","21.005","11.621",NA,"1.062","7392-354869" +"2020-06-02 23:17:00","3.49","21.013","9.976",NA,"1.058","7392-354869" +"2020-06-02 23:47:00","3.49","21.022","7.493",NA,"1.055","7392-354869" +"2020-06-03 00:17:00","3.49","20.98","5.832",NA,"1.053","7392-354869" +"2020-06-03 00:47:00","3.49","21.147","4.53",NA,"1.053","7392-354869" +"2020-06-03 01:17:00","3.49","21.289","4.099",NA,"1.051","7392-354869" +"2020-06-03 01:47:00","3.49","21.264","3.724",NA,"1.052","7392-354869" +"2020-06-03 02:17:00","3.49","21.297","3.098",NA,"1.051","7392-354869" +"2020-06-03 02:47:00","3.49","21.347","2.655",NA,"1.05","7392-354869" +"2020-06-03 03:17:00","3.49","21.414","2.871",NA,"1.048","7392-354869" +"2020-06-03 03:47:00","3.49","21.414","3.368",NA,"1.05","7392-354869" +"2020-06-03 04:17:00","3.49","21.331","3.26",NA,"1.049","7392-354869" +"2020-06-03 04:47:00","3.49","21.28","3.426",NA,"1.048","7392-354869" +"2020-06-03 05:17:00","3.49","21.164","3.561",NA,"1.048","7392-354869" +"2020-06-03 05:47:00","3.49","21.08","3.755",NA,"1.049","7392-354869" +"2020-06-03 06:17:00","3.49","20.98","3.653",NA,"1.051","7392-354869" +"2020-06-03 06:47:00","3.49","20.905","3.812",NA,"1.051","7392-354869" +"2020-06-03 07:17:00","3.49","20.779","3.649",NA,"1.05","7392-354869" +"2020-06-03 07:47:00","3.49","20.721","4.078",NA,"1.049","7392-354869" +"2020-06-03 08:17:00","3.49","20.646","4.426",NA,"1.05","7392-354869" +"2020-06-03 08:47:00","3.49","20.554","4.587",NA,"1.05","7392-354869" +"2020-06-03 09:17:00","3.49","20.487","4.788",NA,"1.051","7392-354869" +"2020-06-03 09:47:00","3.49","20.412","5.582",NA,"1.052","7392-354869" +"2020-06-03 10:17:00","3.49","20.386","6.598",NA,"1.054","7392-354869" +"2020-06-03 10:47:00","3.49","20.395","7.182",NA,"1.055","7392-354869" +"2020-06-03 11:17:00","3.49","20.428","9.912",NA,"1.059","7392-354869" +"2020-06-03 11:47:00","3.49","20.587","10.702",NA,"1.062","7392-354869" +"2020-06-03 12:17:00","3.49","20.595","10.925",NA,"1.062","7392-354869" +"2020-06-03 12:47:00","3.49","20.696","11.046",NA,"1.061","7392-354869" +"2020-06-03 13:17:00","3.48","20.846","11.074",NA,"1.062","7392-354869" +"2020-06-03 13:47:00","3.49","20.846","11.233",NA,"1.063","7392-354869" +"2020-06-03 14:17:00","3.48","21.013","11.179",NA,"1.061","7392-354869" +"2020-06-03 14:47:00","3.49","21.255","11.115",NA,"1.061","7392-354869" +"2020-06-03 15:17:00","3.49","21.59","11.315",NA,"1.065","7392-354869" +"2020-06-03 15:47:00","3.48","21.656","11.16",NA,"1.064","7392-354869" +"2020-06-03 16:17:00","3.48","21.965","11.282",NA,"1.064","7392-354869" +"2020-06-03 16:47:00","3.49","21.94","11.09",NA,"1.062","7392-354869" +"2020-06-03 17:17:00","3.48","22.517","10.608",NA,"1.062","7392-354869" +"2020-06-03 17:47:00","3.48","24.055","9.383",NA,"1.061","7392-354869" +"2020-06-03 18:17:00","3.48","24.869","10.651",NA,"1.069","7392-354869" +"2020-06-03 18:47:00","3.49","24.709","10.799",NA,"1.069","7392-354869" +"2020-06-03 19:17:00","3.49","24.709","11.174",NA,"1.067","7392-354869" +"2020-06-03 19:47:00","3.49","24.852","11.259",NA,"1.067","7392-354869" +"2020-06-03 20:17:00","3.49","24.592","11.225",NA,"1.064","7392-354869" +"2020-06-03 20:47:00","3.49","23.854","11.003",NA,"1.064","7392-354869" +"2020-06-03 21:17:00","3.49","23.695","11.056",NA,"1.063","7392-354869" +"2020-06-03 21:47:00","3.49","23.938","10.636",NA,"1.061","7392-354869" +"2020-06-03 22:17:00","3.49","23.645","9.647",NA,"1.055","7392-354869" +"2020-06-03 22:47:00","3.49","23.737","9.669",NA,"1.06","7392-354869" +"2020-06-03 23:17:00","3.49","23.846","8.298",NA,"1.055","7392-354869" +"2020-06-03 23:47:00","3.49","24.055","7.046",NA,"1.059","7392-354869" +"2020-06-04 00:17:00","3.49","23.846","6.423",NA,"1.056","7392-354869" +"2020-06-04 00:47:00","3.49","25.289","6.959",NA,"1.06","7392-354869" +"2020-06-04 01:17:00","3.49","25.617","5.457",NA,"1.053","7392-354869" +"2020-06-04 01:47:00","3.49","25.465","4.228",NA,"1.051","7392-354869" +"2020-06-04 02:17:00","3.49","25.305","4.022",NA,"1.049","7392-354869" +"2020-06-04 02:47:00","3.49","25.23","3.716",NA,"1.049","7392-354869" +"2020-06-04 03:17:00","3.49","25.121","3.947",NA,"1.049","7392-354869" +"2020-06-04 03:47:00","3.49","25.079","3.551",NA,"1.052","7392-354869" +"2020-06-04 04:17:00","3.49","24.936","2.582",NA,"1.052","7392-354869" +"2020-06-04 04:47:00","3.49","24.852","2.912",NA,"1.051","7392-354869" +"2020-06-04 05:17:00","3.49","24.743","2.387",NA,"1.051","7392-354869" +"2020-06-04 05:47:00","3.49","24.634","3.086",NA,"1.051","7392-354869" +"2020-06-04 06:17:00","3.49","24.499","2.265",NA,"1.053","7392-354869" +"2020-06-04 06:47:00","3.49","24.407","2.105",NA,"1.04","7392-354869" +"2020-06-04 07:17:00","3.49","24.29","2.469",NA,"1.048","7392-354869" +"2020-06-04 07:47:00","3.49","24.156","2.802",NA,"1.034","7392-354869" +"2020-06-04 08:17:00","3.49","24.072","2.56",NA,"1.044","7392-354869" +"2020-06-04 08:47:00","3.49","23.938","1.957",NA,"1.036","7392-354869" +"2020-06-04 09:17:00","3.49","23.754","2.367",NA,"1.037","7392-354869" +"2020-06-04 09:47:00","3.49","23.679","3.628",NA,"1.052","7392-354869" +"2020-06-04 10:17:00","3.49","23.578","5.828",NA,"1.056","7392-354869" +"2020-06-04 10:47:00","3.49","23.495","8.856",NA,"1.06","7392-354869" +"2020-06-04 11:17:00","3.49","23.503","9.739",NA,"1.063","7392-354869" +"2020-06-04 11:47:00","3.49","23.553","9.997",NA,"1.062","7392-354869" +"2020-06-04 12:17:00","3.49","23.679","10.128",NA,"1.062","7392-354869" +"2020-06-04 12:47:00","3.49","23.603","10.251",NA,"1.065","7392-354869" +"2020-06-04 13:17:00","3.49","23.712","10.355",NA,"1.065","7392-354869" +"2020-06-04 13:47:00","3.49","23.946","10.305",NA,"1.063","7392-354869" +"2020-06-04 14:17:00","3.49","24.147","10.376",NA,"1.066","7392-354869" +"2020-06-04 14:47:00","3.49","24.349","10.377",NA,"1.066","7392-354869" +"2020-06-04 15:17:00","3.49","24.039","10.443",NA,"1.063","7392-354869" +"2020-06-04 15:47:00","3.49","23.403","12.019",NA,"1.068","7392-354869" +"2020-06-04 16:17:00","3.49","23.587","11.772",NA,"1.068","7392-354869" +"2020-06-04 16:47:00","3.49","23.637","11.729",NA,"1.069","7392-354869" +"2020-06-04 17:17:00","3.49","23.478","12.005",NA,"1.068","7392-354869" +"2020-06-04 17:47:00","3.49","23.946","12.02",NA,"1.07","7392-354869" +"2020-06-04 18:17:00","3.49","24.055","12.148",NA,"1.071","7392-354869" +"2020-06-04 18:47:00","3.49","24.407","12.149",NA,"1.072","7392-354869" +"2020-06-04 19:17:00","3.49","24.516","12.192",NA,"1.07","7392-354869" +"2020-06-04 19:47:00","3.49","24.785","12.083",NA,"1.073","7392-354869" +"2020-06-04 20:17:00","3.49","24.29","11.652",NA,"1.07","7392-354869" +"2020-06-04 20:47:00","3.49","23.821","11.232",NA,"1.064","7392-354869" +"2020-06-04 21:17:00","3.49","23.587","11.168",NA,"1.062","7392-354869" +"2020-06-04 21:47:00","3.49","23.294","10.25",NA,"1.055","7392-354869" +"2020-06-04 22:17:00","3.49","23.453","11.509",NA,"1.064","7392-354869" +"2020-06-04 22:47:00","3.49","23.536","10.16",NA,"1.061","7392-354869" +"2020-06-04 23:17:00","3.49","23.712","9.222",NA,"1.06","7392-354869" +"2020-06-04 23:47:00","3.49","24.022","7.327",NA,"1.06","7392-354869" +"2020-06-05 00:17:00","3.49","24.307","6.052",NA,"1.059","7392-354869" +"2020-06-05 00:47:00","3.49","24.474","4.774",NA,"1.056","7392-354869" +"2020-06-05 01:17:00","3.49","24.751","4.022",NA,"1.054","7392-354869" +"2020-06-05 01:47:00","3.49","25.028","4.015",NA,"1.054","7392-354869" +"2020-06-05 02:17:00","3.49","25.003","4.579",NA,"1.055","7392-354869" +"2020-06-05 02:47:00","3.49","24.885","4.381",NA,"1.053","7392-354869" +"2020-06-05 03:17:00","3.49","24.684","6.458",NA,"1.056","7392-354869" +"2020-06-05 03:47:00","3.49","25.121","5.91",NA,"1.058","7392-354869" +"2020-06-05 04:17:00","3.49","25.331","4.332",NA,"1.056","7392-354869" +"2020-06-05 04:47:00","3.49","25.331","4.996",NA,"1.055","7392-354869" +"2020-06-05 05:17:00","3.49","25.238","4.423",NA,"1.053","7392-354869" +"2020-06-05 05:47:00","3.49","25.146","3.699",NA,"1.049","7392-354869" +"2020-06-05 06:17:00","3.49","25.112","3.062",NA,"1.048","7392-354869" +"2020-06-05 06:47:00","3.49","25.087","2.583",NA,"1.052","7392-354869" +"2020-06-05 07:17:00","3.49","25.037","2.352",NA,"1.053","7392-354869" +"2020-06-05 07:47:00","3.49","24.986","2.882",NA,"1.052","7392-354869" +"2020-06-05 08:17:00","3.49","24.927","2.76",NA,"1.053","7392-354869" +"2020-06-05 08:47:00","3.49","24.86","2.433",NA,"1.052","7392-354869" +"2020-06-05 09:17:00","3.49","24.768","2.937",NA,"1.054","7392-354869" +"2020-06-05 09:47:00","3.49","24.676","3.208",NA,"1.052","7392-354869" +"2020-06-05 10:17:00","3.49","24.65","5.58",NA,"1.052","7392-354869" +"2020-06-05 10:47:00","3.5","24.625","8.839",NA,"1.06","7392-354869" +"2020-06-05 11:17:00","3.49","24.701","9.47",NA,"1.062","7392-354869" +"2020-06-05 11:47:00","3.5","24.684","10.016",NA,"1.065","7392-354869" +"2020-06-05 12:17:00","3.5","24.558","10.32",NA,"1.062","7392-354869" +"2020-06-05 12:47:00","3.49","24.567","10.767",NA,"1.066","7392-354869" +"2020-06-05 13:17:00","3.5","24.692","10.797",NA,"1.065","7392-354869" +"2020-06-05 13:47:00","3.5","24.768","10.992",NA,"1.068","7392-354869" +"2020-06-05 14:17:00","3.5","24.776","11.026",NA,"1.067","7392-354869" +"2020-06-05 14:47:00","3.49","24.592","11.225",NA,"1.068","7392-354869" +"2020-06-05 15:17:00","3.5","24.684","11.487",NA,"1.07","7392-354869" +"2020-06-05 15:47:00","3.5","24.827","11.349",NA,"1.068","7392-354869" +"2020-06-05 16:17:00","3.5","24.902","11.629",NA,"1.067","7392-354869" +"2020-06-05 16:47:00","3.49","25.137","11.823",NA,"1.07","7392-354869" +"2020-06-05 17:17:00","3.5","25.171","11.929",NA,"1.07","7392-354869" +"2020-06-05 17:47:00","3.5","25.196","11.939",NA,"1.072","7392-354869" +"2020-06-05 18:17:00","3.5","25.213","12.088",NA,"1.069","7392-354869" +"2020-06-05 18:47:00","3.5","25.079","12.535",NA,"1.073","7392-354869" +"2020-06-05 19:17:00","3.5","25.305","12.291",NA,"1.072","7392-354869" +"2020-06-05 19:47:00","3.49","24.734","12.681",NA,"1.072","7392-354869" +"2020-06-05 20:17:00","3.5","24.634","11.761",NA,"1.067","7392-354869" +"2020-06-05 20:47:00","3.5","24.76","10.832",NA,"1.063","7392-354869" +"2020-06-05 21:17:00","3.5","25.591","10.714",NA,"1.067","7392-354869" +"2020-06-05 21:47:00","3.49","26.097","11.418",NA,"1.071","7392-354869" +"2020-06-05 22:17:00","3.49","25.381","10.049",NA,"1.063","7392-354869" +"2020-06-05 22:47:00","3.5","25.676","8.436",NA,"1.061","7392-354869" +"2020-06-05 23:17:00","3.5","26.224","8.611",NA,"1.066","7392-354869" +"2020-06-05 23:47:00","3.5","27.086","7.047",NA,"1.062","7392-354869" +"2020-06-06 00:17:00","3.5","26.629","5.944",NA,"1.063","7392-354869" +"2020-06-06 00:47:00","3.5","26.984","5.371",NA,"1.06","7392-354869" +"2020-06-06 01:17:00","3.5","27.052","5.439",NA,"1.058","7392-354869" +"2020-06-06 01:47:00","3.5","27.086","5.214",NA,"1.058","7392-354869" +"2020-06-06 02:17:00","3.5","27.069","4.987",NA,"1.058","7392-354869" +"2020-06-06 02:47:00","3.5","26.959","5.031",NA,"1.056","7392-354869" +"2020-06-06 03:17:00","3.5","26.815","4.658",NA,"1.056","7392-354869" +"2020-06-06 03:47:00","3.5","26.705","4.64",NA,"1.055","7392-354869" +"2020-06-06 04:17:00","3.5","26.705","4.043",NA,"1.056","7392-354869" +"2020-06-06 04:47:00","3.5","26.62","4.16",NA,"1.054","7392-354869" +"2020-06-06 05:17:00","3.5","26.604","4.53",NA,"1.054","7392-354869" +"2020-06-06 05:47:00","3.5","26.561","4.277",NA,"1.052","7392-354869" +"2020-06-06 06:17:00","3.5","26.502","4.131",NA,"1.053","7392-354869" +"2020-06-06 06:47:00","3.5","26.418","3.94",NA,"1.05","7392-354869" +"2020-06-06 07:17:00","3.5","26.325","3.451",NA,"1.051","7392-354869" +"2020-06-06 07:47:00","3.5","26.291","3.028",NA,"1.049","7392-354869" +"2020-06-06 08:17:00","3.5","26.224","2.387",NA,"1.054","7392-354869" +"2020-06-06 08:47:00","3.5","26.181","2.382",NA,"1.049","7392-354869" +"2020-06-06 09:17:00","3.5","26.105","1.747",NA,"1.05","7392-354869" +"2020-06-06 09:47:00","3.5","26.046","1.236",NA,"1.045","7392-354869" +"2020-06-06 10:17:00","3.5","25.895","3.671",NA,"1.05","7392-354869" +"2020-06-06 10:47:00","3.5","25.794","5.829",NA,"1.058","7392-354869" +"2020-06-06 11:17:00","3.5","25.676","8.396",NA,"1.057","7392-354869" +"2020-06-06 11:47:00","3.5","25.541","9.639",NA,"1.064","7392-354869" +"2020-06-06 12:17:00","3.5","25.575","11.148",NA,"1.07","7392-354869" +"2020-06-06 12:47:00","3.5","25.625","11.41",NA,"1.071","7392-354869" +"2020-06-06 13:17:00","3.5","25.954","11.636",NA,"1.075","7392-354869" +"2020-06-06 13:47:00","3.5","26.173","11.46",NA,"1.069","7392-354869" +"2020-06-06 14:17:00","3.5","26.257","11.106",NA,"1.075","7392-354869" +"2020-06-06 14:47:00","3.5","26.384","10.686",NA,"1.068","7392-354869" +"2020-06-06 15:17:00","3.5","26.959","10.698",NA,"1.071","7392-354869" +"2020-06-06 15:47:00","3.5","26.663","11.114",NA,"1.074","7392-354869" +"2020-06-06 16:17:00","3.5","26.688","11.671",NA,"1.071","7392-354869" +"2020-06-06 16:47:00","3.5","26.908","11.998",NA,"1.077","7392-354869" +"2020-06-06 17:17:00","3.5","26.95","11.834",NA,"1.075","7392-354869" +"2020-06-06 17:47:00","3.5","26.874","11.813",NA,"1.071","7392-354869" +"2020-06-06 18:17:00","3.5","26.891","11.328",NA,"1.068","7392-354869" +"2020-06-06 18:47:00","3.5","27.247","11.697",NA,"1.074","7392-354869" +"2020-06-06 19:17:00","3.5","27.748","11.505",NA,"1.075","7392-354869" +"2020-06-06 19:47:00","3.5","28.071","11.57",NA,"1.074","7392-354869" +"2020-06-06 20:17:00","3.5","28.378","11.441",NA,"1.073","7392-354869" +"2020-06-06 20:47:00","3.5","28.344","11.533",NA,"1.078","7392-354869" +"2020-06-06 21:17:00","3.5","27.544","9.588",NA,"1.067","7392-354869" +"2020-06-06 21:47:00","3.5","29.508","10.71",NA,"1.073","7392-354869" +"2020-06-06 22:17:00","3.5","28.489","9.996",NA,"1.066","7392-354869" +"2020-06-06 22:47:00","3.5","28.37","7.594",NA,"1.06","7392-354869" +"2020-06-06 23:17:00","3.5","28.19","6.041",NA,"1.062","7392-354869" +"2020-06-06 23:47:00","3.5","28.08","5.261",NA,"1.061","7392-354869" +"2020-06-07 00:17:00","3.5","27.952","3.74",NA,"1.051","7392-354869" +"2020-06-07 00:47:00","3.5","27.901","1.82",NA,"1.045","7392-354869" +"2020-06-07 01:17:00","3.5","27.782","1.178",NA,"1.049","7392-354869" +"2020-06-07 01:47:00","3.5","27.688","1.94",NA,"1.05","7392-354869" +"2020-06-07 02:17:00","3.5","27.663","0.982",NA,"1.049","7392-354869" +"2020-06-07 02:47:00","3.5","27.739","0.388",NA,"1.038","7392-354869" +"2020-06-07 03:17:00","3.5","27.654","0.22",NA,"1.033","7392-354869" +"2020-06-07 03:47:00","3.5","27.527","0.469",NA,"1.028","7392-354869" +"2020-06-07 04:17:00","3.5","27.408","1.311",NA,"1.043","7392-354869" +"2020-06-07 04:47:00","3.5","27.298","1.215",NA,"1.043","7392-354869" +"2020-06-07 05:17:00","3.5","27.103","1.418",NA,"1.035","7392-354869" +"2020-06-07 05:47:00","3.5","26.849","1.643",NA,"1.043","7392-354869" +"2020-06-07 06:17:00","3.5","26.561","1.583",NA,"1.044","7392-354869" +"2020-06-07 06:47:00","3.5","26.333","1.763",NA,"1.037","7392-354869" +"2020-06-07 07:17:00","3.5","26.089","1.717",NA,"1.034","7392-354869" +"2020-06-07 07:47:00","3.5","25.853","1.235",NA,"1.04","7392-354869" +"2020-06-07 08:17:00","3.5","25.583","1.327",NA,"1.041","7392-354869" +"2020-06-07 08:47:00","3.5","25.373","1.229",NA,"1.045","7392-354869" +"2020-06-07 09:17:00","3.5","25.188","1.077",NA,"1.049","7392-354869" +"2020-06-07 09:47:00","3.5","24.961","0.825",NA,"1.05","7392-354869" +"2020-06-07 10:17:00","3.51","24.709","1.907",NA,"1.054","7392-354869" +"2020-06-07 10:47:00","3.5","24.558","3.791",NA,"1.05","7392-354869" +"2020-06-07 11:17:00","3.5","24.332","7.073",NA,"1.052","7392-354869" +"2020-06-07 11:47:00","3.5","24.206","8.008",NA,"1.052","7392-354869" +"2020-06-07 12:17:00","3.5","24.181","8.942",NA,"1.058","7392-354869" +"2020-06-07 12:47:00","3.5","24.282","9.873",NA,"1.064","7392-354869" +"2020-06-07 13:17:00","3.51","24.407","10.171",NA,"1.065","7392-354869" +"2020-06-07 13:47:00","3.5","24.6","10.586",NA,"1.069","7392-354869" +"2020-06-07 14:17:00","3.5","24.911","10.776",NA,"1.072","7392-354869" +"2020-06-07 14:47:00","3.5","25.146","10.6",NA,"1.072","7392-354869" +"2020-06-07 15:17:00","3.5","25.297","10.149",NA,"1.067","7392-354869" +"2020-06-07 15:47:00","3.5","25.558","9.611",NA,"1.064","7392-354869" +"2020-06-07 16:17:00","3.5","25.844","8.371",NA,"1.064","7392-354869" +"2020-06-07 16:47:00","3.5","26.257","9.096",NA,"1.065","7392-354869" +"2020-06-07 17:17:00","3.5","26.866","9.945",NA,"1.069","7392-354869" +"2020-06-07 17:47:00","3.5","27.111","10.383",NA,"1.073","7392-354869" +"2020-06-07 18:17:00","3.5","27.468","10.586",NA,"1.074","7392-354869" +"2020-06-07 18:47:00","3.5","27.688","10.331",NA,"1.073","7392-354869" +"2020-06-07 19:17:00","3.5","27.935","10.441",NA,"1.072","7392-354869" +"2020-06-07 19:47:00","3.5","28.139","10.672",NA,"1.074","7392-354869" +"2020-06-07 20:17:00","3.5","28.301","10.556",NA,"1.075","7392-354869" +"2020-06-07 20:47:00","3.5","28.344","10.155",NA,"1.069","7392-354869" +"2020-06-07 21:17:00","3.5","28.25","9.351",NA,"1.069","7392-354869" +"2020-06-07 21:47:00","3.5","28.148","9.416",NA,"1.07","7392-354869" +"2020-06-07 22:17:00","3.5","28.071","8.593",NA,"1.068","7392-354869" +"2020-06-07 22:47:00","3.5","28.029","9.629",NA,"1.072","7392-354869" +"2020-06-07 23:17:00","3.5","27.824","6.959",NA,"1.065","7392-354869" +"2020-06-07 23:47:00","3.5","27.561","5.242",NA,"1.062","7392-354869" +"2020-06-08 00:17:00","3.5","27.366","3.678",NA,"1.06","7392-354869" +"2020-06-08 00:47:00","3.51","27.179","2.049",NA,"1.057","7392-354869" +"2020-06-08 01:17:00","3.5","27.001","1.065",NA,"1.045","7392-354869" +"2020-06-08 01:47:00","3.51","26.756","0.988",NA,"1.039","7392-354869" +"2020-06-08 02:17:00","3.51","26.494","0.895",NA,"1.042","7392-354869" +"2020-06-08 02:47:00","3.5","26.24","0.957",NA,"1.03","7392-354869" +"2020-06-08 03:17:00","3.51","26.03","1.541",NA,"1.045","7392-354869" +"2020-06-08 03:47:00","3.51","25.802","1.414",NA,"1.044","7392-354869" +"2020-06-08 04:17:00","3.51","25.608","1.706",NA,"1.035","7392-354869" +"2020-06-08 04:47:00","3.51","25.398","1.082",NA,"1.047","7392-354869" +"2020-06-08 05:17:00","3.51","25.163","1.221",NA,"1.046","7392-354869" +"2020-06-08 05:47:00","3.51","24.961","1.261",NA,"1.045","7392-354869" +"2020-06-08 06:17:00","3.51","24.751","1.21",NA,"1.036","7392-354869" +"2020-06-08 06:47:00","3.51","24.533","1.629",NA,"1.039","7392-354869" +"2020-06-08 07:17:00","3.51","24.332","2.311",NA,"1.047","7392-354869" +"2020-06-08 07:47:00","3.5","24.164","2.386",NA,"1.047","7392-354869" +"2020-06-08 08:17:00","3.51","23.972","1.871",NA,"1.045","7392-354869" +"2020-06-08 08:47:00","3.5","23.787","1.365",NA,"1.046","7392-354869" +"2020-06-08 09:17:00","3.5","23.578","1.445",NA,"1.037","7392-354869" +"2020-06-08 09:47:00","3.51","23.411","1.783",NA,"1.046","7392-354869" +"2020-06-08 10:17:00","3.51","23.285","2.181",NA,"1.056","7392-354869" +"2020-06-08 10:47:00","3.5","23.177","3.816",NA,"1.059","7392-354869" +"2020-06-08 11:17:00","3.5","23.043","6.092",NA,"1.06","7392-354869" +"2020-06-08 11:47:00","3.5","23.11","5.671",NA,"1.06","7392-354869" +"2020-06-08 12:17:00","3.5","23.16","6.196",NA,"1.061","7392-354869" +"2020-06-08 12:47:00","3.5","23.277","7.388",NA,"1.062","7392-354869" +"2020-06-08 13:17:00","3.5","23.52","9.128",NA,"1.067","7392-354869" +"2020-06-08 13:47:00","3.5","23.804","10.207",NA,"1.071","7392-354869" +"2020-06-08 14:17:00","3.5","24.181","10.122",NA,"1.073","7392-354869" +"2020-06-08 14:47:00","3.5","24.953","10.387",NA,"1.073","7392-354869" +"2020-06-08 15:17:00","3.5","25.137","10.833",NA,"1.071","7392-354869" +"2020-06-08 15:47:00","3.5","25.507","11.087",NA,"1.074","7392-354869" +"2020-06-08 16:17:00","3.5","25.861","9.922",NA,"1.067","7392-354869" +"2020-06-08 16:47:00","3.5","26.359","10.217",NA,"1.07","7392-354869" +"2020-06-08 17:17:00","3.5","26.722","11.189",NA,"1.077","7392-354869" +"2020-06-08 17:47:00","3.5","26.561","11.137",NA,"1.074","7392-354869" +"2020-06-08 18:17:00","3.5","26.688","11.215",NA,"1.076","7392-354869" +"2020-06-08 18:47:00","3.5","26.942","11.033",NA,"1.074","7392-354869" +"2020-06-08 19:17:00","3.5","27.035","11.062",NA,"1.075","7392-354869" +"2020-06-08 19:47:00","3.5","27.561","11.026",NA,"1.078","7392-354869" +"2020-06-08 20:17:00","3.5","28.54","10.939",NA,"1.076","7392-354869" +"2020-06-08 20:47:00","3.5","28.805","10.909",NA,"1.077","7392-354869" +"2020-06-08 21:17:00","3.5","28.805","11.065",NA,"1.076","7392-354869" +"2020-06-08 21:47:00","3.5","28.48","10.634",NA,"1.078","7392-354869" +"2020-06-08 22:17:00","3.5","28.029","10.04",NA,"1.076","7392-354869" +"2020-06-08 22:47:00","3.5","28.276","7.848",NA,"1.065","7392-354869" +"2020-06-08 23:17:00","3.5","28.148","6.705",NA,"1.063","7392-354869" +"2020-06-08 23:47:00","3.5","27.961","4.907",NA,"1.061","7392-354869" +"2020-06-09 00:17:00","3.5","27.51","3.202",NA,"1.057","7392-354869" +"2020-06-09 00:47:00","3.5","27.111","2.059",NA,"1.058","7392-354869" +"2020-06-09 01:17:00","3.5","26.739","1.565",NA,"1.052","7392-354869" +"2020-06-09 01:47:00","3.5","26.697","0.869",NA,"1.048","7392-354869" +"2020-06-09 02:17:00","3.5","26.426","0.411",NA,"1.033","7392-354869" +"2020-06-09 02:47:00","3.5","26.19","0.482",NA,"1.027","7392-354869" +"2020-06-09 03:17:00","3.5","25.92","0.43",NA,"1.026","7392-354869" +"2020-06-09 03:47:00","3.5","25.65","0.384",NA,"1.025","7392-354869" +"2020-06-09 04:17:00","3.5","25.415","0.682",NA,"1.036","7392-354869" +"2020-06-09 04:47:00","3.5","25.205","1.283",NA,"1.024","7392-354869" +"2020-06-09 05:17:00","3.5","24.986","1.53",NA,"1.025","7392-354869" +"2020-06-09 05:47:00","3.5","24.768","2.038",NA,"1.023","7392-354869" +"2020-06-09 06:17:00","3.5","24.583","2.04",NA,"1.032","7392-354869" +"2020-06-09 06:47:00","3.5","24.374","1.448",NA,"1.042","7392-354869" +"2020-06-09 07:17:00","3.5","24.173","0.876",NA,"1.042","7392-354869" +"2020-06-09 07:47:00","3.5","23.997","0.838",NA,"1.047","7392-354869" +"2020-06-09 08:17:00","3.5","23.796","0.797",NA,"1.037","7392-354869" +"2020-06-09 08:47:00","3.5","23.628","0.695",NA,"1.032","7392-354869" +"2020-06-09 09:17:00","3.5","23.469","0.684",NA,"1.026","7392-354869" +"2020-06-09 09:47:00","3.5","23.294","0.708",NA,"1.034","7392-354869" +"2020-06-09 10:17:00","3.5","23.118","1.162",NA,"1.043","7392-354869" +"2020-06-09 10:47:00","3.5","23.001","1.618",NA,"1.057","7392-354869" +"2020-06-09 11:17:00","3.5","22.968","3.435",NA,"1.059","7392-354869" +"2020-06-09 11:47:00","3.5","22.968","4.176",NA,"1.057","7392-354869" +"2020-06-09 12:17:00","3.5","23.001","6.528",NA,"1.052","7392-354869" +"2020-06-09 12:47:00","3.5","23.051","8.871",NA,"1.063","7392-354869" +"2020-06-09 13:17:00","3.5","23.127","10.041",NA,"1.07","7392-354869" +"2020-06-09 13:47:00","3.5","23.043","10.425",NA,"1.071","7392-354869" +"2020-06-09 14:17:00","3.5","23.076","10.768",NA,"1.072","7392-354869" +"2020-06-09 14:47:00","3.5","23.143","11.092",NA,"1.075","7392-354869" +"2020-06-09 15:17:00","3.5","23.202","11.286",NA,"1.073","7392-354869" +"2020-06-09 15:47:00","3.5","23.076","11.679",NA,"1.075","7392-354869" +"2020-06-09 16:17:00","3.5","23.386","11.637",NA,"1.073","7392-354869" +"2020-06-09 16:47:00","3.5","23.503","11.917",NA,"1.072","7392-354869" +"2020-06-09 17:17:00","3.5","23.729","11.958",NA,"1.076","7392-354869" +"2020-06-09 17:47:00","3.5","23.746","11.921",NA,"1.077","7392-354869" +"2020-06-09 18:17:00","3.5","24.013","12.252",NA,"1.077","7392-354869" +"2020-06-09 18:47:00","3.5","24.206","12.25",NA,"1.075","7392-354869" +"2020-06-09 19:17:00","3.5","24.39","11.977",NA,"1.076","7392-354869" +"2020-06-09 19:47:00","3.5","24.223","12.205",NA,"1.077","7392-354869" +"2020-06-09 20:17:00","3.5","24.307","12.342",NA,"1.078","7392-354869" +"2020-06-09 20:47:00","3.5","24.265","12.124",NA,"1.078","7392-354869" +"2020-06-09 21:17:00","3.5","24.164","10.541",NA,"1.065","7392-354869" +"2020-06-09 21:47:00","3.5","24.29","8.402",NA,"1.05","7392-354869" +"2020-06-09 22:17:00","3.5","24.491","9.133",NA,"1.057","7392-354869" +"2020-06-09 22:47:00","3.5","24.315","7.85",NA,"1.05","7392-354869" +"2020-06-09 23:17:00","3.5","24.382","6.563",NA,"1.055","7392-354869" +"2020-06-09 23:47:00","3.5","24.399","5.235",NA,"1.058","7392-354869" +"2020-06-10 00:17:00","3.5","24.927","3.466",NA,"1.058","7392-354869" +"2020-06-10 00:47:00","3.5","24.818","2.476",NA,"1.061","7392-354869" +"2020-06-10 01:17:00","3.5","24.869","1.668",NA,"1.057","7392-354869" +"2020-06-10 01:47:00","3.5","25.137","0.854",NA,"1.051","7392-354869" +"2020-06-10 02:17:00","3.5","25.373","0.129",NA,"1.037","7392-354869" +"2020-06-10 02:47:00","3.5","25.634","0.632",NA,"1.03","7392-354869" +"2020-06-10 03:17:00","3.5","25.499","1.061",NA,"1.046","7392-354869" +"2020-06-10 03:47:00","3.5","25.415","1.038",NA,"1.047","7392-354869" +"2020-06-10 04:17:00","3.5","25.263","0.505",NA,"1.04","7392-354869" +"2020-06-10 04:47:00","3.49","25.238","0.628",NA,"1.04","7392-354869" +"2020-06-10 05:17:00","3.5","25.188","1.109",NA,"1.035","7392-354869" +"2020-06-10 05:47:00","3.5","25.104","0.65",NA,"1.043","7392-354869" +"2020-06-10 06:17:00","3.5","25.053","1.017",NA,"1.05","7392-354869" +"2020-06-10 06:47:00","3.5","24.995","1.556",NA,"1.055","7392-354869" +"2020-06-10 07:17:00","3.5","24.927","0.991",NA,"1.052","7392-354869" +"2020-06-10 07:47:00","3.5","24.877","0.535",NA,"1.034","7392-354869" +"2020-06-10 08:17:00","3.5","24.818","0.812",NA,"1.029","7392-354869" +"2020-06-10 08:47:00","3.5","24.718","0.469",NA,"1.034","7392-354869" +"2020-06-10 09:17:00","3.5","24.609","0.57",NA,"1.036","7392-354869" +"2020-06-10 09:47:00","3.5","24.525","1.197",NA,"1.046","7392-354869" +"2020-06-10 10:17:00","3.5","24.474","2.31",NA,"1.059","7392-354869" +"2020-06-10 10:47:00","3.5","24.432","3.478",NA,"1.059","7392-354869" +"2020-06-10 11:17:00","3.5","24.424","6.44",NA,"1.058","7392-354869" +"2020-06-10 11:47:00","3.5","24.416","8.836",NA,"1.068","7392-354869" +"2020-06-10 12:17:00","3.5","24.416","9.627",NA,"1.07","7392-354869" +"2020-06-10 12:47:00","3.5","24.273","11.105",NA,"1.076","7392-354869" +"2020-06-10 13:17:00","3.5","24.181","11.52",NA,"1.077","7392-354869" +"2020-06-10 13:47:00","3.5","24.231","12.112",NA,"1.076","7392-354869" +"2020-06-10 14:17:00","3.5","24.399","12.037",NA,"1.073","7392-354869" +"2020-06-10 14:47:00","3.5","24.449","12.258",NA,"1.077","7392-354869" +"2020-06-10 15:17:00","3.5","24.852","12.426",NA,"1.078","7392-354869" +"2020-06-10 15:47:00","3.5","24.852","12.103",NA,"1.079","7392-354869" +"2020-06-10 16:17:00","3.5","24.793","11.93",NA,"1.078","7392-354869" +"2020-06-10 16:47:00","3.5","24.768","11.926",NA,"1.077","7392-354869" +"2020-06-10 17:17:00","3.5","24.508","11.446",NA,"1.073","7392-354869" +"2020-06-10 17:47:00","3.5","24.483","11.45",NA,"1.074","7392-354869" +"2020-06-10 18:17:00","3.5","24.315","11.092",NA,"1.068","7392-354869" +"2020-06-10 18:47:00","3.5","24.558","11.286",NA,"1.072","7392-354869" +"2020-06-10 19:17:00","3.5","24.852","10.239",NA,"1.069","7392-354869" +"2020-06-10 19:47:00","3.5","26.114","10.141",NA,"1.066","7392-354869" +"2020-06-10 20:17:00","3.49","26.114","9.202",NA,"1.065","7392-354869" +"2020-06-10 20:47:00","3.5","25.591","9.08",NA,"1.064","7392-354869" +"2020-06-10 21:17:00","3.49","26.401","8.684",NA,"1.068","7392-354869" +"2020-06-10 21:47:00","3.5","25.398","8.046",NA,"1.065","7392-354869" +"2020-06-10 22:17:00","3.5","25.331","7.172",NA,"1.064","7392-354869" +"2020-06-10 22:47:00","3.49","25.937","6.189",NA,"1.066","7392-354869" +"2020-06-10 23:17:00","3.5","26.004","5.29",NA,"1.062","7392-354869" +"2020-06-10 23:47:00","3.5","25.398","4.603",NA,"1.062","7392-354869" +"2020-06-11 00:17:00","3.5","25.499","3.933",NA,"1.061","7392-354869" +"2020-06-11 00:47:00","3.5","25.617","4.259",NA,"1.064","7392-354869" +"2020-06-11 01:17:00","3.5","26.224","3.851",NA,"1.062","7392-354869" +"2020-06-11 01:47:00","3.49","26.426","4.028",NA,"1.061","7392-354869" +"2020-06-11 02:17:00","3.49","26.257","4.175",NA,"1.057","7392-354869" +"2020-06-11 02:47:00","3.5","26.08","4.397",NA,"1.061","7392-354869" +"2020-06-11 03:17:00","3.5","25.979","3.788",NA,"1.06","7392-354869" +"2020-06-11 03:47:00","3.5","25.861","3.487",NA,"1.058","7392-354869" +"2020-06-11 04:17:00","3.5","25.794","4.047",NA,"1.052","7392-354869" +"2020-06-11 04:47:00","3.5","25.735","4.235",NA,"1.055","7392-354869" +"2020-06-11 05:17:00","3.5","25.533","4.438",NA,"1.055","7392-354869" +"2020-06-11 05:47:00","3.5","25.322","3.896",NA,"1.055","7392-354869" +"2020-06-11 06:17:00","3.5","25.205","4.47",NA,"1.059","7392-354869" +"2020-06-11 06:47:00","3.5","25.062","4.436",NA,"1.056","7392-354869" +"2020-06-11 07:17:00","3.5","24.911","4.183",NA,"1.053","7392-354869" +"2020-06-11 07:47:00","3.5","24.785","4.106",NA,"1.052","7392-354869" +"2020-06-11 08:17:00","3.5","24.634","4.227",NA,"1.054","7392-354869" +"2020-06-11 08:47:00","3.5","24.533","3.959",NA,"1.05","7392-354869" +"2020-06-11 09:17:00","3.5","24.432","4.469",NA,"1.055","7392-354869" +"2020-06-11 09:47:00","3.5","24.34","4.847",NA,"1.06","7392-354869" +"2020-06-11 10:17:00","3.5","24.29","5.902",NA,"1.063","7392-354869" +"2020-06-11 10:47:00","3.5","24.223","7.182",NA,"1.066","7392-354869" +"2020-06-11 11:17:00","3.5","24.248","6.887",NA,"1.066","7392-354869" +"2020-06-11 11:47:00","3.5","24.223","9.031",NA,"1.068","7392-354869" +"2020-06-11 12:17:00","3.5","24.315","10.259",NA,"1.074","7392-354869" +"2020-06-11 12:47:00","3.5","24.483","10.268",NA,"1.075","7392-354869" +"2020-06-11 13:17:00","3.5","24.634","9.982",NA,"1.073","7392-354869" +"2020-06-11 13:47:00","3.5","24.676","9.776",NA,"1.074","7392-354869" +"2020-06-11 14:17:00","3.5","24.768","10.101",NA,"1.074","7392-354869" +"2020-06-11 14:47:00","3.5","24.919","10.199",NA,"1.073","7392-354869" +"2020-06-11 15:17:00","3.5","24.911","10.115",NA,"1.071","7392-354869" +"2020-06-11 15:47:00","3.5","24.877","9.947",NA,"1.074","7392-354869" +"2020-06-11 16:17:00","3.5","24.995","10.196",NA,"1.072","7392-354869" +"2020-06-11 16:47:00","3.5","25.137","10.256",NA,"1.072","7392-354869" +"2020-06-11 17:17:00","3.5","25.221","10.145",NA,"1.073","7392-354869" +"2020-06-11 17:47:00","3.5","25.07","10.287",NA,"1.076","7392-354869" +"2020-06-11 18:17:00","3.5","25.011","9.886",NA,"1.072","7392-354869" +"2020-06-11 18:47:00","3.5","25.137","9.847",NA,"1.072","7392-354869" +"2020-06-11 19:17:00","3.5","25.154","9.856",NA,"1.073","7392-354869" +"2020-06-11 19:47:00","3.5","25.28","7.227",NA,"1.067","7392-354869" +"2020-06-11 20:17:00","3.5","25.314","6.469",NA,"1.067","7392-354869" +"2020-06-11 20:47:00","3.5","25.339","6.879",NA,"1.066","7392-354869" +"2020-06-11 21:17:00","3.5","25.314","7.735",NA,"1.067","7392-354869" +"2020-06-11 21:47:00","3.5","25.289","9.29",NA,"1.07","7392-354869" +"2020-06-11 22:17:00","3.5","25.247","8.516",NA,"1.069","7392-354869" +"2020-06-11 22:47:00","3.5","25.247","7.516",NA,"1.068","7392-354869" +"2020-06-11 23:17:00","3.5","25.213","6.532",NA,"1.066","7392-354869" +"2020-06-11 23:47:00","3.5","25.213","5.792",NA,"1.066","7392-354869" +"2020-06-12 00:17:00","3.5","25.129","4.673",NA,"1.065","7392-354869" +"2020-06-12 00:47:00","3.5","25.087","3.457",NA,"1.063","7392-354869" +"2020-06-12 01:17:00","3.5","25.07","2.772",NA,"1.061","7392-354869" +"2020-06-12 01:47:00","3.5","25.02","2.23",NA,"1.059","7392-354869" +"2020-06-12 02:17:00","3.5","24.986","1.96",NA,"1.052","7392-354869" +"2020-06-12 02:47:00","3.5","24.953","1.725",NA,"1.047","7392-354869" +"2020-06-12 03:17:00","3.5","24.969","1.387",NA,"1.04","7392-354869" +"2020-06-12 03:47:00","3.5","24.936","1.41",NA,"1.043","7392-354869" +"2020-06-12 04:17:00","3.5","24.911","1.419",NA,"1.046","7392-354869" +"2020-06-12 04:47:00","3.5","24.81","1.154",NA,"1.047","7392-354869" +"2020-06-12 05:17:00","3.5","24.76","0.81",NA,"1.049","7392-354869" +"2020-06-12 05:47:00","3.5","24.701","0.217",NA,"1.04","7392-354869" +"2020-06-12 06:17:00","3.5","24.65","0.066",NA,"1.034","7392-354869" +"2020-06-12 06:47:00","3.5","24.567","0.219",NA,"1.036","7392-354869" +"2020-06-12 07:17:00","3.5","24.491","0.107",NA,"1.033","7392-354869" +"2020-06-12 07:47:00","3.5","24.407","0.103",NA,"1.034","7392-354869" +"2020-06-12 08:17:00","3.5","24.273","0.099",NA,"1.034","7392-354869" +"2020-06-12 08:47:00","3.5","24.173","0.14",NA,"1.036","7392-354869" +"2020-06-12 09:17:00","3.5","24.039","0.093",NA,"1.036","7392-354869" +"2020-06-12 09:47:00","3.5","23.955","0.509",NA,"1.041","7392-354869" +"2020-06-12 10:17:00","3.5","23.854","2.306",NA,"1.058","7392-354869" +"2020-06-12 10:47:00","3.5","23.838","5.755",NA,"1.061","7392-354869" +"2020-06-12 11:17:00","3.5","23.796","8.818",NA,"1.072","7392-354869" +"2020-06-12 11:47:00","3.5","23.754","9.754",NA,"1.072","7392-354869" +"2020-06-12 12:17:00","3.5","23.72","10.253",NA,"1.073","7392-354869" +"2020-06-12 12:47:00","3.5","23.905","11.009",NA,"1.076","7392-354869" +"2020-06-12 13:17:00","3.5","24.24","11.171",NA,"1.077","7392-354869" +"2020-06-12 13:47:00","3.5","24.726","10.883",NA,"1.074","7392-354869" +"2020-06-12 14:17:00","3.5","24.936","11.297",NA,"1.079","7392-354869" +"2020-06-12 14:47:00","3.5","25.331","10.756",NA,"1.074","7392-354869" +"2020-06-12 15:17:00","3.5","25.979","11.72",NA,"1.081","7392-354869" +"2020-06-12 15:47:00","3.5","26.24","11.492",NA,"1.078","7392-354869" +"2020-06-12 16:17:00","3.5","26.807","11.706",NA,"1.081","7392-354869" +"2020-06-12 16:47:00","3.5","26.917","11.405",NA,"1.081","7392-354869" +"2020-06-12 17:17:00","3.5","27.374","11.855",NA,"1.084","7392-354869" +"2020-06-12 17:47:00","3.5","27.4","11.897",NA,"1.084","7392-354869" +"2020-06-12 18:17:00","3.5","27.765","11.779",NA,"1.083","7392-354869" +"2020-06-12 18:47:00","3.5","28.216","11.829",NA,"1.085","7392-354869" +"2020-06-12 19:17:00","3.5","27.816","11.83",NA,"1.081","7392-354869" +"2020-06-12 19:47:00","3.5","28.046","11.832",NA,"1.079","7392-354869" +"2020-06-12 20:17:00","3.5","27.12","11.753",NA,"1.08","7392-354869" +"2020-06-12 20:47:00","3.5","27.306","11.933",NA,"1.083","7392-354869" +"2020-06-12 21:17:00","3.5","27.705","10.932",NA,"1.081","7392-354869" +"2020-06-12 21:47:00","3.5","27.816","11.865",NA,"1.081","7392-354869" +"2020-06-12 22:17:00","3.5","27.468","9.013",NA,"1.07","7392-354869" +"2020-06-12 22:47:00","3.5","27.247","6.989",NA,"1.059","7392-354869" +"2020-06-12 23:17:00","3.49","27.179","5.137",NA,"1.056","7392-354869" +"2020-06-12 23:47:00","3.5","27.408","3.52",NA,"1.057","7392-354869" +"2020-06-13 00:17:00","3.5","27.476","2.213",NA,"1.06","7392-354869" +"2020-06-13 00:47:00","3.5","27.298","1.009",NA,"1.057","7392-354869" +"2020-06-13 01:17:00","3.5","27.222","0.559",NA,"1.048","7392-354869" +"2020-06-13 01:47:00","3.5","27.179","0.425",NA,"1.036","7392-354869" +"2020-06-13 02:17:00","3.5","27.162","0.445",NA,"1.035","7392-354869" +"2020-06-13 02:47:00","3.5","27.103","0.297",NA,"1.036","7392-354869" +"2020-06-13 03:17:00","3.5","27.069","0.207",NA,"1.037","7392-354869" +"2020-06-13 03:47:00","3.5","26.967","0.213",NA,"1.037","7392-354869" +"2020-06-13 04:17:00","3.5","26.933","0.1",NA,"1.036","7392-354869" +"2020-06-13 04:47:00","3.5","26.756","0.041",NA,"1.034","7392-354869" +"2020-06-13 05:17:00","3.5","26.528","0.154",NA,"1.033","7392-354869" +"2020-06-13 05:47:00","3.5","26.274","0.221",NA,"1.032","7392-354869" +"2020-06-13 06:17:00","3.5","26.013","0.217",NA,"1.031","7392-354869" +"2020-06-13 06:47:00","3.5","25.777","0.198",NA,"1.034","7392-354869" +"2020-06-13 07:17:00","3.5","25.482","0.433",NA,"1.035","7392-354869" +"2020-06-13 07:47:00","3.5","25.146","0.775",NA,"1.043","7392-354869" +"2020-06-13 08:17:00","3.5","24.835","1.05",NA,"1.056","7392-354869" +"2020-06-13 08:47:00","3.5","24.609","1.273",NA,"1.056","7392-354869" +"2020-06-13 09:17:00","3.5","24.273","1.81",NA,"1.057","7392-354869" +"2020-06-13 09:47:00","3.5","23.98","2.622",NA,"1.06","7392-354869" +"2020-06-13 10:17:00","3.5","23.813","2.789",NA,"1.061","7392-354869" +"2020-06-13 10:47:00","3.5","23.67","3.669",NA,"1.062","7392-354869" +"2020-06-13 11:17:00","3.5","23.553","5.194",NA,"1.064","7392-354869" +"2020-06-13 11:47:00","3.5","23.419","6.385",NA,"1.067","7392-354869" +"2020-06-13 12:17:00","3.5","23.311","7.829",NA,"1.068","7392-354869" +"2020-06-13 12:47:00","3.5","23.386","10.681",NA,"1.073","7392-354869" +"2020-06-13 13:17:00","3.5","23.528","11.346",NA,"1.077","7392-354869" +"2020-06-13 13:47:00","3.5","23.67","11.649",NA,"1.081","7392-354869" +"2020-06-13 14:17:00","3.5","23.896","11.826",NA,"1.081","7392-354869" +"2020-06-13 14:47:00","3.5","24.131","11.824",NA,"1.08","7392-354869" +"2020-06-13 15:17:00","3.5","24.617","11.954",NA,"1.079","7392-354869" +"2020-06-13 15:47:00","3.5","25.037","11.262",NA,"1.079","7392-354869" +"2020-06-13 16:17:00","3.5","25.617","11.303",NA,"1.076","7392-354869" +"2020-06-13 16:47:00","3.5","26.122","10.8",NA,"1.08","7392-354869" +"2020-06-13 17:17:00","3.5","26.739","11.906",NA,"1.08","7392-354869" +"2020-06-13 17:47:00","3.5","26.959","11.982",NA,"1.081","7392-354869" +"2020-06-13 18:17:00","3.5","27.765","12.113",NA,"1.084","7392-354869" +"2020-06-13 18:47:00","3.5","28.131","12.078",NA,"1.085","7392-354869" +"2020-06-13 19:17:00","3.5","28.165","12.168",NA,"1.089","7392-354869" +"2020-06-13 19:47:00","3.5","28.284","12.191",NA,"1.086","7392-354869" +"2020-06-13 20:17:00","3.5","27.468","11.016",NA,"1.083","7392-354869" +"2020-06-13 20:47:00","3.5","26.316","11.012",NA,"1.078","7392-354869" +"2020-06-13 21:17:00","3.5","25.735","10.395",NA,"1.073","7392-354869" +"2020-06-13 21:47:00","3.5","25.777","9.832",NA,"1.072","7392-354869" +"2020-06-13 22:17:00","3.5","25.794","10.64",NA,"1.077","7392-354869" +"2020-06-13 22:47:00","3.5","25.853","9.324",NA,"1.073","7392-354869" +"2020-06-13 23:17:00","3.5","25.878","6.994",NA,"1.068","7392-354869" +"2020-06-13 23:47:00","3.5","25.886","5.717",NA,"1.067","7392-354869" +"2020-06-14 00:17:00","3.5","26.139","4.228",NA,"1.066","7392-354869" +"2020-06-14 00:47:00","3.5","26.181","2.651",NA,"1.065","7392-354869" +"2020-06-14 01:17:00","3.5","26.283","1.619",NA,"1.063","7392-354869" +"2020-06-14 01:47:00","3.5","26.207","1.04",NA,"1.057","7392-354869" +"2020-06-14 02:17:00","3.5","26.097","0.623",NA,"1.048","7392-354869" +"2020-06-14 02:47:00","3.5","25.878","0.257",NA,"1.043","7392-354869" +"2020-06-14 03:17:00","3.5","25.642","0.071",NA,"1.035","7392-354869" +"2020-06-14 03:47:00","3.5","25.364","0.611",NA,"1.049","7392-354869" +"2020-06-14 04:17:00","3.5","25.104","1.006",NA,"1.053","7392-354869" +"2020-06-14 04:47:00","3.5","24.86","1.264",NA,"1.054","7392-354869" +"2020-06-14 05:17:00","3.5","24.634","1.55",NA,"1.056","7392-354869" +"2020-06-14 05:47:00","3.5","24.399","1.561",NA,"1.057","7392-354869" +"2020-06-14 06:17:00","3.5","24.189","1.51",NA,"1.057","7392-354869" +"2020-06-14 06:47:00","3.5","23.938","2.208",NA,"1.053","7392-354869" +"2020-06-14 07:17:00","3.5","23.712","2.615",NA,"1.054","7392-354869" +"2020-06-14 07:47:00","3.5","23.503","2.665",NA,"1.061","7392-354869" +"2020-06-14 08:17:00","3.5","23.277","2.261",NA,"1.06","7392-354869" +"2020-06-14 08:47:00","3.5","23.06","2.578",NA,"1.063","7392-354869" +"2020-06-14 09:17:00","3.5","22.817","2.356",NA,"1.063","7392-354869" +"2020-06-14 09:47:00","3.5","22.625","2.645",NA,"1.06","7392-354869" +"2020-06-14 10:17:00","3.5","22.441","2.996",NA,"1.062","7392-354869" +"2020-06-14 10:47:00","3.5","22.308","3.563",NA,"1.065","7392-354869" +"2020-06-14 11:17:00","3.5","22.124","4.047",NA,"1.065","7392-354869" +"2020-06-14 11:47:00","3.5","22.091","4.558",NA,"1.066","7392-354869" +"2020-06-14 12:17:00","3.5","22.124","5.528",NA,"1.067","7392-354869" +"2020-06-14 12:47:00","3.5","22.258","7.488",NA,"1.067","7392-354869" +"2020-06-14 13:17:00","3.5","22.45","8.915",NA,"1.064","7392-354869" +"2020-06-14 13:47:00","3.5","22.742","10.312",NA,"1.073","7392-354869" +"2020-06-14 14:17:00","3.5","23.051","11.402",NA,"1.08","7392-354869" +"2020-06-14 14:47:00","3.5","23.553","11.462",NA,"1.08","7392-354869" +"2020-06-14 15:17:00","3.5","23.93","11.778",NA,"1.081","7392-354869" +"2020-06-14 15:47:00","3.5","23.804","11.8",NA,"1.078","7392-354869" +"2020-06-14 16:17:00","3.5","24.097","11.756",NA,"1.081","7392-354869" +"2020-06-14 16:47:00","3.5","24.374","11.818",NA,"1.083","7392-354869" +"2020-06-14 17:17:00","3.5","24.768","11.945",NA,"1.085","7392-354869" +"2020-06-14 17:47:00","3.5","24.944","11.924",NA,"1.08","7392-354869" +"2020-06-14 18:17:00","3.5","24.273","11.921",NA,"1.078","7392-354869" +"2020-06-14 18:47:00","3.5","24.08","11.832",NA,"1.083","7392-354869" +"2020-06-14 19:17:00","3.5","24.131","12.086",NA,"1.08","7392-354869" +"2020-06-14 19:47:00","3.5","24.424","12.822",NA,"1.084","7392-354869" +"2020-06-14 20:17:00","3.5","24.801","12.807",NA,"1.084","7392-354869" +"2020-06-14 20:47:00","3.49","24.801","12.929",NA,"1.087","7392-354869" +"2020-06-14 21:17:00","3.5","24.835","12.785",NA,"1.082","7392-354869" +"2020-06-14 21:47:00","3.5","24.827","12.881",NA,"1.086","7392-354869" +"2020-06-14 22:17:00","3.5","24.684","12.663",NA,"1.084","7392-354869" +"2020-06-14 22:47:00","3.5","24.885","12.082",NA,"1.083","7392-354869" +"2020-06-14 23:17:00","3.5","24.416","8.817",NA,"1.074","7392-354869" +"2020-06-14 23:47:00","3.5","24.776","6.58",NA,"1.068","7392-354869" +"2020-06-15 00:17:00","3.49","25.121","4.849",NA,"1.066","7392-354869" +"2020-06-15 00:47:00","3.5","24.978","3.139",NA,"1.065","7392-354869" +"2020-06-15 01:17:00","3.5","24.827","1.686",NA,"1.061","7392-354869" +"2020-06-15 01:47:00","3.5","24.583","1.081",NA,"1.052","7392-354869" +"2020-06-15 02:17:00","3.5","24.34","0.669",NA,"1.042","7392-354869" +"2020-06-15 02:47:00","3.5","24.114","0.306",NA,"1.036","7392-354869" +"2020-06-15 03:17:00","3.5","23.896","0.227",NA,"1.035","7392-354869" +"2020-06-15 03:47:00","3.5","23.687","0.142",NA,"1.039","7392-354869" +"2020-06-15 04:17:00","3.5","23.486","0.037",NA,"1.037","7392-354869" +"2020-06-15 04:47:00","3.5","23.294","0.05",NA,"1.038","7392-354869" +"2020-06-15 05:17:00","3.49","23.102","0.021",NA,"1.037","7392-354869" +"2020-06-15 05:47:00","3.49","22.893","0.021",NA,"1.037","7392-354869" +"2020-06-15 06:17:00","3.5","22.75","0.023",NA,"1.038","7392-354869" +"2020-06-15 06:47:00","3.5","22.575","0.028",NA,"1.038","7392-354869" +"2020-06-15 07:17:00","3.5","22.441","0.035",NA,"1.038","7392-354869" +"2020-06-15 07:47:00","3.5","22.233","0.05",NA,"1.039","7392-354869" +"2020-06-15 08:17:00","3.49","22.074","0.175",NA,"1.04","7392-354869" +"2020-06-15 08:47:00","3.49","21.932","0.169",NA,"1.041","7392-354869" +"2020-06-15 09:17:00","3.49","21.823","0.108",NA,"1.04","7392-354869" +"2020-06-15 09:47:00","3.49","21.665","0.256",NA,"1.04","7392-354869" +"2020-06-15 10:17:00","3.49","21.564","0.788",NA,"1.05","7392-354869" +"2020-06-15 10:47:00","3.49","21.506","2.557",NA,"1.062","7392-354869" +"2020-06-15 11:17:00","3.5","21.448","5.158",NA,"1.065","7392-354869" +"2020-06-15 11:47:00","3.49","21.397","7.443",NA,"1.067","7392-354869" +"2020-06-15 12:17:00","3.49","21.414","8.99",NA,"1.07","7392-354869" +"2020-06-15 12:47:00","3.49","21.397","10.421",NA,"1.074","7392-354869" +"2020-06-15 13:17:00","3.49","21.422","11.217",NA,"1.075","7392-354869" +"2020-06-15 13:47:00","3.49","21.506","11.506",NA,"1.075","7392-354869" +"2020-06-15 14:17:00","3.49","21.623","11.842",NA,"1.079","7392-354869" +"2020-06-15 14:47:00","3.49","21.748","11.567",NA,"1.077","7392-354869" +"2020-06-15 15:17:00","3.49","21.957","12.028",NA,"1.079","7392-354869" +"2020-06-15 15:47:00","3.49","22.174","10.706",NA,"1.074","7392-354869" +"2020-06-15 16:17:00","3.49","22.383","9.348",NA,"1.074","7392-354869" +"2020-06-15 16:47:00","3.49","22.642","10.728",NA,"1.076","7392-354869" +"2020-06-15 17:17:00","3.49","23.076","10.531",NA,"1.074","7392-354869" +"2020-06-15 17:47:00","3.49","23.612","10.891",NA,"1.079","7392-354869" +"2020-06-15 18:17:00","3.49","24.24","10.761",NA,"1.075","7392-354869" +"2020-06-15 18:47:00","3.49","24.525","10.821",NA,"1.075","7392-354869" +"2020-06-15 19:17:00","3.49","24.709","10.83",NA,"1.074","7392-354869" +"2020-06-15 19:47:00","3.49","24.902","11.113",NA,"1.081","7392-354869" +"2020-06-15 20:17:00","3.49","24.969","11.025",NA,"1.075","7392-354869" +"2020-06-15 20:47:00","3.49","24.986","11.171",NA,"1.076","7392-354869" +"2020-06-15 21:17:00","3.49","24.894","11.039",NA,"1.079","7392-354869" +"2020-06-15 21:47:00","3.49","24.768","10.959",NA,"1.079","7392-354869" +"2020-06-15 22:17:00","3.49","24.558","10.679",NA,"1.079","7392-354869" +"2020-06-15 22:47:00","3.49","24.441","9.072",NA,"1.068","7392-354869" +"2020-06-15 23:17:00","3.49","24.147","8.029",NA,"1.069","7392-354869" +"2020-06-15 23:47:00","3.49","23.854","6.584",NA,"1.067","7392-354869" +"2020-06-16 00:17:00","3.49","23.653","5.111",NA,"1.065","7392-354869" +"2020-06-16 00:47:00","3.49","23.436","4.395",NA,"1.066","7392-354869" +"2020-06-16 01:17:00","3.49","23.219","3.256",NA,"1.065","7392-354869" +"2020-06-16 01:47:00","3.49","23.06","2.674",NA,"1.065","7392-354869" +"2020-06-16 02:17:00","3.49","22.884","1.867",NA,"1.055","7392-354869" +"2020-06-16 02:47:00","3.49","22.75","1.456",NA,"1.057","7392-354869" +"2020-06-16 03:17:00","3.49","22.575","1.013",NA,"1.055","7392-354869" +"2020-06-16 03:47:00","3.49","22.45","1.726",NA,"1.059","7392-354869" +"2020-06-16 04:17:00","3.49","22.258","1.786",NA,"1.061","7392-354869" +"2020-06-16 04:47:00","3.49","22.141","1.846",NA,"1.06","7392-354869" +"2020-06-16 05:17:00","3.49","21.974","1.753",NA,"1.053","7392-354869" +"2020-06-16 05:47:00","3.49","21.857","2.332",NA,"1.047","7392-354869" +"2020-06-16 06:17:00","3.49","21.698","1.552",NA,"1.058","7392-354869" +"2020-06-16 06:47:00","3.49","21.539","1.147",NA,"1.042","7392-354869" +"2020-06-16 07:17:00","3.49","21.464","1.33",NA,"1.046","7392-354869" +"2020-06-16 07:47:00","3.49","21.372","1.478",NA,"1.04","7392-354869" +"2020-06-16 08:17:00","3.49","21.255","1.255",NA,"1.047","7392-354869" +"2020-06-16 08:47:00","3.49","21.13","1.352",NA,"1.038","7392-354869" +"2020-06-16 09:17:00","3.49","20.938","1.614",NA,"1.047","7392-354869" +"2020-06-16 09:47:00","3.49","20.896","1.621",NA,"1.052","7392-354869" +"2020-06-16 10:17:00","3.49","20.821","2.558",NA,"1.062","7392-354869" +"2020-06-16 10:47:00","3.49","20.771","4.648",NA,"1.066","7392-354869" +"2020-06-16 11:17:00","3.49","20.763","7.592",NA,"1.066","7392-354869" +"2020-06-16 11:47:00","3.49","20.712","7.647",NA,"1.062","7392-354869" +"2020-06-16 12:17:00","3.49","20.838","7.854",NA,"1.063","7392-354869" +"2020-06-16 12:47:00","3.49","20.854","7.26",NA,"1.065","7392-354869" +"2020-06-16 13:17:00","3.49","21.13","9.651",NA,"1.07","7392-354869" +"2020-06-16 13:47:00","3.49","21.331","8.858",NA,"1.068","7392-354869" +"2020-06-16 14:17:00","3.49","21.615","9",NA,"1.069","7392-354869" +"2020-06-16 14:47:00","3.49","21.832","8.728",NA,"1.068","7392-354869" +"2020-06-16 15:17:00","3.49","21.99","8.178",NA,"1.07","7392-354869" +"2020-06-16 15:47:00","3.49","22.299","8.137",NA,"1.069","7392-354869" +"2020-06-16 16:17:00","3.49","22.55","7.742",NA,"1.069","7392-354869" +"2020-06-16 16:47:00","3.49","22.968","8.916",NA,"1.071","7392-354869" +"2020-06-16 17:17:00","3.49","23.294","9.404",NA,"1.071","7392-354869" +"2020-06-16 17:47:00","3.49","23.612","9.26",NA,"1.072","7392-354869" +"2020-06-16 18:17:00","3.49","23.838","9.601",NA,"1.074","7392-354869" +"2020-06-16 18:47:00","3.49","23.997","8.687",NA,"1.069","7392-354869" +"2020-06-16 19:17:00","3.49","24.039","8.67",NA,"1.071","7392-354869" +"2020-06-16 19:47:00","3.49","24.064","8.557",NA,"1.072","7392-354869" +"2020-06-16 20:17:00","3.49","24.089","9.563",NA,"1.073","7392-354869" +"2020-06-16 20:47:00","3.49","24.097","9.211",NA,"1.074","7392-354869" +"2020-06-16 21:17:00","3.49","24.097","9.269",NA,"1.075","7392-354869" +"2020-06-16 21:47:00","3.49","24.156","9.558",NA,"1.074","7392-354869" +"2020-06-16 22:17:00","3.49","24.064","9.258",NA,"1.073","7392-354869" +"2020-06-16 22:47:00","3.49","23.988","8.294",NA,"1.071","7392-354869" +"2020-06-16 23:17:00","3.49","23.846","7.267",NA,"1.072","7392-354869" +"2020-06-16 23:47:00","3.49","23.628","6.614",NA,"1.069","7392-354869" +"2020-06-17 00:17:00","3.49","23.495","6.069",NA,"1.068","7392-354869" +"2020-06-17 00:47:00","3.49","23.202","5.68",NA,"1.067","7392-354869" +"2020-06-17 01:17:00","3.49","23.035","4.956",NA,"1.066","7392-354869" +"2020-06-17 01:47:00","3.49","22.909","4.768",NA,"1.067","7392-354869" +"2020-06-17 02:17:00","3.49","22.792","4.227",NA,"1.062","7392-354869" +"2020-06-17 02:47:00","3.49","22.592","4.144",NA,"1.062","7392-354869" +"2020-06-17 03:17:00","3.49","22.458","4.423",NA,"1.061","7392-354869" +"2020-06-17 03:47:00","3.49","22.349","4.78",NA,"1.064","7392-354869" +"2020-06-17 04:17:00","3.49","22.216","4.852",NA,"1.065","7392-354869" +"2020-06-17 04:47:00","3.49","22.024","4.518",NA,"1.062","7392-354869" +"2020-06-17 05:17:00","3.49","21.94","4.029",NA,"1.06","7392-354869" +"2020-06-17 05:47:00","3.49","21.84","3.866",NA,"1.062","7392-354869" +"2020-06-17 06:17:00","3.49","21.74","3.925",NA,"1.06","7392-354869" +"2020-06-17 06:47:00","3.49","21.673","4.411",NA,"1.063","7392-354869" +"2020-06-17 07:17:00","3.49","21.573","4.93",NA,"1.066","7392-354869" +"2020-06-17 07:47:00","3.49","21.456","5.12",NA,"1.067","7392-354869" +"2020-06-17 08:17:00","3.49","21.339","4.964",NA,"1.066","7392-354869" +"2020-06-17 08:47:00","3.49","21.222","4.99",NA,"1.065","7392-354869" +"2020-06-17 09:17:00","3.49","21.105","4.718",NA,"1.065","7392-354869" +"2020-06-17 09:47:00","3.49","21.063","5.304",NA,"1.067","7392-354869" +"2020-06-17 10:17:00","3.49","20.963","5.551",NA,"1.066","7392-354869" +"2020-06-17 10:47:00","3.49","20.854","5.967",NA,"1.067","7392-354869" +"2020-06-17 11:17:00","3.49","20.779","6.358",NA,"1.067","7392-354869" +"2020-06-17 11:47:00","3.49","20.796","6.29",NA,"1.068","7392-354869" +"2020-06-17 12:17:00","3.49","20.729","6.733",NA,"1.068","7392-354869" +"2020-06-17 12:47:00","3.49","20.679","7.07",NA,"1.068","7392-354869" +"2020-06-17 13:17:00","3.49","20.737","7.646",NA,"1.069","7392-354869" +"2020-06-17 13:47:00","3.49","20.671","8.395",NA,"1.071","7392-354869" +"2020-06-17 14:17:00","3.49","20.754","7.85",NA,"1.07","7392-354869" +"2020-06-17 14:47:00","3.49","20.763","8.42",NA,"1.071","7392-354869" +"2020-06-17 15:17:00","3.49","20.896","9.882",NA,"1.071","7392-354869" +"2020-06-17 15:47:00","3.49","20.93","9.176",NA,"1.072","7392-354869" +"2020-06-17 16:17:00","3.49","21.03","8.887",NA,"1.07","7392-354869" +"2020-06-17 16:47:00","3.49","21.088","9.26",NA,"1.072","7392-354869" +"2020-06-17 17:17:00","3.49","21.272","9.376",NA,"1.073","7392-354869" +"2020-06-17 17:47:00","3.49","21.489","10.038",NA,"1.074","7392-354869" +"2020-06-17 18:17:00","3.49","21.798","9.455",NA,"1.073","7392-354869" +"2020-06-17 18:47:00","3.49","22.191","9.847",NA,"1.075","7392-354869" +"2020-06-17 19:17:00","3.49","22.358","9.848",NA,"1.074","7392-354869" +"2020-06-17 19:47:00","3.49","22.558","9.125",NA,"1.07","7392-354869" +"2020-06-17 20:17:00","3.49","22.617","9.424",NA,"1.075","7392-354869" +"2020-06-17 20:47:00","3.49","22.634","8.463",NA,"1.072","7392-354869" +"2020-06-17 21:17:00","3.49","22.65","8.649",NA,"1.073","7392-354869" +"2020-06-17 21:47:00","3.49","22.675","9.201",NA,"1.073","7392-354869" +"2020-06-17 22:17:00","3.49","22.65","9.43",NA,"1.075","7392-354869" +"2020-06-17 22:47:00","3.49","22.634","8.096",NA,"1.069","7392-354869" +"2020-06-17 23:17:00","3.49","22.558","7.56",NA,"1.07","7392-354869" +"2020-06-17 23:47:00","3.49","22.458","6.571",NA,"1.069","7392-354869" +"2020-06-18 00:17:00","3.49","22.416","5.69",NA,"1.067","7392-354869" +"2020-06-18 00:47:00","3.49","22.299","5.489",NA,"1.067","7392-354869" +"2020-06-18 01:17:00","3.49","22.174","6.501",NA,"1.069","7392-354869" +"2020-06-18 01:47:00","3.49","22.074","5.892",NA,"1.068","7392-354869" +"2020-06-18 02:17:00","3.49","21.999","6.088",NA,"1.068","7392-354869" +"2020-06-18 02:47:00","3.49","21.898","6.028",NA,"1.069","7392-354869" +"2020-06-18 03:17:00","3.49","21.798","5.886",NA,"1.068","7392-354869" +"2020-06-18 03:47:00","3.49","21.673","5.852",NA,"1.069","7392-354869" +"2020-06-18 04:17:00","3.49","21.598","6.037",NA,"1.069","7392-354869" +"2020-06-18 04:47:00","3.49","21.523","5.61",NA,"1.068","7392-354869" +"2020-06-18 05:17:00","3.49","21.389","5.669",NA,"1.068","7392-354869" +"2020-06-18 05:47:00","3.49","21.289","5.678",NA,"1.068","7392-354869" +"2020-06-18 06:17:00","3.49","21.239","5.525",NA,"1.068","7392-354869" +"2020-06-18 06:47:00","3.49","21.13","5.461",NA,"1.068","7392-354869" +"2020-06-18 07:17:00","3.49","21.105","5.466",NA,"1.068","7392-354869" +"2020-06-18 07:47:00","3.49","20.996","5.312",NA,"1.068","7392-354869" +"2020-06-18 08:17:00","3.49","20.988","5.02",NA,"1.065","7392-354869" +"2020-06-18 08:47:00","3.49","20.938","5.286",NA,"1.067","7392-354869" +"2020-06-18 09:17:00","3.49","20.888","4.866",NA,"1.067","7392-354869" +"2020-06-18 09:47:00","3.49","20.796","4.943",NA,"1.067","7392-354869" +"2020-06-18 10:17:00","3.49","20.746","5.131",NA,"1.067","7392-354869" +"2020-06-18 10:47:00","3.49","20.712","5.826",NA,"1.068","7392-354869" +"2020-06-18 11:17:00","3.49","20.704","5.657",NA,"1.07","7392-354869" +"2020-06-18 11:47:00","3.48","20.729","6.437",NA,"1.067","7392-354869" +"2020-06-18 12:17:00","3.48","20.721","8.205",NA,"1.071","7392-354869" +"2020-06-18 12:47:00","3.48","20.838","9.814",NA,"1.075","7392-354869" +"2020-06-18 13:17:00","3.48","20.821","10.022",NA,"1.073","7392-354869" +"2020-06-18 13:47:00","3.48","20.913","10.129",NA,"1.072","7392-354869" +"2020-06-18 14:17:00","3.48","21.005","10.393",NA,"1.076","7392-354869" +"2020-06-18 14:47:00","3.48","21.155","10.344",NA,"1.076","7392-354869" +"2020-06-18 15:17:00","3.48","21.381","10.676",NA,"1.076","7392-354869" +"2020-06-18 15:47:00","3.48","21.431","10.617",NA,"1.076","7392-354869" +"2020-06-18 16:17:00","3.48","21.531","10.559",NA,"1.077","7392-354869" +"2020-06-18 16:47:00","3.49","21.94","10.632",NA,"1.077","7392-354869" +"2020-06-18 17:17:00","3.48","22.049","10.679",NA,"1.08","7392-354869" +"2020-06-18 17:47:00","3.48","21.974","10.625",NA,"1.075","7392-354869" +"2020-06-18 18:17:00","3.48","22.191","11.284",NA,"1.077","7392-354869" +"2020-06-18 18:47:00","3.48","21.924","11.024",NA,"1.074","7392-354869" +"2020-06-18 19:17:00","3.48","22.233","10.704",NA,"1.075","7392-354869" +"2020-06-18 19:47:00","3.48","22.233","10.258",NA,"1.074","7392-354869" +"2020-06-18 20:17:00","3.48","22.349","11.16",NA,"1.077","7392-354869" +"2020-06-18 20:47:00","3.48","22.433","11.063",NA,"1.074","7392-354869" +"2020-06-18 21:17:00","3.48","22.466","11.539",NA,"1.08","7392-354869" +"2020-06-18 21:47:00","3.49","22.608","11.91",NA,"1.078","7392-354869" +"2020-06-18 22:17:00","3.48","22.742","11.953",NA,"1.081","7392-354869" +"2020-06-18 22:47:00","3.48","22.517","10.807",NA,"1.078","7392-354869" +"2020-06-18 23:17:00","3.48","22.583","8.013",NA,"1.07","7392-354869" +"2020-06-18 23:47:00","3.49","22.458","6.632",NA,"1.07","7392-354869" +"2020-06-19 00:17:00","3.48","22.491","5.906",NA,"1.069","7392-354869" +"2020-06-19 00:47:00","3.48","22.65","4.975",NA,"1.068","7392-354869" +"2020-06-19 01:17:00","3.48","22.792","4.056",NA,"1.069","7392-354869" +"2020-06-19 01:47:00","3.48","22.876","3.744",NA,"1.068","7392-354869" +"2020-06-19 02:17:00","3.48","22.884","3.574",NA,"1.067","7392-354869" +"2020-06-19 02:47:00","3.48","22.817","3.557",NA,"1.068","7392-354869" +"2020-06-19 03:17:00","3.48","22.901","3.581",NA,"1.062","7392-354869" +"2020-06-19 03:47:00","3.48","22.943","3.321",NA,"1.063","7392-354869" +"2020-06-19 04:17:00","3.48","22.976","2.554",NA,"1.068","7392-354869" +"2020-06-19 04:47:00","3.48","23.001","2.503",NA,"1.065","7392-354869" +"2020-06-19 05:17:00","3.49","23.018","2.336",NA,"1.066","7392-354869" +"2020-06-19 05:47:00","3.48","23.035","1.915",NA,"1.062","7392-354869" +"2020-06-19 06:17:00","3.48","23.026","2.093",NA,"1.056","7392-354869" +"2020-06-19 06:47:00","3.48","22.993","2.372",NA,"1.057","7392-354869" +"2020-06-19 07:17:00","3.48","22.943","2.108",NA,"1.061","7392-354869" +"2020-06-19 07:47:00","3.48","22.901","2.12",NA,"1.059","7392-354869" +"2020-06-19 08:17:00","3.49","22.842","2.51",NA,"1.055","7392-354869" +"2020-06-19 08:47:00","3.48","22.7","2.243",NA,"1.05","7392-354869" +"2020-06-19 09:17:00","3.48","22.592","2.192",NA,"1.047","7392-354869" +"2020-06-19 09:47:00","3.48","22.491","2.848",NA,"1.052","7392-354869" +"2020-06-19 10:17:00","3.48","22.4","4.04",NA,"1.062","7392-354869" +"2020-06-19 10:47:00","3.49","22.358","6.431",NA,"1.07","7392-354869" +"2020-06-19 11:17:00","3.48","22.383","8.799",NA,"1.073","7392-354869" +"2020-06-19 11:47:00","3.49","22.466","9.941",NA,"1.075","7392-354869" +"2020-06-19 12:17:00","3.48","22.508","10.3",NA,"1.078","7392-354869" +"2020-06-19 12:47:00","3.49","22.617","10.507",NA,"1.078","7392-354869" +"2020-06-19 13:17:00","3.48","22.684","10.509",NA,"1.079","7392-354869" +"2020-06-19 13:47:00","3.48","22.826","10.458",NA,"1.077","7392-354869" +"2020-06-19 14:17:00","3.48","22.943","10.48",NA,"1.078","7392-354869" +"2020-06-19 14:47:00","3.49","23.26","10.833",NA,"1.082","7392-354869" +"2020-06-19 15:17:00","3.49","23.386","10.922",NA,"1.08","7392-354869" +"2020-06-19 15:47:00","3.48","23.344","10.766",NA,"1.08","7392-354869" +"2020-06-19 16:17:00","3.49","23.436","10.619",NA,"1.082","7392-354869" +"2020-06-19 16:47:00","3.49","23.846","10.631",NA,"1.076","7392-354869" +"2020-06-19 17:17:00","3.48","24.156","11.238",NA,"1.083","7392-354869" +"2020-06-19 17:47:00","3.49","23.955","11.508",NA,"1.084","7392-354869" +"2020-06-19 18:17:00","3.49","23.98","11.741",NA,"1.083","7392-354869" +"2020-06-19 18:47:00","3.48","23.813","12.285",NA,"1.084","7392-354869" +"2020-06-19 19:17:00","3.49","24.256","12.424",NA,"1.083","7392-354869" +"2020-06-19 19:47:00","3.49","24.131","12.41",NA,"1.081","7392-354869" +"2020-06-19 20:17:00","3.49","24.097","12.059",NA,"1.079","7392-354869" +"2020-06-19 20:47:00","3.49","23.98","12.415",NA,"1.084","7392-354869" +"2020-06-19 21:17:00","3.49","24.248","11.991",NA,"1.081","7392-354869" +"2020-06-19 21:47:00","3.49","24.29","11.865",NA,"1.081","7392-354869" +"2020-06-19 22:17:00","3.49","23.905","10.806",NA,"1.078","7392-354869" +"2020-06-19 22:47:00","3.49","23.997","9.964",NA,"1.078","7392-354869" +"2020-06-19 23:17:00","3.49","24.013","9.343",NA,"1.075","7392-354869" +"2020-06-19 23:47:00","3.49","24.164","7.827",NA,"1.071","7392-354869" +"2020-06-20 00:17:00","3.49","24.273","6.386",NA,"1.074","7392-354869" +"2020-06-20 00:47:00","3.49","24.282","5.192",NA,"1.071","7392-354869" +"2020-06-20 01:17:00","3.49","24.491","4.294",NA,"1.07","7392-354869" +"2020-06-20 01:47:00","3.49","24.533","3.925",NA,"1.068","7392-354869" +"2020-06-20 02:17:00","3.49","24.609","4.232",NA,"1.07","7392-354869" +"2020-06-20 02:47:00","3.49","24.642","4.042",NA,"1.069","7392-354869" +"2020-06-20 03:17:00","3.49","24.894","3.651",NA,"1.065","7392-354869" +"2020-06-20 03:47:00","3.49","25.011","3.153",NA,"1.066","7392-354869" +"2020-06-20 04:17:00","3.49","25.205","2.785",NA,"1.064","7392-354869" +"2020-06-20 04:47:00","3.49","25.062","2.527",NA,"1.056","7392-354869" +"2020-06-20 05:17:00","3.49","24.961","2.439",NA,"1.053","7392-354869" +"2020-06-20 05:47:00","3.49","24.986","2.729",NA,"1.064","7392-354869" +"2020-06-20 06:17:00","3.49","24.894","2.476",NA,"1.059","7392-354869" +"2020-06-20 06:47:00","3.49","24.793","2.352",NA,"1.057","7392-354869" +"2020-06-20 07:17:00","3.49","24.701","2.468",NA,"1.062","7392-354869" +"2020-06-20 07:47:00","3.49","24.583","2.055",NA,"1.058","7392-354869" +"2020-06-20 08:17:00","3.49","24.508","2.016",NA,"1.058","7392-354869" +"2020-06-20 08:47:00","3.49","24.407","1.698",NA,"1.047","7392-354869" +"2020-06-20 09:17:00","3.49","24.265","1.934",NA,"1.055","7392-354869" +"2020-06-20 09:47:00","3.49","24.181","2.162",NA,"1.057","7392-354869" +"2020-06-20 10:17:00","3.49","24.064","3.359",NA,"1.059","7392-354869" +"2020-06-20 10:47:00","3.49","24.072","7.707",NA,"1.066","7392-354869" +"2020-06-20 11:17:00","3.49","24.089","9.784",NA,"1.08","7392-354869" +"2020-06-20 11:47:00","3.49","24.181","10.12",NA,"1.078","7392-354869" +"2020-06-20 12:17:00","3.49","24.223","10.532",NA,"1.08","7392-354869" +"2020-06-20 12:47:00","3.49","24.265","10.832",NA,"1.08","7392-354869" +"2020-06-20 13:17:00","3.49","24.374","10.885",NA,"1.083","7392-354869" +"2020-06-20 13:47:00","3.49","24.449","10.897",NA,"1.083","7392-354869" +"2020-06-20 14:17:00","3.49","24.499","10.776",NA,"1.08","7392-354869" +"2020-06-20 14:47:00","3.49","24.558","10.579",NA,"1.079","7392-354869" +"2020-06-20 15:17:00","3.49","24.827","10.636",NA,"1.081","7392-354869" +"2020-06-20 15:47:00","3.49","24.927","10.66",NA,"1.083","7392-354869" +"2020-06-20 16:17:00","3.49","24.827","10.516",NA,"1.082","7392-354869" +"2020-06-20 16:47:00","3.49","24.852","10.495",NA,"1.079","7392-354869" +"2020-06-20 17:17:00","3.49","25.188","11.245",NA,"1.085","7392-354869" +"2020-06-20 17:47:00","3.49","25.171","12.032",NA,"1.083","7392-354869" +"2020-06-20 18:17:00","3.49","25.07","12.409",NA,"1.087","7392-354869" +"2020-06-20 18:47:00","3.49","25.322","12.515",NA,"1.082","7392-354869" +"2020-06-20 19:17:00","3.49","25.381","12.528",NA,"1.086","7392-354869" +"2020-06-20 19:47:00","3.49","25.322","12.325",NA,"1.082","7392-354869" +"2020-06-20 20:17:00","3.49","25.104","12.516",NA,"1.085","7392-354869" +"2020-06-20 20:47:00","3.49","25.129","12.635",NA,"1.088","7392-354869" +"2020-06-20 21:17:00","3.49","25.171","12.743",NA,"1.088","7392-354869" +"2020-06-20 21:47:00","3.49","25.247","12.731",NA,"1.088","7392-354869" +"2020-06-20 22:17:00","3.49","25.608","12.591",NA,"1.084","7392-354869" +"2020-06-20 22:47:00","3.49","25.448","12.081",NA,"1.085","7392-354869" +"2020-06-20 23:17:00","3.49","25.642","11.486",NA,"1.084","7392-354869" +"2020-06-20 23:47:00","3.49","25.743","10.166",NA,"1.083","7392-354869" +"2020-06-21 00:17:00","3.49","25.861","8.442",NA,"1.078","7392-354869" +"2020-06-21 00:47:00","3.49","26.055","6.208",NA,"1.075","7392-354869" +"2020-06-21 01:17:00","3.49","26.232","4.832",NA,"1.073","7392-354869" +"2020-06-21 01:47:00","3.49","26.629","3.982",NA,"1.072","7392-354869" +"2020-06-21 02:17:00","3.49","26.62","3.403",NA,"1.07","7392-354869" +"2020-06-21 02:47:00","3.49","26.561","3.065",NA,"1.069","7392-354869" +"2020-06-21 03:17:00","3.49","26.384","2.907",NA,"1.069","7392-354869" +"2020-06-21 03:47:00","3.49","26.19","2.522",NA,"1.067","7392-354869" +"2020-06-21 04:17:00","3.49","26.148","2.175",NA,"1.068","7392-354869" +"2020-06-21 04:47:00","3.49","26.055","1.671",NA,"1.068","7392-354869" +"2020-06-21 05:17:00","3.49","25.987","1.336",NA,"1.064","7392-354869" +"2020-06-21 05:47:00","3.49","25.878","1.08",NA,"1.064","7392-354869" +"2020-06-21 06:17:00","3.49","25.777","0.893",NA,"1.059","7392-354869" +"2020-06-21 06:47:00","3.49","25.65","0.774",NA,"1.055","7392-354869" +"2020-06-21 07:17:00","3.49","25.516","0.617",NA,"1.052","7392-354869" +"2020-06-21 07:47:00","3.49","25.406","0.629",NA,"1.055","7392-354869" +"2020-06-21 08:17:00","3.49","25.322","0.983",NA,"1.061","7392-354869" +"2020-06-21 08:47:00","3.49","25.23","1.491",NA,"1.06","7392-354869" +"2020-06-21 09:17:00","3.49","25.095","1.366",NA,"1.058","7392-354869" +"2020-06-21 09:47:00","3.49","24.986","1.512",NA,"1.063","7392-354869" +"2020-06-21 10:17:00","3.49","24.936","2.866",NA,"1.067","7392-354869" +"2020-06-21 10:47:00","3.49","24.885","5.424",NA,"1.069","7392-354869" +"2020-06-21 11:17:00","3.49","24.944","9.738",NA,"1.079","7392-354869" +"2020-06-21 11:47:00","3.49","24.911","10.028",NA,"1.079","7392-354869" +"2020-06-21 12:17:00","3.49","24.911","10.251",NA,"1.082","7392-354869" +"2020-06-21 12:47:00","3.49","24.902","10.338",NA,"1.081","7392-354869" +"2020-06-21 13:17:00","3.49","24.969","10.5",NA,"1.081","7392-354869" +"2020-06-21 13:47:00","3.49","25.053","10.6",NA,"1.082","7392-354869" +"2020-06-21 14:17:00","3.49","25.121","10.537",NA,"1.081","7392-354869" +"2020-06-21 14:47:00","3.5","25.331","10.512",NA,"1.081","7392-354869" +"2020-06-21 15:17:00","3.49","25.844","10.583",NA,"1.085","7392-354869" +"2020-06-21 15:47:00","3.49","25.701","10.571",NA,"1.084","7392-354869" +"2020-06-21 16:17:00","3.49","26.03","10.505",NA,"1.084","7392-354869" +"2020-06-21 16:47:00","3.5","26.089","10.401",NA,"1.086","7392-354869" +"2020-06-21 17:17:00","3.49","26.063","10.315",NA,"1.083","7392-354869" +"2020-06-21 17:47:00","3.49","26.164","10.676",NA,"1.083","7392-354869" +"2020-06-21 18:17:00","3.49","26.468","10.951",NA,"1.086","7392-354869" +"2020-06-21 18:47:00","3.5","26.561","11.169",NA,"1.086","7392-354869" +"2020-06-21 19:17:00","3.5","26.451","11.171",NA,"1.082","7392-354869" +"2020-06-21 19:47:00","3.5","26.637","11.276",NA,"1.087","7392-354869" +"2020-06-21 20:17:00","3.5","26.612","11.415",NA,"1.084","7392-354869" +"2020-06-21 20:47:00","3.5","26.629","11.608",NA,"1.089","7392-354869" +"2020-06-21 21:17:00","3.5","26.688","11.474",NA,"1.083","7392-354869" +"2020-06-21 21:47:00","3.5","26.663","10.998",NA,"1.085","7392-354869" +"2020-06-21 22:17:00","3.5","26.578","10.792",NA,"1.083","7392-354869" +"2020-06-21 22:47:00","3.5","26.637","10.02",NA,"1.079","7392-354869" +"2020-06-21 23:17:00","3.5","26.756","8.633",NA,"1.079","7392-354869" +"2020-06-21 23:47:00","3.5","26.95","7.602",NA,"1.079","7392-354869" +"2020-06-22 00:17:00","3.5","27.281","6.549",NA,"1.077","7392-354869" +"2020-06-22 00:47:00","3.5","27.552","5.588",NA,"1.075","7392-354869" +"2020-06-22 01:17:00","3.5","27.535","4.85",NA,"1.075","7392-354869" +"2020-06-22 01:47:00","3.5","27.527","4.008",NA,"1.072","7392-354869" +"2020-06-22 02:17:00","3.5","27.425","3.574",NA,"1.072","7392-354869" +"2020-06-22 02:47:00","3.5","27.323","3.24",NA,"1.071","7392-354869" +"2020-06-22 03:17:00","3.5","27.272","2.838",NA,"1.071","7392-354869" +"2020-06-22 03:47:00","3.5","27.154","3.032",NA,"1.07","7392-354869" +"2020-06-22 04:17:00","3.5","27.044","2.707",NA,"1.069","7392-354869" +"2020-06-22 04:47:00","3.5","26.891","2.186",NA,"1.067","7392-354869" +"2020-06-22 05:17:00","3.5","26.764","1.853",NA,"1.062","7392-354869" +"2020-06-22 05:47:00","3.5","26.637","1.755",NA,"1.063","7392-354869" +"2020-06-22 06:17:00","3.5","26.494","1.48",NA,"1.048","7392-354869" +"2020-06-22 06:47:00","3.5","26.384","1.411",NA,"1.046","7392-354869" +"2020-06-22 07:17:00","3.5","26.291","1.129",NA,"1.057","7392-354869" +"2020-06-22 07:47:00","3.5","26.181","0.939",NA,"1.049","7392-354869" +"2020-06-22 08:17:00","3.5","26.08","0.73",NA,"1.048","7392-354869" +"2020-06-22 08:47:00","3.5","25.962","0.596",NA,"1.042","7392-354869" +"2020-06-22 09:17:00","3.5","25.861","0.851",NA,"1.051","7392-354869" +"2020-06-22 09:47:00","3.5","25.768","3.173",NA,"1.065","7392-354869" +"2020-06-22 10:17:00","3.5","25.701","4.078",NA,"1.071","7392-354869" +"2020-06-22 10:47:00","3.5","25.709","7.593",NA,"1.075","7392-354869" +"2020-06-22 11:17:00","3.5","25.768","9.173",NA,"1.079","7392-354869" +"2020-06-22 11:47:00","3.5","25.81","9.419",NA,"1.08","7392-354869" +"2020-06-22 12:17:00","3.5","25.92","9.69",NA,"1.084","7392-354869" +"2020-06-22 12:47:00","3.5","25.987","9.774",NA,"1.081","7392-354869" +"2020-06-22 13:17:00","3.5","26.021","9.889",NA,"1.083","7392-354869" +"2020-06-22 13:47:00","3.5","26.156","9.995",NA,"1.086","7392-354869" +"2020-06-22 14:17:00","3.5","26.561","10.026",NA,"1.082","7392-354869" +"2020-06-22 14:47:00","3.5","26.747","10.187",NA,"1.083","7392-354869" +"2020-06-22 15:17:00","3.5","26.908","10.389",NA,"1.087","7392-354869" +"2020-06-22 15:47:00","3.5","26.984","10.543",NA,"1.085","7392-354869" +"2020-06-22 16:17:00","3.5","26.781","10.864",NA,"1.085","7392-354869" +"2020-06-22 16:47:00","3.5","26.722","11.068",NA,"1.085","7392-354869" +"2020-06-22 17:17:00","3.5","27.137","11.033",NA,"1.09","7392-354869" +"2020-06-22 17:47:00","3.5","27.349","10.841",NA,"1.088","7392-354869" +"2020-06-22 18:17:00","3.5","27.417","11.28",NA,"1.088","7392-354869" +"2020-06-22 18:47:00","3.5","27.383","11.72",NA,"1.089","7392-354869" +"2020-06-22 19:17:00","3.5","27.586","11.929",NA,"1.089","7392-354869" +"2020-06-22 19:47:00","3.5","27.731","11.998",NA,"1.088","7392-354869" +"2020-06-22 20:17:00","3.5","27.799","12.019",NA,"1.09","7392-354869" +"2020-06-22 20:47:00","3.5","27.978","12.008",NA,"1.091","7392-354869" +"2020-06-22 21:17:00","3.5","27.918","11.649",NA,"1.089","7392-354869" +"2020-06-22 21:47:00","3.5","27.901","11.296",NA,"1.088","7392-354869" +"2020-06-22 22:17:00","3.5","27.807","10.135",NA,"1.086","7392-354869" +"2020-06-22 22:47:00","3.5","27.756","8.94",NA,"1.079","7392-354869" +"2020-06-22 23:17:00","3.5","27.688","7.688",NA,"1.081","7392-354869" +"2020-06-22 23:47:00","3.5","27.807","6.804",NA,"1.077","7392-354869" +"2020-06-23 00:17:00","3.5","27.782","5.467",NA,"1.077","7392-354869" +"2020-06-23 00:47:00","3.5","28.335","4.835",NA,"1.076","7392-354869" +"2020-06-23 01:17:00","3.5","28.352","4.243",NA,"1.075","7392-354869" +"2020-06-23 01:47:00","3.5","28.131","3.772",NA,"1.075","7392-354869" +"2020-06-23 02:17:00","3.5","28.199","3.236",NA,"1.073","7392-354869" +"2020-06-23 02:47:00","3.5","28.139","2.828",NA,"1.069","7392-354869" +"2020-06-23 03:17:00","3.5","28.037","2.566",NA,"1.067","7392-354869" +"2020-06-23 03:47:00","3.5","27.909","2.358",NA,"1.068","7392-354869" +"2020-06-23 04:17:00","3.5","27.782","2.248",NA,"1.068","7392-354869" +"2020-06-23 04:47:00","3.5","27.663","2.076",NA,"1.066","7392-354869" +"2020-06-23 05:17:00","3.5","27.527","1.81",NA,"1.061","7392-354869" +"2020-06-23 05:47:00","3.5","27.383","1.723",NA,"1.056","7392-354869" +"2020-06-23 06:17:00","3.5","27.255","1.745",NA,"1.059","7392-354869" +"2020-06-23 06:47:00","3.5","27.12","1.687",NA,"1.06","7392-354869" +"2020-06-23 07:17:00","3.5","27.035","1.718",NA,"1.065","7392-354869" +"2020-06-23 07:47:00","3.5","26.976","1.637",NA,"1.065","7392-354869" +"2020-06-23 08:17:00","3.5","26.874","1.612",NA,"1.064","7392-354869" +"2020-06-23 08:47:00","3.5","26.773","1.651",NA,"1.064","7392-354869" +"2020-06-23 09:17:00","3.5","26.688","1.609",NA,"1.063","7392-354869" +"2020-06-23 09:47:00","3.5","26.553","2.158",NA,"1.068","7392-354869" +"2020-06-23 10:17:00","3.5","26.494","3.726",NA,"1.072","7392-354869" +"2020-06-23 10:47:00","3.5","26.46","7.513",NA,"1.077","7392-354869" +"2020-06-23 11:17:00","3.5","26.502","9.343",NA,"1.082","7392-354869" +"2020-06-23 11:47:00","3.5","26.612","9.692",NA,"1.084","7392-354869" +"2020-06-23 12:17:00","3.5","26.637","9.97",NA,"1.084","7392-354869" +"2020-06-23 12:47:00","3.5","26.781","10.283",NA,"1.084","7392-354869" +"2020-06-23 13:17:00","3.5","26.925","10.368",NA,"1.087","7392-354869" +"2020-06-23 13:47:00","3.5","27.111","10.454",NA,"1.087","7392-354869" +"2020-06-23 14:17:00","3.5","27.272","10.509",NA,"1.086","7392-354869" +"2020-06-23 14:47:00","3.5","27.289","10.727",NA,"1.085","7392-354869" +"2020-06-23 15:17:00","3.5","27.595","10.838",NA,"1.088","7392-354869" +"2020-06-23 15:47:00","3.5","27.671","10.808",NA,"1.086","7392-354869" +"2020-06-23 16:17:00","3.5","27.884","10.846",NA,"1.091","7392-354869" +"2020-06-23 16:47:00","3.5","27.892","10.833",NA,"1.091","7392-354869" +"2020-06-23 17:17:00","3.5","27.875","11.332",NA,"1.09","7392-354869" +"2020-06-23 17:47:00","3.5","28.165","11.503",NA,"1.089","7392-354869" +"2020-06-23 18:17:00","3.5","28.054","11.507",NA,"1.09","7392-354869" +"2020-06-23 18:47:00","3.5","28.148","11.721",NA,"1.088","7392-354869" +"2020-06-23 19:17:00","3.5","28.626","11.694",NA,"1.088","7392-354869" +"2020-06-23 19:47:00","3.5","28.489","11.686",NA,"1.09","7392-354869" +"2020-06-23 20:17:00","3.5","28.37","11.035",NA,"1.085","7392-354869" +"2020-06-23 20:47:00","3.5","28.378","10.832",NA,"1.08","7392-354869" +"2020-06-23 21:17:00","3.5","28.523","11.68",NA,"1.088","7392-354869" +"2020-06-23 21:47:00","3.5","28.532","11.524",NA,"1.089","7392-354869" +"2020-06-23 22:17:00","3.5","28.668","11.122",NA,"1.09","7392-354869" +"2020-06-23 22:47:00","3.5","28.574","9.758",NA,"1.085","7392-354869" +"2020-06-23 23:17:00","3.5","28.54","7.977",NA,"1.08","7392-354869" +"2020-06-23 23:47:00","3.5","28.532","6.799",NA,"1.081","7392-354869" +"2020-06-24 00:17:00","3.5","28.651","5.833",NA,"1.079","7392-354869" +"2020-06-24 00:47:00","3.5","28.617","5.714",NA,"1.078","7392-354869" +"2020-06-24 01:17:00","3.5","28.583","4.263",NA,"1.077","7392-354869" +"2020-06-24 01:47:00","3.5","28.668","3.587",NA,"1.073","7392-354869" +"2020-06-24 02:17:00","3.5","29.053","3.028",NA,"1.072","7392-354869" +"2020-06-24 02:47:00","3.5","29.045","3.053",NA,"1.072","7392-354869" +"2020-06-24 03:17:00","3.51","28.951","3.14",NA,"1.071","7392-354869" +"2020-06-24 03:47:00","3.51","28.788","3.051",NA,"1.07","7392-354869" +"2020-06-24 04:17:00","3.51","28.651","2.935",NA,"1.07","7392-354869" +"2020-06-24 04:47:00","3.5","28.523","2.909",NA,"1.068","7392-354869" +"2020-06-24 05:17:00","3.51","28.395","3.225",NA,"1.069","7392-354869" +"2020-06-24 05:47:00","3.51","28.242","4.025",NA,"1.07","7392-354869" +"2020-06-24 06:17:00","3.51","28.088","4.243",NA,"1.072","7392-354869" +"2020-06-24 06:47:00","3.5","27.952","4.22",NA,"1.073","7392-354869" +"2020-06-24 07:17:00","3.51","27.824","4.26",NA,"1.072","7392-354869" +"2020-06-24 07:47:00","3.51","27.739","3.89",NA,"1.073","7392-354869" +"2020-06-24 08:17:00","3.51","27.663","3.417",NA,"1.073","7392-354869" +"2020-06-24 08:47:00","3.51","27.586","3.094",NA,"1.073","7392-354869" +"2020-06-24 09:17:00","3.51","27.527","2.804",NA,"1.072","7392-354869" +"2020-06-24 09:47:00","3.51","27.476","3.083",NA,"1.074","7392-354869" +"2020-06-24 10:17:00","3.51","27.408","4.261",NA,"1.076","7392-354869" +"2020-06-24 10:47:00","3.51","27.357","6.191",NA,"1.079","7392-354869" +"2020-06-24 11:17:00","3.51","27.391","9.118",NA,"1.082","7392-354869" +"2020-06-24 11:47:00","3.51","27.374","9.356",NA,"1.084","7392-354869" +"2020-06-24 12:17:00","3.51","27.459","9.613",NA,"1.088","7392-354869" +"2020-06-24 12:47:00","3.51","27.637","9.664",NA,"1.087","7392-354869" +"2020-06-24 13:17:00","3.51","27.841","9.841",NA,"1.088","7392-354869" +"2020-06-24 13:47:00","3.51","27.833","9.935",NA,"1.088","7392-354869" +"2020-06-24 14:17:00","3.51","28.037","10.067",NA,"1.087","7392-354869" +"2020-06-24 14:47:00","3.51","28.071","10.111",NA,"1.086","7392-354869" +"2020-06-24 15:17:00","3.51","28.344","10.272",NA,"1.089","7392-354869" +"2020-06-24 15:47:00","3.51","28.634","10.04",NA,"1.085","7392-354869" +"2020-06-24 16:17:00","3.51","29.251","9.652",NA,"1.086","7392-354869" +"2020-06-24 16:47:00","3.51","29.843","9.61",NA,"1.087","7392-354869" +"2020-06-24 17:17:00","3.51","30.162","9.491",NA,"1.088","7392-354869" +"2020-06-24 17:47:00","3.51","30.508","9.51",NA,"1.089","7392-354869" +"2020-06-24 18:17:00","3.51","30.672","9.535",NA,"1.089","7392-354869" +"2020-06-24 18:47:00","3.51","30.56","9.569",NA,"1.09","7392-354869" +"2020-06-24 19:17:00","3.51","30.819","9.472",NA,"1.086","7392-354869" +"2020-06-24 19:47:00","3.51","30.906","9.449",NA,"1.085","7392-354869" +"2020-06-24 20:17:00","3.51","31.028","9.291",NA,"1.083","7392-354869" +"2020-06-24 20:47:00","3.51","30.837","9.184",NA,"1.082","7392-354869" +"2020-06-24 21:17:00","3.51","31.349","9.143",NA,"1.082","7392-354869" +"2020-06-24 21:47:00","3.51","31.419","8.937",NA,"1.082","7392-354869" +"2020-06-24 22:17:00","3.51","31.401","8.966",NA,"1.088","7392-354869" +"2020-06-24 22:47:00","3.51","31.314","7.797",NA,"1.077","7392-354869" +"2020-06-24 23:17:00","3.51","31.175","7.099",NA,"1.079","7392-354869" +"2020-06-24 23:47:00","3.51","30.95","6.329",NA,"1.079","7392-354869" +"2020-06-25 00:17:00","3.51","30.75","5.184",NA,"1.078","7392-354869" +"2020-06-25 00:47:00","3.51","30.482","3.455",NA,"1.074","7392-354869" +"2020-06-25 01:17:00","3.51","30.249","3.063",NA,"1.075","7392-354869" +"2020-06-25 01:47:00","3.51","30.016","2.32",NA,"1.067","7392-354869" +"2020-06-25 02:17:00","3.51","29.749","2.232",NA,"1.06","7392-354869" +"2020-06-25 02:47:00","3.51","29.551","1.933",NA,"1.067","7392-354869" +"2020-06-25 03:17:00","3.51","29.336","2.023",NA,"1.07","7392-354869" +"2020-06-25 03:47:00","3.51","29.131","2.468",NA,"1.072","7392-354869" +"2020-06-25 04:17:00","3.51","28.934","2.626",NA,"1.074","7392-354869" +"2020-06-25 04:47:00","3.51","28.72","2.795",NA,"1.073","7392-354869" +"2020-06-25 05:17:00","3.51","28.54","2.794",NA,"1.076","7392-354869" +"2020-06-25 05:47:00","3.51","28.335","2.181",NA,"1.073","7392-354869" +"2020-06-25 06:17:00","3.51","28.165","2.18",NA,"1.071","7392-354869" +"2020-06-25 06:47:00","3.51","28.037","2.235",NA,"1.066","7392-354869" +"2020-06-25 07:17:00","3.51","27.892","2.76",NA,"1.073","7392-354869" +"2020-06-25 07:47:00","3.51","27.748","3.453",NA,"1.072","7392-354869" +"2020-06-25 08:17:00","3.51","27.654","3.711",NA,"1.075","7392-354869" +"2020-06-25 08:47:00","3.51","27.501","3.427",NA,"1.072","7392-354869" +"2020-06-25 09:17:00","3.51","27.374","2.764",NA,"1.071","7392-354869" +"2020-06-25 09:47:00","3.51","27.255","3.24",NA,"1.069","7392-354869" +"2020-06-25 10:17:00","3.51","27.222","4.982",NA,"1.071","7392-354869" +"2020-06-25 10:47:00","3.51","27.179","7.459",NA,"1.076","7392-354869" +"2020-06-25 11:17:00","3.51","27.154","8.527",NA,"1.084","7392-354869" +"2020-06-25 11:47:00","3.51","27.238","8.816",NA,"1.084","7392-354869" +"2020-06-25 12:17:00","3.51","27.289","9.055",NA,"1.088","7392-354869" +"2020-06-25 12:47:00","3.51","27.451","9.046",NA,"1.086","7392-354869" +"2020-06-25 13:17:00","3.51","27.603","9.203",NA,"1.087","7392-354869" +"2020-06-25 13:47:00","3.51","27.578","9.273",NA,"1.085","7392-354869" +"2020-06-25 14:17:00","3.51","27.595","9.296",NA,"1.088","7392-354869" +"2020-06-25 14:47:00","3.51","27.765","9.555",NA,"1.092","7392-354869" +"2020-06-25 15:17:00","3.51","27.833","9.798",NA,"1.091","7392-354869" +"2020-06-25 15:47:00","3.51","27.909","9.831",NA,"1.087","7392-354869" +"2020-06-25 16:17:00","3.51","27.944","10.001",NA,"1.089","7392-354869" +"2020-06-25 16:47:00","3.51","28.199","9.847",NA,"1.087","7392-354869" +"2020-06-25 17:17:00","3.51","28.412","9.813",NA,"1.09","7392-354869" +"2020-06-25 17:47:00","3.51","28.387","9.763",NA,"1.09","7392-354869" +"2020-06-25 18:17:00","3.51","28.301","9.774",NA,"1.09","7392-354869" +"2020-06-25 18:47:00","3.51","28.37","9.689",NA,"1.09","7392-354869" +"2020-06-25 19:17:00","3.51","28.25","9.804",NA,"1.091","7392-354869" +"2020-06-25 19:47:00","3.51","28.148","9.797",NA,"1.088","7392-354869" +"2020-06-25 20:17:00","3.51","28.182","9.784",NA,"1.087","7392-354869" +"2020-06-25 20:47:00","3.51","28.19","9.834",NA,"1.088","7392-354869" +"2020-06-25 21:17:00","3.51","28.352","9.676",NA,"1.088","7392-354869" +"2020-06-25 21:47:00","3.51","28.327","9.623",NA,"1.088","7392-354869" +"2020-06-25 22:17:00","3.51","28.37","9.442",NA,"1.084","7392-354869" +"2020-06-25 22:47:00","3.51","28.583","9.553",NA,"1.089","7392-354869" +"2020-06-25 23:17:00","3.51","28.668","9.619",NA,"1.092","7392-354869" +"2020-06-25 23:47:00","3.51","28.771","8.944",NA,"1.088","7392-354869" +"2020-06-26 00:17:00","3.51","28.822","7.954",NA,"1.089","7392-354869" +"2020-06-26 00:47:00","3.51","28.72","5.842",NA,"1.08","7392-354869" +"2020-06-26 01:17:00","3.51","28.566","4.5",NA,"1.08","7392-354869" +"2020-06-26 01:47:00","3.51","28.421","3.636",NA,"1.075","7392-354869" +"2020-06-26 02:17:00","3.51","28.25","3.107",NA,"1.074","7392-354869" +"2020-06-26 02:47:00","3.51","28.139","2.655",NA,"1.074","7392-354869" +"2020-06-26 03:17:00","3.51","27.969","2.313",NA,"1.072","7392-354869" +"2020-06-26 03:47:00","3.51","27.824","2.177",NA,"1.071","7392-354869" +"2020-06-26 04:17:00","3.51","27.671","2.164",NA,"1.072","7392-354869" +"2020-06-26 04:47:00","3.51","27.51","2.086",NA,"1.072","7392-354869" +"2020-06-26 05:17:00","3.51","27.383","1.931",NA,"1.072","7392-354869" +"2020-06-26 05:47:00","3.51","27.289","1.822",NA,"1.072","7392-354869" +"2020-06-26 06:17:00","3.51","27.179","1.608",NA,"1.072","7392-354869" +"2020-06-26 06:47:00","3.51","27.035","1.697",NA,"1.073","7392-354869" +"2020-06-26 07:17:00","3.51","26.891","1.891",NA,"1.074","7392-354869" +"2020-06-26 07:47:00","3.51","26.773","1.957",NA,"1.074","7392-354869" +"2020-06-26 08:17:00","3.51","26.654","1.909",NA,"1.073","7392-354869" +"2020-06-26 08:47:00","3.51","26.494","1.617",NA,"1.069","7392-354869" +"2020-06-26 09:17:00","3.51","26.359","1.606",NA,"1.071","7392-354869" +"2020-06-26 09:47:00","3.51","26.291","2.081",NA,"1.073","7392-354869" +"2020-06-26 10:17:00","3.51","26.173","2.806",NA,"1.074","7392-354869" +"2020-06-26 10:47:00","3.51","26.089","5.939",NA,"1.077","7392-354869" +"2020-06-26 11:17:00","3.51","26.122","8.823",NA,"1.082","7392-354869" +"2020-06-26 11:47:00","3.51","26.224","9.069",NA,"1.087","7392-354869" +"2020-06-26 12:17:00","3.51","26.257","9.128",NA,"1.088","7392-354869" +"2020-06-26 12:47:00","3.51","26.443","9.313",NA,"1.089","7392-354869" +"2020-06-26 13:17:00","3.51","26.477","9.495",NA,"1.091","7392-354869" +"2020-06-26 13:47:00","3.51","26.73","9.663",NA,"1.09","7392-354869" +"2020-06-26 14:17:00","3.51","26.79","9.747",NA,"1.088","7392-354869" +"2020-06-26 14:47:00","3.51","26.925","9.801",NA,"1.089","7392-354869" +"2020-06-26 15:17:00","3.51","27.323","9.861",NA,"1.091","7392-354869" +"2020-06-26 15:47:00","3.51","27.128","9.821",NA,"1.09","7392-354869" +"2020-06-26 16:17:00","3.51","27.417","9.86",NA,"1.09","7392-354869" +"2020-06-26 16:47:00","3.51","27.62","9.887",NA,"1.091","7392-354869" +"2020-06-26 17:17:00","3.51","27.816","10.107",NA,"1.09","7392-354869" +"2020-06-26 17:47:00","3.51","27.978","10.233",NA,"1.091","7392-354869" +"2020-06-26 18:17:00","3.51","28.054","10.318",NA,"1.092","7392-354869" +"2020-06-26 18:47:00","3.51","28.088","9.571",NA,"1.091","7392-354869" +"2020-06-26 19:17:00","3.51","28.463","10.108",NA,"1.091","7392-354869" +"2020-06-26 19:47:00","3.51","28.361","10.288",NA,"1.092","7392-354869" +"2020-06-26 20:17:00","3.51","28.498","10.187",NA,"1.091","7392-354869" +"2020-06-26 20:47:00","3.51","28.583","10.103",NA,"1.09","7392-354869" +"2020-06-26 21:17:00","3.51","28.626","10.158",NA,"1.091","7392-354869" +"2020-06-26 21:47:00","3.51","28.532","10.016",NA,"1.089","7392-354869" +"2020-06-26 22:17:00","3.51","28.566","9.74",NA,"1.087","7392-354869" +"2020-06-26 22:47:00","3.51","28.634","9.691",NA,"1.089","7392-354869" +"2020-06-26 23:17:00","3.51","28.651","9.28",NA,"1.087","7392-354869" +"2020-06-26 23:47:00","3.51","28.703","7.717",NA,"1.083","7392-354869" +"2020-06-27 00:17:00","3.51","28.754","6.072",NA,"1.079","7392-354869" +"2020-06-27 00:47:00","3.51","28.857","5.095",NA,"1.08","7392-354869" +"2020-06-27 01:17:00","3.51","28.934","4.158",NA,"1.078","7392-354869" +"2020-06-27 01:47:00","3.51","29.045","3.316",NA,"1.078","7392-354869" +"2020-06-27 02:17:00","3.51","29.113","2.282",NA,"1.063","7392-354869" +"2020-06-27 02:47:00","3.51","29.113","3.159",NA,"1.069","7392-354869" +"2020-06-27 03:17:00","3.51","28.908","3.493",NA,"1.072","7392-354869" +"2020-06-27 03:47:00","3.51","28.728","3.204",NA,"1.074","7392-354869" +"2020-06-27 04:17:00","3.51","28.557","3.058",NA,"1.075","7392-354869" +"2020-06-27 04:47:00","3.51","28.387","2.971",NA,"1.077","7392-354869" +"2020-06-27 05:17:00","3.51","28.216","2.639",NA,"1.076","7392-354869" +"2020-06-27 05:47:00","3.51","27.995","2.344",NA,"1.074","7392-354869" +"2020-06-27 06:17:00","3.51","27.824","1.981",NA,"1.075","7392-354869" +"2020-06-27 06:47:00","3.51","27.722","1.681",NA,"1.071","7392-354869" +"2020-06-27 07:17:00","3.51","27.561","1.232",NA,"1.065","7392-354869" +"2020-06-27 07:47:00","3.51","27.451","0.871",NA,"1.062","7392-354869" +"2020-06-27 08:17:00","3.51","27.306","0.645",NA,"1.06","7392-354869" +"2020-06-27 08:47:00","3.51","27.196","1.027",NA,"1.07","7392-354869" +"2020-06-27 09:17:00","3.51","27.103","0.976",NA,"1.069","7392-354869" +"2020-06-27 09:47:00","3.51","26.976","1.13",NA,"1.07","7392-354869" +"2020-06-27 10:17:00","3.51","26.917","1.631",NA,"1.072","7392-354869" +"2020-06-27 10:47:00","3.51","26.866","2.17",NA,"1.074","7392-354869" +"2020-06-27 11:17:00","3.51","26.798","3.779",NA,"1.076","7392-354869" +"2020-06-27 11:47:00","3.51","26.823","8.011",NA,"1.083","7392-354869" +"2020-06-27 12:17:00","3.51","26.781","7.493",NA,"1.083","7392-354869" +"2020-06-27 12:47:00","3.51","26.773","8.308",NA,"1.085","7392-354869" +"2020-06-27 13:17:00","3.51","26.807","8.64",NA,"1.086","7392-354869" +"2020-06-27 13:47:00","3.51","26.798","8.839",NA,"1.085","7392-354869" +"2020-06-27 14:17:00","3.51","27.306","9.208",NA,"1.09","7392-354869" +"2020-06-27 14:47:00","3.51","27.332","9.264",NA,"1.09","7392-354869" +"2020-06-27 15:17:00","3.51","27.485","9.445",NA,"1.092","7392-354869" +"2020-06-27 15:47:00","3.51","27.603","9.555",NA,"1.089","7392-354869" +"2020-06-27 16:17:00","3.51","27.85","9.645",NA,"1.091","7392-354869" +"2020-06-27 16:47:00","3.51","27.731","9.683",NA,"1.091","7392-354869" +"2020-06-27 17:17:00","3.51","27.765","9.858",NA,"1.091","7392-354869" +"2020-06-27 17:47:00","3.51","27.85","9.837",NA,"1.09","7392-354869" +"2020-06-27 18:17:00","3.51","27.765","9.848",NA,"1.09","7392-354869" +"2020-06-27 18:47:00","3.51","27.739","9.801",NA,"1.092","7392-354869" +"2020-06-27 19:17:00","3.51","27.841","9.892",NA,"1.091","7392-354869" +"2020-06-27 19:47:00","3.51","27.935","9.896",NA,"1.093","7392-354869" +"2020-06-27 20:17:00","3.51","27.986","9.962",NA,"1.09","7392-354869" +"2020-06-27 20:47:00","3.51","28.037","9.982",NA,"1.091","7392-354869" +"2020-06-27 21:17:00","3.51","28.097","9.781",NA,"1.092","7392-354869" +"2020-06-27 21:47:00","3.51","28.114","9.372",NA,"1.089","7392-354869" +"2020-06-27 22:17:00","3.51","28.19","9.289",NA,"1.09","7392-354869" +"2020-06-27 22:47:00","3.51","28.19","8.932",NA,"1.086","7392-354869" +"2020-06-27 23:17:00","3.51","28.267","8.064",NA,"1.085","7392-354869" +"2020-06-27 23:47:00","3.51","28.259","8.199",NA,"1.083","7392-354869" +"2020-06-28 00:17:00","3.51","28.301","7.119",NA,"1.084","7392-354869" +"2020-06-28 00:47:00","3.51","28.352","5.81",NA,"1.082","7392-354869" +"2020-06-28 01:17:00","3.51","28.37","4.653",NA,"1.078","7392-354869" +"2020-06-28 01:47:00","3.51","28.421","3.834",NA,"1.075","7392-354869" +"2020-06-28 02:17:00","3.51","28.463","3.066",NA,"1.073","7392-354869" +"2020-06-28 02:47:00","3.51","28.387","2.755",NA,"1.074","7392-354869" +"2020-06-28 03:17:00","3.51","28.284","2.53",NA,"1.075","7392-354869" +"2020-06-28 03:47:00","3.51","28.19","2.108",NA,"1.071","7392-354869" +"2020-06-28 04:17:00","3.5","28.071","1.567",NA,"1.066","7392-354869" +"2020-06-28 04:47:00","3.51","27.952","1.112",NA,"1.063","7392-354869" +"2020-06-28 05:17:00","3.51","27.833","0.892",NA,"1.062","7392-354869" +"2020-06-28 05:47:00","3.51","27.739","0.814",NA,"1.061","7392-354869" +"2020-06-28 06:17:00","3.51","27.646","0.748",NA,"1.059","7392-354869" +"2020-06-28 06:47:00","3.51","27.552","0.764",NA,"1.06","7392-354869" +"2020-06-28 07:17:00","3.51","27.459","0.485",NA,"1.054","7392-354869" +"2020-06-28 07:47:00","3.51","27.357","0.278",NA,"1.052","7392-354869" +"2020-06-28 08:17:00","3.51","27.255","0.177",NA,"1.051","7392-354869" +"2020-06-28 08:47:00","3.51","27.171","0.248",NA,"1.054","7392-354869" +"2020-06-28 09:17:00","3.51","27.069","0.722",NA,"1.068","7392-354869" +"2020-06-28 09:47:00","3.51","26.959","1.383",NA,"1.074","7392-354869" +"2020-06-28 10:17:00","3.51","26.9","3.587",NA,"1.076","7392-354869" +"2020-06-28 10:47:00","3.51","26.866","5.414",NA,"1.074","7392-354869" +"2020-06-28 11:17:00","3.51","26.798","6.21",NA,"1.078","7392-354869" +"2020-06-28 11:47:00","3.51","26.832","8.255",NA,"1.086","7392-354869" +"2020-06-28 12:17:00","3.51","27.061","8.793",NA,"1.087","7392-354869" +"2020-06-28 12:47:00","3.51","27.247","9.208",NA,"1.089","7392-354869" +"2020-06-28 13:17:00","3.51","27.281","9.307",NA,"1.092","7392-354869" +"2020-06-28 13:47:00","3.51","27.544","9.51",NA,"1.092","7392-354869" +"2020-06-28 14:17:00","3.51","27.552","9.488",NA,"1.09","7392-354869" +"2020-06-28 14:47:00","3.51","27.952","9.383",NA,"1.093","7392-354869" +"2020-06-28 15:17:00","3.51","27.901","9.213",NA,"1.093","7392-354869" +"2020-06-28 15:47:00","3.51","27.986","9.222",NA,"1.09","7392-354869" +"2020-06-28 16:17:00","3.51","28.165","9.229",NA,"1.092","7392-354869" +"2020-06-28 16:47:00","3.51","28.378","9.211",NA,"1.091","7392-354869" +"2020-06-28 17:17:00","3.51","28.515","9.349",NA,"1.09","7392-354869" +"2020-06-28 17:47:00","3.51","28.711","9.352",NA,"1.094","7392-354869" +"2020-06-28 18:17:00","3.51","28.762","9.444",NA,"1.092","7392-354869" +"2020-06-28 18:47:00","3.5","29.028","9.614",NA,"1.093","7392-354869" +"2020-06-28 19:17:00","3.51","28.993","9.678",NA,"1.092","7392-354869" +"2020-06-28 19:47:00","3.51","29.113","9.739",NA,"1.092","7392-354869" +"2020-06-28 20:17:00","3.51","29.173","9.731",NA,"1.092","7392-354869" +"2020-06-28 20:47:00","3.51","29.345","9.702",NA,"1.093","7392-354869" +"2020-06-28 21:17:00","3.51","29.319","9.561",NA,"1.091","7392-354869" +"2020-06-28 21:47:00","3.5","29.354","9.261",NA,"1.089","7392-354869" +"2020-06-28 22:17:00","3.51","29.336","8.409",NA,"1.081","7392-354869" +"2020-06-28 22:47:00","3.51","29.354","7.928",NA,"1.076","7392-354869" +"2020-06-28 23:17:00","3.51","29.371","7.406",NA,"1.078","7392-354869" +"2020-06-28 23:47:00","3.51","29.371","6.773",NA,"1.075","7392-354869" +"2020-06-29 00:17:00","3.51","29.362","5.578",NA,"1.073","7392-354869" +"2020-06-29 00:47:00","3.51","29.371","4.028",NA,"1.07","7392-354869" +"2020-06-29 01:17:00","3.51","29.422","2.681",NA,"1.058","7392-354869" +"2020-06-29 01:47:00","3.51","29.465","2.515",NA,"1.067","7392-354869" +"2020-06-29 02:17:00","3.51","29.508","1.983",NA,"1.064","7392-354869" +"2020-06-29 02:47:00","3.51","29.525","1.355",NA,"1.065","7392-354869" +"2020-06-29 03:17:00","3.51","29.783","0.885",NA,"1.06","7392-354869" +"2020-06-29 03:47:00","3.51","29.766","0.647",NA,"1.059","7392-354869" +"2020-06-29 04:17:00","3.51","29.594","0.618",NA,"1.061","7392-354869" +"2020-06-29 04:47:00","3.51","29.482","0.555",NA,"1.059","7392-354869" +"2020-06-29 05:17:00","3.51","29.276","0.322",NA,"1.055","7392-354869" +"2020-06-29 05:47:00","3.51","29.122","0.354",NA,"1.056","7392-354869" +"2020-06-29 06:17:00","3.51","28.925","0.298",NA,"1.053","7392-354869" +"2020-06-29 06:47:00","3.51","28.754","0.202",NA,"1.052","7392-354869" +"2020-06-29 07:17:00","3.51","28.609","0.135",NA,"1.05","7392-354869" +"2020-06-29 07:47:00","3.51","28.463","0.205",NA,"1.05","7392-354869" +"2020-06-29 08:17:00","3.51","28.276","0.201",NA,"1.05","7392-354869" +"2020-06-29 08:47:00","3.51","28.156","0.684",NA,"1.063","7392-354869" +"2020-06-29 09:17:00","3.51","27.995","1.017",NA,"1.067","7392-354869" +"2020-06-29 09:47:00","3.51","27.867","1.603",NA,"1.071","7392-354869" +"2020-06-29 10:17:00","3.51","27.765","2.571",NA,"1.075","7392-354869" +"2020-06-29 10:47:00","3.51","27.671","3.393",NA,"1.074","7392-354869" +"2020-06-29 11:17:00","3.51","27.671","6.791",NA,"1.074","7392-354869" +"2020-06-29 11:47:00","3.51","27.68","8.286",NA,"1.086","7392-354869" +"2020-06-29 12:17:00","3.51","27.756","8.014",NA,"1.082","7392-354869" +"2020-06-29 12:47:00","3.51","27.901","9.005",NA,"1.092","7392-354869" +"2020-06-29 13:17:00","3.51","28.02","9.213",NA,"1.091","7392-354869" +"2020-06-29 13:47:00","3.51","28.404","9.403",NA,"1.091","7392-354869" +"2020-06-29 14:17:00","3.51","28.523","9.46",NA,"1.092","7392-354869" +"2020-06-29 14:47:00","3.51","28.66","9.607",NA,"1.093","7392-354869" +"2020-06-29 15:17:00","3.51","28.814","9.358",NA,"1.095","7392-354869" +"2020-06-29 15:47:00","3.51","28.951","9.307",NA,"1.089","7392-354869" +"2020-06-29 16:17:00","3.51","28.925","9.344",NA,"1.091","7392-354869" +"2020-06-29 16:47:00","3.51","29.302","9.55",NA,"1.094","7392-354869" +"2020-06-29 17:17:00","3.51","29.766","9.4",NA,"1.092","7392-354869" +"2020-06-29 17:47:00","3.51","30.941","9.446",NA,"1.092","7392-354869" +"2020-06-29 18:17:00","3.51","31.436","9.526",NA,"1.093","7392-354869" +"2020-06-29 18:47:00","3.51","31.514","9.55",NA,"1.095","7392-354869" +"2020-06-29 19:17:00","3.51","31.201","9.455",NA,"1.092","7392-354869" +"2020-06-29 19:47:00","3.51","31.453","9.481",NA,"1.09","7392-354869" +"2020-06-29 20:17:00","3.5","31.602","9.374",NA,"1.095","7392-354869" +"2020-06-29 20:47:00","3.51","31.741","9.302",NA,"1.093","7392-354869" +"2020-06-29 21:17:00","3.51","31.959","9.26",NA,"1.091","7392-354869" +"2020-06-29 21:47:00","3.51","32.003","9.176",NA,"1.091","7392-354869" +"2020-06-29 22:17:00","3.51","31.942","8.984",NA,"1.087","7392-354869" +"2020-06-29 22:47:00","3.51","31.811","8.867",NA,"1.09","7392-354869" +"2020-06-29 23:17:00","3.51","31.68","7.783",NA,"1.088","7392-354869" +"2020-06-29 23:47:00","3.51","31.488","7.072",NA,"1.086","7392-354869" +"2020-06-30 00:17:00","3.51","31.349","5.951",NA,"1.083","7392-354869" +"2020-06-30 00:47:00","3.51","31.088","4.637",NA,"1.076","7392-354869" +"2020-06-30 01:17:00","3.51","30.897","3.756",NA,"1.069","7392-354869" +"2020-06-30 01:47:00","3.51","30.681","3.381",NA,"1.066","7392-354869" +"2020-06-30 02:17:00","3.51","30.491","3.383",NA,"1.073","7392-354869" +"2020-06-30 02:47:00","3.51","30.266","3.469",NA,"1.078","7392-354869" +"2020-06-30 03:17:00","3.51","30.059","3.233",NA,"1.077","7392-354869" +"2020-06-30 03:47:00","3.51","29.809","4.228",NA,"1.079","7392-354869" +"2020-06-30 04:17:00","3.51","29.611","3.839",NA,"1.076","7392-354869" +"2020-06-30 04:47:00","3.51","29.379","3.295",NA,"1.07","7392-354869" +"2020-06-30 05:17:00","3.51","29.225","3.223",NA,"1.07","7392-354869" +"2020-06-30 05:47:00","3.51","29.028","3.425",NA,"1.069","7392-354869" +"2020-06-30 06:17:00","3.51","28.839","2.824",NA,"1.065","7392-354869" +"2020-06-30 06:47:00","3.51","28.651","1.513",NA,"1.056","7392-354869" +"2020-06-30 07:17:00","3.51","28.48","1.529",NA,"1.054","7392-354869" +"2020-06-30 07:47:00","3.51","28.276","1.829",NA,"1.042","7392-354869" +"2020-06-30 08:17:00","3.51","28.088","2.035",NA,"1.052","7392-354869" +"2020-06-30 08:47:00","3.51","27.909","2.835",NA,"1.068","7392-354869" +"2020-06-30 09:17:00","3.51","27.722","3.648",NA,"1.08","7392-354869" +"2020-06-30 09:47:00","3.51","27.569","3.963",NA,"1.08","7392-354869" +"2020-06-30 10:17:00","3.51","27.425","4.475",NA,"1.081","7392-354869" +"2020-06-30 10:47:00","3.51","27.264","5.076",NA,"1.08","7392-354869" +"2020-06-30 11:17:00","3.51","27.205","6.951",NA,"1.082","7392-354869" +"2020-06-30 11:47:00","3.51","27.238","8.335",NA,"1.088","7392-354869" +"2020-06-30 12:17:00","3.51","27.272","8.812",NA,"1.09","7392-354869" +"2020-06-30 12:47:00","3.51","27.434","9.2",NA,"1.093","7392-354869" +"2020-06-30 13:17:00","3.51","27.688","9.514",NA,"1.094","7392-354869" +"2020-06-30 13:47:00","3.51","28.02","9.669",NA,"1.093","7392-354869" +"2020-06-30 14:17:00","3.51","28.293","9.726",NA,"1.096","7392-354869" +"2020-06-30 14:47:00","3.51","28.421","9.748",NA,"1.094","7392-354869" +"2020-06-30 15:17:00","3.51","28.506","9.786",NA,"1.094","7392-354869" +"2020-06-30 15:47:00","3.51","28.361","9.684",NA,"1.093","7392-354869" +"2020-06-30 16:17:00","3.51","28.515","9.831",NA,"1.095","7392-354869" +"2020-06-30 16:47:00","3.51","28.788","9.877",NA,"1.097","7392-354869" +"2020-06-30 17:17:00","3.51","28.703","9.746",NA,"1.092","7392-354869" +"2020-06-30 17:47:00","3.51","28.951","9.81",NA,"1.096","7392-354869" +"2020-06-30 18:17:00","3.51","29.216","9.704",NA,"1.095","7392-354869" +"2020-06-30 18:47:00","3.51","29.182","9.657",NA,"1.093","7392-354869" +"2020-06-30 19:17:00","3.51","29.139","9.627",NA,"1.095","7392-354869" +"2020-06-30 19:47:00","3.51","29.328","9.574",NA,"1.09","7392-354869" +"2020-06-30 20:17:00","3.51","29.199","9.542",NA,"1.095","7392-354869" +"2020-06-30 20:47:00","3.51","29.131","9.285",NA,"1.094","7392-354869" +"2020-06-30 21:17:00","3.51","29.071","8.285",NA,"1.09","7392-354869" +"2020-06-30 21:47:00","3.51","29.045","8.932",NA,"1.091","7392-354869" +"2020-06-30 22:17:00","3.51","29.045","8.331",NA,"1.089","7392-354869" +"2020-06-30 22:47:00","3.51","29.002","7.096",NA,"1.086","7392-354869" +"2020-06-30 23:17:00","3.51","28.891","6.178",NA,"1.085","7392-354869" +"2020-06-30 23:47:00","3.51","28.848","5.324",NA,"1.083","7392-354869" +"2020-07-01 00:17:00","3.51","28.942","5.016",NA,"1.083","7392-354869" +"2020-07-01 00:47:00","3.51","28.865","4.133",NA,"1.084","7392-354869" +"2020-07-01 01:17:00","3.51","28.976","3.088",NA,"1.079","7392-354869" +"2020-07-01 01:47:00","3.51","29.002","2.513",NA,"1.078","7392-354869" +"2020-07-01 02:17:00","3.51","28.857","2.082",NA,"1.066","7392-354869" +"2020-07-01 02:47:00","3.51","28.703","1.472",NA,"1.037","7392-354869" +"2020-07-01 03:17:00","3.51","28.515","1.899",NA,"1.067","7392-354869" +"2020-07-01 03:47:00","3.51","28.327","1.776",NA,"1.059","7392-354869" +"2020-07-01 04:17:00","3.51","28.165","1.451",NA,"1.043","7392-354869" +"2020-07-01 04:47:00","3.51","28.02","1.122",NA,"1.033","7392-354869" +"2020-07-01 05:17:00","3.51","27.85","0.799",NA,"1.035","7392-354869" +"2020-07-01 05:47:00","3.51","27.705","0.594",NA,"1.036","7392-354869" +"2020-07-01 06:17:00","3.51","27.535","0.611",NA,"1.036","7392-354869" +"2020-07-01 06:47:00","3.51","27.383","0.362",NA,"1.046","7392-354869" +"2020-07-01 07:17:00","3.51","27.281","0.266",NA,"1.051","7392-354869" +"2020-07-01 07:47:00","3.51","27.154","0.069",NA,"1.05","7392-354869" +"2020-07-01 08:17:00","3.51","27.061","0.074",NA,"1.052","7392-354869" +"2020-07-01 08:47:00","3.51","26.933","0.012",NA,"1.049","7392-354869" +"2020-07-01 09:17:00","3.51","26.815","0.722",NA,"1.063","7392-354869" +"2020-07-01 09:47:00","3.51","26.688","2.188",NA,"1.075","7392-354869" +"2020-07-01 10:17:00","3.51","26.553","4.833",NA,"1.081","7392-354869" +"2020-07-01 10:47:00","3.51","26.511","7.165",NA,"1.084","7392-354869" +"2020-07-01 11:17:00","3.51","26.519","8.63",NA,"1.089","7392-354869" +"2020-07-01 11:47:00","3.51","26.595","9.053",NA,"1.094","7392-354869" +"2020-07-01 12:17:00","3.51","26.739","9.319",NA,"1.093","7392-354869" +"2020-07-01 12:47:00","3.51","26.857","9.457",NA,"1.094","7392-354869" +"2020-07-01 13:17:00","3.51","26.807","9.573",NA,"1.094","7392-354869" +"2020-07-01 13:47:00","3.51","27.018","9.626",NA,"1.095","7392-354869" +"2020-07-01 14:17:00","3.51","27.052","9.643",NA,"1.092","7392-354869" +"2020-07-01 14:47:00","3.51","27.052","9.726",NA,"1.093","7392-354869" +"2020-07-01 15:17:00","3.51","27.238","9.817",NA,"1.094","7392-354869" +"2020-07-01 15:47:00","3.51","27.306","9.855",NA,"1.094","7392-354869" +"2020-07-01 16:17:00","3.51","27.468","9.871",NA,"1.095","7392-354869" +"2020-07-01 16:47:00","3.51","27.612","9.983",NA,"1.092","7392-354869" +"2020-07-01 17:17:00","3.51","27.51","10.081",NA,"1.096","7392-354869" +"2020-07-01 17:47:00","3.51","27.349","9.722",NA,"1.089","7392-354869" +"2020-07-01 18:17:00","3.51","27.637","10.14",NA,"1.097","7392-354869" +"2020-07-01 18:47:00","3.51","28.003","10.162",NA,"1.097","7392-354869" +"2020-07-01 19:17:00","3.51","27.671","9.792",NA,"1.094","7392-354869" +"2020-07-01 19:47:00","3.51","27.773","6.9",NA,"1.087","7392-354869" +"2020-07-01 20:17:00","3.51","28.208","8.798",NA,"1.093","7392-354869" +"2020-07-01 20:47:00","3.51","28.208","9.181",NA,"1.091","7392-354869" +"2020-07-01 21:17:00","3.51","28.225","9.194",NA,"1.092","7392-354869" +"2020-07-01 21:47:00","3.51","28.097","7.813",NA,"1.089","7392-354869" +"2020-07-01 22:17:00","3.51","27.935","6.532",NA,"1.085","7392-354869" +"2020-07-01 22:47:00","3.51","27.833","6.296",NA,"1.086","7392-354869" +"2020-07-01 23:17:00","3.51","27.731","6.923",NA,"1.087","7392-354869" +"2020-07-01 23:47:00","3.51","27.595","7.511",NA,"1.088","7392-354869" +"2020-07-02 00:17:00","3.51","27.501","6.396",NA,"1.082","7392-354869" +"2020-07-02 00:47:00","3.51","27.323","5.395",NA,"1.083","7392-354869" +"2020-07-02 01:17:00","3.51","27.171","4.904",NA,"1.081","7392-354869" +"2020-07-02 01:47:00","3.51","27.052","4.632",NA,"1.082","7392-354869" +"2020-07-02 02:17:00","3.51","26.933","3.849",NA,"1.072","7392-354869" +"2020-07-02 02:47:00","3.51","26.79","3.949",NA,"1.074","7392-354869" +"2020-07-02 03:17:00","3.51","26.697","4.314",NA,"1.079","7392-354869" +"2020-07-02 03:47:00","3.51","26.485","4.155",NA,"1.081","7392-354869" +"2020-07-02 04:17:00","3.51","26.426","4.311",NA,"1.082","7392-354869" +"2020-07-02 04:47:00","3.51","26.274","4.131",NA,"1.082","7392-354869" +"2020-07-02 05:17:00","3.51","26.198","4.108",NA,"1.083","7392-354869" +"2020-07-02 05:47:00","3.51","26.063","4.054",NA,"1.082","7392-354869" +"2020-07-02 06:17:00","3.51","25.954","3.921",NA,"1.082","7392-354869" +"2020-07-02 06:47:00","3.51","25.81","3.792",NA,"1.082","7392-354869" +"2020-07-02 07:17:00","3.51","25.676","3.655",NA,"1.082","7392-354869" +"2020-07-02 07:47:00","3.51","25.566","3.642",NA,"1.082","7392-354869" +"2020-07-02 08:17:00","3.51","25.457","3.202",NA,"1.081","7392-354869" +"2020-07-02 08:47:00","3.51","25.356","3.641",NA,"1.083","7392-354869" +"2020-07-02 09:17:00","3.51","25.221","3.388",NA,"1.082","7392-354869" +"2020-07-02 09:47:00","3.5","25.121","3.467",NA,"1.082","7392-354869" +"2020-07-02 10:17:00","3.5","25.037","4.05",NA,"1.083","7392-354869" +"2020-07-02 10:47:00","3.5","24.969","5.325",NA,"1.084","7392-354869" +"2020-07-02 11:17:00","3.5","25.011","9.097",NA,"1.089","7392-354869" +"2020-07-02 11:47:00","3.5","25.079","10.054",NA,"1.092","7392-354869" +"2020-07-02 12:17:00","3.5","25.263","10.423",NA,"1.095","7392-354869" +"2020-07-02 12:47:00","3.5","25.448","10.364",NA,"1.093","7392-354869" +"2020-07-02 13:17:00","3.5","25.583","10.584",NA,"1.094","7392-354869" +"2020-07-02 13:47:00","3.5","25.735","10.678",NA,"1.095","7392-354869" +"2020-07-02 14:17:00","3.5","25.802","10.74",NA,"1.095","7392-354869" +"2020-07-02 14:47:00","3.5","26.03","10.877",NA,"1.098","7392-354869" +"2020-07-02 15:17:00","3.5","26.139","10.691",NA,"1.096","7392-354869" +"2020-07-02 15:47:00","3.5","26.224","10.623",NA,"1.093","7392-354869" +"2020-07-02 16:17:00","3.5","26.435","10.682",NA,"1.095","7392-354869" +"2020-07-02 16:47:00","3.5","26.713","11.235",NA,"1.099","7392-354869" +"2020-07-02 17:17:00","3.5","27.137","11.449",NA,"1.097","7392-354869" +"2020-07-02 17:47:00","3.5","27.323","11.327",NA,"1.097","7392-354869" +"2020-07-02 18:17:00","3.5","27.51","11.75",NA,"1.102","7392-354869" +"2020-07-02 18:47:00","3.5","27.637","11.904",NA,"1.104","7392-354869" +"2020-07-02 19:17:00","3.5","27.756","11.696",NA,"1.099","7392-354869" +"2020-07-02 19:47:00","3.5","27.646","11.473",NA,"1.099","7392-354869" +"2020-07-02 20:17:00","3.5","27.612","11.447",NA,"1.101","7392-354869" +"2020-07-02 20:47:00","3.5","27.688","11.195",NA,"1.097","7392-354869" +"2020-07-02 21:17:00","3.5","27.62","11.126",NA,"1.099","7392-354869" +"2020-07-02 21:47:00","3.5","27.654","10.678",NA,"1.097","7392-354869" +"2020-07-02 22:17:00","3.5","27.544","10.717",NA,"1.098","7392-354869" +"2020-07-02 22:47:00","3.5","27.586","9.581",NA,"1.097","7392-354869" +"2020-07-02 23:17:00","3.5","27.561","8.262",NA,"1.091","7392-354869" +"2020-07-02 23:47:00","3.5","27.578","7.958",NA,"1.089","7392-354869" +"2020-07-03 00:17:00","3.5","27.544","6.381",NA,"1.088","7392-354869" +"2020-07-03 00:47:00","3.5","27.544","5.033",NA,"1.085","7392-354869" +"2020-07-03 01:17:00","3.5","27.552","4.479",NA,"1.085","7392-354869" +"2020-07-03 01:47:00","3.5","27.527","4.153",NA,"1.084","7392-354869" +"2020-07-03 02:17:00","3.5","27.629","3.679",NA,"1.085","7392-354869" +"2020-07-03 02:47:00","3.5","27.739","3.079",NA,"1.085","7392-354869" +"2020-07-03 03:17:00","3.5","27.748","3.233",NA,"1.085","7392-354869" +"2020-07-03 03:47:00","3.5","27.595","2.828",NA,"1.083","7392-354869" +"2020-07-03 04:17:00","3.5","27.561","2.33",NA,"1.082","7392-354869" +"2020-07-03 04:47:00","3.5","27.34","2.415",NA,"1.083","7392-354869" +"2020-07-03 05:17:00","3.5","27.205","3.107",NA,"1.082","7392-354869" +"2020-07-03 05:47:00","3.5","26.857","3.565",NA,"1.083","7392-354869" +"2020-07-03 06:17:00","3.5","26.663","3.739",NA,"1.081","7392-354869" +"2020-07-03 06:47:00","3.5","26.359","3.644",NA,"1.082","7392-354869" +"2020-07-03 07:17:00","3.5","26.08","3.499",NA,"1.082","7392-354869" +"2020-07-03 07:47:00","3.5","25.768","3.695",NA,"1.083","7392-354869" +"2020-07-03 08:17:00","3.5","25.541","3.242",NA,"1.082","7392-354869" +"2020-07-03 08:47:00","3.5","25.322","2.787",NA,"1.083","7392-354869" +"2020-07-03 09:17:00","3.5","25.137","2.03",NA,"1.081","7392-354869" +"2020-07-03 09:47:00","3.5","24.969","2.242",NA,"1.081","7392-354869" +"2020-07-03 10:17:00","3.5","24.827","3.185",NA,"1.082","7392-354869" +"2020-07-03 10:47:00","3.5","24.726","5.048",NA,"1.081","7392-354869" +"2020-07-03 11:17:00","3.5","24.718","10.081",NA,"1.088","7392-354869" +"2020-07-03 11:47:00","3.5","24.667","11.088",NA,"1.092","7392-354869" +"2020-07-03 12:17:00","3.5","24.986","10.684",NA,"1.093","7392-354869" +"2020-07-03 12:47:00","3.5","25.045","9.706",NA,"1.091","7392-354869" +"2020-07-03 13:17:00","3.5","25.053","8.67",NA,"1.091","7392-354869" +"2020-07-03 13:47:00","3.5","25.045","10.181",NA,"1.093","7392-354869" +"2020-07-03 14:17:00","3.5","25.104","10.018",NA,"1.094","7392-354869" +"2020-07-03 14:47:00","3.5","25.314","9.391",NA,"1.088","7392-354869" +"2020-07-03 15:17:00","3.5","25.777","9.191",NA,"1.094","7392-354869" +"2020-07-03 15:47:00","3.5","26.038","8.85",NA,"1.092","7392-354869" +"2020-07-03 16:17:00","3.5","26.435","8.829",NA,"1.092","7392-354869" +"2020-07-03 16:47:00","3.5","26.578","8.649",NA,"1.091","7392-354869" +"2020-07-03 17:17:00","3.5","26.544","9.314",NA,"1.092","7392-354869" +"2020-07-03 17:47:00","3.5","26.9","11.584",NA,"1.096","7392-354869" +"2020-07-03 18:17:00","3.5","27.154","12.753",NA,"1.106","7392-354869" +"2020-07-03 18:47:00","3.5","27.518","10.402",NA,"1.093","7392-354869" +"2020-07-03 19:17:00","3.5","27.094","10.019",NA,"1.091","7392-354869" +"2020-07-03 19:47:00","3.5","27.272","11.923",NA,"1.1","7392-354869" +"2020-07-03 20:17:00","3.5","27.417","12.612",NA,"1.102","7392-354869" +"2020-07-03 20:47:00","3.5","27.612","12.885",NA,"1.101","7392-354869" +"2020-07-03 21:17:00","3.5","27.629","11.248",NA,"1.099","7392-354869" +"2020-07-03 21:47:00","3.5","27.995","11.209",NA,"1.096","7392-354869" +"2020-07-03 22:17:00","3.5","27.739","12.432",NA,"1.102","7392-354869" +"2020-07-03 22:47:00","3.5","27.595","9.839",NA,"1.095","7392-354869" +"2020-07-03 23:17:00","3.5","27.892","7.123",NA,"1.089","7392-354869" +"2020-07-03 23:47:00","3.5","27.986","5.528",NA,"1.087","7392-354869" +"2020-07-04 00:17:00","3.5","27.697","4.394",NA,"1.086","7392-354869" +"2020-07-04 00:47:00","3.5","27.468","3.407",NA,"1.084","7392-354869" +"2020-07-04 01:17:00","3.5","27.654","3.1",NA,"1.085","7392-354869" +"2020-07-04 01:47:00","3.5","27.935","2.726",NA,"1.083","7392-354869" +"2020-07-04 02:17:00","3.5","27.875","2.483",NA,"1.082","7392-354869" +"2020-07-04 02:47:00","3.5","28.327","3.643",NA,"1.083","7392-354869" +"2020-07-04 03:17:00","3.5","27.995","4.484",NA,"1.084","7392-354869" +"2020-07-04 03:47:00","3.5","27.688","4.335",NA,"1.084","7392-354869" +"2020-07-04 04:17:00","3.5","27.442","4.055",NA,"1.083","7392-354869" +"2020-07-04 04:47:00","3.5","27.247","3.761",NA,"1.082","7392-354869" +"2020-07-04 05:17:00","3.5","27.061","3.631",NA,"1.082","7392-354869" +"2020-07-04 05:47:00","3.5","26.883","3.427",NA,"1.082","7392-354869" +"2020-07-04 06:17:00","3.5","26.739","3.221",NA,"1.082","7392-354869" +"2020-07-04 06:47:00","3.5","26.443","2.85",NA,"1.08","7392-354869" +"2020-07-04 07:17:00","3.5","26.198","3.03",NA,"1.08","7392-354869" +"2020-07-04 07:47:00","3.5","26.03","3.116",NA,"1.081","7392-354869" +"2020-07-04 08:17:00","3.5","25.861","2.92",NA,"1.081","7392-354869" +"2020-07-04 08:47:00","3.5","25.693","2.573",NA,"1.079","7392-354869" +"2020-07-04 09:17:00","3.5","25.558","2.254",NA,"1.071","7392-354869" +"2020-07-04 09:47:00","3.5","25.457","2.698",NA,"1.075","7392-354869" +"2020-07-04 10:17:00","3.5","25.364","3.64",NA,"1.08","7392-354869" +"2020-07-04 10:47:00","3.5","25.289","5.33",NA,"1.08","7392-354869" +"2020-07-04 11:17:00","3.5","25.322","6.715",NA,"1.086","7392-354869" +"2020-07-04 11:47:00","3.5","25.432","8.658",NA,"1.088","7392-354869" +"2020-07-04 12:17:00","3.5","25.465","9.395",NA,"1.09","7392-354869" +"2020-07-04 12:47:00","3.5","25.465","10.737",NA,"1.096","7392-354869" +"2020-07-04 13:17:00","3.5","25.566","11.394",NA,"1.095","7392-354869" +"2020-07-04 13:47:00","3.5","25.507","11.841",NA,"1.098","7392-354869" +"2020-07-04 14:17:00","3.5","25.575","12.016",NA,"1.099","7392-354869" +"2020-07-04 14:47:00","3.5","25.684","11.89",NA,"1.096","7392-354869" +"2020-07-04 15:17:00","3.5","25.869","12.09",NA,"1.098","7392-354869" +"2020-07-04 15:47:00","3.5","26.004","12.117",NA,"1.102","7392-354869" +"2020-07-04 16:17:00","3.5","26.207","11.806",NA,"1.099","7392-354869" +"2020-07-04 16:47:00","3.5","26.24","11.611",NA,"1.099","7392-354869" +"2020-07-04 17:17:00","3.5","26.35","11.533",NA,"1.096","7392-354869" +"2020-07-04 17:47:00","3.5","26.502","11.795",NA,"1.098","7392-354869" +"2020-07-04 18:17:00","3.5","26.646","11.705",NA,"1.1","7392-354869" +"2020-07-04 18:47:00","3.5","26.764","11.951",NA,"1.1","7392-354869" +"2020-07-04 19:17:00","3.5","27.357","12.386",NA,"1.099","7392-354869" +"2020-07-04 19:47:00","3.5","26.942","11.744",NA,"1.101","7392-354869" +"2020-07-04 20:17:00","3.5","26.823","11.142",NA,"1.098","7392-354869" +"2020-07-04 20:47:00","3.5","27.069","11.225",NA,"1.095","7392-354869" +"2020-07-04 21:17:00","3.5","26.637","7.527",NA,"1.085","7392-354869" +"2020-07-04 21:47:00","3.5","26.612","6.042",NA,"1.088","7392-354869" +"2020-07-04 22:17:00","3.5","26.739","5.054",NA,"1.085","7392-354869" +"2020-07-04 22:47:00","3.5","26.528","4.721",NA,"1.083","7392-354869" +"2020-07-04 23:17:00","3.5","26.477","4.289",NA,"1.084","7392-354869" +"2020-07-04 23:47:00","3.5","26.519","3.407",NA,"1.083","7392-354869" +"2020-07-05 00:17:00","3.5","26.637","2.414",NA,"1.082","7392-354869" +"2020-07-05 00:47:00","3.5","26.697","1.613",NA,"1.079","7392-354869" +"2020-07-05 01:17:00","3.5","26.747","1.409",NA,"1.079","7392-354869" +"2020-07-05 01:47:00","3.5","26.798","1.376",NA,"1.078","7392-354869" +"2020-07-05 02:17:00","3.5","26.84","1.018",NA,"1.076","7392-354869" +"2020-07-05 02:47:00","3.5","26.883","1.289",NA,"1.075","7392-354869" +"2020-07-05 03:17:00","3.5","26.933","1.107",NA,"1.078","7392-354869" +"2020-07-05 03:47:00","3.5","26.95","1.19",NA,"1.077","7392-354869" +"2020-07-05 04:17:00","3.5","26.925","1.152",NA,"1.077","7392-354869" +"2020-07-05 04:47:00","3.5","26.967","1.065",NA,"1.075","7392-354869" +"2020-07-05 05:17:00","3.5","26.874","1.087",NA,"1.077","7392-354869" +"2020-07-05 05:47:00","3.5","26.747","2.081",NA,"1.079","7392-354869" +"2020-07-05 06:17:00","3.5","26.553","1.964",NA,"1.08","7392-354869" +"2020-07-05 06:47:00","3.5","26.384","2.059",NA,"1.08","7392-354869" +"2020-07-05 07:17:00","3.5","26.198","2.139",NA,"1.08","7392-354869" +"2020-07-05 07:47:00","3.5","26.038","2.177",NA,"1.08","7392-354869" +"2020-07-05 08:17:00","3.5","25.861","2.221",NA,"1.08","7392-354869" +"2020-07-05 08:47:00","3.5","25.743","2.293",NA,"1.08","7392-354869" +"2020-07-05 09:17:00","3.5","25.591","1.897",NA,"1.08","7392-354869" +"2020-07-05 09:47:00","3.5","25.465","2.228",NA,"1.081","7392-354869" +"2020-07-05 10:17:00","3.5","25.314","3.496",NA,"1.081","7392-354869" +"2020-07-05 10:47:00","3.5","25.213","5.015",NA,"1.081","7392-354869" +"2020-07-05 11:17:00","3.5","25.188","8.837",NA,"1.083","7392-354869" +"2020-07-05 11:47:00","3.5","25.171","10.328",NA,"1.095","7392-354869" +"2020-07-05 12:17:00","3.5","25.196","10.553",NA,"1.096","7392-354869" +"2020-07-05 12:47:00","3.5","25.247","10.939",NA,"1.098","7392-354869" +"2020-07-05 13:17:00","3.5","25.263","10.703",NA,"1.094","7392-354869" +"2020-07-05 13:47:00","3.5","25.356","11.067",NA,"1.095","7392-354869" +"2020-07-05 14:17:00","3.5","25.474","11.464",NA,"1.096","7392-354869" +"2020-07-05 14:47:00","3.5","25.676","11.756",NA,"1.099","7392-354869" +"2020-07-05 15:17:00","3.5","25.642","11.632",NA,"1.098","7392-354869" +"2020-07-05 15:47:00","3.5","25.844","11.432",NA,"1.095","7392-354869" +"2020-07-05 16:17:00","3.5","25.912","11.328",NA,"1.1","7392-354869" +"2020-07-05 16:47:00","3.5","25.979","11.744",NA,"1.098","7392-354869" +"2020-07-05 17:17:00","3.5","26.291","10.925",NA,"1.097","7392-354869" +"2020-07-05 17:47:00","3.5","26.308","10",NA,"1.093","7392-354869" +"2020-07-05 18:17:00","3.5","26.528","11.114",NA,"1.095","7392-354869" +"2020-07-05 18:47:00","3.5","26.62","11.286",NA,"1.097","7392-354869" +"2020-07-05 19:17:00","3.5","26.705","11.37",NA,"1.098","7392-354869" +"2020-07-05 19:47:00","3.5","26.62","11.306",NA,"1.098","7392-354869" +"2020-07-05 20:17:00","3.5","26.807","11.92",NA,"1.1","7392-354869" +"2020-07-05 20:47:00","3.5","26.959","12.175",NA,"1.1","7392-354869" +"2020-07-05 21:17:00","3.5","27.12","12.108",NA,"1.102","7392-354869" +"2020-07-05 21:47:00","3.5","27.238","12.181",NA,"1.102","7392-354869" +"2020-07-05 22:17:00","3.5","27.298","11.431",NA,"1.1","7392-354869" +"2020-07-05 22:47:00","3.5","27.145","11.189",NA,"1.098","7392-354869" +"2020-07-05 23:17:00","3.5","27.069","7.846",NA,"1.092","7392-354869" +"2020-07-05 23:47:00","3.5","27.12","5.638",NA,"1.087","7392-354869" +"2020-07-06 00:17:00","3.5","27.162","4.247",NA,"1.086","7392-354869" +"2020-07-06 00:47:00","3.5","27.289","2.962",NA,"1.082","7392-354869" +"2020-07-06 01:17:00","3.5","27.315","2.136",NA,"1.081","7392-354869" +"2020-07-06 01:47:00","3.5","27.357","1.838",NA,"1.082","7392-354869" +"2020-07-06 02:17:00","3.5","27.383","1.337",NA,"1.079","7392-354869" +"2020-07-06 02:47:00","3.5","27.417","1.243",NA,"1.077","7392-354869" +"2020-07-06 03:17:00","3.5","27.485","1.655",NA,"1.082","7392-354869" +"2020-07-06 03:47:00","3.5","27.535","1.644",NA,"1.082","7392-354869" +"2020-07-06 04:17:00","3.5","27.552","2.428",NA,"1.083","7392-354869" +"2020-07-06 04:47:00","3.5","27.688","2.517",NA,"1.082","7392-354869" +"2020-07-06 05:17:00","3.5","27.782","2.132",NA,"1.083","7392-354869" +"2020-07-06 05:47:00","3.5","27.841","1.863",NA,"1.083","7392-354869" +"2020-07-06 06:17:00","3.5","27.799","1.667",NA,"1.079","7392-354869" +"2020-07-06 06:47:00","3.5","27.765","1.838",NA,"1.078","7392-354869" +"2020-07-06 07:17:00","3.5","27.654","1.904",NA,"1.078","7392-354869" +"2020-07-06 07:47:00","3.5","27.552","1.715",NA,"1.08","7392-354869" +"2020-07-06 08:17:00","3.5","27.459","1.939",NA,"1.078","7392-354869" +"2020-07-06 08:47:00","3.5","27.391","1.854",NA,"1.078","7392-354869" +"2020-07-06 09:17:00","3.5","27.272","1.924",NA,"1.078","7392-354869" +"2020-07-06 09:47:00","3.5","27.162","2.41",NA,"1.079","7392-354869" +"2020-07-06 10:17:00","3.5","27.111","3.035",NA,"1.082","7392-354869" +"2020-07-06 10:47:00","3.5","27.061","3.991",NA,"1.084","7392-354869" +"2020-07-06 11:17:00","3.5","27.01","5.029",NA,"1.084","7392-354869" +"2020-07-06 11:47:00","3.5","27.052","7.565",NA,"1.087","7392-354869" +"2020-07-06 12:17:00","3.5","27.094","8.318",NA,"1.089","7392-354869" +"2020-07-06 12:47:00","3.5","27.052","8.517",NA,"1.089","7392-354869" +"2020-07-06 13:17:00","3.5","27.035","9.716",NA,"1.096","7392-354869" +"2020-07-06 13:47:00","3.5","27.103","10.416",NA,"1.095","7392-354869" +"2020-07-06 14:17:00","3.5","27.179","10.901",NA,"1.095","7392-354869" +"2020-07-06 14:47:00","3.5","27.518","11.242",NA,"1.098","7392-354869" +"2020-07-06 15:17:00","3.5","27.595","11.362",NA,"1.103","7392-354869" +"2020-07-06 15:47:00","3.5","27.552","10.753",NA,"1.096","7392-354869" +"2020-07-06 16:17:00","3.5","27.501","11.128",NA,"1.099","7392-354869" +"2020-07-06 16:47:00","3.5","27.671","11.129",NA,"1.096","7392-354869" +"2020-07-06 17:17:00","3.5","27.731","11.567",NA,"1.1","7392-354869" +"2020-07-06 17:47:00","3.5","27.909","10.569",NA,"1.1","7392-354869" +"2020-07-06 18:17:00","3.5","27.858","11.523",NA,"1.104","7392-354869" +"2020-07-06 18:47:00","3.5","27.986","11.248",NA,"1.1","7392-354869" +"2020-07-06 19:17:00","3.5","27.995","11.23",NA,"1.099","7392-354869" +"2020-07-06 19:47:00","3.5","28.012","8.61",NA,"1.094","7392-354869" +"2020-07-06 20:17:00","3.5","28.097","5.436",NA,"1.089","7392-354869" +"2020-07-06 20:47:00","3.5","29.405","6.997",NA,"1.094","7392-354869" +"2020-07-06 21:17:00","3.5","28.959","6.285",NA,"1.09","7392-354869" +"2020-07-06 21:47:00","3.5","28.515","6.537",NA,"1.089","7392-354869" +"2020-07-06 22:17:00","3.5","28.404","6.426",NA,"1.088","7392-354869" +"2020-07-06 22:47:00","3.5","28.352","6.53",NA,"1.089","7392-354869" +"2020-07-06 23:17:00","3.5","28.276","6.232",NA,"1.088","7392-354869" +"2020-07-06 23:47:00","3.5","28.208","5.826",NA,"1.086","7392-354869" +"2020-07-07 00:17:00","3.5","28.139","5.531",NA,"1.086","7392-354869" +"2020-07-07 00:47:00","3.5","28.063","5.443",NA,"1.087","7392-354869" +"2020-07-07 01:17:00","3.5","27.875","5.848",NA,"1.088","7392-354869" +"2020-07-07 01:47:00","3.5","27.671","6.056",NA,"1.087","7392-354869" +"2020-07-07 02:17:00","3.5","27.51","5.909",NA,"1.087","7392-354869" +"2020-07-07 02:47:00","3.5","27.383","5.562",NA,"1.086","7392-354869" +"2020-07-07 03:17:00","3.5","27.196","5.831",NA,"1.087","7392-354869" +"2020-07-07 03:47:00","3.5","26.993","5.771",NA,"1.086","7392-354869" +"2020-07-07 04:17:00","3.5","26.891","5.363",NA,"1.087","7392-354869" +"2020-07-07 04:47:00","3.5","26.773","5.059",NA,"1.086","7392-354869" +"2020-07-07 05:17:00","3.5","26.604","4.971",NA,"1.085","7392-354869" +"2020-07-07 05:47:00","3.5","26.451","4.884",NA,"1.086","7392-354869" +"2020-07-07 06:17:00","3.5","26.325","4.814",NA,"1.086","7392-354869" +"2020-07-07 06:47:00","3.5","26.173","4.483",NA,"1.086","7392-354869" +"2020-07-07 07:17:00","3.5","25.996","4.204",NA,"1.086","7392-354869" +"2020-07-07 07:47:00","3.5","25.869","4.186",NA,"1.084","7392-354869" +"2020-07-07 08:17:00","3.5","25.785","3.973",NA,"1.085","7392-354869" +"2020-07-07 08:47:00","3.5","25.667","3.876",NA,"1.086","7392-354869" +"2020-07-07 09:17:00","3.5","25.541","3.585",NA,"1.084","7392-354869" +"2020-07-07 09:47:00","3.5","25.415","3.575",NA,"1.084","7392-354869" +"2020-07-07 10:17:00","3.5","25.289","4.472",NA,"1.086","7392-354869" +"2020-07-07 10:47:00","3.5","25.221","5.701",NA,"1.087","7392-354869" +"2020-07-07 11:17:00","3.5","25.213","9.193",NA,"1.093","7392-354869" +"2020-07-07 11:47:00","3.5","25.238","9.73",NA,"1.094","7392-354869" +"2020-07-07 12:17:00","3.5","25.314","9.792",NA,"1.095","7392-354869" +"2020-07-07 12:47:00","3.5","25.314","9.66",NA,"1.093","7392-354869" +"2020-07-07 13:17:00","3.5","25.339","9.245",NA,"1.091","7392-354869" +"2020-07-07 13:47:00","3.5","25.373","8.825",NA,"1.091","7392-354869" +"2020-07-07 14:17:00","3.5","25.575","9.015",NA,"1.093","7392-354869" +"2020-07-07 14:47:00","3.5","25.667","9.582",NA,"1.095","7392-354869" +"2020-07-07 15:17:00","3.5","25.634","8.414",NA,"1.089","7392-354869" +"2020-07-07 15:47:00","3.5","26.046","9.1",NA,"1.093","7392-354869" +"2020-07-07 16:17:00","3.5","26.19","8.275",NA,"1.092","7392-354869" +"2020-07-07 16:47:00","3.5","26.063","9.251",NA,"1.094","7392-354869" +"2020-07-07 17:17:00","3.5","26.266","7.964",NA,"1.091","7392-354869" +"2020-07-07 17:47:00","3.5","26.274","9.401",NA,"1.093","7392-354869" +"2020-07-07 18:17:00","3.5","26.519","9.18",NA,"1.092","7392-354869" +"2020-07-07 18:47:00","3.5","26.604","9.472",NA,"1.097","7392-354869" +"2020-07-07 19:17:00","3.5","26.587","8.899",NA,"1.094","7392-354869" +"2020-07-07 19:47:00","3.5","26.57","8.19",NA,"1.091","7392-354869" +"2020-07-07 20:17:00","3.5","26.494","8.028",NA,"1.09","7392-354869" +"2020-07-07 20:47:00","3.5","26.375","9.258",NA,"1.095","7392-354869" +"2020-07-07 21:17:00","3.5","26.519","8.147",NA,"1.09","7392-354869" +"2020-07-07 21:47:00","3.5","26.646","7.603",NA,"1.091","7392-354869" +"2020-07-07 22:17:00","3.5","26.756","8.261",NA,"1.092","7392-354869" +"2020-07-07 22:47:00","3.5","26.502","6.643",NA,"1.088","7392-354869" +"2020-07-07 23:17:00","3.5","26.654","6.054",NA,"1.088","7392-354869" +"2020-07-07 23:47:00","3.5","26.722","5.495",NA,"1.089","7392-354869" +"2020-07-08 00:17:00","3.5","26.925","4.681",NA,"1.088","7392-354869" +"2020-07-08 00:47:00","3.5","27.103","4.264",NA,"1.088","7392-354869" +"2020-07-08 01:17:00","3.5","27.205","3.717",NA,"1.086","7392-354869" +"2020-07-08 01:47:00","3.5","27.34","3.391",NA,"1.086","7392-354869" +"2020-07-08 02:17:00","3.5","27.357","3.404",NA,"1.085","7392-354869" +"2020-07-08 02:47:00","3.5","27.459","3.013",NA,"1.085","7392-354869" +"2020-07-08 03:17:00","3.5","27.493","2.637",NA,"1.085","7392-354869" +"2020-07-08 03:47:00","3.5","27.535","2.513",NA,"1.083","7392-354869" +"2020-07-08 04:17:00","3.5","27.476","2.517",NA,"1.083","7392-354869" +"2020-07-08 04:47:00","3.5","27.391","3.372",NA,"1.084","7392-354869" +"2020-07-08 05:17:00","3.5","27.196","3.725",NA,"1.082","7392-354869" +"2020-07-08 05:47:00","3.5","27.035","3.161",NA,"1.084","7392-354869" +"2020-07-08 06:17:00","3.5","26.857","2.876",NA,"1.083","7392-354869" +"2020-07-08 06:47:00","3.5","26.722","2.963",NA,"1.084","7392-354869" +"2020-07-08 07:17:00","3.5","26.536","2.934",NA,"1.083","7392-354869" +"2020-07-08 07:47:00","3.5","26.367","2.952",NA,"1.082","7392-354869" +"2020-07-08 08:17:00","3.5","26.215","2.921",NA,"1.084","7392-354869" +"2020-07-08 08:47:00","3.5","26.013","2.838",NA,"1.083","7392-354869" +"2020-07-08 09:17:00","3.5","25.844","3.116",NA,"1.083","7392-354869" +"2020-07-08 09:47:00","3.5","25.684","3.194",NA,"1.083","7392-354869" +"2020-07-08 10:17:00","3.5","25.533","4.198",NA,"1.085","7392-354869" +"2020-07-08 10:47:00","3.5","25.415","5.53",NA,"1.087","7392-354869" +"2020-07-08 11:17:00","3.5","25.381","9.297",NA,"1.091","7392-354869" +"2020-07-08 11:47:00","3.5","25.406","10.775",NA,"1.098","7392-354869" +"2020-07-08 12:17:00","3.5","25.406","10.649",NA,"1.097","7392-354869" +"2020-07-08 12:47:00","3.5","25.373","10.472",NA,"1.096","7392-354869" +"2020-07-08 13:17:00","3.5","25.196","9.345",NA,"1.093","7392-354869" +"2020-07-08 13:47:00","3.5","25.272","9.81",NA,"1.097","7392-354869" +"2020-07-08 14:17:00","3.5","25.289","8.489",NA,"1.09","7392-354869" +"2020-07-08 14:47:00","3.5","25.457","9.544",NA,"1.095","7392-354869" +"2020-07-08 15:17:00","3.5","25.448","8.708",NA,"1.09","7392-354869" +"2020-07-08 15:47:00","3.5","25.659","9.225",NA,"1.093","7392-354869" +"2020-07-08 16:17:00","3.5","25.676","9.078",NA,"1.092","7392-354869" +"2020-07-08 16:47:00","3.5","25.768","8.401",NA,"1.092","7392-354869" +"2020-07-08 17:17:00","3.5","25.903","8.498",NA,"1.091","7392-354869" +"2020-07-08 17:47:00","3.5","26.055","8.42",NA,"1.091","7392-354869" +"2020-07-08 18:17:00","3.5","26.342","8.706",NA,"1.094","7392-354869" +"2020-07-08 18:47:00","3.5","26.578","9.634",NA,"1.096","7392-354869" +"2020-07-08 19:17:00","3.5","26.798","8.89",NA,"1.095","7392-354869" +"2020-07-08 19:47:00","3.5","26.671","8.653",NA,"1.095","7392-354869" +"2020-07-08 20:17:00","3.5","26.832","8.031",NA,"1.093","7392-354869" +"2020-07-08 20:47:00","3.5","26.747","9.575",NA,"1.095","7392-354869" +"2020-07-08 21:17:00","3.5","27.162","8.136",NA,"1.091","7392-354869" +"2020-07-08 21:47:00","3.5","27.255","8.243",NA,"1.092","7392-354869" +"2020-07-08 22:17:00","3.5","26.959","7.837",NA,"1.094","7392-354869" +"2020-07-08 22:47:00","3.5","27.162","6.252",NA,"1.088","7392-354869" +"2020-07-08 23:17:00","3.5","27.213","5.297",NA,"1.088","7392-354869" +"2020-07-08 23:47:00","3.5","27.34","4.669",NA,"1.088","7392-354869" +"2020-07-09 00:17:00","3.5","27.51","4.468",NA,"1.088","7392-354869" +"2020-07-09 00:47:00","3.5","27.544","3.453",NA,"1.087","7392-354869" +"2020-07-09 01:17:00","3.5","27.688","2.68",NA,"1.083","7392-354869" +"2020-07-09 01:47:00","3.5","27.765","2.275",NA,"1.085","7392-354869" +"2020-07-09 02:17:00","3.5","27.85","2.043",NA,"1.084","7392-354869" +"2020-07-09 02:47:00","3.5","27.867","2.033",NA,"1.085","7392-354869" +"2020-07-09 03:17:00","3.5","27.901","2.008",NA,"1.085","7392-354869" +"2020-07-09 03:47:00","3.5","27.935","1.927",NA,"1.084","7392-354869" +"2020-07-09 04:17:00","3.5","27.952","1.897",NA,"1.084","7392-354869" +"2020-07-09 04:47:00","3.5","27.969","1.759",NA,"1.083","7392-354869" +"2020-07-09 05:17:00","3.5","27.85","1.843",NA,"1.083","7392-354869" +"2020-07-09 05:47:00","3.5","27.773","1.975",NA,"1.084","7392-354869" +"2020-07-09 06:17:00","3.5","27.646","2.022",NA,"1.082","7392-354869" +"2020-07-09 06:47:00","3.5","27.459","2.205",NA,"1.082","7392-354869" +"2020-07-09 07:17:00","3.5","27.315","2.861",NA,"1.084","7392-354869" +"2020-07-09 07:47:00","3.5","27.162","2.851",NA,"1.084","7392-354869" +"2020-07-09 08:17:00","3.5","27.018","2.727",NA,"1.084","7392-354869" +"2020-07-09 08:47:00","3.5","26.883","2.691",NA,"1.084","7392-354869" +"2020-07-09 09:17:00","3.5","26.747","2.955",NA,"1.083","7392-354869" +"2020-07-09 09:47:00","3.5","26.629","3.033",NA,"1.084","7392-354869" +"2020-07-09 10:17:00","3.5","26.544","3.436",NA,"1.084","7392-354869" +"2020-07-09 10:47:00","3.5","26.511","5.131",NA,"1.089","7392-354869" +"2020-07-09 11:17:00","3.5","26.502","7.735",NA,"1.088","7392-354869" +"2020-07-09 11:47:00","3.5","26.519","9.355",NA,"1.095","7392-354869" +"2020-07-09 12:17:00","3.5","26.587","10.489",NA,"1.099","7392-354869" +"2020-07-09 12:47:00","3.5","26.646","10.872",NA,"1.101","7392-354869" +"2020-07-09 13:17:00","3.5","26.604","10.431",NA,"1.097","7392-354869" +"2020-07-09 13:47:00","3.5","26.866","10.669",NA,"1.098","7392-354869" +"2020-07-09 14:17:00","3.5","26.857","11.088",NA,"1.098","7392-354869" +"2020-07-09 14:47:00","3.5","27.094","10.829",NA,"1.098","7392-354869" +"2020-07-09 15:17:00","3.5","27.162","10.279",NA,"1.099","7392-354869" +"2020-07-09 15:47:00","3.5","27.493","10.226",NA,"1.098","7392-354869" +"2020-07-09 16:17:00","3.5","27.434","8.147",NA,"1.091","7392-354869" +"2020-07-09 16:47:00","3.5","27.51","8.693",NA,"1.095","7392-354869" +"2020-07-09 17:17:00","3.5","27.544","8.027",NA,"1.092","7392-354869" +"2020-07-09 17:47:00","3.5","27.765","7.76",NA,"1.09","7392-354869" +"2020-07-09 18:17:00","3.5","27.961","8.187",NA,"1.095","7392-354869" +"2020-07-09 18:47:00","3.5","27.731","9.156",NA,"1.095","7392-354869" +"2020-07-09 19:17:00","3.5","27.867","9.678",NA,"1.096","7392-354869" +"2020-07-09 19:47:00","3.5","27.952","9.486",NA,"1.095","7392-354869" +"2020-07-09 20:17:00","3.5","28.071","8.902",NA,"1.092","7392-354869" +"2020-07-09 20:47:00","3.5","28.046","8.957",NA,"1.095","7392-354869" +"2020-07-09 21:17:00","3.5","28.208","8.101",NA,"1.093","7392-354869" +"2020-07-09 21:47:00","3.5","28.105","8.038",NA,"1.091","7392-354869" +"2020-07-09 22:17:00","3.5","27.978","7.844",NA,"1.091","7392-354869" +"2020-07-09 22:47:00","3.5","28.105","6.689",NA,"1.09","7392-354869" +"2020-07-09 23:17:00","3.5","28.114","6.03",NA,"1.089","7392-354869" +"2020-07-09 23:47:00","3.5","28.114","4.763",NA,"1.087","7392-354869" +"2020-07-10 00:17:00","3.5","28.199","4.232",NA,"1.087","7392-354869" +"2020-07-10 00:47:00","3.5","28.19","3.529",NA,"1.087","7392-354869" +"2020-07-10 01:17:00","3.5","28.131","3.235",NA,"1.086","7392-354869" +"2020-07-10 01:47:00","3.5","28.19","3.417",NA,"1.086","7392-354869" +"2020-07-10 02:17:00","3.5","28.216","3.373",NA,"1.084","7392-354869" +"2020-07-10 02:47:00","3.5","28.276","3.271",NA,"1.085","7392-354869" +"2020-07-10 03:17:00","3.5","28.31","3.39",NA,"1.085","7392-354869" +"2020-07-10 03:47:00","3.5","28.31","3.538",NA,"1.083","7392-354869" +"2020-07-10 04:17:00","3.5","28.318","3.879",NA,"1.086","7392-354869" +"2020-07-10 04:47:00","3.5","28.395","3.58",NA,"1.086","7392-354869" +"2020-07-10 05:17:00","3.5","28.37","3.296",NA,"1.086","7392-354869" +"2020-07-10 05:47:00","3.5","28.344","2.742",NA,"1.086","7392-354869" +"2020-07-10 06:17:00","3.5","28.318","2.157",NA,"1.084","7392-354869" +"2020-07-10 06:47:00","3.5","28.327","2.012",NA,"1.084","7392-354869" +"2020-07-10 07:17:00","3.5","28.318","2.08",NA,"1.084","7392-354869" +"2020-07-10 07:47:00","3.5","28.208","2.351",NA,"1.084","7392-354869" +"2020-07-10 08:17:00","3.5","27.892","2.724",NA,"1.083","7392-354869" +"2020-07-10 08:47:00","3.5","27.824","3.148",NA,"1.084","7392-354869" +"2020-07-10 09:17:00","3.5","27.612","3.782",NA,"1.084","7392-354869" +"2020-07-10 09:47:00","3.5","27.366","4.102",NA,"1.085","7392-354869" +"2020-07-10 10:17:00","3.5","27.12","4.834",NA,"1.085","7392-354869" +"2020-07-10 10:47:00","3.5","26.883","5.36",NA,"1.087","7392-354869" +"2020-07-10 11:17:00","3.5","26.705","5.295",NA,"1.087","7392-354869" +"2020-07-10 11:47:00","3.5","26.46","5.297",NA,"1.088","7392-354869" +"2020-07-10 12:17:00","3.5","26.198","5.369",NA,"1.087","7392-354869" +"2020-07-10 12:47:00","3.5","25.971","5.131",NA,"1.085","7392-354869" +"2020-07-10 13:17:00","3.5","25.634","6.023",NA,"1.088","7392-354869" +"2020-07-10 13:47:00","3.5","25.482","6.682",NA,"1.089","7392-354869" +"2020-07-10 14:17:00","3.5","25.39","6.727",NA,"1.09","7392-354869" +"2020-07-10 14:47:00","3.5","25.348","6.477",NA,"1.089","7392-354869" +"2020-07-10 15:17:00","3.5","25.322","6.472",NA,"1.089","7392-354869" +"2020-07-10 15:47:00","3.5","25.272","6.378",NA,"1.088","7392-354869" +"2020-07-10 16:17:00","3.5","25.263","6.763",NA,"1.089","7392-354869" +"2020-07-10 16:47:00","3.5","25.322","6.914",NA,"1.091","7392-354869" +"2020-07-10 17:17:00","3.5","25.289","6.937",NA,"1.091","7392-354869" +"2020-07-10 17:47:00","3.5","25.221","6.044",NA,"1.088","7392-354869" +"2020-07-10 18:17:00","3.5","25.163","6.882",NA,"1.09","7392-354869" +"2020-07-10 18:47:00","3.5","25.196","8.254",NA,"1.09","7392-354869" +"2020-07-10 19:17:00","3.5","25.154","8.513",NA,"1.092","7392-354869" +"2020-07-10 19:47:00","3.5","25.314","8.656",NA,"1.095","7392-354869" +"2020-07-10 20:17:00","3.5","25.289","7.559",NA,"1.091","7392-354869" +"2020-07-10 20:47:00","3.5","25.255","7.818",NA,"1.089","7392-354869" +"2020-07-10 21:17:00","3.5","25.154","7.67",NA,"1.089","7392-354869" +"2020-07-10 21:47:00","3.5","24.894","6.091",NA,"1.087","7392-354869" +"2020-07-10 22:17:00","3.5","24.835","7.163",NA,"1.091","7392-354869" +"2020-07-10 22:47:00","3.5","24.642","5.353",NA,"1.088","7392-354869" +"2020-07-10 23:17:00","3.49","24.474","5.555",NA,"1.088","7392-354869" +"2020-07-10 23:47:00","3.5","24.399","5.256",NA,"1.089","7392-354869" +"2020-07-11 00:17:00","3.5","24.365","4.856",NA,"1.087","7392-354869" +"2020-07-11 00:47:00","3.5","24.315","4.531",NA,"1.086","7392-354869" +"2020-07-11 01:17:00","3.5","24.156","4.303",NA,"1.086","7392-354869" +"2020-07-11 01:47:00","3.5","24.055","4.095",NA,"1.086","7392-354869" +"2020-07-11 02:17:00","3.5","23.946","3.778",NA,"1.086","7392-354869" +"2020-07-11 02:47:00","3.5","23.804","3.352",NA,"1.085","7392-354869" +"2020-07-11 03:17:00","3.5","23.746","2.961",NA,"1.085","7392-354869" +"2020-07-11 03:47:00","3.5","23.612","2.822",NA,"1.085","7392-354869" +"2020-07-11 04:17:00","3.5","23.486","2.455",NA,"1.084","7392-354869" +"2020-07-11 04:47:00","3.5","23.352","2.32",NA,"1.084","7392-354869" +"2020-07-11 05:17:00","3.5","23.244","2.25",NA,"1.084","7392-354869" +"2020-07-11 05:47:00","3.49","23.11","2.263",NA,"1.084","7392-354869" +"2020-07-11 06:17:00","3.5","23.001","2.148",NA,"1.084","7392-354869" +"2020-07-11 06:47:00","3.5","22.909","2.113",NA,"1.084","7392-354869" +"2020-07-11 07:17:00","3.5","22.867","2.119",NA,"1.084","7392-354869" +"2020-07-11 07:47:00","3.5","22.842","2.03",NA,"1.083","7392-354869" +"2020-07-11 08:17:00","3.5","22.817","1.958",NA,"1.083","7392-354869" +"2020-07-11 08:47:00","3.5","22.817","2.035",NA,"1.083","7392-354869" +"2020-07-11 09:17:00","3.49","22.784","1.787",NA,"1.083","7392-354869" +"2020-07-11 09:47:00","3.5","22.767","1.68",NA,"1.083","7392-354869" +"2020-07-11 10:17:00","3.5","22.776","2.061",NA,"1.084","7392-354869" +"2020-07-11 10:47:00","3.49","22.767","2.651",NA,"1.085","7392-354869" +"2020-07-11 11:17:00","3.49","22.817","4.744",NA,"1.087","7392-354869" +"2020-07-11 11:47:00","3.5","22.893","6.66",NA,"1.088","7392-354869" +"2020-07-11 12:17:00","3.49","23.035","7.481",NA,"1.088","7392-354869" +"2020-07-11 12:47:00","3.5","23.135","8.823",NA,"1.091","7392-354869" +"2020-07-11 13:17:00","3.5","23.294","9.14",NA,"1.091","7392-354869" +"2020-07-11 13:47:00","3.49","23.545","9.362",NA,"1.091","7392-354869" +"2020-07-11 14:17:00","3.49","23.57","8.974",NA,"1.09","7392-354869" +"2020-07-11 14:47:00","3.49","23.938","8.95",NA,"1.09","7392-354869" +"2020-07-11 15:17:00","3.49","23.921","6.523",NA,"1.085","7392-354869" +"2020-07-11 15:47:00","3.49","24.206","9.085",NA,"1.09","7392-354869" +"2020-07-11 16:17:00","3.49","24.214","8.146",NA,"1.086","7392-354869" +"2020-07-11 16:47:00","3.49","24.374","7.895",NA,"1.088","7392-354869" +"2020-07-11 17:17:00","3.49","24.525","7.609",NA,"1.087","7392-354869" +"2020-07-11 17:47:00","3.49","24.659","8.602",NA,"1.089","7392-354869" +"2020-07-11 18:17:00","3.49","24.701","7.818",NA,"1.092","7392-354869" +"2020-07-11 18:47:00","3.49","24.827","6.859",NA,"1.084","7392-354869" +"2020-07-11 19:17:00","3.49","25.045","6.246",NA,"1.086","7392-354869" +"2020-07-11 19:47:00","3.49","25.23","7.248",NA,"1.088","7392-354869" +"2020-07-11 20:17:00","3.49","25.44","8.458",NA,"1.091","7392-354869" +"2020-07-11 20:47:00","3.49","25.558","7.731",NA,"1.087","7392-354869" +"2020-07-11 21:17:00","3.49","25.625","7.12",NA,"1.087","7392-354869" +"2020-07-11 21:47:00","3.49","25.785","4.984",NA,"1.086","7392-354869" +"2020-07-11 22:17:00","3.49","25.701","4.965",NA,"1.086","7392-354869" +"2020-07-11 22:47:00","3.49","25.676","4.146",NA,"1.086","7392-354869" +"2020-07-11 23:17:00","3.49","25.558","3.575",NA,"1.085","7392-354869" +"2020-07-11 23:47:00","3.5","25.524","3.175",NA,"1.087","7392-354869" +"2020-07-12 00:17:00","3.49","25.432","2.755",NA,"1.085","7392-354869" +"2020-07-12 00:47:00","3.49","25.297","2.384",NA,"1.084","7392-354869" +"2020-07-12 01:17:00","3.49","25.163","2.111",NA,"1.082","7392-354869" +"2020-07-12 01:47:00","3.49","24.978","1.67",NA,"1.079","7392-354869" +"2020-07-12 02:17:00","3.49","24.81","1.782",NA,"1.08","7392-354869" +"2020-07-12 02:47:00","3.49","24.609","1.726",NA,"1.079","7392-354869" +"2020-07-12 03:17:00","3.49","24.491","1.718",NA,"1.078","7392-354869" +"2020-07-12 03:47:00","3.49","24.374","1.644",NA,"1.079","7392-354869" +"2020-07-12 04:17:00","3.49","24.206","1.547",NA,"1.079","7392-354869" +"2020-07-12 04:47:00","3.49","24.08","1.476",NA,"1.079","7392-354869" +"2020-07-12 05:17:00","3.49","23.972","1.304",NA,"1.078","7392-354869" +"2020-07-12 05:47:00","3.49","23.905","1.342",NA,"1.078","7392-354869" +"2020-07-12 06:17:00","3.49","23.846","1.32",NA,"1.079","7392-354869" +"2020-07-12 06:47:00","3.49","23.771","1.079",NA,"1.076","7392-354869" +"2020-07-12 07:17:00","3.49","23.653","1.018",NA,"1.076","7392-354869" +"2020-07-12 07:47:00","3.49","23.57","1.126",NA,"1.076","7392-354869" +"2020-07-12 08:17:00","3.49","23.528","0.969",NA,"1.076","7392-354869" +"2020-07-12 08:47:00","3.49","23.428","0.914",NA,"1.075","7392-354869" +"2020-07-12 09:17:00","3.49","23.419","0.689",NA,"1.072","7392-354869" +"2020-07-12 09:47:00","3.49","23.369","0.655",NA,"1.072","7392-354869" +"2020-07-12 10:17:00","3.49","23.361","0.87",NA,"1.075","7392-354869" +"2020-07-12 10:47:00","3.49","23.361","1.256",NA,"1.078","7392-354869" +"2020-07-12 11:17:00","3.49","23.411","4.205",NA,"1.083","7392-354869" +"2020-07-12 11:47:00","3.49","23.503","7.119",NA,"1.088","7392-354869" +"2020-07-12 12:17:00","3.49","23.612","9.44",NA,"1.093","7392-354869" +"2020-07-12 12:47:00","3.49","23.729","10.727",NA,"1.095","7392-354869" +"2020-07-12 13:17:00","3.49","23.846","11.156",NA,"1.096","7392-354869" +"2020-07-12 13:47:00","3.49","23.972","11.65",NA,"1.097","7392-354869" +"2020-07-12 14:17:00","3.49","24.072","11.512",NA,"1.1","7392-354869" +"2020-07-12 14:47:00","3.49","24.323","10.465",NA,"1.092","7392-354869" +"2020-07-12 15:17:00","3.49","24.474","8.102",NA,"1.087","7392-354869" +"2020-07-12 15:47:00","3.49","24.617","4.821",NA,"1.079","7392-354869" +"2020-07-12 16:17:00","3.49","24.751","3.289",NA,"1.085","7392-354869" +"2020-07-12 16:47:00","3.49","24.978","3.375",NA,"1.086","7392-354869" +"2020-07-12 17:17:00","3.49","25.196","3.81",NA,"1.086","7392-354869" +"2020-07-12 17:47:00","3.49","25.575","3.942",NA,"1.088","7392-354869" +"2020-07-12 18:17:00","3.49","25.92","4.778",NA,"1.088","7392-354869" +"2020-07-12 18:47:00","3.49","26.021","5.107",NA,"1.086","7392-354869" +"2020-07-12 19:17:00","3.49","26.604","6.433",NA,"1.088","7392-354869" +"2020-07-12 19:47:00","3.49","26.933","7.805",NA,"1.093","7392-354869" +"2020-07-12 20:17:00","3.49","26.739","6.736",NA,"1.084","7392-354869" +"2020-07-12 20:47:00","3.49","27.01","5.91",NA,"1.082","7392-354869" +"2020-07-12 21:17:00","3.49","27.077","5.035",NA,"1.083","7392-354869" +"2020-07-12 21:47:00","3.49","27.4","5.655",NA,"1.088","7392-354869" +"2020-07-12 22:17:00","3.49","27.349","5.382",NA,"1.086","7392-354869" +"2020-07-12 22:47:00","3.49","27.306","3.934",NA,"1.085","7392-354869" +"2020-07-12 23:17:00","3.49","27.281","3.681",NA,"1.086","7392-354869" +"2020-07-12 23:47:00","3.49","27.213","3.347",NA,"1.086","7392-354869" +"2020-07-13 00:17:00","3.49","27.111","2.943",NA,"1.086","7392-354869" +"2020-07-13 00:47:00","3.49","26.967","2.784",NA,"1.084","7392-354869" +"2020-07-13 01:17:00","3.49","26.823","2.814",NA,"1.083","7392-354869" +"2020-07-13 01:47:00","3.49","26.663","2.655",NA,"1.082","7392-354869" +"2020-07-13 02:17:00","3.49","26.494","2.501",NA,"1.082","7392-354869" +"2020-07-13 02:47:00","3.49","26.291","2.508",NA,"1.082","7392-354869" +"2020-07-13 03:17:00","3.49","26.114","2.405",NA,"1.082","7392-354869" +"2020-07-13 03:47:00","3.49","25.954","2.222",NA,"1.082","7392-354869" +"2020-07-13 04:17:00","3.49","25.785","2.112",NA,"1.083","7392-354869" +"2020-07-13 04:47:00","3.49","25.608","1.859",NA,"1.082","7392-354869" +"2020-07-13 05:17:00","3.49","25.558","1.609",NA,"1.08","7392-354869" +"2020-07-13 05:47:00","3.49","25.289","2.285",NA,"1.082","7392-354869" +"2020-07-13 06:17:00","3.49","25.154","1.764",NA,"1.081","7392-354869" +"2020-07-13 06:47:00","3.49","24.969","1.474",NA,"1.078","7392-354869" +"2020-07-13 07:17:00","3.5","24.843","1.4",NA,"1.077","7392-354869" +"2020-07-13 07:47:00","3.49","24.726","1.572",NA,"1.079","7392-354869" +"2020-07-13 08:17:00","3.49","24.558","1.443",NA,"1.078","7392-354869" +"2020-07-13 08:47:00","3.5","24.416","1.446",NA,"1.078","7392-354869" +"2020-07-13 09:17:00","3.49","24.332","0.949",NA,"1.074","7392-354869" +"2020-07-13 09:47:00","3.49","24.29","0.724",NA,"1.07","7392-354869" +"2020-07-13 10:17:00","3.49","24.189","0.709",NA,"1.071","7392-354869" +"2020-07-13 10:47:00","3.49","24.139","0.794",NA,"1.073","7392-354869" +"2020-07-13 11:17:00","3.5","24.047","1.459",NA,"1.076","7392-354869" +"2020-07-13 11:47:00","3.49","24.08","2.685",NA,"1.077","7392-354869" +"2020-07-13 12:17:00","3.49","24.248","3.665",NA,"1.073","7392-354869" +"2020-07-13 12:47:00","3.49","24.449","7.768",NA,"1.085","7392-354869" +"2020-07-13 13:17:00","3.5","24.508","8.603",NA,"1.09","7392-354869" +"2020-07-13 13:47:00","3.49","24.76","6.371",NA,"1.088","7392-354869" +"2020-07-13 14:17:00","3.49","24.969","9.712",NA,"1.097","7392-354869" +"2020-07-13 14:47:00","3.49","25.339","8.769",NA,"1.091","7392-354869" +"2020-07-13 15:17:00","3.49","25.533","9.006",NA,"1.093","7392-354869" +"2020-07-13 15:47:00","3.49","25.827","6.776",NA,"1.089","7392-354869" +"2020-07-13 16:17:00","3.5","25.844","6.497",NA,"1.089","7392-354869" +"2020-07-13 16:47:00","3.49","26.299","6.763",NA,"1.091","7392-354869" +"2020-07-13 17:17:00","3.49","26.08","6.081",NA,"1.09","7392-354869" +"2020-07-13 17:47:00","3.49","26.815","4.33",NA,"1.088","7392-354869" +"2020-07-13 18:17:00","3.49","27.552","3.801",NA,"1.088","7392-354869" +"2020-07-13 18:47:00","3.49","27.841","5.894",NA,"1.091","7392-354869" +"2020-07-13 19:17:00","3.49","28.148","8.379",NA,"1.095","7392-354869" +"2020-07-13 19:47:00","3.49","27.935","9.614",NA,"1.099","7392-354869" +"2020-07-13 20:17:00","3.49","28.012","11.559",NA,"1.103","7392-354869" +"2020-07-13 20:47:00","3.49","28.25","11.833",NA,"1.104","7392-354869" +"2020-07-13 21:17:00","3.5","28.301","12.234",NA,"1.107","7392-354869" +"2020-07-13 21:47:00","3.49","28.259","12.476",NA,"1.103","7392-354869" +"2020-07-13 22:17:00","3.49","28.344","11.456",NA,"1.102","7392-354869" +"2020-07-13 22:47:00","3.49","28.276","5.941",NA,"1.084","7392-354869" +"2020-07-13 23:17:00","3.5","28.029","3.86",NA,"1.087","7392-354869" +"2020-07-13 23:47:00","3.5","27.884","3.495",NA,"1.086","7392-354869" +"2020-07-14 00:17:00","3.5","27.654","3.392",NA,"1.087","7392-354869" +"2020-07-14 00:47:00","3.49","27.51","3.024",NA,"1.086","7392-354869" +"2020-07-14 01:17:00","3.5","27.332","2.822",NA,"1.086","7392-354869" +"2020-07-14 01:47:00","3.5","27.222","2.824",NA,"1.085","7392-354869" +"2020-07-14 02:17:00","3.49","27.035","2.922",NA,"1.084","7392-354869" +"2020-07-14 02:47:00","3.5","26.866","2.456",NA,"1.083","7392-354869" +"2020-07-14 03:17:00","3.5","26.756","1.873",NA,"1.082","7392-354869" +"2020-07-14 03:47:00","3.5","26.62","1.773",NA,"1.079","7392-354869" +"2020-07-14 04:17:00","3.5","26.485","1.611",NA,"1.078","7392-354869" +"2020-07-14 04:47:00","3.5","26.375","1.527",NA,"1.078","7392-354869" +"2020-07-14 05:17:00","3.5","26.308","1.929",NA,"1.076","7392-354869" +"2020-07-14 05:47:00","3.5","26.105","2.285",NA,"1.079","7392-354869" +"2020-07-14 06:17:00","3.5","25.945","1.945",NA,"1.078","7392-354869" +"2020-07-14 06:47:00","3.5","25.676","2.122",NA,"1.076","7392-354869" +"2020-07-14 07:17:00","3.5","25.524","2.063",NA,"1.079","7392-354869" +"2020-07-14 07:47:00","3.5","25.348","1.97",NA,"1.079","7392-354869" +"2020-07-14 08:17:00","3.5","25.213","1.751",NA,"1.079","7392-354869" +"2020-07-14 08:47:00","3.5","25.062","1.569",NA,"1.076","7392-354869" +"2020-07-14 09:17:00","3.5","24.894","1.453",NA,"1.077","7392-354869" +"2020-07-14 09:47:00","3.5","24.768","1.319",NA,"1.075","7392-354869" +"2020-07-14 10:17:00","3.5","24.6","1.177",NA,"1.078","7392-354869" +"2020-07-14 10:47:00","3.5","24.432","1.268",NA,"1.079","7392-354869" +"2020-07-14 11:17:00","3.5","24.357","1.429",NA,"1.08","7392-354869" +"2020-07-14 11:47:00","3.5","24.307","1.732",NA,"1.082","7392-354869" +"2020-07-14 12:17:00","3.5","24.499","3.263",NA,"1.076","7392-354869" +"2020-07-14 12:47:00","3.5","24.625","7.125",NA,"1.077","7392-354869" +"2020-07-14 13:17:00","3.5","24.768","9.531",NA,"1.089","7392-354869" +"2020-07-14 13:47:00","3.5","25.104","10.773",NA,"1.096","7392-354869" +"2020-07-14 14:17:00","3.5","25.373","10.731",NA,"1.096","7392-354869" +"2020-07-14 14:47:00","3.5","25.634","7.92",NA,"1.092","7392-354869" +"2020-07-14 15:17:00","3.5","26.097","4.861",NA,"1.087","7392-354869" +"2020-07-14 15:47:00","3.49","26.443","3.276",NA,"1.087","7392-354869" +"2020-07-14 16:17:00","3.49","26.038","3.527",NA,"1.088","7392-354869" +"2020-07-14 16:47:00","3.5","26.435","3.66",NA,"1.088","7392-354869" +"2020-07-14 17:17:00","3.5","26.646","3.684",NA,"1.089","7392-354869" +"2020-07-14 17:47:00","3.5","26.908","3.844",NA,"1.089","7392-354869" +"2020-07-14 18:17:00","3.49","27.722","4.169",NA,"1.09","7392-354869" +"2020-07-14 18:47:00","3.5","29.122","3.549",NA,"1.09","7392-354869" +"2020-07-14 19:17:00","3.5","28.976","3.794",NA,"1.089","7392-354869" +"2020-07-14 19:47:00","3.5","28.814","6.49",NA,"1.092","7392-354869" +"2020-07-14 20:17:00","3.5","29.148","8.07",NA,"1.096","7392-354869" +"2020-07-14 20:47:00","3.5","28.814","10.924",NA,"1.105","7392-354869" +"2020-07-14 21:17:00","3.5","29.045","11.12",NA,"1.102","7392-354869" +"2020-07-14 21:47:00","3.5","29.508","10.922",NA,"1.101","7392-354869" +"2020-07-14 22:17:00","3.5","29.268","11.26",NA,"1.103","7392-354869" +"2020-07-14 22:47:00","3.5","29.019","9.897",NA,"1.097","7392-354869" +"2020-07-14 23:17:00","3.5","29.422","6.491",NA,"1.091","7392-354869" +"2020-07-14 23:47:00","3.5","29.362","4.707",NA,"1.088","7392-354869" +"2020-07-15 00:17:00","3.5","28.857","3.26",NA,"1.087","7392-354869" +"2020-07-15 00:47:00","3.5","28.711","2.467",NA,"1.086","7392-354869" +"2020-07-15 01:17:00","3.5","28.498","1.655",NA,"1.082","7392-354869" +"2020-07-15 01:47:00","3.5","28.259","1.072",NA,"1.08","7392-354869" +"2020-07-15 02:17:00","3.5","28.071","0.774",NA,"1.074","7392-354869" +"2020-07-15 02:47:00","3.5","27.858","1.029",NA,"1.07","7392-354869" +"2020-07-15 03:17:00","3.5","27.688","1.1",NA,"1.073","7392-354869" +"2020-07-15 03:47:00","3.5","27.468","1.229",NA,"1.07","7392-354869" +"2020-07-15 04:17:00","3.5","27.205","2.288",NA,"1.072","7392-354869" +"2020-07-15 04:47:00","3.5","26.95","2.544",NA,"1.077","7392-354869" +"2020-07-15 05:17:00","3.5","26.73","2.381",NA,"1.079","7392-354869" +"2020-07-15 05:47:00","3.5","26.485","2.143",NA,"1.078","7392-354869" +"2020-07-15 06:17:00","3.5","26.257","1.94",NA,"1.079","7392-354869" +"2020-07-15 06:47:00","3.5","26.038","1.719",NA,"1.078","7392-354869" +"2020-07-15 07:17:00","3.5","25.869","1.586",NA,"1.079","7392-354869" +"2020-07-15 07:47:00","3.5","25.676","1.456",NA,"1.078","7392-354869" +"2020-07-15 08:17:00","3.5","25.482","1.331",NA,"1.077","7392-354869" +"2020-07-15 08:47:00","3.5","25.297","1.242",NA,"1.076","7392-354869" +"2020-07-15 09:17:00","3.5","25.137","1.115",NA,"1.076","7392-354869" +"2020-07-15 09:47:00","3.5","25.003","1.131",NA,"1.076","7392-354869" +"2020-07-15 10:17:00","3.5","24.877","1.248",NA,"1.079","7392-354869" +"2020-07-15 10:47:00","3.5","24.768","1.421",NA,"1.08","7392-354869" +"2020-07-15 11:17:00","3.5","24.692","1.746",NA,"1.082","7392-354869" +"2020-07-15 11:47:00","3.5","24.667","2.035",NA,"1.083","7392-354869" +"2020-07-15 12:17:00","3.5","24.659","2.2",NA,"1.085","7392-354869" +"2020-07-15 12:47:00","3.5","24.726","2.606",NA,"1.085","7392-354869" +"2020-07-15 13:17:00","3.5","24.852","5.637",NA,"1.077","7392-354869" +"2020-07-15 13:47:00","3.5","24.919","9.067",NA,"1.084","7392-354869" +"2020-07-15 14:17:00","3.5","24.986","7.462",NA,"1.09","7392-354869" +"2020-07-15 14:47:00","3.5","25.129","5.566",NA,"1.089","7392-354869" +"2020-07-15 15:17:00","3.5","25.406","4.614",NA,"1.088","7392-354869" +"2020-07-15 15:47:00","3.5","25.491","4.357",NA,"1.088","7392-354869" +"2020-07-15 16:17:00","3.5","25.718","4.055",NA,"1.087","7392-354869" +"2020-07-15 16:47:00","3.5","25.81","3.447",NA,"1.087","7392-354869" +"2020-07-15 17:17:00","3.5","26.097","3.164",NA,"1.085","7392-354869" +"2020-07-15 17:47:00","3.5","25.869","5.092",NA,"1.089","7392-354869" +"2020-07-15 18:17:00","3.5","25.954","5.92",NA,"1.091","7392-354869" +"2020-07-15 18:47:00","3.5","25.869","5.918",NA,"1.09","7392-354869" +"2020-07-15 19:17:00","3.5","25.844","6.191",NA,"1.091","7392-354869" +"2020-07-15 19:47:00","3.5","25.928","7.19",NA,"1.093","7392-354869" +"2020-07-15 20:17:00","3.5","25.886","8.288",NA,"1.091","7392-354869" +"2020-07-15 20:47:00","3.49","26.122","8.898",NA,"1.094","7392-354869" +"2020-07-15 21:17:00","3.5","26.013","7.394",NA,"1.092","7392-354869" +"2020-07-15 21:47:00","3.5","25.962","6.521",NA,"1.091","7392-354869" +"2020-07-15 22:17:00","3.5","26.232","5.799",NA,"1.089","7392-354869" +"2020-07-15 22:47:00","3.5","26.291","5.674",NA,"1.09","7392-354869" +"2020-07-15 23:17:00","3.5","26.08","5.24",NA,"1.091","7392-354869" +"2020-07-15 23:47:00","3.5","26.105","4.099",NA,"1.089","7392-354869" +"2020-07-16 00:17:00","3.49","26.359","3.206",NA,"1.088","7392-354869" +"2020-07-16 00:47:00","3.49","26.671","2.655",NA,"1.089","7392-354869" +"2020-07-16 01:17:00","3.5","26.561","2.86",NA,"1.088","7392-354869" +"2020-07-16 01:47:00","3.5","26.451","3.257",NA,"1.087","7392-354869" +"2020-07-16 02:17:00","3.49","26.257","3.141",NA,"1.087","7392-354869" +"2020-07-16 02:47:00","3.5","26.089","2.598",NA,"1.087","7392-354869" +"2020-07-16 03:17:00","3.5","25.886","2.813",NA,"1.086","7392-354869" +"2020-07-16 03:47:00","3.5","25.684","2.872",NA,"1.085","7392-354869" +"2020-07-16 04:17:00","3.5","25.533","3.168",NA,"1.085","7392-354869" +"2020-07-16 04:47:00","3.5","25.373","3.168",NA,"1.085","7392-354869" +"2020-07-16 05:17:00","3.5","25.23","2.921",NA,"1.085","7392-354869" +"2020-07-16 05:47:00","3.5","25.104","2.687",NA,"1.085","7392-354869" +"2020-07-16 06:17:00","3.5","24.969","2.364",NA,"1.086","7392-354869" +"2020-07-16 06:47:00","3.5","24.827","2.174",NA,"1.085","7392-354869" +"2020-07-16 07:17:00","3.5","24.701","2.096",NA,"1.084","7392-354869" +"2020-07-16 07:47:00","3.5","24.609","2.062",NA,"1.084","7392-354869" +"2020-07-16 08:17:00","3.5","24.491","1.963",NA,"1.084","7392-354869" +"2020-07-16 08:47:00","3.5","24.399","1.943",NA,"1.084","7392-354869" +"2020-07-16 09:17:00","3.5","24.282","1.814",NA,"1.085","7392-354869" +"2020-07-16 09:47:00","3.5","24.198","1.564",NA,"1.081","7392-354869" +"2020-07-16 10:17:00","3.5","24.122","1.826",NA,"1.083","7392-354869" +"2020-07-16 10:47:00","3.49","24.064","2.314",NA,"1.084","7392-354869" +"2020-07-16 11:17:00","3.49","24.039","2.956",NA,"1.085","7392-354869" +"2020-07-16 11:47:00","3.49","24.005","3.288",NA,"1.086","7392-354869" +"2020-07-16 12:17:00","3.49","24.039","4.169",NA,"1.087","7392-354869" +"2020-07-16 12:47:00","3.49","24.147","4.014",NA,"1.088","7392-354869" +"2020-07-16 13:17:00","3.49","24.198","5.384",NA,"1.087","7392-354869" +"2020-07-16 13:47:00","3.49","24.256","6.491",NA,"1.089","7392-354869" +"2020-07-16 14:17:00","3.49","24.416","6.474",NA,"1.09","7392-354869" +"2020-07-16 14:47:00","3.5","24.567","7.921",NA,"1.092","7392-354869" +"2020-07-16 15:17:00","3.49","24.558","9.261",NA,"1.096","7392-354869" +"2020-07-16 15:47:00","3.49","24.76","7.646",NA,"1.092","7392-354869" +"2020-07-16 16:17:00","3.49","24.835","7.397",NA,"1.091","7392-354869" +"2020-07-16 16:47:00","3.49","25.045","6.434",NA,"1.09","7392-354869" +"2020-07-16 17:17:00","3.49","25.112","6.616",NA,"1.091","7392-354869" +"2020-07-16 17:47:00","3.49","25.112","6.358",NA,"1.089","7392-354869" +"2020-07-16 18:17:00","3.49","25.112","7.28",NA,"1.091","7392-354869" +"2020-07-16 18:47:00","3.49","25.684","9.949",NA,"1.099","7392-354869" +"2020-07-16 19:17:00","3.49","25.482","9.261",NA,"1.095","7392-354869" +"2020-07-16 19:47:00","3.49","25.802","11.665",NA,"1.104","7392-354869" +"2020-07-16 20:17:00","3.49","25.743","11.189",NA,"1.101","7392-354869" +"2020-07-16 20:47:00","3.49","25.608","10.264",NA,"1.096","7392-354869" +"2020-07-16 21:17:00","3.5","25.457","10.813",NA,"1.1","7392-354869" +"2020-07-16 21:47:00","3.49","25.524","8.647",NA,"1.092","7392-354869" +"2020-07-16 22:17:00","3.49","25.474","8.653",NA,"1.092","7392-354869" +"2020-07-16 22:47:00","3.49","25.406","7.09",NA,"1.092","7392-354869" +"2020-07-16 23:17:00","3.49","25.406","6.13",NA,"1.09","7392-354869" +"2020-07-16 23:47:00","3.49","25.507","5.364",NA,"1.089","7392-354869" +"2020-07-17 00:17:00","3.49","25.591","4.509",NA,"1.089","7392-354869" +"2020-07-17 00:47:00","3.49","25.676","3.61",NA,"1.089","7392-354869" +"2020-07-17 01:17:00","3.49","25.76","2.895",NA,"1.088","7392-354869" +"2020-07-17 01:47:00","3.49","25.802","2.524",NA,"1.087","7392-354869" +"2020-07-17 02:17:00","3.49","25.802","2.09",NA,"1.085","7392-354869" +"2020-07-17 02:47:00","3.49","25.853","1.534",NA,"1.08","7392-354869" +"2020-07-17 03:17:00","3.49","25.962","1.126",NA,"1.079","7392-354869" +"2020-07-17 03:47:00","3.49","25.996","0.84",NA,"1.076","7392-354869" +"2020-07-17 04:17:00","3.49","25.954","0.873",NA,"1.074","7392-354869" +"2020-07-17 04:47:00","3.49","26.013","0.772",NA,"1.073","7392-354869" +"2020-07-17 05:17:00","3.49","25.912","0.638",NA,"1.071","7392-354869" +"2020-07-17 05:47:00","3.49","25.886","0.709",NA,"1.074","7392-354869" +"2020-07-17 06:17:00","3.49","25.768","0.94",NA,"1.078","7392-354869" +"2020-07-17 06:47:00","3.49","25.642","1.205",NA,"1.081","7392-354869" +"2020-07-17 07:17:00","3.49","25.524","1.172",NA,"1.081","7392-354869" +"2020-07-17 07:47:00","3.49","25.406","1.274",NA,"1.082","7392-354869" +"2020-07-17 08:17:00","3.49","25.272","1.405",NA,"1.083","7392-354869" +"2020-07-17 08:47:00","3.49","25.163","1.285",NA,"1.082","7392-354869" +"2020-07-17 09:17:00","3.49","25.045","1.356",NA,"1.082","7392-354869" +"2020-07-17 09:47:00","3.49","24.961","1.363",NA,"1.082","7392-354869" +"2020-07-17 10:17:00","3.49","24.885","1.55",NA,"1.081","7392-354869" +"2020-07-17 10:47:00","3.49","24.835","1.912",NA,"1.085","7392-354869" +"2020-07-17 11:17:00","3.49","24.818","2.674",NA,"1.085","7392-354869" +"2020-07-17 11:47:00","3.49","24.751","3.353",NA,"1.085","7392-354869" +"2020-07-17 12:17:00","3.49","24.743","3.815",NA,"1.086","7392-354869" +"2020-07-17 12:47:00","3.49","24.776","4.015",NA,"1.086","7392-354869" +"2020-07-17 13:17:00","3.49","24.785","4.491",NA,"1.089","7392-354869" +"2020-07-17 13:47:00","3.49","24.835","4.229",NA,"1.087","7392-354869" +"2020-07-17 14:17:00","3.49","24.869","4.197",NA,"1.087","7392-354869" +"2020-07-17 14:47:00","3.49","24.894","4.978",NA,"1.088","7392-354869" +"2020-07-17 15:17:00","3.49","25.037","5.834",NA,"1.09","7392-354869" +"2020-07-17 15:47:00","3.49","25.037","9.901",NA,"1.097","7392-354869" +"2020-07-17 16:17:00","3.49","25.348","10.672",NA,"1.101","7392-354869" +"2020-07-17 16:47:00","3.49","25.373","11.045",NA,"1.102","7392-354869" +"2020-07-17 17:17:00","3.49","25.356","11.123",NA,"1.101","7392-354869" +"2020-07-17 17:47:00","3.49","25.263","11.323",NA,"1.102","7392-354869" +"2020-07-17 18:17:00","3.49","25.423","11.573",NA,"1.1","7392-354869" +"2020-07-17 18:47:00","3.49","25.432","11.56",NA,"1.103","7392-354869" +"2020-07-17 19:17:00","3.49","25.524","10.881",NA,"1.098","7392-354869" +"2020-07-17 19:47:00","3.49","25.617","8.891",NA,"1.093","7392-354869" +"2020-07-17 20:17:00","3.49","25.65","8.197",NA,"1.096","7392-354869" +"2020-07-17 20:47:00","3.49","25.709","7.47",NA,"1.091","7392-354869" +"2020-07-17 21:17:00","3.49","25.945","7.243",NA,"1.09","7392-354869" +"2020-07-17 21:47:00","3.49","25.802","6.996",NA,"1.092","7392-354869" +"2020-07-17 22:17:00","3.49","25.844","6.054",NA,"1.09","7392-354869" +"2020-07-17 22:47:00","3.49","25.878","4.926",NA,"1.091","7392-354869" +"2020-07-17 23:17:00","3.49","25.895","3.938",NA,"1.087","7392-354869" +"2020-07-17 23:47:00","3.49","25.928","3.164",NA,"1.087","7392-354869" +"2020-07-18 00:17:00","3.49","25.987","2.231",NA,"1.086","7392-354869" +"2020-07-18 00:47:00","3.49","26.03","1.381",NA,"1.082","7392-354869" +"2020-07-18 01:17:00","3.49","26.08","0.713",NA,"1.076","7392-354869" +"2020-07-18 01:47:00","3.49","26.266","0.205",NA,"1.063","7392-354869" +"2020-07-18 02:17:00","3.49","27.383","0.507",NA,"1.071","7392-354869" +"2020-07-18 02:47:00","3.49","27.586","0.536",NA,"1.074","7392-354869" +"2020-07-18 03:17:00","3.49","27.739","0.22",NA,"1.064","7392-354869" +"2020-07-18 03:47:00","3.49","27.773","0.06",NA,"1.057","7392-354869" +"2020-07-18 04:17:00","3.49","27.68","0.025",NA,"1.056","7392-354869" +"2020-07-18 04:47:00","3.49","27.595","0.017",NA,"1.056","7392-354869" +"2020-07-18 05:17:00","3.49","27.459","0.014",NA,"1.055","7392-354869" +"2020-07-18 05:47:00","3.49","27.417","0.012",NA,"1.055","7392-354869" +"2020-07-18 06:17:00","3.49","27.272","0.01",NA,"1.055","7392-354869" +"2020-07-18 06:47:00","3.49","27.162","0.012",NA,"1.056","7392-354869" +"2020-07-18 07:17:00","3.49","27.018","0.031",NA,"1.056","7392-354869" +"2020-07-18 07:47:00","3.49","26.883","0.044",NA,"1.056","7392-354869" +"2020-07-18 08:17:00","3.49","26.739","0.124",NA,"1.058","7392-354869" +"2020-07-18 08:47:00","3.49","26.578","0.186",NA,"1.059","7392-354869" +"2020-07-18 09:17:00","3.49","26.426","0.3",NA,"1.06","7392-354869" +"2020-07-18 09:47:00","3.49","26.316","0.34",NA,"1.061","7392-354869" +"2020-07-18 10:17:00","3.49","26.156","0.541",NA,"1.07","7392-354869" +"2020-07-18 10:47:00","3.49","26.046","1.361",NA,"1.081","7392-354869" +"2020-07-18 11:17:00","3.49","26.072","2.59",NA,"1.085","7392-354869" +"2020-07-18 11:47:00","3.49","26.08","6.188",NA,"1.078","7392-354869" +"2020-07-18 12:17:00","3.49","26.122","8.575",NA,"1.092","7392-354869" +"2020-07-18 12:47:00","3.49","26.122","9.671",NA,"1.098","7392-354869" +"2020-07-18 13:17:00","3.49","26.207","10.088",NA,"1.099","7392-354869" +"2020-07-18 13:47:00","3.49","26.266","10.448",NA,"1.1","7392-354869" +"2020-07-18 14:17:00","3.49","26.122","10.377",NA,"1.101","7392-354869" +"2020-07-18 14:47:00","3.49","26.409","10.717",NA,"1.101","7392-354869" +"2020-07-18 15:17:00","3.49","26.612","10.992",NA,"1.103","7392-354869" +"2020-07-18 15:47:00","3.49","26.773","11.069",NA,"1.101","7392-354869" +"2020-07-18 16:17:00","3.49","26.561","11.112",NA,"1.104","7392-354869" +"2020-07-18 16:47:00","3.49","26.9","11.27",NA,"1.104","7392-354869" +"2020-07-18 17:17:00","3.49","26.866","11.005",NA,"1.101","7392-354869" +"2020-07-18 17:47:00","3.49","27.103","10.468",NA,"1.099","7392-354869" +"2020-07-18 18:17:00","3.49","27.018","10.11",NA,"1.098","7392-354869" +"2020-07-18 18:47:00","3.5","27.51","9.666",NA,"1.102","7392-354869" +"2020-07-18 19:17:00","3.5","26.993","8.993",NA,"1.098","7392-354869" +"2020-07-18 19:47:00","3.49","27.451","7.595",NA,"1.096","7392-354869" +"2020-07-18 20:17:00","3.49","27.349","7.087",NA,"1.093","7392-354869" +"2020-07-18 20:47:00","3.49","27.188","7.562",NA,"1.094","7392-354869" +"2020-07-18 21:17:00","3.49","27.306","7.826",NA,"1.095","7392-354869" +"2020-07-18 21:47:00","3.49","27.332","7.479",NA,"1.096","7392-354869" +"2020-07-18 22:17:00","3.5","27.374","6.745",NA,"1.091","7392-354869" +"2020-07-18 22:47:00","3.49","27.425","6.061",NA,"1.091","7392-354869" +"2020-07-18 23:17:00","3.5","27.434","5.154",NA,"1.089","7392-354869" +"2020-07-18 23:47:00","3.49","27.442","4.111",NA,"1.085","7392-354869" +"2020-07-19 00:17:00","3.49","27.434","3.008",NA,"1.082","7392-354869" +"2020-07-19 00:47:00","3.49","27.408","1.837",NA,"1.079","7392-354869" +"2020-07-19 01:17:00","3.49","27.374","0.894",NA,"1.074","7392-354869" +"2020-07-19 01:47:00","3.5","27.417","0.26",NA,"1.063","7392-354869" +"2020-07-19 02:17:00","3.5","27.4","0.143",NA,"1.059","7392-354869" +"2020-07-19 02:47:00","3.49","27.408","0.024",NA,"1.056","7392-354869" +"2020-07-19 03:17:00","3.5","27.4","0.025",NA,"1.057","7392-354869" +"2020-07-19 03:47:00","3.49","27.408","0.043",NA,"1.057","7392-354869" +"2020-07-19 04:17:00","3.5","27.4","0.094",NA,"1.059","7392-354869" +"2020-07-19 04:47:00","3.5","27.434","0.123",NA,"1.06","7392-354869" +"2020-07-19 05:17:00","3.49","27.451","0.139",NA,"1.06","7392-354869" +"2020-07-19 05:47:00","3.5","27.485","0.257",NA,"1.063","7392-354869" +"2020-07-19 06:17:00","3.49","27.51","0.246",NA,"1.063","7392-354869" +"2020-07-19 06:47:00","3.5","27.485","0.19",NA,"1.062","7392-354869" +"2020-07-19 07:17:00","3.5","27.485","0.113",NA,"1.059","7392-354869" +"2020-07-19 07:47:00","3.5","27.485","0.146",NA,"1.061","7392-354869" +"2020-07-19 08:17:00","3.5","27.408","0.149",NA,"1.061","7392-354869" +"2020-07-19 08:47:00","3.5","27.289","0.052",NA,"1.058","7392-354869" +"2020-07-19 09:17:00","3.5","27.128","0.011",NA,"1.056","7392-354869" +"2020-07-19 09:47:00","3.5","26.942","1.487",NA,"1.083","7392-354869" +"2020-07-19 10:17:00","3.5","26.79","1.085",NA,"1.081","7392-354869" +"2020-07-19 10:47:00","3.5","26.663","1.49",NA,"1.084","7392-354869" +"2020-07-19 11:17:00","3.5","26.536","2.468",NA,"1.086","7392-354869" +"2020-07-19 11:47:00","3.49","26.528","3.921",NA,"1.076","7392-354869" +"2020-07-19 12:17:00","3.5","26.595","6.116",NA,"1.07","7392-354869" +"2020-07-19 12:47:00","3.5","26.629","7.912",NA,"1.082","7392-354869" +"2020-07-19 13:17:00","3.5","26.688","9.505",NA,"1.096","7392-354869" +"2020-07-19 13:47:00","3.5","26.874","10.05",NA,"1.098","7392-354869" +"2020-07-19 14:17:00","3.5","26.925","10.832",NA,"1.101","7392-354869" +"2020-07-19 14:47:00","3.5","27.077","11.362",NA,"1.101","7392-354869" +"2020-07-19 15:17:00","3.49","27.077","11.732",NA,"1.106","7392-354869" +"2020-07-19 15:47:00","3.49","27.179","11.98",NA,"1.104","7392-354869" +"2020-07-19 16:17:00","3.5","27.154","12.147",NA,"1.104","7392-354869" +"2020-07-19 16:47:00","3.5","27.247","12.119",NA,"1.102","7392-354869" +"2020-07-19 17:17:00","3.5","27.595","11.804",NA,"1.103","7392-354869" +"2020-07-19 17:47:00","3.5","27.595","12.45",NA,"1.107","7392-354869" +"2020-07-19 18:17:00","3.5","27.51","12.521",NA,"1.106","7392-354869" +"2020-07-19 18:47:00","3.5","27.646","11.827",NA,"1.103","7392-354869" +"2020-07-19 19:17:00","3.5","27.527","12.063",NA,"1.106","7392-354869" +"2020-07-19 19:47:00","3.5","27.697","10.527",NA,"1.093","7392-354869" +"2020-07-19 20:17:00","3.49","27.782","8.933",NA,"1.095","7392-354869" +"2020-07-19 20:47:00","3.5","27.926","7.139",NA,"1.092","7392-354869" +"2020-07-19 21:17:00","3.5","27.518","6.611",NA,"1.092","7392-354869" +"2020-07-19 21:47:00","3.5","27.425","5.887",NA,"1.084","7392-354869" +"2020-07-19 22:17:00","3.5","27.476","6.533",NA,"1.085","7392-354869" +"2020-07-19 22:47:00","3.5","27.561","6.336",NA,"1.086","7392-354869" +"2020-07-19 23:17:00","3.5","27.535","5.373",NA,"1.084","7392-354869" +"2020-07-19 23:47:00","3.5","27.4","4.221",NA,"1.082","7392-354869" +"2020-07-20 00:17:00","3.5","27.349","3.171",NA,"1.08","7392-354869" +"2020-07-20 00:47:00","3.5","27.451","2.042",NA,"1.08","7392-354869" +"2020-07-20 01:17:00","3.5","27.374","1.272",NA,"1.076","7392-354869" +"2020-07-20 01:47:00","3.5","27.434","0.822",NA,"1.075","7392-354869" +"2020-07-20 02:17:00","3.5","27.476","0.421",NA,"1.065","7392-354869" +"2020-07-20 02:47:00","3.5","27.535","0.174",NA,"1.06","7392-354869" +"2020-07-20 03:17:00","3.5","27.561","0.036",NA,"1.057","7392-354869" +"2020-07-20 03:47:00","3.5","27.603","0.011",NA,"1.056","7392-354869" +"2020-07-20 04:17:00","3.5","27.603","0.032",NA,"1.057","7392-354869" +"2020-07-20 04:47:00","3.5","27.629","0.035",NA,"1.057","7392-354869" +"2020-07-20 05:17:00","3.5","27.654","0.036",NA,"1.057","7392-354869" +"2020-07-20 05:47:00","3.5","27.62","0.046",NA,"1.057","7392-354869" +"2020-07-20 06:17:00","3.5","27.629","0.123",NA,"1.057","7392-354869" +"2020-07-20 06:47:00","3.5","27.603","0.195",NA,"1.058","7392-354869" +"2020-07-20 07:17:00","3.5","27.586","0.164",NA,"1.058","7392-354869" +"2020-07-20 07:47:00","3.5","27.569","0.068",NA,"1.058","7392-354869" +"2020-07-20 08:17:00","3.5","27.569","0.082",NA,"1.058","7392-354869" +"2020-07-20 08:47:00","3.5","27.552","0.117",NA,"1.057","7392-354869" +"2020-07-20 09:17:00","3.5","27.569","0.254",NA,"1.059","7392-354869" +"2020-07-20 09:47:00","3.5","27.544","0.443",NA,"1.065","7392-354869" +"2020-07-20 10:17:00","3.5","27.535","0.695",NA,"1.073","7392-354869" +"2020-07-20 10:47:00","3.5","27.561","1.51",NA,"1.084","7392-354869" +"2020-07-20 11:17:00","3.5","27.586","3.015",NA,"1.086","7392-354869" +"2020-07-20 11:47:00","3.5","27.654","8.634",NA,"1.097","7392-354869" +"2020-07-20 12:17:00","3.5","27.612","10.633",NA,"1.098","7392-354869" +"2020-07-20 12:47:00","3.5","27.569","10.328",NA,"1.095","7392-354869" +"2020-07-20 13:17:00","3.5","27.731","10.964",NA,"1.099","7392-354869" +"2020-07-20 13:47:00","3.5","27.961","11.289",NA,"1.1","7392-354869" +"2020-07-20 14:17:00","3.5","28.046","11.842",NA,"1.098","7392-354869" +"2020-07-20 14:47:00","3.5","28.131","12.478",NA,"1.104","7392-354869" +"2020-07-20 15:17:00","3.5","28.506","12.933",NA,"1.111","7392-354869" +"2020-07-20 15:47:00","3.5","28.515","12.848",NA,"1.111","7392-354869" +"2020-07-20 16:17:00","3.49","28.566","12.808",NA,"1.109","7392-354869" +"2020-07-20 16:47:00","3.5","28.566","12.164",NA,"1.104","7392-354869" +"2020-07-20 17:17:00","3.5","28.557","12.289",NA,"1.105","7392-354869" +"2020-07-20 17:47:00","3.5","28.771","12.447",NA,"1.106","7392-354869" +"2020-07-20 18:17:00","3.5","28.728","12.598",NA,"1.109","7392-354869" +"2020-07-20 18:47:00","3.5","28.814","12.362",NA,"1.106","7392-354869" +"2020-07-20 19:17:00","3.5","28.728","12.279",NA,"1.106","7392-354869" +"2020-07-20 19:47:00","3.5","28.6","12.415",NA,"1.108","7392-354869" +"2020-07-20 20:17:00","3.5","28.745","12.318",NA,"1.105","7392-354869" +"2020-07-20 20:47:00","3.5","28.711","12.169",NA,"1.104","7392-354869" +"2020-07-20 21:17:00","3.5","28.686","11.774",NA,"1.101","7392-354869" +"2020-07-20 21:47:00","3.5","28.788","11.887",NA,"1.106","7392-354869" +"2020-07-20 22:17:00","3.5","28.848","10.954",NA,"1.102","7392-354869" +"2020-07-20 22:47:00","3.5","28.839","10.407",NA,"1.101","7392-354869" +"2020-07-20 23:17:00","3.5","28.78","9.323",NA,"1.096","7392-354869" +"2020-07-20 23:47:00","3.5","28.78","8.072",NA,"1.095","7392-354869" +"2020-07-21 00:17:00","3.5","28.848","6.609",NA,"1.094","7392-354869" +"2020-07-21 00:47:00","3.5","28.865","5.068",NA,"1.086","7392-354869" +"2020-07-21 01:17:00","3.5","28.857","3.673",NA,"1.08","7392-354869" +"2020-07-21 01:47:00","3.5","28.908","2.64",NA,"1.074","7392-354869" +"2020-07-21 02:17:00","3.5","28.874","2.149",NA,"1.075","7392-354869" +"2020-07-21 02:47:00","3.5","28.865","1.84",NA,"1.072","7392-354869" +"2020-07-21 03:17:00","3.5","28.891","1.63",NA,"1.072","7392-354869" +"2020-07-21 03:47:00","3.5","28.899","1.057",NA,"1.08","7392-354869" +"2020-07-21 04:17:00","3.5","28.908","0.699",NA,"1.076","7392-354869" +"2020-07-21 04:47:00","3.5","28.942","0.525",NA,"1.069","7392-354869" +"2020-07-21 05:17:00","3.5","28.951","0.39",NA,"1.052","7392-354869" +"2020-07-21 05:47:00","3.5","28.985","0.381",NA,"1.047","7392-354869" +"2020-07-21 06:17:00","3.5","28.951","0.365",NA,"1.047","7392-354869" +"2020-07-21 06:47:00","3.5","28.985","0.329",NA,"1.047","7392-354869" +"2020-07-21 07:17:00","3.5","29.019","0.203",NA,"1.056","7392-354869" +"2020-07-21 07:47:00","3.5","29.062","0.122",NA,"1.057","7392-354869" +"2020-07-21 08:17:00","3.5","29.062","0.051",NA,"1.055","7392-354869" +"2020-07-21 08:47:00","3.5","29.028","0.067",NA,"1.055","7392-354869" +"2020-07-21 09:17:00","3.5","28.891","0.052",NA,"1.056","7392-354869" +"2020-07-21 09:47:00","3.5","28.805","0.128",NA,"1.058","7392-354869" +"2020-07-21 10:17:00","3.5","28.686","0.177",NA,"1.056","7392-354869" +"2020-07-21 10:47:00","3.5","28.566","0.993",NA,"1.079","7392-354869" +"2020-07-21 11:17:00","3.5","28.446","1.161",NA,"1.08","7392-354869" +"2020-07-21 11:47:00","3.5","28.404","1.449",NA,"1.085","7392-354869" +"2020-07-21 12:17:00","3.5","28.387","2.157",NA,"1.085","7392-354869" +"2020-07-21 12:47:00","3.5","28.412","2.698",NA,"1.083","7392-354869" +"2020-07-21 13:17:00","3.5","28.421","2.762",NA,"1.083","7392-354869" +"2020-07-21 13:47:00","3.5","28.515","3.199",NA,"1.081","7392-354869" +"2020-07-21 14:17:00","3.5","28.532","4.331",NA,"1.083","7392-354869" +"2020-07-21 14:47:00","3.5","28.72","6.543",NA,"1.09","7392-354869" +"2020-07-21 15:17:00","3.5","28.831","8.564",NA,"1.094","7392-354869" +"2020-07-21 15:47:00","3.5","28.968","8.241",NA,"1.096","7392-354869" +"2020-07-21 16:17:00","3.5","28.976","7.454",NA,"1.092","7392-354869" +"2020-07-21 16:47:00","3.5","29.071","6.98",NA,"1.093","7392-354869" +"2020-07-21 17:17:00","3.5","29.122","6.927",NA,"1.093","7392-354869" +"2020-07-21 17:47:00","3.5","29.362","7.584",NA,"1.096","7392-354869" +"2020-07-21 18:17:00","3.5","29.603","9.589",NA,"1.101","7392-354869" +"2020-07-21 18:47:00","3.5","29.474","9.593",NA,"1.101","7392-354869" +"2020-07-21 19:17:00","3.5","29.637","9.963",NA,"1.101","7392-354869" +"2020-07-21 19:47:00","3.5","29.568","10.232",NA,"1.102","7392-354869" +"2020-07-21 20:17:00","3.5","29.448","10.318",NA,"1.102","7392-354869" +"2020-07-21 20:47:00","3.5","29.491","10.462",NA,"1.101","7392-354869" +"2020-07-21 21:17:00","3.5","29.414","10.468",NA,"1.104","7392-354869" +"2020-07-21 21:47:00","3.5","29.431","10.03",NA,"1.1","7392-354869" +"2020-07-21 22:17:00","3.5","29.336","9.261",NA,"1.1","7392-354869" +"2020-07-21 22:47:00","3.5","29.319","8.039",NA,"1.095","7392-354869" +"2020-07-21 23:17:00","3.5","29.293","6.527",NA,"1.089","7392-354869" +"2020-07-21 23:47:00","3.5","29.242","4.853",NA,"1.083","7392-354869" +"2020-07-22 00:17:00","3.5","29.302","2.92",NA,"1.064","7392-354869" +"2020-07-22 00:47:00","3.5","29.242","2.085",NA,"1.076","7392-354869" +"2020-07-22 01:17:00","3.5","29.233","1.109",NA,"1.072","7392-354869" +"2020-07-22 01:47:00","3.5","29.216","0.534",NA,"1.068","7392-354869" +"2020-07-22 02:17:00","3.5","29.216","0.267",NA,"1.062","7392-354869" +"2020-07-22 02:47:00","3.5","29.182","0.117",NA,"1.059","7392-354869" +"2020-07-22 03:17:00","3.5","29.225","0.124",NA,"1.056","7392-354869" +"2020-07-22 03:47:00","3.5","29.173","1.457",NA,"1.072","7392-354869" +"2020-07-22 04:17:00","3.5","29.319","2.602",NA,"1.084","7392-354869" +"2020-07-22 04:47:00","3.5","29.474","1.39",NA,"1.075","7392-354869" +"2020-07-22 05:17:00","3.5","29.525","0.758",NA,"1.074","7392-354869" +"2020-07-22 05:47:00","3.5","29.491","0.318",NA,"1.063","7392-354869" +"2020-07-22 06:17:00","3.5","29.439","0.153",NA,"1.059","7392-354869" +"2020-07-22 06:47:00","3.5","29.345","0.102",NA,"1.055","7392-354869" +"2020-07-22 07:17:00","3.5","29.233","0.073",NA,"1.055","7392-354869" +"2020-07-22 07:47:00","3.5","29.122","0.121",NA,"1.054","7392-354869" +"2020-07-22 08:17:00","3.5","28.968","0.167",NA,"1.055","7392-354869" +"2020-07-22 08:47:00","3.5","28.865","0.187",NA,"1.054","7392-354869" +"2020-07-22 09:17:00","3.5","28.72","0.228",NA,"1.059","7392-354869" +"2020-07-22 09:47:00","3.5","28.574","0.286",NA,"1.06","7392-354869" +"2020-07-22 10:17:00","3.5","28.446","0.665",NA,"1.069","7392-354869" +"2020-07-22 10:47:00","3.5","28.361","1.727",NA,"1.075","7392-354869" +"2020-07-22 11:17:00","3.5","28.318","2.883",NA,"1.085","7392-354869" +"2020-07-22 11:47:00","3.5","28.293","4.348",NA,"1.075","7392-354869" +"2020-07-22 12:17:00","3.5","28.378","8.032",NA,"1.089","7392-354869" +"2020-07-22 12:47:00","3.5","28.318","9.104",NA,"1.099","7392-354869" +"2020-07-22 13:17:00","3.5","28.404","9.509",NA,"1.101","7392-354869" +"2020-07-22 13:47:00","3.5","28.472","9.738",NA,"1.103","7392-354869" +"2020-07-22 14:17:00","3.5","28.387","9.836",NA,"1.1","7392-354869" +"2020-07-22 14:47:00","3.5","28.498","10.089",NA,"1.1","7392-354869" +"2020-07-22 15:17:00","3.5","28.515","10.2",NA,"1.103","7392-354869" +"2020-07-22 15:47:00","3.5","28.446","8.544",NA,"1.088","7392-354869" +"2020-07-22 16:17:00","3.5","28.472","9.069",NA,"1.091","7392-354869" +"2020-07-22 16:47:00","3.5","28.515","9.647",NA,"1.096","7392-354869" +"2020-07-22 17:17:00","3.5","28.6","8.122",NA,"1.092","7392-354869" +"2020-07-22 17:47:00","3.5","29.096","8.168",NA,"1.094","7392-354869" +"2020-07-22 18:17:00","3.5","28.711","6.14",NA,"1.08","7392-354869" +"2020-07-22 18:47:00","3.5","28.925","8.533",NA,"1.093","7392-354869" +"2020-07-22 19:17:00","3.5","29.096","10.807",NA,"1.104","7392-354869" +"2020-07-22 19:47:00","3.5","29.156","10.92",NA,"1.105","7392-354869" +"2020-07-22 20:17:00","3.5","29.062","10.413",NA,"1.102","7392-354869" +"2020-07-22 20:47:00","3.5","29.225","9.363",NA,"1.098","7392-354869" +"2020-07-22 21:17:00","3.5","29.079","7.223",NA,"1.092","7392-354869" +"2020-07-22 21:47:00","3.5","29.122","6.715",NA,"1.089","7392-354869" +"2020-07-22 22:17:00","3.5","29.156","6.611",NA,"1.088","7392-354869" +"2020-07-22 22:47:00","3.5","29.191","5.622",NA,"1.086","7392-354869" +"2020-07-22 23:17:00","3.5","29.852","4.736",NA,"1.089","7392-354869" +"2020-07-22 23:47:00","3.5","29.973","4.678",NA,"1.087","7392-354869" +"2020-07-23 00:17:00","3.5","30.638","4.106",NA,"1.087","7392-354869" +"2020-07-23 00:47:00","3.5","30.672","2.819",NA,"1.077","7392-354869" +"2020-07-23 01:17:00","3.5","30.542","2.238",NA,"1.078","7392-354869" +"2020-07-23 01:47:00","3.5","30.404","1.551",NA,"1.077","7392-354869" +"2020-07-23 02:17:00","3.5","30.266","1.197",NA,"1.08","7392-354869" +"2020-07-23 02:47:00","3.5","30.119","1.11",NA,"1.076","7392-354869" +"2020-07-23 03:17:00","3.5","29.973","1.23",NA,"1.074","7392-354869" +"2020-07-23 03:47:00","3.5","29.818","1.531",NA,"1.072","7392-354869" +"2020-07-23 04:17:00","3.5","29.671","1.804",NA,"1.07","7392-354869" +"2020-07-23 04:47:00","3.5","29.482","2.847",NA,"1.079","7392-354869" +"2020-07-23 05:17:00","3.5","29.345","2.224",NA,"1.079","7392-354869" +"2020-07-23 05:47:00","3.5","29.182","1.802",NA,"1.075","7392-354869" +"2020-07-23 06:17:00","3.5","29.062","1.46",NA,"1.069","7392-354869" +"2020-07-23 06:47:00","3.51","28.857","1.074",NA,"1.066","7392-354869" +"2020-07-23 07:17:00","3.5","28.754","1.046",NA,"1.067","7392-354869" +"2020-07-23 07:47:00","3.5","28.532","0.954",NA,"1.067","7392-354869" +"2020-07-23 08:17:00","3.5","28.395","0.818",NA,"1.071","7392-354869" +"2020-07-23 08:47:00","3.5","28.242","0.878",NA,"1.073","7392-354869" +"2020-07-23 09:17:00","3.51","28.122","1.414",NA,"1.083","7392-354869" +"2020-07-23 09:47:00","3.5","28.003","1.399",NA,"1.081","7392-354869" +"2020-07-23 10:17:00","3.5","27.892","1.729",NA,"1.086","7392-354869" +"2020-07-23 10:47:00","3.51","27.816","2.584",NA,"1.088","7392-354869" +"2020-07-23 11:17:00","3.5","27.748","3.428",NA,"1.088","7392-354869" +"2020-07-23 11:47:00","3.5","27.782","5.253",NA,"1.083","7392-354869" +"2020-07-23 12:17:00","3.51","27.773","8.509",NA,"1.093","7392-354869" +"2020-07-23 12:47:00","3.5","27.688","8.297",NA,"1.092","7392-354869" +"2020-07-23 13:17:00","3.51","27.705","6.385",NA,"1.091","7392-354869" +"2020-07-23 13:47:00","3.5","27.714","7.296",NA,"1.089","7392-354869" +"2020-07-23 14:17:00","3.5","27.705","6.215",NA,"1.085","7392-354869" +"2020-07-23 14:47:00","3.5","27.765","5.785",NA,"1.085","7392-354869" +"2020-07-23 15:17:00","3.5","27.79","6.047",NA,"1.085","7392-354869" +"2020-07-23 15:47:00","3.5","28.208","10.11",NA,"1.102","7392-354869" +"2020-07-23 16:17:00","3.5","28.37","9.692",NA,"1.098","7392-354869" +"2020-07-23 16:47:00","3.5","28.31","9.913",NA,"1.1","7392-354869" +"2020-07-23 17:17:00","3.5","28.438","9.743",NA,"1.094","7392-354869" +"2020-07-23 17:47:00","3.5","28.352","9.912",NA,"1.098","7392-354869" +"2020-07-23 18:17:00","3.5","28.592","7.263",NA,"1.091","7392-354869" +"2020-07-23 18:47:00","3.5","28.634","7.994",NA,"1.095","7392-354869" +"2020-07-23 19:17:00","3.5","28.643","9.761",NA,"1.097","7392-354869" +"2020-07-23 19:47:00","3.5","28.728","8.649",NA,"1.098","7392-354869" +"2020-07-23 20:17:00","3.5","28.857","7.461",NA,"1.091","7392-354869" +"2020-07-23 20:47:00","3.5","28.891","7.733",NA,"1.095","7392-354869" +"2020-07-23 21:17:00","3.5","28.942","6.229",NA,"1.091","7392-354869" +"2020-07-23 21:47:00","3.5","29.002","4.849",NA,"1.088","7392-354869" +"2020-07-23 22:17:00","3.5","29.028","4.408",NA,"1.089","7392-354869" +"2020-07-23 22:47:00","3.5","29.053","3.792",NA,"1.087","7392-354869" +"2020-07-23 23:17:00","3.51","29.079","2.665",NA,"1.083","7392-354869" +"2020-07-23 23:47:00","3.5","29.088","1.695",NA,"1.085","7392-354869" +"2020-07-24 00:17:00","3.5","29.173","0.958",NA,"1.079","7392-354869" +"2020-07-24 00:47:00","3.5","29.208","0.328",NA,"1.066","7392-354869" +"2020-07-24 01:17:00","3.5","29.328","0.076",NA,"1.056","7392-354869" +"2020-07-24 01:47:00","3.5","29.439","0.049",NA,"1.055","7392-354869" +"2020-07-24 02:17:00","3.5","29.517","0.238",NA,"1.056","7392-354869" +"2020-07-24 02:47:00","3.5","29.603","0.376",NA,"1.058","7392-354869" +"2020-07-24 03:17:00","3.5","29.379","0.971",NA,"1.075","7392-354869" +"2020-07-24 03:47:00","3.5","29.191","0.57",NA,"1.067","7392-354869" +"2020-07-24 04:17:00","3.5","29.045","0.414",NA,"1.064","7392-354869" +"2020-07-24 04:47:00","3.5","28.959","0.865",NA,"1.064","7392-354869" +"2020-07-24 05:17:00","3.51","28.916","0.899",NA,"1.064","7392-354869" +"2020-07-24 05:47:00","3.5","28.822","0.601",NA,"1.064","7392-354869" +"2020-07-24 06:17:00","3.5","28.737","0.481",NA,"1.063","7392-354869" +"2020-07-24 06:47:00","3.5","28.609","0.727",NA,"1.062","7392-354869" +"2020-07-24 07:17:00","3.5","28.438","0.411",NA,"1.067","7392-354869" +"2020-07-24 07:47:00","3.5","28.335","0.158",NA,"1.06","7392-354869" +"2020-07-24 08:17:00","3.5","28.233","0.178",NA,"1.06","7392-354869" +"2020-07-24 08:47:00","3.5","28.097","0.163",NA,"1.059","7392-354869" +"2020-07-24 09:17:00","3.5","28.046","0.229",NA,"1.058","7392-354869" +"2020-07-24 09:47:00","3.5","27.867","0.496",NA,"1.06","7392-354869" +"2020-07-24 10:17:00","3.51","27.731","0.531",NA,"1.073","7392-354869" +"2020-07-24 10:47:00","3.51","27.595","0.487",NA,"1.07","7392-354869" +"2020-07-24 11:17:00","3.51","27.493","0.816",NA,"1.076","7392-354869" +"2020-07-24 11:47:00","3.5","27.366","1.559",NA,"1.084","7392-354869" +"2020-07-24 12:17:00","3.5","27.349","5.092",NA,"1.084","7392-354869" +"2020-07-24 12:47:00","3.5","27.298","7.618",NA,"1.094","7392-354869" +"2020-07-24 13:17:00","3.5","27.238","9.263",NA,"1.096","7392-354869" +"2020-07-24 13:47:00","3.5","27.171","8.283",NA,"1.091","7392-354869" +"2020-07-24 14:17:00","3.51","27.128","8.663",NA,"1.087","7392-354869" +"2020-07-24 14:47:00","3.5","27.035","8.422",NA,"1.088","7392-354869" +"2020-07-24 15:17:00","3.5","27.035","9.736",NA,"1.095","7392-354869" +"2020-07-24 15:47:00","3.5","27.01","9.979",NA,"1.097","7392-354869" +"2020-07-24 16:17:00","3.5","26.959","9.867",NA,"1.096","7392-354869" +"2020-07-24 16:47:00","3.5","26.925","10.665",NA,"1.099","7392-354869" +"2020-07-24 17:17:00","3.5","27.018","11.178",NA,"1.104","7392-354869" +"2020-07-24 17:47:00","3.5","26.95","10.386",NA,"1.098","7392-354869" +"2020-07-24 18:17:00","3.5","27.027","11.044",NA,"1.101","7392-354869" +"2020-07-24 18:47:00","3.5","27.103","10.553",NA,"1.099","7392-354869" +"2020-07-24 19:17:00","3.5","27.23","10.797",NA,"1.104","7392-354869" +"2020-07-24 19:47:00","3.5","27.069","7.442",NA,"1.092","7392-354869" +"2020-07-24 20:17:00","3.5","27.23","5.714",NA,"1.081","7392-354869" +"2020-07-24 20:47:00","3.5","27.298","5.244",NA,"1.075","7392-354869" +"2020-07-24 21:17:00","3.5","27.799","4.262",NA,"1.083","7392-354869" +"2020-07-24 21:47:00","3.5","27.79","4.041",NA,"1.086","7392-354869" +"2020-07-24 22:17:00","3.5","27.544","3.924",NA,"1.086","7392-354869" +"2020-07-24 22:47:00","3.5","27.434","3.839",NA,"1.084","7392-354869" +"2020-07-24 23:17:00","3.5","27.332","2.828",NA,"1.081","7392-354869" +"2020-07-24 23:47:00","3.5","27.23","1.976",NA,"1.084","7392-354869" +"2020-07-25 00:17:00","3.5","27.162","1.316",NA,"1.079","7392-354869" +"2020-07-25 00:47:00","3.5","27.077","0.995",NA,"1.079","7392-354869" +"2020-07-25 01:17:00","3.5","26.993","0.653",NA,"1.074","7392-354869" +"2020-07-25 01:47:00","3.5","26.866","0.513",NA,"1.068","7392-354869" +"2020-07-25 02:17:00","3.5","26.781","0.972",NA,"1.075","7392-354869" +"2020-07-25 02:47:00","3.5","26.68","0.483",NA,"1.062","7392-354869" +"2020-07-25 03:17:00","3.5","26.561","0.191",NA,"1.061","7392-354869" +"2020-07-25 03:47:00","3.5","26.435","0.114",NA,"1.059","7392-354869" +"2020-07-25 04:17:00","3.5","26.299","0.084",NA,"1.058","7392-354869" +"2020-07-25 04:47:00","3.5","26.19","0.101",NA,"1.061","7392-354869" +"2020-07-25 05:17:00","3.5","26.105","0.116",NA,"1.06","7392-354869" +"2020-07-25 05:47:00","3.5","25.987","0.176",NA,"1.061","7392-354869" +"2020-07-25 06:17:00","3.5","25.912","0.164",NA,"1.06","7392-354869" +"2020-07-25 06:47:00","3.5","25.827","0.124",NA,"1.059","7392-354869" +"2020-07-25 07:17:00","3.5","25.718","0.048",NA,"1.059","7392-354869" +"2020-07-25 07:47:00","3.5","25.591","0.035",NA,"1.059","7392-354869" +"2020-07-25 08:17:00","3.5","25.499","0.014",NA,"1.058","7392-354869" +"2020-07-25 08:47:00","3.5","25.398","0.015",NA,"1.058","7392-354869" +"2020-07-25 09:17:00","3.5","25.314","0.016",NA,"1.058","7392-354869" +"2020-07-25 09:47:00","3.5","25.255","0.152",NA,"1.06","7392-354869" +"2020-07-25 10:17:00","3.5","25.146","0.369",NA,"1.065","7392-354869" +"2020-07-25 10:47:00","3.5","25.037","0.873",NA,"1.078","7392-354869" +"2020-07-25 11:17:00","3.5","24.919","1.517",NA,"1.084","7392-354869" +"2020-07-25 11:47:00","3.5","24.936","3.083",NA,"1.083","7392-354869" +"2020-07-25 12:17:00","3.5","24.894","5.555",NA,"1.078","7392-354869" +"2020-07-25 12:47:00","3.5","24.818","5.971",NA,"1.071","7392-354869" +"2020-07-25 13:17:00","3.5","24.843","9.328",NA,"1.089","7392-354869" +"2020-07-25 13:47:00","3.5","24.919","10.656",NA,"1.1","7392-354869" +"2020-07-25 14:17:00","3.5","24.818","9.607",NA,"1.095","7392-354869" +"2020-07-25 14:47:00","3.5","25.011","9.995",NA,"1.095","7392-354869" +"2020-07-25 15:17:00","3.5","25.373","9.374",NA,"1.092","7392-354869" +"2020-07-25 15:47:00","3.5","25.524","9.63",NA,"1.097","7392-354869" +"2020-07-25 16:17:00","3.5","25.524","7.252",NA,"1.088","7392-354869" +"2020-07-25 16:47:00","3.5","25.827","6.805",NA,"1.092","7392-354869" +"2020-07-25 17:17:00","3.5","26.164","7.076",NA,"1.094","7392-354869" +"2020-07-25 17:47:00","3.5","26.435","6.799",NA,"1.091","7392-354869" +"2020-07-25 18:17:00","3.5","26.325","5.894",NA,"1.09","7392-354869" +"2020-07-25 18:47:00","3.5","26.595","7.22",NA,"1.092","7392-354869" +"2020-07-25 19:17:00","3.5","26.832","7.183",NA,"1.092","7392-354869" +"2020-07-25 19:47:00","3.5","26.823","6.927",NA,"1.095","7392-354869" +"2020-07-25 20:17:00","3.5","27.289","8.728",NA,"1.096","7392-354869" +"2020-07-25 20:47:00","3.5","27.4","8.941",NA,"1.095","7392-354869" +"2020-07-25 21:17:00","3.5","27.417","7.678",NA,"1.096","7392-354869" +"2020-07-25 21:47:00","3.5","27.578","6.097",NA,"1.092","7392-354869" +"2020-07-25 22:17:00","3.5","27.637","5.991",NA,"1.089","7392-354869" +"2020-07-25 22:47:00","3.5","27.773","4.616",NA,"1.089","7392-354869" +"2020-07-25 23:17:00","3.5","27.773","3.567",NA,"1.088","7392-354869" +"2020-07-25 23:47:00","3.5","27.705","2.822",NA,"1.088","7392-354869" +"2020-07-26 00:17:00","3.5","27.62","2.566",NA,"1.085","7392-354869" +"2020-07-26 00:47:00","3.5","27.518","2.495",NA,"1.087","7392-354869" +"2020-07-26 01:17:00","3.5","27.425","2.284",NA,"1.087","7392-354869" +"2020-07-26 01:47:00","3.5","27.289","2.173",NA,"1.082","7392-354869" +"2020-07-26 02:17:00","3.5","27.171","2.069",NA,"1.083","7392-354869" +"2020-07-26 02:47:00","3.5","27.001","1.965",NA,"1.084","7392-354869" +"2020-07-26 03:17:00","3.5","26.823","1.985",NA,"1.085","7392-354869" +"2020-07-26 03:47:00","3.5","26.637","1.953",NA,"1.085","7392-354869" +"2020-07-26 04:17:00","3.5","26.519","1.794",NA,"1.085","7392-354869" +"2020-07-26 04:47:00","3.5","26.384","1.646",NA,"1.084","7392-354869" +"2020-07-26 05:17:00","3.5","26.266","1.56",NA,"1.083","7392-354869" +"2020-07-26 05:47:00","3.5","26.097","1.441",NA,"1.082","7392-354869" +"2020-07-26 06:17:00","3.5","25.92","1.41",NA,"1.082","7392-354869" +"2020-07-26 06:47:00","3.5","25.802","1.309",NA,"1.08","7392-354869" +"2020-07-26 07:17:00","3.5","25.718","1.153",NA,"1.076","7392-354869" +"2020-07-26 07:47:00","3.5","25.625","1.082",NA,"1.079","7392-354869" +"2020-07-26 08:17:00","3.5","25.482","0.916",NA,"1.075","7392-354869" +"2020-07-26 08:47:00","3.5","25.339","0.787",NA,"1.07","7392-354869" +"2020-07-26 09:17:00","3.5","25.23","0.757",NA,"1.07","7392-354869" +"2020-07-26 09:47:00","3.5","25.087","0.84",NA,"1.07","7392-354869" +"2020-07-26 10:17:00","3.5","24.995","0.774",NA,"1.071","7392-354869" +"2020-07-26 10:47:00","3.5","24.885","1.055",NA,"1.077","7392-354869" +"2020-07-26 11:17:00","3.5","24.776","1.317",NA,"1.082","7392-354869" +"2020-07-26 11:47:00","3.5","24.676","2.472",NA,"1.082","7392-354869" +"2020-07-26 12:17:00","3.5","24.625","3.46",NA,"1.081","7392-354869" +"2020-07-26 12:47:00","3.5","24.65","5.418",NA,"1.071","7392-354869" +"2020-07-26 13:17:00","3.5","24.827","7.072",NA,"1.065","7392-354869" +"2020-07-26 13:47:00","3.5","25.053","8.723",NA,"1.075","7392-354869" +"2020-07-26 14:17:00","3.5","25.188","9.994",NA,"1.093","7392-354869" +"2020-07-26 14:47:00","3.5","25.356","10.941",NA,"1.1","7392-354869" +"2020-07-26 15:17:00","3.5","25.583","11.344",NA,"1.103","7392-354869" +"2020-07-26 15:47:00","3.5","25.962","8.574",NA,"1.098","7392-354869" +"2020-07-26 16:17:00","3.49","26.173","11.655",NA,"1.106","7392-354869" +"2020-07-26 16:47:00","3.5","26.468","11.223",NA,"1.102","7392-354869" +"2020-07-26 17:17:00","3.5","26.764","8.667",NA,"1.1","7392-354869" +"2020-07-26 17:47:00","3.49","26.984","8.05",NA,"1.097","7392-354869" +"2020-07-26 18:17:00","3.5","27.255","7.928",NA,"1.094","7392-354869" +"2020-07-26 18:47:00","3.5","27.578","7.979",NA,"1.096","7392-354869" +"2020-07-26 19:17:00","3.5","27.714","7.914",NA,"1.09","7392-354869" +"2020-07-26 19:47:00","3.49","27.978","7.485",NA,"1.089","7392-354869" +"2020-07-26 20:17:00","3.49","28.48","5.798",NA,"1.062","7392-354869" +"2020-07-26 20:47:00","3.49","28.54","5.754",NA,"1.056","7392-354869" +"2020-07-26 21:17:00","3.49","29.139","5.411",NA,"1.064","7392-354869" +"2020-07-26 21:47:00","3.5","29.208","5.672",NA,"1.086","7392-354869" +"2020-07-26 22:17:00","3.5","28.899","5.457",NA,"1.08","7392-354869" +"2020-07-26 22:47:00","3.5","29.354","4.522",NA,"1.087","7392-354869" +"2020-07-26 23:17:00","3.5","29.732","3.615",NA,"1.087","7392-354869" +"2020-07-26 23:47:00","3.5","29.826","3.229",NA,"1.089","7392-354869" +"2020-07-27 00:17:00","3.5","29.663","2.639",NA,"1.086","7392-354869" +"2020-07-27 00:47:00","3.5","29.525","2.207",NA,"1.081","7392-354869" +"2020-07-27 01:17:00","3.5","29.319","1.901",NA,"1.082","7392-354869" +"2020-07-27 01:47:00","3.5","29.088","1.697",NA,"1.083","7392-354869" +"2020-07-27 02:17:00","3.5","28.942","1.584",NA,"1.08","7392-354869" +"2020-07-27 02:47:00","3.5","28.762","1.34",NA,"1.081","7392-354869" +"2020-07-27 03:17:00","3.5","28.609","1.586",NA,"1.084","7392-354869" +"2020-07-27 03:47:00","3.5","28.489","1.307",NA,"1.084","7392-354869" +"2020-07-27 04:17:00","3.5","28.335","1.191",NA,"1.081","7392-354869" +"2020-07-27 04:47:00","3.5","28.208","0.344",NA,"1.062","7392-354869" +"2020-07-27 05:17:00","3.5","28.063","1.019",NA,"1.074","7392-354869" +"2020-07-27 05:47:00","3.5","27.892","1.042",NA,"1.081","7392-354869" +"2020-07-27 06:17:00","3.5","27.731","0.929",NA,"1.077","7392-354869" +"2020-07-27 06:47:00","3.5","27.561","1.046",NA,"1.076","7392-354869" +"2020-07-27 07:17:00","3.5","27.425","0.845",NA,"1.074","7392-354869" +"2020-07-27 07:47:00","3.5","27.298","0.634",NA,"1.073","7392-354869" +"2020-07-27 08:17:00","3.5","27.145","0.883",NA,"1.074","7392-354869" +"2020-07-27 08:47:00","3.5","27.027","0.838",NA,"1.07","7392-354869" +"2020-07-27 09:17:00","3.5","26.874","0.734",NA,"1.068","7392-354869" +"2020-07-27 09:47:00","3.5","26.739","0.563",NA,"1.069","7392-354869" +"2020-07-27 10:17:00","3.5","26.595","0.612",NA,"1.074","7392-354869" +"2020-07-27 10:47:00","3.5","26.494","0.657",NA,"1.074","7392-354869" +"2020-07-27 11:17:00","3.5","26.392","0.961",NA,"1.079","7392-354869" +"2020-07-27 11:47:00","3.5","26.316","2.081",NA,"1.08","7392-354869" +"2020-07-27 12:17:00","3.5","26.257","3.982",NA,"1.078","7392-354869" +"2020-07-27 12:47:00","3.5","26.198","6.501",NA,"1.074","7392-354869" +"2020-07-27 13:17:00","3.5","26.215","8.756",NA,"1.085","7392-354869" +"2020-07-27 13:47:00","3.5","26.232","7.511",NA,"1.08","7392-354869" +"2020-07-27 14:17:00","3.5","26.392","9.284",NA,"1.093","7392-354869" +"2020-07-27 14:47:00","3.5","27.332","9.286",NA,"1.093","7392-354869" +"2020-07-27 15:17:00","3.5","27.425","7.157",NA,"1.095","7392-354869" +"2020-07-27 15:47:00","3.5","27.493","5.487",NA,"1.091","7392-354869" +"2020-07-27 16:17:00","3.5","27.816","6.901",NA,"1.094","7392-354869" +"2020-07-27 16:47:00","3.5","27.756","7.219",NA,"1.095","7392-354869" +"2020-07-27 17:17:00","3.5","27.824","5.976",NA,"1.091","7392-354869" +"2020-07-27 17:47:00","3.5","27.85","6.657",NA,"1.093","7392-354869" +"2020-07-27 18:17:00","3.5","28.003","5.77",NA,"1.093","7392-354869" +"2020-07-27 18:47:00","3.5","28.259","6.009",NA,"1.094","7392-354869" +"2020-07-27 19:17:00","3.5","28.182","7.272",NA,"1.094","7392-354869" +"2020-07-27 19:47:00","3.5","28.225","6.868",NA,"1.094","7392-354869" +"2020-07-27 20:17:00","3.5","28.284","8.481",NA,"1.1","7392-354869" +"2020-07-27 20:47:00","3.5","28.25","8.834",NA,"1.099","7392-354869" +"2020-07-27 21:17:00","3.5","28.267","8.148",NA,"1.098","7392-354869" +"2020-07-27 21:47:00","3.5","28.463","8.46",NA,"1.097","7392-354869" +"2020-07-27 22:17:00","3.5","28.523","7.895",NA,"1.098","7392-354869" +"2020-07-27 22:47:00","3.5","28.455","7.022",NA,"1.096","7392-354869" +"2020-07-27 23:17:00","3.5","28.549","6.654",NA,"1.095","7392-354869" +"2020-07-27 23:47:00","3.5","28.668","6.266",NA,"1.095","7392-354869" +"2020-07-28 00:17:00","3.5","28.762","5.644",NA,"1.092","7392-354869" +"2020-07-28 00:47:00","3.5","29.019","4.67",NA,"1.092","7392-354869" +"2020-07-28 01:17:00","3.5","29.242","4.013",NA,"1.092","7392-354869" +"2020-07-28 01:47:00","3.5","29.165","3.269",NA,"1.09","7392-354869" +"2020-07-28 02:17:00","3.5","28.942","3.49",NA,"1.089","7392-354869" +"2020-07-28 02:47:00","3.5","28.908","3.638",NA,"1.089","7392-354869" +"2020-07-28 03:17:00","3.5","28.805","3.287",NA,"1.089","7392-354869" +"2020-07-28 03:47:00","3.5","28.762","3.132",NA,"1.087","7392-354869" +"2020-07-28 04:17:00","3.5","28.643","2.876",NA,"1.088","7392-354869" +"2020-07-28 04:47:00","3.5","28.446","2.714",NA,"1.085","7392-354869" +"2020-07-28 05:17:00","3.5","28.242","2.523",NA,"1.086","7392-354869" +"2020-07-28 05:47:00","3.5","28.08","2.529",NA,"1.087","7392-354869" +"2020-07-28 06:17:00","3.5","27.875","2.217",NA,"1.087","7392-354869" +"2020-07-28 06:47:00","3.5","27.748","2.056",NA,"1.088","7392-354869" +"2020-07-28 07:17:00","3.5","27.637","1.895",NA,"1.087","7392-354869" +"2020-07-28 07:47:00","3.5","27.485","1.855",NA,"1.086","7392-354869" +"2020-07-28 08:17:00","3.5","27.417","1.837",NA,"1.087","7392-354869" +"2020-07-28 08:47:00","3.5","27.281","1.964",NA,"1.086","7392-354869" +"2020-07-28 09:17:00","3.5","27.213","1.831",NA,"1.085","7392-354869" +"2020-07-28 09:47:00","3.5","27.154","2.155",NA,"1.084","7392-354869" +"2020-07-28 10:17:00","3.5","27.094","2.455",NA,"1.087","7392-354869" +"2020-07-28 10:47:00","3.5","27.035","2.552",NA,"1.084","7392-354869" +"2020-07-28 11:17:00","3.5","27.01","3.746",NA,"1.087","7392-354869" +"2020-07-28 11:47:00","3.5","27.035","5.047",NA,"1.089","7392-354869" +"2020-07-28 12:17:00","3.5","27.12","7.698",NA,"1.09","7392-354869" +"2020-07-28 12:47:00","3.5","27.179","8.423",NA,"1.091","7392-354869" +"2020-07-28 13:17:00","3.5","27.264","8.856",NA,"1.094","7392-354869" +"2020-07-28 13:47:00","3.5","27.4","7.811",NA,"1.095","7392-354869" +"2020-07-28 14:17:00","3.5","27.451","9.597",NA,"1.098","7392-354869" +"2020-07-28 14:47:00","3.5","27.408","6.076",NA,"1.093","7392-354869" +"2020-07-28 15:17:00","3.5","27.646","6.328",NA,"1.091","7392-354869" +"2020-07-28 15:47:00","3.5","27.969","8.907",NA,"1.096","7392-354869" +"2020-07-28 16:17:00","3.5","28.122","9.994",NA,"1.099","7392-354869" +"2020-07-28 16:47:00","3.5","28.139","9.279",NA,"1.098","7392-354869" +"2020-07-28 17:17:00","3.49","28.515","10.883",NA,"1.105","7392-354869" +"2020-07-28 17:47:00","3.5","28.48","9.964",NA,"1.1","7392-354869" +"2020-07-28 18:17:00","3.5","28.429","8.415",NA,"1.1","7392-354869" +"2020-07-28 18:47:00","3.5","28.54","10.32",NA,"1.102","7392-354869" +"2020-07-28 19:17:00","3.5","28.574","9.189",NA,"1.101","7392-354869" +"2020-07-28 19:47:00","3.5","28.703","9.865",NA,"1.102","7392-354869" +"2020-07-28 20:17:00","3.5","28.788","9.966",NA,"1.102","7392-354869" +"2020-07-28 20:47:00","3.5","28.831","10.007",NA,"1.101","7392-354869" +"2020-07-28 21:17:00","3.5","28.857","10.074",NA,"1.103","7392-354869" +"2020-07-28 21:47:00","3.5","28.822","9.376",NA,"1.1","7392-354869" +"2020-07-28 22:17:00","3.5","28.771","9.226",NA,"1.105","7392-354869" +"2020-07-28 22:47:00","3.5","28.805","8.364",NA,"1.099","7392-354869" +"2020-07-28 23:17:00","3.5","28.874","7.586",NA,"1.097","7392-354869" +"2020-07-28 23:47:00","3.5","28.899","6.761",NA,"1.095","7392-354869" +"2020-07-29 00:17:00","3.5","28.968","6.315",NA,"1.092","7392-354869" +"2020-07-29 00:47:00","3.5","29.011","5.406",NA,"1.092","7392-354869" +"2020-07-29 01:17:00","3.5","29.028","4.432",NA,"1.091","7392-354869" +"2020-07-29 01:47:00","3.5","29.105","3.736",NA,"1.09","7392-354869" +"2020-07-29 02:17:00","3.5","29.156","3.492",NA,"1.088","7392-354869" +"2020-07-29 02:47:00","3.5","29.191","3.119",NA,"1.09","7392-354869" +"2020-07-29 03:17:00","3.5","29.268","2.573",NA,"1.087","7392-354869" +"2020-07-29 03:47:00","3.5","29.225","3.805",NA,"1.086","7392-354869" +"2020-07-29 04:17:00","3.5","29.182","4.286",NA,"1.089","7392-354869" +"2020-07-29 04:47:00","3.5","29.191","4.509",NA,"1.091","7392-354869" +"2020-07-29 05:17:00","3.5","29.216","4.186",NA,"1.088","7392-354869" +"2020-07-29 05:47:00","3.5","29.508","3.566",NA,"1.089","7392-354869" +"2020-07-29 06:17:00","3.5","29.396","2.922",NA,"1.086","7392-354869" +"2020-07-29 06:47:00","3.5","29.362","2.734",NA,"1.088","7392-354869" +"2020-07-29 07:17:00","3.5","29.285","2.301",NA,"1.088","7392-354869" +"2020-07-29 07:47:00","3.5","29.191","1.795",NA,"1.084","7392-354869" +"2020-07-29 08:17:00","3.5","29.088","1.898",NA,"1.084","7392-354869" +"2020-07-29 08:47:00","3.5","28.951","1.887",NA,"1.084","7392-354869" +"2020-07-29 09:17:00","3.5","28.822","1.859",NA,"1.082","7392-354869" +"2020-07-29 09:47:00","3.5","28.745","1.868",NA,"1.079","7392-354869" +"2020-07-29 10:17:00","3.5","28.609","2.094",NA,"1.081","7392-354869" +"2020-07-29 10:47:00","3.5","28.515","2.604",NA,"1.084","7392-354869" +"2020-07-29 11:17:00","3.5","28.412","3.137",NA,"1.084","7392-354869" +"2020-07-29 11:47:00","3.5","28.412","4.34",NA,"1.087","7392-354869" +"2020-07-29 12:17:00","3.5","28.472","7.527",NA,"1.085","7392-354869" +"2020-07-29 12:47:00","3.5","28.54","9.409",NA,"1.099","7392-354869" +"2020-07-29 13:17:00","3.5","28.891","9.838",NA,"1.102","7392-354869" +"2020-07-29 13:47:00","3.5","28.891","10.3",NA,"1.1","7392-354869" +"2020-07-29 14:17:00","3.5","29.036","10.634",NA,"1.106","7392-354869" +"2020-07-29 14:47:00","3.5","28.959","10.657",NA,"1.102","7392-354869" +"2020-07-29 15:17:00","3.5","29.199","10.863",NA,"1.105","7392-354869" +"2020-07-29 15:47:00","3.5","29.131","10.342",NA,"1.103","7392-354869" +"2020-07-29 16:17:00","3.5","29.208","10.527",NA,"1.103","7392-354869" +"2020-07-29 16:47:00","3.5","29.439","10.876",NA,"1.107","7392-354869" +"2020-07-29 17:17:00","3.5","29.328","10.433",NA,"1.101","7392-354869" +"2020-07-29 17:47:00","3.5","29.396","10.88",NA,"1.106","7392-354869" +"2020-07-29 18:17:00","3.5","29.482","10.907",NA,"1.107","7392-354869" +"2020-07-29 18:47:00","3.5","29.431","10.805",NA,"1.104","7392-354869" +"2020-07-29 19:17:00","3.5","29.345","11.053",NA,"1.103","7392-354869" +"2020-07-29 19:47:00","3.5","29.328","9.021",NA,"1.1","7392-354869" +"2020-07-29 20:17:00","3.5","29.457","8.014",NA,"1.098","7392-354869" +"2020-07-29 20:47:00","3.5","29.628","7.847",NA,"1.098","7392-354869" +"2020-07-29 21:17:00","3.5","29.525","7.256",NA,"1.094","7392-354869" +"2020-07-29 21:47:00","3.5","29.525","7.951",NA,"1.095","7392-354869" +"2020-07-29 22:17:00","3.5","29.491","7.903",NA,"1.098","7392-354869" +"2020-07-29 22:47:00","3.5","29.405","7.3",NA,"1.095","7392-354869" +"2020-07-29 23:17:00","3.5","29.396","6.565",NA,"1.094","7392-354869" +"2020-07-29 23:47:00","3.5","29.448","5.756",NA,"1.093","7392-354869" +"2020-07-30 00:17:00","3.5","29.431","4.978",NA,"1.091","7392-354869" +"2020-07-30 00:47:00","3.5","29.448","4.106",NA,"1.09","7392-354869" +"2020-07-30 01:17:00","3.5","29.448","3.474",NA,"1.087","7392-354869" +"2020-07-30 01:47:00","3.5","29.465","3.202",NA,"1.086","7392-354869" +"2020-07-30 02:17:00","3.5","29.465","2.983",NA,"1.083","7392-354869" +"2020-07-30 02:47:00","3.5","29.465","2.786",NA,"1.08","7392-354869" +"2020-07-30 03:17:00","3.5","29.482","2.62",NA,"1.078","7392-354869" +"2020-07-30 03:47:00","3.5","29.508","2.344",NA,"1.073","7392-354869" +"2020-07-30 04:17:00","3.5","29.517","2.202",NA,"1.074","7392-354869" +"2020-07-30 04:47:00","3.5","29.594","2.085",NA,"1.072","7392-354869" +"2020-07-30 05:17:00","3.5","29.525","1.471",NA,"1.075","7392-354869" +"2020-07-30 05:47:00","3.5","29.414","1.07",NA,"1.067","7392-354869" +"2020-07-30 06:17:00","3.5","29.242","1",NA,"1.066","7392-354869" +"2020-07-30 06:47:00","3.5","29.045","1.018",NA,"1.069","7392-354869" +"2020-07-30 07:17:00","3.5","28.848","1.154",NA,"1.073","7392-354869" +"2020-07-30 07:47:00","3.5","28.643","1.222",NA,"1.072","7392-354869" +"2020-07-30 08:17:00","3.5","28.48","1.539",NA,"1.082","7392-354869" +"2020-07-30 08:47:00","3.5","28.293","1.731",NA,"1.08","7392-354869" +"2020-07-30 09:17:00","3.5","28.148","2.181",NA,"1.08","7392-354869" +"2020-07-30 09:47:00","3.5","28.003","2.019",NA,"1.085","7392-354869" +"2020-07-30 10:17:00","3.5","27.867","1.848",NA,"1.083","7392-354869" +"2020-07-30 10:47:00","3.5","27.765","2.5",NA,"1.085","7392-354869" +"2020-07-30 11:17:00","3.5","27.714","3.639",NA,"1.086","7392-354869" +"2020-07-30 11:47:00","3.5","27.68","5.97",NA,"1.088","7392-354869" +"2020-07-30 12:17:00","3.5","27.671","7.437",NA,"1.092","7392-354869" +"2020-07-30 12:47:00","3.5","27.748","8.882",NA,"1.097","7392-354869" +"2020-07-30 13:17:00","3.5","27.807","9.824",NA,"1.1","7392-354869" +"2020-07-30 13:47:00","3.5","27.875","10.133",NA,"1.101","7392-354869" +"2020-07-30 14:17:00","3.5","27.986","10.338",NA,"1.101","7392-354869" +"2020-07-30 14:47:00","3.5","28.003","10.536",NA,"1.105","7392-354869" +"2020-07-30 15:17:00","3.5","28.122","10.485",NA,"1.101","7392-354869" +"2020-07-30 15:47:00","3.5","28.327","10.75",NA,"1.105","7392-354869" +"2020-07-30 16:17:00","3.5","28.361","10.384",NA,"1.099","7392-354869" +"2020-07-30 16:47:00","3.5","28.506","10.488",NA,"1.103","7392-354869" +"2020-07-30 17:17:00","3.5","28.412","9.862",NA,"1.097","7392-354869" +"2020-07-30 17:47:00","3.5","28.617","10.1",NA,"1.097","7392-354869" +"2020-07-30 18:17:00","3.5","28.523","10.299",NA,"1.102","7392-354869" +"2020-07-30 18:47:00","3.5","28.557","9.756",NA,"1.097","7392-354869" +"2020-07-30 19:17:00","3.5","28.609","10.468",NA,"1.103","7392-354869" +"2020-07-30 19:47:00","3.5","28.592","9.018",NA,"1.097","7392-354869" +"2020-07-30 20:17:00","3.5","28.515","7.335",NA,"1.093","7392-354869" +"2020-07-30 20:47:00","3.5","28.523","5.985",NA,"1.092","7392-354869" +"2020-07-30 21:17:00","3.5","28.463","4.961",NA,"1.091","7392-354869" +"2020-07-30 21:47:00","3.5","28.634","5.106",NA,"1.091","7392-354869" +"2020-07-30 22:17:00","3.5","28.634","5.315",NA,"1.09","7392-354869" +"2020-07-30 22:47:00","3.5","28.668","5.549",NA,"1.09","7392-354869" +"2020-07-30 23:17:00","3.5","28.686","4.852",NA,"1.09","7392-354869" +"2020-07-30 23:47:00","3.5","28.703","3.356",NA,"1.084","7392-354869" +"2020-07-31 00:17:00","3.5","28.754","2.286",NA,"1.084","7392-354869" +"2020-07-31 00:47:00","3.5","28.771","1.6",NA,"1.084","7392-354869" +"2020-07-31 01:17:00","3.5","28.694","2.661",NA,"1.087","7392-354869" +"2020-07-31 01:47:00","3.5","28.78","2.237",NA,"1.088","7392-354869" +"2020-07-31 02:17:00","3.5","28.762","1.438",NA,"1.084","7392-354869" +"2020-07-31 02:47:00","3.5","28.771","1.12",NA,"1.083","7392-354869" +"2020-07-31 03:17:00","3.5","28.951","4.398",NA,"1.088","7392-354869" +"2020-07-31 03:47:00","3.5","28.839","3.293",NA,"1.083","7392-354869" +"2020-07-31 04:17:00","3.5","28.908","2.312",NA,"1.069","7392-354869" +"2020-07-31 04:47:00","3.5","29.113","2.592",NA,"1.09","7392-354869" +"2020-07-31 05:17:00","3.5","29.053","2.101",NA,"1.087","7392-354869" +"2020-07-31 05:47:00","3.5","28.993","1.897",NA,"1.085","7392-354869" +"2020-07-31 06:17:00","3.5","28.882","2.304",NA,"1.087","7392-354869" +"2020-07-31 06:47:00","3.5","28.762","2.565",NA,"1.086","7392-354869" +"2020-07-31 07:17:00","3.5","28.617","2.834",NA,"1.089","7392-354869" +"2020-07-31 07:47:00","3.5","28.489","2.643",NA,"1.088","7392-354869" +"2020-07-31 08:17:00","3.5","28.344","2.636",NA,"1.086","7392-354869" +"2020-07-31 08:47:00","3.5","28.216","3.07",NA,"1.089","7392-354869" +"2020-07-31 09:17:00","3.5","28.08","2.614",NA,"1.081","7392-354869" +"2020-07-31 09:47:00","3.5","27.969","2.213",NA,"1.074","7392-354869" +"2020-07-31 10:17:00","3.5","27.824","2.413",NA,"1.079","7392-354869" +"2020-07-31 10:47:00","3.5","27.731","2.876",NA,"1.082","7392-354869" +"2020-07-31 11:17:00","3.5","27.62","3.034",NA,"1.082","7392-354869" +"2020-07-31 11:47:00","3.5","27.493","3.225",NA,"1.082","7392-354869" +"2020-07-31 12:17:00","3.5","27.366","3.463",NA,"1.085","7392-354869" +"2020-07-31 12:47:00","3.5","27.306","3.382",NA,"1.083","7392-354869" +"2020-07-31 13:17:00","3.5","27.222","3.592",NA,"1.082","7392-354869" +"2020-07-31 13:47:00","3.5","27.154","3.924",NA,"1.083","7392-354869" +"2020-07-31 14:17:00","3.5","27.052","4.627",NA,"1.088","7392-354869" +"2020-07-31 14:47:00","3.5","27.069","6.425",NA,"1.091","7392-354869" +"2020-07-31 15:17:00","3.5","27.044","5.132",NA,"1.088","7392-354869" +"2020-07-31 15:47:00","3.5","27.035","4.111",NA,"1.082","7392-354869" +"2020-07-31 16:17:00","3.5","27.018","4.307",NA,"1.086","7392-354869" +"2020-07-31 16:47:00","3.5","27.018","5.225",NA,"1.085","7392-354869" +"2020-07-31 17:17:00","3.5","27.077","7.076",NA,"1.088","7392-354869" +"2020-07-31 17:47:00","3.5","27.077","7.492",NA,"1.091","7392-354869" +"2020-07-31 18:17:00","3.5","27.094","7.916",NA,"1.09","7392-354869" +"2020-07-31 18:47:00","3.5","27.154","8.185",NA,"1.089","7392-354869" +"2020-07-31 19:17:00","3.5","27.154","7.66",NA,"1.089","7392-354869" +"2020-07-31 19:47:00","3.5","27.179","6.001",NA,"1.082","7392-354869" +"2020-07-31 20:17:00","3.5","27.222","5.636",NA,"1.079","7392-354869" +"2020-07-31 20:47:00","3.5","27.264","5.707",NA,"1.081","7392-354869" +"2020-07-31 21:17:00","3.5","27.315","4.532",NA,"1.076","7392-354869" +"2020-07-31 21:47:00","3.5","27.34","4.013",NA,"1.082","7392-354869" +"2020-07-31 22:17:00","3.5","27.366","3.426",NA,"1.08","7392-354869" +"2020-07-31 22:47:00","3.5","27.357","2.923",NA,"1.08","7392-354869" +"2020-07-31 23:17:00","3.5","27.442","2.477",NA,"1.081","7392-354869" +"2020-07-31 23:47:00","3.5","27.366","2.292",NA,"1.079","7392-354869" +"2020-08-01 00:17:00","3.5","27.434","1.754",NA,"1.079","7392-354869" +"2020-08-01 00:47:00","3.5","27.408","1.626",NA,"1.075","7392-354869" +"2020-08-01 01:17:00","3.5","27.349","1.629",NA,"1.071","7392-354869" +"2020-08-01 01:47:00","3.5","27.188","2.049",NA,"1.079","7392-354869" +"2020-08-01 02:17:00","3.5","27.094","2.286",NA,"1.084","7392-354869" +"2020-08-01 02:47:00","3.5","26.993","1.934",NA,"1.083","7392-354869" +"2020-08-01 03:17:00","3.5","26.891","2.225",NA,"1.085","7392-354869" +"2020-08-01 03:47:00","3.5","26.781","1.553",NA,"1.079","7392-354869" +"2020-08-01 04:17:00","3.5","26.688","0.846",NA,"1.078","7392-354869" +"2020-08-01 04:47:00","3.5","26.604","0.813",NA,"1.078","7392-354869" +"2020-08-01 05:17:00","3.5","26.519","0.761",NA,"1.077","7392-354869" +"2020-08-01 05:47:00","3.5","26.451","0.785",NA,"1.078","7392-354869" +"2020-08-01 06:17:00","3.5","26.35","0.365",NA,"1.069","7392-354869" +"2020-08-01 06:47:00","3.5","26.291","0.213",NA,"1.059","7392-354869" +"2020-08-01 07:17:00","3.5","26.156","0.166",NA,"1.061","7392-354869" +"2020-08-01 07:47:00","3.5","26.097","0.124",NA,"1.061","7392-354869" +"2020-08-01 08:17:00","3.5","26.038","0.255",NA,"1.064","7392-354869" +"2020-08-01 08:47:00","3.5","25.996","0.108",NA,"1.061","7392-354869" +"2020-08-01 09:17:00","3.5","25.903","0.132",NA,"1.062","7392-354869" +"2020-08-01 09:47:00","3.5","25.819","0.245",NA,"1.066","7392-354869" +"2020-08-01 10:17:00","3.5","25.76","0.291",NA,"1.067","7392-354869" +"2020-08-01 10:47:00","3.5","25.726","0.063",NA,"1.061","7392-354869" +"2020-08-01 11:17:00","3.5","25.693","0.344",NA,"1.068","7392-354869" +"2020-08-01 11:47:00","3.5","25.667","2.208",NA,"1.058","7392-354869" +"2020-08-01 12:17:00","3.5","25.684","4.149",NA,"1.044","7392-354869" +"2020-08-01 12:47:00","3.5","25.684","5.259",NA,"1.061","7392-354869" +"2020-08-01 13:17:00","3.49","25.869","8.457",NA,"1.09","7392-354869" +"2020-08-01 13:47:00","3.5","25.979","9.992",NA,"1.103","7392-354869" +"2020-08-01 14:17:00","3.5","26.03","10.449",NA,"1.102","7392-354869" +"2020-08-01 14:47:00","3.5","26.131","10.888",NA,"1.107","7392-354869" +"2020-08-01 15:17:00","3.5","26.511","11.134",NA,"1.105","7392-354869" +"2020-08-01 15:47:00","3.5","26.426","10.259",NA,"1.101","7392-354869" +"2020-08-01 16:17:00","3.5","26.612","10.335",NA,"1.104","7392-354869" +"2020-08-01 16:47:00","3.5","26.823","10.785",NA,"1.106","7392-354869" +"2020-08-01 17:17:00","3.5","26.646","8.946",NA,"1.097","7392-354869" +"2020-08-01 17:47:00","3.5","26.705","10.059",NA,"1.101","7392-354869" +"2020-08-01 18:17:00","3.5","26.705","9.603",NA,"1.1","7392-354869" +"2020-08-01 18:47:00","3.5","26.849","10.884",NA,"1.107","7392-354869" +"2020-08-01 19:17:00","3.5","26.849","10.831",NA,"1.1","7392-354869" +"2020-08-01 19:47:00","3.49","26.925","10.843",NA,"1.103","7392-354869" +"2020-08-01 20:17:00","3.5","26.764","8.249",NA,"1.097","7392-354869" +"2020-08-01 20:47:00","3.5","26.874","7.297",NA,"1.093","7392-354869" +"2020-08-01 21:17:00","3.49","26.866","6.831",NA,"1.095","7392-354869" +"2020-08-01 21:47:00","3.5","26.849","6.636",NA,"1.091","7392-354869" +"2020-08-01 22:17:00","3.5","26.849","7.199",NA,"1.096","7392-354869" +"2020-08-01 22:47:00","3.49","26.849","5.998",NA,"1.09","7392-354869" +"2020-08-01 23:17:00","3.49","26.781","5.188",NA,"1.089","7392-354869" +"2020-08-01 23:47:00","3.5","26.798","4.42",NA,"1.085","7392-354869" +"2020-08-02 00:17:00","3.5","26.798","3.85",NA,"1.081","7392-354869" +"2020-08-02 00:47:00","3.5","26.79","3.076",NA,"1.085","7392-354869" +"2020-08-02 01:17:00","3.5","26.807","2.845",NA,"1.087","7392-354869" +"2020-08-02 01:47:00","3.5","26.807","2.639",NA,"1.088","7392-354869" +"2020-08-02 02:17:00","3.5","26.823","2.369",NA,"1.086","7392-354869" +"2020-08-02 02:47:00","3.5","26.849","2.364",NA,"1.086","7392-354869" +"2020-08-02 03:17:00","3.5","26.874","2.804",NA,"1.088","7392-354869" +"2020-08-02 03:47:00","3.5","26.908","2.434",NA,"1.088","7392-354869" +"2020-08-02 04:17:00","3.49","26.925","2.745",NA,"1.087","7392-354869" +"2020-08-02 04:47:00","3.5","26.874","2.734",NA,"1.085","7392-354869" +"2020-08-02 05:17:00","3.5","26.84","2.634",NA,"1.085","7392-354869" +"2020-08-02 05:47:00","3.5","26.849","2.476",NA,"1.089","7392-354869" +"2020-08-02 06:17:00","3.5","26.84","2.249",NA,"1.086","7392-354869" +"2020-08-02 06:47:00","3.5","26.807","2.339",NA,"1.083","7392-354869" +"2020-08-02 07:17:00","3.5","26.722","2.186",NA,"1.081","7392-354869" +"2020-08-02 07:47:00","3.5","26.595","1.976",NA,"1.083","7392-354869" +"2020-08-02 08:17:00","3.5","26.46","2.572",NA,"1.085","7392-354869" +"2020-08-02 08:47:00","3.5","26.375","2.252",NA,"1.085","7392-354869" +"2020-08-02 09:17:00","3.49","26.299","2.132",NA,"1.087","7392-354869" +"2020-08-02 09:47:00","3.49","26.215","1.918",NA,"1.084","7392-354869" +"2020-08-02 10:17:00","3.5","26.139","2.294",NA,"1.084","7392-354869" +"2020-08-02 10:47:00","3.49","26.08","3.426",NA,"1.087","7392-354869" +"2020-08-02 11:17:00","3.49","26.046","4.668",NA,"1.089","7392-354869" +"2020-08-02 11:47:00","3.49","26.072","7.16",NA,"1.094","7392-354869" +"2020-08-02 12:17:00","3.5","26.072","8.125",NA,"1.094","7392-354869" +"2020-08-02 12:47:00","3.49","26.114","8.64",NA,"1.093","7392-354869" +"2020-08-02 13:17:00","3.49","26.215","8.896",NA,"1.096","7392-354869" +"2020-08-02 13:47:00","3.49","26.299","9.76",NA,"1.098","7392-354869" +"2020-08-02 14:17:00","3.49","26.451","9.215",NA,"1.098","7392-354869" +"2020-08-02 14:47:00","3.5","26.477","9.924",NA,"1.101","7392-354869" +"2020-08-02 15:17:00","3.49","26.604","9.582",NA,"1.103","7392-354869" +"2020-08-02 15:47:00","3.49","26.68","10.322",NA,"1.102","7392-354869" +"2020-08-02 16:17:00","3.5","26.663","10.056",NA,"1.101","7392-354869" +"2020-08-02 16:47:00","3.5","26.807","10.143",NA,"1.101","7392-354869" +"2020-08-02 17:17:00","3.49","26.815","10.226",NA,"1.1","7392-354869" +"2020-08-02 17:47:00","3.49","26.781","9.949",NA,"1.102","7392-354869" +"2020-08-02 18:17:00","3.5","26.849","10.415",NA,"1.104","7392-354869" +"2020-08-02 18:47:00","3.5","26.815","10.208",NA,"1.103","7392-354869" +"2020-08-02 19:17:00","3.49","26.705","9.564",NA,"1.102","7392-354869" +"2020-08-02 19:47:00","3.49","26.705","9.359",NA,"1.101","7392-354869" +"2020-08-02 20:17:00","3.5","26.79","9.069",NA,"1.1","7392-354869" +"2020-08-02 20:47:00","3.49","26.823","8.575",NA,"1.099","7392-354869" +"2020-08-02 21:17:00","3.49","26.798","8.29",NA,"1.097","7392-354869" +"2020-08-02 21:47:00","3.49","26.604","6.935",NA,"1.092","7392-354869" +"2020-08-02 22:17:00","3.49","26.57","6.149",NA,"1.092","7392-354869" +"2020-08-02 22:47:00","3.49","26.57","5.257",NA,"1.091","7392-354869" +"2020-08-02 23:17:00","3.49","26.502","4.844",NA,"1.089","7392-354869" +"2020-08-02 23:47:00","3.49","26.451","4.238",NA,"1.083","7392-354869" +"2020-08-03 00:17:00","3.5","26.485","3.807",NA,"1.084","7392-354869" +"2020-08-03 00:47:00","3.5","26.477","4.136",NA,"1.091","7392-354869" +"2020-08-03 01:17:00","3.49","26.511","4.178",NA,"1.092","7392-354869" +"2020-08-03 01:47:00","3.5","26.519","3.808",NA,"1.092","7392-354869" +"2020-08-03 02:17:00","3.5","26.544","3.723",NA,"1.093","7392-354869" +"2020-08-03 02:47:00","3.49","26.587","3.937",NA,"1.092","7392-354869" +"2020-08-03 03:17:00","3.5","26.553","3.615",NA,"1.091","7392-354869" +"2020-08-03 03:47:00","3.49","26.663","3.031",NA,"1.089","7392-354869" +"2020-08-03 04:17:00","3.49","26.739","2.119",NA,"1.084","7392-354869" +"2020-08-03 04:47:00","3.5","26.79","1.757",NA,"1.086","7392-354869" +"2020-08-03 05:17:00","3.49","26.866","1.16",NA,"1.081","7392-354869" +"2020-08-03 05:47:00","3.49","26.925","1.636",NA,"1.086","7392-354869" +"2020-08-03 06:17:00","3.49","27.01","3.131",NA,"1.09","7392-354869" +"2020-08-03 06:47:00","3.49","26.993","2.294",NA,"1.087","7392-354869" +"2020-08-03 07:17:00","3.49","27.01","2.217",NA,"1.084","7392-354869" +"2020-08-03 07:47:00","3.49","27.061","2.014",NA,"1.084","7392-354869" +"2020-08-03 08:17:00","3.49","27.044","2.241",NA,"1.085","7392-354869" +"2020-08-03 08:47:00","3.49","27.069","2.396",NA,"1.085","7392-354869" +"2020-08-03 09:17:00","3.49","27.145","2.9",NA,"1.09","7392-354869" +"2020-08-03 09:47:00","3.49","27.103","2.428",NA,"1.087","7392-354869" +"2020-08-03 10:17:00","3.49","27.103","2.098",NA,"1.085","7392-354869" +"2020-08-03 10:47:00","3.49","27.086","2.282",NA,"1.086","7392-354869" +"2020-08-03 11:17:00","3.49","27.103","3.784",NA,"1.09","7392-354869" +"2020-08-03 11:47:00","3.49","27.103","6.885",NA,"1.093","7392-354869" +"2020-08-03 12:17:00","3.49","27.111","8.513",NA,"1.1","7392-354869" +"2020-08-03 12:47:00","3.49","27.171","9.378",NA,"1.101","7392-354869" +"2020-08-03 13:17:00","3.49","27.281","9.973",NA,"1.103","7392-354869" +"2020-08-03 13:47:00","3.49","27.425","10.167",NA,"1.102","7392-354869" +"2020-08-03 14:17:00","3.49","27.544","10.03",NA,"1.103","7392-354869" +"2020-08-03 14:47:00","3.49","27.654","10.469",NA,"1.107","7392-354869" +"2020-08-03 15:17:00","3.49","27.748","10.611",NA,"1.109","7392-354869" +"2020-08-03 15:47:00","3.49","27.765","10.552",NA,"1.104","7392-354869" +"2020-08-03 16:17:00","3.49","27.739","10.768",NA,"1.106","7392-354869" +"2020-08-03 16:47:00","3.5","27.892","10.86",NA,"1.106","7392-354869" +"2020-08-03 17:17:00","3.49","27.978","11.006",NA,"1.108","7392-354869" +"2020-08-03 17:47:00","3.5","27.944","10.975",NA,"1.108","7392-354869" +"2020-08-03 18:17:00","3.49","27.909","11.309",NA,"1.109","7392-354869" +"2020-08-03 18:47:00","3.49","27.952","11.795",NA,"1.112","7392-354869" +"2020-08-03 19:17:00","3.49","27.79","11.84",NA,"1.111","7392-354869" +"2020-08-03 19:47:00","3.49","27.867","11.624",NA,"1.108","7392-354869" +"2020-08-03 20:17:00","3.49","27.944","11.997",NA,"1.108","7392-354869" +"2020-08-03 20:47:00","3.49","27.944","11.122",NA,"1.106","7392-354869" +"2020-08-03 21:17:00","3.49","27.926","9.914",NA,"1.105","7392-354869" +"2020-08-03 21:47:00","3.49","27.892","9.509",NA,"1.103","7392-354869" +"2020-08-03 22:17:00","3.49","27.875","8.216",NA,"1.1","7392-354869" +"2020-08-03 22:47:00","3.49","27.765","7.41",NA,"1.095","7392-354869" +"2020-08-03 23:17:00","3.5","27.765","6.798",NA,"1.098","7392-354869" +"2020-08-03 23:47:00","3.5","27.637","6.058",NA,"1.095","7392-354869" +"2020-08-04 00:17:00","3.49","27.671","5.585",NA,"1.094","7392-354869" +"2020-08-04 00:47:00","3.49","27.578","5.156",NA,"1.094","7392-354869" +"2020-08-04 01:17:00","3.5","27.663","4.338",NA,"1.093","7392-354869" +"2020-08-04 01:47:00","3.5","27.714","3.957",NA,"1.091","7392-354869" +"2020-08-04 02:17:00","3.5","27.756","4.403",NA,"1.091","7392-354869" +"2020-08-04 02:47:00","3.49","27.824","4.038",NA,"1.089","7392-354869" +"2020-08-04 03:17:00","3.49","27.85","3.299",NA,"1.087","7392-354869" +"2020-08-04 03:47:00","3.5","27.867","2.896",NA,"1.087","7392-354869" +"2020-08-04 04:17:00","3.49","27.858","2.128",NA,"1.087","7392-354869" +"2020-08-04 04:47:00","3.49","27.875","1.811",NA,"1.087","7392-354869" +"2020-08-04 05:17:00","3.49","27.875","1.639",NA,"1.083","7392-354869" +"2020-08-04 05:47:00","3.5","27.875","2.211",NA,"1.088","7392-354869" +"2020-08-04 06:17:00","3.49","27.909","2.326",NA,"1.088","7392-354869" +"2020-08-04 06:47:00","3.5","27.884","2.978",NA,"1.088","7392-354869" +"2020-08-04 07:17:00","3.5","27.901","3.301",NA,"1.089","7392-354869" +"2020-08-04 07:47:00","3.49","27.782","3.523",NA,"1.09","7392-354869" +"2020-08-04 08:17:00","3.49","27.85","3.933",NA,"1.09","7392-354869" +"2020-08-04 08:47:00","3.5","27.807","3.999",NA,"1.091","7392-354869" +"2020-08-04 09:17:00","3.49","27.79","4.052",NA,"1.092","7392-354869" +"2020-08-04 09:47:00","3.5","27.688","3.967",NA,"1.085","7392-354869" +"2020-08-04 10:17:00","3.49","27.663","4.005",NA,"1.087","7392-354869" +"2020-08-04 10:47:00","3.5","27.544","4.367",NA,"1.09","7392-354869" +"2020-08-04 11:17:00","3.49","27.468","4.649",NA,"1.09","7392-354869" +"2020-08-04 11:47:00","3.49","27.298","4.475",NA,"1.092","7392-354869" +"2020-08-04 12:17:00","3.49","27.205","4.325",NA,"1.089","7392-354869" +"2020-08-04 12:47:00","3.5","26.993","4.318",NA,"1.091","7392-354869" +"2020-08-04 13:17:00","3.49","26.663","3.611",NA,"1.087","7392-354869" +"2020-08-04 13:47:00","3.49","26.342","3.657",NA,"1.091","7392-354869" +"2020-08-04 14:17:00","3.49","26.24","3.591",NA,"1.09","7392-354869" +"2020-08-04 14:47:00","3.49","25.895","2.861",NA,"1.088","7392-354869" +"2020-08-04 15:17:00","3.49","25.65","2.602",NA,"1.085","7392-354869" +"2020-08-04 15:47:00","3.5","25.591","2.934",NA,"1.087","7392-354869" +"2020-08-04 16:17:00","3.5","25.65","4.548",NA,"1.089","7392-354869" +"2020-08-04 16:47:00","3.5","25.667","3.917",NA,"1.092","7392-354869" +"2020-08-04 17:17:00","3.49","25.709","4.835",NA,"1.09","7392-354869" +"2020-08-04 17:47:00","3.49","25.819","5.26",NA,"1.092","7392-354869" +"2020-08-04 18:17:00","3.49","25.996","6.191",NA,"1.092","7392-354869" +"2020-08-04 18:47:00","3.49","26.249","7.393",NA,"1.091","7392-354869" +"2020-08-04 19:17:00","3.49","26.359","6.875",NA,"1.091","7392-354869" +"2020-08-04 19:47:00","3.5","26.561","7.429",NA,"1.093","7392-354869" +"2020-08-04 20:17:00","3.49","26.781","7.193",NA,"1.095","7392-354869" +"2020-08-04 20:47:00","3.49","26.9","6.974",NA,"1.093","7392-354869" +"2020-08-04 21:17:00","3.49","27.069","6.36",NA,"1.093","7392-354869" +"2020-08-04 21:47:00","3.49","27.238","5.728",NA,"1.094","7392-354869" +"2020-08-04 22:17:00","3.49","27.332","5.231",NA,"1.09","7392-354869" +"2020-08-04 22:47:00","3.49","27.408","4.079",NA,"1.079","7392-354869" +"2020-08-04 23:17:00","3.49","27.476","3.852",NA,"1.074","7392-354869" +"2020-08-04 23:47:00","3.5","27.578","3.875",NA,"1.067","7392-354869" +"2020-08-05 00:17:00","3.49","27.442","3.818",NA,"1.066","7392-354869" +"2020-08-05 00:47:00","3.5","27.289","3.3",NA,"1.063","7392-354869" +"2020-08-05 01:17:00","3.5","27.137","3.313",NA,"1.058","7392-354869" +"2020-08-05 01:47:00","3.49","27.001","2.958",NA,"1.059","7392-354869" +"2020-08-05 02:17:00","3.5","26.883","3.662",NA,"1.061","7392-354869" +"2020-08-05 02:47:00","3.49","26.739","3.408",NA,"1.067","7392-354869" +"2020-08-05 03:17:00","3.5","26.671","2.813",NA,"1.069","7392-354869" +"2020-08-05 03:47:00","3.5","26.561","2.043",NA,"1.064","7392-354869" +"2020-08-05 04:17:00","3.5","26.46","2.078",NA,"1.063","7392-354869" +"2020-08-05 04:47:00","3.49","26.392","2.995",NA,"1.068","7392-354869" +"2020-08-05 05:17:00","3.5","26.35","2.459",NA,"1.07","7392-354869" +"2020-08-05 05:47:00","3.49","26.274","2.571",NA,"1.055","7392-354869" +"2020-08-05 06:17:00","3.5","26.19","1.766",NA,"1.058","7392-354869" +"2020-08-05 06:47:00","3.5","26.08","2.11",NA,"1.058","7392-354869" +"2020-08-05 07:17:00","3.49","26.013","1.839",NA,"1.056","7392-354869" +"2020-08-05 07:47:00","3.5","25.954","2.024",NA,"1.051","7392-354869" +"2020-08-05 08:17:00","3.5","25.869","2.086",NA,"1.052","7392-354869" +"2020-08-05 08:47:00","3.5","25.794","2.087",NA,"1.06","7392-354869" +"2020-08-05 09:17:00","3.5","25.693","1.653",NA,"1.062","7392-354869" +"2020-08-05 09:47:00","3.5","25.65","1.533",NA,"1.061","7392-354869" +"2020-08-05 10:17:00","3.5","25.566","1.891",NA,"1.071","7392-354869" +"2020-08-05 10:47:00","3.49","25.491","2.723",NA,"1.086","7392-354869" +"2020-08-05 11:17:00","3.49","25.465","3.999",NA,"1.088","7392-354869" +"2020-08-05 11:47:00","3.5","25.516","7.698",NA,"1.089","7392-354869" +"2020-08-05 12:17:00","3.49","25.591","8.58",NA,"1.095","7392-354869" +"2020-08-05 12:47:00","3.49","25.76","9.281",NA,"1.098","7392-354869" +"2020-08-05 13:17:00","3.5","25.928","9.35",NA,"1.099","7392-354869" +"2020-08-05 13:47:00","3.49","26.063","9.423",NA,"1.099","7392-354869" +"2020-08-05 14:17:00","3.49","26.181","9.609",NA,"1.102","7392-354869" +"2020-08-05 14:47:00","3.49","26.308","9.53",NA,"1.098","7392-354869" +"2020-08-05 15:17:00","3.49","26.485","9.654",NA,"1.101","7392-354869" +"2020-08-05 15:47:00","3.49","26.612","9.693",NA,"1.104","7392-354869" +"2020-08-05 16:17:00","3.49","26.756","9.676",NA,"1.102","7392-354869" +"2020-08-05 16:47:00","3.5","26.967","9.793",NA,"1.101","7392-354869" +"2020-08-05 17:17:00","3.49","27.103","9.426",NA,"1.1","7392-354869" +"2020-08-05 17:47:00","3.49","27.281","9.725",NA,"1.103","7392-354869" +"2020-08-05 18:17:00","3.49","27.552","9.93",NA,"1.103","7392-354869" +"2020-08-05 18:47:00","3.49","27.714","9.984",NA,"1.105","7392-354869" +"2020-08-05 19:17:00","3.49","27.748","9.977",NA,"1.106","7392-354869" +"2020-08-05 19:47:00","3.49","27.799","9.905",NA,"1.104","7392-354869" +"2020-08-05 20:17:00","3.5","27.884","9.891",NA,"1.103","7392-354869" +"2020-08-05 20:47:00","3.5","27.841","9.827",NA,"1.1","7392-354869" +"2020-08-05 21:17:00","3.49","27.901","9.371",NA,"1.101","7392-354869" +"2020-08-05 21:47:00","3.49","27.901","9.523",NA,"1.103","7392-354869" +"2020-08-05 22:17:00","3.49","27.995","8.85",NA,"1.099","7392-354869" +"2020-08-05 22:47:00","3.49","28.003","8.017",NA,"1.099","7392-354869" +"2020-08-05 23:17:00","3.49","28.08","7.415",NA,"1.097","7392-354869" +"2020-08-05 23:47:00","3.49","28.097","6.589",NA,"1.093","7392-354869" +"2020-08-06 00:17:00","3.49","28.173","5.029",NA,"1.091","7392-354869" +"2020-08-06 00:47:00","3.49","28.225","3.78",NA,"1.088","7392-354869" +"2020-08-06 01:17:00","3.49","28.276","3.22",NA,"1.084","7392-354869" +"2020-08-06 01:47:00","3.49","28.344","3.594",NA,"1.081","7392-354869" +"2020-08-06 02:17:00","3.49","28.327","3.444",NA,"1.083","7392-354869" +"2020-08-06 02:47:00","3.5","28.404","3.801",NA,"1.083","7392-354869" +"2020-08-06 03:17:00","3.49","28.225","4.158",NA,"1.084","7392-354869" +"2020-08-06 03:47:00","3.5","27.986","3.987",NA,"1.086","7392-354869" +"2020-08-06 04:17:00","3.5","27.765","3.916",NA,"1.081","7392-354869" +"2020-08-06 04:47:00","3.5","27.544","4.031",NA,"1.085","7392-354869" +"2020-08-06 05:17:00","3.49","27.366","3.746",NA,"1.082","7392-354869" +"2020-08-06 05:47:00","3.49","27.188","3.868",NA,"1.085","7392-354869" +"2020-08-06 06:17:00","3.5","27.018","3.585",NA,"1.082","7392-354869" +"2020-08-06 06:47:00","3.5","26.849","3.643",NA,"1.085","7392-354869" +"2020-08-06 07:17:00","3.5","26.688","3.639",NA,"1.087","7392-354869" +"2020-08-06 07:47:00","3.5","26.561","3.409",NA,"1.084","7392-354869" +"2020-08-06 08:17:00","3.5","26.435","3.256",NA,"1.084","7392-354869" +"2020-08-06 08:47:00","3.5","26.35","3.186",NA,"1.086","7392-354869" +"2020-08-06 09:17:00","3.49","26.299","2.857",NA,"1.082","7392-354869" +"2020-08-06 09:47:00","3.49","26.148","2.692",NA,"1.088","7392-354869" +"2020-08-06 10:17:00","3.5","26.105","3.047",NA,"1.085","7392-354869" +"2020-08-06 10:47:00","3.5","26.055","3.64",NA,"1.087","7392-354869" +"2020-08-06 11:17:00","3.5","25.987","4.063",NA,"1.089","7392-354869" +"2020-08-06 11:47:00","3.5","25.928","3.736",NA,"1.089","7392-354869" +"2020-08-06 12:17:00","3.5","25.667","4.268",NA,"1.085","7392-354869" +"2020-08-06 12:47:00","3.5","25.356","4.235",NA,"1.086","7392-354869" +"2020-08-06 13:17:00","3.49","25.28","4.824",NA,"1.092","7392-354869" +"2020-08-06 13:47:00","3.49","25.263","5.513",NA,"1.091","7392-354869" +"2020-08-06 14:17:00","3.49","25.272","6.316",NA,"1.093","7392-354869" +"2020-08-06 14:47:00","3.49","25.339","9.425",NA,"1.1","7392-354869" +"2020-08-06 15:17:00","3.5","25.524","9.536",NA,"1.1","7392-354869" +"2020-08-06 15:47:00","3.49","25.853","9.988",NA,"1.104","7392-354869" +"2020-08-06 16:17:00","3.49","25.895","9.945",NA,"1.1","7392-354869" +"2020-08-06 16:47:00","3.49","26.038","10.125",NA,"1.106","7392-354869" +"2020-08-06 17:17:00","3.49","26.401","10.209",NA,"1.104","7392-354869" +"2020-08-06 17:47:00","3.49","26.502","10.184",NA,"1.104","7392-354869" +"2020-08-06 18:17:00","3.49","26.595","9.828",NA,"1.098","7392-354869" +"2020-08-06 18:47:00","3.49","27.027","10.353",NA,"1.105","7392-354869" +"2020-08-06 19:17:00","3.49","27.425","10.784",NA,"1.107","7392-354869" +"2020-08-06 19:47:00","3.49","27.374","10.825",NA,"1.104","7392-354869" +"2020-08-06 20:17:00","3.5","27.315","10.339",NA,"1.107","7392-354869" +"2020-08-06 20:47:00","3.49","27.272","10.588",NA,"1.107","7392-354869" +"2020-08-06 21:17:00","3.49","27.34","10.702",NA,"1.106","7392-354869" +"2020-08-06 21:47:00","3.49","27.255","10.096",NA,"1.109","7392-354869" +"2020-08-06 22:17:00","3.5","27.247","10.01",NA,"1.106","7392-354869" +"2020-08-06 22:47:00","3.49","27.442","8.41",NA,"1.101","7392-354869" +"2020-08-06 23:17:00","3.49","27.383","6.554",NA,"1.095","7392-354869" +"2020-08-06 23:47:00","3.5","27.154","5.818",NA,"1.093","7392-354869" +"2020-08-07 00:17:00","3.49","26.891","5.289",NA,"1.095","7392-354869" +"2020-08-07 00:47:00","3.49","26.73","4.817",NA,"1.091","7392-354869" +"2020-08-07 01:17:00","3.49","26.646","4.836",NA,"1.093","7392-354869" +"2020-08-07 01:47:00","3.5","26.536","4.798",NA,"1.094","7392-354869" +"2020-08-07 02:17:00","3.49","26.435","4.766",NA,"1.093","7392-354869" +"2020-08-07 02:47:00","3.49","26.299","4.682",NA,"1.093","7392-354869" +"2020-08-07 03:17:00","3.49","26.224","4.349",NA,"1.09","7392-354869" +"2020-08-07 03:47:00","3.49","26.139","4.347",NA,"1.09","7392-354869" +"2020-08-07 04:17:00","3.5","26.046","4.471",NA,"1.091","7392-354869" +"2020-08-07 04:47:00","3.49","25.979","4.271",NA,"1.091","7392-354869" +"2020-08-07 05:17:00","3.49","25.886","4.154",NA,"1.09","7392-354869" +"2020-08-07 05:47:00","3.5","25.794","3.981",NA,"1.088","7392-354869" +"2020-08-07 06:17:00","3.5","25.726","3.924",NA,"1.088","7392-354869" +"2020-08-07 06:47:00","3.5","25.634","3.911",NA,"1.09","7392-354869" +"2020-08-07 07:17:00","3.5","25.541","3.65",NA,"1.09","7392-354869" +"2020-08-07 07:47:00","3.5","25.474","3.693",NA,"1.09","7392-354869" +"2020-08-07 08:17:00","3.49","25.381","3.436",NA,"1.091","7392-354869" +"2020-08-07 08:47:00","3.49","25.297","3.276",NA,"1.09","7392-354869" +"2020-08-07 09:17:00","3.49","25.213","3.304",NA,"1.088","7392-354869" +"2020-08-07 09:47:00","3.49","25.129","3.271",NA,"1.09","7392-354869" +"2020-08-07 10:17:00","3.49","25.079","3.38",NA,"1.09","7392-354869" +"2020-08-07 10:47:00","3.49","25.02","3.979",NA,"1.091","7392-354869" +"2020-08-07 11:17:00","3.49","24.944","5.127",NA,"1.092","7392-354869" +"2020-08-07 11:47:00","3.49","24.902","7.38",NA,"1.095","7392-354869" +"2020-08-07 12:17:00","3.49","24.86","7.247",NA,"1.096","7392-354869" +"2020-08-07 12:47:00","3.49","24.919","6.6",NA,"1.095","7392-354869" +"2020-08-07 13:17:00","3.49","24.927","6.569",NA,"1.093","7392-354869" +"2020-08-07 13:47:00","3.49","25.053","8.693",NA,"1.1","7392-354869" +"2020-08-07 14:17:00","3.49","25.07","9.179",NA,"1.1","7392-354869" +"2020-08-07 14:47:00","3.49","25.238","10.597",NA,"1.104","7392-354869" +"2020-08-07 15:17:00","3.49","25.297","10.384",NA,"1.104","7392-354869" +"2020-08-07 15:47:00","3.49","25.676","10.845",NA,"1.109","7392-354869" +"2020-08-07 16:17:00","3.49","25.566","10.193",NA,"1.103","7392-354869" +"2020-08-07 16:47:00","3.49","25.735","10.441",NA,"1.103","7392-354869" +"2020-08-07 17:17:00","3.49","25.886","10.692",NA,"1.107","7392-354869" +"2020-08-07 17:47:00","3.49","25.979","9.439",NA,"1.104","7392-354869" +"2020-08-07 18:17:00","3.49","26.131","9.748",NA,"1.102","7392-354869" +"2020-08-07 18:47:00","3.49","26.266","10.454",NA,"1.106","7392-354869" +"2020-08-07 19:17:00","3.49","26.62","11.239",NA,"1.107","7392-354869" +"2020-08-07 19:47:00","3.49","26.587","10.922",NA,"1.107","7392-354869" +"2020-08-07 20:17:00","3.49","26.713","11.498",NA,"1.109","7392-354869" +"2020-08-07 20:47:00","3.49","26.646","10.426",NA,"1.107","7392-354869" +"2020-08-07 21:17:00","3.49","26.73","10.633",NA,"1.108","7392-354869" +"2020-08-07 21:47:00","3.49","26.747","11.125",NA,"1.107","7392-354869" +"2020-08-07 22:17:00","3.49","26.773","10.868",NA,"1.109","7392-354869" +"2020-08-07 22:47:00","3.49","26.739","10.101",NA,"1.107","7392-354869" +"2020-08-07 23:17:00","3.49","26.747","8.848",NA,"1.101","7392-354869" +"2020-08-07 23:47:00","3.49","26.866","7.979",NA,"1.098","7392-354869" +"2020-08-08 00:17:00","3.49","27.222","6.834",NA,"1.099","7392-354869" +"2020-08-08 00:47:00","3.49","26.663","6.512",NA,"1.096","7392-354869" +"2020-08-08 01:17:00","3.49","26.24","5.981",NA,"1.095","7392-354869" +"2020-08-08 01:47:00","3.49","25.912","5.679",NA,"1.095","7392-354869" +"2020-08-08 02:17:00","3.49","25.634","5.431",NA,"1.093","7392-354869" +"2020-08-08 02:47:00","3.49","25.44","5.162",NA,"1.093","7392-354869" +"2020-08-08 03:17:00","3.49","25.406","4.697",NA,"1.092","7392-354869" +"2020-08-08 03:47:00","3.49","25.305","4.603",NA,"1.092","7392-354869" +"2020-08-08 04:17:00","3.49","25.247","4.605",NA,"1.092","7392-354869" +"2020-08-08 04:47:00","3.49","25.188","4.277",NA,"1.091","7392-354869" +"2020-08-08 05:17:00","3.49","25.146","4.329",NA,"1.093","7392-354869" +"2020-08-08 05:47:00","3.49","25.087","4.069",NA,"1.091","7392-354869" +"2020-08-08 06:17:00","3.49","25.02","4.169",NA,"1.091","7392-354869" +"2020-08-08 06:47:00","3.49","24.953","4.317",NA,"1.091","7392-354869" +"2020-08-08 07:17:00","3.49","24.885","4.358",NA,"1.091","7392-354869" +"2020-08-08 07:47:00","3.49","24.81","4.281",NA,"1.092","7392-354869" +"2020-08-08 08:17:00","3.49","24.751","3.993",NA,"1.092","7392-354869" +"2020-08-08 08:47:00","3.49","24.667","3.835",NA,"1.092","7392-354869" +"2020-08-08 09:17:00","3.49","24.609","3.49",NA,"1.089","7392-354869" +"2020-08-08 09:47:00","3.49","24.483","3.39",NA,"1.092","7392-354869" +"2020-08-08 10:17:00","3.49","24.382","3.404",NA,"1.091","7392-354869" +"2020-08-08 10:47:00","3.49","24.323","3.892",NA,"1.092","7392-354869" +"2020-08-08 11:17:00","3.49","24.231","5.082",NA,"1.093","7392-354869" +"2020-08-08 11:47:00","3.49","24.231","9.203",NA,"1.097","7392-354869" +"2020-08-08 12:17:00","3.49","24.29","10.057",NA,"1.101","7392-354869" +"2020-08-08 12:47:00","3.49","24.407","10.466",NA,"1.107","7392-354869" +"2020-08-08 13:17:00","3.49","24.441","10.114",NA,"1.105","7392-354869" +"2020-08-08 13:47:00","3.49","24.793","10.991",NA,"1.108","7392-354869" +"2020-08-08 14:17:00","3.49","24.877","11.144",NA,"1.108","7392-354869" +"2020-08-08 14:47:00","3.49","25.297","11.149",NA,"1.107","7392-354869" +"2020-08-08 15:17:00","3.49","25.667","11.139",NA,"1.107","7392-354869" +"2020-08-08 15:47:00","3.49","25.701","9.753",NA,"1.102","7392-354869" +"2020-08-08 16:17:00","3.49","26.105","11.557",NA,"1.11","7392-354869" +"2020-08-08 16:47:00","3.49","26.257","11.105",NA,"1.108","7392-354869" +"2020-08-08 17:17:00","3.49","26.173","9.319",NA,"1.102","7392-354869" +"2020-08-08 17:47:00","3.49","26.072","10.373",NA,"1.104","7392-354869" +"2020-08-08 18:17:00","3.49","26.24","11.476",NA,"1.11","7392-354869" +"2020-08-08 18:47:00","3.49","25.971","9.206",NA,"1.1","7392-354869" +"2020-08-08 19:17:00","3.49","26.08","10.98",NA,"1.106","7392-354869" +"2020-08-08 19:47:00","3.49","26.148","11.115",NA,"1.104","7392-354869" +"2020-08-08 20:17:00","3.49","26.215","9.021",NA,"1.101","7392-354869" +"2020-08-08 20:47:00","3.49","26.266","7.416",NA,"1.1","7392-354869" +"2020-08-08 21:17:00","3.49","26.367","9.007",NA,"1.098","7392-354869" +"2020-08-08 21:47:00","3.49","26.401","9.899",NA,"1.102","7392-354869" +"2020-08-08 22:17:00","3.49","26.418","7.571",NA,"1.099","7392-354869" +"2020-08-08 22:47:00","3.49","26.443","6.354",NA,"1.097","7392-354869" +"2020-08-08 23:17:00","3.49","26.375","5.819",NA,"1.095","7392-354869" +"2020-08-08 23:47:00","3.49","26.308","5.219",NA,"1.093","7392-354869" +"2020-08-09 00:17:00","3.49","26.249","4.606",NA,"1.093","7392-354869" +"2020-08-09 00:47:00","3.49","26.164","4.411",NA,"1.094","7392-354869" +"2020-08-09 01:17:00","3.49","26.021","4.22",NA,"1.093","7392-354869" +"2020-08-09 01:47:00","3.49","25.912","4.247",NA,"1.09","7392-354869" +"2020-08-09 02:17:00","3.49","25.76","4.12",NA,"1.091","7392-354869" +"2020-08-09 02:47:00","3.49","25.608","4.091",NA,"1.091","7392-354869" +"2020-08-09 03:17:00","3.49","25.448","3.505",NA,"1.091","7392-354869" +"2020-08-09 03:47:00","3.49","25.305","3.355",NA,"1.089","7392-354869" +"2020-08-09 04:17:00","3.49","25.154","2.925",NA,"1.09","7392-354869" +"2020-08-09 04:47:00","3.49","25.045","2.927",NA,"1.089","7392-354869" +"2020-08-09 05:17:00","3.49","24.944","2.46",NA,"1.089","7392-354869" +"2020-08-09 05:47:00","3.49","24.81","2.396",NA,"1.088","7392-354869" +"2020-08-09 06:17:00","3.49","24.65","2.339",NA,"1.087","7392-354869" +"2020-08-09 06:47:00","3.49","24.525","2.185",NA,"1.086","7392-354869" +"2020-08-09 07:17:00","3.49","24.407","2.227",NA,"1.088","7392-354869" +"2020-08-09 07:47:00","3.49","24.282","2.47",NA,"1.09","7392-354869" +"2020-08-09 08:17:00","3.49","24.181","2.602",NA,"1.09","7392-354869" +"2020-08-09 08:47:00","3.49","24.055","2.4",NA,"1.086","7392-354869" +"2020-08-09 09:17:00","3.49","23.955","2.128",NA,"1.088","7392-354869" +"2020-08-09 09:47:00","3.49","23.829","2.072",NA,"1.084","7392-354869" +"2020-08-09 10:17:00","3.49","23.737","2.45",NA,"1.084","7392-354869" +"2020-08-09 10:47:00","3.49","23.653","3.633",NA,"1.085","7392-354869" +"2020-08-09 11:17:00","3.49","23.62","4.828",NA,"1.09","7392-354869" +"2020-08-09 11:47:00","3.49","23.637","9.131",NA,"1.095","7392-354869" +"2020-08-09 12:17:00","3.49","23.704","10.573",NA,"1.104","7392-354869" +"2020-08-09 12:47:00","3.49","23.771","11.149",NA,"1.106","7392-354869" +"2020-08-09 13:17:00","3.49","23.972","11.241",NA,"1.104","7392-354869" +"2020-08-09 13:47:00","3.49","24.097","11.379",NA,"1.106","7392-354869" +"2020-08-09 14:17:00","3.49","24.34","11.554",NA,"1.108","7392-354869" +"2020-08-09 14:47:00","3.49","24.55","10.835",NA,"1.106","7392-354869" +"2020-08-09 15:17:00","3.49","24.835","11.456",NA,"1.108","7392-354869" +"2020-08-09 15:47:00","3.49","25.045","11.485",NA,"1.105","7392-354869" +"2020-08-09 16:17:00","3.49","25.213","11.615",NA,"1.106","7392-354869" +"2020-08-09 16:47:00","3.49","25.39","11.572",NA,"1.11","7392-354869" +"2020-08-09 17:17:00","3.49","25.499","11.29",NA,"1.105","7392-354869" +"2020-08-09 17:47:00","3.49","25.693","11.436",NA,"1.108","7392-354869" +"2020-08-09 18:17:00","3.49","25.836","12.019",NA,"1.11","7392-354869" +"2020-08-09 18:47:00","3.49","25.954","12.031",NA,"1.111","7392-354869" +"2020-08-09 19:17:00","3.49","26.122","11.97",NA,"1.109","7392-354869" +"2020-08-09 19:47:00","3.49","26.283","12.163",NA,"1.112","7392-354869" +"2020-08-09 20:17:00","3.49","26.536","12.318",NA,"1.111","7392-354869" +"2020-08-09 20:47:00","3.49","26.663","11.958",NA,"1.108","7392-354869" +"2020-08-09 21:17:00","3.49","26.79","11.841",NA,"1.113","7392-354869" +"2020-08-09 21:47:00","3.49","26.883","11.42",NA,"1.109","7392-354869" +"2020-08-09 22:17:00","3.49","26.891","11.097",NA,"1.108","7392-354869" +"2020-08-09 22:47:00","3.49","26.874","9.69",NA,"1.104","7392-354869" +"2020-08-09 23:17:00","3.49","26.933","9.232",NA,"1.105","7392-354869" +"2020-08-09 23:47:00","3.49","27.044","8.615",NA,"1.105","7392-354869" +"2020-08-10 00:17:00","3.49","27.128","7.673",NA,"1.101","7392-354869" +"2020-08-10 00:47:00","3.49","27.213","6.4",NA,"1.097","7392-354869" +"2020-08-10 01:17:00","3.49","27.213","5.984",NA,"1.098","7392-354869" +"2020-08-10 01:47:00","3.49","27.188","5.267",NA,"1.095","7392-354869" +"2020-08-10 02:17:00","3.49","27.077","5.099",NA,"1.095","7392-354869" +"2020-08-10 02:47:00","3.49","26.95","4.545",NA,"1.094","7392-354869" +"2020-08-10 03:17:00","3.49","26.84","4.013",NA,"1.089","7392-354869" +"2020-08-10 03:47:00","3.49","26.705","3.909",NA,"1.088","7392-354869" +"2020-08-10 04:17:00","3.49","26.578","4.625",NA,"1.093","7392-354869" +"2020-08-10 04:47:00","3.49","26.435","4.417",NA,"1.093","7392-354869" +"2020-08-10 05:17:00","3.49","26.325","3.876",NA,"1.093","7392-354869" +"2020-08-10 05:47:00","3.49","26.207","3.556",NA,"1.093","7392-354869" +"2020-08-10 06:17:00","3.49","26.114","3.493",NA,"1.091","7392-354869" +"2020-08-10 06:47:00","3.49","26.03","3.389",NA,"1.091","7392-354869" +"2020-08-10 07:17:00","3.49","25.895","3.086",NA,"1.091","7392-354869" +"2020-08-10 07:47:00","3.49","25.785","2.869",NA,"1.089","7392-354869" +"2020-08-10 08:17:00","3.49","25.701","2.749",NA,"1.089","7392-354869" +"2020-08-10 08:47:00","3.49","25.583","2.776",NA,"1.09","7392-354869" +"2020-08-10 09:17:00","3.49","25.482","2.885",NA,"1.09","7392-354869" +"2020-08-10 09:47:00","3.49","25.381","2.653",NA,"1.09","7392-354869" +"2020-08-10 10:17:00","3.49","25.238","2.841",NA,"1.09","7392-354869" +"2020-08-10 10:47:00","3.49","25.179","3.765",NA,"1.091","7392-354869" +"2020-08-10 11:17:00","3.49","25.095","4.799",NA,"1.092","7392-354869" +"2020-08-10 11:47:00","3.49","25.137","8.973",NA,"1.097","7392-354869" +"2020-08-10 12:17:00","3.49","25.179","10.128",NA,"1.103","7392-354869" +"2020-08-10 12:47:00","3.49","25.188","9.715",NA,"1.104","7392-354869" +"2020-08-10 13:17:00","3.49","25.297","10.973",NA,"1.109","7392-354869" +"2020-08-10 13:47:00","3.49","25.339","11.158",NA,"1.107","7392-354869" +"2020-08-10 14:17:00","3.49","25.423","11.332",NA,"1.109","7392-354869" +"2020-08-10 14:47:00","3.49","25.491","11.155",NA,"1.107","7392-354869" +"2020-08-10 15:17:00","3.49","25.6","11.424",NA,"1.108","7392-354869" +"2020-08-10 15:47:00","3.49","25.785","11.636",NA,"1.107","7392-354869" +"2020-08-10 16:17:00","3.49","25.886","11.551",NA,"1.109","7392-354869" +"2020-08-10 16:47:00","3.49","26.063","11.531",NA,"1.111","7392-354869" +"2020-08-10 17:17:00","3.49","26.19","11.682",NA,"1.111","7392-354869" +"2020-08-10 17:47:00","3.49","26.299","11.809",NA,"1.113","7392-354869" +"2020-08-10 18:17:00","3.49","26.468","11.852",NA,"1.11","7392-354869" +"2020-08-10 18:47:00","3.49","26.637","11.836",NA,"1.113","7392-354869" +"2020-08-10 19:17:00","3.49","26.697","11.615",NA,"1.112","7392-354869" +"2020-08-10 19:47:00","3.49","26.756","11.566",NA,"1.112","7392-354869" +"2020-08-10 20:17:00","3.49","26.866","11.838",NA,"1.112","7392-354869" +"2020-08-10 20:47:00","3.49","26.883","11.174",NA,"1.11","7392-354869" +"2020-08-10 21:17:00","3.49","26.798","11.31",NA,"1.109","7392-354869" +"2020-08-10 21:47:00","3.49","26.688","10.976",NA,"1.111","7392-354869" +"2020-08-10 22:17:00","3.49","26.654","10.629",NA,"1.108","7392-354869" +"2020-08-10 22:47:00","3.49","26.697","10.179",NA,"1.11","7392-354869" +"2020-08-10 23:17:00","3.49","26.713","9.852",NA,"1.107","7392-354869" +"2020-08-10 23:47:00","3.49","26.823","9.508",NA,"1.108","7392-354869" +"2020-08-11 00:17:00","3.49","27.061","8.901",NA,"1.107","7392-354869" +"2020-08-11 00:47:00","3.49","27.188","8.727",NA,"1.106","7392-354869" +"2020-08-11 01:17:00","3.49","27.552","8.317",NA,"1.106","7392-354869" +"2020-08-11 01:47:00","3.49","27.799","8.068",NA,"1.107","7392-354869" +"2020-08-11 02:17:00","3.49","27.986","7.41",NA,"1.103","7392-354869" +"2020-08-11 02:47:00","3.49","27.995","6.244",NA,"1.1","7392-354869" +"2020-08-11 03:17:00","3.49","27.969","6.507",NA,"1.1","7392-354869" +"2020-08-11 03:47:00","3.49","27.901","5.992",NA,"1.101","7392-354869" +"2020-08-11 04:17:00","3.49","27.799","5.136",NA,"1.096","7392-354869" +"2020-08-11 04:47:00","3.49","27.646","4.752",NA,"1.096","7392-354869" +"2020-08-11 05:17:00","3.49","27.493","4.351",NA,"1.094","7392-354869" +"2020-08-11 05:47:00","3.49","27.34","4.242",NA,"1.095","7392-354869" +"2020-08-11 06:17:00","3.49","27.196","4.096",NA,"1.094","7392-354869" +"2020-08-11 06:47:00","3.49","27.052","4.006",NA,"1.093","7392-354869" +"2020-08-11 07:17:00","3.49","26.933","4.004",NA,"1.093","7392-354869" +"2020-08-11 07:47:00","3.49","26.823","3.844",NA,"1.094","7392-354869" +"2020-08-11 08:17:00","3.49","26.705","3.877",NA,"1.093","7392-354869" +"2020-08-11 08:47:00","3.49","26.629","3.75",NA,"1.093","7392-354869" +"2020-08-11 09:17:00","3.49","26.536","3.375",NA,"1.092","7392-354869" +"2020-08-11 09:47:00","3.49","26.485","3.337",NA,"1.091","7392-354869" +"2020-08-11 10:17:00","3.49","26.451","3.452",NA,"1.092","7392-354869" +"2020-08-11 10:47:00","3.49","26.401","3.611",NA,"1.093","7392-354869" +"2020-08-11 11:17:00","3.49","26.35","4.061",NA,"1.094","7392-354869" +"2020-08-11 11:47:00","3.49","26.35","4.848",NA,"1.094","7392-354869" +"2020-08-11 12:17:00","3.49","26.333","5.7",NA,"1.094","7392-354869" +"2020-08-11 12:47:00","3.49","26.325","6.994",NA,"1.098","7392-354869" +"2020-08-11 13:17:00","3.49","26.308","8.365",NA,"1.099","7392-354869" +"2020-08-11 13:47:00","3.49","26.426","9.342",NA,"1.103","7392-354869" +"2020-08-11 14:17:00","3.49","26.604","10.251",NA,"1.107","7392-354869" +"2020-08-11 14:47:00","3.49","26.688","10.295",NA,"1.107","7392-354869" +"2020-08-11 15:17:00","3.49","26.79","9.984",NA,"1.103","7392-354869" +"2020-08-11 15:47:00","3.49","26.908","9.927",NA,"1.102","7392-354869" +"2020-08-11 16:17:00","3.49","27.027","10.375",NA,"1.107","7392-354869" +"2020-08-11 16:47:00","3.49","27.145","10.733",NA,"1.109","7392-354869" +"2020-08-11 17:17:00","3.49","27.188","10.739",NA,"1.108","7392-354869" +"2020-08-11 17:47:00","3.49","27.272","10.847",NA,"1.109","7392-354869" +"2020-08-11 18:17:00","3.49","27.357","10.866",NA,"1.11","7392-354869" +"2020-08-11 18:47:00","3.49","27.383","10.938",NA,"1.112","7392-354869" +"2020-08-11 19:17:00","3.49","27.188","10.088",NA,"1.109","7392-354869" +"2020-08-11 19:47:00","3.49","27.298","10.78",NA,"1.11","7392-354869" +"2020-08-11 20:17:00","3.49","27.128","10.131",NA,"1.108","7392-354869" +"2020-08-11 20:47:00","3.49","27.12","10.324",NA,"1.106","7392-354869" +"2020-08-11 21:17:00","3.49","27.103","10.309",NA,"1.109","7392-354869" +"2020-08-11 21:47:00","3.49","26.976","9.424",NA,"1.107","7392-354869" +"2020-08-11 22:17:00","3.49","26.925","8.913",NA,"1.103","7392-354869" +"2020-08-11 22:47:00","3.49","26.917","8.426",NA,"1.104","7392-354869" +"2020-08-11 23:17:00","3.49","26.815","7.662",NA,"1.102","7392-354869" +"2020-08-11 23:47:00","3.49","26.823","6.915",NA,"1.099","7392-354869" +"2020-08-12 00:17:00","3.49","26.874","6.96",NA,"1.102","7392-354869" +"2020-08-12 00:47:00","3.49","26.959","6.805",NA,"1.098","7392-354869" +"2020-08-12 01:17:00","3.49","26.908","6.879",NA,"1.101","7392-354869" +"2020-08-12 01:47:00","3.49","27.069","6.793",NA,"1.1","7392-354869" +"2020-08-12 02:17:00","3.49","27.238","6.911",NA,"1.101","7392-354869" +"2020-08-12 02:47:00","3.49","27.434","7.253",NA,"1.103","7392-354869" +"2020-08-12 03:17:00","3.49","27.493","7.489",NA,"1.101","7392-354869" +"2020-08-12 03:47:00","3.49","27.552","7.359",NA,"1.102","7392-354869" +"2020-08-12 04:17:00","3.49","27.663","6.777",NA,"1.101","7392-354869" +"2020-08-12 04:47:00","3.49","27.756","5.778",NA,"1.1","7392-354869" +"2020-08-12 05:17:00","3.49","27.833","4.769",NA,"1.097","7392-354869" +"2020-08-12 05:47:00","3.49","27.807","4.688",NA,"1.098","7392-354869" +"2020-08-12 06:17:00","3.49","27.782","3.949",NA,"1.095","7392-354869" +"2020-08-12 06:47:00","3.49","27.705","3.539",NA,"1.091","7392-354869" +"2020-08-12 07:17:00","3.49","27.671","3.491",NA,"1.091","7392-354869" +"2020-08-12 07:47:00","3.49","27.595","3.686",NA,"1.092","7392-354869" +"2020-08-12 08:17:00","3.49","27.485","3.928",NA,"1.094","7392-354869" +"2020-08-12 08:47:00","3.49","27.366","3.765",NA,"1.092","7392-354869" +"2020-08-12 09:17:00","3.49","27.289","3.877",NA,"1.092","7392-354869" +"2020-08-12 09:47:00","3.49","27.188","3.706",NA,"1.092","7392-354869" +"2020-08-12 10:17:00","3.49","27.077","3.577",NA,"1.092","7392-354869" +"2020-08-12 10:47:00","3.49","27.01","4.364",NA,"1.095","7392-354869" +"2020-08-12 11:17:00","3.49","26.959","5.107",NA,"1.096","7392-354869" +"2020-08-12 11:47:00","3.49","26.942","8.215",NA,"1.102","7392-354869" +"2020-08-12 12:17:00","3.49","26.959","8.243",NA,"1.103","7392-354869" +"2020-08-12 12:47:00","3.49","27.018","8.615",NA,"1.106","7392-354869" +"2020-08-12 13:17:00","3.49","27.111","9.675",NA,"1.109","7392-354869" +"2020-08-12 13:47:00","3.49","27.222","10.329",NA,"1.111","7392-354869" +"2020-08-12 14:17:00","3.49","27.34","10.245",NA,"1.11","7392-354869" +"2020-08-12 14:47:00","3.49","27.518","10.672",NA,"1.109","7392-354869" +"2020-08-12 15:17:00","3.49","27.688","10.942",NA,"1.112","7392-354869" +"2020-08-12 15:47:00","3.49","27.722","10.938",NA,"1.11","7392-354869" +"2020-08-12 16:17:00","3.49","27.824","11.034",NA,"1.111","7392-354869" +"2020-08-12 16:47:00","3.49","27.867","11.148",NA,"1.112","7392-354869" +"2020-08-12 17:17:00","3.49","27.867","11.363",NA,"1.114","7392-354869" +"2020-08-12 17:47:00","3.49","27.952","11.541",NA,"1.113","7392-354869" +"2020-08-12 18:17:00","3.49","27.901","11.684",NA,"1.115","7392-354869" +"2020-08-12 18:47:00","3.49","27.79","11.426",NA,"1.112","7392-354869" +"2020-08-12 19:17:00","3.49","27.705","10.701",NA,"1.11","7392-354869" +"2020-08-12 19:47:00","3.49","27.663","9.672",NA,"1.11","7392-354869" +"2020-08-12 20:17:00","3.49","27.756","8.258",NA,"1.104","7392-354869" +"2020-08-12 20:47:00","3.49","27.62","7.725",NA,"1.103","7392-354869" +"2020-08-12 21:17:00","3.49","27.629","7.187",NA,"1.102","7392-354869" +"2020-08-12 21:47:00","3.49","27.663","6.949",NA,"1.097","7392-354869" +"2020-08-12 22:17:00","3.49","27.765","6.975",NA,"1.1","7392-354869" +"2020-08-12 22:47:00","3.5","27.705","6.634",NA,"1.096","7392-354869" +"2020-08-12 23:17:00","3.49","27.799","5.938",NA,"1.096","7392-354869" +"2020-08-12 23:47:00","3.49","27.892","6.17",NA,"1.096","7392-354869" +"2020-08-13 00:17:00","3.49","27.816","5.616",NA,"1.096","7392-354869" +"2020-08-13 00:47:00","3.49","27.909","5.692",NA,"1.1","7392-354869" +"2020-08-13 01:17:00","3.49","27.926","5.653",NA,"1.097","7392-354869" +"2020-08-13 01:47:00","3.49","27.995","6.137",NA,"1.1","7392-354869" +"2020-08-13 02:17:00","3.49","27.986","5.996",NA,"1.1","7392-354869" +"2020-08-13 02:47:00","3.49","28.012","5.52",NA,"1.099","7392-354869" +"2020-08-13 03:17:00","3.49","27.909","4.669",NA,"1.095","7392-354869" +"2020-08-13 03:47:00","3.49","27.909","4.293",NA,"1.097","7392-354869" +"2020-08-13 04:17:00","3.49","27.833","3.971",NA,"1.096","7392-354869" +"2020-08-13 04:47:00","3.49","27.722","3.529",NA,"1.093","7392-354869" +"2020-08-13 05:17:00","3.49","27.646","3.285",NA,"1.092","7392-354869" +"2020-08-13 05:47:00","3.49","27.552","3.26",NA,"1.093","7392-354869" +"2020-08-13 06:17:00","3.49","27.442","3.196",NA,"1.092","7392-354869" +"2020-08-13 06:47:00","3.49","27.315","3.169",NA,"1.092","7392-354869" +"2020-08-13 07:17:00","3.49","27.238","2.653",NA,"1.092","7392-354869" +"2020-08-13 07:47:00","3.49","27.154","2.431",NA,"1.09","7392-354869" +"2020-08-13 08:17:00","3.49","27.094","2.554",NA,"1.091","7392-354869" +"2020-08-13 08:47:00","3.5","26.993","2.085",NA,"1.09","7392-354869" +"2020-08-13 09:17:00","3.49","26.942","1.789",NA,"1.09","7392-354869" +"2020-08-13 09:47:00","3.49","26.883","1.747",NA,"1.089","7392-354869" +"2020-08-13 10:17:00","3.49","26.807","1.684",NA,"1.089","7392-354869" +"2020-08-13 10:47:00","3.49","26.781","3.437",NA,"1.093","7392-354869" +"2020-08-13 11:17:00","3.49","26.781","7.929",NA,"1.1","7392-354869" +"2020-08-13 11:47:00","3.49","26.798","10.123",NA,"1.109","7392-354869" +"2020-08-13 12:17:00","3.49","26.773","9.019",NA,"1.102","7392-354869" +"2020-08-13 12:47:00","3.49","26.79","7.583",NA,"1.099","7392-354869" +"2020-08-13 13:17:00","3.49","26.849","8.67",NA,"1.1","7392-354869" +"2020-08-13 13:47:00","3.49","26.95","10.214",NA,"1.11","7392-354869" +"2020-08-13 14:17:00","3.49","27.044","10.117",NA,"1.109","7392-354869" +"2020-08-13 14:47:00","3.49","27.103","10.87",NA,"1.108","7392-354869" +"2020-08-13 15:17:00","3.49","27.222","11.058",NA,"1.109","7392-354869" +"2020-08-13 15:47:00","3.49","27.213","10.651",NA,"1.11","7392-354869" +"2020-08-13 16:17:00","3.49","27.281","10.767",NA,"1.11","7392-354869" +"2020-08-13 16:47:00","3.49","27.272","8.341",NA,"1.097","7392-354869" +"2020-08-13 17:17:00","3.49","27.833","5.372",NA,"1.094","7392-354869" +"2020-08-13 17:47:00","3.49","27.179","4.988",NA,"1.095","7392-354869" +"2020-08-13 18:17:00","3.49","26.671","4.867",NA,"1.093","7392-354869" +"2020-08-13 18:47:00","3.49","26.274","6.467",NA,"1.095","7392-354869" +"2020-08-13 19:17:00","3.49","26.03","6.815",NA,"1.095","7392-354869" +"2020-08-13 19:47:00","3.49","25.987","5.873",NA,"1.093","7392-354869" +"2020-08-13 20:17:00","3.49","25.979","5.419",NA,"1.091","7392-354869" +"2020-08-13 20:47:00","3.49","25.945","4.414",NA,"1.09","7392-354869" +"2020-08-13 21:17:00","3.49","25.869","4.432",NA,"1.09","7392-354869" +"2020-08-13 21:47:00","3.49","25.81","4.706",NA,"1.092","7392-354869" +"2020-08-13 22:17:00","3.49","25.76","4.505",NA,"1.09","7392-354869" +"2020-08-13 22:47:00","3.49","25.726","4.453",NA,"1.091","7392-354869" +"2020-08-13 23:17:00","3.49","25.659","3.92",NA,"1.089","7392-354869" +"2020-08-13 23:47:00","3.49","25.507","3.41",NA,"1.088","7392-354869" +"2020-08-14 00:17:00","3.49","25.297","3.685",NA,"1.09","7392-354869" +"2020-08-14 00:47:00","3.49","25.028","3.855",NA,"1.094","7392-354869" +"2020-08-14 01:17:00","3.49","24.743","3.794",NA,"1.094","7392-354869" +"2020-08-14 01:47:00","3.49","24.407","3.514",NA,"1.092","7392-354869" +"2020-08-14 02:17:00","3.49","24.106","2.963",NA,"1.09","7392-354869" +"2020-08-14 02:47:00","3.49","23.879","2.509",NA,"1.088","7392-354869" +"2020-08-14 03:17:00","3.49","23.746","1.94",NA,"1.086","7392-354869" +"2020-08-14 03:47:00","3.49","23.595","1.454",NA,"1.083","7392-354869" +"2020-08-14 04:17:00","3.48","23.503","1.542",NA,"1.084","7392-354869" +"2020-08-14 04:47:00","3.49","23.469","1.579",NA,"1.086","7392-354869" +"2020-08-14 05:17:00","3.48","23.411","1.466",NA,"1.083","7392-354869" +"2020-08-14 05:47:00","3.49","23.386","1.213",NA,"1.08","7392-354869" +"2020-08-14 06:17:00","3.48","23.327","1.021",NA,"1.08","7392-354869" +"2020-08-14 06:47:00","3.48","23.294","1.103",NA,"1.083","7392-354869" +"2020-08-14 07:17:00","3.48","23.252","1.134",NA,"1.084","7392-354869" +"2020-08-14 07:47:00","3.48","23.21","1.381",NA,"1.086","7392-354869" +"2020-08-14 08:17:00","3.48","23.177","1.532",NA,"1.087","7392-354869" +"2020-08-14 08:47:00","3.48","23.118","1.396",NA,"1.086","7392-354869" +"2020-08-14 09:17:00","3.48","23.085","1.35",NA,"1.085","7392-354869" +"2020-08-14 09:47:00","3.48","23.018","1.381",NA,"1.085","7392-354869" +"2020-08-14 10:17:00","3.48","22.993","1.4",NA,"1.085","7392-354869" +"2020-08-14 10:47:00","3.48","22.943","1.537",NA,"1.086","7392-354869" +"2020-08-14 11:17:00","3.48","22.901","1.712",NA,"1.088","7392-354869" +"2020-08-14 11:47:00","3.48","22.901","1.779",NA,"1.088","7392-354869" +"2020-08-14 12:17:00","3.47","22.893","1.937",NA,"1.087","7392-354869" +"2020-08-14 12:47:00","3.47","22.951","1.956",NA,"1.089","7392-354869" +"2020-08-14 13:17:00","3.47","23.001","2.105",NA,"1.09","7392-354869" +"2020-08-14 13:47:00","3.47","23.043","2.14",NA,"1.089","7392-354869" +"2020-08-14 14:17:00","3.47","23.093","2.207",NA,"1.089","7392-354869" +"2020-08-14 14:47:00","3.47","23.219","2.311",NA,"1.089","7392-354869" +"2020-08-14 15:17:00","3.47","23.495","2.188",NA,"1.089","7392-354869" +"2020-08-14 15:47:00","3.47","23.67","2.304",NA,"1.088","7392-354869" +"2020-08-14 16:17:00","3.47","23.796","2.354",NA,"1.088","7392-354869" +"2020-08-14 16:47:00","3.47","23.863","2.257",NA,"1.088","7392-354869" +"2020-08-14 17:17:00","3.47","23.921","2.386",NA,"1.089","7392-354869" +"2020-08-14 17:47:00","3.47","24.198","2.355",NA,"1.088","7392-354869" +"2020-08-14 18:17:00","3.47","24.189","2.423",NA,"1.091","7392-354869" +"2020-08-14 18:47:00","3.47","24.214","2.379",NA,"1.091","7392-354869" +"2020-08-14 19:17:00","3.47","24.265","2.537",NA,"1.092","7392-354869" +"2020-08-14 19:47:00","3.47","24.357","2.465",NA,"1.091","7392-354869" +"2020-08-14 20:17:00","3.47","24.541","2.631",NA,"1.09","7392-354869" +"2020-08-14 20:47:00","3.47","24.65","2.661",NA,"1.088","7392-354869" +"2020-08-14 21:17:00","3.47","24.692","2.722",NA,"1.089","7392-354869" +"2020-08-14 21:47:00","3.47","24.642","2.602",NA,"1.087","7392-354869" +"2020-08-14 22:17:00","3.47","24.567","2.458",NA,"1.087","7392-354869" +"2020-08-14 22:47:00","3.47","24.491","2.391",NA,"1.086","7392-354869" +"2020-08-14 23:17:00","3.47","24.382","2.294",NA,"1.087","7392-354869" +"2020-08-14 23:47:00","3.47","24.206","2.187",NA,"1.087","7392-354869" +"2020-08-15 00:17:00","3.47","24.072","2.002",NA,"1.087","7392-354869" +"2020-08-15 00:47:00","3.47","23.93","1.939",NA,"1.087","7392-354869" +"2020-08-15 01:17:00","3.47","23.779","1.842",NA,"1.088","7392-354869" +"2020-08-15 01:47:00","3.47","23.612","1.794",NA,"1.088","7392-354869" +"2020-08-15 02:17:00","3.47","23.419","1.626",NA,"1.087","7392-354869" +"2020-08-15 02:47:00","3.47","23.26","1.526",NA,"1.085","7392-354869" +"2020-08-15 03:17:00","3.47","23.177","1.422",NA,"1.085","7392-354869" +"2020-08-15 03:47:00","3.47","23.102","1.456",NA,"1.087","7392-354869" +"2020-08-15 04:17:00","3.46","23.018","1.429",NA,"1.087","7392-354869" +"2020-08-15 04:47:00","3.46","22.951","1.368",NA,"1.087","7392-354869" +"2020-08-15 05:17:00","3.46","22.901","1.32",NA,"1.087","7392-354869" +"2020-08-15 05:47:00","3.46","22.851","1.202",NA,"1.087","7392-354869" +"2020-08-15 06:17:00","3.46","22.801","1.177",NA,"1.087","7392-354869" +"2020-08-15 06:47:00","3.46","22.75","1.262",NA,"1.087","7392-354869" +"2020-08-15 07:17:00","3.46","22.692","1.216",NA,"1.087","7392-354869" +"2020-08-15 07:47:00","3.46","22.659","1.232",NA,"1.088","7392-354869" +"2020-08-15 08:17:00","3.46","22.6","1.256",NA,"1.087","7392-354869" +"2020-08-15 08:47:00","3.46","22.558","1.28",NA,"1.086","7392-354869" +"2020-08-15 09:17:00","3.46","22.475","1.409",NA,"1.089","7392-354869" +"2020-08-15 09:47:00","3.46","22.441","1.269",NA,"1.087","7392-354869" +"2020-08-15 10:17:00","3.46","22.383","1.179",NA,"1.088","7392-354869" +"2020-08-15 10:47:00","3.46","22.299","0.981",NA,"1.085","7392-354869" +"2020-08-15 11:17:00","3.46","22.258","0.84",NA,"1.084","7392-354869" +"2020-08-15 11:47:00","3.45","22.216","1.005",NA,"1.085","7392-354869" +"2020-08-15 12:17:00","3.45","22.191","1.044",NA,"1.086","7392-354869" +"2020-08-15 12:47:00","3.45","22.182","1.065",NA,"1.085","7392-354869" +"2020-08-15 13:17:00","3.45","22.166","1.169",NA,"1.086","7392-354869" +"2020-08-15 13:47:00","3.45","22.174","1.328",NA,"1.087","7392-354869" +"2020-08-15 14:17:00","3.45","22.258","1.43",NA,"1.088","7392-354869" +"2020-08-15 14:47:00","3.45","22.4","1.583",NA,"1.087","7392-354869" +"2020-08-15 15:17:00","3.45","22.634","1.906",NA,"1.091","7392-354869" +"2020-08-15 15:47:00","3.45","22.767","2.006",NA,"1.092","7392-354869" +"2020-08-15 16:17:00","3.45","22.934","2.04",NA,"1.092","7392-354869" +"2020-08-15 16:47:00","3.44","23.11","2.245",NA,"1.092","7392-354869" +"2020-08-15 17:17:00","3.45","23.503","2.396",NA,"1.092","7392-354869" +"2020-08-15 17:47:00","3.45","23.704","2.628",NA,"1.093","7392-354869" +"2020-08-15 18:17:00","3.45","23.804","2.763",NA,"1.093","7392-354869" +"2020-08-15 18:47:00","3.45","23.829","2.802",NA,"1.093","7392-354869" +"2020-08-15 19:17:00","3.45","23.754","2.884",NA,"1.093","7392-354869" +"2020-08-15 19:47:00","3.45","23.662","2.808",NA,"1.093","7392-354869" +"2020-08-15 20:17:00","3.45","23.595","2.811",NA,"1.093","7392-354869" +"2020-08-15 20:47:00","3.45","23.612","2.923",NA,"1.093","7392-354869" +"2020-08-15 21:17:00","3.45","23.595","3.034",NA,"1.094","7392-354869" +"2020-08-15 21:47:00","3.45","23.528","3.018",NA,"1.093","7392-354869" +"2020-08-15 22:17:00","3.45","23.495","3.044",NA,"1.093","7392-354869" +"2020-08-15 22:47:00","3.45","23.419","3.029",NA,"1.093","7392-354869" +"2020-08-15 23:17:00","3.45","23.336","2.913",NA,"1.092","7392-354869" +"2020-08-15 23:47:00","3.45","23.277","2.76",NA,"1.093","7392-354869" +"2020-08-16 00:17:00","3.45","23.185","2.644",NA,"1.092","7392-354869" +"2020-08-16 00:47:00","3.45","23.093","2.59",NA,"1.094","7392-354869" +"2020-08-16 01:17:00","3.45","23.01","2.512",NA,"1.093","7392-354869" +"2020-08-16 01:47:00","3.44","22.976","2.438",NA,"1.094","7392-354869" +"2020-08-16 02:17:00","3.44","22.893","2.3",NA,"1.093","7392-354869" +"2020-08-16 02:47:00","3.44","22.834","2.259",NA,"1.093","7392-354869" +"2020-08-16 03:17:00","3.44","22.759","2.169",NA,"1.093","7392-354869" +"2020-08-16 03:47:00","3.44","22.642","2.131",NA,"1.092","7392-354869" +"2020-08-16 04:17:00","3.44","22.55","2.205",NA,"1.093","7392-354869" +"2020-08-16 04:47:00","3.44","22.458","2.195",NA,"1.093","7392-354869" +"2020-08-16 05:17:00","3.44","22.391","2.156",NA,"1.093","7392-354869" +"2020-08-16 05:47:00","3.44","22.324","2.128",NA,"1.093","7392-354869" +"2020-08-16 06:17:00","3.44","22.258","2.129",NA,"1.093","7392-354869" +"2020-08-16 06:47:00","3.44","22.208","2.138",NA,"1.093","7392-354869" +"2020-08-16 07:17:00","3.44","22.157","2.155",NA,"1.094","7392-354869" +"2020-08-16 07:47:00","3.44","22.116","2.138",NA,"1.093","7392-354869" +"2020-08-16 08:17:00","3.44","22.091","2.081",NA,"1.093","7392-354869" +"2020-08-16 08:47:00","3.44","22.074","2.048",NA,"1.093","7392-354869" +"2020-08-16 09:17:00","3.43","22.049","2.077",NA,"1.093","7392-354869" +"2020-08-16 09:47:00","3.43","22.007","2.09",NA,"1.093","7392-354869" +"2020-08-16 10:17:00","3.43","21.999","2.12",NA,"1.093","7392-354869" +"2020-08-16 10:47:00","3.43","21.965","2.126",NA,"1.093","7392-354869" +"2020-08-16 11:17:00","3.43","21.974","2.003",NA,"1.093","7392-354869" +"2020-08-16 11:47:00","3.43","21.957","2.207",NA,"1.094","7392-354869" +"2020-08-16 12:17:00","3.43","21.949","2.176",NA,"1.093","7392-354869" +"2020-08-16 12:47:00","3.43","21.949","2.218",NA,"1.094","7392-354869" +"2020-08-16 13:17:00","3.43","21.94","2.328",NA,"1.093","7392-354869" +"2020-08-16 13:47:00","3.43","21.915","2.353",NA,"1.093","7392-354869" +"2020-08-16 14:17:00","3.43","21.949","2.312",NA,"1.094","7392-354869" +"2020-08-16 14:47:00","3.43","22.007","2.447",NA,"1.094","7392-354869" +"2020-08-16 15:17:00","3.43","22.066","2.597",NA,"1.094","7392-354869" +"2020-08-16 15:47:00","3.43","22.132","2.746",NA,"1.095","7392-354869" +"2020-08-16 16:17:00","3.43","22.249","2.833",NA,"1.094","7392-354869" +"2020-08-16 16:47:00","3.42","22.266","2.869",NA,"1.094","7392-354869" +"2020-08-16 17:17:00","3.43","22.308","2.956",NA,"1.095","7392-354869" +"2020-08-16 17:47:00","3.42","22.508","3.167",NA,"1.095","7392-354869" +"2020-08-16 18:17:00","3.42","22.675","3.303",NA,"1.094","7392-354869" +"2020-08-16 18:47:00","3.42","22.801","3.492",NA,"1.095","7392-354869" +"2020-08-16 19:17:00","3.42","22.859","3.498",NA,"1.094","7392-354869" +"2020-08-16 19:47:00","3.42","22.993","3.711",NA,"1.094","7392-354869" +"2020-08-16 20:17:00","3.42","22.959","3.832",NA,"1.095","7392-354869" +"2020-08-16 20:47:00","3.42","22.934","3.734",NA,"1.095","7392-354869" +"2020-08-16 21:17:00","3.43","22.968","3.586",NA,"1.095","7392-354869" +"2020-08-16 21:47:00","3.42","22.909","3.653",NA,"1.094","7392-354869" +"2020-08-16 22:17:00","3.42","22.901","3.665",NA,"1.095","7392-354869" +"2020-08-16 22:47:00","3.42","22.884","3.609",NA,"1.095","7392-354869" +"2020-08-16 23:17:00","3.43","22.876","3.433",NA,"1.094","7392-354869" +"2020-08-16 23:47:00","3.42","22.817","3.284",NA,"1.094","7392-354869" +"2020-08-17 00:17:00","3.42","22.759","3.138",NA,"1.094","7392-354869" +"2020-08-17 00:47:00","3.42","22.717","3.011",NA,"1.094","7392-354869" +"2020-08-17 01:17:00","3.42","22.625","2.87",NA,"1.094","7392-354869" +"2020-08-17 01:47:00","3.42","22.491","2.754",NA,"1.094","7392-354869" +"2020-08-17 02:17:00","3.42","22.391","2.63",NA,"1.093","7392-354869" +"2020-08-17 02:47:00","3.42","22.333","2.525",NA,"1.093","7392-354869" +"2020-08-17 03:17:00","3.42","22.308","2.397",NA,"1.093","7392-354869" +"2020-08-17 03:47:00","3.42","22.249","2.268",NA,"1.092","7392-354869" +"2020-08-17 04:17:00","3.42","22.199","2.196",NA,"1.093","7392-354869" +"2020-08-17 04:47:00","3.42","22.132","2.099",NA,"1.092","7392-354869" +"2020-08-17 05:17:00","3.42","22.057","1.994",NA,"1.092","7392-354869" +"2020-08-17 05:47:00","3.42","22.015","1.894",NA,"1.092","7392-354869" +"2020-08-17 06:17:00","3.42","21.898","1.816",NA,"1.092","7392-354869" +"2020-08-17 06:47:00","3.42","21.79","1.866",NA,"1.092","7392-354869" +"2020-08-17 07:17:00","3.42","21.673","1.875",NA,"1.093","7392-354869" +"2020-08-17 07:47:00","3.42","21.556","1.775",NA,"1.091","7392-354869" +"2020-08-17 08:17:00","3.42","21.456","1.732",NA,"1.091","7392-354869" +"2020-08-17 08:47:00","3.42","21.331","1.625",NA,"1.091","7392-354869" +"2020-08-17 09:17:00","3.42","21.23","1.556",NA,"1.091","7392-354869" +"2020-08-17 09:47:00","3.42","21.13","1.707",NA,"1.092","7392-354869" +"2020-08-17 10:17:00","3.42","21.072","1.603",NA,"1.091","7392-354869" +"2020-08-17 10:47:00","3.42","20.963","1.49",NA,"1.09","7392-354869" +"2020-08-17 11:17:00","3.42","20.896","1.305",NA,"1.09","7392-354869" +"2020-08-17 11:47:00","3.42","20.871","1.24",NA,"1.088","7392-354869" +"2020-08-17 12:17:00","3.41","20.946","1.426",NA,"1.089","7392-354869" +"2020-08-17 12:47:00","3.42","21.197","1.501",NA,"1.09","7392-354869" +"2020-08-17 13:17:00","3.42","21.306","1.549",NA,"1.09","7392-354869" +"2020-08-17 13:47:00","3.42","21.882","1.744",NA,"1.092","7392-354869" +"2020-08-17 14:17:00","3.41","21.506","1.731",NA,"1.092","7392-354869" +"2020-08-17 14:47:00","3.41","22.383","1.931",NA,"1.092","7392-354869" +"2020-08-17 15:17:00","3.41","22.074","1.979",NA,"1.092","7392-354869" +"2020-08-17 15:47:00","3.42","22.608","2.089",NA,"1.094","7392-354869" +"2020-08-17 16:17:00","3.42","22.709","2.598",NA,"1.093","7392-354869" +"2020-08-17 16:47:00","3.42","22.491","2.337",NA,"1.093","7392-354869" +"2020-08-17 17:17:00","3.42","23.285","2.542",NA,"1.094","7392-354869" +"2020-08-17 17:47:00","3.42","23.361","2.854",NA,"1.094","7392-354869" +"2020-08-17 18:17:00","3.42","23.344","2.779",NA,"1.095","7392-354869" +"2020-08-17 18:47:00","3.42","23.127","2.759",NA,"1.094","7392-354869" +"2020-08-17 19:17:00","3.42","23.344","2.591",NA,"1.094","7392-354869" +"2020-08-17 19:47:00","3.42","23.578","2.768",NA,"1.094","7392-354869" +"2020-08-17 20:17:00","3.42","24.567","3.486",NA,"1.095","7392-354869" +"2020-08-17 20:47:00","3.43","25.297","3.864",NA,"1.096","7392-354869" +"2020-08-17 21:17:00","3.43","25.356","4.124",NA,"1.097","7392-354869" +"2020-08-17 21:47:00","3.43","25.045","3.902",NA,"1.096","7392-354869" +"2020-08-17 22:17:00","3.43","25.255","3.758",NA,"1.097","7392-354869" +"2020-08-17 22:47:00","3.44","24.961","3.881",NA,"1.096","7392-354869" +"2020-08-17 23:17:00","3.44","24.869","3.768",NA,"1.094","7392-354869" +"2020-08-17 23:47:00","3.44","24.734","3.77",NA,"1.094","7392-354869" +"2020-08-18 00:17:00","3.44","24.583","3.779",NA,"1.095","7392-354869" +"2020-08-18 00:47:00","3.45","24.617","3.815",NA,"1.095","7392-354869" +"2020-08-18 01:17:00","3.45","24.516","4.035",NA,"1.095","7392-354869" +"2020-08-18 01:47:00","3.45","24.315","4.133",NA,"1.095","7392-354869" +"2020-08-18 02:17:00","3.45","24.055","3.943",NA,"1.095","7392-354869" +"2020-08-18 02:47:00","3.45","23.93","3.916",NA,"1.095","7392-354869" +"2020-08-18 03:17:00","3.45","23.578","3.667",NA,"1.095","7392-354869" +"2020-08-18 03:47:00","3.45","23.403","3.361",NA,"1.094","7392-354869" +"2020-08-18 04:17:00","3.45","23.319","3.212",NA,"1.094","7392-354869" +"2020-08-18 04:47:00","3.45","23.177","3.1",NA,"1.094","7392-354869" +"2020-08-18 05:17:00","3.44","23.035","2.971",NA,"1.094","7392-354869" +"2020-08-18 05:47:00","3.44","22.901","2.829",NA,"1.094","7392-354869" +"2020-08-18 06:17:00","3.44","22.734","2.641",NA,"1.093","7392-354869" +"2020-08-18 06:47:00","3.44","22.625","2.511",NA,"1.093","7392-354869" +"2020-08-18 07:17:00","3.44","22.517","2.41",NA,"1.093","7392-354869" +"2020-08-18 07:47:00","3.44","22.391","2.315",NA,"1.094","7392-354869" +"2020-08-18 08:17:00","3.44","22.291","2.22",NA,"1.093","7392-354869" +"2020-08-18 08:47:00","3.43","22.199","2.125",NA,"1.093","7392-354869" +"2020-08-18 09:17:00","3.43","22.107","2.066",NA,"1.093","7392-354869" +"2020-08-18 09:47:00","3.43","21.99","2.017",NA,"1.093","7392-354869" +"2020-08-18 10:17:00","3.43","21.915","1.984",NA,"1.092","7392-354869" +"2020-08-18 10:47:00","3.43","21.823","2.394",NA,"1.093","7392-354869" +"2020-08-18 11:17:00","3.43","21.782","2.308",NA,"1.093","7392-354869" +"2020-08-18 11:47:00","3.42","21.765","2.199",NA,"1.093","7392-354869" +"2020-08-18 12:17:00","3.42","21.748","2.034",NA,"1.093","7392-354869" +"2020-08-18 12:47:00","3.42","21.773","2.026",NA,"1.094","7392-354869" +"2020-08-18 13:17:00","3.42","21.857","1.955",NA,"1.093","7392-354869" +"2020-08-18 13:47:00","3.42","22.082","1.841",NA,"1.093","7392-354869" +"2020-08-18 14:17:00","3.42","22.233","1.772",NA,"1.092","7392-354869" +"2020-08-18 14:47:00","3.42","22.491","1.78",NA,"1.092","7392-354869" +"2020-08-18 15:17:00","3.42","23.193","1.936",NA,"1.093","7392-354869" +"2020-08-18 15:47:00","3.42","23.754","2.055",NA,"1.094","7392-354869" +"2020-08-18 16:17:00","3.42","24.164","2.285",NA,"1.094","7392-354869" +"2020-08-18 16:47:00","3.42","24.541","2.441",NA,"1.095","7392-354869" +"2020-08-18 17:17:00","3.43","24.315","2.587",NA,"1.095","7392-354869" +"2020-08-18 17:47:00","3.43","24.785","2.825",NA,"1.095","7392-354869" +"2020-08-18 18:17:00","3.43","24.667","2.866",NA,"1.096","7392-354869" +"2020-08-18 18:47:00","3.43","25.297","3.183",NA,"1.096","7392-354869" +"2020-08-18 19:17:00","3.43","24.65","2.997",NA,"1.094","7392-354869" +"2020-08-18 19:47:00","3.43","26.131","3.136",NA,"1.096","7392-354869" +"2020-08-18 20:17:00","3.44","26.308","3.477",NA,"1.096","7392-354869" +"2020-08-18 20:47:00","3.44","26.392","3.661",NA,"1.095","7392-354869" +"2020-08-18 21:17:00","3.44","26.519","3.668",NA,"1.096","7392-354869" +"2020-08-18 21:47:00","3.44","26.392","3.802",NA,"1.096","7392-354869" +"2020-08-18 22:17:00","3.45","26.502","3.783",NA,"1.095","7392-354869" +"2020-08-18 22:47:00","3.45","26.333","4.027",NA,"1.095","7392-354869" +"2020-08-18 23:17:00","3.45","26.198","4.09",NA,"1.095","7392-354869" +"2020-08-18 23:47:00","3.45","26.021","4.211",NA,"1.097","7392-354869" +"2020-08-19 00:17:00","3.46","25.709","4.171",NA,"1.096","7392-354869" +"2020-08-19 00:47:00","3.46","25.474","4.091",NA,"1.095","7392-354869" +"2020-08-19 01:17:00","3.46","25.272","3.958",NA,"1.096","7392-354869" +"2020-08-19 01:47:00","3.46","25.062","3.928",NA,"1.094","7392-354869" +"2020-08-19 02:17:00","3.46","24.843","3.905",NA,"1.095","7392-354869" +"2020-08-19 02:47:00","3.46","24.583","3.825",NA,"1.096","7392-354869" +"2020-08-19 03:17:00","3.46","24.474","3.679",NA,"1.096","7392-354869" +"2020-08-19 03:47:00","3.46","24.282","3.532",NA,"1.094","7392-354869" +"2020-08-19 04:17:00","3.46","24.147","3.411",NA,"1.095","7392-354869" +"2020-08-19 04:47:00","3.46","23.98","3.315",NA,"1.095","7392-354869" +"2020-08-19 05:17:00","3.46","23.787","3.204",NA,"1.095","7392-354869" +"2020-08-19 05:47:00","3.46","23.653","3.069",NA,"1.095","7392-354869" +"2020-08-19 06:17:00","3.46","23.52","2.922",NA,"1.094","7392-354869" +"2020-08-19 06:47:00","3.46","23.394","2.83",NA,"1.094","7392-354869" +"2020-08-19 07:17:00","3.46","23.252","2.738",NA,"1.094","7392-354869" +"2020-08-19 07:47:00","3.46","23.135","2.588",NA,"1.094","7392-354869" +"2020-08-19 08:17:00","3.46","23.001","2.435",NA,"1.094","7392-354869" +"2020-08-19 08:47:00","3.46","22.867","2.336",NA,"1.094","7392-354869" +"2020-08-19 09:17:00","3.46","22.734","2.278",NA,"1.093","7392-354869" +"2020-08-19 09:47:00","3.46","22.642","2.255",NA,"1.094","7392-354869" +"2020-08-19 10:17:00","3.46","22.517","2.114",NA,"1.094","7392-354869" +"2020-08-19 10:47:00","3.45","22.4","2.003",NA,"1.093","7392-354869" +"2020-08-19 11:17:00","3.45","22.358","1.847",NA,"1.093","7392-354869" +"2020-08-19 11:47:00","3.45","22.266","1.827",NA,"1.093","7392-354869" +"2020-08-19 12:17:00","3.45","22.216","1.831",NA,"1.093","7392-354869" +"2020-08-19 12:47:00","3.45","22.224","1.867",NA,"1.092","7392-354869" +"2020-08-19 13:17:00","3.45","22.233","1.913",NA,"1.093","7392-354869" +"2020-08-19 13:47:00","3.45","22.208","1.942",NA,"1.093","7392-354869" +"2020-08-19 14:17:00","3.45","22.349","2.791",NA,"1.094","7392-354869" +"2020-08-19 14:47:00","3.45","22.283","2.8",NA,"1.094","7392-354869" +"2020-08-19 15:17:00","3.45","22.141","2.309",NA,"1.094","7392-354869" +"2020-08-19 15:47:00","3.45","22.049","2.074",NA,"1.094","7392-354869" +"2020-08-19 16:17:00","3.44","22.107","2.091",NA,"1.094","7392-354869" +"2020-08-19 16:47:00","3.44","22.274","2.064",NA,"1.093","7392-354869" +"2020-08-19 17:17:00","3.44","22.408","2.117",NA,"1.093","7392-354869" +"2020-08-19 17:47:00","3.44","22.634","2.476",NA,"1.094","7392-354869" +"2020-08-19 18:17:00","3.44","22.709","2.545",NA,"1.094","7392-354869" +"2020-08-19 18:47:00","3.44","22.918","2.588",NA,"1.094","7392-354869" +"2020-08-19 19:17:00","3.44","23.127","2.774",NA,"1.095","7392-354869" +"2020-08-19 19:47:00","3.44","23.486","3.031",NA,"1.096","7392-354869" +"2020-08-19 20:17:00","3.44","23.394","3.169",NA,"1.096","7392-354869" +"2020-08-19 20:47:00","3.44","23.662","3.255",NA,"1.096","7392-354869" +"2020-08-19 21:17:00","3.44","23.72","3.408",NA,"1.096","7392-354869" +"2020-08-19 21:47:00","3.44","23.863","3.487",NA,"1.095","7392-354869" +"2020-08-19 22:17:00","3.45","24.382","3.939",NA,"1.095","7392-354869" +"2020-08-19 22:47:00","3.45","24.432","4.053",NA,"1.097","7392-354869" +"2020-08-19 23:17:00","3.45","24.424","4.16",NA,"1.095","7392-354869" +"2020-08-19 23:47:00","3.45","24.24","4.23",NA,"1.096","7392-354869" +"2020-08-20 00:17:00","3.45","24.072","4.175",NA,"1.095","7392-354869" +"2020-08-20 00:47:00","3.45","23.879","4.08",NA,"1.096","7392-354869" +"2020-08-20 01:17:00","3.45","23.754","3.919",NA,"1.097","7392-354869" +"2020-08-20 01:47:00","3.45","23.603","3.88",NA,"1.095","7392-354869" +"2020-08-20 02:17:00","3.45","23.469","3.807",NA,"1.096","7392-354869" +"2020-08-20 02:47:00","3.45","23.344","3.713",NA,"1.096","7392-354869" +"2020-08-20 03:17:00","3.45","23.219","3.622",NA,"1.095","7392-354869" +"2020-08-20 03:47:00","3.45","23.127","3.408",NA,"1.095","7392-354869" +"2020-08-20 04:17:00","3.45","22.993","3.264",NA,"1.095","7392-354869" +"2020-08-20 04:47:00","3.45","22.842","3.062",NA,"1.096","7392-354869" +"2020-08-20 05:17:00","3.45","22.725","2.863",NA,"1.094","7392-354869" +"2020-08-20 05:47:00","3.45","22.684","2.688",NA,"1.093","7392-354869" +"2020-08-20 06:17:00","3.45","22.55","2.393",NA,"1.093","7392-354869" +"2020-08-20 06:47:00","3.45","22.466","2.446",NA,"1.093","7392-354869" +"2020-08-20 07:17:00","3.45","22.358","2.354",NA,"1.092","7392-354869" +"2020-08-20 07:47:00","3.45","22.274","2.333",NA,"1.093","7392-354869" +"2020-08-20 08:17:00","3.44","22.132","2.341",NA,"1.093","7392-354869" +"2020-08-20 08:47:00","3.44","22.057","2.367",NA,"1.093","7392-354869" +"2020-08-20 09:17:00","3.44","21.982","2.225",NA,"1.092","7392-354869" +"2020-08-20 09:47:00","3.44","21.857","2.417",NA,"1.094","7392-354869" +"2020-08-20 10:17:00","3.44","21.74","2.563",NA,"1.094","7392-354869" +"2020-08-20 10:47:00","3.44","21.623","2.339",NA,"1.093","7392-354869" +"2020-08-20 11:17:00","3.44","21.539","2.322",NA,"1.093","7392-354869" +"2020-08-20 11:47:00","3.43","21.448","2.023",NA,"1.093","7392-354869" +"2020-08-20 12:17:00","3.43","21.414","1.723",NA,"1.092","7392-354869" +"2020-08-20 12:47:00","3.43","21.69","1.639",NA,"1.091","7392-354869" +"2020-08-20 13:17:00","3.43","21.798","1.438",NA,"1.088","7392-354869" +"2020-08-20 13:47:00","3.43","21.69","1.922",NA,"1.093","7392-354869" +"2020-08-20 14:17:00","3.43","21.857","2.28",NA,"1.095","7392-354869" +"2020-08-20 14:47:00","3.43","22.316","2.425",NA,"1.096","7392-354869" +"2020-08-20 15:17:00","3.43","22.266","2.521",NA,"1.095","7392-354869" +"2020-08-20 15:47:00","3.43","22.433","2.531",NA,"1.095","7392-354869" +"2020-08-20 16:17:00","3.43","22.425","2.685",NA,"1.096","7392-354869" +"2020-08-20 16:47:00","3.43","22.951","2.721",NA,"1.096","7392-354869" +"2020-08-20 17:17:00","3.43","22.901","2.97",NA,"1.095","7392-354869" +"2020-08-20 17:47:00","3.43","23.152","3.983",NA,"1.097","7392-354869" +"2020-08-20 18:17:00","3.43","23.411","4.408",NA,"1.097","7392-354869" +"2020-08-20 18:47:00","3.43","23.244","5.111",NA,"1.098","7392-354869" +"2020-08-20 19:17:00","3.43","23.486","4.771",NA,"1.097","7392-354869" +"2020-08-20 19:47:00","3.43","23.352","4.55",NA,"1.097","7392-354869" +"2020-08-20 20:17:00","3.43","23.469","4.519",NA,"1.098","7392-354869" +"2020-08-20 20:47:00","3.43","23.578","4.583",NA,"1.098","7392-354869" +"2020-08-20 21:17:00","3.44","23.495","4.574",NA,"1.098","7392-354869" +"2020-08-20 21:47:00","3.44","23.536","4.797",NA,"1.098","7392-354869" +"2020-08-20 22:17:00","3.44","23.762","4.58",NA,"1.096","7392-354869" +"2020-08-20 22:47:00","3.44","23.754","4.951",NA,"1.098","7392-354869" +"2020-08-20 23:17:00","3.44","23.963","4.877",NA,"1.098","7392-354869" +"2020-08-20 23:47:00","3.44","23.921","4.75",NA,"1.097","7392-354869" +"2020-08-21 00:17:00","3.44","24.156","4.829",NA,"1.098","7392-354869" +"2020-08-21 00:47:00","3.44","23.905","5.127",NA,"1.098","7392-354869" +"2020-08-21 01:17:00","3.45","23.628","4.921",NA,"1.096","7392-354869" +"2020-08-21 01:47:00","3.45","23.419","4.788",NA,"1.096","7392-354869" +"2020-08-21 02:17:00","3.45","23.219","4.586",NA,"1.096","7392-354869" +"2020-08-21 02:47:00","3.45","23.06","4.429",NA,"1.096","7392-354869" +"2020-08-21 03:17:00","3.45","22.951","4.231",NA,"1.095","7392-354869" +"2020-08-21 03:47:00","3.45","22.809","3.985",NA,"1.096","7392-354869" +"2020-08-21 04:17:00","3.45","22.667","4.128",NA,"1.095","7392-354869" +"2020-08-21 04:47:00","3.45","22.533","3.986",NA,"1.096","7392-354869" +"2020-08-21 05:17:00","3.45","22.375","3.808",NA,"1.095","7392-354869" +"2020-08-21 05:47:00","3.45","22.274","3.725",NA,"1.095","7392-354869" +"2020-08-21 06:17:00","3.45","22.174","3.657",NA,"1.095","7392-354869" +"2020-08-21 06:47:00","3.44","22.066","3.452",NA,"1.094","7392-354869" +"2020-08-21 07:17:00","3.44","21.974","3.265",NA,"1.095","7392-354869" +"2020-08-21 07:47:00","3.44","21.865","3.089",NA,"1.095","7392-354869" +"2020-08-21 08:17:00","3.44","21.765","3.011",NA,"1.094","7392-354869" +"2020-08-21 08:47:00","3.44","21.648","3.346",NA,"1.094","7392-354869" +"2020-08-21 09:17:00","3.44","21.548","3.038",NA,"1.094","7392-354869" +"2020-08-21 09:47:00","3.44","21.481","3.063",NA,"1.095","7392-354869" +"2020-08-21 10:17:00","3.43","21.381","2.829",NA,"1.094","7392-354869" +"2020-08-21 10:47:00","3.44","21.314","3.153",NA,"1.096","7392-354869" +"2020-08-21 11:17:00","3.43","21.214","2.919",NA,"1.095","7392-354869" +"2020-08-21 11:47:00","3.43","21.164","2.649",NA,"1.094","7392-354869" +"2020-08-21 12:17:00","3.43","21.147","2.562",NA,"1.094","7392-354869" +"2020-08-21 12:47:00","3.43","21.13","2.414",NA,"1.094","7392-354869" +"2020-08-21 13:17:00","3.43","21.189","2.682",NA,"1.094","7392-354869" +"2020-08-21 13:47:00","3.43","21.214","2.887",NA,"1.094","7392-354869" +"2020-08-21 14:17:00","3.43","21.255","2.83",NA,"1.094","7392-354869" +"2020-08-21 14:47:00","3.43","21.28","2.948",NA,"1.095","7392-354869" +"2020-08-21 15:17:00","3.43","21.331","2.897",NA,"1.094","7392-354869" +"2020-08-21 15:47:00","3.43","21.414","3.049",NA,"1.095","7392-354869" +"2020-08-21 16:17:00","3.43","21.59","3.93",NA,"1.095","7392-354869" +"2020-08-21 16:47:00","3.42","21.698","4",NA,"1.096","7392-354869" +"2020-08-21 17:17:00","3.43","21.723","4.187",NA,"1.097","7392-354869" +"2020-08-21 17:47:00","3.42","21.832","4.468",NA,"1.098","7392-354869" +"2020-08-21 18:17:00","3.42","21.915","4.969",NA,"1.098","7392-354869" +"2020-08-21 18:47:00","3.42","22.074","5.439",NA,"1.1","7392-354869" +"2020-08-21 19:17:00","3.42","22.107","5.519",NA,"1.097","7392-354869" +"2020-08-21 19:47:00","3.43","22.091","5.298",NA,"1.099","7392-354869" +"2020-08-21 20:17:00","3.43","22.174","5.084",NA,"1.097","7392-354869" +"2020-08-21 20:47:00","3.43","22.191","5.109",NA,"1.097","7392-354869" +"2020-08-21 21:17:00","3.43","22.358","5.349",NA,"1.098","7392-354869" +"2020-08-21 21:47:00","3.43","22.567","6.001",NA,"1.098","7392-354869" +"2020-08-21 22:17:00","3.43","22.517","6.113",NA,"1.098","7392-354869" +"2020-08-21 22:47:00","3.43","22.675","5.991",NA,"1.098","7392-354869" +"2020-08-21 23:17:00","3.43","22.792","6.476",NA,"1.101","7392-354869" +"2020-08-21 23:47:00","3.43","22.951","6.183",NA,"1.099","7392-354869" +"2020-08-22 00:17:00","3.43","23.252","6.252",NA,"1.1","7392-354869" +"2020-08-22 00:47:00","3.43","23.503","6.656",NA,"1.101","7392-354869" +"2020-08-22 01:17:00","3.43","24.005","6.248",NA,"1.102","7392-354869" +"2020-08-22 01:47:00","3.43","23.905","5.865",NA,"1.1","7392-354869" +"2020-08-22 02:17:00","3.44","23.704","5.53",NA,"1.099","7392-354869" +"2020-08-22 02:47:00","3.44","23.687","5.294",NA,"1.099","7392-354869" +"2020-08-22 03:17:00","3.44","23.545","5.198",NA,"1.098","7392-354869" +"2020-08-22 03:47:00","3.44","23.428","5.108",NA,"1.098","7392-354869" +"2020-08-22 04:17:00","3.44","23.269","4.947",NA,"1.096","7392-354869" +"2020-08-22 04:47:00","3.45","23.252","4.759",NA,"1.096","7392-354869" +"2020-08-22 05:17:00","3.45","23.135","4.616",NA,"1.096","7392-354869" +"2020-08-22 05:47:00","3.45","23.051","4.514",NA,"1.096","7392-354869" +"2020-08-22 06:17:00","3.45","23.018","4.407",NA,"1.096","7392-354869" +"2020-08-22 06:47:00","3.45","22.951","4.344",NA,"1.095","7392-354869" +"2020-08-22 07:17:00","3.45","22.884","4.185",NA,"1.096","7392-354869" +"2020-08-22 07:47:00","3.45","22.867","4.081",NA,"1.096","7392-354869" +"2020-08-22 08:17:00","3.45","22.817","3.834",NA,"1.094","7392-354869" +"2020-08-22 08:47:00","3.45","22.776","3.76",NA,"1.095","7392-354869" +"2020-08-22 09:17:00","3.45","22.7","3.772",NA,"1.094","7392-354869" +"2020-08-22 09:47:00","3.45","22.675","3.731",NA,"1.094","7392-354869" +"2020-08-22 10:17:00","3.45","22.567","3.992",NA,"1.096","7392-354869" +"2020-08-22 10:47:00","3.45","22.617","3.708",NA,"1.094","7392-354869" +"2020-08-22 11:17:00","3.45","22.542","3.854",NA,"1.095","7392-354869" +"2020-08-22 11:47:00","3.45","22.475","3.699",NA,"1.094","7392-354869" +"2020-08-22 12:17:00","3.45","22.416","3.538",NA,"1.094","7392-354869" +"2020-08-22 12:47:00","3.45","22.358","3.375",NA,"1.094","7392-354869" +"2020-08-22 13:17:00","3.45","22.274","3.278",NA,"1.094","7392-354869" +"2020-08-22 13:47:00","3.44","22.224","3.155",NA,"1.094","7392-354869" +"2020-08-22 14:17:00","3.45","22.216","3.146",NA,"1.094","7392-354869" +"2020-08-22 14:47:00","3.44","22.233","3.187",NA,"1.095","7392-354869" +"2020-08-22 15:17:00","3.44","22.299","3.156",NA,"1.095","7392-354869" +"2020-08-22 15:47:00","3.44","22.391","3.1",NA,"1.094","7392-354869" +"2020-08-22 16:17:00","3.44","22.491","3.34",NA,"1.095","7392-354869" +"2020-08-22 16:47:00","3.44","22.508","3.517",NA,"1.095","7392-354869" +"2020-08-22 17:17:00","3.44","22.533","3.596",NA,"1.095","7392-354869" +"2020-08-22 17:47:00","3.44","22.575","3.77",NA,"1.095","7392-354869" +"2020-08-22 18:17:00","3.44","22.75","3.997",NA,"1.094","7392-354869" +"2020-08-22 18:47:00","3.44","22.734","4.459",NA,"1.097","7392-354869" +"2020-08-22 19:17:00","3.44","22.784","4.436",NA,"1.097","7392-354869" +"2020-08-22 19:47:00","3.44","22.976","4.812",NA,"1.097","7392-354869" +"2020-08-22 20:17:00","3.44","22.951","4.875",NA,"1.098","7392-354869" +"2020-08-22 20:47:00","3.44","22.943","4.802",NA,"1.098","7392-354869" +"2020-08-22 21:17:00","3.44","23.495","5.132",NA,"1.099","7392-354869" +"2020-08-22 21:47:00","3.44","23.896","5.653",NA,"1.1","7392-354869" +"2020-08-22 22:17:00","3.44","23.93","5.665",NA,"1.099","7392-354869" +"2020-08-22 22:47:00","3.44","23.177","5.071",NA,"1.098","7392-354869" +"2020-08-22 23:17:00","3.44","23.11","4.534",NA,"1.097","7392-354869" +"2020-08-22 23:47:00","3.45","23.469","4.401",NA,"1.099","7392-354869" +"2020-08-23 00:17:00","3.45","23.796","4.697",NA,"1.098","7392-354869" +"2020-08-23 00:47:00","3.45","23.879","4.626",NA,"1.098","7392-354869" +"2020-08-23 01:17:00","3.45","24.097","4.642",NA,"1.099","7392-354869" +"2020-08-23 01:47:00","3.45","24.617","5.106",NA,"1.099","7392-354869" +"2020-08-23 02:17:00","3.45","24.709","5.236",NA,"1.1","7392-354869" +"2020-08-23 02:47:00","3.45","24.609","5.219",NA,"1.099","7392-354869" +"2020-08-23 03:17:00","3.45","24.474","5.019",NA,"1.099","7392-354869" +"2020-08-23 03:47:00","3.45","24.29","4.878",NA,"1.098","7392-354869" +"2020-08-23 04:17:00","3.45","24.147","4.828",NA,"1.098","7392-354869" +"2020-08-23 04:47:00","3.46","24.022","4.491",NA,"1.096","7392-354869" +"2020-08-23 05:17:00","3.46","23.888","4.13",NA,"1.096","7392-354869" +"2020-08-23 05:47:00","3.46","23.754","4.206",NA,"1.097","7392-354869" +"2020-08-23 06:17:00","3.46","23.662","4.241",NA,"1.097","7392-354869" +"2020-08-23 06:47:00","3.46","23.545","4.093",NA,"1.096","7392-354869" +"2020-08-23 07:17:00","3.46","23.461","4.05",NA,"1.096","7392-354869" +"2020-08-23 07:47:00","3.46","23.403","3.949",NA,"1.096","7392-354869" +"2020-08-23 08:17:00","3.46","23.319","3.861",NA,"1.096","7392-354869" +"2020-08-23 08:47:00","3.46","23.235","3.766",NA,"1.096","7392-354869" +"2020-08-23 09:17:00","3.46","23.152","3.679",NA,"1.096","7392-354869" +"2020-08-23 09:47:00","3.46","23.076","3.596",NA,"1.096","7392-354869" +"2020-08-23 10:17:00","3.46","22.984","3.465",NA,"1.095","7392-354869" +"2020-08-23 10:47:00","3.46","22.909","3.392",NA,"1.096","7392-354869" +"2020-08-23 11:17:00","3.46","22.859","3.325",NA,"1.096","7392-354869" +"2020-08-23 11:47:00","3.46","22.826","3.292",NA,"1.096","7392-354869" +"2020-08-23 12:17:00","3.46","22.809","3.189",NA,"1.096","7392-354869" +"2020-08-23 12:47:00","3.46","22.834","3.198",NA,"1.095","7392-354869" +"2020-08-23 13:17:00","3.46","22.893","3.222",NA,"1.095","7392-354869" +"2020-08-23 13:47:00","3.46","22.959","3.149",NA,"1.096","7392-354869" +"2020-08-23 14:17:00","3.46","23.127","3.191",NA,"1.096","7392-354869" +"2020-08-23 14:47:00","3.46","23.118","3.158",NA,"1.096","7392-354869" +"2020-08-23 15:17:00","3.46","23.193","3.423",NA,"1.096","7392-354869" +"2020-08-23 15:47:00","3.46","23.227","3.699",NA,"1.096","7392-354869" +"2020-08-23 16:17:00","3.46","23.846","4.37",NA,"1.097","7392-354869" +"2020-08-23 16:47:00","3.46","23.327","4.278",NA,"1.098","7392-354869" +"2020-08-23 17:17:00","3.46","23.653","4.287",NA,"1.098","7392-354869" +"2020-08-23 17:47:00","3.46","23.612","4.543",NA,"1.098","7392-354869" +"2020-08-23 18:17:00","3.46","23.645","4.863",NA,"1.098","7392-354869" +"2020-08-23 18:47:00","3.46","23.746","4.746",NA,"1.099","7392-354869" +"2020-08-23 19:17:00","3.46","23.754","5.117",NA,"1.098","7392-354869" +"2020-08-23 19:47:00","3.46","23.804","4.986",NA,"1.1","7392-354869" +"2020-08-23 20:17:00","3.46","24.357","5.537",NA,"1.102","7392-354869" +"2020-08-23 20:47:00","3.46","24.29","5.614",NA,"1.1","7392-354869" +"2020-08-23 21:17:00","3.46","23.955","5.356",NA,"1.1","7392-354869" +"2020-08-23 21:47:00","3.46","23.637","4.91",NA,"1.099","7392-354869" +"2020-08-23 22:17:00","3.47","24.776","6.711",NA,"1.101","7392-354869" +"2020-08-23 22:47:00","3.47","25.398","6.691",NA,"1.104","7392-354869" +"2020-08-23 23:17:00","3.46","26.139","6.71",NA,"1.103","7392-354869" +"2020-08-23 23:47:00","3.47","26.215","6.311",NA,"1.102","7392-354869" +"2020-08-24 00:17:00","3.47","26.148","6.209",NA,"1.101","7392-354869" +"2020-08-24 00:47:00","3.47","25.903","6.083",NA,"1.101","7392-354869" +"2020-08-24 01:17:00","3.47","25.819","5.946",NA,"1.101","7392-354869" +"2020-08-24 01:47:00","3.47","25.667","5.725",NA,"1.1","7392-354869" +"2020-08-24 02:17:00","3.47","25.558","5.394",NA,"1.099","7392-354869" +"2020-08-24 02:47:00","3.47","25.457","4.942",NA,"1.098","7392-354869" +"2020-08-24 03:17:00","3.47","25.205","4.892",NA,"1.096","7392-354869" +"2020-08-24 03:47:00","3.47","25.028","4.568",NA,"1.097","7392-354869" +"2020-08-24 04:17:00","3.47","24.944","4.254",NA,"1.094","7392-354869" +"2020-08-24 04:47:00","3.47","24.902","3.933",NA,"1.095","7392-354869" +"2020-08-24 05:17:00","3.47","24.835","3.838",NA,"1.095","7392-354869" +"2020-08-24 05:47:00","3.47","24.801","3.762",NA,"1.095","7392-354869" +"2020-08-24 06:17:00","3.47","24.692","3.772",NA,"1.095","7392-354869" +"2020-08-24 06:47:00","3.47","24.575","3.602",NA,"1.096","7392-354869" +"2020-08-24 07:17:00","3.48","24.424","3.558",NA,"1.097","7392-354869" +"2020-08-24 07:47:00","3.48","24.315","3.431",NA,"1.096","7392-354869" +"2020-08-24 08:17:00","3.47","24.223","3.413",NA,"1.096","7392-354869" +"2020-08-24 08:47:00","3.47","24.122","3.373",NA,"1.095","7392-354869" +"2020-08-24 09:17:00","3.48","24.005","3.297",NA,"1.096","7392-354869" +"2020-08-24 09:47:00","3.48","23.896","3.153",NA,"1.096","7392-354869" +"2020-08-24 10:17:00","3.48","23.821","3.076",NA,"1.095","7392-354869" +"2020-08-24 10:47:00","3.48","23.704","2.983",NA,"1.095","7392-354869" +"2020-08-24 11:17:00","3.48","23.62","3.081",NA,"1.095","7392-354869" +"2020-08-24 11:47:00","3.48","23.545","2.829",NA,"1.096","7392-354869" +"2020-08-24 12:17:00","3.47","23.52","2.692",NA,"1.096","7392-354869" +"2020-08-24 12:47:00","3.48","23.486","2.651",NA,"1.095","7392-354869" +"2020-08-24 13:17:00","3.48","23.444","2.585",NA,"1.096","7392-354869" +"2020-08-24 13:47:00","3.48","23.469","2.653",NA,"1.095","7392-354869" +"2020-08-24 14:17:00","3.47","23.511","2.83",NA,"1.095","7392-354869" +"2020-08-24 14:47:00","3.47","23.679","2.957",NA,"1.096","7392-354869" +"2020-08-24 15:17:00","3.47","23.896","3.307",NA,"1.096","7392-354869" +"2020-08-24 15:47:00","3.47","24.03","3.386",NA,"1.097","7392-354869" +"2020-08-24 16:17:00","3.47","24.248","3.358",NA,"1.097","7392-354869" +"2020-08-24 16:47:00","3.47","24.676","3.495",NA,"1.098","7392-354869" +"2020-08-24 17:17:00","3.47","24.743","3.74",NA,"1.098","7392-354869" +"2020-08-24 17:47:00","3.47","25.037","4.093",NA,"1.098","7392-354869" +"2020-08-24 18:17:00","3.47","25.297","4.655",NA,"1.101","7392-354869" +"2020-08-24 18:47:00","3.48","25.726","5.076",NA,"1.101","7392-354869" +"2020-08-24 19:17:00","3.48","25.81","5.262",NA,"1.101","7392-354869" +"2020-08-24 19:47:00","3.47","26.03","5.259",NA,"1.103","7392-354869" +"2020-08-24 20:17:00","3.47","26.629","5.369",NA,"1.104","7392-354869" +"2020-08-24 20:47:00","3.48","26.773","5.716",NA,"1.105","7392-354869" +"2020-08-24 21:17:00","3.48","27.578","5.603",NA,"1.103","7392-354869" +"2020-08-24 21:47:00","3.48","27.544","5.483",NA,"1.103","7392-354869" +"2020-08-24 22:17:00","3.48","27.654","5.368",NA,"1.103","7392-354869" +"2020-08-24 22:47:00","3.48","27.671","5.397",NA,"1.102","7392-354869" +"2020-08-24 23:17:00","3.48","27.535","5.336",NA,"1.102","7392-354869" +"2020-08-24 23:47:00","3.48","27.417","5.228",NA,"1.1","7392-354869" +"2020-08-25 00:17:00","3.48","27.264","5.062",NA,"1.101","7392-354869" +"2020-08-25 00:47:00","3.48","27.01","4.963",NA,"1.1","7392-354869" +"2020-08-25 01:17:00","3.48","26.807","4.731",NA,"1.1","7392-354869" +"2020-08-25 01:47:00","3.48","26.595","4.697",NA,"1.099","7392-354869" +"2020-08-25 02:17:00","3.48","26.494","4.505",NA,"1.1","7392-354869" +"2020-08-25 02:47:00","3.48","26.291","4.271",NA,"1.098","7392-354869" +"2020-08-25 03:17:00","3.48","26.105","4.13",NA,"1.097","7392-354869" +"2020-08-25 03:47:00","3.48","26.013","4.097",NA,"1.098","7392-354869" +"2020-08-25 04:17:00","3.48","25.92","4.025",NA,"1.098","7392-354869" +"2020-08-25 04:47:00","3.48","25.819","3.949",NA,"1.097","7392-354869" +"2020-08-25 05:17:00","3.48","25.684","3.768",NA,"1.096","7392-354869" +"2020-08-25 05:47:00","3.48","25.491","3.745",NA,"1.097","7392-354869" +"2020-08-25 06:17:00","3.48","25.398","3.724",NA,"1.097","7392-354869" +"2020-08-25 06:47:00","3.48","25.221","3.494",NA,"1.096","7392-354869" +"2020-08-25 07:17:00","3.48","25.079","3.321",NA,"1.096","7392-354869" +"2020-08-25 07:47:00","3.48","24.944","3.289",NA,"1.096","7392-354869" +"2020-08-25 08:17:00","3.48","24.852","3.071",NA,"1.097","7392-354869" +"2020-08-25 08:47:00","3.48","24.718","3.109",NA,"1.097","7392-354869" +"2020-08-25 09:17:00","3.48","24.592","3.101",NA,"1.096","7392-354869" +"2020-08-25 09:47:00","3.48","24.466","2.909",NA,"1.096","7392-354869" +"2020-08-25 10:17:00","3.48","24.34","2.832",NA,"1.095","7392-354869" +"2020-08-25 10:47:00","3.48","24.265","3.056",NA,"1.096","7392-354869" +"2020-08-25 11:17:00","3.48","24.181","2.94",NA,"1.096","7392-354869" +"2020-08-25 11:47:00","3.48","24.122","2.901",NA,"1.096","7392-354869" +"2020-08-25 12:17:00","3.48","24.089","2.672",NA,"1.096","7392-354869" +"2020-08-25 12:47:00","3.48","24.122","2.385",NA,"1.095","7392-354869" +"2020-08-25 13:17:00","3.48","24.189","2.485",NA,"1.096","7392-354869" +"2020-08-25 13:47:00","3.48","24.357","2.232",NA,"1.095","7392-354869" +"2020-08-25 14:17:00","3.48","24.466","2.214",NA,"1.093","7392-354869" +"2020-08-25 14:47:00","3.48","24.642","2.161",NA,"1.092","7392-354869" +"2020-08-25 15:17:00","3.48","24.852","2.364",NA,"1.094","7392-354869" +"2020-08-25 15:47:00","3.48","25.331","2.405",NA,"1.095","7392-354869" +"2020-08-25 16:17:00","3.48","25.314","2.424",NA,"1.093","7392-354869" +"2020-08-25 16:47:00","3.48","25.549","2.712",NA,"1.096","7392-354869" +"2020-08-25 17:17:00","3.48","25.785","3.164",NA,"1.095","7392-354869" +"2020-08-25 17:47:00","3.48","25.785","3.773",NA,"1.097","7392-354869" +"2020-08-25 18:17:00","3.48","26.072","3.771",NA,"1.097","7392-354869" +"2020-08-25 18:47:00","3.48","26.072","4.255",NA,"1.099","7392-354869" +"2020-08-25 19:17:00","3.48","26.333","4.676",NA,"1.102","7392-354869" +"2020-08-25 19:47:00","3.48","26.502","4.778",NA,"1.101","7392-354869" +"2020-08-25 20:17:00","3.48","26.705","5.14",NA,"1.103","7392-354869" +"2020-08-25 20:47:00","3.48","26.815","5.371",NA,"1.103","7392-354869" +"2020-08-25 21:17:00","3.48","27.213","5.484",NA,"1.101","7392-354869" +"2020-08-25 21:47:00","3.48","27.493","5.462",NA,"1.103","7392-354869" +"2020-08-25 22:17:00","3.48","27.867","5.661",NA,"1.104","7392-354869" +"2020-08-25 22:47:00","3.48","28.148","5.415",NA,"1.102","7392-354869" +"2020-08-25 23:17:00","3.48","28.122","5.225",NA,"1.102","7392-354869" +"2020-08-25 23:47:00","3.48","27.926","5.055",NA,"1.101","7392-354869" +"2020-08-26 00:17:00","3.48","27.799","4.75",NA,"1.099","7392-354869" +"2020-08-26 00:47:00","3.48","27.629","4.545",NA,"1.1","7392-354869" +"2020-08-26 01:17:00","3.48","27.476","4.482",NA,"1.099","7392-354869" +"2020-08-26 01:47:00","3.48","27.332","4.348",NA,"1.099","7392-354869" +"2020-08-26 02:17:00","3.48","27.128","4.059",NA,"1.099","7392-354869" +"2020-08-26 02:47:00","3.48","26.942","3.919",NA,"1.097","7392-354869" +"2020-08-26 03:17:00","3.48","26.823","3.89",NA,"1.096","7392-354869" +"2020-08-26 03:47:00","3.48","26.73","3.907",NA,"1.098","7392-354869" +"2020-08-26 04:17:00","3.49","26.477","3.98",NA,"1.098","7392-354869" +"2020-08-26 04:47:00","3.49","26.375","3.615",NA,"1.097","7392-354869" +"2020-08-26 05:17:00","3.48","26.232","3.44",NA,"1.097","7392-354869" +"2020-08-26 05:47:00","3.49","26.038","3.382",NA,"1.097","7392-354869" +"2020-08-26 06:17:00","3.49","25.861","3.246",NA,"1.095","7392-354869" +"2020-08-26 06:47:00","3.49","25.659","2.933",NA,"1.095","7392-354869" +"2020-08-26 07:17:00","3.49","25.549","2.887",NA,"1.095","7392-354869" +"2020-08-26 07:47:00","3.49","25.348","2.711",NA,"1.094","7392-354869" +"2020-08-26 08:17:00","3.49","25.171","2.562",NA,"1.094","7392-354869" +"2020-08-26 08:47:00","3.49","25.037","2.547",NA,"1.094","7392-354869" +"2020-08-26 09:17:00","3.49","24.902","2.367",NA,"1.095","7392-354869" +"2020-08-26 09:47:00","3.49","24.768","2.324",NA,"1.096","7392-354869" +"2020-08-26 10:17:00","3.49","24.617","2.288",NA,"1.095","7392-354869" +"2020-08-26 10:47:00","3.49","24.474","2.236",NA,"1.095","7392-354869" +"2020-08-26 11:17:00","3.49","24.332","2.137",NA,"1.095","7392-354869" +"2020-08-26 11:47:00","3.48","24.231","2.018",NA,"1.095","7392-354869" +"2020-08-26 12:17:00","3.48","24.139","1.826",NA,"1.094","7392-354869" +"2020-08-26 12:47:00","3.48","24.189","1.907",NA,"1.095","7392-354869" +"2020-08-26 13:17:00","3.48","24.357","2.204",NA,"1.095","7392-354869" +"2020-08-26 13:47:00","3.48","24.583","2.433",NA,"1.096","7392-354869" +"2020-08-26 14:17:00","3.48","24.776","2.752",NA,"1.097","7392-354869" +"2020-08-26 14:47:00","3.48","25.095","2.985",NA,"1.096","7392-354869" +"2020-08-26 15:17:00","3.48","25.331","3.333",NA,"1.097","7392-354869" +"2020-08-26 15:47:00","3.48","25.524","3.404",NA,"1.097","7392-354869" +"2020-08-26 16:17:00","3.48","26.105","3.806",NA,"1.099","7392-354869" +"2020-08-26 16:47:00","3.48","26.536","4.036",NA,"1.099","7392-354869" +"2020-08-26 17:17:00","3.48","26.773","4.347",NA,"1.1","7392-354869" +"2020-08-26 17:47:00","3.48","26.883","4.522",NA,"1.101","7392-354869" +"2020-08-26 18:17:00","3.48","27.137","4.802",NA,"1.101","7392-354869" +"2020-08-26 18:47:00","3.48","27.179","4.817",NA,"1.1","7392-354869" +"2020-08-26 19:17:00","3.48","26.773","4.793",NA,"1.101","7392-354869" +"2020-08-26 19:47:00","3.48","26.917","4.865",NA,"1.101","7392-354869" +"2020-08-26 20:17:00","3.48","27.035","4.814",NA,"1.1","7392-354869" +"2020-08-26 20:47:00","3.48","26.866","4.914",NA,"1.1","7392-354869" +"2020-08-26 21:17:00","3.48","26.976","4.889",NA,"1.098","7392-354869" +"2020-08-26 21:47:00","3.48","27.12","4.909",NA,"1.101","7392-354869" +"2020-08-26 22:17:00","3.48","27.128","5.181",NA,"1.101","7392-354869" +"2020-08-26 22:47:00","3.48","27.069","5.319",NA,"1.101","7392-354869" +"2020-08-26 23:17:00","3.49","26.908","5.386",NA,"1.101","7392-354869" +"2020-08-26 23:47:00","3.49","26.747","5.245",NA,"1.1","7392-354869" +"2020-08-27 00:17:00","3.49","26.511","5.071",NA,"1.101","7392-354869" +"2020-08-27 00:47:00","3.49","26.291","4.784",NA,"1.1","7392-354869" +"2020-08-27 01:17:00","3.49","26.097","4.598",NA,"1.1","7392-354869" +"2020-08-27 01:47:00","3.49","25.903","4.472",NA,"1.099","7392-354869" +"2020-08-27 02:17:00","3.49","25.718","4.289",NA,"1.099","7392-354869" +"2020-08-27 02:47:00","3.49","25.583","4.053",NA,"1.098","7392-354869" +"2020-08-27 03:17:00","3.49","25.457","3.862",NA,"1.097","7392-354869" +"2020-08-27 03:47:00","3.49","25.322","3.696",NA,"1.097","7392-354869" +"2020-08-27 04:17:00","3.49","25.221","3.481",NA,"1.097","7392-354869" +"2020-08-27 04:47:00","3.49","25.095","3.461",NA,"1.098","7392-354869" +"2020-08-27 05:17:00","3.49","25.011","3.42",NA,"1.097","7392-354869" +"2020-08-27 05:47:00","3.49","24.927","3.476",NA,"1.097","7392-354869" +"2020-08-27 06:17:00","3.49","24.877","3.39",NA,"1.098","7392-354869" +"2020-08-27 06:47:00","3.49","24.768","3.366",NA,"1.098","7392-354869" +"2020-08-27 07:17:00","3.49","24.726","3.22",NA,"1.097","7392-354869" +"2020-08-27 07:47:00","3.48","24.642","3.273",NA,"1.096","7392-354869" +"2020-08-27 08:17:00","3.49","24.583","3.086",NA,"1.097","7392-354869" +"2020-08-27 08:47:00","3.49","24.533","2.969",NA,"1.096","7392-354869" +"2020-08-27 09:17:00","3.48","24.474","2.927",NA,"1.097","7392-354869" +"2020-08-27 09:47:00","3.48","24.416","2.802",NA,"1.095","7392-354869" +"2020-08-27 10:17:00","3.48","24.332","2.612",NA,"1.097","7392-354869" +"2020-08-27 10:47:00","3.48","24.298","2.439",NA,"1.096","7392-354869" +"2020-08-27 11:17:00","3.48","24.231","2.653",NA,"1.097","7392-354869" +"2020-08-27 11:47:00","3.48","24.198","2.608",NA,"1.095","7392-354869" +"2020-08-27 12:17:00","3.48","24.181","2.644",NA,"1.096","7392-354869" +"2020-08-27 12:47:00","3.48","24.298","2.643",NA,"1.096","7392-354869" +"2020-08-27 13:17:00","3.48","24.323","2.753",NA,"1.096","7392-354869" +"2020-08-27 13:47:00","3.48","24.323","2.822",NA,"1.097","7392-354869" +"2020-08-27 14:17:00","3.48","24.357","2.874",NA,"1.096","7392-354869" +"2020-08-27 14:47:00","3.48","24.382","2.917",NA,"1.097","7392-354869" +"2020-08-27 15:17:00","3.48","24.382","2.945",NA,"1.096","7392-354869" +"2020-08-27 15:47:00","3.48","24.466","3.218",NA,"1.097","7392-354869" +"2020-08-27 16:17:00","3.47","24.659","3.748",NA,"1.098","7392-354869" +"2020-08-27 16:47:00","3.48","24.659","3.855",NA,"1.099","7392-354869" +"2020-08-27 17:17:00","3.48","24.684","4.267",NA,"1.098","7392-354869" +"2020-08-27 17:47:00","3.48","24.65","4.057",NA,"1.1","7392-354869" +"2020-08-27 18:17:00","3.48","24.659","3.694",NA,"1.098","7392-354869" +"2020-08-27 18:47:00","3.48","24.927","4.329",NA,"1.1","7392-354869" +"2020-08-27 19:17:00","3.48","24.927","4.885",NA,"1.101","7392-354869" +"2020-08-27 19:47:00","3.47","24.894","4.815",NA,"1.1","7392-354869" +"2020-08-27 20:17:00","3.47","25.02","5.38",NA,"1.102","7392-354869" +"2020-08-27 20:47:00","3.48","24.995","5.228",NA,"1.101","7392-354869" +"2020-08-27 21:17:00","3.47","25.255","5.073",NA,"1.101","7392-354869" +"2020-08-27 21:47:00","3.47","25.339","5.212",NA,"1.102","7392-354869" +"2020-08-27 22:17:00","3.47","25.381","5.366",NA,"1.103","7392-354869" +"2020-08-27 22:47:00","3.47","25.507","5.025",NA,"1.101","7392-354869" +"2020-08-27 23:17:00","3.47","25.844","5.252",NA,"1.104","7392-354869" +"2020-08-27 23:47:00","3.47","26.038","5.496",NA,"1.103","7392-354869" +"2020-08-28 00:17:00","3.48","25.954","5.642",NA,"1.102","7392-354869" +"2020-08-28 00:47:00","3.47","25.987","5.816",NA,"1.103","7392-354869" +"2020-08-28 01:17:00","3.48","26.316","5.566",NA,"1.104","7392-354869" +"2020-08-28 01:47:00","3.48","26.62","5.855",NA,"1.104","7392-354869" +"2020-08-28 02:17:00","3.47","26.713","5.842",NA,"1.105","7392-354869" +"2020-08-28 02:47:00","3.48","26.866","5.569",NA,"1.102","7392-354869" +"2020-08-28 03:17:00","3.48","26.959","5.967",NA,"1.104","7392-354869" +"2020-08-28 03:47:00","3.48","26.967","5.612",NA,"1.102","7392-354869" +"2020-08-28 04:17:00","3.48","26.925","5.664",NA,"1.102","7392-354869" +"2020-08-28 04:47:00","3.48","26.866","5.5",NA,"1.103","7392-354869" +"2020-08-28 05:17:00","3.48","26.773","5.315",NA,"1.103","7392-354869" +"2020-08-28 05:47:00","3.48","26.646","5.21",NA,"1.101","7392-354869" +"2020-08-28 06:17:00","3.48","26.477","5.129",NA,"1.101","7392-354869" +"2020-08-28 06:47:00","3.48","26.299","5.065",NA,"1.102","7392-354869" +"2020-08-28 07:17:00","3.48","26.08","4.799",NA,"1.101","7392-354869" +"2020-08-28 07:47:00","3.48","25.954","4.609",NA,"1.099","7392-354869" +"2020-08-28 08:17:00","3.48","25.777","4.431",NA,"1.099","7392-354869" +"2020-08-28 08:47:00","3.48","25.625","4.125",NA,"1.098","7392-354869" +"2020-08-28 09:17:00","3.48","25.524","3.955",NA,"1.098","7392-354869" +"2020-08-28 09:47:00","3.48","25.423","3.812",NA,"1.099","7392-354869" +"2020-08-28 10:17:00","3.48","25.289","3.533",NA,"1.098","7392-354869" +"2020-08-28 10:47:00","3.48","25.221","3.433",NA,"1.097","7392-354869" +"2020-08-28 11:17:00","3.48","25.137","3.438",NA,"1.097","7392-354869" +"2020-08-28 11:47:00","3.48","25.053","3.409",NA,"1.098","7392-354869" +"2020-08-28 12:17:00","3.48","25.011","3.379",NA,"1.097","7392-354869" +"2020-08-28 12:47:00","3.48","25.07","3.405",NA,"1.096","7392-354869" +"2020-08-28 13:17:00","3.48","25.137","3.528",NA,"1.097","7392-354869" +"2020-08-28 13:47:00","3.48","25.154","3.458",NA,"1.097","7392-354869" +"2020-08-28 14:17:00","3.48","25.221","3.302",NA,"1.098","7392-354869" +"2020-08-28 14:47:00","3.48","25.28","3.249",NA,"1.097","7392-354869" +"2020-08-28 15:17:00","3.48","25.44","3.509",NA,"1.097","7392-354869" +"2020-08-28 15:47:00","3.48","25.457","3.485",NA,"1.098","7392-354869" +"2020-08-28 16:17:00","3.48","25.6","3.587",NA,"1.098","7392-354869" +"2020-08-28 16:47:00","3.48","25.819","3.639",NA,"1.098","7392-354869" +"2020-08-28 17:17:00","3.48","25.912","3.558",NA,"1.099","7392-354869" +"2020-08-28 17:47:00","3.48","26.173","3.894",NA,"1.099","7392-354869" +"2020-08-28 18:17:00","3.48","25.912","4",NA,"1.099","7392-354869" +"2020-08-28 18:47:00","3.48","25.937","3.923",NA,"1.1","7392-354869" +"2020-08-28 19:17:00","3.48","25.979","4.043",NA,"1.099","7392-354869" +"2020-08-28 19:47:00","3.48","26.122","3.892",NA,"1.099","7392-354869" +"2020-08-28 20:17:00","3.48","26.156","4.025",NA,"1.098","7392-354869" +"2020-08-28 20:47:00","3.48","26.131","4.28",NA,"1.099","7392-354869" +"2020-08-28 21:17:00","3.48","26.089","4.843",NA,"1.101","7392-354869" +"2020-08-28 21:47:00","3.48","26.375","5.112",NA,"1.103","7392-354869" +"2020-08-28 22:17:00","3.48","26.173","4.545",NA,"1.101","7392-354869" +"2020-08-28 22:47:00","3.48","26.883","5.109",NA,"1.102","7392-354869" +"2020-08-28 23:17:00","3.48","27.069","5.226",NA,"1.101","7392-354869" +"2020-08-28 23:47:00","3.48","27.077","5.067",NA,"1.101","7392-354869" +"2020-08-29 00:17:00","3.48","26.959","4.865",NA,"1.101","7392-354869" +"2020-08-29 00:47:00","3.48","26.773","4.613",NA,"1.1","7392-354869" +"2020-08-29 01:17:00","3.48","26.595","4.541",NA,"1.099","7392-354869" +"2020-08-29 01:47:00","3.48","26.443","4.392",NA,"1.1","7392-354869" +"2020-08-29 02:17:00","3.48","26.308","4.277",NA,"1.099","7392-354869" +"2020-08-29 02:47:00","3.48","26.181","4.119",NA,"1.099","7392-354869" +"2020-08-29 03:17:00","3.48","25.996","3.959",NA,"1.098","7392-354869" +"2020-08-29 03:47:00","3.48","25.869","3.661",NA,"1.098","7392-354869" +"2020-08-29 04:17:00","3.48","25.777","3.125",NA,"1.097","7392-354869" +"2020-08-29 04:47:00","3.48","25.701","3.119",NA,"1.096","7392-354869" +"2020-08-29 05:17:00","3.48","25.608","3.13",NA,"1.096","7392-354869" +"2020-08-29 05:47:00","3.48","25.524","3.356",NA,"1.097","7392-354869" +"2020-08-29 06:17:00","3.48","25.474","3.178",NA,"1.097","7392-354869" +"2020-08-29 06:47:00","3.48","25.448","3.148",NA,"1.097","7392-354869" +"2020-08-29 07:17:00","3.48","25.348","3.022",NA,"1.097","7392-354869" +"2020-08-29 07:47:00","3.48","25.289","2.841",NA,"1.095","7392-354869" +"2020-08-29 08:17:00","3.48","25.23","3.054",NA,"1.095","7392-354869" +"2020-08-29 08:47:00","3.48","25.146","3.099",NA,"1.095","7392-354869" +"2020-08-29 09:17:00","3.48","25.079","3.022",NA,"1.097","7392-354869" +"2020-08-29 09:47:00","3.48","24.995","2.907",NA,"1.095","7392-354869" +"2020-08-29 10:17:00","3.48","24.894","2.748",NA,"1.096","7392-354869" +"2020-08-29 10:47:00","3.48","24.852","2.633",NA,"1.096","7392-354869" +"2020-08-29 11:17:00","3.48","24.818","2.339",NA,"1.095","7392-354869" +"2020-08-29 11:47:00","3.48","24.793","2.479",NA,"1.095","7392-354869" +"2020-08-29 12:17:00","3.48","24.743","2.728",NA,"1.094","7392-354869" +"2020-08-29 12:47:00","3.48","24.701","2.549",NA,"1.096","7392-354869" +"2020-08-29 13:17:00","3.48","24.625","2.43",NA,"1.095","7392-354869" +"2020-08-29 13:47:00","3.47","24.55","2.5",NA,"1.096","7392-354869" +"2020-08-29 14:17:00","3.47","24.424","2.347",NA,"1.096","7392-354869" +"2020-08-29 14:47:00","3.47","24.407","2.076",NA,"1.094","7392-354869" +"2020-08-29 15:17:00","3.47","24.357","2.161",NA,"1.094","7392-354869" +"2020-08-29 15:47:00","3.47","24.365","2.421",NA,"1.094","7392-354869" +"2020-08-29 16:17:00","3.47","24.382","2.602",NA,"1.094","7392-354869" +"2020-08-29 16:47:00","3.47","24.424","2.551",NA,"1.093","7392-354869" +"2020-08-29 17:17:00","3.47","24.399","2.534",NA,"1.094","7392-354869" +"2020-08-29 17:47:00","3.47","24.39","2.282",NA,"1.093","7392-354869" +"2020-08-29 18:17:00","3.47","24.491","2.215",NA,"1.094","7392-354869" +"2020-08-29 18:47:00","3.47","24.458","2.592",NA,"1.096","7392-354869" +"2020-08-29 19:17:00","3.46","24.382","2.364",NA,"1.091","7392-354869" +"2020-08-29 19:47:00","3.46","24.374","1.162",NA,"1.079","7392-354869" +"2020-08-29 20:17:00","3.46","24.39","2.266",NA,"1.08","7392-354869" +"2020-08-29 20:47:00","3.46","24.432","1.908",NA,"1.085","7392-354869" +"2020-08-29 21:17:00","3.46","24.499","2.221",NA,"1.091","7392-354869" +"2020-08-29 21:47:00","3.46","24.558","2.565",NA,"1.096","7392-354869" +"2020-08-29 22:17:00","3.46","24.6","2.76",NA,"1.096","7392-354869" +"2020-08-29 22:47:00","3.46","24.541","2.405",NA,"1.096","7392-354869" +"2020-08-29 23:17:00","3.46","24.541","2.469",NA,"1.094","7392-354869" +"2020-08-29 23:47:00","3.46","24.458","2.629",NA,"1.096","7392-354869" +"2020-08-30 00:17:00","3.46","24.424","2.315",NA,"1.094","7392-354869" +"2020-08-30 00:47:00","3.46","24.365","2.277",NA,"1.095","7392-354869" +"2020-08-30 01:17:00","3.45","24.323","1.972",NA,"1.092","7392-354869" +"2020-08-30 01:47:00","3.45","24.29","1.394",NA,"1.091","7392-354869" +"2020-08-30 02:17:00","3.45","24.231","1.529",NA,"1.09","7392-354869" +"2020-08-30 02:47:00","3.45","24.189","1.639",NA,"1.09","7392-354869" +"2020-08-30 03:17:00","3.45","24.114","1.718",NA,"1.089","7392-354869" +"2020-08-30 03:47:00","3.45","24.072","1.715",NA,"1.091","7392-354869" +"2020-08-30 04:17:00","3.45","24.064","1.751",NA,"1.091","7392-354869" +"2020-08-30 04:47:00","3.45","24.03","1.699",NA,"1.093","7392-354869" +"2020-08-30 05:17:00","3.45","23.963","1.712",NA,"1.093","7392-354869" +"2020-08-30 05:47:00","3.45","23.746","1.698",NA,"1.093","7392-354869" +"2020-08-30 06:17:00","3.45","23.628","1.523",NA,"1.093","7392-354869" +"2020-08-30 06:47:00","3.45","23.369","1.48",NA,"1.09","7392-354869" +"2020-08-30 07:17:00","3.45","23.177","1.339",NA,"1.089","7392-354869" +"2020-08-30 07:47:00","3.45","23.051","1.138",NA,"1.09","7392-354869" +"2020-08-30 08:17:00","3.45","22.909","0.973",NA,"1.086","7392-354869" +"2020-08-30 08:47:00","3.45","22.817","1.041",NA,"1.088","7392-354869" +"2020-08-30 09:17:00","3.44","22.7","0.907",NA,"1.085","7392-354869" +"2020-08-30 09:47:00","3.44","22.6","0.778",NA,"1.085","7392-354869" +"2020-08-30 10:17:00","3.44","22.5","1.999",NA,"1.095","7392-354869" +"2020-08-30 10:47:00","3.44","22.4","2.054",NA,"1.095","7392-354869" +"2020-08-30 11:17:00","3.44","22.349","1.97",NA,"1.095","7392-354869" +"2020-08-30 11:47:00","3.44","22.274","1.923",NA,"1.095","7392-354869" +"2020-08-30 12:17:00","3.44","22.233","1.763",NA,"1.094","7392-354869" +"2020-08-30 12:47:00","3.44","22.249","1.858",NA,"1.095","7392-354869" +"2020-08-30 13:17:00","3.44","22.517","2.151",NA,"1.096","7392-354869" +"2020-08-30 13:47:00","3.43","22.767","2.542",NA,"1.097","7392-354869" +"2020-08-30 14:17:00","3.43","22.876","2.448",NA,"1.096","7392-354869" +"2020-08-30 14:47:00","3.43","23.102","2.223",NA,"1.096","7392-354869" +"2020-08-30 15:17:00","3.43","23.461","2.613",NA,"1.097","7392-354869" +"2020-08-30 15:47:00","3.43","23.704","2.757",NA,"1.097","7392-354869" +"2020-08-30 16:17:00","3.43","23.804","2.97",NA,"1.097","7392-354869" +"2020-08-30 16:47:00","3.43","24.365","2.807",NA,"1.098","7392-354869" +"2020-08-30 17:17:00","3.43","24.583","3.088",NA,"1.099","7392-354869" +"2020-08-30 17:47:00","3.43","24.734","2.491",NA,"1.095","7392-354869" +"2020-08-30 18:17:00","3.44","24.835","2.24",NA,"1.094","7392-354869" +"2020-08-30 18:47:00","3.44","24.919","2.468",NA,"1.093","7392-354869" +"2020-08-30 19:17:00","3.44","25.213","2.449",NA,"1.094","7392-354869" +"2020-08-30 19:47:00","3.44","25.314","2.806",NA,"1.094","7392-354869" +"2020-08-30 20:17:00","3.44","25.356","2.494",NA,"1.094","7392-354869" +"2020-08-30 20:47:00","3.45","25.238","1.749",NA,"1.076","7392-354869" +"2020-08-30 21:17:00","3.45","25.095","1.983",NA,"1.094","7392-354869" +"2020-08-30 21:47:00","3.45","24.969","2.365",NA,"1.094","7392-354869" +"2020-08-30 22:17:00","3.45","24.76","2.214",NA,"1.094","7392-354869" +"2020-08-30 22:47:00","3.45","24.567","2.012",NA,"1.095","7392-354869" +"2020-08-30 23:17:00","3.45","24.282","1.998",NA,"1.093","7392-354869" +"2020-08-30 23:47:00","3.45","24.072","1.926",NA,"1.094","7392-354869" +"2020-08-31 00:17:00","3.45","23.93","1.77",NA,"1.092","7392-354869" +"2020-08-31 00:47:00","3.45","23.746","1.929",NA,"1.093","7392-354869" +"2020-08-31 01:17:00","3.45","23.628","1.985",NA,"1.094","7392-354869" +"2020-08-31 01:47:00","3.45","23.52","1.781",NA,"1.091","7392-354869" +"2020-08-31 02:17:00","3.45","23.361","1.574",NA,"1.088","7392-354869" +"2020-08-31 02:47:00","3.45","23.269","1.495",NA,"1.089","7392-354869" +"2020-08-31 03:17:00","3.45","23.118","1.408",NA,"1.089","7392-354869" +"2020-08-31 03:47:00","3.45","23.001","1.269",NA,"1.085","7392-354869" +"2020-08-31 04:17:00","3.45","22.901","1.025",NA,"1.085","7392-354869" +"2020-08-31 04:47:00","3.45","22.784","0.819",NA,"1.083","7392-354869" +"2020-08-31 05:17:00","3.44","22.7","0.774",NA,"1.083","7392-354869" +"2020-08-31 05:47:00","3.44","22.617","0.634",NA,"1.081","7392-354869" +"2020-08-31 06:17:00","3.44","22.55","0.501",NA,"1.078","7392-354869" +"2020-08-31 06:47:00","3.44","22.425","0.502",NA,"1.078","7392-354869" +"2020-08-31 07:17:00","3.44","22.291","0.55",NA,"1.079","7392-354869" +"2020-08-31 07:47:00","3.44","22.116","0.661",NA,"1.081","7392-354869" +"2020-08-31 08:17:00","3.44","21.94","0.681",NA,"1.081","7392-354869" +"2020-08-31 08:47:00","3.44","21.807","0.678",NA,"1.081","7392-354869" +"2020-08-31 09:17:00","3.44","21.598","2.62",NA,"1.096","7392-354869" +"2020-08-31 09:47:00","3.44","21.406","2.763",NA,"1.097","7392-354869" +"2020-08-31 10:17:00","3.44","21.214","2.255",NA,"1.096","7392-354869" +"2020-08-31 10:47:00","3.44","21.088","2.006",NA,"1.096","7392-354869" +"2020-08-31 11:17:00","3.43","20.963","1.911",NA,"1.096","7392-354869" +"2020-08-31 11:47:00","3.43","20.821","1.83",NA,"1.095","7392-354869" +"2020-08-31 12:17:00","3.43","20.763","1.776",NA,"1.095","7392-354869" +"2020-08-31 12:47:00","3.43","20.771","1.667",NA,"1.094","7392-354869" +"2020-08-31 13:17:00","3.43","20.788","1.735",NA,"1.095","7392-354869" +"2020-08-31 13:47:00","3.43","20.88","1.919",NA,"1.095","7392-354869" +"2020-08-31 14:17:00","3.43","21.005","2.222",NA,"1.096","7392-354869" +"2020-08-31 14:47:00","3.42","21.097","2.456",NA,"1.097","7392-354869" +"2020-08-31 15:17:00","3.42","21.289","2.618",NA,"1.097","7392-354869" +"2020-08-31 15:47:00","3.42","21.498","2.881",NA,"1.098","7392-354869" +"2020-08-31 16:17:00","3.42","21.506","3.029",NA,"1.098","7392-354869" +"2020-08-31 16:47:00","3.42","21.523","3.103",NA,"1.097","7392-354869" +"2020-08-31 17:17:00","3.42","21.623","3.042",NA,"1.097","7392-354869" +"2020-08-31 17:47:00","3.42","21.615","2.989",NA,"1.098","7392-354869" +"2020-08-31 18:17:00","3.42","21.757","3.125",NA,"1.098","7392-354869" +"2020-08-31 18:47:00","3.42","21.924","3.261",NA,"1.097","7392-354869" +"2020-08-31 19:17:00","3.42","21.898","3.399",NA,"1.097","7392-354869" +"2020-08-31 19:47:00","3.42","21.832","3.318",NA,"1.098","7392-354869" +"2020-08-31 20:17:00","3.42","21.965","3.173",NA,"1.098","7392-354869" +"2020-08-31 20:47:00","3.42","22.141","3.151",NA,"1.099","7392-354869" +"2020-08-31 21:17:00","3.42","22.299","3.234",NA,"1.098","7392-354869" +"2020-08-31 21:47:00","3.42","22.349","3.446",NA,"1.097","7392-354869" +"2020-08-31 22:17:00","3.42","22.274","3.636",NA,"1.097","7392-354869" +"2020-08-31 22:47:00","3.42","22.199","3.707",NA,"1.098","7392-354869" +"2020-08-31 23:17:00","3.42","22.149","3.679",NA,"1.098","7392-354869" +"2020-08-31 23:47:00","3.42","22.007","3.609",NA,"1.099","7392-354869" +"2020-09-01 00:17:00","3.42","21.957","3.552",NA,"1.098","7392-354869" +"2020-09-01 00:47:00","3.42","21.857","3.545",NA,"1.098","7392-354869" +"2020-09-01 01:17:00","3.42","21.782","3.524",NA,"1.098","7392-354869" +"2020-09-01 01:47:00","3.42","21.706","3.44",NA,"1.098","7392-354869" +"2020-09-01 02:17:00","3.42","21.623","3.344",NA,"1.097","7392-354869" +"2020-09-01 02:47:00","3.42","21.564","3.226",NA,"1.098","7392-354869" +"2020-09-01 03:17:00","3.42","21.489","3.108",NA,"1.097","7392-354869" +"2020-09-01 03:47:00","3.42","21.464","2.945",NA,"1.098","7392-354869" +"2020-09-01 04:17:00","3.42","21.422","2.807",NA,"1.097","7392-354869" +"2020-09-01 04:47:00","3.42","21.356","2.72",NA,"1.097","7392-354869" +"2020-09-01 05:17:00","3.42","21.322","2.521",NA,"1.096","7392-354869" +"2020-09-01 05:47:00","3.42","21.272","2.438",NA,"1.096","7392-354869" +"2020-09-01 06:17:00","3.42","21.222","2.36",NA,"1.097","7392-354869" +"2020-09-01 06:47:00","3.42","21.18","2.293",NA,"1.096","7392-354869" +"2020-09-01 07:17:00","3.42","21.122","2.266",NA,"1.096","7392-354869" +"2020-09-01 07:47:00","3.42","21.105","2.161",NA,"1.096","7392-354869" +"2020-09-01 08:17:00","3.42","21.097","2.058",NA,"1.096","7392-354869" +"2020-09-01 08:47:00","3.42","21.055","1.994",NA,"1.095","7392-354869" +"2020-09-01 09:17:00","3.41","21.013","1.975",NA,"1.095","7392-354869" +"2020-09-01 09:47:00","3.42","20.963","1.888",NA,"1.096","7392-354869" +"2020-09-01 10:17:00","3.41","20.913","1.776",NA,"1.095","7392-354869" +"2020-09-01 10:47:00","3.41","20.888","1.536",NA,"1.091","7392-354869" +"2020-09-01 11:17:00","3.41","20.838","1.18",NA,"1.091","7392-354869" +"2020-09-01 11:47:00","3.41","20.788","1.03",NA,"1.087","7392-354869" +"2020-09-01 12:17:00","3.41","20.754","1.149",NA,"1.091","7392-354869" +"2020-09-01 12:47:00","3.41","20.721","1.117",NA,"1.09","7392-354869" +"2020-09-01 13:17:00","3.41","20.712","1.079",NA,"1.09","7392-354869" +"2020-09-01 13:47:00","3.41","20.737","1.034",NA,"1.09","7392-354869" +"2020-09-01 14:17:00","3.41","20.821","1.175",NA,"1.088","7392-354869" +"2020-09-01 14:47:00","3.41","20.996","1.456",NA,"1.092","7392-354869" +"2020-09-01 15:17:00","3.41","21.097","1.678",NA,"1.093","7392-354869" +"2020-09-01 15:47:00","3.41","21.297","2.084",NA,"1.094","7392-354869" +"2020-09-01 16:17:00","3.41","21.464","2.673",NA,"1.093","7392-354869" +"2020-09-01 16:47:00","3.41","21.506","2.788",NA,"1.095","7392-354869" +"2020-09-01 17:17:00","3.41","21.656","2.843",NA,"1.096","7392-354869" +"2020-09-01 17:47:00","3.41","21.823","2.945",NA,"1.093","7392-354869" +"2020-09-01 18:17:00","3.41","21.74","3.083",NA,"1.095","7392-354869" +"2020-09-01 18:47:00","3.41","21.957","3.101",NA,"1.095","7392-354869" +"2020-09-01 19:17:00","3.41","21.757","3.322",NA,"1.094","7392-354869" +"2020-09-01 19:47:00","3.41","22.032","3.448",NA,"1.094","7392-354869" +"2020-09-01 20:17:00","3.41","22.441","3.758",NA,"1.092","7392-354869" +"2020-09-01 20:47:00","3.41","22.6","4.157",NA,"1.095","7392-354869" +"2020-09-01 21:17:00","3.42","22.533","4.065",NA,"1.094","7392-354869" +"2020-09-01 21:47:00","3.42","22.709","4.374",NA,"1.098","7392-354869" +"2020-09-01 22:17:00","3.42","22.675","4.321",NA,"1.098","7392-354869" +"2020-09-01 22:47:00","3.42","22.759","4.398",NA,"1.096","7392-354869" +"2020-09-01 23:17:00","3.42","22.884","3.674",NA,"1.094","7392-354869" +"2020-09-01 23:47:00","3.42","23.076","3.676",NA,"1.094","7392-354869" +"2020-09-02 00:17:00","3.42","23.394","3.633",NA,"1.093","7392-354869" +"2020-09-02 00:47:00","3.42","23.829","5.926",NA,"1.104","7392-354869" +"2020-09-02 01:17:00","3.42","23.946","6.19",NA,"1.105","7392-354869" +"2020-09-02 01:47:00","3.42","23.854","6.068",NA,"1.104","7392-354869" +"2020-09-02 02:17:00","3.43","23.72","5.968",NA,"1.104","7392-354869" +"2020-09-02 02:47:00","3.43","23.57","5.842",NA,"1.102","7392-354869" +"2020-09-02 03:17:00","3.43","23.478","5.794",NA,"1.102","7392-354869" +"2020-09-02 03:47:00","3.44","23.361","5.735",NA,"1.103","7392-354869" +"2020-09-02 04:17:00","3.44","23.294","5.591",NA,"1.102","7392-354869" +"2020-09-02 04:47:00","3.44","23.16","5.502",NA,"1.101","7392-354869" +"2020-09-02 05:17:00","3.44","23.102","5.365",NA,"1.101","7392-354869" +"2020-09-02 05:47:00","3.44","23.001","5.249",NA,"1.099","7392-354869" +"2020-09-02 06:17:00","3.44","22.893","5.108",NA,"1.1","7392-354869" +"2020-09-02 06:47:00","3.44","22.809","4.981",NA,"1.1","7392-354869" +"2020-09-02 07:17:00","3.44","22.709","4.878",NA,"1.1","7392-354869" +"2020-09-02 07:47:00","3.44","22.617","4.779",NA,"1.1","7392-354869" +"2020-09-02 08:17:00","3.44","22.55","4.682",NA,"1.1","7392-354869" +"2020-09-02 08:47:00","3.44","22.466","4.552",NA,"1.1","7392-354869" +"2020-09-02 09:17:00","3.44","22.391","4.389",NA,"1.1","7392-354869" +"2020-09-02 09:47:00","3.44","22.316","4.317",NA,"1.099","7392-354869" +"2020-09-02 10:17:00","3.44","22.249","4.173",NA,"1.099","7392-354869" +"2020-09-02 10:47:00","3.44","22.166","3.997",NA,"1.099","7392-354869" +"2020-09-02 11:17:00","3.43","22.116","3.956",NA,"1.099","7392-354869" +"2020-09-02 11:47:00","3.43","22.049","3.86",NA,"1.099","7392-354869" +"2020-09-02 12:17:00","3.43","22.091","3.671",NA,"1.099","7392-354869" +"2020-09-02 12:47:00","3.43","22.099","3.57",NA,"1.099","7392-354869" +"2020-09-02 13:17:00","3.43","22.116","3.539",NA,"1.098","7392-354869" +"2020-09-02 13:47:00","3.43","22.166","3.878",NA,"1.099","7392-354869" +"2020-09-02 14:17:00","3.43","22.057","3.677",NA,"1.099","7392-354869" +"2020-09-02 14:47:00","3.43","22.057","3.693",NA,"1.099","7392-354869" +"2020-09-02 15:17:00","3.43","22.015","3.656",NA,"1.099","7392-354869" +"2020-09-02 15:47:00","3.43","22.015","3.66",NA,"1.099","7392-354869" +"2020-09-02 16:17:00","3.43","22.082","3.625",NA,"1.099","7392-354869" +"2020-09-02 16:47:00","3.42","22.099","3.563",NA,"1.098","7392-354869" +"2020-09-02 17:17:00","3.43","22.191","3.738",NA,"1.099","7392-354869" +"2020-09-02 17:47:00","3.42","23.177","5.298",NA,"1.101","7392-354869" +"2020-09-02 18:17:00","3.42","22.6","4.333",NA,"1.099","7392-354869" +"2020-09-02 18:47:00","3.43","22.542","4.139",NA,"1.099","7392-354869" +"2020-09-02 19:17:00","3.42","22.968","4.601",NA,"1.1","7392-354869" +"2020-09-02 19:47:00","3.42","22.734","4.689",NA,"1.1","7392-354869" +"2020-09-02 20:17:00","3.42","22.859","4.386",NA,"1.1","7392-354869" +"2020-09-02 20:47:00","3.43","22.943","4.578",NA,"1.102","7392-354869" +"2020-09-02 21:17:00","3.43","23.244","5.285",NA,"1.102","7392-354869" +"2020-09-02 21:47:00","3.42","22.918","4.106",NA,"1.099","7392-354869" +"2020-09-02 22:17:00","3.42","23.16","4.57",NA,"1.101","7392-354869" +"2020-09-02 22:47:00","3.43","23.26","4.486",NA,"1.099","7392-354869" +"2020-09-02 23:17:00","3.43","23.369","4.976",NA,"1.102","7392-354869" +"2020-09-02 23:47:00","3.43","23.344","4.886",NA,"1.101","7392-354869" +"2020-09-03 00:17:00","3.43","23.528","4.948",NA,"1.102","7392-354869" +"2020-09-03 00:47:00","3.43","23.637","5.204",NA,"1.104","7392-354869" +"2020-09-03 01:17:00","3.43","23.729","5.367",NA,"1.103","7392-354869" +"2020-09-03 01:47:00","3.43","24.114","5.816",NA,"1.105","7392-354869" +"2020-09-03 02:17:00","3.43","24.298","5.37",NA,"1.106","7392-354869" +"2020-09-03 02:47:00","3.43","24.399","5.187",NA,"1.104","7392-354869" +"2020-09-03 03:17:00","3.43","24.617","5.146",NA,"1.103","7392-354869" +"2020-09-03 03:47:00","3.43","23.679","4.505",NA,"1.101","7392-354869" +"2020-09-03 04:17:00","3.43","23.478","4.221",NA,"1.101","7392-354869" +"2020-09-03 04:47:00","3.43","23.955","4.217",NA,"1.101","7392-354869" +"2020-09-03 05:17:00","3.43","24.634","5.201",NA,"1.104","7392-354869" +"2020-09-03 05:47:00","3.43","25.028","5.285",NA,"1.105","7392-354869" +"2020-09-03 06:17:00","3.43","24.978","5.062",NA,"1.103","7392-354869" +"2020-09-03 06:47:00","3.43","24.961","5.014",NA,"1.102","7392-354869" +"2020-09-03 07:17:00","3.43","24.894","4.999",NA,"1.102","7392-354869" +"2020-09-03 07:47:00","3.44","24.726","4.844",NA,"1.102","7392-354869" +"2020-09-03 08:17:00","3.44","24.625","4.786",NA,"1.101","7392-354869" +"2020-09-03 08:47:00","3.44","24.533","4.61",NA,"1.101","7392-354869" +"2020-09-03 09:17:00","3.44","24.365","4.488",NA,"1.101","7392-354869" +"2020-09-03 09:47:00","3.45","24.24","4.343",NA,"1.1","7392-354869" +"2020-09-03 10:17:00","3.45","24.106","4.254",NA,"1.099","7392-354869" +"2020-09-03 10:47:00","3.45","23.98","4.157",NA,"1.099","7392-354869" +"2020-09-03 11:17:00","3.45","23.879","4.027",NA,"1.099","7392-354869" +"2020-09-03 11:47:00","3.45","23.813","3.894",NA,"1.1","7392-354869" +"2020-09-03 12:17:00","3.45","23.804","3.761",NA,"1.098","7392-354869" +"2020-09-03 12:47:00","3.45","24.131","4.011",NA,"1.1","7392-354869" +"2020-09-03 13:17:00","3.45","24.282","3.969",NA,"1.101","7392-354869" +"2020-09-03 13:47:00","3.44","24.156","3.781",NA,"1.1","7392-354869" +"2020-09-03 14:17:00","3.45","24.298","3.868",NA,"1.098","7392-354869" +"2020-09-03 14:47:00","3.45","24.474","3.935",NA,"1.1","7392-354869" +"2020-09-03 15:17:00","3.45","24.575","3.999",NA,"1.1","7392-354869" +"2020-09-03 15:47:00","3.45","24.483","4.022",NA,"1.1","7392-354869" +"2020-09-03 16:17:00","3.45","24.483","4.007",NA,"1.1","7392-354869" +"2020-09-03 16:47:00","3.45","24.701","4.564",NA,"1.101","7392-354869" +"2020-09-03 17:17:00","3.45","24.449","4.48",NA,"1.1","7392-354869" +"2020-09-03 17:47:00","3.45","24.198","4.169",NA,"1.1","7392-354869" +"2020-09-03 18:17:00","3.45","24.181","4.16",NA,"1.1","7392-354869" +"2020-09-03 18:47:00","3.45","24.231","4.317",NA,"1.1","7392-354869" +"2020-09-03 19:17:00","3.45","24.609","5.173",NA,"1.101","7392-354869" +"2020-09-03 19:47:00","3.45","24.407","4.735",NA,"1.102","7392-354869" +"2020-09-03 20:17:00","3.45","24.365","4.474",NA,"1.1","7392-354869" +"2020-09-03 20:47:00","3.45","24.609","4.668",NA,"1.101","7392-354869" +"2020-09-03 21:17:00","3.45","24.877","5.225",NA,"1.104","7392-354869" +"2020-09-03 21:47:00","3.45","24.298","4.375",NA,"1.102","7392-354869" +"2020-09-03 22:17:00","3.45","24.282","4.046",NA,"1.1","7392-354869" +"2020-09-03 22:47:00","3.45","24.298","3.953",NA,"1.101","7392-354869" +"2020-09-03 23:17:00","3.45","24.365","3.885",NA,"1.1","7392-354869" +"2020-09-03 23:47:00","3.45","24.432","3.841",NA,"1.1","7392-354869" +"2020-09-04 00:17:00","3.45","24.541","3.926",NA,"1.1","7392-354869" +"2020-09-04 00:47:00","3.45","24.567","3.984",NA,"1.1","7392-354869" +"2020-09-04 01:17:00","3.45","24.617","3.994",NA,"1.1","7392-354869" +"2020-09-04 01:47:00","3.45","24.332","3.658",NA,"1.101","7392-354869" +"2020-09-04 02:17:00","3.45","24.282","3.406",NA,"1.099","7392-354869" +"2020-09-04 02:47:00","3.45","24.466","3.294",NA,"1.099","7392-354869" +"2020-09-04 03:17:00","3.45","24.458","3.157",NA,"1.1","7392-354869" +"2020-09-04 03:47:00","3.45","24.936","3.069",NA,"1.101","7392-354869" +"2020-09-04 04:17:00","3.45","25.457","3.64",NA,"1.101","7392-354869" +"2020-09-04 04:47:00","3.45","25.591","3.839",NA,"1.102","7392-354869" +"2020-09-04 05:17:00","3.45","25.945","4.167",NA,"1.102","7392-354869" +"2020-09-04 05:47:00","3.45","26.046","4.616",NA,"1.103","7392-354869" +"2020-09-04 06:17:00","3.45","26.038","4.586",NA,"1.103","7392-354869" +"2020-09-04 06:47:00","3.45","25.962","4.45",NA,"1.101","7392-354869" +"2020-09-04 07:17:00","3.45","25.886","4.305",NA,"1.102","7392-354869" +"2020-09-04 07:47:00","3.45","25.76","4.186",NA,"1.101","7392-354869" +"2020-09-04 08:17:00","3.45","25.65","3.993",NA,"1.1","7392-354869" +"2020-09-04 08:47:00","3.45","25.516","3.865",NA,"1.101","7392-354869" +"2020-09-04 09:17:00","3.46","25.423","3.949",NA,"1.1","7392-354869" +"2020-09-04 09:47:00","3.46","25.322","3.848",NA,"1.1","7392-354869" +"2020-09-04 10:17:00","3.46","25.196","3.716",NA,"1.099","7392-354869" +"2020-09-04 10:47:00","3.46","25.07","3.624",NA,"1.099","7392-354869" +"2020-09-04 11:17:00","3.46","24.936","3.503",NA,"1.098","7392-354869" +"2020-09-04 11:47:00","3.46","24.818","3.363",NA,"1.098","7392-354869" +"2020-09-04 12:17:00","3.46","24.768","3.31",NA,"1.099","7392-354869" +"2020-09-04 12:47:00","3.46","24.818","3.206",NA,"1.099","7392-354869" +"2020-09-04 13:17:00","3.46","24.911","3.132",NA,"1.098","7392-354869" +"2020-09-04 13:47:00","3.46","24.995","3.131",NA,"1.098","7392-354869" +"2020-09-04 14:17:00","3.46","25.003","3.082",NA,"1.098","7392-354869" +"2020-09-04 14:47:00","3.46","25.137","3.111",NA,"1.098","7392-354869" +"2020-09-04 15:17:00","3.46","25.247","3.295",NA,"1.099","7392-354869" +"2020-09-04 15:47:00","3.46","25.247","3.326",NA,"1.099","7392-354869" +"2020-09-04 16:17:00","3.46","25.356","3.223",NA,"1.099","7392-354869" +"2020-09-04 16:47:00","3.46","25.608","3.631",NA,"1.1","7392-354869" +"2020-09-04 17:17:00","3.46","25.735","3.751",NA,"1.099","7392-354869" +"2020-09-04 17:47:00","3.46","25.987","4.173",NA,"1.102","7392-354869" +"2020-09-04 18:17:00","3.46","25.945","4.284",NA,"1.101","7392-354869" +"2020-09-04 18:47:00","3.46","25.895","3.685",NA,"1.099","7392-354869" +"2020-09-04 19:17:00","3.47","25.878","4.146",NA,"1.101","7392-354869" +"2020-09-04 19:47:00","3.46","25.802","4.064",NA,"1.1","7392-354869" +"2020-09-04 20:17:00","3.47","25.836","4.155",NA,"1.101","7392-354869" +"2020-09-04 20:47:00","3.47","25.827","4.233",NA,"1.102","7392-354869" +"2020-09-04 21:17:00","3.47","25.836","4.593",NA,"1.103","7392-354869" +"2020-09-04 21:47:00","3.47","25.928","4.251",NA,"1.103","7392-354869" +"2020-09-04 22:17:00","3.47","26.612","5.54",NA,"1.104","7392-354869" +"2020-09-04 22:47:00","3.47","26.874","6.062",NA,"1.106","7392-354869" +"2020-09-04 23:17:00","3.47","26.418","5.608",NA,"1.106","7392-354869" +"2020-09-04 23:47:00","3.47","26.426","5.241",NA,"1.104","7392-354869" +"2020-09-05 00:17:00","3.47","26.409","5.072",NA,"1.104","7392-354869" +"2020-09-05 00:47:00","3.47","26.544","4.887",NA,"1.105","7392-354869" +"2020-09-05 01:17:00","3.47","26.933","5.048",NA,"1.105","7392-354869" +"2020-09-05 01:47:00","3.47","27.145","5.595",NA,"1.105","7392-354869" +"2020-09-05 02:17:00","3.46","27.094","5.628",NA,"1.104","7392-354869" +"2020-09-05 02:47:00","3.47","26.967","5.647",NA,"1.105","7392-354869" +"2020-09-05 03:17:00","3.46","26.815","5.502",NA,"1.104","7392-354869" +"2020-09-05 03:47:00","3.47","26.688","5.369",NA,"1.104","7392-354869" +"2020-09-05 04:17:00","3.47","26.519","5.25",NA,"1.104","7392-354869" +"2020-09-05 04:47:00","3.47","26.342","5.052",NA,"1.102","7392-354869" +"2020-09-05 05:17:00","3.47","26.156","4.942",NA,"1.103","7392-354869" +"2020-09-05 05:47:00","3.47","26.004","4.786",NA,"1.101","7392-354869" +"2020-09-05 06:17:00","3.47","25.785","4.554",NA,"1.101","7392-354869" +"2020-09-05 06:47:00","3.47","25.591","4.452",NA,"1.102","7392-354869" +"2020-09-05 07:17:00","3.47","25.381","4.33",NA,"1.1","7392-354869" +"2020-09-05 07:47:00","3.47","25.196","4.17",NA,"1.1","7392-354869" +"2020-09-05 08:17:00","3.47","25.011","4.138",NA,"1.099","7392-354869" +"2020-09-05 08:47:00","3.47","24.634","4.066",NA,"1.099","7392-354869" +"2020-09-05 09:17:00","3.47","24.357","3.288",NA,"1.098","7392-354869" +"2020-09-05 09:47:00","3.47","24.114","3.202",NA,"1.099","7392-354869" +"2020-09-05 10:17:00","3.47","23.704","3.24",NA,"1.098","7392-354869" +"2020-09-05 10:47:00","3.47","23.637","3.051",NA,"1.098","7392-354869" +"2020-09-05 11:17:00","3.47","23.486","3.019",NA,"1.098","7392-354869" +"2020-09-05 11:47:00","3.46","23.386","2.977",NA,"1.098","7392-354869" +"2020-09-05 12:17:00","3.46","23.386","3.058",NA,"1.099","7392-354869" +"2020-09-05 12:47:00","3.46","23.52","2.758",NA,"1.097","7392-354869" +"2020-09-05 13:17:00","3.46","23.687","2.843",NA,"1.098","7392-354869" +"2020-09-05 13:47:00","3.45","23.863","2.784",NA,"1.098","7392-354869" +"2020-09-05 14:17:00","3.45","24.189","3.154",NA,"1.098","7392-354869" +"2020-09-05 14:47:00","3.45","24.567","3.659",NA,"1.099","7392-354869" +"2020-09-05 15:17:00","3.45","24.953","3.951",NA,"1.1","7392-354869" +"2020-09-05 15:47:00","3.45","25.079","4.045",NA,"1.1","7392-354869" +"2020-09-05 16:17:00","3.45","25.112","3.762",NA,"1.098","7392-354869" +"2020-09-05 16:47:00","3.45","25.163","3.645",NA,"1.098","7392-354869" +"2020-09-05 17:17:00","3.45","25.171","3.594",NA,"1.098","7392-354869" +"2020-09-05 17:47:00","3.45","25.314","3.553",NA,"1.096","7392-354869" +"2020-09-05 18:17:00","3.45","25.474","3.706",NA,"1.096","7392-354869" +"2020-09-05 18:47:00","3.45","25.65","3.899",NA,"1.099","7392-354869" +"2020-09-05 19:17:00","3.45","25.718","3.598",NA,"1.099","7392-354869" +"2020-09-05 19:47:00","3.45","25.777","3.818",NA,"1.098","7392-354869" +"2020-09-05 20:17:00","3.45","25.541","4.914",NA,"1.102","7392-354869" +"2020-09-05 20:47:00","3.45","25.188","4.238",NA,"1.101","7392-354869" +"2020-09-05 21:17:00","3.45","25.188","3.585",NA,"1.099","7392-354869" +"2020-09-05 21:47:00","3.45","25.137","3.203",NA,"1.099","7392-354869" +"2020-09-05 22:17:00","3.45","25.079","3.446",NA,"1.098","7392-354869" +"2020-09-05 22:47:00","3.45","25.104","3.413",NA,"1.099","7392-354869" +"2020-09-05 23:17:00","3.45","25.112","3.481",NA,"1.1","7392-354869" +"2020-09-05 23:47:00","3.45","25.112","3.503",NA,"1.099","7392-354869" +"2020-09-06 00:17:00","3.45","25.121","3.463",NA,"1.099","7392-354869" +"2020-09-06 00:47:00","3.45","25.121","3.36",NA,"1.096","7392-354869" +"2020-09-06 01:17:00","3.45","25.171","3.237",NA,"1.098","7392-354869" +"2020-09-06 01:47:00","3.45","25.238","3.349",NA,"1.098","7392-354869" +"2020-09-06 02:17:00","3.45","25.297","3.737",NA,"1.097","7392-354869" +"2020-09-06 02:47:00","3.44","25.238","4.503",NA,"1.099","7392-354869" +"2020-09-06 03:17:00","3.44","25.011","4.899",NA,"1.101","7392-354869" +"2020-09-06 03:47:00","3.44","24.751","5.037",NA,"1.101","7392-354869" +"2020-09-06 04:17:00","3.45","24.525","5.095",NA,"1.102","7392-354869" +"2020-09-06 04:47:00","3.45","24.298","5.073",NA,"1.102","7392-354869" +"2020-09-06 05:17:00","3.44","24.122","4.93",NA,"1.101","7392-354869" +"2020-09-06 05:47:00","3.44","23.963","4.607",NA,"1.1","7392-354869" +"2020-09-06 06:17:00","3.44","23.813","4.47",NA,"1.1","7392-354869" +"2020-09-06 06:47:00","3.44","23.662","4.255",NA,"1.099","7392-354869" +"2020-09-06 07:17:00","3.44","23.503","4.07",NA,"1.1","7392-354869" +"2020-09-06 07:47:00","3.44","23.344","3.927",NA,"1.1","7392-354869" +"2020-09-06 08:17:00","3.44","23.219","3.898",NA,"1.101","7392-354869" +"2020-09-06 08:47:00","3.44","23.06","3.859",NA,"1.099","7392-354869" +"2020-09-06 09:17:00","3.43","22.976","3.722",NA,"1.099","7392-354869" +"2020-09-06 09:47:00","3.43","22.826","4.156",NA,"1.099","7392-354869" +"2020-09-06 10:17:00","3.43","22.734","3.942",NA,"1.1","7392-354869" +"2020-09-06 10:47:00","3.43","22.625","3.823",NA,"1.1","7392-354869" +"2020-09-06 11:17:00","3.43","22.542","3.671",NA,"1.099","7392-354869" +"2020-09-06 11:47:00","3.43","22.458","3.539",NA,"1.098","7392-354869" +"2020-09-06 12:17:00","3.43","22.441","3.355",NA,"1.098","7392-354869" +"2020-09-06 12:47:00","3.43","22.441","3.286",NA,"1.098","7392-354869" +"2020-09-06 13:17:00","3.43","22.525","3.23",NA,"1.099","7392-354869" +"2020-09-06 13:47:00","3.42","22.6","3.156",NA,"1.1","7392-354869" +"2020-09-06 14:17:00","3.42","22.625","3.197",NA,"1.099","7392-354869" +"2020-09-06 14:47:00","3.42","22.642","3.18",NA,"1.098","7392-354869" +"2020-09-06 15:17:00","3.42","22.7","3.127",NA,"1.098","7392-354869" +"2020-09-06 15:47:00","3.42","22.784","3.148",NA,"1.099","7392-354869" +"2020-09-06 16:17:00","3.42","22.893","3.468",NA,"1.098","7392-354869" +"2020-09-06 16:47:00","3.42","23.001","3.738",NA,"1.1","7392-354869" +"2020-09-06 17:17:00","3.42","23.026","3.617",NA,"1.099","7392-354869" +"2020-09-06 17:47:00","3.42","23.026","3.549",NA,"1.099","7392-354869" +"2020-09-06 18:17:00","3.42","23.018","3.571",NA,"1.099","7392-354869" +"2020-09-06 18:47:00","3.42","23.16","3.767",NA,"1.099","7392-354869" +"2020-09-06 19:17:00","3.42","23.168","4.014",NA,"1.1","7392-354869" +"2020-09-06 19:47:00","3.42","23.177","3.899",NA,"1.099","7392-354869" +"2020-09-06 20:17:00","3.42","23.244","3.977",NA,"1.1","7392-354869" +"2020-09-06 20:47:00","3.42","23.361","4.348",NA,"1.101","7392-354869" +"2020-09-06 21:17:00","3.42","23.327","4.494",NA,"1.1","7392-354869" +"2020-09-06 21:47:00","3.42","23.336","4.179",NA,"1.1","7392-354869" +"2020-09-06 22:17:00","3.42","23.336","4.244",NA,"1.1","7392-354869" +"2020-09-06 22:47:00","3.42","23.361","4.055",NA,"1.1","7392-354869" +"2020-09-06 23:17:00","3.42","23.403","3.979",NA,"1.101","7392-354869" +"2020-09-06 23:47:00","3.42","23.453","3.819",NA,"1.101","7392-354869" +"2020-09-07 00:17:00","3.42","23.495","3.947",NA,"1.1","7392-354869" +"2020-09-07 00:47:00","3.42","23.503","3.97",NA,"1.101","7392-354869" +"2020-09-07 01:17:00","3.42","23.511","3.964",NA,"1.1","7392-354869" +"2020-09-07 01:47:00","3.42","23.536","4.072",NA,"1.101","7392-354869" +"2020-09-07 02:17:00","3.43","23.536","4.074",NA,"1.1","7392-354869" +"2020-09-07 02:47:00","3.42","23.503","4.123",NA,"1.1","7392-354869" +"2020-09-07 03:17:00","3.42","23.57","4.138",NA,"1.101","7392-354869" +"2020-09-07 03:47:00","3.42","23.587","4.173",NA,"1.101","7392-354869" +"2020-09-07 04:17:00","3.43","23.587","4.4",NA,"1.101","7392-354869" +"2020-09-07 04:47:00","3.43","23.561","4.453",NA,"1.101","7392-354869" +"2020-09-07 05:17:00","3.43","23.436","4.485",NA,"1.102","7392-354869" +"2020-09-07 05:47:00","3.43","23.311","4.828",NA,"1.101","7392-354869" +"2020-09-07 06:17:00","3.43","23.127","4.25",NA,"1.101","7392-354869" +"2020-09-07 06:47:00","3.43","22.984","4.417",NA,"1.101","7392-354869" +"2020-09-07 07:17:00","3.43","22.842","4.868",NA,"1.102","7392-354869" +"2020-09-07 07:47:00","3.43","22.684","4.638",NA,"1.101","7392-354869" +"2020-09-07 08:17:00","3.43","22.525","4.687",NA,"1.1","7392-354869" +"2020-09-07 08:47:00","3.43","22.375","4.822",NA,"1.102","7392-354869" +"2020-09-07 09:17:00","3.43","22.241","4.677",NA,"1.1","7392-354869" +"2020-09-07 09:47:00","3.43","22.074","4.803",NA,"1.101","7392-354869" +"2020-09-07 10:17:00","3.43","21.915","4.657",NA,"1.1","7392-354869" +"2020-09-07 10:47:00","3.42","21.823","4.328",NA,"1.1","7392-354869" +"2020-09-07 11:17:00","3.42","21.698","4.112",NA,"1.101","7392-354869" +"2020-09-07 11:47:00","3.42","21.573","3.81",NA,"1.1","7392-354869" +"2020-09-07 12:17:00","3.42","21.498","3.541",NA,"1.1","7392-354869" +"2020-09-07 12:47:00","3.42","21.473","3.304",NA,"1.099","7392-354869" +"2020-09-07 13:17:00","3.42","21.531","3.133",NA,"1.098","7392-354869" +"2020-09-07 13:47:00","3.42","21.631","3.081",NA,"1.099","7392-354869" +"2020-09-07 14:17:00","3.42","21.757","3.166",NA,"1.096","7392-354869" +"2020-09-07 14:47:00","3.42","21.848","3.157",NA,"1.096","7392-354869" +"2020-09-07 15:17:00","3.42","21.924","3.84",NA,"1.099","7392-354869" +"2020-09-07 15:47:00","3.41","22.124","4.297",NA,"1.1","7392-354869" +"2020-09-07 16:17:00","3.42","22.233","4.685",NA,"1.099","7392-354869" +"2020-09-07 16:47:00","3.42","22.274","5.093",NA,"1.102","7392-354869" +"2020-09-07 17:17:00","3.41","22.475","5.438",NA,"1.103","7392-354869" +"2020-09-07 17:47:00","3.42","22.517","5.5",NA,"1.103","7392-354869" +"2020-09-07 18:17:00","3.42","22.533","5.455",NA,"1.102","7392-354869" +"2020-09-07 18:47:00","3.42","22.45","5.487",NA,"1.103","7392-354869" +"2020-09-07 19:17:00","3.42","22.416","5.506",NA,"1.102","7392-354869" +"2020-09-07 19:47:00","3.41","22.441","5.498",NA,"1.105","7392-354869" +"2020-09-07 20:17:00","3.42","22.375","5.409",NA,"1.104","7392-354869" +"2020-09-07 20:47:00","3.42","22.433","5.216",NA,"1.103","7392-354869" +"2020-09-07 21:17:00","3.42","22.525","5.157",NA,"1.103","7392-354869" +"2020-09-07 21:47:00","3.42","22.5","5.202",NA,"1.102","7392-354869" +"2020-09-07 22:17:00","3.42","22.533","5.225",NA,"1.102","7392-354869" +"2020-09-07 22:47:00","3.42","22.567","5.234",NA,"1.103","7392-354869" +"2020-09-07 23:17:00","3.41","22.6","5.226",NA,"1.102","7392-354869" +"2020-09-07 23:47:00","3.42","22.625","5.255",NA,"1.103","7392-354869" +"2020-09-08 00:17:00","3.42","22.642","5.316",NA,"1.102","7392-354869" +"2020-09-08 00:47:00","3.42","22.65","5.388",NA,"1.102","7392-354869" +"2020-09-08 01:17:00","3.42","22.675","5.376",NA,"1.103","7392-354869" +"2020-09-08 01:47:00","3.42","22.7","5.293",NA,"1.103","7392-354869" +"2020-09-08 02:17:00","3.42","22.7","5.203",NA,"1.102","7392-354869" +"2020-09-08 02:47:00","3.42","22.709","5.19",NA,"1.103","7392-354869" +"2020-09-08 03:17:00","3.42","22.709","5.166",NA,"1.102","7392-354869" +"2020-09-08 03:47:00","3.42","22.725","5.136",NA,"1.103","7392-354869" +"2020-09-08 04:17:00","3.42","22.759","5.209",NA,"1.103","7392-354869" +"2020-09-08 04:47:00","3.42","22.801","5.158",NA,"1.103","7392-354869" +"2020-09-08 05:17:00","3.42","22.784","5.203",NA,"1.103","7392-354869" +"2020-09-08 05:47:00","3.42","22.759","5.139",NA,"1.103","7392-354869" +"2020-09-08 06:17:00","3.43","22.608","5.049",NA,"1.103","7392-354869" +"2020-09-08 06:47:00","3.43","22.491","5.087",NA,"1.102","7392-354869" +"2020-09-08 07:17:00","3.43","22.383","5.043",NA,"1.102","7392-354869" +"2020-09-08 07:47:00","3.43","22.283","5.091",NA,"1.102","7392-354869" +"2020-09-08 08:17:00","3.43","22.124","5.07",NA,"1.101","7392-354869" +"2020-09-08 08:47:00","3.43","21.999","5.078",NA,"1.101","7392-354869" +"2020-09-08 09:17:00","3.43","21.848","5.165",NA,"1.1","7392-354869" +"2020-09-08 09:47:00","3.43","21.765","5.223",NA,"1.103","7392-354869" +"2020-09-08 10:17:00","3.43","21.615","5.252",NA,"1.103","7392-354869" +"2020-09-08 10:47:00","3.43","21.531","5.185",NA,"1.102","7392-354869" +"2020-09-08 11:17:00","3.43","21.422","5.114",NA,"1.103","7392-354869" +"2020-09-08 11:47:00","3.43","21.331","4.989",NA,"1.101","7392-354869" +"2020-09-08 12:17:00","3.43","21.255","4.734",NA,"1.101","7392-354869" +"2020-09-08 12:47:00","3.43","21.247","4.582",NA,"1.101","7392-354869" +"2020-09-08 13:17:00","3.43","21.306","4.627",NA,"1.101","7392-354869" +"2020-09-08 13:47:00","3.43","21.389","4.725",NA,"1.101","7392-354869" +"2020-09-08 14:17:00","3.43","21.406","4.769",NA,"1.102","7392-354869" +"2020-09-08 14:47:00","3.43","21.573","4.982",NA,"1.102","7392-354869" +"2020-09-08 15:17:00","3.43","21.681","5.229",NA,"1.101","7392-354869" +"2020-09-08 15:47:00","3.43","21.882","5.396",NA,"1.103","7392-354869" +"2020-09-08 16:17:00","3.43","21.94","5.378",NA,"1.104","7392-354869" +"2020-09-08 16:47:00","3.43","22.149","5.224",NA,"1.103","7392-354869" +"2020-09-08 17:17:00","3.43","22.191","5.075",NA,"1.103","7392-354869" +"2020-09-08 17:47:00","3.43","22.333","5.071",NA,"1.103","7392-354869" +"2020-09-08 18:17:00","3.43","22.375","5.358",NA,"1.103","7392-354869" +"2020-09-08 18:47:00","3.43","22.375","5.521",NA,"1.103","7392-354869" +"2020-09-08 19:17:00","3.43","22.4","5.457",NA,"1.103","7392-354869" +"2020-09-08 19:47:00","3.43","22.533","5.431",NA,"1.103","7392-354869" +"2020-09-08 20:17:00","3.43","22.542","5.407",NA,"1.104","7392-354869" +"2020-09-08 20:47:00","3.43","22.567","5.886",NA,"1.104","7392-354869" +"2020-09-08 21:17:00","3.43","22.517","5.781",NA,"1.104","7392-354869" +"2020-09-08 21:47:00","3.43","22.5","5.624",NA,"1.102","7392-354869" +"2020-09-08 22:17:00","3.43","22.508","5.568",NA,"1.104","7392-354869" +"2020-09-08 22:47:00","3.43","22.508","5.337",NA,"1.103","7392-354869" +"2020-09-08 23:17:00","3.42","22.466","5.014",NA,"1.103","7392-354869" +"2020-09-08 23:47:00","3.42","22.491","4.856",NA,"1.102","7392-354869" +"2020-09-09 00:17:00","3.42","22.425","4.714",NA,"1.101","7392-354869" +"2020-09-09 00:47:00","3.42","22.433","4.663",NA,"1.101","7392-354869" +"2020-09-09 01:17:00","3.42","22.466","4.565",NA,"1.1","7392-354869" +"2020-09-09 01:47:00","3.42","22.425","4.698",NA,"1.101","7392-354869" +"2020-09-09 02:17:00","3.42","22.425","4.632",NA,"1.101","7392-354869" +"2020-09-09 02:47:00","3.42","22.441","4.642",NA,"1.101","7392-354869" +"2020-09-09 03:17:00","3.42","22.458","4.616",NA,"1.101","7392-354869" +"2020-09-09 03:47:00","3.43","22.508","4.611",NA,"1.102","7392-354869" +"2020-09-09 04:17:00","3.43","22.525","4.612",NA,"1.101","7392-354869" +"2020-09-09 04:47:00","3.43","22.517","4.633",NA,"1.101","7392-354869" +"2020-09-09 05:17:00","3.43","22.55","4.594",NA,"1.101","7392-354869" +"2020-09-09 05:47:00","3.43","22.583","4.487",NA,"1.1","7392-354869" +"2020-09-09 06:17:00","3.43","22.583","4.289",NA,"1.1","7392-354869" +"2020-09-09 06:47:00","3.43","22.617","4.13",NA,"1.1","7392-354869" +"2020-09-09 07:17:00","3.43","22.634","4.083",NA,"1.101","7392-354869" +"2020-09-09 07:47:00","3.43","22.659","4.255",NA,"1.101","7392-354869" +"2020-09-09 08:17:00","3.43","22.608","4.418",NA,"1.101","7392-354869" +"2020-09-09 08:47:00","3.43","22.533","4.426",NA,"1.1","7392-354869" +"2020-09-09 09:17:00","3.43","22.5","4.355",NA,"1.1","7392-354869" +"2020-09-09 09:47:00","3.44","22.441","4.206",NA,"1.1","7392-354869" +"2020-09-09 10:17:00","3.44","22.391","4.034",NA,"1.101","7392-354869" +"2020-09-09 10:47:00","3.44","22.308","3.91",NA,"1.1","7392-354869" +"2020-09-09 11:17:00","3.44","22.249","3.856",NA,"1.099","7392-354869" +"2020-09-09 11:47:00","3.44","22.182","3.945",NA,"1.1","7392-354869" +"2020-09-09 12:17:00","3.44","22.141","3.787",NA,"1.099","7392-354869" +"2020-09-09 12:47:00","3.44","22.149","3.684",NA,"1.099","7392-354869" +"2020-09-09 13:17:00","3.44","22.116","3.556",NA,"1.1","7392-354869" +"2020-09-09 13:47:00","3.44","22.149","3.435",NA,"1.1","7392-354869" +"2020-09-09 14:17:00","3.44","22.174","3.379",NA,"1.099","7392-354869" +"2020-09-09 14:47:00","3.44","22.182","3.354",NA,"1.098","7392-354869" +"2020-09-09 15:17:00","3.44","22.224","3.277",NA,"1.098","7392-354869" +"2020-09-09 15:47:00","3.44","22.274","3.25",NA,"1.098","7392-354869" +"2020-09-09 16:17:00","3.44","22.291","3.359",NA,"1.098","7392-354869" +"2020-09-09 16:47:00","3.44","22.349","3.617",NA,"1.098","7392-354869" +"2020-09-09 17:17:00","3.44","22.366","3.763",NA,"1.098","7392-354869" +"2020-09-09 17:47:00","3.44","22.391","3.906",NA,"1.099","7392-354869" +"2020-09-09 18:17:00","3.44","22.441","3.985",NA,"1.098","7392-354869" +"2020-09-09 18:47:00","3.44","22.508","3.955",NA,"1.098","7392-354869" +"2020-09-09 19:17:00","3.44","22.567","4.015",NA,"1.098","7392-354869" +"2020-09-09 19:47:00","3.44","22.558","4.092",NA,"1.099","7392-354869" +"2020-09-09 20:17:00","3.44","22.583","4.125",NA,"1.1","7392-354869" +"2020-09-09 20:47:00","3.44","22.634","4.054",NA,"1.1","7392-354869" +"2020-09-09 21:17:00","3.44","22.617","3.949",NA,"1.1","7392-354869" +"2020-09-09 21:47:00","3.45","22.592","3.94",NA,"1.099","7392-354869" +"2020-09-09 22:17:00","3.45","22.6","3.901",NA,"1.1","7392-354869" +"2020-09-09 22:47:00","3.45","22.809","3.866",NA,"1.099","7392-354869" +"2020-09-09 23:17:00","3.45","22.742","3.974",NA,"1.099","7392-354869" +"2020-09-09 23:47:00","3.44","22.809","3.893",NA,"1.099","7392-354869" +"2020-09-10 00:17:00","3.45","22.842","3.747",NA,"1.099","7392-354869" +"2020-09-10 00:47:00","3.45","22.817","3.717",NA,"1.099","7392-354869" +"2020-09-10 01:17:00","3.45","22.759","3.691",NA,"1.099","7392-354869" +"2020-09-10 01:47:00","3.45","22.792","3.545",NA,"1.1","7392-354869" +"2020-09-10 02:17:00","3.45","22.742","3.427",NA,"1.099","7392-354869" +"2020-09-10 02:47:00","3.45","22.884","3.306",NA,"1.099","7392-354869" +"2020-09-10 03:17:00","3.45","22.809","3.317",NA,"1.099","7392-354869" +"2020-09-10 03:47:00","3.45","22.784","3.206",NA,"1.099","7392-354869" +"2020-09-10 04:17:00","3.45","22.784","3.102",NA,"1.099","7392-354869" +"2020-09-10 04:47:00","3.45","22.776","3.059",NA,"1.098","7392-354869" +"2020-09-10 05:17:00","3.45","22.767","3.095",NA,"1.099","7392-354869" +"2020-09-10 05:47:00","3.45","22.809","3.047",NA,"1.099","7392-354869" +"2020-09-10 06:17:00","3.45","22.851","3.206",NA,"1.099","7392-354869" +"2020-09-10 06:47:00","3.45","22.784","3.313",NA,"1.099","7392-354869" +"2020-09-10 07:17:00","3.44","22.826","3.204",NA,"1.099","7392-354869" +"2020-09-10 07:47:00","3.45","22.784","3.28",NA,"1.098","7392-354869" +"2020-09-10 08:17:00","3.45","22.876","3.354",NA,"1.098","7392-354869" +"2020-09-10 08:47:00","3.45","22.742","3.366",NA,"1.098","7392-354869" +"2020-09-10 09:17:00","3.45","22.7","3.531",NA,"1.098","7392-354869" +"2020-09-10 09:47:00","3.45","22.592","3.63",NA,"1.099","7392-354869" +"2020-09-10 10:17:00","3.45","22.508","3.624",NA,"1.099","7392-354869" +"2020-09-10 10:47:00","3.45","22.375","3.527",NA,"1.099","7392-354869" +"2020-09-10 11:17:00","3.45","22.283","3.465",NA,"1.099","7392-354869" +"2020-09-10 11:47:00","3.45","22.157","3.355",NA,"1.099","7392-354869" +"2020-09-10 12:17:00","3.44","22.107","3.174",NA,"1.099","7392-354869" +"2020-09-10 12:47:00","3.44","22.116","3.02",NA,"1.099","7392-354869" +"2020-09-10 13:17:00","3.44","22.124","2.895",NA,"1.099","7392-354869" +"2020-09-10 13:47:00","3.44","22.208","2.815",NA,"1.099","7392-354869" +"2020-09-10 14:17:00","3.44","22.283","2.869",NA,"1.099","7392-354869" +"2020-09-10 14:47:00","3.44","22.358","2.973",NA,"1.098","7392-354869" +"2020-09-10 15:17:00","3.44","22.558","3.065",NA,"1.099","7392-354869" +"2020-09-10 15:47:00","3.44","22.458","3.22",NA,"1.1","7392-354869" +"2020-09-10 16:17:00","3.44","22.4","3.259",NA,"1.099","7392-354869" +"2020-09-10 16:47:00","3.44","22.55","3.218",NA,"1.099","7392-354869" +"2020-09-10 17:17:00","3.44","22.667","3.244",NA,"1.1","7392-354869" +"2020-09-10 17:47:00","3.44","22.592","3.298",NA,"1.099","7392-354869" +"2020-09-10 18:17:00","3.44","22.508","3.047",NA,"1.1","7392-354869" +"2020-09-10 18:47:00","3.44","22.634","2.855",NA,"1.099","7392-354869" +"2020-09-10 19:17:00","3.44","23.018","3.203",NA,"1.099","7392-354869" +"2020-09-10 19:47:00","3.44","22.867","3.429",NA,"1.099","7392-354869" +"2020-09-10 20:17:00","3.44","22.959","3.363",NA,"1.099","7392-354869" +"2020-09-10 20:47:00","3.44","22.801","3.252",NA,"1.099","7392-354869" +"2020-09-10 21:17:00","3.44","22.993","3.413",NA,"1.098","7392-354869" +"2020-09-10 21:47:00","3.44","22.901","3.513",NA,"1.099","7392-354869" +"2020-09-10 22:17:00","3.44","22.976","3.567",NA,"1.099","7392-354869" +"2020-09-10 22:47:00","3.44","22.968","3.567",NA,"1.099","7392-354869" +"2020-09-10 23:17:00","3.44","22.909","3.537",NA,"1.099","7392-354869" +"2020-09-10 23:47:00","3.44","22.809","3.431",NA,"1.098","7392-354869" +"2020-09-11 00:17:00","3.44","22.776","3.706",NA,"1.099","7392-354869" +"2020-09-11 00:47:00","3.44","22.851","3.835",NA,"1.098","7392-354869" +"2020-09-11 01:17:00","3.44","22.884","3.949",NA,"1.1","7392-354869" +"2020-09-11 01:47:00","3.44","22.826","3.966",NA,"1.098","7392-354869" +"2020-09-11 02:17:00","3.44","22.809","3.864",NA,"1.1","7392-354869" +"2020-09-11 02:47:00","3.44","22.709","3.878",NA,"1.1","7392-354869" +"2020-09-11 03:17:00","3.44","22.608","3.971",NA,"1.101","7392-354869" +"2020-09-11 03:47:00","3.44","22.6","3.907",NA,"1.101","7392-354869" +"2020-09-11 04:17:00","3.44","22.583","3.935",NA,"1.1","7392-354869" +"2020-09-11 04:47:00","3.44","22.533","3.87",NA,"1.101","7392-354869" +"2020-09-11 05:17:00","3.44","22.634","3.989",NA,"1.101","7392-354869" +"2020-09-11 05:47:00","3.44","22.742","4.142",NA,"1.098","7392-354869" +"2020-09-11 06:17:00","3.44","22.759","4.139",NA,"1.099","7392-354869" +"2020-09-11 06:47:00","3.44","22.684","4.055",NA,"1.099","7392-354869" +"2020-09-11 07:17:00","3.45","22.525","3.952",NA,"1.099","7392-354869" +"2020-09-11 07:47:00","3.45","22.366","3.912",NA,"1.099","7392-354869" +"2020-09-11 08:17:00","3.44","22.274","3.855",NA,"1.099","7392-354869" +"2020-09-11 08:47:00","3.45","22.249","3.683",NA,"1.1","7392-354869" +"2020-09-11 09:17:00","3.45","22.216","3.594",NA,"1.099","7392-354869" +"2020-09-11 09:47:00","3.44","22.157","3.515",NA,"1.1","7392-354869" +"2020-09-11 10:17:00","3.44","22.107","3.753",NA,"1.1","7392-354869" +"2020-09-11 10:47:00","3.44","22.074","4.331",NA,"1.101","7392-354869" +"2020-09-11 11:17:00","3.44","22.024","4.341",NA,"1.101","7392-354869" +"2020-09-11 11:47:00","3.45","22.007","4.303",NA,"1.1","7392-354869" +"2020-09-11 12:17:00","3.44","22.015","4.248",NA,"1.101","7392-354869" +"2020-09-11 12:47:00","3.44","22.066","4.215",NA,"1.101","7392-354869" +"2020-09-11 13:17:00","3.45","22.091","4.187",NA,"1.102","7392-354869" +"2020-09-11 13:47:00","3.45","22.182","4.161",NA,"1.1","7392-354869" +"2020-09-11 14:17:00","3.45","22.266","4.068",NA,"1.1","7392-354869" +"2020-09-11 14:47:00","3.45","22.366","4.008",NA,"1.1","7392-354869" +"2020-09-11 15:17:00","3.44","22.383","4.004",NA,"1.1","7392-354869" +"2020-09-11 15:47:00","3.45","22.433","3.873",NA,"1.101","7392-354869" +"2020-09-11 16:17:00","3.45","22.491","3.874",NA,"1.1","7392-354869" +"2020-09-11 16:47:00","3.45","22.65","3.777",NA,"1.1","7392-354869" +"2020-09-11 17:17:00","3.45","22.667","3.775",NA,"1.1","7392-354869" +"2020-09-11 17:47:00","3.45","22.842","3.702",NA,"1.1","7392-354869" +"2020-09-11 18:17:00","3.45","22.801","3.639",NA,"1.099","7392-354869" +"2020-09-11 18:47:00","3.45","22.801","3.629",NA,"1.1","7392-354869" +"2020-09-11 19:17:00","3.45","22.717","3.563",NA,"1.1","7392-354869" +"2020-09-11 19:47:00","3.45","22.575","3.576",NA,"1.1","7392-354869" +"2020-09-11 20:17:00","3.45","22.466","3.494",NA,"1.1","7392-354869" +"2020-09-11 20:47:00","3.45","22.341","3.421",NA,"1.1","7392-354869" +"2020-09-11 21:17:00","3.45","22.249","3.443",NA,"1.1","7392-354869" +"2020-09-11 21:47:00","3.45","22.224","3.431",NA,"1.099","7392-354869" +"2020-09-11 22:17:00","3.45","22.191","3.31",NA,"1.099","7392-354869" +"2020-09-11 22:47:00","3.45","22.191","3.22",NA,"1.098","7392-354869" +"2020-09-11 23:17:00","3.45","22.157","3.206",NA,"1.099","7392-354869" +"2020-09-11 23:47:00","3.45","22.157","3.176",NA,"1.099","7392-354869" +"2020-09-12 00:17:00","3.45","22.141","3.154",NA,"1.098","7392-354869" +"2020-09-12 00:47:00","3.45","22.124","3.085",NA,"1.098","7392-354869" +"2020-09-12 01:17:00","3.45","22.082","3.04",NA,"1.098","7392-354869" +"2020-09-12 01:47:00","3.45","22.049","3.034",NA,"1.099","7392-354869" +"2020-09-12 02:17:00","3.45","22.066","2.953",NA,"1.098","7392-354869" +"2020-09-12 02:47:00","3.45","22.049","2.888",NA,"1.099","7392-354869" +"2020-09-12 03:17:00","3.45","22.024","2.967",NA,"1.099","7392-354869" +"2020-09-12 03:47:00","3.45","21.949","2.854",NA,"1.098","7392-354869" +"2020-09-12 04:17:00","3.45","21.949","2.851",NA,"1.098","7392-354869" +"2020-09-12 04:47:00","3.45","21.89","2.842",NA,"1.097","7392-354869" +"2020-09-12 05:17:00","3.44","21.857","2.838",NA,"1.097","7392-354869" +"2020-09-12 05:47:00","3.45","21.823","2.845",NA,"1.098","7392-354869" +"2020-09-12 06:17:00","3.44","21.757","3.071",NA,"1.1","7392-354869" +"2020-09-12 06:47:00","3.44","21.698","3.068",NA,"1.099","7392-354869" +"2020-09-12 07:17:00","3.44","21.64","3.002",NA,"1.099","7392-354869" +"2020-09-12 07:47:00","3.44","21.573","2.999",NA,"1.099","7392-354869" +"2020-09-12 08:17:00","3.44","21.489","2.94",NA,"1.099","7392-354869" +"2020-09-12 08:47:00","3.44","21.381","2.943",NA,"1.099","7392-354869" +"2020-09-12 09:17:00","3.44","21.339","3.029",NA,"1.1","7392-354869" +"2020-09-12 09:47:00","3.44","21.264","2.92",NA,"1.1","7392-354869" +"2020-09-12 10:17:00","3.44","21.189","2.968",NA,"1.1","7392-354869" +"2020-09-12 10:47:00","3.44","21.113","2.801",NA,"1.099","7392-354869" +"2020-09-12 11:17:00","3.44","21.022","2.749",NA,"1.099","7392-354869" +"2020-09-12 11:47:00","3.44","20.98","2.544",NA,"1.098","7392-354869" +"2020-09-12 12:17:00","3.43","20.93","2.546",NA,"1.099","7392-354869" +"2020-09-12 12:47:00","3.43","20.913","2.633",NA,"1.099","7392-354869" +"2020-09-12 13:17:00","3.43","20.963","2.656",NA,"1.098","7392-354869" +"2020-09-12 13:47:00","3.43","21.08","2.682",NA,"1.099","7392-354869" +"2020-09-12 14:17:00","3.43","21.155","2.733",NA,"1.098","7392-354869" +"2020-09-12 14:47:00","3.43","21.339","2.923",NA,"1.099","7392-354869" +"2020-09-12 15:17:00","3.43","21.531","2.816",NA,"1.099","7392-354869" +"2020-09-12 15:47:00","3.43","21.748","2.53",NA,"1.097","7392-354869" +"2020-09-12 16:17:00","3.43","21.974","2.445",NA,"1.097","7392-354869" +"2020-09-12 16:47:00","3.43","22.208","2.364",NA,"1.097","7392-354869" +"2020-09-12 17:17:00","3.43","22.391","2.405",NA,"1.096","7392-354869" +"2020-09-12 17:47:00","3.43","22.5","2.484",NA,"1.097","7392-354869" +"2020-09-12 18:17:00","3.43","22.776","2.451",NA,"1.097","7392-354869" +"2020-09-12 18:47:00","3.43","23.035","2.39",NA,"1.098","7392-354869" +"2020-09-12 19:17:00","3.43","23.152","2.358",NA,"1.097","7392-354869" +"2020-09-12 19:47:00","3.44","23.143","2.443",NA,"1.098","7392-354869" +"2020-09-12 20:17:00","3.44","23.068","2.491",NA,"1.098","7392-354869" +"2020-09-12 20:47:00","3.44","23.093","2.585",NA,"1.098","7392-354869" +"2020-09-12 21:17:00","3.44","23.026","2.667",NA,"1.098","7392-354869" +"2020-09-12 21:47:00","3.44","22.809","2.519",NA,"1.097","7392-354869" +"2020-09-12 22:17:00","3.44","22.583","2.459",NA,"1.096","7392-354869" +"2020-09-12 22:47:00","3.44","22.425","2.249",NA,"1.096","7392-354869" +"2020-09-12 23:17:00","3.44","22.216","2.152",NA,"1.097","7392-354869" +"2020-09-12 23:47:00","3.44","22.049","1.976",NA,"1.096","7392-354869" +"2020-09-13 00:17:00","3.43","21.89","1.748",NA,"1.094","7392-354869" +"2020-09-13 00:47:00","3.43","21.74","1.576",NA,"1.095","7392-354869" +"2020-09-13 01:17:00","3.43","21.506","1.498",NA,"1.094","7392-354869" +"2020-09-13 01:47:00","3.43","21.255","1.497",NA,"1.093","7392-354869" +"2020-09-13 02:17:00","3.43","21.055","1.542",NA,"1.093","7392-354869" +"2020-09-13 02:47:00","3.43","20.829","1.578",NA,"1.093","7392-354869" +"2020-09-13 03:17:00","3.43","20.629","1.854",NA,"1.097","7392-354869" +"2020-09-13 03:47:00","3.43","20.478","1.973",NA,"1.098","7392-354869" +"2020-09-13 04:17:00","3.43","20.378","1.999",NA,"1.098","7392-354869" +"2020-09-13 04:47:00","3.43","20.269","1.976",NA,"1.097","7392-354869" +"2020-09-13 05:17:00","3.43","20.202","1.965",NA,"1.097","7392-354869" +"2020-09-13 05:47:00","3.42","20.119","1.991",NA,"1.098","7392-354869" +"2020-09-13 06:17:00","3.42","20.035","2.054",NA,"1.098","7392-354869" +"2020-09-13 06:47:00","3.42","19.985","1.999",NA,"1.098","7392-354869" +"2020-09-13 07:17:00","3.42","19.952","1.933",NA,"1.098","7392-354869" +"2020-09-13 07:47:00","3.42","19.885","1.881",NA,"1.097","7392-354869" +"2020-09-13 08:17:00","3.42","19.859","1.81",NA,"1.097","7392-354869" +"2020-09-13 08:47:00","3.42","19.818","1.763",NA,"1.097","7392-354869" +"2020-09-13 09:17:00","3.42","19.767","1.699",NA,"1.097","7392-354869" +"2020-09-13 09:47:00","3.42","19.734","1.377",NA,"1.095","7392-354869" +"2020-09-13 10:17:00","3.42","19.692","1.183",NA,"1.094","7392-354869" +"2020-09-13 10:47:00","3.42","19.633","1.053",NA,"1.092","7392-354869" +"2020-09-13 11:17:00","3.42","19.583","1.029",NA,"1.091","7392-354869" +"2020-09-13 11:47:00","3.41","19.55","0.931",NA,"1.089","7392-354869" +"2020-09-13 12:17:00","3.41","19.508","0.874",NA,"1.087","7392-354869" +"2020-09-13 12:47:00","3.41","19.499","0.829",NA,"1.087","7392-354869" +"2020-09-13 13:17:00","3.41","19.566","0.762",NA,"1.087","7392-354869" +"2020-09-13 13:47:00","3.41","19.592","0.862",NA,"1.089","7392-354869" +"2020-09-13 14:17:00","3.42","19.692","0.975",NA,"1.091","7392-354869" +"2020-09-13 14:47:00","3.41","19.759","1.094",NA,"1.092","7392-354869" +"2020-09-13 15:17:00","3.41","19.793","1.336",NA,"1.092","7392-354869" +"2020-09-13 15:47:00","3.41","19.834","1.347",NA,"1.091","7392-354869" +"2020-09-13 16:17:00","3.41","19.918","1.156",NA,"1.09","7392-354869" +"2020-09-13 16:47:00","3.41","20.044","1.124",NA,"1.089","7392-354869" +"2020-09-13 17:17:00","3.42","20.286","1.152",NA,"1.089","7392-354869" +"2020-09-13 17:47:00","3.42","20.42","1.3",NA,"1.09","7392-354869" +"2020-09-13 18:17:00","3.41","20.654","1.34",NA,"1.09","7392-354869" +"2020-09-13 18:47:00","3.41","20.854","1.378",NA,"1.09","7392-354869" +"2020-09-13 19:17:00","3.41","21.055","1.423",NA,"1.091","7392-354869" +"2020-09-13 19:47:00","3.41","21.255","1.447",NA,"1.091","7392-354869" +"2020-09-13 20:17:00","3.41","21.523","1.606",NA,"1.094","7392-354869" +"2020-09-13 20:47:00","3.41","21.84","2.383",NA,"1.097","7392-354869" +"2020-09-13 21:17:00","3.42","21.782","2.198",NA,"1.096","7392-354869" +"2020-09-13 21:47:00","3.42","21.74","2.348",NA,"1.095","7392-354869" +"2020-09-13 22:17:00","3.42","21.815","2.322",NA,"1.097","7392-354869" +"2020-09-13 22:47:00","3.41","21.832","2.39",NA,"1.097","7392-354869" +"2020-09-13 23:17:00","3.42","21.765","2.819",NA,"1.097","7392-354869" +"2020-09-13 23:47:00","3.42","21.681","2.765",NA,"1.097","7392-354869" +"2020-09-14 00:17:00","3.42","21.623","2.682",NA,"1.096","7392-354869" +"2020-09-14 00:47:00","3.41","21.506","2.635",NA,"1.097","7392-354869" +"2020-09-14 01:17:00","3.42","21.397","2.612",NA,"1.097","7392-354869" +"2020-09-14 01:47:00","3.42","21.272","2.628",NA,"1.097","7392-354869" +"2020-09-14 02:17:00","3.42","21.147","2.653",NA,"1.096","7392-354869" +"2020-09-14 02:47:00","3.41","21.047","2.685",NA,"1.097","7392-354869" +"2020-09-14 03:17:00","3.41","20.963","2.695",NA,"1.099","7392-354869" +"2020-09-14 03:47:00","3.41","20.896","2.482",NA,"1.096","7392-354869" +"2020-09-14 04:17:00","3.41","20.804","2.317",NA,"1.094","7392-354869" +"2020-09-14 04:47:00","3.41","20.737","2.096",NA,"1.094","7392-354869" +"2020-09-14 05:17:00","3.41","20.687","1.939",NA,"1.093","7392-354869" +"2020-09-14 05:47:00","3.41","20.637","1.92",NA,"1.093","7392-354869" +"2020-09-14 06:17:00","3.41","20.562","1.857",NA,"1.094","7392-354869" +"2020-09-14 06:47:00","3.41","20.554","1.782",NA,"1.092","7392-354869" +"2020-09-14 07:17:00","3.41","20.537","1.87",NA,"1.094","7392-354869" +"2020-09-14 07:47:00","3.41","20.503","1.84",NA,"1.092","7392-354869" +"2020-09-14 08:17:00","3.41","20.52","1.5",NA,"1.092","7392-354869" +"2020-09-14 08:47:00","3.41","20.47","1.874",NA,"1.09","7392-354869" +"2020-09-14 09:17:00","3.41","20.445","2.344",NA,"1.096","7392-354869" +"2020-09-14 09:47:00","3.41","20.395","2.895",NA,"1.099","7392-354869" +"2020-09-14 10:17:00","3.41","20.386","2.937",NA,"1.099","7392-354869" +"2020-09-14 10:47:00","3.41","20.378","2.747",NA,"1.099","7392-354869" +"2020-09-14 11:17:00","3.41","20.37","2.611",NA,"1.1","7392-354869" +"2020-09-14 11:47:00","3.41","20.412","2.525",NA,"1.099","7392-354869" +"2020-09-14 12:17:00","3.41","20.428","2.496",NA,"1.1","7392-354869" +"2020-09-14 12:47:00","3.41","20.503","2.647",NA,"1.099","7392-354869" +"2020-09-14 13:17:00","3.41","20.537","2.714",NA,"1.1","7392-354869" +"2020-09-14 13:47:00","3.41","20.595","2.806",NA,"1.1","7392-354869" +"2020-09-14 14:17:00","3.41","20.696","2.807",NA,"1.1","7392-354869" +"2020-09-14 14:47:00","3.41","20.871","2.719",NA,"1.099","7392-354869" +"2020-09-14 15:17:00","3.41","21.147","3.104",NA,"1.1","7392-354869" +"2020-09-14 15:47:00","3.42","21.456","3.058",NA,"1.1","7392-354869" +"2020-09-14 16:17:00","3.42","21.79","3.135",NA,"1.1","7392-354869" +"2020-09-14 16:47:00","3.42","22.015","2.894",NA,"1.1","7392-354869" +"2020-09-14 17:17:00","3.42","22.341","2.992",NA,"1.1","7392-354869" +"2020-09-14 17:47:00","3.42","22.667","2.636",NA,"1.099","7392-354869" +"2020-09-14 18:17:00","3.42","22.943","2.698",NA,"1.099","7392-354869" +"2020-09-14 18:47:00","3.42","22.984","2.657",NA,"1.1","7392-354869" +"2020-09-14 19:17:00","3.42","23.177","2.447",NA,"1.098","7392-354869" +"2020-09-14 19:47:00","3.43","23.244","2.294",NA,"1.098","7392-354869" +"2020-09-14 20:17:00","3.43","23.386","2.229",NA,"1.098","7392-354869" +"2020-09-14 20:47:00","3.43","23.436","2.631",NA,"1.095","7392-354869" +"2020-09-14 21:17:00","3.43","23.361","3.183",NA,"1.098","7392-354869" +"2020-09-14 21:47:00","3.43","23.043","2.886",NA,"1.099","7392-354869" +"2020-09-14 22:17:00","3.43","22.784","2.701",NA,"1.099","7392-354869" +"2020-09-14 22:47:00","3.43","22.525","2.645",NA,"1.099","7392-354869" +"2020-09-14 23:17:00","3.43","22.308","2.616",NA,"1.099","7392-354869" +"2020-09-14 23:47:00","3.43","22.157","2.558",NA,"1.099","7392-354869" +"2020-09-15 00:17:00","3.43","22.015","2.492",NA,"1.098","7392-354869" +"2020-09-15 00:47:00","3.43","21.865","2.519",NA,"1.099","7392-354869" +"2020-09-15 01:17:00","3.43","21.698","2.515",NA,"1.099","7392-354869" +"2020-09-15 01:47:00","3.43","21.539","2.362",NA,"1.098","7392-354869" +"2020-09-15 02:17:00","3.43","21.356","2.297",NA,"1.099","7392-354869" +"2020-09-15 02:47:00","3.43","21.155","2.245",NA,"1.099","7392-354869" +"2020-09-15 03:17:00","3.43","21.005","2.544",NA,"1.099","7392-354869" +"2020-09-15 03:47:00","3.43","20.796","2.596",NA,"1.099","7392-354869" +"2020-09-15 04:17:00","3.43","20.562","2.564",NA,"1.099","7392-354869" +"2020-09-15 04:47:00","3.43","20.462","2.438",NA,"1.099","7392-354869" +"2020-09-15 05:17:00","3.42","20.286","2.405",NA,"1.099","7392-354869" +"2020-09-15 05:47:00","3.42","20.177","2.227",NA,"1.098","7392-354869" +"2020-09-15 06:17:00","3.42","20.094","2.426",NA,"1.098","7392-354869" +"2020-09-15 06:47:00","3.42","19.901","2.337",NA,"1.095","7392-354869" +"2020-09-15 07:17:00","3.42","19.767","2.296",NA,"1.094","7392-354869" +"2020-09-15 07:47:00","3.42","19.592","2.078",NA,"1.097","7392-354869" +"2020-09-15 08:17:00","3.42","19.432","1.973",NA,"1.094","7392-354869" +"2020-09-15 08:47:00","3.42","19.248","1.871",NA,"1.096","7392-354869" +"2020-09-15 09:17:00","3.42","19.114","2.038",NA,"1.098","7392-354869" +"2020-09-15 09:47:00","3.41","18.955","2.061",NA,"1.097","7392-354869" +"2020-09-15 10:17:00","3.41","18.812","1.978",NA,"1.098","7392-354869" +"2020-09-15 10:47:00","3.4","18.509","2.306",NA,"1.099","7392-354869" +"2020-09-15 11:17:00","3.4","18.375","2.796",NA,"1.1","7392-354869" +"2020-09-15 11:47:00","3.4","18.266","2.775",NA,"1.1","7392-354869" +"2020-09-15 12:17:00","3.4","18.215","2.842",NA,"1.1","7392-354869" +"2020-09-15 12:47:00","3.39","18.165","3.232",NA,"1.101","7392-354869" +"2020-09-15 13:17:00","3.39","18.156","3.159",NA,"1.1","7392-354869" +"2020-09-15 13:47:00","3.39","18.19","3.32",NA,"1.101","7392-354869" +"2020-09-15 14:17:00","3.39","18.299","3.301",NA,"1.101","7392-354869" +"2020-09-15 14:47:00","3.39","18.526","3.405",NA,"1.102","7392-354869" +"2020-09-15 15:17:00","3.39","18.736","3.512",NA,"1.102","7392-354869" +"2020-09-15 15:47:00","3.39","19.248","3.953",NA,"1.102","7392-354869" +"2020-09-15 16:17:00","3.39","19.525","4.337",NA,"1.102","7392-354869" +"2020-09-15 16:47:00","3.39","20.052","4.429",NA,"1.103","7392-354869" +"2020-09-15 17:17:00","3.39","20.529","4.525",NA,"1.103","7392-354869" +"2020-09-15 17:47:00","3.39","20.863","4.582",NA,"1.103","7392-354869" +"2020-09-15 18:17:00","3.4","21.164","4.71",NA,"1.104","7392-354869" +"2020-09-15 18:47:00","3.4","20.746","4.766",NA,"1.102","7392-354869" +"2020-09-15 19:17:00","3.4","20.946","4.661",NA,"1.102","7392-354869" +"2020-09-15 19:47:00","3.4","21.406","4.677",NA,"1.103","7392-354869" +"2020-09-15 20:17:00","3.4","21.13","4.9",NA,"1.104","7392-354869" +"2020-09-15 20:47:00","3.4","21.615","4.963",NA,"1.104","7392-354869" +"2020-09-15 21:17:00","3.41","21.322","4.827",NA,"1.103","7392-354869" +"2020-09-15 21:47:00","3.41","21.18","4.733",NA,"1.103","7392-354869" +"2020-09-15 22:17:00","3.41","20.846","4.787",NA,"1.103","7392-354869" +"2020-09-15 22:47:00","3.41","20.529","4.8",NA,"1.102","7392-354869" +"2020-09-15 23:17:00","3.41","20.303","4.76",NA,"1.102","7392-354869" +"2020-09-15 23:47:00","3.41","20.052","4.713",NA,"1.103","7392-354869" +"2020-09-16 00:17:00","3.41","19.809","4.661",NA,"1.103","7392-354869" +"2020-09-16 00:47:00","3.41","19.617","4.56",NA,"1.103","7392-354869" +"2020-09-16 01:17:00","3.4","19.407","4.495",NA,"1.103","7392-354869" +"2020-09-16 01:47:00","3.41","19.24","4.325",NA,"1.102","7392-354869" +"2020-09-16 02:17:00","3.4","19.08","4.191",NA,"1.103","7392-354869" +"2020-09-16 02:47:00","3.41","18.929","4.111",NA,"1.103","7392-354869" +"2020-09-16 03:17:00","3.4","18.77","4.209",NA,"1.103","7392-354869" +"2020-09-16 03:47:00","3.4","18.635","4.058",NA,"1.103","7392-354869" +"2020-09-16 04:17:00","3.4","18.526","3.874",NA,"1.102","7392-354869" +"2020-09-16 04:47:00","3.4","18.434","3.72",NA,"1.102","7392-354869" +"2020-09-16 05:17:00","3.4","18.383","3.513",NA,"1.101","7392-354869" +"2020-09-16 05:47:00","3.4","18.316","3.527",NA,"1.102","7392-354869" +"2020-09-16 06:17:00","3.4","18.198","3.604",NA,"1.102","7392-354869" +"2020-09-16 06:47:00","3.4","18.063","3.666",NA,"1.102","7392-354869" +"2020-09-16 07:17:00","3.39","17.946","3.609",NA,"1.101","7392-354869" +"2020-09-16 07:47:00","3.39","17.777","3.71",NA,"1.102","7392-354869" +"2020-09-16 08:17:00","3.39","17.65","3.689",NA,"1.102","7392-354869" +"2020-09-16 08:47:00","3.39","17.473","3.667",NA,"1.102","7392-354869" +"2020-09-16 09:17:00","3.38","17.321","3.697",NA,"1.102","7392-354869" +"2020-09-16 09:47:00","3.38","17.16","3.639",NA,"1.102","7392-354869" +"2020-09-16 10:17:00","3.38","17.008","3.578",NA,"1.103","7392-354869" +"2020-09-16 10:47:00","3.38","16.847","3.565",NA,"1.102","7392-354869" +"2020-09-16 11:17:00","3.37","16.677","3.61",NA,"1.103","7392-354869" +"2020-09-16 11:47:00","3.37","16.541","3.586",NA,"1.102","7392-354869" +"2020-09-16 12:17:00","3.37","16.456","4.008",NA,"1.103","7392-354869" +"2020-09-16 12:47:00","3.37","16.38","4.019",NA,"1.103","7392-354869" +"2020-09-16 13:17:00","3.37","16.448","4.04",NA,"1.104","7392-354869" +"2020-09-16 13:47:00","3.36","16.533","4.007",NA,"1.103","7392-354869" +"2020-09-16 14:17:00","3.37","16.618","4.098",NA,"1.103","7392-354869" +"2020-09-16 14:47:00","3.37","16.762","4.201",NA,"1.103","7392-354869" +"2020-09-16 15:17:00","3.37","16.821","4.169",NA,"1.102","7392-354869" +"2020-09-16 15:47:00","3.37","16.771","4.505",NA,"1.103","7392-354869" +"2020-09-16 16:17:00","3.37","16.889","4.519",NA,"1.103","7392-354869" +"2020-09-16 16:47:00","3.37","17.203","4.667",NA,"1.103","7392-354869" +"2020-09-16 17:17:00","3.37","17.135","4.558",NA,"1.104","7392-354869" +"2020-09-16 17:47:00","3.37","17.008","4.596",NA,"1.103","7392-354869" +"2020-09-16 18:17:00","3.37","17.059","4.578",NA,"1.103","7392-354869" +"2020-09-16 18:47:00","3.37","17.016","4.53",NA,"1.103","7392-354869" +"2020-09-16 19:17:00","3.37","17.971","5.174",NA,"1.104","7392-354869" +"2020-09-16 19:47:00","3.37","18.106","5.263",NA,"1.104","7392-354869" +"2020-09-16 20:17:00","3.37","17.617","5.119",NA,"1.104","7392-354869" +"2020-09-16 20:47:00","3.38","18.467","5.332",NA,"1.104","7392-354869" +"2020-09-16 21:17:00","3.37","19.248","5.988",NA,"1.106","7392-354869" +"2020-09-16 21:47:00","3.38","19.499","6.029",NA,"1.105","7392-354869" +"2020-09-16 22:17:00","3.38","19.508","6.159",NA,"1.105","7392-354869" +"2020-09-16 22:47:00","3.38","19.558","6.151",NA,"1.104","7392-354869" +"2020-09-16 23:17:00","3.39","19.483","6.133",NA,"1.106","7392-354869" +"2020-09-16 23:47:00","3.39","19.441","6.142",NA,"1.106","7392-354869" +"2020-09-17 00:17:00","3.39","19.298","6.075",NA,"1.105","7392-354869" +"2020-09-17 00:47:00","3.39","19.265","6.06",NA,"1.104","7392-354869" +"2020-09-17 01:17:00","3.39","19.198","6.161",NA,"1.105","7392-354869" +"2020-09-17 01:47:00","3.39","18.996","6.221",NA,"1.105","7392-354869" +"2020-09-17 02:17:00","3.39","18.787","6.142",NA,"1.106","7392-354869" +"2020-09-17 02:47:00","3.39","18.551","6.098",NA,"1.105","7392-354869" +"2020-09-17 03:17:00","3.39","18.425","6.053",NA,"1.106","7392-354869" +"2020-09-17 03:47:00","3.39","18.274","5.993",NA,"1.105","7392-354869" +"2020-09-17 04:17:00","3.39","18.139","5.912",NA,"1.105","7392-354869" +"2020-09-17 04:47:00","3.39","17.996","5.851",NA,"1.104","7392-354869" +"2020-09-17 05:17:00","3.38","17.861","5.772",NA,"1.104","7392-354869" +"2020-09-17 05:47:00","3.38","17.769","5.697",NA,"1.104","7392-354869" +"2020-09-17 06:17:00","3.38","17.617","5.619",NA,"1.104","7392-354869" +"2020-09-17 06:47:00","3.38","17.524","5.543",NA,"1.104","7392-354869" +"2020-09-17 07:17:00","3.38","17.414","5.491",NA,"1.103","7392-354869" +"2020-09-17 07:47:00","3.38","17.329","5.466",NA,"1.105","7392-354869" +"2020-09-17 08:17:00","3.38","17.245","5.433",NA,"1.104","7392-354869" +"2020-09-17 08:47:00","3.38","17.186","5.284",NA,"1.104","7392-354869" +"2020-09-17 09:17:00","3.38","17.126","5.063",NA,"1.103","7392-354869" +"2020-09-17 09:47:00","3.38","17.05","4.861",NA,"1.103","7392-354869" +"2020-09-17 10:17:00","3.37","16.94","4.698",NA,"1.103","7392-354869" +"2020-09-17 10:47:00","3.37","16.881","4.56",NA,"1.103","7392-354869" +"2020-09-17 11:17:00","3.37","16.821","4.437",NA,"1.102","7392-354869" +"2020-09-17 11:47:00","3.37","16.804","4.373",NA,"1.103","7392-354869" +"2020-09-17 12:17:00","3.37","16.804","4.285",NA,"1.103","7392-354869" +"2020-09-17 12:47:00","3.37","16.762","4.225",NA,"1.103","7392-354869" +"2020-09-17 13:17:00","3.37","16.813","4.239",NA,"1.103","7392-354869" +"2020-09-17 13:47:00","3.37","16.847","4.297",NA,"1.103","7392-354869" +"2020-09-17 14:17:00","3.37","16.915","4.278",NA,"1.103","7392-354869" +"2020-09-17 14:47:00","3.37","16.991","4.239",NA,"1.103","7392-354869" +"2020-09-17 15:17:00","3.37","17.126","4.364",NA,"1.102","7392-354869" +"2020-09-17 15:47:00","3.37","17.245","4.498",NA,"1.103","7392-354869" +"2020-09-17 16:17:00","3.37","17.253","4.413",NA,"1.102","7392-354869" +"2020-09-17 16:47:00","3.37","17.372","4.474",NA,"1.103","7392-354869" +"2020-09-17 17:17:00","3.37","17.482","4.567",NA,"1.104","7392-354869" +"2020-09-17 17:47:00","3.37","17.794","4.725",NA,"1.103","7392-354869" +"2020-09-17 18:17:00","3.37","17.996","4.801",NA,"1.103","7392-354869" +"2020-09-17 18:47:00","3.37","17.946","5.003",NA,"1.104","7392-354869" +"2020-09-17 19:17:00","3.37","18.106","5.043",NA,"1.103","7392-354869" +"2020-09-17 19:47:00","3.37","18.19","5.158",NA,"1.104","7392-354869" +"2020-09-17 20:17:00","3.37","18.4","5.052",NA,"1.104","7392-354869" +"2020-09-17 20:47:00","3.37","18.476","5.305",NA,"1.104","7392-354869" +"2020-09-17 21:17:00","3.37","18.308","5.219",NA,"1.104","7392-354869" +"2020-09-17 21:47:00","3.37","18.434","5.176",NA,"1.104","7392-354869" +"2020-09-17 22:17:00","3.37","18.535","5.19",NA,"1.104","7392-354869" +"2020-09-17 22:47:00","3.37","18.686","5.218",NA,"1.105","7392-354869" +"2020-09-17 23:17:00","3.37","18.862","5.457",NA,"1.106","7392-354869" +"2020-09-17 23:47:00","3.37","18.896","5.548",NA,"1.105","7392-354869" +"2020-09-18 00:17:00","3.37","18.938","5.56",NA,"1.105","7392-354869" +"2020-09-18 00:47:00","3.38","18.904","5.659",NA,"1.104","7392-354869" +"2020-09-18 01:17:00","3.38","18.845","5.642",NA,"1.104","7392-354869" +"2020-09-18 01:47:00","3.38","18.812","5.637",NA,"1.104","7392-354869" +"2020-09-18 02:17:00","3.39","18.795","5.699",NA,"1.105","7392-354869" +"2020-09-18 02:47:00","3.39","18.736","5.651",NA,"1.104","7392-354869" +"2020-09-18 03:17:00","3.39","18.728","5.561",NA,"1.104","7392-354869" +"2020-09-18 03:47:00","3.39","18.677","5.354",NA,"1.104","7392-354869" +"2020-09-18 04:17:00","3.39","18.627","5.332",NA,"1.103","7392-354869" +"2020-09-18 04:47:00","3.39","18.644","5.428",NA,"1.104","7392-354869" +"2020-09-18 05:17:00","3.39","18.535","5.521",NA,"1.104","7392-354869" +"2020-09-18 05:47:00","3.39","18.509","5.487",NA,"1.104","7392-354869" +"2020-09-18 06:17:00","3.39","18.425","5.519",NA,"1.104","7392-354869" +"2020-09-18 06:47:00","3.39","18.324","5.335",NA,"1.104","7392-354869" +"2020-09-18 07:17:00","3.39","18.232","5.113",NA,"1.104","7392-354869" +"2020-09-18 07:47:00","3.39","18.148","4.99",NA,"1.103","7392-354869" +"2020-09-18 08:17:00","3.39","18.131","4.916",NA,"1.104","7392-354869" +"2020-09-18 08:47:00","3.39","18.114","4.804",NA,"1.103","7392-354869" +"2020-09-18 09:17:00","3.39","18.038","4.911",NA,"1.104","7392-354869" +"2020-09-18 09:47:00","3.39","17.988","4.795",NA,"1.103","7392-354869" +"2020-09-18 10:17:00","3.38","17.903","4.724",NA,"1.103","7392-354869" +"2020-09-18 10:47:00","3.38","17.878","4.721",NA,"1.104","7392-354869" +"2020-09-18 11:17:00","3.38","17.836","4.674",NA,"1.104","7392-354869" +"2020-09-18 11:47:00","3.38","17.819","4.555",NA,"1.104","7392-354869" +"2020-09-18 12:17:00","3.38","17.836","4.531",NA,"1.103","7392-354869" +"2020-09-18 12:47:00","3.38","17.878","4.534",NA,"1.103","7392-354869" +"2020-09-18 13:17:00","3.38","17.937","4.529",NA,"1.103","7392-354869" +"2020-09-18 13:47:00","3.38","18.148","4.627",NA,"1.103","7392-354869" +"2020-09-18 14:17:00","3.38","18.207","4.653",NA,"1.102","7392-354869" +"2020-09-18 14:47:00","3.37","18.232","4.738",NA,"1.103","7392-354869" +"2020-09-18 15:17:00","3.38","18.274","4.825",NA,"1.103","7392-354869" +"2020-09-18 15:47:00","3.38","18.383","4.886",NA,"1.102","7392-354869" +"2020-09-18 16:17:00","3.38","18.476","5.001",NA,"1.104","7392-354869" +"2020-09-18 16:47:00","3.38","18.568","5.033",NA,"1.103","7392-354869" +"2020-09-18 17:17:00","3.38","18.669","5.058",NA,"1.104","7392-354869" +"2020-09-18 17:47:00","3.38","18.778","5.077",NA,"1.103","7392-354869" +"2020-09-18 18:17:00","3.38","19.038","5.189",NA,"1.104","7392-354869" +"2020-09-18 18:47:00","3.38","19.29","5.272",NA,"1.103","7392-354869" +"2020-09-18 19:17:00","3.38","19.332","5.299",NA,"1.104","7392-354869" +"2020-09-18 19:47:00","3.38","19.533","5.267",NA,"1.104","7392-354869" +"2020-09-18 20:17:00","3.38","19.533","5.097",NA,"1.103","7392-354869" +"2020-09-18 20:47:00","3.38","19.625","5.178",NA,"1.103","7392-354869" +"2020-09-18 21:17:00","3.38","19.583","5.359",NA,"1.104","7392-354869" +"2020-09-18 21:47:00","3.39","19.583","5.305",NA,"1.104","7392-354869" +"2020-09-18 22:17:00","3.38","19.483","5.332",NA,"1.103","7392-354869" +"2020-09-18 22:47:00","3.38","19.466","5.299",NA,"1.103","7392-354869" +"2020-09-18 23:17:00","3.38","19.416","5.034",NA,"1.103","7392-354869" +"2020-09-18 23:47:00","3.38","19.323","4.897",NA,"1.103","7392-354869" +"2020-09-19 00:17:00","3.38","19.198","4.942",NA,"1.102","7392-354869" +"2020-09-19 00:47:00","3.38","19.131","4.905",NA,"1.103","7392-354869" +"2020-09-19 01:17:00","3.38","18.98","5.034",NA,"1.103","7392-354869" +"2020-09-19 01:47:00","3.38","18.728","5.098",NA,"1.102","7392-354869" +"2020-09-19 02:17:00","3.38","18.493","5.067",NA,"1.104","7392-354869" +"2020-09-19 02:47:00","3.38","18.333","4.968",NA,"1.104","7392-354869" +"2020-09-19 03:17:00","3.37","18.198","4.98",NA,"1.104","7392-354869" +"2020-09-19 03:47:00","3.37","18.063","4.901",NA,"1.103","7392-354869" +"2020-09-19 04:17:00","3.37","17.878","4.889",NA,"1.103","7392-354869" +"2020-09-19 04:47:00","3.37","17.752","4.789",NA,"1.103","7392-354869" +"2020-09-19 05:17:00","3.37","17.65","4.696",NA,"1.104","7392-354869" +"2020-09-19 05:47:00","3.37","17.558","4.533",NA,"1.103","7392-354869" +"2020-09-19 06:17:00","3.37","17.439","4.432",NA,"1.103","7392-354869" +"2020-09-19 06:47:00","3.37","17.219","4.524",NA,"1.103","7392-354869" +"2020-09-19 07:17:00","3.37","17.126","4.457",NA,"1.103","7392-354869" +"2020-09-19 07:47:00","3.37","17.05","4.339",NA,"1.103","7392-354869" +"2020-09-19 08:17:00","3.37","16.949","4.302",NA,"1.104","7392-354869" +"2020-09-19 08:47:00","3.37","16.821","4.279",NA,"1.102","7392-354869" +"2020-09-19 09:17:00","3.37","16.762","4.154",NA,"1.102","7392-354869" +"2020-09-19 09:47:00","3.37","16.66","4.076",NA,"1.102","7392-354869" +"2020-09-19 10:17:00","3.37","16.584","4.14",NA,"1.102","7392-354869" +"2020-09-19 10:47:00","3.37","16.499","4.153",NA,"1.104","7392-354869" +"2020-09-19 11:17:00","3.36","16.193","4.357",NA,"1.102","7392-354869" +"2020-09-19 11:47:00","3.36","16.005","4.409",NA,"1.104","7392-354869" +"2020-09-19 12:17:00","3.36","15.928","4.536",NA,"1.104","7392-354869" +"2020-09-19 12:47:00","3.36","15.877","4.644",NA,"1.104","7392-354869" +"2020-09-19 13:17:00","3.36","15.851","4.756",NA,"1.104","7392-354869" +"2020-09-19 13:47:00","3.36","15.886","4.964",NA,"1.105","7392-354869" +"2020-09-19 14:17:00","3.36","15.988","4.987",NA,"1.105","7392-354869" +"2020-09-19 14:47:00","3.36","16.21","5.192",NA,"1.105","7392-354869" +"2020-09-19 15:17:00","3.36","16.456","5.254",NA,"1.105","7392-354869" +"2020-09-19 15:47:00","3.36","16.72","5.404",NA,"1.105","7392-354869" +"2020-09-19 16:17:00","3.36","17.067","5.49",NA,"1.105","7392-354869" +"2020-09-19 16:47:00","3.36","17.515","5.731",NA,"1.106","7392-354869" +"2020-09-19 17:17:00","3.37","18.013","6.032",NA,"1.105","7392-354869" +"2020-09-19 17:47:00","3.37","18.383","5.935",NA,"1.106","7392-354869" +"2020-09-19 18:17:00","3.37","18.871","6.069",NA,"1.106","7392-354869" +"2020-09-19 18:47:00","3.37","19.156","6.023",NA,"1.106","7392-354869" +"2020-09-19 19:17:00","3.37","19.499","5.965",NA,"1.105","7392-354869" +"2020-09-19 19:47:00","3.37","19.7","6.075",NA,"1.106","7392-354869" +"2020-09-19 20:17:00","3.38","19.784","6.209",NA,"1.105","7392-354869" +"2020-09-19 20:47:00","3.38","19.96","6.215",NA,"1.106","7392-354869" +"2020-09-19 21:17:00","3.38","19.918","6.63",NA,"1.107","7392-354869" +"2020-09-19 21:47:00","3.38","19.642","6.834",NA,"1.106","7392-354869" +"2020-09-19 22:17:00","3.39","19.391","6.626",NA,"1.107","7392-354869" +"2020-09-19 22:47:00","3.39","19.164","6.633",NA,"1.106","7392-354869" +"2020-09-19 23:17:00","3.39","18.896","6.744",NA,"1.107","7392-354869" +"2020-09-19 23:47:00","3.38","18.619","6.774",NA,"1.107","7392-354869" +"2020-09-20 00:17:00","3.38","18.409","6.747",NA,"1.107","7392-354869" +"2020-09-20 00:47:00","3.38","18.198","6.738",NA,"1.107","7392-354869" +"2020-09-20 01:17:00","3.38","17.929","6.689",NA,"1.106","7392-354869" +"2020-09-20 01:47:00","3.38","17.693","6.57",NA,"1.105","7392-354869" +"2020-09-20 02:17:00","3.38","17.49","6.472",NA,"1.105","7392-354869" +"2020-09-20 02:47:00","3.38","17.253","6.424",NA,"1.107","7392-354869" +"2020-09-20 03:17:00","3.38","17.042","6.277",NA,"1.106","7392-354869" +"2020-09-20 03:47:00","3.37","16.915","6.227",NA,"1.106","7392-354869" +"2020-09-20 04:17:00","3.37","16.737","6.188",NA,"1.105","7392-354869" +"2020-09-20 04:47:00","3.37","16.541","6.031",NA,"1.105","7392-354869" +"2020-09-20 05:17:00","3.37","16.414","5.911",NA,"1.106","7392-354869" +"2020-09-20 05:47:00","3.37","16.278","5.741",NA,"1.105","7392-354869" +"2020-09-20 06:17:00","3.37","16.184","5.594",NA,"1.105","7392-354869" +"2020-09-20 06:47:00","3.37","16.082","5.481",NA,"1.105","7392-354869" +"2020-09-20 07:17:00","3.37","15.945","5.408",NA,"1.105","7392-354869" +"2020-09-20 07:47:00","3.37","15.886","5.301",NA,"1.105","7392-354869" +"2020-09-20 08:17:00","3.37","15.758","5.242",NA,"1.106","7392-354869" +"2020-09-20 08:47:00","3.37","15.672","5.219",NA,"1.105","7392-354869" +"2020-09-20 09:17:00","3.36","15.535","5.052",NA,"1.105","7392-354869" +"2020-09-20 09:47:00","3.36","15.39","4.93",NA,"1.104","7392-354869" +"2020-09-20 10:17:00","3.36","15.278","4.79",NA,"1.104","7392-354869" +"2020-09-20 10:47:00","3.36","15.038","4.931",NA,"1.104","7392-354869" +"2020-09-20 11:17:00","3.36","14.857","5.024",NA,"1.104","7392-354869" +"2020-09-20 11:47:00","3.37","14.719","5.064",NA,"1.105","7392-354869" +"2020-09-20 12:17:00","3.37","14.693","5.076",NA,"1.106","7392-354869" +"2020-09-20 12:47:00","3.37","14.667","5.222",NA,"1.105","7392-354869" +"2020-09-20 13:17:00","3.37","14.771","5.303",NA,"1.106","7392-354869" +"2020-09-20 13:47:00","3.37","14.883","5.522",NA,"1.107","7392-354869" +"2020-09-20 14:17:00","3.37","15.072","5.86",NA,"1.106","7392-354869" +"2020-09-20 14:47:00","3.37","15.45","6.126",NA,"1.105","7392-354869" +"2020-09-20 15:17:00","3.38","15.894","6.462",NA,"1.107","7392-354869" +"2020-09-20 15:47:00","3.37","16.252","6.773",NA,"1.107","7392-354869" +"2020-09-20 16:17:00","3.38","16.533","7.009",NA,"1.108","7392-354869" +"2020-09-20 16:47:00","3.37","16.711","7.202",NA,"1.108","7392-354869" +"2020-09-20 17:17:00","3.38","16.906","7.3",NA,"1.109","7392-354869" +"2020-09-20 17:47:00","3.38","17.304","7.612",NA,"1.11","7392-354869" +"2020-09-20 18:17:00","3.38","17.372","7.428",NA,"1.108","7392-354869" +"2020-09-20 18:47:00","3.38","17.465","7.501",NA,"1.108","7392-354869" +"2020-09-20 19:17:00","3.38","17.498","7.602",NA,"1.108","7392-354869" +"2020-09-20 19:47:00","3.38","17.735","7.662",NA,"1.107","7392-354869" +"2020-09-20 20:17:00","3.38","17.769","7.399",NA,"1.109","7392-354869" +"2020-09-20 20:47:00","3.38","17.811","7.627",NA,"1.107","7392-354869" +"2020-09-20 21:17:00","3.38","17.794","7.734",NA,"1.108","7392-354869" +"2020-09-20 21:47:00","3.38","17.667","7.72",NA,"1.107","7392-354869" +"2020-09-20 22:17:00","3.39","17.405","7.653",NA,"1.108","7392-354869" +"2020-09-20 22:47:00","3.39","17.101","7.557",NA,"1.108","7392-354869" +"2020-09-20 23:17:00","3.38","16.881","7.574",NA,"1.108","7392-354869" +"2020-09-20 23:47:00","3.38","16.558","7.5",NA,"1.109","7392-354869" +"2020-09-21 00:17:00","3.38","16.32","7.372",NA,"1.109","7392-354869" +"2020-09-21 00:47:00","3.38","16.099","7.379",NA,"1.109","7392-354869" +"2020-09-21 01:17:00","3.39","15.903","7.178",NA,"1.108","7392-354869" +"2020-09-21 01:47:00","3.38","15.689","7.116",NA,"1.108","7392-354869" +"2020-09-21 02:17:00","3.38","15.501","6.947",NA,"1.107","7392-354869" +"2020-09-21 02:47:00","3.38","15.295","6.868",NA,"1.107","7392-354869" +"2020-09-21 03:17:00","3.38","15.115","6.61",NA,"1.106","7392-354869" +"2020-09-21 03:47:00","3.38","14.926","6.299",NA,"1.107","7392-354869" +"2020-09-21 04:17:00","3.38","14.823","6.312",NA,"1.106","7392-354869" +"2020-09-21 04:47:00","3.38","14.685","6.341",NA,"1.107","7392-354869" +"2020-09-21 05:17:00","3.38","14.572","6.094",NA,"1.107","7392-354869" +"2020-09-21 05:47:00","3.38","14.443","5.847",NA,"1.107","7392-354869" +"2020-09-21 06:17:00","3.38","14.374","5.748",NA,"1.107","7392-354869" +"2020-09-21 06:47:00","3.38","14.304","5.67",NA,"1.106","7392-354869" +"2020-09-21 07:17:00","3.38","14.131","5.834",NA,"1.106","7392-354869" +"2020-09-21 07:47:00","3.38","14.071","5.668",NA,"1.105","7392-354869" +"2020-09-21 08:17:00","3.39","14.01","5.399",NA,"1.106","7392-354869" +"2020-09-21 08:47:00","3.38","13.992","5.275",NA,"1.105","7392-354869" +"2020-09-21 09:17:00","3.39","13.888","5.457",NA,"1.106","7392-354869" +"2020-09-21 09:47:00","3.38","13.749","5.483",NA,"1.106","7392-354869" +"2020-09-21 10:17:00","3.39","13.575","5.804",NA,"1.106","7392-354869" +"2020-09-21 10:47:00","3.39","13.514","5.714",NA,"1.107","7392-354869" +"2020-09-21 11:17:00","3.38","13.461","5.653",NA,"1.107","7392-354869" +"2020-09-21 11:47:00","3.39","13.348","5.698",NA,"1.107","7392-354869" +"2020-09-21 12:17:00","3.38","13.243","5.841",NA,"1.107","7392-354869" +"2020-09-21 12:47:00","3.39","13.33","5.94",NA,"1.107","7392-354869" +"2020-09-21 13:17:00","3.39","13.365","6.013",NA,"1.107","7392-354869" +"2020-09-21 13:47:00","3.39","13.409","6.085",NA,"1.107","7392-354869" +"2020-09-21 14:17:00","3.39","13.444","6.171",NA,"1.108","7392-354869" +"2020-09-21 14:47:00","3.39","13.732","6.314",NA,"1.107","7392-354869" +"2020-09-21 15:17:00","3.39","13.984","6.787",NA,"1.109","7392-354869" +"2020-09-21 15:47:00","3.39","14.607","7.2",NA,"1.11","7392-354869" +"2020-09-21 16:17:00","3.39","14.909","7.232",NA,"1.109","7392-354869" +"2020-09-21 16:47:00","3.38","15.586","7.538",NA,"1.109","7392-354869" +"2020-09-21 17:17:00","3.39","16.32","8.049",NA,"1.111","7392-354869" +"2020-09-21 17:47:00","3.39","16.787","8.076",NA,"1.11","7392-354869" +"2020-09-21 18:17:00","3.39","16.966","7.945",NA,"1.108","7392-354869" +"2020-09-21 18:47:00","3.39","17.498","8.021",NA,"1.11","7392-354869" +"2020-09-21 19:17:00","3.39","17.591","8.166",NA,"1.109","7392-354869" +"2020-09-21 19:47:00","3.39","17.709","8.045",NA,"1.11","7392-354869" +"2020-09-21 20:17:00","3.39","17.785","8.162",NA,"1.109","7392-354869" +"2020-09-21 20:47:00","3.39","17.912","8.152",NA,"1.109","7392-354869" +"2020-09-21 21:17:00","3.39","17.946","8.145",NA,"1.109","7392-354869" +"2020-09-21 21:47:00","3.39","17.726","7.959",NA,"1.109","7392-354869" +"2020-09-21 22:17:00","3.39","17.465","7.944",NA,"1.107","7392-354869" +"2020-09-21 22:47:00","3.39","17.203","8.138",NA,"1.107","7392-354869" +"2020-09-21 23:17:00","3.39","16.974","8.068",NA,"1.11","7392-354869" +"2020-09-21 23:47:00","3.39","16.745","8.011",NA,"1.108","7392-354869" +"2020-09-22 00:17:00","3.39","16.592","8.007",NA,"1.11","7392-354869" +"2020-09-22 00:47:00","3.39","16.439","7.904",NA,"1.108","7392-354869" +"2020-09-22 01:17:00","3.39","16.21","7.939",NA,"1.109","7392-354869" +"2020-09-22 01:47:00","3.39","16.039","7.897",NA,"1.109","7392-354869" +"2020-09-22 02:17:00","3.39","15.74","7.751",NA,"1.11","7392-354869" +"2020-09-22 02:47:00","3.39","15.535","7.583",NA,"1.108","7392-354869" +"2020-09-22 03:17:00","3.39","15.321","7.643",NA,"1.109","7392-354869" +"2020-09-22 03:47:00","3.39","15.166","7.597",NA,"1.108","7392-354869" +"2020-09-22 04:17:00","3.39","14.96","7.655",NA,"1.108","7392-354869" +"2020-09-22 04:47:00","3.39","14.831","7.449",NA,"1.108","7392-354869" +"2020-09-22 05:17:00","3.39","14.659","7.502",NA,"1.109","7392-354869" +"2020-09-22 05:47:00","3.39","14.477","7.511",NA,"1.108","7392-354869" +"2020-09-22 06:17:00","3.39","14.374","7.49",NA,"1.11","7392-354869" +"2020-09-22 06:47:00","3.39","14.244","7.433",NA,"1.109","7392-354869" +"2020-09-22 07:17:00","3.39","14.079","7.369",NA,"1.108","7392-354869" +"2020-09-22 07:47:00","3.39","13.949","7.297",NA,"1.109","7392-354869" +"2020-09-22 08:17:00","3.39","13.819","7.216",NA,"1.108","7392-354869" +"2020-09-22 08:47:00","3.39","13.697","7.141",NA,"1.109","7392-354869" +"2020-09-22 09:17:00","3.39","13.583","6.957",NA,"1.108","7392-354869" +"2020-09-22 09:47:00","3.38","13.505","6.808",NA,"1.107","7392-354869" +"2020-09-22 10:17:00","3.38","13.409","6.761",NA,"1.108","7392-354869" +"2020-09-22 10:47:00","3.38","13.33","6.652",NA,"1.108","7392-354869" +"2020-09-22 11:17:00","3.38","13.251","6.571",NA,"1.107","7392-354869" +"2020-09-22 11:47:00","3.38","13.199","6.496",NA,"1.108","7392-354869" +"2020-09-22 12:17:00","3.38","13.164","6.369",NA,"1.107","7392-354869" +"2020-09-22 12:47:00","3.37","13.181","6.476",NA,"1.108","7392-354869" +"2020-09-22 13:17:00","3.38","13.374","6.519",NA,"1.107","7392-354869" +"2020-09-22 13:47:00","3.38","13.618","6.532",NA,"1.107","7392-354869" +"2020-09-22 14:17:00","3.37","13.827","6.577",NA,"1.108","7392-354869" +"2020-09-22 14:47:00","3.38","14.123","6.824",NA,"1.108","7392-354869" +"2020-09-22 15:17:00","3.37","14.279","6.87",NA,"1.107","7392-354869" +"2020-09-22 15:47:00","3.38","14.598","6.908",NA,"1.107","7392-354869" +"2020-09-22 16:17:00","3.37","15.038","7.131",NA,"1.109","7392-354869" +"2020-09-22 16:47:00","3.37","15.304","7.379",NA,"1.108","7392-354869" +"2020-09-22 17:17:00","3.37","15.475","7.356",NA,"1.108","7392-354869" +"2020-09-22 17:47:00","3.37","15.962","7.456",NA,"1.108","7392-354869" +"2020-09-22 18:17:00","3.38","16.397","7.431",NA,"1.109","7392-354869" +"2020-09-22 18:47:00","3.38","16.787","7.54",NA,"1.11","7392-354869" +"2020-09-22 19:17:00","3.38","16.872","7.368",NA,"1.11","7392-354869" +"2020-09-22 19:47:00","3.38","17.135","7.577",NA,"1.109","7392-354869" +"2020-09-22 20:17:00","3.38","16.881","7.522",NA,"1.109","7392-354869" +"2020-09-22 20:47:00","3.39","16.957","7.817",NA,"1.11","7392-354869" +"2020-09-22 21:17:00","3.39","17.228","7.759",NA,"1.109","7392-354869" +"2020-09-22 21:47:00","3.39","16.932","7.555",NA,"1.109","7392-354869" +"2020-09-22 22:17:00","3.39","16.762","7.477",NA,"1.108","7392-354869" +"2020-09-22 22:47:00","3.39","16.652","7.592",NA,"1.108","7392-354869" +"2020-09-22 23:17:00","3.39","16.541","7.492",NA,"1.108","7392-354869" +"2020-09-22 23:47:00","3.39","16.507","7.585",NA,"1.108","7392-354869" +"2020-09-23 00:17:00","3.39","16.38","7.96",NA,"1.107","7392-354869" +"2020-09-23 00:47:00","3.39","16.286","7.92",NA,"1.109","7392-354869" +"2020-09-23 01:17:00","3.39","16.184","8.062",NA,"1.109","7392-354869" +"2020-09-23 01:47:00","3.4","15.997","8.354",NA,"1.109","7392-354869" +"2020-09-23 02:17:00","3.39","15.86","8.517",NA,"1.11","7392-354869" +"2020-09-23 02:47:00","3.4","15.706","8.624",NA,"1.11","7392-354869" +"2020-09-23 03:17:00","3.39","15.535","8.543",NA,"1.11","7392-354869" +"2020-09-23 03:47:00","3.4","15.39","8.29",NA,"1.11","7392-354869" +"2020-09-23 04:17:00","3.4","15.252","8.14",NA,"1.109","7392-354869" +"2020-09-23 04:47:00","3.4","15.166","8.025",NA,"1.109","7392-354869" +"2020-09-23 05:17:00","3.4","15.02","7.839",NA,"1.108","7392-354869" +"2020-09-23 05:47:00","3.4","14.917","7.676",NA,"1.11","7392-354869" +"2020-09-23 06:17:00","3.4","14.874","7.535",NA,"1.108","7392-354869" +"2020-09-23 06:47:00","3.4","14.771","7.468",NA,"1.109","7392-354869" +"2020-09-23 07:17:00","3.39","14.667","7.448",NA,"1.108","7392-354869" +"2020-09-23 07:47:00","3.39","14.564","7.442",NA,"1.108","7392-354869" +"2020-09-23 08:17:00","3.39","14.469","7.324",NA,"1.108","7392-354869" +"2020-09-23 08:47:00","3.39","14.374","7.26",NA,"1.108","7392-354869" +"2020-09-23 09:17:00","3.39","14.261","7.247",NA,"1.109","7392-354869" +"2020-09-23 09:47:00","3.39","14.183","7.156",NA,"1.108","7392-354869" +"2020-09-23 10:17:00","3.39","14.062","7.267",NA,"1.108","7392-354869" +"2020-09-23 10:47:00","3.4","13.966","7.195",NA,"1.109","7392-354869" +"2020-09-23 11:17:00","3.4","13.923","7.04",NA,"1.108","7392-354869" +"2020-09-23 11:47:00","3.4","13.853","7.015",NA,"1.108","7392-354869" +"2020-09-23 12:17:00","3.4","13.784","7.086",NA,"1.109","7392-354869" +"2020-09-23 12:47:00","3.39","13.775","7.068",NA,"1.109","7392-354869" +"2020-09-23 13:17:00","3.39","13.888","6.995",NA,"1.108","7392-354869" +"2020-09-23 13:47:00","3.39","14.287","6.977",NA,"1.109","7392-354869" +"2020-09-23 14:17:00","3.39","14.641","7.018",NA,"1.109","7392-354869" +"2020-09-23 14:47:00","3.39","14.891","7.177",NA,"1.11","7392-354869" +"2020-09-23 15:17:00","3.39","15.081","7.167",NA,"1.108","7392-354869" +"2020-09-23 15:47:00","3.39","15.783","7.135",NA,"1.108","7392-354869" +"2020-09-23 16:17:00","3.39","15.595","7.063",NA,"1.108","7392-354869" +"2020-09-23 16:47:00","3.39","15.467","6.891",NA,"1.107","7392-354869" +"2020-09-23 17:17:00","3.39","15.749","6.862",NA,"1.109","7392-354869" +"2020-09-23 17:47:00","3.39","16.303","7.332",NA,"1.109","7392-354869" +"2020-09-23 18:17:00","3.39","16.541","7.473",NA,"1.11","7392-354869" +"2020-09-23 18:47:00","3.39","16.269","7.166",NA,"1.108","7392-354869" +"2020-09-23 19:17:00","3.39","16.15","7.338",NA,"1.109","7392-354869" +"2020-09-23 19:47:00","3.39","16.329","8.157",NA,"1.109","7392-354869" +"2020-09-23 20:17:00","3.39","16.49","7.989",NA,"1.11","7392-354869" +"2020-09-23 20:47:00","3.39","16.881","8.231",NA,"1.111","7392-354869" +"2020-09-23 21:17:00","3.39","17.169","7.93",NA,"1.11","7392-354869" +"2020-09-23 21:47:00","3.39","17.304","8.275",NA,"1.111","7392-354869" +"2020-09-23 22:17:00","3.39","17.482","8.083",NA,"1.111","7392-354869" +"2020-09-23 22:47:00","3.39","17.667","7.648",NA,"1.11","7392-354869" +"2020-09-23 23:17:00","3.39","17.769","7.509",NA,"1.111","7392-354869" +"2020-09-23 23:47:00","3.39","17.853","7.44",NA,"1.11","7392-354869" +"2020-09-24 00:17:00","3.38","18.005","7.714",NA,"1.109","7392-354869" +"2020-09-24 00:47:00","3.38","17.996","7.788",NA,"1.11","7392-354869" +"2020-09-24 01:17:00","3.38","17.937","7.844",NA,"1.111","7392-354869" +"2020-09-24 01:47:00","3.38","18.072","8.221",NA,"1.112","7392-354869" +"2020-09-24 02:17:00","3.38","18.005","8.375",NA,"1.111","7392-354869" +"2020-09-24 02:47:00","3.38","17.92","8.273",NA,"1.111","7392-354869" +"2020-09-24 03:17:00","3.37","17.785","8.051",NA,"1.108","7392-354869" +"2020-09-24 03:47:00","3.37","17.701","8.057",NA,"1.109","7392-354869" +"2020-09-24 04:17:00","3.37","17.608","8.064",NA,"1.109","7392-354869" +"2020-09-24 04:47:00","3.38","17.532","8.056",NA,"1.11","7392-354869" +"2020-09-24 05:17:00","3.38","17.422","7.929",NA,"1.108","7392-354869" +"2020-09-24 05:47:00","3.38","17.304","7.855",NA,"1.108","7392-354869" +"2020-09-24 06:17:00","3.38","17.203","7.89",NA,"1.11","7392-354869" +"2020-09-24 06:47:00","3.38","17.093","7.569",NA,"1.108","7392-354869" +"2020-09-24 07:17:00","3.38","16.974","7.683",NA,"1.108","7392-354869" +"2020-09-24 07:47:00","3.38","16.847","7.627",NA,"1.109","7392-354869" +"2020-09-24 08:17:00","3.38","16.72","7.518",NA,"1.107","7392-354869" +"2020-09-24 08:47:00","3.38","16.618","7.5",NA,"1.109","7392-354869" +"2020-09-24 09:17:00","3.38","16.456","7.455",NA,"1.108","7392-354869" +"2020-09-24 09:47:00","3.37","16.32","7.293",NA,"1.109","7392-354869" +"2020-09-24 10:17:00","3.37","16.261","7.095",NA,"1.107","7392-354869" +"2020-09-24 10:47:00","3.37","16.116","6.992",NA,"1.107","7392-354869" +"2020-09-24 11:17:00","3.37","15.997","6.888",NA,"1.107","7392-354869" +"2020-09-24 11:47:00","3.37","15.903","6.895",NA,"1.107","7392-354869" +"2020-09-24 12:17:00","3.37","15.834","6.902",NA,"1.107","7392-354869" +"2020-09-24 12:47:00","3.37","15.792","6.961",NA,"1.107","7392-354869" +"2020-09-24 13:17:00","3.37","15.749","7.004",NA,"1.107","7392-354869" +"2020-09-24 13:47:00","3.37","15.851","6.978",NA,"1.108","7392-354869" +"2020-09-24 14:17:00","3.37","15.928","6.997",NA,"1.108","7392-354869" +"2020-09-24 14:47:00","3.38","15.962","7.055",NA,"1.109","7392-354869" +"2020-09-24 15:17:00","3.38","16.022","7.201",NA,"1.107","7392-354869" +"2020-09-24 15:47:00","3.37","16.056","7.07",NA,"1.109","7392-354869" +"2020-09-24 16:17:00","3.37","16.09","7.027",NA,"1.108","7392-354869" +"2020-09-24 16:47:00","3.37","16.158","7.067",NA,"1.108","7392-354869" +"2020-09-24 17:17:00","3.37","16.116","6.932",NA,"1.108","7392-354869" +"2020-09-24 17:47:00","3.37","16.133","6.92",NA,"1.109","7392-354869" +"2020-09-24 18:17:00","3.37","16.073","6.815",NA,"1.109","7392-354869" +"2020-09-24 18:47:00","3.37","16.329","6.733",NA,"1.108","7392-354869" +"2020-09-24 19:17:00","3.37","16.184","6.434",NA,"1.107","7392-354869" +"2020-09-24 19:47:00","3.37","16.167","6.489",NA,"1.108","7392-354869" +"2020-09-24 20:17:00","3.37","15.928","6.268",NA,"1.107","7392-354869" +"2020-09-24 20:47:00","3.37","15.869","6.109",NA,"1.106","7392-354869" +"2020-09-24 21:17:00","3.37","15.928","6.029",NA,"1.107","7392-354869" +"2020-09-24 21:47:00","3.37","16.005","6.036",NA,"1.106","7392-354869" +"2020-09-24 22:17:00","3.37","16.133","6.154",NA,"1.107","7392-354869" +"2020-09-24 22:47:00","3.37","16.082","6.061",NA,"1.107","7392-354869" +"2020-09-24 23:17:00","3.37","16.082","5.892",NA,"1.107","7392-354869" +"2020-09-24 23:47:00","3.37","16.201","5.846",NA,"1.106","7392-354869" +"2020-09-25 00:17:00","3.37","16.235","5.75",NA,"1.106","7392-354869" +"2020-09-25 00:47:00","3.37","16.397","5.763",NA,"1.107","7392-354869" +"2020-09-25 01:17:00","3.37","16.38","5.749",NA,"1.107","7392-354869" +"2020-09-25 01:47:00","3.37","16.448","5.855",NA,"1.106","7392-354869" +"2020-09-25 02:17:00","3.37","16.507","5.807",NA,"1.107","7392-354869" +"2020-09-25 02:47:00","3.37","16.669","6.416",NA,"1.107","7392-354869" +"2020-09-25 03:17:00","3.37","16.575","6.587",NA,"1.107","7392-354869" +"2020-09-25 03:47:00","3.37","16.473","6.58",NA,"1.108","7392-354869" +"2020-09-25 04:17:00","3.37","16.337","6.52",NA,"1.107","7392-354869" +"2020-09-25 04:47:00","3.37","16.218","6.448",NA,"1.106","7392-354869" +"2020-09-25 05:17:00","3.37","16.116","6.411",NA,"1.108","7392-354869" +"2020-09-25 05:47:00","3.37","16.005","6.3",NA,"1.107","7392-354869" +"2020-09-25 06:17:00","3.37","15.962","6.193",NA,"1.106","7392-354869" +"2020-09-25 06:47:00","3.37","15.843","6.547",NA,"1.108","7392-354869" +"2020-09-25 07:17:00","3.37","15.783","6.63",NA,"1.108","7392-354869" +"2020-09-25 07:47:00","3.36","15.698","6.613",NA,"1.108","7392-354869" +"2020-09-25 08:17:00","3.36","15.621","6.571",NA,"1.107","7392-354869" +"2020-09-25 08:47:00","3.36","15.586","6.503",NA,"1.107","7392-354869" +"2020-09-25 09:17:00","3.36","15.509","6.47",NA,"1.107","7392-354869" +"2020-09-25 09:47:00","3.36","15.458","6.359",NA,"1.108","7392-354869" +"2020-09-25 10:17:00","3.36","15.407","6.347",NA,"1.106","7392-354869" +"2020-09-25 10:47:00","3.36","15.321","6.318",NA,"1.107","7392-354869" +"2020-09-25 11:17:00","3.36","15.269","5.726",NA,"1.106","7392-354869" +"2020-09-25 11:47:00","3.36","15.244","5.874",NA,"1.106","7392-354869" +"2020-09-25 12:17:00","3.35","15.235","5.786",NA,"1.107","7392-354869" +"2020-09-25 12:47:00","3.36","15.321","5.753",NA,"1.106","7392-354869" +"2020-09-25 13:17:00","3.36","15.39","5.277",NA,"1.105","7392-354869" +"2020-09-25 13:47:00","3.36","15.424","5.171",NA,"1.105","7392-354869" +"2020-09-25 14:17:00","3.36","15.527","5.102",NA,"1.106","7392-354869" +"2020-09-25 14:47:00","3.36","15.552","4.905",NA,"1.106","7392-354869" +"2020-09-25 15:17:00","3.36","15.612","4.623",NA,"1.104","7392-354869" +"2020-09-25 15:47:00","3.36","15.646","4.884",NA,"1.105","7392-354869" +"2020-09-25 16:17:00","3.36","15.723","5.062",NA,"1.105","7392-354869" +"2020-09-25 16:47:00","3.36","15.698","5.282",NA,"1.107","7392-354869" +"2020-09-25 17:17:00","3.36","15.8","5.359",NA,"1.106","7392-354869" +"2020-09-25 17:47:00","3.36","15.886","5.428",NA,"1.105","7392-354869" +"2020-09-25 18:17:00","3.36","16.056","5.641",NA,"1.107","7392-354869" +"2020-09-25 18:47:00","3.36","16.15","5.763",NA,"1.106","7392-354869" +"2020-09-25 19:17:00","3.36","16.269","6.068",NA,"1.106","7392-354869" +"2020-09-25 19:47:00","3.36","16.158","5.899",NA,"1.105","7392-354869" +"2020-09-25 20:17:00","3.37","16.337","5.904",NA,"1.107","7392-354869" +"2020-09-25 20:47:00","3.37","16.218","5.913",NA,"1.106","7392-354869" +"2020-09-25 21:17:00","3.37","16.167","5.778",NA,"1.106","7392-354869" +"2020-09-25 21:47:00","3.37","16.303","5.562",NA,"1.106","7392-354869" +"2020-09-25 22:17:00","3.37","16.541","5.677",NA,"1.107","7392-354869" +"2020-09-25 22:47:00","3.37","16.618","5.697",NA,"1.106","7392-354869" +"2020-09-25 23:17:00","3.37","16.677","5.836",NA,"1.107","7392-354869" +"2020-09-25 23:47:00","3.37","16.838","5.804",NA,"1.107","7392-354869" +"2020-09-26 00:17:00","3.37","16.898","5.782",NA,"1.107","7392-354869" +"2020-09-26 00:47:00","3.37","16.872","5.648",NA,"1.106","7392-354869" +"2020-09-26 01:17:00","3.37","16.932","5.523",NA,"1.106","7392-354869" +"2020-09-26 01:47:00","3.37","17.008","5.509",NA,"1.107","7392-354869" +"2020-09-26 02:17:00","3.37","17.093","5.565",NA,"1.106","7392-354869" +"2020-09-26 02:47:00","3.37","17.169","5.765",NA,"1.108","7392-354869" +"2020-09-26 03:17:00","3.37","17.177","6.069",NA,"1.107","7392-354869" +"2020-09-26 03:47:00","3.37","17.177","6.01",NA,"1.108","7392-354869" +"2020-09-26 04:17:00","3.38","17.219","5.981",NA,"1.106","7392-354869" +"2020-09-26 04:47:00","3.38","17.219","5.887",NA,"1.106","7392-354869" +"2020-09-26 05:17:00","3.38","17.219","6.147",NA,"1.107","7392-354869" +"2020-09-26 05:47:00","3.38","17.135","5.684",NA,"1.104","7392-354869" +"2020-09-26 06:17:00","3.38","17.067","5.954",NA,"1.106","7392-354869" +"2020-09-26 06:47:00","3.38","16.999","6.21",NA,"1.106","7392-354869" +"2020-09-26 07:17:00","3.38","16.957","6.285",NA,"1.106","7392-354869" +"2020-09-26 07:47:00","3.38","16.932","6.347",NA,"1.107","7392-354869" +"2020-09-26 08:17:00","3.38","16.906","6.345",NA,"1.107","7392-354869" +"2020-09-26 08:47:00","3.38","16.838","6.332",NA,"1.107","7392-354869" +"2020-09-26 09:17:00","3.38","16.796","6.777",NA,"1.108","7392-354869" +"2020-09-26 09:47:00","3.38","16.745","6.721",NA,"1.108","7392-354869" +"2020-09-26 10:17:00","3.38","16.677","6.611",NA,"1.107","7392-354869" +"2020-09-26 10:47:00","3.38","16.635","6.581",NA,"1.106","7392-354869" +"2020-09-26 11:17:00","3.38","16.592","6.535",NA,"1.107","7392-354869" +"2020-09-26 11:47:00","3.38","16.575","6.475",NA,"1.107","7392-354869" +"2020-09-26 12:17:00","3.38","16.626","6.408",NA,"1.108","7392-354869" +"2020-09-26 12:47:00","3.38","16.592","6.268",NA,"1.107","7392-354869" +"2020-09-26 13:17:00","3.38","16.686","6.196",NA,"1.106","7392-354869" +"2020-09-26 13:47:00","3.38","16.711","6.143",NA,"1.106","7392-354869" +"2020-09-26 14:17:00","3.38","16.745","6.244",NA,"1.106","7392-354869" +"2020-09-26 14:47:00","3.38","16.787","6.347",NA,"1.107","7392-354869" +"2020-09-26 15:17:00","3.38","16.796","6.123",NA,"1.107","7392-354869" +"2020-09-26 15:47:00","3.38","16.72","5.94",NA,"1.107","7392-354869" +"2020-09-26 16:17:00","3.38","16.686","5.75",NA,"1.106","7392-354869" +"2020-09-26 16:47:00","3.38","16.669","5.644",NA,"1.107","7392-354869" +"2020-09-26 17:17:00","3.38","16.694","5.535",NA,"1.106","7392-354869" +"2020-09-26 17:47:00","3.38","17.059","5.795",NA,"1.106","7392-354869" +"2020-09-26 18:17:00","3.38","17.313","5.798",NA,"1.107","7392-354869" +"2020-09-26 18:47:00","3.38","17.498","5.797",NA,"1.107","7392-354869" +"2020-09-26 19:17:00","3.38","17.279","6.009",NA,"1.107","7392-354869" +"2020-09-26 19:47:00","3.38","17.448","5.748",NA,"1.106","7392-354869" +"2020-09-26 20:17:00","3.37","17.878","6.008",NA,"1.107","7392-354869" +"2020-09-26 20:47:00","3.37","17.693","6.083",NA,"1.108","7392-354869" +"2020-09-26 21:17:00","3.38","17.6","5.971",NA,"1.106","7392-354869" +"2020-09-26 21:47:00","3.38","17.515","5.716",NA,"1.107","7392-354869" +"2020-09-26 22:17:00","3.38","17.397","5.565",NA,"1.105","7392-354869" +"2020-09-26 22:47:00","3.38","17.329","5.406",NA,"1.105","7392-354869" +"2020-09-26 23:17:00","3.38","17.439","5.339",NA,"1.106","7392-354869" +"2020-09-26 23:47:00","3.38","17.524","5.259",NA,"1.105","7392-354869" +"2020-09-27 00:17:00","3.38","17.676","5.156",NA,"1.105","7392-354869" +"2020-09-27 00:47:00","3.38","17.743","4.806",NA,"1.105","7392-354869" +"2020-09-27 01:17:00","3.38","17.819","4.292",NA,"1.101","7392-354869" +"2020-09-27 01:47:00","3.38","18.03","4.129",NA,"1.104","7392-354869" +"2020-09-27 02:17:00","3.38","18.181","4.292",NA,"1.105","7392-354869" +"2020-09-27 02:47:00","3.38","18.35","3.925",NA,"1.102","7392-354869" +"2020-09-27 03:17:00","3.38","18.484","4.654",NA,"1.104","7392-354869" +"2020-09-27 03:47:00","3.38","18.568","5.072",NA,"1.105","7392-354869" +"2020-09-27 04:17:00","3.38","18.61","5.146",NA,"1.106","7392-354869" +"2020-09-27 04:47:00","3.38","18.593","5.098",NA,"1.106","7392-354869" +"2020-09-27 05:17:00","3.38","18.635","4.847",NA,"1.105","7392-354869" +"2020-09-27 05:47:00","3.38","18.719","4.571",NA,"1.105","7392-354869" +"2020-09-27 06:17:00","3.38","18.745","4.658",NA,"1.105","7392-354869" +"2020-09-27 06:47:00","3.38","18.938","4.723",NA,"1.105","7392-354869" +"2020-09-27 07:17:00","3.39","19.114","4.949",NA,"1.106","7392-354869" +"2020-09-27 07:47:00","3.38","19.357","6.724",NA,"1.109","7392-354869" +"2020-09-27 08:17:00","3.39","19.013","6.004",NA,"1.107","7392-354869" +"2020-09-27 08:47:00","3.38","19.357","6.311",NA,"1.11","7392-354869" +"2020-09-27 09:17:00","3.38","19.399","6.654",NA,"1.11","7392-354869" +"2020-09-27 09:47:00","3.39","19.382","6.502",NA,"1.108","7392-354869" +"2020-09-27 10:17:00","3.38","19.323","6.323",NA,"1.108","7392-354869" +"2020-09-27 10:47:00","3.39","19.323","6.365",NA,"1.108","7392-354869" +"2020-09-27 11:17:00","3.39","19.323","6.44",NA,"1.107","7392-354869" +"2020-09-27 11:47:00","3.39","19.307","6.418",NA,"1.107","7392-354869" +"2020-09-27 12:17:00","3.39","19.323","6.415",NA,"1.108","7392-354869" +"2020-09-27 12:47:00","3.39","19.022","5.968",NA,"1.106","7392-354869" +"2020-09-27 13:17:00","3.39","18.854","5.264",NA,"1.104","7392-354869" +"2020-09-27 13:47:00","3.39","18.871","4.712",NA,"1.103","7392-354869" +"2020-09-27 14:17:00","3.39","19.667","5.918",NA,"1.105","7392-354869" +"2020-09-27 14:47:00","3.39","19.608","5.668",NA,"1.102","7392-354869" +"2020-09-27 15:17:00","3.39","19.918","5.427",NA,"1.104","7392-354869" +"2020-09-27 15:47:00","3.39","20.62","6.068",NA,"1.105","7392-354869" +"2020-09-27 16:17:00","3.39","19.064","5.064",NA,"1.103","7392-354869" +"2020-09-27 16:47:00","3.39","19.298","4.864",NA,"1.103","7392-354869" +"2020-09-27 17:17:00","3.4","19.248","4.88",NA,"1.104","7392-354869" +"2020-09-27 17:47:00","3.39","19.382","4.867",NA,"1.105","7392-354869" +"2020-09-27 18:17:00","3.4","19.189","4.796",NA,"1.105","7392-354869" +"2020-09-27 18:47:00","3.4","19.449","4.914",NA,"1.105","7392-354869" +"2020-09-27 19:17:00","3.4","19.566","4.907",NA,"1.105","7392-354869" +"2020-09-27 19:47:00","3.4","19.231","5.201",NA,"1.105","7392-354869" +"2020-09-27 20:17:00","3.39","19.156","5.149",NA,"1.106","7392-354869" +"2020-09-27 20:47:00","3.4","19.131","5.248",NA,"1.104","7392-354869" +"2020-09-27 21:17:00","3.4","19.231","5.132",NA,"1.105","7392-354869" +"2020-09-27 21:47:00","3.39","19.357","5.276",NA,"1.106","7392-354869" +"2020-09-27 22:17:00","3.39","19.114","5.351",NA,"1.105","7392-354869" +"2020-09-27 22:47:00","3.39","19.147","4.924",NA,"1.106","7392-354869" +"2020-09-27 23:17:00","3.39","19.114","4.462",NA,"1.105","7392-354869" +"2020-09-27 23:47:00","3.39","19.173","4.563",NA,"1.104","7392-354869" +"2020-09-28 00:17:00","3.38","19.131","4.556",NA,"1.104","7392-354869" +"2020-09-28 00:47:00","3.38","19.064","4.447",NA,"1.104","7392-354869" +"2020-09-28 01:17:00","3.38","19.114","4.34",NA,"1.104","7392-354869" +"2020-09-28 01:47:00","3.38","19.206","4.436",NA,"1.104","7392-354869" +"2020-09-28 02:17:00","3.38","19.198","4.525",NA,"1.104","7392-354869" +"2020-09-28 02:47:00","3.38","19.265","4.642",NA,"1.105","7392-354869" +"2020-09-28 03:17:00","3.38","19.198","4.625",NA,"1.105","7392-354869" +"2020-09-28 03:47:00","3.38","19.089","4.65",NA,"1.105","7392-354869" +"2020-09-28 04:17:00","3.38","19.03","4.593",NA,"1.105","7392-354869" +"2020-09-28 04:47:00","3.38","19.206","4.646",NA,"1.106","7392-354869" +"2020-09-28 05:17:00","3.37","18.879","4.56",NA,"1.105","7392-354869" +"2020-09-28 05:47:00","3.37","18.778","4.434",NA,"1.104","7392-354869" +"2020-09-28 06:17:00","3.37","19.072","4.276",NA,"1.104","7392-354869" +"2020-09-28 06:47:00","3.37","19.332","4.306",NA,"1.104","7392-354869" +"2020-09-28 07:17:00","3.37","19.265","4.331",NA,"1.104","7392-354869" +"2020-09-28 07:47:00","3.37","19.332","5.173",NA,"1.106","7392-354869" +"2020-09-28 08:17:00","3.37","19.08","4.759",NA,"1.105","7392-354869" +"2020-09-28 08:47:00","3.37","19.114","4.578",NA,"1.105","7392-354869" +"2020-09-28 09:17:00","3.37","19.432","5.026",NA,"1.106","7392-354869" +"2020-09-28 09:47:00","3.37","19.742","6.054",NA,"1.108","7392-354869" +"2020-09-28 10:17:00","3.38","19.307","5.103",NA,"1.106","7392-354869" +"2020-09-28 10:47:00","3.38","19.206","4.901",NA,"1.105","7392-354869" +"2020-09-28 11:17:00","3.38","19.206","4.578",NA,"1.105","7392-354869" +"2020-09-28 11:47:00","3.38","19.382","4.972",NA,"1.106","7392-354869" +"2020-09-28 12:17:00","3.38","19.667","5.416",NA,"1.107","7392-354869" +"2020-09-28 12:47:00","3.38","19.566","5.538",NA,"1.106","7392-354869" +"2020-09-28 13:17:00","3.38","19.575","5.22",NA,"1.105","7392-354869" +"2020-09-28 13:47:00","3.37","19.767","5.174",NA,"1.105","7392-354869" +"2020-09-28 14:17:00","3.38","19.516","5.116",NA,"1.106","7392-354869" +"2020-09-28 14:47:00","3.37","19.458","5.011",NA,"1.106","7392-354869" +"2020-09-28 15:17:00","3.37","19.566","4.831",NA,"1.106","7392-354869" +"2020-09-28 15:47:00","3.37","19.617","4.795",NA,"1.105","7392-354869" +"2020-09-28 16:17:00","3.37","19.625","4.805",NA,"1.105","7392-354869" +"2020-09-28 16:47:00","3.37","19.508","4.773",NA,"1.105","7392-354869" +"2020-09-28 17:17:00","3.37","19.592","4.819",NA,"1.105","7392-354869" +"2020-09-28 17:47:00","3.37","19.458","4.598",NA,"1.105","7392-354869" +"2020-09-28 18:17:00","3.37","20.437","6.153",NA,"1.108","7392-354869" +"2020-09-28 18:47:00","3.37","20.871","6.423",NA,"1.109","7392-354869" +"2020-09-28 19:17:00","3.37","20.395","5.865",NA,"1.107","7392-354869" +"2020-09-28 19:47:00","3.38","20.018","5.438",NA,"1.106","7392-354869" +"2020-09-28 20:17:00","3.37","20.211","5.593",NA,"1.106","7392-354869" +"2020-09-28 20:47:00","3.37","20.052","5.371",NA,"1.105","7392-354869" +"2020-09-28 21:17:00","3.38","20.328","5.169",NA,"1.107","7392-354869" +"2020-09-28 21:47:00","3.38","19.96","4.853",NA,"1.105","7392-354869" +"2020-09-28 22:17:00","3.38","19.943","4.57",NA,"1.103","7392-354869" +"2020-09-28 22:47:00","3.38","20.035","4.451",NA,"1.103","7392-354869" +"2020-09-28 23:17:00","3.38","20.094","4.219",NA,"1.103","7392-354869" +"2020-09-28 23:47:00","3.38","20.445","5.107",NA,"1.106","7392-354869" +"2020-09-29 00:17:00","3.38","20.453","5.009",NA,"1.105","7392-354869" +"2020-09-29 00:47:00","3.38","20.328","4.78",NA,"1.105","7392-354869" +"2020-09-29 01:17:00","3.37","20.244","4.753",NA,"1.106","7392-354869" +"2020-09-29 01:47:00","3.37","20.336","4.63",NA,"1.105","7392-354869" +"2020-09-29 02:17:00","3.37","20.579","4.783",NA,"1.105","7392-354869" +"2020-09-29 02:47:00","3.37","20.804","4.695",NA,"1.105","7392-354869" +"2020-09-29 03:17:00","3.37","20.871","4.581",NA,"1.106","7392-354869" +"2020-09-29 03:47:00","3.37","21.147","4.499",NA,"1.104","7392-354869" +"2020-09-29 04:17:00","3.37","21.64","5.994",NA,"1.105","7392-354869" +"2020-09-29 04:47:00","3.37","21.673","6.663",NA,"1.109","7392-354869" +"2020-09-29 05:17:00","3.38","21.573","6.766",NA,"1.11","7392-354869" +"2020-09-29 05:47:00","3.38","21.473","6.41",NA,"1.109","7392-354869" +"2020-09-29 06:17:00","3.38","21.239","5.993",NA,"1.108","7392-354869" +"2020-09-29 06:47:00","3.39","21.214","5.789",NA,"1.108","7392-354869" +"2020-09-29 07:17:00","3.38","21.147","5.922",NA,"1.105","7392-354869" +"2020-09-29 07:47:00","3.38","21.088","5.91",NA,"1.106","7392-354869" +"2020-09-29 08:17:00","3.38","21.022","5.857",NA,"1.106","7392-354869" +"2020-09-29 08:47:00","3.37","20.955","5.911",NA,"1.107","7392-354869" +"2020-09-29 09:17:00","3.37","20.93","6.152",NA,"1.108","7392-354869" +"2020-09-29 09:47:00","3.37","20.913","6.241",NA,"1.107","7392-354869" +"2020-09-29 10:17:00","3.37","20.88","5.996",NA,"1.107","7392-354869" +"2020-09-29 10:47:00","3.37","20.838","6.01",NA,"1.108","7392-354869" +"2020-09-29 11:17:00","3.37","20.763","5.646",NA,"1.106","7392-354869" +"2020-09-29 11:47:00","3.37","20.754","5.567",NA,"1.107","7392-354869" +"2020-09-29 12:17:00","3.38","20.729","5.447",NA,"1.106","7392-354869" +"2020-09-29 12:47:00","3.38","20.662","5.411",NA,"1.106","7392-354869" +"2020-09-29 13:17:00","3.38","20.662","5.252",NA,"1.105","7392-354869" +"2020-09-29 13:47:00","3.38","20.612","5.069",NA,"1.104","7392-354869" +"2020-09-29 14:17:00","3.37","20.512","4.867",NA,"1.105","7392-354869" +"2020-09-29 14:47:00","3.37","20.595","4.894",NA,"1.105","7392-354869" +"2020-09-29 15:17:00","3.37","20.587","4.955",NA,"1.105","7392-354869" +"2020-09-29 15:47:00","3.37","20.47","4.762",NA,"1.105","7392-354869" +"2020-09-29 16:17:00","3.37","20.453","4.597",NA,"1.104","7392-354869" +"2020-09-29 16:47:00","3.37","20.462","4.534",NA,"1.105","7392-354869" +"2020-09-29 17:17:00","3.37","20.294","4.325",NA,"1.104","7392-354869" +"2020-09-29 17:47:00","3.37","20.211","4.243",NA,"1.104","7392-354869" +"2020-09-29 18:17:00","3.37","20.32","4.186",NA,"1.104","7392-354869" +"2020-09-29 18:47:00","3.37","20.186","4.266",NA,"1.104","7392-354869" +"2020-09-29 19:17:00","3.36","20.152","4.223",NA,"1.104","7392-354869" +"2020-09-29 19:47:00","3.36","20.378","4.353",NA,"1.105","7392-354869" +"2020-09-29 20:17:00","3.36","20.236","4.531",NA,"1.105","7392-354869" +"2020-09-29 20:47:00","3.36","20.077","4.318",NA,"1.104","7392-354869" +"2020-09-29 21:17:00","3.37","20.01","4.166",NA,"1.104","7392-354869" +"2020-09-29 21:47:00","3.36","19.977","4.075",NA,"1.104","7392-354869" +"2020-09-29 22:17:00","3.36","19.993","4.052",NA,"1.104","7392-354869" +"2020-09-29 22:47:00","3.36","19.977","3.967",NA,"1.103","7392-354869" +"2020-09-29 23:17:00","3.37","20.018","3.936",NA,"1.104","7392-354869" +"2020-09-29 23:47:00","3.37","20.119","4.008",NA,"1.104","7392-354869" +"2020-09-30 00:17:00","3.36","20.027","3.913",NA,"1.104","7392-354869" +"2020-09-30 00:47:00","3.36","19.985","3.881",NA,"1.104","7392-354869" +"2020-09-30 01:17:00","3.36","19.734","3.589",NA,"1.103","7392-354869" +"2020-09-30 01:47:00","3.36","20.002","3.623",NA,"1.104","7392-354869" +"2020-09-30 02:17:00","3.36","19.918","3.581",NA,"1.103","7392-354869" +"2020-09-30 02:47:00","3.36","19.834","3.526",NA,"1.103","7392-354869" +"2020-09-30 03:17:00","3.36","20.186","4.301",NA,"1.105","7392-354869" +"2020-09-30 03:47:00","3.36","20.018","3.75",NA,"1.104","7392-354869" +"2020-09-30 04:17:00","3.36","20.219","3.946",NA,"1.103","7392-354869" +"2020-09-30 04:47:00","3.36","19.834","3.695",NA,"1.103","7392-354869" +"2020-09-30 05:17:00","3.36","20.144","3.548",NA,"1.103","7392-354869" +"2020-09-30 05:47:00","3.36","20.345","4.355",NA,"1.103","7392-354869" +"2020-09-30 06:17:00","3.36","20.478","4.365",NA,"1.102","7392-354869" +"2020-09-30 06:47:00","3.37","20.57","4.597",NA,"1.101","7392-354869" +"2020-09-30 07:17:00","3.37","20.579","4.736",NA,"1.102","7392-354869" +"2020-09-30 07:47:00","3.37","20.47","4.62",NA,"1.102","7392-354869" +"2020-09-30 08:17:00","3.37","20.386","4.623",NA,"1.1","7392-354869" +"2020-09-30 08:47:00","3.37","20.328","4.375",NA,"1.098","7392-354869" +"2020-09-30 09:17:00","3.37","20.236","5.552",NA,"1.106","7392-354869" +"2020-09-30 09:47:00","3.37","20.085","5.413",NA,"1.105","7392-354869" +"2020-09-30 10:17:00","3.37","20.119","5.573",NA,"1.107","7392-354869" +"2020-09-30 10:47:00","3.37","20.01","5.518",NA,"1.106","7392-354869" +"2020-09-30 11:17:00","3.37","19.968","5.426",NA,"1.105","7392-354869" +"2020-09-30 11:47:00","3.37","19.868","5.45",NA,"1.105","7392-354869" +"2020-09-30 12:17:00","3.37","19.851","5.42",NA,"1.105","7392-354869" +"2020-09-30 12:47:00","3.37","19.851","5.435",NA,"1.105","7392-354869" +"2020-09-30 13:17:00","3.37","19.885","5.496",NA,"1.106","7392-354869" +"2020-09-30 13:47:00","3.37","20.077","5.662",NA,"1.107","7392-354869" +"2020-09-30 14:17:00","3.37","20.085","5.665",NA,"1.107","7392-354869" +"2020-09-30 14:47:00","3.37","20.47","6.078",NA,"1.108","7392-354869" +"2020-09-30 15:17:00","3.37","20.478","6.023",NA,"1.108","7392-354869" +"2020-09-30 15:47:00","3.37","20.37","5.98",NA,"1.108","7392-354869" +"2020-09-30 16:17:00","3.37","20.353","6.009",NA,"1.108","7392-354869" +"2020-09-30 16:47:00","3.37","20.495","6.24",NA,"1.108","7392-354869" +"2020-09-30 17:17:00","3.37","20.829","6.187",NA,"1.109","7392-354869" +"2020-09-30 17:47:00","3.37","20.854","6.818",NA,"1.109","7392-354869" +"2020-09-30 18:17:00","3.37","21.005","6.647",NA,"1.109","7392-354869" +"2020-09-30 18:47:00","3.37","21.005","6.888",NA,"1.108","7392-354869" +"2020-09-30 19:17:00","3.37","21.306","6.886",NA,"1.109","7392-354869" +"2020-09-30 19:47:00","3.37","21.539","7.179",NA,"1.112","7392-354869" +"2020-09-30 20:17:00","3.37","21.573","7.542",NA,"1.111","7392-354869" +"2020-09-30 20:47:00","3.37","21.64","7.676",NA,"1.111","7392-354869" +"2020-09-30 21:17:00","3.37","21.731","7.424",NA,"1.109","7392-354869" +"2020-09-30 21:47:00","3.37","21.873","7.546",NA,"1.111","7392-354869" +"2020-09-30 22:17:00","3.37","21.815","7.679",NA,"1.114","7392-354869" +"2020-09-30 22:47:00","3.37","21.556","7.633",NA,"1.109","7392-354869" +"2020-09-30 23:17:00","3.38","21.23","7.638",NA,"1.111","7392-354869" +"2020-09-30 23:47:00","3.38","20.988","7.438",NA,"1.109","7392-354869" +"2020-10-01 00:17:00","3.38","20.754","7.179",NA,"1.108","7392-354869" +"2020-10-01 00:47:00","3.38","20.562","6.94",NA,"1.109","7392-354869" +"2020-10-01 01:17:00","3.38","20.386","6.548",NA,"1.107","7392-354869" +"2020-10-01 01:47:00","3.38","20.219","6.27",NA,"1.107","7392-354869" +"2020-10-01 02:17:00","3.38","20.094","6.24",NA,"1.107","7392-354869" +"2020-10-01 02:47:00","3.38","19.985","6.088",NA,"1.107","7392-354869" +"2020-10-01 03:17:00","3.38","19.91","6.03",NA,"1.106","7392-354869" +"2020-10-01 03:47:00","3.38","19.784","5.932",NA,"1.106","7392-354869" +"2020-10-01 04:17:00","3.38","19.667","5.901",NA,"1.107","7392-354869" +"2020-10-01 04:47:00","3.38","19.55","5.839",NA,"1.107","7392-354869" +"2020-10-01 05:17:00","3.38","19.466","5.747",NA,"1.107","7392-354869" +"2020-10-01 05:47:00","3.38","19.357","5.685",NA,"1.107","7392-354869" +"2020-10-01 06:17:00","3.38","19.256","5.532",NA,"1.106","7392-354869" +"2020-10-01 06:47:00","3.38","19.147","5.466",NA,"1.105","7392-354869" +"2020-10-01 07:17:00","3.38","19.047","5.393",NA,"1.105","7392-354869" +"2020-10-01 07:47:00","3.38","18.946","5.309",NA,"1.106","7392-354869" +"2020-10-01 08:17:00","3.38","18.803","5.211",NA,"1.105","7392-354869" +"2020-10-01 08:47:00","3.38","18.694","5.138",NA,"1.105","7392-354869" +"2020-10-01 09:17:00","3.38","18.577","5.084",NA,"1.105","7392-354869" +"2020-10-01 09:47:00","3.38","18.467","5.015",NA,"1.105","7392-354869" +"2020-10-01 10:17:00","3.38","18.333","4.962",NA,"1.105","7392-354869" +"2020-10-01 10:47:00","3.37","18.232","4.915",NA,"1.105","7392-354869" +"2020-10-01 11:17:00","3.37","18.114","4.856",NA,"1.105","7392-354869" +"2020-10-01 11:47:00","3.37","18.013","4.792",NA,"1.105","7392-354869" +"2020-10-01 12:17:00","3.37","17.954","4.693",NA,"1.105","7392-354869" +"2020-10-01 12:47:00","3.36","17.929","4.766",NA,"1.105","7392-354869" +"2020-10-01 13:17:00","3.36","18.013","4.692",NA,"1.104","7392-354869" +"2020-10-01 13:47:00","3.36","18.08","4.639",NA,"1.105","7392-354869" +"2020-10-01 14:17:00","3.36","18.635","4.621",NA,"1.105","7392-354869" +"2020-10-01 14:47:00","3.36","18.291","4.54",NA,"1.106","7392-354869" +"2020-10-01 15:17:00","3.36","18.324","4.451",NA,"1.105","7392-354869" +"2020-10-01 15:47:00","3.36","18.551","4.393",NA,"1.105","7392-354869" +"2020-10-01 16:17:00","3.36","19.985","4.434",NA,"1.107","7392-354869" +"2020-10-01 16:47:00","3.36","19.91","4.729",NA,"1.107","7392-354869" +"2020-10-01 17:17:00","3.36","19.7","4.475",NA,"1.104","7392-354869" +"2020-10-01 17:47:00","3.37","20.144","4.55",NA,"1.105","7392-354869" +"2020-10-01 18:17:00","3.37","20.261","4.619",NA,"1.105","7392-354869" +"2020-10-01 18:47:00","3.37","20.386","4.738",NA,"1.105","7392-354869" +"2020-10-01 19:17:00","3.37","20.863","4.954",NA,"1.106","7392-354869" +"2020-10-01 19:47:00","3.37","20.813","5.055",NA,"1.106","7392-354869" +"2020-10-01 20:17:00","3.37","20.921","5.19",NA,"1.107","7392-354869" +"2020-10-01 20:47:00","3.37","20.946","5.313",NA,"1.109","7392-354869" +"2020-10-01 21:17:00","3.38","21.489","5.43",NA,"1.108","7392-354869" +"2020-10-01 21:47:00","3.38","21.79","5.602",NA,"1.109","7392-354869" +"2020-10-01 22:17:00","3.38","21.815","6.308",NA,"1.109","7392-354869" +"2020-10-01 22:47:00","3.38","21.564","6.462",NA,"1.109","7392-354869" +"2020-10-01 23:17:00","3.37","21.306","6.563",NA,"1.109","7392-354869" +"2020-10-01 23:47:00","3.38","20.863","6.61",NA,"1.109","7392-354869" +"2020-10-02 00:17:00","3.37","20.679","6.531",NA,"1.108","7392-354869" +"2020-10-02 00:47:00","3.37","20.478","6.415",NA,"1.107","7392-354869" +"2020-10-02 01:17:00","3.38","20.328","6.271",NA,"1.106","7392-354869" +"2020-10-02 01:47:00","3.38","20.127","6.228",NA,"1.108","7392-354869" +"2020-10-02 02:17:00","3.38","20.069","6.158",NA,"1.107","7392-354869" +"2020-10-02 02:47:00","3.38","19.968","6.132",NA,"1.107","7392-354869" +"2020-10-02 03:17:00","3.38","19.893","6.073",NA,"1.107","7392-354869" +"2020-10-02 03:47:00","3.38","19.801","6.028",NA,"1.107","7392-354869" +"2020-10-02 04:17:00","3.37","19.7","5.993",NA,"1.107","7392-354869" +"2020-10-02 04:47:00","3.37","19.449","6.113",NA,"1.107","7392-354869" +"2020-10-02 05:17:00","3.37","19.323","6.009",NA,"1.106","7392-354869" +"2020-10-02 05:47:00","3.37","19.106","5.991",NA,"1.107","7392-354869" +"2020-10-02 06:17:00","3.37","19.005","5.868",NA,"1.106","7392-354869" +"2020-10-02 06:47:00","3.37","18.879","5.746",NA,"1.105","7392-354869" +"2020-10-02 07:17:00","3.37","18.871","5.685",NA,"1.106","7392-354869" +"2020-10-02 07:47:00","3.37","18.661","5.726",NA,"1.107","7392-354869" +"2020-10-02 08:17:00","3.38","18.535","5.671",NA,"1.106","7392-354869" +"2020-10-02 08:47:00","3.37","18.484","5.609",NA,"1.106","7392-354869" +"2020-10-02 09:17:00","3.37","18.274","5.645",NA,"1.107","7392-354869" +"2020-10-02 09:47:00","3.37","18.122","5.553",NA,"1.107","7392-354869" +"2020-10-02 10:17:00","3.37","18.063","5.603",NA,"1.106","7392-354869" +"2020-10-02 10:47:00","3.37","17.895","5.524",NA,"1.106","7392-354869" +"2020-10-02 11:17:00","3.37","17.777","5.362",NA,"1.106","7392-354869" +"2020-10-02 11:47:00","3.37","17.693","5.27",NA,"1.106","7392-354869" +"2020-10-02 12:17:00","3.37","17.591","5.078",NA,"1.107","7392-354869" +"2020-10-02 12:47:00","3.37","17.498","4.981",NA,"1.106","7392-354869" +"2020-10-02 13:17:00","3.37","17.524","4.881",NA,"1.106","7392-354869" +"2020-10-02 13:47:00","3.37","17.439","4.844",NA,"1.105","7392-354869" +"2020-10-02 14:17:00","3.37","17.372","4.75",NA,"1.106","7392-354869" +"2020-10-02 14:47:00","3.37","17.313","4.705",NA,"1.105","7392-354869" +"2020-10-02 15:17:00","3.37","17.287","4.72",NA,"1.106","7392-354869" +"2020-10-02 15:47:00","3.37","17.253","4.751",NA,"1.106","7392-354869" +"2020-10-02 16:17:00","3.37","17.414","4.812",NA,"1.105","7392-354869" +"2020-10-02 16:47:00","3.37","17.819","4.873",NA,"1.106","7392-354869" +"2020-10-02 17:17:00","3.37","17.642","4.873",NA,"1.105","7392-354869" +"2020-10-02 17:47:00","3.37","18.165","4.992",NA,"1.107","7392-354869" +"2020-10-02 18:17:00","3.37","18.072","5.293",NA,"1.107","7392-354869" +"2020-10-02 18:47:00","3.37","19.391","5.245",NA,"1.106","7392-354869" +"2020-10-02 19:17:00","3.37","19.131","5.244",NA,"1.106","7392-354869" +"2020-10-02 19:47:00","3.37","18.938","5.247",NA,"1.106","7392-354869" +"2020-10-02 20:17:00","3.37","19.055","5.254",NA,"1.107","7392-354869" +"2020-10-02 20:47:00","3.37","19.089","5.678",NA,"1.108","7392-354869" +"2020-10-02 21:17:00","3.37","18.938","5.649",NA,"1.106","7392-354869" +"2020-10-02 21:47:00","3.37","18.753","5.835",NA,"1.107","7392-354869" +"2020-10-02 22:17:00","3.37","18.568","5.859",NA,"1.108","7392-354869" +"2020-10-02 22:47:00","3.37","18.409","5.834",NA,"1.107","7392-354869" +"2020-10-02 23:17:00","3.37","18.282","5.804",NA,"1.107","7392-354869" +"2020-10-02 23:47:00","3.37","18.097","5.806",NA,"1.107","7392-354869" +"2020-10-03 00:17:00","3.37","17.929","5.85",NA,"1.106","7392-354869" +"2020-10-03 00:47:00","3.37","17.777","5.827",NA,"1.106","7392-354869" +"2020-10-03 01:17:00","3.37","17.659","5.703",NA,"1.108","7392-354869" +"2020-10-03 01:47:00","3.36","17.515","5.678",NA,"1.107","7392-354869" +"2020-10-03 02:17:00","3.37","17.389","5.5",NA,"1.106","7392-354869" +"2020-10-03 02:47:00","3.36","17.262","5.249",NA,"1.106","7392-354869" +"2020-10-03 03:17:00","3.36","17.228","5.242",NA,"1.106","7392-354869" +"2020-10-03 03:47:00","3.36","17.126","5.369",NA,"1.106","7392-354869" +"2020-10-03 04:17:00","3.36","16.974","5.288",NA,"1.107","7392-354869" +"2020-10-03 04:47:00","3.36","16.889","5.174",NA,"1.106","7392-354869" +"2020-10-03 05:17:00","3.36","16.83","5.043",NA,"1.106","7392-354869" +"2020-10-03 05:47:00","3.36","16.779","5.114",NA,"1.107","7392-354869" +"2020-10-03 06:17:00","3.35","16.677","5.087",NA,"1.107","7392-354869" +"2020-10-03 06:47:00","3.35","16.609","5.031",NA,"1.106","7392-354869" +"2020-10-03 07:17:00","3.35","16.49","5.036",NA,"1.106","7392-354869" +"2020-10-03 07:47:00","3.35","16.439","5.001",NA,"1.107","7392-354869" +"2020-10-03 08:17:00","3.35","16.371","4.944",NA,"1.106","7392-354869" +"2020-10-03 08:47:00","3.35","16.286","4.917",NA,"1.106","7392-354869" +"2020-10-03 09:17:00","3.35","16.244","4.868",NA,"1.106","7392-354869" +"2020-10-03 09:47:00","3.35","16.15","4.925",NA,"1.107","7392-354869" +"2020-10-03 10:17:00","3.35","16.031","4.869",NA,"1.107","7392-354869" +"2020-10-03 10:47:00","3.35","16.005","4.787",NA,"1.107","7392-354869" +"2020-10-03 11:17:00","3.35","15.869","4.718",NA,"1.106","7392-354869" +"2020-10-03 11:47:00","3.35","15.758","4.773",NA,"1.106","7392-354869" +"2020-10-03 12:17:00","3.35","15.732","4.81",NA,"1.106","7392-354869" +"2020-10-03 12:47:00","3.35","15.715","4.916",NA,"1.106","7392-354869" +"2020-10-03 13:17:00","3.35","15.8","5.003",NA,"1.107","7392-354869" +"2020-10-03 13:47:00","3.35","15.928","5.067",NA,"1.107","7392-354869" +"2020-10-03 14:17:00","3.35","16.252","5.309",NA,"1.106","7392-354869" +"2020-10-03 14:47:00","3.35","15.971","5.025",NA,"1.106","7392-354869" +"2020-10-03 15:17:00","3.35","15.979","4.921",NA,"1.106","7392-354869" +"2020-10-03 15:47:00","3.35","16.107","4.968",NA,"1.106","7392-354869" +"2020-10-03 16:17:00","3.35","16.158","5.216",NA,"1.107","7392-354869" +"2020-10-03 16:47:00","3.35","16.354","5.33",NA,"1.107","7392-354869" +"2020-10-03 17:17:00","3.35","16.652","6.451",NA,"1.109","7392-354869" +"2020-10-03 17:47:00","3.35","16.83","6.431",NA,"1.11","7392-354869" +"2020-10-03 18:17:00","3.35","16.94","6.861",NA,"1.109","7392-354869" +"2020-10-03 18:47:00","3.35","16.949","6.597",NA,"1.109","7392-354869" +"2020-10-03 19:17:00","3.35","17.016","6.544",NA,"1.109","7392-354869" +"2020-10-03 19:47:00","3.35","17.414","6.424",NA,"1.11","7392-354869" +"2020-10-03 20:17:00","3.35","17.794","6.352",NA,"1.109","7392-354869" +"2020-10-03 20:47:00","3.35","17.844","6.289",NA,"1.11","7392-354869" +"2020-10-03 21:17:00","3.35","18.156","5.985",NA,"1.11","7392-354869" +"2020-10-03 21:47:00","3.35","18.535","6.731",NA,"1.109","7392-354869" +"2020-10-03 22:17:00","3.35","18.82","7.408",NA,"1.112","7392-354869" +"2020-10-03 22:47:00","3.36","18.627","7.703",NA,"1.11","7392-354869" +"2020-10-03 23:17:00","3.36","18.266","7.757",NA,"1.111","7392-354869" +"2020-10-03 23:47:00","3.36","17.946","7.757",NA,"1.111","7392-354869" +"2020-10-04 00:17:00","3.36","17.718","7.738",NA,"1.11","7392-354869" +"2020-10-04 00:47:00","3.36","17.473","7.678",NA,"1.111","7392-354869" +"2020-10-04 01:17:00","3.36","17.236","7.568",NA,"1.11","7392-354869" +"2020-10-04 01:47:00","3.36","17.126","7.496",NA,"1.112","7392-354869" +"2020-10-04 02:17:00","3.36","16.957","7.08",NA,"1.109","7392-354869" +"2020-10-04 02:47:00","3.36","16.728","7.185",NA,"1.107","7392-354869" +"2020-10-04 03:17:00","3.36","16.524","7.357",NA,"1.11","7392-354869" +"2020-10-04 03:47:00","3.36","16.32","7.315",NA,"1.111","7392-354869" +"2020-10-04 04:17:00","3.36","16.133","7.162",NA,"1.109","7392-354869" +"2020-10-04 04:47:00","3.36","15.962","7.073",NA,"1.109","7392-354869" +"2020-10-04 05:17:00","3.35","15.817","7.047",NA,"1.109","7392-354869" +"2020-10-04 05:47:00","3.35","15.706","7.044",NA,"1.111","7392-354869" +"2020-10-04 06:17:00","3.35","15.586","6.966",NA,"1.109","7392-354869" +"2020-10-04 06:47:00","3.35","15.475","6.874",NA,"1.11","7392-354869" +"2020-10-04 07:17:00","3.35","15.355","6.823",NA,"1.109","7392-354869" +"2020-10-04 07:47:00","3.35","15.261","6.704",NA,"1.11","7392-354869" +"2020-10-04 08:17:00","3.34","15.166","6.628",NA,"1.11","7392-354869" +"2020-10-04 08:47:00","3.34","15.038","6.582",NA,"1.108","7392-354869" +"2020-10-04 09:17:00","3.34","14.943","6.524",NA,"1.109","7392-354869" +"2020-10-04 09:47:00","3.34","14.857","6.418",NA,"1.108","7392-354869" +"2020-10-04 10:17:00","3.34","14.814","6.477",NA,"1.109","7392-354869" +"2020-10-04 10:47:00","3.34","14.693","6.475",NA,"1.109","7392-354869" +"2020-10-04 11:17:00","3.34","14.633","6.46",NA,"1.108","7392-354869" +"2020-10-04 11:47:00","3.34","14.521","6.414",NA,"1.109","7392-354869" +"2020-10-04 12:17:00","3.34","14.477","6.389",NA,"1.109","7392-354869" +"2020-10-04 12:47:00","3.34","14.469","6.379",NA,"1.11","7392-354869" +"2020-10-04 13:17:00","3.34","14.477","6.316",NA,"1.109","7392-354869" +"2020-10-04 13:47:00","3.33","14.477","5.944",NA,"1.106","7392-354869" +"2020-10-04 14:17:00","3.33","15.158","6.291",NA,"1.108","7392-354869" +"2020-10-04 14:47:00","3.33","15.646","6.648",NA,"1.111","7392-354869" +"2020-10-04 15:17:00","3.33","16.031","6.684",NA,"1.11","7392-354869" +"2020-10-04 15:47:00","3.33","16.073","6.952",NA,"1.112","7392-354869" +"2020-10-04 16:17:00","3.33","15.492","7.057",NA,"1.11","7392-354869" +"2020-10-04 16:47:00","3.33","15.45","6.964",NA,"1.109","7392-354869" +"2020-10-04 17:17:00","3.33","15.698","6.835",NA,"1.111","7392-354869" +"2020-10-04 17:47:00","3.33","15.8","6.768",NA,"1.109","7392-354869" +"2020-10-04 18:17:00","3.33","15.843","6.875",NA,"1.11","7392-354869" +"2020-10-04 18:47:00","3.33","16.099","6.951",NA,"1.11","7392-354869" +"2020-10-04 19:17:00","3.33","16.354","6.993",NA,"1.11","7392-354869" +"2020-10-04 19:47:00","3.33","16.312","7.003",NA,"1.111","7392-354869" +"2020-10-04 20:17:00","3.33","16.32","6.884",NA,"1.11","7392-354869" +"2020-10-04 20:47:00","3.33","16.584","6.895",NA,"1.11","7392-354869" +"2020-10-04 21:17:00","3.33","16.626","6.945",NA,"1.11","7392-354869" +"2020-10-04 21:47:00","3.33","16.652","7.038",NA,"1.109","7392-354869" +"2020-10-04 22:17:00","3.33","16.847","7.059",NA,"1.111","7392-354869" +"2020-10-04 22:47:00","3.33","17.016","6.955",NA,"1.109","7392-354869" +"2020-10-04 23:17:00","3.34","17.101","7.588",NA,"1.112","7392-354869" +"2020-10-04 23:47:00","3.34","17.219","7.628",NA,"1.112","7392-354869" +"2020-10-05 00:17:00","3.34","17.203","7.943",NA,"1.115","7392-354869" +"2020-10-05 00:47:00","3.34","17.126","7.87",NA,"1.112","7392-354869" +"2020-10-05 01:17:00","3.34","17.033","7.843",NA,"1.112","7392-354869" +"2020-10-05 01:47:00","3.34","16.847","7.81",NA,"1.112","7392-354869" +"2020-10-05 02:17:00","3.34","16.677","7.783",NA,"1.111","7392-354869" +"2020-10-05 02:47:00","3.34","16.473","7.751",NA,"1.111","7392-354869" +"2020-10-05 03:17:00","3.34","16.329","7.811",NA,"1.112","7392-354869" +"2020-10-05 03:47:00","3.34","16.184","7.808",NA,"1.111","7392-354869" +"2020-10-05 04:17:00","3.34","16.031","7.812",NA,"1.111","7392-354869" +"2020-10-05 04:47:00","3.35","15.903","7.815",NA,"1.111","7392-354869" +"2020-10-05 05:17:00","3.35","15.749","7.857",NA,"1.112","7392-354869" +"2020-10-05 05:47:00","3.34","15.612","7.846",NA,"1.111","7392-354869" +"2020-10-05 06:17:00","3.35","15.484","7.828",NA,"1.111","7392-354869" +"2020-10-05 06:47:00","3.34","15.372","7.883",NA,"1.111","7392-354869" +"2020-10-05 07:17:00","3.34","15.192","7.897",NA,"1.112","7392-354869" +"2020-10-05 07:47:00","3.34","15.124","7.781",NA,"1.11","7392-354869" +"2020-10-05 08:17:00","3.34","15.106","7.762",NA,"1.112","7392-354869" +"2020-10-05 08:47:00","3.34","14.986","7.745",NA,"1.109","7392-354869" +"2020-10-05 09:17:00","3.34","14.917","7.723",NA,"1.112","7392-354869" +"2020-10-05 09:47:00","3.34","14.848","7.678",NA,"1.112","7392-354869" +"2020-10-05 10:17:00","3.34","14.779","7.633",NA,"1.111","7392-354869" +"2020-10-05 10:47:00","3.34","14.685","7.58",NA,"1.11","7392-354869" +"2020-10-05 11:17:00","3.34","14.624","7.524",NA,"1.11","7392-354869" +"2020-10-05 11:47:00","3.33","14.538","7.496",NA,"1.111","7392-354869" +"2020-10-05 12:17:00","3.33","14.555","7.487",NA,"1.112","7392-354869" +"2020-10-05 12:47:00","3.33","14.633","7.379",NA,"1.111","7392-354869" +"2020-10-05 13:17:00","3.33","14.538","7.382",NA,"1.111","7392-354869" +"2020-10-05 13:47:00","3.33","14.667","7.361",NA,"1.111","7392-354869" +"2020-10-05 14:17:00","3.33","14.719","7.249",NA,"1.11","7392-354869" +"2020-10-05 14:47:00","3.33","14.788","7.313",NA,"1.11","7392-354869" +"2020-10-05 15:17:00","3.33","14.9","7.437",NA,"1.111","7392-354869" +"2020-10-05 15:47:00","3.34","15.029","7.613",NA,"1.11","7392-354869" +"2020-10-05 16:17:00","3.34","16.303","7.579",NA,"1.111","7392-354869" +"2020-10-05 16:47:00","3.34","16.295","7.766",NA,"1.113","7392-354869" +"2020-10-05 17:17:00","3.33","16.779","7.536",NA,"1.111","7392-354869" +"2020-10-05 17:47:00","3.34","17.304","7.371",NA,"1.112","7392-354869" +"2020-10-05 18:17:00","3.34","17.245","7.18",NA,"1.108","7392-354869" +"2020-10-05 18:47:00","3.34","17.118","7.126",NA,"1.11","7392-354869" +"2020-10-05 19:17:00","3.34","17.642","7.176",NA,"1.11","7392-354869" +"2020-10-05 19:47:00","3.35","17.515","7.198",NA,"1.111","7392-354869" +"2020-10-05 20:17:00","3.35","17.372","7.067",NA,"1.109","7392-354869" +"2020-10-05 20:47:00","3.35","18.038","7.302",NA,"1.11","7392-354869" +"2020-10-05 21:17:00","3.35","17.794","7.232",NA,"1.111","7392-354869" +"2020-10-05 21:47:00","3.35","17.726","7.114",NA,"1.11","7392-354869" +"2020-10-05 22:17:00","3.35","17.659","7.123",NA,"1.112","7392-354869" +"2020-10-05 22:47:00","3.35","17.718","7.114",NA,"1.111","7392-354869" +"2020-10-05 23:17:00","3.35","17.743","7.366",NA,"1.11","7392-354869" +"2020-10-05 23:47:00","3.35","17.634","7.603",NA,"1.113","7392-354869" +"2020-10-06 00:17:00","3.35","17.566","7.812",NA,"1.111","7392-354869" +"2020-10-06 00:47:00","3.35","17.524","7.806",NA,"1.112","7392-354869" +"2020-10-06 01:17:00","3.35","17.397","7.822",NA,"1.111","7392-354869" +"2020-10-06 01:47:00","3.35","17.253","7.807",NA,"1.11","7392-354869" +"2020-10-06 02:17:00","3.35","17.135","7.754",NA,"1.111","7392-354869" +"2020-10-06 02:47:00","3.35","16.966","7.747",NA,"1.111","7392-354869" +"2020-10-06 03:17:00","3.35","16.83","7.701",NA,"1.111","7392-354869" +"2020-10-06 03:47:00","3.35","16.686","7.721",NA,"1.111","7392-354869" +"2020-10-06 04:17:00","3.35","16.516","7.746",NA,"1.111","7392-354869" +"2020-10-06 04:47:00","3.35","16.388","7.727",NA,"1.112","7392-354869" +"2020-10-06 05:17:00","3.35","16.252","7.674",NA,"1.111","7392-354869" +"2020-10-06 05:47:00","3.36","16.082","7.665",NA,"1.112","7392-354869" +"2020-10-06 06:17:00","3.35","15.945","7.623",NA,"1.11","7392-354869" +"2020-10-06 06:47:00","3.35","15.834","7.553",NA,"1.108","7392-354869" +"2020-10-06 07:17:00","3.35","15.706","7.555",NA,"1.111","7392-354869" +"2020-10-06 07:47:00","3.35","15.604","7.525",NA,"1.11","7392-354869" +"2020-10-06 08:17:00","3.35","15.467","7.493",NA,"1.111","7392-354869" +"2020-10-06 08:47:00","3.34","15.338","7.391",NA,"1.11","7392-354869" +"2020-10-06 09:17:00","3.34","15.252","7.353",NA,"1.11","7392-354869" +"2020-10-06 09:47:00","3.34","15.098","7.372",NA,"1.11","7392-354869" +"2020-10-06 10:17:00","3.34","15.063","7.361",NA,"1.111","7392-354869" +"2020-10-06 10:47:00","3.34","14.823","7.34",NA,"1.11","7392-354869" +"2020-10-06 11:17:00","3.34","14.685","7.34",NA,"1.11","7392-354869" +"2020-10-06 11:47:00","3.34","14.607","7.391",NA,"1.111","7392-354869" +"2020-10-06 12:17:00","3.34","14.598","7.241",NA,"1.111","7392-354869" +"2020-10-06 12:47:00","3.34","14.598","7.035",NA,"1.11","7392-354869" +"2020-10-06 13:17:00","3.34","14.667","7.022",NA,"1.111","7392-354869" +"2020-10-06 13:47:00","3.33","14.814","6.903",NA,"1.11","7392-354869" +"2020-10-06 14:17:00","3.34","15.012","6.949",NA,"1.11","7392-354869" +"2020-10-06 14:47:00","3.33","14.866","6.941",NA,"1.11","7392-354869" +"2020-10-06 15:17:00","3.33","14.977","7.085",NA,"1.111","7392-354869" +"2020-10-06 15:47:00","3.33","15.012","7.12",NA,"1.111","7392-354869" +"2020-10-06 16:17:00","3.33","15.081","6.965",NA,"1.11","7392-354869" +"2020-10-06 16:47:00","3.33","15.072","6.966",NA,"1.11","7392-354869" +"2020-10-06 17:17:00","3.33","15.132","6.916",NA,"1.109","7392-354869" +"2020-10-06 17:47:00","3.33","15.166","7.02",NA,"1.111","7392-354869" +"2020-10-06 18:17:00","3.33","15.287","7.368",NA,"1.111","7392-354869" +"2020-10-06 18:47:00","3.33","15.398","7.438",NA,"1.111","7392-354869" +"2020-10-06 19:17:00","3.33","15.475","7.596",NA,"1.112","7392-354869" +"2020-10-06 19:47:00","3.33","15.723","7.925",NA,"1.112","7392-354869" +"2020-10-06 20:17:00","3.33","15.758","7.573",NA,"1.112","7392-354869" +"2020-10-06 20:47:00","3.33","15.809","7.59",NA,"1.112","7392-354869" +"2020-10-06 21:17:00","3.33","15.826","7.443",NA,"1.111","7392-354869" +"2020-10-06 21:47:00","3.33","15.988","7.93",NA,"1.112","7392-354869" +"2020-10-06 22:17:00","3.33","15.92","7.908",NA,"1.112","7392-354869" +"2020-10-06 22:47:00","3.33","16.048","7.936",NA,"1.112","7392-354869" +"2020-10-06 23:17:00","3.33","16.252","8.327",NA,"1.113","7392-354869" +"2020-10-06 23:47:00","3.33","16.431","8.381",NA,"1.114","7392-354869" +"2020-10-07 00:17:00","3.33","16.499","8.529",NA,"1.113","7392-354869" +"2020-10-07 00:47:00","3.34","16.584","8.53",NA,"1.113","7392-354869" +"2020-10-07 01:17:00","3.34","16.643","8.611",NA,"1.113","7392-354869" +"2020-10-07 01:47:00","3.34","16.686","8.832",NA,"1.115","7392-354869" +"2020-10-07 02:17:00","3.34","16.754","8.574",NA,"1.114","7392-354869" +"2020-10-07 02:47:00","3.34","16.821","8.086",NA,"1.112","7392-354869" +"2020-10-07 03:17:00","3.34","16.864","7.805",NA,"1.112","7392-354869" +"2020-10-07 03:47:00","3.34","16.847","7.483",NA,"1.112","7392-354869" +"2020-10-07 04:17:00","3.34","16.838","7.363",NA,"1.111","7392-354869" +"2020-10-07 04:47:00","3.34","16.957","7.68",NA,"1.112","7392-354869" +"2020-10-07 05:17:00","3.34","16.94","7.896",NA,"1.113","7392-354869" +"2020-10-07 05:47:00","3.34","16.881","7.881",NA,"1.112","7392-354869" +"2020-10-07 06:17:00","3.34","16.847","7.867",NA,"1.113","7392-354869" +"2020-10-07 06:47:00","3.34","16.754","7.826",NA,"1.111","7392-354869" +"2020-10-07 07:17:00","3.34","16.711","7.784",NA,"1.111","7392-354869" +"2020-10-07 07:47:00","3.34","16.635","7.784",NA,"1.112","7392-354869" +"2020-10-07 08:17:00","3.34","16.541","7.766",NA,"1.111","7392-354869" +"2020-10-07 08:47:00","3.34","16.405","7.75",NA,"1.111","7392-354869" +"2020-10-07 09:17:00","3.34","16.329","7.72",NA,"1.11","7392-354869" +"2020-10-07 09:47:00","3.34","16.235","7.671",NA,"1.111","7392-354869" +"2020-10-07 10:17:00","3.34","16.141","7.639",NA,"1.111","7392-354869" +"2020-10-07 10:47:00","3.34","16.082","7.626",NA,"1.111","7392-354869" +"2020-10-07 11:17:00","3.34","16.014","7.594",NA,"1.11","7392-354869" +"2020-10-07 11:47:00","3.34","15.962","7.587",NA,"1.111","7392-354869" +"2020-10-07 12:17:00","3.34","15.937","7.604",NA,"1.113","7392-354869" +"2020-10-07 12:47:00","3.34","15.937","7.506",NA,"1.11","7392-354869" +"2020-10-07 13:17:00","3.34","15.971","7.6",NA,"1.112","7392-354869" +"2020-10-07 13:47:00","3.33","16.09","7.522",NA,"1.112","7392-354869" +"2020-10-07 14:17:00","3.33","15.988","7.465",NA,"1.111","7392-354869" +"2020-10-07 14:47:00","3.33","15.997","7.331",NA,"1.11","7392-354869" +"2020-10-07 15:17:00","3.34","16.107","7.436",NA,"1.111","7392-354869" +"2020-10-07 15:47:00","3.33","16.082","7.294",NA,"1.111","7392-354869" +"2020-10-07 16:17:00","3.33","16.167","7.421",NA,"1.112","7392-354869" +"2020-10-07 16:47:00","3.33","16.158","7.603",NA,"1.111","7392-354869" +"2020-10-07 17:17:00","3.33","16.278","7.36",NA,"1.111","7392-354869" +"2020-10-07 17:47:00","3.33","16.38","7.505",NA,"1.113","7392-354869" +"2020-10-07 18:17:00","3.33","16.252","7.483",NA,"1.111","7392-354869" +"2020-10-07 18:47:00","3.33","16.329","7.919",NA,"1.112","7392-354869" +"2020-10-07 19:17:00","3.33","16.244","7.54",NA,"1.112","7392-354869" +"2020-10-07 19:47:00","3.33","16.405","8.016",NA,"1.113","7392-354869" +"2020-10-07 20:17:00","3.33","16.567","9.082",NA,"1.115","7392-354869" +"2020-10-07 20:47:00","3.33","16.804","9.369",NA,"1.115","7392-354869" +"2020-10-07 21:17:00","3.33","17.042","9.544",NA,"1.115","7392-354869" +"2020-10-07 21:47:00","3.33","17.245","9.756",NA,"1.117","7392-354869" +"2020-10-07 22:17:00","3.33","17.397","9.602",NA,"1.116","7392-354869" +"2020-10-07 22:47:00","3.33","17.524","9.736",NA,"1.117","7392-354869" +"2020-10-07 23:17:00","3.33","17.634","9.268",NA,"1.115","7392-354869" +"2020-10-07 23:47:00","3.33","17.836","9.146",NA,"1.115","7392-354869" +"2020-10-08 00:17:00","3.34","18.038","9.106",NA,"1.116","7392-354869" +"2020-10-08 00:47:00","3.34","18.358","8.949",NA,"1.115","7392-354869" +"2020-10-08 01:17:00","3.34","18.627","8.68",NA,"1.115","7392-354869" +"2020-10-08 01:47:00","3.34","18.77","8.366",NA,"1.115","7392-354869" +"2020-10-08 02:17:00","3.34","18.761","8.135",NA,"1.113","7392-354869" +"2020-10-08 02:47:00","3.34","19.147","8.213",NA,"1.116","7392-354869" +"2020-10-08 03:17:00","3.34","19.189","8.386",NA,"1.113","7392-354869" +"2020-10-08 03:47:00","3.34","18.988","8.253",NA,"1.113","7392-354869" +"2020-10-08 04:17:00","3.34","18.787","8.085",NA,"1.113","7392-354869" +"2020-10-08 04:47:00","3.35","18.661","7.994",NA,"1.112","7392-354869" +"2020-10-08 05:17:00","3.35","18.484","7.932",NA,"1.113","7392-354869" +"2020-10-08 05:47:00","3.35","18.282","7.82",NA,"1.112","7392-354869" +"2020-10-08 06:17:00","3.35","18.139","7.682",NA,"1.11","7392-354869" +"2020-10-08 06:47:00","3.35","17.979","7.564",NA,"1.111","7392-354869" +"2020-10-08 07:17:00","3.35","17.819","7.448",NA,"1.109","7392-354869" +"2020-10-08 07:47:00","3.35","17.65","7.408",NA,"1.112","7392-354869" +"2020-10-08 08:17:00","3.35","17.507","7.326",NA,"1.11","7392-354869" +"2020-10-08 08:47:00","3.35","17.397","7.281",NA,"1.11","7392-354869" +"2020-10-08 09:17:00","3.35","17.287","7.202",NA,"1.109","7392-354869" +"2020-10-08 09:47:00","3.35","16.974","7.357",NA,"1.111","7392-354869" +"2020-10-08 10:17:00","3.35","16.804","7.466",NA,"1.111","7392-354869" +"2020-10-08 10:47:00","3.34","16.635","7.493",NA,"1.11","7392-354869" +"2020-10-08 11:17:00","3.34","16.499","7.491",NA,"1.111","7392-354869" +"2020-10-08 11:47:00","3.34","16.363","7.36",NA,"1.109","7392-354869" +"2020-10-08 12:17:00","3.34","16.244","7.3",NA,"1.111","7392-354869" +"2020-10-08 12:47:00","3.34","16.21","7.285",NA,"1.11","7392-354869" +"2020-10-08 13:17:00","3.34","16.278","7.305",NA,"1.111","7392-354869" +"2020-10-08 13:47:00","3.34","16.346","7.401",NA,"1.111","7392-354869" +"2020-10-08 14:17:00","3.34","16.482","7.398",NA,"1.11","7392-354869" +"2020-10-08 14:47:00","3.34","16.771","7.511",NA,"1.112","7392-354869" +"2020-10-08 15:17:00","3.34","16.999","7.703",NA,"1.111","7392-354869" +"2020-10-08 15:47:00","3.34","17.262","7.797",NA,"1.111","7392-354869" +"2020-10-08 16:17:00","3.35","17.65","7.969",NA,"1.112","7392-354869" +"2020-10-08 16:47:00","3.35","17.87","7.939",NA,"1.111","7392-354869" +"2020-10-08 17:17:00","3.35","18.257","8.145",NA,"1.113","7392-354869" +"2020-10-08 17:47:00","3.35","18.451","8.156",NA,"1.112","7392-354869" +"2020-10-08 18:17:00","3.35","18.585","8.271",NA,"1.113","7392-354869" +"2020-10-08 18:47:00","3.35","18.753","8.366",NA,"1.113","7392-354869" +"2020-10-08 19:17:00","3.36","18.871","8.464",NA,"1.114","7392-354869" +"2020-10-08 19:47:00","3.36","18.879","8.536",NA,"1.112","7392-354869" +"2020-10-08 20:17:00","3.36","18.971","8.693",NA,"1.114","7392-354869" +"2020-10-08 20:47:00","3.36","18.929","8.668",NA,"1.114","7392-354869" +"2020-10-08 21:17:00","3.36","18.82","8.702",NA,"1.115","7392-354869" +"2020-10-08 21:47:00","3.36","18.593","8.506",NA,"1.112","7392-354869" +"2020-10-08 22:17:00","3.35","18.316","8.48",NA,"1.114","7392-354869" +"2020-10-08 22:47:00","3.35","18.106","8.498",NA,"1.113","7392-354869" +"2020-10-08 23:17:00","3.36","17.92","8.537",NA,"1.113","7392-354869" +"2020-10-08 23:47:00","3.35","17.718","8.448",NA,"1.112","7392-354869" +"2020-10-09 00:17:00","3.35","17.6","8.374",NA,"1.112","7392-354869" +"2020-10-09 00:47:00","3.35","17.439","8.347",NA,"1.113","7392-354869" +"2020-10-09 01:17:00","3.35","17.304","8.273",NA,"1.112","7392-354869" +"2020-10-09 01:47:00","3.35","17.16","8.2",NA,"1.111","7392-354869" +"2020-10-09 02:17:00","3.35","17.016","8.143",NA,"1.111","7392-354869" +"2020-10-09 02:47:00","3.35","16.881","8.122",NA,"1.113","7392-354869" +"2020-10-09 03:17:00","3.35","16.779","8.019",NA,"1.111","7392-354869" +"2020-10-09 03:47:00","3.35","16.652","7.984",NA,"1.112","7392-354869" +"2020-10-09 04:17:00","3.35","16.533","7.848",NA,"1.111","7392-354869" +"2020-10-09 04:47:00","3.35","16.405","7.759",NA,"1.111","7392-354869" +"2020-10-09 05:17:00","3.35","16.278","7.669",NA,"1.11","7392-354869" +"2020-10-09 05:47:00","3.35","16.158","7.588",NA,"1.112","7392-354869" +"2020-10-09 06:17:00","3.35","16.048","7.465",NA,"1.112","7392-354869" +"2020-10-09 06:47:00","3.35","15.92","7.269",NA,"1.11","7392-354869" +"2020-10-09 07:17:00","3.35","15.783","7.333",NA,"1.11","7392-354869" +"2020-10-09 07:47:00","3.35","15.655","7.323",NA,"1.111","7392-354869" +"2020-10-09 08:17:00","3.35","15.569","7.251",NA,"1.111","7392-354869" +"2020-10-09 08:47:00","3.35","15.484","7.168",NA,"1.109","7392-354869" +"2020-10-09 09:17:00","3.34","15.355","7.154",NA,"1.111","7392-354869" +"2020-10-09 09:47:00","3.34","15.252","7.123",NA,"1.11","7392-354869" +"2020-10-09 10:17:00","3.34","15.149","7.068",NA,"1.11","7392-354869" +"2020-10-09 10:47:00","3.34","15.115","6.987",NA,"1.11","7392-354869" +"2020-10-09 11:17:00","3.34","15.038","6.925",NA,"1.11","7392-354869" +"2020-10-09 11:47:00","3.35","14.969","6.888",NA,"1.111","7392-354869" +"2020-10-09 12:17:00","3.34","14.917","6.862",NA,"1.111","7392-354869" +"2020-10-09 12:47:00","3.34","14.969","6.816",NA,"1.111","7392-354869" +"2020-10-09 13:17:00","3.34","15.029","6.729",NA,"1.11","7392-354869" +"2020-10-09 13:47:00","3.34","15.158","6.675",NA,"1.11","7392-354869" +"2020-10-09 14:17:00","3.34","15.175","6.79",NA,"1.11","7392-354869" +"2020-10-09 14:47:00","3.34","15.287","6.748",NA,"1.11","7392-354869" +"2020-10-09 15:17:00","3.34","15.372","6.63",NA,"1.11","7392-354869" +"2020-10-09 15:47:00","3.34","15.492","6.788",NA,"1.111","7392-354869" +"2020-10-09 16:17:00","3.34","15.621","6.807",NA,"1.11","7392-354869" +"2020-10-09 16:47:00","3.34","15.663","6.714",NA,"1.11","7392-354869" +"2020-10-09 17:17:00","3.35","15.638","6.664",NA,"1.11","7392-354869" +"2020-10-09 17:47:00","3.35","15.629","6.768",NA,"1.109","7392-354869" +"2020-10-09 18:17:00","3.35","15.681","6.788",NA,"1.109","7392-354869" +"2020-10-09 18:47:00","3.35","15.783","6.698",NA,"1.111","7392-354869" +"2020-10-09 19:17:00","3.35","15.817","6.315",NA,"1.109","7392-354869" +"2020-10-09 19:47:00","3.35","15.792","6.296",NA,"1.11","7392-354869" +"2020-10-09 20:17:00","3.35","15.792","6.195",NA,"1.108","7392-354869" +"2020-10-09 20:47:00","3.35","15.86","6.097",NA,"1.11","7392-354869" +"2020-10-09 21:17:00","3.34","15.775","6.04",NA,"1.109","7392-354869" +"2020-10-09 21:47:00","3.34","15.886","5.902",NA,"1.11","7392-354869" +"2020-10-09 22:17:00","3.34","16.141","7.837",NA,"1.112","7392-354869" +"2020-10-09 22:47:00","3.34","15.988","7.294",NA,"1.112","7392-354869" +"2020-10-09 23:17:00","3.34","15.92","7.107",NA,"1.111","7392-354869" +"2020-10-09 23:47:00","3.34","16.022","7.694",NA,"1.112","7392-354869" +"2020-10-10 00:17:00","3.34","16.235","7.534",NA,"1.112","7392-354869" +"2020-10-10 00:47:00","3.34","16.278","7.738",NA,"1.113","7392-354869" +"2020-10-10 01:17:00","3.35","16.439","8.124",NA,"1.112","7392-354869" +"2020-10-10 01:47:00","3.35","16.456","8.589",NA,"1.114","7392-354869" +"2020-10-10 02:17:00","3.35","16.456","8.693",NA,"1.113","7392-354869" +"2020-10-10 02:47:00","3.35","16.482","8.44",NA,"1.113","7392-354869" +"2020-10-10 03:17:00","3.35","16.431","8.337",NA,"1.112","7392-354869" +"2020-10-10 03:47:00","3.35","16.499","7.994",NA,"1.112","7392-354869" +"2020-10-10 04:17:00","3.35","16.516","7.936",NA,"1.113","7392-354869" +"2020-10-10 04:47:00","3.35","16.55","7.558",NA,"1.111","7392-354869" +"2020-10-10 05:17:00","3.35","16.516","7.724",NA,"1.113","7392-354869" +"2020-10-10 05:47:00","3.35","16.371","7.738",NA,"1.111","7392-354869" +"2020-10-10 06:17:00","3.35","16.278","7.933",NA,"1.111","7392-354869" +"2020-10-10 06:47:00","3.35","16.184","7.962",NA,"1.112","7392-354869" +"2020-10-10 07:17:00","3.35","16.124","7.999",NA,"1.112","7392-354869" +"2020-10-10 07:47:00","3.35","15.979","7.941",NA,"1.112","7392-354869" +"2020-10-10 08:17:00","3.35","15.928","7.839",NA,"1.112","7392-354869" +"2020-10-10 08:47:00","3.35","15.877","7.819",NA,"1.11","7392-354869" +"2020-10-10 09:17:00","3.35","15.834","7.795",NA,"1.111","7392-354869" +"2020-10-10 09:47:00","3.35","15.775","7.746",NA,"1.113","7392-354869" +"2020-10-10 10:17:00","3.35","15.749","7.718",NA,"1.112","7392-354869" +"2020-10-10 10:47:00","3.35","15.689","7.687",NA,"1.111","7392-354869" +"2020-10-10 11:17:00","3.34","15.655","7.351",NA,"1.11","7392-354869" +"2020-10-10 11:47:00","3.35","15.629","7.082",NA,"1.11","7392-354869" +"2020-10-10 12:17:00","3.35","15.646","7.184",NA,"1.111","7392-354869" +"2020-10-10 12:47:00","3.35","15.595","6.926",NA,"1.11","7392-354869" +"2020-10-10 13:17:00","3.35","15.595","7.136",NA,"1.111","7392-354869" +"2020-10-10 13:47:00","3.35","15.646","7.336",NA,"1.111","7392-354869" +"2020-10-10 14:17:00","3.35","15.612","7.685",NA,"1.112","7392-354869" +"2020-10-10 14:47:00","3.35","15.681","7.68",NA,"1.111","7392-354869" +"2020-10-10 15:17:00","3.35","15.723","7.731",NA,"1.113","7392-354869" +"2020-10-10 15:47:00","3.35","15.826","7.792",NA,"1.113","7392-354869" +"2020-10-10 16:17:00","3.35","15.595","7.593",NA,"1.111","7392-354869" +"2020-10-10 16:47:00","3.35","15.646","7.688",NA,"1.113","7392-354869" +"2020-10-10 17:17:00","3.35","15.817","7.852",NA,"1.113","7392-354869" +"2020-10-10 17:47:00","3.36","15.698","7.653",NA,"1.112","7392-354869" +"2020-10-10 18:17:00","3.36","15.8","7.121",NA,"1.108","7392-354869" +"2020-10-10 18:47:00","3.36","15.937","7.068",NA,"1.108","7392-354869" +"2020-10-10 19:17:00","3.36","16.005","7.292",NA,"1.11","7392-354869" +"2020-10-10 19:47:00","3.36","16.048","7.578",NA,"1.11","7392-354869" +"2020-10-10 20:17:00","3.36","16.039","7.947",NA,"1.112","7392-354869" +"2020-10-10 20:47:00","3.36","16.039","7.947",NA,"1.113","7392-354869" +"2020-10-10 21:17:00","3.36","16.056","7.908",NA,"1.112","7392-354869" +"2020-10-10 21:47:00","3.36","16.107","8.081",NA,"1.114","7392-354869" +"2020-10-10 22:17:00","3.36","16.056","8.161",NA,"1.112","7392-354869" +"2020-10-10 22:47:00","3.36","16.116","8.219",NA,"1.112","7392-354869" +"2020-10-10 23:17:00","3.36","16.176","8.503",NA,"1.113","7392-354869" +"2020-10-10 23:47:00","3.36","16.176","8.446",NA,"1.113","7392-354869" +"2020-10-11 00:17:00","3.36","16.184","8.392",NA,"1.114","7392-354869" +"2020-10-11 00:47:00","3.36","16.21","8.55",NA,"1.115","7392-354869" +"2020-10-11 01:17:00","3.36","16.244","8.357",NA,"1.113","7392-354869" +"2020-10-11 01:47:00","3.36","16.371","8.398",NA,"1.113","7392-354869" +"2020-10-11 02:17:00","3.35","16.431","8.658",NA,"1.113","7392-354869" +"2020-10-11 02:47:00","3.35","16.524","9.041",NA,"1.116","7392-354869" +"2020-10-11 03:17:00","3.35","16.558","8.989",NA,"1.114","7392-354869" +"2020-10-11 03:47:00","3.35","16.66","8.869",NA,"1.113","7392-354869" +"2020-10-11 04:17:00","3.35","16.677","8.939",NA,"1.116","7392-354869" +"2020-10-11 04:47:00","3.35","16.762","8.851",NA,"1.115","7392-354869" +"2020-10-11 05:17:00","3.35","16.737","8.742",NA,"1.115","7392-354869" +"2020-10-11 05:47:00","3.35","16.787","8.679",NA,"1.114","7392-354869" +"2020-10-11 06:17:00","3.35","16.855","8.726",NA,"1.115","7392-354869" +"2020-10-11 06:47:00","3.35","16.898","8.694",NA,"1.113","7392-354869" +"2020-10-11 07:17:00","3.35","16.83","8.725",NA,"1.114","7392-354869" +"2020-10-11 07:47:00","3.35","16.864","8.677",NA,"1.113","7392-354869" +"2020-10-11 08:17:00","3.35","16.889","8.584",NA,"1.114","7392-354869" +"2020-10-11 08:47:00","3.35","16.94","8.544",NA,"1.114","7392-354869" +"2020-10-11 09:17:00","3.35","16.966","8.494",NA,"1.114","7392-354869" +"2020-10-11 09:47:00","3.35","17.025","8.324",NA,"1.114","7392-354869" +"2020-10-11 10:17:00","3.35","17.109","8.168",NA,"1.114","7392-354869" +"2020-10-11 10:47:00","3.35","17.219","7.892",NA,"1.112","7392-354869" +"2020-10-11 11:17:00","3.35","17.279","7.707",NA,"1.112","7392-354869" +"2020-10-11 11:47:00","3.34","17.296","7.689",NA,"1.112","7392-354869" +"2020-10-11 12:17:00","3.35","17.287","7.683",NA,"1.114","7392-354869" +"2020-10-11 12:47:00","3.35","17.253","7.612",NA,"1.112","7392-354869" +"2020-10-11 13:17:00","3.35","17.076","7.58",NA,"1.113","7392-354869" +"2020-10-11 13:47:00","3.35","17.101","7.402",NA,"1.112","7392-354869" +"2020-10-11 14:17:00","3.35","17.042","7.348",NA,"1.112","7392-354869" +"2020-10-11 14:47:00","3.35","17.042","7.268",NA,"1.11","7392-354869" +"2020-10-11 15:17:00","3.35","17.067","7.171",NA,"1.11","7392-354869" +"2020-10-11 15:47:00","3.35","17.076","7.182",NA,"1.111","7392-354869" +"2020-10-11 16:17:00","3.35","17.067","7.179",NA,"1.111","7392-354869" +"2020-10-11 16:47:00","3.35","17.101","7.249",NA,"1.111","7392-354869" +"2020-10-11 17:17:00","3.35","17.084","7.298",NA,"1.112","7392-354869" +"2020-10-11 17:47:00","3.35","17.05","7.358",NA,"1.112","7392-354869" +"2020-10-11 18:17:00","3.35","17.076","7.442",NA,"1.113","7392-354869" +"2020-10-11 18:47:00","3.35","17.313","7.644",NA,"1.113","7392-354869" +"2020-10-11 19:17:00","3.35","17.473","7.845",NA,"1.113","7392-354869" +"2020-10-11 19:47:00","3.35","17.49","8.02",NA,"1.113","7392-354869" +"2020-10-11 20:17:00","3.35","17.448","8.01",NA,"1.113","7392-354869" +"2020-10-11 20:47:00","3.35","17.515","8.021",NA,"1.113","7392-354869" +"2020-10-11 21:17:00","3.35","17.473","7.883",NA,"1.112","7392-354869" +"2020-10-11 21:47:00","3.35","17.389","7.471",NA,"1.112","7392-354869" +"2020-10-11 22:17:00","3.35","17.591","7.72",NA,"1.113","7392-354869" +"2020-10-11 22:47:00","3.35","17.422","7.882",NA,"1.112","7392-354869" +"2020-10-11 23:17:00","3.35","17.549","7.876",NA,"1.114","7392-354869" +"2020-10-11 23:47:00","3.35","17.507","7.815",NA,"1.113","7392-354869" +"2020-10-12 00:17:00","3.35","17.414","7.527",NA,"1.111","7392-354869" +"2020-10-12 00:47:00","3.35","17.448","7.737",NA,"1.111","7392-354869" +"2020-10-12 01:17:00","3.35","17.49","7.948",NA,"1.112","7392-354869" +"2020-10-12 01:47:00","3.35","17.321","7.538",NA,"1.111","7392-354869" +"2020-10-12 02:17:00","3.35","17.329","7.45",NA,"1.113","7392-354869" +"2020-10-12 02:47:00","3.35","17.338","7.554",NA,"1.111","7392-354869" +"2020-10-12 03:17:00","3.36","17.228","7.437",NA,"1.112","7392-354869" +"2020-10-12 03:47:00","3.36","17.262","7.483",NA,"1.111","7392-354869" +"2020-10-12 04:17:00","3.35","17.211","7.472",NA,"1.112","7392-354869" +"2020-10-12 04:47:00","3.35","17.211","7.386",NA,"1.111","7392-354869" +"2020-10-12 05:17:00","3.36","17.109","7.21",NA,"1.112","7392-354869" +"2020-10-12 05:47:00","3.35","17.084","7.029",NA,"1.11","7392-354869" +"2020-10-12 06:17:00","3.35","17.126","7.01",NA,"1.11","7392-354869" +"2020-10-12 06:47:00","3.35","17.152","7.147",NA,"1.112","7392-354869" +"2020-10-12 07:17:00","3.35","17.143","7.144",NA,"1.11","7392-354869" +"2020-10-12 07:47:00","3.35","17.076","7.198",NA,"1.11","7392-354869" +"2020-10-12 08:17:00","3.35","17.008","7.22",NA,"1.112","7392-354869" +"2020-10-12 08:47:00","3.35","16.949","7.066",NA,"1.111","7392-354869" +"2020-10-12 09:17:00","3.36","16.796","6.849",NA,"1.11","7392-354869" +"2020-10-12 09:47:00","3.36","16.754","6.965",NA,"1.11","7392-354869" +"2020-10-12 10:17:00","3.36","16.66","6.824",NA,"1.109","7392-354869" +"2020-10-12 10:47:00","3.36","16.601","6.832",NA,"1.11","7392-354869" +"2020-10-12 11:17:00","3.36","16.524","6.801",NA,"1.11","7392-354869" +"2020-10-12 11:47:00","3.36","16.482","6.745",NA,"1.11","7392-354869" +"2020-10-12 12:17:00","3.36","16.465","6.853",NA,"1.11","7392-354869" +"2020-10-12 12:47:00","3.35","16.456","6.956",NA,"1.11","7392-354869" +"2020-10-12 13:17:00","3.36","16.388","6.67",NA,"1.11","7392-354869" +"2020-10-12 13:47:00","3.36","16.38","6.539",NA,"1.11","7392-354869" +"2020-10-12 14:17:00","3.35","16.388","6.624",NA,"1.109","7392-354869" +"2020-10-12 14:47:00","3.35","16.422","6.693",NA,"1.111","7392-354869" +"2020-10-12 15:17:00","3.35","16.397","6.765",NA,"1.11","7392-354869" +"2020-10-12 15:47:00","3.35","16.439","6.887",NA,"1.111","7392-354869" +"2020-10-12 16:17:00","3.35","16.516","6.961",NA,"1.11","7392-354869" +"2020-10-12 16:47:00","3.35","16.533","6.974",NA,"1.111","7392-354869" +"2020-10-12 17:17:00","3.35","16.592","7.028",NA,"1.111","7392-354869" +"2020-10-12 17:47:00","3.35","16.677","7.115",NA,"1.11","7392-354869" +"2020-10-12 18:17:00","3.35","16.737","7.168",NA,"1.112","7392-354869" +"2020-10-12 18:47:00","3.36","16.771","7.205",NA,"1.111","7392-354869" +"2020-10-12 19:17:00","3.36","16.787","7.24",NA,"1.111","7392-354869" +"2020-10-12 19:47:00","3.36","16.83","7.305",NA,"1.112","7392-354869" +"2020-10-12 20:17:00","3.36","16.83","7.347",NA,"1.111","7392-354869" +"2020-10-12 20:47:00","3.36","16.838","7.374",NA,"1.113","7392-354869" +"2020-10-12 21:17:00","3.36","16.813","7.372",NA,"1.112","7392-354869" +"2020-10-12 21:47:00","3.36","16.821","7.368",NA,"1.111","7392-354869" +"2020-10-12 22:17:00","3.36","16.804","7.393",NA,"1.112","7392-354869" +"2020-10-12 22:47:00","3.36","16.813","7.376",NA,"1.112","7392-354869" +"2020-10-12 23:17:00","3.36","16.796","7.344",NA,"1.11","7392-354869" +"2020-10-12 23:47:00","3.36","16.804","7.339",NA,"1.112","7392-354869" +"2020-10-13 00:17:00","3.36","16.762","7.332",NA,"1.111","7392-354869" +"2020-10-13 00:47:00","3.36","16.787","7.269",NA,"1.112","7392-354869" +"2020-10-13 01:17:00","3.36","16.796","7.327",NA,"1.111","7392-354869" +"2020-10-13 01:47:00","3.36","16.813","7.292",NA,"1.113","7392-354869" +"2020-10-13 02:17:00","3.36","16.787","7.225",NA,"1.111","7392-354869" +"2020-10-13 02:47:00","3.35","16.821","7.313",NA,"1.11","7392-354869" +"2020-10-13 03:17:00","3.35","16.813","7.276",NA,"1.111","7392-354869" +"2020-10-13 03:47:00","3.35","16.83","7.277",NA,"1.112","7392-354869" +"2020-10-13 04:17:00","3.35","16.813","7.317",NA,"1.109","7392-354869" +"2020-10-13 04:47:00","3.35","16.847","7.301",NA,"1.112","7392-354869" +"2020-10-13 05:17:00","3.35","16.821","7.29",NA,"1.111","7392-354869" +"2020-10-13 05:47:00","3.35","16.804","7.212",NA,"1.111","7392-354869" +"2020-10-13 06:17:00","3.35","16.821","7.203",NA,"1.112","7392-354869" +"2020-10-13 06:47:00","3.35","16.779","7.103",NA,"1.111","7392-354869" +"2020-10-13 07:17:00","3.35","16.779","7.154",NA,"1.112","7392-354869" +"2020-10-13 07:47:00","3.35","16.754","7.09",NA,"1.112","7392-354869" +"2020-10-13 08:17:00","3.35","16.728","7.054",NA,"1.112","7392-354869" +"2020-10-13 08:47:00","3.35","16.694","6.945",NA,"1.111","7392-354869" +"2020-10-13 09:17:00","3.35","16.66","6.833",NA,"1.111","7392-354869" +"2020-10-13 09:47:00","3.35","16.609","6.759",NA,"1.109","7392-354869" +"2020-10-13 10:17:00","3.35","16.575","6.598",NA,"1.11","7392-354869" +"2020-10-13 10:47:00","3.35","16.482","6.437",NA,"1.109","7392-354869" +"2020-10-13 11:17:00","3.35","16.414","6.305",NA,"1.111","7392-354869" +"2020-10-13 11:47:00","3.35","16.38","6.219",NA,"1.109","7392-354869" +"2020-10-13 12:17:00","3.35","16.371","6.144",NA,"1.109","7392-354869" +"2020-10-13 12:47:00","3.35","16.388","6.103",NA,"1.109","7392-354869" +"2020-10-13 13:17:00","3.35","16.405","6.058",NA,"1.109","7392-354869" +"2020-10-13 13:47:00","3.35","16.448","6.063",NA,"1.11","7392-354869" +"2020-10-13 14:17:00","3.35","16.567","6.076",NA,"1.11","7392-354869" +"2020-10-13 14:47:00","3.35","16.711","6.148",NA,"1.109","7392-354869" +"2020-10-13 15:17:00","3.35","16.957","6.217",NA,"1.109","7392-354869" +"2020-10-13 15:47:00","3.35","17.219","6.296",NA,"1.11","7392-354869" +"2020-10-13 16:17:00","3.35","17.473","6.338",NA,"1.11","7392-354869" +"2020-10-13 16:47:00","3.35","17.659","6.404",NA,"1.11","7392-354869" +"2020-10-13 17:17:00","3.35","17.743","6.394",NA,"1.109","7392-354869" +"2020-10-13 17:47:00","3.35","17.946","6.442",NA,"1.109","7392-354869" +"2020-10-13 18:17:00","3.35","17.946","6.427",NA,"1.109","7392-354869" +"2020-10-13 18:47:00","3.35","18.013","6.585",NA,"1.109","7392-354869" +"2020-10-13 19:17:00","3.35","18.038","6.678",NA,"1.109","7392-354869" +"2020-10-13 19:47:00","3.35","18.021","6.714",NA,"1.11","7392-354869" +"2020-10-13 20:17:00","3.35","18.021","6.848",NA,"1.11","7392-354869" +"2020-10-13 20:47:00","3.35","17.996","6.839",NA,"1.11","7392-354869" +"2020-10-13 21:17:00","3.35","17.903","6.982",NA,"1.111","7392-354869" +"2020-10-13 21:47:00","3.35","17.777","6.954",NA,"1.11","7392-354869" +"2020-10-13 22:17:00","3.35","17.693","6.948",NA,"1.11","7392-354869" +"2020-10-13 22:47:00","3.35","17.6","6.885",NA,"1.111","7392-354869" +"2020-10-13 23:17:00","3.35","17.532","6.894",NA,"1.11","7392-354869" +"2020-10-13 23:47:00","3.35","17.549","6.982",NA,"1.109","7392-354869" +"2020-10-14 00:17:00","3.35","17.431","6.894",NA,"1.11","7392-354869" +"2020-10-14 00:47:00","3.35","17.38","6.795",NA,"1.11","7392-354869" +"2020-10-14 01:17:00","3.35","17.287","6.681",NA,"1.109","7392-354869" +"2020-10-14 01:47:00","3.35","17.219","6.572",NA,"1.109","7392-354869" +"2020-10-14 02:17:00","3.35","17.143","6.591",NA,"1.11","7392-354869" +"2020-10-14 02:47:00","3.35","17.076","6.516",NA,"1.109","7392-354869" +"2020-10-14 03:17:00","3.35","17.016","6.469",NA,"1.109","7392-354869" +"2020-10-14 03:47:00","3.35","16.915","6.45",NA,"1.111","7392-354869" +"2020-10-14 04:17:00","3.35","16.864","6.33",NA,"1.109","7392-354869" +"2020-10-14 04:47:00","3.35","16.796","6.231",NA,"1.11","7392-354869" +"2020-10-14 05:17:00","3.35","16.737","6.239",NA,"1.109","7392-354869" +"2020-10-14 05:47:00","3.35","16.66","6.102",NA,"1.109","7392-354869" +"2020-10-14 06:17:00","3.35","16.592","5.873",NA,"1.109","7392-354869" +"2020-10-14 06:47:00","3.35","16.524","5.862",NA,"1.108","7392-354869" +"2020-10-14 07:17:00","3.35","16.456","5.744",NA,"1.109","7392-354869" +"2020-10-14 07:47:00","3.35","16.363","5.601",NA,"1.109","7392-354869" +"2020-10-14 08:17:00","3.35","16.278","5.524",NA,"1.108","7392-354869" +"2020-10-14 08:47:00","3.35","16.193","5.522",NA,"1.108","7392-354869" +"2020-10-14 09:17:00","3.35","16.09","5.386",NA,"1.108","7392-354869" +"2020-10-14 09:47:00","3.35","15.997","5.242",NA,"1.107","7392-354869" +"2020-10-14 10:17:00","3.35","15.877","5.248",NA,"1.107","7392-354869" +"2020-10-14 10:47:00","3.34","15.8","5.157",NA,"1.108","7392-354869" +"2020-10-14 11:17:00","3.34","15.681","5.168",NA,"1.108","7392-354869" +"2020-10-14 11:47:00","3.34","15.586","5.205",NA,"1.108","7392-354869" +"2020-10-14 12:17:00","3.34","15.561","5.164",NA,"1.107","7392-354869" +"2020-10-14 12:47:00","3.34","15.492","5",NA,"1.107","7392-354869" +"2020-10-14 13:17:00","3.34","15.535","4.945",NA,"1.107","7392-354869" +"2020-10-14 13:47:00","3.34","15.595","5.156",NA,"1.108","7392-354869" +"2020-10-14 14:17:00","3.34","15.638","5.145",NA,"1.108","7392-354869" +"2020-10-14 14:47:00","3.34","16.363","5.458",NA,"1.109","7392-354869" +"2020-10-14 15:17:00","3.34","16.643","5.47",NA,"1.109","7392-354869" +"2020-10-14 15:47:00","3.34","16.609","5.472",NA,"1.109","7392-354869" +"2020-10-14 16:17:00","3.34","16.448","5.454",NA,"1.108","7392-354869" +"2020-10-14 16:47:00","3.34","16.507","5.504",NA,"1.108","7392-354869" +"2020-10-14 17:17:00","3.35","16.592","5.582",NA,"1.107","7392-354869" +"2020-10-14 17:47:00","3.35","16.567","5.663",NA,"1.109","7392-354869" +"2020-10-14 18:17:00","3.34","16.473","5.702",NA,"1.109","7392-354869" +"2020-10-14 18:47:00","3.34","16.567","6.113",NA,"1.11","7392-354869" +"2020-10-14 19:17:00","3.34","16.652","6.825",NA,"1.11","7392-354869" +"2020-10-14 19:47:00","3.34","16.804","6.913",NA,"1.111","7392-354869" +"2020-10-14 20:17:00","3.35","17.152","7.059",NA,"1.112","7392-354869" +"2020-10-14 20:47:00","3.35","16.906","6.916",NA,"1.111","7392-354869" +"2020-10-14 21:17:00","3.35","17.025","6.833",NA,"1.111","7392-354869" +"2020-10-14 21:47:00","3.35","17.929","6.997",NA,"1.111","7392-354869" +"2020-10-14 22:17:00","3.35","17.954","6.936",NA,"1.111","7392-354869" +"2020-10-14 22:47:00","3.35","18.021","6.896",NA,"1.109","7392-354869" +"2020-10-14 23:17:00","3.35","17.887","6.882",NA,"1.11","7392-354869" +"2020-10-14 23:47:00","3.35","17.811","6.941",NA,"1.109","7392-354869" +"2020-10-15 00:17:00","3.35","17.6","7.172",NA,"1.111","7392-354869" +"2020-10-15 00:47:00","3.34","17.414","7.074",NA,"1.111","7392-354869" +"2020-10-15 01:17:00","3.34","17.279","6.888",NA,"1.109","7392-354869" +"2020-10-15 01:47:00","3.34","17.076","6.791",NA,"1.11","7392-354869" +"2020-10-15 02:17:00","3.34","16.982","6.656",NA,"1.109","7392-354869" +"2020-10-15 02:47:00","3.34","16.855","6.529",NA,"1.108","7392-354869" +"2020-10-15 03:17:00","3.34","16.754","6.439",NA,"1.109","7392-354869" +"2020-10-15 03:47:00","3.34","16.618","6.343",NA,"1.108","7392-354869" +"2020-10-15 04:17:00","3.34","16.473","6.362",NA,"1.108","7392-354869" +"2020-10-15 04:47:00","3.34","16.371","6.366",NA,"1.108","7392-354869" +"2020-10-15 05:17:00","3.34","16.286","6.127",NA,"1.107","7392-354869" +"2020-10-15 05:47:00","3.34","16.167","6.062",NA,"1.108","7392-354869" +"2020-10-15 06:17:00","3.34","16.065","6.096",NA,"1.107","7392-354869" +"2020-10-15 06:47:00","3.34","15.979","6.12",NA,"1.107","7392-354869" +"2020-10-15 07:17:00","3.34","15.877","6.295",NA,"1.109","7392-354869" +"2020-10-15 07:47:00","3.34","15.775","6.273",NA,"1.109","7392-354869" +"2020-10-15 08:17:00","3.34","15.715","6.178",NA,"1.109","7392-354869" +"2020-10-15 08:47:00","3.34","15.655","6.07",NA,"1.109","7392-354869" +"2020-10-15 09:17:00","3.33","15.535","5.948",NA,"1.108","7392-354869" +"2020-10-15 09:47:00","3.33","15.424","5.908",NA,"1.108","7392-354869" +"2020-10-15 10:17:00","3.33","15.321","5.867",NA,"1.108","7392-354869" +"2020-10-15 10:47:00","3.33","15.201","5.824",NA,"1.108","7392-354869" +"2020-10-15 11:17:00","3.33","15.132","5.756",NA,"1.108","7392-354869" +"2020-10-15 11:47:00","3.33","15.02","5.747",NA,"1.109","7392-354869" +"2020-10-15 12:17:00","3.33","14.917","5.751",NA,"1.108","7392-354869" +"2020-10-15 12:47:00","3.33","14.891","5.774",NA,"1.109","7392-354869" +"2020-10-15 13:17:00","3.33","14.857","5.726",NA,"1.109","7392-354869" +"2020-10-15 13:47:00","3.33","14.874","5.667",NA,"1.109","7392-354869" +"2020-10-15 14:17:00","3.33","15.003","5.656",NA,"1.109","7392-354869" +"2020-10-15 14:47:00","3.33","15.407","5.857",NA,"1.11","7392-354869" +"2020-10-15 15:17:00","3.33","15.775","5.988",NA,"1.111","7392-354869" +"2020-10-15 15:47:00","3.33","15.45","5.884",NA,"1.108","7392-354869" +"2020-10-15 16:17:00","3.33","15.962","6.129",NA,"1.11","7392-354869" +"2020-10-15 16:47:00","3.33","15.509","5.896",NA,"1.109","7392-354869" +"2020-10-15 17:17:00","3.34","16.133","6.253",NA,"1.111","7392-354869" +"2020-10-15 17:47:00","3.34","16.244","6.328",NA,"1.111","7392-354869" +"2020-10-15 18:17:00","3.34","16.073","6.21",NA,"1.109","7392-354869" +"2020-10-15 18:47:00","3.34","15.783","6.246",NA,"1.109","7392-354869" +"2020-10-15 19:17:00","3.34","16.116","6.519",NA,"1.11","7392-354869" +"2020-10-15 19:47:00","3.34","16.184","6.643",NA,"1.112","7392-354869" +"2020-10-15 20:17:00","3.34","16.354","6.83",NA,"1.111","7392-354869" +"2020-10-15 20:47:00","3.34","16.703","6.924",NA,"1.112","7392-354869" +"2020-10-15 21:17:00","3.34","16.448","6.915",NA,"1.112","7392-354869" +"2020-10-15 21:47:00","3.34","16.405","6.846",NA,"1.111","7392-354869" +"2020-10-15 22:17:00","3.34","16.448","6.789",NA,"1.111","7392-354869" +"2020-10-15 22:47:00","3.34","16.584","6.739",NA,"1.113","7392-354869" +"2020-10-15 23:17:00","3.34","16.575","6.73",NA,"1.11","7392-354869" +"2020-10-15 23:47:00","3.34","16.838","6.87",NA,"1.112","7392-354869" +"2020-10-16 00:17:00","3.34","16.889","6.891",NA,"1.111","7392-354869" +"2020-10-16 00:47:00","3.34","17.093","6.98",NA,"1.112","7392-354869" +"2020-10-16 01:17:00","3.34","17.203","7.067",NA,"1.112","7392-354869" +"2020-10-16 01:47:00","3.34","17.329","7.198",NA,"1.112","7392-354869" +"2020-10-16 02:17:00","3.34","17.363","7.163",NA,"1.112","7392-354869" +"2020-10-16 02:47:00","3.34","17.439","7.27",NA,"1.112","7392-354869" +"2020-10-16 03:17:00","3.34","17.549","7.432",NA,"1.113","7392-354869" +"2020-10-16 03:47:00","3.34","17.473","7.373",NA,"1.111","7392-354869" +"2020-10-16 04:17:00","3.35","17.355","7.227",NA,"1.112","7392-354869" +"2020-10-16 04:47:00","3.34","17.262","7.205",NA,"1.112","7392-354869" +"2020-10-16 05:17:00","3.35","17.262","7.162",NA,"1.112","7392-354869" +"2020-10-16 05:47:00","3.35","17.236","7.146",NA,"1.112","7392-354869" +"2020-10-16 06:17:00","3.35","17.186","7.048",NA,"1.11","7392-354869" +"2020-10-16 06:47:00","3.35","17.219","6.99",NA,"1.111","7392-354869" +"2020-10-16 07:17:00","3.35","17.236","7.062",NA,"1.112","7392-354869" +"2020-10-16 07:47:00","3.35","17.236","6.942",NA,"1.112","7392-354869" +"2020-10-16 08:17:00","3.35","17.211","7.074",NA,"1.111","7392-354869" +"2020-10-16 08:47:00","3.35","17.203","7.123",NA,"1.112","7392-354869" +"2020-10-16 09:17:00","3.35","17.118","6.987",NA,"1.111","7392-354869" +"2020-10-16 09:47:00","3.35","17.042","6.886",NA,"1.11","7392-354869" +"2020-10-16 10:17:00","3.35","16.991","6.847",NA,"1.111","7392-354869" +"2020-10-16 10:47:00","3.35","16.923","6.771",NA,"1.111","7392-354869" +"2020-10-16 11:17:00","3.35","16.898","6.704",NA,"1.109","7392-354869" +"2020-10-16 11:47:00","3.36","16.847","6.63",NA,"1.111","7392-354869" +"2020-10-16 12:17:00","3.35","16.813","6.543",NA,"1.109","7392-354869" +"2020-10-16 12:47:00","3.35","16.83","6.666",NA,"1.11","7392-354869" +"2020-10-16 13:17:00","3.35","16.66","6.69",NA,"1.11","7392-354869" +"2020-10-16 13:47:00","3.35","16.49","6.681",NA,"1.11","7392-354869" +"2020-10-16 14:17:00","3.35","16.371","6.653",NA,"1.11","7392-354869" +"2020-10-16 14:47:00","3.35","16.269","6.619",NA,"1.11","7392-354869" +"2020-10-16 15:17:00","3.35","16.133","6.495",NA,"1.111","7392-354869" +"2020-10-16 15:47:00","3.35","15.903","6.208",NA,"1.109","7392-354869" +"2020-10-16 16:17:00","3.35","15.775","6.117",NA,"1.109","7392-354869" +"2020-10-16 16:47:00","3.35","15.689","6.052",NA,"1.109","7392-354869" +"2020-10-16 17:17:00","3.35","15.646","6.128",NA,"1.111","7392-354869" +"2020-10-16 17:47:00","3.35","15.578","6.171",NA,"1.109","7392-354869" +"2020-10-16 18:17:00","3.35","15.552","6.171",NA,"1.109","7392-354869" +"2020-10-16 18:47:00","3.35","15.509","6.181",NA,"1.109","7392-354869" +"2020-10-16 19:17:00","3.35","15.45","6.258",NA,"1.11","7392-354869" +"2020-10-16 19:47:00","3.35","15.424","6.236",NA,"1.11","7392-354869" +"2020-10-16 20:17:00","3.35","15.415","6.348",NA,"1.111","7392-354869" +"2020-10-16 20:47:00","3.35","15.441","6.398",NA,"1.11","7392-354869" +"2020-10-16 21:17:00","3.34","15.415","6.441",NA,"1.11","7392-354869" +"2020-10-16 21:47:00","3.34","15.415","6.441",NA,"1.11","7392-354869" +"2020-10-16 22:17:00","3.34","15.407","6.412",NA,"1.111","7392-354869" +"2020-10-16 22:47:00","3.34","15.372","6.402",NA,"1.11","7392-354869" +"2020-10-16 23:17:00","3.34","15.372","6.356",NA,"1.109","7392-354869" +"2020-10-16 23:47:00","3.34","15.355","6.33",NA,"1.111","7392-354869" +"2020-10-17 00:17:00","3.34","15.355","6.29",NA,"1.109","7392-354869" +"2020-10-17 00:47:00","3.34","15.304","6.257",NA,"1.11","7392-354869" +"2020-10-17 01:17:00","3.34","15.278","6.162",NA,"1.109","7392-354869" +"2020-10-17 01:47:00","3.34","15.244","6.134",NA,"1.109","7392-354869" +"2020-10-17 02:17:00","3.34","15.209","6.084",NA,"1.109","7392-354869" +"2020-10-17 02:47:00","3.34","15.158","6.075",NA,"1.109","7392-354869" +"2020-10-17 03:17:00","3.34","15.115","6.071",NA,"1.109","7392-354869" +"2020-10-17 03:47:00","3.34","15.038","6.098",NA,"1.109","7392-354869" +"2020-10-17 04:17:00","3.34","14.977","6.149",NA,"1.11","7392-354869" +"2020-10-17 04:47:00","3.33","14.866","6.167",NA,"1.11","7392-354869" +"2020-10-17 05:17:00","3.33","14.779","6.19",NA,"1.11","7392-354869" +"2020-10-17 05:47:00","3.33","14.745","6.191",NA,"1.11","7392-354869" +"2020-10-17 06:17:00","3.33","14.624","6.255",NA,"1.11","7392-354869" +"2020-10-17 06:47:00","3.33","14.503","6.238",NA,"1.11","7392-354869" +"2020-10-17 07:17:00","3.33","14.434","6.207",NA,"1.11","7392-354869" +"2020-10-17 07:47:00","3.33","14.348","6.172",NA,"1.109","7392-354869" +"2020-10-17 08:17:00","3.33","14.27","6.121",NA,"1.11","7392-354869" +"2020-10-17 08:47:00","3.33","14.166","6.094",NA,"1.11","7392-354869" +"2020-10-17 09:17:00","3.33","14.105","6.026",NA,"1.111","7392-354869" +"2020-10-17 09:47:00","3.33","14.062","5.955",NA,"1.11","7392-354869" +"2020-10-17 10:17:00","3.33","13.94","5.911",NA,"1.111","7392-354869" +"2020-10-17 10:47:00","3.33","13.723","5.87",NA,"1.109","7392-354869" +"2020-10-17 11:17:00","3.33","13.636","5.778",NA,"1.109","7392-354869" +"2020-10-17 11:47:00","3.33","13.461","5.77",NA,"1.11","7392-354869" +"2020-10-17 12:17:00","3.33","13.461","5.748",NA,"1.11","7392-354869" +"2020-10-17 12:47:00","3.33","13.435","5.764",NA,"1.11","7392-354869" +"2020-10-17 13:17:00","3.33","13.444","5.736",NA,"1.11","7392-354869" +"2020-10-17 13:47:00","3.32","13.557","5.793",NA,"1.11","7392-354869" +"2020-10-17 14:17:00","3.32","13.679","5.873",NA,"1.11","7392-354869" +"2020-10-17 14:47:00","3.32","13.81","6.02",NA,"1.11","7392-354869" +"2020-10-17 15:17:00","3.33","14.036","6.11",NA,"1.109","7392-354869" +"2020-10-17 15:47:00","3.33","14.33","6.327",NA,"1.111","7392-354869" +"2020-10-17 16:17:00","3.32","14.356","6.406",NA,"1.111","7392-354869" +"2020-10-17 16:47:00","3.33","14.538","6.476",NA,"1.112","7392-354869" +"2020-10-17 17:17:00","3.33","14.797","6.711",NA,"1.112","7392-354869" +"2020-10-17 17:47:00","3.33","15.038","6.816",NA,"1.111","7392-354869" +"2020-10-17 18:17:00","3.33","15.201","6.977",NA,"1.111","7392-354869" +"2020-10-17 18:47:00","3.33","15.287","7.065",NA,"1.112","7392-354869" +"2020-10-17 19:17:00","3.33","15.518","7.096",NA,"1.112","7392-354869" +"2020-10-17 19:47:00","3.33","15.595","7.302",NA,"1.112","7392-354869" +"2020-10-17 20:17:00","3.33","15.646","7.361",NA,"1.111","7392-354869" +"2020-10-17 20:47:00","3.33","15.569","7.46",NA,"1.113","7392-354869" +"2020-10-17 21:17:00","3.33","15.501","7.432",NA,"1.113","7392-354869" +"2020-10-17 21:47:00","3.33","15.364","7.467",NA,"1.112","7392-354869" +"2020-10-17 22:17:00","3.33","15.252","7.547",NA,"1.114","7392-354869" +"2020-10-17 22:47:00","3.33","15.089","7.569",NA,"1.112","7392-354869" +"2020-10-17 23:17:00","3.33","14.9","7.548",NA,"1.113","7392-354869" +"2020-10-17 23:47:00","3.33","14.771","7.365",NA,"1.113","7392-354869" +"2020-10-18 00:17:00","3.33","14.616","7.296",NA,"1.112","7392-354869" +"2020-10-18 00:47:00","3.33","14.486","7.258",NA,"1.113","7392-354869" +"2020-10-18 01:17:00","3.33","14.382","7.182",NA,"1.112","7392-354869" +"2020-10-18 01:47:00","3.34","14.279","7.132",NA,"1.112","7392-354869" +"2020-10-18 02:17:00","3.34","14.201","7.026",NA,"1.112","7392-354869" +"2020-10-18 02:47:00","3.34","14.105","6.934",NA,"1.113","7392-354869" +"2020-10-18 03:17:00","3.34","14.001","6.93",NA,"1.111","7392-354869" +"2020-10-18 03:47:00","3.34","13.923","6.874",NA,"1.111","7392-354869" +"2020-10-18 04:17:00","3.34","13.827","6.902",NA,"1.112","7392-354869" +"2020-10-18 04:47:00","3.33","13.688","6.825",NA,"1.111","7392-354869" +"2020-10-18 05:17:00","3.33","13.549","6.746",NA,"1.112","7392-354869" +"2020-10-18 05:47:00","3.33","13.4","6.684",NA,"1.112","7392-354869" +"2020-10-18 06:17:00","3.33","13.304","6.548",NA,"1.111","7392-354869" +"2020-10-18 06:47:00","3.33","13.181","6.499",NA,"1.111","7392-354869" +"2020-10-18 07:17:00","3.33","13.076","6.455",NA,"1.111","7392-354869" +"2020-10-18 07:47:00","3.32","12.751","6.462",NA,"1.111","7392-354869" +"2020-10-18 08:17:00","3.32","12.566","6.417",NA,"1.111","7392-354869" +"2020-10-18 08:47:00","3.32","12.345","6.351",NA,"1.111","7392-354869" +"2020-10-18 09:17:00","3.32","12.168","6.356",NA,"1.112","7392-354869" +"2020-10-18 09:47:00","3.32","11.928","6.249",NA,"1.112","7392-354869" +"2020-10-18 10:17:00","3.32","12.044","6.28",NA,"1.111","7392-354869" +"2020-10-18 10:47:00","3.32","11.964","6.258",NA,"1.112","7392-354869" +"2020-10-18 11:17:00","3.32","11.518","6.089",NA,"1.111","7392-354869" +"2020-10-18 11:47:00","3.32","11.411","6.012",NA,"1.111","7392-354869" +"2020-10-18 12:17:00","3.32","11.393","6.005",NA,"1.112","7392-354869" +"2020-10-18 12:47:00","3.32","11.276","6.011",NA,"1.111","7392-354869" +"2020-10-18 13:17:00","3.32","11.294","6.027",NA,"1.112","7392-354869" +"2020-10-18 13:47:00","3.32","11.438","6.051",NA,"1.112","7392-354869" +"2020-10-18 14:17:00","3.32","11.536","6.099",NA,"1.111","7392-354869" +"2020-10-18 14:47:00","3.32","11.643","6.149",NA,"1.112","7392-354869" +"2020-10-18 15:17:00","3.32","11.643","6.212",NA,"1.112","7392-354869" +"2020-10-18 15:47:00","3.32","11.608","6.162",NA,"1.112","7392-354869" +"2020-10-18 16:17:00","3.32","11.652","6.262",NA,"1.111","7392-354869" +"2020-10-18 16:47:00","3.32","11.768","6.313",NA,"1.111","7392-354869" +"2020-10-18 17:17:00","3.32","12.088","6.417",NA,"1.111","7392-354869" +"2020-10-18 17:47:00","3.32","12.416","6.625",NA,"1.112","7392-354869" +"2020-10-18 18:17:00","3.32","12.159","6.642",NA,"1.111","7392-354869" +"2020-10-18 18:47:00","3.32","12.345","6.629",NA,"1.112","7392-354869" +"2020-10-18 19:17:00","3.33","12.504","6.836",NA,"1.112","7392-354869" +"2020-10-18 19:47:00","3.32","12.813","7.001",NA,"1.112","7392-354869" +"2020-10-18 20:17:00","3.32","13.12","7.192",NA,"1.113","7392-354869" +"2020-10-18 20:47:00","3.33","13.19","7.28",NA,"1.113","7392-354869" +"2020-10-18 21:17:00","3.33","13.426","7.43",NA,"1.113","7392-354869" +"2020-10-18 21:47:00","3.33","13.522","7.619",NA,"1.114","7392-354869" +"2020-10-18 22:17:00","3.33","13.671","7.803",NA,"1.113","7392-354869" +"2020-10-18 22:47:00","3.33","13.705","7.94",NA,"1.113","7392-354869" +"2020-10-18 23:17:00","3.33","13.557","7.961",NA,"1.113","7392-354869" +"2020-10-18 23:47:00","3.33","13.627","7.834",NA,"1.115","7392-354869" +"2020-10-19 00:17:00","3.33","13.618","7.8",NA,"1.113","7392-354869" +"2020-10-19 00:47:00","3.33","13.723","7.886",NA,"1.113","7392-354869" +"2020-10-19 01:17:00","3.33","13.688","7.973",NA,"1.114","7392-354869" +"2020-10-19 01:47:00","3.33","13.54","8.013",NA,"1.113","7392-354869" +"2020-10-19 02:17:00","3.33","13.47","7.994",NA,"1.114","7392-354869" +"2020-10-19 02:47:00","3.33","13.4","8.004",NA,"1.113","7392-354869" +"2020-10-19 03:17:00","3.33","13.321","7.979",NA,"1.115","7392-354869" +"2020-10-19 03:47:00","3.33","13.234","7.875",NA,"1.113","7392-354869" +"2020-10-19 04:17:00","3.33","13.146","7.88",NA,"1.114","7392-354869" +"2020-10-19 04:47:00","3.33","13.094","7.795",NA,"1.113","7392-354869" +"2020-10-19 05:17:00","3.33","13.024","7.744",NA,"1.113","7392-354869" +"2020-10-19 05:47:00","3.33","12.901","7.735",NA,"1.114","7392-354869" +"2020-10-19 06:17:00","3.33","12.804","7.659",NA,"1.113","7392-354869" +"2020-10-19 06:47:00","3.33","12.725","7.615",NA,"1.114","7392-354869" +"2020-10-19 07:17:00","3.33","12.619","7.517",NA,"1.113","7392-354869" +"2020-10-19 07:47:00","3.33","12.522","7.436",NA,"1.113","7392-354869" +"2020-10-19 08:17:00","3.33","12.478","7.351",NA,"1.112","7392-354869" +"2020-10-19 08:47:00","3.33","12.389","7.327",NA,"1.112","7392-354869" +"2020-10-19 09:17:00","3.33","12.319","7.265",NA,"1.113","7392-354869" +"2020-10-19 09:47:00","3.33","12.283","7.173",NA,"1.112","7392-354869" +"2020-10-19 10:17:00","3.32","12.177","7.193",NA,"1.113","7392-354869" +"2020-10-19 10:47:00","3.32","12.142","7.154",NA,"1.112","7392-354869" +"2020-10-19 11:17:00","3.32","12.035","7.123",NA,"1.113","7392-354869" +"2020-10-19 11:47:00","3.32","12.053","7.089",NA,"1.113","7392-354869" +"2020-10-19 12:17:00","3.32","11.928","6.95",NA,"1.112","7392-354869" +"2020-10-19 12:47:00","3.32","11.777","6.934",NA,"1.112","7392-354869" +"2020-10-19 13:17:00","3.32","11.973","6.888",NA,"1.112","7392-354869" +"2020-10-19 13:47:00","3.32","12.168","6.802",NA,"1.112","7392-354869" +"2020-10-19 14:17:00","3.32","12.035","6.782",NA,"1.113","7392-354869" +"2020-10-19 14:47:00","3.32","12.177","6.552",NA,"1.112","7392-354869" +"2020-10-19 15:17:00","3.32","12.035","6.622",NA,"1.113","7392-354869" +"2020-10-19 15:47:00","3.31","12.053","6.551",NA,"1.112","7392-354869" +"2020-10-19 16:17:00","3.31","12.372","6.612",NA,"1.112","7392-354869" +"2020-10-19 16:47:00","3.31","12.257","6.585",NA,"1.112","7392-354869" +"2020-10-19 17:17:00","3.31","12.416","6.641",NA,"1.112","7392-354869" +"2020-10-19 17:47:00","3.31","12.407","6.667",NA,"1.113","7392-354869" +"2020-10-19 18:17:00","3.31","12.575","6.746",NA,"1.113","7392-354869" +"2020-10-19 18:47:00","3.31","12.953","6.991",NA,"1.112","7392-354869" +"2020-10-19 19:17:00","3.31","12.962","7.005",NA,"1.113","7392-354869" +"2020-10-19 19:47:00","3.31","13.356","7.129",NA,"1.112","7392-354869" +"2020-10-19 20:17:00","3.31","13.583","7.206",NA,"1.112","7392-354869" +"2020-10-19 20:47:00","3.31","13.81","7.231",NA,"1.112","7392-354869" +"2020-10-19 21:17:00","3.31","13.444","7.223",NA,"1.112","7392-354869" +"2020-10-19 21:47:00","3.31","13.836","7.226",NA,"1.112","7392-354869" +"2020-10-19 22:17:00","3.31","14.426","7.401",NA,"1.114","7392-354869" +"2020-10-19 22:47:00","3.31","14.547","7.372",NA,"1.112","7392-354869" +"2020-10-19 23:17:00","3.31","14.564","7.405",NA,"1.112","7392-354869" +"2020-10-19 23:47:00","3.31","14.702","7.561",NA,"1.113","7392-354869" +"2020-10-20 00:17:00","3.31","14.702","7.524",NA,"1.113","7392-354869" +"2020-10-20 00:47:00","3.31","14.659","7.484",NA,"1.113","7392-354869" +"2020-10-20 01:17:00","3.31","14.676","7.472",NA,"1.113","7392-354869" +"2020-10-20 01:47:00","3.31","14.71","7.528",NA,"1.113","7392-354869" +"2020-10-20 02:17:00","3.31","14.693","7.591",NA,"1.113","7392-354869" +"2020-10-20 02:47:00","3.31","14.624","7.601",NA,"1.113","7392-354869" +"2020-10-20 03:17:00","3.31","14.676","7.608",NA,"1.112","7392-354869" +"2020-10-20 03:47:00","3.31","14.685","7.59",NA,"1.113","7392-354869" +"2020-10-20 04:17:00","3.31","14.667","7.531",NA,"1.112","7392-354869" +"2020-10-20 04:47:00","3.31","14.65","7.568",NA,"1.112","7392-354869" +"2020-10-20 05:17:00","3.31","14.71","7.694",NA,"1.114","7392-354869" +"2020-10-20 05:47:00","3.32","14.848","7.739",NA,"1.112","7392-354869" +"2020-10-20 06:17:00","3.31","14.797","7.659",NA,"1.114","7392-354869" +"2020-10-20 06:47:00","3.31","14.728","7.626",NA,"1.112","7392-354869" +"2020-10-20 07:17:00","3.32","14.659","7.306",NA,"1.111","7392-354869" +"2020-10-20 07:47:00","3.32","14.512","7.26",NA,"1.111","7392-354869" +"2020-10-20 08:17:00","3.31","14.227","6.992",NA,"1.112","7392-354869" +"2020-10-20 08:47:00","3.31","14.071","6.422",NA,"1.106","7392-354869" +"2020-10-20 09:17:00","3.31","14.088","6.923",NA,"1.112","7392-354869" +"2020-10-20 09:47:00","3.31","14.235","6.935",NA,"1.112","7392-354869" +"2020-10-20 10:17:00","3.31","14.382","6.95",NA,"1.111","7392-354869" +"2020-10-20 10:47:00","3.31","14.244","6.851",NA,"1.109","7392-354869" +"2020-10-20 11:17:00","3.31","13.966","6.661",NA,"1.109","7392-354869" +"2020-10-20 11:47:00","3.31","14.33","6.646",NA,"1.109","7392-354869" +"2020-10-20 12:17:00","3.31","14.27","6.873",NA,"1.109","7392-354869" +"2020-10-20 12:47:00","3.31","14.4","6.742",NA,"1.11","7392-354869" +"2020-10-20 13:17:00","3.31","14.495","6.859",NA,"1.11","7392-354869" +"2020-10-20 13:47:00","3.31","14.071","6.549",NA,"1.108","7392-354869" +"2020-10-20 14:17:00","3.31","14.062","6.152",NA,"1.107","7392-354869" +"2020-10-20 14:47:00","3.31","14.001","6.151",NA,"1.108","7392-354869" +"2020-10-20 15:17:00","3.31","14.408","6.219",NA,"1.109","7392-354869" +"2020-10-20 15:47:00","3.31","14.279","6.101",NA,"1.108","7392-354869" +"2020-10-20 16:17:00","3.3","14.555","6.075",NA,"1.109","7392-354869" +"2020-10-20 16:47:00","3.3","14.797","6.013",NA,"1.107","7392-354869" +"2020-10-20 17:17:00","3.3","14.434","5.685",NA,"1.104","7392-354869" +"2020-10-20 17:47:00","3.31","14.728","6.136",NA,"1.107","7392-354869" +"2020-10-20 18:17:00","3.31","14.969","6.205",NA,"1.109","7392-354869" +"2020-10-20 18:47:00","3.31","14.9","6.298",NA,"1.108","7392-354869" +"2020-10-20 19:17:00","3.31","15.055","6.369",NA,"1.108","7392-354869" +"2020-10-20 19:47:00","3.31","15.184","6.212",NA,"1.105","7392-354869" +"2020-10-20 20:17:00","3.31","14.745","5.399",NA,"1.1","7392-354869" +"2020-10-20 20:47:00","3.3","14.356","4.816",NA,"1.098","7392-354869" +"2020-10-20 21:17:00","3.3","15.775","6.722",NA,"1.11","7392-354869" +"2020-10-20 21:47:00","3.31","15.792","6.479",NA,"1.102","7392-354869" +"2020-10-20 22:17:00","3.31","15.851","6.393",NA,"1.102","7392-354869" +"2020-10-20 22:47:00","3.31","15.971","5.947",NA,"1.096","7392-354869" +"2020-10-20 23:17:00","3.31","16.235","6.071",NA,"1.097","7392-354869" +"2020-10-20 23:47:00","3.31","16.371","6.523",NA,"1.106","7392-354869" +"2020-10-21 00:17:00","3.31","16.269","5.981",NA,"1.096","7392-354869" +"2020-10-21 00:47:00","3.31","16.227","5.236",NA,"1.087","7392-354869" +"2020-10-21 01:17:00","3.31","16.116","6.696",NA,"1.11","7392-354869" +"2020-10-21 01:47:00","3.31","16.193","6.872",NA,"1.11","7392-354869" +"2020-10-21 02:17:00","3.31","16.201","6.921",NA,"1.111","7392-354869" +"2020-10-21 02:47:00","3.31","16.141","6.93",NA,"1.111","7392-354869" +"2020-10-21 03:17:00","3.31","16.158","6.928",NA,"1.111","7392-354869" +"2020-10-21 03:47:00","3.31","16.141","6.964",NA,"1.113","7392-354869" +"2020-10-21 04:17:00","3.31","16.116","6.948",NA,"1.112","7392-354869" +"2020-10-21 04:47:00","3.31","16.056","6.885",NA,"1.112","7392-354869" +"2020-10-21 05:17:00","3.31","15.954","6.815",NA,"1.112","7392-354869" +"2020-10-21 05:47:00","3.31","15.911","6.771",NA,"1.111","7392-354869" +"2020-10-21 06:17:00","3.31","15.869","6.828",NA,"1.111","7392-354869" +"2020-10-21 06:47:00","3.31","15.792","6.883",NA,"1.112","7392-354869" +"2020-10-21 07:17:00","3.31","15.715","6.812",NA,"1.111","7392-354869" +"2020-10-21 07:47:00","3.31","15.612","6.768",NA,"1.111","7392-354869" +"2020-10-21 08:17:00","3.31","15.527","6.74",NA,"1.11","7392-354869" +"2020-10-21 08:47:00","3.31","15.432","6.724",NA,"1.111","7392-354869" +"2020-10-21 09:17:00","3.31","15.355","6.65",NA,"1.111","7392-354869" +"2020-10-21 09:47:00","3.3","15.269","6.577",NA,"1.111","7392-354869" +"2020-10-21 10:17:00","3.3","15.235","6.51",NA,"1.111","7392-354869" +"2020-10-21 10:47:00","3.3","15.158","6.434",NA,"1.11","7392-354869" +"2020-10-21 11:17:00","3.3","15.106","6.361",NA,"1.11","7392-354869" +"2020-10-21 11:47:00","3.3","15.046","6.327",NA,"1.111","7392-354869" +"2020-10-21 12:17:00","3.3","15.046","6.288",NA,"1.111","7392-354869" +"2020-10-21 12:47:00","3.3","15.072","6.252",NA,"1.11","7392-354869" +"2020-10-21 13:17:00","3.29","15.038","6.222",NA,"1.11","7392-354869" +"2020-10-21 13:47:00","3.29","15.046","6.126",NA,"1.111","7392-354869" +"2020-10-21 14:17:00","3.29","15.089","6.028",NA,"1.11","7392-354869" +"2020-10-21 14:47:00","3.29","15.106","5.94",NA,"1.111","7392-354869" +"2020-10-21 15:17:00","3.29","15.278","5.997",NA,"1.11","7392-354869" +"2020-10-21 15:47:00","3.29","15.595","6.123",NA,"1.11","7392-354869" +"2020-10-21 16:17:00","3.29","15.441","5.99",NA,"1.11","7392-354869" +"2020-10-21 16:47:00","3.29","15.458","6.033",NA,"1.11","7392-354869" +"2020-10-21 17:17:00","3.29","15.552","6.136",NA,"1.11","7392-354869" +"2020-10-21 17:47:00","3.29","15.954","6.327",NA,"1.111","7392-354869" +"2020-10-21 18:17:00","3.29","15.492","6.255",NA,"1.11","7392-354869" +"2020-10-21 18:47:00","3.29","15.988","6.789",NA,"1.112","7392-354869" +"2020-10-21 19:17:00","3.29","16.422","6.88",NA,"1.112","7392-354869" +"2020-10-21 19:47:00","3.29","16.779","6.937",NA,"1.112","7392-354869" +"2020-10-21 20:17:00","3.29","16.703","6.916",NA,"1.112","7392-354869" +"2020-10-21 20:47:00","3.29","16.804","6.897",NA,"1.111","7392-354869" +"2020-10-21 21:17:00","3.29","16.635","6.779",NA,"1.111","7392-354869" +"2020-10-21 21:47:00","3.29","16.541","6.694",NA,"1.111","7392-354869" +"2020-10-21 22:17:00","3.29","16.669","6.8",NA,"1.113","7392-354869" +"2020-10-21 22:47:00","3.29","17.583","6.992",NA,"1.114","7392-354869" +"2020-10-21 23:17:00","3.29","17.574","6.949",NA,"1.112","7392-354869" +"2020-10-21 23:47:00","3.28","17.887","6.73",NA,"1.114","7392-354869" +"2020-10-22 00:17:00","3.29","16.991","6.545",NA,"1.11","7392-354869" +"2020-10-22 00:47:00","3.29","18.005","6.576",NA,"1.113","7392-354869" +"2020-10-22 01:17:00","3.29","18.097","6.609",NA,"1.113","7392-354869" +"2020-10-22 01:47:00","3.29","18.215","6.651",NA,"1.113","7392-354869" +"2020-10-22 02:17:00","3.3","18.198","6.676",NA,"1.111","7392-354869" +"2020-10-22 02:47:00","3.3","18.148","6.695",NA,"1.113","7392-354869" +"2020-10-22 03:17:00","3.3","18.131","6.651",NA,"1.112","7392-354869" +"2020-10-22 03:47:00","3.3","18.013","6.603",NA,"1.112","7392-354869" +"2020-10-22 04:17:00","3.3","18.072","6.56",NA,"1.111","7392-354869" +"2020-10-22 04:47:00","3.3","17.962","6.401",NA,"1.109","7392-354869" +"2020-10-22 05:17:00","3.3","17.895","6.426",NA,"1.11","7392-354869" +"2020-10-22 05:47:00","3.3","17.802","6.344",NA,"1.109","7392-354869" +"2020-10-22 06:17:00","3.31","17.625","6.439",NA,"1.111","7392-354869" +"2020-10-22 06:47:00","3.3","17.549","6.436",NA,"1.11","7392-354869" +"2020-10-22 07:17:00","3.3","17.431","6.429",NA,"1.11","7392-354869" +"2020-10-22 07:47:00","3.31","17.313","6.337",NA,"1.111","7392-354869" +"2020-10-22 08:17:00","3.31","17.186","6.489",NA,"1.111","7392-354869" +"2020-10-22 08:47:00","3.31","17.076","6.362",NA,"1.109","7392-354869" +"2020-10-22 09:17:00","3.31","16.966","6.298",NA,"1.11","7392-354869" +"2020-10-22 09:47:00","3.31","16.889","6.248",NA,"1.11","7392-354869" +"2020-10-22 10:17:00","3.31","16.754","6.198",NA,"1.11","7392-354869" +"2020-10-22 10:47:00","3.31","16.635","6.119",NA,"1.11","7392-354869" +"2020-10-22 11:17:00","3.3","16.55","6.09",NA,"1.111","7392-354869" +"2020-10-22 11:47:00","3.31","16.431","6.035",NA,"1.109","7392-354869" +"2020-10-22 12:17:00","3.31","16.388","5.98",NA,"1.11","7392-354869" +"2020-10-22 12:47:00","3.31","16.38","5.97",NA,"1.11","7392-354869" +"2020-10-22 13:17:00","3.31","16.456","5.914",NA,"1.11","7392-354869" +"2020-10-22 13:47:00","3.31","16.541","5.86",NA,"1.109","7392-354869" +"2020-10-22 14:17:00","3.31","16.499","5.786",NA,"1.108","7392-354869" +"2020-10-22 14:47:00","3.31","16.626","5.865",NA,"1.109","7392-354869" +"2020-10-22 15:17:00","3.31","16.703","5.93",NA,"1.11","7392-354869" +"2020-10-22 15:47:00","3.31","16.813","6.015",NA,"1.11","7392-354869" +"2020-10-22 16:17:00","3.31","17.169","6.289",NA,"1.111","7392-354869" +"2020-10-22 16:47:00","3.31","17.27","6.202",NA,"1.111","7392-354869" +"2020-10-22 17:17:00","3.31","17.262","6.398",NA,"1.111","7392-354869" +"2020-10-22 17:47:00","3.31","17.355","6.285",NA,"1.111","7392-354869" +"2020-10-22 18:17:00","3.31","16.915","6.027",NA,"1.11","7392-354869" +"2020-10-22 18:47:00","3.31","16.796","6.095",NA,"1.11","7392-354869" +"2020-10-22 19:17:00","3.31","16.703","6.109",NA,"1.11","7392-354869" +"2020-10-22 19:47:00","3.31","16.847","6.308",NA,"1.111","7392-354869" +"2020-10-22 20:17:00","3.3","17.591","7.107",NA,"1.112","7392-354869" +"2020-10-22 20:47:00","3.3","17.887","6.968",NA,"1.112","7392-354869" +"2020-10-22 21:17:00","3.31","18.063","6.897",NA,"1.112","7392-354869" +"2020-10-22 21:47:00","3.31","17.979","6.826",NA,"1.112","7392-354869" +"2020-10-22 22:17:00","3.31","18.106","6.766",NA,"1.112","7392-354869" +"2020-10-22 22:47:00","3.31","18.35","6.714",NA,"1.112","7392-354869" +"2020-10-22 23:17:00","3.31","18.484","6.582",NA,"1.111","7392-354869" +"2020-10-22 23:47:00","3.31","18.409","6.456",NA,"1.113","7392-354869" +"2020-10-23 00:17:00","3.31","18.845","6.443",NA,"1.114","7392-354869" +"2020-10-23 00:47:00","3.31","18.644","6.379",NA,"1.112","7392-354869" +"2020-10-23 01:17:00","3.31","18.619","6.383",NA,"1.112","7392-354869" +"2020-10-23 01:47:00","3.31","18.619","6.368",NA,"1.111","7392-354869" +"2020-10-23 02:17:00","3.31","18.551","6.381",NA,"1.112","7392-354869" +"2020-10-23 02:47:00","3.31","18.745","6.302",NA,"1.113","7392-354869" +"2020-10-23 03:17:00","3.31","18.686","6.285",NA,"1.111","7392-354869" +"2020-10-23 03:47:00","3.31","18.761","6.281",NA,"1.113","7392-354869" +"2020-10-23 04:17:00","3.31","18.829","6.485",NA,"1.11","7392-354869" +"2020-10-23 04:47:00","3.32","18.543","6.331",NA,"1.111","7392-354869" +"2020-10-23 05:17:00","3.31","18.442","6.243",NA,"1.11","7392-354869" +"2020-10-23 05:47:00","3.31","18.383","6.382",NA,"1.111","7392-354869" +"2020-10-23 06:17:00","3.31","18.24","6.34",NA,"1.11","7392-354869" +"2020-10-23 06:47:00","3.31","18.122","6.282",NA,"1.111","7392-354869" +"2020-10-23 07:17:00","3.31","18.021","6.216",NA,"1.11","7392-354869" +"2020-10-23 07:47:00","3.31","17.903","6.163",NA,"1.109","7392-354869" +"2020-10-23 08:17:00","3.31","17.76","6.233",NA,"1.11","7392-354869" +"2020-10-23 08:47:00","3.31","17.65","6.136",NA,"1.109","7392-354869" +"2020-10-23 09:17:00","3.31","17.541","6.072",NA,"1.11","7392-354869" +"2020-10-23 09:47:00","3.31","17.482","6.026",NA,"1.11","7392-354869" +"2020-10-23 10:17:00","3.31","17.414","5.975",NA,"1.11","7392-354869" +"2020-10-23 10:47:00","3.31","17.346","5.894",NA,"1.11","7392-354869" +"2020-10-23 11:17:00","3.31","17.287","5.866",NA,"1.11","7392-354869" +"2020-10-23 11:47:00","3.31","17.211","5.785",NA,"1.11","7392-354869" +"2020-10-23 12:17:00","3.3","17.194","5.749",NA,"1.109","7392-354869" +"2020-10-23 12:47:00","3.3","17.203","5.626",NA,"1.109","7392-354869" +"2020-10-23 13:17:00","3.3","17.16","5.586",NA,"1.109","7392-354869" +"2020-10-23 13:47:00","3.3","17.203","5.62",NA,"1.109","7392-354869" +"2020-10-23 14:17:00","3.3","17.228","5.672",NA,"1.109","7392-354869" +"2020-10-23 14:47:00","3.3","17.186","5.578",NA,"1.11","7392-354869" +"2020-10-23 15:17:00","3.3","17.194","5.515",NA,"1.108","7392-354869" +"2020-10-23 15:47:00","3.29","17.228","5.558",NA,"1.109","7392-354869" +"2020-10-23 16:17:00","3.29","17.27","5.693",NA,"1.109","7392-354869" +"2020-10-23 16:47:00","3.29","17.439","5.761",NA,"1.11","7392-354869" +"2020-10-23 17:17:00","3.29","17.583","5.898",NA,"1.109","7392-354869" +"2020-10-23 17:47:00","3.29","17.583","5.777",NA,"1.11","7392-354869" +"2020-10-23 18:17:00","3.29","17.769","5.794",NA,"1.109","7392-354869" +"2020-10-23 18:47:00","3.29","17.701","5.739",NA,"1.109","7392-354869" +"2020-10-23 19:17:00","3.28","17.903","5.907",NA,"1.11","7392-354869" +"2020-10-23 19:47:00","3.28","17.777","5.81",NA,"1.111","7392-354869" +"2020-10-23 20:17:00","3.28","17.979","5.876",NA,"1.108","7392-354869" +"2020-10-23 20:47:00","3.29","18.08","5.849",NA,"1.11","7392-354869" +"2020-10-23 21:17:00","3.29","17.473","5.782",NA,"1.109","7392-354869" +"2020-10-23 21:47:00","3.28","17.27","5.5",NA,"1.108","7392-354869" +"2020-10-23 22:17:00","3.28","17.397","5.942",NA,"1.109","7392-354869" +"2020-10-23 22:47:00","3.28","17.414","5.843",NA,"1.11","7392-354869" +"2020-10-23 23:17:00","3.28","17.65","5.865",NA,"1.11","7392-354869" +"2020-10-23 23:47:00","3.28","17.608","5.742",NA,"1.11","7392-354869" +"2020-10-24 00:17:00","3.28","17.304","5.537",NA,"1.109","7392-354869" +"2020-10-24 00:47:00","3.28","17.296","5.381",NA,"1.109","7392-354869" +"2020-10-24 01:17:00","3.28","17.405","5.414",NA,"1.109","7392-354869" +"2020-10-24 01:47:00","3.28","17.422","5.339",NA,"1.109","7392-354869" +"2020-10-24 02:17:00","3.27","17.887","5.855",NA,"1.109","7392-354869" +"2020-10-24 02:47:00","3.27","18.106","5.872",NA,"1.111","7392-354869" +"2020-10-24 03:17:00","3.27","18.282","6.153",NA,"1.111","7392-354869" +"2020-10-24 03:47:00","3.27","18.257","6.125",NA,"1.111","7392-354869" +"2020-10-24 04:17:00","3.27","18.215","6.131",NA,"1.111","7392-354869" +"2020-10-24 04:47:00","3.27","18.207","6.157",NA,"1.111","7392-354869" +"2020-10-24 05:17:00","3.27","18.165","6.154",NA,"1.11","7392-354869" +"2020-10-24 05:47:00","3.27","18.139","6.209",NA,"1.11","7392-354869" +"2020-10-24 06:17:00","3.27","18.122","6.305",NA,"1.11","7392-354869" +"2020-10-24 06:47:00","3.28","18.089","6.221",NA,"1.111","7392-354869" +"2020-10-24 07:17:00","3.28","17.996","6.1",NA,"1.11","7392-354869" +"2020-10-24 07:47:00","3.28","17.954","6.013",NA,"1.111","7392-354869" +"2020-10-24 08:17:00","3.28","17.912","5.98",NA,"1.108","7392-354869" +"2020-10-24 08:47:00","3.29","17.844","6.05",NA,"1.11","7392-354869" +"2020-10-24 09:17:00","3.29","17.785","5.9",NA,"1.109","7392-354869" +"2020-10-24 09:47:00","3.29","17.709","5.86",NA,"1.109","7392-354869" +"2020-10-24 10:17:00","3.29","17.642","5.801",NA,"1.109","7392-354869" +"2020-10-24 10:47:00","3.29","17.558","5.691",NA,"1.108","7392-354869" +"2020-10-24 11:17:00","3.29","17.473","5.583",NA,"1.108","7392-354869" +"2020-10-24 11:47:00","3.3","17.397","5.48",NA,"1.109","7392-354869" +"2020-10-24 12:17:00","3.29","17.346","5.394",NA,"1.108","7392-354869" +"2020-10-24 12:47:00","3.29","17.313","5.44",NA,"1.109","7392-354869" +"2020-10-24 13:17:00","3.29","17.321","5.439",NA,"1.108","7392-354869" +"2020-10-24 13:47:00","3.29","17.38","5.434",NA,"1.11","7392-354869" +"2020-10-24 14:17:00","3.29","17.473","5.518",NA,"1.11","7392-354869" +"2020-10-24 14:47:00","3.29","17.465","5.307",NA,"1.109","7392-354869" +"2020-10-24 15:17:00","3.29","17.498","5.296",NA,"1.109","7392-354869" +"2020-10-24 15:47:00","3.29","17.6","5.394",NA,"1.109","7392-354869" +"2020-10-24 16:17:00","3.28","17.507","5.36",NA,"1.109","7392-354869" +"2020-10-24 16:47:00","3.28","17.473","5.321",NA,"1.108","7392-354869" +"2020-10-24 17:17:00","3.28","17.684","5.454",NA,"1.109","7392-354869" +"2020-10-24 17:47:00","3.28","17.566","5.366",NA,"1.109","7392-354869" +"2020-10-24 18:17:00","3.28","17.887","5.668",NA,"1.11","7392-354869" +"2020-10-24 18:47:00","3.28","18.139","5.712",NA,"1.109","7392-354869" +"2020-10-24 19:17:00","3.28","18.35","5.841",NA,"1.11","7392-354869" +"2020-10-24 19:47:00","3.28","17.625","5.424",NA,"1.109","7392-354869" +"2020-10-24 20:17:00","3.28","17.574","5.234",NA,"1.108","7392-354869" +"2020-10-24 20:47:00","3.28","17.853","5.539",NA,"1.109","7392-354869" +"2020-10-24 21:17:00","3.28","18.072","5.457",NA,"1.109","7392-354869" +"2020-10-24 21:47:00","3.28","18.055","5.567",NA,"1.11","7392-354869" +"2020-10-24 22:17:00","3.28","18.644","5.705",NA,"1.111","7392-354869" +"2020-10-24 22:47:00","3.28","18.745","5.873",NA,"1.11","7392-354869" +"2020-10-24 23:17:00","3.28","19.055","6.191",NA,"1.11","7392-354869" +"2020-10-24 23:47:00","3.28","18.585","6.241",NA,"1.111","7392-354869" +"2020-10-25 00:17:00","3.28","18.274","6.152",NA,"1.11","7392-354869" +"2020-10-25 00:47:00","3.28","18.063","6.126",NA,"1.111","7392-354869" +"2020-10-25 01:17:00","3.29","17.92","6.098",NA,"1.11","7392-354869" +"2020-10-25 01:47:00","3.28","17.743","6.046",NA,"1.109","7392-354869" +"2020-10-25 02:17:00","3.28","17.591","6.067",NA,"1.111","7392-354869" +"2020-10-25 02:47:00","3.28","17.482","6.056",NA,"1.11","7392-354869" +"2020-10-25 03:17:00","3.28","17.329","6.06",NA,"1.11","7392-354869" +"2020-10-25 03:47:00","3.28","17.228","6.012",NA,"1.109","7392-354869" +"2020-10-25 04:17:00","3.28","17.101","5.983",NA,"1.11","7392-354869" +"2020-10-25 04:47:00","3.28","17.008","5.959",NA,"1.109","7392-354869" +"2020-10-25 05:17:00","3.28","16.906","5.962",NA,"1.11","7392-354869" +"2020-10-25 05:47:00","3.28","16.745","5.944",NA,"1.11","7392-354869" +"2020-10-25 06:17:00","3.28","16.677","5.825",NA,"1.11","7392-354869" +"2020-10-25 06:47:00","3.28","16.524","5.794",NA,"1.11","7392-354869" +"2020-10-25 07:17:00","3.27","16.439","5.76",NA,"1.11","7392-354869" +"2020-10-25 07:47:00","3.27","16.371","5.764",NA,"1.11","7392-354869" +"2020-10-25 08:17:00","3.27","16.278","5.709",NA,"1.109","7392-354869" +"2020-10-25 08:47:00","3.27","16.167","5.729",NA,"1.11","7392-354869" +"2020-10-25 09:17:00","3.27","16.065","5.729",NA,"1.11","7392-354869" +"2020-10-25 09:47:00","3.27","16.005","5.672",NA,"1.109","7392-354869" +"2020-10-25 10:17:00","3.27","15.928","5.718",NA,"1.111","7392-354869" +"2020-10-25 10:47:00","3.27","15.792","5.733",NA,"1.11","7392-354869" +"2020-10-25 11:17:00","3.27","15.723","5.683",NA,"1.11","7392-354869" +"2020-10-25 11:47:00","3.26","15.612","5.657",NA,"1.11","7392-354869" +"2020-10-25 12:17:00","3.26","15.535","5.603",NA,"1.109","7392-354869" +"2020-10-25 12:47:00","3.26","15.501","5.566",NA,"1.11","7392-354869" +"2020-10-25 13:17:00","3.26","15.45","5.565",NA,"1.109","7392-354869" +"2020-10-25 13:47:00","3.26","15.432","5.588",NA,"1.109","7392-354869" +"2020-10-25 14:17:00","3.26","15.398","5.546",NA,"1.11","7392-354869" +"2020-10-25 14:47:00","3.26","15.381","5.506",NA,"1.11","7392-354869" +"2020-10-25 15:17:00","3.25","15.372","5.47",NA,"1.11","7392-354869" +"2020-10-25 15:47:00","3.25","15.398","5.507",NA,"1.109","7392-354869" +"2020-10-25 16:17:00","3.25","15.364","5.476",NA,"1.109","7392-354869" +"2020-10-25 16:47:00","3.25","15.338","5.43",NA,"1.11","7392-354869" +"2020-10-25 17:17:00","3.25","15.312","5.485",NA,"1.109","7392-354869" +"2020-10-25 17:47:00","3.25","15.347","5.447",NA,"1.109","7392-354869" +"2020-10-25 18:17:00","3.25","15.33","5.484",NA,"1.109","7392-354869" +"2020-10-25 18:47:00","3.25","15.278","5.539",NA,"1.11","7392-354869" +"2020-10-25 19:17:00","3.25","15.252","5.588",NA,"1.11","7392-354869" +"2020-10-25 19:47:00","3.24","15.227","5.612",NA,"1.109","7392-354869" +"2020-10-25 20:17:00","3.24","15.184","5.688",NA,"1.11","7392-354869" +"2020-10-25 20:47:00","3.24","15.141","5.705",NA,"1.11","7392-354869" +"2020-10-25 21:17:00","3.24","15.072","5.755",NA,"1.11","7392-354869" +"2020-10-25 21:47:00","3.24","14.995","5.784",NA,"1.109","7392-354869" +"2020-10-25 22:17:00","3.24","14.943","5.826",NA,"1.11","7392-354869" +"2020-10-25 22:47:00","3.24","14.883","5.825",NA,"1.111","7392-354869" +"2020-10-25 23:17:00","3.23","14.823","5.841",NA,"1.111","7392-354869" +"2020-10-25 23:47:00","3.23","14.745","5.848",NA,"1.111","7392-354869" +"2020-10-26 00:17:00","3.23","14.65","5.854",NA,"1.11","7392-354869" +"2020-10-26 00:47:00","3.23","14.616","5.826",NA,"1.111","7392-354869" +"2020-10-26 01:17:00","3.23","14.572","5.741",NA,"1.109","7392-354869" +"2020-10-26 01:47:00","3.23","14.477","5.762",NA,"1.11","7392-354869" +"2020-10-26 02:17:00","3.23","14.426","5.69",NA,"1.111","7392-354869" +"2020-10-26 02:47:00","3.23","14.4","5.584",NA,"1.11","7392-354869" +"2020-10-26 03:17:00","3.23","14.356","5.54",NA,"1.109","7392-354869" +"2020-10-26 03:47:00","3.22","14.304","5.463",NA,"1.109","7392-354869" +"2020-10-26 04:17:00","3.22","14.279","5.416",NA,"1.11","7392-354869" +"2020-10-26 04:47:00","3.22","14.27","5.409",NA,"1.11","7392-354869" +"2020-10-26 05:17:00","3.22","14.253","5.339",NA,"1.11","7392-354869" +"2020-10-26 05:47:00","3.22","14.183","5.36",NA,"1.11","7392-354869" +"2020-10-26 06:17:00","3.22","14.192","5.333",NA,"1.11","7392-354869" +"2020-10-26 06:47:00","3.22","14.157","5.285",NA,"1.11","7392-354869" +"2020-10-26 07:17:00","3.22","14.166","5.194",NA,"1.109","7392-354869" +"2020-10-26 07:47:00","3.21","14.149","5.236",NA,"1.11","7392-354869" +"2020-10-26 08:17:00","3.21","14.114","5.219",NA,"1.11","7392-354869" +"2020-10-26 08:47:00","3.21","14.105","5.158",NA,"1.109","7392-354869" +"2020-10-26 09:17:00","3.21","14.14","5.272",NA,"1.11","7392-354869" +"2020-10-26 09:47:00","3.21","14.079","5.227",NA,"1.11","7392-354869" +"2020-10-26 10:17:00","3.21","14.097","5.249",NA,"1.11","7392-354869" +"2020-10-26 10:47:00","3.21","14.114","5.263",NA,"1.11","7392-354869" +"2020-10-26 11:17:00","3.21","14.097","5.16",NA,"1.11","7392-354869" +"2020-10-26 11:47:00","3.21","14.071","5.119",NA,"1.11","7392-354869" +"2020-10-26 12:17:00","3.2","14.062","5.108",NA,"1.11","7392-354869" +"2020-10-26 12:47:00","3.2","14.079","5.118",NA,"1.109","7392-354869" +"2020-10-26 13:17:00","3.2","14.218","5.131",NA,"1.109","7392-354869" +"2020-10-26 13:47:00","3.2","14.123","5.036",NA,"1.109","7392-354869" +"2020-10-26 14:17:00","3.2","14.071","4.874",NA,"1.108","7392-354869" +"2020-10-26 14:47:00","3.2","14.062","4.915",NA,"1.11","7392-354869" +"2020-10-26 15:17:00","3.2","14.088","5.036",NA,"1.11","7392-354869" +"2020-10-26 15:47:00","3.19","14.157","5.143",NA,"1.11","7392-354869" +"2020-10-26 16:17:00","3.19","14.131","5.266",NA,"1.11","7392-354869" +"2020-10-26 16:47:00","3.19","14.201","5.301",NA,"1.109","7392-354869" +"2020-10-26 17:17:00","3.19","14.253","5.46",NA,"1.11","7392-354869" +"2020-10-26 17:47:00","3.19","14.391","5.705",NA,"1.11","7392-354869" +"2020-10-26 18:17:00","3.19","14.521","5.809",NA,"1.11","7392-354869" +"2020-10-26 18:47:00","3.19","14.59","5.822",NA,"1.111","7392-354869" +"2020-10-26 19:17:00","3.19","14.598","5.824",NA,"1.111","7392-354869" +"2020-10-26 19:47:00","3.19","14.339","5.708",NA,"1.11","7392-354869" +"2020-10-26 20:17:00","3.19","14.4","5.742",NA,"1.111","7392-354869" +"2020-10-26 20:47:00","3.19","15.02","6.246",NA,"1.111","7392-354869" +"2020-10-26 21:17:00","3.19","14.616","6.014",NA,"1.111","7392-354869" +"2020-10-26 21:47:00","3.19","14.495","5.916",NA,"1.11","7392-354869" +"2020-10-26 22:17:00","3.19","14.581","6.003",NA,"1.111","7392-354869" +"2020-10-26 22:47:00","3.19","14.607","6.117",NA,"1.112","7392-354869" +"2020-10-26 23:17:00","3.19","14.745","6.239",NA,"1.111","7392-354869" +"2020-10-26 23:47:00","3.19","14.607","6.399",NA,"1.112","7392-354869" +"2020-10-27 00:17:00","3.19","14.598","6.613",NA,"1.112","7392-354869" +"2020-10-27 00:47:00","3.19","14.71","6.57",NA,"1.112","7392-354869" +"2020-10-27 01:17:00","3.19","14.719","6.403",NA,"1.111","7392-354869" +"2020-10-27 01:47:00","3.19","14.71","6.342",NA,"1.112","7392-354869" +"2020-10-27 02:17:00","3.19","14.667","6.352",NA,"1.111","7392-354869" +"2020-10-27 02:47:00","3.19","14.676","6.293",NA,"1.111","7392-354869" +"2020-10-27 03:17:00","3.18","15.038","6.215",NA,"1.112","7392-354869" +"2020-10-27 03:47:00","3.18","15.595","6.417",NA,"1.114","7392-354869" +"2020-10-27 04:17:00","3.18","15.723","6.583",NA,"1.112","7392-354869" +"2020-10-27 04:47:00","3.18","15.8","6.598",NA,"1.113","7392-354869" +"2020-10-27 05:17:00","3.18","15.877","6.601",NA,"1.113","7392-354869" +"2020-10-27 05:47:00","3.18","15.86","6.52",NA,"1.112","7392-354869" +"2020-10-27 06:17:00","3.18","15.792","6.437",NA,"1.112","7392-354869" +"2020-10-27 06:47:00","3.18","15.817","6.361",NA,"1.111","7392-354869" +"2020-10-27 07:17:00","3.18","15.783","6.352",NA,"1.111","7392-354869" +"2020-10-27 07:47:00","3.18","15.201","6.153",NA,"1.112","7392-354869" +"2020-10-27 08:17:00","3.18","15.544","6.281",NA,"1.111","7392-354869" +"2020-10-27 08:47:00","3.18","15.552","6.235",NA,"1.111","7392-354869" +"2020-10-27 09:17:00","3.18","15.604","6.232",NA,"1.112","7392-354869" +"2020-10-27 09:47:00","3.18","15.586","6.34",NA,"1.112","7392-354869" +"2020-10-27 10:17:00","3.18","15.706","6.469",NA,"1.112","7392-354869" +"2020-10-27 10:47:00","3.18","15.595","6.345",NA,"1.112","7392-354869" +"2020-10-27 11:17:00","3.18","15.535","6.267",NA,"1.111","7392-354869" +"2020-10-27 11:47:00","3.18","15.415","6.255",NA,"1.11","7392-354869" +"2020-10-27 12:17:00","3.18","15.39","6.265",NA,"1.111","7392-354869" +"2020-10-27 12:47:00","3.18","15.364","6.19",NA,"1.111","7392-354869" +"2020-10-27 13:17:00","3.18","15.192","6.064",NA,"1.11","7392-354869" +"2020-10-27 13:47:00","3.18","15.098","5.982",NA,"1.11","7392-354869" +"2020-10-27 14:17:00","3.18","15.201","6.044",NA,"1.11","7392-354869" +"2020-10-27 14:47:00","3.18","15.295","5.977",NA,"1.11","7392-354869" +"2020-10-27 15:17:00","3.18","15.39","6.037",NA,"1.11","7392-354869" +"2020-10-27 15:47:00","3.18","15.484","6.213",NA,"1.111","7392-354869" +"2020-10-27 16:17:00","3.18","15.621","6.161",NA,"1.11","7392-354869" +"2020-10-27 16:47:00","3.18","15.851","6.299",NA,"1.111","7392-354869" +"2020-10-27 17:17:00","3.18","15.988","6.335",NA,"1.112","7392-354869" +"2020-10-27 17:47:00","3.18","16.005","6.373",NA,"1.111","7392-354869" +"2020-10-27 18:17:00","3.18","16.099","6.389",NA,"1.11","7392-354869" +"2020-10-27 18:47:00","3.18","16.405","6.505",NA,"1.111","7392-354869" +"2020-10-27 19:17:00","3.18","16.524","6.48",NA,"1.111","7392-354869" +"2020-10-27 19:47:00","3.18","16.592","6.506",NA,"1.111","7392-354869" +"2020-10-27 20:17:00","3.18","16.677","6.521",NA,"1.111","7392-354869" +"2020-10-27 20:47:00","3.18","16.838","6.698",NA,"1.112","7392-354869" +"2020-10-27 21:17:00","3.18","16.796","6.509",NA,"1.11","7392-354869" +"2020-10-27 21:47:00","3.18","16.686","6.518",NA,"1.111","7392-354869" +"2020-10-27 22:17:00","3.18","16.584","6.495",NA,"1.111","7392-354869" +"2020-10-27 22:47:00","3.18","16.516","6.42",NA,"1.111","7392-354869" +"2020-10-27 23:17:00","3.19","16.473","6.47",NA,"1.111","7392-354869" +"2020-10-27 23:47:00","3.18","16.405","6.469",NA,"1.111","7392-354869" +"2020-10-28 00:17:00","3.19","16.329","6.495",NA,"1.111","7392-354869" +"2020-10-28 00:47:00","3.18","16.261","6.549",NA,"1.111","7392-354869" +"2020-10-28 01:17:00","3.18","16.167","6.599",NA,"1.111","7392-354869" +"2020-10-28 01:47:00","3.19","16.116","6.581",NA,"1.11","7392-354869" +"2020-10-28 02:17:00","3.18","16.082","6.541",NA,"1.11","7392-354869" +"2020-10-28 02:47:00","3.19","15.988","6.54",NA,"1.112","7392-354869" +"2020-10-28 03:17:00","3.19","15.945","6.453",NA,"1.111","7392-354869" +"2020-10-28 03:47:00","3.18","15.937","6.424",NA,"1.111","7392-354869" +"2020-10-28 04:17:00","3.18","15.911","6.396",NA,"1.112","7392-354869" +"2020-10-28 04:47:00","3.18","15.869","6.351",NA,"1.111","7392-354869" +"2020-10-28 05:17:00","3.18","15.834","6.342",NA,"1.111","7392-354869" +"2020-10-28 05:47:00","3.18","15.826","6.316",NA,"1.11","7392-354869" +"2020-10-28 06:17:00","3.18","15.775","6.323",NA,"1.111","7392-354869" +"2020-10-28 06:47:00","3.18","15.749","6.328",NA,"1.111","7392-354869" +"2020-10-28 07:17:00","3.18","15.74","6.294",NA,"1.111","7392-354869" +"2020-10-28 07:47:00","3.17","15.706","6.35",NA,"1.112","7392-354869" +"2020-10-28 08:17:00","3.18","15.681","6.317",NA,"1.111","7392-354869" +"2020-10-28 08:47:00","3.18","15.604","6.303",NA,"1.111","7392-354869" +"2020-10-28 09:17:00","3.17","15.544","6.182",NA,"1.111","7392-354869" +"2020-10-28 09:47:00","3.17","15.535","6.193",NA,"1.111","7392-354869" +"2020-10-28 10:17:00","3.17","15.561","6.178",NA,"1.11","7392-354869" +"2020-10-28 10:47:00","3.17","15.509","6.097",NA,"1.111","7392-354869" +"2020-10-28 11:17:00","3.17","15.475","6.063",NA,"1.11","7392-354869" +"2020-10-28 11:47:00","3.17","15.484","6.062",NA,"1.111","7392-354869" +"2020-10-28 12:17:00","3.17","15.518","6.13",NA,"1.11","7392-354869" +"2020-10-28 12:47:00","3.17","15.509","6.086",NA,"1.11","7392-354869" +"2020-10-28 13:17:00","3.17","15.535","5.978",NA,"1.11","7392-354869" +"2020-10-28 13:47:00","3.17","15.578","5.884",NA,"1.111","7392-354869" +"2020-10-28 14:17:00","3.17","15.586","5.913",NA,"1.111","7392-354869" +"2020-10-28 14:47:00","3.17","15.663","5.865",NA,"1.11","7392-354869" +"2020-10-28 15:17:00","3.17","15.749","5.879",NA,"1.11","7392-354869" +"2020-10-28 15:47:00","3.16","15.715","5.819",NA,"1.111","7392-354869" +"2020-10-28 16:17:00","3.16","15.698","5.775",NA,"1.11","7392-354869" +"2020-10-28 16:47:00","3.16","15.766","5.707",NA,"1.11","7392-354869" +"2020-10-28 17:17:00","3.17","15.732","5.773",NA,"1.109","7392-354869" +"2020-10-28 17:47:00","3.16","15.8","5.878",NA,"1.111","7392-354869" +"2020-10-28 18:17:00","3.16","15.834","6.16",NA,"1.111","7392-354869" +"2020-10-28 18:47:00","3.17","15.86","6.18",NA,"1.111","7392-354869" +"2020-10-28 19:17:00","3.17","15.988","6.355",NA,"1.111","7392-354869" +"2020-10-28 19:47:00","3.17","15.877","6.415",NA,"1.111","7392-354869" +"2020-10-28 20:17:00","3.17","15.911","6.4",NA,"1.111","7392-354869" +"2020-10-28 20:47:00","3.17","16.022","6.378",NA,"1.112","7392-354869" +"2020-10-28 21:17:00","3.17","16.303","6.413",NA,"1.113","7392-354869" +"2020-10-28 21:47:00","3.17","16.855","6.225",NA,"1.111","7392-354869" +"2020-10-28 22:17:00","3.17","16.881","6.038",NA,"1.111","7392-354869" +"2020-10-28 22:47:00","3.17","16.855","5.898",NA,"1.11","7392-354869" +"2020-10-28 23:17:00","3.17","16.745","5.62",NA,"1.109","7392-354869" +"2020-10-28 23:47:00","3.17","16.686","5.559",NA,"1.109","7392-354869" +"2020-10-29 00:17:00","3.17","16.643","5.881",NA,"1.109","7392-354869" +"2020-10-29 00:47:00","3.17","16.584","5.735",NA,"1.109","7392-354869" +"2020-10-29 01:17:00","3.17","16.465","6.152",NA,"1.111","7392-354869" +"2020-10-29 01:47:00","3.17","16.431","6.126",NA,"1.11","7392-354869" +"2020-10-29 02:17:00","3.17","16.371","6.141",NA,"1.11","7392-354869" +"2020-10-29 02:47:00","3.17","16.414","6.112",NA,"1.111","7392-354869" +"2020-10-29 03:17:00","3.17","16.414","6.092",NA,"1.111","7392-354869" +"2020-10-29 03:47:00","3.17","16.38","6.139",NA,"1.111","7392-354869" +"2020-10-29 04:17:00","3.17","16.363","6.156",NA,"1.11","7392-354869" +"2020-10-29 04:47:00","3.17","16.337","6.148",NA,"1.11","7392-354869" +"2020-10-29 05:17:00","3.17","16.371","6.203",NA,"1.111","7392-354869" +"2020-10-29 05:47:00","3.17","16.354","6.14",NA,"1.111","7392-354869" +"2020-10-29 06:17:00","3.17","16.354","6.072",NA,"1.11","7392-354869" +"2020-10-29 06:47:00","3.17","16.278","6.095",NA,"1.11","7392-354869" +"2020-10-29 07:17:00","3.17","16.278","6.021",NA,"1.11","7392-354869" +"2020-10-29 07:47:00","3.17","16.218","6.049",NA,"1.11","7392-354869" +"2020-10-29 08:17:00","3.17","16.193","6.105",NA,"1.11","7392-354869" +"2020-10-29 08:47:00","3.17","16.141","6.02",NA,"1.11","7392-354869" +"2020-10-29 09:17:00","3.17","16.116","5.995",NA,"1.11","7392-354869" +"2020-10-29 09:47:00","3.17","16.039","6.008",NA,"1.11","7392-354869" +"2020-10-29 10:17:00","3.17","15.962","6",NA,"1.11","7392-354869" +"2020-10-29 10:47:00","3.17","15.86","6.168",NA,"1.11","7392-354869" +"2020-10-29 11:17:00","3.17","15.809","6.24",NA,"1.111","7392-354869" +"2020-10-29 11:47:00","3.17","15.723","6.134",NA,"1.111","7392-354869" +"2020-10-29 12:17:00","3.17","15.672","6.139",NA,"1.112","7392-354869" +"2020-10-29 12:47:00","3.17","15.621","6.064",NA,"1.11","7392-354869" +"2020-10-29 13:17:00","3.17","15.595","6.11",NA,"1.11","7392-354869" +"2020-10-29 13:47:00","3.16","15.578","6.042",NA,"1.111","7392-354869" +"2020-10-29 14:17:00","3.16","15.586","5.996",NA,"1.11","7392-354869" +"2020-10-29 14:47:00","3.16","15.578","6.104",NA,"1.11","7392-354869" +"2020-10-29 15:17:00","3.16","15.535","5.988",NA,"1.111","7392-354869" +"2020-10-29 15:47:00","3.16","15.595","6.093",NA,"1.11","7392-354869" +"2020-10-29 16:17:00","3.16","15.552","5.963",NA,"1.111","7392-354869" +"2020-10-29 16:47:00","3.16","15.561","5.919",NA,"1.11","7392-354869" +"2020-10-29 17:17:00","3.16","15.544","5.868",NA,"1.111","7392-354869" +"2020-10-29 17:47:00","3.16","15.569","5.773",NA,"1.11","7392-354869" +"2020-10-29 18:17:00","3.16","15.578","5.708",NA,"1.11","7392-354869" +"2020-10-29 18:47:00","3.16","15.552","5.567",NA,"1.11","7392-354869" +"2020-10-29 19:17:00","3.16","15.629","5.503",NA,"1.109","7392-354869" +"2020-10-29 19:47:00","3.16","15.817","6.416",NA,"1.111","7392-354869" +"2020-10-29 20:17:00","3.16","15.877","6.564",NA,"1.112","7392-354869" +"2020-10-29 20:47:00","3.16","15.834","6.495",NA,"1.111","7392-354869" +"2020-10-29 21:17:00","3.16","15.851","6.574",NA,"1.112","7392-354869" +"2020-10-29 21:47:00","3.16","15.903","6.532",NA,"1.111","7392-354869" +"2020-10-29 22:17:00","3.16","15.903","6.451",NA,"1.113","7392-354869" +"2020-10-29 22:47:00","3.16","15.834","6.253",NA,"1.111","7392-354869" +"2020-10-29 23:17:00","3.15","15.809","6.411",NA,"1.111","7392-354869" +"2020-10-29 23:47:00","3.15","15.8","6.49",NA,"1.112","7392-354869" +"2020-10-30 00:17:00","3.15","15.758","6.485",NA,"1.112","7392-354869" +"2020-10-30 00:47:00","3.15","15.698","6.601",NA,"1.111","7392-354869" +"2020-10-30 01:17:00","3.15","15.749","6.765",NA,"1.112","7392-354869" +"2020-10-30 01:47:00","3.15","15.732","6.88",NA,"1.112","7392-354869" +"2020-10-30 02:17:00","3.15","15.775","6.96",NA,"1.113","7392-354869" +"2020-10-30 02:47:00","3.15","15.749","6.956",NA,"1.113","7392-354869" +"2020-10-30 03:17:00","3.15","15.706","6.866",NA,"1.111","7392-354869" +"2020-10-30 03:47:00","3.15","15.638","6.851",NA,"1.112","7392-354869" +"2020-10-30 04:17:00","3.15","15.612","6.813",NA,"1.112","7392-354869" +"2020-10-30 04:47:00","3.14","15.527","6.775",NA,"1.112","7392-354869" +"2020-10-30 05:17:00","3.14","15.484","6.681",NA,"1.112","7392-354869" +"2020-10-30 05:47:00","3.14","15.415","6.575",NA,"1.112","7392-354869" +"2020-10-30 06:17:00","3.14","15.321","6.458",NA,"1.112","7392-354869" +"2020-10-30 06:47:00","3.14","15.227","6.39",NA,"1.112","7392-354869" +"2020-10-30 07:17:00","3.14","15.149","6.311",NA,"1.112","7392-354869" +"2020-10-30 07:47:00","3.15","15.038","6.21",NA,"1.111","7392-354869" +"2020-10-30 08:17:00","3.15","14.96","6.172",NA,"1.111","7392-354869" +"2020-10-30 08:47:00","3.15","14.848","6.085",NA,"1.111","7392-354869" +"2020-10-30 09:17:00","3.15","14.745","5.987",NA,"1.111","7392-354869" +"2020-10-30 09:47:00","3.15","14.641","5.931",NA,"1.111","7392-354869" +"2020-10-30 10:17:00","3.14","14.547","5.846",NA,"1.112","7392-354869" +"2020-10-30 10:47:00","3.14","14.4","5.746",NA,"1.11","7392-354869" +"2020-10-30 11:17:00","3.14","14.322","5.728",NA,"1.11","7392-354869" +"2020-10-30 11:47:00","3.14","14.27","5.758",NA,"1.11","7392-354869" +"2020-10-30 12:17:00","3.14","14.149","5.805",NA,"1.111","7392-354869" +"2020-10-30 12:47:00","3.14","14.071","5.826",NA,"1.11","7392-354869" +"2020-10-30 13:17:00","3.14","13.966","5.863",NA,"1.111","7392-354869" +"2020-10-30 13:47:00","3.13","13.879","5.892",NA,"1.112","7392-354869" +"2020-10-30 14:17:00","3.13","13.81","5.928",NA,"1.111","7392-354869" +"2020-10-30 14:47:00","3.13","13.705","5.99",NA,"1.111","7392-354869" +"2020-10-30 15:17:00","3.13","13.653","5.992",NA,"1.111","7392-354869" +"2020-10-30 15:47:00","3.13","13.644","5.999",NA,"1.111","7392-354869" +"2020-10-30 16:17:00","3.13","13.644","6.015",NA,"1.112","7392-354869" +"2020-10-30 16:47:00","3.13","13.618","6.018",NA,"1.111","7392-354869" +"2020-10-30 17:17:00","3.13","13.601","6.035",NA,"1.112","7392-354869" +"2020-10-30 17:47:00","3.13","13.592","6.039",NA,"1.112","7392-354869" +"2020-10-30 18:17:00","3.13","13.592","6.047",NA,"1.112","7392-354869" +"2020-10-30 18:47:00","3.13","13.549","6.051",NA,"1.111","7392-354869" +"2020-10-30 19:17:00","3.13","13.522","6.038",NA,"1.111","7392-354869" +"2020-10-30 19:47:00","3.12","13.505","6.033",NA,"1.111","7392-354869" +"2020-10-30 20:17:00","3.12","13.461","6.015",NA,"1.112","7392-354869" +"2020-10-30 20:47:00","3.12","13.426","6.008",NA,"1.111","7392-354869" +"2020-10-30 21:17:00","3.12","13.4","5.984",NA,"1.11","7392-354869" +"2020-10-30 21:47:00","3.12","13.313","5.965",NA,"1.112","7392-354869" +"2020-10-30 22:17:00","3.12","13.19","5.952",NA,"1.111","7392-354869" +"2020-10-30 22:47:00","3.12","13.111","5.914",NA,"1.111","7392-354869" +"2020-10-30 23:17:00","3.12","12.953","5.906",NA,"1.112","7392-354869" +"2020-10-30 23:47:00","3.12","12.857","5.876",NA,"1.112","7392-354869" +"2020-10-31 00:17:00","3.12","12.725","5.858",NA,"1.111","7392-354869" +"2020-10-31 00:47:00","3.11","12.61","5.826",NA,"1.111","7392-354869" +"2020-10-31 01:17:00","3.11","12.46","5.824",NA,"1.111","7392-354869" +"2020-10-31 01:47:00","3.11","12.372","5.814",NA,"1.112","7392-354869" +"2020-10-31 02:17:00","3.11","12.23","5.802",NA,"1.111","7392-354869" +"2020-10-31 02:47:00","3.11","12.124","5.806",NA,"1.112","7392-354869" +"2020-10-31 03:17:00","3.11","12.035","5.787",NA,"1.112","7392-354869" +"2020-10-31 03:47:00","3.11","11.902","5.793",NA,"1.113","7392-354869" +"2020-10-31 04:17:00","3.11","11.813","5.797",NA,"1.112","7392-354869" +"2020-10-31 04:47:00","3.11","11.679","5.832",NA,"1.112","7392-354869" +"2020-10-31 05:17:00","3.11","11.608","5.859",NA,"1.113","7392-354869" +"2020-10-31 05:47:00","3.11","11.491","5.862",NA,"1.112","7392-354869" +"2020-10-31 06:17:00","3.1","11.411","5.892",NA,"1.113","7392-354869" +"2020-10-31 06:47:00","3.1","11.303","5.891",NA,"1.113","7392-354869" +"2020-10-31 07:17:00","3.1","11.25","5.891",NA,"1.113","7392-354869" +"2020-10-31 07:47:00","3.1","11.169","5.891",NA,"1.113","7392-354869" +"2020-10-31 08:17:00","3.1","11.061","5.902",NA,"1.112","7392-354869" +"2020-10-31 08:47:00","3.1","10.944","5.906",NA,"1.112","7392-354869" +"2020-10-31 09:17:00","3.1","10.899","5.914",NA,"1.113","7392-354869" +"2020-10-31 09:47:00","3.1","10.799","5.937",NA,"1.113","7392-354869" +"2020-10-31 10:17:00","3.09","10.682","5.957",NA,"1.112","7392-354869" +"2020-10-31 10:47:00","3.09","10.591","5.983",NA,"1.113","7392-354869" +"2020-10-31 11:17:00","3.09","10.437","5.993",NA,"1.112","7392-354869" +"2020-10-31 11:47:00","3.09","10.383","6.02",NA,"1.114","7392-354869" +"2020-10-31 12:17:00","3.09","10.31","6.018",NA,"1.113","7392-354869" +"2020-10-31 12:47:00","3.09","10.21","6.066",NA,"1.113","7392-354869" +"2020-10-31 13:17:00","3.09","10.164","6.122",NA,"1.113","7392-354869" +"2020-10-31 13:47:00","3.09","10.228","6.137",NA,"1.114","7392-354869" +"2020-10-31 14:17:00","3.09","10.246","6.187",NA,"1.114","7392-354869" +"2020-10-31 14:47:00","3.09","10.365","6.247",NA,"1.114","7392-354869" +"2020-10-31 15:17:00","3.09","10.465","6.282",NA,"1.113","7392-354869" +"2020-10-31 15:47:00","3.09","10.619","6.374",NA,"1.114","7392-354869" +"2020-10-31 16:17:00","3.09","10.79","6.446",NA,"1.113","7392-354869" +"2020-10-31 16:47:00","3.09","11.007","6.504",NA,"1.113","7392-354869" +"2020-10-31 17:17:00","3.09","11.178","6.528",NA,"1.113","7392-354869" +"2020-10-31 17:47:00","3.09","11.482","6.628",NA,"1.114","7392-354869" +"2020-10-31 18:17:00","3.09","11.518","6.671",NA,"1.113","7392-354869" +"2020-10-31 18:47:00","3.09","11.5","6.687",NA,"1.112","7392-354869" +"2020-10-31 19:17:00","3.09","11.563","6.775",NA,"1.114","7392-354869" +"2020-10-31 19:47:00","3.09","11.536","6.79",NA,"1.114","7392-354869" +"2020-10-31 20:17:00","3.09","11.465","6.849",NA,"1.114","7392-354869" +"2020-10-31 20:47:00","3.09","11.465","6.907",NA,"1.113","7392-354869" +"2020-10-31 21:17:00","3.09","11.536","7.043",NA,"1.114","7392-354869" +"2020-10-31 21:47:00","3.09","11.429","7.015",NA,"1.113","7392-354869" +"2020-10-31 22:17:00","3.09","11.187","6.977",NA,"1.113","7392-354869" +"2020-10-31 22:47:00","3.09","11.052","6.99",NA,"1.113","7392-354869" +"2020-10-31 23:17:00","3.09","10.908","7.001",NA,"1.114","7392-354869" +"2020-10-31 23:47:00","3.09","10.836","7.125",NA,"1.114","7392-354869" +"2020-11-01 00:17:00","3.08","10.736","7.112",NA,"1.114","7392-354869" +"2020-11-01 00:47:00","3.08","10.646","7.102",NA,"1.115","7392-354869" +"2020-11-01 01:17:00","3.08","10.51","7.054",NA,"1.115","7392-354869" +"2020-11-01 01:47:00","3.08","10.31","7.013",NA,"1.115","7392-354869" +"2020-11-01 02:17:00","3.08","10.146","6.986",NA,"1.115","7392-354869" +"2020-11-01 02:47:00","3.08","9.945","6.956",NA,"1.114","7392-354869" +"2020-11-01 03:17:00","3.07","9.753","6.922",NA,"1.115","7392-354869" +"2020-11-01 03:47:00","3.07","9.579","6.886",NA,"1.114","7392-354869" +"2020-11-01 04:17:00","3.07","9.376","6.857",NA,"1.114","7392-354869" +"2020-11-01 04:47:00","3.07","9.228","6.828",NA,"1.114","7392-354869" +"2020-11-01 05:17:00","3.07","9.052","6.813",NA,"1.114","7392-354869" +"2020-11-01 05:47:00","3.07","8.941","6.781",NA,"1.115","7392-354869" +"2020-11-01 06:17:00","3.07","8.783","6.764",NA,"1.115","7392-354869" +"2020-11-01 06:47:00","3.07","8.708","6.741",NA,"1.116","7392-354869" +"2020-11-01 07:17:00","3.07","8.596","6.727",NA,"1.115","7392-354869" +"2020-11-01 07:47:00","3.07","8.577","6.691",NA,"1.115","7392-354869" +"2020-11-01 08:17:00","3.07","8.521","6.684",NA,"1.115","7392-354869" +"2020-11-01 08:47:00","3.07","8.456","6.687",NA,"1.115","7392-354869" +"2020-11-01 09:17:00","3.07","8.39","6.666",NA,"1.114","7392-354869" +"2020-11-01 09:47:00","3.07","8.372","6.667",NA,"1.115","7392-354869" +"2020-11-01 10:17:00","3.07","8.278","6.518",NA,"1.115","7392-354869" +"2020-11-01 10:47:00","3.07","8.278","6.661",NA,"1.116","7392-354869" +"2020-11-01 11:17:00","3.07","8.221","6.653",NA,"1.115","7392-354869" +"2020-11-01 11:47:00","3.07","8.212","6.646",NA,"1.116","7392-354869" +"2020-11-01 12:17:00","3.07","8.212","6.635",NA,"1.115","7392-354869" +"2020-11-01 12:47:00","3.06","8.184","6.651",NA,"1.115","7392-354869" +"2020-11-01 13:17:00","3.06","8.212","6.655",NA,"1.115","7392-354869" +"2020-11-01 13:47:00","3.06","8.212","6.687",NA,"1.115","7392-354869" +"2020-11-01 14:17:00","3.06","8.259","6.723",NA,"1.115","7392-354869" +"2020-11-01 14:47:00","3.07","8.372","6.775",NA,"1.115","7392-354869" +"2020-11-01 15:17:00","3.07","8.456","6.813",NA,"1.116","7392-354869" +"2020-11-01 15:47:00","3.07","8.54","6.794",NA,"1.116","7392-354869" +"2020-11-01 16:17:00","3.07","8.596","6.83",NA,"1.115","7392-354869" +"2020-11-01 16:47:00","3.07","8.606","6.862",NA,"1.116","7392-354869" +"2020-11-01 17:17:00","3.06","8.568","6.902",NA,"1.114","7392-354869" +"2020-11-01 17:47:00","3.06","8.577","6.98",NA,"1.115","7392-354869" +"2020-11-01 18:17:00","3.06","8.587","7.201",NA,"1.116","7392-354869" +"2020-11-01 18:47:00","3.06","8.652","7.328",NA,"1.116","7392-354869" +"2020-11-01 19:17:00","3.06","8.699","7.404",NA,"1.115","7392-354869" +"2020-11-01 19:47:00","3.06","8.792","7.572",NA,"1.116","7392-354869" +"2020-11-01 20:17:00","3.06","8.857","7.579",NA,"1.117","7392-354869" +"2020-11-01 20:47:00","3.06","8.876","7.595",NA,"1.116","7392-354869" +"2020-11-01 21:17:00","3.07","8.913","7.591",NA,"1.116","7392-354869" +"2020-11-01 21:47:00","3.07","8.885","7.603",NA,"1.116","7392-354869" +"2020-11-01 22:17:00","3.06","8.866","7.598",NA,"1.116","7392-354869" +"2020-11-01 22:47:00","3.06","8.857","7.614",NA,"1.116","7392-354869" +"2020-11-01 23:17:00","3.07","8.866","7.608",NA,"1.116","7392-354869" +"2020-11-01 23:47:00","3.07","8.866","7.656",NA,"1.116","7392-354869" +"2020-11-02 00:17:00","3.07","8.913","7.689",NA,"1.116","7392-354869" +"2020-11-02 00:47:00","3.06","8.95","7.808",NA,"1.117","7392-354869" +"2020-11-02 01:17:00","3.07","8.941","7.748",NA,"1.116","7392-354869" +"2020-11-02 01:47:00","3.06","8.922","7.867",NA,"1.116","7392-354869" +"2020-11-02 02:17:00","3.06","8.922","7.849",NA,"1.116","7392-354869" +"2020-11-02 02:47:00","3.06","8.876","7.901",NA,"1.116","7392-354869" +"2020-11-02 03:17:00","3.06","8.857","7.872",NA,"1.117","7392-354869" +"2020-11-02 03:47:00","3.06","8.811","7.885",NA,"1.116","7392-354869" +"2020-11-02 04:17:00","3.06","8.69","7.896",NA,"1.116","7392-354869" +"2020-11-02 04:47:00","3.06","8.634","7.901",NA,"1.115","7392-354869" +"2020-11-02 05:17:00","3.06","8.512","7.944",NA,"1.116","7392-354869" +"2020-11-02 05:47:00","3.07","8.418","7.999",NA,"1.117","7392-354869" +"2020-11-02 06:17:00","3.06","8.343","7.998",NA,"1.117","7392-354869" +"2020-11-02 06:47:00","3.06","8.259","8.021",NA,"1.116","7392-354869" +"2020-11-02 07:17:00","3.07","8.127","8.039",NA,"1.117","7392-354869" +"2020-11-02 07:47:00","3.07","8.09","8.036",NA,"1.117","7392-354869" +"2020-11-02 08:17:00","3.06","7.939","8.079",NA,"1.117","7392-354869" +"2020-11-02 08:47:00","3.06","7.825","8.086",NA,"1.117","7392-354869" +"2020-11-02 09:17:00","3.06","7.74","8.09",NA,"1.118","7392-354869" +"2020-11-02 09:47:00","3.06","7.56","8.145",NA,"1.117","7392-354869" +"2020-11-02 10:17:00","3.06","7.502","8.133",NA,"1.117","7392-354869" +"2020-11-02 10:47:00","3.06","7.369","8.174",NA,"1.118","7392-354869" +"2020-11-02 11:17:00","3.06","7.283","8.215",NA,"1.118","7392-354869" +"2020-11-02 11:47:00","3.06","7.101","8.303",NA,"1.118","7392-354869" +"2020-11-02 12:17:00","3.06","7.034","8.272",NA,"1.118","7392-354869" +"2020-11-02 12:47:00","3.06","7.073","8.24",NA,"1.118","7392-354869" +"2020-11-02 13:17:00","3.06","6.919","8.436",NA,"1.118","7392-354869" +"2020-11-02 13:47:00","3.06","6.861","8.521",NA,"1.118","7392-354869" +"2020-11-02 14:17:00","3.06","6.957","8.564",NA,"1.118","7392-354869" +"2020-11-02 14:47:00","3.06","7.12","8.66",NA,"1.119","7392-354869" +"2020-11-02 15:17:00","3.06","7.35","8.73",NA,"1.118","7392-354869" +"2020-11-02 15:47:00","3.06","7.521","8.816",NA,"1.118","7392-354869" +"2020-11-02 16:17:00","3.06","7.749","8.928",NA,"1.118","7392-354869" +"2020-11-02 16:47:00","3.07","7.967","9.043",NA,"1.118","7392-354869" +"2020-11-02 17:17:00","3.07","8.165","9.189",NA,"1.119","7392-354869" +"2020-11-02 17:47:00","3.07","8.428","9.322",NA,"1.119","7392-354869" +"2020-11-02 18:17:00","3.07","8.587","9.411",NA,"1.119","7392-354869" +"2020-11-02 18:47:00","3.07","8.699","9.481",NA,"1.119","7392-354869" +"2020-11-02 19:17:00","3.07","8.839","9.572",NA,"1.119","7392-354869" +"2020-11-02 19:47:00","3.07","8.736","9.581",NA,"1.118","7392-354869" +"2020-11-02 20:17:00","3.07","8.755","9.626",NA,"1.12","7392-354869" +"2020-11-02 20:47:00","3.07","8.643","9.639",NA,"1.12","7392-354869" +"2020-11-02 21:17:00","3.07","8.615","9.605",NA,"1.119","7392-354869" +"2020-11-02 21:47:00","3.07","8.531","9.588",NA,"1.12","7392-354869" +"2020-11-02 22:17:00","3.07","8.334","9.539",NA,"1.119","7392-354869" +"2020-11-02 22:47:00","3.07","8.315","9.516",NA,"1.119","7392-354869" +"2020-11-02 23:17:00","3.07","8.174","9.463",NA,"1.119","7392-354869" +"2020-11-02 23:47:00","3.07","7.995","9.345",NA,"1.119","7392-354869" +"2020-11-03 00:17:00","3.07","7.854","9.276",NA,"1.119","7392-354869" +"2020-11-03 00:47:00","3.07","7.835","9.228",NA,"1.119","7392-354869" +"2020-11-03 01:17:00","3.07","7.787","9.213",NA,"1.12","7392-354869" +"2020-11-03 01:47:00","3.07","7.74","9.141",NA,"1.119","7392-354869" +"2020-11-03 02:17:00","3.07","7.702","9.059",NA,"1.118","7392-354869" +"2020-11-03 02:47:00","3.07","7.645","8.993",NA,"1.119","7392-354869" +"2020-11-03 03:17:00","3.07","7.588","8.905",NA,"1.119","7392-354869" +"2020-11-03 03:47:00","3.07","7.502","8.724",NA,"1.117","7392-354869" +"2020-11-03 04:17:00","3.07","7.379","8.604",NA,"1.118","7392-354869" +"2020-11-03 04:47:00","3.07","7.293","8.543",NA,"1.118","7392-354869" +"2020-11-03 05:17:00","3.07","7.14","8.293",NA,"1.118","7392-354869" +"2020-11-03 05:47:00","3.07","7.12","8.418",NA,"1.118","7392-354869" +"2020-11-03 06:17:00","3.06","6.803","8.038",NA,"1.117","7392-354869" +"2020-11-03 06:47:00","3.06","6.717","7.883",NA,"1.118","7392-354869" +"2020-11-03 07:17:00","3.06","6.61","7.903",NA,"1.118","7392-354869" +"2020-11-03 07:47:00","3.06","6.543","7.811",NA,"1.117","7392-354869" +"2020-11-03 08:17:00","3.06","6.513","7.815",NA,"1.117","7392-354869" +"2020-11-03 08:47:00","3.06","6.475","7.842",NA,"1.118","7392-354869" +"2020-11-03 09:17:00","3.06","6.416","8",NA,"1.118","7392-354869" +"2020-11-03 09:47:00","3.06","6.358","7.831",NA,"1.117","7392-354869" +"2020-11-03 10:17:00","3.06","6.271","7.809",NA,"1.118","7392-354869" +"2020-11-03 10:47:00","3.06","6.203","7.814",NA,"1.118","7392-354869" +"2020-11-03 11:17:00","3.06","6.095","7.864",NA,"1.118","7392-354869" +"2020-11-03 11:47:00","3.06","5.998","7.888",NA,"1.117","7392-354869" +"2020-11-03 12:17:00","3.06","5.978","7.904",NA,"1.118","7392-354869" +"2020-11-03 12:47:00","3.06","6.007","7.919",NA,"1.117","7392-354869" +"2020-11-03 13:17:00","3.06","6.144","7.941",NA,"1.118","7392-354869" +"2020-11-03 13:47:00","3.06","6.242","7.968",NA,"1.117","7392-354869" +"2020-11-03 14:17:00","3.06","6.232","8.076",NA,"1.118","7392-354869" +"2020-11-03 14:47:00","3.06","6.533","8.122",NA,"1.118","7392-354869" +"2020-11-03 15:17:00","3.06","6.717","8.165",NA,"1.118","7392-354869" +"2020-11-03 15:47:00","3.06","7.082","8.179",NA,"1.118","7392-354869" +"2020-11-03 16:17:00","3.06","7.36","8.21",NA,"1.118","7392-354869" +"2020-11-03 16:47:00","3.06","7.692","8.303",NA,"1.118","7392-354869" +"2020-11-03 17:17:00","3.06","7.948","8.289",NA,"1.118","7392-354869" +"2020-11-03 17:47:00","3.06","8.278","8.352",NA,"1.117","7392-354869" +"2020-11-03 18:17:00","3.06","8.325","8.283",NA,"1.117","7392-354869" +"2020-11-03 18:47:00","3.06","8.634","8.439",NA,"1.117","7392-354869" +"2020-11-03 19:17:00","3.06","8.708","8.482",NA,"1.118","7392-354869" +"2020-11-03 19:47:00","3.07","9.126","8.56",NA,"1.117","7392-354869" +"2020-11-03 20:17:00","3.07","9.274","8.615",NA,"1.118","7392-354869" +"2020-11-03 20:47:00","3.07","9.367","8.627",NA,"1.117","7392-354869" +"2020-11-03 21:17:00","3.07","9.293","8.605",NA,"1.117","7392-354869" +"2020-11-03 21:47:00","3.07","9.006","8.46",NA,"1.117","7392-354869" +"2020-11-03 22:17:00","3.07","8.82","8.319",NA,"1.116","7392-354869" +"2020-11-03 22:47:00","3.07","8.801","8.256",NA,"1.116","7392-354869" +"2020-11-03 23:17:00","3.07","8.82","8.235",NA,"1.117","7392-354869" +"2020-11-03 23:47:00","3.07","8.829","8.198",NA,"1.117","7392-354869" +"2020-11-04 00:17:00","3.07","8.904","8.127",NA,"1.116","7392-354869" +"2020-11-04 00:47:00","3.08","8.959","8.155",NA,"1.117","7392-354869" +"2020-11-04 01:17:00","3.07","8.969","8.152",NA,"1.116","7392-354869" +"2020-11-04 01:47:00","3.07","8.95","8.134",NA,"1.117","7392-354869" +"2020-11-04 02:17:00","3.07","8.885","8.16",NA,"1.117","7392-354869" +"2020-11-04 02:47:00","3.07","8.745","8.128",NA,"1.116","7392-354869" +"2020-11-04 03:17:00","3.07","8.624","8.048",NA,"1.116","7392-354869" +"2020-11-04 03:47:00","3.07","8.54","7.992",NA,"1.117","7392-354869" +"2020-11-04 04:17:00","3.07","8.4","7.944",NA,"1.117","7392-354869" +"2020-11-04 04:47:00","3.07","8.287","7.871",NA,"1.116","7392-354869" +"2020-11-04 05:17:00","3.07","8.212","7.821",NA,"1.116","7392-354869" +"2020-11-04 05:47:00","3.07","8.127","7.771",NA,"1.116","7392-354869" +"2020-11-04 06:17:00","3.07","8.099","7.7",NA,"1.117","7392-354869" +"2020-11-04 06:47:00","3.07","7.967","7.66",NA,"1.116","7392-354869" +"2020-11-04 07:17:00","3.07","7.929","7.576",NA,"1.116","7392-354869" +"2020-11-04 07:47:00","3.07","7.835","7.535",NA,"1.116","7392-354869" +"2020-11-04 08:17:00","3.07","7.768","7.473",NA,"1.116","7392-354869" +"2020-11-04 08:47:00","3.07","7.702","7.437",NA,"1.117","7392-354869" +"2020-11-04 09:17:00","3.07","7.626","7.382",NA,"1.116","7392-354869" +"2020-11-04 09:47:00","3.06","7.598","7.323",NA,"1.117","7392-354869" +"2020-11-04 10:17:00","3.07","7.55","7.28",NA,"1.117","7392-354869" +"2020-11-04 10:47:00","3.07","7.483","7.223",NA,"1.116","7392-354869" +"2020-11-04 11:17:00","3.07","7.436","7.17",NA,"1.116","7392-354869" +"2020-11-04 11:47:00","3.07","7.379","7.157",NA,"1.116","7392-354869" +"2020-11-04 12:17:00","3.07","7.36","7.157",NA,"1.116","7392-354869" +"2020-11-04 12:47:00","3.07","7.35","7.185",NA,"1.116","7392-354869" +"2020-11-04 13:17:00","3.07","7.483","7.234",NA,"1.116","7392-354869" +"2020-11-04 13:47:00","3.07","7.645","7.228",NA,"1.116","7392-354869" +"2020-11-04 14:17:00","3.07","7.674","7.164",NA,"1.117","7392-354869" +"2020-11-04 14:47:00","3.07","7.872","7.192",NA,"1.117","7392-354869" +"2020-11-04 15:17:00","3.07","8.08","7.27",NA,"1.116","7392-354869" +"2020-11-04 15:47:00","3.07","8.137","7.268",NA,"1.116","7392-354869" +"2020-11-04 16:17:00","3.07","8.381","7.364",NA,"1.116","7392-354869" +"2020-11-04 16:47:00","3.07","8.521","7.448",NA,"1.116","7392-354869" +"2020-11-04 17:17:00","3.07","8.652","7.483",NA,"1.116","7392-354869" +"2020-11-04 17:47:00","3.07","8.885","7.636",NA,"1.116","7392-354869" +"2020-11-04 18:17:00","3.07","8.95","7.66",NA,"1.117","7392-354869" +"2020-11-04 18:47:00","3.07","8.997","7.663",NA,"1.116","7392-354869" +"2020-11-04 19:17:00","3.07","9.061","7.673",NA,"1.116","7392-354869" +"2020-11-04 19:47:00","3.07","9.2","7.728",NA,"1.115","7392-354869" +"2020-11-04 20:17:00","3.08","9.173","7.716",NA,"1.117","7392-354869" +"2020-11-04 20:47:00","3.08","9.284","7.715",NA,"1.116","7392-354869" +"2020-11-04 21:17:00","3.08","9.422","7.669",NA,"1.116","7392-354869" +"2020-11-04 21:47:00","3.08","9.826","7.729",NA,"1.116","7392-354869" +"2020-11-04 22:17:00","3.08","9.716","7.657",NA,"1.115","7392-354869" +"2020-11-04 22:47:00","3.08","9.606","7.628",NA,"1.117","7392-354869" +"2020-11-04 23:17:00","3.08","9.643","7.639",NA,"1.116","7392-354869" +"2020-11-04 23:47:00","3.08","9.625","7.639",NA,"1.117","7392-354869" +"2020-11-05 00:17:00","3.08","9.698","7.621",NA,"1.116","7392-354869" +"2020-11-05 00:47:00","3.08","9.826","7.641",NA,"1.116","7392-354869" +"2020-11-05 01:17:00","3.08","9.881","7.641",NA,"1.116","7392-354869" +"2020-11-05 01:47:00","3.09","9.954","7.625",NA,"1.116","7392-354869" +"2020-11-05 02:17:00","3.09","9.927","7.607",NA,"1.116","7392-354869" +"2020-11-05 02:47:00","3.09","9.881","7.577",NA,"1.115","7392-354869" +"2020-11-05 03:17:00","3.09","9.817","7.574",NA,"1.115","7392-354869" +"2020-11-05 03:47:00","3.09","9.753","7.574",NA,"1.116","7392-354869" +"2020-11-05 04:17:00","3.09","9.689","7.563",NA,"1.115","7392-354869" +"2020-11-05 04:47:00","3.09","9.569","7.626",NA,"1.115","7392-354869" +"2020-11-05 05:17:00","3.09","9.514","7.699",NA,"1.115","7392-354869" +"2020-11-05 05:47:00","3.09","9.348","7.728",NA,"1.116","7392-354869" +"2020-11-05 06:17:00","3.09","9.274","7.738",NA,"1.117","7392-354869" +"2020-11-05 06:47:00","3.09","9.099","7.686",NA,"1.116","7392-354869" +"2020-11-05 07:17:00","3.09","8.997","7.583",NA,"1.115","7392-354869" +"2020-11-05 07:47:00","3.09","8.894","7.502",NA,"1.116","7392-354869" +"2020-11-05 08:17:00","3.09","8.829","7.44",NA,"1.116","7392-354869" +"2020-11-05 08:47:00","3.09","8.755","7.388",NA,"1.116","7392-354869" +"2020-11-05 09:17:00","3.09","8.68","7.329",NA,"1.116","7392-354869" +"2020-11-05 09:47:00","3.09","8.634","7.245",NA,"1.116","7392-354869" +"2020-11-05 10:17:00","3.08","8.549","7.185",NA,"1.116","7392-354869" +"2020-11-05 10:47:00","3.08","8.484","7.137",NA,"1.116","7392-354869" +"2020-11-05 11:17:00","3.08","8.475","7.071",NA,"1.115","7392-354869" +"2020-11-05 11:47:00","3.08","8.409","7.087",NA,"1.116","7392-354869" +"2020-11-05 12:17:00","3.08","8.447","7.132",NA,"1.116","7392-354869" +"2020-11-05 12:47:00","3.08","8.493","7.343",NA,"1.116","7392-354869" +"2020-11-05 13:17:00","3.08","8.559","7.562",NA,"1.116","7392-354869" +"2020-11-05 13:47:00","3.08","8.643","7.468",NA,"1.116","7392-354869" +"2020-11-05 14:17:00","3.08","8.736","7.307",NA,"1.116","7392-354869" +"2020-11-05 14:47:00","3.08","8.922","7.473",NA,"1.116","7392-354869" +"2020-11-05 15:17:00","3.08","9.015","7.593",NA,"1.116","7392-354869" +"2020-11-05 15:47:00","3.08","9.145","7.679",NA,"1.116","7392-354869" +"2020-11-05 16:17:00","3.08","9.284","7.717",NA,"1.115","7392-354869" +"2020-11-05 16:47:00","3.08","9.302","7.676",NA,"1.115","7392-354869" +"2020-11-05 17:17:00","3.08","9.422","7.58",NA,"1.115","7392-354869" +"2020-11-05 17:47:00","3.09","9.477","7.483",NA,"1.116","7392-354869" +"2020-11-05 18:17:00","3.09","9.689","7.599",NA,"1.115","7392-354869" +"2020-11-05 18:47:00","3.09","9.826","7.738",NA,"1.117","7392-354869" +"2020-11-05 19:17:00","3.09","10.237","7.908",NA,"1.116","7392-354869" +"2020-11-05 19:47:00","3.09","10.337","7.92",NA,"1.116","7392-354869" +"2020-11-05 20:17:00","3.09","10.082","7.789",NA,"1.116","7392-354869" +"2020-11-05 20:47:00","3.09","9.973","7.671",NA,"1.116","7392-354869" +"2020-11-05 21:17:00","3.09","10.292","7.648",NA,"1.115","7392-354869" +"2020-11-05 21:47:00","3.09","10.917","7.606",NA,"1.116","7392-354869" +"2020-11-05 22:17:00","3.09","11.052","7.52",NA,"1.115","7392-354869" +"2020-11-05 22:47:00","3.09","11.079","7.522",NA,"1.115","7392-354869" +"2020-11-05 23:17:00","3.09","11.294","7.529",NA,"1.116","7392-354869" +"2020-11-05 23:47:00","3.09","11.545","7.438",NA,"1.114","7392-354869" +"2020-11-06 00:17:00","3.09","11.688","7.393",NA,"1.114","7392-354869" +"2020-11-06 00:47:00","3.09","11.652","7.375",NA,"1.114","7392-354869" +"2020-11-06 01:17:00","3.09","11.813","7.364",NA,"1.116","7392-354869" +"2020-11-06 01:47:00","3.09","11.688","7.33",NA,"1.115","7392-354869" +"2020-11-06 02:17:00","3.1","11.608","7.298",NA,"1.114","7392-354869" +"2020-11-06 02:47:00","3.1","11.509","7.239",NA,"1.115","7392-354869" +"2020-11-06 03:17:00","3.1","11.482","7.223",NA,"1.114","7392-354869" +"2020-11-06 03:47:00","3.1","11.527","7.225",NA,"1.114","7392-354869" +"2020-11-06 04:17:00","3.1","11.402","7.208",NA,"1.114","7392-354869" +"2020-11-06 04:47:00","3.1","11.294","7.238",NA,"1.114","7392-354869" +"2020-11-06 05:17:00","3.1","11.241","7.513",NA,"1.114","7392-354869" +"2020-11-06 05:47:00","3.1","11.088","7.61",NA,"1.114","7392-354869" +"2020-11-06 06:17:00","3.1","10.98","7.554",NA,"1.115","7392-354869" +"2020-11-06 06:47:00","3.1","10.872","7.554",NA,"1.115","7392-354869" +"2020-11-06 07:17:00","3.1","10.772","7.57",NA,"1.115","7392-354869" +"2020-11-06 07:47:00","3.09","10.655","7.535",NA,"1.115","7392-354869" +"2020-11-06 08:17:00","3.09","10.546","7.499",NA,"1.115","7392-354869" +"2020-11-06 08:47:00","3.09","10.455","7.459",NA,"1.114","7392-354869" +"2020-11-06 09:17:00","3.09","10.374","7.336",NA,"1.115","7392-354869" +"2020-11-06 09:47:00","3.08","10.283","7.22",NA,"1.116","7392-354869" +"2020-11-06 10:17:00","3.08","10.21","7.057",NA,"1.115","7392-354869" +"2020-11-06 10:47:00","3.08","10.183","6.923",NA,"1.114","7392-354869" +"2020-11-06 11:17:00","3.08","10.137","6.817",NA,"1.114","7392-354869" +"2020-11-06 11:47:00","3.08","10.11","6.807",NA,"1.115","7392-354869" +"2020-11-06 12:17:00","3.08","10.101","7",NA,"1.114","7392-354869" +"2020-11-06 12:47:00","3.07","10.155","7.189",NA,"1.115","7392-354869" +"2020-11-06 13:17:00","3.07","10.201","7.29",NA,"1.115","7392-354869" +"2020-11-06 13:47:00","3.07","10.246","7.75",NA,"1.115","7392-354869" +"2020-11-06 14:17:00","3.07","10.337","7.519",NA,"1.115","7392-354869" +"2020-11-06 14:47:00","3.07","10.31","7.023",NA,"1.114","7392-354869" +"2020-11-06 15:17:00","3.07","10.446","7.425",NA,"1.115","7392-354869" +"2020-11-06 15:47:00","3.07","10.546","7.426",NA,"1.114","7392-354869" +"2020-11-06 16:17:00","3.07","10.628","7.522",NA,"1.116","7392-354869" +"2020-11-06 16:47:00","3.07","10.79","7.687",NA,"1.115","7392-354869" +"2020-11-06 17:17:00","3.08","10.863","7.509",NA,"1.114","7392-354869" +"2020-11-06 17:47:00","3.08","10.808","7.358",NA,"1.115","7392-354869" +"2020-11-06 18:17:00","3.08","10.944","7.427",NA,"1.115","7392-354869" +"2020-11-06 18:47:00","3.08","11.025","7.51",NA,"1.114","7392-354869" +"2020-11-06 19:17:00","3.08","10.98","7.371",NA,"1.115","7392-354869" +"2020-11-06 19:47:00","3.08","11.115","7.459",NA,"1.114","7392-354869" +"2020-11-06 20:17:00","3.08","11.187","7.506",NA,"1.115","7392-354869" +"2020-11-06 20:47:00","3.08","11.652","7.589",NA,"1.115","7392-354869" +"2020-11-06 21:17:00","3.08","11.733","7.411",NA,"1.115","7392-354869" +"2020-11-06 21:47:00","3.08","11.831","7.228",NA,"1.115","7392-354869" +"2020-11-06 22:17:00","3.08","12.079","7.058",NA,"1.113","7392-354869" +"2020-11-06 22:47:00","3.09","12.407","7.003",NA,"1.115","7392-354869" +"2020-11-06 23:17:00","3.09","12.478","7.017",NA,"1.115","7392-354869" +"2020-11-06 23:47:00","3.09","12.751","6.885",NA,"1.113","7392-354869" +"2020-11-07 00:17:00","3.09","12.786","6.843",NA,"1.113","7392-354869" +"2020-11-07 00:47:00","3.09","12.716","6.911",NA,"1.113","7392-354869" +"2020-11-07 01:17:00","3.09","12.848","6.84",NA,"1.113","7392-354869" +"2020-11-07 01:47:00","3.09","12.742","6.828",NA,"1.114","7392-354869" +"2020-11-07 02:17:00","3.09","12.681","6.832",NA,"1.114","7392-354869" +"2020-11-07 02:47:00","3.09","12.61","6.796",NA,"1.114","7392-354869" +"2020-11-07 03:17:00","3.09","12.469","6.779",NA,"1.113","7392-354869" +"2020-11-07 03:47:00","3.09","12.363","6.799",NA,"1.113","7392-354869" +"2020-11-07 04:17:00","3.09","12.292","6.891",NA,"1.114","7392-354869" +"2020-11-07 04:47:00","3.09","12.204","6.878",NA,"1.113","7392-354869" +"2020-11-07 05:17:00","3.09","12.159","6.94",NA,"1.114","7392-354869" +"2020-11-07 05:47:00","3.09","12.071","7.071",NA,"1.114","7392-354869" +"2020-11-07 06:17:00","3.09","11.946","7.234",NA,"1.114","7392-354869" +"2020-11-07 06:47:00","3.09","11.786","7.305",NA,"1.114","7392-354869" +"2020-11-07 07:17:00","3.09","11.688","7.3",NA,"1.114","7392-354869" +"2020-11-07 07:47:00","3.09","11.599","7.242",NA,"1.114","7392-354869" +"2020-11-07 08:17:00","3.08","11.465","7.156",NA,"1.114","7392-354869" +"2020-11-07 08:47:00","3.08","11.339","7.051",NA,"1.114","7392-354869" +"2020-11-07 09:17:00","3.08","11.276","6.975",NA,"1.114","7392-354869" +"2020-11-07 09:47:00","3.08","11.142","6.951",NA,"1.114","7392-354869" +"2020-11-07 10:17:00","3.08","11.07","6.858",NA,"1.115","7392-354869" +"2020-11-07 10:47:00","3.08","11.025","6.761",NA,"1.114","7392-354869" +"2020-11-07 11:17:00","3.08","10.89","6.714",NA,"1.115","7392-354869" +"2020-11-07 11:47:00","3.08","10.818","6.717",NA,"1.114","7392-354869" +"2020-11-07 12:17:00","3.08","10.781","6.95",NA,"1.114","7392-354869" +"2020-11-07 12:47:00","3.08","10.781","7.298",NA,"1.115","7392-354869" +"2020-11-07 13:17:00","3.08","10.845","7.598",NA,"1.115","7392-354869" +"2020-11-07 13:47:00","3.08","10.935","7.72",NA,"1.115","7392-354869" +"2020-11-07 14:17:00","3.08","10.989","7.83",NA,"1.115","7392-354869" +"2020-11-07 14:47:00","3.07","11.178","7.814",NA,"1.116","7392-354869" +"2020-11-07 15:17:00","3.08","11.348","7.922",NA,"1.115","7392-354869" +"2020-11-07 15:47:00","3.08","11.429","7.358",NA,"1.114","7392-354869" +"2020-11-07 16:17:00","3.08","11.348","7.136",NA,"1.114","7392-354869" +"2020-11-07 16:47:00","3.08","11.276","7.003",NA,"1.113","7392-354869" +"2020-11-07 17:17:00","3.08","11.474","7.169",NA,"1.114","7392-354869" +"2020-11-07 17:47:00","3.08","11.563","7.251",NA,"1.115","7392-354869" +"2020-11-07 18:17:00","3.08","11.456","7.328",NA,"1.114","7392-354869" +"2020-11-07 18:47:00","3.08","11.599","7.36",NA,"1.113","7392-354869" +"2020-11-07 19:17:00","3.08","11.715","7.571",NA,"1.115","7392-354869" +"2020-11-07 19:47:00","3.08","11.715","7.588",NA,"1.114","7392-354869" +"2020-11-07 20:17:00","3.08","11.786","7.578",NA,"1.114","7392-354869" +"2020-11-07 20:47:00","3.08","11.964","7.41",NA,"1.114","7392-354869" +"2020-11-07 21:17:00","3.08","12.168","7.158",NA,"1.114","7392-354869" +"2020-11-07 21:47:00","3.08","12.593","7.035",NA,"1.115","7392-354869" +"2020-11-07 22:17:00","3.08","12.822","6.877",NA,"1.114","7392-354869" +"2020-11-07 22:47:00","3.08","12.945","6.801",NA,"1.113","7392-354869" +"2020-11-07 23:17:00","3.08","13.103","6.792",NA,"1.114","7392-354869" +"2020-11-07 23:47:00","3.08","13.286","6.78",NA,"1.113","7392-354869" +"2020-11-08 00:17:00","3.08","13.496","6.711",NA,"1.114","7392-354869" +"2020-11-08 00:47:00","3.08","13.487","6.725",NA,"1.113","7392-354869" +"2020-11-08 01:17:00","3.07","13.269","6.709",NA,"1.113","7392-354869" +"2020-11-08 01:47:00","3.07","13.374","6.814",NA,"1.113","7392-354869" +"2020-11-08 02:17:00","3.08","13.243","6.705",NA,"1.113","7392-354869" +"2020-11-08 02:47:00","3.08","13.155","6.751",NA,"1.113","7392-354869" +"2020-11-08 03:17:00","3.07","13.111","6.727",NA,"1.113","7392-354869" +"2020-11-08 03:47:00","3.07","12.997","6.74",NA,"1.113","7392-354869" +"2020-11-08 04:17:00","3.08","12.83","6.813",NA,"1.114","7392-354869" +"2020-11-08 04:47:00","3.07","12.645","6.915",NA,"1.113","7392-354869" +"2020-11-08 05:17:00","3.07","12.46","6.977",NA,"1.114","7392-354869" +"2020-11-08 05:47:00","3.08","12.319","6.985",NA,"1.113","7392-354869" +"2020-11-08 06:17:00","3.07","12.186","6.993",NA,"1.113","7392-354869" +"2020-11-08 06:47:00","3.07","12.053","6.973",NA,"1.113","7392-354869" +"2020-11-08 07:17:00","3.08","11.92","6.958",NA,"1.114","7392-354869" +"2020-11-08 07:47:00","3.07","11.786","6.932",NA,"1.114","7392-354869" +"2020-11-08 08:17:00","3.07","11.67","6.87",NA,"1.114","7392-354869" +"2020-11-08 08:47:00","3.07","11.554","6.792",NA,"1.113","7392-354869" diff --git a/inst/shiny-examples/ContDataQC/rmd/App_1a_Overview.rmd b/inst/shiny-examples/ContDataQC/rmd/App_1a_Overview.rmd new file mode 100644 index 00000000..47c9af6e --- /dev/null +++ b/inst/shiny-examples/ContDataQC/rmd/App_1a_Overview.rmd @@ -0,0 +1,74 @@ +--- +title: "Overview" +date: "`r format(Sys.time(), '%Y-%m-%d %H:%M:%S')`" +always_allow_html: true +output: + html_fragment: + toc: yes +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(results='asis', echo=FALSE, warning=FALSE, message = FALSE, fig.align="center") +# needed for trouble shooting +boo_DEBUG <- FALSE +if(boo_DEBUG==TRUE){ + # myConfig <- file.path(system.file(package="ContDataQC"), "extdata", "config.ORIG.R") + # source(myConfig) +}## IF ~ boo_DEBUG ~ END +``` + +# About ContDataQC + +The ContDataQC Shiny app is a free R-based tool that was developed to help water quality monitoring programs quality control (QC), merge and summarize continuous sensor data files in a standardized, more efficient way. It also has a function that allows users to download U.S. Geological Survey gage data at sites and over periods of their choosing. This Shiny app is linked to the ContDataQC R package, which was developed for EPA by Tetra Tech in support of the EPA and is +available on GitHub + + Exit EPA Website + + . + +The ContDataQC R package and Shiny app were developed with the following objectives in mind: ensure that a certain (minimum) level of QC is being performed on continuous data files; standardize and speed up data QC and reduce missed errors; and standardize data for further analysis and sharing. ContDataQC is currently configured for temperature, water level, discharge, conductivity, dissolved oxygen (DO), pH, turbidity, chlorophyll-a and salinity data. Users with advanced R skills can add any other parameters that they desire by making edits to the configuration file, which can be viewed in R or in Notepad. + +# ContDataQC Shiny App Workflow + +The table below lays out the general workflow for using the ContDataQC app. + +```{r} +library(readxl) +library(knitr) +library(kableExtra) +# state directories +table.dir <- "tables" +table.file <- "App_Information_Tables.xlsx" +table.sheet <- "About_Overview" + +table <- read_excel(file.path(table.dir, table.file), sheet = table.sheet + , na = c("NA", ""), trim_ws = TRUE, skip = 0 + , col_names = TRUE) + +options(knitr.kable.NA = '') +# kable(table1) +table %>% + kbl() %>% + kable_styling(full_width = F, position = "left") +``` + +# Funding + +Development of the ContDataQC R Shiny app has been funded by the United States +Environmental Protection Agency (EPA) Office of Research and Development (ORD) as part of a larger project to establish Regional Monitoring Networks (RMNs) for freshwater streams and inland lakes. The RMNs are a volunteer, collaborative effort in which entities collect long-term continuous temperature and hydrologic data at targeted sites to detect changes +over time. For more information on the RMNs, please refer to the +Regional Monitoring Networks (RMN) to Detect Changing Baselines in Freshwater Wadeable Streams (Final Report). + +```{r} + +# Removed this from the end of directly above because it is not an external link +# +# +# Exit EPA Website +# +# . +``` + +# Disclaimer + +[NOTICE] The ContDataQC application has not yet received final approval by EPA, a formal peer review is pending. Be advised that any text, figures, or data provided here do not necessarily reflect the views or policies of the EPA. diff --git a/inst/shiny-examples/ContDataQC/rmd/App_1b_TestData.rmd b/inst/shiny-examples/ContDataQC/rmd/App_1b_TestData.rmd new file mode 100644 index 00000000..52a387f7 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/rmd/App_1b_TestData.rmd @@ -0,0 +1,47 @@ +--- +title: "Test Date" +date: "`r format(Sys.time(), '%Y-%m-%d %H:%M:%S')`" +always_allow_html: true +output: + html_fragment: + toc: yes +editor_options: + markdown: + wrap: 72 +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(results='asis', echo=FALSE, warning=FALSE, message = FALSE) +# needed for trouble shooting +boo_DEBUG <- FALSE +if(boo_DEBUG==TRUE){ + # myConfig <- file.path(system.file(package="ContDataQC"), "extdata", "config.ORIG.R") + # source(myConfig) +}## IF ~ boo_DEBUG ~ END +``` + +## Test Files +Below are test files that you can download and run through the Shiny app. They are from Onset HOBO U20 water level loggers (non-vented pressure transducers) and miniDOT DO sensors. Please contact us if you have example files from other sensors that you would like us to add to this website. + +* [Onset HOBO U20](TestData_HOBOU20_20220822.zip) [ZIP] +* [miniDOT DO](TestData_miniDOT.zip) [ZIP] + +## Onset HOBO U20 +The Onset HOBO U20 test data consist of two comma-separated values (CSV) files. The files are from the same site but cover two different time periods. You'll see two folders: + +* **Test** + + + The two HOBO U20 test files are in the Data0_Original folder. Go to the **Data Preparation >> Automated Reformatting >> HOBOware Reformat** tab and run both files through the reformatting function. Multiple files can be run through the function at the same time (i.e., in ‘batches’). The function reformats the files so they are ready to run through the QC report function. Next, go to the **Main Functions >> Run Functions** tab, import the reformatted files, run them through the ‘QC raw data’ function (in drop-down menu; multiple files can be run through the function at the same time), check the flagged data (and edit if needed), aggregate the two QC’d CSV files with the ‘Aggregate QC’d data’ function (in drop-down menu), and run the ‘Summary Statistics’ function (in drop-down menu) to summarize the data. + +* **Completed** + + + This folder has the complete set of outputs for both files so that you can see examples of the QC reports and other outputs without having to run the test data through the functions yourself. + +## miniDOT DO + +The miniDOT DO test files are from one site and one deployment period. +You’ll see two sets of folders. Within each folder are example input and output files. + +* **miniDOT_concatenate** - When data are initially downloaded from miniDOT sensors, there are separate .txt files for each day (in this example, 325 individual files). Go to the **Data Preparation >> Automated Reformatting >> miniDOT Concatenate** tab and run the **Concatenate** function to combine them all into one file. + +* **miniDOT_reformat** – Go to the **Data Preparation >> Automated Reformatting >> miniDOT Reformat** tab and run the combined file through the Reformat function. The function reformats the file so that it is ready to run through the QC report function. Next, go to the **Main Functions >> Run Functions** tab, import the reformatted file, run it through the ‘QC raw data’ function, and check the flagged data (edit if needed). diff --git a/inst/shiny-examples/ContDataQC/rmd/App_1c_FAQ.rmd b/inst/shiny-examples/ContDataQC/rmd/App_1c_FAQ.rmd new file mode 100644 index 00000000..fe24de51 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/rmd/App_1c_FAQ.rmd @@ -0,0 +1,59 @@ +--- +title: "Basic Information" +date: "`r format(Sys.time(), '%Y-%m-%d %H:%M:%S')`" +always_allow_html: true +output: + html_fragment: + toc: yes +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(results='asis', echo=FALSE, warning=FALSE, message = FALSE) +# needed for trouble shooting +boo_DEBUG <- FALSE +if(boo_DEBUG==TRUE){ + # myConfig <- file.path(system.file(package="ContDataQC"), "extdata", "config.ORIG.R") + # source(myConfig) +}## IF ~ boo_DEBUG ~ END +``` + +# Basic Information + +**Requirements:** You do not need R software installed on your computer to run this Shiny app. You only need an internet connection. + +**Failure to run:** When the Shiny app fails to run, the screen will gray out and the message 'disconnected from the server' will appear. The problem typically stems from a formatting issue with the input file, in particular the Date/Time field. Check your input file, refresh the application and try again. If you still have problems, click the 'Contact Us' link at the bottom of this page and request assistance. Be prepared to share a copy of your input file(s) and the error message. + +**Speed:** If you have a slow internet connection, you can run ContDataQC as a Shiny app on your local computer and it will likely be faster. Running it locally requires that you have R software and the ContDataQC R package installed on your computer, which can be downloaded from GitHub + + Exit EPA Website + + . + +**Internet browsers:** This Shiny app has been tested and run successfully with Google Chrome, Firefox and Microsoft Edge. It may be compatible with other browsers but they have not been tested. Google Chrome is most frequently used. Some browsers (like Chrome and Firefox) allow users to specify what folder to download files to, which can save time. + +**Limits on input file(s):** The input file size limit is currently set to 70 MB. This can be increased upon request (see Contact Us). There is no limit on the number of files you can upload but the more files you run at once, the longer the processing time. It's often faster and easier to run smaller file batches (e.g., 4 smaller batches of 1 to 5 files versus 20 files all at once). + +**Security:** Other people cannot see or download your files from the application. Each time the application is run it is independent from all other versions. That is, each user has their own copy of the app. Once the browser is closed, that version is removed from the server along with all of the uploaded data. + +**Simultaneous use:** Because this Shiny app is on a Shiny server, multiple people can use it at the same time. + +**Customizing QC test thresholds:** Instructions on how to evaluate and customize thresholds can be found on the **Main Functions >> QC Thresholds page.** + +**Usability on phones:** Mobile use of the ContDataQC Shiny app is possible, although the screen size of a phone may make it impractical. + +**Data summary and visualization:** The ContDataSumViz Shiny app, which was designed for data visualization and reporting for continuous monitoring data, has more summary and visualization options. A beta version of this Shiny app is available at: ContDataSumViz + + Exit EPA Website + + + +R code is available at: GitHub + + Exit EPA Website + + + +**Downloading USGS gage data:**You can simultaneously download data from different USGS gages but only for the same time period. + +**Aggregating files with overlapping dates:** If you run the aggregate function on input files with overlapping date ranges, all records (even duplicates) are included in the output. It is up to the user to identify when these situations are occurring and remove the duplicate rows before running the files through the various functions. diff --git a/inst/shiny-examples/ContDataQC/rmd/App_1d_Tips.rmd b/inst/shiny-examples/ContDataQC/rmd/App_1d_Tips.rmd new file mode 100644 index 00000000..8d6f3614 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/rmd/App_1d_Tips.rmd @@ -0,0 +1,102 @@ +--- +title: "Main Functions 5c" +date: "`r format(Sys.time(), '%Y-%m-%d %H:%M:%S')`" +always_allow_html: true +output: + html_fragment: + toc: yes +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(results='asis', echo=FALSE, warning=FALSE, message = FALSE) +# needed for trouble shooting +boo_DEBUG <- FALSE +if(boo_DEBUG==TRUE){ + # myConfig <- file.path(system.file(package="ContDataQC"), "extdata", "config.ORIG.R") + # source(myConfig) +}## IF ~ boo_DEBUG ~ END +``` + +# Tips + +Below are tips and links to resources from the Regional Monitoring Network (RMN) project. To date, RMN partners have worked primarily with thermal and hydrologic data, and more recently, with dissolved oxygen data from lakes. The data are typically downloaded 2-4 times a year (i.e., the data used are not ‘real-time’ data). + +## Site visits + +It helps speed up the Quality Control (QC) process if you follow a checklist during site visits and document anything that might affect the quality of the data (e.g., sensor out of water or buried in sediment, beaver activity, low battery). + +* **Resource:** [Site visit checklist](SiteVisitChecklist.zip) [ZIP] + +## Sensor configuration + +Some people have had problems with air and water sensors being out of sync ( +e.g., one records at 11:00 and the other records at 11:07). If you are deploying +air and water sensors at a site, make sure you configure them so that they are +recording at the same time. This will make data processing faster and easier. + +* **Resource:** [Onset HOBO configuration tips](HOBO_ConfigLaunch_20170803.pdf) [PDF] + +Another issue that sometimes occurs is data overlap (where more than one file has measurements covering part of the same time periods). Make sure you clear the sensor's memory when you download data and relaunch sensors to avoid overlapping data. + +* **Resource:** [Onset HOBO download and relaunch tips](HOBO_DataDownload_20170823.pdf) [PDF] + +## QC workflow + +There are generally two QC workflow scenarios: 1) users QC their data after each download +and work with one file per site at a time; or 2) users have a backlog of data +that cover multiple deployment periods that they aggregate into one file before +performing QC. + +* **Resources:** Suggested workflows for each scenario: + + [Single file](Workflow_QC_report_20220824.pdf) [PDF] + + [Multiple files](Workflow_DataPileup_20220824.pdf) [PDF] + +## Data edits + +When reviewing the QC reports, it is important to be consistent in how you +handle flagged data. Here is an example approach: + +* If you are certain a data point is erroneous, delete the measurement and flag +as ‘F’. If you are not sure, flag the data point as ‘S’ and do not delete. Let the +people using the data decide whether to remove questionable measurements from +their analysis. + +* Document that you checked each point flagged as ‘F’ and ‘S’ by adding a note +or data qualifier to the Comment column. + +* Leave cells with missing data as they are (i.e., do not delete them). + +* **Resource:** [List of example data qualifiers](DataQualifiers_20220210.xlsx) [XLSX] + + +## Accuracy checks + +Accuracy checks are comparisons of discrete or in situ measurements taken in the +lab and/or in the field with sensor measurements from the closest date/time. The +difference between the sensor and discrete measurements should be within the +accuracy quoted by the manufacturer (e.g., ±0.2°C if you are using the Onset +HOBO proV2 sensor). + +* **Resource:** [Example accuracy check worksheet](EXAMPLE_AccuracyCheckWkst.xlsx) [XLSX] + +## Visual checks of time series plots + +Visual checks of time series plots are an important part of the QC process. Some issues, such as dewatering, sediment burial, ice cover, and beaver activity, show fairly common patterns and we've been compiling examples of these patterns to help people recognize potential QC issues with their data. + +* **Resource:** [Visual checks](PlotQC_WatchList_20220824.pdf) [PDF] + +## Checking sensor data against other data sources + +Some partners have been downloading data from nearby weather stations and USGS +gages, as well as modeled air temperature and precipitation data from sources +such as Daymet (Daymet + + Exit EPA Website + + ), and comparing those data to sensor measurements as part of their QC process. + +* **Resource:** [Daymet or USGS gage check](Daymet_Wx_Gage.zip) [ZIP] + +## Troubleshooting + +This tab in the ContDataQC shows output from the R console when running the QC, aggregating, summarizing, and USGS data retrieval processes. This information could be used to help understand and troubleshot why there might be an error or issue with the application. diff --git a/inst/shiny-examples/ContDataQC/rmd/App_1e_Advanced.rmd b/inst/shiny-examples/ContDataQC/rmd/App_1e_Advanced.rmd new file mode 100644 index 00000000..85e383b3 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/rmd/App_1e_Advanced.rmd @@ -0,0 +1,28 @@ +--- +title: "Advanced" +date: "`r format(Sys.time(), '%Y-%m-%d %H:%M:%S')`" +always_allow_html: true +output: + html_fragment: + toc: yes +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(results='asis', echo=FALSE, warning=FALSE, message = FALSE) +# needed for trouble shooting +boo_DEBUG <- FALSE +if(boo_DEBUG==TRUE){ + # myConfig <- file.path(system.file(package="ContDataQC"), "extdata", "config.ORIG.R") + # source(myConfig) +}## IF ~ boo_DEBUG ~ END +``` +# Advanced + +Users with intermediate to advanced-level computer skills can customize the settings of the ContDataQC app (e.g., by adding new parameters, changing units, changing file naming and formatting requirements, changing the format of one of the QC reports from Word to html or PDF) by editing a plain text [configuration file](Config_default.zip) [ZIP]. You can do this in R or Notepad. + +Some users may prefer to use the ContDataQC +R code + + Exit EPA Website + + instead of the Shiny app. While using the R code allows for some additional layers of customization, when it comes to file naming schemes and setting directories, users have more flexibility using the Shiny app because they can browse to the desired input file(s). diff --git a/inst/shiny-examples/ContDataQC/rmd/App_1f_RelatedApps.rmd b/inst/shiny-examples/ContDataQC/rmd/App_1f_RelatedApps.rmd new file mode 100644 index 00000000..103650fc --- /dev/null +++ b/inst/shiny-examples/ContDataQC/rmd/App_1f_RelatedApps.rmd @@ -0,0 +1,131 @@ +--- +title: "Related Apps" +date: "`r format(Sys.time(), '%Y-%m-%d %H:%M:%S')`" +always_allow_html: true +output: + html_fragment: + toc: yes +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(results = 'asis', echo = FALSE, warning = FALSE, message = FALSE, fig.align = "center") +# needed for trouble shooting +boo_DEBUG <- FALSE +if (boo_DEBUG == TRUE) { + # myConfig <- file.path(system.file(package="ContDataQC"), "extdata", "config.ORIG.R") + # source(myConfig) +}## IF ~ boo_DEBUG ~ END +``` + +# Related Apps + +Below are links to some additional Shiny apps and/or R code that may also be useful for working with continuous sensor data. Some are stored on the NALMS Shiny server + + Exit EPA Website + + . + +### ContDataSumViz, for summarizing and visualizing QC’d continuous sensor data + +Shiny app (beta version): ContDataSumViz + + Exit EPA Website + + + +R code: GitHub: ContDataSumViz + + Exit EPA Website + + + +### Logger Processing App, for processing, organizing, and vetting continuous environmental logger data + +This app has the same QC flag tests as ContDataQC plus more, including an interactive plot that allows you to flag or unflag data points. + +Shiny app: Aquatic Ecological Logger Processing App + + Exit EPA Website + + + +GitHub: GitHub: logger-processing + + Exit EPA Website + + + +### LakeMonitoR, for summarizing and visualizing QC’d continuous vertical profile data for lakes + +Several of its outputs are based on the rLakeAnalyzer R package (see below). + +Shiny app: LakeMonitoR + + Exit EPA Website + + + +GitHub: GitHub: LakeMonitoR + + Exit EPA Website + + + +### rLakeAnalyzer, an R package for summarizing and visualizing continuous vertical profile data for lakes + +Available online: rLakeAnalyzer + + Exit EPA Website + + + +Read, J.S., Hamilton, D.P., Jones, I.D., Muraoka, K., Winslow, L.A., Kroiss, R., Wu, C.H., Gaiser, E., 2011. Derivation of lake mixing and stratification indices from high-resolution lake buoy data. Environmental Modelling & Software 26: 1325e1336. + +Winslow, L, J. Read, R. Woolway, J. Brentrup, T. Leach, J. Zwart, S. Albers, and D. Collinge. 2019. rLakeAnalyzer: Lake Physics Tools. R Package version 1.11.4.1. + +### Regional Monitoring Network (RMN) protocol documents for deploying continuous temperature, water level, or DO sensors and time lapse cameras in streams or lakes + +Shiny app: RMN Documents/ + + Exit EPA Website + + + +### Water Resources for Shiny, a resource for both those who are interested in learning how to create Shiny apps and those who are already experienced with making apps but want to see what other people are doing and what tools and packages are available for the community to use + +Available online: Shiny_for_Water_Resources/ + + Exit EPA Website + + + +### driftR, an R package that corrects drift in water quality data + +This package implements either one- or two-point variable data corrections based on the number of standards used to calibrate the sensor of interest, then linearly interpolates the correction over the period of interest. + +Available online: GitHub: driftR + + Exit EPA Website + + + +Shaughnessy, A.R., Prener, C.G. and E.A. Hasenmueller. 2019. An R package for correcting continuous water quality monitoring data for drift. Environmental Monitoring and Assessment 191, 445. +https://doi.org/10.1007/s10661-019-7586-x + + Exit EPA Website + + + +### R package for detecting outliers + +Available online: https://cran.r-project.org/web/packages/outliers/outliers.pdf + + Exit EPA Website + + [PDF] + +Campulova, M., Campula, R. and J. Holesovsky. 2022. An R package for identification of outliers in environmental time series data. Environmental Modelling & Software, Volume 155. https://www.sciencedirect.com/science/article/abs/pii/S1364815222001414 + + Exit EPA Website + + diff --git a/inst/shiny-examples/ContDataQC/rmd/App_2a1_HOBO.rmd b/inst/shiny-examples/ContDataQC/rmd/App_2a1_HOBO.rmd new file mode 100644 index 00000000..dec2f82a --- /dev/null +++ b/inst/shiny-examples/ContDataQC/rmd/App_2a1_HOBO.rmd @@ -0,0 +1,92 @@ +--- +title: "3d HOBOware reformat" +date: "`r format(Sys.time(), '%Y-%m-%d %H:%M:%S')`" +always_allow_html: true +output: + html_fragment: + toc: yes +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(results='asis', echo=FALSE, warning=FALSE, message = FALSE) +# needed for trouble shooting +boo_DEBUG <- FALSE +if(boo_DEBUG == TRUE){ + # myConfig <- file.path(system.file(package="ContDataQC"), "extdata", "config.ORIG.R") + # source(myConfig) +}## IF ~ boo_DEBUG ~ END +``` + +# HOBOware Reformat + +The HOBOware reformat function is for data files from Onset HOBO sensors. It converts them to a format that is ready to run through the QC report function (**Main Functions >> Run Functions >> QC raw data (from drop-down menu)**). This saves you time and eliminates errors that sometimes occur when manually reformatting files. + +HOBO sensor files must first be opened with HOBOware software, then processed and exported as CSV files. The instructions in the files below describe how to generate CSV files, allowing you to run them through the reformat function without manipulation: + +* [HOBOware default settings](HOBOware_DefaultSettings_20220824.pdf) [PDF] + +* [Temperature (proV2)](HOBOware_Temperature_20220825.pdf) [PDF] + +* [Water level (U20 series)](HOBOware_WaterLevel_U20_20220824.pdf) [PDF] + +* [Dissolved oxygen (U26)](HOBOware_DO_20220824.pdf) [PDF] + +### Instructions + +* Export CSV files from HOBOware (following the instructions above for whichever sensor type(s) you have) and place them into the Data0_Original folder. + +* Choose your file by clicking the ‘Browse’ button and selecting the input file(s). You can run multiple files at once. The status bar will tell you when the upload is complete. + +* Select the Date format in your input file (options: YMD, MDY, DMY) + +* After you select your input file click the ‘Reformat HOBOware file(s)’ button that appears; a status bar will appear in the lower right corner. + +* After the function is done running, a ‘Download’ button will appear. Click this button. + +* You will be prompted to save a zipped file named ‘format_HOBO_date_time’. Save the zipped file in the Data1_RAW folder. + +* Unzip/extract the file(s) or the files won’t be seen as an option to upload to the QC report function (**Main Functions >> Run Functions >> QC raw data (from drop-down menu)**). After file is unzipped, a new folder called ‘HOBO’ will appear. The original zipped file can be deleted if desired. + +Time-saver tip: some internet browsers, like Google Chrome and Mozilla Firefox, allow users to change settings so that users can select which folder to download files to (versus files going to the default Download folder). + +* Mozilla Firefox: go to Settings > General > Files and Applications > Check box for “always ask where to save files.” +* [Google Chrome file saving tip](GoogleChrome_TimesaverTips.pdf) [PDF] + +Your files are now ready to be run through the QC function! +Below are examples of what HOBO U20 CSV files look like before and after they are run through the reformat function. The reformat function does the following: + +* Changes column headings, as needed. + +* Creates a new ‘SiteID’ column and populates it with the SiteID that it takes from the first part of the input file name (the SiteID should precede the first underscore in the file name). + +* Creates RowID columns for air and water sensors. + +* Creates LoggerID fields for air and water sensors based on the LGR S/N entries in the column headings. + +* Removes the first row (Plot Title). + +If there is a problem with the input file, the screen will turn gray and it will say ‘disconnected from the server’ in the lower left. + + +## Example +Example input to and output from running the HOBOware reformat function on a HOBO U20 water level logger file: + +**Before** + +```{r, fig.alt="HOBO U-20 file before running the reformat function"} +knitr::include_graphics("RMD_Images/HOBOreformat_BEFORE.jpg") +``` + +**After** + +```{r, fig.alt="HOBO U-20 file after running the reformat function."} +knitr::include_graphics("RMD_Images/HOBOreformat_AFTER.jpg") +``` + +## Additional Notes + +* If you enter the wrong date format, the function will still run but your date field will be blank and you will not receive an error message. We recommend checking your output files to make sure the date field came through, as well as the other desired parameters (if those are not named correctly, they will be missing from the output file and you will not receive an error message). + +* Unwanted ‘logged’ text entries in the bottom row of the CSV: these occur if you forget to uncheck the ‘select internal logger events to plot’ boxes during Plot SetUp in HOBOware. + +* Two serial numbers in the column heading (you should only have one): make sure under Preferences-Export settings, you only have the ‘include logger serial number’ box checked, NOT the ‘include sensor serial number or label if available’ box). diff --git a/inst/shiny-examples/ContDataQC/rmd/App_2a2_miniDOT1.Rmd b/inst/shiny-examples/ContDataQC/rmd/App_2a2_miniDOT1.Rmd new file mode 100644 index 00000000..5b9e6f65 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/rmd/App_2a2_miniDOT1.Rmd @@ -0,0 +1,42 @@ +--- +title: "DataPrep_miniDOT_Cat, 3e" +output: html_fragment +--- +```{r setup, include=FALSE} +# --- +# title: "DataPrep_miniDOT_Cat" +# date: '2022-06-01' +# --- +knitr::opts_chunk$set(echo = FALSE) +``` + +# miniDOT DO Concatenate + +When data are initially downloaded from miniDOT sensors, there are separate +.txt files for each day (in this example, 325 individual files). Users have two options for combining them into one CSV file: 1) the **ContDataQC Concatenate** function; or 2) the **PME java app** that comes with the logger. + +## Instructions + +* Click the ‘Browse’ button and select all the individual files that you want to combine. The status bar will tell you when the upload is complete (be patient – you may not see anything happen for the first 30 seconds or so, depending on how many files you are uploading). + +* After you select your input file(s), click the ‘Concatenate’ button that appears; a status bar will appear in the lower right corner. + +* After the function is done running, a ‘Download’ button will appear. Click this button. + +* You will be prompted to save a zipped file named ‘miniDOT_cat_date_time’. Save the zipped file in the Data0_Original folder. + +* Unzip/extract the file(s) or the files won’t be seen as an option to upload to the Reformat function. After file is unzipped, a new folder called ‘miniDOT_cat’ will appear. The original zipped file can be deleted if desired. + +## Test files + +[miniDOT test data](TestData_miniDOT.zip) [ZIP] + +Below is an example of what the output file looks like after running the **Concatenate** function. + +```{r, fig.alt="miniDOT DO file after running the Concatenate function."} +knitr::include_graphics("RMD_Images/miniDOT_AFTER_Concatenate.jpg") +``` + +## Additional Notes + +If you're wondering why your DO saturation values are all NA, this occurs when no inputs are provided to calculate DO percent saturation. For more information, please see the miniDOT manual or contact the miniDOT support team. diff --git a/inst/shiny-examples/ContDataQC/rmd/App_2a3_miniDOT2.Rmd b/inst/shiny-examples/ContDataQC/rmd/App_2a3_miniDOT2.Rmd new file mode 100644 index 00000000..7748b326 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/rmd/App_2a3_miniDOT2.Rmd @@ -0,0 +1,67 @@ +--- +title: "DataPrep_miniDOT_Reformat, 3f" +output: html_fragment +editor_options: + markdown: + wrap: 72 +--- + +```{r setup, include=FALSE} +# --- +# title: "DataPrep_miniDOT_Reformat" +# date: '2022-06-01' +# --- +knitr::opts_chunk$set(echo = FALSE) +``` + +# miniDOT DO Reformat + +After the daily files are concatenated, run the combined file through +the miniDOT DO Reformat function. The function reformats the file so that it is +ready to run through the QC report function. + +## Instructions + +- Click the 'Browse' button and select the input file(s). You can run + multiple files at once. The status bar will tell you when the upload + is complete. + +- After you select your input file(s), click the 'Reformat miniDOT file(s)' button that appears; a status bar will appear in the lower right corner. + +- After the function is done running, a 'Download' button will appear. + Click this button. + +- You will be prompted to save a zipped file named + 'miniDOT_reformat_date_time'. Save the zipped file in the Data1_RAW + folder. + +- Unzip/extract the file(s) or the files won't be seen as an + option to upload to the QC report function (Main Functions - QC raw + data). After file is unzipped, a new folder called + 'miniDOT_reformat' will appear. The original zipped file can be + deleted if desired. + +- See below for examples of files before and after reformatting. + +## Test files + +[miniDOT test data](TestData_miniDOT.zip) [ZIP] + +Below is an example of what files look like before and after running the **miniDOT DO Reformat** function. + +**Before** + + +```{r, fig.alt="miniDOT DO file before running the reformat function."} +knitr::include_graphics("RMD_Images/miniDOT_Before_Reformat.jpg") +``` + +**After** + +```{r, fig.alt="miniDOT DO file after running the reformat function."} +knitr::include_graphics("RMD_Images/miniDOT_After_Reformat.jpg") +``` + +## Additional Notes + +If you're wondering why your DO saturation values are all NA, this occurs when no inputs are provided to calculate DO percent saturation. For more information, please see the miniDOT manual or contact the miniDOT support team. diff --git a/inst/shiny-examples/ContDataQC/rmd/App_2a_FormattingFiles.rmd b/inst/shiny-examples/ContDataQC/rmd/App_2a_FormattingFiles.rmd new file mode 100644 index 00000000..b0ccb096 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/rmd/App_2a_FormattingFiles.rmd @@ -0,0 +1,63 @@ +--- +title: "Formatting Files" +date: "`r format(Sys.time(), '%Y-%m-%d %H:%M:%S')`" +always_allow_html: true +output: + html_fragment: + toc: yes +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(results='asis', echo=FALSE, warning=FALSE, message = FALSE) +# needed for trouble shooting +boo_DEBUG <- FALSE +if(boo_DEBUG==TRUE){ + # myConfig <- file.path(system.file(package="ContDataQC"), "extdata", "config.ORIG.R") + # source(myConfig) +}## IF ~ boo_DEBUG ~ END + +# 20230911, file missing so recreated from Jen's "updates" +``` + +# Formatting Files + +Input files need to be formatted a specific way for the ContDataQC Shiny app and R package to work: + +* Input files must be comma-delimited (CSV) (but not CSV UTF-8 files). + +* There are two required fields: SiteID; and “Date Time” (with Date and Time combined into one field). + +* If using the default [configuration file](Config_default.zip) [ZIP], column headings must match the capitalization, spelling and symbology shown in the table below (for example, R will not recognize ‘sensor depth ft’; it needs to be ‘Sensor Depth ft’). + +* Either periods or spaces in the column headings are acceptable. For example, in the table below, air temperature is shown as ‘’Air Temp C’ but it can also be entered as ‘Air.Temp.C’. + +* For units, slashes, spaces or periods (e.g., DO mg/L, DO.mg.L or DO mg L) are acceptable. Do NOT use parentheses. + +* The columns do not have to be in any specific order, but column headings must match those shown in the table below. + +* Advanced users can add new parameters to the configuration file (beyond the ones show in the table below). + +* Optional fields include rowID, loggerID (serial number) and discrete measurements. Discrete (in situ) measurements can be entered for any parameter (just add ‘Discrete’ to the beginning of the column heading; for example, ‘Discrete Air Temp C’). The discrete data point will be included in the time series plots that are generated when the user runs the QC function. If using Onset HOBO sensors, you can save time by using the automated reformat function ('Data Preparation >> Automated Formatting >> HOBOware Reformat' tab). + + +## Data Formatting Information + +```{r table_1} +library(readxl) +library(knitr) +library(kableExtra) +# state directories +table.dir <- "tables" +table.file <- "App_Information_Tables.xlsx" +tab2a.dir <- "DataPrep_Table2c" + +table2c <- read_excel(file.path(table.dir, table.file), sheet = tab2a.dir + , na = c("NA", ""), trim_ws = TRUE, skip = 0 + , col_names = TRUE) + +options(knitr.kable.NA = '') +# kable(table1) +table2c %>% + kbl() %>% + kable_styling(full_width = F, position = "left") +``` diff --git a/inst/shiny-examples/ContDataQC/rmd/App_2az_About.rmd b/inst/shiny-examples/ContDataQC/rmd/App_2az_About.rmd new file mode 100644 index 00000000..238704b6 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/rmd/App_2az_About.rmd @@ -0,0 +1,32 @@ +--- +title: "Automated Reformating, About" +date: "`r format(Sys.time(), '%Y-%m-%d %H:%M:%S')`" +always_allow_html: true +output: + html_fragment: + toc: yes +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(results='asis', echo=FALSE, warning=FALSE, message = FALSE) +# needed for trouble shooting +boo_DEBUG <- FALSE +if(boo_DEBUG==TRUE){ + # myConfig <- file.path(system.file(package="ContDataQC"), "extdata", "config.ORIG.R") + # source(myConfig) +}## IF ~ boo_DEBUG ~ END +``` + +# Automated Reformatting + +These functions convert files coming directly from sensors or proprietary sensor software like HOBOware into a format that is ready to run through the QC report function (**Main Functions >> Run Functions >> QC raw data (from drop-down menu)**). This saves you time and eliminates errors that sometimes occur when manually reformatting files. + +Currently, reformatting functions are available for two types of sensors: + +* Onset HOBO (currently water level (U20), temperature (pro V2 and Pendant), and DO (U26)) + +* miniDOT DO + +Reformatting functions for other types of sensors can be added in the future, if requested. + + diff --git a/inst/shiny-examples/ContDataQC/rmd/App_2b_OrganizingFiles.rmd b/inst/shiny-examples/ContDataQC/rmd/App_2b_OrganizingFiles.rmd new file mode 100644 index 00000000..e48dc0ae --- /dev/null +++ b/inst/shiny-examples/ContDataQC/rmd/App_2b_OrganizingFiles.rmd @@ -0,0 +1,46 @@ +--- +title: "3a Organizing Data" +date: "`r format(Sys.time(), '%Y-%m-%d %H:%M:%S')`" +always_allow_html: true +output: + html_fragment: + toc: yes +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(results = 'asis', echo = FALSE, warning = FALSE, message = FALSE) +# needed for trouble shooting +boo_DEBUG <- FALSE +if (boo_DEBUG == TRUE) { + # myConfig <- file.path(system.file(package="ContDataQC"), "extdata", "config.ORIG.R") + # source(myConfig) +}## IF ~ boo_DEBUG ~ END +``` + +# Organizing Files + +If you do not already have a good system for organizing continuous data files, consider setting up a folder for each site, and within each site folder, set up subfolders as shown in the table below. A quick way to get started is to download this [ready-made set of (empty) folders](SiteX_20230828.zip) [ZIP]. Put this file in the desired directory, unzip it and then replace ‘SiteX’ with the appropriate site name. + +You have more flexibility with file organization when using the ContDataQC Shiny app vs the R package. With the Shiny app, it is not necessary to name the folders exactly as shown below because you can browse to the desired input files and browse to save the output files to the desired location. However, if you decide to use the R package at some point, keeping the five ‘Data’ folders (Data0_Original, Data1_RAW, Data2_QC, Data3_Aggregated and Data4_Stats) will be important since the R code searches in specific folders for input files and outputs files to specific directories. Advanced users can modify the default directories by editing the configuration file. + + +### Folder descriptions +```{r table_1} +library(readxl) +library(knitr) +library(kableExtra) +# state directories +table.dir <- "tables" +table.file <- "App_Information_Tables.xlsx" +tab2a.dir <- "DataPrep_Table2a" + +table2a <- read_excel(file.path(table.dir, table.file), sheet = tab2a.dir + , na = c("NA", ""), trim_ws = TRUE, skip = 0 + , col_names = TRUE) + +options(knitr.kable.NA = '') +# kable(table1) +table2a %>% + kbl() %>% + kable_styling(full_width = F, position = "left") +``` diff --git a/inst/shiny-examples/ContDataQC/rmd/App_2c_NamingFiles.rmd b/inst/shiny-examples/ContDataQC/rmd/App_2c_NamingFiles.rmd new file mode 100644 index 00000000..4a11502c --- /dev/null +++ b/inst/shiny-examples/ContDataQC/rmd/App_2c_NamingFiles.rmd @@ -0,0 +1,51 @@ +--- +title: "3b Naming Files" +date: "`r format(Sys.time(), '%Y-%m-%d %H:%M:%S')`" +always_allow_html: true +output: + html_fragment: + toc: yes +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(results='asis', echo=FALSE, warning=FALSE, message = FALSE) +# needed for trouble shooting +boo_DEBUG <- FALSE +if(boo_DEBUG==TRUE){ + # myConfig <- file.path(system.file(package="ContDataQC"), "extdata", "config.ORIG.R") + # source(myConfig) +}## IF ~ boo_DEBUG ~ END +``` + +# Naming Files + +You have more flexibility with naming files when using the ContDataQC Shiny app vs the R +package because you can browse to the desired input file(s), whereas the R +package searches through files in a specified directory and selects data files based on the file name. Even if you are using the Shiny app, consider using the file naming scheme below since you may decide to use the R package at some point in the future. Another reason to use the recommended file naming scheme is because it keeps files well-organized and sorts them in chronological order. This is particularly helpful if you are using HOBO U20 water level loggers, as it makes matching air and water sensor files easier during the processing step and helps you identify gaps in the data. + +If you are using the R package, there are four components to the file name for single sensor deployments, which are separated by underscores (“_”). + +**SiteID_DataType_StartDate_EndDate** + +Example: Hunting_Water_20130426_20130725 + +* SiteID (no spaces or underscores) = Hunting + +* Data Type options: Air, Water, AW (air and water sensor data are combined into the same file), Gage, DO + +* StartDate (YYYYMMDD) = 20130426 + +* EndDate (YYYYMMDD) = 20130725 + +For multi-sensor deployments (e.g., temperature sensors deployed at multiple depths at a lake), add depth and units or some other differentiating characteristic, such as sensor type, to the SiteID, separated by +double-dashes: for example, + +RussWood--02M_Water_20130426_20130725 + +Depth can include decimals (for example, 0.1M) and does not need to +include leading zeros (either 01M or 1M are acceptable). Units can be upper or lower case (M or m), and abbreviated (M) or spelled out (meters). + +You can change the double-dash separator if desired by customizing the +[configuration file](Config_default.zip) [ZIP] (for example, you could change it to a tilde ~). + +If you are using the ContDataQC Shiny app instead of the R package, you are not restricted to using the Data Types shown above (Air, Water, AW, etc.). If you have more than one type of sensor deployed at the same depth (e.g., both a DO and temperature sensor at 2M), consider using sensor type in the second part of the file name: for example, RussWood--02M_TEMP_20130426_20130725 or RussWood--02M_DO_20130426_20130725. diff --git a/inst/shiny-examples/ContDataQC/rmd/App_2cz_DiscreteData.rmd b/inst/shiny-examples/ContDataQC/rmd/App_2cz_DiscreteData.rmd new file mode 100644 index 00000000..ee785683 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/rmd/App_2cz_DiscreteData.rmd @@ -0,0 +1,36 @@ +--- +title: "Discrete Data" +date: "`r format(Sys.time(), '%Y-%m-%d %H:%M:%S')`" +always_allow_html: true +output: + html_fragment: + toc: yes +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(results='asis', echo=FALSE, warning=FALSE, message = FALSE) +# needed for trouble shooting +boo_DEBUG <- FALSE +if(boo_DEBUG==TRUE){ + # myConfig <- file.path(system.file(package="ContDataQC"), "extdata", "config.ORIG.R") + # source(myConfig) +}## IF ~ boo_DEBUG ~ END + +# 20230911, new tab from Jen's "updates" +``` + +# Discrete (In Situ) Data + +Discrete measurements are important for validating your data, and in some cases, can be used to correct for sensor drift. Accuracy checks are comparisons of discrete or in situ measurements taken in the lab or in the field with sensor measurements from the closest date/time. The difference between the sensor and discrete measurements should be within the accuracy quoted by the manufacturer (e.g., ±0.2°C if you are using the Onset HOBO proV2 sensor). + +Discrete (in situ) measurements will be included in the time series plots in the QC reports (see example QC plot below) if the user manually enters them into the input file. This should be done after the file has been formatted (for example, after a HOBO file has been run through the Reformat function). + +To enter the discrete data: + +* Add a new column to the CSV, named 'Discrete' followed by the parameter name and units (for example, ‘Discrete Air Temp C’). + +* Enter the data into the row that most closely matches the date/time of the sensor measurement. + +* **Resource:** [Example accuracy check worksheet](EXAMPLE_AccuracyCheckWkst.xlsx) [XLSX] + +![Example QC plot with discrete data](RMD_Images/2.3_Discrete_Fig1_20230828.jpg){fig-alt="Example QC plot with discrete data plotted with black triangles. Scatterplot of Water Temperature (y-axis) against Date (x-axis). Some values are 'discrete' measurements."} diff --git a/inst/shiny-examples/ContDataQC/rmd/App_3a1_About.rmd b/inst/shiny-examples/ContDataQC/rmd/App_3a1_About.rmd new file mode 100644 index 00000000..a9cb3495 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/rmd/App_3a1_About.rmd @@ -0,0 +1,43 @@ +--- +title: "Main Functions 5a" +date: "`r format(Sys.time(), '%Y-%m-%d %H:%M:%S')`" +always_allow_html: true +output: + html_fragment: + toc: yes +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(results='asis', echo=FALSE, warning=FALSE, message = FALSE) +# needed for trouble shooting +boo_DEBUG <- FALSE +if(boo_DEBUG==TRUE){ + # myConfig <- file.path(system.file(package="ContDataQC"), "extdata", "config.ORIG.R") + # source(myConfig) +}## IF ~ boo_DEBUG ~ END +``` + +# Workflow + +1. **Select QC flag test thresholds.** Use the default thresholds (**Main Functions >> QC Thresholds >> Default** tab) or upload a customized configuration file (**Main Functions >> QC Thresholds >> Upload Custom Thresholds** tab). If you have one or more years of continuous data for a site, we encourage you to evaluate the performance of the QC test thresholds for each parameter at that site and customize the configuration file if needed. Click **Main Functions >> QC Thresholds >> Evaluate Thresholds** tab for tips on evaluating thresholds. To learn how to edit thresholds, click **Main Functions >> QC Thresholds >> Edit Thresholds** tab. + +2. **Check the configuration file name.** Make sure the correct configuration file has been uploaded prior to running the QC reports. + +3. **Upload the desired input file(s).** + +4. **Run the ‘QC raw data’** function to generate QC reports. + +5. **After the data file(s) are QC’d, users can run them through the Aggregate function** to merge them with other files. The input files need to be from the same site and share common parameters. + +6. **The user can run the aggregated file through the Summary Statistics function** to generate CSV files with an assortment of summary statistics (e.g., min, median, max, quartiles) and a PDF with time series plots for each parameter. + +After running each function, users must unzip/extract the files or the files won’t be seen as an option to upload for the next step. After files are unzipped, new folders will automatically appear and the original zipped files can be deleted if desired. + +Time-saver tip: some internet browsers, like Google Chrome and Mozilla Firefox, allow users to change settings so that users can select which folder to download files to (versus files going to the default Download folder). + +* Mozilla Firefox: go to Settings > General > Files and Applications > Check box for “always ask where to save files.” + +* [Google Chrome file saving tip](GoogleChrome_TimesaverTips.pdf) [PDF] + +Some users may prefer to use the R code instead of the Shiny app. +For more information, see the ‘About - Advanced’ tab diff --git a/inst/shiny-examples/ContDataQC/rmd/App_3a2_QCReports.rmd b/inst/shiny-examples/ContDataQC/rmd/App_3a2_QCReports.rmd new file mode 100644 index 00000000..08a867c0 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/rmd/App_3a2_QCReports.rmd @@ -0,0 +1,61 @@ +--- +title: "Main Functions 5a" +date: "`r format(Sys.time(), '%Y-%m-%d %H:%M:%S')`" +always_allow_html: true +output: + html_fragment: + toc: yes +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(results='asis', echo=FALSE, warning=FALSE, message = FALSE) +# needed for trouble shooting +boo_DEBUG <- FALSE +if(boo_DEBUG==TRUE){ + # myConfig <- file.path(system.file(package="ContDataQC"), "extdata", "config.ORIG.R") + # source(myConfig) +}## IF ~ boo_DEBUG ~ END +``` + +### QC reports + +**Example** [QC reports](Example_QCreports.zip) [ZIP] + +Instructions for generating QC reports using the ContDataQC Shiny app: + +1. Click the ‘Browse’ button and select the input file(s) from the Data1_RAW +folder. You can run multiple files at once. The status bar will tell you when +the upload is complete. + +2. Select ‘QC raw data’ from the ‘Choose operation to perform’ drop-down menu + +3. Click the ‘Run operation’ button will appears. A status bar will +appear in the lower right corner. + +4. After the function is done running, click the ‘Download’ button that appears. Click this button. + +5. You will be prompted to save a zipped file named ‘QCRaw.date_time.’ Save it in the Data2_QC folder. + +6. Unzip/extract the file(s). After file is unzipped, a new folder called ‘data’ will appear, which contains QC reports that have ‘QC_’ as the prefix in the file name. The original zipped file can be deleted if desired. + +7. Open the QC reports. There are two types of outputs: a Word document Data Quality Control Report and a comma-delimited (.csv) spreadsheet. If users prefer a Hypertext Markup Language (HTML) report instead of Word, they can change the format in the configuration file (this requires some familiarity with R code). The reports include results from the ‘flag’ tests (gross, spike, rate of change and flat line), missing data checks, and time series plots. + +8. Review each set of files, check flagged data points, do visual checks on the time series plots, and decide if and how to make corrections. For tips on the QC process, see the **About >> Tips** subtab. + +The Data Quality Control Report is organized into four main sections (starting with an overall summary followed by summaries for each parameter): + +1. Data file information (siteID, date range, parameters, recording interval, QC test thresholds reference table). + +2. ‘Count’ tables (# measurements/day) so that you can find inconsistencies +(too few measurements, indicating missing data, or too many measurements) for each parameter. + +3. Results from the four ‘flag’ tests (gross, spike, rate of change and flat line), which show the # of entries for each parameter marked as pass (P), suspect (S), fail (F), missing data (X) or not available (NA). + +4. Time series plots for each individual parameter and two sets of combined +parameters (water and air temperature; water temperature and water level). If the input file includes discrete/in situ values that were taken during site visits for accuracy checks, the discrete values are plotted with the sensor data. + +The CSV file contains the time series data from the sensor plus additional data columns with flags for each test and parameter (e.g., Flag.Spike.Water.Temp.C, Flag.Flat.Water.Temp.C), comment fields for each parameter (e.g., Comment.MOD.Water.Temp.C) so that the user can document rationale for any changes, and a duplicate set of the original ‘raw’ data values (e.g., RAW.Water.Temp.C). The ‘raw’ values are included so that the user can maintain documentation of changes that are made and if needed go back to change how they handled a correction. + +Currently there are no automated corrections programmed into the QC function. +The user must make the changes manually. For tips on the QC process, see the +‘About - Tips’ subtab. diff --git a/inst/shiny-examples/ContDataQC/rmd/App_3a3_Aggregate.rmd b/inst/shiny-examples/ContDataQC/rmd/App_3a3_Aggregate.rmd new file mode 100644 index 00000000..0949cac3 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/rmd/App_3a3_Aggregate.rmd @@ -0,0 +1,36 @@ +--- +title: "Main Functions 5a" +date: "`r format(Sys.time(), '%Y-%m-%d %H:%M:%S')`" +always_allow_html: true +output: + html_fragment: + toc: yes +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(results='asis', echo=FALSE, warning=FALSE, message = FALSE) +# needed for trouble shooting +boo_DEBUG <- FALSE +if(boo_DEBUG==TRUE){ + # myConfig <- file.path(system.file(package="ContDataQC"), "extdata", "config.ORIG.R") + # source(myConfig) +}## IF ~ boo_DEBUG ~ END +``` + +### Aggregate Output + +**Example file** [Aggregate output](Example_Aggregate.zip) [ZIP] + +Instructions for generating aggregated reports using the ContDataQC Shiny app: + +1. Click the ‘Browse’ button and select the QC’d input files that you’d like to combine. The input files need to be from the same site and share common parameters. The status bar will tell you when the upload is complete. + +2. Select ‘Aggregate QC’d data’ from the ‘Choose operation to perform’ drop-down menu. + +3. Click the ‘Run operation’ button that appears. A status bar will appear in the lower right corner. + +4. After the function is done running, click the ‘Download’ button that appears. You will be prompted to save a zipped file named ‘Aggregate.date_time.’ Save it in the Data3_Aggregated folder. + +5. Unzip/extract the file(s). After file is unzipped, a new folder called ‘data’ will appear. If a ‘data’ folder already exists, outputs will go into that folder. The aggregate reports have ‘DATA_’ as the prefix in the file name. The original zipped file can be deleted if desired. + +6. Open and review the aggregated reports. As with the QC output, there are two types of outputs: a Word document Data Quality Control Report and a comma-delimited (.csv) spreadsheet. If users prefer a Hypertext Markup Language (HTML) report instead of Word, they can change the format in the configuration file (this requires some familiarity with R code). diff --git a/inst/shiny-examples/ContDataQC/rmd/App_3a4_SummaryStats.rmd b/inst/shiny-examples/ContDataQC/rmd/App_3a4_SummaryStats.rmd new file mode 100644 index 00000000..082ca2e0 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/rmd/App_3a4_SummaryStats.rmd @@ -0,0 +1,38 @@ +--- +title: "Main Functions 5a" +date: "`r format(Sys.time(), '%Y-%m-%d %H:%M:%S')`" +always_allow_html: true +output: + html_fragment: + toc: yes +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(results='asis', echo=FALSE, warning=FALSE, message = FALSE) +# needed for trouble shooting +boo_DEBUG <- FALSE +if(boo_DEBUG==TRUE){ + # myConfig <- file.path(system.file(package="ContDataQC"), "extdata", "config.ORIG.R") + # source(myConfig) +}## IF ~ boo_DEBUG ~ END +``` + +### Summary Statistics + +**Example file** [Summary Stats output](Example_SumStats.zip) [ZIP] + +Instructions for generating summary statistics reports using the ContDataQC Shiny app: + +1. Click the 'Browse' button and select the desired input file from the +Data3_Aggregated folder. The status bar will tell you when the upload is +complete. + +2. Select 'Summary statistics' from the 'Choose operation to perform' drop-down menu. + +3. Click the 'Run operation' button that appears. A status bar will appear in the lower right corner. + +4. After the function is done running, click the ‘Download’ button that appears. You will be prompted to save a zipped file named ‘SummaryStats.date_time.’ Save it in the Data4_Stats folder. + +5. Unzip/extract the file(s). After file is unzipped, a new folder called ‘data’ will appear. If a ‘data’ folder already exists, outputs will go into that folder. The summary stats reports have ‘STATS_’ as the prefix in the file name. The original zipped file can be deleted if desired. + +6. Open and review the summary statistics reports. There should be two sets of CSV files and a PDF with time series plots for each parameter. One of the CSVs has daily mean values; the other has a wider range of summary statistics (e.g., min, median, max, quartiles). diff --git a/inst/shiny-examples/ContDataQC/rmd/App_3b_CheckInput.rmd b/inst/shiny-examples/ContDataQC/rmd/App_3b_CheckInput.rmd new file mode 100644 index 00000000..b96c5f6a --- /dev/null +++ b/inst/shiny-examples/ContDataQC/rmd/App_3b_CheckInput.rmd @@ -0,0 +1,29 @@ +--- +title: "Main Functions 5b" +date: "`r format(Sys.time(), '%Y-%m-%d %H:%M:%S')`" +always_allow_html: true +output: + html_fragment: + toc: yes +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(results='asis', echo=FALSE, warning=FALSE, message = FALSE) +# needed for trouble shooting +boo_DEBUG <- FALSE +if(boo_DEBUG==TRUE){ + # myConfig <- file.path(system.file(package="ContDataQC"), "extdata", "config.ORIG.R") + # source(myConfig) +}## IF ~ boo_DEBUG ~ END +``` + +# Check input file before running the QC function + +After uploading the input file(s), check the summary table to see what +parameters are in the uploaded files. Ensure that all the desired parameters are +present before running the QC function. + +Note: sometimes people have a mix of correct and incorrect column headings in +the input file. When this happens, R does not give you an error message; it only +carries forward the parameters that have the correct column headings and leaves +the others blank. Thus, checking this summary table is important. diff --git a/inst/shiny-examples/ContDataQC/rmd/App_3c1_QCThresh_Defaults.rmd b/inst/shiny-examples/ContDataQC/rmd/App_3c1_QCThresh_Defaults.rmd new file mode 100644 index 00000000..28bf4ea2 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/rmd/App_3c1_QCThresh_Defaults.rmd @@ -0,0 +1,105 @@ +--- +title: "QC Thresholds 3a" +date: "`r format(Sys.time(), '%Y-%m-%d %H:%M:%S')`" +always_allow_html: true +output: + html_fragment: + toc: yes +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(results='asis', echo=FALSE, warning=FALSE, message = FALSE) +# needed for trouble shooting +boo_DEBUG <- FALSE +if(boo_DEBUG==TRUE){ + # myConfig <- file.path(system.file(package="ContDataQC"), "extdata", "config.ORIG.R") + # source(myConfig) +}## IF ~ boo_DEBUG ~ END +``` + +# Default QC flag test thresholds + +If a customized configuration file is not uploaded prior to running the QC function, the default thresholds and units listed below will be used for the four QC flag tests. + +The QC function runs each data point in the input file through the following four 'flag' tests (see Default QC test thresholds table, below, for specific threshold values used in each flag test for each parameter). + +### Flag test descriptions + +```{r table_1} +library(readxl) +library(knitr) +library(kableExtra) +# state directories +table.dir <- "tables" +table.file <- "App_Information_Tables.xlsx" +tab3a1.dir <- "QCThresh_Table3a1" + +table3a1 <- read_excel(file.path(table.dir, table.file), sheet = tab3a1.dir + , na = c("NA", ""), trim_ws = TRUE, skip = 0 + , col_names = TRUE) + +options(knitr.kable.NA = '') +# kable(table1) +table3a1 %>% + kbl() %>% + kable_styling(full_width = F, position = "left") +``` + +The 'flag' tests were selected based on the following references: + +- U.S. Integrated Ocean Observing System, 2017. Manual for the Use of Real-Time Oceanographic Data Quality Control Flags, Version 1.1. 43 pp. +https://cdn.ioos.noaa.gov/media/2017/12/QARTOD-Data-Flags-Manual_Final_version1.1.pdf + + Exit EPA Website + + [PDF] + +- Wagner, R.J., Boulger, R.W., Oblinger, C.J., Smith, B.A., 2006. Guidelines and Standard Procedures for Continuous Water-quality Monitors: Station Operation, Record Computation, and Data Reporting. U.S. Geological Survey Techniques and Methods 1-D3, 51 pp. þ 8 attachments. +http://pubs.water.usgs.gov/tm1d3 + + Exit EPA Website + + . + +Each data point is flagged as one of the following codes by ContDataQC: + +- P = Pass + +- S = Suspect + +- F = Fail + +- X = No Data or Not Applicable (NA) + +The default thresholds for temperature are based on data from cool, freshwater, wadeable, medium to high gradient streams in the eastern US. Default thresholds for the hydrologic parameters, turbidity, and chlorophyll-a are set very high since values vary widely depending on site-specific factors such as stream size. Once you have one or more years of continuous data at a site, we strongly encourage you to evaluate the performance of the QC test thresholds for each parameter and customize the thresholds as needed by editing the configuration file. For more information, see the 'Upload Custom Thresholds' tab. + +Units are also an important consideration. The default configuration puts hydrologic parameters (e.g., water level) in feet, which is generally preferred for streams among RMN partners. However, with lakes, more people prefer meters. If units are changed from feet to meters but there is not a corresponding change in thresholds, the QC tests lose relevance. + +Configuration files can be downloaded here: + +- [Default](Config_default.zip) [ZIP], with hydrologic parameters in feet + +- [Customized](Config_Lakes_meters.zip) [ZIP], with hydrologic parameters in meters + +The table below shows the Fail and Suspect default QC test thresholds for each parameter as of 2023-08-28. + +### Default QC test thresholds + +```{r table_2} +library(readxl) +library(knitr) +library(kableExtra) +# state directories +table.dir <- "tables" +table.file <- "App_Information_Tables.xlsx" +tab3a2.dir <- "QCThresh_Table3a2" + +table3a2 <- read_excel(file.path(table.dir, table.file), sheet = tab3a2.dir + , na = c("NA", ""), trim_ws = TRUE, skip = 0 + , col_names = TRUE) + +# kable(table2) +table3a2 %>% + kbl() %>% + kable_styling(full_width = F, position = "left") +``` diff --git a/inst/shiny-examples/ContDataQC/rmd/App_3c2_QCThresh_Upload.rmd b/inst/shiny-examples/ContDataQC/rmd/App_3c2_QCThresh_Upload.rmd new file mode 100644 index 00000000..30139e06 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/rmd/App_3c2_QCThresh_Upload.rmd @@ -0,0 +1,32 @@ +--- +title: "QC Thresholds 4d" +date: "`r format(Sys.time(), '%Y-%m-%d %H:%M:%S')`" +always_allow_html: true +output: + html_fragment: + toc: yes +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(results='asis', echo=FALSE, warning=FALSE, message = FALSE) +# needed for trouble shooting +boo_DEBUG <- FALSE +if(boo_DEBUG==TRUE){ + # myConfig <- file.path(system.file(package="ContDataQC"), "extdata", "config.ORIG.R") + # source(myConfig) +}## IF ~ boo_DEBUG ~ END +``` + +## Upload Custom Thresholds + +Click the 'Browse' button (to the left) and select the desired customized +configuration file. The status bar will tell you when the file has been +uploaded. A new button will appear that gives you the option of returning to the default configuration file. Do not click this unless you change your mind and no longer want to use the customized file. + +Go to the ‘Run Functions’ tab; verify that the correct configuration file has been uploaded (by checking the file name under “2. Confirm correct configuration file is being used”); select the desired input file(s); and run them through the QC function. Save the output to the desired location. Open the Word QC report and scroll to the ‘Thresholds, Quick Reference’ table (in the middle section of the report) and verify that the correct thresholds were used. + +Be aware that each time you close and reopen the Shiny app, it will +automatically revert back to the default configuration file. Also – remember the sequencing! If you forget to upload the customized configuration file prior to running the QC function, it will use the default thresholds. + +## Test file +[Example customized configuration file](Custom_QC_Config_ECO66G20_test1.R) [R] diff --git a/inst/shiny-examples/ContDataQC/rmd/App_3c3_QCThresh_Eval.rmd b/inst/shiny-examples/ContDataQC/rmd/App_3c3_QCThresh_Eval.rmd new file mode 100644 index 00000000..a21be2e8 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/rmd/App_3c3_QCThresh_Eval.rmd @@ -0,0 +1,30 @@ +--- +title: "QC Thresholds 4b" +date: "`r format(Sys.time(), '%Y-%m-%d %H:%M:%S')`" +always_allow_html: true +output: + html_fragment: + toc: yes +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(results='asis', echo=FALSE, warning=FALSE, message = FALSE) +# needed for trouble shooting +boo_DEBUG <- FALSE +if(boo_DEBUG==TRUE){ + # myConfig <- file.path(system.file(package="ContDataQC"), "extdata", "config.ORIG.R") + # source(myConfig) +}## IF ~ boo_DEBUG ~ END +``` + +## Evaluate Thresholds + +If you have one or more years of continuous data for a site, we encourage you to evaluate the performance of the QC test thresholds for each parameter at that site and customize the configuration file if needed. Make sure you consider what units you are using, since units have a large effect on thresholds. + +**Resources for evaluating thresholds:** + +* [Pivot tables and charts](EvaluateThresholds.zip) [ZIP] for evaluating the Unrealistic values ('Gross range') and Spike tests in Excel. + +* [R code statistics](TimMartin_R_ThresholdEval.zip) [ZIP] that can help inform thresholds for all four QC tests. + +* [Threshold evaluation worksheet](ThresholdsCheckWorksheet_20220826.xlsx) [XLSX] that lists the default thresholds for each parameter and has columns where you enter customized thresholds for one or multiple sites. diff --git a/inst/shiny-examples/ContDataQC/rmd/App_3c4_QCThresh_Edit.rmd b/inst/shiny-examples/ContDataQC/rmd/App_3c4_QCThresh_Edit.rmd new file mode 100644 index 00000000..429961be --- /dev/null +++ b/inst/shiny-examples/ContDataQC/rmd/App_3c4_QCThresh_Edit.rmd @@ -0,0 +1,101 @@ +--- +title: "QC Thresholds 4c" +date: "`r format(Sys.time(), '%Y-%m-%d %H:%M:%S')`" +always_allow_html: true +output: + html_fragment: + toc: yes +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(results='asis', echo=FALSE, warning=FALSE, message = FALSE) +# needed for trouble shooting +boo_DEBUG <- FALSE +if(boo_DEBUG==TRUE){ + # myConfig <- file.path(system.file(package="ContDataQC"), "extdata", "config.ORIG.R") + # source(myConfig) +}## IF ~ boo_DEBUG ~ END +``` + +## Edit Thresholds + +There are two options for editing thresholds: + +* Download the default configuration file, open it in R or Notepad++, make edits, and save the revised file. + +* Use the interactive functions at the bottom of this page. + +For either option, include the StationID and other relevant information in the file name (e.g., perhaps it's customized for a particular season) and save it in a folder that is easy to find since you'll want to reuse the file each time you QC data for that site in the future. + +After you save the file, go to the 'Upload Custom Thresholds' tab, browse to the custom thresholds file you saved, upload that file, and then, under 'Run Functions', generate the QC reports. If you forget the upload step, the default QC thresholds will be used. + +### Option 1: download the default configuration file, open the file in R or Notepad++, make edits, and save. + +Configuration files can be downloaded here: + +* [Default](Config_default.zip) [ZIP], with hydrologic parameters in feet. + +* [Hydrologic parameters in meters](Config_Lakes_meters.zip) [ZIP]. + +Navigate to the ‘QC tests and calculations’ section of the configuration file, which is about halfway through the file. Edit thresholds as desired. Save the file. + +When you download the configuration file(s), you will see two types of files: an R file (.R) and a text (.txt) file for users who do not have R installed on their computer. You can download R from this website: +cran.r-project.org + + Exit EPA Website + + . +You may also want to download RStudio + + Exit EPA Website + + , which is a separate program but is a useful code editor and interface for R. If you cannot install R on your computer, we recommend using Notepad or +Notepad++ + + Exit EPA Website + + +(some people prefer Notepad++ because it has color-coding). + + +### Option 2: use the interactive functions on this page. + +* Select a parameter using the drop-down menu in 1. Select parameter (upper left of this page) + +* Edit thresholds for each fail test type using the boxes below. + +* After you make changes for each parameter, click ‘Save changes’ as you go (upper left of this page). Otherwise, when you switch to a different parameter, it won’t save the changes you made to the previous parameter. + +* Download the custom thresholds file. + +* Note that if you do not want to use the default units (see table below), you will need to use Option 1. + +```{r} +Parameter <- c("Temperature" + , "Sensor depth and water level" + , "Discharge" + , "Dissolved oxygen" + , "DO pctsat" + , "Conductivity" + , "Pressure" + , "pH" + , "Turbidity" + , "Salinity" + , "Chlorophylla") +Units <- c("Celsius" + , "feet" + , "ft3/s" + , "mg/L" + , "%" + , "uS/cm" + , "psi" + , "SU" + , "NTU" + , "ppt" + , "g/cm3") +df_param_units <- data.frame(Parameter, Units) +cap_param_units <- "Default Units" +knitr::kable(df_param_units, caption = cap_param_units) +``` + +[For more information, this link provides instructions for editing thresholds](EditingQCtestThresholds_20220117.pdf) [PDF] diff --git a/inst/shiny-examples/ContDataQC/rmd/App_4_USGSgage.rmd b/inst/shiny-examples/ContDataQC/rmd/App_4_USGSgage.rmd new file mode 100644 index 00000000..8c21570e --- /dev/null +++ b/inst/shiny-examples/ContDataQC/rmd/App_4_USGSgage.rmd @@ -0,0 +1,37 @@ +--- +title: "Download USGS gage data" +date: "`r format(Sys.time(), '%Y-%m-%d %H:%M:%S')`" +always_allow_html: true +output: + html_fragment: + toc: yes +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(results='asis', echo=FALSE, warning=FALSE, message = FALSE) +# needed for trouble shooting +boo_DEBUG <- FALSE +if(boo_DEBUG==TRUE){ + # myConfig <- file.path(system.file(package="ContDataQC"), "extdata", "config.ORIG.R") + # source(myConfig) +}## IF ~ boo_DEBUG ~ END +``` + +# Instructions + +You can find USGS gage locations and IDs using the +National Water Information System Mapper + + Exit EPA Website + + . + +To download data (at the right): + +1. Enter as many USGS station IDs as desired, separated by commas and spaces (e.g., 01187300, 01493000, 01639500). + +2. Enter a starting and ending date for which data will be retrieved; the same date range will be used for every station. + +3. Click the 'Retrieve USGS data' button. A progress bar will appear in the bottom-right of the tab. It will advance as each file is completed (i.e., if you select three stations, it will wait at 0%, jump to 33%, jump to 66%, and then jump to 100%). + +4. After data retrieval completes, a download button will appear. Click the button to download a zip file of the records. diff --git a/inst/shiny-examples/ContDataQC/rmd/App_5b_Console.rmd b/inst/shiny-examples/ContDataQC/rmd/App_5b_Console.rmd new file mode 100644 index 00000000..2419fed0 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/rmd/App_5b_Console.rmd @@ -0,0 +1,23 @@ +--- +title: "Console" +date: "`r format(Sys.time(), '%Y-%m-%d %H:%M:%S')`" +always_allow_html: true +output: + html_fragment: + toc: yes +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(results='asis', echo=FALSE, warning=FALSE, message = FALSE) +# needed for trouble shooting +boo_DEBUG <- FALSE +if(boo_DEBUG==TRUE){ + # myConfig <- file.path(system.file(package="ContDataQC"), "extdata", "config.ORIG.R") + # source(myConfig) +}## IF ~ boo_DEBUG ~ END +``` + +# R console output + +This panel shows messages output by the QC, aggregating, summarizing, and USGS +data retrieval processes. diff --git a/inst/shiny-examples/ContDataQC/rmd/App_9_Status.rmd b/inst/shiny-examples/ContDataQC/rmd/App_9_Status.rmd new file mode 100644 index 00000000..b80e5cad --- /dev/null +++ b/inst/shiny-examples/ContDataQC/rmd/App_9_Status.rmd @@ -0,0 +1,111 @@ +--- +title: "Status" +date: "`r format(Sys.time(), '%Y-%m-%d %H:%M:%S')`" +always_allow_html: true +output: + html_fragment: + toc: yes +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(results='asis', echo=FALSE, warning=FALSE, message = FALSE) +# needed for trouble shooting +boo_DEBUG <- FALSE +if(boo_DEBUG==TRUE){ + # myConfig <- file.path(system.file(package="ContDataQC"), "extdata", "config.ORIG.R") + # source(myConfig) +}## IF ~ boo_DEBUG ~ END +``` + +# Status + +### Who to contact if you have problems or comments +This is an open-source, collaborative effort and we welcome your feedback. If you encounter problems with the Shiny app and/or have suggestions on ways to further improve it, please contact Erik W. Leppo from Tetra Tech via email (Erik.Leppo@tetratech.com) or via a post on the ContDataQC GitHub page (https://github.com/leppott/ContDataQC/discussions + + Exit EPA Website + + ). + +### Experience to date +We have been working on and off on the ContDataQC R package and Shiny app since 2017. Development of the ContDataQC R tools has been funded primarily by the United States Environmental Protection Agency (EPA) Office of Research and Development (ORD) as part of a larger project to establish Regional Monitoring Networks (RMNs) for freshwater streams and inland lakes. The lead EPA scientist on the RMN work is Britta Bierwagen (bierwagen.britta@epa.gov). Shane Bowe from the Red Lake Band of Chippewa Indians has also funded parts of its development. + +So far ContDataQC has only been used on continuous data that is being manually downloaded periodically (generally one to three times a year). It has not been used on ‘real-time’ continuous data. It was originally developed for sensors deployed in streams at single depths but is now being used on lake sensor array data as well, where sensors are being deployed at multiple, fixed depths at the same site. To date, we have worked primarily with thermal and hydrologic data (the primary variables being collected at RMN sites), but users have expressed interest in using it on other parameters as well. The Shiny app is currently set up to run dissolved oxygen, conductivity, pH, turbidity and chlorophyll-a data but the default QC test thresholds for those parameters will need to be carefully checked and refined. + +### Plans for 2021-2022 +In fall of 2020, a major advancement occurred when we moved the Shiny app to the Tetra Tech Shiny server. This made the app much more accessible to RMN partners and to other outside users as well. EPA is planning to host the ContDataQC Shiny app on an EPA Shiny server as well. We expect this to happen over the coming year. + +We aren’t planning to make any major changes to the main functions in ContDataQC but will continue to work on the items below as resources permit. We’ll also be shifting our focus more to data summary and visualization, for which we are developing separate R packages and Shiny apps (for more information, see bottom of page). + +**Here are the ContDataQC items we’re currently working on -** + +* Improving the instructional materials + +* Refining the QC test thresholds, not just for temperature and hydrology (the primary variables being collected at RMN sites), but also for dissolved oxygen, conductivity, pH and turbidity. + +* Gaining a better understanding of the most common QC issues being encountered and how to best detect and address (or potentially prevent) those issues. + +* Improving guidance on addressing errors and flagged data points and documenting corrections and metadata. + +**ContDataQC ‘wish list’ items (that we lack funding to address but will tackle if resources permit) -** + +* Automated accuracy check + + + Users would upload in-situ files and the R code would automatically match the in-situ measurements with the closest sensor measurement, calculate the difference between the two measurements and report whether the sensor is meeting accuracy specs. + +* Weather station check + + + Users would upload weather station data and the R code would match the measurements with the sensor data, generate time series plots in which the measurements are overlaid on one another, and generate some basic statistical measures to compare the two sets of data. + +* Daily range check (max-min) + + + This QC check is used by the USFS NorWeST temperature sensor network. It would be added in as a new function. + +* ‘Transition’ check + + + We’re finding most errors concentrated around the times when the sensors are being taken out of position for data download. If you’re only QCing individual files after each download, you’re not evaluating the transition between data from the previous file and the new file. This check would bring in data from 1-2 days prior to the start time of the file being evaluated and alert users to data points that need to be trimmed. + +* Automatic adjustments to gross limit QC test thresholds based on season and depth + + + Right now the gross limit QC test is pretty limited because it doesn’t capture seasonal differences without the user creating multiple customized configuration files (and then the user would need to break up the input files for each time period). We’d like to figure out a way to have the R code automatically adjust the upper and lower gross limit thresholds based on seasonal considerations, and for lakes, for it to also make adjustments to gross limit thresholds based on depth. + +* Drift correction + + + We’d add a feature that automates drift corrections. + +**Other R packages and Shiny apps that may be of interest** + +Tim Martin from Minnesota DNR (tim.martin@state.mn.us) has been a great collaborator and has developed a QC app that includes the ContData QC flag tests as well as some other features (including an interactive plot in which data points are color-coded based on flags and the user can add or remove flags). The app is currently being hosted on the Tetra Tech Shiny server - +https://tetratech-wtr-wne.shinyapps.io/logger_processing/ + + Exit EPA Website + + +If you use the app, Tim welcomes your feedback! + +For summary and visualization of continuous lake data, we’re actively working on LakeMonitoR - +R package - https://leppott.github.io/LakeMonitoR/ + + Exit EPA Website + + +Shiny app - https://nalms.shinyapps.io/LakeMonitoR/ + + Exit EPA Website + + + +This work is being funded by Shane Bowe from the Red Lake Band of Chippewa Indians (via a BIA grant) and EPA ORD. + +Over the coming year, we’ll also be working on new tools for summarizing and visualizing the stream RMN data (thermal, hydrologic and biological data). + +There are other existing software programs for working with continuous data. One example is the open source Python-based tool by Horsburgh et al. (2015), which provides a data quality control work flow, allows for flagging of data based on visual inspection, can apply drift corrections and interpolate missing values (if desired) and saves both original and edited data for documentation. Other existing software options include a sensorQC R package by USGS (https://github.com/USGS-R/sensorQC + + Exit EPA Website + + ) and rLakeAnalyzer (Read et al. 2011, Winslow et al. 2018) (https://CRAN.R-project.org/package=rLakeAnalyzer + + Exit EPA Website + + ), which have statistical outlier detection tools. + + diff --git a/inst/shiny-examples/ContDataQC/rmd/RMD_Images/1.1_Fig1_About_20230828.jpg b/inst/shiny-examples/ContDataQC/rmd/RMD_Images/1.1_Fig1_About_20230828.jpg new file mode 100644 index 00000000..b9358350 Binary files /dev/null and b/inst/shiny-examples/ContDataQC/rmd/RMD_Images/1.1_Fig1_About_20230828.jpg differ diff --git a/inst/shiny-examples/ContDataQC/rmd/RMD_Images/1.6_Fig1_Advanced_20230828.jpg b/inst/shiny-examples/ContDataQC/rmd/RMD_Images/1.6_Fig1_Advanced_20230828.jpg new file mode 100644 index 00000000..95a9eb6a Binary files /dev/null and b/inst/shiny-examples/ContDataQC/rmd/RMD_Images/1.6_Fig1_Advanced_20230828.jpg differ diff --git a/inst/shiny-examples/ContDataQC/rmd/RMD_Images/2.3_Discrete_Fig1_20230828.jpg b/inst/shiny-examples/ContDataQC/rmd/RMD_Images/2.3_Discrete_Fig1_20230828.jpg new file mode 100644 index 00000000..ad94ce44 Binary files /dev/null and b/inst/shiny-examples/ContDataQC/rmd/RMD_Images/2.3_Discrete_Fig1_20230828.jpg differ diff --git a/inst/shiny-examples/ContDataQC/rmd/RMD_Images/HOBOreformat_AFTER.jpg b/inst/shiny-examples/ContDataQC/rmd/RMD_Images/HOBOreformat_AFTER.jpg new file mode 100644 index 00000000..2bff662b Binary files /dev/null and b/inst/shiny-examples/ContDataQC/rmd/RMD_Images/HOBOreformat_AFTER.jpg differ diff --git a/inst/shiny-examples/ContDataQC/rmd/RMD_Images/HOBOreformat_BEFORE.jpg b/inst/shiny-examples/ContDataQC/rmd/RMD_Images/HOBOreformat_BEFORE.jpg new file mode 100644 index 00000000..4418e0ef Binary files /dev/null and b/inst/shiny-examples/ContDataQC/rmd/RMD_Images/HOBOreformat_BEFORE.jpg differ diff --git a/inst/shiny-examples/ContDataQC/rmd/RMD_Images/miniDOT_AFTER_Concatenate.jpg b/inst/shiny-examples/ContDataQC/rmd/RMD_Images/miniDOT_AFTER_Concatenate.jpg new file mode 100644 index 00000000..9abd709d Binary files /dev/null and b/inst/shiny-examples/ContDataQC/rmd/RMD_Images/miniDOT_AFTER_Concatenate.jpg differ diff --git a/inst/shiny-examples/ContDataQC/rmd/RMD_Images/miniDOT_After_Reformat.jpg b/inst/shiny-examples/ContDataQC/rmd/RMD_Images/miniDOT_After_Reformat.jpg new file mode 100644 index 00000000..23b8f992 Binary files /dev/null and b/inst/shiny-examples/ContDataQC/rmd/RMD_Images/miniDOT_After_Reformat.jpg differ diff --git a/inst/shiny-examples/ContDataQC/rmd/RMD_Images/miniDOT_Before_Reformat.jpg b/inst/shiny-examples/ContDataQC/rmd/RMD_Images/miniDOT_Before_Reformat.jpg new file mode 100644 index 00000000..9abd709d Binary files /dev/null and b/inst/shiny-examples/ContDataQC/rmd/RMD_Images/miniDOT_Before_Reformat.jpg differ diff --git a/inst/shiny-examples/ContDataQC/rmd/tables/App_Information_Tables.xlsx b/inst/shiny-examples/ContDataQC/rmd/tables/App_Information_Tables.xlsx index d0368b4d..09d978c6 100644 Binary files a/inst/shiny-examples/ContDataQC/rmd/tables/App_Information_Tables.xlsx and b/inst/shiny-examples/ContDataQC/rmd/tables/App_Information_Tables.xlsx differ diff --git a/inst/shiny-examples/ContDataQC/rmd/tables/FileNaming_Lakes_20240131.xlsx b/inst/shiny-examples/ContDataQC/rmd/tables/FileNaming_Lakes_20240131.xlsx new file mode 100644 index 00000000..fe1bd2a0 Binary files /dev/null and b/inst/shiny-examples/ContDataQC/rmd/tables/FileNaming_Lakes_20240131.xlsx differ diff --git a/inst/shiny-examples/ContDataQC/rmd/tables/FileNaming_Streams_20240131.xlsx b/inst/shiny-examples/ContDataQC/rmd/tables/FileNaming_Streams_20240131.xlsx new file mode 100644 index 00000000..079f0a24 Binary files /dev/null and b/inst/shiny-examples/ContDataQC/rmd/tables/FileNaming_Streams_20240131.xlsx differ diff --git a/inst/shiny-examples/ContDataQC/rmd/tables/HOBOreformat_AFTER_20240226.xlsx b/inst/shiny-examples/ContDataQC/rmd/tables/HOBOreformat_AFTER_20240226.xlsx new file mode 100644 index 00000000..62b0137a Binary files /dev/null and b/inst/shiny-examples/ContDataQC/rmd/tables/HOBOreformat_AFTER_20240226.xlsx differ diff --git a/inst/shiny-examples/ContDataQC/rmd/tables/HOBOreformat_BEFORE_20240226.xlsx b/inst/shiny-examples/ContDataQC/rmd/tables/HOBOreformat_BEFORE_20240226.xlsx new file mode 100644 index 00000000..32954e43 Binary files /dev/null and b/inst/shiny-examples/ContDataQC/rmd/tables/HOBOreformat_BEFORE_20240226.xlsx differ diff --git a/inst/shiny-examples/ContDataQC/rmd/tables/miniDOT_After_Concatenate_20240226.xlsx b/inst/shiny-examples/ContDataQC/rmd/tables/miniDOT_After_Concatenate_20240226.xlsx new file mode 100644 index 00000000..14e047ba Binary files /dev/null and b/inst/shiny-examples/ContDataQC/rmd/tables/miniDOT_After_Concatenate_20240226.xlsx differ diff --git a/inst/shiny-examples/ContDataQC/rmd/tables/miniDOTreformat_ AFTER_20240226.xlsx b/inst/shiny-examples/ContDataQC/rmd/tables/miniDOTreformat_ AFTER_20240226.xlsx new file mode 100644 index 00000000..2c40ca6c Binary files /dev/null and b/inst/shiny-examples/ContDataQC/rmd/tables/miniDOTreformat_ AFTER_20240226.xlsx differ diff --git a/inst/shiny-examples/ContDataQC/rmd/tables/miniDOTreformat_ BEFORE_20240226.xlsx b/inst/shiny-examples/ContDataQC/rmd/tables/miniDOTreformat_ BEFORE_20240226.xlsx new file mode 100644 index 00000000..eeeea399 Binary files /dev/null and b/inst/shiny-examples/ContDataQC/rmd/tables/miniDOTreformat_ BEFORE_20240226.xlsx differ diff --git a/inst/shiny-examples/ContDataQC/server.R b/inst/shiny-examples/ContDataQC/server.R index c2e1129a..6d6d82c3 100644 --- a/inst/shiny-examples/ContDataQC/server.R +++ b/inst/shiny-examples/ContDataQC/server.R @@ -100,6 +100,56 @@ shinyServer(function(input, output, session) { return(allFiles_miniDOT_reformat()$datapath) }) + # Display Import FileNames---- + + output$fn_input_display_config_main <- renderText({ + #**SAME CODE AS CONFIG** + + #Allows users to use their own configuration/threshold files for QC. + #Copies the status of the config file to this event. + config_type <- config$x + + if (config_type == "uploaded") { + #If a configuration file has been uploaded, the app uses it + + config <- file.path("data", input$configFile$name) + + } else { + #If no configuration file has been uploaded, the default is used + + config <- system.file("extdata", "Config.ORIG.R", package="ContDataQC") + + }## IF ~ config_type ~ END + + return(paste0(config_type, "; ", basename(config))) + + + })## fn_input_display_config + + output$fn_input_display_config_config <- renderText({ + #**SAME CODE AS MAIN** + + #Allows users to use their own configuration/threshold files for QC. + #Copies the status of the config file to this event. + config_type <- config$x + + if (config_type == "uploaded") { + #If a configuration file has been uploaded, the app uses it + + config <- file.path("data", input$configFile$name) + + } else { + #If no configuration file has been uploaded, the default is used + + config <- system.file("extdata", "Config.ORIG.R", package="ContDataQC") + + }## IF ~ config_type ~ END + + return(paste0(config_type, "; ", basename(config))) + + + })## fn_input_display_config + # Reactive, Main ---- #Creates a reactive object that stores whether a configuration file has been uploaded config <- reactiveValues( @@ -241,12 +291,13 @@ shinyServer(function(input, output, session) { #Creates a summary data.frame as a reactive object. #This table includes file name, station ID, start date, end date, and record count. table1 <- reactive({ + # 20230908, drop dates, cols 3 and 4 #Shows the table headings before files are input if (is.null(allFiles())) { #Subsets the columns of the pre-upload data for display - nullTable1 <- fileAttribsNull()[c(1:5)] + nullTable1 <- fileAttribsNull()[c(1, 2, 5)] #Sends the empty table to be displayed return(nullTable1) @@ -254,8 +305,8 @@ shinyServer(function(input, output, session) { #Subsets the file attribute table with just #file name, site ID, start date, end date, and number of records - summaryTable1 <- fileAttribsFull()[, c(1:5)] - colnames(summaryTable1) <- colnames(fileAttribsFull()[c(1:5)]) + summaryTable1 <- fileAttribsFull()[, c(1, 2, 5)] + colnames(summaryTable1) <- colnames(fileAttribsFull()[c(1, 2, 5)]) return(summaryTable1) }) @@ -876,7 +927,6 @@ shinyServer(function(input, output, session) { #The QCRaw and Summarize functions can be fed individual input files #in order to have the progress bar increment after each one is processed else { - #Iterates through all the selected files in the data.frame #to perform the QC script on them individually for (i in seq_len(nrow(allFiles()))) { @@ -889,7 +939,6 @@ shinyServer(function(input, output, session) { #Saves the R console output of ContDataQC() consoleRow <- capture.output( - #Runs ContDataQC() on an individual file ContDataQC(operation, fun.myDir.import = file.path(".", "data"), @@ -1243,7 +1292,7 @@ shinyServer(function(input, output, session) { if (is.null(console$disp) && is.null(consoleUSGS$disp)){ - beforeRun <- paste("Check here for script messages after running process...") + beforeRun <- paste("Check here for script messages after running each process.") return(beforeRun) } }) @@ -1275,7 +1324,8 @@ shinyServer(function(input, output, session) { #Shows the "Default" button after a user-selected config file is uploaded output$ui.defaultConfig <- renderUI({ if (is.null(input$configFile)) return() - actionButton("defaultConfig", "Return to default configuration file") + actionButton("defaultConfig", "Default Config" + , width = "100%") }) #Changes the config object status to a file being uploaded @@ -1318,7 +1368,7 @@ shinyServer(function(input, output, session) { # source("www/Config.R") # Read in dataset - df_Config <- read.table("www/Config.R", sep = "|", quote = "") + df_Config <- read.table("www/Config_Template.R", sep = "|", quote = "") # df_Config <- read.table("R/Config.R", sep = "|", quote = "") @@ -1587,12 +1637,12 @@ shinyServer(function(input, output, session) { ### Chla #### } else if (input$QC_Param_Input == "Chla"){ - updateNumericInput(session, "GR_Fail_Max", value = df_Config_react$df[Loc.Gross.Fail.Hi.Chlorophylla,3]) + updateNumericInput(session, "GR_Fail_Max", value = ContData.env$myThresh.Gross.Fail.Hi.Chlorophylla) #df_Config_react$df[Loc.Gross.Fail.Hi.Chlorophylla,3]) updateNumericInput(session, "GR_Fail_Min", value = df_Config_react$df[Loc.Gross.Fail.Lo.Chlorophylla,3]) - updateNumericInput(session, "GR_Sus_Max", value = df_Config_react$df[Loc.Gross.Suspect.Hi.Chlorophylla,3]) + updateNumericInput(session, "GR_Sus_Max", value = ContData.env$myThresh.Gross.Suspect.Hi.Chlorophylla) #df_Config_react$df[Loc.Gross.Suspect.Hi.Chlorophylla,3]) updateNumericInput(session, "GR_Sus_Min", value = df_Config_react$df[Loc.Gross.Suspect.Lo.Chlorophylla,3]) - updateNumericInput(session, "Spike_Fail", value = df_Config_react$df[Loc.Spike.Hi.Chlorophylla,3]) - updateNumericInput(session, "Spike_Sus", value = df_Config_react$df[Loc.Spike.Lo.Chlorophylla,3]) + updateNumericInput(session, "Spike_Fail", value = ContData.env$myThresh.Spike.Hi.Chlorophylla) #df_Config_react$df[Loc.Spike.Hi.Chlorophylla,3]) + updateNumericInput(session, "Spike_Sus", value = ContData.env$myThresh.Spike.Lo.Chlorophylla) #df_Config_react$df[Loc.Spike.Lo.Chlorophylla,3]) updateNumericInput(session, "RoC_SDs", value = df_Config_react$df[Loc.RoC.SD.number.Chlorophylla,3]) updateNumericInput(session, "RoC_Hrs", value = df_Config_react$df[Loc.RoC.SD.period.Chlorophylla,3]) updateNumericInput(session, "Flat_Fail", value = (df_Config_react$df[Loc.myDefault.Flat.Hi,3])*2) @@ -1615,12 +1665,12 @@ shinyServer(function(input, output, session) { ### Discharge #### } else if (input$QC_Param_Input == "Discharge"){ - updateNumericInput(session, "GR_Fail_Max", value = df_Config_react$df[Loc.Gross.Fail.Hi.Discharge,3]) + updateNumericInput(session, "GR_Fail_Max", value = ContData.env$myThresh.Gross.Fail.Hi.Discharge) #df_Config_react$df[Loc.Gross.Fail.Hi.Discharge,3]) updateNumericInput(session, "GR_Fail_Min", value = df_Config_react$df[Loc.Gross.Fail.Lo.Discharge,3]) - updateNumericInput(session, "GR_Sus_Max", value = df_Config_react$df[Loc.Gross.Suspect.Hi.Discharge,3]) + updateNumericInput(session, "GR_Sus_Max", value = ContData.env$myThresh.Gross.Suspect.Hi.Discharge) #df_Config_react$df[Loc.Gross.Suspect.Hi.Discharge,3]) updateNumericInput(session, "GR_Sus_Min", value = df_Config_react$df[Loc.Gross.Suspect.Lo.Discharge,3]) - updateNumericInput(session, "Spike_Fail", value = df_Config_react$df[Loc.Spike.Hi.Discharge,3]) - updateNumericInput(session, "Spike_Sus", value = df_Config_react$df[Loc.Spike.Lo.Discharge,3]) + updateNumericInput(session, "Spike_Fail", value = ContData.env$myThresh.Spike.Hi.Discharge)# df_Config_react$df[Loc.Spike.Hi.Discharge,3]) + updateNumericInput(session, "Spike_Sus", value = ContData.env$myThresh.Spike.Lo.Discharge) #df_Config_react$df[Loc.Spike.Lo.Discharge,3]) updateNumericInput(session, "RoC_SDs", value = df_Config_react$df[Loc.RoC.SD.number.Discharge,3]) updateNumericInput(session, "RoC_Hrs", value = df_Config_react$df[Loc.RoC.SD.period.Discharge,3]) updateNumericInput(session, "Flat_Fail", value = (df_Config_react$df[Loc.myDefault.Flat.Hi,3])*2) @@ -1685,12 +1735,12 @@ shinyServer(function(input, output, session) { ### SensDepth #### } else if (input$QC_Param_Input == "SensDepth"){ - updateNumericInput(session, "GR_Fail_Max", value = df_Config_react$df[Loc.Gross.Fail.Hi.SensorDepth,3]) + updateNumericInput(session, "GR_Fail_Max", value = ContData.env$myThresh.Gross.Fail.Hi.SensorDepth) #df_Config_react$df[Loc.Gross.Fail.Hi.SensorDepth,3]) updateNumericInput(session, "GR_Fail_Min", value = df_Config_react$df[Loc.Gross.Fail.Lo.SensorDepth,3]) - updateNumericInput(session, "GR_Sus_Max", value = df_Config_react$df[Loc.Gross.Suspect.Hi.SensorDepth,3]) + updateNumericInput(session, "GR_Sus_Max", value = ContData.env$myThresh.Gross.Suspect.Hi.SensorDepth) #df_Config_react$df[Loc.Gross.Suspect.Hi.SensorDepth,3]) updateNumericInput(session, "GR_Sus_Min", value = df_Config_react$df[Loc.Gross.Suspect.Lo.SensorDepth,3]) - updateNumericInput(session, "Spike_Fail", value = df_Config_react$df[Loc.Spike.Hi.SensorDepth,3]) - updateNumericInput(session, "Spike_Sus", value = df_Config_react$df[Loc.Spike.Lo.SensorDepth,3]) + updateNumericInput(session, "Spike_Fail", value = ContData.env$myThresh.Spike.Hi.SensorDepth) #df_Config_react$df[Loc.Spike.Hi.SensorDepth,3]) + updateNumericInput(session, "Spike_Sus", value = ContData.env$myThresh.Spike.Lo.SensorDepth) #df_Config_react$df[Loc.Spike.Lo.SensorDepth,3]) updateNumericInput(session, "RoC_SDs", value = df_Config_react$df[Loc.RoC.SD.number.SensorDepth,3]) updateNumericInput(session, "RoC_Hrs", value = df_Config_react$df[Loc.RoC.SD.period.SensorDepth,3]) updateNumericInput(session, "Flat_Fail", value = df_Config_react$df[Loc.Flat.Hi.SensorDepth,3]) @@ -1699,12 +1749,12 @@ shinyServer(function(input, output, session) { ### Turbid #### } else if (input$QC_Param_Input == "Turbid"){ - updateNumericInput(session, "GR_Fail_Max", value = df_Config_react$df[Loc.Gross.Fail.Hi.Turbidity,3]) + updateNumericInput(session, "GR_Fail_Max", value = ContData.env$myThresh.Gross.Fail.Hi.Turbidity) #df_Config_react$df[Loc.Gross.Fail.Hi.Turbidity,3]) updateNumericInput(session, "GR_Fail_Min", value = df_Config_react$df[Loc.Gross.Fail.Lo.Turbidity,3]) - updateNumericInput(session, "GR_Sus_Max", value = df_Config_react$df[Loc.Gross.Suspect.Hi.Turbidity,3]) + updateNumericInput(session, "GR_Sus_Max", value = ContData.env$myThresh.Gross.Suspect.Hi.Turbidity) #df_Config_react$df[Loc.Gross.Suspect.Hi.Turbidity,3]) updateNumericInput(session, "GR_Sus_Min", value = df_Config_react$df[Loc.Gross.Suspect.Lo.Turbidity,3]) - updateNumericInput(session, "Spike_Fail", value = df_Config_react$df[Loc.Spike.Hi.Turbidity,3]) - updateNumericInput(session, "Spike_Sus", value = df_Config_react$df[Loc.Spike.Lo.Turbidity,3]) + updateNumericInput(session, "Spike_Fail", value = ContData.env$myThresh.Spike.Hi.Turbidity) #df_Config_react$df[Loc.Spike.Hi.Turbidity,3]) + updateNumericInput(session, "Spike_Sus", value = ContData.env$myThresh.Spike.Lo.Turbidity) #df_Config_react$df[Loc.Spike.Lo.Turbidity,3]) updateNumericInput(session, "RoC_SDs", value = df_Config_react$df[Loc.RoC.SD.number.Turbidity,3]) updateNumericInput(session, "RoC_Hrs", value = df_Config_react$df[Loc.RoC.SD.period.Turbidity,3]) updateNumericInput(session, "Flat_Fail", value = (df_Config_react$df[Loc.myDefault.Flat.Hi,3])*2) @@ -1713,12 +1763,12 @@ shinyServer(function(input, output, session) { ### WtrLvl #### } else if (input$QC_Param_Input == "WtrLvl"){ - updateNumericInput(session, "GR_Fail_Max", value = df_Config_react$df[Loc.Gross.Fail.Hi.SensorDepth,3]) - updateNumericInput(session, "GR_Fail_Min", value = df_Config_react$df[Loc.Gross.Fail.Lo.SensorDepth,3]) - updateNumericInput(session, "GR_Sus_Max", value = df_Config_react$df[Loc.Gross.Suspect.Hi.SensorDepth,3]) - updateNumericInput(session, "GR_Sus_Min", value = df_Config_react$df[Loc.Gross.Suspect.Lo.SensorDepth,3]) - updateNumericInput(session, "Spike_Fail", value = df_Config_react$df[Loc.Spike.Hi.SensorDepth,3]) - updateNumericInput(session, "Spike_Sus", value = df_Config_react$df[Loc.Spike.Lo.SensorDepth,3]) + updateNumericInput(session, "GR_Fail_Max", value = ContData.env$myThresh.Gross.Fail.Hi.WaterLevel) #df_Config_react$df[Loc.Gross.Fail.Hi.SensorDepth,3]) + updateNumericInput(session, "GR_Fail_Min", value = ContData.env$myThresh.Gross.Fail.Lo.WaterLevel) #df_Config_react$df[Loc.Gross.Fail.Lo.SensorDepth,3]) + updateNumericInput(session, "GR_Sus_Max", value = ContData.env$myThresh.Gross.Suspect.Hi.WaterLevel) #df_Config_react$df[Loc.Gross.Suspect.Hi.SensorDepth,3]) + updateNumericInput(session, "GR_Sus_Min", value = ContData.env$myThresh.Gross.Suspect.Lo.WaterLevel) #df_Config_react$df[Loc.Gross.Suspect.Lo.SensorDepth,3]) + updateNumericInput(session, "Spike_Fail", value = ContData.env$myThresh.Spike.Hi.WaterLevel) #df_Config_react$df[Loc.Spike.Hi.SensorDepth,3]) + updateNumericInput(session, "Spike_Sus", value = ContData.env$myThresh.Spike.Lo.WaterLevel) #df_Config_react$df[Loc.Spike.Lo.SensorDepth,3]) updateNumericInput(session, "RoC_SDs", value = df_Config_react$df[Loc.RoC.SD.number.WaterLevel,3]) updateNumericInput(session, "RoC_Hrs", value = df_Config_react$df[Loc.RoC.SD.period.WaterLevel,3]) updateNumericInput(session, "Flat_Fail", value = df_Config_react$df[Loc.Flat.Hi.SensorDepth,3]) @@ -2179,7 +2229,7 @@ shinyServer(function(input, output, session) { , sep = "\t", row.names = FALSE, col.names = FALSE, quote = FALSE) ### WaterTemp #### - } else if(input$QC_Param_Input == "WaterTemp"){ + } else if (input$QC_Param_Input == "WaterTemp") { df_Config_react$df[Loc.Gross.Fail.Hi.WaterTemp, 1] <- paste0("ContData.env$myThresh.Gross.Fail.Hi.WaterTemp <- ", input$GR_Fail_Max) df_Config_react$df[Loc.Gross.Fail.Lo.WaterTemp, 1] <- paste0("ContData.env$myThresh.Gross.Fail.Lo.WaterTemp <- ", input$GR_Fail_Min) df_Config_react$df[Loc.Gross.Suspect.Hi.WaterTemp, 1] <- paste0("ContData.env$myThresh.Gross.Suspect.Hi.WaterTemp <- ", input$GR_Sus_Max) @@ -2225,7 +2275,7 @@ shinyServer(function(input, output, session) { # Enable download button once save button is clicked at least once observe({ - if(input$QC_SaveBttn > 0){ + if (input$QC_SaveBttn > 0) { Sys.sleep(1) # enable the download button diff --git a/inst/shiny-examples/ContDataQC/ui.R b/inst/shiny-examples/ContDataQC/ui.R index 7c9aca0e..356e5c64 100644 --- a/inst/shiny-examples/ContDataQC/ui.R +++ b/inst/shiny-examples/ContDataQC/ui.R @@ -5,545 +5,534 @@ # Updated 2020 (Erik) # 2021-04-19, Erik, modular format # 2021-06-15, Ben Block, updated formatting +# 2022-08-11, Erik, rework tab layout # Source ---- -# tab_Intro <- source("external/tab_Intro.R", local = TRUE)$value -# tab_Calc <- source("external/tab_Calc.R", local = TRUE)$value -# tab_Console <- source("external/tab_Console.R", local = TRUE)$value -# tab_Config <- source("external/tab_Config.R", local = TRUE)$value -# tab_Reformat <- source("external/tab_Reformat.R", local = TRUE)$value -# tab_USGSgage <- source("external/tab_USGSgage.R", local = TRUE)$value -# tab_FAQ <- source("external/tab_FAQ.R", local = TRUE)$value +tab_1_About <- source("external/tab_1_About.R", local = TRUE)$value +tab_1a_Overview <- source("external/tab_1a_Overview.R", local = TRUE)$value +tab_1b_TestData <- source("external/tab_1b_TestData.R", local = TRUE)$value +tab_1c_FAQ <- source("external/tab_1c_FAQ.R", local = TRUE)$value +tab_2_DataPrep <- source("external/tab_2_DataPrep.R", local = TRUE)$value +tab_3_MainFunc <- source("external/tab_3_MainFunc.R", local = TRUE)$value +tab_3c_QCThresh <- source("external/tab_3c_QCThresh.R", local = TRUE)$value +tab_4_USGSgage <- source("external/tab_4_USGSgage.R", local = TRUE)$value +tab_5_Troubleshooting <- source("external/tab_5_Troubleshooting.R" + , local = TRUE)$value +tab_5b_Console <- source("external/tab_5b_Console.R", local = TRUE)$value +#tab_9_Status <- source("external/tab_9_Status.R", local = TRUE)$value -tab_1Overview <- source("external/tab_1Overview.R", local = TRUE)$value -tab_2FAQ <- source("external/tab_2FAQ.R", local = TRUE)$value -tab_3DataPrep <- source("external/tab_3DataPrep.R", local = TRUE)$value -tab_4QCThresh <- source("external/tab_4QCThresh.R", local = TRUE)$value -tab_5MainFunc <- source("external/tab_5MainFunc.R", local = TRUE)$value -tab_6USGSgage <- source("external/tab_6USGSgage.R", local = TRUE)$value -tab_7TestData <- source("external/tab_7TestData.R", local = TRUE)$value -tab_8Console <- source("external/tab_8Console.R", local = TRUE)$value -#tab_9Status <- source("external/tab_9Status.R", local = TRUE)$value - - -shinyUI( - # VERSION, 1, current [non-EPA] ---- - navbarPage("Continuous data QC, summary, and statistics - v2.0.7", - theme= shinytheme("spacelab") - ,tab_1Overview() - ,tab_2FAQ() - ,tab_3DataPrep() - ,tab_4QCThresh() - ,tab_5MainFunc() - ,tab_6USGSgage() - ,tab_7TestData() - ,tab_8Console() - #,tab_9Status() - )## navbarPage ~ END -)## shinyUI ~ END # shinyUI( -# # VERSION, 0, old ---- -# navbarPage("Continuous data QC, summary, and statistics - v2.0.6", -# theme= shinytheme("spacelab"), -# #also liked "cerulean" at https://rstudio.github.io/shinythemes/ -# # tabPan, Site Intro -# tab_Intro(), -# # tabPan, Calc -# tab_Calc(), -# # tabPan, Adv Feat -# tab_Console(), -# tab_Config(), -# tab_Reformat(), -# # tabPan, USGS -# tab_USGSgage() , -# # tabPan, FAQ -# tab_FAQ() -# +# # VERSION, 1, current [non-EPA] ---- +# navbarPage("Continuous Data QC, Summary, and Statistics" +# , theme = shinytheme("spacelab") +# , tab_1_About() +# #, tab_1a_Overview() +# #, tab_1c_FAQ() +# , tab_2_DataPrep() +# , tab_3_MainFunc() +# #,tab_3c_QCThresh() +# , tab_4_USGSgage() +# , tab_5_Troubleshooting() +# #, tab_5b_Console() +# #, tab_x_TestData() +# #, tab_9_Status() # )## navbarPage ~ END # )## shinyUI ~ END #~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # VERSION, EPA Template ---- -# 2022-09-15 +# OneEPA_template_for_ShinyApps_(update_title_on_line_28___UI_code_on_215___dateUpdated_on_441___server_code_on_457)_.R +# 2023-12-15 +#~~~~~~~~~~~ +# Using separate UI and Server files so commented out server code at bottom +# commented out require(shiny) +# Changed ui <- foo to shinyUI(foo) then added closing parenthesis at end +# 3 places to edit: title, UI code, date (~500) #~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -# shinyUI( -# fluidPage( -# tags$html(class = "no-js", lang="en"), -# tags$head( -# HTML( -# " -# -# -# " -# ), -# tags$meta(charset="utf-8"), -# tags$meta(property="og:site_name", content="US EPA"), -# #tags$link(rel = "stylesheet", type = "text/css", href = "css/uswds.css"), -# tags$link(rel = "stylesheet", type = "text/css", href = "https://cdnjs.cloudflare.com/ajax/libs/uswds/3.0.0-beta.3/css/uswds.min.css", integrity="sha512-ZKvR1/R8Sgyx96aq5htbFKX84hN+zNXN73sG1dEHQTASpNA8Pc53vTbPsEKTXTZn9J4G7R5Il012VNsDEReqCA==", crossorigin="anonymous", referrerpolicy="no-referrer"), -# tags$meta(property="og:url", content="https://www.epa.gov/themes/epa_theme/pattern-lab/.markup-only.html"), -# tags$link(rel="canonical", href="https://www.epa.gov/themes/epa_theme/pattern-lab/.markup-only.html"), -# tags$link(rel="shortlink", href="https://www.epa.gov/themes/epa_theme/pattern-lab/.markup-only.html"), -# tags$meta(property="og:url", content="https://www.epa.gov/themes/epa_theme/pattern-lab/.markup-only.html"), -# tags$meta(property="og:image", content="https://www.epa.gov/sites/all/themes/epa/img/epa-standard-og.jpg"), -# tags$meta(property="og:image:width", content="1200"), -# tags$meta(property="og:image:height", content="630"), -# tags$meta(property="og:image:alt", content="U.S. Environmental Protection Agency"), -# tags$meta(name="twitter:card", content="summary_large_image"), -# tags$meta(name="twitter:image:alt", content="U.S. Environmental Protection Agency"), -# tags$meta(name="twitter:image:height", content="600"), -# tags$meta(name="twitter:image:width", content="1200"), -# tags$meta(name="twitter:image", content="https://www.epa.gov/sites/all/themes/epa/img/epa-standard-twitter.jpg"), -# tags$meta(name="MobileOptimized", content="width"), -# tags$meta(name="HandheldFriendly", content="true"), -# tags$meta(name="viewport", content="width=device-width, initial-scale=1.0"), -# tags$meta(`http-equiv`="x-ua-compatible", content="ie=edge"), -# tags$script(src = "js/pattern-lab-head-script.js"), -# # update title ---- -# tags$title('ContDataQC | US EPA'), -# tags$link(rel="icon", type="image/x-icon", href="https://www.epa.gov/themes/epa_theme/images/favicon.ico"), -# tags$meta(name="msapplication-TileColor", content="#FFFFFF"), -# tags$meta(name="msapplication-TileImage", content="https://www.epa.gov/themes/epa_theme/images/favicon-144.png"), -# tags$meta(name="application-name", content=""), -# tags$meta(name="msapplication-config", content="https://www.epa.gov/themes/epa_theme/images/ieconfig.xml"), -# tags$link(rel="apple-touch-icon-precomposed", sizes="196x196", href="https://www.epa.gov/themes/epa_theme/images/favicon-196.png"), -# tags$link(rel="apple-touch-icon-precomposed", sizes="152x152", href="https://www.epa.gov/themes/epa_theme/images/favicon-152.png"), -# tags$link(rel="apple-touch-icon-precomposed", sizes="144x144", href="https://www.epa.gov/themes/epa_theme/images/favicon-144.png"), -# tags$link(rel="apple-touch-icon-precomposed", sizes="120x120", href="https://www.epa.gov/themes/epa_theme/images/favicon-120.png"), -# tags$link(rel="apple-touch-icon-precomposed", sizes="114x114", href="https://www.epa.gov/themes/epa_theme/images/favicon-114.png"), -# tags$link(rel="apple-touch-icon-precomposed", sizes="72x72", href="https://www.epa.gov/themes/epa_theme/images/favicon-72.png"), -# tags$link(rel="apple-touch-icon-precomposed", href="https://www.epa.gov/themes/epa_theme/images/favicon-180.png"), -# tags$link(rel="icon", href="https://www.epa.gov/themes/epa_theme/images/favicon-32.png", sizes="32x32"), -# tags$link(rel="preload", href="https://www.epa.gov/themes/epa_theme/fonts/source-sans-pro/sourcesanspro-regular-webfont.woff2", as="font", crossorigin="anonymous"), -# tags$link(rel="preload", href="https://www.epa.gov/themes/epa_theme/fonts/source-sans-pro/sourcesanspro-bold-webfont.woff2", as="font", crossorigin="anonymous"), -# tags$link(rel="preload", href="https://www.epa.gov/themes/epa_theme/fonts/merriweather/Latin-Merriweather-Bold.woff2", as="font", crossorigin="anonymous"), -# tags$link(rel="stylesheet", media="all", href="https://www.epa.gov/core/themes/stable/css/system/components/ajax-progress.module.css?r6lsex"), -# tags$link(rel="stylesheet", media="all", href="https://www.epa.gov/core/themes/stable/css/system/components/autocomplete-loading.module.css?r6lsex" ), -# tags$link(rel="stylesheet", media="all", href="https://www.epa.gov/core/themes/stable/css/system/components/js.module.css?r6lsex"), -# tags$link(rel="stylesheet", media="all", href="https://www.epa.gov/core/themes/stable/css/system/components/sticky-header.module.css?r6lsex"), -# tags$link(rel="stylesheet", media="all", href="https://www.epa.gov/core/themes/stable/css/system/components/system-status-counter.css?r6lsex"), -# tags$link(rel="stylesheet", media="all", href="https://www.epa.gov/core/themes/stable/css/system/components/system-status-report-counters.css?r6lsex"), -# tags$link(rel="stylesheet", media="all", href="https://www.epa.gov/core/themes/stable/css/system/components/system-status-report-general-info.css?r6lsex"), -# tags$link(rel="stylesheet", media="all", href="https://www.epa.gov/core/themes/stable/css/system/components/tabledrag.module.css?r6lsex"), -# tags$link(rel="stylesheet", media="all", href="https://www.epa.gov/core/themes/stable/css/system/components/tablesort.module.css?r6lsex"), -# tags$link(rel="stylesheet", media="all", href="https://www.epa.gov/core/themes/stable/css/system/components/tree-child.module.css?r6lsex"), -# tags$link(rel="stylesheet", media="all", href="https://www.epa.gov/themes/epa_theme/css/styles.css?r6lsex"), -# tags$link(rel="stylesheet", media="all", href="https://www.epa.gov/themes/epa_theme/css-lib/colorbox.min.css?r6lsex"), -# -# tags$script(src = 'https://cdnjs.cloudflare.com/ajax/libs/uswds/3.0.0-beta.3/js/uswds-init.min.js'), -# #fix container-fluid that boostrap RShiny uses -# tags$style(HTML( -# '.container-fluid { -# padding-right: 0; -# padding-left: 0; -# margin-right: 0; -# margin-left: 0; -# } -# .tab-content { -# margin-right: 30px; -# margin-left: 30px; -# }' -# )) -# ), -# tags$body( -# class="path-themes not-front has-wide-template", id="top", -# tags$script( -# src = 'https://cdnjs.cloudflare.com/ajax/libs/uswds/3.0.0-beta.3/js/uswds.min.js' -# ) -# ), -# -# # Site Header -# HTML( -# ' -# -# -# -# -# -#
-#
-#
-#
-#
-#
-# U.S. flag -#
-#
-#

An official website of the United States government

-# -#
-# -#
-#
-#
-#
-#
-# Dot gov -#
-#

-# Official websites use .gov -#
A .gov website belongs to an official government organization in the United States. -#

-#
-#
-#
-# HTTPS -#
-#

-# Secure .gov websites use HTTPS -#
A lock () or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites. -#

-#
-#
-#
-#
-#
-#
-#
-#
-# -#
-#
-# -#
' -# ), -# -# # Individual Page Header -# HTML( -# '' -# ), +# # ui <- fluidPage( + +shinyUI(fluidPage( + tags$html(class = "no-js", lang="en"), + tags$head( + HTML( + " + + + " + ), + tags$meta(charset="utf-8"), + tags$meta(property="og:site_name", content="US EPA"), + #tags$link(rel = "stylesheet", type = "text/css", href = "css/uswds.css"), + tags$link(rel = "stylesheet", type = "text/css", href = "https://cdnjs.cloudflare.com/ajax/libs/uswds/3.0.0-beta.3/css/uswds.min.css", integrity="sha512-ZKvR1/R8Sgyx96aq5htbFKX84hN+zNXN73sG1dEHQTASpNA8Pc53vTbPsEKTXTZn9J4G7R5Il012VNsDEReqCA==", crossorigin="anonymous", referrerpolicy="no-referrer"), + tags$meta(property="og:url", content="https://www.epa.gov/themes/epa_theme/pattern-lab/.markup-only.html"), + tags$link(rel="canonical", href="https://www.epa.gov/themes/epa_theme/pattern-lab/.markup-only.html"), + tags$link(rel="shortlink", href="https://www.epa.gov/themes/epa_theme/pattern-lab/.markup-only.html"), + tags$meta(property="og:url", content="https://www.epa.gov/themes/epa_theme/pattern-lab/.markup-only.html"), + tags$meta(property="og:image", content="https://www.epa.gov/sites/all/themes/epa/img/epa-standard-og.jpg"), + tags$meta(property="og:image:width", content="1200"), + tags$meta(property="og:image:height", content="630"), + tags$meta(property="og:image:alt", content="U.S. Environmental Protection Agency"), + tags$meta(name="twitter:card", content="summary_large_image"), + tags$meta(name="twitter:image:alt", content="U.S. Environmental Protection Agency"), + tags$meta(name="twitter:image:height", content="600"), + tags$meta(name="twitter:image:width", content="1200"), + tags$meta(name="twitter:image", content="https://www.epa.gov/sites/all/themes/epa/img/epa-standard-twitter.jpg"), + tags$meta(name="MobileOptimized", content="width"), + tags$meta(name="HandheldFriendly", content="true"), + tags$meta(name="viewport", content="width=device-width, initial-scale=1.0"), + tags$meta(`http-equiv`="x-ua-compatible", content="ie=edge"), + tags$script(src = "js/pattern-lab-head-script.js"), + ## update this line with your title:---- + tags$title('Continuous Data QC, Summary, and Statistics | US EPA'), + tags$link(rel="icon", type="image/x-icon", href="https://www.epa.gov/themes/epa_theme/images/favicon.ico"), + tags$meta(name="msapplication-TileColor", content="#FFFFFF"), + tags$meta(name="msapplication-TileImage", content="https://www.epa.gov/themes/epa_theme/images/favicon-144.png"), + tags$meta(name="application-name", content=""), + tags$meta(name="msapplication-config", content="https://www.epa.gov/themes/epa_theme/images/ieconfig.xml"), + tags$link(rel="apple-touch-icon-precomposed", sizes="196x196", href="https://www.epa.gov/themes/epa_theme/images/favicon-196.png"), + tags$link(rel="apple-touch-icon-precomposed", sizes="152x152", href="https://www.epa.gov/themes/epa_theme/images/favicon-152.png"), + tags$link(rel="apple-touch-icon-precomposed", sizes="144x144", href="https://www.epa.gov/themes/epa_theme/images/favicon-144.png"), + tags$link(rel="apple-touch-icon-precomposed", sizes="120x120", href="https://www.epa.gov/themes/epa_theme/images/favicon-120.png"), + tags$link(rel="apple-touch-icon-precomposed", sizes="114x114", href="https://www.epa.gov/themes/epa_theme/images/favicon-114.png"), + tags$link(rel="apple-touch-icon-precomposed", sizes="72x72", href="https://www.epa.gov/themes/epa_theme/images/favicon-72.png"), + tags$link(rel="apple-touch-icon-precomposed", href="https://www.epa.gov/themes/epa_theme/images/favicon-180.png"), + tags$link(rel="icon", href="https://www.epa.gov/themes/epa_theme/images/favicon-32.png", sizes="32x32"), + tags$link(rel="preload", href="https://www.epa.gov/themes/epa_theme/fonts/source-sans-pro/sourcesanspro-regular-webfont.woff2", as="font", crossorigin="anonymous"), + tags$link(rel="preload", href="https://www.epa.gov/themes/epa_theme/fonts/source-sans-pro/sourcesanspro-bold-webfont.woff2", as="font", crossorigin="anonymous"), + tags$link(rel="preload", href="https://www.epa.gov/themes/epa_theme/fonts/merriweather/Latin-Merriweather-Bold.woff2", as="font", crossorigin="anonymous"), + tags$link(rel="stylesheet", media="all", href="https://www.epa.gov/core/themes/stable/css/system/components/ajax-progress.module.css?r6lsex"), + tags$link(rel="stylesheet", media="all", href="https://www.epa.gov/core/themes/stable/css/system/components/autocomplete-loading.module.css?r6lsex" ), + tags$link(rel="stylesheet", media="all", href="https://www.epa.gov/core/themes/stable/css/system/components/js.module.css?r6lsex"), + tags$link(rel="stylesheet", media="all", href="https://www.epa.gov/core/themes/stable/css/system/components/sticky-header.module.css?r6lsex"), + tags$link(rel="stylesheet", media="all", href="https://www.epa.gov/core/themes/stable/css/system/components/system-status-counter.css?r6lsex"), + tags$link(rel="stylesheet", media="all", href="https://www.epa.gov/core/themes/stable/css/system/components/system-status-report-counters.css?r6lsex"), + tags$link(rel="stylesheet", media="all", href="https://www.epa.gov/core/themes/stable/css/system/components/system-status-report-general-info.css?r6lsex"), + tags$link(rel="stylesheet", media="all", href="https://www.epa.gov/core/themes/stable/css/system/components/tabledrag.module.css?r6lsex"), + tags$link(rel="stylesheet", media="all", href="https://www.epa.gov/core/themes/stable/css/system/components/tablesort.module.css?r6lsex"), + tags$link(rel="stylesheet", media="all", href="https://www.epa.gov/core/themes/stable/css/system/components/tree-child.module.css?r6lsex"), + tags$link(rel="stylesheet", media="all", href="https://www.epa.gov/themes/epa_theme/css/styles.css?r6lsex"), + tags$link(rel="stylesheet", media="all", href="https://www.epa.gov/themes/epa_theme/css-lib/colorbox.min.css?r6lsex"), + + tags$script(src = 'https://cdnjs.cloudflare.com/ajax/libs/uswds/3.0.0-beta.3/js/uswds-init.min.js'), + #fix container-fluid that boostrap RShiny uses + tags$style(HTML( + '.container-fluid { + padding-right: 0; + padding-left: 0; + margin-right: 0; + margin-left: 0; + } + .tab-content { + margin-right: 30px; + margin-left: 30px; + }' + )) + ), + tags$body( + class="path-themes not-front has-wide-template", id="top", + tags$script( + src = 'https://cdnjs.cloudflare.com/ajax/libs/uswds/3.0.0-beta.3/js/uswds.min.js' + ) + ), + + # Site Header + HTML( + ' + + + + + +
+
+
+
+
+
+ U.S. flag +
+
+

An official website of the United States government

+ +
+ +
+
+
+
+
+ Dot gov +
+

+ Official websites use .gov +
A .gov website belongs to an official government organization in the United States. +

+
+
+
+ HTTPS +
+

+ Secure .gov websites use HTTPS +
A lock () or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites. +

+
+
+
+
+
+
+
+
+ +
+
+ +
' + ), + + # Individual Page Header + HTML( + '' + ), + + # Site Footer + HTML( + '
+ + + + + + + + ' + ) +) # END fluidPage +) # END shinyUI + +# # Insert your server code here +# ## Begin example server code +# server <- function(input, output) +# { +# output$distPlot <- renderPlot({ +# hist(rnorm(input$obs)) +# }) +# } +# ## End example server code # -# # Site Footer -# HTML( -# '
-# -# -# -# -# -# -# -# ' -# ) -# ) # END fluidPage -# )## shinyUI +# shinyApp(ui = ui, server = server) diff --git a/inst/shiny-examples/ContDataQC/www/Config.R b/inst/shiny-examples/ContDataQC/www/Config.R index fa4d4cfe..b7489708 100644 --- a/inst/shiny-examples/ContDataQC/www/Config.R +++ b/inst/shiny-examples/ContDataQC/www/Config.R @@ -14,6 +14,7 @@ # 20150928 # 20170323, add 3 parameters (Cond, DO, pH) # 20210106, replace gageheight with waterlevel +# 20230828, updated were QC flag test thresholds, Jen #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # User defined variable names for input data #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -398,18 +399,18 @@ ContData.env$myFlagVal.Order <- c(ContData.env$myFlagVal.Pass , ContData.env$myFlagVal.Fail , ContData.env$myFlagVal.NoData) #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -# QC Tests and Calculations #### +# QC Tests and Calculations (Thresholds) #### #http://stackoverflow.com/questions/16143700/pasting-two-vectors-with-combinations-of-all-vectors-elements #myNames.QCTests.Calcs.combo <- as.vector(t(outer(myNames.QCTests,myNames.QCTests.Calcs,paste,sep="."))) # combine so can check for and remove later. #myNames.DataFields.QCTests.Calcs.combo <- as.vector(t(outer(myNames.DataFields,myNames.QCTests.Calcs.combo,paste,sep="."))) -# Data Quality Flag Thresholds +# Data Quality Flag Thresholds #### # _QC, Gross---- ## Gross Min/Max, Fail (equipment) ### Examines values as outliers versus threholds ### if value >= Hi or <= Lo then flagged as "Fail" ContData.env$myThresh.Gross.Fail.Hi.WaterTemp <- 30 -ContData.env$myThresh.Gross.Fail.Lo.WaterTemp <- -2 +ContData.env$myThresh.Gross.Fail.Lo.WaterTemp <- -1 ContData.env$myThresh.Gross.Fail.Hi.AirTemp <- 38 ContData.env$myThresh.Gross.Fail.Lo.AirTemp <- -25 ContData.env$myThresh.Gross.Fail.Hi.AirBP <- 15 @@ -422,9 +423,9 @@ ContData.env$myThresh.Gross.Fail.Hi.Discharge <- 10^5 # dependent upon stream ContData.env$myThresh.Gross.Fail.Lo.Discharge <- -1 # dependent upon stream size ContData.env$myThresh.Gross.Fail.Hi.Cond <- 1500 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Fail.Lo.Cond <- 10 # this threshold has not been closely evaluated -ContData.env$myThresh.Gross.Fail.Hi.DO <- 20 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Fail.Hi.DO <- 18 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Fail.Lo.DO <- 1 # this threshold has not been closely evaluated -ContData.env$myThresh.Gross.Fail.Hi.DO.adj <- 20 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Fail.Hi.DO.adj <- 18 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Fail.Lo.DO.adj <- 1 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Fail.Hi.DO.pctsat <- 120 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Fail.Lo.DO.pctsat <- -1 # this threshold has not been closely evaluated @@ -442,7 +443,7 @@ ContData.env$myThresh.Gross.Fail.Lo.Salinity <- 2 ### Examines values as outliers versus threholds ### if value >= Hi or <= Lo then flagged as "Suspect" ContData.env$myThresh.Gross.Suspect.Hi.WaterTemp <- 25 -ContData.env$myThresh.Gross.Suspect.Lo.WaterTemp <- -0.1 +ContData.env$myThresh.Gross.Suspect.Lo.WaterTemp <- -0.5 ContData.env$myThresh.Gross.Suspect.Hi.AirTemp <- 35 ContData.env$myThresh.Gross.Suspect.Lo.AirTemp <- -23 ContData.env$myThresh.Gross.Suspect.Hi.AirBP <- 14.8 @@ -455,10 +456,10 @@ ContData.env$myThresh.Gross.Suspect.Hi.Discharge <- 10^3 # dependent upon str ContData.env$myThresh.Gross.Suspect.Lo.Discharge <- -1 # dependent upon stream size ContData.env$myThresh.Gross.Suspect.Hi.Cond <- 1200 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Suspect.Lo.Cond <- 20 # this threshold has not been closely evaluated -ContData.env$myThresh.Gross.Suspect.Hi.DO <- 18 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Suspect.Hi.DO <- 16 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Suspect.Lo.DO <- 2 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Suspect.Hi.DO.adj <- 18 # this threshold has not been closely evaluated -ContData.env$myThresh.Gross.Suspect.Lo.DO.adj <- 2 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Suspect.Lo.DO.adj <- 2 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Suspect.Hi.DO.pctsat <- 100 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Suspect.Lo.DO.pctsat <- 0 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Suspect.Hi.pH <- 11 # this threshold has not been closely evaluated @@ -476,8 +477,8 @@ ContData.env$myThresh.Gross.Suspect.Lo.Salinity <- 3 ### Examines difference between consecutive measurements ### if delta >= Hi then flagged as "Fail" ### if delta >= Lo then flagged as "Suspect" -ContData.env$myThresh.Spike.Hi.WaterTemp <- 1.5 -ContData.env$myThresh.Spike.Lo.WaterTemp <- 1 +ContData.env$myThresh.Spike.Hi.WaterTemp <- 2 +ContData.env$myThresh.Spike.Lo.WaterTemp <- 1.5 ContData.env$myThresh.Spike.Hi.AirTemp <- 10 ContData.env$myThresh.Spike.Lo.AirTemp <- 8 ContData.env$myThresh.Spike.Hi.AirBP <- 0.25 @@ -490,10 +491,10 @@ ContData.env$myThresh.Spike.Hi.Discharge <- 10^4 # dependent upon stream size ContData.env$myThresh.Spike.Lo.Discharge <- 10^3 # dependent upon stream size ContData.env$myThresh.Spike.Hi.Cond <- 10 # this threshold has not been closely evaluated ContData.env$myThresh.Spike.Lo.Cond <- 5 # this threshold has not been closely evaluated -ContData.env$myThresh.Spike.Hi.DO <- 10 # this threshold has not been closely evaluated -ContData.env$myThresh.Spike.Lo.DO <- 5 # this threshold has not been closely evaluated -ContData.env$myThresh.Spike.Hi.DO.adj <- 10 # this threshold has not been closely evaluated -ContData.env$myThresh.Spike.Lo.DO.adj <- 5 # this threshold has not been closely evaluated +ContData.env$myThresh.Spike.Hi.DO <- 4 # this threshold has not been closely evaluated +ContData.env$myThresh.Spike.Lo.DO <- 2 # this threshold has not been closely evaluated +ContData.env$myThresh.Spike.Hi.DO.adj <- 4 # this threshold has not been closely evaluated +ContData.env$myThresh.Spike.Lo.DO.adj <- 2 # this threshold has not been closely evaluated ContData.env$myThresh.Spike.Hi.DO.pctsat <- 25 # this threshold has not been closely evaluated ContData.env$myThresh.Spike.Lo.DO.pctsat <- 10 # this threshold has not been closely evaluated ContData.env$myThresh.Spike.Hi.pH <- 10 # this threshold has not been closely evaluated @@ -510,7 +511,7 @@ ContData.env$myThresh.Spike.Lo.Salinity <- 3 ## Rate of Change (relative change) ### Examines SD over "period" and difference in consecutive values ### If delta >= SD.number * SD then flagged as "Suspect" -ContData.env$myDefault.RoC.SD.number <- 3 +ContData.env$myDefault.RoC.SD.number <- 6 ContData.env$myDefault.RoC.SD.period <- 25 #hours ContData.env$myThresh.RoC.SD.number.WaterTemp <- ContData.env$myDefault.RoC.SD.number ContData.env$myThresh.RoC.SD.period.WaterTemp <- ContData.env$myDefault.RoC.SD.period @@ -550,11 +551,11 @@ ContData.env$myThresh.RoC.SD.period.Salinity <- ContData.env$myDefault.RoC.S ContData.env$myDefault.Flat.Hi <- 30 # maximum is myThresh.Flat.MaxComp ContData.env$myDefault.Flat.Lo <- 15 ContData.env$myDefault.Flat.Tolerance <- 0.01 # set to one sigdig less than measurements. Check with fivenum(x) -ContData.env$myThresh.Flat.Hi.WaterTemp <- 30 -ContData.env$myThresh.Flat.Lo.WaterTemp <- 20 +ContData.env$myThresh.Flat.Hi.WaterTemp <- 100 +ContData.env$myThresh.Flat.Lo.WaterTemp <- 60 ContData.env$myThresh.Flat.Tolerance.WaterTemp <- 0.01 -ContData.env$myThresh.Flat.Hi.AirTemp <- 20 -ContData.env$myThresh.Flat.Lo.AirTemp <- 15 +ContData.env$myThresh.Flat.Hi.AirTemp <- 60 +ContData.env$myThresh.Flat.Lo.AirTemp <- 30 ContData.env$myThresh.Flat.Tolerance.AirTemp <- 0.01 ContData.env$myThresh.Flat.Hi.AirBP <- 15 ContData.env$myThresh.Flat.Lo.AirBP <- 10 @@ -563,7 +564,7 @@ ContData.env$myThresh.Flat.Hi.WaterP <- 15 ContData.env$myThresh.Flat.Lo.WaterP <- 10 ContData.env$myThresh.Flat.Tolerance.WaterP <- 0.001 ContData.env$myThresh.Flat.Hi.SensorDepth <- 60 -ContData.env$myThresh.Flat.Lo.SensorDepth <- 20 +ContData.env$myThresh.Flat.Lo.SensorDepth <- 30 ContData.env$myThresh.Flat.Tolerance.SensorDepth <- 0.0 ContData.env$myThresh.Flat.Hi.Discharge <- ContData.env$myDefault.Flat.Hi * 2 ContData.env$myThresh.Flat.Lo.Discharge <- ContData.env$myDefault.Flat.Lo * 2 @@ -592,8 +593,8 @@ ContData.env$myThresh.Flat.Tolerance.Chlorophylla <- 0.01 ContData.env$myThresh.Flat.Hi.WaterLevel <- ContData.env$myThresh.Flat.Hi.SensorDepth ContData.env$myThresh.Flat.Lo.WaterLevel <- ContData.env$myThresh.Flat.Lo.SensorDepth ContData.env$myThresh.Flat.Tolerance.WaterLevel <- ContData.env$myThresh.Flat.Tolerance.SensorDepth -ContData.env$myThresh.Flat.Hi.Salinity <- ContData.env$myThresh.Flat.Hi.SensorDepth * 2 -ContData.env$myThresh.Flat.Lo.Salinity <- ContData.env$myThresh.Flat.Lo.SensorDepth * 2 +ContData.env$myThresh.Flat.Hi.Salinity <- ContData.env$myDefault.Flat.Hi * 2 +ContData.env$myThresh.Flat.Lo.Salinity <- ContData.env$myDefault.Flat.Lo * 2 ContData.env$myThresh.Flat.Tolerance.Salinity <- 0.01 # ContData.env$myThresh.Flat.MaxComp <- max(ContData.env$myThresh.Flat.Hi.WaterTemp diff --git a/inst/shiny-examples/ContDataQC/www/Config_Default.R b/inst/shiny-examples/ContDataQC/www/Config_Default.R index fa4d4cfe..b7489708 100644 --- a/inst/shiny-examples/ContDataQC/www/Config_Default.R +++ b/inst/shiny-examples/ContDataQC/www/Config_Default.R @@ -14,6 +14,7 @@ # 20150928 # 20170323, add 3 parameters (Cond, DO, pH) # 20210106, replace gageheight with waterlevel +# 20230828, updated were QC flag test thresholds, Jen #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # User defined variable names for input data #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -398,18 +399,18 @@ ContData.env$myFlagVal.Order <- c(ContData.env$myFlagVal.Pass , ContData.env$myFlagVal.Fail , ContData.env$myFlagVal.NoData) #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -# QC Tests and Calculations #### +# QC Tests and Calculations (Thresholds) #### #http://stackoverflow.com/questions/16143700/pasting-two-vectors-with-combinations-of-all-vectors-elements #myNames.QCTests.Calcs.combo <- as.vector(t(outer(myNames.QCTests,myNames.QCTests.Calcs,paste,sep="."))) # combine so can check for and remove later. #myNames.DataFields.QCTests.Calcs.combo <- as.vector(t(outer(myNames.DataFields,myNames.QCTests.Calcs.combo,paste,sep="."))) -# Data Quality Flag Thresholds +# Data Quality Flag Thresholds #### # _QC, Gross---- ## Gross Min/Max, Fail (equipment) ### Examines values as outliers versus threholds ### if value >= Hi or <= Lo then flagged as "Fail" ContData.env$myThresh.Gross.Fail.Hi.WaterTemp <- 30 -ContData.env$myThresh.Gross.Fail.Lo.WaterTemp <- -2 +ContData.env$myThresh.Gross.Fail.Lo.WaterTemp <- -1 ContData.env$myThresh.Gross.Fail.Hi.AirTemp <- 38 ContData.env$myThresh.Gross.Fail.Lo.AirTemp <- -25 ContData.env$myThresh.Gross.Fail.Hi.AirBP <- 15 @@ -422,9 +423,9 @@ ContData.env$myThresh.Gross.Fail.Hi.Discharge <- 10^5 # dependent upon stream ContData.env$myThresh.Gross.Fail.Lo.Discharge <- -1 # dependent upon stream size ContData.env$myThresh.Gross.Fail.Hi.Cond <- 1500 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Fail.Lo.Cond <- 10 # this threshold has not been closely evaluated -ContData.env$myThresh.Gross.Fail.Hi.DO <- 20 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Fail.Hi.DO <- 18 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Fail.Lo.DO <- 1 # this threshold has not been closely evaluated -ContData.env$myThresh.Gross.Fail.Hi.DO.adj <- 20 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Fail.Hi.DO.adj <- 18 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Fail.Lo.DO.adj <- 1 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Fail.Hi.DO.pctsat <- 120 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Fail.Lo.DO.pctsat <- -1 # this threshold has not been closely evaluated @@ -442,7 +443,7 @@ ContData.env$myThresh.Gross.Fail.Lo.Salinity <- 2 ### Examines values as outliers versus threholds ### if value >= Hi or <= Lo then flagged as "Suspect" ContData.env$myThresh.Gross.Suspect.Hi.WaterTemp <- 25 -ContData.env$myThresh.Gross.Suspect.Lo.WaterTemp <- -0.1 +ContData.env$myThresh.Gross.Suspect.Lo.WaterTemp <- -0.5 ContData.env$myThresh.Gross.Suspect.Hi.AirTemp <- 35 ContData.env$myThresh.Gross.Suspect.Lo.AirTemp <- -23 ContData.env$myThresh.Gross.Suspect.Hi.AirBP <- 14.8 @@ -455,10 +456,10 @@ ContData.env$myThresh.Gross.Suspect.Hi.Discharge <- 10^3 # dependent upon str ContData.env$myThresh.Gross.Suspect.Lo.Discharge <- -1 # dependent upon stream size ContData.env$myThresh.Gross.Suspect.Hi.Cond <- 1200 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Suspect.Lo.Cond <- 20 # this threshold has not been closely evaluated -ContData.env$myThresh.Gross.Suspect.Hi.DO <- 18 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Suspect.Hi.DO <- 16 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Suspect.Lo.DO <- 2 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Suspect.Hi.DO.adj <- 18 # this threshold has not been closely evaluated -ContData.env$myThresh.Gross.Suspect.Lo.DO.adj <- 2 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Suspect.Lo.DO.adj <- 2 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Suspect.Hi.DO.pctsat <- 100 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Suspect.Lo.DO.pctsat <- 0 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Suspect.Hi.pH <- 11 # this threshold has not been closely evaluated @@ -476,8 +477,8 @@ ContData.env$myThresh.Gross.Suspect.Lo.Salinity <- 3 ### Examines difference between consecutive measurements ### if delta >= Hi then flagged as "Fail" ### if delta >= Lo then flagged as "Suspect" -ContData.env$myThresh.Spike.Hi.WaterTemp <- 1.5 -ContData.env$myThresh.Spike.Lo.WaterTemp <- 1 +ContData.env$myThresh.Spike.Hi.WaterTemp <- 2 +ContData.env$myThresh.Spike.Lo.WaterTemp <- 1.5 ContData.env$myThresh.Spike.Hi.AirTemp <- 10 ContData.env$myThresh.Spike.Lo.AirTemp <- 8 ContData.env$myThresh.Spike.Hi.AirBP <- 0.25 @@ -490,10 +491,10 @@ ContData.env$myThresh.Spike.Hi.Discharge <- 10^4 # dependent upon stream size ContData.env$myThresh.Spike.Lo.Discharge <- 10^3 # dependent upon stream size ContData.env$myThresh.Spike.Hi.Cond <- 10 # this threshold has not been closely evaluated ContData.env$myThresh.Spike.Lo.Cond <- 5 # this threshold has not been closely evaluated -ContData.env$myThresh.Spike.Hi.DO <- 10 # this threshold has not been closely evaluated -ContData.env$myThresh.Spike.Lo.DO <- 5 # this threshold has not been closely evaluated -ContData.env$myThresh.Spike.Hi.DO.adj <- 10 # this threshold has not been closely evaluated -ContData.env$myThresh.Spike.Lo.DO.adj <- 5 # this threshold has not been closely evaluated +ContData.env$myThresh.Spike.Hi.DO <- 4 # this threshold has not been closely evaluated +ContData.env$myThresh.Spike.Lo.DO <- 2 # this threshold has not been closely evaluated +ContData.env$myThresh.Spike.Hi.DO.adj <- 4 # this threshold has not been closely evaluated +ContData.env$myThresh.Spike.Lo.DO.adj <- 2 # this threshold has not been closely evaluated ContData.env$myThresh.Spike.Hi.DO.pctsat <- 25 # this threshold has not been closely evaluated ContData.env$myThresh.Spike.Lo.DO.pctsat <- 10 # this threshold has not been closely evaluated ContData.env$myThresh.Spike.Hi.pH <- 10 # this threshold has not been closely evaluated @@ -510,7 +511,7 @@ ContData.env$myThresh.Spike.Lo.Salinity <- 3 ## Rate of Change (relative change) ### Examines SD over "period" and difference in consecutive values ### If delta >= SD.number * SD then flagged as "Suspect" -ContData.env$myDefault.RoC.SD.number <- 3 +ContData.env$myDefault.RoC.SD.number <- 6 ContData.env$myDefault.RoC.SD.period <- 25 #hours ContData.env$myThresh.RoC.SD.number.WaterTemp <- ContData.env$myDefault.RoC.SD.number ContData.env$myThresh.RoC.SD.period.WaterTemp <- ContData.env$myDefault.RoC.SD.period @@ -550,11 +551,11 @@ ContData.env$myThresh.RoC.SD.period.Salinity <- ContData.env$myDefault.RoC.S ContData.env$myDefault.Flat.Hi <- 30 # maximum is myThresh.Flat.MaxComp ContData.env$myDefault.Flat.Lo <- 15 ContData.env$myDefault.Flat.Tolerance <- 0.01 # set to one sigdig less than measurements. Check with fivenum(x) -ContData.env$myThresh.Flat.Hi.WaterTemp <- 30 -ContData.env$myThresh.Flat.Lo.WaterTemp <- 20 +ContData.env$myThresh.Flat.Hi.WaterTemp <- 100 +ContData.env$myThresh.Flat.Lo.WaterTemp <- 60 ContData.env$myThresh.Flat.Tolerance.WaterTemp <- 0.01 -ContData.env$myThresh.Flat.Hi.AirTemp <- 20 -ContData.env$myThresh.Flat.Lo.AirTemp <- 15 +ContData.env$myThresh.Flat.Hi.AirTemp <- 60 +ContData.env$myThresh.Flat.Lo.AirTemp <- 30 ContData.env$myThresh.Flat.Tolerance.AirTemp <- 0.01 ContData.env$myThresh.Flat.Hi.AirBP <- 15 ContData.env$myThresh.Flat.Lo.AirBP <- 10 @@ -563,7 +564,7 @@ ContData.env$myThresh.Flat.Hi.WaterP <- 15 ContData.env$myThresh.Flat.Lo.WaterP <- 10 ContData.env$myThresh.Flat.Tolerance.WaterP <- 0.001 ContData.env$myThresh.Flat.Hi.SensorDepth <- 60 -ContData.env$myThresh.Flat.Lo.SensorDepth <- 20 +ContData.env$myThresh.Flat.Lo.SensorDepth <- 30 ContData.env$myThresh.Flat.Tolerance.SensorDepth <- 0.0 ContData.env$myThresh.Flat.Hi.Discharge <- ContData.env$myDefault.Flat.Hi * 2 ContData.env$myThresh.Flat.Lo.Discharge <- ContData.env$myDefault.Flat.Lo * 2 @@ -592,8 +593,8 @@ ContData.env$myThresh.Flat.Tolerance.Chlorophylla <- 0.01 ContData.env$myThresh.Flat.Hi.WaterLevel <- ContData.env$myThresh.Flat.Hi.SensorDepth ContData.env$myThresh.Flat.Lo.WaterLevel <- ContData.env$myThresh.Flat.Lo.SensorDepth ContData.env$myThresh.Flat.Tolerance.WaterLevel <- ContData.env$myThresh.Flat.Tolerance.SensorDepth -ContData.env$myThresh.Flat.Hi.Salinity <- ContData.env$myThresh.Flat.Hi.SensorDepth * 2 -ContData.env$myThresh.Flat.Lo.Salinity <- ContData.env$myThresh.Flat.Lo.SensorDepth * 2 +ContData.env$myThresh.Flat.Hi.Salinity <- ContData.env$myDefault.Flat.Hi * 2 +ContData.env$myThresh.Flat.Lo.Salinity <- ContData.env$myDefault.Flat.Lo * 2 ContData.env$myThresh.Flat.Tolerance.Salinity <- 0.01 # ContData.env$myThresh.Flat.MaxComp <- max(ContData.env$myThresh.Flat.Hi.WaterTemp diff --git a/inst/shiny-examples/ContDataQC/www/Config_Lakes_meters.zip b/inst/shiny-examples/ContDataQC/www/Config_Lakes_meters.zip index 93189a12..a01ef6bc 100644 Binary files a/inst/shiny-examples/ContDataQC/www/Config_Lakes_meters.zip and b/inst/shiny-examples/ContDataQC/www/Config_Lakes_meters.zip differ diff --git a/inst/shiny-examples/ContDataQC/www/Config_Lakes_metric.R b/inst/shiny-examples/ContDataQC/www/Config_Lakes_metric.R index 7baeed0c..1e7450ea 100644 --- a/inst/shiny-examples/ContDataQC/www/Config_Lakes_metric.R +++ b/inst/shiny-examples/ContDataQC/www/Config_Lakes_metric.R @@ -15,6 +15,7 @@ # 20170323, add 3 parameters (Cond, DO, pH) # 20210106, replace gageheight with waterlevel # 20210331, Lakes centric version, units as metric +# 20230828, updated were QC flag test thresholds for Lakes, Jen #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # User defined variable names for input data #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -396,7 +397,7 @@ ContData.env$myFlagVal.Order <- c(ContData.env$myFlagVal.Pass ### Examines values as outliers versus threholds ### if value >= Hi or <= Lo then flagged as "Fail" ContData.env$myThresh.Gross.Fail.Hi.WaterTemp <- 30 -ContData.env$myThresh.Gross.Fail.Lo.WaterTemp <- -2 +ContData.env$myThresh.Gross.Fail.Lo.WaterTemp <- -1 ContData.env$myThresh.Gross.Fail.Hi.AirTemp <- 38 ContData.env$myThresh.Gross.Fail.Lo.AirTemp <- -25 ContData.env$myThresh.Gross.Fail.Hi.AirBP <- 15 @@ -409,9 +410,9 @@ ContData.env$myThresh.Gross.Fail.Hi.Discharge <- 10^5 # dependent upon stream ContData.env$myThresh.Gross.Fail.Lo.Discharge <- -1 # dependent upon stream size ContData.env$myThresh.Gross.Fail.Hi.Cond <- 1500 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Fail.Lo.Cond <- 10 # this threshold has not been closely evaluated -ContData.env$myThresh.Gross.Fail.Hi.DO <- 20 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Fail.Hi.DO <- 18 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Fail.Lo.DO <- 1 # this threshold has not been closely evaluated -ContData.env$myThresh.Gross.Fail.Hi.DO.adj <- 20 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Fail.Hi.DO.adj <- 18 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Fail.Lo.DO.adj <- 1 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Fail.Hi.DO.pctsat <- 120 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Fail.Lo.DO.pctsat <- -1 # this threshold has not been closely evaluated @@ -427,7 +428,7 @@ ContData.env$myThresh.Gross.Fail.Lo.WaterLevel <- ContData.env$myThresh.Gross. ### Examines values as outliers versus threholds ### if value >= Hi or <= Lo then flagged as "Suspect" ContData.env$myThresh.Gross.Suspect.Hi.WaterTemp <- 25 -ContData.env$myThresh.Gross.Suspect.Lo.WaterTemp <- -0.1 +ContData.env$myThresh.Gross.Suspect.Lo.WaterTemp <- -0.5 ContData.env$myThresh.Gross.Suspect.Hi.AirTemp <- 35 ContData.env$myThresh.Gross.Suspect.Lo.AirTemp <- -23 ContData.env$myThresh.Gross.Suspect.Hi.AirBP <- 14.8 @@ -440,9 +441,9 @@ ContData.env$myThresh.Gross.Suspect.Hi.Discharge <- 10^3 # dependent upon str ContData.env$myThresh.Gross.Suspect.Lo.Discharge <- -1 # dependent upon stream size ContData.env$myThresh.Gross.Suspect.Hi.Cond <- 1200 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Suspect.Lo.Cond <- 20 # this threshold has not been closely evaluated -ContData.env$myThresh.Gross.Suspect.Hi.DO <- 18 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Suspect.Hi.DO <- 16 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Suspect.Lo.DO <- 2 # this threshold has not been closely evaluated -ContData.env$myThresh.Gross.Suspect.Hi.DO.adj <- 18 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Suspect.Hi.DO.adj <- 16 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Suspect.Lo.DO.adj <- 2 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Suspect.Hi.DO.pctsat <- 100 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Suspect.Lo.DO.pctsat <- 0 # this threshold has not been closely evaluated @@ -459,8 +460,8 @@ ContData.env$myThresh.Gross.Suspect.Lo.WaterLevel <- ContData.env$myThresh.Gro ### Examines difference between consecutive measurements ### if delta >= Hi then flagged as "Fail" ### if delta >= Lo then flagged as "Suspect" -ContData.env$myThresh.Spike.Hi.WaterTemp <- 1.5 -ContData.env$myThresh.Spike.Lo.WaterTemp <- 1 +ContData.env$myThresh.Spike.Hi.WaterTemp <- 2 +ContData.env$myThresh.Spike.Lo.WaterTemp <- 1.5 ContData.env$myThresh.Spike.Hi.AirTemp <- 10 ContData.env$myThresh.Spike.Lo.AirTemp <- 8 ContData.env$myThresh.Spike.Hi.AirBP <- 0.25 @@ -473,10 +474,10 @@ ContData.env$myThresh.Spike.Hi.Discharge <- 10^4 # dependent upon stream size ContData.env$myThresh.Spike.Lo.Discharge <- 10^3 # dependent upon stream size ContData.env$myThresh.Spike.Hi.Cond <- 10 # this threshold has not been closely evaluated ContData.env$myThresh.Spike.Lo.Cond <- 5 # this threshold has not been closely evaluated -ContData.env$myThresh.Spike.Hi.DO <- 10 # this threshold has not been closely evaluated -ContData.env$myThresh.Spike.Lo.DO <- 5 # this threshold has not been closely evaluated -ContData.env$myThresh.Spike.Hi.DO.adj <- 10 # this threshold has not been closely evaluated -ContData.env$myThresh.Spike.Lo.DO.adj <- 5 # this threshold has not been closely evaluated +ContData.env$myThresh.Spike.Hi.DO <- 4 # this threshold has not been closely evaluated +ContData.env$myThresh.Spike.Lo.DO <- 2 # this threshold has not been closely evaluated +ContData.env$myThresh.Spike.Hi.DO.adj <- 4 # this threshold has not been closely evaluated +ContData.env$myThresh.Spike.Lo.DO.adj <- 2 # this threshold has not been closely evaluated ContData.env$myThresh.Spike.Hi.DO.pctsat <- 25 # this threshold has not been closely evaluated ContData.env$myThresh.Spike.Lo.DO.pctsat <- 10 # this threshold has not been closely evaluated ContData.env$myThresh.Spike.Hi.pH <- 10 # this threshold has not been closely evaluated @@ -493,7 +494,7 @@ ContData.env$myThresh.Spike.Lo.WaterLevel <- ContData.env$myThresh.Spike.Lo.Sen ## Rate of Change (relative change) ### Examines SD over "period" and difference in consecutive values ### If delta >= SD.number * SD then flagged as "Suspect" -ContData.env$myDefault.RoC.SD.number <- 3 +ContData.env$myDefault.RoC.SD.number <- 6 ContData.env$myDefault.RoC.SD.period <- 25 #hours ContData.env$myThresh.RoC.SD.number.WaterTemp <- ContData.env$myDefault.RoC.SD.number ContData.env$myThresh.RoC.SD.period.WaterTemp <- ContData.env$myDefault.RoC.SD.period @@ -531,11 +532,11 @@ ContData.env$myThresh.RoC.SD.period.WaterLevel <- ContData.env$myDefault.RoC.S ContData.env$myDefault.Flat.Hi <- 30 # maximum is myThresh.Flat.MaxComp ContData.env$myDefault.Flat.Lo <- 15 ContData.env$myDefault.Flat.Tolerance <- 0.01 # set to one sigdig less than measurements. Check with fivenum(x) -ContData.env$myThresh.Flat.Hi.WaterTemp <- 30 -ContData.env$myThresh.Flat.Lo.WaterTemp <- 20 +ContData.env$myThresh.Flat.Hi.WaterTemp <- 100 +ContData.env$myThresh.Flat.Lo.WaterTemp <- 60 ContData.env$myThresh.Flat.Tolerance.WaterTemp <- 0.01 -ContData.env$myThresh.Flat.Hi.AirTemp <- 20 -ContData.env$myThresh.Flat.Lo.AirTemp <- 15 +ContData.env$myThresh.Flat.Hi.AirTemp <- 60 +ContData.env$myThresh.Flat.Lo.AirTemp <- 30 ContData.env$myThresh.Flat.Tolerance.AirTemp <- 0.01 ContData.env$myThresh.Flat.Hi.AirBP <- 15 ContData.env$myThresh.Flat.Lo.AirBP <- 10 diff --git a/inst/shiny-examples/ContDataQC/www/Config_Template.R b/inst/shiny-examples/ContDataQC/www/Config_Template.R index 6ceca78d..8200c6b2 100644 --- a/inst/shiny-examples/ContDataQC/www/Config_Template.R +++ b/inst/shiny-examples/ContDataQC/www/Config_Template.R @@ -14,6 +14,7 @@ # 20150928 # 20170323, add 3 parameters (Cond, DO, pH) # 20210106, replace gageheight with waterlevel +# 20230828, updated were QC flag test thresholds, Jen #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # User defined variable names for input data #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -34,7 +35,7 @@ #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # Environment Name #### # Environment for use only by ContDataQC library -#ContData.env <- new.env(parent = emptyenv()) +# ContData.env <- new.env(parent = emptyenv()) # The above line is not used in custom configurations. # assign variables to new environment requires editing of all lines. # For example, myDelim <- "_" BECOMES ContData.env$myDelim, "_" @@ -398,18 +399,18 @@ ContData.env$myFlagVal.Order <- c(ContData.env$myFlagVal.Pass , ContData.env$myFlagVal.Fail , ContData.env$myFlagVal.NoData) #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -# QC Tests and Calculations #### +# QC Tests and Calculations (Thresholds) #### #http://stackoverflow.com/questions/16143700/pasting-two-vectors-with-combinations-of-all-vectors-elements #myNames.QCTests.Calcs.combo <- as.vector(t(outer(myNames.QCTests,myNames.QCTests.Calcs,paste,sep="."))) # combine so can check for and remove later. #myNames.DataFields.QCTests.Calcs.combo <- as.vector(t(outer(myNames.DataFields,myNames.QCTests.Calcs.combo,paste,sep="."))) -# Data Quality Flag Thresholds +# Data Quality Flag Thresholds #### # _QC, Gross---- ## Gross Min/Max, Fail (equipment) ### Examines values as outliers versus threholds ### if value >= Hi or <= Lo then flagged as "Fail" ContData.env$myThresh.Gross.Fail.Hi.WaterTemp <- 30 -ContData.env$myThresh.Gross.Fail.Lo.WaterTemp <- -2 +ContData.env$myThresh.Gross.Fail.Lo.WaterTemp <- -1 ContData.env$myThresh.Gross.Fail.Hi.AirTemp <- 38 ContData.env$myThresh.Gross.Fail.Lo.AirTemp <- -25 ContData.env$myThresh.Gross.Fail.Hi.AirBP <- 15 @@ -422,9 +423,9 @@ ContData.env$myThresh.Gross.Fail.Hi.Discharge <- 10^5 # dependent upon stream ContData.env$myThresh.Gross.Fail.Lo.Discharge <- -1 # dependent upon stream size ContData.env$myThresh.Gross.Fail.Hi.Cond <- 1500 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Fail.Lo.Cond <- 10 # this threshold has not been closely evaluated -ContData.env$myThresh.Gross.Fail.Hi.DO <- 20 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Fail.Hi.DO <- 18 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Fail.Lo.DO <- 1 # this threshold has not been closely evaluated -ContData.env$myThresh.Gross.Fail.Hi.DO.adj <- 20 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Fail.Hi.DO.adj <- 18 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Fail.Lo.DO.adj <- 1 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Fail.Hi.DO.pctsat <- 120 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Fail.Lo.DO.pctsat <- -1 # this threshold has not been closely evaluated @@ -442,7 +443,7 @@ ContData.env$myThresh.Gross.Fail.Lo.Salinity <- 2 ### Examines values as outliers versus threholds ### if value >= Hi or <= Lo then flagged as "Suspect" ContData.env$myThresh.Gross.Suspect.Hi.WaterTemp <- 25 -ContData.env$myThresh.Gross.Suspect.Lo.WaterTemp <- -0.1 +ContData.env$myThresh.Gross.Suspect.Lo.WaterTemp <- -0.5 ContData.env$myThresh.Gross.Suspect.Hi.AirTemp <- 35 ContData.env$myThresh.Gross.Suspect.Lo.AirTemp <- -23 ContData.env$myThresh.Gross.Suspect.Hi.AirBP <- 14.8 @@ -455,10 +456,10 @@ ContData.env$myThresh.Gross.Suspect.Hi.Discharge <- 10^3 # dependent upon str ContData.env$myThresh.Gross.Suspect.Lo.Discharge <- -1 # dependent upon stream size ContData.env$myThresh.Gross.Suspect.Hi.Cond <- 1200 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Suspect.Lo.Cond <- 20 # this threshold has not been closely evaluated -ContData.env$myThresh.Gross.Suspect.Hi.DO <- 18 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Suspect.Hi.DO <- 16 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Suspect.Lo.DO <- 2 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Suspect.Hi.DO.adj <- 18 # this threshold has not been closely evaluated -ContData.env$myThresh.Gross.Suspect.Lo.DO.adj <- 2 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Suspect.Lo.DO.adj <- 2 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Suspect.Hi.DO.pctsat <- 100 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Suspect.Lo.DO.pctsat <- 0 # this threshold has not been closely evaluated ContData.env$myThresh.Gross.Suspect.Hi.pH <- 11 # this threshold has not been closely evaluated @@ -476,8 +477,8 @@ ContData.env$myThresh.Gross.Suspect.Lo.Salinity <- 3 ### Examines difference between consecutive measurements ### if delta >= Hi then flagged as "Fail" ### if delta >= Lo then flagged as "Suspect" -ContData.env$myThresh.Spike.Hi.WaterTemp <- 1.5 -ContData.env$myThresh.Spike.Lo.WaterTemp <- 1 +ContData.env$myThresh.Spike.Hi.WaterTemp <- 2 +ContData.env$myThresh.Spike.Lo.WaterTemp <- 1.5 ContData.env$myThresh.Spike.Hi.AirTemp <- 10 ContData.env$myThresh.Spike.Lo.AirTemp <- 8 ContData.env$myThresh.Spike.Hi.AirBP <- 0.25 @@ -490,10 +491,10 @@ ContData.env$myThresh.Spike.Hi.Discharge <- 10^4 # dependent upon stream size ContData.env$myThresh.Spike.Lo.Discharge <- 10^3 # dependent upon stream size ContData.env$myThresh.Spike.Hi.Cond <- 10 # this threshold has not been closely evaluated ContData.env$myThresh.Spike.Lo.Cond <- 5 # this threshold has not been closely evaluated -ContData.env$myThresh.Spike.Hi.DO <- 10 # this threshold has not been closely evaluated -ContData.env$myThresh.Spike.Lo.DO <- 5 # this threshold has not been closely evaluated -ContData.env$myThresh.Spike.Hi.DO.adj <- 10 # this threshold has not been closely evaluated -ContData.env$myThresh.Spike.Lo.DO.adj <- 5 # this threshold has not been closely evaluated +ContData.env$myThresh.Spike.Hi.DO <- 4 # this threshold has not been closely evaluated +ContData.env$myThresh.Spike.Lo.DO <- 2 # this threshold has not been closely evaluated +ContData.env$myThresh.Spike.Hi.DO.adj <- 4 # this threshold has not been closely evaluated +ContData.env$myThresh.Spike.Lo.DO.adj <- 2 # this threshold has not been closely evaluated ContData.env$myThresh.Spike.Hi.DO.pctsat <- 25 # this threshold has not been closely evaluated ContData.env$myThresh.Spike.Lo.DO.pctsat <- 10 # this threshold has not been closely evaluated ContData.env$myThresh.Spike.Hi.pH <- 10 # this threshold has not been closely evaluated @@ -510,7 +511,7 @@ ContData.env$myThresh.Spike.Lo.Salinity <- 3 ## Rate of Change (relative change) ### Examines SD over "period" and difference in consecutive values ### If delta >= SD.number * SD then flagged as "Suspect" -ContData.env$myDefault.RoC.SD.number <- 3 +ContData.env$myDefault.RoC.SD.number <- 6 ContData.env$myDefault.RoC.SD.period <- 25 #hours ContData.env$myThresh.RoC.SD.number.WaterTemp <- ContData.env$myDefault.RoC.SD.number ContData.env$myThresh.RoC.SD.period.WaterTemp <- ContData.env$myDefault.RoC.SD.period @@ -550,11 +551,11 @@ ContData.env$myThresh.RoC.SD.period.Salinity <- ContData.env$myDefault.RoC.S ContData.env$myDefault.Flat.Hi <- 30 # maximum is myThresh.Flat.MaxComp ContData.env$myDefault.Flat.Lo <- 15 ContData.env$myDefault.Flat.Tolerance <- 0.01 # set to one sigdig less than measurements. Check with fivenum(x) -ContData.env$myThresh.Flat.Hi.WaterTemp <- 30 -ContData.env$myThresh.Flat.Lo.WaterTemp <- 20 +ContData.env$myThresh.Flat.Hi.WaterTemp <- 100 +ContData.env$myThresh.Flat.Lo.WaterTemp <- 60 ContData.env$myThresh.Flat.Tolerance.WaterTemp <- 0.01 -ContData.env$myThresh.Flat.Hi.AirTemp <- 20 -ContData.env$myThresh.Flat.Lo.AirTemp <- 15 +ContData.env$myThresh.Flat.Hi.AirTemp <- 60 +ContData.env$myThresh.Flat.Lo.AirTemp <- 30 ContData.env$myThresh.Flat.Tolerance.AirTemp <- 0.01 ContData.env$myThresh.Flat.Hi.AirBP <- 15 ContData.env$myThresh.Flat.Lo.AirBP <- 10 @@ -563,7 +564,7 @@ ContData.env$myThresh.Flat.Hi.WaterP <- 15 ContData.env$myThresh.Flat.Lo.WaterP <- 10 ContData.env$myThresh.Flat.Tolerance.WaterP <- 0.001 ContData.env$myThresh.Flat.Hi.SensorDepth <- 60 -ContData.env$myThresh.Flat.Lo.SensorDepth <- 20 +ContData.env$myThresh.Flat.Lo.SensorDepth <- 30 ContData.env$myThresh.Flat.Tolerance.SensorDepth <- 0.0 ContData.env$myThresh.Flat.Hi.Discharge <- ContData.env$myDefault.Flat.Hi * 2 ContData.env$myThresh.Flat.Lo.Discharge <- ContData.env$myDefault.Flat.Lo * 2 @@ -592,8 +593,8 @@ ContData.env$myThresh.Flat.Tolerance.Chlorophylla <- 0.01 ContData.env$myThresh.Flat.Hi.WaterLevel <- ContData.env$myThresh.Flat.Hi.SensorDepth ContData.env$myThresh.Flat.Lo.WaterLevel <- ContData.env$myThresh.Flat.Lo.SensorDepth ContData.env$myThresh.Flat.Tolerance.WaterLevel <- ContData.env$myThresh.Flat.Tolerance.SensorDepth -ContData.env$myThresh.Flat.Hi.Salinity <- ContData.env$myThresh.Flat.Hi.SensorDepth * 2 -ContData.env$myThresh.Flat.Lo.Salinity <- ContData.env$myThresh.Flat.Lo.SensorDepth * 2 +ContData.env$myThresh.Flat.Hi.Salinity <- ContData.env$myDefault.Flat.Hi * 2 +ContData.env$myThresh.Flat.Lo.Salinity <- ContData.env$myDefault.Flat.Lo * 2 ContData.env$myThresh.Flat.Tolerance.Salinity <- 0.01 # ContData.env$myThresh.Flat.MaxComp <- max(ContData.env$myThresh.Flat.Hi.WaterTemp diff --git a/inst/shiny-examples/ContDataQC/www/Config_Template.zip b/inst/shiny-examples/ContDataQC/www/Config_Template.zip index 93c311a4..51193bea 100644 Binary files a/inst/shiny-examples/ContDataQC/www/Config_Template.zip and b/inst/shiny-examples/ContDataQC/www/Config_Template.zip differ diff --git a/inst/shiny-examples/ContDataQC/www/Config_default.zip b/inst/shiny-examples/ContDataQC/www/Config_default.zip index fd24f8ef..c463f7d0 100644 Binary files a/inst/shiny-examples/ContDataQC/www/Config_default.zip and b/inst/shiny-examples/ContDataQC/www/Config_default.zip differ diff --git a/inst/shiny-examples/ContDataQC/www/Custom_QC_Config_ECO66G20_test1.R b/inst/shiny-examples/ContDataQC/www/Custom_QC_Config_ECO66G20_test1.R new file mode 100644 index 00000000..a90cc08c --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/Custom_QC_Config_ECO66G20_test1.R @@ -0,0 +1,717 @@ +# User Defined Values +# +# User defined values for variables used across multiple functions in this +# library. The user has the ability to modify the values for names, units, QC +# thresholds, etc. +# +# Saved in a separate environment. +# +# https://www.r-bloggers.com/package-wide-variablescache-in-r-packages/ +# +# Continuous data helper script +# Default Values +# Erik.Leppo@tetratech.com (EWL) +# 20150928 +# 20170323, add 3 parameters (Cond, DO, pH) +# 20210106, replace gageheight with waterlevel +#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# User defined variable names for input data +#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# It is assumed that this R script is stored in a directory with the data files +# as subdirectories. This script is intended to be "source"d from the main +# script. +#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# @keywords continuous data +# @examples +# #Not intended to be accessed indepedant of function ContDataQC(). +# #Data values only. No functions. Add to environment so only visible inside +# #library. +#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# USER may make modifications in this section but not mandatory +# this section could be sourced so can use between scripts +#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +#UserDefinedValues <- NA # default value so shows up in help files +#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# Environment Name #### +# Environment for use only by ContDataQC library +#ContData.env <- new.env(parent = emptyenv()) +# The above line is not used in custom configurations. +# assign variables to new environment requires editing of all lines. +# For example, myDelim <- "_" BECOMES ContData.env$myDelim, "_" +### +# list all elements in environment +# ls(ContData.env) # all elements in environment +# as.list(ContData.env) # all elements in environment with assigned values +#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# Delimiter in File Names (e.g., test2_AW_201301_20131231.csv) +ContData.env$myDelim <- "_" +ContData.env$myDelim_LakeID <- "--" +#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# Acceptable column names for the data #### +## Basic +ContData.env$myName.SiteID <- "SiteID" +ContData.env$myName.Date <- "Date" +ContData.env$myName.Time <- "Time" +ContData.env$myName.DateTime <- "Date.Time" +#(special characters (e.g., %, space, or /) are converted to "." by R +# , "deg" converted to "A") +### IF CHANGE UNITS WILL NEED TO MODIFY THRESHOLDS ### +ContData.env$myUnits.AirTemp <- "C" # C or F +ContData.env$myUnits.WaterTemp <- ContData.env$myUnits.AirTemp +ContData.env$myUnits.AirBP <- "psi" +ContData.env$myUnits.WaterP <- ContData.env$myUnits.AirBP +ContData.env$myUnits.SensorDepth <- "ft" +ContData.env$myUnits.Discharge <- "ft3.s" +ContData.env$myUnits.Cond <- "uS.cm" +ContData.env$myUnits.DO <- "mg.L" +ContData.env$myUnits.DO.adj <- "mg.L" +ContData.env$myUnits.DO.pctsat <- "%" +ContData.env$myUnits.pH <- "SU" +ContData.env$myUnits.Turbidity <- "NTU" +ContData.env$myUnits.Chlorophylla <- "g.cm3" +ContData.env$myUnits.WaterLevel <- "ft" +## Logger Fields ---- +ContData.env$myName.RowID.Water <- "Water.RowID" +ContData.env$myName.LoggerID.Water<- "Water.LoggerID" +ContData.env$myName.RowID.Air <- "Air.RowID" +ContData.env$myName.LoggerID.Air <- "Air.LoggerID" +ContData.env$myName.LoggerDeployment <- "Logger.Deployment" +ContData.env$myName.LoggerDeployment.start <- "start" +ContData.env$myName.LoggerDeployment.end <- "end" +## Parameters as appear in logger files +ContData.env$myName.WaterTemp <- paste0("Water.Temp." + ,ContData.env$myUnits.WaterTemp) +# "deg" from HoboWare files sometimes adds "A " in front. Replace with "." in R +ContData.env$myName.AirTemp <- paste0("Air.Temp." + ,ContData.env$myUnits.AirTemp) +# "deg" from HoboWare files sometimes adds "A " in front. Replace with "." in R +ContData.env$myName.AirBP <- paste0("Air.BP." + , ContData.env$myUnits.AirBP) +ContData.env$myName.WaterP <- paste0("Water.P." + , ContData.env$myUnits.WaterP) +ContData.env$myName.SensorDepth <- paste0("Sensor.Depth." + , ContData.env$myUnits.SensorDepth) +ContData.env$myName.Discharge <- paste0("Discharge." + , ContData.env$myUnits.Discharge) +ContData.env$myName.Cond <- paste0("Conductivity." + , ContData.env$myUnits.Cond) +ContData.env$myName.DO <- paste0("DO." + , ContData.env$myUnits.DO) +ContData.env$myName.DO.adj <- paste0("DO.adj." + , ContData.env$myUnits.DO) +ContData.env$myName.DO.pctsat <- paste0("DO.pctsat." + , ContData.env$myUnits.DO) +ContData.env$myName.pH <- paste0("pH." + , ContData.env$myUnits.pH) +ContData.env$myName.Turbidity <- paste0("Turbidity." + , ContData.env$myUnits.DO) +ContData.env$myName.Chlorophylla <- paste0("Chlorophylla." + , ContData.env$myUnits.pH) +ContData.env$myName.WaterLevel <- paste0("Water.Level." + , ContData.env$myUnits.WaterLevel) +## Plot Labels +ContData.env$myLab.Date <- "Date" +ContData.env$myLab.DateTime <- "Date" +ContData.env$myLab.WaterTemp <- paste0("Temperature, Water (deg " + ,ContData.env$myUnits.WaterTemp + ,")") +ContData.env$myLab.AirTemp <- paste0("Temperature, Air (deg " + ,ContData.env$myUnits.AirTemp + ,")") +ContData.env$myLab.AirBP <- paste0("Barometric Pressure, Air (" + ,ContData.env$myUnits.WaterP + ,")") +ContData.env$myLab.WaterP <- paste0("Pressure, Water (" + ,ContData.env$myUnits.AirBP + ,")") +ContData.env$myLab.SensorDepth <- paste0("Sensor Depth (" + ,ContData.env$myUnits.SensorDepth + ,")" + ,sep="") +ContData.env$myLab.Temp.BOTH <- paste0("Temperature (deg " + ,ContData.env$myUnits.WaterTemp + ,")") +ContData.env$myLab.Discharge <- paste0("Discharge (" + ,sub("\\.","/" + ,ContData.env$myUnits.Discharge) + ,")") #replace "." with "/" +ContData.env$myLab.Cond <- paste0("Conductivity (" + ,sub("\\.","/" + ,ContData.env$myUnits.Cond) + ,")") #replace "." with "/" +ContData.env$myLab.DO <- paste0("Dissolved Oxygen (" + ,sub("\\.","/" + ,ContData.env$myUnits.DO) + ,")") #replace "." with "/" +ContData.env$myLab.DO.adj <- paste0("Dissolved Oxygen, adjusted (" + ,sub("\\.","/" + ,ContData.env$myUnits.DO.adj) + ,")") #replace "." with "/" +ContData.env$myLab.DO.pctsat <- paste0("Dissolved Oxygen + , percent saturation (" + ,sub("\\.","/" + ,ContData.env$myUnits.DO.pctsat) + ,")") #replace "." with "/" +ContData.env$myLab.pH <- paste0("pH (" + ,ContData.env$myUnits.pH + ,")") +ContData.env$myLab.Turbidity <- paste0("Turbidity (" + ,ContData.env$myUnits.Turbidity + ,")") +ContData.env$myLab.Chlorophylla <- paste0("Chlorophyll a (" + ,sub("\\.","/" + ,ContData.env$myUnits.Chlorophylla) + ,")") #replace "." with "/" +ContData.env$myLab.WaterLevel <- paste0("Water Level (" + ,ContData.env$myUnits.WaterLevel + ,")") +#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# Discrete Measurements #### +ContData.env$myPrefix.Discrete <- "Discrete" +# Discrete, Names +ContData.env$myName.Discrete.WaterTemp <- paste(ContData.env$myPrefix.Discrete + ,ContData.env$myName.WaterTemp + ,sep=".") +ContData.env$myName.Discrete.AirTemp <- paste(ContData.env$myPrefix.Discrete + ,ContData.env$myName.AirTemp + ,sep=".") +ContData.env$myName.Discrete.AirBP <- paste(ContData.env$myPrefix.Discrete + ,ContData.env$myName.AirBP + ,sep=".") +ContData.env$myName.Discrete.WaterP <- paste(ContData.env$myPrefix.Discrete + ,ContData.env$myName.WaterP + ,sep=".") +ContData.env$myName.Discrete.SensorDepth <- paste(ContData.env$myPrefix.Discrete + ,ContData.env$myName.SensorDepth + ,sep=".") +ContData.env$myName.Discrete.Discharge <- paste(ContData.env$myPrefix.Discrete + ,ContData.env$myName.Discharge + ,sep=".") +ContData.env$myName.Discrete.Cond <- paste(ContData.env$myPrefix.Discrete + ,ContData.env$myName.Cond + ,sep=".") +ContData.env$myName.Discrete.DO <- paste(ContData.env$myPrefix.Discrete + ,ContData.env$myName.DO + ,sep=".") +ContData.env$myName.Discrete.DO.adj <- paste(ContData.env$myPrefix.Discrete + ,ContData.env$myName.DO.adj + ,sep=".") +ContData.env$myName.Discrete.DO.pctsat <- paste(ContData.env$myPrefix.Discrete + ,ContData.env$myName.DO.pctsat + ,sep=".") +ContData.env$myName.Discrete.pH <- paste(ContData.env$myPrefix.Discrete + ,ContData.env$myName.pH + ,sep=".") +ContData.env$myName.Discrete.Turbidity <- paste(ContData.env$myPrefix.Discrete + ,ContData.env$myName.Turbidity + ,sep=".") +ContData.env$myName.Discrete.Chlorophylla <-paste(ContData.env$myPrefix.Discrete + ,ContData.env$myName.Chlorophylla + ,sep=".") +ContData.env$myName.Discrete.WaterLevel <- paste(ContData.env$myPrefix.Discrete + ,ContData.env$myName.WaterLevel + ,sep=".") +# Discrete, Labels +ContData.env$myLab.Discrete.WaterTemp <- paste(ContData.env$myLab.WaterTemp + ,"(Discrete)" + ,sep=" ") +ContData.env$myLab.Discrete.AirTemp <- paste(ContData.env$myLab.AirTemp + ,"(Discrete)" + ,sep=" ") +ContData.env$myLab.Discrete.AirBP <- paste(ContData.env$myLab.AirBP + ,"(Discrete)" + ,sep=" ") +ContData.env$myLab.Discrete.WaterP <- paste(ContData.env$myLab.WaterP + ,"(Discrete)" + ,sep=" ") +ContData.env$myLab.Discrete.SensorDepth <- paste(ContData.env$myLab.SensorDepth + ,"(Discrete)" + ,sep=" ") +ContData.env$myLab.Discrete.Discharge <- paste(ContData.env$myLab.Discharge + ,"(Discrete)" + ,sep=" ") +ContData.env$myLab.Discrete.Cond <- paste(ContData.env$myLab.Cond + ,"(Discrete)" + ,sep=" ") +ContData.env$myLab.Discrete.DO <- paste(ContData.env$myLab.DO + ,"(Discrete)" + ,sep=" ") +ContData.env$myLab.Discrete.DO.adj <- paste(ContData.env$myLab.DO + ,"(Discrete)" + ,sep=" ") +ContData.env$myLab.Discrete.DO.pctsat <- paste(ContData.env$myLab.DO + ,"(Discrete)" + ,sep=" ") +ContData.env$myLab.Discrete.pH <- paste(ContData.env$myLab.pH + ,"(Discrete)" + ,sep=" ") +ContData.env$myLab.Discrete.Turbidity <- paste(ContData.env$myLab.Turbidity + ,"(Discrete)" + ,sep=" ") +ContData.env$myLab.Discrete.Chlorophylla<- paste(ContData.env$myLab.Chlorophylla + ,"(Discrete)" + ,sep=" ") +ContData.env$myLab.Discrete.WaterLevel <- paste(ContData.env$myLab.WaterLevel + ,"(Discrete)" + ,sep=" ") +#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# Automated QC stuff #### +## data type/stages +ContData.env$myDataQuality.Raw <- "RAW" +ContData.env$myDataQuality.QCauto <- "QCauto" +ContData.env$myDataQuality.QCmanual <- "QCmanual" +ContData.env$myDataQuality.Final <- "Final" +ContData.env$myDataQuality.Aggregated <- "Aggregated" +#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# Directory Names #### +ContData.env$myName.Dir.0Original <- "Data0_Original" +ContData.env$myName.Dir.1Raw <- "Data1_Raw" +ContData.env$myName.Dir.2QC <- "Data2_QC" +ContData.env$myName.Dir.3Agg <- "Data3_Aggregated" +ContData.env$myName.Dir.4Stats <- "Data4_Stats" +#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# Data Fields #### +ContData.env$myNames.DataFields <- c(ContData.env$myName.WaterTemp + , ContData.env$myName.AirTemp + , ContData.env$myName.AirBP + , ContData.env$myName.WaterP + , ContData.env$myName.SensorDepth + , ContData.env$myName.Discharge + , ContData.env$myName.Cond + , ContData.env$myName.DO + , ContData.env$myName.DO.adj + , ContData.env$myName.DO.pctsat + , ContData.env$myName.pH + , ContData.env$myName.Turbidity + , ContData.env$myName.Chlorophylla + , ContData.env$myName.WaterLevel + , ContData.env$myName.Discrete.WaterTemp + , ContData.env$myName.Discrete.AirTemp + , ContData.env$myName.Discrete.WaterP + , ContData.env$myName.Discrete.AirBP + , ContData.env$myName.Discrete.SensorDepth + , ContData.env$myName.Discrete.Discharge + , ContData.env$myName.Discrete.Cond + , ContData.env$myName.Discrete.DO + , ContData.env$myName.Discrete.DO.adj + , ContData.env$myName.Discrete.DO.pctsat + , ContData.env$myName.Discrete.pH + , ContData.env$myName.Discrete.Turbidity + , ContData.env$myName.Discrete.Chlorophylla + , ContData.env$myName.Discrete.WaterLevel + ) +ContData.env$myNames.DataFields.Lab <- c(ContData.env$myLab.WaterTemp + , ContData.env$myLab.AirTemp + , ContData.env$myLab.AirBP + , ContData.env$myLab.WaterP + , ContData.env$myLab.SensorDepth + , ContData.env$myLab.Discharge + , ContData.env$myLab.Cond + , ContData.env$myLab.DO + , ContData.env$myLab.DO.adj + , ContData.env$myLab.DO.pctsat + , ContData.env$myLab.pH + , ContData.env$myLab.Turbidity + , ContData.env$myLab.Chlorophylla + , ContData.env$myLab.WaterLevel + , ContData.env$myLab.Discrete.WaterTemp + , ContData.env$myLab.Discrete.AirTemp + , ContData.env$myLab.Discrete.WaterP + , ContData.env$myLab.Discrete.AirBP + , ContData.env$myLab.Discrete.SensorDepth + , ContData.env$myLab.Discrete.Discharge + , ContData.env$myLab.Discrete.Cond + , ContData.env$myLab.Discrete.DO + , ContData.env$myLab.Discrete.DO.adj + , ContData.env$myLab.Discrete.DO.pctsat + , ContData.env$myLab.Discrete.pH + , ContData.env$myLab.Discrete.Turbidity + , ContData.env$myLab.Discrete.Chlorophylla + , ContData.env$myLab.Discrete.WaterLevel + ) +ContData.env$myNames.DataFields.Col <- c("blue","green","gray","gray","black" + ,"brown","purple","orange","salmon" + ,"rosybrown","aquamarine1") +# +## Name Order (change order below to change order in output file) +ContData.env$myNames.Order <- c(ContData.env$myName.SiteID + , ContData.env$myName.Date + , ContData.env$myName.Time + , ContData.env$myName.DateTime + , ContData.env$myName.LoggerDeployment + , ContData.env$myName.WaterTemp + , ContData.env$myName.LoggerID.Air + , ContData.env$myName.RowID.Air + , ContData.env$myName.AirTemp + , ContData.env$myName.WaterP + , ContData.env$myName.AirBP + , ContData.env$myName.SensorDepth + , ContData.env$myName.Discharge + , ContData.env$myName.Cond + , ContData.env$myName.DO + , ContData.env$myName.DO.adj + , ContData.env$myName.DO.pctsat + , ContData.env$myName.pH + , ContData.env$myName.Turbidity + , ContData.env$myName.Chlorophylla + , ContData.env$myName.WaterLevel + , ContData.env$myName.LoggerID.Water + , ContData.env$myName.RowID.Water + , ContData.env$myName.Discrete.WaterTemp + , ContData.env$myName.Discrete.AirTemp + , ContData.env$myName.Discrete.WaterP + , ContData.env$myName.Discrete.AirBP + , ContData.env$myName.Discrete.SensorDepth + , ContData.env$myName.Discrete.Discharge + , ContData.env$myName.Discrete.Cond + , ContData.env$myName.Discrete.DO + , ContData.env$myName.Discrete.DO.adj + , ContData.env$myName.Discrete.DO.pctsat + , ContData.env$myName.Discrete.pH + , ContData.env$myName.Discrete.Turbidity + , ContData.env$myName.Discrete.Chlorophylla + , ContData.env$myName.Discrete.WaterLevel + ) +#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +## Data Quality Flag Values #### +ContData.env$myFlagVal.Pass <- "P" +ContData.env$myFlagVal.NotEval <- "NA" +ContData.env$myFlagVal.Suspect <- "S" +ContData.env$myFlagVal.Fail <- "F" +ContData.env$myFlagVal.NoData <- "X" +ContData.env$myFlagVal.Order <- c(ContData.env$myFlagVal.Pass + , ContData.env$myFlagVal.Suspect + , ContData.env$myFlagVal.Fail + , ContData.env$myFlagVal.NoData) +#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# QC Tests and Calculations #### +#http://stackoverflow.com/questions/16143700/pasting-two-vectors-with-combinations-of-all-vectors-elements +#myNames.QCTests.Calcs.combo <- as.vector(t(outer(myNames.QCTests,myNames.QCTests.Calcs,paste,sep="."))) +# combine so can check for and remove later. +#myNames.DataFields.QCTests.Calcs.combo <- as.vector(t(outer(myNames.DataFields,myNames.QCTests.Calcs.combo,paste,sep="."))) +# Data Quality Flag Thresholds +# _QC, Gross---- +## Gross Min/Max, Fail (equipment) +### Examines values as outliers versus threholds +### if value >= Hi or <= Lo then flagged as "Fail" +ContData.env$myThresh.Gross.Fail.Hi.WaterTemp <- 28 +ContData.env$myThresh.Gross.Fail.Lo.WaterTemp <- -2 +ContData.env$myThresh.Gross.Fail.Hi.AirTemp <- 38 +ContData.env$myThresh.Gross.Fail.Lo.AirTemp <- -25 +ContData.env$myThresh.Gross.Fail.Hi.AirBP <- 15 +ContData.env$myThresh.Gross.Fail.Lo.AirBP <- 13 +ContData.env$myThresh.Gross.Fail.Hi.WaterP <- 17 +ContData.env$myThresh.Gross.Fail.Lo.WaterP <- 13 +ContData.env$myThresh.Gross.Fail.Hi.SensorDepth <- 10^5 # dependent upon stream size +ContData.env$myThresh.Gross.Fail.Lo.SensorDepth <- -1 # dependent upon stream size +ContData.env$myThresh.Gross.Fail.Hi.Discharge <- 10^5 # dependent upon stream size +ContData.env$myThresh.Gross.Fail.Lo.Discharge <- -1 # dependent upon stream size +ContData.env$myThresh.Gross.Fail.Hi.Cond <- 1500 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Fail.Lo.Cond <- 10 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Fail.Hi.DO <- 20 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Fail.Lo.DO <- 1 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Fail.Hi.DO.adj <- 20 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Fail.Lo.DO.adj <- 1 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Fail.Hi.DO.pctsat <- 120 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Fail.Lo.DO.pctsat <- -1 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Fail.Hi.pH <- 12 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Fail.Lo.pH <- 3 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Fail.Hi.Turbidity <- 10^5 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Fail.Lo.Turbidity <- -1 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Fail.Hi.Chlorophylla <- 10^5 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Fail.Lo.Chlorophylla <- -1 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Fail.Hi.WaterLevel <- ContData.env$myThresh.Gross.Fail.Hi.SensorDepth +ContData.env$myThresh.Gross.Fail.Lo.WaterLevel <- ContData.env$myThresh.Gross.Fail.Lo.SensorDepth +## Gross Min/Max, Suspect (extreme) +### Examines values as outliers versus threholds +### if value >= Hi or <= Lo then flagged as "Suspect" +ContData.env$myThresh.Gross.Suspect.Hi.WaterTemp <- 26 +ContData.env$myThresh.Gross.Suspect.Lo.WaterTemp <- -0.1 +ContData.env$myThresh.Gross.Suspect.Hi.AirTemp <- 35 +ContData.env$myThresh.Gross.Suspect.Lo.AirTemp <- -23 +ContData.env$myThresh.Gross.Suspect.Hi.AirBP <- 14.8 +ContData.env$myThresh.Gross.Suspect.Lo.AirBP <- 13.0 +ContData.env$myThresh.Gross.Suspect.Hi.WaterP <- 16.8 +ContData.env$myThresh.Gross.Suspect.Lo.WaterP <- 13.5 +ContData.env$myThresh.Gross.Suspect.Hi.SensorDepth <- 10^3 # dependent upon stream size +ContData.env$myThresh.Gross.Suspect.Lo.SensorDepth <- 0 # dependent upon stream size +ContData.env$myThresh.Gross.Suspect.Hi.Discharge <- 10^3 # dependent upon stream size +ContData.env$myThresh.Gross.Suspect.Lo.Discharge <- -1 # dependent upon stream size +ContData.env$myThresh.Gross.Suspect.Hi.Cond <- 1200 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Suspect.Lo.Cond <- 20 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Suspect.Hi.DO <- 18 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Suspect.Lo.DO <- 2 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Suspect.Hi.DO.adj <- 18 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Suspect.Lo.DO.adj <- 2 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Suspect.Hi.DO.pctsat <- 100 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Suspect.Lo.DO.pctsat <- 0 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Suspect.Hi.pH <- 11 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Suspect.Lo.pH <- 4 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Suspect.Hi.Turbidity <- 10^3 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Suspect.Lo.Turbidity <- -1 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Suspect.Hi.Chlorophylla <- 10^3 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Suspect.Lo.Chlorophylla <- 1 # this threshold has not been closely evaluated +ContData.env$myThresh.Gross.Suspect.Hi.WaterLevel <- ContData.env$myThresh.Gross.Suspect.Hi.SensorDepth +ContData.env$myThresh.Gross.Suspect.Lo.WaterLevel <- ContData.env$myThresh.Gross.Suspect.Lo.SensorDept +# _QC, Spike ---- +## Spike thresholds (absolute change) +### Examines difference between consecutive measurements +### if delta >= Hi then flagged as "Fail" +### if delta >= Lo then flagged as "Suspect" +ContData.env$myThresh.Spike.Hi.WaterTemp <- 1 +ContData.env$myThresh.Spike.Lo.WaterTemp <- 0.8 +ContData.env$myThresh.Spike.Hi.AirTemp <- 10 +ContData.env$myThresh.Spike.Lo.AirTemp <- 8 +ContData.env$myThresh.Spike.Hi.AirBP <- 0.25 +ContData.env$myThresh.Spike.Lo.AirBP <- 0.15 +ContData.env$myThresh.Spike.Hi.WaterP <- 0.7 +ContData.env$myThresh.Spike.Lo.WaterP <- 0.5 +ContData.env$myThresh.Spike.Hi.SensorDepth <- 10^4 # dependent upon stream size +ContData.env$myThresh.Spike.Lo.SensorDepth <- 10^3 # dependent upon stream size +ContData.env$myThresh.Spike.Hi.Discharge <- 10^4 # dependent upon stream size +ContData.env$myThresh.Spike.Lo.Discharge <- 10^3 # dependent upon stream size +ContData.env$myThresh.Spike.Hi.Cond <- 10 # this threshold has not been closely evaluated +ContData.env$myThresh.Spike.Lo.Cond <- 5 # this threshold has not been closely evaluated +ContData.env$myThresh.Spike.Hi.DO <- 10 # this threshold has not been closely evaluated +ContData.env$myThresh.Spike.Lo.DO <- 5 # this threshold has not been closely evaluated +ContData.env$myThresh.Spike.Hi.DO.adj <- 10 # this threshold has not been closely evaluated +ContData.env$myThresh.Spike.Lo.DO.adj <- 5 # this threshold has not been closely evaluated +ContData.env$myThresh.Spike.Hi.DO.pctsat <- 25 # this threshold has not been closely evaluated +ContData.env$myThresh.Spike.Lo.DO.pctsat <- 10 # this threshold has not been closely evaluated +ContData.env$myThresh.Spike.Hi.pH <- 10 # this threshold has not been closely evaluated +ContData.env$myThresh.Spike.Lo.pH <- 5 # this threshold has not been closely evaluated +ContData.env$myThresh.Spike.Hi.Turbidity <- 10^4 # this threshold has not been closely evaluated +ContData.env$myThresh.Spike.Lo.Turbidity <- 10^3 # this threshold has not been closely evaluated +ContData.env$myThresh.Spike.Hi.Chlorophylla <- 10^4 # this threshold has not been closely evaluated +ContData.env$myThresh.Spike.Lo.Chlorophylla <- 10^3 # this threshold has not been closely evaluated +ContData.env$myThresh.Spike.Hi.Chlorophylla <- 10^4 # this threshold has not been closely evaluated +ContData.env$myThresh.Spike.Lo.Chlorophylla <- 10^3 # this threshold has not been closely evaluated +ContData.env$myThresh.Spike.Hi.WaterLevel <- ContData.env$myThresh.Spike.Hi.SensorDepth +ContData.env$myThresh.Spike.Lo.WaterLevel <- ContData.env$myThresh.Spike.Lo.SensorDepth +# _QC, ROC---- +## Rate of Change (relative change) +### Examines SD over "period" and difference in consecutive values +### If delta >= SD.number * SD then flagged as "Suspect" +ContData.env$myDefault.RoC.SD.number <- 5 +ContData.env$myDefault.RoC.SD.period <- 25 #hours +ContData.env$myThresh.RoC.SD.number.WaterTemp <- ContData.env$myDefault.RoC.SD.number +ContData.env$myThresh.RoC.SD.period.WaterTemp <- ContData.env$myDefault.RoC.SD.period +ContData.env$myThresh.RoC.SD.number.AirTemp <- ContData.env$myDefault.RoC.SD.number +ContData.env$myThresh.RoC.SD.period.AirTemp <- ContData.env$myDefault.RoC.SD.period +ContData.env$myThresh.RoC.SD.number.AirBP <- ContData.env$myDefault.RoC.SD.number +ContData.env$myThresh.RoC.SD.period.AirBP <- ContData.env$myDefault.RoC.SD.period +ContData.env$myThresh.RoC.SD.number.WaterP <- ContData.env$myDefault.RoC.SD.number +ContData.env$myThresh.RoC.SD.period.WaterP <- ContData.env$myDefault.RoC.SD.period +ContData.env$myThresh.RoC.SD.number.SensorDepth <- ContData.env$myDefault.RoC.SD.number +ContData.env$myThresh.RoC.SD.period.SensorDepth <- ContData.env$myDefault.RoC.SD.period +ContData.env$myThresh.RoC.SD.number.Discharge <- ContData.env$myDefault.RoC.SD.number +ContData.env$myThresh.RoC.SD.period.Discharge <- ContData.env$myDefault.RoC.SD.period +ContData.env$myThresh.RoC.SD.number.Cond <- ContData.env$myDefault.RoC.SD.number +ContData.env$myThresh.RoC.SD.period.Cond <- ContData.env$myDefault.RoC.SD.period +ContData.env$myThresh.RoC.SD.number.DO <- ContData.env$myDefault.RoC.SD.number +ContData.env$myThresh.RoC.SD.period.DO <- ContData.env$myDefault.RoC.SD.period +ContData.env$myThresh.RoC.SD.number.DO.adj <- ContData.env$myDefault.RoC.SD.number +ContData.env$myThresh.RoC.SD.period.DO.adj <- ContData.env$myDefault.RoC.SD.period +ContData.env$myThresh.RoC.SD.number.DO.pctsat <- ContData.env$myDefault.RoC.SD.number +ContData.env$myThresh.RoC.SD.period.DO.pctsat <- ContData.env$myDefault.RoC.SD.period +ContData.env$myThresh.RoC.SD.number.pH <- ContData.env$myDefault.RoC.SD.number +ContData.env$myThresh.RoC.SD.period.pH <- ContData.env$myDefault.RoC.SD.period +ContData.env$myThresh.RoC.SD.number.Turbidity <- ContData.env$myDefault.RoC.SD.number +ContData.env$myThresh.RoC.SD.period.Turbidity <- ContData.env$myDefault.RoC.SD.period +ContData.env$myThresh.RoC.SD.number.Chlorophylla <- ContData.env$myDefault.RoC.SD.number +ContData.env$myThresh.RoC.SD.period.Chlorophylla <- ContData.env$myDefault.RoC.SD.period +ContData.env$myThresh.RoC.SD.number.WaterLevel <- ContData.env$myDefault.RoC.SD.number +ContData.env$myThresh.RoC.SD.period.WaterLevel <- ContData.env$myDefault.RoC.SD.period +# QC, Flat Line---- +## No Change (flat-line) +### Examines consecutive values within "Tolerance" of each other +### If number of consecutive values >= Hi then flagged as "Fail" +### If number of consecutive values >= Lo (and < Hi) then flagged as "Suspect" +ContData.env$myDefault.Flat.Hi <- 30 # maximum is myThresh.Flat.MaxComp +ContData.env$myDefault.Flat.Lo <- 15 +ContData.env$myDefault.Flat.Tolerance <- 0.01 # set to one sigdig less than measurements. Check with fivenum(x) +ContData.env$myThresh.Flat.Hi.WaterTemp <- 50 +ContData.env$myThresh.Flat.Lo.WaterTemp <- 30 +ContData.env$myThresh.Flat.Tolerance.WaterTemp <- 0.01 +ContData.env$myThresh.Flat.Hi.AirTemp <- 20 +ContData.env$myThresh.Flat.Lo.AirTemp <- 15 +ContData.env$myThresh.Flat.Tolerance.AirTemp <- 0.01 +ContData.env$myThresh.Flat.Hi.AirBP <- 15 +ContData.env$myThresh.Flat.Lo.AirBP <- 10 +ContData.env$myThresh.Flat.Tolerance.AirBP <- 0.001 +ContData.env$myThresh.Flat.Hi.WaterP <- 15 +ContData.env$myThresh.Flat.Lo.WaterP <- 10 +ContData.env$myThresh.Flat.Tolerance.WaterP <- 0.001 +ContData.env$myThresh.Flat.Hi.SensorDepth <- 60 +ContData.env$myThresh.Flat.Lo.SensorDepth <- 20 +ContData.env$myThresh.Flat.Tolerance.SensorDepth <- 0.0 +ContData.env$myThresh.Flat.Hi.Discharge <- ContData.env$myDefault.Flat.Hi * 2 +ContData.env$myThresh.Flat.Lo.Discharge <- ContData.env$myDefault.Flat.Lo * 2 +ContData.env$myThresh.Flat.Tolerance.Discharge <- 0.01 +ContData.env$myThresh.Flat.Hi.Cond <- ContData.env$myDefault.Flat.Hi * 2 +ContData.env$myThresh.Flat.Lo.Cond <- ContData.env$myDefault.Flat.Lo * 2 +ContData.env$myThresh.Flat.Tolerance.Cond <- 0.01 +ContData.env$myThresh.Flat.Hi.DO <- ContData.env$myDefault.Flat.Hi * 2 +ContData.env$myThresh.Flat.Lo.DO <- ContData.env$myDefault.Flat.Lo * 2 +ContData.env$myThresh.Flat.Tolerance.DO <- 0.01 +ContData.env$myThresh.Flat.Hi.DO.adj <- ContData.env$myDefault.Flat.Hi * 2 +ContData.env$myThresh.Flat.Lo.DO.adj <- ContData.env$myDefault.Flat.Lo * 2 +ContData.env$myThresh.Flat.Tolerance.DO.adj <- 0.01 +ContData.env$myThresh.Flat.Hi.DO.pctsat <- ContData.env$myDefault.Flat.Hi * 2 +ContData.env$myThresh.Flat.Lo.DO.pctsat <- ContData.env$myDefault.Flat.Lo * 2 +ContData.env$myThresh.Flat.Tolerance.DO.pctsat <- 0.01 +ContData.env$myThresh.Flat.Hi.pH <- ContData.env$myDefault.Flat.Hi * 2 +ContData.env$myThresh.Flat.Lo.pH <- ContData.env$myDefault.Flat.Lo * 2 +ContData.env$myThresh.Flat.Tolerance.pH <- 0.01 +ContData.env$myThresh.Flat.Hi.Turbidity <- ContData.env$myDefault.Flat.Hi * 2 +ContData.env$myThresh.Flat.Lo.Turbidity <- ContData.env$myDefault.Flat.Lo * 2 +ContData.env$myThresh.Flat.Tolerance.Turbidity <- 0.01 +ContData.env$myThresh.Flat.Hi.Chlorophylla <- ContData.env$myDefault.Flat.Hi * 2 +ContData.env$myThresh.Flat.Lo.Chlorophylla <- ContData.env$myDefault.Flat.Lo * 2 +ContData.env$myThresh.Flat.Tolerance.Chlorophylla <- 0.01 +ContData.env$myThresh.Flat.Hi.WaterLevel <- ContData.env$myThresh.Flat.Hi.SensorDepth +ContData.env$myThresh.Flat.Lo.WaterLevel <- ContData.env$myThresh.Flat.Lo.SensorDepth +ContData.env$myThresh.Flat.Tolerance.WaterLevel <- ContData.env$myThresh.Flat.Tolerance.SensorDepth +# +ContData.env$myThresh.Flat.MaxComp <- max(ContData.env$myThresh.Flat.Hi.WaterTemp + , ContData.env$myThresh.Flat.Hi.AirTemp + , ContData.env$myThresh.Flat.Hi.AirBP + , ContData.env$myThresh.Flat.Hi.WaterP + , ContData.env$myThresh.Flat.Hi.SensorDepth + , ContData.env$myThresh.Flat.Hi.Discharge + , ContData.env$myThresh.Flat.Hi.Cond + , ContData.env$myThresh.Flat.Hi.DO + , ContData.env$myThresh.Flat.Hi.DO.adj + , ContData.env$myThresh.Flat.Hi.DO.pctsat + , ContData.env$myThresh.Flat.Hi.pH + , ContData.env$myThresh.Flat.Hi.Turbidity + , ContData.env$myThresh.Flat.Hi.Chlorophylla + , ContData.env$myThresh.Flat.Hi.WaterLevel + ) +#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# Data Fields with Flags #### +ContData.env$myName.Flag <- "Flag" # flag prefix +ContData.env$myNames.Cols4Flags <- c(ContData.env$myName.DateTime + , ContData.env$myNames.DataFields) +ContData.env$myNames.Flags <- paste(ContData.env$myName.Flag + , ContData.env$myNames.Cols4Flags + , sep=".") +# define ones using in the calling script + +## flag labels +ContData.env$myName.Flag.DateTime <- paste(ContData.env$myName.Flag + , ContData.env$myName.DateTime + , sep=".") +ContData.env$myName.Flag.WaterTemp <- paste(ContData.env$myName.Flag + , ContData.env$myName.WaterTemp + , sep=".") +ContData.env$myName.Flag.AirTemp <- paste(ContData.env$myName.Flag + , ContData.env$myName.AirTemp + , sep=".") +ContData.env$myName.Flag.AirBP <- paste(ContData.env$myName.Flag + , ContData.env$myName.AirBP + , sep=".") +ContData.env$myName.Flag.WaterP <- paste(ContData.env$myName.Flag + , ContData.env$myName.WaterP + , sep=".") +ContData.env$myName.Flag.SensorDepth <- paste(ContData.env$myName.Flag + , ContData.env$myName.SensorDepth + , sep=".") +ContData.env$myName.Flag.Discharge <- paste(ContData.env$myName.Flag + , ContData.env$myName.Discharge + , sep=".") +ContData.env$myName.Flag.Cond <- paste(ContData.env$myName.Flag + , ContData.env$myName.Cond + , sep=".") +ContData.env$myName.Flag.DO <- paste(ContData.env$myName.Flag + , ContData.env$myName.DO + , sep=".") +ContData.env$myName.Flag.DO.adj <- paste(ContData.env$myName.Flag + , ContData.env$myName.DO.adj + , sep=".") +ContData.env$myName.Flag.DO.pctsat <- paste(ContData.env$myName.Flag + , ContData.env$myName.DO.pctsat + , sep=".") +ContData.env$myName.Flag.pH <- paste(ContData.env$myName.Flag + , ContData.env$myName.pH + , sep=".") +ContData.env$myName.Flag.Turbidity <- paste(ContData.env$myName.Flag + , ContData.env$myName.Turbidity + , sep=".") +ContData.env$myName.Flag.Chlorophylla <- paste(ContData.env$myName.Flag + , ContData.env$myName.Chlorophylla + , sep=".") +ContData.env$myName.Flag.WaterLevel <- paste(ContData.env$myName.Flag + , ContData.env$myName.WaterLevel + , sep=".") +# Data Quality Test Names +ContData.env$myNames.QCTests <- c("Gross","Spike","RoC","Flat") +ContData.env$myNames.QCCalcs <- c("SD.Time" + , "SD" + , "SDxN" + , paste("n" + , seq_len( + ContData.env$myThresh.Flat.MaxComp) + , sep=".") + , "flat.Lo" + , "flat.Hi") +#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# Exceedance values for stats (default to Gross-Suspect-Hi value) #### +ContData.env$myExceed.WaterTemp <- + ContData.env$myThresh.Gross.Suspect.Hi.WaterTemp +ContData.env$myExceed.AirTemp <- + ContData.env$myThresh.Gross.Suspect.Hi.AirTemp +ContData.env$myExceed.SensorDepth <- + ContData.env$myThresh.Gross.Suspect.Hi.SensorDepth +#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# Date and Time Formats #### +ContData.env$myFormat.Date <- "%Y-%m-%d" +ContData.env$myFormat.Time <- "%H:%M:%S" +ContData.env$myFormat.DateTime <- "%Y-%m-%d %H:%M:%S" +ContData.env$DateRange.Start.Default <- format(as.Date("1900-01-01") + , ContData.env$myFormat.Date) + #YYYY-MM-DD +ContData.env$DateRange.End.Default <- format(Sys.Date() + , ContData.env$myFormat.Date) +# Time Zone, used in Gage script in dataRetrieval, OlsonNames() +ContData.env$myTZ <- Sys.timezone() #"America/New_York" (local time zone) +#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# Time Frames (MM-DD) #### +ContData.env$myTimeFrame.Annual.Start <- "0101" +ContData.env$myTimeFrame.Annual.End <- "1231" +ContData.env$myTimeFrame.WaterYear.Start <- "1001" +#ContData.env$myTimeFrame.WaterYear.End <- "0930" +ContData.env$myTimeFrame.Season.Spring.Start <- "0301" +#ContData.env$myTimeFrame.Season.Spring.End <- "0531" +ContData.env$myTimeFrame.Season.Summer.Start <- "0601" +#ContData.env$myTimeFrame.Season.Summer.End <- "0831" +ContData.env$myTimeFrame.Season.Fall.Start <- "0901" +#ContData.env$myTimeFrame.Season.Fall.End <- "1130" +ContData.env$myTimeFrame.Season.Winter.Start <- "1201" +#ContData.env$myTimeFrame.Season.Winter.End <- "0228" #but 0229 in leap year, use start dates only +# Time Frame Names +ContData.env$myName.Yr <- "Year" +ContData.env$myName.YrMo <- "YearMonth" +ContData.env$myName.Mo <- "Month" +ContData.env$myName.MoDa <- "MonthDay" +ContData.env$myName.JuDa <- "JulianDay" +ContData.env$myName.Day <- "Day" +ContData.env$myName.Season <- "Season" +ContData.env$myName.YrSeason <- "YearSeason" +# for summary stats +ContData.env$myNames.Fields.TimePeriods <- c(ContData.env$myName.Yr + ,ContData.env$myName.YrMo + ,ContData.env$myName.Mo + ,ContData.env$myName.MoDa + ,ContData.env$myName.JuDa + ,ContData.env$myName.Season + ,ContData.env$myName.YrSeason) +#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# Exclude Trigger #### +# Trigger for Stats to exclude (TRUE) or include (FALSE) where flag = "fail" +ContData.env$myStats.Fails.Exclude <- TRUE #FALSE #TRUE +#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# Report Format #### +ContData.env$myReport.Format <- "docx" # "html" or "docx" +# DOCX requires Pandoc. +ContData.env$myReport.Dir <- file.path(system.file(package="ContDataQC"), "rmd") diff --git a/inst/shiny-examples/ContDataQC/www/QC_Custom_Config.tsv b/inst/shiny-examples/ContDataQC/www/QC_Custom_Config.tsv index 042f11e6..73ee8cd7 100644 --- a/inst/shiny-examples/ContDataQC/www/QC_Custom_Config.tsv +++ b/inst/shiny-examples/ContDataQC/www/QC_Custom_Config.tsv @@ -1,4 +1,3 @@ -ContData.env <- new.env(parent = emptyenv()) ContData.env$myDelim <- "_" ContData.env$myDelim_LakeID <- "--" ContData.env$myName.SiteID <- "SiteID" @@ -14,11 +13,12 @@ ContData.env$myUnits.Discharge <- "ft3.s" ContData.env$myUnits.Cond <- "uS.cm" ContData.env$myUnits.DO <- "mg.L" ContData.env$myUnits.DO.adj <- "mg.L" -ContData.env$myUnits.DO.pctsat <- "%" +ContData.env$myUnits.DO.pctsat <- "percent" ContData.env$myUnits.pH <- "SU" ContData.env$myUnits.Turbidity <- "NTU" ContData.env$myUnits.Chlorophylla <- "g.cm3" ContData.env$myUnits.WaterLevel <- "ft" +ContData.env$myUnits.Salinity <- "ppt" ContData.env$myName.RowID.Water <- "Water.RowID" ContData.env$myName.LoggerID.Water<- "Water.LoggerID" ContData.env$myName.RowID.Air <- "Air.RowID" @@ -40,12 +40,9 @@ ContData.env$myName.Discharge <- paste0("Discharge." , ContData.env$myUnits.Discharge) ContData.env$myName.Cond <- paste0("Conductivity." , ContData.env$myUnits.Cond) -ContData.env$myName.DO <- paste0("DO." - , ContData.env$myUnits.DO) -ContData.env$myName.DO.adj <- paste0("DO.adj." - , ContData.env$myUnits.DO.adj) -ContData.env$myName.DO.pctsat <- paste0("DO.pctsat." - , ContData.env$myUnits.DO.pctsat) +ContData.env$myName.DO <- paste0("DO.", ContData.env$myUnits.DO) +ContData.env$myName.DO.adj <- paste0("DO.adj.", ContData.env$myUnits.DO.adj) +ContData.env$myName.DO.pctsat <- paste0("DO.pctsat.", ContData.env$myUnits.DO.pctsat) ContData.env$myName.pH <- paste0("pH." , ContData.env$myUnits.pH) ContData.env$myName.Turbidity <- paste0("Turbidity." @@ -54,6 +51,8 @@ ContData.env$myName.Chlorophylla <- paste0("Chlorophylla." , ContData.env$myUnits.Chlorophylla) ContData.env$myName.WaterLevel <- paste0("Water.Level." , ContData.env$myUnits.WaterLevel) +ContData.env$myName.Salinity <- paste0("Salinity." + , ContData.env$myUnits.Salinity) ContData.env$myLab.Date <- "Date" ContData.env$myLab.DateTime <- "Date" ContData.env$myLab.WaterTemp <- paste0("Temperature, Water (deg " @@ -91,10 +90,9 @@ ContData.env$myLab.DO.adj <- paste0("Dissolved Oxygen, adjusted (" ,sub("\\.","/" ,ContData.env$myUnits.DO.adj) ,")") -ContData.env$myLab.DO.pctsat <- paste0("Dissolved Oxygen - , percent saturation (" +ContData.env$myLab.DO.pctsat <- paste0("Dissolved Oxygen, percent saturation (" ,sub("\\.","/" - ,ContData.env$myUnits.DO.pctsat) + ,ContData.env$myUnits.DO.pctsat) ,")") ContData.env$myLab.pH <- paste0("pH (" ,ContData.env$myUnits.pH @@ -109,6 +107,9 @@ ContData.env$myLab.Chlorophylla <- paste0("Chlorophyll a (" ContData.env$myLab.WaterLevel <- paste0("Water Level (" ,ContData.env$myUnits.WaterLevel ,")") +ContData.env$myLab.Salinity <- paste0("Salinity (" + ,ContData.env$myUnits.Salinity + ,")") ContData.env$myPrefix.Discrete <- "Discrete" ContData.env$myName.Discrete.WaterTemp <- paste(ContData.env$myPrefix.Discrete ,ContData.env$myName.WaterTemp @@ -138,8 +139,8 @@ ContData.env$myName.Discrete.DO.adj <- paste(ContData.env$myPrefix.Discrete ,ContData.env$myName.DO.adj ,sep=".") ContData.env$myName.Discrete.DO.pctsat <- paste(ContData.env$myPrefix.Discrete - ,ContData.env$myName.DO.pctsat - ,sep=".") + , ContData.env$myName.DO.pctsat + , sep=".") ContData.env$myName.Discrete.pH <- paste(ContData.env$myPrefix.Discrete ,ContData.env$myName.pH ,sep=".") @@ -152,6 +153,9 @@ ContData.env$myName.Discrete.Chlorophylla <-paste(ContData.env$myPrefix.Discrete ContData.env$myName.Discrete.WaterLevel <- paste(ContData.env$myPrefix.Discrete ,ContData.env$myName.WaterLevel ,sep=".") +ContData.env$myName.Discrete.Salinity <- paste(ContData.env$myPrefix.Discrete + ,ContData.env$myName.Salinity + ,sep=".") ContData.env$myLab.Discrete.WaterTemp <- paste(ContData.env$myLab.WaterTemp ,"(Discrete)" ,sep=" ") @@ -176,10 +180,10 @@ ContData.env$myLab.Discrete.Cond <- paste(ContData.env$myLab.Cond ContData.env$myLab.Discrete.DO <- paste(ContData.env$myLab.DO ,"(Discrete)" ,sep=" ") -ContData.env$myLab.Discrete.DO.adj <- paste(ContData.env$myLab.DO +ContData.env$myLab.Discrete.DO.adj <- paste(ContData.env$myLab.DO.adj ,"(Discrete)" ,sep=" ") -ContData.env$myLab.Discrete.DO.pctsat <- paste(ContData.env$myLab.DO +ContData.env$myLab.Discrete.DO.pctsat <- paste(ContData.env$myLab.DO.pctsat ,"(Discrete)" ,sep=" ") ContData.env$myLab.Discrete.pH <- paste(ContData.env$myLab.pH @@ -194,6 +198,9 @@ ContData.env$myLab.Discrete.Chlorophylla<- paste(ContData.env$myLab.Chlorophylla ContData.env$myLab.Discrete.WaterLevel <- paste(ContData.env$myLab.WaterLevel ,"(Discrete)" ,sep=" ") +ContData.env$myLab.Discrete.Salinity <- paste(ContData.env$myLab.Salinity + ,"(Discrete)" + ,sep=" ") ContData.env$myDataQuality.Raw <- "RAW" ContData.env$myDataQuality.QCauto <- "QCauto" ContData.env$myDataQuality.QCmanual <- "QCmanual" @@ -218,6 +225,7 @@ ContData.env$myNames.DataFields <- c(ContData.env$myName.WaterTemp , ContData.env$myName.Turbidity , ContData.env$myName.Chlorophylla , ContData.env$myName.WaterLevel + , ContData.env$myName.Salinity , ContData.env$myName.Discrete.WaterTemp , ContData.env$myName.Discrete.AirTemp , ContData.env$myName.Discrete.WaterP @@ -232,6 +240,7 @@ ContData.env$myNames.DataFields <- c(ContData.env$myName.WaterTemp , ContData.env$myName.Discrete.Turbidity , ContData.env$myName.Discrete.Chlorophylla , ContData.env$myName.Discrete.WaterLevel + , ContData.env$myName.Discrete.Salinity ) ContData.env$myNames.DataFields.Lab <- c(ContData.env$myLab.WaterTemp , ContData.env$myLab.AirTemp @@ -247,6 +256,7 @@ ContData.env$myNames.DataFields.Lab <- c(ContData.env$myLab.WaterTemp , ContData.env$myLab.Turbidity , ContData.env$myLab.Chlorophylla , ContData.env$myLab.WaterLevel + , ContData.env$myLab.Salinity , ContData.env$myLab.Discrete.WaterTemp , ContData.env$myLab.Discrete.AirTemp , ContData.env$myLab.Discrete.WaterP @@ -261,6 +271,7 @@ ContData.env$myNames.DataFields.Lab <- c(ContData.env$myLab.WaterTemp , ContData.env$myLab.Discrete.Turbidity , ContData.env$myLab.Discrete.Chlorophylla , ContData.env$myLab.Discrete.WaterLevel + , ContData.env$myLab.Discrete.Salinity ) ContData.env$myNames.DataFields.Col <- c("blue","green","gray","gray","black" ,"brown","purple","orange","salmon" @@ -286,6 +297,7 @@ ContData.env$myNames.Order <- c(ContData.env$myName.SiteID , ContData.env$myName.Turbidity , ContData.env$myName.Chlorophylla , ContData.env$myName.WaterLevel + , ContData.env$myName.Salinity , ContData.env$myName.LoggerID.Water , ContData.env$myName.RowID.Water , ContData.env$myName.Discrete.WaterTemp @@ -302,6 +314,7 @@ ContData.env$myNames.Order <- c(ContData.env$myName.SiteID , ContData.env$myName.Discrete.Turbidity , ContData.env$myName.Discrete.Chlorophylla , ContData.env$myName.Discrete.WaterLevel + , ContData.env$myName.Discrete.Salinity ) ContData.env$myFlagVal.Pass <- "P" ContData.env$myFlagVal.NotEval <- "NA" @@ -312,10 +325,10 @@ ContData.env$myFlagVal.Order <- c(ContData.env$myFlagVal.Pass , ContData.env$myFlagVal.Suspect , ContData.env$myFlagVal.Fail , ContData.env$myFlagVal.NoData) -ContData.env$myThresh.Gross.Fail.Hi.WaterTemp <- 30 -ContData.env$myThresh.Gross.Fail.Lo.WaterTemp <- -2 -ContData.env$myThresh.Gross.Fail.Hi.AirTemp <- 999 -ContData.env$myThresh.Gross.Fail.Lo.AirTemp <- -999 +ContData.env$myThresh.Gross.Fail.Hi.WaterTemp <- 28 +ContData.env$myThresh.Gross.Fail.Lo.WaterTemp <- -2 +ContData.env$myThresh.Gross.Fail.Hi.AirTemp <- 38 +ContData.env$myThresh.Gross.Fail.Lo.AirTemp <- -25 ContData.env$myThresh.Gross.Fail.Hi.AirBP <- 15 ContData.env$myThresh.Gross.Fail.Lo.AirBP <- 13 ContData.env$myThresh.Gross.Fail.Hi.WaterP <- 17 @@ -340,10 +353,12 @@ ContData.env$myThresh.Gross.Fail.Hi.Chlorophylla <- 10^5 ContData.env$myThresh.Gross.Fail.Lo.Chlorophylla <- -1 ContData.env$myThresh.Gross.Fail.Hi.WaterLevel <- ContData.env$myThresh.Gross.Fail.Hi.SensorDepth ContData.env$myThresh.Gross.Fail.Lo.WaterLevel <- ContData.env$myThresh.Gross.Fail.Lo.SensorDepth -ContData.env$myThresh.Gross.Suspect.Hi.WaterTemp <- 25 -ContData.env$myThresh.Gross.Suspect.Lo.WaterTemp <- -0.1 -ContData.env$myThresh.Gross.Suspect.Hi.AirTemp <- 999 -ContData.env$myThresh.Gross.Suspect.Lo.AirTemp <- -99 +ContData.env$myThresh.Gross.Fail.Hi.Salinity <- 41 +ContData.env$myThresh.Gross.Fail.Lo.Salinity <- 2 +ContData.env$myThresh.Gross.Suspect.Hi.WaterTemp <- 26 +ContData.env$myThresh.Gross.Suspect.Lo.WaterTemp <- -0.1 +ContData.env$myThresh.Gross.Suspect.Hi.AirTemp <- 35 +ContData.env$myThresh.Gross.Suspect.Lo.AirTemp <- -23 ContData.env$myThresh.Gross.Suspect.Hi.AirBP <- 14.8 ContData.env$myThresh.Gross.Suspect.Lo.AirBP <- 13.0 ContData.env$myThresh.Gross.Suspect.Hi.WaterP <- 16.8 @@ -368,10 +383,12 @@ ContData.env$myThresh.Gross.Suspect.Hi.Chlorophylla <- 10^3 ContData.env$myThresh.Gross.Suspect.Lo.Chlorophylla <- 1 ContData.env$myThresh.Gross.Suspect.Hi.WaterLevel <- ContData.env$myThresh.Gross.Suspect.Hi.SensorDepth ContData.env$myThresh.Gross.Suspect.Lo.WaterLevel <- ContData.env$myThresh.Gross.Suspect.Lo.SensorDept -ContData.env$myThresh.Spike.Hi.WaterTemp <- 1.5 -ContData.env$myThresh.Spike.Lo.WaterTemp <- 1 -ContData.env$myThresh.Spike.Hi.AirTemp <- 10 -ContData.env$myThresh.Spike.Lo.AirTemp <- 8 +ContData.env$myThresh.Gross.Suspect.Hi.Salinity <- 37 +ContData.env$myThresh.Gross.Suspect.Lo.Salinity <- 3 +ContData.env$myThresh.Spike.Hi.WaterTemp <- 1 +ContData.env$myThresh.Spike.Lo.WaterTemp <- 0.8 +ContData.env$myThresh.Spike.Hi.AirTemp <- 10 +ContData.env$myThresh.Spike.Lo.AirTemp <- 8 ContData.env$myThresh.Spike.Hi.AirBP <- 0.25 ContData.env$myThresh.Spike.Lo.AirBP <- 0.15 ContData.env$myThresh.Spike.Hi.WaterP <- 0.7 @@ -396,12 +413,14 @@ ContData.env$myThresh.Spike.Hi.Chlorophylla <- 10^4 ContData.env$myThresh.Spike.Lo.Chlorophylla <- 10^3 ContData.env$myThresh.Spike.Hi.WaterLevel <- ContData.env$myThresh.Spike.Hi.SensorDepth ContData.env$myThresh.Spike.Lo.WaterLevel <- ContData.env$myThresh.Spike.Lo.SensorDepth +ContData.env$myThresh.Spike.Hi.Salinity <- 5 +ContData.env$myThresh.Spike.Lo.Salinity <- 3 ContData.env$myDefault.RoC.SD.number <- 3 ContData.env$myDefault.RoC.SD.period <- 25 -ContData.env$myThresh.RoC.SD.number.WaterTemp <- ContData.env$myDefault.RoC.SD.number -ContData.env$myThresh.RoC.SD.period.WaterTemp <- ContData.env$myDefault.RoC.SD.period -ContData.env$myThresh.RoC.SD.number.AirTemp <- 3 -ContData.env$myThresh.RoC.SD.period.AirTemp <- 25 +ContData.env$myThresh.RoC.SD.number.WaterTemp <- 3 +ContData.env$myThresh.RoC.SD.period.WaterTemp <- 25 +ContData.env$myThresh.RoC.SD.number.AirTemp <- ContData.env$myDefault.RoC.SD.number +ContData.env$myThresh.RoC.SD.period.AirTemp <- ContData.env$myDefault.RoC.SD.period ContData.env$myThresh.RoC.SD.number.AirBP <- ContData.env$myDefault.RoC.SD.number ContData.env$myThresh.RoC.SD.period.AirBP <- ContData.env$myDefault.RoC.SD.period ContData.env$myThresh.RoC.SD.number.WaterP <- ContData.env$myDefault.RoC.SD.number @@ -426,15 +445,17 @@ ContData.env$myThresh.RoC.SD.number.Chlorophylla <- ContData.env$myDefault.RoC.S ContData.env$myThresh.RoC.SD.period.Chlorophylla <- ContData.env$myDefault.RoC.SD.period ContData.env$myThresh.RoC.SD.number.WaterLevel <- ContData.env$myDefault.RoC.SD.number ContData.env$myThresh.RoC.SD.period.WaterLevel <- ContData.env$myDefault.RoC.SD.period +ContData.env$myThresh.RoC.SD.number.Salinity <- ContData.env$myDefault.RoC.SD.number +ContData.env$myThresh.RoC.SD.period.Salinity <- ContData.env$myDefault.RoC.SD.period ContData.env$myDefault.Flat.Hi <- 30 ContData.env$myDefault.Flat.Lo <- 15 ContData.env$myDefault.Flat.Tolerance <- 0.01 -ContData.env$myThresh.Flat.Hi.WaterTemp <- 30 -ContData.env$myThresh.Flat.Lo.WaterTemp <- 20 -ContData.env$myThresh.Flat.Tolerance.WaterTemp <- 0.01 -ContData.env$myThresh.Flat.Hi.AirTemp <- 20 -ContData.env$myThresh.Flat.Lo.AirTemp <- 15 -ContData.env$myThresh.Flat.Tolerance.AirTemp <- 0.01 +ContData.env$myThresh.Flat.Hi.WaterTemp <- 30 +ContData.env$myThresh.Flat.Lo.WaterTemp <- 20 +ContData.env$myThresh.Flat.Tolerance.WaterTemp <- 0.01 +ContData.env$myThresh.Flat.Hi.AirTemp <- 20 +ContData.env$myThresh.Flat.Lo.AirTemp <- 15 +ContData.env$myThresh.Flat.Tolerance.AirTemp <- 0.01 ContData.env$myThresh.Flat.Hi.AirBP <- 15 ContData.env$myThresh.Flat.Lo.AirBP <- 10 ContData.env$myThresh.Flat.Tolerance.AirBP <- 0.001 @@ -471,6 +492,9 @@ ContData.env$myThresh.Flat.Tolerance.Chlorophylla <- 0.01 ContData.env$myThresh.Flat.Hi.WaterLevel <- ContData.env$myThresh.Flat.Hi.SensorDepth ContData.env$myThresh.Flat.Lo.WaterLevel <- ContData.env$myThresh.Flat.Lo.SensorDepth ContData.env$myThresh.Flat.Tolerance.WaterLevel <- ContData.env$myThresh.Flat.Tolerance.SensorDepth +ContData.env$myThresh.Flat.Hi.Salinity <- ContData.env$myThresh.Flat.Hi.SensorDepth * 2 +ContData.env$myThresh.Flat.Lo.Salinity <- ContData.env$myThresh.Flat.Lo.SensorDepth * 2 +ContData.env$myThresh.Flat.Tolerance.Salinity <- 0.01 ContData.env$myThresh.Flat.MaxComp <- max(ContData.env$myThresh.Flat.Hi.WaterTemp , ContData.env$myThresh.Flat.Hi.AirTemp , ContData.env$myThresh.Flat.Hi.AirBP @@ -485,6 +509,7 @@ ContData.env$myThresh.Flat.MaxComp <- max(ContData.env$myThresh.Flat.Hi.Water , ContData.env$myThresh.Flat.Hi.Turbidity , ContData.env$myThresh.Flat.Hi.Chlorophylla , ContData.env$myThresh.Flat.Hi.WaterLevel + , ContData.env$myThresh.Flat.Hi.Salinity ) ContData.env$myName.Flag <- "Flag" ContData.env$myNames.Cols4Flags <- c(ContData.env$myName.DateTime @@ -537,6 +562,9 @@ ContData.env$myName.Flag.Chlorophylla <- paste(ContData.env$myName.Flag ContData.env$myName.Flag.WaterLevel <- paste(ContData.env$myName.Flag , ContData.env$myName.WaterLevel , sep=".") +ContData.env$myName.Flag.Salinity <- paste(ContData.env$myName.Flag + , ContData.env$myName.Salinity + , sep=".") ContData.env$myNames.QCTests <- c("Gross","Spike","RoC","Flat") ContData.env$myNames.QCCalcs <- c("SD.Time" , "SD" diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_1a_Overview.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_1a_Overview.html new file mode 100644 index 00000000..277753f6 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_1a_Overview.html @@ -0,0 +1,170 @@ + + + +
+

About ContDataQC

+

The ContDataQC Shiny app is a free R-based tool that was developed to +help water quality monitoring programs quality control (QC), merge and +summarize continuous sensor data files in a standardized, more efficient +way. It also has a function that allows users to download U.S. +Geological Survey gage data at sites and over periods of their choosing. +This Shiny app is linked to the ContDataQC R package, which was +developed for EPA by Tetra Tech in support of the EPA and is available +on +GitHub Exit EPA +Website .

+

The ContDataQC R package and Shiny app were developed with the +following objectives in mind: ensure that a certain (minimum) level of +QC is being performed on continuous data files; standardize and speed up +data QC and reduce missed errors; and standardize data for further +analysis and sharing. ContDataQC is currently configured for +temperature, water level, discharge, conductivity, dissolved oxygen +(DO), pH, turbidity, chlorophyll-a and salinity data. Users with +advanced R skills can add any other parameters that they desire by +making edits to the configuration file, which can be viewed in R or in +Notepad.

+
+
+

ContDataQC Shiny App Workflow

+

The table below lays out the general workflow for using the +ContDataQC app.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Action + +Main Tab + +Subtab(s) or Dropdown(s) +
+Organize sensor files + +Data Preparation + +Organizing Files +
+Name sensor files + +Data Preparation + +Naming Files +
+Format sensor files + +Data Preparation + +Formatting Files, Automated Reformatting +
+Evaluate QC test thresholds + +Main Functions + +QC Thresholds >> Evaluate Thresholds +
+Customize thresholds if necessary + +Main Functions + +QC Thresholds >> Edit Thresholds +
+Save and upload customized configuration file (if needed) + +Main Functions + +QC Thresholds >> Upload Custom Thresholds +
+Generate QC reports; review results; remove or correct data points as +needed + +Main Functions + +Run Functions >> QC Raw Data +
+Combine QC’d data files from the same site/different time periods into a +single file + +Main Functions + +Run Functions >> Aggregate QC’d data +
+Generate summary and visualization outputs + +Main Functions + +Run Functions >> Summary Statistics +
+
+
+

Funding

+

Development of the ContDataQC R Shiny app has been funded by the +United States Environmental Protection Agency (EPA) Office of Research +and Development (ORD) as part of a larger project to establish Regional +Monitoring Networks (RMNs) for freshwater streams and inland lakes. The +RMNs are a volunteer, collaborative effort in which entities collect +long-term continuous temperature and hydrologic data at targeted sites +to detect changes over time. For more information on the RMNs, please +refer to the +Regional +Monitoring Networks (RMN) to Detect Changing Baselines in Freshwater +Wadeable Streams (Final Report).

+
+
+

Disclaimer

+

[NOTICE] The ContDataQC application has not yet received final +approval by EPA, a formal peer review is pending. Be advised that any +text, figures, or data provided here do not necessarily reflect the +views or policies of the EPA.

+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_1b_TestData.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_1b_TestData.html new file mode 100644 index 00000000..71eb3c87 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_1b_TestData.html @@ -0,0 +1,68 @@ + + + +
+

Test Files

+

Below are test files that you can download and run through the Shiny +app. They are from Onset HOBO U20 water level loggers (non-vented +pressure transducers) and miniDOT DO sensors. Please contact us if you +have example files from other sensors that you would like us to add to +this website.

+ +
+
+

Onset HOBO U20

+

The Onset HOBO U20 test data consist of two comma-separated values +(CSV) files. The files are from the same site but cover two different +time periods. You’ll see two folders:

+
    +
  • Test

    +
      +
    • The two HOBO U20 test files are in the Data0_Original folder. Go to +the Data Preparation >> Automated Reformatting >> +HOBOware Reformat tab and run both files through the +reformatting function. Multiple files can be run through the function at +the same time (i.e., in ‘batches’). The function reformats the files so +they are ready to run through the QC report function. Next, go to the +Main Functions >> Run Functions tab, import the +reformatted files, run them through the ‘QC raw data’ function (in +drop-down menu; multiple files can be run through the function at the +same time), check the flagged data (and edit if needed), aggregate the +two QC’d CSV files with the ‘Aggregate QC’d data’ function (in drop-down +menu), and run the ‘Summary Statistics’ function (in drop-down menu) to +summarize the data.
    • +
  • +
  • Completed

    +
      +
    • This folder has the complete set of outputs for both files so that +you can see examples of the QC reports and other outputs without having +to run the test data through the functions yourself.
    • +
  • +
+
+
+

miniDOT DO

+

The miniDOT DO test files are from one site and one deployment +period. You’ll see two sets of folders. Within each folder are example +input and output files.

+
    +
  • miniDOT_concatenate - When data are initially +downloaded from miniDOT sensors, there are separate .txt files for each +day (in this example, 325 individual files). Go to the Data +Preparation >> Automated Reformatting >> miniDOT +Concatenate tab and run the Concatenate +function to combine them all into one file.

  • +
  • miniDOT_reformat – Go to the Data +Preparation >> Automated Reformatting >> miniDOT +Reformat tab and run the combined file through the Reformat +function. The function reformats the file so that it is ready to run +through the QC report function. Next, go to the Main Functions +>> Run Functions tab, import the reformatted file, run it +through the ‘QC raw data’ function, and check the flagged data (edit if +needed).

  • +
+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_1c_FAQ.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_1c_FAQ.html new file mode 100644 index 00000000..e10df3dd --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_1c_FAQ.html @@ -0,0 +1,66 @@ + + + +
+

Basic Information

+

Requirements: You do not need R software installed +on your computer to run this Shiny app. You only need an internet +connection.

+

Failure to run: When the Shiny app fails to run, the +screen will gray out and the message ‘disconnected from the server’ will +appear. The problem typically stems from a formatting issue with the +input file, in particular the Date/Time field. Check your input file, +refresh the application and try again. If you still have problems, click +the ‘Contact Us’ link at the bottom of this page and request assistance. +Be prepared to share a copy of your input file(s) and the error +message.

+

Speed: If you have a slow internet connection, you +can run ContDataQC as a Shiny app on your local computer and it will +likely be faster. Running it locally requires that you have R software +and the ContDataQC R package installed on your computer, which can be +downloaded from +GitHub Exit EPA +Website .

+

Internet browsers: This Shiny app has been tested +and run successfully with Google Chrome, Firefox and Microsoft Edge. It +may be compatible with other browsers but they have not been tested. +Google Chrome is most frequently used. Some browsers (like Chrome and +Firefox) allow users to specify what folder to download files to, which +can save time.

+

Limits on input file(s): The input file size limit +is currently set to 70 MB. This can be increased upon request (see +Contact Us). There is no limit on the number of files you can upload but +the more files you run at once, the longer the processing time. It’s +often faster and easier to run smaller file batches (e.g., 4 smaller +batches of 1 to 5 files versus 20 files all at once).

+

Security: Other people cannot see or download your +files from the application. Each time the application is run it is +independent from all other versions. That is, each user has their own +copy of the app. Once the browser is closed, that version is removed +from the server along with all of the uploaded data.

+

Simultaneous use: Because this Shiny app is on a +Shiny server, multiple people can use it at the same time.

+

Customizing QC test thresholds: Instructions on how +to evaluate and customize thresholds can be found on the Main +Functions >> QC Thresholds page.

+

Usability on phones: Mobile use of the ContDataQC +Shiny app is possible, although the screen size of a phone may make it +impractical.

+

Data summary and visualization: The ContDataSumViz +Shiny app, which was designed for data visualization and reporting for +continuous monitoring data, has more summary and visualization options. +A beta version of this Shiny app is available at: ContDataSumViz Exit EPA +Website

+

R code is available at: +GitHub Exit EPA +Website

+

Downloading USGS gage data:You can simultaneously +download data from different USGS gages but only for the same time +period.

+

Aggregating files with overlapping dates: If you run +the aggregate function on input files with overlapping date ranges, all +records (even duplicates) are included in the output. It is up to the +user to identify when these situations are occurring and remove the +duplicate rows before running the files through the various +functions.

+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_1d_Tips.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_1d_Tips.html new file mode 100644 index 00000000..66fbf60b --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_1d_Tips.html @@ -0,0 +1,118 @@ + + + +
+

Tips

+

Below are tips and links to resources from the Regional Monitoring +Network (RMN) project. To date, RMN partners have worked primarily with +thermal and hydrologic data, and more recently, with dissolved oxygen +data from lakes. The data are typically downloaded 2-4 times a year +(i.e., the data used are not ‘real-time’ data).

+
+

Site visits

+

It helps speed up the Quality Control (QC) process if you follow a +checklist during site visits and document anything that might affect the +quality of the data (e.g., sensor out of water or buried in sediment, +beaver activity, low battery).

+ +
+
+

Sensor configuration

+

Some people have had problems with air and water sensors being out of +sync ( e.g., one records at 11:00 and the other records at 11:07). If +you are deploying air and water sensors at a site, make sure you +configure them so that they are recording at the same time. This will +make data processing faster and easier.

+ +

Another issue that sometimes occurs is data overlap (where more than +one file has measurements covering part of the same time periods). Make +sure you clear the sensor’s memory when you download data and relaunch +sensors to avoid overlapping data.

+ +
+
+

QC workflow

+

There are generally two QC workflow scenarios: 1) users QC their data +after each download and work with one file per site at a time; or 2) +users have a backlog of data that cover multiple deployment periods that +they aggregate into one file before performing QC.

+ +
+
+

Data edits

+

When reviewing the QC reports, it is important to be consistent in +how you handle flagged data. Here is an example approach:

+
    +
  • If you are certain a data point is erroneous, delete the +measurement and flag as ‘F’. If you are not sure, flag the data point as +‘S’ and do not delete. Let the people using the data decide whether to +remove questionable measurements from their analysis.

  • +
  • Document that you checked each point flagged as ‘F’ and ‘S’ by +adding a note or data qualifier to the Comment column.

  • +
  • Leave cells with missing data as they are (i.e., do not delete +them).

  • +
  • Resource: List of example data qualifiers +[XLSX]

  • +
+
+
+

Accuracy checks

+

Accuracy checks are comparisons of discrete or in situ measurements +taken in the lab and/or in the field with sensor measurements from the +closest date/time. The difference between the sensor and discrete +measurements should be within the accuracy quoted by the manufacturer +(e.g., ±0.2°C if you are using the Onset HOBO proV2 sensor).

+ +
+
+

Visual checks of time series plots

+

Visual checks of time series plots are an important part of the QC +process. Some issues, such as dewatering, sediment burial, ice cover, +and beaver activity, show fairly common patterns and we’ve been +compiling examples of these patterns to help people recognize potential +QC issues with their data.

+ +
+
+

Checking sensor data against other data sources

+

Some partners have been downloading data from nearby weather stations +and USGS gages, as well as modeled air temperature and precipitation +data from sources such as Daymet +(Daymet Exit EPA +Website ), and comparing those data to sensor +measurements as part of their QC process.

+ +
+
+

Troubleshooting

+

This tab in the ContDataQC shows output from the R console when +running the QC, aggregating, summarizing, and USGS data retrieval +processes. This information could be used to help understand and +troubleshot why there might be an error or issue with the +application.

+
+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_1e_Advanced.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_1e_Advanced.html new file mode 100644 index 00000000..ff79d6bd --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_1e_Advanced.html @@ -0,0 +1,21 @@ + + + +
+

Advanced

+

Users with intermediate to advanced-level computer skills can +customize the settings of the ContDataQC app (e.g., by adding new +parameters, changing units, changing file naming and formatting +requirements, changing the format of one of the QC reports from Word to +html or PDF) by editing a plain text configuration file [ZIP]. You can do this +in R or Notepad.

+

Some users may prefer to use the ContDataQC +R +code + +Exit EPA Website instead of the Shiny app. While +using the R code allows for some additional layers of customization, +when it comes to file naming schemes and setting directories, users have +more flexibility using the Shiny app because they can browse to the +desired input file(s).

+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_1f_RelatedApps.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_1f_RelatedApps.html new file mode 100644 index 00000000..64443f7c --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_1f_RelatedApps.html @@ -0,0 +1,106 @@ + + + + diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_2a1_HOBO.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_2a1_HOBO.html new file mode 100644 index 00000000..eba17145 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_2a1_HOBO.html @@ -0,0 +1,105 @@ + + + +
+

HOBOware Reformat

+

The HOBOware reformat function is for data files from Onset HOBO +sensors. It converts them to a format that is ready to run through the +QC report function (Main Functions >> Run Functions +>> QC raw data (from drop-down menu)). This saves you +time and eliminates errors that sometimes occur when manually +reformatting files.

+

HOBO sensor files must first be opened with HOBOware software, then +processed and exported as CSV files. The instructions in the files below +describe how to generate CSV files, allowing you to run them through the +reformat function without manipulation:

+ +
+

Instructions

+
    +
  • Export CSV files from HOBOware (following the instructions above +for whichever sensor type(s) you have) and place them into the +Data0_Original folder.

  • +
  • Choose your file by clicking the ‘Browse’ button and selecting +the input file(s). You can run multiple files at once. The status bar +will tell you when the upload is complete.

  • +
  • Select the Date format in your input file (options: YMD, MDY, +DMY)

  • +
  • After you select your input file click the ‘Reformat HOBOware +file(s)’ button that appears; a status bar will appear in the lower +right corner.

  • +
  • After the function is done running, a ‘Download’ button will +appear. Click this button.

  • +
  • You will be prompted to save a zipped file named +‘format_HOBO_date_time’. Save the zipped file in the Data1_RAW +folder.

  • +
  • Unzip/extract the file(s) or the files won’t be seen as an option +to upload to the QC report function (Main Functions >> Run +Functions >> QC raw data (from drop-down menu)). After +file is unzipped, a new folder called ‘HOBO’ will appear. The original +zipped file can be deleted if desired.

  • +
+

Time-saver tip: some internet browsers, like Google Chrome and +Mozilla Firefox, allow users to change settings so that users can select +which folder to download files to (versus files going to the default +Download folder).

+
    +
  • Mozilla Firefox: go to Settings > General > Files and +Applications > Check box for “always ask where to save files.”
  • +
  • Google Chrome file saving +tip [PDF]
  • +
+

Your files are now ready to be run through the QC function! Below are +examples of what HOBO U20 CSV files look like before and after they are +run through the reformat function. The reformat function does the +following:

+
    +
  • Changes column headings, as needed.

  • +
  • Creates a new ‘SiteID’ column and populates it with the SiteID +that it takes from the first part of the input file name (the SiteID +should precede the first underscore in the file name).

  • +
  • Creates RowID columns for air and water sensors.

  • +
  • Creates LoggerID fields for air and water sensors based on the +LGR S/N entries in the column headings.

  • +
  • Removes the first row (Plot Title).

  • +
+

If there is a problem with the input file, the screen will turn gray +and it will say ‘disconnected from the server’ in the lower left.

+
+
+

Example

+

Example input to and output from running the HOBOware reformat +function on a HOBO U20 water level logger file:

+

Before

+

HOBO U-20 file before running the reformat function

+

After

+

HOBO U-20 file after running the reformat function.

+
+
+

Additional Notes

+
    +
  • If you enter the wrong date format, the function will still run +but your date field will be blank and you will not receive an error +message. We recommend checking your output files to make sure the date +field came through, as well as the other desired parameters (if those +are not named correctly, they will be missing from the output file and +you will not receive an error message).

  • +
  • Unwanted ‘logged’ text entries in the bottom row of the CSV: +these occur if you forget to uncheck the ‘select internal logger events +to plot’ boxes during Plot SetUp in HOBOware.

  • +
  • Two serial numbers in the column heading (you should only have +one): make sure under Preferences-Export settings, you only have the +‘include logger serial number’ box checked, NOT the ‘include sensor +serial number or label if available’ box).

  • +
+
+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_2a2_miniDOT1.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_2a2_miniDOT1.html new file mode 100644 index 00000000..5c975114 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_2a2_miniDOT1.html @@ -0,0 +1,47 @@ + + + +
+

miniDOT DO Concatenate

+

When data are initially downloaded from miniDOT sensors, there are +separate .txt files for each day (in this example, 325 individual +files). Users have two options for combining them into one CSV file: 1) +the ContDataQC Concatenate function; or 2) the +PME java app that comes with the logger.

+
+

Instructions

+
    +
  • Click the ‘Browse’ button and select all the individual files +that you want to combine. The status bar will tell you when the upload +is complete (be patient – you may not see anything happen for the first +30 seconds or so, depending on how many files you are +uploading).

  • +
  • After you select your input file(s), click the ‘Concatenate’ +button that appears; a status bar will appear in the lower right +corner.

  • +
  • After the function is done running, a ‘Download’ button will +appear. Click this button.

  • +
  • You will be prompted to save a zipped file named +‘miniDOT_cat_date_time’. Save the zipped file in the Data0_Original +folder.

  • +
  • Unzip/extract the file(s) or the files won’t be seen as an option +to upload to the Reformat function. After file is unzipped, a new folder +called ‘miniDOT_cat’ will appear. The original zipped file can be +deleted if desired.

  • +
+
+
+

Test files

+

miniDOT test data [ZIP]

+

Below is an example of what the output file looks like after running +the Concatenate function.

+

miniDOT DO file after running the Concatenate function.

+
+
+

Additional Notes

+

If you’re wondering why your DO saturation values are all NA, this +occurs when no inputs are provided to calculate DO percent saturation. +For more information, please see the miniDOT manual or contact the +miniDOT support team.

+
+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_2a3_miniDOT2.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_2a3_miniDOT2.html new file mode 100644 index 00000000..dda3c496 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_2a3_miniDOT2.html @@ -0,0 +1,48 @@ + + + +
+

miniDOT DO Reformat

+

After the daily files are concatenated, run the combined file through +the miniDOT DO Reformat function. The function reformats the file so +that it is ready to run through the QC report function.

+
+

Instructions

+
    +
  • Click the ‘Browse’ button and select the input file(s). You can +run multiple files at once. The status bar will tell you when the upload +is complete.

  • +
  • After you select your input file(s), click the ‘Reformat miniDOT +file(s)’ button that appears; a status bar will appear in the lower +right corner.

  • +
  • After the function is done running, a ‘Download’ button will +appear. Click this button.

  • +
  • You will be prompted to save a zipped file named +‘miniDOT_reformat_date_time’. Save the zipped file in the Data1_RAW +folder.

  • +
  • Unzip/extract the file(s) or the files won’t be seen as an option +to upload to the QC report function (Main Functions - QC raw data). +After file is unzipped, a new folder called ‘miniDOT_reformat’ will +appear. The original zipped file can be deleted if desired.

  • +
  • See below for examples of files before and after +reformatting.

  • +
+
+
+

Test files

+

miniDOT test data [ZIP]

+

Below is an example of what files look like before and after running +the miniDOT DO Reformat function.

+

Before

+

miniDOT DO file before running the reformat function.

+

After

+

miniDOT DO file after running the reformat function.

+
+
+

Additional Notes

+

If you’re wondering why your DO saturation values are all NA, this +occurs when no inputs are provided to calculate DO percent saturation. +For more information, please see the miniDOT manual or contact the +miniDOT support team.

+
+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_2a_FormattingFiles.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_2a_FormattingFiles.html new file mode 100644 index 00000000..730421bb --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_2a_FormattingFiles.html @@ -0,0 +1,298 @@ + + + +
+

Formatting Files

+

Input files need to be formatted a specific way for the ContDataQC +Shiny app and R package to work:

+
    +
  • Input files must be comma-delimited (CSV) (but not CSV UTF-8 +files).

  • +
  • There are two required fields: SiteID; and “Date Time” (with Date +and Time combined into one field).

  • +
  • If using the default configuration +file [ZIP], column headings must match the capitalization, spelling +and symbology shown in the table below (for example, R will not +recognize ‘sensor depth ft’; it needs to be ‘Sensor Depth ft’).

  • +
  • Either periods or spaces in the column headings are acceptable. +For example, in the table below, air temperature is shown as ‘’Air Temp +C’ but it can also be entered as ‘Air.Temp.C’.

  • +
  • For units, slashes, spaces or periods (e.g., DO mg/L, DO.mg.L or +DO mg L) are acceptable. Do NOT use parentheses.

  • +
  • The columns do not have to be in any specific order, but column +headings must match those shown in the table below.

  • +
  • Advanced users can add new parameters to the configuration file +(beyond the ones show in the table below).

  • +
  • Optional fields include rowID, loggerID (serial number) and +discrete measurements. Discrete (in situ) measurements can be entered +for any parameter (just add ‘Discrete’ to the beginning of the column +heading; for example, ‘Discrete Air Temp C’). The discrete data point +will be included in the time series plots that are generated when the +user runs the QC function. If using Onset HOBO sensors, you can save +time by using the automated reformat function (‘Data Preparation +>> Automated Formatting >> HOBOware Reformat’ tab).

  • +
+
+

Data Formatting Information

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Status + +Column Headings + +Notes +
+Required + +SiteID + +character (numeric or text) +
+ +Date Time + +“Date Time” (one field); prefer 24H time (military); YYYY-MM-DD is +recommended but not required +
+As available + +Air Temp C + +
+ +Water Temp C + +
+ +Air BP psi + +barometric pressure (BP) +
+ +Water P psi + +water pressure (P) +
+ +Sensor Depth ft + +differs from Water Level in that it is not generated with a reference +water level measurement +
+ +Water Level ft + +generated with a reference water level (which relates water level to a +fixed point) +
+ +Discharge ft3/s + +
+ +Conductivity uS/cm + +
+ +DO mg/L + +
+ +DO adj mg/L + +DO adjusted for salinity (HOBOware) +
+ +DO pctsat % + +% saturation +
+ +pH SU + +
+ +Turbidity NTU + +
+ +Chlorophyll-a g/cm3 + +
+ +Salinity ppt + +
+Optional + +Air LoggerID + +unique identifier (e.g., serial number) for sensor deployed on land +
+ +Water LoggerID + +unique identifier (e.g., serial number) for sensor deployed in the water +
+ +Water RowID + +sequential record number (1=first measurement; largest number = last +measurement) for sensor deployed in the water +
+ +Air RowID + +sequential record number (1=first measurement; largest number = last +measurement) for sensor deployed on land +
+ +Discrete Water Temp C + +Discrete (in situ) measurements can be entered into the row of the CSV +file where the date/time of the sensor measurement most closely matches +the date/time of the in situ measurement; the data point(s) will be +overlaid onto the time series plot in the QC report so that the user can +visually check correspondence between the two. Discrete entries can be +made for any of the parameters listed above (not just the Water Temp C +example shown here). +
+ +Discrete Air Temp C + +
+ +Discrete Water Level ft + +
+
+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_2az_About.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_2az_About.html new file mode 100644 index 00000000..0e1bcfde --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_2az_About.html @@ -0,0 +1,21 @@ + + + +
+

Automated Reformatting

+

These functions convert files coming directly from sensors or +proprietary sensor software like HOBOware into a format that is ready to +run through the QC report function (Main Functions >> Run +Functions >> QC raw data (from drop-down menu)). This +saves you time and eliminates errors that sometimes occur when manually +reformatting files.

+

Currently, reformatting functions are available for two types of +sensors:

+
    +
  • Onset HOBO (currently water level (U20), temperature (pro V2 and +Pendant), and DO (U26))

  • +
  • miniDOT DO

  • +
+

Reformatting functions for other types of sensors can be added in the +future, if requested.

+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_2b_OrganizingFiles.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_2b_OrganizingFiles.html new file mode 100644 index 00000000..9de14e9d --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_2b_OrganizingFiles.html @@ -0,0 +1,175 @@ + + + +
+

Organizing Files

+

If you do not already have a good system for organizing continuous +data files, consider setting up a folder for each site, and within each +site folder, set up subfolders as shown in the table below. A quick way +to get started is to download this ready-made set of (empty) folders [ZIP]. +Put this file in the desired directory, unzip it and then replace +‘SiteX’ with the appropriate site name.

+

You have more flexibility with file organization when using the +ContDataQC Shiny app vs the R package. With the Shiny app, it is not +necessary to name the folders exactly as shown below because you can +browse to the desired input files and browse to save the output files to +the desired location. However, if you decide to use the R package at +some point, keeping the five ‘Data’ folders (Data0_Original, Data1_RAW, +Data2_QC, Data3_Aggregated and Data4_Stats) will be important since the +R code searches in specific folders for input files and outputs files to +specific directories. Advanced users can modify the default directories +by editing the configuration file.

+
+

Folder descriptions

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Folder name + +Description +
+Data0_Original + +For .csv files that are exported out of the sensor software (like +HOBOWare) and need to be reformatted before they can be run through the +QC function. +
+Data1_RAW + +For formatted .csv files that are ready to run through the QC function. +
+Data2_QC + +After you run the QC function, put the QC reports into this folder. Make +corrections to the .csv QC files as needed. When you run the Aggregate +function, you will use the QC’d data files from this folder. +
+Data3_Aggregated + +After you run the Aggregate function to combine the QC’d data files, put +the output files into this folder. When you run the SummaryStats +function, you will use the aggregated data files from this folder. +
+Data4_Stats + +After you run the SummaryStats function, put the output files into this +folder. +
+FieldForms + +Observations from site visits are very important for the QC process as +they can provide clues as to why erroneous measurements or changes may +have occurred (e.g., sensor movement, sensor out of water, sensor buried +in sediment, vandalism). +
+in_situ + +An important QC check (what we call an ‘accuracy check’) involves +comparing in situ measurements taken during site visits to the closest +sensor measurement(s). We recommend keeping an accuracy check worksheet +in this folder (click link in the Discrete Data tab to download an +example worksheet). +
+orig + +If you are overrun with raw files that are not named consistently and +are poorly organized (for example, sometimes files are saved multiple +times with different names and in different folders), it may be helpful +to put all the raw files for a site into one folder, inventory them, and +then sort them into the appropriate folders. +
+Photos + +We recommend taking photos from the same locations during each site +visit. Photographs are important for relocating the sensors and +documenting changes to the monitoring location. +
+R_ConfigurationFiles + +Creating customized configuration file(s) for a site allows users to +adjust QC test thresholds, make changes to units and more. The +customized file(s) need to be uploaded before running the QC function, +otherwise the default settings will be used. +
+SensorFile + +We recommend retaining original sensor files in case you need to go back +and regenerate certain data. In some situations, it may be helpful to +add subfolders for each sensor type (for example, with lakes, there may +be many temperature files mixed in with DO and water level files; in +these cases, it may be easier to find files if you create subfolders for +temperature, DO, and water level). +
+USGSgage + +If there is a nearby, representative USGS gage, we recommend comparing +sensor hydrologic data to the USGS gage data as an additional QC check. +
+WxStation + +If there is a nearby, representative weather station, we recommend +comparing your sensor data to the weather station data as an additional +QC check. Modeled daily air temperature and precipitation data are also +available from Daymet and PRISM. +
+
+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_2c_NamingFiles.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_2c_NamingFiles.html new file mode 100644 index 00000000..69e72116 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_2c_NamingFiles.html @@ -0,0 +1,48 @@ + + + +
+

Naming Files

+

You have more flexibility with naming files when using the ContDataQC +Shiny app vs the R package because you can browse to the desired input +file(s), whereas the R package searches through files in a specified +directory and selects data files based on the file name. Even if you are +using the Shiny app, consider using the file naming scheme below since +you may decide to use the R package at some point in the future. Another +reason to use the recommended file naming scheme is because it keeps +files well-organized and sorts them in chronological order. This is +particularly helpful if you are using HOBO U20 water level loggers, as +it makes matching air and water sensor files easier during the +processing step and helps you identify gaps in the data.

+

If you are using the R package, there are four components to the file +name for single sensor deployments, which are separated by underscores +(“_”).

+

SiteID_DataType_StartDate_EndDate

+

Example: Hunting_Water_20130426_20130725

+
    +
  • SiteID (no spaces or underscores) = Hunting

  • +
  • Data Type options: Air, Water, AW (air and water sensor data are +combined into the same file), Gage, DO

  • +
  • StartDate (YYYYMMDD) = 20130426

  • +
  • EndDate (YYYYMMDD) = 20130725

  • +
+

For multi-sensor deployments (e.g., temperature sensors deployed at +multiple depths at a lake), add depth and units or some other +differentiating characteristic, such as sensor type, to the SiteID, +separated by double-dashes: for example,

+

RussWood–02M_Water_20130426_20130725

+

Depth can include decimals (for example, 0.1M) and does not need to +include leading zeros (either 01M or 1M are acceptable). Units can be +upper or lower case (M or m), and abbreviated (M) or spelled out +(meters).

+

You can change the double-dash separator if desired by customizing +the configuration file [ZIP] (for +example, you could change it to a tilde ~).

+

If you are using the ContDataQC Shiny app instead of the R package, +you are not restricted to using the Data Types shown above (Air, Water, +AW, etc.). If you have more than one type of sensor deployed at the same +depth (e.g., both a DO and temperature sensor at 2M), consider using +sensor type in the second part of the file name: for example, +RussWood–02M_TEMP_20130426_20130725 or +RussWood–02M_DO_20130426_20130725.

+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_2cz_DiscreteData.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_2cz_DiscreteData.html new file mode 100644 index 00000000..c834899f --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_2cz_DiscreteData.html @@ -0,0 +1,31 @@ + + + +
+

Discrete (In Situ) Data

+

Discrete measurements are important for validating your data, and in +some cases, can be used to correct for sensor drift. Accuracy checks are +comparisons of discrete or in situ measurements taken in the lab or in +the field with sensor measurements from the closest date/time. The +difference between the sensor and discrete measurements should be within +the accuracy quoted by the manufacturer (e.g., ±0.2°C if you are using +the Onset HOBO proV2 sensor).

+

Discrete (in situ) measurements will be included in the time series +plots in the QC reports (see example QC plot below) if the user manually +enters them into the input file. This should be done after the file has +been formatted (for example, after a HOBO file has been run through the +Reformat function).

+

To enter the discrete data:

+
    +
  • Add a new column to the CSV, named ‘Discrete’ followed by the +parameter name and units (for example, ‘Discrete Air Temp C’).

  • +
  • Enter the data into the row that most closely matches the +date/time of the sensor measurement.

  • +
  • Resource: Example accuracy check +worksheet [XLSX]

  • +
+
+Example QC plot with discrete data +
Example QC plot with discrete data
+
+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_2d_FormattingFiles.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_2d_FormattingFiles.html new file mode 100644 index 00000000..ba55b569 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_2d_FormattingFiles.html @@ -0,0 +1,299 @@ + + + +
+

Formatting Files

+

Input files need to be formatted a specific way in order for the +Shiny app and R package to work. Guidelines -

+
    +
  • Input files must be comma-delimited (CSV) (but not CSV UTF-8 +files).

  • +
  • The columns do not have to be in any specific order

  • +
  • There are two required fields: SiteID; and “Date Time” (with Date +and Time combined into one field).

  • +
  • If using the default configuration +file, column names must match the capitalization, spelling and +symbology shown in the table below (for example, R will not recognize +‘sensor depth ft’; it needs to be ‘Sensor Depth ft’)

  • +
  • Either periods or spaces in the column headings are acceptable. +For example, in the table below, air temperature is shown as ‘’Air Temp +C’ but it can also be entered as ‘Air.Temp.C’.

  • +
  • For units, slashes, spaces or periods (e.g., DO mg/L, DO.mg.L or +DO mg L) are acceptable. Do NOT use parentheses.

  • +
  • Advanced R users can add new parameters (beyond the ones show in +the table below) to the configuration file.

  • +
  • Optional fields include rowID, logger ID (serial number) and +discrete measurements. Discrete (in situ) measurements can be entered +for any parameter (just add ‘Discrete’ to the beginning of the column +heading; for example, ‘Discrete Air Temp C’). The discrete data point +will be included in the time series plots that are generated when the +user runs the QC function. If using Onset HOBO sensors, you can save +time by using the automated reformat function (see HOBO Reformat +section)

  • +
+
+

Data formatting information

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Status + +Column headings + +Notes +
+Required + +SiteID + +character (numeric or text) +
+ +Date Time + +“Date Time” (one field) OR “Date” AND “Time” (in 2 separate fields) OR +all 3 (in 3 fields); prefer 24H time (military); YYYY-MM-DD is +recommended but not required +
+As available + +Air Temp C + +
+ +Water Temp C + +
+ +Air BP psi + +barometric pressure (BP) +
+ +Water P psi + +water pressure (P) +
+ +Sensor Depth ft + +differs from Water Level in that it is not generated with a reference +water level measurement +
+ +Water Level ft + +generated with a reference water level (which relates water level to a +fixed point) +
+ +Discharge ft3/s + +
+ +Conductivity uS/cm + +
+ +DO mg/L + +
+ +DO adj mg/L + +DO adjusted for salinity (HOBOware) +
+ +DO pctsat % + +% saturation +
+ +pH SU + +
+ +Turbidity NTU + +
+ +Chlorophylla g/cm3 + +
+ +Salinity ppt + +
+Optional + +Air LoggerID + +unique identifier (e.g., serial number) for sensor deployed on land +
+ +Water LoggerID + +unique sensor identifier (e.g., serial number) for sensor deployed in +the water +
+ +Water RowID + +sequential record number (1=first measurement; largest number = last +measurement) for sensor deployed in the water +
+ +Air RowID + +sequential record number (1=first measurement; largest number = last +measurement) for sensor deployed on land +
+ +Discrete Water Temp C + +Discrete (in situ) measurements can be entered into the row of the CSV +file where the date/time of the sensor measurement most closely matches +with the date/time of the in situ measurement; the data point(s) will be +overlaid onto the time series plot in the QC report so that the user can +visually check the correspondence between the two. Discrete entries can +be made for any of the parameters listed above (not just the Water Temp +C example shown here) +
+ +Discrete Air Temp C + +
+ +Discrete Water Level ft + +
+
+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3a1_About.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3a1_About.html new file mode 100644 index 00000000..5ea1a279 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3a1_About.html @@ -0,0 +1,51 @@ + + + +
+

Workflow

+
    +
  1. Select QC flag test thresholds. Use the default +thresholds (Main Functions >> QC Thresholds >> +Default tab) or upload a customized configuration file +(Main Functions >> QC Thresholds >> Upload Custom +Thresholds tab). If you have one or more years of continuous +data for a site, we encourage you to evaluate the performance of the QC +test thresholds for each parameter at that site and customize the +configuration file if needed. Click Main Functions >> QC +Thresholds >> Evaluate Thresholds tab for tips on +evaluating thresholds. To learn how to edit thresholds, click +Main Functions >> QC Thresholds >> Edit +Thresholds tab.

  2. +
  3. Check the configuration file name. Make sure the +correct configuration file has been uploaded prior to running the QC +reports.

  4. +
  5. Upload the desired input file(s).

  6. +
  7. Run the ‘QC raw data’ function to generate QC +reports.

  8. +
  9. After the data file(s) are QC’d, users can run them +through the Aggregate function to merge them with other files. +The input files need to be from the same site and share common +parameters.

  10. +
  11. The user can run the aggregated file through the Summary +Statistics function to generate CSV files with an assortment of +summary statistics (e.g., min, median, max, quartiles) and a PDF with +time series plots for each parameter.

  12. +
+

After running each function, users must unzip/extract the files or +the files won’t be seen as an option to upload for the next step. After +files are unzipped, new folders will automatically appear and the +original zipped files can be deleted if desired.

+

Time-saver tip: some internet browsers, like Google Chrome and +Mozilla Firefox, allow users to change settings so that users can select +which folder to download files to (versus files going to the default +Download folder).

+
    +
  • Mozilla Firefox: go to Settings > General > Files and +Applications > Check box for “always ask where to save +files.”

  • +
  • Google Chrome file +saving tip [PDF]

  • +
+

Some users may prefer to use the R code instead of the Shiny app. For +more information, see the ‘About - Advanced’ tab

+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3a2_QCReports.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3a2_QCReports.html new file mode 100644 index 00000000..8f970e87 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3a2_QCReports.html @@ -0,0 +1,68 @@ + + + +
+

QC reports

+

Example QC +reports [ZIP]

+

Instructions for generating QC reports using the ContDataQC Shiny +app:

+
    +
  1. Click the ‘Browse’ button and select the input file(s) from the +Data1_RAW folder. You can run multiple files at once. The status bar +will tell you when the upload is complete.

  2. +
  3. Select ‘QC raw data’ from the ‘Choose operation to perform’ +drop-down menu

  4. +
  5. Click the ‘Run operation’ button will appears. A status bar will +appear in the lower right corner.

  6. +
  7. After the function is done running, click the ‘Download’ button +that appears. Click this button.

  8. +
  9. You will be prompted to save a zipped file named +‘QCRaw.date_time.’ Save it in the Data2_QC folder.

  10. +
  11. Unzip/extract the file(s). After file is unzipped, a new folder +called ‘data’ will appear, which contains QC reports that have ‘QC_’ as +the prefix in the file name. The original zipped file can be deleted if +desired.

  12. +
  13. Open the QC reports. There are two types of outputs: a Word +document Data Quality Control Report and a comma-delimited (.csv) +spreadsheet. If users prefer a Hypertext Markup Language (HTML) report +instead of Word, they can change the format in the configuration file +(this requires some familiarity with R code). The reports include +results from the ‘flag’ tests (gross, spike, rate of change and flat +line), missing data checks, and time series plots.

  14. +
  15. Review each set of files, check flagged data points, do visual +checks on the time series plots, and decide if and how to make +corrections. For tips on the QC process, see the About >> +Tips subtab.

  16. +
+

The Data Quality Control Report is organized into four main sections +(starting with an overall summary followed by summaries for each +parameter):

+
    +
  1. Data file information (siteID, date range, parameters, recording +interval, QC test thresholds reference table).

  2. +
  3. ‘Count’ tables (# measurements/day) so that you can find +inconsistencies (too few measurements, indicating missing data, or too +many measurements) for each parameter.

  4. +
  5. Results from the four ‘flag’ tests (gross, spike, rate of change +and flat line), which show the # of entries for each parameter marked as +pass (P), suspect (S), fail (F), missing data (X) or not available +(NA).

  6. +
  7. Time series plots for each individual parameter and two sets of +combined parameters (water and air temperature; water temperature and +water level). If the input file includes discrete/in situ values that +were taken during site visits for accuracy checks, the discrete values +are plotted with the sensor data.

  8. +
+

The CSV file contains the time series data from the sensor plus +additional data columns with flags for each test and parameter (e.g., +Flag.Spike.Water.Temp.C, Flag.Flat.Water.Temp.C), comment fields for +each parameter (e.g., Comment.MOD.Water.Temp.C) so that the user can +document rationale for any changes, and a duplicate set of the original +‘raw’ data values (e.g., RAW.Water.Temp.C). The ‘raw’ values are +included so that the user can maintain documentation of changes that are +made and if needed go back to change how they handled a correction.

+

Currently there are no automated corrections programmed into the QC +function. The user must make the changes manually. For tips on the QC +process, see the ‘About - Tips’ subtab.

+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3a3_Aggregate.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3a3_Aggregate.html new file mode 100644 index 00000000..1db37671 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3a3_Aggregate.html @@ -0,0 +1,33 @@ + + + +
+

Aggregate Output

+

Example file Aggregate output [ZIP]

+

Instructions for generating aggregated reports using the ContDataQC +Shiny app:

+
    +
  1. Click the ‘Browse’ button and select the QC’d input files that +you’d like to combine. The input files need to be from the same site and +share common parameters. The status bar will tell you when the upload is +complete.

  2. +
  3. Select ‘Aggregate QC’d data’ from the ‘Choose operation to +perform’ drop-down menu.

  4. +
  5. Click the ‘Run operation’ button that appears. A status bar will +appear in the lower right corner.

  6. +
  7. After the function is done running, click the ‘Download’ button +that appears. You will be prompted to save a zipped file named +‘Aggregate.date_time.’ Save it in the Data3_Aggregated folder.

  8. +
  9. Unzip/extract the file(s). After file is unzipped, a new folder +called ‘data’ will appear. If a ‘data’ folder already exists, outputs +will go into that folder. The aggregate reports have ‘DATA_’ as the +prefix in the file name. The original zipped file can be deleted if +desired.

  10. +
  11. Open and review the aggregated reports. As with the QC output, +there are two types of outputs: a Word document Data Quality Control +Report and a comma-delimited (.csv) spreadsheet. If users prefer a +Hypertext Markup Language (HTML) report instead of Word, they can change +the format in the configuration file (this requires some familiarity +with R code).

  12. +
+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3a4_SummaryStats.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3a4_SummaryStats.html new file mode 100644 index 00000000..b7fece36 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3a4_SummaryStats.html @@ -0,0 +1,32 @@ + + + +
+

Summary Statistics

+

Example file Summary +Stats output [ZIP]

+

Instructions for generating summary statistics reports using the +ContDataQC Shiny app:

+
    +
  1. Click the ‘Browse’ button and select the desired input file from +the Data3_Aggregated folder. The status bar will tell you when the +upload is complete.

  2. +
  3. Select ‘Summary statistics’ from the ‘Choose operation to +perform’ drop-down menu.

  4. +
  5. Click the ‘Run operation’ button that appears. A status bar will +appear in the lower right corner.

  6. +
  7. After the function is done running, click the ‘Download’ button +that appears. You will be prompted to save a zipped file named +‘SummaryStats.date_time.’ Save it in the Data4_Stats folder.

  8. +
  9. Unzip/extract the file(s). After file is unzipped, a new folder +called ‘data’ will appear. If a ‘data’ folder already exists, outputs +will go into that folder. The summary stats reports have ‘STATS_’ as the +prefix in the file name. The original zipped file can be deleted if +desired.

  10. +
  11. Open and review the summary statistics reports. There should be +two sets of CSV files and a PDF with time series plots for each +parameter. One of the CSVs has daily mean values; the other has a wider +range of summary statistics (e.g., min, median, max, +quartiles).

  12. +
+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3a_About.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3a_About.html new file mode 100644 index 00000000..857f7ecf --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3a_About.html @@ -0,0 +1,128 @@ + + + +
+

Run Functions

+

The three main functions are listed in the drop-down menu under +‘Choose Operation to perform’

+
    +
  • ‘QC raw data’ generates QC reports.

  • +
  • ‘Aggregate QC’d data’ merges the QC’d data files +for the desired time periods together. The input files need to be from +the same site and share common parameters.

  • +
  • ‘Summary statistics’ generates two sets of CSV +files and a PDF with time series plots for each parameter. One of the +CSVs has daily means and the other has a wider range of summary +statistics (e.g., min, median, max, quartiles).

  • +
+

ContDataQC works sequentially, meaning the user needs to run the QC +function before running the Aggregate function, and the Aggregate +function before the SummaryStats function. More detailed information on +each function can be found below.

+

Time-saver tip: if you use Google Chrome as your internet browser, +you can change its settings so that it asks what folder to download +files to (versus files going to the default Download folder). Click here for instructions on how +to set this up.

+
+

QC reports

+

Shiny app instructions

+
    +
  1. Click the ‘Browse’ button and select the input file(s) from the +Data1_RAW folder. You can run multiple files at once. The status bar +will tell you when the upload is complete.

  2. +
  3. Select ‘QC Raw Data’ from the ‘Choose Operation to perform’ +drop-down menu

  4. +
  5. A ‘Run operation’ button will appear. Click this button. A status +bar will appear in the lower right corner.

  6. +
  7. After the function is done running, a ‘Download’ button will +appear. Click this button.

  8. +
  9. Save the zipped file in the Data2_QC folder.

  10. +
  11. Open the QC reports. There are two types of outputs: a Data +Quality Control Report that comes as either a Word document or Hypertext +Markup Language (HTML) (the user specifies the desired format); and a +comma-delimited (.csv) spreadsheet. The reports include results from the +‘flag’ tests (gross, spike, rate of change and flat line), missing data +checks and time series plots. Click here to download an example of a QC +output.

  12. +
  13. Review each set of files, check flagged data points, do visual +checks on the time series plots, and decide if and how to make +corrections. For tips on the QC process, see the ‘QC tips’ +subtab.

  14. +
+

The Data Quality Control Report is organized into four main sections, +starting with an overall summary followed by summaries for each +parameter:

+
    +
  1. Data file information (siteID, date range, parameters, recording +interval, QC test thresholds reference table)

  2. +
  3. ‘Count’ tables (# measurements/day) so that you can find +inconsistencies (too few measurements (=missing data) or too many +measurements)

  4. +
  5. Results from the four ‘flag’ tests (gross, spike, rate of change +and flat line) - # of entries marked as pass (P), suspect (S), fail (F), +missing data (X) or not available (NA)

  6. +
  7. Time series plots for each individual parameter and two sets of +combined parameters (water and air temperature; water temperature and +water level). If the input file includes discrete/in situ values , which +are taken during site visits for accuracy checks, the discrete values +are plotted with the sensor data.

  8. +
+

The CSV file contains the time series data from the sensor plus +additional data columns with flags for each test and parameter (e.g., +Flag.Spike.Water.Temp.C, Flag.Flat.Water.Temp.C), comment fields for +each parameter (e.g., Comment.MOD.Water.Temp.C) so that the user can +document rationale for any changes and a duplicate set of the original +‘raw’ data values (e.g., RAW.Water.Temp.C). The ‘raw’ values are +included so that the user can maintain documentation of changes that are +made and go back at a later time if desired to change how they handled a +correction.

+

Currently there are no automated corrections programmed into the QC +function. The user must make the changes manually. For tips on the QC +process, see the ‘QC tips’ subtab.

+
+
+

Aggregate

+

Shiny app instructions

+
    +
  1. Click the ‘Browse’ button and select the input files from the +Data2_QC folder that you’d like to combine together. The status bar will +tell you when the upload is complete.

  2. +
  3. Select ‘Aggregate QC’d data’ from the ‘Choose Operation to +perform’ drop-down menu

  4. +
  5. A ‘Run operation’ button will appear. Click this button. A status +bar will appear in the lower right corner.

  6. +
  7. After the function is done running, a ‘Download’ button will +appear. Click this button. Save the zipped file in the Data3_Aggregated +folder.

  8. +
  9. Save the zipped file in the Data3_Aggregated folder.

  10. +
  11. Open and review the aggregated reports. As with the QC output, +there are two types of outputs: a Data Quality Control Report that comes +as either a Word document or Hypertext Markup Language (HTML) (the user +specifies the desired format); and a comma-delimited (.csv) spreadsheet. +Click here to download an example of +an Aggregate output.

  12. +
+
+
+

Summary statistics

+

Shiny app instructions

+
    +
  1. Click the ‘Browse’ button and select the desired input file from +the Data3_Aggregated folder. The status bar will tell you when the +upload is complete.

  2. +
  3. Select ‘Summary statistics’ from the ‘Choose Operation to +perform’ drop-down menu

  4. +
  5. A ‘Run operation’ button will appear. Click this button. A status +bar will appear in the lower right corner.

  6. +
  7. After the function is done running, a ‘Download’ button will +appear. Click this button.

  8. +
  9. Save the zipped file in the Data4_Stats folder.

  10. +
  11. Open and review the summary statistics reports. There should be +two sets of CSV files and a PDF with time series plots for each +parameter. One of the CSVs has daily means and the other has a wider +range of summary statistics (e.g., min, median, max, quartiles). Click +here to download an example of a +Summary Stats output.

  12. +
+
+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3a_DataPrep.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3a_DataPrep.html new file mode 100644 index 00000000..4d921552 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3a_DataPrep.html @@ -0,0 +1,177 @@ + + + +
+

Organizing Files

+

If you do not already have a good system for organizing continuous +data files, we recommend setting up folders as shown below as a starting +point. Folders and files can be customized as you gain more experience. +The files should be backed up regularly and accessible to other members +of your data management team.

+

Click here to download a +zipped file with a ready-made set of (empty) folders. Put the file in +the desired location, unzip it and then replace ‘SiteX’ with the +appropriate site name.

+

You have more flexibility with file organization when using the Shiny +app vs R package. With the Shiny app, it is not necessary to name the +folders exactly as shown below because you can browse to the desired +input files and browse to save the output files to the desired location. +However, if you decide to use the R package at some point, keeping the +four ‘Data’ folders (Data0_Original, Data1_RAW, Data2_QC, +Data3_Aggregated and Data4_Stats) will be important since the R code +searches in specific folders for input files and outputs files to +specific directories. Advanced R users can modify the default +directories by editing the configuration file.

+

+
+

Folder descriptions

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Folder name + +Description +
+Data0_Original + +For .csv files that are exported out of the sensor software (like +HOBOWare) that need to be reformatted before they can be run through the +QC function. +
+Data1_RAW + +For formatted .csv files that are ready to run through the QC function. +
+Data2_QC + +After you run the QC function, put the QC reports into this folder. Make +corrections to the .csv QC files as needed. When you run the Aggregate +function, you will use the QC’d data files from this folder. +
+Data3_Aggregated + +After you run the Aggregate function to combine the QC’d data files, put +the output files into this folder. When you run the SummaryStats +function, you will use the aggregated data files from this folder. +
+Data4_Stats + +After you run the SummaryStats function, put the output files into this +folder. +
+FieldForms + +Observations from site visits are very important for the QC process as +they can provide clues as to why erroneous measurements or changes may +have occurred (e.g., sensor movement, sensor out of water, sensor buried +in sediment, vandalism). +
+in_situ + +An important QC check (which we call an ‘accuracy check’) involves +comparing in situ measurements taken during site visits to the closest +sensor measurement(s). We recommend keeping an accuracy check worksheet +in this folder (click here to download an example worksheet). +
+orig + +If you are overrun with raw files that are not named consistently and +are poorly organized (for example, sometimes files are saved multiple +times with different names and in different folders), it may be helpful +to put all the raw files for a site into one folder, inventory them, and +then sort them into the appropriate folders. +
+Photos + +We recommend taking photos from the same locations during each site +visit. Photographs are important for relocating the sensors and +documenting changes to the monitoring location. +
+R_ConfigurationFiles + +Creating a customized configuration file (or files) for a site allows +users to adjust QC test thresholds, make changes to units and more. The +customized file needs to be uploaded before running the QC function, +otherwise the default settings will be used. +
+SensorFile + +We recommend retaining original sensor files in case you need to go back +and regenerate certain data. In some situations, it may be helpful to +add subfolders for each sensor type (for example, with lakes, there may +be many temperature files mixed in with DO and water level files; in +these cases, it may be easier to find files if you create subfolders for +temperature, DO and water level). +
+USGSgage + +If there is a nearby, representative USGS gage, we recommend comparing +sensor hydrologic data to the USGS gage data as an additional QC check. +
+WxStation + +If there is a nearby, representative weather station, we recommend +comparing your sensor data to the weather station data as an additional +QC check. +
+
+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3b_CheckInput.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3b_CheckInput.html new file mode 100644 index 00000000..54043d14 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3b_CheckInput.html @@ -0,0 +1,14 @@ + + + +
+

Check input file before running the QC function

+

After uploading the input file(s), check the summary table to see +what parameters are in the uploaded files. Ensure that all the desired +parameters are present before running the QC function.

+

Note: sometimes people have a mix of correct and incorrect column +headings in the input file. When this happens, R does not give you an +error message; it only carries forward the parameters that have the +correct column headings and leaves the others blank. Thus, checking this +summary table is important.

+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3b_DataPrep.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3b_DataPrep.html new file mode 100644 index 00000000..da1a578b --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3b_DataPrep.html @@ -0,0 +1,50 @@ + + + +
+

Naming Files

+

You have more flexibility with naming files when using the Shiny app +vs R package because you can browse to the desired input file(s), +whereas the R package searches through files in a specified directory +and selects data files based on the file name. Even if you are using the +Shiny app, consider using the file naming scheme below since you may +decide to use the R package at some point in the future. Another reason +to use the recommended file naming scheme is because it keeps files well +organized and easy to sort. For example, if using HOBO U20 water level +loggers, it makes matching air and water sensor files easier during the +processing step and helps you identify gaps in the data. The recommended +file naming scheme is:

+

The recommended file naming scheme is:

+

SiteID_DataType_StartDate_EndDate

+

The four components are separated by underscores (“_”).

+

Example: Hunting_Water_20130426_20130725

+
    +
  • Site ID (no spaces or underscores) = Hunting

  • +
  • DataType: Air, Water, AW (air and water sensor data are combined +into the same file), Gage, DO

  • +
  • Date, Start (YYYYMMDD) = 20130426

  • +
  • Date, End (YYYYMMDD) = 20130725

  • +
+

For multi-depth deployments (e.g., temperature sensors deployed at +multiple depths at a lake), depth and units are added to the SiteID, +separated by double-dashes as shown below:

+

Example: RussWood–01M_TEMP_20130426_20130725

+

Depth can include decimals (for example, 0.1M is ok) and does not +need to include leading zeros (either 01M or 1M are acceptable). Units +can be upper or lower case (M or m), and abbreviated (M) or spelled out +(meters). You can change the double-dash separator if desired by +customizing the configuration file (for +example, you could change it to a tilde ~).

+

If you are using the Shiny app and have more than one type of sensor +deployed at the same depth (for example, both a DO and temperature +sensor at 2M), you can put the sensor type in the second part of the +file name (for example, DataType = TEMP, as shown in the example above, +or DataType = DO).

+

Below are examples of files that follow the recommended naming +scheme.

+
+Example files following recommended naming scheme +
Example files following recommended naming +scheme
+
+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3c1_QCThresh_Defaults.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3c1_QCThresh_Defaults.html new file mode 100644 index 00000000..35ee0e12 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3c1_QCThresh_Defaults.html @@ -0,0 +1,617 @@ + + + +
+

Default QC flag test thresholds

+

If a customized configuration file is not uploaded prior to running +the QC function, the default thresholds and units listed below will be +used for the four QC flag tests.

+

The QC function runs each data point in the input file through the +following four ‘flag’ tests (see Default QC test thresholds table, +below, for specific threshold values used in each flag test for each +parameter).

+
+

Flag test descriptions

+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Flag Test + +Description +
+Unrealistic values (‘Gross range’) + +Entries are flagged if values are above or below upper and lower limits +
+Spikes + +Entries are flagged if adjacent points change by more than ‘x’ amount +
+Rate of change (RoC) + +Entries are flagged if the RoC exceeds a given threshold (e.g., ≥ 3 st +dev within 25 hrs) +
+Flat line + +Entries are flagged if a certain number of consecutive measurements are +within a certain amount of each other (e.g., >10 consecutive +temperature measurements are within 0.01 degrees C of one another) +
+

The ‘flag’ tests were selected based on the following references:

+
    +
  • U.S. Integrated Ocean Observing System, 2017. Manual for the Use +of Real-Time Oceanographic Data Quality Control Flags, Version 1.1. 43 +pp. +https://cdn.ioos.noaa.gov/media/2017/12/QARTOD-Data-Flags-Manual_Final_version1.1.pdf Exit EPA +Website [PDF]

  • +
  • Wagner, R.J., Boulger, R.W., Oblinger, C.J., Smith, B.A., 2006. +Guidelines and Standard Procedures for Continuous Water-quality +Monitors: Station Operation, Record Computation, and Data Reporting. +U.S. Geological Survey Techniques and Methods 1-D3, 51 pp. þ 8 +attachments. +http://pubs.water.usgs.gov/tm1d3 Exit EPA +Website .

  • +
+

Each data point is flagged as one of the following codes by +ContDataQC:

+
    +
  • P = Pass

  • +
  • S = Suspect

  • +
  • F = Fail

  • +
  • X = No Data or Not Applicable (NA)

  • +
+

The default thresholds for temperature are based on data from cool, +freshwater, wadeable, medium to high gradient streams in the eastern US. +Default thresholds for the hydrologic parameters, turbidity, and +chlorophyll-a are set very high since values vary widely depending on +site-specific factors such as stream size. Once you have one or more +years of continuous data at a site, we strongly encourage you to +evaluate the performance of the QC test thresholds for each parameter +and customize the thresholds as needed by editing the configuration +file. For more information, see the ‘Upload Custom Thresholds’ tab.

+

Units are also an important consideration. The default configuration +puts hydrologic parameters (e.g., water level) in feet, which is +generally preferred for streams among RMN partners. However, with lakes, +more people prefer meters. If units are changed from feet to meters but +there is not a corresponding change in thresholds, the QC tests lose +relevance.

+

Configuration files can be downloaded here:

+
    +
  • Default [ZIP], with hydrologic +parameters in feet

  • +
  • Customized [ZIP], with +hydrologic parameters in meters

  • +
+

The table below shows the Fail and Suspect default QC test thresholds +for each parameter as of 2023-08-28.

+
+
+

Default QC test thresholds

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Parameter + +Units + +Flag + +Gross + +Spike + +Rate of Change + +Flat Line +
+Temperature, Water + +deg C + +Fail + +>30 or <-1 + +≥2.0 (±) + + +>100 consecutive measurements within 0.01 units of one another +
+ + +Suspect + +>25 or <-0.5 + +≥1.5 (±) + +≥6 stdev within 25 hrs + +>60 consecutive measurements within 0.01 units of one another +
+Temperature, Air + +deg C + +Fail + +>38 or <-25 + +≥10 (±) + + +>60 consecutive measurements within 0.01 units of one another +
+ + +Suspect + +>35 or <-23 + +≥8 (±) + +≥6 stdev within 25 hrs + +>30 consecutive measurements within 0.01 units of one another +
+Sensor Depth or Water Level + +feet + +Fail + +> 10^5 or < -1 + +≥5 (±) + + +>60 consecutive measurements within 0 units of one another +
+ + +Suspect + +> 1000 or < 1 + +≥3 (±) + +≥6 stdev within 25 hrs + +>30 consecutive measurements within 0 units of one another +
+Discharge + +ft3/s + +Fail + +> 10^5 or < -1 + +≥10^4 (±) + + +> 60 consecutive measurements within 0.01 units of one another +
+ + +Suspect + +> 1000 or < 1 + +≥10^3 (±) + +≥6 stdev within 25 hrs + +> 30 consecutive measurements within 0.01 units of one another +
+Dissolved oxygen + +mg/L + +Fail + +> 18 or < 1 + +>= 10 (±) + + +> 60 consecutive measurements within 0.01 units of one another +
+ + +Suspect + +> 16 or < 2 + +>= 5 (±) + +≥6 stdev within 25 hrs + +> 30 consecutive measurements within 0.01 units of one another +
+Conductivity + +uS/cm + +Fail + +> 1500 or < 10 + +>= 10 (±) + + +> 60 consecutive measurements within 0.01 units of one another +
+ + +Suspect + +>1200 or < 20 + +>= 5 (±) + +≥6 stdev within 25 hrs + +> 30 consecutive measurements within 0.01 units of one another +
+pH + +SU + +Fail + +> 12 or < 3 + +>= 10 (±) + + +> 60 consecutive measurements within 0.01 units of one another +
+ + +Suspect + +> 11 or < 4 + +>= 5 (±) + +≥6 stdev within 25 hrs + +> 30 consecutive measurements within 0.01 units of one another +
+Turbidity + +NTU + +Fail + +> 10^5 or < -1 + +≥10^4 (±) + + +> 60 consecutive measurements within 0.01 units of one another +
+ + +Suspect + +> 1000 or < -1 + +≥10^3 (±) + +≥6 stdev within 25 hrs + +> 30 consecutive measurements within 0.01 units of one another +
+Pressure, Water + +psi + +Fail + +>17 or <13 + +≥0.7 (±) + + +>15 consecutive measurements within 0.001 units of one another +
+ + +Suspect + +>16.8 or <13.5 + +≥0.5 (±) + +≥6 stdev within 25 hrs + +>10 consecutive measurements within 0.001 units of one another +
+Barometric Pressure, Air + +psi + +Fail + +>15 or <13 + +≥0.25 (±) + + +>15 consecutive measurements within 0.001 units of one another +
+ + +Suspect + +>14.8 or <13 + +≥0.15 (±) + +≥6 stdev within 25 hrs + +>10 consecutive measurements within 0.001 units of one another +
+Chlorophyll-a + +g/cm3 + +Fail + +> 10^5 or < -1 + +≥10^4 (±) + + +> 60 consecutive measurements within 0.01 units of one another +
+ + +Suspect + +> 1000 or < -1 + +≥10^3 (±) + +≥6 stdev within 25 hrs + +> 30 consecutive measurements within 0.01 units of one another +
+
+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3c2_QCThresh_Eval.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3c2_QCThresh_Eval.html new file mode 100644 index 00000000..3e957d42 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3c2_QCThresh_Eval.html @@ -0,0 +1,24 @@ + + + +
+

Evaluate Thresholds

+

If you have one or more years of continuous data for a site, we +strongly encourage you to evaluate the performance of the QC test +thresholds for each parameter at that site and customize the +configuration file if needed.

+

Click here for instructions on +how to generate pivot tables and plots to evaluate thresholds for the +Unrealistic values (‘Gross range’) and Spike tests.

+

Another option is to use R code written by Tim Martin (Minnesota DNR) +to generate statistical outputs that can help inform thresholds for all +four QC tests. Click here to +download the R scripts and instructions.

+

To aid with documentation of the threshold evaluation process, click +here to download an +Excel worksheet that lists the default thresholds for each parameter and +has a column where you can enter the customized values for a given site +as well as rationale for making the changes. When doing this, make sure +you consider what units you are using (as well as what the defaults +are), since units have a large effect on thresholds.

+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3c2_QCThresh_Upload.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3c2_QCThresh_Upload.html new file mode 100644 index 00000000..39f2bb4a --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3c2_QCThresh_Upload.html @@ -0,0 +1,29 @@ + + + +
+

Upload Custom Thresholds

+

Click the ‘Browse’ button (to the left) and select the desired +customized configuration file. The status bar will tell you when the +file has been uploaded. A new button will appear that gives you the +option of returning to the default configuration file. Do not click this +unless you change your mind and no longer want to use the customized +file.

+

Go to the ‘Run Functions’ tab; verify that the correct configuration +file has been uploaded (by checking the file name under “2. Confirm +correct configuration file is being used”); select the desired input +file(s); and run them through the QC function. Save the output to the +desired location. Open the Word QC report and scroll to the ‘Thresholds, +Quick Reference’ table (in the middle section of the report) and verify +that the correct thresholds were used.

+

Be aware that each time you close and reopen the Shiny app, it will +automatically revert back to the default configuration file. Also – +remember the sequencing! If you forget to upload the customized +configuration file prior to running the QC function, it will use the +default thresholds.

+
+ diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3c3_QCThresh_Edit.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3c3_QCThresh_Edit.html new file mode 100644 index 00000000..35ac7ded --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3c3_QCThresh_Edit.html @@ -0,0 +1,111 @@ + + + +
+

Edit Thresholds

+

Click here for +instructions on how to edit thresholds and create customized +configuration files. There are two options (see below). For either +option, save the customized configuration file in a folder that is easy +to find so that you can reuse the file each time you QC data for that +site. It is helpful to include the StationID and other relevant +information in the file name (for example, if thresholds are customized +for a particular season).

+

After you save the file, go to the ‘upload custom thresholds’ tab, +browse to the custom thresholds file, upload the file and then, under +‘Main functions’, generate the QC reports. If you forget the upload +step, the default QC thresholds will be used.

+
+

Option 1, download the default configuration file, open the file in +R or Notepad++, make edits and save.

+

Configuration files can be downloaded here -

+ +

When you download the configuration file(s), you will see two types +of files: an R file (.R) and a text (.txt) file for users who do not +have R installed on their computer. You can download R from this +website: +https://cran.r-project.org. +You may also want to download +RStudio, +which is a separate program but is a useful code editor and interface +(IDE) for R. If you cannot install R on your computer, we recommend use +Notepad or +Notepad++ +(some people prefer Notepad++ because it has color-coding).

+
+
+

Option 2, use the interactive functions shown left and below.

+
    +
  • Select a parameter using the drop-down menu (upper left +box)

  • +
  • Edit thresholds using the boxes below

  • +
  • Save changes (for each parameter)

  • +
  • Download custom thresholds file

  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Default Units
ParameterUnits
TemperatureCelsius
Sensor depth and water levelfeet
Dischargeft3/s
Dissolved oxygenmg/L
DO pctsat%
ConductivityuS/cm
Pressurepsi
pHSU
TurbidityNTU
Salinityppt
Chlorophyllag/cm3
+

If you do not want to use the default units, you will need to use +Option 1.

+

Acknowledgment: Tim Martin (MN DNR) wrote the R code that we used for +the interactive functions below.

+
+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3c3_QCThresh_Eval.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3c3_QCThresh_Eval.html new file mode 100644 index 00000000..1e7a7192 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3c3_QCThresh_Eval.html @@ -0,0 +1,23 @@ + + + +
+

Evaluate Thresholds

+

If you have one or more years of continuous data for a site, we +encourage you to evaluate the performance of the QC test thresholds for +each parameter at that site and customize the configuration file if +needed. Make sure you consider what units you are using, since units +have a large effect on thresholds.

+

Resources for evaluating thresholds:

+
    +
  • Pivot tables and charts +[ZIP] for evaluating the Unrealistic values (‘Gross range’) and Spike +tests in Excel.

  • +
  • R code statistics +[ZIP] that can help inform thresholds for all four QC tests.

  • +
  • Threshold +evaluation worksheet [XLSX] that lists the default thresholds for +each parameter and has columns where you enter customized thresholds for +one or multiple sites.

  • +
+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3c4_QCThresh_Edit.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3c4_QCThresh_Edit.html new file mode 100644 index 00000000..d69e5e8c --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3c4_QCThresh_Edit.html @@ -0,0 +1,122 @@ + + + +
+

Edit Thresholds

+

There are two options for editing thresholds:

+
    +
  • Download the default configuration file, open it in R or +Notepad++, make edits, and save the revised file.

  • +
  • Use the interactive functions at the bottom of this +page.

  • +
+

For either option, include the StationID and other relevant +information in the file name (e.g., perhaps it’s customized for a +particular season) and save it in a folder that is easy to find since +you’ll want to reuse the file each time you QC data for that site in the +future.

+

After you save the file, go to the ‘Upload Custom Thresholds’ tab, +browse to the custom thresholds file you saved, upload that file, and +then, under ‘Run Functions’, generate the QC reports. If you forget the +upload step, the default QC thresholds will be used.

+
+

Option 1: download the default configuration file, open the file in +R or Notepad++, make edits, and save.

+

Configuration files can be downloaded here:

+ +

Navigate to the ‘QC tests and calculations’ section of the +configuration file, which is about halfway through the file. Edit +thresholds as desired. Save the file.

+

When you download the configuration file(s), you will see two types +of files: an R file (.R) and a text (.txt) file for users who do not +have R installed on their computer. You can download R from this +website: +cran.r-project.org Exit EPA +Website . You may also want to download +RStudio Exit EPA +Website , which is a separate program but is a useful +code editor and interface for R. If you cannot install R on your +computer, we recommend using Notepad or +Notepad++ Exit EPA +Website (some people prefer Notepad++ because it has +color-coding).

+
+
+

Option 2: use the interactive functions on this page.

+
    +
  • Select a parameter using the drop-down menu in 1. Select +parameter (upper left of this page)

  • +
  • Edit thresholds for each fail test type using the boxes +below.

  • +
  • After you make changes for each parameter, click ‘Save changes’ +as you go (upper left of this page). Otherwise, when you switch to a +different parameter, it won’t save the changes you made to the previous +parameter.

  • +
  • Download the custom thresholds file.

  • +
  • Note that if you do not want to use the default units (see table +below), you will need to use Option 1.

  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Default Units
ParameterUnits
TemperatureCelsius
Sensor depth and water levelfeet
Dischargeft3/s
Dissolved oxygenmg/L
DO pctsat%
ConductivityuS/cm
Pressurepsi
pHSU
TurbidityNTU
Salinityppt
Chlorophyllag/cm3
+

For more information, +this link provides instructions for editing thresholds [PDF]

+
+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3c4_QCThresh_Upload.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3c4_QCThresh_Upload.html new file mode 100644 index 00000000..ca64b324 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3c4_QCThresh_Upload.html @@ -0,0 +1,25 @@ + + + +
+

Upload Custom Thresholds

+

Click the ‘Browse’ button (to the left) and select the desired +customized configuration file. The status bar will tell you when the +file has been uploaded. A new button will appear that gives you the +option of returning to the default configuration file. Do not click this +unless you change your mind and n o longer want to use the customized +file.

+

Go to the ‘Main Functions’ tab; verify that the correct configuration +file has been uploaded (by checking the file name); select the desired +input file(s); run them through the QC function. Save the output to the +desired location. Open the Word or html QC report and scroll to the +‘Thresholds, Quick Reference’ table (in the middle section of the +report). Verify that the correct thresholds were used.

+

Be aware that each time you close and reopen the Shiny app, it will +automatically revert back to the default configuration file. Also – +remember the sequencing! If you forget to upload the customized +configuration file prior to running the QC function, it will use the +default thresholds.

+

Want to try this yourself? Click here to download a test +file.

+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3c_DataPrep.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3c_DataPrep.html new file mode 100644 index 00000000..ba55b569 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3c_DataPrep.html @@ -0,0 +1,299 @@ + + + +
+

Formatting Files

+

Input files need to be formatted a specific way in order for the +Shiny app and R package to work. Guidelines -

+
    +
  • Input files must be comma-delimited (CSV) (but not CSV UTF-8 +files).

  • +
  • The columns do not have to be in any specific order

  • +
  • There are two required fields: SiteID; and “Date Time” (with Date +and Time combined into one field).

  • +
  • If using the default configuration +file, column names must match the capitalization, spelling and +symbology shown in the table below (for example, R will not recognize +‘sensor depth ft’; it needs to be ‘Sensor Depth ft’)

  • +
  • Either periods or spaces in the column headings are acceptable. +For example, in the table below, air temperature is shown as ‘’Air Temp +C’ but it can also be entered as ‘Air.Temp.C’.

  • +
  • For units, slashes, spaces or periods (e.g., DO mg/L, DO.mg.L or +DO mg L) are acceptable. Do NOT use parentheses.

  • +
  • Advanced R users can add new parameters (beyond the ones show in +the table below) to the configuration file.

  • +
  • Optional fields include rowID, logger ID (serial number) and +discrete measurements. Discrete (in situ) measurements can be entered +for any parameter (just add ‘Discrete’ to the beginning of the column +heading; for example, ‘Discrete Air Temp C’). The discrete data point +will be included in the time series plots that are generated when the +user runs the QC function. If using Onset HOBO sensors, you can save +time by using the automated reformat function (see HOBO Reformat +section)

  • +
+
+

Data formatting information

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Status + +Column headings + +Notes +
+Required + +SiteID + +character (numeric or text) +
+ +Date Time + +“Date Time” (one field) OR “Date” AND “Time” (in 2 separate fields) OR +all 3 (in 3 fields); prefer 24H time (military); YYYY-MM-DD is +recommended but not required +
+As available + +Air Temp C + +
+ +Water Temp C + +
+ +Air BP psi + +barometric pressure (BP) +
+ +Water P psi + +water pressure (P) +
+ +Sensor Depth ft + +differs from Water Level in that it is not generated with a reference +water level measurement +
+ +Water Level ft + +generated with a reference water level (which relates water level to a +fixed point) +
+ +Discharge ft3/s + +
+ +Conductivity uS/cm + +
+ +DO mg/L + +
+ +DO adj mg/L + +DO adjusted for salinity (HOBOware) +
+ +DO pctsat % + +% saturation +
+ +pH SU + +
+ +Turbidity NTU + +
+ +Chlorophylla g/cm3 + +
+ +Salinity ppt + +
+Optional + +Air LoggerID + +unique identifier (e.g., serial number) for sensor deployed on land +
+ +Water LoggerID + +unique sensor identifier (e.g., serial number) for sensor deployed in +the water +
+ +Water RowID + +sequential record number (1=first measurement; largest number = last +measurement) for sensor deployed in the water +
+ +Air RowID + +sequential record number (1=first measurement; largest number = last +measurement) for sensor deployed on land +
+ +Discrete Water Temp C + +Discrete (in situ) measurements can be entered into the row of the CSV +file where the date/time of the sensor measurement most closely matches +with the date/time of the in situ measurement; the data point(s) will be +overlaid onto the time series plot in the QC report so that the user can +visually check the correspondence between the two. Discrete entries can +be made for any of the parameters listed above (not just the Water Temp +C example shown here) +
+ +Discrete Air Temp C + +
+ +Discrete Water Level ft + +
+
+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3d_Tips.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3d_Tips.html new file mode 100644 index 00000000..692cd43a --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3d_Tips.html @@ -0,0 +1,149 @@ + + + +
+

QC Tips

+

Below are instructional materials and links to resources we have +compiled as we continue to gain experience QCing continuous data. To +date, we have worked primarily with thermal and hydrologic data, and +more recently, dissolved oxygen data from lakes. The data are typically +downloaded 2-4 times a year. We have not worked with ‘real-time’ +data.

+

If you have any questions, feedback on ways to improve this process +or suggestions on additional materials that you feel would be helpful to +share, please contact Jen Stamp ().

+
+

Data corrections

+

If you are processing data for the RMNs, we are currently +recommending the following approach

+
    +
  • If you are certain a data point is erroneous, delete the +measurement and flag as ‘F’. If you are not sure, flag the data as ‘S’ +and do not delete. Let the people using the data decide whether to +remove questionable measurements from their analysis.

  • +
  • Document that you checked each point flagged as ‘F’ and ‘S’ by +adding a data qualifier to the Comment column. Click here to download the list of +data qualifiers currently being used by RMN partners.

  • +
  • Leave missing data cells blank.

  • +
+
+
+

Workflow

+

Click here for +recommendations on a workflow for reviewing the QC reports.

+

If you have a backlog of data files from multiple deployments and are +wondering how to most efficiently QC the files, here is a recommended +workflow.

+

Click here for a site visit +checklist to help ensure that you do not forget to document information +that is important for the data QC process.

+
+
+

Sensor configuration

+

Some people have had problems with air and water sensors being out of +sync ( e.g., one records at 11:00 and the other records at 11:07). If +you are deploying air and water sensors at a site, make sure they are +recording at the same time. This will make data processing faster and +easier. If you are using Onset HOBO sensors, click here for tips on configuring +them in a way that ensures they will record at the same time.

+

Another issue that sometimes occurs is data overlap (where more than +one file has measurements covering part of the same time periods). If +you are using Onset HOBO sensors, click here for procedures to follow +during data download to clear sensor memory and avoid overlapping +data.

+
+
+

Accuracy checks

+

Accuracy checks are comparisons of discrete or in situ measurements +taken in the lab and/or in the field with sensor measurements from the +closest date/time. The sensor measurement should be within the accuracy +quoted by the manufacturer ( e.g., ±0.2°C if you are using the Onset +HOBO proV2 sensor). Accuracy checks are used to validate your data, and +in some cases, correct for sensor drift. Click here to download an example of +an accuracy check worksheet being kept by an RMN partner.

+
+
+

Visual checks of time series plots

+

Visual checks of time series plots are an important part of the QC +process. Click here to see a +compilation of patterns to watch for when interpreting the plots. They +include ice cover, beaver activity, leaf packs, dewatering, and dead +batteries. We will continue to add slides to this as we receive +materials.

+
+
+

Checking sensor data against other data sources

+

This is optional but encouraged if time permits. Click here for instructional materials from +David Smith (Kentucky Division of Water) on how he has been downloading +data from nearby weather stations and USGS gages, as well as modeled air +temperature and precipitation data from Daymet ( +https://daymet.ornl.gov/getdata +), and comparing those data to sensor measurements as part of his QC +process.

+
+
+

Additional resources

+

Logger Processing App

+

Developed by Tim Martin at the Minnesota Department of Natural +Resources for processing, organizing, and vetting continuous +environmental logger data. It has the same QC flag tests as ContDataQC +plus more, including an interactive plot that allows you to flag or +unflag data points.

+

https://tetratech-wtr-wne.shinyapps.io/logger_processing/

+

driftR, an R package that corrects drift in water quality +data

+

It implements either one- or two-point variable data corrections +based on the number of standards used to calibrate the sensor of +interest, then linearly interpolates the correction over the period of +interest.

+

https://shaughnessyar.github.io/driftR/

+

Shaughnessy, A.R., Prener, C.G. and E.A. Hasenmueller. 2019. An R +package for correcting continuous water quality monitoring data for +drift. Environmental Monitoring and Assessment 191, 445. +https://doi.org/10.1007/s10661-019-7586-x

+

R package for detecting outliers

+

https://cran.r-project.org/web/packages/outliers/outliers.pdf

+

Campulova, M., Campula, R. and J. Holesovsky. 2022. An R package for +identification of outliers in environmental time series data. +Environmental Modelling & Software, Volume 155. +https://www.sciencedirect.com/science/article/abs/pii/S1364815222001414

+
+
+

Wish list items

+

Items that we want to add in the future when resources permit

+
    +
  • ‘Transition’ check

  • +
  • We’re finding most errors concentrated around the times when the +sensors are being taken out of position for data download. If you’re +only QCing individual files after each download, you’re not evaluating +the transition between data from the previous file and the new file. +This check would bring in data from 1-2 days prior to the start time of +the file being evaluated and alert users to data points that need to be +trimmed.

  • +
  • Automatic adjustments to gross limit QC test thresholds based on +season and depth

  • +
  • Right now the gross limit QC test is pretty limited because it +doesn’t capture seasonal differences without the user creating multiple +customized configuration files (and then the user would need to break up +the input files for each time period). We’d like to figure out a way to +have the R code automatically adjust the upper and lower gross limit +thresholds based on seasonal considerations, and for lakes, for it to +also make adjustments to gross limit thresholds based on depth.

  • +
  • Automated accuracy check

  • +
  • Users would upload in-situ files and the R code would +automatically match the in-situ measurements with the closest sensor +measurement, calculate the difference between the two measurements and +report whether the sensor is meeting accuracy specs.

  • +
  • Drift correction

  • +
  • We’d add a feature that automates drift corrections.

  • +
  • Weather station check

  • +
  • Users would upload weather station data and the R code would +match the measurements with the sensor data, generate time series plots +in which the measurements are overlaid on one another, and generate some +basic statistical measures to compare the two sets of data.

  • +
  • Daily range check (max-min)

  • +
  • This QC check is used by the USFS NorWeST temperature sensor +network. It would be added in as a new function.

  • +
+
+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3e_DataPrep.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3e_DataPrep.html new file mode 100644 index 00000000..d1ad1981 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3e_DataPrep.html @@ -0,0 +1,10 @@ + + + +
+

miniDOT Concatenate

+

This function merges daily Dissolved Oxygen data files downloaded +from PME miniDot DO loggers into a single multi-column CSV file. Use if +the data were not compiled using the PME java app on the logger. The +output should be downloaded into the Data0_Original folder.

+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3f_DataPrep.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3f_DataPrep.html new file mode 100644 index 00000000..ddcef120 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_3f_DataPrep.html @@ -0,0 +1,46 @@ + + + +
+

miniDOT Reformat

+

The miniDOT reformat function converts files to a format that is +ready to run through the DataQC function. This saves you time and +eliminates errors that sometimes occur when manually reformatting +files.

+
+

Instructions

+
    +
  • Click the ‘Browse’ button and select the input file(s). You can +run multiple files at once. The status bar will tell you when the upload +is complete.

  • +
  • Click the ‘Reformat miniDOT file(s)’ button; a status bar will +appear in the lower right corner.

  • +
  • After the function is done running, a ‘Download’ button will +appear. Click this button.

  • +
  • Save the zipped file in the Data1_RAW folder

  • +
  • Your files are now ready to be run through the QC +function!

  • +
+
+
+

Common errors -

+
    +
  • DO percent saturation values of all NA. This occurs when no inputs +are provided to calculate DO percent saturation, and results in. no +statistics being generated for DO percent saturation later in the QC +process.
  • +
+
+
+

Examples

+

Example images of before and and after performing reformat.

+
+Concatenated miniDOT file +
Concatenated miniDOT file
+
+
+Reformated miniDOT file +
Reformated miniDOT file
+
+
+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_4_USGSgage.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_4_USGSgage.html new file mode 100644 index 00000000..f04c3eb8 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_4_USGSgage.html @@ -0,0 +1,22 @@ + + + +
+

Instructions

+

You can find USGS gage locations and IDs using the +National +Water Information System Mapper Exit EPA Website .

+

To download data (at the right):

+
    +
  1. Enter as many USGS station IDs as desired, separated by commas +and spaces (e.g., 01187300, 01493000, 01639500).

  2. +
  3. Enter a starting and ending date for which data will be +retrieved; the same date range will be used for every station.

  4. +
  5. Click the ‘Retrieve USGS data’ button. A progress bar will appear +in the bottom-right of the tab. It will advance as each file is +completed (i.e., if you select three stations, it will wait at 0%, jump +to 33%, jump to 66%, and then jump to 100%).

  6. +
  7. After data retrieval completes, a download button will appear. +Click the button to download a zip file of the records.

  8. +
+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_4a_QCThresh.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_4a_QCThresh.html new file mode 100644 index 00000000..a1702854 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_4a_QCThresh.html @@ -0,0 +1,613 @@ + + + +
+

Default QC flag test thresholds

+

If a customized configuration file is not uploaded prior to running +the QC function, the default thresholds and units listed below will be +used for the four QC flag tests.

+

The QC function runs each data point in the input file through the +following four ‘flag’ tests.

+
+

Flag test descriptions

+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Flag Test + +Description +
+Unrealistic values (‘Gross range’) + +Entries are flagged if values are above or below upper and lower limits +
+Spikes + +Entries are flagged if adjacent points change by more than ‘x’ amount +
+Rate of change (RoC) + +Entries are flagged if the RoC exceeds a given threshold (e.g., ≥ 3 st +dev within 25 hrs) +
+Flat line + +Entries are flagged if a certain number of consecutive measurements are +within a certain amount of each other (e.g., >10 consecutive +temperature measurements are within 0.01 degrees C of one another) +
+

The ‘flag’ tests were selected based on the following references:

+ +

R assigns the following flags to each data point:

+
    +
  • P = Pass

  • +
  • S = Suspect

  • +
  • F = Fail

  • +
  • X = No Data or Not Applicable (NA)

  • +
+

The default thresholds for temperature are based on data from cool, +freshwater, wadeable, medium to high gradient streams in the eastern US. +Default thresholds for the hydrologic parameters, turbidity and +chlorophyll-a are set very high since values vary widely depending on +site-specific factors such as stream size. Once you have one or more +years of continuous data at a site, we strongly encourage you to +evaluate the performance of the QC test thresholds for each parameter +and customize the thresholds as needed by editing the configuration +file. For more information, see the ‘Customize QC flag test thresholds’ +tab.

+

Units are an important consideration as well. The default +configuration puts hydrologic parameters (like water level) in feet, +which is generally preferred for streams among RMN partners. However, +with lakes, more people prefer meters. If units are changed from feet to +meters but there is not a corresponding change in thresholds, the QC +tests lose relevance.

+

Configuration files can be downloaded here:

+
    +
  • Default, with hydrologic +parameters in feet

  • +
  • Customized, with hydrologic +parameters in meters

  • +
+

This table shows the default QC test thresholds for each parameter as +of 06/17/2021.

+
+
+

Default QC test thresholds

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Parameter + +Units + +Flag + +Gross + +Spike + +Rate of Change + +Flat Line +
+Temperature, Water + +deg C + +Fail + +>30 or <-2 + +≥1.5 (±) + + +>30 consecutive measurements within 0.01 units of one another +
+ + +Suspect + +>25 or <-0.1 + +≥1.0 (±) + +≥3 stdev within 25 hrs + +>20 consecutive measurements within 0.01 units of one another +
+Temperature, Air + +deg C + +Fail + +>38 or <-25 + +≥10 (±) + + +>20 consecutive measurements within 0.01 units of one another +
+ + +Suspect + +>35 or <-23 + +≥8 (±) + +≥3 stdev within 25 hrs + +>15 consecutive measurements within 0.01 units of one another +
+Sensor Depth or Water Level + +feet + +Fail + +> 10^5 or < -1 + +≥5 (±) + + +>60 consecutive measurements within 0 units of one another +
+ + +Suspect + +> 1000 or < 1 + +≥3 (±) + +≥3 stdev within 25 hrs + +>20 consecutive measurements within 0 units of one another +
+Discharge + +ft3/s + +Fail + +> 10^5 or < -1 + +≥10^4 (±) + + +> 60 consecutive measurements within 0.01 units of one another +
+ + +Suspect + +> 1000 or < 1 + +≥10^3 (±) + +≥3 stdev within 25 hrs + +> 30 consecutive measurements within 0.01 units of one another +
+Dissolved oxygen + +mg/L + +Fail + +> 20 or < 1 + +>= 10 (±) + + +> 60 consecutive measurements within 0.01 units of one another +
+ + +Suspect + +> 18 or < 2 + +>= 5 (±) + +≥3 stdev within 25 hrs + +> 30 consecutive measurements within 0.01 units of one another +
+Conductivity + +uS/cm + +Fail + +> 1500 or < 10 + +>= 10 (±) + + +> 60 consecutive measurements within 0.01 units of one another +
+ + +Suspect + +>1200 or < 20 + +>= 5 (±) + +≥3 stdev within 25 hrs + +> 30 consecutive measurements within 0.01 units of one another +
+pH + +SU + +Fail + +> 12 or < 3 + +>= 10 (±) + + +> 60 consecutive measurements within 0.01 units of one another +
+ + +Suspect + +> 11 or < 4 + +>= 5 (±) + +≥3 stdev within 25 hrs + +> 30 consecutive measurements within 0.01 units of one another +
+Turbidity + +NTU + +Fail + +> 10^5 or < -1 + +≥10^4 (±) + + +> 60 consecutive measurements within 0.01 units of one another +
+ + +Suspect + +> 1000 or < -1 + +≥10^3 (±) + +≥3 stdev within 25 hrs + +> 30 consecutive measurements within 0.01 units of one another +
+Pressure, Water + +psi + +Fail + +>17 or <13 + +≥0.7 (±) + + +>15 consecutive measurements within 0.001 units of one another +
+ + +Suspect + +>16.8 or <13.5 + +≥0.5 (±) + +≥3 stdev within 25 hrs + +>10 consecutive measurements within 0.001 units of one another +
+Barometric Pressure, Air + +psi + +Fail + +>15 or <13 + +≥0.25 (±) + + +>15 consecutive measurements within 0.001 units of one another +
+ + +Suspect + +>14.8 or <13 + +≥0.15 (±) + +≥3 stdev within 25 hrs + +>10 consecutive measurements within 0.001 units of one another +
+Chlorophyll a + +g/cm3 + +Fail + +> 10^5 or < -1 + +≥10^4 (±) + + +> 60 consecutive measurements within 0.01 units of one another +
+ + +Suspect + +> 1000 or < -1 + +≥10^3 (±) + +≥3 stdev within 25 hrs + +> 30 consecutive measurements within 0.01 units of one another +
+
+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_4b_QCThresh.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_4b_QCThresh.html new file mode 100644 index 00000000..3e957d42 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_4b_QCThresh.html @@ -0,0 +1,24 @@ + + + +
+

Evaluate Thresholds

+

If you have one or more years of continuous data for a site, we +strongly encourage you to evaluate the performance of the QC test +thresholds for each parameter at that site and customize the +configuration file if needed.

+

Click here for instructions on +how to generate pivot tables and plots to evaluate thresholds for the +Unrealistic values (‘Gross range’) and Spike tests.

+

Another option is to use R code written by Tim Martin (Minnesota DNR) +to generate statistical outputs that can help inform thresholds for all +four QC tests. Click here to +download the R scripts and instructions.

+

To aid with documentation of the threshold evaluation process, click +here to download an +Excel worksheet that lists the default thresholds for each parameter and +has a column where you can enter the customized values for a given site +as well as rationale for making the changes. When doing this, make sure +you consider what units you are using (as well as what the defaults +are), since units have a large effect on thresholds.

+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_4c_QCThresh.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_4c_QCThresh.html new file mode 100644 index 00000000..105084a5 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_4c_QCThresh.html @@ -0,0 +1,55 @@ + + + +
+

Edit Thresholds

+

Click here for +instructions on how to edit thresholds and create customized +configuration files. There are two options (see below). For either +option, save the customized configuration file in a folder that is easy +to find so that you can reuse the file each time you QC data for that +site. It is helpful to include the StationID and other relevant +information in the file name (for example, if thresholds are customized +for a particular season).

+

After you save the file, go to the ‘upload custom thresholds’ tab, +browse to the custom thresholds file, upload the file and then, under +‘Main functions’, generate the QC reports. If you forget the upload +step, the default QC thresholds will be used.

+
+

Option 1, download the default configuration file, open the file in +R or Notepad++, make edits and save.

+

Configuration files can be downloaded here -

+ +

When you download the configuration file(s), you will see two types +of files: an R file (.R) and a text (.txt) file for users who do not +have R installed on their computer. You can download R from this +website: +https://cran.r-project.org. +You may also want to download +RStudio, +which is a separate program but is a useful code editor and interface +(IDE) for R. If you cannot install R on your computer, we recommend use +Notepad or +Notepad++ +(some people prefer Notepad++ because it has color-coding).

+
+
+

Option 2, use the interactive functions shown left and below.

+
    +
  • Select a parameter using the drop-down menu

  • +
  • Edit thresholds using boxes below

  • +
  • Save changes (for each parameter)

  • +
  • Download custom thresholds file

  • +
+

If you do not want to use the default units, you will need to use +Option 2.

+

Acknowledgment: Tim Martin (MN DNR) wrote the R code that we used for +the interactive functions below.

+
+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_4d_QCThresh.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_4d_QCThresh.html new file mode 100644 index 00000000..9c97c060 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_4d_QCThresh.html @@ -0,0 +1,22 @@ + + + +
+

Upload Custom Thresholds

+

Click the ‘Browse’ button (to the left) and select the desired +customized configuration file. The status bar will tell you when the +file has been uploaded. A new button will appear that gives you the +option of returning to the default configuration file. Do not click this +unless you change your mind and n o longer want to use the customized +file.

+

Go to the ‘Main Functions’ tab; select the desired input file(s); run +them through the QC function. Save the output to the desired location. +Open the Word or html QC report and scroll to the ‘Thresholds, Quick +Reference’ table (in the middle section of the report). Verify that the +correct thresholds were used.

+

Be aware that each time you close and reopen the Shiny app, it will +automatically revert back to the default configuration file. Also – +remember the sequencing! If you forget to upload the customized +configuration file prior to running the QC function, it will use the +default thresholds.

+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_5_Troubleshooting.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_5_Troubleshooting.html new file mode 100644 index 00000000..5e681c2e --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_5_Troubleshooting.html @@ -0,0 +1,9 @@ + + + +
+

Troubleshooting

+

If there are any issues with the Shiny app please log an issue on +GitHub +or contact the developers ( and ).

+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_5a_MainFunc.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_5a_MainFunc.html new file mode 100644 index 00000000..857f7ecf --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_5a_MainFunc.html @@ -0,0 +1,128 @@ + + + +
+

Run Functions

+

The three main functions are listed in the drop-down menu under +‘Choose Operation to perform’

+
    +
  • ‘QC raw data’ generates QC reports.

  • +
  • ‘Aggregate QC’d data’ merges the QC’d data files +for the desired time periods together. The input files need to be from +the same site and share common parameters.

  • +
  • ‘Summary statistics’ generates two sets of CSV +files and a PDF with time series plots for each parameter. One of the +CSVs has daily means and the other has a wider range of summary +statistics (e.g., min, median, max, quartiles).

  • +
+

ContDataQC works sequentially, meaning the user needs to run the QC +function before running the Aggregate function, and the Aggregate +function before the SummaryStats function. More detailed information on +each function can be found below.

+

Time-saver tip: if you use Google Chrome as your internet browser, +you can change its settings so that it asks what folder to download +files to (versus files going to the default Download folder). Click here for instructions on how +to set this up.

+
+

QC reports

+

Shiny app instructions

+
    +
  1. Click the ‘Browse’ button and select the input file(s) from the +Data1_RAW folder. You can run multiple files at once. The status bar +will tell you when the upload is complete.

  2. +
  3. Select ‘QC Raw Data’ from the ‘Choose Operation to perform’ +drop-down menu

  4. +
  5. A ‘Run operation’ button will appear. Click this button. A status +bar will appear in the lower right corner.

  6. +
  7. After the function is done running, a ‘Download’ button will +appear. Click this button.

  8. +
  9. Save the zipped file in the Data2_QC folder.

  10. +
  11. Open the QC reports. There are two types of outputs: a Data +Quality Control Report that comes as either a Word document or Hypertext +Markup Language (HTML) (the user specifies the desired format); and a +comma-delimited (.csv) spreadsheet. The reports include results from the +‘flag’ tests (gross, spike, rate of change and flat line), missing data +checks and time series plots. Click here to download an example of a QC +output.

  12. +
  13. Review each set of files, check flagged data points, do visual +checks on the time series plots, and decide if and how to make +corrections. For tips on the QC process, see the ‘QC tips’ +subtab.

  14. +
+

The Data Quality Control Report is organized into four main sections, +starting with an overall summary followed by summaries for each +parameter:

+
    +
  1. Data file information (siteID, date range, parameters, recording +interval, QC test thresholds reference table)

  2. +
  3. ‘Count’ tables (# measurements/day) so that you can find +inconsistencies (too few measurements (=missing data) or too many +measurements)

  4. +
  5. Results from the four ‘flag’ tests (gross, spike, rate of change +and flat line) - # of entries marked as pass (P), suspect (S), fail (F), +missing data (X) or not available (NA)

  6. +
  7. Time series plots for each individual parameter and two sets of +combined parameters (water and air temperature; water temperature and +water level). If the input file includes discrete/in situ values , which +are taken during site visits for accuracy checks, the discrete values +are plotted with the sensor data.

  8. +
+

The CSV file contains the time series data from the sensor plus +additional data columns with flags for each test and parameter (e.g., +Flag.Spike.Water.Temp.C, Flag.Flat.Water.Temp.C), comment fields for +each parameter (e.g., Comment.MOD.Water.Temp.C) so that the user can +document rationale for any changes and a duplicate set of the original +‘raw’ data values (e.g., RAW.Water.Temp.C). The ‘raw’ values are +included so that the user can maintain documentation of changes that are +made and go back at a later time if desired to change how they handled a +correction.

+

Currently there are no automated corrections programmed into the QC +function. The user must make the changes manually. For tips on the QC +process, see the ‘QC tips’ subtab.

+
+
+

Aggregate

+

Shiny app instructions

+
    +
  1. Click the ‘Browse’ button and select the input files from the +Data2_QC folder that you’d like to combine together. The status bar will +tell you when the upload is complete.

  2. +
  3. Select ‘Aggregate QC’d data’ from the ‘Choose Operation to +perform’ drop-down menu

  4. +
  5. A ‘Run operation’ button will appear. Click this button. A status +bar will appear in the lower right corner.

  6. +
  7. After the function is done running, a ‘Download’ button will +appear. Click this button. Save the zipped file in the Data3_Aggregated +folder.

  8. +
  9. Save the zipped file in the Data3_Aggregated folder.

  10. +
  11. Open and review the aggregated reports. As with the QC output, +there are two types of outputs: a Data Quality Control Report that comes +as either a Word document or Hypertext Markup Language (HTML) (the user +specifies the desired format); and a comma-delimited (.csv) spreadsheet. +Click here to download an example of +an Aggregate output.

  12. +
+
+
+

Summary statistics

+

Shiny app instructions

+
    +
  1. Click the ‘Browse’ button and select the desired input file from +the Data3_Aggregated folder. The status bar will tell you when the +upload is complete.

  2. +
  3. Select ‘Summary statistics’ from the ‘Choose Operation to +perform’ drop-down menu

  4. +
  5. A ‘Run operation’ button will appear. Click this button. A status +bar will appear in the lower right corner.

  6. +
  7. After the function is done running, a ‘Download’ button will +appear. Click this button.

  8. +
  9. Save the zipped file in the Data4_Stats folder.

  10. +
  11. Open and review the summary statistics reports. There should be +two sets of CSV files and a PDF with time series plots for each +parameter. One of the CSVs has daily means and the other has a wider +range of summary statistics (e.g., min, median, max, quartiles). Click +here to download an example of a +Summary Stats output.

  12. +
+
+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_5a_Troubleshooting.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_5a_Troubleshooting.html new file mode 100644 index 00000000..4d49bc28 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_5a_Troubleshooting.html @@ -0,0 +1,14 @@ + + + +
+

Troubleshooting

+If there are any issues with the Shiny app please log an issue on +xxxxxx +== $0 + +Exit EPA’s website + +

+or contact the developers ( and ).

+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_5b_Console.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_5b_Console.html new file mode 100644 index 00000000..c7be95f4 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_5b_Console.html @@ -0,0 +1,8 @@ + + + +
+

R console output

+

This panel shows messages output by the QC, aggregating, summarizing, +and USGS data retrieval processes.

+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_5b_MainFunc.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_5b_MainFunc.html new file mode 100644 index 00000000..7c511f08 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_5b_MainFunc.html @@ -0,0 +1,14 @@ + + + +
+

Check input file before running the QC function

+

After uploading the input file(s), check the summary table to see +what parameters are in the uploaded files. Ensure that all the desired +parameters are present before running the QC function.

+

Note: sometimes people have a mix of correct and incorrect column +headings in the input file. When this happens, R does not give you an +error message. It only carries forward the parameters that have the +correct column headings and leaves the others blank. That is why +checking this summary table is important.

+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_5c_Contact.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_5c_Contact.html new file mode 100644 index 00000000..919d2f5d --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_5c_Contact.html @@ -0,0 +1,16 @@ + + + +
+

Contact Information

+This is an open-source, collaborative effort. If you encounter problems +with the Shiny app and/or have suggestions on ways to further improve +it, please contact Erik W. Leppo from Tetra Tech via email () or via a post on the +ContDataQC +GitHub Discussions +page == $0 + +Exit EPA’s website + +

.

+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_5c_MainFunc.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_5c_MainFunc.html new file mode 100644 index 00000000..692cd43a --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_5c_MainFunc.html @@ -0,0 +1,149 @@ + + + +
+

QC Tips

+

Below are instructional materials and links to resources we have +compiled as we continue to gain experience QCing continuous data. To +date, we have worked primarily with thermal and hydrologic data, and +more recently, dissolved oxygen data from lakes. The data are typically +downloaded 2-4 times a year. We have not worked with ‘real-time’ +data.

+

If you have any questions, feedback on ways to improve this process +or suggestions on additional materials that you feel would be helpful to +share, please contact Jen Stamp ().

+
+

Data corrections

+

If you are processing data for the RMNs, we are currently +recommending the following approach

+
    +
  • If you are certain a data point is erroneous, delete the +measurement and flag as ‘F’. If you are not sure, flag the data as ‘S’ +and do not delete. Let the people using the data decide whether to +remove questionable measurements from their analysis.

  • +
  • Document that you checked each point flagged as ‘F’ and ‘S’ by +adding a data qualifier to the Comment column. Click here to download the list of +data qualifiers currently being used by RMN partners.

  • +
  • Leave missing data cells blank.

  • +
+
+
+

Workflow

+

Click here for +recommendations on a workflow for reviewing the QC reports.

+

If you have a backlog of data files from multiple deployments and are +wondering how to most efficiently QC the files, here is a recommended +workflow.

+

Click here for a site visit +checklist to help ensure that you do not forget to document information +that is important for the data QC process.

+
+
+

Sensor configuration

+

Some people have had problems with air and water sensors being out of +sync ( e.g., one records at 11:00 and the other records at 11:07). If +you are deploying air and water sensors at a site, make sure they are +recording at the same time. This will make data processing faster and +easier. If you are using Onset HOBO sensors, click here for tips on configuring +them in a way that ensures they will record at the same time.

+

Another issue that sometimes occurs is data overlap (where more than +one file has measurements covering part of the same time periods). If +you are using Onset HOBO sensors, click here for procedures to follow +during data download to clear sensor memory and avoid overlapping +data.

+
+
+

Accuracy checks

+

Accuracy checks are comparisons of discrete or in situ measurements +taken in the lab and/or in the field with sensor measurements from the +closest date/time. The sensor measurement should be within the accuracy +quoted by the manufacturer ( e.g., ±0.2°C if you are using the Onset +HOBO proV2 sensor). Accuracy checks are used to validate your data, and +in some cases, correct for sensor drift. Click here to download an example of +an accuracy check worksheet being kept by an RMN partner.

+
+
+

Visual checks of time series plots

+

Visual checks of time series plots are an important part of the QC +process. Click here to see a +compilation of patterns to watch for when interpreting the plots. They +include ice cover, beaver activity, leaf packs, dewatering, and dead +batteries. We will continue to add slides to this as we receive +materials.

+
+
+

Checking sensor data against other data sources

+

This is optional but encouraged if time permits. Click here for instructional materials from +David Smith (Kentucky Division of Water) on how he has been downloading +data from nearby weather stations and USGS gages, as well as modeled air +temperature and precipitation data from Daymet ( +https://daymet.ornl.gov/getdata +), and comparing those data to sensor measurements as part of his QC +process.

+
+
+

Additional resources

+

Logger Processing App

+

Developed by Tim Martin at the Minnesota Department of Natural +Resources for processing, organizing, and vetting continuous +environmental logger data. It has the same QC flag tests as ContDataQC +plus more, including an interactive plot that allows you to flag or +unflag data points.

+

https://tetratech-wtr-wne.shinyapps.io/logger_processing/

+

driftR, an R package that corrects drift in water quality +data

+

It implements either one- or two-point variable data corrections +based on the number of standards used to calibrate the sensor of +interest, then linearly interpolates the correction over the period of +interest.

+

https://shaughnessyar.github.io/driftR/

+

Shaughnessy, A.R., Prener, C.G. and E.A. Hasenmueller. 2019. An R +package for correcting continuous water quality monitoring data for +drift. Environmental Monitoring and Assessment 191, 445. +https://doi.org/10.1007/s10661-019-7586-x

+

R package for detecting outliers

+

https://cran.r-project.org/web/packages/outliers/outliers.pdf

+

Campulova, M., Campula, R. and J. Holesovsky. 2022. An R package for +identification of outliers in environmental time series data. +Environmental Modelling & Software, Volume 155. +https://www.sciencedirect.com/science/article/abs/pii/S1364815222001414

+
+
+

Wish list items

+

Items that we want to add in the future when resources permit

+
    +
  • ‘Transition’ check

  • +
  • We’re finding most errors concentrated around the times when the +sensors are being taken out of position for data download. If you’re +only QCing individual files after each download, you’re not evaluating +the transition between data from the previous file and the new file. +This check would bring in data from 1-2 days prior to the start time of +the file being evaluated and alert users to data points that need to be +trimmed.

  • +
  • Automatic adjustments to gross limit QC test thresholds based on +season and depth

  • +
  • Right now the gross limit QC test is pretty limited because it +doesn’t capture seasonal differences without the user creating multiple +customized configuration files (and then the user would need to break up +the input files for each time period). We’d like to figure out a way to +have the R code automatically adjust the upper and lower gross limit +thresholds based on seasonal considerations, and for lakes, for it to +also make adjustments to gross limit thresholds based on depth.

  • +
  • Automated accuracy check

  • +
  • Users would upload in-situ files and the R code would +automatically match the in-situ measurements with the closest sensor +measurement, calculate the difference between the two measurements and +report whether the sensor is meeting accuracy specs.

  • +
  • Drift correction

  • +
  • We’d add a feature that automates drift corrections.

  • +
  • Weather station check

  • +
  • Users would upload weather station data and the R code would +match the measurements with the sensor data, generate time series plots +in which the measurements are overlaid on one another, and generate some +basic statistical measures to compare the two sets of data.

  • +
  • Daily range check (max-min)

  • +
  • This QC check is used by the USFS NorWeST temperature sensor +network. It would be added in as a new function.

  • +
+
+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_6_USGSgage.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_6_USGSgage.html new file mode 100644 index 00000000..e02deaf4 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_6_USGSgage.html @@ -0,0 +1,23 @@ + + + +
+

Instructions

+

You can download data from USGS gages on this tab.

+

You can find gage locations and IDs using the +NWIS +Mapper.

+
    +
  1. Enter as many USGS station IDs as you like separated by commas +and spaces (e.g., 01187300, 01493000, 01639500).

  2. +
  3. Enter a starting and ending date for which data will be retrieved +for each station; the same date range will be used for every +station.

  4. +
  5. Click the ‘Retrieve USGS data’ button. A progress bar will appear +in the bottom-right of the tab. It will advance as each file is +completed. Thus, if you select three stations, it will wait at 0%, jump +to 33%, jump to 66%, and then jump to 100%.

  6. +
  7. After data retrieval completes, a download button will appear. +Click the button to download a zip file of the records.

  8. +
+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_8_Console.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_8_Console.html new file mode 100644 index 00000000..4530ac62 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_8_Console.html @@ -0,0 +1,10 @@ + + + +
+

R console output

+

This panel shows messages output by the QC, aggregating, summarizing, +and USGS data retrieval processes. If there are any errors when the tool +runs, please copy the messages and send them and your input files to +Erik Leppo ().

+
diff --git a/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_9_Status.html b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_9_Status.html new file mode 100644 index 00000000..5b13e6a7 --- /dev/null +++ b/inst/shiny-examples/ContDataQC/www/RMD_HTML/App_9_Status.html @@ -0,0 +1,149 @@ + + + +
+

Status

+
+

Who to contact if you have problems or comments

+

This is an open-source, collaborative effort and we welcome your +feedback. If you encounter problems with the Shiny app and/or have +suggestions on ways to further improve it, please contact Erik W. Leppo +from Tetra Tech via email () or via a post on the +ContDataQC GitHub page +(https://github.com/leppott/ContDataQC/discussions Exit EPA +Website ).

+
+
+

Experience to date

+

We have been working on and off on the ContDataQC R package and Shiny +app since 2017. Development of the ContDataQC R tools has been funded +primarily by the United States Environmental Protection Agency (EPA) +Office of Research and Development (ORD) as part of a larger project to +establish Regional Monitoring Networks (RMNs) for freshwater streams and +inland lakes. The lead EPA scientist on the RMN work is Britta Bierwagen +(). Shane Bowe from the Red +Lake Band of Chippewa Indians has also funded parts of its +development.

+

So far ContDataQC has only been used on continuous data that is being +manually downloaded periodically (generally one to three times a year). +It has not been used on ‘real-time’ continuous data. It was originally +developed for sensors deployed in streams at single depths but is now +being used on lake sensor array data as well, where sensors are being +deployed at multiple, fixed depths at the same site. To date, we have +worked primarily with thermal and hydrologic data (the primary variables +being collected at RMN sites), but users have expressed interest in +using it on other parameters as well. The Shiny app is currently set up +to run dissolved oxygen, conductivity, pH, turbidity and chlorophyll-a +data but the default QC test thresholds for those parameters will need +to be carefully checked and refined.

+
+
+

Plans for 2021-2022

+

In fall of 2020, a major advancement occurred when we moved the Shiny +app to the Tetra Tech Shiny server. This made the app much more +accessible to RMN partners and to other outside users as well. EPA is +planning to host the ContDataQC Shiny app on an EPA Shiny server as +well. We expect this to happen over the coming year.

+

We aren’t planning to make any major changes to the main functions in +ContDataQC but will continue to work on the items below as resources +permit. We’ll also be shifting our focus more to data summary and +visualization, for which we are developing separate R packages and Shiny +apps (for more information, see bottom of page).

+

Here are the ContDataQC items we’re currently working on +-

+
    +
  • Improving the instructional materials

  • +
  • Refining the QC test thresholds, not just for temperature and +hydrology (the primary variables being collected at RMN sites), but also +for dissolved oxygen, conductivity, pH and turbidity.

  • +
  • Gaining a better understanding of the most common QC issues being +encountered and how to best detect and address (or potentially prevent) +those issues.

  • +
  • Improving guidance on addressing errors and flagged data points +and documenting corrections and metadata.

  • +
+

ContDataQC ‘wish list’ items (that we lack funding to address +but will tackle if resources permit) -

+
    +
  • Automated accuracy check

    +
      +
    • Users would upload in-situ files and the R code would automatically +match the in-situ measurements with the closest sensor measurement, +calculate the difference between the two measurements and report whether +the sensor is meeting accuracy specs.
    • +
  • +
  • Weather station check

    +
      +
    • Users would upload weather station data and the R code would match +the measurements with the sensor data, generate time series plots in +which the measurements are overlaid on one another, and generate some +basic statistical measures to compare the two sets of data.
    • +
  • +
  • Daily range check (max-min)

    +
      +
    • This QC check is used by the USFS NorWeST temperature sensor +network. It would be added in as a new function.
    • +
  • +
  • ‘Transition’ check

    +
      +
    • We’re finding most errors concentrated around the times when the +sensors are being taken out of position for data download. If you’re +only QCing individual files after each download, you’re not evaluating +the transition between data from the previous file and the new file. +This check would bring in data from 1-2 days prior to the start time of +the file being evaluated and alert users to data points that need to be +trimmed.
    • +
  • +
  • Automatic adjustments to gross limit QC test thresholds based on +season and depth

    +
      +
    • Right now the gross limit QC test is pretty limited because it +doesn’t capture seasonal differences without the user creating multiple +customized configuration files (and then the user would need to break up +the input files for each time period). We’d like to figure out a way to +have the R code automatically adjust the upper and lower gross limit +thresholds based on seasonal considerations, and for lakes, for it to +also make adjustments to gross limit thresholds based on depth.
    • +
  • +
  • Drift correction

    +
      +
    • We’d add a feature that automates drift corrections.
    • +
  • +
+

Other R packages and Shiny apps that may be of +interest

+

Tim Martin from Minnesota DNR () has been a great collaborator +and has developed a QC app that includes the ContData QC flag tests as +well as some other features (including an interactive plot in which data +points are color-coded based on flags and the user can add or remove +flags). The app is currently being hosted on the Tetra Tech Shiny server +- +https://tetratech-wtr-wne.shinyapps.io/logger_processing/ Exit EPA +Website If you use the app, Tim welcomes your +feedback!

+

For summary and visualization of continuous lake data, we’re actively +working on LakeMonitoR - R package - +https://leppott.github.io/LakeMonitoR/ Exit EPA +Website Shiny app - +https://nalms.shinyapps.io/LakeMonitoR/ Exit EPA +Website

+

This work is being funded by Shane Bowe from the Red Lake Band of +Chippewa Indians (via a BIA grant) and EPA ORD.

+

Over the coming year, we’ll also be working on new tools for +summarizing and visualizing the stream RMN data (thermal, hydrologic and +biological data).

+

There are other existing software programs for working with +continuous data. One example is the open source Python-based tool by +Horsburgh et al. (2015), which provides a data quality control work +flow, allows for flagging of data based on visual inspection, can apply +drift corrections and interpolate missing values (if desired) and saves +both original and edited data for documentation. Other existing software +options include a sensorQC R package by USGS +(https://github.com/USGS-R/sensorQC Exit EPA +Website ) and rLakeAnalyzer (Read et al. 2011, +Winslow et al. 2018) +(https://CRAN.R-project.org/package=rLakeAnalyzer Exit EPA +Website ), which have statistical outlier detection +tools.

+
+
diff --git a/inst/shiny-examples/ContDataQC/www/SiteX_20230828.zip b/inst/shiny-examples/ContDataQC/www/SiteX_20230828.zip new file mode 100644 index 00000000..fef5f3bb Binary files /dev/null and b/inst/shiny-examples/ContDataQC/www/SiteX_20230828.zip differ diff --git a/inst/shiny-examples/ContDataQC/www/TestData_miniDOT.zip b/inst/shiny-examples/ContDataQC/www/TestData_miniDOT.zip new file mode 100644 index 00000000..683033b7 Binary files /dev/null and b/inst/shiny-examples/ContDataQC/www/TestData_miniDOT.zip differ diff --git a/inst/shiny-examples/ContDataQC/www/ThresholdsCheckWorksheet_20220826.xlsx b/inst/shiny-examples/ContDataQC/www/ThresholdsCheckWorksheet_20220826.xlsx index 138954c0..edeafd09 100644 Binary files a/inst/shiny-examples/ContDataQC/www/ThresholdsCheckWorksheet_20220826.xlsx and b/inst/shiny-examples/ContDataQC/www/ThresholdsCheckWorksheet_20220826.xlsx differ