From c3ceff8a33a0ba6c6863d95eab8e1385817cc823 Mon Sep 17 00:00:00 2001 From: NIKIEMA Jean Date: Fri, 8 Dec 2023 15:30:16 +0100 Subject: [PATCH 01/19] first draft of microgrid simulator with h2 and Battery. --- examples/Microgrid_Wind-Solar-H2.ipynb | 1658 +++++++++++++++++ examples/Microgrid_Wind-Solar.ipynb | 315 +++- examples/Microgrid_Wind-Solar_data.jl | 59 +- .../Microgrid_sizingH2_optimization1.ipynb | 1122 +++++++++++ examples/Microgrid_sizing_optimization.ipynb | 100 +- examples/images/microgrid_sizing - h2.png | Bin 0 -> 177607 bytes src/Microgrids.jl | 8 +- src/components.jl | 93 +- src/dispatch.jl | 88 + src/economics.jl | 52 +- src/operation.jl | 189 +- 11 files changed, 3511 insertions(+), 173 deletions(-) create mode 100644 examples/Microgrid_Wind-Solar-H2.ipynb create mode 100644 examples/Microgrid_sizingH2_optimization1.ipynb create mode 100644 examples/images/microgrid_sizing - h2.png diff --git a/examples/Microgrid_Wind-Solar-H2.ipynb b/examples/Microgrid_Wind-Solar-H2.ipynb new file mode 100644 index 0000000..dc48e23 --- /dev/null +++ b/examples/Microgrid_Wind-Solar-H2.ipynb @@ -0,0 +1,1658 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "6edd7377-ce3a-468e-82f0-d3a1f5292a1d", + "metadata": {}, + "source": [ + "# Microgrid performance simulation\n", + "\n", + "Case of Microgrid project with *wind* and *solar* sources,\n", + "plus a *battery* and a *dispatchable generator*:\n", + "\n", + "schematic of a microgrid with wind and H2\n", + "\n", + "Demo of main data structures and functions of [Microgrids.jl](https://github.com/Microgrids-X/Microgrids.jl).\n", + "Main steps are:\n", + "\n", + "1. Describe the Microgrid project and components (including loading time series data)\n", + "2. Simulation the Microgrid\n", + "3. Analyze simulation results (technical and economic)\n", + "\n", + "After this demonstration, you can go to the next step: [Microgrid sizing optimization](Microgrid_sizing_optimization.ipynb)" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "855af8dd-d21d-4587-84cb-ae2b932deeaa", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "using Microgrids\n", + "using Printf, CSV, DataFrames, Statistics" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "f7cc6435-9bd2-487f-943f-225c452db904", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "using PyPlot # For plotting only. Can be skipped or commented out" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "c910f9e4-1c92-44ca-8ce3-8c520ec9d231", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "true" + ] + }, + "execution_count": 3, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "with_plots = isdefined(Main, :PyPlot)" + ] + }, + { + "cell_type": "markdown", + "id": "e60c3e6e-75fc-42b5-bfc3-6e47d1092747", + "metadata": { + "tags": [] + }, + "source": [ + "## Load time series data\n", + "\n", + "Read load and solar data:\n", + "- Load: real consumption data at an hourly timestep from the [Ushant island](https://en.wikipedia.org/wiki/Ushant) in 2016\n", + "- Solar and wind data comes from [PVGIS](https://re.jrc.ec.europa.eu/pvg_tools/en/tools.html). See [data/SOURCES.md](data/SOURCES.md)." + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "27688e3f-f2d5-4ee1-b4f5-ed1d451c44d6", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Time series statistics:\n", + "- Load: min 294, mean 773, max 1707 kW\n", + "- PV capacity factor: 11.83 %\n", + "- Wind speed: mean 8.03 m/s\n" + ] + } + ], + "source": [ + "data = DataFrame(CSV.File(\"$(@__DIR__)/data/Ouessant_data_2016.csv\"))\n", + "\n", + "# Simulation steps\n", + "nsteps = length(data.Load)\n", + "@assert(nsteps == 8760) # 1 year at an hourly timestep\n", + "\n", + "# Split load, solar and wind data:\n", + "Pload = data.Load # kW\n", + "Ppv1k = data.Ppv1k ./ 1000; # convert to kW/kWp\n", + "wind_speed = data.Wind; # m/s\n", + "\n", + "# Calibrate wind speed data against a mast measurement \n", + "ws_gain = 1.059 # ratio of Mast's mean /PVGIS' mean\n", + "wind_speed = ws_gain*wind_speed\n", + "\n", + "println(\"Time series statistics:\")\n", + "@printf(\"- Load: min %.0f, mean %.0f, max %.0f kW\\n\",\n", + " minimum(Pload), mean(Pload), maximum(Pload))\n", + "@printf(\"- PV capacity factor: %.2f %%\\n\", mean(Ppv1k)*100) # yearly capacity factor of 12% (quite low in 2016 in Ouessant)\n", + "@printf(\"- Wind speed: mean %.2f m/s\\n\", mean(wind_speed))" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "c24c3df6-4062-450d-ba2d-32d71af7a823", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "1453.0" + ] + }, + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "Pload[1]" + ] + }, + { + "cell_type": "markdown", + "id": "9b775b85-27eb-4815-8963-15d24a0e1840", + "metadata": {}, + "source": [ + "Display load time series" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "efbc2b71-9a61-45e4-8458-e7e86735077b", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "image/png": "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", + "text/plain": [ + "Figure(PyObject
)" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "td = collect((0:nsteps-1)/24) # time in days\n", + "\n", + "\"\"\"helper: plot time series with a temporal zoom\"\"\"\n", + "function plot_ts_zoom(t, ts; zoom, color::String, title::String, xlabel::String, ylabel::String)\n", + " fig, (ax1, ax2) = plt.subplots(1,2, figsize=(7.5,2.7), sharey=true,\n", + " gridspec_kw=Dict(\"width_ratios\" => [2,1]))\n", + " ax1.plot(t, ts, color=color)\n", + " ax1.axvspan(zoom[1], zoom[2], color=\"k\", alpha=0.3)\n", + " ax2.plot(t, ts, color=color)\n", + " ax2.set_xlim(zoom[1], zoom[2])\n", + "\n", + " ax1.grid(true)\n", + " ax2.grid(true)\n", + " fig.suptitle(title)\n", + " ax1.set_xlim(t[1], t[end])\n", + " ax1.set(\n", + " title=\"full data length\",\n", + " xlabel=xlabel,\n", + " ylabel=ylabel\n", + " )\n", + " ax2.set(\n", + " title=\"temporal zoom $(zoom[1])–$(zoom[2])\",\n", + " xlabel=xlabel,\n", + " )\n", + " fig.tight_layout()\n", + " return fig, (ax1, ax2)\n", + "end\n", + "\n", + "if with_plots\n", + " fig, (ax1, ax2) = plot_ts_zoom(\n", + " td, Pload;\n", + " zoom=(60,61), color=\"tab:blue\",\n", + " title=\"Electricity consumption in Ushant island in 2016\",\n", + " xlabel=\"day of the year\", ylabel=\"kW\"\n", + " )\n", + "end;" + ] + }, + { + "cell_type": "markdown", + "id": "40e49a64-5483-4d89-8228-9accaf80a5e0", + "metadata": {}, + "source": [ + "### Generate wind power capacity factor time series from wind speed" + ] + }, + { + "cell_type": "markdown", + "id": "5a4f59f2-2d4d-4ded-bd62-a8f433c372ed", + "metadata": {}, + "source": [ + "We use the generic wind power curve model `capacity_from_wind` to transform wind speed time series into a capacity factor time series (normalized power).\n", + "The main parameters of this power curve are:\n", + "- Rotor swept area (m²), i.e. derived from the rotor diameter with $S=\\pi(D/2)^2$\n", + "- Turbine Specific Power (W/m²), i.e. rated power compared to area" + ] + }, + { + "cell_type": "markdown", + "id": "55a6fc2d-8450-40f1-bc14-900b1a7e5c9b", + "metadata": {}, + "source": [ + "Wind turbine parameters used here are fitted to an [EWT 900 kW DW52](https://ewtdirectwind.com/products/dw52/):" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "92076b55-4e2f-4180-abdd-59cb1d99d865", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "S_D52 = pi * (52/2)^2 # rotor swept area m²\n", + "TSP_D52 = 900e3/S_D52 # W/m²\n", + "v_out = 25.0 # m/s\n", + "Cp_D52, α_D52 = 0.521, 3.1; # fitted from actual power curve" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "4e007fcd-f967-4f68-b228-cfdd8cc1f123", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Wind power capacity factor: 39.70 %\n" + ] + } + ], + "source": [ + "cf_wind = capacity_from_wind.(wind_speed; TSP=TSP_D52, Cp=Cp_D52, v_out=v_out, α=α_D52)\n", + "@printf(\"Wind power capacity factor: %.2f %%\\n\", mean(cf_wind)*100) # (pretty high in Ouessant)" + ] + }, + { + "cell_type": "markdown", + "id": "d6734baf-c018-4130-9c6d-c5d37b237abb", + "metadata": {}, + "source": [ + "## Microgrid description\n", + "\n", + "Describe the Microgrid project and its components using dedicated data structures" + ] + }, + { + "cell_type": "markdown", + "id": "cdfff296-430d-4581-9171-40464d82db2d", + "metadata": {}, + "source": [ + "### Project parameters\n", + "\n", + "Financial parameters like discount rate, as well as technical details like the timestep of input data." + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "dfa81d70-79a5-4e45-88c4-aab803d5d708", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "Project(25, 0.05, 1.0, \"€\")" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "lifetime = 25 # yr\n", + "discount_rate = 0.05\n", + "timestep = 1. # h\n", + "\n", + "project = Project(lifetime, discount_rate, timestep, \"€\")" + ] + }, + { + "cell_type": "markdown", + "id": "e3103c27-e833-4aa9-8ea2-93b2a1ab93a9", + "metadata": {}, + "source": [ + "Parameters chosen to be common to all Components (but they could differ)\n", + "\n", + "- replacement price relative to initial investment price\n", + "- salvage price relative to initial investment price" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "6a9a9819-2f3a-4305-9710-b62d6d21f8f6", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "replacement_price_ratio = 1.0\n", + "salvage_price_ratio = 1.0;" + ] + }, + { + "cell_type": "markdown", + "id": "08d88c9c-5eaf-4044-bced-3f914481b061", + "metadata": {}, + "source": [ + "### Dispatchable generator (Diesel)\n", + "\n", + "Used as last recourse, when there is not enough production from renewables and the battery is empty (not used in this example)" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "id": "324dd7e0-50e7-4cb6-9017-5b5f8e897773", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "ProductionUnit{Float64}(0.0, 0.0, 0.24, 1.0, 400.0, 0.02, 15000.0, 0.0, 1.0, 1.0, \"L\", \"KWh\")" + ] + }, + "execution_count": 11, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "power_rated_gen = 0. # rated power (kW) → /2 to see some load shedding\n", + "# fuel parameters:\n", + "fuel_intercept = 0.0 # fuel curve intercept (L/h/kW_max)\n", + "fuel_slope = 0.240 # fuel curve slope (L/h/kW)\n", + "# prices:\n", + "fuel_price = 1. # fuel price ($/L)\n", + "investment_price_gen = 400. # initial investiment price ($/kW)\n", + "om_price_gen = 0.02 # operation & maintenance price ($/kW/h of operation)\n", + "# other technical parameters\n", + "lifetime_gen = 15000. # generator lifetime (h)\n", + "load_ratio_min_gen = 0.0 # minimum load ratio ∈ [0,1]\n", + "input_unit_gen = \"L\" # fuel quantity unit (used in fuel price and consumption curve parameters)\n", + "output_unit_gen = \"KWh\"\n", + "\n", + "generator = ProductionUnit(power_rated_gen,\n", + " fuel_intercept, fuel_slope, fuel_price,\n", + " investment_price_gen, om_price_gen, lifetime_gen,\n", + " load_ratio_min_gen,\n", + " replacement_price_ratio, salvage_price_ratio, input_unit_gen,output_unit_gen)\n" + ] + }, + { + "cell_type": "markdown", + "id": "1cf5cc14-8109-42be-88c6-d167545bba03", + "metadata": {}, + "source": [ + "### fuel tank " + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "id": "9079e059-fd4a-4d5e-9358-29758fb06c86", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "Tank{Float64}(0.0, 0.0, 0.0, 25.0, 0.0, 1.0, 0.0, 1.0, 1.0, 1.0)" + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "capacity_rated_ftank = 0. # rated power capacity (L)\n", + "investment_price_ftank = 0.0 # initial investment price ($/L)\n", + "om_price_ftank = 0.# operation and maintenance price ($/L/y)\n", + "lifetime_ftank = 25. # calendar lifetime (y)\n", + "loss_factor_ftank = 0. # hydrogen used on site \n", + "fuel_ini_ratio = 1. # Initial load ratio ∈ [0,1]\n", + "fuel_min_ratio = 0. # minimum load ratio ∈ [0,1]\n", + "fuel_max_ratio = 1. # maximum load ratio ∈ [0,1]\n", + "\n", + "ftank = Tank(capacity_rated_ftank,investment_price_ftank, om_price_ftank,lifetime_ftank,loss_factor_ftank,fuel_ini_ratio,\n", + " fuel_min_ratio, fuel_max_ratio,replacement_price_ratio, salvage_price_ratio)" + ] + }, + { + "cell_type": "markdown", + "id": "67bff58e-0434-4379-a080-7389810de1d3", + "metadata": {}, + "source": [ + "### Fuel cell " + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "id": "2c1bd7f7-24a0-43f5-822b-d77927ab76c8", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "ProductionUnit{Float64}(1800.0, 0.0, 0.0625, 0.0, 1000.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"Kg\", \"KWh\")" + ] + }, + "execution_count": 13, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "power_rated_fc = 1800. # rated power capacity (KW)\n", + "cons_intercept_fc=0. #\n", + "cons_rate_fc = 0.0625 # consumption rate (KgH2/KWhé)\n", + "cons_price_fc = 0. #\n", + "investment_price_fc = 1000. # initial investment price ($/KW)\n", + "om_price_fc = 10. # operation and maintenance price ($/kW/y)\n", + "lifetime_fc = 45000. # Fuel Cell lifetime (h)\n", + "load_min_ratio_fc = 0.05 # minimum load ratio ∈ [0,1]\n", + "input_unit_fc= \"Kg\"\n", + "output_unit_fc=\"KWh\"\n", + "\n", + "fuel_cell = ProductionUnit(power_rated_fc,cons_intercept_fc, cons_rate_fc,cons_price_fc,investment_price_fc, om_price_fc,lifetime_fc,\n", + " load_min_ratio_fc,replacement_price_ratio, salvage_price_ratio,input_unit_fc,output_unit_fc)\n", + "\n", + "\n", + "\n" + ] + }, + { + "cell_type": "markdown", + "id": "402b5772-a8b6-4c87-bd97-f397f782382d", + "metadata": {}, + "source": [ + "### H2 Tank" + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "id": "fad9eb7c-789d-49ab-aa2b-e309df77b3e5", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "Tank{Float64}(10000.0, 0.8, 0.0025, 25.0, 0.0, 0.0, 0.2, 1.0, 1.0, 1.0)" + ] + }, + "execution_count": 24, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "capacity_rated_hytank = 10000. # rated power capacity (kg)\n", + "investment_price_hytank = 0.8 # initial investment price ($/kg)\n", + "om_price_hytank = 0.0025 # operation and maintenance price ($/kg/y)\n", + "lifetime_hytank = 25. # calendar lifetime (y)\n", + "loss_factor_hytank = 0. # hydrogen used on site \n", + "LoH_ini_ratio = 0. # Initial load ratio ∈ [0,1]\n", + "LoH_min_ratio = 0.2 # minimum load ratio ∈ [0,1]\n", + "LoH_max_ratio = 1. # maximum load ratio ∈ [0,1]\n", + "\n", + "hytank = Tank(capacity_rated_hytank,investment_price_hytank, om_price_hytank,lifetime_hytank,loss_factor_hytank,LoH_ini_ratio,\n", + " LoH_min_ratio, LoH_max_ratio,replacement_price_ratio, salvage_price_ratio)\n" + ] + }, + { + "cell_type": "markdown", + "id": "3c2342f8-a300-48f8-b748-fd7280bebb5c", + "metadata": {}, + "source": [ + "### Dispatchable Compound " + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "id": "1cab4a19-ae90-486d-b6c6-4863fda458f5", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "DispatchableCompound{Float64}(ProductionUnit{Float64}[ProductionUnit{Float64}(0.0, 0.0, 0.24, 1.0, 400.0, 0.02, 15000.0, 0.0, 1.0, 1.0, \"L\", \"KWh\")], ProductionUnit{Float64}[ProductionUnit{Float64}(1800.0, 0.0, 0.0625, 0.0, 1000.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"Kg\", \"KWh\")])" + ] + }, + "execution_count": 15, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "dispatchables = DispatchableCompound{Float64}([generator,], [fuel_cell])" + ] + }, + { + "cell_type": "markdown", + "id": "9fee97a8-2b1a-434d-8cc8-1f7ecbab453d", + "metadata": { + "tags": [] + }, + "source": [ + "### Tank compound " + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "id": "6b00b378-1ee2-4682-8b45-f7e0fc1a012a", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "TankCompound{Float64}(Tank{Float64}(0.0, 0.0, 0.0, 25.0, 0.0, 1.0, 0.0, 1.0, 1.0, 1.0), Tank{Float64}(10000.0, 0.8, 0.0025, 25.0, 0.0, 0.0, 0.2, 1.0, 1.0, 1.0))" + ] + }, + "execution_count": 25, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tanks = TankCompound{Float64}(ftank,hytank)" + ] + }, + { + "cell_type": "markdown", + "id": "f97c5fc3-81f0-4848-a358-45e404e42031", + "metadata": { + "tags": [] + }, + "source": [ + "### Battery energy storage\n", + "\n", + "Used as a buffer between the renewables production and the consumption" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "id": "f744269a-b6bc-4fce-804a-66311843ed76", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "Battery{Float64}(5000.0, 350.0, 10.0, 15.0, 3000.0, 1.0, 1.0, 0.05, 0.0, 1.0, 0.0, 1.0, 1.0)" + ] + }, + "execution_count": 17, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "energy_rated_sto = 5000. # rated energy capacity (kWh)\n", + "investment_price_sto = 350. # initial investiment price ($/kWh)\n", + "om_price_sto = 10. # operation and maintenance price ($/kWh/y)\n", + "lifetime_sto = 15. # calendar lifetime (y)\n", + "lifetime_cycles = 3000. # maximum number of cycles over life (1)\n", + "# Parameters with default values\n", + "charge_rate = 1.0 # max charge power for 1 kWh (kW/kWh = h^-1)\n", + "discharge_rate = 1.0 # max discharge power for 1 kWh (kW/kWh = h^-1)\n", + "loss_factor_sto = 0.05 # linear loss factor α (round-trip efficiency is about 1 − 2α) ∈ [0,1]\n", + "SoC_min = 0. # minimum State of Charge ∈ [0,1]\n", + "SoC_max = 1. # minimum State of Charge ∈ [0,1]\n", + "SoC_ini = 0. # initial State of Charge ∈ [0,1]\n", + "\n", + "battery = Battery(energy_rated_sto,\n", + " investment_price_sto, om_price_sto, lifetime_sto, lifetime_cycles,\n", + " charge_rate, discharge_rate, loss_factor_sto, SoC_min, SoC_max,SoC_ini,\n", + " replacement_price_ratio, salvage_price_ratio)" + ] + }, + { + "cell_type": "markdown", + "id": "0805e1ba-a6eb-4b1a-aee2-464db2c39d46", + "metadata": { + "tags": [] + }, + "source": [ + "### Electrolyzer\n", + "to convert renewable surproduction into hydrogen" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "id": "059c09d0-4fb5-408a-975c-228c971c9b0f", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "ProductionUnit{Float64}(2000.0, 0.0, 56.0, 0.0, 1000.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"KWh\", \"Kg\")" + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "power_rated_elyz = 2000. # rated power capacity (Kw)\n", + "cons_intercept_elyz= 0. # consumption rate (KWhé/KgH2)\n", + "cons_slope_elyz = 56. # consumption rate (KWhé/KgH2)\n", + "cons_price_elyz = 0.#\n", + "investment_price_elyz = 1000. # initial investment price ($/kW)\n", + "om_price_elyz = 10. # operation and maintenance price ($/kW/y)\n", + "lifetime_elyz = 45000. #Electrolyzer lifetime (h)\n", + "load_min_ratio_elyz = 0.05 # minimum load ratio ∈ [0,1]\n", + "\n", + "input_unit_elyz= \"KWh\"\n", + "output_unit_elyz=\"Kg\"\n", + "\n", + "elyz = ProductionUnit(power_rated_elyz,cons_intercept_elyz,cons_slope_elyz,cons_price_elyz, investment_price_elyz, om_price_elyz, lifetime_elyz,\n", + " load_min_ratio_elyz,replacement_price_ratio, salvage_price_ratio,input_unit_elyz,output_unit_elyz)\n" + ] + }, + { + "cell_type": "markdown", + "id": "8165bd94-05a7-49d0-9d51-7416cf180beb", + "metadata": {}, + "source": [ + "### Photovoltaic (PV) generation\n", + "\n", + "Used in priority to feed the load (along wind power). PV generation is assumed proportional to the irradiance data load in previous section." + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "id": "10ce4795-54f9-4e77-bf7f-886851756d84", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "Photovoltaic{Float64}(3000.0, [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.000000000000001e-5 … 0.45131, 0.30678, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 1200.0, 20.0, 25.0, 1.0, 1.0, 1.0)" + ] + }, + "execution_count": 19, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "power_rated_pv = 3000. # rated power (kW)\n", + "irradiance = Ppv1k # global solar irradiance incident on the PV array (kW/m²)\n", + "investment_price_pv = 1200. # initial investiment price ($/kW)\n", + "om_price_pv = 20.# operation and maintenance price ($/kW/y)\n", + "lifetime_pv = 25. # lifetime (y)\n", + "# Parameters with default values\n", + "derating_factor_pv = 1.0 # derating factor (or performance ratio) ∈ [0,1]\n", + "\n", + "photovoltaic = Photovoltaic(power_rated_pv, irradiance,\n", + " investment_price_pv, om_price_pv,\n", + " lifetime_pv, derating_factor_pv,\n", + " replacement_price_ratio, salvage_price_ratio)" + ] + }, + { + "cell_type": "markdown", + "id": "69bf0b76-a3b9-4355-9e9e-c86692193b2c", + "metadata": {}, + "source": [ + "Display PV production time series (which is proportional to the rated power of the plant `power_rated_pv`)\n", + "- PV production is computed by calling the `production` method on the `Photovoltaic` instance" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "id": "1a047087-37e1-4f3f-a936-c562ebfb6f8d", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "image/png": "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", + "text/plain": [ + "Figure(PyObject
)" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "if with_plots\n", + " fig, (ax1, ax2) = plot_ts_zoom(\n", + " td, production(photovoltaic);\n", + " zoom=(100,103), color=\"tab:orange\",\n", + " title=\"Production of a $power_rated_pv kW PV plant in Ushant\",\n", + " xlabel=\"day of the year\", ylabel=\"kW\"\n", + " )\n", + "end;" + ] + }, + { + "cell_type": "markdown", + "id": "1c5696fe-e207-4f78-819b-6043d850c62b", + "metadata": {}, + "source": [ + "### Wind power generation\n", + "\n", + "Used in priority to feed the load along solar power.\n", + "\n", + "The simple wind power model use the fixed capacity factor data derived from wind speed in the previous section." + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "id": "fefdc955-8473-4f10-b19d-6674bedf773e", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "WindPower{Float64}(1800.0, [0.03184904690521816, 0.1104932647748532, 0.24596484619739856, 0.44422012231738006, 0.6554128208926687, 0.8470913237698507, 0.9579413031865969, 0.9735278942424532, 0.9837469734016646, 0.9903667231838823 … 0.011233045262998936, 0.018460507449516883, 0.023644167600765466, 0.02969747711584798, 0.036359043012900244, 0.03713796382151399, 0.037530379586714784, 0.03792477182913709, 0.037530379586714784, 0.03674751985711801], 3500.0, 100.0, 25.0, 1.0, 1.0)" + ] + }, + "execution_count": 21, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "power_rated_wind = 1800. # rated power (kW)\n", + "investment_price_wind = 3500. # initial investiment price ($/kW)\n", + "om_price_wind = 100.# operation and maintenance price ($/kW/y)\n", + "lifetime_wind = 25. # lifetime (y)\n", + "\n", + "windgen = WindPower(power_rated_wind, cf_wind,\n", + " investment_price_wind, om_price_wind,\n", + " lifetime_wind,\n", + " replacement_price_ratio, salvage_price_ratio)" + ] + }, + { + "cell_type": "markdown", + "id": "5e2a34a9-2ea6-49ca-8a6d-1bc6bc86b07a", + "metadata": {}, + "source": [ + "Display wind power time series:\n", + "- Wind production is computed by calling the `production` method on the `WindPower` instance" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "id": "ea472eff-4cdd-42aa-8515-a1b72dc66c62", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "image/png": "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i969eyMkJASxsbG4+eabcfToUeH6smXLwHEcdu7cKYT99NNP4DhOsbLVq1cv3HLLLcJvQgg++eQToW9o1qwZbr31VkU9eFOnjRs3YujQoQgLC8P999+veo+0fqht27aYMmUKVqxYgX79+iE0NBRdu3bF3LlzDbWbWdauXYuRI0ciLi4OoaGhaNOmDW655RZUVVUp4r777rto164dIiIiMGTIEGzbtk1yfdeuXbjzzjvRtm1bhIaGom3btrjrrruEvp/HaJ+n1ecyGE0FJpAzrhhOnToFAGjevLkQVldXhxtuuAGjR4/G0qVL8dJLL6GmpgajRo3C119/jSeeeALLli3DvffeizfffFNi0kAIwU033YRvvvkGTz75JBYvXozBgwdj0qRJftVz5syZ+L//+z8MHDgQ3333HRYtWoQbbrhBEHIWL16M9u3bo2/fvsjIyEBGRoZEiJSzYcMGjB49GqWlpfjiiy+wcOFCREZGYurUqfjuu+8U8R944AHY7XYsWLAAb775JtavX497771Xt94LFizAjTfeiKioKCxcuBBffPEFiouLMXLkSGzevBkA8Pzzz+Pjjz8GALz66qvIyMjAJ5984kMrKXn00Udx9OhRvPLKK8jPz0dBQQHefvtt7N69G0899ZQQ79ChQwA8wo4Yu92Orl27Ctf5uN26dYPNZpPE5dOK49I4dOiQohxx+sOHD5u4Q4/5zm233YZ//OMf+Pzzz2Gz2RAbG4tevXpJhO4NGzbAarVi6NChGDFihESQ5ePpCeT5+fkYOnQoVq1ahX/961/45ZdfMHbsWDz11FP485//DMBrSpKYmIhhw4YJ72NSUhI1z7Fjx+LIkSPIzs4GADidTmzYsAGhoaFIT08X4q1evRo2m013suZwOHDDDTdgzJgxWLp0Ke6//3689957eOONN4Q41dXVGDt2LFatWoXXXnsNP/zwAxITE3HHHXdo5i1n9uzZsFgsWLBgAd5//33s2LEDI0eORElJiRDntddew+zZs9G9e3f8/PPP+OCDD3DgwAEMGTIEJ0+eBACMGDECdrsdq1evltxvaGgoNmzYAIfDAcCz9+DQoUMYO3asEO+hhx7CY489hrFjx2LJkiX45JNPcPjwYQwdOhS5ubmS+mZnZ+Pee+/F3XffjbS0NDzyyCOm7hcA9u/fjyeffBKPP/44li5dil69emH2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", + "text/plain": [ + "Figure(PyObject
)" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "if with_plots\n", + " fig, (ax1, ax2) = plot_ts_zoom(\n", + " td, production(windgen);\n", + " zoom=(100,103), color=\"tab:purple\",\n", + " title=\"Production of $power_rated_wind kW of wind power in Ushant\",\n", + " xlabel=\"day of the year\", ylabel=\"kW\"\n", + " )\n", + "end;" + ] + }, + { + "cell_type": "markdown", + "id": "a63e4cc3-96cd-4e55-bdc1-33c72f8efacc", + "metadata": {}, + "source": [ + "### Microgrid data structure\n", + "\n", + "the `Microgrid` data structure groups:\n", + "- project parameters\n", + "- load time series\n", + "- all components: energy storage systems, renewable power generators, " + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "id": "13483089-225f-4fe4-98c8-656a675ba84d", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "Microgrid{Float64}(Project(25, 0.05, 1.0, \"€\"), [1453.0, 1331.0, 1214.0, 1146.0, 1078.0, 1035.0, 1032.0, 1072.0, 1142.0, 1208.0 … 1479.0, 1508.0, 1410.0, 1370.0, 1467.0, 1587.0, 1561.0, 1472.0, 1533.0, 1483.0], DispatchableCompound{Float64}(ProductionUnit{Float64}[ProductionUnit{Float64}(0.0, 0.0, 0.24, 1.0, 400.0, 0.02, 15000.0, 0.0, 1.0, 1.0, \"L\", \"KWh\")], ProductionUnit{Float64}[ProductionUnit{Float64}(1800.0, 0.0, 0.0625, 0.0, 1000.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"Kg\", \"KWh\")]), ProductionUnit{Float64}[ProductionUnit{Float64}(2000.0, 0.0, 56.0, 0.0, 1000.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"KWh\", \"Kg\")], TankCompound{Float64}(Tank{Float64}(0.0, 0.0, 0.0, 25.0, 0.0, 1.0, 0.0, 1.0, 1.0, 1.0), Tank{Float64}(10000.0, 0.8, 0.0025, 25.0, 0.0, 0.0, 0.2, 1.0, 1.0, 1.0)), Battery{Float64}(5000.0, 350.0, 10.0, 15.0, 3000.0, 1.0, 1.0, 0.05, 0.0, 1.0, 0.0, 1.0, 1.0), NonDispatchableSource[Photovoltaic{Float64}(3000.0, [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.000000000000001e-5 … 0.45131, 0.30678, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 1200.0, 20.0, 25.0, 1.0, 1.0, 1.0), WindPower{Float64}(1800.0, [0.03184904690521816, 0.1104932647748532, 0.24596484619739856, 0.44422012231738006, 0.6554128208926687, 0.8470913237698507, 0.9579413031865969, 0.9735278942424532, 0.9837469734016646, 0.9903667231838823 … 0.011233045262998936, 0.018460507449516883, 0.023644167600765466, 0.02969747711584798, 0.036359043012900244, 0.03713796382151399, 0.037530379586714784, 0.03792477182913709, 0.037530379586714784, 0.03674751985711801], 3500.0, 100.0, 25.0, 1.0, 1.0)])" + ] + }, + "execution_count": 26, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "\n", + "\n", + "microgrid = Microgrid(project, Pload,dispatchables,\n", + " [elyz,],tanks,battery, [\n", + " photovoltaic,\n", + " windgen\n", + " ]\n", + ")" + ] + }, + { + "cell_type": "markdown", + "id": "0e43de8d-82fe-4d33-9010-cbd6b620cca9", + "metadata": {}, + "source": [ + "## Simulate the microgrid\n", + "\n", + "launched with the `simulate` method:" + ] + }, + { + "cell_type": "code", + "execution_count": 27, + "id": "9038c442-f3bc-4fe7-8e3f-83e77a42d2e7", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "oper_traj, oper_stats, mg_costs = simulate(microgrid);" + ] + }, + { + "cell_type": "markdown", + "id": "8ab2808c-d25a-4bac-858b-abd436664730", + "metadata": {}, + "source": [ + "In details, the simulation is done in two stages:\n", + "\n", + "1. simulate the **operation**, in particular the energy flow at an hourly timestep between components: \n", + " - generates operation statistics as `OperationStats` data structure\n", + " - records trajectories of operation variables\n", + "2. evaluate the **economic cost** of the project, based on its description and on the operation statistics: \n", + " - generates cost data as `MicrogridCosts` data structure\n", + "\n", + "These successive stages can be run manually with their dedicated functions (see `simulate` code)." + ] + }, + { + "cell_type": "markdown", + "id": "ddc7b937-ec29-4fa7-be9e-5afd4d167d43", + "metadata": {}, + "source": [ + "Microgrid simulation code is optimized to run in less than 1 ms:\n", + "\n", + "(you can use [Benchmarktools](https://juliaci.github.io/BenchmarkTools.jl/)'s `@btime` for more accurate timing results)" + ] + }, + { + "cell_type": "code", + "execution_count": 28, + "id": "c9bf9e90-a9dc-43ca-95f8-4a3d76eb0cf1", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " 0.073339 seconds (912.97 k allocations: 26.776 MiB)\n" + ] + } + ], + "source": [ + "@time oper_traj, oper_stats, mg_costs = simulate(microgrid);" + ] + }, + { + "cell_type": "markdown", + "id": "c35a1953-57c4-4312-a593-d9d80f874f87", + "metadata": {}, + "source": [ + "## Analyze Microgrid simulation results" + ] + }, + { + "cell_type": "markdown", + "id": "57bf3e9f-04f9-4697-9dcb-5e88c4091336", + "metadata": {}, + "source": [ + "### Technical performance\n", + "\n", + "Operation statistics are in `oper_stats` (`OperationStats` data structure) with fields such as `renew_rate` (fraction of renewables in the energy mix), `shed_rate` (fraction of shed, i.e. unserved load)..." + ] + }, + { + "cell_type": "code", + "execution_count": 29, + "id": "3695a442-4e04-4436-9374-70c85036beda", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Load shedding rate: 4.8%\n", + "Renewable rate: 100.0%\n" + ] + } + ], + "source": [ + "@printf(\"Load shedding rate: %.1f%%\\n\", oper_stats.shed_rate*100)\n", + "@printf(\"Renewable rate: %.1f%%\\n\", oper_stats.renew_rate*100)" + ] + }, + { + "cell_type": "markdown", + "id": "142b0cdd-a853-49c3-be2b-8a2b53a3990d", + "metadata": {}, + "source": [ + "All available statistics:" + ] + }, + { + "cell_type": "code", + "execution_count": 30, + "id": "dcdb5710-b0c0-4fb7-b92f-71265b6f2489", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "1133.9075685798962" + ] + }, + "execution_count": 30, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "oper_traj.Pbatt[3000]" + ] + }, + { + "cell_type": "code", + "execution_count": 31, + "id": "0090bf4d-f684-492b-9583-bd56854329b0", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "OperationStats with fields:\n", + "- served_energy: 6.4502e6 kWh\n", + "- shed_energy: 324750.0 kWh\n", + "- shed_max: 33396.0 kW\n", + "- shed_hours: 443.0 h\n", + "- shed_duration_max: 56.0 h\n", + "- shed_rate: 0.047934 in [0,1]\n", + "- gen_energy: 0.0 kWh\n", + "- gen_hours: 0.0 h\n", + "- gen_fuel: 0.0 L\n", + "- fc_energy: 1.0862e6 kWh\n", + "- fc_hours: 2535.0 h\n", + "- h2_consumed: 67889.0 kg\n", + "- h2_produced: 69889.0 kg\n", + "- elyz_hours: 4694.0 h\n", + "- elyz_consumed_energy: 3.9138e6 kWh\n", + "- h2_chain_loss: -2.8277e6 kWh\n", + "- storage_cycles: 37.192 \n", + "- storage_char_energy: 195260.0 kWh\n", + "- storage_dis_energy: 176660.0 kWh\n", + "- storage_loss_energy: 18596.0 kWh\n", + "- spilled_energy: 71228.0 kWh\n", + "- spilled_max: 3271.4 kW\n", + "- spilled_rate: 0.0076037 in [0,1]\n", + "- renew_potential_energy: 9.3676e6 kWh\n", + "- renew_energy: 9.2964e6 kWh\n", + "- renew_rate: 1.0 in [0,1]\n" + ] + }, + "execution_count": 31, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "oper_stats" + ] + }, + { + "cell_type": "code", + "execution_count": 54, + "id": "59e59883-d545-4de7-9584-ac06b5110005", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "10000.0" + ] + }, + "execution_count": 54, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "oper_traj.LoH[7000]" + ] + }, + { + "cell_type": "markdown", + "id": "5120f110-3a6b-4073-8be7-d69804dfb1b3", + "metadata": {}, + "source": [ + "### Economic performance\n", + "\n", + "Economic performance indicators are stored in `mg_costs` (as a `MicrogridCosts` data structure). This structure contains the following fields:\n", + "- two highlevel cost indicators: Net present Cost `npc` and Levelized Costs of Electricity `lcoe`\n", + "- a break down of cost factors for the entire project in `system`: initial investment, fuel... (as a `CostFactors` structure)\n", + "- a detailed break down of cost factors for each component in `generator`, `storage`, `nondispatchables[n]`... (also as `CostFactors` structures)" + ] + }, + { + "cell_type": "code", + "execution_count": 32, + "id": "8b904163-9ef8-4b87-a11c-d06ed53af5ac", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Levelized Cost of Electricity: 0.253 $/kWh\n", + "Net Present Cost: 23.00 M$ (over 25 years at 5% discount rate)\n" + ] + } + ], + "source": [ + "@printf(\"Levelized Cost of Electricity: %.3f \\$/kWh\\n\", mg_costs.lcoe)\n", + "@printf(\"Net Present Cost: %.2f M\\$ (over %d years at %.0f%% discount rate)\\n\",\n", + " mg_costs.npc/1e6, project.lifetime, project.discount_rate*100)" + ] + }, + { + "cell_type": "markdown", + "id": "e3133a9b-c89c-453a-9b8f-9885b713193c", + "metadata": {}, + "source": [ + "Break down of cost factors for the entire project:" + ] + }, + { + "cell_type": "code", + "execution_count": 33, + "id": "7e5fde52-1cd8-43a1-9f9b-c04d659d4f1a", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "CostFactors(2.2999237665849324e7, 1.5458e7, 3.636477520274991e6, 4.623166166276827e6, 0.0, -718406.0207024994)" + ] + }, + "execution_count": 33, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "mg_costs.system" + ] + }, + { + "cell_type": "markdown", + "id": "ca89063d-0123-43ef-8283-d54713a5b346", + "metadata": {}, + "source": [ + "Break down of cost factors for each nondispatchable power sources (i.e. renewables), in the same order as in `microgrid.nondispatchables`:" + ] + }, + { + "cell_type": "code", + "execution_count": 57, + "id": "82c503dc-02a8-4fcf-86c0-b0e3bc3784dd", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "2-element Vector{CostFactors}:\n", + " CostFactors(4.445636673962684e6, 3.6e6, 0.0, 845636.6739626848, 0.0, -0.0)\n", + " CostFactors(8.836910021888055e6, 6.3e6, 0.0, 2.5369100218880544e6, 0.0, -0.0)" + ] + }, + "execution_count": 57, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "mg_costs.nondispatchables" + ] + }, + { + "cell_type": "markdown", + "id": "01744584-246a-4a53-ab67-5eb043547d32", + "metadata": {}, + "source": [ + "Definition of the fields of cost factors (`total` is the sum of all the other ones):" + ] + }, + { + "cell_type": "code", + "execution_count": 58, + "id": "82273c01-fa92-414a-af84-46bb793c7988", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "(:total, :investment, :replacement, :om, :fuel, :salvage)" + ] + }, + "execution_count": 58, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "fieldnames(CostFactors)" + ] + }, + { + "cell_type": "markdown", + "id": "cb3a7eae-8696-4780-a63e-8c2811908061", + "metadata": {}, + "source": [ + "Remark 1: `npc` is equal to `system.total`\n", + "\n", + "Remark 2: `CostFactors` structures like `mg_costs.system` support arithmetic operations (+,*,/) and rounding:" + ] + }, + { + "cell_type": "code", + "execution_count": 59, + "id": "d0dc9505-34d3-4657-a40b-2d5aa684a19b", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "CostFactors(23.0, 15.46, 3.64, 4.62, 0.0, -0.72)" + ] + }, + "execution_count": 59, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "round(mg_costs.system/1e6; digits=2) # rounded costs in M$" + ] + }, + { + "cell_type": "markdown", + "id": "ea65446a-8e6b-4559-a98f-d71fe2a5df4f", + "metadata": {}, + "source": [ + "Individual cost factors can be accessed by field names. For examples fuel costs for the dispatchable generator:" + ] + }, + { + "cell_type": "code", + "execution_count": 60, + "id": "5eb2896b-4e36-4eb8-adcc-fb8cbd67809d", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "CostFactors(2.5, 1.8, 0.76, 0.25, 0.0, -0.31)" + ] + }, + "execution_count": 60, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "round(mg_costs.fuel_cell/1e6; digits=2) # M$" + ] + }, + { + "cell_type": "code", + "execution_count": 61, + "id": "106877f9-9008-45de-8f68-05a1cb4bb6fa", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "CostFactors(4.09, 2.0, 2.04, 0.28, 0.0, -0.23)" + ] + }, + "execution_count": 61, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "round(mg_costs.electrolyzer/1e6; digits=2) # M$" + ] + }, + { + "cell_type": "markdown", + "id": "cdb834c3-7616-453f-a1f5-89ebfe5fa434", + "metadata": {}, + "source": [ + "### Operation trajectories" + ] + }, + { + "cell_type": "markdown", + "id": "3f2b70c2-08ef-458e-9090-919ff4e3efa6", + "metadata": {}, + "source": [ + "`oper_traj` is of type `OperationTraj` with fields such as `Pgen` (generator power), `Pbatt` (battery power)...\n", + "\n", + "**Graph 1** Zoom to first week of January: high load, wind at maximum, few solar → battery often empty" + ] + }, + { + "cell_type": "code", + "execution_count": 35, + "id": "5594c21a-c653-48f9-a134-9c28e68cdc79", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "function plot_oper_traj(microgrid, oper_traj)\n", + " fig, (ax1, ax2) = plt.subplots(2,1, sharex=true)\n", + " ax1.plot(td, Pload, label=\"load\")\n", + " ax1.plot(td, oper_traj.Pfc, \"tab:red\", label=\"Pfc\")\n", + " ax1.plot(td, oper_traj.Prenew_pot, \"tab:orange\", label=\"ren\")\n", + " ax1.plot(td, oper_traj.Pelyz, \"tab:gray\", label=\"Pelyz\")\n", + " ax1.plot(td, oper_traj.Pfc, \"tab:pink\", label=\"Pfc\")\n", + " ax3=ax1.twinx()\n", + " ax3.set_ylim([0, 1])\n", + " ax3.plot(td, oper_traj.Ebatt[1:end-1]/5000, \"C2\")\n", + " \n", + " ax1.legend()\n", + " ax1.grid(true)\n", + " ax1.set(\n", + " ylabel=\"kW\"\n", + " )\n", + " \n", + " ax2.grid(true)\n", + " ax2.set(\n", + " title=\"H2 Tank level\",\n", + " xlabel=\"time (d)\",\n", + " ylabel=\"kWh\"\n", + " \n", + " )\n", + " \n", + " ax2.plot(td, oper_traj.LoH[1:end-1]/10000, \"C2\")\n", + " \n", + " fig.tight_layout()\n", + " return fig, (ax1, ax2)\n", + "end\n", + "\n", + "if with_plots\n", + " fig, (ax1, ax2) = plot_oper_traj(microgrid, oper_traj)\n", + " ax1.set_ylim(0, 5000)\n", + " pygui(true)\n", + " plt.show()\n", + " \n", + "end;" + ] + }, + { + "cell_type": "code", + "execution_count": 63, + "id": "3ac88fac-41bd-48c6-8e43-fe108b5a4109", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "1×365 Matrix{Float64}:\n", + " 1310.75 1202.75 1040.17 1018.17 … 1214.92 1354.92 1416.79 1409.08" + ] + }, + "execution_count": 63, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "mean(reshape(Pload, 24, :); dims=1)" + ] + }, + { + "cell_type": "code", + "execution_count": 64, + "id": "548cfc6b-3343-4468-85c6-22ab2699842b", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "search: \u001b[0m\u001b[1mr\u001b[22m\u001b[0m\u001b[1me\u001b[22m\u001b[0m\u001b[1ms\u001b[22m\u001b[0m\u001b[1mh\u001b[22m\u001b[0m\u001b[1ma\u001b[22m\u001b[0m\u001b[1mp\u001b[22m\u001b[0m\u001b[1me\u001b[22m p\u001b[0m\u001b[1mr\u001b[22momot\u001b[0m\u001b[1me\u001b[22m_\u001b[0m\u001b[1ms\u001b[22m\u001b[0m\u001b[1mh\u001b[22m\u001b[0m\u001b[1ma\u001b[22m\u001b[0m\u001b[1mp\u001b[22m\u001b[0m\u001b[1me\u001b[22m\n", + "\n" + ] + }, + { + "data": { + "text/latex": [ + "\\begin{verbatim}\n", + "reshape(A, dims...) -> AbstractArray\n", + "reshape(A, dims) -> AbstractArray\n", + "\\end{verbatim}\n", + "Return an array with the same data as \\texttt{A}, but with different dimension sizes or number of dimensions. The two arrays share the same underlying data, so that the result is mutable if and only if \\texttt{A} is mutable, and setting elements of one alters the values of the other.\n", + "\n", + "The new dimensions may be specified either as a list of arguments or as a shape tuple. At most one dimension may be specified with a \\texttt{:}, in which case its length is computed such that its product with all the specified dimensions is equal to the length of the original array \\texttt{A}. The total number of elements must not change.\n", + "\n", + "\\section{Examples}\n", + "\\begin{verbatim}\n", + "julia> A = Vector(1:16)\n", + "16-element Vector{Int64}:\n", + " 1\n", + " 2\n", + " 3\n", + " 4\n", + " 5\n", + " 6\n", + " 7\n", + " 8\n", + " 9\n", + " 10\n", + " 11\n", + " 12\n", + " 13\n", + " 14\n", + " 15\n", + " 16\n", + "\n", + "julia> reshape(A, (4, 4))\n", + "4×4 Matrix{Int64}:\n", + " 1 5 9 13\n", + " 2 6 10 14\n", + " 3 7 11 15\n", + " 4 8 12 16\n", + "\n", + "julia> reshape(A, 2, :)\n", + "2×8 Matrix{Int64}:\n", + " 1 3 5 7 9 11 13 15\n", + " 2 4 6 8 10 12 14 16\n", + "\n", + "julia> reshape(1:6, 2, 3)\n", + "2×3 reshape(::UnitRange{Int64}, 2, 3) with eltype Int64:\n", + " 1 3 5\n", + " 2 4 6\n", + "\\end{verbatim}\n" + ], + "text/markdown": [ + "```\n", + "reshape(A, dims...) -> AbstractArray\n", + "reshape(A, dims) -> AbstractArray\n", + "```\n", + "\n", + "Return an array with the same data as `A`, but with different dimension sizes or number of dimensions. The two arrays share the same underlying data, so that the result is mutable if and only if `A` is mutable, and setting elements of one alters the values of the other.\n", + "\n", + "The new dimensions may be specified either as a list of arguments or as a shape tuple. At most one dimension may be specified with a `:`, in which case its length is computed such that its product with all the specified dimensions is equal to the length of the original array `A`. The total number of elements must not change.\n", + "\n", + "# Examples\n", + "\n", + "```jldoctest\n", + "julia> A = Vector(1:16)\n", + "16-element Vector{Int64}:\n", + " 1\n", + " 2\n", + " 3\n", + " 4\n", + " 5\n", + " 6\n", + " 7\n", + " 8\n", + " 9\n", + " 10\n", + " 11\n", + " 12\n", + " 13\n", + " 14\n", + " 15\n", + " 16\n", + "\n", + "julia> reshape(A, (4, 4))\n", + "4×4 Matrix{Int64}:\n", + " 1 5 9 13\n", + " 2 6 10 14\n", + " 3 7 11 15\n", + " 4 8 12 16\n", + "\n", + "julia> reshape(A, 2, :)\n", + "2×8 Matrix{Int64}:\n", + " 1 3 5 7 9 11 13 15\n", + " 2 4 6 8 10 12 14 16\n", + "\n", + "julia> reshape(1:6, 2, 3)\n", + "2×3 reshape(::UnitRange{Int64}, 2, 3) with eltype Int64:\n", + " 1 3 5\n", + " 2 4 6\n", + "```\n" + ], + "text/plain": [ + "\u001b[36m reshape(A, dims...) -> AbstractArray\u001b[39m\n", + "\u001b[36m reshape(A, dims) -> AbstractArray\u001b[39m\n", + "\n", + " Return an array with the same data as \u001b[36mA\u001b[39m, but with different dimension sizes\n", + " or number of dimensions. The two arrays share the same underlying data, so\n", + " that the result is mutable if and only if \u001b[36mA\u001b[39m is mutable, and setting elements\n", + " of one alters the values of the other.\n", + "\n", + " The new dimensions may be specified either as a list of arguments or as a\n", + " shape tuple. At most one dimension may be specified with a \u001b[36m:\u001b[39m, in which case\n", + " its length is computed such that its product with all the specified\n", + " dimensions is equal to the length of the original array \u001b[36mA\u001b[39m. The total number\n", + " of elements must not change.\n", + "\n", + "\u001b[1m Examples\u001b[22m\n", + "\u001b[1m ≡≡≡≡≡≡≡≡≡≡\u001b[22m\n", + "\n", + "\u001b[36m julia> A = Vector(1:16)\u001b[39m\n", + "\u001b[36m 16-element Vector{Int64}:\u001b[39m\n", + "\u001b[36m 1\u001b[39m\n", + "\u001b[36m 2\u001b[39m\n", + "\u001b[36m 3\u001b[39m\n", + "\u001b[36m 4\u001b[39m\n", + "\u001b[36m 5\u001b[39m\n", + "\u001b[36m 6\u001b[39m\n", + "\u001b[36m 7\u001b[39m\n", + "\u001b[36m 8\u001b[39m\n", + "\u001b[36m 9\u001b[39m\n", + "\u001b[36m 10\u001b[39m\n", + "\u001b[36m 11\u001b[39m\n", + "\u001b[36m 12\u001b[39m\n", + "\u001b[36m 13\u001b[39m\n", + "\u001b[36m 14\u001b[39m\n", + "\u001b[36m 15\u001b[39m\n", + "\u001b[36m 16\u001b[39m\n", + "\u001b[36m \u001b[39m\n", + "\u001b[36m julia> reshape(A, (4, 4))\u001b[39m\n", + "\u001b[36m 4×4 Matrix{Int64}:\u001b[39m\n", + "\u001b[36m 1 5 9 13\u001b[39m\n", + "\u001b[36m 2 6 10 14\u001b[39m\n", + "\u001b[36m 3 7 11 15\u001b[39m\n", + "\u001b[36m 4 8 12 16\u001b[39m\n", + "\u001b[36m \u001b[39m\n", + "\u001b[36m julia> reshape(A, 2, :)\u001b[39m\n", + "\u001b[36m 2×8 Matrix{Int64}:\u001b[39m\n", + "\u001b[36m 1 3 5 7 9 11 13 15\u001b[39m\n", + "\u001b[36m 2 4 6 8 10 12 14 16\u001b[39m\n", + "\u001b[36m \u001b[39m\n", + "\u001b[36m julia> reshape(1:6, 2, 3)\u001b[39m\n", + "\u001b[36m 2×3 reshape(::UnitRange{Int64}, 2, 3) with eltype Int64:\u001b[39m\n", + "\u001b[36m 1 3 5\u001b[39m\n", + "\u001b[36m 2 4 6\u001b[39m" + ] + }, + "execution_count": 64, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "?reshape" + ] + }, + { + "cell_type": "markdown", + "id": "fac01e62-1ae5-425a-95dc-8827bf9fa50e", + "metadata": {}, + "source": [ + "**Graph 2** Zoom to one week in summer: much solar → battery often full → spillage" + ] + }, + { + "cell_type": "code", + "execution_count": 65, + "id": "256a0b88-4972-46f3-a29e-fb7016aee700", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "if with_plots\n", + " fig, (ax1, ax2) = plot_oper_traj(microgrid, oper_traj)\n", + " ax1.set_xlim(150, 151)\n", + "end;" + ] + }, + { + "cell_type": "markdown", + "id": "4570d462-880a-461f-b847-8c23cebe3a08", + "metadata": {}, + "source": [ + "---\n", + "**Next steps**: \n", + "after this demonstration which focused on Microgrid *simulation*, you can go to the [Microgrid sizing optimization](Microgrid_sizing_optimization.ipynb)." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "5a3792fd-d69c-4ceb-98b5-fee10d08afa3", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Julia 1.9.3", + "language": "julia", + "name": "julia-1.9" + }, + "language_info": { + "file_extension": ".jl", + "mimetype": "application/julia", + "name": "julia", + "version": "1.9.3" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/examples/Microgrid_Wind-Solar.ipynb b/examples/Microgrid_Wind-Solar.ipynb index 175bde0..3bf4149 100644 --- a/examples/Microgrid_Wind-Solar.ipynb +++ b/examples/Microgrid_Wind-Solar.ipynb @@ -26,8 +26,18 @@ "cell_type": "code", "execution_count": 1, "id": "855af8dd-d21d-4587-84cb-ae2b932deeaa", - "metadata": {}, - "outputs": [], + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling Microgrids [bd581358-d3fa-499e-a26e-e70307242c03]\n" + ] + } + ], "source": [ "using Microgrids\n", "using Printf, CSV, DataFrames, Statistics" @@ -37,7 +47,9 @@ "cell_type": "code", "execution_count": 2, "id": "f7cc6435-9bd2-487f-943f-225c452db904", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [], "source": [ "using PyPlot # For plotting only. Can be skipped or commented out" @@ -47,7 +59,9 @@ "cell_type": "code", "execution_count": 3, "id": "c910f9e4-1c92-44ca-8ce3-8c520ec9d231", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "data": { @@ -67,7 +81,9 @@ { "cell_type": "markdown", "id": "e60c3e6e-75fc-42b5-bfc3-6e47d1092747", - "metadata": {}, + "metadata": { + "tags": [] + }, "source": [ "## Load time series data\n", "\n", @@ -80,7 +96,9 @@ "cell_type": "code", "execution_count": 4, "id": "27688e3f-f2d5-4ee1-b4f5-ed1d451c44d6", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "name": "stdout", @@ -116,6 +134,29 @@ "@printf(\"- Wind speed: mean %.2f m/s\\n\", mean(wind_speed))" ] }, + { + "cell_type": "code", + "execution_count": 5, + "id": "c24c3df6-4062-450d-ba2d-32d71af7a823", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "1453.0" + ] + }, + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "Pload[1]" + ] + }, { "cell_type": "markdown", "id": "9b775b85-27eb-4815-8963-15d24a0e1840", @@ -126,13 +167,15 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 6, "id": "efbc2b71-9a61-45e4-8458-e7e86735077b", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "data": { - "image/png": "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", + "image/png": "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", "text/plain": [ "Figure(PyObject
)" ] @@ -209,9 +252,11 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 7, "id": "92076b55-4e2f-4180-abdd-59cb1d99d865", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [], "source": [ "S_D52 = pi * (52/2)^2 # rotor swept area m²\n", @@ -222,9 +267,11 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 8, "id": "4e007fcd-f967-4f68-b228-cfdd8cc1f123", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "name": "stdout", @@ -261,9 +308,11 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 9, "id": "dfa81d70-79a5-4e45-88c4-aab803d5d708", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "data": { @@ -271,7 +320,7 @@ "Project(25, 0.05, 1.0, \"€\")" ] }, - "execution_count": 8, + "execution_count": 9, "metadata": {}, "output_type": "execute_result" } @@ -297,9 +346,11 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 10, "id": "6a9a9819-2f3a-4305-9710-b62d6d21f8f6", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [], "source": [ "replacement_price_ratio = 1.0\n", @@ -318,9 +369,11 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": 11, "id": "324dd7e0-50e7-4cb6-9017-5b5f8e897773", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "data": { @@ -328,7 +381,7 @@ "DispatchableGenerator{Float64}(1800.0, 0.0, 0.24, 1.0, 400.0, 0.02, 15000.0, 0.0, 1.0, 1.0, \"L\")" ] }, - "execution_count": 10, + "execution_count": 11, "metadata": {}, "output_type": "execute_result" } @@ -366,9 +419,11 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 12, "id": "f744269a-b6bc-4fce-804a-66311843ed76", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "data": { @@ -376,7 +431,7 @@ "Battery{Float64}(5000.0, 350.0, 10.0, 15.0, 3000.0, 1.0, 1.0, 0.05, 0.0, 0.0, 1.0, 1.0)" ] }, - "execution_count": 11, + "execution_count": 12, "metadata": {}, "output_type": "execute_result" } @@ -412,9 +467,11 @@ }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 13, "id": "10ce4795-54f9-4e77-bf7f-886851756d84", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "data": { @@ -422,7 +479,7 @@ "Photovoltaic{Float64}(3000.0, [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.000000000000001e-5 … 0.45131, 0.30678, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 1200.0, 20.0, 25.0, 1.0, 1.0, 1.0)" ] }, - "execution_count": 12, + "execution_count": 13, "metadata": {}, "output_type": "execute_result" } @@ -453,13 +510,15 @@ }, { "cell_type": "code", - "execution_count": 13, + "execution_count": 14, "id": "1a047087-37e1-4f3f-a936-c562ebfb6f8d", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "data": { - "image/png": "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", + "image/png": "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", "text/plain": [ "Figure(PyObject
)" ] @@ -493,9 +552,11 @@ }, { "cell_type": "code", - "execution_count": 14, + "execution_count": 15, "id": "fefdc955-8473-4f10-b19d-6674bedf773e", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "data": { @@ -503,7 +564,7 @@ "WindPower{Float64}(900.0, [0.03184904690521816, 0.1104932647748532, 0.24596484619739856, 0.44422012231738006, 0.6554128208926687, 0.8470913237698507, 0.9579413031865969, 0.9735278942424532, 0.9837469734016646, 0.9903667231838823 … 0.011233045262998936, 0.018460507449516883, 0.023644167600765466, 0.02969747711584798, 0.036359043012900244, 0.03713796382151399, 0.037530379586714784, 0.03792477182913709, 0.037530379586714784, 0.03674751985711801], 3500.0, 100.0, 25.0, 1.0, 1.0)" ] }, - "execution_count": 14, + "execution_count": 15, "metadata": {}, "output_type": "execute_result" } @@ -531,13 +592,15 @@ }, { "cell_type": "code", - "execution_count": 15, + "execution_count": 16, "id": "ea472eff-4cdd-42aa-8515-a1b72dc66c62", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "data": { - "image/png": "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6OhotGzZEr/5zW8UMwlq8O9FRkYG5syZg7i4OERGRuLmm2/GmTNnFOkXLFiA/v37IywsDHFxcZg+fTqOHj0qnF+xYgU4jkNWVpZw7IcffgDHcYoZrX79+uH2228XfhNC8P777wt9Q2xsLO644w6FHLx705YtWzBixAhERETggQceUL1HWj/UsWNHTJs2DatXr8agQYMQHh6Onj17YsGCBYbqzSwbNmzA2LFjER8fj/DwcLRv3x633347ampqFGnffPNNdOrUCVFRURg+fDh27NghOb97927cfffd6NixI8LDw9GxY0fcc889Qt/PY7TP0+pzGYzmAFPGGVcNp06dAuBV5HgcDgduueUWjB8/HkuXLsVLL72Euro6jBs3Dl988QWefPJJrFixAvfddx9ee+01iRsDIQS33XYbvvzySzz11FNYsmQJhg0bhptuuikgOWfPno0///nPuP766/HNN99g8eLFuOWWWwQFZ8mSJejcuTMGDhyIzMxMZGZmShRIOZs3b8b48eNRXl6OTz/9FF9//TWio6Nx880345tvvlGkf+ihh2C325Geno7XXnsNmzZtwn333acrd3p6Om699Va0aNECX3/9NT799FOUlpZi7Nix2Lp1KwDghRdewHvvvQcAmD9/PjIzM/H+++/r5k0IgcvlQmlpKb755hssXLgQTz31FGw2GwCgtrYWp0+fRr9+/RTX9uvXD7W1tYLCkp2dLRwXY7fb0bNnT+E8n7ZXr15COeI8xXmpkZ2drSoTABw+fFjzejn//e9/ceedd+Lvf/87PvnkE9hsNsTFxaFfv34ShXvz5s2wWq0YMWIExowZI1Fi+XR6ynhRURFGjBiBtWvX4v/9v/+HZcuWYcKECfjLX/6CP/7xjwB87iNJSUkYOXKk0B6Tk5OpeU6YMAFHjhxBfn4+AMDlcmHz5s0IDw9HRkaGkG7dunWw2Wy6H2pOpxO33HILUlNTsXTpUjzwwAP473//i1dffVVIU1tbiwkTJmDt2rV45ZVX8N133yEpKQm/+c1vNPOW8+CDD8JisSA9PR1vvfUWdu3ahbFjx6KsrExI88orr+DBBx9E79698eOPP+Ltt9/GwYMHMXz4cJw8eRIAMGbMGNjtdqxbt05yv+Hh4di8eTOcTicA71qD7OxsTJgwQUj3yCOPYO7cuZgwYQJ++uknvP/++zh8+DBG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", + "image/png": "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6OhotGzZEr/5zW8UMwlq8O9FRkYG5syZg7i4OERGRuLmm2/GmTNnFOkXLFiA/v37IywsDHFxcZg+fTqOHj0qnF+xYgU4jkNWVpZw7IcffgDHcYoZrX79+uH2228XfhNC8P777wt9Q2xsLO644w6FHLx705YtWzBixAhERETggQceUL1HWj/UsWNHTJs2DatXr8agQYMQHh6Onj17YsGCBYbqzSwbNmzA2LFjER8fj/DwcLRv3x633347ampqFGnffPNNdOrUCVFRURg+fDh27NghOb97927cfffd6NixI8LDw9GxY0fcc889Qt/PY7TP0+pzGYzmAFPGGVcNp06dAuBV5HgcDgduueUWjB8/HkuXLsVLL72Euro6jBs3Dl988QWefPJJrFixAvfddx9ee+01iRsDIQS33XYbvvzySzz11FNYsmQJhg0bhptuuikgOWfPno0///nPuP766/HNN99g8eLFuOWWWwQFZ8mSJejcuTMGDhyIzMxMZGZmShRIOZs3b8b48eNRXl6OTz/9FF9//TWio6Nx880345tvvlGkf+ihh2C325Geno7XXnsNmzZtwn333acrd3p6Om699Va0aNECX3/9NT799FOUlpZi7Nix2Lp1KwDghRdewHvvvQcAmD9/PjIzM/H+++/r5k0IgcvlQmlpKb755hssXLgQTz31FGw2GwCgtrYWp0+fRr9+/RTX9uvXD7W1tYLCkp2dLRwXY7fb0bNnT+E8n7ZXr15COeI8xXmpkZ2drSoTABw+fFjzejn//e9/ceedd+Lvf/87PvnkE9hsNsTFxaFfv34ShXvz5s2wWq0YMWIExowZI1Fi+XR6ynhRURFGjBiBtWvX4v/9v/+HZcuWYcKECfjLX/6CP/7xjwB87iNJSUkYOXKk0B6Tk5OpeU6YMAFHjhxBfn4+AMDlcmHz5s0IDw9HRkaGkG7dunWw2Wy6H2pOpxO33HILUlNTsXTpUjzwwAP473//i1dffVVIU1tbiwkTJmDt2rV45ZVX8N133yEpKQm/+c1vNPOW8+CDD8JisSA9PR1vvfUWdu3ahbFjx6KsrExI88orr+DBBx9E79698eOPP+Ltt9/GwYMHMXz4cJw8eRIAMGbMGNjtdqxbt05yv+Hh4di8eTOcTicA71qD7OxsTJgwQUj3yCOPYO7cuZgwYQJ++uknvP/++zh8+DBG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", "text/plain": [ "Figure(PyObject
)" ] @@ -572,9 +635,11 @@ }, { "cell_type": "code", - "execution_count": 16, + "execution_count": 17, "id": "b549561f-3e09-4552-a695-d17723cd80e4", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "data": { @@ -582,7 +647,7 @@ "Microgrid{Float64}(Project(25, 0.05, 1.0, \"€\"), [1453.0, 1331.0, 1214.0, 1146.0, 1078.0, 1035.0, 1032.0, 1072.0, 1142.0, 1208.0 … 1479.0, 1508.0, 1410.0, 1370.0, 1467.0, 1587.0, 1561.0, 1472.0, 1533.0, 1483.0], DispatchableGenerator{Float64}(1800.0, 0.0, 0.24, 1.0, 400.0, 0.02, 15000.0, 0.0, 1.0, 1.0, \"L\"), Battery{Float64}(5000.0, 350.0, 10.0, 15.0, 3000.0, 1.0, 1.0, 0.05, 0.0, 0.0, 1.0, 1.0), NonDispatchableSource[Photovoltaic{Float64}(3000.0, [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.000000000000001e-5 … 0.45131, 0.30678, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 1200.0, 20.0, 25.0, 1.0, 1.0, 1.0), WindPower{Float64}(900.0, [0.03184904690521816, 0.1104932647748532, 0.24596484619739856, 0.44422012231738006, 0.6554128208926687, 0.8470913237698507, 0.9579413031865969, 0.9735278942424532, 0.9837469734016646, 0.9903667231838823 … 0.011233045262998936, 0.018460507449516883, 0.023644167600765466, 0.02969747711584798, 0.036359043012900244, 0.03713796382151399, 0.037530379586714784, 0.03792477182913709, 0.037530379586714784, 0.03674751985711801], 3500.0, 100.0, 25.0, 1.0, 1.0)])" ] }, - "execution_count": 16, + "execution_count": 17, "metadata": {}, "output_type": "execute_result" } @@ -596,6 +661,92 @@ ")" ] }, + { + "cell_type": "code", + "execution_count": 18, + "id": "d0742994-6dd3-43d4-9ba3-b38f52d38d62", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "search: \u001b[0m\u001b[1mM\u001b[22m\u001b[0m\u001b[1mi\u001b[22m\u001b[0m\u001b[1mc\u001b[22m\u001b[0m\u001b[1mr\u001b[22m\u001b[0m\u001b[1mo\u001b[22m\u001b[0m\u001b[1mg\u001b[22m\u001b[0m\u001b[1mr\u001b[22m\u001b[0m\u001b[1mi\u001b[22m\u001b[0m\u001b[1md\u001b[22m \u001b[0m\u001b[1mm\u001b[22m\u001b[0m\u001b[1mi\u001b[22m\u001b[0m\u001b[1mc\u001b[22m\u001b[0m\u001b[1mr\u001b[22m\u001b[0m\u001b[1mo\u001b[22m\u001b[0m\u001b[1mg\u001b[22m\u001b[0m\u001b[1mr\u001b[22m\u001b[0m\u001b[1mi\u001b[22m\u001b[0m\u001b[1md\u001b[22m \u001b[0m\u001b[1mM\u001b[22m\u001b[0m\u001b[1mi\u001b[22m\u001b[0m\u001b[1mc\u001b[22m\u001b[0m\u001b[1mr\u001b[22m\u001b[0m\u001b[1mo\u001b[22m\u001b[0m\u001b[1mg\u001b[22m\u001b[0m\u001b[1mr\u001b[22m\u001b[0m\u001b[1mi\u001b[22m\u001b[0m\u001b[1md\u001b[22ms \u001b[0m\u001b[1mM\u001b[22m\u001b[0m\u001b[1mi\u001b[22m\u001b[0m\u001b[1mc\u001b[22m\u001b[0m\u001b[1mr\u001b[22m\u001b[0m\u001b[1mo\u001b[22m\u001b[0m\u001b[1mg\u001b[22m\u001b[0m\u001b[1mr\u001b[22m\u001b[0m\u001b[1mi\u001b[22m\u001b[0m\u001b[1md\u001b[22mhy \u001b[0m\u001b[1mM\u001b[22m\u001b[0m\u001b[1mi\u001b[22m\u001b[0m\u001b[1mc\u001b[22m\u001b[0m\u001b[1mr\u001b[22m\u001b[0m\u001b[1mo\u001b[22m\u001b[0m\u001b[1mg\u001b[22m\u001b[0m\u001b[1mr\u001b[22m\u001b[0m\u001b[1mi\u001b[22m\u001b[0m\u001b[1md\u001b[22mCosts\n", + "\n" + ] + }, + { + "data": { + "text/latex": [ + "Microgrid system description\n", + "\n" + ], + "text/markdown": [ + "Microgrid system description\n" + ], + "text/plain": [ + " Microgrid system description" + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "Microgrid(" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "id": "073acd6d-bf20-4f0f-8c6c-a08dfcbb4397", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "2-element Vector{NonDispatchableSource}:\n", + " Photovoltaic{Float64}(3000.0, [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.000000000000001e-5 … 0.45131, 0.30678, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 1200.0, 20.0, 25.0, 1.0, 1.0, 1.0)\n", + " WindPower{Float64}(900.0, [0.03184904690521816, 0.1104932647748532, 0.24596484619739856, 0.44422012231738006, 0.6554128208926687, 0.8470913237698507, 0.9579413031865969, 0.9735278942424532, 0.9837469734016646, 0.9903667231838823 … 0.011233045262998936, 0.018460507449516883, 0.023644167600765466, 0.02969747711584798, 0.036359043012900244, 0.03713796382151399, 0.037530379586714784, 0.03792477182913709, 0.037530379586714784, 0.03674751985711801], 3500.0, 100.0, 25.0, 1.0, 1.0)" + ] + }, + "execution_count": 21, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "[photovoltaic, windgen]" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "id": "3832020f-6142-4503-8bb3-41bd967a99c2", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "true" + ] + }, + "execution_count": 20, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "[Photovoltaic{Float64} <: NonDispatchableSource" + ] + }, { "cell_type": "markdown", "id": "0e43de8d-82fe-4d33-9010-cbd6b620cca9", @@ -608,9 +759,11 @@ }, { "cell_type": "code", - "execution_count": 17, + "execution_count": 23, "id": "9038c442-f3bc-4fe7-8e3f-83e77a42d2e7", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [], "source": [ "oper_traj, oper_stats, mg_costs = simulate(microgrid);" @@ -644,15 +797,17 @@ }, { "cell_type": "code", - "execution_count": 18, + "execution_count": 24, "id": "c9bf9e90-a9dc-43ca-95f8-4a3d76eb0cf1", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - " 0.000267 seconds (152 allocations: 829.234 KiB)\n" + " 0.001151 seconds (152 allocations: 829.234 KiB)\n" ] } ], @@ -680,9 +835,11 @@ }, { "cell_type": "code", - "execution_count": 19, + "execution_count": 25, "id": "3695a442-4e04-4436-9374-70c85036beda", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "name": "stdout", @@ -708,9 +865,11 @@ }, { "cell_type": "code", - "execution_count": 20, + "execution_count": 26, "id": "0090bf4d-f684-492b-9583-bd56854329b0", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "data": { @@ -737,7 +896,7 @@ "- renew_rate: 0.75308 in [0,1]\n" ] }, - "execution_count": 20, + "execution_count": 26, "metadata": {}, "output_type": "execute_result" } @@ -761,9 +920,11 @@ }, { "cell_type": "code", - "execution_count": 21, + "execution_count": 27, "id": "8b904163-9ef8-4b87-a11c-d06ed53af5ac", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "name": "stdout", @@ -790,9 +951,11 @@ }, { "cell_type": "code", - "execution_count": 22, + "execution_count": 28, "id": "7e5fde52-1cd8-43a1-9f9b-c04d659d4f1a", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "data": { @@ -800,7 +963,7 @@ "CostFactors(2.189002772908652e7, 9.22e6, 2.7882202252348172e6, 4.498223347698841e6, 5.65860947086071e6, -275025.3147078488)" ] }, - "execution_count": 22, + "execution_count": 28, "metadata": {}, "output_type": "execute_result" } @@ -819,9 +982,11 @@ }, { "cell_type": "code", - "execution_count": 23, + "execution_count": 29, "id": "82c503dc-02a8-4fcf-86c0-b0e3bc3784dd", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "data": { @@ -831,7 +996,7 @@ " CostFactors(4.418455010944027e6, 3.15e6, 0.0, 1.2684550109440272e6, 0.0, -0.0)" ] }, - "execution_count": 23, + "execution_count": 29, "metadata": {}, "output_type": "execute_result" } @@ -850,9 +1015,11 @@ }, { "cell_type": "code", - "execution_count": 24, + "execution_count": 30, "id": "82273c01-fa92-414a-af84-46bb793c7988", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "data": { @@ -860,7 +1027,7 @@ "(:total, :investment, :replacement, :om, :fuel, :salvage)" ] }, - "execution_count": 24, + "execution_count": 30, "metadata": {}, "output_type": "execute_result" } @@ -881,9 +1048,11 @@ }, { "cell_type": "code", - "execution_count": 25, + "execution_count": 31, "id": "d0dc9505-34d3-4657-a40b-2d5aa684a19b", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "data": { @@ -891,7 +1060,7 @@ "CostFactors(21.89, 9.22, 2.79, 4.5, 5.66, -0.28)" ] }, - "execution_count": 25, + "execution_count": 31, "metadata": {}, "output_type": "execute_result" } @@ -910,9 +1079,11 @@ }, { "cell_type": "code", - "execution_count": 26, + "execution_count": 32, "id": "5eb2896b-4e36-4eb8-adcc-fb8cbd67809d", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "data": { @@ -920,7 +1091,7 @@ "5.66" ] }, - "execution_count": 26, + "execution_count": 32, "metadata": {}, "output_type": "execute_result" } @@ -949,13 +1120,15 @@ }, { "cell_type": "code", - "execution_count": 27, + "execution_count": 33, "id": "5594c21a-c653-48f9-a134-9c28e68cdc79", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "data": { - "image/png": "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7df/4IMPGD9+PMHBweh0OgYOHMhrr72G0Wh0XGPixIn8+eefJCcnVzuHncFg4MUXX6RPnz5oNBqCgoK47bbbyMnJabD9gtDZdeyvyIIgOM1sNmMymardJpPJUCgU1W77888/2b17Ny+88AJeXl689tprXH755Zw4cYJu3boBcPToUUaPHk1UVBRvvvkmoaGhrFq1ioceeojc3Fyef/75aud88skniY+P5+OPP0YulxMcHMynn37KPffcw5VXXsnbb79NUVERCxcuRK/XV2vfgw8+yLx580hMTKRnz56O+77++muKi4vrDfS2b9/Otddey7XXXsuCBQvw8PAgOTmZdevWATBs2DC+/PJLbrvtNp555hn+7//+D4CuXbsC1unHG2+8kWnTprF06VL0ej2vvfYaEydOZO3atYwdO7ba9a644gquu+46/vGPf1BWVgbA2bNn6d27N9dddx0BAQFkZGTw0UcfcdFFF3H06FG6dOkCwKFDh5g6dSq9evVi0aJFaLVaPv74YxYvXlzjeb300ks888wzjnYbDAZef/11xo0bx65du+qdjp8/fz7ffPMNL774IkOHDqWsrIyEhATy8vIAePbZZykrK+Onn36qFtCGhYUBcPr0aW644QZiY2NRq9UcPHiQ//znPxw/fpz//e9/AHz44YfcfffdnD59mmXLllW7vsViYfbs2WzevJnHH3+c0aNHk5yczPPPP8/EiRPZs2cPnp6edbZfEDo9SRAEoYovv/xSAmr9p1Aoqh0LSCEhIVJxcbHjtszMTEkul0svv/yy47bp06dLXbt2lYqKiqo9/oEHHpA8PDyk/Px8SZIkaf369RIgjR8/vtpxZrNZCg0NleLi4qrdnpycLKlUKik6OtpxW3FxseTt7S09/PDD1Y7t16+fNGnSpHqf+xtvvCEBUmFhYZ3H7N69WwKkL7/8skYbw8PDpYEDB0pms9lxe0lJiRQcHCyNHj3acdvzzz8vAdJzzz1Xb3skSZJMJpNUWloq6XQ66d1333XcfvXVV0s6nU7Kycmp1oZ+/fpJgJSUlCRJkiSlpKRISqVSevDBB6udt6SkRAoNDZWuueaaeq8/YMAAac6cOfUec//990uN+Tgxm82S0WiUvv76a0mhUDh+75IkSf/3f/9X7fdot3TpUgmQfv7552q3238PH374YYPXFYTOTEzdCoJQq6+/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GVJ1ex19+/alV69eLF682HKtW7du3HnnncybN0/ByFyHSqVi1apV3HnnnUqH4lIuXrxIeHg4aWlp3HrrrUqH41JCQkL45z//yaRJk5QOxemVlJTQq1cv3n33XebMmcNNN93EggULlA7LaSUnJ7N69WoyMjKUDsWlvPzyy/z8888yI9ZISUlJfP/99xw9ehSVSlWve2RErw6VlZXs2bOHESNGVLs+YsQI0tPTFYpKNBWFhYUAVp1t2FTp9XpWrlxJaWkpCQkJSofjEqZOncodd9zBsGHDlA7FZRw9epTo6GjatWvHAw88wPHjx5UOyel9++239O7dm/vuu4/w8HB69uzJ0qVLlQ7LpVRWVrJ8+XIef/zxeid5IIlenS5duoReryciIqLa9YiICLKzsxWKSjQFRqOR6dOnc8sttxAbG6t0OE5v//79BAYG4uPjw9NPP82qVavo3r270mE5vZUrV/LLL7/I7EQD9O3bl08++YR169axdOlSsrOz6d+/P7m5uUqH5tSOHz/O4sWL6dSpE+vWrePpp5/mueee45NPPlE6NJexevVqCgoKePTRRxt0n5d9wnEvV2fORqOxQdm0EA317LPPsm/fPrZu3ap0KC6hS5cuZGRkUFBQwFdffcUjjzxCWlqaJHt1OHPmDM8//zzr16/H19dX6XBcxujRoy3/HRcXR0JCAh06dODjjz9m+vTpCkbm3AwGA71792bu3LkA9OzZk4MHD7J48WIefvhhhaNzDR988AGjR48mOjq6QffJiF4dwsLC8PT0rDF6l5OTU2OUTwhbmTZtGt9++y0bN26kVatWSofjEry9venYsSO9e/dm3rx53HjjjbzzzjtKh+XU9uzZQ05ODvHx8Xh5eeHl5UVaWhr/+te/8PLyQq/XKx2iSwgICCAuLo6jR48qHYpTi4qKqvGLV7du3aSwsZ5OnTrFhg0beOKJJxp8ryR6dfD29iY+Pt5S5WKWmppK//79FYpKuCuj0cizzz7L119/zU8//US7du2UDsllGY1GtFqt0mE4taFDh7J//34yMjIsf3r37s2DDz5IRkYGnp6eSofoErRaLZmZmURFRSkdilMbMGBAje2ijhw5Qps2bRSKyLUsW7aM8PBw7rjjjgbfK1O31zF9+nQSExPp3bs3CQkJLFmyhNOnT/P0008rHZpTKykp4ffff7d8fOLECTIy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", + "image/png": "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7df/4IMPGD9+PMHBweh0OgYOHMhrr72G0Wh0XGPixIn8+eefJCcnVzuHncFg4MUXX6RPnz5oNBqCgoK47bbbyMnJabD9gtDZdeyvyIIgOM1sNmMymardJpPJUCgU1W77888/2b17Ny+88AJeXl689tprXH755Zw4cYJu3boBcPToUUaPHk1UVBRvvvkmoaGhrFq1ioceeojc3Fyef/75aud88skniY+P5+OPP0YulxMcHMynn37KPffcw5VXXsnbb79NUVERCxcuRK/XV2vfgw8+yLx580hMTKRnz56O+77++muKi4vrDfS2b9/Otddey7XXXsuCBQvw8PAgOTmZdevWATBs2DC+/PJLbrvtNp555hn+7//+D4CuXbsC1unHG2+8kWnTprF06VL0ej2vvfYaEydOZO3atYwdO7ba9a644gquu+46/vGPf1BWVgbA2bNn6d27N9dddx0BAQFkZGTw0UcfcdFFF3H06FG6dOkCwKFDh5g6dSq9evVi0aJFaLVaPv74YxYvXlzjeb300ks888wzjnYbDAZef/11xo0bx65du+qdjp8/fz7ffPMNL774IkOHDqWsrIyEhATy8vIAePbZZykrK+Onn36qFtCGhYUBcPr0aW644QZiY2NRq9UcPHiQ//znPxw/fpz//e9/AHz44YfcfffdnD59mmXLllW7vsViYfbs2WzevJnHH3+c0aNHk5yczPPPP8/EiRPZs2cPnp6edbZfEDo9SRAEoYovv/xSAmr9p1Aoqh0LSCEhIVJxcbHjtszMTEkul0svv/yy47bp06dLXbt2lYqKiqo9/oEHHpA8PDyk/Px8SZIkaf369RIgjR8/vtpxZrNZCg0NleLi4qrdnpycLKlUKik6OtpxW3FxseTt7S09/PDD1Y7t16+fNGnSpHqf+xtvvCEBUmFhYZ3H7N69WwKkL7/8skYbw8PDpYEDB0pms9lxe0lJiRQcHCyNHj3acdvzzz8vAdJzzz1Xb3skSZJMJpNUWloq6XQ66d1333XcfvXVV0s6nU7Kycmp1oZ+/fpJgJSUlCRJkiSlpKRISqVSevDBB6udt6SkRAoNDZWuueaaeq8/YMAAac6cOfUec//990uN+Tgxm82S0WiUvv76a0mhUDh+75IkSf/3f/9X7fdot3TpUgmQfv7552q3238PH374YYPXFYTOTEzdCoJQq6+/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GVJ1ex19+/alV69eLF682HKtW7du3HnnncybN0/ByFyHSqVi1apV3HnnnUqH4lIuXrxIeHg4aWlp3HrrrUqH41JCQkL45z//yaRJk5QOxemVlJTQq1cv3n33XebMmcNNN93EggULlA7LaSUnJ7N69WoyMjKUDsWlvPzyy/z8888yI9ZISUlJfP/99xw9ehSVSlWve2RErw6VlZXs2bOHESNGVLs+YsQI0tPTFYpKNBWFhYUAVp1t2FTp9XpWrlxJaWkpCQkJSofjEqZOncodd9zBsGHDlA7FZRw9epTo6GjatWvHAw88wPHjx5UOyel9++239O7dm/vuu4/w8HB69uzJ0qVLlQ7LpVRWVrJ8+XIef/zxeid5IIlenS5duoReryciIqLa9YiICLKzsxWKSjQFRqOR6dOnc8sttxAbG6t0OE5v//79BAYG4uPjw9NPP82qVavo3r270mE5vZUrV/LLL7/I7EQD9O3bl08++YR169axdOlSsrOz6d+/P7m5uUqH5tSOHz/O4sWL6dSpE+vWrePpp5/mueee45NPPlE6NJexevVqCgoKePTRRxt0n5d9wnEvV2fORqOxQdm0EA317LPPsm/fPrZu3ap0KC6hS5cuZGRkUFBQwFdffcUjjzxCWlqaJHt1OHPmDM8//zzr16/H19dX6XBcxujRoy3/HRcXR0JCAh06dODjjz9m+vTpCkbm3AwGA71792bu3LkA9OzZk4MHD7J48WIefvhhhaNzDR988AGjR48mOjq6QffJiF4dwsLC8PT0rDF6l5OTU2OUTwhbmTZtGt9++y0bN26kVatWSofjEry9venYsSO9e/dm3rx53HjjjbzzzjtKh+XU9uzZQ05ODvHx8Xh5eeHl5UVaWhr/+te/8PLyQq/XKx2iSwgICCAuLo6jR48qHYpTi4qKqvGLV7du3aSwsZ5OnTrFhg0beOKJJxp8ryR6dfD29iY+Pt5S5WKWmppK//79FYpKuCuj0cizzz7L119/zU8//US7du2UDsllGY1GtFqt0mE4taFDh7J//34yMjIsf3r37s2DDz5IRkYGnp6eSofoErRaLZmZmURFRSkdilMbMGBAje2ijhw5Qps2bRSKyLUsW7aM8PBw7rjjjgbfK1O31zF9+nQSExPp3bs3CQkJLFmyhNOnT/P0008rHZpTKykp4ffff7d8fOLECTIyMggJCaF169YKRua8pk6dyooVK/jmm28ICgqyjCRrNBr8/PwUjs55/elPf2L06NHExMRQXFzMypUr2bRpEykpKUqH5tSCgoJqrP8MCAggNDRU1oXWYcaMGYwdO5bWrVuTk5PDnDlzKCoq4pFHHlE6NKf2wgsv0L9/f+bOncuECRPYuXMnS5YsYcmSJUqH5vQMBgPLli3jkUcewcvLirTNKK7r3//+t7FNmzZGb29vY69evYxpaWlKh+T0Nm7caARq/HnkkUeUDs1p1dZfgHHZsmVKh+bUHn/8ccvfzxYtWhiHDh1qXL9+vdJhuaRBgwYZn3/+eaXDcGr333+/MSoqyqhWq43R0dHGu+++23jw4EGlw3IJ3333nTE2Ntbo4+Nj7Nq1q3HJkiVKh+QS1q1bZwSMhw8ftup+2UdPCCGEEMJNyRo9IYQQQgg3JYmeEEIIIYSbkkRPCCGEEMJNSaInhBBCCOGmJNETQgghhHBTkugJIYQQQrgpSfSEEEIIIdyUJHpCCCGEEG5KEj0hhLjKpk2bUKlUFBQUKPL+n376ia5du2IwGK7ZJjk5mZtuusny8YwZM3juueccEJ0QwpVIoieEaNIGDx5MUlJStWv9+/cnKysLjUajSEwzZ85k9uzZeHjU/0f0zJkzWbZsGSdOnLBjZEIIVyOJnhBCXMXb25vIyEhUKpXD352ens7Ro0e57777GnRfeHg4I0aM4D//+Y+dIhNCuCJJ9IQQTdajjz5KWloa77zzDiqVCpVKxcmTJ2tM3X700Uc0a9aM77//ni5duuDv78+9995LaWkpH3/8MW3btqV58+ZMmzYNvV5veX5lZSUzZ86kZcuWBAQE0LdvXzZt2lRnTCtXrmTEiBH4+vpWu/73v/+diIgIgoKCmDRpEhUVFTXuHTduHJ9//nmj+0UI4T4k0RNCNFnvvPMOCQkJTJ48maysLLKysoiJiam1bVlZGf/6179YuXIlKSkpbNq0ibvvvps1a9awZs0aPv30U5YsWcJ///tfyz2PPfYYP//8MytXrmTfvn3cd999jBo1iqNHj14zps2bN9O7d+9q17788kteffVVXn/9dXbv3k1UVBTvvvtujXtvvvlmzpw5w6lTp6zsESGEu/FSOgAhhFCKRqPB29sbf39/IiMj62yr0+lYvHgxHTp0AODee+/l008/5cKFCwQGBtK9e3eGDBnCxo0buf/++zl27Biff/45Z8+eJTo6GjAVTKSkpLBs2TLmzp1b63tOnjxpaW+2YMECHn/8cZ544gkA5syZw4YNG2qM6rVs2dLyjDZt2jS8Q4QQbkdG9IQQoh78/f0tSR5AREQEbdu2JTAwsNq1nJwcAH755ReMRiOdO3cmMDDQ8ictLY1jx45d8z3l5eU1pm0zMzNJSEiodu3qjwH8/PwA0+ijEEKAjOgJIUS9qNXqah+rVKpar5m3RDEYDHh6erJnzx48PT2rtbsyObxaWFgY+fn5VsWYl5cHQIsWLay6XwjhfiTRE0I0ad7e3tUKKGylZ8+e6PV6cnJyGDhwYIPuO3ToULVr3bp1Y/v27Tz88MOWa9u3b69x74EDB1Cr1dxwww3WBy6EcCsydSuEaNLatm3Ljh07OHnyJJcuXapzk+KG6Ny5Mw8++CAPP/wwX3/9NSdOnGDXrl384x//YM2aNde8b+TIkWzdurXateeff54PP/yQDz/8kCNHjvDqq69y8ODBGvdu2bKFgQMHWqZwhRBCEj0hRJM2Y8YMPD096d69Oy1atOD06dM2e/ayZct4+OGHefHFF+nSpQvjxo1jx44d16zsBXjooYc4dOgQhw8ftly7//77eeWVV3jppZeIj4/n1KlTPPPMMzXu/fzzz5k8ebLN4hdCuD6V0Wg0Kh2EEEKIy2bOnElhYSHvvfdeve/54Ycf+OMf/8i+ffvw8pJVOUIIExnRE0IIJzN79mzatGnToLWDpaWlLFu2TJI8IUQ1MqInhBBCCOGmZERPCCGEEMJNSaInhBBCCOGmJNETQgghhHBTkugJIYQQQrgpSfSEEEIIIdyUJHpCCCGEEG5KEj0hhBBCCDcliZ4QQgghhJuSRE8IIYQQwk1JoieEEEII4ab+H3ubPk3q9ropAAAAAElFTkSuQmCC", "text/plain": [ "Figure(PyObject
)" ] @@ -1038,7 +1211,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Julia 1.9.2", + "display_name": "Julia 1.9.3", "language": "julia", "name": "julia-1.9" }, @@ -1046,7 +1219,7 @@ "file_extension": ".jl", "mimetype": "application/julia", "name": "julia", - "version": "1.9.2" + "version": "1.9.3" } }, "nbformat": 4, diff --git a/examples/Microgrid_Wind-Solar_data.jl b/examples/Microgrid_Wind-Solar_data.jl index 86bfcf3..46ae89f 100644 --- a/examples/Microgrid_Wind-Solar_data.jl +++ b/examples/Microgrid_Wind-Solar_data.jl @@ -44,7 +44,7 @@ replacement_price_ratio = 1.0 salvage_price_ratio = 1.0 # Dispatchable generator (Diesel) -power_rated_gen = 1800. # rated power (kW) → /2 to see some load shedding +power_rated_gen = 2000. # rated power (kW) → /2 to see some load shedding # fuel parameters: fuel_intercept = 0.0 # fuel curve intercept (L/h/kW_max) fuel_slope = 0.240 # fuel curve slope (L/h/kW) @@ -54,8 +54,44 @@ investment_price_gen = 400. # initial investiment price ($/kW) om_price_gen = 0.02 # operation & maintenance price ($/kW/h of operation) # other technical parameters lifetime_gen = 15000. # generator lifetime (h) -load_ratio_min = 0.0 # minimum load ratio ∈ [0,1] -fuel_unit = "L" # fuel quantity unit (used in fuel price and consumption curve parameters) +load_ratio_min_gen = 0.0 # minimum load ratio ∈ [0,1] +input_unit_gen = "L" # fuel quantity unit (used in fuel price and consumption curve parameters) +output_unit_gen = "KWh" + +#fuel tank + +capacity_rated_ftank = 0. # rated power capacity (L) +investment_price_ftank = 0.0 # initial investment price ($/L) +om_price_ftank = 0.# operation and maintenance price ($/L/y) +lifetime_ftank = 25. # calendar lifetime (y) +loss_factor_ftank = 0. # hydrogen used on site +fuel_ini_ratio = 0. # Initial load ratio ∈ [0,1] +fuel_min_ratio = 0. # minimum load ratio ∈ [0,1] +fuel_max_ratio = 1. # maximum load ratio ∈ [0,1] + +#H2 Tank +capacity_rated_hytank = 10000. # rated power capacity (kg) +investment_price_hytank = 0.8 # initial investment price ($/kg) +om_price_hytank = 0.0025 # operation and maintenance price ($/kg/y) +lifetime_hytank = 25. # calendar lifetime (y) +loss_factor_hytank = 0. # hydrogen used on site +LoH_ini_ratio = 0.2 # Initial load ratio ∈ [0,1] +LoH_min_ratio = 0.1 # minimum load ratio ∈ [0,1] +LoH_max_ratio = 1. # maximum load ratio ∈ [0,1] + + +#Fuel cell +power_rated_fc = 1800. # rated power capacity (KW) +cons_intercept_fc=0. # +cons_rate_fc = 0.0625 # consumption rate (KgH2/KWhé) +cons_price_fc = 0. # +investment_price_fc = 1000. # initial investment price ($/KW) +om_price_fc = 10. # operation and maintenance price ($/kW/y) +lifetime_fc = 45000. # Fuel Cell lifetime (h) +load_min_ratio_fc = 0.05 # minimum load ratio ∈ [0,1] +input_unit_fc= "Kg" +output_unit_fc="KWh" + # Battery energy storage energy_rated_sto = 5000. # rated energy capacity (kWh) @@ -69,6 +105,20 @@ discharge_rate = 1.0 # max discharge power for 1 kWh (kW/kWh = h^-1) loss_factor_sto = 0.05 # linear loss factor α (round-trip efficiency is about 1 − 2α) ∈ [0,1] SoC_min = 0. # minimum State of Charge ∈ [0,1] SoC_ini = 0. # initial State of Charge ∈ [0,1] +SoC_max = 1. # initial State of Charge ∈ [0,1] + +#electrolyzer +power_rated_elyz = 2000. # rated power capacity (Kw) +cons_intercept_elyz= 0. # consumption rate (KWhé/KgH2) +cons_slope_elyz = 56. # consumption rate (KWhé/KgH2) +cons_price_elyz = 0.# +investment_price_elyz = 1000. # initial investment price ($/kW) +om_price_elyz = 10. # operation and maintenance price ($/kW/y) +lifetime_elyz = 45000. #Electrolyzer lifetime (h) +load_min_ratio_elyz = 0.05 # minimum load ratio ∈ [0,1] + +input_unit_elyz= "KWh" +output_unit_elyz="Kg" # Photovoltaic (PV) generation power_rated_pv = 3000. # rated power (kW) @@ -83,4 +133,5 @@ derating_factor_pv = 1.0 # derating factor (or performance ratio) ∈ [0,1] power_rated_wind = 900. # rated power (kW) investment_price_wind = 3500. # initial investiment price ($/kW) om_price_wind = 100.# operation and maintenance price ($/kW/y) -lifetime_wind = 25. # lifetime (y) \ No newline at end of file +lifetime_wind = 25. # lifetime (y) + diff --git a/examples/Microgrid_sizingH2_optimization1.ipynb b/examples/Microgrid_sizingH2_optimization1.ipynb new file mode 100644 index 0000000..11cf921 --- /dev/null +++ b/examples/Microgrid_sizingH2_optimization1.ipynb @@ -0,0 +1,1122 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "b14f854f-51e9-4253-8946-d7ca39628ed0", + "metadata": {}, + "source": [ + "# Microgrid sizing optimization\n", + "\n", + "Following the first example about [Microgrid performance simulation](Microgrid_Wind-Solar.ipynb)\n", + "using [Microgrids.jl](https://github.com/Microgrids-X/Microgrids.jl),\n", + "this notebook delves into **optimal microgrid sizing**.\n", + "This means finding the optimal size (rated power or energy) of each component by solving an optimization problem where the objective function is composed of Key Performance Indicators (KPIs) related to the economic and technical performance of the project.\n", + "\n", + "Like in the previous example, the sizing is done for a microgrid project with *wind* and *solar* sources, plus a *battery* and a *dispatchable generator*.\n", + "\n", + "schematic of a microgrid with a symbolic representation of the notion of sizing\n", + "\n", + "The main steps of the optimal sizing process are:\n", + "1. set up the problem (in particular loading project data like prices and time series)\n", + "2. run the optimization\n", + "3. analyze the results\n", + "\n", + "## About the optimization formulation and process\n", + "\n", + "### Optimization formulation\n", + "\n", + "In this illustrative sizing example, the optimization objective (criterion) is:\n", + "- minimize the Levelized Costs of Electricity `lcoe` (€/kWh)\n", + "- while keeping the load shedding rate below some threshold (ex.: shedding rate ≤ 1%)\n", + "\n", + "but other indicators could be used as well: rate of renewables above some threshold...\n", + "\n", + "The above problem is a constrained optimization problem. Since we'll use unconstrained optimization solvers, we will reformulate it as: objective = lcoe + penalty for excess of shedding.\n", + "\n", + "### Optimization process\n", + "\n", + "This is a “blackbox” type of optimization problem: the optimization algorithm calls iteratively the Microgrid simulator with sizings to be tested until convergence (or reaching the maximum allowed number of iterations):\n", + "\n", + "schematic of microgrid sizing optimization process: iterations call of the simulator by optimizer\n", + "\n", + "The code is meant for using the [NLopt](https://nlopt.readthedocs.io/en/latest/) library of optimization solvers (through its [NLopt.jl](https://github.com/JuliaOpt/NLopt.jl/) wrapper), but it could be adapted to other optimizers with minor changes (see remark below about the modularity of the code)." + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "c2f04250-290c-4c38-93e6-074702ec0700", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling Microgrids [bd581358-d3fa-499e-a26e-e70307242c03]\n" + ] + } + ], + "source": [ + "using Microgrids\n", + "using NLopt # optimization solvers\n", + "using Printf # pretty print results\n", + "using BenchmarkTools # for timing performance, optional" + ] + }, + { + "cell_type": "markdown", + "id": "5e20bad8-81a3-4a6b-8c1e-6848a20c0d55", + "metadata": {}, + "source": [ + "## Load Microgrid project data\n", + "\n", + "Loading parameters and time series for a Microgrid project with *wind* and *solar* sources, plus a *battery* and a *dispatchable generator*. \n", + "Values gathered from the [Microgrid_Wind-Solar.ipynb]((Microgrid_Wind-Solar.ipynb)) notebook." + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "a078bb9d-37a9-45f0-bb00-4404a44dcb30", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Data definition for Microgrid with wind, solar, storage and generator...\n" + ] + } + ], + "source": [ + "include(\"./Microgrid_Wind-Solar_data.jl\");" + ] + }, + { + "cell_type": "markdown", + "id": "9431f37f-4a44-42f7-a017-4935125731f2", + "metadata": {}, + "source": [ + "## Setting up the cost function (criterion) to be optimized\n", + "\n", + "The key coding objective is to **encapsulate** the microgrid simulators (`simulate` function of `Microgrids.jl` package) into an objective function that can be called by the optimization algorithm, that is which respects its expected interface (here NLopt).\n", + "\n", + "To increase the modularity which facilites using optimization solvers others that NLopt's we implement the encapsulation by **3 nested functions**:\n", + "\n", + "1. Simulation of Microgrid project described by a sizing vector `x` (vector input) → returns all simulation statistics\n", + "2. Extract KPIs of interest to build a multi-objective criterion: here lcoe and shedding rate\n", + "3. Combine these KPIs as one mono-objective criterion: here LCOE + penalty if shedding rate > shed_max\n", + " - and match the interface expected by NLopt's optimizers\n", + "\n", + "but if one cares more about compactness, this could be assembled into one single function." + ] + }, + { + "cell_type": "markdown", + "id": "adb0b6bb-54f7-4849-b1b0-b236681be8d9", + "metadata": {}, + "source": [ + "### Wrapper of the Microgrid simulator\n", + "\n", + "accept a sizing vector `x`, then create all `Microgrids.jl` components and call `simulate`" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "b1b119b9-0e9c-447d-b708-ef64e11b0d0d", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "simulate_microgrid" + ] + }, + "execution_count": 3, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "\"\"\"Simulate the performance of a Microgrid project of size `x`\n", + "with x=[power_rated_gen, energy_rated_sto, power_rated_pv, power_rated_wind]\n", + "\n", + "Returns stats, costs\n", + "\"\"\"\n", + " function simulate_microgrid(x)\n", + " project = Project(lifetime, discount_rate, timestep, \"€\")\n", + " # Split decision variables (converted MW → kW):\n", + " power_rated_gen = x[1]*1000\n", + " energy_rated_sto = x[2]*1000\n", + " power_rated_pv = x[3]*1000\n", + " power_rated_wind = x[4]*1000\n", + " power_rated_elyz = x[5]*1000\n", + " power_rated_fc = x[6]*1000\n", + " capacity_rated_hytank = x[7]*1000\n", + " \n", + "\n", + " # Create components\n", + " gen = ProductionUnit(power_rated_gen,\n", + " fuel_intercept, fuel_slope, fuel_price,\n", + " investment_price_gen, om_price_gen, lifetime_gen,\n", + " load_ratio_min_gen, replacement_price_ratio,\n", + " salvage_price_ratio, input_unit_gen,output_unit_gen)\n", + " ftank = Tank(capacity_rated_ftank,investment_price_ftank, om_price_ftank,lifetime_ftank,loss_factor_ftank,fuel_ini_ratio,\n", + " fuel_min_ratio, fuel_max_ratio,replacement_price_ratio, salvage_price_ratio)\n", + " fuel_cell = ProductionUnit(power_rated_fc,cons_intercept_fc, cons_rate_fc,cons_price_fc,investment_price_fc, om_price_fc,lifetime_fc,\n", + " load_min_ratio_fc,replacement_price_ratio, salvage_price_ratio,input_unit_fc,output_unit_fc)\n", + " hytank = Tank(capacity_rated_hytank,investment_price_hytank, om_price_hytank,lifetime_hytank,loss_factor_hytank,LoH_ini_ratio,\n", + " LoH_min_ratio, LoH_max_ratio,replacement_price_ratio, salvage_price_ratio)\n", + " dispatchables = DispatchableCompound{Float64}([gen,], [fuel_cell])\n", + " tanks = TankCompound{Float64}(ftank,hytank)\n", + " \n", + " elyz = ProductionUnit(power_rated_elyz,cons_intercept_elyz,cons_slope_elyz,cons_price_elyz, investment_price_elyz, om_price_elyz, lifetime_elyz,\n", + " load_min_ratio_elyz,replacement_price_ratio, salvage_price_ratio,input_unit_elyz,output_unit_elyz)\n", + "\n", + " batt = Battery(energy_rated_sto,\n", + " investment_price_sto, om_price_sto, lifetime_sto, lifetime_cycles,\n", + " charge_rate, discharge_rate, loss_factor_sto, SoC_min, SoC_ini,SoC_max,\n", + " replacement_price_ratio, salvage_price_ratio)\n", + " pv = Photovoltaic(power_rated_pv, irradiance,\n", + " investment_price_pv, om_price_pv,\n", + " lifetime_pv, derating_factor_pv,\n", + " replacement_price_ratio, salvage_price_ratio)\n", + " windgen = WindPower(power_rated_wind, cf_wind,\n", + " investment_price_wind, om_price_wind,\n", + " lifetime_wind,\n", + " replacement_price_ratio, salvage_price_ratio)\n", + " \n", + " mg = Microgrid(project, Pload,dispatchables,\n", + " [elyz,],tanks,batt, [\n", + " pv,\n", + " windgen\n", + " ]\n", + " )\n", + " # Launch simulation:\n", + " traj, stats, costs = simulate(mg)\n", + "\n", + " return mg, traj ,stats, costs\n", + "end" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "df58e986-633b-4d9c-8d25-dd1d6e8a2e9f", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "0.0" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "capacity_rated_ftank" + ] + }, + { + "cell_type": "markdown", + "id": "e5321132-a5bf-467b-839b-99e36a2e781c", + "metadata": {}, + "source": [ + "Test of the simulator wrapper (on a baseline sizing):" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "d765dc6a-eeda-4727-b259-479176670dc1", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "ename": "LoadError", + "evalue": "type OperationStats has no field lcoe", + "output_type": "error", + "traceback": [ + "type OperationStats has no field lcoe", + "", + "Stacktrace:", + " [1] getproperty(x::OperationStats, f::Symbol)", + " @ Base .\\Base.jl:37", + " [2] top-level scope", + " @ In[5]:5" + ] + } + ], + "source": [ + "# Baseline sizing: same as in Microgrid_Wind-Solar.ipynb notebook\n", + "x_base = [power_rated_gen, energy_rated_sto, power_rated_pv,power_rated_wind, power_rated_elyz,power_rated_fc ,capacity_rated_hytank]/1000.\n", + "# run simulation:\n", + "traj, stats, costs = simulate_microgrid(x_base)\n", + "x_base, costs.lcoe, costs.npc/1e6" + ] + }, + { + "cell_type": "markdown", + "id": "6e51a19f-0f68-44e4-ae09-ad11806f5747", + "metadata": {}, + "source": [ + "### Build the objective functions (criteria)\n", + "\n", + "- first bi-objective function x ↦ (lcoe, shedding rate)(x)\n", + "- then wrapped into a mono objective x ↦ J(x) by using a penalty for the excess of shedding rate\n", + " - and match the interface expected by NLopt's optimizers" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "470f5630-322c-497f-bac9-beb87f014f71", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "obj_multi" + ] + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "\"Multi-objective criterion for microgrid performance: lcoe, shedding rate\"\n", + "function obj_multi(x)\n", + " mg, traj,stats, costs = simulate_microgrid(x)\n", + " # Extract KPIs of interest\n", + " lcoe = costs.lcoe # $/kWh\n", + " shed_rate = stats.shed_rate; # in [0,1]\n", + " return lcoe, shed_rate\n", + "end" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "6b3eb2d2-1513-424b-baa0-a49ca5247bb4", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "obj" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "\"\"\"Mono-objective criterion: LCOE + penalty if shedding rate > `shed_max`\n", + "\n", + "with signature adapted to NLopt with `grad` as 2nd argument\n", + "\n", + "load shedding penalty threshold `shed_max` should be in [0,1[\n", + "\"\"\"\n", + "function obj(x, grad, shed_max, w_shed_max=1e5)\n", + " lcoe, shed_rate = obj_multi(x)\n", + " over_shed = shed_rate - shed_max\n", + " if over_shed > 0.0\n", + " penalty = w_shed_max*over_shed\n", + " else\n", + " penalty = 0.0\n", + " end\n", + " J = lcoe + penalty\n", + "end" + ] + }, + { + "cell_type": "markdown", + "id": "c57f7af9-ea2f-40a8-b502-ba98b472410c", + "metadata": {}, + "source": [ + "### Tests the objective functions\n", + "\n", + "Sizing being tested:\n", + "- baseline sizing from the simulation notebook: perfect quality of service (QoS) with zero load shedding\n", + "- baseline modified with a halved generator sizing: very good QoS with a bit of load shedding → not penalized\n", + "- small PV and small wind generators only: low LCOE (i.e. the production-only LCOE of these sources) but but extremely bad QoS → huge penalty" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "8de2153d-559f-4a60-880e-e8ea5fa3b810", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Base. multi: (0.21461387127508236, 0.20080291410297912) mono: 19080.506024169186\n", + "Shed. multi: (0.20721897266661307, 0.20080291410297912) mono: 19080.49862927058\n", + "PV. multi: (0.10149685980966677, 0.923547868561659) mono: 91354.8883530257\n", + "Wind. multi: (0.10040264224635914, 0.74395737102815) mono: 73395.83750545724\n" + ] + } + ], + "source": [ + "# Test:\n", + "shed_max = 0.01 # in [0,1]\n", + "\n", + "x_shed = [0, energy_rated_sto, power_rated_pv,power_rated_wind, power_rated_elyz,power_rated_fc ,capacity_rated_hytank]/1000.\n", + "x_pv = [0. 0. 500. 0. 0. 0. 0.]/1000.\n", + "x_wind = [0. 0. 0. 500. 0. 0. 0.]/1000.\n", + "\n", + "println(\"Base. multi: \", obj_multi(x_base), \" mono: \", obj(x_base,[], shed_max))\n", + "println(\"Shed. multi: \", obj_multi(x_shed), \" mono: \", obj(x_shed,[], shed_max))\n", + "println(\"PV. multi: \", obj_multi(x_pv), \" mono: \", obj(x_pv,[], shed_max))\n", + "println(\"Wind. multi: \", obj_multi(x_wind), \" mono: \", obj(x_wind,[], shed_max))" + ] + }, + { + "cell_type": "markdown", + "id": "dfbf1ccf-a7df-474a-991c-9437bd83d8ab", + "metadata": {}, + "source": [ + "## Optimization" + ] + }, + { + "cell_type": "markdown", + "id": "d15efd32-c2ab-4d9a-98cf-5918cdf0b9b1", + "metadata": {}, + "source": [ + "### Setting up the optimization problem" + ] + }, + { + "cell_type": "markdown", + "id": "87ccea54-0d83-4b01-8f7e-de37c8dfa0d9", + "metadata": {}, + "source": [ + "bounds of the design space and starting point: derived from maximal load power" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "5ac92d7e-5de1-4ddf-a050-6897dbc8af2d", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "7-element Vector{Float64}:\n", + " 0.0\n", + " 17.07\n", + " 25.605\n", + " 8.535\n", + " 34.14\n", + " 2.0484\n", + " 17.07" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "Pload_max = maximum(Pload)\n", + "\n", + "xmin = [0., 0., 1e-3, 0., 0., 0., 0.] # 1e-3 instead of 0.0, because LCOE is NaN if ther is exactly zero generation\n", + "x0 = [0., 3.0, 3.0, 2.0, 1.0, 1.0, 5.0] * (Pload_max/1000)\n", + "xmax = [0., 10.0, 15.0, 5.0, 20., 1.2 , 10. ] * (Pload_max/1000)" + ] + }, + { + "cell_type": "markdown", + "id": "6c2bc984-bae8-403f-8130-d50efc8f5717", + "metadata": {}, + "source": [ + "Optionally ban some choices:" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "9f65e094-4c58-4e9b-b4ee-b626f6504f6c", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "# Solar power forbidden (optional)\n", + "#x0[3] = 1e-3\n", + "#xmax[3] = 1e-3\n", + "# Wind power forbidden (optional)\n", + "#x0[4] = 0.\n", + "#xmax[4] = 0." + ] + }, + { + "cell_type": "markdown", + "id": "f1bd17b9-c02d-4280-8715-c46efe6c03f4", + "metadata": {}, + "source": [ + "Check cost function on `xmin` and `xmax`" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "id": "6d5ef67e-5d40-4bb0-a13d-65dc3d57bceb", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "((0.10149685980963595, 0.9998470957371233), (1.2747629440813006, 8.262599201630023e-6))" + ] + }, + "execution_count": 11, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "obj_multi(xmin), obj_multi(xmax)" + ] + }, + { + "cell_type": "markdown", + "id": "3daceed1-2315-4eca-b7bd-b3a1e31cff09", + "metadata": { + "tags": [] + }, + "source": [ + "### Wrapper of the optimization process\n", + "\n", + "This is an optional step, but recommended to explore easily the impact of the many parameters taken by optimization algorithms.\n", + "\n", + "See [optimization termination conditions](https://nlopt.readthedocs.io/en/latest/NLopt_Introduction/#termination-conditions) in NLopt documention for the meaning of `xtol_rel`" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "id": "08491363-e1ce-47d3-a425-4bc83888be12", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "optim_mg" + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "\"\"\"Optimize sizing of microgrid based on the `obj` function\n", + "\n", + "Parameters:\n", + "- `x0`: initial sizing (for the algorithms which need them)\n", + "- `shed_max`: load shedding penalty threshold (same as in `obj`)\n", + "- `algo` could be one of LN_SBPLX, GN_DIRECT, GN_ESCH...\n", + "- `maxeval`: maximum allowed number of calls to the objective function,\n", + " that is to the microgrid simulation\n", + "- `xtol_rel`: termination condition based on relative change of sizing, see NLopt doc.\n", + "- `srand`: random number generation seed (for algorithms which use some stochastic search)\n", + "\n", + "Problem bounds are taken as the global variables `xmin`, `xmax`,\n", + "but could be added to the parameters as well.\n", + "\"\"\"\n", + "function optim_mg(x0, shed_max, algo=:LN_SBPLX, maxeval=1000, xtol_rel=1e-4, srand=1)\n", + " nx = length(x0) # number of optim variables\n", + " opt = Opt(algo, nx)\n", + " NLopt.srand(srand)\n", + " \n", + " opt.lower_bounds = xmin\n", + " opt.upper_bounds = xmax\n", + " opt.min_objective = (x, grad) -> obj(x, grad, shed_max)\n", + " opt.xtol_rel = xtol_rel\n", + " opt.maxeval = maxeval\n", + " \n", + " (fopt, xopt, ret) = optimize(opt, x0)\n", + " return xopt, ret, opt.numevals\n", + "end" + ] + }, + { + "cell_type": "markdown", + "id": "11264431-19b1-4349-bc90-19d88bba1b87", + "metadata": {}, + "source": [ + "### Run optimization & analyze results" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "id": "d32fcbf4-42fc-42aa-a4ad-1b8ca24a984d", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "GN_CRS2_LM algo: MAXEVAL_REACHED after 1000 iterations. \n", + "x*=[0.0, 14421.3, 20578.0, 3478.3, 100.0, 1520.5, 9680.3]\n", + "LCOE*: 0.6085859028176098\n", + "shed*: 7.567619784151898e-8\n" + ] + } + ], + "source": [ + "algo = :GN_CRS2_LM # could be one of GN_CRS2_LM, GN_DIRECT, GN_ESCH, LN_SBPLX...\n", + "shed_max = 0.0 # in [0,1]\n", + "maxeval=1000\n", + "xopt, ret, numevals = optim_mg(x0, shed_max, algo, maxeval)\n", + "\n", + "@printf(\"%s algo: %s after %d iterations. \\nx*=\", algo, ret, numevals)\n", + "println(round.(xopt*1000; digits=1)) # kW\n", + "lcoe_opt, shed_rate_opt = obj_multi(xopt)\n", + "println(\"LCOE*: \", lcoe_opt)\n", + "println(\"shed*: \", shed_rate_opt)" + ] + }, + { + "cell_type": "markdown", + "id": "58772966-74b1-431c-9f84-e8efe7352130", + "metadata": {}, + "source": [ + "optional local \"polishing\":" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "id": "78b3e3f8-0de8-47f3-a8a4-40358feef172", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "LN_SBPLX polish: XTOL_REACHED after 643 iterations. \n", + "x*=[0.0, 2350.4, 2176.4, 2133.3, 1212.5, 843.2, 16738.2]\n", + "LCOE*: 0.19632167925055366\n", + "shed*: 0.009999999270919192\n" + ] + } + ], + "source": [ + "algo_polish = :LN_SBPLX\n", + "xopt_polish, ret, numevals = optim_mg(xopt, shed_max, algo_polish)\n", + "\n", + "@printf(\"%s polish: %s after %d iterations. \\nx*=\", algo_polish, ret, numevals)\n", + "println(round.(xopt_polish*1000; digits=1)) # kW\n", + "lcoe_opt, shed_rate_opt = obj_multi(xopt_polish)\n", + "println(\"LCOE*: \", lcoe_opt)\n", + "println(\"shed*: \", shed_rate_opt)" + ] + }, + { + "cell_type": "markdown", + "id": "f543939c-c26d-40fb-aefa-129dff57ae1d", + "metadata": {}, + "source": [ + "Retrieve all performance statistics of the optimized sizing" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "id": "1e046d9e-21ec-4834-9bf3-5bc1c9be1f0a", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "ename": "LoadError", + "evalue": "type OperationStats has no field npc", + "output_type": "error", + "traceback": [ + "type OperationStats has no field npc", + "", + "Stacktrace:", + " [1] getproperty(x::OperationStats, f::Symbol)", + " @ Base .\\Base.jl:37", + " [2] top-level scope", + " @ In[15]:2" + ] + } + ], + "source": [ + "traj_opt, stats_opt, costs_opt = simulate_microgrid(xopt_polish)\n", + "@printf(\"NPC*: %.2f M\\$ (compared to %.2f M\\$ in baseline)\\n\", costs_opt.npc/1e6, costs.npc/1e6)\n", + "@printf(\"rate of renewables: %.1f %%\\n\", stats_opt.renew_rate*100)\n", + "# Display all operation statistics\n", + "stats_opt" + ] + }, + { + "cell_type": "markdown", + "id": "464f74e6-2939-4bed-ac6f-87ec8ef99660", + "metadata": {}, + "source": [ + "#### Summary of some results for 1% max shedding rate\n", + "\n", + "Global search algorithms:\n", + "- **CRS2**: 0.190 720 \\$/kWh (with shedding ~ threshold).\n", + " x* = [889.0, 2013.0, 1570.9, 1354.0] → *best global algorithm choice so far, although effect of seed not studied*\n", + "- **DIRECT**: 0.191 297 \\$/kWh (with shedding < threshold) in 1000 iter.\n", + " x* = [910.4, 1837.8, 1543.3, 1375.7] \n", + " - \"polishing\" with SBPLX: 0.190 650 \\$/kWh (with shedding ~ threshold) in 207 extra iter.\n", + " x* = [887.1, 1992.4, 1543.3, 1375.6]\n", + " - increasing DIRECT maxeval to 10k doesn't bring much improvement (0.191 258 \\$/kWh)\n", + " compared to SBPLX polishing\n", + "- **ESCH**: 0.194 884 \\$/kWh with shedding OK (with shedding < threshold) in 1000 iter.\n", + " x* = [1028.1, 1769.6, 1420.5, 1365.1] → *much slower to converge than DIRECT or CRS*\n", + "\n", + "Local search algorithms:\n", + "- **SUBPLX**: 0.190 630 \\$/kWh with (with shedding ~ threshold) **in 479 iter** ( 0) is recommended when using gradient-based optimization and then a “small enough” value between 0.05 and 0.30 is suggested.\n", + "\n" + ], + "text/markdown": [ + "```\n", + "aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=1.0)\n", + "```\n", + "\n", + "Aggregate operation time series `oper_traj` into yearly statistics for the the microgrid `mg` (returned as an `OperationStats` object).\n", + "\n", + "Discontinuous statistics can optionally be relaxed (smoothed) using the relaxation parameter `ε`:\n", + "\n", + " * 0.0 means no relaxation (default value)\n", + " * 1.0 yields the strongest relaxation\n", + "\n", + "Using relaxation (`ε` > 0) is recommended when using gradient-based optimization and then a “small enough” value between 0.05 and 0.30 is suggested.\n" + ], + "text/plain": [ + "\u001b[36m aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=1.0)\u001b[39m\n", + "\n", + " Aggregate operation time series \u001b[36moper_traj\u001b[39m into yearly statistics for the the\n", + " microgrid \u001b[36mmg\u001b[39m (returned as an \u001b[36mOperationStats\u001b[39m object).\n", + "\n", + " Discontinuous statistics can optionally be relaxed (smoothed) using the\n", + " relaxation parameter \u001b[36mε\u001b[39m:\n", + "\n", + " • 0.0 means no relaxation (default value)\n", + "\n", + " • 1.0 yields the strongest relaxation\n", + "\n", + " Using relaxation (\u001b[36mε\u001b[39m > 0) is recommended when using gradient-based\n", + " optimization and then a “small enough” value between 0.05 and 0.30 is\n", + " suggested." + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "?aggregation" + ] + }, + { + "cell_type": "markdown", + "id": "37b788d2-a5c7-4444-9f45-fefa8929d6fe", + "metadata": {}, + "source": [ + "---\n", + "## *How we imagine the optimization interface in a future version...*\n", + "\n", + "Desirable feature: *dynamically select* which variables are optimized (e.g. using `getproperty` to dynamically access structure fields...)" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "id": "2a51ac3b-4493-472b-8b0f-ac924edf5de7", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "2-element Vector{Tuple{Vector{Symbol}, Float64, Float64, Float64}}:\n", + " ([:generator, :power_rated], 1000.0, 0.0, 2000.0)\n", + " ([:battery, :energy_max], 3000.0, 0.0, 6000.0)" + ] + }, + "execution_count": 19, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "#mg0 = baseline microgrid project, with given price and time series data\n", + "opti_params = [ # list of :component/variable name, initial, min, max values\n", + " ([:generator,:power_rated], 1000.0, 0., 2000.), \n", + " ([:battery,:energy_max], 3000.0, 0., 6000.)\n", + "]\n", + "#optim_mg(mg0, opti_params)" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Julia 1.9.3", + "language": "julia", + "name": "julia-1.9" + }, + "language_info": { + "file_extension": ".jl", + "mimetype": "application/julia", + "name": "julia", + "version": "1.9.3" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/examples/Microgrid_sizing_optimization.ipynb b/examples/Microgrid_sizing_optimization.ipynb index e34b47b..1e7912f 100644 --- a/examples/Microgrid_sizing_optimization.ipynb +++ b/examples/Microgrid_sizing_optimization.ipynb @@ -46,7 +46,9 @@ "cell_type": "code", "execution_count": 1, "id": "c2f04250-290c-4c38-93e6-074702ec0700", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [], "source": [ "using Microgrids\n", @@ -70,7 +72,9 @@ "cell_type": "code", "execution_count": 2, "id": "a078bb9d-37a9-45f0-bb00-4404a44dcb30", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "name": "stdout", @@ -117,7 +121,9 @@ "cell_type": "code", "execution_count": 3, "id": "b1b119b9-0e9c-447d-b708-ef64e11b0d0d", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "data": { @@ -183,7 +189,9 @@ "cell_type": "code", "execution_count": 4, "id": "d765dc6a-eeda-4727-b259-479176670dc1", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "data": { @@ -220,7 +228,9 @@ "cell_type": "code", "execution_count": 5, "id": "470f5630-322c-497f-bac9-beb87f014f71", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "data": { @@ -248,7 +258,9 @@ "cell_type": "code", "execution_count": 6, "id": "6b3eb2d2-1513-424b-baa0-a49ca5247bb4", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "data": { @@ -297,7 +309,9 @@ "cell_type": "code", "execution_count": 7, "id": "8de2153d-559f-4a60-880e-e8ea5fa3b810", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "name": "stdout", @@ -352,7 +366,9 @@ "cell_type": "code", "execution_count": 8, "id": "5ac92d7e-5de1-4ddf-a050-6897dbc8af2d", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "data": { @@ -389,7 +405,9 @@ "cell_type": "code", "execution_count": 9, "id": "9f65e094-4c58-4e9b-b4ee-b626f6504f6c", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [], "source": [ "# Solar power forbidden (optional)\n", @@ -412,7 +430,9 @@ "cell_type": "code", "execution_count": 10, "id": "6d5ef67e-5d40-4bb0-a13d-65dc3d57bceb", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "data": { @@ -432,7 +452,9 @@ { "cell_type": "markdown", "id": "3daceed1-2315-4eca-b7bd-b3a1e31cff09", - "metadata": {}, + "metadata": { + "tags": [] + }, "source": [ "### Wrapper of the optimization process\n", "\n", @@ -445,7 +467,9 @@ "cell_type": "code", "execution_count": 11, "id": "08491363-e1ce-47d3-a425-4bc83888be12", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "data": { @@ -501,7 +525,9 @@ "cell_type": "code", "execution_count": 12, "id": "d32fcbf4-42fc-42aa-a4ad-1b8ca24a984d", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "name": "stdout", @@ -539,7 +565,9 @@ "cell_type": "code", "execution_count": 13, "id": "78b3e3f8-0de8-47f3-a8a4-40358feef172", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "name": "stdout", @@ -575,7 +603,9 @@ "cell_type": "code", "execution_count": 14, "id": "1e046d9e-21ec-4834-9bf3-5bc1c9be1f0a", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "name": "stdout", @@ -662,7 +692,9 @@ "cell_type": "code", "execution_count": 15, "id": "8f4a08f2-96d5-47f1-a9fb-41a419051be8", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "name": "stdout", @@ -702,13 +734,15 @@ "cell_type": "code", "execution_count": 16, "id": "9dc290cb-ac52-44db-8ee3-c54dce0fe4be", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - " 1.967928 seconds (1.46 M allocations: 7.884 GiB, 6.18% gc time)\n" + " 5.030847 seconds (1.46 M allocations: 7.884 GiB, 10.79% gc time)\n" ] }, { @@ -740,13 +774,15 @@ "cell_type": "code", "execution_count": 17, "id": "16330858-ca64-45e6-b641-d197924e401d", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - " 162.559 μs (143 allocations: 826.58 KiB)\n" + " 203.800 μs (143 allocations: 826.58 KiB)\n" ] }, { @@ -803,7 +839,7 @@ "\\begin{verbatim}\n", "aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=1.0)\n", "\\end{verbatim}\n", - "Aggregates operation time series \\texttt{oper\\_traj} into yearly statistics for the the microgrid \\texttt{mg} (returned as an \\texttt{OperationStats} object).\n", + "Aggregate operation time series \\texttt{oper\\_traj} into yearly statistics for the the microgrid \\texttt{mg} (returned as an \\texttt{OperationStats} object).\n", "\n", "Discontinuous statistics can optionally be relaxed (smoothed) using the relaxation parameter \\texttt{ε}:\n", "\n", @@ -814,7 +850,7 @@ "\\item 1.0 yields the strongest relaxation\n", "\n", "\\end{itemize}\n", - "when using relaxation, a value between 0.05 and 0.30 is suggested\n", + "Using relaxation (\\texttt{ε} > 0) is recommended when using gradient-based optimization and then a “small enough” value between 0.05 and 0.30 is suggested.\n", "\n" ], "text/markdown": [ @@ -822,20 +858,20 @@ "aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=1.0)\n", "```\n", "\n", - "Aggregates operation time series `oper_traj` into yearly statistics for the the microgrid `mg` (returned as an `OperationStats` object).\n", + "Aggregate operation time series `oper_traj` into yearly statistics for the the microgrid `mg` (returned as an `OperationStats` object).\n", "\n", "Discontinuous statistics can optionally be relaxed (smoothed) using the relaxation parameter `ε`:\n", "\n", " * 0.0 means no relaxation (default value)\n", " * 1.0 yields the strongest relaxation\n", "\n", - "when using relaxation, a value between 0.05 and 0.30 is suggested\n" + "Using relaxation (`ε` > 0) is recommended when using gradient-based optimization and then a “small enough” value between 0.05 and 0.30 is suggested.\n" ], "text/plain": [ "\u001b[36m aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=1.0)\u001b[39m\n", "\n", - " Aggregates operation time series \u001b[36moper_traj\u001b[39m into yearly statistics for the\n", - " the microgrid \u001b[36mmg\u001b[39m (returned as an \u001b[36mOperationStats\u001b[39m object).\n", + " Aggregate operation time series \u001b[36moper_traj\u001b[39m into yearly statistics for the the\n", + " microgrid \u001b[36mmg\u001b[39m (returned as an \u001b[36mOperationStats\u001b[39m object).\n", "\n", " Discontinuous statistics can optionally be relaxed (smoothed) using the\n", " relaxation parameter \u001b[36mε\u001b[39m:\n", @@ -844,7 +880,9 @@ "\n", " • 1.0 yields the strongest relaxation\n", "\n", - " when using relaxation, a value between 0.05 and 0.30 is suggested" + " Using relaxation (\u001b[36mε\u001b[39m > 0) is recommended when using gradient-based\n", + " optimization and then a “small enough” value between 0.05 and 0.30 is\n", + " suggested." ] }, "execution_count": 18, @@ -871,7 +909,9 @@ "cell_type": "code", "execution_count": 19, "id": "2a51ac3b-4493-472b-8b0f-ac924edf5de7", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "data": { @@ -898,7 +938,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Julia 1.9.2", + "display_name": "Julia 1.9.3", "language": "julia", "name": "julia-1.9" }, @@ -906,7 +946,7 @@ "file_extension": ".jl", "mimetype": "application/julia", "name": "julia", - "version": "1.9.2" + "version": "1.9.3" } }, "nbformat": 4, diff --git a/examples/images/microgrid_sizing - h2.png b/examples/images/microgrid_sizing - h2.png new file mode 100644 index 0000000000000000000000000000000000000000..37163330027448037ae62396b1e2fcfedb98904b GIT binary patch literal 177607 zcma&Oby(D0*ES3m5{h(#fHVvWN=ZnGbjL_Z3?tGobSYg@5~6g7ba!_NNJw{gcYb^D zy6*dVzW4p(-G{=#%x`w@bDis4YmdKzoWuhRQVbLnln0V;#FS7_?yaJr++MkV5428irzTZx1mxH?c9$vxGq`tl{6c_({P-I>?7qj1i_V6j@^fYYVuwvEgGI zV<%&C_+wjhLzp%AX#lfE=oyR0%S|Vwutu@)+h?bFl%er<2QOR8yjOd zx4IVtcz_)FfT%U>Z&fPBW-t_Gm?Z*crVo0-@s#6PlE&vS6qKuONiks+2c3<{yDrM= zWcPN`x5||#YRaps)<0s8TaxwU&vH!YwOhiQNVc|eThbgf*Y*x4;&XA0!%LqVCtSOc zEDJ~`$qvw0^t$#w!+eNJ^FPa(-mk?3vHw{PJfEi0{;x+G$|vY>a4r=Z8a_ScEDBXE zm(P{hJv)fwk>-*J8{U98k;l)aK z-Z(~G68mRzd6{8nZ4AS~tvqYM^@H9fO8Rr}i1X*r*8a}ex;i0#0f9&>#0CHKY)d5U z~h^p$X)UEjSY%r}v)cEl7m zQNhYVaL&6RC`${sJw80VTU}9bFFrwpGTp6mBK^oxCWeS40CBM`_{VqJp1Zobl3W+O zcU8$R*W$Vsftq3SN8-%GETSz((8Kd$cWY}Xv~AV=#D`zbwo-mG+}Fhn7Fuz_o^L0^ z0IJ{Ij0{cq{D)fToH|5VdrO(+B~R)vPb}}3j~#zlTdUb$=}=u)$zO`J_Tkj!nSL=8 zTZ^>~tyQQBJs*6nlR~yzbagbvRqlPU!E$VzSXcd;lV#lS&9{OG>x3~LSVU2!jk~?T zf#9Vj8LHd#VzyDI>o*$pcGoe=4o-FO?*8!^`CiqMyo;M7-@>zV;hqnKP6 z3*Ml8U3E_I;SZ^*Mii1M;&@2%AimjRul+_sogZQr((=eA0Cef_ep zv6Jwq!-ht*-GE+vC==QHDc#+(Rty(6JB|gbGwKDCp{uCwU;GP#4^B^|BU4KET%VT} ze;IE6{6sRmzER|`A{N&tPq*&%`Bz#R4j2~~SAJPpGyx8d;)VVj2{AFN&hv3h7e_Y{ z^q|^mo*XZOCAFhBktu}MYNVLH5f!^TD;5rRZc!KaFTcjb(8_;aZPzL+i}jxZd&bID zQ~J(HWf#e1>Mu14aZPj2inN^AK1lsCORlMDq8EBU&9si9g_C_dBwzj^!)lI<4D;R#YVQb)E%gl zCdJfiaJs)7jjZ?_Lhv=FRHtA487`xV|-P!?_rwC#IlY z*o5=M20{yezJGigFd&W5IKBQQ_L)qSl51#sD;Ct)emz01(-jBLPO>P`<#?U%t|t}c zW}2d70VNyPhit*djf$#C$exG)@xOKd8^pcf`X@0NSw zPOb#bC zAVM^SAzKY!i#w=l2v26)U))28iQ(IOh{PL~nonjThA#KI*iR0aj3_n?zXlSqGfS8I z=RQI{REgJXFkWUM;g3tVv)?PU?-=CgH;46d)z6Rdo`;q5aj%1oNlo^Ah-fE1^^1*0mhg9d|Gr6-FS0OO;w+X`?Z!WHZ}~Y*`BD z?05B7-P|3{JJG>ufCgi&gR0Wk|C zi1Udr@cVV_)t4VLzF$6Dwz!!GcQG`PKti_P>GD)3r{4U$im|6Vv$w%n@L^K^@idW^ zCV1(|~_ZAUL3vxoDGXidF|@^M@O8|36O zU!Peoeli`OZ!@1s$?dPIk7kqt(#LIgx ziw5sb3kifqx;5j5LZu1B=|@qQw>L4%+T>>s56L`i9a0R9^w8T>I>PATTxpuJx^t`B z`};&EXG;RNE|Y~Yl@Q&dJiIivN38kMMjG!AF9+Z*2v=0y-fipGFZ-y!PVn9ihj%i< z5&MVV**^@9`)k@CU{VK0FnTf{k|wEmGq=a&C0Zj9;td|okU+WXZ6bM!rdffPyE{Fy zj-Sn$RWrRj(XbnbhSYjOlWJW~lM%lsD^kwUh3$?W{+vo=Vjjv4Oit^ft+6qRQ$v4D zBgJ^(;<~%gpsmH{N-iN1-d}dC)?-mBc zo8dA%>HR9aiX|P^0?q4r+AsU=-P5%fliu?Tx*a5&*=DA{f67WA)&%ZDZ5G3jz;RY( zzfY>xdwu)d-h8NnGfDP4*GRclN_P9BIX2h%*3Sjb$L72#+L_N+e^*RDD&9E2+@K&| z1SllnzIUHxNv=tV>{{gAtBYow(`r&8?re{Q=;&D0 z#ZVgF{-vHz&npU9s3}@FO)UR+l!F{kAf6%!jfIX~5F{V6<>&wmza@L}+0 z(ngUKSh)MhNlGo6N$kD9^VWZ+9&Sw^;lOO=evPV=P**?EkINLxS>HJ&rz0)op|MnG z8p&2}wVo2ID8C`Z3GcRx$kWm6c?3E|QP9@=+kA6oeVrCQIFBmV^xR|!>!tlxM5L4C zm-PC6Gc<*K4M}8AD&Gn^V=M(zF|l-)nvQxzv1xV&fE{a(1yK48L&GNvoSBkG4Z^yM zSR`NQ+^1e&H!v8c#edGBh}z`wn}e}*k{}JCJz`pj_;-P0@%iB9NWpEeWg-d0m&Zy> z7b2Q7|nVUn9tBh!ZKLps^ zJUst^f6|=xcdv2}N&{-h?6oW5Z9dw?Z7MIJC9TLvBju=Uy;oobg|teXK0hRdZzNkKX?}{2t1=zL4alj6Ut>u3KXA(alfuhN?scClB zPC28S%`_C^F1?W1|G-H2yNJ<6q$7u*3D-nhZ%uH!R1KH5v)&*TCJb!jgL!}R%BCuN z@T%+iQ4-kUg*38Lb?(@3IQ-6?JMAQ@`qvewWLIIxtc~hZeMiE!Cz8nV;R`AK zkPL)e`gTgy2sj_j>@W9%0VZoI<>;+HZ2!uem5sDu#j9g@9m;7@k(r5!k1zJIUw-xX zdn0tySiwvp%EZJdDr)VP^=pAL3He38pzhq7+~1{^woc2x-j8I~fGYgv)W^+hO6&$s z&(8F(uPzH|Y^$rQEoU3=LNkVcNXzqrA&uypz(ZQit{K3XC|=To#TKhXp4te%n)2fN zTidxEQk-?$T3h`Z6henm!Gk9Kxp=HO*+{U#uOp8OPm~)_D^vllc#}v+Pb$?#U}~l#!@sb<2OP2B_OE^qD>>mM?6%N! zs0rv14aY;{6H&4Z(m9}2piyng(m!bZG=};b`ypF#ercI#Y5&;pSo+D~q_p!J`1TAVa>KN?H1tUZ z4;m187&SDE>9+YtJ_7sqO6=JA8~9CgQ_GvgI-&{6ji^Yw(XL33v=`A8&y7$~$EGi! z8XE0@eur5-3t8f2e*E|qa>$_ILT*0i7jn*W=k9x58p(Y5czk1<<4&SGL=HLu;}RE3PIvETTaz$GlWX+)$! z*nI9f>F$3f5a-hJ25*vnBN^7eWe)RZ));wKivG5J^Sq)9k`hJ`-#za{MZOTWyLY(T zkm<;|vp68ZYfw!&S>qkIu13Si_y%b`fj{;40PH%rl#L=RCbCJK7NKE@O z_0P+jMp|e97AO0Y1GmjgA{tg{(H3NWCf2`_A>&n0YZYhhIBok%U5H^nH$!>wL6xeZ zAxzg357{N}8@R1Mb#`yv58Q{PNs&Kyu$#?9;Yyp%>pMo1t8CpZYXp>7=?{^7lI_pC#z#$tPl1`Do$`8x~%$w7vcyV^M3%TV|+ZljMWwytwy-QBj2$3{h3F+*T3U zbG{n>`kgyh_c1WSIcH58lEo2_IDC)b{BG?aKaSVgq(20>E)@jER(;Ot@)vTcsV-vZP;G^ z*Qu*lHceL)3;USe`ahrBMDCZH5~hfYs(swB7F~+(+_*VfD5oaWvj^|RI&t|fNBHDpCE5nj zu{&UM?i?P5sq*v*a3khqpf?>~^#LpPw~&++s(xUM`>>X+vxBC?@0uNS`{L5d^coVh z(uebB?`4W`2S4#x4h5m?IR)DFRPqEpvo4jzMbR$%FA5>t+tbN>=SzG_SK<@#c`GT38%k zF_j5XZ$oql)q>21)Y%s~H8W!P3pXM=-J%$VmN6W`QI zqe{A&XXc(-?XC5@T2vj{5>%IvV6FRtH4@vis#KBhjz2g&jCux0sI8CD)S$I6E9k2| zdj!Z7;b>RHKj*WkQ1(`pArvP5<9&};m=w`u8GFJr+h&yKOzQXH!Q>Icq&sb0(a(7QxsP;UcfRyD zXpfgv6g5S_3o{fl2{fdWBZhyiWR&-Sle1R)h3c`nPSfsM$)AiMFvc=0bt-mHJ2zoaIYLsZ1elT02i_yOLsXJH9O0GZa9*3IjHp8w8}< zMj~b}BZHr5-$g?+=o_>`8V(oN>P6Fw^MxZF^wHAG60M$<*9hW(^H-X_N#*WfVQFv9 zyp-R~Xldqx4xX%Ph0@sQjPO|{5Fyu3ZGvT3MWE82tSnax_<8!Ns6l%BSp3~ zxb?=gM@3`4fsM&k;K+`^y^IMJkK1P$faY*S4srj>(B5Soj#nW!8QGh(rypMfh zPCNu5bQaEHh-xua%wYWC>mty1*J5dDsnhkOx8kLx)Hj(PBpXr`xzSLOQ|hNLTNxDd z6xKnSJ?4t#h(Q=u^lh@%37uk1r9QDIXXoe-CNG&3s}&Ppk4#IDqNnA%HY2FF)6q#% zA<=ZNtjXN&{qYWyPS>wAwxmEW0tFpOK>wBiTRIk%h9NxlXO6qNeLk|u zc$+iRnvrx*#h)&(&!=qYmN}d`IARVwKAJnvQD>N_v(;XW`hIzC`8-QOyo5PD*^)usv*>w*WpK znroIanb$)MoSsC9K)#>4G}vmtV(tOlaQy59M4uIa?ngRqKPS|0Dt7qq-1E>Ksgm*7 zG26vgcuSS6bwRrYtDSG>ZO0dK2vAK<&F@QaLo?t;Mm}S*Z}o@0t5#mPkeiyCExx#^ zNaMd1QPG(6OlTB4Vn=QBd&N3pwvRTazv{!)aGrT?lso2e&=Z4HasaF2LK@hcvf|6E znRc%hU&N;7|Wic?!->bN4iD(0g4Ml9lu zi?x6Ur?j@Elcb*3=<^3~b+h_zf$PTM0mShc2ouoI3`DbvO9g%9BU*nLtJs+BMK4*n zFycBJzxRTVhwmTmb;Bm$tR0vD}oo7 z7lx6RhEqHN(22)OAWoZ zc9RTeW}E%yTqi61B{T^Z?2B)TP=tg|&grYuyg^smpSwCbN-$BLhc?|6~(6QKLaZEEMLQ|`KXVQ$sHI>J($$5G`kPZs&l zc1^)s*=Cc7Abzrt25HjbkKFNm13pXBkNw}%!mZELE^odKi?js5qIpw6djvU;C5md6 zTFcs>tVNlP8zJpx?RHxacW?7bjffGSZg#W|p@{$Z1#`Kl{lEW>*MOZDfwf7van-75`5n;O;{|Z#9m!z6{ zbNyYGQkoh)3SU3`$($W|*4;%i&oR5^R2i2f*Lyjs5?8@Kc-g@M}U zNDFA`Kqk_InE?WH7N*t{7Yv>E>5%%<=#ANzrOpnzswnaf4o9P+qJoi+hmqbaelWFm zBXVZ_WC%q0nn;x2*aI$x$ktR;JD`noxRBetg~hI6%*K{L@wqQ3fj3muFa`HyvKT{4ci z#vm+e+4bdC^AWqp+taGK!**5(L^B93J~R47JW*vYziC#ieQ|jidF(lAy(k`8`FTMA z2&!U27|~TvXryK?YTfJoPe*Y;WF4+TCmBuJ@@@Y?OvbErG>{!K5zsB`{siusugnRt zNl#mgCl=S2b2X|AbF;CISGLTwcpSyl&^2>f*+S`EUqeZ9uU91Vi|j)Q%ryA0G1G%S zB_t%^_OGrFW+?wuNV;`)v>A98ldv5+nJN>5o12>}rLiQM$HgPeeO+=UyTEGPvs3R<9g=Tk?SpZfk#a;TQqYev58P$gaZ*xBbGb%1rmTxU5Y5R-SA8G(GmD8fGkFz%|&7miJ0^1S9*-Y@wFNmaUc|5Yy z&>p*f+H2SOaYyQM@D>TCH3<`dJ`RZS{);cPQds@4U#WLA(6x{FPa|sT7?1oQl@Gd> zn4J4ot7K9iSFSX3L?;KzZD6M7HF%;mb#$PQmzoVY$4Cor&@%X$^ScVUgT5BQ<>|iS zqo&k~5yfdNg**3w^VY(CW0u|&$}EOfo#8KJjiSZ`5`D_~l2Yx1oD>HQjnOU~x_dO` z%xXV8vT<|g7MVM6S_tj>3IYKXwGZw>zk=tGWll9CKy{IEmRURF8@ZzCJ0gl3{RsCK zvW1(1pVz6L$0mXPB_~cGAUcPUCE&qEvH=lroD@as;rd9h2PHrqa2YiSy6WMX?7Qvy zv?T+~s+AFO;E_Zq{FgX54F9x6|TAWtBaN8sdc;ZS|ZT41QG#EeW7@5jFa!XzjH?yRhkU`#OY6y_T_~4%=A!P zHY)Xb50#o}YIwU`i@iBM-G_siAP2lBh|hMdeqaC(z{Tr#?-HwDbI+MTlv3}<^E-Ob zN(2K`VbiT851|xj^zzP9%yGlxmG%MNG@sFDGI|zOOd^O_o=y!?lK>ujB^4tN&wX~v z*oJ|sw%xrxM;E8#M_UOx)QpT5-Z3SgZ<}s@X`Esr=!e@1`g)v`t zCI>`&=z-sv{;D_0;P=+DAei>hqE!EtWE1U-`?ao@0bSATv>=sYk2IjCC6GulOO0)z z=L-?bQNp59^s{E9xz)!5{jT31f2qY^jIS=A?bQ}tX00Z46wIWUFC&c)nSK~!9f^!o zR_-3U1WK=eXjD!g zin&$)>9(~Rx4wTDz<9<qgp1BlYDuogcpOJ~*jEM+??PNe*=B@Yxuy{hG@f#2)dh(Q;c-nQmi>gQROC|Q~h zEfX`KRAHcr(;6K?Nzi)1?jK$xLc&AD^q7T%;6H{xmdOW!^lFQ7Zd;yiNP^((DD#V_ zE^Auk<8_!eZdBB8Szm_)LHkL$)UKIqukc|=Y}oL7^$NS&L9txDPoh{Z`^1Q}Z#cs~ zgF|^03u>-lvkrphE1q-TVtd%_si~2m^f$VB-j@Ergc`NGJ1^{1hK9zh*4-)bMIxTgw>>vJlnTYrLGillduj8I!&F#tvCgo)N z?WxWwU~1$*wpbQO;K2P|<8rFBIyVr#GJ!`u4nm~|4_EH=T{0j@p2nhr6A^|pS7bwO zS>sIZ9-QTM%szkgd68_G#Q`y&2sG2deMF$($9=2gSBde`xk#P4g`f=Wx*aDb`D5sC zBsfCiaml>-Zmaxv?)q#u<;sN{c09A(P}$&j#f$v#C%Q=CmbZ|asS@A1jJT)TW*>aP z0qSk{=Z|?mZWa5KXr7*do&g@|*Y|VV%jpyF2hvL|Lw~xkFj8?z`^3xiM)|Gajl;w0 zJ!^7^KGmNJ!mG*1SR%+OoN4fkT!fUFjr$-O3Uu-_3FqrmWyJjI`Dq}e67Y8BklQ#< z*Q61B(6?`ywGpaoT;WL1*HDJIzoigBxZJuZ_Lh{(HU8GASpoD`^&Vp}KM9#t1`p-F=j!;l3%45^mW zD2G!k6W&>Wlp2w#K`<_-)v^*37z#XD-mG}#enX9lbw=i)pDgeo`GEvJgVqEx0L4u3 zLA>+s?kf{AwM{`E{<|seLKY_QbeBti0?_yLz}yctt;k#+zn}-Al^O@V0hBv?Dz3Cl zJ;^NES=^QKw zvxB%21AiKNGmkjUWm@Z|zKMI?^O~OTfv;>lTUN8bHew?gINMSyC#)3Glv1849 z%!O-gZ7Di!qxr>!VVpi4-}1r>`HdFo>l%LjA~)tFP`Y~Z*YI-?z98iit@u!4NFe29 zsxMz!6HS$@_&pd{1R4}_P7}%YX->JGW_Bx)-20=I2UN`P16mI}E8UHngICb4fie2M zXP!fG&MO3l^w0k#Kl=4v41|FC&dvDf6$WI#PrFXir#&1dX`E=p{qr_R{G9swu|&h# z&9s7{FVi5x4OsS?{h zw${J1gpAQfGMr9*E3Y}|-xGyWX%Y6I6+FC&z zMXmpzUtIOo_M$)Jh2t6QLh#fhTjg`YF~c|86=oKi`D5VNPt@8;s-=d2Gz=QEd%)u+ zsrwIk`IA>bKo6=3w-nC##t^fC{(iDIa7vBa~kB^?UI*AF#C$MNO#11)vPlW z{DHO3z%rkY7)M2>k*Gbh-Kse7FkyxKFpy zA|RDFET3T8M z$dAX}KLK@o^MsT1w|t7UNjDhc>1J49*D6;yodT3{)q`4_b>t9^t;L(`WTaA2d0XK; zeYKFr!1lTm5_|G;Zx3gQQ0>HVf(eQf1EQ_yM526B@451{g3vu3UNt?k88TIm0>O4* zCb8gB)Y_&t*JpPR1C|?ydo!IIUc$SBBQgf&TGMQ->5u$sW;@k#KfN4g&$=utTJG_s zNVll(@099Mkog}j-W2M0%e6r!SVmW^>$!e|$6Y`JfEVCpNV9@V9aAf<9RR7UaXtnR z39^j(oin;t2ht7NL#aoKjq%1x%~;^J%QG{HthT&v4a_PQzg2paOm9+q3;fdunr{s| zGb}I`y3l=Z#~~@&rlbOD%7@gharp2;$qj^v8DcHTljd+e!IS-=C=z*MJ1ObuUoA~5*I3!$UO zTGel#?j_Tm(1H;_GY=~M6Trnf1PNxQ&>9uBusHg+NSvJfTSZ9D|+i7Tf-`Y70JA(wMhr6eD zLi*VlqOj$@@q1Tu#oib2k&j71Y>CrF&1vy(+C#&VM#S47Kn_lB_K`3&VB}#`2v%`) zbOC7#$tUxn%x7tCrp>i?CqzAwnCk!Su@`PSt@Cwj3@sX%sj^Q^VF1FREj2WBUCHJ} zT!jIq1D!1n2=(hN28=Ry(f35!ML%SBSNdrA9rwiYx~AQ)b1nqbsJG3`r)zVLxV}Mp z;{}xYM!gDQU70nXO9SuU6DI=d%g4g>*vj$uRepKuh(1S0M{Y*2T42yd<9xK?q}v$f zjIV9H1{9W#aJnw{*{GtTqA}2wROx8BQ;oFmY?@ppWqo#%QLHh0yEH$Q?Q2TA+Cr$T zwkCKNI=YZEOQYNr3h~J{BY$VG{v@j%LN(xSd>15%DdhKIjPUr>8V4~u{s?MU$qxM| zlI&W@ns4`pmPP8<)!XNoy$Sr`s)nNU7fD>KfhIKM_|C%_HnR(gY5O4{Q#ASfVAr$X zUk#A$)Hh)wd0j}Hse_N?>wU-rU5?>oKwg8WSz%Vo{)v>009{qP+5`zvw613dA1qQf zIoz*Y7U%6ZMv{)sRv`K@@=2~#H^x7PRM4i)RTU%Qvdy9cO(I5*xNhXG)GyDt9j*>ml zzW{w^qA=BGuLOxiSzw!V<<(tfx=?(fmu;-F-yWQLJs`e8H(X%@hp|^$&9`PCcT#zs zSUKZSa#rKb8hin3K)Aq+>(r{GGAG_2Ocyt^y-Wvx1H${lme&`gR65g5SqwzGbFxD=}eC;L?x)o2k1%lpu-mhiiFpC@}%6_*FJ-po}7pZCp zvKm^(T5Jr(D<5ei^x64v%mebJbW>h`R=SGicjTz9sfjGeRr(?0KUL$*(q>677t08@ z1r|gAj53;CS04z4!0phd;>USpK3aIU%zU*jU2g<80l*sQ!}A#L>ig(X1{|Sn!)0I3 zO>|DqGu)}avbn1kZhmB7-bu0Nb0U`Wu}*iUMp=G@7==;3#2_nV1E+)N%8UhmXGC`8%< z3JuUk)p4h8zYfoCSCNf(BdL?GeaxadzkKO$L{Zrp(0*d3Q$dV(?=W2Tmr9n}0|*3C zciJ}1=M#uCvO--V6T@OVYP0l|!r0As#u zS$@aTe)wf7p0ofZkL9b?JyE+}m6g7%Ztqqime1~0q z-Yl{L`}nLZmJM)4XqfHH2a${^f5+vox`?&v7J9=L%JqOmV>v6bxC;`ZQZaoH1q;7_ zgz?lYV?#5Lj>xw|t**--BGAt$@h zmbem)#3mvlGLxYUdwyrB&tcw4yk~{oaV?usr-UUyZR<{3Y8ZFS^}*J&s1VgUR^yL# zd1K}hFMSuRQ{z6z;oa+T1d(DFm-D9!1)R6AbGH|7kl^<*-53~byrNizx(K*7RC3jd|twSGOjseTHacu&^RHXTMzylHd`pOhY3_ z{uMoR+m9utKg#mhuHiGQ{QUTTAv>c$(OP^_iKC5hKHgHTTme${U0s1_-Z(*5J|8R+ z50L+xWHw$34(r2*5A%zQn@{d$Dbxrn^GaKNMoLF5^zr(5(w*GIsa_0Vt0YC@W$H}^ zy)Ji$m9^$pjnMPu??t}9wY{yY0wH<`i6{%8pjoN3+hdP(Z)0+F`ivT<(Q37=ds$%g zp@#S_qA?n~*V3Wu{jaqIQS>?*jE5L1r`3&+Z&9?W_L{atIEJgz)vNqv?hwKd#$0~N zgO1J`excc!vm_0H4Eoxts*ceS`|}I6UlbA83|H~^X0I6h@@6}7L^Zg6kV7by+>a7Z zT)2BpJpX(#nO}`d;d7mwyAmjI=8Fnq_U_$IXouc-DpEg>%*PYC67ifKQW&UA8lPei zsW$T1UX7j*nQK=tvM4bC#6P>I<*||s@=;g*hxa|Zu#mbTo^J7qA?W{bz2iLfW8_@_ zRk}0(BAwy0)Id6#M3Ygtc5$3+h&g$E>uC408ui!N38VP%qaLM3rh?daT1?tmWn;b4 zh-wntr^eRj7hEOoy8a)8fO(@yJavY0fBqDl)T|UHscaM;xr>gq)6|ouZTar<(VaWQ zwJ|6AXz2yk`nC=(jx2C}UkBEJ8N|9r!p!2XV$T|6W1gK-hXyX49Q}Jf4JZG zpyDc|l{%y#&l;&@1Aa#e(ri9!N5vE_zN*qa>+Ezmpn8EGEE(R(9D85)M=){Xuw;yX zcTWk6j2(MrrR};kJCZyEJQECTOWwGfm10CT+2gjizuVko;=H@vIxA)QEJwo0GEDTuOCUMdl-17Nw+`Y#O|>Ix8bj@cTT4fN_%i zg{Hj7d_r^*Z2H0b5g5)|@%3#w6NJRktv}Bp5=>D$#f7C`BCT*xhf2jMtmccC7E7D^ ze~NdOiF)7jR4g@jUtk#(Gl>2%QfCg7DybbJvgYq!+@r3OpYgol9Jo|(ZLk&Hxe{L? zd$7B_)={#vIUt=D{3fAJ8S!RIXH@fV3Q@#w4d{5{wgp}&hwK6ymY3caxNmivigqqX zZQ7f-dy{CF^jVfMMayDsI=3TpP~Sw}HpNWO6Gf-Lp@R|SU=zR= z*B+>N5V-npC7!F>=}qh2ju2RA4*z^@PM(CIYPnb79>Yh3&8EcHt1opYkexCAR)pfgS(AAuS1bLatV{Xo=HZhyB9 z2kj}M&jfL``LuJG3O~aJqP^5;jo&jw4Wf-}khP;lyoRvK@yx1nl?_HAW+z{f+VpRH z9kDhMO11H*MN~}ZL;>|>J@TBte_Rt{K@Tw4&a)+uUPn$-jgyP;ylY0D!FZd*n6iRb z_FTb$YolY3#u4iL(3#i7cHVD;IdK(}XL9TDKFQKM<%KFs&e?HOC{ytXi!YL%Hw!2YZz2?7R*xuzKaU}rKbgq?HW?YY z7OCKf%u11p^XVKRF4^v*g4+1h>J}B*D+nIf^-jIsq-TrdRVp#)PB^*P6;0kq#ykJ* z|Ire7xPSGG1>ntxT26ZNSbi9OPCm&cw;CIe@x13W@^PkRMd?kv;SA5&sm9e#TWxmi zvQpG6Jx=gpHd&Aj+ENFz7SP8+sWq*j-c_!8WTib83|W?uq#>^kqw2b(?DZ|GoTINB z3Ml4h!B)oIT9sn0aNJxVg?i&shusg+|8ifCyW2RUaL}J8tI&Et@h7ge{}z^XfqVSQ zlfW^52EpkmtWJ zDr~IdsRHqNTkY^nOIsV3 z_MO+HH05;@NE_vF>w?Som8T}<|0fU=c2WbF`+wpveHWxtgZvZIvyZCg3=3C|{HyJQf#eG^F^7fWaRkK%ngAORHbb&7rv zNCX$D7_||+)(gJ@VVSf*MnFXh)pFi;Kqupb+;z}b#eSE)@1p_qq)+@9BbHzo@SY|Y{>h)u7nRS zTM*QIsdf-m0S%U@VEi~^AB>&jmS45d*~L@I9xvS4*!!!4qeYq65DF-LmO|-K$5V#} zPJkugQm?;)3WDy#TS}!kDx7}*nlnNymTbH0^0T<5B$dyU;0oA^%S7#pd%3N7Q7k$g z-|ugS8gwk1gWd=nUOMTJ_%G~$j*{}GOve9lwOZX#f*Pw8%qk4N&l!gX=nB==_xHgD zw*na&+uhtJA_+)UJ) z54{k=Mdq#q$nsCpKZJGZs;-)6j_VnvE)qYWtDK1n$@%yl&fP(BiO)KK5iF@Xd`P61 zJf8Kkuz$Ly%RTE3LZoA@u04#I`$ZSQj}Dc`uTkS3^OYT-uee2UIvZs^SZUsiJG+DM z&3Sc21%etM;Y3Sw9jkE;&fBOLt_RcSpKfery8=4!aX=0UX)%#DI3tlg4U%8z!M?LX z+QeipUutdgqT)i;qXSZ&Wt_?&zT^$P9}vcY$dN9ywz=!sxuh2B*Y;6rTpv6+`(zwv zr@g_LA`LRv^8#~u3aH}f1*hxU6?w=s8F-~M#NgAX?y9{T(qUX^nPnUszub4r!8Ao> zi}(x7G`pESi{!QEU9iqzVVN8mp%cCeAM2gT8Z(t?C&OTYuC}J>qtQjEEC*_CAb!#l zCg0v~n5E{a$|k0yBne)Q#-3~F8z|4W!xZFqqz7R{WWg`P?bJc|-0`}hFMi2$*3rAK zCKiz{=)g;fS*K&3_-UcL7B7+_x%7qd=qJ?~&+}GA5men<3CidQ8e9rf&m{rxI0Fpc zl<$CWy_=f3=p4pZTzy-km^W_<&3JpEDOv68CaRVswmkT8G$bN#QzBq}5z(sNr{G*pXS+rV_T$gDXw7Z^oKig{sq^85Jsldt-li!hErxen#it zTx)j;pBf-8H|BJIPwnEe|4MBZ83*uym7`bX#>d8fWJqV|V&*6c<+g{&u2CC1HOW7I z`g&@bAKbAvDX(+J&a>FMzjG+6@CpU!#5k-E?|p^VPc&jh4Grbn<$Id-KY0`XOh5_N zjb$U}ps}-a; z?9O$zC;%Zqt@8Fk!y=?((6U0h$?E2R*9lQ6(PXqdRoHW5r8G_%sz_$lMsOW@W@*U> zc|#v$+<@;+zzIiE323eoYh*^==6D&4v|)fbpkPB_%RP~g*Mjzp_4GV^K>EDi6D@Pw zreyc{*te?c<#96SEv>Ean;0!0?PETzDSy6xVy(u_NSVL7R2|IhfsU`pTfUt+ z5iMUtS8GJmdU`Yr=>2N?@-GVb;WDwKFYy4Uq0agpT#C~*k^G?Pxi?~Now9TxM_Bvw z+&NQi-daS)q(s`jym}V>pZX$a1{gu^Zf}=DwlzqZ;<^&lwbIw&0=ISCZhvPraH9Lk z37ej(RgVHb*BONiKfkIR_-hQ&n>3 zsv8o>vCb0@e3WZf{P~02d+*S$4fvk`u$RfxuypJO<+^k}j$*2Op}idCeG;A0-rS#; z`aLhN$N0gDmxaZYw_S7$v4y=nxE4#E9+lTnLgBo#HI)*|8v?v8k&g*ff^{z5dbuNz*|y?u9!q0r&wYRMpCT~L`RHAEU-t3`jd7lK6BU0t+CR1}#1~h=MgK!s)4fg zeEY}#ZoJyNJP&pbqa%0s9kzYCzF)U`mwey7n#H?w)-t&a=_w}!da}^)>{eYH))+TZ zXg-*qwR^cx;$M~R$4LDMWM`eN++$~FhmCe3qbs(KdruB(wmzcX4i#{=1L`Y+Ni{Q~ zu=t0=v~sQ%FH(*Lp$2SIQ`3l=mDspAbYy27@gmo(N_&&)9 zt1~?4f;^FpL8r^K`x2R{E)QWo|K7b4hraKNuM(A7?SkN)D%TNz_i+_bRQ=%8L3kS1)Z(rGkFB>1h_Y+jwl5VyS{kGT zq!ARPOBzXOkdhW@7#aqphXxrMQA(t{L+LI-y1ONZ=39f;eZSB9e$V-XKLVbtIb$9B zvG3bK5P(AX4tjHd9sk>|18!5daJK&`@`QapcSO(-nha(i7z7L2AewDVe^BL?$dH(Lw%#Ad20|2tv_lxKXUuan(Z(9#G1f zwO#tTMg%x@2d&RZumRMUMP=(8BpKjaI4x6(CClzp~IXLePEAbD9kK-0V3T8_& zNC*$4Pd8y2rNi6p8_qNw_H<3f#9|5#PiGudbabXN`hM7WxazAJ?Ts|rfLn`d})Cj z$HxV_SW?C@mHeG2rv<8{BAQp2)bBA5o5#a#W4`r=q;;hFIz^~DN{fnpydxJsvl!jx z06L5ORzjEF4a@5t=nn>O6qOUI*MS&#Mo6HnWcZ^Z)pHRtP?KQqvliH+djp){WS;=v z#00TBbE9w2#8dw(1>DP6puKe4P>4473go4seTmoeDtGB@N56BWAs=`xY1rQA9Pbgx z>xk4i%WCG%HdWuR(sDH=Dl|PdT$UA$c=e0{qgrKMx+JP!LV+$#hACjY7X_7RpEwr9M#tpl= zPhnYnbF-dL{)W`>|LwQY4o3_eFfi!k_7+ztGvsx8H8gfb@3tPq)`aE;THzM$Y1RHp z$LFxMOPvCb>$W_|$C`kwd@Kti%kaBd$r(BWqohJN{HVRq;5cvIFJ4!M(frEp+HV3H zWk=2THle2{8}R(ac#~2H&?T-gjXTb2`XuHi79{ zf?fnI7gtpj-BoPCFXf2l`==N4vnxKPM7yI)ho|Q>jvb#Ltc7Uou;h)?pX9S@*WQ0$ zks4B%5oxrXmNsa)EM_*LEH6*)j{JjW9E`tRTXeMr#9BIat5k!YO1FWBWTwu!SIvBs z>eZfr2@xS_Fj|Mw-wY9x1Mp(rdN!Fnys~-4z#hF@#nc5SkaDm;t_fq(-Q zUBWD-4e{KJE7#~zxVC(P!JCtn;!JKOe$B$=R2J2wdYS5Q*ar1FxC<2#`FC|v6dFQz ztLC6;*QUtVD_$FSAcR4hO>E=pDm0%K6bwNW8$}8`jbM$B`&Hbao*b-0^!OhHNve8S z^pM)(P$XPPkq1IiiMzo`634Z0c~$>sdzM+JEe$l*x?VmmmEpaC)1_BiERkMaM-bE4 z-F<44Z)QeeO+gv`J$MrxrM9@Z{AEn}_h`VoiGBAAMZ?2Y3T~jUQe#1)zB@{vx$9ec zV-;?l6+-(eDYhhT;(pNOn#XnNZ6`4ppHXcuoz<{W=yp}tgXYT`VD64v#S~I;;GO}+ zOf>u&Bi`y>&=X5jA{Hj5hpz0_pNQr?_S`ZDl^%Ldf+vK8rs!v2iOH>c#F5uI+ca`x zT{FHK%O;%SlekqO57KX}{T9n>0Di&8*%y9h)x{bB?hb=&XXCI+hm1 z2We_aBXVd4ZM&(j^QGuaIn?kYXzYeZ@o3)0#k9T7HzQDA|9!{ua5W5GyxU@;g$$3R zClnXEfG#vA{l7L9ybX{*U_*8VA{J*04s&}HG59e@W9eG7-%RB01cz2HuVj#;tuX2B z=gx>5xOVKdFj>vYy>Gd1r+iEqRQmwqD6+zPDJ0g8QD#A?vA*qC&B|1Yu&Vc|P4u@_ z>QYrRGb_JsGr7+0Q^H(B3H14LJbkCE$tubHxbP@ic?Q6)lee;3&NCouOXgLt#W11$ zF@_838>F>VGO)PZ!C${LA6zzS&Fr<>>*-s(vA54-n7>XZX8c=zhI?-AUagm31BUW1 zFp$Nh#Zo)i)t7i#yRWpFtAi5ZCFpFKnUO{o***7s$&P}0+C}EDm`sMs;dZAZ)3W59 z_WeDCwjm>@3%1<3op9xJ*DKP_^U80#+w+8 zY8p&K7DHEsvomN%K6FAOj+sc`MVQerBK~5p=)3d&(FvYTfYqog9Y(AzJL^@ww+p4b zG#vb#>G!g?^V>3@YCe&ogbSl)nWo&e|6PSieX`C<#)-=LQdFgxwx|nlP9n2V9FWL%YRTBAAT|Kba2#j z>Rq}j%-->zY)kb16bOVeU~ST~4tJz*PpM=Was6Kw9&Sr**07Y^Ym~OuLg2&abJ_RjYxw5ttPD~U!4;+kg^DFD?OhrSAAh$7CWGL!&aiX~K?ht{9A6w71{FR-f z_6?^{uf`XsZlJ=$rW7CqD%X$paB_#sQwN}D?N@~C@{^O3Dby=MMA~{~dLx0`7M#LUz3PVz9{b!+fk`KjMjuPK!HLjE@q329j@cH@%h6Sn zw>AV9J*C0Izcs^((otwsvIgD|&M>BEO(|vaQSCJ! z@{L!IcFFk4b-17Pf`WbrbtepdA?D_0!{JC$z`+XQ(ewslAEEX>PGqx&mCe8Rg(+0C zqsB;^f;tA~ul!^lU}5_cyhZn6xfl zOD|8H;fbIsO$QOo=;s%nD_*^%qK_yAU0Uni50}|C(%lbN`5c!YFmUL>x{uFNYKQ0F3F{TUA#+oVkh)bx!Sk4(j<0z zMaCQJot`;F>~q95AtM^iF~PNAA|c3Lrkv>7$v~T*l_wBBC^8-TIV`Z9tS{Us=Dyd4 z1w3HqGGzscDjYki0JXYr;EDWemvvsX#4rB^fvEUUfb}(WR*rEI^rM#*s_{o_zlyEh zr|}6|u;_C4gtj+w-?QI45GAcRNKP3AVg37VR{@W2MLKX0<&TO|76z8rT@O~AqhIc()cRj(b| zSlwp4PN!PF$mCV7NIlm`H~Q$G%b%7ycbJD)U)sjk^7+_*O!12@RBwz?d|lHe`_~gt7a!Sg(pT>B=Wsuk>uXGQum49Us;!Z)F8hPV+gEu_`ORj1 zT4bp{f=^hFMH)QAn&O?+nxB4K-dM@^0Iip{+*jNq>|YsuOQiKlT7HWprVJ^5Xu@Tu z){j^cWMmdgedc&3171-o?MWah5eOLyeZ`v^kaeHMW$#HIk~E0_2nY?pPpBi$IPA zSSc_Y8>6d!1@|KXd0CvicC%q1f&}6PAb!MjXYTZjRV8&`O*-=5er*zg#GXNp&jRD! zP#a9awwCXBaTcJ%vedvFIJR?7V$qQvWl(LWheD98i!!Ss7dWAsmc znX@p-L<`rs-UU5Pz+ga{#K%HDYrm+^!EY3<$#~=@g;Xj>Y#kL)`Hls&=-aQ1W1yh;H@f+F$X8{(=mz}&4D6sz7EZiESYbU`1D8?9 zq7q-3t7hktk$k6#8E;{lK@cbw-nQgtcVByk%EZ0i#T~LF13Aj{aT7C(r!pS5#z%ng z=|o!a4?A#a_J+LS|HBMaI;-!N9$JXB;5!7s2sEmigCo{&w|2Aj?tcF!zOsa+URFDA zX@V+N9{AeX;LMO+UcyzqRiIEZ4K0-UU})2Zml0*Qlu>LGWYAp zG_u)ZvPfqX@2GDh@0NqF`wIEkHy+eXHx^@q{z}xCzo+9xPJe0)vOj&Sxdb23prkIc zt9CHI2R;j-<^4gC<&t4Nblb?igb!$12$r8k48XPK`AxkP>={eT(Y;&pi{8#W0*Om- zC>V%uq!Z}di--&rSrg#>tuC^`^YL{dt@EH&w}zQdekOD3iuLrX&jPFhkpjM;)83O< zt&%Ti5iX_$+kCFO$*Gge)_rY-ES0%RB-rG~PS>)!MZC{h=H5o(D?RF-WxnrK-`LIK z0e^(uq3q|vA|Ka|iiydZ{* zAXUN<tFiY3e2W!Bjl7HzPUi%a_#QEvm@%xBa zL^C}9I+UU<hYQ~es-F45A2|f=WH-YVRg~9~mO=5Xm{M#ha-z=AoMP@wXpk)T zi67^9?KK11=(sg=pILe=HZS->jOM9uP}9bPVV=@opNi*^KNt-STf@qyEpIYfi&q4w;e-#X32ea0Ztu1_yO&N8K9l zpSC{kVJbTnm>C1t8ha20Flf9@)RZG7qVC^K4)-Gu>|!aevmNvrqaH3eo|(Z;n-$hP z@i{!)_b;mQ?6iKiO`+;PO-&Xhr04?tSFA_vB?_0G;Jx^BEox8A{`KSh{GFAiL<#hV zeZ7k=WP-r_GkzkAB_*7_mK$w=6X-L5JkpWxu+Y(yjwHEy94{if#={`i;r94$?cUrp z$k-@ObSUUaY9->gW_G9hJ33IJNXZDX5o0~|kF=xiCi?=^xtuYF%6y=adU?AOBXF^O zFY31BY={q}pJ|-1b!vQN%ctCq<;QUKoWlb&QwG*6Q+5MVfM&Qz2$(j|G}~TrX%Rkk_teW zcy4zVM~1@E{+`C)d-e~t(go6*6u}nqwo|LYNEIx+E%}f!Zi|4@sYZX3#$sWzGv!JE=fDfXRYBY#iwm+FwUq$4u-6MTdqj8Bx&gFM!HfZ>F(l-i(qU_a9LoFOL&F z&2#xQ#>juUV?zJ&yQ^#i0N8td{*!MM0o^fGw8MNP07sJ;gJc!XjIk~&ANOpZySXh+ z1hAIUF0Ag}lanc-VYA6MiWh<*m4(j7KhO7Uq$EXg5a~+>NU4}m@bvu$bvJitbA$X% zCyP3=aSS4nNp^PZKQEF`3ZLDQ4`*k+|3SFgmJSwu5`6Wn?F-#ggzG~@#<&KRPEW)YxnfT0-x?B zygv2tSnRHB!WI~O$eh7`>jpV`wnW@Rc6H}KiFW=W=7PNS(^Gokv36R`T@xCpcV|JAk1_GGo!9byHH9e=u( zu(T%pQF5M7M2YGDkF#S`9_i}>>T1Rf%IO7YOy31MWLC-@ATs%_HvH}k3045?nVrT4 z_aO2*91ul*-A~G3(Z*@duJ=+?6cu?3Z~~MW7Qluq{<=yYn_mEkr*kged)93K*xl1A zt9XGXE<(|W$__OmIM`p5xWc}4tBdl{yPSHiKxq>r~ou}43^`r{Xn zb+Q}bw-vOwea&BrFRzu5(b0-28=n=7T-DYnr7|tvz4`r(!X~n{MYt|e5E4co$<0D8;uFnZij<3W^KU+8uOFB zko{DO=NYaH3R}@Q9j*#dRajjw7o`y95mI*`Azr$I41VpC}A9r zs4X>Ex_=KjQc&pQM|2H$sZ`I;KL)B~5oB0Oqv@B|lUJX`z!{*o9Lj4sxc4ZXUYvH5 zwIn7cw`93{kJCHfqJVEt4xF9|^7Me@E;E!j`(6kGZbQ#Xo9+*u20jZO`)|VHs|eZh z*;Gn32%fx3ee;(Sh}_xWZ2)ryt&vq4Ay4IGoiIgAru3nK)$8v=_JBNPdVcrv(jK~F z?giaf?Qab$$hg<-@*evlw(GW!bNlmn(bwSoXcl)U0rBx$^gS*L=_Z_O7^{oaD#p``G@r2h#m- z*?Y7A+Yia?nt83c&?_0FeKstc$Q_!3Zf2WE9fxyeWUDXTpActfH`lVWpr%9C&#d@9 zc58$<;=5`m890e^yqHXynQ zm`<77yD&4^5%o7WdUtj#`)27|@teFs;u7bhZm=u@6{IlI-Fl>H5clFIk-vRtc-iKb zKMO7uWXud8U7whpBz0wurcMx+|KRo4;D_l)JVR@V$F?{!P$@%8Jo(H+(OPI->zLl*byT z6g0vd&Ex8FOXK-_xwSn-E>7la^!2;Dv_Gs;^A&;`{4yvu80AZ7k#N<24?+a;Q^o5o zV3ovJ_y4fhBXPY){U+fd_=TWL^}W<0`ZjNL`~Rm`Be_SxZ;jN{BE;{XrQ)15ZQO_W zhG(p2a$!D&nA#fMadHx&N9JU1kD&UL6>-|;Z|NdT;m^heCVQf7WB4s@X~=*7i*#x~npE@}CnLdCZ1xXob=f~J zE=c&T_HcBt7&#cK4a2W{Tl19=k>fY-Q2*TB=_()FoZ<%rGZc&Z6pY{84O7Z-y6<`$9nlEw1fdzZzQwg9hH zs?h%~?u8kHX`dE4=z2=*v*^G60&!YqQYQdq*oT^$fO@zKsPY{%>ySa8jdjlV9H7w_ zUByXh{7S{yFtpk_X-aN3q!WU2?%5UXB6cn2XnGzaXdww6v5;CMe?b(<2@4B|>>xk& zX#7jN#8YW*jp`4E2`{^_ZG?eRy_-yf_Cp?`iGN-6Pz0KKfda(Au-{iaUsbB;-+?BC z0L~P-VV(4BSU>#&=Wc8>@MnKl~SFnMjLc`& zKn@R(UhfIAsCID#U{b4T8+1?zvgM6Ovv}KHa$bkwkKdl(zh6|QO=Ks3XI4Q~<|9!ixg%9)kSc z!OkdZCc*cHsWe@9N@>-e{Vz#wkl8HxZvlGFUD@246~7Q$Sqw;2qq!O_Aed>IwK;$M ztuui>8T?+R%7PR@%CdHB;K2#NBuUreuw_2XKtV-a1U|mg>nlN!e*_G_=!N`(f`$3{ z4@VonTKfBy`r9eN8m@*Wv#wqy$!IRHu@yY`fTP{gQt+Z}XJ=+Yl6_ob;pRlp-G6$b z7-={u|H~J-h2fpHMX^JL-49S?A}D?W9|njWVhcepNuki(J{(EO=k%osz-mNe*yx3v zIs(e)5CFSrX>JyurF8-JM7pJ|9d;R&XY%y4_xLl_v9B{qU5ZVR2!F};fHg+&YEXHA zi;GKt$)=W#<+$1l17)}guoG8%BG~T<(1viOH|+pm44>Pd$H3+iaIn&Y#K<7)ODbWH zCw4?m;8P5Phx<`T5tFV*+NBwQ9=oiok|ie1t8?R0RSxg#bwA{#m`>d_DH4t>5LJwq zcXuO@xmT;-`Rl+x#SXZpF<8LD_UHWAsyE@e#73djuWany=^DDC=U@%!mZF|iP<;1r z^G*XlztMsf@Tl+u+*?jZCXUTpz?6BF7I|T%pIRihk|FV`$VMqFd_A@&nU|wIk~$LE z#Lxks_T!V5X<%RmhWHRbkLq}*tN=cl_TM7R+o`JHrou!cVR{+|MpQV;!b!~PQX~SK zDc_pK>m`=SC!tKp5y>n_JHNFhtFvMzz@yisnrmDfEZiZzvBE{dn+tN|UIM_$P^Glx z<#fJgrWy~4hj~94`YT84w|0i`SXXzQkcemerW`DFa^(}C2c#dE->I;u>!mDk`j(o)O6Rb?|G(TEBE?Sv`sUa$*ZKR}}4UOrIVz)*yXRMiJU%l)Z_&)nS?W}6uQ9QWyBQ+ApcgXebr zC@ZaH;E`kh(UXy=-K%7+9D~Q7@{JAqr2C#<6xjgVMh$ik$y;PtnAiT-xhb=1`qYPo z^%2+N6dJix(34~@@rO{)HnmM;+$@fkeLFq+i9OfoB@T!&3kgq{ht2GzKc>@1RYhT1 z?`*HgJjA;q#oAbGU+IZg0cl#V(?4R!wV(oMe}yy=eVw~%THx-9dSJ1N%Nz_`DJ}ZDoX+;#oYVe_bQ}5I&g@H*;h)Yxh;WGy#vC2z$G%#1_d`Dbf zGkduqjnW6ib`L+dC>ZQ_4IrY%&OQy+-T0?bm0*whtP08$q@oRmz^ZC#DA99Z$(Rl89mCB_6alR2i^uB@+ z`04p^Udm7^pAH?Mw8};cV5h`9K@Rf@JlsDCycpwfJ6Wb_^m?(~`cbFM+-UyC$I{^l zn$+l8&?|6Z+Xa0`P_+i+_H{^;^R;mgQF1qa%E)id8rbxuBH-wjD+5hokZx5e4e?a0 zEBYWWwe$2_-SzfI)(#E74qFptTD3w>5Ese5$cFS8hzj zOgXb2z6Y*t40x}prk`OIr5VI=O~M9CJ@U|*G;0V%ntXh>zWrYOIV$XSa}f8NcXTn| z7q3T@#Srbv4V^pFslknCfJ6Tie3wEk>m}@Wb`?U=7-Iv>4}$aRC!L<12i6B4fDu?4 zn=e|I+kCo0I_+uS2G_o@0#x{+ikoL6w!^9$C&8Oj@dJF&x4byp<6*yKa4r#gIv`xy zt6wKUMnI1Wiacde=Js@+RY8t-Y>{$i(9mVeI`Qub0wq48AM17sd2Y2tUlo9w4pjgAv;RN z?^Ur=0nzYq%JZ`9k_3cQNe)rhaL<4;t?x9na@1CePC zYd?&1qMzg6X$N7q7X}ft-T`HWY0kCJzGRHspY@`{KPXW!jXRv9Cb@2BgUl)*$A1K) zR)X4e5k`I2YE0VsnVcMP)%M^E{g9HOxY+$&K)yTMz-sXV?AbEGc4Vk@K)~$POPf{$Gvz&sw%O6EXKQ0Z38SKd zF6o1+AFf@>NH6SvQ0rBk{G(rFSj7NU-5TP*SEoW4aU8W z@S$W!`~z6O&LtP-benY3pXHrFhIp8)5@y zZv7m|vVs%Xwy_8doq^rkn<`suL&KeLe(*$2Xi#G*rz}=1TKPxn8ROk#P~)+DoT>kL zzu3araJs3K{LXc)t0lcUFo}pY;)k0NHT6>_1Oe?&e0zhWz5n@rj5tf!!7BB`%mmxJGX?9RRM@FQ<$kWZr~*9);4;7@`67 z4mgID^tAiWyP?kX$zR@OMRbp;0Bvi;TKH9s`g@_fAl)ui!jfuaX~QTQ!el;8B^uCF zRfXiHwpxOEb$I(^RKD7k%ga(9kVnEk*K~ea8EyTzZrGtHu`-Db#>BNwo)&!;zS>*d z>&W^AC=ReWi+h4RT5$z9pO|%VtcASp{E91*0RSj> zclMKh7nmw3u`PkhCPTf!TXe@+%g^|J_60nbVbWH>VOrFM`I%tT;H&$8pk5`Qcft$Qn@y;K=5rheqYl)7&Mc= zDe^~}Q+79oTvZTX!es_q(up9kA|)g1+l%j8oodCw`N0bJ5Sd(h;*+0j!H5X$Dgd|@ zpOp}>Xg~KEU_moIUf5a+hxvJeA$&7vH`Q1D87;yaOf>VKA-UCz`rA3GSr|$wd^D`b zoaX%@@VZE5AACHrjE`J&o>-{Qh%{+LKo~ha9MYt)*HdD? z$*if!fI*ewrRs@8mdj1{{W@>@{RJDWQ0s+7dqS9Y-JxJU(sMc}Lt_K*u+q{Ve-^1{ zl=)h%P7mbR`i4f6DZ?I+K!VV3kq@E+@K8eW+pJ+TF;J{1`#TNYhXD9Q&HNXJL9DY0eBXNx3`e}{vTuTwBNrzq2MTDYby)A_yfWwE8DaFk2^(A zppo7;q-BL>v~s5+HBvZ-SNHJS_f$b4w6WZDF~77!&-xhbHUyrMWrq8i^vWtuwNu&EKzMfS|N{OH(4h7n*OHIi+_50+LQ=sz^C5!H1th8-d+Zvlb{$brb>e$=@Fz5Lz+it;5VDG2_+rHy2ONY#b%qX-Fd@BHK3F z?mO(w|05(^hl#+U>_EnAHYPCL$<>HGS$Tt;Yw+urEZ@j!&cnDr+tPb7Bz>%80an&f3W)PNSC_18ay~p@oIN zUN#*clVe9>Qx(T91s?_iLA@Mi$yud3lQH}nrz-}iqR}2I2oHf$gq_#bm+FFB_E7hWq@&trK)zI;BzEIeq!;! zKRK*F1`O<2hUZj3nDS>)lws~+l-BosolJt;KM%5GOc&1+@k{ELR^1B#sGiQEd18`L z3PdU2n%QtzgoUoZBv{C$Q59SR$+3DN5unWpH8pm)x{kh;o)Up1@vW)fJU7JmN%M z$s3K!cx_x$$=q_@#bWg5eE0iy0}{cG%zHPA03zuUEzc(OYMRKk$nYl^kFtMyP3h)Q z-D9Qrsk%s?dZq*P>SBvJ#$=A2ZH*t!TTRZ%0Q1-*CffZv0I0xkoT+o|iT3Cdbddlf zSODqCRG=1@j9z9_AB>3vfwLG5J^+;q9;arrYV6LL^uj`VFhTfm5NXVy=IY4YST1;h z%MamL95-9Xx+|kQ#d{$JNbJE zZ#AxD3@(#xdCIZ#JjaQ3h10>_4$Q-#5Spuj5}{rf-G2n{kHp|t{R+n2tdD%bh#N=> zt12=+@l^JwRSQJOtO#wqerhOvsb0o5`I{-6#eF!#A@Q#EGk2^;ui-2IFz!(E8$?BL zD415^u2@YT-*2=!{&iiwiSs>Ce~1syHNd%UgCRBvV3g6pnMTiEzE|PS`?#O^4lS`o zH0cA>)5Ufd(kr!wNn_Gw7*er57Q6m)v0GB4?tk_QZuBFl2d}gBlS!1RWzOq%=W5xD zVES;YF_|O?nJLlxy-IA-Uq!n4Xe^7K#QRqG@r<~;K!!{OBd=C?j7acGH{|?(0vLeU zVF)|Z%66tuyWsDF9HDl3bBH?Cny%(kSb2~-q_v59|2dOydCqJD6sB=#{zZ98`rT_5 zjzAYH#v+xyzMeJh^A1TQLpqC-Ud$$b`<+GwiU4nZ2!k0Wi)j2z(#UH83KKbhQ-I9< zdPxz|QR7yBqn<|rreneYhqOyK03R{;`RNvNBGGA$&eIo94N18%%~V9j)`JPmTRTDq zbf?F#huJJzse_zWKaa)H*w51sR+LV?-KN&pdhqD zy&-6fJ@BUhDZ8_r@Too(7yuOo_vnbA{FH&5AMk8QEG|!$5?PLe7_<~Xn9x|tS-2N? z$W(=^P3fD3DP42jk1X7a*Dy8a9|R_|u5Lav5DAGmvarc(w34NmAA%zg1K^?y*T?4{ zPOYiApKn9EH$ZoKLAIuYfQ6@3o$onI(tg4Ga~KcbaByJ;lXk&GVs_m`d`C&x#Mc?Y zYfL^RN(@6{H^gd1jt(EIG-AV7qOOwFC{}y%b;_9!s3_NMz2iA|JfTuMlhHI5lOjpElL?xf-Fj5S%bM7%iLelB&O6kvQThnAJ=%D zWa2}E2c!t_RFz0aFvEL@S^-o#wrOr>$BO=4o%`8cFuI}8A7csi(zlP5g!QLBynX{d zD5d9mvfkw8ww8UcH(dkOITPI3-iBYiU~9!QYHeV;Al%rD9P*>PFYe%6JO*H74S|uL zG^#1Bw7yuLiH|pe5%7+l92O?hm%?~W3=aI&PNDTYu@3^$XBoCjjU!f-HlL-FE27k5 z%Pp%ke***AI<1;vAR)fwby*|~|7T;)2ZH&!6(O)_@@LdZ%N_gA!j0& z^poKnVWMja8Uk41g>P`_`Me>B zIQ;2Qc2S$ws~MhU3n{Ps)A|hdn;@k zRc?L^dZ>#<1Q|=->9^fhVw1&>~8`-~WD z3`oxN)CbywPqePZJK;r0u(5(NVD2ubyFfRL;l(8?$_26}~7MQdGfx>lGtsX4B2FHum> zgX;fi&HNht3F{#sy{{i%!d))fG)t7(TGZ++SwTX7#>?d5Cg1;4K`x<|co8OJBn#SASTx^*nL0%Yg_|9% zRNV8B`B(mCizZn5Ec*T`w6Vmg$w^dnD%clijPw-huAU{XufSks^|%2+*UM*gCDIDi<6Q$AY$&KY`rR8iW$CAMu|(;|YGa)cHA;bh;vZI8~P| zwP1Mk4TFj{ba&vbzKX3=E} zR5Nu2DJb|S$H5wpTDKI3?icR(GwTPB#ih42Y2}@Fqd!@+VoCaq3U~b0_JzHm#HS;h z8b5ZX!9jyRS{70ldND#D&fRS$|B?24L2O!496Xenu{C(C9Jb&dE(BaVgT*%iNQ-d4hxJx`%r)hZJv=ATv0HMi{l}EF-LTw^nE$Z1vGs~ z=ekrh7mx(~NEnG3k!Pc~2aG;LE^o%C53tHs<{%1>%7n9At|snjMHIzqR0E-HbM(%) zjYd3VNAMQD1w~c`P8Vwcj5Qwln$0yA6S!=il@)E`e=NALlfI5o1Xvu<(lFAz>9i{j z0E8nlZy6KgKeraC|Jh*TRCGO|ZV&pFD?cyYG2BkPB2d9olf};XKdq22y0XM25o*VG zqkTkIS@j5=lPcrj3y;dr(Ji^&?Xi%c;WhVv=?9a39kXxxoxcvCFZT8a7EIE4XZM1! zV2T^I1p109h%n?{8E3`=@I*)1m%t6zNma1POlfYEpIx4^R-3^fJzP@+i{iRL3 z`I_uTXzXos4J)T+raf@2@1uBV#J&Rp&Q4ZvQhH|WyySjp&Na!)YHt}=ohm;oH(wBuO4&C&xR8j7uEz|`C z;h%F`&D~!Geth2a^@muPlGfr-hPJDCFbgc}cYwC-3u|=6uX8!DQ?u7@lq8Zr08)c8 zH7=IWP;H2FMWw>PWW;h9gZbC`$r~w1a`^U;3Sf$?6O^bG$-+2`UDaxLyJF%a}7Rcz5^Ci#YyL8 zKz=aIl0*4zj6U%UV6)ZZs<&n;zk<1Qpqf;r8X&S7Z5g;H(>Y-;{AT28?>Q4RqOIvE z&N3m3!Ddq$_rCB%g(bFmI3@AM2g9tSU(Bkqx#^zvFz?Q}%v{jAerztT zto&KPN>cp(nmSqlhms<7&}m$I<@qkDBc2ax;N`Z5y9Z0^N7|9_&B*|+bz;Yxi}OJ0 z%RVqDs1}Db&~fxV4VcF(xAu9xTesn@d8V1t7LS!587ohB_Y0VOd(W#1OTw7r`K z>0r5(Oq$P!Q;2mA;KYyPG@v-}kVP@BO?eDwH(^jnXu4~b_g-Xyp9L=hwq`F@k1Bv* zJGx+k#w$}ke|a`j_-eC!1HShAV3cm}V;<(d5dXs1=l3oB!L6!#YVidUv*PTI(q%OI zQ!GCXNcS(ndA~S2*uTesvr&N3TTA6gIFNBHVc-*%RPwmrXVt_{n?{^%rLgNi)2CD< zug;HKF3*q?R)tR5tU#Mmjea&Lgdq2YFj}^98kOCwq{z<@;4-6c&RAJuS=`||?s+wO zF-H+w_Aw&-yCdoKCl~F z=yi@!xHmD_Y{&3@b=#6IF0X`hWz#(mfRvaa#bV^3nvqb_Vc49R5eHoI-Jspk6S$wD z!JP2(TvrSD%8exH(9ySk(1hI-+eFH93)wSrOy484ZC|swlljEPJW9@vs4!z&e32?X*c213qQe&SRe6_2>bJaq9= zLiz`SQ}4=G?#KjeI)f?C+J%~smOwl-SnJ+!&Q099Bk6F3Vy5>V!0cm&PfFsbbF28) zg|J8Cq*tEK4Ulr1e3j$<^7y)84$UR9++w*~Uq&U@SVJd~3S`0LWoc5~B8XCJjL9sW zTVHXQ<&M0Dy7Xuid>2w~C*DutuC>!L6FxnUdm=n`civ?~IzEQ0Wm_ zFmG1X_crt_pyf1Y_Ne;bp==AChIgmGJ47v3j#KXkju(^g6e76{NRTE2+2Bwl9`WGl zyK$_m4h2omL3xV#gi_ORe0#|!aeO1ISz82bDV&;`uWRk%_Aa$dUNXiq8It+rPhQTg z(bOijQrXoe9beeV2bCuBmqc+Tx(_9n$;e|f4u1Xo1i_sq(9sFjZ(K5@CnZFC zP!V7&p2sd+yw$8fVmZk&ITiA(QR5rnGH2P=lmxd9)Qwv`4_i+m6?Q6_^pW?vT72mi zW4h22v~{jcvZ_cy1YEr{pl@} zpaX2f_<);qM zPOZw;N2Vodp+~xZ$RThlt&kk#Ow;sD>Vxy;Pu-Q5E~)0xT4WCyM}z0e&cT4<$T;Uw zR7iS@AsfwA#;Kb-a}Q0>eaNC~v3A#&_cPMnTaWjrzeZ>qIQ|NeDjimUSW988w<0uC z6rLFL*a$mlY%Gg zRDSfESM??1XZf~Q#^kt$KVWEkv0%>9p=<0Kv}94N^9evQ(vWZ^x1~ ze9R$NZt06LBk-f<0dFP`(V~Kf!#^C^BzQR+^4sow>#jR!Ep4R{Dg*h@6K&6TG;u|t zq~ccswz;MCW)MkUu>yvtX7{(JvM=_wi?cY}9OGDBsegT^6Qg+Ne!U!>|G}eg>b-uu zn%-Ekvzu$h13Ef(%pBNy>_d5u0KAJWic6U)Zv>cT&Mxy6vN0WMGfMuVtq>Ctd#|oQ zz*TF);uU2{@7M7<4rA>Lx?sOgi*F4i)#3^@`rnQPXd9Hy<@|XjPhqdeDRC8(q!J*E z+BR@>?q_lQMnD0jXOhZO1xUD35#st_?2-!p2qE}?`HWIRw%{a6W%DU?f3k#$<`XYGB{K!hBejjqjU*7G$bm{vgXTD#Zk> zjC+Kz%U<|!Uy<#^I$0BT$cYt+JUZqg3jGkC%kqhQ)|TOAKMA88K=iiltt5pfnOrrk zz2;dyenncMaF|KseI%ku+g!Zw=fN`2WSqF_V^_^G6G~hEh~K+$nCxkz5+1(HlQ^}= z@t@f+?erIm=o+-zM2tY5F@#u#c7#_4k1^8b6ZD{mOg%8B)^sRUw0>ALLtDs3(>znq zQN(1F>9+H@(PFV8(5-=0DF?qN)>hCRTX0}jRp9V|h?zk&2A?zSoiD%+eSRq~nLY6P zw^GE&;lV*n2AG73&mSL>yLE#pVqmzi&kgziXnO0oCg1mccvvVZzEKeY0TBUd=>`Sq z&VevcDQSt(1H?eOyM)oP(J>e^kPaCeT}qFV7_l*UZa&}V#~=HH*LGj`Rc9T?d7h3} zZ2p}txo()31v3^IuX(`%CL>(F`gu7}U{)zruDq{((|V6jp{<>pZ=hqrwlB77S^0zE5i zf`;wpVoE#S%XmEFmwAIJ|I+c^Pp5-v=}kz>(}L?rm99KHdU=mgXnItMxR8HwtQ7nh zKp`7G-=dpo2?h>f#Mj3%2JY~_=h{1RtWd>_n|%e=jhg%w-rjSHwHJVfRd?LAK#>tcWR*l{1Ad%0Z;^66i%Sk$f8-azMe`Z5cT zxmcY96k`M3+&W{3n{hkXg9kY+BpfaEkMBScx40GaB#xLUBR2}4Ue2YBBW^mMow#d2 zo^L$ortMr;IuWF~F4FPcs^*fQfzm@I_L}Ls)q8i|X9#v|pW*k;^iyT;&G?{h4>2;Q zhAU#egy?-_{2ydm{vuw=W!Ht%_!@_<{(W4FNnzf~_@jfO8R$-KEzZaLFnm=ta-4-T zcuZwX`a!}~zZcY2_lFy}bANUu_CGRwAcGrG6UJ`yfS7Vc2~9t4ZJqY&lhP zCFN-HS7O}cmpF#+>x1#Yr@on4QLJB;n14^E`VgnDvK52ll%6ij@F(st2%WCLWE*%h zxApJ(UB!zAdg*j?Y_302A-As6{&G%m>>GvKl~{`fZ~sX3q~!=}D7gg>Ib+KKf)Es6 zk=WnG&O(p%QeK*7F7<--uWA2M=mf}l*WR}y^MKq7&xt*70*8s!7Te;J;NyVS^X^aV z?qSA5L5+Zl&s`rdl<1`Ae%RNNsr_9pQ+vmyvKGTK_vCHl_ENN$%b!!ff=ux zK&a{rZ=1Ll!U3dy^m^Y6D){{L@3RE1zuy8nJ_NkcYhF#=j#B4eVrcBoy*gYErB=ZQ zc5G`hBq0hA@LcWi4f7}T?H+O%2;iO$y2rZBS zh(egW6wbOqx#QAowBQ9(W^sqBQ3zUBDnpmsS`by-6Qvb6;>BU9Svg;{)Ds3_e!MEb zd9faKPJYLbaqpA3UwUk~?duO;z$({o-z`+9Ki+15TpE^!9fdyle`EUJx|JFuP%Q*5BKF1fny&7S%p_DG&#za@m@_H$%oQelU)><)^( z;JnX$LcrA6$?@E*Z*pKtgzNU{TY!ZYEg@Cpzb?n!>yU3#qN+hC!{}am)!2`Ti}ow zaQ*a)Lu(#rRM+fp&jGLnqX8O~4RP_MnL?wSLc584x>-H;EcrUnQ!{^Efj`yY;O$7` zUF`84wZ$jNQp#u3J3nQtJG!El(l2@V9Au>prFeM1SpDk$@DA}+q9Dt~_Spn?`1S|FvsxMU})Y0XZrEjtFiJhOW6Vg;mxoXnU zZkzdK%mszY$!)f$wQMv;|eDKN(EzAIq3?oVgpmS&@}m4U16c6SN|Gq z+*P@J{SmLkUAjP(y9u=U>P7+KpnTs8A5%Z>w@vpzG={e9ee0GEVR>>Z)A~Pb>$3Vo z23s7v^6XV$kc>jgERM;s^~bG^iLy8l=$Yx&wfOyus)VRWu5vAbCQ6;(%i25uIN@Pb>)6*TP!e@WpzGJS?v96TH@_pz;Wk8C^#HwLM| zl7$2k>97iHuT^&4*-AC}?ywl6he>VB3ADY> zg(mNMb)Lp&n4ge`NKecsnU(tu@-@ZbeM2wg-Q6eNIV(0zzY8pr#iH9Sb^{7z+N^U) zWk#30Qw2_bb-rcvHxdC;6 z9xB-WkXi3^Xgy{N_&*aq5A93dG%%5#Oz4R!=r$a3fI!{%*>l39Vp@0%=osf-gS!=p z<5$&WJznKh9&OS?icA|djn?E=A&~DcC6g2mEx^HL6^jNuv$LZy>H7I=UsulVS}X1y zNQEsd@}vhF5$oGvuntN0WwJ0Rx1TjXZc?o))h*rMfOB(JVEHYs4O*U{A0lK?8Yfcn zgX<3c1@VSgaZ>b_&@HHQbOF=PhNDAk@07`t3B^^o?Zxnz-)e(;n>VHYP=>ryv}2-g zWS)g1HaKREu%T~Et&`DJW(1G7V?P8-XugUV7OA>MefYak+SR=bt%ymmX2TpuYWook zZ1PGID6PFMBiuw}Z!Y15#&J!C=pg@+4FvjB%xU-~n6WkcmsQGWv&Uw+!UeexOjHvN zzn|J{BitFPG<-Q?2%5Pve=b9cif5Y~H+dnPu(S0|*PY;Ou7SzIQ`mY~|N7%b2BKVU zqqF=8sY*C?V$J{T6_3A~Ii%$t(SJkwA3KCotF`N`F8vc@bv8~d=|?!rVcIa5Z2#HA zM$jek(D&ODM@rS+T#K?@kNf{NVE6 zG{yD!e6wTOs&@73&GNEAt^n75y#+jjMjRaU_DpRS^{*fBnf}-vJ5W-IQ0;c3Sr!|Hf7&gR-FxyB zg9ZAQ2NH;UX)o)o;RLScl0bJzM5TG7ej`x!sbb&wS=uf|{tB(8q?Kq@>0N7bB+Z~G zDO2K52YSCnluhwKN_82h^H`A|lION9L1gk?oDYV~cpiOIh`5T$=S%p@sbx{G=B#Pr zT*8WOk^Obw0$gYnXPH5`s-+QgVQ{OMPEGVMP+aSQMu2w7es9vxLX}@r`~h0W@-v_6 zmUZmAqe<=aMNNw8hm`Mw183cZE4lHxzGKOzDN%j@+TVBTh|5a2K5h2}fxeB1o$NSsHHa9MO>@TJ0;M)DUhHf&aBNnt~ z_TdL4gKbd*U!tP4TLGdU+%!B>cA<&V+E~I|RC=Ij2I-Ej_8dI|#g%oD3g$vmYvSez)B5Cpay!@xRIlaa)=wWufc=rU>(*2STj8zhnNNDT zVTp0c4qy`lC;5mq1)Me(kC@40Ds~bqBr6jz!N7fF`}ulyJAkITPrUofuSTX5sbN+HoQ%(b(qhlQ8dZYu|XM( zujs`wKWb! z+KMT4E9xI{XDw;E%8!+fnsEZVZzOz5UYF&N^=Q%@6R>;cCY&?}u?7HmLf;lGLseEmyUVsyXO82k%>Yfgt@@uH_L%RE6FH!m6$!)pJ8&5(abIu)w{X- zs>EKEGT7{}_%mW*vEo+A{W(1|W%(8JDT7sh?AAhYx@@8$bOv_(eX8?|E#CZ|88S?6 z8lKZ8M|kbOjb~UIX|hha?AYmS!BO{{m)r140)Z?@|8iwfz+GX=1tPq1LRJlpC%1-9^5~ z4O?3kd|i{6CB0+co^X_A)g)x5PzPCq3KN)aP9zn)^Tt)}2sxGs!&{^;&`X1hPxT%5 zFh8-Yr^kk^eQ<2`85(!MGf+^*Z%6*zVItYe=~ko5+(z_OAj?- zmXg*CEdI_^-6ffrGq)(mbo3hDGwZ@Hl}Z=07VRsS8=t!UI9iQKi=pco z^`2WQPDZW}yqaGbRrAkybP$?Y9S;uru8H%!8Xi>^*=(JQVRpnhd)dc{5@n8l1-kc2 zvgzUZKp?++N;2Fw1Q(iFQkpi~)UyM(Y#UsokKduEdDE*%gkfvzf_hKZ&<+DiFh}Z&vITZ$E#7#YwIix^LF{*EDH;-KLU_#SESB(y)7|%&t(yvr zuT>_%3R5Y^Sqh#Cwo=r6lZb3;h8CE%)s zg>}ALv}bvUj^?M1G@k&S=;@9mvoe;&Sq{Ay3;dmev@~Ix2&c)#JtQ zORjWvAZx$T&++0p%5Du#yL3Qsm%BG&_}m*w z{h0|8$a7dDs@4lzR2s_BVDNdwICuE-wqt7}()Q_A(tEMdZw*oR=DnntDgRDRA5OCw#Y3Jsd>{oDuN0PVU%Ni>9>qKUI6jd)Ru_6i<2P_{{{|budP z*J+0!?6If(Ms)wNcYM&EDYrCzA}OmYTdFYxip?X(*Bn~BEVn2(iDU3yk`f-K6CuON zk4g3<+4&&KZVwFZpmnOm7?N~z{g^?hBrcIsccje0e;G6m{#1@HvPWM*-L@Ix6W{7$ z%#rhXAsEgTx8sB@uiB}phzeVevrJ^f2qlaa!`PD)ayhL}+Koq9TAmoSpJ?9|mT(xkL$%DpBycLhlJr?EKcfbBhTbkFaW~jO&N1DwXRBCpC|o*(AU0 zeaO#8unAr-vVg>DBFW+R$rIzsyh` zqfw+;d0c-<`+-EI6{5nnN(L|xrR#jj_l~zl4xyZe9g5G|E!s?H&z2<@TDq*r!6+2o zQKog<4X?{qbg;R97~|z)xQH_H7o&T`Xbi{$vPf3B^DYHGwXWbid+i7KbvpgY#elL7nkIWI)J*PjEj~cGm+AV1x zAANdR`{sa;(dRc$jO>jx)PR>nW-n9L2Zgj5X2TF0`$Xh31L;8T3c9~`2gRtHA>>7> zx;dY-q#y=`7lfuDeYTl`gCYyeKl$S|ih{^qL+b9YkMHG^c zNez7r8soq8A<~`79C@eP1sP253lA=fLJ!LR(}OZd8G7S%q=OgZ>B{$A43(G9NNBn% z=1vD=c_mDLO64fMS@uw+LY6-%jc^W5JWpaOp;w>bv5{4@ap0ad>z;Sx^BkJ~T$V{i zJnKi^Y8LSWC}hH_MU11SpJhmTr8Q&iLi_pdS6pv*Jj|{wae$@Ne7MxaVN)pdNIuO{P|(T1$Js^id=3B zgkdV0OxY`OH9Bryn(xv8yY_t(eYv?Ug>mV zj`0D#zm5;$%wReAv>MB~Y$^Z8FP4L3M>Zs( z!<&GOX-jGh8S|lVudvd`Yf}hm#x}vYS?`|#jcM`xo$h77{|vEVQpvJn3E;e7ZCw^c zClhsBLFkTJOqe0=GXDK0b04?6&eI?7fz~92fksr3G|afm+FC+E_Ag?@ffNwvtX|W> zr!~s_&(7IbvEEXCb0Hkvf>u)83wif>XR?gb*c8t61wZ9Vj@A`~b@PQs-+Wd10cTb)Ar1`VG6E{xppg6c^+XhDcOg=HA|Z9W+==L%^>r=XeaM z$8m{A3%4xGErT40KG?C&r}m;LQ6AzJUjL6Q^5p2ZbIs?;|F+_t)d* z@FoYi7^ZDKb;@4FWM1uyH4#*AhL*;VJda5Q1k7fqvpK?)u`l;ma4=h{IIgxhSBP8w z>?0zv?01z-T(sg@n&5Q6AiqzbM%@J&PW}(_v^l?QhGGEK!m{Yz{v@FXZ8GDo3Vop|7hBinU%$TLvyYg-?+hE8)exkSbOzU$?7A z!kmWEMwNlkI~{jSs|k>)r2$?mgZ;qWR|3OjUTl@Q9xLdj-Uk}5@6P|jEs(UCQUqUF zeiS|4+;%mr2v&yJxvhT|-+dQnv5H{A)ffPoX3X^e z52Ssip&k_7MwLlJC*GLv1U@%0gl%kX}-< z1h27LY!!3rU1E@o^DNCyU(&HS4ZV7q!5_yw<-7-y2DyGb3waTNvk;@$PmkkNO^_1= z=U>@b+PQ&#p~F4y1y)|C^0~yA(oN^-*VF%A@8YfbiX5|OQN7dO3&(_^A7UZ`U=zU# zdjfhm|JAYL=jF^Uxb@lqnC^sd9z8M8MC~xHPhvF%XBD(hWpnoO4m8Ppl43%S|J8I9 zXT3N)ER+GelR}c0-$v}r-Bcm?KZ9-M%#5+2`PkYNRKaUHKuHJH7)_Y+y~N8`u4wA( z$0M*7^~CsLP8txx<=NC{^DR5Jd-u4gsHjkyr1lqQ47y5}?F3Nrd_&r@wjTv}r>hx= zzEIYE#6B|-ji+L~Q1e*l-WDyp4%vmUMlde~HY-C$10DvR(a0p*9W zqs*yxWfE|P470}JF-(#fB43Rd$gD7X?Q&t*!N1?#!}c++wY4DG#@~|($yY1E-&ccc zm!Z#~*s@p|mCN3}GgVWva$k*5fIB#Q{Fj=?gbNm5DVSX5-eFQQ_OXODrHc$rC2zM_ zux`zc9?1=okEgt;AVe8r%yr-8E8dzEu7MFqn?5^&ux#Y+bT^CVtC2(%x*^Q84Cjj#;*1~160>n)Y0(>16$u> z4LoL#JX;~e1aU8pBJws@nl*g(a6z!cbH&L8_L>BbG8uJ~ujkl5oKLv53$=Elc+fv? zykfm6S|SsM$7pTBN>8;-N^Y*=#$I69d!{*hD4tZe1C_`hf{*w9GQyNo#-m?D83rj|PxWT@95)8uAm zfSj=Te5-fAm{vtzcP?Njr0jx>1Kf&vj!XhCKqp?nFhy?hJ#K}SnbS|#TDS{Crasqt z?J25)eRUtG2UM2R?td#BdrtqRXnI|ogFxI`DjeHRMy3%u1wkOWo9sDBz1B~^twshM zz<+vf+lUsrEVU8?UErGNK@q~HE4E-=)D-e1blu2?CnOyUL4-@YEw@gFyu)uFOx0Zh zS*8#?Gck@Bk3YY~+=TcDgA~9&?rsY?=&eJdZKi?LLqhCU{>&5;L!GD6Op78hWhF+J zQ>$#-1TaQ;Za$DOWRp%MnFZVkQcrbJ)oDU1cq7kLKJ0;Y_R3C9o=06dHCsPejI9+$eL(7?8!_ z>9K`3*l~LV^4v-4=BfttLm#yU2BDPV6u>E6Z7>6cY?a$aKQ;{sCtNjr-BtR2rbw?3 z)v3eHQ#R&840xr*f;yD2TF}Am^}tv%yH~@3YCb)@>ITR@r;TcY>gH5=I}i-~V=QUk z9F-Eatg*cewH*!Lz8`m!-n3kt2>VF*VkB8uSSZtki@9YEeOJcpYB<^Mf%euVWml{? z6CElrHix4+oi(J~BAc1rP926pT`0Ufq&2`Li=RYsSetFm+zBY`6s=&E$DMW&<|JUd z&b!aLidEB4lWb#R1Z@2ZvO#-c5}yaZU@y+7EFWB=^T7FI55Zm(svI>LXfP96te`*? zcQb5z!Lug+HXQ+gM-QS~z1h=-!qxwcViteL{_Ay>#m>IK`Qv6;| zGo!bW*}ari2`t1qh8Iu>_AgTZ#)9fiCsaqqYQxl8&`W&!#=8tC@mUTIx-lV5ZDWGL z8_hqVSdF^3kkXVZ#0M-HfoZF`QAm3 zXTA2^>ji5JT~q6r;@%q)%Fb(zZ8i24I755qBQ}&bvjF!jL`?dk!GJXq7*(cw0lKp`U6$mzb7H=*^;Ue)Fa~1;PsCZUiymy~ zGbjw^DHQSH-{bjz(pLAEM&-dQMw5OQ#(jSg^UmeY_(1d3Om02GyQl2zv#WQFY^d>{ zGC8OZ9Q?osStA(XFjlS7gtty&nFWG>fjFoL{#WUAp{j$xDTTo%?kRD5u>AUqnCB*O zQLpvT>4Xb4;y$j&V0)dwt|M8>$?p9bzj8SI^`0pf;JH-D+{9y4U^h3$_v5k^y?XEe zEN2ZQ?9CRyxE<%J(uD1?mQEOM==YHqupq`5Ytb~+Go)ZTaGIEYmbDM!Y-(JNBRglI z09am35HV(`7s^IMl?^`>3y8FZA`g7lllINP)?HlXcaSDsf}Q{bEdr~ohVP1Pn*f*#-XcG3$)`mhf_6oP?T+x_T zZH-S&L$sTDZu}@|rlz+XBkgA#KL>-ox*+9rgHBGN;+{TfaODJ9tnc^T)C z29kSUv>edel#V2=EgF=Tc^=@;kQ^#1tqzQL&}wcTZ*N2kB~GNc{*UTtXcP#!+xR%GRIAIKb=%mSTHpNcHDno&MG^K0x;MO%Aw@M-Te&9YXg2i zx1DaH`T(pPNB>}Hvc=W&-7hUqVlru(JF*EGmt1OTz}w`)6@0uo_UR(oV=SI_kYn># zDm81MVW;lt?^V;M;Y`f;#Lj$==Np8}!W8J^1!wOS@a+YiEc12#vRv9(u}&?q_8*b* zksyQ>Oiro9co@BRJ|eCsN?I%MSk>0o_`Zw@xM>(8@zG1YHDuwZ9{S-B`XF|~#>(Vb zlkJwv@jGm@an4l}XMBpHWFf0jgzZP~QLi-lwYzwpVwq)J`uv9Ko}KEJ5odnc>Q5bauC zIbTnTvP{Dm0@bq+!=T#J&SF7y>coj%z^fFyy?Pps;;}J{J2>0aNu!5;=$Plu6+Sp~ zu|OwVL1*K2rM-5Wh3$iul=gyW5eA2Xj0gKs*s8gU8MB}_Zt5j6hG`UWwcs3L#&FTw zt)sgzjk#EWV^QiM`w3wy$TA|f*-{7qT_-Q71>cS z5y|JwlbAjQJYQ3(8%j7YZ=exQ*XXsh7%*|*tf%os>+GUc@L2)2+FEa?PfdTt>FU}m zy>hKm*9JpX2Y3Oh7KpmLn|v!gc)WIQhzfFQ1%tpg=`wf$_e(HdF>}JMdT-CB6(#nY3e64mf3#|N*6L#LvLT+ymJMJnOXIQDtWN~?F; ztudtjtBu;Y7;#4EP{kN=s8}0k;>j>sDvVs~-4VIIX3S7S!#{ReK!TOQLZUK3i(!z_ znJ`zWdZ_|&GKi+Ompzphz%L;WEFn+H)EqcNoL4&`+f?$lxZ}jA6ow#I(PfJAO5Jb1 zFD|j}`T*+_alj@reZMQ4g?^)KezK#hYpk3(3HKJj7zb0uwHTPrR7VcIoNg-@If+Nd zl1Jaq^fP5uUa+BO%`APUhc>le0w61MjOSViT+?L5zcPGVKv) zuC7(8sZ*cF2C2HS1@3vN1AO+YycvY-z%4jO=M#Mk@?Mmh-3p4$8`}3_XdvYrl%+XH zPQNe2Y>!Lp=2P3(4DiKOapEV%#^^0Cv$Jey#DpXd`yq~XdQ8fc!Rs7akhD<7RWeNOD9=E#!yj8KObgy!-iFDsmAXzIaelXyp_qix!XQ}f6-2%XJdziP@5{hN> z_HQ2703hB`20?o(v3;LK~pKWOY zz{wnkWqr6SCl^JC6W$ncsJ9l?HZ64=z)TXRVaqW_Fo=uuGs8T|^^; zQ+(Txo?E4hnXo=MRcyWD9ZA!X&HmL0cdU=h-@596Agtr#qC9_XQu^0hpobBtk(QyaYTlflgmF6mHg^Z< zz~0)i8x3k>HfUMKz@+q2#ilQ3Rl~IA84@1ZHD}QxM-dK&pLjwArU9wGfB&gE_>mgz zRvPyepQP&!dh7IirCmpG^p-{gcQWC`m;?8!HH;Kan z?6PUSM7}lI4VTyJ__5+*&@D#P3AGJp;qVKbB8g+RA8vS zZp+^GW2JSAv6a7P`t($N>c;d*T(F+!SR%;_$oE|<2qLeM&q*}s#EmJv+4CqiV^>k{ zG!JFmhR#O>Q1*splU1=zI?iB?^Kc$z>68-q>4jPm=8t+r^i@e#xD8u~I;p;rkL=@u z-=-^@T6H^~JJLXfiT|~!TA#gqJ`M15b!xx#)|c{yac&W@D0VLemd6GOWBZY=4<>8W zNBgrXD=Z?@5L|W@Vt9JcH}f)>b$fQJXsGlH`8Zlo?2(>%K&9%$Y1xPO4t0sjbcNV9)KwA+6TDXr_?k*^dl`zI!s*$~Mft zlc@#J8k}nzO)5C0f3u;SENM-0d-v_0@yaTA53IS6>Ppn~9G6>}%ILId)xg@IwLbKg zv97--^4^al8XOYiKY0afia)B;dF7iS>~Ia@eLlHR{_{O5CIC3U(triSS8ZL^>4$Yz z?gCvO#t8K5zdB#^o=2~NHWCj#YMKNGGrdtEwSNBoYc!zw{tJ`o zxr}U{3}wp+o|9fsF$XSFF1X^IWGjvi>ftd$qenxJAq+q>d*kGad&v@(0` zCW8|MZB0Q91zS9hYGh43RSstk(X}rhEr-Xs8GN7l!eEsEo+WD|K?g+#a==sy`DgFF zx#Wswy`L$Vt*aqlZ1S{(b?zKiz2`!cI(ti@e?a~Gok4YeoW*F$olv#rpwsFg#i9yJ zw4V~PaAk9W&yH_SfU^&u@}{UuQVGiHn}Ri`FeZ z$MvT(fY81`t-_!+p}(}YLAIzCt^ zKG4mwmA6Fif#_+)!5iZ^tr44?u2N`wwuHGtrkE9YO@5|NZ}#L(#a%&jJ><7S<#5{C z0HPD5sL5qznE$8Uw+zeH+gt*C^dlyn%kVv%Tjqr#Q?B^A1oSy%~F7&qM5`s z!RkCupX!H&g?XpsqFVGQH$eXv0K4557>>YRzkWR_G!z6G)}Z#Q1XifKw5drW$NnOq zIm_>CE#`;V_C*TWuEhy;yXVP0RMbU-+XG7~PDH9O{gji}$AMeSs$&pSsvPUw6VGjU zp4MTwBG=c8AjyJ*)CzOtdjN_a9RHw2X;PhOt)u}YKlvP(_MMseapZMPah~7!VF_!J zZ~S5CIMTSE5TRhzP_ z%3@ouxPIp*|y{L(T0jjF{8^ehz%RyUxx6`oN@Y4j)FVf@jW2TjbnRlb1xl z=e%QUPXI#`|KnK1*s=`?R7@EXGiI6a(voW zWFT>z97CF2&25FhQKpo9Grx<5*ZBF{QM|27{e*W8?6#>vpn18rwwCu-fiXe@0nPR5 zp1V6655OiJW+{iJRy1 zLPVbbFf`8kx#Rw~pq7d=cU3T?CX!g_LYc(AedUf?wKRKw!90#CDiU>0EPp4MKu1S< zVq=nd1Fv@efcbX7s{dx=rxD>KU!)tCVTc)fQid(hxXT-y70hO7kgw#wZ_tUbMi>0= z*Ar;f%hQ9Uef^6)NyPOK7wu?;3!rgjZS8u6UbFU~<9#|1XaZOV&^Hx&p;Y3n5boHI zs{l(nyRXM4oM_M)$smM?i#PrA19+vI7!L@rJsa#NBym`B%|>ns6-fPjAwUc!4Urgy z-tl}`D-n3$pz>x$=8Us(gA;zA4!e6eL?WK`_bdSG@#@xu{E+>j+)dCkO~3*JHJA3% zM@1stmxY$t$%ox3eQDm8L7`q!0Z+^X!>xXs1e8Z1%xd1ClwO*Y8xN~78X?a>Aac)^ zf1?w=9C%*n2B1Aa^98%h#DrFYodT^kl=lQ}+YYGzceH#Ar)6;>qXjD0VIQN7kya2k zJC{BZ26)47qX1_oVIln18ZR2ip4V#eTmr^@b^t6bs5&YAOO~oW5TTn)#;Y-A9qu)q z4>Vn3#jrAT`W(#YJlBp^P*Tm5a4nA$X|&l>^yJxZ0|sooTmK3HtZEXMPRCSMUljM%VS!1C;R_^b}F03{tt{RPd)m4$KU{@$0H(5Lock@V?~>f8Fj?;_XC$#JJ9 z-4Q@U|4!g#D5vJ#`1}vf1YR4uKaz_X-(gFWDNoVB3~Vf=0$-}mj42nu>sT>TZ{F(h z#1H6jH`@WF-+|pB1SuZ=d)5N5>#e9jW;P3%DZ3NN5x~w47pN>naOeJ}2Z5H)@7%3w z_nkYQloMS@k&nGzb@o(h~NFTBx z)yzMI_nxQyJm|!lsi**rksp{|)R0r}ub%+YP%H9o{+r9;w(LF6XQzkX(4L|qN=Oih zzXm|y{q5Bifk3!vZUBL2=kRds|GkK$?;b(;n!J=Xm{GPtbe-}#URvvX4K6{;v)umj z=|EFjZyC2Du5= z(V~(cAuR_E2A>r==sa_H6Zh5ahyz*($*M*5W~0mktjV3{)RD)+!Uo6-pjXU(53HN6(}SMb zi)j;QP(3pXFrhF_kY*7|3|4e|}D9xV-iwvn%zkPxNlA+8?Z&!Bu1W znPhJO$xm&G?HUe)^q}UNy1?K>^mWz|ljWBRyYWX$LyNqOr#5||fS}~&T-NzOHV#igEJ>xYl z6XevKWB-(BMMk6DW7sZ(eDAP8N7DH{Ngcx1CNN#)%=CO<1V11i;uATw2=wV3|Ig%` zEvO2Q&QqrPmQt3b5azoL=%LrIUw6j%Z~;1Ne);N}OP3XJNvl4fOhWP!-`^5QVE$7B zT+Ptw73&T?uIX(~Xs-h$Kuz7DB`@UEoHh99bwtck0~=@qfGYdagwixqc-QFDqX09D zyIQQ!W||WOvaj}iRx%#2Zx`<4+xyoaUFcmF_PE9YC8{}MXbG5UOFCPu4w^yZ<~xx%3V z6an0KNVE2}Nl4kt2;trXT#**T1PWS#Lt0w{BEseMzxnUAKASI9EiZsv&JC4$sN2?~me*Soph(X*CH2ec_o+!ARo z#ob1>sX*T(n8cs3j}+IZerOHvZf0QC`hH>heqxpruJpBc=*BGC;`1#w!PC=Ik~}Ch zx^zVcn)EZ`4!13~P{XkLVPMe3>bQ%6KE0H~X@L>0*p%_~`x@HX$g+qvKrL|S2DNM%U>Z3w$VH>|3) z!977iltQ6XH5K3^Yn)6y!yyQ-A$TTAJ`s&{|nRHeXx>A7RAWhw8a>oaIkSZ z;*xY%&_EAdowmCARyydYI$O?PWDTlliLh)bn7b&&Egt+-Ow1UZYLHWCRIEKrFPAb| zQKz4;WZ35CQD# zxZC4ZMek-gMaS~Hyp}JJKg`XUupTM5K-0NtxE9~kqvbw7W3`0DCaq(xo8C)p8}cN; zub25{1s4MHcnU92ohCNvkCMrEc@4rt0Ye|;_IhPGq|iF+$}T?Kh#v?`j#xqEvvBcv zt>tx-=Icr_pnsrGTDTPZpAzb2nUszxNlZ;@$+KYi2So5T;_t$`bEUK_U|Xp^lXR~! zqW0#x1O)M`gK1?JE5Z(278Qd z9VD)V-%NG}|JdiXWC3J`-fG`i}6Vvss=a<=IAo(L%)Al%HHTXgh@FXxgr(US?+ z;`#rc8hpIV1c5GP?I$FPlOx@&Bz^#{Yba3qds}90syx{9F#7`ne;)!JaPEt|>_w!p zym>A>?aY~REz1A*3}9$beBcjv%d{RFwZ3ZB&Bevxp8NPg5;ddiKIx9oFo)hkwZZNDvD&u zAW?G8IriFxdd~N~J$l@}qeu7cG4B5Hp4Vc>C#+|!x#nCC2jWt2SJg#Thl5w~NC>$O zg(_`JwGNpxQ9-+}^cX(3t1LmVLrB$>NBc zsf{l!1K`Z7N=jT(5Eb!?AJWa;uy|^Z20mb( zuPEqpJ@dOp=68YJ@v*G@b(kWU(qoK0uJ+Y zMMs$Z=l8N-p5cYC7;PyT1W@Fbg``W)xDkEOrMCAi?0G(9$-=hKF4_ z5`(^NfsD^9?Awu{{z_o7y1nGd6$DE{wFK6RHW&D$=q@E-AC>_%S{95>8Jbx!8dtpy znU9u|NK+t3w%zn+K__Qri&&S5`z=PKSD7*9QstR14UO*Q@LR77IBFM3_b3| z+4J!}G8Ym?+Ot?TSZK(c(<1?*Sn|=0C%@ZvuUzCK;1EH8KUALAp9wT2LTkkgrOBWsZYep!zf<4&JNU4Gd%r!oi1|Sz*+@AO_%Ep2;|$!1E_gy zgeUZmBCn{_KR$}{O&{nD(j%jTo-X9>9_&RcCuh4{Lk}-6Ez5qr>utMB`XtOo$Mi>E zw|g~zPFd=o4O-iv{x@P*9DeY*ymv8GiGb2=m_r`5r&T9AxmBmKQKaoI$W(R|vU{vN zEOgm6AkA7~gALm`VAqa(z9$ZOCY1_)`e@yN$MZh?Mv<(y4^sX&j zD@i{D-@a!XW49K+nFt#rv9d9s|65UmCh+Ri(4H=;;;)`D37w|#We6JDtH*As16*!X z&vz-c!o#Gofc+;8VXr@bKfgm5E!ae!*Lr2n1hdUDv$$9ScJcPr)8_AO(u0ZK_4LBVi9Cl)6<;%|R>Mog!gCoWY9bPaLX5END+Ok2wZ zlx5okdbz2IO7R?sgpM4tG)<;OY|=?dq0-Y)J4C2XG3wJsx{^xREZ8vHBp^gWHQ$hV z-hS6yhK8P=v#@Z1k+iYY>st||2lW)Zs=)sQ_ZZK)+LCJ(d�x7ahV9#}^6t*k0~! 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 #tg_<;w2d4zy=vNQ~+c3{N>(Za(`>J zIz_1h99CF)BtO z%D+5`Fm#?Tev{uc2O^YwYvDy4ZDm0A>-X0AV0rVS$`h%1wu)en?mIsA3WAIGfK$=g zz~kdTb`iiEiD}l*ejhO>poNNhZ9e*v()H!PpcX**d4CTWMN=?zguGs#_KNgC|IA~ivW7oD(K#) z&y24_iH|CbHNuPN*2WpH(0*PrZ(zwA#VM=yt-T<+NOlbAfQ~MD>2Rd>k6G~F)e39w~5_f(0(#BvVP8gME5^|fWrc*y} z-hoO=7eK3#Y6gNz+G^i@v4Cy>%0RK`@)tq@1_ncubc!jsn}mS#UN6q>gi*WB{3ozg z0G0?$sudS@ClLZBb1h03}dZn_S z%(ExkPg8(DpFZ3#a^K17OmX>ixdC4=9a(!%pV&FL$fVf7Y*>ybvOZbf8A7fn7F1M+ z(MPOrK5uUg7lTbZY_pU3!;WT}*xTRecvQ60rp1l0yB$7Pvepx?W|7?%!=Itd{{Edl z*uT}dv$t~{Xm;%&Xq8S$QQC?7R8T3+kJRp6P2Yllr)qgjx2B&{_82MpN-aKDN}WZE zGCD8$jn$jTua0aZh-B%d0|!ksbN;}Ik=l31AS=dRo!-8BHAu2h>>99+rniYWlHvaAa@@fON&TVJ4-C|_Tfu{Aufcy ztAsc3#S;la0Y<-T*bU2^`?A`t@25@x(sY@WeA?s=bj#hd7iW1d%yNat4&=^9`ivVD7RlVv2)$ZSo6A)BP?tD@Q3l2Tv#T**7J!#H*H*0 zZwJRud###hcAPj{`bWhx9JOW*RC04Nx#83$ZM3Y4{RVxh?ZSYXPx}xB*2$M0km9D> zZ3bwCUYQL*5CjqgD598K9zZ|KobZgw_@Wlsy{wNv1iVvD6eIiKPc|oj*_1e$j-l)4 zM_VHYb8XmR_Ys+D|AW@!R$v7CjyhKn;y%DL*-e;{@N?*YrdKFGSj~s8#Wq8p4=IrR z@v5Ka24ca$U*zkaFeJ?f1VdK`VEl_cgXU8bp<9~5!mC!El<2iiH%|n$cpxV+k8*fN zzuRg6o2jA)D~~s*F2mUO@MR_tXq|t)djeiBy0HcHDd06}zQHqZ6eOgKVEkugM-k_- zoIFco+-qC&nCasVZQ|Bz^kNYK;Lpp&&@36?boCNjblU|$E`Zww7H`BKKQ55MqWGo0 z*{{7G#v*uK)eu9zKe9v0y= zIfx^7;Wi|Xqs@hT*X--;Qc{3TeUJe&4nZFn{ctF*)B=m<-6;;YAG%CIpn^}4Vo6#` z*|i~wHmJ%z+riO5X{UrY;AC`c6WJ-J|zSk@{64x@orv+Sf@B{&(m>s2*uPAE#7 zlPbYDQN*pUFZyCVZVy7$UClnQh9mObS@Qu9+@_&`;+;{B#=$W~T`XvaBn>_ltpDAq z1aK_*gU3a5$Mby^GhrlK+El=ud^2ehBy!*22~f90G@M!-$mZSK67jV6dLE#ddYet4 zIgi?gZX4J-`vy9(JI-+XYC|Fpq5t}!O&c|Mqs*dEX+sY7XDfT7x}Nq=b*NIyywv(J zvwg~051KRNu6#N@-YGqvuY6-E@TyHrK(!rq#{dIHP%g67BCH6M#5S{%R~3}c&^k;4 zZ{v3xj<5uQLPF`=&Z$(J82oJTu7G~CS2WQf+8BucJB8bXy_C_}f{L)!H4sF+!H%p| z3djHnpK(?OESjyBEoLZmvp6w7OM1NeD}Tn-?fp>R={P?hmgjZud|`}1rhL*+uy!U7 zR!8wn=bv~aeeXw1|J&~J8O<58!K!R)eG{$WCIYLIao&}|=4WUt%=)OLO(Ggho!4Fm zZ5CB{TKF}*tkpt&Q9bZz)AZ4DIPO6t-t(TCSeZ8SPm)PZvkK*XlD<{K-=V})ks(w_ zvY8%W&=^26=H+y&)0vK6}o(`$q0O+TZv)shiSYNl9 zW)FZoa(tz-xCJmCr+6IH_NHl#{dtZ2d*e0hJR@0^2Y|js6~K+2JxBvR)RFkR7kwKb zGK)Q|H9R!D5&KoigB2e}W*Yga-Gy2y{+(2Q(ZT+l|GpEVa_HhK1Og6u94rwJ4%4IT zcb~y%>5!{w!~T;9YE)iN(ZGyk(kaV#Zn=>m^IqU5fiJqaZrrwQBJIneL!x(Y=bGxf z=QOJ7tF;VRE7fLWJh~5{VRwx?tPM6Z79Jh#1|7jMq5v|1_|0W^*>RXediwQh{;T@- zumNHyF>}KE)W=*;ZR}Q1GNq5EMs4BWsTM>HmK|O9Jwac(zS(3Vi5&Gir&L6f&RzE% zdC{hKLgv7+M^3dmnmYB{w=RP7c;V7Db|P3~44F<@*uP)9V^$eXVw_TE<$3JB7j9$Rzg0q)8Kxlq*(J}NVna!|?Q-2y?`8C!CAJggl(_52 zr{UKpTSGWSD`+cX0~hFfDgX&8k%uXH6cCy7B>ighCbNBo^Coi^n!%$0=B>oNc=}f5 zo)-7tCH^?+nk#!Z%SC{^QAOqQx|z?@R{DO9hzL(E9?#nGl$TbBIFDq<2SON=#YVDT zPJj@&!o&cq_=?pcFp5VVF3BkQ>xJn~x%VI}#7G--R484SF6`Q1sEJ})=Y<#B}-a8~!wU?a8=80S>+a^iv z^G;qm&lSEd2nns_j<;vgjY$th)7s~W)Gf!Zu&FLD4VQ7Sa(^WAi(^yTHs-B@(9#f{Qb6(8NtvvKm0t?SFhT1Sq+Y{Zv^&a)2=#fj)zQI zw@8Y6dI!Ju#EQxWpOSu6gm9gPEdh&%yXWBhV6e$`wP@bbiWl{@_*TzdqXD9~9vD); z8w-bS8lJ31aK%CaHD4ORNkzvOyI$VC{gqyM6gB4FK%eUgq z#uPxcIlFIF77+nN^+WKRUBzy~a? zlwfX5n@HVctC1x6!dafJgM-x8&}&?Y269Qyrz1DFM`zp@$Ve`9xeq=_K0Bqee*e^l zv&{-c^`le3f?uZ7iS{r?$b#%<56%E&*y<3MOdD%-)*FTbwL?B3fZg!>pq9#R{gOf| zWeLo`w#l@1W9{iZ*LR1AU)6iY7CL-ivH^^9b1sJ)Jnb(5>VL62Vz43Kjq}bD^Y4lT z|3Dv_*G({5sGt)EVQk;Vdnzl{I4a4TY~aCPABx-BT&>6+3f6XYW=N9!%o^IPG!2I! zs(tU8y*F~7cSTA**^#_K!ysU5Iu1HMfSQCEJimcS#M%iOd`Ix*H_?{0zwCOrcj z2%y1*9X8kQuI;EcS>2z%UrFpnCq1$BJ$}}9Qn05Oot(F^`z+iSgd87&jzCzJJENHx zw%J~xCx*f0o(WhbiHS{HJgB*eD@xNmi_%y{Az$<&bKzLqYI75()u_d{N9m^4`$MlM zQdo7U*~gSubyC__cG7>SsSixegrKE~nrl%t%vvH_r%I#o^5m*QOV5tkNZq*~dd!Lg z=;4uS%Ap>5@h&pgkxh?*)#9;ocRsuEa#Vo3itn)*op3T@)CXHr^kmHP0|qjhCswiW z9S@kDsj(o+$jX7w2C$(+f&OyF%`0Gkn3|uq$qv{6OkHK_?_=ao{-z`T?HM@={Wpj1 z&&EFV_mpTPm$$40`t7fs6`QRTHgI#rP`L9p?@ylr#L%OSk6TW!lPMrRI@Rw0yaK*T zgTN{5`A#EIn~zSSX9*x%=5YFa2?a2x2@3&dMs_pb?J7cnH-?fw47BCVr~1S@xxPp1 z4czYk1Wr5R31hrOy?=usnEA2Y2(dJbJHY{5XvxPtO5qGAiWcbJ!;Tc*%a~unxlqo9 zmBD7D*B7PlBCtizUy-}_bC~am-fVQ|#eB6Lr6g#**+m;~(diRGR7t6{5sW$R-+COL zD|X1ADM4*x#h9|(5AKQ(Kg`T+`=y!q@P;Q)!e4r0Jto&Pm;WuZ+a#FVmY{6r7Itf@ z8&bo46?u?hJ3Vb2AL<&lCDMgx+ZKTy3LobRT$?-QYzKaO5h+cN^DL1V7j?Olr;onx z$ABG@>yK>D^aiiB>lka#z>+<9$ z75io)`}En2X6&@&4Ee?{HF_HG+%KMs=m z>os(h=xB!HS}ttVimRqLsxJjyk)4wG@k7zez+JLSpwF55ZqA+UH$dK{X?9()Mt{-< z;ayKzsX2yc0x%FoYK7JbO5mA_=`6eZ*j39fqRh70l0Xh(PP z;cyk&necYu#qZ$)FK#>xxfzT)j&(OIUShFvy+{(rBlZ|;UpHn%RM!Vh&C}Bf!xk3o zDX&KpLhWwc5te5lUrekV4jkb~*ikXv_XIPxolb#1ug}FQu^@=kFnjtrMyf2iW(gra zsUzN(^LIqOzdcndc`GZPxt)a#(2614m4=D)3nRrGQfO@X6n4D&F&T z#tmE9c6u=0l940BxQld>8|!8w^)$|167|8ZYuoK>GrG!A!$dujJnpfAo;=W0CIoTyW@qx;?a+ zS-Y5Y4AdySyEt6a)YYZ;g`j+_w>lZM_HXOUG>JXko(eyuV3#^H@;l89890mc00kP= zkmnf}i@iFElg{llkQG30W+sY>8{J9tP)ZDK8?Hk;v1b2>>I@21bBdJirPw7Et4~g< z4B}1X8SQLX7b%%oqxejc2kLOw_`6%ueu&NdaKguV`>s?Gqx8e8h%^c1JlWUS*zG=s zphLlED>N*mRLd`O`6G6NX*~+$So!r*fNGamo?V+g?$3?>-ENs_G-4@^~eF=E{eA% zL8o5_tvUf)zr4l?85G|463l$J z%~Sj_i1Kf8nD+6Nk>|&udg4HdxEP7JaGl2>2!iCub9y|RLUwtpx-R1*EzvU0G$8$0K z2iy%eU!fjYnl|@_w=YRaBS5v7BvARA_xU+tFCq(&dDUHAIWBGjjh>^ZY5^Trkw63m zLlg5~hSv@q_#ZtvD#I0X09gN4z7*g&rK2`)E>m-j6LX}A6gDMMv};P6Pq(8{=BNYjVZq6RpbLE^+A|twvG_x62#YdWw*A&^{&P{y&+T4}ZGN}Qv0s-DQrf=w2~*VE ztx0|i3BIiYm!D9u*e>mfDO~PADGRe(FAPT>m@tf&CCGxmvs1(wd-Qa8%%s{Vq*bVf z-*UQ1RK^mp@U0JAtSlB-x+5TT(3Vv`{KwrpJR!U_J^DREzRLn~gmDT_vagheg0#vt zU=5oy?8yfz_RSGzF|Oogo{$>*@-77R^kHweWv1m-T&aVBoZ(~|!lL@gW(?`D&Pb1V zoYO2IV{Vs!l6);_)h@1oIOK1nKKTA?o9)c=y$!yMEsbH+XsNp60Pd?Fs}^$LclE1n-($m$#goK+>Ndn}a}D z0vS$#;b?UrPjKK2uOic*a^CF>b-7NlyfCm03rEB=O--U(#sHNXplRWKuWx@U&|5Pt zjWt+Frps9t=2?8)%vg387pRtP1JmLl$JW#i;}~ZCOQlww867@sMlHC-2lO0w#*Kgwb7jk{k;Vv3DhC9OM3It&v&{Buf8Tq3Qnv zKfGr&#e}%HM58(~4~3iB?cgI$8i0r!fbMoHzV(CatFqgTIW5SnbZ;y$Sh;8G1LFc}P-2 z&{i(Yh|%6&cKb9jB>W)r+;WT?QMwv4~JGR@H&T`$Krt zY19t`={|-bV*6?HHSM{QUU>{9>L>W663?ogXtnVhXFk~qha-N0yr3FUMK_$aHoJMV zI|O{r3rZ!38(Nv02U_d+^?a7>c+{~CLDLX*%9};hvq&A|K;V=RIGo2j-XI-N>DX5| zR%d1u5po?OAy%Kk%klEa-w}IYCA#DMe7Pno7M4~@Zm-8#wsjPjq+QkrAxG=WXIv!K zT+31_P2UW((Z@znb-!5Jnm(Qi@CL%JM&J`5MjidTK274jpd&D^Q!tr0eWGF%uwVdY zF}HKvzy9if2V4{_>!s}0VJ(|%sbT8oQi1cJivjOV!+{U6B||>~JXpDS9SvjIIPSkV z=i$H7l2eI#if2C>Se4$tQEX%9jHPGn&)H$q^rWJu^=c0q`UWQslfs8}{uCdW)iaS6Ak> z>$o5ua_U5~KQ)^Xq!#7Q-_b`3_ zjO8<&2yMHl8JVKXSiCvQUkQxi^^~jvc^0F72s`i2!yW|yB5w!?2@g$+&4UF6#^AoV zuV${w;a^cd}@<3Q+J4RsF59IFw1X5HM-v0km;O+!y39 zm7iyyUq5FXPV?L<{?<*`=>U2I1uFi==$xB7%|SP`U*>Zjdy;<7o;v$MwGo#vL@?B9 z_r^%j4B~T~QeA8nTK>JbosHm0+iI+gbo#tJFH}^K|0x}OY(tA64HCz<4RQG|Zzccm|rT%$5Kj%_6G*n_;PX znS_|>2HU)Qcq0l5(bO0zlmA~IJM47=t#a=FNqM-1qj8A~T)U)$xn0Ev`)#bOOHsADu-n8MkJ-{o5o6&h2*`E6PbReNUF_U z5wLn>lHbhZbp;vp-(i>7lxaIJvaGTH>6s3XEQ%jR$K33qS>QQE5&xCJ%4=PDBs$HH)AT1UFj`>RconE zd5n%W5YQ>uqR=;$cx*kJj%>_iq{j!)N#7w^CN~YGt@~3XRyw0c0p7#;{t~x6!JQ}_ zBF{InSb7UCi1y@@rol3d^WS_jLU}~2m&D{)e6QZbN{7R0M7oua*>Z&z`?JY@Yz|n*?=*X zuvlhKgXh);P~Dq+JXL97dl9kLKH5w?RqWIz135(dxXQ+m$UTIj4eg-NtX0$KIickK z6oNs@x@ismu1(78*N2~Y{?1Bv7Ne0+aK1?r`gOw-e#x^=wXY;a37d zqlX$@$I=Yu1APV=qV2WAtju;{r{p)JOW@pXlFl?XuAxSbXNmt}Eq)oaA#A z+Zkw=0<eo0hSgozb=>RHmjXwj+^@`5rPFFpiYLGMIy$rjXb%Aq2%Bhq*=8%=ikw|L- zE(UNsqXvAr70gkL}xmLCJh>?QtYW9R8MkA()kSX3!%^3L>upA=Ls zZL)TlBLx_=G{X5dmZCz+))Ebe+!mehN`L;)oaN(Khxd_@@^woL6uCNCFgj8wUi;e% zJEu1~i1ELyCcf&saxA=PI8@DEL*yYPq_z&y+Q}0smLZ``Yxcd5#&4F~1n6@^***Ck z)+Ei62-L1b(&YUnz|O-|qlKzH4dam7={C21j0#G0;>r1y169>UR4Q2tIUt53wKG$j z>@WZ7ZMs7Ajz2fT`*7=3rZ2_$0(a#C;e-cm{__#NV!Os!oNdngqrJ%1o+vb-CcfOL zuxbrsQod$Uo6)|np;f#8eLx|#Q&$?o5hz?(nI@JH+@OZs0T9y5)4@@5K7ieR zLB#KpbE-}p{>j61P$gbf{Go#$MQpe8r4n%<`;gm^P~)f?E!y_Egi!iax&$E?3qJdZ-+{(jHMlCTC_IamC9&5!720)sXb+_Va;Zpib)_T?WoYkxM97l8Rquj8-v;IS=mB9}kmY&K9 z<0?-kdE_0a)Nlo4KI;v(Do*$nP6&n{3Wi@Lmr}GnV4Ik8V(j`caBw7r=oWDzF+v;-} zDK|fQyvlHRMhN$Q&alU{CtoBq+xuC~-mnUDbp1OGS8?X2FYzz(R-Y#jMNHFM>s;mW zfD4G5_3HQ_(~G^ZgZ16krk^XP-e{#=l`LJB$FCU0*f<&mofS~?gtyrW;4JAQuYu`+ zEEZCtd4}iZEZ;z03%Nnq)$vTi=|TzW&Uk(FR4rK6O-=W^^jpnVr*d6&bq5Tl-m{ly ztPs}E`0-hR1f__%soA@jX~m)4Q&o9-2cjsoNzohI<7ae{r%i%*`xnybeJpL3RoeV_ zfZRDUR;(dSJG6x(RO=|SqtE-&0_jaFHc7;oh*`Wynza&x84|tVPAhZwHn`5+EVYaM zrTq}Q{T_Sgd1leOH$A;x+>PexO3S`-bJ$xz0_pS@*Q^{}QP%2YnaZ?4Cs`s&elCy? z^Jr_v9%eGRetQ+eubDgnI+gtgAHMql6W#lJ4~ry-mMEcpk~9UP!)qRDNqmt2VO+X) zRDvQ_arJjsa&_yAA;B%?hD+qL?;e|s@eZsJ@n(U5Djsxhw(MEEpqQsZqNqIM@iH

4P%)SzV#X+UbSW1C!8uGOk@@u?qGvzItR^&`pXN(mu-A`=XiNM=T|bp#RyO49 z%~iXK395GVYYP%1lSis!MQIjze9?`9c21U2H3~;EDq3GEMkp}I8r@=*rH7FVaToBG z8H9lhQqXH1a59lI`<_gs6Pz3*$?q5D(H(|R&=w7Dit|GMf<~H#s;@RTM=5g~_nK8k(&2b8d~yZoDuYn+DYCYf8k>Lr zm0eX=7K9ZG=QFjxg+u?68{}Sj{bG(+b<7z7``+a!yxrS-s0yDf>iY0D%R4H(I4M`= zk-{Mv@*9M)>1S6;&#Y*9!e-m$JmwJ@hd-Ix5j(TUcQRNEm9?S04)@#G+eN&~gB5RT zm6zEtQqB>)!gb|zd6@E*$mTLrMPZw4EJT>EZ!+;>sW!;=HWwdKKKUIV|4I^%WAE9| zx>){KR@2RO;$HwkcbaD=sdj6n{Y#Q+`K$!yVKq&w$4|;*qGuo_RIwqyQnzelG}1 zHAKFVb~A9V)N|Ca&oBvwl~Bj*+PFDk)m!^ojByN6f7G8%M`_nYOS>|BwVP91YY276 zPvx+90(7u~5bqO#s`F8x*AeKur5rF|mV9xm6L{{&8*tKdg|}ZaDWhtyTkDtT_82&S zsn=%R6lpb{j`3%+5IjGFMo_vzmlf7Q6EbAyMFALxDH$7=BLj8>q!1@u`Mcm zC3m(6sJw3s>5RUadOwk90D=LEElx17(7ac_)r6q6P*0LxPrgxtN2~Wl!zSE{RZ%Nc z-Y}_d-eZe%Z8nY)9|=&-R;Kj;^;mrUuYU}nU<)Rv0aYu7IxXjV2yxHHf0gCg1kEAW zzsrgpW@S;dFeq79f0-(Dp7p1IS5NER2tbBl1U207GBUHij7G_fB>BF@OyS+hFL-5 zh`p(kEtCTLJPFL8ogjU;2$ul0)VmNYgN zzV-JzEAy6e5}b6LDwM{xTPTVlIwh1t`90=`&!5s;Nw2ZRiRG5!{-{UmgU>h4@=tU`0wtQ|KQMrQz0ZSWoH2iT{jClE6ury3Zwfmmffv&{$# zm%KL6Ogqh4Qe32vX=zy{3S{}M8%}oV9@O>HGq3`2kNYb)LdEOf&-fYHE7J>!pjR(& z+<_W{U6S9C`Km7quUfH{UET_Um)jRv9vWhewXg&m#IJoL{RL zivZdxN27WdrH=vDxM+If8q0G4ENBjD%wv9!hZV{|gb~qX@>NbVs-sRPQ}V6w!O}C+ zUmqTchK>Xejzq?U_k3pW74p~+zuFawawFv-V8F>^dHnf}icJ^!Z{6D9cQ;5akG;%< zj-Xp(dI@2;{EZ><8-l`o%A|B=zXZ&vUdU7TbC#F;s7crpWvkV6VRnv->(5c7m*-+# z^Yr(cDZ0y#*U`5v%N%qWN~^t`)aea~hq?2e?&Gdvsw>%xCJHK|JR1H>7leI-lI4*_ zK@}6Lg<&aWAbp^C+yX~#Wy>_fyVK8DX?gSj$O-kW9Hp8Y?X{-Jnd@1dXvEhUYbn(R z3gT?(PAWnZEv*1E^(;TYnD$`gDd<1~*#zKv|9C}%^Zpm&EFqzPj{FSYgtlb)UfK#G z0G%3I-I|j!z|i2frIE)=-jSyw5R4_ZPQ6Lfb=&MiTwit6K@0v~h-m$hSf-+O#p{1+)#H5;czH^{Uv%%WsY84R> zO-F}$R+kKz+mRk_Kb~QTG_LA;lgnal$gpB}@IHA>zw(JFq^Ip=nl`>C0>YAe`WbBV zBpBy~7k~3|(l2v2Kevt>Sqg=lGh#+T;c2|^;-h>Ia5GR`JTBTLqYpg97qpir z2;Vo^HOw`o_MsEzNd}oK;>AU>Vt93!7DYpcTo&plc_o59gU(j8RC*#MfR{KyDZ#Q2 zVtcPNOf0uY- z_dtat8b#ojL7FZd{g3~&)>lB6@ckF4Zn^T;@jV-QO;8A!+7)fGxnh!7Ojr(^+*g6n z?DxI52xGT`srpG2eG^rMg0Cr4`O>859ox$@o}@)i&6jVm?TOJJF#yOwfPo^+3VlbH z4!QE`umsS^AIw+2a%k0Og8e(%P4oRX`cyr-Fk*ER{+LntW=XhjsP5(!fXce19KBpM z)LwdSw-913+@VyiWs#4egE(Llv7H$8)h~gMZR4lR(;u3btHIvVn-YaiFX582+IF)K z`kFi%Z(keo6TOM;qEgtS^~9<=JZ#Sq>}2T(98TBC#v%{Mn98wL^vs#d)R=FCfnMPy zUB#dH%vDmZpe3Mk}8*_AX0{W zVGG7eFsmM#;j|iM21SWQU7T1aW3MIiQ(k z8a+#sGWQhbzc=AO%LPw3wx)845YV5xn)7i8flC!HXDCXx{v+6rt9>uTT&>~!PwPM$_LXf0!+AB8=Wj$ij7BM5+B={~FfDM34k?l*%*L)+YG;@c{=xI3(C% zwW?8y6fNkj+Azh+k5CPa630VB_w_mVpK@{L@S-C90#p81Pu>Qi%Sx`g6`y|bSDM(e z4j>w`@}FZ4mF-8#sR03pW7zZc3v5DgL@bk-61R^5P}99IiXI8_JQEndF!L>YdWY~Jh8>Z8 zanIFOKP$E~ikfw9E^Fr;g_$m(X_q?E2nF^0vC^&^(A?4OE7RYio=`Nj?gikLlk$ev zG?m6x@PyRTmKt)61kE+zc`(@Evm~mqT~tFra4{a;7mNT)Spf5d*u7$>3ivP7tI7Vz z1NMFx6EHzt21gLN%5(-WRF)ZD z>dFR8w9*e6Wmi#*rgrm-23~jO->C=yqrW`5WIKf$%QCqia+8s6roTo$aX2S`IMM&~ z_BHyWs2r-klu5;zN?|z!=TRE1xl^r-MI;IGN9@<(>`2TKdjePfcZ%UE4x?Y6W0D5u z$RYKUlR~5#2L?(K9|xt9k_9j2*yOR{C_r$KhQVmcUKoU};MBS3w7iG6DT z{aD5+S*H{|)sU|`rn?q2?Hh)D=prvQZ}Uc=2uP(0ooq;oJlSDV9|JA9d~#r|?QVWM z0G=)mghnVtbO7G=L?D}~B7mF>ahzd~6|A*oxJ2hurau!U_Q`14`{e=h#JW5f1kjivb{q6eoxBL zX9uwDY5cCagIcReXcT#QT~XupZVeORccab$OmR~dc?~Vf>|hs{3c6kCE*EU>tkG!j zFo*qQdBN3gqsoZJZgcuC&L`Qw*5BwfcXIo*#zV;ce|%l-DPh}G{#=0PT1Pz~g7EQC zpy-U_@XL^cY{UAud2Gfi<0XUm7_BR&EM(}Y$-{}Uoz97R{RkQI)Uvo@yUnT-MmO_; zV11AKjIi;po{cdVt721@b}zE$jwiV2m>}VcI=Noy@~|G5>F{F79v}0PdNCiwT6Ssk zA)m74&PktpPgWi*jD=n-IIOFBIQKkZkEYP+M$ls~K!YX#X$#c|Z%|U4bV$0M^F0E( zf08_uZjM8v?YCU&*B1JF59LI0ILjSrsjo7Xn5)-)pYSJy4KSRs3_Y{?6|fPNZRQpd zWnnj+{~+LMx(gEMe|e+XPt~o-OLS$+JZMx)zm`;CC}eN z0uiGXMbxk$XW@Dzg?G`_^ptGvXhHc0Y6cRlr1`$rM`x8dkjz-id?8sS+8y1k6x*%6 z6rN0Z@Z8F{LW8F|iy~Yl)wIlh*L(Rg5fJ-Cj!4`Zp%kKW|4*rYf*E+-lRYBP0E#d? zozAH9jfF&gue9`=_MMF$a(3(;4d-420eog_?~R#Y{n|Y_#~IIj?H$2@EAD1%JdtgM(eIBm~DJM4b(ji1MrTLMpi9j||~4u$6BH6mwm@A3f&E zeaq^MoE9-e4>{a^hsD<;jxVosGL$`|2M!~^S|agz6B2@{34UU$U3zvQataQNbL7zX&j8H~s`;EI- zwLz8>`Bs$@+!<15Ts1jnx#QT!%V+?tS_}XA7I({U!sDWnNDOzj_Q@tl$UH1R0ceDV zYXIgVvlH)&U%1%N?A9y&X6P15~6KYcW3C(Cu=e&hC|9b=H=dVh`^|Jp}%*bW;l zZ>*lP=GRTPQtx2&JPQFqqPlpdjMtAp0r#j1y!vY5AxaAkL?UL<6+IK3!K&hUN9pu( zEm3k$*T&gO=}Sn2R#gRX0P|NG#cCAlmFlwv@%K(>m1aA3mw##q zH-c<3#Y0bRWwGadx$Z-sY>$O-owa$%U8drJv@ey06I8L2O!*3KFEtrODtV8J_{+dj zC1tq#@=vwD-!8tP>Q!3CgFcYU1Dx~Yc2w`-jSohf2Um0&srAuO#&Ozte07h<5zc~on`b54H2d` z?lwdgDy63ls)KmLzRy$j8SugaB2up=R+JtTW%NN>U73MaelY<%W}z zq1xXPW_R$Zmgp}6B!<`Adam67i9JxM@9N^ zljbBNZW(n_$J$B#A21ti#-0nvF9QVkG!@q za3n{KlRI0u0oqG2{0nG~_vaHfR$qcg7h7*j6@SKj1TUEQBh`+7S**t)6Wbn)k+KR$ zQZxotvEH9B#2w!Z;Qk%XzDGVA66!jfGoux5S_1^=zK4vQvFU9zUgZ3mAKgnu8nIXm znzQEa&&3G11H+4fA7oo$(%lr{Nsmb#6sTU|mTvS~{`L~B$a>pV^4v8iCh-TPx4QL?H#RHf;^~Dyjd{|H z!xe8?`=zHF0~vZmez`k0UeZMzZ8)tw_5n<=Mp@MsxX&!iY<9%>4X{-I1vC6eqt|bin1aNmTu zZt;W1_9g;oZO~&jImXU(ANz3sfNkJ>qpCaWEZK+z8fgSjDG2<=iqsCRDnls)Q=FO( zWJuUe-y7>=4UJv^w0`8@)1KXP-jkmWSN?Aw12^vn$m;(t0kZ|6WFZ~JJ%e8KeZcNq z^B7Jx8H5~9RS$j*B4m3F1g{TQJ=F7(c4&Mj)+Q5FtcTt(GM^^&?a%=I@PvtYB`_y> z8?Xo-CK}BEG%T1@7@G`t<^AXAD@=y|Z1nW`l+b?GfC!HTw*>*Bt|>Av^x_*Yeh-nv zT8NMG`3G!VtkAxZ`uh6&D*1t*)GaO6;P6Sod4nITugmP-KSGREZfSH#FyaQJ;jdN0 zq%|M!dJ7~+u8=+~ORoWE{W42yV9JtP4?ER;lEld^=gsUd&c zs-)d?=s+q)iv*;PJ6o<@U*9x)L<4Cm%x*%>=f^cm-ou%Gy8rSg+i8+0#DOZ2yG)qV&soG+3wtM1Gh|pg2SEOtnPj;&|dnIFxD_AXS0z z=po;uQGxU(*})zeT1P-Z0c6oTJ7BXw$2id=uQ0mjUFyb;N>DC-x+48{Z(@^JZutj| z>`>MB8G`$S)z?@Yo4YzpiQ`-EhzyQ#e|a+y>Z+9WiTSgB~P|FtJ}?tD+=6Liweu4_eW z2A>rIt@T-g-n*rWy}oxhXPd{PD$r=sJ_P2f{pGF7b1RV0w<}I}q!IU8VF^&TF$z_I z9;|e2-G3b8DE`NlTPzVb_>^e>L^|%?O8jV(=+P$QgrdJ=v4g?dCiPkFLm)7uqWo;+ z!_M>8CpV`n-p30}LqNwwGyPF!!O9m`!ciLBJ)rMaq|UN`_}(6}K{jj*-jOy5y5U(n z_%_XOel#RzyZ`4WU?eY63@dNB5hZcIEdXGpvVXUuZz2qLWA{w5_xfmJQp)SQPqE9o zu!Honx)eh`Y3^C-2FmsKO^egh1A6mOh^NQF`B4W=B%zvTh3_h|mBf^7ia)Zsu4F8Bnj!cPJ1o7{$f0LDd_Pbc4_osmN zPT8Y)T`Y*4xJnNXx$t!%5b{k+{37h1$AET4{Rf&{PqtfCrTU8b!<&h%lT;t$nWk1NT{d7w*#e~Y14Xt$2{(ytDWyD!CWu)TX;Yrt)iMHps@@yE%P z%&_DRc+_E-C0@!}Ofy83kt2Ra=f-T$BU1Xt4^rD?t2zaFqOJH{h}HNQ`W^_@ z6v}a+tyv<%Ka9NZujzsrgkS$;$0Ta1n5qP;w75zyU}u3twFXG8I>i!OuP;fPZ!fpr zZZPl`ZL1d2bJ4Fw7gFE10YJqCT0vjp6&XHdvT%MAD$ zF4ogM2mj>pnfz^aMj3me-f97aN`c5y^dCes4UOn<9yrpKjWY=xnRuxnUD2f&FQ?kH zU8T5D(Mk~Jq-AVqsBmJi$FLi;p|;xV{3>L}X_@#>ukt6#-Yv8veT&`t!={t3wZgx6 zM>(jBjJYVt?MpbVue1eJO|x*5`qV|ft30mIFkm0T9J;XS{(zP~AtB*uHU(hA@39kW zHBM}YO%B>0f5yE#TneR(I10QdVCGNU^HfEgI<}kIa;zaN6Bc#e=(okL*L<;uD)cXW zcp_supi0QlU%%e_#Sdo4;A(~$y4zdZF7m8wOG;Bh_qZH-NM(4qxdkHKpKG6B!{7%p{r2u1gncWQ02YqHpp&>V9dx ziFWTP&rd1!L}!)$(*Z{(n7K*(ucj8Ha zj!-%Kza7wrj{qq5*4c7sHiD?R^=Ht^;c?mD1@+#D=bt%Qufjm5N4nNPnwCVvH)m;U-qa8jW$7_|w8S&(6qc)nA+D3ul5*}n2k z4LD;+SHNr{KaWLk67CGYnErmMt9ug_)+9F9*pESWxGUZFUGbHg=9%Z03@cw_>)x{# zJ9+MyVOqze5;*j`tbjQ5RCZJI%39;9!;j4CF!{23tq146cOh+O+IV#l`n1@Qk$i+I zj$Ta6WOczGXx&XbpU-e!J%bErjHmGx%VO0ikLtF^1tn7I@$v4?ee!2e`TNDK_Eon>;Z<;M4O*8hWs3?f9SF}?PRyNxBg>{_ z?*Wx<#cgmq!1F^FGJJy#*U{>COcRmA8TjI;M~8nsu=R}s$w`Ev(9&?0uh@0UZv#+Z zwl?u1qV)(CaAGSAUoqV}0nSP3e^$ zBhNk$6fcHd?lrc`vBu6>l=dqSR`IBTx2@(<*Ej76R%@AUrMIGum$8){^>n^ z0Pb-%Btmwd^3^(iF8?_2#0~ib)Mn$`YhuSsbYsV))p#DVPsOjh?Zp6nDN`kjO~DWD zY?#W?rpgpDYWHu}wC$ZNREG}!$V|>I1lrB2RQz)3e3C~T|1Q~oUj~&1MZdYeJ}-q! z3A@%*E}~%yiU(XPzRXmb|BiNzIAhfYvqa7x;`xf2b&G8oZUM2ToGx(2ky@Yi+c{UZ(Gj=}pH=|Fu7pcp; zp6C|wyuJ6KUyBO7C*6QZ*jqAC***~z94i$4Islz@ol{1^jw#Q`0MT11mG;Ju#+ybh z@A_pJlm7yqGn3dcxyQY%+MZ>$&T*p^1KaNhC{oHPbQi59e-tm+`1Y$VD?P^V=Okli z7o>igE|ny4B$P$~h7aLHRSv7x!9^a(wcy0z<8i$&6-HmAfq%_gt!rmhi-;yzR0p>wfD&c!o z)qD9!NI{uBD5+etW_{q*^P;0ylgNreAzkhd>xt_c_lBsjAM1yC8jCal@8@8UI-mim z5qKzhge&#m6Q*K3{xd+dHzWC#w{Ck{rI^IWbs_i^mU2f%`S|lwK$u4MeAyOoRXg0> zWSRoUoim~Q)(Ie^+KkRH_sCKP%O<2luIU0|P7jmjX5!egZ7EI%A_M4+js6VIZEz_gqyS&CK39Ka`zdhnW%= z7w3b4{}-y4}bA;-tTVd{2^8~%=VLD@q1@>dUt`|XgZ=+V(fy(rw3dPB;6=1p)+Xhh5@m2z)ZviTv8sX_OKeMT_0*xC+cvC+#o;fNH%I zZe9?TzgxY)#5(ci0(w(nKz)v2yIvbFcKD_8zoyIecYuzk zG~j>j5T5(!(Vhlwf{uTizJzP_^?NA@rV>mDEST&y#*#9mBpU}ok@|<1XZzcqch#TJ z7s&^me9D6Ty@>!&v&dH{h!*@??(o{!`C5O{qbT)C$CnzW5(@H;I0Hp#5wtU0kZke34g=6cs|jGKF1w#tif zhLL;5MZM~YEIo%)4?5Y_D05D`4LrQvyPGacF6lz6?N?Ldfa)FjnZ+PI^&N~dVzYF!)O%t6={~EAeWaZkBp5eI2lkHtggg*Y( z3JB3|J6iFoiy;3%Y)s@)p4&BgX$2;LQS|h+hVr^DvYJobko?A1*y@4Z1R#u40zUBn zb6h4x0ROhcFJEkZysJ_x?`N3&@b_8OTC8*|;Mk~&-5i@O+}i(o3d5}@n@`>(qF2Bz zf#di@`vIC&cae!~;X(*UhuGh6LjS&*i7DxleR6?w>p;`~TdoJci=o#q!6?S$DVDB# zUci*PZ<{L@56}JLs}+%j@UZ<2%!m za6<^f+1j!-%a~nSPdQrRN6$mKn5b)~H@e%O5#M*F$S*W?z#7-9@ znAH8?2hoyuWc&R3q*?;(yXhtm>#gZhDrALeas(;e^IE%+$$FCGw~MjMXBZ{~?gOx& zF$^Ps6b(z;RxI62Bw+6MoLsa0W$c~n1(Bxt4=nvUR4q5BQ7Hd|f7@ei)wi5Oja>6e z{s4trE-c@9Bgia^mic)zlJR9jxxa_Hc6>jEtp&yB*Jegc;Lob^*mm(H$>@^}-Be<; z6-NXh7GK)nlvH*#L{fGkF6tpcuQR)ki_Q>>%S=w~x{nDe92{;pved7FKiSLI=WcDY zNrCz@0Rlw!Gg@!hDV^GE{z#qkdh3GeJ_rHoh|{gUU=Jihbh=X4-lPBP>Q-k)9y@pR zbS7|E;u8Be?;eysm@PL};_o;N?RV?+U6ufwHM|{HH7nNm7y-=L6RHFTZ@D)Q`2`W? z_mV(Zi>=879lbr6q=|c)fPd?YwHx$AB)j*uee1>lZuuMO5c3t~4caD{-hM4jPE8?=%>kT*pfN0*6L z`Xg5{JMg#M9p{5LZmBhv-GnAh?ko=;JivVRT&UZBA$*zLhQ0A6zvSxgzH3$6rI{bg zo%nau%(*Z3+aBwyDJUva5-1mz+&{Vd{`O?q3o6dMNhdVJGxjeE#CI_3M`bWv_P(3< z-iFKZ9?I#?z*)dycY0=OCU0X)b7P0NFuB}IJVMfE-Sd!-DW!543!dn++T4u_1JCynMGjrAs**n0?|DMCg4RfyS;>b^_Q+KB9AMs=f3GXdQz$iku zqaZ)%9865t-HLm9d%FGLCm6D)6<3TBqkoy42_p;;UgK`mqrg|Bc-O8F3iD_;5jzDbQ{ArvG>6-n=Xn<0Jl@)7s91(v4-94_`ohb&;bo7^bt z0-$VGP^?O*%!9T0%p!;EQZ=`2W12s*@Q*MGv-NM^>1n9q)SuCp+Fs4)Y&2{B@ieX7 zOGpCby5B5l-KVquqsy5!OUE|}OS*WGQ~`UiTD1Z2K~OKu&*$*>6r`>tw%c$nj!d<$ zUBL)86m&rkhJHkQJHnXzem;-iC})^~9#V1aH562~Ethl5X%#+aBvHPgy=Y)yA@Q=F zf4qk3i=(OLi26o#4Ax%T3e)IZY5S-`-io;eYd|*@7rT@!yY~G8{VU(A5YH>M(-q-` zC#pvwjV&`4v2U=J_(kHDs%d>Gh033jq%_hj`n;2Du2HNKO(WS81s{BfoYkxTaBMed zD;z6%Wfp_dH^;5R54g8^)lpQZSrgFnnf(tNwK@C`@IxdzJ(jiDr&gsk3*^twRYlxJ zof~bCLayC0C_PoXAX${g9kx_RT4aQbXEHB3-+RRq94(B2El%j}2dIe4{FY$wnYO8! z?igc3*4K-i*xQeX@wcfaFZr+|XT+PHGCUG;#=qF(pPfj6S3C~a>7*`< z0#6|!od(U9BHC2%V>kmBb>G+41=nI^@6*o7W zGjX`4n&t7^G6rw^$Mtw6vg$l4-(<2GBEauLa&$z0Ws;XSj`Nqc&}Imk4?983BwZ{a zN)<1qGDpd`(E(j~xO(Zc?VhFC(S^yy9p2$Jj^~n4|LP12HWK{MFT-;?b4TKNF>J1* zIsz|3+~0X_`Gqyr4P$?AZC6#hwOtU74T&|$4T??AyoR@B_5`YMa~tEYdv@I>2M-k0 z!e2%gzOm%XjX(VwcH6md`gBll$Wu*>&x&T`^0Nuem~GgA9jzHvp^KPtvh4AXHuOg- zaw{$QKyxX`tj4^HIQ?_H{O_Zef9U)Ub0aZ%E16@LKjORJ#_cv(HZJ?$yI93-R`c>| z+$W>i_@NX}*$sEhboYsGKXoK*!;VUytKX)V$w`YKXXsxj#Sagar0xz$iatsG=6UP& zvS&8Rztd)^YV3@v5|pkSywdJehT71t5^yc-!y*^gJQqjTwH{^=I67*(9^LZXlZ@!Zzw_tQZmiFbU!^@D_hH$tOD3$&#!C(okz!5`;# zMe4-9xr%!zonD$r*RV6T5ix*&d(|z@(0z3xugJ4q;j<`iza-2ApQi4R$4RAmExI~+ zRe>7v6Jq5fE>Abr=hzu9$u$Btc^m2rKj_T0-p8U;p#W`OOhIl0(lrt(UIwaaJF1VeX zr`KjR7COo?V^_U<`&rPhaCXL`!e|N0%t?I(Uhjg0`yxw z_L+m=SyaH<%3u0_d1PGJV6S82f9d2puUy--pl#pG^G5C zM||I_W8vY@hJO#l;5ifO=4b&njVPL%YG2Qo2Ow1>nS(9eZ(U zw)0YTU$c*)j-h2=Z0&9SCw=GbJln(Jgt77Pj*ehi_x*skkriV0-t&Rdh_#vYxholW zrZ(K(;?B2|6`j_$%uV-qEYLSy3h^=T9?N{8`Tja-z{Z4uw33Mg`XQI!Bh$82h`R7K zN59p{k)e4$Fwj=hbh_mPpGRzQ6jJRv2lw6GeUAepE4fY^`t!QaD}<9GyZm={$1vjq?ArYg{rqgd`VUwkR>x>2+SB9m z0Yi(7dk0>P%Ks38=O^aOf6J^g!Ebu@ZSVIvmcK?z?nI>HvJq+c=)EOhBg%nBjN*f~ z6pamDF2z^^L0B`-dW~@nN9Ts;9C@OSSNPsukmPnEox8xc@2nsm&9ad23;UVvz0KSM z*SEm-q3822*WjvVG=Egh_P8LwFPqf;%B!3SF;z1_wAi3L|o)O=waw(=?Tuhy&=Y+ zey_TzB&R8~B8%7ZY%K<(%4n}8ePUm?vInbObQb(XChHz_ihUYnlMOp|Nb9hWGkp-P z!1Ymw3beS0l-=jC@Pfil1GUdGqsR449abUOc%i>6@FW zR8^TRs>?ZFeDT3M(U3F*A%Oh|+9)zGoISUcp+|VY%C1Fg$rV`R7Lvj==J}2}l-+lt zf|j(DB4XUZ#P_9V+b9dBn2m6KPOkavD`!!$vg^tBWAvMzaueZiQ!FjHVGj;}Ff_(z z4m3Ue7ZxB9_?Um`--!3c;-k|=QN!AyG*gcIAGBex42JsE-n!!^()k7(;Nxx8WyA>R-HdqjwpZoRN7&vf>Y?NfbA~5 z`uw-e6z*NpKi;MNY%OAdKTK!z;7Be3~EIC)w~y0fA)6BJ31J4 z5hqeR&mWhSIxNc^=LX5XD9$?6UGV%#y@L}=SBPZrzX2PQcg>~A4vGN%-Id9>AEh@_ zGq;(6;I=Sjtq3GEI^@$Ry@>o!pfR8qF`3HaM8F&MoNMky-S1lh>7%d7z?-XuY_}j= zY2=aLc=&>(ooZRQ6@Xf^kX+6`t|!yb@PQ4{v_UCMIJq(7toQt*p|>IOAmwi&PFWGX z|Iy4lBYms?BfmUYw=CAG?fZ-g3?z;W>Mz-UKYNKGhy1EEo!n#!`mx~^1Lki@Yglq+ z_bz?h6YBBsPfg>a_L;ZK$?PjvQGtg;E3cuSnu*ScNy2<5Qj5n~7G0j{GM-hXbN{O$ zIG?;=|GxqPz;{E;FCtk&+L$To;E}EV`!R+rsDd{5Dqd7uyfMeeh@dCDXH=4>zBqs}8R}Qhl_KIG>IP&IRmECzUt*W7o%}YD zG^jWKz~g!Re}h9A!9&)4z!}Rv%pe7J^jcup6@hH{qVGG-7A<5vM3A z*u;h)jAx_xu90E`KSwe9%Tmv__Qu#1DLdJYIvl|}!18b)rQ<9F7v1=6k^ zsele(fY|c#^Xk{ZBlE^l;Y!XT@I4ynsm|_hd8V4S0*XrDVN?ldrk8`pvmk!KJ5lxK zk#6dM3dbk1nwPd;{V1gU@;}raN2Gt&*B)AMY>_-P3h!0zl~qTM0fMEqDYN9>%pXev zNZ`+mZrs%*m#;`L>}+jsO+t)DJNz_UHci8^)VaXIWhz!qLG{HhP(VcDWk|*Xxe`eg5&ua?bj<24 zeX9FKt8|(+s&OmvX$gr*ER2?G5QpEZN$_?iy=|T}) zK`9bu;=6`~BiI5#tQtnO)DsKluCnwjZkm8T;a&)1Uc`O_N3w=$fj4opQ{&6#IkI-M>jnNFRq&DsY2 z?H)KBgIx`@Uv))(c~xw*<2`=y@n+?Rx&@{b{aHmRm)aC6GO#dQ>nZ;p<@*WA`qYfm z^BT(}&#l0kEe;_onU+hkv&m7_%q&?1K z#4@&poe`FyQFg{;&k$?k^e|k>QNxxk@z;^(){=sBboS_YhS4bNjW`cUY5Eu)QN6!1 z`YuotBWR#S?y&i?-6!S*KhIx1z-7Lw4Q$mLETx)ZElDKth&9r;;WW-*^Psly4JzhG z^_*pXgk37*=mTG~5vY+O#oM7>Z!cX2-}4aI()8eFYUGv1z^^E5Q0yb=z(QP;$paqK z*7sr0H!pVZFT0cWgxvdIBmRsMao&qTNM7>%^{NEoT4-|sQ^Az7wV>1=Rr$icm5a}n zXS0v%N>2l;g?tZ6RWb3q;;Xp=$^4+78^qV!>&CR3?Z0hyXxPf1dtvqp_aOCEL`;vB zE7|(g2j$Qn3T^Yi1A?>jFPvXA?Tq}x?@Wu2`=!6K;oc(DA(TZoY27m;k^U2eTvZ_c zK`PX##h&>zeV5c=#&`RpPIj(w(G>d8no4rO?3={12&V@jTJIGEZ$T++Q))@=z|=7e z9h9UG#X{G&?<*>ZQtjH#TB({ z3@A&}ML*}bPgeU@*CnIp%31lv(hp4z`rH>Hy>`==cDEG8=x$d_;;%B_GIPvk;UxNK z9EY;l&U9F@4jR7vg$n{aYx~V}=2Y2SciAnPo{y)LyHtC!+!I^7rpJX={w$<@zw_|A;w4H_&HFFDq9~ zC7MGZFtcHoRP?&lI;t?^7=dW3Y_R8p4FQFoRLidSdtj01_~q2igDy*3>i+b@gIX?q zheY>uRK0j>s+{iWGF~w;w4!?HMYissbG^C);wHu^oth;tnVA#cH@2uVaEcj%%tPfh z7i_cfFw6EU1ua?r;m2~nZm+NypWPb1zyYvg{HAGz7H$awZH%OO0ECWrqNH~w{~to@ zCY@XRgP2DxSuJ`uZvNiBJS6gVSU>pPu?NVxXYKJpZ92N+ymXxyQ}BL=PH7cQ#huCV zn%B&Y>@uPyy+`D)RH?*(gvF^@s<1TpaIfZmx?3&Y#Ss(v_}ad|VqexDb;c~H?RcI4 zBaqkLBYK{IlhnTdBq(&pf5X{3{ZK|nin@k|nj38iTxD=0_gRp4wR#fI5RUa5h0EjT zvAGA^F5ioGo!fB?5s#;@hd-H{%NsjlbR%K&i8OtZ`%NK^WLJ7G|3p6h*huLYYz&E2gOf-(R%llm0##j#XS2D&f_ZCbstwWV|T9-%r zZ>zdvZN=yO>1YK!UFyw97n5on9MtLP%1XHCVL~rOMMXtCe{oRvWet^p%axl6yG25a zirBmWvB*{uM|k(38ucc3yzaIwNHDVC^iG%>ciHHNdk&24GsyGdSNauX0d{TcfED7A z(dR*{ZD_LRB6fzeA=Y)QYKaG{Yh9!l#jWM}D@h#Ih9y5t- z*QT9Y0M1$5sUfP6bq(-#82MQ?CSPccTS{U?Y>SB(pXJQX7mA}aO!w>3({~A;|^|DaCtlj`pvZoPREuV_&!U*% zkjOd@42uXgTPgcsp2buWwoNt5CKC3{5(?UCzPC1T-xjR6;F<0+@9x5D>oUArIO;O~ z=+C{M8Ig}ikH`eqt?8$Sjq8J+pIgipKG@=tI8*%r!nSkcwz;ynQIJ|C>(pWiQK=n|L ziTfk`N@RMbdi4C$R;`B$t)ev9(kBzIZr2i;*JJp@ctl6`#4h!+6(&2cH+p!4huVAt zG0U&l4DB3$Hohr0s}}mfJDbE67Rvl(?53(_QI}FA5K)?cH5N}?lNss(L=m*--D5%D z+fvRY4i0Mp7=xFk|IqB91k{*^$qx9r;l*@L7uc03en9bQebU&iSs#@?TF}rASb=vG z+RLT&U}rQ=m%UtHuKbytiks+K)XY&Ilgxz4T<4l+L3kbHcdwJp_!xTUsgt*P=T?@3 z*~K_N<{(d=y3A(EA)U3l#N?&^YpeFkDm(uXD>LpIed|GVr()gmDV3ht7Y*C@T-;^z zHmrpPDnSgb(}sO{3mzm0si9UkS6TUC@UP^Vp@5gAyD7GXTMv|Q#NGD6*#RHOG*f+& z+x}MIK?0k%li`LOQL3M*O%PEkC5fY>Q?cN70Fqu=W zM9*yzrNd73Vx-FU{R8`8#+-OhMW{xk5%tKYNlz&zBVuvDXiaU@T#bH zI8Txu-;30;3-Z}AhAhm}RNG(f-ILnr>#%8D@?~-~atcs0MLIjNJsYqfNROV;u}&Z9 z)pabM_Oev5CGFvYV-=O@gQPy$P_o^P;1NsIK6A5o7@qUk>FiRP?rPo?c^?>}NkJ-0 zt_1hRjbqlx<@1zxQ_yTLQrXGf)n%XC#uk__`MS4svZ3U;<3%|8M?hPxm@`BSnV;UV5=pW)kO3z<8R z_evhjuVr33-+vvinZH@lvWb~RhtMn+;>D%CN;*>&3m^#XziK_9m9i)!MSnWm^8{aW zp}9dnuGpSkgWdl<=m*D=heUNJ4blLzR@6dd(>KtJqzf;OU}P!In|>tA7qMRkRHaXS z8iYGaVZX_@s5=qvw;$hQXrHn>{HYsXFd>=9sIiKW#M zfc&OFhu^0$kjY2(V7Hcbn~8HbOlx+gg1np!d79(}SlsaX51DcPZz*>{;%lmfmfFF4_E~7J>ZYaCFuB`Y=>0IhQnntgjd3 z_=Xe#D=(bc{tCj&G-)iah4M)~}-gMSug%5d5I)3*M1tDCcLBXNVGBDFk| zX-2g4l{JSd_cxt_sF|zf(H%`921TIOpxJTgxWv2on`}Q7qMFgExnSo_E9phmAWBt~ z^sz^*IBfd!pmxjYodmDo&yQ3gJGIX!soM;Ws((&)idro;833+01$=8xsuxl>r?&nk ziPyir=v3UvVd?&ZvmwL&X|`aHrFr`I96MH8QJ<<(u?6R%u1KrxUp;TZdxMZnd*&wH zFT3`;nPbEsWj`86cJzg9dELrqkwcZga8P|cJp~F`7zRGHu3C(F>I@GJe(qx*S2LfZ z3Y9SW6@S^xKuG84;f%WOQbty-`|_L9dCId%-K*xY5#vu_{*I)GSfe43N!tKC$QsCH z&!i51pibss(Yj;J@qyX}>^Ao0n%$rzt6%8)X7*J;g1_i)B_ef(aitMU(_Xq4rsSQ% zp=5C#rY>&%7c0HKk6m|ii>5iE;NOM*e%8@?1sEaBC!6_&b68Y6J|Nbg{c0^f_Z|;i z@j-+xM*lTyqFq^8S#ylca|^!hcd8F}!agil=|BvYb%&3KPzKe0>-2ZOpNMa7onPis zy}|Ntzh!gT+{~(-ddNCG@$9P_uTn-&xg-BB;*u?a<27i=vvZI@$t*PZOuo*X`Naby zbSFpK`fYwiV}5?nsrvCxI@jU^%`0BmxCi@`f%JYK8B^mO6~{;&q1Pi~JxX=uqJ4Ic zMZetXoztW462ZTP$J0<27Sk2X)n7E{%%+I>V$GJRN28K74eH;zk!fw2)%G4iq`O70 zhn%VDo;A5kG-!1yr_tN{Ix_{2(uHy)T|Dmdt_QV!AuFw=VZr$Ah(^8QityGI4KQ@2xz zL&rZ^K31JjnZ0a7kB1B;^Awpg!URC)W!cAX|EeEmwOs9skCS^XM#=eal8Sq)kjbyI z*Wp-H5$a{)w+AzQ#$6%Z+5A5(KyJbIXYrj?DEbl(=Q6tl z^t$H&%wJP3png9G5fU~ZqNMtoD?Q(N+^T!xApqE_C*BgQqTH)--KQ%4oTpPmwiiO6 zAVNDc^Ae!z2ya7bO8!JlhuGqOfodrq5+b2OsU%PJ+ZvQV11%(ceI%KMQlhA%+X1rW z_tD}TH{kBU4%4W7_Oj2m#&M$fazQlTg|JI=H=lEzC9`cl(iz65tiGVLlUIb#>!zV= z%GS4F@Gf+fiyA8m=b`R$J^XT4by_xGx${$v!;EGj$35b&2F&U=q0X-vnrgGVf}P^e z8oPLoQKL1vFFqE3B*|mXs<{{PvaV`){?RhEn^p+OBf3N%wRS3b!|D@78J?4-OZIP5 z%}mwzSWI&+^arJ5Mw({M=$|umOE~G{*?9(iIiOm8GgV_B3)CC9tB(M-VZPs1R@7-h5RIemE)g zFek|;s>0!+vZ-4mUb^sPwJ^or^>kgA|0>c$K4`?Q?l% zZ3ze^ERcCuoA06R9V{|ew$b~MUt!_yeWy|$6gO`qBRKWRx}KaexzrJ6bEM!iPsG75 zU)-0sHyDtReaZ4q`h9mih7sPDus5iVu6P8^;yko3h8=1t2?xgrSM^|KRgxa$c(3?I z_xQdosj@?I7Ue8-#4m7t7glhIjrpGUWw^ljqB(CW+hEi33c@yeXHWgjHifluM5uvT z8yN{aK+S&oL^ss`(PSlU2J2g^hQe%`BD?0B z2OtA6-rBZ__9?DR8^h;mm$0$j!%gs5&QzT2yTGO^O~`q>^lyJK&H0}`$n25fWS{N| zms3h#zUDblA7f?j$Mh^^AQMuj|7`)Y(RDU3A3%aMUU1axyJ9 zwg(>AOg>EW-L2z-PgG2-W|YFG-_Sr$+ZKeEUi=T@RghwyN~mIkCHFpYm_)%y-u{sLX@uOHk=OBXW{uWfBKJd&ig$kXZ2 zaErwNq)q=OV!!pMq5WqmtFoTCu6k187AF;^4&kU&d7Bu%CeBy?MgfFWLn0hI1yxhH z$>k5`;gC^=_RsaGd#d;kSt`vNAK24v6`Mr&_%)Q_OcdjFP$AA728tnrj?@;6lDDVf zzT;+2PTbMb;sslsH;&qArd9o!ivLJ z_elRrP~B^Zj$MFqpZ-iBM`bKqPD@#1vd3CA7x!u+ z)2D=~c~drvqNv>5@@F>KfO6V0|D~yW6~bOVO{F+H=uS+hcdps5#LcV%r3O?AKmpbN zal1b5Ul$%LN?orT+8)h31)sQ6qIjXhz~9ro%5j$waD4HPANAdjsp3|oZQeW8)0a;f zA?*Ira2H!ba7(ijuq&Qy)((+b&Ix_I@H=l&Y^reUBoP{MqLV9bCIBfU-IuclRrIDG zm*HJk%;j0;i)N5a&n;^AN|uhQ_Vqf;z}`_wuwSww)gg_NFPl>>#yNQAQHz|ZCuR)5%ORUd8&p;Q{t>6{DIDVrz=-_7$ z&+Fm{jY2B_K6!Sr09lWXFbKFUNS@mr9VeQ};{v+3YbT9Y$Lf}%x-=dDhAYebuW+h|3H+T`PJiWnPO6Xt0V}-?XDTFztP6Fiz!iq(#?pV0y|Vmo(f?EK7;(P)W|`){m3p``E5Dk(P7*Tz=@q(R;?Ipo>1d!==7j%ycb3x*mIRX<9WwDecAwMqbl`WxW3xL3tM#u}6xZ zX(q#v+~ym=>(^n)A$=QAFl#0o$lAX&l>Zi{AURH_<2U0yN4hX| zlaGL=ukBX*y6zi2c_7AuyUb2?sDm|vm6{rvd`Fc^qWq)lQfUhVR5kobW`tXQmYAIv6 zi#Qy;qh6UO4+k@NWnZ1GS<9Ccr(itf< zU&`csXl`%J)JfTfJ~!O*6&+Z=#Z$?U>6LVG;5O83_4VzbiN&DHKV- z+aUWX51vNowM0nOL~6g1VJV0VqSrU$ptnsoO>@|icB|zmjin@|o$JioJ--p%E0(!S z?f!?juS&Gaw;#J;8Dx|=(^ova(gA0UX!( zhHJ^ioQ=cN1-1S$jZ4wS=EWKp0z+y@D*Rj-ij+m%*L)1T3-f+h_W8EzA98|Sb1j#C>MyUUc=+|vmdi+|A7#cKE95GHivihJN&`TjYzOk zu6Pt-8`{Lwgd>=d%k?sz^6}h4gd%_E4+^O05 z7K_$qI!5OU;FsPrbF^_5KxlGdtborYVn-(xlWjsJJjR2a5f+@~jHp~Q1m1Pml8J`> ztIURF3Xl)_tQZ@DccTPix$Y893~_a0OX}GZcBHl|RX^RtGnNjQ9DjDA@Gw;FHoNq_ zHi30xFHGK3uE@6*N(^+&{$c=|JAAQzF~tR049xac6|Q8+CRiw62%*1R%OevvFWML9 zEw!HM;yZlt_U&5>>71Dfd1iw%yW=-vjQp*^6;)NmEMY`g>`k`MyFjL^LGw03mg&Xj zTi^G_(LQT&6aFN7`Sk+*{V};kkb7rV-Bsn{S5pn6=8uCYdIMT$M#6 ztW!pQ;~@3KY{U5CP0)!YwZ-c+jc z@5GKDJ&oQ-Tug8sVcM$^2Br<Z~Whg(KTBOJijx46c#h(cY9?h16^u>ePa-4eY)|i<#;)=G_X@aym3E13j!hv zk_cef4Zs@5G&oRoLf`c4@>3KAFCok zpX)&V684;ljxPKNFf~@YiCn^h+ZagcQ4~@T+h*HoS}A(K&94d#U!O95ymDVjiO@6L z56wF}J^d|~RyJbB%$p~A&%-|pbyYg}1KR`(Y)82}lElVi^z*=zp^{@3!rAZk z`7nGtFhRBErJUlz8-uN}wm0glyyCN*_3eDvq%&R^_MD^GOmY`k$uD6QSuKVj2wA4r zq2lyX({->Akl#URwGV=GS69l~3A@2!yyhExiFUd87=OjF@$1oLzaKrNhaKW_xe22Z z=|E@HOMPe!HEX^Ryl=`czrS(4L%w;F|A#euCXdHIaNzl@EX+3WWW&>(k<)+An& zZO(hyH!}IozJFrZi;vG^8T;6D#f-ZI=<2@F-)4TS5ML|IbKIg}fDtS5=(`Cq6pjU>R^VvOm98xgDM6AB^a zep8kfINk{D?R`#tQ#j*+ks(MaRWHqv+uHdBs(3d>eSU`7pv~52VE^@!;Xx@g03jgCu3zy zlSQVkyBo){phw?omMjI&gn?W$e3vhuGkZ9f8wev_a{)|8XTjLaJmDl>Gi7;6XE(&v zF&&EjI@8rKa&dJQ`2}TqMIqG*taQRAd zUIwMdQv9m2b%YGD`BW`oX0sVVcbSdgad$UKWZyGyZTbH|Rl1HXM)&gwua9-_I@m@H zb=J9~m|xTDEY7x7{x-HYcjqnVSP;jl?6;Hx?Y#x5GCYeDg%n3ECqma-iuD@EchqP0 zrB3(kD2&Kd=QfU?Xe`*NCf(8|j(FyJm+ZDj*NpOKR?6srjZ}My0?{V6Z?W`q3SL~J zItKL>m2B^=W0hG?#BRZN3r?MLeSsUK$j#J|66`)4&z?cgX=|HWYL+(;&Re?uJR9uX zT+yb_VE7I+GyN=o7L@&zyJ)K{Ab5%KGJnAXFMR+K6%e%5(n@mggBQH4G|%AZRdC3w z&ti*jWgDb2^1-9$Ph0l-Ef4dpV~ffvTR&gmIwa zwXOL(+a$SB7HReUMNv`2GX^d9>z-{1ASbv^;_gf{V!_WUs(OO(n&eJCZgLcmX$0+Q zx&(!7NzMEzmam3`rk&)v+Q8G`zG=N<}~=gJ8j_ zp1fd+NYhh6$oV}gM2eE?!u@PrWa%D>d=&DsY8Bl7#8a|Tof-AJO?bl>Hhpq-P5YFU(VW&P*y;-vH-Um~c?Le)q{+Q&ePg%Zy zSN1+%uY0+l!TGG(HL}FdO~3!a8%n&97ltX<$aPPF+^|{lTa*0J>E)BX(>ln%Z7XUp zO`ThtJh36xib>R(sSj?}Vndi>=V7%g|weH)AbMWR`cj9Yyae*ijOO zg+Mr!1UWlfYdvFT>cTt(E>&O>#29>qLb=4X)AL{K5O{0k`UM@mq^;iv0PlZl@EcE;6GJ>#?V=s`a-1Ofz5)Z*De z=QkPZ7Y#(#53ZUeWrRYbeqa}y$tnboeOdFhv))#>-H52SwFf4d!MD&nd@^{L5)XZx+*AdkmkKa9S~x$|VX@zS z^gQjjcZf$5WUKN{Yl;e|_UH1Lz=qVDwwZ0~#A;r8*bszd<==ij6Aw3bv^L zU{n+qCl|ukv1{h{r>zQolsbft?K97lU-67HRl45y2C@u6E%&bv!2h0iX871j5OhKk zGRm32nfe|$YWbCxH$d*lk;Aw?vtP@)D^HVnQud1mttZZxGZVCa6Dj4emPiNYYb^cC z)<#GF2c-wgjcd{Al3*i?{8}}UZ!_eyuQ2r0U$(=mc+q#(*rPr!Gp!#}A6PYLlYokA z{bW@dS2A5N%~u&GR~cDKW+PH&>PX>kylrv0&R5uBpCa*k{bLP3O)_ zny-2cPyKu`s~oD8qG{v0(+z?)PZk=nvi;*1q^4mmAD#pp^w6Bt7`-paE&5z9JaF!H zW8>u%^B6GiE&(xX_K6#bHjd5qqeH(e{{Ogo%c!W=FKk$(R7$1WM7p~X5T&~t>6D>| z?h*{TLl_vkr5lu?hZ=^)p+kfjq~!hKIp_bp&$AX^SZhAbJ^Q}*zV;QH+422Z&1=%7 zjc$_YWIiY9aEg($3{#&q3$LU2vFVT^dicAcA}#hEriXXED;^bTQrCuBP#lkMfuck% zxDQcqHSr1O4SIB3wv#iQ_`?`XB?AmDVV*XEObY~++zlBa+UnJzNSXU;qgrq0~6 zp-pSZAXOjdGxm-}lnp<-VN-8IZ?-Cj5jDlLt$1@);n#KMjP@FJh@x18Ahu3zXSyDz z@T!T3pw@p|lWEPFU+J0gdZV9XcH~My_L!L+<@f2B-qxI1O&{0@>Y&kL&3TN` zsdrxn;?WqBJL;?aWpZx?7zS=c**Ib{0yrCP(8qqR`JNmHiNz?GzW+N$NuNiw-4&lk zs@v!rD(fT$6E4OlMt{!mq>gwg@5i?=sLQBDLNL0A*!-66Y@w#LE@}oQ9EhAe1YD}f zxHenIHnMhGn3foirJ@nvxgnc0=ohHvB(}2#a(zyB1JJWS&Vr~C$`yXKF$3?DdyQrx zpbPo=`3X;e?dllB_Yc47yf5D4Td{*5B>#}_o@qhL$(Ee$JUW^dGHp3`#ibOJ)04ES z78-%=B}m5n0KYXT(Z>HQJrf=P1nbG%h)u6{o15&`QjlMpmsMy|If|Zbi0t1c*!=HX zW*c?w{l8kTaRMN%YFfPSd1TApUAlOC6Ttha?2Vj^_7+jV4fLe2e3nIg-hDL680bH^ zty(4gzXJG|6)_GImQWe89*CzFC!~MtZa~BDM3p&g&dH*1Kv)PyF#{xyi^^)CsVa}( zx1{wGvzd?MI?It= zN>AVkCvXd@udlEEDoe9dhTzuiH}+EW*sh%>3I&Iw0^D>^8y&s^EGdv6KiI7ezpy#i zhNov%T)2i46i@9Qa2S78*U{W(?ajY~E6XETT02Q*BZLIN`nAYTjgj#O>=9*lmw2=_ z-LIb`8t0{~ABB^?nwpy$%8=OJ*>zx{Bd*)}9&P)vB7uB^+rI?7w{au}6K>kl*bzSz z6)RpEI6NLtyD)~Ds%^m-u~yL|5bn6;B%gl?PyZod~BYN z&T&lwH@OzT+9-OfIQtq3;6<2Hvi^Ct2ub|xoxTrri{ePtx-_J+D_gp<7N>bljB)~# z@`AB5?!|re3pKKP2JF#tPuOEAISiDmIxZg)IIxB71<%tcJ}14ok0UG^+~Vg1*>N$` z;!$T-JE1gmPv^O%Xan{h(-9o_7VYCPdQyjZB^~*QGj7GoS@F9M&$E)-z^QelG{0{! zE0SYJ)^3{kiv$QlVsiYCh`io8h6-lYKhG4va7A5dwB})_ySAfKj9!wxe?@RXs-3GN znk+?3_Z08fk8bhlsH_IQgoEm|z#oaQE^%AKc9jZW=N`)~w30=mmJ4`E@G7Oz}=U?bZM>w;<0H_C03pyk59P0_(lZ-EQ331ZrJ@9&GO&-b5trakiP z)67MWZfD>0SsVq2C2eLV&F>-7Tg`LM9 z)H@&K>Tv~nDsGz$x>BcYYhv9s&v6AwtTg0=To*iZn!H%IaTe9G{EWPNrsY~aN5bg?V-p`WGU5e7&IyTQCdGE^* zOV4%tov#l=OOM}{3FK}*CGE~jZ=-ZVKf;0pQ8j25%9n-y)6Tfy#S(G-8E0z^88lB$ z95xX7zS!9t8I|4sCEe6_(<-C2KD|hvTxUkGdKH*E+8jus&SD|jgDH)=-b#033sUJZ zL>IE7fnPzpzGHE3IP(&8DzK;VvWB1h&bAGx9IAmNIrO?N2QTxUG@_aoXfN1-l|nzh zYp3ds?j_*Yl9-F?EHyB{wX8rhx238AUjvTKxtXo!6N~w5t#E9$n?5Lfn(_bUrr%jy zTlQX3loEB*Gpw}(7(D_2JN#yEmG`1J@XgKpOveAm&dT#kYqwx}>Oaz$7yqY}z#3Z~ z#OpAY+pM$&v)@m)&8lIkT${Wqs9+gw1A`G8r}mD6`;Zq?ZD?tlprpAZ+9^@7$tvjAF-Bf%`t8 zrlHB$efn4U#Pq7{-K9 zFR3kNOd4O1Qq<*M>fVu*L|7x@>Xz5&CyI<3^Sk|Zj|HhJ3Z(0MCVJGjYg2Y&-XstQS**!P0IP}Q!y^J z{hPM-pSeEdY^{M#MHDO{<~YMH__?ReK=j0XBClJPMOUNWM*C^A`3KxUzdVs*ym4 zHB3vU4Vup<9~T_4g|%=TqKQYWZkIr0nscPM(v>%4e|Fmma5yVz4aL?J3eANxIn~e` ziTRT?AY}wU5`fG(wYSsmMhd6h#ij@i!<{Pr#qP?Av+Z*(g+|B(2duq@n(9jZKD@PH zt!{TO_hX?XWfxaPYMez1csHfBBNteENFSodX=kGz-EriM@e#}R?OF9WeIEn@4dGvR z(7W~3oP5iKZ!N$oiz7qA7Cs4txtxC4wQ>8mIx>4`vHrdn;S7_>dbP(LS1GtYF=Jf6 zu(4xe)kk3b_j_MgCFPzCHr*d5<)ictJzV5v{ zb5o_uY}J*fHEN})Lr5(yFVw!2*Hwgly3xR+UDZm9FRF5Pads302Q^Yrv2)AW4oH<|DL>MH!saI&Z=2vM~_MrJh7vE#w?d3EK{ zVQ1NZ@>8lP=f^OOeYVh8MY`OBH$o*?r)_?C`WlUkOoj|{c9^7c#!dCNM?f}li1w?k>jYuubujE0Hrb)!eeqX|eWLas^rYc27VEx$541UI&EZcgQ$;X)e(rYw=^=(iGG7SiXqVqrlbwVz5ydgR|BIXv*q;PT2}kBs|%(PvMZrs5V| zJJWmDBwk4}Lw2U81pxVU4HjBQzVo%sZA8Kb{$LpHWh2bqY6}*8PVr@5>Euu5pha=3 zqU|pF%f34|@)W6S3p0^-m2Fy|?HJ{g@;bwjZOL)UMxBo<&VSOuuDPJn6;A9zq?4bn?dcRgc<6qY7hisf?dVKYE3rwP~Hp!FyM!Q3) zlE|>%if)SS65Gz#Boq!*m9u3y|JHyiuXD`qCY7bSS8@PQL(mPNd-eN+gii^~eGbs1 zZnp$Uy!4hhyXV}zsOoZ%p{5pDZd_}Jb)6sm_x8SulMLi|euJaF47$zb2=e(}L5L&P zF)UC0%i~Y2HEfRf(7)n-KP&68vxk54p}iW%TEo|wA?sg}wew^VAi=mx^IITQlzuSx zBf$8KtGS)4Q;aRlB)<#|Chff1-~O|OzM9ALe@~5t-M%*+hcK;a91(XFF$~|TFPfcQ zbC0^ixo!HUF}qNEzIbTfFlD@VlxPLZgo~sRVq9&`5ab(`{Gj0VoFxZLgo*xg5~(i%E{QWUXVstQO#l zYJTBM+%l75BQ(gka3OXWaO>(AA+&V>F)aefJmVbOQYUY}DdKFUa2ovJ{Kq21jCXi7vAoKAkV!)hRl0`}~5TD8|TTJ>^8oPxLM73H2|{ zn`Y{q{y!p5JVL8idtFa=NSWelGVA*2XR?R_QWZoJFMVHP?GAl2tHJg{MOJx!-z8$b~Ub4-Wfqi8_%@6&A?*DGuf z%9aDe=z<0k=(&GQ6p!TAfs#eq+q4sS%jcDWX(ZCqNyWOPwlM^tph|CR$Li2RlCmv$ zg6N}5a@|IS>h1*WnLxP3BN}UR8G{K_Lon* zy2^`?EzjtsDw*2P27(2@WOc(w%o&=UGAwmdihTGa{)}I-Gi4HlPr+Zt9LHQJj_C=x zeY?|R+RJ4#Rwy@PiJaUKKQbwkIW*cNMdft4kce&8jQdvca&0u9IuwjGE&Fn%nBA)j zIP_{iw{X!ikzp&zHCplqs@wI36n~D6k#hSJ@XMlWe*u8xecbFxkDu_{4 zTX_4~5Nr!*-FpImjqb{o3PSaEyQ|MB$Xp#Qc%a#mczHoL)iQg*nQzvZ>UXq6?*T40 z9pYdctXydd^hP)85q6F(87Ee8=nd0CHWOgD?6n0{=RB{b8_;zA5nJ!`Xsn%a{!BRl zW*=8;$My>yua?b{larGatxFo@7qt`@qR#ePW^F|>E=&^Ia?U+NJ(1%fC+g1>KgK!; z8k(p9>f1X;%`?JJkOe~@cdNzd-3fJwsCxrXro|1XQY=Wj?>~3)tjy9Xo^OnA-uQGD z>}V|?KcB)?V_BN=4w_D_p<-Cqf?@+X#S%(Q&ndcgq1-t=F zp+2~hv~V;oe*B9ZAFR7>#S?HAeJq^yQVP$(L-^7B_-hYkf&SOkXPjiaEVV4({E;g= z4G0ti#^fQ1mdtwPcvT1}*=?xX2=(wLl)fiu=?D)J%cxh14ktjX^7;x4_VBr+R1%lL zw2SAdafqPH?bDN?Fz-47si53XN*i??%l;~6oyRnQswQ!A^RQi|8N<{l`Yap|!v3o#ELnNM*rUi1$6P-v|I=-x&G zwiEK^YTpMJ&YN-gO%_k*i{gE2EO6q~lt&&ka*3TmY{%bqwg;<69En5$biD!+AM5y-_$bs3A9sVpTR87Q0(Aa9YREA=blf~1=1#XXe z*Vvgz@6I2t$j)&zWyn>vqlv|A|M(Mo^n^nT1r=o2`qpNjFY-MU?UW>!{M_Ta{X0va znyk?zV{~WBYe=UGPK}y+fV0{P>$km%PXPq=K!~oPE&J70YUk=>jzj-7>-od#!W(sd zQK-$)r7w{1d*bm``EM_;D|N5a;;;VxpTP-G9p&8Y4gxXA^U8YU&yQ@oNx|k{+cjOE#1umLxMZ&HV19lFKwqf38 z5OaTO#|R!Soh%}oHL}-$#)Uibhf>{<{PJX!Yp0?T<*b}Aoq_!-UJZB;MvPGrw>C4)-xzATpqv4G^-VAUT?;kRzh$6mR=B*z%{ zijj2qZH(rQRD$61NdrL_{8FAAi!waI!jJ1r>RtsYbANSuNeXB0YH@E6ny1zMGContW1862Hz=ersjswqPr z*DVO%JpCeD_=E7VvG(YWpuNO@xWN&cZ>Kv~<0wwbUu6HYdCR~4AIBn%OSPR#yP;@E z(LhHhnS|`oZyN)O%x-bb7-7VvA3fLdQ=mh)g>UoY_D~q1ObSs!q!a zk5~t`0(R3as})II`Y7TlPqP9bDm9_zv$r)V(9GVeeBFp6pDd`Og8|NVMuyQ` zFlzX2>gY2Au}sZV^XMY!vtI6rG;HOniX|7CqOVq&|T2d`aj`Cc>@bw{*i6tIv;h={$01Ip9jIJ{ovV z7N_s@Iy+U4Y0&Zxj4|7t)wz1YZ?DX?U5(>Azmb878q6pI5xc|sr<~Ve@DT~B6tn!m z9-Y)>8#AUI5UE;U`Ezee1?{;uUB!7)MsT%*(RRJ)Zv;Bw@m%TPQLm`_15Szkn7?bF zo}GV%V)=}d2!g4D4�$!>ikjAGuMjG^L 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 literal 0 HcmV?d00001 diff --git a/src/Microgrids.jl b/src/Microgrids.jl index 9e1c751..a0c9a7a 100644 --- a/src/Microgrids.jl +++ b/src/Microgrids.jl @@ -3,11 +3,11 @@ module Microgrids import Base.@kwdef # backport Julia 1.9 syntax to 1.6-1.8 versions export simulate, - NonDispatchableSource, - Project, DispatchableGenerator, Battery, Photovoltaic, PVInverter, WindPower, Microgrid, + NonDispatchableSource, ProductionUnit, Tank, TankCompound, + Project, DispatchableCompound,Battery, Photovoltaic, PVInverter, WindPower, Microgrid, capacity_from_wind, - OperationTraj, OperationStats, - operation, aggregation, dispatch, production, + OperationTraj, OperationStats, increment, + operation, aggregation, dispatch, dispatch2, production, CostFactors, MicrogridCosts, component_costs, economics include("components.jl") diff --git a/src/components.jl b/src/components.jl index 7917af5..e52916a 100644 --- a/src/components.jl +++ b/src/components.jl @@ -22,27 +22,27 @@ end """ Dispatchable power source -(e.g. Diesel generator, Gas turbine, Fuel cell) - -# About the types of the fields +(e.g. Diesel generator, Gas turbine, Fuel cell with its associated tank) All component parameters should be `Float64` except for the *sizing parameter(s)* (here `power_rated`) which type is parametrized as `Topt` and may be also `Float64` or or any another `Real` type (e.g. ForwardDiff's dual number type). """ -struct DispatchableGenerator{Topt<:Real} + + +struct ProductionUnit{Topt<:Real} # Main technical parameters "rated power (kW)" power_rated::Topt - "fuel consumption curve intercept (L/h/kW_max)" - fuel_intercept::Float64 - "fuel consumption curve slope (L/h/kW)" - fuel_slope::Float64 + "combustible consumption curve intercept (L/h/kW_max ) 0for fuel cells and electrolyzer as the models used are linear " + consumption_intercept::Float64 + "input consumption curve slope (L/h/kW or Kg/h/kW or KW/Kg/h )" + consumption_slope::Float64 # Main economics parameters "fuel price (\$/L)" - fuel_price::Float64 + combustible_price::Float64 "initial investiment price (\$/kW)" investment_price::Float64 "operation & maintenance price (\$/kW/h of operation)" @@ -52,7 +52,7 @@ struct DispatchableGenerator{Topt<:Real} # Secondary technical parameters (which should have a default value) "minimum load ratio ∈ [0,1]" - load_ratio_min::Float64 + minimum_load_ratio::Float64 # Secondary economics parameters (which should have a default value) "replacement price, relative to initial investment" @@ -60,9 +60,60 @@ struct DispatchableGenerator{Topt<:Real} "salvage price, relative to initial investment" salvage_price_ratio::Float64 "fuel quantity unit (used in fuel price and consumption curve parameters)" - fuel_unit::String + input_unit::String + output_unit::String + +end +""" +Description to be added + +""" + +struct Tank{Topt<:Real} + # Main technical parameters + "rated capacity (kg or L)" + capacity::Topt + + # Main economics parameters + "initial investment price (\$/kg or \$/L)" + investment_price::Float64 + "operation and maintenance price (\$/kg/y or \$/L)/y" + om_price::Float64 + "calendar lifetime (y)" + lifetime::Float64 + + # Secondary technical parameters (which should have a default value) + "linear loss factor α (efficiency is about 1 − α) ∈ [0,1]" + loss_factor::Float64 # (auto - discharge rate ) + "initial level of tank ∈ [0,1]" + ini_filling_ratio ::Float64 + "minimum level of tank ∈ [0,1]" + min_filling_ratio::Float64 + "maximum level of tank ∈ [0,1]" + max_filling_ratio::Float64 + + # Secondary economics parameters (which should have a default value) + "replacement price, relative to initial investment" + replacement_price_ratio::Float64 + "salvage price, relative to initial investment" + salvage_price_ratio::Float64 +end + + + +struct DispatchableCompound{Topt<:Real} + generator + fuel_cell + end +struct TankCompound{Topt<:Real} + fuelTank + h2Tank + +end + + """ Battery energy storage (including AC/DC converter) @@ -78,7 +129,8 @@ All component parameters should be `Float64` except for the which type is parametrized as `Topt` and may be also `Float64` or or any another `Real` type (e.g. ForwardDiff's dual number type). """ -struct Battery{Topt<:Real} + +struct Battery{Topt<:Real} # Main technical parameters "rated energy capacity (kWh)" energy_rated::Topt @@ -102,6 +154,8 @@ struct Battery{Topt<:Real} loss_factor::Float64 "minimum State of Charge ∈ [0,1]" SoC_min::Float64 + "maximum State of Charge ∈ [0,1]" + SoC_max::Float64 "initial State of Charge ∈ [0,1]" SoC_ini::Float64 @@ -112,6 +166,7 @@ struct Battery{Topt<:Real} salvage_price_ratio::Float64 end + "Base type for non-dispatchable sources (e.g. renewables like wind and solar)" abstract type NonDispatchableSource end @@ -233,10 +288,18 @@ struct Microgrid{Topt<:Real} project::Project "desired load time series (kW)" load::Vector{Float64} - "dispatchable generator" - generator::DispatchableGenerator{Topt} + " Dispatchable Compound" + dispatchables:: DispatchableCompound{Topt} + "electrolyzer" + electrolyzer + "Tanks compound" + tanks :: TankCompound{Topt} "energy storage (e.g. battery)" storage::Battery{Topt} "non-dispatchable sources (e.g. renewables like wind and solar)" - nondispatchables #::Vector{NonDispatchableSource} + nondispatchables end + + + + diff --git a/src/dispatch.jl b/src/dispatch.jl index f8a7836..772c227 100644 --- a/src/dispatch.jl +++ b/src/dispatch.jl @@ -48,3 +48,91 @@ function dispatch(Pnl_req, return Pnl, Pgen, Pbatt, Pcurt, Pshed end +function dispatch(Pnl_req, + Pbatt_cmax, Pbatt_dmax, + Pgen_min , Pgen_max, + Pelyz_min, Pelyz_max, + Pfc_min, Pfc_max) + Pgen = 0.0 + Pcurt = 0.0 + Pshed = 0.0 + Pelyz = 0.0 + Pfc = 0.0 + # Pnl_req >= 0 - load excess - after evaluating the production (Pnl = Pload - VRE generation) + if Pnl_req >= 0.0 + Pbatt=min(Pbatt_dmax,Pnl_req) + + if Pnl_req - Pbatt > Pfc_min + Pfc=min(Pfc_max,Pnl_req-Pbatt) + end + + if Pnl_req - Pbatt - Pfc > Pgen_min + Pgen=min(Pgen_max,Pnl_req-Pbatt-Pfc) + end + + Pshed = Pnl_req - Pbatt - Pfc - Pgen + + # Pnl_req < 0 - VRE excess + elseif Pnl_req < 0.0 + Pbatt = max(Pbatt_cmax,Pnl_req) + + if Pbatt - Pnl_req > Pelyz_min + Pelyz = min(Pelyz_max,Pbatt-Pnl_req) + end + + Pcurt = Pbatt - Pelyz - Pnl_req + end + + Pnl = Pnl_req - Pshed + Pcurt + + return Pnl, Pgen , Pbatt, Pcurt, Pshed, Pelyz, Pfc +end + + +function dispatch2(Pnl_req, + Pbatt_cmax, Pbatt_dmax, + Pgen_min , Pgen_max, + Pelyz_min, Pelyz_max, + Pfc_min, Pfc_max) + Pgen = 0.0 + Pcurt = 0.0 + Pshed = 0.0 + Pelyz = 0.0 + Pfc = 0.0 + # Pnl_req >= 0 - load excess - after evaluating the production (Pnl = Pload - VRE generation) + if Pnl_req >= 0.0 + + if Pnl_req > Pfc_min + + Pfc = min(Pfc_max, Pnl_req) + + end + + Pbatt = min(Pbatt_dmax, Pnl_req - Pfc) + + if Pnl_req - Pbatt - Pfc > Pgen_min + + Pgen = min(Pgen_max, Pnl_req - Pbatt - Pfc) + + end + + Pshed = Pnl_req - Pbatt - Pfc - Pgen + + # Pnl_req < 0 - VRE excess + elseif Pnl_req < 0.0 + + if -1 * Pnl_req > Pelyz_min + + Pelyz=min(Pelyz_max, - Pnl_req) + + end + + Pbatt=max(Pbatt_cmax,Pnl_req - Pelyz) + + Pcurt = Pbatt - Pelyz - Pnl_req + end + + Pnl = Pnl_req - Pshed + Pcurt + + return Pnl, Pgen , Pbatt, Pcurt, Pshed, Pelyz, Pfc +end \ No newline at end of file diff --git a/src/economics.jl b/src/economics.jl index 89954ba..e822add 100644 --- a/src/economics.jl +++ b/src/economics.jl @@ -120,10 +120,15 @@ also includes `system` cost (all components) and two key economic data: system:: CostFactors "costs of generator" generator:: CostFactors + "costs of energy storage" storage:: CostFactors "costs of each non-dispatchable source" nondispatchables:: Vector{CostFactors} + electrolyzer:: CostFactors + fuel_cell:: CostFactors + fuel_tank:: CostFactors + h2_tank:: CostFactors end ### component_costs methods @@ -197,20 +202,20 @@ function component_costs(mg_project::Project, lifetime::Real, end """ - component_costs(gen::DispatchableGenerator, mg_project::Project, oper_stats::OperationStats) + component_costs(gen::ProductionUnit, mg_project::Project, oper_stats::OperationStats) -Compute net present cost factors for a `DispatchableGenerator`. +Compute net present cost factors for a `ProductionUnit`. """ -function component_costs(gen::DispatchableGenerator, mg_project::Project, oper_stats::OperationStats) - rating = gen.power_rated - investment = gen.investment_price * rating - replacement = investment * gen.replacement_price_ratio - salvage = investment * gen.salvage_price_ratio - om_annual = gen.om_price_hours * oper_stats.gen_hours * rating - fuel_annual = gen.fuel_price * oper_stats.gen_fuel +function component_costs(prod_unit::ProductionUnit, mg_project::Project, prod_unit_hours, prod_unit_cons) + rating = prod_unit.power_rated + investment = prod_unit.investment_price * rating + replacement = investment * prod_unit.replacement_price_ratio + salvage = investment * prod_unit.salvage_price_ratio + om_annual = prod_unit.om_price_hours * rating + fuel_annual = prod_unit.combustible_price * prod_unit_cons # effective generator lifetime (in years) - lifetime = gen.lifetime_hours / oper_stats.gen_hours + lifetime = prod_unit.lifetime_hours / prod_unit_hours c = component_costs( mg_project, lifetime, @@ -220,6 +225,22 @@ function component_costs(gen::DispatchableGenerator, mg_project::Project, oper_s return c end +function component_costs(tank::Tank, mg_project::Project) + rating = tank.capacity + investment = tank.investment_price * rating + replacement = investment * tank.replacement_price_ratio + salvage = investment * tank.salvage_price_ratio + om_annual = tank.om_price * rating + fuel_annual = 0.0 + + c = component_costs( + mg_project, tank.lifetime, + investment, replacement, salvage, + om_annual, fuel_annual + ) + return c +end + """ component_costs(bt::Battery, mg_project::Project, oper_stats::OperationStats) @@ -324,8 +345,11 @@ See also: [`aggregation`](@ref) """ function economics(mg::Microgrid, oper_stats::OperationStats) # Dispatchable generator - gen_costs = component_costs(mg.generator, mg.project, oper_stats) - + gen_costs = component_costs(mg.dispatchables.generator[1], mg.project, oper_stats.gen_hours,oper_stats.gen_fuel) + elyz_costs = component_costs(mg.electrolyzer[1], mg.project, oper_stats.elyz_hours,oper_stats.elyz_consumed_energy) + fc_costs = component_costs(mg.dispatchables.fuel_cell[1], mg.project, oper_stats.fc_hours,oper_stats.h2_consumed) + fuel_tantk_cost = component_costs(mg.tanks.fuelTank, mg.project) + h2_tantk_cost = component_costs(mg.tanks.h2Tank, mg.project) # Energy storage sto_costs = component_costs(mg.storage, mg.project, oper_stats) @@ -342,14 +366,14 @@ function economics(mg::Microgrid, oper_stats::OperationStats) for i = 1:mg.project.lifetime] crf = 1/sum(discount_factors) # Cost of all components and NPC of the project - system_costs = gen_costs + sto_costs + sum(nd_costs) + system_costs = gen_costs + sto_costs + sum(nd_costs) + elyz_costs + fc_costs + fuel_tantk_cost + h2_tantk_cost npc = system_costs.total # levelized cost of energy annualized_cost = npc*crf # $/y lcoe = annualized_cost / oper_stats.served_energy # ($/y) / (kWh/y) → $/kWh costs = MicrogridCosts(lcoe, npc, - system_costs, gen_costs, sto_costs, nd_costs + system_costs, gen_costs, sto_costs, nd_costs, elyz_costs,fc_costs,fuel_tantk_cost,h2_tantk_cost ) return costs diff --git a/src/operation.jl b/src/operation.jl index acf1bb7..ca98abf 100644 --- a/src/operation.jl +++ b/src/operation.jl @@ -16,15 +16,15 @@ struct OperationTraj{T<:Real} # diesel generator "Diesel generator power at each time instant (kW)" Pgen::Vector{T} + Pelyz:: Vector{T} + Pfc :: Vector{T} # battery "Battery energy at each time instant (kWh)" Ebatt::Vector{T} "Battery power at each time instant (kW)" Pbatt::Vector{T} - "Maximum battery discharge power at time t (kW)" - Pbatt_dmax::Vector{T} - "Maximum battery charge power at time t (kW)" - Pbatt_cmax::Vector{T} + LoH :: Vector{T} + LoF :: Vector{T} # renewables sources "Renewables curtailment power at each time instant (kW)" power_curtailment::Vector{T} @@ -57,6 +57,17 @@ struct OperationStats "fuel consumption (L/y)" gen_fuel + fc_energy + + fc_hours + + h2_consumed + h2_produced + elyz_hours + elyz_consumed_energy + h2_chain_loss + + # Energy storage (e.g. battery) statistics "cycling of the energy storage (cycles/y)" storage_cycles @@ -91,7 +102,14 @@ const oper_stats_units = Dict( :shed_rate => "in [0,1]", :gen_energy => "kWh", :gen_hours => "h", - :gen_fuel => "L", # TODO: use instead the generator's fuel unit string + :gen_fuel => "L",# TODO: use instead the generator's fuel unit string + :fc_energy => "kWh", + :fc_hours => "h", + :h2_consumed => "kg", + :h2_produced => "kg", + :elyz_hours => "h", + :elyz_consumed_energy => "kWh", + :h2_chain_loss => "kWh", :storage_cycles => "", :storage_char_energy => "kWh", :storage_dis_energy => "kWh", @@ -121,7 +139,33 @@ function Base.show(io::IO, ::MIME"text/plain", stats::OperationStats) println(io, "- ", name, ": ", format_stat(stats, name; sigdigits=5), " ", unit) end end +""" +increment the running time, and fuel consumption of a productionUnit + +""" +function increment(prod_unit_power::Float64, prod_unit::ProductionUnit, ε::Real=0.0) + Pprod_unit_max = prod_unit.power_rated + Pprod_unit_eps = Pprod_unit_max*1e-6 + time_inc = 0 + cons_rate = 0 + if prod_unit_power > Pprod_unit_eps # prod_unit ON + Pprod_unit_norm = prod_unit_power / (ε * Pprod_unit_max) # can be Inf e.g. for ε=0.0 + + if Pprod_unit_norm <= 1.0 + time_inc = Pprod_unit_norm # relaxation of discontinuous generator statistics for small Pgen + cons_rate = Pprod_unit_norm * prod_unit.consumption_intercept * Pprod_unit_max + + prod_unit.consumption_slope * prod_unit_power # (L/h) + else + time_inc=1 + cons_rate = prod_unit.consumption_intercept * Pprod_unit_max + + prod_unit.consumption_slope * prod_unit_power # (L/h) + end + + end + return time_inc , cons_rate + +end """ operation(mg::Microgrid) @@ -144,42 +188,104 @@ function operation(mg::Microgrid) # Fixed parameters and short aliases K = length(mg.load) dt = mg.project.timestep - Pgen_max = mg.generator.power_rated + + Pgen_max = collect(gen.power_rated for gen in mg.dispatchables.generator) + Pgen_min = collect(mg.dispatchables.generator[i].minimum_load_ratio * Pgen_max[i] for i in eachindex(Pgen_max) ) + fuel_slope = collect(gen.consumption_slope for gen in mg.dispatchables.generator) + fuel_intercept = collect(gen.consumption_intercept for gen in mg.dispatchables.generator) + + LoF_max = mg.tanks.fuelTank.max_filling_ratio * mg.tanks.fuelTank.capacity + LoF_min = mg.tanks.fuelTank.min_filling_ratio * mg.tanks.fuelTank.capacity + Esto_max = mg.storage.energy_rated Esto_min = mg.storage.SoC_min * Esto_max Psto_pmax = mg.storage.discharge_rate * Esto_max Psto_pmin = -mg.storage.charge_rate * Esto_max # <0 in line with the generator convention for Psto sto_loss = mg.storage.loss_factor + Pelyz_max = collect(el.power_rated for el in mg.electrolyzer) + Pelyz_min = collect(mg.electrolyzer[i].minimum_load_ratio * Pelyz_max[i] for i in eachindex(Pelyz_max) ) + prod_rate = collect(el.consumption_slope for el in mg.electrolyzer) + + Pfc_max = collect(fc.power_rated for fc in mg.dispatchables.fuel_cell) + Pfc_min = collect(mg.dispatchables.fuel_cell[i].minimum_load_ratio * Pfc_max[i] for i in eachindex(Pfc_max) ) + cons_rate = collect(fc.consumption_slope for fc in mg.dispatchables.fuel_cell) + + LoH_max = mg.tanks.h2Tank.max_filling_ratio * mg.tanks.h2Tank.capacity + LoH_min = mg.tanks.h2Tank.min_filling_ratio * mg.tanks.h2Tank.capacity + + + # Initialization of loop variables Pnl = zeros(Topt,K) - Pgen = zeros(Topt,K) + Pgen = zeros(Topt,K,length(mg.dispatchables.generator)) + Pgen_dmax = zeros(Topt,K,length(mg.dispatchables.generator)) + Esto = zeros(Topt,K+1) Psto = zeros(Topt,K) + Psto_dmax = zeros(Topt,K) - Psto_cmax = zeros(Topt,K) + Psto_cmax = zeros(Topt,K) + Pspill = zeros(Topt,K) Pshed = zeros(Topt,K) - # Initial storage state + Pelyz = zeros(Topt,K,length(mg.electrolyzer)) + Pelyz_cmax = zeros(Topt,K,length(mg.electrolyzer)) + + Pfc = zeros(Topt,K,length(mg.dispatchables.fuel_cell)) + Pfc_pmax = zeros(Topt,K,length(mg.dispatchables.fuel_cell)) + + LoH = zeros(Topt,K+1) + LoF = zeros(Topt,K+1) + + # Initial battery storage state Esto_ini = mg.storage.SoC_ini * mg.storage.energy_rated Esto[1] = Esto_ini + # Initial h2 storage state + LoH_ini = mg.tanks.h2Tank.ini_filling_ratio * mg.tanks.h2Tank.capacity + LoH[1] = LoH_ini + + # Initial fuel tank state + + LoF_ini = mg.tanks.fuelTank.ini_filling_ratio * mg.tanks.fuelTank.capacity + LoF[1] = LoF_ini + for k=1:K - # Storage energy and power limits + # Storage energy and power limits Psto_emin = - (Esto_max - Esto[k]) / ((1 - sto_loss) * dt) Psto_emax = (Esto[k] - Esto_min) / ((1 + sto_loss) * dt) - Psto_dmax[k] = min(Psto_emax, Psto_pmax) - Psto_cmax[k] = max(Psto_emin, Psto_pmin) + Psto_dmax = min(Psto_emax, Psto_pmax) + Psto_cmax = max(Psto_emin, Psto_pmin) + + + Pelyz_emax = collect( (LoH_max - LoH[k] ) * prod_rate[i] * dt for i in eachindex(prod_rate)) + Pelyz_cmax = collect( min(Pelyz_emax[i],Pelyz_max[i]) for i in eachindex(Pelyz_emax)) + + + Pfc_emax = collect( (LoH[k] - LoH_min) / cons_rate[i] * dt for i in eachindex(cons_rate)) + Pfc_pmax = collect( min(Pfc_emax[i],Pfc_max[i]) for i in eachindex(Pfc_emax)) + + Pgen_emax = collect( (((LoF[K] - LoF_min) - fuel_intercept[i] * Pgen_max[i]* dt )/ fuel_slope[i] * dt ) for i in eachindex(cons_rate)) + Pgen_dmax = collect( min(Pgen_emax[i],Pgen_max[i]) for i in eachindex(Pgen_emax)) + # dispatch - Pnl[k], Pgen[k], Psto[k], Pspill[k], Pshed[k] = dispatch(Pnl_request[k], Psto_cmax[k], Psto_dmax[k], Pgen_max) + Pnl[k], Pgen[k,1], Psto[k], Pspill[k], Pshed[k], Pelyz[k,1], Pfc[k,1] = dispatch(Pnl_request[k], Psto_cmax, Psto_dmax, Pgen_min[1], Pgen_dmax[1], Pelyz_min[1],Pelyz_cmax[1], Pfc_min[1],Pfc_pmax[1]) - # Storage dynamics + # Battery storage dynamics Esto[k+1] = Esto[k] - (Psto[k] + sto_loss * abs(Psto[k])) * dt + + # Hydrogen storage dynamics + LoH[k+1] = LoH[k] + (sum(collect((Pelyz[k,i]/prod_rate[i] for i in eachindex(prod_rate)))) - sum(collect(Pfc[k,i]*cons_rate[i] for i in eachindex(cons_rate)))) * dt + + # fuel storage dynamics + LoF[k+1] = LoF[k] - sum(collect(((Pgen[k,i] / fuel_slope[i] ) + fuel_intercept[i]* Pgen_max[i]) for i in eachindex(fuel_slope))) * dt + end - oper_traj = OperationTraj(Pnl, Pshed, renew_potential, Pgen, Esto, Psto, Psto_dmax, Psto_cmax, Pspill) + oper_traj = OperationTraj(Pnl, Pshed, renew_potential, Pgen[:,1], Pelyz[:,1], Pfc[:,1], Esto, Psto, LoH, LoF, Pspill) return oper_traj end @@ -225,6 +331,16 @@ function aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=0.0) storage_loss_energy = storage_char_energy - storage_dis_energy - (Efin - Eini) # kWh/y + #Power-H2-Power statistics + elyz_consumed_energy =sum(oper_traj.Pelyz) * dt + elyz_produced_h2 = elyz_consumed_energy / mg.electrolyzer[1].consumption_slope + fc_produced_energy = sum(oper_traj.Pfc) * dt + fc_consumed_h2 = fc_produced_energy * mg.dispatchables.fuel_cell[1].consumption_slope + + LoHfin = oper_traj.LoH[end] + LoHini = oper_traj.LoH[1] + chain_loss = fc_produced_energy - elyz_consumed_energy -(LoHfin-LoHini)*mg.dispatchables.fuel_cell[1].consumption_slope + # Non-dispatchable (typ. renewables) sources statistics spilled_energy = sum(oper_traj.power_curtailment) * dt # kWh/y spilled_max = maximum(oper_traj.power_curtailment) # kW @@ -240,33 +356,33 @@ function aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=0.0) shed_duration_max = 0.0 # h gen_hours = 0.0 # h/y gen_fuel = 0.0 # L/y + elyz_hours = 0.0 + fc_hours = 0.0 + fc_cons=0.0 # auxilliary counter: shed_duration = 0.0; # duration of current load shedding event (h) Pload_avg = load_energy/(K*dt) # kW - for k = 1:K + for K = 1:K # Dispatchable generator : operating hours and fuel consumption - Pgen = oper_traj.Pgen[k] - Pgen_max = mg.generator.power_rated - Pgen_eps = Pgen_max*1e-6 - if Pgen > Pgen_eps # generator ON - Pgen_norm = Pgen / (ε * Pgen_max) # can be Inf e.g. for ε=0.0 - if Pgen_norm <= 1.0 - # relaxation of discontinuous generator statistics for small Pgen - gen_hours += Pgen_norm * dt - fuel_rate = Pgen_norm * mg.generator.fuel_intercept * Pgen_max + - mg.generator.fuel_slope * Pgen # (L/h) - else - gen_hours += dt - fuel_rate = mg.generator.fuel_intercept * Pgen_max + - mg.generator.fuel_slope * Pgen # (L/h) - end - gen_fuel += fuel_rate * dt - end + time_inc, cons_rate = increment(oper_traj.Pgen[K],mg.dispatchables.generator[1],ε) + gen_hours += time_inc * dt + gen_fuel += cons_rate * dt + + + time_inc, cons_rate = increment(oper_traj.Pelyz[K],mg.electrolyzer[1],ε) + elyz_hours += time_inc * dt + + + time_inc, cons_rate = increment(oper_traj.Pfc[K],mg.dispatchables.fuel_cell[1],ε) + fc_hours += time_inc * dt + # fc_cons += cons_rate * dt + + # Load shedding: shedding duration and maximum shedding duration - Pshed = oper_traj.power_shedding[k] + Pshed = oper_traj.power_shedding[K] if Pshed > 0.0 Pshed_norm = Pshed / (ε * Pload_avg) # can be Inf e.g. for ε=0.0 if Pshed_norm <= 1.0 @@ -290,7 +406,10 @@ function aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=0.0) # Load statistics served_energy, shed_energy, shed_max, shed_hours, shed_duration_max, shed_rate, # Dispatchable generator statistics - gen_energy, gen_hours, gen_fuel, + gen_energy, gen_hours, gen_fuel, fc_produced_energy, fc_hours, fc_consumed_h2, + # + elyz_produced_h2, elyz_hours, elyz_consumed_energy, chain_loss, + # Energy storage (e.g. battery) statistics storage_cycles, storage_char_energy, storage_dis_energy, storage_loss_energy, # Non-dispatchable (typ. renewables) sources statistics From 091a78a6daad9e0d9a6dce6a5e8b3c02e0ebd18a Mon Sep 17 00:00:00 2001 From: NIKIEMA Jean Date: Thu, 14 Dec 2023 14:20:17 +0100 Subject: [PATCH 02/19] work in progress on dispatch with H2 --- examples/Microgrid_Wind-Solar-H2.ipynb | 848 +++++++++++++++++- examples/Microgrid_Wind-Solar.ipynb | 22 + examples/Microgrid_Wind-Solar_data.jl | 2 +- .../Microgrid_sizingH2_optimization1.ipynb | 144 +-- examples/Microgrid_sizing_optimization.ipynb | 64 +- src/components.jl | 56 +- src/operation.jl | 80 +- 7 files changed, 1039 insertions(+), 177 deletions(-) diff --git a/examples/Microgrid_Wind-Solar-H2.ipynb b/examples/Microgrid_Wind-Solar-H2.ipynb index dc48e23..60dd73c 100644 --- a/examples/Microgrid_Wind-Solar-H2.ipynb +++ b/examples/Microgrid_Wind-Solar-H2.ipynb @@ -29,7 +29,15 @@ "metadata": { "tags": [] }, - "outputs": [], + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling Microgrids [bd581358-d3fa-499e-a26e-e70307242c03]\n" + ] + } + ], "source": [ "using Microgrids\n", "using Printf, CSV, DataFrames, Statistics" @@ -497,7 +505,7 @@ }, { "cell_type": "code", - "execution_count": 24, + "execution_count": 14, "id": "fad9eb7c-789d-49ab-aa2b-e309df77b3e5", "metadata": { "tags": [] @@ -509,7 +517,7 @@ "Tank{Float64}(10000.0, 0.8, 0.0025, 25.0, 0.0, 0.0, 0.2, 1.0, 1.0, 1.0)" ] }, - "execution_count": 24, + "execution_count": 14, "metadata": {}, "output_type": "execute_result" } @@ -571,7 +579,7 @@ }, { "cell_type": "code", - "execution_count": 25, + "execution_count": 16, "id": "6b00b378-1ee2-4682-8b45-f7e0fc1a012a", "metadata": { "tags": [] @@ -583,7 +591,7 @@ "TankCompound{Float64}(Tank{Float64}(0.0, 0.0, 0.0, 25.0, 0.0, 1.0, 0.0, 1.0, 1.0, 1.0), Tank{Float64}(10000.0, 0.8, 0.0025, 25.0, 0.0, 0.0, 0.2, 1.0, 1.0, 1.0))" ] }, - "execution_count": 25, + "execution_count": 16, "metadata": {}, "output_type": "execute_result" } @@ -870,7 +878,31 @@ }, { "cell_type": "code", - "execution_count": 26, + "execution_count": 23, + "id": "a812d24d-819c-40d2-993b-a78ebc342125", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "1-element Vector{ProductionUnit{Float64}}:\n", + " ProductionUnit{Float64}(2000.0, 0.0, 56.0, 0.0, 1000.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"KWh\", \"Kg\")" + ] + }, + "execution_count": 23, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "[elyz,]" + ] + }, + { + "cell_type": "code", + "execution_count": 24, "id": "13483089-225f-4fe4-98c8-656a675ba84d", "metadata": { "tags": [] @@ -882,7 +914,7 @@ "Microgrid{Float64}(Project(25, 0.05, 1.0, \"€\"), [1453.0, 1331.0, 1214.0, 1146.0, 1078.0, 1035.0, 1032.0, 1072.0, 1142.0, 1208.0 … 1479.0, 1508.0, 1410.0, 1370.0, 1467.0, 1587.0, 1561.0, 1472.0, 1533.0, 1483.0], DispatchableCompound{Float64}(ProductionUnit{Float64}[ProductionUnit{Float64}(0.0, 0.0, 0.24, 1.0, 400.0, 0.02, 15000.0, 0.0, 1.0, 1.0, \"L\", \"KWh\")], ProductionUnit{Float64}[ProductionUnit{Float64}(1800.0, 0.0, 0.0625, 0.0, 1000.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"Kg\", \"KWh\")]), ProductionUnit{Float64}[ProductionUnit{Float64}(2000.0, 0.0, 56.0, 0.0, 1000.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"KWh\", \"Kg\")], TankCompound{Float64}(Tank{Float64}(0.0, 0.0, 0.0, 25.0, 0.0, 1.0, 0.0, 1.0, 1.0, 1.0), Tank{Float64}(10000.0, 0.8, 0.0025, 25.0, 0.0, 0.0, 0.2, 1.0, 1.0, 1.0)), Battery{Float64}(5000.0, 350.0, 10.0, 15.0, 3000.0, 1.0, 1.0, 0.05, 0.0, 1.0, 0.0, 1.0, 1.0), NonDispatchableSource[Photovoltaic{Float64}(3000.0, [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.000000000000001e-5 … 0.45131, 0.30678, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 1200.0, 20.0, 25.0, 1.0, 1.0, 1.0), WindPower{Float64}(1800.0, [0.03184904690521816, 0.1104932647748532, 0.24596484619739856, 0.44422012231738006, 0.6554128208926687, 0.8470913237698507, 0.9579413031865969, 0.9735278942424532, 0.9837469734016646, 0.9903667231838823 … 0.011233045262998936, 0.018460507449516883, 0.023644167600765466, 0.02969747711584798, 0.036359043012900244, 0.03713796382151399, 0.037530379586714784, 0.03792477182913709, 0.037530379586714784, 0.03674751985711801], 3500.0, 100.0, 25.0, 1.0, 1.0)])" ] }, - "execution_count": 26, + "execution_count": 24, "metadata": {}, "output_type": "execute_result" } @@ -910,7 +942,7 @@ }, { "cell_type": "code", - "execution_count": 27, + "execution_count": 25, "id": "9038c442-f3bc-4fe7-8e3f-83e77a42d2e7", "metadata": { "tags": [] @@ -946,6 +978,196 @@ "(you can use [Benchmarktools](https://juliaci.github.io/BenchmarkTools.jl/)'s `@btime` for more accurate timing results)" ] }, + { + "cell_type": "code", + "execution_count": 26, + "id": "8ce71bfd-a4ad-4e41-984e-8a78ce890699", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "using BenchmarkTools" + ] + }, + { + "cell_type": "code", + "execution_count": 27, + "id": "c3b07f26-c09c-4abe-bffa-1af9bd836736", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "5.005707762557078" + ] + }, + "execution_count": 27, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "43850 /8760" + ] + }, + { + "cell_type": "code", + "execution_count": 31, + "id": "045309d6-743b-41c9-8cec-78d73b0f9fc8", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "search: \u001b[0m\u001b[1mP\u001b[22m\u001b[0m\u001b[1mr\u001b[22m\u001b[0m\u001b[1mo\u001b[22m\u001b[0m\u001b[1md\u001b[22m\u001b[0m\u001b[1mu\u001b[22m\u001b[0m\u001b[1mc\u001b[22m\u001b[0m\u001b[1mt\u001b[22m\u001b[0m\u001b[1mi\u001b[22m\u001b[0m\u001b[1mo\u001b[22m\u001b[0m\u001b[1mn\u001b[22m\u001b[0m\u001b[1mU\u001b[22m\u001b[0m\u001b[1mn\u001b[22m\u001b[0m\u001b[1mi\u001b[22m\u001b[0m\u001b[1mt\u001b[22m \u001b[0m\u001b[1mp\u001b[22m\u001b[0m\u001b[1mr\u001b[22m\u001b[0m\u001b[1mo\u001b[22m\u001b[0m\u001b[1md\u001b[22m\u001b[0m\u001b[1mu\u001b[22m\u001b[0m\u001b[1mc\u001b[22m\u001b[0m\u001b[1mt\u001b[22m\u001b[0m\u001b[1mi\u001b[22m\u001b[0m\u001b[1mo\u001b[22m\u001b[0m\u001b[1mn\u001b[22m\n", + "\n" + ] + }, + { + "data": { + "text/markdown": [ + "Dispatchable power source (e.g. Diesel generator, Gas turbine, Fuel cell or )\n", + "\n", + "All component parameters should be `Float64` except for the *sizing parameter(s)* (here `power_rated`) which type is parametrized as `Topt` and may be also `Float64` or or any another `Real` type (e.g. ForwardDiff's dual number type).\n", + "\n", + "```julia\n", + "struct ProductionUnit{Topt<:Real}\n", + "```\n", + "\n", + "**parameters** : \n", + "\n", + " * `power_rated`: rated power (kW)\n", + " * `consumption_intercept`: combustible consumption curve intercept (L/h/kW_max ) 0for fuel cells and electrolyzer as the models used are linear\n", + " * `consumption_slope`: input consumption curve slope (L/h/kW or Kg/h/kW or KW/Kg/h )\n", + " * `combustible_price`: fuel price (:/L)\n", + " * `investment_price`: initial investiment price (:/kW)\n", + " * `om_price_hours`: operation & maintenance price (:/kW/h of operation)\n", + " * `lifetime_hours`: generator lifetime (h of operation)\n", + " * `minimum_load_ratio`: minimum load ratio ∈ [0,1]\n", + " * `replacement_price_ratio`: replacement price, relative to initial investment\n", + " * `salvage_price_ratio`: salvage price, relative to initial investment\n", + " * `input_unit`: fuel quantity unit (used in fuel price and consumption curve parameters)\n", + " * `output_unit`\n" + ], + "text/plain": [ + " Dispatchable power source (e.g. Diesel generator, Gas turbine, Fuel cell or\n", + " )\n", + "\n", + " All component parameters should be \u001b[36mFloat64\u001b[39m except for the \u001b[4msizing\n", + " parameter(s)\u001b[24m (here \u001b[36mpower_rated\u001b[39m) which type is parametrized as \u001b[36mTopt\u001b[39m and may\n", + " be also \u001b[36mFloat64\u001b[39m or or any another \u001b[36mReal\u001b[39m type (e.g. ForwardDiff's dual number\n", + " type).\n", + "\n", + "\u001b[36m struct ProductionUnit{Topt<:Real}\u001b[39m\n", + "\n", + " \u001b[1mparameters\u001b[22m :\n", + "\n", + " • \u001b[36mpower_rated\u001b[39m: rated power (kW)\n", + "\n", + " • \u001b[36mconsumption_intercept\u001b[39m: combustible consumption curve intercept\n", + " (L/h/kW_max ) 0for fuel cells and electrolyzer as the models used\n", + " are linear\n", + "\n", + " • \u001b[36mconsumption_slope\u001b[39m: input consumption curve slope (L/h/kW or\n", + " Kg/h/kW or KW/Kg/h )\n", + "\n", + " • \u001b[36mcombustible_price\u001b[39m: fuel price (:/L)\n", + "\n", + " • \u001b[36minvestment_price\u001b[39m: initial investiment price (:/kW)\n", + "\n", + " • \u001b[36mom_price_hours\u001b[39m: operation & maintenance price (:/kW/h of\n", + " operation)\n", + "\n", + " • \u001b[36mlifetime_hours\u001b[39m: generator lifetime (h of operation)\n", + "\n", + " • \u001b[36mminimum_load_ratio\u001b[39m: minimum load ratio ∈ [0,1]\n", + "\n", + " • \u001b[36mreplacement_price_ratio\u001b[39m: replacement price, relative to initial\n", + " investment\n", + "\n", + " • \u001b[36msalvage_price_ratio\u001b[39m: salvage price, relative to initial investment\n", + "\n", + " • \u001b[36minput_unit\u001b[39m: fuel quantity unit (used in fuel price and consumption\n", + " curve parameters)\n", + "\n", + " • \u001b[36moutput_unit\u001b[39m" + ] + }, + "execution_count": 31, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "?ProductionUnit" + ] + }, + { + "cell_type": "code", + "execution_count": 28, + "id": "5a0a208f-b289-4b91-bcdc-e3d141e8cfee", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " 1.920 ms (43850 allocations: 3.81 MiB)\n" + ] + } + ], + "source": [ + "@btime oper_traj = operation(microgrid);" + ] + }, + { + "cell_type": "code", + "execution_count": 28, + "id": "b3e05487-f5b5-4075-9102-3c8bbe7c4191", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " 1.918 ms (43850 allocations: 3.81 MiB)\n" + ] + } + ], + "source": [ + "@btime oper_traj = operation(microgrid);" + ] + }, + { + "cell_type": "code", + "execution_count": 27, + "id": "5e8d4714-4eed-4267-a7ff-7e030a830291", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " 2.133 ms (52609 allocations: 4.35 MiB)\n" + ] + } + ], + "source": [ + "@btime oper_traj = operation(microgrid);" + ] + }, { "cell_type": "code", "execution_count": 28, @@ -958,12 +1180,556 @@ "name": "stdout", "output_type": "stream", "text": [ - " 0.073339 seconds (912.97 k allocations: 26.776 MiB)\n" + " 3.186 ms (79057 allocations: 5.96 MiB)\n" + ] + } + ], + "source": [ + "@btime oper_traj, oper_stats, mg_costs = simulate(microgrid);" + ] + }, + { + "cell_type": "code", + "execution_count": 34, + "id": "e399ac23-c55f-42d7-a10e-6b5cf42cb96e", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "MethodInstance for Microgrids.operation(::Microgrid{Float64})\n", + " from operation(\u001b[90mmg\u001b[39m::\u001b[1mMicrogrid\u001b[22m)\u001b[90m @\u001b[39m \u001b[90mMicrogrids\u001b[39m \u001b[90mC:\\Users\\nikiemaje\\Documents\\Macopie\\Microgrids.jl\\src\\\u001b[39m\u001b[90m\u001b[4moperation.jl:193\u001b[24m\u001b[39m\n", + "Arguments\n", + " #self#\u001b[36m::Core.Const(Microgrids.operation)\u001b[39m\n", + " mg\u001b[36m::Microgrid{Float64}\u001b[39m\n", + "Locals\n", + " @_3\u001b[33m\u001b[1m::Union{Nothing, Tuple{Int64, Int64}}\u001b[22m\u001b[39m\n", + " #15\u001b[36m::Microgrids.var\"#15#35\"\u001b[39m\n", + " #14\u001b[36m::Microgrids.var\"#14#34\"{Microgrid{Float64}, Vector{Float64}}\u001b[39m\n", + " #13\u001b[36m::Microgrids.var\"#13#33\"\u001b[39m\n", + " #12\u001b[36m::Microgrids.var\"#12#32\"\u001b[39m\n", + " #11\u001b[36m::Microgrids.var\"#11#31\"{Microgrid{Float64}, Vector{Float64}}\u001b[39m\n", + " #10\u001b[36m::Microgrids.var\"#10#30\"\u001b[39m\n", + " #9\u001b[36m::Microgrids.var\"#9#29\"\u001b[39m\n", + " #8\u001b[36m::Microgrids.var\"#8#28\"\u001b[39m\n", + " #7\u001b[36m::Microgrids.var\"#7#27\"{Microgrid{Float64}, Vector{Float64}}\u001b[39m\n", + " #6\u001b[36m::Microgrids.var\"#6#26\"\u001b[39m\n", + " #5\u001b[36m::Microgrids.var\"#5#25\"\u001b[39m\n", + " oper_traj\u001b[36m::OperationTraj{Float64}\u001b[39m\n", + " LoF_ini\u001b[36m::Float64\u001b[39m\n", + " LoH_ini\u001b[36m::Float64\u001b[39m\n", + " Esto_ini\u001b[36m::Float64\u001b[39m\n", + " LoF\u001b[36m::Vector{Float64}\u001b[39m\n", + " LoH\u001b[36m::Vector{Float64}\u001b[39m\n", + " Pfc\u001b[36m::Matrix{Float64}\u001b[39m\n", + " Pelyz\u001b[36m::Matrix{Float64}\u001b[39m\n", + " Pshed\u001b[36m::Vector{Float64}\u001b[39m\n", + " Pspill\u001b[36m::Vector{Float64}\u001b[39m\n", + " Psto\u001b[36m::Vector{Float64}\u001b[39m\n", + " Esto\u001b[36m::Vector{Float64}\u001b[39m\n", + " Pgen\u001b[36m::Matrix{Float64}\u001b[39m\n", + " Pnl\u001b[36m::Vector{Float64}\u001b[39m\n", + " LoH_min\u001b[36m::Float64\u001b[39m\n", + " LoH_max\u001b[36m::Float64\u001b[39m\n", + " cons_rate\u001b[36m::Vector{Float64}\u001b[39m\n", + " Pfc_min\u001b[36m::Vector{Float64}\u001b[39m\n", + " Pfc_max\u001b[36m::Vector{Float64}\u001b[39m\n", + " prod_rate\u001b[36m::Vector{Float64}\u001b[39m\n", + " Pelyz_min\u001b[36m::Vector{Float64}\u001b[39m\n", + " Pelyz_max\u001b[36m::Vector{Float64}\u001b[39m\n", + " sto_loss\u001b[36m::Float64\u001b[39m\n", + " Psto_pmin\u001b[36m::Float64\u001b[39m\n", + " Psto_pmax\u001b[36m::Float64\u001b[39m\n", + " Esto_min\u001b[36m::Float64\u001b[39m\n", + " Esto_max\u001b[36m::Float64\u001b[39m\n", + " LoF_min\u001b[36m::Float64\u001b[39m\n", + " LoF_max\u001b[36m::Float64\u001b[39m\n", + " fuel_intercept\u001b[36m::Vector{Float64}\u001b[39m\n", + " fuel_slope\u001b[36m::Vector{Float64}\u001b[39m\n", + " Pgen_min\u001b[36m::Vector{Float64}\u001b[39m\n", + " Pgen_max\u001b[36m::Vector{Float64}\u001b[39m\n", + " dt\u001b[36m::Float64\u001b[39m\n", + " K\u001b[36m::Int64\u001b[39m\n", + " Pnl_request\u001b[36m::Vector{Float64}\u001b[39m\n", + " renew_potential\u001b[36m::Vector{Float64}\u001b[39m\n", + " renew_productions\u001b[91m\u001b[1m::Any\u001b[22m\u001b[39m\n", + " Topt\u001b[36m::Type{Float64}\u001b[39m\n", + " #24\u001b[36m::Microgrids.var\"#24#44\"{Matrix{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Int64}\u001b[39m\n", + " #23\u001b[36m::Microgrids.var\"#23#43\"{Matrix{Float64}, Vector{Float64}, Int64}\u001b[39m\n", + " #22\u001b[36m::Microgrids.var\"#22#42\"{Matrix{Float64}, Vector{Float64}, Int64}\u001b[39m\n", + " @_57\u001b[36m::Int64\u001b[39m\n", + " #21\u001b[36m::Microgrids.var\"#21#41\"{Vector{Float64}, Vector{Float64}}\u001b[39m\n", + " #20\u001b[36m::Microgrids.var\"#20#40\"{Vector{Float64}, Float64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64, Int64}\u001b[39m\n", + " #19\u001b[36m::Microgrids.var\"#19#39\"{Vector{Float64}, Vector{Float64}}\u001b[39m\n", + " #18\u001b[36m::Microgrids.var\"#18#38\"{Vector{Float64}, Float64, Vector{Float64}, Float64, Int64}\u001b[39m\n", + " #17\u001b[36m::Microgrids.var\"#17#37\"{Vector{Float64}, Vector{Float64}}\u001b[39m\n", + " #16\u001b[36m::Microgrids.var\"#16#36\"{Vector{Float64}, Float64, Vector{Float64}, Float64, Int64}\u001b[39m\n", + " k\u001b[36m::Int64\u001b[39m\n", + " Pgen_dmax\u001b[36m::Vector{Float64}\u001b[39m\n", + " Pgen_emax\u001b[36m::Vector{Float64}\u001b[39m\n", + " Pfc_pmax\u001b[36m::Vector{Float64}\u001b[39m\n", + " Pfc_emax\u001b[36m::Vector{Float64}\u001b[39m\n", + " Pelyz_cmax\u001b[36m::Vector{Float64}\u001b[39m\n", + " Pelyz_emax\u001b[36m::Vector{Float64}\u001b[39m\n", + " Psto_cmax\u001b[36m::Float64\u001b[39m\n", + " Psto_dmax\u001b[36m::Float64\u001b[39m\n", + " Psto_emax\u001b[36m::Float64\u001b[39m\n", + " Psto_emin\u001b[36m::Float64\u001b[39m\n", + "Body\u001b[36m::OperationTraj{Float64}\u001b[39m\n", + "\u001b[90m1 ─\u001b[39m Core.NewvarNode(:(oper_traj))\n", + "\u001b[90m│ \u001b[39m %2 = Microgrids.typeof(mg)\u001b[36m::Core.Const(Microgrid{Float64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %3 = Base.getproperty(%2, :parameters)\u001b[36m::Core.Const(svec(Float64))\u001b[39m\n", + "\u001b[90m│ \u001b[39m (Topt = Base.getindex(%3, 1))\n", + "\u001b[90m│ \u001b[39m (#5 = %new(Microgrids.:(var\"#5#25\")))\n", + "\u001b[90m│ \u001b[39m %6 = #5\u001b[36m::Core.Const(Microgrids.var\"#5#25\"())\u001b[39m\n", + "\u001b[90m│ \u001b[39m %7 = Base.getproperty(mg, :nondispatchables)\u001b[91m\u001b[1m::Any\u001b[22m\u001b[39m\n", + "\u001b[90m│ \u001b[39m %8 = Base.Generator(%6, %7)\u001b[91m\u001b[1m::Base.Generator{_A, Microgrids.var\"#5#25\"} where _A\u001b[22m\u001b[39m\n", + "\u001b[90m│ \u001b[39m (renew_productions = Microgrids.collect(%8))\n", + "\u001b[90m│ \u001b[39m %10 = Microgrids.sum(renew_productions)\u001b[91m\u001b[1m::Any\u001b[22m\u001b[39m\n", + "\u001b[90m│ \u001b[39m %11 = Core.apply_type(Microgrids.Vector, Topt::Core.Const(Float64))\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m (renew_potential = Core.typeassert(%10, %11))\n", + "\u001b[90m│ \u001b[39m %13 = Base.getproperty(mg, :load)\u001b[36m::Vector{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m (Pnl_request = %13 - renew_potential)\n", + "\u001b[90m│ \u001b[39m %15 = Base.getproperty(mg, :load)\u001b[36m::Vector{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m (K = Microgrids.length(%15))\n", + "\u001b[90m│ \u001b[39m %17 = Base.getproperty(mg, :project)\u001b[36m::Project\u001b[39m\n", + "\u001b[90m│ \u001b[39m (dt = Base.getproperty(%17, :timestep))\n", + "\u001b[90m│ \u001b[39m (#6 = %new(Microgrids.:(var\"#6#26\")))\n", + "\u001b[90m│ \u001b[39m %20 = #6\u001b[36m::Core.Const(Microgrids.var\"#6#26\"())\u001b[39m\n", + "\u001b[90m│ \u001b[39m %21 = Base.getproperty(mg, :dispatchables)\u001b[36m::DispatchableCompound{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %22 = Base.getproperty(%21, :generator)\u001b[36m::Vector{ProductionUnit{Float64}}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %23 = Base.Generator(%20, %22)\u001b[36m::Base.Generator{Vector{ProductionUnit{Float64}}, Microgrids.var\"#6#26\"}\u001b[39m\n", + "\u001b[90m│ \u001b[39m (Pgen_max = Microgrids.collect(%23))\n", + "\u001b[90m│ \u001b[39m %25 = Microgrids.:(var\"#7#27\")\u001b[36m::Core.Const(Microgrids.var\"#7#27\")\u001b[39m\n", + "\u001b[90m│ \u001b[39m %26 = Core.typeof(mg)\u001b[36m::Core.Const(Microgrid{Float64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %27 = Core.typeof(Pgen_max)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %28 = Core.apply_type(%25, %26, %27)\u001b[36m::Core.Const(Microgrids.var\"#7#27\"{Microgrid{Float64}, Vector{Float64}})\u001b[39m\n", + "\u001b[90m│ \u001b[39m (#7 = %new(%28, mg, Pgen_max))\n", + "\u001b[90m│ \u001b[39m %30 = #7\u001b[36m::Microgrids.var\"#7#27\"{Microgrid{Float64}, Vector{Float64}}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %31 = Microgrids.eachindex(Pgen_max)\u001b[36m::Base.OneTo{Int64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %32 = Base.Generator(%30, %31)\u001b[36m::Base.Generator{Base.OneTo{Int64}, Microgrids.var\"#7#27\"{Microgrid{Float64}, Vector{Float64}}}\u001b[39m\n", + "\u001b[90m│ \u001b[39m (Pgen_min = Microgrids.collect(%32))\n", + "\u001b[90m│ \u001b[39m (#8 = %new(Microgrids.:(var\"#8#28\")))\n", + "\u001b[90m│ \u001b[39m %35 = #8\u001b[36m::Core.Const(Microgrids.var\"#8#28\"())\u001b[39m\n", + "\u001b[90m│ \u001b[39m %36 = Base.getproperty(mg, :dispatchables)\u001b[36m::DispatchableCompound{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %37 = Base.getproperty(%36, :generator)\u001b[36m::Vector{ProductionUnit{Float64}}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %38 = Base.Generator(%35, %37)\u001b[36m::Base.Generator{Vector{ProductionUnit{Float64}}, Microgrids.var\"#8#28\"}\u001b[39m\n", + "\u001b[90m│ \u001b[39m (fuel_slope = Microgrids.collect(%38))\n", + "\u001b[90m│ \u001b[39m (#9 = %new(Microgrids.:(var\"#9#29\")))\n", + "\u001b[90m│ \u001b[39m %41 = #9\u001b[36m::Core.Const(Microgrids.var\"#9#29\"())\u001b[39m\n", + "\u001b[90m│ \u001b[39m %42 = Base.getproperty(mg, :dispatchables)\u001b[36m::DispatchableCompound{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %43 = Base.getproperty(%42, :generator)\u001b[36m::Vector{ProductionUnit{Float64}}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %44 = Base.Generator(%41, %43)\u001b[36m::Base.Generator{Vector{ProductionUnit{Float64}}, Microgrids.var\"#9#29\"}\u001b[39m\n", + "\u001b[90m│ \u001b[39m (fuel_intercept = Microgrids.collect(%44))\n", + "\u001b[90m│ \u001b[39m %46 = Base.getproperty(mg, :tanks)\u001b[36m::TankCompound{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %47 = Base.getproperty(%46, :fuelTank)\u001b[36m::Tank{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %48 = Base.getproperty(%47, :max_filling_ratio)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %49 = Base.getproperty(mg, :tanks)\u001b[36m::TankCompound{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %50 = Base.getproperty(%49, :fuelTank)\u001b[36m::Tank{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %51 = Base.getproperty(%50, :capacity)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m (LoF_max = %48 * %51)\n", + "\u001b[90m│ \u001b[39m %53 = Base.getproperty(mg, :tanks)\u001b[36m::TankCompound{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %54 = Base.getproperty(%53, :fuelTank)\u001b[36m::Tank{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %55 = Base.getproperty(%54, :min_filling_ratio)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %56 = Base.getproperty(mg, :tanks)\u001b[36m::TankCompound{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %57 = Base.getproperty(%56, :fuelTank)\u001b[36m::Tank{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %58 = Base.getproperty(%57, :capacity)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m (LoF_min = %55 * %58)\n", + "\u001b[90m│ \u001b[39m %60 = Base.getproperty(mg, :storage)\u001b[36m::Battery{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m (Esto_max = Base.getproperty(%60, :energy_rated))\n", + "\u001b[90m│ \u001b[39m %62 = Base.getproperty(mg, :storage)\u001b[36m::Battery{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %63 = Base.getproperty(%62, :SoC_min)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m (Esto_min = %63 * Esto_max)\n", + "\u001b[90m│ \u001b[39m %65 = Base.getproperty(mg, :storage)\u001b[36m::Battery{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %66 = Base.getproperty(%65, :discharge_rate)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m (Psto_pmax = %66 * Esto_max)\n", + "\u001b[90m│ \u001b[39m %68 = Base.getproperty(mg, :storage)\u001b[36m::Battery{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %69 = Base.getproperty(%68, :charge_rate)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %70 = -%69\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m (Psto_pmin = %70 * Esto_max)\n", + "\u001b[90m│ \u001b[39m %72 = Base.getproperty(mg, :storage)\u001b[36m::Battery{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m (sto_loss = Base.getproperty(%72, :loss_factor))\n", + "\u001b[90m│ \u001b[39m (#10 = %new(Microgrids.:(var\"#10#30\")))\n", + "\u001b[90m│ \u001b[39m %75 = #10\u001b[36m::Core.Const(Microgrids.var\"#10#30\"())\u001b[39m\n", + "\u001b[90m│ \u001b[39m %76 = Base.getproperty(mg, :electrolyzer)\u001b[36m::Vector{ProductionUnit{Float64}}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %77 = Base.Generator(%75, %76)\u001b[36m::Base.Generator{Vector{ProductionUnit{Float64}}, Microgrids.var\"#10#30\"}\u001b[39m\n", + "\u001b[90m│ \u001b[39m (Pelyz_max = Microgrids.collect(%77))\n", + "\u001b[90m│ \u001b[39m %79 = Microgrids.:(var\"#11#31\")\u001b[36m::Core.Const(Microgrids.var\"#11#31\")\u001b[39m\n", + "\u001b[90m│ \u001b[39m %80 = Core.typeof(mg)\u001b[36m::Core.Const(Microgrid{Float64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %81 = Core.typeof(Pelyz_max)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %82 = Core.apply_type(%79, %80, %81)\u001b[36m::Core.Const(Microgrids.var\"#11#31\"{Microgrid{Float64}, Vector{Float64}})\u001b[39m\n", + "\u001b[90m│ \u001b[39m (#11 = %new(%82, mg, Pelyz_max))\n", + "\u001b[90m│ \u001b[39m %84 = #11\u001b[36m::Microgrids.var\"#11#31\"{Microgrid{Float64}, Vector{Float64}}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %85 = Microgrids.eachindex(Pelyz_max)\u001b[36m::Base.OneTo{Int64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %86 = Base.Generator(%84, %85)\u001b[36m::Base.Generator{Base.OneTo{Int64}, Microgrids.var\"#11#31\"{Microgrid{Float64}, Vector{Float64}}}\u001b[39m\n", + "\u001b[90m│ \u001b[39m (Pelyz_min = Microgrids.collect(%86))\n", + "\u001b[90m│ \u001b[39m (#12 = %new(Microgrids.:(var\"#12#32\")))\n", + "\u001b[90m│ \u001b[39m %89 = #12\u001b[36m::Core.Const(Microgrids.var\"#12#32\"())\u001b[39m\n", + "\u001b[90m│ \u001b[39m %90 = Base.getproperty(mg, :electrolyzer)\u001b[36m::Vector{ProductionUnit{Float64}}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %91 = Base.Generator(%89, %90)\u001b[36m::Base.Generator{Vector{ProductionUnit{Float64}}, Microgrids.var\"#12#32\"}\u001b[39m\n", + "\u001b[90m│ \u001b[39m (prod_rate = Microgrids.collect(%91))\n", + "\u001b[90m│ \u001b[39m (#13 = %new(Microgrids.:(var\"#13#33\")))\n", + "\u001b[90m│ \u001b[39m %94 = #13\u001b[36m::Core.Const(Microgrids.var\"#13#33\"())\u001b[39m\n", + "\u001b[90m│ \u001b[39m %95 = Base.getproperty(mg, :dispatchables)\u001b[36m::DispatchableCompound{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %96 = Base.getproperty(%95, :fuel_cell)\u001b[36m::Vector{ProductionUnit{Float64}}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %97 = Base.Generator(%94, %96)\u001b[36m::Base.Generator{Vector{ProductionUnit{Float64}}, Microgrids.var\"#13#33\"}\u001b[39m\n", + "\u001b[90m│ \u001b[39m (Pfc_max = Microgrids.collect(%97))\n", + "\u001b[90m│ \u001b[39m %99 = Microgrids.:(var\"#14#34\")\u001b[36m::Core.Const(Microgrids.var\"#14#34\")\u001b[39m\n", + "\u001b[90m│ \u001b[39m %100 = Core.typeof(mg)\u001b[36m::Core.Const(Microgrid{Float64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %101 = Core.typeof(Pfc_max)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %102 = Core.apply_type(%99, %100, %101)\u001b[36m::Core.Const(Microgrids.var\"#14#34\"{Microgrid{Float64}, Vector{Float64}})\u001b[39m\n", + "\u001b[90m│ \u001b[39m (#14 = %new(%102, mg, Pfc_max))\n", + "\u001b[90m│ \u001b[39m %104 = #14\u001b[36m::Microgrids.var\"#14#34\"{Microgrid{Float64}, Vector{Float64}}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %105 = Microgrids.eachindex(Pfc_max)\u001b[36m::Base.OneTo{Int64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %106 = Base.Generator(%104, %105)\u001b[36m::Base.Generator{Base.OneTo{Int64}, Microgrids.var\"#14#34\"{Microgrid{Float64}, Vector{Float64}}}\u001b[39m\n", + "\u001b[90m│ \u001b[39m (Pfc_min = Microgrids.collect(%106))\n", + "\u001b[90m│ \u001b[39m (#15 = %new(Microgrids.:(var\"#15#35\")))\n", + "\u001b[90m│ \u001b[39m %109 = #15\u001b[36m::Core.Const(Microgrids.var\"#15#35\"())\u001b[39m\n", + "\u001b[90m│ \u001b[39m %110 = Base.getproperty(mg, :dispatchables)\u001b[36m::DispatchableCompound{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %111 = Base.getproperty(%110, :fuel_cell)\u001b[36m::Vector{ProductionUnit{Float64}}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %112 = Base.Generator(%109, %111)\u001b[36m::Base.Generator{Vector{ProductionUnit{Float64}}, Microgrids.var\"#15#35\"}\u001b[39m\n", + "\u001b[90m│ \u001b[39m (cons_rate = Microgrids.collect(%112))\n", + "\u001b[90m│ \u001b[39m %114 = Base.getproperty(mg, :tanks)\u001b[36m::TankCompound{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %115 = Base.getproperty(%114, :h2Tank)\u001b[36m::Tank{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %116 = Base.getproperty(%115, :max_filling_ratio)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %117 = Base.getproperty(mg, :tanks)\u001b[36m::TankCompound{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %118 = Base.getproperty(%117, :h2Tank)\u001b[36m::Tank{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %119 = Base.getproperty(%118, :capacity)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m (LoH_max = %116 * %119)\n", + "\u001b[90m│ \u001b[39m %121 = Base.getproperty(mg, :tanks)\u001b[36m::TankCompound{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %122 = Base.getproperty(%121, :h2Tank)\u001b[36m::Tank{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %123 = Base.getproperty(%122, :min_filling_ratio)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %124 = Base.getproperty(mg, :tanks)\u001b[36m::TankCompound{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %125 = Base.getproperty(%124, :h2Tank)\u001b[36m::Tank{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %126 = Base.getproperty(%125, :capacity)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m (LoH_min = %123 * %126)\n", + "\u001b[90m│ \u001b[39m (Pnl = Microgrids.zeros(Topt::Core.Const(Float64), K))\n", + "\u001b[90m│ \u001b[39m %129 = Topt\u001b[36m::Core.Const(Float64)\u001b[39m\n", + "\u001b[90m│ \u001b[39m %130 = K\u001b[36m::Int64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %131 = Base.getproperty(mg, :dispatchables)\u001b[36m::DispatchableCompound{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %132 = Base.getproperty(%131, :generator)\u001b[36m::Vector{ProductionUnit{Float64}}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %133 = Microgrids.length(%132)\u001b[36m::Int64\u001b[39m\n", + "\u001b[90m│ \u001b[39m (Pgen = Microgrids.zeros(%129, %130, %133))\n", + "\u001b[90m│ \u001b[39m %135 = Topt\u001b[36m::Core.Const(Float64)\u001b[39m\n", + "\u001b[90m│ \u001b[39m %136 = (K + 1)\u001b[36m::Int64\u001b[39m\n", + "\u001b[90m│ \u001b[39m (Esto = Microgrids.zeros(%135, %136))\n", + "\u001b[90m│ \u001b[39m (Psto = Microgrids.zeros(Topt::Core.Const(Float64), K))\n", + "\u001b[90m│ \u001b[39m (Pspill = Microgrids.zeros(Topt::Core.Const(Float64), K))\n", + "\u001b[90m│ \u001b[39m (Pshed = Microgrids.zeros(Topt::Core.Const(Float64), K))\n", + "\u001b[90m│ \u001b[39m %141 = Topt\u001b[36m::Core.Const(Float64)\u001b[39m\n", + "\u001b[90m│ \u001b[39m %142 = K\u001b[36m::Int64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %143 = Base.getproperty(mg, :electrolyzer)\u001b[36m::Vector{ProductionUnit{Float64}}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %144 = Microgrids.length(%143)\u001b[36m::Int64\u001b[39m\n", + "\u001b[90m│ \u001b[39m (Pelyz = Microgrids.zeros(%141, %142, %144))\n", + "\u001b[90m│ \u001b[39m %146 = Topt\u001b[36m::Core.Const(Float64)\u001b[39m\n", + "\u001b[90m│ \u001b[39m %147 = K\u001b[36m::Int64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %148 = Base.getproperty(mg, :dispatchables)\u001b[36m::DispatchableCompound{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %149 = Base.getproperty(%148, :fuel_cell)\u001b[36m::Vector{ProductionUnit{Float64}}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %150 = Microgrids.length(%149)\u001b[36m::Int64\u001b[39m\n", + "\u001b[90m│ \u001b[39m (Pfc = Microgrids.zeros(%146, %147, %150))\n", + "\u001b[90m│ \u001b[39m %152 = Topt\u001b[36m::Core.Const(Float64)\u001b[39m\n", + "\u001b[90m│ \u001b[39m %153 = (K + 1)\u001b[36m::Int64\u001b[39m\n", + "\u001b[90m│ \u001b[39m (LoH = Microgrids.zeros(%152, %153))\n", + "\u001b[90m│ \u001b[39m %155 = Topt\u001b[36m::Core.Const(Float64)\u001b[39m\n", + "\u001b[90m│ \u001b[39m %156 = (K + 1)\u001b[36m::Int64\u001b[39m\n", + "\u001b[90m│ \u001b[39m (LoF = Microgrids.zeros(%155, %156))\n", + "\u001b[90m│ \u001b[39m %158 = Base.getproperty(mg, :storage)\u001b[36m::Battery{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %159 = Base.getproperty(%158, :SoC_ini)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %160 = Base.getproperty(mg, :storage)\u001b[36m::Battery{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %161 = Base.getproperty(%160, :energy_rated)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m (Esto_ini = %159 * %161)\n", + "\u001b[90m│ \u001b[39m Base.setindex!(Esto, Esto_ini, 1)\n", + "\u001b[90m│ \u001b[39m %164 = Base.getproperty(mg, :tanks)\u001b[36m::TankCompound{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %165 = Base.getproperty(%164, :h2Tank)\u001b[36m::Tank{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %166 = Base.getproperty(%165, :ini_filling_ratio)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %167 = Base.getproperty(mg, :tanks)\u001b[36m::TankCompound{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %168 = Base.getproperty(%167, :h2Tank)\u001b[36m::Tank{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %169 = Base.getproperty(%168, :capacity)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m (LoH_ini = %166 * %169)\n", + "\u001b[90m│ \u001b[39m Base.setindex!(LoH, LoH_ini, 1)\n", + "\u001b[90m│ \u001b[39m %172 = Base.getproperty(mg, :tanks)\u001b[36m::TankCompound{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %173 = Base.getproperty(%172, :fuelTank)\u001b[36m::Tank{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %174 = Base.getproperty(%173, :ini_filling_ratio)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %175 = Base.getproperty(mg, :tanks)\u001b[36m::TankCompound{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %176 = Base.getproperty(%175, :fuelTank)\u001b[36m::Tank{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %177 = Base.getproperty(%176, :capacity)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m (LoF_ini = %174 * %177)\n", + "\u001b[90m│ \u001b[39m Base.setindex!(LoF, LoF_ini, 1)\n", + "\u001b[90m│ \u001b[39m %180 = (1:K)\u001b[36m::Core.PartialStruct(UnitRange{Int64}, Any[Core.Const(1), Int64])\u001b[39m\n", + "\u001b[90m│ \u001b[39m (@_3 = Base.iterate(%180))\n", + "\u001b[90m│ \u001b[39m %182 = (@_3 === nothing)\u001b[36m::Bool\u001b[39m\n", + "\u001b[90m│ \u001b[39m %183 = Base.not_int(%182)\u001b[36m::Bool\u001b[39m\n", + "\u001b[90m└──\u001b[39m goto #4 if not %183\n", + "\u001b[90m2 ┄\u001b[39m %185 = @_3\u001b[36m::Tuple{Int64, Int64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m (k = Core.getfield(%185, 1))\n", + "\u001b[90m│ \u001b[39m %187 = Core.getfield(%185, 2)\u001b[36m::Int64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %188 = Esto_max\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %189 = Base.getindex(Esto, k)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %190 = (%188 - %189)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %191 = -%190\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %192 = (1 - sto_loss)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %193 = (%192 * dt)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m (Psto_emin = %191 / %193)\n", + "\u001b[90m│ \u001b[39m %195 = Base.getindex(Esto, k)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %196 = (%195 - Esto_min)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %197 = (1 + sto_loss)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %198 = (%197 * dt)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m (Psto_emax = %196 / %198)\n", + "\u001b[90m│ \u001b[39m (Psto_dmax = Microgrids.min(Psto_emax, Psto_pmax))\n", + "\u001b[90m│ \u001b[39m (Psto_cmax = Microgrids.max(Psto_emin, Psto_pmin))\n", + "\u001b[90m│ \u001b[39m %202 = Microgrids.:(var\"#16#36\")\u001b[36m::Core.Const(Microgrids.var\"#16#36\")\u001b[39m\n", + "\u001b[90m│ \u001b[39m %203 = Core.typeof(LoH)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %204 = Core.typeof(LoH_max)\u001b[36m::Core.Const(Float64)\u001b[39m\n", + "\u001b[90m│ \u001b[39m %205 = Core.typeof(prod_rate)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %206 = Core.typeof(dt)\u001b[36m::Core.Const(Float64)\u001b[39m\n", + "\u001b[90m│ \u001b[39m %207 = Core.typeof(k)\u001b[36m::Core.Const(Int64)\u001b[39m\n", + "\u001b[90m│ \u001b[39m %208 = Core.apply_type(%202, %203, %204, %205, %206, %207)\u001b[36m::Core.Const(Microgrids.var\"#16#36\"{Vector{Float64}, Float64, Vector{Float64}, Float64, Int64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %209 = LoH\u001b[36m::Vector{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %210 = LoH_max\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %211 = prod_rate\u001b[36m::Vector{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %212 = dt\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m (#16 = %new(%208, %209, %210, %211, %212, k))\n", + "\u001b[90m│ \u001b[39m %214 = #16\u001b[36m::Microgrids.var\"#16#36\"{Vector{Float64}, Float64, Vector{Float64}, Float64, Int64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %215 = Microgrids.eachindex(prod_rate)\u001b[36m::Base.OneTo{Int64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %216 = Base.Generator(%214, %215)\u001b[36m::Base.Generator{Base.OneTo{Int64}, Microgrids.var\"#16#36\"{Vector{Float64}, Float64, Vector{Float64}, Float64, Int64}}\u001b[39m\n", + "\u001b[90m│ \u001b[39m (Pelyz_emax = Microgrids.collect(%216))\n", + "\u001b[90m│ \u001b[39m %218 = Microgrids.:(var\"#17#37\")\u001b[36m::Core.Const(Microgrids.var\"#17#37\")\u001b[39m\n", + "\u001b[90m│ \u001b[39m %219 = Core.typeof(Pelyz_max)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %220 = Core.typeof(Pelyz_emax)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %221 = Core.apply_type(%218, %219, %220)\u001b[36m::Core.Const(Microgrids.var\"#17#37\"{Vector{Float64}, Vector{Float64}})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %222 = Pelyz_max\u001b[36m::Vector{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m (#17 = %new(%221, %222, Pelyz_emax))\n", + "\u001b[90m│ \u001b[39m %224 = #17\u001b[36m::Microgrids.var\"#17#37\"{Vector{Float64}, Vector{Float64}}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %225 = Microgrids.eachindex(Pelyz_emax)\u001b[36m::Base.OneTo{Int64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %226 = Base.Generator(%224, %225)\u001b[36m::Base.Generator{Base.OneTo{Int64}, Microgrids.var\"#17#37\"{Vector{Float64}, Vector{Float64}}}\u001b[39m\n", + "\u001b[90m│ \u001b[39m (Pelyz_cmax = Microgrids.collect(%226))\n", + "\u001b[90m│ \u001b[39m %228 = Microgrids.:(var\"#18#38\")\u001b[36m::Core.Const(Microgrids.var\"#18#38\")\u001b[39m\n", + "\u001b[90m│ \u001b[39m %229 = Core.typeof(LoH)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %230 = Core.typeof(LoH_min)\u001b[36m::Core.Const(Float64)\u001b[39m\n", + "\u001b[90m│ \u001b[39m %231 = Core.typeof(cons_rate)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %232 = Core.typeof(dt)\u001b[36m::Core.Const(Float64)\u001b[39m\n", + "\u001b[90m│ \u001b[39m %233 = Core.typeof(k)\u001b[36m::Core.Const(Int64)\u001b[39m\n", + "\u001b[90m│ \u001b[39m %234 = Core.apply_type(%228, %229, %230, %231, %232, %233)\u001b[36m::Core.Const(Microgrids.var\"#18#38\"{Vector{Float64}, Float64, Vector{Float64}, Float64, Int64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %235 = LoH\u001b[36m::Vector{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %236 = LoH_min\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %237 = cons_rate\u001b[36m::Vector{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %238 = dt\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m (#18 = %new(%234, %235, %236, %237, %238, k))\n", + "\u001b[90m│ \u001b[39m %240 = #18\u001b[36m::Microgrids.var\"#18#38\"{Vector{Float64}, Float64, Vector{Float64}, Float64, Int64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %241 = Microgrids.eachindex(cons_rate)\u001b[36m::Base.OneTo{Int64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %242 = Base.Generator(%240, %241)\u001b[36m::Base.Generator{Base.OneTo{Int64}, Microgrids.var\"#18#38\"{Vector{Float64}, Float64, Vector{Float64}, Float64, Int64}}\u001b[39m\n", + "\u001b[90m│ \u001b[39m (Pfc_emax = Microgrids.collect(%242))\n", + "\u001b[90m│ \u001b[39m %244 = Microgrids.:(var\"#19#39\")\u001b[36m::Core.Const(Microgrids.var\"#19#39\")\u001b[39m\n", + "\u001b[90m│ \u001b[39m %245 = Core.typeof(Pfc_max)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %246 = Core.typeof(Pfc_emax)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %247 = Core.apply_type(%244, %245, %246)\u001b[36m::Core.Const(Microgrids.var\"#19#39\"{Vector{Float64}, Vector{Float64}})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %248 = Pfc_max\u001b[36m::Vector{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m (#19 = %new(%247, %248, Pfc_emax))\n", + "\u001b[90m│ \u001b[39m %250 = #19\u001b[36m::Microgrids.var\"#19#39\"{Vector{Float64}, Vector{Float64}}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %251 = Microgrids.eachindex(Pfc_emax)\u001b[36m::Base.OneTo{Int64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %252 = Base.Generator(%250, %251)\u001b[36m::Base.Generator{Base.OneTo{Int64}, Microgrids.var\"#19#39\"{Vector{Float64}, Vector{Float64}}}\u001b[39m\n", + "\u001b[90m│ \u001b[39m (Pfc_pmax = Microgrids.collect(%252))\n", + "\u001b[90m│ \u001b[39m %254 = Microgrids.:(var\"#20#40\")\u001b[36m::Core.Const(Microgrids.var\"#20#40\")\u001b[39m\n", + "\u001b[90m│ \u001b[39m %255 = Core.typeof(LoF)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %256 = Core.typeof(LoF_min)\u001b[36m::Core.Const(Float64)\u001b[39m\n", + "\u001b[90m│ \u001b[39m %257 = Core.typeof(fuel_intercept)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %258 = Core.typeof(fuel_slope)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %259 = Core.typeof(Pgen_max)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %260 = Core.typeof(dt)\u001b[36m::Core.Const(Float64)\u001b[39m\n", + "\u001b[90m│ \u001b[39m %261 = Core.typeof(K)\u001b[36m::Core.Const(Int64)\u001b[39m\n", + "\u001b[90m│ \u001b[39m %262 = Core.apply_type(%254, %255, %256, %257, %258, %259, %260, %261)\u001b[36m::Core.Const(Microgrids.var\"#20#40\"{Vector{Float64}, Float64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64, Int64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %263 = LoF\u001b[36m::Vector{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %264 = LoF_min\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %265 = fuel_intercept\u001b[36m::Vector{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %266 = fuel_slope\u001b[36m::Vector{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %267 = Pgen_max\u001b[36m::Vector{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %268 = dt\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m (#20 = %new(%262, %263, %264, %265, %266, %267, %268, K))\n", + "\u001b[90m│ \u001b[39m %270 = #20\u001b[36m::Microgrids.var\"#20#40\"{Vector{Float64}, Float64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64, Int64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %271 = Microgrids.eachindex(cons_rate)\u001b[36m::Base.OneTo{Int64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %272 = Base.Generator(%270, %271)\u001b[36m::Base.Generator{Base.OneTo{Int64}, Microgrids.var\"#20#40\"{Vector{Float64}, Float64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64, Int64}}\u001b[39m\n", + "\u001b[90m│ \u001b[39m (Pgen_emax = Microgrids.collect(%272))\n", + "\u001b[90m│ \u001b[39m %274 = Microgrids.:(var\"#21#41\")\u001b[36m::Core.Const(Microgrids.var\"#21#41\")\u001b[39m\n", + "\u001b[90m│ \u001b[39m %275 = Core.typeof(Pgen_max)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %276 = Core.typeof(Pgen_emax)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %277 = Core.apply_type(%274, %275, %276)\u001b[36m::Core.Const(Microgrids.var\"#21#41\"{Vector{Float64}, Vector{Float64}})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %278 = Pgen_max\u001b[36m::Vector{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m (#21 = %new(%277, %278, Pgen_emax))\n", + "\u001b[90m│ \u001b[39m %280 = #21\u001b[36m::Microgrids.var\"#21#41\"{Vector{Float64}, Vector{Float64}}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %281 = Microgrids.eachindex(Pgen_emax)\u001b[36m::Base.OneTo{Int64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %282 = Base.Generator(%280, %281)\u001b[36m::Base.Generator{Base.OneTo{Int64}, Microgrids.var\"#21#41\"{Vector{Float64}, Vector{Float64}}}\u001b[39m\n", + "\u001b[90m│ \u001b[39m (Pgen_dmax = Microgrids.collect(%282))\n", + "\u001b[90m│ \u001b[39m %284 = Base.getindex(Pnl_request, k)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %285 = Psto_cmax\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %286 = Psto_dmax\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %287 = Base.getindex(Pgen_min, 1)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %288 = Base.getindex(Pgen_dmax, 1)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %289 = Base.getindex(Pelyz_min, 1)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %290 = Base.getindex(Pelyz_cmax, 1)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %291 = Base.getindex(Pfc_min, 1)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %292 = Base.getindex(Pfc_pmax, 1)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %293 = Microgrids.dispatch(%284, %285, %286, %287, %288, %289, %290, %291, %292)\u001b[36m::NTuple{7, Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %294 = Base.indexed_iterate(%293, 1)\u001b[36m::Core.PartialStruct(Tuple{Float64, Int64}, Any[Float64, Core.Const(2)])\u001b[39m\n", + "\u001b[90m│ \u001b[39m %295 = Core.getfield(%294, 1)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m (@_57 = Core.getfield(%294, 2))\n", + "\u001b[90m│ \u001b[39m %297 = Base.indexed_iterate(%293, 2, @_57::Core.Const(2))\u001b[36m::Core.PartialStruct(Tuple{Float64, Int64}, Any[Float64, Core.Const(3)])\u001b[39m\n", + "\u001b[90m│ \u001b[39m %298 = Core.getfield(%297, 1)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m (@_57 = Core.getfield(%297, 2))\n", + "\u001b[90m│ \u001b[39m %300 = Base.indexed_iterate(%293, 3, @_57::Core.Const(3))\u001b[36m::Core.PartialStruct(Tuple{Float64, Int64}, Any[Float64, Core.Const(4)])\u001b[39m\n", + "\u001b[90m│ \u001b[39m %301 = Core.getfield(%300, 1)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m (@_57 = Core.getfield(%300, 2))\n", + "\u001b[90m│ \u001b[39m %303 = Base.indexed_iterate(%293, 4, @_57::Core.Const(4))\u001b[36m::Core.PartialStruct(Tuple{Float64, Int64}, Any[Float64, Core.Const(5)])\u001b[39m\n", + "\u001b[90m│ \u001b[39m %304 = Core.getfield(%303, 1)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m (@_57 = Core.getfield(%303, 2))\n", + "\u001b[90m│ \u001b[39m %306 = Base.indexed_iterate(%293, 5, @_57::Core.Const(5))\u001b[36m::Core.PartialStruct(Tuple{Float64, Int64}, Any[Float64, Core.Const(6)])\u001b[39m\n", + "\u001b[90m│ \u001b[39m %307 = Core.getfield(%306, 1)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m (@_57 = Core.getfield(%306, 2))\n", + "\u001b[90m│ \u001b[39m %309 = Base.indexed_iterate(%293, 6, @_57::Core.Const(6))\u001b[36m::Core.PartialStruct(Tuple{Float64, Int64}, Any[Float64, Core.Const(7)])\u001b[39m\n", + "\u001b[90m│ \u001b[39m %310 = Core.getfield(%309, 1)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m (@_57 = Core.getfield(%309, 2))\n", + "\u001b[90m│ \u001b[39m %312 = Base.indexed_iterate(%293, 7, @_57::Core.Const(7))\u001b[36m::Core.PartialStruct(Tuple{Float64, Int64}, Any[Float64, Core.Const(8)])\u001b[39m\n", + "\u001b[90m│ \u001b[39m %313 = Core.getfield(%312, 1)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m Base.setindex!(Pnl, %295, k)\n", + "\u001b[90m│ \u001b[39m Base.setindex!(Pgen, %298, k, 1)\n", + "\u001b[90m│ \u001b[39m Base.setindex!(Psto, %301, k)\n", + "\u001b[90m│ \u001b[39m Base.setindex!(Pspill, %304, k)\n", + "\u001b[90m│ \u001b[39m Base.setindex!(Pshed, %307, k)\n", + "\u001b[90m│ \u001b[39m Base.setindex!(Pelyz, %310, k, 1)\n", + "\u001b[90m│ \u001b[39m Base.setindex!(Pfc, %313, k, 1)\n", + "\u001b[90m│ \u001b[39m %321 = Base.getindex(Esto, k)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %322 = Base.getindex(Psto, k)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %323 = sto_loss\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %324 = Base.getindex(Psto, k)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %325 = Microgrids.abs(%324)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %326 = (%323 * %325)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %327 = (%322 + %326)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %328 = (%327 * dt)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %329 = (%321 - %328)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %330 = Esto\u001b[36m::Vector{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %331 = (k + 1)\u001b[36m::Int64\u001b[39m\n", + "\u001b[90m│ \u001b[39m Base.setindex!(%330, %329, %331)\n", + "\u001b[90m│ \u001b[39m %333 = Base.getindex(LoH, k)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %334 = Microgrids.:(var\"#22#42\")\u001b[36m::Core.Const(Microgrids.var\"#22#42\")\u001b[39m\n", + "\u001b[90m│ \u001b[39m %335 = Core.typeof(Pelyz)\u001b[36m::Core.Const(Matrix{Float64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %336 = Core.typeof(prod_rate)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %337 = Core.typeof(k)\u001b[36m::Core.Const(Int64)\u001b[39m\n", + "\u001b[90m│ \u001b[39m %338 = Core.apply_type(%334, %335, %336, %337)\u001b[36m::Core.Const(Microgrids.var\"#22#42\"{Matrix{Float64}, Vector{Float64}, Int64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %339 = Pelyz\u001b[36m::Matrix{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %340 = prod_rate\u001b[36m::Vector{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m (#22 = %new(%338, %339, %340, k))\n", + "\u001b[90m│ \u001b[39m %342 = #22\u001b[36m::Microgrids.var\"#22#42\"{Matrix{Float64}, Vector{Float64}, Int64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %343 = Microgrids.eachindex(prod_rate)\u001b[36m::Base.OneTo{Int64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %344 = Base.Generator(%342, %343)\u001b[36m::Base.Generator{Base.OneTo{Int64}, Microgrids.var\"#22#42\"{Matrix{Float64}, Vector{Float64}, Int64}}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %345 = Microgrids.collect(%344)\u001b[36m::Vector{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %346 = Microgrids.sum(%345)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %347 = Microgrids.:(var\"#23#43\")\u001b[36m::Core.Const(Microgrids.var\"#23#43\")\u001b[39m\n", + "\u001b[90m│ \u001b[39m %348 = Core.typeof(Pfc)\u001b[36m::Core.Const(Matrix{Float64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %349 = Core.typeof(cons_rate)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %350 = Core.typeof(k)\u001b[36m::Core.Const(Int64)\u001b[39m\n", + "\u001b[90m│ \u001b[39m %351 = Core.apply_type(%347, %348, %349, %350)\u001b[36m::Core.Const(Microgrids.var\"#23#43\"{Matrix{Float64}, Vector{Float64}, Int64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %352 = Pfc\u001b[36m::Matrix{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %353 = cons_rate\u001b[36m::Vector{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m (#23 = %new(%351, %352, %353, k))\n", + "\u001b[90m│ \u001b[39m %355 = #23\u001b[36m::Microgrids.var\"#23#43\"{Matrix{Float64}, Vector{Float64}, Int64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %356 = Microgrids.eachindex(cons_rate)\u001b[36m::Base.OneTo{Int64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %357 = Base.Generator(%355, %356)\u001b[36m::Base.Generator{Base.OneTo{Int64}, Microgrids.var\"#23#43\"{Matrix{Float64}, Vector{Float64}, Int64}}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %358 = Microgrids.collect(%357)\u001b[36m::Vector{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %359 = Microgrids.sum(%358)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %360 = (%346 - %359)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %361 = (%360 * dt)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %362 = (%333 + %361)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %363 = LoH\u001b[36m::Vector{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %364 = (k + 1)\u001b[36m::Int64\u001b[39m\n", + "\u001b[90m│ \u001b[39m Base.setindex!(%363, %362, %364)\n", + "\u001b[90m│ \u001b[39m %366 = Base.getindex(LoF, k)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %367 = Microgrids.:(var\"#24#44\")\u001b[36m::Core.Const(Microgrids.var\"#24#44\")\u001b[39m\n", + "\u001b[90m│ \u001b[39m %368 = Core.typeof(Pgen)\u001b[36m::Core.Const(Matrix{Float64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %369 = Core.typeof(fuel_intercept)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %370 = Core.typeof(fuel_slope)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %371 = Core.typeof(Pgen_max)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %372 = Core.typeof(k)\u001b[36m::Core.Const(Int64)\u001b[39m\n", + "\u001b[90m│ \u001b[39m %373 = Core.apply_type(%367, %368, %369, %370, %371, %372)\u001b[36m::Core.Const(Microgrids.var\"#24#44\"{Matrix{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Int64})\u001b[39m\n", + "\u001b[90m│ \u001b[39m %374 = Pgen\u001b[36m::Matrix{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %375 = fuel_intercept\u001b[36m::Vector{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %376 = fuel_slope\u001b[36m::Vector{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %377 = Pgen_max\u001b[36m::Vector{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m (#24 = %new(%373, %374, %375, %376, %377, k))\n", + "\u001b[90m│ \u001b[39m %379 = #24\u001b[36m::Microgrids.var\"#24#44\"{Matrix{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Int64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %380 = Microgrids.eachindex(fuel_slope)\u001b[36m::Base.OneTo{Int64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %381 = Base.Generator(%379, %380)\u001b[36m::Base.Generator{Base.OneTo{Int64}, Microgrids.var\"#24#44\"{Matrix{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Int64}}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %382 = Microgrids.collect(%381)\u001b[36m::Vector{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %383 = Microgrids.sum(%382)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %384 = (%383 * dt)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %385 = (%366 - %384)\u001b[36m::Float64\u001b[39m\n", + "\u001b[90m│ \u001b[39m %386 = LoF\u001b[36m::Vector{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %387 = (k + 1)\u001b[36m::Int64\u001b[39m\n", + "\u001b[90m│ \u001b[39m Base.setindex!(%386, %385, %387)\n", + "\u001b[90m│ \u001b[39m (@_3 = Base.iterate(%180, %187))\n", + "\u001b[90m│ \u001b[39m %390 = (@_3 === nothing)\u001b[36m::Bool\u001b[39m\n", + "\u001b[90m│ \u001b[39m %391 = Base.not_int(%390)\u001b[36m::Bool\u001b[39m\n", + "\u001b[90m└──\u001b[39m goto #4 if not %391\n", + "\u001b[90m3 ─\u001b[39m goto #2\n", + "\u001b[90m4 ┄\u001b[39m %394 = Pnl\u001b[36m::Vector{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %395 = Pshed\u001b[36m::Vector{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %396 = renew_potential\u001b[36m::Vector{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %397 = Base.getindex(Pgen, Microgrids.:(:), 1)\u001b[36m::Vector{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %398 = Base.getindex(Pfc, Microgrids.:(:), 1)\u001b[36m::Vector{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %399 = Base.getindex(Pelyz, Microgrids.:(:), 1)\u001b[36m::Vector{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %400 = Esto\u001b[36m::Vector{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %401 = Psto\u001b[36m::Vector{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %402 = LoH\u001b[36m::Vector{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m %403 = LoF\u001b[36m::Vector{Float64}\u001b[39m\n", + "\u001b[90m│ \u001b[39m (oper_traj = Microgrids.OperationTraj(%394, %395, %396, %397, %398, %399, %400, %401, %402, %403, Pspill))\n", + "\u001b[90m└──\u001b[39m return oper_traj\n", + "\n" ] } ], "source": [ - "@time oper_traj, oper_stats, mg_costs = simulate(microgrid);" + "@code_warntype operation(microgrid);" + ] + }, + { + "cell_type": "code", + "execution_count": 30, + "id": "05f198e7-eef7-47b9-ba7f-5170a52e461f", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/latex": [ + "\\begin{verbatim}\n", + "@code_warntype\n", + "\\end{verbatim}\n", + "Evaluates the arguments to the function or macro call, determines their types, and calls \\href{@ref}{\\texttt{code\\_warntype}} on the resulting expression.\n", + "\n" + ], + "text/markdown": [ + "```\n", + "@code_warntype\n", + "```\n", + "\n", + "Evaluates the arguments to the function or macro call, determines their types, and calls [`code_warntype`](@ref) on the resulting expression.\n" + ], + "text/plain": [ + "\u001b[36m @code_warntype\u001b[39m\n", + "\n", + " Evaluates the arguments to the function or macro call, determines their\n", + " types, and calls \u001b[36mcode_warntype\u001b[39m on the resulting expression." + ] + }, + "execution_count": 30, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "?@code_warntype" ] }, { @@ -986,7 +1752,7 @@ }, { "cell_type": "code", - "execution_count": 29, + "execution_count": 31, "id": "3695a442-4e04-4436-9374-70c85036beda", "metadata": { "tags": [] @@ -996,7 +1762,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "Load shedding rate: 4.8%\n", + "Load shedding rate: 3.1%\n", "Renewable rate: 100.0%\n" ] } @@ -1016,7 +1782,7 @@ }, { "cell_type": "code", - "execution_count": 30, + "execution_count": 32, "id": "dcdb5710-b0c0-4fb7-b92f-71265b6f2489", "metadata": { "tags": [] @@ -1025,10 +1791,10 @@ { "data": { "text/plain": [ - "1133.9075685798962" + "1041.8586431923732" ] }, - "execution_count": 30, + "execution_count": 32, "metadata": {}, "output_type": "execute_result" } @@ -1039,7 +1805,7 @@ }, { "cell_type": "code", - "execution_count": 31, + "execution_count": 26, "id": "0090bf4d-f684-492b-9583-bd56854329b0", "metadata": { "tags": [] @@ -1049,35 +1815,35 @@ "data": { "text/plain": [ "OperationStats with fields:\n", - "- served_energy: 6.4502e6 kWh\n", - "- shed_energy: 324750.0 kWh\n", + "- served_energy: 6.5642e6 kWh\n", + "- shed_energy: 210820.0 kWh\n", "- shed_max: 33396.0 kW\n", - "- shed_hours: 443.0 h\n", + "- shed_hours: 306.0 h\n", "- shed_duration_max: 56.0 h\n", - "- shed_rate: 0.047934 in [0,1]\n", + "- shed_rate: 0.031117 in [0,1]\n", "- gen_energy: 0.0 kWh\n", "- gen_hours: 0.0 h\n", "- gen_fuel: 0.0 L\n", - "- fc_energy: 1.0862e6 kWh\n", - "- fc_hours: 2535.0 h\n", - "- h2_consumed: 67889.0 kg\n", - "- h2_produced: 69889.0 kg\n", - "- elyz_hours: 4694.0 h\n", - "- elyz_consumed_energy: 3.9138e6 kWh\n", - "- h2_chain_loss: -2.8277e6 kWh\n", - "- storage_cycles: 37.192 \n", - "- storage_char_energy: 195260.0 kWh\n", - "- storage_dis_energy: 176660.0 kWh\n", - "- storage_loss_energy: 18596.0 kWh\n", - "- spilled_energy: 71228.0 kWh\n", - "- spilled_max: 3271.4 kW\n", - "- spilled_rate: 0.0076037 in [0,1]\n", + "- fc_energy: 626880.0 kWh\n", + "- fc_hours: 1215.0 h\n", + "- h2_consumed: 39180.0 kg\n", + "- h2_produced: 41180.0 kg\n", + "- elyz_hours: 2667.0 h\n", + "- elyz_consumed_energy: 2.3061e6 kWh\n", + "- h2_chain_loss: 1.6791e6 kWh\n", + "- storage_cycles: 157.88 \n", + "- storage_char_energy: 828880.0 kWh\n", + "- storage_dis_energy: 749940.0 kWh\n", + "- storage_loss_energy: 78941.0 kWh\n", + "- spilled_energy: 1.0453e6 kWh\n", + "- spilled_max: 3413.9 kW\n", + "- spilled_rate: 0.11159 in [0,1]\n", "- renew_potential_energy: 9.3676e6 kWh\n", - "- renew_energy: 9.2964e6 kWh\n", + "- renew_energy: 8.3223e6 kWh\n", "- renew_rate: 1.0 in [0,1]\n" ] }, - "execution_count": 31, + "execution_count": 26, "metadata": {}, "output_type": "execute_result" } @@ -1088,7 +1854,7 @@ }, { "cell_type": "code", - "execution_count": 54, + "execution_count": 34, "id": "59e59883-d545-4de7-9584-ac06b5110005", "metadata": { "tags": [] @@ -1097,16 +1863,16 @@ { "data": { "text/plain": [ - "10000.0" + "3148.701693426455" ] }, - "execution_count": 54, + "execution_count": 34, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "oper_traj.LoH[7000]" + "oper_traj.LoH[7680]" ] }, { @@ -1347,7 +2113,7 @@ }, { "cell_type": "code", - "execution_count": 35, + "execution_count": 33, "id": "5594c21a-c653-48f9-a134-9c28e68cdc79", "metadata": { "tags": [] diff --git a/examples/Microgrid_Wind-Solar.ipynb b/examples/Microgrid_Wind-Solar.ipynb index 3bf4149..1ae6eeb 100644 --- a/examples/Microgrid_Wind-Solar.ipynb +++ b/examples/Microgrid_Wind-Solar.ipynb @@ -769,6 +769,28 @@ "oper_traj, oper_stats, mg_costs = simulate(microgrid);" ] }, + { + "cell_type": "code", + "execution_count": 1, + "id": "c127ba4e-0a97-4ca0-a450-11083e0bc81a", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "ename": "LoadError", + "evalue": "LoadError: UndefVarError: `@btime` not defined\nin expression starting at In[1]:1", + "output_type": "error", + "traceback": [ + "LoadError: UndefVarError: `@btime` not defined\nin expression starting at In[1]:1", + "" + ] + } + ], + "source": [ + "@btime oper_traj, oper_stats = operation(microgrid)" + ] + }, { "cell_type": "markdown", "id": "8ab2808c-d25a-4bac-858b-abd436664730", diff --git a/examples/Microgrid_Wind-Solar_data.jl b/examples/Microgrid_Wind-Solar_data.jl index 46ae89f..63b4285 100644 --- a/examples/Microgrid_Wind-Solar_data.jl +++ b/examples/Microgrid_Wind-Solar_data.jl @@ -75,7 +75,7 @@ investment_price_hytank = 0.8 # initial investment price ($/kg) om_price_hytank = 0.0025 # operation and maintenance price ($/kg/y) lifetime_hytank = 25. # calendar lifetime (y) loss_factor_hytank = 0. # hydrogen used on site -LoH_ini_ratio = 0.2 # Initial load ratio ∈ [0,1] +LoH_ini_ratio = 0. # Initial load ratio ∈ [0,1] LoH_min_ratio = 0.1 # minimum load ratio ∈ [0,1] LoH_max_ratio = 1. # maximum load ratio ∈ [0,1] diff --git a/examples/Microgrid_sizingH2_optimization1.ipynb b/examples/Microgrid_sizingH2_optimization1.ipynb index 11cf921..493fe2f 100644 --- a/examples/Microgrid_sizingH2_optimization1.ipynb +++ b/examples/Microgrid_sizingH2_optimization1.ipynb @@ -49,15 +49,7 @@ "metadata": { "tags": [] }, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling Microgrids [bd581358-d3fa-499e-a26e-e70307242c03]\n" - ] - } - ], + "outputs": [], "source": [ "using Microgrids\n", "using NLopt # optimization solvers\n", @@ -373,8 +365,8 @@ "name": "stdout", "output_type": "stream", "text": [ - "Base. multi: (0.21461387127508236, 0.20080291410297912) mono: 19080.506024169186\n", - "Shed. multi: (0.20721897266661307, 0.20080291410297912) mono: 19080.49862927058\n", + "Base. multi: (0.21571461172077722, 0.20552617597582035) mono: 19552.833312193754\n", + "Shed. multi: (0.20827574936977203, 0.20552617597582035) mono: 19552.825873331403\n", "PV. multi: (0.10149685980966677, 0.923547868561659) mono: 91354.8883530257\n", "Wind. multi: (0.10040264224635914, 0.74395737102815) mono: 73395.83750545724\n" ] @@ -496,7 +488,7 @@ { "data": { "text/plain": [ - "((0.10149685980963595, 0.9998470957371233), (1.2747629440813006, 8.262599201630023e-6))" + "((0.10149685980963595, 0.9998470957371233), (1.2761120605599305, 8.262599201630023e-6))" ] }, "execution_count": 11, @@ -582,7 +574,7 @@ }, { "cell_type": "code", - "execution_count": 14, + "execution_count": 13, "id": "d32fcbf4-42fc-42aa-a4ad-1b8ca24a984d", "metadata": { "tags": [] @@ -592,17 +584,17 @@ "name": "stdout", "output_type": "stream", "text": [ - "GN_CRS2_LM algo: MAXEVAL_REACHED after 1000 iterations. \n", - "x*=[0.0, 14421.3, 20578.0, 3478.3, 100.0, 1520.5, 9680.3]\n", - "LCOE*: 0.6085859028176098\n", - "shed*: 7.567619784151898e-8\n" + "GN_CRS2_LM algo: MAXEVAL_REACHED after 10000 iterations. \n", + "x*=[0.0, 9764.2, 20727.4, 3356.4, 380.0, 1541.9, 16800.5]\n", + "LCOE*: 0.5786213467955624\n", + "shed*: 0.0\n" ] } ], "source": [ "algo = :GN_CRS2_LM # could be one of GN_CRS2_LM, GN_DIRECT, GN_ESCH, LN_SBPLX...\n", - "shed_max = 0.0 # in [0,1]\n", - "maxeval=1000\n", + "shed_max = 0. # in [0,1]\n", + "maxeval=10000\n", "xopt, ret, numevals = optim_mg(x0, shed_max, algo, maxeval)\n", "\n", "@printf(\"%s algo: %s after %d iterations. \\nx*=\", algo, ret, numevals)\n", @@ -612,6 +604,38 @@ "println(\"shed*: \", shed_rate_opt)" ] }, + { + "cell_type": "code", + "execution_count": 24, + "id": "6a763252-1a24-4d35-a8e8-b45d9da51341", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "GN_CRS2_LM algo: MAXEVAL_REACHED after 10000 iterations. \n", + "x*=[0.0, 3402.7, 2074.2, 2217.4, 1196.7, 1301.9, 16800.9]\n", + "LCOE*: 0.20798206778104475\n", + "shed*: 0.0009998209597289068\n" + ] + } + ], + "source": [ + "algo = :GN_CRS2_LM # could be one of GN_CRS2_LM, GN_DIRECT, GN_ESCH, LN_SBPLX...\n", + "shed_max = 0.001 # in [0,1]\n", + "maxeval=10000\n", + "xopt, ret, numevals = optim_mg(x0, shed_max, algo, maxeval,1e-10,5)\n", + "\n", + "@printf(\"%s algo: %s after %d iterations. \\nx*=\", algo, ret, numevals)\n", + "println(round.(xopt*1000; digits=1)) # kW\n", + "lcoe_opt, shed_rate_opt = obj_multi(xopt)\n", + "println(\"LCOE*: \", lcoe_opt)\n", + "println(\"shed*: \", shed_rate_opt)" + ] + }, { "cell_type": "markdown", "id": "58772966-74b1-431c-9f84-e8efe7352130", @@ -622,7 +646,7 @@ }, { "cell_type": "code", - "execution_count": 14, + "execution_count": 25, "id": "78b3e3f8-0de8-47f3-a8a4-40358feef172", "metadata": { "tags": [] @@ -632,10 +656,10 @@ "name": "stdout", "output_type": "stream", "text": [ - "LN_SBPLX polish: XTOL_REACHED after 643 iterations. \n", - "x*=[0.0, 2350.4, 2176.4, 2133.3, 1212.5, 843.2, 16738.2]\n", - "LCOE*: 0.19632167925055366\n", - "shed*: 0.009999999270919192\n" + "LN_SBPLX polish: XTOL_REACHED after 239 iterations. \n", + "x*=[0.0, 3402.5, 2074.2, 2217.4, 1196.6, 1301.8, 16801.0]\n", + "LCOE*: 0.20798046348779503\n", + "shed*: 0.000999888188853352\n" ] } ], @@ -800,7 +824,7 @@ }, { "cell_type": "code", - "execution_count": 16, + "execution_count": 19, "id": "d3f47b0a-7b0d-4556-892f-4a123244d1e0", "metadata": { "tags": [] @@ -810,35 +834,35 @@ "data": { "text/plain": [ "OperationStats with fields:\n", - "- served_energy: 6.7119e6 kWh\n", - "- shed_energy: 63086.0 kWh\n", - "- shed_max: 1510.2 kW\n", - "- shed_hours: 248.0 h\n", - "- shed_duration_max: 38.0 h\n", - "- shed_rate: 0.0093116 in [0,1]\n", + "- served_energy: 6.775e6 kWh\n", + "- shed_energy: 0.0 kWh\n", + "- shed_max: 0.0 kW\n", + "- shed_hours: 0.0 h\n", + "- shed_duration_max: 0.0 h\n", + "- shed_rate: 0.0 in [0,1]\n", "- gen_energy: 0.0 kWh\n", "- gen_hours: 0.0 h\n", "- gen_fuel: 0.0 L\n", - "- fc_energy: 1.0979e6 kWh\n", - "- fc_hours: 2027.0 h\n", - "- h2_consumed: 68618.0 kg\n", - "- h2_produced: 66929.0 kg\n", - "- elyz_hours: 4285.0 h\n", - "- elyz_consumed_energy: 3.748e6 kWh\n", - "- h2_chain_loss: -2.65e6 kWh\n", - "- storage_cycles: 185.21 \n", - "- storage_char_energy: 385080.0 kWh\n", - "- storage_dis_energy: 350300.0 kWh\n", - "- storage_loss_energy: 36769.0 kWh\n", - "- spilled_energy: 192580.0 kWh\n", - "- spilled_max: 1672.7 kW\n", - "- spilled_rate: 0.020082 in [0,1]\n", - "- renew_potential_energy: 9.5894e6 kWh\n", - "- renew_energy: 9.3968e6 kWh\n", + "- fc_energy: 103580.0 kWh\n", + "- fc_hours: 143.0 h\n", + "- h2_consumed: 6473.8 kg\n", + "- h2_produced: 6954.6 kg\n", + "- elyz_hours: 3920.0 h\n", + "- elyz_consumed_energy: 389460.0 kWh\n", + "- h2_chain_loss: 285850.0 kWh\n", + "- storage_cycles: 41.344 \n", + "- storage_char_energy: 726430.0 kWh\n", + "- storage_dis_energy: 673370.0 kWh\n", + "- storage_loss_energy: 69990.0 kWh\n", + "- spilled_energy: 1.7264e7 kWh\n", + "- spilled_max: 8847.8 kW\n", + "- spilled_rate: 0.70818 in [0,1]\n", + "- renew_potential_energy: 2.4378e7 kWh\n", + "- renew_energy: 7.1139e6 kWh\n", "- renew_rate: 1.0 in [0,1]\n" ] }, - "execution_count": 16, + "execution_count": 19, "metadata": {}, "output_type": "execute_result" } @@ -873,7 +897,7 @@ }, { "cell_type": "code", - "execution_count": 22, + "execution_count": 21, "id": "b01d2fab-2c1c-40fb-9903-0e602224e9e2", "metadata": { "tags": [] @@ -958,12 +982,30 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 15, "id": "16330858-ca64-45e6-b641-d197924e401d", "metadata": { "tags": [] }, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " 50.694 ms (899212 allocations: 26.56 MiB)\n" + ] + }, + { + "data": { + "text/plain": [ + "(0.32398700745291287, 0.0002557645932088728)" + ] + }, + "execution_count": 15, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "@btime obj_multi(x0)" ] diff --git a/examples/Microgrid_sizing_optimization.ipynb b/examples/Microgrid_sizing_optimization.ipynb index 1e7912f..8789bdb 100644 --- a/examples/Microgrid_sizing_optimization.ipynb +++ b/examples/Microgrid_sizing_optimization.ipynb @@ -44,7 +44,7 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": 2, "id": "c2f04250-290c-4c38-93e6-074702ec0700", "metadata": { "tags": [] @@ -70,12 +70,20 @@ }, { "cell_type": "code", - "execution_count": 2, + "execution_count": 3, "id": "a078bb9d-37a9-45f0-bb00-4404a44dcb30", "metadata": { "tags": [] }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling CSV [336ed68f-0bac-5ca0-87d4-7b16caf5d00b]\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling DataFrames [a93c6f00-e57d-5684-b7b6-d8193f3e46c0]\n" + ] + }, { "name": "stdout", "output_type": "stream", @@ -119,7 +127,7 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 4, "id": "b1b119b9-0e9c-447d-b708-ef64e11b0d0d", "metadata": { "tags": [] @@ -131,7 +139,7 @@ "simulate_microgrid" ] }, - "execution_count": 3, + "execution_count": 4, "metadata": {}, "output_type": "execute_result" } @@ -187,21 +195,25 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 5, "id": "d765dc6a-eeda-4727-b259-479176670dc1", "metadata": { "tags": [] }, "outputs": [ { - "data": { - "text/plain": [ - "([1.8, 5.0, 3.0, 0.9], 0.22924812869928668, 21.89002772908652)" - ] - }, - "execution_count": 4, - "metadata": {}, - "output_type": "execute_result" + "ename": "LoadError", + "evalue": "UndefVarError: `DispatchableGenerator` not defined", + "output_type": "error", + "traceback": [ + "UndefVarError: `DispatchableGenerator` not defined", + "", + "Stacktrace:", + " [1] simulate_microgrid(x::Vector{Float64})", + " @ Main .\\In[4]:15", + " [2] top-level scope", + " @ In[5]:4" + ] } ], "source": [ @@ -226,7 +238,7 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 6, "id": "470f5630-322c-497f-bac9-beb87f014f71", "metadata": { "tags": [] @@ -238,7 +250,7 @@ "obj_multi" ] }, - "execution_count": 5, + "execution_count": 6, "metadata": {}, "output_type": "execute_result" } @@ -772,28 +784,20 @@ }, { "cell_type": "code", - "execution_count": 17, + "execution_count": 1, "id": "16330858-ca64-45e6-b641-d197924e401d", "metadata": { "tags": [] }, "outputs": [ { - "name": "stdout", - "output_type": "stream", - "text": [ - " 203.800 μs (143 allocations: 826.58 KiB)\n" + "ename": "LoadError", + "evalue": "LoadError: UndefVarError: `@btime` not defined\nin expression starting at In[1]:1", + "output_type": "error", + "traceback": [ + "LoadError: UndefVarError: `@btime` not defined\nin expression starting at In[1]:1", + "" ] - }, - { - "data": { - "text/plain": [ - "(0.31411996962098027, 0.0)" - ] - }, - "execution_count": 17, - "metadata": {}, - "output_type": "execute_result" } ], "source": [ diff --git a/src/components.jl b/src/components.jl index e52916a..fcc4c6c 100644 --- a/src/components.jl +++ b/src/components.jl @@ -2,12 +2,6 @@ """ Microgrid project information - -Parameters: -- lifetime (y) -- discount rate ∈ [0,1] -- time step (h) -- currency: "\$", "€"... """ struct Project "project lifetime (y)" @@ -21,27 +15,26 @@ struct Project end """ -Dispatchable power source -(e.g. Diesel generator, Gas turbine, Fuel cell with its associated tank) +ProductionUnit +Unit used to product gaz or energy +(e.g. Diesel generator, Gas turbine, Fuel cell or Electrolyzer ) All component parameters should be `Float64` except for the *sizing parameter(s)* (here `power_rated`) which type is parametrized as `Topt` and may be also `Float64` or or any another `Real` type (e.g. ForwardDiff's dual number type). """ - - struct ProductionUnit{Topt<:Real} # Main technical parameters "rated power (kW)" power_rated::Topt - "combustible consumption curve intercept (L/h/kW_max ) 0for fuel cells and electrolyzer as the models used are linear " + "combustible consumption curve intercept (L/h/kW_max or kg/h/kW_max or kW_max/h/kg ); 0 for fuel cells and electrolyzer as the models used are linear " consumption_intercept::Float64 "input consumption curve slope (L/h/kW or Kg/h/kW or KW/Kg/h )" consumption_slope::Float64 # Main economics parameters - "fuel price (\$/L)" + "fuel price (\$/L, \$/Kg, \$/kW)" combustible_price::Float64 "initial investiment price (\$/kW)" investment_price::Float64 @@ -64,11 +57,16 @@ struct ProductionUnit{Topt<:Real} output_unit::String end -""" -Description to be added """ +Tank( Can be a fuel or a H2 tank) +# About the types of the fields +All component parameters should be `Float64` except for the +*sizing parameter(s)* (here `capacity`) +which type is parametrized as `Topt` and may be also `Float64` or +or any another `Real` type (e.g. ForwardDiff's dual number type). +""" struct Tank{Topt<:Real} # Main technical parameters "rated capacity (kg or L)" @@ -84,7 +82,7 @@ struct Tank{Topt<:Real} # Secondary technical parameters (which should have a default value) "linear loss factor α (efficiency is about 1 − α) ∈ [0,1]" - loss_factor::Float64 # (auto - discharge rate ) + loss_factor::Float64 # "initial level of tank ∈ [0,1]" ini_filling_ratio ::Float64 "minimum level of tank ∈ [0,1]" @@ -99,22 +97,31 @@ struct Tank{Topt<:Real} salvage_price_ratio::Float64 end - - +""" +Dispatchable compound +Dispatchable compound brings together the generators and fuel_cells that a `Microgrid` may contain. +""" struct DispatchableCompound{Topt<:Real} - generator - fuel_cell + "array of generators" + generator :: Vector{ProductionUnit{Topt}} + "array of fuel_cells" + fuel_cell :: Vector{ProductionUnit{Topt}} end +""" +Tank compound +Tank compound brings together the both tanks that a `Microgrid` may contain. +We assumed that a `Microgrid` can only have one `Tank` of each type. +""" struct TankCompound{Topt<:Real} - fuelTank - h2Tank + "fuel tank, can be used by all diesel generators of the `Microgrid`" + fuelTank :: Tank{Topt} + "hydrogen tank, can be used by all diesel generators of the `Microgrid`" + h2Tank :: Tank{Topt} end - - """ Battery energy storage (including AC/DC converter) @@ -129,7 +136,6 @@ All component parameters should be `Float64` except for the which type is parametrized as `Topt` and may be also `Float64` or or any another `Real` type (e.g. ForwardDiff's dual number type). """ - struct Battery{Topt<:Real} # Main technical parameters "rated energy capacity (kWh)" @@ -291,7 +297,7 @@ struct Microgrid{Topt<:Real} " Dispatchable Compound" dispatchables:: DispatchableCompound{Topt} "electrolyzer" - electrolyzer + electrolyzer :: Vector{ProductionUnit{Topt}} "Tanks compound" tanks :: TankCompound{Topt} "energy storage (e.g. battery)" diff --git a/src/operation.jl b/src/operation.jl index ca98abf..1a26152 100644 --- a/src/operation.jl +++ b/src/operation.jl @@ -1,6 +1,7 @@ """Operation variables (time series) from a simulated Microgrid operation (simulation duration is assumed to be 1 year) +Works only for a `Microgrid` with 1 electrolyzer, one fuel_cell, and 1 one diesel generator . """ struct OperationTraj{T<:Real} # load @@ -13,17 +14,23 @@ struct OperationTraj{T<:Real} # non dispatchable (renewables) "renewable power potential (before spillage) (kW)" Prenew_pot::Vector{T} - # diesel generator + # dispatchables "Diesel generator power at each time instant (kW)" Pgen::Vector{T} - Pelyz:: Vector{T} + "fuel cell power at each time instant (kW)" Pfc :: Vector{T} + # electrolyzer + "Electrolyzer power at each time instant (kW)" + Pelyz:: Vector{T} # battery "Battery energy at each time instant (kWh)" Ebatt::Vector{T} "Battery power at each time instant (kW)" Pbatt::Vector{T} + # tanks + "Level of hydrogen at each time instant (kg)" LoH :: Vector{T} + "Level of fuel at each time instant (L)" LoF :: Vector{T} # renewables sources "Renewables curtailment power at each time instant (kW)" @@ -33,6 +40,7 @@ end """Aggregated statistics over the simulated Microgrid operation (simulation duration is assumed to be 1 year) +Works only for a `Microgrid` with 1 electrolyzer, one fuel_cell, and 1 one diesel generator . """ struct OperationStats # Load statistics @@ -49,7 +57,7 @@ struct OperationStats "ratio of shed energy to the desired load (∈ [0,1])" shed_rate - # Dispatchable generator statistics + # Dispatchable diesel generator statistics "energy supplied by the dispatchable generator (kWh/y)" gen_energy "cumulated operating hours of the dispatchable generator (h/y)" @@ -57,17 +65,22 @@ struct OperationStats "fuel consumption (L/y)" gen_fuel + # Hydrogen chain statistics + "energy supplied by the fuel cell (kWh/y)" fc_energy - + "cumulated operating hours of the fuel_cell (h/y)" fc_hours - + "total amount of consumed hydrogen" h2_consumed + "total amount of produced hydrogen" h2_produced + "cumulated operating hours of the electrolyzer (h/y)" elyz_hours + "energy consumed by the the electrolyzer to produce hydrogen (kWh/y)" elyz_consumed_energy + "energy lossed in the Power-Gaz-Power chain (kWh/y)" h2_chain_loss - # Energy storage (e.g. battery) statistics "cycling of the energy storage (cycles/y)" storage_cycles @@ -139,13 +152,17 @@ function Base.show(io::IO, ::MIME"text/plain", stats::OperationStats) println(io, "- ", name, ": ", format_stat(stats, name; sigdigits=5), " ", unit) end end + """ -increment the running time, and fuel consumption of a productionUnit + increment(prod_unit_power::Float64, prod_unit::ProductionUnit, ε::Real=0.0) +Allow to compute operating hours and fuel consumption of 'ProductionUnit'. """ function increment(prod_unit_power::Float64, prod_unit::ProductionUnit, ε::Real=0.0) Pprod_unit_max = prod_unit.power_rated Pprod_unit_eps = Pprod_unit_max*1e-6 + prod_unit_intercept = prod_unit.consumption_intercept + prod_unit_slope = prod_unit.consumption_slope time_inc = 0 cons_rate = 0 if prod_unit_power > Pprod_unit_eps # prod_unit ON @@ -153,12 +170,12 @@ function increment(prod_unit_power::Float64, prod_unit::ProductionUnit, ε::Rea if Pprod_unit_norm <= 1.0 time_inc = Pprod_unit_norm # relaxation of discontinuous generator statistics for small Pgen - cons_rate = Pprod_unit_norm * prod_unit.consumption_intercept * Pprod_unit_max + - prod_unit.consumption_slope * prod_unit_power # (L/h) + cons_rate = Pprod_unit_norm * prod_unit_intercept * Pprod_unit_max + + prod_unit_slope * prod_unit_power # (L/h) else time_inc=1 - cons_rate = prod_unit.consumption_intercept * Pprod_unit_max + - prod_unit.consumption_slope * prod_unit_power # (L/h) + cons_rate = prod_unit_intercept * Pprod_unit_max + + prod_unit_slope * prod_unit_power # (L/h) end end @@ -203,6 +220,7 @@ function operation(mg::Microgrid) Psto_pmin = -mg.storage.charge_rate * Esto_max # <0 in line with the generator convention for Psto sto_loss = mg.storage.loss_factor + n_elyz = length(mg.electrolyzer) Pelyz_max = collect(el.power_rated for el in mg.electrolyzer) Pelyz_min = collect(mg.electrolyzer[i].minimum_load_ratio * Pelyz_max[i] for i in eachindex(Pelyz_max) ) prod_rate = collect(el.consumption_slope for el in mg.electrolyzer) @@ -219,22 +237,19 @@ function operation(mg::Microgrid) # Initialization of loop variables Pnl = zeros(Topt,K) Pgen = zeros(Topt,K,length(mg.dispatchables.generator)) - Pgen_dmax = zeros(Topt,K,length(mg.dispatchables.generator)) + Esto = zeros(Topt,K+1) Psto = zeros(Topt,K) - Psto_dmax = zeros(Topt,K) - Psto_cmax = zeros(Topt,K) + Pspill = zeros(Topt,K) Pshed = zeros(Topt,K) Pelyz = zeros(Topt,K,length(mg.electrolyzer)) - Pelyz_cmax = zeros(Topt,K,length(mg.electrolyzer)) - Pfc = zeros(Topt,K,length(mg.dispatchables.fuel_cell)) - Pfc_pmax = zeros(Topt,K,length(mg.dispatchables.fuel_cell)) + LoH = zeros(Topt,K+1) LoF = zeros(Topt,K+1) @@ -251,6 +266,8 @@ function operation(mg::Microgrid) LoF_ini = mg.tanks.fuelTank.ini_filling_ratio * mg.tanks.fuelTank.capacity LoF[1] = LoF_ini + + Pelyz_emax = zeros(Topt, n_elyz) for k=1:K # Storage energy and power limits @@ -260,7 +277,8 @@ function operation(mg::Microgrid) Psto_cmax = max(Psto_emin, Psto_pmin) - Pelyz_emax = collect( (LoH_max - LoH[k] ) * prod_rate[i] * dt for i in eachindex(prod_rate)) + #Pelyz_emax = collect( (LoH_max - LoH[k] ) * prod_rate[i] * dt for i in eachindex(prod_rate)) + Pelyz_emax .= prod_rate .* ((LoH_max - LoH[k]) * dt) Pelyz_cmax = collect( min(Pelyz_emax[i],Pelyz_max[i]) for i in eachindex(Pelyz_emax)) @@ -278,19 +296,26 @@ function operation(mg::Microgrid) Esto[k+1] = Esto[k] - (Psto[k] + sto_loss * abs(Psto[k])) * dt # Hydrogen storage dynamics - LoH[k+1] = LoH[k] + (sum(collect((Pelyz[k,i]/prod_rate[i] for i in eachindex(prod_rate)))) - sum(collect(Pfc[k,i]*cons_rate[i] for i in eachindex(cons_rate)))) * dt + LoH[k+1] = LoH[k] + ( + sum(Pelyz[k,i]/prod_rate[i] for i in eachindex(prod_rate)) - + sum(Pfc[k,i]*cons_rate[i] for i in eachindex(cons_rate)) + ) * dt # fuel storage dynamics - LoF[k+1] = LoF[k] - sum(collect(((Pgen[k,i] / fuel_slope[i] ) + fuel_intercept[i]* Pgen_max[i]) for i in eachindex(fuel_slope))) * dt + LoF[k+1] = LoF[k] - sum( + Pgen[k,i] / fuel_slope[i] + fuel_intercept[i]* Pgen_max[i] + for i in eachindex(fuel_slope) + ) * dt end - oper_traj = OperationTraj(Pnl, Pshed, renew_potential, Pgen[:,1], Pelyz[:,1], Pfc[:,1], Esto, Psto, LoH, LoF, Pspill) + oper_traj = OperationTraj(Pnl, Pshed, renew_potential, Pgen[:,1], Pfc[:,1], Pelyz[:,1], Esto, Psto, LoH, LoF, Pspill) + return oper_traj end """ - aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=1.0) +aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=1.0) Aggregate operation time series `oper_traj` into yearly statistics for the the microgrid `mg` (returned as an `OperationStats` object). @@ -332,14 +357,14 @@ function aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=0.0) (Efin - Eini) # kWh/y #Power-H2-Power statistics - elyz_consumed_energy =sum(oper_traj.Pelyz) * dt + elyz_consumed_energy = sum(oper_traj.Pelyz) * dt elyz_produced_h2 = elyz_consumed_energy / mg.electrolyzer[1].consumption_slope fc_produced_energy = sum(oper_traj.Pfc) * dt fc_consumed_h2 = fc_produced_energy * mg.dispatchables.fuel_cell[1].consumption_slope LoHfin = oper_traj.LoH[end] LoHini = oper_traj.LoH[1] - chain_loss = fc_produced_energy - elyz_consumed_energy -(LoHfin-LoHini)*mg.dispatchables.fuel_cell[1].consumption_slope + chain_loss = elyz_consumed_energy - fc_produced_energy -(LoHfin-LoHini)*mg.dispatchables.fuel_cell[1].consumption_slope # Non-dispatchable (typ. renewables) sources statistics spilled_energy = sum(oper_traj.power_curtailment) * dt # kWh/y @@ -358,7 +383,7 @@ function aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=0.0) gen_fuel = 0.0 # L/y elyz_hours = 0.0 fc_hours = 0.0 - fc_cons=0.0 + # auxilliary counter: shed_duration = 0.0; # duration of current load shedding event (h) @@ -377,10 +402,7 @@ function aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=0.0) time_inc, cons_rate = increment(oper_traj.Pfc[K],mg.dispatchables.fuel_cell[1],ε) fc_hours += time_inc * dt - # fc_cons += cons_rate * dt - - - + # Load shedding: shedding duration and maximum shedding duration Pshed = oper_traj.power_shedding[K] if Pshed > 0.0 From 6d47dd512ea0a3a68ed7bfc45b35705a5a9d459d Mon Sep 17 00:00:00 2001 From: NIKIEMA Jean Date: Thu, 14 Dec 2023 14:23:36 +0100 Subject: [PATCH 03/19] First doc with Documenter + DocStringExtensions --- Project.toml | 6 +- docs/.gitignore | 2 + docs/Project.toml | 2 + docs/make.jl | 18 ++ docs/src/assets/logo.svg | 394 +++++++++++++++++++++++++++++++++++++++ docs/src/index.md | 16 ++ src/Microgrids.jl | 13 ++ 7 files changed, 449 insertions(+), 2 deletions(-) create mode 100644 docs/.gitignore create mode 100644 docs/Project.toml create mode 100644 docs/make.jl create mode 100644 docs/src/assets/logo.svg create mode 100644 docs/src/index.md diff --git a/Project.toml b/Project.toml index 362984f..00201e2 100644 --- a/Project.toml +++ b/Project.toml @@ -1,8 +1,10 @@ name = "Microgrids" uuid = "bd581358-d3fa-499e-a26e-e70307242c03" -authors = ["Pierre Haessig ", - "evelisea <59697806+evelisea@users.noreply.github.com>"] +authors = ["Pierre Haessig ", "evelisea <59697806+evelisea@users.noreply.github.com>"] version = "0.10.2" +[deps] +DocStringExtensions = "ffbed154-4ef7-542d-bbb7-c09d3a79fcae" + [compat] julia = "1.6" diff --git a/docs/.gitignore b/docs/.gitignore new file mode 100644 index 0000000..a303fff --- /dev/null +++ b/docs/.gitignore @@ -0,0 +1,2 @@ +build/ +site/ diff --git a/docs/Project.toml b/docs/Project.toml new file mode 100644 index 0000000..dfa65cd --- /dev/null +++ b/docs/Project.toml @@ -0,0 +1,2 @@ +[deps] +Documenter = "e30172f5-a6a5-5a46-863b-614d45cd2de4" diff --git a/docs/make.jl b/docs/make.jl new file mode 100644 index 0000000..1a1795d --- /dev/null +++ b/docs/make.jl @@ -0,0 +1,18 @@ +using Documenter +using Microgrids +using DocStringExtensions + +makedocs( + sitename = "Microgrids", + format = Documenter.HTML(sidebar_sitename=false), + modules = [Microgrids], + pages = ["Microgrids" => "index.md"], + +) + +# Documenter can also automatically deploy documentation to gh-pages. +# See "Hosting Documentation" and deploydocs() in the Documenter manual +# for more information. +#=deploydocs( + repo = "" +)=# diff --git a/docs/src/assets/logo.svg b/docs/src/assets/logo.svg new file mode 100644 index 0000000..49a90f1 --- /dev/null +++ b/docs/src/assets/logo.svg @@ -0,0 +1,394 @@ + + + + + Logo for Microgrids.jl package + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Logo for Microgrids.jl package + + + Pierre Haessig + + + 2022-08 + + + CC-BY + + + + + + diff --git a/docs/src/index.md b/docs/src/index.md new file mode 100644 index 0000000..2552a67 --- /dev/null +++ b/docs/src/index.md @@ -0,0 +1,16 @@ +# Microgrids.jl + +Documentation for Microgrids.jl + + +## functions +```@autodocs +Modules = [Microgrids] +Order = [:function] +``` + +## Type +```@autodocs +Modules = [Microgrids] +Order = [ :type] +``` \ No newline at end of file diff --git a/src/Microgrids.jl b/src/Microgrids.jl index a0c9a7a..4b3620c 100644 --- a/src/Microgrids.jl +++ b/src/Microgrids.jl @@ -1,4 +1,17 @@ module Microgrids +using Documenter +using DocumenterTools +using DocStringExtensions + + +@template (TYPES) = +""" +$(TYPEDEF) +$(DOCSTRING) + +### Parameters: +$(FIELDS) +""" import Base.@kwdef # backport Julia 1.9 syntax to 1.6-1.8 versions From 3fb64cf29ce65a8aca2b2d3cb5a56ad65b3ef94b Mon Sep 17 00:00:00 2001 From: NIKIEMA Jean Date: Tue, 30 Jan 2024 14:51:11 +0100 Subject: [PATCH 04/19] campagne de tests 2 --- .vscode/settings.json | 2 + Project.toml | 4 + docs/src/intro.md | 9 + examples/Microgrid_Wind-Solar-H2.ipynb | 1494 +-- examples/Microgrid_Wind-Solar.ipynb | 24 +- examples/Microgrid_Wind-Solar_data.jl | 14 +- .../Microgrid_sizingH2_optimization1.ipynb | 194 +- examples/new_examples/Untitled.ipynb | 80 + .../data/Ouessant_2016_monthly_stats.png | Bin 0 -> 126789 bytes .../new_examples/data/Ouessant_data_2016.csv | 8761 +++++++++++++++++ examples/new_examples/data/SOURCES.md | 26 + examples/new_examples/df2_dataset.csv | 351 + examples/new_examples/df2_dataset2.csv | 351 + examples/new_examples/df2_dataset2.xlsx | Bin 0 -> 151903 bytes examples/new_examples/df3_dataset - Copie.csv | 601 ++ examples/new_examples/df3_dataset.csv | 601 ++ examples/new_examples/df4_dataset.csv | 601 ++ .../new_examples/images/MG_optim_diagram.png | Bin 0 -> 136890 bytes examples/new_examples/images/microgrid.png | Bin 0 -> 130445 bytes .../images/microgrid_sizing - h2.png | Bin 0 -> 177607 bytes .../new_examples/images/microgrid_sizing.png | Bin 0 -> 114539 bytes examples/new_examples/microgrid_def.ipynb | 661 ++ .../prices_scenario_comparison.ipynb | 2139 ++++ src/Microgrid_Wind-Solar_data.jl | 141 + src/Microgrids.jl | 73 +- src/components.jl | 4 +- src/dispatch.jl | 108 +- src/economics.jl | 7 +- src/operation.jl | 64 +- test2/Typetest.jl | 0 30 files changed, 15408 insertions(+), 902 deletions(-) create mode 100644 .vscode/settings.json create mode 100644 docs/src/intro.md create mode 100644 examples/new_examples/Untitled.ipynb create mode 100644 examples/new_examples/data/Ouessant_2016_monthly_stats.png create mode 100644 examples/new_examples/data/Ouessant_data_2016.csv create mode 100644 examples/new_examples/data/SOURCES.md create mode 100644 examples/new_examples/df2_dataset.csv create mode 100644 examples/new_examples/df2_dataset2.csv create mode 100644 examples/new_examples/df2_dataset2.xlsx create mode 100644 examples/new_examples/df3_dataset - Copie.csv create mode 100644 examples/new_examples/df3_dataset.csv create mode 100644 examples/new_examples/df4_dataset.csv create mode 100644 examples/new_examples/images/MG_optim_diagram.png create mode 100644 examples/new_examples/images/microgrid.png create mode 100644 examples/new_examples/images/microgrid_sizing - h2.png create mode 100644 examples/new_examples/images/microgrid_sizing.png create mode 100644 examples/new_examples/microgrid_def.ipynb create mode 100644 examples/new_examples/prices_scenario_comparison.ipynb create mode 100644 src/Microgrid_Wind-Solar_data.jl create mode 100644 test2/Typetest.jl diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..7a73a41 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,2 @@ +{ +} \ No newline at end of file diff --git a/Project.toml b/Project.toml index 00201e2..dc49e40 100644 --- a/Project.toml +++ b/Project.toml @@ -4,7 +4,11 @@ authors = ["Pierre Haessig ", "evelisea <5969 version = "0.10.2" [deps] +CSV = "336ed68f-0bac-5ca0-87d4-7b16caf5d00b" +DataFrames = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0" DocStringExtensions = "ffbed154-4ef7-542d-bbb7-c09d3a79fcae" +PyCall = "438e738f-606a-5dbb-bf0a-cddfbfd45ab0" +PyPlot = "d330b81b-6aea-500a-939a-2ce795aea3ee" [compat] julia = "1.6" diff --git a/docs/src/intro.md b/docs/src/intro.md new file mode 100644 index 0000000..100bd1c --- /dev/null +++ b/docs/src/intro.md @@ -0,0 +1,9 @@ +# Microgrids.jl + ### Tests the objective functions + +Sizing being tested: +- baseline sizing from the simulation notebook: perfect quality of service (QoS) with zero load shedding +- baseline modified with a halved generator sizing: very good QoS with a bit of load shedding → not penalized +- small PV and small wind generators only: low LCOE (i.e. the production-only LCOE of these sources) but but extremely bad QoS → huge penalty + +Documentation for Microgrids.jl diff --git a/examples/Microgrid_Wind-Solar-H2.ipynb b/examples/Microgrid_Wind-Solar-H2.ipynb index 60dd73c..0bb1396 100644 --- a/examples/Microgrid_Wind-Solar-H2.ipynb +++ b/examples/Microgrid_Wind-Solar-H2.ipynb @@ -50,9 +50,22 @@ "metadata": { "tags": [] }, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "PyObject " + ] + }, + "execution_count": 2, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "using PyPlot # For plotting only. Can be skipped or commented out" + "using PyPlot # For plotting only. Can be skipped or commented out\n", + "using PyCall\n", + "np=pyimport(\"numpy\")" ] }, { @@ -186,7 +199,7 @@ ], "source": [ "td = collect((0:nsteps-1)/24) # time in days\n", - "\n", + "#tm = collect((0:nsteps-1)/730)\n", "\"\"\"helper: plot time series with a temporal zoom\"\"\"\n", "function plot_ts_zoom(t, ts; zoom, color::String, title::String, xlabel::String, ylabel::String)\n", " fig, (ax1, ax2) = plt.subplots(1,2, figsize=(7.5,2.7), sharey=true,\n", @@ -949,7 +962,7 @@ }, "outputs": [], "source": [ - "oper_traj, oper_stats, mg_costs = simulate(microgrid);" + "oper_traj, oper_stats, mg_costs = simulate(microgrid,dispatch_2);" ] }, { @@ -1001,7 +1014,7 @@ { "data": { "text/plain": [ - "5.005707762557078" + "2.9680365296803655" ] }, "execution_count": 27, @@ -1010,13 +1023,13 @@ } ], "source": [ - "43850 /8760" + "26000 /8760" ] }, { "cell_type": "code", - "execution_count": 31, - "id": "045309d6-743b-41c9-8cec-78d73b0f9fc8", + "execution_count": 29, + "id": "748d17cd-cfae-44d9-ac10-856d095aa96c", "metadata": { "tags": [] }, @@ -1025,102 +1038,54 @@ "name": "stdout", "output_type": "stream", "text": [ - "search: \u001b[0m\u001b[1mP\u001b[22m\u001b[0m\u001b[1mr\u001b[22m\u001b[0m\u001b[1mo\u001b[22m\u001b[0m\u001b[1md\u001b[22m\u001b[0m\u001b[1mu\u001b[22m\u001b[0m\u001b[1mc\u001b[22m\u001b[0m\u001b[1mt\u001b[22m\u001b[0m\u001b[1mi\u001b[22m\u001b[0m\u001b[1mo\u001b[22m\u001b[0m\u001b[1mn\u001b[22m\u001b[0m\u001b[1mU\u001b[22m\u001b[0m\u001b[1mn\u001b[22m\u001b[0m\u001b[1mi\u001b[22m\u001b[0m\u001b[1mt\u001b[22m \u001b[0m\u001b[1mp\u001b[22m\u001b[0m\u001b[1mr\u001b[22m\u001b[0m\u001b[1mo\u001b[22m\u001b[0m\u001b[1md\u001b[22m\u001b[0m\u001b[1mu\u001b[22m\u001b[0m\u001b[1mc\u001b[22m\u001b[0m\u001b[1mt\u001b[22m\u001b[0m\u001b[1mi\u001b[22m\u001b[0m\u001b[1mo\u001b[22m\u001b[0m\u001b[1mn\u001b[22m\n", - "\n" + " 518.500 μs (55 allocations: 1.14 MiB)\n" ] - }, - { - "data": { - "text/markdown": [ - "Dispatchable power source (e.g. Diesel generator, Gas turbine, Fuel cell or )\n", - "\n", - "All component parameters should be `Float64` except for the *sizing parameter(s)* (here `power_rated`) which type is parametrized as `Topt` and may be also `Float64` or or any another `Real` type (e.g. ForwardDiff's dual number type).\n", - "\n", - "```julia\n", - "struct ProductionUnit{Topt<:Real}\n", - "```\n", - "\n", - "**parameters** : \n", - "\n", - " * `power_rated`: rated power (kW)\n", - " * `consumption_intercept`: combustible consumption curve intercept (L/h/kW_max ) 0for fuel cells and electrolyzer as the models used are linear\n", - " * `consumption_slope`: input consumption curve slope (L/h/kW or Kg/h/kW or KW/Kg/h )\n", - " * `combustible_price`: fuel price (:/L)\n", - " * `investment_price`: initial investiment price (:/kW)\n", - " * `om_price_hours`: operation & maintenance price (:/kW/h of operation)\n", - " * `lifetime_hours`: generator lifetime (h of operation)\n", - " * `minimum_load_ratio`: minimum load ratio ∈ [0,1]\n", - " * `replacement_price_ratio`: replacement price, relative to initial investment\n", - " * `salvage_price_ratio`: salvage price, relative to initial investment\n", - " * `input_unit`: fuel quantity unit (used in fuel price and consumption curve parameters)\n", - " * `output_unit`\n" - ], - "text/plain": [ - " Dispatchable power source (e.g. Diesel generator, Gas turbine, Fuel cell or\n", - " )\n", - "\n", - " All component parameters should be \u001b[36mFloat64\u001b[39m except for the \u001b[4msizing\n", - " parameter(s)\u001b[24m (here \u001b[36mpower_rated\u001b[39m) which type is parametrized as \u001b[36mTopt\u001b[39m and may\n", - " be also \u001b[36mFloat64\u001b[39m or or any another \u001b[36mReal\u001b[39m type (e.g. ForwardDiff's dual number\n", - " type).\n", - "\n", - "\u001b[36m struct ProductionUnit{Topt<:Real}\u001b[39m\n", - "\n", - " \u001b[1mparameters\u001b[22m :\n", - "\n", - " • \u001b[36mpower_rated\u001b[39m: rated power (kW)\n", - "\n", - " • \u001b[36mconsumption_intercept\u001b[39m: combustible consumption curve intercept\n", - " (L/h/kW_max ) 0for fuel cells and electrolyzer as the models used\n", - " are linear\n", - "\n", - " • \u001b[36mconsumption_slope\u001b[39m: input consumption curve slope (L/h/kW or\n", - " Kg/h/kW or KW/Kg/h )\n", - "\n", - " • \u001b[36mcombustible_price\u001b[39m: fuel price (:/L)\n", - "\n", - " • \u001b[36minvestment_price\u001b[39m: initial investiment price (:/kW)\n", - "\n", - " • \u001b[36mom_price_hours\u001b[39m: operation & maintenance price (:/kW/h of\n", - " operation)\n", - "\n", - " • \u001b[36mlifetime_hours\u001b[39m: generator lifetime (h of operation)\n", - "\n", - " • \u001b[36mminimum_load_ratio\u001b[39m: minimum load ratio ∈ [0,1]\n", - "\n", - " • \u001b[36mreplacement_price_ratio\u001b[39m: replacement price, relative to initial\n", - " investment\n", - "\n", - " • \u001b[36msalvage_price_ratio\u001b[39m: salvage price, relative to initial investment\n", - "\n", - " • \u001b[36minput_unit\u001b[39m: fuel quantity unit (used in fuel price and consumption\n", - " curve parameters)\n", - "\n", - " • \u001b[36moutput_unit\u001b[39m" - ] - }, - "execution_count": 31, - "metadata": {}, - "output_type": "execute_result" } ], "source": [ - "?ProductionUnit" + "@btime oper_traj = operation(microgrid,dispatch_2);" ] }, { "cell_type": "code", - "execution_count": 28, - "id": "5a0a208f-b289-4b91-bcdc-e3d141e8cfee", + "execution_count": 29, + "id": "fcbd0801-7d24-400b-b49e-8513fc7d4eac", "metadata": { "tags": [] }, "outputs": [ { - "name": "stdout", - "output_type": "stream", - "text": [ - " 1.920 ms (43850 allocations: 3.81 MiB)\n" + "ename": "LoadError", + "evalue": "MethodError: no method matching operation(::Microgrid{Float64})\n\n\u001b[0mClosest candidates are:\n\u001b[0m operation(::Microgrid, \u001b[91m::Function\u001b[39m)\n\u001b[0m\u001b[90m @\u001b[39m \u001b[35mMicrogrids\u001b[39m \u001b[90mC:\\Users\\nikiemaje\\Documents\\Macopie\\Microgrids.jl\\src\\\u001b[39m\u001b[90m\u001b[4moperation.jl:193\u001b[24m\u001b[39m\n", + "output_type": "error", + "traceback": [ + "MethodError: no method matching operation(::Microgrid{Float64})\n\n\u001b[0mClosest candidates are:\n\u001b[0m operation(::Microgrid, \u001b[91m::Function\u001b[39m)\n\u001b[0m\u001b[90m @\u001b[39m \u001b[35mMicrogrids\u001b[39m \u001b[90mC:\\Users\\nikiemaje\\Documents\\Macopie\\Microgrids.jl\\src\\\u001b[39m\u001b[90m\u001b[4moperation.jl:193\u001b[24m\u001b[39m\n", + "", + "Stacktrace:", + " [1] var\"##core#304\"()", + " @ Main C:\\Users\\nikiemaje\\.julia\\packages\\BenchmarkTools\\0owsb\\src\\execution.jl:489", + " [2] var\"##sample#305\"(::Tuple{}, __params::BenchmarkTools.Parameters)", + " @ Main C:\\Users\\nikiemaje\\.julia\\packages\\BenchmarkTools\\0owsb\\src\\execution.jl:495", + " [3] _run(b::BenchmarkTools.Benchmark, p::BenchmarkTools.Parameters; verbose::Bool, pad::String, kwargs::Base.Pairs{Symbol, Integer, NTuple{4, Symbol}, NamedTuple{(:samples, :evals, :gctrial, :gcsample), Tuple{Int64, Int64, Bool, Bool}}})", + " @ BenchmarkTools C:\\Users\\nikiemaje\\.julia\\packages\\BenchmarkTools\\0owsb\\src\\execution.jl:99", + " [4] #invokelatest#2", + " @ .\\essentials.jl:821 [inlined]", + " [5] invokelatest", + " @ .\\essentials.jl:816 [inlined]", + " [6] #run_result#45", + " @ C:\\Users\\nikiemaje\\.julia\\packages\\BenchmarkTools\\0owsb\\src\\execution.jl:34 [inlined]", + " [7] run_result", + " @ C:\\Users\\nikiemaje\\.julia\\packages\\BenchmarkTools\\0owsb\\src\\execution.jl:34 [inlined]", + " [8] run(b::BenchmarkTools.Benchmark, p::BenchmarkTools.Parameters; progressid::Nothing, nleaves::Float64, ndone::Float64, kwargs::Base.Pairs{Symbol, Integer, NTuple{5, Symbol}, NamedTuple{(:verbose, :samples, :evals, :gctrial, :gcsample), Tuple{Bool, Int64, Int64, Bool, Bool}}})", + " @ BenchmarkTools C:\\Users\\nikiemaje\\.julia\\packages\\BenchmarkTools\\0owsb\\src\\execution.jl:117", + " [9] run (repeats 2 times)", + " @ C:\\Users\\nikiemaje\\.julia\\packages\\BenchmarkTools\\0owsb\\src\\execution.jl:117 [inlined]", + " [10] #warmup#54", + " @ C:\\Users\\nikiemaje\\.julia\\packages\\BenchmarkTools\\0owsb\\src\\execution.jl:169 [inlined]", + " [11] warmup(item::BenchmarkTools.Benchmark)", + " @ BenchmarkTools C:\\Users\\nikiemaje\\.julia\\packages\\BenchmarkTools\\0owsb\\src\\execution.jl:168", + " [12] top-level scope", + " @ C:\\Users\\nikiemaje\\.julia\\packages\\BenchmarkTools\\0owsb\\src\\execution.jl:575" ] } ], @@ -1130,47 +1095,7 @@ }, { "cell_type": "code", - "execution_count": 28, - "id": "b3e05487-f5b5-4075-9102-3c8bbe7c4191", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - " 1.918 ms (43850 allocations: 3.81 MiB)\n" - ] - } - ], - "source": [ - "@btime oper_traj = operation(microgrid);" - ] - }, - { - "cell_type": "code", - "execution_count": 27, - "id": "5e8d4714-4eed-4267-a7ff-7e030a830291", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - " 2.133 ms (52609 allocations: 4.35 MiB)\n" - ] - } - ], - "source": [ - "@btime oper_traj = operation(microgrid);" - ] - }, - { - "cell_type": "code", - "execution_count": 28, + "execution_count": 30, "id": "c9bf9e90-a9dc-43ca-95f8-4a3d76eb0cf1", "metadata": { "tags": [] @@ -1180,556 +1105,12 @@ "name": "stdout", "output_type": "stream", "text": [ - " 3.186 ms (79057 allocations: 5.96 MiB)\n" + " 2.955 ms (223 allocations: 1.15 MiB)\n" ] } ], "source": [ - "@btime oper_traj, oper_stats, mg_costs = simulate(microgrid);" - ] - }, - { - "cell_type": "code", - "execution_count": 34, - "id": "e399ac23-c55f-42d7-a10e-6b5cf42cb96e", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "MethodInstance for Microgrids.operation(::Microgrid{Float64})\n", - " from operation(\u001b[90mmg\u001b[39m::\u001b[1mMicrogrid\u001b[22m)\u001b[90m @\u001b[39m \u001b[90mMicrogrids\u001b[39m \u001b[90mC:\\Users\\nikiemaje\\Documents\\Macopie\\Microgrids.jl\\src\\\u001b[39m\u001b[90m\u001b[4moperation.jl:193\u001b[24m\u001b[39m\n", - "Arguments\n", - " #self#\u001b[36m::Core.Const(Microgrids.operation)\u001b[39m\n", - " mg\u001b[36m::Microgrid{Float64}\u001b[39m\n", - "Locals\n", - " @_3\u001b[33m\u001b[1m::Union{Nothing, Tuple{Int64, Int64}}\u001b[22m\u001b[39m\n", - " #15\u001b[36m::Microgrids.var\"#15#35\"\u001b[39m\n", - " #14\u001b[36m::Microgrids.var\"#14#34\"{Microgrid{Float64}, Vector{Float64}}\u001b[39m\n", - " #13\u001b[36m::Microgrids.var\"#13#33\"\u001b[39m\n", - " #12\u001b[36m::Microgrids.var\"#12#32\"\u001b[39m\n", - " #11\u001b[36m::Microgrids.var\"#11#31\"{Microgrid{Float64}, Vector{Float64}}\u001b[39m\n", - " #10\u001b[36m::Microgrids.var\"#10#30\"\u001b[39m\n", - " #9\u001b[36m::Microgrids.var\"#9#29\"\u001b[39m\n", - " #8\u001b[36m::Microgrids.var\"#8#28\"\u001b[39m\n", - " #7\u001b[36m::Microgrids.var\"#7#27\"{Microgrid{Float64}, Vector{Float64}}\u001b[39m\n", - " #6\u001b[36m::Microgrids.var\"#6#26\"\u001b[39m\n", - " #5\u001b[36m::Microgrids.var\"#5#25\"\u001b[39m\n", - " oper_traj\u001b[36m::OperationTraj{Float64}\u001b[39m\n", - " LoF_ini\u001b[36m::Float64\u001b[39m\n", - " LoH_ini\u001b[36m::Float64\u001b[39m\n", - " Esto_ini\u001b[36m::Float64\u001b[39m\n", - " LoF\u001b[36m::Vector{Float64}\u001b[39m\n", - " LoH\u001b[36m::Vector{Float64}\u001b[39m\n", - " Pfc\u001b[36m::Matrix{Float64}\u001b[39m\n", - " Pelyz\u001b[36m::Matrix{Float64}\u001b[39m\n", - " Pshed\u001b[36m::Vector{Float64}\u001b[39m\n", - " Pspill\u001b[36m::Vector{Float64}\u001b[39m\n", - " Psto\u001b[36m::Vector{Float64}\u001b[39m\n", - " Esto\u001b[36m::Vector{Float64}\u001b[39m\n", - " Pgen\u001b[36m::Matrix{Float64}\u001b[39m\n", - " Pnl\u001b[36m::Vector{Float64}\u001b[39m\n", - " LoH_min\u001b[36m::Float64\u001b[39m\n", - " LoH_max\u001b[36m::Float64\u001b[39m\n", - " cons_rate\u001b[36m::Vector{Float64}\u001b[39m\n", - " Pfc_min\u001b[36m::Vector{Float64}\u001b[39m\n", - " Pfc_max\u001b[36m::Vector{Float64}\u001b[39m\n", - " prod_rate\u001b[36m::Vector{Float64}\u001b[39m\n", - " Pelyz_min\u001b[36m::Vector{Float64}\u001b[39m\n", - " Pelyz_max\u001b[36m::Vector{Float64}\u001b[39m\n", - " sto_loss\u001b[36m::Float64\u001b[39m\n", - " Psto_pmin\u001b[36m::Float64\u001b[39m\n", - " Psto_pmax\u001b[36m::Float64\u001b[39m\n", - " Esto_min\u001b[36m::Float64\u001b[39m\n", - " Esto_max\u001b[36m::Float64\u001b[39m\n", - " LoF_min\u001b[36m::Float64\u001b[39m\n", - " LoF_max\u001b[36m::Float64\u001b[39m\n", - " fuel_intercept\u001b[36m::Vector{Float64}\u001b[39m\n", - " fuel_slope\u001b[36m::Vector{Float64}\u001b[39m\n", - " Pgen_min\u001b[36m::Vector{Float64}\u001b[39m\n", - " Pgen_max\u001b[36m::Vector{Float64}\u001b[39m\n", - " dt\u001b[36m::Float64\u001b[39m\n", - " K\u001b[36m::Int64\u001b[39m\n", - " Pnl_request\u001b[36m::Vector{Float64}\u001b[39m\n", - " renew_potential\u001b[36m::Vector{Float64}\u001b[39m\n", - " renew_productions\u001b[91m\u001b[1m::Any\u001b[22m\u001b[39m\n", - " Topt\u001b[36m::Type{Float64}\u001b[39m\n", - " #24\u001b[36m::Microgrids.var\"#24#44\"{Matrix{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Int64}\u001b[39m\n", - " #23\u001b[36m::Microgrids.var\"#23#43\"{Matrix{Float64}, Vector{Float64}, Int64}\u001b[39m\n", - " #22\u001b[36m::Microgrids.var\"#22#42\"{Matrix{Float64}, Vector{Float64}, Int64}\u001b[39m\n", - " @_57\u001b[36m::Int64\u001b[39m\n", - " #21\u001b[36m::Microgrids.var\"#21#41\"{Vector{Float64}, Vector{Float64}}\u001b[39m\n", - " #20\u001b[36m::Microgrids.var\"#20#40\"{Vector{Float64}, Float64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64, Int64}\u001b[39m\n", - " #19\u001b[36m::Microgrids.var\"#19#39\"{Vector{Float64}, Vector{Float64}}\u001b[39m\n", - " #18\u001b[36m::Microgrids.var\"#18#38\"{Vector{Float64}, Float64, Vector{Float64}, Float64, Int64}\u001b[39m\n", - " #17\u001b[36m::Microgrids.var\"#17#37\"{Vector{Float64}, Vector{Float64}}\u001b[39m\n", - " #16\u001b[36m::Microgrids.var\"#16#36\"{Vector{Float64}, Float64, Vector{Float64}, Float64, Int64}\u001b[39m\n", - " k\u001b[36m::Int64\u001b[39m\n", - " Pgen_dmax\u001b[36m::Vector{Float64}\u001b[39m\n", - " Pgen_emax\u001b[36m::Vector{Float64}\u001b[39m\n", - " Pfc_pmax\u001b[36m::Vector{Float64}\u001b[39m\n", - " Pfc_emax\u001b[36m::Vector{Float64}\u001b[39m\n", - " Pelyz_cmax\u001b[36m::Vector{Float64}\u001b[39m\n", - " Pelyz_emax\u001b[36m::Vector{Float64}\u001b[39m\n", - " Psto_cmax\u001b[36m::Float64\u001b[39m\n", - " Psto_dmax\u001b[36m::Float64\u001b[39m\n", - " Psto_emax\u001b[36m::Float64\u001b[39m\n", - " Psto_emin\u001b[36m::Float64\u001b[39m\n", - "Body\u001b[36m::OperationTraj{Float64}\u001b[39m\n", - "\u001b[90m1 ─\u001b[39m Core.NewvarNode(:(oper_traj))\n", - "\u001b[90m│ \u001b[39m %2 = Microgrids.typeof(mg)\u001b[36m::Core.Const(Microgrid{Float64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %3 = Base.getproperty(%2, :parameters)\u001b[36m::Core.Const(svec(Float64))\u001b[39m\n", - "\u001b[90m│ \u001b[39m (Topt = Base.getindex(%3, 1))\n", - "\u001b[90m│ \u001b[39m (#5 = %new(Microgrids.:(var\"#5#25\")))\n", - "\u001b[90m│ \u001b[39m %6 = #5\u001b[36m::Core.Const(Microgrids.var\"#5#25\"())\u001b[39m\n", - "\u001b[90m│ \u001b[39m %7 = Base.getproperty(mg, :nondispatchables)\u001b[91m\u001b[1m::Any\u001b[22m\u001b[39m\n", - "\u001b[90m│ \u001b[39m %8 = Base.Generator(%6, %7)\u001b[91m\u001b[1m::Base.Generator{_A, Microgrids.var\"#5#25\"} where _A\u001b[22m\u001b[39m\n", - "\u001b[90m│ \u001b[39m (renew_productions = Microgrids.collect(%8))\n", - "\u001b[90m│ \u001b[39m %10 = Microgrids.sum(renew_productions)\u001b[91m\u001b[1m::Any\u001b[22m\u001b[39m\n", - "\u001b[90m│ \u001b[39m %11 = Core.apply_type(Microgrids.Vector, Topt::Core.Const(Float64))\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m (renew_potential = Core.typeassert(%10, %11))\n", - "\u001b[90m│ \u001b[39m %13 = Base.getproperty(mg, :load)\u001b[36m::Vector{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m (Pnl_request = %13 - renew_potential)\n", - "\u001b[90m│ \u001b[39m %15 = Base.getproperty(mg, :load)\u001b[36m::Vector{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m (K = Microgrids.length(%15))\n", - "\u001b[90m│ \u001b[39m %17 = Base.getproperty(mg, :project)\u001b[36m::Project\u001b[39m\n", - "\u001b[90m│ \u001b[39m (dt = Base.getproperty(%17, :timestep))\n", - "\u001b[90m│ \u001b[39m (#6 = %new(Microgrids.:(var\"#6#26\")))\n", - "\u001b[90m│ \u001b[39m %20 = #6\u001b[36m::Core.Const(Microgrids.var\"#6#26\"())\u001b[39m\n", - "\u001b[90m│ \u001b[39m %21 = Base.getproperty(mg, :dispatchables)\u001b[36m::DispatchableCompound{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %22 = Base.getproperty(%21, :generator)\u001b[36m::Vector{ProductionUnit{Float64}}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %23 = Base.Generator(%20, %22)\u001b[36m::Base.Generator{Vector{ProductionUnit{Float64}}, Microgrids.var\"#6#26\"}\u001b[39m\n", - "\u001b[90m│ \u001b[39m (Pgen_max = Microgrids.collect(%23))\n", - "\u001b[90m│ \u001b[39m %25 = Microgrids.:(var\"#7#27\")\u001b[36m::Core.Const(Microgrids.var\"#7#27\")\u001b[39m\n", - "\u001b[90m│ \u001b[39m %26 = Core.typeof(mg)\u001b[36m::Core.Const(Microgrid{Float64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %27 = Core.typeof(Pgen_max)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %28 = Core.apply_type(%25, %26, %27)\u001b[36m::Core.Const(Microgrids.var\"#7#27\"{Microgrid{Float64}, Vector{Float64}})\u001b[39m\n", - "\u001b[90m│ \u001b[39m (#7 = %new(%28, mg, Pgen_max))\n", - "\u001b[90m│ \u001b[39m %30 = #7\u001b[36m::Microgrids.var\"#7#27\"{Microgrid{Float64}, Vector{Float64}}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %31 = Microgrids.eachindex(Pgen_max)\u001b[36m::Base.OneTo{Int64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %32 = Base.Generator(%30, %31)\u001b[36m::Base.Generator{Base.OneTo{Int64}, Microgrids.var\"#7#27\"{Microgrid{Float64}, Vector{Float64}}}\u001b[39m\n", - "\u001b[90m│ \u001b[39m (Pgen_min = Microgrids.collect(%32))\n", - "\u001b[90m│ \u001b[39m (#8 = %new(Microgrids.:(var\"#8#28\")))\n", - "\u001b[90m│ \u001b[39m %35 = #8\u001b[36m::Core.Const(Microgrids.var\"#8#28\"())\u001b[39m\n", - "\u001b[90m│ \u001b[39m %36 = Base.getproperty(mg, :dispatchables)\u001b[36m::DispatchableCompound{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %37 = Base.getproperty(%36, :generator)\u001b[36m::Vector{ProductionUnit{Float64}}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %38 = Base.Generator(%35, %37)\u001b[36m::Base.Generator{Vector{ProductionUnit{Float64}}, Microgrids.var\"#8#28\"}\u001b[39m\n", - "\u001b[90m│ \u001b[39m (fuel_slope = Microgrids.collect(%38))\n", - "\u001b[90m│ \u001b[39m (#9 = %new(Microgrids.:(var\"#9#29\")))\n", - "\u001b[90m│ \u001b[39m %41 = #9\u001b[36m::Core.Const(Microgrids.var\"#9#29\"())\u001b[39m\n", - "\u001b[90m│ \u001b[39m %42 = Base.getproperty(mg, :dispatchables)\u001b[36m::DispatchableCompound{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %43 = Base.getproperty(%42, :generator)\u001b[36m::Vector{ProductionUnit{Float64}}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %44 = Base.Generator(%41, %43)\u001b[36m::Base.Generator{Vector{ProductionUnit{Float64}}, Microgrids.var\"#9#29\"}\u001b[39m\n", - "\u001b[90m│ \u001b[39m (fuel_intercept = Microgrids.collect(%44))\n", - "\u001b[90m│ \u001b[39m %46 = Base.getproperty(mg, :tanks)\u001b[36m::TankCompound{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %47 = Base.getproperty(%46, :fuelTank)\u001b[36m::Tank{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %48 = Base.getproperty(%47, :max_filling_ratio)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %49 = Base.getproperty(mg, :tanks)\u001b[36m::TankCompound{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %50 = Base.getproperty(%49, :fuelTank)\u001b[36m::Tank{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %51 = Base.getproperty(%50, :capacity)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m (LoF_max = %48 * %51)\n", - "\u001b[90m│ \u001b[39m %53 = Base.getproperty(mg, :tanks)\u001b[36m::TankCompound{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %54 = Base.getproperty(%53, :fuelTank)\u001b[36m::Tank{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %55 = Base.getproperty(%54, :min_filling_ratio)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %56 = Base.getproperty(mg, :tanks)\u001b[36m::TankCompound{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %57 = Base.getproperty(%56, :fuelTank)\u001b[36m::Tank{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %58 = Base.getproperty(%57, :capacity)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m (LoF_min = %55 * %58)\n", - "\u001b[90m│ \u001b[39m %60 = Base.getproperty(mg, :storage)\u001b[36m::Battery{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m (Esto_max = Base.getproperty(%60, :energy_rated))\n", - "\u001b[90m│ \u001b[39m %62 = Base.getproperty(mg, :storage)\u001b[36m::Battery{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %63 = Base.getproperty(%62, :SoC_min)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m (Esto_min = %63 * Esto_max)\n", - "\u001b[90m│ \u001b[39m %65 = Base.getproperty(mg, :storage)\u001b[36m::Battery{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %66 = Base.getproperty(%65, :discharge_rate)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m (Psto_pmax = %66 * Esto_max)\n", - "\u001b[90m│ \u001b[39m %68 = Base.getproperty(mg, :storage)\u001b[36m::Battery{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %69 = Base.getproperty(%68, :charge_rate)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %70 = -%69\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m (Psto_pmin = %70 * Esto_max)\n", - "\u001b[90m│ \u001b[39m %72 = Base.getproperty(mg, :storage)\u001b[36m::Battery{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m (sto_loss = Base.getproperty(%72, :loss_factor))\n", - "\u001b[90m│ \u001b[39m (#10 = %new(Microgrids.:(var\"#10#30\")))\n", - "\u001b[90m│ \u001b[39m %75 = #10\u001b[36m::Core.Const(Microgrids.var\"#10#30\"())\u001b[39m\n", - "\u001b[90m│ \u001b[39m %76 = Base.getproperty(mg, :electrolyzer)\u001b[36m::Vector{ProductionUnit{Float64}}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %77 = Base.Generator(%75, %76)\u001b[36m::Base.Generator{Vector{ProductionUnit{Float64}}, Microgrids.var\"#10#30\"}\u001b[39m\n", - "\u001b[90m│ \u001b[39m (Pelyz_max = Microgrids.collect(%77))\n", - "\u001b[90m│ \u001b[39m %79 = Microgrids.:(var\"#11#31\")\u001b[36m::Core.Const(Microgrids.var\"#11#31\")\u001b[39m\n", - "\u001b[90m│ \u001b[39m %80 = Core.typeof(mg)\u001b[36m::Core.Const(Microgrid{Float64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %81 = Core.typeof(Pelyz_max)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %82 = Core.apply_type(%79, %80, %81)\u001b[36m::Core.Const(Microgrids.var\"#11#31\"{Microgrid{Float64}, Vector{Float64}})\u001b[39m\n", - "\u001b[90m│ \u001b[39m (#11 = %new(%82, mg, Pelyz_max))\n", - "\u001b[90m│ \u001b[39m %84 = #11\u001b[36m::Microgrids.var\"#11#31\"{Microgrid{Float64}, Vector{Float64}}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %85 = Microgrids.eachindex(Pelyz_max)\u001b[36m::Base.OneTo{Int64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %86 = Base.Generator(%84, %85)\u001b[36m::Base.Generator{Base.OneTo{Int64}, Microgrids.var\"#11#31\"{Microgrid{Float64}, Vector{Float64}}}\u001b[39m\n", - "\u001b[90m│ \u001b[39m (Pelyz_min = Microgrids.collect(%86))\n", - "\u001b[90m│ \u001b[39m (#12 = %new(Microgrids.:(var\"#12#32\")))\n", - "\u001b[90m│ \u001b[39m %89 = #12\u001b[36m::Core.Const(Microgrids.var\"#12#32\"())\u001b[39m\n", - "\u001b[90m│ \u001b[39m %90 = Base.getproperty(mg, :electrolyzer)\u001b[36m::Vector{ProductionUnit{Float64}}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %91 = Base.Generator(%89, %90)\u001b[36m::Base.Generator{Vector{ProductionUnit{Float64}}, Microgrids.var\"#12#32\"}\u001b[39m\n", - "\u001b[90m│ \u001b[39m (prod_rate = Microgrids.collect(%91))\n", - "\u001b[90m│ \u001b[39m (#13 = %new(Microgrids.:(var\"#13#33\")))\n", - "\u001b[90m│ \u001b[39m %94 = #13\u001b[36m::Core.Const(Microgrids.var\"#13#33\"())\u001b[39m\n", - "\u001b[90m│ \u001b[39m %95 = Base.getproperty(mg, :dispatchables)\u001b[36m::DispatchableCompound{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %96 = Base.getproperty(%95, :fuel_cell)\u001b[36m::Vector{ProductionUnit{Float64}}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %97 = Base.Generator(%94, %96)\u001b[36m::Base.Generator{Vector{ProductionUnit{Float64}}, Microgrids.var\"#13#33\"}\u001b[39m\n", - "\u001b[90m│ \u001b[39m (Pfc_max = Microgrids.collect(%97))\n", - "\u001b[90m│ \u001b[39m %99 = Microgrids.:(var\"#14#34\")\u001b[36m::Core.Const(Microgrids.var\"#14#34\")\u001b[39m\n", - "\u001b[90m│ \u001b[39m %100 = Core.typeof(mg)\u001b[36m::Core.Const(Microgrid{Float64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %101 = Core.typeof(Pfc_max)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %102 = Core.apply_type(%99, %100, %101)\u001b[36m::Core.Const(Microgrids.var\"#14#34\"{Microgrid{Float64}, Vector{Float64}})\u001b[39m\n", - "\u001b[90m│ \u001b[39m (#14 = %new(%102, mg, Pfc_max))\n", - "\u001b[90m│ \u001b[39m %104 = #14\u001b[36m::Microgrids.var\"#14#34\"{Microgrid{Float64}, Vector{Float64}}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %105 = Microgrids.eachindex(Pfc_max)\u001b[36m::Base.OneTo{Int64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %106 = Base.Generator(%104, %105)\u001b[36m::Base.Generator{Base.OneTo{Int64}, Microgrids.var\"#14#34\"{Microgrid{Float64}, Vector{Float64}}}\u001b[39m\n", - "\u001b[90m│ \u001b[39m (Pfc_min = Microgrids.collect(%106))\n", - "\u001b[90m│ \u001b[39m (#15 = %new(Microgrids.:(var\"#15#35\")))\n", - "\u001b[90m│ \u001b[39m %109 = #15\u001b[36m::Core.Const(Microgrids.var\"#15#35\"())\u001b[39m\n", - "\u001b[90m│ \u001b[39m %110 = Base.getproperty(mg, :dispatchables)\u001b[36m::DispatchableCompound{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %111 = Base.getproperty(%110, :fuel_cell)\u001b[36m::Vector{ProductionUnit{Float64}}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %112 = Base.Generator(%109, %111)\u001b[36m::Base.Generator{Vector{ProductionUnit{Float64}}, Microgrids.var\"#15#35\"}\u001b[39m\n", - "\u001b[90m│ \u001b[39m (cons_rate = Microgrids.collect(%112))\n", - "\u001b[90m│ \u001b[39m %114 = Base.getproperty(mg, :tanks)\u001b[36m::TankCompound{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %115 = Base.getproperty(%114, :h2Tank)\u001b[36m::Tank{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %116 = Base.getproperty(%115, :max_filling_ratio)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %117 = Base.getproperty(mg, :tanks)\u001b[36m::TankCompound{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %118 = Base.getproperty(%117, :h2Tank)\u001b[36m::Tank{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %119 = Base.getproperty(%118, :capacity)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m (LoH_max = %116 * %119)\n", - "\u001b[90m│ \u001b[39m %121 = Base.getproperty(mg, :tanks)\u001b[36m::TankCompound{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %122 = Base.getproperty(%121, :h2Tank)\u001b[36m::Tank{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %123 = Base.getproperty(%122, :min_filling_ratio)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %124 = Base.getproperty(mg, :tanks)\u001b[36m::TankCompound{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %125 = Base.getproperty(%124, :h2Tank)\u001b[36m::Tank{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %126 = Base.getproperty(%125, :capacity)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m (LoH_min = %123 * %126)\n", - "\u001b[90m│ \u001b[39m (Pnl = Microgrids.zeros(Topt::Core.Const(Float64), K))\n", - "\u001b[90m│ \u001b[39m %129 = Topt\u001b[36m::Core.Const(Float64)\u001b[39m\n", - "\u001b[90m│ \u001b[39m %130 = K\u001b[36m::Int64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %131 = Base.getproperty(mg, :dispatchables)\u001b[36m::DispatchableCompound{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %132 = Base.getproperty(%131, :generator)\u001b[36m::Vector{ProductionUnit{Float64}}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %133 = Microgrids.length(%132)\u001b[36m::Int64\u001b[39m\n", - "\u001b[90m│ \u001b[39m (Pgen = Microgrids.zeros(%129, %130, %133))\n", - "\u001b[90m│ \u001b[39m %135 = Topt\u001b[36m::Core.Const(Float64)\u001b[39m\n", - "\u001b[90m│ \u001b[39m %136 = (K + 1)\u001b[36m::Int64\u001b[39m\n", - "\u001b[90m│ \u001b[39m (Esto = Microgrids.zeros(%135, %136))\n", - "\u001b[90m│ \u001b[39m (Psto = Microgrids.zeros(Topt::Core.Const(Float64), K))\n", - "\u001b[90m│ \u001b[39m (Pspill = Microgrids.zeros(Topt::Core.Const(Float64), K))\n", - "\u001b[90m│ \u001b[39m (Pshed = Microgrids.zeros(Topt::Core.Const(Float64), K))\n", - "\u001b[90m│ \u001b[39m %141 = Topt\u001b[36m::Core.Const(Float64)\u001b[39m\n", - "\u001b[90m│ \u001b[39m %142 = K\u001b[36m::Int64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %143 = Base.getproperty(mg, :electrolyzer)\u001b[36m::Vector{ProductionUnit{Float64}}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %144 = Microgrids.length(%143)\u001b[36m::Int64\u001b[39m\n", - "\u001b[90m│ \u001b[39m (Pelyz = Microgrids.zeros(%141, %142, %144))\n", - "\u001b[90m│ \u001b[39m %146 = Topt\u001b[36m::Core.Const(Float64)\u001b[39m\n", - "\u001b[90m│ \u001b[39m %147 = K\u001b[36m::Int64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %148 = Base.getproperty(mg, :dispatchables)\u001b[36m::DispatchableCompound{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %149 = Base.getproperty(%148, :fuel_cell)\u001b[36m::Vector{ProductionUnit{Float64}}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %150 = Microgrids.length(%149)\u001b[36m::Int64\u001b[39m\n", - "\u001b[90m│ \u001b[39m (Pfc = Microgrids.zeros(%146, %147, %150))\n", - "\u001b[90m│ \u001b[39m %152 = Topt\u001b[36m::Core.Const(Float64)\u001b[39m\n", - "\u001b[90m│ \u001b[39m %153 = (K + 1)\u001b[36m::Int64\u001b[39m\n", - "\u001b[90m│ \u001b[39m (LoH = Microgrids.zeros(%152, %153))\n", - "\u001b[90m│ \u001b[39m %155 = Topt\u001b[36m::Core.Const(Float64)\u001b[39m\n", - "\u001b[90m│ \u001b[39m %156 = (K + 1)\u001b[36m::Int64\u001b[39m\n", - "\u001b[90m│ \u001b[39m (LoF = Microgrids.zeros(%155, %156))\n", - "\u001b[90m│ \u001b[39m %158 = Base.getproperty(mg, :storage)\u001b[36m::Battery{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %159 = Base.getproperty(%158, :SoC_ini)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %160 = Base.getproperty(mg, :storage)\u001b[36m::Battery{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %161 = Base.getproperty(%160, :energy_rated)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m (Esto_ini = %159 * %161)\n", - "\u001b[90m│ \u001b[39m Base.setindex!(Esto, Esto_ini, 1)\n", - "\u001b[90m│ \u001b[39m %164 = Base.getproperty(mg, :tanks)\u001b[36m::TankCompound{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %165 = Base.getproperty(%164, :h2Tank)\u001b[36m::Tank{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %166 = Base.getproperty(%165, :ini_filling_ratio)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %167 = Base.getproperty(mg, :tanks)\u001b[36m::TankCompound{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %168 = Base.getproperty(%167, :h2Tank)\u001b[36m::Tank{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %169 = Base.getproperty(%168, :capacity)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m (LoH_ini = %166 * %169)\n", - "\u001b[90m│ \u001b[39m Base.setindex!(LoH, LoH_ini, 1)\n", - "\u001b[90m│ \u001b[39m %172 = Base.getproperty(mg, :tanks)\u001b[36m::TankCompound{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %173 = Base.getproperty(%172, :fuelTank)\u001b[36m::Tank{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %174 = Base.getproperty(%173, :ini_filling_ratio)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %175 = Base.getproperty(mg, :tanks)\u001b[36m::TankCompound{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %176 = Base.getproperty(%175, :fuelTank)\u001b[36m::Tank{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %177 = Base.getproperty(%176, :capacity)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m (LoF_ini = %174 * %177)\n", - "\u001b[90m│ \u001b[39m Base.setindex!(LoF, LoF_ini, 1)\n", - "\u001b[90m│ \u001b[39m %180 = (1:K)\u001b[36m::Core.PartialStruct(UnitRange{Int64}, Any[Core.Const(1), Int64])\u001b[39m\n", - "\u001b[90m│ \u001b[39m (@_3 = Base.iterate(%180))\n", - "\u001b[90m│ \u001b[39m %182 = (@_3 === nothing)\u001b[36m::Bool\u001b[39m\n", - "\u001b[90m│ \u001b[39m %183 = Base.not_int(%182)\u001b[36m::Bool\u001b[39m\n", - "\u001b[90m└──\u001b[39m goto #4 if not %183\n", - "\u001b[90m2 ┄\u001b[39m %185 = @_3\u001b[36m::Tuple{Int64, Int64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m (k = Core.getfield(%185, 1))\n", - "\u001b[90m│ \u001b[39m %187 = Core.getfield(%185, 2)\u001b[36m::Int64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %188 = Esto_max\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %189 = Base.getindex(Esto, k)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %190 = (%188 - %189)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %191 = -%190\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %192 = (1 - sto_loss)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %193 = (%192 * dt)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m (Psto_emin = %191 / %193)\n", - "\u001b[90m│ \u001b[39m %195 = Base.getindex(Esto, k)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %196 = (%195 - Esto_min)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %197 = (1 + sto_loss)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %198 = (%197 * dt)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m (Psto_emax = %196 / %198)\n", - "\u001b[90m│ \u001b[39m (Psto_dmax = Microgrids.min(Psto_emax, Psto_pmax))\n", - "\u001b[90m│ \u001b[39m (Psto_cmax = Microgrids.max(Psto_emin, Psto_pmin))\n", - "\u001b[90m│ \u001b[39m %202 = Microgrids.:(var\"#16#36\")\u001b[36m::Core.Const(Microgrids.var\"#16#36\")\u001b[39m\n", - "\u001b[90m│ \u001b[39m %203 = Core.typeof(LoH)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %204 = Core.typeof(LoH_max)\u001b[36m::Core.Const(Float64)\u001b[39m\n", - "\u001b[90m│ \u001b[39m %205 = Core.typeof(prod_rate)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %206 = Core.typeof(dt)\u001b[36m::Core.Const(Float64)\u001b[39m\n", - "\u001b[90m│ \u001b[39m %207 = Core.typeof(k)\u001b[36m::Core.Const(Int64)\u001b[39m\n", - "\u001b[90m│ \u001b[39m %208 = Core.apply_type(%202, %203, %204, %205, %206, %207)\u001b[36m::Core.Const(Microgrids.var\"#16#36\"{Vector{Float64}, Float64, Vector{Float64}, Float64, Int64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %209 = LoH\u001b[36m::Vector{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %210 = LoH_max\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %211 = prod_rate\u001b[36m::Vector{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %212 = dt\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m (#16 = %new(%208, %209, %210, %211, %212, k))\n", - "\u001b[90m│ \u001b[39m %214 = #16\u001b[36m::Microgrids.var\"#16#36\"{Vector{Float64}, Float64, Vector{Float64}, Float64, Int64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %215 = Microgrids.eachindex(prod_rate)\u001b[36m::Base.OneTo{Int64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %216 = Base.Generator(%214, %215)\u001b[36m::Base.Generator{Base.OneTo{Int64}, Microgrids.var\"#16#36\"{Vector{Float64}, Float64, Vector{Float64}, Float64, Int64}}\u001b[39m\n", - "\u001b[90m│ \u001b[39m (Pelyz_emax = Microgrids.collect(%216))\n", - "\u001b[90m│ \u001b[39m %218 = Microgrids.:(var\"#17#37\")\u001b[36m::Core.Const(Microgrids.var\"#17#37\")\u001b[39m\n", - "\u001b[90m│ \u001b[39m %219 = Core.typeof(Pelyz_max)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %220 = Core.typeof(Pelyz_emax)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %221 = Core.apply_type(%218, %219, %220)\u001b[36m::Core.Const(Microgrids.var\"#17#37\"{Vector{Float64}, Vector{Float64}})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %222 = Pelyz_max\u001b[36m::Vector{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m (#17 = %new(%221, %222, Pelyz_emax))\n", - "\u001b[90m│ \u001b[39m %224 = #17\u001b[36m::Microgrids.var\"#17#37\"{Vector{Float64}, Vector{Float64}}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %225 = Microgrids.eachindex(Pelyz_emax)\u001b[36m::Base.OneTo{Int64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %226 = Base.Generator(%224, %225)\u001b[36m::Base.Generator{Base.OneTo{Int64}, Microgrids.var\"#17#37\"{Vector{Float64}, Vector{Float64}}}\u001b[39m\n", - "\u001b[90m│ \u001b[39m (Pelyz_cmax = Microgrids.collect(%226))\n", - "\u001b[90m│ \u001b[39m %228 = Microgrids.:(var\"#18#38\")\u001b[36m::Core.Const(Microgrids.var\"#18#38\")\u001b[39m\n", - "\u001b[90m│ \u001b[39m %229 = Core.typeof(LoH)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %230 = Core.typeof(LoH_min)\u001b[36m::Core.Const(Float64)\u001b[39m\n", - "\u001b[90m│ \u001b[39m %231 = Core.typeof(cons_rate)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %232 = Core.typeof(dt)\u001b[36m::Core.Const(Float64)\u001b[39m\n", - "\u001b[90m│ \u001b[39m %233 = Core.typeof(k)\u001b[36m::Core.Const(Int64)\u001b[39m\n", - "\u001b[90m│ \u001b[39m %234 = Core.apply_type(%228, %229, %230, %231, %232, %233)\u001b[36m::Core.Const(Microgrids.var\"#18#38\"{Vector{Float64}, Float64, Vector{Float64}, Float64, Int64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %235 = LoH\u001b[36m::Vector{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %236 = LoH_min\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %237 = cons_rate\u001b[36m::Vector{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %238 = dt\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m (#18 = %new(%234, %235, %236, %237, %238, k))\n", - "\u001b[90m│ \u001b[39m %240 = #18\u001b[36m::Microgrids.var\"#18#38\"{Vector{Float64}, Float64, Vector{Float64}, Float64, Int64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %241 = Microgrids.eachindex(cons_rate)\u001b[36m::Base.OneTo{Int64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %242 = Base.Generator(%240, %241)\u001b[36m::Base.Generator{Base.OneTo{Int64}, Microgrids.var\"#18#38\"{Vector{Float64}, Float64, Vector{Float64}, Float64, Int64}}\u001b[39m\n", - "\u001b[90m│ \u001b[39m (Pfc_emax = Microgrids.collect(%242))\n", - "\u001b[90m│ \u001b[39m %244 = Microgrids.:(var\"#19#39\")\u001b[36m::Core.Const(Microgrids.var\"#19#39\")\u001b[39m\n", - "\u001b[90m│ \u001b[39m %245 = Core.typeof(Pfc_max)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %246 = Core.typeof(Pfc_emax)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %247 = Core.apply_type(%244, %245, %246)\u001b[36m::Core.Const(Microgrids.var\"#19#39\"{Vector{Float64}, Vector{Float64}})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %248 = Pfc_max\u001b[36m::Vector{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m (#19 = %new(%247, %248, Pfc_emax))\n", - "\u001b[90m│ \u001b[39m %250 = #19\u001b[36m::Microgrids.var\"#19#39\"{Vector{Float64}, Vector{Float64}}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %251 = Microgrids.eachindex(Pfc_emax)\u001b[36m::Base.OneTo{Int64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %252 = Base.Generator(%250, %251)\u001b[36m::Base.Generator{Base.OneTo{Int64}, Microgrids.var\"#19#39\"{Vector{Float64}, Vector{Float64}}}\u001b[39m\n", - "\u001b[90m│ \u001b[39m (Pfc_pmax = Microgrids.collect(%252))\n", - "\u001b[90m│ \u001b[39m %254 = Microgrids.:(var\"#20#40\")\u001b[36m::Core.Const(Microgrids.var\"#20#40\")\u001b[39m\n", - "\u001b[90m│ \u001b[39m %255 = Core.typeof(LoF)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %256 = Core.typeof(LoF_min)\u001b[36m::Core.Const(Float64)\u001b[39m\n", - "\u001b[90m│ \u001b[39m %257 = Core.typeof(fuel_intercept)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %258 = Core.typeof(fuel_slope)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %259 = Core.typeof(Pgen_max)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %260 = Core.typeof(dt)\u001b[36m::Core.Const(Float64)\u001b[39m\n", - "\u001b[90m│ \u001b[39m %261 = Core.typeof(K)\u001b[36m::Core.Const(Int64)\u001b[39m\n", - "\u001b[90m│ \u001b[39m %262 = Core.apply_type(%254, %255, %256, %257, %258, %259, %260, %261)\u001b[36m::Core.Const(Microgrids.var\"#20#40\"{Vector{Float64}, Float64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64, Int64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %263 = LoF\u001b[36m::Vector{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %264 = LoF_min\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %265 = fuel_intercept\u001b[36m::Vector{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %266 = fuel_slope\u001b[36m::Vector{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %267 = Pgen_max\u001b[36m::Vector{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %268 = dt\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m (#20 = %new(%262, %263, %264, %265, %266, %267, %268, K))\n", - "\u001b[90m│ \u001b[39m %270 = #20\u001b[36m::Microgrids.var\"#20#40\"{Vector{Float64}, Float64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64, Int64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %271 = Microgrids.eachindex(cons_rate)\u001b[36m::Base.OneTo{Int64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %272 = Base.Generator(%270, %271)\u001b[36m::Base.Generator{Base.OneTo{Int64}, Microgrids.var\"#20#40\"{Vector{Float64}, Float64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64, Int64}}\u001b[39m\n", - "\u001b[90m│ \u001b[39m (Pgen_emax = Microgrids.collect(%272))\n", - "\u001b[90m│ \u001b[39m %274 = Microgrids.:(var\"#21#41\")\u001b[36m::Core.Const(Microgrids.var\"#21#41\")\u001b[39m\n", - "\u001b[90m│ \u001b[39m %275 = Core.typeof(Pgen_max)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %276 = Core.typeof(Pgen_emax)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %277 = Core.apply_type(%274, %275, %276)\u001b[36m::Core.Const(Microgrids.var\"#21#41\"{Vector{Float64}, Vector{Float64}})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %278 = Pgen_max\u001b[36m::Vector{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m (#21 = %new(%277, %278, Pgen_emax))\n", - "\u001b[90m│ \u001b[39m %280 = #21\u001b[36m::Microgrids.var\"#21#41\"{Vector{Float64}, Vector{Float64}}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %281 = Microgrids.eachindex(Pgen_emax)\u001b[36m::Base.OneTo{Int64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %282 = Base.Generator(%280, %281)\u001b[36m::Base.Generator{Base.OneTo{Int64}, Microgrids.var\"#21#41\"{Vector{Float64}, Vector{Float64}}}\u001b[39m\n", - "\u001b[90m│ \u001b[39m (Pgen_dmax = Microgrids.collect(%282))\n", - "\u001b[90m│ \u001b[39m %284 = Base.getindex(Pnl_request, k)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %285 = Psto_cmax\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %286 = Psto_dmax\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %287 = Base.getindex(Pgen_min, 1)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %288 = Base.getindex(Pgen_dmax, 1)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %289 = Base.getindex(Pelyz_min, 1)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %290 = Base.getindex(Pelyz_cmax, 1)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %291 = Base.getindex(Pfc_min, 1)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %292 = Base.getindex(Pfc_pmax, 1)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %293 = Microgrids.dispatch(%284, %285, %286, %287, %288, %289, %290, %291, %292)\u001b[36m::NTuple{7, Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %294 = Base.indexed_iterate(%293, 1)\u001b[36m::Core.PartialStruct(Tuple{Float64, Int64}, Any[Float64, Core.Const(2)])\u001b[39m\n", - "\u001b[90m│ \u001b[39m %295 = Core.getfield(%294, 1)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m (@_57 = Core.getfield(%294, 2))\n", - "\u001b[90m│ \u001b[39m %297 = Base.indexed_iterate(%293, 2, @_57::Core.Const(2))\u001b[36m::Core.PartialStruct(Tuple{Float64, Int64}, Any[Float64, Core.Const(3)])\u001b[39m\n", - "\u001b[90m│ \u001b[39m %298 = Core.getfield(%297, 1)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m (@_57 = Core.getfield(%297, 2))\n", - "\u001b[90m│ \u001b[39m %300 = Base.indexed_iterate(%293, 3, @_57::Core.Const(3))\u001b[36m::Core.PartialStruct(Tuple{Float64, Int64}, Any[Float64, Core.Const(4)])\u001b[39m\n", - "\u001b[90m│ \u001b[39m %301 = Core.getfield(%300, 1)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m (@_57 = Core.getfield(%300, 2))\n", - "\u001b[90m│ \u001b[39m %303 = Base.indexed_iterate(%293, 4, @_57::Core.Const(4))\u001b[36m::Core.PartialStruct(Tuple{Float64, Int64}, Any[Float64, Core.Const(5)])\u001b[39m\n", - "\u001b[90m│ \u001b[39m %304 = Core.getfield(%303, 1)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m (@_57 = Core.getfield(%303, 2))\n", - "\u001b[90m│ \u001b[39m %306 = Base.indexed_iterate(%293, 5, @_57::Core.Const(5))\u001b[36m::Core.PartialStruct(Tuple{Float64, Int64}, Any[Float64, Core.Const(6)])\u001b[39m\n", - "\u001b[90m│ \u001b[39m %307 = Core.getfield(%306, 1)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m (@_57 = Core.getfield(%306, 2))\n", - "\u001b[90m│ \u001b[39m %309 = Base.indexed_iterate(%293, 6, @_57::Core.Const(6))\u001b[36m::Core.PartialStruct(Tuple{Float64, Int64}, Any[Float64, Core.Const(7)])\u001b[39m\n", - "\u001b[90m│ \u001b[39m %310 = Core.getfield(%309, 1)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m (@_57 = Core.getfield(%309, 2))\n", - "\u001b[90m│ \u001b[39m %312 = Base.indexed_iterate(%293, 7, @_57::Core.Const(7))\u001b[36m::Core.PartialStruct(Tuple{Float64, Int64}, Any[Float64, Core.Const(8)])\u001b[39m\n", - "\u001b[90m│ \u001b[39m %313 = Core.getfield(%312, 1)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m Base.setindex!(Pnl, %295, k)\n", - "\u001b[90m│ \u001b[39m Base.setindex!(Pgen, %298, k, 1)\n", - "\u001b[90m│ \u001b[39m Base.setindex!(Psto, %301, k)\n", - "\u001b[90m│ \u001b[39m Base.setindex!(Pspill, %304, k)\n", - "\u001b[90m│ \u001b[39m Base.setindex!(Pshed, %307, k)\n", - "\u001b[90m│ \u001b[39m Base.setindex!(Pelyz, %310, k, 1)\n", - "\u001b[90m│ \u001b[39m Base.setindex!(Pfc, %313, k, 1)\n", - "\u001b[90m│ \u001b[39m %321 = Base.getindex(Esto, k)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %322 = Base.getindex(Psto, k)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %323 = sto_loss\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %324 = Base.getindex(Psto, k)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %325 = Microgrids.abs(%324)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %326 = (%323 * %325)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %327 = (%322 + %326)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %328 = (%327 * dt)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %329 = (%321 - %328)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %330 = Esto\u001b[36m::Vector{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %331 = (k + 1)\u001b[36m::Int64\u001b[39m\n", - "\u001b[90m│ \u001b[39m Base.setindex!(%330, %329, %331)\n", - "\u001b[90m│ \u001b[39m %333 = Base.getindex(LoH, k)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %334 = Microgrids.:(var\"#22#42\")\u001b[36m::Core.Const(Microgrids.var\"#22#42\")\u001b[39m\n", - "\u001b[90m│ \u001b[39m %335 = Core.typeof(Pelyz)\u001b[36m::Core.Const(Matrix{Float64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %336 = Core.typeof(prod_rate)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %337 = Core.typeof(k)\u001b[36m::Core.Const(Int64)\u001b[39m\n", - "\u001b[90m│ \u001b[39m %338 = Core.apply_type(%334, %335, %336, %337)\u001b[36m::Core.Const(Microgrids.var\"#22#42\"{Matrix{Float64}, Vector{Float64}, Int64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %339 = Pelyz\u001b[36m::Matrix{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %340 = prod_rate\u001b[36m::Vector{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m (#22 = %new(%338, %339, %340, k))\n", - "\u001b[90m│ \u001b[39m %342 = #22\u001b[36m::Microgrids.var\"#22#42\"{Matrix{Float64}, Vector{Float64}, Int64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %343 = Microgrids.eachindex(prod_rate)\u001b[36m::Base.OneTo{Int64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %344 = Base.Generator(%342, %343)\u001b[36m::Base.Generator{Base.OneTo{Int64}, Microgrids.var\"#22#42\"{Matrix{Float64}, Vector{Float64}, Int64}}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %345 = Microgrids.collect(%344)\u001b[36m::Vector{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %346 = Microgrids.sum(%345)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %347 = Microgrids.:(var\"#23#43\")\u001b[36m::Core.Const(Microgrids.var\"#23#43\")\u001b[39m\n", - "\u001b[90m│ \u001b[39m %348 = Core.typeof(Pfc)\u001b[36m::Core.Const(Matrix{Float64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %349 = Core.typeof(cons_rate)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %350 = Core.typeof(k)\u001b[36m::Core.Const(Int64)\u001b[39m\n", - "\u001b[90m│ \u001b[39m %351 = Core.apply_type(%347, %348, %349, %350)\u001b[36m::Core.Const(Microgrids.var\"#23#43\"{Matrix{Float64}, Vector{Float64}, Int64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %352 = Pfc\u001b[36m::Matrix{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %353 = cons_rate\u001b[36m::Vector{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m (#23 = %new(%351, %352, %353, k))\n", - "\u001b[90m│ \u001b[39m %355 = #23\u001b[36m::Microgrids.var\"#23#43\"{Matrix{Float64}, Vector{Float64}, Int64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %356 = Microgrids.eachindex(cons_rate)\u001b[36m::Base.OneTo{Int64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %357 = Base.Generator(%355, %356)\u001b[36m::Base.Generator{Base.OneTo{Int64}, Microgrids.var\"#23#43\"{Matrix{Float64}, Vector{Float64}, Int64}}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %358 = Microgrids.collect(%357)\u001b[36m::Vector{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %359 = Microgrids.sum(%358)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %360 = (%346 - %359)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %361 = (%360 * dt)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %362 = (%333 + %361)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %363 = LoH\u001b[36m::Vector{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %364 = (k + 1)\u001b[36m::Int64\u001b[39m\n", - "\u001b[90m│ \u001b[39m Base.setindex!(%363, %362, %364)\n", - "\u001b[90m│ \u001b[39m %366 = Base.getindex(LoF, k)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %367 = Microgrids.:(var\"#24#44\")\u001b[36m::Core.Const(Microgrids.var\"#24#44\")\u001b[39m\n", - "\u001b[90m│ \u001b[39m %368 = Core.typeof(Pgen)\u001b[36m::Core.Const(Matrix{Float64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %369 = Core.typeof(fuel_intercept)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %370 = Core.typeof(fuel_slope)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %371 = Core.typeof(Pgen_max)\u001b[36m::Core.Const(Vector{Float64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %372 = Core.typeof(k)\u001b[36m::Core.Const(Int64)\u001b[39m\n", - "\u001b[90m│ \u001b[39m %373 = Core.apply_type(%367, %368, %369, %370, %371, %372)\u001b[36m::Core.Const(Microgrids.var\"#24#44\"{Matrix{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Int64})\u001b[39m\n", - "\u001b[90m│ \u001b[39m %374 = Pgen\u001b[36m::Matrix{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %375 = fuel_intercept\u001b[36m::Vector{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %376 = fuel_slope\u001b[36m::Vector{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %377 = Pgen_max\u001b[36m::Vector{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m (#24 = %new(%373, %374, %375, %376, %377, k))\n", - "\u001b[90m│ \u001b[39m %379 = #24\u001b[36m::Microgrids.var\"#24#44\"{Matrix{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Int64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %380 = Microgrids.eachindex(fuel_slope)\u001b[36m::Base.OneTo{Int64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %381 = Base.Generator(%379, %380)\u001b[36m::Base.Generator{Base.OneTo{Int64}, Microgrids.var\"#24#44\"{Matrix{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Int64}}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %382 = Microgrids.collect(%381)\u001b[36m::Vector{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %383 = Microgrids.sum(%382)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %384 = (%383 * dt)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %385 = (%366 - %384)\u001b[36m::Float64\u001b[39m\n", - "\u001b[90m│ \u001b[39m %386 = LoF\u001b[36m::Vector{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %387 = (k + 1)\u001b[36m::Int64\u001b[39m\n", - "\u001b[90m│ \u001b[39m Base.setindex!(%386, %385, %387)\n", - "\u001b[90m│ \u001b[39m (@_3 = Base.iterate(%180, %187))\n", - "\u001b[90m│ \u001b[39m %390 = (@_3 === nothing)\u001b[36m::Bool\u001b[39m\n", - "\u001b[90m│ \u001b[39m %391 = Base.not_int(%390)\u001b[36m::Bool\u001b[39m\n", - "\u001b[90m└──\u001b[39m goto #4 if not %391\n", - "\u001b[90m3 ─\u001b[39m goto #2\n", - "\u001b[90m4 ┄\u001b[39m %394 = Pnl\u001b[36m::Vector{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %395 = Pshed\u001b[36m::Vector{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %396 = renew_potential\u001b[36m::Vector{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %397 = Base.getindex(Pgen, Microgrids.:(:), 1)\u001b[36m::Vector{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %398 = Base.getindex(Pfc, Microgrids.:(:), 1)\u001b[36m::Vector{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %399 = Base.getindex(Pelyz, Microgrids.:(:), 1)\u001b[36m::Vector{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %400 = Esto\u001b[36m::Vector{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %401 = Psto\u001b[36m::Vector{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %402 = LoH\u001b[36m::Vector{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m %403 = LoF\u001b[36m::Vector{Float64}\u001b[39m\n", - "\u001b[90m│ \u001b[39m (oper_traj = Microgrids.OperationTraj(%394, %395, %396, %397, %398, %399, %400, %401, %402, %403, Pspill))\n", - "\u001b[90m└──\u001b[39m return oper_traj\n", - "\n" - ] - } - ], - "source": [ - "@code_warntype operation(microgrid);" - ] - }, - { - "cell_type": "code", - "execution_count": 30, - "id": "05f198e7-eef7-47b9-ba7f-5170a52e461f", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/latex": [ - "\\begin{verbatim}\n", - "@code_warntype\n", - "\\end{verbatim}\n", - "Evaluates the arguments to the function or macro call, determines their types, and calls \\href{@ref}{\\texttt{code\\_warntype}} on the resulting expression.\n", - "\n" - ], - "text/markdown": [ - "```\n", - "@code_warntype\n", - "```\n", - "\n", - "Evaluates the arguments to the function or macro call, determines their types, and calls [`code_warntype`](@ref) on the resulting expression.\n" - ], - "text/plain": [ - "\u001b[36m @code_warntype\u001b[39m\n", - "\n", - " Evaluates the arguments to the function or macro call, determines their\n", - " types, and calls \u001b[36mcode_warntype\u001b[39m on the resulting expression." - ] - }, - "execution_count": 30, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "?@code_warntype" + "@btime oper_traj, oper_stats, mg_costs = simulate(microgrid,dispatch_2);" ] }, { @@ -1805,7 +1186,7 @@ }, { "cell_type": "code", - "execution_count": 26, + "execution_count": 33, "id": "0090bf4d-f684-492b-9583-bd56854329b0", "metadata": { "tags": [] @@ -1817,15 +1198,15 @@ "OperationStats with fields:\n", "- served_energy: 6.5642e6 kWh\n", "- shed_energy: 210820.0 kWh\n", - "- shed_max: 33396.0 kW\n", - "- shed_hours: 306.0 h\n", + "- shed_max: 1520.2 kW\n", + "- shed_hours: 370.0 h\n", "- shed_duration_max: 56.0 h\n", "- shed_rate: 0.031117 in [0,1]\n", "- gen_energy: 0.0 kWh\n", "- gen_hours: 0.0 h\n", "- gen_fuel: 0.0 L\n", "- fc_energy: 626880.0 kWh\n", - "- fc_hours: 1215.0 h\n", + "- fc_hours: 1152.0 h\n", "- h2_consumed: 39180.0 kg\n", "- h2_produced: 41180.0 kg\n", "- elyz_hours: 2667.0 h\n", @@ -1843,7 +1224,7 @@ "- renew_rate: 1.0 in [0,1]\n" ] }, - "execution_count": 26, + "execution_count": 33, "metadata": {}, "output_type": "execute_result" } @@ -1890,7 +1271,7 @@ }, { "cell_type": "code", - "execution_count": 32, + "execution_count": 35, "id": "8b904163-9ef8-4b87-a11c-d06ed53af5ac", "metadata": { "tags": [] @@ -1900,8 +1281,8 @@ "name": "stdout", "output_type": "stream", "text": [ - "Levelized Cost of Electricity: 0.253 $/kWh\n", - "Net Present Cost: 23.00 M$ (over 25 years at 5% discount rate)\n" + "Levelized Cost of Electricity: 0.228 $/kWh\n", + "Net Present Cost: 21.13 M$ (over 25 years at 5% discount rate)\n" ] } ], @@ -1921,7 +1302,7 @@ }, { "cell_type": "code", - "execution_count": 33, + "execution_count": 36, "id": "7e5fde52-1cd8-43a1-9f9b-c04d659d4f1a", "metadata": { "tags": [] @@ -1930,10 +1311,10 @@ { "data": { "text/plain": [ - "CostFactors(2.2999237665849324e7, 1.5458e7, 3.636477520274991e6, 4.623166166276827e6, 0.0, -718406.0207024994)" + "CostFactors(2.113122113200041e7, 1.5458e7, 1.719801651934103e6, 4.623166166276827e6, 0.0, -669746.6862105239)" ] }, - "execution_count": 33, + "execution_count": 36, "metadata": {}, "output_type": "execute_result" } @@ -1952,7 +1333,7 @@ }, { "cell_type": "code", - "execution_count": 57, + "execution_count": 37, "id": "82c503dc-02a8-4fcf-86c0-b0e3bc3784dd", "metadata": { "tags": [] @@ -1966,7 +1347,7 @@ " CostFactors(8.836910021888055e6, 6.3e6, 0.0, 2.5369100218880544e6, 0.0, -0.0)" ] }, - "execution_count": 57, + "execution_count": 37, "metadata": {}, "output_type": "execute_result" } @@ -1985,7 +1366,7 @@ }, { "cell_type": "code", - "execution_count": 58, + "execution_count": 38, "id": "82273c01-fa92-414a-af84-46bb793c7988", "metadata": { "tags": [] @@ -1997,7 +1378,7 @@ "(:total, :investment, :replacement, :om, :fuel, :salvage)" ] }, - "execution_count": 58, + "execution_count": 38, "metadata": {}, "output_type": "execute_result" } @@ -2018,7 +1399,7 @@ }, { "cell_type": "code", - "execution_count": 59, + "execution_count": 39, "id": "d0dc9505-34d3-4657-a40b-2d5aa684a19b", "metadata": { "tags": [] @@ -2027,10 +1408,10 @@ { "data": { "text/plain": [ - "CostFactors(23.0, 15.46, 3.64, 4.62, 0.0, -0.72)" + "CostFactors(21.13, 15.46, 1.72, 4.62, 0.0, -0.67)" ] }, - "execution_count": 59, + "execution_count": 39, "metadata": {}, "output_type": "execute_result" } @@ -2049,7 +1430,7 @@ }, { "cell_type": "code", - "execution_count": 60, + "execution_count": 40, "id": "5eb2896b-4e36-4eb8-adcc-fb8cbd67809d", "metadata": { "tags": [] @@ -2058,10 +1439,10 @@ { "data": { "text/plain": [ - "CostFactors(2.5, 1.8, 0.76, 0.25, 0.0, -0.31)" + "CostFactors(1.86, 1.8, 0.0, 0.25, 0.0, -0.19)" ] }, - "execution_count": 60, + "execution_count": 40, "metadata": {}, "output_type": "execute_result" } @@ -2072,7 +1453,7 @@ }, { "cell_type": "code", - "execution_count": 61, + "execution_count": 41, "id": "106877f9-9008-45de-8f68-05a1cb4bb6fa", "metadata": { "tags": [] @@ -2081,10 +1462,10 @@ { "data": { "text/plain": [ - "CostFactors(4.09, 2.0, 2.04, 0.28, 0.0, -0.23)" + "CostFactors(2.85, 2.0, 0.88, 0.28, 0.0, -0.31)" ] }, - "execution_count": 61, + "execution_count": 41, "metadata": {}, "output_type": "execute_result" } @@ -2113,7 +1494,487 @@ }, { "cell_type": "code", - "execution_count": 33, + "execution_count": 42, + "id": "4ddf950f-5aa6-48e8-ae8c-cf516bd07db9", + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "search: \u001b[0m\u001b[1mp\u001b[22m\u001b[0m\u001b[1ml\u001b[22m\u001b[0m\u001b[1mo\u001b[22m\u001b[0m\u001b[1mt\u001b[22m \u001b[0m\u001b[1mp\u001b[22m\u001b[0m\u001b[1ml\u001b[22m\u001b[0m\u001b[1mo\u001b[22m\u001b[0m\u001b[1mt\u001b[22m3D \u001b[0m\u001b[1mp\u001b[22m\u001b[0m\u001b[1ml\u001b[22m\u001b[0m\u001b[1mo\u001b[22m\u001b[0m\u001b[1mt\u001b[22mfile \u001b[0m\u001b[1mp\u001b[22m\u001b[0m\u001b[1ml\u001b[22m\u001b[0m\u001b[1mo\u001b[22m\u001b[0m\u001b[1mt\u001b[22m_date \u001b[0m\u001b[1mp\u001b[22m\u001b[0m\u001b[1ml\u001b[22m\u001b[0m\u001b[1mo\u001b[22m\u001b[0m\u001b[1mt\u001b[22m_trisurf \u001b[0m\u001b[1mp\u001b[22m\u001b[0m\u001b[1ml\u001b[22m\u001b[0m\u001b[1mo\u001b[22m\u001b[0m\u001b[1mt\u001b[22m_surface \u001b[0m\u001b[1mp\u001b[22m\u001b[0m\u001b[1ml\u001b[22m\u001b[0m\u001b[1mo\u001b[22m\u001b[0m\u001b[1mt\u001b[22m_ts_zoom\n", + "\n" + ] + }, + { + "data": { + "text/plain": [ + "Plot y versus x as lines and/or markers.\n", + "\n", + "Call signatures::\n", + "\n", + " plot([x], y, [fmt], *, data=None, **kwargs)\n", + " plot([x], y, [fmt], [x2], y2, [fmt2], ..., **kwargs)\n", + "\n", + "The coordinates of the points or line nodes are given by *x*, *y*.\n", + "\n", + "The optional parameter *fmt* is a convenient way for defining basic\n", + "formatting like color, marker and linestyle. It's a shortcut string\n", + "notation described in the *Notes* section below.\n", + "\n", + ">>> plot(x, y) # plot x and y using default line style and color\n", + ">>> plot(x, y, 'bo') # plot x and y using blue circle markers\n", + ">>> plot(y) # plot y using x as index array 0..N-1\n", + ">>> plot(y, 'r+') # ditto, but with red plusses\n", + "\n", + "You can use `.Line2D` properties as keyword arguments for more\n", + "control on the appearance. Line properties and *fmt* can be mixed.\n", + "The following two calls yield identical results:\n", + "\n", + ">>> plot(x, y, 'go--', linewidth=2, markersize=12)\n", + ">>> plot(x, y, color='green', marker='o', linestyle='dashed',\n", + "... linewidth=2, markersize=12)\n", + "\n", + "When conflicting with *fmt*, keyword arguments take precedence.\n", + "\n", + "\n", + "**Plotting labelled data**\n", + "\n", + "There's a convenient way for plotting objects with labelled data (i.e.\n", + "data that can be accessed by index ``obj['y']``). Instead of giving\n", + "the data in *x* and *y*, you can provide the object in the *data*\n", + "parameter and just give the labels for *x* and *y*::\n", + "\n", + ">>> plot('xlabel', 'ylabel', data=obj)\n", + "\n", + "All indexable objects are supported. This could e.g. be a `dict`, a\n", + "`pandas.DataFrame` or a structured numpy array.\n", + "\n", + "\n", + "**Plotting multiple sets of data**\n", + "\n", + "There are various ways to plot multiple sets of data.\n", + "\n", + "- The most straight forward way is just to call `plot` multiple times.\n", + " Example:\n", + "\n", + " >>> plot(x1, y1, 'bo')\n", + " >>> plot(x2, y2, 'go')\n", + "\n", + "- If *x* and/or *y* are 2D arrays a separate data set will be drawn\n", + " for every column. If both *x* and *y* are 2D, they must have the\n", + " same shape. If only one of them is 2D with shape (N, m) the other\n", + " must have length N and will be used for every data set m.\n", + "\n", + " Example:\n", + "\n", + " >>> x = [1, 2, 3]\n", + " >>> y = np.array([[1, 2], [3, 4], [5, 6]])\n", + " >>> plot(x, y)\n", + "\n", + " is equivalent to:\n", + "\n", + " >>> for col in range(y.shape[1]):\n", + " ... plot(x, y[:, col])\n", + "\n", + "- The third way is to specify multiple sets of *[x]*, *y*, *[fmt]*\n", + " groups::\n", + "\n", + " >>> plot(x1, y1, 'g^', x2, y2, 'g-')\n", + "\n", + " In this case, any additional keyword argument applies to all\n", + " datasets. Also, this syntax cannot be combined with the *data*\n", + " parameter.\n", + "\n", + "By default, each line is assigned a different style specified by a\n", + "'style cycle'. The *fmt* and line property parameters are only\n", + "necessary if you want explicit deviations from these defaults.\n", + "Alternatively, you can also change the style cycle using\n", + ":rc:`axes.prop_cycle`.\n", + "\n", + "\n", + "Parameters\n", + "----------\n", + "x, y : array-like or scalar\n", + " The horizontal / vertical coordinates of the data points.\n", + " *x* values are optional and default to ``range(len(y))``.\n", + "\n", + " Commonly, these parameters are 1D arrays.\n", + "\n", + " They can also be scalars, or two-dimensional (in that case, the\n", + " columns represent separate data sets).\n", + "\n", + " These arguments cannot be passed as keywords.\n", + "\n", + "fmt : str, optional\n", + " A format string, e.g. 'ro' for red circles. See the *Notes*\n", + " section for a full description of the format strings.\n", + "\n", + " Format strings are just an abbreviation for quickly setting\n", + " basic line properties. All of these and more can also be\n", + " controlled by keyword arguments.\n", + "\n", + " This argument cannot be passed as keyword.\n", + "\n", + "data : indexable object, optional\n", + " An object with labelled data. If given, provide the label names to\n", + " plot in *x* and *y*.\n", + "\n", + " .. note::\n", + " Technically there's a slight ambiguity in calls where the\n", + " second label is a valid *fmt*. ``plot('n', 'o', data=obj)``\n", + " could be ``plt(x, y)`` or ``plt(y, fmt)``. In such cases,\n", + " the former interpretation is chosen, but a warning is issued.\n", + " You may suppress the warning by adding an empty format string\n", + " ``plot('n', 'o', '', data=obj)``.\n", + "\n", + "Returns\n", + "-------\n", + "list of `.Line2D`\n", + " A list of lines representing the plotted data.\n", + "\n", + "Other Parameters\n", + "----------------\n", + "scalex, scaley : bool, default: True\n", + " These parameters determine if the view limits are adapted to the\n", + " data limits. The values are passed on to\n", + " `~.axes.Axes.autoscale_view`.\n", + "\n", + "**kwargs : `~matplotlib.lines.Line2D` properties, optional\n", + " *kwargs* are used to specify properties like a line label (for\n", + " auto legends), linewidth, antialiasing, marker face color.\n", + " Example::\n", + "\n", + " >>> plot([1, 2, 3], [1, 2, 3], 'go-', label='line 1', linewidth=2)\n", + " >>> plot([1, 2, 3], [1, 4, 9], 'rs', label='line 2')\n", + "\n", + " If you specify multiple lines with one plot call, the kwargs apply\n", + " to all those lines. In case the label object is iterable, each\n", + " element is used as labels for each set of data.\n", + "\n", + " Here is a list of available `.Line2D` properties:\n", + "\n", + " Properties:\n", + " agg_filter: a filter function, which takes a (m, n, 3) float array and a dpi value, and returns a (m, n, 3) array and two offsets from the bottom left corner of the image\n", + " alpha: scalar or None\n", + " animated: bool\n", + " antialiased or aa: bool\n", + " clip_box: `~matplotlib.transforms.BboxBase` or None\n", + " clip_on: bool\n", + " clip_path: Patch or (Path, Transform) or None\n", + " color or c: color\n", + " dash_capstyle: `.CapStyle` or {'butt', 'projecting', 'round'}\n", + " dash_joinstyle: `.JoinStyle` or {'miter', 'round', 'bevel'}\n", + " dashes: sequence of floats (on/off ink in points) or (None, None)\n", + " data: (2, N) array or two 1D arrays\n", + " drawstyle or ds: {'default', 'steps', 'steps-pre', 'steps-mid', 'steps-post'}, default: 'default'\n", + " figure: `~matplotlib.figure.Figure`\n", + " fillstyle: {'full', 'left', 'right', 'bottom', 'top', 'none'}\n", + " gapcolor: color or None\n", + " gid: str\n", + " in_layout: bool\n", + " label: object\n", + " linestyle or ls: {'-', '--', '-.', ':', '', (offset, on-off-seq), ...}\n", + " linewidth or lw: float\n", + " marker: marker style string, `~.path.Path` or `~.markers.MarkerStyle`\n", + " markeredgecolor or mec: color\n", + " markeredgewidth or mew: float\n", + " markerfacecolor or mfc: color\n", + " markerfacecoloralt or mfcalt: color\n", + " markersize or ms: float\n", + " markevery: None or int or (int, int) or slice or list[int] or float or (float, float) or list[bool]\n", + " mouseover: bool\n", + " path_effects: list of `.AbstractPathEffect`\n", + " picker: float or callable[[Artist, Event], tuple[bool, dict]]\n", + " pickradius: float\n", + " rasterized: bool\n", + " sketch_params: (scale: float, length: float, randomness: float)\n", + " snap: bool or None\n", + " solid_capstyle: `.CapStyle` or {'butt', 'projecting', 'round'}\n", + " solid_joinstyle: `.JoinStyle` or {'miter', 'round', 'bevel'}\n", + " transform: unknown\n", + " url: str\n", + " visible: bool\n", + " xdata: 1D array\n", + " ydata: 1D array\n", + " zorder: float\n", + "\n", + "See Also\n", + "--------\n", + "scatter : XY scatter plot with markers of varying size and/or color (\n", + " sometimes also called bubble chart).\n", + "\n", + "Notes\n", + "-----\n", + "**Format Strings**\n", + "\n", + "A format string consists of a part for color, marker and line::\n", + "\n", + " fmt = '[marker][line][color]'\n", + "\n", + "Each of them is optional. If not provided, the value from the style\n", + "cycle is used. Exception: If ``line`` is given, but no ``marker``,\n", + "the data will be a line without markers.\n", + "\n", + "Other combinations such as ``[color][marker][line]`` are also\n", + "supported, but note that their parsing may be ambiguous.\n", + "\n", + "**Markers**\n", + "\n", + "============= ===============================\n", + "character description\n", + "============= ===============================\n", + "``'.'`` point marker\n", + "``','`` pixel marker\n", + "``'o'`` circle marker\n", + "``'v'`` triangle_down marker\n", + "``'^'`` triangle_up marker\n", + "``'<'`` triangle_left marker\n", + "``'>'`` triangle_right marker\n", + "``'1'`` tri_down marker\n", + "``'2'`` tri_up marker\n", + "``'3'`` tri_left marker\n", + "``'4'`` tri_right marker\n", + "``'8'`` octagon marker\n", + "``'s'`` square marker\n", + "``'p'`` pentagon marker\n", + "``'P'`` plus (filled) marker\n", + "``'*'`` star marker\n", + "``'h'`` hexagon1 marker\n", + "``'H'`` hexagon2 marker\n", + "``'+'`` plus marker\n", + "``'x'`` x marker\n", + "``'X'`` x (filled) marker\n", + "``'D'`` diamond marker\n", + "``'d'`` thin_diamond marker\n", + "``'|'`` vline marker\n", + "``'_'`` hline marker\n", + "============= ===============================\n", + "\n", + "**Line Styles**\n", + "\n", + "============= ===============================\n", + "character description\n", + "============= ===============================\n", + "``'-'`` solid line style\n", + "``'--'`` dashed line style\n", + "``'-.'`` dash-dot line style\n", + "``':'`` dotted line style\n", + "============= ===============================\n", + "\n", + "Example format strings::\n", + "\n", + " 'b' # blue markers with default shape\n", + " 'or' # red circles\n", + " '-g' # green solid line\n", + " '--' # dashed line with default color\n", + " '^k:' # black triangle_up markers connected by a dotted line\n", + "\n", + "**Colors**\n", + "\n", + "The supported color abbreviations are the single letter codes\n", + "\n", + "============= ===============================\n", + "character color\n", + "============= ===============================\n", + "``'b'`` blue\n", + "``'g'`` green\n", + "``'r'`` red\n", + "``'c'`` cyan\n", + "``'m'`` magenta\n", + "``'y'`` yellow\n", + "``'k'`` black\n", + "``'w'`` white\n", + "============= ===============================\n", + "\n", + "and the ``'CN'`` colors that index into the default property cycle.\n", + "\n", + "If the color is the only part of the format string, you can\n", + "additionally use any `matplotlib.colors` spec, e.g. full names\n", + "(``'green'``) or hex strings (``'#008000'``)." + ] + }, + "execution_count": 42, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "?plot\n", + "\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": 43, + "id": "75f21136-a63d-443e-a37d-69cfd6067e24", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "401.0798711924217" + ] + }, + "execution_count": 43, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "oper_traj.power_curtailment[1646]" + ] + }, + { + "cell_type": "code", + "execution_count": 44, + "id": "87b9d1d0-61fc-4cd2-b9f4-69fe3a487c24", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "3472.0798711924217" + ] + }, + "execution_count": 44, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + " oper_traj.Prenew_pot[1646]" + ] + }, + { + "cell_type": "code", + "execution_count": 45, + "id": "b9933b12-d650-45f1-898e-59aa8457e443", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "-0.0" + ] + }, + "execution_count": 45, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "oper_traj.Pbatt[1646]" + ] + }, + { + "cell_type": "code", + "execution_count": 46, + "id": "729db6ba-0cdb-41d7-9a40-9134698c7547", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "2000.0" + ] + }, + "execution_count": 46, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "oper_traj.Pelyz[1646]" + ] + }, + { + "cell_type": "code", + "execution_count": 47, + "id": "0858a5ab-e94b-4abd-a0fc-a0e6eec04472", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "1071.0" + ] + }, + "execution_count": 47, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "Pload[1646]" + ] + }, + { + "cell_type": "code", + "execution_count": 48, + "id": "7f418cd0-33b5-4a75-b4f7-522511644382", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "2903.8797262849666" + ] + }, + "execution_count": 48, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "oper_traj.Pelyz[1645]+Pload[1645]+oper_traj.Pbatt[1645]+oper_traj.power_curtailment[1645]" + ] + }, + { + "cell_type": "code", + "execution_count": 49, + "id": "ce7204b5-e389-47d2-a00f-dc06bef14ff9", + "metadata": {}, + "outputs": [ + { + "ename": "LoadError", + "evalue": "syntax: incomplete: premature end of input", + "output_type": "error", + "traceback": [ + "syntax: incomplete: premature end of input", + "", + "Stacktrace:", + " [1] top-level scope", + " @ In[49]:1" + ] + } + ], + "source": [ + "tm= " + ] + }, + { + "cell_type": "code", + "execution_count": 50, "id": "5594c21a-c653-48f9-a134-9c28e68cdc79", "metadata": { "tags": [] @@ -2122,14 +1983,48 @@ "source": [ "function plot_oper_traj(microgrid, oper_traj)\n", " fig, (ax1, ax2) = plt.subplots(2,1, sharex=true)\n", - " ax1.plot(td, Pload, label=\"load\")\n", - " ax1.plot(td, oper_traj.Pfc, \"tab:red\", label=\"Pfc\")\n", + " ax1.plot(td, Pload, label=\"load\")\n", + "\n", " ax1.plot(td, oper_traj.Prenew_pot, \"tab:orange\", label=\"ren\")\n", - " ax1.plot(td, oper_traj.Pelyz, \"tab:gray\", label=\"Pelyz\")\n", - " ax1.plot(td, oper_traj.Pfc, \"tab:pink\", label=\"Pfc\")\n", - " ax3=ax1.twinx()\n", - " ax3.set_ylim([0, 1])\n", - " ax3.plot(td, oper_traj.Ebatt[1:end-1]/5000, \"C2\")\n", + " #ax1.plot(td, oper_traj.Pelyz, \"tab:gray\", label=\"Pelyz\")\n", + " # ax1.plot(td, oper_traj.Pfc, \"tab:pink\", label=\"Pfc\")\n", + " # ax1.plot(td, oper_traj.power_shedding, \"k\", label=\"Pshed\")\n", + " ax1.fill_between(td, min.(oper_traj.Prenew_pot,Pload), 0,\n", + " interpolate=\"True\",color=\"orange\", alpha=0.5)\n", + " \"\"\" ax1.fill_between(td, Pload, 0,\n", + " where = Pload.>oper_traj.Prenew_pot ,interpolate=\"True\",color=\"orange\", alpha=0.5)\n", + "\"\"\"\n", + " ax1.fill_between(td, oper_traj.Pfc .+ oper_traj.Pbatt.+ oper_traj.Prenew_pot,\n", + " oper_traj.Prenew_pot .+ oper_traj.Pbatt, where =oper_traj.Pfc.>0.0 ,interpolate = \"true\",\n", + " label=\"Pfc\", color=\"pink\", alpha=0.5 )\n", + " \n", + " ax1.fill_between(td, oper_traj.Pelyz .+ Pload.-oper_traj.Pbatt,\n", + " Pload.-oper_traj.Pbatt, where =oper_traj.Pelyz.>0.0 ,interpolate = \"true\",\n", + " label=\"Pfc\", color=\"grey\", alpha=0.5 )\n", + " #ax3=ax1.twinx()\n", + " #ax3.set_ylim([0, 1])\n", + " #ax1.plot(td, min.( max.(oper_traj.Pbatt,0).+oper_traj.Prenew_pot,Pload), \"C2\")\n", + " \n", + " ax1.fill_between(td,Pload.-oper_traj.Pbatt ,Pload,\n", + " where= oper_traj.Pbatt.<0.0, interpolate = \"True\" ,color=\"cyan\", alpha=0.5 )\n", + " \n", + " y1=zeros(Float64,8760)\n", + " y2=zeros(Float64,8760)\n", + " y2.= Pload .- oper_traj.Pbatt .+ oper_traj.Pelyz \n", + " y1.= oper_traj.power_curtailment .+ y2\n", + " \n", + " \n", + " ax1.fill_between(td,y1, \n", + " y2, where= oper_traj.power_curtailment.>0 , interpolate = \"True\" ,color=\"red\", alpha=0.5,hatch=\"\\\\\" )\n", + "\n", + " \n", + " \n", + " ax1.fill_between(td,oper_traj.power_shedding .+ oper_traj.Pbatt.+oper_traj.Prenew_pot.+ oper_traj.Pfc, \n", + " oper_traj.Pbatt.+oper_traj.Prenew_pot.+ oper_traj.Pfc,\n", + " where= oper_traj.power_shedding.>0.0, interpolate = \"true\" ,color=\"black\", alpha=0.5,hatch=\"\\\\\" )\n", + " ax1.fill_between(td,oper_traj.Pbatt.+oper_traj.Prenew_pot,oper_traj.Prenew_pot,\n", + " where= oper_traj.Pbatt.>0.0, interpolate = \"true\" ,color=\"C2\", alpha=0.5 )\n", + " \n", " \n", " ax1.legend()\n", " ax1.grid(true)\n", @@ -2153,16 +2048,181 @@ "\n", "if with_plots\n", " fig, (ax1, ax2) = plot_oper_traj(microgrid, oper_traj)\n", - " ax1.set_ylim(0, 5000)\n", + " ax1.set_xlim(297.2, 297.6)\n", " pygui(true)\n", " plt.show()\n", " \n", "end;" ] }, + { + "cell_type": "code", + "execution_count": 51, + "id": "8813ada5-0c1a-49d2-869f-b8aee4e4028f", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "13-element Vector{Float64}:\n", + " 0.0\n", + " 0.0\n", + " 0.0\n", + " 0.0\n", + " 0.0\n", + " 0.0\n", + " 0.0\n", + " 0.0\n", + " 0.0\n", + " 0.0\n", + " 0.0\n", + " 0.0\n", + " 0.0" + ] + }, + "execution_count": 51, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "z=zeros(Float64,12)\n", + "tm=zeros(Float64,13)" + ] + }, + { + "cell_type": "code", + "execution_count": 55, + "id": "6022b5d3-9189-4e3b-8c30-512cdcb59e27", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "for i=1:12 \n", + " z[i]= oper_traj.LoH[i*730+1]\n", + " tm[i]=(i-1)*730/24 \n", + "end" + ] + }, + { + "cell_type": "code", + "execution_count": 57, + "id": "e86b8fdf-b44c-491a-a18b-9357c4d22d30", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "365.0" + ] + }, + "execution_count": 57, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tm[13]=8760/24" + ] + }, + { + "cell_type": "code", + "execution_count": 64, + "id": "1ed8ac9d-9730-4223-a33a-dd90b13d260c", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "plot_oper_traj (generic function with 1 method)" + ] + }, + "execution_count": 64, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "\n", + "function plot_oper_traj(microgrid, oper_traj)\n", + " \n", + " \n", + " fig,( ax1, ax2) = plt.subplots(2,1)\n", + " y1 = min.(oper_traj.Prenew_pot,Pload)\n", + " y2 = max.( oper_traj.Pbatt,0.0)\n", + " y3 = oper_traj.Pfc\n", + " y4 = abs.(min.( oper_traj.Pbatt,0.0))\n", + " y5 = oper_traj.Pelyz\n", + " y6 = oper_traj.power_shedding\n", + " y7 = oper_traj.power_curtailment\n", + " y=np.vstack([y1,y2,y3,y4,y5,y6,y7])\n", + " hatches=[\" \", \"-\", \" \", \"+\", \" \", \"\\\\\", \"\\\\\"]\n", + " \n", + " fieldNames =([\"Pren used by the load\",\"battery_discharge\",\"fuel cell\",\"battery_charge\", \"elyz\",\"shedding\",\"spillage\"])\n", + " \n", + " fieldColors = ([\"orange\",\"green\",\"pink\",\"green\",\"magenta\",\"black\",\"red\"])\n", + " ax1.plot(td, oper_traj.Prenew_pot,lw=2, \"tab:orange\", label=\"ren\")\n", + " ax1.plot(td, Pload,lw=2, label=\"load\")\n", + " stacks = ax1.stackplot(td,y,labels=fieldNames, colors = fieldColors,alpha=0.8)\n", + " ax2.plot(td, oper_traj.LoH[1:end-1]/10000, \"C2\")\n", + " stacks[2].set_hatch(\"-\")\n", + " stacks[4].set_hatch(\"+\")\n", + " stacks[6].set_hatch(\"\\\\\") \n", + " stacks[7].set_hatch(\"\\\\\") \n", + " \n", + " ax3=ax1.twinx()\n", + " ax3.set_ylim(0, 2)\n", + " ax3.plot(td, oper_traj.Ebatt[1:end-1]/5000, ls=\"--\",\"C2\",label=\"hourly battery level\")\n", + " ax2.plot(td, oper_traj.LoH[1:end-1], \"C2\",label=\"hourly H2 level\")\n", + " \n", + " ax2.stairs(z,tm,fill=\"True\",label=\"level of H2 at the end of each month\")\n", + " \n", + " \n", + " ax1.set_title(\"hourly power repartition\")\n", + " ax2.set_title(\"H2 level\")\n", + " ax1.legend()\n", + " ax1.grid(true)\n", + " ax1.set(ylabel=\"kW\")\n", + " ax2.legend()\n", + " ax3.legend()\n", + " ax2.grid(true)\n", + " ax2.set(ylabel=\"kg\")\n", + " \n", + " \n", + " return fig, ax1, ax2\n", + "\n", + "end\n", + "\n" + ] + }, { "cell_type": "code", "execution_count": 63, + "id": "a36e31f8-f379-451a-973f-5db836035738", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "if with_plots\n", + " fig, ax1, ax2= plot_oper_traj(microgrid, oper_traj)\n", + " \n", + " pygui(true)\n", + " plt.show()\n", + " \n", + "end;" + ] + }, + { + "cell_type": "code", + "execution_count": 110, "id": "3ac88fac-41bd-48c6-8e43-fe108b5a4109", "metadata": { "tags": [] @@ -2175,7 +2235,7 @@ " 1310.75 1202.75 1040.17 1018.17 … 1214.92 1354.92 1416.79 1409.08" ] }, - "execution_count": 63, + "execution_count": 110, "metadata": {}, "output_type": "execute_result" } @@ -2184,6 +2244,14 @@ "mean(reshape(Pload, 24, :); dims=1)" ] }, + { + "cell_type": "code", + "execution_count": null, + "id": "76bb909e-709b-45ec-9a8f-ff0ae6ae133a", + "metadata": {}, + "outputs": [], + "source": [] + }, { "cell_type": "code", "execution_count": 64, @@ -2374,7 +2442,7 @@ }, { "cell_type": "code", - "execution_count": 65, + "execution_count": 80, "id": "256a0b88-4972-46f3-a29e-fb7016aee700", "metadata": { "tags": [] diff --git a/examples/Microgrid_Wind-Solar.ipynb b/examples/Microgrid_Wind-Solar.ipynb index 1ae6eeb..d7f4516 100644 --- a/examples/Microgrid_Wind-Solar.ipynb +++ b/examples/Microgrid_Wind-Solar.ipynb @@ -167,21 +167,23 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 1, "id": "efbc2b71-9a61-45e4-8458-e7e86735077b", "metadata": { "tags": [] }, "outputs": [ { - "data": { - "image/png": "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", - "text/plain": [ - "Figure(PyObject

)" - ] - }, - "metadata": {}, - "output_type": "display_data" + "ename": "LoadError", + "evalue": "UndefVarError: `nsteps` not defined", + "output_type": "error", + "traceback": [ + "UndefVarError: `nsteps` not defined", + "", + "Stacktrace:", + " [1] top-level scope", + " @ In[1]:1" + ] } ], "source": [ @@ -1200,7 +1202,9 @@ "cell_type": "code", "execution_count": 28, "id": "256a0b88-4972-46f3-a29e-fb7016aee700", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "data": { diff --git a/examples/Microgrid_Wind-Solar_data.jl b/examples/Microgrid_Wind-Solar_data.jl index 63b4285..88e564c 100644 --- a/examples/Microgrid_Wind-Solar_data.jl +++ b/examples/Microgrid_Wind-Solar_data.jl @@ -13,13 +13,13 @@ println("Data definition for Microgrid with wind, solar, storage and generator.. data = DataFrame(CSV.File("$(@__DIR__)/data/Ouessant_data_2016.csv")) # Simulation steps -nsteps = length(data.Load) -@assert(nsteps == 8760) # 1 year at an hourly timestep +nsteps = 2*length(data.Load) +@assert(nsteps == 17520) # 1 year at an hourly timestep # Split load, solar and wind data: -Pload = data.Load # kW -Ppv1k = data.Ppv1k ./ 1000; # convert to kW/kWp -wind_speed = data.Wind; # m/s +Pload = [data.Load;data.Load] # kW +Ppv1k = [data.Ppv1k; data.Ppv1k]./ 1000; # convert to kW/kWp +wind_speed = [data.Wind;data.Wind] # m/s # Calibrate wind speed data against a mast measurement ws_gain = 1.059 # ratio of Mast's mean /PVGIS' mean @@ -104,7 +104,7 @@ charge_rate = 1.0 # max charge power for 1 kWh (kW/kWh = h^-1) discharge_rate = 1.0 # max discharge power for 1 kWh (kW/kWh = h^-1) loss_factor_sto = 0.05 # linear loss factor α (round-trip efficiency is about 1 − 2α) ∈ [0,1] SoC_min = 0. # minimum State of Charge ∈ [0,1] -SoC_ini = 0. # initial State of Charge ∈ [0,1] +SoC_ini = 1. # initial State of Charge ∈ [0,1] SoC_max = 1. # initial State of Charge ∈ [0,1] #electrolyzer @@ -130,7 +130,7 @@ lifetime_pv = 25. # lifetime (y) derating_factor_pv = 1.0 # derating factor (or performance ratio) ∈ [0,1] # Wind power generation -power_rated_wind = 900. # rated power (kW) +power_rated_wind = 1800. # rated power (kW) investment_price_wind = 3500. # initial investiment price ($/kW) om_price_wind = 100.# operation and maintenance price ($/kW/y) lifetime_wind = 25. # lifetime (y) diff --git a/examples/Microgrid_sizingH2_optimization1.ipynb b/examples/Microgrid_sizingH2_optimization1.ipynb index 493fe2f..58550a2 100644 --- a/examples/Microgrid_sizingH2_optimization1.ipynb +++ b/examples/Microgrid_sizingH2_optimization1.ipynb @@ -44,7 +44,7 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": 38, "id": "c2f04250-290c-4c38-93e6-074702ec0700", "metadata": { "tags": [] @@ -70,7 +70,7 @@ }, { "cell_type": "code", - "execution_count": 2, + "execution_count": 39, "id": "a078bb9d-37a9-45f0-bb00-4404a44dcb30", "metadata": { "tags": [] @@ -119,42 +119,12 @@ }, { "cell_type": "code", - "execution_count": 3, - "id": "b1b119b9-0e9c-447d-b708-ef64e11b0d0d", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "simulate_microgrid" - ] - }, - "execution_count": 3, - "metadata": {}, - "output_type": "execute_result" - } - ], + "execution_count": null, + "id": "e9485d6b-7bfa-4d3b-bc85-3d93d1eacefa", + "metadata": {}, + "outputs": [], "source": [ - "\"\"\"Simulate the performance of a Microgrid project of size `x`\n", - "with x=[power_rated_gen, energy_rated_sto, power_rated_pv, power_rated_wind]\n", - "\n", - "Returns stats, costs\n", - "\"\"\"\n", - " function simulate_microgrid(x)\n", - " project = Project(lifetime, discount_rate, timestep, \"€\")\n", - " # Split decision variables (converted MW → kW):\n", - " power_rated_gen = x[1]*1000\n", - " energy_rated_sto = x[2]*1000\n", - " power_rated_pv = x[3]*1000\n", - " power_rated_wind = x[4]*1000\n", - " power_rated_elyz = x[5]*1000\n", - " power_rated_fc = x[6]*1000\n", - " capacity_rated_hytank = x[7]*1000\n", - " \n", - "\n", - " # Create components\n", + "function default_microgrid()\n", " gen = ProductionUnit(power_rated_gen,\n", " fuel_intercept, fuel_slope, fuel_price,\n", " investment_price_gen, om_price_gen, lifetime_gen,\n", @@ -189,8 +159,49 @@ " [elyz,],tanks,batt, [\n", " pv,\n", " windgen\n", - " ]\n", - " )\n", + " ])\n", + " end" + ] + }, + { + "cell_type": "code", + "execution_count": 33, + "id": "b1b119b9-0e9c-447d-b708-ef64e11b0d0d", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "simulate_microgrid" + ] + }, + "execution_count": 33, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "\"\"\"Simulate the performance of a Microgrid project of size `x`\n", + "with x=[power_rated_gen, energy_rated_sto, power_rated_pv, power_rated_wind]\n", + "\n", + "Returns mg, traj, stats, costs\n", + "\"\"\"\n", + " function simulate_microgrid(microgrid)\n", + " project = Project(lifetime, discount_rate, timestep, \"€\")\n", + " # Split decision variables (converted MW → kW):\n", + " #power_rated_gen = x[1]*1000\n", + " energy_rated_sto = x[1]*1000\n", + " power_rated_pv = x[2]*1000\n", + " power_rated_wind = x[3]*1000\n", + " power_rated_elyz = x[4]*1000\n", + " power_rated_fc = x[5]*1000\n", + " capacity_rated_hytank = x[6]*1000\n", + " \n", + "\n", + " # Create components\n", + " \n", " # Launch simulation:\n", " traj, stats, costs = simulate(mg)\n", "\n", @@ -200,7 +211,7 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 34, "id": "df58e986-633b-4d9c-8d25-dd1d6e8a2e9f", "metadata": { "tags": [] @@ -212,7 +223,7 @@ "0.0" ] }, - "execution_count": 4, + "execution_count": 34, "metadata": {}, "output_type": "execute_result" } @@ -231,32 +242,28 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 37, "id": "d765dc6a-eeda-4727-b259-479176670dc1", "metadata": { "tags": [] }, "outputs": [ { - "ename": "LoadError", - "evalue": "type OperationStats has no field lcoe", - "output_type": "error", - "traceback": [ - "type OperationStats has no field lcoe", - "", - "Stacktrace:", - " [1] getproperty(x::OperationStats, f::Symbol)", - " @ Base .\\Base.jl:37", - " [2] top-level scope", - " @ In[5]:5" - ] + "data": { + "text/plain": [ + "([5.0, 3.0, 0.9, 2.0, 1.8, 10.0], 0.21554333430784944, 16.351390939286258)" + ] + }, + "execution_count": 37, + "metadata": {}, + "output_type": "execute_result" } ], "source": [ "# Baseline sizing: same as in Microgrid_Wind-Solar.ipynb notebook\n", - "x_base = [power_rated_gen, energy_rated_sto, power_rated_pv,power_rated_wind, power_rated_elyz,power_rated_fc ,capacity_rated_hytank]/1000.\n", + "x_base = [energy_rated_sto, power_rated_pv,power_rated_wind, power_rated_elyz,power_rated_fc ,capacity_rated_hytank]/1000.\n", "# run simulation:\n", - "traj, stats, costs = simulate_microgrid(x_base)\n", + "mg, traj, stats, costs = simulate_microgrid(x_base)\n", "x_base, costs.lcoe, costs.npc/1e6" ] }, @@ -274,8 +281,8 @@ }, { "cell_type": "code", - "execution_count": 6, - "id": "470f5630-322c-497f-bac9-beb87f014f71", + "execution_count": 8, + "id": "62df72e3-ad0d-4c83-bf8b-3a7398b0c7e2", "metadata": { "tags": [] }, @@ -286,7 +293,7 @@ "obj_multi" ] }, - "execution_count": 6, + "execution_count": 8, "metadata": {}, "output_type": "execute_result" } @@ -304,7 +311,7 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 9, "id": "6b3eb2d2-1513-424b-baa0-a49ca5247bb4", "metadata": { "tags": [] @@ -316,7 +323,7 @@ "obj" ] }, - "execution_count": 7, + "execution_count": 9, "metadata": {}, "output_type": "execute_result" } @@ -355,7 +362,7 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 10, "id": "8de2153d-559f-4a60-880e-e8ea5fa3b810", "metadata": { "tags": [] @@ -365,10 +372,10 @@ "name": "stdout", "output_type": "stream", "text": [ - "Base. multi: (0.21571461172077722, 0.20552617597582035) mono: 19552.833312193754\n", - "Shed. multi: (0.20827574936977203, 0.20552617597582035) mono: 19552.825873331403\n", - "PV. multi: (0.10149685980966677, 0.923547868561659) mono: 91354.8883530257\n", - "Wind. multi: (0.10040264224635914, 0.74395737102815) mono: 73395.83750545724\n" + "Base. multi: (0.21554333430784944, 0.20552617597582035) mono: 19552.83314091634\n", + "Shed. multi: (0.21554333430784944, 0.20552617597582035) mono: 19552.83314091634\n", + "PV. multi: (0.17879988991758503, 0.923547868561659) mono: 91354.96565605582\n", + "Wind. multi: (0.12348466355712437, 0.74395737102815) mono: 73395.86058747856\n" ] } ], @@ -376,9 +383,9 @@ "# Test:\n", "shed_max = 0.01 # in [0,1]\n", "\n", - "x_shed = [0, energy_rated_sto, power_rated_pv,power_rated_wind, power_rated_elyz,power_rated_fc ,capacity_rated_hytank]/1000.\n", - "x_pv = [0. 0. 500. 0. 0. 0. 0.]/1000.\n", - "x_wind = [0. 0. 0. 500. 0. 0. 0.]/1000.\n", + "x_shed = [energy_rated_sto, power_rated_pv,power_rated_wind, power_rated_elyz,power_rated_fc ,capacity_rated_hytank]/1000.\n", + "x_pv = [0. 500. 0. 0. 0. 0.]/1000.\n", + "x_wind = [0. 0. 500. 0. 0. 0.]/1000.\n", "\n", "println(\"Base. multi: \", obj_multi(x_base), \" mono: \", obj(x_base,[], shed_max))\n", "println(\"Shed. multi: \", obj_multi(x_shed), \" mono: \", obj(x_shed,[], shed_max))\n", @@ -412,7 +419,7 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 11, "id": "5ac92d7e-5de1-4ddf-a050-6897dbc8af2d", "metadata": { "tags": [] @@ -421,8 +428,7 @@ { "data": { "text/plain": [ - "7-element Vector{Float64}:\n", - " 0.0\n", + "6-element Vector{Float64}:\n", " 17.07\n", " 25.605\n", " 8.535\n", @@ -431,7 +437,7 @@ " 17.07" ] }, - "execution_count": 9, + "execution_count": 11, "metadata": {}, "output_type": "execute_result" } @@ -439,9 +445,9 @@ "source": [ "Pload_max = maximum(Pload)\n", "\n", - "xmin = [0., 0., 1e-3, 0., 0., 0., 0.] # 1e-3 instead of 0.0, because LCOE is NaN if ther is exactly zero generation\n", - "x0 = [0., 3.0, 3.0, 2.0, 1.0, 1.0, 5.0] * (Pload_max/1000)\n", - "xmax = [0., 10.0, 15.0, 5.0, 20., 1.2 , 10. ] * (Pload_max/1000)" + "xmin = [0., 1e-3, 0., 0., 0., 0.] # 1e-3 instead of 0.0, because LCOE is NaN if ther is exactly zero generation\n", + "x0 = [3.0, 3.0, 2.0, 1.0, 1.0, 5.0] * (Pload_max/1000)\n", + "xmax = [10.0, 15.0, 5.0, 20., 1.2 , 10. ] * (Pload_max/1000)" ] }, { @@ -479,7 +485,7 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 12, "id": "6d5ef67e-5d40-4bb0-a13d-65dc3d57bceb", "metadata": { "tags": [] @@ -488,10 +494,10 @@ { "data": { "text/plain": [ - "((0.10149685980963595, 0.9998470957371233), (1.2761120605599305, 8.262599201630023e-6))" + "((38.75301191375701, 0.9998470957371233), (1.2820220908105344, 8.262599201630023e-6))" ] }, - "execution_count": 11, + "execution_count": 12, "metadata": {}, "output_type": "execute_result" } @@ -516,7 +522,7 @@ }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 14, "id": "08491363-e1ce-47d3-a425-4bc83888be12", "metadata": { "tags": [] @@ -528,7 +534,7 @@ "optim_mg" ] }, - "execution_count": 12, + "execution_count": 14, "metadata": {}, "output_type": "execute_result" } @@ -548,7 +554,7 @@ "Problem bounds are taken as the global variables `xmin`, `xmax`,\n", "but could be added to the parameters as well.\n", "\"\"\"\n", - "function optim_mg(x0, shed_max, algo=:LN_SBPLX, maxeval=1000, xtol_rel=1e-4, srand=1)\n", + "function optim_mg(x0, shed_max, algo=:LN_SBPLX, maxeval=1000, xtol_rel=1e-8, srand=1)\n", " nx = length(x0) # number of optim variables\n", " opt = Opt(algo, nx)\n", " NLopt.srand(srand)\n", @@ -574,7 +580,7 @@ }, { "cell_type": "code", - "execution_count": 13, + "execution_count": 25, "id": "d32fcbf4-42fc-42aa-a4ad-1b8ca24a984d", "metadata": { "tags": [] @@ -584,17 +590,17 @@ "name": "stdout", "output_type": "stream", "text": [ - "GN_CRS2_LM algo: MAXEVAL_REACHED after 10000 iterations. \n", - "x*=[0.0, 9764.2, 20727.4, 3356.4, 380.0, 1541.9, 16800.5]\n", - "LCOE*: 0.5786213467955624\n", - "shed*: 0.0\n" + "GN_CRS2_LM algo: XTOL_REACHED after 32418 iterations. \n", + "x*=[6920.8, 4227.9, 2138.7, 640.6, 1496.1, 13247.1]\n", + "LCOE*: 0.2527665492626518\n", + "shed*: 9.999433562439814e-5\n" ] } ], "source": [ "algo = :GN_CRS2_LM # could be one of GN_CRS2_LM, GN_DIRECT, GN_ESCH, LN_SBPLX...\n", - "shed_max = 0. # in [0,1]\n", - "maxeval=10000\n", + "shed_max = 0.0001 # in [0,1]\n", + "maxeval=100000\n", "xopt, ret, numevals = optim_mg(x0, shed_max, algo, maxeval)\n", "\n", "@printf(\"%s algo: %s after %d iterations. \\nx*=\", algo, ret, numevals)\n", @@ -771,7 +777,7 @@ }, { "cell_type": "code", - "execution_count": 14, + "execution_count": 22, "id": "f2545f43-8dd2-4254-84a2-4f643f69a994", "metadata": { "tags": [] @@ -781,10 +787,10 @@ "name": "stdout", "output_type": "stream", "text": [ - "LN_SBPLX polish: XTOL_REACHED after 477 iterations. \n", - "x*=[0.0, 16138.7, 9004.4, 6778.6, 507.3, 1398.0, 1994.7]\n", - "LCOE*: 0.6114079791076036\n", - "shed*: 0.0\n" + "LN_SBPLX polish: XTOL_REACHED after 313 iterations. \n", + "x*=[2341.2, 2254.0, 2165.9, 1208.5, 845.2, 16007.4]\n", + "LCOE*: 0.20516631644385727\n", + "shed*: 0.00999967976963665\n" ] } ], diff --git a/examples/new_examples/Untitled.ipynb b/examples/new_examples/Untitled.ipynb new file mode 100644 index 0000000..f296714 --- /dev/null +++ b/examples/new_examples/Untitled.ipynb @@ -0,0 +1,80 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 3, + "id": "daa2a7b8-b634-4d53-8440-518b5d4aa50e", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "PyObject " + ] + }, + "execution_count": 3, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "using CSV, DataFrames\n", + "using Microgrids\n", + "using NLopt # optimization solvers\n", + "using Printf # pretty print results\n", + "using PyPlot\n", + "using PyCall\n", + "using BenchmarkTools # for timing performance, optional\n", + "np=pyimport(\"numpy\")" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "6daf95d7-90af-4daf-b642-643a803b9422", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "Microgrid{Float64}(Project(25, 0.05, 1.0, \"€\"), [1453.0, 1331.0, 1214.0, 1146.0, 1078.0, 1035.0, 1032.0, 1072.0, 1142.0, 1208.0 … 1479.0, 1508.0, 1410.0, 1370.0, 1467.0, 1587.0, 1561.0, 1472.0, 1533.0, 1483.0], DispatchableCompound{Float64}(ProductionUnit{Float64}[ProductionUnit{Float64}(2000.0, 0.0, 0.24, 1.0, 400.0, 0.02, 15000.0, 0.0, 1.0, 1.0, \"L\", \"KWh\")], ProductionUnit{Float64}[ProductionUnit{Float64}(1800.0, 0.0, 0.0625, 0.0, 1000.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"Kg\", \"KWh\")]), ProductionUnit{Float64}[ProductionUnit{Float64}(2000.0, 0.0, 56.0, 0.0, 1000.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"KWh\", \"Kg\")], TankCompound{Float64}(Tank{Float64}(0.0, 0.0, 0.0, 25.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0), Tank{Float64}(10000.0, 0.8, 0.0025, 25.0, 0.0, 0.0, 0.1, 1.0, 1.0, 1.0)), Battery{Float64}(5000.0, 350.0, 10.0, 15.0, 3000.0, 1.0, 1.0, 0.05, 0.0, 0.0, 1.0, 1.0, 1.0), NonDispatchableSource[Photovoltaic{Float64}(3000.0, [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.000000000000001e-5 … 0.45131, 0.30678, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 1200.0, 20.0, 25.0, 1.0, 1.0, 1.0), WindPower{Float64}(1800.0, [0.03184904690521816, 0.1104932647748532, 0.24596484619739856, 0.44422012231738006, 0.6554128208926687, 0.8470913237698507, 0.9579413031865969, 0.9735278942424532, 0.9837469734016646, 0.9903667231838823 … 0.011233045262998936, 0.018460507449516883, 0.023644167600765466, 0.02969747711584798, 0.036359043012900244, 0.03713796382151399, 0.037530379586714784, 0.03792477182913709, 0.037530379586714784, 0.03674751985711801], 3500.0, 100.0, 25.0, 1.0, 1.0)])" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "mg=default_microgrid()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "fe39f510-2cb2-4ef7-ace1-f33b89389873", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Julia 1.9.3", + "language": "julia", + "name": "julia-1.9" + }, + "language_info": { + "file_extension": ".jl", + "mimetype": "application/julia", + "name": "julia", + "version": "1.9.3" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/examples/new_examples/data/Ouessant_2016_monthly_stats.png b/examples/new_examples/data/Ouessant_2016_monthly_stats.png new file mode 100644 index 0000000000000000000000000000000000000000..d878996b430cb4819c0fb58af10f11b2be90f148 GIT binary patch literal 126789 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 literal 0 HcmV?d00001 diff --git a/examples/new_examples/data/Ouessant_data_2016.csv b/examples/new_examples/data/Ouessant_data_2016.csv new file mode 100644 index 0000000..3b3f415 --- /dev/null +++ b/examples/new_examples/data/Ouessant_data_2016.csv @@ -0,0 +1,8761 @@ +time,Load,Ppv1k,Temp,Wind +2016-01-01 00:00:00,1453.0,0.0,10.23,3.78 +2016-01-01 01:00:00,1331.0,0.0,10.69,5.28 +2016-01-01 02:00:00,1214.0,0.0,11.14,6.78 +2016-01-01 03:00:00,1146.0,0.0,11.6,8.28 +2016-01-01 04:00:00,1078.0,0.0,11.39,9.6 +2016-01-01 05:00:00,1035.0,0.0,11.18,10.91 +2016-01-01 06:00:00,1032.0,0.0,10.97,12.23 +2016-01-01 07:00:00,1072.0,0.0,11.14,12.61 +2016-01-01 08:00:00,1142.0,0.0,11.31,12.98 +2016-01-01 09:00:00,1208.0,0.07,11.49,13.35 +2016-01-01 10:00:00,1299.0,0.0,11.65,14.18 +2016-01-01 11:00:00,1352.0,0.0,11.82,15.02 +2016-01-01 12:00:00,1363.0,0.0,11.98,15.85 +2016-01-01 13:00:00,1366.0,0.0,12.09,15.83 +2016-01-01 14:00:00,1336.0,0.0,12.19,15.8 +2016-01-01 15:00:00,1336.0,0.0,12.3,15.78 +2016-01-01 16:00:00,1307.0,0.0,12.31,15.99 +2016-01-01 17:00:00,1315.0,0.0,12.32,16.19 +2016-01-01 18:00:00,1396.0,0.0,12.34,16.4 +2016-01-01 19:00:00,1432.0,0.0,12.26,16.53 +2016-01-01 20:00:00,1452.0,0.0,12.19,16.66 +2016-01-01 21:00:00,1580.0,0.0,12.11,16.79 +2016-01-01 22:00:00,1692.0,0.0,12.08,16.32 +2016-01-01 23:00:00,1521.0,0.0,12.06,15.85 +2016-01-02 00:00:00,1344.0,0.0,12.04,15.38 +2016-01-02 01:00:00,1200.0,0.0,11.82,15.69 +2016-01-02 02:00:00,1071.0,0.0,11.61,16.0 +2016-01-02 03:00:00,1036.0,0.0,11.4,16.3 +2016-01-02 04:00:00,1059.0,0.0,11.09,16.9 +2016-01-02 05:00:00,1043.0,0.0,10.77,17.5 +2016-01-02 06:00:00,1029.0,0.0,10.46,18.1 +2016-01-02 07:00:00,1070.0,0.0,10.36,18.76 +2016-01-02 08:00:00,1197.0,0.0,10.25,19.42 +2016-01-02 09:00:00,1339.0,25.91,10.15,20.08 +2016-01-02 10:00:00,1352.0,11.78,10.06,19.68 +2016-01-02 11:00:00,1314.0,9.98,9.98,19.28 +2016-01-02 12:00:00,1273.0,0.0,9.89,18.88 +2016-01-02 13:00:00,1160.0,49.17,9.92,17.97 +2016-01-02 14:00:00,1098.0,188.44,9.94,17.06 +2016-01-02 15:00:00,1075.0,17.93,9.97,16.15 +2016-01-02 16:00:00,1106.0,2.34,10.17,15.06 +2016-01-02 17:00:00,1142.0,0.0,10.37,13.97 +2016-01-02 18:00:00,1262.0,0.0,10.57,12.88 +2016-01-02 19:00:00,1257.0,0.0,10.9,12.08 +2016-01-02 20:00:00,1251.0,0.0,11.22,11.27 +2016-01-02 21:00:00,1365.0,0.0,11.55,10.47 +2016-01-02 22:00:00,1499.0,0.0,11.37,11.36 +2016-01-02 23:00:00,1324.0,0.0,11.2,12.25 +2016-01-03 00:00:00,1176.0,0.0,11.03,13.14 +2016-01-03 01:00:00,1073.0,0.0,11.0,14.22 +2016-01-03 02:00:00,946.0,0.0,10.97,15.29 +2016-01-03 03:00:00,916.0,0.0,10.94,16.36 +2016-01-03 04:00:00,932.0,0.0,11.34,16.38 +2016-01-03 05:00:00,943.0,0.0,11.73,16.4 +2016-01-03 06:00:00,926.0,0.0,12.13,16.41 +2016-01-03 07:00:00,924.0,0.0,12.11,15.58 +2016-01-03 08:00:00,960.0,0.0,12.09,14.74 +2016-01-03 09:00:00,1075.0,27.98,12.07,13.9 +2016-01-03 10:00:00,1145.0,432.06,11.85,14.1 +2016-01-03 11:00:00,1146.0,106.64,11.64,14.29 +2016-01-03 12:00:00,1129.0,0.0,11.42,14.48 +2016-01-03 13:00:00,1023.0,492.74,11.28,14.53 +2016-01-03 14:00:00,948.0,153.18,11.14,14.58 +2016-01-03 15:00:00,891.0,86.08,11.01,14.63 +2016-01-03 16:00:00,907.0,0.0,10.89,15.11 +2016-01-03 17:00:00,934.0,0.0,10.78,15.58 +2016-01-03 18:00:00,1045.0,0.0,10.67,16.06 +2016-01-03 19:00:00,1086.0,0.0,10.74,16.41 +2016-01-03 20:00:00,1073.0,0.0,10.81,16.77 +2016-01-03 21:00:00,1210.0,0.0,10.88,17.13 +2016-01-03 22:00:00,1343.0,0.0,10.88,17.24 +2016-01-03 23:00:00,1213.0,0.0,10.88,17.35 +2016-01-04 00:00:00,1088.0,0.0,10.88,17.46 +2016-01-04 01:00:00,972.0,0.0,10.9,17.55 +2016-01-04 02:00:00,880.0,0.0,10.93,17.65 +2016-01-04 03:00:00,863.0,0.0,10.96,17.74 +2016-01-04 04:00:00,857.0,0.0,10.92,17.7 +2016-01-04 05:00:00,866.0,0.0,10.89,17.66 +2016-01-04 06:00:00,884.0,0.0,10.85,17.63 +2016-01-04 07:00:00,932.0,0.0,10.71,17.49 +2016-01-04 08:00:00,978.0,0.0,10.56,17.36 +2016-01-04 09:00:00,1037.0,0.0,10.42,17.23 +2016-01-04 10:00:00,1100.0,24.59,10.36,16.91 +2016-01-04 11:00:00,1091.0,4.89,10.31,16.58 +2016-01-04 12:00:00,1101.0,113.0,10.25,16.26 +2016-01-04 13:00:00,1046.0,0.0,10.37,16.05 +2016-01-04 14:00:00,939.0,520.39,10.48,15.83 +2016-01-04 15:00:00,928.0,173.77,10.6,15.61 +2016-01-04 16:00:00,941.0,22.56,10.56,15.91 +2016-01-04 17:00:00,972.0,0.0,10.52,16.21 +2016-01-04 18:00:00,1069.0,0.0,10.48,16.51 +2016-01-04 19:00:00,1119.0,0.0,10.47,16.45 +2016-01-04 20:00:00,1115.0,0.0,10.47,16.38 +2016-01-04 21:00:00,1199.0,0.0,10.46,16.32 +2016-01-04 22:00:00,1289.0,0.0,10.41,16.24 +2016-01-04 23:00:00,1170.0,0.0,10.37,16.16 +2016-01-05 00:00:00,1065.0,0.0,10.33,16.08 +2016-01-05 01:00:00,991.0,0.0,10.33,16.0 +2016-01-05 02:00:00,922.0,0.0,10.34,15.93 +2016-01-05 03:00:00,859.0,0.0,10.35,15.85 +2016-01-05 04:00:00,871.0,0.0,10.27,15.72 +2016-01-05 05:00:00,861.0,0.0,10.2,15.6 +2016-01-05 06:00:00,878.0,0.0,10.12,15.48 +2016-01-05 07:00:00,932.0,0.0,10.16,15.08 +2016-01-05 08:00:00,1015.0,0.0,10.2,14.68 +2016-01-05 09:00:00,1063.0,2.68,10.25,14.28 +2016-01-05 10:00:00,1068.0,1.16,10.26,13.85 +2016-01-05 11:00:00,1079.0,0.0,10.27,13.42 +2016-01-05 12:00:00,1063.0,0.0,10.28,12.99 +2016-01-05 13:00:00,995.0,818.76,10.16,12.83 +2016-01-05 14:00:00,970.0,221.93,10.04,12.66 +2016-01-05 15:00:00,962.0,10.33,9.93,12.5 +2016-01-05 16:00:00,957.0,1.7,10.12,12.18 +2016-01-05 17:00:00,976.0,0.0,10.32,11.87 +2016-01-05 18:00:00,1069.0,0.0,10.52,11.56 +2016-01-05 19:00:00,1123.0,0.0,10.5,11.74 +2016-01-05 20:00:00,1121.0,0.0,10.47,11.92 +2016-01-05 21:00:00,1232.0,0.0,10.45,12.1 +2016-01-05 22:00:00,1315.0,0.0,10.57,12.29 +2016-01-05 23:00:00,1173.0,0.0,10.69,12.48 +2016-01-06 00:00:00,1045.0,0.0,10.82,12.68 +2016-01-06 01:00:00,1001.0,0.0,10.83,12.63 +2016-01-06 02:00:00,921.0,0.0,10.84,12.57 +2016-01-06 03:00:00,875.0,0.0,10.85,12.52 +2016-01-06 04:00:00,864.0,0.0,10.72,12.42 +2016-01-06 05:00:00,854.0,0.0,10.6,12.32 +2016-01-06 06:00:00,858.0,0.0,10.47,12.22 +2016-01-06 07:00:00,940.0,0.0,10.39,11.49 +2016-01-06 08:00:00,1025.0,0.0,10.31,10.77 +2016-01-06 09:00:00,1069.0,6.0,10.24,10.04 +2016-01-06 10:00:00,1050.0,8.56,10.42,9.5 +2016-01-06 11:00:00,984.0,0.0,10.61,8.97 +2016-01-06 12:00:00,991.0,0.0,10.79,8.43 +2016-01-06 13:00:00,977.0,0.0,10.69,9.12 +2016-01-06 14:00:00,979.0,0.0,10.59,9.82 +2016-01-06 15:00:00,973.0,0.0,10.49,10.51 +2016-01-06 16:00:00,1014.0,1.51,10.73,12.69 +2016-01-06 17:00:00,1019.0,0.0,10.97,14.87 +2016-01-06 18:00:00,1092.0,0.0,11.2,17.05 +2016-01-06 19:00:00,1127.0,0.0,11.83,15.55 +2016-01-06 20:00:00,1141.0,0.0,12.47,14.06 +2016-01-06 21:00:00,1253.0,0.0,13.1,12.57 +2016-01-06 22:00:00,1292.0,0.0,13.05,12.73 +2016-01-06 23:00:00,1045.0,0.0,13.01,12.9 +2016-01-07 00:00:00,947.0,0.0,12.97,13.06 +2016-01-07 01:00:00,904.0,0.0,12.82,13.75 +2016-01-07 02:00:00,839.0,0.0,12.67,14.43 +2016-01-07 03:00:00,799.0,0.0,12.52,15.12 +2016-01-07 04:00:00,792.0,0.0,12.15,15.66 +2016-01-07 05:00:00,746.0,0.0,11.79,16.21 +2016-01-07 06:00:00,758.0,0.0,11.42,16.76 +2016-01-07 07:00:00,841.0,0.0,10.98,16.39 +2016-01-07 08:00:00,964.0,0.0,10.53,16.02 +2016-01-07 09:00:00,1071.0,0.0,10.09,15.66 +2016-01-07 10:00:00,1081.0,190.33,10.0,14.96 +2016-01-07 11:00:00,993.0,232.17,9.9,14.26 +2016-01-07 12:00:00,975.0,0.0,9.81,13.56 +2016-01-07 13:00:00,931.0,631.4,9.81,12.68 +2016-01-07 14:00:00,924.0,507.84,9.8,11.81 +2016-01-07 15:00:00,914.0,52.04,9.8,10.94 +2016-01-07 16:00:00,909.0,82.32,9.82,9.76 +2016-01-07 17:00:00,931.0,0.0,9.84,8.57 +2016-01-07 18:00:00,1012.0,0.0,9.86,7.39 +2016-01-07 19:00:00,1060.0,0.0,9.9,7.5 +2016-01-07 20:00:00,1069.0,0.0,9.93,7.6 +2016-01-07 21:00:00,1198.0,0.0,9.97,7.71 +2016-01-07 22:00:00,1317.0,0.0,10.09,8.17 +2016-01-07 23:00:00,1130.0,0.0,10.22,8.63 +2016-01-08 00:00:00,1002.0,0.0,10.35,9.09 +2016-01-08 01:00:00,949.0,0.0,10.24,9.27 +2016-01-08 02:00:00,884.0,0.0,10.14,9.45 +2016-01-08 03:00:00,870.0,0.0,10.03,9.63 +2016-01-08 04:00:00,898.0,0.0,9.93,9.39 +2016-01-08 05:00:00,857.0,0.0,9.82,9.15 +2016-01-08 06:00:00,822.0,0.0,9.72,8.91 +2016-01-08 07:00:00,898.0,0.0,9.9,8.67 +2016-01-08 08:00:00,977.0,0.0,10.08,8.43 +2016-01-08 09:00:00,1023.0,83.95,10.26,8.19 +2016-01-08 10:00:00,991.0,0.0,10.44,8.18 +2016-01-08 11:00:00,923.0,205.58,10.63,8.17 +2016-01-08 12:00:00,830.0,28.39,10.81,8.15 +2016-01-08 13:00:00,749.0,28.76,10.89,8.09 +2016-01-08 14:00:00,736.0,693.81,10.96,8.02 +2016-01-08 15:00:00,762.0,370.82,11.03,7.96 +2016-01-08 16:00:00,811.0,0.0,11.2,8.28 +2016-01-08 17:00:00,829.0,0.0,11.37,8.59 +2016-01-08 18:00:00,904.0,0.0,11.54,8.91 +2016-01-08 19:00:00,975.0,0.0,11.62,9.35 +2016-01-08 20:00:00,986.0,0.0,11.7,9.79 +2016-01-08 21:00:00,1094.0,0.0,11.78,10.23 +2016-01-08 22:00:00,1232.0,0.0,11.7,10.53 +2016-01-08 23:00:00,1084.0,0.0,11.63,10.82 +2016-01-09 00:00:00,939.0,0.0,11.56,11.12 +2016-01-09 01:00:00,894.0,0.0,11.53,11.67 +2016-01-09 02:00:00,824.0,0.0,11.51,12.22 +2016-01-09 03:00:00,815.0,0.0,11.48,12.77 +2016-01-09 04:00:00,863.0,0.0,11.45,12.89 +2016-01-09 05:00:00,852.0,0.0,11.42,13.0 +2016-01-09 06:00:00,803.0,0.0,11.39,13.12 +2016-01-09 07:00:00,824.0,0.0,11.49,12.54 +2016-01-09 08:00:00,874.0,0.0,11.58,11.96 +2016-01-09 09:00:00,946.0,24.38,11.68,11.38 +2016-01-09 10:00:00,991.0,5.43,11.62,12.4 +2016-01-09 11:00:00,1029.0,56.75,11.56,13.41 +2016-01-09 12:00:00,1044.0,64.37,11.5,14.43 +2016-01-09 13:00:00,1022.0,84.9,11.08,15.15 +2016-01-09 14:00:00,965.0,450.69,10.66,15.87 +2016-01-09 15:00:00,931.0,20.08,10.24,16.59 +2016-01-09 16:00:00,979.0,96.73,10.34,16.73 +2016-01-09 17:00:00,1042.0,0.0,10.43,16.86 +2016-01-09 18:00:00,1114.0,0.0,10.52,16.99 +2016-01-09 19:00:00,1084.0,0.0,10.4,16.8 +2016-01-09 20:00:00,1072.0,0.0,10.28,16.61 +2016-01-09 21:00:00,1190.0,0.0,10.16,16.41 +2016-01-09 22:00:00,1357.0,0.0,9.94,15.92 +2016-01-09 23:00:00,1247.0,0.0,9.73,15.42 +2016-01-10 00:00:00,1099.0,0.0,9.52,14.92 +2016-01-10 01:00:00,1003.0,0.0,9.62,14.51 +2016-01-10 02:00:00,913.0,0.0,9.73,14.09 +2016-01-10 03:00:00,871.0,0.0,9.83,13.67 +2016-01-10 04:00:00,906.0,0.0,9.51,12.93 +2016-01-10 05:00:00,956.0,0.0,9.18,12.2 +2016-01-10 06:00:00,911.0,0.0,8.86,11.46 +2016-01-10 07:00:00,881.0,0.0,8.92,11.24 +2016-01-10 08:00:00,952.0,0.0,8.98,11.02 +2016-01-10 09:00:00,997.0,122.56,9.05,10.8 +2016-01-10 10:00:00,1048.0,183.57,9.04,10.9 +2016-01-10 11:00:00,1114.0,185.38,9.02,10.99 +2016-01-10 12:00:00,1111.0,577.75,9.01,11.09 +2016-01-10 13:00:00,937.0,518.42,9.56,11.2 +2016-01-10 14:00:00,822.0,204.14,10.11,11.31 +2016-01-10 15:00:00,803.0,29.48,10.66,11.42 +2016-01-10 16:00:00,743.0,3.33,10.79,11.25 +2016-01-10 17:00:00,823.0,0.0,10.91,11.08 +2016-01-10 18:00:00,987.0,0.0,11.03,10.91 +2016-01-10 19:00:00,1038.0,0.0,10.55,11.28 +2016-01-10 20:00:00,1066.0,0.0,10.07,11.65 +2016-01-10 21:00:00,1163.0,0.0,9.59,12.01 +2016-01-10 22:00:00,1297.0,0.0,9.65,12.0 +2016-01-10 23:00:00,1170.0,0.0,9.71,11.98 +2016-01-11 00:00:00,1068.0,0.0,9.78,11.96 +2016-01-11 01:00:00,971.0,0.0,9.99,11.97 +2016-01-11 02:00:00,907.0,0.0,10.2,11.99 +2016-01-11 03:00:00,874.0,0.0,10.41,12.0 +2016-01-11 04:00:00,875.0,0.0,10.09,12.42 +2016-01-11 05:00:00,871.0,0.0,9.76,12.84 +2016-01-11 06:00:00,887.0,0.0,9.44,13.26 +2016-01-11 07:00:00,941.0,0.0,9.44,13.38 +2016-01-11 08:00:00,999.0,0.0,9.43,13.5 +2016-01-11 09:00:00,1040.0,20.71,9.43,13.63 +2016-01-11 10:00:00,1045.0,5.5,9.7,13.73 +2016-01-11 11:00:00,1066.0,24.99,9.96,13.84 +2016-01-11 12:00:00,1101.0,163.31,10.23,13.94 +2016-01-11 13:00:00,1046.0,334.53,9.95,14.25 +2016-01-11 14:00:00,904.0,219.11,9.67,14.55 +2016-01-11 15:00:00,933.0,30.1,9.39,14.86 +2016-01-11 16:00:00,997.0,9.02,9.52,15.36 +2016-01-11 17:00:00,1038.0,0.0,9.66,15.86 +2016-01-11 18:00:00,1145.0,0.0,9.8,16.36 +2016-01-11 19:00:00,1187.0,0.0,9.81,16.43 +2016-01-11 20:00:00,1175.0,0.0,9.83,16.5 +2016-01-11 21:00:00,1264.0,0.0,9.84,16.57 +2016-01-11 22:00:00,1379.0,0.0,9.78,16.07 +2016-01-11 23:00:00,1245.0,0.0,9.72,15.58 +2016-01-12 00:00:00,1167.0,0.0,9.66,15.09 +2016-01-12 01:00:00,1072.0,0.0,9.46,14.55 +2016-01-12 02:00:00,953.0,0.0,9.27,14.01 +2016-01-12 03:00:00,901.0,0.0,9.07,13.48 +2016-01-12 04:00:00,908.0,0.0,8.84,13.03 +2016-01-12 05:00:00,917.0,0.0,8.62,12.59 +2016-01-12 06:00:00,959.0,0.0,8.39,12.15 +2016-01-12 07:00:00,991.0,0.0,8.29,12.46 +2016-01-12 08:00:00,1059.0,0.0,8.18,12.78 +2016-01-12 09:00:00,1175.0,47.73,8.08,13.09 +2016-01-12 10:00:00,1114.0,157.34,8.35,13.39 +2016-01-12 11:00:00,1070.0,280.26,8.61,13.7 +2016-01-12 12:00:00,1032.0,325.59,8.88,14.0 +2016-01-12 13:00:00,988.0,550.77,8.95,14.28 +2016-01-12 14:00:00,889.0,224.68,9.02,14.55 +2016-01-12 15:00:00,907.0,148.32,9.09,14.83 +2016-01-12 16:00:00,937.0,6.65,9.22,14.62 +2016-01-12 17:00:00,980.0,0.0,9.35,14.41 +2016-01-12 18:00:00,1162.0,0.0,9.48,14.21 +2016-01-12 19:00:00,1224.0,0.0,9.47,13.57 +2016-01-12 20:00:00,1177.0,0.0,9.47,12.93 +2016-01-12 21:00:00,1247.0,0.0,9.46,12.29 +2016-01-12 22:00:00,1419.0,0.0,9.44,11.55 +2016-01-12 23:00:00,1266.0,0.0,9.42,10.81 +2016-01-13 00:00:00,1143.0,0.0,9.4,10.07 +2016-01-13 01:00:00,1123.0,0.0,9.33,9.42 +2016-01-13 02:00:00,991.0,0.0,9.27,8.77 +2016-01-13 03:00:00,926.0,0.0,9.21,8.12 +2016-01-13 04:00:00,912.0,0.0,9.17,7.6 +2016-01-13 05:00:00,923.0,0.0,9.14,7.09 +2016-01-13 06:00:00,951.0,0.0,9.1,6.57 +2016-01-13 07:00:00,1035.0,0.0,9.02,6.74 +2016-01-13 08:00:00,1092.0,0.0,8.93,6.92 +2016-01-13 09:00:00,1074.0,46.17,8.85,7.1 +2016-01-13 10:00:00,1099.0,400.13,8.87,7.7 +2016-01-13 11:00:00,1071.0,554.92,8.89,8.3 +2016-01-13 12:00:00,1053.0,103.57,8.91,8.9 +2016-01-13 13:00:00,974.0,455.87,8.79,8.86 +2016-01-13 14:00:00,960.0,355.28,8.66,8.82 +2016-01-13 15:00:00,912.0,347.44,8.53,8.79 +2016-01-13 16:00:00,920.0,11.11,8.72,8.93 +2016-01-13 17:00:00,986.0,0.0,8.9,9.07 +2016-01-13 18:00:00,1104.0,0.0,9.09,9.21 +2016-01-13 19:00:00,1153.0,0.0,9.17,9.4 +2016-01-13 20:00:00,1159.0,0.0,9.24,9.59 +2016-01-13 21:00:00,1209.0,0.0,9.32,9.78 +2016-01-13 22:00:00,1345.0,0.0,9.27,10.0 +2016-01-13 23:00:00,1192.0,0.0,9.22,10.22 +2016-01-14 00:00:00,1062.0,0.0,9.18,10.44 +2016-01-14 01:00:00,1037.0,0.0,9.12,10.51 +2016-01-14 02:00:00,965.0,0.0,9.06,10.57 +2016-01-14 03:00:00,887.0,0.0,9.0,10.63 +2016-01-14 04:00:00,912.0,0.0,9.13,11.14 +2016-01-14 05:00:00,887.0,0.0,9.25,11.64 +2016-01-14 06:00:00,934.0,0.0,9.38,12.14 +2016-01-14 07:00:00,1027.0,0.0,9.41,12.26 +2016-01-14 08:00:00,1119.0,0.0,9.44,12.38 +2016-01-14 09:00:00,1117.0,58.38,9.48,12.5 +2016-01-14 10:00:00,1092.0,341.42,9.44,12.41 +2016-01-14 11:00:00,1094.0,517.61,9.41,12.33 +2016-01-14 12:00:00,1066.0,283.89,9.37,12.25 +2016-01-14 13:00:00,1013.0,460.03,9.25,11.62 +2016-01-14 14:00:00,992.0,273.01,9.13,10.99 +2016-01-14 15:00:00,957.0,155.57,9.01,10.36 +2016-01-14 16:00:00,937.0,64.1,8.94,10.19 +2016-01-14 17:00:00,970.0,0.0,8.88,10.02 +2016-01-14 18:00:00,1094.0,0.0,8.81,9.85 +2016-01-14 19:00:00,1194.0,0.0,8.78,9.52 +2016-01-14 20:00:00,1209.0,0.0,8.74,9.2 +2016-01-14 21:00:00,1326.0,0.0,8.71,8.87 +2016-01-14 22:00:00,1405.0,0.0,8.65,9.0 +2016-01-14 23:00:00,1262.0,0.0,8.6,9.13 +2016-01-15 00:00:00,1171.0,0.0,8.55,9.26 +2016-01-15 01:00:00,1127.0,0.0,8.62,10.74 +2016-01-15 02:00:00,1075.0,0.0,8.7,12.23 +2016-01-15 03:00:00,1052.0,0.0,8.78,13.71 +2016-01-15 04:00:00,1041.0,0.0,8.73,13.93 +2016-01-15 05:00:00,1021.0,0.0,8.68,14.14 +2016-01-15 06:00:00,1038.0,0.0,8.63,14.36 +2016-01-15 07:00:00,1143.0,0.0,8.57,14.18 +2016-01-15 08:00:00,1225.0,0.0,8.51,14.01 +2016-01-15 09:00:00,1215.0,107.36,8.45,13.83 +2016-01-15 10:00:00,1158.0,407.35,8.45,13.6 +2016-01-15 11:00:00,1136.0,293.12,8.45,13.36 +2016-01-15 12:00:00,1088.0,375.64,8.45,13.12 +2016-01-15 13:00:00,1040.0,331.34,8.31,13.08 +2016-01-15 14:00:00,1044.0,229.93,8.16,13.03 +2016-01-15 15:00:00,1053.0,191.53,8.02,12.99 +2016-01-15 16:00:00,1029.0,112.73,8.24,12.69 +2016-01-15 17:00:00,1022.0,0.0,8.46,12.39 +2016-01-15 18:00:00,1145.0,0.0,8.68,12.08 +2016-01-15 19:00:00,1250.0,0.0,8.75,11.58 +2016-01-15 20:00:00,1282.0,0.0,8.82,11.07 +2016-01-15 21:00:00,1397.0,0.0,8.89,10.57 +2016-01-15 22:00:00,1498.0,0.0,9.04,10.38 +2016-01-15 23:00:00,1309.0,0.0,9.19,10.2 +2016-01-16 00:00:00,1199.0,0.0,9.35,10.01 +2016-01-16 01:00:00,1109.0,0.0,9.24,9.39 +2016-01-16 02:00:00,1040.0,0.0,9.13,8.77 +2016-01-16 03:00:00,1024.0,0.0,9.02,8.15 +2016-01-16 04:00:00,1016.0,0.0,9.09,7.59 +2016-01-16 05:00:00,953.0,0.0,9.15,7.03 +2016-01-16 06:00:00,948.0,0.0,9.22,6.47 +2016-01-16 07:00:00,989.0,0.0,9.19,5.69 +2016-01-16 08:00:00,1110.0,0.0,9.16,4.91 +2016-01-16 09:00:00,1164.0,27.15,9.14,4.14 +2016-01-16 10:00:00,1136.0,217.9,9.15,2.82 +2016-01-16 11:00:00,1063.0,497.56,9.15,1.5 +2016-01-16 12:00:00,1015.0,566.02,9.16,0.18 +2016-01-16 13:00:00,972.0,445.11,9.17,1.25 +2016-01-16 14:00:00,941.0,214.47,9.18,2.32 +2016-01-16 15:00:00,964.0,30.67,9.19,3.39 +2016-01-16 16:00:00,998.0,93.34,9.11,3.51 +2016-01-16 17:00:00,995.0,0.0,9.03,3.62 +2016-01-16 18:00:00,1084.0,0.0,8.95,3.74 +2016-01-16 19:00:00,1110.0,0.0,9.02,3.0 +2016-01-16 20:00:00,1113.0,0.0,9.1,2.26 +2016-01-16 21:00:00,1240.0,0.0,9.17,1.52 +2016-01-16 22:00:00,1374.0,0.0,9.27,2.01 +2016-01-16 23:00:00,1206.0,0.0,9.38,2.5 +2016-01-17 00:00:00,1071.0,0.0,9.49,2.99 +2016-01-17 01:00:00,964.0,0.0,9.71,3.68 +2016-01-17 02:00:00,888.0,0.0,9.94,4.37 +2016-01-17 03:00:00,894.0,0.0,10.17,5.06 +2016-01-17 04:00:00,934.0,0.0,10.29,5.4 +2016-01-17 05:00:00,916.0,0.0,10.4,5.74 +2016-01-17 06:00:00,870.0,0.0,10.52,6.08 +2016-01-17 07:00:00,891.0,0.0,10.59,6.47 +2016-01-17 08:00:00,966.0,0.0,10.65,6.86 +2016-01-17 09:00:00,1067.0,6.59,10.72,7.26 +2016-01-17 10:00:00,1139.0,23.46,10.78,7.8 +2016-01-17 11:00:00,1181.0,50.36,10.84,8.34 +2016-01-17 12:00:00,1107.0,64.63,10.9,8.88 +2016-01-17 13:00:00,1024.0,56.83,10.59,9.39 +2016-01-17 14:00:00,982.0,18.01,10.28,9.9 +2016-01-17 15:00:00,995.0,29.99,9.98,10.41 +2016-01-17 16:00:00,1026.0,7.83,9.82,10.97 +2016-01-17 17:00:00,1079.0,0.0,9.66,11.54 +2016-01-17 18:00:00,1110.0,0.0,9.5,12.1 +2016-01-17 19:00:00,1127.0,0.0,9.52,13.08 +2016-01-17 20:00:00,1150.0,0.0,9.55,14.06 +2016-01-17 21:00:00,1271.0,0.0,9.57,15.03 +2016-01-17 22:00:00,1434.0,0.0,9.99,15.1 +2016-01-17 23:00:00,1310.0,0.0,10.41,15.17 +2016-01-18 00:00:00,1193.0,0.0,10.83,15.24 +2016-01-18 01:00:00,1057.0,0.0,10.85,13.27 +2016-01-18 02:00:00,964.0,0.0,10.88,11.31 +2016-01-18 03:00:00,947.0,0.0,10.9,9.34 +2016-01-18 04:00:00,921.0,0.0,10.83,8.83 +2016-01-18 05:00:00,932.0,0.0,10.75,8.32 +2016-01-18 06:00:00,919.0,0.0,10.68,7.81 +2016-01-18 07:00:00,932.0,0.0,10.58,7.59 +2016-01-18 08:00:00,977.0,0.0,10.48,7.37 +2016-01-18 09:00:00,1030.0,96.66,10.38,7.16 +2016-01-18 10:00:00,1045.0,178.86,10.39,6.83 +2016-01-18 11:00:00,1027.0,203.76,10.4,6.51 +2016-01-18 12:00:00,988.0,193.76,10.41,6.18 +2016-01-18 13:00:00,836.0,571.42,10.47,4.72 +2016-01-18 14:00:00,785.0,508.21,10.53,3.26 +2016-01-18 15:00:00,764.0,230.6,10.59,1.81 +2016-01-18 16:00:00,783.0,78.39,10.68,1.49 +2016-01-18 17:00:00,859.0,0.0,10.77,1.18 +2016-01-18 18:00:00,962.0,0.0,10.86,0.87 +2016-01-18 19:00:00,1026.0,0.0,10.77,1.76 +2016-01-18 20:00:00,1007.0,0.0,10.67,2.64 +2016-01-18 21:00:00,1095.0,0.0,10.58,3.53 +2016-01-18 22:00:00,1273.0,0.0,10.47,3.6 +2016-01-18 23:00:00,1140.0,0.0,10.36,3.67 +2016-01-19 00:00:00,1029.0,0.0,10.26,3.74 +2016-01-19 01:00:00,967.0,0.0,10.29,3.19 +2016-01-19 02:00:00,861.0,0.0,10.32,2.63 +2016-01-19 03:00:00,801.0,0.0,10.35,2.08 +2016-01-19 04:00:00,816.0,0.0,10.21,2.48 +2016-01-19 05:00:00,840.0,0.0,10.08,2.87 +2016-01-19 06:00:00,863.0,0.0,9.94,3.27 +2016-01-19 07:00:00,943.0,0.0,9.84,3.55 +2016-01-19 08:00:00,981.0,0.0,9.74,3.84 +2016-01-19 09:00:00,1005.0,7.21,9.64,4.12 +2016-01-19 10:00:00,1020.0,103.41,9.61,4.09 +2016-01-19 11:00:00,1042.0,70.17,9.57,4.05 +2016-01-19 12:00:00,1054.0,78.03,9.54,4.01 +2016-01-19 13:00:00,1043.0,88.02,9.77,4.26 +2016-01-19 14:00:00,1006.0,60.92,9.99,4.51 +2016-01-19 15:00:00,954.0,43.71,10.22,4.76 +2016-01-19 16:00:00,913.0,39.51,10.1,5.12 +2016-01-19 17:00:00,980.0,0.0,9.99,5.49 +2016-01-19 18:00:00,1069.0,0.0,9.88,5.85 +2016-01-19 19:00:00,1102.0,0.0,9.78,6.13 +2016-01-19 20:00:00,1120.0,0.0,9.67,6.42 +2016-01-19 21:00:00,1165.0,0.0,9.57,6.7 +2016-01-19 22:00:00,1298.0,0.0,9.56,6.62 +2016-01-19 23:00:00,1146.0,0.0,9.55,6.53 +2016-01-20 00:00:00,1066.0,0.0,9.55,6.44 +2016-01-20 01:00:00,1001.0,0.0,9.56,6.07 +2016-01-20 02:00:00,941.0,0.0,9.57,5.71 +2016-01-20 03:00:00,879.0,0.0,9.58,5.34 +2016-01-20 04:00:00,864.0,0.0,9.57,5.43 +2016-01-20 05:00:00,860.0,0.0,9.56,5.53 +2016-01-20 06:00:00,915.0,0.0,9.55,5.63 +2016-01-20 07:00:00,984.0,0.0,9.6,5.8 +2016-01-20 08:00:00,1123.0,0.0,9.65,5.98 +2016-01-20 09:00:00,1130.0,30.56,9.71,6.15 +2016-01-20 10:00:00,1114.0,93.37,9.83,6.46 +2016-01-20 11:00:00,1160.0,129.35,9.96,6.76 +2016-01-20 12:00:00,1152.0,132.95,10.08,7.06 +2016-01-20 13:00:00,1096.0,284.56,10.37,7.23 +2016-01-20 14:00:00,1066.0,132.86,10.66,7.4 +2016-01-20 15:00:00,1061.0,46.85,10.94,7.57 +2016-01-20 16:00:00,1070.0,33.67,11.05,7.79 +2016-01-20 17:00:00,1064.0,0.0,11.15,8.0 +2016-01-20 18:00:00,1111.0,0.0,11.26,8.22 +2016-01-20 19:00:00,1161.0,0.0,11.28,8.54 +2016-01-20 20:00:00,1154.0,0.0,11.29,8.86 +2016-01-20 21:00:00,1260.0,0.0,11.31,9.19 +2016-01-20 22:00:00,1416.0,0.0,11.35,9.51 +2016-01-20 23:00:00,1250.0,0.0,11.4,9.83 +2016-01-21 00:00:00,1124.0,0.0,11.45,10.15 +2016-01-21 01:00:00,1053.0,0.0,11.48,10.91 +2016-01-21 02:00:00,979.0,0.0,11.52,11.66 +2016-01-21 03:00:00,936.0,0.0,11.55,12.41 +2016-01-21 04:00:00,936.0,0.0,11.62,12.2 +2016-01-21 05:00:00,917.0,0.0,11.7,11.98 +2016-01-21 06:00:00,926.0,0.0,11.77,11.77 +2016-01-21 07:00:00,981.0,0.0,11.81,11.84 +2016-01-21 08:00:00,1080.0,0.0,11.85,11.91 +2016-01-21 09:00:00,1104.0,13.7,11.89,11.99 +2016-01-21 10:00:00,1114.0,43.53,11.85,12.08 +2016-01-21 11:00:00,1152.0,19.22,11.82,12.17 +2016-01-21 12:00:00,1171.0,24.75,11.78,12.26 +2016-01-21 13:00:00,1130.0,25.46,11.73,12.37 +2016-01-21 14:00:00,1104.0,13.27,11.68,12.47 +2016-01-21 15:00:00,1096.0,10.18,11.64,12.58 +2016-01-21 16:00:00,1105.0,4.61,11.75,12.29 +2016-01-21 17:00:00,1113.0,0.0,11.86,12.01 +2016-01-21 18:00:00,1147.0,0.0,11.98,11.72 +2016-01-21 19:00:00,1184.0,0.0,12.11,11.64 +2016-01-21 20:00:00,1166.0,0.0,12.25,11.56 +2016-01-21 21:00:00,1230.0,0.0,12.38,11.48 +2016-01-21 22:00:00,1344.0,0.0,12.51,11.53 +2016-01-21 23:00:00,1207.0,0.0,12.64,11.58 +2016-01-22 00:00:00,1079.0,0.0,12.77,11.63 +2016-01-22 01:00:00,997.0,0.0,12.76,11.37 +2016-01-22 02:00:00,888.0,0.0,12.76,11.12 +2016-01-22 03:00:00,861.0,0.0,12.76,10.87 +2016-01-22 04:00:00,858.0,0.0,12.85,11.2 +2016-01-22 05:00:00,828.0,0.0,12.95,11.53 +2016-01-22 06:00:00,823.0,0.0,13.04,11.86 +2016-01-22 07:00:00,886.0,0.0,13.04,11.71 +2016-01-22 08:00:00,914.0,0.0,13.03,11.55 +2016-01-22 09:00:00,931.0,216.93,13.03,11.39 +2016-01-22 10:00:00,957.0,369.68,12.89,10.92 +2016-01-22 11:00:00,963.0,529.58,12.74,10.46 +2016-01-22 12:00:00,898.0,472.13,12.6,9.99 +2016-01-22 13:00:00,806.0,387.18,12.55,9.8 +2016-01-22 14:00:00,745.0,532.68,12.5,9.62 +2016-01-22 15:00:00,704.0,376.68,12.44,9.43 +2016-01-22 16:00:00,715.0,175.47,12.35,9.14 +2016-01-22 17:00:00,742.0,0.0,12.26,8.85 +2016-01-22 18:00:00,868.0,0.0,12.17,8.55 +2016-01-22 19:00:00,935.0,0.0,12.13,8.1 +2016-01-22 20:00:00,974.0,0.0,12.08,7.65 +2016-01-22 21:00:00,1036.0,0.0,12.04,7.2 +2016-01-22 22:00:00,1175.0,0.0,12.0,6.86 +2016-01-22 23:00:00,1057.0,0.0,11.96,6.52 +2016-01-23 00:00:00,872.0,0.0,11.93,6.18 +2016-01-23 01:00:00,836.0,0.0,11.79,5.88 +2016-01-23 02:00:00,791.0,0.0,11.66,5.58 +2016-01-23 03:00:00,771.0,0.0,11.52,5.28 +2016-01-23 04:00:00,789.0,0.0,11.44,5.94 +2016-01-23 05:00:00,790.0,0.0,11.37,6.6 +2016-01-23 06:00:00,788.0,0.0,11.29,7.26 +2016-01-23 07:00:00,831.0,0.0,11.43,8.06 +2016-01-23 08:00:00,905.0,0.0,11.56,8.86 +2016-01-23 09:00:00,973.0,120.34,11.7,9.67 +2016-01-23 10:00:00,1008.0,162.51,11.91,10.21 +2016-01-23 11:00:00,1030.0,54.28,12.13,10.75 +2016-01-23 12:00:00,1041.0,21.9,12.34,11.3 +2016-01-23 13:00:00,1014.0,45.02,12.44,11.4 +2016-01-23 14:00:00,1001.0,27.47,12.54,11.51 +2016-01-23 15:00:00,976.0,6.51,12.65,11.61 +2016-01-23 16:00:00,988.0,2.32,12.79,11.25 +2016-01-23 17:00:00,984.0,0.0,12.94,10.89 +2016-01-23 18:00:00,1007.0,0.0,13.08,10.52 +2016-01-23 19:00:00,1026.0,0.0,13.06,10.31 +2016-01-23 20:00:00,1014.0,0.0,13.04,10.1 +2016-01-23 21:00:00,1096.0,0.0,13.02,9.89 +2016-01-23 22:00:00,1213.0,0.0,12.97,9.71 +2016-01-23 23:00:00,1055.0,0.0,12.93,9.53 +2016-01-24 00:00:00,920.0,0.0,12.89,9.35 +2016-01-24 01:00:00,863.0,0.0,12.92,9.6 +2016-01-24 02:00:00,784.0,0.0,12.95,9.85 +2016-01-24 03:00:00,744.0,0.0,12.98,10.1 +2016-01-24 04:00:00,753.0,0.0,12.96,9.8 +2016-01-24 05:00:00,744.0,0.0,12.94,9.51 +2016-01-24 06:00:00,731.0,0.0,12.92,9.21 +2016-01-24 07:00:00,760.0,0.0,12.99,9.09 +2016-01-24 08:00:00,820.0,0.0,13.06,8.97 +2016-01-24 09:00:00,861.0,99.1,13.14,8.84 +2016-01-24 10:00:00,900.0,39.58,13.26,8.94 +2016-01-24 11:00:00,841.0,134.94,13.38,9.04 +2016-01-24 12:00:00,761.0,571.26,13.5,9.14 +2016-01-24 13:00:00,677.0,661.25,13.53,9.59 +2016-01-24 14:00:00,624.0,472.77,13.56,10.03 +2016-01-24 15:00:00,608.0,316.35,13.59,10.47 +2016-01-24 16:00:00,614.0,148.23,13.55,10.83 +2016-01-24 17:00:00,649.0,0.0,13.52,11.2 +2016-01-24 18:00:00,752.0,0.0,13.48,11.56 +2016-01-24 19:00:00,818.0,0.0,13.42,11.49 +2016-01-24 20:00:00,848.0,0.0,13.35,11.43 +2016-01-24 21:00:00,976.0,0.0,13.29,11.37 +2016-01-24 22:00:00,1152.0,0.0,13.34,11.13 +2016-01-24 23:00:00,991.0,0.0,13.4,10.9 +2016-01-25 00:00:00,881.0,0.0,13.46,10.66 +2016-01-25 01:00:00,809.0,0.0,13.6,10.75 +2016-01-25 02:00:00,717.0,0.0,13.74,10.85 +2016-01-25 03:00:00,689.0,0.0,13.88,10.94 +2016-01-25 04:00:00,680.0,0.0,13.91,11.45 +2016-01-25 05:00:00,676.0,0.0,13.93,11.97 +2016-01-25 06:00:00,683.0,0.0,13.96,12.48 +2016-01-25 07:00:00,735.0,0.0,13.75,12.42 +2016-01-25 08:00:00,809.0,0.0,13.54,12.35 +2016-01-25 09:00:00,822.0,103.02,13.33,12.29 +2016-01-25 10:00:00,824.0,162.42,13.05,11.93 +2016-01-25 11:00:00,820.0,259.59,12.78,11.57 +2016-01-25 12:00:00,784.0,522.37,12.5,11.21 +2016-01-25 13:00:00,715.0,530.98,12.1,11.03 +2016-01-25 14:00:00,667.0,581.9,11.7,10.86 +2016-01-25 15:00:00,679.0,433.2,11.3,10.68 +2016-01-25 16:00:00,690.0,187.76,11.15,9.88 +2016-01-25 17:00:00,715.0,0.0,11.01,9.09 +2016-01-25 18:00:00,803.0,0.0,10.86,8.3 +2016-01-25 19:00:00,889.0,0.0,10.78,7.57 +2016-01-25 20:00:00,894.0,0.0,10.69,6.84 +2016-01-25 21:00:00,970.0,0.0,10.61,6.11 +2016-01-25 22:00:00,1131.0,0.0,10.54,7.08 +2016-01-25 23:00:00,989.0,0.0,10.47,8.04 +2016-01-26 00:00:00,886.0,0.0,10.4,9.01 +2016-01-26 01:00:00,828.0,0.0,10.43,10.27 +2016-01-26 02:00:00,769.0,0.0,10.47,11.54 +2016-01-26 03:00:00,757.0,0.0,10.5,12.8 +2016-01-26 04:00:00,780.0,0.0,10.68,13.72 +2016-01-26 05:00:00,773.0,0.0,10.85,14.65 +2016-01-26 06:00:00,789.0,0.0,11.03,15.57 +2016-01-26 07:00:00,856.0,0.0,11.35,15.8 +2016-01-26 08:00:00,963.0,0.0,11.66,16.03 +2016-01-26 09:00:00,991.0,1.87,11.98,16.26 +2016-01-26 10:00:00,1004.0,11.97,12.06,16.44 +2016-01-26 11:00:00,1013.0,68.07,12.14,16.62 +2016-01-26 12:00:00,1035.0,15.18,12.22,16.8 +2016-01-26 13:00:00,1033.0,24.02,12.16,16.79 +2016-01-26 14:00:00,949.0,11.34,12.1,16.78 +2016-01-26 15:00:00,924.0,24.73,12.03,16.77 +2016-01-26 16:00:00,938.0,15.85,12.12,16.65 +2016-01-26 17:00:00,934.0,0.0,12.2,16.52 +2016-01-26 18:00:00,984.0,0.0,12.28,16.4 +2016-01-26 19:00:00,1004.0,0.0,12.42,16.27 +2016-01-26 20:00:00,1005.0,0.0,12.55,16.13 +2016-01-26 21:00:00,1084.0,0.0,12.69,16.0 +2016-01-26 22:00:00,1222.0,0.0,12.71,16.16 +2016-01-26 23:00:00,1075.0,0.0,12.74,16.32 +2016-01-27 00:00:00,950.0,0.0,12.77,16.48 +2016-01-27 01:00:00,870.0,0.0,12.66,16.27 +2016-01-27 02:00:00,808.0,0.0,12.56,16.05 +2016-01-27 03:00:00,771.0,0.0,12.45,15.83 +2016-01-27 04:00:00,777.0,0.0,12.52,15.71 +2016-01-27 05:00:00,765.0,0.0,12.58,15.59 +2016-01-27 06:00:00,778.0,0.0,12.65,15.46 +2016-01-27 07:00:00,837.0,0.0,12.66,15.31 +2016-01-27 08:00:00,922.0,0.0,12.67,15.16 +2016-01-27 09:00:00,934.0,2.8,12.68,15.01 +2016-01-27 10:00:00,940.0,5.95,12.59,14.64 +2016-01-27 11:00:00,961.0,64.19,12.5,14.28 +2016-01-27 12:00:00,956.0,30.35,12.41,13.92 +2016-01-27 13:00:00,912.0,23.3,12.24,12.28 +2016-01-27 14:00:00,894.0,24.71,12.07,10.63 +2016-01-27 15:00:00,871.0,19.88,11.9,8.99 +2016-01-27 16:00:00,880.0,39.99,11.45,9.48 +2016-01-27 17:00:00,870.0,0.0,11.01,9.97 +2016-01-27 18:00:00,947.0,0.0,10.57,10.46 +2016-01-27 19:00:00,977.0,0.0,10.21,10.27 +2016-01-27 20:00:00,971.0,0.0,9.84,10.09 +2016-01-27 21:00:00,1052.0,0.0,9.48,9.9 +2016-01-27 22:00:00,1205.0,0.0,9.52,9.57 +2016-01-27 23:00:00,1076.0,0.0,9.56,9.23 +2016-01-28 00:00:00,959.0,0.0,9.61,8.9 +2016-01-28 01:00:00,902.0,0.0,9.93,8.23 +2016-01-28 02:00:00,833.0,0.0,10.26,7.57 +2016-01-28 03:00:00,810.0,0.0,10.58,6.91 +2016-01-28 04:00:00,818.0,0.0,10.39,6.53 +2016-01-28 05:00:00,814.0,0.0,10.19,6.15 +2016-01-28 06:00:00,834.0,0.0,10.0,5.77 +2016-01-28 07:00:00,903.0,0.0,9.89,5.35 +2016-01-28 08:00:00,1003.0,0.0,9.77,4.93 +2016-01-28 09:00:00,1034.0,196.99,9.66,4.51 +2016-01-28 10:00:00,987.0,325.28,9.69,5.38 +2016-01-28 11:00:00,944.0,583.87,9.72,6.25 +2016-01-28 12:00:00,900.0,338.15,9.75,7.12 +2016-01-28 13:00:00,869.0,611.9,9.84,8.06 +2016-01-28 14:00:00,801.0,283.28,9.93,9.01 +2016-01-28 15:00:00,765.0,70.49,10.02,9.96 +2016-01-28 16:00:00,764.0,144.74,10.31,10.17 +2016-01-28 17:00:00,800.0,0.0,10.61,10.37 +2016-01-28 18:00:00,900.0,0.0,10.91,10.58 +2016-01-28 19:00:00,1011.0,0.0,11.2,10.84 +2016-01-28 20:00:00,1015.0,0.0,11.48,11.09 +2016-01-28 21:00:00,1087.0,0.0,11.77,11.35 +2016-01-28 22:00:00,1226.0,0.0,11.86,11.66 +2016-01-28 23:00:00,1091.0,0.0,11.95,11.96 +2016-01-29 00:00:00,968.0,0.0,12.04,12.26 +2016-01-29 01:00:00,915.0,0.0,11.86,12.83 +2016-01-29 02:00:00,831.0,0.0,11.69,13.39 +2016-01-29 03:00:00,784.0,0.0,11.52,13.96 +2016-01-29 04:00:00,803.0,0.0,11.52,14.44 +2016-01-29 05:00:00,786.0,0.0,11.51,14.92 +2016-01-29 06:00:00,801.0,0.0,11.51,15.41 +2016-01-29 07:00:00,873.0,0.0,11.61,14.61 +2016-01-29 08:00:00,917.0,0.0,11.71,13.81 +2016-01-29 09:00:00,916.0,37.72,11.81,13.01 +2016-01-29 10:00:00,910.0,124.38,11.84,13.03 +2016-01-29 11:00:00,899.0,17.87,11.86,13.06 +2016-01-29 12:00:00,906.0,64.23,11.89,13.09 +2016-01-29 13:00:00,874.0,37.02,11.71,13.55 +2016-01-29 14:00:00,846.0,30.49,11.52,14.02 +2016-01-29 15:00:00,828.0,15.25,11.34,14.48 +2016-01-29 16:00:00,822.0,35.85,11.52,15.47 +2016-01-29 17:00:00,832.0,0.0,11.7,16.46 +2016-01-29 18:00:00,918.0,0.0,11.88,17.45 +2016-01-29 19:00:00,979.0,0.0,11.89,17.12 +2016-01-29 20:00:00,953.0,0.0,11.9,16.8 +2016-01-29 21:00:00,1073.0,0.0,11.91,16.47 +2016-01-29 22:00:00,1212.0,0.0,11.87,15.88 +2016-01-29 23:00:00,1062.0,0.0,11.83,15.29 +2016-01-30 00:00:00,948.0,0.0,11.79,14.7 +2016-01-30 01:00:00,909.0,0.0,11.74,14.45 +2016-01-30 02:00:00,816.0,0.0,11.69,14.19 +2016-01-30 03:00:00,774.0,0.0,11.64,13.93 +2016-01-30 04:00:00,777.0,0.0,11.54,13.42 +2016-01-30 05:00:00,788.0,0.0,11.45,12.91 +2016-01-30 06:00:00,762.0,0.0,11.35,12.4 +2016-01-30 07:00:00,797.0,0.0,11.01,12.34 +2016-01-30 08:00:00,846.0,0.0,10.67,12.27 +2016-01-30 09:00:00,895.0,15.96,10.34,12.21 +2016-01-30 10:00:00,935.0,34.37,10.02,11.96 +2016-01-30 11:00:00,970.0,89.6,9.71,11.71 +2016-01-30 12:00:00,996.0,105.39,9.39,11.46 +2016-01-30 13:00:00,958.0,68.77,9.55,11.28 +2016-01-30 14:00:00,944.0,35.16,9.71,11.1 +2016-01-30 15:00:00,960.0,32.19,9.88,10.92 +2016-01-30 16:00:00,958.0,25.89,9.77,10.53 +2016-01-30 17:00:00,977.0,0.0,9.66,10.14 +2016-01-30 18:00:00,1040.0,0.0,9.55,9.75 +2016-01-30 19:00:00,1098.0,0.0,9.64,9.14 +2016-01-30 20:00:00,1053.0,0.0,9.74,8.54 +2016-01-30 21:00:00,1129.0,0.0,9.83,7.93 +2016-01-30 22:00:00,1287.0,0.0,10.09,7.89 +2016-01-30 23:00:00,1125.0,0.0,10.35,7.85 +2016-01-31 00:00:00,984.0,0.0,10.61,7.81 +2016-01-31 01:00:00,932.0,0.0,10.91,9.2 +2016-01-31 02:00:00,846.0,0.0,11.21,10.59 +2016-01-31 03:00:00,802.0,0.0,11.51,11.99 +2016-01-31 04:00:00,813.0,0.0,11.8,12.7 +2016-01-31 05:00:00,800.0,0.0,12.08,13.41 +2016-01-31 06:00:00,794.0,0.0,12.37,14.12 +2016-01-31 07:00:00,816.0,0.0,12.64,14.56 +2016-01-31 08:00:00,865.0,0.0,12.91,15.0 +2016-01-31 09:00:00,896.0,35.47,13.19,15.43 +2016-01-31 10:00:00,959.0,43.71,13.09,14.9 +2016-01-31 11:00:00,989.0,47.92,12.98,14.37 +2016-01-31 12:00:00,948.0,35.34,12.88,13.83 +2016-01-31 13:00:00,894.0,51.76,12.7,13.97 +2016-01-31 14:00:00,836.0,73.46,12.51,14.1 +2016-01-31 15:00:00,833.0,50.17,12.32,14.23 +2016-01-31 16:00:00,835.0,50.85,12.29,14.1 +2016-01-31 17:00:00,859.0,0.0,12.26,13.96 +2016-01-31 18:00:00,944.0,0.0,12.22,13.82 +2016-01-31 19:00:00,982.0,0.0,12.13,13.34 +2016-01-31 20:00:00,963.0,0.0,12.03,12.86 +2016-01-31 21:00:00,1050.0,0.0,11.94,12.39 +2016-01-31 22:00:00,1188.0,0.0,11.85,11.96 +2016-01-31 23:00:00,1062.0,0.0,11.76,11.54 +2016-02-01 00:00:00,923.0,0.0,11.68,11.12 +2016-02-01 01:00:00,835.0,0.0,11.76,11.78 +2016-02-01 02:00:00,769.0,0.0,11.84,12.44 +2016-02-01 03:00:00,755.0,0.0,11.92,13.1 +2016-02-01 04:00:00,745.0,0.0,11.97,13.17 +2016-02-01 05:00:00,741.0,0.0,12.03,13.24 +2016-02-01 06:00:00,752.0,0.0,12.09,13.31 +2016-02-01 07:00:00,811.0,0.0,12.11,13.01 +2016-02-01 08:00:00,900.0,0.0,12.13,12.7 +2016-02-01 09:00:00,910.0,121.45,12.15,12.4 +2016-02-01 10:00:00,953.0,111.47,12.11,12.36 +2016-02-01 11:00:00,951.0,68.8,12.08,12.33 +2016-02-01 12:00:00,961.0,86.72,12.04,12.29 +2016-02-01 13:00:00,911.0,154.3,11.94,12.57 +2016-02-01 14:00:00,853.0,55.02,11.84,12.86 +2016-02-01 15:00:00,819.0,45.2,11.73,13.14 +2016-02-01 16:00:00,834.0,28.88,11.85,13.0 +2016-02-01 17:00:00,873.0,0.0,11.97,12.85 +2016-02-01 18:00:00,960.0,0.0,12.09,12.7 +2016-02-01 19:00:00,1000.0,0.0,12.09,12.19 +2016-02-01 20:00:00,983.0,0.0,12.09,11.68 +2016-02-01 21:00:00,1081.0,0.0,12.09,11.17 +2016-02-01 22:00:00,1224.0,0.0,12.01,10.28 +2016-02-01 23:00:00,1063.0,0.0,11.94,9.38 +2016-02-02 00:00:00,951.0,0.0,11.87,8.48 +2016-02-02 01:00:00,864.0,0.0,11.78,9.0 +2016-02-02 02:00:00,779.0,0.0,11.69,9.52 +2016-02-02 03:00:00,775.0,0.0,11.61,10.04 +2016-02-02 04:00:00,768.0,0.0,11.5,9.72 +2016-02-02 05:00:00,769.0,0.0,11.39,9.4 +2016-02-02 06:00:00,766.0,0.0,11.29,9.08 +2016-02-02 07:00:00,823.0,0.0,11.13,8.92 +2016-02-02 08:00:00,903.0,0.0,10.98,8.77 +2016-02-02 09:00:00,955.0,280.13,10.83,8.62 +2016-02-02 10:00:00,994.0,463.18,10.58,8.86 +2016-02-02 11:00:00,956.0,458.62,10.33,9.1 +2016-02-02 12:00:00,855.0,104.82,10.08,9.34 +2016-02-02 13:00:00,769.0,380.71,10.07,9.55 +2016-02-02 14:00:00,733.0,328.59,10.06,9.77 +2016-02-02 15:00:00,734.0,314.29,10.05,9.99 +2016-02-02 16:00:00,732.0,244.53,9.89,10.37 +2016-02-02 17:00:00,787.0,0.0,9.74,10.76 +2016-02-02 18:00:00,886.0,0.0,9.59,11.14 +2016-02-02 19:00:00,994.0,0.0,9.59,11.39 +2016-02-02 20:00:00,1005.0,0.0,9.58,11.64 +2016-02-02 21:00:00,1105.0,0.0,9.57,11.89 +2016-02-02 22:00:00,1283.0,0.0,9.5,12.14 +2016-02-02 23:00:00,1147.0,0.0,9.43,12.39 +2016-02-03 00:00:00,1034.0,0.0,9.36,12.63 +2016-02-03 01:00:00,959.0,0.0,9.31,12.45 +2016-02-03 02:00:00,880.0,0.0,9.26,12.26 +2016-02-03 03:00:00,855.0,0.0,9.21,12.07 +2016-02-03 04:00:00,900.0,0.0,9.12,12.5 +2016-02-03 05:00:00,908.0,0.0,9.04,12.93 +2016-02-03 06:00:00,920.0,0.0,8.96,13.37 +2016-02-03 07:00:00,1016.0,0.0,8.81,13.46 +2016-02-03 08:00:00,1117.0,0.0,8.67,13.55 +2016-02-03 09:00:00,1132.0,125.94,8.52,13.64 +2016-02-03 10:00:00,1101.0,464.69,8.84,13.2 +2016-02-03 11:00:00,995.0,577.3,9.16,12.76 +2016-02-03 12:00:00,946.0,375.84,9.48,12.32 +2016-02-03 13:00:00,879.0,112.45,9.45,11.97 +2016-02-03 14:00:00,856.0,615.56,9.43,11.62 +2016-02-03 15:00:00,829.0,74.69,9.4,11.27 +2016-02-03 16:00:00,841.0,237.56,9.53,10.92 +2016-02-03 17:00:00,889.0,0.0,9.65,10.57 +2016-02-03 18:00:00,982.0,0.0,9.77,10.22 +2016-02-03 19:00:00,1095.0,0.0,9.92,9.69 +2016-02-03 20:00:00,1079.0,0.0,10.07,9.15 +2016-02-03 21:00:00,1181.0,0.0,10.23,8.62 +2016-02-03 22:00:00,1317.0,0.0,10.45,8.89 +2016-02-03 23:00:00,1184.0,0.0,10.67,9.16 +2016-02-04 00:00:00,1032.0,0.0,10.89,9.43 +2016-02-04 01:00:00,949.0,0.0,11.06,10.48 +2016-02-04 02:00:00,876.0,0.0,11.23,11.53 +2016-02-04 03:00:00,842.0,0.0,11.4,12.58 +2016-02-04 04:00:00,853.0,0.0,11.5,12.32 +2016-02-04 05:00:00,842.0,0.0,11.61,12.06 +2016-02-04 06:00:00,832.0,0.0,11.72,11.81 +2016-02-04 07:00:00,893.0,0.0,11.69,10.6 +2016-02-04 08:00:00,981.0,0.0,11.66,9.4 +2016-02-04 09:00:00,998.0,132.06,11.63,8.19 +2016-02-04 10:00:00,996.0,42.17,11.61,7.69 +2016-02-04 11:00:00,1020.0,65.72,11.58,7.18 +2016-02-04 12:00:00,1022.0,81.26,11.56,6.68 +2016-02-04 13:00:00,936.0,72.76,11.33,6.61 +2016-02-04 14:00:00,901.0,55.86,11.1,6.54 +2016-02-04 15:00:00,888.0,47.56,10.86,6.47 +2016-02-04 16:00:00,875.0,32.14,10.87,6.38 +2016-02-04 17:00:00,890.0,0.0,10.88,6.29 +2016-02-04 18:00:00,971.0,0.0,10.89,6.19 +2016-02-04 19:00:00,1031.0,0.0,10.89,6.1 +2016-02-04 20:00:00,1029.0,0.0,10.89,6.01 +2016-02-04 21:00:00,1093.0,0.0,10.89,5.92 +2016-02-04 22:00:00,1244.0,0.0,10.91,6.01 +2016-02-04 23:00:00,1111.0,0.0,10.93,6.1 +2016-02-05 00:00:00,960.0,0.0,10.96,6.19 +2016-02-05 01:00:00,883.0,0.0,10.89,7.26 +2016-02-05 02:00:00,806.0,0.0,10.82,8.32 +2016-02-05 03:00:00,791.0,0.0,10.76,9.38 +2016-02-05 04:00:00,787.0,0.0,10.75,9.61 +2016-02-05 05:00:00,779.0,0.0,10.75,9.84 +2016-02-05 06:00:00,792.0,0.0,10.75,10.07 +2016-02-05 07:00:00,876.0,0.0,10.8,10.31 +2016-02-05 08:00:00,909.0,0.0,10.86,10.56 +2016-02-05 09:00:00,943.0,54.99,10.91,10.8 +2016-02-05 10:00:00,919.0,38.61,11.05,11.16 +2016-02-05 11:00:00,927.0,33.44,11.18,11.53 +2016-02-05 12:00:00,902.0,48.29,11.32,11.89 +2016-02-05 13:00:00,891.0,52.82,11.46,12.43 +2016-02-05 14:00:00,882.0,75.92,11.6,12.97 +2016-02-05 15:00:00,871.0,85.1,11.74,13.5 +2016-02-05 16:00:00,904.0,56.51,11.6,13.25 +2016-02-05 17:00:00,918.0,0.0,11.46,12.99 +2016-02-05 18:00:00,975.0,0.0,11.32,12.73 +2016-02-05 19:00:00,1047.0,0.0,11.28,12.71 +2016-02-05 20:00:00,1032.0,0.0,11.24,12.69 +2016-02-05 21:00:00,1116.0,0.0,11.2,12.68 +2016-02-05 22:00:00,1266.0,0.0,11.17,11.95 +2016-02-05 23:00:00,1138.0,0.0,11.13,11.22 +2016-02-06 00:00:00,1015.0,0.0,11.09,10.5 +2016-02-06 01:00:00,937.0,0.0,11.27,11.75 +2016-02-06 02:00:00,864.0,0.0,11.45,13.01 +2016-02-06 03:00:00,822.0,0.0,11.64,14.26 +2016-02-06 04:00:00,831.0,0.0,11.66,15.08 +2016-02-06 05:00:00,815.0,0.0,11.69,15.9 +2016-02-06 06:00:00,825.0,0.0,11.72,16.72 +2016-02-06 07:00:00,870.0,0.0,11.75,17.63 +2016-02-06 08:00:00,955.0,0.0,11.79,18.54 +2016-02-06 09:00:00,994.0,11.36,11.82,19.45 +2016-02-06 10:00:00,1049.0,43.0,11.66,19.65 +2016-02-06 11:00:00,1078.0,32.69,11.51,19.85 +2016-02-06 12:00:00,1112.0,40.08,11.35,20.06 +2016-02-06 13:00:00,1111.0,29.1,11.3,18.91 +2016-02-06 14:00:00,1075.0,30.55,11.25,17.76 +2016-02-06 15:00:00,1080.0,50.64,11.2,16.61 +2016-02-06 16:00:00,1074.0,31.27,10.84,15.51 +2016-02-06 17:00:00,1050.0,0.0,10.47,14.42 +2016-02-06 18:00:00,1106.0,0.0,10.1,13.32 +2016-02-06 19:00:00,1159.0,0.0,9.78,13.55 +2016-02-06 20:00:00,1137.0,0.0,9.47,13.78 +2016-02-06 21:00:00,1241.0,0.0,9.15,14.01 +2016-02-06 22:00:00,1387.0,0.0,8.79,14.24 +2016-02-06 23:00:00,1265.0,0.0,8.42,14.46 +2016-02-07 00:00:00,1139.0,0.0,8.06,14.69 +2016-02-07 01:00:00,1073.0,0.0,8.27,14.82 +2016-02-07 02:00:00,1006.0,0.0,8.48,14.96 +2016-02-07 03:00:00,973.0,0.0,8.69,15.09 +2016-02-07 04:00:00,985.0,0.0,8.63,15.25 +2016-02-07 05:00:00,988.0,0.0,8.58,15.4 +2016-02-07 06:00:00,982.0,0.0,8.53,15.56 +2016-02-07 07:00:00,1030.0,0.0,8.69,15.49 +2016-02-07 08:00:00,1070.0,1.56,8.86,15.42 +2016-02-07 09:00:00,1125.0,57.22,9.03,15.35 +2016-02-07 10:00:00,1155.0,81.1,9.25,15.25 +2016-02-07 11:00:00,1134.0,54.92,9.46,15.15 +2016-02-07 12:00:00,1152.0,80.71,9.68,15.05 +2016-02-07 13:00:00,1086.0,64.92,9.84,15.87 +2016-02-07 14:00:00,1039.0,30.01,10.0,16.69 +2016-02-07 15:00:00,1043.0,26.4,10.16,17.52 +2016-02-07 16:00:00,1059.0,55.85,10.73,17.85 +2016-02-07 17:00:00,1063.0,0.0,11.3,18.19 +2016-02-07 18:00:00,1094.0,0.0,11.86,18.52 +2016-02-07 19:00:00,1164.0,0.0,11.98,18.68 +2016-02-07 20:00:00,1144.0,0.0,12.1,18.83 +2016-02-07 21:00:00,1229.0,0.0,12.22,18.98 +2016-02-07 22:00:00,1386.0,0.0,12.15,19.05 +2016-02-07 23:00:00,1255.0,0.0,12.08,19.12 +2016-02-08 00:00:00,1123.0,0.0,12.01,19.19 +2016-02-08 01:00:00,1026.0,0.0,11.58,19.16 +2016-02-08 02:00:00,951.0,0.0,11.15,19.14 +2016-02-08 03:00:00,941.0,0.0,10.72,19.12 +2016-02-08 04:00:00,941.0,0.0,10.63,19.72 +2016-02-08 05:00:00,944.0,0.0,10.55,20.33 +2016-02-08 06:00:00,953.0,0.0,10.47,20.94 +2016-02-08 07:00:00,1016.0,0.0,10.34,20.91 +2016-02-08 08:00:00,1082.0,2.4,10.22,20.89 +2016-02-08 09:00:00,1130.0,290.31,10.1,20.87 +2016-02-08 10:00:00,1140.0,106.9,10.01,20.73 +2016-02-08 11:00:00,1118.0,529.59,9.92,20.58 +2016-02-08 12:00:00,1068.0,57.96,9.83,20.44 +2016-02-08 13:00:00,1024.0,79.9,9.95,20.28 +2016-02-08 14:00:00,1001.0,146.86,10.07,20.12 +2016-02-08 15:00:00,1000.0,497.15,10.19,19.96 +2016-02-08 16:00:00,981.0,71.73,10.13,18.92 +2016-02-08 17:00:00,964.0,0.0,10.07,17.88 +2016-02-08 18:00:00,1047.0,0.0,10.01,16.84 +2016-02-08 19:00:00,1140.0,0.0,9.91,16.01 +2016-02-08 20:00:00,1164.0,0.0,9.81,15.18 +2016-02-08 21:00:00,1254.0,0.0,9.7,14.34 +2016-02-08 22:00:00,1400.0,0.0,9.78,13.83 +2016-02-08 23:00:00,1250.0,0.0,9.85,13.31 +2016-02-09 00:00:00,1138.0,0.0,9.93,12.79 +2016-02-09 01:00:00,1052.0,0.0,10.03,11.87 +2016-02-09 02:00:00,971.0,0.0,10.14,10.95 +2016-02-09 03:00:00,920.0,0.0,10.25,10.03 +2016-02-09 04:00:00,917.0,0.0,10.08,10.43 +2016-02-09 05:00:00,898.0,0.0,9.91,10.83 +2016-02-09 06:00:00,898.0,0.0,9.75,11.23 +2016-02-09 07:00:00,982.0,0.0,9.08,12.16 +2016-02-09 08:00:00,1085.0,3.35,8.42,13.09 +2016-02-09 09:00:00,1145.0,16.9,7.76,14.03 +2016-02-09 10:00:00,1167.0,79.96,7.4,14.8 +2016-02-09 11:00:00,1193.0,183.7,7.04,15.57 +2016-02-09 12:00:00,1227.0,52.56,6.68,16.34 +2016-02-09 13:00:00,1194.0,149.49,7.02,16.67 +2016-02-09 14:00:00,1202.0,14.25,7.37,17.0 +2016-02-09 15:00:00,1209.0,199.83,7.72,17.32 +2016-02-09 16:00:00,1207.0,124.42,7.66,17.42 +2016-02-09 17:00:00,1226.0,28.43,7.61,17.51 +2016-02-09 18:00:00,1291.0,0.0,7.55,17.6 +2016-02-09 19:00:00,1406.0,0.0,7.39,17.19 +2016-02-09 20:00:00,1425.0,0.0,7.22,16.78 +2016-02-09 21:00:00,1508.0,0.0,7.05,16.37 +2016-02-09 22:00:00,1651.0,0.0,7.06,16.04 +2016-02-09 23:00:00,1489.0,0.0,7.07,15.7 +2016-02-10 00:00:00,1360.0,0.0,7.08,15.37 +2016-02-10 01:00:00,1292.0,0.0,7.15,14.56 +2016-02-10 02:00:00,1209.0,0.0,7.22,13.75 +2016-02-10 03:00:00,1161.0,0.0,7.29,12.94 +2016-02-10 04:00:00,1171.0,0.0,7.18,12.6 +2016-02-10 05:00:00,1149.0,0.0,7.07,12.27 +2016-02-10 06:00:00,1149.0,0.0,6.97,11.93 +2016-02-10 07:00:00,1215.0,0.0,7.15,11.68 +2016-02-10 08:00:00,1266.0,41.24,7.34,11.43 +2016-02-10 09:00:00,1304.0,28.18,7.53,11.17 +2016-02-10 10:00:00,1301.0,131.07,7.67,10.87 +2016-02-10 11:00:00,1231.0,181.19,7.8,10.57 +2016-02-10 12:00:00,1208.0,752.71,7.94,10.28 +2016-02-10 13:00:00,1110.0,621.37,8.16,9.92 +2016-02-10 14:00:00,1020.0,646.19,8.39,9.56 +2016-02-10 15:00:00,999.0,469.46,8.61,9.2 +2016-02-10 16:00:00,996.0,295.97,8.6,8.57 +2016-02-10 17:00:00,1025.0,26.29,8.59,7.94 +2016-02-10 18:00:00,1116.0,0.0,8.58,7.31 +2016-02-10 19:00:00,1279.0,0.0,8.64,7.17 +2016-02-10 20:00:00,1272.0,0.0,8.7,7.03 +2016-02-10 21:00:00,1375.0,0.0,8.76,6.88 +2016-02-10 22:00:00,1551.0,0.0,8.7,6.88 +2016-02-10 23:00:00,1386.0,0.0,8.64,6.88 +2016-02-11 00:00:00,1269.0,0.0,8.58,6.88 +2016-02-11 01:00:00,1169.0,0.0,8.44,7.01 +2016-02-11 02:00:00,1085.0,0.0,8.31,7.14 +2016-02-11 03:00:00,1058.0,0.0,8.18,7.27 +2016-02-11 04:00:00,1074.0,0.0,8.0,7.15 +2016-02-11 05:00:00,1062.0,0.0,7.82,7.04 +2016-02-11 06:00:00,1084.0,0.0,7.64,6.92 +2016-02-11 07:00:00,1125.0,0.0,7.66,6.77 +2016-02-11 08:00:00,1199.0,26.08,7.69,6.61 +2016-02-11 09:00:00,1223.0,162.9,7.71,6.46 +2016-02-11 10:00:00,1269.0,404.14,7.77,6.77 +2016-02-11 11:00:00,1172.0,546.23,7.84,7.09 +2016-02-11 12:00:00,1086.0,640.34,7.9,7.41 +2016-02-11 13:00:00,986.0,269.68,8.07,7.31 +2016-02-11 14:00:00,973.0,621.72,8.24,7.22 +2016-02-11 15:00:00,961.0,151.76,8.41,7.13 +2016-02-11 16:00:00,986.0,231.92,8.45,7.22 +2016-02-11 17:00:00,1051.0,0.0,8.48,7.31 +2016-02-11 18:00:00,1135.0,0.0,8.52,7.39 +2016-02-11 19:00:00,1243.0,0.0,8.86,7.46 +2016-02-11 20:00:00,1227.0,0.0,9.2,7.53 +2016-02-11 21:00:00,1326.0,0.0,9.53,7.6 +2016-02-11 22:00:00,1491.0,0.0,9.61,8.16 +2016-02-11 23:00:00,1348.0,0.0,9.69,8.71 +2016-02-12 00:00:00,1219.0,0.0,9.77,9.27 +2016-02-12 01:00:00,1155.0,0.0,10.17,9.16 +2016-02-12 02:00:00,1067.0,0.0,10.57,9.05 +2016-02-12 03:00:00,1001.0,0.0,10.97,8.94 +2016-02-12 04:00:00,1002.0,0.0,10.74,10.38 +2016-02-12 05:00:00,1004.0,0.0,10.52,11.83 +2016-02-12 06:00:00,1015.0,0.0,10.3,13.27 +2016-02-12 07:00:00,1106.0,0.0,10.35,13.7 +2016-02-12 08:00:00,1148.0,0.0,10.41,14.13 +2016-02-12 09:00:00,1189.0,250.69,10.46,14.57 +2016-02-12 10:00:00,1191.0,307.09,10.35,14.56 +2016-02-12 11:00:00,1183.0,407.5,10.23,14.56 +2016-02-12 12:00:00,1161.0,273.45,10.12,14.55 +2016-02-12 13:00:00,1056.0,406.65,10.27,13.77 +2016-02-12 14:00:00,1020.0,629.63,10.43,12.98 +2016-02-12 15:00:00,979.0,427.86,10.59,12.19 +2016-02-12 16:00:00,970.0,95.63,10.5,11.72 +2016-02-12 17:00:00,1001.0,61.52,10.41,11.26 +2016-02-12 18:00:00,1097.0,0.0,10.33,10.79 +2016-02-12 19:00:00,1250.0,0.0,10.19,9.87 +2016-02-12 20:00:00,1294.0,0.0,10.06,8.96 +2016-02-12 21:00:00,1362.0,0.0,9.93,8.04 +2016-02-12 22:00:00,1525.0,0.0,9.83,7.73 +2016-02-12 23:00:00,1359.0,0.0,9.74,7.42 +2016-02-13 00:00:00,1206.0,0.0,9.65,7.1 +2016-02-13 01:00:00,1129.0,0.0,10.2,8.81 +2016-02-13 02:00:00,1056.0,0.0,10.75,10.52 +2016-02-13 03:00:00,1021.0,0.0,11.3,12.23 +2016-02-13 04:00:00,999.0,0.0,11.1,14.99 +2016-02-13 05:00:00,997.0,0.0,10.9,17.75 +2016-02-13 06:00:00,1027.0,0.0,10.7,20.51 +2016-02-13 07:00:00,1083.0,0.0,10.52,20.39 +2016-02-13 08:00:00,1146.0,22.87,10.34,20.26 +2016-02-13 09:00:00,1199.0,40.45,10.16,20.14 +2016-02-13 10:00:00,1269.0,277.04,10.07,19.86 +2016-02-13 11:00:00,1304.0,206.02,9.98,19.58 +2016-02-13 12:00:00,1250.0,349.51,9.89,19.3 +2016-02-13 13:00:00,1163.0,244.63,9.98,17.37 +2016-02-13 14:00:00,1072.0,471.12,10.08,15.43 +2016-02-13 15:00:00,1046.0,532.06,10.18,13.5 +2016-02-13 16:00:00,1037.0,325.93,9.84,12.77 +2016-02-13 17:00:00,1052.0,21.1,9.51,12.03 +2016-02-13 18:00:00,1136.0,0.0,9.17,11.3 +2016-02-13 19:00:00,1265.0,0.0,9.09,11.31 +2016-02-13 20:00:00,1260.0,0.0,9.01,11.31 +2016-02-13 21:00:00,1393.0,0.0,8.93,11.32 +2016-02-13 22:00:00,1530.0,0.0,8.98,11.77 +2016-02-13 23:00:00,1393.0,0.0,9.03,12.21 +2016-02-14 00:00:00,1274.0,0.0,9.09,12.65 +2016-02-14 01:00:00,1199.0,0.0,9.1,13.01 +2016-02-14 02:00:00,1102.0,0.0,9.11,13.37 +2016-02-14 03:00:00,1058.0,0.0,9.13,13.72 +2016-02-14 04:00:00,1072.0,0.0,8.94,12.96 +2016-02-14 05:00:00,1059.0,0.0,8.75,12.2 +2016-02-14 06:00:00,1055.0,0.0,8.57,11.43 +2016-02-14 07:00:00,1097.0,0.0,8.66,10.54 +2016-02-14 08:00:00,1159.0,62.8,8.76,9.65 +2016-02-14 09:00:00,1209.0,305.53,8.85,8.76 +2016-02-14 10:00:00,1265.0,55.71,8.93,7.68 +2016-02-14 11:00:00,1259.0,470.44,9.01,6.6 +2016-02-14 12:00:00,1245.0,730.19,9.09,5.52 +2016-02-14 13:00:00,1205.0,719.55,8.84,5.7 +2016-02-14 14:00:00,1186.0,599.07,8.6,5.89 +2016-02-14 15:00:00,1122.0,535.26,8.35,6.07 +2016-02-14 16:00:00,1029.0,63.82,8.54,7.75 +2016-02-14 17:00:00,1048.0,1.47,8.73,9.43 +2016-02-14 18:00:00,1148.0,0.0,8.91,11.1 +2016-02-14 19:00:00,1295.0,0.0,8.64,11.3 +2016-02-14 20:00:00,1356.0,0.0,8.37,11.5 +2016-02-14 21:00:00,1469.0,0.0,8.1,11.7 +2016-02-14 22:00:00,1637.0,0.0,7.84,11.79 +2016-02-14 23:00:00,1484.0,0.0,7.58,11.89 +2016-02-15 00:00:00,1363.0,0.0,7.33,11.99 +2016-02-15 01:00:00,1290.0,0.0,7.3,11.77 +2016-02-15 02:00:00,1193.0,0.0,7.28,11.56 +2016-02-15 03:00:00,1163.0,0.0,7.26,11.35 +2016-02-15 04:00:00,1174.0,0.0,7.29,11.52 +2016-02-15 05:00:00,1152.0,0.0,7.32,11.68 +2016-02-15 06:00:00,1168.0,0.0,7.35,11.85 +2016-02-15 07:00:00,1251.0,0.0,7.34,11.95 +2016-02-15 08:00:00,1326.0,78.46,7.34,12.05 +2016-02-15 09:00:00,1437.0,298.84,7.33,12.15 +2016-02-15 10:00:00,1419.0,72.52,7.44,11.52 +2016-02-15 11:00:00,1383.0,657.23,7.55,10.88 +2016-02-15 12:00:00,1332.0,682.98,7.66,10.25 +2016-02-15 13:00:00,1265.0,714.16,7.8,9.68 +2016-02-15 14:00:00,1175.0,300.08,7.94,9.12 +2016-02-15 15:00:00,1132.0,251.42,8.07,8.55 +2016-02-15 16:00:00,1126.0,333.87,8.0,8.05 +2016-02-15 17:00:00,1146.0,21.43,7.93,7.55 +2016-02-15 18:00:00,1225.0,0.0,7.86,7.05 +2016-02-15 19:00:00,1384.0,0.0,7.74,6.65 +2016-02-15 20:00:00,1422.0,0.0,7.62,6.25 +2016-02-15 21:00:00,1529.0,0.0,7.49,5.85 +2016-02-15 22:00:00,1670.0,0.0,7.37,5.11 +2016-02-15 23:00:00,1517.0,0.0,7.24,4.37 +2016-02-16 00:00:00,1363.0,0.0,7.12,3.63 +2016-02-16 01:00:00,1251.0,0.0,7.14,2.8 +2016-02-16 02:00:00,1170.0,0.0,7.16,1.97 +2016-02-16 03:00:00,1118.0,0.0,7.19,1.14 +2016-02-16 04:00:00,1142.0,0.0,7.11,1.33 +2016-02-16 05:00:00,1137.0,0.0,7.03,1.52 +2016-02-16 06:00:00,1162.0,0.0,6.96,1.71 +2016-02-16 07:00:00,1238.0,0.0,6.95,2.39 +2016-02-16 08:00:00,1343.0,29.3,6.95,3.07 +2016-02-16 09:00:00,1413.0,36.3,6.94,3.75 +2016-02-16 10:00:00,1377.0,84.04,7.05,4.36 +2016-02-16 11:00:00,1290.0,84.48,7.15,4.97 +2016-02-16 12:00:00,1222.0,432.16,7.26,5.59 +2016-02-16 13:00:00,1119.0,315.7,7.43,6.51 +2016-02-16 14:00:00,1058.0,116.3,7.6,7.43 +2016-02-16 15:00:00,1001.0,113.92,7.78,8.34 +2016-02-16 16:00:00,997.0,48.58,7.94,8.66 +2016-02-16 17:00:00,1056.0,33.47,8.1,8.98 +2016-02-16 18:00:00,1152.0,0.0,8.26,9.3 +2016-02-16 19:00:00,1320.0,0.0,8.39,9.61 +2016-02-16 20:00:00,1347.0,0.0,8.52,9.93 +2016-02-16 21:00:00,1452.0,0.0,8.65,10.25 +2016-02-16 22:00:00,1632.0,0.0,8.82,10.48 +2016-02-16 23:00:00,1479.0,0.0,8.98,10.72 +2016-02-17 00:00:00,1349.0,0.0,9.15,10.95 +2016-02-17 01:00:00,1261.0,0.0,9.0,11.85 +2016-02-17 02:00:00,1165.0,0.0,8.85,12.75 +2016-02-17 03:00:00,1120.0,0.0,8.7,13.66 +2016-02-17 04:00:00,1125.0,0.0,8.79,13.43 +2016-02-17 05:00:00,1105.0,0.0,8.88,13.21 +2016-02-17 06:00:00,1105.0,0.0,8.98,12.99 +2016-02-17 07:00:00,1175.0,0.0,8.98,12.75 +2016-02-17 08:00:00,1276.0,7.83,8.99,12.51 +2016-02-17 09:00:00,1361.0,82.97,9.0,12.28 +2016-02-17 10:00:00,1412.0,68.25,8.92,10.43 +2016-02-17 11:00:00,1403.0,53.45,8.84,8.58 +2016-02-17 12:00:00,1445.0,76.83,8.76,6.73 +2016-02-17 13:00:00,1423.0,53.5,8.55,7.44 +2016-02-17 14:00:00,1409.0,81.02,8.34,8.16 +2016-02-17 15:00:00,1339.0,27.36,8.12,8.87 +2016-02-17 16:00:00,1312.0,49.21,8.14,9.54 +2016-02-17 17:00:00,1335.0,18.82,8.15,10.21 +2016-02-17 18:00:00,1387.0,0.0,8.17,10.88 +2016-02-17 19:00:00,1446.0,0.0,8.27,10.57 +2016-02-17 20:00:00,1411.0,0.0,8.37,10.26 +2016-02-17 21:00:00,1501.0,0.0,8.48,9.94 +2016-02-17 22:00:00,1658.0,0.0,8.5,9.83 +2016-02-17 23:00:00,1521.0,0.0,8.52,9.71 +2016-02-18 00:00:00,1383.0,0.0,8.54,9.59 +2016-02-18 01:00:00,1288.0,0.0,8.61,9.3 +2016-02-18 02:00:00,1190.0,0.0,8.68,9.01 +2016-02-18 03:00:00,1149.0,0.0,8.75,8.72 +2016-02-18 04:00:00,1157.0,0.0,8.61,8.03 +2016-02-18 05:00:00,1164.0,0.0,8.48,7.35 +2016-02-18 06:00:00,1157.0,0.0,8.35,6.66 +2016-02-18 07:00:00,1218.0,0.0,8.3,6.01 +2016-02-18 08:00:00,1325.0,107.21,8.26,5.36 +2016-02-18 09:00:00,1356.0,80.87,8.21,4.7 +2016-02-18 10:00:00,1310.0,288.1,8.21,4.7 +2016-02-18 11:00:00,1264.0,689.94,8.22,4.7 +2016-02-18 12:00:00,1260.0,687.73,8.22,4.7 +2016-02-18 13:00:00,1200.0,448.67,8.11,5.2 +2016-02-18 14:00:00,1196.0,688.15,8.01,5.7 +2016-02-18 15:00:00,1126.0,442.19,7.91,6.19 +2016-02-18 16:00:00,1057.0,266.48,7.84,6.17 +2016-02-18 17:00:00,1033.0,68.19,7.77,6.15 +2016-02-18 18:00:00,1121.0,0.0,7.7,6.12 +2016-02-18 19:00:00,1280.0,0.0,7.79,6.23 +2016-02-18 20:00:00,1324.0,0.0,7.88,6.34 +2016-02-18 21:00:00,1421.0,0.0,7.97,6.44 +2016-02-18 22:00:00,1564.0,0.0,8.13,6.42 +2016-02-18 23:00:00,1432.0,0.0,8.28,6.4 +2016-02-19 00:00:00,1304.0,0.0,8.44,6.37 +2016-02-19 01:00:00,1207.0,0.0,8.51,6.83 +2016-02-19 02:00:00,1128.0,0.0,8.58,7.29 +2016-02-19 03:00:00,1106.0,0.0,8.65,7.75 +2016-02-19 04:00:00,1091.0,0.0,8.77,8.27 +2016-02-19 05:00:00,1063.0,0.0,8.89,8.78 +2016-02-19 06:00:00,1066.0,0.0,9.02,9.3 +2016-02-19 07:00:00,1138.0,0.0,9.11,9.85 +2016-02-19 08:00:00,1197.0,31.4,9.2,10.41 +2016-02-19 09:00:00,1271.0,106.01,9.29,10.97 +2016-02-19 10:00:00,1254.0,57.94,9.57,11.78 +2016-02-19 11:00:00,1223.0,104.12,9.86,12.59 +2016-02-19 12:00:00,1211.0,101.99,10.14,13.41 +2016-02-19 13:00:00,1187.0,141.91,10.27,13.54 +2016-02-19 14:00:00,1174.0,140.34,10.4,13.66 +2016-02-19 15:00:00,1163.0,125.37,10.53,13.79 +2016-02-19 16:00:00,1158.0,142.97,10.63,13.62 +2016-02-19 17:00:00,1118.0,50.01,10.72,13.45 +2016-02-19 18:00:00,1151.0,0.0,10.81,13.28 +2016-02-19 19:00:00,1249.0,0.0,10.94,12.19 +2016-02-19 20:00:00,1276.0,0.0,11.07,11.1 +2016-02-19 21:00:00,1387.0,0.0,11.2,10.01 +2016-02-19 22:00:00,1542.0,0.0,11.25,10.05 +2016-02-19 23:00:00,1344.0,0.0,11.29,10.08 +2016-02-20 00:00:00,1174.0,0.0,11.33,10.11 +2016-02-20 01:00:00,1087.0,0.0,11.32,10.48 +2016-02-20 02:00:00,1014.0,0.0,11.31,10.85 +2016-02-20 03:00:00,978.0,0.0,11.3,11.21 +2016-02-20 04:00:00,991.0,0.0,11.36,11.4 +2016-02-20 05:00:00,966.0,0.0,11.43,11.58 +2016-02-20 06:00:00,913.0,0.0,11.5,11.77 +2016-02-20 07:00:00,966.0,0.0,11.56,11.76 +2016-02-20 08:00:00,1033.0,32.68,11.63,11.76 +2016-02-20 09:00:00,1089.0,78.38,11.69,11.75 +2016-02-20 10:00:00,1134.0,33.35,11.71,11.95 +2016-02-20 11:00:00,1108.0,158.68,11.73,12.15 +2016-02-20 12:00:00,1091.0,169.11,11.75,12.34 +2016-02-20 13:00:00,1045.0,140.89,11.55,12.83 +2016-02-20 14:00:00,1037.0,74.53,11.36,13.32 +2016-02-20 15:00:00,1029.0,76.67,11.16,13.81 +2016-02-20 16:00:00,1057.0,87.53,11.23,13.56 +2016-02-20 17:00:00,1043.0,31.59,11.3,13.32 +2016-02-20 18:00:00,1054.0,0.0,11.37,13.08 +2016-02-20 19:00:00,1144.0,0.0,11.39,12.68 +2016-02-20 20:00:00,1137.0,0.0,11.41,12.28 +2016-02-20 21:00:00,1248.0,0.0,11.43,11.89 +2016-02-20 22:00:00,1436.0,0.0,11.46,11.53 +2016-02-20 23:00:00,1256.0,0.0,11.5,11.17 +2016-02-21 00:00:00,1065.0,0.0,11.54,10.81 +2016-02-21 01:00:00,985.0,0.0,11.3,10.99 +2016-02-21 02:00:00,898.0,0.0,11.06,11.16 +2016-02-21 03:00:00,873.0,0.0,10.83,11.34 +2016-02-21 04:00:00,908.0,0.0,10.9,10.94 +2016-02-21 05:00:00,900.0,0.0,10.97,10.55 +2016-02-21 06:00:00,836.0,0.0,11.04,10.15 +2016-02-21 07:00:00,856.0,0.0,11.08,10.25 +2016-02-21 08:00:00,913.0,19.24,11.13,10.35 +2016-02-21 09:00:00,970.0,55.59,11.18,10.46 +2016-02-21 10:00:00,1068.0,147.06,11.18,10.3 +2016-02-21 11:00:00,1094.0,141.87,11.18,10.15 +2016-02-21 12:00:00,1019.0,216.86,11.18,10.0 +2016-02-21 13:00:00,924.0,260.43,11.07,9.99 +2016-02-21 14:00:00,833.0,363.23,10.97,9.98 +2016-02-21 15:00:00,811.0,507.69,10.86,9.97 +2016-02-21 16:00:00,836.0,133.08,10.87,9.84 +2016-02-21 17:00:00,857.0,47.8,10.88,9.71 +2016-02-21 18:00:00,853.0,0.0,10.89,9.57 +2016-02-21 19:00:00,920.0,0.0,10.91,9.42 +2016-02-21 20:00:00,937.0,0.0,10.93,9.27 +2016-02-21 21:00:00,1025.0,0.0,10.94,9.12 +2016-02-21 22:00:00,1234.0,0.0,10.97,8.91 +2016-02-21 23:00:00,1160.0,0.0,11.0,8.71 +2016-02-22 00:00:00,926.0,0.0,11.03,8.51 +2016-02-22 01:00:00,808.0,0.0,10.96,8.78 +2016-02-22 02:00:00,737.0,0.0,10.9,9.05 +2016-02-22 03:00:00,735.0,0.0,10.84,9.32 +2016-02-22 04:00:00,763.0,0.0,10.85,9.23 +2016-02-22 05:00:00,782.0,0.0,10.87,9.14 +2016-02-22 06:00:00,750.0,0.0,10.89,9.05 +2016-02-22 07:00:00,774.0,0.0,10.92,9.24 +2016-02-22 08:00:00,854.0,43.06,10.96,9.43 +2016-02-22 09:00:00,887.0,71.36,10.99,9.63 +2016-02-22 10:00:00,924.0,148.27,10.98,9.34 +2016-02-22 11:00:00,1029.0,89.49,10.98,9.05 +2016-02-22 12:00:00,1022.0,226.44,10.97,8.76 +2016-02-22 13:00:00,898.0,115.21,11.01,8.85 +2016-02-22 14:00:00,851.0,163.84,11.05,8.93 +2016-02-22 15:00:00,830.0,141.31,11.09,9.02 +2016-02-22 16:00:00,855.0,115.8,11.02,8.55 +2016-02-22 17:00:00,856.0,13.18,10.95,8.07 +2016-02-22 18:00:00,908.0,0.0,10.89,7.6 +2016-02-22 19:00:00,941.0,0.0,10.79,7.35 +2016-02-22 20:00:00,973.0,0.0,10.69,7.09 +2016-02-22 21:00:00,1047.0,0.0,10.6,6.84 +2016-02-22 22:00:00,1222.0,0.0,10.42,6.53 +2016-02-22 23:00:00,1098.0,0.0,10.24,6.22 +2016-02-23 00:00:00,989.0,0.0,10.06,5.9 +2016-02-23 01:00:00,848.0,0.0,9.92,5.68 +2016-02-23 02:00:00,781.0,0.0,9.78,5.46 +2016-02-23 03:00:00,761.0,0.0,9.65,5.24 +2016-02-23 04:00:00,812.0,0.0,9.43,4.72 +2016-02-23 05:00:00,826.0,0.0,9.22,4.19 +2016-02-23 06:00:00,838.0,0.0,9.01,3.67 +2016-02-23 07:00:00,866.0,0.0,8.95,3.41 +2016-02-23 08:00:00,946.0,49.16,8.89,3.14 +2016-02-23 09:00:00,1021.0,128.99,8.83,2.88 +2016-02-23 10:00:00,1037.0,253.46,8.84,2.78 +2016-02-23 11:00:00,1067.0,275.92,8.84,2.68 +2016-02-23 12:00:00,1094.0,199.63,8.85,2.58 +2016-02-23 13:00:00,930.0,202.05,8.77,2.97 +2016-02-23 14:00:00,911.0,132.56,8.69,3.37 +2016-02-23 15:00:00,947.0,110.44,8.61,3.77 +2016-02-23 16:00:00,874.0,70.59,8.67,4.38 +2016-02-23 17:00:00,950.0,11.54,8.73,4.99 +2016-02-23 18:00:00,1055.0,0.0,8.79,5.6 +2016-02-23 19:00:00,1080.0,0.0,8.87,6.28 +2016-02-23 20:00:00,1090.0,0.0,8.95,6.96 +2016-02-23 21:00:00,1192.0,0.0,9.02,7.64 +2016-02-23 22:00:00,1372.0,0.0,9.13,8.05 +2016-02-23 23:00:00,1246.0,0.0,9.24,8.45 +2016-02-24 00:00:00,1160.0,0.0,9.35,8.86 +2016-02-24 01:00:00,1064.0,0.0,9.5,9.12 +2016-02-24 02:00:00,968.0,0.0,9.65,9.38 +2016-02-24 03:00:00,933.0,0.0,9.81,9.64 +2016-02-24 04:00:00,952.0,0.0,9.78,9.58 +2016-02-24 05:00:00,974.0,0.0,9.76,9.51 +2016-02-24 06:00:00,995.0,0.0,9.74,9.45 +2016-02-24 07:00:00,1034.0,0.0,9.65,9.54 +2016-02-24 08:00:00,1090.0,47.34,9.57,9.63 +2016-02-24 09:00:00,1204.0,71.76,9.49,9.72 +2016-02-24 10:00:00,1255.0,35.94,9.42,9.93 +2016-02-24 11:00:00,1199.0,22.94,9.34,10.14 +2016-02-24 12:00:00,1213.0,124.32,9.27,10.34 +2016-02-24 13:00:00,1110.0,25.08,9.16,10.32 +2016-02-24 14:00:00,1043.0,19.5,9.05,10.29 +2016-02-24 15:00:00,1067.0,82.06,8.94,10.26 +2016-02-24 16:00:00,997.0,57.73,8.83,10.32 +2016-02-24 17:00:00,1061.0,41.52,8.71,10.37 +2016-02-24 18:00:00,1118.0,0.0,8.59,10.43 +2016-02-24 19:00:00,1233.0,0.0,8.56,10.32 +2016-02-24 20:00:00,1195.0,0.0,8.53,10.21 +2016-02-24 21:00:00,1283.0,0.0,8.49,10.1 +2016-02-24 22:00:00,1446.0,0.0,8.48,9.78 +2016-02-24 23:00:00,1304.0,0.0,8.47,9.46 +2016-02-25 00:00:00,1201.0,0.0,8.46,9.14 +2016-02-25 01:00:00,1143.0,0.0,8.31,8.55 +2016-02-25 02:00:00,1017.0,0.0,8.16,7.96 +2016-02-25 03:00:00,984.0,0.0,8.02,7.37 +2016-02-25 04:00:00,1045.0,0.0,7.91,6.79 +2016-02-25 05:00:00,1040.0,0.0,7.8,6.22 +2016-02-25 06:00:00,1053.0,0.0,7.69,5.64 +2016-02-25 07:00:00,1132.0,0.0,7.65,5.19 +2016-02-25 08:00:00,1197.0,140.74,7.62,4.73 +2016-02-25 09:00:00,1223.0,112.41,7.58,4.28 +2016-02-25 10:00:00,1166.0,186.29,7.61,4.01 +2016-02-25 11:00:00,1074.0,177.96,7.64,3.75 +2016-02-25 12:00:00,1062.0,160.89,7.67,3.49 +2016-02-25 13:00:00,981.0,200.66,7.83,2.91 +2016-02-25 14:00:00,920.0,292.26,7.99,2.32 +2016-02-25 15:00:00,941.0,206.4,8.15,1.74 +2016-02-25 16:00:00,898.0,144.63,8.16,2.1 +2016-02-25 17:00:00,875.0,41.28,8.16,2.46 +2016-02-25 18:00:00,1004.0,0.0,8.17,2.83 +2016-02-25 19:00:00,1141.0,0.0,8.15,3.47 +2016-02-25 20:00:00,1144.0,0.0,8.13,4.11 +2016-02-25 21:00:00,1208.0,0.0,8.1,4.76 +2016-02-25 22:00:00,1361.0,0.0,8.11,5.45 +2016-02-25 23:00:00,1217.0,0.0,8.11,6.14 +2016-02-26 00:00:00,1116.0,0.0,8.11,6.83 +2016-02-26 01:00:00,1110.0,0.0,8.23,7.35 +2016-02-26 02:00:00,1015.0,0.0,8.35,7.88 +2016-02-26 03:00:00,946.0,0.0,8.47,8.4 +2016-02-26 04:00:00,968.0,0.0,8.48,9.13 +2016-02-26 05:00:00,978.0,0.0,8.49,9.85 +2016-02-26 06:00:00,1018.0,0.0,8.5,10.58 +2016-02-26 07:00:00,1114.0,0.0,8.57,11.12 +2016-02-26 08:00:00,1167.0,33.14,8.65,11.66 +2016-02-26 09:00:00,1151.0,65.34,8.72,12.19 +2016-02-26 10:00:00,1154.0,67.53,8.83,12.07 +2016-02-26 11:00:00,1225.0,285.36,8.93,11.95 +2016-02-26 12:00:00,1305.0,179.81,9.04,11.83 +2016-02-26 13:00:00,1290.0,166.45,8.99,10.39 +2016-02-26 14:00:00,1252.0,469.02,8.94,8.95 +2016-02-26 15:00:00,1214.0,131.45,8.9,7.5 +2016-02-26 16:00:00,1209.0,36.01,8.8,6.15 +2016-02-26 17:00:00,1184.0,30.41,8.7,4.79 +2016-02-26 18:00:00,1265.0,0.0,8.61,3.43 +2016-02-26 19:00:00,1414.0,0.0,8.32,3.66 +2016-02-26 20:00:00,1444.0,0.0,8.03,3.89 +2016-02-26 21:00:00,1488.0,0.0,7.74,4.12 +2016-02-26 22:00:00,1669.0,0.0,7.41,4.69 +2016-02-26 23:00:00,1491.0,0.0,7.07,5.26 +2016-02-27 00:00:00,1351.0,0.0,6.74,5.83 +2016-02-27 01:00:00,1307.0,0.0,6.43,6.46 +2016-02-27 02:00:00,1203.0,0.0,6.13,7.09 +2016-02-27 03:00:00,1112.0,0.0,5.83,7.72 +2016-02-27 04:00:00,1106.0,0.0,5.8,8.09 +2016-02-27 05:00:00,1101.0,0.0,5.77,8.46 +2016-02-27 06:00:00,1128.0,0.0,5.75,8.83 +2016-02-27 07:00:00,1203.0,0.0,5.87,9.59 +2016-02-27 08:00:00,1292.0,23.24,6.0,10.34 +2016-02-27 09:00:00,1332.0,83.14,6.12,11.1 +2016-02-27 10:00:00,1353.0,44.86,6.39,11.42 +2016-02-27 11:00:00,1338.0,49.42,6.65,11.74 +2016-02-27 12:00:00,1365.0,326.28,6.92,12.06 +2016-02-27 13:00:00,1345.0,42.32,7.57,11.88 +2016-02-27 14:00:00,1298.0,53.66,8.22,11.71 +2016-02-27 15:00:00,1250.0,44.31,8.88,11.53 +2016-02-27 16:00:00,1218.0,35.32,8.81,11.67 +2016-02-27 17:00:00,1248.0,65.66,8.75,11.81 +2016-02-27 18:00:00,1337.0,0.0,8.69,11.94 +2016-02-27 19:00:00,1458.0,0.0,8.69,11.82 +2016-02-27 20:00:00,1485.0,0.0,8.68,11.7 +2016-02-27 21:00:00,1575.0,0.0,8.68,11.57 +2016-02-27 22:00:00,1707.0,0.0,8.61,11.42 +2016-02-27 23:00:00,1607.0,0.0,8.54,11.26 +2016-02-28 00:00:00,1493.0,0.0,8.48,11.1 +2016-02-28 01:00:00,1399.0,0.0,8.22,11.08 +2016-02-28 02:00:00,1278.0,0.0,7.96,11.07 +2016-02-28 03:00:00,1225.0,0.0,7.7,11.05 +2016-02-28 04:00:00,1242.0,0.0,7.58,11.08 +2016-02-28 05:00:00,1229.0,0.0,7.46,11.12 +2016-02-28 06:00:00,1219.0,0.0,7.34,11.16 +2016-02-28 07:00:00,1250.0,0.0,7.34,11.49 +2016-02-28 08:00:00,1296.0,16.93,7.35,11.83 +2016-02-28 09:00:00,1360.0,21.07,7.35,12.17 +2016-02-28 10:00:00,1428.0,26.02,7.49,11.92 +2016-02-28 11:00:00,1436.0,30.36,7.64,11.68 +2016-02-28 12:00:00,1343.0,289.61,7.78,11.43 +2016-02-28 13:00:00,1217.0,66.26,7.87,11.79 +2016-02-28 14:00:00,1123.0,52.19,7.97,12.14 +2016-02-28 15:00:00,1080.0,76.5,8.06,12.5 +2016-02-28 16:00:00,1087.0,46.0,8.15,12.5 +2016-02-28 17:00:00,1140.0,32.04,8.23,12.51 +2016-02-28 18:00:00,1198.0,0.0,8.31,12.51 +2016-02-28 19:00:00,1284.0,0.0,8.32,12.01 +2016-02-28 20:00:00,1339.0,0.0,8.33,11.52 +2016-02-28 21:00:00,1422.0,0.0,8.35,11.02 +2016-02-28 22:00:00,1610.0,0.0,8.3,10.54 +2016-02-28 23:00:00,1485.0,0.0,8.25,10.06 +2016-02-29 00:00:00,1350.0,0.0,8.2,9.59 +2016-02-29 01:00:00,1232.0,0.0,7.99,8.81 +2016-02-29 02:00:00,1135.0,0.0,7.79,8.04 +2016-02-29 03:00:00,1119.0,0.0,7.59,7.27 +2016-02-29 04:00:00,1105.0,0.0,7.52,6.77 +2016-02-29 05:00:00,1098.0,0.0,7.46,6.28 +2016-02-29 06:00:00,1091.0,0.0,7.4,5.78 +2016-02-29 07:00:00,1149.0,0.0,7.46,5.47 +2016-02-29 08:00:00,1193.0,36.5,7.53,5.15 +2016-02-29 09:00:00,1244.0,86.88,7.6,4.84 +2016-02-29 10:00:00,1263.0,308.01,7.69,4.04 +2016-02-29 11:00:00,1275.0,527.2,7.77,3.24 +2016-02-29 12:00:00,1269.0,414.19,7.86,2.44 +2016-02-29 13:00:00,1133.0,244.77,7.96,2.77 +2016-02-29 14:00:00,1065.0,292.73,8.06,3.09 +2016-02-29 15:00:00,1029.0,277.52,8.16,3.42 +2016-02-29 16:00:00,1026.0,92.39,8.37,3.81 +2016-02-29 17:00:00,1027.0,24.49,8.58,4.2 +2016-02-29 18:00:00,1090.0,0.0,8.79,4.59 +2016-02-29 19:00:00,1194.0,0.0,9.02,5.4 +2016-02-29 20:00:00,1220.0,0.0,9.24,6.21 +2016-02-29 21:00:00,1331.0,0.0,9.47,7.02 +2016-02-29 22:00:00,1488.0,0.0,9.73,7.97 +2016-02-29 23:00:00,1321.0,0.0,10.0,8.92 +2016-03-01 00:00:00,1152.0,0.0,10.27,9.88 +2016-03-01 01:00:00,1087.0,0.0,10.61,10.85 +2016-03-01 02:00:00,1041.0,0.0,10.95,11.82 +2016-03-01 03:00:00,1018.0,0.0,11.29,12.79 +2016-03-01 04:00:00,1031.0,0.0,11.45,13.09 +2016-03-01 05:00:00,978.0,0.0,11.61,13.39 +2016-03-01 06:00:00,938.0,0.0,11.77,13.7 +2016-03-01 07:00:00,1035.0,0.0,11.84,13.91 +2016-03-01 08:00:00,1101.0,10.73,11.91,14.12 +2016-03-01 09:00:00,1132.0,15.86,11.98,14.33 +2016-03-01 10:00:00,1173.0,22.64,11.95,14.36 +2016-03-01 11:00:00,1184.0,61.92,11.92,14.4 +2016-03-01 12:00:00,1201.0,61.93,11.9,14.43 +2016-03-01 13:00:00,1178.0,140.66,11.96,14.41 +2016-03-01 14:00:00,1166.0,264.33,12.02,14.39 +2016-03-01 15:00:00,1143.0,461.76,12.08,14.37 +2016-03-01 16:00:00,1105.0,323.89,12.07,13.48 +2016-03-01 17:00:00,1096.0,52.85,12.07,12.6 +2016-03-01 18:00:00,1094.0,0.0,12.07,11.71 +2016-03-01 19:00:00,1166.0,0.0,11.95,11.72 +2016-03-01 20:00:00,1191.0,0.0,11.83,11.73 +2016-03-01 21:00:00,1272.0,0.0,11.71,11.74 +2016-03-01 22:00:00,1445.0,0.0,11.4,12.1 +2016-03-01 23:00:00,1296.0,0.0,11.1,12.46 +2016-03-02 00:00:00,1183.0,0.0,10.79,12.83 +2016-03-02 01:00:00,1092.0,0.0,10.51,13.44 +2016-03-02 02:00:00,1018.0,0.0,10.23,14.06 +2016-03-02 03:00:00,1009.0,0.0,9.94,14.68 +2016-03-02 04:00:00,1016.0,0.0,9.78,14.81 +2016-03-02 05:00:00,1026.0,0.0,9.61,14.94 +2016-03-02 06:00:00,1036.0,0.0,9.45,15.08 +2016-03-02 07:00:00,1109.0,0.0,9.39,15.95 +2016-03-02 08:00:00,1198.0,11.83,9.33,16.82 +2016-03-02 09:00:00,1238.0,254.11,9.27,17.7 +2016-03-02 10:00:00,1205.0,477.65,9.34,18.32 +2016-03-02 11:00:00,1176.0,90.46,9.41,18.95 +2016-03-02 12:00:00,1115.0,736.67,9.48,19.57 +2016-03-02 13:00:00,1036.0,253.5,9.41,18.96 +2016-03-02 14:00:00,1043.0,526.49,9.35,18.35 +2016-03-02 15:00:00,1034.0,335.39,9.29,17.74 +2016-03-02 16:00:00,1048.0,174.51,9.4,17.9 +2016-03-02 17:00:00,1071.0,90.98,9.51,18.06 +2016-03-02 18:00:00,1115.0,0.0,9.62,18.22 +2016-03-02 19:00:00,1208.0,0.0,9.71,17.7 +2016-03-02 20:00:00,1272.0,0.0,9.8,17.18 +2016-03-02 21:00:00,1366.0,0.0,9.9,16.66 +2016-03-02 22:00:00,1536.0,0.0,9.72,16.32 +2016-03-02 23:00:00,1421.0,0.0,9.55,15.97 +2016-03-03 00:00:00,1286.0,0.0,9.37,15.63 +2016-03-03 01:00:00,1171.0,0.0,9.23,15.23 +2016-03-03 02:00:00,1086.0,0.0,9.09,14.84 +2016-03-03 03:00:00,1045.0,0.0,8.95,14.44 +2016-03-03 04:00:00,1068.0,0.0,9.0,14.22 +2016-03-03 05:00:00,1044.0,0.0,9.04,13.99 +2016-03-03 06:00:00,1050.0,0.0,9.09,13.77 +2016-03-03 07:00:00,1115.0,0.0,8.78,13.01 +2016-03-03 08:00:00,1214.0,49.79,8.47,12.25 +2016-03-03 09:00:00,1239.0,75.97,8.16,11.49 +2016-03-03 10:00:00,1256.0,67.63,8.38,10.11 +2016-03-03 11:00:00,1244.0,87.31,8.6,8.73 +2016-03-03 12:00:00,1242.0,84.76,8.82,7.35 +2016-03-03 13:00:00,1175.0,87.05,9.2,8.61 +2016-03-03 14:00:00,1135.0,187.01,9.58,9.86 +2016-03-03 15:00:00,1140.0,260.75,9.97,11.12 +2016-03-03 16:00:00,1085.0,90.42,10.12,11.34 +2016-03-03 17:00:00,1080.0,7.78,10.28,11.57 +2016-03-03 18:00:00,1118.0,0.0,10.44,11.79 +2016-03-03 19:00:00,1218.0,0.0,10.22,11.94 +2016-03-03 20:00:00,1226.0,0.0,10.01,12.09 +2016-03-03 21:00:00,1323.0,0.0,9.8,12.23 +2016-03-03 22:00:00,1480.0,0.0,9.39,12.35 +2016-03-03 23:00:00,1342.0,0.0,8.99,12.47 +2016-03-04 00:00:00,1215.0,0.0,8.58,12.59 +2016-03-04 01:00:00,1150.0,0.0,8.36,11.71 +2016-03-04 02:00:00,1048.0,0.0,8.14,10.83 +2016-03-04 03:00:00,1023.0,0.0,7.91,9.94 +2016-03-04 04:00:00,1054.0,0.0,7.6,9.45 +2016-03-04 05:00:00,1045.0,0.0,7.29,8.96 +2016-03-04 06:00:00,1045.0,0.0,6.98,8.47 +2016-03-04 07:00:00,1128.0,0.0,6.77,8.32 +2016-03-04 08:00:00,1133.0,41.41,6.56,8.17 +2016-03-04 09:00:00,1159.0,90.31,6.36,8.01 +2016-03-04 10:00:00,1200.0,337.63,6.34,8.06 +2016-03-04 11:00:00,1215.0,563.3,6.33,8.11 +2016-03-04 12:00:00,1164.0,193.95,6.32,8.15 +2016-03-04 13:00:00,1114.0,813.61,6.61,8.4 +2016-03-04 14:00:00,1046.0,556.71,6.91,8.65 +2016-03-04 15:00:00,1029.0,44.64,7.21,8.9 +2016-03-04 16:00:00,1028.0,48.7,7.38,9.29 +2016-03-04 17:00:00,1056.0,7.62,7.55,9.68 +2016-03-04 18:00:00,1128.0,0.0,7.72,10.07 +2016-03-04 19:00:00,1283.0,0.0,7.65,10.9 +2016-03-04 20:00:00,1338.0,0.0,7.58,11.72 +2016-03-04 21:00:00,1430.0,0.0,7.51,12.55 +2016-03-04 22:00:00,1626.0,0.0,7.68,13.47 +2016-03-04 23:00:00,1492.0,0.0,7.85,14.39 +2016-03-05 00:00:00,1371.0,0.0,8.02,15.31 +2016-03-05 01:00:00,1268.0,0.0,8.0,15.32 +2016-03-05 02:00:00,1177.0,0.0,7.99,15.34 +2016-03-05 03:00:00,1145.0,0.0,7.97,15.35 +2016-03-05 04:00:00,1165.0,0.0,7.94,15.04 +2016-03-05 05:00:00,1174.0,0.0,7.9,14.74 +2016-03-05 06:00:00,1180.0,0.0,7.87,14.43 +2016-03-05 07:00:00,1240.0,0.0,7.75,14.17 +2016-03-05 08:00:00,1284.0,58.52,7.63,13.92 +2016-03-05 09:00:00,1336.0,153.11,7.52,13.67 +2016-03-05 10:00:00,1293.0,180.13,7.43,13.15 +2016-03-05 11:00:00,1265.0,244.54,7.35,12.63 +2016-03-05 12:00:00,1188.0,592.07,7.27,12.11 +2016-03-05 13:00:00,1104.0,488.67,7.42,11.71 +2016-03-05 14:00:00,1081.0,306.82,7.58,11.32 +2016-03-05 15:00:00,1055.0,385.74,7.74,10.92 +2016-03-05 16:00:00,1064.0,197.37,7.64,10.91 +2016-03-05 17:00:00,1082.0,71.93,7.55,10.89 +2016-03-05 18:00:00,1142.0,0.0,7.46,10.87 +2016-03-05 19:00:00,1261.0,0.0,7.5,10.66 +2016-03-05 20:00:00,1300.0,0.0,7.55,10.46 +2016-03-05 21:00:00,1421.0,0.0,7.6,10.25 +2016-03-05 22:00:00,1615.0,0.0,7.57,10.04 +2016-03-05 23:00:00,1493.0,0.0,7.55,9.83 +2016-03-06 00:00:00,1351.0,0.0,7.53,9.63 +2016-03-06 01:00:00,1265.0,0.0,7.45,9.42 +2016-03-06 02:00:00,1139.0,0.0,7.37,9.21 +2016-03-06 03:00:00,1103.0,0.0,7.28,9.01 +2016-03-06 04:00:00,1112.0,0.0,7.28,8.83 +2016-03-06 05:00:00,1112.0,0.0,7.28,8.66 +2016-03-06 06:00:00,1112.0,0.0,7.28,8.48 +2016-03-06 07:00:00,1154.0,0.0,7.24,8.45 +2016-03-06 08:00:00,1200.0,114.83,7.2,8.42 +2016-03-06 09:00:00,1223.0,97.85,7.16,8.39 +2016-03-06 10:00:00,1239.0,233.75,7.15,8.01 +2016-03-06 11:00:00,1192.0,396.18,7.14,7.64 +2016-03-06 12:00:00,1160.0,253.47,7.13,7.27 +2016-03-06 13:00:00,1096.0,111.95,7.29,7.14 +2016-03-06 14:00:00,1056.0,59.99,7.46,7.0 +2016-03-06 15:00:00,1031.0,66.99,7.63,6.87 +2016-03-06 16:00:00,1010.0,142.78,7.44,6.31 +2016-03-06 17:00:00,1057.0,17.43,7.25,5.75 +2016-03-06 18:00:00,1090.0,0.0,7.07,5.19 +2016-03-06 19:00:00,1142.0,0.0,7.12,4.17 +2016-03-06 20:00:00,1170.0,0.0,7.17,3.16 +2016-03-06 21:00:00,1290.0,0.0,7.22,2.15 +2016-03-06 22:00:00,1492.0,0.0,7.21,4.18 +2016-03-06 23:00:00,1364.0,0.0,7.21,6.21 +2016-03-07 00:00:00,1245.0,0.0,7.2,8.23 +2016-03-07 01:00:00,1122.0,0.0,7.17,8.51 +2016-03-07 02:00:00,1034.0,0.0,7.14,8.8 +2016-03-07 03:00:00,1030.0,0.0,7.1,9.08 +2016-03-07 04:00:00,1014.0,0.0,7.05,9.27 +2016-03-07 05:00:00,1026.0,0.0,6.99,9.46 +2016-03-07 06:00:00,1048.0,0.0,6.94,9.66 +2016-03-07 07:00:00,1110.0,0.0,6.97,9.47 +2016-03-07 08:00:00,1187.0,77.75,7.0,9.29 +2016-03-07 09:00:00,1251.0,257.84,7.03,9.1 +2016-03-07 10:00:00,1211.0,514.69,7.11,8.84 +2016-03-07 11:00:00,1126.0,472.65,7.19,8.57 +2016-03-07 12:00:00,1076.0,114.17,7.27,8.3 +2016-03-07 13:00:00,991.0,173.88,7.37,8.16 +2016-03-07 14:00:00,964.0,398.06,7.47,8.01 +2016-03-07 15:00:00,948.0,132.04,7.58,7.86 +2016-03-07 16:00:00,928.0,203.79,7.6,8.33 +2016-03-07 17:00:00,939.0,109.04,7.62,8.8 +2016-03-07 18:00:00,1015.0,0.0,7.64,9.27 +2016-03-07 19:00:00,1135.0,0.0,7.65,9.16 +2016-03-07 20:00:00,1161.0,0.0,7.66,9.05 +2016-03-07 21:00:00,1299.0,0.0,7.67,8.94 +2016-03-07 22:00:00,1476.0,0.0,7.62,8.51 +2016-03-07 23:00:00,1338.0,0.0,7.57,8.08 +2016-03-08 00:00:00,1211.0,0.0,7.52,7.66 +2016-03-08 01:00:00,1135.0,0.0,7.56,7.22 +2016-03-08 02:00:00,1051.0,0.0,7.6,6.78 +2016-03-08 03:00:00,1012.0,0.0,7.63,6.34 +2016-03-08 04:00:00,1030.0,0.0,7.84,6.65 +2016-03-08 05:00:00,1014.0,0.0,8.05,6.95 +2016-03-08 06:00:00,1011.0,0.0,8.26,7.26 +2016-03-08 07:00:00,1069.0,0.0,8.35,7.13 +2016-03-08 08:00:00,1130.0,12.85,8.44,7.0 +2016-03-08 09:00:00,1179.0,78.51,8.53,6.87 +2016-03-08 10:00:00,1200.0,117.59,8.74,7.72 +2016-03-08 11:00:00,1193.0,251.67,8.95,8.58 +2016-03-08 12:00:00,1195.0,67.36,9.16,9.43 +2016-03-08 13:00:00,1162.0,231.29,9.48,10.08 +2016-03-08 14:00:00,1119.0,179.56,9.81,10.72 +2016-03-08 15:00:00,1116.0,112.03,10.14,11.37 +2016-03-08 16:00:00,1041.0,77.04,10.29,11.05 +2016-03-08 17:00:00,1062.0,21.82,10.44,10.73 +2016-03-08 18:00:00,1111.0,0.0,10.59,10.41 +2016-03-08 19:00:00,1193.0,0.0,10.65,11.24 +2016-03-08 20:00:00,1174.0,0.0,10.71,12.06 +2016-03-08 21:00:00,1284.0,0.0,10.78,12.88 +2016-03-08 22:00:00,1436.0,0.0,10.69,14.42 +2016-03-08 23:00:00,1297.0,0.0,10.61,15.96 +2016-03-09 00:00:00,1178.0,0.0,10.52,17.5 +2016-03-09 01:00:00,1074.0,0.0,10.09,17.66 +2016-03-09 02:00:00,1004.0,0.0,9.67,17.81 +2016-03-09 03:00:00,976.0,0.0,9.24,17.96 +2016-03-09 04:00:00,1023.0,0.0,8.8,17.89 +2016-03-09 05:00:00,1037.0,0.0,8.35,17.82 +2016-03-09 06:00:00,1055.0,0.0,7.9,17.75 +2016-03-09 07:00:00,1154.0,0.0,7.93,18.06 +2016-03-09 08:00:00,1222.0,97.19,7.95,18.36 +2016-03-09 09:00:00,1272.0,285.19,7.98,18.66 +2016-03-09 10:00:00,1253.0,368.36,8.05,18.62 +2016-03-09 11:00:00,1205.0,376.41,8.13,18.58 +2016-03-09 12:00:00,1149.0,367.96,8.21,18.54 +2016-03-09 13:00:00,1071.0,557.36,8.21,18.8 +2016-03-09 14:00:00,1064.0,498.28,8.21,19.06 +2016-03-09 15:00:00,1048.0,434.93,8.22,19.32 +2016-03-09 16:00:00,1064.0,369.25,8.43,18.97 +2016-03-09 17:00:00,1097.0,23.37,8.64,18.63 +2016-03-09 18:00:00,1170.0,0.0,8.85,18.28 +2016-03-09 19:00:00,1256.0,0.0,9.12,17.69 +2016-03-09 20:00:00,1298.0,0.0,9.4,17.11 +2016-03-09 21:00:00,1387.0,0.0,9.68,16.52 +2016-03-09 22:00:00,1576.0,0.0,9.68,16.17 +2016-03-09 23:00:00,1439.0,0.0,9.68,15.83 +2016-03-10 00:00:00,1318.0,0.0,9.68,15.48 +2016-03-10 01:00:00,1233.0,0.0,9.54,14.84 +2016-03-10 02:00:00,1110.0,0.0,9.4,14.21 +2016-03-10 03:00:00,1070.0,0.0,9.26,13.57 +2016-03-10 04:00:00,1073.0,0.0,9.26,12.98 +2016-03-10 05:00:00,1066.0,0.0,9.25,12.39 +2016-03-10 06:00:00,1057.0,0.0,9.25,11.79 +2016-03-10 07:00:00,1108.0,3.93,9.25,11.13 +2016-03-10 08:00:00,1171.0,113.65,9.25,10.46 +2016-03-10 09:00:00,1244.0,210.34,9.25,9.79 +2016-03-10 10:00:00,1204.0,523.93,9.24,9.19 +2016-03-10 11:00:00,1122.0,431.12,9.24,8.59 +2016-03-10 12:00:00,1106.0,680.36,9.24,7.99 +2016-03-10 13:00:00,1000.0,509.1,9.24,7.93 +2016-03-10 14:00:00,950.0,307.98,9.25,7.87 +2016-03-10 15:00:00,912.0,313.25,9.26,7.81 +2016-03-10 16:00:00,898.0,392.34,9.21,7.63 +2016-03-10 17:00:00,928.0,141.81,9.17,7.45 +2016-03-10 18:00:00,961.0,0.0,9.13,7.27 +2016-03-10 19:00:00,1055.0,0.0,9.09,6.96 +2016-03-10 20:00:00,1095.0,0.0,9.06,6.65 +2016-03-10 21:00:00,1194.0,0.0,9.03,6.34 +2016-03-10 22:00:00,1401.0,0.0,8.91,5.99 +2016-03-10 23:00:00,1276.0,0.0,8.8,5.63 +2016-03-11 00:00:00,1132.0,0.0,8.69,5.27 +2016-03-11 01:00:00,1041.0,0.0,8.66,4.63 +2016-03-11 02:00:00,969.0,0.0,8.64,4.0 +2016-03-11 03:00:00,937.0,0.0,8.61,3.37 +2016-03-11 04:00:00,933.0,0.0,8.55,2.98 +2016-03-11 05:00:00,931.0,0.0,8.49,2.59 +2016-03-11 06:00:00,941.0,0.0,8.43,2.21 +2016-03-11 07:00:00,1044.0,0.65,8.42,1.91 +2016-03-11 08:00:00,1060.0,143.49,8.41,1.62 +2016-03-11 09:00:00,1051.0,317.52,8.4,1.32 +2016-03-11 10:00:00,985.0,376.35,8.45,1.34 +2016-03-11 11:00:00,947.0,488.34,8.5,1.35 +2016-03-11 12:00:00,942.0,564.1,8.55,1.37 +2016-03-11 13:00:00,877.0,502.52,8.68,1.45 +2016-03-11 14:00:00,874.0,450.74,8.82,1.53 +2016-03-11 15:00:00,853.0,262.94,8.96,1.61 +2016-03-11 16:00:00,840.0,267.75,8.99,1.43 +2016-03-11 17:00:00,859.0,57.51,9.03,1.25 +2016-03-11 18:00:00,900.0,0.0,9.07,1.06 +2016-03-11 19:00:00,994.0,0.0,9.06,1.02 +2016-03-11 20:00:00,1094.0,0.0,9.05,0.97 +2016-03-11 21:00:00,1205.0,0.0,9.05,0.92 +2016-03-11 22:00:00,1424.0,0.0,8.94,0.9 +2016-03-11 23:00:00,1304.0,0.0,8.84,0.87 +2016-03-12 00:00:00,1169.0,0.0,8.74,0.84 +2016-03-12 01:00:00,1061.0,0.0,8.62,0.83 +2016-03-12 02:00:00,973.0,0.0,8.5,0.81 +2016-03-12 03:00:00,955.0,0.0,8.37,0.8 +2016-03-12 04:00:00,975.0,0.0,8.32,0.91 +2016-03-12 05:00:00,969.0,0.0,8.28,1.01 +2016-03-12 06:00:00,980.0,0.0,8.23,1.12 +2016-03-12 07:00:00,1026.0,0.0,8.22,1.3 +2016-03-12 08:00:00,1102.0,12.2,8.21,1.49 +2016-03-12 09:00:00,1120.0,73.15,8.2,1.67 +2016-03-12 10:00:00,1106.0,203.64,8.19,1.54 +2016-03-12 11:00:00,995.0,275.03,8.18,1.41 +2016-03-12 12:00:00,967.0,452.05,8.17,1.28 +2016-03-12 13:00:00,865.0,378.29,8.34,1.31 +2016-03-12 14:00:00,830.0,632.29,8.51,1.33 +2016-03-12 15:00:00,819.0,547.68,8.68,1.35 +2016-03-12 16:00:00,814.0,405.38,8.69,2.01 +2016-03-12 17:00:00,825.0,173.64,8.7,2.68 +2016-03-12 18:00:00,879.0,0.0,8.71,3.34 +2016-03-12 19:00:00,1028.0,0.0,8.61,3.73 +2016-03-12 20:00:00,1122.0,0.0,8.51,4.12 +2016-03-12 21:00:00,1204.0,0.0,8.41,4.51 +2016-03-12 22:00:00,1428.0,0.0,8.22,4.81 +2016-03-12 23:00:00,1309.0,0.0,8.04,5.12 +2016-03-13 00:00:00,1157.0,0.0,7.86,5.42 +2016-03-13 01:00:00,1049.0,0.0,7.89,5.43 +2016-03-13 02:00:00,958.0,0.0,7.93,5.45 +2016-03-13 03:00:00,941.0,0.0,7.96,5.46 +2016-03-13 04:00:00,950.0,0.0,7.94,5.59 +2016-03-13 05:00:00,955.0,0.0,7.92,5.72 +2016-03-13 06:00:00,962.0,0.0,7.9,5.85 +2016-03-13 07:00:00,982.0,7.32,8.03,6.02 +2016-03-13 08:00:00,1039.0,109.23,8.16,6.2 +2016-03-13 09:00:00,1050.0,203.37,8.3,6.37 +2016-03-13 10:00:00,1015.0,474.22,8.57,6.71 +2016-03-13 11:00:00,982.0,674.36,8.85,7.05 +2016-03-13 12:00:00,914.0,821.41,9.13,7.39 +2016-03-13 13:00:00,828.0,784.97,9.28,7.86 +2016-03-13 14:00:00,778.0,681.55,9.43,8.33 +2016-03-13 15:00:00,764.0,410.36,9.59,8.8 +2016-03-13 16:00:00,752.0,292.43,9.42,9.23 +2016-03-13 17:00:00,772.0,101.23,9.26,9.66 +2016-03-13 18:00:00,854.0,0.0,9.1,10.08 +2016-03-13 19:00:00,962.0,0.0,8.92,10.18 +2016-03-13 20:00:00,1060.0,0.0,8.74,10.28 +2016-03-13 21:00:00,1177.0,0.0,8.57,10.39 +2016-03-13 22:00:00,1397.0,0.0,8.51,10.12 +2016-03-13 23:00:00,1291.0,0.0,8.46,9.85 +2016-03-14 00:00:00,1134.0,0.0,8.4,9.59 +2016-03-14 01:00:00,1019.0,0.0,8.43,9.34 +2016-03-14 02:00:00,950.0,0.0,8.47,9.09 +2016-03-14 03:00:00,934.0,0.0,8.5,8.84 +2016-03-14 04:00:00,932.0,0.0,8.51,9.09 +2016-03-14 05:00:00,942.0,0.0,8.51,9.35 +2016-03-14 06:00:00,955.0,0.0,8.51,9.6 +2016-03-14 07:00:00,1010.0,4.22,8.53,9.94 +2016-03-14 08:00:00,1067.0,42.88,8.56,10.27 +2016-03-14 09:00:00,1101.0,36.84,8.59,10.61 +2016-03-14 10:00:00,1087.0,78.44,8.78,10.58 +2016-03-14 11:00:00,1033.0,271.25,8.97,10.56 +2016-03-14 12:00:00,993.0,450.77,9.16,10.54 +2016-03-14 13:00:00,926.0,253.63,9.46,10.62 +2016-03-14 14:00:00,882.0,455.58,9.76,10.69 +2016-03-14 15:00:00,852.0,293.84,10.06,10.77 +2016-03-14 16:00:00,856.0,221.51,10.14,10.92 +2016-03-14 17:00:00,857.0,69.25,10.23,11.07 +2016-03-14 18:00:00,935.0,0.0,10.32,11.21 +2016-03-14 19:00:00,1063.0,0.0,10.31,11.06 +2016-03-14 20:00:00,1136.0,0.0,10.3,10.9 +2016-03-14 21:00:00,1248.0,0.0,10.3,10.74 +2016-03-14 22:00:00,1442.0,0.0,10.25,10.48 +2016-03-14 23:00:00,1299.0,0.0,10.2,10.22 +2016-03-15 00:00:00,1127.0,0.0,10.15,9.96 +2016-03-15 01:00:00,1039.0,0.0,9.68,9.21 +2016-03-15 02:00:00,966.0,0.0,9.22,8.47 +2016-03-15 03:00:00,946.0,0.0,8.75,7.72 +2016-03-15 04:00:00,967.0,0.0,8.61,7.72 +2016-03-15 05:00:00,960.0,0.0,8.47,7.71 +2016-03-15 06:00:00,972.0,0.0,8.33,7.71 +2016-03-15 07:00:00,1048.0,15.0,8.31,7.83 +2016-03-15 08:00:00,1123.0,84.05,8.29,7.95 +2016-03-15 09:00:00,1145.0,66.04,8.28,8.07 +2016-03-15 10:00:00,1074.0,83.3,8.59,8.01 +2016-03-15 11:00:00,1006.0,100.71,8.9,7.95 +2016-03-15 12:00:00,967.0,81.46,9.22,7.89 +2016-03-15 13:00:00,862.0,226.11,9.56,8.04 +2016-03-15 14:00:00,823.0,374.86,9.91,8.18 +2016-03-15 15:00:00,807.0,293.8,10.26,8.33 +2016-03-15 16:00:00,801.0,170.31,10.17,8.2 +2016-03-15 17:00:00,849.0,88.84,10.08,8.07 +2016-03-15 18:00:00,898.0,0.0,9.99,7.94 +2016-03-15 19:00:00,1032.0,0.0,9.75,7.84 +2016-03-15 20:00:00,1087.0,0.0,9.51,7.73 +2016-03-15 21:00:00,1176.0,0.0,9.27,7.63 +2016-03-15 22:00:00,1398.0,0.0,9.1,7.75 +2016-03-15 23:00:00,1255.0,0.0,8.93,7.88 +2016-03-16 00:00:00,1095.0,0.0,8.76,8.0 +2016-03-16 01:00:00,1018.0,0.0,8.81,8.43 +2016-03-16 02:00:00,945.0,0.0,8.86,8.86 +2016-03-16 03:00:00,899.0,0.0,8.91,9.28 +2016-03-16 04:00:00,912.0,0.0,8.8,9.39 +2016-03-16 05:00:00,895.0,0.0,8.69,9.49 +2016-03-16 06:00:00,888.0,0.0,8.58,9.6 +2016-03-16 07:00:00,969.0,1.92,8.57,9.75 +2016-03-16 08:00:00,1052.0,16.82,8.57,9.89 +2016-03-16 09:00:00,1165.0,62.87,8.57,10.04 +2016-03-16 10:00:00,1148.0,42.08,8.59,9.86 +2016-03-16 11:00:00,1099.0,249.7,8.61,9.67 +2016-03-16 12:00:00,995.0,193.91,8.64,9.49 +2016-03-16 13:00:00,880.0,230.35,8.87,9.36 +2016-03-16 14:00:00,839.0,35.25,9.11,9.23 +2016-03-16 15:00:00,825.0,221.03,9.35,9.1 +2016-03-16 16:00:00,843.0,412.59,9.21,9.25 +2016-03-16 17:00:00,861.0,189.3,9.07,9.39 +2016-03-16 18:00:00,941.0,0.0,8.94,9.53 +2016-03-16 19:00:00,1056.0,0.0,8.78,9.47 +2016-03-16 20:00:00,1124.0,0.0,8.62,9.41 +2016-03-16 21:00:00,1220.0,0.0,8.46,9.35 +2016-03-16 22:00:00,1429.0,0.0,8.38,9.27 +2016-03-16 23:00:00,1276.0,0.0,8.31,9.19 +2016-03-17 00:00:00,1121.0,0.0,8.24,9.1 +2016-03-17 01:00:00,1051.0,0.0,8.28,8.93 +2016-03-17 02:00:00,971.0,0.0,8.33,8.76 +2016-03-17 03:00:00,952.0,0.0,8.37,8.59 +2016-03-17 04:00:00,956.0,0.0,8.29,8.66 +2016-03-17 05:00:00,972.0,0.0,8.2,8.72 +2016-03-17 06:00:00,981.0,0.0,8.12,8.79 +2016-03-17 07:00:00,1026.0,17.01,8.17,8.81 +2016-03-17 08:00:00,1077.0,225.57,8.22,8.83 +2016-03-17 09:00:00,1090.0,142.33,8.28,8.86 +2016-03-17 10:00:00,1047.0,69.86,8.48,8.85 +2016-03-17 11:00:00,980.0,89.68,8.68,8.85 +2016-03-17 12:00:00,964.0,167.03,8.88,8.84 +2016-03-17 13:00:00,878.0,575.72,9.23,9.1 +2016-03-17 14:00:00,845.0,385.77,9.59,9.36 +2016-03-17 15:00:00,855.0,279.11,9.95,9.61 +2016-03-17 16:00:00,832.0,178.64,10.11,9.35 +2016-03-17 17:00:00,854.0,91.04,10.28,9.08 +2016-03-17 18:00:00,918.0,0.0,10.45,8.81 +2016-03-17 19:00:00,1033.0,0.0,10.51,8.37 +2016-03-17 20:00:00,1089.0,0.0,10.57,7.92 +2016-03-17 21:00:00,1144.0,0.0,10.63,7.48 +2016-03-17 22:00:00,1355.0,0.0,10.6,7.09 +2016-03-17 23:00:00,1215.0,0.0,10.58,6.69 +2016-03-18 00:00:00,1074.0,0.0,10.56,6.3 +2016-03-18 01:00:00,1007.0,0.0,10.32,6.54 +2016-03-18 02:00:00,902.0,0.0,10.08,6.77 +2016-03-18 03:00:00,890.0,0.0,9.84,7.01 +2016-03-18 04:00:00,903.0,0.0,9.81,7.02 +2016-03-18 05:00:00,902.0,0.0,9.79,7.03 +2016-03-18 06:00:00,920.0,0.0,9.76,7.05 +2016-03-18 07:00:00,1005.0,24.82,9.84,7.13 +2016-03-18 08:00:00,1008.0,202.48,9.91,7.2 +2016-03-18 09:00:00,1004.0,361.53,9.99,7.28 +2016-03-18 10:00:00,937.0,458.82,10.18,7.01 +2016-03-18 11:00:00,914.0,694.77,10.37,6.74 +2016-03-18 12:00:00,863.0,787.39,10.57,6.47 +2016-03-18 13:00:00,829.0,764.53,10.34,7.16 +2016-03-18 14:00:00,778.0,669.62,10.11,7.86 +2016-03-18 15:00:00,759.0,541.4,9.88,8.55 +2016-03-18 16:00:00,778.0,288.88,9.7,8.73 +2016-03-18 17:00:00,797.0,175.93,9.53,8.9 +2016-03-18 18:00:00,846.0,4.98,9.36,9.08 +2016-03-18 19:00:00,971.0,0.0,9.05,8.9 +2016-03-18 20:00:00,1117.0,0.0,8.75,8.72 +2016-03-18 21:00:00,1229.0,0.0,8.45,8.54 +2016-03-18 22:00:00,1432.0,0.0,8.27,8.44 +2016-03-18 23:00:00,1263.0,0.0,8.1,8.34 +2016-03-19 00:00:00,1098.0,0.0,7.93,8.25 +2016-03-19 01:00:00,1032.0,0.0,7.46,8.65 +2016-03-19 02:00:00,966.0,0.0,6.99,9.05 +2016-03-19 03:00:00,939.0,0.0,6.51,9.45 +2016-03-19 04:00:00,965.0,0.0,6.61,9.96 +2016-03-19 05:00:00,982.0,0.0,6.71,10.48 +2016-03-19 06:00:00,985.0,0.0,6.81,10.99 +2016-03-19 07:00:00,1032.0,8.77,7.11,10.81 +2016-03-19 08:00:00,1070.0,26.75,7.41,10.63 +2016-03-19 09:00:00,1088.0,31.81,7.71,10.44 +2016-03-19 10:00:00,1114.0,33.2,8.16,10.25 +2016-03-19 11:00:00,1135.0,42.08,8.61,10.06 +2016-03-19 12:00:00,1191.0,48.81,9.07,9.88 +2016-03-19 13:00:00,1144.0,60.24,9.54,9.94 +2016-03-19 14:00:00,1116.0,58.55,10.02,10.0 +2016-03-19 15:00:00,1036.0,57.64,10.5,10.07 +2016-03-19 16:00:00,1023.0,59.95,10.53,10.1 +2016-03-19 17:00:00,1041.0,41.36,10.56,10.12 +2016-03-19 18:00:00,1118.0,4.46,10.59,10.15 +2016-03-19 19:00:00,1189.0,0.0,10.43,10.14 +2016-03-19 20:00:00,1241.0,0.0,10.27,10.12 +2016-03-19 21:00:00,1358.0,0.0,10.12,10.11 +2016-03-19 22:00:00,1542.0,0.0,9.98,9.94 +2016-03-19 23:00:00,1393.0,0.0,9.84,9.78 +2016-03-20 00:00:00,1243.0,0.0,9.7,9.61 +2016-03-20 01:00:00,1129.0,0.0,9.55,9.88 +2016-03-20 02:00:00,1038.0,0.0,9.4,10.14 +2016-03-20 03:00:00,999.0,0.0,9.24,10.4 +2016-03-20 04:00:00,1005.0,0.0,9.12,10.38 +2016-03-20 05:00:00,1006.0,0.0,8.99,10.35 +2016-03-20 06:00:00,1011.0,0.0,8.87,10.33 +2016-03-20 07:00:00,1027.0,7.25,8.88,10.49 +2016-03-20 08:00:00,1106.0,22.29,8.89,10.65 +2016-03-20 09:00:00,1191.0,29.43,8.9,10.81 +2016-03-20 10:00:00,1255.0,41.23,9.1,10.79 +2016-03-20 11:00:00,1245.0,51.06,9.31,10.77 +2016-03-20 12:00:00,1238.0,63.37,9.52,10.74 +2016-03-20 13:00:00,1159.0,62.63,9.37,10.57 +2016-03-20 14:00:00,1108.0,49.55,9.22,10.4 +2016-03-20 15:00:00,1087.0,84.0,9.07,10.23 +2016-03-20 16:00:00,1086.0,59.63,9.0,10.28 +2016-03-20 17:00:00,1064.0,36.36,8.93,10.32 +2016-03-20 18:00:00,1101.0,0.91,8.87,10.36 +2016-03-20 19:00:00,1159.0,0.0,8.75,10.39 +2016-03-20 20:00:00,1199.0,0.0,8.64,10.41 +2016-03-20 21:00:00,1322.0,0.0,8.53,10.44 +2016-03-20 22:00:00,1487.0,0.0,8.47,10.08 +2016-03-20 23:00:00,1364.0,0.0,8.42,9.71 +2016-03-21 00:00:00,1213.0,0.0,8.37,9.35 +2016-03-21 01:00:00,1076.0,0.0,8.06,9.14 +2016-03-21 02:00:00,1011.0,0.0,7.75,8.94 +2016-03-21 03:00:00,975.0,0.0,7.43,8.73 +2016-03-21 04:00:00,970.0,0.0,7.45,8.88 +2016-03-21 05:00:00,982.0,0.0,7.46,9.03 +2016-03-21 06:00:00,996.0,0.0,7.47,9.19 +2016-03-21 07:00:00,1045.0,36.34,7.68,9.01 +2016-03-21 08:00:00,1103.0,276.56,7.89,8.84 +2016-03-21 09:00:00,1207.0,485.65,8.1,8.66 +2016-03-21 10:00:00,1200.0,669.06,8.43,8.41 +2016-03-21 11:00:00,1191.0,808.11,8.77,8.17 +2016-03-21 12:00:00,1206.0,879.72,9.11,7.92 +2016-03-21 13:00:00,1125.0,851.54,9.28,7.86 +2016-03-21 14:00:00,1017.0,760.18,9.45,7.8 +2016-03-21 15:00:00,973.0,621.64,9.62,7.74 +2016-03-21 16:00:00,945.0,430.74,9.67,7.75 +2016-03-21 17:00:00,919.0,201.96,9.72,7.77 +2016-03-21 18:00:00,962.0,10.47,9.77,7.78 +2016-03-21 19:00:00,1027.0,0.0,9.66,7.39 +2016-03-21 20:00:00,1130.0,0.0,9.56,7.0 +2016-03-21 21:00:00,1240.0,0.0,9.46,6.61 +2016-03-21 22:00:00,1438.0,0.0,9.3,6.06 +2016-03-21 23:00:00,1294.0,0.0,9.15,5.51 +2016-03-22 00:00:00,1137.0,0.0,9.0,4.97 +2016-03-22 01:00:00,1058.0,0.0,8.71,4.63 +2016-03-22 02:00:00,999.0,0.0,8.42,4.3 +2016-03-22 03:00:00,962.0,0.0,8.12,3.97 +2016-03-22 04:00:00,971.0,0.0,8.02,3.67 +2016-03-22 05:00:00,968.0,0.0,7.91,3.37 +2016-03-22 06:00:00,961.0,0.0,7.81,3.06 +2016-03-22 07:00:00,1017.0,32.35,7.84,3.11 +2016-03-22 08:00:00,1068.0,38.89,7.87,3.15 +2016-03-22 09:00:00,1068.0,38.35,7.9,3.2 +2016-03-22 10:00:00,1079.0,49.64,8.05,3.14 +2016-03-22 11:00:00,1071.0,51.13,8.21,3.08 +2016-03-22 12:00:00,1048.0,75.14,8.37,3.02 +2016-03-22 13:00:00,932.0,272.8,8.46,3.49 +2016-03-22 14:00:00,847.0,691.46,8.55,3.95 +2016-03-22 15:00:00,820.0,435.68,8.65,4.41 +2016-03-22 16:00:00,828.0,213.76,8.68,4.52 +2016-03-22 17:00:00,837.0,44.49,8.72,4.63 +2016-03-22 18:00:00,859.0,2.65,8.76,4.73 +2016-03-22 19:00:00,949.0,0.0,8.71,4.47 +2016-03-22 20:00:00,1040.0,0.0,8.66,4.22 +2016-03-22 21:00:00,1161.0,0.0,8.61,3.96 +2016-03-22 22:00:00,1367.0,0.0,8.49,3.8 +2016-03-22 23:00:00,1206.0,0.0,8.37,3.64 +2016-03-23 00:00:00,1055.0,0.0,8.25,3.48 +2016-03-23 01:00:00,974.0,0.0,8.2,3.6 +2016-03-23 02:00:00,901.0,0.0,8.15,3.71 +2016-03-23 03:00:00,864.0,0.0,8.1,3.83 +2016-03-23 04:00:00,885.0,0.0,8.12,4.1 +2016-03-23 05:00:00,869.0,0.0,8.15,4.37 +2016-03-23 06:00:00,867.0,0.0,8.17,4.63 +2016-03-23 07:00:00,913.0,13.82,8.31,4.65 +2016-03-23 08:00:00,966.0,59.03,8.44,4.67 +2016-03-23 09:00:00,1012.0,40.49,8.58,4.69 +2016-03-23 10:00:00,1008.0,65.71,8.72,4.04 +2016-03-23 11:00:00,985.0,85.22,8.86,3.38 +2016-03-23 12:00:00,958.0,174.88,9.01,2.73 +2016-03-23 13:00:00,922.0,275.61,9.01,3.27 +2016-03-23 14:00:00,844.0,741.81,9.01,3.82 +2016-03-23 15:00:00,804.0,622.2,9.02,4.36 +2016-03-23 16:00:00,771.0,424.47,9.0,4.19 +2016-03-23 17:00:00,772.0,139.68,8.98,4.03 +2016-03-23 18:00:00,832.0,11.85,8.96,3.86 +2016-03-23 19:00:00,946.0,0.0,8.94,3.75 +2016-03-23 20:00:00,1000.0,0.0,8.92,3.63 +2016-03-23 21:00:00,1101.0,0.0,8.9,3.52 +2016-03-23 22:00:00,1290.0,0.0,8.91,3.72 +2016-03-23 23:00:00,1135.0,0.0,8.93,3.93 +2016-03-24 00:00:00,1018.0,0.0,8.95,4.14 +2016-03-24 01:00:00,933.0,0.0,8.8,4.53 +2016-03-24 02:00:00,869.0,0.0,8.65,4.92 +2016-03-24 03:00:00,838.0,0.0,8.5,5.31 +2016-03-24 04:00:00,848.0,0.0,8.65,5.84 +2016-03-24 05:00:00,839.0,0.0,8.81,6.37 +2016-03-24 06:00:00,854.0,0.0,8.96,6.9 +2016-03-24 07:00:00,914.0,19.79,9.19,7.49 +2016-03-24 08:00:00,992.0,39.64,9.43,8.09 +2016-03-24 09:00:00,1014.0,86.07,9.67,8.69 +2016-03-24 10:00:00,989.0,100.28,9.74,9.51 +2016-03-24 11:00:00,1001.0,108.43,9.81,10.33 +2016-03-24 12:00:00,1015.0,135.82,9.89,11.14 +2016-03-24 13:00:00,933.0,175.3,9.64,11.66 +2016-03-24 14:00:00,917.0,67.35,9.39,12.17 +2016-03-24 15:00:00,931.0,93.06,9.15,12.68 +2016-03-24 16:00:00,917.0,30.85,9.2,13.21 +2016-03-24 17:00:00,947.0,24.37,9.25,13.75 +2016-03-24 18:00:00,1037.0,4.88,9.31,14.29 +2016-03-24 19:00:00,1099.0,0.0,9.52,13.27 +2016-03-24 20:00:00,1123.0,0.0,9.73,12.25 +2016-03-24 21:00:00,1219.0,0.0,9.95,11.23 +2016-03-24 22:00:00,1404.0,0.0,10.05,10.12 +2016-03-24 23:00:00,1249.0,0.0,10.16,9.01 +2016-03-25 00:00:00,1088.0,0.0,10.26,7.9 +2016-03-25 01:00:00,992.0,0.0,10.3,7.72 +2016-03-25 02:00:00,909.0,0.0,10.35,7.54 +2016-03-25 03:00:00,859.0,0.0,10.39,7.35 +2016-03-25 04:00:00,874.0,0.0,10.18,7.34 +2016-03-25 05:00:00,862.0,0.0,9.96,7.32 +2016-03-25 06:00:00,863.0,0.0,9.75,7.31 +2016-03-25 07:00:00,919.0,73.0,9.45,5.87 +2016-03-25 08:00:00,943.0,298.83,9.15,4.42 +2016-03-25 09:00:00,925.0,496.92,8.86,2.98 +2016-03-25 10:00:00,864.0,663.96,8.7,2.74 +2016-03-25 11:00:00,835.0,747.76,8.55,2.51 +2016-03-25 12:00:00,829.0,777.82,8.4,2.28 +2016-03-25 13:00:00,771.0,812.51,8.88,3.08 +2016-03-25 14:00:00,717.0,728.42,9.36,3.88 +2016-03-25 15:00:00,717.0,517.65,9.85,4.68 +2016-03-25 16:00:00,711.0,350.12,9.77,5.56 +2016-03-25 17:00:00,709.0,137.75,9.69,6.45 +2016-03-25 18:00:00,821.0,13.19,9.61,7.34 +2016-03-25 19:00:00,901.0,0.0,9.75,8.03 +2016-03-25 20:00:00,1034.0,0.0,9.9,8.73 +2016-03-25 21:00:00,1197.0,0.0,10.05,9.42 +2016-03-25 22:00:00,1398.0,0.0,10.24,9.89 +2016-03-25 23:00:00,1227.0,0.0,10.43,10.37 +2016-03-26 00:00:00,1054.0,0.0,10.62,10.84 +2016-03-26 01:00:00,949.0,0.0,10.77,11.11 +2016-03-26 02:00:00,865.0,0.0,10.92,11.38 +2016-03-26 03:00:00,837.0,0.0,11.07,11.66 +2016-03-26 04:00:00,839.0,0.0,11.19,12.0 +2016-03-26 05:00:00,840.0,0.0,11.3,12.34 +2016-03-26 06:00:00,842.0,0.0,11.41,12.69 +2016-03-26 07:00:00,878.0,6.0,11.41,13.26 +2016-03-26 08:00:00,968.0,71.1,11.42,13.82 +2016-03-26 09:00:00,1041.0,66.72,11.43,14.39 +2016-03-26 10:00:00,1081.0,56.69,11.39,14.83 +2016-03-26 11:00:00,1121.0,43.04,11.36,15.27 +2016-03-26 12:00:00,1154.0,52.89,11.33,15.71 +2016-03-26 13:00:00,1117.0,66.28,10.43,15.47 +2016-03-26 14:00:00,1124.0,41.93,9.53,15.23 +2016-03-26 15:00:00,1160.0,51.28,8.64,14.99 +2016-03-26 16:00:00,1163.0,160.54,8.52,14.46 +2016-03-26 17:00:00,1216.0,182.38,8.4,13.92 +2016-03-26 18:00:00,1267.0,17.21,8.29,13.38 +2016-03-26 19:00:00,1278.0,0.0,8.68,13.6 +2016-03-26 20:00:00,1352.0,0.0,9.08,13.82 +2016-03-26 21:00:00,1412.0,0.0,9.48,14.04 +2016-03-26 22:00:00,1586.0,0.0,9.22,14.17 +2016-03-26 23:00:00,1461.0,0.0,8.97,14.29 +2016-03-27 00:00:00,1285.0,0.0,8.72,14.41 +2016-03-27 01:00:00,1140.0,0.0,8.82,14.59 +2016-03-27 02:00:00,1116.0,0.0,8.93,14.77 +2016-03-27 03:00:00,1092.0,0.0,9.03,14.95 +2016-03-27 04:00:00,1066.0,0.0,9.1,14.97 +2016-03-27 05:00:00,1057.0,0.0,9.17,15.0 +2016-03-27 06:00:00,1061.0,0.0,9.24,15.02 +2016-03-27 07:00:00,1079.0,59.6,9.38,14.84 +2016-03-27 08:00:00,1181.0,9.02,9.52,14.66 +2016-03-27 09:00:00,1321.0,518.18,9.67,14.48 +2016-03-27 10:00:00,1370.0,654.01,9.78,14.62 +2016-03-27 11:00:00,1384.0,821.6,9.89,14.76 +2016-03-27 12:00:00,1249.0,863.32,10.0,14.9 +2016-03-27 13:00:00,1062.0,344.43,9.74,14.73 +2016-03-27 14:00:00,1000.0,169.16,9.48,14.57 +2016-03-27 15:00:00,960.0,65.09,9.23,14.4 +2016-03-27 16:00:00,967.0,68.21,9.3,14.81 +2016-03-27 17:00:00,1018.0,25.78,9.37,15.23 +2016-03-27 18:00:00,1135.0,9.63,9.45,15.64 +2016-03-27 19:00:00,1223.0,0.0,9.91,17.02 +2016-03-27 20:00:00,1285.0,0.0,10.38,18.39 +2016-03-27 21:00:00,1281.0,0.0,10.85,19.77 +2016-03-27 22:00:00,1510.0,0.0,10.95,19.38 +2016-03-27 23:00:00,1477.0,0.0,11.05,19.0 +2016-03-28 00:00:00,1299.0,0.0,11.15,18.62 +2016-03-28 01:00:00,1172.0,0.0,10.19,18.64 +2016-03-28 02:00:00,1072.0,0.0,9.24,18.66 +2016-03-28 03:00:00,1001.0,0.0,8.28,18.68 +2016-03-28 04:00:00,1009.0,0.0,8.49,17.26 +2016-03-28 05:00:00,998.0,0.0,8.7,15.83 +2016-03-28 06:00:00,993.0,0.0,8.91,14.41 +2016-03-28 07:00:00,1012.0,74.3,8.95,13.59 +2016-03-28 08:00:00,1111.0,21.59,9.0,12.76 +2016-03-28 09:00:00,1193.0,271.53,9.05,11.93 +2016-03-28 10:00:00,1218.0,691.94,8.82,12.97 +2016-03-28 11:00:00,1230.0,287.74,8.59,14.0 +2016-03-28 12:00:00,1145.0,262.37,8.36,15.03 +2016-03-28 13:00:00,1060.0,644.62,8.62,15.35 +2016-03-28 14:00:00,997.0,508.71,8.88,15.66 +2016-03-28 15:00:00,949.0,257.49,9.14,15.97 +2016-03-28 16:00:00,915.0,387.41,9.13,16.08 +2016-03-28 17:00:00,884.0,215.46,9.12,16.18 +2016-03-28 18:00:00,946.0,19.72,9.12,16.29 +2016-03-28 19:00:00,985.0,0.0,9.18,15.71 +2016-03-28 20:00:00,1015.0,0.0,9.24,15.13 +2016-03-28 21:00:00,1081.0,0.0,9.31,14.55 +2016-03-28 22:00:00,1322.0,0.0,9.21,14.06 +2016-03-28 23:00:00,1362.0,0.0,9.12,13.57 +2016-03-29 00:00:00,1221.0,0.0,9.03,13.08 +2016-03-29 01:00:00,1103.0,0.0,8.98,12.83 +2016-03-29 02:00:00,1007.0,0.0,8.93,12.59 +2016-03-29 03:00:00,971.0,0.0,8.88,12.34 +2016-03-29 04:00:00,955.0,0.0,8.89,11.6 +2016-03-29 05:00:00,940.0,0.0,8.89,10.86 +2016-03-29 06:00:00,945.0,0.0,8.89,10.12 +2016-03-29 07:00:00,993.0,81.92,9.1,10.09 +2016-03-29 08:00:00,1069.0,77.55,9.32,10.05 +2016-03-29 09:00:00,1119.0,256.58,9.54,10.01 +2016-03-29 10:00:00,1066.0,68.83,9.55,10.68 +2016-03-29 11:00:00,1026.0,708.59,9.56,11.36 +2016-03-29 12:00:00,1039.0,85.44,9.58,12.03 +2016-03-29 13:00:00,961.0,736.73,9.47,12.21 +2016-03-29 14:00:00,993.0,477.62,9.36,12.39 +2016-03-29 15:00:00,946.0,285.94,9.26,12.57 +2016-03-29 16:00:00,896.0,239.71,9.27,12.16 +2016-03-29 17:00:00,863.0,77.9,9.28,11.75 +2016-03-29 18:00:00,899.0,12.76,9.3,11.34 +2016-03-29 19:00:00,957.0,0.0,9.31,11.03 +2016-03-29 20:00:00,978.0,0.0,9.32,10.71 +2016-03-29 21:00:00,1027.0,0.0,9.34,10.4 +2016-03-29 22:00:00,1268.0,0.0,9.29,10.26 +2016-03-29 23:00:00,1272.0,0.0,9.25,10.12 +2016-03-30 00:00:00,1107.0,0.0,9.21,9.99 +2016-03-30 01:00:00,1041.0,0.0,9.28,9.52 +2016-03-30 02:00:00,960.0,0.0,9.36,9.05 +2016-03-30 03:00:00,892.0,0.0,9.43,8.58 +2016-03-30 04:00:00,898.0,0.0,9.32,7.81 +2016-03-30 05:00:00,884.0,0.0,9.22,7.04 +2016-03-30 06:00:00,877.0,0.0,9.11,6.28 +2016-03-30 07:00:00,934.0,49.34,8.93,5.77 +2016-03-30 08:00:00,1016.0,142.18,8.74,5.26 +2016-03-30 09:00:00,1099.0,229.89,8.56,4.76 +2016-03-30 10:00:00,1110.0,531.77,8.49,4.4 +2016-03-30 11:00:00,1093.0,623.69,8.42,4.03 +2016-03-30 12:00:00,1082.0,534.35,8.36,3.67 +2016-03-30 13:00:00,982.0,563.01,8.38,3.88 +2016-03-30 14:00:00,950.0,563.03,8.41,4.09 +2016-03-30 15:00:00,901.0,244.97,8.44,4.3 +2016-03-30 16:00:00,856.0,165.89,8.37,4.25 +2016-03-30 17:00:00,845.0,79.7,8.3,4.2 +2016-03-30 18:00:00,890.0,15.27,8.24,4.15 +2016-03-30 19:00:00,905.0,0.0,8.26,4.46 +2016-03-30 20:00:00,963.0,0.0,8.28,4.78 +2016-03-30 21:00:00,985.0,0.0,8.3,5.09 +2016-03-30 22:00:00,1270.0,0.0,8.25,5.6 +2016-03-30 23:00:00,1278.0,0.0,8.2,6.1 +2016-03-31 00:00:00,1105.0,0.0,8.15,6.61 +2016-03-31 01:00:00,1001.0,0.0,8.24,6.93 +2016-03-31 02:00:00,924.0,0.0,8.33,7.26 +2016-03-31 03:00:00,871.0,0.0,8.41,7.59 +2016-03-31 04:00:00,893.0,0.0,8.44,7.55 +2016-03-31 05:00:00,866.0,0.0,8.47,7.52 +2016-03-31 06:00:00,874.0,0.0,8.5,7.49 +2016-03-31 07:00:00,946.0,89.28,8.6,7.44 +2016-03-31 08:00:00,1043.0,284.72,8.71,7.39 +2016-03-31 09:00:00,1057.0,406.62,8.82,7.34 +2016-03-31 10:00:00,1036.0,693.43,8.93,7.32 +2016-03-31 11:00:00,975.0,705.6,9.04,7.31 +2016-03-31 12:00:00,941.0,854.51,9.16,7.3 +2016-03-31 13:00:00,850.0,841.85,9.11,6.97 +2016-03-31 14:00:00,782.0,777.42,9.06,6.65 +2016-03-31 15:00:00,758.0,654.13,9.01,6.33 +2016-03-31 16:00:00,742.0,464.15,9.01,6.23 +2016-03-31 17:00:00,736.0,226.48,9.01,6.13 +2016-03-31 18:00:00,776.0,20.14,9.01,6.03 +2016-03-31 19:00:00,872.0,0.0,8.92,5.0 +2016-03-31 20:00:00,867.0,0.0,8.84,3.98 +2016-03-31 21:00:00,926.0,0.0,8.76,2.95 +2016-03-31 22:00:00,1159.0,0.0,8.65,2.63 +2016-03-31 23:00:00,1170.0,0.0,8.55,2.3 +2016-04-01 00:00:00,1021.0,0.0,8.45,1.97 +2016-04-01 01:00:00,921.0,0.0,8.4,3.03 +2016-04-01 02:00:00,843.0,0.0,8.35,4.09 +2016-04-01 03:00:00,795.0,0.0,8.31,5.14 +2016-04-01 04:00:00,816.0,0.0,8.41,5.98 +2016-04-01 05:00:00,813.0,0.0,8.51,6.81 +2016-04-01 06:00:00,834.0,0.0,8.61,7.64 +2016-04-01 07:00:00,891.0,12.18,8.81,8.19 +2016-04-01 08:00:00,963.0,59.59,9.0,8.74 +2016-04-01 09:00:00,1009.0,45.73,9.19,9.28 +2016-04-01 10:00:00,966.0,121.48,9.37,9.56 +2016-04-01 11:00:00,947.0,359.47,9.54,9.84 +2016-04-01 12:00:00,951.0,139.89,9.72,10.12 +2016-04-01 13:00:00,883.0,169.67,9.76,10.46 +2016-04-01 14:00:00,835.0,206.63,9.8,10.8 +2016-04-01 15:00:00,825.0,204.24,9.85,11.13 +2016-04-01 16:00:00,827.0,75.0,9.89,11.0 +2016-04-01 17:00:00,824.0,83.75,9.94,10.87 +2016-04-01 18:00:00,904.0,0.0,9.98,10.74 +2016-04-01 19:00:00,907.0,0.0,10.02,10.92 +2016-04-01 20:00:00,984.0,0.0,10.06,11.09 +2016-04-01 21:00:00,1024.0,0.0,10.09,11.27 +2016-04-01 22:00:00,1298.0,0.0,10.02,11.14 +2016-04-01 23:00:00,1294.0,0.0,9.95,11.01 +2016-04-02 00:00:00,1146.0,0.0,9.88,10.88 +2016-04-02 01:00:00,1039.0,0.0,9.74,10.57 +2016-04-02 02:00:00,918.0,0.0,9.61,10.26 +2016-04-02 03:00:00,879.0,0.0,9.48,9.94 +2016-04-02 04:00:00,873.0,0.0,9.49,10.02 +2016-04-02 05:00:00,858.0,0.0,9.5,10.09 +2016-04-02 06:00:00,877.0,0.0,9.51,10.17 +2016-04-02 07:00:00,901.0,17.41,9.52,10.37 +2016-04-02 08:00:00,990.0,30.79,9.54,10.58 +2016-04-02 09:00:00,1043.0,51.76,9.56,10.79 +2016-04-02 10:00:00,1062.0,68.02,9.61,10.33 +2016-04-02 11:00:00,1081.0,102.06,9.67,9.87 +2016-04-02 12:00:00,1040.0,131.74,9.73,9.41 +2016-04-02 13:00:00,985.0,129.28,9.72,8.97 +2016-04-02 14:00:00,976.0,80.5,9.71,8.52 +2016-04-02 15:00:00,963.0,82.86,9.71,8.08 +2016-04-02 16:00:00,980.0,48.7,9.39,7.95 +2016-04-02 17:00:00,1007.0,32.3,9.07,7.82 +2016-04-02 18:00:00,1056.0,0.27,8.74,7.68 +2016-04-02 19:00:00,1146.0,0.0,8.83,7.99 +2016-04-02 20:00:00,1177.0,0.0,8.92,8.3 +2016-04-02 21:00:00,1198.0,0.0,9.01,8.61 +2016-04-02 22:00:00,1409.0,0.0,9.21,9.25 +2016-04-02 23:00:00,1400.0,0.0,9.4,9.88 +2016-04-03 00:00:00,1227.0,0.0,9.6,10.52 +2016-04-03 01:00:00,1133.0,0.0,9.81,10.56 +2016-04-03 02:00:00,1038.0,0.0,10.02,10.59 +2016-04-03 03:00:00,953.0,0.0,10.23,10.62 +2016-04-03 04:00:00,958.0,0.0,10.27,10.18 +2016-04-03 05:00:00,941.0,0.0,10.32,9.75 +2016-04-03 06:00:00,930.0,0.0,10.36,9.31 +2016-04-03 07:00:00,959.0,48.69,10.19,9.29 +2016-04-03 08:00:00,1033.0,250.71,10.02,9.26 +2016-04-03 09:00:00,1121.0,482.05,9.85,9.24 +2016-04-03 10:00:00,1174.0,715.53,9.91,9.24 +2016-04-03 11:00:00,1179.0,504.3,9.97,9.24 +2016-04-03 12:00:00,1085.0,848.53,10.03,9.24 +2016-04-03 13:00:00,921.0,834.86,10.04,9.12 +2016-04-03 14:00:00,840.0,710.47,10.05,9.0 +2016-04-03 15:00:00,776.0,583.65,10.06,8.88 +2016-04-03 16:00:00,769.0,294.26,9.89,8.7 +2016-04-03 17:00:00,747.0,65.59,9.73,8.51 +2016-04-03 18:00:00,807.0,25.35,9.56,8.33 +2016-04-03 19:00:00,889.0,0.0,9.6,8.02 +2016-04-03 20:00:00,938.0,0.0,9.64,7.71 +2016-04-03 21:00:00,1017.0,0.0,9.67,7.41 +2016-04-03 22:00:00,1284.0,0.0,9.48,7.09 +2016-04-03 23:00:00,1296.0,0.0,9.29,6.78 +2016-04-04 00:00:00,1120.0,0.0,9.1,6.47 +2016-04-04 01:00:00,991.0,0.0,9.27,6.22 +2016-04-04 02:00:00,907.0,0.0,9.44,5.96 +2016-04-04 03:00:00,843.0,0.0,9.61,5.71 +2016-04-04 04:00:00,849.0,0.0,9.61,5.9 +2016-04-04 05:00:00,839.0,0.0,9.61,6.1 +2016-04-04 06:00:00,840.0,0.0,9.61,6.29 +2016-04-04 07:00:00,885.0,48.63,9.67,6.4 +2016-04-04 08:00:00,971.0,238.98,9.73,6.51 +2016-04-04 09:00:00,1039.0,432.46,9.8,6.62 +2016-04-04 10:00:00,1046.0,710.22,9.88,6.73 +2016-04-04 11:00:00,1038.0,808.14,9.96,6.83 +2016-04-04 12:00:00,1027.0,635.45,10.05,6.94 +2016-04-04 13:00:00,931.0,791.79,10.1,6.79 +2016-04-04 14:00:00,856.0,687.25,10.15,6.63 +2016-04-04 15:00:00,789.0,305.8,10.2,6.48 +2016-04-04 16:00:00,821.0,401.13,10.18,6.21 +2016-04-04 17:00:00,831.0,144.95,10.17,5.93 +2016-04-04 18:00:00,921.0,21.48,10.15,5.66 +2016-04-04 19:00:00,997.0,0.0,10.12,5.84 +2016-04-04 20:00:00,1001.0,0.0,10.08,6.02 +2016-04-04 21:00:00,1041.0,0.0,10.04,6.21 +2016-04-04 22:00:00,1299.0,0.0,9.95,6.06 +2016-04-04 23:00:00,1274.0,0.0,9.85,5.92 +2016-04-05 00:00:00,1074.0,0.0,9.76,5.78 +2016-04-05 01:00:00,960.0,0.0,9.83,5.68 +2016-04-05 02:00:00,882.0,0.0,9.9,5.59 +2016-04-05 03:00:00,821.0,0.0,9.97,5.49 +2016-04-05 04:00:00,837.0,0.0,9.95,5.64 +2016-04-05 05:00:00,834.0,0.0,9.94,5.79 +2016-04-05 06:00:00,835.0,0.0,9.92,5.94 +2016-04-05 07:00:00,875.0,62.3,9.95,5.86 +2016-04-05 08:00:00,967.0,275.48,9.99,5.78 +2016-04-05 09:00:00,1025.0,469.87,10.02,5.7 +2016-04-05 10:00:00,995.0,692.93,9.95,5.71 +2016-04-05 11:00:00,960.0,733.45,9.87,5.72 +2016-04-05 12:00:00,928.0,851.68,9.8,5.74 +2016-04-05 13:00:00,839.0,835.35,9.85,6.09 +2016-04-05 14:00:00,764.0,768.21,9.91,6.44 +2016-04-05 15:00:00,723.0,420.87,9.97,6.79 +2016-04-05 16:00:00,686.0,451.65,9.84,6.8 +2016-04-05 17:00:00,714.0,221.49,9.71,6.8 +2016-04-05 18:00:00,803.0,29.58,9.57,6.81 +2016-04-05 19:00:00,871.0,0.0,9.47,7.0 +2016-04-05 20:00:00,929.0,0.0,9.37,7.18 +2016-04-05 21:00:00,944.0,0.0,9.27,7.37 +2016-04-05 22:00:00,1211.0,0.0,9.3,7.74 +2016-04-05 23:00:00,1230.0,0.0,9.32,8.12 +2016-04-06 00:00:00,1059.0,0.0,9.34,8.5 +2016-04-06 01:00:00,932.0,0.0,9.6,9.13 +2016-04-06 02:00:00,823.0,0.0,9.87,9.76 +2016-04-06 03:00:00,769.0,0.0,10.14,10.39 +2016-04-06 04:00:00,768.0,0.0,10.21,10.11 +2016-04-06 05:00:00,769.0,0.0,10.28,9.83 +2016-04-06 06:00:00,779.0,0.0,10.35,9.54 +2016-04-06 07:00:00,826.0,86.12,10.24,9.69 +2016-04-06 08:00:00,920.0,213.09,10.14,9.83 +2016-04-06 09:00:00,1024.0,142.3,10.03,9.97 +2016-04-06 10:00:00,1064.0,472.25,9.84,10.26 +2016-04-06 11:00:00,1067.0,770.19,9.64,10.55 +2016-04-06 12:00:00,1051.0,427.48,9.44,10.84 +2016-04-06 13:00:00,945.0,690.97,9.51,11.13 +2016-04-06 14:00:00,906.0,698.02,9.59,11.41 +2016-04-06 15:00:00,877.0,568.75,9.67,11.7 +2016-04-06 16:00:00,870.0,202.26,9.5,11.8 +2016-04-06 17:00:00,871.0,132.22,9.33,11.9 +2016-04-06 18:00:00,890.0,30.45,9.15,12.0 +2016-04-06 19:00:00,985.0,0.0,8.93,12.02 +2016-04-06 20:00:00,1013.0,0.0,8.71,12.04 +2016-04-06 21:00:00,1067.0,0.0,8.48,12.06 +2016-04-06 22:00:00,1326.0,0.0,8.39,12.14 +2016-04-06 23:00:00,1326.0,0.0,8.29,12.22 +2016-04-07 00:00:00,1173.0,0.0,8.2,12.3 +2016-04-07 01:00:00,1062.0,0.0,8.25,12.3 +2016-04-07 02:00:00,957.0,0.0,8.3,12.3 +2016-04-07 03:00:00,903.0,0.0,8.35,12.3 +2016-04-07 04:00:00,946.0,0.0,8.35,12.18 +2016-04-07 05:00:00,934.0,0.0,8.35,12.06 +2016-04-07 06:00:00,928.0,1.57,8.35,11.94 +2016-04-07 07:00:00,994.0,102.85,8.2,11.5 +2016-04-07 08:00:00,1111.0,331.12,8.05,11.05 +2016-04-07 09:00:00,1212.0,503.6,7.91,10.61 +2016-04-07 10:00:00,1214.0,473.8,8.06,10.5 +2016-04-07 11:00:00,1163.0,692.06,8.21,10.39 +2016-04-07 12:00:00,1151.0,816.07,8.37,10.28 +2016-04-07 13:00:00,1011.0,591.1,8.45,10.33 +2016-04-07 14:00:00,990.0,766.56,8.53,10.38 +2016-04-07 15:00:00,930.0,580.55,8.62,10.43 +2016-04-07 16:00:00,875.0,400.81,8.81,10.46 +2016-04-07 17:00:00,863.0,214.69,9.0,10.49 +2016-04-07 18:00:00,921.0,31.56,9.19,10.52 +2016-04-07 19:00:00,1017.0,0.0,9.32,10.29 +2016-04-07 20:00:00,1036.0,0.0,9.45,10.06 +2016-04-07 21:00:00,1097.0,0.0,9.58,9.82 +2016-04-07 22:00:00,1377.0,0.0,9.58,9.75 +2016-04-07 23:00:00,1403.0,0.0,9.58,9.67 +2016-04-08 00:00:00,1208.0,0.0,9.58,9.6 +2016-04-08 01:00:00,1041.0,0.0,9.63,9.37 +2016-04-08 02:00:00,943.0,0.0,9.68,9.14 +2016-04-08 03:00:00,877.0,0.0,9.73,8.91 +2016-04-08 04:00:00,895.0,0.0,9.63,8.91 +2016-04-08 05:00:00,894.0,0.0,9.53,8.91 +2016-04-08 06:00:00,910.0,0.0,9.43,8.91 +2016-04-08 07:00:00,991.0,10.87,9.39,8.4 +2016-04-08 08:00:00,1051.0,43.4,9.34,7.88 +2016-04-08 09:00:00,1138.0,158.48,9.3,7.37 +2016-04-08 10:00:00,1162.0,130.95,9.27,7.0 +2016-04-08 11:00:00,1133.0,107.64,9.25,6.64 +2016-04-08 12:00:00,1185.0,181.38,9.23,6.28 +2016-04-08 13:00:00,1087.0,109.28,9.19,6.72 +2016-04-08 14:00:00,1025.0,83.03,9.15,7.16 +2016-04-08 15:00:00,998.0,70.45,9.12,7.6 +2016-04-08 16:00:00,950.0,60.27,9.34,8.83 +2016-04-08 17:00:00,924.0,54.82,9.56,10.06 +2016-04-08 18:00:00,1022.0,17.53,9.78,11.3 +2016-04-08 19:00:00,1098.0,0.0,9.88,10.62 +2016-04-08 20:00:00,1173.0,0.0,9.97,9.94 +2016-04-08 21:00:00,1214.0,0.0,10.06,9.26 +2016-04-08 22:00:00,1452.0,0.0,9.75,9.52 +2016-04-08 23:00:00,1458.0,0.0,9.44,9.79 +2016-04-09 00:00:00,1306.0,0.0,9.13,10.06 +2016-04-09 01:00:00,1119.0,0.0,8.85,9.83 +2016-04-09 02:00:00,1006.0,0.0,8.58,9.6 +2016-04-09 03:00:00,957.0,0.0,8.31,9.38 +2016-04-09 04:00:00,949.0,0.0,8.0,9.51 +2016-04-09 05:00:00,945.0,0.0,7.69,9.64 +2016-04-09 06:00:00,964.0,2.9,7.38,9.77 +2016-04-09 07:00:00,1025.0,113.3,7.26,9.69 +2016-04-09 08:00:00,1134.0,341.48,7.14,9.61 +2016-04-09 09:00:00,1256.0,501.61,7.03,9.53 +2016-04-09 10:00:00,1309.0,708.02,7.08,9.35 +2016-04-09 11:00:00,1229.0,801.8,7.14,9.16 +2016-04-09 12:00:00,1152.0,788.16,7.2,8.98 +2016-04-09 13:00:00,1090.0,672.06,7.36,9.02 +2016-04-09 14:00:00,1000.0,626.84,7.53,9.06 +2016-04-09 15:00:00,970.0,567.84,7.7,9.1 +2016-04-09 16:00:00,926.0,141.82,7.72,8.86 +2016-04-09 17:00:00,1053.0,207.77,7.75,8.63 +2016-04-09 18:00:00,1117.0,27.22,7.77,8.39 +2016-04-09 19:00:00,1191.0,0.0,8.09,8.53 +2016-04-09 20:00:00,1215.0,0.0,8.4,8.68 +2016-04-09 21:00:00,1278.0,0.0,8.71,8.83 +2016-04-09 22:00:00,1540.0,0.0,8.57,10.04 +2016-04-09 23:00:00,1597.0,0.0,8.43,11.26 +2016-04-10 00:00:00,1408.0,0.0,8.29,12.47 +2016-04-10 01:00:00,1252.0,0.0,8.54,13.4 +2016-04-10 02:00:00,1154.0,0.0,8.79,14.33 +2016-04-10 03:00:00,1129.0,0.0,9.05,15.26 +2016-04-10 04:00:00,1119.0,0.0,9.26,15.2 +2016-04-10 05:00:00,1128.0,0.0,9.48,15.14 +2016-04-10 06:00:00,1113.0,1.15,9.7,15.08 +2016-04-10 07:00:00,1140.0,12.77,9.72,14.94 +2016-04-10 08:00:00,1257.0,26.45,9.73,14.81 +2016-04-10 09:00:00,1404.0,39.63,9.74,14.68 +2016-04-10 10:00:00,1440.0,64.13,9.78,14.2 +2016-04-10 11:00:00,1463.0,122.29,9.82,13.72 +2016-04-10 12:00:00,1359.0,140.04,9.86,13.24 +2016-04-10 13:00:00,1240.0,123.96,9.66,12.84 +2016-04-10 14:00:00,1094.0,95.08,9.46,12.43 +2016-04-10 15:00:00,1017.0,42.72,9.26,12.03 +2016-04-10 16:00:00,984.0,30.87,9.04,11.23 +2016-04-10 17:00:00,1033.0,99.8,8.82,10.43 +2016-04-10 18:00:00,1123.0,29.88,8.6,9.63 +2016-04-10 19:00:00,1174.0,0.0,8.69,8.91 +2016-04-10 20:00:00,1171.0,0.0,8.78,8.18 +2016-04-10 21:00:00,1190.0,0.0,8.86,7.46 +2016-04-10 22:00:00,1505.0,0.0,8.82,7.36 +2016-04-10 23:00:00,1514.0,0.0,8.77,7.26 +2016-04-11 00:00:00,1339.0,0.0,8.72,7.16 +2016-04-11 01:00:00,1206.0,0.0,9.06,6.28 +2016-04-11 02:00:00,1075.0,0.0,9.4,5.4 +2016-04-11 03:00:00,1034.0,0.0,9.74,4.52 +2016-04-11 04:00:00,1051.0,0.0,9.76,5.03 +2016-04-11 05:00:00,1044.0,0.0,9.78,5.53 +2016-04-11 06:00:00,1058.0,1.97,9.8,6.03 +2016-04-11 07:00:00,1108.0,113.14,9.98,6.22 +2016-04-11 08:00:00,1198.0,274.94,10.15,6.4 +2016-04-11 09:00:00,1296.0,434.32,10.32,6.59 +2016-04-11 10:00:00,1280.0,592.99,10.37,6.58 +2016-04-11 11:00:00,1148.0,831.48,10.41,6.57 +2016-04-11 12:00:00,1085.0,859.86,10.45,6.55 +2016-04-11 13:00:00,1006.0,837.37,10.52,5.4 +2016-04-11 14:00:00,896.0,751.82,10.59,4.24 +2016-04-11 15:00:00,852.0,633.28,10.67,3.09 +2016-04-11 16:00:00,827.0,444.76,10.6,2.79 +2016-04-11 17:00:00,835.0,224.2,10.53,2.49 +2016-04-11 18:00:00,884.0,33.51,10.46,2.19 +2016-04-11 19:00:00,995.0,0.0,10.36,3.02 +2016-04-11 20:00:00,1035.0,0.0,10.26,3.85 +2016-04-11 21:00:00,1053.0,0.0,10.16,4.68 +2016-04-11 22:00:00,1331.0,0.0,10.07,5.02 +2016-04-11 23:00:00,1354.0,0.0,9.98,5.36 +2016-04-12 00:00:00,1165.0,0.0,9.89,5.7 +2016-04-12 01:00:00,997.0,0.0,9.93,5.39 +2016-04-12 02:00:00,886.0,0.0,9.97,5.09 +2016-04-12 03:00:00,859.0,0.0,10.02,4.79 +2016-04-12 04:00:00,853.0,0.0,9.81,4.71 +2016-04-12 05:00:00,843.0,0.0,9.61,4.63 +2016-04-12 06:00:00,862.0,4.29,9.4,4.55 +2016-04-12 07:00:00,920.0,94.03,9.56,4.32 +2016-04-12 08:00:00,1020.0,325.3,9.72,4.09 +2016-04-12 09:00:00,1081.0,464.54,9.89,3.86 +2016-04-12 10:00:00,1047.0,683.54,10.03,4.06 +2016-04-12 11:00:00,1035.0,771.41,10.18,4.27 +2016-04-12 12:00:00,997.0,813.74,10.33,4.47 +2016-04-12 13:00:00,929.0,725.9,10.5,4.23 +2016-04-12 14:00:00,837.0,371.95,10.68,3.98 +2016-04-12 15:00:00,781.0,628.98,10.86,3.74 +2016-04-12 16:00:00,731.0,356.22,10.98,3.99 +2016-04-12 17:00:00,727.0,31.2,11.1,4.24 +2016-04-12 18:00:00,845.0,36.22,11.22,4.5 +2016-04-12 19:00:00,971.0,0.0,11.2,5.14 +2016-04-12 20:00:00,963.0,0.0,11.17,5.77 +2016-04-12 21:00:00,997.0,0.0,11.14,6.41 +2016-04-12 22:00:00,1270.0,0.0,10.99,6.71 +2016-04-12 23:00:00,1289.0,0.0,10.84,7.0 +2016-04-13 00:00:00,1095.0,0.0,10.69,7.3 +2016-04-13 01:00:00,915.0,0.0,10.73,6.94 +2016-04-13 02:00:00,835.0,0.0,10.77,6.59 +2016-04-13 03:00:00,781.0,0.0,10.82,6.23 +2016-04-13 04:00:00,781.0,0.0,10.73,5.57 +2016-04-13 05:00:00,755.0,0.0,10.64,4.91 +2016-04-13 06:00:00,776.0,0.0,10.55,4.25 +2016-04-13 07:00:00,835.0,17.29,10.48,4.14 +2016-04-13 08:00:00,966.0,159.11,10.41,4.04 +2016-04-13 09:00:00,1122.0,122.25,10.34,3.93 +2016-04-13 10:00:00,1093.0,488.05,10.26,4.23 +2016-04-13 11:00:00,1070.0,754.6,10.18,4.52 +2016-04-13 12:00:00,1088.0,851.67,10.11,4.81 +2016-04-13 13:00:00,968.0,778.71,10.28,5.12 +2016-04-13 14:00:00,894.0,770.13,10.46,5.43 +2016-04-13 15:00:00,784.0,646.27,10.64,5.74 +2016-04-13 16:00:00,726.0,447.46,10.75,5.94 +2016-04-13 17:00:00,713.0,164.1,10.86,6.13 +2016-04-13 18:00:00,808.0,37.66,10.96,6.33 +2016-04-13 19:00:00,913.0,0.0,10.88,6.48 +2016-04-13 20:00:00,967.0,0.0,10.8,6.63 +2016-04-13 21:00:00,973.0,0.0,10.71,6.79 +2016-04-13 22:00:00,1228.0,0.0,10.66,6.69 +2016-04-13 23:00:00,1250.0,0.0,10.6,6.59 +2016-04-14 00:00:00,1085.0,0.0,10.55,6.5 +2016-04-14 01:00:00,875.0,0.0,10.71,6.32 +2016-04-14 02:00:00,793.0,0.0,10.87,6.14 +2016-04-14 03:00:00,766.0,0.0,11.04,5.96 +2016-04-14 04:00:00,780.0,0.0,11.04,6.21 +2016-04-14 05:00:00,753.0,0.0,11.05,6.46 +2016-04-14 06:00:00,766.0,5.76,11.06,6.72 +2016-04-14 07:00:00,832.0,54.86,10.98,7.48 +2016-04-14 08:00:00,955.0,76.89,10.9,8.23 +2016-04-14 09:00:00,1065.0,86.39,10.82,8.99 +2016-04-14 10:00:00,1122.0,56.81,10.71,9.68 +2016-04-14 11:00:00,1224.0,67.7,10.59,10.37 +2016-04-14 12:00:00,1308.0,44.71,10.47,11.06 +2016-04-14 13:00:00,1278.0,40.15,10.72,10.48 +2016-04-14 14:00:00,1241.0,35.66,10.98,9.89 +2016-04-14 15:00:00,1182.0,194.72,11.24,9.31 +2016-04-14 16:00:00,1071.0,139.81,11.25,9.54 +2016-04-14 17:00:00,1001.0,128.62,11.27,9.77 +2016-04-14 18:00:00,1051.0,31.6,11.28,10.0 +2016-04-14 19:00:00,1111.0,0.0,11.23,10.43 +2016-04-14 20:00:00,1109.0,0.0,11.17,10.86 +2016-04-14 21:00:00,1118.0,0.0,11.11,11.28 +2016-04-14 22:00:00,1407.0,0.0,10.97,11.66 +2016-04-14 23:00:00,1409.0,0.0,10.82,12.03 +2016-04-15 00:00:00,1203.0,0.0,10.67,12.4 +2016-04-15 01:00:00,1044.0,0.0,10.62,11.92 +2016-04-15 02:00:00,966.0,0.0,10.57,11.43 +2016-04-15 03:00:00,932.0,0.0,10.53,10.95 +2016-04-15 04:00:00,925.0,0.0,10.54,10.89 +2016-04-15 05:00:00,929.0,0.0,10.55,10.83 +2016-04-15 06:00:00,932.0,10.18,10.56,10.77 +2016-04-15 07:00:00,986.0,66.9,10.5,10.04 +2016-04-15 08:00:00,1049.0,252.74,10.44,9.31 +2016-04-15 09:00:00,1126.0,173.07,10.39,8.58 +2016-04-15 10:00:00,1118.0,624.49,10.4,8.11 +2016-04-15 11:00:00,1153.0,165.66,10.41,7.65 +2016-04-15 12:00:00,1129.0,189.36,10.43,7.19 +2016-04-15 13:00:00,1066.0,114.27,10.42,7.26 +2016-04-15 14:00:00,951.0,211.77,10.41,7.34 +2016-04-15 15:00:00,849.0,172.77,10.4,7.42 +2016-04-15 16:00:00,784.0,139.27,10.31,7.26 +2016-04-15 17:00:00,762.0,101.03,10.22,7.1 +2016-04-15 18:00:00,860.0,39.99,10.13,6.94 +2016-04-15 19:00:00,923.0,0.0,9.99,6.62 +2016-04-15 20:00:00,976.0,0.0,9.84,6.29 +2016-04-15 21:00:00,972.0,0.0,9.69,5.97 +2016-04-15 22:00:00,1261.0,0.0,9.47,5.89 +2016-04-15 23:00:00,1261.0,0.0,9.25,5.8 +2016-04-16 00:00:00,1056.0,0.0,9.03,5.71 +2016-04-16 01:00:00,887.0,0.0,9.34,6.09 +2016-04-16 02:00:00,825.0,0.0,9.66,6.47 +2016-04-16 03:00:00,796.0,0.0,9.98,6.86 +2016-04-16 04:00:00,804.0,0.0,9.85,7.37 +2016-04-16 05:00:00,800.0,0.0,9.73,7.88 +2016-04-16 06:00:00,819.0,13.78,9.61,8.4 +2016-04-16 07:00:00,867.0,126.52,9.37,8.29 +2016-04-16 08:00:00,1001.0,321.57,9.13,8.19 +2016-04-16 09:00:00,1040.0,238.84,8.89,8.08 +2016-04-16 10:00:00,1046.0,429.32,8.72,7.85 +2016-04-16 11:00:00,1010.0,638.77,8.55,7.62 +2016-04-16 12:00:00,997.0,672.99,8.39,7.39 +2016-04-16 13:00:00,873.0,769.47,8.6,7.42 +2016-04-16 14:00:00,790.0,714.83,8.81,7.45 +2016-04-16 15:00:00,775.0,619.04,9.03,7.48 +2016-04-16 16:00:00,767.0,409.24,8.99,7.93 +2016-04-16 17:00:00,775.0,185.56,8.96,8.38 +2016-04-16 18:00:00,867.0,40.83,8.92,8.83 +2016-04-16 19:00:00,945.0,0.0,8.88,8.68 +2016-04-16 20:00:00,1002.0,0.0,8.84,8.54 +2016-04-16 21:00:00,1033.0,0.0,8.8,8.4 +2016-04-16 22:00:00,1339.0,0.0,8.73,7.97 +2016-04-16 23:00:00,1343.0,0.0,8.65,7.54 +2016-04-17 00:00:00,1189.0,0.0,8.58,7.12 +2016-04-17 01:00:00,1007.0,0.0,8.62,6.79 +2016-04-17 02:00:00,930.0,0.0,8.67,6.46 +2016-04-17 03:00:00,891.0,0.0,8.72,6.12 +2016-04-17 04:00:00,883.0,0.0,8.71,5.89 +2016-04-17 05:00:00,889.0,0.0,8.7,5.66 +2016-04-17 06:00:00,889.0,11.45,8.69,5.42 +2016-04-17 07:00:00,937.0,124.13,8.78,5.22 +2016-04-17 08:00:00,1027.0,193.13,8.87,5.02 +2016-04-17 09:00:00,1078.0,111.58,8.95,4.81 +2016-04-17 10:00:00,1065.0,146.77,9.02,4.67 +2016-04-17 11:00:00,1027.0,668.29,9.09,4.53 +2016-04-17 12:00:00,949.0,606.42,9.16,4.39 +2016-04-17 13:00:00,820.0,86.8,9.14,4.47 +2016-04-17 14:00:00,743.0,568.41,9.12,4.55 +2016-04-17 15:00:00,706.0,615.29,9.1,4.63 +2016-04-17 16:00:00,677.0,454.83,9.15,4.43 +2016-04-17 17:00:00,684.0,230.82,9.2,4.22 +2016-04-17 18:00:00,744.0,35.16,9.25,4.01 +2016-04-17 19:00:00,851.0,0.0,9.22,3.75 +2016-04-17 20:00:00,867.0,0.0,9.18,3.49 +2016-04-17 21:00:00,888.0,0.0,9.14,3.23 +2016-04-17 22:00:00,1176.0,0.0,9.06,2.97 +2016-04-17 23:00:00,1230.0,0.0,8.97,2.7 +2016-04-18 00:00:00,1083.0,0.0,8.88,2.44 +2016-04-18 01:00:00,929.0,0.0,8.59,2.42 +2016-04-18 02:00:00,844.0,0.0,8.3,2.4 +2016-04-18 03:00:00,804.0,0.0,8.01,2.37 +2016-04-18 04:00:00,807.0,0.0,8.01,2.19 +2016-04-18 05:00:00,799.0,0.0,8.01,2.0 +2016-04-18 06:00:00,796.0,13.88,8.01,1.82 +2016-04-18 07:00:00,827.0,117.22,8.1,1.55 +2016-04-18 08:00:00,930.0,107.25,8.19,1.28 +2016-04-18 09:00:00,965.0,126.53,8.27,1.01 +2016-04-18 10:00:00,955.0,249.17,8.43,1.15 +2016-04-18 11:00:00,924.0,368.3,8.58,1.29 +2016-04-18 12:00:00,928.0,458.3,8.74,1.43 +2016-04-18 13:00:00,913.0,512.72,8.85,1.31 +2016-04-18 14:00:00,840.0,547.29,8.96,1.2 +2016-04-18 15:00:00,784.0,526.48,9.07,1.08 +2016-04-18 16:00:00,770.0,344.55,9.23,1.39 +2016-04-18 17:00:00,742.0,227.77,9.39,1.71 +2016-04-18 18:00:00,783.0,36.18,9.54,2.03 +2016-04-18 19:00:00,868.0,0.0,9.63,2.55 +2016-04-18 20:00:00,891.0,0.0,9.72,3.07 +2016-04-18 21:00:00,917.0,0.0,9.8,3.59 +2016-04-18 22:00:00,1230.0,0.0,9.74,4.01 +2016-04-18 23:00:00,1177.0,0.0,9.67,4.44 +2016-04-19 00:00:00,1005.0,0.0,9.6,4.87 +2016-04-19 01:00:00,901.0,0.0,9.31,5.81 +2016-04-19 02:00:00,808.0,0.0,9.02,6.74 +2016-04-19 03:00:00,756.0,0.0,8.74,7.68 +2016-04-19 04:00:00,778.0,0.0,8.74,7.74 +2016-04-19 05:00:00,794.0,0.0,8.75,7.79 +2016-04-19 06:00:00,805.0,13.85,8.76,7.85 +2016-04-19 07:00:00,858.0,145.57,9.11,7.94 +2016-04-19 08:00:00,929.0,377.98,9.46,8.03 +2016-04-19 09:00:00,966.0,566.18,9.81,8.12 +2016-04-19 10:00:00,919.0,677.05,10.33,8.29 +2016-04-19 11:00:00,892.0,840.79,10.85,8.46 +2016-04-19 12:00:00,868.0,866.48,11.37,8.62 +2016-04-19 13:00:00,758.0,856.75,11.54,9.26 +2016-04-19 14:00:00,711.0,775.23,11.71,9.9 +2016-04-19 15:00:00,667.0,652.78,11.89,10.54 +2016-04-19 16:00:00,663.0,458.65,12.06,10.83 +2016-04-19 17:00:00,688.0,230.54,12.24,11.12 +2016-04-19 18:00:00,767.0,41.06,12.41,11.41 +2016-04-19 19:00:00,864.0,0.0,12.43,11.71 +2016-04-19 20:00:00,889.0,0.0,12.45,12.01 +2016-04-19 21:00:00,903.0,0.0,12.46,12.32 +2016-04-19 22:00:00,1200.0,0.0,12.4,12.28 +2016-04-19 23:00:00,1190.0,0.0,12.33,12.25 +2016-04-20 00:00:00,999.0,0.0,12.27,12.22 +2016-04-20 01:00:00,908.0,0.0,12.0,12.29 +2016-04-20 02:00:00,814.0,0.0,11.73,12.37 +2016-04-20 03:00:00,762.0,0.0,11.47,12.44 +2016-04-20 04:00:00,770.0,0.0,11.39,12.37 +2016-04-20 05:00:00,758.0,0.0,11.32,12.3 +2016-04-20 06:00:00,783.0,14.88,11.24,12.23 +2016-04-20 07:00:00,846.0,73.55,11.32,12.08 +2016-04-20 08:00:00,913.0,317.08,11.4,11.93 +2016-04-20 09:00:00,963.0,450.31,11.48,11.78 +2016-04-20 10:00:00,1000.0,355.09,11.79,11.68 +2016-04-20 11:00:00,1014.0,346.34,12.11,11.59 +2016-04-20 12:00:00,1006.0,484.87,12.43,11.49 +2016-04-20 13:00:00,868.0,503.58,12.73,11.65 +2016-04-20 14:00:00,838.0,285.65,13.04,11.8 +2016-04-20 15:00:00,832.0,118.56,13.35,11.96 +2016-04-20 16:00:00,827.0,59.18,13.25,11.64 +2016-04-20 17:00:00,877.0,91.09,13.16,11.32 +2016-04-20 18:00:00,945.0,4.84,13.06,11.01 +2016-04-20 19:00:00,1038.0,0.0,13.05,10.97 +2016-04-20 20:00:00,1054.0,0.0,13.03,10.92 +2016-04-20 21:00:00,1028.0,0.0,13.01,10.88 +2016-04-20 22:00:00,1316.0,0.0,12.89,10.3 +2016-04-20 23:00:00,1281.0,0.0,12.76,9.72 +2016-04-21 00:00:00,1087.0,0.0,12.64,9.14 +2016-04-21 01:00:00,963.0,0.0,12.4,8.56 +2016-04-21 02:00:00,858.0,0.0,12.16,7.98 +2016-04-21 03:00:00,788.0,0.0,11.92,7.39 +2016-04-21 04:00:00,803.0,0.0,11.79,6.83 +2016-04-21 05:00:00,790.0,0.0,11.67,6.26 +2016-04-21 06:00:00,808.0,0.09,11.54,5.7 +2016-04-21 07:00:00,858.0,10.74,11.45,5.11 +2016-04-21 08:00:00,921.0,61.06,11.36,4.53 +2016-04-21 09:00:00,988.0,65.67,11.27,3.94 +2016-04-21 10:00:00,1019.0,205.62,11.36,3.55 +2016-04-21 11:00:00,985.0,266.31,11.46,3.16 +2016-04-21 12:00:00,1018.0,109.06,11.56,2.77 +2016-04-21 13:00:00,933.0,207.19,11.65,2.97 +2016-04-21 14:00:00,847.0,246.85,11.74,3.17 +2016-04-21 15:00:00,784.0,368.54,11.83,3.37 +2016-04-21 16:00:00,704.0,182.84,11.7,2.84 +2016-04-21 17:00:00,677.0,51.0,11.57,2.32 +2016-04-21 18:00:00,723.0,19.88,11.44,1.79 +2016-04-21 19:00:00,826.0,0.0,11.41,1.55 +2016-04-21 20:00:00,832.0,0.0,11.38,1.31 +2016-04-21 21:00:00,821.0,0.0,11.34,1.06 +2016-04-21 22:00:00,1120.0,0.0,11.24,1.5 +2016-04-21 23:00:00,1121.0,0.0,11.14,1.94 +2016-04-22 00:00:00,951.0,0.0,11.04,2.39 +2016-04-22 01:00:00,835.0,0.0,10.99,2.39 +2016-04-22 02:00:00,727.0,0.0,10.94,2.4 +2016-04-22 03:00:00,681.0,0.0,10.9,2.4 +2016-04-22 04:00:00,694.0,0.0,10.9,2.73 +2016-04-22 05:00:00,681.0,0.0,10.9,3.05 +2016-04-22 06:00:00,674.0,21.12,10.9,3.38 +2016-04-22 07:00:00,772.0,116.44,10.94,3.31 +2016-04-22 08:00:00,804.0,117.44,10.97,3.23 +2016-04-22 09:00:00,860.0,115.73,11.01,3.16 +2016-04-22 10:00:00,862.0,129.98,11.04,3.35 +2016-04-22 11:00:00,866.0,203.35,11.08,3.54 +2016-04-22 12:00:00,863.0,370.14,11.12,3.74 +2016-04-22 13:00:00,788.0,297.78,11.13,4.11 +2016-04-22 14:00:00,705.0,171.1,11.14,4.47 +2016-04-22 15:00:00,682.0,203.06,11.16,4.84 +2016-04-22 16:00:00,647.0,139.51,11.09,4.3 +2016-04-22 17:00:00,649.0,69.58,11.02,3.77 +2016-04-22 18:00:00,724.0,26.2,10.95,3.23 +2016-04-22 19:00:00,762.0,0.0,10.89,2.91 +2016-04-22 20:00:00,846.0,0.0,10.82,2.6 +2016-04-22 21:00:00,895.0,0.0,10.75,2.29 +2016-04-22 22:00:00,1207.0,0.0,10.63,2.42 +2016-04-22 23:00:00,1196.0,0.0,10.51,2.55 +2016-04-23 00:00:00,957.0,0.0,10.39,2.68 +2016-04-23 01:00:00,826.0,0.0,10.46,2.97 +2016-04-23 02:00:00,732.0,0.0,10.53,3.26 +2016-04-23 03:00:00,678.0,0.0,10.61,3.56 +2016-04-23 04:00:00,663.0,0.0,10.55,4.35 +2016-04-23 05:00:00,667.0,0.0,10.49,5.15 +2016-04-23 06:00:00,678.0,10.76,10.43,5.94 +2016-04-23 07:00:00,710.0,52.84,10.34,6.46 +2016-04-23 08:00:00,802.0,65.37,10.25,6.98 +2016-04-23 09:00:00,850.0,70.09,10.15,7.5 +2016-04-23 10:00:00,865.0,78.74,10.08,7.53 +2016-04-23 11:00:00,903.0,178.03,10.01,7.55 +2016-04-23 12:00:00,950.0,327.38,9.94,7.57 +2016-04-23 13:00:00,895.0,835.87,9.93,7.83 +2016-04-23 14:00:00,825.0,780.46,9.93,8.1 +2016-04-23 15:00:00,820.0,650.12,9.93,8.36 +2016-04-23 16:00:00,824.0,455.67,9.89,8.19 +2016-04-23 17:00:00,818.0,230.32,9.86,8.03 +2016-04-23 18:00:00,848.0,40.55,9.82,7.86 +2016-04-23 19:00:00,914.0,0.0,9.79,7.67 +2016-04-23 20:00:00,937.0,0.0,9.75,7.49 +2016-04-23 21:00:00,970.0,0.0,9.71,7.3 +2016-04-23 22:00:00,1309.0,0.0,9.67,6.95 +2016-04-23 23:00:00,1348.0,0.0,9.62,6.6 +2016-04-24 00:00:00,1110.0,0.0,9.58,6.25 +2016-04-24 01:00:00,942.0,0.0,9.51,6.18 +2016-04-24 02:00:00,886.0,0.0,9.44,6.12 +2016-04-24 03:00:00,875.0,0.0,9.37,6.06 +2016-04-24 04:00:00,837.0,0.0,9.45,6.41 +2016-04-24 05:00:00,830.0,0.0,9.54,6.77 +2016-04-24 06:00:00,824.0,20.01,9.62,7.13 +2016-04-24 07:00:00,870.0,157.57,9.77,7.18 +2016-04-24 08:00:00,948.0,350.25,9.91,7.22 +2016-04-24 09:00:00,979.0,568.18,10.06,7.27 +2016-04-24 10:00:00,1022.0,656.41,10.03,7.12 +2016-04-24 11:00:00,1002.0,834.66,10.01,6.97 +2016-04-24 12:00:00,911.0,875.03,9.99,6.81 +2016-04-24 13:00:00,820.0,857.51,9.97,6.82 +2016-04-24 14:00:00,756.0,770.94,9.96,6.83 +2016-04-24 15:00:00,699.0,653.44,9.95,6.84 +2016-04-24 16:00:00,662.0,412.73,9.77,6.82 +2016-04-24 17:00:00,640.0,227.49,9.59,6.8 +2016-04-24 18:00:00,690.0,48.31,9.4,6.77 +2016-04-24 19:00:00,766.0,0.0,9.18,6.46 +2016-04-24 20:00:00,810.0,0.0,8.95,6.16 +2016-04-24 21:00:00,834.0,0.0,8.72,5.85 +2016-04-24 22:00:00,1187.0,0.0,8.51,5.64 +2016-04-24 23:00:00,1183.0,0.0,8.29,5.43 +2016-04-25 00:00:00,1027.0,0.0,8.08,5.21 +2016-04-25 01:00:00,895.0,0.0,8.32,5.56 +2016-04-25 02:00:00,773.0,0.0,8.56,5.91 +2016-04-25 03:00:00,740.0,0.0,8.81,6.26 +2016-04-25 04:00:00,750.0,0.0,8.92,6.85 +2016-04-25 05:00:00,738.0,0.0,9.04,7.43 +2016-04-25 06:00:00,735.0,26.24,9.15,8.01 +2016-04-25 07:00:00,796.0,149.59,9.29,8.4 +2016-04-25 08:00:00,903.0,361.16,9.43,8.79 +2016-04-25 09:00:00,976.0,497.44,9.57,9.17 +2016-04-25 10:00:00,995.0,712.31,9.63,9.29 +2016-04-25 11:00:00,953.0,591.24,9.68,9.4 +2016-04-25 12:00:00,953.0,189.16,9.73,9.52 +2016-04-25 13:00:00,851.0,380.48,9.74,9.71 +2016-04-25 14:00:00,774.0,684.93,9.75,9.89 +2016-04-25 15:00:00,769.0,624.94,9.77,10.08 +2016-04-25 16:00:00,767.0,306.96,9.74,9.87 +2016-04-25 17:00:00,774.0,123.11,9.71,9.65 +2016-04-25 18:00:00,829.0,30.76,9.68,9.43 +2016-04-25 19:00:00,938.0,1.15,9.68,9.12 +2016-04-25 20:00:00,940.0,0.0,9.68,8.81 +2016-04-25 21:00:00,941.0,0.0,9.68,8.5 +2016-04-25 22:00:00,1233.0,0.0,9.66,8.1 +2016-04-25 23:00:00,1227.0,0.0,9.64,7.7 +2016-04-26 00:00:00,1055.0,0.0,9.62,7.3 +2016-04-26 01:00:00,929.0,0.0,9.74,7.05 +2016-04-26 02:00:00,841.0,0.0,9.86,6.8 +2016-04-26 03:00:00,792.0,0.0,9.98,6.55 +2016-04-26 04:00:00,781.0,0.0,9.88,7.0 +2016-04-26 05:00:00,768.0,0.0,9.79,7.45 +2016-04-26 06:00:00,801.0,25.17,9.7,7.9 +2016-04-26 07:00:00,877.0,75.16,9.45,8.35 +2016-04-26 08:00:00,948.0,163.45,9.2,8.8 +2016-04-26 09:00:00,984.0,169.63,8.94,9.24 +2016-04-26 10:00:00,1008.0,627.48,8.65,8.99 +2016-04-26 11:00:00,1017.0,571.52,8.36,8.74 +2016-04-26 12:00:00,1035.0,808.43,8.07,8.48 +2016-04-26 13:00:00,983.0,809.6,8.11,8.81 +2016-04-26 14:00:00,910.0,541.0,8.15,9.14 +2016-04-26 15:00:00,860.0,467.04,8.19,9.48 +2016-04-26 16:00:00,840.0,433.69,8.17,9.46 +2016-04-26 17:00:00,820.0,224.18,8.15,9.44 +2016-04-26 18:00:00,849.0,43.78,8.12,9.42 +2016-04-26 19:00:00,936.0,1.17,8.24,9.21 +2016-04-26 20:00:00,959.0,0.0,8.36,9.0 +2016-04-26 21:00:00,992.0,0.0,8.47,8.79 +2016-04-26 22:00:00,1319.0,0.0,8.5,8.12 +2016-04-26 23:00:00,1320.0,0.0,8.53,7.46 +2016-04-27 00:00:00,1142.0,0.0,8.56,6.8 +2016-04-27 01:00:00,998.0,0.0,8.69,6.91 +2016-04-27 02:00:00,907.0,0.0,8.82,7.01 +2016-04-27 03:00:00,849.0,0.0,8.95,7.12 +2016-04-27 04:00:00,865.0,0.0,8.88,6.98 +2016-04-27 05:00:00,872.0,0.0,8.81,6.84 +2016-04-27 06:00:00,870.0,23.73,8.74,6.7 +2016-04-27 07:00:00,967.0,129.79,8.61,6.56 +2016-04-27 08:00:00,1034.0,387.07,8.48,6.41 +2016-04-27 09:00:00,1116.0,325.01,8.35,6.26 +2016-04-27 10:00:00,1071.0,608.09,8.26,6.38 +2016-04-27 11:00:00,1018.0,830.78,8.17,6.5 +2016-04-27 12:00:00,1046.0,795.36,8.08,6.62 +2016-04-27 13:00:00,1040.0,555.96,8.12,7.0 +2016-04-27 14:00:00,961.0,759.53,8.17,7.38 +2016-04-27 15:00:00,897.0,571.84,8.22,7.77 +2016-04-27 16:00:00,877.0,449.07,8.22,8.04 +2016-04-27 17:00:00,886.0,153.22,8.22,8.31 +2016-04-27 18:00:00,961.0,47.43,8.21,8.58 +2016-04-27 19:00:00,1033.0,1.17,8.22,8.4 +2016-04-27 20:00:00,1049.0,0.0,8.22,8.23 +2016-04-27 21:00:00,1051.0,0.0,8.22,8.06 +2016-04-27 22:00:00,1376.0,0.0,8.27,7.62 +2016-04-27 23:00:00,1378.0,0.0,8.31,7.18 +2016-04-28 00:00:00,1158.0,0.0,8.36,6.74 +2016-04-28 01:00:00,1050.0,0.0,8.52,6.16 +2016-04-28 02:00:00,954.0,0.0,8.68,5.58 +2016-04-28 03:00:00,900.0,0.0,8.84,4.99 +2016-04-28 04:00:00,904.0,0.0,8.93,5.12 +2016-04-28 05:00:00,903.0,0.0,9.03,5.25 +2016-04-28 06:00:00,923.0,20.01,9.12,5.38 +2016-04-28 07:00:00,992.0,165.33,9.25,5.52 +2016-04-28 08:00:00,1089.0,392.16,9.38,5.66 +2016-04-28 09:00:00,1149.0,585.67,9.52,5.81 +2016-04-28 10:00:00,1102.0,740.66,9.61,6.08 +2016-04-28 11:00:00,1072.0,843.96,9.7,6.36 +2016-04-28 12:00:00,1019.0,784.06,9.79,6.63 +2016-04-28 13:00:00,941.0,860.55,9.56,7.23 +2016-04-28 14:00:00,832.0,275.18,9.33,7.82 +2016-04-28 15:00:00,784.0,231.82,9.1,8.41 +2016-04-28 16:00:00,758.0,322.53,9.15,8.78 +2016-04-28 17:00:00,718.0,201.57,9.21,9.14 +2016-04-28 18:00:00,800.0,49.06,9.26,9.5 +2016-04-28 19:00:00,889.0,3.33,9.43,9.65 +2016-04-28 20:00:00,905.0,0.0,9.6,9.79 +2016-04-28 21:00:00,919.0,0.0,9.77,9.93 +2016-04-28 22:00:00,1210.0,0.0,9.67,9.64 +2016-04-28 23:00:00,1223.0,0.0,9.56,9.35 +2016-04-29 00:00:00,1048.0,0.0,9.46,9.06 +2016-04-29 01:00:00,929.0,0.0,9.27,8.95 +2016-04-29 02:00:00,840.0,0.0,9.08,8.83 +2016-04-29 03:00:00,783.0,0.0,8.9,8.72 +2016-04-29 04:00:00,794.0,0.0,8.96,8.57 +2016-04-29 05:00:00,813.0,0.0,9.02,8.43 +2016-04-29 06:00:00,806.0,22.88,9.08,8.29 +2016-04-29 07:00:00,884.0,82.71,9.11,7.57 +2016-04-29 08:00:00,911.0,61.05,9.14,6.85 +2016-04-29 09:00:00,935.0,98.04,9.18,6.12 +2016-04-29 10:00:00,938.0,185.46,9.19,5.67 +2016-04-29 11:00:00,951.0,305.81,9.2,5.22 +2016-04-29 12:00:00,951.0,144.26,9.21,4.77 +2016-04-29 13:00:00,943.0,222.21,8.9,5.28 +2016-04-29 14:00:00,873.0,300.33,8.6,5.79 +2016-04-29 15:00:00,881.0,392.08,8.3,6.3 +2016-04-29 16:00:00,872.0,67.59,8.14,6.47 +2016-04-29 17:00:00,897.0,43.68,7.98,6.63 +2016-04-29 18:00:00,973.0,45.35,7.81,6.8 +2016-04-29 19:00:00,1022.0,1.58,7.91,7.26 +2016-04-29 20:00:00,1078.0,0.0,8.01,7.72 +2016-04-29 21:00:00,1090.0,0.0,8.11,8.18 +2016-04-29 22:00:00,1368.0,0.0,8.28,8.14 +2016-04-29 23:00:00,1375.0,0.0,8.45,8.11 +2016-04-30 00:00:00,1234.0,0.0,8.62,8.07 +2016-04-30 01:00:00,1061.0,0.0,8.94,8.3 +2016-04-30 02:00:00,954.0,0.0,9.27,8.54 +2016-04-30 03:00:00,927.0,0.0,9.6,8.77 +2016-04-30 04:00:00,917.0,0.0,9.52,8.46 +2016-04-30 05:00:00,938.0,0.0,9.45,8.15 +2016-04-30 06:00:00,945.0,18.8,9.38,7.83 +2016-04-30 07:00:00,991.0,155.89,9.42,7.47 +2016-04-30 08:00:00,1090.0,379.26,9.46,7.1 +2016-04-30 09:00:00,1105.0,582.84,9.49,6.73 +2016-04-30 10:00:00,1062.0,735.88,9.56,6.63 +2016-04-30 11:00:00,1014.0,795.34,9.62,6.52 +2016-04-30 12:00:00,941.0,874.35,9.68,6.41 +2016-04-30 13:00:00,878.0,834.34,9.68,6.34 +2016-04-30 14:00:00,805.0,778.14,9.68,6.28 +2016-04-30 15:00:00,760.0,613.38,9.69,6.21 +2016-04-30 16:00:00,739.0,445.17,9.66,6.47 +2016-04-30 17:00:00,746.0,238.43,9.64,6.73 +2016-04-30 18:00:00,782.0,39.41,9.61,6.99 +2016-04-30 19:00:00,852.0,4.79,9.59,6.33 +2016-04-30 20:00:00,861.0,0.0,9.56,5.67 +2016-04-30 21:00:00,871.0,0.0,9.53,5.01 +2016-04-30 22:00:00,1232.0,0.0,9.51,4.55 +2016-04-30 23:00:00,1256.0,0.0,9.49,4.1 +2016-05-01 00:00:00,1103.0,0.0,9.47,3.64 +2016-05-01 01:00:00,926.0,0.0,9.66,4.13 +2016-05-01 02:00:00,810.0,0.0,9.84,4.62 +2016-05-01 03:00:00,795.0,0.0,10.03,5.1 +2016-05-01 04:00:00,783.0,0.0,10.11,5.45 +2016-05-01 05:00:00,778.0,0.0,10.19,5.8 +2016-05-01 06:00:00,780.0,8.97,10.27,6.15 +2016-05-01 07:00:00,801.0,40.16,10.41,6.56 +2016-05-01 08:00:00,886.0,103.17,10.56,6.97 +2016-05-01 09:00:00,972.0,154.76,10.7,7.38 +2016-05-01 10:00:00,1015.0,186.99,10.69,7.34 +2016-05-01 11:00:00,1045.0,282.65,10.69,7.3 +2016-05-01 12:00:00,1069.0,224.32,10.68,7.26 +2016-05-01 13:00:00,1013.0,310.36,10.78,7.26 +2016-05-01 14:00:00,924.0,314.89,10.89,7.26 +2016-05-01 15:00:00,864.0,453.53,10.99,7.26 +2016-05-01 16:00:00,796.0,298.74,11.06,7.1 +2016-05-01 17:00:00,747.0,166.94,11.14,6.95 +2016-05-01 18:00:00,769.0,57.52,11.22,6.8 +2016-05-01 19:00:00,806.0,2.38,11.24,6.83 +2016-05-01 20:00:00,838.0,0.0,11.27,6.86 +2016-05-01 21:00:00,850.0,0.0,11.3,6.9 +2016-05-01 22:00:00,1132.0,0.0,11.29,7.14 +2016-05-01 23:00:00,1135.0,0.0,11.28,7.39 +2016-05-02 00:00:00,981.0,0.0,11.27,7.64 +2016-05-02 01:00:00,863.0,0.0,11.24,7.83 +2016-05-02 02:00:00,784.0,0.0,11.21,8.01 +2016-05-02 03:00:00,723.0,0.0,11.18,8.19 +2016-05-02 04:00:00,728.0,0.0,11.19,8.43 +2016-05-02 05:00:00,701.0,0.0,11.2,8.67 +2016-05-02 06:00:00,697.0,26.14,11.21,8.91 +2016-05-02 07:00:00,733.0,93.44,11.22,9.12 +2016-05-02 08:00:00,821.0,135.7,11.24,9.33 +2016-05-02 09:00:00,890.0,75.25,11.25,9.54 +2016-05-02 10:00:00,881.0,98.14,11.19,9.77 +2016-05-02 11:00:00,898.0,87.88,11.14,10.0 +2016-05-02 12:00:00,925.0,63.65,11.09,10.22 +2016-05-02 13:00:00,875.0,221.38,11.06,9.63 +2016-05-02 14:00:00,795.0,433.49,11.03,9.03 +2016-05-02 15:00:00,776.0,569.67,11.0,8.44 +2016-05-02 16:00:00,789.0,447.36,10.93,8.24 +2016-05-02 17:00:00,799.0,221.82,10.85,8.04 +2016-05-02 18:00:00,894.0,44.98,10.77,7.83 +2016-05-02 19:00:00,952.0,6.3,10.66,7.74 +2016-05-02 20:00:00,932.0,0.0,10.54,7.64 +2016-05-02 21:00:00,895.0,0.0,10.42,7.54 +2016-05-02 22:00:00,1202.0,0.0,10.29,7.23 +2016-05-02 23:00:00,1192.0,0.0,10.16,6.91 +2016-05-03 00:00:00,1015.0,0.0,10.03,6.59 +2016-05-03 01:00:00,899.0,0.0,10.14,6.31 +2016-05-03 02:00:00,820.0,0.0,10.24,6.02 +2016-05-03 03:00:00,795.0,0.0,10.35,5.74 +2016-05-03 04:00:00,802.0,0.0,10.27,5.42 +2016-05-03 05:00:00,803.0,0.0,10.19,5.1 +2016-05-03 06:00:00,845.0,36.27,10.11,4.79 +2016-05-03 07:00:00,896.0,118.58,10.16,4.23 +2016-05-03 08:00:00,912.0,342.19,10.21,3.66 +2016-05-03 09:00:00,920.0,488.17,10.26,3.1 +2016-05-03 10:00:00,874.0,691.57,10.24,2.69 +2016-05-03 11:00:00,815.0,769.55,10.22,2.28 +2016-05-03 12:00:00,816.0,788.36,10.2,1.86 +2016-05-03 13:00:00,760.0,767.87,10.38,1.62 +2016-05-03 14:00:00,704.0,652.28,10.56,1.37 +2016-05-03 15:00:00,685.0,602.92,10.74,1.13 +2016-05-03 16:00:00,679.0,436.23,10.79,1.1 +2016-05-03 17:00:00,643.0,227.01,10.84,1.08 +2016-05-03 18:00:00,699.0,44.76,10.89,1.05 +2016-05-03 19:00:00,742.0,6.81,10.86,1.32 +2016-05-03 20:00:00,756.0,0.0,10.84,1.59 +2016-05-03 21:00:00,761.0,0.0,10.82,1.86 +2016-05-03 22:00:00,1104.0,0.0,10.75,2.44 +2016-05-03 23:00:00,1108.0,0.0,10.67,3.01 +2016-05-04 00:00:00,928.0,0.0,10.6,3.59 +2016-05-04 01:00:00,796.0,0.0,10.42,4.06 +2016-05-04 02:00:00,716.0,0.0,10.23,4.52 +2016-05-04 03:00:00,675.0,0.0,10.05,4.99 +2016-05-04 04:00:00,680.0,0.0,10.06,5.15 +2016-05-04 05:00:00,694.0,0.0,10.08,5.31 +2016-05-04 06:00:00,708.0,23.98,10.09,5.48 +2016-05-04 07:00:00,775.0,111.87,10.4,5.4 +2016-05-04 08:00:00,815.0,381.89,10.71,5.33 +2016-05-04 09:00:00,847.0,570.9,11.02,5.26 +2016-05-04 10:00:00,832.0,697.87,11.27,4.65 +2016-05-04 11:00:00,745.0,800.33,11.53,4.04 +2016-05-04 12:00:00,738.0,824.93,11.78,3.43 +2016-05-04 13:00:00,691.0,808.63,12.03,3.22 +2016-05-04 14:00:00,643.0,751.12,12.27,3.01 +2016-05-04 15:00:00,602.0,613.36,12.52,2.8 +2016-05-04 16:00:00,591.0,441.93,12.57,2.88 +2016-05-04 17:00:00,604.0,230.78,12.63,2.96 +2016-05-04 18:00:00,648.0,42.8,12.69,3.03 +2016-05-04 19:00:00,706.0,7.28,12.69,3.17 +2016-05-04 20:00:00,741.0,0.0,12.7,3.31 +2016-05-04 21:00:00,774.0,0.0,12.71,3.45 +2016-05-04 22:00:00,1155.0,0.0,12.67,3.59 +2016-05-04 23:00:00,1188.0,0.0,12.62,3.73 +2016-05-05 00:00:00,961.0,0.0,12.58,3.88 +2016-05-05 01:00:00,767.0,0.0,12.37,3.82 +2016-05-05 02:00:00,670.0,0.0,12.17,3.77 +2016-05-05 03:00:00,632.0,0.0,11.96,3.71 +2016-05-05 04:00:00,630.0,0.0,11.84,3.78 +2016-05-05 05:00:00,606.0,0.0,11.71,3.86 +2016-05-05 06:00:00,602.0,26.69,11.58,3.93 +2016-05-05 07:00:00,653.0,170.07,11.71,4.05 +2016-05-05 08:00:00,727.0,381.19,11.83,4.16 +2016-05-05 09:00:00,799.0,548.99,11.96,4.28 +2016-05-05 10:00:00,795.0,647.55,12.05,4.51 +2016-05-05 11:00:00,773.0,759.46,12.14,4.74 +2016-05-05 12:00:00,709.0,679.34,12.23,4.98 +2016-05-05 13:00:00,663.0,691.5,12.38,5.15 +2016-05-05 14:00:00,585.0,644.3,12.54,5.32 +2016-05-05 15:00:00,572.0,438.31,12.69,5.49 +2016-05-05 16:00:00,588.0,410.39,12.69,5.47 +2016-05-05 17:00:00,568.0,225.98,12.69,5.44 +2016-05-05 18:00:00,637.0,44.07,12.69,5.42 +2016-05-05 19:00:00,727.0,8.93,12.52,5.93 +2016-05-05 20:00:00,765.0,0.0,12.34,6.44 +2016-05-05 21:00:00,813.0,0.0,12.16,6.95 +2016-05-05 22:00:00,1166.0,0.0,12.07,7.13 +2016-05-05 23:00:00,1159.0,0.0,11.97,7.3 +2016-05-06 00:00:00,966.0,0.0,11.88,7.48 +2016-05-06 01:00:00,794.0,0.0,11.85,7.32 +2016-05-06 02:00:00,682.0,0.0,11.83,7.17 +2016-05-06 03:00:00,630.0,0.0,11.8,7.02 +2016-05-06 04:00:00,590.0,0.0,11.78,6.72 +2016-05-06 05:00:00,583.0,0.0,11.76,6.41 +2016-05-06 06:00:00,604.0,32.31,11.73,6.11 +2016-05-06 07:00:00,672.0,103.1,11.83,5.93 +2016-05-06 08:00:00,760.0,231.12,11.92,5.75 +2016-05-06 09:00:00,858.0,214.02,12.02,5.57 +2016-05-06 10:00:00,900.0,279.41,12.03,5.37 +2016-05-06 11:00:00,889.0,490.72,12.05,5.18 +2016-05-06 12:00:00,850.0,155.04,12.06,4.98 +2016-05-06 13:00:00,760.0,319.92,12.14,4.71 +2016-05-06 14:00:00,706.0,262.07,12.23,4.45 +2016-05-06 15:00:00,663.0,142.0,12.31,4.18 +2016-05-06 16:00:00,635.0,162.28,12.45,3.88 +2016-05-06 17:00:00,667.0,35.28,12.59,3.58 +2016-05-06 18:00:00,812.0,53.08,12.73,3.28 +2016-05-06 19:00:00,958.0,7.28,12.63,3.14 +2016-05-06 20:00:00,949.0,0.0,12.54,3.01 +2016-05-06 21:00:00,917.0,0.0,12.45,2.87 +2016-05-06 22:00:00,1215.0,0.0,12.32,2.6 +2016-05-06 23:00:00,1209.0,0.0,12.2,2.34 +2016-05-07 00:00:00,1007.0,0.0,12.07,2.07 +2016-05-07 01:00:00,820.0,0.0,12.16,2.99 +2016-05-07 02:00:00,702.0,0.0,12.24,3.91 +2016-05-07 03:00:00,645.0,0.0,12.33,4.83 +2016-05-07 04:00:00,623.0,0.0,12.27,4.67 +2016-05-07 05:00:00,609.0,0.0,12.21,4.51 +2016-05-07 06:00:00,610.0,34.38,12.14,4.36 +2016-05-07 07:00:00,669.0,138.58,12.15,4.43 +2016-05-07 08:00:00,824.0,139.85,12.17,4.5 +2016-05-07 09:00:00,922.0,266.14,12.18,4.57 +2016-05-07 10:00:00,989.0,128.74,12.16,4.42 +2016-05-07 11:00:00,977.0,201.69,12.15,4.28 +2016-05-07 12:00:00,967.0,331.32,12.13,4.14 +2016-05-07 13:00:00,921.0,395.81,12.11,4.29 +2016-05-07 14:00:00,896.0,370.67,12.08,4.45 +2016-05-07 15:00:00,801.0,255.25,12.06,4.61 +2016-05-07 16:00:00,712.0,215.49,12.07,4.4 +2016-05-07 17:00:00,673.0,136.08,12.09,4.2 +2016-05-07 18:00:00,730.0,58.57,12.1,4.0 +2016-05-07 19:00:00,822.0,8.95,12.11,3.72 +2016-05-07 20:00:00,815.0,0.0,12.11,3.45 +2016-05-07 21:00:00,812.0,0.0,12.12,3.17 +2016-05-07 22:00:00,1155.0,0.0,12.21,3.45 +2016-05-07 23:00:00,1157.0,0.0,12.3,3.72 +2016-05-08 00:00:00,971.0,0.0,12.39,4.0 +2016-05-08 01:00:00,772.0,0.0,12.62,4.64 +2016-05-08 02:00:00,658.0,0.0,12.85,5.28 +2016-05-08 03:00:00,613.0,0.0,13.08,5.92 +2016-05-08 04:00:00,599.0,0.0,13.34,6.99 +2016-05-08 05:00:00,577.0,0.0,13.59,8.07 +2016-05-08 06:00:00,585.0,9.39,13.84,9.14 +2016-05-08 07:00:00,600.0,30.81,13.9,9.59 +2016-05-08 08:00:00,747.0,87.47,13.97,10.03 +2016-05-08 09:00:00,814.0,67.33,14.03,10.47 +2016-05-08 10:00:00,865.0,296.9,14.02,10.29 +2016-05-08 11:00:00,901.0,240.44,14.02,10.11 +2016-05-08 12:00:00,831.0,155.26,14.02,9.93 +2016-05-08 13:00:00,710.0,116.33,14.22,9.6 +2016-05-08 14:00:00,670.0,115.41,14.42,9.28 +2016-05-08 15:00:00,631.0,79.39,14.62,8.95 +2016-05-08 16:00:00,605.0,39.36,14.57,9.04 +2016-05-08 17:00:00,604.0,21.64,14.52,9.13 +2016-05-08 18:00:00,642.0,7.58,14.48,9.21 +2016-05-08 19:00:00,689.0,2.77,14.12,9.33 +2016-05-08 20:00:00,704.0,0.0,13.77,9.44 +2016-05-08 21:00:00,679.0,0.0,13.42,9.56 +2016-05-08 22:00:00,981.0,0.0,13.47,9.44 +2016-05-08 23:00:00,999.0,0.0,13.52,9.33 +2016-05-09 00:00:00,827.0,0.0,13.57,9.21 +2016-05-09 01:00:00,696.0,0.0,13.67,8.76 +2016-05-09 02:00:00,591.0,0.0,13.76,8.31 +2016-05-09 03:00:00,549.0,0.0,13.86,7.86 +2016-05-09 04:00:00,551.0,0.0,13.76,7.9 +2016-05-09 05:00:00,534.0,0.0,13.65,7.94 +2016-05-09 06:00:00,526.0,8.21,13.54,7.97 +2016-05-09 07:00:00,579.0,125.29,13.53,7.78 +2016-05-09 08:00:00,636.0,183.69,13.53,7.6 +2016-05-09 09:00:00,706.0,507.2,13.52,7.41 +2016-05-09 10:00:00,676.0,626.64,13.38,6.79 +2016-05-09 11:00:00,650.0,423.16,13.25,6.17 +2016-05-09 12:00:00,666.0,416.37,13.11,5.56 +2016-05-09 13:00:00,602.0,732.76,13.05,5.29 +2016-05-09 14:00:00,573.0,736.62,13.0,5.02 +2016-05-09 15:00:00,560.0,557.19,12.94,4.74 +2016-05-09 16:00:00,529.0,344.94,12.86,4.32 +2016-05-09 17:00:00,514.0,148.86,12.78,3.89 +2016-05-09 18:00:00,520.0,57.61,12.69,3.46 +2016-05-09 19:00:00,561.0,11.77,12.68,3.31 +2016-05-09 20:00:00,580.0,0.0,12.67,3.16 +2016-05-09 21:00:00,545.0,0.0,12.66,3.01 +2016-05-09 22:00:00,887.0,0.0,12.61,2.75 +2016-05-09 23:00:00,877.0,0.0,12.56,2.5 +2016-05-10 00:00:00,713.0,0.0,12.51,2.25 +2016-05-10 01:00:00,615.0,0.0,12.51,1.64 +2016-05-10 02:00:00,509.0,0.0,12.51,1.03 +2016-05-10 03:00:00,476.0,0.0,12.51,0.43 +2016-05-10 04:00:00,472.0,0.0,12.39,1.14 +2016-05-10 05:00:00,478.0,1.12,12.27,1.85 +2016-05-10 06:00:00,469.0,15.81,12.15,2.57 +2016-05-10 07:00:00,521.0,15.14,12.31,3.01 +2016-05-10 08:00:00,594.0,144.77,12.48,3.45 +2016-05-10 09:00:00,639.0,138.56,12.64,3.89 +2016-05-10 10:00:00,643.0,132.95,12.63,3.48 +2016-05-10 11:00:00,641.0,333.72,12.63,3.07 +2016-05-10 12:00:00,630.0,455.58,12.62,2.66 +2016-05-10 13:00:00,564.0,428.89,12.73,1.98 +2016-05-10 14:00:00,518.0,506.1,12.84,1.29 +2016-05-10 15:00:00,497.0,328.17,12.95,0.61 +2016-05-10 16:00:00,486.0,212.87,13.16,1.41 +2016-05-10 17:00:00,459.0,126.05,13.37,2.22 +2016-05-10 18:00:00,494.0,54.33,13.57,3.02 +2016-05-10 19:00:00,532.0,12.31,13.26,3.27 +2016-05-10 20:00:00,544.0,0.0,12.94,3.53 +2016-05-10 21:00:00,539.0,0.0,12.63,3.78 +2016-05-10 22:00:00,856.0,0.0,12.38,3.5 +2016-05-10 23:00:00,855.0,0.0,12.13,3.23 +2016-05-11 00:00:00,702.0,0.0,11.88,2.95 +2016-05-11 01:00:00,544.0,0.0,11.94,2.96 +2016-05-11 02:00:00,467.0,0.0,12.0,2.97 +2016-05-11 03:00:00,431.0,0.0,12.06,2.98 +2016-05-11 04:00:00,442.0,0.0,11.91,3.26 +2016-05-11 05:00:00,433.0,1.94,11.77,3.54 +2016-05-11 06:00:00,436.0,40.23,11.62,3.82 +2016-05-11 07:00:00,487.0,82.55,11.72,3.45 +2016-05-11 08:00:00,560.0,160.66,11.82,3.09 +2016-05-11 09:00:00,617.0,181.01,11.92,2.72 +2016-05-11 10:00:00,632.0,176.31,11.77,3.26 +2016-05-11 11:00:00,654.0,246.06,11.61,3.81 +2016-05-11 12:00:00,656.0,214.58,11.46,4.36 +2016-05-11 13:00:00,589.0,248.42,11.69,4.41 +2016-05-11 14:00:00,557.0,177.93,11.93,4.46 +2016-05-11 15:00:00,518.0,233.19,12.16,4.51 +2016-05-11 16:00:00,489.0,162.36,12.07,4.51 +2016-05-11 17:00:00,492.0,49.49,11.98,4.5 +2016-05-11 18:00:00,551.0,26.09,11.9,4.5 +2016-05-11 19:00:00,616.0,0.0,11.85,4.13 +2016-05-11 20:00:00,649.0,0.0,11.8,3.76 +2016-05-11 21:00:00,618.0,0.0,11.75,3.39 +2016-05-11 22:00:00,900.0,0.0,11.69,3.66 +2016-05-11 23:00:00,898.0,0.0,11.63,3.94 +2016-05-12 00:00:00,719.0,0.0,11.57,4.21 +2016-05-12 01:00:00,608.0,0.0,11.65,4.15 +2016-05-12 02:00:00,532.0,0.0,11.73,4.1 +2016-05-12 03:00:00,477.0,0.0,11.81,4.04 +2016-05-12 04:00:00,479.0,0.0,11.8,3.54 +2016-05-12 05:00:00,471.0,2.37,11.78,3.04 +2016-05-12 06:00:00,460.0,39.17,11.76,2.54 +2016-05-12 07:00:00,503.0,96.92,11.8,2.24 +2016-05-12 08:00:00,602.0,74.53,11.84,1.95 +2016-05-12 09:00:00,645.0,128.93,11.88,1.66 +2016-05-12 10:00:00,670.0,111.73,11.87,1.62 +2016-05-12 11:00:00,708.0,193.19,11.87,1.59 +2016-05-12 12:00:00,722.0,216.75,11.86,1.56 +2016-05-12 13:00:00,656.0,250.17,11.94,2.06 +2016-05-12 14:00:00,639.0,265.37,12.02,2.55 +2016-05-12 15:00:00,612.0,255.13,12.1,3.05 +2016-05-12 16:00:00,584.0,73.04,12.12,3.37 +2016-05-12 17:00:00,552.0,33.18,12.15,3.68 +2016-05-12 18:00:00,597.0,21.88,12.18,4.0 +2016-05-12 19:00:00,643.0,4.71,12.15,3.96 +2016-05-12 20:00:00,626.0,0.0,12.12,3.92 +2016-05-12 21:00:00,624.0,0.0,12.1,3.88 +2016-05-12 22:00:00,931.0,0.0,12.05,4.0 +2016-05-12 23:00:00,939.0,0.0,11.99,4.11 +2016-05-13 00:00:00,751.0,0.0,11.94,4.23 +2016-05-13 01:00:00,625.0,0.0,11.94,4.11 +2016-05-13 02:00:00,526.0,0.0,11.93,3.98 +2016-05-13 03:00:00,498.0,0.0,11.93,3.85 +2016-05-13 04:00:00,500.0,0.0,11.92,4.0 +2016-05-13 05:00:00,482.0,0.75,11.91,4.14 +2016-05-13 06:00:00,483.0,40.29,11.89,4.29 +2016-05-13 07:00:00,559.0,102.58,12.01,3.96 +2016-05-13 08:00:00,622.0,162.08,12.12,3.63 +2016-05-13 09:00:00,661.0,286.88,12.24,3.3 +2016-05-13 10:00:00,663.0,269.52,12.26,3.23 +2016-05-13 11:00:00,694.0,358.59,12.29,3.17 +2016-05-13 12:00:00,716.0,364.76,12.31,3.1 +2016-05-13 13:00:00,668.0,374.91,12.46,3.29 +2016-05-13 14:00:00,632.0,701.84,12.62,3.48 +2016-05-13 15:00:00,590.0,580.01,12.77,3.67 +2016-05-13 16:00:00,558.0,408.81,12.76,3.66 +2016-05-13 17:00:00,546.0,221.58,12.75,3.64 +2016-05-13 18:00:00,590.0,66.38,12.73,3.63 +2016-05-13 19:00:00,640.0,15.34,12.7,3.7 +2016-05-13 20:00:00,650.0,0.0,12.66,3.77 +2016-05-13 21:00:00,662.0,0.0,12.63,3.85 +2016-05-13 22:00:00,1025.0,0.0,12.6,3.84 +2016-05-13 23:00:00,1035.0,0.0,12.57,3.84 +2016-05-14 00:00:00,830.0,0.0,12.54,3.83 +2016-05-14 01:00:00,662.0,0.0,12.52,3.88 +2016-05-14 02:00:00,579.0,0.0,12.5,3.93 +2016-05-14 03:00:00,546.0,0.0,12.48,3.97 +2016-05-14 04:00:00,534.0,0.0,12.47,4.45 +2016-05-14 05:00:00,529.0,3.73,12.46,4.93 +2016-05-14 06:00:00,532.0,46.61,12.44,5.41 +2016-05-14 07:00:00,579.0,132.83,12.5,5.55 +2016-05-14 08:00:00,647.0,211.04,12.55,5.7 +2016-05-14 09:00:00,751.0,230.63,12.61,5.85 +2016-05-14 10:00:00,781.0,246.86,12.66,5.72 +2016-05-14 11:00:00,772.0,327.7,12.71,5.59 +2016-05-14 12:00:00,751.0,302.53,12.76,5.46 +2016-05-14 13:00:00,700.0,342.64,12.8,5.2 +2016-05-14 14:00:00,636.0,442.95,12.83,4.93 +2016-05-14 15:00:00,594.0,396.14,12.87,4.66 +2016-05-14 16:00:00,555.0,330.73,12.82,4.36 +2016-05-14 17:00:00,533.0,221.32,12.77,4.06 +2016-05-14 18:00:00,597.0,73.28,12.73,3.75 +2016-05-14 19:00:00,701.0,16.57,12.55,3.42 +2016-05-14 20:00:00,759.0,0.0,12.38,3.08 +2016-05-14 21:00:00,781.0,0.0,12.21,2.74 +2016-05-14 22:00:00,1112.0,0.0,12.05,2.34 +2016-05-14 23:00:00,1163.0,0.0,11.89,1.93 +2016-05-15 00:00:00,899.0,0.0,11.73,1.52 +2016-05-15 01:00:00,715.0,0.0,11.67,1.3 +2016-05-15 02:00:00,642.0,0.0,11.61,1.09 +2016-05-15 03:00:00,575.0,0.0,11.55,0.87 +2016-05-15 04:00:00,548.0,0.0,11.48,0.99 +2016-05-15 05:00:00,532.0,1.94,11.41,1.12 +2016-05-15 06:00:00,540.0,37.46,11.34,1.24 +2016-05-15 07:00:00,567.0,84.73,11.4,1.78 +2016-05-15 08:00:00,673.0,193.98,11.46,2.32 +2016-05-15 09:00:00,792.0,359.41,11.52,2.86 +2016-05-15 10:00:00,892.0,355.71,11.48,3.04 +2016-05-15 11:00:00,892.0,310.69,11.45,3.22 +2016-05-15 12:00:00,841.0,208.98,11.41,3.41 +2016-05-15 13:00:00,756.0,642.55,11.65,3.11 +2016-05-15 14:00:00,718.0,426.96,11.89,2.81 +2016-05-15 15:00:00,676.0,150.24,12.13,2.51 +2016-05-15 16:00:00,619.0,74.52,12.11,2.65 +2016-05-15 17:00:00,620.0,72.23,12.09,2.8 +2016-05-15 18:00:00,660.0,52.45,12.06,2.94 +2016-05-15 19:00:00,782.0,10.08,11.99,3.09 +2016-05-15 20:00:00,816.0,0.0,11.91,3.25 +2016-05-15 21:00:00,781.0,0.0,11.84,3.41 +2016-05-15 22:00:00,1112.0,0.0,11.75,3.47 +2016-05-15 23:00:00,1116.0,0.0,11.67,3.53 +2016-05-16 00:00:00,919.0,0.0,11.58,3.59 +2016-05-16 01:00:00,735.0,0.0,11.54,3.26 +2016-05-16 02:00:00,651.0,0.0,11.5,2.94 +2016-05-16 03:00:00,591.0,0.0,11.46,2.62 +2016-05-16 04:00:00,573.0,0.0,11.46,2.61 +2016-05-16 05:00:00,545.0,0.76,11.46,2.6 +2016-05-16 06:00:00,546.0,27.54,11.45,2.59 +2016-05-16 07:00:00,570.0,71.4,11.5,2.73 +2016-05-16 08:00:00,670.0,110.71,11.56,2.86 +2016-05-16 09:00:00,739.0,194.32,11.61,2.99 +2016-05-16 10:00:00,766.0,294.29,11.59,3.13 +2016-05-16 11:00:00,730.0,538.54,11.58,3.27 +2016-05-16 12:00:00,701.0,817.43,11.56,3.41 +2016-05-16 13:00:00,637.0,800.99,11.74,3.59 +2016-05-16 14:00:00,607.0,499.76,11.91,3.77 +2016-05-16 15:00:00,578.0,576.84,12.09,3.96 +2016-05-16 16:00:00,511.0,231.71,12.08,3.94 +2016-05-16 17:00:00,476.0,130.19,12.07,3.92 +2016-05-16 18:00:00,502.0,25.36,12.06,3.9 +2016-05-16 19:00:00,534.0,17.85,12.04,3.71 +2016-05-16 20:00:00,562.0,0.0,12.02,3.52 +2016-05-16 21:00:00,575.0,0.0,12.0,3.32 +2016-05-16 22:00:00,906.0,0.0,11.95,3.43 +2016-05-16 23:00:00,944.0,0.0,11.91,3.54 +2016-05-17 00:00:00,761.0,0.0,11.86,3.66 +2016-05-17 01:00:00,609.0,0.0,11.8,3.81 +2016-05-17 02:00:00,511.0,0.0,11.75,3.97 +2016-05-17 03:00:00,463.0,0.0,11.69,4.12 +2016-05-17 04:00:00,458.0,0.0,11.74,4.57 +2016-05-17 05:00:00,442.0,0.0,11.79,5.01 +2016-05-17 06:00:00,432.0,11.34,11.84,5.45 +2016-05-17 07:00:00,478.0,90.12,11.99,5.66 +2016-05-17 08:00:00,547.0,259.58,12.13,5.87 +2016-05-17 09:00:00,620.0,364.3,12.28,6.08 +2016-05-17 10:00:00,673.0,477.85,12.31,6.38 +2016-05-17 11:00:00,643.0,460.79,12.33,6.67 +2016-05-17 12:00:00,605.0,372.6,12.36,6.97 +2016-05-17 13:00:00,577.0,615.1,12.38,7.2 +2016-05-17 14:00:00,556.0,575.85,12.4,7.43 +2016-05-17 15:00:00,509.0,291.86,12.42,7.66 +2016-05-17 16:00:00,489.0,101.33,12.5,7.69 +2016-05-17 17:00:00,477.0,157.09,12.58,7.73 +2016-05-17 18:00:00,477.0,71.52,12.65,7.77 +2016-05-17 19:00:00,526.0,16.58,12.68,8.0 +2016-05-17 20:00:00,547.0,0.0,12.7,8.23 +2016-05-17 21:00:00,545.0,0.0,12.73,8.46 +2016-05-17 22:00:00,869.0,0.0,12.73,9.09 +2016-05-17 23:00:00,856.0,0.0,12.74,9.73 +2016-05-18 00:00:00,661.0,0.0,12.74,10.37 +2016-05-18 01:00:00,546.0,0.0,12.66,10.65 +2016-05-18 02:00:00,470.0,0.0,12.59,10.92 +2016-05-18 03:00:00,432.0,0.0,12.51,11.2 +2016-05-18 04:00:00,434.0,0.0,12.54,11.54 +2016-05-18 05:00:00,429.0,0.0,12.57,11.88 +2016-05-18 06:00:00,422.0,49.55,12.6,12.22 +2016-05-18 07:00:00,491.0,184.39,12.44,12.22 +2016-05-18 08:00:00,545.0,386.53,12.29,12.22 +2016-05-18 09:00:00,648.0,488.58,12.13,12.22 +2016-05-18 10:00:00,673.0,729.58,11.96,12.42 +2016-05-18 11:00:00,645.0,799.04,11.8,12.63 +2016-05-18 12:00:00,649.0,579.03,11.63,12.83 +2016-05-18 13:00:00,583.0,785.57,11.93,12.13 +2016-05-18 14:00:00,542.0,653.64,12.24,11.43 +2016-05-18 15:00:00,528.0,565.94,12.54,10.73 +2016-05-18 16:00:00,519.0,451.56,12.56,10.5 +2016-05-18 17:00:00,486.0,241.18,12.57,10.27 +2016-05-18 18:00:00,498.0,48.51,12.59,10.04 +2016-05-18 19:00:00,559.0,17.83,12.62,9.84 +2016-05-18 20:00:00,549.0,0.0,12.65,9.65 +2016-05-18 21:00:00,543.0,0.0,12.69,9.45 +2016-05-18 22:00:00,869.0,0.0,12.64,9.18 +2016-05-18 23:00:00,858.0,0.0,12.58,8.91 +2016-05-19 00:00:00,681.0,0.0,12.53,8.65 +2016-05-19 01:00:00,572.0,0.0,12.41,8.56 +2016-05-19 02:00:00,489.0,0.0,12.3,8.46 +2016-05-19 03:00:00,461.0,0.0,12.18,8.37 +2016-05-19 04:00:00,468.0,0.0,12.18,7.93 +2016-05-19 05:00:00,447.0,0.75,12.18,7.49 +2016-05-19 06:00:00,430.0,51.61,12.18,7.05 +2016-05-19 07:00:00,482.0,36.1,12.35,6.68 +2016-05-19 08:00:00,548.0,75.42,12.52,6.31 +2016-05-19 09:00:00,603.0,133.43,12.69,5.94 +2016-05-19 10:00:00,620.0,191.9,12.69,6.31 +2016-05-19 11:00:00,636.0,105.87,12.7,6.67 +2016-05-19 12:00:00,657.0,191.53,12.7,7.03 +2016-05-19 13:00:00,623.0,154.25,12.82,7.77 +2016-05-19 14:00:00,603.0,172.58,12.94,8.51 +2016-05-19 15:00:00,616.0,120.13,13.06,9.24 +2016-05-19 16:00:00,590.0,106.69,13.05,9.29 +2016-05-19 17:00:00,577.0,61.49,13.04,9.34 +2016-05-19 18:00:00,621.0,6.5,13.02,9.39 +2016-05-19 19:00:00,644.0,15.94,13.04,9.12 +2016-05-19 20:00:00,662.0,0.0,13.06,8.85 +2016-05-19 21:00:00,638.0,0.0,13.08,8.58 +2016-05-19 22:00:00,956.0,0.0,13.08,8.33 +2016-05-19 23:00:00,899.0,0.0,13.07,8.07 +2016-05-20 00:00:00,710.0,0.0,13.07,7.82 +2016-05-20 01:00:00,591.0,0.0,13.09,7.45 +2016-05-20 02:00:00,510.0,0.0,13.12,7.09 +2016-05-20 03:00:00,475.0,0.0,13.14,6.72 +2016-05-20 04:00:00,472.0,0.0,13.09,6.34 +2016-05-20 05:00:00,461.0,4.19,13.03,5.97 +2016-05-20 06:00:00,454.0,56.32,12.97,5.6 +2016-05-20 07:00:00,504.0,165.82,12.95,5.65 +2016-05-20 08:00:00,573.0,157.45,12.93,5.7 +2016-05-20 09:00:00,596.0,341.32,12.91,5.75 +2016-05-20 10:00:00,623.0,229.74,12.86,6.11 +2016-05-20 11:00:00,602.0,389.52,12.82,6.48 +2016-05-20 12:00:00,627.0,368.51,12.77,6.84 +2016-05-20 13:00:00,584.0,344.51,12.89,7.54 +2016-05-20 14:00:00,554.0,91.7,13.01,8.25 +2016-05-20 15:00:00,533.0,102.69,13.13,8.95 +2016-05-20 16:00:00,525.0,102.7,13.14,9.25 +2016-05-20 17:00:00,518.0,117.37,13.15,9.54 +2016-05-20 18:00:00,570.0,8.23,13.15,9.83 +2016-05-20 19:00:00,627.0,17.16,13.16,10.1 +2016-05-20 20:00:00,625.0,0.0,13.16,10.37 +2016-05-20 21:00:00,626.0,0.0,13.17,10.63 +2016-05-20 22:00:00,958.0,0.0,13.16,10.7 +2016-05-20 23:00:00,925.0,0.0,13.16,10.77 +2016-05-21 00:00:00,719.0,0.0,13.15,10.84 +2016-05-21 01:00:00,603.0,0.0,13.01,11.09 +2016-05-21 02:00:00,509.0,0.0,12.88,11.35 +2016-05-21 03:00:00,470.0,0.0,12.74,11.6 +2016-05-21 04:00:00,494.0,0.0,12.71,11.2 +2016-05-21 05:00:00,473.0,0.0,12.68,10.79 +2016-05-21 06:00:00,495.0,35.3,12.64,10.39 +2016-05-21 07:00:00,524.0,63.16,12.66,10.29 +2016-05-21 08:00:00,608.0,49.45,12.67,10.2 +2016-05-21 09:00:00,667.0,125.97,12.69,10.11 +2016-05-21 10:00:00,713.0,119.61,12.66,9.84 +2016-05-21 11:00:00,723.0,125.96,12.64,9.57 +2016-05-21 12:00:00,804.0,131.51,12.62,9.3 +2016-05-21 13:00:00,750.0,200.5,12.51,9.17 +2016-05-21 14:00:00,769.0,257.55,12.4,9.05 +2016-05-21 15:00:00,754.0,236.03,12.29,8.92 +2016-05-21 16:00:00,742.0,428.16,12.43,8.15 +2016-05-21 17:00:00,735.0,205.81,12.57,7.37 +2016-05-21 18:00:00,745.0,80.29,12.72,6.59 +2016-05-21 19:00:00,781.0,21.57,12.74,5.88 +2016-05-21 20:00:00,724.0,0.0,12.76,5.17 +2016-05-21 21:00:00,724.0,0.0,12.78,4.46 +2016-05-21 22:00:00,1053.0,0.0,12.63,4.04 +2016-05-21 23:00:00,1011.0,0.0,12.49,3.63 +2016-05-22 00:00:00,818.0,0.0,12.34,3.21 +2016-05-22 01:00:00,665.0,0.0,12.41,4.41 +2016-05-22 02:00:00,577.0,0.0,12.49,5.6 +2016-05-22 03:00:00,526.0,0.0,12.56,6.8 +2016-05-22 04:00:00,538.0,0.0,12.52,6.62 +2016-05-22 05:00:00,541.0,8.38,12.47,6.44 +2016-05-22 06:00:00,541.0,32.83,12.42,6.26 +2016-05-22 07:00:00,553.0,185.36,12.19,6.19 +2016-05-22 08:00:00,640.0,367.93,11.95,6.11 +2016-05-22 09:00:00,723.0,575.77,11.72,6.04 +2016-05-22 10:00:00,739.0,720.68,11.51,6.17 +2016-05-22 11:00:00,680.0,824.83,11.3,6.3 +2016-05-22 12:00:00,653.0,820.83,11.09,6.43 +2016-05-22 13:00:00,591.0,820.12,11.12,7.15 +2016-05-22 14:00:00,531.0,741.4,11.14,7.87 +2016-05-22 15:00:00,493.0,614.82,11.17,8.59 +2016-05-22 16:00:00,466.0,451.88,11.41,8.53 +2016-05-22 17:00:00,447.0,245.37,11.65,8.47 +2016-05-22 18:00:00,486.0,56.02,11.89,8.41 +2016-05-22 19:00:00,542.0,22.96,11.99,8.34 +2016-05-22 20:00:00,552.0,0.0,12.09,8.26 +2016-05-22 21:00:00,524.0,0.0,12.19,8.18 +2016-05-22 22:00:00,849.0,0.0,12.19,8.14 +2016-05-22 23:00:00,881.0,0.0,12.2,8.11 +2016-05-23 00:00:00,693.0,0.0,12.2,8.07 +2016-05-23 01:00:00,560.0,0.0,12.31,7.82 +2016-05-23 02:00:00,476.0,0.0,12.41,7.57 +2016-05-23 03:00:00,444.0,0.0,12.52,7.32 +2016-05-23 04:00:00,455.0,0.0,12.48,7.08 +2016-05-23 05:00:00,444.0,9.5,12.45,6.83 +2016-05-23 06:00:00,428.0,41.9,12.41,6.58 +2016-05-23 07:00:00,472.0,129.43,12.4,6.01 +2016-05-23 08:00:00,546.0,299.46,12.39,5.44 +2016-05-23 09:00:00,589.0,412.21,12.38,4.87 +2016-05-23 10:00:00,596.0,706.85,12.3,4.82 +2016-05-23 11:00:00,590.0,802.28,12.21,4.78 +2016-05-23 12:00:00,595.0,837.72,12.13,4.73 +2016-05-23 13:00:00,553.0,815.47,12.1,4.76 +2016-05-23 14:00:00,497.0,756.83,12.07,4.79 +2016-05-23 15:00:00,482.0,622.08,12.04,4.81 +2016-05-23 16:00:00,479.0,445.23,12.02,4.87 +2016-05-23 17:00:00,428.0,236.85,12.0,4.92 +2016-05-23 18:00:00,482.0,59.13,11.98,4.98 +2016-05-23 19:00:00,535.0,23.58,11.93,4.88 +2016-05-23 20:00:00,536.0,0.0,11.88,4.79 +2016-05-23 21:00:00,523.0,0.0,11.83,4.69 +2016-05-23 22:00:00,857.0,0.0,11.78,4.7 +2016-05-23 23:00:00,844.0,0.0,11.74,4.71 +2016-05-24 00:00:00,649.0,0.0,11.69,4.72 +2016-05-24 01:00:00,526.0,0.0,11.55,4.87 +2016-05-24 02:00:00,442.0,0.0,11.41,5.03 +2016-05-24 03:00:00,422.0,0.0,11.27,5.19 +2016-05-24 04:00:00,429.0,0.0,11.33,5.62 +2016-05-24 05:00:00,427.0,10.13,11.39,6.06 +2016-05-24 06:00:00,426.0,36.4,11.44,6.5 +2016-05-24 07:00:00,495.0,150.19,11.71,6.69 +2016-05-24 08:00:00,583.0,343.18,11.99,6.88 +2016-05-24 09:00:00,598.0,528.44,12.26,7.08 +2016-05-24 10:00:00,603.0,633.28,12.51,7.37 +2016-05-24 11:00:00,571.0,535.3,12.77,7.67 +2016-05-24 12:00:00,629.0,499.72,13.02,7.97 +2016-05-24 13:00:00,551.0,557.45,13.27,8.03 +2016-05-24 14:00:00,491.0,572.2,13.52,8.08 +2016-05-24 15:00:00,480.0,537.8,13.77,8.14 +2016-05-24 16:00:00,464.0,260.02,13.84,8.78 +2016-05-24 17:00:00,473.0,157.95,13.91,9.42 +2016-05-24 18:00:00,526.0,67.4,13.98,10.06 +2016-05-24 19:00:00,583.0,11.12,13.98,10.17 +2016-05-24 20:00:00,602.0,0.0,13.98,10.28 +2016-05-24 21:00:00,576.0,0.0,13.97,10.39 +2016-05-24 22:00:00,875.0,0.0,13.9,10.47 +2016-05-24 23:00:00,878.0,0.0,13.82,10.56 +2016-05-25 00:00:00,691.0,0.0,13.75,10.65 +2016-05-25 01:00:00,560.0,0.0,13.58,10.48 +2016-05-25 02:00:00,488.0,0.0,13.41,10.31 +2016-05-25 03:00:00,432.0,0.0,13.24,10.14 +2016-05-25 04:00:00,450.0,0.0,13.04,10.17 +2016-05-25 05:00:00,444.0,5.19,12.84,10.2 +2016-05-25 06:00:00,445.0,51.26,12.63,10.23 +2016-05-25 07:00:00,509.0,113.94,12.67,10.27 +2016-05-25 08:00:00,592.0,124.41,12.71,10.31 +2016-05-25 09:00:00,616.0,347.1,12.75,10.34 +2016-05-25 10:00:00,641.0,400.18,12.9,10.2 +2016-05-25 11:00:00,643.0,655.31,13.04,10.05 +2016-05-25 12:00:00,643.0,796.59,13.19,9.9 +2016-05-25 13:00:00,579.0,570.84,13.45,9.85 +2016-05-25 14:00:00,548.0,506.78,13.7,9.8 +2016-05-25 15:00:00,516.0,446.65,13.96,9.75 +2016-05-25 16:00:00,486.0,292.35,13.86,9.63 +2016-05-25 17:00:00,492.0,236.45,13.77,9.51 +2016-05-25 18:00:00,520.0,61.74,13.68,9.39 +2016-05-25 19:00:00,576.0,21.5,13.55,9.03 +2016-05-25 20:00:00,591.0,0.0,13.43,8.68 +2016-05-25 21:00:00,561.0,0.0,13.31,8.32 +2016-05-25 22:00:00,857.0,0.0,13.2,7.87 +2016-05-25 23:00:00,856.0,0.0,13.1,7.42 +2016-05-26 00:00:00,666.0,0.0,12.99,6.97 +2016-05-26 01:00:00,562.0,0.0,12.88,6.54 +2016-05-26 02:00:00,480.0,0.0,12.78,6.11 +2016-05-26 03:00:00,438.0,0.0,12.67,5.68 +2016-05-26 04:00:00,446.0,0.0,12.62,5.51 +2016-05-26 05:00:00,434.0,5.71,12.58,5.34 +2016-05-26 06:00:00,433.0,60.6,12.53,5.17 +2016-05-26 07:00:00,489.0,170.94,12.67,5.25 +2016-05-26 08:00:00,576.0,273.43,12.81,5.32 +2016-05-26 09:00:00,603.0,191.14,12.95,5.39 +2016-05-26 10:00:00,576.0,92.28,12.94,5.12 +2016-05-26 11:00:00,602.0,253.39,12.92,4.84 +2016-05-26 12:00:00,615.0,291.94,12.91,4.57 +2016-05-26 13:00:00,551.0,143.86,12.93,3.88 +2016-05-26 14:00:00,527.0,146.0,12.94,3.2 +2016-05-26 15:00:00,490.0,235.43,12.96,2.51 +2016-05-26 16:00:00,482.0,65.79,12.94,2.62 +2016-05-26 17:00:00,468.0,24.54,12.92,2.73 +2016-05-26 18:00:00,532.0,47.7,12.9,2.84 +2016-05-26 19:00:00,569.0,5.18,12.86,2.6 +2016-05-26 20:00:00,545.0,0.0,12.82,2.36 +2016-05-26 21:00:00,516.0,0.0,12.78,2.12 +2016-05-26 22:00:00,834.0,0.0,12.68,1.71 +2016-05-26 23:00:00,842.0,0.0,12.58,1.29 +2016-05-27 00:00:00,655.0,0.0,12.48,0.87 +2016-05-27 01:00:00,529.0,0.0,12.4,0.85 +2016-05-27 02:00:00,435.0,0.0,12.31,0.82 +2016-05-27 03:00:00,401.0,0.0,12.23,0.8 +2016-05-27 04:00:00,405.0,0.0,12.19,1.04 +2016-05-27 05:00:00,413.0,11.21,12.16,1.28 +2016-05-27 06:00:00,403.0,60.5,12.12,1.52 +2016-05-27 07:00:00,462.0,139.54,12.25,1.53 +2016-05-27 08:00:00,523.0,341.05,12.37,1.54 +2016-05-27 09:00:00,541.0,514.85,12.5,1.54 +2016-05-27 10:00:00,564.0,417.39,12.51,1.63 +2016-05-27 11:00:00,576.0,654.63,12.53,1.71 +2016-05-27 12:00:00,596.0,644.35,12.54,1.79 +2016-05-27 13:00:00,530.0,728.73,12.77,1.88 +2016-05-27 14:00:00,484.0,695.36,13.0,1.97 +2016-05-27 15:00:00,467.0,581.28,13.23,2.06 +2016-05-27 16:00:00,420.0,416.35,13.25,2.3 +2016-05-27 17:00:00,405.0,225.67,13.27,2.54 +2016-05-27 18:00:00,429.0,84.79,13.28,2.79 +2016-05-27 19:00:00,456.0,11.73,13.21,2.76 +2016-05-27 20:00:00,494.0,0.0,13.14,2.73 +2016-05-27 21:00:00,467.0,0.0,13.06,2.7 +2016-05-27 22:00:00,815.0,0.0,12.7,2.78 +2016-05-27 23:00:00,824.0,0.0,12.34,2.85 +2016-05-28 00:00:00,663.0,0.0,11.98,2.92 +2016-05-28 01:00:00,506.0,0.0,11.8,2.96 +2016-05-28 02:00:00,413.0,0.0,11.62,2.99 +2016-05-28 03:00:00,396.0,0.0,11.44,3.02 +2016-05-28 04:00:00,387.0,0.0,11.44,3.18 +2016-05-28 05:00:00,382.0,6.8,11.43,3.33 +2016-05-28 06:00:00,381.0,61.35,11.42,3.49 +2016-05-28 07:00:00,408.0,116.49,11.69,3.71 +2016-05-28 08:00:00,491.0,261.3,11.95,3.94 +2016-05-28 09:00:00,541.0,304.57,12.22,4.17 +2016-05-28 10:00:00,531.0,312.43,12.39,4.5 +2016-05-28 11:00:00,545.0,768.42,12.56,4.84 +2016-05-28 12:00:00,573.0,579.69,12.73,5.17 +2016-05-28 13:00:00,522.0,732.27,12.94,5.39 +2016-05-28 14:00:00,463.0,706.73,13.14,5.6 +2016-05-28 15:00:00,439.0,578.88,13.35,5.82 +2016-05-28 16:00:00,434.0,406.79,13.12,6.43 +2016-05-28 17:00:00,435.0,100.88,12.89,7.04 +2016-05-28 18:00:00,480.0,67.78,12.66,7.66 +2016-05-28 19:00:00,565.0,1.12,12.42,7.64 +2016-05-28 20:00:00,554.0,0.0,12.17,7.62 +2016-05-28 21:00:00,560.0,0.0,11.92,7.6 +2016-05-28 22:00:00,870.0,0.0,11.87,8.25 +2016-05-28 23:00:00,862.0,0.0,11.83,8.9 +2016-05-29 00:00:00,671.0,0.0,11.78,9.54 +2016-05-29 01:00:00,534.0,0.0,12.04,8.32 +2016-05-29 02:00:00,453.0,0.0,12.29,7.09 +2016-05-29 03:00:00,430.0,0.0,12.55,5.86 +2016-05-29 04:00:00,421.0,0.0,12.54,5.9 +2016-05-29 05:00:00,389.0,1.12,12.53,5.94 +2016-05-29 06:00:00,390.0,60.09,12.51,5.99 +2016-05-29 07:00:00,407.0,140.59,12.66,5.84 +2016-05-29 08:00:00,510.0,243.38,12.81,5.69 +2016-05-29 09:00:00,575.0,257.57,12.96,5.54 +2016-05-29 10:00:00,594.0,240.57,13.04,5.57 +2016-05-29 11:00:00,566.0,601.36,13.12,5.59 +2016-05-29 12:00:00,549.0,558.85,13.2,5.61 +2016-05-29 13:00:00,499.0,730.52,13.43,5.28 +2016-05-29 14:00:00,476.0,674.05,13.65,4.95 +2016-05-29 15:00:00,458.0,545.5,13.88,4.62 +2016-05-29 16:00:00,416.0,318.19,13.89,4.61 +2016-05-29 17:00:00,392.0,113.56,13.9,4.6 +2016-05-29 18:00:00,409.0,84.09,13.91,4.59 +2016-05-29 19:00:00,454.0,7.23,13.87,5.05 +2016-05-29 20:00:00,454.0,0.0,13.83,5.51 +2016-05-29 21:00:00,453.0,0.0,13.79,5.97 +2016-05-29 22:00:00,776.0,0.0,13.79,6.1 +2016-05-29 23:00:00,773.0,0.0,13.78,6.23 +2016-05-30 00:00:00,582.0,0.0,13.78,6.36 +2016-05-30 01:00:00,479.0,0.0,13.71,6.17 +2016-05-30 02:00:00,406.0,0.0,13.65,5.97 +2016-05-30 03:00:00,368.0,0.0,13.58,5.78 +2016-05-30 04:00:00,377.0,0.0,13.52,5.52 +2016-05-30 05:00:00,364.0,11.73,13.46,5.26 +2016-05-30 06:00:00,345.0,34.58,13.4,4.99 +2016-05-30 07:00:00,388.0,184.46,13.46,4.94 +2016-05-30 08:00:00,464.0,351.44,13.53,4.89 +2016-05-30 09:00:00,515.0,512.34,13.59,4.84 +2016-05-30 10:00:00,514.0,680.09,13.56,4.9 +2016-05-30 11:00:00,523.0,778.6,13.54,4.96 +2016-05-30 12:00:00,563.0,818.27,13.51,5.02 +2016-05-30 13:00:00,499.0,779.8,13.55,5.32 +2016-05-30 14:00:00,481.0,739.55,13.6,5.62 +2016-05-30 15:00:00,444.0,602.08,13.64,5.92 +2016-05-30 16:00:00,419.0,435.89,13.62,5.94 +2016-05-30 17:00:00,394.0,242.63,13.6,5.96 +2016-05-30 18:00:00,436.0,54.36,13.59,5.99 +2016-05-30 19:00:00,500.0,20.22,13.52,6.19 +2016-05-30 20:00:00,482.0,0.0,13.46,6.39 +2016-05-30 21:00:00,477.0,0.0,13.4,6.59 +2016-05-30 22:00:00,767.0,0.0,13.4,6.81 +2016-05-30 23:00:00,754.0,0.0,13.4,7.03 +2016-05-31 00:00:00,570.0,0.0,13.4,7.24 +2016-05-31 01:00:00,458.0,0.0,13.46,7.3 +2016-05-31 02:00:00,410.0,0.0,13.53,7.35 +2016-05-31 03:00:00,360.0,0.0,13.59,7.41 +2016-05-31 04:00:00,366.0,0.0,13.62,7.63 +2016-05-31 05:00:00,360.0,11.72,13.66,7.86 +2016-05-31 06:00:00,334.0,28.37,13.69,8.08 +2016-05-31 07:00:00,383.0,184.99,13.75,8.02 +2016-05-31 08:00:00,449.0,394.23,13.82,7.96 +2016-05-31 09:00:00,514.0,574.58,13.88,7.9 +2016-05-31 10:00:00,515.0,723.3,13.81,8.03 +2016-05-31 11:00:00,526.0,819.87,13.75,8.15 +2016-05-31 12:00:00,555.0,854.05,13.68,8.28 +2016-05-31 13:00:00,498.0,842.32,13.75,8.89 +2016-05-31 14:00:00,474.0,773.68,13.81,9.51 +2016-05-31 15:00:00,467.0,639.08,13.88,10.12 +2016-05-31 16:00:00,429.0,460.79,13.94,10.24 +2016-05-31 17:00:00,396.0,249.88,13.99,10.36 +2016-05-31 18:00:00,434.0,55.79,14.05,10.48 +2016-05-31 19:00:00,459.0,22.08,14.1,10.38 +2016-05-31 20:00:00,460.0,0.0,14.16,10.27 +2016-05-31 21:00:00,442.0,0.0,14.22,10.17 +2016-05-31 22:00:00,732.0,0.0,14.24,9.94 +2016-05-31 23:00:00,742.0,0.0,14.27,9.71 +2016-06-01 00:00:00,560.0,0.0,14.29,9.49 +2016-06-01 01:00:00,452.0,0.0,14.27,9.39 +2016-06-01 02:00:00,382.0,0.0,14.26,9.29 +2016-06-01 03:00:00,344.0,0.0,14.24,9.19 +2016-06-01 04:00:00,353.0,0.0,14.19,9.11 +2016-06-01 05:00:00,338.0,11.69,14.14,9.04 +2016-06-01 06:00:00,339.0,33.81,14.09,8.97 +2016-06-01 07:00:00,392.0,182.3,13.99,8.85 +2016-06-01 08:00:00,464.0,384.3,13.89,8.74 +2016-06-01 09:00:00,520.0,356.39,13.78,8.62 +2016-06-01 10:00:00,499.0,346.5,13.72,8.41 +2016-06-01 11:00:00,490.0,269.49,13.65,8.2 +2016-06-01 12:00:00,530.0,352.17,13.58,7.99 +2016-06-01 13:00:00,491.0,362.88,13.72,7.54 +2016-06-01 14:00:00,455.0,687.59,13.85,7.09 +2016-06-01 15:00:00,430.0,392.71,13.98,6.63 +2016-06-01 16:00:00,419.0,236.24,14.04,6.48 +2016-06-01 17:00:00,414.0,130.65,14.1,6.32 +2016-06-01 18:00:00,441.0,49.01,14.16,6.17 +2016-06-01 19:00:00,503.0,7.22,14.22,5.97 +2016-06-01 20:00:00,501.0,0.0,14.27,5.77 +2016-06-01 21:00:00,483.0,0.0,14.32,5.57 +2016-06-01 22:00:00,792.0,0.0,14.32,5.42 +2016-06-01 23:00:00,804.0,0.0,14.32,5.27 +2016-06-02 00:00:00,617.0,0.0,14.32,5.12 +2016-06-02 01:00:00,450.0,0.0,14.2,5.01 +2016-06-02 02:00:00,391.0,0.0,14.08,4.91 +2016-06-02 03:00:00,378.0,0.0,13.97,4.8 +2016-06-02 04:00:00,379.0,0.0,13.97,4.97 +2016-06-02 05:00:00,340.0,5.15,13.98,5.14 +2016-06-02 06:00:00,333.0,16.98,13.98,5.31 +2016-06-02 07:00:00,392.0,128.09,13.97,5.6 +2016-06-02 08:00:00,478.0,154.7,13.96,5.9 +2016-06-02 09:00:00,525.0,190.37,13.94,6.19 +2016-06-02 10:00:00,524.0,256.18,13.94,6.25 +2016-06-02 11:00:00,526.0,188.63,13.93,6.3 +2016-06-02 12:00:00,564.0,204.68,13.92,6.36 +2016-06-02 13:00:00,520.0,181.4,14.06,6.18 +2016-06-02 14:00:00,462.0,369.87,14.19,6.01 +2016-06-02 15:00:00,428.0,302.57,14.32,5.83 +2016-06-02 16:00:00,430.0,219.02,14.25,5.58 +2016-06-02 17:00:00,426.0,119.53,14.18,5.32 +2016-06-02 18:00:00,452.0,37.93,14.11,5.06 +2016-06-02 19:00:00,514.0,12.27,14.02,5.14 +2016-06-02 20:00:00,495.0,0.0,13.92,5.21 +2016-06-02 21:00:00,476.0,0.0,13.82,5.28 +2016-06-02 22:00:00,773.0,0.0,13.72,5.27 +2016-06-02 23:00:00,779.0,0.0,13.61,5.26 +2016-06-03 00:00:00,611.0,0.0,13.5,5.26 +2016-06-03 01:00:00,458.0,0.0,13.31,5.6 +2016-06-03 02:00:00,394.0,0.0,13.12,5.95 +2016-06-03 03:00:00,383.0,0.0,12.94,6.3 +2016-06-03 04:00:00,373.0,0.0,12.89,6.2 +2016-06-03 05:00:00,370.0,11.77,12.85,6.09 +2016-06-03 06:00:00,354.0,45.52,12.81,5.99 +2016-06-03 07:00:00,416.0,38.19,12.88,6.12 +2016-06-03 08:00:00,503.0,196.89,12.95,6.25 +2016-06-03 09:00:00,521.0,543.91,13.02,6.39 +2016-06-03 10:00:00,499.0,679.05,13.15,6.4 +2016-06-03 11:00:00,543.0,786.46,13.28,6.4 +2016-06-03 12:00:00,568.0,727.68,13.4,6.41 +2016-06-03 13:00:00,543.0,696.82,13.7,6.32 +2016-06-03 14:00:00,489.0,516.64,14.0,6.23 +2016-06-03 15:00:00,472.0,317.33,14.31,6.14 +2016-06-03 16:00:00,453.0,376.65,14.31,6.0 +2016-06-03 17:00:00,435.0,231.96,14.31,5.85 +2016-06-03 18:00:00,464.0,89.74,14.31,5.71 +2016-06-03 19:00:00,507.0,30.46,14.22,5.54 +2016-06-03 20:00:00,516.0,0.0,14.13,5.38 +2016-06-03 21:00:00,510.0,0.0,14.03,5.21 +2016-06-03 22:00:00,859.0,0.0,13.87,5.08 +2016-06-03 23:00:00,855.0,0.0,13.71,4.95 +2016-06-04 00:00:00,660.0,0.0,13.55,4.81 +2016-06-04 01:00:00,497.0,0.0,13.5,4.61 +2016-06-04 02:00:00,444.0,0.0,13.44,4.4 +2016-06-04 03:00:00,406.0,0.0,13.39,4.19 +2016-06-04 04:00:00,397.0,0.0,13.34,4.16 +2016-06-04 05:00:00,387.0,4.18,13.29,4.12 +2016-06-04 06:00:00,377.0,22.44,13.24,4.08 +2016-06-04 07:00:00,402.0,51.38,13.36,3.94 +2016-06-04 08:00:00,508.0,109.02,13.48,3.8 +2016-06-04 09:00:00,548.0,192.94,13.6,3.66 +2016-06-04 10:00:00,563.0,293.08,13.67,3.3 +2016-06-04 11:00:00,581.0,254.79,13.74,2.94 +2016-06-04 12:00:00,583.0,165.4,13.81,2.58 +2016-06-04 13:00:00,552.0,314.88,13.93,2.54 +2016-06-04 14:00:00,503.0,448.49,14.05,2.51 +2016-06-04 15:00:00,498.0,358.5,14.18,2.47 +2016-06-04 16:00:00,479.0,371.32,14.15,2.5 +2016-06-04 17:00:00,475.0,243.81,14.13,2.52 +2016-06-04 18:00:00,517.0,77.13,14.11,2.55 +2016-06-04 19:00:00,562.0,28.46,14.09,2.51 +2016-06-04 20:00:00,530.0,0.0,14.07,2.48 +2016-06-04 21:00:00,556.0,0.0,14.05,2.44 +2016-06-04 22:00:00,839.0,0.0,14.0,2.28 +2016-06-04 23:00:00,853.0,0.0,13.95,2.12 +2016-06-05 00:00:00,682.0,0.0,13.89,1.96 +2016-06-05 01:00:00,495.0,0.0,13.86,2.01 +2016-06-05 02:00:00,446.0,0.0,13.83,2.06 +2016-06-05 03:00:00,421.0,0.0,13.8,2.11 +2016-06-05 04:00:00,391.0,0.0,13.8,2.07 +2016-06-05 05:00:00,372.0,5.66,13.81,2.03 +2016-06-05 06:00:00,363.0,27.19,13.81,1.99 +2016-06-05 07:00:00,398.0,96.33,13.89,2.09 +2016-06-05 08:00:00,471.0,220.17,13.96,2.19 +2016-06-05 09:00:00,527.0,261.3,14.03,2.29 +2016-06-05 10:00:00,582.0,225.92,14.05,2.1 +2016-06-05 11:00:00,604.0,194.42,14.07,1.9 +2016-06-05 12:00:00,628.0,160.85,14.08,1.71 +2016-06-05 13:00:00,546.0,194.19,14.33,1.33 +2016-06-05 14:00:00,485.0,207.23,14.58,0.96 +2016-06-05 15:00:00,467.0,203.29,14.84,0.58 +2016-06-05 16:00:00,428.0,190.51,14.76,1.0 +2016-06-05 17:00:00,389.0,123.5,14.69,1.42 +2016-06-05 18:00:00,419.0,70.6,14.62,1.83 +2016-06-05 19:00:00,429.0,22.59,14.63,2.27 +2016-06-05 20:00:00,450.0,0.0,14.64,2.71 +2016-06-05 21:00:00,435.0,0.0,14.64,3.14 +2016-06-05 22:00:00,744.0,0.0,14.6,3.26 +2016-06-05 23:00:00,782.0,0.0,14.55,3.37 +2016-06-06 00:00:00,581.0,0.0,14.5,3.48 +2016-06-06 01:00:00,455.0,0.0,14.47,3.61 +2016-06-06 02:00:00,405.0,0.0,14.44,3.75 +2016-06-06 03:00:00,367.0,0.0,14.4,3.89 +2016-06-06 04:00:00,356.0,0.0,14.4,3.97 +2016-06-06 05:00:00,338.0,14.0,14.4,4.05 +2016-06-06 06:00:00,335.0,51.5,14.39,4.12 +2016-06-06 07:00:00,376.0,119.37,14.54,3.82 +2016-06-06 08:00:00,450.0,264.24,14.69,3.51 +2016-06-06 09:00:00,478.0,524.83,14.85,3.2 +2016-06-06 10:00:00,486.0,660.07,14.88,2.74 +2016-06-06 11:00:00,508.0,454.21,14.92,2.29 +2016-06-06 12:00:00,531.0,476.44,14.95,1.83 +2016-06-06 13:00:00,456.0,734.86,14.94,1.44 +2016-06-06 14:00:00,433.0,653.87,14.92,1.05 +2016-06-06 15:00:00,413.0,336.29,14.9,0.66 +2016-06-06 16:00:00,407.0,145.14,14.87,0.69 +2016-06-06 17:00:00,390.0,195.73,14.84,0.72 +2016-06-06 18:00:00,406.0,8.72,14.81,0.74 +2016-06-06 19:00:00,461.0,29.61,14.81,0.73 +2016-06-06 20:00:00,455.0,0.0,14.81,0.71 +2016-06-06 21:00:00,451.0,0.0,14.81,0.69 +2016-06-06 22:00:00,748.0,0.0,14.75,0.87 +2016-06-06 23:00:00,724.0,0.0,14.68,1.05 +2016-06-07 00:00:00,531.0,0.0,14.61,1.23 +2016-06-07 01:00:00,438.0,0.0,14.61,1.07 +2016-06-07 02:00:00,376.0,0.0,14.6,0.91 +2016-06-07 03:00:00,343.0,0.0,14.6,0.74 +2016-06-07 04:00:00,346.0,0.0,14.55,0.85 +2016-06-07 05:00:00,321.0,3.67,14.51,0.96 +2016-06-07 06:00:00,333.0,62.97,14.47,1.06 +2016-06-07 07:00:00,408.0,132.29,14.52,1.13 +2016-06-07 08:00:00,444.0,99.39,14.57,1.19 +2016-06-07 09:00:00,503.0,207.88,14.62,1.26 +2016-06-07 10:00:00,505.0,549.35,14.61,1.41 +2016-06-07 11:00:00,532.0,659.82,14.59,1.57 +2016-06-07 12:00:00,563.0,439.7,14.57,1.72 +2016-06-07 13:00:00,484.0,722.92,14.61,1.92 +2016-06-07 14:00:00,427.0,691.41,14.65,2.11 +2016-06-07 15:00:00,450.0,597.52,14.69,2.3 +2016-06-07 16:00:00,411.0,435.74,14.68,2.47 +2016-06-07 17:00:00,380.0,243.5,14.67,2.63 +2016-06-07 18:00:00,432.0,92.44,14.65,2.8 +2016-06-07 19:00:00,469.0,10.5,14.62,2.81 +2016-06-07 20:00:00,436.0,0.0,14.59,2.82 +2016-06-07 21:00:00,444.0,0.0,14.55,2.83 +2016-06-07 22:00:00,761.0,0.0,14.46,2.87 +2016-06-07 23:00:00,754.0,0.0,14.37,2.92 +2016-06-08 00:00:00,531.0,0.0,14.28,2.97 +2016-06-08 01:00:00,440.0,0.0,14.25,2.8 +2016-06-08 02:00:00,372.0,0.0,14.22,2.63 +2016-06-08 03:00:00,343.0,0.0,14.19,2.47 +2016-06-08 04:00:00,343.0,0.0,14.14,2.81 +2016-06-08 05:00:00,331.0,15.22,14.08,3.15 +2016-06-08 06:00:00,336.0,48.51,14.02,3.49 +2016-06-08 07:00:00,405.0,136.68,14.1,3.65 +2016-06-08 08:00:00,448.0,129.68,14.18,3.81 +2016-06-08 09:00:00,513.0,207.84,14.27,3.97 +2016-06-08 10:00:00,533.0,283.01,14.31,3.92 +2016-06-08 11:00:00,540.0,366.71,14.36,3.86 +2016-06-08 12:00:00,556.0,684.8,14.41,3.81 +2016-06-08 13:00:00,523.0,796.52,14.54,4.0 +2016-06-08 14:00:00,485.0,581.84,14.66,4.18 +2016-06-08 15:00:00,487.0,618.18,14.78,4.37 +2016-06-08 16:00:00,459.0,451.62,14.66,4.39 +2016-06-08 17:00:00,419.0,251.43,14.54,4.4 +2016-06-08 18:00:00,451.0,61.49,14.42,4.41 +2016-06-08 19:00:00,489.0,27.17,14.2,4.33 +2016-06-08 20:00:00,478.0,0.0,13.98,4.25 +2016-06-08 21:00:00,466.0,0.0,13.76,4.17 +2016-06-08 22:00:00,747.0,0.0,13.62,4.17 +2016-06-08 23:00:00,727.0,0.0,13.48,4.17 +2016-06-09 00:00:00,527.0,0.0,13.33,4.17 +2016-06-09 01:00:00,452.0,0.0,13.56,4.01 +2016-06-09 02:00:00,386.0,0.0,13.79,3.85 +2016-06-09 03:00:00,352.0,0.0,14.02,3.7 +2016-06-09 04:00:00,347.0,0.0,14.09,3.97 +2016-06-09 05:00:00,323.0,14.62,14.17,4.24 +2016-06-09 06:00:00,337.0,62.42,14.25,4.51 +2016-06-09 07:00:00,385.0,168.3,14.53,4.42 +2016-06-09 08:00:00,478.0,161.32,14.81,4.33 +2016-06-09 09:00:00,525.0,212.88,15.1,4.23 +2016-06-09 10:00:00,507.0,574.0,15.25,4.15 +2016-06-09 11:00:00,521.0,662.21,15.41,4.06 +2016-06-09 12:00:00,581.0,265.32,15.57,3.97 +2016-06-09 13:00:00,520.0,280.06,15.86,4.02 +2016-06-09 14:00:00,445.0,424.82,16.14,4.06 +2016-06-09 15:00:00,455.0,224.73,16.42,4.11 +2016-06-09 16:00:00,421.0,168.68,16.64,3.89 +2016-06-09 17:00:00,415.0,49.0,16.86,3.67 +2016-06-09 18:00:00,473.0,53.36,17.08,3.45 +2016-06-09 19:00:00,512.0,1.46,16.88,3.1 +2016-06-09 20:00:00,511.0,0.0,16.67,2.76 +2016-06-09 21:00:00,475.0,0.0,16.46,2.41 +2016-06-09 22:00:00,770.0,0.0,16.18,2.58 +2016-06-09 23:00:00,765.0,0.0,15.89,2.75 +2016-06-10 00:00:00,569.0,0.0,15.6,2.92 +2016-06-10 01:00:00,446.0,0.0,15.52,2.04 +2016-06-10 02:00:00,397.0,0.0,15.44,1.16 +2016-06-10 03:00:00,349.0,0.0,15.36,0.28 +2016-06-10 04:00:00,355.0,0.0,15.19,0.25 +2016-06-10 05:00:00,341.0,0.07,15.02,0.23 +2016-06-10 06:00:00,325.0,36.18,14.85,0.21 +2016-06-10 07:00:00,385.0,74.02,14.75,0.58 +2016-06-10 08:00:00,454.0,71.85,14.65,0.95 +2016-06-10 09:00:00,478.0,344.4,14.55,1.32 +2016-06-10 10:00:00,495.0,256.06,14.45,2.19 +2016-06-10 11:00:00,527.0,269.97,14.35,3.06 +2016-06-10 12:00:00,554.0,636.82,14.25,3.93 +2016-06-10 13:00:00,510.0,715.81,14.17,3.36 +2016-06-10 14:00:00,470.0,416.82,14.08,2.78 +2016-06-10 15:00:00,467.0,346.65,13.99,2.21 +2016-06-10 16:00:00,443.0,239.39,14.11,2.63 +2016-06-10 17:00:00,407.0,136.42,14.23,3.04 +2016-06-10 18:00:00,455.0,92.81,14.35,3.46 +2016-06-10 19:00:00,490.0,7.21,14.42,3.67 +2016-06-10 20:00:00,470.0,0.0,14.48,3.89 +2016-06-10 21:00:00,461.0,0.0,14.54,4.1 +2016-06-10 22:00:00,771.0,0.0,14.52,4.39 +2016-06-10 23:00:00,746.0,0.0,14.49,4.69 +2016-06-11 00:00:00,572.0,0.0,14.46,4.98 +2016-06-11 01:00:00,431.0,0.0,14.51,5.26 +2016-06-11 02:00:00,407.0,0.0,14.56,5.54 +2016-06-11 03:00:00,364.0,0.0,14.6,5.82 +2016-06-11 04:00:00,353.0,0.0,14.56,5.86 +2016-06-11 05:00:00,342.0,9.95,14.52,5.9 +2016-06-11 06:00:00,329.0,57.91,14.47,5.94 +2016-06-11 07:00:00,333.0,151.37,14.45,5.9 +2016-06-11 08:00:00,427.0,259.91,14.43,5.85 +2016-06-11 09:00:00,492.0,441.74,14.4,5.81 +2016-06-11 10:00:00,548.0,654.23,14.41,5.91 +2016-06-11 11:00:00,539.0,724.86,14.41,6.01 +2016-06-11 12:00:00,560.0,817.64,14.41,6.11 +2016-06-11 13:00:00,518.0,628.22,14.51,5.96 +2016-06-11 14:00:00,439.0,379.77,14.61,5.81 +2016-06-11 15:00:00,446.0,184.16,14.7,5.66 +2016-06-11 16:00:00,427.0,100.8,14.84,5.73 +2016-06-11 17:00:00,416.0,136.58,14.98,5.81 +2016-06-11 18:00:00,463.0,13.01,15.11,5.89 +2016-06-11 19:00:00,533.0,17.58,15.08,6.22 +2016-06-11 20:00:00,512.0,0.0,15.05,6.54 +2016-06-11 21:00:00,506.0,0.0,15.01,6.87 +2016-06-11 22:00:00,786.0,0.0,14.95,6.98 +2016-06-11 23:00:00,766.0,0.0,14.89,7.09 +2016-06-12 00:00:00,561.0,0.0,14.82,7.2 +2016-06-12 01:00:00,480.0,0.0,14.91,7.69 +2016-06-12 02:00:00,423.0,0.0,15.0,8.18 +2016-06-12 03:00:00,371.0,0.0,15.1,8.68 +2016-06-12 04:00:00,351.0,0.0,15.09,8.36 +2016-06-12 05:00:00,340.0,0.0,15.08,8.05 +2016-06-12 06:00:00,330.0,46.42,15.07,7.74 +2016-06-12 07:00:00,337.0,41.44,15.06,7.4 +2016-06-12 08:00:00,415.0,297.17,15.04,7.07 +2016-06-12 09:00:00,481.0,353.16,15.02,6.73 +2016-06-12 10:00:00,562.0,626.76,14.96,6.54 +2016-06-12 11:00:00,598.0,459.97,14.9,6.34 +2016-06-12 12:00:00,612.0,695.11,14.83,6.15 +2016-06-12 13:00:00,546.0,421.89,14.77,6.98 +2016-06-12 14:00:00,478.0,507.26,14.71,7.82 +2016-06-12 15:00:00,453.0,213.69,14.65,8.65 +2016-06-12 16:00:00,418.0,139.66,14.63,8.46 +2016-06-12 17:00:00,385.0,29.27,14.62,8.26 +2016-06-12 18:00:00,418.0,82.81,14.61,8.07 +2016-06-12 19:00:00,462.0,8.83,14.62,7.86 +2016-06-12 20:00:00,446.0,0.0,14.62,7.65 +2016-06-12 21:00:00,435.0,0.0,14.62,7.43 +2016-06-12 22:00:00,726.0,0.0,14.69,7.31 +2016-06-12 23:00:00,741.0,0.0,14.76,7.18 +2016-06-13 00:00:00,536.0,0.0,14.82,7.05 +2016-06-13 01:00:00,449.0,0.0,14.67,6.95 +2016-06-13 02:00:00,408.0,0.0,14.52,6.85 +2016-06-13 03:00:00,345.0,0.0,14.36,6.74 +2016-06-13 04:00:00,342.0,0.0,14.42,6.61 +2016-06-13 05:00:00,330.0,0.07,14.47,6.48 +2016-06-13 06:00:00,301.0,5.33,14.52,6.34 +2016-06-13 07:00:00,341.0,51.89,14.58,6.15 +2016-06-13 08:00:00,421.0,47.4,14.64,5.96 +2016-06-13 09:00:00,484.0,147.79,14.69,5.77 +2016-06-13 10:00:00,487.0,66.27,14.6,6.88 +2016-06-13 11:00:00,531.0,521.69,14.51,8.0 +2016-06-13 12:00:00,557.0,532.78,14.42,9.12 +2016-06-13 13:00:00,524.0,383.81,14.38,9.78 +2016-06-13 14:00:00,493.0,479.41,14.34,10.45 +2016-06-13 15:00:00,478.0,321.44,14.3,11.12 +2016-06-13 16:00:00,471.0,275.81,14.27,11.17 +2016-06-13 17:00:00,437.0,258.16,14.25,11.23 +2016-06-13 18:00:00,445.0,90.46,14.23,11.28 +2016-06-13 19:00:00,502.0,7.22,14.37,11.02 +2016-06-13 20:00:00,486.0,0.0,14.51,10.75 +2016-06-13 21:00:00,464.0,0.0,14.65,10.48 +2016-06-13 22:00:00,743.0,0.0,14.67,10.25 +2016-06-13 23:00:00,735.0,0.0,14.68,10.02 +2016-06-14 00:00:00,530.0,0.0,14.69,9.79 +2016-06-14 01:00:00,448.0,0.0,14.58,9.54 +2016-06-14 02:00:00,389.0,0.0,14.46,9.3 +2016-06-14 03:00:00,344.0,0.0,14.35,9.05 +2016-06-14 04:00:00,345.0,0.0,14.3,9.07 +2016-06-14 05:00:00,330.0,6.69,14.25,9.09 +2016-06-14 06:00:00,320.0,28.63,14.2,9.12 +2016-06-14 07:00:00,380.0,115.58,14.11,8.9 +2016-06-14 08:00:00,463.0,309.25,14.02,8.68 +2016-06-14 09:00:00,520.0,537.21,13.93,8.47 +2016-06-14 10:00:00,529.0,527.72,13.81,8.09 +2016-06-14 11:00:00,519.0,372.95,13.7,7.71 +2016-06-14 12:00:00,558.0,672.5,13.59,7.32 +2016-06-14 13:00:00,488.0,448.9,13.51,7.33 +2016-06-14 14:00:00,436.0,695.59,13.43,7.34 +2016-06-14 15:00:00,459.0,605.27,13.35,7.35 +2016-06-14 16:00:00,431.0,345.88,13.49,7.26 +2016-06-14 17:00:00,391.0,228.34,13.63,7.18 +2016-06-14 18:00:00,426.0,92.76,13.77,7.09 +2016-06-14 19:00:00,478.0,27.25,13.84,7.03 +2016-06-14 20:00:00,443.0,0.0,13.91,6.96 +2016-06-14 21:00:00,445.0,0.0,13.98,6.9 +2016-06-14 22:00:00,739.0,0.0,13.91,6.85 +2016-06-14 23:00:00,730.0,0.0,13.84,6.8 +2016-06-15 00:00:00,547.0,0.0,13.77,6.74 +2016-06-15 01:00:00,465.0,0.0,13.67,6.62 +2016-06-15 02:00:00,413.0,0.0,13.57,6.49 +2016-06-15 03:00:00,352.0,0.0,13.48,6.36 +2016-06-15 04:00:00,357.0,0.0,13.43,6.21 +2016-06-15 05:00:00,331.0,15.29,13.39,6.06 +2016-06-15 06:00:00,314.0,64.31,13.35,5.9 +2016-06-15 07:00:00,382.0,176.74,13.42,5.87 +2016-06-15 08:00:00,456.0,355.2,13.49,5.83 +2016-06-15 09:00:00,516.0,573.72,13.56,5.79 +2016-06-15 10:00:00,500.0,706.51,13.61,5.9 +2016-06-15 11:00:00,504.0,776.98,13.66,6.0 +2016-06-15 12:00:00,522.0,810.96,13.71,6.11 +2016-06-15 13:00:00,473.0,803.35,13.85,5.91 +2016-06-15 14:00:00,422.0,714.83,13.98,5.71 +2016-06-15 15:00:00,437.0,522.69,14.11,5.52 +2016-06-15 16:00:00,416.0,411.61,14.13,5.43 +2016-06-15 17:00:00,393.0,224.84,14.15,5.34 +2016-06-15 18:00:00,441.0,80.61,14.17,5.26 +2016-06-15 19:00:00,477.0,10.53,14.19,5.03 +2016-06-15 20:00:00,457.0,0.0,14.21,4.8 +2016-06-15 21:00:00,441.0,0.0,14.22,4.58 +2016-06-15 22:00:00,715.0,0.0,14.18,4.23 +2016-06-15 23:00:00,722.0,0.0,14.13,3.88 +2016-06-16 00:00:00,536.0,0.0,14.08,3.53 +2016-06-16 01:00:00,445.0,0.0,14.05,3.44 +2016-06-16 02:00:00,395.0,0.0,14.01,3.36 +2016-06-16 03:00:00,337.0,0.0,13.98,3.27 +2016-06-16 04:00:00,347.0,0.0,14.01,3.12 +2016-06-16 05:00:00,318.0,15.83,14.05,2.97 +2016-06-16 06:00:00,306.0,32.68,14.09,2.81 +2016-06-16 07:00:00,382.0,174.59,14.2,2.69 +2016-06-16 08:00:00,454.0,367.1,14.31,2.56 +2016-06-16 09:00:00,489.0,552.9,14.43,2.43 +2016-06-16 10:00:00,505.0,657.95,14.39,2.88 +2016-06-16 11:00:00,498.0,731.48,14.36,3.33 +2016-06-16 12:00:00,515.0,769.71,14.33,3.78 +2016-06-16 13:00:00,477.0,751.42,14.39,4.35 +2016-06-16 14:00:00,452.0,701.76,14.45,4.92 +2016-06-16 15:00:00,467.0,593.62,14.52,5.49 +2016-06-16 16:00:00,429.0,446.67,14.49,5.63 +2016-06-16 17:00:00,406.0,251.81,14.47,5.77 +2016-06-16 18:00:00,439.0,83.19,14.45,5.92 +2016-06-16 19:00:00,479.0,34.41,14.45,5.99 +2016-06-16 20:00:00,454.0,0.0,14.45,6.06 +2016-06-16 21:00:00,426.0,0.0,14.44,6.14 +2016-06-16 22:00:00,710.0,0.0,14.31,6.4 +2016-06-16 23:00:00,726.0,0.0,14.18,6.67 +2016-06-17 00:00:00,527.0,0.0,14.05,6.94 +2016-06-17 01:00:00,447.0,0.0,14.0,7.04 +2016-06-17 02:00:00,384.0,0.0,13.95,7.14 +2016-06-17 03:00:00,332.0,0.0,13.9,7.24 +2016-06-17 04:00:00,326.0,0.0,13.74,7.37 +2016-06-17 05:00:00,308.0,8.88,13.58,7.5 +2016-06-17 06:00:00,316.0,54.81,13.42,7.63 +2016-06-17 07:00:00,374.0,107.01,13.42,7.78 +2016-06-17 08:00:00,431.0,221.16,13.42,7.94 +2016-06-17 09:00:00,472.0,365.72,13.43,8.1 +2016-06-17 10:00:00,483.0,168.14,13.47,8.28 +2016-06-17 11:00:00,481.0,168.13,13.52,8.46 +2016-06-17 12:00:00,526.0,207.27,13.56,8.63 +2016-06-17 13:00:00,496.0,122.92,13.63,8.81 +2016-06-17 14:00:00,442.0,115.0,13.69,8.98 +2016-06-17 15:00:00,443.0,380.55,13.76,9.16 +2016-06-17 16:00:00,428.0,368.73,13.84,9.05 +2016-06-17 17:00:00,417.0,257.58,13.93,8.94 +2016-06-17 18:00:00,485.0,70.74,14.01,8.83 +2016-06-17 19:00:00,527.0,33.84,14.1,8.69 +2016-06-17 20:00:00,508.0,0.0,14.18,8.56 +2016-06-17 21:00:00,478.0,0.0,14.26,8.43 +2016-06-17 22:00:00,771.0,0.0,14.33,8.26 +2016-06-17 23:00:00,746.0,0.0,14.4,8.1 +2016-06-18 00:00:00,590.0,0.0,14.46,7.93 +2016-06-18 01:00:00,451.0,0.0,14.44,7.66 +2016-06-18 02:00:00,399.0,0.0,14.42,7.4 +2016-06-18 03:00:00,363.0,0.0,14.4,7.13 +2016-06-18 04:00:00,359.0,0.0,14.36,6.86 +2016-06-18 05:00:00,342.0,14.62,14.33,6.6 +2016-06-18 06:00:00,332.0,46.65,14.3,6.33 +2016-06-18 07:00:00,359.0,131.94,14.31,6.17 +2016-06-18 08:00:00,433.0,44.51,14.32,6.02 +2016-06-18 09:00:00,487.0,276.33,14.32,5.86 +2016-06-18 10:00:00,524.0,546.0,14.31,5.93 +2016-06-18 11:00:00,527.0,756.46,14.29,5.99 +2016-06-18 12:00:00,542.0,695.68,14.27,6.06 +2016-06-18 13:00:00,508.0,367.3,14.42,5.82 +2016-06-18 14:00:00,451.0,733.27,14.57,5.58 +2016-06-18 15:00:00,468.0,616.0,14.73,5.34 +2016-06-18 16:00:00,435.0,330.59,14.72,5.35 +2016-06-18 17:00:00,403.0,152.44,14.71,5.36 +2016-06-18 18:00:00,438.0,76.38,14.7,5.37 +2016-06-18 19:00:00,510.0,18.85,14.68,5.29 +2016-06-18 20:00:00,487.0,0.0,14.66,5.22 +2016-06-18 21:00:00,482.0,0.0,14.64,5.14 +2016-06-18 22:00:00,757.0,0.0,14.6,4.92 +2016-06-18 23:00:00,781.0,0.0,14.56,4.69 +2016-06-19 00:00:00,613.0,0.0,14.52,4.47 +2016-06-19 01:00:00,447.0,0.0,14.46,4.48 +2016-06-19 02:00:00,396.0,0.0,14.4,4.49 +2016-06-19 03:00:00,360.0,0.0,14.34,4.5 +2016-06-19 04:00:00,345.0,0.0,14.41,4.81 +2016-06-19 05:00:00,307.0,9.39,14.49,5.12 +2016-06-19 06:00:00,308.0,47.95,14.57,5.43 +2016-06-19 07:00:00,331.0,66.21,14.64,5.94 +2016-06-19 08:00:00,413.0,60.9,14.71,6.46 +2016-06-19 09:00:00,481.0,107.96,14.78,6.97 +2016-06-19 10:00:00,561.0,108.01,14.73,7.22 +2016-06-19 11:00:00,580.0,120.6,14.67,7.47 +2016-06-19 12:00:00,586.0,104.21,14.61,7.72 +2016-06-19 13:00:00,515.0,108.89,14.67,7.96 +2016-06-19 14:00:00,478.0,145.82,14.73,8.2 +2016-06-19 15:00:00,479.0,224.06,14.8,8.44 +2016-06-19 16:00:00,436.0,58.66,14.82,8.86 +2016-06-19 17:00:00,402.0,40.04,14.85,9.27 +2016-06-19 18:00:00,449.0,11.16,14.88,9.68 +2016-06-19 19:00:00,479.0,1.89,14.91,9.73 +2016-06-19 20:00:00,484.0,0.0,14.94,9.78 +2016-06-19 21:00:00,477.0,0.0,14.96,9.83 +2016-06-19 22:00:00,757.0,0.0,14.94,10.16 +2016-06-19 23:00:00,733.0,0.0,14.92,10.48 +2016-06-20 00:00:00,564.0,0.0,14.89,10.8 +2016-06-20 01:00:00,444.0,0.0,14.86,11.04 +2016-06-20 02:00:00,399.0,0.0,14.83,11.28 +2016-06-20 03:00:00,369.0,0.0,14.8,11.52 +2016-06-20 04:00:00,343.0,0.0,14.94,11.7 +2016-06-20 05:00:00,321.0,6.14,15.08,11.88 +2016-06-20 06:00:00,323.0,18.21,15.22,12.06 +2016-06-20 07:00:00,352.0,47.35,15.28,11.61 +2016-06-20 08:00:00,439.0,66.15,15.34,11.17 +2016-06-20 09:00:00,497.0,96.21,15.4,10.73 +2016-06-20 10:00:00,528.0,103.22,15.32,9.9 +2016-06-20 11:00:00,572.0,447.95,15.24,9.08 +2016-06-20 12:00:00,620.0,237.54,15.15,8.25 +2016-06-20 13:00:00,569.0,164.26,15.2,7.54 +2016-06-20 14:00:00,530.0,260.28,15.24,6.83 +2016-06-20 15:00:00,547.0,312.04,15.28,6.12 +2016-06-20 16:00:00,511.0,173.52,15.3,5.83 +2016-06-20 17:00:00,440.0,45.75,15.32,5.53 +2016-06-20 18:00:00,479.0,99.8,15.33,5.23 +2016-06-20 19:00:00,549.0,6.12,15.3,4.77 +2016-06-20 20:00:00,534.0,0.0,15.27,4.32 +2016-06-20 21:00:00,490.0,0.0,15.24,3.86 +2016-06-20 22:00:00,779.0,0.0,15.22,3.9 +2016-06-20 23:00:00,756.0,0.0,15.2,3.94 +2016-06-21 00:00:00,582.0,0.0,15.17,3.97 +2016-06-21 01:00:00,467.0,0.0,15.1,4.01 +2016-06-21 02:00:00,394.0,0.0,15.03,4.06 +2016-06-21 03:00:00,347.0,0.0,14.95,4.1 +2016-06-21 04:00:00,361.0,0.0,14.91,4.02 +2016-06-21 05:00:00,326.0,1.89,14.86,3.95 +2016-06-21 06:00:00,318.0,10.54,14.81,3.88 +2016-06-21 07:00:00,382.0,146.21,14.83,3.85 +2016-06-21 08:00:00,474.0,245.44,14.85,3.83 +2016-06-21 09:00:00,515.0,356.23,14.88,3.81 +2016-06-21 10:00:00,543.0,676.05,14.92,4.19 +2016-06-21 11:00:00,533.0,563.71,14.96,4.58 +2016-06-21 12:00:00,564.0,462.96,15.0,4.97 +2016-06-21 13:00:00,506.0,190.23,15.08,4.88 +2016-06-21 14:00:00,465.0,621.83,15.16,4.8 +2016-06-21 15:00:00,471.0,487.25,15.23,4.72 +2016-06-21 16:00:00,417.0,378.6,15.27,4.74 +2016-06-21 17:00:00,411.0,170.02,15.3,4.75 +2016-06-21 18:00:00,445.0,29.13,15.33,4.77 +2016-06-21 19:00:00,486.0,27.66,15.33,4.74 +2016-06-21 20:00:00,505.0,0.0,15.33,4.7 +2016-06-21 21:00:00,481.0,0.0,15.33,4.66 +2016-06-21 22:00:00,750.0,0.0,15.3,4.78 +2016-06-21 23:00:00,736.0,0.0,15.27,4.89 +2016-06-22 00:00:00,572.0,0.0,15.23,5.01 +2016-06-22 01:00:00,439.0,0.0,15.3,5.11 +2016-06-22 02:00:00,400.0,0.0,15.37,5.22 +2016-06-22 03:00:00,359.0,0.0,15.44,5.32 +2016-06-22 04:00:00,351.0,0.0,15.39,4.8 +2016-06-22 05:00:00,313.0,3.65,15.35,4.27 +2016-06-22 06:00:00,335.0,18.83,15.31,3.74 +2016-06-22 07:00:00,401.0,34.79,15.26,3.25 +2016-06-22 08:00:00,427.0,65.07,15.21,2.76 +2016-06-22 09:00:00,485.0,148.87,15.16,2.28 +2016-06-22 10:00:00,497.0,102.33,15.21,1.89 +2016-06-22 11:00:00,532.0,90.73,15.25,1.5 +2016-06-22 12:00:00,562.0,127.37,15.29,1.12 +2016-06-22 13:00:00,524.0,357.69,15.37,1.54 +2016-06-22 14:00:00,474.0,307.25,15.45,1.95 +2016-06-22 15:00:00,457.0,307.25,15.52,2.37 +2016-06-22 16:00:00,428.0,381.53,15.55,2.86 +2016-06-22 17:00:00,403.0,253.88,15.57,3.35 +2016-06-22 18:00:00,465.0,70.12,15.59,3.83 +2016-06-22 19:00:00,509.0,25.69,15.56,4.23 +2016-06-22 20:00:00,522.0,0.0,15.53,4.63 +2016-06-22 21:00:00,482.0,0.0,15.49,5.02 +2016-06-22 22:00:00,752.0,0.0,15.39,5.19 +2016-06-22 23:00:00,755.0,0.0,15.28,5.36 +2016-06-23 00:00:00,556.0,0.0,15.17,5.53 +2016-06-23 01:00:00,438.0,0.0,15.05,5.66 +2016-06-23 02:00:00,397.0,0.0,14.93,5.78 +2016-06-23 03:00:00,352.0,0.0,14.81,5.9 +2016-06-23 04:00:00,361.0,0.0,14.73,5.84 +2016-06-23 05:00:00,332.0,13.4,14.65,5.77 +2016-06-23 06:00:00,315.0,51.05,14.57,5.71 +2016-06-23 07:00:00,373.0,168.13,14.6,5.83 +2016-06-23 08:00:00,473.0,300.34,14.63,5.94 +2016-06-23 09:00:00,537.0,481.43,14.66,6.06 +2016-06-23 10:00:00,546.0,677.4,14.62,5.88 +2016-06-23 11:00:00,534.0,777.58,14.58,5.7 +2016-06-23 12:00:00,581.0,815.58,14.53,5.52 +2016-06-23 13:00:00,547.0,439.36,14.59,5.49 +2016-06-23 14:00:00,514.0,604.01,14.65,5.47 +2016-06-23 15:00:00,502.0,340.58,14.7,5.45 +2016-06-23 16:00:00,446.0,451.56,14.71,5.26 +2016-06-23 17:00:00,429.0,261.8,14.72,5.08 +2016-06-23 18:00:00,480.0,91.06,14.73,4.9 +2016-06-23 19:00:00,528.0,5.63,14.79,5.14 +2016-06-23 20:00:00,488.0,0.0,14.85,5.38 +2016-06-23 21:00:00,459.0,0.0,14.91,5.63 +2016-06-23 22:00:00,744.0,0.0,14.94,5.52 +2016-06-23 23:00:00,733.0,0.0,14.96,5.42 +2016-06-24 00:00:00,552.0,0.0,14.98,5.31 +2016-06-24 01:00:00,446.0,0.0,15.03,5.65 +2016-06-24 02:00:00,408.0,0.0,15.07,5.98 +2016-06-24 03:00:00,356.0,0.0,15.11,6.32 +2016-06-24 04:00:00,347.0,0.0,15.13,6.43 +2016-06-24 05:00:00,315.0,11.62,15.15,6.55 +2016-06-24 06:00:00,319.0,19.53,15.17,6.66 +2016-06-24 07:00:00,395.0,66.8,15.24,6.36 +2016-06-24 08:00:00,443.0,199.79,15.31,6.06 +2016-06-24 09:00:00,484.0,291.45,15.39,5.75 +2016-06-24 10:00:00,511.0,465.54,15.34,5.83 +2016-06-24 11:00:00,550.0,771.83,15.3,5.92 +2016-06-24 12:00:00,551.0,793.57,15.25,6.0 +2016-06-24 13:00:00,554.0,366.58,15.19,6.34 +2016-06-24 14:00:00,477.0,443.26,15.13,6.69 +2016-06-24 15:00:00,481.0,392.48,15.07,7.03 +2016-06-24 16:00:00,458.0,265.77,15.04,7.02 +2016-06-24 17:00:00,414.0,234.08,15.0,7.01 +2016-06-24 18:00:00,432.0,88.37,14.96,6.99 +2016-06-24 19:00:00,467.0,29.71,14.91,6.71 +2016-06-24 20:00:00,478.0,0.0,14.85,6.42 +2016-06-24 21:00:00,447.0,0.0,14.79,6.14 +2016-06-24 22:00:00,755.0,0.0,14.69,6.18 +2016-06-24 23:00:00,761.0,0.0,14.58,6.23 +2016-06-25 00:00:00,576.0,0.0,14.47,6.28 +2016-06-25 01:00:00,462.0,0.0,14.41,6.49 +2016-06-25 02:00:00,406.0,0.0,14.35,6.71 +2016-06-25 03:00:00,359.0,0.0,14.28,6.92 +2016-06-25 04:00:00,354.0,0.0,14.18,6.95 +2016-06-25 05:00:00,336.0,12.27,14.08,6.97 +2016-06-25 06:00:00,332.0,17.65,13.98,6.99 +2016-06-25 07:00:00,372.0,169.1,14.0,7.24 +2016-06-25 08:00:00,448.0,332.54,14.02,7.49 +2016-06-25 09:00:00,502.0,297.42,14.03,7.74 +2016-06-25 10:00:00,550.0,225.19,14.05,7.79 +2016-06-25 11:00:00,550.0,584.08,14.07,7.84 +2016-06-25 12:00:00,567.0,816.77,14.09,7.89 +2016-06-25 13:00:00,536.0,823.68,14.38,7.76 +2016-06-25 14:00:00,479.0,743.46,14.67,7.62 +2016-06-25 15:00:00,512.0,624.9,14.95,7.49 +2016-06-25 16:00:00,475.0,453.55,14.95,7.52 +2016-06-25 17:00:00,428.0,147.4,14.95,7.54 +2016-06-25 18:00:00,464.0,81.15,14.95,7.57 +2016-06-25 19:00:00,512.0,12.22,14.86,7.47 +2016-06-25 20:00:00,510.0,0.0,14.76,7.37 +2016-06-25 21:00:00,485.0,0.0,14.66,7.27 +2016-06-25 22:00:00,757.0,0.0,14.46,7.17 +2016-06-25 23:00:00,757.0,0.0,14.26,7.08 +2016-06-26 00:00:00,599.0,0.0,14.06,6.98 +2016-06-26 01:00:00,475.0,0.0,14.08,6.84 +2016-06-26 02:00:00,431.0,0.0,14.09,6.69 +2016-06-26 03:00:00,391.0,0.0,14.1,6.55 +2016-06-26 04:00:00,357.0,0.0,14.06,6.43 +2016-06-26 05:00:00,340.0,10.54,14.02,6.3 +2016-06-26 06:00:00,308.0,57.66,13.97,6.18 +2016-06-26 07:00:00,344.0,119.5,13.97,5.89 +2016-06-26 08:00:00,452.0,52.03,13.97,5.6 +2016-06-26 09:00:00,521.0,157.77,13.97,5.31 +2016-06-26 10:00:00,577.0,119.17,14.08,5.84 +2016-06-26 11:00:00,599.0,170.31,14.2,6.37 +2016-06-26 12:00:00,594.0,116.81,14.32,6.9 +2016-06-26 13:00:00,551.0,104.15,14.61,7.02 +2016-06-26 14:00:00,505.0,83.83,14.9,7.14 +2016-06-26 15:00:00,539.0,97.65,15.19,7.27 +2016-06-26 16:00:00,469.0,115.6,15.19,7.43 +2016-06-26 17:00:00,438.0,134.36,15.18,7.59 +2016-06-26 18:00:00,452.0,49.54,15.17,7.75 +2016-06-26 19:00:00,502.0,32.97,15.17,7.54 +2016-06-26 20:00:00,494.0,0.0,15.17,7.34 +2016-06-26 21:00:00,475.0,0.0,15.16,7.13 +2016-06-26 22:00:00,744.0,0.0,15.11,7.15 +2016-06-26 23:00:00,743.0,0.0,15.06,7.17 +2016-06-27 00:00:00,545.0,0.0,15.01,7.19 +2016-06-27 01:00:00,446.0,0.0,15.09,7.04 +2016-06-27 02:00:00,422.0,0.0,15.16,6.89 +2016-06-27 03:00:00,381.0,0.0,15.23,6.74 +2016-06-27 04:00:00,355.0,0.0,15.2,6.49 +2016-06-27 05:00:00,333.0,5.11,15.16,6.23 +2016-06-27 06:00:00,317.0,31.3,15.13,5.97 +2016-06-27 07:00:00,379.0,134.59,15.09,5.71 +2016-06-27 08:00:00,436.0,230.97,15.05,5.45 +2016-06-27 09:00:00,511.0,409.91,15.01,5.19 +2016-06-27 10:00:00,517.0,534.59,14.88,5.09 +2016-06-27 11:00:00,517.0,700.11,14.76,4.98 +2016-06-27 12:00:00,565.0,336.33,14.64,4.88 +2016-06-27 13:00:00,513.0,572.67,14.79,4.66 +2016-06-27 14:00:00,450.0,331.25,14.94,4.43 +2016-06-27 15:00:00,474.0,328.69,15.09,4.21 +2016-06-27 16:00:00,440.0,371.96,15.04,3.96 +2016-06-27 17:00:00,411.0,225.23,15.0,3.72 +2016-06-27 18:00:00,424.0,85.5,14.96,3.48 +2016-06-27 19:00:00,496.0,16.36,14.94,2.96 +2016-06-27 20:00:00,494.0,0.0,14.91,2.45 +2016-06-27 21:00:00,449.0,0.0,14.88,1.93 +2016-06-27 22:00:00,726.0,0.0,14.8,2.22 +2016-06-27 23:00:00,721.0,0.0,14.72,2.5 +2016-06-28 00:00:00,510.0,0.0,14.64,2.79 +2016-06-28 01:00:00,422.0,0.0,14.5,3.03 +2016-06-28 02:00:00,398.0,0.0,14.36,3.27 +2016-06-28 03:00:00,345.0,0.0,14.23,3.52 +2016-06-28 04:00:00,344.0,0.0,14.18,4.16 +2016-06-28 05:00:00,331.0,7.76,14.13,4.8 +2016-06-28 06:00:00,307.0,59.1,14.08,5.43 +2016-06-28 07:00:00,346.0,128.88,14.19,6.32 +2016-06-28 08:00:00,414.0,236.42,14.29,7.21 +2016-06-28 09:00:00,486.0,120.83,14.4,8.1 +2016-06-28 10:00:00,513.0,63.31,14.54,8.89 +2016-06-28 11:00:00,521.0,123.16,14.68,9.68 +2016-06-28 12:00:00,529.0,121.56,14.82,10.47 +2016-06-28 13:00:00,487.0,469.35,15.01,10.67 +2016-06-28 14:00:00,476.0,756.26,15.2,10.86 +2016-06-28 15:00:00,499.0,615.46,15.4,11.06 +2016-06-28 16:00:00,487.0,344.52,15.4,10.57 +2016-06-28 17:00:00,456.0,249.75,15.41,10.08 +2016-06-28 18:00:00,466.0,86.06,15.42,9.59 +2016-06-28 19:00:00,514.0,37.65,15.27,8.86 +2016-06-28 20:00:00,493.0,0.0,15.12,8.14 +2016-06-28 21:00:00,453.0,0.0,14.96,7.42 +2016-06-28 22:00:00,746.0,0.0,14.74,7.53 +2016-06-28 23:00:00,760.0,0.0,14.52,7.64 +2016-06-29 00:00:00,549.0,0.0,14.3,7.75 +2016-06-29 01:00:00,440.0,0.0,14.16,7.84 +2016-06-29 02:00:00,403.0,0.0,14.01,7.93 +2016-06-29 03:00:00,348.0,0.0,13.86,8.01 +2016-06-29 04:00:00,357.0,0.0,14.04,8.91 +2016-06-29 05:00:00,326.0,0.07,14.22,9.81 +2016-06-29 06:00:00,317.0,54.9,14.39,10.7 +2016-06-29 07:00:00,368.0,43.04,14.65,10.91 +2016-06-29 08:00:00,434.0,50.41,14.91,11.12 +2016-06-29 09:00:00,506.0,76.18,15.18,11.32 +2016-06-29 10:00:00,555.0,60.14,15.14,11.28 +2016-06-29 11:00:00,569.0,192.59,15.1,11.23 +2016-06-29 12:00:00,612.0,305.94,15.06,11.19 +2016-06-29 13:00:00,585.0,592.18,15.06,10.89 +2016-06-29 14:00:00,506.0,507.92,15.05,10.6 +2016-06-29 15:00:00,535.0,468.79,15.05,10.3 +2016-06-29 16:00:00,496.0,423.94,15.16,9.82 +2016-06-29 17:00:00,443.0,188.24,15.27,9.34 +2016-06-29 18:00:00,450.0,73.2,15.38,8.86 +2016-06-29 19:00:00,485.0,2.74,15.47,8.62 +2016-06-29 20:00:00,505.0,0.0,15.56,8.38 +2016-06-29 21:00:00,458.0,0.0,15.65,8.14 +2016-06-29 22:00:00,762.0,0.0,15.62,8.36 +2016-06-29 23:00:00,738.0,0.0,15.59,8.58 +2016-06-30 00:00:00,526.0,0.0,15.55,8.8 +2016-06-30 01:00:00,435.0,0.0,15.49,8.27 +2016-06-30 02:00:00,417.0,0.0,15.43,7.73 +2016-06-30 03:00:00,371.0,0.0,15.38,7.2 +2016-06-30 04:00:00,362.0,0.0,15.37,7.03 +2016-06-30 05:00:00,337.0,7.17,15.36,6.87 +2016-06-30 06:00:00,332.0,60.32,15.35,6.7 +2016-06-30 07:00:00,369.0,59.96,15.35,6.67 +2016-06-30 08:00:00,461.0,95.98,15.35,6.64 +2016-06-30 09:00:00,515.0,145.14,15.35,6.61 +2016-06-30 10:00:00,540.0,298.96,15.36,6.91 +2016-06-30 11:00:00,538.0,452.46,15.36,7.2 +2016-06-30 12:00:00,575.0,535.8,15.36,7.5 +2016-06-30 13:00:00,534.0,630.59,15.51,7.77 +2016-06-30 14:00:00,479.0,399.55,15.65,8.05 +2016-06-30 15:00:00,523.0,245.69,15.8,8.32 +2016-06-30 16:00:00,458.0,131.0,15.81,8.54 +2016-06-30 17:00:00,427.0,118.69,15.82,8.76 +2016-06-30 18:00:00,474.0,30.5,15.83,8.98 +2016-06-30 19:00:00,530.0,29.59,15.77,8.77 +2016-06-30 20:00:00,505.0,0.0,15.71,8.56 +2016-06-30 21:00:00,492.0,0.0,15.64,8.34 +2016-06-30 22:00:00,734.0,0.0,15.57,8.35 +2016-06-30 23:00:00,747.0,0.0,15.5,8.36 +2016-07-01 00:00:00,531.0,0.0,15.42,8.37 +2016-07-01 01:00:00,437.0,0.0,15.36,8.31 +2016-07-01 02:00:00,415.0,0.0,15.3,8.25 +2016-07-01 03:00:00,361.0,0.0,15.23,8.19 +2016-07-01 04:00:00,359.0,0.0,15.19,8.1 +2016-07-01 05:00:00,331.0,10.48,15.15,8.01 +2016-07-01 06:00:00,317.0,55.7,15.1,7.92 +2016-07-01 07:00:00,410.0,112.0,14.98,7.98 +2016-07-01 08:00:00,430.0,241.39,14.86,8.05 +2016-07-01 09:00:00,487.0,298.18,14.73,8.11 +2016-07-01 10:00:00,516.0,629.25,14.63,8.55 +2016-07-01 11:00:00,550.0,615.18,14.53,8.98 +2016-07-01 12:00:00,560.0,409.97,14.43,9.42 +2016-07-01 13:00:00,520.0,427.34,14.63,9.37 +2016-07-01 14:00:00,484.0,417.98,14.84,9.32 +2016-07-01 15:00:00,496.0,465.66,15.04,9.27 +2016-07-01 16:00:00,457.0,219.43,14.93,9.54 +2016-07-01 17:00:00,403.0,209.31,14.83,9.82 +2016-07-01 18:00:00,454.0,91.28,14.72,10.1 +2016-07-01 19:00:00,501.0,15.82,14.51,10.03 +2016-07-01 20:00:00,503.0,0.0,14.3,9.96 +2016-07-01 21:00:00,499.0,0.0,14.1,9.89 +2016-07-01 22:00:00,773.0,0.0,14.07,9.93 +2016-07-01 23:00:00,765.0,0.0,14.05,9.97 +2016-07-02 00:00:00,577.0,0.0,14.03,10.01 +2016-07-02 01:00:00,460.0,0.0,14.06,10.12 +2016-07-02 02:00:00,414.0,0.0,14.08,10.23 +2016-07-02 03:00:00,364.0,0.0,14.1,10.34 +2016-07-02 04:00:00,373.0,0.0,14.08,10.07 +2016-07-02 05:00:00,366.0,11.7,14.05,9.8 +2016-07-02 06:00:00,337.0,30.79,14.02,9.53 +2016-07-02 07:00:00,364.0,149.67,14.02,9.31 +2016-07-02 08:00:00,439.0,269.88,14.01,9.09 +2016-07-02 09:00:00,478.0,330.88,14.01,8.87 +2016-07-02 10:00:00,552.0,496.66,14.03,8.73 +2016-07-02 11:00:00,555.0,106.13,14.05,8.59 +2016-07-02 12:00:00,549.0,400.08,14.07,8.46 +2016-07-02 13:00:00,543.0,766.27,14.22,8.44 +2016-07-02 14:00:00,502.0,720.31,14.38,8.43 +2016-07-02 15:00:00,488.0,266.33,14.53,8.41 +2016-07-02 16:00:00,452.0,356.51,14.59,8.21 +2016-07-02 17:00:00,429.0,203.3,14.66,8.01 +2016-07-02 18:00:00,458.0,80.66,14.72,7.81 +2016-07-02 19:00:00,525.0,13.4,14.8,7.84 +2016-07-02 20:00:00,529.0,0.0,14.88,7.88 +2016-07-02 21:00:00,510.0,0.0,14.96,7.92 +2016-07-02 22:00:00,762.0,0.0,15.04,8.48 +2016-07-02 23:00:00,784.0,0.0,15.12,9.05 +2016-07-03 00:00:00,619.0,0.0,15.2,9.61 +2016-07-03 01:00:00,458.0,0.0,15.2,9.6 +2016-07-03 02:00:00,442.0,0.0,15.2,9.59 +2016-07-03 03:00:00,406.0,0.0,15.19,9.57 +2016-07-03 04:00:00,384.0,0.0,15.28,9.61 +2016-07-03 05:00:00,365.0,6.64,15.36,9.66 +2016-07-03 06:00:00,346.0,48.29,15.44,9.7 +2016-07-03 07:00:00,353.0,148.22,15.41,9.24 +2016-07-03 08:00:00,434.0,316.13,15.37,8.78 +2016-07-03 09:00:00,495.0,513.53,15.34,8.32 +2016-07-03 10:00:00,562.0,470.59,15.3,7.69 +2016-07-03 11:00:00,584.0,741.39,15.26,7.07 +2016-07-03 12:00:00,550.0,796.91,15.22,6.44 +2016-07-03 13:00:00,510.0,796.23,15.2,5.94 +2016-07-03 14:00:00,447.0,710.36,15.18,5.45 +2016-07-03 15:00:00,472.0,402.95,15.16,4.95 +2016-07-03 16:00:00,418.0,278.95,15.15,4.51 +2016-07-03 17:00:00,382.0,127.25,15.15,4.07 +2016-07-03 18:00:00,404.0,50.16,15.15,3.63 +2016-07-03 19:00:00,457.0,23.18,15.11,3.27 +2016-07-03 20:00:00,469.0,0.0,15.07,2.92 +2016-07-03 21:00:00,430.0,0.0,15.04,2.57 +2016-07-03 22:00:00,714.0,0.0,15.01,2.66 +2016-07-03 23:00:00,724.0,0.0,14.99,2.75 +2016-07-04 00:00:00,518.0,0.0,14.96,2.84 +2016-07-04 01:00:00,437.0,0.0,15.04,3.71 +2016-07-04 02:00:00,402.0,0.0,15.12,4.59 +2016-07-04 03:00:00,340.0,0.0,15.2,5.46 +2016-07-04 04:00:00,342.0,0.0,15.23,5.39 +2016-07-04 05:00:00,332.0,9.35,15.26,5.32 +2016-07-04 06:00:00,302.0,58.1,15.29,5.26 +2016-07-04 07:00:00,341.0,138.89,15.28,5.07 +2016-07-04 08:00:00,435.0,215.35,15.27,4.88 +2016-07-04 09:00:00,502.0,287.37,15.27,4.69 +2016-07-04 10:00:00,512.0,91.22,15.26,4.82 +2016-07-04 11:00:00,538.0,196.59,15.25,4.95 +2016-07-04 12:00:00,574.0,221.04,15.24,5.08 +2016-07-04 13:00:00,536.0,328.63,15.23,5.16 +2016-07-04 14:00:00,483.0,407.7,15.23,5.25 +2016-07-04 15:00:00,478.0,276.11,15.22,5.34 +2016-07-04 16:00:00,427.0,230.17,15.23,5.51 +2016-07-04 17:00:00,399.0,122.23,15.25,5.69 +2016-07-04 18:00:00,442.0,70.0,15.27,5.86 +2016-07-04 19:00:00,502.0,25.75,15.27,6.06 +2016-07-04 20:00:00,513.0,0.0,15.27,6.25 +2016-07-04 21:00:00,486.0,0.0,15.27,6.44 +2016-07-04 22:00:00,748.0,0.0,15.25,6.59 +2016-07-04 23:00:00,736.0,0.0,15.24,6.74 +2016-07-05 00:00:00,550.0,0.0,15.22,6.88 +2016-07-05 01:00:00,417.0,0.0,15.16,7.02 +2016-07-05 02:00:00,410.0,0.0,15.1,7.15 +2016-07-05 03:00:00,352.0,0.0,15.04,7.28 +2016-07-05 04:00:00,328.0,0.0,14.83,7.28 +2016-07-05 05:00:00,308.0,8.83,14.62,7.27 +2016-07-05 06:00:00,310.0,58.07,14.41,7.27 +2016-07-05 07:00:00,363.0,106.76,14.26,6.88 +2016-07-05 08:00:00,459.0,330.25,14.11,6.49 +2016-07-05 09:00:00,515.0,491.45,13.97,6.1 +2016-07-05 10:00:00,546.0,662.85,13.97,5.78 +2016-07-05 11:00:00,564.0,763.88,13.98,5.46 +2016-07-05 12:00:00,543.0,793.81,13.98,5.14 +2016-07-05 13:00:00,501.0,795.29,14.22,4.56 +2016-07-05 14:00:00,454.0,725.06,14.47,3.98 +2016-07-05 15:00:00,476.0,605.06,14.71,3.39 +2016-07-05 16:00:00,429.0,434.91,14.73,3.28 +2016-07-05 17:00:00,393.0,259.52,14.75,3.17 +2016-07-05 18:00:00,450.0,80.6,14.77,3.06 +2016-07-05 19:00:00,481.0,34.31,14.72,3.3 +2016-07-05 20:00:00,478.0,0.0,14.67,3.53 +2016-07-05 21:00:00,463.0,0.0,14.62,3.77 +2016-07-05 22:00:00,730.0,0.0,14.55,3.46 +2016-07-05 23:00:00,729.0,0.0,14.48,3.16 +2016-07-06 00:00:00,559.0,0.0,14.41,2.86 +2016-07-06 01:00:00,433.0,0.0,14.26,2.61 +2016-07-06 02:00:00,410.0,0.0,14.11,2.36 +2016-07-06 03:00:00,363.0,0.0,13.95,2.11 +2016-07-06 04:00:00,350.0,0.0,13.93,1.72 +2016-07-06 05:00:00,323.0,10.53,13.9,1.34 +2016-07-06 06:00:00,315.0,47.15,13.87,0.95 +2016-07-06 07:00:00,359.0,158.44,13.96,0.83 +2016-07-06 08:00:00,442.0,341.72,14.05,0.71 +2016-07-06 09:00:00,480.0,509.4,14.15,0.59 +2016-07-06 10:00:00,520.0,631.59,14.31,0.54 +2016-07-06 11:00:00,525.0,708.82,14.47,0.48 +2016-07-06 12:00:00,549.0,675.67,14.63,0.43 +2016-07-06 13:00:00,515.0,716.95,14.83,0.62 +2016-07-06 14:00:00,461.0,558.59,15.02,0.81 +2016-07-06 15:00:00,488.0,493.9,15.22,1.01 +2016-07-06 16:00:00,416.0,374.73,15.31,1.26 +2016-07-06 17:00:00,392.0,259.48,15.41,1.5 +2016-07-06 18:00:00,426.0,76.19,15.5,1.75 +2016-07-06 19:00:00,477.0,34.79,15.4,1.32 +2016-07-06 20:00:00,504.0,0.0,15.3,0.89 +2016-07-06 21:00:00,496.0,0.0,15.2,0.46 +2016-07-06 22:00:00,737.0,0.0,15.11,0.57 +2016-07-06 23:00:00,733.0,0.0,15.02,0.68 +2016-07-07 00:00:00,566.0,0.0,14.93,0.79 +2016-07-07 01:00:00,418.0,0.0,14.8,1.17 +2016-07-07 02:00:00,416.0,0.0,14.67,1.56 +2016-07-07 03:00:00,357.0,0.0,14.54,1.94 +2016-07-07 04:00:00,349.0,0.0,14.5,1.82 +2016-07-07 05:00:00,327.0,5.64,14.46,1.7 +2016-07-07 06:00:00,339.0,29.69,14.42,1.57 +2016-07-07 07:00:00,367.0,95.25,14.59,1.29 +2016-07-07 08:00:00,433.0,187.57,14.75,1.0 +2016-07-07 09:00:00,492.0,292.09,14.91,0.72 +2016-07-07 10:00:00,539.0,253.79,15.23,0.95 +2016-07-07 11:00:00,541.0,641.91,15.54,1.19 +2016-07-07 12:00:00,572.0,649.81,15.85,1.42 +2016-07-07 13:00:00,549.0,592.87,15.83,2.12 +2016-07-07 14:00:00,513.0,469.55,15.8,2.82 +2016-07-07 15:00:00,493.0,148.0,15.78,3.52 +2016-07-07 16:00:00,434.0,88.61,15.67,3.8 +2016-07-07 17:00:00,393.0,68.84,15.57,4.09 +2016-07-07 18:00:00,452.0,59.18,15.46,4.37 +2016-07-07 19:00:00,532.0,36.22,15.34,4.14 +2016-07-07 20:00:00,513.0,0.0,15.22,3.91 +2016-07-07 21:00:00,490.0,0.0,15.11,3.68 +2016-07-07 22:00:00,713.0,0.0,15.06,3.88 +2016-07-07 23:00:00,712.0,0.0,15.0,4.08 +2016-07-08 00:00:00,554.0,0.0,14.95,4.28 +2016-07-08 01:00:00,437.0,0.0,14.92,4.67 +2016-07-08 02:00:00,427.0,0.0,14.88,5.06 +2016-07-08 03:00:00,369.0,0.0,14.84,5.45 +2016-07-08 04:00:00,361.0,0.0,15.01,5.78 +2016-07-08 05:00:00,329.0,9.91,15.18,6.12 +2016-07-08 06:00:00,324.0,30.29,15.35,6.46 +2016-07-08 07:00:00,383.0,91.26,15.55,6.19 +2016-07-08 08:00:00,428.0,56.06,15.74,5.92 +2016-07-08 09:00:00,495.0,187.65,15.94,5.66 +2016-07-08 10:00:00,521.0,226.66,15.94,5.41 +2016-07-08 11:00:00,544.0,631.53,15.95,5.17 +2016-07-08 12:00:00,553.0,664.91,15.96,4.92 +2016-07-08 13:00:00,544.0,689.56,16.04,4.97 +2016-07-08 14:00:00,533.0,698.44,16.12,5.01 +2016-07-08 15:00:00,523.0,467.81,16.2,5.05 +2016-07-08 16:00:00,456.0,450.69,16.19,5.21 +2016-07-08 17:00:00,431.0,262.45,16.19,5.38 +2016-07-08 18:00:00,467.0,71.18,16.19,5.54 +2016-07-08 19:00:00,505.0,32.12,16.19,5.79 +2016-07-08 20:00:00,540.0,0.0,16.19,6.03 +2016-07-08 21:00:00,507.0,0.0,16.2,6.28 +2016-07-08 22:00:00,740.0,0.0,16.19,6.51 +2016-07-08 23:00:00,741.0,0.0,16.19,6.74 +2016-07-09 00:00:00,555.0,0.0,16.19,6.98 +2016-07-09 01:00:00,435.0,0.0,16.18,7.59 +2016-07-09 02:00:00,409.0,0.0,16.17,8.2 +2016-07-09 03:00:00,366.0,0.0,16.16,8.81 +2016-07-09 04:00:00,359.0,0.0,16.12,8.62 +2016-07-09 05:00:00,329.0,7.14,16.07,8.43 +2016-07-09 06:00:00,325.0,35.49,16.02,8.23 +2016-07-09 07:00:00,347.0,111.86,15.95,8.19 +2016-07-09 08:00:00,445.0,115.25,15.88,8.15 +2016-07-09 09:00:00,483.0,143.62,15.81,8.11 +2016-07-09 10:00:00,546.0,180.62,15.81,8.31 +2016-07-09 11:00:00,570.0,141.19,15.81,8.51 +2016-07-09 12:00:00,587.0,354.16,15.81,8.7 +2016-07-09 13:00:00,562.0,321.0,15.84,8.91 +2016-07-09 14:00:00,535.0,342.84,15.87,9.13 +2016-07-09 15:00:00,523.0,240.52,15.9,9.34 +2016-07-09 16:00:00,459.0,131.02,15.91,9.37 +2016-07-09 17:00:00,435.0,62.13,15.93,9.39 +2016-07-09 18:00:00,498.0,31.2,15.95,9.42 +2016-07-09 19:00:00,568.0,1.47,15.97,9.36 +2016-07-09 20:00:00,570.0,0.0,15.99,9.3 +2016-07-09 21:00:00,507.0,0.0,16.02,9.24 +2016-07-09 22:00:00,773.0,0.0,16.07,9.21 +2016-07-09 23:00:00,755.0,0.0,16.13,9.19 +2016-07-10 00:00:00,580.0,0.0,16.18,9.16 +2016-07-10 01:00:00,450.0,0.0,16.27,9.13 +2016-07-10 02:00:00,408.0,0.0,16.36,9.1 +2016-07-10 03:00:00,377.0,0.0,16.45,9.08 +2016-07-10 04:00:00,351.0,0.0,16.5,8.84 +2016-07-10 05:00:00,332.0,8.73,16.55,8.6 +2016-07-10 06:00:00,325.0,43.46,16.6,8.36 +2016-07-10 07:00:00,339.0,149.36,16.58,8.32 +2016-07-10 08:00:00,424.0,277.37,16.56,8.28 +2016-07-10 09:00:00,514.0,503.74,16.53,8.23 +2016-07-10 10:00:00,599.0,236.63,16.49,8.48 +2016-07-10 11:00:00,651.0,616.35,16.45,8.72 +2016-07-10 12:00:00,637.0,515.48,16.41,8.97 +2016-07-10 13:00:00,560.0,748.21,16.49,9.31 +2016-07-10 14:00:00,521.0,627.3,16.56,9.66 +2016-07-10 15:00:00,514.0,416.74,16.64,10.01 +2016-07-10 16:00:00,448.0,419.81,16.64,10.11 +2016-07-10 17:00:00,418.0,230.08,16.65,10.22 +2016-07-10 18:00:00,459.0,90.84,16.66,10.32 +2016-07-10 19:00:00,534.0,7.12,16.56,10.41 +2016-07-10 20:00:00,540.0,0.0,16.45,10.5 +2016-07-10 21:00:00,472.0,0.0,16.35,10.59 +2016-07-10 22:00:00,703.0,0.0,16.31,10.59 +2016-07-10 23:00:00,721.0,0.0,16.26,10.58 +2016-07-11 00:00:00,601.0,0.0,16.22,10.58 +2016-07-11 01:00:00,440.0,0.0,16.16,10.39 +2016-07-11 02:00:00,428.0,0.0,16.1,10.19 +2016-07-11 03:00:00,382.0,0.0,16.04,10.0 +2016-07-11 04:00:00,361.0,0.0,15.92,9.77 +2016-07-11 05:00:00,317.0,8.23,15.8,9.55 +2016-07-11 06:00:00,298.0,52.62,15.68,9.32 +2016-07-11 07:00:00,351.0,155.12,15.62,8.97 +2016-07-11 08:00:00,435.0,282.0,15.56,8.61 +2016-07-11 09:00:00,519.0,389.6,15.51,8.25 +2016-07-11 10:00:00,549.0,307.41,15.54,7.92 +2016-07-11 11:00:00,572.0,172.61,15.57,7.6 +2016-07-11 12:00:00,597.0,439.81,15.6,7.27 +2016-07-11 13:00:00,560.0,388.58,15.71,7.22 +2016-07-11 14:00:00,541.0,249.41,15.83,7.18 +2016-07-11 15:00:00,528.0,245.65,15.94,7.13 +2016-07-11 16:00:00,469.0,206.02,15.81,6.81 +2016-07-11 17:00:00,425.0,227.65,15.69,6.49 +2016-07-11 18:00:00,472.0,16.84,15.57,6.17 +2016-07-11 19:00:00,553.0,32.26,15.4,6.15 +2016-07-11 20:00:00,542.0,0.0,15.23,6.14 +2016-07-11 21:00:00,490.0,0.0,15.06,6.12 +2016-07-11 22:00:00,748.0,0.0,14.92,6.32 +2016-07-11 23:00:00,736.0,0.0,14.78,6.52 +2016-07-12 00:00:00,561.0,0.0,14.64,6.72 +2016-07-12 01:00:00,428.0,0.0,14.85,6.51 +2016-07-12 02:00:00,413.0,0.0,15.06,6.29 +2016-07-12 03:00:00,381.0,0.0,15.27,6.08 +2016-07-12 04:00:00,354.0,0.0,15.24,6.19 +2016-07-12 05:00:00,333.0,6.65,15.21,6.29 +2016-07-12 06:00:00,318.0,51.3,15.18,6.4 +2016-07-12 07:00:00,365.0,154.07,15.19,6.23 +2016-07-12 08:00:00,457.0,211.86,15.19,6.06 +2016-07-12 09:00:00,530.0,450.55,15.19,5.89 +2016-07-12 10:00:00,572.0,255.94,15.19,5.89 +2016-07-12 11:00:00,588.0,612.16,15.18,5.9 +2016-07-12 12:00:00,612.0,277.95,15.17,5.9 +2016-07-12 13:00:00,586.0,764.89,14.82,6.26 +2016-07-12 14:00:00,560.0,584.08,14.46,6.61 +2016-07-12 15:00:00,539.0,350.35,14.11,6.97 +2016-07-12 16:00:00,467.0,433.43,14.26,7.07 +2016-07-12 17:00:00,444.0,258.62,14.41,7.18 +2016-07-12 18:00:00,518.0,99.49,14.56,7.28 +2016-07-12 19:00:00,582.0,27.8,14.6,7.47 +2016-07-12 20:00:00,568.0,0.0,14.64,7.65 +2016-07-12 21:00:00,529.0,0.0,14.69,7.83 +2016-07-12 22:00:00,766.0,0.0,14.55,7.96 +2016-07-12 23:00:00,778.0,0.0,14.42,8.08 +2016-07-13 00:00:00,578.0,0.0,14.28,8.21 +2016-07-13 01:00:00,434.0,0.0,14.12,8.16 +2016-07-13 02:00:00,435.0,0.0,13.95,8.11 +2016-07-13 03:00:00,370.0,0.0,13.78,8.06 +2016-07-13 04:00:00,345.0,0.0,13.9,8.02 +2016-07-13 05:00:00,335.0,5.66,14.01,7.99 +2016-07-13 06:00:00,313.0,51.61,14.12,7.96 +2016-07-13 07:00:00,368.0,154.11,14.33,8.17 +2016-07-13 08:00:00,478.0,348.82,14.54,8.39 +2016-07-13 09:00:00,550.0,530.19,14.74,8.61 +2016-07-13 10:00:00,606.0,611.78,14.78,8.46 +2016-07-13 11:00:00,629.0,438.48,14.82,8.3 +2016-07-13 12:00:00,636.0,542.54,14.86,8.15 +2016-07-13 13:00:00,612.0,786.74,14.82,8.0 +2016-07-13 14:00:00,558.0,673.92,14.77,7.84 +2016-07-13 15:00:00,529.0,364.79,14.73,7.68 +2016-07-13 16:00:00,491.0,319.89,14.77,7.72 +2016-07-13 17:00:00,433.0,266.74,14.81,7.76 +2016-07-13 18:00:00,487.0,76.13,14.85,7.79 +2016-07-13 19:00:00,569.0,29.73,14.85,7.73 +2016-07-13 20:00:00,585.0,0.0,14.84,7.66 +2016-07-13 21:00:00,532.0,0.0,14.84,7.6 +2016-07-13 22:00:00,820.0,0.0,14.81,7.55 +2016-07-13 23:00:00,784.0,0.0,14.78,7.5 +2016-07-14 00:00:00,580.0,0.0,14.75,7.45 +2016-07-14 01:00:00,464.0,0.0,14.8,7.43 +2016-07-14 02:00:00,455.0,0.0,14.85,7.4 +2016-07-14 03:00:00,391.0,0.0,14.89,7.38 +2016-07-14 04:00:00,356.0,0.0,14.9,7.27 +2016-07-14 05:00:00,318.0,7.19,14.91,7.17 +2016-07-14 06:00:00,313.0,49.99,14.92,7.06 +2016-07-14 07:00:00,347.0,111.52,14.98,6.66 +2016-07-14 08:00:00,470.0,345.48,15.03,6.26 +2016-07-14 09:00:00,557.0,491.64,15.09,5.86 +2016-07-14 10:00:00,607.0,663.93,15.11,5.58 +2016-07-14 11:00:00,644.0,754.13,15.14,5.3 +2016-07-14 12:00:00,656.0,793.33,15.17,5.02 +2016-07-14 13:00:00,625.0,794.16,15.23,4.59 +2016-07-14 14:00:00,555.0,722.42,15.28,4.16 +2016-07-14 15:00:00,537.0,597.92,15.34,3.72 +2016-07-14 16:00:00,505.0,454.5,15.33,3.55 +2016-07-14 17:00:00,440.0,258.39,15.33,3.37 +2016-07-14 18:00:00,489.0,76.91,15.33,3.2 +2016-07-14 19:00:00,550.0,26.35,15.25,2.97 +2016-07-14 20:00:00,567.0,0.0,15.17,2.73 +2016-07-14 21:00:00,551.0,0.0,15.1,2.5 +2016-07-14 22:00:00,847.0,0.0,15.02,2.02 +2016-07-14 23:00:00,846.0,0.0,14.95,1.54 +2016-07-15 00:00:00,634.0,0.0,14.88,1.06 +2016-07-15 01:00:00,466.0,0.0,14.63,1.37 +2016-07-15 02:00:00,439.0,0.0,14.38,1.68 +2016-07-15 03:00:00,384.0,0.0,14.12,1.99 +2016-07-15 04:00:00,363.0,0.0,14.16,2.35 +2016-07-15 05:00:00,334.0,0.0,14.2,2.72 +2016-07-15 06:00:00,327.0,48.65,14.24,3.09 +2016-07-15 07:00:00,371.0,122.33,14.38,3.26 +2016-07-15 08:00:00,434.0,205.37,14.52,3.44 +2016-07-15 09:00:00,551.0,298.43,14.66,3.61 +2016-07-15 10:00:00,602.0,335.17,14.8,3.54 +2016-07-15 11:00:00,643.0,488.14,14.94,3.48 +2016-07-15 12:00:00,661.0,705.96,15.07,3.41 +2016-07-15 13:00:00,640.0,754.89,15.28,3.48 +2016-07-15 14:00:00,588.0,705.66,15.48,3.55 +2016-07-15 15:00:00,570.0,609.62,15.69,3.63 +2016-07-15 16:00:00,497.0,455.68,15.73,3.38 +2016-07-15 17:00:00,459.0,264.72,15.78,3.13 +2016-07-15 18:00:00,489.0,71.49,15.83,2.88 +2016-07-15 19:00:00,586.0,24.35,15.79,2.46 +2016-07-15 20:00:00,569.0,0.0,15.75,2.04 +2016-07-15 21:00:00,565.0,0.0,15.71,1.61 +2016-07-15 22:00:00,825.0,0.0,15.68,1.5 +2016-07-15 23:00:00,805.0,0.0,15.66,1.38 +2016-07-16 00:00:00,635.0,0.0,15.63,1.27 +2016-07-16 01:00:00,505.0,0.0,15.55,0.97 +2016-07-16 02:00:00,454.0,0.0,15.46,0.68 +2016-07-16 03:00:00,379.0,0.0,15.37,0.39 +2016-07-16 04:00:00,359.0,0.0,15.37,0.51 +2016-07-16 05:00:00,322.0,5.6,15.37,0.64 +2016-07-16 06:00:00,329.0,32.79,15.37,0.77 +2016-07-16 07:00:00,344.0,147.67,15.6,1.17 +2016-07-16 08:00:00,448.0,340.87,15.83,1.57 +2016-07-16 09:00:00,550.0,511.36,16.07,1.97 +2016-07-16 10:00:00,600.0,640.71,16.24,1.91 +2016-07-16 11:00:00,619.0,724.75,16.42,1.85 +2016-07-16 12:00:00,614.0,761.61,16.6,1.79 +2016-07-16 13:00:00,604.0,762.19,16.92,1.65 +2016-07-16 14:00:00,594.0,695.73,17.23,1.51 +2016-07-16 15:00:00,577.0,592.58,17.55,1.37 +2016-07-16 16:00:00,496.0,446.45,17.38,1.88 +2016-07-16 17:00:00,441.0,262.88,17.22,2.39 +2016-07-16 18:00:00,492.0,71.16,17.05,2.9 +2016-07-16 19:00:00,583.0,25.48,17.04,3.26 +2016-07-16 20:00:00,609.0,0.0,17.02,3.61 +2016-07-16 21:00:00,588.0,0.0,17.01,3.97 +2016-07-16 22:00:00,866.0,0.0,16.91,4.1 +2016-07-16 23:00:00,846.0,0.0,16.8,4.22 +2016-07-17 00:00:00,611.0,0.0,16.7,4.34 +2016-07-17 01:00:00,509.0,0.0,16.64,4.17 +2016-07-17 02:00:00,458.0,0.0,16.58,4.0 +2016-07-17 03:00:00,375.0,0.0,16.51,3.82 +2016-07-17 04:00:00,365.0,0.0,16.48,3.71 +2016-07-17 05:00:00,337.0,5.57,16.45,3.59 +2016-07-17 06:00:00,308.0,32.7,16.41,3.48 +2016-07-17 07:00:00,342.0,147.56,16.61,3.64 +2016-07-17 08:00:00,439.0,343.23,16.81,3.81 +2016-07-17 09:00:00,535.0,517.21,17.01,3.97 +2016-07-17 10:00:00,570.0,657.51,17.22,4.22 +2016-07-17 11:00:00,634.0,744.95,17.43,4.46 +2016-07-17 12:00:00,663.0,786.99,17.63,4.7 +2016-07-17 13:00:00,610.0,790.95,17.88,4.91 +2016-07-17 14:00:00,572.0,722.88,18.13,5.13 +2016-07-17 15:00:00,540.0,612.98,18.38,5.34 +2016-07-17 16:00:00,468.0,455.37,18.4,5.55 +2016-07-17 17:00:00,428.0,264.22,18.42,5.76 +2016-07-17 18:00:00,476.0,78.55,18.44,5.97 +2016-07-17 19:00:00,528.0,31.11,18.41,6.12 +2016-07-17 20:00:00,575.0,0.0,18.37,6.27 +2016-07-17 21:00:00,527.0,0.0,18.34,6.41 +2016-07-17 22:00:00,766.0,0.0,18.35,6.46 +2016-07-17 23:00:00,782.0,0.0,18.37,6.51 +2016-07-18 00:00:00,560.0,0.0,18.39,6.55 +2016-07-18 01:00:00,429.0,0.0,18.4,6.46 +2016-07-18 02:00:00,420.0,0.0,18.4,6.36 +2016-07-18 03:00:00,367.0,0.0,18.4,6.26 +2016-07-18 04:00:00,356.0,0.0,18.37,6.37 +2016-07-18 05:00:00,318.0,5.01,18.34,6.48 +2016-07-18 06:00:00,306.0,34.4,18.3,6.59 +2016-07-18 07:00:00,353.0,146.46,18.47,6.69 +2016-07-18 08:00:00,437.0,341.46,18.63,6.78 +2016-07-18 09:00:00,518.0,517.63,18.8,6.87 +2016-07-18 10:00:00,542.0,659.22,18.98,6.79 +2016-07-18 11:00:00,565.0,751.05,19.16,6.71 +2016-07-18 12:00:00,621.0,787.51,19.34,6.63 +2016-07-18 13:00:00,638.0,791.23,19.62,6.7 +2016-07-18 14:00:00,570.0,724.51,19.91,6.77 +2016-07-18 15:00:00,547.0,609.87,20.19,6.84 +2016-07-18 16:00:00,486.0,451.29,20.2,6.8 +2016-07-18 17:00:00,456.0,261.83,20.22,6.75 +2016-07-18 18:00:00,474.0,71.37,20.23,6.7 +2016-07-18 19:00:00,550.0,25.1,20.14,6.64 +2016-07-18 20:00:00,553.0,0.0,20.04,6.58 +2016-07-18 21:00:00,508.0,0.0,19.95,6.52 +2016-07-18 22:00:00,759.0,0.0,19.89,6.38 +2016-07-18 23:00:00,792.0,0.0,19.83,6.24 +2016-07-19 00:00:00,560.0,0.0,19.77,6.1 +2016-07-19 01:00:00,424.0,0.0,19.84,6.1 +2016-07-19 02:00:00,420.0,0.0,19.91,6.1 +2016-07-19 03:00:00,370.0,0.0,19.97,6.1 +2016-07-19 04:00:00,352.0,0.0,19.84,5.73 +2016-07-19 05:00:00,325.0,4.48,19.71,5.37 +2016-07-19 06:00:00,309.0,32.2,19.57,5.01 +2016-07-19 07:00:00,359.0,144.6,19.63,4.92 +2016-07-19 08:00:00,448.0,254.77,19.69,4.84 +2016-07-19 09:00:00,529.0,503.97,19.75,4.76 +2016-07-19 10:00:00,586.0,640.41,19.91,4.72 +2016-07-19 11:00:00,586.0,572.45,20.07,4.69 +2016-07-19 12:00:00,607.0,395.3,20.23,4.65 +2016-07-19 13:00:00,604.0,190.54,20.14,3.37 +2016-07-19 14:00:00,576.0,72.33,20.06,2.1 +2016-07-19 15:00:00,557.0,66.28,19.97,0.83 +2016-07-19 16:00:00,500.0,327.52,20.24,1.6 +2016-07-19 17:00:00,463.0,50.21,20.52,2.36 +2016-07-19 18:00:00,489.0,80.85,20.79,3.13 +2016-07-19 19:00:00,569.0,30.16,20.13,3.89 +2016-07-19 20:00:00,580.0,0.0,19.47,4.66 +2016-07-19 21:00:00,530.0,0.0,18.82,5.42 +2016-07-19 22:00:00,816.0,0.0,18.66,5.33 +2016-07-19 23:00:00,820.0,0.0,18.5,5.25 +2016-07-20 00:00:00,588.0,0.0,18.34,5.16 +2016-07-20 01:00:00,438.0,0.0,17.99,5.8 +2016-07-20 02:00:00,434.0,0.0,17.63,6.45 +2016-07-20 03:00:00,380.0,0.0,17.27,7.09 +2016-07-20 04:00:00,350.0,0.0,17.15,6.95 +2016-07-20 05:00:00,328.0,1.86,17.02,6.81 +2016-07-20 06:00:00,323.0,2.71,16.89,6.68 +2016-07-20 07:00:00,397.0,146.36,16.93,6.38 +2016-07-20 08:00:00,449.0,255.48,16.97,6.09 +2016-07-20 09:00:00,509.0,113.63,17.0,5.79 +2016-07-20 10:00:00,571.0,232.72,17.16,5.68 +2016-07-20 11:00:00,601.0,420.83,17.32,5.56 +2016-07-20 12:00:00,638.0,447.81,17.47,5.45 +2016-07-20 13:00:00,661.0,787.8,17.62,5.43 +2016-07-20 14:00:00,629.0,726.26,17.78,5.42 +2016-07-20 15:00:00,597.0,608.88,17.93,5.41 +2016-07-20 16:00:00,513.0,403.77,17.79,5.45 +2016-07-20 17:00:00,474.0,146.94,17.66,5.49 +2016-07-20 18:00:00,528.0,65.61,17.53,5.53 +2016-07-20 19:00:00,567.0,22.93,17.33,5.23 +2016-07-20 20:00:00,562.0,0.0,17.12,4.92 +2016-07-20 21:00:00,557.0,0.0,16.92,4.62 +2016-07-20 22:00:00,830.0,0.0,16.77,4.26 +2016-07-20 23:00:00,836.0,0.0,16.63,3.9 +2016-07-21 00:00:00,588.0,0.0,16.49,3.54 +2016-07-21 01:00:00,445.0,0.0,16.42,3.3 +2016-07-21 02:00:00,430.0,0.0,16.35,3.06 +2016-07-21 03:00:00,386.0,0.0,16.27,2.81 +2016-07-21 04:00:00,360.0,0.0,16.22,3.06 +2016-07-21 05:00:00,329.0,0.38,16.17,3.3 +2016-07-21 06:00:00,314.0,23.06,16.12,3.54 +2016-07-21 07:00:00,366.0,41.13,16.13,3.66 +2016-07-21 08:00:00,461.0,103.77,16.14,3.77 +2016-07-21 09:00:00,541.0,129.27,16.15,3.88 +2016-07-21 10:00:00,571.0,290.04,16.28,4.27 +2016-07-21 11:00:00,612.0,411.53,16.41,4.66 +2016-07-21 12:00:00,653.0,448.65,16.54,5.05 +2016-07-21 13:00:00,650.0,761.33,16.84,4.99 +2016-07-21 14:00:00,645.0,620.6,17.13,4.93 +2016-07-21 15:00:00,608.0,465.99,17.43,4.87 +2016-07-21 16:00:00,512.0,424.99,17.54,4.86 +2016-07-21 17:00:00,460.0,215.01,17.66,4.84 +2016-07-21 18:00:00,494.0,25.31,17.77,4.83 +2016-07-21 19:00:00,561.0,16.72,17.77,4.48 +2016-07-21 20:00:00,592.0,0.0,17.77,4.14 +2016-07-21 21:00:00,564.0,0.0,17.77,3.79 +2016-07-21 22:00:00,804.0,0.0,17.75,3.68 +2016-07-21 23:00:00,835.0,0.0,17.72,3.57 +2016-07-22 00:00:00,592.0,0.0,17.7,3.46 +2016-07-22 01:00:00,459.0,0.0,17.69,3.63 +2016-07-22 02:00:00,442.0,0.0,17.67,3.8 +2016-07-22 03:00:00,377.0,0.0,17.65,3.97 +2016-07-22 04:00:00,362.0,0.0,17.62,3.7 +2016-07-22 05:00:00,328.0,3.14,17.59,3.43 +2016-07-22 06:00:00,317.0,35.13,17.56,3.16 +2016-07-22 07:00:00,398.0,142.98,17.59,2.82 +2016-07-22 08:00:00,451.0,223.58,17.62,2.48 +2016-07-22 09:00:00,516.0,337.62,17.66,2.14 +2016-07-22 10:00:00,604.0,475.96,17.65,2.48 +2016-07-22 11:00:00,596.0,550.83,17.65,2.83 +2016-07-22 12:00:00,677.0,189.39,17.65,3.17 +2016-07-22 13:00:00,646.0,312.22,17.64,3.54 +2016-07-22 14:00:00,614.0,297.95,17.62,3.9 +2016-07-22 15:00:00,590.0,421.98,17.61,4.26 +2016-07-22 16:00:00,508.0,202.08,17.56,4.5 +2016-07-22 17:00:00,442.0,181.96,17.51,4.74 +2016-07-22 18:00:00,515.0,83.81,17.46,4.98 +2016-07-22 19:00:00,602.0,28.02,17.37,5.14 +2016-07-22 20:00:00,614.0,0.0,17.27,5.31 +2016-07-22 21:00:00,592.0,0.0,17.18,5.48 +2016-07-22 22:00:00,844.0,0.0,17.09,5.12 +2016-07-22 23:00:00,841.0,0.0,17.01,4.77 +2016-07-23 00:00:00,611.0,0.0,16.93,4.41 +2016-07-23 01:00:00,456.0,0.0,16.75,4.27 +2016-07-23 02:00:00,456.0,0.0,16.57,4.13 +2016-07-23 03:00:00,392.0,0.0,16.38,3.99 +2016-07-23 04:00:00,376.0,0.0,16.31,3.96 +2016-07-23 05:00:00,337.0,1.87,16.24,3.94 +2016-07-23 06:00:00,330.0,39.41,16.16,3.92 +2016-07-23 07:00:00,384.0,140.44,16.17,3.71 +2016-07-23 08:00:00,494.0,201.93,16.18,3.5 +2016-07-23 09:00:00,580.0,274.51,16.18,3.3 +2016-07-23 10:00:00,593.0,135.21,16.37,3.49 +2016-07-23 11:00:00,639.0,399.07,16.56,3.67 +2016-07-23 12:00:00,629.0,463.86,16.74,3.86 +2016-07-23 13:00:00,608.0,273.73,16.97,4.18 +2016-07-23 14:00:00,602.0,127.97,17.2,4.5 +2016-07-23 15:00:00,603.0,139.47,17.43,4.81 +2016-07-23 16:00:00,548.0,93.3,17.44,4.77 +2016-07-23 17:00:00,498.0,201.84,17.46,4.72 +2016-07-23 18:00:00,518.0,84.87,17.47,4.68 +2016-07-23 19:00:00,606.0,14.36,17.41,4.62 +2016-07-23 20:00:00,633.0,0.0,17.35,4.57 +2016-07-23 21:00:00,591.0,0.0,17.29,4.51 +2016-07-23 22:00:00,863.0,0.0,17.13,4.38 +2016-07-23 23:00:00,848.0,0.0,16.98,4.25 +2016-07-24 00:00:00,619.0,0.0,16.82,4.12 +2016-07-24 01:00:00,474.0,0.0,16.67,4.42 +2016-07-24 02:00:00,461.0,0.0,16.52,4.72 +2016-07-24 03:00:00,400.0,0.0,16.37,5.02 +2016-07-24 04:00:00,379.0,0.0,16.44,5.63 +2016-07-24 05:00:00,345.0,0.0,16.51,6.23 +2016-07-24 06:00:00,315.0,39.39,16.57,6.84 +2016-07-24 07:00:00,339.0,18.05,16.74,7.31 +2016-07-24 08:00:00,438.0,219.97,16.91,7.79 +2016-07-24 09:00:00,524.0,96.83,17.08,8.26 +2016-07-24 10:00:00,595.0,71.51,17.2,7.93 +2016-07-24 11:00:00,667.0,166.49,17.32,7.59 +2016-07-24 12:00:00,674.0,193.83,17.44,7.26 +2016-07-24 13:00:00,638.0,278.64,17.4,6.94 +2016-07-24 14:00:00,610.0,157.71,17.37,6.63 +2016-07-24 15:00:00,584.0,145.26,17.33,6.32 +2016-07-24 16:00:00,502.0,163.05,17.28,6.04 +2016-07-24 17:00:00,471.0,39.51,17.23,5.76 +2016-07-24 18:00:00,510.0,88.27,17.18,5.48 +2016-07-24 19:00:00,572.0,26.14,17.04,5.39 +2016-07-24 20:00:00,588.0,0.0,16.89,5.3 +2016-07-24 21:00:00,569.0,0.0,16.75,5.21 +2016-07-24 22:00:00,845.0,0.0,16.62,4.85 +2016-07-24 23:00:00,787.0,0.0,16.49,4.48 +2016-07-25 00:00:00,573.0,0.0,16.36,4.11 +2016-07-25 01:00:00,454.0,0.0,16.23,4.49 +2016-07-25 02:00:00,440.0,0.0,16.1,4.86 +2016-07-25 03:00:00,384.0,0.0,15.96,5.24 +2016-07-25 04:00:00,371.0,0.0,15.92,5.05 +2016-07-25 05:00:00,339.0,1.87,15.87,4.86 +2016-07-25 06:00:00,308.0,31.51,15.82,4.68 +2016-07-25 07:00:00,356.0,141.71,15.89,4.49 +2016-07-25 08:00:00,457.0,73.27,15.96,4.31 +2016-07-25 09:00:00,548.0,171.62,16.03,4.12 +2016-07-25 10:00:00,609.0,245.64,16.18,4.21 +2016-07-25 11:00:00,646.0,382.56,16.33,4.3 +2016-07-25 12:00:00,643.0,416.59,16.47,4.39 +2016-07-25 13:00:00,634.0,385.83,16.66,4.79 +2016-07-25 14:00:00,600.0,566.29,16.85,5.19 +2016-07-25 15:00:00,604.0,344.51,17.04,5.59 +2016-07-25 16:00:00,505.0,335.78,17.0,5.55 +2016-07-25 17:00:00,454.0,137.4,16.97,5.51 +2016-07-25 18:00:00,499.0,29.59,16.94,5.48 +2016-07-25 19:00:00,569.0,22.36,16.85,5.45 +2016-07-25 20:00:00,622.0,0.0,16.75,5.42 +2016-07-25 21:00:00,577.0,0.0,16.66,5.39 +2016-07-25 22:00:00,850.0,0.0,16.56,5.17 +2016-07-25 23:00:00,828.0,0.0,16.45,4.95 +2016-07-26 00:00:00,588.0,0.0,16.35,4.73 +2016-07-26 01:00:00,459.0,0.0,16.31,4.52 +2016-07-26 02:00:00,439.0,0.0,16.26,4.32 +2016-07-26 03:00:00,376.0,0.0,16.21,4.11 +2016-07-26 04:00:00,365.0,0.0,16.18,4.05 +2016-07-26 05:00:00,332.0,0.0,16.15,3.99 +2016-07-26 06:00:00,315.0,17.47,16.12,3.93 +2016-07-26 07:00:00,359.0,37.51,16.17,3.89 +2016-07-26 08:00:00,457.0,61.07,16.22,3.86 +2016-07-26 09:00:00,573.0,189.35,16.26,3.82 +2016-07-26 10:00:00,616.0,180.76,16.33,3.95 +2016-07-26 11:00:00,617.0,524.58,16.4,4.09 +2016-07-26 12:00:00,676.0,539.06,16.46,4.22 +2016-07-26 13:00:00,671.0,172.54,16.58,4.67 +2016-07-26 14:00:00,662.0,100.59,16.71,5.12 +2016-07-26 15:00:00,620.0,232.7,16.83,5.57 +2016-07-26 16:00:00,534.0,272.91,16.88,5.94 +2016-07-26 17:00:00,470.0,73.04,16.94,6.31 +2016-07-26 18:00:00,531.0,49.8,16.99,6.68 +2016-07-26 19:00:00,639.0,24.25,16.99,7.09 +2016-07-26 20:00:00,631.0,0.0,16.99,7.51 +2016-07-26 21:00:00,582.0,0.0,16.99,7.93 +2016-07-26 22:00:00,859.0,0.0,17.02,7.93 +2016-07-26 23:00:00,811.0,0.0,17.05,7.92 +2016-07-27 00:00:00,573.0,0.0,17.08,7.92 +2016-07-27 01:00:00,464.0,0.0,17.11,7.98 +2016-07-27 02:00:00,452.0,0.0,17.13,8.05 +2016-07-27 03:00:00,389.0,0.0,17.15,8.11 +2016-07-27 04:00:00,358.0,0.0,17.2,8.12 +2016-07-27 05:00:00,343.0,0.0,17.24,8.13 +2016-07-27 06:00:00,320.0,29.36,17.28,8.14 +2016-07-27 07:00:00,370.0,86.61,17.26,7.98 +2016-07-27 08:00:00,461.0,173.79,17.24,7.83 +2016-07-27 09:00:00,542.0,261.21,17.23,7.67 +2016-07-27 10:00:00,654.0,62.45,17.15,7.56 +2016-07-27 11:00:00,667.0,304.09,17.08,7.45 +2016-07-27 12:00:00,696.0,185.38,17.01,7.34 +2016-07-27 13:00:00,702.0,386.69,17.04,7.26 +2016-07-27 14:00:00,691.0,302.93,17.08,7.19 +2016-07-27 15:00:00,617.0,424.7,17.11,7.12 +2016-07-27 16:00:00,512.0,179.87,17.08,6.74 +2016-07-27 17:00:00,475.0,144.86,17.06,6.35 +2016-07-27 18:00:00,560.0,73.3,17.04,5.97 +2016-07-27 19:00:00,674.0,9.8,17.03,5.8 +2016-07-27 20:00:00,654.0,0.0,17.02,5.62 +2016-07-27 21:00:00,615.0,0.0,17.02,5.45 +2016-07-27 22:00:00,867.0,0.0,17.01,5.46 +2016-07-27 23:00:00,788.0,0.0,17.0,5.48 +2016-07-28 00:00:00,603.0,0.0,16.99,5.49 +2016-07-28 01:00:00,484.0,0.0,17.01,5.6 +2016-07-28 02:00:00,465.0,0.0,17.03,5.71 +2016-07-28 03:00:00,423.0,0.0,17.04,5.82 +2016-07-28 04:00:00,394.0,0.0,17.07,6.24 +2016-07-28 05:00:00,341.0,0.0,17.1,6.67 +2016-07-28 06:00:00,339.0,31.98,17.13,7.09 +2016-07-28 07:00:00,375.0,90.99,17.2,7.83 +2016-07-28 08:00:00,475.0,73.02,17.27,8.57 +2016-07-28 09:00:00,572.0,293.97,17.34,9.31 +2016-07-28 10:00:00,655.0,96.77,17.34,9.24 +2016-07-28 11:00:00,719.0,185.81,17.34,9.17 +2016-07-28 12:00:00,739.0,400.98,17.33,9.1 +2016-07-28 13:00:00,738.0,216.83,17.35,8.92 +2016-07-28 14:00:00,685.0,190.36,17.38,8.74 +2016-07-28 15:00:00,649.0,344.43,17.4,8.57 +2016-07-28 16:00:00,558.0,242.08,17.38,8.39 +2016-07-28 17:00:00,525.0,93.51,17.36,8.22 +2016-07-28 18:00:00,584.0,48.41,17.34,8.04 +2016-07-28 19:00:00,661.0,9.79,17.28,7.86 +2016-07-28 20:00:00,659.0,0.0,17.22,7.68 +2016-07-28 21:00:00,615.0,0.0,17.17,7.5 +2016-07-28 22:00:00,892.0,0.0,17.04,7.48 +2016-07-28 23:00:00,836.0,0.0,16.91,7.46 +2016-07-29 00:00:00,632.0,0.0,16.78,7.43 +2016-07-29 01:00:00,475.0,0.0,16.75,7.31 +2016-07-29 02:00:00,465.0,0.0,16.71,7.2 +2016-07-29 03:00:00,399.0,0.0,16.67,7.08 +2016-07-29 04:00:00,386.0,0.0,16.62,6.94 +2016-07-29 05:00:00,344.0,0.0,16.57,6.8 +2016-07-29 06:00:00,327.0,35.38,16.52,6.66 +2016-07-29 07:00:00,375.0,136.44,16.51,6.55 +2016-07-29 08:00:00,484.0,218.46,16.5,6.44 +2016-07-29 09:00:00,596.0,352.76,16.5,6.33 +2016-07-29 10:00:00,653.0,541.32,16.45,6.32 +2016-07-29 11:00:00,715.0,315.08,16.41,6.31 +2016-07-29 12:00:00,708.0,294.51,16.37,6.3 +2016-07-29 13:00:00,711.0,605.58,16.48,6.26 +2016-07-29 14:00:00,681.0,145.76,16.6,6.22 +2016-07-29 15:00:00,638.0,376.24,16.71,6.18 +2016-07-29 16:00:00,562.0,238.67,16.71,6.06 +2016-07-29 17:00:00,475.0,137.04,16.72,5.95 +2016-07-29 18:00:00,561.0,61.4,16.72,5.83 +2016-07-29 19:00:00,667.0,23.0,16.72,5.41 +2016-07-29 20:00:00,660.0,0.0,16.72,4.98 +2016-07-29 21:00:00,635.0,0.0,16.73,4.55 +2016-07-29 22:00:00,861.0,0.0,16.72,4.3 +2016-07-29 23:00:00,849.0,0.0,16.71,4.05 +2016-07-30 00:00:00,648.0,0.0,16.7,3.79 +2016-07-30 01:00:00,500.0,0.0,16.69,3.92 +2016-07-30 02:00:00,450.0,0.0,16.68,4.05 +2016-07-30 03:00:00,396.0,0.0,16.66,4.18 +2016-07-30 04:00:00,368.0,0.0,16.63,4.37 +2016-07-30 05:00:00,347.0,0.0,16.59,4.57 +2016-07-30 06:00:00,347.0,35.35,16.55,4.76 +2016-07-30 07:00:00,388.0,112.14,16.53,4.51 +2016-07-30 08:00:00,479.0,64.76,16.51,4.27 +2016-07-30 09:00:00,610.0,191.21,16.5,4.03 +2016-07-30 10:00:00,648.0,462.61,16.48,4.05 +2016-07-30 11:00:00,663.0,604.95,16.46,4.07 +2016-07-30 12:00:00,697.0,363.25,16.44,4.1 +2016-07-30 13:00:00,691.0,510.84,16.52,4.25 +2016-07-30 14:00:00,673.0,595.03,16.59,4.4 +2016-07-30 15:00:00,624.0,597.89,16.67,4.55 +2016-07-30 16:00:00,532.0,447.09,16.68,4.74 +2016-07-30 17:00:00,497.0,245.91,16.7,4.93 +2016-07-30 18:00:00,542.0,80.65,16.71,5.12 +2016-07-30 19:00:00,616.0,19.88,16.69,5.27 +2016-07-30 20:00:00,642.0,0.0,16.67,5.43 +2016-07-30 21:00:00,652.0,0.0,16.65,5.59 +2016-07-30 22:00:00,867.0,0.0,16.59,5.66 +2016-07-30 23:00:00,825.0,0.0,16.53,5.73 +2016-07-31 00:00:00,646.0,0.0,16.47,5.81 +2016-07-31 01:00:00,512.0,0.0,16.38,5.87 +2016-07-31 02:00:00,472.0,0.0,16.28,5.93 +2016-07-31 03:00:00,408.0,0.0,16.18,5.99 +2016-07-31 04:00:00,382.0,0.0,16.21,5.83 +2016-07-31 05:00:00,343.0,0.0,16.23,5.66 +2016-07-31 06:00:00,357.0,32.77,16.25,5.5 +2016-07-31 07:00:00,376.0,138.29,16.3,5.49 +2016-07-31 08:00:00,448.0,334.96,16.35,5.48 +2016-07-31 09:00:00,569.0,512.28,16.4,5.46 +2016-07-31 10:00:00,669.0,652.84,16.36,5.49 +2016-07-31 11:00:00,695.0,434.54,16.33,5.52 +2016-07-31 12:00:00,674.0,572.12,16.29,5.54 +2016-07-31 13:00:00,646.0,382.67,16.42,5.37 +2016-07-31 14:00:00,600.0,451.13,16.55,5.19 +2016-07-31 15:00:00,578.0,548.52,16.68,5.01 +2016-07-31 16:00:00,494.0,296.71,16.65,4.76 +2016-07-31 17:00:00,436.0,206.84,16.62,4.51 +2016-07-31 18:00:00,474.0,81.01,16.59,4.26 +2016-07-31 19:00:00,553.0,20.51,16.52,4.01 +2016-07-31 20:00:00,595.0,0.0,16.45,3.76 +2016-07-31 21:00:00,568.0,0.0,16.39,3.5 +2016-07-31 22:00:00,856.0,0.0,16.34,3.66 +2016-07-31 23:00:00,825.0,0.0,16.3,3.81 +2016-08-01 00:00:00,605.0,0.0,16.25,3.96 +2016-08-01 01:00:00,490.0,0.0,16.19,3.57 +2016-08-01 02:00:00,436.0,0.0,16.13,3.18 +2016-08-01 03:00:00,413.0,0.0,16.07,2.79 +2016-08-01 04:00:00,380.0,0.0,16.08,3.64 +2016-08-01 05:00:00,320.0,0.0,16.09,4.5 +2016-08-01 06:00:00,315.0,15.66,16.1,5.35 +2016-08-01 07:00:00,348.0,57.43,16.21,6.09 +2016-08-01 08:00:00,444.0,41.17,16.31,6.82 +2016-08-01 09:00:00,572.0,94.01,16.42,7.56 +2016-08-01 10:00:00,629.0,104.85,16.51,8.34 +2016-08-01 11:00:00,662.0,177.52,16.6,9.12 +2016-08-01 12:00:00,700.0,114.97,16.7,9.9 +2016-08-01 13:00:00,702.0,82.49,16.7,10.89 +2016-08-01 14:00:00,695.0,74.86,16.71,11.88 +2016-08-01 15:00:00,675.0,68.78,16.72,12.87 +2016-08-01 16:00:00,592.0,55.15,16.84,12.36 +2016-08-01 17:00:00,600.0,42.55,16.97,11.85 +2016-08-01 18:00:00,649.0,16.07,17.09,11.34 +2016-08-01 19:00:00,718.0,6.06,17.25,11.23 +2016-08-01 20:00:00,726.0,0.0,17.41,11.12 +2016-08-01 21:00:00,691.0,0.0,17.58,11.01 +2016-08-01 22:00:00,889.0,0.0,17.66,11.21 +2016-08-01 23:00:00,817.0,0.0,17.73,11.42 +2016-08-02 00:00:00,617.0,0.0,17.81,11.63 +2016-08-02 01:00:00,525.0,0.0,17.8,11.71 +2016-08-02 02:00:00,469.0,0.0,17.78,11.79 +2016-08-02 03:00:00,411.0,0.0,17.76,11.88 +2016-08-02 04:00:00,392.0,0.0,17.8,11.68 +2016-08-02 05:00:00,336.0,0.0,17.83,11.49 +2016-08-02 06:00:00,342.0,8.13,17.86,11.3 +2016-08-02 07:00:00,392.0,96.53,17.91,11.25 +2016-08-02 08:00:00,511.0,50.38,17.97,11.2 +2016-08-02 09:00:00,618.0,78.16,18.02,11.14 +2016-08-02 10:00:00,688.0,95.0,18.04,11.15 +2016-08-02 11:00:00,690.0,111.97,18.06,11.16 +2016-08-02 12:00:00,743.0,125.15,18.08,11.17 +2016-08-02 13:00:00,744.0,258.99,18.05,11.2 +2016-08-02 14:00:00,721.0,85.03,18.02,11.23 +2016-08-02 15:00:00,683.0,218.7,17.99,11.26 +2016-08-02 16:00:00,591.0,154.21,18.04,11.18 +2016-08-02 17:00:00,555.0,139.87,18.09,11.1 +2016-08-02 18:00:00,598.0,54.3,18.14,11.02 +2016-08-02 19:00:00,747.0,11.43,18.12,10.8 +2016-08-02 20:00:00,731.0,0.0,18.09,10.57 +2016-08-02 21:00:00,699.0,0.0,18.07,10.34 +2016-08-02 22:00:00,898.0,0.0,18.09,10.04 +2016-08-02 23:00:00,821.0,0.0,18.11,9.74 +2016-08-03 00:00:00,638.0,0.0,18.13,9.43 +2016-08-03 01:00:00,529.0,0.0,18.02,9.38 +2016-08-03 02:00:00,489.0,0.0,17.91,9.32 +2016-08-03 03:00:00,417.0,0.0,17.79,9.27 +2016-08-03 04:00:00,396.0,0.0,17.79,9.04 +2016-08-03 05:00:00,365.0,0.0,17.79,8.81 +2016-08-03 06:00:00,339.0,32.55,17.78,8.58 +2016-08-03 07:00:00,394.0,104.23,17.69,8.39 +2016-08-03 08:00:00,516.0,181.5,17.59,8.19 +2016-08-03 09:00:00,606.0,486.09,17.5,8.0 +2016-08-03 10:00:00,717.0,681.92,17.32,8.24 +2016-08-03 11:00:00,737.0,774.5,17.14,8.49 +2016-08-03 12:00:00,724.0,802.06,16.96,8.73 +2016-08-03 13:00:00,723.0,676.97,16.84,8.97 +2016-08-03 14:00:00,698.0,753.8,16.72,9.21 +2016-08-03 15:00:00,661.0,612.69,16.61,9.45 +2016-08-03 16:00:00,528.0,439.2,16.45,9.41 +2016-08-03 17:00:00,499.0,204.33,16.3,9.37 +2016-08-03 18:00:00,574.0,70.34,16.14,9.34 +2016-08-03 19:00:00,681.0,10.42,16.19,9.2 +2016-08-03 20:00:00,701.0,0.0,16.23,9.07 +2016-08-03 21:00:00,640.0,0.0,16.28,8.94 +2016-08-03 22:00:00,917.0,0.0,16.43,8.65 +2016-08-03 23:00:00,846.0,0.0,16.59,8.36 +2016-08-04 00:00:00,617.0,0.0,16.74,8.07 +2016-08-04 01:00:00,503.0,0.0,16.67,8.06 +2016-08-04 02:00:00,476.0,0.0,16.6,8.06 +2016-08-04 03:00:00,424.0,0.0,16.53,8.06 +2016-08-04 04:00:00,401.0,0.0,16.54,7.55 +2016-08-04 05:00:00,346.0,0.0,16.55,7.04 +2016-08-04 06:00:00,334.0,22.4,16.56,6.54 +2016-08-04 07:00:00,394.0,120.38,16.54,6.0 +2016-08-04 08:00:00,512.0,152.38,16.53,5.47 +2016-08-04 09:00:00,630.0,119.2,16.51,4.94 +2016-08-04 10:00:00,706.0,97.59,16.54,5.08 +2016-08-04 11:00:00,741.0,55.8,16.57,5.21 +2016-08-04 12:00:00,732.0,305.96,16.6,5.35 +2016-08-04 13:00:00,738.0,390.64,16.61,5.71 +2016-08-04 14:00:00,703.0,460.29,16.63,6.08 +2016-08-04 15:00:00,662.0,302.93,16.65,6.44 +2016-08-04 16:00:00,609.0,320.46,16.65,6.32 +2016-08-04 17:00:00,571.0,257.11,16.66,6.19 +2016-08-04 18:00:00,552.0,71.11,16.67,6.07 +2016-08-04 19:00:00,638.0,17.43,16.69,5.98 +2016-08-04 20:00:00,667.0,0.0,16.71,5.89 +2016-08-04 21:00:00,653.0,0.0,16.73,5.81 +2016-08-04 22:00:00,900.0,0.0,16.73,5.68 +2016-08-04 23:00:00,853.0,0.0,16.72,5.56 +2016-08-05 00:00:00,661.0,0.0,16.72,5.43 +2016-08-05 01:00:00,519.0,0.0,16.55,5.29 +2016-08-05 02:00:00,478.0,0.0,16.38,5.14 +2016-08-05 03:00:00,423.0,0.0,16.2,4.99 +2016-08-05 04:00:00,407.0,0.0,16.12,4.89 +2016-08-05 05:00:00,351.0,0.0,16.04,4.78 +2016-08-05 06:00:00,340.0,30.83,15.95,4.68 +2016-08-05 07:00:00,393.0,131.86,15.99,4.9 +2016-08-05 08:00:00,535.0,323.41,16.02,5.13 +2016-08-05 09:00:00,642.0,437.78,16.06,5.35 +2016-08-05 10:00:00,714.0,642.78,16.16,5.29 +2016-08-05 11:00:00,728.0,346.77,16.27,5.22 +2016-08-05 12:00:00,703.0,743.75,16.38,5.16 +2016-08-05 13:00:00,717.0,796.17,16.56,5.31 +2016-08-05 14:00:00,731.0,733.77,16.75,5.45 +2016-08-05 15:00:00,683.0,623.29,16.94,5.6 +2016-08-05 16:00:00,568.0,449.07,16.95,5.48 +2016-08-05 17:00:00,520.0,163.46,16.97,5.36 +2016-08-05 18:00:00,572.0,65.89,16.98,5.24 +2016-08-05 19:00:00,669.0,5.06,16.95,5.0 +2016-08-05 20:00:00,678.0,0.0,16.92,4.76 +2016-08-05 21:00:00,676.0,0.0,16.89,4.52 +2016-08-05 22:00:00,922.0,0.0,16.91,4.46 +2016-08-05 23:00:00,852.0,0.0,16.94,4.4 +2016-08-06 00:00:00,642.0,0.0,16.96,4.34 +2016-08-06 01:00:00,527.0,0.0,16.88,4.37 +2016-08-06 02:00:00,480.0,0.0,16.8,4.39 +2016-08-06 03:00:00,412.0,0.0,16.71,4.41 +2016-08-06 04:00:00,395.0,0.0,16.72,3.99 +2016-08-06 05:00:00,366.0,0.0,16.73,3.56 +2016-08-06 06:00:00,367.0,23.61,16.73,3.13 +2016-08-06 07:00:00,415.0,127.09,16.78,3.22 +2016-08-06 08:00:00,534.0,229.28,16.84,3.31 +2016-08-06 09:00:00,635.0,339.61,16.89,3.39 +2016-08-06 10:00:00,691.0,553.0,16.93,3.78 +2016-08-06 11:00:00,716.0,593.98,16.98,4.17 +2016-08-06 12:00:00,716.0,811.97,17.03,4.57 +2016-08-06 13:00:00,717.0,801.42,17.11,5.09 +2016-08-06 14:00:00,746.0,715.39,17.19,5.6 +2016-08-06 15:00:00,681.0,626.86,17.28,6.12 +2016-08-06 16:00:00,547.0,456.19,17.27,6.24 +2016-08-06 17:00:00,485.0,234.66,17.27,6.36 +2016-08-06 18:00:00,523.0,70.76,17.27,6.48 +2016-08-06 19:00:00,611.0,14.98,17.24,6.45 +2016-08-06 20:00:00,586.0,0.0,17.2,6.41 +2016-08-06 21:00:00,552.0,0.0,17.17,6.37 +2016-08-06 22:00:00,844.0,0.0,17.18,6.39 +2016-08-06 23:00:00,804.0,0.0,17.2,6.41 +2016-08-07 00:00:00,611.0,0.0,17.21,6.43 +2016-08-07 01:00:00,507.0,0.0,17.16,6.61 +2016-08-07 02:00:00,466.0,0.0,17.11,6.8 +2016-08-07 03:00:00,407.0,0.0,17.05,6.98 +2016-08-07 04:00:00,388.0,0.0,17.09,6.79 +2016-08-07 05:00:00,359.0,0.0,17.12,6.6 +2016-08-07 06:00:00,351.0,22.96,17.15,6.41 +2016-08-07 07:00:00,373.0,56.12,17.21,6.2 +2016-08-07 08:00:00,462.0,127.27,17.26,5.98 +2016-08-07 09:00:00,555.0,205.72,17.32,5.77 +2016-08-07 10:00:00,690.0,628.18,17.3,5.7 +2016-08-07 11:00:00,790.0,697.31,17.29,5.64 +2016-08-07 12:00:00,799.0,794.95,17.28,5.57 +2016-08-07 13:00:00,779.0,785.63,17.3,5.6 +2016-08-07 14:00:00,733.0,736.33,17.33,5.62 +2016-08-07 15:00:00,695.0,620.81,17.36,5.64 +2016-08-07 16:00:00,590.0,452.21,17.41,5.91 +2016-08-07 17:00:00,516.0,224.94,17.46,6.18 +2016-08-07 18:00:00,533.0,61.79,17.51,6.46 +2016-08-07 19:00:00,591.0,14.37,17.43,6.77 +2016-08-07 20:00:00,652.0,0.0,17.35,7.09 +2016-08-07 21:00:00,661.0,0.0,17.28,7.41 +2016-08-07 22:00:00,939.0,0.0,17.13,7.18 +2016-08-07 23:00:00,846.0,0.0,16.98,6.95 +2016-08-08 00:00:00,612.0,0.0,16.83,6.72 +2016-08-08 01:00:00,517.0,0.0,16.84,6.56 +2016-08-08 02:00:00,455.0,0.0,16.85,6.4 +2016-08-08 03:00:00,409.0,0.0,16.86,6.23 +2016-08-08 04:00:00,398.0,0.0,16.95,6.23 +2016-08-08 05:00:00,343.0,0.0,17.03,6.23 +2016-08-08 06:00:00,331.0,18.61,17.11,6.22 +2016-08-08 07:00:00,387.0,132.13,17.14,6.14 +2016-08-08 08:00:00,503.0,216.26,17.18,6.06 +2016-08-08 09:00:00,650.0,467.69,17.21,5.97 +2016-08-08 10:00:00,741.0,246.08,17.07,6.05 +2016-08-08 11:00:00,719.0,646.34,16.94,6.12 +2016-08-08 12:00:00,743.0,391.04,16.81,6.19 +2016-08-08 13:00:00,744.0,618.12,16.66,6.1 +2016-08-08 14:00:00,725.0,379.23,16.51,6.01 +2016-08-08 15:00:00,676.0,464.43,16.37,5.92 +2016-08-08 16:00:00,600.0,398.89,16.25,6.39 +2016-08-08 17:00:00,557.0,210.45,16.14,6.86 +2016-08-08 18:00:00,583.0,72.58,16.02,7.34 +2016-08-08 19:00:00,682.0,0.0,15.89,7.39 +2016-08-08 20:00:00,679.0,0.0,15.75,7.44 +2016-08-08 21:00:00,631.0,0.0,15.62,7.49 +2016-08-08 22:00:00,896.0,0.0,15.58,7.45 +2016-08-08 23:00:00,845.0,0.0,15.55,7.41 +2016-08-09 00:00:00,632.0,0.0,15.51,7.37 +2016-08-09 01:00:00,502.0,0.0,15.81,7.06 +2016-08-09 02:00:00,499.0,0.0,16.11,6.76 +2016-08-09 03:00:00,439.0,0.0,16.41,6.46 +2016-08-09 04:00:00,407.0,0.0,16.38,6.46 +2016-08-09 05:00:00,363.0,0.0,16.34,6.46 +2016-08-09 06:00:00,351.0,23.06,16.3,6.46 +2016-08-09 07:00:00,390.0,130.02,16.33,6.47 +2016-08-09 08:00:00,527.0,212.53,16.35,6.48 +2016-08-09 09:00:00,626.0,365.09,16.38,6.5 +2016-08-09 10:00:00,719.0,163.57,16.31,6.8 +2016-08-09 11:00:00,714.0,681.82,16.24,7.1 +2016-08-09 12:00:00,726.0,760.03,16.17,7.41 +2016-08-09 13:00:00,719.0,768.34,16.22,7.25 +2016-08-09 14:00:00,729.0,733.02,16.27,7.09 +2016-08-09 15:00:00,693.0,604.85,16.33,6.92 +2016-08-09 16:00:00,574.0,412.3,16.21,7.34 +2016-08-09 17:00:00,521.0,215.19,16.1,7.75 +2016-08-09 18:00:00,612.0,71.68,15.98,8.17 +2016-08-09 19:00:00,721.0,12.16,15.78,8.06 +2016-08-09 20:00:00,734.0,0.0,15.57,7.95 +2016-08-09 21:00:00,672.0,0.0,15.37,7.85 +2016-08-09 22:00:00,927.0,0.0,15.27,7.46 +2016-08-09 23:00:00,857.0,0.0,15.18,7.07 +2016-08-10 00:00:00,650.0,0.0,15.08,6.68 +2016-08-10 01:00:00,519.0,0.0,15.38,6.69 +2016-08-10 02:00:00,495.0,0.0,15.68,6.7 +2016-08-10 03:00:00,416.0,0.0,15.97,6.72 +2016-08-10 04:00:00,403.0,0.0,15.98,6.79 +2016-08-10 05:00:00,358.0,0.0,15.99,6.86 +2016-08-10 06:00:00,363.0,25.66,16.0,6.94 +2016-08-10 07:00:00,426.0,117.84,16.06,6.84 +2016-08-10 08:00:00,524.0,287.62,16.11,6.74 +2016-08-10 09:00:00,659.0,426.66,16.17,6.65 +2016-08-10 10:00:00,736.0,445.01,16.22,6.44 +2016-08-10 11:00:00,750.0,518.77,16.27,6.23 +2016-08-10 12:00:00,769.0,664.01,16.32,6.03 +2016-08-10 13:00:00,743.0,687.57,16.37,6.13 +2016-08-10 14:00:00,760.0,422.6,16.42,6.23 +2016-08-10 15:00:00,720.0,217.01,16.48,6.33 +2016-08-10 16:00:00,588.0,423.59,16.52,6.53 +2016-08-10 17:00:00,530.0,246.02,16.57,6.74 +2016-08-10 18:00:00,576.0,70.27,16.62,6.94 +2016-08-10 19:00:00,732.0,11.52,16.61,6.86 +2016-08-10 20:00:00,745.0,0.0,16.6,6.78 +2016-08-10 21:00:00,700.0,0.0,16.59,6.7 +2016-08-10 22:00:00,923.0,0.0,16.53,6.52 +2016-08-10 23:00:00,877.0,0.0,16.47,6.34 +2016-08-11 00:00:00,631.0,0.0,16.41,6.17 +2016-08-11 01:00:00,525.0,0.0,16.38,5.97 +2016-08-11 02:00:00,481.0,0.0,16.35,5.78 +2016-08-11 03:00:00,417.0,0.0,16.31,5.59 +2016-08-11 04:00:00,403.0,0.0,16.29,5.67 +2016-08-11 05:00:00,360.0,0.0,16.26,5.75 +2016-08-11 06:00:00,365.0,24.34,16.23,5.83 +2016-08-11 07:00:00,398.0,124.41,16.26,5.98 +2016-08-11 08:00:00,517.0,327.44,16.28,6.12 +2016-08-11 09:00:00,665.0,520.29,16.31,6.26 +2016-08-11 10:00:00,709.0,609.27,16.25,6.26 +2016-08-11 11:00:00,705.0,717.81,16.19,6.25 +2016-08-11 12:00:00,730.0,778.49,16.13,6.25 +2016-08-11 13:00:00,725.0,789.79,16.07,6.35 +2016-08-11 14:00:00,750.0,735.36,16.01,6.45 +2016-08-11 15:00:00,670.0,614.09,15.96,6.55 +2016-08-11 16:00:00,578.0,361.1,15.89,6.57 +2016-08-11 17:00:00,539.0,218.12,15.82,6.58 +2016-08-11 18:00:00,583.0,68.87,15.75,6.59 +2016-08-11 19:00:00,699.0,8.23,15.7,6.38 +2016-08-11 20:00:00,705.0,0.0,15.64,6.16 +2016-08-11 21:00:00,637.0,0.0,15.59,5.94 +2016-08-11 22:00:00,930.0,0.0,15.62,5.53 +2016-08-11 23:00:00,856.0,0.0,15.65,5.12 +2016-08-12 00:00:00,638.0,0.0,15.68,4.7 +2016-08-12 01:00:00,502.0,0.0,15.68,4.17 +2016-08-12 02:00:00,470.0,0.0,15.67,3.64 +2016-08-12 03:00:00,428.0,0.0,15.66,3.1 +2016-08-12 04:00:00,408.0,0.0,15.58,2.88 +2016-08-12 05:00:00,360.0,0.0,15.5,2.65 +2016-08-12 06:00:00,360.0,18.75,15.41,2.43 +2016-08-12 07:00:00,390.0,81.04,15.33,2.34 +2016-08-12 08:00:00,506.0,136.31,15.24,2.24 +2016-08-12 09:00:00,662.0,198.2,15.16,2.15 +2016-08-12 10:00:00,706.0,145.48,15.24,1.99 +2016-08-12 11:00:00,739.0,265.9,15.33,1.83 +2016-08-12 12:00:00,735.0,446.29,15.42,1.67 +2016-08-12 13:00:00,710.0,417.26,15.55,1.73 +2016-08-12 14:00:00,722.0,385.42,15.68,1.8 +2016-08-12 15:00:00,681.0,417.76,15.81,1.86 +2016-08-12 16:00:00,574.0,364.27,15.98,1.49 +2016-08-12 17:00:00,510.0,200.07,16.16,1.11 +2016-08-12 18:00:00,576.0,62.2,16.34,0.73 +2016-08-12 19:00:00,693.0,8.72,16.4,0.71 +2016-08-12 20:00:00,701.0,0.0,16.46,0.69 +2016-08-12 21:00:00,678.0,0.0,16.52,0.66 +2016-08-12 22:00:00,932.0,0.0,16.48,1.11 +2016-08-12 23:00:00,881.0,0.0,16.45,1.56 +2016-08-13 00:00:00,660.0,0.0,16.41,2.01 +2016-08-13 01:00:00,538.0,0.0,16.25,1.71 +2016-08-13 02:00:00,484.0,0.0,16.09,1.4 +2016-08-13 03:00:00,437.0,0.0,15.93,1.09 +2016-08-13 04:00:00,392.0,0.0,15.91,1.08 +2016-08-13 05:00:00,353.0,0.0,15.88,1.06 +2016-08-13 06:00:00,364.0,21.79,15.85,1.05 +2016-08-13 07:00:00,412.0,127.68,16.02,1.6 +2016-08-13 08:00:00,547.0,318.09,16.19,2.16 +2016-08-13 09:00:00,673.0,496.43,16.36,2.72 +2016-08-13 10:00:00,706.0,649.43,16.52,3.02 +2016-08-13 11:00:00,733.0,738.7,16.68,3.31 +2016-08-13 12:00:00,750.0,800.11,16.85,3.61 +2016-08-13 13:00:00,714.0,776.69,16.99,3.66 +2016-08-13 14:00:00,706.0,706.46,17.13,3.71 +2016-08-13 15:00:00,670.0,586.79,17.27,3.75 +2016-08-13 16:00:00,563.0,426.53,17.26,4.07 +2016-08-13 17:00:00,512.0,231.29,17.25,4.39 +2016-08-13 18:00:00,579.0,62.1,17.24,4.7 +2016-08-13 19:00:00,670.0,6.57,17.14,4.8 +2016-08-13 20:00:00,674.0,0.0,17.03,4.89 +2016-08-13 21:00:00,673.0,0.0,16.93,4.98 +2016-08-13 22:00:00,898.0,0.0,16.81,5.1 +2016-08-13 23:00:00,855.0,0.0,16.7,5.23 +2016-08-14 00:00:00,683.0,0.0,16.58,5.35 +2016-08-14 01:00:00,526.0,0.0,16.42,5.53 +2016-08-14 02:00:00,499.0,0.0,16.25,5.71 +2016-08-14 03:00:00,435.0,0.0,16.08,5.89 +2016-08-14 04:00:00,395.0,0.0,16.02,5.94 +2016-08-14 05:00:00,352.0,0.0,15.96,5.99 +2016-08-14 06:00:00,354.0,19.35,15.9,6.04 +2016-08-14 07:00:00,373.0,128.03,16.05,6.04 +2016-08-14 08:00:00,481.0,291.92,16.21,6.04 +2016-08-14 09:00:00,605.0,509.63,16.36,6.04 +2016-08-14 10:00:00,731.0,664.56,16.68,6.03 +2016-08-14 11:00:00,775.0,745.49,17.0,6.01 +2016-08-14 12:00:00,738.0,614.2,17.33,6.0 +2016-08-14 13:00:00,714.0,713.59,17.57,6.25 +2016-08-14 14:00:00,688.0,731.7,17.82,6.5 +2016-08-14 15:00:00,650.0,613.57,18.07,6.74 +2016-08-14 16:00:00,521.0,443.96,18.09,6.79 +2016-08-14 17:00:00,468.0,240.2,18.12,6.83 +2016-08-14 18:00:00,562.0,53.27,18.14,6.87 +2016-08-14 19:00:00,647.0,7.58,18.07,6.74 +2016-08-14 20:00:00,690.0,0.0,18.0,6.61 +2016-08-14 21:00:00,716.0,0.0,17.93,6.48 +2016-08-14 22:00:00,922.0,0.0,17.9,6.42 +2016-08-14 23:00:00,842.0,0.0,17.88,6.35 +2016-08-15 00:00:00,652.0,0.0,17.85,6.29 +2016-08-15 01:00:00,538.0,0.0,17.74,6.41 +2016-08-15 02:00:00,492.0,0.0,17.62,6.53 +2016-08-15 03:00:00,434.0,0.0,17.5,6.65 +2016-08-15 04:00:00,403.0,0.0,17.52,6.67 +2016-08-15 05:00:00,348.0,0.0,17.54,6.69 +2016-08-15 06:00:00,331.0,17.35,17.56,6.72 +2016-08-15 07:00:00,354.0,128.09,17.74,6.69 +2016-08-15 08:00:00,519.0,336.49,17.93,6.67 +2016-08-15 09:00:00,624.0,519.36,18.11,6.65 +2016-08-15 10:00:00,689.0,676.73,18.37,6.57 +2016-08-15 11:00:00,732.0,756.49,18.63,6.5 +2016-08-15 12:00:00,713.0,516.37,18.9,6.43 +2016-08-15 13:00:00,666.0,796.86,19.13,6.5 +2016-08-15 14:00:00,636.0,730.11,19.36,6.57 +2016-08-15 15:00:00,626.0,607.79,19.59,6.63 +2016-08-15 16:00:00,535.0,439.45,19.65,6.81 +2016-08-15 17:00:00,485.0,229.85,19.71,6.98 +2016-08-15 18:00:00,520.0,61.17,19.77,7.16 +2016-08-15 19:00:00,613.0,6.47,19.75,7.31 +2016-08-15 20:00:00,667.0,0.0,19.73,7.45 +2016-08-15 21:00:00,662.0,0.0,19.72,7.6 +2016-08-15 22:00:00,881.0,0.0,19.68,7.5 +2016-08-15 23:00:00,818.0,0.0,19.65,7.4 +2016-08-16 00:00:00,606.0,0.0,19.61,7.3 +2016-08-16 01:00:00,502.0,0.0,19.39,7.31 +2016-08-16 02:00:00,463.0,0.0,19.17,7.33 +2016-08-16 03:00:00,426.0,0.0,18.94,7.35 +2016-08-16 04:00:00,406.0,0.0,18.89,7.26 +2016-08-16 05:00:00,335.0,0.0,18.83,7.17 +2016-08-16 06:00:00,325.0,19.06,18.77,7.08 +2016-08-16 07:00:00,382.0,122.98,18.87,7.02 +2016-08-16 08:00:00,482.0,315.76,18.98,6.96 +2016-08-16 09:00:00,589.0,427.23,19.08,6.9 +2016-08-16 10:00:00,678.0,568.69,19.19,6.6 +2016-08-16 11:00:00,707.0,729.48,19.3,6.3 +2016-08-16 12:00:00,719.0,773.82,19.42,6.0 +2016-08-16 13:00:00,704.0,553.87,19.54,5.78 +2016-08-16 14:00:00,706.0,448.92,19.66,5.57 +2016-08-16 15:00:00,640.0,564.81,19.79,5.35 +2016-08-16 16:00:00,553.0,402.77,19.93,5.03 +2016-08-16 17:00:00,502.0,105.65,20.08,4.7 +2016-08-16 18:00:00,571.0,49.13,20.23,4.37 +2016-08-16 19:00:00,625.0,5.96,19.77,4.55 +2016-08-16 20:00:00,640.0,0.0,19.31,4.73 +2016-08-16 21:00:00,621.0,0.0,18.86,4.91 +2016-08-16 22:00:00,910.0,0.0,18.66,4.43 +2016-08-16 23:00:00,820.0,0.0,18.46,3.94 +2016-08-17 00:00:00,619.0,0.0,18.26,3.46 +2016-08-17 01:00:00,512.0,0.0,18.23,3.51 +2016-08-17 02:00:00,478.0,0.0,18.19,3.56 +2016-08-17 03:00:00,431.0,0.0,18.15,3.61 +2016-08-17 04:00:00,401.0,0.0,18.17,3.64 +2016-08-17 05:00:00,370.0,0.0,18.18,3.66 +2016-08-17 06:00:00,348.0,8.1,18.19,3.68 +2016-08-17 07:00:00,399.0,102.8,18.24,3.58 +2016-08-17 08:00:00,515.0,163.27,18.29,3.48 +2016-08-17 09:00:00,599.0,158.31,18.34,3.38 +2016-08-17 10:00:00,671.0,306.65,18.34,3.41 +2016-08-17 11:00:00,712.0,104.13,18.34,3.44 +2016-08-17 12:00:00,759.0,67.85,18.34,3.48 +2016-08-17 13:00:00,740.0,157.71,18.21,3.42 +2016-08-17 14:00:00,770.0,78.45,18.08,3.36 +2016-08-17 15:00:00,722.0,154.74,17.95,3.3 +2016-08-17 16:00:00,626.0,49.51,17.85,4.26 +2016-08-17 17:00:00,553.0,70.41,17.75,5.23 +2016-08-17 18:00:00,604.0,53.19,17.65,6.19 +2016-08-17 19:00:00,658.0,2.7,17.51,6.7 +2016-08-17 20:00:00,695.0,0.0,17.37,7.21 +2016-08-17 21:00:00,649.0,0.0,17.24,7.72 +2016-08-17 22:00:00,916.0,0.0,17.15,7.83 +2016-08-17 23:00:00,809.0,0.0,17.05,7.94 +2016-08-18 00:00:00,601.0,0.0,16.96,8.06 +2016-08-18 01:00:00,471.0,0.0,17.08,8.2 +2016-08-18 02:00:00,469.0,0.0,17.19,8.34 +2016-08-18 03:00:00,434.0,0.0,17.3,8.48 +2016-08-18 04:00:00,410.0,0.0,17.22,8.58 +2016-08-18 05:00:00,356.0,0.0,17.14,8.68 +2016-08-18 06:00:00,329.0,12.07,17.06,8.77 +2016-08-18 07:00:00,377.0,98.92,16.96,8.35 +2016-08-18 08:00:00,519.0,145.64,16.85,7.93 +2016-08-18 09:00:00,641.0,201.1,16.75,7.5 +2016-08-18 10:00:00,705.0,393.29,16.66,7.13 +2016-08-18 11:00:00,735.0,313.05,16.57,6.76 +2016-08-18 12:00:00,736.0,476.43,16.48,6.39 +2016-08-18 13:00:00,725.0,685.86,16.56,5.83 +2016-08-18 14:00:00,700.0,466.44,16.64,5.26 +2016-08-18 15:00:00,650.0,299.72,16.73,4.7 +2016-08-18 16:00:00,558.0,184.31,16.84,4.46 +2016-08-18 17:00:00,484.0,85.82,16.96,4.22 +2016-08-18 18:00:00,547.0,15.4,17.07,3.97 +2016-08-18 19:00:00,664.0,2.7,17.17,4.17 +2016-08-18 20:00:00,660.0,0.0,17.27,4.37 +2016-08-18 21:00:00,619.0,0.0,17.38,4.57 +2016-08-18 22:00:00,909.0,0.0,17.47,5.95 +2016-08-18 23:00:00,823.0,0.0,17.55,7.34 +2016-08-19 00:00:00,622.0,0.0,17.64,8.73 +2016-08-19 01:00:00,504.0,0.0,17.81,9.66 +2016-08-19 02:00:00,473.0,0.0,17.98,10.58 +2016-08-19 03:00:00,420.0,0.0,18.15,11.5 +2016-08-19 04:00:00,397.0,0.0,18.09,11.75 +2016-08-19 05:00:00,351.0,0.0,18.03,12.0 +2016-08-19 06:00:00,330.0,17.93,17.97,12.25 +2016-08-19 07:00:00,374.0,125.48,17.85,11.83 +2016-08-19 08:00:00,513.0,335.96,17.74,11.42 +2016-08-19 09:00:00,608.0,512.79,17.62,11.01 +2016-08-19 10:00:00,687.0,679.73,17.53,11.37 +2016-08-19 11:00:00,726.0,620.3,17.44,11.72 +2016-08-19 12:00:00,714.0,675.57,17.36,12.08 +2016-08-19 13:00:00,723.0,774.99,17.42,12.13 +2016-08-19 14:00:00,706.0,727.93,17.48,12.17 +2016-08-19 15:00:00,668.0,245.72,17.54,12.22 +2016-08-19 16:00:00,559.0,342.23,17.57,12.34 +2016-08-19 17:00:00,511.0,220.74,17.6,12.46 +2016-08-19 18:00:00,574.0,50.91,17.63,12.58 +2016-08-19 19:00:00,627.0,2.7,17.6,12.59 +2016-08-19 20:00:00,639.0,0.0,17.57,12.61 +2016-08-19 21:00:00,625.0,0.0,17.54,12.62 +2016-08-19 22:00:00,903.0,0.0,17.48,12.73 +2016-08-19 23:00:00,805.0,0.0,17.42,12.84 +2016-08-20 00:00:00,592.0,0.0,17.36,12.95 +2016-08-20 01:00:00,491.0,0.0,17.28,13.25 +2016-08-20 02:00:00,466.0,0.0,17.19,13.54 +2016-08-20 03:00:00,405.0,0.0,17.1,13.83 +2016-08-20 04:00:00,390.0,0.0,17.06,13.66 +2016-08-20 05:00:00,352.0,0.0,17.02,13.48 +2016-08-20 06:00:00,333.0,15.01,16.98,13.3 +2016-08-20 07:00:00,382.0,122.47,16.97,13.15 +2016-08-20 08:00:00,490.0,315.36,16.96,13.01 +2016-08-20 09:00:00,625.0,488.34,16.95,12.87 +2016-08-20 10:00:00,689.0,652.64,16.87,13.01 +2016-08-20 11:00:00,674.0,232.62,16.8,13.14 +2016-08-20 12:00:00,672.0,742.83,16.73,13.28 +2016-08-20 13:00:00,683.0,703.11,16.74,13.28 +2016-08-20 14:00:00,697.0,409.15,16.76,13.27 +2016-08-20 15:00:00,666.0,450.74,16.78,13.27 +2016-08-20 16:00:00,575.0,175.97,16.8,13.03 +2016-08-20 17:00:00,494.0,67.22,16.82,12.78 +2016-08-20 18:00:00,547.0,25.48,16.84,12.54 +2016-08-20 19:00:00,630.0,1.86,16.86,12.26 +2016-08-20 20:00:00,604.0,0.0,16.87,11.99 +2016-08-20 21:00:00,600.0,0.0,16.89,11.71 +2016-08-20 22:00:00,870.0,0.0,16.92,11.46 +2016-08-20 23:00:00,799.0,0.0,16.96,11.2 +2016-08-21 00:00:00,600.0,0.0,17.0,10.95 +2016-08-21 01:00:00,483.0,0.0,16.88,10.72 +2016-08-21 02:00:00,471.0,0.0,16.76,10.48 +2016-08-21 03:00:00,407.0,0.0,16.64,10.25 +2016-08-21 04:00:00,391.0,0.0,16.72,9.82 +2016-08-21 05:00:00,343.0,0.0,16.8,9.38 +2016-08-21 06:00:00,327.0,13.83,16.87,8.95 +2016-08-21 07:00:00,367.0,112.37,16.97,8.47 +2016-08-21 08:00:00,473.0,127.97,17.07,8.0 +2016-08-21 09:00:00,599.0,165.97,17.17,7.52 +2016-08-21 10:00:00,703.0,207.11,17.23,7.52 +2016-08-21 11:00:00,737.0,222.74,17.3,7.52 +2016-08-21 12:00:00,706.0,171.89,17.37,7.52 +2016-08-21 13:00:00,673.0,367.38,17.25,7.94 +2016-08-21 14:00:00,665.0,272.55,17.13,8.37 +2016-08-21 15:00:00,612.0,609.76,17.01,8.8 +2016-08-21 16:00:00,527.0,214.4,17.01,8.59 +2016-08-21 17:00:00,424.0,229.81,17.02,8.39 +2016-08-21 18:00:00,482.0,42.07,17.03,8.18 +2016-08-21 19:00:00,562.0,1.46,17.02,8.02 +2016-08-21 20:00:00,583.0,0.0,17.01,7.86 +2016-08-21 21:00:00,588.0,0.0,17.0,7.7 +2016-08-21 22:00:00,846.0,0.0,17.03,7.77 +2016-08-21 23:00:00,824.0,0.0,17.07,7.83 +2016-08-22 00:00:00,591.0,0.0,17.1,7.9 +2016-08-22 01:00:00,465.0,0.0,17.06,8.04 +2016-08-22 02:00:00,444.0,0.0,17.02,8.18 +2016-08-22 03:00:00,406.0,0.0,16.97,8.32 +2016-08-22 04:00:00,392.0,0.0,17.0,8.01 +2016-08-22 05:00:00,331.0,0.0,17.03,7.71 +2016-08-22 06:00:00,317.0,12.07,17.05,7.41 +2016-08-22 07:00:00,373.0,124.04,17.13,7.11 +2016-08-22 08:00:00,476.0,334.8,17.21,6.82 +2016-08-22 09:00:00,580.0,518.83,17.29,6.52 +2016-08-22 10:00:00,631.0,674.12,17.34,6.14 +2016-08-22 11:00:00,687.0,756.18,17.39,5.76 +2016-08-22 12:00:00,683.0,801.21,17.44,5.38 +2016-08-22 13:00:00,665.0,788.54,17.47,5.36 +2016-08-22 14:00:00,680.0,721.16,17.5,5.33 +2016-08-22 15:00:00,650.0,604.74,17.53,5.31 +2016-08-22 16:00:00,568.0,431.13,17.63,4.76 +2016-08-22 17:00:00,506.0,226.13,17.74,4.21 +2016-08-22 18:00:00,539.0,41.82,17.85,3.66 +2016-08-22 19:00:00,630.0,0.0,17.95,3.67 +2016-08-22 20:00:00,634.0,0.0,18.05,3.69 +2016-08-22 21:00:00,624.0,0.0,18.16,3.71 +2016-08-22 22:00:00,844.0,0.0,18.33,4.06 +2016-08-22 23:00:00,808.0,0.0,18.51,4.42 +2016-08-23 00:00:00,596.0,0.0,18.68,4.77 +2016-08-23 01:00:00,476.0,0.0,18.77,4.59 +2016-08-23 02:00:00,437.0,0.0,18.85,4.41 +2016-08-23 03:00:00,413.0,0.0,18.93,4.23 +2016-08-23 04:00:00,405.0,0.0,18.88,4.35 +2016-08-23 05:00:00,355.0,0.0,18.82,4.46 +2016-08-23 06:00:00,349.0,13.67,18.76,4.58 +2016-08-23 07:00:00,372.0,27.24,18.61,4.04 +2016-08-23 08:00:00,497.0,210.16,18.47,3.49 +2016-08-23 09:00:00,596.0,492.18,18.32,2.95 +2016-08-23 10:00:00,667.0,614.11,18.1,2.46 +2016-08-23 11:00:00,676.0,627.96,17.89,1.96 +2016-08-23 12:00:00,710.0,733.43,17.68,1.46 +2016-08-23 13:00:00,683.0,735.56,17.66,2.1 +2016-08-23 14:00:00,678.0,662.39,17.65,2.73 +2016-08-23 15:00:00,628.0,564.36,17.64,3.37 +2016-08-23 16:00:00,529.0,383.98,17.59,3.65 +2016-08-23 17:00:00,483.0,84.17,17.54,3.93 +2016-08-23 18:00:00,571.0,39.34,17.49,4.21 +2016-08-23 19:00:00,674.0,0.0,17.37,4.67 +2016-08-23 20:00:00,639.0,0.0,17.25,5.14 +2016-08-23 21:00:00,624.0,0.0,17.14,5.6 +2016-08-23 22:00:00,846.0,0.0,17.02,5.88 +2016-08-23 23:00:00,813.0,0.0,16.91,6.16 +2016-08-24 00:00:00,596.0,0.0,16.8,6.44 +2016-08-24 01:00:00,471.0,0.0,16.6,6.62 +2016-08-24 02:00:00,449.0,0.0,16.4,6.79 +2016-08-24 03:00:00,426.0,0.0,16.19,6.97 +2016-08-24 04:00:00,410.0,0.0,16.15,6.97 +2016-08-24 05:00:00,347.0,0.0,16.1,6.97 +2016-08-24 06:00:00,352.0,12.14,16.05,6.97 +2016-08-24 07:00:00,394.0,108.96,16.17,7.05 +2016-08-24 08:00:00,524.0,156.7,16.3,7.14 +2016-08-24 09:00:00,598.0,130.42,16.42,7.23 +2016-08-24 10:00:00,657.0,139.7,16.57,7.15 +2016-08-24 11:00:00,688.0,61.81,16.73,7.07 +2016-08-24 12:00:00,724.0,277.37,16.89,6.99 +2016-08-24 13:00:00,722.0,508.87,16.81,6.46 +2016-08-24 14:00:00,696.0,725.46,16.74,5.92 +2016-08-24 15:00:00,677.0,577.51,16.67,5.38 +2016-08-24 16:00:00,574.0,188.35,16.69,5.48 +2016-08-24 17:00:00,504.0,83.97,16.71,5.57 +2016-08-24 18:00:00,561.0,22.05,16.73,5.67 +2016-08-24 19:00:00,628.0,0.0,16.74,5.39 +2016-08-24 20:00:00,658.0,0.0,16.75,5.11 +2016-08-24 21:00:00,632.0,0.0,16.77,4.83 +2016-08-24 22:00:00,839.0,0.0,16.77,4.8 +2016-08-24 23:00:00,783.0,0.0,16.78,4.77 +2016-08-25 00:00:00,556.0,0.0,16.79,4.74 +2016-08-25 01:00:00,444.0,0.0,16.69,4.28 +2016-08-25 02:00:00,438.0,0.0,16.59,3.81 +2016-08-25 03:00:00,398.0,0.0,16.48,3.34 +2016-08-25 04:00:00,395.0,0.0,16.46,3.18 +2016-08-25 05:00:00,328.0,0.0,16.44,3.02 +2016-08-25 06:00:00,345.0,10.95,16.42,2.86 +2016-08-25 07:00:00,404.0,93.77,16.49,3.14 +2016-08-25 08:00:00,486.0,190.87,16.57,3.42 +2016-08-25 09:00:00,604.0,341.46,16.64,3.7 +2016-08-25 10:00:00,644.0,89.67,16.72,3.62 +2016-08-25 11:00:00,681.0,161.15,16.8,3.54 +2016-08-25 12:00:00,685.0,507.73,16.88,3.46 +2016-08-25 13:00:00,693.0,132.59,16.93,3.71 +2016-08-25 14:00:00,679.0,253.34,16.98,3.97 +2016-08-25 15:00:00,622.0,197.33,17.04,4.22 +2016-08-25 16:00:00,560.0,137.58,16.97,4.28 +2016-08-25 17:00:00,505.0,23.37,16.91,4.33 +2016-08-25 18:00:00,571.0,11.64,16.84,4.39 +2016-08-25 19:00:00,622.0,0.0,16.77,4.24 +2016-08-25 20:00:00,624.0,0.0,16.7,4.09 +2016-08-25 21:00:00,607.0,0.0,16.64,3.94 +2016-08-25 22:00:00,825.0,0.0,16.58,4.34 +2016-08-25 23:00:00,789.0,0.0,16.51,4.74 +2016-08-26 00:00:00,580.0,0.0,16.45,5.14 +2016-08-26 01:00:00,459.0,0.0,16.38,5.24 +2016-08-26 02:00:00,434.0,0.0,16.31,5.33 +2016-08-26 03:00:00,396.0,0.0,16.23,5.42 +2016-08-26 04:00:00,389.0,0.0,16.09,5.18 +2016-08-26 05:00:00,346.0,0.0,15.95,4.94 +2016-08-26 06:00:00,329.0,10.43,15.81,4.7 +2016-08-26 07:00:00,388.0,121.53,15.87,4.23 +2016-08-26 08:00:00,508.0,329.8,15.92,3.75 +2016-08-26 09:00:00,575.0,518.32,15.98,3.27 +2016-08-26 10:00:00,614.0,669.41,16.17,3.18 +2016-08-26 11:00:00,618.0,744.68,16.36,3.09 +2016-08-26 12:00:00,646.0,787.69,16.55,3.01 +2016-08-26 13:00:00,659.0,777.76,16.67,3.35 +2016-08-26 14:00:00,639.0,677.85,16.8,3.7 +2016-08-26 15:00:00,590.0,560.38,16.93,4.04 +2016-08-26 16:00:00,495.0,421.41,16.93,4.44 +2016-08-26 17:00:00,446.0,165.91,16.94,4.84 +2016-08-26 18:00:00,511.0,42.04,16.94,5.24 +2016-08-26 19:00:00,584.0,0.0,16.93,5.31 +2016-08-26 20:00:00,584.0,0.0,16.92,5.37 +2016-08-26 21:00:00,595.0,0.0,16.92,5.43 +2016-08-26 22:00:00,832.0,0.0,16.93,5.41 +2016-08-26 23:00:00,779.0,0.0,16.95,5.39 +2016-08-27 00:00:00,574.0,0.0,16.96,5.37 +2016-08-27 01:00:00,471.0,0.0,16.99,5.67 +2016-08-27 02:00:00,440.0,0.0,17.02,5.98 +2016-08-27 03:00:00,396.0,0.0,17.05,6.29 +2016-08-27 04:00:00,398.0,0.0,17.14,5.99 +2016-08-27 05:00:00,339.0,0.0,17.23,5.69 +2016-08-27 06:00:00,320.0,10.35,17.31,5.39 +2016-08-27 07:00:00,394.0,62.07,17.35,4.86 +2016-08-27 08:00:00,492.0,204.53,17.38,4.33 +2016-08-27 09:00:00,559.0,472.16,17.42,3.79 +2016-08-27 10:00:00,579.0,635.59,17.46,3.66 +2016-08-27 11:00:00,613.0,724.99,17.51,3.53 +2016-08-27 12:00:00,591.0,226.2,17.56,3.39 +2016-08-27 13:00:00,589.0,730.91,17.47,4.6 +2016-08-27 14:00:00,597.0,700.45,17.38,5.81 +2016-08-27 15:00:00,533.0,599.27,17.3,7.02 +2016-08-27 16:00:00,481.0,425.46,17.31,7.22 +2016-08-27 17:00:00,442.0,109.91,17.32,7.42 +2016-08-27 18:00:00,478.0,36.77,17.33,7.61 +2016-08-27 19:00:00,547.0,0.0,17.34,8.02 +2016-08-27 20:00:00,558.0,0.0,17.35,8.43 +2016-08-27 21:00:00,552.0,0.0,17.37,8.84 +2016-08-27 22:00:00,781.0,0.0,17.22,9.14 +2016-08-27 23:00:00,760.0,0.0,17.08,9.45 +2016-08-28 00:00:00,553.0,0.0,16.93,9.75 +2016-08-28 01:00:00,457.0,0.0,16.89,10.21 +2016-08-28 02:00:00,426.0,0.0,16.85,10.66 +2016-08-28 03:00:00,388.0,0.0,16.81,11.12 +2016-08-28 04:00:00,391.0,0.0,16.93,11.23 +2016-08-28 05:00:00,331.0,0.0,17.05,11.34 +2016-08-28 06:00:00,314.0,9.25,17.17,11.45 +2016-08-28 07:00:00,353.0,86.5,17.21,10.94 +2016-08-28 08:00:00,407.0,164.19,17.26,10.43 +2016-08-28 09:00:00,521.0,300.89,17.3,9.92 +2016-08-28 10:00:00,604.0,202.81,17.23,9.56 +2016-08-28 11:00:00,661.0,664.52,17.16,9.2 +2016-08-28 12:00:00,658.0,544.46,17.09,8.84 +2016-08-28 13:00:00,640.0,343.52,16.97,8.7 +2016-08-28 14:00:00,607.0,224.16,16.85,8.57 +2016-08-28 15:00:00,572.0,81.61,16.74,8.43 +2016-08-28 16:00:00,469.0,96.53,16.78,8.33 +2016-08-28 17:00:00,434.0,78.9,16.82,8.23 +2016-08-28 18:00:00,464.0,38.25,16.86,8.14 +2016-08-28 19:00:00,511.0,0.0,16.83,7.89 +2016-08-28 20:00:00,527.0,0.0,16.8,7.65 +2016-08-28 21:00:00,510.0,0.0,16.78,7.41 +2016-08-28 22:00:00,727.0,0.0,16.77,7.23 +2016-08-28 23:00:00,666.0,0.0,16.77,7.06 +2016-08-29 00:00:00,490.0,0.0,16.76,6.88 +2016-08-29 01:00:00,416.0,0.0,16.72,6.77 +2016-08-29 02:00:00,391.0,0.0,16.68,6.65 +2016-08-29 03:00:00,391.0,0.0,16.64,6.54 +2016-08-29 04:00:00,374.0,0.0,16.51,6.44 +2016-08-29 05:00:00,330.0,0.0,16.38,6.34 +2016-08-29 06:00:00,312.0,8.2,16.25,6.25 +2016-08-29 07:00:00,381.0,114.56,16.2,6.0 +2016-08-29 08:00:00,430.0,325.71,16.14,5.76 +2016-08-29 09:00:00,516.0,502.93,16.09,5.52 +2016-08-29 10:00:00,521.0,253.43,16.12,5.17 +2016-08-29 11:00:00,531.0,372.09,16.15,4.83 +2016-08-29 12:00:00,574.0,502.08,16.18,4.48 +2016-08-29 13:00:00,610.0,444.56,16.39,4.23 +2016-08-29 14:00:00,615.0,105.87,16.61,3.98 +2016-08-29 15:00:00,565.0,261.01,16.83,3.72 +2016-08-29 16:00:00,461.0,196.53,16.8,3.5 +2016-08-29 17:00:00,421.0,161.56,16.78,3.28 +2016-08-29 18:00:00,432.0,34.07,16.76,3.06 +2016-08-29 19:00:00,491.0,0.0,16.71,2.62 +2016-08-29 20:00:00,493.0,0.0,16.65,2.18 +2016-08-29 21:00:00,471.0,0.0,16.6,1.74 +2016-08-29 22:00:00,657.0,0.0,16.56,1.44 +2016-08-29 23:00:00,571.0,0.0,16.51,1.15 +2016-08-30 00:00:00,498.0,0.0,16.47,0.86 +2016-08-30 01:00:00,432.0,0.0,16.37,0.97 +2016-08-30 02:00:00,371.0,0.0,16.27,1.09 +2016-08-30 03:00:00,415.0,0.0,16.17,1.2 +2016-08-30 04:00:00,410.0,0.0,16.09,1.66 +2016-08-30 05:00:00,331.0,0.0,16.01,2.12 +2016-08-30 06:00:00,314.0,7.67,15.92,2.58 +2016-08-30 07:00:00,361.0,99.44,16.09,2.77 +2016-08-30 08:00:00,450.0,323.31,16.25,2.96 +2016-08-30 09:00:00,487.0,505.28,16.42,3.14 +2016-08-30 10:00:00,521.0,484.53,16.56,2.79 +2016-08-30 11:00:00,526.0,465.59,16.7,2.44 +2016-08-30 12:00:00,576.0,422.85,16.84,2.08 +2016-08-30 13:00:00,602.0,235.49,16.86,2.12 +2016-08-30 14:00:00,605.0,116.08,16.88,2.17 +2016-08-30 15:00:00,539.0,366.27,16.9,2.21 +2016-08-30 16:00:00,457.0,188.21,16.84,1.92 +2016-08-30 17:00:00,408.0,202.07,16.79,1.64 +2016-08-30 18:00:00,451.0,31.01,16.73,1.35 +2016-08-30 19:00:00,489.0,0.0,16.68,1.43 +2016-08-30 20:00:00,466.0,0.0,16.63,1.52 +2016-08-30 21:00:00,488.0,0.0,16.59,1.6 +2016-08-30 22:00:00,628.0,0.0,16.56,1.95 +2016-08-30 23:00:00,561.0,0.0,16.54,2.3 +2016-08-31 00:00:00,473.0,0.0,16.51,2.65 +2016-08-31 01:00:00,404.0,0.0,16.49,3.09 +2016-08-31 02:00:00,371.0,0.0,16.46,3.53 +2016-08-31 03:00:00,402.0,0.0,16.43,3.97 +2016-08-31 04:00:00,399.0,0.0,16.47,4.29 +2016-08-31 05:00:00,329.0,0.0,16.5,4.62 +2016-08-31 06:00:00,314.0,7.12,16.53,4.94 +2016-08-31 07:00:00,389.0,72.56,16.6,4.67 +2016-08-31 08:00:00,438.0,98.21,16.66,4.4 +2016-08-31 09:00:00,445.0,105.06,16.73,4.12 +2016-08-31 10:00:00,475.0,238.52,16.76,4.03 +2016-08-31 11:00:00,517.0,347.98,16.8,3.93 +2016-08-31 12:00:00,565.0,416.92,16.84,3.83 +2016-08-31 13:00:00,578.0,748.84,16.86,3.94 +2016-08-31 14:00:00,572.0,682.23,16.89,4.06 +2016-08-31 15:00:00,540.0,576.18,16.92,4.17 +2016-08-31 16:00:00,448.0,389.28,16.84,4.2 +2016-08-31 17:00:00,429.0,174.19,16.76,4.23 +2016-08-31 18:00:00,490.0,29.66,16.68,4.26 +2016-08-31 19:00:00,497.0,0.0,16.55,4.12 +2016-08-31 20:00:00,500.0,0.0,16.42,3.98 +2016-08-31 21:00:00,483.0,0.0,16.3,3.83 +2016-08-31 22:00:00,605.0,0.0,16.15,3.68 +2016-08-31 23:00:00,529.0,0.0,16.0,3.52 +2016-09-01 00:00:00,475.0,0.0,15.85,3.37 +2016-09-01 01:00:00,397.0,0.0,15.83,3.26 +2016-09-01 02:00:00,372.0,0.0,15.81,3.16 +2016-09-01 03:00:00,413.0,0.0,15.79,3.06 +2016-09-01 04:00:00,414.0,0.0,15.71,2.47 +2016-09-01 05:00:00,313.0,0.0,15.62,1.89 +2016-09-01 06:00:00,308.0,6.11,15.54,1.3 +2016-09-01 07:00:00,366.0,115.94,15.5,1.19 +2016-09-01 08:00:00,442.0,293.12,15.47,1.09 +2016-09-01 09:00:00,469.0,415.84,15.43,0.98 +2016-09-01 10:00:00,479.0,484.36,15.5,1.1 +2016-09-01 11:00:00,513.0,595.91,15.57,1.22 +2016-09-01 12:00:00,539.0,723.58,15.65,1.34 +2016-09-01 13:00:00,565.0,687.38,15.74,1.82 +2016-09-01 14:00:00,590.0,616.24,15.82,2.3 +2016-09-01 15:00:00,536.0,498.87,15.91,2.79 +2016-09-01 16:00:00,445.0,326.28,15.91,2.91 +2016-09-01 17:00:00,379.0,146.44,15.92,3.03 +2016-09-01 18:00:00,431.0,30.34,15.92,3.16 +2016-09-01 19:00:00,463.0,0.0,15.81,3.21 +2016-09-01 20:00:00,455.0,0.0,15.69,3.26 +2016-09-01 21:00:00,443.0,0.0,15.58,3.31 +2016-09-01 22:00:00,600.0,0.0,15.54,3.65 +2016-09-01 23:00:00,538.0,0.0,15.49,3.98 +2016-09-02 00:00:00,470.0,0.0,15.45,4.32 +2016-09-02 01:00:00,393.0,0.0,15.47,4.79 +2016-09-02 02:00:00,362.0,0.0,15.49,5.26 +2016-09-02 03:00:00,414.0,0.0,15.51,5.72 +2016-09-02 04:00:00,391.0,0.0,15.57,6.17 +2016-09-02 05:00:00,308.0,0.0,15.62,6.62 +2016-09-02 06:00:00,306.0,4.12,15.68,7.06 +2016-09-02 07:00:00,378.0,24.89,15.86,6.91 +2016-09-02 08:00:00,396.0,20.11,16.05,6.76 +2016-09-02 09:00:00,449.0,76.36,16.23,6.61 +2016-09-02 10:00:00,500.0,123.35,16.39,6.33 +2016-09-02 11:00:00,500.0,81.55,16.56,6.05 +2016-09-02 12:00:00,529.0,426.71,16.73,5.77 +2016-09-02 13:00:00,559.0,514.23,16.73,5.66 +2016-09-02 14:00:00,596.0,633.88,16.74,5.56 +2016-09-02 15:00:00,551.0,520.1,16.74,5.46 +2016-09-02 16:00:00,471.0,340.0,16.77,5.32 +2016-09-02 17:00:00,412.0,176.62,16.79,5.19 +2016-09-02 18:00:00,438.0,26.37,16.82,5.05 +2016-09-02 19:00:00,463.0,0.0,16.78,4.84 +2016-09-02 20:00:00,489.0,0.0,16.74,4.63 +2016-09-02 21:00:00,474.0,0.0,16.7,4.43 +2016-09-02 22:00:00,624.0,0.0,16.66,3.96 +2016-09-02 23:00:00,590.0,0.0,16.61,3.5 +2016-09-03 00:00:00,488.0,0.0,16.57,3.03 +2016-09-03 01:00:00,407.0,0.0,16.61,3.64 +2016-09-03 02:00:00,381.0,0.0,16.64,4.25 +2016-09-03 03:00:00,408.0,0.0,16.68,4.86 +2016-09-03 04:00:00,408.0,0.0,16.74,5.54 +2016-09-03 05:00:00,320.0,0.0,16.79,6.23 +2016-09-03 06:00:00,308.0,4.57,16.85,6.91 +2016-09-03 07:00:00,359.0,5.79,16.88,7.32 +2016-09-03 08:00:00,432.0,27.53,16.92,7.74 +2016-09-03 09:00:00,495.0,150.5,16.95,8.15 +2016-09-03 10:00:00,515.0,149.28,16.96,8.69 +2016-09-03 11:00:00,505.0,132.68,16.97,9.23 +2016-09-03 12:00:00,523.0,113.25,16.98,9.77 +2016-09-03 13:00:00,565.0,96.1,17.18,9.78 +2016-09-03 14:00:00,582.0,46.82,17.38,9.79 +2016-09-03 15:00:00,554.0,40.22,17.58,9.81 +2016-09-03 16:00:00,461.0,43.12,17.59,9.71 +2016-09-03 17:00:00,410.0,26.06,17.6,9.6 +2016-09-03 18:00:00,483.0,6.88,17.61,9.5 +2016-09-03 19:00:00,548.0,0.0,17.64,9.26 +2016-09-03 20:00:00,523.0,0.0,17.66,9.02 +2016-09-03 21:00:00,509.0,0.0,17.69,8.77 +2016-09-03 22:00:00,623.0,0.0,17.73,8.82 +2016-09-03 23:00:00,576.0,0.0,17.77,8.87 +2016-09-04 00:00:00,520.0,0.0,17.81,8.92 +2016-09-04 01:00:00,447.0,0.0,17.71,8.89 +2016-09-04 02:00:00,378.0,0.0,17.6,8.85 +2016-09-04 03:00:00,414.0,0.0,17.5,8.81 +2016-09-04 04:00:00,410.0,0.0,17.45,8.53 +2016-09-04 05:00:00,332.0,0.0,17.39,8.24 +2016-09-04 06:00:00,315.0,1.85,17.34,7.96 +2016-09-04 07:00:00,339.0,13.49,17.27,7.18 +2016-09-04 08:00:00,413.0,76.33,17.2,6.4 +2016-09-04 09:00:00,468.0,70.67,17.13,5.63 +2016-09-04 10:00:00,531.0,183.59,17.13,5.2 +2016-09-04 11:00:00,560.0,238.71,17.13,4.77 +2016-09-04 12:00:00,558.0,259.26,17.14,4.34 +2016-09-04 13:00:00,569.0,214.73,17.15,4.23 +2016-09-04 14:00:00,581.0,188.03,17.16,4.11 +2016-09-04 15:00:00,543.0,112.49,17.17,4.0 +2016-09-04 16:00:00,453.0,82.69,17.23,4.59 +2016-09-04 17:00:00,370.0,32.35,17.3,5.19 +2016-09-04 18:00:00,402.0,0.22,17.36,5.78 +2016-09-04 19:00:00,476.0,0.0,17.46,6.12 +2016-09-04 20:00:00,463.0,0.0,17.55,6.47 +2016-09-04 21:00:00,459.0,0.0,17.65,6.81 +2016-09-04 22:00:00,583.0,0.0,17.72,7.37 +2016-09-04 23:00:00,557.0,0.0,17.79,7.92 +2016-09-05 00:00:00,474.0,0.0,17.86,8.47 +2016-09-05 01:00:00,397.0,0.0,17.88,8.84 +2016-09-05 02:00:00,374.0,0.0,17.9,9.2 +2016-09-05 03:00:00,397.0,0.0,17.92,9.57 +2016-09-05 04:00:00,398.0,0.0,17.91,8.99 +2016-09-05 05:00:00,303.0,0.0,17.9,8.41 +2016-09-05 06:00:00,294.0,1.06,17.89,7.83 +2016-09-05 07:00:00,350.0,53.4,17.81,7.14 +2016-09-05 08:00:00,412.0,91.74,17.72,6.46 +2016-09-05 09:00:00,457.0,90.25,17.64,5.77 +2016-09-05 10:00:00,504.0,202.85,17.59,5.65 +2016-09-05 11:00:00,536.0,378.08,17.54,5.53 +2016-09-05 12:00:00,554.0,414.73,17.49,5.41 +2016-09-05 13:00:00,549.0,552.06,17.44,5.69 +2016-09-05 14:00:00,597.0,607.32,17.39,5.98 +2016-09-05 15:00:00,545.0,500.15,17.34,6.26 +2016-09-05 16:00:00,501.0,267.23,17.28,5.72 +2016-09-05 17:00:00,424.0,86.63,17.23,5.18 +2016-09-05 18:00:00,458.0,19.58,17.17,4.63 +2016-09-05 19:00:00,511.0,0.0,17.14,4.37 +2016-09-05 20:00:00,488.0,0.0,17.11,4.1 +2016-09-05 21:00:00,472.0,0.0,17.08,3.83 +2016-09-05 22:00:00,611.0,0.0,17.09,3.9 +2016-09-05 23:00:00,540.0,0.0,17.1,3.96 +2016-09-06 00:00:00,458.0,0.0,17.11,4.03 +2016-09-06 01:00:00,410.0,0.0,17.05,3.81 +2016-09-06 02:00:00,364.0,0.0,17.0,3.6 +2016-09-06 03:00:00,400.0,0.0,16.94,3.38 +2016-09-06 04:00:00,396.0,0.0,16.94,3.77 +2016-09-06 05:00:00,304.0,0.0,16.93,4.15 +2016-09-06 06:00:00,301.0,1.46,16.93,4.54 +2016-09-06 07:00:00,389.0,56.74,16.99,4.48 +2016-09-06 08:00:00,472.0,85.4,17.04,4.42 +2016-09-06 09:00:00,512.0,143.95,17.1,4.36 +2016-09-06 10:00:00,575.0,145.1,17.15,3.8 +2016-09-06 11:00:00,572.0,282.82,17.21,3.25 +2016-09-06 12:00:00,574.0,293.51,17.27,2.69 +2016-09-06 13:00:00,612.0,251.17,17.75,2.14 +2016-09-06 14:00:00,606.0,159.44,18.23,1.59 +2016-09-06 15:00:00,566.0,244.51,18.71,1.03 +2016-09-06 16:00:00,487.0,269.87,18.5,1.7 +2016-09-06 17:00:00,417.0,181.25,18.28,2.36 +2016-09-06 18:00:00,457.0,21.31,18.07,3.02 +2016-09-06 19:00:00,510.0,0.0,17.96,3.47 +2016-09-06 20:00:00,479.0,0.0,17.84,3.92 +2016-09-06 21:00:00,486.0,0.0,17.73,4.37 +2016-09-06 22:00:00,643.0,0.0,17.82,4.74 +2016-09-06 23:00:00,554.0,0.0,17.9,5.1 +2016-09-07 00:00:00,467.0,0.0,17.99,5.46 +2016-09-07 01:00:00,393.0,0.0,18.12,5.56 +2016-09-07 02:00:00,376.0,0.0,18.24,5.66 +2016-09-07 03:00:00,400.0,0.0,18.37,5.77 +2016-09-07 04:00:00,395.0,0.0,18.5,6.06 +2016-09-07 05:00:00,315.0,0.0,18.64,6.35 +2016-09-07 06:00:00,330.0,2.24,18.77,6.65 +2016-09-07 07:00:00,408.0,71.31,18.82,6.68 +2016-09-07 08:00:00,468.0,298.02,18.86,6.7 +2016-09-07 09:00:00,514.0,374.98,18.91,6.73 +2016-09-07 10:00:00,510.0,650.11,19.0,6.61 +2016-09-07 11:00:00,546.0,749.15,19.09,6.49 +2016-09-07 12:00:00,591.0,575.3,19.18,6.37 +2016-09-07 13:00:00,590.0,764.3,19.34,6.22 +2016-09-07 14:00:00,582.0,546.17,19.49,6.06 +2016-09-07 15:00:00,555.0,549.46,19.65,5.9 +2016-09-07 16:00:00,484.0,327.3,19.33,5.49 +2016-09-07 17:00:00,423.0,96.8,19.01,5.09 +2016-09-07 18:00:00,490.0,19.99,18.69,4.68 +2016-09-07 19:00:00,540.0,0.0,18.31,5.54 +2016-09-07 20:00:00,500.0,0.0,17.92,6.4 +2016-09-07 21:00:00,527.0,0.0,17.54,7.27 +2016-09-07 22:00:00,634.0,0.0,17.32,8.1 +2016-09-07 23:00:00,572.0,0.0,17.1,8.93 +2016-09-08 00:00:00,484.0,0.0,16.88,9.77 +2016-09-08 01:00:00,418.0,0.0,16.87,9.67 +2016-09-08 02:00:00,400.0,0.0,16.86,9.57 +2016-09-08 03:00:00,422.0,0.0,16.85,9.48 +2016-09-08 04:00:00,407.0,0.0,16.88,9.44 +2016-09-08 05:00:00,323.0,0.0,16.91,9.41 +2016-09-08 06:00:00,325.0,1.46,16.94,9.38 +2016-09-08 07:00:00,391.0,110.09,17.04,8.96 +2016-09-08 08:00:00,481.0,326.53,17.14,8.54 +2016-09-08 09:00:00,497.0,504.68,17.24,8.12 +2016-09-08 10:00:00,498.0,668.49,17.35,8.18 +2016-09-08 11:00:00,538.0,751.78,17.47,8.24 +2016-09-08 12:00:00,576.0,797.11,17.59,8.3 +2016-09-08 13:00:00,603.0,757.13,17.68,8.37 +2016-09-08 14:00:00,583.0,265.91,17.76,8.44 +2016-09-08 15:00:00,543.0,326.18,17.85,8.51 +2016-09-08 16:00:00,477.0,172.13,17.91,8.81 +2016-09-08 17:00:00,418.0,58.32,17.98,9.12 +2016-09-08 18:00:00,474.0,3.66,18.04,9.42 +2016-09-08 19:00:00,511.0,0.0,18.07,9.42 +2016-09-08 20:00:00,517.0,0.0,18.09,9.41 +2016-09-08 21:00:00,517.0,0.0,18.12,9.41 +2016-09-08 22:00:00,659.0,0.0,18.04,9.01 +2016-09-08 23:00:00,584.0,0.0,17.95,8.62 +2016-09-09 00:00:00,475.0,0.0,17.87,8.22 +2016-09-09 01:00:00,414.0,0.0,17.83,8.33 +2016-09-09 02:00:00,383.0,0.0,17.8,8.43 +2016-09-09 03:00:00,401.0,0.0,17.76,8.54 +2016-09-09 04:00:00,392.0,0.0,17.75,8.55 +2016-09-09 05:00:00,342.0,0.0,17.75,8.56 +2016-09-09 06:00:00,339.0,0.0,17.74,8.57 +2016-09-09 07:00:00,397.0,67.45,17.79,9.01 +2016-09-09 08:00:00,470.0,165.12,17.83,9.45 +2016-09-09 09:00:00,522.0,169.06,17.88,9.89 +2016-09-09 10:00:00,564.0,216.83,17.91,10.32 +2016-09-09 11:00:00,580.0,576.28,17.94,10.74 +2016-09-09 12:00:00,610.0,815.34,17.97,11.17 +2016-09-09 13:00:00,625.0,773.64,17.98,11.22 +2016-09-09 14:00:00,647.0,646.17,17.98,11.26 +2016-09-09 15:00:00,611.0,499.44,17.99,11.31 +2016-09-09 16:00:00,512.0,123.09,17.99,11.24 +2016-09-09 17:00:00,463.0,92.58,17.99,11.17 +2016-09-09 18:00:00,488.0,13.19,17.99,11.1 +2016-09-09 19:00:00,539.0,0.0,18.01,10.94 +2016-09-09 20:00:00,506.0,0.0,18.02,10.77 +2016-09-09 21:00:00,504.0,0.0,18.04,10.61 +2016-09-09 22:00:00,639.0,0.0,18.03,10.45 +2016-09-09 23:00:00,614.0,0.0,18.02,10.28 +2016-09-10 00:00:00,498.0,0.0,18.01,10.12 +2016-09-10 01:00:00,449.0,0.0,17.94,9.43 +2016-09-10 02:00:00,463.0,0.0,17.88,8.73 +2016-09-10 03:00:00,460.0,0.0,17.81,8.03 +2016-09-10 04:00:00,419.0,0.0,17.73,6.88 +2016-09-10 05:00:00,349.0,0.0,17.64,5.73 +2016-09-10 06:00:00,352.0,0.0,17.56,4.58 +2016-09-10 07:00:00,393.0,38.27,17.45,4.12 +2016-09-10 08:00:00,469.0,123.93,17.34,3.67 +2016-09-10 09:00:00,558.0,98.54,17.23,3.21 +2016-09-10 10:00:00,622.0,132.19,17.08,3.3 +2016-09-10 11:00:00,656.0,699.92,16.93,3.39 +2016-09-10 12:00:00,709.0,701.38,16.78,3.48 +2016-09-10 13:00:00,705.0,567.61,16.65,4.13 +2016-09-10 14:00:00,744.0,678.49,16.51,4.79 +2016-09-10 15:00:00,687.0,561.99,16.38,5.45 +2016-09-10 16:00:00,597.0,377.04,16.26,5.41 +2016-09-10 17:00:00,494.0,167.98,16.15,5.37 +2016-09-10 18:00:00,484.0,12.77,16.03,5.32 +2016-09-10 19:00:00,507.0,0.0,15.96,5.05 +2016-09-10 20:00:00,512.0,0.0,15.9,4.77 +2016-09-10 21:00:00,511.0,0.0,15.83,4.5 +2016-09-10 22:00:00,684.0,0.0,15.76,3.71 +2016-09-10 23:00:00,618.0,0.0,15.7,2.93 +2016-09-11 00:00:00,502.0,0.0,15.63,2.15 +2016-09-11 01:00:00,478.0,0.0,15.52,1.92 +2016-09-11 02:00:00,465.0,0.0,15.41,1.69 +2016-09-11 03:00:00,457.0,0.0,15.31,1.46 +2016-09-11 04:00:00,451.0,0.0,15.3,2.25 +2016-09-11 05:00:00,369.0,0.0,15.3,3.04 +2016-09-11 06:00:00,347.0,0.0,15.29,3.83 +2016-09-11 07:00:00,379.0,102.49,15.42,4.48 +2016-09-11 08:00:00,406.0,316.16,15.55,5.13 +2016-09-11 09:00:00,536.0,516.83,15.68,5.78 +2016-09-11 10:00:00,620.0,552.85,15.97,6.04 +2016-09-11 11:00:00,703.0,468.25,16.26,6.3 +2016-09-11 12:00:00,652.0,449.41,16.55,6.57 +2016-09-11 13:00:00,621.0,521.14,16.75,6.77 +2016-09-11 14:00:00,652.0,608.66,16.94,6.98 +2016-09-11 15:00:00,588.0,552.83,17.14,7.19 +2016-09-11 16:00:00,485.0,255.79,17.2,7.18 +2016-09-11 17:00:00,402.0,86.72,17.27,7.18 +2016-09-11 18:00:00,419.0,11.66,17.33,7.17 +2016-09-11 19:00:00,457.0,0.0,17.37,7.6 +2016-09-11 20:00:00,460.0,0.0,17.4,8.04 +2016-09-11 21:00:00,471.0,0.0,17.44,8.47 +2016-09-11 22:00:00,610.0,0.0,17.48,8.85 +2016-09-11 23:00:00,553.0,0.0,17.51,9.22 +2016-09-12 00:00:00,473.0,0.0,17.55,9.6 +2016-09-12 01:00:00,428.0,0.0,17.57,9.87 +2016-09-12 02:00:00,368.0,0.0,17.59,10.14 +2016-09-12 03:00:00,404.0,0.0,17.62,10.41 +2016-09-12 04:00:00,391.0,0.0,17.69,10.41 +2016-09-12 05:00:00,307.0,0.0,17.75,10.41 +2016-09-12 06:00:00,308.0,0.0,17.82,10.41 +2016-09-12 07:00:00,362.0,56.39,17.85,10.16 +2016-09-12 08:00:00,412.0,140.92,17.89,9.91 +2016-09-12 09:00:00,506.0,109.21,17.92,9.66 +2016-09-12 10:00:00,491.0,259.87,17.97,9.52 +2016-09-12 11:00:00,544.0,344.99,18.03,9.38 +2016-09-12 12:00:00,590.0,475.82,18.09,9.24 +2016-09-12 13:00:00,580.0,548.48,18.1,8.77 +2016-09-12 14:00:00,612.0,521.54,18.1,8.29 +2016-09-12 15:00:00,581.0,451.47,18.11,7.82 +2016-09-12 16:00:00,478.0,134.73,18.05,7.64 +2016-09-12 17:00:00,407.0,27.37,17.99,7.46 +2016-09-12 18:00:00,463.0,9.36,17.93,7.28 +2016-09-12 19:00:00,530.0,0.0,17.86,7.19 +2016-09-12 20:00:00,533.0,0.0,17.8,7.1 +2016-09-12 21:00:00,504.0,0.0,17.73,7.01 +2016-09-12 22:00:00,608.0,0.0,17.68,6.39 +2016-09-12 23:00:00,510.0,0.0,17.64,5.77 +2016-09-13 00:00:00,435.0,0.0,17.59,5.14 +2016-09-13 01:00:00,422.0,0.0,17.44,4.76 +2016-09-13 02:00:00,376.0,0.0,17.29,4.38 +2016-09-13 03:00:00,408.0,0.0,17.14,4.0 +2016-09-13 04:00:00,400.0,0.0,17.02,4.24 +2016-09-13 05:00:00,346.0,0.0,16.89,4.49 +2016-09-13 06:00:00,314.0,0.0,16.77,4.73 +2016-09-13 07:00:00,363.0,44.41,16.63,5.66 +2016-09-13 08:00:00,446.0,55.87,16.49,6.59 +2016-09-13 09:00:00,504.0,64.96,16.35,7.52 +2016-09-13 10:00:00,514.0,44.1,16.31,7.8 +2016-09-13 11:00:00,546.0,31.84,16.27,8.09 +2016-09-13 12:00:00,556.0,38.3,16.24,8.37 +2016-09-13 13:00:00,577.0,47.75,16.51,8.43 +2016-09-13 14:00:00,589.0,46.95,16.77,8.49 +2016-09-13 15:00:00,563.0,41.04,17.04,8.55 +2016-09-13 16:00:00,497.0,12.88,16.99,8.38 +2016-09-13 17:00:00,449.0,20.02,16.94,8.21 +2016-09-13 18:00:00,506.0,0.22,16.89,8.04 +2016-09-13 19:00:00,561.0,0.0,16.88,8.12 +2016-09-13 20:00:00,542.0,0.0,16.86,8.21 +2016-09-13 21:00:00,513.0,0.0,16.85,8.29 +2016-09-13 22:00:00,624.0,0.0,16.96,7.32 +2016-09-13 23:00:00,551.0,0.0,17.07,6.35 +2016-09-14 00:00:00,467.0,0.0,17.18,5.38 +2016-09-14 01:00:00,406.0,0.0,17.12,5.65 +2016-09-14 02:00:00,363.0,0.0,17.06,5.91 +2016-09-14 03:00:00,397.0,0.0,17.0,6.18 +2016-09-14 04:00:00,408.0,0.0,17.07,6.26 +2016-09-14 05:00:00,331.0,0.0,17.13,6.34 +2016-09-14 06:00:00,317.0,0.0,17.2,6.43 +2016-09-14 07:00:00,385.0,79.94,17.15,7.01 +2016-09-14 08:00:00,459.0,195.44,17.09,7.6 +2016-09-14 09:00:00,478.0,460.85,17.04,8.18 +2016-09-14 10:00:00,504.0,668.58,17.08,8.28 +2016-09-14 11:00:00,492.0,735.04,17.13,8.38 +2016-09-14 12:00:00,520.0,823.57,17.18,8.48 +2016-09-14 13:00:00,543.0,775.11,17.13,8.16 +2016-09-14 14:00:00,573.0,694.43,17.07,7.84 +2016-09-14 15:00:00,539.0,558.59,17.02,7.52 +2016-09-14 16:00:00,439.0,367.0,17.1,7.4 +2016-09-14 17:00:00,381.0,103.0,17.18,7.28 +2016-09-14 18:00:00,426.0,7.06,17.26,7.16 +2016-09-14 19:00:00,481.0,0.0,17.17,6.86 +2016-09-14 20:00:00,472.0,0.0,17.08,6.56 +2016-09-14 21:00:00,477.0,0.0,16.99,6.26 +2016-09-14 22:00:00,607.0,0.0,16.93,5.77 +2016-09-14 23:00:00,540.0,0.0,16.88,5.27 +2016-09-15 00:00:00,445.0,0.0,16.82,4.77 +2016-09-15 01:00:00,393.0,0.0,16.82,4.75 +2016-09-15 02:00:00,359.0,0.0,16.81,4.73 +2016-09-15 03:00:00,384.0,0.0,16.81,4.7 +2016-09-15 04:00:00,397.0,0.0,16.75,4.42 +2016-09-15 05:00:00,316.0,0.0,16.69,4.13 +2016-09-15 06:00:00,294.0,0.0,16.63,3.85 +2016-09-15 07:00:00,358.0,45.92,16.47,4.2 +2016-09-15 08:00:00,459.0,179.75,16.32,4.56 +2016-09-15 09:00:00,503.0,61.9,16.16,4.91 +2016-09-15 10:00:00,526.0,91.73,15.99,5.57 +2016-09-15 11:00:00,594.0,59.8,15.83,6.23 +2016-09-15 12:00:00,616.0,72.0,15.67,6.88 +2016-09-15 13:00:00,625.0,85.6,16.03,6.09 +2016-09-15 14:00:00,658.0,66.37,16.38,5.29 +2016-09-15 15:00:00,613.0,39.58,16.74,4.5 +2016-09-15 16:00:00,522.0,50.59,16.67,5.5 +2016-09-15 17:00:00,437.0,22.74,16.6,6.51 +2016-09-15 18:00:00,486.0,0.0,16.53,7.52 +2016-09-15 19:00:00,557.0,0.0,16.34,7.63 +2016-09-15 20:00:00,533.0,0.0,16.16,7.75 +2016-09-15 21:00:00,498.0,0.0,15.97,7.86 +2016-09-15 22:00:00,617.0,0.0,15.91,8.08 +2016-09-15 23:00:00,542.0,0.0,15.85,8.29 +2016-09-16 00:00:00,443.0,0.0,15.79,8.51 +2016-09-16 01:00:00,413.0,0.0,15.76,8.88 +2016-09-16 02:00:00,371.0,0.0,15.72,9.25 +2016-09-16 03:00:00,412.0,0.0,15.69,9.61 +2016-09-16 04:00:00,407.0,0.0,15.77,9.89 +2016-09-16 05:00:00,342.0,0.0,15.86,10.17 +2016-09-16 06:00:00,328.0,0.0,15.94,10.44 +2016-09-16 07:00:00,426.0,49.39,15.9,10.4 +2016-09-16 08:00:00,462.0,49.42,15.86,10.35 +2016-09-16 09:00:00,499.0,308.38,15.82,10.3 +2016-09-16 10:00:00,506.0,425.73,15.78,10.12 +2016-09-16 11:00:00,537.0,341.56,15.74,9.94 +2016-09-16 12:00:00,525.0,433.67,15.71,9.77 +2016-09-16 13:00:00,565.0,258.96,15.67,9.6 +2016-09-16 14:00:00,573.0,605.51,15.64,9.43 +2016-09-16 15:00:00,521.0,141.44,15.6,9.26 +2016-09-16 16:00:00,442.0,168.24,15.52,9.5 +2016-09-16 17:00:00,387.0,66.67,15.45,9.75 +2016-09-16 18:00:00,448.0,4.55,15.37,10.0 +2016-09-16 19:00:00,488.0,0.0,15.3,10.03 +2016-09-16 20:00:00,494.0,0.0,15.24,10.06 +2016-09-16 21:00:00,511.0,0.0,15.17,10.08 +2016-09-16 22:00:00,617.0,0.0,15.2,9.73 +2016-09-16 23:00:00,561.0,0.0,15.23,9.37 +2016-09-17 00:00:00,461.0,0.0,15.26,9.02 +2016-09-17 01:00:00,398.0,0.0,15.27,8.79 +2016-09-17 02:00:00,363.0,0.0,15.27,8.56 +2016-09-17 03:00:00,399.0,0.0,15.28,8.33 +2016-09-17 04:00:00,399.0,0.0,15.25,8.1 +2016-09-17 05:00:00,332.0,0.0,15.21,7.87 +2016-09-17 06:00:00,316.0,0.0,15.18,7.64 +2016-09-17 07:00:00,369.0,51.91,15.16,7.4 +2016-09-17 08:00:00,452.0,103.93,15.15,7.15 +2016-09-17 09:00:00,515.0,166.1,15.13,6.91 +2016-09-17 10:00:00,511.0,102.33,15.13,6.99 +2016-09-17 11:00:00,535.0,428.32,15.13,7.08 +2016-09-17 12:00:00,525.0,280.56,15.13,7.16 +2016-09-17 13:00:00,567.0,109.29,15.24,7.08 +2016-09-17 14:00:00,606.0,127.97,15.35,7.0 +2016-09-17 15:00:00,557.0,128.18,15.46,6.92 +2016-09-17 16:00:00,449.0,24.95,15.39,6.89 +2016-09-17 17:00:00,402.0,26.35,15.33,6.85 +2016-09-17 18:00:00,454.0,0.0,15.26,6.81 +2016-09-17 19:00:00,490.0,0.0,15.21,6.49 +2016-09-17 20:00:00,500.0,0.0,15.16,6.17 +2016-09-17 21:00:00,518.0,0.0,15.11,5.85 +2016-09-17 22:00:00,629.0,0.0,15.03,5.59 +2016-09-17 23:00:00,571.0,0.0,14.95,5.33 +2016-09-18 00:00:00,474.0,0.0,14.87,5.08 +2016-09-18 01:00:00,431.0,0.0,15.05,4.91 +2016-09-18 02:00:00,390.0,0.0,15.23,4.74 +2016-09-18 03:00:00,419.0,0.0,15.42,4.58 +2016-09-18 04:00:00,413.0,0.0,15.39,4.35 +2016-09-18 05:00:00,348.0,0.0,15.35,4.13 +2016-09-18 06:00:00,312.0,0.0,15.32,3.9 +2016-09-18 07:00:00,360.0,31.32,15.37,3.75 +2016-09-18 08:00:00,434.0,166.67,15.42,3.6 +2016-09-18 09:00:00,515.0,61.27,15.47,3.45 +2016-09-18 10:00:00,553.0,35.46,15.57,3.64 +2016-09-18 11:00:00,582.0,112.51,15.68,3.83 +2016-09-18 12:00:00,581.0,87.06,15.79,4.03 +2016-09-18 13:00:00,582.0,115.65,15.61,3.87 +2016-09-18 14:00:00,572.0,226.67,15.42,3.71 +2016-09-18 15:00:00,547.0,127.77,15.24,3.56 +2016-09-18 16:00:00,451.0,157.82,15.32,3.38 +2016-09-18 17:00:00,378.0,30.5,15.41,3.2 +2016-09-18 18:00:00,400.0,1.38,15.49,3.02 +2016-09-18 19:00:00,445.0,0.0,15.53,2.93 +2016-09-18 20:00:00,454.0,0.0,15.56,2.84 +2016-09-18 21:00:00,451.0,0.0,15.6,2.74 +2016-09-18 22:00:00,580.0,0.0,15.63,2.78 +2016-09-18 23:00:00,527.0,0.0,15.65,2.82 +2016-09-19 00:00:00,454.0,0.0,15.68,2.86 +2016-09-19 01:00:00,406.0,0.0,15.79,2.75 +2016-09-19 02:00:00,370.0,0.0,15.9,2.65 +2016-09-19 03:00:00,391.0,0.0,16.02,2.55 +2016-09-19 04:00:00,402.0,0.0,15.92,2.62 +2016-09-19 05:00:00,318.0,0.0,15.82,2.68 +2016-09-19 06:00:00,304.0,0.0,15.72,2.74 +2016-09-19 07:00:00,350.0,47.9,15.67,2.98 +2016-09-19 08:00:00,408.0,222.74,15.61,3.21 +2016-09-19 09:00:00,476.0,137.93,15.56,3.45 +2016-09-19 10:00:00,529.0,158.68,15.56,3.83 +2016-09-19 11:00:00,562.0,367.94,15.56,4.21 +2016-09-19 12:00:00,582.0,480.69,15.56,4.59 +2016-09-19 13:00:00,579.0,334.29,15.42,5.28 +2016-09-19 14:00:00,567.0,193.61,15.27,5.97 +2016-09-19 15:00:00,565.0,137.73,15.13,6.66 +2016-09-19 16:00:00,486.0,133.42,15.1,6.96 +2016-09-19 17:00:00,393.0,53.42,15.07,7.26 +2016-09-19 18:00:00,458.0,0.0,15.04,7.56 +2016-09-19 19:00:00,500.0,0.0,15.02,7.5 +2016-09-19 20:00:00,474.0,0.0,15.0,7.44 +2016-09-19 21:00:00,470.0,0.0,14.98,7.38 +2016-09-19 22:00:00,583.0,0.0,14.99,7.13 +2016-09-19 23:00:00,528.0,0.0,15.01,6.88 +2016-09-20 00:00:00,440.0,0.0,15.02,6.63 +2016-09-20 01:00:00,404.0,0.0,14.98,6.29 +2016-09-20 02:00:00,380.0,0.0,14.93,5.94 +2016-09-20 03:00:00,400.0,0.0,14.89,5.59 +2016-09-20 04:00:00,412.0,0.0,14.89,5.6 +2016-09-20 05:00:00,330.0,0.0,14.89,5.6 +2016-09-20 06:00:00,314.0,0.0,14.89,5.61 +2016-09-20 07:00:00,373.0,35.15,14.89,5.46 +2016-09-20 08:00:00,470.0,86.55,14.89,5.3 +2016-09-20 09:00:00,492.0,56.27,14.89,5.14 +2016-09-20 10:00:00,534.0,127.06,14.93,5.05 +2016-09-20 11:00:00,542.0,180.68,14.98,4.96 +2016-09-20 12:00:00,590.0,253.31,15.03,4.87 +2016-09-20 13:00:00,614.0,470.56,15.15,4.74 +2016-09-20 14:00:00,609.0,359.09,15.26,4.6 +2016-09-20 15:00:00,568.0,134.89,15.38,4.47 +2016-09-20 16:00:00,483.0,83.74,15.43,4.11 +2016-09-20 17:00:00,412.0,50.75,15.49,3.76 +2016-09-20 18:00:00,445.0,0.0,15.54,3.41 +2016-09-20 19:00:00,495.0,0.0,15.49,3.19 +2016-09-20 20:00:00,508.0,0.0,15.44,2.97 +2016-09-20 21:00:00,501.0,0.0,15.39,2.76 +2016-09-20 22:00:00,601.0,0.0,15.28,2.33 +2016-09-20 23:00:00,536.0,0.0,15.18,1.9 +2016-09-21 00:00:00,451.0,0.0,15.07,1.48 +2016-09-21 01:00:00,416.0,0.0,15.14,1.63 +2016-09-21 02:00:00,387.0,0.0,15.2,1.78 +2016-09-21 03:00:00,423.0,0.0,15.27,1.93 +2016-09-21 04:00:00,422.0,0.0,15.21,2.23 +2016-09-21 05:00:00,334.0,0.0,15.14,2.52 +2016-09-21 06:00:00,313.0,0.0,15.08,2.81 +2016-09-21 07:00:00,389.0,17.52,15.1,2.96 +2016-09-21 08:00:00,468.0,100.4,15.11,3.1 +2016-09-21 09:00:00,539.0,110.91,15.13,3.24 +2016-09-21 10:00:00,539.0,446.54,15.15,3.42 +2016-09-21 11:00:00,536.0,494.45,15.17,3.59 +2016-09-21 12:00:00,574.0,307.74,15.2,3.77 +2016-09-21 13:00:00,584.0,250.95,15.14,4.51 +2016-09-21 14:00:00,589.0,211.03,15.08,5.26 +2016-09-21 15:00:00,537.0,276.52,15.02,6.01 +2016-09-21 16:00:00,449.0,141.48,15.16,5.93 +2016-09-21 17:00:00,398.0,48.06,15.31,5.85 +2016-09-21 18:00:00,448.0,0.0,15.45,5.77 +2016-09-21 19:00:00,520.0,0.0,15.55,5.49 +2016-09-21 20:00:00,518.0,0.0,15.65,5.2 +2016-09-21 21:00:00,478.0,0.0,15.75,4.92 +2016-09-21 22:00:00,605.0,0.0,15.75,4.9 +2016-09-21 23:00:00,542.0,0.0,15.75,4.88 +2016-09-22 00:00:00,462.0,0.0,15.75,4.86 +2016-09-22 01:00:00,405.0,0.0,15.53,4.24 +2016-09-22 02:00:00,380.0,0.0,15.31,3.62 +2016-09-22 03:00:00,399.0,0.0,15.09,3.01 +2016-09-22 04:00:00,412.0,0.0,15.02,2.91 +2016-09-22 05:00:00,335.0,0.0,14.94,2.82 +2016-09-22 06:00:00,321.0,0.0,14.87,2.73 +2016-09-22 07:00:00,390.0,48.43,14.88,2.71 +2016-09-22 08:00:00,471.0,291.97,14.88,2.69 +2016-09-22 09:00:00,527.0,464.19,14.89,2.68 +2016-09-22 10:00:00,554.0,624.42,14.93,2.39 +2016-09-22 11:00:00,556.0,720.45,14.97,2.11 +2016-09-22 12:00:00,566.0,708.34,15.01,1.82 +2016-09-22 13:00:00,581.0,724.59,15.0,2.34 +2016-09-22 14:00:00,594.0,642.13,14.99,2.87 +2016-09-22 15:00:00,592.0,347.66,14.98,3.39 +2016-09-22 16:00:00,477.0,174.71,14.91,3.46 +2016-09-22 17:00:00,442.0,59.2,14.83,3.53 +2016-09-22 18:00:00,478.0,0.0,14.76,3.6 +2016-09-22 19:00:00,519.0,0.0,14.69,3.59 +2016-09-22 20:00:00,520.0,0.0,14.62,3.58 +2016-09-22 21:00:00,518.0,0.0,14.55,3.57 +2016-09-22 22:00:00,613.0,0.0,14.48,3.17 +2016-09-22 23:00:00,542.0,0.0,14.4,2.76 +2016-09-23 00:00:00,492.0,0.0,14.33,2.36 +2016-09-23 01:00:00,436.0,0.0,14.5,2.19 +2016-09-23 02:00:00,413.0,0.0,14.66,2.02 +2016-09-23 03:00:00,423.0,0.0,14.83,1.85 +2016-09-23 04:00:00,438.0,0.0,14.81,1.95 +2016-09-23 05:00:00,368.0,0.0,14.8,2.06 +2016-09-23 06:00:00,363.0,0.0,14.78,2.17 +2016-09-23 07:00:00,460.0,37.63,14.91,3.12 +2016-09-23 08:00:00,459.0,275.52,15.04,4.07 +2016-09-23 09:00:00,493.0,484.54,15.17,5.02 +2016-09-23 10:00:00,504.0,623.81,15.44,5.59 +2016-09-23 11:00:00,502.0,558.17,15.71,6.15 +2016-09-23 12:00:00,522.0,613.22,15.98,6.72 +2016-09-23 13:00:00,545.0,737.0,16.06,6.9 +2016-09-23 14:00:00,564.0,556.91,16.15,7.08 +2016-09-23 15:00:00,508.0,423.69,16.23,7.26 +2016-09-23 16:00:00,435.0,183.44,16.33,7.37 +2016-09-23 17:00:00,382.0,22.77,16.44,7.49 +2016-09-23 18:00:00,431.0,0.0,16.54,7.6 +2016-09-23 19:00:00,490.0,0.0,16.55,8.0 +2016-09-23 20:00:00,497.0,0.0,16.57,8.41 +2016-09-23 21:00:00,530.0,0.0,16.58,8.81 +2016-09-23 22:00:00,652.0,0.0,16.62,9.28 +2016-09-23 23:00:00,565.0,0.0,16.67,9.74 +2016-09-24 00:00:00,497.0,0.0,16.71,10.21 +2016-09-24 01:00:00,429.0,0.0,16.76,10.78 +2016-09-24 02:00:00,386.0,0.0,16.82,11.36 +2016-09-24 03:00:00,411.0,0.0,16.87,11.93 +2016-09-24 04:00:00,417.0,0.0,16.96,11.9 +2016-09-24 05:00:00,358.0,0.0,17.04,11.88 +2016-09-24 06:00:00,311.0,0.0,17.13,11.85 +2016-09-24 07:00:00,363.0,36.16,17.12,11.84 +2016-09-24 08:00:00,450.0,119.42,17.11,11.84 +2016-09-24 09:00:00,526.0,204.13,17.1,11.83 +2016-09-24 10:00:00,555.0,341.18,17.11,11.82 +2016-09-24 11:00:00,545.0,131.25,17.12,11.8 +2016-09-24 12:00:00,552.0,91.58,17.13,11.78 +2016-09-24 13:00:00,576.0,113.34,17.04,11.7 +2016-09-24 14:00:00,586.0,45.48,16.95,11.62 +2016-09-24 15:00:00,562.0,34.62,16.86,11.54 +2016-09-24 16:00:00,491.0,18.06,16.78,11.17 +2016-09-24 17:00:00,422.0,16.75,16.69,10.8 +2016-09-24 18:00:00,495.0,0.0,16.61,10.43 +2016-09-24 19:00:00,547.0,0.0,16.43,9.63 +2016-09-24 20:00:00,548.0,0.0,16.24,8.83 +2016-09-24 21:00:00,535.0,0.0,16.06,8.03 +2016-09-24 22:00:00,638.0,0.0,15.68,8.84 +2016-09-24 23:00:00,586.0,0.0,15.3,9.66 +2016-09-25 00:00:00,516.0,0.0,14.92,10.47 +2016-09-25 01:00:00,463.0,0.0,15.09,10.28 +2016-09-25 02:00:00,431.0,0.0,15.27,10.1 +2016-09-25 03:00:00,448.0,0.0,15.44,9.92 +2016-09-25 04:00:00,436.0,0.0,15.28,9.84 +2016-09-25 05:00:00,357.0,0.0,15.13,9.77 +2016-09-25 06:00:00,340.0,0.0,14.97,9.7 +2016-09-25 07:00:00,373.0,41.87,14.91,9.47 +2016-09-25 08:00:00,433.0,299.21,14.84,9.24 +2016-09-25 09:00:00,484.0,476.96,14.78,9.01 +2016-09-25 10:00:00,533.0,505.24,14.83,8.74 +2016-09-25 11:00:00,544.0,428.94,14.88,8.46 +2016-09-25 12:00:00,522.0,633.83,14.93,8.19 +2016-09-25 13:00:00,540.0,291.59,15.04,8.16 +2016-09-25 14:00:00,557.0,312.38,15.14,8.12 +2016-09-25 15:00:00,533.0,163.25,15.25,8.08 +2016-09-25 16:00:00,451.0,29.16,15.34,7.79 +2016-09-25 17:00:00,388.0,38.99,15.43,7.49 +2016-09-25 18:00:00,400.0,0.0,15.52,7.2 +2016-09-25 19:00:00,446.0,0.0,15.62,7.05 +2016-09-25 20:00:00,470.0,0.0,15.72,6.91 +2016-09-25 21:00:00,463.0,0.0,15.82,6.76 +2016-09-25 22:00:00,578.0,0.0,15.85,6.77 +2016-09-25 23:00:00,523.0,0.0,15.89,6.78 +2016-09-26 00:00:00,450.0,0.0,15.92,6.79 +2016-09-26 01:00:00,436.0,0.0,15.98,6.86 +2016-09-26 02:00:00,390.0,0.0,16.05,6.93 +2016-09-26 03:00:00,416.0,0.0,16.11,7.01 +2016-09-26 04:00:00,420.0,0.0,16.09,7.47 +2016-09-26 05:00:00,336.0,0.0,16.06,7.93 +2016-09-26 06:00:00,323.0,0.0,16.04,8.39 +2016-09-26 07:00:00,383.0,37.28,16.07,8.5 +2016-09-26 08:00:00,428.0,17.46,16.09,8.61 +2016-09-26 09:00:00,471.0,31.87,16.12,8.72 +2016-09-26 10:00:00,514.0,105.86,16.15,9.0 +2016-09-26 11:00:00,515.0,64.32,16.18,9.29 +2016-09-26 12:00:00,560.0,92.67,16.21,9.57 +2016-09-26 13:00:00,585.0,43.42,16.21,9.88 +2016-09-26 14:00:00,591.0,39.78,16.21,10.18 +2016-09-26 15:00:00,593.0,67.37,16.21,10.48 +2016-09-26 16:00:00,519.0,68.11,16.16,11.02 +2016-09-26 17:00:00,443.0,22.65,16.1,11.55 +2016-09-26 18:00:00,503.0,0.0,16.05,12.08 +2016-09-26 19:00:00,546.0,0.0,16.16,11.43 +2016-09-26 20:00:00,535.0,0.0,16.27,10.79 +2016-09-26 21:00:00,478.0,0.0,16.38,10.14 +2016-09-26 22:00:00,600.0,0.0,16.44,9.6 +2016-09-26 23:00:00,537.0,0.0,16.51,9.05 +2016-09-27 00:00:00,452.0,0.0,16.57,8.51 +2016-09-27 01:00:00,412.0,0.0,16.45,7.97 +2016-09-27 02:00:00,387.0,0.0,16.33,7.43 +2016-09-27 03:00:00,427.0,0.0,16.22,6.9 +2016-09-27 04:00:00,440.0,0.0,16.22,6.88 +2016-09-27 05:00:00,343.0,0.0,16.22,6.87 +2016-09-27 06:00:00,344.0,0.0,16.22,6.86 +2016-09-27 07:00:00,398.0,11.69,16.2,6.25 +2016-09-27 08:00:00,459.0,64.15,16.19,5.65 +2016-09-27 09:00:00,518.0,164.24,16.17,5.05 +2016-09-27 10:00:00,513.0,211.99,16.16,5.12 +2016-09-27 11:00:00,546.0,332.42,16.16,5.2 +2016-09-27 12:00:00,573.0,172.44,16.16,5.27 +2016-09-27 13:00:00,595.0,496.18,16.04,5.54 +2016-09-27 14:00:00,612.0,504.69,15.92,5.82 +2016-09-27 15:00:00,548.0,430.28,15.8,6.1 +2016-09-27 16:00:00,473.0,283.86,15.5,5.93 +2016-09-27 17:00:00,431.0,90.42,15.19,5.76 +2016-09-27 18:00:00,469.0,0.0,14.89,5.59 +2016-09-27 19:00:00,525.0,0.0,14.65,4.93 +2016-09-27 20:00:00,527.0,0.0,14.41,4.27 +2016-09-27 21:00:00,494.0,0.0,14.17,3.61 +2016-09-27 22:00:00,604.0,0.0,14.04,3.66 +2016-09-27 23:00:00,538.0,0.0,13.92,3.71 +2016-09-28 00:00:00,482.0,0.0,13.79,3.75 +2016-09-28 01:00:00,417.0,0.0,13.84,4.06 +2016-09-28 02:00:00,384.0,0.0,13.88,4.38 +2016-09-28 03:00:00,434.0,0.0,13.93,4.69 +2016-09-28 04:00:00,423.0,0.0,13.96,4.75 +2016-09-28 05:00:00,341.0,0.0,14.0,4.82 +2016-09-28 06:00:00,343.0,0.0,14.03,4.88 +2016-09-28 07:00:00,407.0,55.04,14.12,5.06 +2016-09-28 08:00:00,468.0,280.48,14.21,5.24 +2016-09-28 09:00:00,546.0,396.82,14.3,5.42 +2016-09-28 10:00:00,558.0,239.11,14.4,5.78 +2016-09-28 11:00:00,538.0,263.15,14.5,6.15 +2016-09-28 12:00:00,564.0,145.66,14.61,6.51 +2016-09-28 13:00:00,560.0,129.2,14.57,6.69 +2016-09-28 14:00:00,593.0,89.39,14.53,6.87 +2016-09-28 15:00:00,544.0,109.02,14.49,7.05 +2016-09-28 16:00:00,459.0,70.97,14.55,7.11 +2016-09-28 17:00:00,405.0,28.3,14.6,7.17 +2016-09-28 18:00:00,448.0,0.0,14.66,7.23 +2016-09-28 19:00:00,508.0,0.0,14.75,7.44 +2016-09-28 20:00:00,518.0,0.0,14.85,7.65 +2016-09-28 21:00:00,499.0,0.0,14.94,7.86 +2016-09-28 22:00:00,612.0,0.0,15.06,8.11 +2016-09-28 23:00:00,532.0,0.0,15.18,8.35 +2016-09-29 00:00:00,469.0,0.0,15.3,8.59 +2016-09-29 01:00:00,430.0,0.0,15.31,8.96 +2016-09-29 02:00:00,403.0,0.0,15.31,9.32 +2016-09-29 03:00:00,430.0,0.0,15.32,9.68 +2016-09-29 04:00:00,433.0,0.0,15.47,9.38 +2016-09-29 05:00:00,338.0,0.0,15.61,9.08 +2016-09-29 06:00:00,331.0,0.0,15.76,8.77 +2016-09-29 07:00:00,413.0,12.97,15.75,8.33 +2016-09-29 08:00:00,468.0,120.72,15.74,7.89 +2016-09-29 09:00:00,499.0,325.06,15.73,7.45 +2016-09-29 10:00:00,545.0,622.03,15.55,7.19 +2016-09-29 11:00:00,560.0,641.23,15.37,6.93 +2016-09-29 12:00:00,574.0,737.22,15.2,6.68 +2016-09-29 13:00:00,588.0,583.96,15.19,6.63 +2016-09-29 14:00:00,611.0,549.08,15.18,6.57 +2016-09-29 15:00:00,562.0,450.32,15.17,6.52 +2016-09-29 16:00:00,478.0,180.47,15.0,6.34 +2016-09-29 17:00:00,407.0,48.87,14.84,6.15 +2016-09-29 18:00:00,444.0,0.0,14.67,5.96 +2016-09-29 19:00:00,524.0,0.0,14.54,6.03 +2016-09-29 20:00:00,515.0,0.0,14.4,6.1 +2016-09-29 21:00:00,455.0,0.0,14.27,6.17 +2016-09-29 22:00:00,576.0,0.0,14.2,6.18 +2016-09-29 23:00:00,531.0,0.0,14.13,6.19 +2016-09-30 00:00:00,465.0,0.0,14.06,6.21 +2016-09-30 01:00:00,414.0,0.0,14.19,6.06 +2016-09-30 02:00:00,379.0,0.0,14.31,5.91 +2016-09-30 03:00:00,426.0,0.0,14.44,5.77 +2016-09-30 04:00:00,428.0,0.0,14.41,6.0 +2016-09-30 05:00:00,341.0,0.0,14.37,6.24 +2016-09-30 06:00:00,347.0,0.0,14.34,6.48 +2016-09-30 07:00:00,449.0,60.75,14.28,6.63 +2016-09-30 08:00:00,448.0,249.76,14.22,6.77 +2016-09-30 09:00:00,458.0,486.31,14.16,6.91 +2016-09-30 10:00:00,494.0,590.63,14.15,6.51 +2016-09-30 11:00:00,510.0,725.31,14.14,6.11 +2016-09-30 12:00:00,513.0,768.71,14.13,5.71 +2016-09-30 13:00:00,534.0,604.28,14.27,5.56 +2016-09-30 14:00:00,581.0,322.56,14.41,5.41 +2016-09-30 15:00:00,520.0,419.97,14.55,5.26 +2016-09-30 16:00:00,417.0,249.31,14.45,4.99 +2016-09-30 17:00:00,378.0,94.33,14.34,4.72 +2016-09-30 18:00:00,414.0,0.0,14.24,4.46 +2016-09-30 19:00:00,485.0,0.0,14.3,4.72 +2016-09-30 20:00:00,514.0,0.0,14.36,4.98 +2016-09-30 21:00:00,504.0,0.0,14.42,5.24 +2016-09-30 22:00:00,599.0,0.0,14.46,6.09 +2016-09-30 23:00:00,541.0,0.0,14.5,6.94 +2016-10-01 00:00:00,464.0,0.0,14.54,7.79 +2016-10-01 01:00:00,411.0,0.0,14.5,9.01 +2016-10-01 02:00:00,377.0,0.0,14.46,10.22 +2016-10-01 03:00:00,429.0,0.0,14.42,11.43 +2016-10-01 04:00:00,420.0,0.0,14.1,11.24 +2016-10-01 05:00:00,348.0,0.0,13.77,11.05 +2016-10-01 06:00:00,325.0,0.0,13.45,10.86 +2016-10-01 07:00:00,380.0,69.38,13.65,10.86 +2016-10-01 08:00:00,441.0,211.11,13.85,10.86 +2016-10-01 09:00:00,503.0,351.53,14.06,10.86 +2016-10-01 10:00:00,488.0,618.08,14.06,10.78 +2016-10-01 11:00:00,507.0,602.92,14.07,10.71 +2016-10-01 12:00:00,532.0,815.57,14.09,10.63 +2016-10-01 13:00:00,590.0,628.75,14.09,10.28 +2016-10-01 14:00:00,591.0,642.92,14.1,9.92 +2016-10-01 15:00:00,546.0,230.28,14.1,9.56 +2016-10-01 16:00:00,474.0,206.31,14.12,9.43 +2016-10-01 17:00:00,417.0,53.24,14.13,9.3 +2016-10-01 18:00:00,479.0,0.0,14.15,9.17 +2016-10-01 19:00:00,523.0,0.0,14.14,8.8 +2016-10-01 20:00:00,540.0,0.0,14.12,8.43 +2016-10-01 21:00:00,541.0,0.0,14.1,8.06 +2016-10-01 22:00:00,626.0,0.0,14.2,7.81 +2016-10-01 23:00:00,567.0,0.0,14.3,7.57 +2016-10-02 00:00:00,500.0,0.0,14.4,7.32 +2016-10-02 01:00:00,439.0,0.0,14.41,6.72 +2016-10-02 02:00:00,414.0,0.0,14.42,6.11 +2016-10-02 03:00:00,453.0,0.0,14.43,5.5 +2016-10-02 04:00:00,454.0,0.0,14.36,4.92 +2016-10-02 05:00:00,356.0,0.0,14.29,4.34 +2016-10-02 06:00:00,342.0,0.0,14.22,3.75 +2016-10-02 07:00:00,385.0,75.08,14.27,3.06 +2016-10-02 08:00:00,424.0,289.36,14.32,2.37 +2016-10-02 09:00:00,501.0,483.16,14.36,1.68 +2016-10-02 10:00:00,556.0,639.73,14.45,1.63 +2016-10-02 11:00:00,564.0,707.85,14.55,1.57 +2016-10-02 12:00:00,556.0,662.46,14.64,1.52 +2016-10-02 13:00:00,575.0,668.16,14.85,1.85 +2016-10-02 14:00:00,571.0,641.84,15.07,2.18 +2016-10-02 15:00:00,499.0,483.28,15.28,2.51 +2016-10-02 16:00:00,420.0,239.23,15.43,3.02 +2016-10-02 17:00:00,365.0,66.47,15.57,3.52 +2016-10-02 18:00:00,381.0,0.0,15.72,4.03 +2016-10-02 19:00:00,415.0,0.0,15.75,4.24 +2016-10-02 20:00:00,457.0,0.0,15.77,4.46 +2016-10-02 21:00:00,453.0,0.0,15.79,4.68 +2016-10-02 22:00:00,571.0,0.0,15.86,4.99 +2016-10-02 23:00:00,515.0,0.0,15.92,5.31 +2016-10-03 00:00:00,433.0,0.0,15.99,5.63 +2016-10-03 01:00:00,417.0,0.0,15.86,6.04 +2016-10-03 02:00:00,403.0,0.0,15.74,6.46 +2016-10-03 03:00:00,421.0,0.0,15.61,6.87 +2016-10-03 04:00:00,437.0,0.0,15.62,7.14 +2016-10-03 05:00:00,369.0,0.0,15.62,7.4 +2016-10-03 06:00:00,341.0,0.0,15.62,7.67 +2016-10-03 07:00:00,414.0,65.83,15.66,7.94 +2016-10-03 08:00:00,447.0,281.79,15.69,8.22 +2016-10-03 09:00:00,472.0,491.76,15.73,8.5 +2016-10-03 10:00:00,476.0,653.16,15.73,8.57 +2016-10-03 11:00:00,476.0,739.53,15.73,8.65 +2016-10-03 12:00:00,499.0,792.34,15.73,8.73 +2016-10-03 13:00:00,526.0,708.55,15.89,8.37 +2016-10-03 14:00:00,546.0,249.68,16.06,8.0 +2016-10-03 15:00:00,540.0,363.32,16.23,7.64 +2016-10-03 16:00:00,440.0,311.47,16.24,7.9 +2016-10-03 17:00:00,386.0,78.71,16.24,8.17 +2016-10-03 18:00:00,411.0,0.0,16.25,8.43 +2016-10-03 19:00:00,449.0,0.0,16.18,9.08 +2016-10-03 20:00:00,500.0,0.0,16.11,9.72 +2016-10-03 21:00:00,455.0,0.0,16.04,10.37 +2016-10-03 22:00:00,561.0,0.0,16.07,10.54 +2016-10-03 23:00:00,516.0,0.0,16.09,10.7 +2016-10-04 00:00:00,461.0,0.0,16.12,10.87 +2016-10-04 01:00:00,406.0,0.0,16.05,10.82 +2016-10-04 02:00:00,391.0,0.0,15.98,10.77 +2016-10-04 03:00:00,426.0,0.0,15.91,10.72 +2016-10-04 04:00:00,434.0,0.0,15.86,10.51 +2016-10-04 05:00:00,343.0,0.0,15.81,10.3 +2016-10-04 06:00:00,333.0,0.0,15.75,10.1 +2016-10-04 07:00:00,409.0,51.88,15.75,10.01 +2016-10-04 08:00:00,465.0,146.28,15.75,9.93 +2016-10-04 09:00:00,503.0,241.16,15.74,9.85 +2016-10-04 10:00:00,497.0,598.17,15.85,9.72 +2016-10-04 11:00:00,513.0,490.23,15.95,9.59 +2016-10-04 12:00:00,543.0,286.29,16.06,9.46 +2016-10-04 13:00:00,563.0,233.27,16.23,8.89 +2016-10-04 14:00:00,587.0,59.69,16.41,8.31 +2016-10-04 15:00:00,534.0,37.5,16.58,7.74 +2016-10-04 16:00:00,459.0,92.42,16.48,7.58 +2016-10-04 17:00:00,400.0,33.45,16.37,7.43 +2016-10-04 18:00:00,448.0,0.0,16.27,7.27 +2016-10-04 19:00:00,523.0,0.0,16.03,7.35 +2016-10-04 20:00:00,525.0,0.0,15.79,7.43 +2016-10-04 21:00:00,475.0,0.0,15.54,7.52 +2016-10-04 22:00:00,605.0,0.0,15.4,7.43 +2016-10-04 23:00:00,546.0,0.0,15.26,7.33 +2016-10-05 00:00:00,492.0,0.0,15.12,7.24 +2016-10-05 01:00:00,443.0,0.0,15.06,6.26 +2016-10-05 02:00:00,407.0,0.0,14.99,5.28 +2016-10-05 03:00:00,437.0,0.0,14.93,4.3 +2016-10-05 04:00:00,451.0,0.0,14.71,4.69 +2016-10-05 05:00:00,354.0,0.0,14.48,5.07 +2016-10-05 06:00:00,364.0,0.0,14.26,5.45 +2016-10-05 07:00:00,440.0,37.93,14.37,5.54 +2016-10-05 08:00:00,476.0,259.4,14.47,5.63 +2016-10-05 09:00:00,503.0,462.74,14.57,5.72 +2016-10-05 10:00:00,502.0,631.84,14.73,5.59 +2016-10-05 11:00:00,526.0,614.06,14.9,5.45 +2016-10-05 12:00:00,529.0,750.12,15.06,5.31 +2016-10-05 13:00:00,554.0,750.32,15.2,5.42 +2016-10-05 14:00:00,577.0,624.64,15.35,5.53 +2016-10-05 15:00:00,513.0,488.61,15.49,5.64 +2016-10-05 16:00:00,438.0,195.91,15.47,5.51 +2016-10-05 17:00:00,384.0,75.65,15.45,5.38 +2016-10-05 18:00:00,419.0,0.0,15.43,5.26 +2016-10-05 19:00:00,479.0,0.0,15.42,5.72 +2016-10-05 20:00:00,494.0,0.0,15.4,6.18 +2016-10-05 21:00:00,458.0,0.0,15.38,6.65 +2016-10-05 22:00:00,588.0,0.0,15.45,7.14 +2016-10-05 23:00:00,525.0,0.0,15.51,7.63 +2016-10-06 00:00:00,481.0,0.0,15.57,8.12 +2016-10-06 01:00:00,425.0,0.0,15.1,7.99 +2016-10-06 02:00:00,381.0,0.0,14.63,7.85 +2016-10-06 03:00:00,431.0,0.0,14.16,7.71 +2016-10-06 04:00:00,442.0,0.0,13.93,8.35 +2016-10-06 05:00:00,363.0,0.0,13.7,9.0 +2016-10-06 06:00:00,343.0,0.0,13.47,9.64 +2016-10-06 07:00:00,421.0,58.81,13.22,10.0 +2016-10-06 08:00:00,490.0,282.43,12.97,10.37 +2016-10-06 09:00:00,502.0,494.01,12.72,10.73 +2016-10-06 10:00:00,518.0,657.76,12.83,10.27 +2016-10-06 11:00:00,504.0,750.95,12.95,9.81 +2016-10-06 12:00:00,520.0,801.18,13.06,9.35 +2016-10-06 13:00:00,545.0,770.23,13.71,9.62 +2016-10-06 14:00:00,570.0,581.55,14.36,9.89 +2016-10-06 15:00:00,537.0,196.51,15.01,10.17 +2016-10-06 16:00:00,457.0,178.62,15.03,10.23 +2016-10-06 17:00:00,394.0,68.3,15.05,10.29 +2016-10-06 18:00:00,413.0,0.0,15.07,10.36 +2016-10-06 19:00:00,491.0,0.0,14.91,9.89 +2016-10-06 20:00:00,523.0,0.0,14.75,9.43 +2016-10-06 21:00:00,474.0,0.0,14.58,8.97 +2016-10-06 22:00:00,589.0,0.0,14.48,8.68 +2016-10-06 23:00:00,555.0,0.0,14.38,8.4 +2016-10-07 00:00:00,486.0,0.0,14.28,8.12 +2016-10-07 01:00:00,462.0,0.0,14.13,7.65 +2016-10-07 02:00:00,416.0,0.0,13.99,7.17 +2016-10-07 03:00:00,454.0,0.0,13.84,6.69 +2016-10-07 04:00:00,471.0,0.0,13.73,6.29 +2016-10-07 05:00:00,395.0,0.0,13.62,5.88 +2016-10-07 06:00:00,387.0,0.0,13.51,5.48 +2016-10-07 07:00:00,474.0,14.44,13.5,5.62 +2016-10-07 08:00:00,497.0,100.37,13.48,5.76 +2016-10-07 09:00:00,502.0,333.63,13.47,5.9 +2016-10-07 10:00:00,533.0,412.54,13.56,5.81 +2016-10-07 11:00:00,520.0,570.92,13.65,5.72 +2016-10-07 12:00:00,525.0,673.38,13.74,5.63 +2016-10-07 13:00:00,547.0,631.68,13.86,4.9 +2016-10-07 14:00:00,582.0,178.25,13.98,4.17 +2016-10-07 15:00:00,550.0,112.63,14.09,3.45 +2016-10-07 16:00:00,447.0,245.09,14.2,3.43 +2016-10-07 17:00:00,413.0,46.73,14.3,3.41 +2016-10-07 18:00:00,443.0,0.0,14.41,3.39 +2016-10-07 19:00:00,483.0,0.0,14.41,3.58 +2016-10-07 20:00:00,552.0,0.0,14.41,3.77 +2016-10-07 21:00:00,560.0,0.0,14.41,3.96 +2016-10-07 22:00:00,648.0,0.0,14.45,3.57 +2016-10-07 23:00:00,601.0,0.0,14.49,3.19 +2016-10-08 00:00:00,517.0,0.0,14.53,2.8 +2016-10-08 01:00:00,464.0,0.0,14.33,2.81 +2016-10-08 02:00:00,455.0,0.0,14.14,2.83 +2016-10-08 03:00:00,487.0,0.0,13.94,2.84 +2016-10-08 04:00:00,474.0,0.0,13.95,3.27 +2016-10-08 05:00:00,429.0,0.0,13.95,3.71 +2016-10-08 06:00:00,394.0,0.0,13.96,4.14 +2016-10-08 07:00:00,457.0,26.78,14.1,4.68 +2016-10-08 08:00:00,523.0,87.09,14.23,5.22 +2016-10-08 09:00:00,554.0,58.7,14.36,5.77 +2016-10-08 10:00:00,545.0,50.39,14.53,5.51 +2016-10-08 11:00:00,547.0,165.59,14.7,5.26 +2016-10-08 12:00:00,531.0,687.69,14.88,5.01 +2016-10-08 13:00:00,588.0,674.99,15.09,4.72 +2016-10-08 14:00:00,634.0,525.73,15.31,4.43 +2016-10-08 15:00:00,573.0,367.21,15.53,4.14 +2016-10-08 16:00:00,486.0,236.42,15.49,4.46 +2016-10-08 17:00:00,450.0,66.51,15.45,4.77 +2016-10-08 18:00:00,478.0,0.0,15.41,5.09 +2016-10-08 19:00:00,534.0,0.0,15.29,5.13 +2016-10-08 20:00:00,611.0,0.0,15.17,5.17 +2016-10-08 21:00:00,603.0,0.0,15.05,5.21 +2016-10-08 22:00:00,684.0,0.0,15.0,5.13 +2016-10-08 23:00:00,633.0,0.0,14.95,5.04 +2016-10-09 00:00:00,554.0,0.0,14.9,4.95 +2016-10-09 01:00:00,500.0,0.0,14.78,5.05 +2016-10-09 02:00:00,483.0,0.0,14.66,5.14 +2016-10-09 03:00:00,469.0,0.0,14.54,5.24 +2016-10-09 04:00:00,479.0,0.0,14.47,5.25 +2016-10-09 05:00:00,412.0,0.0,14.39,5.26 +2016-10-09 06:00:00,387.0,0.0,14.31,5.27 +2016-10-09 07:00:00,421.0,21.38,14.35,5.28 +2016-10-09 08:00:00,511.0,148.39,14.38,5.29 +2016-10-09 09:00:00,564.0,301.57,14.41,5.3 +2016-10-09 10:00:00,605.0,322.25,14.52,5.49 +2016-10-09 11:00:00,599.0,443.54,14.61,5.68 +2016-10-09 12:00:00,548.0,533.79,14.72,5.88 +2016-10-09 13:00:00,560.0,553.33,14.75,5.82 +2016-10-09 14:00:00,589.0,353.41,14.79,5.76 +2016-10-09 15:00:00,538.0,397.11,14.83,5.7 +2016-10-09 16:00:00,444.0,198.99,14.78,5.94 +2016-10-09 17:00:00,411.0,55.85,14.72,6.18 +2016-10-09 18:00:00,440.0,0.0,14.67,6.43 +2016-10-09 19:00:00,496.0,0.0,14.53,6.37 +2016-10-09 20:00:00,567.0,0.0,14.39,6.32 +2016-10-09 21:00:00,518.0,0.0,14.25,6.26 +2016-10-09 22:00:00,639.0,0.0,14.19,5.96 +2016-10-09 23:00:00,590.0,0.0,14.12,5.66 +2016-10-10 00:00:00,498.0,0.0,14.06,5.35 +2016-10-10 01:00:00,453.0,0.0,14.05,5.13 +2016-10-10 02:00:00,457.0,0.0,14.05,4.91 +2016-10-10 03:00:00,477.0,0.0,14.04,4.69 +2016-10-10 04:00:00,484.0,0.0,14.03,4.81 +2016-10-10 05:00:00,414.0,0.0,14.02,4.94 +2016-10-10 06:00:00,391.0,0.0,14.01,5.06 +2016-10-10 07:00:00,451.0,15.54,14.04,5.36 +2016-10-10 08:00:00,525.0,93.38,14.06,5.66 +2016-10-10 09:00:00,574.0,114.77,14.09,5.96 +2016-10-10 10:00:00,545.0,198.86,14.1,5.95 +2016-10-10 11:00:00,535.0,226.97,14.12,5.95 +2016-10-10 12:00:00,547.0,217.1,14.15,5.94 +2016-10-10 13:00:00,578.0,387.84,14.13,6.0 +2016-10-10 14:00:00,598.0,216.35,14.12,6.06 +2016-10-10 15:00:00,564.0,240.52,14.1,6.12 +2016-10-10 16:00:00,454.0,100.03,14.11,6.39 +2016-10-10 17:00:00,419.0,21.33,14.12,6.66 +2016-10-10 18:00:00,452.0,0.0,14.13,6.92 +2016-10-10 19:00:00,525.0,0.0,14.06,7.1 +2016-10-10 20:00:00,572.0,0.0,13.99,7.27 +2016-10-10 21:00:00,536.0,0.0,13.92,7.45 +2016-10-10 22:00:00,639.0,0.0,13.91,7.66 +2016-10-10 23:00:00,582.0,0.0,13.9,7.88 +2016-10-11 00:00:00,509.0,0.0,13.89,8.1 +2016-10-11 01:00:00,465.0,0.0,13.96,8.44 +2016-10-11 02:00:00,481.0,0.0,14.03,8.78 +2016-10-11 03:00:00,469.0,0.0,14.1,9.12 +2016-10-11 04:00:00,487.0,0.0,14.04,9.2 +2016-10-11 05:00:00,427.0,0.0,13.97,9.27 +2016-10-11 06:00:00,412.0,0.0,13.9,9.35 +2016-10-11 07:00:00,471.0,10.36,13.94,9.32 +2016-10-11 08:00:00,549.0,13.74,13.97,9.3 +2016-10-11 09:00:00,606.0,109.47,14.01,9.27 +2016-10-11 10:00:00,606.0,243.88,14.03,9.24 +2016-10-11 11:00:00,597.0,301.56,14.06,9.2 +2016-10-11 12:00:00,618.0,535.55,14.1,9.17 +2016-10-11 13:00:00,620.0,654.12,14.22,9.01 +2016-10-11 14:00:00,613.0,548.63,14.35,8.85 +2016-10-11 15:00:00,577.0,383.03,14.47,8.69 +2016-10-11 16:00:00,494.0,149.57,14.5,9.0 +2016-10-11 17:00:00,438.0,30.1,14.53,9.31 +2016-10-11 18:00:00,471.0,0.0,14.56,9.61 +2016-10-11 19:00:00,569.0,0.0,14.4,9.83 +2016-10-11 20:00:00,597.0,0.0,14.24,10.06 +2016-10-11 21:00:00,545.0,0.0,14.08,10.28 +2016-10-11 22:00:00,668.0,0.0,13.92,10.46 +2016-10-11 23:00:00,603.0,0.0,13.75,10.65 +2016-10-12 00:00:00,522.0,0.0,13.58,10.84 +2016-10-12 01:00:00,508.0,0.0,13.43,10.64 +2016-10-12 02:00:00,511.0,0.0,13.29,10.45 +2016-10-12 03:00:00,516.0,0.0,13.14,10.25 +2016-10-12 04:00:00,522.0,0.0,12.94,10.16 +2016-10-12 05:00:00,468.0,0.0,12.73,10.06 +2016-10-12 06:00:00,442.0,0.0,12.52,9.97 +2016-10-12 07:00:00,528.0,29.28,12.47,10.33 +2016-10-12 08:00:00,615.0,74.08,12.41,10.68 +2016-10-12 09:00:00,637.0,231.72,12.35,11.03 +2016-10-12 10:00:00,632.0,481.55,12.61,11.36 +2016-10-12 11:00:00,622.0,718.64,12.87,11.69 +2016-10-12 12:00:00,626.0,739.38,13.12,12.01 +2016-10-12 13:00:00,628.0,731.5,13.54,12.03 +2016-10-12 14:00:00,659.0,633.38,13.96,12.05 +2016-10-12 15:00:00,602.0,497.03,14.38,12.07 +2016-10-12 16:00:00,526.0,278.48,14.41,11.92 +2016-10-12 17:00:00,479.0,40.6,14.44,11.77 +2016-10-12 18:00:00,521.0,0.0,14.47,11.61 +2016-10-12 19:00:00,595.0,0.0,14.28,11.6 +2016-10-12 20:00:00,630.0,0.0,14.09,11.59 +2016-10-12 21:00:00,600.0,0.0,13.9,11.57 +2016-10-12 22:00:00,711.0,0.0,13.79,11.28 +2016-10-12 23:00:00,648.0,0.0,13.67,10.99 +2016-10-13 00:00:00,561.0,0.0,13.55,10.7 +2016-10-13 01:00:00,530.0,0.0,13.58,10.15 +2016-10-13 02:00:00,534.0,0.0,13.62,9.6 +2016-10-13 03:00:00,547.0,0.0,13.65,9.05 +2016-10-13 04:00:00,555.0,0.0,13.5,9.31 +2016-10-13 05:00:00,480.0,0.0,13.35,9.58 +2016-10-13 06:00:00,462.0,0.0,13.19,9.85 +2016-10-13 07:00:00,529.0,18.11,13.15,10.12 +2016-10-13 08:00:00,593.0,56.2,13.11,10.4 +2016-10-13 09:00:00,617.0,104.51,13.07,10.68 +2016-10-13 10:00:00,610.0,95.93,13.11,10.36 +2016-10-13 11:00:00,579.0,215.2,13.15,10.04 +2016-10-13 12:00:00,575.0,439.72,13.19,9.72 +2016-10-13 13:00:00,600.0,200.39,13.5,8.89 +2016-10-13 14:00:00,612.0,409.49,13.82,8.06 +2016-10-13 15:00:00,585.0,151.18,14.13,7.23 +2016-10-13 16:00:00,501.0,219.25,14.02,7.18 +2016-10-13 17:00:00,457.0,19.99,13.91,7.14 +2016-10-13 18:00:00,507.0,0.0,13.8,7.09 +2016-10-13 19:00:00,600.0,0.0,13.63,6.69 +2016-10-13 20:00:00,666.0,0.0,13.46,6.28 +2016-10-13 21:00:00,581.0,0.0,13.28,5.88 +2016-10-13 22:00:00,684.0,0.0,13.23,5.17 +2016-10-13 23:00:00,618.0,0.0,13.17,4.47 +2016-10-14 00:00:00,537.0,0.0,13.11,3.77 +2016-10-14 01:00:00,502.0,0.0,13.33,3.13 +2016-10-14 02:00:00,507.0,0.0,13.54,2.49 +2016-10-14 03:00:00,540.0,0.0,13.76,1.85 +2016-10-14 04:00:00,532.0,0.0,13.7,1.54 +2016-10-14 05:00:00,484.0,0.0,13.63,1.22 +2016-10-14 06:00:00,479.0,0.0,13.56,0.91 +2016-10-14 07:00:00,579.0,22.37,13.59,1.43 +2016-10-14 08:00:00,605.0,213.17,13.62,1.95 +2016-10-14 09:00:00,631.0,308.08,13.65,2.47 +2016-10-14 10:00:00,594.0,599.63,13.84,3.23 +2016-10-14 11:00:00,575.0,682.57,14.02,3.99 +2016-10-14 12:00:00,553.0,236.71,14.2,4.74 +2016-10-14 13:00:00,569.0,173.56,14.34,5.52 +2016-10-14 14:00:00,604.0,49.68,14.47,6.3 +2016-10-14 15:00:00,567.0,54.16,14.6,7.08 +2016-10-14 16:00:00,494.0,94.79,14.43,7.24 +2016-10-14 17:00:00,433.0,5.8,14.26,7.4 +2016-10-14 18:00:00,494.0,0.0,14.09,7.56 +2016-10-14 19:00:00,582.0,0.0,13.89,7.18 +2016-10-14 20:00:00,663.0,0.0,13.69,6.8 +2016-10-14 21:00:00,615.0,0.0,13.48,6.41 +2016-10-14 22:00:00,738.0,0.0,13.59,6.43 +2016-10-14 23:00:00,686.0,0.0,13.69,6.45 +2016-10-15 00:00:00,583.0,0.0,13.79,6.47 +2016-10-15 01:00:00,563.0,0.0,13.52,6.74 +2016-10-15 02:00:00,529.0,0.0,13.24,7.02 +2016-10-15 03:00:00,536.0,0.0,12.97,7.3 +2016-10-15 04:00:00,563.0,0.0,13.13,7.34 +2016-10-15 05:00:00,486.0,0.0,13.28,7.38 +2016-10-15 06:00:00,474.0,0.0,13.43,7.42 +2016-10-15 07:00:00,511.0,2.31,13.25,7.87 +2016-10-15 08:00:00,591.0,8.83,13.07,8.32 +2016-10-15 09:00:00,642.0,30.25,12.9,8.77 +2016-10-15 10:00:00,695.0,44.12,12.99,9.08 +2016-10-15 11:00:00,724.0,672.67,13.08,9.4 +2016-10-15 12:00:00,767.0,730.06,13.18,9.71 +2016-10-15 13:00:00,714.0,398.0,13.91,9.53 +2016-10-15 14:00:00,707.0,343.96,14.65,9.34 +2016-10-15 15:00:00,665.0,246.79,15.39,9.16 +2016-10-15 16:00:00,585.0,127.95,15.57,9.51 +2016-10-15 17:00:00,519.0,11.79,15.76,9.87 +2016-10-15 18:00:00,564.0,0.0,15.94,10.22 +2016-10-15 19:00:00,616.0,0.0,15.95,10.57 +2016-10-15 20:00:00,688.0,0.0,15.96,10.93 +2016-10-15 21:00:00,644.0,0.0,15.96,11.28 +2016-10-15 22:00:00,734.0,0.0,15.62,11.37 +2016-10-15 23:00:00,690.0,0.0,15.28,11.46 +2016-10-16 00:00:00,635.0,0.0,14.94,11.54 +2016-10-16 01:00:00,558.0,0.0,14.99,12.03 +2016-10-16 02:00:00,522.0,0.0,15.05,12.52 +2016-10-16 03:00:00,551.0,0.0,15.1,13.01 +2016-10-16 04:00:00,573.0,0.0,15.04,12.54 +2016-10-16 05:00:00,499.0,0.0,14.98,12.08 +2016-10-16 06:00:00,478.0,0.0,14.91,11.61 +2016-10-16 07:00:00,506.0,5.17,14.95,11.19 +2016-10-16 08:00:00,570.0,111.78,14.99,10.76 +2016-10-16 09:00:00,604.0,226.6,15.03,10.33 +2016-10-16 10:00:00,633.0,308.04,15.12,10.11 +2016-10-16 11:00:00,597.0,440.83,15.22,9.9 +2016-10-16 12:00:00,597.0,399.47,15.31,9.68 +2016-10-16 13:00:00,601.0,425.97,15.09,10.03 +2016-10-16 14:00:00,609.0,362.96,14.88,10.38 +2016-10-16 15:00:00,594.0,244.57,14.66,10.73 +2016-10-16 16:00:00,482.0,128.44,14.71,10.54 +2016-10-16 17:00:00,425.0,3.1,14.76,10.34 +2016-10-16 18:00:00,439.0,0.0,14.81,10.15 +2016-10-16 19:00:00,516.0,0.0,14.82,9.7 +2016-10-16 20:00:00,595.0,0.0,14.83,9.25 +2016-10-16 21:00:00,554.0,0.0,14.84,8.8 +2016-10-16 22:00:00,655.0,0.0,14.85,8.53 +2016-10-16 23:00:00,611.0,0.0,14.85,8.26 +2016-10-17 00:00:00,529.0,0.0,14.86,7.99 +2016-10-17 01:00:00,516.0,0.0,14.82,8.0 +2016-10-17 02:00:00,471.0,0.0,14.79,8.02 +2016-10-17 03:00:00,494.0,0.0,14.75,8.04 +2016-10-17 04:00:00,506.0,0.0,14.77,7.64 +2016-10-17 05:00:00,450.0,0.0,14.78,7.23 +2016-10-17 06:00:00,411.0,0.0,14.8,6.83 +2016-10-17 07:00:00,472.0,2.86,14.82,6.75 +2016-10-17 08:00:00,531.0,108.22,14.84,6.68 +2016-10-17 09:00:00,556.0,192.04,14.86,6.61 +2016-10-17 10:00:00,547.0,321.01,14.83,6.63 +2016-10-17 11:00:00,556.0,403.92,14.79,6.64 +2016-10-17 12:00:00,558.0,387.9,14.76,6.66 +2016-10-17 13:00:00,557.0,706.57,14.78,6.86 +2016-10-17 14:00:00,578.0,600.94,14.8,7.05 +2016-10-17 15:00:00,553.0,420.26,14.82,7.24 +2016-10-17 16:00:00,484.0,67.86,14.81,7.07 +2016-10-17 17:00:00,415.0,2.28,14.81,6.9 +2016-10-17 18:00:00,457.0,0.0,14.8,6.73 +2016-10-17 19:00:00,543.0,0.0,14.75,6.65 +2016-10-17 20:00:00,600.0,0.0,14.69,6.57 +2016-10-17 21:00:00,562.0,0.0,14.63,6.48 +2016-10-17 22:00:00,656.0,0.0,14.63,6.61 +2016-10-17 23:00:00,593.0,0.0,14.62,6.74 +2016-10-18 00:00:00,514.0,0.0,14.62,6.87 +2016-10-18 01:00:00,508.0,0.0,14.59,7.6 +2016-10-18 02:00:00,445.0,0.0,14.55,8.32 +2016-10-18 03:00:00,495.0,0.0,14.52,9.05 +2016-10-18 04:00:00,503.0,0.0,14.47,9.35 +2016-10-18 05:00:00,423.0,0.0,14.41,9.65 +2016-10-18 06:00:00,411.0,0.0,14.36,9.94 +2016-10-18 07:00:00,478.0,0.24,14.19,9.7 +2016-10-18 08:00:00,547.0,81.22,14.02,9.46 +2016-10-18 09:00:00,566.0,66.24,13.85,9.21 +2016-10-18 10:00:00,576.0,290.06,13.69,8.67 +2016-10-18 11:00:00,599.0,189.42,13.52,8.12 +2016-10-18 12:00:00,637.0,503.33,13.36,7.57 +2016-10-18 13:00:00,631.0,638.81,13.37,7.48 +2016-10-18 14:00:00,647.0,181.98,13.38,7.39 +2016-10-18 15:00:00,612.0,441.35,13.38,7.3 +2016-10-18 16:00:00,524.0,219.49,13.28,7.23 +2016-10-18 17:00:00,478.0,0.0,13.18,7.16 +2016-10-18 18:00:00,537.0,0.0,13.08,7.09 +2016-10-18 19:00:00,608.0,0.0,12.98,6.95 +2016-10-18 20:00:00,627.0,0.0,12.88,6.81 +2016-10-18 21:00:00,591.0,0.0,12.77,6.68 +2016-10-18 22:00:00,697.0,0.0,12.78,6.44 +2016-10-18 23:00:00,650.0,0.0,12.79,6.21 +2016-10-19 00:00:00,596.0,0.0,12.8,5.97 +2016-10-19 01:00:00,542.0,0.0,12.99,5.61 +2016-10-19 02:00:00,504.0,0.0,13.18,5.25 +2016-10-19 03:00:00,534.0,0.0,13.37,4.88 +2016-10-19 04:00:00,548.0,0.0,13.27,4.83 +2016-10-19 05:00:00,478.0,0.0,13.17,4.77 +2016-10-19 06:00:00,450.0,0.0,13.07,4.72 +2016-10-19 07:00:00,529.0,0.0,13.03,4.79 +2016-10-19 08:00:00,589.0,49.77,12.99,4.86 +2016-10-19 09:00:00,646.0,183.67,12.94,4.94 +2016-10-19 10:00:00,629.0,172.28,12.88,4.91 +2016-10-19 11:00:00,607.0,165.25,12.82,4.87 +2016-10-19 12:00:00,623.0,118.52,12.76,4.84 +2016-10-19 13:00:00,635.0,86.13,12.76,5.22 +2016-10-19 14:00:00,657.0,76.84,12.77,5.6 +2016-10-19 15:00:00,615.0,82.07,12.77,5.97 +2016-10-19 16:00:00,552.0,17.1,12.75,6.11 +2016-10-19 17:00:00,513.0,0.0,12.72,6.26 +2016-10-19 18:00:00,571.0,0.0,12.7,6.4 +2016-10-19 19:00:00,712.0,0.0,12.67,6.34 +2016-10-19 20:00:00,702.0,0.0,12.64,6.29 +2016-10-19 21:00:00,628.0,0.0,12.61,6.23 +2016-10-19 22:00:00,726.0,0.0,12.69,5.9 +2016-10-19 23:00:00,691.0,0.0,12.76,5.56 +2016-10-20 00:00:00,608.0,0.0,12.84,5.23 +2016-10-20 01:00:00,580.0,0.0,12.97,4.88 +2016-10-20 02:00:00,523.0,0.0,13.11,4.53 +2016-10-20 03:00:00,554.0,0.0,13.24,4.18 +2016-10-20 04:00:00,571.0,0.0,13.22,4.38 +2016-10-20 05:00:00,488.0,0.0,13.19,4.58 +2016-10-20 06:00:00,466.0,0.0,13.17,4.79 +2016-10-20 07:00:00,543.0,0.0,13.22,4.75 +2016-10-20 08:00:00,618.0,222.05,13.27,4.72 +2016-10-20 09:00:00,622.0,324.01,13.32,4.69 +2016-10-20 10:00:00,619.0,502.28,13.39,4.67 +2016-10-20 11:00:00,620.0,674.06,13.45,4.65 +2016-10-20 12:00:00,628.0,709.96,13.52,4.63 +2016-10-20 13:00:00,644.0,695.65,13.52,4.73 +2016-10-20 14:00:00,659.0,580.85,13.53,4.82 +2016-10-20 15:00:00,625.0,441.27,13.54,4.91 +2016-10-20 16:00:00,536.0,213.51,13.51,4.96 +2016-10-20 17:00:00,486.0,0.0,13.48,5.01 +2016-10-20 18:00:00,514.0,0.0,13.45,5.06 +2016-10-20 19:00:00,622.0,0.0,13.37,4.97 +2016-10-20 20:00:00,688.0,0.0,13.28,4.89 +2016-10-20 21:00:00,631.0,0.0,13.19,4.8 +2016-10-20 22:00:00,759.0,0.0,13.21,4.61 +2016-10-20 23:00:00,725.0,0.0,13.22,4.41 +2016-10-21 00:00:00,640.0,0.0,13.23,4.22 +2016-10-21 01:00:00,597.0,0.0,13.22,3.85 +2016-10-21 02:00:00,559.0,0.0,13.21,3.48 +2016-10-21 03:00:00,584.0,0.0,13.2,3.1 +2016-10-21 04:00:00,601.0,0.0,13.17,3.1 +2016-10-21 05:00:00,534.0,0.0,13.14,3.09 +2016-10-21 06:00:00,497.0,0.0,13.1,3.09 +2016-10-21 07:00:00,582.0,0.0,13.13,3.09 +2016-10-21 08:00:00,645.0,169.6,13.16,3.1 +2016-10-21 09:00:00,660.0,224.34,13.19,3.1 +2016-10-21 10:00:00,671.0,515.0,13.3,3.14 +2016-10-21 11:00:00,661.0,529.48,13.4,3.17 +2016-10-21 12:00:00,674.0,639.78,13.52,3.2 +2016-10-21 13:00:00,666.0,540.77,13.64,3.33 +2016-10-21 14:00:00,676.0,374.52,13.77,3.47 +2016-10-21 15:00:00,631.0,179.91,13.89,3.6 +2016-10-21 16:00:00,551.0,85.89,13.88,3.99 +2016-10-21 17:00:00,508.0,0.0,13.87,4.38 +2016-10-21 18:00:00,573.0,0.0,13.86,4.77 +2016-10-21 19:00:00,699.0,0.0,13.73,5.22 +2016-10-21 20:00:00,771.0,0.0,13.59,5.66 +2016-10-21 21:00:00,730.0,0.0,13.45,6.11 +2016-10-21 22:00:00,835.0,0.0,13.38,6.42 +2016-10-21 23:00:00,768.0,0.0,13.3,6.73 +2016-10-22 00:00:00,702.0,0.0,13.23,7.03 +2016-10-22 01:00:00,663.0,0.0,13.17,6.71 +2016-10-22 02:00:00,599.0,0.0,13.11,6.39 +2016-10-22 03:00:00,634.0,0.0,13.05,6.07 +2016-10-22 04:00:00,627.0,0.0,12.95,6.23 +2016-10-22 05:00:00,556.0,0.0,12.85,6.38 +2016-10-22 06:00:00,529.0,0.0,12.75,6.54 +2016-10-22 07:00:00,618.0,0.0,12.69,6.79 +2016-10-22 08:00:00,714.0,170.02,12.63,7.04 +2016-10-22 09:00:00,748.0,337.09,12.57,7.3 +2016-10-22 10:00:00,776.0,530.48,12.68,7.4 +2016-10-22 11:00:00,721.0,601.61,12.78,7.5 +2016-10-22 12:00:00,704.0,528.51,12.89,7.6 +2016-10-22 13:00:00,720.0,477.17,13.21,7.68 +2016-10-22 14:00:00,723.0,345.94,13.54,7.76 +2016-10-22 15:00:00,672.0,268.39,13.86,7.83 +2016-10-22 16:00:00,620.0,89.58,13.88,8.44 +2016-10-22 17:00:00,576.0,0.0,13.91,9.05 +2016-10-22 18:00:00,674.0,0.0,13.93,9.66 +2016-10-22 19:00:00,815.0,0.0,13.74,10.19 +2016-10-22 20:00:00,886.0,0.0,13.55,10.72 +2016-10-22 21:00:00,806.0,0.0,13.35,11.26 +2016-10-22 22:00:00,894.0,0.0,13.14,11.41 +2016-10-22 23:00:00,822.0,0.0,12.92,11.56 +2016-10-23 00:00:00,759.0,0.0,12.71,11.71 +2016-10-23 01:00:00,696.0,0.0,12.83,11.6 +2016-10-23 02:00:00,661.0,0.0,12.94,11.49 +2016-10-23 03:00:00,698.0,0.0,13.06,11.38 +2016-10-23 04:00:00,703.0,0.0,12.79,11.94 +2016-10-23 05:00:00,638.0,0.0,12.52,12.49 +2016-10-23 06:00:00,593.0,0.0,12.25,13.05 +2016-10-23 07:00:00,654.0,0.0,12.16,13.56 +2016-10-23 08:00:00,756.0,123.61,12.07,14.08 +2016-10-23 09:00:00,879.0,316.01,11.98,14.59 +2016-10-23 10:00:00,935.0,214.63,11.81,14.53 +2016-10-23 11:00:00,1007.0,67.43,11.65,14.46 +2016-10-23 12:00:00,1048.0,20.62,11.49,14.4 +2016-10-23 13:00:00,1084.0,30.37,12.34,13.64 +2016-10-23 14:00:00,1128.0,26.68,13.18,12.88 +2016-10-23 15:00:00,1129.0,10.6,14.02,12.12 +2016-10-23 16:00:00,1010.0,5.89,14.37,10.73 +2016-10-23 17:00:00,909.0,0.0,14.73,9.33 +2016-10-23 18:00:00,960.0,0.0,15.08,7.93 +2016-10-23 19:00:00,1036.0,0.0,15.17,6.8 +2016-10-23 20:00:00,1030.0,0.0,15.25,5.68 +2016-10-23 21:00:00,942.0,0.0,15.33,4.55 +2016-10-23 22:00:00,1009.0,0.0,15.39,4.78 +2016-10-23 23:00:00,915.0,0.0,15.44,5.0 +2016-10-24 00:00:00,840.0,0.0,15.49,5.23 +2016-10-24 01:00:00,787.0,0.0,15.31,5.49 +2016-10-24 02:00:00,729.0,0.0,15.12,5.75 +2016-10-24 03:00:00,747.0,0.0,14.94,6.01 +2016-10-24 04:00:00,737.0,0.0,14.78,5.93 +2016-10-24 05:00:00,672.0,0.0,14.61,5.85 +2016-10-24 06:00:00,621.0,0.0,14.44,5.77 +2016-10-24 07:00:00,684.0,0.0,14.37,5.5 +2016-10-24 08:00:00,779.0,89.06,14.3,5.24 +2016-10-24 09:00:00,850.0,131.67,14.23,4.98 +2016-10-24 10:00:00,880.0,228.98,14.19,4.86 +2016-10-24 11:00:00,857.0,504.83,14.15,4.73 +2016-10-24 12:00:00,845.0,651.03,14.1,4.61 +2016-10-24 13:00:00,827.0,638.02,14.21,4.52 +2016-10-24 14:00:00,862.0,561.43,14.31,4.44 +2016-10-24 15:00:00,846.0,389.24,14.41,4.36 +2016-10-24 16:00:00,682.0,197.79,14.43,4.41 +2016-10-24 17:00:00,609.0,0.0,14.46,4.46 +2016-10-24 18:00:00,698.0,0.0,14.48,4.51 +2016-10-24 19:00:00,855.0,0.0,14.49,4.28 +2016-10-24 20:00:00,882.0,0.0,14.5,4.04 +2016-10-24 21:00:00,822.0,0.0,14.5,3.81 +2016-10-24 22:00:00,895.0,0.0,14.52,3.68 +2016-10-24 23:00:00,806.0,0.0,14.53,3.56 +2016-10-25 00:00:00,749.0,0.0,14.54,3.43 +2016-10-25 01:00:00,693.0,0.0,14.35,3.39 +2016-10-25 02:00:00,635.0,0.0,14.15,3.34 +2016-10-25 03:00:00,670.0,0.0,13.96,3.3 +2016-10-25 04:00:00,665.0,0.0,13.75,3.37 +2016-10-25 05:00:00,591.0,0.0,13.54,3.44 +2016-10-25 06:00:00,561.0,0.0,13.33,3.52 +2016-10-25 07:00:00,632.0,0.0,13.12,3.63 +2016-10-25 08:00:00,733.0,174.85,12.91,3.75 +2016-10-25 09:00:00,827.0,386.92,12.7,3.86 +2016-10-25 10:00:00,862.0,548.99,12.66,3.2 +2016-10-25 11:00:00,847.0,646.05,12.62,2.54 +2016-10-25 12:00:00,802.0,634.67,12.59,1.88 +2016-10-25 13:00:00,751.0,475.39,12.55,1.63 +2016-10-25 14:00:00,763.0,153.83,12.52,1.39 +2016-10-25 15:00:00,739.0,148.32,12.49,1.14 +2016-10-25 16:00:00,693.0,66.51,12.51,1.42 +2016-10-25 17:00:00,613.0,0.0,12.53,1.69 +2016-10-25 18:00:00,759.0,0.0,12.55,1.96 +2016-10-25 19:00:00,879.0,0.0,12.52,2.35 +2016-10-25 20:00:00,906.0,0.0,12.48,2.74 +2016-10-25 21:00:00,790.0,0.0,12.44,3.13 +2016-10-25 22:00:00,885.0,0.0,12.49,2.95 +2016-10-25 23:00:00,819.0,0.0,12.53,2.76 +2016-10-26 00:00:00,745.0,0.0,12.57,2.58 +2016-10-26 01:00:00,700.0,0.0,12.58,2.3 +2016-10-26 02:00:00,632.0,0.0,12.59,2.02 +2016-10-26 03:00:00,646.0,0.0,12.6,1.74 +2016-10-26 04:00:00,650.0,0.0,12.56,1.74 +2016-10-26 05:00:00,571.0,0.0,12.52,1.74 +2016-10-26 06:00:00,541.0,0.0,12.47,1.74 +2016-10-26 07:00:00,608.0,0.0,12.51,1.96 +2016-10-26 08:00:00,714.0,10.05,12.55,2.18 +2016-10-26 09:00:00,815.0,65.65,12.6,2.4 +2016-10-26 10:00:00,879.0,141.41,12.59,2.38 +2016-10-26 11:00:00,870.0,209.87,12.57,2.35 +2016-10-26 12:00:00,909.0,379.29,12.56,2.33 +2016-10-26 13:00:00,937.0,507.35,12.99,2.24 +2016-10-26 14:00:00,966.0,129.25,13.41,2.16 +2016-10-26 15:00:00,893.0,84.58,13.83,2.07 +2016-10-26 16:00:00,812.0,47.91,13.89,1.76 +2016-10-26 17:00:00,753.0,0.0,13.94,1.44 +2016-10-26 18:00:00,873.0,0.0,14.0,1.13 +2016-10-26 19:00:00,1021.0,0.0,13.98,1.01 +2016-10-26 20:00:00,980.0,0.0,13.95,0.89 +2016-10-26 21:00:00,889.0,0.0,13.92,0.77 +2016-10-26 22:00:00,972.0,0.0,13.99,1.17 +2016-10-26 23:00:00,901.0,0.0,14.05,1.57 +2016-10-27 00:00:00,785.0,0.0,14.11,1.97 +2016-10-27 01:00:00,725.0,0.0,13.92,2.56 +2016-10-27 02:00:00,687.0,0.0,13.74,3.14 +2016-10-27 03:00:00,711.0,0.0,13.55,3.72 +2016-10-27 04:00:00,715.0,0.0,13.56,3.46 +2016-10-27 05:00:00,640.0,0.0,13.56,3.2 +2016-10-27 06:00:00,608.0,0.0,13.56,2.94 +2016-10-27 07:00:00,669.0,0.0,13.62,3.03 +2016-10-27 08:00:00,775.0,41.24,13.67,3.13 +2016-10-27 09:00:00,870.0,26.53,13.73,3.23 +2016-10-27 10:00:00,912.0,43.08,13.81,3.45 +2016-10-27 11:00:00,912.0,47.5,13.9,3.67 +2016-10-27 12:00:00,918.0,55.71,13.99,3.89 +2016-10-27 13:00:00,892.0,78.58,13.88,3.7 +2016-10-27 14:00:00,925.0,51.25,13.77,3.51 +2016-10-27 15:00:00,861.0,50.48,13.65,3.32 +2016-10-27 16:00:00,741.0,31.15,13.69,2.89 +2016-10-27 17:00:00,675.0,0.0,13.72,2.46 +2016-10-27 18:00:00,799.0,0.0,13.76,2.03 +2016-10-27 19:00:00,917.0,0.0,13.75,1.37 +2016-10-27 20:00:00,923.0,0.0,13.74,0.71 +2016-10-27 21:00:00,870.0,0.0,13.73,0.06 +2016-10-27 22:00:00,971.0,0.0,13.71,0.46 +2016-10-27 23:00:00,891.0,0.0,13.69,0.86 +2016-10-28 00:00:00,786.0,0.0,13.67,1.27 +2016-10-28 01:00:00,735.0,0.0,13.5,1.49 +2016-10-28 02:00:00,674.0,0.0,13.33,1.71 +2016-10-28 03:00:00,700.0,0.0,13.16,1.93 +2016-10-28 04:00:00,697.0,0.0,13.03,2.22 +2016-10-28 05:00:00,645.0,0.0,12.9,2.51 +2016-10-28 06:00:00,605.0,0.0,12.76,2.8 +2016-10-28 07:00:00,713.0,0.0,12.8,2.84 +2016-10-28 08:00:00,780.0,23.5,12.84,2.88 +2016-10-28 09:00:00,842.0,23.85,12.88,2.92 +2016-10-28 10:00:00,836.0,41.03,13.05,3.27 +2016-10-28 11:00:00,799.0,41.0,13.23,3.62 +2016-10-28 12:00:00,758.0,43.18,13.4,3.97 +2016-10-28 13:00:00,788.0,74.17,13.35,3.73 +2016-10-28 14:00:00,789.0,52.12,13.3,3.49 +2016-10-28 15:00:00,730.0,73.69,13.25,3.26 +2016-10-28 16:00:00,640.0,38.89,13.24,4.1 +2016-10-28 17:00:00,587.0,0.0,13.22,4.95 +2016-10-28 18:00:00,680.0,0.0,13.21,5.79 +2016-10-28 19:00:00,872.0,0.0,13.13,6.17 +2016-10-28 20:00:00,926.0,0.0,13.05,6.55 +2016-10-28 21:00:00,876.0,0.0,12.96,6.92 +2016-10-28 22:00:00,967.0,0.0,12.99,6.78 +2016-10-28 23:00:00,918.0,0.0,13.02,6.63 +2016-10-29 00:00:00,844.0,0.0,13.05,6.48 +2016-10-29 01:00:00,750.0,0.0,13.0,6.14 +2016-10-29 02:00:00,705.0,0.0,12.94,5.79 +2016-10-29 03:00:00,728.0,0.0,12.89,5.45 +2016-10-29 04:00:00,725.0,0.0,12.8,5.82 +2016-10-29 05:00:00,644.0,0.0,12.7,6.19 +2016-10-29 06:00:00,636.0,0.0,12.61,6.57 +2016-10-29 07:00:00,707.0,0.0,12.62,7.0 +2016-10-29 08:00:00,815.0,28.31,12.63,7.44 +2016-10-29 09:00:00,910.0,76.25,12.64,7.88 +2016-10-29 10:00:00,895.0,134.76,12.89,7.6 +2016-10-29 11:00:00,873.0,133.21,13.14,7.31 +2016-10-29 12:00:00,829.0,248.32,13.4,7.03 +2016-10-29 13:00:00,816.0,159.87,13.64,6.59 +2016-10-29 14:00:00,846.0,224.87,13.89,6.14 +2016-10-29 15:00:00,749.0,250.58,14.14,5.7 +2016-10-29 16:00:00,689.0,77.69,14.25,5.72 +2016-10-29 17:00:00,618.0,0.0,14.35,5.74 +2016-10-29 18:00:00,754.0,0.0,14.46,5.77 +2016-10-29 19:00:00,933.0,0.0,14.45,5.83 +2016-10-29 20:00:00,963.0,0.0,14.44,5.89 +2016-10-29 21:00:00,921.0,0.0,14.42,5.94 +2016-10-29 22:00:00,1010.0,0.0,14.41,5.92 +2016-10-29 23:00:00,945.0,0.0,14.4,5.9 +2016-10-30 00:00:00,854.0,0.0,14.39,5.88 +2016-10-30 01:00:00,803.0,0.0,14.0,5.47 +2016-10-30 02:00:00,751.0,0.0,13.6,5.06 +2016-10-30 03:00:00,719.0,0.0,13.21,4.65 +2016-10-30 04:00:00,726.0,0.0,13.11,5.1 +2016-10-30 05:00:00,657.0,0.0,13.01,5.56 +2016-10-30 06:00:00,651.0,0.0,12.91,6.01 +2016-10-30 07:00:00,710.0,0.0,12.87,6.29 +2016-10-30 08:00:00,831.0,30.34,12.83,6.57 +2016-10-30 09:00:00,935.0,21.83,12.78,6.84 +2016-10-30 10:00:00,1019.0,45.57,12.99,6.54 +2016-10-30 11:00:00,1044.0,36.67,13.19,6.23 +2016-10-30 12:00:00,1026.0,34.45,13.4,5.93 +2016-10-30 13:00:00,1022.0,40.99,13.54,5.83 +2016-10-30 14:00:00,1028.0,34.4,13.68,5.72 +2016-10-30 15:00:00,968.0,297.13,13.82,5.61 +2016-10-30 16:00:00,820.0,138.01,13.96,5.58 +2016-10-30 17:00:00,752.0,0.0,14.09,5.54 +2016-10-30 18:00:00,945.0,0.0,14.23,5.5 +2016-10-30 19:00:00,1061.0,0.0,14.27,5.49 +2016-10-30 20:00:00,972.0,0.0,14.31,5.48 +2016-10-30 21:00:00,929.0,0.0,14.35,5.46 +2016-10-30 22:00:00,1007.0,0.0,14.35,5.3 +2016-10-30 23:00:00,935.0,0.0,14.34,5.14 +2016-10-31 00:00:00,825.0,0.0,14.34,4.98 +2016-10-31 01:00:00,765.0,0.0,14.32,5.19 +2016-10-31 02:00:00,724.0,0.0,14.29,5.39 +2016-10-31 03:00:00,756.0,0.0,14.27,5.6 +2016-10-31 04:00:00,747.0,0.0,14.18,5.72 +2016-10-31 05:00:00,689.0,0.0,14.09,5.85 +2016-10-31 06:00:00,662.0,0.0,14.0,5.97 +2016-10-31 07:00:00,730.0,0.0,13.96,5.99 +2016-10-31 08:00:00,860.0,110.23,13.92,6.01 +2016-10-31 09:00:00,932.0,239.75,13.88,6.03 +2016-10-31 10:00:00,881.0,114.37,14.03,5.94 +2016-10-31 11:00:00,814.0,113.52,14.18,5.84 +2016-10-31 12:00:00,796.0,244.39,14.34,5.75 +2016-10-31 13:00:00,754.0,319.07,14.53,5.09 +2016-10-31 14:00:00,783.0,71.29,14.72,4.42 +2016-10-31 15:00:00,756.0,73.16,14.91,3.75 +2016-10-31 16:00:00,635.0,66.48,14.84,3.38 +2016-10-31 17:00:00,627.0,0.0,14.78,3.01 +2016-10-31 18:00:00,802.0,0.0,14.71,2.63 +2016-10-31 19:00:00,928.0,0.0,14.58,2.54 +2016-10-31 20:00:00,881.0,0.0,14.45,2.44 +2016-10-31 21:00:00,819.0,0.0,14.32,2.34 +2016-10-31 22:00:00,924.0,0.0,14.25,2.02 +2016-10-31 23:00:00,840.0,0.0,14.17,1.7 +2016-11-01 00:00:00,778.0,0.0,14.09,1.38 +2016-11-01 01:00:00,692.0,0.0,14.08,1.33 +2016-11-01 02:00:00,638.0,0.0,14.08,1.29 +2016-11-01 03:00:00,685.0,0.0,14.07,1.24 +2016-11-01 04:00:00,686.0,0.0,13.93,1.28 +2016-11-01 05:00:00,595.0,0.0,13.79,1.31 +2016-11-01 06:00:00,586.0,0.0,13.65,1.35 +2016-11-01 07:00:00,637.0,0.0,13.62,1.61 +2016-11-01 08:00:00,749.0,118.57,13.58,1.88 +2016-11-01 09:00:00,821.0,156.29,13.55,2.14 +2016-11-01 10:00:00,773.0,127.13,13.67,2.24 +2016-11-01 11:00:00,760.0,122.97,13.8,2.35 +2016-11-01 12:00:00,739.0,133.53,13.93,2.46 +2016-11-01 13:00:00,743.0,187.72,14.0,2.36 +2016-11-01 14:00:00,776.0,115.05,14.06,2.26 +2016-11-01 15:00:00,732.0,91.08,14.13,2.17 +2016-11-01 16:00:00,647.0,11.2,13.96,2.81 +2016-11-01 17:00:00,613.0,0.0,13.78,3.46 +2016-11-01 18:00:00,719.0,0.0,13.61,4.11 +2016-11-01 19:00:00,784.0,0.0,13.62,4.26 +2016-11-01 20:00:00,746.0,0.0,13.63,4.41 +2016-11-01 21:00:00,692.0,0.0,13.64,4.57 +2016-11-01 22:00:00,813.0,0.0,13.63,4.64 +2016-11-01 23:00:00,758.0,0.0,13.62,4.71 +2016-11-02 00:00:00,663.0,0.0,13.61,4.79 +2016-11-02 01:00:00,622.0,0.0,13.62,4.73 +2016-11-02 02:00:00,563.0,0.0,13.62,4.67 +2016-11-02 03:00:00,612.0,0.0,13.62,4.61 +2016-11-02 04:00:00,621.0,0.0,13.63,4.98 +2016-11-02 05:00:00,548.0,0.0,13.65,5.35 +2016-11-02 06:00:00,521.0,0.0,13.66,5.72 +2016-11-02 07:00:00,598.0,0.0,13.72,6.25 +2016-11-02 08:00:00,642.0,23.77,13.78,6.77 +2016-11-02 09:00:00,674.0,18.33,13.84,7.3 +2016-11-02 10:00:00,664.0,87.84,13.86,7.41 +2016-11-02 11:00:00,693.0,94.18,13.88,7.52 +2016-11-02 12:00:00,765.0,69.59,13.9,7.63 +2016-11-02 13:00:00,777.0,299.02,13.72,7.38 +2016-11-02 14:00:00,831.0,535.59,13.53,7.14 +2016-11-02 15:00:00,819.0,413.6,13.35,6.9 +2016-11-02 16:00:00,705.0,160.94,13.26,6.82 +2016-11-02 17:00:00,641.0,0.0,13.17,6.74 +2016-11-02 18:00:00,724.0,0.0,13.08,6.66 +2016-11-02 19:00:00,781.0,0.0,12.99,6.42 +2016-11-02 20:00:00,749.0,0.0,12.89,6.18 +2016-11-02 21:00:00,701.0,0.0,12.8,5.94 +2016-11-02 22:00:00,814.0,0.0,12.75,5.71 +2016-11-02 23:00:00,768.0,0.0,12.7,5.49 +2016-11-03 00:00:00,704.0,0.0,12.65,5.26 +2016-11-03 01:00:00,643.0,0.0,12.4,5.14 +2016-11-03 02:00:00,621.0,0.0,12.14,5.03 +2016-11-03 03:00:00,654.0,0.0,11.88,4.91 +2016-11-03 04:00:00,662.0,0.0,11.83,5.27 +2016-11-03 05:00:00,590.0,0.0,11.77,5.63 +2016-11-03 06:00:00,601.0,0.0,11.72,5.99 +2016-11-03 07:00:00,666.0,0.0,11.76,6.03 +2016-11-03 08:00:00,726.0,11.35,11.8,6.07 +2016-11-03 09:00:00,781.0,19.87,11.85,6.11 +2016-11-03 10:00:00,808.0,45.76,12.05,5.84 +2016-11-03 11:00:00,808.0,17.8,12.26,5.57 +2016-11-03 12:00:00,831.0,26.03,12.47,5.3 +2016-11-03 13:00:00,834.0,42.65,12.64,5.43 +2016-11-03 14:00:00,888.0,34.55,12.82,5.56 +2016-11-03 15:00:00,842.0,17.74,12.99,5.7 +2016-11-03 16:00:00,774.0,9.42,13.08,5.58 +2016-11-03 17:00:00,742.0,0.0,13.16,5.47 +2016-11-03 18:00:00,820.0,0.0,13.25,5.35 +2016-11-03 19:00:00,883.0,0.0,13.3,5.22 +2016-11-03 20:00:00,832.0,0.0,13.34,5.09 +2016-11-03 21:00:00,779.0,0.0,13.39,4.95 +2016-11-03 22:00:00,879.0,0.0,13.43,5.22 +2016-11-03 23:00:00,796.0,0.0,13.48,5.49 +2016-11-04 00:00:00,730.0,0.0,13.52,5.75 +2016-11-04 01:00:00,675.0,0.0,13.47,6.33 +2016-11-04 02:00:00,641.0,0.0,13.42,6.9 +2016-11-04 03:00:00,682.0,0.0,13.37,7.48 +2016-11-04 04:00:00,666.0,0.0,13.51,7.78 +2016-11-04 05:00:00,583.0,0.0,13.65,8.08 +2016-11-04 06:00:00,612.0,0.0,13.79,8.39 +2016-11-04 07:00:00,656.0,0.0,13.85,8.03 +2016-11-04 08:00:00,678.0,73.04,13.91,7.68 +2016-11-04 09:00:00,719.0,86.64,13.97,7.32 +2016-11-04 10:00:00,719.0,41.71,13.78,7.89 +2016-11-04 11:00:00,742.0,33.01,13.59,8.46 +2016-11-04 12:00:00,738.0,230.18,13.41,9.02 +2016-11-04 13:00:00,703.0,419.59,13.27,8.71 +2016-11-04 14:00:00,788.0,240.41,13.14,8.4 +2016-11-04 15:00:00,765.0,79.1,13.0,8.08 +2016-11-04 16:00:00,717.0,39.66,12.8,7.81 +2016-11-04 17:00:00,691.0,0.0,12.59,7.54 +2016-11-04 18:00:00,774.0,0.0,12.38,7.27 +2016-11-04 19:00:00,857.0,0.0,12.19,7.29 +2016-11-04 20:00:00,842.0,0.0,12.0,7.31 +2016-11-04 21:00:00,794.0,0.0,11.81,7.34 +2016-11-04 22:00:00,912.0,0.0,11.61,7.27 +2016-11-04 23:00:00,842.0,0.0,11.42,7.2 +2016-11-05 00:00:00,776.0,0.0,11.22,7.13 +2016-11-05 01:00:00,707.0,0.0,11.14,6.85 +2016-11-05 02:00:00,677.0,0.0,11.06,6.56 +2016-11-05 03:00:00,715.0,0.0,10.98,6.28 +2016-11-05 04:00:00,726.0,0.0,11.08,6.27 +2016-11-05 05:00:00,667.0,0.0,11.17,6.27 +2016-11-05 06:00:00,636.0,0.0,11.27,6.26 +2016-11-05 07:00:00,694.0,0.0,11.3,6.81 +2016-11-05 08:00:00,765.0,9.52,11.33,7.37 +2016-11-05 09:00:00,777.0,178.35,11.36,7.92 +2016-11-05 10:00:00,777.0,144.23,11.29,8.45 +2016-11-05 11:00:00,747.0,229.41,11.22,8.98 +2016-11-05 12:00:00,700.0,80.77,11.15,9.52 +2016-11-05 13:00:00,740.0,200.03,11.19,9.55 +2016-11-05 14:00:00,767.0,170.07,11.22,9.59 +2016-11-05 15:00:00,782.0,293.99,11.26,9.63 +2016-11-05 16:00:00,794.0,85.73,11.2,9.88 +2016-11-05 17:00:00,795.0,0.0,11.13,10.14 +2016-11-05 18:00:00,896.0,0.0,11.07,10.4 +2016-11-05 19:00:00,931.0,0.0,11.03,10.48 +2016-11-05 20:00:00,913.0,0.0,10.99,10.57 +2016-11-05 21:00:00,904.0,0.0,10.95,10.65 +2016-11-05 22:00:00,1003.0,0.0,10.78,10.57 +2016-11-05 23:00:00,967.0,0.0,10.62,10.49 +2016-11-06 00:00:00,872.0,0.0,10.45,10.41 +2016-11-06 01:00:00,825.0,0.0,10.22,10.25 +2016-11-06 02:00:00,787.0,0.0,9.99,10.09 +2016-11-06 03:00:00,803.0,0.0,9.75,9.93 +2016-11-06 04:00:00,817.0,0.0,9.64,10.03 +2016-11-06 05:00:00,769.0,0.0,9.52,10.12 +2016-11-06 06:00:00,756.0,0.0,9.41,10.22 +2016-11-06 07:00:00,809.0,0.0,9.32,10.17 +2016-11-06 08:00:00,886.0,135.95,9.23,10.11 +2016-11-06 09:00:00,942.0,163.86,9.14,10.06 +2016-11-06 10:00:00,985.0,464.76,9.27,9.99 +2016-11-06 11:00:00,1000.0,439.19,9.4,9.93 +2016-11-06 12:00:00,935.0,124.75,9.54,9.86 +2016-11-06 13:00:00,940.0,314.61,9.58,9.91 +2016-11-06 14:00:00,959.0,359.45,9.63,9.96 +2016-11-06 15:00:00,934.0,350.01,9.67,10.01 +2016-11-06 16:00:00,874.0,38.87,9.7,10.95 +2016-11-06 17:00:00,836.0,0.0,9.72,11.89 +2016-11-06 18:00:00,935.0,0.0,9.74,12.83 +2016-11-06 19:00:00,998.0,0.0,9.79,12.54 +2016-11-06 20:00:00,999.0,0.0,9.83,12.25 +2016-11-06 21:00:00,957.0,0.0,9.88,11.96 +2016-11-06 22:00:00,1055.0,0.0,9.85,11.66 +2016-11-06 23:00:00,1005.0,0.0,9.82,11.35 +2016-11-07 00:00:00,900.0,0.0,9.78,11.05 +2016-11-07 01:00:00,849.0,0.0,9.91,10.91 +2016-11-07 02:00:00,838.0,0.0,10.04,10.78 +2016-11-07 03:00:00,854.0,0.0,10.17,10.65 +2016-11-07 04:00:00,865.0,0.0,10.11,10.84 +2016-11-07 05:00:00,814.0,0.0,10.05,11.03 +2016-11-07 06:00:00,796.0,0.0,9.99,11.23 +2016-11-07 07:00:00,879.0,0.0,10.09,11.24 +2016-11-07 08:00:00,939.0,139.78,10.18,11.25 +2016-11-07 09:00:00,964.0,348.22,10.28,11.26 +2016-11-07 10:00:00,939.0,500.87,10.33,10.78 +2016-11-07 11:00:00,902.0,605.67,10.38,10.3 +2016-11-07 12:00:00,884.0,631.39,10.43,9.82 +2016-11-07 13:00:00,855.0,450.54,10.66,9.36 +2016-11-07 14:00:00,915.0,46.09,10.9,8.9 +2016-11-07 15:00:00,895.0,149.73,11.13,8.44 +2016-11-07 16:00:00,831.0,5.45,11.14,8.63 +2016-11-07 17:00:00,834.0,0.0,11.14,8.82 +2016-11-07 18:00:00,960.0,0.0,11.14,9.01 +2016-11-07 19:00:00,1049.0,0.0,10.97,8.97 +2016-11-07 20:00:00,993.0,0.0,10.79,8.94 +2016-11-07 21:00:00,934.0,0.0,10.62,8.91 +2016-11-07 22:00:00,1010.0,0.0,10.55,8.74 +2016-11-07 23:00:00,958.0,0.0,10.49,8.56 +2016-11-08 00:00:00,907.0,0.0,10.42,8.39 +2016-11-08 01:00:00,851.0,0.0,10.37,7.87 +2016-11-08 02:00:00,827.0,0.0,10.32,7.36 +2016-11-08 03:00:00,869.0,0.0,10.26,6.84 +2016-11-08 04:00:00,871.0,0.0,10.38,6.76 +2016-11-08 05:00:00,794.0,0.0,10.49,6.69 +2016-11-08 06:00:00,784.0,0.0,10.61,6.61 +2016-11-08 07:00:00,858.0,0.0,10.74,6.9 +2016-11-08 08:00:00,939.0,6.58,10.87,7.2 +2016-11-08 09:00:00,955.0,4.9,11.0,7.49 +2016-11-08 10:00:00,957.0,55.08,11.24,7.51 +2016-11-08 11:00:00,958.0,75.87,11.48,7.53 +2016-11-08 12:00:00,958.0,58.77,11.72,7.54 +2016-11-08 13:00:00,995.0,54.26,11.55,8.47 +2016-11-08 14:00:00,1037.0,76.17,11.39,9.39 +2016-11-08 15:00:00,1032.0,24.82,11.22,10.32 +2016-11-08 16:00:00,1032.0,6.56,11.38,11.62 +2016-11-08 17:00:00,972.0,0.0,11.53,12.92 +2016-11-08 18:00:00,1053.0,0.0,11.68,14.22 +2016-11-08 19:00:00,1080.0,0.0,12.12,13.55 +2016-11-08 20:00:00,1023.0,0.0,12.55,12.89 +2016-11-08 21:00:00,977.0,0.0,12.99,12.22 +2016-11-08 22:00:00,1065.0,0.0,12.86,13.54 +2016-11-08 23:00:00,977.0,0.0,12.73,14.86 +2016-11-09 00:00:00,921.0,0.0,12.59,16.18 +2016-11-09 01:00:00,867.0,0.0,12.35,16.13 +2016-11-09 02:00:00,858.0,0.0,12.1,16.08 +2016-11-09 03:00:00,920.0,0.0,11.85,16.03 +2016-11-09 04:00:00,904.0,0.0,12.06,15.99 +2016-11-09 05:00:00,847.0,0.0,12.26,15.94 +2016-11-09 06:00:00,846.0,0.0,12.47,15.9 +2016-11-09 07:00:00,906.0,0.0,12.49,15.75 +2016-11-09 08:00:00,992.0,22.44,12.5,15.59 +2016-11-09 09:00:00,1028.0,292.7,12.52,15.43 +2016-11-09 10:00:00,977.0,327.86,12.25,14.99 +2016-11-09 11:00:00,928.0,556.13,11.99,14.55 +2016-11-09 12:00:00,914.0,477.47,11.73,14.11 +2016-11-09 13:00:00,909.0,213.37,11.71,14.08 +2016-11-09 14:00:00,959.0,166.97,11.68,14.06 +2016-11-09 15:00:00,971.0,81.38,11.66,14.03 +2016-11-09 16:00:00,941.0,50.53,11.97,14.0 +2016-11-09 17:00:00,931.0,0.0,12.27,13.96 +2016-11-09 18:00:00,1025.0,0.0,12.58,13.93 +2016-11-09 19:00:00,1052.0,0.0,12.6,13.43 +2016-11-09 20:00:00,980.0,0.0,12.63,12.92 +2016-11-09 21:00:00,930.0,0.0,12.65,12.41 +2016-11-09 22:00:00,1054.0,0.0,12.72,12.2 +2016-11-09 23:00:00,976.0,0.0,12.8,11.98 +2016-11-10 00:00:00,899.0,0.0,12.87,11.77 +2016-11-10 01:00:00,890.0,0.0,12.82,11.96 +2016-11-10 02:00:00,856.0,0.0,12.77,12.16 +2016-11-10 03:00:00,863.0,0.0,12.72,12.36 +2016-11-10 04:00:00,876.0,0.0,12.68,12.41 +2016-11-10 05:00:00,808.0,0.0,12.64,12.47 +2016-11-10 06:00:00,794.0,0.0,12.6,12.52 +2016-11-10 07:00:00,870.0,0.0,12.55,12.43 +2016-11-10 08:00:00,906.0,30.88,12.49,12.33 +2016-11-10 09:00:00,917.0,179.89,12.44,12.23 +2016-11-10 10:00:00,897.0,109.55,12.22,12.07 +2016-11-10 11:00:00,894.0,346.4,12.01,11.9 +2016-11-10 12:00:00,893.0,226.33,11.8,11.74 +2016-11-10 13:00:00,893.0,290.1,12.13,11.69 +2016-11-10 14:00:00,954.0,267.45,12.45,11.64 +2016-11-10 15:00:00,967.0,253.05,12.78,11.59 +2016-11-10 16:00:00,907.0,26.96,12.71,11.26 +2016-11-10 17:00:00,873.0,0.0,12.63,10.92 +2016-11-10 18:00:00,954.0,0.0,12.55,10.59 +2016-11-10 19:00:00,1052.0,0.0,12.45,10.17 +2016-11-10 20:00:00,1024.0,0.0,12.36,9.75 +2016-11-10 21:00:00,980.0,0.0,12.26,9.32 +2016-11-10 22:00:00,1080.0,0.0,12.17,8.88 +2016-11-10 23:00:00,1022.0,0.0,12.09,8.43 +2016-11-11 00:00:00,949.0,0.0,12.0,7.99 +2016-11-11 01:00:00,890.0,0.0,12.25,7.41 +2016-11-11 02:00:00,847.0,0.0,12.5,6.84 +2016-11-11 03:00:00,881.0,0.0,12.74,6.26 +2016-11-11 04:00:00,881.0,0.0,12.67,5.49 +2016-11-11 05:00:00,806.0,0.0,12.61,4.73 +2016-11-11 06:00:00,782.0,0.0,12.54,3.96 +2016-11-11 07:00:00,822.0,0.0,12.53,3.21 +2016-11-11 08:00:00,891.0,21.73,12.52,2.46 +2016-11-11 09:00:00,927.0,208.46,12.52,1.71 +2016-11-11 10:00:00,891.0,128.69,12.57,2.08 +2016-11-11 11:00:00,840.0,104.58,12.63,2.46 +2016-11-11 12:00:00,841.0,81.96,12.69,2.83 +2016-11-11 13:00:00,898.0,108.95,12.71,4.07 +2016-11-11 14:00:00,970.0,104.77,12.72,5.32 +2016-11-11 15:00:00,1005.0,51.27,12.74,6.57 +2016-11-11 16:00:00,942.0,16.07,12.94,6.9 +2016-11-11 17:00:00,946.0,0.0,13.14,7.23 +2016-11-11 18:00:00,1066.0,0.0,13.34,7.56 +2016-11-11 19:00:00,1136.0,0.0,13.55,8.23 +2016-11-11 20:00:00,1082.0,0.0,13.75,8.89 +2016-11-11 21:00:00,1018.0,0.0,13.96,9.56 +2016-11-11 22:00:00,1121.0,0.0,14.05,10.03 +2016-11-11 23:00:00,1041.0,0.0,14.14,10.51 +2016-11-12 00:00:00,975.0,0.0,14.22,10.98 +2016-11-12 01:00:00,922.0,0.0,14.32,10.27 +2016-11-12 02:00:00,860.0,0.0,14.42,9.56 +2016-11-12 03:00:00,886.0,0.0,14.51,8.86 +2016-11-12 04:00:00,870.0,0.0,14.61,8.58 +2016-11-12 05:00:00,786.0,0.0,14.7,8.3 +2016-11-12 06:00:00,739.0,0.0,14.8,8.03 +2016-11-12 07:00:00,772.0,0.0,14.65,8.32 +2016-11-12 08:00:00,827.0,59.16,14.5,8.61 +2016-11-12 09:00:00,904.0,75.36,14.36,8.9 +2016-11-12 10:00:00,953.0,244.83,14.13,8.91 +2016-11-12 11:00:00,970.0,406.9,13.9,8.92 +2016-11-12 12:00:00,948.0,218.86,13.68,8.94 +2016-11-12 13:00:00,983.0,223.59,13.5,9.15 +2016-11-12 14:00:00,1014.0,163.67,13.31,9.37 +2016-11-12 15:00:00,1004.0,309.92,13.13,9.59 +2016-11-12 16:00:00,943.0,31.61,12.93,9.45 +2016-11-12 17:00:00,911.0,0.0,12.72,9.31 +2016-11-12 18:00:00,994.0,0.0,12.51,9.17 +2016-11-12 19:00:00,1043.0,0.0,12.34,9.1 +2016-11-12 20:00:00,990.0,0.0,12.18,9.03 +2016-11-12 21:00:00,928.0,0.0,12.01,8.97 +2016-11-12 22:00:00,1054.0,0.0,12.05,8.81 +2016-11-12 23:00:00,1031.0,0.0,12.09,8.66 +2016-11-13 00:00:00,963.0,0.0,12.13,8.51 +2016-11-13 01:00:00,880.0,0.0,12.55,8.5 +2016-11-13 02:00:00,835.0,0.0,12.97,8.49 +2016-11-13 03:00:00,853.0,0.0,13.38,8.48 +2016-11-13 04:00:00,841.0,0.0,13.37,8.34 +2016-11-13 05:00:00,771.0,0.0,13.36,8.2 +2016-11-13 06:00:00,735.0,0.0,13.35,8.06 +2016-11-13 07:00:00,776.0,0.0,13.27,7.74 +2016-11-13 08:00:00,846.0,20.13,13.19,7.43 +2016-11-13 09:00:00,925.0,30.92,13.12,7.12 +2016-11-13 10:00:00,906.0,128.07,12.94,6.88 +2016-11-13 11:00:00,832.0,79.24,12.76,6.64 +2016-11-13 12:00:00,780.0,382.44,12.59,6.4 +2016-11-13 13:00:00,723.0,421.07,12.54,6.28 +2016-11-13 14:00:00,765.0,242.86,12.48,6.15 +2016-11-13 15:00:00,753.0,350.6,12.43,6.03 +2016-11-13 16:00:00,674.0,31.94,12.35,5.92 +2016-11-13 17:00:00,670.0,0.0,12.26,5.82 +2016-11-13 18:00:00,737.0,0.0,12.18,5.71 +2016-11-13 19:00:00,783.0,0.0,12.12,5.35 +2016-11-13 20:00:00,760.0,0.0,12.07,4.99 +2016-11-13 21:00:00,742.0,0.0,12.01,4.63 +2016-11-13 22:00:00,867.0,0.0,11.93,4.03 +2016-11-13 23:00:00,840.0,0.0,11.86,3.43 +2016-11-14 00:00:00,756.0,0.0,11.78,2.83 +2016-11-14 01:00:00,681.0,0.0,11.82,2.8 +2016-11-14 02:00:00,666.0,0.0,11.85,2.76 +2016-11-14 03:00:00,700.0,0.0,11.88,2.73 +2016-11-14 04:00:00,695.0,0.0,11.95,2.71 +2016-11-14 05:00:00,635.0,0.0,12.02,2.69 +2016-11-14 06:00:00,628.0,0.0,12.09,2.66 +2016-11-14 07:00:00,696.0,0.0,12.15,2.89 +2016-11-14 08:00:00,777.0,3.81,12.21,3.11 +2016-11-14 09:00:00,782.0,189.44,12.28,3.34 +2016-11-14 10:00:00,749.0,279.73,12.38,3.76 +2016-11-14 11:00:00,716.0,191.7,12.49,4.18 +2016-11-14 12:00:00,682.0,246.73,12.6,4.61 +2016-11-14 13:00:00,659.0,117.12,12.37,4.86 +2016-11-14 14:00:00,726.0,69.83,12.14,5.11 +2016-11-14 15:00:00,707.0,66.84,11.91,5.37 +2016-11-14 16:00:00,656.0,10.11,11.91,5.76 +2016-11-14 17:00:00,636.0,0.0,11.9,6.15 +2016-11-14 18:00:00,734.0,0.0,11.89,6.54 +2016-11-14 19:00:00,777.0,0.0,12.04,6.34 +2016-11-14 20:00:00,734.0,0.0,12.2,6.15 +2016-11-14 21:00:00,701.0,0.0,12.35,5.96 +2016-11-14 22:00:00,820.0,0.0,12.51,6.05 +2016-11-14 23:00:00,759.0,0.0,12.67,6.13 +2016-11-15 00:00:00,690.0,0.0,12.83,6.22 +2016-11-15 01:00:00,673.0,0.0,12.95,6.51 +2016-11-15 02:00:00,635.0,0.0,13.06,6.79 +2016-11-15 03:00:00,658.0,0.0,13.17,7.08 +2016-11-15 04:00:00,663.0,0.0,13.22,7.61 +2016-11-15 05:00:00,586.0,0.0,13.28,8.14 +2016-11-15 06:00:00,570.0,0.0,13.33,8.68 +2016-11-15 07:00:00,633.0,0.0,13.37,8.14 +2016-11-15 08:00:00,700.0,27.75,13.41,7.6 +2016-11-15 09:00:00,715.0,133.05,13.46,7.06 +2016-11-15 10:00:00,733.0,87.56,13.39,6.68 +2016-11-15 11:00:00,701.0,189.98,13.33,6.3 +2016-11-15 12:00:00,715.0,200.08,13.27,5.92 +2016-11-15 13:00:00,721.0,150.61,13.33,6.09 +2016-11-15 14:00:00,794.0,67.21,13.38,6.27 +2016-11-15 15:00:00,794.0,110.4,13.44,6.44 +2016-11-15 16:00:00,737.0,14.18,13.47,6.72 +2016-11-15 17:00:00,691.0,0.0,13.49,6.99 +2016-11-15 18:00:00,752.0,0.0,13.52,7.27 +2016-11-15 19:00:00,803.0,0.0,13.53,7.59 +2016-11-15 20:00:00,768.0,0.0,13.54,7.91 +2016-11-15 21:00:00,732.0,0.0,13.55,8.23 +2016-11-15 22:00:00,825.0,0.0,13.53,8.68 +2016-11-15 23:00:00,765.0,0.0,13.51,9.13 +2016-11-16 00:00:00,704.0,0.0,13.48,9.57 +2016-11-16 01:00:00,672.0,0.0,13.48,9.83 +2016-11-16 02:00:00,647.0,0.0,13.48,10.1 +2016-11-16 03:00:00,680.0,0.0,13.47,10.36 +2016-11-16 04:00:00,677.0,0.0,13.47,10.15 +2016-11-16 05:00:00,607.0,0.0,13.46,9.94 +2016-11-16 06:00:00,591.0,0.0,13.46,9.72 +2016-11-16 07:00:00,658.0,0.0,13.49,9.23 +2016-11-16 08:00:00,707.0,0.0,13.51,8.73 +2016-11-16 09:00:00,727.0,199.66,13.54,8.23 +2016-11-16 10:00:00,745.0,252.94,13.49,8.12 +2016-11-16 11:00:00,725.0,133.89,13.45,8.01 +2016-11-16 12:00:00,748.0,597.12,13.41,7.9 +2016-11-16 13:00:00,758.0,583.97,13.4,8.29 +2016-11-16 14:00:00,813.0,71.55,13.38,8.68 +2016-11-16 15:00:00,793.0,88.06,13.37,9.08 +2016-11-16 16:00:00,699.0,60.99,13.41,8.82 +2016-11-16 17:00:00,672.0,0.0,13.44,8.57 +2016-11-16 18:00:00,776.0,0.0,13.47,8.32 +2016-11-16 19:00:00,825.0,0.0,13.43,8.29 +2016-11-16 20:00:00,779.0,0.0,13.39,8.26 +2016-11-16 21:00:00,739.0,0.0,13.35,8.23 +2016-11-16 22:00:00,843.0,0.0,13.22,8.43 +2016-11-16 23:00:00,766.0,0.0,13.09,8.63 +2016-11-17 00:00:00,710.0,0.0,12.95,8.83 +2016-11-17 01:00:00,678.0,0.0,12.86,9.34 +2016-11-17 02:00:00,664.0,0.0,12.76,9.86 +2016-11-17 03:00:00,715.0,0.0,12.66,10.37 +2016-11-17 04:00:00,737.0,0.0,12.66,11.0 +2016-11-17 05:00:00,648.0,0.0,12.66,11.62 +2016-11-17 06:00:00,632.0,0.0,12.66,12.25 +2016-11-17 07:00:00,711.0,0.0,12.71,12.6 +2016-11-17 08:00:00,747.0,50.63,12.76,12.96 +2016-11-17 09:00:00,803.0,7.66,12.82,13.31 +2016-11-17 10:00:00,788.0,41.25,12.77,13.86 +2016-11-17 11:00:00,783.0,31.03,12.72,14.4 +2016-11-17 12:00:00,739.0,138.65,12.68,14.95 +2016-11-17 13:00:00,755.0,110.12,12.63,14.57 +2016-11-17 14:00:00,822.0,29.61,12.58,14.2 +2016-11-17 15:00:00,842.0,124.96,12.53,13.82 +2016-11-17 16:00:00,790.0,45.76,12.52,13.62 +2016-11-17 17:00:00,773.0,0.0,12.51,13.43 +2016-11-17 18:00:00,834.0,0.0,12.5,13.23 +2016-11-17 19:00:00,860.0,0.0,12.32,13.51 +2016-11-17 20:00:00,836.0,0.0,12.13,13.8 +2016-11-17 21:00:00,787.0,0.0,11.95,14.08 +2016-11-17 22:00:00,908.0,0.0,11.54,14.48 +2016-11-17 23:00:00,861.0,0.0,11.14,14.88 +2016-11-18 00:00:00,787.0,0.0,10.73,15.28 +2016-11-18 01:00:00,796.0,0.0,10.33,15.2 +2016-11-18 02:00:00,764.0,0.0,9.93,15.13 +2016-11-18 03:00:00,814.0,0.0,9.52,15.05 +2016-11-18 04:00:00,829.0,0.0,9.36,15.18 +2016-11-18 05:00:00,752.0,0.0,9.21,15.31 +2016-11-18 06:00:00,753.0,0.0,9.05,15.45 +2016-11-18 07:00:00,851.0,0.0,9.18,15.17 +2016-11-18 08:00:00,892.0,4.3,9.31,14.89 +2016-11-18 09:00:00,891.0,2.86,9.45,14.61 +2016-11-18 10:00:00,914.0,122.37,9.25,14.15 +2016-11-18 11:00:00,871.0,316.35,9.06,13.69 +2016-11-18 12:00:00,834.0,31.64,8.87,13.23 +2016-11-18 13:00:00,865.0,460.87,8.82,13.08 +2016-11-18 14:00:00,907.0,81.51,8.77,12.93 +2016-11-18 15:00:00,926.0,38.67,8.72,12.79 +2016-11-18 16:00:00,866.0,13.94,8.86,12.87 +2016-11-18 17:00:00,820.0,0.0,9.0,12.96 +2016-11-18 18:00:00,906.0,0.0,9.14,13.05 +2016-11-18 19:00:00,974.0,0.0,8.97,13.01 +2016-11-18 20:00:00,955.0,0.0,8.8,12.97 +2016-11-18 21:00:00,917.0,0.0,8.63,12.94 +2016-11-18 22:00:00,1015.0,0.0,8.99,12.54 +2016-11-18 23:00:00,945.0,0.0,9.35,12.14 +2016-11-19 00:00:00,904.0,0.0,9.7,11.74 +2016-11-19 01:00:00,860.0,0.0,9.61,11.37 +2016-11-19 02:00:00,849.0,0.0,9.51,11.0 +2016-11-19 03:00:00,905.0,0.0,9.41,10.63 +2016-11-19 04:00:00,904.0,0.0,9.71,10.14 +2016-11-19 05:00:00,827.0,0.0,10.01,9.65 +2016-11-19 06:00:00,814.0,0.0,10.31,9.16 +2016-11-19 07:00:00,866.0,0.0,10.45,9.29 +2016-11-19 08:00:00,905.0,0.77,10.59,9.42 +2016-11-19 09:00:00,914.0,44.09,10.74,9.54 +2016-11-19 10:00:00,912.0,75.39,10.58,9.85 +2016-11-19 11:00:00,924.0,47.73,10.42,10.16 +2016-11-19 12:00:00,960.0,90.12,10.26,10.47 +2016-11-19 13:00:00,983.0,69.42,10.56,10.58 +2016-11-19 14:00:00,1063.0,62.96,10.85,10.7 +2016-11-19 15:00:00,1082.0,7.73,11.15,10.81 +2016-11-19 16:00:00,1041.0,6.95,11.22,12.06 +2016-11-19 17:00:00,1018.0,0.0,11.28,13.31 +2016-11-19 18:00:00,1077.0,0.0,11.35,14.57 +2016-11-19 19:00:00,1115.0,0.0,12.07,14.63 +2016-11-19 20:00:00,1057.0,0.0,12.79,14.7 +2016-11-19 21:00:00,970.0,0.0,13.51,14.77 +2016-11-19 22:00:00,1046.0,0.0,13.42,15.75 +2016-11-19 23:00:00,978.0,0.0,13.33,16.72 +2016-11-20 00:00:00,940.0,0.0,13.23,17.7 +2016-11-20 01:00:00,907.0,0.0,12.65,16.97 +2016-11-20 02:00:00,884.0,0.0,12.06,16.25 +2016-11-20 03:00:00,926.0,0.0,11.47,15.53 +2016-11-20 04:00:00,924.0,0.0,11.46,13.77 +2016-11-20 05:00:00,837.0,0.0,11.46,12.02 +2016-11-20 06:00:00,801.0,0.0,11.45,10.26 +2016-11-20 07:00:00,818.0,0.0,11.38,8.27 +2016-11-20 08:00:00,858.0,2.82,11.31,6.28 +2016-11-20 09:00:00,866.0,64.81,11.25,4.29 +2016-11-20 10:00:00,849.0,131.84,11.33,4.0 +2016-11-20 11:00:00,845.0,61.0,11.42,3.7 +2016-11-20 12:00:00,845.0,92.4,11.51,3.41 +2016-11-20 13:00:00,878.0,18.5,11.88,4.0 +2016-11-20 14:00:00,918.0,29.59,12.24,4.58 +2016-11-20 15:00:00,963.0,25.3,12.61,5.17 +2016-11-20 16:00:00,842.0,2.32,12.73,5.61 +2016-11-20 17:00:00,812.0,0.0,12.84,6.06 +2016-11-20 18:00:00,860.0,0.0,12.96,6.5 +2016-11-20 19:00:00,859.0,0.0,12.75,7.32 +2016-11-20 20:00:00,831.0,0.0,12.54,8.14 +2016-11-20 21:00:00,805.0,0.0,12.33,8.97 +2016-11-20 22:00:00,898.0,0.0,12.11,9.22 +2016-11-20 23:00:00,856.0,0.0,11.9,9.48 +2016-11-21 00:00:00,801.0,0.0,11.68,9.74 +2016-11-21 01:00:00,753.0,0.0,11.9,9.02 +2016-11-21 02:00:00,741.0,0.0,12.12,8.29 +2016-11-21 03:00:00,773.0,0.0,12.34,7.57 +2016-11-21 04:00:00,760.0,0.0,12.34,6.86 +2016-11-21 05:00:00,698.0,0.0,12.35,6.16 +2016-11-21 06:00:00,681.0,0.0,12.35,5.45 +2016-11-21 07:00:00,739.0,0.0,12.02,5.58 +2016-11-21 08:00:00,791.0,0.0,11.69,5.71 +2016-11-21 09:00:00,838.0,5.99,11.37,5.83 +2016-11-21 10:00:00,824.0,15.23,11.43,6.77 +2016-11-21 11:00:00,841.0,26.18,11.49,7.7 +2016-11-21 12:00:00,835.0,32.63,11.56,8.63 +2016-11-21 13:00:00,813.0,43.0,11.28,8.57 +2016-11-21 14:00:00,872.0,41.56,11.01,8.51 +2016-11-21 15:00:00,919.0,17.29,10.73,8.44 +2016-11-21 16:00:00,885.0,14.91,10.55,8.8 +2016-11-21 17:00:00,858.0,0.0,10.36,9.16 +2016-11-21 18:00:00,935.0,0.0,10.18,9.52 +2016-11-21 19:00:00,945.0,0.0,10.21,10.76 +2016-11-21 20:00:00,943.0,0.0,10.23,12.0 +2016-11-21 21:00:00,917.0,0.0,10.26,13.24 +2016-11-21 22:00:00,1032.0,0.0,10.12,14.46 +2016-11-21 23:00:00,972.0,0.0,9.98,15.67 +2016-11-22 00:00:00,939.0,0.0,9.83,16.88 +2016-11-22 01:00:00,916.0,0.0,9.98,15.87 +2016-11-22 02:00:00,878.0,0.0,10.13,14.86 +2016-11-22 03:00:00,914.0,0.0,10.28,13.85 +2016-11-22 04:00:00,905.0,0.0,10.32,13.22 +2016-11-22 05:00:00,826.0,0.0,10.37,12.59 +2016-11-22 06:00:00,819.0,0.0,10.41,11.96 +2016-11-22 07:00:00,872.0,0.0,10.39,11.31 +2016-11-22 08:00:00,947.0,1.54,10.36,10.65 +2016-11-22 09:00:00,973.0,41.64,10.34,10.0 +2016-11-22 10:00:00,930.0,8.37,10.23,9.14 +2016-11-22 11:00:00,923.0,32.86,10.13,8.27 +2016-11-22 12:00:00,915.0,51.58,10.03,7.41 +2016-11-22 13:00:00,892.0,50.08,9.96,7.69 +2016-11-22 14:00:00,945.0,50.52,9.89,7.98 +2016-11-22 15:00:00,930.0,115.5,9.82,8.26 +2016-11-22 16:00:00,887.0,0.0,9.84,8.13 +2016-11-22 17:00:00,876.0,0.0,9.86,8.0 +2016-11-22 18:00:00,920.0,0.0,9.88,7.86 +2016-11-22 19:00:00,960.0,0.0,9.86,7.67 +2016-11-22 20:00:00,926.0,0.0,9.84,7.49 +2016-11-22 21:00:00,899.0,0.0,9.82,7.3 +2016-11-22 22:00:00,992.0,0.0,9.78,6.99 +2016-11-22 23:00:00,951.0,0.0,9.74,6.69 +2016-11-23 00:00:00,890.0,0.0,9.7,6.39 +2016-11-23 01:00:00,862.0,0.0,9.7,6.13 +2016-11-23 02:00:00,836.0,0.0,9.69,5.87 +2016-11-23 03:00:00,899.0,0.0,9.68,5.61 +2016-11-23 04:00:00,877.0,0.0,9.77,5.68 +2016-11-23 05:00:00,788.0,0.0,9.85,5.74 +2016-11-23 06:00:00,781.0,0.0,9.94,5.81 +2016-11-23 07:00:00,851.0,0.0,10.04,6.34 +2016-11-23 08:00:00,915.0,0.0,10.14,6.86 +2016-11-23 09:00:00,929.0,284.18,10.25,7.39 +2016-11-23 10:00:00,940.0,159.49,10.38,7.66 +2016-11-23 11:00:00,918.0,467.07,10.51,7.92 +2016-11-23 12:00:00,952.0,138.23,10.65,8.18 +2016-11-23 13:00:00,966.0,57.5,10.9,8.53 +2016-11-23 14:00:00,1033.0,51.02,11.14,8.89 +2016-11-23 15:00:00,1051.0,167.37,11.39,9.24 +2016-11-23 16:00:00,989.0,1.44,11.44,10.03 +2016-11-23 17:00:00,953.0,0.0,11.48,10.81 +2016-11-23 18:00:00,1015.0,0.0,11.52,11.6 +2016-11-23 19:00:00,1009.0,0.0,11.53,12.06 +2016-11-23 20:00:00,992.0,0.0,11.53,12.52 +2016-11-23 21:00:00,936.0,0.0,11.54,12.98 +2016-11-23 22:00:00,1043.0,0.0,11.99,12.84 +2016-11-23 23:00:00,970.0,0.0,12.45,12.69 +2016-11-24 00:00:00,871.0,0.0,12.9,12.55 +2016-11-24 01:00:00,851.0,0.0,13.32,12.77 +2016-11-24 02:00:00,827.0,0.0,13.73,12.99 +2016-11-24 03:00:00,865.0,0.0,14.14,13.21 +2016-11-24 04:00:00,866.0,0.0,14.12,13.72 +2016-11-24 05:00:00,770.0,0.0,14.09,14.23 +2016-11-24 06:00:00,766.0,0.0,14.07,14.73 +2016-11-24 07:00:00,813.0,0.0,13.89,14.52 +2016-11-24 08:00:00,873.0,0.0,13.71,14.31 +2016-11-24 09:00:00,910.0,2.78,13.54,14.1 +2016-11-24 10:00:00,897.0,64.45,13.43,14.17 +2016-11-24 11:00:00,890.0,457.53,13.33,14.23 +2016-11-24 12:00:00,887.0,204.33,13.23,14.3 +2016-11-24 13:00:00,942.0,91.87,13.25,14.35 +2016-11-24 14:00:00,1014.0,184.45,13.26,14.4 +2016-11-24 15:00:00,1007.0,51.38,13.28,14.46 +2016-11-24 16:00:00,937.0,1.0,13.3,14.18 +2016-11-24 17:00:00,903.0,0.0,13.32,13.9 +2016-11-24 18:00:00,934.0,0.0,13.34,13.63 +2016-11-24 19:00:00,937.0,0.0,13.27,13.22 +2016-11-24 20:00:00,895.0,0.0,13.21,12.82 +2016-11-24 21:00:00,837.0,0.0,13.14,12.41 +2016-11-24 22:00:00,921.0,0.0,13.04,12.03 +2016-11-24 23:00:00,873.0,0.0,12.95,11.65 +2016-11-25 00:00:00,807.0,0.0,12.85,11.27 +2016-11-25 01:00:00,784.0,0.0,12.69,11.6 +2016-11-25 02:00:00,767.0,0.0,12.53,11.92 +2016-11-25 03:00:00,795.0,0.0,12.37,12.25 +2016-11-25 04:00:00,801.0,0.0,12.21,12.38 +2016-11-25 05:00:00,720.0,0.0,12.06,12.51 +2016-11-25 06:00:00,734.0,0.0,11.9,12.65 +2016-11-25 07:00:00,799.0,0.0,11.7,12.67 +2016-11-25 08:00:00,837.0,0.0,11.5,12.69 +2016-11-25 09:00:00,848.0,243.34,11.31,12.72 +2016-11-25 10:00:00,878.0,135.58,11.24,12.86 +2016-11-25 11:00:00,881.0,244.64,11.18,13.01 +2016-11-25 12:00:00,854.0,342.08,11.12,13.16 +2016-11-25 13:00:00,886.0,370.35,11.08,13.14 +2016-11-25 14:00:00,942.0,345.97,11.03,13.11 +2016-11-25 15:00:00,932.0,259.85,10.99,13.09 +2016-11-25 16:00:00,863.0,1.02,11.0,13.68 +2016-11-25 17:00:00,834.0,0.0,11.0,14.27 +2016-11-25 18:00:00,868.0,0.0,11.01,14.86 +2016-11-25 19:00:00,898.0,0.0,11.04,13.79 +2016-11-25 20:00:00,881.0,0.0,11.06,12.73 +2016-11-25 21:00:00,827.0,0.0,11.09,11.67 +2016-11-25 22:00:00,939.0,0.0,11.16,11.13 +2016-11-25 23:00:00,869.0,0.0,11.23,10.58 +2016-11-26 00:00:00,843.0,0.0,11.3,10.04 +2016-11-26 01:00:00,797.0,0.0,11.3,9.36 +2016-11-26 02:00:00,778.0,0.0,11.3,8.67 +2016-11-26 03:00:00,817.0,0.0,11.29,7.99 +2016-11-26 04:00:00,816.0,0.0,11.35,7.89 +2016-11-26 05:00:00,747.0,0.0,11.41,7.8 +2016-11-26 06:00:00,744.0,0.0,11.47,7.71 +2016-11-26 07:00:00,771.0,0.0,11.44,7.6 +2016-11-26 08:00:00,800.0,0.0,11.41,7.5 +2016-11-26 09:00:00,836.0,6.56,11.39,7.39 +2016-11-26 10:00:00,870.0,15.23,11.43,7.22 +2016-11-26 11:00:00,859.0,20.6,11.47,7.05 +2016-11-26 12:00:00,856.0,21.97,11.51,6.88 +2016-11-26 13:00:00,869.0,26.16,11.6,6.61 +2016-11-26 14:00:00,913.0,17.86,11.69,6.33 +2016-11-26 15:00:00,949.0,28.77,11.78,6.06 +2016-11-26 16:00:00,911.0,0.0,11.85,6.62 +2016-11-26 17:00:00,879.0,0.0,11.92,7.19 +2016-11-26 18:00:00,923.0,0.0,11.99,7.75 +2016-11-26 19:00:00,959.0,0.0,11.93,7.99 +2016-11-26 20:00:00,932.0,0.0,11.87,8.22 +2016-11-26 21:00:00,877.0,0.0,11.81,8.46 +2016-11-26 22:00:00,949.0,0.0,11.67,8.37 +2016-11-26 23:00:00,897.0,0.0,11.53,8.29 +2016-11-27 00:00:00,861.0,0.0,11.38,8.21 +2016-11-27 01:00:00,822.0,0.0,11.39,8.0 +2016-11-27 02:00:00,811.0,0.0,11.39,7.78 +2016-11-27 03:00:00,874.0,0.0,11.39,7.57 +2016-11-27 04:00:00,863.0,0.0,11.35,7.8 +2016-11-27 05:00:00,792.0,0.0,11.3,8.02 +2016-11-27 06:00:00,794.0,0.0,11.26,8.25 +2016-11-27 07:00:00,813.0,0.0,11.3,8.5 +2016-11-27 08:00:00,862.0,0.0,11.33,8.75 +2016-11-27 09:00:00,935.0,265.07,11.37,9.01 +2016-11-27 10:00:00,952.0,435.47,11.53,9.19 +2016-11-27 11:00:00,911.0,539.88,11.7,9.37 +2016-11-27 12:00:00,841.0,579.41,11.87,9.54 +2016-11-27 13:00:00,786.0,380.09,11.91,9.68 +2016-11-27 14:00:00,851.0,22.63,11.94,9.82 +2016-11-27 15:00:00,855.0,177.89,11.98,9.96 +2016-11-27 16:00:00,772.0,0.0,11.85,10.07 +2016-11-27 17:00:00,772.0,0.0,11.71,10.18 +2016-11-27 18:00:00,865.0,0.0,11.57,10.29 +2016-11-27 19:00:00,888.0,0.0,11.41,10.49 +2016-11-27 20:00:00,890.0,0.0,11.26,10.69 +2016-11-27 21:00:00,876.0,0.0,11.1,10.9 +2016-11-27 22:00:00,967.0,0.0,10.93,10.93 +2016-11-27 23:00:00,904.0,0.0,10.77,10.96 +2016-11-28 00:00:00,831.0,0.0,10.6,10.99 +2016-11-28 01:00:00,784.0,0.0,10.45,10.83 +2016-11-28 02:00:00,785.0,0.0,10.3,10.67 +2016-11-28 03:00:00,833.0,0.0,10.15,10.51 +2016-11-28 04:00:00,848.0,0.0,10.06,10.65 +2016-11-28 05:00:00,795.0,0.0,9.96,10.8 +2016-11-28 06:00:00,806.0,0.0,9.87,10.94 +2016-11-28 07:00:00,863.0,0.0,9.79,11.03 +2016-11-28 08:00:00,944.0,0.0,9.71,11.12 +2016-11-28 09:00:00,967.0,11.49,9.63,11.21 +2016-11-28 10:00:00,944.0,30.79,9.55,10.92 +2016-11-28 11:00:00,904.0,78.6,9.47,10.63 +2016-11-28 12:00:00,859.0,126.85,9.39,10.34 +2016-11-28 13:00:00,857.0,54.06,9.56,10.45 +2016-11-28 14:00:00,861.0,259.96,9.73,10.56 +2016-11-28 15:00:00,853.0,278.12,9.9,10.66 +2016-11-28 16:00:00,828.0,0.0,9.94,10.91 +2016-11-28 17:00:00,815.0,0.0,9.97,11.16 +2016-11-28 18:00:00,946.0,0.0,10.0,11.41 +2016-11-28 19:00:00,993.0,0.0,9.76,11.3 +2016-11-28 20:00:00,994.0,0.0,9.52,11.19 +2016-11-28 21:00:00,950.0,0.0,9.28,11.08 +2016-11-28 22:00:00,1054.0,0.0,8.98,10.8 +2016-11-28 23:00:00,1002.0,0.0,8.69,10.52 +2016-11-29 00:00:00,969.0,0.0,8.39,10.25 +2016-11-29 01:00:00,955.0,0.0,8.18,9.96 +2016-11-29 02:00:00,958.0,0.0,7.96,9.67 +2016-11-29 03:00:00,1021.0,0.0,7.74,9.38 +2016-11-29 04:00:00,1023.0,0.0,7.64,9.37 +2016-11-29 05:00:00,966.0,0.0,7.53,9.37 +2016-11-29 06:00:00,954.0,0.0,7.43,9.37 +2016-11-29 07:00:00,1016.0,0.0,7.3,9.35 +2016-11-29 08:00:00,1095.0,0.0,7.17,9.34 +2016-11-29 09:00:00,1122.0,267.83,7.04,9.32 +2016-11-29 10:00:00,1051.0,478.53,7.11,9.36 +2016-11-29 11:00:00,978.0,587.38,7.18,9.39 +2016-11-29 12:00:00,932.0,653.42,7.26,9.42 +2016-11-29 13:00:00,921.0,573.98,7.42,9.43 +2016-11-29 14:00:00,989.0,466.84,7.59,9.43 +2016-11-29 15:00:00,980.0,291.29,7.75,9.43 +2016-11-29 16:00:00,932.0,0.0,7.79,9.47 +2016-11-29 17:00:00,918.0,0.0,7.82,9.51 +2016-11-29 18:00:00,1029.0,0.0,7.85,9.54 +2016-11-29 19:00:00,1090.0,0.0,7.71,9.37 +2016-11-29 20:00:00,1086.0,0.0,7.57,9.2 +2016-11-29 21:00:00,1077.0,0.0,7.43,9.03 +2016-11-29 22:00:00,1180.0,0.0,7.39,8.79 +2016-11-29 23:00:00,1106.0,0.0,7.35,8.54 +2016-11-30 00:00:00,1065.0,0.0,7.3,8.29 +2016-11-30 01:00:00,1034.0,0.0,7.42,8.16 +2016-11-30 02:00:00,1030.0,0.0,7.54,8.03 +2016-11-30 03:00:00,1081.0,0.0,7.65,7.9 +2016-11-30 04:00:00,1082.0,0.0,7.84,7.61 +2016-11-30 05:00:00,1014.0,0.0,8.03,7.31 +2016-11-30 06:00:00,1008.0,0.0,8.22,7.02 +2016-11-30 07:00:00,1085.0,0.0,8.46,6.61 +2016-11-30 08:00:00,1145.0,0.0,8.7,6.2 +2016-11-30 09:00:00,1141.0,155.42,8.94,5.79 +2016-11-30 10:00:00,1066.0,140.21,9.13,6.0 +2016-11-30 11:00:00,1024.0,553.02,9.32,6.2 +2016-11-30 12:00:00,958.0,596.0,9.52,6.4 +2016-11-30 13:00:00,976.0,363.36,9.84,6.45 +2016-11-30 14:00:00,1063.0,388.13,10.16,6.5 +2016-11-30 15:00:00,1073.0,115.8,10.48,6.55 +2016-11-30 16:00:00,997.0,0.0,10.57,6.66 +2016-11-30 17:00:00,965.0,0.0,10.66,6.77 +2016-11-30 18:00:00,1068.0,0.0,10.75,6.88 +2016-11-30 19:00:00,1119.0,0.0,10.78,6.88 +2016-11-30 20:00:00,1072.0,0.0,10.8,6.87 +2016-11-30 21:00:00,1039.0,0.0,10.83,6.87 +2016-11-30 22:00:00,1140.0,0.0,10.85,6.77 +2016-11-30 23:00:00,1062.0,0.0,10.87,6.68 +2016-12-01 00:00:00,1018.0,0.0,10.88,6.58 +2016-12-01 01:00:00,988.0,0.0,10.79,6.6 +2016-12-01 02:00:00,987.0,0.0,10.71,6.62 +2016-12-01 03:00:00,1019.0,0.0,10.62,6.63 +2016-12-01 04:00:00,1026.0,0.0,10.57,6.56 +2016-12-01 05:00:00,933.0,0.0,10.53,6.48 +2016-12-01 06:00:00,920.0,0.0,10.48,6.4 +2016-12-01 07:00:00,987.0,0.0,10.47,6.4 +2016-12-01 08:00:00,1039.0,0.0,10.46,6.4 +2016-12-01 09:00:00,1057.0,250.6,10.45,6.4 +2016-12-01 10:00:00,1008.0,432.41,10.58,6.43 +2016-12-01 11:00:00,919.0,546.4,10.71,6.46 +2016-12-01 12:00:00,880.0,594.36,10.84,6.48 +2016-12-01 13:00:00,880.0,564.52,10.93,6.17 +2016-12-01 14:00:00,904.0,458.48,11.01,5.85 +2016-12-01 15:00:00,882.0,292.21,11.1,5.53 +2016-12-01 16:00:00,843.0,0.0,11.0,5.46 +2016-12-01 17:00:00,808.0,0.0,10.9,5.38 +2016-12-01 18:00:00,924.0,0.0,10.8,5.31 +2016-12-01 19:00:00,964.0,0.0,10.62,5.52 +2016-12-01 20:00:00,968.0,0.0,10.44,5.72 +2016-12-01 21:00:00,962.0,0.0,10.26,5.93 +2016-12-01 22:00:00,1062.0,0.0,10.12,6.25 +2016-12-01 23:00:00,996.0,0.0,9.99,6.57 +2016-12-02 00:00:00,955.0,0.0,9.85,6.88 +2016-12-02 01:00:00,937.0,0.0,9.69,6.85 +2016-12-02 02:00:00,928.0,0.0,9.53,6.81 +2016-12-02 03:00:00,991.0,0.0,9.37,6.77 +2016-12-02 04:00:00,976.0,0.0,9.32,7.0 +2016-12-02 05:00:00,932.0,0.0,9.27,7.22 +2016-12-02 06:00:00,937.0,0.0,9.22,7.45 +2016-12-02 07:00:00,1007.0,0.0,9.23,7.63 +2016-12-02 08:00:00,1054.0,0.0,9.25,7.82 +2016-12-02 09:00:00,1036.0,71.65,9.27,8.0 +2016-12-02 10:00:00,993.0,131.75,9.39,7.94 +2016-12-02 11:00:00,946.0,116.21,9.52,7.87 +2016-12-02 12:00:00,877.0,99.63,9.65,7.81 +2016-12-02 13:00:00,888.0,323.0,9.8,7.81 +2016-12-02 14:00:00,919.0,214.17,9.94,7.82 +2016-12-02 15:00:00,931.0,138.64,10.08,7.82 +2016-12-02 16:00:00,865.0,0.0,10.03,8.05 +2016-12-02 17:00:00,872.0,0.0,9.99,8.27 +2016-12-02 18:00:00,989.0,0.0,9.94,8.5 +2016-12-02 19:00:00,1065.0,0.0,9.78,8.6 +2016-12-02 20:00:00,1043.0,0.0,9.62,8.71 +2016-12-02 21:00:00,1029.0,0.0,9.46,8.81 +2016-12-02 22:00:00,1133.0,0.0,9.23,8.86 +2016-12-02 23:00:00,1079.0,0.0,9.0,8.91 +2016-12-03 00:00:00,1058.0,0.0,8.77,8.95 +2016-12-03 01:00:00,1016.0,0.0,8.56,9.11 +2016-12-03 02:00:00,1017.0,0.0,8.35,9.27 +2016-12-03 03:00:00,1042.0,0.0,8.15,9.43 +2016-12-03 04:00:00,1060.0,0.0,8.16,9.66 +2016-12-03 05:00:00,978.0,0.0,8.17,9.88 +2016-12-03 06:00:00,967.0,0.0,8.18,10.1 +2016-12-03 07:00:00,1010.0,0.0,8.25,10.39 +2016-12-03 08:00:00,1048.0,0.0,8.32,10.68 +2016-12-03 09:00:00,1088.0,44.26,8.4,10.98 +2016-12-03 10:00:00,1105.0,53.48,8.51,11.29 +2016-12-03 11:00:00,1031.0,69.25,8.63,11.6 +2016-12-03 12:00:00,951.0,53.53,8.75,11.92 +2016-12-03 13:00:00,940.0,78.31,9.12,11.67 +2016-12-03 14:00:00,988.0,310.32,9.49,11.43 +2016-12-03 15:00:00,1012.0,59.59,9.86,11.19 +2016-12-03 16:00:00,980.0,0.0,9.93,11.21 +2016-12-03 17:00:00,972.0,0.0,9.99,11.24 +2016-12-03 18:00:00,1042.0,0.0,10.06,11.27 +2016-12-03 19:00:00,1096.0,0.0,9.94,11.39 +2016-12-03 20:00:00,1078.0,0.0,9.82,11.51 +2016-12-03 21:00:00,1074.0,0.0,9.69,11.63 +2016-12-03 22:00:00,1162.0,0.0,9.49,11.48 +2016-12-03 23:00:00,1121.0,0.0,9.28,11.34 +2016-12-04 00:00:00,1055.0,0.0,9.08,11.2 +2016-12-04 01:00:00,1057.0,0.0,8.87,10.74 +2016-12-04 02:00:00,1036.0,0.0,8.67,10.27 +2016-12-04 03:00:00,1059.0,0.0,8.47,9.81 +2016-12-04 04:00:00,1072.0,0.0,8.44,9.76 +2016-12-04 05:00:00,1012.0,0.0,8.41,9.71 +2016-12-04 06:00:00,1005.0,0.0,8.38,9.66 +2016-12-04 07:00:00,1043.0,0.0,8.47,9.77 +2016-12-04 08:00:00,1092.0,0.0,8.57,9.88 +2016-12-04 09:00:00,1142.0,32.76,8.67,9.99 +2016-12-04 10:00:00,1124.0,114.26,9.01,9.67 +2016-12-04 11:00:00,1124.0,51.03,9.35,9.36 +2016-12-04 12:00:00,1108.0,281.41,9.69,9.05 +2016-12-04 13:00:00,1128.0,534.6,10.35,8.68 +2016-12-04 14:00:00,1155.0,62.14,11.0,8.3 +2016-12-04 15:00:00,1116.0,130.3,11.66,7.93 +2016-12-04 16:00:00,1023.0,0.0,11.75,7.8 +2016-12-04 17:00:00,979.0,0.0,11.84,7.67 +2016-12-04 18:00:00,1037.0,0.0,11.93,7.54 +2016-12-04 19:00:00,1075.0,0.0,11.93,7.57 +2016-12-04 20:00:00,1065.0,0.0,11.93,7.59 +2016-12-04 21:00:00,1012.0,0.0,11.92,7.61 +2016-12-04 22:00:00,1115.0,0.0,12.0,7.52 +2016-12-04 23:00:00,1072.0,0.0,12.08,7.42 +2016-12-05 00:00:00,1009.0,0.0,12.16,7.32 +2016-12-05 01:00:00,971.0,0.0,12.39,7.12 +2016-12-05 02:00:00,974.0,0.0,12.62,6.91 +2016-12-05 03:00:00,999.0,0.0,12.86,6.7 +2016-12-05 04:00:00,1005.0,0.0,12.9,6.56 +2016-12-05 05:00:00,944.0,0.0,12.94,6.42 +2016-12-05 06:00:00,923.0,0.0,12.98,6.28 +2016-12-05 07:00:00,972.0,0.0,13.0,6.3 +2016-12-05 08:00:00,1018.0,0.0,13.02,6.32 +2016-12-05 09:00:00,1056.0,13.16,13.04,6.34 +2016-12-05 10:00:00,1032.0,19.75,13.07,6.28 +2016-12-05 11:00:00,969.0,41.82,13.11,6.21 +2016-12-05 12:00:00,930.0,27.35,13.15,6.14 +2016-12-05 13:00:00,940.0,28.04,13.2,5.57 +2016-12-05 14:00:00,1070.0,18.38,13.25,5.0 +2016-12-05 15:00:00,1079.0,23.24,13.3,4.43 +2016-12-05 16:00:00,997.0,0.0,13.18,3.97 +2016-12-05 17:00:00,968.0,0.0,13.07,3.52 +2016-12-05 18:00:00,1001.0,0.0,12.95,3.06 +2016-12-05 19:00:00,1009.0,0.0,12.86,3.3 +2016-12-05 20:00:00,982.0,0.0,12.77,3.54 +2016-12-05 21:00:00,952.0,0.0,12.67,3.78 +2016-12-05 22:00:00,1042.0,0.0,12.64,3.86 +2016-12-05 23:00:00,976.0,0.0,12.61,3.94 +2016-12-06 00:00:00,919.0,0.0,12.58,4.01 +2016-12-06 01:00:00,897.0,0.0,12.52,4.02 +2016-12-06 02:00:00,861.0,0.0,12.46,4.02 +2016-12-06 03:00:00,884.0,0.0,12.41,4.03 +2016-12-06 04:00:00,892.0,0.0,12.42,4.21 +2016-12-06 05:00:00,806.0,0.0,12.44,4.4 +2016-12-06 06:00:00,790.0,0.0,12.45,4.58 +2016-12-06 07:00:00,848.0,0.0,12.49,4.97 +2016-12-06 08:00:00,905.0,0.0,12.53,5.36 +2016-12-06 09:00:00,937.0,37.15,12.57,5.75 +2016-12-06 10:00:00,919.0,59.37,12.71,5.94 +2016-12-06 11:00:00,954.0,73.72,12.86,6.14 +2016-12-06 12:00:00,934.0,132.4,13.01,6.33 +2016-12-06 13:00:00,956.0,194.85,12.71,6.81 +2016-12-06 14:00:00,1020.0,69.68,12.41,7.29 +2016-12-06 15:00:00,1008.0,99.24,12.11,7.77 +2016-12-06 16:00:00,933.0,0.0,12.3,7.79 +2016-12-06 17:00:00,879.0,0.0,12.48,7.82 +2016-12-06 18:00:00,928.0,0.0,12.67,7.85 +2016-12-06 19:00:00,981.0,0.0,12.8,7.95 +2016-12-06 20:00:00,947.0,0.0,12.94,8.06 +2016-12-06 21:00:00,901.0,0.0,13.07,8.17 +2016-12-06 22:00:00,1009.0,0.0,13.17,8.33 +2016-12-06 23:00:00,923.0,0.0,13.26,8.5 +2016-12-07 00:00:00,852.0,0.0,13.36,8.66 +2016-12-07 01:00:00,817.0,0.0,13.13,9.06 +2016-12-07 02:00:00,792.0,0.0,12.91,9.45 +2016-12-07 03:00:00,827.0,0.0,12.69,9.85 +2016-12-07 04:00:00,838.0,0.0,12.91,9.99 +2016-12-07 05:00:00,777.0,0.0,13.14,10.13 +2016-12-07 06:00:00,764.0,0.0,13.36,10.28 +2016-12-07 07:00:00,814.0,0.0,13.54,10.26 +2016-12-07 08:00:00,892.0,0.0,13.71,10.25 +2016-12-07 09:00:00,884.0,183.77,13.89,10.23 +2016-12-07 10:00:00,872.0,159.18,13.88,10.06 +2016-12-07 11:00:00,796.0,302.9,13.88,9.88 +2016-12-07 12:00:00,769.0,470.48,13.87,9.71 +2016-12-07 13:00:00,830.0,251.61,13.86,9.55 +2016-12-07 14:00:00,886.0,92.02,13.84,9.39 +2016-12-07 15:00:00,880.0,107.85,13.83,9.23 +2016-12-07 16:00:00,835.0,0.0,13.8,8.98 +2016-12-07 17:00:00,809.0,0.0,13.76,8.74 +2016-12-07 18:00:00,866.0,0.0,13.73,8.5 +2016-12-07 19:00:00,905.0,0.0,13.69,8.43 +2016-12-07 20:00:00,864.0,0.0,13.66,8.37 +2016-12-07 21:00:00,833.0,0.0,13.62,8.3 +2016-12-07 22:00:00,931.0,0.0,13.63,8.59 +2016-12-07 23:00:00,871.0,0.0,13.63,8.88 +2016-12-08 00:00:00,789.0,0.0,13.64,9.17 +2016-12-08 01:00:00,794.0,0.0,13.79,9.84 +2016-12-08 02:00:00,764.0,0.0,13.94,10.51 +2016-12-08 03:00:00,795.0,0.0,14.1,11.19 +2016-12-08 04:00:00,793.0,0.0,14.14,10.98 +2016-12-08 05:00:00,708.0,0.0,14.18,10.77 +2016-12-08 06:00:00,698.0,0.0,14.23,10.57 +2016-12-08 07:00:00,747.0,0.0,14.19,9.94 +2016-12-08 08:00:00,829.0,0.0,14.16,9.31 +2016-12-08 09:00:00,816.0,90.13,14.13,8.69 +2016-12-08 10:00:00,813.0,53.07,14.01,8.25 +2016-12-08 11:00:00,812.0,34.39,13.9,7.81 +2016-12-08 12:00:00,802.0,71.25,13.78,7.37 +2016-12-08 13:00:00,868.0,19.0,13.86,7.3 +2016-12-08 14:00:00,913.0,7.03,13.95,7.24 +2016-12-08 15:00:00,902.0,151.11,14.03,7.17 +2016-12-08 16:00:00,870.0,0.0,14.05,7.28 +2016-12-08 17:00:00,815.0,0.0,14.07,7.38 +2016-12-08 18:00:00,849.0,0.0,14.09,7.49 +2016-12-08 19:00:00,889.0,0.0,14.08,7.82 +2016-12-08 20:00:00,839.0,0.0,14.08,8.14 +2016-12-08 21:00:00,799.0,0.0,14.07,8.47 +2016-12-08 22:00:00,903.0,0.0,14.03,8.64 +2016-12-08 23:00:00,845.0,0.0,13.98,8.82 +2016-12-09 00:00:00,767.0,0.0,13.94,8.99 +2016-12-09 01:00:00,742.0,0.0,13.9,9.44 +2016-12-09 02:00:00,730.0,0.0,13.86,9.89 +2016-12-09 03:00:00,784.0,0.0,13.83,10.34 +2016-12-09 04:00:00,782.0,0.0,13.77,10.12 +2016-12-09 05:00:00,714.0,0.0,13.72,9.9 +2016-12-09 06:00:00,708.0,0.0,13.66,9.68 +2016-12-09 07:00:00,773.0,0.0,13.65,9.57 +2016-12-09 08:00:00,818.0,0.0,13.63,9.46 +2016-12-09 09:00:00,818.0,90.52,13.62,9.35 +2016-12-09 10:00:00,783.0,126.68,13.64,9.34 +2016-12-09 11:00:00,760.0,392.98,13.67,9.32 +2016-12-09 12:00:00,721.0,347.59,13.69,9.31 +2016-12-09 13:00:00,738.0,237.24,13.68,9.37 +2016-12-09 14:00:00,830.0,177.3,13.66,9.43 +2016-12-09 15:00:00,874.0,4.29,13.64,9.49 +2016-12-09 16:00:00,801.0,0.0,13.71,9.57 +2016-12-09 17:00:00,764.0,0.0,13.77,9.66 +2016-12-09 18:00:00,830.0,0.0,13.84,9.74 +2016-12-09 19:00:00,863.0,0.0,13.86,9.76 +2016-12-09 20:00:00,837.0,0.0,13.89,9.78 +2016-12-09 21:00:00,825.0,0.0,13.91,9.81 +2016-12-09 22:00:00,922.0,0.0,13.91,9.71 +2016-12-09 23:00:00,840.0,0.0,13.9,9.62 +2016-12-10 00:00:00,781.0,0.0,13.9,9.53 +2016-12-10 01:00:00,747.0,0.0,13.86,9.01 +2016-12-10 02:00:00,717.0,0.0,13.83,8.48 +2016-12-10 03:00:00,768.0,0.0,13.8,7.96 +2016-12-10 04:00:00,776.0,0.0,13.83,8.16 +2016-12-10 05:00:00,691.0,0.0,13.86,8.36 +2016-12-10 06:00:00,675.0,0.0,13.89,8.57 +2016-12-10 07:00:00,710.0,0.0,13.94,8.86 +2016-12-10 08:00:00,764.0,0.0,13.99,9.16 +2016-12-10 09:00:00,818.0,18.68,14.05,9.46 +2016-12-10 10:00:00,832.0,57.97,14.0,9.55 +2016-12-10 11:00:00,845.0,64.59,13.96,9.65 +2016-12-10 12:00:00,850.0,38.04,13.92,9.74 +2016-12-10 13:00:00,897.0,15.04,13.91,9.81 +2016-12-10 14:00:00,933.0,64.03,13.89,9.88 +2016-12-10 15:00:00,918.0,61.0,13.88,9.94 +2016-12-10 16:00:00,873.0,0.0,13.75,8.9 +2016-12-10 17:00:00,845.0,0.0,13.61,7.86 +2016-12-10 18:00:00,888.0,0.0,13.48,6.81 +2016-12-10 19:00:00,899.0,0.0,13.27,6.04 +2016-12-10 20:00:00,858.0,0.0,13.07,5.26 +2016-12-10 21:00:00,824.0,0.0,12.86,4.48 +2016-12-10 22:00:00,925.0,0.0,12.71,4.84 +2016-12-10 23:00:00,860.0,0.0,12.55,5.2 +2016-12-11 00:00:00,819.0,0.0,12.4,5.56 +2016-12-11 01:00:00,769.0,0.0,12.37,4.76 +2016-12-11 02:00:00,735.0,0.0,12.34,3.97 +2016-12-11 03:00:00,791.0,0.0,12.32,3.17 +2016-12-11 04:00:00,794.0,0.0,12.31,3.45 +2016-12-11 05:00:00,714.0,0.0,12.3,3.72 +2016-12-11 06:00:00,693.0,0.0,12.28,4.0 +2016-12-11 07:00:00,720.0,0.0,12.29,4.33 +2016-12-11 08:00:00,790.0,0.0,12.3,4.66 +2016-12-11 09:00:00,841.0,192.25,12.31,4.99 +2016-12-11 10:00:00,854.0,377.69,12.29,5.24 +2016-12-11 11:00:00,851.0,513.39,12.28,5.49 +2016-12-11 12:00:00,867.0,71.0,12.27,5.74 +2016-12-11 13:00:00,872.0,68.04,12.41,5.79 +2016-12-11 14:00:00,946.0,28.14,12.55,5.85 +2016-12-11 15:00:00,973.0,76.23,12.69,5.9 +2016-12-11 16:00:00,870.0,0.0,12.85,6.0 +2016-12-11 17:00:00,826.0,0.0,13.01,6.09 +2016-12-11 18:00:00,852.0,0.0,13.17,6.18 +2016-12-11 19:00:00,866.0,0.0,13.24,6.35 +2016-12-11 20:00:00,851.0,0.0,13.32,6.52 +2016-12-11 21:00:00,819.0,0.0,13.39,6.69 +2016-12-11 22:00:00,929.0,0.0,13.36,7.13 +2016-12-11 23:00:00,867.0,0.0,13.33,7.56 +2016-12-12 00:00:00,773.0,0.0,13.3,8.0 +2016-12-12 01:00:00,717.0,0.0,13.2,8.4 +2016-12-12 02:00:00,720.0,0.0,13.1,8.79 +2016-12-12 03:00:00,736.0,0.0,13.0,9.19 +2016-12-12 04:00:00,741.0,0.0,12.92,8.91 +2016-12-12 05:00:00,670.0,0.0,12.85,8.63 +2016-12-12 06:00:00,665.0,0.0,12.77,8.36 +2016-12-12 07:00:00,716.0,0.0,12.74,7.88 +2016-12-12 08:00:00,769.0,0.0,12.71,7.4 +2016-12-12 09:00:00,814.0,17.54,12.68,6.92 +2016-12-12 10:00:00,831.0,39.83,12.63,6.78 +2016-12-12 11:00:00,833.0,52.18,12.58,6.64 +2016-12-12 12:00:00,844.0,140.46,12.53,6.5 +2016-12-12 13:00:00,835.0,201.3,12.64,6.53 +2016-12-12 14:00:00,894.0,107.46,12.74,6.57 +2016-12-12 15:00:00,842.0,145.72,12.85,6.61 +2016-12-12 16:00:00,792.0,0.0,12.92,6.25 +2016-12-12 17:00:00,767.0,0.0,13.0,5.9 +2016-12-12 18:00:00,830.0,0.0,13.07,5.54 +2016-12-12 19:00:00,850.0,0.0,13.07,5.88 +2016-12-12 20:00:00,800.0,0.0,13.07,6.21 +2016-12-12 21:00:00,780.0,0.0,13.07,6.54 +2016-12-12 22:00:00,899.0,0.0,13.05,6.91 +2016-12-12 23:00:00,830.0,0.0,13.02,7.28 +2016-12-13 00:00:00,768.0,0.0,13.0,7.66 +2016-12-13 01:00:00,727.0,0.0,13.24,8.06 +2016-12-13 02:00:00,696.0,0.0,13.48,8.47 +2016-12-13 03:00:00,738.0,0.0,13.72,8.88 +2016-12-13 04:00:00,733.0,0.0,13.62,8.91 +2016-12-13 05:00:00,655.0,0.0,13.52,8.94 +2016-12-13 06:00:00,649.0,0.0,13.43,8.97 +2016-12-13 07:00:00,692.0,0.0,13.36,9.07 +2016-12-13 08:00:00,755.0,0.0,13.3,9.17 +2016-12-13 09:00:00,781.0,81.62,13.24,9.27 +2016-12-13 10:00:00,789.0,67.45,13.18,9.39 +2016-12-13 11:00:00,782.0,143.14,13.13,9.51 +2016-12-13 12:00:00,814.0,42.62,13.08,9.63 +2016-12-13 13:00:00,827.0,73.23,13.12,9.78 +2016-12-13 14:00:00,893.0,82.38,13.17,9.93 +2016-12-13 15:00:00,876.0,188.04,13.21,10.08 +2016-12-13 16:00:00,790.0,0.0,13.22,10.04 +2016-12-13 17:00:00,770.0,0.0,13.23,10.0 +2016-12-13 18:00:00,826.0,0.0,13.24,9.96 +2016-12-13 19:00:00,873.0,0.0,13.19,10.17 +2016-12-13 20:00:00,858.0,0.0,13.14,10.38 +2016-12-13 21:00:00,834.0,0.0,13.08,10.59 +2016-12-13 22:00:00,926.0,0.0,13.06,10.64 +2016-12-13 23:00:00,845.0,0.0,13.05,10.69 +2016-12-14 00:00:00,805.0,0.0,13.03,10.74 +2016-12-14 01:00:00,798.0,0.0,12.99,10.48 +2016-12-14 02:00:00,780.0,0.0,12.95,10.21 +2016-12-14 03:00:00,814.0,0.0,12.91,9.94 +2016-12-14 04:00:00,822.0,0.0,12.95,9.98 +2016-12-14 05:00:00,748.0,0.0,13.0,10.01 +2016-12-14 06:00:00,737.0,0.0,13.05,10.04 +2016-12-14 07:00:00,806.0,0.0,13.13,10.08 +2016-12-14 08:00:00,866.0,0.0,13.21,10.12 +2016-12-14 09:00:00,874.0,5.93,13.3,10.17 +2016-12-14 10:00:00,856.0,12.52,13.16,9.28 +2016-12-14 11:00:00,801.0,13.81,13.02,8.39 +2016-12-14 12:00:00,824.0,26.69,12.88,7.5 +2016-12-14 13:00:00,880.0,79.38,12.8,7.25 +2016-12-14 14:00:00,936.0,26.71,12.71,7.0 +2016-12-14 15:00:00,923.0,140.91,12.63,6.74 +2016-12-14 16:00:00,842.0,0.0,12.6,5.98 +2016-12-14 17:00:00,815.0,0.0,12.58,5.21 +2016-12-14 18:00:00,851.0,0.0,12.55,4.44 +2016-12-14 19:00:00,885.0,0.0,12.44,4.18 +2016-12-14 20:00:00,861.0,0.0,12.33,3.92 +2016-12-14 21:00:00,820.0,0.0,12.22,3.66 +2016-12-14 22:00:00,913.0,0.0,12.16,4.34 +2016-12-14 23:00:00,846.0,0.0,12.11,5.03 +2016-12-15 00:00:00,800.0,0.0,12.05,5.72 +2016-12-15 01:00:00,775.0,0.0,12.11,6.01 +2016-12-15 02:00:00,746.0,0.0,12.17,6.3 +2016-12-15 03:00:00,819.0,0.0,12.23,6.59 +2016-12-15 04:00:00,797.0,0.0,12.23,6.51 +2016-12-15 05:00:00,724.0,0.0,12.23,6.43 +2016-12-15 06:00:00,722.0,0.0,12.23,6.34 +2016-12-15 07:00:00,772.0,0.0,12.23,6.78 +2016-12-15 08:00:00,841.0,0.0,12.22,7.22 +2016-12-15 09:00:00,863.0,187.69,12.22,7.66 +2016-12-15 10:00:00,864.0,385.56,12.18,7.97 +2016-12-15 11:00:00,812.0,72.72,12.15,8.29 +2016-12-15 12:00:00,821.0,70.47,12.11,8.61 +2016-12-15 13:00:00,865.0,39.1,12.17,8.85 +2016-12-15 14:00:00,933.0,100.62,12.22,9.08 +2016-12-15 15:00:00,948.0,72.7,12.28,9.32 +2016-12-15 16:00:00,884.0,0.0,12.34,9.83 +2016-12-15 17:00:00,847.0,0.0,12.4,10.34 +2016-12-15 18:00:00,906.0,0.0,12.46,10.84 +2016-12-15 19:00:00,942.0,0.0,12.49,11.13 +2016-12-15 20:00:00,920.0,0.0,12.52,11.41 +2016-12-15 21:00:00,874.0,0.0,12.55,11.7 +2016-12-15 22:00:00,978.0,0.0,12.62,11.48 +2016-12-15 23:00:00,898.0,0.0,12.68,11.27 +2016-12-16 00:00:00,821.0,0.0,12.75,11.06 +2016-12-16 01:00:00,819.0,0.0,12.79,10.7 +2016-12-16 02:00:00,787.0,0.0,12.83,10.34 +2016-12-16 03:00:00,808.0,0.0,12.87,9.97 +2016-12-16 04:00:00,824.0,0.0,12.79,9.1 +2016-12-16 05:00:00,747.0,0.0,12.71,8.23 +2016-12-16 06:00:00,734.0,0.0,12.64,7.37 +2016-12-16 07:00:00,763.0,0.0,12.6,6.94 +2016-12-16 08:00:00,827.0,0.0,12.56,6.52 +2016-12-16 09:00:00,841.0,1.42,12.53,6.1 +2016-12-16 10:00:00,874.0,23.23,12.53,5.75 +2016-12-16 11:00:00,858.0,67.19,12.54,5.4 +2016-12-16 12:00:00,850.0,205.69,12.54,5.05 +2016-12-16 13:00:00,855.0,331.16,12.47,4.38 +2016-12-16 14:00:00,859.0,203.84,12.4,3.71 +2016-12-16 15:00:00,830.0,211.44,12.33,3.03 +2016-12-16 16:00:00,784.0,0.0,12.3,2.64 +2016-12-16 17:00:00,798.0,0.0,12.27,2.24 +2016-12-16 18:00:00,854.0,0.0,12.24,1.85 +2016-12-16 19:00:00,866.0,0.0,12.15,1.67 +2016-12-16 20:00:00,833.0,0.0,12.07,1.49 +2016-12-16 21:00:00,800.0,0.0,11.98,1.31 +2016-12-16 22:00:00,917.0,0.0,11.9,1.48 +2016-12-16 23:00:00,855.0,0.0,11.83,1.65 +2016-12-17 00:00:00,822.0,0.0,11.75,1.82 +2016-12-17 01:00:00,791.0,0.0,11.67,2.19 +2016-12-17 02:00:00,751.0,0.0,11.59,2.57 +2016-12-17 03:00:00,793.0,0.0,11.52,2.94 +2016-12-17 04:00:00,793.0,0.0,11.49,2.72 +2016-12-17 05:00:00,737.0,0.0,11.47,2.5 +2016-12-17 06:00:00,711.0,0.0,11.44,2.28 +2016-12-17 07:00:00,757.0,0.0,11.4,2.08 +2016-12-17 08:00:00,805.0,0.0,11.35,1.88 +2016-12-17 09:00:00,847.0,167.87,11.31,1.68 +2016-12-17 10:00:00,866.0,111.04,11.33,1.53 +2016-12-17 11:00:00,874.0,127.58,11.36,1.37 +2016-12-17 12:00:00,906.0,250.67,11.39,1.21 +2016-12-17 13:00:00,942.0,217.73,11.36,1.56 +2016-12-17 14:00:00,985.0,99.48,11.33,1.9 +2016-12-17 15:00:00,989.0,56.89,11.3,2.25 +2016-12-17 16:00:00,955.0,0.0,11.36,2.32 +2016-12-17 17:00:00,935.0,0.0,11.41,2.4 +2016-12-17 18:00:00,966.0,0.0,11.47,2.47 +2016-12-17 19:00:00,986.0,0.0,11.41,2.3 +2016-12-17 20:00:00,957.0,0.0,11.36,2.14 +2016-12-17 21:00:00,928.0,0.0,11.3,1.97 +2016-12-17 22:00:00,1037.0,0.0,11.21,1.88 +2016-12-17 23:00:00,972.0,0.0,11.12,1.78 +2016-12-18 00:00:00,908.0,0.0,11.03,1.68 +2016-12-18 01:00:00,878.0,0.0,10.85,1.78 +2016-12-18 02:00:00,848.0,0.0,10.67,1.88 +2016-12-18 03:00:00,905.0,0.0,10.49,1.97 +2016-12-18 04:00:00,912.0,0.0,10.25,2.16 +2016-12-18 05:00:00,842.0,0.0,10.01,2.35 +2016-12-18 06:00:00,831.0,0.0,9.77,2.54 +2016-12-18 07:00:00,868.0,0.0,9.55,2.7 +2016-12-18 08:00:00,904.0,0.0,9.33,2.86 +2016-12-18 09:00:00,967.0,33.41,9.11,3.02 +2016-12-18 10:00:00,995.0,46.87,8.99,2.99 +2016-12-18 11:00:00,944.0,36.67,8.88,2.96 +2016-12-18 12:00:00,875.0,69.77,8.76,2.92 +2016-12-18 13:00:00,853.0,50.21,8.82,2.98 +2016-12-18 14:00:00,900.0,317.56,8.88,3.04 +2016-12-18 15:00:00,890.0,125.56,8.94,3.1 +2016-12-18 16:00:00,810.0,0.0,8.95,3.25 +2016-12-18 17:00:00,802.0,0.0,8.95,3.39 +2016-12-18 18:00:00,897.0,0.0,8.96,3.53 +2016-12-18 19:00:00,953.0,0.0,8.91,3.85 +2016-12-18 20:00:00,953.0,0.0,8.86,4.17 +2016-12-18 21:00:00,921.0,0.0,8.8,4.5 +2016-12-18 22:00:00,1014.0,0.0,8.71,3.93 +2016-12-18 23:00:00,956.0,0.0,8.61,3.36 +2016-12-19 00:00:00,910.0,0.0,8.52,2.79 +2016-12-19 01:00:00,906.0,0.0,8.54,2.97 +2016-12-19 02:00:00,876.0,0.0,8.57,3.15 +2016-12-19 03:00:00,915.0,0.0,8.6,3.34 +2016-12-19 04:00:00,918.0,0.0,8.74,3.48 +2016-12-19 05:00:00,846.0,0.0,8.88,3.61 +2016-12-19 06:00:00,829.0,0.0,9.02,3.75 +2016-12-19 07:00:00,889.0,0.0,9.36,4.15 +2016-12-19 08:00:00,948.0,0.0,9.71,4.54 +2016-12-19 09:00:00,980.0,52.98,10.06,4.94 +2016-12-19 10:00:00,1024.0,74.19,10.19,5.46 +2016-12-19 11:00:00,1062.0,63.47,10.33,5.99 +2016-12-19 12:00:00,1100.0,49.92,10.47,6.51 +2016-12-19 13:00:00,1097.0,34.24,10.52,6.91 +2016-12-19 14:00:00,1189.0,58.82,10.57,7.32 +2016-12-19 15:00:00,1204.0,29.88,10.62,7.72 +2016-12-19 16:00:00,1119.0,0.0,10.46,7.6 +2016-12-19 17:00:00,1091.0,0.0,10.29,7.49 +2016-12-19 18:00:00,1129.0,0.0,10.13,7.37 +2016-12-19 19:00:00,1161.0,0.0,9.93,6.9 +2016-12-19 20:00:00,1100.0,0.0,9.73,6.43 +2016-12-19 21:00:00,1059.0,0.0,9.53,5.96 +2016-12-19 22:00:00,1123.0,0.0,9.39,5.32 +2016-12-19 23:00:00,1040.0,0.0,9.24,4.69 +2016-12-20 00:00:00,969.0,0.0,9.09,4.06 +2016-12-20 01:00:00,973.0,0.0,9.25,4.12 +2016-12-20 02:00:00,923.0,0.0,9.41,4.18 +2016-12-20 03:00:00,944.0,0.0,9.58,4.25 +2016-12-20 04:00:00,950.0,0.0,9.44,3.72 +2016-12-20 05:00:00,878.0,0.0,9.3,3.19 +2016-12-20 06:00:00,878.0,0.0,9.16,2.66 +2016-12-20 07:00:00,934.0,0.0,9.19,2.55 +2016-12-20 08:00:00,983.0,0.0,9.21,2.44 +2016-12-20 09:00:00,1044.0,4.41,9.23,2.33 +2016-12-20 10:00:00,1100.0,20.11,9.37,2.64 +2016-12-20 11:00:00,1092.0,32.15,9.52,2.95 +2016-12-20 12:00:00,1115.0,24.26,9.66,3.26 +2016-12-20 13:00:00,1132.0,48.5,9.81,4.25 +2016-12-20 14:00:00,1210.0,63.77,9.96,5.25 +2016-12-20 15:00:00,1227.0,58.99,10.11,6.25 +2016-12-20 16:00:00,1150.0,0.0,10.16,6.52 +2016-12-20 17:00:00,1100.0,0.0,10.22,6.79 +2016-12-20 18:00:00,1168.0,0.0,10.27,7.06 +2016-12-20 19:00:00,1168.0,0.0,10.29,7.48 +2016-12-20 20:00:00,1133.0,0.0,10.31,7.9 +2016-12-20 21:00:00,1092.0,0.0,10.32,8.32 +2016-12-20 22:00:00,1149.0,0.0,10.4,9.47 +2016-12-20 23:00:00,1084.0,0.0,10.48,10.62 +2016-12-21 00:00:00,1030.0,0.0,10.56,11.77 +2016-12-21 01:00:00,1025.0,0.0,11.14,11.58 +2016-12-21 02:00:00,978.0,0.0,11.72,11.39 +2016-12-21 03:00:00,1000.0,0.0,12.3,11.2 +2016-12-21 04:00:00,1001.0,0.0,12.37,10.25 +2016-12-21 05:00:00,919.0,0.0,12.44,9.31 +2016-12-21 06:00:00,913.0,0.0,12.52,8.36 +2016-12-21 07:00:00,937.0,0.0,12.62,8.49 +2016-12-21 08:00:00,990.0,0.0,12.72,8.63 +2016-12-21 09:00:00,1016.0,62.65,12.82,8.76 +2016-12-21 10:00:00,1052.0,30.99,12.77,8.92 +2016-12-21 11:00:00,1065.0,68.94,12.73,9.08 +2016-12-21 12:00:00,1064.0,40.48,12.68,9.24 +2016-12-21 13:00:00,1085.0,93.44,12.59,7.94 +2016-12-21 14:00:00,1111.0,63.02,12.49,6.65 +2016-12-21 15:00:00,1094.0,31.77,12.4,5.35 +2016-12-21 16:00:00,1090.0,0.0,12.36,5.54 +2016-12-21 17:00:00,1070.0,0.0,12.31,5.72 +2016-12-21 18:00:00,1116.0,0.0,12.27,5.9 +2016-12-21 19:00:00,1131.0,0.0,12.13,5.46 +2016-12-21 20:00:00,1080.0,0.0,11.99,5.02 +2016-12-21 21:00:00,1012.0,0.0,11.84,4.58 +2016-12-21 22:00:00,1106.0,0.0,11.79,4.07 +2016-12-21 23:00:00,1032.0,0.0,11.73,3.57 +2016-12-22 00:00:00,978.0,0.0,11.68,3.06 +2016-12-22 01:00:00,952.0,0.0,11.61,2.83 +2016-12-22 02:00:00,902.0,0.0,11.55,2.59 +2016-12-22 03:00:00,932.0,0.0,11.49,2.36 +2016-12-22 04:00:00,930.0,0.0,11.5,2.26 +2016-12-22 05:00:00,858.0,0.0,11.51,2.16 +2016-12-22 06:00:00,854.0,0.0,11.52,2.06 +2016-12-22 07:00:00,895.0,0.0,11.54,1.91 +2016-12-22 08:00:00,953.0,0.0,11.55,1.76 +2016-12-22 09:00:00,1009.0,160.2,11.56,1.61 +2016-12-22 10:00:00,1031.0,132.42,11.54,1.87 +2016-12-22 11:00:00,985.0,194.38,11.53,2.12 +2016-12-22 12:00:00,912.0,407.97,11.52,2.37 +2016-12-22 13:00:00,904.0,246.02,11.59,3.42 +2016-12-22 14:00:00,922.0,232.17,11.65,4.46 +2016-12-22 15:00:00,946.0,31.85,11.71,5.5 +2016-12-22 16:00:00,899.0,0.0,11.81,5.4 +2016-12-22 17:00:00,917.0,0.0,11.9,5.3 +2016-12-22 18:00:00,1004.0,0.0,12.0,5.2 +2016-12-22 19:00:00,1066.0,0.0,11.95,4.98 +2016-12-22 20:00:00,1047.0,0.0,11.9,4.77 +2016-12-22 21:00:00,983.0,0.0,11.84,4.55 +2016-12-22 22:00:00,1083.0,0.0,11.85,4.97 +2016-12-22 23:00:00,1006.0,0.0,11.85,5.38 +2016-12-23 00:00:00,949.0,0.0,11.85,5.79 +2016-12-23 01:00:00,937.0,0.0,11.83,6.88 +2016-12-23 02:00:00,890.0,0.0,11.81,7.97 +2016-12-23 03:00:00,915.0,0.0,11.8,9.06 +2016-12-23 04:00:00,935.0,0.0,11.84,9.83 +2016-12-23 05:00:00,869.0,0.0,11.89,10.6 +2016-12-23 06:00:00,853.0,0.0,11.94,11.37 +2016-12-23 07:00:00,921.0,0.0,12.01,11.7 +2016-12-23 08:00:00,969.0,0.0,12.09,12.03 +2016-12-23 09:00:00,996.0,41.4,12.17,12.36 +2016-12-23 10:00:00,1025.0,126.53,12.31,12.36 +2016-12-23 11:00:00,996.0,112.22,12.45,12.36 +2016-12-23 12:00:00,1032.0,37.58,12.59,12.36 +2016-12-23 13:00:00,1027.0,49.49,12.66,12.86 +2016-12-23 14:00:00,1071.0,36.1,12.74,13.35 +2016-12-23 15:00:00,1076.0,52.86,12.81,13.85 +2016-12-23 16:00:00,1027.0,0.0,12.9,13.25 +2016-12-23 17:00:00,978.0,0.0,12.98,12.64 +2016-12-23 18:00:00,1033.0,0.0,13.07,12.04 +2016-12-23 19:00:00,1054.0,0.0,13.02,10.95 +2016-12-23 20:00:00,1028.0,0.0,12.97,9.85 +2016-12-23 21:00:00,1013.0,0.0,12.91,8.76 +2016-12-23 22:00:00,1066.0,0.0,12.62,8.51 +2016-12-23 23:00:00,1001.0,0.0,12.34,8.27 +2016-12-24 00:00:00,947.0,0.0,12.05,8.03 +2016-12-24 01:00:00,905.0,0.0,11.9,8.03 +2016-12-24 02:00:00,913.0,0.0,11.75,8.03 +2016-12-24 03:00:00,930.0,0.0,11.6,8.03 +2016-12-24 04:00:00,960.0,0.0,11.44,8.05 +2016-12-24 05:00:00,897.0,0.0,11.29,8.07 +2016-12-24 06:00:00,867.0,0.0,11.14,8.1 +2016-12-24 07:00:00,912.0,0.0,11.07,7.99 +2016-12-24 08:00:00,969.0,0.0,11.0,7.88 +2016-12-24 09:00:00,1029.0,30.73,10.93,7.78 +2016-12-24 10:00:00,1045.0,126.08,11.0,7.91 +2016-12-24 11:00:00,1051.0,241.12,11.07,8.04 +2016-12-24 12:00:00,998.0,363.5,11.14,8.17 +2016-12-24 13:00:00,1008.0,288.41,11.28,8.76 +2016-12-24 14:00:00,1020.0,201.03,11.41,9.35 +2016-12-24 15:00:00,1017.0,185.71,11.55,9.94 +2016-12-24 16:00:00,998.0,0.0,11.65,10.04 +2016-12-24 17:00:00,992.0,0.0,11.74,10.13 +2016-12-24 18:00:00,1100.0,0.0,11.84,10.22 +2016-12-24 19:00:00,1119.0,0.0,12.01,10.11 +2016-12-24 20:00:00,1075.0,0.0,12.19,10.01 +2016-12-24 21:00:00,1024.0,0.0,12.36,9.9 +2016-12-24 22:00:00,1100.0,0.0,12.43,9.61 +2016-12-24 23:00:00,1059.0,0.0,12.49,9.31 +2016-12-25 00:00:00,999.0,0.0,12.55,9.02 +2016-12-25 01:00:00,921.0,0.0,12.48,8.93 +2016-12-25 02:00:00,899.0,0.0,12.41,8.84 +2016-12-25 03:00:00,907.0,0.0,12.35,8.74 +2016-12-25 04:00:00,901.0,0.0,12.43,8.88 +2016-12-25 05:00:00,840.0,0.0,12.52,9.02 +2016-12-25 06:00:00,807.0,0.0,12.6,9.16 +2016-12-25 07:00:00,825.0,0.0,12.68,9.1 +2016-12-25 08:00:00,843.0,0.0,12.75,9.05 +2016-12-25 09:00:00,895.0,13.95,12.82,8.99 +2016-12-25 10:00:00,951.0,63.59,12.74,9.03 +2016-12-25 11:00:00,973.0,142.34,12.67,9.07 +2016-12-25 12:00:00,961.0,222.88,12.59,9.1 +2016-12-25 13:00:00,984.0,88.83,12.46,9.18 +2016-12-25 14:00:00,988.0,129.53,12.33,9.26 +2016-12-25 15:00:00,980.0,97.03,12.2,9.34 +2016-12-25 16:00:00,910.0,0.0,12.29,9.42 +2016-12-25 17:00:00,872.0,0.0,12.38,9.49 +2016-12-25 18:00:00,917.0,0.0,12.47,9.57 +2016-12-25 19:00:00,929.0,0.0,12.5,9.8 +2016-12-25 20:00:00,930.0,0.0,12.53,10.02 +2016-12-25 21:00:00,898.0,0.0,12.55,10.25 +2016-12-25 22:00:00,981.0,0.0,12.59,10.51 +2016-12-25 23:00:00,928.0,0.0,12.63,10.76 +2016-12-26 00:00:00,868.0,0.0,12.67,11.02 +2016-12-26 01:00:00,865.0,0.0,12.5,10.08 +2016-12-26 02:00:00,828.0,0.0,12.33,9.14 +2016-12-26 03:00:00,860.0,0.0,12.16,8.21 +2016-12-26 04:00:00,874.0,0.0,11.96,8.4 +2016-12-26 05:00:00,815.0,0.0,11.76,8.58 +2016-12-26 06:00:00,804.0,0.0,11.56,8.77 +2016-12-26 07:00:00,840.0,0.0,11.48,8.36 +2016-12-26 08:00:00,888.0,0.0,11.4,7.94 +2016-12-26 09:00:00,954.0,126.86,11.33,7.53 +2016-12-26 10:00:00,954.0,289.66,11.23,7.6 +2016-12-26 11:00:00,933.0,438.63,11.13,7.67 +2016-12-26 12:00:00,982.0,189.16,11.03,7.74 +2016-12-26 13:00:00,959.0,216.46,10.99,6.89 +2016-12-26 14:00:00,1024.0,294.84,10.96,6.05 +2016-12-26 15:00:00,1051.0,244.24,10.92,5.2 +2016-12-26 16:00:00,975.0,0.0,10.86,4.96 +2016-12-26 17:00:00,975.0,0.0,10.79,4.72 +2016-12-26 18:00:00,1087.0,0.0,10.73,4.48 +2016-12-26 19:00:00,1165.0,0.0,10.61,4.44 +2016-12-26 20:00:00,1125.0,0.0,10.5,4.4 +2016-12-26 21:00:00,1085.0,0.0,10.38,4.36 +2016-12-26 22:00:00,1159.0,0.0,10.26,4.89 +2016-12-26 23:00:00,1088.0,0.0,10.14,5.43 +2016-12-27 00:00:00,1074.0,0.0,10.02,5.96 +2016-12-27 01:00:00,1024.0,0.0,9.73,6.4 +2016-12-27 02:00:00,1010.0,0.0,9.45,6.84 +2016-12-27 03:00:00,1049.0,0.0,9.17,7.28 +2016-12-27 04:00:00,1076.0,0.0,9.1,7.31 +2016-12-27 05:00:00,1022.0,0.0,9.03,7.34 +2016-12-27 06:00:00,1009.0,0.0,8.97,7.37 +2016-12-27 07:00:00,1072.0,0.0,8.94,7.51 +2016-12-27 08:00:00,1144.0,0.0,8.91,7.65 +2016-12-27 09:00:00,1245.0,53.09,8.89,7.79 +2016-12-27 10:00:00,1281.0,54.65,8.87,7.94 +2016-12-27 11:00:00,1235.0,179.74,8.86,8.1 +2016-12-27 12:00:00,1279.0,232.33,8.85,8.25 +2016-12-27 13:00:00,1287.0,179.6,8.9,8.13 +2016-12-27 14:00:00,1334.0,89.61,8.95,8.01 +2016-12-27 15:00:00,1332.0,103.82,9.0,7.89 +2016-12-27 16:00:00,1238.0,0.0,9.14,7.95 +2016-12-27 17:00:00,1198.0,0.0,9.29,8.02 +2016-12-27 18:00:00,1297.0,0.0,9.43,8.08 +2016-12-27 19:00:00,1421.0,0.0,9.44,8.29 +2016-12-27 20:00:00,1410.0,0.0,9.45,8.51 +2016-12-27 21:00:00,1352.0,0.0,9.45,8.72 +2016-12-27 22:00:00,1431.0,0.0,9.4,8.77 +2016-12-27 23:00:00,1338.0,0.0,9.34,8.83 +2016-12-28 00:00:00,1282.0,0.0,9.29,8.88 +2016-12-28 01:00:00,1273.0,0.0,9.28,8.49 +2016-12-28 02:00:00,1256.0,0.0,9.27,8.09 +2016-12-28 03:00:00,1296.0,0.0,9.27,7.7 +2016-12-28 04:00:00,1308.0,0.0,9.22,7.56 +2016-12-28 05:00:00,1233.0,0.0,9.17,7.42 +2016-12-28 06:00:00,1219.0,0.0,9.12,7.28 +2016-12-28 07:00:00,1254.0,0.0,9.14,7.29 +2016-12-28 08:00:00,1339.0,0.0,9.15,7.3 +2016-12-28 09:00:00,1467.0,103.79,9.17,7.31 +2016-12-28 10:00:00,1422.0,320.97,9.33,7.08 +2016-12-28 11:00:00,1319.0,497.33,9.5,6.85 +2016-12-28 12:00:00,1326.0,542.54,9.67,6.62 +2016-12-28 13:00:00,1295.0,258.75,10.1,5.9 +2016-12-28 14:00:00,1321.0,137.96,10.52,5.18 +2016-12-28 15:00:00,1339.0,68.99,10.95,4.46 +2016-12-28 16:00:00,1294.0,0.0,10.95,4.21 +2016-12-28 17:00:00,1277.0,0.0,10.94,3.96 +2016-12-28 18:00:00,1451.0,0.0,10.94,3.71 +2016-12-28 19:00:00,1566.0,0.0,10.88,3.69 +2016-12-28 20:00:00,1554.0,0.0,10.82,3.67 +2016-12-28 21:00:00,1456.0,0.0,10.75,3.66 +2016-12-28 22:00:00,1529.0,0.0,10.73,3.37 +2016-12-28 23:00:00,1442.0,0.0,10.72,3.09 +2016-12-29 00:00:00,1394.0,0.0,10.7,2.8 +2016-12-29 01:00:00,1358.0,0.0,10.22,2.23 +2016-12-29 02:00:00,1314.0,0.0,9.74,1.67 +2016-12-29 03:00:00,1326.0,0.0,9.26,1.1 +2016-12-29 04:00:00,1333.0,0.0,9.28,1.43 +2016-12-29 05:00:00,1259.0,0.0,9.3,1.75 +2016-12-29 06:00:00,1231.0,0.0,9.31,2.07 +2016-12-29 07:00:00,1261.0,0.0,9.37,2.08 +2016-12-29 08:00:00,1376.0,0.0,9.43,2.1 +2016-12-29 09:00:00,1506.0,25.66,9.49,2.11 +2016-12-29 10:00:00,1492.0,65.0,9.53,2.24 +2016-12-29 11:00:00,1423.0,469.57,9.57,2.38 +2016-12-29 12:00:00,1499.0,535.56,9.61,2.51 +2016-12-29 13:00:00,1492.0,519.5,9.51,2.98 +2016-12-29 14:00:00,1490.0,450.26,9.4,3.45 +2016-12-29 15:00:00,1480.0,300.83,9.29,3.92 +2016-12-29 16:00:00,1429.0,0.0,9.33,3.81 +2016-12-29 17:00:00,1370.0,0.0,9.38,3.7 +2016-12-29 18:00:00,1469.0,0.0,9.42,3.59 +2016-12-29 19:00:00,1540.0,0.0,9.42,3.45 +2016-12-29 20:00:00,1529.0,0.0,9.42,3.32 +2016-12-29 21:00:00,1464.0,0.0,9.41,3.19 +2016-12-29 22:00:00,1515.0,0.0,9.39,3.15 +2016-12-29 23:00:00,1453.0,0.0,9.37,3.12 +2016-12-30 00:00:00,1379.0,0.0,9.35,3.09 +2016-12-30 01:00:00,1304.0,0.0,9.49,2.9 +2016-12-30 02:00:00,1274.0,0.0,9.63,2.7 +2016-12-30 03:00:00,1309.0,0.0,9.78,2.51 +2016-12-30 04:00:00,1308.0,0.0,9.8,2.44 +2016-12-30 05:00:00,1246.0,0.0,9.82,2.37 +2016-12-30 06:00:00,1218.0,0.0,9.85,2.3 +2016-12-30 07:00:00,1315.0,0.0,9.78,2.24 +2016-12-30 08:00:00,1398.0,0.0,9.72,2.17 +2016-12-30 09:00:00,1479.0,149.17,9.66,2.11 +2016-12-30 10:00:00,1472.0,340.16,9.63,2.26 +2016-12-30 11:00:00,1448.0,259.51,9.6,2.41 +2016-12-30 12:00:00,1348.0,492.09,9.57,2.57 +2016-12-30 13:00:00,1450.0,537.16,9.55,2.83 +2016-12-30 14:00:00,1479.0,451.31,9.53,3.1 +2016-12-30 15:00:00,1508.0,306.78,9.51,3.37 +2016-12-30 16:00:00,1410.0,0.0,9.41,3.54 +2016-12-30 17:00:00,1370.0,0.0,9.3,3.72 +2016-12-30 18:00:00,1467.0,0.0,9.2,3.9 +2016-12-30 19:00:00,1587.0,0.0,9.11,3.92 +2016-12-30 20:00:00,1561.0,0.0,9.02,3.93 +2016-12-30 21:00:00,1472.0,0.0,8.92,3.94 +2016-12-30 22:00:00,1533.0,0.0,8.85,3.93 +2016-12-30 23:00:00,1483.0,0.0,8.78,3.91 diff --git a/examples/new_examples/data/SOURCES.md b/examples/new_examples/data/SOURCES.md new file mode 100644 index 0000000..a5c85af --- /dev/null +++ b/examples/new_examples/data/SOURCES.md @@ -0,0 +1,26 @@ +# Sources for Ouessant load, PV, wind, temperature data + +Ouessant data 2016 (trimmed at 365 days), by Pierre Haessig, April 2021 + +## Load data + +Load data from EDF https://opendata-iles-ponant.edf.fr/, +collected and cleaned by Benjamin Bonvalet & Mohamed Chtiba, +in 2nd year Supélec student project 2018-2019. + +Unit: kW + +File `Ouessant_load_2016_filled_365j.csv` created by P. Haessig for HOMER ETS demo, 2019 +in `~/Travail/46 Séminaires/Efficient Tools Seminar/ETS HOMER/Conso Ouessant` + +## PV, wind, temperature data + +PV (W/kWp, 40° slope, 0° azimuth), Wind speed (m/s at 10 m) +and temperature (°C at 2 m) from PVGIS (c) European Communities, 2001-2021. + +File PVGIS_Ouessant_40deg_2013_2016.csv.xz created by P. Haessig, 2021, +in `~/Travail/11 Solar data/PVGIS/Ouessant hourly` + +## Merge + +Done by Python script `merge_PVGIS_load_data.py`. diff --git a/examples/new_examples/df2_dataset.csv b/examples/new_examples/df2_dataset.csv new file mode 100644 index 0000000..73655b7 --- /dev/null +++ b/examples/new_examples/df2_dataset.csv @@ -0,0 +1,351 @@ +fc_elyz_capex,shed_max,dispatch,algo,srand,ret,lcoe_opt,shed_rate_opt,capex,opex,xopt_sto,xopt_pv,xopt_wind,xopt_elyz,xopt_fc,xopt_hyTank +1000.0,0.0,1,GN_DIRECT,1,MAXEVAL_REACHED,0.5924741964061354,0.0,4.3144954107243314e7,1.2408565316591173e7,12433.7,20904.0,3213.75,140.59,1517.33,2904.4 +1000.0,0.0,1,GN_DIRECT,2,MAXEVAL_REACHED,0.5924741964061354,0.0,4.3144954107243314e7,1.2408565316591173e7,12433.7,20904.0,3213.75,140.59,1517.33,2904.4 +1000.0,0.0,1,GN_DIRECT,3,MAXEVAL_REACHED,0.5924741964061354,0.0,4.3144954107243314e7,1.2408565316591173e7,12433.7,20904.0,3213.75,140.59,1517.33,2904.4 +1000.0,0.0,1,GN_DIRECT,4,MAXEVAL_REACHED,0.5924741964061354,0.0,4.3144954107243314e7,1.2408565316591173e7,12433.7,20904.0,3213.75,140.59,1517.33,2904.4 +1000.0,0.0,1,GN_DIRECT,5,MAXEVAL_REACHED,0.5924741964061354,0.0,4.3144954107243314e7,1.2408565316591173e7,12433.7,20904.0,3213.75,140.59,1517.33,2904.4 +1000.0,0.0,1,GN_CRS2_LM,1,XTOL_REACHED,0.5445597792148019,0.0,4.0077712808008686e7,1.0522524513640165e7,17070.0,22953.91,911.04,1168.24,1398.41,4022.51 +1000.0,0.0,1,GN_CRS2_LM,2,XTOL_REACHED,0.5754477805343237,0.0,4.147192456350136e7,1.1559294538528604e7,16686.32,21164.32,2089.43,695.77,1398.43,34140.0 +1000.0,0.0,1,GN_CRS2_LM,3,XTOL_REACHED,0.533946388193207,0.0,3.92471883235602e7,1.0800943073667623e7,11452.36,21138.87,2127.88,223.39,1398.1,3947.51 +1000.0,0.0,1,GN_CRS2_LM,4,XTOL_REACHED,0.6322395200649391,0.0,4.522031769045234e7,1.3194851502402632e7,17070.0,20659.91,3321.81,598.48,1401.81,34140.0 +1000.0,0.0,1,GN_CRS2_LM,5,XTOL_REACHED,0.5253314584722704,0.0,3.8823994702491105e7,1.05968910654404e7,9785.8,21212.32,2127.92,264.61,1428.16,4623.44 +1000.0,0.0,1,GN_AGS,1,MAXEVAL_REACHED,0.5577623335425667,0.0,4.101589419628906e7,1.1196570827092486e7,12933.78,21207.44,2132.71,1329.43,1427.36,23600.44 +1000.0,0.0,1,GN_AGS,2,MAXEVAL_REACHED,0.5577623335425667,0.0,4.101589419628906e7,1.1196570827092486e7,12933.78,21207.44,2132.71,1329.43,1427.36,23600.44 +1000.0,0.0,1,GN_AGS,3,MAXEVAL_REACHED,0.5577623335425667,0.0,4.101589419628906e7,1.1196570827092486e7,12933.78,21207.44,2132.71,1329.43,1427.36,23600.44 +1000.0,0.0,1,GN_AGS,4,MAXEVAL_REACHED,0.5577623335425667,0.0,4.101589419628906e7,1.1196570827092486e7,12933.78,21207.44,2132.71,1329.43,1427.36,23600.44 +1000.0,0.0,1,GN_AGS,5,MAXEVAL_REACHED,0.5577623335425667,0.0,4.101589419628906e7,1.1196570827092486e7,12933.78,21207.44,2132.71,1329.43,1427.36,23600.44 +1000.0,0.0,1,GN_ISRES,1,MAXEVAL_REACHED,0.609425301084544,0.0,4.498560610691364e7,1.1912378249064865e7,16019.41,23839.37,1671.38,2341.25,1756.55,29908.21 +1000.0,0.0,1,GN_ISRES,2,MAXEVAL_REACHED,0.6089675483399123,0.0,4.38448055315354e7,1.2714175511137165e7,17065.13,20452.69,3032.51,320.89,1587.63,8064.96 +1000.0,0.0,1,GN_ISRES,3,MAXEVAL_REACHED,0.6126134897852237,0.0,4.487454793172934e7,1.2821682615194732e7,12195.38,20961.14,3416.33,1249.14,1435.47,13802.25 +1000.0,0.0,1,GN_ISRES,4,MAXEVAL_REACHED,0.5913237639757448,0.0,4.324863690818209e7,1.176071861863087e7,16229.83,23319.16,1814.77,994.85,1426.8,14834.86 +1000.0,0.0,1,GN_ISRES,5,MAXEVAL_REACHED,0.6004685724327401,0.0,4.419194249527442e7,1.205259593794547e7,12845.96,24751.36,2149.51,235.55,1431.6,4724.46 +1000.0,0.0,1,GN_ESCH,1,MAXEVAL_REACHED,0.5183307778469887,0.0,3.7421648559194274e7,1.148491972261785e7,8838.05,14031.14,4291.59,264.16,1402.92,4155.7 +1000.0,0.0,1,GN_ESCH,2,MAXEVAL_REACHED,0.5196360580228612,0.0,3.756235659981291e7,1.151507891672186e7,8833.33,13984.85,4309.0,401.41,1402.91,3803.44 +1000.0,0.0,1,GN_ESCH,3,MAXEVAL_REACHED,0.5761095081998341,0.0,4.1092361932890914e7,1.322949286762858e7,9554.82,12817.74,5708.83,184.43,1398.56,3749.83 +1000.0,0.0,1,GN_ESCH,4,MAXEVAL_REACHED,0.5517916094421772,0.0,3.963909751143246e7,1.242817604551772e7,8906.86,13880.89,4991.68,189.69,1400.82,4050.07 +1000.0,0.0,1,GN_ESCH,5,MAXEVAL_REACHED,0.5269170876271478,0.0,3.7940432397856064e7,1.1731187409686906e7,9013.08,13928.1,4475.78,186.63,1416.89,4226.53 +1000.0,0.0,1,LN_SBPLX,1,XTOL_REACHED,0.6634342637211951,0.0,4.840461762919363e7,1.3647654262013199e7,14703.15,25309.76,2987.84,229.95,1398.01,1762.23 +1000.0,0.0,1,LN_SBPLX,2,XTOL_REACHED,0.5823332706931273,0.0,4.2234392480206e7,1.2122881340971572e7,13855.38,20690.57,2926.07,107.91,1405.01,2692.9 +1000.0,0.0,1,LN_SBPLX,3,XTOL_REACHED,0.7951575013477811,0.0,5.710470878449561e7,1.716370611978646e7,17070.0,25533.23,5223.16,10.44,1398.0,1066.44 +1000.0,0.0,1,LN_SBPLX,4,XTOL_REACHED,0.821108142445707,0.0,5.909224889043894e7,1.846752212726055e7,10794.21,22953.85,7285.74,69.53,1398.16,2328.9 +1000.0,0.0,1,LN_SBPLX,5,XTOL_REACHED,0.7241356019740983,0.0,5.202142227597665e7,1.5458333520296155e7,17070.0,23830.05,4353.31,15.13,1398.0,1436.59 +1000.0,0.0,1,LN_NELDERMEAD,1,XTOL_REACHED,0.7683013808479842,0.0,5.595241444606317e7,1.6682008673845964e7,12394.8,23780.01,5558.7,418.08,2396.45,10290.57 +1000.0,0.0,1,LN_NELDERMEAD,2,XTOL_REACHED,0.9346405120021258,0.0,7.713001589461705e7,1.7882363345678266e7,13861.06,23576.15,3490.28,29020.74,1933.59,21203.48 +1000.0,0.0,1,LN_NELDERMEAD,3,XTOL_REACHED,0.8696550308943546,0.0,6.273781508091164e7,1.911515687162635e7,16673.92,25248.97,6561.27,12.01,2825.91,1015.48 +1000.0,0.0,1,LN_NELDERMEAD,4,XTOL_REACHED,0.8525945485538747,0.0,6.1741743445339605e7,1.9105748690627947e7,15290.14,19847.14,7510.26,4061.98,1398.41,34140.0 +1000.0,0.0,1,LN_NELDERMEAD,5,XTOL_REACHED,1.037593282062117,1.0804948435349009e-5,8.46394969999596e7,2.0403587045586023e7,15978.77,25457.39,4643.86,28381.24,3045.46,22296.28 +1000.0,0.0,2,GN_DIRECT,1,MAXEVAL_REACHED,0.24698357355570866,0.0,1.5972626597918453e7,5.156133219438419e6,3161.11,801.65,2880.7,1693.72,1308.85,24024.44 +1000.0,0.0,2,GN_DIRECT,2,MAXEVAL_REACHED,0.24698357355570866,0.0,1.5972626597918453e7,5.156133219438419e6,3161.11,801.65,2880.7,1693.72,1308.85,24024.44 +1000.0,0.0,2,GN_DIRECT,3,MAXEVAL_REACHED,0.24698357355570866,0.0,1.5972626597918453e7,5.156133219438419e6,3161.11,801.65,2880.7,1693.72,1308.85,24024.44 +1000.0,0.0,2,GN_DIRECT,4,MAXEVAL_REACHED,0.24698357355570866,0.0,1.5972626597918453e7,5.156133219438419e6,3161.11,801.65,2880.7,1693.72,1308.85,24024.44 +1000.0,0.0,2,GN_DIRECT,5,MAXEVAL_REACHED,0.24698357355570866,0.0,1.5972626597918453e7,5.156133219438419e6,3161.11,801.65,2880.7,1693.72,1308.85,24024.44 +1000.0,0.0,2,GN_CRS2_LM,1,XTOL_REACHED,0.2398832997686731,0.0,1.5793285579723205e7,4.935288072385639e6,3197.87,1951.78,2521.26,1384.4,1310.82,15339.12 +1000.0,0.0,2,GN_CRS2_LM,2,XTOL_REACHED,0.23989122469653698,0.0,1.5792465757293193e7,4.934115743575194e6,3198.5,1951.89,2520.03,1387.23,1311.1,15349.66 +1000.0,0.0,2,GN_CRS2_LM,3,XTOL_REACHED,0.2398736519181953,0.0,1.5792501880160773e7,4.934913276294289e6,3197.5,1951.95,2520.99,1384.73,1310.58,15339.99 +1000.0,0.0,2,GN_CRS2_LM,4,XTOL_REACHED,0.23988709756685786,0.0,1.5794705342698853e7,4.93554828179022e6,3197.75,1954.4,2521.02,1383.71,1310.68,15343.13 +1000.0,0.0,2,GN_CRS2_LM,5,XTOL_REACHED,0.23992288412017768,0.0,1.5794059908572292e7,4.93403239057211e6,3203.1,1956.4,2518.69,1386.9,1310.56,15508.01 +1000.0,0.0,2,GN_AGS,1,MAXEVAL_REACHED,0.27190167810392757,0.0,1.7487628926757812e7,5.515841274678944e6,6415.84,1804.41,2591.13,1671.16,1519.88,20999.93 +1000.0,0.0,2,GN_AGS,2,MAXEVAL_REACHED,0.27190167810392757,0.0,1.7487628926757812e7,5.515841274678944e6,6415.84,1804.41,2591.13,1671.16,1519.88,20999.93 +1000.0,0.0,2,GN_AGS,3,MAXEVAL_REACHED,0.27190167810392757,0.0,1.7487628926757812e7,5.515841274678944e6,6415.84,1804.41,2591.13,1671.16,1519.88,20999.93 +1000.0,0.0,2,GN_AGS,4,MAXEVAL_REACHED,0.27190167810392757,0.0,1.7487628926757812e7,5.515841274678944e6,6415.84,1804.41,2591.13,1671.16,1519.88,20999.93 +1000.0,0.0,2,GN_AGS,5,MAXEVAL_REACHED,0.27190167810392757,0.0,1.7487628926757812e7,5.515841274678944e6,6415.84,1804.41,2591.13,1671.16,1519.88,20999.93 +1000.0,0.0,2,GN_ISRES,1,XTOL_REACHED,0.2398769695442701,0.0,1.5793080449094411e7,4.934969310782498e6,3197.68,1953.17,2520.79,1384.4,1310.64,15343.28 +1000.0,0.0,2,GN_ISRES,2,XTOL_REACHED,0.24002423985919386,0.0,1.5788370618053747e7,4.960674057406775e6,3154.59,1821.13,2570.12,1379.4,1311.93,15191.76 +1000.0,0.0,2,GN_ISRES,3,XTOL_REACHED,0.2398760590648595,0.0,1.5793356480099026e7,4.93526667938508e6,3197.38,1952.41,2521.2,1384.28,1310.64,15338.72 +1000.0,0.0,2,GN_ISRES,4,XTOL_REACHED,0.23988902524785546,0.0,1.5795167990541026e7,4.93670721990056e6,3196.37,1952.8,2522.55,1381.32,1310.58,15348.52 +1000.0,0.0,2,GN_ISRES,5,XTOL_REACHED,0.23988534632414113,0.0,1.5785875920391364e7,4.937662623142891e6,3189.71,1918.38,2529.92,1389.81,1310.69,15281.37 +1000.0,0.0,2,GN_ESCH,1,MAXEVAL_REACHED,0.2559666604388703,0.0,1.6982191026915144e7,5.649642630191215e6,2878.2,1162.42,3247.13,1093.09,1310.67,13996.77 +1000.0,0.0,2,GN_ESCH,2,MAXEVAL_REACHED,0.248536683851493,0.0,1.6370854730140783e7,5.364937772133596e6,2967.4,1143.38,3024.01,1245.02,1318.24,16145.21 +1000.0,0.0,2,GN_ESCH,3,MAXEVAL_REACHED,0.2925977619091738,0.0,1.951424121512955e7,6.8432774934339505e6,2464.78,536.19,4278.94,907.88,1312.81,13947.91 +1000.0,0.0,2,GN_ESCH,4,MAXEVAL_REACHED,0.2442322477172539,0.0,1.5841604073200954e7,5.052253332976117e6,3105.5,1071.58,2759.39,1686.82,1308.79,19126.14 +1000.0,0.0,2,GN_ESCH,5,MAXEVAL_REACHED,0.29169525191397105,0.0,1.925115194050892e7,6.762405685251045e6,2449.69,78.5,4289.37,1121.11,1350.77,18603.79 +1000.0,0.0,2,LN_SBPLX,1,XTOL_REACHED,0.6180545482999165,-1.1158964047692939e-18,4.29734767819842e7,1.3594268593846215e7,17070.0,15968.57,4678.26,259.45,400.63,3371.81 +1000.0,0.0,2,LN_SBPLX,2,XTOL_REACHED,0.2499811916433519,0.0,1.6272444207583345e7,5.331175302426264e6,3531.72,890.3,2977.26,1431.08,1301.19,19115.07 +1000.0,0.0,2,LN_SBPLX,3,XTOL_REACHED,0.9958203158249397,9.39702235595195e-19,7.82576072400913e7,1.996710898112274e7,17059.75,22516.84,5401.3,25099.51,461.16,1549.78 +1000.0,0.0,2,LN_SBPLX,4,XTOL_REACHED,0.33379298655000245,0.0,2.293357096104157e7,8.0118022389706755e6,2213.69,2052.19,4866.58,556.89,1298.57,9586.32 +1000.0,0.0,2,LN_SBPLX,5,XTOL_REACHED,0.24502659165976168,0.0,1.6166936191200558e7,5.057811197425113e6,3127.94,1789.82,2624.39,1316.62,1610.64,14684.69 +1000.0,0.0,2,LN_NELDERMEAD,1,XTOL_REACHED,0.2641076279991136,0.0,1.7823953267859336e7,5.835086195529334e6,2898.33,2228.13,3187.57,857.26,1304.33,22147.0 +1000.0,0.0,2,LN_NELDERMEAD,2,XTOL_REACHED,0.31046980124305684,0.0,2.109527694294113e7,6.85310081788915e6,3281.26,994.26,3908.78,847.37,3410.92,18401.8 +1000.0,0.0,2,LN_NELDERMEAD,3,XTOL_REACHED,0.9000051846476124,0.0,7.1774026694368e7,1.6419516197375234e7,14059.3,25604.4,2446.43,26174.22,589.32,2465.82 +1000.0,0.0,2,LN_NELDERMEAD,4,XTOL_REACHED,0.3025085794653493,0.0,1.9612346641083706e7,6.132818173118102e6,3215.4,1.0,3479.74,2100.67,3389.06,21154.34 +1000.0,0.0,2,LN_NELDERMEAD,5,XTOL_REACHED,0.28938020770741946,0.0,1.967362839577627e7,5.9464872147986805e6,3803.18,2448.97,2907.84,989.6,3410.49,32775.23 +1000.0,1.0e-5,1,GN_DIRECT,1,MAXEVAL_REACHED,0.5189560669904484,9.999999999999936e-6,3.809775135945436e7,1.024674469190357e7,14194.58,21179.62,1420.55,421.48,1517.33,4214.81 +1000.0,1.0e-5,1,GN_DIRECT,2,MAXEVAL_REACHED,0.5189560669904484,9.999999999999936e-6,3.809775135945436e7,1.024674469190357e7,14194.58,21179.62,1420.55,421.48,1517.33,4214.81 +1000.0,1.0e-5,1,GN_DIRECT,3,MAXEVAL_REACHED,0.5189560669904484,9.999999999999936e-6,3.809775135945436e7,1.024674469190357e7,14194.58,21179.62,1420.55,421.48,1517.33,4214.81 +1000.0,1.0e-5,1,GN_DIRECT,4,MAXEVAL_REACHED,0.5189560669904484,9.999999999999936e-6,3.809775135945436e7,1.024674469190357e7,14194.58,21179.62,1420.55,421.48,1517.33,4214.81 +1000.0,1.0e-5,1,GN_DIRECT,5,MAXEVAL_REACHED,0.5189560669904484,9.999999999999936e-6,3.809775135945436e7,1.024674469190357e7,14194.58,21179.62,1420.55,421.48,1517.33,4214.81 +1000.0,1.0e-5,1,GN_CRS2_LM,1,XTOL_REACHED,0.38912892484631934,9.99035396407302e-6,2.7309615732314378e7,8.135172914502748e6,17070.0,10451.92,1808.25,261.2,1397.99,5915.62 +1000.0,1.0e-5,1,GN_CRS2_LM,2,XTOL_REACHED,0.4181206265774194,9.971304181020832e-6,3.0811378425868075e7,8.346467939102393e6,10166.02,16000.04,1507.76,535.59,1435.3,6444.17 +1000.0,1.0e-5,1,GN_CRS2_LM,3,XTOL_REACHED,0.334401845947487,9.978010922702867e-6,2.2988171083744004e7,7.173570501872179e6,17066.71,6312.69,1933.54,363.79,1500.46,9932.17 +1000.0,1.0e-5,1,GN_CRS2_LM,4,XTOL_REACHED,0.33482689942232485,9.967361260625628e-6,2.3699603997806497e7,7.110475259042359e6,12701.25,8051.9,1977.54,387.57,1476.6,7916.94 +1000.0,1.0e-5,1,GN_CRS2_LM,5,XTOL_REACHED,0.3188379098598611,9.839435353286897e-6,2.2263954057313204e7,6.862138787810366e6,13628.84,6364.23,2042.43,405.3,1495.31,9608.47 +1000.0,1.0e-5,1,GN_AGS,1,MAXEVAL_REACHED,0.4519958948326119,5.670059296760857e-6,3.386361464550781e7,8.775173405387769e6,14467.41,12306.05,1532.59,6205.38,1639.9,29268.22 +1000.0,1.0e-5,1,GN_AGS,2,MAXEVAL_REACHED,0.4519958948326119,5.670059296760857e-6,3.386361464550781e7,8.775173405387769e6,14467.41,12306.05,1532.59,6205.38,1639.9,29268.22 +1000.0,1.0e-5,1,GN_AGS,3,MAXEVAL_REACHED,0.4519958948326119,5.670059296760857e-6,3.386361464550781e7,8.775173405387769e6,14467.41,12306.05,1532.59,6205.38,1639.9,29268.22 +1000.0,1.0e-5,1,GN_AGS,4,MAXEVAL_REACHED,0.4519958948326119,5.670059296760857e-6,3.386361464550781e7,8.775173405387769e6,14467.41,12306.05,1532.59,6205.38,1639.9,29268.22 +1000.0,1.0e-5,1,GN_AGS,5,MAXEVAL_REACHED,0.4519958948326119,5.670059296760857e-6,3.386361464550781e7,8.775173405387769e6,14467.41,12306.05,1532.59,6205.38,1639.9,29268.22 +1000.0,1.0e-5,1,GN_ISRES,1,MAXEVAL_REACHED,0.5101002218546871,8.315076739997002e-6,3.686478032936202e7,1.1276734823831316e7,8864.4,13806.21,4175.14,338.28,1439.48,5066.58 +1000.0,1.0e-5,1,GN_ISRES,2,MAXEVAL_REACHED,0.49373439813734615,9.000737470490742e-6,3.583658122584173e7,9.92897530010815e6,16426.95,15391.69,1912.63,2724.35,1376.72,27309.95 +1000.0,1.0e-5,1,GN_ISRES,3,MAXEVAL_REACHED,0.45905064073318236,8.553957252311507e-6,3.284555384224166e7,9.508286714194728e6,16332.48,12733.86,2250.15,1749.67,1401.44,27407.24 +1000.0,1.0e-5,1,GN_ISRES,4,MAXEVAL_REACHED,0.48537575675469535,8.96332115221553e-6,3.551099345363428e7,9.835375264636984e6,15427.33,12970.6,2258.73,4362.08,1454.88,30207.02 +1000.0,1.0e-5,1,GN_ISRES,5,MAXEVAL_REACHED,0.4920252982117006,8.294922287708626e-6,3.6366889031003304e7,9.741376663070362e6,16788.59,15821.47,1535.83,3401.59,1919.3,11038.58 +1000.0,1.0e-5,1,GN_ESCH,1,MAXEVAL_REACHED,0.5184893565995464,9.98212418170002e-6,3.7262608480486006e7,1.1511943135722324e7,9856.42,13670.66,4288.07,207.94,1388.66,4015.78 +1000.0,1.0e-5,1,GN_ESCH,2,MAXEVAL_REACHED,0.5403137107027565,9.888302858141912e-6,3.876624094241876e7,1.2229545905993689e7,8912.33,13058.11,5009.86,243.64,1395.83,4019.35 +1000.0,1.0e-5,1,GN_ESCH,3,MAXEVAL_REACHED,0.5216007848277763,9.878105513340616e-6,3.767258879398224e7,1.1573892549209684e7,8647.0,14071.8,4364.2,274.85,1407.1,4144.82 +1000.0,1.0e-5,1,GN_ESCH,4,MAXEVAL_REACHED,0.5141936301847495,9.918997152382763e-6,3.708659076097964e7,1.134406112417798e7,9952.11,13852.89,4099.85,426.79,1400.82,3488.16 +1000.0,1.0e-5,1,GN_ESCH,5,MAXEVAL_REACHED,0.5115496672580743,9.918887859595578e-6,3.686691153095585e7,1.1350904272719001e7,8861.06,13668.04,4273.05,204.34,1400.39,4362.64 +1000.0,1.0e-5,1,LN_SBPLX,1,XTOL_REACHED,0.5315709365640244,9.999997471850438e-6,3.847483885114358e7,1.0626943730190063e7,17020.02,20520.22,1576.11,187.87,1386.44,3594.28 +1000.0,1.0e-5,1,LN_SBPLX,2,XTOL_REACHED,0.5097228580150094,9.999646357611846e-6,3.738610629940058e7,1.0087154402372155e7,13719.07,20797.75,1450.4,324.47,1422.7,4454.94 +1000.0,1.0e-5,1,LN_SBPLX,3,XTOL_REACHED,0.685341518176734,9.99572201362234e-6,4.945768204948883e7,1.4308523869811514e7,17070.0,24445.08,3416.94,30.89,1357.61,1603.0 +1000.0,1.0e-5,1,LN_SBPLX,4,XTOL_REACHED,0.6214408381020763,9.999999019885933e-6,4.287112079461473e7,1.4931573444285426e7,15707.84,8112.99,7256.87,37.73,1398.0,3769.29 +1000.0,1.0e-5,1,LN_SBPLX,5,XTOL_REACHED,0.6075192919134412,9.999999279050459e-6,4.41188863130581e7,1.2493425610677846e7,15009.59,22648.6,2684.19,92.7,1397.99,2341.08 +1000.0,1.0e-5,1,LN_NELDERMEAD,1,XTOL_REACHED,0.7921566985814372,9.633063447260186e-6,5.684675143064611e7,1.8091507162831113e7,10029.98,19532.17,7719.13,350.33,1720.73,12043.96 +1000.0,1.0e-5,1,LN_NELDERMEAD,2,XTOL_REACHED,0.8701389912530153,9.997647593186205e-6,7.149948516892897e7,1.654040359536222e7,13762.58,22574.08,3024.73,26638.63,1552.61,19880.33 +1000.0,1.0e-5,1,LN_NELDERMEAD,3,XTOL_REACHED,0.9460709968294728,1.0112739800863377e-5,7.23460724171833e7,2.0054401989985436e7,16285.99,25175.96,6156.47,12684.98,1398.05,5202.59 +1000.0,1.0e-5,1,LN_NELDERMEAD,4,XTOL_REACHED,0.9239104938574618,9.997774465040939e-6,6.671553763140595e7,2.090305164985073e7,15967.21,22094.81,8359.9,1589.84,2962.05,2109.38 +1000.0,1.0e-5,1,LN_NELDERMEAD,5,XTOL_REACHED,1.037593282062117,1.0804948435349009e-5,8.46394969999596e7,2.0403587045586023e7,15978.77,25457.39,4643.86,28381.24,3045.46,22296.28 +1000.0,1.0e-5,2,GN_DIRECT,1,MAXEVAL_REACHED,0.24687730767108346,9.999999998679629e-6,1.596994713194569e7,5.156111659478322e6,3161.11,808.16,2880.29,1686.76,1306.77,24024.44 +1000.0,1.0e-5,2,GN_DIRECT,2,MAXEVAL_REACHED,0.24687730767108346,9.999999998679629e-6,1.596994713194569e7,5.156111659478322e6,3161.11,808.16,2880.29,1686.76,1306.77,24024.44 +1000.0,1.0e-5,2,GN_DIRECT,3,MAXEVAL_REACHED,0.24687730767108346,9.999999998679629e-6,1.596994713194569e7,5.156111659478322e6,3161.11,808.16,2880.29,1686.76,1306.77,24024.44 +1000.0,1.0e-5,2,GN_DIRECT,4,MAXEVAL_REACHED,0.24687730767108346,9.999999998679629e-6,1.596994713194569e7,5.156111659478322e6,3161.11,808.16,2880.29,1686.76,1306.77,24024.44 +1000.0,1.0e-5,2,GN_DIRECT,5,MAXEVAL_REACHED,0.24687730767108346,9.999999998679629e-6,1.596994713194569e7,5.156111659478322e6,3161.11,808.16,2880.29,1686.76,1306.77,24024.44 +1000.0,1.0e-5,2,GN_CRS2_LM,1,XTOL_REACHED,0.23946761440515807,9.852493576900844e-6,1.576900151208445e7,4.923482490029905e6,3129.23,1952.65,2518.87,1389.0,1313.27,15357.84 +1000.0,1.0e-5,2,GN_CRS2_LM,2,XTOL_REACHED,0.23949489555517772,9.502538464427064e-6,1.5770838738603521e7,4.924311109753958e6,3131.59,1954.58,2519.02,1387.48,1312.88,15424.18 +1000.0,1.0e-5,2,GN_CRS2_LM,3,XTOL_REACHED,0.23945479276675827,9.932830891556404e-6,1.5769915897205923e7,4.924901451978852e6,3127.16,1951.82,2520.58,1386.09,1312.81,15346.7 +1000.0,1.0e-5,2,GN_CRS2_LM,4,XTOL_REACHED,0.2394611562909725,9.897210882456753e-6,1.5768044149518903e7,4.922742524711732e6,3129.54,1952.83,2518.16,1390.43,1313.05,15361.02 +1000.0,1.0e-5,2,GN_CRS2_LM,5,XTOL_REACHED,0.23944935498048348,9.965726462850855e-6,1.5769088126021365e7,4.924629554301223e6,3127.01,1951.36,2520.49,1386.21,1312.79,15365.5 +1000.0,1.0e-5,2,GN_AGS,1,MAXEVAL_REACHED,0.2806524821500865,0.0,1.8414274349609375e7,5.779434020805975e6,3631.96,1104.3,3101.65,1471.12,2666.77,30343.43 +1000.0,1.0e-5,2,GN_AGS,2,MAXEVAL_REACHED,0.2806524821500865,0.0,1.8414274349609375e7,5.779434020805975e6,3631.96,1104.3,3101.65,1471.12,2666.77,30343.43 +1000.0,1.0e-5,2,GN_AGS,3,MAXEVAL_REACHED,0.2806524821500865,0.0,1.8414274349609375e7,5.779434020805975e6,3631.96,1104.3,3101.65,1471.12,2666.77,30343.43 +1000.0,1.0e-5,2,GN_AGS,4,MAXEVAL_REACHED,0.2806524821500865,0.0,1.8414274349609375e7,5.779434020805975e6,3631.96,1104.3,3101.65,1471.12,2666.77,30343.43 +1000.0,1.0e-5,2,GN_AGS,5,MAXEVAL_REACHED,0.2806524821500865,0.0,1.8414274349609375e7,5.779434020805975e6,3631.96,1104.3,3101.65,1471.12,2666.77,30343.43 +1000.0,1.0e-5,2,GN_ISRES,1,XTOL_REACHED,0.2394691293029644,9.983893162447132e-6,1.5769665713656152e7,4.918457966827692e6,3137.24,1982.87,2508.77,1390.12,1309.05,15423.57 +1000.0,1.0e-5,2,GN_ISRES,2,XTOL_REACHED,0.23951536800461706,9.991818497325328e-6,1.574737738667769e7,4.926555405749197e6,3110.76,1859.32,2538.87,1413.79,1315.41,15212.6 +1000.0,1.0e-5,2,GN_ISRES,3,XTOL_REACHED,0.2394592503125361,9.991420792608113e-6,1.5778966815189872e7,4.932893075358636e6,3119.61,1951.14,2528.75,1370.37,1312.5,15305.35 +1000.0,1.0e-5,2,GN_ISRES,4,XTOL_REACHED,0.2394456229759372,9.970158446938537e-6,1.5769209426832117e7,4.924573220880174e6,3127.05,1951.28,2520.41,1386.69,1312.8,15345.84 +1000.0,1.0e-5,2,GN_ISRES,5,XTOL_REACHED,0.23948676062205213,9.97038693719531e-6,1.5768096382970436e7,4.92513214245151e6,3125.04,1940.84,2522.7,1390.54,1312.84,15608.72 +1000.0,1.0e-5,2,GN_ESCH,1,MAXEVAL_REACHED,0.25240911975517694,7.898726476835418e-6,1.687076655258814e7,5.481985976709223e6,2938.81,1799.6,2996.66,1073.65,1310.67,12559.18 +1000.0,1.0e-5,2,GN_ESCH,2,MAXEVAL_REACHED,0.24809707171598228,9.84554115414018e-6,1.6347572078353623e7,5.355014621693365e6,2894.9,1143.38,3024.01,1245.02,1320.33,16145.21 +1000.0,1.0e-5,2,GN_ESCH,3,MAXEVAL_REACHED,0.292944213486956,9.986965590290126e-6,1.954871200994449e7,6.858337982269612e6,2373.96,535.4,4299.25,904.08,1312.81,13857.45 +1000.0,1.0e-5,2,GN_ESCH,4,MAXEVAL_REACHED,0.24268456420149312,8.733904741713605e-6,1.582964379357659e7,5.056055228522316e6,3010.7,1196.36,2759.39,1554.91,1313.23,17806.51 +1000.0,1.0e-5,2,GN_ESCH,5,MAXEVAL_REACHED,0.2942698935986816,9.826431730045755e-6,1.942538479088832e7,6.843479428498964e6,2347.18,26.71,4367.71,1121.8,1347.89,18906.55 +1000.0,1.0e-5,2,LN_SBPLX,1,XTOL_REACHED,0.6071254579553841,9.99999971787779e-6,4.212177689539519e7,1.3400322378757617e7,17070.0,15229.49,4688.56,258.59,400.51,3522.48 +1000.0,1.0e-5,2,LN_SBPLX,2,XTOL_REACHED,0.24944044342400012,9.999930476125178e-6,1.6247104016193964e7,5.320881413109424e6,3450.69,897.43,2977.15,1425.81,1301.4,19045.84 +1000.0,1.0e-5,2,LN_SBPLX,3,XTOL_REACHED,0.9536665827407181,9.998828891784359e-6,7.534407556159253e7,1.8670880156529445e7,17069.37,22686.78,4412.73,25437.61,462.28,1531.4 +1000.0,1.0e-5,2,LN_SBPLX,4,XTOL_REACHED,0.42597600636910005,9.99999999873257e-6,2.8909503300650824e7,1.0750843545722378e7,1770.9,1.0,7233.85,821.74,1340.25,10044.49 +1000.0,1.0e-5,2,LN_SBPLX,5,XTOL_REACHED,0.2539373567343533,9.99936178930509e-6,1.708163088102637e7,5.184733421638076e6,3168.21,2968.28,2473.09,1300.85,1642.99,13977.14 +1000.0,1.0e-5,2,LN_NELDERMEAD,1,XTOL_REACHED,0.294408785189469,8.427454822896221e-6,2.0190371424988214e7,6.4676609076557355e6,2673.7,1775.5,3591.29,756.14,2989.0,11659.4 +1000.0,1.0e-5,2,LN_NELDERMEAD,2,XTOL_REACHED,0.319452532572831,3.7907483634355034e-6,2.2139893794744354e7,7.187467938892059e6,2543.68,1617.48,4110.09,696.37,3412.39,18193.06 +1000.0,1.0e-5,2,LN_NELDERMEAD,3,XTOL_REACHED,0.9358819284493938,9.984366515850079e-6,7.52735415261438e7,1.685363537838192e7,13838.39,25601.41,2405.19,29898.98,581.62,12079.97 +1000.0,1.0e-5,2,LN_NELDERMEAD,4,XTOL_REACHED,0.3015473539660729,9.937320173791017e-6,1.9555010684500184e7,6.127319758333527e6,3233.09,1.0,3480.81,2033.68,3388.58,21401.66 +1000.0,1.0e-5,2,LN_NELDERMEAD,5,XTOL_REACHED,0.2701132815609018,5.661683817790007e-6,1.8044022974408764e7,5.2312972673459025e6,3459.0,2302.03,2430.36,1324.49,3413.99,32744.91 +1000.0,0.0001,1,GN_DIRECT,1,MAXEVAL_REACHED,0.3041272137183334,9.999999999999944e-5,2.1638171123960055e7,6.830846586342964e6,8985.67,4120.04,2845.22,1264.44,1517.33,11380.0 +1000.0,0.0001,1,GN_DIRECT,2,MAXEVAL_REACHED,0.3041272137183334,9.999999999999944e-5,2.1638171123960055e7,6.830846586342964e6,8985.67,4120.04,2845.22,1264.44,1517.33,11380.0 +1000.0,0.0001,1,GN_DIRECT,3,MAXEVAL_REACHED,0.3041272137183334,9.999999999999944e-5,2.1638171123960055e7,6.830846586342964e6,8985.67,4120.04,2845.22,1264.44,1517.33,11380.0 +1000.0,0.0001,1,GN_DIRECT,4,MAXEVAL_REACHED,0.3041272137183334,9.999999999999944e-5,2.1638171123960055e7,6.830846586342964e6,8985.67,4120.04,2845.22,1264.44,1517.33,11380.0 +1000.0,0.0001,1,GN_DIRECT,5,MAXEVAL_REACHED,0.3041272137183334,9.999999999999944e-5,2.1638171123960055e7,6.830846586342964e6,8985.67,4120.04,2845.22,1264.44,1517.33,11380.0 +1000.0,0.0001,1,GN_CRS2_LM,1,XTOL_REACHED,0.2519931228932021,9.983483584655505e-5,1.750530782726396e7,5.612017504082498e6,8026.52,2780.84,2411.54,618.6,1488.96,13823.81 +1000.0,0.0001,1,GN_CRS2_LM,2,XTOL_REACHED,0.25257023752513563,9.980869861208354e-5,1.726443954028738e7,5.423833671279386e6,11608.35,2796.47,1883.32,942.8,1497.99,16683.59 +1000.0,0.0001,1,GN_CRS2_LM,3,XTOL_REACHED,0.25195864989109673,9.948673722100556e-5,1.7895855136114266e7,5.462905157874378e6,6659.28,4254.89,2143.95,646.12,1498.68,13278.72 +1000.0,0.0001,1,GN_CRS2_LM,4,XTOL_REACHED,0.2525585977242995,9.990235781684701e-5,1.788712908754144e7,5.487252297098859e6,7066.54,4128.16,2146.74,640.02,1495.8,13291.95 +1000.0,0.0001,1,GN_CRS2_LM,5,XTOL_REACHED,0.25998169414437194,9.920486786516036e-5,1.7797964275235645e7,5.5840989732312e6,9245.16,2819.48,2211.14,1118.41,1494.07,34140.0 +1000.0,0.0001,1,GN_AGS,1,MAXEVAL_REACHED,0.33210074582648713,7.34091589905717e-5,2.3633498439453125e7,7.240592306856809e6,12804.58,4698.61,2532.79,1796.18,2039.98,15807.25 +1000.0,0.0001,1,GN_AGS,2,MAXEVAL_REACHED,0.33210074582648713,7.34091589905717e-5,2.3633498439453125e7,7.240592306856809e6,12804.58,4698.61,2532.79,1796.18,2039.98,15807.25 +1000.0,0.0001,1,GN_AGS,3,MAXEVAL_REACHED,0.33210074582648713,7.34091589905717e-5,2.3633498439453125e7,7.240592306856809e6,12804.58,4698.61,2532.79,1796.18,2039.98,15807.25 +1000.0,0.0001,1,GN_AGS,4,MAXEVAL_REACHED,0.33210074582648713,7.34091589905717e-5,2.3633498439453125e7,7.240592306856809e6,12804.58,4698.61,2532.79,1796.18,2039.98,15807.25 +1000.0,0.0001,1,GN_AGS,5,MAXEVAL_REACHED,0.33210074582648713,7.34091589905717e-5,2.3633498439453125e7,7.240592306856809e6,12804.58,4698.61,2532.79,1796.18,2039.98,15807.25 +1000.0,0.0001,1,GN_ISRES,1,MAXEVAL_REACHED,0.2644853608575991,9.086195132899495e-5,1.852058327306567e7,5.778946450909693e6,9359.88,4000.1,2154.1,597.42,1497.24,13109.77 +1000.0,0.0001,1,GN_ISRES,2,XTOL_REACHED,0.2640780564367276,9.998093714201974e-5,1.8515385469003927e7,5.769288832328277e6,9219.98,4055.11,2151.55,585.33,1496.34,12722.03 +1000.0,0.0001,1,GN_ISRES,3,XTOL_REACHED,0.26405086900266345,9.998843892505284e-5,1.853808633051575e7,5.765216342252865e6,9067.31,4124.57,2150.32,585.03,1493.78,12640.01 +1000.0,0.0001,1,GN_ISRES,4,XTOL_REACHED,0.2595563718756496,9.978540990964892e-5,1.83505798354462e7,5.633813203769688e6,7994.2,4369.73,2112.88,611.58,1492.02,12796.73 +1000.0,0.0001,1,GN_ISRES,5,MAXEVAL_REACHED,0.25636691707128595,9.837308379916035e-5,1.8185329349387877e7,5.560004595093799e6,7281.09,4331.44,2133.78,647.31,1513.33,12962.55 +1000.0,0.0001,1,GN_ESCH,1,MAXEVAL_REACHED,0.3340772898572994,9.712565640026565e-5,2.4067090868765112e7,7.209908366606813e6,8878.2,8168.43,2397.36,577.68,1384.16,6248.13 +1000.0,0.0001,1,GN_ESCH,2,MAXEVAL_REACHED,0.34082805440329306,9.990500486581458e-5,2.350522920890204e7,8.176031997184749e6,8581.03,2426.77,4274.94,358.79,1462.11,8174.06 +1000.0,0.0001,1,GN_ESCH,3,MAXEVAL_REACHED,0.28774899287171185,9.949325563688868e-5,2.013806494755764e7,6.472530575813016e6,8962.81,4035.76,2697.44,450.06,1458.87,10262.98 +1000.0,0.0001,1,GN_ESCH,4,MAXEVAL_REACHED,0.279311585038938,9.800380098860073e-5,1.9558732613438208e7,6.28507249530987e6,8594.83,3650.1,2666.2,554.65,1475.86,10248.52 +1000.0,0.0001,1,GN_ESCH,5,MAXEVAL_REACHED,0.2819375387558077,9.960542241553988e-5,2.0367793863439392e7,5.961429586251581e6,8037.65,6481.57,1895.59,914.9,1419.87,9228.6 +1000.0,0.0001,1,LN_SBPLX,1,XTOL_REACHED,0.349806155986572,9.989801919695094e-5,2.429201279295293e7,7.752460899125108e6,13773.35,6355.52,2688.68,277.67,1350.98,7111.43 +1000.0,0.0001,1,LN_SBPLX,2,XTOL_REACHED,0.291574177350724,9.999990706123789e-5,2.11002257596461e7,6.111380746520545e6,8376.18,7325.37,1808.88,817.26,1422.48,9118.2 +1000.0,0.0001,1,LN_SBPLX,3,XTOL_REACHED,0.6537739001573258,9.999999920243951e-5,4.6636622870077886e7,1.4064437317926088e7,17070.0,20195.93,4107.49,29.94,1219.47,1712.88 +1000.0,0.0001,1,LN_SBPLX,4,XTOL_REACHED,0.5416103024337144,9.998906350509308e-5,3.691145265268805e7,1.3578499530101163e7,12353.11,2828.57,7682.8,158.03,1341.08,5851.6 +1000.0,0.0001,1,LN_SBPLX,5,XTOL_REACHED,0.37564313839776015,9.994778552642326e-5,2.767080237830082e7,7.584056231776076e6,8142.08,13454.71,1674.46,528.74,1480.06,7530.46 +1000.0,0.0001,1,LN_NELDERMEAD,1,XTOL_REACHED,0.3804506898547358,9.999039729319134e-5,2.709158566346064e7,8.86078664138468e6,5992.59,6174.01,4268.24,390.56,1450.06,7395.72 +1000.0,0.0001,1,LN_NELDERMEAD,2,XTOL_REACHED,0.38135533793793747,9.926255509025237e-5,2.6606007133287188e7,8.722404345891958e6,11852.98,4633.28,3797.74,1394.04,1384.12,34107.9 +1000.0,0.0001,1,LN_NELDERMEAD,3,XTOL_REACHED,0.8487269589921487,9.930178921667182e-5,7.083543479674412e7,1.574259124365679e7,7380.1,24543.8,2651.93,26714.46,1986.82,20996.81 +1000.0,0.0001,1,LN_NELDERMEAD,4,XTOL_REACHED,0.9256060984165595,9.996867640944879e-5,7.604776150422055e7,1.9466429913893547e7,12720.03,7803.93,7441.99,31950.57,3409.07,30520.99 +1000.0,0.0001,1,LN_NELDERMEAD,5,XTOL_REACHED,0.7837226315495379,9.989068027012543e-5,6.531067205268255e7,1.4464695723542184e7,11992.68,19832.01,2226.47,25916.47,2781.03,30863.74 +1000.0,0.0001,2,GN_DIRECT,1,MAXEVAL_REACHED,0.2405914391194903,9.999999999999835e-5,1.5773294394561734e7,5.077411779414915e6,2529.81,1150.27,2845.15,1412.65,1322.46,17983.21 +1000.0,0.0001,2,GN_DIRECT,2,MAXEVAL_REACHED,0.2405914391194903,9.999999999999835e-5,1.5773294394561734e7,5.077411779414915e6,2529.81,1150.27,2845.15,1412.65,1322.46,17983.21 +1000.0,0.0001,2,GN_DIRECT,3,MAXEVAL_REACHED,0.2405914391194903,9.999999999999835e-5,1.5773294394561734e7,5.077411779414915e6,2529.81,1150.27,2845.15,1412.65,1322.46,17983.21 +1000.0,0.0001,2,GN_DIRECT,4,MAXEVAL_REACHED,0.2405914391194903,9.999999999999835e-5,1.5773294394561734e7,5.077411779414915e6,2529.81,1150.27,2845.15,1412.65,1322.46,17983.21 +1000.0,0.0001,2,GN_DIRECT,5,MAXEVAL_REACHED,0.2405914391194903,9.999999999999835e-5,1.5773294394561734e7,5.077411779414915e6,2529.81,1150.27,2845.15,1412.65,1322.46,17983.21 +1000.0,0.0001,2,GN_CRS2_LM,1,XTOL_REACHED,0.23751129209124275,9.982088515615877e-5,1.5685522025123924e7,4.867990265699123e6,2474.28,1970.98,2535.97,1415.6,1335.56,34140.0 +1000.0,0.0001,2,GN_CRS2_LM,2,XTOL_REACHED,0.23763723068763148,9.97271463457633e-5,1.5667679830900995e7,4.883543225204365e6,2440.29,1836.76,2575.61,1430.91,1336.62,34140.0 +1000.0,0.0001,2,GN_CRS2_LM,3,XTOL_REACHED,0.2356054261828372,9.996282952671643e-5,1.556882313914545e7,4.840122750265051e6,2483.62,1945.41,2524.12,1384.38,1333.96,15357.29 +1000.0,0.0001,2,GN_CRS2_LM,4,XTOL_REACHED,0.23562275374952113,9.99145452074393e-5,1.556445707334319e7,4.838192630604099e6,2484.29,1936.28,2523.74,1391.94,1334.08,15360.51 +1000.0,0.0001,2,GN_CRS2_LM,5,XTOL_REACHED,0.2356390156754587,9.997402490735746e-5,1.5569116288536709e7,4.838970585910733e6,2484.78,1945.4,2522.71,1388.06,1335.13,15369.62 +1000.0,0.0001,2,GN_AGS,1,MAXEVAL_REACHED,0.26983521460214854,5.9605505960728e-5,1.8148679805664062e7,5.310980267759865e6,2865.14,3473.42,2416.1,1337.76,2360.88,28501.4 +1000.0,0.0001,2,GN_AGS,2,MAXEVAL_REACHED,0.26983521460214854,5.9605505960728e-5,1.8148679805664062e7,5.310980267759865e6,2865.14,3473.42,2416.1,1337.76,2360.88,28501.4 +1000.0,0.0001,2,GN_AGS,3,MAXEVAL_REACHED,0.26983521460214854,5.9605505960728e-5,1.8148679805664062e7,5.310980267759865e6,2865.14,3473.42,2416.1,1337.76,2360.88,28501.4 +1000.0,0.0001,2,GN_AGS,4,MAXEVAL_REACHED,0.26983521460214854,5.9605505960728e-5,1.8148679805664062e7,5.310980267759865e6,2865.14,3473.42,2416.1,1337.76,2360.88,28501.4 +1000.0,0.0001,2,GN_AGS,5,MAXEVAL_REACHED,0.26983521460214854,5.9605505960728e-5,1.8148679805664062e7,5.310980267759865e6,2865.14,3473.42,2416.1,1337.76,2360.88,28501.4 +1000.0,0.0001,2,GN_ISRES,1,XTOL_REACHED,0.2356149629715639,9.999577334206649e-5,1.5567667565116333e7,4.831791124025167e6,2495.8,1978.48,2509.93,1390.99,1331.87,15446.22 +1000.0,0.0001,2,GN_ISRES,2,XTOL_REACHED,0.23578250631052414,9.99748822345552e-5,1.5522825947802708e7,4.846209761515967e6,2445.58,1735.33,2567.54,1450.99,1334.46,15786.59 +1000.0,0.0001,2,GN_ISRES,3,XTOL_REACHED,0.2356067271832442,9.992326799523788e-5,1.5568762005453456e7,4.840049626106205e6,2484.0,1945.42,2524.01,1384.57,1333.95,15356.74 +1000.0,0.0001,2,GN_ISRES,4,XTOL_REACHED,0.23560691005415949,9.997243636099958e-5,1.556865488032954e7,4.839739055037555e6,2484.0,1946.11,2523.61,1384.92,1334.09,15360.03 +1000.0,0.0001,2,GN_ISRES,5,XTOL_REACHED,0.23560813772892222,9.99450279603812e-5,1.556861809314478e7,4.839994059627064e6,2483.81,1944.98,2524.05,1384.9,1333.95,15359.53 +1000.0,0.0001,2,GN_ESCH,1,MAXEVAL_REACHED,0.23635150388107662,9.971451575174307e-5,1.5631046805790585e7,4.802439965723966e6,2567.49,2228.78,2430.2,1408.73,1330.75,15896.45 +1000.0,0.0001,2,GN_ESCH,2,MAXEVAL_REACHED,0.24483730795279873,9.883726196095074e-5,1.6090836813539399e7,5.237437796674049e6,2261.84,937.04,3024.01,1362.69,1413.74,17849.04 +1000.0,0.0001,2,GN_ESCH,3,MAXEVAL_REACHED,0.27645623921219753,9.999901074750274e-5,1.8358594628265955e7,6.356207860964022e6,1856.22,434.79,3998.59,1042.48,1336.67,16222.03 +1000.0,0.0001,2,GN_ESCH,4,MAXEVAL_REACHED,0.23698567503562804,9.9682098808384e-5,1.5684903690812875e7,4.953195471287325e6,2401.72,1715.2,2666.2,1300.94,1341.26,15189.78 +1000.0,0.0001,2,GN_ESCH,5,MAXEVAL_REACHED,0.24001267886161134,9.995708627242892e-5,1.5955924857681708e7,5.090257285931486e6,2355.61,1748.99,2774.48,1173.66,1336.99,14157.8 +1000.0,0.0001,2,LN_SBPLX,1,XTOL_REACHED,0.6353062223081858,9.999998688341776e-5,4.370718675002703e7,1.4584785270376684e7,17070.0,12644.85,6055.7,197.25,363.75,3635.63 +1000.0,0.0001,2,LN_SBPLX,2,XTOL_REACHED,0.2401584928906116,9.999647020703293e-5,1.5820607627816966e7,4.99258381033072e6,2378.77,1499.66,2717.0,1536.68,1331.45,13515.49 +1000.0,0.0001,2,LN_SBPLX,3,XTOL_REACHED,0.8451429889761598,9.999872431331611e-5,6.573172665836908e7,1.5972307835286118e7,15338.39,24459.01,2900.91,19489.15,568.12,2511.28 +1000.0,0.0001,2,LN_SBPLX,4,XTOL_REACHED,0.3131872689103447,9.999975362318904e-5,2.106213094663435e7,7.386866779172131e6,1542.03,186.98,4769.18,1445.92,1351.21,10993.26 +1000.0,0.0001,2,LN_SBPLX,5,XTOL_REACHED,0.252708321417183,9.999995793269214e-5,1.7097495846251387e7,5.336766269123215e6,2542.74,2550.23,2750.33,1396.4,1316.1,10761.05 +1000.0,0.0001,2,LN_NELDERMEAD,1,XTOL_REACHED,0.3301639087447767,9.894089355718866e-5,2.2046905891373273e7,7.749447312082843e6,6793.76,1618.37,4312.05,648.06,1178.65,10216.07 +1000.0,0.0001,2,LN_NELDERMEAD,2,XTOL_REACHED,0.3036462102508041,9.996955672113736e-5,2.1017605460716944e7,6.711094900714227e6,2136.81,1713.21,3791.55,736.43,3393.53,16882.29 +1000.0,0.0001,2,LN_NELDERMEAD,3,XTOL_REACHED,0.9580980512405578,9.574407766805196e-5,7.76821103059284e7,1.7072203887502715e7,16304.19,25602.92,2025.65,32865.72,494.58,2578.65 +1000.0,0.0001,2,LN_NELDERMEAD,4,XTOL_REACHED,0.30084589827684677,9.954514042730811e-5,1.9467861776857365e7,6.032877713323798e6,2769.66,1.0,3437.53,2255.52,3392.7,22117.46 +1000.0,0.0001,2,LN_NELDERMEAD,5,XTOL_REACHED,0.26406828770535895,9.969282545887006e-5,1.777649876935541e7,5.137281970977185e6,2551.13,2388.81,2449.09,1259.04,3359.12,33809.3 +1000.0,0.001,1,GN_DIRECT,1,MAXEVAL_REACHED,0.21566001891883352,0.000991108084111797,1.4824217128637234e7,4.580752099621413e6,3933.83,1896.07,2216.74,1265.31,1334.69,16885.66 +1000.0,0.001,1,GN_DIRECT,2,MAXEVAL_REACHED,0.21566001891883352,0.000991108084111797,1.4824217128637234e7,4.580752099621413e6,3933.83,1896.07,2216.74,1265.31,1334.69,16885.66 +1000.0,0.001,1,GN_DIRECT,3,MAXEVAL_REACHED,0.21566001891883352,0.000991108084111797,1.4824217128637234e7,4.580752099621413e6,3933.83,1896.07,2216.74,1265.31,1334.69,16885.66 +1000.0,0.001,1,GN_DIRECT,4,MAXEVAL_REACHED,0.21566001891883352,0.000991108084111797,1.4824217128637234e7,4.580752099621413e6,3933.83,1896.07,2216.74,1265.31,1334.69,16885.66 +1000.0,0.001,1,GN_DIRECT,5,MAXEVAL_REACHED,0.21566001891883352,0.000991108084111797,1.4824217128637234e7,4.580752099621413e6,3933.83,1896.07,2216.74,1265.31,1334.69,16885.66 +1000.0,0.001,1,GN_CRS2_LM,1,XTOL_REACHED,0.21341732641452435,0.0009997596364783043,1.4723671780708658e7,4.476793866465319e6,2324.13,2247.89,2236.39,1209.84,1362.1,16817.95 +1000.0,0.001,1,GN_CRS2_LM,2,XTOL_REACHED,0.21348705174215196,0.0009961852782107107,1.4713146879013367e7,4.495434002300791e6,2676.0,2138.24,2236.66,1219.07,1349.84,16794.3 +1000.0,0.001,1,GN_CRS2_LM,3,XTOL_REACHED,0.21351495158049325,0.0009980840666449465,1.4707776035244564e7,4.477216064211534e6,2273.89,2175.03,2253.28,1232.58,1369.41,16754.3 +1000.0,0.001,1,GN_CRS2_LM,4,XTOL_REACHED,0.21350065099471055,0.0009993953865168898,1.471127951480871e7,4.491056460057779e6,2663.7,2137.24,2233.53,1230.59,1352.92,16806.57 +1000.0,0.001,1,GN_CRS2_LM,5,XTOL_REACHED,0.21346571349783444,0.0009998685959320467,1.4711466745238455e7,4.4961157618621765e6,2674.05,2134.87,2238.27,1215.99,1350.33,16780.74 +1000.0,0.001,1,GN_AGS,1,MAXEVAL_REACHED,0.24871564809997282,0.00038564586961539163,1.7256834517578125e7,5.3539839343903875e6,5999.09,2679.54,2384.84,1129.39,1639.9,31835.38 +1000.0,0.001,1,GN_AGS,2,MAXEVAL_REACHED,0.24871564809997282,0.00038564586961539163,1.7256834517578125e7,5.3539839343903875e6,5999.09,2679.54,2384.84,1129.39,1639.9,31835.38 +1000.0,0.001,1,GN_AGS,3,MAXEVAL_REACHED,0.24871564809997282,0.00038564586961539163,1.7256834517578125e7,5.3539839343903875e6,5999.09,2679.54,2384.84,1129.39,1639.9,31835.38 +1000.0,0.001,1,GN_AGS,4,MAXEVAL_REACHED,0.24871564809997282,0.00038564586961539163,1.7256834517578125e7,5.3539839343903875e6,5999.09,2679.54,2384.84,1129.39,1639.9,31835.38 +1000.0,0.001,1,GN_AGS,5,MAXEVAL_REACHED,0.24871564809997282,0.00038564586961539163,1.7256834517578125e7,5.3539839343903875e6,5999.09,2679.54,2384.84,1129.39,1639.9,31835.38 +1000.0,0.001,1,GN_ISRES,1,XTOL_REACHED,0.21346081801774502,0.000999915345308422,1.4711399509946225e7,4.4967220925338715e6,2666.17,2137.52,2239.41,1212.59,1349.28,16772.5 +1000.0,0.001,1,GN_ISRES,2,XTOL_REACHED,0.21347252774025835,0.0009977641946280632,1.4711710303342972e7,4.49574694512109e6,2666.95,2137.14,2238.27,1215.64,1350.72,16779.72 +1000.0,0.001,1,GN_ISRES,3,XTOL_REACHED,0.2135348303258037,0.0009989081469685063,1.4696270862981467e7,4.490937149739148e6,2667.77,2084.96,2241.73,1250.1,1350.99,16815.05 +1000.0,0.001,1,GN_ISRES,4,XTOL_REACHED,0.21357780896197134,0.000999713789955085,1.4755568222959425e7,4.508651721775529e6,2933.41,2201.26,2211.07,1205.38,1329.81,16799.26 +1000.0,0.001,1,GN_ISRES,5,XTOL_REACHED,0.21352748967186977,0.0009989023377000958,1.4715689533600092e7,4.489633415921201e6,2597.49,2146.36,2236.79,1226.39,1362.33,16805.4 +1000.0,0.001,1,GN_ESCH,1,MAXEVAL_REACHED,0.22056286076050052,0.0009994485569690971,1.552325430840966e7,4.611136558333311e6,3373.01,3427.44,2009.95,1062.66,1318.92,16711.23 +1000.0,0.001,1,GN_ESCH,2,MAXEVAL_REACHED,0.21792703631708565,0.0009836530995154203,1.491850599336667e7,4.626027566166928e6,4271.9,1745.99,2236.31,1359.92,1327.69,16819.38 +1000.0,0.001,1,GN_ESCH,3,MAXEVAL_REACHED,0.21594539451035255,0.000996564950118568,1.5039139393964205e7,4.544200977420227e6,3605.28,2634.06,2085.81,1186.73,1315.68,17070.0 +1000.0,0.001,1,GN_ESCH,4,MAXEVAL_REACHED,0.21407673179962536,0.0009995459227670638,1.4794683338908594e7,4.547599124931279e6,2986.78,2131.87,2250.76,1143.52,1356.52,16712.64 +1000.0,0.001,1,GN_ESCH,5,MAXEVAL_REACHED,0.21930396931366145,0.0009958117104577754,1.5381203220660321e7,4.59255873190293e6,2449.69,3200.43,2131.78,1040.2,1368.69,16480.2 +1000.0,0.001,1,LN_SBPLX,1,XTOL_REACHED,0.3240839004764695,0.0009997690465050177,2.3147159038688205e7,6.872839548676436e6,10163.32,8540.39,1996.69,499.0,1048.87,6563.65 +1000.0,0.001,1,LN_SBPLX,2,XTOL_REACHED,0.26859487723711684,0.0009999999656547067,1.9278969086914036e7,5.677070025628781e6,6772.64,6389.02,1890.79,639.55,1175.14,11562.03 +1000.0,0.001,1,LN_SBPLX,3,XTOL_REACHED,0.7275871017066093,0.0009999999983483722,5.170084600854457e7,1.5826900800244674e7,17070.0,22341.76,4988.08,10.06,647.06,1016.13 +1000.0,0.001,1,LN_SBPLX,4,XTOL_REACHED,0.34525663823879876,0.0009999997054018928,2.39210418884906e7,8.556985984687375e6,1524.3,1095.64,5496.36,787.35,1241.19,8705.72 +1000.0,0.001,1,LN_SBPLX,5,XTOL_REACHED,0.23840261484342046,0.0009999510350232608,1.6643756732496174e7,5.339009373191174e6,4947.84,2234.86,2620.95,977.96,1269.65,11555.01 +1000.0,0.001,1,LN_NELDERMEAD,1,XTOL_REACHED,0.2594817507479684,0.0009999165551788946,1.8381182993852373e7,5.708870965167772e6,5906.62,4241.29,2414.78,553.33,1407.94,14131.21 +1000.0,0.001,1,LN_NELDERMEAD,2,XTOL_REACHED,0.27125767737703776,0.0009942248133434685,1.781337621462896e7,5.928313961737026e6,15697.03,1579.85,2090.47,1035.5,1257.64,17288.45 +1000.0,0.001,1,LN_NELDERMEAD,3,XTOL_REACHED,0.8064943100700409,0.0009936407302375799,6.793611093110852e7,1.4247925264706574e7,4602.79,24417.36,1760.74,26635.06,3400.27,32947.74 +1000.0,0.001,1,LN_NELDERMEAD,4,XTOL_REACHED,0.4224458351320069,0.0009988442626735503,2.987444008130061e7,1.0039585638454411e7,8961.6,1565.64,5399.4,1940.31,3193.59,34140.0 +1000.0,0.001,1,LN_NELDERMEAD,5,XTOL_REACHED,0.23945600000707376,0.000999761094998403,1.6893410909424983e7,5.042879168977749e6,6499.34,2521.02,2069.53,906.05,2629.13,18625.13 +1000.0,0.001,2,GN_DIRECT,1,MAXEVAL_REACHED,0.22765340215656588,0.0009992582203804173,1.5266666706204515e7,4.826316075200764e6,119.68,1511.84,2845.06,1334.59,1308.15,12628.83 +1000.0,0.001,2,GN_DIRECT,2,MAXEVAL_REACHED,0.22765340215656588,0.0009992582203804173,1.5266666706204515e7,4.826316075200764e6,119.68,1511.84,2845.06,1334.59,1308.15,12628.83 +1000.0,0.001,2,GN_DIRECT,3,MAXEVAL_REACHED,0.22765340215656588,0.0009992582203804173,1.5266666706204515e7,4.826316075200764e6,119.68,1511.84,2845.06,1334.59,1308.15,12628.83 +1000.0,0.001,2,GN_DIRECT,4,MAXEVAL_REACHED,0.22765340215656588,0.0009992582203804173,1.5266666706204515e7,4.826316075200764e6,119.68,1511.84,2845.06,1334.59,1308.15,12628.83 +1000.0,0.001,2,GN_DIRECT,5,MAXEVAL_REACHED,0.22765340215656588,0.0009992582203804173,1.5266666706204515e7,4.826316075200764e6,119.68,1511.84,2845.06,1334.59,1308.15,12628.83 +1000.0,0.001,2,GN_CRS2_LM,1,XTOL_REACHED,0.22017743031567452,0.000999150208044601,1.4708414426450131e7,4.491530351050316e6,166.69,1959.74,2505.91,1412.24,1303.12,15416.8 +1000.0,0.001,2,GN_CRS2_LM,2,XTOL_REACHED,0.22017293161418197,0.0009987530189164344,1.4708261748042813e7,4.4899266459314255e6,154.89,1959.1,2505.45,1414.46,1307.28,15422.04 +1000.0,0.001,2,GN_CRS2_LM,3,XTOL_REACHED,0.22020996461924586,0.0009988983032113154,1.477765183392417e7,4.47459362290563e6,136.58,2241.2,2445.18,1358.76,1310.88,15817.4 +1000.0,0.001,2,GN_CRS2_LM,4,XTOL_REACHED,0.220239817444378,0.000999668142703006,1.4743873670153756e7,4.492574977926181e6,167.72,2058.81,2489.31,1379.6,1309.96,15546.97 +1000.0,0.001,2,GN_CRS2_LM,5,XTOL_REACHED,0.22020586553074076,0.0009999501576811844,1.4777838588259097e7,4.474519255658346e6,133.42,2241.29,2445.37,1358.42,1311.72,15818.14 +1000.0,0.001,2,GN_AGS,1,MAXEVAL_REACHED,0.26852018559332425,0.00016273984810563383,1.816527661132813e7,5.676673612719644e6,3802.83,3148.37,2757.83,1337.76,1253.99,15107.12 +1000.0,0.001,2,GN_AGS,2,MAXEVAL_REACHED,0.26852018559332425,0.00016273984810563383,1.816527661132813e7,5.676673612719644e6,3802.83,3148.37,2757.83,1337.76,1253.99,15107.12 +1000.0,0.001,2,GN_AGS,3,MAXEVAL_REACHED,0.26852018559332425,0.00016273984810563383,1.816527661132813e7,5.676673612719644e6,3802.83,3148.37,2757.83,1337.76,1253.99,15107.12 +1000.0,0.001,2,GN_AGS,4,MAXEVAL_REACHED,0.26852018559332425,0.00016273984810563383,1.816527661132813e7,5.676673612719644e6,3802.83,3148.37,2757.83,1337.76,1253.99,15107.12 +1000.0,0.001,2,GN_AGS,5,MAXEVAL_REACHED,0.26852018559332425,0.00016273984810563383,1.816527661132813e7,5.676673612719644e6,3802.83,3148.37,2757.83,1337.76,1253.99,15107.12 +1000.0,0.001,2,GN_ISRES,1,XTOL_REACHED,0.2201767396677592,0.0009999162304533862,1.4705456728811394e7,4.488582898798333e6,151.23,1954.09,2505.39,1418.4,1308.01,15419.05 +1000.0,0.001,2,GN_ISRES,2,XTOL_REACHED,0.22027760242575453,0.000999903067661438,1.4749904662049381e7,4.471419921388907e6,163.03,2153.94,2454.07,1393.98,1312.27,15759.74 +1000.0,0.001,2,GN_ISRES,3,XTOL_REACHED,0.22027439268188093,0.0009983735017317526,1.4758822711480198e7,4.479024328972626e6,152.36,2148.14,2462.78,1378.97,1316.46,15715.44 +1000.0,0.001,2,GN_ISRES,4,XTOL_REACHED,0.22018566995164782,0.0009992004526938928,1.470560415328969e7,4.485494398453693e6,162.98,1969.1,2498.98,1421.65,1305.21,15454.58 +1000.0,0.001,2,GN_ISRES,5,XTOL_REACHED,0.2202138550686758,0.0009997863328489534,1.4777305581294736e7,4.4735292472737795e6,130.91,2240.69,2444.7,1360.29,1313.26,15828.19 +1000.0,0.001,2,GN_ESCH,1,MAXEVAL_REACHED,0.22128753275241422,0.0009930228360872883,1.479603619737363e7,4.438747684079245e6,91.84,2237.32,2408.19,1476.71,1360.92,16023.11 +1000.0,0.001,2,GN_ESCH,2,MAXEVAL_REACHED,0.2231137333618005,0.0009898591552665672,1.5011273960403016e7,4.673859364092462e6,108.66,1880.93,2673.78,1215.07,1331.11,14642.95 +1000.0,0.001,2,GN_ESCH,3,MAXEVAL_REACHED,0.2696665926454649,0.0009964683358932394,1.85650796363413e7,6.215314100076324e6,90.29,2067.74,3788.21,700.94,1283.54,11203.33 +1000.0,0.001,2,GN_ESCH,4,MAXEVAL_REACHED,0.22111207915493605,0.0009958154156327363,1.485697503863662e7,4.502626604410064e6,77.64,2210.74,2473.21,1326.22,1381.83,15772.27 +1000.0,0.001,2,GN_ESCH,5,MAXEVAL_REACHED,0.22244270676544828,0.0009765815386497852,1.5053894046701923e7,4.564471590441846e6,87.44,2514.53,2472.05,1205.62,1335.48,15714.78 +1000.0,0.001,2,LN_SBPLX,1,XTOL_REACHED,0.6947120645446039,0.0009999961133533445,4.888437183461403e7,1.5131184135899106e7,17070.0,20576.66,4879.24,143.4,196.04,1388.89 +1000.0,0.001,2,LN_SBPLX,2,XTOL_REACHED,0.22711298174514927,0.0009999958291084315,1.4983344663210608e7,4.768901146453837e6,696.42,1110.3,2818.22,1480.46,1248.23,18473.68 +1000.0,0.001,2,LN_SBPLX,3,XTOL_REACHED,0.7929400016542606,0.00099999998306338,6.1482751407447875e7,1.4579087021032752e7,15152.48,23958.18,2114.03,18728.96,499.45,2561.39 +1000.0,0.001,2,LN_SBPLX,4,XTOL_REACHED,0.22582017721428285,0.0009999938141313882,1.4825389735167025e7,4.665265482226279e6,448.59,1045.17,2762.3,1669.27,1261.12,19690.36 +1000.0,0.001,2,LN_SBPLX,5,XTOL_REACHED,0.2240099704310363,0.0009999975797338248,1.5208840360999145e7,4.633604735118541e6,105.8,2586.07,2513.01,1141.62,1319.1,15356.8 +1000.0,0.001,2,LN_NELDERMEAD,1,XTOL_REACHED,0.27332310814101585,0.0009998716785092697,1.885446920378074e7,6.272533435237018e6,88.8,2177.6,3793.09,695.81,1426.7,14917.09 +1000.0,0.001,2,LN_NELDERMEAD,2,XTOL_REACHED,0.22305083198045145,0.000997014414246031,1.4944274358545559e7,4.4557706984967105e6,132.34,2475.43,2372.13,1467.61,1330.24,33940.5 +1000.0,0.001,2,LN_NELDERMEAD,3,XTOL_REACHED,0.8647801377756839,0.000998749850101109,7.174299690274267e7,1.4084132477798833e7,185.88,25523.19,1299.8,33955.19,1738.85,8479.58 +1000.0,0.001,2,LN_NELDERMEAD,4,XTOL_REACHED,0.28400119883885305,0.000999997782451486,1.8329168608142685e7,5.664115883871621e6,1960.23,1.0,3291.81,1892.82,3403.6,30163.97 +1000.0,0.001,2,LN_NELDERMEAD,5,XTOL_REACHED,0.2795998930946114,0.00099779972478156,1.860623537240518e7,5.626728880634516e6,4231.31,1563.35,2787.44,1340.64,3343.0,11976.67 +1000.0,0.01,1,GN_DIRECT,1,MAXEVAL_REACHED,0.22518224633385855,0.009999999019875493,1.4695007809424158e7,4.737753713429942e6,254.39,477.85,2950.95,1748.37,1138.0,22331.58 +1000.0,0.01,1,GN_DIRECT,2,MAXEVAL_REACHED,0.22518224633385855,0.009999999019875493,1.4695007809424158e7,4.737753713429942e6,254.39,477.85,2950.95,1748.37,1138.0,22331.58 +1000.0,0.01,1,GN_DIRECT,3,MAXEVAL_REACHED,0.22518224633385855,0.009999999019875493,1.4695007809424158e7,4.737753713429942e6,254.39,477.85,2950.95,1748.37,1138.0,22331.58 +1000.0,0.01,1,GN_DIRECT,4,MAXEVAL_REACHED,0.22518224633385855,0.009999999019875493,1.4695007809424158e7,4.737753713429942e6,254.39,477.85,2950.95,1748.37,1138.0,22331.58 +1000.0,0.01,1,GN_DIRECT,5,MAXEVAL_REACHED,0.22518224633385855,0.009999999019875493,1.4695007809424158e7,4.737753713429942e6,254.39,477.85,2950.95,1748.37,1138.0,22331.58 +1000.0,0.01,1,GN_CRS2_LM,1,XTOL_REACHED,0.20516924107293294,0.00999746514422921,1.3971652230388895e7,4.308894728455387e6,2342.28,2252.71,2166.33,1208.35,845.29,16004.55 +1000.0,0.01,1,GN_CRS2_LM,2,XTOL_REACHED,0.20516583385919804,0.00999969824505474,1.3976074311914004e7,4.310981659674005e6,2350.98,2263.41,2165.74,1199.36,844.87,16001.96 +1000.0,0.01,1,GN_CRS2_LM,3,XTOL_REACHED,0.2051631513671085,0.009999930352532944,1.397183439822793e7,4.308818749036349e6,2340.77,2254.95,2166.1,1207.33,845.14,16004.19 +1000.0,0.01,1,GN_CRS2_LM,4,XTOL_REACHED,0.20516512607226153,0.009998140162889224,1.397223677110538e7,4.308806855655306e6,2341.85,2255.63,2165.83,1207.28,845.33,16005.62 +1000.0,0.01,1,GN_CRS2_LM,5,XTOL_REACHED,0.20516391099716563,0.00999914603823231,1.3972314691187019e7,4.308431697695657e6,2339.94,2257.63,2165.35,1207.46,845.17,16008.88 +1000.0,0.01,1,GN_AGS,1,MAXEVAL_REACHED,0.23479699069648668,0.007324033794666891,1.613136444042969e7,4.877590285930141e6,2702.61,3148.37,2309.83,1604.48,893.92,30768.51 +1000.0,0.01,1,GN_AGS,2,MAXEVAL_REACHED,0.23479699069648668,0.007324033794666891,1.613136444042969e7,4.877590285930141e6,2702.61,3148.37,2309.83,1604.48,893.92,30768.51 +1000.0,0.01,1,GN_AGS,3,MAXEVAL_REACHED,0.23479699069648668,0.007324033794666891,1.613136444042969e7,4.877590285930141e6,2702.61,3148.37,2309.83,1604.48,893.92,30768.51 +1000.0,0.01,1,GN_AGS,4,MAXEVAL_REACHED,0.23479699069648668,0.007324033794666891,1.613136444042969e7,4.877590285930141e6,2702.61,3148.37,2309.83,1604.48,893.92,30768.51 +1000.0,0.01,1,GN_AGS,5,MAXEVAL_REACHED,0.23479699069648668,0.007324033794666891,1.613136444042969e7,4.877590285930141e6,2702.61,3148.37,2309.83,1604.48,893.92,30768.51 +1000.0,0.01,1,GN_ISRES,1,XTOL_REACHED,0.2051671096764835,0.009994666949693858,1.397330869543352e7,4.30952276640019e6,2342.91,2257.77,2166.08,1204.71,845.18,16003.31 +1000.0,0.01,1,GN_ISRES,2,XTOL_REACHED,0.20517303857946306,0.00999854133985093,1.3971754450213872e7,4.312256908582656e6,2325.64,2246.04,2172.47,1200.82,845.3,15963.59 +1000.0,0.01,1,GN_ISRES,3,XTOL_REACHED,0.2052014532340372,0.009997804039841149,1.3956073296094093e7,4.3088226405891925e6,2230.94,2198.73,2186.42,1224.32,847.25,15910.64 +1000.0,0.01,1,GN_ISRES,4,XTOL_REACHED,0.20516579087755946,0.009998213126066188,1.3970497902002577e7,4.30736336449624e6,2334.83,2253.98,2165.43,1211.47,845.25,16011.51 +1000.0,0.01,1,GN_ISRES,5,XTOL_REACHED,0.20517115097589164,0.009999888343530277,1.3971986414688822e7,4.311001655692548e6,2318.76,2250.92,2171.15,1202.29,845.22,15973.74 +1000.0,0.01,1,GN_ESCH,1,MAXEVAL_REACHED,0.20852411131487053,0.009973673285983987,1.4126344210727463e7,4.416504440864243e6,830.58,2097.02,2430.2,1136.68,865.29,14446.09 +1000.0,0.01,1,GN_ESCH,2,MAXEVAL_REACHED,0.21275906519202703,0.009954370085937152,1.447503538800425e7,4.669446733704385e6,2729.82,1828.34,2495.77,937.3,841.8,14091.39 +1000.0,0.01,1,GN_ESCH,3,MAXEVAL_REACHED,0.20799001138225504,0.009951757274202487,1.4023825455756782e7,4.461764167708609e6,1622.82,1588.78,2478.7,1210.93,851.37,14429.62 +1000.0,0.01,1,GN_ESCH,4,MAXEVAL_REACHED,0.2065071521205799,0.0099944712092021,1.4080788240953976e7,4.41872940303737e6,2987.69,2119.35,2221.27,1066.4,838.54,15599.82 +1000.0,0.01,1,GN_ESCH,5,MAXEVAL_REACHED,0.21157925622827484,0.009966047383628246,1.4055941347452022e7,4.505101847995096e6,787.26,1080.53,2667.49,1474.55,858.49,18134.78 +1000.0,0.01,1,LN_SBPLX,1,XTOL_REACHED,0.24849356247972224,0.009999996429459687,1.7276376282198235e7,5.492683346217355e6,5376.99,4089.81,2420.24,405.86,799.96,12507.59 +1000.0,0.01,1,LN_SBPLX,2,XTOL_REACHED,0.22621995430891004,0.00999969421721104,1.554448049621597e7,4.954241047762198e6,6420.48,2819.41,2151.0,789.7,785.2,13257.38 +1000.0,0.01,1,LN_SBPLX,3,XTOL_REACHED,0.31836797728614946,0.009999590446336394,2.2736342576837435e7,6.3942663858252885e6,10826.7,9814.63,1314.35,1167.13,596.61,6858.27 +1000.0,0.01,1,LN_SBPLX,4,XTOL_REACHED,0.22139402416737447,0.00999998955432897,1.454479390876896e7,4.784985025063286e6,232.97,596.83,3012.99,1524.05,860.9,20830.25 +1000.0,0.01,1,LN_SBPLX,5,XTOL_REACHED,0.23132980021773736,0.00999999884531376,1.5994101690968156e7,5.155423895724101e6,3988.05,2837.41,2542.35,685.37,800.23,11933.53 +1000.0,0.01,1,LN_NELDERMEAD,1,XTOL_REACHED,0.21356774228999761,0.009999770229550033,1.4710551449291801e7,4.444311197784166e6,3681.2,2402.91,2049.3,1182.3,1359.63,30204.1 +1000.0,0.01,1,LN_NELDERMEAD,2,XTOL_REACHED,0.24185452987291392,0.00999525839903158,1.726201142433266e7,4.838386875301447e6,4679.24,3033.13,1909.38,1066.84,3412.39,28075.93 +1000.0,0.01,1,LN_NELDERMEAD,3,XTOL_REACHED,0.8452905444274412,0.009999255402685476,7.219605778471622e7,1.466551096581784e7,16457.96,25604.93,227.2,33138.88,971.27,5608.76 +1000.0,0.01,1,LN_NELDERMEAD,4,XTOL_REACHED,0.2741295231445905,0.009999613686785673,1.8216862872711934e7,5.720965161103395e6,1720.74,1.0,3394.42,1501.12,3414.0,22251.98 +1000.0,0.01,1,LN_NELDERMEAD,5,XTOL_REACHED,0.29783190922614544,0.009735541091050456,2.0263820431496885e7,6.189283051706685e6,17070.0,2632.6,1732.65,853.13,3387.88,31149.59 +1000.0,0.01,2,GN_DIRECT,1,MAXEVAL_REACHED,0.2172338577303426,0.009999999999999933,1.4334370991851019e7,4.639234375991894e6,0.0,1119.15,2845.0,1334.69,885.11,17608.56 +1000.0,0.01,2,GN_DIRECT,2,MAXEVAL_REACHED,0.2172338577303426,0.009999999999999933,1.4334370991851019e7,4.639234375991894e6,0.0,1119.15,2845.0,1334.69,885.11,17608.56 +1000.0,0.01,2,GN_DIRECT,3,MAXEVAL_REACHED,0.2172338577303426,0.009999999999999933,1.4334370991851019e7,4.639234375991894e6,0.0,1119.15,2845.0,1334.69,885.11,17608.56 +1000.0,0.01,2,GN_DIRECT,4,MAXEVAL_REACHED,0.2172338577303426,0.009999999999999933,1.4334370991851019e7,4.639234375991894e6,0.0,1119.15,2845.0,1334.69,885.11,17608.56 +1000.0,0.01,2,GN_DIRECT,5,MAXEVAL_REACHED,0.2172338577303426,0.009999999999999933,1.4334370991851019e7,4.639234375991894e6,0.0,1119.15,2845.0,1334.69,885.11,17608.56 +1000.0,0.01,2,GN_CRS2_LM,1,XTOL_REACHED,0.21088112792996205,0.00999841010321268,1.4019551245034669e7,4.3262732074860055e6,42.95,2067.53,2430.54,1358.9,845.94,14661.09 +1000.0,0.01,2,GN_CRS2_LM,2,XTOL_REACHED,0.2108822610578187,0.009998813972368781,1.401703381621542e7,4.3358676355220815e6,41.53,2023.32,2446.98,1353.22,845.22,14555.91 +1000.0,0.01,2,GN_CRS2_LM,3,XTOL_REACHED,0.21088478050931098,0.009999488324915753,1.4019026291206483e7,4.326487708380397e6,43.43,2065.15,2431.1,1359.25,845.8,14655.41 +1000.0,0.01,2,GN_CRS2_LM,4,XTOL_REACHED,0.2108789914815613,0.009999808787321754,1.4020087012492552e7,4.325928960334696e6,37.63,2069.24,2430.41,1358.88,846.78,14668.37 +1000.0,0.01,2,GN_CRS2_LM,5,XTOL_REACHED,0.21088108867641764,0.009995892088757551,1.4018980552201247e7,4.325811485571885e6,38.71,2065.98,2430.74,1360.29,846.63,14664.88 +1000.0,0.01,2,GN_AGS,1,MAXEVAL_REACHED,0.2552030754252871,0.00016167435572914113,1.7192301075195312e7,5.422181111026244e6,1831.61,1879.42,2982.87,1471.12,1574.06,13373.44 +1000.0,0.01,2,GN_AGS,2,MAXEVAL_REACHED,0.2552030754252871,0.00016167435572914113,1.7192301075195312e7,5.422181111026244e6,1831.61,1879.42,2982.87,1471.12,1574.06,13373.44 +1000.0,0.01,2,GN_AGS,3,MAXEVAL_REACHED,0.2552030754252871,0.00016167435572914113,1.7192301075195312e7,5.422181111026244e6,1831.61,1879.42,2982.87,1471.12,1574.06,13373.44 +1000.0,0.01,2,GN_AGS,4,MAXEVAL_REACHED,0.2552030754252871,0.00016167435572914113,1.7192301075195312e7,5.422181111026244e6,1831.61,1879.42,2982.87,1471.12,1574.06,13373.44 +1000.0,0.01,2,GN_AGS,5,MAXEVAL_REACHED,0.2552030754252871,0.00016167435572914113,1.7192301075195312e7,5.422181111026244e6,1831.61,1879.42,2982.87,1471.12,1574.06,13373.44 +1000.0,0.01,2,GN_ISRES,1,XTOL_REACHED,0.21088233658621516,0.009997507482683214,1.4018441658746082e7,4.325552808425428e6,38.23,2065.38,2430.67,1360.74,846.8,14665.02 +1000.0,0.01,2,GN_ISRES,2,XTOL_REACHED,0.21088355667046918,0.009999309138608057,1.4016621035334313e7,4.335385538894604e6,38.32,2023.08,2446.87,1353.95,845.87,14560.27 +1000.0,0.01,2,GN_ISRES,3,MAXEVAL_REACHED,0.21088676156495204,0.009998641561323622,1.40059856964671e7,4.334681627309609e6,42.78,1988.45,2451.56,1367.23,845.47,14640.43 +1000.0,0.01,2,GN_ISRES,4,XTOL_REACHED,0.2108885097222176,0.00999924898765037,1.4019130874456653e7,4.329252592298599e6,41.6,2054.95,2435.54,1356.4,846.12,14633.79 +1000.0,0.01,2,GN_ISRES,5,XTOL_REACHED,0.21088857665431385,0.009997392059822476,1.4023920632759271e7,4.328272401362932e6,38.14,2073.17,2431.84,1353.01,846.58,14662.82 +1000.0,0.01,2,GN_ESCH,1,MAXEVAL_REACHED,0.21272475530340643,0.009998493165038362,1.4087575374315426e7,4.366020611884077e6,443.82,2012.04,2430.2,1379.44,821.03,14531.99 +1000.0,0.01,2,GN_ESCH,2,MAXEVAL_REACHED,0.216704964812542,0.009974330854603378,1.4159483332820842e7,4.499657909769372e6,3.56,1013.49,2732.35,1630.54,932.79,19381.24 +1000.0,0.01,2,GN_ESCH,3,MAXEVAL_REACHED,0.21270694201421678,0.009945618572184645,1.414094303178951e7,4.260066565443215e6,5.48,2481.11,2292.55,1466.79,858.24,15916.4 +1000.0,0.01,2,GN_ESCH,4,MAXEVAL_REACHED,0.21307156101592192,0.009998409918207862,1.4275841160168108e7,4.321808644618981e6,0.5,2629.2,2321.4,1326.22,857.34,15189.78 +1000.0,0.01,2,GN_ESCH,5,MAXEVAL_REACHED,0.21927702007353453,0.009984035539972057,1.4624591357391471e7,4.261502669696736e6,0.32,3200.43,2131.78,1633.38,875.85,16885.63 +1000.0,0.01,2,LN_SBPLX,1,XTOL_REACHED,0.43491721071853967,0.009999999922309117,2.9639096936103396e7,9.271785377398519e6,17049.09,11347.55,2582.02,131.51,85.49,998.8 +1000.0,0.01,2,LN_SBPLX,2,XTOL_REACHED,0.2661133487899802,0.00999996928557182,1.8238982944671724e7,5.311580901390295e6,3625.63,6427.0,1962.04,966.93,612.62,13664.26 +1000.0,0.01,2,LN_SBPLX,3,XTOL_REACHED,0.22632863243949403,0.009999999969361163,1.5406302690175785e7,4.448228763681779e6,111.36,4220.07,2078.74,1288.29,925.86,16877.38 +1000.0,0.01,2,LN_SBPLX,4,XTOL_REACHED,0.2341051432163505,0.009999999889577912,1.5152259006559074e7,5.065520286327077e6,41.03,76.08,3309.61,1766.38,874.52,27572.27 +1000.0,0.01,2,LN_SBPLX,5,XTOL_REACHED,0.2196787049115244,0.009999999566383458,1.4854176078706603e7,4.3534275466177035e6,65.87,3630.95,2137.22,1304.09,876.49,16423.99 +1000.0,0.01,2,LN_NELDERMEAD,1,XTOL_REACHED,0.21306729942178879,0.00999961033915452,1.3999967393131662e7,4.409781265858653e6,52.75,1396.29,2606.78,1523.11,843.26,19805.32 +1000.0,0.01,2,LN_NELDERMEAD,2,XTOL_REACHED,0.24715270056362132,0.009998381339556411,1.6628638808391998e7,4.597169394528831e6,191.02,2920.09,2206.76,1466.73,3040.05,34062.57 +1000.0,0.01,2,LN_NELDERMEAD,3,XTOL_REACHED,0.910199261511249,0.009987955083528762,7.40050469437871e7,1.532171550311791e7,7295.66,25604.98,1583.83,33954.89,400.0,34117.02 +1000.0,0.01,2,LN_NELDERMEAD,4,XTOL_REACHED,0.2719463435357115,0.009999841108924016,1.7517442143419214e7,5.3252195212251e6,93.99,1.0,3233.14,1932.34,3413.14,27330.84 +1000.0,0.01,2,LN_NELDERMEAD,5,XTOL_REACHED,0.5465383796434303,0.009967168960237326,4.25439624648323e7,8.62461605633248e6,34.79,13693.53,1304.24,17390.88,3330.52,16654.34 diff --git a/examples/new_examples/df2_dataset2.csv b/examples/new_examples/df2_dataset2.csv new file mode 100644 index 0000000..73655b7 --- /dev/null +++ b/examples/new_examples/df2_dataset2.csv @@ -0,0 +1,351 @@ +fc_elyz_capex,shed_max,dispatch,algo,srand,ret,lcoe_opt,shed_rate_opt,capex,opex,xopt_sto,xopt_pv,xopt_wind,xopt_elyz,xopt_fc,xopt_hyTank +1000.0,0.0,1,GN_DIRECT,1,MAXEVAL_REACHED,0.5924741964061354,0.0,4.3144954107243314e7,1.2408565316591173e7,12433.7,20904.0,3213.75,140.59,1517.33,2904.4 +1000.0,0.0,1,GN_DIRECT,2,MAXEVAL_REACHED,0.5924741964061354,0.0,4.3144954107243314e7,1.2408565316591173e7,12433.7,20904.0,3213.75,140.59,1517.33,2904.4 +1000.0,0.0,1,GN_DIRECT,3,MAXEVAL_REACHED,0.5924741964061354,0.0,4.3144954107243314e7,1.2408565316591173e7,12433.7,20904.0,3213.75,140.59,1517.33,2904.4 +1000.0,0.0,1,GN_DIRECT,4,MAXEVAL_REACHED,0.5924741964061354,0.0,4.3144954107243314e7,1.2408565316591173e7,12433.7,20904.0,3213.75,140.59,1517.33,2904.4 +1000.0,0.0,1,GN_DIRECT,5,MAXEVAL_REACHED,0.5924741964061354,0.0,4.3144954107243314e7,1.2408565316591173e7,12433.7,20904.0,3213.75,140.59,1517.33,2904.4 +1000.0,0.0,1,GN_CRS2_LM,1,XTOL_REACHED,0.5445597792148019,0.0,4.0077712808008686e7,1.0522524513640165e7,17070.0,22953.91,911.04,1168.24,1398.41,4022.51 +1000.0,0.0,1,GN_CRS2_LM,2,XTOL_REACHED,0.5754477805343237,0.0,4.147192456350136e7,1.1559294538528604e7,16686.32,21164.32,2089.43,695.77,1398.43,34140.0 +1000.0,0.0,1,GN_CRS2_LM,3,XTOL_REACHED,0.533946388193207,0.0,3.92471883235602e7,1.0800943073667623e7,11452.36,21138.87,2127.88,223.39,1398.1,3947.51 +1000.0,0.0,1,GN_CRS2_LM,4,XTOL_REACHED,0.6322395200649391,0.0,4.522031769045234e7,1.3194851502402632e7,17070.0,20659.91,3321.81,598.48,1401.81,34140.0 +1000.0,0.0,1,GN_CRS2_LM,5,XTOL_REACHED,0.5253314584722704,0.0,3.8823994702491105e7,1.05968910654404e7,9785.8,21212.32,2127.92,264.61,1428.16,4623.44 +1000.0,0.0,1,GN_AGS,1,MAXEVAL_REACHED,0.5577623335425667,0.0,4.101589419628906e7,1.1196570827092486e7,12933.78,21207.44,2132.71,1329.43,1427.36,23600.44 +1000.0,0.0,1,GN_AGS,2,MAXEVAL_REACHED,0.5577623335425667,0.0,4.101589419628906e7,1.1196570827092486e7,12933.78,21207.44,2132.71,1329.43,1427.36,23600.44 +1000.0,0.0,1,GN_AGS,3,MAXEVAL_REACHED,0.5577623335425667,0.0,4.101589419628906e7,1.1196570827092486e7,12933.78,21207.44,2132.71,1329.43,1427.36,23600.44 +1000.0,0.0,1,GN_AGS,4,MAXEVAL_REACHED,0.5577623335425667,0.0,4.101589419628906e7,1.1196570827092486e7,12933.78,21207.44,2132.71,1329.43,1427.36,23600.44 +1000.0,0.0,1,GN_AGS,5,MAXEVAL_REACHED,0.5577623335425667,0.0,4.101589419628906e7,1.1196570827092486e7,12933.78,21207.44,2132.71,1329.43,1427.36,23600.44 +1000.0,0.0,1,GN_ISRES,1,MAXEVAL_REACHED,0.609425301084544,0.0,4.498560610691364e7,1.1912378249064865e7,16019.41,23839.37,1671.38,2341.25,1756.55,29908.21 +1000.0,0.0,1,GN_ISRES,2,MAXEVAL_REACHED,0.6089675483399123,0.0,4.38448055315354e7,1.2714175511137165e7,17065.13,20452.69,3032.51,320.89,1587.63,8064.96 +1000.0,0.0,1,GN_ISRES,3,MAXEVAL_REACHED,0.6126134897852237,0.0,4.487454793172934e7,1.2821682615194732e7,12195.38,20961.14,3416.33,1249.14,1435.47,13802.25 +1000.0,0.0,1,GN_ISRES,4,MAXEVAL_REACHED,0.5913237639757448,0.0,4.324863690818209e7,1.176071861863087e7,16229.83,23319.16,1814.77,994.85,1426.8,14834.86 +1000.0,0.0,1,GN_ISRES,5,MAXEVAL_REACHED,0.6004685724327401,0.0,4.419194249527442e7,1.205259593794547e7,12845.96,24751.36,2149.51,235.55,1431.6,4724.46 +1000.0,0.0,1,GN_ESCH,1,MAXEVAL_REACHED,0.5183307778469887,0.0,3.7421648559194274e7,1.148491972261785e7,8838.05,14031.14,4291.59,264.16,1402.92,4155.7 +1000.0,0.0,1,GN_ESCH,2,MAXEVAL_REACHED,0.5196360580228612,0.0,3.756235659981291e7,1.151507891672186e7,8833.33,13984.85,4309.0,401.41,1402.91,3803.44 +1000.0,0.0,1,GN_ESCH,3,MAXEVAL_REACHED,0.5761095081998341,0.0,4.1092361932890914e7,1.322949286762858e7,9554.82,12817.74,5708.83,184.43,1398.56,3749.83 +1000.0,0.0,1,GN_ESCH,4,MAXEVAL_REACHED,0.5517916094421772,0.0,3.963909751143246e7,1.242817604551772e7,8906.86,13880.89,4991.68,189.69,1400.82,4050.07 +1000.0,0.0,1,GN_ESCH,5,MAXEVAL_REACHED,0.5269170876271478,0.0,3.7940432397856064e7,1.1731187409686906e7,9013.08,13928.1,4475.78,186.63,1416.89,4226.53 +1000.0,0.0,1,LN_SBPLX,1,XTOL_REACHED,0.6634342637211951,0.0,4.840461762919363e7,1.3647654262013199e7,14703.15,25309.76,2987.84,229.95,1398.01,1762.23 +1000.0,0.0,1,LN_SBPLX,2,XTOL_REACHED,0.5823332706931273,0.0,4.2234392480206e7,1.2122881340971572e7,13855.38,20690.57,2926.07,107.91,1405.01,2692.9 +1000.0,0.0,1,LN_SBPLX,3,XTOL_REACHED,0.7951575013477811,0.0,5.710470878449561e7,1.716370611978646e7,17070.0,25533.23,5223.16,10.44,1398.0,1066.44 +1000.0,0.0,1,LN_SBPLX,4,XTOL_REACHED,0.821108142445707,0.0,5.909224889043894e7,1.846752212726055e7,10794.21,22953.85,7285.74,69.53,1398.16,2328.9 +1000.0,0.0,1,LN_SBPLX,5,XTOL_REACHED,0.7241356019740983,0.0,5.202142227597665e7,1.5458333520296155e7,17070.0,23830.05,4353.31,15.13,1398.0,1436.59 +1000.0,0.0,1,LN_NELDERMEAD,1,XTOL_REACHED,0.7683013808479842,0.0,5.595241444606317e7,1.6682008673845964e7,12394.8,23780.01,5558.7,418.08,2396.45,10290.57 +1000.0,0.0,1,LN_NELDERMEAD,2,XTOL_REACHED,0.9346405120021258,0.0,7.713001589461705e7,1.7882363345678266e7,13861.06,23576.15,3490.28,29020.74,1933.59,21203.48 +1000.0,0.0,1,LN_NELDERMEAD,3,XTOL_REACHED,0.8696550308943546,0.0,6.273781508091164e7,1.911515687162635e7,16673.92,25248.97,6561.27,12.01,2825.91,1015.48 +1000.0,0.0,1,LN_NELDERMEAD,4,XTOL_REACHED,0.8525945485538747,0.0,6.1741743445339605e7,1.9105748690627947e7,15290.14,19847.14,7510.26,4061.98,1398.41,34140.0 +1000.0,0.0,1,LN_NELDERMEAD,5,XTOL_REACHED,1.037593282062117,1.0804948435349009e-5,8.46394969999596e7,2.0403587045586023e7,15978.77,25457.39,4643.86,28381.24,3045.46,22296.28 +1000.0,0.0,2,GN_DIRECT,1,MAXEVAL_REACHED,0.24698357355570866,0.0,1.5972626597918453e7,5.156133219438419e6,3161.11,801.65,2880.7,1693.72,1308.85,24024.44 +1000.0,0.0,2,GN_DIRECT,2,MAXEVAL_REACHED,0.24698357355570866,0.0,1.5972626597918453e7,5.156133219438419e6,3161.11,801.65,2880.7,1693.72,1308.85,24024.44 +1000.0,0.0,2,GN_DIRECT,3,MAXEVAL_REACHED,0.24698357355570866,0.0,1.5972626597918453e7,5.156133219438419e6,3161.11,801.65,2880.7,1693.72,1308.85,24024.44 +1000.0,0.0,2,GN_DIRECT,4,MAXEVAL_REACHED,0.24698357355570866,0.0,1.5972626597918453e7,5.156133219438419e6,3161.11,801.65,2880.7,1693.72,1308.85,24024.44 +1000.0,0.0,2,GN_DIRECT,5,MAXEVAL_REACHED,0.24698357355570866,0.0,1.5972626597918453e7,5.156133219438419e6,3161.11,801.65,2880.7,1693.72,1308.85,24024.44 +1000.0,0.0,2,GN_CRS2_LM,1,XTOL_REACHED,0.2398832997686731,0.0,1.5793285579723205e7,4.935288072385639e6,3197.87,1951.78,2521.26,1384.4,1310.82,15339.12 +1000.0,0.0,2,GN_CRS2_LM,2,XTOL_REACHED,0.23989122469653698,0.0,1.5792465757293193e7,4.934115743575194e6,3198.5,1951.89,2520.03,1387.23,1311.1,15349.66 +1000.0,0.0,2,GN_CRS2_LM,3,XTOL_REACHED,0.2398736519181953,0.0,1.5792501880160773e7,4.934913276294289e6,3197.5,1951.95,2520.99,1384.73,1310.58,15339.99 +1000.0,0.0,2,GN_CRS2_LM,4,XTOL_REACHED,0.23988709756685786,0.0,1.5794705342698853e7,4.93554828179022e6,3197.75,1954.4,2521.02,1383.71,1310.68,15343.13 +1000.0,0.0,2,GN_CRS2_LM,5,XTOL_REACHED,0.23992288412017768,0.0,1.5794059908572292e7,4.93403239057211e6,3203.1,1956.4,2518.69,1386.9,1310.56,15508.01 +1000.0,0.0,2,GN_AGS,1,MAXEVAL_REACHED,0.27190167810392757,0.0,1.7487628926757812e7,5.515841274678944e6,6415.84,1804.41,2591.13,1671.16,1519.88,20999.93 +1000.0,0.0,2,GN_AGS,2,MAXEVAL_REACHED,0.27190167810392757,0.0,1.7487628926757812e7,5.515841274678944e6,6415.84,1804.41,2591.13,1671.16,1519.88,20999.93 +1000.0,0.0,2,GN_AGS,3,MAXEVAL_REACHED,0.27190167810392757,0.0,1.7487628926757812e7,5.515841274678944e6,6415.84,1804.41,2591.13,1671.16,1519.88,20999.93 +1000.0,0.0,2,GN_AGS,4,MAXEVAL_REACHED,0.27190167810392757,0.0,1.7487628926757812e7,5.515841274678944e6,6415.84,1804.41,2591.13,1671.16,1519.88,20999.93 +1000.0,0.0,2,GN_AGS,5,MAXEVAL_REACHED,0.27190167810392757,0.0,1.7487628926757812e7,5.515841274678944e6,6415.84,1804.41,2591.13,1671.16,1519.88,20999.93 +1000.0,0.0,2,GN_ISRES,1,XTOL_REACHED,0.2398769695442701,0.0,1.5793080449094411e7,4.934969310782498e6,3197.68,1953.17,2520.79,1384.4,1310.64,15343.28 +1000.0,0.0,2,GN_ISRES,2,XTOL_REACHED,0.24002423985919386,0.0,1.5788370618053747e7,4.960674057406775e6,3154.59,1821.13,2570.12,1379.4,1311.93,15191.76 +1000.0,0.0,2,GN_ISRES,3,XTOL_REACHED,0.2398760590648595,0.0,1.5793356480099026e7,4.93526667938508e6,3197.38,1952.41,2521.2,1384.28,1310.64,15338.72 +1000.0,0.0,2,GN_ISRES,4,XTOL_REACHED,0.23988902524785546,0.0,1.5795167990541026e7,4.93670721990056e6,3196.37,1952.8,2522.55,1381.32,1310.58,15348.52 +1000.0,0.0,2,GN_ISRES,5,XTOL_REACHED,0.23988534632414113,0.0,1.5785875920391364e7,4.937662623142891e6,3189.71,1918.38,2529.92,1389.81,1310.69,15281.37 +1000.0,0.0,2,GN_ESCH,1,MAXEVAL_REACHED,0.2559666604388703,0.0,1.6982191026915144e7,5.649642630191215e6,2878.2,1162.42,3247.13,1093.09,1310.67,13996.77 +1000.0,0.0,2,GN_ESCH,2,MAXEVAL_REACHED,0.248536683851493,0.0,1.6370854730140783e7,5.364937772133596e6,2967.4,1143.38,3024.01,1245.02,1318.24,16145.21 +1000.0,0.0,2,GN_ESCH,3,MAXEVAL_REACHED,0.2925977619091738,0.0,1.951424121512955e7,6.8432774934339505e6,2464.78,536.19,4278.94,907.88,1312.81,13947.91 +1000.0,0.0,2,GN_ESCH,4,MAXEVAL_REACHED,0.2442322477172539,0.0,1.5841604073200954e7,5.052253332976117e6,3105.5,1071.58,2759.39,1686.82,1308.79,19126.14 +1000.0,0.0,2,GN_ESCH,5,MAXEVAL_REACHED,0.29169525191397105,0.0,1.925115194050892e7,6.762405685251045e6,2449.69,78.5,4289.37,1121.11,1350.77,18603.79 +1000.0,0.0,2,LN_SBPLX,1,XTOL_REACHED,0.6180545482999165,-1.1158964047692939e-18,4.29734767819842e7,1.3594268593846215e7,17070.0,15968.57,4678.26,259.45,400.63,3371.81 +1000.0,0.0,2,LN_SBPLX,2,XTOL_REACHED,0.2499811916433519,0.0,1.6272444207583345e7,5.331175302426264e6,3531.72,890.3,2977.26,1431.08,1301.19,19115.07 +1000.0,0.0,2,LN_SBPLX,3,XTOL_REACHED,0.9958203158249397,9.39702235595195e-19,7.82576072400913e7,1.996710898112274e7,17059.75,22516.84,5401.3,25099.51,461.16,1549.78 +1000.0,0.0,2,LN_SBPLX,4,XTOL_REACHED,0.33379298655000245,0.0,2.293357096104157e7,8.0118022389706755e6,2213.69,2052.19,4866.58,556.89,1298.57,9586.32 +1000.0,0.0,2,LN_SBPLX,5,XTOL_REACHED,0.24502659165976168,0.0,1.6166936191200558e7,5.057811197425113e6,3127.94,1789.82,2624.39,1316.62,1610.64,14684.69 +1000.0,0.0,2,LN_NELDERMEAD,1,XTOL_REACHED,0.2641076279991136,0.0,1.7823953267859336e7,5.835086195529334e6,2898.33,2228.13,3187.57,857.26,1304.33,22147.0 +1000.0,0.0,2,LN_NELDERMEAD,2,XTOL_REACHED,0.31046980124305684,0.0,2.109527694294113e7,6.85310081788915e6,3281.26,994.26,3908.78,847.37,3410.92,18401.8 +1000.0,0.0,2,LN_NELDERMEAD,3,XTOL_REACHED,0.9000051846476124,0.0,7.1774026694368e7,1.6419516197375234e7,14059.3,25604.4,2446.43,26174.22,589.32,2465.82 +1000.0,0.0,2,LN_NELDERMEAD,4,XTOL_REACHED,0.3025085794653493,0.0,1.9612346641083706e7,6.132818173118102e6,3215.4,1.0,3479.74,2100.67,3389.06,21154.34 +1000.0,0.0,2,LN_NELDERMEAD,5,XTOL_REACHED,0.28938020770741946,0.0,1.967362839577627e7,5.9464872147986805e6,3803.18,2448.97,2907.84,989.6,3410.49,32775.23 +1000.0,1.0e-5,1,GN_DIRECT,1,MAXEVAL_REACHED,0.5189560669904484,9.999999999999936e-6,3.809775135945436e7,1.024674469190357e7,14194.58,21179.62,1420.55,421.48,1517.33,4214.81 +1000.0,1.0e-5,1,GN_DIRECT,2,MAXEVAL_REACHED,0.5189560669904484,9.999999999999936e-6,3.809775135945436e7,1.024674469190357e7,14194.58,21179.62,1420.55,421.48,1517.33,4214.81 +1000.0,1.0e-5,1,GN_DIRECT,3,MAXEVAL_REACHED,0.5189560669904484,9.999999999999936e-6,3.809775135945436e7,1.024674469190357e7,14194.58,21179.62,1420.55,421.48,1517.33,4214.81 +1000.0,1.0e-5,1,GN_DIRECT,4,MAXEVAL_REACHED,0.5189560669904484,9.999999999999936e-6,3.809775135945436e7,1.024674469190357e7,14194.58,21179.62,1420.55,421.48,1517.33,4214.81 +1000.0,1.0e-5,1,GN_DIRECT,5,MAXEVAL_REACHED,0.5189560669904484,9.999999999999936e-6,3.809775135945436e7,1.024674469190357e7,14194.58,21179.62,1420.55,421.48,1517.33,4214.81 +1000.0,1.0e-5,1,GN_CRS2_LM,1,XTOL_REACHED,0.38912892484631934,9.99035396407302e-6,2.7309615732314378e7,8.135172914502748e6,17070.0,10451.92,1808.25,261.2,1397.99,5915.62 +1000.0,1.0e-5,1,GN_CRS2_LM,2,XTOL_REACHED,0.4181206265774194,9.971304181020832e-6,3.0811378425868075e7,8.346467939102393e6,10166.02,16000.04,1507.76,535.59,1435.3,6444.17 +1000.0,1.0e-5,1,GN_CRS2_LM,3,XTOL_REACHED,0.334401845947487,9.978010922702867e-6,2.2988171083744004e7,7.173570501872179e6,17066.71,6312.69,1933.54,363.79,1500.46,9932.17 +1000.0,1.0e-5,1,GN_CRS2_LM,4,XTOL_REACHED,0.33482689942232485,9.967361260625628e-6,2.3699603997806497e7,7.110475259042359e6,12701.25,8051.9,1977.54,387.57,1476.6,7916.94 +1000.0,1.0e-5,1,GN_CRS2_LM,5,XTOL_REACHED,0.3188379098598611,9.839435353286897e-6,2.2263954057313204e7,6.862138787810366e6,13628.84,6364.23,2042.43,405.3,1495.31,9608.47 +1000.0,1.0e-5,1,GN_AGS,1,MAXEVAL_REACHED,0.4519958948326119,5.670059296760857e-6,3.386361464550781e7,8.775173405387769e6,14467.41,12306.05,1532.59,6205.38,1639.9,29268.22 +1000.0,1.0e-5,1,GN_AGS,2,MAXEVAL_REACHED,0.4519958948326119,5.670059296760857e-6,3.386361464550781e7,8.775173405387769e6,14467.41,12306.05,1532.59,6205.38,1639.9,29268.22 +1000.0,1.0e-5,1,GN_AGS,3,MAXEVAL_REACHED,0.4519958948326119,5.670059296760857e-6,3.386361464550781e7,8.775173405387769e6,14467.41,12306.05,1532.59,6205.38,1639.9,29268.22 +1000.0,1.0e-5,1,GN_AGS,4,MAXEVAL_REACHED,0.4519958948326119,5.670059296760857e-6,3.386361464550781e7,8.775173405387769e6,14467.41,12306.05,1532.59,6205.38,1639.9,29268.22 +1000.0,1.0e-5,1,GN_AGS,5,MAXEVAL_REACHED,0.4519958948326119,5.670059296760857e-6,3.386361464550781e7,8.775173405387769e6,14467.41,12306.05,1532.59,6205.38,1639.9,29268.22 +1000.0,1.0e-5,1,GN_ISRES,1,MAXEVAL_REACHED,0.5101002218546871,8.315076739997002e-6,3.686478032936202e7,1.1276734823831316e7,8864.4,13806.21,4175.14,338.28,1439.48,5066.58 +1000.0,1.0e-5,1,GN_ISRES,2,MAXEVAL_REACHED,0.49373439813734615,9.000737470490742e-6,3.583658122584173e7,9.92897530010815e6,16426.95,15391.69,1912.63,2724.35,1376.72,27309.95 +1000.0,1.0e-5,1,GN_ISRES,3,MAXEVAL_REACHED,0.45905064073318236,8.553957252311507e-6,3.284555384224166e7,9.508286714194728e6,16332.48,12733.86,2250.15,1749.67,1401.44,27407.24 +1000.0,1.0e-5,1,GN_ISRES,4,MAXEVAL_REACHED,0.48537575675469535,8.96332115221553e-6,3.551099345363428e7,9.835375264636984e6,15427.33,12970.6,2258.73,4362.08,1454.88,30207.02 +1000.0,1.0e-5,1,GN_ISRES,5,MAXEVAL_REACHED,0.4920252982117006,8.294922287708626e-6,3.6366889031003304e7,9.741376663070362e6,16788.59,15821.47,1535.83,3401.59,1919.3,11038.58 +1000.0,1.0e-5,1,GN_ESCH,1,MAXEVAL_REACHED,0.5184893565995464,9.98212418170002e-6,3.7262608480486006e7,1.1511943135722324e7,9856.42,13670.66,4288.07,207.94,1388.66,4015.78 +1000.0,1.0e-5,1,GN_ESCH,2,MAXEVAL_REACHED,0.5403137107027565,9.888302858141912e-6,3.876624094241876e7,1.2229545905993689e7,8912.33,13058.11,5009.86,243.64,1395.83,4019.35 +1000.0,1.0e-5,1,GN_ESCH,3,MAXEVAL_REACHED,0.5216007848277763,9.878105513340616e-6,3.767258879398224e7,1.1573892549209684e7,8647.0,14071.8,4364.2,274.85,1407.1,4144.82 +1000.0,1.0e-5,1,GN_ESCH,4,MAXEVAL_REACHED,0.5141936301847495,9.918997152382763e-6,3.708659076097964e7,1.134406112417798e7,9952.11,13852.89,4099.85,426.79,1400.82,3488.16 +1000.0,1.0e-5,1,GN_ESCH,5,MAXEVAL_REACHED,0.5115496672580743,9.918887859595578e-6,3.686691153095585e7,1.1350904272719001e7,8861.06,13668.04,4273.05,204.34,1400.39,4362.64 +1000.0,1.0e-5,1,LN_SBPLX,1,XTOL_REACHED,0.5315709365640244,9.999997471850438e-6,3.847483885114358e7,1.0626943730190063e7,17020.02,20520.22,1576.11,187.87,1386.44,3594.28 +1000.0,1.0e-5,1,LN_SBPLX,2,XTOL_REACHED,0.5097228580150094,9.999646357611846e-6,3.738610629940058e7,1.0087154402372155e7,13719.07,20797.75,1450.4,324.47,1422.7,4454.94 +1000.0,1.0e-5,1,LN_SBPLX,3,XTOL_REACHED,0.685341518176734,9.99572201362234e-6,4.945768204948883e7,1.4308523869811514e7,17070.0,24445.08,3416.94,30.89,1357.61,1603.0 +1000.0,1.0e-5,1,LN_SBPLX,4,XTOL_REACHED,0.6214408381020763,9.999999019885933e-6,4.287112079461473e7,1.4931573444285426e7,15707.84,8112.99,7256.87,37.73,1398.0,3769.29 +1000.0,1.0e-5,1,LN_SBPLX,5,XTOL_REACHED,0.6075192919134412,9.999999279050459e-6,4.41188863130581e7,1.2493425610677846e7,15009.59,22648.6,2684.19,92.7,1397.99,2341.08 +1000.0,1.0e-5,1,LN_NELDERMEAD,1,XTOL_REACHED,0.7921566985814372,9.633063447260186e-6,5.684675143064611e7,1.8091507162831113e7,10029.98,19532.17,7719.13,350.33,1720.73,12043.96 +1000.0,1.0e-5,1,LN_NELDERMEAD,2,XTOL_REACHED,0.8701389912530153,9.997647593186205e-6,7.149948516892897e7,1.654040359536222e7,13762.58,22574.08,3024.73,26638.63,1552.61,19880.33 +1000.0,1.0e-5,1,LN_NELDERMEAD,3,XTOL_REACHED,0.9460709968294728,1.0112739800863377e-5,7.23460724171833e7,2.0054401989985436e7,16285.99,25175.96,6156.47,12684.98,1398.05,5202.59 +1000.0,1.0e-5,1,LN_NELDERMEAD,4,XTOL_REACHED,0.9239104938574618,9.997774465040939e-6,6.671553763140595e7,2.090305164985073e7,15967.21,22094.81,8359.9,1589.84,2962.05,2109.38 +1000.0,1.0e-5,1,LN_NELDERMEAD,5,XTOL_REACHED,1.037593282062117,1.0804948435349009e-5,8.46394969999596e7,2.0403587045586023e7,15978.77,25457.39,4643.86,28381.24,3045.46,22296.28 +1000.0,1.0e-5,2,GN_DIRECT,1,MAXEVAL_REACHED,0.24687730767108346,9.999999998679629e-6,1.596994713194569e7,5.156111659478322e6,3161.11,808.16,2880.29,1686.76,1306.77,24024.44 +1000.0,1.0e-5,2,GN_DIRECT,2,MAXEVAL_REACHED,0.24687730767108346,9.999999998679629e-6,1.596994713194569e7,5.156111659478322e6,3161.11,808.16,2880.29,1686.76,1306.77,24024.44 +1000.0,1.0e-5,2,GN_DIRECT,3,MAXEVAL_REACHED,0.24687730767108346,9.999999998679629e-6,1.596994713194569e7,5.156111659478322e6,3161.11,808.16,2880.29,1686.76,1306.77,24024.44 +1000.0,1.0e-5,2,GN_DIRECT,4,MAXEVAL_REACHED,0.24687730767108346,9.999999998679629e-6,1.596994713194569e7,5.156111659478322e6,3161.11,808.16,2880.29,1686.76,1306.77,24024.44 +1000.0,1.0e-5,2,GN_DIRECT,5,MAXEVAL_REACHED,0.24687730767108346,9.999999998679629e-6,1.596994713194569e7,5.156111659478322e6,3161.11,808.16,2880.29,1686.76,1306.77,24024.44 +1000.0,1.0e-5,2,GN_CRS2_LM,1,XTOL_REACHED,0.23946761440515807,9.852493576900844e-6,1.576900151208445e7,4.923482490029905e6,3129.23,1952.65,2518.87,1389.0,1313.27,15357.84 +1000.0,1.0e-5,2,GN_CRS2_LM,2,XTOL_REACHED,0.23949489555517772,9.502538464427064e-6,1.5770838738603521e7,4.924311109753958e6,3131.59,1954.58,2519.02,1387.48,1312.88,15424.18 +1000.0,1.0e-5,2,GN_CRS2_LM,3,XTOL_REACHED,0.23945479276675827,9.932830891556404e-6,1.5769915897205923e7,4.924901451978852e6,3127.16,1951.82,2520.58,1386.09,1312.81,15346.7 +1000.0,1.0e-5,2,GN_CRS2_LM,4,XTOL_REACHED,0.2394611562909725,9.897210882456753e-6,1.5768044149518903e7,4.922742524711732e6,3129.54,1952.83,2518.16,1390.43,1313.05,15361.02 +1000.0,1.0e-5,2,GN_CRS2_LM,5,XTOL_REACHED,0.23944935498048348,9.965726462850855e-6,1.5769088126021365e7,4.924629554301223e6,3127.01,1951.36,2520.49,1386.21,1312.79,15365.5 +1000.0,1.0e-5,2,GN_AGS,1,MAXEVAL_REACHED,0.2806524821500865,0.0,1.8414274349609375e7,5.779434020805975e6,3631.96,1104.3,3101.65,1471.12,2666.77,30343.43 +1000.0,1.0e-5,2,GN_AGS,2,MAXEVAL_REACHED,0.2806524821500865,0.0,1.8414274349609375e7,5.779434020805975e6,3631.96,1104.3,3101.65,1471.12,2666.77,30343.43 +1000.0,1.0e-5,2,GN_AGS,3,MAXEVAL_REACHED,0.2806524821500865,0.0,1.8414274349609375e7,5.779434020805975e6,3631.96,1104.3,3101.65,1471.12,2666.77,30343.43 +1000.0,1.0e-5,2,GN_AGS,4,MAXEVAL_REACHED,0.2806524821500865,0.0,1.8414274349609375e7,5.779434020805975e6,3631.96,1104.3,3101.65,1471.12,2666.77,30343.43 +1000.0,1.0e-5,2,GN_AGS,5,MAXEVAL_REACHED,0.2806524821500865,0.0,1.8414274349609375e7,5.779434020805975e6,3631.96,1104.3,3101.65,1471.12,2666.77,30343.43 +1000.0,1.0e-5,2,GN_ISRES,1,XTOL_REACHED,0.2394691293029644,9.983893162447132e-6,1.5769665713656152e7,4.918457966827692e6,3137.24,1982.87,2508.77,1390.12,1309.05,15423.57 +1000.0,1.0e-5,2,GN_ISRES,2,XTOL_REACHED,0.23951536800461706,9.991818497325328e-6,1.574737738667769e7,4.926555405749197e6,3110.76,1859.32,2538.87,1413.79,1315.41,15212.6 +1000.0,1.0e-5,2,GN_ISRES,3,XTOL_REACHED,0.2394592503125361,9.991420792608113e-6,1.5778966815189872e7,4.932893075358636e6,3119.61,1951.14,2528.75,1370.37,1312.5,15305.35 +1000.0,1.0e-5,2,GN_ISRES,4,XTOL_REACHED,0.2394456229759372,9.970158446938537e-6,1.5769209426832117e7,4.924573220880174e6,3127.05,1951.28,2520.41,1386.69,1312.8,15345.84 +1000.0,1.0e-5,2,GN_ISRES,5,XTOL_REACHED,0.23948676062205213,9.97038693719531e-6,1.5768096382970436e7,4.92513214245151e6,3125.04,1940.84,2522.7,1390.54,1312.84,15608.72 +1000.0,1.0e-5,2,GN_ESCH,1,MAXEVAL_REACHED,0.25240911975517694,7.898726476835418e-6,1.687076655258814e7,5.481985976709223e6,2938.81,1799.6,2996.66,1073.65,1310.67,12559.18 +1000.0,1.0e-5,2,GN_ESCH,2,MAXEVAL_REACHED,0.24809707171598228,9.84554115414018e-6,1.6347572078353623e7,5.355014621693365e6,2894.9,1143.38,3024.01,1245.02,1320.33,16145.21 +1000.0,1.0e-5,2,GN_ESCH,3,MAXEVAL_REACHED,0.292944213486956,9.986965590290126e-6,1.954871200994449e7,6.858337982269612e6,2373.96,535.4,4299.25,904.08,1312.81,13857.45 +1000.0,1.0e-5,2,GN_ESCH,4,MAXEVAL_REACHED,0.24268456420149312,8.733904741713605e-6,1.582964379357659e7,5.056055228522316e6,3010.7,1196.36,2759.39,1554.91,1313.23,17806.51 +1000.0,1.0e-5,2,GN_ESCH,5,MAXEVAL_REACHED,0.2942698935986816,9.826431730045755e-6,1.942538479088832e7,6.843479428498964e6,2347.18,26.71,4367.71,1121.8,1347.89,18906.55 +1000.0,1.0e-5,2,LN_SBPLX,1,XTOL_REACHED,0.6071254579553841,9.99999971787779e-6,4.212177689539519e7,1.3400322378757617e7,17070.0,15229.49,4688.56,258.59,400.51,3522.48 +1000.0,1.0e-5,2,LN_SBPLX,2,XTOL_REACHED,0.24944044342400012,9.999930476125178e-6,1.6247104016193964e7,5.320881413109424e6,3450.69,897.43,2977.15,1425.81,1301.4,19045.84 +1000.0,1.0e-5,2,LN_SBPLX,3,XTOL_REACHED,0.9536665827407181,9.998828891784359e-6,7.534407556159253e7,1.8670880156529445e7,17069.37,22686.78,4412.73,25437.61,462.28,1531.4 +1000.0,1.0e-5,2,LN_SBPLX,4,XTOL_REACHED,0.42597600636910005,9.99999999873257e-6,2.8909503300650824e7,1.0750843545722378e7,1770.9,1.0,7233.85,821.74,1340.25,10044.49 +1000.0,1.0e-5,2,LN_SBPLX,5,XTOL_REACHED,0.2539373567343533,9.99936178930509e-6,1.708163088102637e7,5.184733421638076e6,3168.21,2968.28,2473.09,1300.85,1642.99,13977.14 +1000.0,1.0e-5,2,LN_NELDERMEAD,1,XTOL_REACHED,0.294408785189469,8.427454822896221e-6,2.0190371424988214e7,6.4676609076557355e6,2673.7,1775.5,3591.29,756.14,2989.0,11659.4 +1000.0,1.0e-5,2,LN_NELDERMEAD,2,XTOL_REACHED,0.319452532572831,3.7907483634355034e-6,2.2139893794744354e7,7.187467938892059e6,2543.68,1617.48,4110.09,696.37,3412.39,18193.06 +1000.0,1.0e-5,2,LN_NELDERMEAD,3,XTOL_REACHED,0.9358819284493938,9.984366515850079e-6,7.52735415261438e7,1.685363537838192e7,13838.39,25601.41,2405.19,29898.98,581.62,12079.97 +1000.0,1.0e-5,2,LN_NELDERMEAD,4,XTOL_REACHED,0.3015473539660729,9.937320173791017e-6,1.9555010684500184e7,6.127319758333527e6,3233.09,1.0,3480.81,2033.68,3388.58,21401.66 +1000.0,1.0e-5,2,LN_NELDERMEAD,5,XTOL_REACHED,0.2701132815609018,5.661683817790007e-6,1.8044022974408764e7,5.2312972673459025e6,3459.0,2302.03,2430.36,1324.49,3413.99,32744.91 +1000.0,0.0001,1,GN_DIRECT,1,MAXEVAL_REACHED,0.3041272137183334,9.999999999999944e-5,2.1638171123960055e7,6.830846586342964e6,8985.67,4120.04,2845.22,1264.44,1517.33,11380.0 +1000.0,0.0001,1,GN_DIRECT,2,MAXEVAL_REACHED,0.3041272137183334,9.999999999999944e-5,2.1638171123960055e7,6.830846586342964e6,8985.67,4120.04,2845.22,1264.44,1517.33,11380.0 +1000.0,0.0001,1,GN_DIRECT,3,MAXEVAL_REACHED,0.3041272137183334,9.999999999999944e-5,2.1638171123960055e7,6.830846586342964e6,8985.67,4120.04,2845.22,1264.44,1517.33,11380.0 +1000.0,0.0001,1,GN_DIRECT,4,MAXEVAL_REACHED,0.3041272137183334,9.999999999999944e-5,2.1638171123960055e7,6.830846586342964e6,8985.67,4120.04,2845.22,1264.44,1517.33,11380.0 +1000.0,0.0001,1,GN_DIRECT,5,MAXEVAL_REACHED,0.3041272137183334,9.999999999999944e-5,2.1638171123960055e7,6.830846586342964e6,8985.67,4120.04,2845.22,1264.44,1517.33,11380.0 +1000.0,0.0001,1,GN_CRS2_LM,1,XTOL_REACHED,0.2519931228932021,9.983483584655505e-5,1.750530782726396e7,5.612017504082498e6,8026.52,2780.84,2411.54,618.6,1488.96,13823.81 +1000.0,0.0001,1,GN_CRS2_LM,2,XTOL_REACHED,0.25257023752513563,9.980869861208354e-5,1.726443954028738e7,5.423833671279386e6,11608.35,2796.47,1883.32,942.8,1497.99,16683.59 +1000.0,0.0001,1,GN_CRS2_LM,3,XTOL_REACHED,0.25195864989109673,9.948673722100556e-5,1.7895855136114266e7,5.462905157874378e6,6659.28,4254.89,2143.95,646.12,1498.68,13278.72 +1000.0,0.0001,1,GN_CRS2_LM,4,XTOL_REACHED,0.2525585977242995,9.990235781684701e-5,1.788712908754144e7,5.487252297098859e6,7066.54,4128.16,2146.74,640.02,1495.8,13291.95 +1000.0,0.0001,1,GN_CRS2_LM,5,XTOL_REACHED,0.25998169414437194,9.920486786516036e-5,1.7797964275235645e7,5.5840989732312e6,9245.16,2819.48,2211.14,1118.41,1494.07,34140.0 +1000.0,0.0001,1,GN_AGS,1,MAXEVAL_REACHED,0.33210074582648713,7.34091589905717e-5,2.3633498439453125e7,7.240592306856809e6,12804.58,4698.61,2532.79,1796.18,2039.98,15807.25 +1000.0,0.0001,1,GN_AGS,2,MAXEVAL_REACHED,0.33210074582648713,7.34091589905717e-5,2.3633498439453125e7,7.240592306856809e6,12804.58,4698.61,2532.79,1796.18,2039.98,15807.25 +1000.0,0.0001,1,GN_AGS,3,MAXEVAL_REACHED,0.33210074582648713,7.34091589905717e-5,2.3633498439453125e7,7.240592306856809e6,12804.58,4698.61,2532.79,1796.18,2039.98,15807.25 +1000.0,0.0001,1,GN_AGS,4,MAXEVAL_REACHED,0.33210074582648713,7.34091589905717e-5,2.3633498439453125e7,7.240592306856809e6,12804.58,4698.61,2532.79,1796.18,2039.98,15807.25 +1000.0,0.0001,1,GN_AGS,5,MAXEVAL_REACHED,0.33210074582648713,7.34091589905717e-5,2.3633498439453125e7,7.240592306856809e6,12804.58,4698.61,2532.79,1796.18,2039.98,15807.25 +1000.0,0.0001,1,GN_ISRES,1,MAXEVAL_REACHED,0.2644853608575991,9.086195132899495e-5,1.852058327306567e7,5.778946450909693e6,9359.88,4000.1,2154.1,597.42,1497.24,13109.77 +1000.0,0.0001,1,GN_ISRES,2,XTOL_REACHED,0.2640780564367276,9.998093714201974e-5,1.8515385469003927e7,5.769288832328277e6,9219.98,4055.11,2151.55,585.33,1496.34,12722.03 +1000.0,0.0001,1,GN_ISRES,3,XTOL_REACHED,0.26405086900266345,9.998843892505284e-5,1.853808633051575e7,5.765216342252865e6,9067.31,4124.57,2150.32,585.03,1493.78,12640.01 +1000.0,0.0001,1,GN_ISRES,4,XTOL_REACHED,0.2595563718756496,9.978540990964892e-5,1.83505798354462e7,5.633813203769688e6,7994.2,4369.73,2112.88,611.58,1492.02,12796.73 +1000.0,0.0001,1,GN_ISRES,5,MAXEVAL_REACHED,0.25636691707128595,9.837308379916035e-5,1.8185329349387877e7,5.560004595093799e6,7281.09,4331.44,2133.78,647.31,1513.33,12962.55 +1000.0,0.0001,1,GN_ESCH,1,MAXEVAL_REACHED,0.3340772898572994,9.712565640026565e-5,2.4067090868765112e7,7.209908366606813e6,8878.2,8168.43,2397.36,577.68,1384.16,6248.13 +1000.0,0.0001,1,GN_ESCH,2,MAXEVAL_REACHED,0.34082805440329306,9.990500486581458e-5,2.350522920890204e7,8.176031997184749e6,8581.03,2426.77,4274.94,358.79,1462.11,8174.06 +1000.0,0.0001,1,GN_ESCH,3,MAXEVAL_REACHED,0.28774899287171185,9.949325563688868e-5,2.013806494755764e7,6.472530575813016e6,8962.81,4035.76,2697.44,450.06,1458.87,10262.98 +1000.0,0.0001,1,GN_ESCH,4,MAXEVAL_REACHED,0.279311585038938,9.800380098860073e-5,1.9558732613438208e7,6.28507249530987e6,8594.83,3650.1,2666.2,554.65,1475.86,10248.52 +1000.0,0.0001,1,GN_ESCH,5,MAXEVAL_REACHED,0.2819375387558077,9.960542241553988e-5,2.0367793863439392e7,5.961429586251581e6,8037.65,6481.57,1895.59,914.9,1419.87,9228.6 +1000.0,0.0001,1,LN_SBPLX,1,XTOL_REACHED,0.349806155986572,9.989801919695094e-5,2.429201279295293e7,7.752460899125108e6,13773.35,6355.52,2688.68,277.67,1350.98,7111.43 +1000.0,0.0001,1,LN_SBPLX,2,XTOL_REACHED,0.291574177350724,9.999990706123789e-5,2.11002257596461e7,6.111380746520545e6,8376.18,7325.37,1808.88,817.26,1422.48,9118.2 +1000.0,0.0001,1,LN_SBPLX,3,XTOL_REACHED,0.6537739001573258,9.999999920243951e-5,4.6636622870077886e7,1.4064437317926088e7,17070.0,20195.93,4107.49,29.94,1219.47,1712.88 +1000.0,0.0001,1,LN_SBPLX,4,XTOL_REACHED,0.5416103024337144,9.998906350509308e-5,3.691145265268805e7,1.3578499530101163e7,12353.11,2828.57,7682.8,158.03,1341.08,5851.6 +1000.0,0.0001,1,LN_SBPLX,5,XTOL_REACHED,0.37564313839776015,9.994778552642326e-5,2.767080237830082e7,7.584056231776076e6,8142.08,13454.71,1674.46,528.74,1480.06,7530.46 +1000.0,0.0001,1,LN_NELDERMEAD,1,XTOL_REACHED,0.3804506898547358,9.999039729319134e-5,2.709158566346064e7,8.86078664138468e6,5992.59,6174.01,4268.24,390.56,1450.06,7395.72 +1000.0,0.0001,1,LN_NELDERMEAD,2,XTOL_REACHED,0.38135533793793747,9.926255509025237e-5,2.6606007133287188e7,8.722404345891958e6,11852.98,4633.28,3797.74,1394.04,1384.12,34107.9 +1000.0,0.0001,1,LN_NELDERMEAD,3,XTOL_REACHED,0.8487269589921487,9.930178921667182e-5,7.083543479674412e7,1.574259124365679e7,7380.1,24543.8,2651.93,26714.46,1986.82,20996.81 +1000.0,0.0001,1,LN_NELDERMEAD,4,XTOL_REACHED,0.9256060984165595,9.996867640944879e-5,7.604776150422055e7,1.9466429913893547e7,12720.03,7803.93,7441.99,31950.57,3409.07,30520.99 +1000.0,0.0001,1,LN_NELDERMEAD,5,XTOL_REACHED,0.7837226315495379,9.989068027012543e-5,6.531067205268255e7,1.4464695723542184e7,11992.68,19832.01,2226.47,25916.47,2781.03,30863.74 +1000.0,0.0001,2,GN_DIRECT,1,MAXEVAL_REACHED,0.2405914391194903,9.999999999999835e-5,1.5773294394561734e7,5.077411779414915e6,2529.81,1150.27,2845.15,1412.65,1322.46,17983.21 +1000.0,0.0001,2,GN_DIRECT,2,MAXEVAL_REACHED,0.2405914391194903,9.999999999999835e-5,1.5773294394561734e7,5.077411779414915e6,2529.81,1150.27,2845.15,1412.65,1322.46,17983.21 +1000.0,0.0001,2,GN_DIRECT,3,MAXEVAL_REACHED,0.2405914391194903,9.999999999999835e-5,1.5773294394561734e7,5.077411779414915e6,2529.81,1150.27,2845.15,1412.65,1322.46,17983.21 +1000.0,0.0001,2,GN_DIRECT,4,MAXEVAL_REACHED,0.2405914391194903,9.999999999999835e-5,1.5773294394561734e7,5.077411779414915e6,2529.81,1150.27,2845.15,1412.65,1322.46,17983.21 +1000.0,0.0001,2,GN_DIRECT,5,MAXEVAL_REACHED,0.2405914391194903,9.999999999999835e-5,1.5773294394561734e7,5.077411779414915e6,2529.81,1150.27,2845.15,1412.65,1322.46,17983.21 +1000.0,0.0001,2,GN_CRS2_LM,1,XTOL_REACHED,0.23751129209124275,9.982088515615877e-5,1.5685522025123924e7,4.867990265699123e6,2474.28,1970.98,2535.97,1415.6,1335.56,34140.0 +1000.0,0.0001,2,GN_CRS2_LM,2,XTOL_REACHED,0.23763723068763148,9.97271463457633e-5,1.5667679830900995e7,4.883543225204365e6,2440.29,1836.76,2575.61,1430.91,1336.62,34140.0 +1000.0,0.0001,2,GN_CRS2_LM,3,XTOL_REACHED,0.2356054261828372,9.996282952671643e-5,1.556882313914545e7,4.840122750265051e6,2483.62,1945.41,2524.12,1384.38,1333.96,15357.29 +1000.0,0.0001,2,GN_CRS2_LM,4,XTOL_REACHED,0.23562275374952113,9.99145452074393e-5,1.556445707334319e7,4.838192630604099e6,2484.29,1936.28,2523.74,1391.94,1334.08,15360.51 +1000.0,0.0001,2,GN_CRS2_LM,5,XTOL_REACHED,0.2356390156754587,9.997402490735746e-5,1.5569116288536709e7,4.838970585910733e6,2484.78,1945.4,2522.71,1388.06,1335.13,15369.62 +1000.0,0.0001,2,GN_AGS,1,MAXEVAL_REACHED,0.26983521460214854,5.9605505960728e-5,1.8148679805664062e7,5.310980267759865e6,2865.14,3473.42,2416.1,1337.76,2360.88,28501.4 +1000.0,0.0001,2,GN_AGS,2,MAXEVAL_REACHED,0.26983521460214854,5.9605505960728e-5,1.8148679805664062e7,5.310980267759865e6,2865.14,3473.42,2416.1,1337.76,2360.88,28501.4 +1000.0,0.0001,2,GN_AGS,3,MAXEVAL_REACHED,0.26983521460214854,5.9605505960728e-5,1.8148679805664062e7,5.310980267759865e6,2865.14,3473.42,2416.1,1337.76,2360.88,28501.4 +1000.0,0.0001,2,GN_AGS,4,MAXEVAL_REACHED,0.26983521460214854,5.9605505960728e-5,1.8148679805664062e7,5.310980267759865e6,2865.14,3473.42,2416.1,1337.76,2360.88,28501.4 +1000.0,0.0001,2,GN_AGS,5,MAXEVAL_REACHED,0.26983521460214854,5.9605505960728e-5,1.8148679805664062e7,5.310980267759865e6,2865.14,3473.42,2416.1,1337.76,2360.88,28501.4 +1000.0,0.0001,2,GN_ISRES,1,XTOL_REACHED,0.2356149629715639,9.999577334206649e-5,1.5567667565116333e7,4.831791124025167e6,2495.8,1978.48,2509.93,1390.99,1331.87,15446.22 +1000.0,0.0001,2,GN_ISRES,2,XTOL_REACHED,0.23578250631052414,9.99748822345552e-5,1.5522825947802708e7,4.846209761515967e6,2445.58,1735.33,2567.54,1450.99,1334.46,15786.59 +1000.0,0.0001,2,GN_ISRES,3,XTOL_REACHED,0.2356067271832442,9.992326799523788e-5,1.5568762005453456e7,4.840049626106205e6,2484.0,1945.42,2524.01,1384.57,1333.95,15356.74 +1000.0,0.0001,2,GN_ISRES,4,XTOL_REACHED,0.23560691005415949,9.997243636099958e-5,1.556865488032954e7,4.839739055037555e6,2484.0,1946.11,2523.61,1384.92,1334.09,15360.03 +1000.0,0.0001,2,GN_ISRES,5,XTOL_REACHED,0.23560813772892222,9.99450279603812e-5,1.556861809314478e7,4.839994059627064e6,2483.81,1944.98,2524.05,1384.9,1333.95,15359.53 +1000.0,0.0001,2,GN_ESCH,1,MAXEVAL_REACHED,0.23635150388107662,9.971451575174307e-5,1.5631046805790585e7,4.802439965723966e6,2567.49,2228.78,2430.2,1408.73,1330.75,15896.45 +1000.0,0.0001,2,GN_ESCH,2,MAXEVAL_REACHED,0.24483730795279873,9.883726196095074e-5,1.6090836813539399e7,5.237437796674049e6,2261.84,937.04,3024.01,1362.69,1413.74,17849.04 +1000.0,0.0001,2,GN_ESCH,3,MAXEVAL_REACHED,0.27645623921219753,9.999901074750274e-5,1.8358594628265955e7,6.356207860964022e6,1856.22,434.79,3998.59,1042.48,1336.67,16222.03 +1000.0,0.0001,2,GN_ESCH,4,MAXEVAL_REACHED,0.23698567503562804,9.9682098808384e-5,1.5684903690812875e7,4.953195471287325e6,2401.72,1715.2,2666.2,1300.94,1341.26,15189.78 +1000.0,0.0001,2,GN_ESCH,5,MAXEVAL_REACHED,0.24001267886161134,9.995708627242892e-5,1.5955924857681708e7,5.090257285931486e6,2355.61,1748.99,2774.48,1173.66,1336.99,14157.8 +1000.0,0.0001,2,LN_SBPLX,1,XTOL_REACHED,0.6353062223081858,9.999998688341776e-5,4.370718675002703e7,1.4584785270376684e7,17070.0,12644.85,6055.7,197.25,363.75,3635.63 +1000.0,0.0001,2,LN_SBPLX,2,XTOL_REACHED,0.2401584928906116,9.999647020703293e-5,1.5820607627816966e7,4.99258381033072e6,2378.77,1499.66,2717.0,1536.68,1331.45,13515.49 +1000.0,0.0001,2,LN_SBPLX,3,XTOL_REACHED,0.8451429889761598,9.999872431331611e-5,6.573172665836908e7,1.5972307835286118e7,15338.39,24459.01,2900.91,19489.15,568.12,2511.28 +1000.0,0.0001,2,LN_SBPLX,4,XTOL_REACHED,0.3131872689103447,9.999975362318904e-5,2.106213094663435e7,7.386866779172131e6,1542.03,186.98,4769.18,1445.92,1351.21,10993.26 +1000.0,0.0001,2,LN_SBPLX,5,XTOL_REACHED,0.252708321417183,9.999995793269214e-5,1.7097495846251387e7,5.336766269123215e6,2542.74,2550.23,2750.33,1396.4,1316.1,10761.05 +1000.0,0.0001,2,LN_NELDERMEAD,1,XTOL_REACHED,0.3301639087447767,9.894089355718866e-5,2.2046905891373273e7,7.749447312082843e6,6793.76,1618.37,4312.05,648.06,1178.65,10216.07 +1000.0,0.0001,2,LN_NELDERMEAD,2,XTOL_REACHED,0.3036462102508041,9.996955672113736e-5,2.1017605460716944e7,6.711094900714227e6,2136.81,1713.21,3791.55,736.43,3393.53,16882.29 +1000.0,0.0001,2,LN_NELDERMEAD,3,XTOL_REACHED,0.9580980512405578,9.574407766805196e-5,7.76821103059284e7,1.7072203887502715e7,16304.19,25602.92,2025.65,32865.72,494.58,2578.65 +1000.0,0.0001,2,LN_NELDERMEAD,4,XTOL_REACHED,0.30084589827684677,9.954514042730811e-5,1.9467861776857365e7,6.032877713323798e6,2769.66,1.0,3437.53,2255.52,3392.7,22117.46 +1000.0,0.0001,2,LN_NELDERMEAD,5,XTOL_REACHED,0.26406828770535895,9.969282545887006e-5,1.777649876935541e7,5.137281970977185e6,2551.13,2388.81,2449.09,1259.04,3359.12,33809.3 +1000.0,0.001,1,GN_DIRECT,1,MAXEVAL_REACHED,0.21566001891883352,0.000991108084111797,1.4824217128637234e7,4.580752099621413e6,3933.83,1896.07,2216.74,1265.31,1334.69,16885.66 +1000.0,0.001,1,GN_DIRECT,2,MAXEVAL_REACHED,0.21566001891883352,0.000991108084111797,1.4824217128637234e7,4.580752099621413e6,3933.83,1896.07,2216.74,1265.31,1334.69,16885.66 +1000.0,0.001,1,GN_DIRECT,3,MAXEVAL_REACHED,0.21566001891883352,0.000991108084111797,1.4824217128637234e7,4.580752099621413e6,3933.83,1896.07,2216.74,1265.31,1334.69,16885.66 +1000.0,0.001,1,GN_DIRECT,4,MAXEVAL_REACHED,0.21566001891883352,0.000991108084111797,1.4824217128637234e7,4.580752099621413e6,3933.83,1896.07,2216.74,1265.31,1334.69,16885.66 +1000.0,0.001,1,GN_DIRECT,5,MAXEVAL_REACHED,0.21566001891883352,0.000991108084111797,1.4824217128637234e7,4.580752099621413e6,3933.83,1896.07,2216.74,1265.31,1334.69,16885.66 +1000.0,0.001,1,GN_CRS2_LM,1,XTOL_REACHED,0.21341732641452435,0.0009997596364783043,1.4723671780708658e7,4.476793866465319e6,2324.13,2247.89,2236.39,1209.84,1362.1,16817.95 +1000.0,0.001,1,GN_CRS2_LM,2,XTOL_REACHED,0.21348705174215196,0.0009961852782107107,1.4713146879013367e7,4.495434002300791e6,2676.0,2138.24,2236.66,1219.07,1349.84,16794.3 +1000.0,0.001,1,GN_CRS2_LM,3,XTOL_REACHED,0.21351495158049325,0.0009980840666449465,1.4707776035244564e7,4.477216064211534e6,2273.89,2175.03,2253.28,1232.58,1369.41,16754.3 +1000.0,0.001,1,GN_CRS2_LM,4,XTOL_REACHED,0.21350065099471055,0.0009993953865168898,1.471127951480871e7,4.491056460057779e6,2663.7,2137.24,2233.53,1230.59,1352.92,16806.57 +1000.0,0.001,1,GN_CRS2_LM,5,XTOL_REACHED,0.21346571349783444,0.0009998685959320467,1.4711466745238455e7,4.4961157618621765e6,2674.05,2134.87,2238.27,1215.99,1350.33,16780.74 +1000.0,0.001,1,GN_AGS,1,MAXEVAL_REACHED,0.24871564809997282,0.00038564586961539163,1.7256834517578125e7,5.3539839343903875e6,5999.09,2679.54,2384.84,1129.39,1639.9,31835.38 +1000.0,0.001,1,GN_AGS,2,MAXEVAL_REACHED,0.24871564809997282,0.00038564586961539163,1.7256834517578125e7,5.3539839343903875e6,5999.09,2679.54,2384.84,1129.39,1639.9,31835.38 +1000.0,0.001,1,GN_AGS,3,MAXEVAL_REACHED,0.24871564809997282,0.00038564586961539163,1.7256834517578125e7,5.3539839343903875e6,5999.09,2679.54,2384.84,1129.39,1639.9,31835.38 +1000.0,0.001,1,GN_AGS,4,MAXEVAL_REACHED,0.24871564809997282,0.00038564586961539163,1.7256834517578125e7,5.3539839343903875e6,5999.09,2679.54,2384.84,1129.39,1639.9,31835.38 +1000.0,0.001,1,GN_AGS,5,MAXEVAL_REACHED,0.24871564809997282,0.00038564586961539163,1.7256834517578125e7,5.3539839343903875e6,5999.09,2679.54,2384.84,1129.39,1639.9,31835.38 +1000.0,0.001,1,GN_ISRES,1,XTOL_REACHED,0.21346081801774502,0.000999915345308422,1.4711399509946225e7,4.4967220925338715e6,2666.17,2137.52,2239.41,1212.59,1349.28,16772.5 +1000.0,0.001,1,GN_ISRES,2,XTOL_REACHED,0.21347252774025835,0.0009977641946280632,1.4711710303342972e7,4.49574694512109e6,2666.95,2137.14,2238.27,1215.64,1350.72,16779.72 +1000.0,0.001,1,GN_ISRES,3,XTOL_REACHED,0.2135348303258037,0.0009989081469685063,1.4696270862981467e7,4.490937149739148e6,2667.77,2084.96,2241.73,1250.1,1350.99,16815.05 +1000.0,0.001,1,GN_ISRES,4,XTOL_REACHED,0.21357780896197134,0.000999713789955085,1.4755568222959425e7,4.508651721775529e6,2933.41,2201.26,2211.07,1205.38,1329.81,16799.26 +1000.0,0.001,1,GN_ISRES,5,XTOL_REACHED,0.21352748967186977,0.0009989023377000958,1.4715689533600092e7,4.489633415921201e6,2597.49,2146.36,2236.79,1226.39,1362.33,16805.4 +1000.0,0.001,1,GN_ESCH,1,MAXEVAL_REACHED,0.22056286076050052,0.0009994485569690971,1.552325430840966e7,4.611136558333311e6,3373.01,3427.44,2009.95,1062.66,1318.92,16711.23 +1000.0,0.001,1,GN_ESCH,2,MAXEVAL_REACHED,0.21792703631708565,0.0009836530995154203,1.491850599336667e7,4.626027566166928e6,4271.9,1745.99,2236.31,1359.92,1327.69,16819.38 +1000.0,0.001,1,GN_ESCH,3,MAXEVAL_REACHED,0.21594539451035255,0.000996564950118568,1.5039139393964205e7,4.544200977420227e6,3605.28,2634.06,2085.81,1186.73,1315.68,17070.0 +1000.0,0.001,1,GN_ESCH,4,MAXEVAL_REACHED,0.21407673179962536,0.0009995459227670638,1.4794683338908594e7,4.547599124931279e6,2986.78,2131.87,2250.76,1143.52,1356.52,16712.64 +1000.0,0.001,1,GN_ESCH,5,MAXEVAL_REACHED,0.21930396931366145,0.0009958117104577754,1.5381203220660321e7,4.59255873190293e6,2449.69,3200.43,2131.78,1040.2,1368.69,16480.2 +1000.0,0.001,1,LN_SBPLX,1,XTOL_REACHED,0.3240839004764695,0.0009997690465050177,2.3147159038688205e7,6.872839548676436e6,10163.32,8540.39,1996.69,499.0,1048.87,6563.65 +1000.0,0.001,1,LN_SBPLX,2,XTOL_REACHED,0.26859487723711684,0.0009999999656547067,1.9278969086914036e7,5.677070025628781e6,6772.64,6389.02,1890.79,639.55,1175.14,11562.03 +1000.0,0.001,1,LN_SBPLX,3,XTOL_REACHED,0.7275871017066093,0.0009999999983483722,5.170084600854457e7,1.5826900800244674e7,17070.0,22341.76,4988.08,10.06,647.06,1016.13 +1000.0,0.001,1,LN_SBPLX,4,XTOL_REACHED,0.34525663823879876,0.0009999997054018928,2.39210418884906e7,8.556985984687375e6,1524.3,1095.64,5496.36,787.35,1241.19,8705.72 +1000.0,0.001,1,LN_SBPLX,5,XTOL_REACHED,0.23840261484342046,0.0009999510350232608,1.6643756732496174e7,5.339009373191174e6,4947.84,2234.86,2620.95,977.96,1269.65,11555.01 +1000.0,0.001,1,LN_NELDERMEAD,1,XTOL_REACHED,0.2594817507479684,0.0009999165551788946,1.8381182993852373e7,5.708870965167772e6,5906.62,4241.29,2414.78,553.33,1407.94,14131.21 +1000.0,0.001,1,LN_NELDERMEAD,2,XTOL_REACHED,0.27125767737703776,0.0009942248133434685,1.781337621462896e7,5.928313961737026e6,15697.03,1579.85,2090.47,1035.5,1257.64,17288.45 +1000.0,0.001,1,LN_NELDERMEAD,3,XTOL_REACHED,0.8064943100700409,0.0009936407302375799,6.793611093110852e7,1.4247925264706574e7,4602.79,24417.36,1760.74,26635.06,3400.27,32947.74 +1000.0,0.001,1,LN_NELDERMEAD,4,XTOL_REACHED,0.4224458351320069,0.0009988442626735503,2.987444008130061e7,1.0039585638454411e7,8961.6,1565.64,5399.4,1940.31,3193.59,34140.0 +1000.0,0.001,1,LN_NELDERMEAD,5,XTOL_REACHED,0.23945600000707376,0.000999761094998403,1.6893410909424983e7,5.042879168977749e6,6499.34,2521.02,2069.53,906.05,2629.13,18625.13 +1000.0,0.001,2,GN_DIRECT,1,MAXEVAL_REACHED,0.22765340215656588,0.0009992582203804173,1.5266666706204515e7,4.826316075200764e6,119.68,1511.84,2845.06,1334.59,1308.15,12628.83 +1000.0,0.001,2,GN_DIRECT,2,MAXEVAL_REACHED,0.22765340215656588,0.0009992582203804173,1.5266666706204515e7,4.826316075200764e6,119.68,1511.84,2845.06,1334.59,1308.15,12628.83 +1000.0,0.001,2,GN_DIRECT,3,MAXEVAL_REACHED,0.22765340215656588,0.0009992582203804173,1.5266666706204515e7,4.826316075200764e6,119.68,1511.84,2845.06,1334.59,1308.15,12628.83 +1000.0,0.001,2,GN_DIRECT,4,MAXEVAL_REACHED,0.22765340215656588,0.0009992582203804173,1.5266666706204515e7,4.826316075200764e6,119.68,1511.84,2845.06,1334.59,1308.15,12628.83 +1000.0,0.001,2,GN_DIRECT,5,MAXEVAL_REACHED,0.22765340215656588,0.0009992582203804173,1.5266666706204515e7,4.826316075200764e6,119.68,1511.84,2845.06,1334.59,1308.15,12628.83 +1000.0,0.001,2,GN_CRS2_LM,1,XTOL_REACHED,0.22017743031567452,0.000999150208044601,1.4708414426450131e7,4.491530351050316e6,166.69,1959.74,2505.91,1412.24,1303.12,15416.8 +1000.0,0.001,2,GN_CRS2_LM,2,XTOL_REACHED,0.22017293161418197,0.0009987530189164344,1.4708261748042813e7,4.4899266459314255e6,154.89,1959.1,2505.45,1414.46,1307.28,15422.04 +1000.0,0.001,2,GN_CRS2_LM,3,XTOL_REACHED,0.22020996461924586,0.0009988983032113154,1.477765183392417e7,4.47459362290563e6,136.58,2241.2,2445.18,1358.76,1310.88,15817.4 +1000.0,0.001,2,GN_CRS2_LM,4,XTOL_REACHED,0.220239817444378,0.000999668142703006,1.4743873670153756e7,4.492574977926181e6,167.72,2058.81,2489.31,1379.6,1309.96,15546.97 +1000.0,0.001,2,GN_CRS2_LM,5,XTOL_REACHED,0.22020586553074076,0.0009999501576811844,1.4777838588259097e7,4.474519255658346e6,133.42,2241.29,2445.37,1358.42,1311.72,15818.14 +1000.0,0.001,2,GN_AGS,1,MAXEVAL_REACHED,0.26852018559332425,0.00016273984810563383,1.816527661132813e7,5.676673612719644e6,3802.83,3148.37,2757.83,1337.76,1253.99,15107.12 +1000.0,0.001,2,GN_AGS,2,MAXEVAL_REACHED,0.26852018559332425,0.00016273984810563383,1.816527661132813e7,5.676673612719644e6,3802.83,3148.37,2757.83,1337.76,1253.99,15107.12 +1000.0,0.001,2,GN_AGS,3,MAXEVAL_REACHED,0.26852018559332425,0.00016273984810563383,1.816527661132813e7,5.676673612719644e6,3802.83,3148.37,2757.83,1337.76,1253.99,15107.12 +1000.0,0.001,2,GN_AGS,4,MAXEVAL_REACHED,0.26852018559332425,0.00016273984810563383,1.816527661132813e7,5.676673612719644e6,3802.83,3148.37,2757.83,1337.76,1253.99,15107.12 +1000.0,0.001,2,GN_AGS,5,MAXEVAL_REACHED,0.26852018559332425,0.00016273984810563383,1.816527661132813e7,5.676673612719644e6,3802.83,3148.37,2757.83,1337.76,1253.99,15107.12 +1000.0,0.001,2,GN_ISRES,1,XTOL_REACHED,0.2201767396677592,0.0009999162304533862,1.4705456728811394e7,4.488582898798333e6,151.23,1954.09,2505.39,1418.4,1308.01,15419.05 +1000.0,0.001,2,GN_ISRES,2,XTOL_REACHED,0.22027760242575453,0.000999903067661438,1.4749904662049381e7,4.471419921388907e6,163.03,2153.94,2454.07,1393.98,1312.27,15759.74 +1000.0,0.001,2,GN_ISRES,3,XTOL_REACHED,0.22027439268188093,0.0009983735017317526,1.4758822711480198e7,4.479024328972626e6,152.36,2148.14,2462.78,1378.97,1316.46,15715.44 +1000.0,0.001,2,GN_ISRES,4,XTOL_REACHED,0.22018566995164782,0.0009992004526938928,1.470560415328969e7,4.485494398453693e6,162.98,1969.1,2498.98,1421.65,1305.21,15454.58 +1000.0,0.001,2,GN_ISRES,5,XTOL_REACHED,0.2202138550686758,0.0009997863328489534,1.4777305581294736e7,4.4735292472737795e6,130.91,2240.69,2444.7,1360.29,1313.26,15828.19 +1000.0,0.001,2,GN_ESCH,1,MAXEVAL_REACHED,0.22128753275241422,0.0009930228360872883,1.479603619737363e7,4.438747684079245e6,91.84,2237.32,2408.19,1476.71,1360.92,16023.11 +1000.0,0.001,2,GN_ESCH,2,MAXEVAL_REACHED,0.2231137333618005,0.0009898591552665672,1.5011273960403016e7,4.673859364092462e6,108.66,1880.93,2673.78,1215.07,1331.11,14642.95 +1000.0,0.001,2,GN_ESCH,3,MAXEVAL_REACHED,0.2696665926454649,0.0009964683358932394,1.85650796363413e7,6.215314100076324e6,90.29,2067.74,3788.21,700.94,1283.54,11203.33 +1000.0,0.001,2,GN_ESCH,4,MAXEVAL_REACHED,0.22111207915493605,0.0009958154156327363,1.485697503863662e7,4.502626604410064e6,77.64,2210.74,2473.21,1326.22,1381.83,15772.27 +1000.0,0.001,2,GN_ESCH,5,MAXEVAL_REACHED,0.22244270676544828,0.0009765815386497852,1.5053894046701923e7,4.564471590441846e6,87.44,2514.53,2472.05,1205.62,1335.48,15714.78 +1000.0,0.001,2,LN_SBPLX,1,XTOL_REACHED,0.6947120645446039,0.0009999961133533445,4.888437183461403e7,1.5131184135899106e7,17070.0,20576.66,4879.24,143.4,196.04,1388.89 +1000.0,0.001,2,LN_SBPLX,2,XTOL_REACHED,0.22711298174514927,0.0009999958291084315,1.4983344663210608e7,4.768901146453837e6,696.42,1110.3,2818.22,1480.46,1248.23,18473.68 +1000.0,0.001,2,LN_SBPLX,3,XTOL_REACHED,0.7929400016542606,0.00099999998306338,6.1482751407447875e7,1.4579087021032752e7,15152.48,23958.18,2114.03,18728.96,499.45,2561.39 +1000.0,0.001,2,LN_SBPLX,4,XTOL_REACHED,0.22582017721428285,0.0009999938141313882,1.4825389735167025e7,4.665265482226279e6,448.59,1045.17,2762.3,1669.27,1261.12,19690.36 +1000.0,0.001,2,LN_SBPLX,5,XTOL_REACHED,0.2240099704310363,0.0009999975797338248,1.5208840360999145e7,4.633604735118541e6,105.8,2586.07,2513.01,1141.62,1319.1,15356.8 +1000.0,0.001,2,LN_NELDERMEAD,1,XTOL_REACHED,0.27332310814101585,0.0009998716785092697,1.885446920378074e7,6.272533435237018e6,88.8,2177.6,3793.09,695.81,1426.7,14917.09 +1000.0,0.001,2,LN_NELDERMEAD,2,XTOL_REACHED,0.22305083198045145,0.000997014414246031,1.4944274358545559e7,4.4557706984967105e6,132.34,2475.43,2372.13,1467.61,1330.24,33940.5 +1000.0,0.001,2,LN_NELDERMEAD,3,XTOL_REACHED,0.8647801377756839,0.000998749850101109,7.174299690274267e7,1.4084132477798833e7,185.88,25523.19,1299.8,33955.19,1738.85,8479.58 +1000.0,0.001,2,LN_NELDERMEAD,4,XTOL_REACHED,0.28400119883885305,0.000999997782451486,1.8329168608142685e7,5.664115883871621e6,1960.23,1.0,3291.81,1892.82,3403.6,30163.97 +1000.0,0.001,2,LN_NELDERMEAD,5,XTOL_REACHED,0.2795998930946114,0.00099779972478156,1.860623537240518e7,5.626728880634516e6,4231.31,1563.35,2787.44,1340.64,3343.0,11976.67 +1000.0,0.01,1,GN_DIRECT,1,MAXEVAL_REACHED,0.22518224633385855,0.009999999019875493,1.4695007809424158e7,4.737753713429942e6,254.39,477.85,2950.95,1748.37,1138.0,22331.58 +1000.0,0.01,1,GN_DIRECT,2,MAXEVAL_REACHED,0.22518224633385855,0.009999999019875493,1.4695007809424158e7,4.737753713429942e6,254.39,477.85,2950.95,1748.37,1138.0,22331.58 +1000.0,0.01,1,GN_DIRECT,3,MAXEVAL_REACHED,0.22518224633385855,0.009999999019875493,1.4695007809424158e7,4.737753713429942e6,254.39,477.85,2950.95,1748.37,1138.0,22331.58 +1000.0,0.01,1,GN_DIRECT,4,MAXEVAL_REACHED,0.22518224633385855,0.009999999019875493,1.4695007809424158e7,4.737753713429942e6,254.39,477.85,2950.95,1748.37,1138.0,22331.58 +1000.0,0.01,1,GN_DIRECT,5,MAXEVAL_REACHED,0.22518224633385855,0.009999999019875493,1.4695007809424158e7,4.737753713429942e6,254.39,477.85,2950.95,1748.37,1138.0,22331.58 +1000.0,0.01,1,GN_CRS2_LM,1,XTOL_REACHED,0.20516924107293294,0.00999746514422921,1.3971652230388895e7,4.308894728455387e6,2342.28,2252.71,2166.33,1208.35,845.29,16004.55 +1000.0,0.01,1,GN_CRS2_LM,2,XTOL_REACHED,0.20516583385919804,0.00999969824505474,1.3976074311914004e7,4.310981659674005e6,2350.98,2263.41,2165.74,1199.36,844.87,16001.96 +1000.0,0.01,1,GN_CRS2_LM,3,XTOL_REACHED,0.2051631513671085,0.009999930352532944,1.397183439822793e7,4.308818749036349e6,2340.77,2254.95,2166.1,1207.33,845.14,16004.19 +1000.0,0.01,1,GN_CRS2_LM,4,XTOL_REACHED,0.20516512607226153,0.009998140162889224,1.397223677110538e7,4.308806855655306e6,2341.85,2255.63,2165.83,1207.28,845.33,16005.62 +1000.0,0.01,1,GN_CRS2_LM,5,XTOL_REACHED,0.20516391099716563,0.00999914603823231,1.3972314691187019e7,4.308431697695657e6,2339.94,2257.63,2165.35,1207.46,845.17,16008.88 +1000.0,0.01,1,GN_AGS,1,MAXEVAL_REACHED,0.23479699069648668,0.007324033794666891,1.613136444042969e7,4.877590285930141e6,2702.61,3148.37,2309.83,1604.48,893.92,30768.51 +1000.0,0.01,1,GN_AGS,2,MAXEVAL_REACHED,0.23479699069648668,0.007324033794666891,1.613136444042969e7,4.877590285930141e6,2702.61,3148.37,2309.83,1604.48,893.92,30768.51 +1000.0,0.01,1,GN_AGS,3,MAXEVAL_REACHED,0.23479699069648668,0.007324033794666891,1.613136444042969e7,4.877590285930141e6,2702.61,3148.37,2309.83,1604.48,893.92,30768.51 +1000.0,0.01,1,GN_AGS,4,MAXEVAL_REACHED,0.23479699069648668,0.007324033794666891,1.613136444042969e7,4.877590285930141e6,2702.61,3148.37,2309.83,1604.48,893.92,30768.51 +1000.0,0.01,1,GN_AGS,5,MAXEVAL_REACHED,0.23479699069648668,0.007324033794666891,1.613136444042969e7,4.877590285930141e6,2702.61,3148.37,2309.83,1604.48,893.92,30768.51 +1000.0,0.01,1,GN_ISRES,1,XTOL_REACHED,0.2051671096764835,0.009994666949693858,1.397330869543352e7,4.30952276640019e6,2342.91,2257.77,2166.08,1204.71,845.18,16003.31 +1000.0,0.01,1,GN_ISRES,2,XTOL_REACHED,0.20517303857946306,0.00999854133985093,1.3971754450213872e7,4.312256908582656e6,2325.64,2246.04,2172.47,1200.82,845.3,15963.59 +1000.0,0.01,1,GN_ISRES,3,XTOL_REACHED,0.2052014532340372,0.009997804039841149,1.3956073296094093e7,4.3088226405891925e6,2230.94,2198.73,2186.42,1224.32,847.25,15910.64 +1000.0,0.01,1,GN_ISRES,4,XTOL_REACHED,0.20516579087755946,0.009998213126066188,1.3970497902002577e7,4.30736336449624e6,2334.83,2253.98,2165.43,1211.47,845.25,16011.51 +1000.0,0.01,1,GN_ISRES,5,XTOL_REACHED,0.20517115097589164,0.009999888343530277,1.3971986414688822e7,4.311001655692548e6,2318.76,2250.92,2171.15,1202.29,845.22,15973.74 +1000.0,0.01,1,GN_ESCH,1,MAXEVAL_REACHED,0.20852411131487053,0.009973673285983987,1.4126344210727463e7,4.416504440864243e6,830.58,2097.02,2430.2,1136.68,865.29,14446.09 +1000.0,0.01,1,GN_ESCH,2,MAXEVAL_REACHED,0.21275906519202703,0.009954370085937152,1.447503538800425e7,4.669446733704385e6,2729.82,1828.34,2495.77,937.3,841.8,14091.39 +1000.0,0.01,1,GN_ESCH,3,MAXEVAL_REACHED,0.20799001138225504,0.009951757274202487,1.4023825455756782e7,4.461764167708609e6,1622.82,1588.78,2478.7,1210.93,851.37,14429.62 +1000.0,0.01,1,GN_ESCH,4,MAXEVAL_REACHED,0.2065071521205799,0.0099944712092021,1.4080788240953976e7,4.41872940303737e6,2987.69,2119.35,2221.27,1066.4,838.54,15599.82 +1000.0,0.01,1,GN_ESCH,5,MAXEVAL_REACHED,0.21157925622827484,0.009966047383628246,1.4055941347452022e7,4.505101847995096e6,787.26,1080.53,2667.49,1474.55,858.49,18134.78 +1000.0,0.01,1,LN_SBPLX,1,XTOL_REACHED,0.24849356247972224,0.009999996429459687,1.7276376282198235e7,5.492683346217355e6,5376.99,4089.81,2420.24,405.86,799.96,12507.59 +1000.0,0.01,1,LN_SBPLX,2,XTOL_REACHED,0.22621995430891004,0.00999969421721104,1.554448049621597e7,4.954241047762198e6,6420.48,2819.41,2151.0,789.7,785.2,13257.38 +1000.0,0.01,1,LN_SBPLX,3,XTOL_REACHED,0.31836797728614946,0.009999590446336394,2.2736342576837435e7,6.3942663858252885e6,10826.7,9814.63,1314.35,1167.13,596.61,6858.27 +1000.0,0.01,1,LN_SBPLX,4,XTOL_REACHED,0.22139402416737447,0.00999998955432897,1.454479390876896e7,4.784985025063286e6,232.97,596.83,3012.99,1524.05,860.9,20830.25 +1000.0,0.01,1,LN_SBPLX,5,XTOL_REACHED,0.23132980021773736,0.00999999884531376,1.5994101690968156e7,5.155423895724101e6,3988.05,2837.41,2542.35,685.37,800.23,11933.53 +1000.0,0.01,1,LN_NELDERMEAD,1,XTOL_REACHED,0.21356774228999761,0.009999770229550033,1.4710551449291801e7,4.444311197784166e6,3681.2,2402.91,2049.3,1182.3,1359.63,30204.1 +1000.0,0.01,1,LN_NELDERMEAD,2,XTOL_REACHED,0.24185452987291392,0.00999525839903158,1.726201142433266e7,4.838386875301447e6,4679.24,3033.13,1909.38,1066.84,3412.39,28075.93 +1000.0,0.01,1,LN_NELDERMEAD,3,XTOL_REACHED,0.8452905444274412,0.009999255402685476,7.219605778471622e7,1.466551096581784e7,16457.96,25604.93,227.2,33138.88,971.27,5608.76 +1000.0,0.01,1,LN_NELDERMEAD,4,XTOL_REACHED,0.2741295231445905,0.009999613686785673,1.8216862872711934e7,5.720965161103395e6,1720.74,1.0,3394.42,1501.12,3414.0,22251.98 +1000.0,0.01,1,LN_NELDERMEAD,5,XTOL_REACHED,0.29783190922614544,0.009735541091050456,2.0263820431496885e7,6.189283051706685e6,17070.0,2632.6,1732.65,853.13,3387.88,31149.59 +1000.0,0.01,2,GN_DIRECT,1,MAXEVAL_REACHED,0.2172338577303426,0.009999999999999933,1.4334370991851019e7,4.639234375991894e6,0.0,1119.15,2845.0,1334.69,885.11,17608.56 +1000.0,0.01,2,GN_DIRECT,2,MAXEVAL_REACHED,0.2172338577303426,0.009999999999999933,1.4334370991851019e7,4.639234375991894e6,0.0,1119.15,2845.0,1334.69,885.11,17608.56 +1000.0,0.01,2,GN_DIRECT,3,MAXEVAL_REACHED,0.2172338577303426,0.009999999999999933,1.4334370991851019e7,4.639234375991894e6,0.0,1119.15,2845.0,1334.69,885.11,17608.56 +1000.0,0.01,2,GN_DIRECT,4,MAXEVAL_REACHED,0.2172338577303426,0.009999999999999933,1.4334370991851019e7,4.639234375991894e6,0.0,1119.15,2845.0,1334.69,885.11,17608.56 +1000.0,0.01,2,GN_DIRECT,5,MAXEVAL_REACHED,0.2172338577303426,0.009999999999999933,1.4334370991851019e7,4.639234375991894e6,0.0,1119.15,2845.0,1334.69,885.11,17608.56 +1000.0,0.01,2,GN_CRS2_LM,1,XTOL_REACHED,0.21088112792996205,0.00999841010321268,1.4019551245034669e7,4.3262732074860055e6,42.95,2067.53,2430.54,1358.9,845.94,14661.09 +1000.0,0.01,2,GN_CRS2_LM,2,XTOL_REACHED,0.2108822610578187,0.009998813972368781,1.401703381621542e7,4.3358676355220815e6,41.53,2023.32,2446.98,1353.22,845.22,14555.91 +1000.0,0.01,2,GN_CRS2_LM,3,XTOL_REACHED,0.21088478050931098,0.009999488324915753,1.4019026291206483e7,4.326487708380397e6,43.43,2065.15,2431.1,1359.25,845.8,14655.41 +1000.0,0.01,2,GN_CRS2_LM,4,XTOL_REACHED,0.2108789914815613,0.009999808787321754,1.4020087012492552e7,4.325928960334696e6,37.63,2069.24,2430.41,1358.88,846.78,14668.37 +1000.0,0.01,2,GN_CRS2_LM,5,XTOL_REACHED,0.21088108867641764,0.009995892088757551,1.4018980552201247e7,4.325811485571885e6,38.71,2065.98,2430.74,1360.29,846.63,14664.88 +1000.0,0.01,2,GN_AGS,1,MAXEVAL_REACHED,0.2552030754252871,0.00016167435572914113,1.7192301075195312e7,5.422181111026244e6,1831.61,1879.42,2982.87,1471.12,1574.06,13373.44 +1000.0,0.01,2,GN_AGS,2,MAXEVAL_REACHED,0.2552030754252871,0.00016167435572914113,1.7192301075195312e7,5.422181111026244e6,1831.61,1879.42,2982.87,1471.12,1574.06,13373.44 +1000.0,0.01,2,GN_AGS,3,MAXEVAL_REACHED,0.2552030754252871,0.00016167435572914113,1.7192301075195312e7,5.422181111026244e6,1831.61,1879.42,2982.87,1471.12,1574.06,13373.44 +1000.0,0.01,2,GN_AGS,4,MAXEVAL_REACHED,0.2552030754252871,0.00016167435572914113,1.7192301075195312e7,5.422181111026244e6,1831.61,1879.42,2982.87,1471.12,1574.06,13373.44 +1000.0,0.01,2,GN_AGS,5,MAXEVAL_REACHED,0.2552030754252871,0.00016167435572914113,1.7192301075195312e7,5.422181111026244e6,1831.61,1879.42,2982.87,1471.12,1574.06,13373.44 +1000.0,0.01,2,GN_ISRES,1,XTOL_REACHED,0.21088233658621516,0.009997507482683214,1.4018441658746082e7,4.325552808425428e6,38.23,2065.38,2430.67,1360.74,846.8,14665.02 +1000.0,0.01,2,GN_ISRES,2,XTOL_REACHED,0.21088355667046918,0.009999309138608057,1.4016621035334313e7,4.335385538894604e6,38.32,2023.08,2446.87,1353.95,845.87,14560.27 +1000.0,0.01,2,GN_ISRES,3,MAXEVAL_REACHED,0.21088676156495204,0.009998641561323622,1.40059856964671e7,4.334681627309609e6,42.78,1988.45,2451.56,1367.23,845.47,14640.43 +1000.0,0.01,2,GN_ISRES,4,XTOL_REACHED,0.2108885097222176,0.00999924898765037,1.4019130874456653e7,4.329252592298599e6,41.6,2054.95,2435.54,1356.4,846.12,14633.79 +1000.0,0.01,2,GN_ISRES,5,XTOL_REACHED,0.21088857665431385,0.009997392059822476,1.4023920632759271e7,4.328272401362932e6,38.14,2073.17,2431.84,1353.01,846.58,14662.82 +1000.0,0.01,2,GN_ESCH,1,MAXEVAL_REACHED,0.21272475530340643,0.009998493165038362,1.4087575374315426e7,4.366020611884077e6,443.82,2012.04,2430.2,1379.44,821.03,14531.99 +1000.0,0.01,2,GN_ESCH,2,MAXEVAL_REACHED,0.216704964812542,0.009974330854603378,1.4159483332820842e7,4.499657909769372e6,3.56,1013.49,2732.35,1630.54,932.79,19381.24 +1000.0,0.01,2,GN_ESCH,3,MAXEVAL_REACHED,0.21270694201421678,0.009945618572184645,1.414094303178951e7,4.260066565443215e6,5.48,2481.11,2292.55,1466.79,858.24,15916.4 +1000.0,0.01,2,GN_ESCH,4,MAXEVAL_REACHED,0.21307156101592192,0.009998409918207862,1.4275841160168108e7,4.321808644618981e6,0.5,2629.2,2321.4,1326.22,857.34,15189.78 +1000.0,0.01,2,GN_ESCH,5,MAXEVAL_REACHED,0.21927702007353453,0.009984035539972057,1.4624591357391471e7,4.261502669696736e6,0.32,3200.43,2131.78,1633.38,875.85,16885.63 +1000.0,0.01,2,LN_SBPLX,1,XTOL_REACHED,0.43491721071853967,0.009999999922309117,2.9639096936103396e7,9.271785377398519e6,17049.09,11347.55,2582.02,131.51,85.49,998.8 +1000.0,0.01,2,LN_SBPLX,2,XTOL_REACHED,0.2661133487899802,0.00999996928557182,1.8238982944671724e7,5.311580901390295e6,3625.63,6427.0,1962.04,966.93,612.62,13664.26 +1000.0,0.01,2,LN_SBPLX,3,XTOL_REACHED,0.22632863243949403,0.009999999969361163,1.5406302690175785e7,4.448228763681779e6,111.36,4220.07,2078.74,1288.29,925.86,16877.38 +1000.0,0.01,2,LN_SBPLX,4,XTOL_REACHED,0.2341051432163505,0.009999999889577912,1.5152259006559074e7,5.065520286327077e6,41.03,76.08,3309.61,1766.38,874.52,27572.27 +1000.0,0.01,2,LN_SBPLX,5,XTOL_REACHED,0.2196787049115244,0.009999999566383458,1.4854176078706603e7,4.3534275466177035e6,65.87,3630.95,2137.22,1304.09,876.49,16423.99 +1000.0,0.01,2,LN_NELDERMEAD,1,XTOL_REACHED,0.21306729942178879,0.00999961033915452,1.3999967393131662e7,4.409781265858653e6,52.75,1396.29,2606.78,1523.11,843.26,19805.32 +1000.0,0.01,2,LN_NELDERMEAD,2,XTOL_REACHED,0.24715270056362132,0.009998381339556411,1.6628638808391998e7,4.597169394528831e6,191.02,2920.09,2206.76,1466.73,3040.05,34062.57 +1000.0,0.01,2,LN_NELDERMEAD,3,XTOL_REACHED,0.910199261511249,0.009987955083528762,7.40050469437871e7,1.532171550311791e7,7295.66,25604.98,1583.83,33954.89,400.0,34117.02 +1000.0,0.01,2,LN_NELDERMEAD,4,XTOL_REACHED,0.2719463435357115,0.009999841108924016,1.7517442143419214e7,5.3252195212251e6,93.99,1.0,3233.14,1932.34,3413.14,27330.84 +1000.0,0.01,2,LN_NELDERMEAD,5,XTOL_REACHED,0.5465383796434303,0.009967168960237326,4.25439624648323e7,8.62461605633248e6,34.79,13693.53,1304.24,17390.88,3330.52,16654.34 diff --git a/examples/new_examples/df2_dataset2.xlsx b/examples/new_examples/df2_dataset2.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..488d94bc7dc54090cf10a78fe480f24417f4d9bf GIT binary patch literal 151903 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�*}-)WaCMLwI2hpJ+&Dk-&j8 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

8u2C09}U!bdGdt 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 JgF{r{{{RMxZ5{vs literal 0 HcmV?d00001 diff --git a/examples/new_examples/df3_dataset - Copie.csv b/examples/new_examples/df3_dataset - Copie.csv new file mode 100644 index 0000000..19c00cf --- /dev/null +++ b/examples/new_examples/df3_dataset - Copie.csv @@ -0,0 +1,601 @@ +fc_elyz_capex,shed_max,dispatch,algo,srand,ret,numevals,lcoe_opt,shed_rate_opt,capex,opex,xopt_sto,xopt_pv,xopt_wind,xopt_elyz,xopt_fc,xopt_hyTank +1600.0,0.0,1,GN_CRS2_LM,1,XTOL_REACHED,4362,0.4600114766662058,0.0,3.354355593800089e7,9.193571850207703e6,13594.78,15906.12,1827.49,131.77,1406.59,25605.0 +1600.0,0.0,1,GN_CRS2_LM,2,XTOL_REACHED,2709,0.47582473157581534,0.0,3.437608380085492e7,9.500002460899046e6,17070.0,16171.16,1649.25,85.18,1404.41,25605.0 +1600.0,0.0,1,GN_CRS2_LM,3,XTOL_REACHED,4521,0.4686303720902407,0.0,3.397414216379065e7,9.210642822546696e6,16886.76,16675.05,1356.32,131.17,1410.17,25605.0 +1600.0,0.0,1,GN_CRS2_LM,4,XTOL_REACHED,5068,0.44247272342215266,0.0,3.171664193530792e7,8.96884666458409e6,16990.67,13502.3,1814.56,86.85,1398.11,25486.0 +1600.0,0.0,1,GN_CRS2_LM,5,XTOL_REACHED,5339,0.46226530985241904,0.0,3.364199949623372e7,9.181940230569713e6,14770.07,16172.83,1648.84,125.95,1407.6,25605.0 +1600.0,0.0,1,GN_CRS2_LM,6,XTOL_REACHED,2595,0.47993484676108533,0.0,3.461738964576895e7,9.65686506058519e6,17070.0,15913.85,1813.58,74.49,1399.44,25605.0 +1600.0,0.0,1,GN_CRS2_LM,7,XTOL_REACHED,3648,0.4756168087553122,0.0,3.436394889189841e7,9.495841418710563e6,17050.65,16175.93,1647.62,83.93,1402.32,25597.6 +1600.0,0.0,1,GN_CRS2_LM,8,XTOL_REACHED,3206,0.47996856110908026,0.0,3.4623884272568345e7,9.660006605048366e6,17070.0,15915.21,1815.7,70.83,1401.51,25605.0 +1600.0,0.0,1,GN_CRS2_LM,9,XTOL_REACHED,2296,0.4797946478368154,0.0,3.4609539930672474e7,9.654653469754465e6,17070.0,15916.31,1811.81,72.24,1398.82,25605.0 +1600.0,0.0,1,GN_CRS2_LM,10,XTOL_REACHED,10657,0.46051745368519426,0.0,3.354108636068812e7,9.15582531811468e6,14336.61,16106.77,1687.11,131.86,1399.29,25579.69 +1600.0,0.0,1,GN_ISRES,1,XTOL_REACHED,38694,0.4628301920607581,0.0,3.365695461623748e7,9.179751630310686e6,14760.35,16178.57,1645.1,154.13,1401.18,19110.06 +1600.0,0.0,1,GN_ISRES,2,XTOL_REACHED,40980,0.46574631016438317,0.0,3.382280348035343e7,9.131521756177336e6,15999.52,16601.81,1395.82,213.24,1408.61,12958.17 +1600.0,0.0,1,GN_ISRES,3,MAXEVAL_REACHED,100000,0.42709321558353736,0.0,3.1195791460454922e7,8.369265232011723e6,16553.83,12465.94,1520.34,1090.55,1594.19,16478.6 +1600.0,0.0,1,GN_ISRES,4,XTOL_REACHED,33935,0.46055453516088146,0.0,3.3543330546961915e7,9.155876812600965e6,14336.55,16107.96,1686.78,132.87,1399.67,25430.34 +1600.0,0.0,1,GN_ISRES,5,MAXEVAL_REACHED,100000,0.43351861593655827,0.0,3.2191834680942405e7,8.278756231781514e6,15361.35,12568.0,1462.15,1849.84,1760.96,24653.82 +1600.0,0.0,1,GN_ISRES,6,XTOL_REACHED,36234,0.46303423598287086,0.0,3.3678635628989905e7,9.203275719687758e6,14912.73,16167.42,1651.89,121.91,1400.73,25594.58 +1600.0,0.0,1,GN_ISRES,7,XTOL_REACHED,38707,0.46155939035370314,0.0,3.36122196264032e7,9.163609131965902e6,14329.93,16105.0,1688.13,190.6,1399.28,11689.42 +1600.0,0.0,1,GN_ISRES,8,XTOL_REACHED,36600,0.4645007049007665,0.0,3.3749458614223346e7,9.136220102117376e6,16020.75,16580.2,1408.48,138.68,1408.74,25587.32 +1600.0,0.0,1,GN_ISRES,9,XTOL_REACHED,37121,0.46304269330041503,0.0,3.367871480462255e7,9.203453135845914e6,14916.39,16167.1,1651.73,121.91,1400.58,25589.62 +1600.0,0.0,1,GN_ISRES,10,MAXEVAL_REACHED,100000,0.46255059748793653,0.0,3.364527814943238e7,9.165695655097432e6,14405.12,16145.33,1673.85,183.84,1406.7,16309.71 +1600.0,0.0,1,LN_SBPLX,1,XTOL_REACHED,886,0.47445339705919276,1.3761906766526756e-6,3.427805042261207e7,9.543011074352331e6,15959.92,15723.91,1877.7,119.58,1398.0,14753.5 +1600.0,0.0,1,LN_SBPLX,2,XTOL_REACHED,852,0.47932446930640504,0.0,3.458500168666995e7,9.647718152839866e6,16979.36,15907.44,1817.95,70.86,1398.0,25518.35 +1600.0,0.0,1,LN_SBPLX,3,XTOL_REACHED,377,0.5003248252265573,1.1508988564851483e-5,3.618585037014371e7,1.0064730267786385e7,17028.39,17070.0,1877.7,57.69,1398.25,25605.0 +1600.0,0.0,1,LN_SBPLX,4,XTOL_REACHED,1110,0.4722874609125393,1.3761887508409423e-6,3.415375489896214e7,9.485699640800603e6,15535.55,15723.91,1877.7,138.18,1398.0,11248.51 +1600.0,0.0,1,LN_SBPLX,5,XTOL_REACHED,467,0.5020632769373404,1.1508988564851483e-5,3.625670068369221e7,1.007685903893639e7,17070.0,17070.0,1877.7,105.53,1398.0,13038.12 +1600.0,0.0,1,LN_SBPLX,6,XTOL_REACHED,716,0.49258529587977934,6.841208749852342e-6,3.556653961804693e7,9.894114002614466e6,16745.9,16580.22,1877.7,112.62,1398.0,12827.4 +1600.0,0.0,1,LN_SBPLX,7,XTOL_REACHED,435,0.5001611454211539,1.1508988564851483e-5,3.617684182161407e7,1.0061126291639447e7,17002.87,17070.0,1877.7,57.89,1398.0,25605.0 +1600.0,0.0,1,LN_SBPLX,8,XTOL_REACHED,845,0.5004832259807376,1.1508988564851483e-5,3.619417823065872e7,1.0068308551682536e7,17054.23,17070.0,1877.7,57.5,1398.0,25605.0 +1600.0,0.0,1,LN_SBPLX,9,XTOL_REACHED,755,0.5009342493139007,1.1508988564851483e-5,3.620629482312217e7,1.0063991574227143e7,16998.92,17070.0,1877.7,83.87,1398.0,18815.37 +1600.0,0.0,1,LN_SBPLX,10,XTOL_REACHED,678,0.4949588428770875,1.1508988564851483e-5,3.589463831842307e7,9.94252952789517e6,16151.46,17070.0,1877.7,67.86,1398.0,25511.52 +1600.0,0.0,2,GN_CRS2_LM,1,XTOL_REACHED,7476,0.29066224413828623,0.0,1.942547818473377e7,4.695196053421637e6,385.25,5369.67,1877.7,1941.46,1461.79,18913.38 +1600.0,0.0,2,GN_CRS2_LM,2,XTOL_REACHED,6312,0.2906326340658707,0.0,1.937495787466314e7,4.669917295446484e6,386.02,5251.03,1877.7,1998.13,1462.28,18998.41 +1600.0,0.0,2,GN_CRS2_LM,3,XTOL_REACHED,8282,0.2904290453528837,0.0,1.931347948100528e7,4.643335256426433e6,386.38,5130.7,1877.7,2062.43,1449.6,19110.61 +1600.0,0.0,2,GN_CRS2_LM,4,XTOL_REACHED,6571,0.2904344847833448,0.0,1.9311659226849884e7,4.642354677192502e6,385.95,5126.32,1877.7,2064.65,1449.62,19117.75 +1600.0,0.0,2,GN_CRS2_LM,5,XTOL_REACHED,3634,0.2926608230217043,0.0,1.935798773441256e7,4.670019768611068e6,385.97,5264.01,1877.7,1970.99,1462.56,25605.0 +1600.0,0.0,2,GN_CRS2_LM,6,XTOL_REACHED,7598,0.2904346573389992,0.0,1.9310584544515695e7,4.641606694406838e6,385.49,5122.9,1877.7,2066.49,1449.8,19104.24 +1600.0,0.0,2,GN_CRS2_LM,7,XTOL_REACHED,8019,0.2906649260448329,0.0,1.9419689712794676e7,4.692232388693764e6,385.21,5355.76,1877.7,1947.94,1462.15,18900.23 +1600.0,0.0,2,GN_CRS2_LM,8,XTOL_REACHED,3893,0.2926857653577982,0.0,1.9360794674637325e7,4.671434296213438e6,390.57,5267.76,1877.7,1969.81,1461.68,25605.0 +1600.0,0.0,2,GN_CRS2_LM,9,XTOL_REACHED,7170,0.2904323992768463,0.0,1.931309166419405e7,4.643128181638736e6,386.69,5129.53,1877.7,2063.01,1449.59,19114.19 +1600.0,0.0,2,GN_CRS2_LM,10,XTOL_REACHED,3244,0.292692097650958,0.0,1.9352661688461915e7,4.667468590095151e6,388.94,5250.33,1877.7,1977.54,1462.29,25605.0 +1600.0,0.0,2,GN_ISRES,1,XTOL_REACHED,36081,0.2904232744739024,0.0,1.931376445301552e7,4.643292550056752e6,385.48,5131.03,1877.68,2062.64,1449.59,19097.12 +1600.0,0.0,2,GN_ISRES,2,XTOL_REACHED,38666,0.2904186962981445,0.0,1.931309969026286e7,4.643029422491734e6,385.18,5129.99,1877.68,2062.95,1449.69,19090.86 +1600.0,0.0,2,GN_ISRES,3,XTOL_REACHED,27626,0.2904584877623539,0.0,1.931396435229803e7,4.642635281427499e6,385.6,5127.09,1877.68,2064.83,1450.44,19101.04 +1600.0,0.0,2,GN_ISRES,4,XTOL_REACHED,33136,0.29063841889734016,0.0,1.9383319697194487e7,4.673817053835422e6,385.79,5269.27,1877.67,1989.65,1462.43,18983.39 +1600.0,0.0,2,GN_ISRES,5,XTOL_REACHED,38653,0.2906646685819012,0.0,1.941819680001564e7,4.69154843284952e6,385.35,5352.6,1877.69,1949.3,1462.22,18897.85 +1600.0,0.0,2,GN_ISRES,6,XTOL_REACHED,36572,0.2904871800493542,0.0,1.930904499299265e7,4.639639080423785e6,385.43,5112.86,1877.65,2072.87,1450.1,19109.92 +1600.0,0.0,2,GN_ISRES,7,XTOL_REACHED,30553,0.2904876247333341,0.0,1.931251255481567e7,4.641855346492039e6,387.48,5122.4,1877.65,2067.48,1450.01,19138.85 +1600.0,0.0,2,GN_ISRES,8,XTOL_REACHED,39282,0.29042090142895743,0.0,1.931353636660214e7,4.643202674926699e6,385.28,5130.75,1877.68,2062.7,1449.65,19094.31 +1600.0,0.0,2,GN_ISRES,9,XTOL_REACHED,34002,0.29080843078851665,0.0,1.9469710088756952e7,4.714501559231988e6,385.54,5457.06,1877.67,1906.25,1459.19,18817.1 +1600.0,0.0,2,GN_ISRES,10,XTOL_REACHED,29000,0.2906855170480822,0.0,1.9427059240034886e7,4.695770799873864e6,388.08,5370.63,1877.66,1941.29,1461.7,18913.02 +1600.0,0.0,2,LN_SBPLX,1,XTOL_REACHED,817,0.3156952125790531,0.0,2.027232130954568e7,4.594269514631603e6,485.27,4312.51,1877.7,3255.11,1445.64,21720.93 +1600.0,0.0,2,LN_SBPLX,2,XTOL_REACHED,1051,0.36576936541289223,0.0,2.487851907054826e7,6.616879358001562e6,7527.17,9096.69,1876.05,1065.71,1393.25,17382.81 +1600.0,0.0,2,LN_SBPLX,3,XTOL_REACHED,1028,0.30240688625082907,0.0,2.0517927148807228e7,5.070297883299493e6,435.55,6925.11,1877.7,1507.01,1394.83,25605.0 +1600.0,0.0,2,LN_SBPLX,4,XTOL_REACHED,830,0.2935108376015051,0.0,1.940830735161394e7,4.70126593957621e6,1020.18,5016.1,1877.7,2125.19,1393.25,19289.07 +1600.0,0.0,2,LN_SBPLX,5,XTOL_REACHED,1334,0.338582913781516,0.0,2.3641630265038196e7,5.872792858695003e6,441.87,9912.98,1877.69,1220.37,1394.01,23076.48 +1600.0,0.0,2,LN_SBPLX,6,XTOL_REACHED,621,0.2936502812211767,0.0,1.9581969780428454e7,4.793052008454385e6,1090.04,5406.34,1877.7,1919.08,1400.39,18837.07 +1600.0,0.0,2,LN_SBPLX,7,XTOL_REACHED,1109,0.30149346350467354,0.0,2.0430478866786446e7,5.045982346691873e6,441.64,6827.31,1877.63,1525.55,1394.0,25397.98 +1600.0,0.0,2,LN_SBPLX,8,XTOL_REACHED,796,0.5034039700489076,0.0,3.5287332165978625e7,9.296969318776418e6,10774.12,17063.96,1877.7,880.21,1397.29,14991.94 +1600.0,0.0,2,LN_SBPLX,9,XTOL_REACHED,1092,0.2966409226971241,0.0,1.994637767751577e7,4.913544116202123e6,625.0,6201.99,1877.7,1652.27,1394.46,24378.07 +1600.0,0.0,2,LN_SBPLX,10,XTOL_REACHED,670,0.4405285705882223,0.0,3.1912266881759256e7,7.863404587560313e6,444.97,17070.0,1877.7,1029.52,1393.55,14978.33 +1600.0,1.0e-5,1,GN_CRS2_LM,1,XTOL_REACHED,9112,0.402627999958265,9.904965937785411e-6,2.878483702912122e7,8.061180978044398e6,16871.34,11975.77,1480.96,146.73,1406.48,25605.0 +1600.0,1.0e-5,1,GN_CRS2_LM,2,XTOL_REACHED,11765,0.3703765615845036,9.999726539824966e-6,2.6039399075086646e7,7.661807197669253e6,17070.0,8474.26,1877.7,136.53,1421.43,19680.64 +1600.0,1.0e-5,1,GN_CRS2_LM,3,XTOL_REACHED,20375,0.4295894884153555,9.981858156437616e-6,3.1674556549215987e7,8.333100867613169e6,10807.97,16058.38,1449.85,285.37,1406.36,25605.0 +1600.0,1.0e-5,1,GN_CRS2_LM,4,XTOL_REACHED,6222,0.39755110226262796,9.956515290959425e-6,2.8174421076789614e7,8.174626671223115e6,17070.0,10321.11,1877.7,101.66,1399.71,25605.0 +1600.0,1.0e-5,1,GN_CRS2_LM,5,XTOL_REACHED,3341,0.4727093630519781,9.850739592125399e-6,3.403150031701876e7,9.558341921311965e6,17068.55,15249.87,1877.36,68.59,1397.95,25603.39 +1600.0,1.0e-5,1,GN_CRS2_LM,6,XTOL_REACHED,4315,0.47023061536189037,9.868923164559615e-6,3.388677865669111e7,9.475989983542994e6,16933.53,15353.4,1811.08,75.74,1397.21,25605.0 +1600.0,1.0e-5,1,GN_CRS2_LM,7,XTOL_REACHED,9840,0.3589609689856756,9.726846809449705e-6,2.5215032829462025e7,7.405049687188283e6,17070.0,7851.76,1810.62,156.91,1493.58,25605.0 +1600.0,1.0e-5,1,GN_CRS2_LM,8,XTOL_REACHED,11080,0.3926367068395173,9.108429270041024e-6,2.797733407514391e7,8.0475907667799955e6,15691.13,10560.37,1877.7,119.19,1381.18,25605.0 +1600.0,1.0e-5,1,GN_CRS2_LM,9,XTOL_REACHED,22407,0.3625159623026645,9.960609646117583e-6,2.653667647407728e7,7.23956313399868e6,9145.72,11085.56,1829.62,267.11,1475.94,25605.0 +1600.0,1.0e-5,1,GN_CRS2_LM,10,XTOL_REACHED,5804,0.39770459925556645,9.654342188464953e-6,2.8184846859409593e7,8.177446341179155e6,17070.0,10339.93,1876.41,101.43,1395.15,25605.0 +1600.0,1.0e-5,1,GN_ISRES,1,MAXEVAL_REACHED,100000,0.41769722277442056,9.221411084568147e-6,3.0395840113898985e7,8.234071166119249e6,16050.12,12496.93,1506.78,883.17,1420.16,14505.3 +1600.0,1.0e-5,1,GN_ISRES,2,MAXEVAL_REACHED,100000,0.4092255996784272,8.060982643934242e-6,2.9536533641143367e7,8.291660075114967e6,15931.63,11037.73,1872.96,584.74,1502.79,12515.34 +1600.0,1.0e-5,1,GN_ISRES,3,MAXEVAL_REACHED,100000,0.42709321558353736,0.0,3.1195791460454922e7,8.369265232011723e6,16553.83,12465.94,1520.34,1090.55,1594.19,16478.6 +1600.0,1.0e-5,1,GN_ISRES,4,MAXEVAL_REACHED,100000,0.4243573805771475,3.8178253473875775e-6,3.0758412017267603e7,8.527195651699813e6,15679.1,12139.1,1838.51,695.9,1456.18,16261.75 +1600.0,1.0e-5,1,GN_ISRES,5,MAXEVAL_REACHED,100000,0.4294448709885106,6.236756294258401e-6,3.0906340693121057e7,8.600016246407153e6,16398.45,12114.5,1825.1,329.65,1802.3,19305.37 +1600.0,1.0e-5,1,GN_ISRES,6,MAXEVAL_REACHED,100000,0.4103591691597224,4.749299379998994e-6,2.9771312282361202e7,8.067727492395671e6,15614.44,12547.2,1441.47,703.85,1406.77,17393.18 +1600.0,1.0e-5,1,GN_ISRES,7,MAXEVAL_REACHED,100000,0.41658601388079486,8.00713227795544e-6,3.0035432672933612e7,8.2928444294448765e6,16451.35,12216.54,1593.69,319.46,1691.41,14104.91 +1600.0,1.0e-5,1,GN_ISRES,8,MAXEVAL_REACHED,100000,0.40667451470928184,0.0,2.9335839725862533e7,8.0602097515919e6,15662.08,12518.7,1468.89,280.27,1513.16,13335.35 +1600.0,1.0e-5,1,GN_ISRES,9,XTOL_REACHED,42509,0.43153080387969334,9.983541354922342e-6,3.1830793587593537e7,8.436974559753483e6,11407.42,15827.49,1507.45,313.35,1405.09,12436.52 +1600.0,1.0e-5,1,GN_ISRES,10,MAXEVAL_REACHED,100000,0.43268351312038034,8.44732880410662e-6,3.1224665578037884e7,8.663459706240218e6,15202.0,13520.48,1751.56,296.84,1406.19,15245.03 +1600.0,1.0e-5,1,LN_SBPLX,1,XTOL_REACHED,942,0.4649090289709481,9.99999773604909e-6,3.358429655086222e7,9.342220222841782e6,15848.46,15325.22,1825.98,120.4,1397.97,16914.01 +1600.0,1.0e-5,1,LN_SBPLX,2,XTOL_REACHED,817,0.46144957281209753,9.999999661753553e-6,3.3390558726539988e7,9.101579897899477e6,16883.54,16071.75,1400.71,130.12,1403.56,24592.47 +1600.0,1.0e-5,1,LN_SBPLX,3,XTOL_REACHED,377,0.5003248252265573,1.1508988564851483e-5,3.618585037014371e7,1.0064730267786385e7,17028.39,17070.0,1877.7,57.69,1398.25,25605.0 +1600.0,1.0e-5,1,LN_SBPLX,4,XTOL_REACHED,999,0.4790644193234809,9.999934929749516e-6,3.447390891717052e7,9.651880798388613e6,16965.2,15614.19,1877.7,118.79,1386.02,12285.09 +1600.0,1.0e-5,1,LN_SBPLX,5,XTOL_REACHED,467,0.5020632769373404,1.1508988564851483e-5,3.625670068369221e7,1.007685903893639e7,17070.0,17070.0,1877.7,105.53,1398.0,13038.12 +1600.0,1.0e-5,1,LN_SBPLX,6,XTOL_REACHED,972,0.48525478594270804,9.999977863746562e-6,3.50412594987262e7,9.782989767979953e6,16817.28,16174.93,1877.7,65.8,1392.43,25435.54 +1600.0,1.0e-5,1,LN_SBPLX,7,XTOL_REACHED,435,0.5001611454211539,1.1508988564851483e-5,3.617684182161407e7,1.0061126291639447e7,17002.87,17070.0,1877.7,57.89,1398.0,25605.0 +1600.0,1.0e-5,1,LN_SBPLX,8,XTOL_REACHED,845,0.5004832259807376,1.1508988564851483e-5,3.619417823065872e7,1.0068308551682536e7,17054.23,17070.0,1877.7,57.5,1398.0,25605.0 +1600.0,1.0e-5,1,LN_SBPLX,9,XTOL_REACHED,755,0.5009342493139007,1.1508988564851483e-5,3.620629482312217e7,1.0063991574227143e7,16998.92,17070.0,1877.7,83.87,1398.0,18815.37 +1600.0,1.0e-5,1,LN_SBPLX,10,XTOL_REACHED,678,0.4949588428770875,1.1508988564851483e-5,3.589463831842307e7,9.94252952789517e6,16151.46,17070.0,1877.7,67.86,1398.0,25511.52 +1600.0,1.0e-5,2,GN_CRS2_LM,1,XTOL_REACHED,7482,0.29018619686207675,9.993711641770896e-6,1.9300540681992576e7,4.635116012919535e6,327.45,5127.5,1877.68,2064.98,1454.33,19098.31 +1600.0,1.0e-5,2,GN_CRS2_LM,2,XTOL_REACHED,4473,0.2924011953143673,9.984680689289576e-6,1.9349258494439807e7,4.662112489018603e6,314.08,5268.41,1877.7,1969.89,1470.64,25591.23 +1600.0,1.0e-5,2,GN_CRS2_LM,3,XTOL_REACHED,4940,0.29225631045349804,9.460244794162775e-6,1.927621821314914e7,4.630699313410952e6,317.84,5124.34,1877.69,2045.12,1457.0,25604.43 +1600.0,1.0e-5,2,GN_CRS2_LM,4,XTOL_REACHED,7113,0.2901673723753935,9.919827580792843e-6,1.9300920132873572e7,4.634079410124389e6,315.56,5128.71,1877.7,2064.33,1456.86,19105.23 +1600.0,1.0e-5,2,GN_CRS2_LM,5,XTOL_REACHED,7308,0.29018087234755396,9.812181371853153e-6,1.9300874277292177e7,4.63535856607913e6,327.41,5128.58,1877.7,2064.23,1454.43,19097.61 +1600.0,1.0e-5,2,GN_CRS2_LM,6,XTOL_REACHED,5265,0.2922731774856048,9.843726977702585e-6,1.927779387306586e7,4.631273875316403e6,318.35,5127.89,1877.47,2044.35,1456.47,25605.0 +1600.0,1.0e-5,2,GN_CRS2_LM,7,XTOL_REACHED,3028,0.29244675594528463,9.065470086652447e-6,1.9337538651528254e7,4.658061083675143e6,332.03,5240.07,1877.7,1983.09,1467.44,25605.0 +1600.0,1.0e-5,2,GN_CRS2_LM,8,XTOL_REACHED,7076,0.2903910443422449,9.6603088770031e-6,1.936484157756891e7,4.661566514476035e6,318.36,5250.97,1877.7,1998.86,1470.05,19017.85 +1600.0,1.0e-5,2,GN_CRS2_LM,9,XTOL_REACHED,4084,0.29241403628726914,9.672297020399078e-6,1.93453946305641e7,4.661899429104286e6,326.29,5261.51,1877.7,1972.6,1468.01,25598.48 +1600.0,1.0e-5,2,GN_CRS2_LM,10,XTOL_REACHED,7994,0.2904205713663986,9.995204795758448e-6,1.9372767445117895e7,4.665425337498333e6,315.55,5270.69,1877.7,1989.48,1470.18,19053.4 +1600.0,1.0e-5,2,GN_ISRES,1,XTOL_REACHED,34218,0.29017373049031303,9.871165427618199e-6,1.930055020242043e7,4.633688819722511e6,314.92,5127.14,1877.69,2065.19,1457.09,19105.25 +1600.0,1.0e-5,2,GN_ISRES,2,XTOL_REACHED,35658,0.290448731698337,9.919722226740933e-6,1.9405632760001622e7,4.686469437616854e6,351.73,5351.2,1877.67,1950.24,1461.87,18902.1 +1600.0,1.0e-5,2,GN_ISRES,3,XTOL_REACHED,34511,0.29019269998436115,9.524481139770983e-6,1.9300764746188838e7,4.634533466502368e6,323.59,5126.46,1877.68,2065.52,1455.53,19104.56 +1600.0,1.0e-5,2,GN_ISRES,4,XTOL_REACHED,40456,0.29017458709565175,9.977892775852928e-6,1.9300824503438983e7,4.635093582305342e6,324.56,5128.89,1877.7,2064.12,1454.9,19102.34 +1600.0,1.0e-5,2,GN_ISRES,5,XTOL_REACHED,30816,0.29017722752574393,9.97486159979033e-6,1.930124343275377e7,4.633847717590844e6,314.19,5128.16,1877.69,2064.85,1457.27,19101.71 +1600.0,1.0e-5,2,GN_ISRES,6,XTOL_REACHED,37062,0.2903925241279577,9.980466541703053e-6,1.9376776887940478e7,4.667451743873225e6,314.28,5280.96,1877.7,1984.45,1470.36,18975.95 +1600.0,1.0e-5,2,GN_ISRES,7,XTOL_REACHED,35184,0.29018196959417214,9.83213127279132e-6,1.930086053289148e7,4.634354536633752e6,320.07,5127.61,1877.68,2065.02,1456.01,19097.06 +1600.0,1.0e-5,2,GN_ISRES,8,XTOL_REACHED,38514,0.2904096775019256,9.986393951714507e-6,1.941304991990308e7,4.685615290780472e6,315.02,5365.44,1877.69,1944.05,1470.01,18898.32 +1600.0,1.0e-5,2,GN_ISRES,9,XTOL_REACHED,34041,0.2903895509643961,9.943087936398886e-6,1.9373404052608825e7,4.665452133809703e6,314.71,5271.15,1877.68,1989.57,1470.43,18993.27 +1600.0,1.0e-5,2,GN_ISRES,10,XTOL_REACHED,28862,0.29044474043360846,9.968690602903694e-6,1.940771418544877e7,4.68603964887483e6,340.73,5354.62,1877.66,1949.0,1464.26,18904.96 +1600.0,1.0e-5,2,LN_SBPLX,1,XTOL_REACHED,646,0.37449916552295553,9.999953616488034e-6,2.654531964403418e7,6.127084528780803e6,866.4,9632.37,1877.69,3210.79,1347.5,11425.86 +1600.0,1.0e-5,2,LN_SBPLX,2,XTOL_REACHED,1437,0.314732713237591,9.999979052383404e-6,2.1758621153411534e7,5.438634505541809e6,879.23,8113.26,1877.7,1358.18,1339.22,17208.84 +1600.0,1.0e-5,2,LN_SBPLX,3,XTOL_REACHED,525,0.43086065780500865,9.9998830383494e-6,3.119175331811731e7,7.554271048147831e6,671.9,15531.47,1877.7,1721.74,1359.03,11164.17 +1600.0,1.0e-5,2,LN_SBPLX,4,XTOL_REACHED,620,0.3044303480477717,9.9902048622696e-6,2.012261829669906e7,5.051145883965515e6,2554.36,5689.44,1877.7,1784.2,1334.43,25005.2 +1600.0,1.0e-5,2,LN_SBPLX,5,XTOL_REACHED,898,0.29854994207033636,9.99996757469179e-6,2.0297642227854975e7,5.046568210945867e6,919.03,6593.85,1877.7,1578.96,1335.47,17926.74 +1600.0,1.0e-5,2,LN_SBPLX,6,XTOL_REACHED,656,0.2932087350903475,9.999996746927939e-6,1.9558680859835263e7,4.783332613645498e6,1018.15,5407.73,1877.7,1919.19,1400.41,18821.52 +1600.0,1.0e-5,2,LN_SBPLX,7,XTOL_REACHED,492,0.3038773044703534,9.995214145724423e-6,1.9782613514924545e7,4.804929872043945e6,2276.13,4632.61,1877.7,2419.61,1345.29,19653.67 +1600.0,1.0e-5,2,LN_SBPLX,8,XTOL_REACHED,591,0.5017979247518431,9.999015923281301e-6,3.516796808999676e7,9.284084681493761e6,10743.93,17069.35,1877.7,880.03,1325.45,14964.38 +1600.0,1.0e-5,2,LN_SBPLX,9,XTOL_REACHED,734,0.47592495652888656,9.868538392110002e-6,3.3771511902928226e7,8.705616391046291e6,6628.43,17056.73,1877.69,899.23,1342.52,15671.51 +1600.0,1.0e-5,2,LN_SBPLX,10,XTOL_REACHED,499,0.4548455625432606,9.999973034747469e-6,3.261600296518894e7,8.174103450643181e6,2706.07,17070.0,1877.7,1012.26,1353.57,17465.99 +1600.0,0.0001,1,GN_CRS2_LM,1,XTOL_REACHED,12134,0.26030860276905415,9.969761891441587e-5,1.8250224477696452e7,5.315278383264957e6,10376.28,3236.59,1877.69,582.86,1493.53,25605.0 +1600.0,0.0001,1,GN_CRS2_LM,2,XTOL_REACHED,16653,0.2593742051517447,9.973531034029252e-5,1.8212579190652218e7,5.291099960492892e6,10139.06,3266.41,1877.7,580.58,1501.81,25605.0 +1600.0,0.0001,1,GN_CRS2_LM,3,XTOL_REACHED,14170,0.260310640380276,9.788062029484101e-5,1.8251307240263313e7,5.315823011751252e6,10375.49,3239.6,1877.7,581.43,1493.55,25605.0 +1600.0,0.0001,1,GN_CRS2_LM,4,XTOL_REACHED,13788,0.279899863749662,9.997582545841629e-5,2.0380184553670414e7,5.639116685643685e6,6576.01,6380.82,1877.28,402.57,1490.33,14220.29 +1600.0,0.0001,1,GN_CRS2_LM,5,XTOL_REACHED,14265,0.263440102483404,9.991625835169707e-5,1.863437663443975e7,5.364432569447598e6,10023.24,4004.34,1803.25,497.39,1491.97,16890.47 +1600.0,0.0001,1,GN_CRS2_LM,6,XTOL_REACHED,27599,0.27876454534090866,9.995451285805682e-5,2.029840276384742e7,5.603160356205257e6,6462.23,6395.19,1860.27,408.53,1484.38,14424.0 +1600.0,0.0001,1,GN_CRS2_LM,7,XTOL_REACHED,22974,0.25579707953971154,9.791775670367322e-5,1.818051839602621e7,5.052243527525702e6,8960.65,3969.37,1668.7,738.72,1511.36,25605.0 +1600.0,0.0001,1,GN_CRS2_LM,8,XTOL_REACHED,14246,0.26029781946998976,9.93073799239229e-5,1.8248478926779024e7,5.316319078789016e6,10376.72,3243.07,1877.7,580.89,1489.45,25605.0 +1600.0,0.0001,1,GN_CRS2_LM,9,XTOL_REACHED,9155,0.25971578828384995,9.932622368528399e-5,1.823259543537322e7,5.281291561077476e6,10055.16,3253.16,1877.7,617.63,1505.55,25605.0 +1600.0,0.0001,1,GN_CRS2_LM,10,XTOL_REACHED,14215,0.26026648783543416,9.994497852842321e-5,1.8245023977690816e7,5.315605589137097e6,10389.78,3232.58,1877.7,582.74,1490.45,25604.96 +1600.0,0.0001,1,GN_ISRES,1,XTOL_REACHED,39859,0.26344324852582757,9.99887281277284e-5,1.8634899851365797e7,5.364691550407825e6,10016.97,4003.79,1804.14,497.07,1492.58,16757.55 +1600.0,0.0001,1,GN_ISRES,2,XTOL_REACHED,43944,0.2694781049548853,9.997179353492098e-5,1.9281046606701806e7,5.431137478845213e6,9564.98,5098.15,1683.23,437.15,1495.44,20305.66 +1600.0,0.0001,1,GN_ISRES,3,MAXEVAL_REACHED,100000,0.274345920815334,9.521769467698523e-5,1.9659956227065794e7,5.47769429812509e6,10418.39,5280.11,1580.35,574.67,1500.75,16126.85 +1600.0,0.0001,1,GN_ISRES,4,XTOL_REACHED,33945,0.26767769322502305,9.983999421124224e-5,1.893405274066107e7,5.413476824335217e6,10799.03,4360.61,1689.23,516.27,1472.96,16841.23 +1600.0,0.0001,1,GN_ISRES,5,XTOL_REACHED,40888,0.2706372075491202,9.999709226485468e-5,1.9347952024333157e7,5.463122684661371e6,9859.29,5063.57,1682.61,452.7,1488.96,15897.86 +1600.0,0.0001,1,GN_ISRES,6,MAXEVAL_REACHED,100000,0.27549937146287845,9.946640125357484e-5,1.9645009413152486e7,5.496618233003158e6,10606.39,5270.5,1582.01,522.93,1500.04,21778.94 +1600.0,0.0001,1,GN_ISRES,7,MAXEVAL_REACHED,100000,0.26752227768855164,9.634571478378902e-5,1.9258583242182426e7,5.352728117318652e6,8925.65,5118.19,1674.15,519.54,1547.84,16111.45 +1600.0,0.0001,1,GN_ISRES,8,XTOL_REACHED,44011,0.27820037574775824,9.99798844447577e-5,2.02324920321256e7,5.484410954422533e6,8611.03,6505.47,1525.25,579.68,1451.32,15259.3 +1600.0,0.0001,1,GN_ISRES,9,XTOL_REACHED,42525,0.2763130245365943,9.998376250341019e-5,2.000149256370991e7,5.468301854086595e6,9260.23,6094.72,1529.93,567.24,1474.84,15613.88 +1600.0,0.0001,1,GN_ISRES,10,XTOL_REACHED,37080,0.2706384576636579,9.995886284342692e-5,1.934786041916344e7,5.463285862643163e6,9860.07,5063.07,1682.77,452.6,1488.86,15898.78 +1600.0,0.0001,1,LN_SBPLX,1,XTOL_REACHED,621,0.401612509176429,9.999211148550354e-5,2.9651076578529608e7,7.992691337553429e6,8784.23,13720.75,1877.7,292.97,1407.37,12155.14 +1600.0,0.0001,1,LN_SBPLX,2,XTOL_REACHED,1234,0.4552835259143991,9.999909081001863e-5,3.2896211261115376e7,8.940600058719793e6,16407.5,16026.01,1347.91,220.51,1269.36,13237.12 +1600.0,0.0001,1,LN_SBPLX,3,XTOL_REACHED,517,0.47879665086747164,9.999999379006866e-5,3.472191938998817e7,9.625180959384255e6,15066.37,16563.79,1872.79,86.96,1273.91,25311.73 +1600.0,0.0001,1,LN_SBPLX,4,XTOL_REACHED,1057,0.33326233624687057,9.999891094770282e-5,2.397590444787286e7,6.83193893381476e6,11576.77,8305.21,1864.65,294.64,1339.18,11010.2 +1600.0,0.0001,1,LN_SBPLX,5,XTOL_REACHED,761,0.4558262665666191,9.999873526005583e-5,3.28806340432625e7,8.991540483310187e6,16666.79,15759.72,1412.0,197.24,1286.68,12233.33 +1600.0,0.0001,1,LN_SBPLX,6,XTOL_REACHED,514,0.3936139013424947,9.999993384265827e-5,2.7804699997196104e7,8.111554193207872e6,17070.0,10146.38,1877.7,108.2,1295.77,22933.27 +1600.0,0.0001,1,LN_SBPLX,7,XTOL_REACHED,993,0.2982333103729444,9.99999823467267e-5,2.1463457719077863e7,6.082396775118768e6,10969.33,6248.79,1774.81,451.74,1482.34,12218.03 +1600.0,0.0001,1,LN_SBPLX,8,XTOL_REACHED,569,0.4150967657186456,9.999995976173683e-5,2.958846254890478e7,8.4948929568409e6,16537.51,11764.79,1877.7,89.59,1329.27,25605.0 +1600.0,0.0001,1,LN_SBPLX,9,XTOL_REACHED,1736,0.3475050367608489,9.999999526278599e-5,2.4385127105278116e7,7.054912430397836e6,16919.0,8062.02,1540.48,234.56,1363.53,25585.32 +1600.0,0.0001,1,LN_SBPLX,10,XTOL_REACHED,776,0.4688348485791376,9.999369305761792e-5,3.3950244930621214e7,9.126014366579534e6,16842.8,17070.0,1222.57,234.27,1298.11,25605.0 +1600.0,0.0001,2,GN_CRS2_LM,1,XTOL_REACHED,5111,0.29086201341989115,9.98484472022787e-5,1.9235677534118515e7,4.640593343495323e6,257.83,5238.22,1877.7,1983.4,1421.08,25602.59 +1600.0,0.0001,2,GN_CRS2_LM,2,XTOL_REACHED,5056,0.2908630829581932,9.966910859909872e-5,1.923172604315839e7,4.637487863598087e6,255.6,5223.98,1877.7,1990.79,1422.39,25605.0 +1600.0,0.0001,2,GN_CRS2_LM,3,XTOL_REACHED,3307,0.29089226279913627,9.919333443156332e-5,1.9240372356892973e7,4.639834242511047e6,240.05,5242.67,1877.7,1981.98,1425.99,25605.0 +1600.0,0.0001,2,GN_CRS2_LM,4,XTOL_REACHED,2669,0.29090038516943134,9.830143362810886e-5,1.919192611517023e7,4.612731699353881e6,212.97,5129.98,1877.7,2043.87,1424.26,25605.0 +1600.0,0.0001,2,GN_CRS2_LM,5,XTOL_REACHED,8503,0.2888312939977872,9.962104570494657e-5,1.926496826078623e7,4.645363162407481e6,252.58,5250.13,1877.68,1999.2,1422.4,18968.97 +1600.0,0.0001,2,GN_CRS2_LM,6,XTOL_REACHED,10642,0.2887271228113358,9.995830062353993e-5,1.9213793938856952e7,4.617364301475607e6,218.62,5137.95,1877.7,2059.95,1421.09,19061.5 +1600.0,0.0001,2,GN_CRS2_LM,7,XTOL_REACHED,8043,0.28882596639918007,9.991568455693357e-5,1.926546870692828e7,4.645173714585552e6,248.56,5251.22,1877.7,1998.69,1423.24,18969.14 +1600.0,0.0001,2,GN_CRS2_LM,8,XTOL_REACHED,6435,0.2888425032884377,9.983989878069183e-5,1.926455144133143e7,4.648056681390152e6,274.15,5252.03,1877.7,1997.76,1417.37,18977.55 +1600.0,0.0001,2,GN_CRS2_LM,9,XTOL_REACHED,4312,0.29087292699843403,9.968506246679209e-5,1.924283647181596e7,4.643075407909572e6,249.39,5254.01,1877.7,1975.83,1423.14,25603.83 +1600.0,0.0001,2,GN_CRS2_LM,10,XTOL_REACHED,8436,0.2887487014652776,9.987243042015839e-5,1.9212078175861396e7,4.616902828842731e6,225.54,5131.89,1877.7,2063.69,1419.29,19093.01 +1600.0,0.0001,2,GN_ISRES,1,XTOL_REACHED,35289,0.28883645977879024,9.99604434544526e-5,1.9265050607085474e7,4.644438496308908e6,244.75,5249.65,1877.7,1999.44,1424.25,18974.99 +1600.0,0.0001,2,GN_ISRES,2,XTOL_REACHED,37021,0.2888902257048183,9.999885855101975e-5,1.932661964237826e7,4.672311353512646e6,228.31,5387.3,1877.69,1935.29,1427.35,18858.82 +1600.0,0.0001,2,GN_ISRES,3,XTOL_REACHED,37161,0.2888473018762268,9.967389720175218e-5,1.9266278976186972e7,4.645764013758064e6,251.76,5252.19,1877.69,1998.47,1422.55,18975.02 +1600.0,0.0001,2,GN_ISRES,4,XTOL_REACHED,40484,0.28888326269070796,9.99798155274386e-5,1.9319246978939798e7,4.66791016483552e6,222.09,5369.85,1877.7,1943.06,1429.41,18860.44 +1600.0,0.0001,2,GN_ISRES,5,XTOL_REACHED,26980,0.28892216225490625,9.919819766112e-5,1.932205656600256e7,4.671728457642893e6,247.25,5374.91,1877.62,1941.85,1423.26,18855.29 +1600.0,0.0001,2,GN_ISRES,6,XTOL_REACHED,36201,0.28883337864018555,9.987195148732074e-5,1.9273517128661428e7,4.649777509352627e6,252.05,5271.14,1877.7,1989.13,1422.15,18956.77 +1600.0,0.0001,2,GN_ISRES,7,XTOL_REACHED,32972,0.2888397694463681,9.979112960455672e-5,1.926967194486048e7,4.6480958688380765e6,253.68,5262.54,1877.69,1993.1,1421.87,18968.78 +1600.0,0.0001,2,GN_ISRES,8,XTOL_REACHED,35922,0.28875376213330683,9.998690289150103e-5,1.9211290076578885e7,4.618523798886433e6,241.19,5131.75,1877.69,2063.39,1415.79,19083.48 +1600.0,0.0001,2,GN_ISRES,9,XTOL_REACHED,35779,0.2888794376138653,9.9989697895228e-5,1.9316618151252184e7,4.6683108886958845e6,233.33,5366.5,1877.69,1944.33,1426.57,18866.84 +1600.0,0.0001,2,GN_ISRES,10,XTOL_REACHED,40293,0.2888342951187801,9.999793854963058e-5,1.927268858694043e7,4.648228183278958e6,243.7,5267.98,1877.7,1990.67,1424.27,18963.47 +1600.0,0.0001,2,LN_SBPLX,1,XTOL_REACHED,1110,0.3671843226076789,9.999992814270317e-5,2.591847193871095e7,5.873460459397335e6,217.21,9026.12,1859.48,3392.82,1409.49,12163.03 +1600.0,0.0001,2,LN_SBPLX,2,XTOL_REACHED,2210,0.3597220233221534,9.999997603369675e-5,2.410005913858548e7,6.601227287433446e6,9577.36,8582.17,1801.46,1145.69,926.86,17839.3 +1600.0,0.0001,2,LN_SBPLX,3,XTOL_REACHED,769,0.43407749009549795,9.99995508658054e-5,3.1021330270278454e7,7.699067744851209e6,3770.71,14501.24,1877.7,1934.19,1135.85,10178.1 +1600.0,0.0001,2,LN_SBPLX,4,XTOL_REACHED,983,0.293354170435681,9.999873925800811e-5,1.9941841071704913e7,4.893563913433729e6,212.93,6344.7,1877.7,1635.89,1397.29,18130.46 +1600.0,0.0001,2,LN_SBPLX,5,XTOL_REACHED,1319,0.3584494009950484,9.99988474321124e-5,2.43092535042849e7,6.633287418655266e6,8068.11,9128.94,1877.16,1038.74,920.35,16509.36 +1600.0,0.0001,2,LN_SBPLX,6,XTOL_REACHED,805,0.2926799672294181,9.999996666947656e-5,1.965197940859682e7,4.739299191234434e6,164.46,5645.17,1877.7,1834.51,1551.28,19620.67 +1600.0,0.0001,2,LN_SBPLX,7,XTOL_REACHED,691,0.3586577098545163,9.991780187787463e-5,2.2327279794516705e7,5.856738470856062e6,10382.61,4267.36,1877.7,2717.43,1132.89,25356.06 +1600.0,0.0001,2,LN_SBPLX,8,XTOL_REACHED,783,0.4203692408612019,9.999999991809825e-5,2.9122515543044817e7,7.829003406580558e6,8728.67,13092.54,1877.7,930.5,919.61,15385.33 +1600.0,0.0001,2,LN_SBPLX,9,XTOL_REACHED,1229,0.4294538808694695,9.999999878497274e-5,2.9853438696499724e7,7.692707227541304e6,7371.4,14413.47,1620.58,1214.96,952.69,23424.16 +1600.0,0.0001,2,LN_SBPLX,10,XTOL_REACHED,1288,0.4021990260712693,9.99141730262512e-5,2.7876964907791425e7,7.457104921806119e6,7541.28,12346.63,1877.7,949.26,941.27,15671.78 +1600.0,0.001,1,GN_CRS2_LM,1,XTOL_REACHED,4545,0.237676070325686,0.000999024217888281,1.6765656479817657e7,4.626764267429158e6,5217.59,3294.96,1877.69,953.08,1280.18,25594.34 +1600.0,0.001,1,GN_CRS2_LM,2,XTOL_REACHED,4723,0.23637945926786352,0.000996740269209034,1.6772339363038132e7,4.621502652259466e6,5217.08,3257.49,1877.7,990.26,1282.9,17961.19 +1600.0,0.001,1,GN_CRS2_LM,3,XTOL_REACHED,10201,0.23766887116666452,0.0009983205635727176,1.6767143241693994e7,4.630884586674383e6,5245.51,3300.08,1877.7,944.63,1279.57,25605.0 +1600.0,0.001,1,GN_CRS2_LM,4,XTOL_REACHED,4529,0.2363773802508666,0.000999581187640124,1.6772141333192775e7,4.621645963836627e6,5215.19,3259.79,1877.67,989.56,1282.21,17976.31 +1600.0,0.001,1,GN_CRS2_LM,5,XTOL_REACHED,5704,0.23768220060606882,0.0009961888711092015,1.6769554389897842e7,4.65969937885282e6,5573.28,3257.57,1877.7,911.31,1274.57,25605.0 +1600.0,0.001,1,GN_CRS2_LM,6,XTOL_REACHED,7882,0.2376844706004765,0.0009995829955295192,1.6756342385306397e7,4.6201692670528935e6,5217.43,3262.21,1877.7,970.33,1281.66,25605.0 +1600.0,0.001,1,GN_CRS2_LM,7,XTOL_REACHED,9493,0.23766585700907328,0.0009995196158953685,1.6764553815254884e7,4.626756165152622e6,5221.63,3292.86,1877.7,953.16,1280.05,25605.0 +1600.0,0.001,1,GN_CRS2_LM,8,XTOL_REACHED,6591,0.2376741173066939,0.000999563405310509,1.6754825412327005e7,4.620936248365059e6,5224.09,3263.16,1877.7,968.56,1280.32,25605.0 +1600.0,0.001,1,GN_CRS2_LM,9,XTOL_REACHED,6950,0.23636297886969687,0.0009984177566472,1.6769286420354448e7,4.621091559643104e6,5222.96,3253.07,1877.69,991.82,1281.48,17963.86 +1600.0,0.001,1,GN_CRS2_LM,10,XTOL_REACHED,3142,0.23775217195307288,0.0009890788356736123,1.6770731832618441e7,4.628189188254392e6,5219.31,3299.36,1877.7,952.33,1280.38,25605.0 +1600.0,0.001,1,GN_ISRES,1,XTOL_REACHED,34012,0.2363537045772766,0.0009993954466478387,1.6769542010959292e7,4.623102550401738e6,5223.92,3264.17,1877.62,985.28,1279.8,17948.56 +1600.0,0.001,1,GN_ISRES,2,XTOL_REACHED,37558,0.236391403756651,0.0009998022792290246,1.6776157253899444e7,4.61496925981471e6,5117.31,3280.87,1877.7,996.65,1283.2,17950.91 +1600.0,0.001,1,GN_ISRES,3,XTOL_REACHED,38451,0.2363681197645187,0.0009993225487121154,1.6774789874290861e7,4.626502487834194e6,5222.06,3282.04,1877.61,975.8,1279.61,17918.06 +1600.0,0.001,1,GN_ISRES,4,XTOL_REACHED,32618,0.23636009396860191,0.000999873741362476,1.6771687749284223e7,4.622230875084554e6,5216.5,3263.11,1877.57,987.79,1281.16,17953.23 +1600.0,0.001,1,GN_ISRES,5,XTOL_REACHED,38176,0.2363991870572259,0.0009992521873417588,1.6774447053284898e7,4.610102336014868e6,5105.78,3261.36,1877.69,1009.62,1286.28,17994.13 +1600.0,0.001,1,GN_ISRES,6,XTOL_REACHED,34373,0.23637188020040453,0.0009989956628974133,1.6773765986495923e7,4.619055379163588e6,5183.47,3264.48,1877.61,992.94,1283.41,17969.5 +1600.0,0.001,1,GN_ISRES,7,XTOL_REACHED,35493,0.23636539241868149,0.0009994629149011416,1.6773740651509073e7,4.61907426040305e6,5182.77,3264.72,1877.66,992.96,1283.25,17958.09 +1600.0,0.001,1,GN_ISRES,8,XTOL_REACHED,31792,0.23640711356592403,0.0009993363445120807,1.677753416918123e7,4.624721889450027e6,5215.23,3276.72,1877.31,981.03,1282.22,17935.06 +1600.0,0.001,1,GN_ISRES,9,XTOL_REACHED,40332,0.23635229103652783,0.000999479649224088,1.6769701649061853e7,4.623051656826599e6,5222.31,3264.51,1877.67,985.26,1279.91,17947.81 +1600.0,0.001,1,GN_ISRES,10,XTOL_REACHED,35364,0.23638249387083243,0.00099927707638093,1.6773479677763421e7,4.611998004409381e6,5118.02,3264.97,1877.69,1005.38,1284.56,17975.8 +1600.0,0.001,1,LN_SBPLX,1,XTOL_REACHED,1718,0.2480353826088721,0.0009999999278166255,1.7564110267545838e7,5.044927857873783e6,7426.37,3884.06,1877.7,559.08,1256.03,17651.18 +1600.0,0.001,1,LN_SBPLX,2,XTOL_REACHED,724,0.41553169491290515,0.0009999996979075528,3.0505916076168526e7,7.892017018969596e6,15151.62,14022.65,1034.11,1347.23,1100.16,25605.0 +1600.0,0.001,1,LN_SBPLX,3,XTOL_REACHED,965,0.4598578803544508,0.000999993858910812,3.3156295704423234e7,9.091704770413836e6,16330.14,16761.43,1355.57,88.11,1000.7,25605.0 +1600.0,0.001,1,LN_SBPLX,4,XTOL_REACHED,614,0.24413834272315532,0.000999997655891267,1.73290039259896e7,4.902663371355691e6,6673.71,3864.12,1846.51,643.32,1264.81,25605.0 +1600.0,0.001,1,LN_SBPLX,5,XTOL_REACHED,2157,0.26573979386582003,0.0009999927092749544,1.907415649232892e7,5.2034966743142605e6,7552.13,6001.93,1550.22,659.41,1192.06,25605.0 +1600.0,0.001,1,LN_SBPLX,6,XTOL_REACHED,1145,0.24207964376714253,0.000999930532394679,1.7320028064435933e7,4.635914792925107e6,5020.53,3923.94,1760.02,1136.05,1279.74,18217.88 +1600.0,0.001,1,LN_SBPLX,7,XTOL_REACHED,1086,0.36577942606446634,0.0009999994810156061,2.6167181703997858e7,7.215541599727298e6,15317.68,10837.47,1258.75,408.3,1200.18,13824.15 +1600.0,0.001,1,LN_SBPLX,8,XTOL_REACHED,909,0.2631036141232262,0.0009999999844384176,1.8965188507262435e7,5.031754608247253e6,5884.05,6001.42,1569.75,860.09,1246.89,24539.92 +1600.0,0.001,1,LN_SBPLX,9,XTOL_REACHED,2043,0.2665206418123079,0.0009999901928309113,1.9252088057901055e7,5.2632442043961575e6,7907.99,6102.6,1537.63,667.27,1179.37,15735.57 +1600.0,0.001,1,LN_SBPLX,10,XTOL_REACHED,1224,0.28318248318860034,0.0009999969443432676,2.056375580716728e7,5.566833802222891e6,9094.55,7008.1,1444.78,778.59,1153.29,14703.02 +1600.0,0.001,2,GN_CRS2_LM,1,XTOL_REACHED,6802,0.284027277060699,0.0009994385806015864,1.894610116916632e7,4.60919570891158e6,145.54,5270.9,1877.7,1977.61,1252.76,18700.75 +1600.0,0.001,2,GN_CRS2_LM,2,XTOL_REACHED,5742,0.28403042443990606,0.000998192755285661,1.8950184385091163e7,4.611094104859226e6,144.87,5280.04,1877.7,1973.31,1252.91,18690.87 +1600.0,0.001,2,GN_CRS2_LM,3,XTOL_REACHED,5556,0.28402846687582045,0.0009997679016845273,1.8946767158645187e7,4.609190939609463e6,143.36,5271.91,1877.7,1977.25,1253.25,18708.21 +1600.0,0.001,2,GN_CRS2_LM,4,XTOL_REACHED,6452,0.284027571384114,0.0009997876988966927,1.894955607585314e7,4.610770096859234e6,144.15,5278.97,1877.7,1973.74,1253.04,18696.63 +1600.0,0.001,2,GN_CRS2_LM,5,XTOL_REACHED,3440,0.2861741451629546,0.0009988233735826718,1.8920883229875255e7,4.6062951943041645e6,150.59,5267.96,1877.7,1957.9,1250.98,25605.0 +1600.0,0.001,2,GN_CRS2_LM,6,XTOL_REACHED,9519,0.28402811839240766,0.0009999931361498091,1.894617803006717e7,4.609104839418277e6,144.62,5270.99,1877.69,1977.69,1252.88,18698.88 +1600.0,0.001,2,GN_CRS2_LM,7,XTOL_REACHED,5967,0.2861567788522997,0.000999794395961452,1.8921322875275154e7,4.605383803007663e6,143.47,5267.06,1877.69,1957.89,1253.52,25602.24 +1600.0,0.001,2,GN_CRS2_LM,8,XTOL_REACHED,2960,0.2862290483972894,0.0009999479027726934,1.888768857676397e7,4.586458716130615e6,144.27,5175.91,1877.7,2005.06,1253.5,25605.0 +1600.0,0.001,2,GN_CRS2_LM,9,XTOL_REACHED,11905,0.2840325205228327,0.000999986245627536,1.894479842227411e7,4.611143425358719e6,162.88,5271.78,1877.7,1977.02,1248.08,18705.65 +1600.0,0.001,2,GN_CRS2_LM,10,XTOL_REACHED,3662,0.28616436779780513,0.000996849559331447,1.8923511283669204e7,4.606800164077434e6,146.92,5271.79,1877.7,1955.62,1252.86,25581.38 +1600.0,0.001,2,GN_ISRES,1,XTOL_REACHED,36763,0.284157478062932,0.0009999506897458424,1.8901987171612505e7,4.587672070532874e6,178.23,5150.4,1877.7,2041.27,1244.67,18777.1 +1600.0,0.001,2,GN_ISRES,2,XTOL_REACHED,38716,0.284147500728691,0.0009998198094725678,1.889124492607835e7,4.58133699792636e6,169.31,5125.43,1877.7,2056.05,1243.84,18810.08 +1600.0,0.001,2,GN_ISRES,3,XTOL_REACHED,36261,0.28402629019023334,0.0009999782452473475,1.8945658194301013e7,4.608943400284437e6,145.03,5270.03,1877.7,1978.0,1252.85,18710.43 +1600.0,0.001,2,GN_ISRES,4,XTOL_REACHED,34446,0.28404400902455823,0.0009988498118099758,1.894588370811451e7,4.611515232082024e6,162.9,5273.46,1877.68,1976.01,1248.55,18703.12 +1600.0,0.001,2,GN_ISRES,5,XTOL_REACHED,31851,0.28404607308019564,0.0009979039678663473,1.8947897333807543e7,4.612029596974022e6,159.68,5277.32,1877.69,1974.61,1249.0,18695.35 +1600.0,0.001,2,GN_ISRES,6,XTOL_REACHED,36002,0.2840972775631083,0.000999634001055462,1.892439335088789e7,4.600890743839827e6,173.96,5216.94,1877.69,2005.47,1245.56,18744.94 +1600.0,0.001,2,GN_ISRES,7,XTOL_REACHED,41687,0.2840334058568979,0.0009998632144798015,1.8945353291703768e7,4.611828941278894e6,164.99,5274.07,1877.7,1975.63,1247.64,18701.07 +1600.0,0.001,2,GN_ISRES,8,XTOL_REACHED,40423,0.2840338126770291,0.0009999943081594053,1.8945189827511605e7,4.611632915328335e6,164.09,5273.61,1877.7,1975.91,1247.8,18702.52 +1600.0,0.001,2,GN_ISRES,9,XTOL_REACHED,38751,0.28403326132058154,0.0009998970106573609,1.8947118414538063e7,4.6121389897009e6,161.06,5277.4,1877.7,1974.32,1248.42,18699.62 +1600.0,0.001,2,GN_ISRES,10,XTOL_REACHED,39693,0.2840257531076766,0.0009998360326575228,1.8944663690622345e7,4.608536796133922e6,145.32,5268.02,1877.7,1978.89,1252.77,18713.97 +1600.0,0.001,2,LN_SBPLX,1,XTOL_REACHED,839,0.4006476967451479,0.0009999991110130862,2.849981288605404e7,6.221929913955561e6,309.18,12909.26,1339.55,3367.52,1246.8,18452.49 +1600.0,0.001,2,LN_SBPLX,2,XTOL_REACHED,1333,0.39720530781971275,0.0009999994229508724,2.6452529112988878e7,7.109658901727741e6,13123.99,10469.66,1418.6,1469.28,717.07,20427.8 +1600.0,0.001,2,LN_SBPLX,3,XTOL_REACHED,701,0.3990894200531305,0.0009999923109064175,2.7373834441247404e7,7.5151644649618e6,9637.76,11616.15,1877.7,962.18,705.33,13464.99 +1600.0,0.001,2,LN_SBPLX,4,XTOL_REACHED,2341,0.3159438943231859,0.000999999801369301,2.1917877525893036e7,5.469674946986236e6,212.51,8628.34,1877.7,1300.7,1252.71,20301.71 +1600.0,0.001,2,LN_SBPLX,5,XTOL_REACHED,1853,0.34637397061452374,0.0009999988196203713,2.345636216310217e7,6.439036163648652e6,7592.69,8746.13,1877.7,1025.34,791.29,15825.79 +1600.0,0.001,2,LN_SBPLX,6,XTOL_REACHED,885,0.5087672692095192,0.0009999994265426063,3.523017568238817e7,9.809354432694556e6,15463.23,17070.0,1877.7,694.22,517.68,14593.01 +1600.0,0.001,2,LN_SBPLX,7,XTOL_REACHED,1166,0.4765024319171572,0.0009999999697770001,3.331993112684408e7,9.020975580732115e6,10686.72,16565.13,1872.75,806.7,647.73,12476.72 +1600.0,0.001,2,LN_SBPLX,8,XTOL_REACHED,851,0.3947300514838718,0.0009996562762426783,2.7809045509587456e7,7.2015348264647145e6,3980.28,13155.69,1877.7,962.72,1057.3,15908.64 +1600.0,0.001,2,LN_SBPLX,9,XTOL_REACHED,992,0.5264129868794459,0.000999688242449661,3.642814395817221e7,9.553971646026105e6,16405.85,17040.29,1459.99,2105.13,589.86,10008.92 +1600.0,0.001,2,LN_SBPLX,10,XTOL_REACHED,523,0.5085481423616437,0.0009999996770701741,3.521591213373113e7,9.804055491121817e6,15422.76,17070.0,1877.7,697.06,518.71,10606.85 +1600.0,0.01,1,GN_CRS2_LM,1,XTOL_REACHED,4322,0.22483331199226214,0.0099999911657835,1.5584370289085554e7,4.404044403702507e6,4693.05,2949.27,1877.68,955.91,913.05,25605.0 +1600.0,0.01,1,GN_CRS2_LM,2,XTOL_REACHED,6929,0.22483284693661126,0.009999530478088936,1.5584163022722887e7,4.405048973217051e6,4703.23,2948.67,1877.69,955.14,911.91,25595.03 +1600.0,0.01,1,GN_CRS2_LM,3,XTOL_REACHED,4777,0.22483360103031644,0.009999184494438656,1.5586038758639678e7,4.405018539556122e6,4704.81,2946.6,1877.68,954.23,915.23,25578.48 +1600.0,0.01,1,GN_CRS2_LM,4,XTOL_REACHED,4495,0.22483449447304563,0.009999329005117567,1.5582770340884246e7,4.404943164551259e6,4706.57,2946.61,1877.7,956.5,910.46,25605.0 +1600.0,0.01,1,GN_CRS2_LM,5,XTOL_REACHED,4305,0.22483664274493234,0.009998712040371154,1.5584616574988045e7,4.404672315786485e6,4700.41,2948.1,1877.68,955.87,912.51,25604.88 +1600.0,0.01,1,GN_CRS2_LM,6,XTOL_REACHED,6746,0.2248322677772695,0.009998973834649488,1.5587579993146433e7,4.405180905701193e6,4705.45,2946.26,1877.7,952.79,917.69,25605.0 +1600.0,0.01,1,GN_CRS2_LM,7,XTOL_REACHED,3711,0.22483890290934896,0.00999725892463681,1.5583072232510762e7,4.404801979647946e6,4702.5,2948.3,1877.68,956.78,910.02,25605.0 +1600.0,0.01,1,GN_CRS2_LM,8,XTOL_REACHED,4979,0.22483453174999984,0.009999418121981766,1.5585316144901494e7,4.404715281488212e6,4699.18,2948.67,1877.7,955.16,913.46,25605.0 +1600.0,0.01,1,GN_CRS2_LM,9,XTOL_REACHED,3996,0.22483910420950623,0.009998643017533611,1.5581773913799645e7,4.405905267415297e6,4705.55,2953.21,1877.7,955.17,906.43,25605.0 +1600.0,0.01,1,GN_CRS2_LM,10,XTOL_REACHED,4525,0.22483455668855454,0.009997553983054469,1.5585996137888785e7,4.404904985300221e6,4703.93,2946.43,1877.7,954.62,915.08,25595.51 +1600.0,0.01,1,GN_ISRES,1,XTOL_REACHED,36445,0.2246433989539017,0.009998342091536128,1.558926629736939e7,4.41236367508461e6,4686.0,2993.53,1877.69,1003.11,845.39,17349.75 +1600.0,0.01,1,GN_ISRES,2,MAXEVAL_REACHED,100000,0.22484482561944805,0.009999786999823205,1.5588475127798975e7,4.410210766426133e6,4738.41,2953.73,1877.69,945.12,913.25,25468.73 +1600.0,0.01,1,GN_ISRES,3,XTOL_REACHED,33304,0.22484094505437638,0.009998897986617628,1.558671241277406e7,4.410026404409648e6,4738.25,2953.71,1877.7,946.28,910.9,25595.25 +1600.0,0.01,1,GN_ISRES,4,XTOL_REACHED,38673,0.22463652217670563,0.009999213828489055,1.5591585876421297e7,4.420467309523815e6,4739.22,3006.7,1877.43,986.62,842.44,17285.64 +1600.0,0.01,1,GN_ISRES,5,XTOL_REACHED,38362,0.22463124178043425,0.009999708816833664,1.5592143626115533e7,4.408008508341237e6,4587.83,3028.66,1877.7,998.92,846.52,17323.59 +1600.0,0.01,1,GN_ISRES,6,XTOL_REACHED,40484,0.22487746992954433,0.009999287520802964,1.559397774205805e7,4.398459170407475e6,4533.31,3012.56,1877.69,950.96,911.47,25601.78 +1600.0,0.01,1,GN_ISRES,7,XTOL_REACHED,39199,0.22464061652167466,0.009999944827756086,1.5593459124967096e7,4.416346297114533e6,4677.14,3019.59,1877.68,988.84,844.74,17300.17 +1600.0,0.01,1,GN_ISRES,8,XTOL_REACHED,35986,0.22464108470187066,0.009999899754281566,1.5592772603779323e7,4.418193554011485e6,4704.17,3015.23,1877.41,988.22,842.9,17281.29 +1600.0,0.01,1,GN_ISRES,9,XTOL_REACHED,37484,0.22465365816863953,0.009999995961108728,1.5589188329086788e7,4.41097498490272e6,4691.08,2982.65,1877.69,989.54,865.72,17585.89 +1600.0,0.01,1,GN_ISRES,10,XTOL_REACHED,32232,0.2246776444405215,0.009999096824703218,1.559349732735201e7,4.415268685785872e6,4686.47,3008.16,1877.62,977.31,862.75,17516.72 +1600.0,0.01,1,LN_SBPLX,1,XTOL_REACHED,2406,0.25207854425167575,0.00999993229495469,1.726202004370125e7,5.275763939366634e6,9903.02,3801.91,1877.7,404.71,733.99,25184.23 +1600.0,0.01,1,LN_SBPLX,2,XTOL_REACHED,2672,0.2424274896202082,0.009999999880459185,1.6995745659472503e7,4.860416699429961e6,7779.01,4664.92,1595.33,569.66,845.81,16947.88 +1600.0,0.01,1,LN_SBPLX,3,XTOL_REACHED,4305,0.24316654170176397,0.009999999929162836,1.6943159165151305e7,5.023250865414758e6,7035.08,4320.7,1877.7,438.58,738.74,25546.98 +1600.0,0.01,1,LN_SBPLX,4,XTOL_REACHED,766,0.2400707423420253,0.009999884716770732,1.6841453721575722e7,4.897883035614966e6,6016.61,4494.98,1844.91,535.91,752.39,14672.55 +1600.0,0.01,1,LN_SBPLX,5,XTOL_REACHED,1676,0.2301753264776305,0.009999991512016082,1.6017239671111578e7,4.606950480081271e6,6235.85,3520.0,1781.73,740.14,843.71,25605.0 +1600.0,0.01,1,LN_SBPLX,6,XTOL_REACHED,600,0.22574036950393397,0.009999982231954955,1.5698601048693255e7,4.502399423685342e6,5061.68,3215.43,1877.58,844.31,824.74,16751.73 +1600.0,0.01,1,LN_SBPLX,7,XTOL_REACHED,1321,0.233162776713636,0.009999984346715061,1.6201077049534097e7,4.701032087418572e6,6887.73,3700.53,1758.4,676.37,795.44,25605.0 +1600.0,0.01,1,LN_SBPLX,8,XTOL_REACHED,809,0.235586389006612,0.009999999600948254,1.650690913141706e7,4.672474328744117e6,5912.95,4320.2,1706.33,705.21,820.13,25605.0 +1600.0,0.01,1,LN_SBPLX,9,XTOL_REACHED,1165,0.22552924904365726,0.009999999970326327,1.567783119068103e7,4.386263489173459e6,4197.83,3157.32,1869.58,970.22,934.54,18129.2 +1600.0,0.01,1,LN_SBPLX,10,XTOL_REACHED,1294,0.3711534561260399,0.009999999681081333,2.563221594446184e7,7.715305373659254e6,15332.48,10067.68,1877.7,65.41,422.72,20039.47 +1600.0,0.01,2,GN_CRS2_LM,1,XTOL_REACHED,4234,0.26503122646990873,0.009999758211961106,1.7449959828339864e7,4.461629119763918e6,713.84,4830.23,1877.7,1604.29,890.35,25605.0 +1600.0,0.01,2,GN_CRS2_LM,2,XTOL_REACHED,5073,0.26503046016514964,0.009999847264524535,1.7449247484622367e7,4.458504388473274e6,690.03,4827.74,1877.7,1608.64,892.65,25599.85 +1600.0,0.01,2,GN_CRS2_LM,3,XTOL_REACHED,4440,0.26503680934932256,0.00999924780727457,1.7447864694260936e7,4.45713147098057e6,678.28,4828.19,1877.67,1611.58,891.14,25605.0 +1600.0,0.01,2,GN_CRS2_LM,4,XTOL_REACHED,4450,0.2650295261584909,0.009998767926527838,1.7448117490821134e7,4.459128342429116e6,695.75,4828.27,1877.7,1608.53,890.39,25605.0 +1600.0,0.01,2,GN_CRS2_LM,5,XTOL_REACHED,4857,0.2650279706480412,0.009998780458718177,1.744814445064319e7,4.458618401974035e6,690.68,4828.58,1877.69,1609.31,890.52,25605.0 +1600.0,0.01,2,GN_CRS2_LM,6,XTOL_REACHED,4084,0.265030977831724,0.009997028363762138,1.7448477162239e7,4.459117056432169e6,695.08,4828.43,1877.7,1608.68,890.52,25584.46 +1600.0,0.01,2,GN_CRS2_LM,7,XTOL_REACHED,3314,0.26504768818818286,0.009998967378238412,1.7447754541668437e7,4.456159907332076e6,671.56,4826.77,1877.69,1612.62,892.53,25594.07 +1600.0,0.01,2,GN_CRS2_LM,8,XTOL_REACHED,5262,0.2644884995780737,0.00999698434160419,1.7429214940360643e7,4.412536405346873e6,406.68,4750.18,1877.65,1717.49,898.29,18761.58 +1600.0,0.01,2,GN_CRS2_LM,9,XTOL_REACHED,4942,0.2650244434341563,0.009999638161139655,1.7448079552384578e7,4.458855643536205e6,692.94,4828.5,1877.7,1608.83,890.51,25605.0 +1600.0,0.01,2,GN_CRS2_LM,10,XTOL_REACHED,4127,0.2650392423383411,0.009997056030697414,1.7449413763536435e7,4.458366230632593e6,687.0,4828.86,1877.69,1608.79,892.45,25605.0 +1600.0,0.01,2,GN_ISRES,1,XTOL_REACHED,40128,0.26446359380594875,0.009999995483704702,1.7428006305961493e7,4.415432237253716e6,433.22,4750.5,1877.67,1711.32,897.6,18758.65 +1600.0,0.01,2,GN_ISRES,2,XTOL_REACHED,39423,0.2650268139130238,0.009999835995689663,1.744796194869201e7,4.458556280758959e6,689.44,4829.12,1877.69,1609.03,890.56,25604.95 +1600.0,0.01,2,GN_ISRES,3,XTOL_REACHED,38406,0.2645008879789177,0.009999725639021533,1.746760040459372e7,4.437279983701116e6,467.28,4833.26,1877.69,1666.48,897.69,18694.39 +1600.0,0.01,2,GN_ISRES,4,XTOL_REACHED,36976,0.2644828053924221,0.009999856168915865,1.7423753744179048e7,4.419925357555517e6,480.27,4748.53,1877.7,1711.93,885.55,18681.44 +1600.0,0.01,2,GN_ISRES,5,XTOL_REACHED,34662,0.26447496359529515,0.009999686324482641,1.7427325980942715e7,4.414731589972926e6,430.63,4748.4,1877.69,1712.3,898.28,18783.12 +1600.0,0.01,2,GN_ISRES,6,XTOL_REACHED,39440,0.2644751572666737,0.009999622851058031,1.742262249181615e7,4.415184595458625e6,452.41,4739.69,1877.69,1716.63,892.83,18745.21 +1600.0,0.01,2,GN_ISRES,7,XTOL_REACHED,39608,0.2645136018384331,0.00999989331005894,1.7464887950386792e7,4.441322030392453e6,499.08,4837.59,1877.7,1669.69,882.7,18574.69 +1600.0,0.01,2,GN_ISRES,8,XTOL_REACHED,41061,0.26450638353684947,0.009999699497080676,1.7467215474408623e7,4.437222290236109e6,462.87,4835.83,1877.7,1669.69,893.3,18653.26 +1600.0,0.01,2,GN_ISRES,9,XTOL_REACHED,37378,0.26451438742231576,0.009999823305670445,1.746547799660484e7,4.441440897007362e6,497.8,4838.81,1877.69,1669.39,882.74,18574.01 +1600.0,0.01,2,GN_ISRES,10,XTOL_REACHED,32510,0.26447341153437826,0.009999025414856904,1.742845611185572e7,4.414553652677275e6,427.64,4748.79,1877.67,1711.78,899.91,18780.01 +1600.0,0.01,2,LN_SBPLX,1,XTOL_REACHED,1308,0.457575771539101,0.009999999967962882,3.1517232753190663e7,9.2104871054287e6,16823.18,14695.83,1873.6,255.23,139.88,2746.05 +1600.0,0.01,2,LN_SBPLX,2,XTOL_REACHED,1563,0.2869674289041605,0.00999999987071246,1.823123730617995e7,4.29387012674873e6,274.91,3761.7,1877.7,2546.98,1333.38,25604.99 +1600.0,0.01,2,LN_SBPLX,3,XTOL_REACHED,1462,0.35455235356105014,0.00999821790824108,2.4519391892277807e7,6.365799228530982e6,4539.22,11625.74,1570.73,1083.07,577.97,15551.19 +1600.0,0.01,2,LN_SBPLX,4,XTOL_REACHED,1280,0.2652018222144097,0.009999999718589773,1.7491137897018965e7,4.503047235567358e6,891.59,4933.65,1877.7,1555.33,848.6,25605.0 +1600.0,0.01,2,LN_SBPLX,5,XTOL_REACHED,1005,0.4839488720416641,0.00999999999676303,3.35644521688109e7,9.725808254632689e6,17070.0,16523.74,1860.67,171.4,106.79,2539.49 +1600.0,0.01,2,LN_SBPLX,6,XTOL_REACHED,750,0.5224160216236536,0.009999999678980723,3.604832282820266e7,9.789592027109243e6,17070.0,17070.0,1633.32,664.17,1245.39,11339.46 +1600.0,0.01,2,LN_SBPLX,7,XTOL_REACHED,542,0.463555314809201,0.00999999955789883,3.222708526976632e7,8.696293239268256e6,13157.42,17070.0,1337.02,750.19,278.55,7868.89 +1600.0,0.01,2,LN_SBPLX,8,XTOL_REACHED,1560,0.26919551630151634,0.009999999707333802,1.8043791256152138e7,4.661852631200099e6,616.53,5725.57,1877.7,1433.77,790.31,16995.55 +1600.0,0.01,2,LN_SBPLX,9,XTOL_REACHED,1467,0.41072196717096077,0.00999999999667741,2.7880485625468377e7,8.268120382345547e6,15931.62,11735.99,1871.83,334.24,202.45,7039.74 +1600.0,0.01,2,LN_SBPLX,10,XTOL_REACHED,365,0.4852933253733705,0.009999976695579123,3.3716384170626506e7,9.540269984256865e6,17070.0,17070.0,1592.57,400.91,149.45,2102.55 +1600.0,0.0,1,GN_CRS2_LM,1,XTOL_REACHED,4362,0.4600114766662058,0.0,3.354355593800089e7,9.193571850207703e6,13594.78,15906.12,1827.49,131.77,1406.59,25605.0 +1600.0,0.0,1,GN_CRS2_LM,2,XTOL_REACHED,2709,0.47582473157581534,0.0,3.437608380085492e7,9.500002460899046e6,17070.0,16171.16,1649.25,85.18,1404.41,25605.0 +1600.0,0.0,1,GN_CRS2_LM,3,XTOL_REACHED,4521,0.4686303720902407,0.0,3.397414216379065e7,9.210642822546696e6,16886.76,16675.05,1356.32,131.17,1410.17,25605.0 +1600.0,0.0,1,GN_CRS2_LM,4,XTOL_REACHED,5068,0.44247272342215266,0.0,3.171664193530792e7,8.96884666458409e6,16990.67,13502.3,1814.56,86.85,1398.11,25486.0 +1600.0,0.0,1,GN_CRS2_LM,5,XTOL_REACHED,5339,0.46226530985241904,0.0,3.364199949623372e7,9.181940230569713e6,14770.07,16172.83,1648.84,125.95,1407.6,25605.0 +1600.0,0.0,1,GN_CRS2_LM,6,XTOL_REACHED,2595,0.47993484676108533,0.0,3.461738964576895e7,9.65686506058519e6,17070.0,15913.85,1813.58,74.49,1399.44,25605.0 +1600.0,0.0,1,GN_CRS2_LM,7,XTOL_REACHED,3648,0.4756168087553122,0.0,3.436394889189841e7,9.495841418710563e6,17050.65,16175.93,1647.62,83.93,1402.32,25597.6 +1600.0,0.0,1,GN_CRS2_LM,8,XTOL_REACHED,3206,0.47996856110908026,0.0,3.4623884272568345e7,9.660006605048366e6,17070.0,15915.21,1815.7,70.83,1401.51,25605.0 +1600.0,0.0,1,GN_CRS2_LM,9,XTOL_REACHED,2296,0.4797946478368154,0.0,3.4609539930672474e7,9.654653469754465e6,17070.0,15916.31,1811.81,72.24,1398.82,25605.0 +1600.0,0.0,1,GN_CRS2_LM,10,XTOL_REACHED,10657,0.46051745368519426,0.0,3.354108636068812e7,9.15582531811468e6,14336.61,16106.77,1687.11,131.86,1399.29,25579.69 +1600.0,0.0,1,GN_ISRES,1,XTOL_REACHED,38694,0.4628301920607581,0.0,3.365695461623748e7,9.179751630310686e6,14760.35,16178.57,1645.1,154.13,1401.18,19110.06 +1600.0,0.0,1,GN_ISRES,2,XTOL_REACHED,40980,0.46574631016438317,0.0,3.382280348035343e7,9.131521756177336e6,15999.52,16601.81,1395.82,213.24,1408.61,12958.17 +1600.0,0.0,1,GN_ISRES,3,MAXEVAL_REACHED,100000,0.42709321558353736,0.0,3.1195791460454922e7,8.369265232011723e6,16553.83,12465.94,1520.34,1090.55,1594.19,16478.6 +1600.0,0.0,1,GN_ISRES,4,XTOL_REACHED,33935,0.46055453516088146,0.0,3.3543330546961915e7,9.155876812600965e6,14336.55,16107.96,1686.78,132.87,1399.67,25430.34 +1600.0,0.0,1,GN_ISRES,5,MAXEVAL_REACHED,100000,0.43351861593655827,0.0,3.2191834680942405e7,8.278756231781514e6,15361.35,12568.0,1462.15,1849.84,1760.96,24653.82 +1600.0,0.0,1,GN_ISRES,6,XTOL_REACHED,36234,0.46303423598287086,0.0,3.3678635628989905e7,9.203275719687758e6,14912.73,16167.42,1651.89,121.91,1400.73,25594.58 +1600.0,0.0,1,GN_ISRES,7,XTOL_REACHED,38707,0.46155939035370314,0.0,3.36122196264032e7,9.163609131965902e6,14329.93,16105.0,1688.13,190.6,1399.28,11689.42 +1600.0,0.0,1,GN_ISRES,8,XTOL_REACHED,36600,0.4645007049007665,0.0,3.3749458614223346e7,9.136220102117376e6,16020.75,16580.2,1408.48,138.68,1408.74,25587.32 +1600.0,0.0,1,GN_ISRES,9,XTOL_REACHED,37121,0.46304269330041503,0.0,3.367871480462255e7,9.203453135845914e6,14916.39,16167.1,1651.73,121.91,1400.58,25589.62 +1600.0,0.0,1,GN_ISRES,10,MAXEVAL_REACHED,100000,0.46255059748793653,0.0,3.364527814943238e7,9.165695655097432e6,14405.12,16145.33,1673.85,183.84,1406.7,16309.71 +1600.0,0.0,1,LN_SBPLX,1,XTOL_REACHED,886,0.47445339705919276,1.3761906766526756e-6,3.427805042261207e7,9.543011074352331e6,15959.92,15723.91,1877.7,119.58,1398.0,14753.5 +1600.0,0.0,1,LN_SBPLX,2,XTOL_REACHED,852,0.47932446930640504,0.0,3.458500168666995e7,9.647718152839866e6,16979.36,15907.44,1817.95,70.86,1398.0,25518.35 +1600.0,0.0,1,LN_SBPLX,3,XTOL_REACHED,377,0.5003248252265573,1.1508988564851483e-5,3.618585037014371e7,1.0064730267786385e7,17028.39,17070.0,1877.7,57.69,1398.25,25605.0 +1600.0,0.0,1,LN_SBPLX,4,XTOL_REACHED,1110,0.4722874609125393,1.3761887508409423e-6,3.415375489896214e7,9.485699640800603e6,15535.55,15723.91,1877.7,138.18,1398.0,11248.51 +1600.0,0.0,1,LN_SBPLX,5,XTOL_REACHED,467,0.5020632769373404,1.1508988564851483e-5,3.625670068369221e7,1.007685903893639e7,17070.0,17070.0,1877.7,105.53,1398.0,13038.12 +1600.0,0.0,1,LN_SBPLX,6,XTOL_REACHED,716,0.49258529587977934,6.841208749852342e-6,3.556653961804693e7,9.894114002614466e6,16745.9,16580.22,1877.7,112.62,1398.0,12827.4 +1600.0,0.0,1,LN_SBPLX,7,XTOL_REACHED,435,0.5001611454211539,1.1508988564851483e-5,3.617684182161407e7,1.0061126291639447e7,17002.87,17070.0,1877.7,57.89,1398.0,25605.0 +1600.0,0.0,1,LN_SBPLX,8,XTOL_REACHED,845,0.5004832259807376,1.1508988564851483e-5,3.619417823065872e7,1.0068308551682536e7,17054.23,17070.0,1877.7,57.5,1398.0,25605.0 +1600.0,0.0,1,LN_SBPLX,9,XTOL_REACHED,755,0.5009342493139007,1.1508988564851483e-5,3.620629482312217e7,1.0063991574227143e7,16998.92,17070.0,1877.7,83.87,1398.0,18815.37 +1600.0,0.0,1,LN_SBPLX,10,XTOL_REACHED,678,0.4949588428770875,1.1508988564851483e-5,3.589463831842307e7,9.94252952789517e6,16151.46,17070.0,1877.7,67.86,1398.0,25511.52 +1600.0,0.0,2,GN_CRS2_LM,1,XTOL_REACHED,7476,0.29066224413828623,0.0,1.942547818473377e7,4.695196053421637e6,385.25,5369.67,1877.7,1941.46,1461.79,18913.38 +1600.0,0.0,2,GN_CRS2_LM,2,XTOL_REACHED,6312,0.2906326340658707,0.0,1.937495787466314e7,4.669917295446484e6,386.02,5251.03,1877.7,1998.13,1462.28,18998.41 +1600.0,0.0,2,GN_CRS2_LM,3,XTOL_REACHED,8282,0.2904290453528837,0.0,1.931347948100528e7,4.643335256426433e6,386.38,5130.7,1877.7,2062.43,1449.6,19110.61 +1600.0,0.0,2,GN_CRS2_LM,4,XTOL_REACHED,6571,0.2904344847833448,0.0,1.9311659226849884e7,4.642354677192502e6,385.95,5126.32,1877.7,2064.65,1449.62,19117.75 +1600.0,0.0,2,GN_CRS2_LM,5,XTOL_REACHED,3634,0.2926608230217043,0.0,1.935798773441256e7,4.670019768611068e6,385.97,5264.01,1877.7,1970.99,1462.56,25605.0 +1600.0,0.0,2,GN_CRS2_LM,6,XTOL_REACHED,7598,0.2904346573389992,0.0,1.9310584544515695e7,4.641606694406838e6,385.49,5122.9,1877.7,2066.49,1449.8,19104.24 +1600.0,0.0,2,GN_CRS2_LM,7,XTOL_REACHED,8019,0.2906649260448329,0.0,1.9419689712794676e7,4.692232388693764e6,385.21,5355.76,1877.7,1947.94,1462.15,18900.23 +1600.0,0.0,2,GN_CRS2_LM,8,XTOL_REACHED,3893,0.2926857653577982,0.0,1.9360794674637325e7,4.671434296213438e6,390.57,5267.76,1877.7,1969.81,1461.68,25605.0 +1600.0,0.0,2,GN_CRS2_LM,9,XTOL_REACHED,7170,0.2904323992768463,0.0,1.931309166419405e7,4.643128181638736e6,386.69,5129.53,1877.7,2063.01,1449.59,19114.19 +1600.0,0.0,2,GN_CRS2_LM,10,XTOL_REACHED,3244,0.292692097650958,0.0,1.9352661688461915e7,4.667468590095151e6,388.94,5250.33,1877.7,1977.54,1462.29,25605.0 +1600.0,0.0,2,GN_ISRES,1,XTOL_REACHED,36081,0.2904232744739024,0.0,1.931376445301552e7,4.643292550056752e6,385.48,5131.03,1877.68,2062.64,1449.59,19097.12 +1600.0,0.0,2,GN_ISRES,2,XTOL_REACHED,38666,0.2904186962981445,0.0,1.931309969026286e7,4.643029422491734e6,385.18,5129.99,1877.68,2062.95,1449.69,19090.86 +1600.0,0.0,2,GN_ISRES,3,XTOL_REACHED,27626,0.2904584877623539,0.0,1.931396435229803e7,4.642635281427499e6,385.6,5127.09,1877.68,2064.83,1450.44,19101.04 +1600.0,0.0,2,GN_ISRES,4,XTOL_REACHED,33136,0.29063841889734016,0.0,1.9383319697194487e7,4.673817053835422e6,385.79,5269.27,1877.67,1989.65,1462.43,18983.39 +1600.0,0.0,2,GN_ISRES,5,XTOL_REACHED,38653,0.2906646685819012,0.0,1.941819680001564e7,4.69154843284952e6,385.35,5352.6,1877.69,1949.3,1462.22,18897.85 +1600.0,0.0,2,GN_ISRES,6,XTOL_REACHED,36572,0.2904871800493542,0.0,1.930904499299265e7,4.639639080423785e6,385.43,5112.86,1877.65,2072.87,1450.1,19109.92 +1600.0,0.0,2,GN_ISRES,7,XTOL_REACHED,30553,0.2904876247333341,0.0,1.931251255481567e7,4.641855346492039e6,387.48,5122.4,1877.65,2067.48,1450.01,19138.85 +1600.0,0.0,2,GN_ISRES,8,XTOL_REACHED,39282,0.29042090142895743,0.0,1.931353636660214e7,4.643202674926699e6,385.28,5130.75,1877.68,2062.7,1449.65,19094.31 +1600.0,0.0,2,GN_ISRES,9,XTOL_REACHED,34002,0.29080843078851665,0.0,1.9469710088756952e7,4.714501559231988e6,385.54,5457.06,1877.67,1906.25,1459.19,18817.1 +1600.0,0.0,2,GN_ISRES,10,XTOL_REACHED,29000,0.2906855170480822,0.0,1.9427059240034886e7,4.695770799873864e6,388.08,5370.63,1877.66,1941.29,1461.7,18913.02 +1600.0,0.0,2,LN_SBPLX,1,XTOL_REACHED,817,0.3156952125790531,0.0,2.027232130954568e7,4.594269514631603e6,485.27,4312.51,1877.7,3255.11,1445.64,21720.93 +1600.0,0.0,2,LN_SBPLX,2,XTOL_REACHED,1051,0.36576936541289223,0.0,2.487851907054826e7,6.616879358001562e6,7527.17,9096.69,1876.05,1065.71,1393.25,17382.81 +1600.0,0.0,2,LN_SBPLX,3,XTOL_REACHED,1028,0.30240688625082907,0.0,2.0517927148807228e7,5.070297883299493e6,435.55,6925.11,1877.7,1507.01,1394.83,25605.0 +1600.0,0.0,2,LN_SBPLX,4,XTOL_REACHED,830,0.2935108376015051,0.0,1.940830735161394e7,4.70126593957621e6,1020.18,5016.1,1877.7,2125.19,1393.25,19289.07 +1600.0,0.0,2,LN_SBPLX,5,XTOL_REACHED,1334,0.338582913781516,0.0,2.3641630265038196e7,5.872792858695003e6,441.87,9912.98,1877.69,1220.37,1394.01,23076.48 +1600.0,0.0,2,LN_SBPLX,6,XTOL_REACHED,621,0.2936502812211767,0.0,1.9581969780428454e7,4.793052008454385e6,1090.04,5406.34,1877.7,1919.08,1400.39,18837.07 +1600.0,0.0,2,LN_SBPLX,7,XTOL_REACHED,1109,0.30149346350467354,0.0,2.0430478866786446e7,5.045982346691873e6,441.64,6827.31,1877.63,1525.55,1394.0,25397.98 +1600.0,0.0,2,LN_SBPLX,8,XTOL_REACHED,796,0.5034039700489076,0.0,3.5287332165978625e7,9.296969318776418e6,10774.12,17063.96,1877.7,880.21,1397.29,14991.94 +1600.0,0.0,2,LN_SBPLX,9,XTOL_REACHED,1092,0.2966409226971241,0.0,1.994637767751577e7,4.913544116202123e6,625.0,6201.99,1877.7,1652.27,1394.46,24378.07 +1600.0,0.0,2,LN_SBPLX,10,XTOL_REACHED,670,0.4405285705882223,0.0,3.1912266881759256e7,7.863404587560313e6,444.97,17070.0,1877.7,1029.52,1393.55,14978.33 +1600.0,1.0e-5,1,GN_CRS2_LM,1,XTOL_REACHED,9112,0.402627999958265,9.904965937785411e-6,2.878483702912122e7,8.061180978044398e6,16871.34,11975.77,1480.96,146.73,1406.48,25605.0 +1600.0,1.0e-5,1,GN_CRS2_LM,2,XTOL_REACHED,11765,0.3703765615845036,9.999726539824966e-6,2.6039399075086646e7,7.661807197669253e6,17070.0,8474.26,1877.7,136.53,1421.43,19680.64 +1600.0,1.0e-5,1,GN_CRS2_LM,3,XTOL_REACHED,20375,0.4295894884153555,9.981858156437616e-6,3.1674556549215987e7,8.333100867613169e6,10807.97,16058.38,1449.85,285.37,1406.36,25605.0 +1600.0,1.0e-5,1,GN_CRS2_LM,4,XTOL_REACHED,6222,0.39755110226262796,9.956515290959425e-6,2.8174421076789614e7,8.174626671223115e6,17070.0,10321.11,1877.7,101.66,1399.71,25605.0 +1600.0,1.0e-5,1,GN_CRS2_LM,5,XTOL_REACHED,3341,0.4727093630519781,9.850739592125399e-6,3.403150031701876e7,9.558341921311965e6,17068.55,15249.87,1877.36,68.59,1397.95,25603.39 +1600.0,1.0e-5,1,GN_CRS2_LM,6,XTOL_REACHED,4315,0.47023061536189037,9.868923164559615e-6,3.388677865669111e7,9.475989983542994e6,16933.53,15353.4,1811.08,75.74,1397.21,25605.0 +1600.0,1.0e-5,1,GN_CRS2_LM,7,XTOL_REACHED,9840,0.3589609689856756,9.726846809449705e-6,2.5215032829462025e7,7.405049687188283e6,17070.0,7851.76,1810.62,156.91,1493.58,25605.0 +1600.0,1.0e-5,1,GN_CRS2_LM,8,XTOL_REACHED,11080,0.3926367068395173,9.108429270041024e-6,2.797733407514391e7,8.0475907667799955e6,15691.13,10560.37,1877.7,119.19,1381.18,25605.0 +1600.0,1.0e-5,1,GN_CRS2_LM,9,XTOL_REACHED,22407,0.3625159623026645,9.960609646117583e-6,2.653667647407728e7,7.23956313399868e6,9145.72,11085.56,1829.62,267.11,1475.94,25605.0 +1600.0,1.0e-5,1,GN_CRS2_LM,10,XTOL_REACHED,5804,0.39770459925556645,9.654342188464953e-6,2.8184846859409593e7,8.177446341179155e6,17070.0,10339.93,1876.41,101.43,1395.15,25605.0 +1600.0,1.0e-5,1,GN_ISRES,1,MAXEVAL_REACHED,100000,0.41769722277442056,9.221411084568147e-6,3.0395840113898985e7,8.234071166119249e6,16050.12,12496.93,1506.78,883.17,1420.16,14505.3 +1600.0,1.0e-5,1,GN_ISRES,2,MAXEVAL_REACHED,100000,0.4092255996784272,8.060982643934242e-6,2.9536533641143367e7,8.291660075114967e6,15931.63,11037.73,1872.96,584.74,1502.79,12515.34 +1600.0,1.0e-5,1,GN_ISRES,3,MAXEVAL_REACHED,100000,0.42709321558353736,0.0,3.1195791460454922e7,8.369265232011723e6,16553.83,12465.94,1520.34,1090.55,1594.19,16478.6 +1600.0,1.0e-5,1,GN_ISRES,4,MAXEVAL_REACHED,100000,0.4243573805771475,3.8178253473875775e-6,3.0758412017267603e7,8.527195651699813e6,15679.1,12139.1,1838.51,695.9,1456.18,16261.75 +1600.0,1.0e-5,1,GN_ISRES,5,MAXEVAL_REACHED,100000,0.4294448709885106,6.236756294258401e-6,3.0906340693121057e7,8.600016246407153e6,16398.45,12114.5,1825.1,329.65,1802.3,19305.37 +1600.0,1.0e-5,1,GN_ISRES,6,MAXEVAL_REACHED,100000,0.4103591691597224,4.749299379998994e-6,2.9771312282361202e7,8.067727492395671e6,15614.44,12547.2,1441.47,703.85,1406.77,17393.18 +1600.0,1.0e-5,1,GN_ISRES,7,MAXEVAL_REACHED,100000,0.41658601388079486,8.00713227795544e-6,3.0035432672933612e7,8.2928444294448765e6,16451.35,12216.54,1593.69,319.46,1691.41,14104.91 +1600.0,1.0e-5,1,GN_ISRES,8,MAXEVAL_REACHED,100000,0.40667451470928184,0.0,2.9335839725862533e7,8.0602097515919e6,15662.08,12518.7,1468.89,280.27,1513.16,13335.35 +1600.0,1.0e-5,1,GN_ISRES,9,XTOL_REACHED,42509,0.43153080387969334,9.983541354922342e-6,3.1830793587593537e7,8.436974559753483e6,11407.42,15827.49,1507.45,313.35,1405.09,12436.52 +1600.0,1.0e-5,1,GN_ISRES,10,MAXEVAL_REACHED,100000,0.43268351312038034,8.44732880410662e-6,3.1224665578037884e7,8.663459706240218e6,15202.0,13520.48,1751.56,296.84,1406.19,15245.03 +1600.0,1.0e-5,1,LN_SBPLX,1,XTOL_REACHED,942,0.4649090289709481,9.99999773604909e-6,3.358429655086222e7,9.342220222841782e6,15848.46,15325.22,1825.98,120.4,1397.97,16914.01 +1600.0,1.0e-5,1,LN_SBPLX,2,XTOL_REACHED,817,0.46144957281209753,9.999999661753553e-6,3.3390558726539988e7,9.101579897899477e6,16883.54,16071.75,1400.71,130.12,1403.56,24592.47 +1600.0,1.0e-5,1,LN_SBPLX,3,XTOL_REACHED,377,0.5003248252265573,1.1508988564851483e-5,3.618585037014371e7,1.0064730267786385e7,17028.39,17070.0,1877.7,57.69,1398.25,25605.0 +1600.0,1.0e-5,1,LN_SBPLX,4,XTOL_REACHED,999,0.4790644193234809,9.999934929749516e-6,3.447390891717052e7,9.651880798388613e6,16965.2,15614.19,1877.7,118.79,1386.02,12285.09 +1600.0,1.0e-5,1,LN_SBPLX,5,XTOL_REACHED,467,0.5020632769373404,1.1508988564851483e-5,3.625670068369221e7,1.007685903893639e7,17070.0,17070.0,1877.7,105.53,1398.0,13038.12 +1600.0,1.0e-5,1,LN_SBPLX,6,XTOL_REACHED,972,0.48525478594270804,9.999977863746562e-6,3.50412594987262e7,9.782989767979953e6,16817.28,16174.93,1877.7,65.8,1392.43,25435.54 +1600.0,1.0e-5,1,LN_SBPLX,7,XTOL_REACHED,435,0.5001611454211539,1.1508988564851483e-5,3.617684182161407e7,1.0061126291639447e7,17002.87,17070.0,1877.7,57.89,1398.0,25605.0 +1600.0,1.0e-5,1,LN_SBPLX,8,XTOL_REACHED,845,0.5004832259807376,1.1508988564851483e-5,3.619417823065872e7,1.0068308551682536e7,17054.23,17070.0,1877.7,57.5,1398.0,25605.0 +1600.0,1.0e-5,1,LN_SBPLX,9,XTOL_REACHED,755,0.5009342493139007,1.1508988564851483e-5,3.620629482312217e7,1.0063991574227143e7,16998.92,17070.0,1877.7,83.87,1398.0,18815.37 +1600.0,1.0e-5,1,LN_SBPLX,10,XTOL_REACHED,678,0.4949588428770875,1.1508988564851483e-5,3.589463831842307e7,9.94252952789517e6,16151.46,17070.0,1877.7,67.86,1398.0,25511.52 +1600.0,1.0e-5,2,GN_CRS2_LM,1,XTOL_REACHED,7482,0.29018619686207675,9.993711641770896e-6,1.9300540681992576e7,4.635116012919535e6,327.45,5127.5,1877.68,2064.98,1454.33,19098.31 +1600.0,1.0e-5,2,GN_CRS2_LM,2,XTOL_REACHED,4473,0.2924011953143673,9.984680689289576e-6,1.9349258494439807e7,4.662112489018603e6,314.08,5268.41,1877.7,1969.89,1470.64,25591.23 +1600.0,1.0e-5,2,GN_CRS2_LM,3,XTOL_REACHED,4940,0.29225631045349804,9.460244794162775e-6,1.927621821314914e7,4.630699313410952e6,317.84,5124.34,1877.69,2045.12,1457.0,25604.43 +1600.0,1.0e-5,2,GN_CRS2_LM,4,XTOL_REACHED,7113,0.2901673723753935,9.919827580792843e-6,1.9300920132873572e7,4.634079410124389e6,315.56,5128.71,1877.7,2064.33,1456.86,19105.23 +1600.0,1.0e-5,2,GN_CRS2_LM,5,XTOL_REACHED,7308,0.29018087234755396,9.812181371853153e-6,1.9300874277292177e7,4.63535856607913e6,327.41,5128.58,1877.7,2064.23,1454.43,19097.61 +1600.0,1.0e-5,2,GN_CRS2_LM,6,XTOL_REACHED,5265,0.2922731774856048,9.843726977702585e-6,1.927779387306586e7,4.631273875316403e6,318.35,5127.89,1877.47,2044.35,1456.47,25605.0 +1600.0,1.0e-5,2,GN_CRS2_LM,7,XTOL_REACHED,3028,0.29244675594528463,9.065470086652447e-6,1.9337538651528254e7,4.658061083675143e6,332.03,5240.07,1877.7,1983.09,1467.44,25605.0 +1600.0,1.0e-5,2,GN_CRS2_LM,8,XTOL_REACHED,7076,0.2903910443422449,9.6603088770031e-6,1.936484157756891e7,4.661566514476035e6,318.36,5250.97,1877.7,1998.86,1470.05,19017.85 +1600.0,1.0e-5,2,GN_CRS2_LM,9,XTOL_REACHED,4084,0.29241403628726914,9.672297020399078e-6,1.93453946305641e7,4.661899429104286e6,326.29,5261.51,1877.7,1972.6,1468.01,25598.48 +1600.0,1.0e-5,2,GN_CRS2_LM,10,XTOL_REACHED,7994,0.2904205713663986,9.995204795758448e-6,1.9372767445117895e7,4.665425337498333e6,315.55,5270.69,1877.7,1989.48,1470.18,19053.4 +1600.0,1.0e-5,2,GN_ISRES,1,XTOL_REACHED,34218,0.29017373049031303,9.871165427618199e-6,1.930055020242043e7,4.633688819722511e6,314.92,5127.14,1877.69,2065.19,1457.09,19105.25 +1600.0,1.0e-5,2,GN_ISRES,2,XTOL_REACHED,35658,0.290448731698337,9.919722226740933e-6,1.9405632760001622e7,4.686469437616854e6,351.73,5351.2,1877.67,1950.24,1461.87,18902.1 +1600.0,1.0e-5,2,GN_ISRES,3,XTOL_REACHED,34511,0.29019269998436115,9.524481139770983e-6,1.9300764746188838e7,4.634533466502368e6,323.59,5126.46,1877.68,2065.52,1455.53,19104.56 +1600.0,1.0e-5,2,GN_ISRES,4,XTOL_REACHED,40456,0.29017458709565175,9.977892775852928e-6,1.9300824503438983e7,4.635093582305342e6,324.56,5128.89,1877.7,2064.12,1454.9,19102.34 +1600.0,1.0e-5,2,GN_ISRES,5,XTOL_REACHED,30816,0.29017722752574393,9.97486159979033e-6,1.930124343275377e7,4.633847717590844e6,314.19,5128.16,1877.69,2064.85,1457.27,19101.71 +1600.0,1.0e-5,2,GN_ISRES,6,XTOL_REACHED,37062,0.2903925241279577,9.980466541703053e-6,1.9376776887940478e7,4.667451743873225e6,314.28,5280.96,1877.7,1984.45,1470.36,18975.95 +1600.0,1.0e-5,2,GN_ISRES,7,XTOL_REACHED,35184,0.29018196959417214,9.83213127279132e-6,1.930086053289148e7,4.634354536633752e6,320.07,5127.61,1877.68,2065.02,1456.01,19097.06 +1600.0,1.0e-5,2,GN_ISRES,8,XTOL_REACHED,38514,0.2904096775019256,9.986393951714507e-6,1.941304991990308e7,4.685615290780472e6,315.02,5365.44,1877.69,1944.05,1470.01,18898.32 +1600.0,1.0e-5,2,GN_ISRES,9,XTOL_REACHED,34041,0.2903895509643961,9.943087936398886e-6,1.9373404052608825e7,4.665452133809703e6,314.71,5271.15,1877.68,1989.57,1470.43,18993.27 +1600.0,1.0e-5,2,GN_ISRES,10,XTOL_REACHED,28862,0.29044474043360846,9.968690602903694e-6,1.940771418544877e7,4.68603964887483e6,340.73,5354.62,1877.66,1949.0,1464.26,18904.96 +1600.0,1.0e-5,2,LN_SBPLX,1,XTOL_REACHED,646,0.37449916552295553,9.999953616488034e-6,2.654531964403418e7,6.127084528780803e6,866.4,9632.37,1877.69,3210.79,1347.5,11425.86 +1600.0,1.0e-5,2,LN_SBPLX,2,XTOL_REACHED,1437,0.314732713237591,9.999979052383404e-6,2.1758621153411534e7,5.438634505541809e6,879.23,8113.26,1877.7,1358.18,1339.22,17208.84 +1600.0,1.0e-5,2,LN_SBPLX,3,XTOL_REACHED,525,0.43086065780500865,9.9998830383494e-6,3.119175331811731e7,7.554271048147831e6,671.9,15531.47,1877.7,1721.74,1359.03,11164.17 +1600.0,1.0e-5,2,LN_SBPLX,4,XTOL_REACHED,620,0.3044303480477717,9.9902048622696e-6,2.012261829669906e7,5.051145883965515e6,2554.36,5689.44,1877.7,1784.2,1334.43,25005.2 +1600.0,1.0e-5,2,LN_SBPLX,5,XTOL_REACHED,898,0.29854994207033636,9.99996757469179e-6,2.0297642227854975e7,5.046568210945867e6,919.03,6593.85,1877.7,1578.96,1335.47,17926.74 +1600.0,1.0e-5,2,LN_SBPLX,6,XTOL_REACHED,656,0.2932087350903475,9.999996746927939e-6,1.9558680859835263e7,4.783332613645498e6,1018.15,5407.73,1877.7,1919.19,1400.41,18821.52 +1600.0,1.0e-5,2,LN_SBPLX,7,XTOL_REACHED,492,0.3038773044703534,9.995214145724423e-6,1.9782613514924545e7,4.804929872043945e6,2276.13,4632.61,1877.7,2419.61,1345.29,19653.67 +1600.0,1.0e-5,2,LN_SBPLX,8,XTOL_REACHED,591,0.5017979247518431,9.999015923281301e-6,3.516796808999676e7,9.284084681493761e6,10743.93,17069.35,1877.7,880.03,1325.45,14964.38 +1600.0,1.0e-5,2,LN_SBPLX,9,XTOL_REACHED,734,0.47592495652888656,9.868538392110002e-6,3.3771511902928226e7,8.705616391046291e6,6628.43,17056.73,1877.69,899.23,1342.52,15671.51 +1600.0,1.0e-5,2,LN_SBPLX,10,XTOL_REACHED,499,0.4548455625432606,9.999973034747469e-6,3.261600296518894e7,8.174103450643181e6,2706.07,17070.0,1877.7,1012.26,1353.57,17465.99 +1600.0,0.0001,1,GN_CRS2_LM,1,XTOL_REACHED,12134,0.26030860276905415,9.969761891441587e-5,1.8250224477696452e7,5.315278383264957e6,10376.28,3236.59,1877.69,582.86,1493.53,25605.0 +1600.0,0.0001,1,GN_CRS2_LM,2,XTOL_REACHED,16653,0.2593742051517447,9.973531034029252e-5,1.8212579190652218e7,5.291099960492892e6,10139.06,3266.41,1877.7,580.58,1501.81,25605.0 +1600.0,0.0001,1,GN_CRS2_LM,3,XTOL_REACHED,14170,0.260310640380276,9.788062029484101e-5,1.8251307240263313e7,5.315823011751252e6,10375.49,3239.6,1877.7,581.43,1493.55,25605.0 +1600.0,0.0001,1,GN_CRS2_LM,4,XTOL_REACHED,13788,0.279899863749662,9.997582545841629e-5,2.0380184553670414e7,5.639116685643685e6,6576.01,6380.82,1877.28,402.57,1490.33,14220.29 +1600.0,0.0001,1,GN_CRS2_LM,5,XTOL_REACHED,14265,0.263440102483404,9.991625835169707e-5,1.863437663443975e7,5.364432569447598e6,10023.24,4004.34,1803.25,497.39,1491.97,16890.47 +1600.0,0.0001,1,GN_CRS2_LM,6,XTOL_REACHED,27599,0.27876454534090866,9.995451285805682e-5,2.029840276384742e7,5.603160356205257e6,6462.23,6395.19,1860.27,408.53,1484.38,14424.0 +1600.0,0.0001,1,GN_CRS2_LM,7,XTOL_REACHED,22974,0.25579707953971154,9.791775670367322e-5,1.818051839602621e7,5.052243527525702e6,8960.65,3969.37,1668.7,738.72,1511.36,25605.0 +1600.0,0.0001,1,GN_CRS2_LM,8,XTOL_REACHED,14246,0.26029781946998976,9.93073799239229e-5,1.8248478926779024e7,5.316319078789016e6,10376.72,3243.07,1877.7,580.89,1489.45,25605.0 +1600.0,0.0001,1,GN_CRS2_LM,9,XTOL_REACHED,9155,0.25971578828384995,9.932622368528399e-5,1.823259543537322e7,5.281291561077476e6,10055.16,3253.16,1877.7,617.63,1505.55,25605.0 +1600.0,0.0001,1,GN_CRS2_LM,10,XTOL_REACHED,14215,0.26026648783543416,9.994497852842321e-5,1.8245023977690816e7,5.315605589137097e6,10389.78,3232.58,1877.7,582.74,1490.45,25604.96 +1600.0,0.0001,1,GN_ISRES,1,XTOL_REACHED,39859,0.26344324852582757,9.99887281277284e-5,1.8634899851365797e7,5.364691550407825e6,10016.97,4003.79,1804.14,497.07,1492.58,16757.55 +1600.0,0.0001,1,GN_ISRES,2,XTOL_REACHED,43944,0.2694781049548853,9.997179353492098e-5,1.9281046606701806e7,5.431137478845213e6,9564.98,5098.15,1683.23,437.15,1495.44,20305.66 +1600.0,0.0001,1,GN_ISRES,3,MAXEVAL_REACHED,100000,0.274345920815334,9.521769467698523e-5,1.9659956227065794e7,5.47769429812509e6,10418.39,5280.11,1580.35,574.67,1500.75,16126.85 +1600.0,0.0001,1,GN_ISRES,4,XTOL_REACHED,33945,0.26767769322502305,9.983999421124224e-5,1.893405274066107e7,5.413476824335217e6,10799.03,4360.61,1689.23,516.27,1472.96,16841.23 +1600.0,0.0001,1,GN_ISRES,5,XTOL_REACHED,40888,0.2706372075491202,9.999709226485468e-5,1.9347952024333157e7,5.463122684661371e6,9859.29,5063.57,1682.61,452.7,1488.96,15897.86 +1600.0,0.0001,1,GN_ISRES,6,MAXEVAL_REACHED,100000,0.27549937146287845,9.946640125357484e-5,1.9645009413152486e7,5.496618233003158e6,10606.39,5270.5,1582.01,522.93,1500.04,21778.94 +1600.0,0.0001,1,GN_ISRES,7,MAXEVAL_REACHED,100000,0.26752227768855164,9.634571478378902e-5,1.9258583242182426e7,5.352728117318652e6,8925.65,5118.19,1674.15,519.54,1547.84,16111.45 +1600.0,0.0001,1,GN_ISRES,8,XTOL_REACHED,44011,0.27820037574775824,9.99798844447577e-5,2.02324920321256e7,5.484410954422533e6,8611.03,6505.47,1525.25,579.68,1451.32,15259.3 +1600.0,0.0001,1,GN_ISRES,9,XTOL_REACHED,42525,0.2763130245365943,9.998376250341019e-5,2.000149256370991e7,5.468301854086595e6,9260.23,6094.72,1529.93,567.24,1474.84,15613.88 +1600.0,0.0001,1,GN_ISRES,10,XTOL_REACHED,37080,0.2706384576636579,9.995886284342692e-5,1.934786041916344e7,5.463285862643163e6,9860.07,5063.07,1682.77,452.6,1488.86,15898.78 +1600.0,0.0001,1,LN_SBPLX,1,XTOL_REACHED,621,0.401612509176429,9.999211148550354e-5,2.9651076578529608e7,7.992691337553429e6,8784.23,13720.75,1877.7,292.97,1407.37,12155.14 +1600.0,0.0001,1,LN_SBPLX,2,XTOL_REACHED,1234,0.4552835259143991,9.999909081001863e-5,3.2896211261115376e7,8.940600058719793e6,16407.5,16026.01,1347.91,220.51,1269.36,13237.12 +1600.0,0.0001,1,LN_SBPLX,3,XTOL_REACHED,517,0.47879665086747164,9.999999379006866e-5,3.472191938998817e7,9.625180959384255e6,15066.37,16563.79,1872.79,86.96,1273.91,25311.73 +1600.0,0.0001,1,LN_SBPLX,4,XTOL_REACHED,1057,0.33326233624687057,9.999891094770282e-5,2.397590444787286e7,6.83193893381476e6,11576.77,8305.21,1864.65,294.64,1339.18,11010.2 +1600.0,0.0001,1,LN_SBPLX,5,XTOL_REACHED,761,0.4558262665666191,9.999873526005583e-5,3.28806340432625e7,8.991540483310187e6,16666.79,15759.72,1412.0,197.24,1286.68,12233.33 +1600.0,0.0001,1,LN_SBPLX,6,XTOL_REACHED,514,0.3936139013424947,9.999993384265827e-5,2.7804699997196104e7,8.111554193207872e6,17070.0,10146.38,1877.7,108.2,1295.77,22933.27 +1600.0,0.0001,1,LN_SBPLX,7,XTOL_REACHED,993,0.2982333103729444,9.99999823467267e-5,2.1463457719077863e7,6.082396775118768e6,10969.33,6248.79,1774.81,451.74,1482.34,12218.03 +1600.0,0.0001,1,LN_SBPLX,8,XTOL_REACHED,569,0.4150967657186456,9.999995976173683e-5,2.958846254890478e7,8.4948929568409e6,16537.51,11764.79,1877.7,89.59,1329.27,25605.0 +1600.0,0.0001,1,LN_SBPLX,9,XTOL_REACHED,1736,0.3475050367608489,9.999999526278599e-5,2.4385127105278116e7,7.054912430397836e6,16919.0,8062.02,1540.48,234.56,1363.53,25585.32 +1600.0,0.0001,1,LN_SBPLX,10,XTOL_REACHED,776,0.4688348485791376,9.999369305761792e-5,3.3950244930621214e7,9.126014366579534e6,16842.8,17070.0,1222.57,234.27,1298.11,25605.0 +1600.0,0.0001,2,GN_CRS2_LM,1,XTOL_REACHED,5111,0.29086201341989115,9.98484472022787e-5,1.9235677534118515e7,4.640593343495323e6,257.83,5238.22,1877.7,1983.4,1421.08,25602.59 +1600.0,0.0001,2,GN_CRS2_LM,2,XTOL_REACHED,5056,0.2908630829581932,9.966910859909872e-5,1.923172604315839e7,4.637487863598087e6,255.6,5223.98,1877.7,1990.79,1422.39,25605.0 +1600.0,0.0001,2,GN_CRS2_LM,3,XTOL_REACHED,3307,0.29089226279913627,9.919333443156332e-5,1.9240372356892973e7,4.639834242511047e6,240.05,5242.67,1877.7,1981.98,1425.99,25605.0 +1600.0,0.0001,2,GN_CRS2_LM,4,XTOL_REACHED,2669,0.29090038516943134,9.830143362810886e-5,1.919192611517023e7,4.612731699353881e6,212.97,5129.98,1877.7,2043.87,1424.26,25605.0 +1600.0,0.0001,2,GN_CRS2_LM,5,XTOL_REACHED,8503,0.2888312939977872,9.962104570494657e-5,1.926496826078623e7,4.645363162407481e6,252.58,5250.13,1877.68,1999.2,1422.4,18968.97 +1600.0,0.0001,2,GN_CRS2_LM,6,XTOL_REACHED,10642,0.2887271228113358,9.995830062353993e-5,1.9213793938856952e7,4.617364301475607e6,218.62,5137.95,1877.7,2059.95,1421.09,19061.5 +1600.0,0.0001,2,GN_CRS2_LM,7,XTOL_REACHED,8043,0.28882596639918007,9.991568455693357e-5,1.926546870692828e7,4.645173714585552e6,248.56,5251.22,1877.7,1998.69,1423.24,18969.14 +1600.0,0.0001,2,GN_CRS2_LM,8,XTOL_REACHED,6435,0.2888425032884377,9.983989878069183e-5,1.926455144133143e7,4.648056681390152e6,274.15,5252.03,1877.7,1997.76,1417.37,18977.55 +1600.0,0.0001,2,GN_CRS2_LM,9,XTOL_REACHED,4312,0.29087292699843403,9.968506246679209e-5,1.924283647181596e7,4.643075407909572e6,249.39,5254.01,1877.7,1975.83,1423.14,25603.83 +1600.0,0.0001,2,GN_CRS2_LM,10,XTOL_REACHED,8436,0.2887487014652776,9.987243042015839e-5,1.9212078175861396e7,4.616902828842731e6,225.54,5131.89,1877.7,2063.69,1419.29,19093.01 +1600.0,0.0001,2,GN_ISRES,1,XTOL_REACHED,35289,0.28883645977879024,9.99604434544526e-5,1.9265050607085474e7,4.644438496308908e6,244.75,5249.65,1877.7,1999.44,1424.25,18974.99 +1600.0,0.0001,2,GN_ISRES,2,XTOL_REACHED,37021,0.2888902257048183,9.999885855101975e-5,1.932661964237826e7,4.672311353512646e6,228.31,5387.3,1877.69,1935.29,1427.35,18858.82 +1600.0,0.0001,2,GN_ISRES,3,XTOL_REACHED,37161,0.2888473018762268,9.967389720175218e-5,1.9266278976186972e7,4.645764013758064e6,251.76,5252.19,1877.69,1998.47,1422.55,18975.02 +1600.0,0.0001,2,GN_ISRES,4,XTOL_REACHED,40484,0.28888326269070796,9.99798155274386e-5,1.9319246978939798e7,4.66791016483552e6,222.09,5369.85,1877.7,1943.06,1429.41,18860.44 +1600.0,0.0001,2,GN_ISRES,5,XTOL_REACHED,26980,0.28892216225490625,9.919819766112e-5,1.932205656600256e7,4.671728457642893e6,247.25,5374.91,1877.62,1941.85,1423.26,18855.29 +1600.0,0.0001,2,GN_ISRES,6,XTOL_REACHED,36201,0.28883337864018555,9.987195148732074e-5,1.9273517128661428e7,4.649777509352627e6,252.05,5271.14,1877.7,1989.13,1422.15,18956.77 +1600.0,0.0001,2,GN_ISRES,7,XTOL_REACHED,32972,0.2888397694463681,9.979112960455672e-5,1.926967194486048e7,4.6480958688380765e6,253.68,5262.54,1877.69,1993.1,1421.87,18968.78 +1600.0,0.0001,2,GN_ISRES,8,XTOL_REACHED,35922,0.28875376213330683,9.998690289150103e-5,1.9211290076578885e7,4.618523798886433e6,241.19,5131.75,1877.69,2063.39,1415.79,19083.48 +1600.0,0.0001,2,GN_ISRES,9,XTOL_REACHED,35779,0.2888794376138653,9.9989697895228e-5,1.9316618151252184e7,4.6683108886958845e6,233.33,5366.5,1877.69,1944.33,1426.57,18866.84 +1600.0,0.0001,2,GN_ISRES,10,XTOL_REACHED,40293,0.2888342951187801,9.999793854963058e-5,1.927268858694043e7,4.648228183278958e6,243.7,5267.98,1877.7,1990.67,1424.27,18963.47 +1600.0,0.0001,2,LN_SBPLX,1,XTOL_REACHED,1110,0.3671843226076789,9.999992814270317e-5,2.591847193871095e7,5.873460459397335e6,217.21,9026.12,1859.48,3392.82,1409.49,12163.03 +1600.0,0.0001,2,LN_SBPLX,2,XTOL_REACHED,2210,0.3597220233221534,9.999997603369675e-5,2.410005913858548e7,6.601227287433446e6,9577.36,8582.17,1801.46,1145.69,926.86,17839.3 +1600.0,0.0001,2,LN_SBPLX,3,XTOL_REACHED,769,0.43407749009549795,9.99995508658054e-5,3.1021330270278454e7,7.699067744851209e6,3770.71,14501.24,1877.7,1934.19,1135.85,10178.1 +1600.0,0.0001,2,LN_SBPLX,4,XTOL_REACHED,983,0.293354170435681,9.999873925800811e-5,1.9941841071704913e7,4.893563913433729e6,212.93,6344.7,1877.7,1635.89,1397.29,18130.46 +1600.0,0.0001,2,LN_SBPLX,5,XTOL_REACHED,1319,0.3584494009950484,9.99988474321124e-5,2.43092535042849e7,6.633287418655266e6,8068.11,9128.94,1877.16,1038.74,920.35,16509.36 +1600.0,0.0001,2,LN_SBPLX,6,XTOL_REACHED,805,0.2926799672294181,9.999996666947656e-5,1.965197940859682e7,4.739299191234434e6,164.46,5645.17,1877.7,1834.51,1551.28,19620.67 +1600.0,0.0001,2,LN_SBPLX,7,XTOL_REACHED,691,0.3586577098545163,9.991780187787463e-5,2.2327279794516705e7,5.856738470856062e6,10382.61,4267.36,1877.7,2717.43,1132.89,25356.06 +1600.0,0.0001,2,LN_SBPLX,8,XTOL_REACHED,783,0.4203692408612019,9.999999991809825e-5,2.9122515543044817e7,7.829003406580558e6,8728.67,13092.54,1877.7,930.5,919.61,15385.33 +1600.0,0.0001,2,LN_SBPLX,9,XTOL_REACHED,1229,0.4294538808694695,9.999999878497274e-5,2.9853438696499724e7,7.692707227541304e6,7371.4,14413.47,1620.58,1214.96,952.69,23424.16 +1600.0,0.0001,2,LN_SBPLX,10,XTOL_REACHED,1288,0.4021990260712693,9.99141730262512e-5,2.7876964907791425e7,7.457104921806119e6,7541.28,12346.63,1877.7,949.26,941.27,15671.78 +1600.0,0.001,1,GN_CRS2_LM,1,XTOL_REACHED,4545,0.237676070325686,0.000999024217888281,1.6765656479817657e7,4.626764267429158e6,5217.59,3294.96,1877.69,953.08,1280.18,25594.34 +1600.0,0.001,1,GN_CRS2_LM,2,XTOL_REACHED,4723,0.23637945926786352,0.000996740269209034,1.6772339363038132e7,4.621502652259466e6,5217.08,3257.49,1877.7,990.26,1282.9,17961.19 +1600.0,0.001,1,GN_CRS2_LM,3,XTOL_REACHED,10201,0.23766887116666452,0.0009983205635727176,1.6767143241693994e7,4.630884586674383e6,5245.51,3300.08,1877.7,944.63,1279.57,25605.0 +1600.0,0.001,1,GN_CRS2_LM,4,XTOL_REACHED,4529,0.2363773802508666,0.000999581187640124,1.6772141333192775e7,4.621645963836627e6,5215.19,3259.79,1877.67,989.56,1282.21,17976.31 +1600.0,0.001,1,GN_CRS2_LM,5,XTOL_REACHED,5704,0.23768220060606882,0.0009961888711092015,1.6769554389897842e7,4.65969937885282e6,5573.28,3257.57,1877.7,911.31,1274.57,25605.0 +1600.0,0.001,1,GN_CRS2_LM,6,XTOL_REACHED,7882,0.2376844706004765,0.0009995829955295192,1.6756342385306397e7,4.6201692670528935e6,5217.43,3262.21,1877.7,970.33,1281.66,25605.0 +1600.0,0.001,1,GN_CRS2_LM,7,XTOL_REACHED,9493,0.23766585700907328,0.0009995196158953685,1.6764553815254884e7,4.626756165152622e6,5221.63,3292.86,1877.7,953.16,1280.05,25605.0 +1600.0,0.001,1,GN_CRS2_LM,8,XTOL_REACHED,6591,0.2376741173066939,0.000999563405310509,1.6754825412327005e7,4.620936248365059e6,5224.09,3263.16,1877.7,968.56,1280.32,25605.0 +1600.0,0.001,1,GN_CRS2_LM,9,XTOL_REACHED,6950,0.23636297886969687,0.0009984177566472,1.6769286420354448e7,4.621091559643104e6,5222.96,3253.07,1877.69,991.82,1281.48,17963.86 +1600.0,0.001,1,GN_CRS2_LM,10,XTOL_REACHED,3142,0.23775217195307288,0.0009890788356736123,1.6770731832618441e7,4.628189188254392e6,5219.31,3299.36,1877.7,952.33,1280.38,25605.0 +1600.0,0.001,1,GN_ISRES,1,XTOL_REACHED,34012,0.2363537045772766,0.0009993954466478387,1.6769542010959292e7,4.623102550401738e6,5223.92,3264.17,1877.62,985.28,1279.8,17948.56 +1600.0,0.001,1,GN_ISRES,2,XTOL_REACHED,37558,0.236391403756651,0.0009998022792290246,1.6776157253899444e7,4.61496925981471e6,5117.31,3280.87,1877.7,996.65,1283.2,17950.91 +1600.0,0.001,1,GN_ISRES,3,XTOL_REACHED,38451,0.2363681197645187,0.0009993225487121154,1.6774789874290861e7,4.626502487834194e6,5222.06,3282.04,1877.61,975.8,1279.61,17918.06 +1600.0,0.001,1,GN_ISRES,4,XTOL_REACHED,32618,0.23636009396860191,0.000999873741362476,1.6771687749284223e7,4.622230875084554e6,5216.5,3263.11,1877.57,987.79,1281.16,17953.23 +1600.0,0.001,1,GN_ISRES,5,XTOL_REACHED,38176,0.2363991870572259,0.0009992521873417588,1.6774447053284898e7,4.610102336014868e6,5105.78,3261.36,1877.69,1009.62,1286.28,17994.13 +1600.0,0.001,1,GN_ISRES,6,XTOL_REACHED,34373,0.23637188020040453,0.0009989956628974133,1.6773765986495923e7,4.619055379163588e6,5183.47,3264.48,1877.61,992.94,1283.41,17969.5 +1600.0,0.001,1,GN_ISRES,7,XTOL_REACHED,35493,0.23636539241868149,0.0009994629149011416,1.6773740651509073e7,4.61907426040305e6,5182.77,3264.72,1877.66,992.96,1283.25,17958.09 +1600.0,0.001,1,GN_ISRES,8,XTOL_REACHED,31792,0.23640711356592403,0.0009993363445120807,1.677753416918123e7,4.624721889450027e6,5215.23,3276.72,1877.31,981.03,1282.22,17935.06 +1600.0,0.001,1,GN_ISRES,9,XTOL_REACHED,40332,0.23635229103652783,0.000999479649224088,1.6769701649061853e7,4.623051656826599e6,5222.31,3264.51,1877.67,985.26,1279.91,17947.81 +1600.0,0.001,1,GN_ISRES,10,XTOL_REACHED,35364,0.23638249387083243,0.00099927707638093,1.6773479677763421e7,4.611998004409381e6,5118.02,3264.97,1877.69,1005.38,1284.56,17975.8 +1600.0,0.001,1,LN_SBPLX,1,XTOL_REACHED,1718,0.2480353826088721,0.0009999999278166255,1.7564110267545838e7,5.044927857873783e6,7426.37,3884.06,1877.7,559.08,1256.03,17651.18 +1600.0,0.001,1,LN_SBPLX,2,XTOL_REACHED,724,0.41553169491290515,0.0009999996979075528,3.0505916076168526e7,7.892017018969596e6,15151.62,14022.65,1034.11,1347.23,1100.16,25605.0 +1600.0,0.001,1,LN_SBPLX,3,XTOL_REACHED,965,0.4598578803544508,0.000999993858910812,3.3156295704423234e7,9.091704770413836e6,16330.14,16761.43,1355.57,88.11,1000.7,25605.0 +1600.0,0.001,1,LN_SBPLX,4,XTOL_REACHED,614,0.24413834272315532,0.000999997655891267,1.73290039259896e7,4.902663371355691e6,6673.71,3864.12,1846.51,643.32,1264.81,25605.0 +1600.0,0.001,1,LN_SBPLX,5,XTOL_REACHED,2157,0.26573979386582003,0.0009999927092749544,1.907415649232892e7,5.2034966743142605e6,7552.13,6001.93,1550.22,659.41,1192.06,25605.0 +1600.0,0.001,1,LN_SBPLX,6,XTOL_REACHED,1145,0.24207964376714253,0.000999930532394679,1.7320028064435933e7,4.635914792925107e6,5020.53,3923.94,1760.02,1136.05,1279.74,18217.88 +1600.0,0.001,1,LN_SBPLX,7,XTOL_REACHED,1086,0.36577942606446634,0.0009999994810156061,2.6167181703997858e7,7.215541599727298e6,15317.68,10837.47,1258.75,408.3,1200.18,13824.15 +1600.0,0.001,1,LN_SBPLX,8,XTOL_REACHED,909,0.2631036141232262,0.0009999999844384176,1.8965188507262435e7,5.031754608247253e6,5884.05,6001.42,1569.75,860.09,1246.89,24539.92 +1600.0,0.001,1,LN_SBPLX,9,XTOL_REACHED,2043,0.2665206418123079,0.0009999901928309113,1.9252088057901055e7,5.2632442043961575e6,7907.99,6102.6,1537.63,667.27,1179.37,15735.57 +1600.0,0.001,1,LN_SBPLX,10,XTOL_REACHED,1224,0.28318248318860034,0.0009999969443432676,2.056375580716728e7,5.566833802222891e6,9094.55,7008.1,1444.78,778.59,1153.29,14703.02 +1600.0,0.001,2,GN_CRS2_LM,1,XTOL_REACHED,6802,0.284027277060699,0.0009994385806015864,1.894610116916632e7,4.60919570891158e6,145.54,5270.9,1877.7,1977.61,1252.76,18700.75 +1600.0,0.001,2,GN_CRS2_LM,2,XTOL_REACHED,5742,0.28403042443990606,0.000998192755285661,1.8950184385091163e7,4.611094104859226e6,144.87,5280.04,1877.7,1973.31,1252.91,18690.87 +1600.0,0.001,2,GN_CRS2_LM,3,XTOL_REACHED,5556,0.28402846687582045,0.0009997679016845273,1.8946767158645187e7,4.609190939609463e6,143.36,5271.91,1877.7,1977.25,1253.25,18708.21 +1600.0,0.001,2,GN_CRS2_LM,4,XTOL_REACHED,6452,0.284027571384114,0.0009997876988966927,1.894955607585314e7,4.610770096859234e6,144.15,5278.97,1877.7,1973.74,1253.04,18696.63 +1600.0,0.001,2,GN_CRS2_LM,5,XTOL_REACHED,3440,0.2861741451629546,0.0009988233735826718,1.8920883229875255e7,4.6062951943041645e6,150.59,5267.96,1877.7,1957.9,1250.98,25605.0 +1600.0,0.001,2,GN_CRS2_LM,6,XTOL_REACHED,9519,0.28402811839240766,0.0009999931361498091,1.894617803006717e7,4.609104839418277e6,144.62,5270.99,1877.69,1977.69,1252.88,18698.88 +1600.0,0.001,2,GN_CRS2_LM,7,XTOL_REACHED,5967,0.2861567788522997,0.000999794395961452,1.8921322875275154e7,4.605383803007663e6,143.47,5267.06,1877.69,1957.89,1253.52,25602.24 +1600.0,0.001,2,GN_CRS2_LM,8,XTOL_REACHED,2960,0.2862290483972894,0.0009999479027726934,1.888768857676397e7,4.586458716130615e6,144.27,5175.91,1877.7,2005.06,1253.5,25605.0 +1600.0,0.001,2,GN_CRS2_LM,9,XTOL_REACHED,11905,0.2840325205228327,0.000999986245627536,1.894479842227411e7,4.611143425358719e6,162.88,5271.78,1877.7,1977.02,1248.08,18705.65 +1600.0,0.001,2,GN_CRS2_LM,10,XTOL_REACHED,3662,0.28616436779780513,0.000996849559331447,1.8923511283669204e7,4.606800164077434e6,146.92,5271.79,1877.7,1955.62,1252.86,25581.38 +1600.0,0.001,2,GN_ISRES,1,XTOL_REACHED,36763,0.284157478062932,0.0009999506897458424,1.8901987171612505e7,4.587672070532874e6,178.23,5150.4,1877.7,2041.27,1244.67,18777.1 +1600.0,0.001,2,GN_ISRES,2,XTOL_REACHED,38716,0.284147500728691,0.0009998198094725678,1.889124492607835e7,4.58133699792636e6,169.31,5125.43,1877.7,2056.05,1243.84,18810.08 +1600.0,0.001,2,GN_ISRES,3,XTOL_REACHED,36261,0.28402629019023334,0.0009999782452473475,1.8945658194301013e7,4.608943400284437e6,145.03,5270.03,1877.7,1978.0,1252.85,18710.43 +1600.0,0.001,2,GN_ISRES,4,XTOL_REACHED,34446,0.28404400902455823,0.0009988498118099758,1.894588370811451e7,4.611515232082024e6,162.9,5273.46,1877.68,1976.01,1248.55,18703.12 +1600.0,0.001,2,GN_ISRES,5,XTOL_REACHED,31851,0.28404607308019564,0.0009979039678663473,1.8947897333807543e7,4.612029596974022e6,159.68,5277.32,1877.69,1974.61,1249.0,18695.35 +1600.0,0.001,2,GN_ISRES,6,XTOL_REACHED,36002,0.2840972775631083,0.000999634001055462,1.892439335088789e7,4.600890743839827e6,173.96,5216.94,1877.69,2005.47,1245.56,18744.94 +1600.0,0.001,2,GN_ISRES,7,XTOL_REACHED,41687,0.2840334058568979,0.0009998632144798015,1.8945353291703768e7,4.611828941278894e6,164.99,5274.07,1877.7,1975.63,1247.64,18701.07 +1600.0,0.001,2,GN_ISRES,8,XTOL_REACHED,40423,0.2840338126770291,0.0009999943081594053,1.8945189827511605e7,4.611632915328335e6,164.09,5273.61,1877.7,1975.91,1247.8,18702.52 +1600.0,0.001,2,GN_ISRES,9,XTOL_REACHED,38751,0.28403326132058154,0.0009998970106573609,1.8947118414538063e7,4.6121389897009e6,161.06,5277.4,1877.7,1974.32,1248.42,18699.62 +1600.0,0.001,2,GN_ISRES,10,XTOL_REACHED,39693,0.2840257531076766,0.0009998360326575228,1.8944663690622345e7,4.608536796133922e6,145.32,5268.02,1877.7,1978.89,1252.77,18713.97 +1600.0,0.001,2,LN_SBPLX,1,XTOL_REACHED,839,0.4006476967451479,0.0009999991110130862,2.849981288605404e7,6.221929913955561e6,309.18,12909.26,1339.55,3367.52,1246.8,18452.49 +1600.0,0.001,2,LN_SBPLX,2,XTOL_REACHED,1333,0.39720530781971275,0.0009999994229508724,2.6452529112988878e7,7.109658901727741e6,13123.99,10469.66,1418.6,1469.28,717.07,20427.8 +1600.0,0.001,2,LN_SBPLX,3,XTOL_REACHED,701,0.3990894200531305,0.0009999923109064175,2.7373834441247404e7,7.5151644649618e6,9637.76,11616.15,1877.7,962.18,705.33,13464.99 +1600.0,0.001,2,LN_SBPLX,4,XTOL_REACHED,2341,0.3159438943231859,0.000999999801369301,2.1917877525893036e7,5.469674946986236e6,212.51,8628.34,1877.7,1300.7,1252.71,20301.71 +1600.0,0.001,2,LN_SBPLX,5,XTOL_REACHED,1853,0.34637397061452374,0.0009999988196203713,2.345636216310217e7,6.439036163648652e6,7592.69,8746.13,1877.7,1025.34,791.29,15825.79 +1600.0,0.001,2,LN_SBPLX,6,XTOL_REACHED,885,0.5087672692095192,0.0009999994265426063,3.523017568238817e7,9.809354432694556e6,15463.23,17070.0,1877.7,694.22,517.68,14593.01 +1600.0,0.001,2,LN_SBPLX,7,XTOL_REACHED,1166,0.4765024319171572,0.0009999999697770001,3.331993112684408e7,9.020975580732115e6,10686.72,16565.13,1872.75,806.7,647.73,12476.72 +1600.0,0.001,2,LN_SBPLX,8,XTOL_REACHED,851,0.3947300514838718,0.0009996562762426783,2.7809045509587456e7,7.2015348264647145e6,3980.28,13155.69,1877.7,962.72,1057.3,15908.64 +1600.0,0.001,2,LN_SBPLX,9,XTOL_REACHED,992,0.5264129868794459,0.000999688242449661,3.642814395817221e7,9.553971646026105e6,16405.85,17040.29,1459.99,2105.13,589.86,10008.92 +1600.0,0.001,2,LN_SBPLX,10,XTOL_REACHED,523,0.5085481423616437,0.0009999996770701741,3.521591213373113e7,9.804055491121817e6,15422.76,17070.0,1877.7,697.06,518.71,10606.85 +1600.0,0.01,1,GN_CRS2_LM,1,XTOL_REACHED,4322,0.22483331199226214,0.0099999911657835,1.5584370289085554e7,4.404044403702507e6,4693.05,2949.27,1877.68,955.91,913.05,25605.0 +1600.0,0.01,1,GN_CRS2_LM,2,XTOL_REACHED,6929,0.22483284693661126,0.009999530478088936,1.5584163022722887e7,4.405048973217051e6,4703.23,2948.67,1877.69,955.14,911.91,25595.03 +1600.0,0.01,1,GN_CRS2_LM,3,XTOL_REACHED,4777,0.22483360103031644,0.009999184494438656,1.5586038758639678e7,4.405018539556122e6,4704.81,2946.6,1877.68,954.23,915.23,25578.48 +1600.0,0.01,1,GN_CRS2_LM,4,XTOL_REACHED,4495,0.22483449447304563,0.009999329005117567,1.5582770340884246e7,4.404943164551259e6,4706.57,2946.61,1877.7,956.5,910.46,25605.0 +1600.0,0.01,1,GN_CRS2_LM,5,XTOL_REACHED,4305,0.22483664274493234,0.009998712040371154,1.5584616574988045e7,4.404672315786485e6,4700.41,2948.1,1877.68,955.87,912.51,25604.88 +1600.0,0.01,1,GN_CRS2_LM,6,XTOL_REACHED,6746,0.2248322677772695,0.009998973834649488,1.5587579993146433e7,4.405180905701193e6,4705.45,2946.26,1877.7,952.79,917.69,25605.0 +1600.0,0.01,1,GN_CRS2_LM,7,XTOL_REACHED,3711,0.22483890290934896,0.00999725892463681,1.5583072232510762e7,4.404801979647946e6,4702.5,2948.3,1877.68,956.78,910.02,25605.0 +1600.0,0.01,1,GN_CRS2_LM,8,XTOL_REACHED,4979,0.22483453174999984,0.009999418121981766,1.5585316144901494e7,4.404715281488212e6,4699.18,2948.67,1877.7,955.16,913.46,25605.0 +1600.0,0.01,1,GN_CRS2_LM,9,XTOL_REACHED,3996,0.22483910420950623,0.009998643017533611,1.5581773913799645e7,4.405905267415297e6,4705.55,2953.21,1877.7,955.17,906.43,25605.0 +1600.0,0.01,1,GN_CRS2_LM,10,XTOL_REACHED,4525,0.22483455668855454,0.009997553983054469,1.5585996137888785e7,4.404904985300221e6,4703.93,2946.43,1877.7,954.62,915.08,25595.51 +1600.0,0.01,1,GN_ISRES,1,XTOL_REACHED,36445,0.2246433989539017,0.009998342091536128,1.558926629736939e7,4.41236367508461e6,4686.0,2993.53,1877.69,1003.11,845.39,17349.75 +1600.0,0.01,1,GN_ISRES,2,MAXEVAL_REACHED,100000,0.22484482561944805,0.009999786999823205,1.5588475127798975e7,4.410210766426133e6,4738.41,2953.73,1877.69,945.12,913.25,25468.73 +1600.0,0.01,1,GN_ISRES,3,XTOL_REACHED,33304,0.22484094505437638,0.009998897986617628,1.558671241277406e7,4.410026404409648e6,4738.25,2953.71,1877.7,946.28,910.9,25595.25 +1600.0,0.01,1,GN_ISRES,4,XTOL_REACHED,38673,0.22463652217670563,0.009999213828489055,1.5591585876421297e7,4.420467309523815e6,4739.22,3006.7,1877.43,986.62,842.44,17285.64 +1600.0,0.01,1,GN_ISRES,5,XTOL_REACHED,38362,0.22463124178043425,0.009999708816833664,1.5592143626115533e7,4.408008508341237e6,4587.83,3028.66,1877.7,998.92,846.52,17323.59 +1600.0,0.01,1,GN_ISRES,6,XTOL_REACHED,40484,0.22487746992954433,0.009999287520802964,1.559397774205805e7,4.398459170407475e6,4533.31,3012.56,1877.69,950.96,911.47,25601.78 +1600.0,0.01,1,GN_ISRES,7,XTOL_REACHED,39199,0.22464061652167466,0.009999944827756086,1.5593459124967096e7,4.416346297114533e6,4677.14,3019.59,1877.68,988.84,844.74,17300.17 +1600.0,0.01,1,GN_ISRES,8,XTOL_REACHED,35986,0.22464108470187066,0.009999899754281566,1.5592772603779323e7,4.418193554011485e6,4704.17,3015.23,1877.41,988.22,842.9,17281.29 +1600.0,0.01,1,GN_ISRES,9,XTOL_REACHED,37484,0.22465365816863953,0.009999995961108728,1.5589188329086788e7,4.41097498490272e6,4691.08,2982.65,1877.69,989.54,865.72,17585.89 +1600.0,0.01,1,GN_ISRES,10,XTOL_REACHED,32232,0.2246776444405215,0.009999096824703218,1.559349732735201e7,4.415268685785872e6,4686.47,3008.16,1877.62,977.31,862.75,17516.72 +1600.0,0.01,1,LN_SBPLX,1,XTOL_REACHED,2406,0.25207854425167575,0.00999993229495469,1.726202004370125e7,5.275763939366634e6,9903.02,3801.91,1877.7,404.71,733.99,25184.23 +1600.0,0.01,1,LN_SBPLX,2,XTOL_REACHED,2672,0.2424274896202082,0.009999999880459185,1.6995745659472503e7,4.860416699429961e6,7779.01,4664.92,1595.33,569.66,845.81,16947.88 +1600.0,0.01,1,LN_SBPLX,3,XTOL_REACHED,4305,0.24316654170176397,0.009999999929162836,1.6943159165151305e7,5.023250865414758e6,7035.08,4320.7,1877.7,438.58,738.74,25546.98 +1600.0,0.01,1,LN_SBPLX,4,XTOL_REACHED,766,0.2400707423420253,0.009999884716770732,1.6841453721575722e7,4.897883035614966e6,6016.61,4494.98,1844.91,535.91,752.39,14672.55 +1600.0,0.01,1,LN_SBPLX,5,XTOL_REACHED,1676,0.2301753264776305,0.009999991512016082,1.6017239671111578e7,4.606950480081271e6,6235.85,3520.0,1781.73,740.14,843.71,25605.0 +1600.0,0.01,1,LN_SBPLX,6,XTOL_REACHED,600,0.22574036950393397,0.009999982231954955,1.5698601048693255e7,4.502399423685342e6,5061.68,3215.43,1877.58,844.31,824.74,16751.73 +1600.0,0.01,1,LN_SBPLX,7,XTOL_REACHED,1321,0.233162776713636,0.009999984346715061,1.6201077049534097e7,4.701032087418572e6,6887.73,3700.53,1758.4,676.37,795.44,25605.0 +1600.0,0.01,1,LN_SBPLX,8,XTOL_REACHED,809,0.235586389006612,0.009999999600948254,1.650690913141706e7,4.672474328744117e6,5912.95,4320.2,1706.33,705.21,820.13,25605.0 +1600.0,0.01,1,LN_SBPLX,9,XTOL_REACHED,1165,0.22552924904365726,0.009999999970326327,1.567783119068103e7,4.386263489173459e6,4197.83,3157.32,1869.58,970.22,934.54,18129.2 +1600.0,0.01,1,LN_SBPLX,10,XTOL_REACHED,1294,0.3711534561260399,0.009999999681081333,2.563221594446184e7,7.715305373659254e6,15332.48,10067.68,1877.7,65.41,422.72,20039.47 +1600.0,0.01,2,GN_CRS2_LM,1,XTOL_REACHED,4234,0.26503122646990873,0.009999758211961106,1.7449959828339864e7,4.461629119763918e6,713.84,4830.23,1877.7,1604.29,890.35,25605.0 +1600.0,0.01,2,GN_CRS2_LM,2,XTOL_REACHED,5073,0.26503046016514964,0.009999847264524535,1.7449247484622367e7,4.458504388473274e6,690.03,4827.74,1877.7,1608.64,892.65,25599.85 +1600.0,0.01,2,GN_CRS2_LM,3,XTOL_REACHED,4440,0.26503680934932256,0.00999924780727457,1.7447864694260936e7,4.45713147098057e6,678.28,4828.19,1877.67,1611.58,891.14,25605.0 +1600.0,0.01,2,GN_CRS2_LM,4,XTOL_REACHED,4450,0.2650295261584909,0.009998767926527838,1.7448117490821134e7,4.459128342429116e6,695.75,4828.27,1877.7,1608.53,890.39,25605.0 +1600.0,0.01,2,GN_CRS2_LM,5,XTOL_REACHED,4857,0.2650279706480412,0.009998780458718177,1.744814445064319e7,4.458618401974035e6,690.68,4828.58,1877.69,1609.31,890.52,25605.0 +1600.0,0.01,2,GN_CRS2_LM,6,XTOL_REACHED,4084,0.265030977831724,0.009997028363762138,1.7448477162239e7,4.459117056432169e6,695.08,4828.43,1877.7,1608.68,890.52,25584.46 +1600.0,0.01,2,GN_CRS2_LM,7,XTOL_REACHED,3314,0.26504768818818286,0.009998967378238412,1.7447754541668437e7,4.456159907332076e6,671.56,4826.77,1877.69,1612.62,892.53,25594.07 +1600.0,0.01,2,GN_CRS2_LM,8,XTOL_REACHED,5262,0.2644884995780737,0.00999698434160419,1.7429214940360643e7,4.412536405346873e6,406.68,4750.18,1877.65,1717.49,898.29,18761.58 +1600.0,0.01,2,GN_CRS2_LM,9,XTOL_REACHED,4942,0.2650244434341563,0.009999638161139655,1.7448079552384578e7,4.458855643536205e6,692.94,4828.5,1877.7,1608.83,890.51,25605.0 +1600.0,0.01,2,GN_CRS2_LM,10,XTOL_REACHED,4127,0.2650392423383411,0.009997056030697414,1.7449413763536435e7,4.458366230632593e6,687.0,4828.86,1877.69,1608.79,892.45,25605.0 +1600.0,0.01,2,GN_ISRES,1,XTOL_REACHED,40128,0.26446359380594875,0.009999995483704702,1.7428006305961493e7,4.415432237253716e6,433.22,4750.5,1877.67,1711.32,897.6,18758.65 +1600.0,0.01,2,GN_ISRES,2,XTOL_REACHED,39423,0.2650268139130238,0.009999835995689663,1.744796194869201e7,4.458556280758959e6,689.44,4829.12,1877.69,1609.03,890.56,25604.95 +1600.0,0.01,2,GN_ISRES,3,XTOL_REACHED,38406,0.2645008879789177,0.009999725639021533,1.746760040459372e7,4.437279983701116e6,467.28,4833.26,1877.69,1666.48,897.69,18694.39 +1600.0,0.01,2,GN_ISRES,4,XTOL_REACHED,36976,0.2644828053924221,0.009999856168915865,1.7423753744179048e7,4.419925357555517e6,480.27,4748.53,1877.7,1711.93,885.55,18681.44 +1600.0,0.01,2,GN_ISRES,5,XTOL_REACHED,34662,0.26447496359529515,0.009999686324482641,1.7427325980942715e7,4.414731589972926e6,430.63,4748.4,1877.69,1712.3,898.28,18783.12 +1600.0,0.01,2,GN_ISRES,6,XTOL_REACHED,39440,0.2644751572666737,0.009999622851058031,1.742262249181615e7,4.415184595458625e6,452.41,4739.69,1877.69,1716.63,892.83,18745.21 +1600.0,0.01,2,GN_ISRES,7,XTOL_REACHED,39608,0.2645136018384331,0.00999989331005894,1.7464887950386792e7,4.441322030392453e6,499.08,4837.59,1877.7,1669.69,882.7,18574.69 +1600.0,0.01,2,GN_ISRES,8,XTOL_REACHED,41061,0.26450638353684947,0.009999699497080676,1.7467215474408623e7,4.437222290236109e6,462.87,4835.83,1877.7,1669.69,893.3,18653.26 +1600.0,0.01,2,GN_ISRES,9,XTOL_REACHED,37378,0.26451438742231576,0.009999823305670445,1.746547799660484e7,4.441440897007362e6,497.8,4838.81,1877.69,1669.39,882.74,18574.01 +1600.0,0.01,2,GN_ISRES,10,XTOL_REACHED,32510,0.26447341153437826,0.009999025414856904,1.742845611185572e7,4.414553652677275e6,427.64,4748.79,1877.67,1711.78,899.91,18780.01 +1600.0,0.01,2,LN_SBPLX,1,XTOL_REACHED,1308,0.457575771539101,0.009999999967962882,3.1517232753190663e7,9.2104871054287e6,16823.18,14695.83,1873.6,255.23,139.88,2746.05 +1600.0,0.01,2,LN_SBPLX,2,XTOL_REACHED,1563,0.2869674289041605,0.00999999987071246,1.823123730617995e7,4.29387012674873e6,274.91,3761.7,1877.7,2546.98,1333.38,25604.99 +1600.0,0.01,2,LN_SBPLX,3,XTOL_REACHED,1462,0.35455235356105014,0.00999821790824108,2.4519391892277807e7,6.365799228530982e6,4539.22,11625.74,1570.73,1083.07,577.97,15551.19 +1600.0,0.01,2,LN_SBPLX,4,XTOL_REACHED,1280,0.2652018222144097,0.009999999718589773,1.7491137897018965e7,4.503047235567358e6,891.59,4933.65,1877.7,1555.33,848.6,25605.0 +1600.0,0.01,2,LN_SBPLX,5,XTOL_REACHED,1005,0.4839488720416641,0.00999999999676303,3.35644521688109e7,9.725808254632689e6,17070.0,16523.74,1860.67,171.4,106.79,2539.49 +1600.0,0.01,2,LN_SBPLX,6,XTOL_REACHED,750,0.5224160216236536,0.009999999678980723,3.604832282820266e7,9.789592027109243e6,17070.0,17070.0,1633.32,664.17,1245.39,11339.46 +1600.0,0.01,2,LN_SBPLX,7,XTOL_REACHED,542,0.463555314809201,0.00999999955789883,3.222708526976632e7,8.696293239268256e6,13157.42,17070.0,1337.02,750.19,278.55,7868.89 +1600.0,0.01,2,LN_SBPLX,8,XTOL_REACHED,1560,0.26919551630151634,0.009999999707333802,1.8043791256152138e7,4.661852631200099e6,616.53,5725.57,1877.7,1433.77,790.31,16995.55 +1600.0,0.01,2,LN_SBPLX,9,XTOL_REACHED,1467,0.41072196717096077,0.00999999999667741,2.7880485625468377e7,8.268120382345547e6,15931.62,11735.99,1871.83,334.24,202.45,7039.74 +1600.0,0.01,2,LN_SBPLX,10,XTOL_REACHED,365,0.4852933253733705,0.009999976695579123,3.3716384170626506e7,9.540269984256865e6,17070.0,17070.0,1592.57,400.91,149.45,2102.55 diff --git a/examples/new_examples/df3_dataset.csv b/examples/new_examples/df3_dataset.csv new file mode 100644 index 0000000..19c00cf --- /dev/null +++ b/examples/new_examples/df3_dataset.csv @@ -0,0 +1,601 @@ +fc_elyz_capex,shed_max,dispatch,algo,srand,ret,numevals,lcoe_opt,shed_rate_opt,capex,opex,xopt_sto,xopt_pv,xopt_wind,xopt_elyz,xopt_fc,xopt_hyTank +1600.0,0.0,1,GN_CRS2_LM,1,XTOL_REACHED,4362,0.4600114766662058,0.0,3.354355593800089e7,9.193571850207703e6,13594.78,15906.12,1827.49,131.77,1406.59,25605.0 +1600.0,0.0,1,GN_CRS2_LM,2,XTOL_REACHED,2709,0.47582473157581534,0.0,3.437608380085492e7,9.500002460899046e6,17070.0,16171.16,1649.25,85.18,1404.41,25605.0 +1600.0,0.0,1,GN_CRS2_LM,3,XTOL_REACHED,4521,0.4686303720902407,0.0,3.397414216379065e7,9.210642822546696e6,16886.76,16675.05,1356.32,131.17,1410.17,25605.0 +1600.0,0.0,1,GN_CRS2_LM,4,XTOL_REACHED,5068,0.44247272342215266,0.0,3.171664193530792e7,8.96884666458409e6,16990.67,13502.3,1814.56,86.85,1398.11,25486.0 +1600.0,0.0,1,GN_CRS2_LM,5,XTOL_REACHED,5339,0.46226530985241904,0.0,3.364199949623372e7,9.181940230569713e6,14770.07,16172.83,1648.84,125.95,1407.6,25605.0 +1600.0,0.0,1,GN_CRS2_LM,6,XTOL_REACHED,2595,0.47993484676108533,0.0,3.461738964576895e7,9.65686506058519e6,17070.0,15913.85,1813.58,74.49,1399.44,25605.0 +1600.0,0.0,1,GN_CRS2_LM,7,XTOL_REACHED,3648,0.4756168087553122,0.0,3.436394889189841e7,9.495841418710563e6,17050.65,16175.93,1647.62,83.93,1402.32,25597.6 +1600.0,0.0,1,GN_CRS2_LM,8,XTOL_REACHED,3206,0.47996856110908026,0.0,3.4623884272568345e7,9.660006605048366e6,17070.0,15915.21,1815.7,70.83,1401.51,25605.0 +1600.0,0.0,1,GN_CRS2_LM,9,XTOL_REACHED,2296,0.4797946478368154,0.0,3.4609539930672474e7,9.654653469754465e6,17070.0,15916.31,1811.81,72.24,1398.82,25605.0 +1600.0,0.0,1,GN_CRS2_LM,10,XTOL_REACHED,10657,0.46051745368519426,0.0,3.354108636068812e7,9.15582531811468e6,14336.61,16106.77,1687.11,131.86,1399.29,25579.69 +1600.0,0.0,1,GN_ISRES,1,XTOL_REACHED,38694,0.4628301920607581,0.0,3.365695461623748e7,9.179751630310686e6,14760.35,16178.57,1645.1,154.13,1401.18,19110.06 +1600.0,0.0,1,GN_ISRES,2,XTOL_REACHED,40980,0.46574631016438317,0.0,3.382280348035343e7,9.131521756177336e6,15999.52,16601.81,1395.82,213.24,1408.61,12958.17 +1600.0,0.0,1,GN_ISRES,3,MAXEVAL_REACHED,100000,0.42709321558353736,0.0,3.1195791460454922e7,8.369265232011723e6,16553.83,12465.94,1520.34,1090.55,1594.19,16478.6 +1600.0,0.0,1,GN_ISRES,4,XTOL_REACHED,33935,0.46055453516088146,0.0,3.3543330546961915e7,9.155876812600965e6,14336.55,16107.96,1686.78,132.87,1399.67,25430.34 +1600.0,0.0,1,GN_ISRES,5,MAXEVAL_REACHED,100000,0.43351861593655827,0.0,3.2191834680942405e7,8.278756231781514e6,15361.35,12568.0,1462.15,1849.84,1760.96,24653.82 +1600.0,0.0,1,GN_ISRES,6,XTOL_REACHED,36234,0.46303423598287086,0.0,3.3678635628989905e7,9.203275719687758e6,14912.73,16167.42,1651.89,121.91,1400.73,25594.58 +1600.0,0.0,1,GN_ISRES,7,XTOL_REACHED,38707,0.46155939035370314,0.0,3.36122196264032e7,9.163609131965902e6,14329.93,16105.0,1688.13,190.6,1399.28,11689.42 +1600.0,0.0,1,GN_ISRES,8,XTOL_REACHED,36600,0.4645007049007665,0.0,3.3749458614223346e7,9.136220102117376e6,16020.75,16580.2,1408.48,138.68,1408.74,25587.32 +1600.0,0.0,1,GN_ISRES,9,XTOL_REACHED,37121,0.46304269330041503,0.0,3.367871480462255e7,9.203453135845914e6,14916.39,16167.1,1651.73,121.91,1400.58,25589.62 +1600.0,0.0,1,GN_ISRES,10,MAXEVAL_REACHED,100000,0.46255059748793653,0.0,3.364527814943238e7,9.165695655097432e6,14405.12,16145.33,1673.85,183.84,1406.7,16309.71 +1600.0,0.0,1,LN_SBPLX,1,XTOL_REACHED,886,0.47445339705919276,1.3761906766526756e-6,3.427805042261207e7,9.543011074352331e6,15959.92,15723.91,1877.7,119.58,1398.0,14753.5 +1600.0,0.0,1,LN_SBPLX,2,XTOL_REACHED,852,0.47932446930640504,0.0,3.458500168666995e7,9.647718152839866e6,16979.36,15907.44,1817.95,70.86,1398.0,25518.35 +1600.0,0.0,1,LN_SBPLX,3,XTOL_REACHED,377,0.5003248252265573,1.1508988564851483e-5,3.618585037014371e7,1.0064730267786385e7,17028.39,17070.0,1877.7,57.69,1398.25,25605.0 +1600.0,0.0,1,LN_SBPLX,4,XTOL_REACHED,1110,0.4722874609125393,1.3761887508409423e-6,3.415375489896214e7,9.485699640800603e6,15535.55,15723.91,1877.7,138.18,1398.0,11248.51 +1600.0,0.0,1,LN_SBPLX,5,XTOL_REACHED,467,0.5020632769373404,1.1508988564851483e-5,3.625670068369221e7,1.007685903893639e7,17070.0,17070.0,1877.7,105.53,1398.0,13038.12 +1600.0,0.0,1,LN_SBPLX,6,XTOL_REACHED,716,0.49258529587977934,6.841208749852342e-6,3.556653961804693e7,9.894114002614466e6,16745.9,16580.22,1877.7,112.62,1398.0,12827.4 +1600.0,0.0,1,LN_SBPLX,7,XTOL_REACHED,435,0.5001611454211539,1.1508988564851483e-5,3.617684182161407e7,1.0061126291639447e7,17002.87,17070.0,1877.7,57.89,1398.0,25605.0 +1600.0,0.0,1,LN_SBPLX,8,XTOL_REACHED,845,0.5004832259807376,1.1508988564851483e-5,3.619417823065872e7,1.0068308551682536e7,17054.23,17070.0,1877.7,57.5,1398.0,25605.0 +1600.0,0.0,1,LN_SBPLX,9,XTOL_REACHED,755,0.5009342493139007,1.1508988564851483e-5,3.620629482312217e7,1.0063991574227143e7,16998.92,17070.0,1877.7,83.87,1398.0,18815.37 +1600.0,0.0,1,LN_SBPLX,10,XTOL_REACHED,678,0.4949588428770875,1.1508988564851483e-5,3.589463831842307e7,9.94252952789517e6,16151.46,17070.0,1877.7,67.86,1398.0,25511.52 +1600.0,0.0,2,GN_CRS2_LM,1,XTOL_REACHED,7476,0.29066224413828623,0.0,1.942547818473377e7,4.695196053421637e6,385.25,5369.67,1877.7,1941.46,1461.79,18913.38 +1600.0,0.0,2,GN_CRS2_LM,2,XTOL_REACHED,6312,0.2906326340658707,0.0,1.937495787466314e7,4.669917295446484e6,386.02,5251.03,1877.7,1998.13,1462.28,18998.41 +1600.0,0.0,2,GN_CRS2_LM,3,XTOL_REACHED,8282,0.2904290453528837,0.0,1.931347948100528e7,4.643335256426433e6,386.38,5130.7,1877.7,2062.43,1449.6,19110.61 +1600.0,0.0,2,GN_CRS2_LM,4,XTOL_REACHED,6571,0.2904344847833448,0.0,1.9311659226849884e7,4.642354677192502e6,385.95,5126.32,1877.7,2064.65,1449.62,19117.75 +1600.0,0.0,2,GN_CRS2_LM,5,XTOL_REACHED,3634,0.2926608230217043,0.0,1.935798773441256e7,4.670019768611068e6,385.97,5264.01,1877.7,1970.99,1462.56,25605.0 +1600.0,0.0,2,GN_CRS2_LM,6,XTOL_REACHED,7598,0.2904346573389992,0.0,1.9310584544515695e7,4.641606694406838e6,385.49,5122.9,1877.7,2066.49,1449.8,19104.24 +1600.0,0.0,2,GN_CRS2_LM,7,XTOL_REACHED,8019,0.2906649260448329,0.0,1.9419689712794676e7,4.692232388693764e6,385.21,5355.76,1877.7,1947.94,1462.15,18900.23 +1600.0,0.0,2,GN_CRS2_LM,8,XTOL_REACHED,3893,0.2926857653577982,0.0,1.9360794674637325e7,4.671434296213438e6,390.57,5267.76,1877.7,1969.81,1461.68,25605.0 +1600.0,0.0,2,GN_CRS2_LM,9,XTOL_REACHED,7170,0.2904323992768463,0.0,1.931309166419405e7,4.643128181638736e6,386.69,5129.53,1877.7,2063.01,1449.59,19114.19 +1600.0,0.0,2,GN_CRS2_LM,10,XTOL_REACHED,3244,0.292692097650958,0.0,1.9352661688461915e7,4.667468590095151e6,388.94,5250.33,1877.7,1977.54,1462.29,25605.0 +1600.0,0.0,2,GN_ISRES,1,XTOL_REACHED,36081,0.2904232744739024,0.0,1.931376445301552e7,4.643292550056752e6,385.48,5131.03,1877.68,2062.64,1449.59,19097.12 +1600.0,0.0,2,GN_ISRES,2,XTOL_REACHED,38666,0.2904186962981445,0.0,1.931309969026286e7,4.643029422491734e6,385.18,5129.99,1877.68,2062.95,1449.69,19090.86 +1600.0,0.0,2,GN_ISRES,3,XTOL_REACHED,27626,0.2904584877623539,0.0,1.931396435229803e7,4.642635281427499e6,385.6,5127.09,1877.68,2064.83,1450.44,19101.04 +1600.0,0.0,2,GN_ISRES,4,XTOL_REACHED,33136,0.29063841889734016,0.0,1.9383319697194487e7,4.673817053835422e6,385.79,5269.27,1877.67,1989.65,1462.43,18983.39 +1600.0,0.0,2,GN_ISRES,5,XTOL_REACHED,38653,0.2906646685819012,0.0,1.941819680001564e7,4.69154843284952e6,385.35,5352.6,1877.69,1949.3,1462.22,18897.85 +1600.0,0.0,2,GN_ISRES,6,XTOL_REACHED,36572,0.2904871800493542,0.0,1.930904499299265e7,4.639639080423785e6,385.43,5112.86,1877.65,2072.87,1450.1,19109.92 +1600.0,0.0,2,GN_ISRES,7,XTOL_REACHED,30553,0.2904876247333341,0.0,1.931251255481567e7,4.641855346492039e6,387.48,5122.4,1877.65,2067.48,1450.01,19138.85 +1600.0,0.0,2,GN_ISRES,8,XTOL_REACHED,39282,0.29042090142895743,0.0,1.931353636660214e7,4.643202674926699e6,385.28,5130.75,1877.68,2062.7,1449.65,19094.31 +1600.0,0.0,2,GN_ISRES,9,XTOL_REACHED,34002,0.29080843078851665,0.0,1.9469710088756952e7,4.714501559231988e6,385.54,5457.06,1877.67,1906.25,1459.19,18817.1 +1600.0,0.0,2,GN_ISRES,10,XTOL_REACHED,29000,0.2906855170480822,0.0,1.9427059240034886e7,4.695770799873864e6,388.08,5370.63,1877.66,1941.29,1461.7,18913.02 +1600.0,0.0,2,LN_SBPLX,1,XTOL_REACHED,817,0.3156952125790531,0.0,2.027232130954568e7,4.594269514631603e6,485.27,4312.51,1877.7,3255.11,1445.64,21720.93 +1600.0,0.0,2,LN_SBPLX,2,XTOL_REACHED,1051,0.36576936541289223,0.0,2.487851907054826e7,6.616879358001562e6,7527.17,9096.69,1876.05,1065.71,1393.25,17382.81 +1600.0,0.0,2,LN_SBPLX,3,XTOL_REACHED,1028,0.30240688625082907,0.0,2.0517927148807228e7,5.070297883299493e6,435.55,6925.11,1877.7,1507.01,1394.83,25605.0 +1600.0,0.0,2,LN_SBPLX,4,XTOL_REACHED,830,0.2935108376015051,0.0,1.940830735161394e7,4.70126593957621e6,1020.18,5016.1,1877.7,2125.19,1393.25,19289.07 +1600.0,0.0,2,LN_SBPLX,5,XTOL_REACHED,1334,0.338582913781516,0.0,2.3641630265038196e7,5.872792858695003e6,441.87,9912.98,1877.69,1220.37,1394.01,23076.48 +1600.0,0.0,2,LN_SBPLX,6,XTOL_REACHED,621,0.2936502812211767,0.0,1.9581969780428454e7,4.793052008454385e6,1090.04,5406.34,1877.7,1919.08,1400.39,18837.07 +1600.0,0.0,2,LN_SBPLX,7,XTOL_REACHED,1109,0.30149346350467354,0.0,2.0430478866786446e7,5.045982346691873e6,441.64,6827.31,1877.63,1525.55,1394.0,25397.98 +1600.0,0.0,2,LN_SBPLX,8,XTOL_REACHED,796,0.5034039700489076,0.0,3.5287332165978625e7,9.296969318776418e6,10774.12,17063.96,1877.7,880.21,1397.29,14991.94 +1600.0,0.0,2,LN_SBPLX,9,XTOL_REACHED,1092,0.2966409226971241,0.0,1.994637767751577e7,4.913544116202123e6,625.0,6201.99,1877.7,1652.27,1394.46,24378.07 +1600.0,0.0,2,LN_SBPLX,10,XTOL_REACHED,670,0.4405285705882223,0.0,3.1912266881759256e7,7.863404587560313e6,444.97,17070.0,1877.7,1029.52,1393.55,14978.33 +1600.0,1.0e-5,1,GN_CRS2_LM,1,XTOL_REACHED,9112,0.402627999958265,9.904965937785411e-6,2.878483702912122e7,8.061180978044398e6,16871.34,11975.77,1480.96,146.73,1406.48,25605.0 +1600.0,1.0e-5,1,GN_CRS2_LM,2,XTOL_REACHED,11765,0.3703765615845036,9.999726539824966e-6,2.6039399075086646e7,7.661807197669253e6,17070.0,8474.26,1877.7,136.53,1421.43,19680.64 +1600.0,1.0e-5,1,GN_CRS2_LM,3,XTOL_REACHED,20375,0.4295894884153555,9.981858156437616e-6,3.1674556549215987e7,8.333100867613169e6,10807.97,16058.38,1449.85,285.37,1406.36,25605.0 +1600.0,1.0e-5,1,GN_CRS2_LM,4,XTOL_REACHED,6222,0.39755110226262796,9.956515290959425e-6,2.8174421076789614e7,8.174626671223115e6,17070.0,10321.11,1877.7,101.66,1399.71,25605.0 +1600.0,1.0e-5,1,GN_CRS2_LM,5,XTOL_REACHED,3341,0.4727093630519781,9.850739592125399e-6,3.403150031701876e7,9.558341921311965e6,17068.55,15249.87,1877.36,68.59,1397.95,25603.39 +1600.0,1.0e-5,1,GN_CRS2_LM,6,XTOL_REACHED,4315,0.47023061536189037,9.868923164559615e-6,3.388677865669111e7,9.475989983542994e6,16933.53,15353.4,1811.08,75.74,1397.21,25605.0 +1600.0,1.0e-5,1,GN_CRS2_LM,7,XTOL_REACHED,9840,0.3589609689856756,9.726846809449705e-6,2.5215032829462025e7,7.405049687188283e6,17070.0,7851.76,1810.62,156.91,1493.58,25605.0 +1600.0,1.0e-5,1,GN_CRS2_LM,8,XTOL_REACHED,11080,0.3926367068395173,9.108429270041024e-6,2.797733407514391e7,8.0475907667799955e6,15691.13,10560.37,1877.7,119.19,1381.18,25605.0 +1600.0,1.0e-5,1,GN_CRS2_LM,9,XTOL_REACHED,22407,0.3625159623026645,9.960609646117583e-6,2.653667647407728e7,7.23956313399868e6,9145.72,11085.56,1829.62,267.11,1475.94,25605.0 +1600.0,1.0e-5,1,GN_CRS2_LM,10,XTOL_REACHED,5804,0.39770459925556645,9.654342188464953e-6,2.8184846859409593e7,8.177446341179155e6,17070.0,10339.93,1876.41,101.43,1395.15,25605.0 +1600.0,1.0e-5,1,GN_ISRES,1,MAXEVAL_REACHED,100000,0.41769722277442056,9.221411084568147e-6,3.0395840113898985e7,8.234071166119249e6,16050.12,12496.93,1506.78,883.17,1420.16,14505.3 +1600.0,1.0e-5,1,GN_ISRES,2,MAXEVAL_REACHED,100000,0.4092255996784272,8.060982643934242e-6,2.9536533641143367e7,8.291660075114967e6,15931.63,11037.73,1872.96,584.74,1502.79,12515.34 +1600.0,1.0e-5,1,GN_ISRES,3,MAXEVAL_REACHED,100000,0.42709321558353736,0.0,3.1195791460454922e7,8.369265232011723e6,16553.83,12465.94,1520.34,1090.55,1594.19,16478.6 +1600.0,1.0e-5,1,GN_ISRES,4,MAXEVAL_REACHED,100000,0.4243573805771475,3.8178253473875775e-6,3.0758412017267603e7,8.527195651699813e6,15679.1,12139.1,1838.51,695.9,1456.18,16261.75 +1600.0,1.0e-5,1,GN_ISRES,5,MAXEVAL_REACHED,100000,0.4294448709885106,6.236756294258401e-6,3.0906340693121057e7,8.600016246407153e6,16398.45,12114.5,1825.1,329.65,1802.3,19305.37 +1600.0,1.0e-5,1,GN_ISRES,6,MAXEVAL_REACHED,100000,0.4103591691597224,4.749299379998994e-6,2.9771312282361202e7,8.067727492395671e6,15614.44,12547.2,1441.47,703.85,1406.77,17393.18 +1600.0,1.0e-5,1,GN_ISRES,7,MAXEVAL_REACHED,100000,0.41658601388079486,8.00713227795544e-6,3.0035432672933612e7,8.2928444294448765e6,16451.35,12216.54,1593.69,319.46,1691.41,14104.91 +1600.0,1.0e-5,1,GN_ISRES,8,MAXEVAL_REACHED,100000,0.40667451470928184,0.0,2.9335839725862533e7,8.0602097515919e6,15662.08,12518.7,1468.89,280.27,1513.16,13335.35 +1600.0,1.0e-5,1,GN_ISRES,9,XTOL_REACHED,42509,0.43153080387969334,9.983541354922342e-6,3.1830793587593537e7,8.436974559753483e6,11407.42,15827.49,1507.45,313.35,1405.09,12436.52 +1600.0,1.0e-5,1,GN_ISRES,10,MAXEVAL_REACHED,100000,0.43268351312038034,8.44732880410662e-6,3.1224665578037884e7,8.663459706240218e6,15202.0,13520.48,1751.56,296.84,1406.19,15245.03 +1600.0,1.0e-5,1,LN_SBPLX,1,XTOL_REACHED,942,0.4649090289709481,9.99999773604909e-6,3.358429655086222e7,9.342220222841782e6,15848.46,15325.22,1825.98,120.4,1397.97,16914.01 +1600.0,1.0e-5,1,LN_SBPLX,2,XTOL_REACHED,817,0.46144957281209753,9.999999661753553e-6,3.3390558726539988e7,9.101579897899477e6,16883.54,16071.75,1400.71,130.12,1403.56,24592.47 +1600.0,1.0e-5,1,LN_SBPLX,3,XTOL_REACHED,377,0.5003248252265573,1.1508988564851483e-5,3.618585037014371e7,1.0064730267786385e7,17028.39,17070.0,1877.7,57.69,1398.25,25605.0 +1600.0,1.0e-5,1,LN_SBPLX,4,XTOL_REACHED,999,0.4790644193234809,9.999934929749516e-6,3.447390891717052e7,9.651880798388613e6,16965.2,15614.19,1877.7,118.79,1386.02,12285.09 +1600.0,1.0e-5,1,LN_SBPLX,5,XTOL_REACHED,467,0.5020632769373404,1.1508988564851483e-5,3.625670068369221e7,1.007685903893639e7,17070.0,17070.0,1877.7,105.53,1398.0,13038.12 +1600.0,1.0e-5,1,LN_SBPLX,6,XTOL_REACHED,972,0.48525478594270804,9.999977863746562e-6,3.50412594987262e7,9.782989767979953e6,16817.28,16174.93,1877.7,65.8,1392.43,25435.54 +1600.0,1.0e-5,1,LN_SBPLX,7,XTOL_REACHED,435,0.5001611454211539,1.1508988564851483e-5,3.617684182161407e7,1.0061126291639447e7,17002.87,17070.0,1877.7,57.89,1398.0,25605.0 +1600.0,1.0e-5,1,LN_SBPLX,8,XTOL_REACHED,845,0.5004832259807376,1.1508988564851483e-5,3.619417823065872e7,1.0068308551682536e7,17054.23,17070.0,1877.7,57.5,1398.0,25605.0 +1600.0,1.0e-5,1,LN_SBPLX,9,XTOL_REACHED,755,0.5009342493139007,1.1508988564851483e-5,3.620629482312217e7,1.0063991574227143e7,16998.92,17070.0,1877.7,83.87,1398.0,18815.37 +1600.0,1.0e-5,1,LN_SBPLX,10,XTOL_REACHED,678,0.4949588428770875,1.1508988564851483e-5,3.589463831842307e7,9.94252952789517e6,16151.46,17070.0,1877.7,67.86,1398.0,25511.52 +1600.0,1.0e-5,2,GN_CRS2_LM,1,XTOL_REACHED,7482,0.29018619686207675,9.993711641770896e-6,1.9300540681992576e7,4.635116012919535e6,327.45,5127.5,1877.68,2064.98,1454.33,19098.31 +1600.0,1.0e-5,2,GN_CRS2_LM,2,XTOL_REACHED,4473,0.2924011953143673,9.984680689289576e-6,1.9349258494439807e7,4.662112489018603e6,314.08,5268.41,1877.7,1969.89,1470.64,25591.23 +1600.0,1.0e-5,2,GN_CRS2_LM,3,XTOL_REACHED,4940,0.29225631045349804,9.460244794162775e-6,1.927621821314914e7,4.630699313410952e6,317.84,5124.34,1877.69,2045.12,1457.0,25604.43 +1600.0,1.0e-5,2,GN_CRS2_LM,4,XTOL_REACHED,7113,0.2901673723753935,9.919827580792843e-6,1.9300920132873572e7,4.634079410124389e6,315.56,5128.71,1877.7,2064.33,1456.86,19105.23 +1600.0,1.0e-5,2,GN_CRS2_LM,5,XTOL_REACHED,7308,0.29018087234755396,9.812181371853153e-6,1.9300874277292177e7,4.63535856607913e6,327.41,5128.58,1877.7,2064.23,1454.43,19097.61 +1600.0,1.0e-5,2,GN_CRS2_LM,6,XTOL_REACHED,5265,0.2922731774856048,9.843726977702585e-6,1.927779387306586e7,4.631273875316403e6,318.35,5127.89,1877.47,2044.35,1456.47,25605.0 +1600.0,1.0e-5,2,GN_CRS2_LM,7,XTOL_REACHED,3028,0.29244675594528463,9.065470086652447e-6,1.9337538651528254e7,4.658061083675143e6,332.03,5240.07,1877.7,1983.09,1467.44,25605.0 +1600.0,1.0e-5,2,GN_CRS2_LM,8,XTOL_REACHED,7076,0.2903910443422449,9.6603088770031e-6,1.936484157756891e7,4.661566514476035e6,318.36,5250.97,1877.7,1998.86,1470.05,19017.85 +1600.0,1.0e-5,2,GN_CRS2_LM,9,XTOL_REACHED,4084,0.29241403628726914,9.672297020399078e-6,1.93453946305641e7,4.661899429104286e6,326.29,5261.51,1877.7,1972.6,1468.01,25598.48 +1600.0,1.0e-5,2,GN_CRS2_LM,10,XTOL_REACHED,7994,0.2904205713663986,9.995204795758448e-6,1.9372767445117895e7,4.665425337498333e6,315.55,5270.69,1877.7,1989.48,1470.18,19053.4 +1600.0,1.0e-5,2,GN_ISRES,1,XTOL_REACHED,34218,0.29017373049031303,9.871165427618199e-6,1.930055020242043e7,4.633688819722511e6,314.92,5127.14,1877.69,2065.19,1457.09,19105.25 +1600.0,1.0e-5,2,GN_ISRES,2,XTOL_REACHED,35658,0.290448731698337,9.919722226740933e-6,1.9405632760001622e7,4.686469437616854e6,351.73,5351.2,1877.67,1950.24,1461.87,18902.1 +1600.0,1.0e-5,2,GN_ISRES,3,XTOL_REACHED,34511,0.29019269998436115,9.524481139770983e-6,1.9300764746188838e7,4.634533466502368e6,323.59,5126.46,1877.68,2065.52,1455.53,19104.56 +1600.0,1.0e-5,2,GN_ISRES,4,XTOL_REACHED,40456,0.29017458709565175,9.977892775852928e-6,1.9300824503438983e7,4.635093582305342e6,324.56,5128.89,1877.7,2064.12,1454.9,19102.34 +1600.0,1.0e-5,2,GN_ISRES,5,XTOL_REACHED,30816,0.29017722752574393,9.97486159979033e-6,1.930124343275377e7,4.633847717590844e6,314.19,5128.16,1877.69,2064.85,1457.27,19101.71 +1600.0,1.0e-5,2,GN_ISRES,6,XTOL_REACHED,37062,0.2903925241279577,9.980466541703053e-6,1.9376776887940478e7,4.667451743873225e6,314.28,5280.96,1877.7,1984.45,1470.36,18975.95 +1600.0,1.0e-5,2,GN_ISRES,7,XTOL_REACHED,35184,0.29018196959417214,9.83213127279132e-6,1.930086053289148e7,4.634354536633752e6,320.07,5127.61,1877.68,2065.02,1456.01,19097.06 +1600.0,1.0e-5,2,GN_ISRES,8,XTOL_REACHED,38514,0.2904096775019256,9.986393951714507e-6,1.941304991990308e7,4.685615290780472e6,315.02,5365.44,1877.69,1944.05,1470.01,18898.32 +1600.0,1.0e-5,2,GN_ISRES,9,XTOL_REACHED,34041,0.2903895509643961,9.943087936398886e-6,1.9373404052608825e7,4.665452133809703e6,314.71,5271.15,1877.68,1989.57,1470.43,18993.27 +1600.0,1.0e-5,2,GN_ISRES,10,XTOL_REACHED,28862,0.29044474043360846,9.968690602903694e-6,1.940771418544877e7,4.68603964887483e6,340.73,5354.62,1877.66,1949.0,1464.26,18904.96 +1600.0,1.0e-5,2,LN_SBPLX,1,XTOL_REACHED,646,0.37449916552295553,9.999953616488034e-6,2.654531964403418e7,6.127084528780803e6,866.4,9632.37,1877.69,3210.79,1347.5,11425.86 +1600.0,1.0e-5,2,LN_SBPLX,2,XTOL_REACHED,1437,0.314732713237591,9.999979052383404e-6,2.1758621153411534e7,5.438634505541809e6,879.23,8113.26,1877.7,1358.18,1339.22,17208.84 +1600.0,1.0e-5,2,LN_SBPLX,3,XTOL_REACHED,525,0.43086065780500865,9.9998830383494e-6,3.119175331811731e7,7.554271048147831e6,671.9,15531.47,1877.7,1721.74,1359.03,11164.17 +1600.0,1.0e-5,2,LN_SBPLX,4,XTOL_REACHED,620,0.3044303480477717,9.9902048622696e-6,2.012261829669906e7,5.051145883965515e6,2554.36,5689.44,1877.7,1784.2,1334.43,25005.2 +1600.0,1.0e-5,2,LN_SBPLX,5,XTOL_REACHED,898,0.29854994207033636,9.99996757469179e-6,2.0297642227854975e7,5.046568210945867e6,919.03,6593.85,1877.7,1578.96,1335.47,17926.74 +1600.0,1.0e-5,2,LN_SBPLX,6,XTOL_REACHED,656,0.2932087350903475,9.999996746927939e-6,1.9558680859835263e7,4.783332613645498e6,1018.15,5407.73,1877.7,1919.19,1400.41,18821.52 +1600.0,1.0e-5,2,LN_SBPLX,7,XTOL_REACHED,492,0.3038773044703534,9.995214145724423e-6,1.9782613514924545e7,4.804929872043945e6,2276.13,4632.61,1877.7,2419.61,1345.29,19653.67 +1600.0,1.0e-5,2,LN_SBPLX,8,XTOL_REACHED,591,0.5017979247518431,9.999015923281301e-6,3.516796808999676e7,9.284084681493761e6,10743.93,17069.35,1877.7,880.03,1325.45,14964.38 +1600.0,1.0e-5,2,LN_SBPLX,9,XTOL_REACHED,734,0.47592495652888656,9.868538392110002e-6,3.3771511902928226e7,8.705616391046291e6,6628.43,17056.73,1877.69,899.23,1342.52,15671.51 +1600.0,1.0e-5,2,LN_SBPLX,10,XTOL_REACHED,499,0.4548455625432606,9.999973034747469e-6,3.261600296518894e7,8.174103450643181e6,2706.07,17070.0,1877.7,1012.26,1353.57,17465.99 +1600.0,0.0001,1,GN_CRS2_LM,1,XTOL_REACHED,12134,0.26030860276905415,9.969761891441587e-5,1.8250224477696452e7,5.315278383264957e6,10376.28,3236.59,1877.69,582.86,1493.53,25605.0 +1600.0,0.0001,1,GN_CRS2_LM,2,XTOL_REACHED,16653,0.2593742051517447,9.973531034029252e-5,1.8212579190652218e7,5.291099960492892e6,10139.06,3266.41,1877.7,580.58,1501.81,25605.0 +1600.0,0.0001,1,GN_CRS2_LM,3,XTOL_REACHED,14170,0.260310640380276,9.788062029484101e-5,1.8251307240263313e7,5.315823011751252e6,10375.49,3239.6,1877.7,581.43,1493.55,25605.0 +1600.0,0.0001,1,GN_CRS2_LM,4,XTOL_REACHED,13788,0.279899863749662,9.997582545841629e-5,2.0380184553670414e7,5.639116685643685e6,6576.01,6380.82,1877.28,402.57,1490.33,14220.29 +1600.0,0.0001,1,GN_CRS2_LM,5,XTOL_REACHED,14265,0.263440102483404,9.991625835169707e-5,1.863437663443975e7,5.364432569447598e6,10023.24,4004.34,1803.25,497.39,1491.97,16890.47 +1600.0,0.0001,1,GN_CRS2_LM,6,XTOL_REACHED,27599,0.27876454534090866,9.995451285805682e-5,2.029840276384742e7,5.603160356205257e6,6462.23,6395.19,1860.27,408.53,1484.38,14424.0 +1600.0,0.0001,1,GN_CRS2_LM,7,XTOL_REACHED,22974,0.25579707953971154,9.791775670367322e-5,1.818051839602621e7,5.052243527525702e6,8960.65,3969.37,1668.7,738.72,1511.36,25605.0 +1600.0,0.0001,1,GN_CRS2_LM,8,XTOL_REACHED,14246,0.26029781946998976,9.93073799239229e-5,1.8248478926779024e7,5.316319078789016e6,10376.72,3243.07,1877.7,580.89,1489.45,25605.0 +1600.0,0.0001,1,GN_CRS2_LM,9,XTOL_REACHED,9155,0.25971578828384995,9.932622368528399e-5,1.823259543537322e7,5.281291561077476e6,10055.16,3253.16,1877.7,617.63,1505.55,25605.0 +1600.0,0.0001,1,GN_CRS2_LM,10,XTOL_REACHED,14215,0.26026648783543416,9.994497852842321e-5,1.8245023977690816e7,5.315605589137097e6,10389.78,3232.58,1877.7,582.74,1490.45,25604.96 +1600.0,0.0001,1,GN_ISRES,1,XTOL_REACHED,39859,0.26344324852582757,9.99887281277284e-5,1.8634899851365797e7,5.364691550407825e6,10016.97,4003.79,1804.14,497.07,1492.58,16757.55 +1600.0,0.0001,1,GN_ISRES,2,XTOL_REACHED,43944,0.2694781049548853,9.997179353492098e-5,1.9281046606701806e7,5.431137478845213e6,9564.98,5098.15,1683.23,437.15,1495.44,20305.66 +1600.0,0.0001,1,GN_ISRES,3,MAXEVAL_REACHED,100000,0.274345920815334,9.521769467698523e-5,1.9659956227065794e7,5.47769429812509e6,10418.39,5280.11,1580.35,574.67,1500.75,16126.85 +1600.0,0.0001,1,GN_ISRES,4,XTOL_REACHED,33945,0.26767769322502305,9.983999421124224e-5,1.893405274066107e7,5.413476824335217e6,10799.03,4360.61,1689.23,516.27,1472.96,16841.23 +1600.0,0.0001,1,GN_ISRES,5,XTOL_REACHED,40888,0.2706372075491202,9.999709226485468e-5,1.9347952024333157e7,5.463122684661371e6,9859.29,5063.57,1682.61,452.7,1488.96,15897.86 +1600.0,0.0001,1,GN_ISRES,6,MAXEVAL_REACHED,100000,0.27549937146287845,9.946640125357484e-5,1.9645009413152486e7,5.496618233003158e6,10606.39,5270.5,1582.01,522.93,1500.04,21778.94 +1600.0,0.0001,1,GN_ISRES,7,MAXEVAL_REACHED,100000,0.26752227768855164,9.634571478378902e-5,1.9258583242182426e7,5.352728117318652e6,8925.65,5118.19,1674.15,519.54,1547.84,16111.45 +1600.0,0.0001,1,GN_ISRES,8,XTOL_REACHED,44011,0.27820037574775824,9.99798844447577e-5,2.02324920321256e7,5.484410954422533e6,8611.03,6505.47,1525.25,579.68,1451.32,15259.3 +1600.0,0.0001,1,GN_ISRES,9,XTOL_REACHED,42525,0.2763130245365943,9.998376250341019e-5,2.000149256370991e7,5.468301854086595e6,9260.23,6094.72,1529.93,567.24,1474.84,15613.88 +1600.0,0.0001,1,GN_ISRES,10,XTOL_REACHED,37080,0.2706384576636579,9.995886284342692e-5,1.934786041916344e7,5.463285862643163e6,9860.07,5063.07,1682.77,452.6,1488.86,15898.78 +1600.0,0.0001,1,LN_SBPLX,1,XTOL_REACHED,621,0.401612509176429,9.999211148550354e-5,2.9651076578529608e7,7.992691337553429e6,8784.23,13720.75,1877.7,292.97,1407.37,12155.14 +1600.0,0.0001,1,LN_SBPLX,2,XTOL_REACHED,1234,0.4552835259143991,9.999909081001863e-5,3.2896211261115376e7,8.940600058719793e6,16407.5,16026.01,1347.91,220.51,1269.36,13237.12 +1600.0,0.0001,1,LN_SBPLX,3,XTOL_REACHED,517,0.47879665086747164,9.999999379006866e-5,3.472191938998817e7,9.625180959384255e6,15066.37,16563.79,1872.79,86.96,1273.91,25311.73 +1600.0,0.0001,1,LN_SBPLX,4,XTOL_REACHED,1057,0.33326233624687057,9.999891094770282e-5,2.397590444787286e7,6.83193893381476e6,11576.77,8305.21,1864.65,294.64,1339.18,11010.2 +1600.0,0.0001,1,LN_SBPLX,5,XTOL_REACHED,761,0.4558262665666191,9.999873526005583e-5,3.28806340432625e7,8.991540483310187e6,16666.79,15759.72,1412.0,197.24,1286.68,12233.33 +1600.0,0.0001,1,LN_SBPLX,6,XTOL_REACHED,514,0.3936139013424947,9.999993384265827e-5,2.7804699997196104e7,8.111554193207872e6,17070.0,10146.38,1877.7,108.2,1295.77,22933.27 +1600.0,0.0001,1,LN_SBPLX,7,XTOL_REACHED,993,0.2982333103729444,9.99999823467267e-5,2.1463457719077863e7,6.082396775118768e6,10969.33,6248.79,1774.81,451.74,1482.34,12218.03 +1600.0,0.0001,1,LN_SBPLX,8,XTOL_REACHED,569,0.4150967657186456,9.999995976173683e-5,2.958846254890478e7,8.4948929568409e6,16537.51,11764.79,1877.7,89.59,1329.27,25605.0 +1600.0,0.0001,1,LN_SBPLX,9,XTOL_REACHED,1736,0.3475050367608489,9.999999526278599e-5,2.4385127105278116e7,7.054912430397836e6,16919.0,8062.02,1540.48,234.56,1363.53,25585.32 +1600.0,0.0001,1,LN_SBPLX,10,XTOL_REACHED,776,0.4688348485791376,9.999369305761792e-5,3.3950244930621214e7,9.126014366579534e6,16842.8,17070.0,1222.57,234.27,1298.11,25605.0 +1600.0,0.0001,2,GN_CRS2_LM,1,XTOL_REACHED,5111,0.29086201341989115,9.98484472022787e-5,1.9235677534118515e7,4.640593343495323e6,257.83,5238.22,1877.7,1983.4,1421.08,25602.59 +1600.0,0.0001,2,GN_CRS2_LM,2,XTOL_REACHED,5056,0.2908630829581932,9.966910859909872e-5,1.923172604315839e7,4.637487863598087e6,255.6,5223.98,1877.7,1990.79,1422.39,25605.0 +1600.0,0.0001,2,GN_CRS2_LM,3,XTOL_REACHED,3307,0.29089226279913627,9.919333443156332e-5,1.9240372356892973e7,4.639834242511047e6,240.05,5242.67,1877.7,1981.98,1425.99,25605.0 +1600.0,0.0001,2,GN_CRS2_LM,4,XTOL_REACHED,2669,0.29090038516943134,9.830143362810886e-5,1.919192611517023e7,4.612731699353881e6,212.97,5129.98,1877.7,2043.87,1424.26,25605.0 +1600.0,0.0001,2,GN_CRS2_LM,5,XTOL_REACHED,8503,0.2888312939977872,9.962104570494657e-5,1.926496826078623e7,4.645363162407481e6,252.58,5250.13,1877.68,1999.2,1422.4,18968.97 +1600.0,0.0001,2,GN_CRS2_LM,6,XTOL_REACHED,10642,0.2887271228113358,9.995830062353993e-5,1.9213793938856952e7,4.617364301475607e6,218.62,5137.95,1877.7,2059.95,1421.09,19061.5 +1600.0,0.0001,2,GN_CRS2_LM,7,XTOL_REACHED,8043,0.28882596639918007,9.991568455693357e-5,1.926546870692828e7,4.645173714585552e6,248.56,5251.22,1877.7,1998.69,1423.24,18969.14 +1600.0,0.0001,2,GN_CRS2_LM,8,XTOL_REACHED,6435,0.2888425032884377,9.983989878069183e-5,1.926455144133143e7,4.648056681390152e6,274.15,5252.03,1877.7,1997.76,1417.37,18977.55 +1600.0,0.0001,2,GN_CRS2_LM,9,XTOL_REACHED,4312,0.29087292699843403,9.968506246679209e-5,1.924283647181596e7,4.643075407909572e6,249.39,5254.01,1877.7,1975.83,1423.14,25603.83 +1600.0,0.0001,2,GN_CRS2_LM,10,XTOL_REACHED,8436,0.2887487014652776,9.987243042015839e-5,1.9212078175861396e7,4.616902828842731e6,225.54,5131.89,1877.7,2063.69,1419.29,19093.01 +1600.0,0.0001,2,GN_ISRES,1,XTOL_REACHED,35289,0.28883645977879024,9.99604434544526e-5,1.9265050607085474e7,4.644438496308908e6,244.75,5249.65,1877.7,1999.44,1424.25,18974.99 +1600.0,0.0001,2,GN_ISRES,2,XTOL_REACHED,37021,0.2888902257048183,9.999885855101975e-5,1.932661964237826e7,4.672311353512646e6,228.31,5387.3,1877.69,1935.29,1427.35,18858.82 +1600.0,0.0001,2,GN_ISRES,3,XTOL_REACHED,37161,0.2888473018762268,9.967389720175218e-5,1.9266278976186972e7,4.645764013758064e6,251.76,5252.19,1877.69,1998.47,1422.55,18975.02 +1600.0,0.0001,2,GN_ISRES,4,XTOL_REACHED,40484,0.28888326269070796,9.99798155274386e-5,1.9319246978939798e7,4.66791016483552e6,222.09,5369.85,1877.7,1943.06,1429.41,18860.44 +1600.0,0.0001,2,GN_ISRES,5,XTOL_REACHED,26980,0.28892216225490625,9.919819766112e-5,1.932205656600256e7,4.671728457642893e6,247.25,5374.91,1877.62,1941.85,1423.26,18855.29 +1600.0,0.0001,2,GN_ISRES,6,XTOL_REACHED,36201,0.28883337864018555,9.987195148732074e-5,1.9273517128661428e7,4.649777509352627e6,252.05,5271.14,1877.7,1989.13,1422.15,18956.77 +1600.0,0.0001,2,GN_ISRES,7,XTOL_REACHED,32972,0.2888397694463681,9.979112960455672e-5,1.926967194486048e7,4.6480958688380765e6,253.68,5262.54,1877.69,1993.1,1421.87,18968.78 +1600.0,0.0001,2,GN_ISRES,8,XTOL_REACHED,35922,0.28875376213330683,9.998690289150103e-5,1.9211290076578885e7,4.618523798886433e6,241.19,5131.75,1877.69,2063.39,1415.79,19083.48 +1600.0,0.0001,2,GN_ISRES,9,XTOL_REACHED,35779,0.2888794376138653,9.9989697895228e-5,1.9316618151252184e7,4.6683108886958845e6,233.33,5366.5,1877.69,1944.33,1426.57,18866.84 +1600.0,0.0001,2,GN_ISRES,10,XTOL_REACHED,40293,0.2888342951187801,9.999793854963058e-5,1.927268858694043e7,4.648228183278958e6,243.7,5267.98,1877.7,1990.67,1424.27,18963.47 +1600.0,0.0001,2,LN_SBPLX,1,XTOL_REACHED,1110,0.3671843226076789,9.999992814270317e-5,2.591847193871095e7,5.873460459397335e6,217.21,9026.12,1859.48,3392.82,1409.49,12163.03 +1600.0,0.0001,2,LN_SBPLX,2,XTOL_REACHED,2210,0.3597220233221534,9.999997603369675e-5,2.410005913858548e7,6.601227287433446e6,9577.36,8582.17,1801.46,1145.69,926.86,17839.3 +1600.0,0.0001,2,LN_SBPLX,3,XTOL_REACHED,769,0.43407749009549795,9.99995508658054e-5,3.1021330270278454e7,7.699067744851209e6,3770.71,14501.24,1877.7,1934.19,1135.85,10178.1 +1600.0,0.0001,2,LN_SBPLX,4,XTOL_REACHED,983,0.293354170435681,9.999873925800811e-5,1.9941841071704913e7,4.893563913433729e6,212.93,6344.7,1877.7,1635.89,1397.29,18130.46 +1600.0,0.0001,2,LN_SBPLX,5,XTOL_REACHED,1319,0.3584494009950484,9.99988474321124e-5,2.43092535042849e7,6.633287418655266e6,8068.11,9128.94,1877.16,1038.74,920.35,16509.36 +1600.0,0.0001,2,LN_SBPLX,6,XTOL_REACHED,805,0.2926799672294181,9.999996666947656e-5,1.965197940859682e7,4.739299191234434e6,164.46,5645.17,1877.7,1834.51,1551.28,19620.67 +1600.0,0.0001,2,LN_SBPLX,7,XTOL_REACHED,691,0.3586577098545163,9.991780187787463e-5,2.2327279794516705e7,5.856738470856062e6,10382.61,4267.36,1877.7,2717.43,1132.89,25356.06 +1600.0,0.0001,2,LN_SBPLX,8,XTOL_REACHED,783,0.4203692408612019,9.999999991809825e-5,2.9122515543044817e7,7.829003406580558e6,8728.67,13092.54,1877.7,930.5,919.61,15385.33 +1600.0,0.0001,2,LN_SBPLX,9,XTOL_REACHED,1229,0.4294538808694695,9.999999878497274e-5,2.9853438696499724e7,7.692707227541304e6,7371.4,14413.47,1620.58,1214.96,952.69,23424.16 +1600.0,0.0001,2,LN_SBPLX,10,XTOL_REACHED,1288,0.4021990260712693,9.99141730262512e-5,2.7876964907791425e7,7.457104921806119e6,7541.28,12346.63,1877.7,949.26,941.27,15671.78 +1600.0,0.001,1,GN_CRS2_LM,1,XTOL_REACHED,4545,0.237676070325686,0.000999024217888281,1.6765656479817657e7,4.626764267429158e6,5217.59,3294.96,1877.69,953.08,1280.18,25594.34 +1600.0,0.001,1,GN_CRS2_LM,2,XTOL_REACHED,4723,0.23637945926786352,0.000996740269209034,1.6772339363038132e7,4.621502652259466e6,5217.08,3257.49,1877.7,990.26,1282.9,17961.19 +1600.0,0.001,1,GN_CRS2_LM,3,XTOL_REACHED,10201,0.23766887116666452,0.0009983205635727176,1.6767143241693994e7,4.630884586674383e6,5245.51,3300.08,1877.7,944.63,1279.57,25605.0 +1600.0,0.001,1,GN_CRS2_LM,4,XTOL_REACHED,4529,0.2363773802508666,0.000999581187640124,1.6772141333192775e7,4.621645963836627e6,5215.19,3259.79,1877.67,989.56,1282.21,17976.31 +1600.0,0.001,1,GN_CRS2_LM,5,XTOL_REACHED,5704,0.23768220060606882,0.0009961888711092015,1.6769554389897842e7,4.65969937885282e6,5573.28,3257.57,1877.7,911.31,1274.57,25605.0 +1600.0,0.001,1,GN_CRS2_LM,6,XTOL_REACHED,7882,0.2376844706004765,0.0009995829955295192,1.6756342385306397e7,4.6201692670528935e6,5217.43,3262.21,1877.7,970.33,1281.66,25605.0 +1600.0,0.001,1,GN_CRS2_LM,7,XTOL_REACHED,9493,0.23766585700907328,0.0009995196158953685,1.6764553815254884e7,4.626756165152622e6,5221.63,3292.86,1877.7,953.16,1280.05,25605.0 +1600.0,0.001,1,GN_CRS2_LM,8,XTOL_REACHED,6591,0.2376741173066939,0.000999563405310509,1.6754825412327005e7,4.620936248365059e6,5224.09,3263.16,1877.7,968.56,1280.32,25605.0 +1600.0,0.001,1,GN_CRS2_LM,9,XTOL_REACHED,6950,0.23636297886969687,0.0009984177566472,1.6769286420354448e7,4.621091559643104e6,5222.96,3253.07,1877.69,991.82,1281.48,17963.86 +1600.0,0.001,1,GN_CRS2_LM,10,XTOL_REACHED,3142,0.23775217195307288,0.0009890788356736123,1.6770731832618441e7,4.628189188254392e6,5219.31,3299.36,1877.7,952.33,1280.38,25605.0 +1600.0,0.001,1,GN_ISRES,1,XTOL_REACHED,34012,0.2363537045772766,0.0009993954466478387,1.6769542010959292e7,4.623102550401738e6,5223.92,3264.17,1877.62,985.28,1279.8,17948.56 +1600.0,0.001,1,GN_ISRES,2,XTOL_REACHED,37558,0.236391403756651,0.0009998022792290246,1.6776157253899444e7,4.61496925981471e6,5117.31,3280.87,1877.7,996.65,1283.2,17950.91 +1600.0,0.001,1,GN_ISRES,3,XTOL_REACHED,38451,0.2363681197645187,0.0009993225487121154,1.6774789874290861e7,4.626502487834194e6,5222.06,3282.04,1877.61,975.8,1279.61,17918.06 +1600.0,0.001,1,GN_ISRES,4,XTOL_REACHED,32618,0.23636009396860191,0.000999873741362476,1.6771687749284223e7,4.622230875084554e6,5216.5,3263.11,1877.57,987.79,1281.16,17953.23 +1600.0,0.001,1,GN_ISRES,5,XTOL_REACHED,38176,0.2363991870572259,0.0009992521873417588,1.6774447053284898e7,4.610102336014868e6,5105.78,3261.36,1877.69,1009.62,1286.28,17994.13 +1600.0,0.001,1,GN_ISRES,6,XTOL_REACHED,34373,0.23637188020040453,0.0009989956628974133,1.6773765986495923e7,4.619055379163588e6,5183.47,3264.48,1877.61,992.94,1283.41,17969.5 +1600.0,0.001,1,GN_ISRES,7,XTOL_REACHED,35493,0.23636539241868149,0.0009994629149011416,1.6773740651509073e7,4.61907426040305e6,5182.77,3264.72,1877.66,992.96,1283.25,17958.09 +1600.0,0.001,1,GN_ISRES,8,XTOL_REACHED,31792,0.23640711356592403,0.0009993363445120807,1.677753416918123e7,4.624721889450027e6,5215.23,3276.72,1877.31,981.03,1282.22,17935.06 +1600.0,0.001,1,GN_ISRES,9,XTOL_REACHED,40332,0.23635229103652783,0.000999479649224088,1.6769701649061853e7,4.623051656826599e6,5222.31,3264.51,1877.67,985.26,1279.91,17947.81 +1600.0,0.001,1,GN_ISRES,10,XTOL_REACHED,35364,0.23638249387083243,0.00099927707638093,1.6773479677763421e7,4.611998004409381e6,5118.02,3264.97,1877.69,1005.38,1284.56,17975.8 +1600.0,0.001,1,LN_SBPLX,1,XTOL_REACHED,1718,0.2480353826088721,0.0009999999278166255,1.7564110267545838e7,5.044927857873783e6,7426.37,3884.06,1877.7,559.08,1256.03,17651.18 +1600.0,0.001,1,LN_SBPLX,2,XTOL_REACHED,724,0.41553169491290515,0.0009999996979075528,3.0505916076168526e7,7.892017018969596e6,15151.62,14022.65,1034.11,1347.23,1100.16,25605.0 +1600.0,0.001,1,LN_SBPLX,3,XTOL_REACHED,965,0.4598578803544508,0.000999993858910812,3.3156295704423234e7,9.091704770413836e6,16330.14,16761.43,1355.57,88.11,1000.7,25605.0 +1600.0,0.001,1,LN_SBPLX,4,XTOL_REACHED,614,0.24413834272315532,0.000999997655891267,1.73290039259896e7,4.902663371355691e6,6673.71,3864.12,1846.51,643.32,1264.81,25605.0 +1600.0,0.001,1,LN_SBPLX,5,XTOL_REACHED,2157,0.26573979386582003,0.0009999927092749544,1.907415649232892e7,5.2034966743142605e6,7552.13,6001.93,1550.22,659.41,1192.06,25605.0 +1600.0,0.001,1,LN_SBPLX,6,XTOL_REACHED,1145,0.24207964376714253,0.000999930532394679,1.7320028064435933e7,4.635914792925107e6,5020.53,3923.94,1760.02,1136.05,1279.74,18217.88 +1600.0,0.001,1,LN_SBPLX,7,XTOL_REACHED,1086,0.36577942606446634,0.0009999994810156061,2.6167181703997858e7,7.215541599727298e6,15317.68,10837.47,1258.75,408.3,1200.18,13824.15 +1600.0,0.001,1,LN_SBPLX,8,XTOL_REACHED,909,0.2631036141232262,0.0009999999844384176,1.8965188507262435e7,5.031754608247253e6,5884.05,6001.42,1569.75,860.09,1246.89,24539.92 +1600.0,0.001,1,LN_SBPLX,9,XTOL_REACHED,2043,0.2665206418123079,0.0009999901928309113,1.9252088057901055e7,5.2632442043961575e6,7907.99,6102.6,1537.63,667.27,1179.37,15735.57 +1600.0,0.001,1,LN_SBPLX,10,XTOL_REACHED,1224,0.28318248318860034,0.0009999969443432676,2.056375580716728e7,5.566833802222891e6,9094.55,7008.1,1444.78,778.59,1153.29,14703.02 +1600.0,0.001,2,GN_CRS2_LM,1,XTOL_REACHED,6802,0.284027277060699,0.0009994385806015864,1.894610116916632e7,4.60919570891158e6,145.54,5270.9,1877.7,1977.61,1252.76,18700.75 +1600.0,0.001,2,GN_CRS2_LM,2,XTOL_REACHED,5742,0.28403042443990606,0.000998192755285661,1.8950184385091163e7,4.611094104859226e6,144.87,5280.04,1877.7,1973.31,1252.91,18690.87 +1600.0,0.001,2,GN_CRS2_LM,3,XTOL_REACHED,5556,0.28402846687582045,0.0009997679016845273,1.8946767158645187e7,4.609190939609463e6,143.36,5271.91,1877.7,1977.25,1253.25,18708.21 +1600.0,0.001,2,GN_CRS2_LM,4,XTOL_REACHED,6452,0.284027571384114,0.0009997876988966927,1.894955607585314e7,4.610770096859234e6,144.15,5278.97,1877.7,1973.74,1253.04,18696.63 +1600.0,0.001,2,GN_CRS2_LM,5,XTOL_REACHED,3440,0.2861741451629546,0.0009988233735826718,1.8920883229875255e7,4.6062951943041645e6,150.59,5267.96,1877.7,1957.9,1250.98,25605.0 +1600.0,0.001,2,GN_CRS2_LM,6,XTOL_REACHED,9519,0.28402811839240766,0.0009999931361498091,1.894617803006717e7,4.609104839418277e6,144.62,5270.99,1877.69,1977.69,1252.88,18698.88 +1600.0,0.001,2,GN_CRS2_LM,7,XTOL_REACHED,5967,0.2861567788522997,0.000999794395961452,1.8921322875275154e7,4.605383803007663e6,143.47,5267.06,1877.69,1957.89,1253.52,25602.24 +1600.0,0.001,2,GN_CRS2_LM,8,XTOL_REACHED,2960,0.2862290483972894,0.0009999479027726934,1.888768857676397e7,4.586458716130615e6,144.27,5175.91,1877.7,2005.06,1253.5,25605.0 +1600.0,0.001,2,GN_CRS2_LM,9,XTOL_REACHED,11905,0.2840325205228327,0.000999986245627536,1.894479842227411e7,4.611143425358719e6,162.88,5271.78,1877.7,1977.02,1248.08,18705.65 +1600.0,0.001,2,GN_CRS2_LM,10,XTOL_REACHED,3662,0.28616436779780513,0.000996849559331447,1.8923511283669204e7,4.606800164077434e6,146.92,5271.79,1877.7,1955.62,1252.86,25581.38 +1600.0,0.001,2,GN_ISRES,1,XTOL_REACHED,36763,0.284157478062932,0.0009999506897458424,1.8901987171612505e7,4.587672070532874e6,178.23,5150.4,1877.7,2041.27,1244.67,18777.1 +1600.0,0.001,2,GN_ISRES,2,XTOL_REACHED,38716,0.284147500728691,0.0009998198094725678,1.889124492607835e7,4.58133699792636e6,169.31,5125.43,1877.7,2056.05,1243.84,18810.08 +1600.0,0.001,2,GN_ISRES,3,XTOL_REACHED,36261,0.28402629019023334,0.0009999782452473475,1.8945658194301013e7,4.608943400284437e6,145.03,5270.03,1877.7,1978.0,1252.85,18710.43 +1600.0,0.001,2,GN_ISRES,4,XTOL_REACHED,34446,0.28404400902455823,0.0009988498118099758,1.894588370811451e7,4.611515232082024e6,162.9,5273.46,1877.68,1976.01,1248.55,18703.12 +1600.0,0.001,2,GN_ISRES,5,XTOL_REACHED,31851,0.28404607308019564,0.0009979039678663473,1.8947897333807543e7,4.612029596974022e6,159.68,5277.32,1877.69,1974.61,1249.0,18695.35 +1600.0,0.001,2,GN_ISRES,6,XTOL_REACHED,36002,0.2840972775631083,0.000999634001055462,1.892439335088789e7,4.600890743839827e6,173.96,5216.94,1877.69,2005.47,1245.56,18744.94 +1600.0,0.001,2,GN_ISRES,7,XTOL_REACHED,41687,0.2840334058568979,0.0009998632144798015,1.8945353291703768e7,4.611828941278894e6,164.99,5274.07,1877.7,1975.63,1247.64,18701.07 +1600.0,0.001,2,GN_ISRES,8,XTOL_REACHED,40423,0.2840338126770291,0.0009999943081594053,1.8945189827511605e7,4.611632915328335e6,164.09,5273.61,1877.7,1975.91,1247.8,18702.52 +1600.0,0.001,2,GN_ISRES,9,XTOL_REACHED,38751,0.28403326132058154,0.0009998970106573609,1.8947118414538063e7,4.6121389897009e6,161.06,5277.4,1877.7,1974.32,1248.42,18699.62 +1600.0,0.001,2,GN_ISRES,10,XTOL_REACHED,39693,0.2840257531076766,0.0009998360326575228,1.8944663690622345e7,4.608536796133922e6,145.32,5268.02,1877.7,1978.89,1252.77,18713.97 +1600.0,0.001,2,LN_SBPLX,1,XTOL_REACHED,839,0.4006476967451479,0.0009999991110130862,2.849981288605404e7,6.221929913955561e6,309.18,12909.26,1339.55,3367.52,1246.8,18452.49 +1600.0,0.001,2,LN_SBPLX,2,XTOL_REACHED,1333,0.39720530781971275,0.0009999994229508724,2.6452529112988878e7,7.109658901727741e6,13123.99,10469.66,1418.6,1469.28,717.07,20427.8 +1600.0,0.001,2,LN_SBPLX,3,XTOL_REACHED,701,0.3990894200531305,0.0009999923109064175,2.7373834441247404e7,7.5151644649618e6,9637.76,11616.15,1877.7,962.18,705.33,13464.99 +1600.0,0.001,2,LN_SBPLX,4,XTOL_REACHED,2341,0.3159438943231859,0.000999999801369301,2.1917877525893036e7,5.469674946986236e6,212.51,8628.34,1877.7,1300.7,1252.71,20301.71 +1600.0,0.001,2,LN_SBPLX,5,XTOL_REACHED,1853,0.34637397061452374,0.0009999988196203713,2.345636216310217e7,6.439036163648652e6,7592.69,8746.13,1877.7,1025.34,791.29,15825.79 +1600.0,0.001,2,LN_SBPLX,6,XTOL_REACHED,885,0.5087672692095192,0.0009999994265426063,3.523017568238817e7,9.809354432694556e6,15463.23,17070.0,1877.7,694.22,517.68,14593.01 +1600.0,0.001,2,LN_SBPLX,7,XTOL_REACHED,1166,0.4765024319171572,0.0009999999697770001,3.331993112684408e7,9.020975580732115e6,10686.72,16565.13,1872.75,806.7,647.73,12476.72 +1600.0,0.001,2,LN_SBPLX,8,XTOL_REACHED,851,0.3947300514838718,0.0009996562762426783,2.7809045509587456e7,7.2015348264647145e6,3980.28,13155.69,1877.7,962.72,1057.3,15908.64 +1600.0,0.001,2,LN_SBPLX,9,XTOL_REACHED,992,0.5264129868794459,0.000999688242449661,3.642814395817221e7,9.553971646026105e6,16405.85,17040.29,1459.99,2105.13,589.86,10008.92 +1600.0,0.001,2,LN_SBPLX,10,XTOL_REACHED,523,0.5085481423616437,0.0009999996770701741,3.521591213373113e7,9.804055491121817e6,15422.76,17070.0,1877.7,697.06,518.71,10606.85 +1600.0,0.01,1,GN_CRS2_LM,1,XTOL_REACHED,4322,0.22483331199226214,0.0099999911657835,1.5584370289085554e7,4.404044403702507e6,4693.05,2949.27,1877.68,955.91,913.05,25605.0 +1600.0,0.01,1,GN_CRS2_LM,2,XTOL_REACHED,6929,0.22483284693661126,0.009999530478088936,1.5584163022722887e7,4.405048973217051e6,4703.23,2948.67,1877.69,955.14,911.91,25595.03 +1600.0,0.01,1,GN_CRS2_LM,3,XTOL_REACHED,4777,0.22483360103031644,0.009999184494438656,1.5586038758639678e7,4.405018539556122e6,4704.81,2946.6,1877.68,954.23,915.23,25578.48 +1600.0,0.01,1,GN_CRS2_LM,4,XTOL_REACHED,4495,0.22483449447304563,0.009999329005117567,1.5582770340884246e7,4.404943164551259e6,4706.57,2946.61,1877.7,956.5,910.46,25605.0 +1600.0,0.01,1,GN_CRS2_LM,5,XTOL_REACHED,4305,0.22483664274493234,0.009998712040371154,1.5584616574988045e7,4.404672315786485e6,4700.41,2948.1,1877.68,955.87,912.51,25604.88 +1600.0,0.01,1,GN_CRS2_LM,6,XTOL_REACHED,6746,0.2248322677772695,0.009998973834649488,1.5587579993146433e7,4.405180905701193e6,4705.45,2946.26,1877.7,952.79,917.69,25605.0 +1600.0,0.01,1,GN_CRS2_LM,7,XTOL_REACHED,3711,0.22483890290934896,0.00999725892463681,1.5583072232510762e7,4.404801979647946e6,4702.5,2948.3,1877.68,956.78,910.02,25605.0 +1600.0,0.01,1,GN_CRS2_LM,8,XTOL_REACHED,4979,0.22483453174999984,0.009999418121981766,1.5585316144901494e7,4.404715281488212e6,4699.18,2948.67,1877.7,955.16,913.46,25605.0 +1600.0,0.01,1,GN_CRS2_LM,9,XTOL_REACHED,3996,0.22483910420950623,0.009998643017533611,1.5581773913799645e7,4.405905267415297e6,4705.55,2953.21,1877.7,955.17,906.43,25605.0 +1600.0,0.01,1,GN_CRS2_LM,10,XTOL_REACHED,4525,0.22483455668855454,0.009997553983054469,1.5585996137888785e7,4.404904985300221e6,4703.93,2946.43,1877.7,954.62,915.08,25595.51 +1600.0,0.01,1,GN_ISRES,1,XTOL_REACHED,36445,0.2246433989539017,0.009998342091536128,1.558926629736939e7,4.41236367508461e6,4686.0,2993.53,1877.69,1003.11,845.39,17349.75 +1600.0,0.01,1,GN_ISRES,2,MAXEVAL_REACHED,100000,0.22484482561944805,0.009999786999823205,1.5588475127798975e7,4.410210766426133e6,4738.41,2953.73,1877.69,945.12,913.25,25468.73 +1600.0,0.01,1,GN_ISRES,3,XTOL_REACHED,33304,0.22484094505437638,0.009998897986617628,1.558671241277406e7,4.410026404409648e6,4738.25,2953.71,1877.7,946.28,910.9,25595.25 +1600.0,0.01,1,GN_ISRES,4,XTOL_REACHED,38673,0.22463652217670563,0.009999213828489055,1.5591585876421297e7,4.420467309523815e6,4739.22,3006.7,1877.43,986.62,842.44,17285.64 +1600.0,0.01,1,GN_ISRES,5,XTOL_REACHED,38362,0.22463124178043425,0.009999708816833664,1.5592143626115533e7,4.408008508341237e6,4587.83,3028.66,1877.7,998.92,846.52,17323.59 +1600.0,0.01,1,GN_ISRES,6,XTOL_REACHED,40484,0.22487746992954433,0.009999287520802964,1.559397774205805e7,4.398459170407475e6,4533.31,3012.56,1877.69,950.96,911.47,25601.78 +1600.0,0.01,1,GN_ISRES,7,XTOL_REACHED,39199,0.22464061652167466,0.009999944827756086,1.5593459124967096e7,4.416346297114533e6,4677.14,3019.59,1877.68,988.84,844.74,17300.17 +1600.0,0.01,1,GN_ISRES,8,XTOL_REACHED,35986,0.22464108470187066,0.009999899754281566,1.5592772603779323e7,4.418193554011485e6,4704.17,3015.23,1877.41,988.22,842.9,17281.29 +1600.0,0.01,1,GN_ISRES,9,XTOL_REACHED,37484,0.22465365816863953,0.009999995961108728,1.5589188329086788e7,4.41097498490272e6,4691.08,2982.65,1877.69,989.54,865.72,17585.89 +1600.0,0.01,1,GN_ISRES,10,XTOL_REACHED,32232,0.2246776444405215,0.009999096824703218,1.559349732735201e7,4.415268685785872e6,4686.47,3008.16,1877.62,977.31,862.75,17516.72 +1600.0,0.01,1,LN_SBPLX,1,XTOL_REACHED,2406,0.25207854425167575,0.00999993229495469,1.726202004370125e7,5.275763939366634e6,9903.02,3801.91,1877.7,404.71,733.99,25184.23 +1600.0,0.01,1,LN_SBPLX,2,XTOL_REACHED,2672,0.2424274896202082,0.009999999880459185,1.6995745659472503e7,4.860416699429961e6,7779.01,4664.92,1595.33,569.66,845.81,16947.88 +1600.0,0.01,1,LN_SBPLX,3,XTOL_REACHED,4305,0.24316654170176397,0.009999999929162836,1.6943159165151305e7,5.023250865414758e6,7035.08,4320.7,1877.7,438.58,738.74,25546.98 +1600.0,0.01,1,LN_SBPLX,4,XTOL_REACHED,766,0.2400707423420253,0.009999884716770732,1.6841453721575722e7,4.897883035614966e6,6016.61,4494.98,1844.91,535.91,752.39,14672.55 +1600.0,0.01,1,LN_SBPLX,5,XTOL_REACHED,1676,0.2301753264776305,0.009999991512016082,1.6017239671111578e7,4.606950480081271e6,6235.85,3520.0,1781.73,740.14,843.71,25605.0 +1600.0,0.01,1,LN_SBPLX,6,XTOL_REACHED,600,0.22574036950393397,0.009999982231954955,1.5698601048693255e7,4.502399423685342e6,5061.68,3215.43,1877.58,844.31,824.74,16751.73 +1600.0,0.01,1,LN_SBPLX,7,XTOL_REACHED,1321,0.233162776713636,0.009999984346715061,1.6201077049534097e7,4.701032087418572e6,6887.73,3700.53,1758.4,676.37,795.44,25605.0 +1600.0,0.01,1,LN_SBPLX,8,XTOL_REACHED,809,0.235586389006612,0.009999999600948254,1.650690913141706e7,4.672474328744117e6,5912.95,4320.2,1706.33,705.21,820.13,25605.0 +1600.0,0.01,1,LN_SBPLX,9,XTOL_REACHED,1165,0.22552924904365726,0.009999999970326327,1.567783119068103e7,4.386263489173459e6,4197.83,3157.32,1869.58,970.22,934.54,18129.2 +1600.0,0.01,1,LN_SBPLX,10,XTOL_REACHED,1294,0.3711534561260399,0.009999999681081333,2.563221594446184e7,7.715305373659254e6,15332.48,10067.68,1877.7,65.41,422.72,20039.47 +1600.0,0.01,2,GN_CRS2_LM,1,XTOL_REACHED,4234,0.26503122646990873,0.009999758211961106,1.7449959828339864e7,4.461629119763918e6,713.84,4830.23,1877.7,1604.29,890.35,25605.0 +1600.0,0.01,2,GN_CRS2_LM,2,XTOL_REACHED,5073,0.26503046016514964,0.009999847264524535,1.7449247484622367e7,4.458504388473274e6,690.03,4827.74,1877.7,1608.64,892.65,25599.85 +1600.0,0.01,2,GN_CRS2_LM,3,XTOL_REACHED,4440,0.26503680934932256,0.00999924780727457,1.7447864694260936e7,4.45713147098057e6,678.28,4828.19,1877.67,1611.58,891.14,25605.0 +1600.0,0.01,2,GN_CRS2_LM,4,XTOL_REACHED,4450,0.2650295261584909,0.009998767926527838,1.7448117490821134e7,4.459128342429116e6,695.75,4828.27,1877.7,1608.53,890.39,25605.0 +1600.0,0.01,2,GN_CRS2_LM,5,XTOL_REACHED,4857,0.2650279706480412,0.009998780458718177,1.744814445064319e7,4.458618401974035e6,690.68,4828.58,1877.69,1609.31,890.52,25605.0 +1600.0,0.01,2,GN_CRS2_LM,6,XTOL_REACHED,4084,0.265030977831724,0.009997028363762138,1.7448477162239e7,4.459117056432169e6,695.08,4828.43,1877.7,1608.68,890.52,25584.46 +1600.0,0.01,2,GN_CRS2_LM,7,XTOL_REACHED,3314,0.26504768818818286,0.009998967378238412,1.7447754541668437e7,4.456159907332076e6,671.56,4826.77,1877.69,1612.62,892.53,25594.07 +1600.0,0.01,2,GN_CRS2_LM,8,XTOL_REACHED,5262,0.2644884995780737,0.00999698434160419,1.7429214940360643e7,4.412536405346873e6,406.68,4750.18,1877.65,1717.49,898.29,18761.58 +1600.0,0.01,2,GN_CRS2_LM,9,XTOL_REACHED,4942,0.2650244434341563,0.009999638161139655,1.7448079552384578e7,4.458855643536205e6,692.94,4828.5,1877.7,1608.83,890.51,25605.0 +1600.0,0.01,2,GN_CRS2_LM,10,XTOL_REACHED,4127,0.2650392423383411,0.009997056030697414,1.7449413763536435e7,4.458366230632593e6,687.0,4828.86,1877.69,1608.79,892.45,25605.0 +1600.0,0.01,2,GN_ISRES,1,XTOL_REACHED,40128,0.26446359380594875,0.009999995483704702,1.7428006305961493e7,4.415432237253716e6,433.22,4750.5,1877.67,1711.32,897.6,18758.65 +1600.0,0.01,2,GN_ISRES,2,XTOL_REACHED,39423,0.2650268139130238,0.009999835995689663,1.744796194869201e7,4.458556280758959e6,689.44,4829.12,1877.69,1609.03,890.56,25604.95 +1600.0,0.01,2,GN_ISRES,3,XTOL_REACHED,38406,0.2645008879789177,0.009999725639021533,1.746760040459372e7,4.437279983701116e6,467.28,4833.26,1877.69,1666.48,897.69,18694.39 +1600.0,0.01,2,GN_ISRES,4,XTOL_REACHED,36976,0.2644828053924221,0.009999856168915865,1.7423753744179048e7,4.419925357555517e6,480.27,4748.53,1877.7,1711.93,885.55,18681.44 +1600.0,0.01,2,GN_ISRES,5,XTOL_REACHED,34662,0.26447496359529515,0.009999686324482641,1.7427325980942715e7,4.414731589972926e6,430.63,4748.4,1877.69,1712.3,898.28,18783.12 +1600.0,0.01,2,GN_ISRES,6,XTOL_REACHED,39440,0.2644751572666737,0.009999622851058031,1.742262249181615e7,4.415184595458625e6,452.41,4739.69,1877.69,1716.63,892.83,18745.21 +1600.0,0.01,2,GN_ISRES,7,XTOL_REACHED,39608,0.2645136018384331,0.00999989331005894,1.7464887950386792e7,4.441322030392453e6,499.08,4837.59,1877.7,1669.69,882.7,18574.69 +1600.0,0.01,2,GN_ISRES,8,XTOL_REACHED,41061,0.26450638353684947,0.009999699497080676,1.7467215474408623e7,4.437222290236109e6,462.87,4835.83,1877.7,1669.69,893.3,18653.26 +1600.0,0.01,2,GN_ISRES,9,XTOL_REACHED,37378,0.26451438742231576,0.009999823305670445,1.746547799660484e7,4.441440897007362e6,497.8,4838.81,1877.69,1669.39,882.74,18574.01 +1600.0,0.01,2,GN_ISRES,10,XTOL_REACHED,32510,0.26447341153437826,0.009999025414856904,1.742845611185572e7,4.414553652677275e6,427.64,4748.79,1877.67,1711.78,899.91,18780.01 +1600.0,0.01,2,LN_SBPLX,1,XTOL_REACHED,1308,0.457575771539101,0.009999999967962882,3.1517232753190663e7,9.2104871054287e6,16823.18,14695.83,1873.6,255.23,139.88,2746.05 +1600.0,0.01,2,LN_SBPLX,2,XTOL_REACHED,1563,0.2869674289041605,0.00999999987071246,1.823123730617995e7,4.29387012674873e6,274.91,3761.7,1877.7,2546.98,1333.38,25604.99 +1600.0,0.01,2,LN_SBPLX,3,XTOL_REACHED,1462,0.35455235356105014,0.00999821790824108,2.4519391892277807e7,6.365799228530982e6,4539.22,11625.74,1570.73,1083.07,577.97,15551.19 +1600.0,0.01,2,LN_SBPLX,4,XTOL_REACHED,1280,0.2652018222144097,0.009999999718589773,1.7491137897018965e7,4.503047235567358e6,891.59,4933.65,1877.7,1555.33,848.6,25605.0 +1600.0,0.01,2,LN_SBPLX,5,XTOL_REACHED,1005,0.4839488720416641,0.00999999999676303,3.35644521688109e7,9.725808254632689e6,17070.0,16523.74,1860.67,171.4,106.79,2539.49 +1600.0,0.01,2,LN_SBPLX,6,XTOL_REACHED,750,0.5224160216236536,0.009999999678980723,3.604832282820266e7,9.789592027109243e6,17070.0,17070.0,1633.32,664.17,1245.39,11339.46 +1600.0,0.01,2,LN_SBPLX,7,XTOL_REACHED,542,0.463555314809201,0.00999999955789883,3.222708526976632e7,8.696293239268256e6,13157.42,17070.0,1337.02,750.19,278.55,7868.89 +1600.0,0.01,2,LN_SBPLX,8,XTOL_REACHED,1560,0.26919551630151634,0.009999999707333802,1.8043791256152138e7,4.661852631200099e6,616.53,5725.57,1877.7,1433.77,790.31,16995.55 +1600.0,0.01,2,LN_SBPLX,9,XTOL_REACHED,1467,0.41072196717096077,0.00999999999667741,2.7880485625468377e7,8.268120382345547e6,15931.62,11735.99,1871.83,334.24,202.45,7039.74 +1600.0,0.01,2,LN_SBPLX,10,XTOL_REACHED,365,0.4852933253733705,0.009999976695579123,3.3716384170626506e7,9.540269984256865e6,17070.0,17070.0,1592.57,400.91,149.45,2102.55 +1600.0,0.0,1,GN_CRS2_LM,1,XTOL_REACHED,4362,0.4600114766662058,0.0,3.354355593800089e7,9.193571850207703e6,13594.78,15906.12,1827.49,131.77,1406.59,25605.0 +1600.0,0.0,1,GN_CRS2_LM,2,XTOL_REACHED,2709,0.47582473157581534,0.0,3.437608380085492e7,9.500002460899046e6,17070.0,16171.16,1649.25,85.18,1404.41,25605.0 +1600.0,0.0,1,GN_CRS2_LM,3,XTOL_REACHED,4521,0.4686303720902407,0.0,3.397414216379065e7,9.210642822546696e6,16886.76,16675.05,1356.32,131.17,1410.17,25605.0 +1600.0,0.0,1,GN_CRS2_LM,4,XTOL_REACHED,5068,0.44247272342215266,0.0,3.171664193530792e7,8.96884666458409e6,16990.67,13502.3,1814.56,86.85,1398.11,25486.0 +1600.0,0.0,1,GN_CRS2_LM,5,XTOL_REACHED,5339,0.46226530985241904,0.0,3.364199949623372e7,9.181940230569713e6,14770.07,16172.83,1648.84,125.95,1407.6,25605.0 +1600.0,0.0,1,GN_CRS2_LM,6,XTOL_REACHED,2595,0.47993484676108533,0.0,3.461738964576895e7,9.65686506058519e6,17070.0,15913.85,1813.58,74.49,1399.44,25605.0 +1600.0,0.0,1,GN_CRS2_LM,7,XTOL_REACHED,3648,0.4756168087553122,0.0,3.436394889189841e7,9.495841418710563e6,17050.65,16175.93,1647.62,83.93,1402.32,25597.6 +1600.0,0.0,1,GN_CRS2_LM,8,XTOL_REACHED,3206,0.47996856110908026,0.0,3.4623884272568345e7,9.660006605048366e6,17070.0,15915.21,1815.7,70.83,1401.51,25605.0 +1600.0,0.0,1,GN_CRS2_LM,9,XTOL_REACHED,2296,0.4797946478368154,0.0,3.4609539930672474e7,9.654653469754465e6,17070.0,15916.31,1811.81,72.24,1398.82,25605.0 +1600.0,0.0,1,GN_CRS2_LM,10,XTOL_REACHED,10657,0.46051745368519426,0.0,3.354108636068812e7,9.15582531811468e6,14336.61,16106.77,1687.11,131.86,1399.29,25579.69 +1600.0,0.0,1,GN_ISRES,1,XTOL_REACHED,38694,0.4628301920607581,0.0,3.365695461623748e7,9.179751630310686e6,14760.35,16178.57,1645.1,154.13,1401.18,19110.06 +1600.0,0.0,1,GN_ISRES,2,XTOL_REACHED,40980,0.46574631016438317,0.0,3.382280348035343e7,9.131521756177336e6,15999.52,16601.81,1395.82,213.24,1408.61,12958.17 +1600.0,0.0,1,GN_ISRES,3,MAXEVAL_REACHED,100000,0.42709321558353736,0.0,3.1195791460454922e7,8.369265232011723e6,16553.83,12465.94,1520.34,1090.55,1594.19,16478.6 +1600.0,0.0,1,GN_ISRES,4,XTOL_REACHED,33935,0.46055453516088146,0.0,3.3543330546961915e7,9.155876812600965e6,14336.55,16107.96,1686.78,132.87,1399.67,25430.34 +1600.0,0.0,1,GN_ISRES,5,MAXEVAL_REACHED,100000,0.43351861593655827,0.0,3.2191834680942405e7,8.278756231781514e6,15361.35,12568.0,1462.15,1849.84,1760.96,24653.82 +1600.0,0.0,1,GN_ISRES,6,XTOL_REACHED,36234,0.46303423598287086,0.0,3.3678635628989905e7,9.203275719687758e6,14912.73,16167.42,1651.89,121.91,1400.73,25594.58 +1600.0,0.0,1,GN_ISRES,7,XTOL_REACHED,38707,0.46155939035370314,0.0,3.36122196264032e7,9.163609131965902e6,14329.93,16105.0,1688.13,190.6,1399.28,11689.42 +1600.0,0.0,1,GN_ISRES,8,XTOL_REACHED,36600,0.4645007049007665,0.0,3.3749458614223346e7,9.136220102117376e6,16020.75,16580.2,1408.48,138.68,1408.74,25587.32 +1600.0,0.0,1,GN_ISRES,9,XTOL_REACHED,37121,0.46304269330041503,0.0,3.367871480462255e7,9.203453135845914e6,14916.39,16167.1,1651.73,121.91,1400.58,25589.62 +1600.0,0.0,1,GN_ISRES,10,MAXEVAL_REACHED,100000,0.46255059748793653,0.0,3.364527814943238e7,9.165695655097432e6,14405.12,16145.33,1673.85,183.84,1406.7,16309.71 +1600.0,0.0,1,LN_SBPLX,1,XTOL_REACHED,886,0.47445339705919276,1.3761906766526756e-6,3.427805042261207e7,9.543011074352331e6,15959.92,15723.91,1877.7,119.58,1398.0,14753.5 +1600.0,0.0,1,LN_SBPLX,2,XTOL_REACHED,852,0.47932446930640504,0.0,3.458500168666995e7,9.647718152839866e6,16979.36,15907.44,1817.95,70.86,1398.0,25518.35 +1600.0,0.0,1,LN_SBPLX,3,XTOL_REACHED,377,0.5003248252265573,1.1508988564851483e-5,3.618585037014371e7,1.0064730267786385e7,17028.39,17070.0,1877.7,57.69,1398.25,25605.0 +1600.0,0.0,1,LN_SBPLX,4,XTOL_REACHED,1110,0.4722874609125393,1.3761887508409423e-6,3.415375489896214e7,9.485699640800603e6,15535.55,15723.91,1877.7,138.18,1398.0,11248.51 +1600.0,0.0,1,LN_SBPLX,5,XTOL_REACHED,467,0.5020632769373404,1.1508988564851483e-5,3.625670068369221e7,1.007685903893639e7,17070.0,17070.0,1877.7,105.53,1398.0,13038.12 +1600.0,0.0,1,LN_SBPLX,6,XTOL_REACHED,716,0.49258529587977934,6.841208749852342e-6,3.556653961804693e7,9.894114002614466e6,16745.9,16580.22,1877.7,112.62,1398.0,12827.4 +1600.0,0.0,1,LN_SBPLX,7,XTOL_REACHED,435,0.5001611454211539,1.1508988564851483e-5,3.617684182161407e7,1.0061126291639447e7,17002.87,17070.0,1877.7,57.89,1398.0,25605.0 +1600.0,0.0,1,LN_SBPLX,8,XTOL_REACHED,845,0.5004832259807376,1.1508988564851483e-5,3.619417823065872e7,1.0068308551682536e7,17054.23,17070.0,1877.7,57.5,1398.0,25605.0 +1600.0,0.0,1,LN_SBPLX,9,XTOL_REACHED,755,0.5009342493139007,1.1508988564851483e-5,3.620629482312217e7,1.0063991574227143e7,16998.92,17070.0,1877.7,83.87,1398.0,18815.37 +1600.0,0.0,1,LN_SBPLX,10,XTOL_REACHED,678,0.4949588428770875,1.1508988564851483e-5,3.589463831842307e7,9.94252952789517e6,16151.46,17070.0,1877.7,67.86,1398.0,25511.52 +1600.0,0.0,2,GN_CRS2_LM,1,XTOL_REACHED,7476,0.29066224413828623,0.0,1.942547818473377e7,4.695196053421637e6,385.25,5369.67,1877.7,1941.46,1461.79,18913.38 +1600.0,0.0,2,GN_CRS2_LM,2,XTOL_REACHED,6312,0.2906326340658707,0.0,1.937495787466314e7,4.669917295446484e6,386.02,5251.03,1877.7,1998.13,1462.28,18998.41 +1600.0,0.0,2,GN_CRS2_LM,3,XTOL_REACHED,8282,0.2904290453528837,0.0,1.931347948100528e7,4.643335256426433e6,386.38,5130.7,1877.7,2062.43,1449.6,19110.61 +1600.0,0.0,2,GN_CRS2_LM,4,XTOL_REACHED,6571,0.2904344847833448,0.0,1.9311659226849884e7,4.642354677192502e6,385.95,5126.32,1877.7,2064.65,1449.62,19117.75 +1600.0,0.0,2,GN_CRS2_LM,5,XTOL_REACHED,3634,0.2926608230217043,0.0,1.935798773441256e7,4.670019768611068e6,385.97,5264.01,1877.7,1970.99,1462.56,25605.0 +1600.0,0.0,2,GN_CRS2_LM,6,XTOL_REACHED,7598,0.2904346573389992,0.0,1.9310584544515695e7,4.641606694406838e6,385.49,5122.9,1877.7,2066.49,1449.8,19104.24 +1600.0,0.0,2,GN_CRS2_LM,7,XTOL_REACHED,8019,0.2906649260448329,0.0,1.9419689712794676e7,4.692232388693764e6,385.21,5355.76,1877.7,1947.94,1462.15,18900.23 +1600.0,0.0,2,GN_CRS2_LM,8,XTOL_REACHED,3893,0.2926857653577982,0.0,1.9360794674637325e7,4.671434296213438e6,390.57,5267.76,1877.7,1969.81,1461.68,25605.0 +1600.0,0.0,2,GN_CRS2_LM,9,XTOL_REACHED,7170,0.2904323992768463,0.0,1.931309166419405e7,4.643128181638736e6,386.69,5129.53,1877.7,2063.01,1449.59,19114.19 +1600.0,0.0,2,GN_CRS2_LM,10,XTOL_REACHED,3244,0.292692097650958,0.0,1.9352661688461915e7,4.667468590095151e6,388.94,5250.33,1877.7,1977.54,1462.29,25605.0 +1600.0,0.0,2,GN_ISRES,1,XTOL_REACHED,36081,0.2904232744739024,0.0,1.931376445301552e7,4.643292550056752e6,385.48,5131.03,1877.68,2062.64,1449.59,19097.12 +1600.0,0.0,2,GN_ISRES,2,XTOL_REACHED,38666,0.2904186962981445,0.0,1.931309969026286e7,4.643029422491734e6,385.18,5129.99,1877.68,2062.95,1449.69,19090.86 +1600.0,0.0,2,GN_ISRES,3,XTOL_REACHED,27626,0.2904584877623539,0.0,1.931396435229803e7,4.642635281427499e6,385.6,5127.09,1877.68,2064.83,1450.44,19101.04 +1600.0,0.0,2,GN_ISRES,4,XTOL_REACHED,33136,0.29063841889734016,0.0,1.9383319697194487e7,4.673817053835422e6,385.79,5269.27,1877.67,1989.65,1462.43,18983.39 +1600.0,0.0,2,GN_ISRES,5,XTOL_REACHED,38653,0.2906646685819012,0.0,1.941819680001564e7,4.69154843284952e6,385.35,5352.6,1877.69,1949.3,1462.22,18897.85 +1600.0,0.0,2,GN_ISRES,6,XTOL_REACHED,36572,0.2904871800493542,0.0,1.930904499299265e7,4.639639080423785e6,385.43,5112.86,1877.65,2072.87,1450.1,19109.92 +1600.0,0.0,2,GN_ISRES,7,XTOL_REACHED,30553,0.2904876247333341,0.0,1.931251255481567e7,4.641855346492039e6,387.48,5122.4,1877.65,2067.48,1450.01,19138.85 +1600.0,0.0,2,GN_ISRES,8,XTOL_REACHED,39282,0.29042090142895743,0.0,1.931353636660214e7,4.643202674926699e6,385.28,5130.75,1877.68,2062.7,1449.65,19094.31 +1600.0,0.0,2,GN_ISRES,9,XTOL_REACHED,34002,0.29080843078851665,0.0,1.9469710088756952e7,4.714501559231988e6,385.54,5457.06,1877.67,1906.25,1459.19,18817.1 +1600.0,0.0,2,GN_ISRES,10,XTOL_REACHED,29000,0.2906855170480822,0.0,1.9427059240034886e7,4.695770799873864e6,388.08,5370.63,1877.66,1941.29,1461.7,18913.02 +1600.0,0.0,2,LN_SBPLX,1,XTOL_REACHED,817,0.3156952125790531,0.0,2.027232130954568e7,4.594269514631603e6,485.27,4312.51,1877.7,3255.11,1445.64,21720.93 +1600.0,0.0,2,LN_SBPLX,2,XTOL_REACHED,1051,0.36576936541289223,0.0,2.487851907054826e7,6.616879358001562e6,7527.17,9096.69,1876.05,1065.71,1393.25,17382.81 +1600.0,0.0,2,LN_SBPLX,3,XTOL_REACHED,1028,0.30240688625082907,0.0,2.0517927148807228e7,5.070297883299493e6,435.55,6925.11,1877.7,1507.01,1394.83,25605.0 +1600.0,0.0,2,LN_SBPLX,4,XTOL_REACHED,830,0.2935108376015051,0.0,1.940830735161394e7,4.70126593957621e6,1020.18,5016.1,1877.7,2125.19,1393.25,19289.07 +1600.0,0.0,2,LN_SBPLX,5,XTOL_REACHED,1334,0.338582913781516,0.0,2.3641630265038196e7,5.872792858695003e6,441.87,9912.98,1877.69,1220.37,1394.01,23076.48 +1600.0,0.0,2,LN_SBPLX,6,XTOL_REACHED,621,0.2936502812211767,0.0,1.9581969780428454e7,4.793052008454385e6,1090.04,5406.34,1877.7,1919.08,1400.39,18837.07 +1600.0,0.0,2,LN_SBPLX,7,XTOL_REACHED,1109,0.30149346350467354,0.0,2.0430478866786446e7,5.045982346691873e6,441.64,6827.31,1877.63,1525.55,1394.0,25397.98 +1600.0,0.0,2,LN_SBPLX,8,XTOL_REACHED,796,0.5034039700489076,0.0,3.5287332165978625e7,9.296969318776418e6,10774.12,17063.96,1877.7,880.21,1397.29,14991.94 +1600.0,0.0,2,LN_SBPLX,9,XTOL_REACHED,1092,0.2966409226971241,0.0,1.994637767751577e7,4.913544116202123e6,625.0,6201.99,1877.7,1652.27,1394.46,24378.07 +1600.0,0.0,2,LN_SBPLX,10,XTOL_REACHED,670,0.4405285705882223,0.0,3.1912266881759256e7,7.863404587560313e6,444.97,17070.0,1877.7,1029.52,1393.55,14978.33 +1600.0,1.0e-5,1,GN_CRS2_LM,1,XTOL_REACHED,9112,0.402627999958265,9.904965937785411e-6,2.878483702912122e7,8.061180978044398e6,16871.34,11975.77,1480.96,146.73,1406.48,25605.0 +1600.0,1.0e-5,1,GN_CRS2_LM,2,XTOL_REACHED,11765,0.3703765615845036,9.999726539824966e-6,2.6039399075086646e7,7.661807197669253e6,17070.0,8474.26,1877.7,136.53,1421.43,19680.64 +1600.0,1.0e-5,1,GN_CRS2_LM,3,XTOL_REACHED,20375,0.4295894884153555,9.981858156437616e-6,3.1674556549215987e7,8.333100867613169e6,10807.97,16058.38,1449.85,285.37,1406.36,25605.0 +1600.0,1.0e-5,1,GN_CRS2_LM,4,XTOL_REACHED,6222,0.39755110226262796,9.956515290959425e-6,2.8174421076789614e7,8.174626671223115e6,17070.0,10321.11,1877.7,101.66,1399.71,25605.0 +1600.0,1.0e-5,1,GN_CRS2_LM,5,XTOL_REACHED,3341,0.4727093630519781,9.850739592125399e-6,3.403150031701876e7,9.558341921311965e6,17068.55,15249.87,1877.36,68.59,1397.95,25603.39 +1600.0,1.0e-5,1,GN_CRS2_LM,6,XTOL_REACHED,4315,0.47023061536189037,9.868923164559615e-6,3.388677865669111e7,9.475989983542994e6,16933.53,15353.4,1811.08,75.74,1397.21,25605.0 +1600.0,1.0e-5,1,GN_CRS2_LM,7,XTOL_REACHED,9840,0.3589609689856756,9.726846809449705e-6,2.5215032829462025e7,7.405049687188283e6,17070.0,7851.76,1810.62,156.91,1493.58,25605.0 +1600.0,1.0e-5,1,GN_CRS2_LM,8,XTOL_REACHED,11080,0.3926367068395173,9.108429270041024e-6,2.797733407514391e7,8.0475907667799955e6,15691.13,10560.37,1877.7,119.19,1381.18,25605.0 +1600.0,1.0e-5,1,GN_CRS2_LM,9,XTOL_REACHED,22407,0.3625159623026645,9.960609646117583e-6,2.653667647407728e7,7.23956313399868e6,9145.72,11085.56,1829.62,267.11,1475.94,25605.0 +1600.0,1.0e-5,1,GN_CRS2_LM,10,XTOL_REACHED,5804,0.39770459925556645,9.654342188464953e-6,2.8184846859409593e7,8.177446341179155e6,17070.0,10339.93,1876.41,101.43,1395.15,25605.0 +1600.0,1.0e-5,1,GN_ISRES,1,MAXEVAL_REACHED,100000,0.41769722277442056,9.221411084568147e-6,3.0395840113898985e7,8.234071166119249e6,16050.12,12496.93,1506.78,883.17,1420.16,14505.3 +1600.0,1.0e-5,1,GN_ISRES,2,MAXEVAL_REACHED,100000,0.4092255996784272,8.060982643934242e-6,2.9536533641143367e7,8.291660075114967e6,15931.63,11037.73,1872.96,584.74,1502.79,12515.34 +1600.0,1.0e-5,1,GN_ISRES,3,MAXEVAL_REACHED,100000,0.42709321558353736,0.0,3.1195791460454922e7,8.369265232011723e6,16553.83,12465.94,1520.34,1090.55,1594.19,16478.6 +1600.0,1.0e-5,1,GN_ISRES,4,MAXEVAL_REACHED,100000,0.4243573805771475,3.8178253473875775e-6,3.0758412017267603e7,8.527195651699813e6,15679.1,12139.1,1838.51,695.9,1456.18,16261.75 +1600.0,1.0e-5,1,GN_ISRES,5,MAXEVAL_REACHED,100000,0.4294448709885106,6.236756294258401e-6,3.0906340693121057e7,8.600016246407153e6,16398.45,12114.5,1825.1,329.65,1802.3,19305.37 +1600.0,1.0e-5,1,GN_ISRES,6,MAXEVAL_REACHED,100000,0.4103591691597224,4.749299379998994e-6,2.9771312282361202e7,8.067727492395671e6,15614.44,12547.2,1441.47,703.85,1406.77,17393.18 +1600.0,1.0e-5,1,GN_ISRES,7,MAXEVAL_REACHED,100000,0.41658601388079486,8.00713227795544e-6,3.0035432672933612e7,8.2928444294448765e6,16451.35,12216.54,1593.69,319.46,1691.41,14104.91 +1600.0,1.0e-5,1,GN_ISRES,8,MAXEVAL_REACHED,100000,0.40667451470928184,0.0,2.9335839725862533e7,8.0602097515919e6,15662.08,12518.7,1468.89,280.27,1513.16,13335.35 +1600.0,1.0e-5,1,GN_ISRES,9,XTOL_REACHED,42509,0.43153080387969334,9.983541354922342e-6,3.1830793587593537e7,8.436974559753483e6,11407.42,15827.49,1507.45,313.35,1405.09,12436.52 +1600.0,1.0e-5,1,GN_ISRES,10,MAXEVAL_REACHED,100000,0.43268351312038034,8.44732880410662e-6,3.1224665578037884e7,8.663459706240218e6,15202.0,13520.48,1751.56,296.84,1406.19,15245.03 +1600.0,1.0e-5,1,LN_SBPLX,1,XTOL_REACHED,942,0.4649090289709481,9.99999773604909e-6,3.358429655086222e7,9.342220222841782e6,15848.46,15325.22,1825.98,120.4,1397.97,16914.01 +1600.0,1.0e-5,1,LN_SBPLX,2,XTOL_REACHED,817,0.46144957281209753,9.999999661753553e-6,3.3390558726539988e7,9.101579897899477e6,16883.54,16071.75,1400.71,130.12,1403.56,24592.47 +1600.0,1.0e-5,1,LN_SBPLX,3,XTOL_REACHED,377,0.5003248252265573,1.1508988564851483e-5,3.618585037014371e7,1.0064730267786385e7,17028.39,17070.0,1877.7,57.69,1398.25,25605.0 +1600.0,1.0e-5,1,LN_SBPLX,4,XTOL_REACHED,999,0.4790644193234809,9.999934929749516e-6,3.447390891717052e7,9.651880798388613e6,16965.2,15614.19,1877.7,118.79,1386.02,12285.09 +1600.0,1.0e-5,1,LN_SBPLX,5,XTOL_REACHED,467,0.5020632769373404,1.1508988564851483e-5,3.625670068369221e7,1.007685903893639e7,17070.0,17070.0,1877.7,105.53,1398.0,13038.12 +1600.0,1.0e-5,1,LN_SBPLX,6,XTOL_REACHED,972,0.48525478594270804,9.999977863746562e-6,3.50412594987262e7,9.782989767979953e6,16817.28,16174.93,1877.7,65.8,1392.43,25435.54 +1600.0,1.0e-5,1,LN_SBPLX,7,XTOL_REACHED,435,0.5001611454211539,1.1508988564851483e-5,3.617684182161407e7,1.0061126291639447e7,17002.87,17070.0,1877.7,57.89,1398.0,25605.0 +1600.0,1.0e-5,1,LN_SBPLX,8,XTOL_REACHED,845,0.5004832259807376,1.1508988564851483e-5,3.619417823065872e7,1.0068308551682536e7,17054.23,17070.0,1877.7,57.5,1398.0,25605.0 +1600.0,1.0e-5,1,LN_SBPLX,9,XTOL_REACHED,755,0.5009342493139007,1.1508988564851483e-5,3.620629482312217e7,1.0063991574227143e7,16998.92,17070.0,1877.7,83.87,1398.0,18815.37 +1600.0,1.0e-5,1,LN_SBPLX,10,XTOL_REACHED,678,0.4949588428770875,1.1508988564851483e-5,3.589463831842307e7,9.94252952789517e6,16151.46,17070.0,1877.7,67.86,1398.0,25511.52 +1600.0,1.0e-5,2,GN_CRS2_LM,1,XTOL_REACHED,7482,0.29018619686207675,9.993711641770896e-6,1.9300540681992576e7,4.635116012919535e6,327.45,5127.5,1877.68,2064.98,1454.33,19098.31 +1600.0,1.0e-5,2,GN_CRS2_LM,2,XTOL_REACHED,4473,0.2924011953143673,9.984680689289576e-6,1.9349258494439807e7,4.662112489018603e6,314.08,5268.41,1877.7,1969.89,1470.64,25591.23 +1600.0,1.0e-5,2,GN_CRS2_LM,3,XTOL_REACHED,4940,0.29225631045349804,9.460244794162775e-6,1.927621821314914e7,4.630699313410952e6,317.84,5124.34,1877.69,2045.12,1457.0,25604.43 +1600.0,1.0e-5,2,GN_CRS2_LM,4,XTOL_REACHED,7113,0.2901673723753935,9.919827580792843e-6,1.9300920132873572e7,4.634079410124389e6,315.56,5128.71,1877.7,2064.33,1456.86,19105.23 +1600.0,1.0e-5,2,GN_CRS2_LM,5,XTOL_REACHED,7308,0.29018087234755396,9.812181371853153e-6,1.9300874277292177e7,4.63535856607913e6,327.41,5128.58,1877.7,2064.23,1454.43,19097.61 +1600.0,1.0e-5,2,GN_CRS2_LM,6,XTOL_REACHED,5265,0.2922731774856048,9.843726977702585e-6,1.927779387306586e7,4.631273875316403e6,318.35,5127.89,1877.47,2044.35,1456.47,25605.0 +1600.0,1.0e-5,2,GN_CRS2_LM,7,XTOL_REACHED,3028,0.29244675594528463,9.065470086652447e-6,1.9337538651528254e7,4.658061083675143e6,332.03,5240.07,1877.7,1983.09,1467.44,25605.0 +1600.0,1.0e-5,2,GN_CRS2_LM,8,XTOL_REACHED,7076,0.2903910443422449,9.6603088770031e-6,1.936484157756891e7,4.661566514476035e6,318.36,5250.97,1877.7,1998.86,1470.05,19017.85 +1600.0,1.0e-5,2,GN_CRS2_LM,9,XTOL_REACHED,4084,0.29241403628726914,9.672297020399078e-6,1.93453946305641e7,4.661899429104286e6,326.29,5261.51,1877.7,1972.6,1468.01,25598.48 +1600.0,1.0e-5,2,GN_CRS2_LM,10,XTOL_REACHED,7994,0.2904205713663986,9.995204795758448e-6,1.9372767445117895e7,4.665425337498333e6,315.55,5270.69,1877.7,1989.48,1470.18,19053.4 +1600.0,1.0e-5,2,GN_ISRES,1,XTOL_REACHED,34218,0.29017373049031303,9.871165427618199e-6,1.930055020242043e7,4.633688819722511e6,314.92,5127.14,1877.69,2065.19,1457.09,19105.25 +1600.0,1.0e-5,2,GN_ISRES,2,XTOL_REACHED,35658,0.290448731698337,9.919722226740933e-6,1.9405632760001622e7,4.686469437616854e6,351.73,5351.2,1877.67,1950.24,1461.87,18902.1 +1600.0,1.0e-5,2,GN_ISRES,3,XTOL_REACHED,34511,0.29019269998436115,9.524481139770983e-6,1.9300764746188838e7,4.634533466502368e6,323.59,5126.46,1877.68,2065.52,1455.53,19104.56 +1600.0,1.0e-5,2,GN_ISRES,4,XTOL_REACHED,40456,0.29017458709565175,9.977892775852928e-6,1.9300824503438983e7,4.635093582305342e6,324.56,5128.89,1877.7,2064.12,1454.9,19102.34 +1600.0,1.0e-5,2,GN_ISRES,5,XTOL_REACHED,30816,0.29017722752574393,9.97486159979033e-6,1.930124343275377e7,4.633847717590844e6,314.19,5128.16,1877.69,2064.85,1457.27,19101.71 +1600.0,1.0e-5,2,GN_ISRES,6,XTOL_REACHED,37062,0.2903925241279577,9.980466541703053e-6,1.9376776887940478e7,4.667451743873225e6,314.28,5280.96,1877.7,1984.45,1470.36,18975.95 +1600.0,1.0e-5,2,GN_ISRES,7,XTOL_REACHED,35184,0.29018196959417214,9.83213127279132e-6,1.930086053289148e7,4.634354536633752e6,320.07,5127.61,1877.68,2065.02,1456.01,19097.06 +1600.0,1.0e-5,2,GN_ISRES,8,XTOL_REACHED,38514,0.2904096775019256,9.986393951714507e-6,1.941304991990308e7,4.685615290780472e6,315.02,5365.44,1877.69,1944.05,1470.01,18898.32 +1600.0,1.0e-5,2,GN_ISRES,9,XTOL_REACHED,34041,0.2903895509643961,9.943087936398886e-6,1.9373404052608825e7,4.665452133809703e6,314.71,5271.15,1877.68,1989.57,1470.43,18993.27 +1600.0,1.0e-5,2,GN_ISRES,10,XTOL_REACHED,28862,0.29044474043360846,9.968690602903694e-6,1.940771418544877e7,4.68603964887483e6,340.73,5354.62,1877.66,1949.0,1464.26,18904.96 +1600.0,1.0e-5,2,LN_SBPLX,1,XTOL_REACHED,646,0.37449916552295553,9.999953616488034e-6,2.654531964403418e7,6.127084528780803e6,866.4,9632.37,1877.69,3210.79,1347.5,11425.86 +1600.0,1.0e-5,2,LN_SBPLX,2,XTOL_REACHED,1437,0.314732713237591,9.999979052383404e-6,2.1758621153411534e7,5.438634505541809e6,879.23,8113.26,1877.7,1358.18,1339.22,17208.84 +1600.0,1.0e-5,2,LN_SBPLX,3,XTOL_REACHED,525,0.43086065780500865,9.9998830383494e-6,3.119175331811731e7,7.554271048147831e6,671.9,15531.47,1877.7,1721.74,1359.03,11164.17 +1600.0,1.0e-5,2,LN_SBPLX,4,XTOL_REACHED,620,0.3044303480477717,9.9902048622696e-6,2.012261829669906e7,5.051145883965515e6,2554.36,5689.44,1877.7,1784.2,1334.43,25005.2 +1600.0,1.0e-5,2,LN_SBPLX,5,XTOL_REACHED,898,0.29854994207033636,9.99996757469179e-6,2.0297642227854975e7,5.046568210945867e6,919.03,6593.85,1877.7,1578.96,1335.47,17926.74 +1600.0,1.0e-5,2,LN_SBPLX,6,XTOL_REACHED,656,0.2932087350903475,9.999996746927939e-6,1.9558680859835263e7,4.783332613645498e6,1018.15,5407.73,1877.7,1919.19,1400.41,18821.52 +1600.0,1.0e-5,2,LN_SBPLX,7,XTOL_REACHED,492,0.3038773044703534,9.995214145724423e-6,1.9782613514924545e7,4.804929872043945e6,2276.13,4632.61,1877.7,2419.61,1345.29,19653.67 +1600.0,1.0e-5,2,LN_SBPLX,8,XTOL_REACHED,591,0.5017979247518431,9.999015923281301e-6,3.516796808999676e7,9.284084681493761e6,10743.93,17069.35,1877.7,880.03,1325.45,14964.38 +1600.0,1.0e-5,2,LN_SBPLX,9,XTOL_REACHED,734,0.47592495652888656,9.868538392110002e-6,3.3771511902928226e7,8.705616391046291e6,6628.43,17056.73,1877.69,899.23,1342.52,15671.51 +1600.0,1.0e-5,2,LN_SBPLX,10,XTOL_REACHED,499,0.4548455625432606,9.999973034747469e-6,3.261600296518894e7,8.174103450643181e6,2706.07,17070.0,1877.7,1012.26,1353.57,17465.99 +1600.0,0.0001,1,GN_CRS2_LM,1,XTOL_REACHED,12134,0.26030860276905415,9.969761891441587e-5,1.8250224477696452e7,5.315278383264957e6,10376.28,3236.59,1877.69,582.86,1493.53,25605.0 +1600.0,0.0001,1,GN_CRS2_LM,2,XTOL_REACHED,16653,0.2593742051517447,9.973531034029252e-5,1.8212579190652218e7,5.291099960492892e6,10139.06,3266.41,1877.7,580.58,1501.81,25605.0 +1600.0,0.0001,1,GN_CRS2_LM,3,XTOL_REACHED,14170,0.260310640380276,9.788062029484101e-5,1.8251307240263313e7,5.315823011751252e6,10375.49,3239.6,1877.7,581.43,1493.55,25605.0 +1600.0,0.0001,1,GN_CRS2_LM,4,XTOL_REACHED,13788,0.279899863749662,9.997582545841629e-5,2.0380184553670414e7,5.639116685643685e6,6576.01,6380.82,1877.28,402.57,1490.33,14220.29 +1600.0,0.0001,1,GN_CRS2_LM,5,XTOL_REACHED,14265,0.263440102483404,9.991625835169707e-5,1.863437663443975e7,5.364432569447598e6,10023.24,4004.34,1803.25,497.39,1491.97,16890.47 +1600.0,0.0001,1,GN_CRS2_LM,6,XTOL_REACHED,27599,0.27876454534090866,9.995451285805682e-5,2.029840276384742e7,5.603160356205257e6,6462.23,6395.19,1860.27,408.53,1484.38,14424.0 +1600.0,0.0001,1,GN_CRS2_LM,7,XTOL_REACHED,22974,0.25579707953971154,9.791775670367322e-5,1.818051839602621e7,5.052243527525702e6,8960.65,3969.37,1668.7,738.72,1511.36,25605.0 +1600.0,0.0001,1,GN_CRS2_LM,8,XTOL_REACHED,14246,0.26029781946998976,9.93073799239229e-5,1.8248478926779024e7,5.316319078789016e6,10376.72,3243.07,1877.7,580.89,1489.45,25605.0 +1600.0,0.0001,1,GN_CRS2_LM,9,XTOL_REACHED,9155,0.25971578828384995,9.932622368528399e-5,1.823259543537322e7,5.281291561077476e6,10055.16,3253.16,1877.7,617.63,1505.55,25605.0 +1600.0,0.0001,1,GN_CRS2_LM,10,XTOL_REACHED,14215,0.26026648783543416,9.994497852842321e-5,1.8245023977690816e7,5.315605589137097e6,10389.78,3232.58,1877.7,582.74,1490.45,25604.96 +1600.0,0.0001,1,GN_ISRES,1,XTOL_REACHED,39859,0.26344324852582757,9.99887281277284e-5,1.8634899851365797e7,5.364691550407825e6,10016.97,4003.79,1804.14,497.07,1492.58,16757.55 +1600.0,0.0001,1,GN_ISRES,2,XTOL_REACHED,43944,0.2694781049548853,9.997179353492098e-5,1.9281046606701806e7,5.431137478845213e6,9564.98,5098.15,1683.23,437.15,1495.44,20305.66 +1600.0,0.0001,1,GN_ISRES,3,MAXEVAL_REACHED,100000,0.274345920815334,9.521769467698523e-5,1.9659956227065794e7,5.47769429812509e6,10418.39,5280.11,1580.35,574.67,1500.75,16126.85 +1600.0,0.0001,1,GN_ISRES,4,XTOL_REACHED,33945,0.26767769322502305,9.983999421124224e-5,1.893405274066107e7,5.413476824335217e6,10799.03,4360.61,1689.23,516.27,1472.96,16841.23 +1600.0,0.0001,1,GN_ISRES,5,XTOL_REACHED,40888,0.2706372075491202,9.999709226485468e-5,1.9347952024333157e7,5.463122684661371e6,9859.29,5063.57,1682.61,452.7,1488.96,15897.86 +1600.0,0.0001,1,GN_ISRES,6,MAXEVAL_REACHED,100000,0.27549937146287845,9.946640125357484e-5,1.9645009413152486e7,5.496618233003158e6,10606.39,5270.5,1582.01,522.93,1500.04,21778.94 +1600.0,0.0001,1,GN_ISRES,7,MAXEVAL_REACHED,100000,0.26752227768855164,9.634571478378902e-5,1.9258583242182426e7,5.352728117318652e6,8925.65,5118.19,1674.15,519.54,1547.84,16111.45 +1600.0,0.0001,1,GN_ISRES,8,XTOL_REACHED,44011,0.27820037574775824,9.99798844447577e-5,2.02324920321256e7,5.484410954422533e6,8611.03,6505.47,1525.25,579.68,1451.32,15259.3 +1600.0,0.0001,1,GN_ISRES,9,XTOL_REACHED,42525,0.2763130245365943,9.998376250341019e-5,2.000149256370991e7,5.468301854086595e6,9260.23,6094.72,1529.93,567.24,1474.84,15613.88 +1600.0,0.0001,1,GN_ISRES,10,XTOL_REACHED,37080,0.2706384576636579,9.995886284342692e-5,1.934786041916344e7,5.463285862643163e6,9860.07,5063.07,1682.77,452.6,1488.86,15898.78 +1600.0,0.0001,1,LN_SBPLX,1,XTOL_REACHED,621,0.401612509176429,9.999211148550354e-5,2.9651076578529608e7,7.992691337553429e6,8784.23,13720.75,1877.7,292.97,1407.37,12155.14 +1600.0,0.0001,1,LN_SBPLX,2,XTOL_REACHED,1234,0.4552835259143991,9.999909081001863e-5,3.2896211261115376e7,8.940600058719793e6,16407.5,16026.01,1347.91,220.51,1269.36,13237.12 +1600.0,0.0001,1,LN_SBPLX,3,XTOL_REACHED,517,0.47879665086747164,9.999999379006866e-5,3.472191938998817e7,9.625180959384255e6,15066.37,16563.79,1872.79,86.96,1273.91,25311.73 +1600.0,0.0001,1,LN_SBPLX,4,XTOL_REACHED,1057,0.33326233624687057,9.999891094770282e-5,2.397590444787286e7,6.83193893381476e6,11576.77,8305.21,1864.65,294.64,1339.18,11010.2 +1600.0,0.0001,1,LN_SBPLX,5,XTOL_REACHED,761,0.4558262665666191,9.999873526005583e-5,3.28806340432625e7,8.991540483310187e6,16666.79,15759.72,1412.0,197.24,1286.68,12233.33 +1600.0,0.0001,1,LN_SBPLX,6,XTOL_REACHED,514,0.3936139013424947,9.999993384265827e-5,2.7804699997196104e7,8.111554193207872e6,17070.0,10146.38,1877.7,108.2,1295.77,22933.27 +1600.0,0.0001,1,LN_SBPLX,7,XTOL_REACHED,993,0.2982333103729444,9.99999823467267e-5,2.1463457719077863e7,6.082396775118768e6,10969.33,6248.79,1774.81,451.74,1482.34,12218.03 +1600.0,0.0001,1,LN_SBPLX,8,XTOL_REACHED,569,0.4150967657186456,9.999995976173683e-5,2.958846254890478e7,8.4948929568409e6,16537.51,11764.79,1877.7,89.59,1329.27,25605.0 +1600.0,0.0001,1,LN_SBPLX,9,XTOL_REACHED,1736,0.3475050367608489,9.999999526278599e-5,2.4385127105278116e7,7.054912430397836e6,16919.0,8062.02,1540.48,234.56,1363.53,25585.32 +1600.0,0.0001,1,LN_SBPLX,10,XTOL_REACHED,776,0.4688348485791376,9.999369305761792e-5,3.3950244930621214e7,9.126014366579534e6,16842.8,17070.0,1222.57,234.27,1298.11,25605.0 +1600.0,0.0001,2,GN_CRS2_LM,1,XTOL_REACHED,5111,0.29086201341989115,9.98484472022787e-5,1.9235677534118515e7,4.640593343495323e6,257.83,5238.22,1877.7,1983.4,1421.08,25602.59 +1600.0,0.0001,2,GN_CRS2_LM,2,XTOL_REACHED,5056,0.2908630829581932,9.966910859909872e-5,1.923172604315839e7,4.637487863598087e6,255.6,5223.98,1877.7,1990.79,1422.39,25605.0 +1600.0,0.0001,2,GN_CRS2_LM,3,XTOL_REACHED,3307,0.29089226279913627,9.919333443156332e-5,1.9240372356892973e7,4.639834242511047e6,240.05,5242.67,1877.7,1981.98,1425.99,25605.0 +1600.0,0.0001,2,GN_CRS2_LM,4,XTOL_REACHED,2669,0.29090038516943134,9.830143362810886e-5,1.919192611517023e7,4.612731699353881e6,212.97,5129.98,1877.7,2043.87,1424.26,25605.0 +1600.0,0.0001,2,GN_CRS2_LM,5,XTOL_REACHED,8503,0.2888312939977872,9.962104570494657e-5,1.926496826078623e7,4.645363162407481e6,252.58,5250.13,1877.68,1999.2,1422.4,18968.97 +1600.0,0.0001,2,GN_CRS2_LM,6,XTOL_REACHED,10642,0.2887271228113358,9.995830062353993e-5,1.9213793938856952e7,4.617364301475607e6,218.62,5137.95,1877.7,2059.95,1421.09,19061.5 +1600.0,0.0001,2,GN_CRS2_LM,7,XTOL_REACHED,8043,0.28882596639918007,9.991568455693357e-5,1.926546870692828e7,4.645173714585552e6,248.56,5251.22,1877.7,1998.69,1423.24,18969.14 +1600.0,0.0001,2,GN_CRS2_LM,8,XTOL_REACHED,6435,0.2888425032884377,9.983989878069183e-5,1.926455144133143e7,4.648056681390152e6,274.15,5252.03,1877.7,1997.76,1417.37,18977.55 +1600.0,0.0001,2,GN_CRS2_LM,9,XTOL_REACHED,4312,0.29087292699843403,9.968506246679209e-5,1.924283647181596e7,4.643075407909572e6,249.39,5254.01,1877.7,1975.83,1423.14,25603.83 +1600.0,0.0001,2,GN_CRS2_LM,10,XTOL_REACHED,8436,0.2887487014652776,9.987243042015839e-5,1.9212078175861396e7,4.616902828842731e6,225.54,5131.89,1877.7,2063.69,1419.29,19093.01 +1600.0,0.0001,2,GN_ISRES,1,XTOL_REACHED,35289,0.28883645977879024,9.99604434544526e-5,1.9265050607085474e7,4.644438496308908e6,244.75,5249.65,1877.7,1999.44,1424.25,18974.99 +1600.0,0.0001,2,GN_ISRES,2,XTOL_REACHED,37021,0.2888902257048183,9.999885855101975e-5,1.932661964237826e7,4.672311353512646e6,228.31,5387.3,1877.69,1935.29,1427.35,18858.82 +1600.0,0.0001,2,GN_ISRES,3,XTOL_REACHED,37161,0.2888473018762268,9.967389720175218e-5,1.9266278976186972e7,4.645764013758064e6,251.76,5252.19,1877.69,1998.47,1422.55,18975.02 +1600.0,0.0001,2,GN_ISRES,4,XTOL_REACHED,40484,0.28888326269070796,9.99798155274386e-5,1.9319246978939798e7,4.66791016483552e6,222.09,5369.85,1877.7,1943.06,1429.41,18860.44 +1600.0,0.0001,2,GN_ISRES,5,XTOL_REACHED,26980,0.28892216225490625,9.919819766112e-5,1.932205656600256e7,4.671728457642893e6,247.25,5374.91,1877.62,1941.85,1423.26,18855.29 +1600.0,0.0001,2,GN_ISRES,6,XTOL_REACHED,36201,0.28883337864018555,9.987195148732074e-5,1.9273517128661428e7,4.649777509352627e6,252.05,5271.14,1877.7,1989.13,1422.15,18956.77 +1600.0,0.0001,2,GN_ISRES,7,XTOL_REACHED,32972,0.2888397694463681,9.979112960455672e-5,1.926967194486048e7,4.6480958688380765e6,253.68,5262.54,1877.69,1993.1,1421.87,18968.78 +1600.0,0.0001,2,GN_ISRES,8,XTOL_REACHED,35922,0.28875376213330683,9.998690289150103e-5,1.9211290076578885e7,4.618523798886433e6,241.19,5131.75,1877.69,2063.39,1415.79,19083.48 +1600.0,0.0001,2,GN_ISRES,9,XTOL_REACHED,35779,0.2888794376138653,9.9989697895228e-5,1.9316618151252184e7,4.6683108886958845e6,233.33,5366.5,1877.69,1944.33,1426.57,18866.84 +1600.0,0.0001,2,GN_ISRES,10,XTOL_REACHED,40293,0.2888342951187801,9.999793854963058e-5,1.927268858694043e7,4.648228183278958e6,243.7,5267.98,1877.7,1990.67,1424.27,18963.47 +1600.0,0.0001,2,LN_SBPLX,1,XTOL_REACHED,1110,0.3671843226076789,9.999992814270317e-5,2.591847193871095e7,5.873460459397335e6,217.21,9026.12,1859.48,3392.82,1409.49,12163.03 +1600.0,0.0001,2,LN_SBPLX,2,XTOL_REACHED,2210,0.3597220233221534,9.999997603369675e-5,2.410005913858548e7,6.601227287433446e6,9577.36,8582.17,1801.46,1145.69,926.86,17839.3 +1600.0,0.0001,2,LN_SBPLX,3,XTOL_REACHED,769,0.43407749009549795,9.99995508658054e-5,3.1021330270278454e7,7.699067744851209e6,3770.71,14501.24,1877.7,1934.19,1135.85,10178.1 +1600.0,0.0001,2,LN_SBPLX,4,XTOL_REACHED,983,0.293354170435681,9.999873925800811e-5,1.9941841071704913e7,4.893563913433729e6,212.93,6344.7,1877.7,1635.89,1397.29,18130.46 +1600.0,0.0001,2,LN_SBPLX,5,XTOL_REACHED,1319,0.3584494009950484,9.99988474321124e-5,2.43092535042849e7,6.633287418655266e6,8068.11,9128.94,1877.16,1038.74,920.35,16509.36 +1600.0,0.0001,2,LN_SBPLX,6,XTOL_REACHED,805,0.2926799672294181,9.999996666947656e-5,1.965197940859682e7,4.739299191234434e6,164.46,5645.17,1877.7,1834.51,1551.28,19620.67 +1600.0,0.0001,2,LN_SBPLX,7,XTOL_REACHED,691,0.3586577098545163,9.991780187787463e-5,2.2327279794516705e7,5.856738470856062e6,10382.61,4267.36,1877.7,2717.43,1132.89,25356.06 +1600.0,0.0001,2,LN_SBPLX,8,XTOL_REACHED,783,0.4203692408612019,9.999999991809825e-5,2.9122515543044817e7,7.829003406580558e6,8728.67,13092.54,1877.7,930.5,919.61,15385.33 +1600.0,0.0001,2,LN_SBPLX,9,XTOL_REACHED,1229,0.4294538808694695,9.999999878497274e-5,2.9853438696499724e7,7.692707227541304e6,7371.4,14413.47,1620.58,1214.96,952.69,23424.16 +1600.0,0.0001,2,LN_SBPLX,10,XTOL_REACHED,1288,0.4021990260712693,9.99141730262512e-5,2.7876964907791425e7,7.457104921806119e6,7541.28,12346.63,1877.7,949.26,941.27,15671.78 +1600.0,0.001,1,GN_CRS2_LM,1,XTOL_REACHED,4545,0.237676070325686,0.000999024217888281,1.6765656479817657e7,4.626764267429158e6,5217.59,3294.96,1877.69,953.08,1280.18,25594.34 +1600.0,0.001,1,GN_CRS2_LM,2,XTOL_REACHED,4723,0.23637945926786352,0.000996740269209034,1.6772339363038132e7,4.621502652259466e6,5217.08,3257.49,1877.7,990.26,1282.9,17961.19 +1600.0,0.001,1,GN_CRS2_LM,3,XTOL_REACHED,10201,0.23766887116666452,0.0009983205635727176,1.6767143241693994e7,4.630884586674383e6,5245.51,3300.08,1877.7,944.63,1279.57,25605.0 +1600.0,0.001,1,GN_CRS2_LM,4,XTOL_REACHED,4529,0.2363773802508666,0.000999581187640124,1.6772141333192775e7,4.621645963836627e6,5215.19,3259.79,1877.67,989.56,1282.21,17976.31 +1600.0,0.001,1,GN_CRS2_LM,5,XTOL_REACHED,5704,0.23768220060606882,0.0009961888711092015,1.6769554389897842e7,4.65969937885282e6,5573.28,3257.57,1877.7,911.31,1274.57,25605.0 +1600.0,0.001,1,GN_CRS2_LM,6,XTOL_REACHED,7882,0.2376844706004765,0.0009995829955295192,1.6756342385306397e7,4.6201692670528935e6,5217.43,3262.21,1877.7,970.33,1281.66,25605.0 +1600.0,0.001,1,GN_CRS2_LM,7,XTOL_REACHED,9493,0.23766585700907328,0.0009995196158953685,1.6764553815254884e7,4.626756165152622e6,5221.63,3292.86,1877.7,953.16,1280.05,25605.0 +1600.0,0.001,1,GN_CRS2_LM,8,XTOL_REACHED,6591,0.2376741173066939,0.000999563405310509,1.6754825412327005e7,4.620936248365059e6,5224.09,3263.16,1877.7,968.56,1280.32,25605.0 +1600.0,0.001,1,GN_CRS2_LM,9,XTOL_REACHED,6950,0.23636297886969687,0.0009984177566472,1.6769286420354448e7,4.621091559643104e6,5222.96,3253.07,1877.69,991.82,1281.48,17963.86 +1600.0,0.001,1,GN_CRS2_LM,10,XTOL_REACHED,3142,0.23775217195307288,0.0009890788356736123,1.6770731832618441e7,4.628189188254392e6,5219.31,3299.36,1877.7,952.33,1280.38,25605.0 +1600.0,0.001,1,GN_ISRES,1,XTOL_REACHED,34012,0.2363537045772766,0.0009993954466478387,1.6769542010959292e7,4.623102550401738e6,5223.92,3264.17,1877.62,985.28,1279.8,17948.56 +1600.0,0.001,1,GN_ISRES,2,XTOL_REACHED,37558,0.236391403756651,0.0009998022792290246,1.6776157253899444e7,4.61496925981471e6,5117.31,3280.87,1877.7,996.65,1283.2,17950.91 +1600.0,0.001,1,GN_ISRES,3,XTOL_REACHED,38451,0.2363681197645187,0.0009993225487121154,1.6774789874290861e7,4.626502487834194e6,5222.06,3282.04,1877.61,975.8,1279.61,17918.06 +1600.0,0.001,1,GN_ISRES,4,XTOL_REACHED,32618,0.23636009396860191,0.000999873741362476,1.6771687749284223e7,4.622230875084554e6,5216.5,3263.11,1877.57,987.79,1281.16,17953.23 +1600.0,0.001,1,GN_ISRES,5,XTOL_REACHED,38176,0.2363991870572259,0.0009992521873417588,1.6774447053284898e7,4.610102336014868e6,5105.78,3261.36,1877.69,1009.62,1286.28,17994.13 +1600.0,0.001,1,GN_ISRES,6,XTOL_REACHED,34373,0.23637188020040453,0.0009989956628974133,1.6773765986495923e7,4.619055379163588e6,5183.47,3264.48,1877.61,992.94,1283.41,17969.5 +1600.0,0.001,1,GN_ISRES,7,XTOL_REACHED,35493,0.23636539241868149,0.0009994629149011416,1.6773740651509073e7,4.61907426040305e6,5182.77,3264.72,1877.66,992.96,1283.25,17958.09 +1600.0,0.001,1,GN_ISRES,8,XTOL_REACHED,31792,0.23640711356592403,0.0009993363445120807,1.677753416918123e7,4.624721889450027e6,5215.23,3276.72,1877.31,981.03,1282.22,17935.06 +1600.0,0.001,1,GN_ISRES,9,XTOL_REACHED,40332,0.23635229103652783,0.000999479649224088,1.6769701649061853e7,4.623051656826599e6,5222.31,3264.51,1877.67,985.26,1279.91,17947.81 +1600.0,0.001,1,GN_ISRES,10,XTOL_REACHED,35364,0.23638249387083243,0.00099927707638093,1.6773479677763421e7,4.611998004409381e6,5118.02,3264.97,1877.69,1005.38,1284.56,17975.8 +1600.0,0.001,1,LN_SBPLX,1,XTOL_REACHED,1718,0.2480353826088721,0.0009999999278166255,1.7564110267545838e7,5.044927857873783e6,7426.37,3884.06,1877.7,559.08,1256.03,17651.18 +1600.0,0.001,1,LN_SBPLX,2,XTOL_REACHED,724,0.41553169491290515,0.0009999996979075528,3.0505916076168526e7,7.892017018969596e6,15151.62,14022.65,1034.11,1347.23,1100.16,25605.0 +1600.0,0.001,1,LN_SBPLX,3,XTOL_REACHED,965,0.4598578803544508,0.000999993858910812,3.3156295704423234e7,9.091704770413836e6,16330.14,16761.43,1355.57,88.11,1000.7,25605.0 +1600.0,0.001,1,LN_SBPLX,4,XTOL_REACHED,614,0.24413834272315532,0.000999997655891267,1.73290039259896e7,4.902663371355691e6,6673.71,3864.12,1846.51,643.32,1264.81,25605.0 +1600.0,0.001,1,LN_SBPLX,5,XTOL_REACHED,2157,0.26573979386582003,0.0009999927092749544,1.907415649232892e7,5.2034966743142605e6,7552.13,6001.93,1550.22,659.41,1192.06,25605.0 +1600.0,0.001,1,LN_SBPLX,6,XTOL_REACHED,1145,0.24207964376714253,0.000999930532394679,1.7320028064435933e7,4.635914792925107e6,5020.53,3923.94,1760.02,1136.05,1279.74,18217.88 +1600.0,0.001,1,LN_SBPLX,7,XTOL_REACHED,1086,0.36577942606446634,0.0009999994810156061,2.6167181703997858e7,7.215541599727298e6,15317.68,10837.47,1258.75,408.3,1200.18,13824.15 +1600.0,0.001,1,LN_SBPLX,8,XTOL_REACHED,909,0.2631036141232262,0.0009999999844384176,1.8965188507262435e7,5.031754608247253e6,5884.05,6001.42,1569.75,860.09,1246.89,24539.92 +1600.0,0.001,1,LN_SBPLX,9,XTOL_REACHED,2043,0.2665206418123079,0.0009999901928309113,1.9252088057901055e7,5.2632442043961575e6,7907.99,6102.6,1537.63,667.27,1179.37,15735.57 +1600.0,0.001,1,LN_SBPLX,10,XTOL_REACHED,1224,0.28318248318860034,0.0009999969443432676,2.056375580716728e7,5.566833802222891e6,9094.55,7008.1,1444.78,778.59,1153.29,14703.02 +1600.0,0.001,2,GN_CRS2_LM,1,XTOL_REACHED,6802,0.284027277060699,0.0009994385806015864,1.894610116916632e7,4.60919570891158e6,145.54,5270.9,1877.7,1977.61,1252.76,18700.75 +1600.0,0.001,2,GN_CRS2_LM,2,XTOL_REACHED,5742,0.28403042443990606,0.000998192755285661,1.8950184385091163e7,4.611094104859226e6,144.87,5280.04,1877.7,1973.31,1252.91,18690.87 +1600.0,0.001,2,GN_CRS2_LM,3,XTOL_REACHED,5556,0.28402846687582045,0.0009997679016845273,1.8946767158645187e7,4.609190939609463e6,143.36,5271.91,1877.7,1977.25,1253.25,18708.21 +1600.0,0.001,2,GN_CRS2_LM,4,XTOL_REACHED,6452,0.284027571384114,0.0009997876988966927,1.894955607585314e7,4.610770096859234e6,144.15,5278.97,1877.7,1973.74,1253.04,18696.63 +1600.0,0.001,2,GN_CRS2_LM,5,XTOL_REACHED,3440,0.2861741451629546,0.0009988233735826718,1.8920883229875255e7,4.6062951943041645e6,150.59,5267.96,1877.7,1957.9,1250.98,25605.0 +1600.0,0.001,2,GN_CRS2_LM,6,XTOL_REACHED,9519,0.28402811839240766,0.0009999931361498091,1.894617803006717e7,4.609104839418277e6,144.62,5270.99,1877.69,1977.69,1252.88,18698.88 +1600.0,0.001,2,GN_CRS2_LM,7,XTOL_REACHED,5967,0.2861567788522997,0.000999794395961452,1.8921322875275154e7,4.605383803007663e6,143.47,5267.06,1877.69,1957.89,1253.52,25602.24 +1600.0,0.001,2,GN_CRS2_LM,8,XTOL_REACHED,2960,0.2862290483972894,0.0009999479027726934,1.888768857676397e7,4.586458716130615e6,144.27,5175.91,1877.7,2005.06,1253.5,25605.0 +1600.0,0.001,2,GN_CRS2_LM,9,XTOL_REACHED,11905,0.2840325205228327,0.000999986245627536,1.894479842227411e7,4.611143425358719e6,162.88,5271.78,1877.7,1977.02,1248.08,18705.65 +1600.0,0.001,2,GN_CRS2_LM,10,XTOL_REACHED,3662,0.28616436779780513,0.000996849559331447,1.8923511283669204e7,4.606800164077434e6,146.92,5271.79,1877.7,1955.62,1252.86,25581.38 +1600.0,0.001,2,GN_ISRES,1,XTOL_REACHED,36763,0.284157478062932,0.0009999506897458424,1.8901987171612505e7,4.587672070532874e6,178.23,5150.4,1877.7,2041.27,1244.67,18777.1 +1600.0,0.001,2,GN_ISRES,2,XTOL_REACHED,38716,0.284147500728691,0.0009998198094725678,1.889124492607835e7,4.58133699792636e6,169.31,5125.43,1877.7,2056.05,1243.84,18810.08 +1600.0,0.001,2,GN_ISRES,3,XTOL_REACHED,36261,0.28402629019023334,0.0009999782452473475,1.8945658194301013e7,4.608943400284437e6,145.03,5270.03,1877.7,1978.0,1252.85,18710.43 +1600.0,0.001,2,GN_ISRES,4,XTOL_REACHED,34446,0.28404400902455823,0.0009988498118099758,1.894588370811451e7,4.611515232082024e6,162.9,5273.46,1877.68,1976.01,1248.55,18703.12 +1600.0,0.001,2,GN_ISRES,5,XTOL_REACHED,31851,0.28404607308019564,0.0009979039678663473,1.8947897333807543e7,4.612029596974022e6,159.68,5277.32,1877.69,1974.61,1249.0,18695.35 +1600.0,0.001,2,GN_ISRES,6,XTOL_REACHED,36002,0.2840972775631083,0.000999634001055462,1.892439335088789e7,4.600890743839827e6,173.96,5216.94,1877.69,2005.47,1245.56,18744.94 +1600.0,0.001,2,GN_ISRES,7,XTOL_REACHED,41687,0.2840334058568979,0.0009998632144798015,1.8945353291703768e7,4.611828941278894e6,164.99,5274.07,1877.7,1975.63,1247.64,18701.07 +1600.0,0.001,2,GN_ISRES,8,XTOL_REACHED,40423,0.2840338126770291,0.0009999943081594053,1.8945189827511605e7,4.611632915328335e6,164.09,5273.61,1877.7,1975.91,1247.8,18702.52 +1600.0,0.001,2,GN_ISRES,9,XTOL_REACHED,38751,0.28403326132058154,0.0009998970106573609,1.8947118414538063e7,4.6121389897009e6,161.06,5277.4,1877.7,1974.32,1248.42,18699.62 +1600.0,0.001,2,GN_ISRES,10,XTOL_REACHED,39693,0.2840257531076766,0.0009998360326575228,1.8944663690622345e7,4.608536796133922e6,145.32,5268.02,1877.7,1978.89,1252.77,18713.97 +1600.0,0.001,2,LN_SBPLX,1,XTOL_REACHED,839,0.4006476967451479,0.0009999991110130862,2.849981288605404e7,6.221929913955561e6,309.18,12909.26,1339.55,3367.52,1246.8,18452.49 +1600.0,0.001,2,LN_SBPLX,2,XTOL_REACHED,1333,0.39720530781971275,0.0009999994229508724,2.6452529112988878e7,7.109658901727741e6,13123.99,10469.66,1418.6,1469.28,717.07,20427.8 +1600.0,0.001,2,LN_SBPLX,3,XTOL_REACHED,701,0.3990894200531305,0.0009999923109064175,2.7373834441247404e7,7.5151644649618e6,9637.76,11616.15,1877.7,962.18,705.33,13464.99 +1600.0,0.001,2,LN_SBPLX,4,XTOL_REACHED,2341,0.3159438943231859,0.000999999801369301,2.1917877525893036e7,5.469674946986236e6,212.51,8628.34,1877.7,1300.7,1252.71,20301.71 +1600.0,0.001,2,LN_SBPLX,5,XTOL_REACHED,1853,0.34637397061452374,0.0009999988196203713,2.345636216310217e7,6.439036163648652e6,7592.69,8746.13,1877.7,1025.34,791.29,15825.79 +1600.0,0.001,2,LN_SBPLX,6,XTOL_REACHED,885,0.5087672692095192,0.0009999994265426063,3.523017568238817e7,9.809354432694556e6,15463.23,17070.0,1877.7,694.22,517.68,14593.01 +1600.0,0.001,2,LN_SBPLX,7,XTOL_REACHED,1166,0.4765024319171572,0.0009999999697770001,3.331993112684408e7,9.020975580732115e6,10686.72,16565.13,1872.75,806.7,647.73,12476.72 +1600.0,0.001,2,LN_SBPLX,8,XTOL_REACHED,851,0.3947300514838718,0.0009996562762426783,2.7809045509587456e7,7.2015348264647145e6,3980.28,13155.69,1877.7,962.72,1057.3,15908.64 +1600.0,0.001,2,LN_SBPLX,9,XTOL_REACHED,992,0.5264129868794459,0.000999688242449661,3.642814395817221e7,9.553971646026105e6,16405.85,17040.29,1459.99,2105.13,589.86,10008.92 +1600.0,0.001,2,LN_SBPLX,10,XTOL_REACHED,523,0.5085481423616437,0.0009999996770701741,3.521591213373113e7,9.804055491121817e6,15422.76,17070.0,1877.7,697.06,518.71,10606.85 +1600.0,0.01,1,GN_CRS2_LM,1,XTOL_REACHED,4322,0.22483331199226214,0.0099999911657835,1.5584370289085554e7,4.404044403702507e6,4693.05,2949.27,1877.68,955.91,913.05,25605.0 +1600.0,0.01,1,GN_CRS2_LM,2,XTOL_REACHED,6929,0.22483284693661126,0.009999530478088936,1.5584163022722887e7,4.405048973217051e6,4703.23,2948.67,1877.69,955.14,911.91,25595.03 +1600.0,0.01,1,GN_CRS2_LM,3,XTOL_REACHED,4777,0.22483360103031644,0.009999184494438656,1.5586038758639678e7,4.405018539556122e6,4704.81,2946.6,1877.68,954.23,915.23,25578.48 +1600.0,0.01,1,GN_CRS2_LM,4,XTOL_REACHED,4495,0.22483449447304563,0.009999329005117567,1.5582770340884246e7,4.404943164551259e6,4706.57,2946.61,1877.7,956.5,910.46,25605.0 +1600.0,0.01,1,GN_CRS2_LM,5,XTOL_REACHED,4305,0.22483664274493234,0.009998712040371154,1.5584616574988045e7,4.404672315786485e6,4700.41,2948.1,1877.68,955.87,912.51,25604.88 +1600.0,0.01,1,GN_CRS2_LM,6,XTOL_REACHED,6746,0.2248322677772695,0.009998973834649488,1.5587579993146433e7,4.405180905701193e6,4705.45,2946.26,1877.7,952.79,917.69,25605.0 +1600.0,0.01,1,GN_CRS2_LM,7,XTOL_REACHED,3711,0.22483890290934896,0.00999725892463681,1.5583072232510762e7,4.404801979647946e6,4702.5,2948.3,1877.68,956.78,910.02,25605.0 +1600.0,0.01,1,GN_CRS2_LM,8,XTOL_REACHED,4979,0.22483453174999984,0.009999418121981766,1.5585316144901494e7,4.404715281488212e6,4699.18,2948.67,1877.7,955.16,913.46,25605.0 +1600.0,0.01,1,GN_CRS2_LM,9,XTOL_REACHED,3996,0.22483910420950623,0.009998643017533611,1.5581773913799645e7,4.405905267415297e6,4705.55,2953.21,1877.7,955.17,906.43,25605.0 +1600.0,0.01,1,GN_CRS2_LM,10,XTOL_REACHED,4525,0.22483455668855454,0.009997553983054469,1.5585996137888785e7,4.404904985300221e6,4703.93,2946.43,1877.7,954.62,915.08,25595.51 +1600.0,0.01,1,GN_ISRES,1,XTOL_REACHED,36445,0.2246433989539017,0.009998342091536128,1.558926629736939e7,4.41236367508461e6,4686.0,2993.53,1877.69,1003.11,845.39,17349.75 +1600.0,0.01,1,GN_ISRES,2,MAXEVAL_REACHED,100000,0.22484482561944805,0.009999786999823205,1.5588475127798975e7,4.410210766426133e6,4738.41,2953.73,1877.69,945.12,913.25,25468.73 +1600.0,0.01,1,GN_ISRES,3,XTOL_REACHED,33304,0.22484094505437638,0.009998897986617628,1.558671241277406e7,4.410026404409648e6,4738.25,2953.71,1877.7,946.28,910.9,25595.25 +1600.0,0.01,1,GN_ISRES,4,XTOL_REACHED,38673,0.22463652217670563,0.009999213828489055,1.5591585876421297e7,4.420467309523815e6,4739.22,3006.7,1877.43,986.62,842.44,17285.64 +1600.0,0.01,1,GN_ISRES,5,XTOL_REACHED,38362,0.22463124178043425,0.009999708816833664,1.5592143626115533e7,4.408008508341237e6,4587.83,3028.66,1877.7,998.92,846.52,17323.59 +1600.0,0.01,1,GN_ISRES,6,XTOL_REACHED,40484,0.22487746992954433,0.009999287520802964,1.559397774205805e7,4.398459170407475e6,4533.31,3012.56,1877.69,950.96,911.47,25601.78 +1600.0,0.01,1,GN_ISRES,7,XTOL_REACHED,39199,0.22464061652167466,0.009999944827756086,1.5593459124967096e7,4.416346297114533e6,4677.14,3019.59,1877.68,988.84,844.74,17300.17 +1600.0,0.01,1,GN_ISRES,8,XTOL_REACHED,35986,0.22464108470187066,0.009999899754281566,1.5592772603779323e7,4.418193554011485e6,4704.17,3015.23,1877.41,988.22,842.9,17281.29 +1600.0,0.01,1,GN_ISRES,9,XTOL_REACHED,37484,0.22465365816863953,0.009999995961108728,1.5589188329086788e7,4.41097498490272e6,4691.08,2982.65,1877.69,989.54,865.72,17585.89 +1600.0,0.01,1,GN_ISRES,10,XTOL_REACHED,32232,0.2246776444405215,0.009999096824703218,1.559349732735201e7,4.415268685785872e6,4686.47,3008.16,1877.62,977.31,862.75,17516.72 +1600.0,0.01,1,LN_SBPLX,1,XTOL_REACHED,2406,0.25207854425167575,0.00999993229495469,1.726202004370125e7,5.275763939366634e6,9903.02,3801.91,1877.7,404.71,733.99,25184.23 +1600.0,0.01,1,LN_SBPLX,2,XTOL_REACHED,2672,0.2424274896202082,0.009999999880459185,1.6995745659472503e7,4.860416699429961e6,7779.01,4664.92,1595.33,569.66,845.81,16947.88 +1600.0,0.01,1,LN_SBPLX,3,XTOL_REACHED,4305,0.24316654170176397,0.009999999929162836,1.6943159165151305e7,5.023250865414758e6,7035.08,4320.7,1877.7,438.58,738.74,25546.98 +1600.0,0.01,1,LN_SBPLX,4,XTOL_REACHED,766,0.2400707423420253,0.009999884716770732,1.6841453721575722e7,4.897883035614966e6,6016.61,4494.98,1844.91,535.91,752.39,14672.55 +1600.0,0.01,1,LN_SBPLX,5,XTOL_REACHED,1676,0.2301753264776305,0.009999991512016082,1.6017239671111578e7,4.606950480081271e6,6235.85,3520.0,1781.73,740.14,843.71,25605.0 +1600.0,0.01,1,LN_SBPLX,6,XTOL_REACHED,600,0.22574036950393397,0.009999982231954955,1.5698601048693255e7,4.502399423685342e6,5061.68,3215.43,1877.58,844.31,824.74,16751.73 +1600.0,0.01,1,LN_SBPLX,7,XTOL_REACHED,1321,0.233162776713636,0.009999984346715061,1.6201077049534097e7,4.701032087418572e6,6887.73,3700.53,1758.4,676.37,795.44,25605.0 +1600.0,0.01,1,LN_SBPLX,8,XTOL_REACHED,809,0.235586389006612,0.009999999600948254,1.650690913141706e7,4.672474328744117e6,5912.95,4320.2,1706.33,705.21,820.13,25605.0 +1600.0,0.01,1,LN_SBPLX,9,XTOL_REACHED,1165,0.22552924904365726,0.009999999970326327,1.567783119068103e7,4.386263489173459e6,4197.83,3157.32,1869.58,970.22,934.54,18129.2 +1600.0,0.01,1,LN_SBPLX,10,XTOL_REACHED,1294,0.3711534561260399,0.009999999681081333,2.563221594446184e7,7.715305373659254e6,15332.48,10067.68,1877.7,65.41,422.72,20039.47 +1600.0,0.01,2,GN_CRS2_LM,1,XTOL_REACHED,4234,0.26503122646990873,0.009999758211961106,1.7449959828339864e7,4.461629119763918e6,713.84,4830.23,1877.7,1604.29,890.35,25605.0 +1600.0,0.01,2,GN_CRS2_LM,2,XTOL_REACHED,5073,0.26503046016514964,0.009999847264524535,1.7449247484622367e7,4.458504388473274e6,690.03,4827.74,1877.7,1608.64,892.65,25599.85 +1600.0,0.01,2,GN_CRS2_LM,3,XTOL_REACHED,4440,0.26503680934932256,0.00999924780727457,1.7447864694260936e7,4.45713147098057e6,678.28,4828.19,1877.67,1611.58,891.14,25605.0 +1600.0,0.01,2,GN_CRS2_LM,4,XTOL_REACHED,4450,0.2650295261584909,0.009998767926527838,1.7448117490821134e7,4.459128342429116e6,695.75,4828.27,1877.7,1608.53,890.39,25605.0 +1600.0,0.01,2,GN_CRS2_LM,5,XTOL_REACHED,4857,0.2650279706480412,0.009998780458718177,1.744814445064319e7,4.458618401974035e6,690.68,4828.58,1877.69,1609.31,890.52,25605.0 +1600.0,0.01,2,GN_CRS2_LM,6,XTOL_REACHED,4084,0.265030977831724,0.009997028363762138,1.7448477162239e7,4.459117056432169e6,695.08,4828.43,1877.7,1608.68,890.52,25584.46 +1600.0,0.01,2,GN_CRS2_LM,7,XTOL_REACHED,3314,0.26504768818818286,0.009998967378238412,1.7447754541668437e7,4.456159907332076e6,671.56,4826.77,1877.69,1612.62,892.53,25594.07 +1600.0,0.01,2,GN_CRS2_LM,8,XTOL_REACHED,5262,0.2644884995780737,0.00999698434160419,1.7429214940360643e7,4.412536405346873e6,406.68,4750.18,1877.65,1717.49,898.29,18761.58 +1600.0,0.01,2,GN_CRS2_LM,9,XTOL_REACHED,4942,0.2650244434341563,0.009999638161139655,1.7448079552384578e7,4.458855643536205e6,692.94,4828.5,1877.7,1608.83,890.51,25605.0 +1600.0,0.01,2,GN_CRS2_LM,10,XTOL_REACHED,4127,0.2650392423383411,0.009997056030697414,1.7449413763536435e7,4.458366230632593e6,687.0,4828.86,1877.69,1608.79,892.45,25605.0 +1600.0,0.01,2,GN_ISRES,1,XTOL_REACHED,40128,0.26446359380594875,0.009999995483704702,1.7428006305961493e7,4.415432237253716e6,433.22,4750.5,1877.67,1711.32,897.6,18758.65 +1600.0,0.01,2,GN_ISRES,2,XTOL_REACHED,39423,0.2650268139130238,0.009999835995689663,1.744796194869201e7,4.458556280758959e6,689.44,4829.12,1877.69,1609.03,890.56,25604.95 +1600.0,0.01,2,GN_ISRES,3,XTOL_REACHED,38406,0.2645008879789177,0.009999725639021533,1.746760040459372e7,4.437279983701116e6,467.28,4833.26,1877.69,1666.48,897.69,18694.39 +1600.0,0.01,2,GN_ISRES,4,XTOL_REACHED,36976,0.2644828053924221,0.009999856168915865,1.7423753744179048e7,4.419925357555517e6,480.27,4748.53,1877.7,1711.93,885.55,18681.44 +1600.0,0.01,2,GN_ISRES,5,XTOL_REACHED,34662,0.26447496359529515,0.009999686324482641,1.7427325980942715e7,4.414731589972926e6,430.63,4748.4,1877.69,1712.3,898.28,18783.12 +1600.0,0.01,2,GN_ISRES,6,XTOL_REACHED,39440,0.2644751572666737,0.009999622851058031,1.742262249181615e7,4.415184595458625e6,452.41,4739.69,1877.69,1716.63,892.83,18745.21 +1600.0,0.01,2,GN_ISRES,7,XTOL_REACHED,39608,0.2645136018384331,0.00999989331005894,1.7464887950386792e7,4.441322030392453e6,499.08,4837.59,1877.7,1669.69,882.7,18574.69 +1600.0,0.01,2,GN_ISRES,8,XTOL_REACHED,41061,0.26450638353684947,0.009999699497080676,1.7467215474408623e7,4.437222290236109e6,462.87,4835.83,1877.7,1669.69,893.3,18653.26 +1600.0,0.01,2,GN_ISRES,9,XTOL_REACHED,37378,0.26451438742231576,0.009999823305670445,1.746547799660484e7,4.441440897007362e6,497.8,4838.81,1877.69,1669.39,882.74,18574.01 +1600.0,0.01,2,GN_ISRES,10,XTOL_REACHED,32510,0.26447341153437826,0.009999025414856904,1.742845611185572e7,4.414553652677275e6,427.64,4748.79,1877.67,1711.78,899.91,18780.01 +1600.0,0.01,2,LN_SBPLX,1,XTOL_REACHED,1308,0.457575771539101,0.009999999967962882,3.1517232753190663e7,9.2104871054287e6,16823.18,14695.83,1873.6,255.23,139.88,2746.05 +1600.0,0.01,2,LN_SBPLX,2,XTOL_REACHED,1563,0.2869674289041605,0.00999999987071246,1.823123730617995e7,4.29387012674873e6,274.91,3761.7,1877.7,2546.98,1333.38,25604.99 +1600.0,0.01,2,LN_SBPLX,3,XTOL_REACHED,1462,0.35455235356105014,0.00999821790824108,2.4519391892277807e7,6.365799228530982e6,4539.22,11625.74,1570.73,1083.07,577.97,15551.19 +1600.0,0.01,2,LN_SBPLX,4,XTOL_REACHED,1280,0.2652018222144097,0.009999999718589773,1.7491137897018965e7,4.503047235567358e6,891.59,4933.65,1877.7,1555.33,848.6,25605.0 +1600.0,0.01,2,LN_SBPLX,5,XTOL_REACHED,1005,0.4839488720416641,0.00999999999676303,3.35644521688109e7,9.725808254632689e6,17070.0,16523.74,1860.67,171.4,106.79,2539.49 +1600.0,0.01,2,LN_SBPLX,6,XTOL_REACHED,750,0.5224160216236536,0.009999999678980723,3.604832282820266e7,9.789592027109243e6,17070.0,17070.0,1633.32,664.17,1245.39,11339.46 +1600.0,0.01,2,LN_SBPLX,7,XTOL_REACHED,542,0.463555314809201,0.00999999955789883,3.222708526976632e7,8.696293239268256e6,13157.42,17070.0,1337.02,750.19,278.55,7868.89 +1600.0,0.01,2,LN_SBPLX,8,XTOL_REACHED,1560,0.26919551630151634,0.009999999707333802,1.8043791256152138e7,4.661852631200099e6,616.53,5725.57,1877.7,1433.77,790.31,16995.55 +1600.0,0.01,2,LN_SBPLX,9,XTOL_REACHED,1467,0.41072196717096077,0.00999999999667741,2.7880485625468377e7,8.268120382345547e6,15931.62,11735.99,1871.83,334.24,202.45,7039.74 +1600.0,0.01,2,LN_SBPLX,10,XTOL_REACHED,365,0.4852933253733705,0.009999976695579123,3.3716384170626506e7,9.540269984256865e6,17070.0,17070.0,1592.57,400.91,149.45,2102.55 diff --git a/examples/new_examples/df4_dataset.csv b/examples/new_examples/df4_dataset.csv new file mode 100644 index 0000000..03f894a --- /dev/null +++ b/examples/new_examples/df4_dataset.csv @@ -0,0 +1,601 @@ +fc_elyz_capex,shed_max,dispatch,algo,srand,ret,numevals,lcoe_opt,shed_rate_opt,capex,opex,xopt_sto,xopt_pv,xopt_wind,xopt_elyz,xopt_fc,xopt_hyTank +1600.0,0.0,1,GN_CRS2_LM,1,XTOL_REACHED,21888,0.5165045846096706,0.0,3.549737106262402e7,1.0422121302978655e7,30304.47,12227.84,1811.59,76.75,990.08,2732.21 +1600.0,0.0,1,GN_CRS2_LM,2,XTOL_REACHED,23035,0.4946566054148301,0.0,3.66674250461895e7,9.13979776624365e6,16979.5,16846.28,1251.93,254.45,1398.0,5348.99 +1600.0,0.0,1,GN_CRS2_LM,3,XTOL_REACHED,20841,0.5191261616974635,0.0,3.725181937943286e7,9.904455142795887e6,23347.45,16995.43,1171.63,145.15,1069.9,3671.42 +1600.0,0.0,1,GN_CRS2_LM,4,XTOL_REACHED,33104,0.42871377421826723,0.0,3.194986604315152e7,7.858355749899459e6,14406.94,12391.17,1482.9,335.07,1398.0,6528.59 +1600.0,0.0,1,GN_CRS2_LM,5,XTOL_REACHED,19458,0.533624962694571,0.0,3.770736351584378e7,1.0625682342390032e7,24400.93,15913.18,1811.59,61.05,983.0,2513.25 +1600.0,0.0,1,GN_CRS2_LM,6,XTOL_REACHED,34149,0.5191262685210727,0.0,3.72521831966306e7,9.904248081551101e6,23347.54,16996.31,1171.27,145.41,1069.87,3671.71 +1600.0,0.0,1,GN_CRS2_LM,7,XTOL_REACHED,13242,0.519542583827272,0.0,3.7299614135370165e7,9.90013675642841e6,23353.23,17070.0,1152.01,157.62,1067.98,3687.44 +1600.0,0.0,1,GN_CRS2_LM,8,XTOL_REACHED,13759,0.5195425897170836,0.0,3.729961442321192e7,9.900137141253967e6,23353.23,17070.0,1152.01,157.62,1067.98,3687.43 +1600.0,0.0,1,GN_CRS2_LM,9,XTOL_REACHED,15504,0.5355475419480635,0.0,3.781753948198055e7,1.069886310175563e7,24386.28,15853.28,1877.7,53.61,983.0,2448.82 +1600.0,0.0,1,GN_CRS2_LM,10,XTOL_REACHED,17949,0.5473049489226368,0.0,3.836931410777567e7,1.0980966523872884e7,26551.32,15782.52,1877.7,31.73,983.0,2276.36 +1600.0,0.0,1,GN_ISRES,1,MAXEVAL_REACHED,100000,0.4878280520858122,0.0,3.6262275839900866e7,9.206055126488132e6,14760.1,16168.48,1652.6,262.29,1428.7,4792.9 +1600.0,0.0,1,GN_ISRES,2,XTOL_REACHED,66964,0.5212816790782555,0.0,3.732038706161411e7,1.0051250310091231e7,23316.35,16699.58,1338.22,136.02,1077.49,3379.94 +1600.0,0.0,1,GN_ISRES,3,XTOL_REACHED,72958,0.485750986954962,0.0,3.6159277770599395e7,9.183539953805862e6,14328.56,16104.71,1688.17,336.66,1398.0,4653.52 +1600.0,0.0,1,GN_ISRES,4,MAXEVAL_REACHED,100000,0.4905721089061986,0.0,3.676435507776079e7,9.124544637568407e6,14341.51,16703.96,1500.29,500.74,1482.61,4934.13 +1600.0,0.0,1,GN_ISRES,5,MAXEVAL_REACHED,100000,0.5024287432329946,7.636776015044841e-9,3.685246574537992e7,9.578439535865773e6,22732.03,13240.33,1564.26,1259.78,1841.48,3529.2 +1600.0,0.0,1,GN_ISRES,6,XTOL_REACHED,67785,0.4934531969700581,0.0,3.645363516523972e7,9.335692640404033e6,16290.24,16304.3,1570.75,229.52,1398.0,4557.33 +1600.0,0.0,1,GN_ISRES,7,MAXEVAL_REACHED,100000,0.4889290860212756,0.0,3.640821558755845e7,9.241895253028195e6,14430.71,16197.88,1697.22,353.79,1415.9,4677.1 +1600.0,0.0,1,GN_ISRES,8,MAXEVAL_REACHED,100000,0.5022071267239568,0.0,3.71437677334224e7,9.478385781196898e6,17420.7,16600.46,1466.85,459.3,1497.03,4111.15 +1600.0,0.0,1,GN_ISRES,9,XTOL_REACHED,68181,0.4934674434769051,0.0,3.6459220092808194e7,9.337630651743144e6,16290.24,16304.3,1570.75,243.28,1398.0,4524.55 +1600.0,0.0,1,GN_ISRES,10,XTOL_REACHED,73784,0.5102386125086636,0.0,3.558744634710995e7,1.0054998851963157e7,28119.68,13716.97,1464.32,98.37,1042.69,3060.15 +1600.0,0.0,1,LN_SBPLX,1,XTOL_REACHED,863,0.5645023097097102,0.0,3.941175085674793e7,1.1052982760467855e7,30775.64,17070.0,1241.51,35.94,1052.32,2532.12 +1600.0,0.0,1,LN_SBPLX,2,XTOL_REACHED,1757,0.5453452232676439,0.0,3.847177163144965e7,1.0671308083215479e7,27180.33,16835.94,1371.97,92.3,1046.68,2653.82 +1600.0,0.0,1,LN_SBPLX,3,XTOL_REACHED,1019,0.6070483073078989,0.0,4.177570937211585e7,1.2300866061045825e7,34015.57,16740.7,1877.7,16.29,983.0,1616.22 +1600.0,0.0,1,LN_SBPLX,4,XTOL_REACHED,1007,0.5733697927590461,0.0,3.980152064616042e7,1.1382875724221803e7,31710.15,16529.31,1492.25,27.01,1041.48,2263.88 +1600.0,0.0,1,LN_SBPLX,5,XTOL_REACHED,1199,0.589185451042639,0.0,4.068412146199687e7,1.170172632622417e7,34065.65,16832.15,1422.21,25.55,1044.51,2139.12 +1600.0,0.0,1,LN_SBPLX,6,XTOL_REACHED,1941,0.5926127494825127,0.0,4.0888443520678006e7,1.1860016866036456e7,33784.48,16645.83,1601.05,21.83,1036.78,1976.89 +1600.0,0.0,1,LN_SBPLX,7,XTOL_REACHED,1247,0.5322319168653182,0.0,3.784226128671436e7,1.0240696645060524e7,25837.22,17037.84,1154.51,141.43,1056.09,3184.04 +1600.0,0.0,1,LN_SBPLX,8,XTOL_REACHED,1383,0.5860343960130889,0.0,4.043430384320455e7,1.1661396079000968e7,33973.14,16528.8,1463.72,25.24,1042.72,2148.35 +1600.0,0.0,1,LN_SBPLX,9,XTOL_REACHED,1706,0.5373450408110019,0.0,3.711160811196412e7,1.0856372641176868e7,29753.24,13748.91,1876.16,27.97,983.37,2421.64 +1600.0,0.0,1,LN_SBPLX,10,XTOL_REACHED,1086,0.594364285290604,0.0,4.1247150411590576e7,1.1994789884479715e7,31183.97,17070.0,1877.7,17.58,983.0,1746.38 +1600.0,0.0,2,GN_CRS2_LM,1,XTOL_REACHED,15356,0.39075665201002807,0.0,2.907836596164818e7,4.8060143619308965e6,385.1,5846.22,1877.7,1787.92,1448.72,18696.47 +1600.0,0.0,2,GN_CRS2_LM,2,XTOL_REACHED,16166,0.39078144846383006,0.0,2.9053407194004253e7,4.780642138196459e6,385.1,5736.6,1877.7,1824.24,1451.58,18784.0 +1600.0,0.0,2,GN_CRS2_LM,3,XTOL_REACHED,15653,0.3907566514264535,0.0,2.907836598641534e7,4.806014371159519e6,385.1,5846.22,1877.7,1787.92,1448.72,18696.47 +1600.0,0.0,2,GN_CRS2_LM,4,XTOL_REACHED,14559,0.3907566534392803,0.0,2.9078366521637004e7,4.80601463305915e6,385.1,5846.22,1877.7,1787.92,1448.72,18696.47 +1600.0,0.0,2,GN_CRS2_LM,5,XTOL_REACHED,15257,0.39080783403596375,0.0,2.9172100408417836e7,4.905453587908112e6,385.1,6283.08,1877.7,1663.74,1404.8,18374.38 +1600.0,0.0,2,GN_CRS2_LM,6,XTOL_REACHED,18828,0.39075665260771436,0.0,2.9078366145299323e7,4.806014409094811e6,385.1,5846.22,1877.7,1787.92,1448.72,18696.47 +1600.0,0.0,2,GN_CRS2_LM,7,XTOL_REACHED,22965,0.39075665439279145,0.0,2.9078366104627546e7,4.8060144062574105e6,385.1,5846.22,1877.7,1787.92,1448.72,18696.47 +1600.0,0.0,2,GN_CRS2_LM,8,XTOL_REACHED,14908,0.3907566518587072,0.0,2.9078366011652827e7,4.806014383224605e6,385.1,5846.22,1877.7,1787.92,1448.72,18696.47 +1600.0,0.0,2,GN_CRS2_LM,9,XTOL_REACHED,16116,0.3907814454149465,0.0,2.9053404937254593e7,4.780640584904779e6,385.1,5736.6,1877.7,1824.24,1451.58,18784.0 +1600.0,0.0,2,GN_CRS2_LM,10,XTOL_REACHED,14225,0.39075665188851066,0.0,2.9078366261164665e7,4.806014549519136e6,385.1,5846.22,1877.7,1787.92,1448.72,18696.47 +1600.0,0.0,2,GN_ISRES,1,XTOL_REACHED,69022,0.3908471887351851,0.0,2.9160275231137075e7,4.891434731234319e6,385.1,6221.3,1877.7,1679.13,1413.49,18421.74 +1600.0,0.0,2,GN_ISRES,2,XTOL_REACHED,69871,0.3907824704500437,0.0,2.9054453215251558e7,4.781431587173033e6,385.1,5739.99,1877.7,1823.16,1451.49,18781.7 +1600.0,0.0,2,GN_ISRES,3,XTOL_REACHED,65848,0.39079103896451406,0.0,2.9048472600643296e7,4.776624404186499e6,385.1,5718.99,1877.7,1830.5,1452.04,18794.87 +1600.0,0.0,2,GN_ISRES,4,XTOL_REACHED,65225,0.39078251054201973,0.0,2.9054490589083105e7,4.781459698078226e6,385.1,5740.11,1877.7,1823.13,1451.49,18781.62 +1600.0,0.0,2,GN_ISRES,5,XTOL_REACHED,64431,0.3907829287213591,0.0,2.9054901742473844e7,4.781769732292844e6,385.1,5741.44,1877.7,1822.7,1451.46,18780.72 +1600.0,0.0,2,GN_ISRES,6,XTOL_REACHED,68925,0.390775482880231,0.0,2.9084708876621317e7,4.810533020863288e6,385.1,5865.61,1877.7,1781.69,1448.22,18684.18 +1600.0,0.0,2,GN_ISRES,7,XTOL_REACHED,63912,0.39079197295821033,0.0,2.905043400556978e7,4.7780357723014215e6,385.1,5724.82,1877.7,1829.01,1451.89,18790.07 +1600.0,0.0,2,GN_ISRES,8,XTOL_REACHED,62425,0.390757971717836,0.0,2.9078806721911397e7,4.806320179601144e6,385.1,5847.51,1877.7,1787.54,1448.69,18695.58 +1600.0,0.0,2,GN_ISRES,9,XTOL_REACHED,66683,0.39075665081728145,0.0,2.9078365916708328e7,4.806014314947416e6,385.1,5846.22,1877.7,1787.92,1448.72,18696.47 +1600.0,0.0,2,GN_ISRES,10,XTOL_REACHED,67153,0.3908304483067895,0.0,2.9163188289341293e7,4.896571692484472e6,385.1,6243.59,1877.7,1674.05,1410.44,18400.17 +1600.0,0.0,2,LN_SBPLX,1,XTOL_REACHED,495,0.5927253914839742,0.003296340999988849,3.980495000000678e7,1.227032907864458e7,34140.0,17070.0,1877.7,0.0,0.0,0.0 +1600.0,0.0,2,LN_SBPLX,2,XTOL_REACHED,2583,0.5562319562092373,0.0,3.7833322415040895e7,1.0059815537992693e7,27705.27,11644.4,1876.03,1086.53,529.86,8398.22 +1600.0,0.0,2,LN_SBPLX,3,XTOL_REACHED,790,0.7773797520257468,0.0,5.604626454737257e7,1.3341490896720776e7,34131.33,16293.87,1877.7,8423.79,736.05,5020.58 +1600.0,0.0,2,LN_SBPLX,4,XTOL_REACHED,1682,0.42879796422644184,0.0,3.2452942480364993e7,5.867983057269223e6,437.03,9914.84,1877.7,1188.02,1394.63,17719.81 +1600.0,0.0,2,LN_SBPLX,5,XTOL_REACHED,1009,0.6280665801786496,0.0,4.1954272739665285e7,1.0206076360827649e7,34099.29,7664.94,1877.7,2004.79,2196.31,13418.21 +1600.0,0.0,2,LN_SBPLX,6,XTOL_REACHED,518,0.5927285814721794,0.003296340999988849,3.9805332948668145e7,1.2270362811501889e7,34140.0,17070.0,1877.7,0.0,0.24,0.0 +1600.0,0.0,2,LN_SBPLX,7,XTOL_REACHED,402,0.7047983492301938,0.0,4.806176880847318e7,1.2648488944421912e7,33617.17,17070.0,1877.7,1247.27,1957.05,6607.31 +1600.0,0.0,2,LN_SBPLX,8,XTOL_REACHED,2070,0.5148043069776379,0.0,3.782880575327737e7,7.706823791555943e6,6292.93,12332.51,1877.7,2103.55,2836.55,11071.34 +1600.0,0.0,2,LN_SBPLX,9,XTOL_REACHED,1617,0.619146473137705,-1.678039706419991e-20,4.381198560272911e7,1.0366737722990058e7,23347.61,17067.45,1454.21,990.48,532.08,13628.96 +1600.0,0.0,2,LN_SBPLX,10,XTOL_REACHED,694,0.6389700979769658,1.266919978347093e-18,4.320029399159378e7,1.2382761929107644e7,33810.71,17070.0,1877.7,752.68,373.5,3407.88 +1600.0,1.0e-5,1,GN_CRS2_LM,1,XTOL_REACHED,27534,0.4069498256872781,9.999999982937926e-6,2.9752724784118902e7,7.687637892651611e6,16925.55,8474.24,1877.7,467.65,1421.37,6506.15 +1600.0,1.0e-5,1,GN_CRS2_LM,2,XTOL_REACHED,33577,0.4212844832814063,9.999997825544275e-6,3.087827579800614e7,8.054897863792992e6,15711.72,10575.28,1860.48,309.52,1369.52,5366.26 +1600.0,1.0e-5,1,GN_CRS2_LM,3,XTOL_REACHED,52262,0.41240475382445213,9.999997053345858e-6,3.153580649380938e7,7.250855306408689e6,9763.45,12371.42,1494.71,559.08,1428.07,8094.24 +1600.0,1.0e-5,1,GN_CRS2_LM,4,XTOL_REACHED,27103,0.42020467424529806,9.999998745791914e-6,3.1660370275609843e7,7.795152172086285e6,10900.64,12094.26,1840.49,410.88,1398.0,6368.1 +1600.0,1.0e-5,1,GN_CRS2_LM,5,XTOL_REACHED,26649,0.4212846292709045,9.999983906842705e-6,3.087866680581752e7,8.055024498101122e6,15711.73,10575.28,1860.48,310.42,1369.52,5364.17 +1600.0,1.0e-5,1,GN_CRS2_LM,6,XTOL_REACHED,31949,0.40694982477966957,9.999998873439295e-6,2.9752724665489435e7,7.687637858954345e6,16925.55,8474.24,1877.7,467.65,1421.37,6506.15 +1600.0,1.0e-5,1,GN_CRS2_LM,7,XTOL_REACHED,22780,0.4069498269710616,9.99999885361923e-6,2.9752724758553628e7,7.6876378977195965e6,16925.55,8474.24,1877.7,467.65,1421.37,6506.15 +1600.0,1.0e-5,1,GN_CRS2_LM,8,XTOL_REACHED,55790,0.4629073280476082,9.999996743265717e-6,3.522536041756677e7,8.321796303523466e6,10166.79,16000.42,1506.95,366.94,1435.33,6990.49 +1600.0,1.0e-5,1,GN_CRS2_LM,9,XTOL_REACHED,35955,0.4219683361386717,9.999962754577648e-6,3.114451737721235e7,8.024421126218679e6,14466.28,11033.37,1868.9,309.81,1398.0,5517.73 +1600.0,1.0e-5,1,GN_CRS2_LM,10,XTOL_REACHED,20555,0.511845702121837,9.99999737280537e-6,3.671708230520567e7,9.753297285929926e6,23335.64,16495.24,1162.97,158.49,1082.73,3787.14 +1600.0,1.0e-5,1,GN_ISRES,1,XTOL_REACHED,73502,0.4258210113264653,9.999993492985412e-6,3.1751184368795875e7,7.777895266210009e6,14472.44,12243.32,1447.22,373.24,1375.92,6638.17 +1600.0,1.0e-5,1,GN_ISRES,2,XTOL_REACHED,70926,0.4254046355211143,9.999997035906981e-6,3.172909539319589e7,7.77636458201663e6,14346.12,12214.57,1464.76,366.03,1380.71,6636.25 +1600.0,1.0e-5,1,GN_ISRES,3,MAXEVAL_REACHED,100000,0.4264221334114203,7.054339549747933e-6,3.180482459394049e7,7.784512825429513e6,14476.61,12273.0,1444.77,372.92,1384.18,6662.41 +1600.0,1.0e-5,1,GN_ISRES,4,XTOL_REACHED,69016,0.4255640911665437,9.999995086187327e-6,3.1729425089155324e7,7.789617135230749e6,14333.7,12207.12,1477.87,357.93,1379.04,6603.07 +1600.0,1.0e-5,1,GN_ISRES,5,XTOL_REACHED,74690,0.42556392914100005,9.999998297629971e-6,3.1729226887457654e7,7.789698609149188e6,14331.28,12208.55,1477.98,357.74,1378.23,6603.32 +1600.0,1.0e-5,1,GN_ISRES,6,XTOL_REACHED,71783,0.4258190445779534,9.99999272055276e-6,3.175034511295383e7,7.778309828302827e6,14475.17,12241.69,1447.57,373.08,1376.0,6636.27 +1600.0,1.0e-5,1,GN_ISRES,7,MAXEVAL_REACHED,100000,0.42517322342009456,8.351019965989084e-6,3.1736477897133864e7,7.744492985913887e6,14391.04,12095.54,1459.87,365.68,1396.91,6884.79 +1600.0,1.0e-5,1,GN_ISRES,8,XTOL_REACHED,71600,0.42541505765329785,9.999995906546323e-6,3.1731191286406554e7,7.773288796409978e6,14369.73,12217.72,1459.22,368.98,1381.41,6643.43 +1600.0,1.0e-5,1,GN_ISRES,9,MAXEVAL_REACHED,100000,0.4251135722131805,8.946195345647062e-6,3.19657140924706e7,7.714246287970916e6,12770.48,12473.62,1518.71,367.18,1456.69,6961.66 +1600.0,1.0e-5,1,GN_ISRES,10,XTOL_REACHED,70274,0.4280241457437362,9.999997713836936e-6,3.180785060825359e7,7.872251198841104e6,14943.69,12207.78,1476.68,344.73,1379.2,6383.03 +1600.0,1.0e-5,1,LN_SBPLX,1,XTOL_REACHED,705,0.5812875488029366,9.999999836846224e-6,4.0178230107271574e7,1.1420235448368078e7,34140.0,17069.99,1171.56,33.84,995.38,2389.15 +1600.0,1.0e-5,1,LN_SBPLX,2,XTOL_REACHED,766,0.5735640566108372,9.999999872859893e-6,3.972693913411981e7,1.1163169146591576e7,34082.95,17070.0,989.0,44.29,1043.52,2616.26 +1600.0,1.0e-5,1,LN_SBPLX,3,XTOL_REACHED,859,0.6067901584587996,9.999999985976449e-6,4.171513762105589e7,1.2303154401370231e7,34135.61,16707.24,1877.7,16.23,946.19,1609.38 +1600.0,1.0e-5,1,LN_SBPLX,4,XTOL_REACHED,836,0.452227251959207,9.999999880805906e-6,3.379002668579789e7,8.1965633191215405e6,14076.43,13783.67,1495.71,157.27,1392.61,7579.04 +1600.0,1.0e-5,1,LN_SBPLX,5,XTOL_REACHED,898,0.5253638469016861,9.999999994073964e-6,3.744021539860465e7,1.0201566226186397e7,23600.15,16362.96,1496.65,53.16,1032.06,3527.76 +1600.0,1.0e-5,1,LN_SBPLX,6,XTOL_REACHED,496,0.5414535706547327,9.999999950339803e-6,3.700289424270003e7,1.0780976600407239e7,34140.0,13543.38,1421.95,55.83,986.89,2705.51 +1600.0,1.0e-5,1,LN_SBPLX,7,XTOL_REACHED,1241,0.5327350809889583,9.999999957873142e-6,3.7751041481386304e7,1.0250800446541568e7,26407.05,17010.88,1119.87,95.76,1003.9,3223.24 +1600.0,1.0e-5,1,LN_SBPLX,8,XTOL_REACHED,1173,0.5963986465201813,9.999999999332503e-6,4.1128267695859306e7,1.190968997109749e7,34138.4,17021.0,1531.15,22.3,983.44,1966.86 +1600.0,1.0e-5,1,LN_SBPLX,9,XTOL_REACHED,2103,0.5217659212742541,9.999999997876072e-6,3.595430847656304e7,1.054460779381525e7,29982.15,12456.95,1877.7,61.38,1077.49,2628.64 +1600.0,1.0e-5,1,LN_SBPLX,10,XTOL_REACHED,1223,0.597838949471277,9.999999973210863e-6,4.1388018427612364e7,1.2079823590509713e7,31846.77,17070.0,1875.53,17.12,945.66,1700.41 +1600.0,1.0e-5,2,GN_CRS2_LM,1,XTOL_REACHED,16955,0.3905056222740471,9.999967141644011e-6,2.9067471845244028e7,4.796579281034574e6,313.99,5843.85,1877.69,1789.3,1456.31,18701.48 +1600.0,1.0e-5,2,GN_CRS2_LM,2,XTOL_REACHED,17990,0.3905321748708585,9.999956668743717e-6,2.9042668029737674e7,4.771288083515806e6,313.97,5734.53,1877.7,1825.58,1459.16,18788.74 +1600.0,1.0e-5,2,GN_CRS2_LM,3,XTOL_REACHED,22652,0.39050562613924644,9.999980934303322e-6,2.906747198926874e7,4.796579449056561e6,313.99,5843.85,1877.69,1789.3,1456.31,18701.48 +1600.0,1.0e-5,2,GN_CRS2_LM,4,XTOL_REACHED,16653,0.39050612028434745,9.999908425186683e-6,2.90674552867864e7,4.796590009558946e6,313.97,5843.85,1877.7,1789.33,1456.31,18701.3 +1600.0,1.0e-5,2,GN_CRS2_LM,5,XTOL_REACHED,18456,0.39053217660606926,9.999979949009283e-6,2.9042669648725152e7,4.7712892992350925e6,313.97,5734.53,1877.7,1825.58,1459.16,18788.74 +1600.0,1.0e-5,2,GN_CRS2_LM,6,XTOL_REACHED,17265,0.3905321765625077,9.99995640666429e-6,2.9042668617580015e7,4.771288274302982e6,313.97,5734.53,1877.7,1825.58,1459.16,18788.74 +1600.0,1.0e-5,2,GN_CRS2_LM,7,XTOL_REACHED,15905,0.39050562597722205,9.999980382029192e-6,2.9067472148523696e7,4.796579309139818e6,313.99,5843.85,1877.69,1789.3,1456.31,18701.48 +1600.0,1.0e-5,2,GN_CRS2_LM,8,XTOL_REACHED,16731,0.390532173118481,9.999987502920375e-6,2.9042667371281046e7,4.771287493598195e6,313.97,5734.52,1877.7,1825.58,1459.16,18788.74 +1600.0,1.0e-5,2,GN_CRS2_LM,9,XTOL_REACHED,19484,0.3905056262717444,9.999976363622047e-6,2.9067471643250488e7,4.796579457968093e6,313.99,5843.85,1877.69,1789.3,1456.31,18701.48 +1600.0,1.0e-5,2,GN_CRS2_LM,10,XTOL_REACHED,14744,0.39055262315704753,9.999962534811374e-6,2.9157463225586664e7,4.89322197485788e6,313.97,6268.61,1877.7,1668.08,1413.75,18387.12 +1600.0,1.0e-5,2,GN_ISRES,1,XTOL_REACHED,68648,0.39053932877150443,9.999998143824753e-6,2.9034551372679345e7,4.764624067780518e6,313.97,5705.3,1877.7,1835.98,1459.93,18806.87 +1600.0,1.0e-5,2,GN_ISRES,2,XTOL_REACHED,65245,0.39062306904282734,9.999995848771103e-6,2.9035316592250578e7,4.761236460561588e6,316.8,5688.74,1877.7,1842.41,1459.76,18826.09 +1600.0,1.0e-5,2,GN_ISRES,3,XTOL_REACHED,75041,0.39053885377241637,9.999932504503228e-6,2.904353543006135e7,4.773643273615218e6,324.83,5739.52,1877.7,1823.86,1456.73,18784.16 +1600.0,1.0e-5,2,GN_ISRES,4,XTOL_REACHED,69922,0.3905324739643454,9.999993145026565e-6,2.9042520081297636e7,4.771169190819872e6,313.97,5734.01,1877.7,1825.76,1459.18,18789.06 +1600.0,1.0e-5,2,GN_ISRES,5,XTOL_REACHED,72519,0.3905434760762253,9.999985413657832e-6,2.9043452218694232e7,4.774901160158258e6,333.31,5740.94,1877.7,1823.32,1454.9,18782.27 +1600.0,1.0e-5,2,GN_ISRES,6,XTOL_REACHED,88361,0.3905177088319719,9.999995105488264e-6,2.9067748995461807e7,4.797517691263393e6,318.63,5845.65,1877.7,1788.69,1455.28,18699.68 +1600.0,1.0e-5,2,GN_ISRES,7,XTOL_REACHED,70582,0.3905163300654979,9.999998219493376e-6,2.9068228586071577e7,4.79723625303125e6,314.59,5846.33,1877.7,1788.53,1456.12,18699.65 +1600.0,1.0e-5,2,GN_ISRES,8,XTOL_REACHED,70321,0.3905691892331618,9.999972797237233e-6,2.9150199800224207e7,4.885991705123422e6,313.97,6236.6,1877.7,1676.25,1418.28,18408.62 +1600.0,1.0e-5,2,GN_ISRES,9,XTOL_REACHED,67986,0.3906648501976315,9.999989516843642e-6,2.902577397987016e7,4.747869223634379e6,313.97,5631.09,1877.7,1863.58,1461.86,18872.74 +1600.0,1.0e-5,2,GN_ISRES,10,XTOL_REACHED,72993,0.3906695782985601,9.999990259596879e-6,2.902315194844745e7,4.744534674822143e6,314.04,5616.48,1877.7,1868.69,1462.23,18884.95 +1600.0,1.0e-5,2,LN_SBPLX,1,XTOL_REACHED,495,0.5927253914839742,0.003296340999988849,3.980495000000678e7,1.227032907864458e7,34140.0,17070.0,1877.7,0.0,0.0,0.0 +1600.0,1.0e-5,2,LN_SBPLX,2,XTOL_REACHED,1085,0.6231178256186772,9.999999892035994e-6,4.3281295389161766e7,1.1200895812580973e7,23719.51,17069.39,1877.7,1644.03,1188.5,5169.93 +1600.0,1.0e-5,2,LN_SBPLX,3,XTOL_REACHED,791,0.7772350625289762,9.999999995262418e-6,5.604033113006665e7,1.3339901147396572e7,34117.01,16295.66,1877.7,8423.79,735.52,5016.16 +1600.0,1.0e-5,2,LN_SBPLX,4,XTOL_REACHED,1449,0.4465441282727218,9.999999831905037e-6,3.388900165873416e7,6.217355084836714e6,377.43,11219.06,1877.7,1118.16,1394.52,17721.04 +1600.0,1.0e-5,2,LN_SBPLX,5,XTOL_REACHED,671,0.6274593132799852,9.999999995018692e-6,4.192401436613026e7,1.0195208714036379e7,34001.79,7679.34,1877.7,1996.41,2196.29,13418.28 +1600.0,1.0e-5,2,LN_SBPLX,6,XTOL_REACHED,518,0.5927285814721794,0.003296340999988849,3.9805332948668145e7,1.2270362811501889e7,34140.0,17070.0,1877.7,0.0,0.24,0.0 +1600.0,1.0e-5,2,LN_SBPLX,7,XTOL_REACHED,1214,0.5129714488544748,9.999999883094407e-6,3.538373231052639e7,7.221549373885643e6,17114.79,5484.62,1877.7,3363.25,1006.18,16845.41 +1600.0,1.0e-5,2,LN_SBPLX,8,XTOL_REACHED,1540,0.5321734253405632,9.999999133195399e-6,3.925474034329629e7,7.797207983226313e6,6362.03,11818.68,1877.7,3703.68,2836.55,9990.64 +1600.0,1.0e-5,2,LN_SBPLX,9,XTOL_REACHED,2885,0.5837390430473118,9.999999661689184e-6,4.202157127918364e7,9.589958600390783e6,16890.82,16746.65,1608.7,959.88,604.58,14120.9 +1600.0,1.0e-5,2,LN_SBPLX,10,XTOL_REACHED,1515,0.6391376188152722,9.999999678503343e-6,4.3207036302466705e7,1.2388928975792902e7,33854.36,17070.0,1877.7,753.83,372.46,3390.51 +1600.0,0.0001,1,GN_CRS2_LM,1,XTOL_REACHED,27045,0.34251550286581156,9.99999661400549e-5,2.6571303642619926e7,5.777344592336174e6,6859.76,6401.44,1877.7,1082.27,1463.27,10053.3 +1600.0,0.0001,1,GN_CRS2_LM,2,XTOL_REACHED,18078,0.34282992247571437,9.999999390262161e-5,2.654127327756012e7,5.844872963878538e6,7236.97,6478.61,1877.7,1055.85,1437.34,9712.42 +1600.0,0.0001,1,GN_CRS2_LM,3,XTOL_REACHED,53169,0.3422209011582382,9.999998480390507e-5,2.6432524571163442e7,5.758345053836563e6,8482.82,5544.5,1877.7,1032.48,1468.91,10835.36 +1600.0,0.0001,1,GN_CRS2_LM,4,XTOL_REACHED,17783,0.3428299235563694,9.999997512011693e-5,2.654127376053133e7,5.844872715879455e6,7236.97,6478.61,1877.7,1055.85,1437.34,9712.43 +1600.0,0.0001,1,GN_CRS2_LM,5,XTOL_REACHED,25340,0.34324190932753,9.999998134919077e-5,2.6443266426824033e7,5.558671328915637e6,9448.73,4375.23,1877.65,970.98,1486.16,13122.43 +1600.0,0.0001,1,GN_CRS2_LM,6,XTOL_REACHED,50245,0.3427559214878833,9.999998780125265e-5,2.651872357937938e7,5.850051077198178e6,7430.55,6404.2,1877.7,1052.07,1433.1,9736.02 +1600.0,0.0001,1,GN_CRS2_LM,7,XTOL_REACHED,24327,0.3425155021830496,9.999998199688317e-5,2.657130353809615e7,5.777344607160499e6,6859.76,6401.44,1877.7,1082.27,1463.27,10053.3 +1600.0,0.0001,1,GN_CRS2_LM,8,XTOL_REACHED,40327,0.3425155018841113,9.999999897993232e-5,2.6571303539936237e7,5.777344588492634e6,6859.76,6401.44,1877.7,1082.27,1463.27,10053.3 +1600.0,0.0001,1,GN_CRS2_LM,9,XTOL_REACHED,25819,0.3427914065793418,9.999999224131373e-5,2.6592368000413228e7,5.803628651243302e6,6858.53,6485.5,1877.7,1108.15,1457.03,9832.28 +1600.0,0.0001,1,GN_CRS2_LM,10,XTOL_REACHED,22809,0.34254741094405505,9.999997935279011e-5,2.659599633662916e7,5.787119230311129e6,6859.76,6401.44,1877.7,1151.67,1463.27,9881.09 +1600.0,0.0001,1,GN_ISRES,1,XTOL_REACHED,68260,0.34277828481195366,9.999996219757994e-5,2.6514011388276502e7,5.847411280717594e6,7430.51,6406.37,1877.7,1029.72,1432.39,9795.01 +1600.0,0.0001,1,GN_ISRES,2,XTOL_REACHED,70554,0.34277761387798017,9.999997825268955e-5,2.651368032364964e7,5.847596273569159e6,7430.5,6407.33,1877.7,1029.45,1432.07,9793.95 +1600.0,0.0001,1,GN_ISRES,3,XTOL_REACHED,69795,0.34360339290494035,9.99999958867663e-5,2.65150436510627e7,5.906411893371698e6,7902.47,6402.34,1877.7,995.43,1421.46,9621.59 +1600.0,0.0001,1,GN_ISRES,4,XTOL_REACHED,78437,0.3439588052954622,9.999999374549265e-5,2.653937310500962e7,5.921059298414005e6,7648.59,6602.6,1877.54,968.67,1407.18,9500.16 +1600.0,0.0001,1,GN_ISRES,5,XTOL_REACHED,69303,0.34321217858477004,9.999994709292018e-5,2.6538377967055697e7,5.871077674513432e6,7238.08,6600.95,1877.7,1017.19,1416.17,9604.02 +1600.0,0.0001,1,GN_ISRES,6,XTOL_REACHED,70090,0.3432401629383298,9.999997395466384e-5,2.6532505339530207e7,5.868456250301594e6,7673.35,6382.25,1872.43,1043.05,1426.47,9733.23 +1600.0,0.0001,1,GN_ISRES,7,XTOL_REACHED,71151,0.3428166868804627,9.999999599308845e-5,2.6530496844316885e7,5.841865829621818e6,7435.77,6391.39,1872.57,1073.79,1424.95,9778.98 +1600.0,0.0001,1,GN_ISRES,8,XTOL_REACHED,73061,0.34321271706199014,9.999997238770718e-5,2.651951895879477e7,5.87878582229866e6,7664.87,6405.71,1877.7,1021.51,1430.22,9677.13 +1600.0,0.0001,1,GN_ISRES,9,XTOL_REACHED,65846,0.3427731206623344,9.999997653145165e-5,2.651473054758274e7,5.8487222915680045e6,7430.49,6407.79,1877.7,1036.69,1431.92,9772.34 +1600.0,0.0001,1,GN_ISRES,10,XTOL_REACHED,69739,0.34321417812093863,9.999995431741135e-5,2.653981570061437e7,5.870366274712882e6,7237.99,6597.24,1877.7,1017.82,1418.01,9607.95 +1600.0,0.0001,1,LN_SBPLX,1,XTOL_REACHED,1196,0.49633476377725283,9.999999998854759e-5,3.478387830283042e7,9.827552071351364e6,25513.62,13357.15,1643.46,109.43,952.15,3140.98 +1600.0,0.0001,1,LN_SBPLX,2,XTOL_REACHED,1254,0.5997497335419862,9.999999997812671e-5,4.29166525725158e7,1.0523252097437043e7,34058.99,17070.0,487.73,522.99,1059.03,10831.68 +1600.0,0.0001,1,LN_SBPLX,3,XTOL_REACHED,981,0.6032700535297117,9.999999999834044e-5,4.139500131618674e7,1.2247302638839211e7,34140.0,16543.96,1877.7,16.1,872.2,1595.11 +1600.0,0.0001,1,LN_SBPLX,4,XTOL_REACHED,1088,0.4095503910644831,9.999999970020543e-5,3.0207008598730553e7,7.766557492356074e6,14666.06,9924.73,1877.7,397.08,1410.59,5781.85 +1600.0,0.0001,1,LN_SBPLX,5,XTOL_REACHED,1541,0.5097003112678475,9.999999986856672e-5,3.606243694920003e7,9.705896924929226e6,28639.67,13989.38,1049.75,677.63,1067.14,3959.98 +1600.0,0.0001,1,LN_SBPLX,6,XTOL_REACHED,2116,0.4933324156707765,9.999999688329998e-5,3.489908880905418e7,9.57806763832019e6,25566.13,13441.85,1407.75,212.93,1213.62,3612.14 +1600.0,0.0001,1,LN_SBPLX,7,XTOL_REACHED,1274,0.5097912819247685,9.999999966763165e-5,3.6164714496054895e7,1.0027376237890963e7,23490.49,15246.6,1607.64,155.45,926.43,2970.3 +1600.0,0.0001,1,LN_SBPLX,8,XTOL_REACHED,967,0.4590646491320834,9.999999998425842e-5,3.431204615750934e7,8.70052708869664e6,12264.17,14489.26,1877.7,399.11,1308.32,5037.45 +1600.0,0.0001,1,LN_SBPLX,9,XTOL_REACHED,1285,0.486735056259328,9.999999999840948e-5,3.4500520625960544e7,9.5828242913938e6,23360.85,13278.31,1678.49,271.0,1014.28,3308.9 +1600.0,0.0001,1,LN_SBPLX,10,XTOL_REACHED,721,0.5524864121420343,9.99999999940735e-5,3.902273492506893e7,1.1041671440111866e7,24506.59,17070.0,1877.7,37.97,877.25,2243.89 +1600.0,0.0001,2,GN_CRS2_LM,1,XTOL_REACHED,23526,0.38891874322772624,9.999998969213281e-5,2.8930235113219813e7,4.75074810157932e6,234.8,5718.93,1877.7,1831.09,1418.29,18769.94 +1600.0,0.0001,2,GN_CRS2_LM,2,XTOL_REACHED,23743,0.3889187423634076,9.999998978851408e-5,2.8930230593091022e7,4.750709957232912e6,234.62,5718.85,1877.7,1831.12,1418.33,18770.02 +1600.0,0.0001,2,GN_CRS2_LM,3,XTOL_REACHED,26097,0.38891874242538854,9.999999613445733e-5,2.8930232134579696e7,4.750722759383865e6,234.68,5718.87,1877.7,1831.11,1418.32,18770.0 +1600.0,0.0001,2,GN_CRS2_LM,4,XTOL_REACHED,28478,0.38891874218041383,9.999999961194426e-5,2.8930230645619977e7,4.750710807002838e6,234.62,5718.85,1877.7,1831.12,1418.33,18770.02 +1600.0,0.0001,2,GN_CRS2_LM,5,XTOL_REACHED,27480,0.3889187422515426,9.999999832168918e-5,2.8930230542995483e7,4.750709802792494e6,234.61,5718.85,1877.7,1831.12,1418.33,18770.02 +1600.0,0.0001,2,GN_CRS2_LM,6,XTOL_REACHED,42015,0.38891874226447776,9.999999602379663e-5,2.8930230946422905e7,4.750712981065978e6,234.63,5718.85,1877.7,1831.12,1418.33,18770.02 +1600.0,0.0001,2,GN_CRS2_LM,7,XTOL_REACHED,28229,0.3889187422411912,9.999999580939427e-5,2.8930230744638585e7,4.750711891291148e6,234.62,5718.85,1877.7,1831.12,1418.33,18770.02 +1600.0,0.0001,2,GN_CRS2_LM,8,XTOL_REACHED,26720,0.388918742238118,9.99999983532169e-5,2.893023079786814e7,4.750711953576486e6,234.62,5718.85,1877.7,1831.12,1418.33,18770.02 +1600.0,0.0001,2,GN_CRS2_LM,9,XTOL_REACHED,22279,0.3889187426478952,9.999999137810945e-5,2.893023348647891e7,4.750733142855344e6,234.72,5718.9,1877.7,1831.1,1418.31,18769.97 +1600.0,0.0001,2,GN_CRS2_LM,10,XTOL_REACHED,41152,0.3889187421997492,9.999999840721974e-5,2.893023048967001e7,4.750709483829149e6,234.61,5718.85,1877.7,1831.12,1418.33,18770.03 +1600.0,0.0001,2,GN_ISRES,1,XTOL_REACHED,75301,0.38896171820555986,9.999999817627826e-5,2.896321393934651e7,4.788602341327807e6,277.1,5861.67,1877.7,1783.39,1406.81,18653.39 +1600.0,0.0001,2,GN_ISRES,2,XTOL_REACHED,64747,0.3889190160159672,9.999996116457301e-5,2.8930574158216696e7,4.754510535018976e6,253.16,5726.53,1877.7,1828.41,1414.11,18761.52 +1600.0,0.0001,2,GN_ISRES,3,XTOL_REACHED,65022,0.3890398110118563,9.999999420919395e-5,2.8915291392405994e7,4.732063792682802e6,247.14,5630.82,1877.7,1863.4,1417.27,18842.56 +1600.0,0.0001,2,GN_ISRES,4,XTOL_REACHED,63800,0.38903860981814076,9.999996631090181e-5,2.8915350244560566e7,4.732585048158501e6,249.39,5632.03,1877.7,1862.95,1416.75,18841.31 +1600.0,0.0001,2,GN_ISRES,5,XTOL_REACHED,71515,0.38891887173289597,9.999999810634715e-5,2.893067368437815e7,4.753295620538212e6,246.38,5724.47,1877.7,1829.15,1415.64,18764.13 +1600.0,0.0001,2,GN_ISRES,6,XTOL_REACHED,70722,0.3889188027085305,9.999999128580578e-5,2.893034788869269e7,4.751870316394959e6,240.22,5721.22,1877.7,1830.28,1417.05,18767.42 +1600.0,0.0001,2,GN_ISRES,7,XTOL_REACHED,67666,0.38897934424240777,9.999999634149289e-5,2.8964450725862116e7,4.781573387098738e6,240.85,5848.6,1877.7,1788.25,1414.48,18672.51 +1600.0,0.0001,2,GN_ISRES,8,XTOL_REACHED,70520,0.38891946965199703,9.999996117091248e-5,2.893140725007341e7,4.754605472958211e6,250.32,5728.26,1877.7,1827.87,1414.7,18760.84 +1600.0,0.0001,2,GN_ISRES,9,XTOL_REACHED,74930,0.3889193929922527,9.999999943360642e-5,2.8930992210530065e7,4.750747324498958e6,231.78,5720.32,1877.7,1830.68,1418.93,18769.5 +1600.0,0.0001,2,GN_ISRES,10,XTOL_REACHED,63631,0.3889961418935856,9.999998866576364e-5,2.892606871216114e7,4.745024198262074e6,244.88,5688.74,1877.7,1842.41,1416.65,18795.96 +1600.0,0.0001,2,LN_SBPLX,1,XTOL_REACHED,495,0.5927253914839742,0.003296340999988849,3.980495000000678e7,1.227032907864458e7,34140.0,17070.0,1877.7,0.0,0.0,0.0 +1600.0,0.0001,2,LN_SBPLX,2,XTOL_REACHED,2043,0.6745852910870742,9.99999991313972e-5,4.61669362327532e7,1.1136071683326725e7,33076.39,13882.95,1507.61,1438.32,1648.99,13790.02 +1600.0,0.0001,2,LN_SBPLX,3,XTOL_REACHED,907,0.7570429892261938,9.999999990796802e-5,5.424832429982908e7,1.3069884971792674e7,33176.7,16259.16,1877.7,7513.69,743.06,5066.12 +1600.0,0.0001,2,LN_SBPLX,4,XTOL_REACHED,1656,0.5137944736190903,9.999999997981522e-5,3.892716443263386e7,7.6730627823462365e6,328.2,16119.62,1877.7,1190.54,1899.72,14259.42 +1600.0,0.0001,2,LN_SBPLX,5,XTOL_REACHED,1460,0.5929806415069454,9.999999824356848e-5,3.985832814716991e7,9.805567848612422e6,32484.76,7880.74,1877.7,1353.38,1188.5,15143.21 +1600.0,0.0001,2,LN_SBPLX,6,XTOL_REACHED,518,0.5927285814721794,0.003296340999988849,3.9805332948668145e7,1.2270362811501889e7,34140.0,17070.0,1877.7,0.0,0.24,0.0 +1600.0,0.0001,2,LN_SBPLX,7,XTOL_REACHED,408,0.7046791321843006,9.999999769507112e-5,4.804732613358668e7,1.2646637679002972e7,33611.93,17070.0,1877.7,1239.39,1957.03,6607.36 +1600.0,0.0001,2,LN_SBPLX,8,XTOL_REACHED,1114,0.5843957336627273,9.999999977854229e-5,4.364654991250881e7,9.10379174842537e6,5756.47,17069.69,1877.7,3017.77,2896.87,8601.49 +1600.0,0.0001,2,LN_SBPLX,9,XTOL_REACHED,1941,0.5210667153528934,9.999999900414536e-5,3.592256341477553e7,9.040886499566138e6,22748.51,10439.81,1877.7,1148.28,587.26,10538.48 +1600.0,0.0001,2,LN_SBPLX,10,XTOL_REACHED,734,0.637709233043371,9.999999999477855e-5,4.309682542316205e7,1.238121494683353e7,33844.91,17070.0,1877.7,718.52,362.5,3321.75 +1600.0,0.001,1,GN_CRS2_LM,1,XTOL_REACHED,16538,0.3306614101545075,0.0009999998428424901,2.5755850801888358e7,4.829791291663367e6,5215.81,4019.15,1877.7,961.31,1268.08,16285.1 +1600.0,0.001,1,GN_CRS2_LM,2,XTOL_REACHED,23842,0.33064611689871765,0.0009999999256380843,2.5746736062194325e7,4.853877701425082e6,5432.05,4005.97,1877.7,945.24,1265.17,16208.07 +1600.0,0.001,1,GN_CRS2_LM,3,XTOL_REACHED,14490,0.33066141643092684,0.0009999992716785788,2.5755851236176193e7,4.829791339342235e6,5215.81,4019.15,1877.7,961.31,1268.08,16285.1 +1600.0,0.001,1,GN_CRS2_LM,4,XTOL_REACHED,20208,0.330647956870957,0.0009999999956905674,2.5748926646730367e7,4.852206801055872e6,5432.05,4005.97,1877.7,933.38,1265.17,16250.3 +1600.0,0.001,1,GN_CRS2_LM,5,XTOL_REACHED,28194,0.33068310049219013,0.0009999989792013402,2.5760749294452578e7,4.819536736514018e6,5184.29,4005.36,1877.7,945.61,1270.08,16393.57 +1600.0,0.001,1,GN_CRS2_LM,6,XTOL_REACHED,22852,0.33064795813027364,0.0009999998930448541,2.5748926665362895e7,4.852206930560615e6,5432.05,4005.97,1877.7,933.38,1265.17,16250.3 +1600.0,0.001,1,GN_CRS2_LM,7,XTOL_REACHED,19966,0.33064611583803954,0.0009999999549264388,2.5746735952419415e7,4.853877802432323e6,5432.05,4005.97,1877.7,945.24,1265.17,16208.07 +1600.0,0.001,1,GN_CRS2_LM,8,XTOL_REACHED,20662,0.33064611599271043,0.000999999823831634,2.5746735960047144e7,4.85387776620439e6,5432.05,4005.97,1877.7,945.24,1265.17,16208.07 +1600.0,0.001,1,GN_CRS2_LM,9,XTOL_REACHED,20560,0.330646126081818,0.0009999990856375907,2.5746736867448e7,4.8538768543677665e6,5432.05,4005.97,1877.7,945.24,1265.17,16208.08 +1600.0,0.001,1,GN_CRS2_LM,10,XTOL_REACHED,19650,0.330646121238437,0.0009999998761504854,2.574673645467031e7,4.853877724783809e6,5432.05,4005.97,1877.7,945.24,1265.17,16208.07 +1600.0,0.001,1,GN_ISRES,1,XTOL_REACHED,64851,0.3306587896403347,0.0009999997864972186,2.5751368562550355e7,4.847450495671128e6,5431.98,3985.56,1877.7,939.07,1266.62,16281.28 +1600.0,0.001,1,GN_ISRES,2,XTOL_REACHED,66709,0.3307367846040551,0.0009999997343403439,2.5783307852491904e7,4.761749539966181e6,5202.98,3790.86,1877.7,940.1,1275.74,16938.38 +1600.0,0.001,1,GN_ISRES,3,XTOL_REACHED,73943,0.33147676617810723,0.0009999999716337525,2.5708731725629628e7,5.15889795806114e6,6367.82,4621.78,1877.7,971.78,1236.0,14013.73 +1600.0,0.001,1,GN_ISRES,4,XTOL_REACHED,68454,0.3312542730588971,0.000999999914500064,2.5714381450281925e7,5.069342883753232e6,6361.05,4306.52,1877.7,961.95,1247.49,14778.86 +1600.0,0.001,1,GN_ISRES,5,XTOL_REACHED,75000,0.3307179174173204,0.000999999927661704,2.576812612226308e7,4.811964150122594e6,5173.92,3994.85,1877.7,923.66,1269.65,16512.08 +1600.0,0.001,1,GN_ISRES,6,XTOL_REACHED,60686,0.33069234880776316,0.0009999994737693533,2.5763602757840104e7,4.817478106894762e6,5184.62,4003.65,1877.62,934.64,1270.29,16437.98 +1600.0,0.001,1,GN_ISRES,7,XTOL_REACHED,72941,0.3307031329416824,0.0009999999516351532,2.576403234979727e7,4.814085983019376e6,5173.92,3994.85,1877.7,938.73,1269.65,16455.83 +1600.0,0.001,1,GN_ISRES,8,XTOL_REACHED,75061,0.33070440618273667,0.000999999945803708,2.5762801347423416e7,4.821455531081838e6,5215.92,4005.43,1877.7,928.0,1269.52,16433.39 +1600.0,0.001,1,GN_ISRES,9,XTOL_REACHED,73249,0.3306480168224902,0.0009999999503251772,2.574695462080428e7,4.853464294865511e6,5432.04,4004.13,1877.7,945.82,1265.35,16210.5 +1600.0,0.001,1,GN_ISRES,10,XTOL_REACHED,70289,0.33121538581106114,0.0009999999509115705,2.5715346942455888e7,5.0832056749704415e6,6322.4,4363.55,1877.63,986.9,1246.3,14596.01 +1600.0,0.001,1,LN_SBPLX,1,XTOL_REACHED,1781,0.514884077195019,0.0009999999958356421,3.461201227892961e7,1.0493655163074268e7,34093.65,10445.66,1861.86,95.9,750.82,2937.86 +1600.0,0.001,1,LN_SBPLX,2,XTOL_REACHED,2292,0.5231836269807004,0.000999999999781423,3.643012462893448e7,9.725540808423344e6,32281.98,13199.54,925.27,198.25,867.32,7055.52 +1600.0,0.001,1,LN_SBPLX,3,XTOL_REACHED,921,0.567184141671755,0.0009999999999605405,3.898516358213079e7,1.1534473739197118e7,30479.32,15975.04,1876.93,16.29,620.57,1513.55 +1600.0,0.001,1,LN_SBPLX,4,XTOL_REACHED,858,0.3340939025217309,0.0009999999902167585,2.5936700395979866e7,4.90701698908062e6,6885.21,3574.4,1877.7,721.63,1275.53,17287.48 +1600.0,0.001,1,LN_SBPLX,5,XTOL_REACHED,1450,0.3667401671277506,0.0009999999964918171,2.9041225239212554e7,5.65031527270326e6,6681.23,7012.18,1566.79,2524.24,1185.67,12096.95 +1600.0,0.001,1,LN_SBPLX,6,XTOL_REACHED,837,0.41519994026311846,0.0009999999970511282,2.9720197564426094e7,7.8766764896468595e6,19815.24,7961.21,1877.7,322.69,1043.79,7320.2 +1600.0,0.001,1,LN_SBPLX,7,XTOL_REACHED,1961,0.4891570187237989,0.0009999999999531458,3.520792668214773e7,9.03595610077371e6,23631.43,15013.77,904.02,564.0,843.84,5375.81 +1600.0,0.001,1,LN_SBPLX,8,XTOL_REACHED,2656,0.3896318949189683,0.000999999999966835,3.054377260653696e7,6.5706822874361975e6,6001.41,10166.44,1693.79,2131.86,1210.46,8305.71 +1600.0,0.001,1,LN_SBPLX,9,XTOL_REACHED,2038,0.3573688525897434,0.000999999998260673,2.756290320782356e7,5.60557880331395e6,9578.49,6714.25,1487.91,727.28,1152.04,14231.08 +1600.0,0.001,1,LN_SBPLX,10,XTOL_REACHED,773,0.6040250967135199,0.0009999999999068619,4.1207967270179845e7,1.233084633981982e7,34021.21,17070.0,1876.01,10.96,553.85,1090.26 +1600.0,0.001,2,GN_CRS2_LM,1,XTOL_REACHED,23358,0.3829285728582255,0.0009999999019071346,2.8445841980959617e7,4.69688898444979e6,199.97,5623.96,1877.7,1853.32,1238.73,18557.77 +1600.0,0.001,2,GN_CRS2_LM,2,XTOL_REACHED,20003,0.38292857304365885,0.0009999999896621301,2.8445841776913885e7,4.696888781055014e6,199.97,5623.96,1877.7,1853.32,1238.73,18557.77 +1600.0,0.001,2,GN_CRS2_LM,3,XTOL_REACHED,18591,0.38292857280294645,0.000999999983885496,2.844584210755347e7,4.696888813583237e6,199.97,5623.96,1877.7,1853.32,1238.73,18557.77 +1600.0,0.001,2,GN_CRS2_LM,4,XTOL_REACHED,24654,0.38292857232910793,0.0009999999827282286,2.844584196873398e7,4.696888937855057e6,199.97,5623.96,1877.7,1853.32,1238.73,18557.77 +1600.0,0.001,2,GN_CRS2_LM,5,XTOL_REACHED,21259,0.38292857268078184,0.0009999999784474675,2.844584198863254e7,4.696888913122056e6,199.97,5623.96,1877.7,1853.32,1238.73,18557.77 +1600.0,0.001,2,GN_CRS2_LM,6,XTOL_REACHED,24244,0.3829318247324877,0.0009999999920179863,2.844146819764828e7,4.690780705472817e6,201.08,5596.88,1877.7,1862.98,1238.77,18582.13 +1600.0,0.001,2,GN_CRS2_LM,7,XTOL_REACHED,19315,0.3829285727485773,0.000999999996539162,2.844584191621424e7,4.696888993923245e6,199.97,5623.96,1877.7,1853.32,1238.73,18557.77 +1600.0,0.001,2,GN_CRS2_LM,8,XTOL_REACHED,24602,0.38292857382769274,0.0009999999976739624,2.8445841819222674e7,4.696888929257872e6,199.97,5623.96,1877.7,1853.32,1238.73,18557.77 +1600.0,0.001,2,GN_CRS2_LM,9,XTOL_REACHED,19726,0.3829285734793597,0.0009999999593550077,2.8445841956605256e7,4.696888911008226e6,199.97,5623.96,1877.7,1853.32,1238.73,18557.77 +1600.0,0.001,2,GN_CRS2_LM,10,XTOL_REACHED,22409,0.38292857570860644,0.0009999997562632995,2.8445842088954676e7,4.696889072172057e6,199.97,5623.96,1877.7,1853.32,1238.73,18557.77 +1600.0,0.001,2,GN_ISRES,1,XTOL_REACHED,65438,0.38293431033240394,0.0009999999872925876,2.84441256945589e7,4.694683569738963e6,200.47,5614.19,1877.7,1856.72,1238.73,18566.56 +1600.0,0.001,2,GN_ISRES,2,XTOL_REACHED,69035,0.3829288220035256,0.0009999999915605608,2.844571558649096e7,4.696783072040023e6,199.99,5623.49,1877.7,1853.48,1238.73,18558.11 +1600.0,0.001,2,GN_ISRES,3,MAXEVAL_REACHED,100000,0.38293262186070925,0.0009999998713797924,2.8441094095241465e7,4.690462775616625e6,201.13,5595.48,1877.7,1863.47,1238.78,18583.12 +1600.0,0.001,2,GN_ISRES,4,XTOL_REACHED,61265,0.3829722408978208,0.000999999778576812,2.8428460487474486e7,4.6719234176574685e6,194.82,5517.35,1877.7,1892.92,1240.34,18650.36 +1600.0,0.001,2,GN_ISRES,5,XTOL_REACHED,64950,0.3829359075976196,0.0009999999831944116,2.8443345648998924e7,4.694034800995308e6,200.63,5611.31,1877.7,1857.72,1238.73,18568.6 +1600.0,0.001,2,GN_ISRES,6,XTOL_REACHED,68113,0.382945881505712,0.000999999998425917,2.843959356796007e7,4.6871457261746535e6,201.08,5581.07,1877.7,1868.69,1238.9,18597.63 +1600.0,0.001,2,GN_ISRES,7,XTOL_REACHED,70704,0.3829796389721539,0.000999999995634634,2.842671068891979e7,4.66858914593229e6,191.21,5504.1,1877.7,1898.68,1241.04,18660.5 +1600.0,0.001,2,GN_ISRES,8,XTOL_REACHED,67190,0.38293678269265585,0.0009999998631839532,2.8459305248814378e7,4.710390978931826e6,195.65,5684.52,1877.7,1832.12,1238.95,18509.67 +1600.0,0.001,2,GN_ISRES,9,XTOL_REACHED,61612,0.3829293201221957,0.0009999999259191132,2.8445461696005918e7,4.696571138615403e6,200.04,5622.55,1877.7,1853.81,1238.73,18558.77 +1600.0,0.001,2,GN_ISRES,10,XTOL_REACHED,73379,0.382949094053127,0.0009999999972671026,2.843499275468065e7,4.679633782948415e6,194.78,5551.1,1877.7,1880.46,1240.06,18623.31 +1600.0,0.001,2,LN_SBPLX,1,XTOL_REACHED,510,0.5927253914839229,0.003296340999988849,3.9804950000001036e7,1.2270329078644216e7,34140.0,17070.0,1877.7,0.0,0.0,0.0 +1600.0,0.001,2,LN_SBPLX,2,XTOL_REACHED,1710,0.6146266621331511,0.0009999999998949727,4.2152756901206516e7,1.1083299136022968e7,30470.24,16066.45,1491.22,740.92,376.33,8778.58 +1600.0,0.001,2,LN_SBPLX,3,XTOL_REACHED,727,0.7833669096279372,0.000999999998698514,5.664629861176445e7,1.3562927342254557e7,34140.0,17048.43,1877.7,8527.54,685.84,4232.84 +1600.0,0.001,2,LN_SBPLX,4,XTOL_REACHED,1886,0.42233327877215737,0.0009999999999734028,3.2060838560736477e7,5.658029756997944e6,214.92,9369.64,1877.7,1152.47,1252.71,18940.33 +1600.0,0.001,2,LN_SBPLX,5,XTOL_REACHED,1323,0.5768177801267437,0.0009999999999784181,4.487970108564089e7,7.82168553217002e6,286.44,16745.25,1330.48,7051.36,1356.8,11518.58 +1600.0,0.001,2,LN_SBPLX,6,XTOL_REACHED,515,0.5927285814721346,0.003296340999988849,3.9805332948663875e7,1.2270362811501889e7,34140.0,17070.0,1877.7,0.0,0.24,0.0 +1600.0,0.001,2,LN_SBPLX,7,XTOL_REACHED,6116,0.5538935438803404,0.0009999999993999152,3.852990776627442e7,1.0198050826606989e7,21585.54,14960.62,1877.7,1561.48,507.25,4667.55 +1600.0,0.001,2,LN_SBPLX,8,XTOL_REACHED,1166,0.5370999578332966,0.0009999999999192643,4.069680573068174e7,7.943627925684721e6,1304.31,14741.4,1877.7,3955.18,2836.55,8599.71 +1600.0,0.001,2,LN_SBPLX,9,XTOL_REACHED,1617,0.5539427257179564,0.0009999999986699706,3.857639279802048e7,1.0051549854929375e7,22012.11,14604.59,1877.7,846.31,467.67,7723.01 +1600.0,0.001,2,LN_SBPLX,10,XTOL_REACHED,607,0.6365920858598876,0.0009999999995306036,4.305803548262511e7,1.2460906187447771e7,34139.98,17070.0,1877.7,1027.12,324.55,2174.76 +1600.0,0.01,1,GN_CRS2_LM,1,XTOL_REACHED,24710,0.308031377891953,0.009999999737695175,2.3465733885584578e7,4.752766351514545e6,5195.59,3865.82,1877.7,955.78,1054.84,12802.86 +1600.0,0.01,1,GN_CRS2_LM,2,XTOL_REACHED,31916,0.3080355646762682,0.009999999916972967,2.346586758886056e7,4.755116052232854e6,5205.6,3870.51,1877.7,952.56,1055.35,12793.57 +1600.0,0.01,1,GN_CRS2_LM,3,XTOL_REACHED,26202,0.3080355650415346,0.009999999953296293,2.346586761056959e7,4.755116033459199e6,5205.6,3870.51,1877.7,952.56,1055.35,12793.58 +1600.0,0.01,1,GN_CRS2_LM,4,XTOL_REACHED,24525,0.30802741771182635,0.00999999986183723,2.3466561286730375e7,4.747706451170353e6,5192.22,3852.29,1877.7,948.93,1056.19,12856.78 +1600.0,0.01,1,GN_CRS2_LM,5,XTOL_REACHED,29903,0.308027417050111,0.009999999917648134,2.3466561269845635e7,4.747706477038518e6,5192.22,3852.29,1877.7,948.93,1056.19,12856.78 +1600.0,0.01,1,GN_CRS2_LM,6,XTOL_REACHED,20729,0.308027417555092,0.009999999909207084,2.3466561284847453e7,4.747706552389384e6,5192.22,3852.29,1877.7,948.93,1056.19,12856.78 +1600.0,0.01,1,GN_CRS2_LM,7,XTOL_REACHED,24564,0.30803251700097667,0.009999999980375507,2.346610253933604e7,4.753645403864216e6,5211.83,3860.64,1877.7,955.07,1055.89,12803.55 +1600.0,0.01,1,GN_CRS2_LM,8,XTOL_REACHED,23860,0.30803137501429234,0.009999999982900118,2.346573368335399e7,4.752766189979754e6,5195.59,3865.82,1877.7,955.78,1054.84,12802.86 +1600.0,0.01,1,GN_CRS2_LM,9,XTOL_REACHED,21809,0.3080274192054077,0.009999999910275769,2.346656160478208e7,4.7477063246824825e6,5192.22,3852.29,1877.7,948.93,1056.19,12856.78 +1600.0,0.01,1,GN_CRS2_LM,10,XTOL_REACHED,22572,0.30803137535123754,0.009999999815394608,2.3465733733354084e7,4.752766084969977e6,5195.59,3865.82,1877.7,955.78,1054.84,12802.86 +1600.0,0.01,1,GN_ISRES,1,XTOL_REACHED,96515,0.30804231071016436,0.009999999997506231,2.3455695562473334e7,4.790158417669197e6,5196.03,4006.41,1877.7,949.62,1044.76,12497.88 +1600.0,0.01,1,GN_ISRES,2,XTOL_REACHED,78342,0.30811702560264226,0.009999999995246233,2.347679305418997e7,4.716367663495822e6,5223.91,3745.8,1877.7,916.63,1047.34,13241.25 +1600.0,0.01,1,GN_ISRES,3,XTOL_REACHED,80328,0.3080518660169525,0.009999999979250775,2.345674886907673e7,4.798119933584144e6,5194.15,4030.54,1877.7,944.45,1060.04,12411.25 +1600.0,0.01,1,GN_ISRES,4,XTOL_REACHED,87769,0.3080634163181432,0.009999999871332045,2.346034493208606e7,4.784458645824222e6,5195.42,3988.6,1877.7,934.08,1056.06,12563.72 +1600.0,0.01,1,GN_ISRES,5,XTOL_REACHED,79259,0.3083056313836995,0.009999999997374259,2.3398449341053538e7,5.006551546369283e6,6189.91,4308.95,1877.7,958.11,973.02,11167.74 +1600.0,0.01,1,GN_ISRES,6,XTOL_REACHED,77745,0.3081028385870011,0.009999999988000606,2.3426002893777955e7,4.899560550277176e6,5803.75,4095.67,1877.7,952.37,1032.18,11832.21 +1600.0,0.01,1,GN_ISRES,7,XTOL_REACHED,80064,0.3081115786310946,0.00999999999441874,2.3424683779109832e7,4.902163996646652e6,5841.22,4088.73,1877.7,953.83,1025.59,11836.38 +1600.0,0.01,1,GN_ISRES,8,XTOL_REACHED,76440,0.3080460417686912,0.009999999874664682,2.3467746782071743e7,4.738205846382766e6,5215.88,3814.15,1877.7,935.73,1054.58,12981.17 +1600.0,0.01,1,GN_ISRES,9,XTOL_REACHED,81831,0.30810103916891535,0.009999999990567315,2.3451951641285367e7,4.823997305495478e6,5360.31,4031.75,1877.7,961.97,1057.61,12234.69 +1600.0,0.01,1,GN_ISRES,10,XTOL_REACHED,78199,0.30811535654731487,0.009999999998220838,2.342592266952636e7,4.904560054667012e6,5836.89,4090.79,1877.7,965.99,1030.65,11781.99 +1600.0,0.01,1,LN_SBPLX,1,XTOL_REACHED,3840,0.3963593213755896,0.00999999999761195,2.804038521032189e7,7.702633887468803e6,15865.39,11161.02,1587.3,155.79,431.0,3589.61 +1600.0,0.01,1,LN_SBPLX,2,XTOL_REACHED,1602,0.3134502997216935,0.00999999999952477,2.3714592952882748e7,5.282688890664114e6,7065.0,5269.71,1799.17,920.95,958.52,9601.02 +1600.0,0.01,1,LN_SBPLX,3,XTOL_REACHED,1093,0.374864399881836,0.009999999996668214,2.883204349597863e7,6.510989325558638e6,5855.87,10992.27,1534.87,2072.21,930.43,5216.37 +1600.0,0.01,1,LN_SBPLX,4,XTOL_REACHED,2075,0.3373244035725033,0.00999999999996423,2.49505222846049e7,6.124839165027213e6,10313.83,7789.6,1609.11,660.42,807.04,6408.7 +1600.0,0.01,1,LN_SBPLX,5,XTOL_REACHED,2850,0.3191661089085176,0.009999999992176026,2.3804346953502055e7,5.868394023113207e6,7715.68,6866.75,1853.22,914.44,736.36,5855.97 +1600.0,0.01,1,LN_SBPLX,6,XTOL_REACHED,1153,0.35117279496606885,0.009999999999641318,2.5042226771396864e7,6.697181743172671e6,14423.01,6656.29,1877.7,432.91,567.14,6048.74 +1600.0,0.01,1,LN_SBPLX,7,XTOL_REACHED,3279,0.36265369112011175,0.009999999998941151,2.6478885958698e7,6.856593430222018e6,11982.14,9801.15,1567.34,467.88,918.45,4028.09 +1600.0,0.01,1,LN_SBPLX,8,XTOL_REACHED,668,0.30964141860452554,0.009999999999963496,2.3328452405783173e7,5.364314520459939e6,7533.03,4890.47,1877.7,972.95,991.06,8593.86 +1600.0,0.01,1,LN_SBPLX,9,XTOL_REACHED,4280,0.358917838533818,0.009999999999112757,2.6545664710042097e7,6.306122915806405e6,11672.55,9191.03,1346.97,606.87,606.29,7928.94 +1600.0,0.01,1,LN_SBPLX,10,XTOL_REACHED,2148,0.38932508763561036,0.00999999999748163,2.7510873010631796e7,7.690980850927016e6,15403.03,10860.36,1672.79,270.04,443.04,2576.02 +1600.0,0.01,2,GN_CRS2_LM,1,XTOL_REACHED,40941,0.35708347507008614,0.009999999904878891,2.612867506236913e7,4.687225392677962e6,1107.42,5470.25,1877.7,1590.95,833.2,15808.12 +1600.0,0.01,2,GN_CRS2_LM,2,XTOL_REACHED,24908,0.35708347588590345,0.009999999837265633,2.6128675248498123e7,4.687225181469075e6,1107.42,5470.25,1877.7,1590.95,833.2,15808.12 +1600.0,0.01,2,GN_CRS2_LM,3,XTOL_REACHED,26502,0.3571006876899243,0.00999999999019645,2.6154825748297982e7,4.700409410566628e6,1308.64,5461.84,1877.7,1533.46,799.77,16030.06 +1600.0,0.01,2,GN_CRS2_LM,4,XTOL_REACHED,31417,0.35708347470588014,0.009999999974761666,2.6128675103688568e7,4.687225421169432e6,1107.42,5470.25,1877.7,1590.95,833.2,15808.12 +1600.0,0.01,2,GN_CRS2_LM,5,XTOL_REACHED,23586,0.35710068865950007,0.009999999985296933,2.6154824949329037e7,4.700410027377934e6,1308.64,5461.84,1877.7,1533.46,799.77,16030.06 +1600.0,0.01,2,GN_CRS2_LM,6,XTOL_REACHED,24466,0.35710068917524446,0.0099999998310925,2.615482454996688e7,4.700410209606623e6,1308.64,5461.84,1877.7,1533.46,799.77,16030.06 +1600.0,0.01,2,GN_CRS2_LM,7,XTOL_REACHED,21057,0.3571006878947259,0.009999999976162383,2.6154825885533985e7,4.700409301889943e6,1308.64,5461.84,1877.7,1533.46,799.77,16030.06 +1600.0,0.01,2,GN_CRS2_LM,8,XTOL_REACHED,33134,0.3570834753894859,0.009999999975482341,2.6128675593742475e7,4.687225034735016e6,1107.41,5470.25,1877.7,1590.95,833.2,15808.12 +1600.0,0.01,2,GN_CRS2_LM,9,XTOL_REACHED,23282,0.35708347509367006,0.009999999993508672,2.6128675206812687e7,4.6872253299452085e6,1107.42,5470.25,1877.7,1590.95,833.2,15808.12 +1600.0,0.01,2,GN_CRS2_LM,10,XTOL_REACHED,21436,0.357083476621378,0.009999999690594272,2.61286746807539e7,4.6872256782698305e6,1107.42,5470.25,1877.7,1590.95,833.2,15808.12 +1600.0,0.01,2,GN_ISRES,1,XTOL_REACHED,72081,0.357087025121953,0.009999999960873753,2.6129701488733638e7,4.685335335529629e6,1094.86,5468.42,1877.7,1592.92,834.03,15814.36 +1600.0,0.01,2,GN_ISRES,2,XTOL_REACHED,68744,0.3570869912199146,0.009999999883283152,2.612883868871837e7,4.687920621077416e6,1103.79,5474.34,1877.7,1590.69,833.84,15799.98 +1600.0,0.01,2,GN_ISRES,3,XTOL_REACHED,70963,0.3571351903854576,0.009999999897334374,2.6137699991371896e7,4.683176255918648e6,1204.43,5424.98,1877.7,1573.31,815.59,15979.22 +1600.0,0.01,2,GN_ISRES,4,XTOL_REACHED,72601,0.3571150605426567,0.009999999658163172,2.615711485837218e7,4.7000828952859e6,1317.43,5458.15,1877.7,1531.45,798.05,16049.22 +1600.0,0.01,2,GN_ISRES,5,XTOL_REACHED,69032,0.35716526173924823,0.009999999916197598,2.6158571660046756e7,4.681591146827997e6,1274.36,5403.62,1877.7,1550.42,800.0,16145.98 +1600.0,0.01,2,GN_ISRES,6,XTOL_REACHED,84002,0.3570843858958778,0.009999999979895705,2.612998149509976e7,4.688391238342714e6,1106.91,5475.93,1877.7,1588.67,832.89,15805.74 +1600.0,0.01,2,GN_ISRES,7,XTOL_REACHED,72183,0.3570847053588774,0.009999999932853224,2.612998992223987e7,4.686226797432841e6,1099.52,5470.3,1877.7,1591.4,833.45,15813.9 +1600.0,0.01,2,GN_ISRES,8,XTOL_REACHED,66216,0.35711128859503877,0.00999999979519107,2.615172048444168e7,4.696119573081565e6,1296.16,5448.13,1877.7,1540.94,801.77,16035.17 +1600.0,0.01,2,GN_ISRES,9,XTOL_REACHED,78353,0.35712398419565633,0.009999999978064215,2.6128222151947692e7,4.678797865371981e6,1057.17,5456.1,1877.7,1604.19,838.7,15816.35 +1600.0,0.01,2,GN_ISRES,10,XTOL_REACHED,70123,0.3570861535004168,0.009999999957935084,2.6131152779809736e7,4.687109805938609e6,1095.65,5475.98,1877.7,1589.98,833.65,15809.21 +1600.0,0.01,2,LN_SBPLX,1,XTOL_REACHED,1719,0.483079851842714,0.00999999999999803,3.253877476129886e7,9.68099954599587e6,27502.11,15398.0,1038.7,0.0,0.0,0.0 +1600.0,0.01,2,LN_SBPLX,2,XTOL_REACHED,1319,0.466336041750547,0.00999999999999931,3.158049725939519e7,9.662441680594597e6,22976.64,13573.62,1842.95,0.0,0.0,0.0 +1600.0,0.01,2,LN_SBPLX,3,XTOL_REACHED,1548,0.6340003384010742,0.009999999999969955,4.6751000765629806e7,1.0417373360403657e7,19629.47,15429.05,1519.43,7748.72,478.17,4150.15 +1600.0,0.01,2,LN_SBPLX,4,XTOL_REACHED,1991,0.360266699723944,0.009999999999998345,2.647182790655893e7,4.98340148366085e6,2279.18,6198.48,1877.7,1198.61,698.8,15612.54 +1600.0,0.01,2,LN_SBPLX,5,XTOL_REACHED,1492,0.4672637586274408,0.009999999999999834,3.135306233433643e7,9.62840080027367e6,25584.28,13287.82,1615.2,0.0,0.0,0.0 +1600.0,0.01,2,LN_SBPLX,6,XTOL_REACHED,1098,0.4708051965934071,0.009999999999999539,3.165759088473703e7,9.604377830774026e6,25989.58,14016.19,1411.95,0.0,0.0,0.0 +1600.0,0.01,2,LN_SBPLX,7,XTOL_REACHED,2402,0.46887707673174556,0.009999999999999785,3.1748882241306186e7,9.63335223614954e6,23730.25,14054.86,1650.7,0.0,0.0,0.0 +1600.0,0.01,2,LN_SBPLX,8,XTOL_REACHED,949,0.4087603653080549,0.00999999999999852,2.9854785199708704e7,5.928398454303623e6,506.91,9221.92,1877.7,2372.52,1957.03,8599.6 +1600.0,0.01,2,LN_SBPLX,9,XTOL_REACHED,1252,0.4713571861217843,0.009999999999998158,3.1272418616754036e7,9.710801864332741e6,28460.97,12717.27,1500.1,0.0,0.0,0.0 +1600.0,0.01,2,LN_SBPLX,10,XTOL_REACHED,1400,0.4664696153188328,0.009999999999999395,3.1246962234357037e7,9.645846209152175e6,25685.72,12988.97,1677.2,0.0,0.0,0.0 +2200.0,0.0,1,GN_CRS2_LM,1,XTOL_REACHED,22606,0.4373852600658199,1.2294074007100741e-14,3.298970551689753e7,7.858355770172949e6,14406.94,12391.17,1482.9,335.07,1398.0,6528.59 +2200.0,0.0,1,GN_CRS2_LM,2,XTOL_REACHED,26310,0.5248875730064074,0.0,3.7980638718440905e7,9.904531141529212e6,23347.42,16995.09,1171.77,145.02,1069.91,3671.44 +2200.0,0.0,1,GN_CRS2_LM,3,XTOL_REACHED,38425,0.524886972896542,0.0,3.797839397975603e7,9.905457558092613e6,23347.01,16991.16,1173.35,143.9,1070.01,3670.04 +2200.0,0.0,1,GN_CRS2_LM,4,XTOL_REACHED,21306,0.4995151459113143,0.0,3.577006067615e7,9.570060816051317e6,24450.46,14006.02,1415.01,137.81,1146.61,3643.65 +2200.0,0.0,1,GN_CRS2_LM,5,XTOL_REACHED,24840,0.5349222375322712,0.0,3.8359866056535214e7,1.049051918029315e7,23294.78,15913.18,1811.59,93.47,1097.67,2692.0 +2200.0,0.0,1,GN_CRS2_LM,6,XTOL_REACHED,41424,0.48204924988619735,0.0,3.681670150861415e7,8.630290606352994e6,11237.14,16454.77,1537.65,301.18,1404.03,6384.71 +2200.0,0.0,1,GN_CRS2_LM,7,XTOL_REACHED,27892,0.4831405868467496,0.0,3.6873086512044415e7,8.631661008256782e6,11945.27,16496.96,1457.42,318.2,1406.58,6375.85 +2200.0,0.0,1,GN_CRS2_LM,8,XTOL_REACHED,18117,0.4938244519023635,0.0,3.711693724496973e7,9.181761852154905e6,14328.4,16083.79,1700.47,242.93,1398.0,4863.26 +2200.0,0.0,1,GN_CRS2_LM,9,XTOL_REACHED,45052,0.5248870670491641,0.0,3.797670465445506e7,9.906109908910021e6,23346.71,16988.35,1174.49,143.01,1070.08,3669.25 +2200.0,0.0,1,GN_CRS2_LM,10,XTOL_REACHED,20077,0.49260155926467175,0.0,3.707372083161362e7,9.203449636416536e6,13600.75,15901.64,1824.33,250.24,1398.0,4823.33 +2200.0,0.0,1,GN_ISRES,1,XTOL_REACHED,74931,0.5269376460291467,0.0,3.799599673625222e7,1.0045584339564513e7,23316.3,16699.54,1338.25,95.67,1077.49,3452.29 +2200.0,0.0,1,GN_ISRES,2,XTOL_REACHED,65689,0.5269375601275691,0.0,3.7995996223129116e7,1.0045568501048973e7,23316.34,16699.58,1338.23,95.67,1077.49,3452.31 +2200.0,0.0,1,GN_ISRES,3,XTOL_REACHED,74093,0.5269376760643801,0.0,3.7996041208667584e7,1.00455886400932e7,23316.31,16699.54,1338.25,95.7,1077.49,3452.23 +2200.0,0.0,1,GN_ISRES,4,XTOL_REACHED,67892,0.5269375369649038,0.0,3.7996038168807015e7,1.0045569859390998e7,23316.35,16699.59,1338.22,95.71,1077.49,3452.26 +2200.0,0.0,1,GN_ISRES,5,XTOL_REACHED,71502,0.4960157915642514,0.0,3.720179578224083e7,9.232169677517889e6,14909.69,16138.95,1668.02,233.49,1398.0,4763.54 +2200.0,0.0,1,GN_ISRES,6,XTOL_REACHED,70363,0.4983287498545243,0.0,3.735456811833591e7,9.130706109070463e6,15999.47,16601.68,1395.82,220.33,1398.0,5158.95 +2200.0,0.0,1,GN_ISRES,7,MAXEVAL_REACHED,100000,0.5257881210079347,0.0,3.901755873888193e7,9.76925163467141e6,20367.5,16659.07,1367.09,530.25,1423.42,4007.75 +2200.0,0.0,1,GN_ISRES,8,XTOL_REACHED,68820,0.5167658115824989,0.0,3.6151925624581896e7,1.0197155252415057e7,28628.23,13026.03,1655.2,79.83,1034.44,2904.26 +2200.0,0.0,1,GN_ISRES,9,MAXEVAL_REACHED,100000,0.5229119260278166,0.0,3.8669069818382025e7,9.867412370959902e6,19259.63,16706.94,1560.71,311.26,1414.89,3626.98 +2200.0,0.0,1,GN_ISRES,10,XTOL_REACHED,70031,0.5005059203110339,0.0,3.597658663451358e7,9.580661461998729e6,23380.78,14455.01,1441.81,128.26,1135.08,3632.98 +2200.0,0.0,1,LN_SBPLX,1,XTOL_REACHED,892,0.5592949011959284,0.0,3.949387572824774e7,1.0794916960710796e7,29693.07,16957.63,1186.89,56.02,1054.69,2700.92 +2200.0,0.0,1,LN_SBPLX,2,XTOL_REACHED,1189,0.555594758709659,0.0,3.927556583319855e7,1.0789590464610448e7,28618.82,16695.23,1344.7,45.99,1047.86,2615.67 +2200.0,0.0,1,LN_SBPLX,3,XTOL_REACHED,928,0.5658937806255363,0.0,4.015259155401707e7,1.1232043469800232e7,25782.82,17059.07,1877.7,28.63,983.0,2113.55 +2200.0,0.0,1,LN_SBPLX,4,XTOL_REACHED,1113,0.5769102321387034,0.0,4.0363039806484506e7,1.135418160306398e7,31531.98,16486.55,1497.89,30.91,1041.24,2276.35 +2200.0,0.0,1,LN_SBPLX,5,XTOL_REACHED,1157,0.5942384867863564,0.0,4.136216360145547e7,1.1697746798455454e7,33902.04,16922.51,1417.65,25.57,1044.71,2139.71 +2200.0,0.0,1,LN_SBPLX,6,XTOL_REACHED,1591,0.5616143257130936,0.0,3.887048763157591e7,1.1126731857230647e7,33365.75,14482.63,1554.28,29.68,1038.8,2438.17 +2200.0,0.0,1,LN_SBPLX,7,XTOL_REACHED,1005,0.5380733594032424,0.0,3.849904938565606e7,1.0255240074648857e7,25965.93,17023.42,1160.33,86.78,1055.83,3206.19 +2200.0,0.0,1,LN_SBPLX,8,XTOL_REACHED,1885,0.5752563915517113,0.0,4.051938936497648e7,1.1374513912431993e7,28733.36,17044.76,1686.22,24.84,990.5,2140.4 +2200.0,0.0,1,LN_SBPLX,9,XTOL_REACHED,936,0.5533088678712011,0.0,3.913702734704145e7,1.0994662032638537e7,26136.32,16038.49,1877.7,31.89,983.11,2269.16 +2200.0,0.0,1,LN_SBPLX,10,XTOL_REACHED,1441,0.602580081591768,0.0,4.2030626951024406e7,1.2077436645476045e7,31778.76,17066.01,1877.7,17.18,983.0,1707.74 +2200.0,0.0,2,GN_CRS2_LM,1,XTOL_REACHED,14473,0.423454943773703,0.0,3.101168496307473e7,4.909927194943503e6,385.1,6302.48,1877.7,1659.17,1402.31,18355.87 +2200.0,0.0,2,GN_CRS2_LM,2,XTOL_REACHED,16479,0.4234549412803252,0.0,3.101168499354706e7,4.909927264404412e6,385.1,6302.48,1877.7,1659.17,1402.31,18355.87 +2200.0,0.0,2,GN_CRS2_LM,3,XTOL_REACHED,14267,0.4234549474347007,0.0,3.1011685355344534e7,4.909927249909398e6,385.1,6302.48,1877.7,1659.17,1402.31,18355.87 +2200.0,0.0,2,GN_CRS2_LM,4,XTOL_REACHED,14175,0.4234549418307111,0.0,3.1011684985424336e7,4.909927120264851e6,385.1,6302.48,1877.7,1659.17,1402.31,18355.87 +2200.0,0.0,2,GN_CRS2_LM,5,XTOL_REACHED,13845,0.42345494175575876,0.0,3.101168482110341e7,4.9099270692689745e6,385.1,6302.48,1877.7,1659.17,1402.31,18355.87 +2200.0,0.0,2,GN_CRS2_LM,6,XTOL_REACHED,12397,0.42345494151763413,0.0,3.101168494712643e7,4.909927122191408e6,385.1,6302.48,1877.7,1659.17,1402.31,18355.87 +2200.0,0.0,2,GN_CRS2_LM,7,XTOL_REACHED,15777,0.4234549414930977,0.0,3.1011685081636894e7,4.90992723468092e6,385.1,6302.48,1877.7,1659.17,1402.31,18355.87 +2200.0,0.0,2,GN_CRS2_LM,8,XTOL_REACHED,13851,0.4234549512901915,0.0,3.1011685043126516e7,4.909926617624926e6,385.1,6302.48,1877.7,1659.17,1402.31,18355.88 +2200.0,0.0,2,GN_CRS2_LM,9,XTOL_REACHED,14228,0.42345494110311677,0.0,3.101168482834231e7,4.90992704029501e6,385.1,6302.48,1877.7,1659.17,1402.31,18355.87 +2200.0,0.0,2,GN_CRS2_LM,10,XTOL_REACHED,14237,0.4234549484087611,0.0,3.101168564150279e7,4.909927537091708e6,385.1,6302.48,1877.7,1659.17,1402.31,18355.87 +2200.0,0.0,2,GN_ISRES,1,XTOL_REACHED,70658,0.42345497788712266,0.0,3.101168894046177e7,4.90993362615818e6,385.13,6302.5,1877.7,1659.17,1402.31,18355.86 +2200.0,0.0,2,GN_ISRES,2,XTOL_REACHED,74822,0.42347244373390797,0.0,3.1015673991395175e7,4.915230834869598e6,390.22,6321.18,1877.7,1655.11,1401.5,18336.92 +2200.0,0.0,2,GN_ISRES,3,XTOL_REACHED,68917,0.4234842743606022,0.0,3.101381124249488e7,4.914671863682967e6,403.26,6312.91,1877.7,1656.71,1399.43,18345.94 +2200.0,0.0,2,GN_ISRES,4,XTOL_REACHED,71369,0.42347385126243975,0.0,3.1015673858653836e7,4.915558365981579e6,392.26,6321.53,1877.7,1655.01,1401.17,18336.52 +2200.0,0.0,2,GN_ISRES,5,XTOL_REACHED,65860,0.42345494118460864,0.0,3.1011684870224368e7,4.909927063538118e6,385.1,6302.48,1877.7,1659.17,1402.31,18355.87 +2200.0,0.0,2,GN_ISRES,6,XTOL_REACHED,74551,0.42345904228678344,0.0,3.101213285130643e7,4.910644482881285e6,387.85,6304.06,1877.7,1658.8,1401.88,18354.62 +2200.0,0.0,2,GN_ISRES,7,XTOL_REACHED,63153,0.42345836460108105,0.0,3.101206331040729e7,4.910523793322717e6,387.36,6303.8,1877.7,1658.86,1401.95,18354.82 +2200.0,0.0,2,GN_ISRES,8,XTOL_REACHED,67124,0.42345494037363846,0.0,3.1011684897586823e7,4.909927184292063e6,385.1,6302.48,1877.7,1659.17,1402.31,18355.87 +2200.0,0.0,2,GN_ISRES,9,XTOL_REACHED,66322,0.42347375311016916,0.0,3.101564442690139e7,4.915550745611525e6,392.33,6321.47,1877.7,1655.02,1401.16,18336.55 +2200.0,0.0,2,GN_ISRES,10,XTOL_REACHED,73525,0.423455246347353,0.0,3.1011719273027033e7,4.909980101793101e6,385.3,6302.6,1877.7,1659.14,1402.28,18355.78 +2200.0,0.0,2,LN_SBPLX,1,XTOL_REACHED,536,0.5927357331212987,0.003296340999988849,3.980623027936602e7,1.2270411097673055e7,34140.0,17070.0,1877.7,0.0,0.58,0.0 +2200.0,0.0,2,LN_SBPLX,2,XTOL_REACHED,2055,0.6541436815793107,1.1662375959618937e-18,4.4269673493875474e7,1.2102372733015232e7,33654.94,16742.68,1759.52,741.55,386.8,5900.58 +2200.0,0.0,2,LN_SBPLX,3,XTOL_REACHED,1083,0.6057082948080872,0.0,4.187847996922312e7,1.082481395299807e7,24673.34,15565.33,1877.7,1675.1,543.46,4610.35 +2200.0,0.0,2,LN_SBPLX,4,XTOL_REACHED,2022,0.5143940305007261,0.0,3.839290733646265e7,7.347997634520127e6,373.35,14833.23,1860.72,2077.6,1404.46,10941.8 +2200.0,0.0,2,LN_SBPLX,5,XTOL_REACHED,896,0.6681765900342297,0.0,4.447834131351177e7,1.0206529863288406e7,34104.68,7662.53,1877.7,2007.63,2196.12,13415.4 +2200.0,0.0,2,LN_SBPLX,6,XTOL_REACHED,513,0.5927290758056765,0.003296340999988849,3.980540611356859e7,1.2270358298822988e7,34140.0,17070.0,1877.7,0.0,0.21,0.0 +2200.0,0.0,2,LN_SBPLX,7,XTOL_REACHED,1404,0.5925134557955338,0.0,4.1173119480454944e7,1.0513545631694775e7,22167.11,15816.99,1877.7,1454.65,558.14,5253.6 +2200.0,0.0,2,LN_SBPLX,8,XTOL_REACHED,1088,0.5185658047025293,0.0,3.7894185153904505e7,7.765473354298e6,5267.04,14070.36,1877.7,1838.25,1068.24,10767.54 +2200.0,0.0,2,LN_SBPLX,9,XTOL_REACHED,1592,0.669736067373447,0.0,4.699641620002969e7,1.0600040950180199e7,24607.08,15791.42,1617.64,946.43,1889.74,13428.2 +2200.0,0.0,2,LN_SBPLX,10,XTOL_REACHED,838,0.6496335368741377,1.266919978347093e-18,4.382019444260378e7,1.2363378990486123e7,33684.25,17070.0,1877.7,741.46,373.65,3433.44 +2200.0,1.0e-5,1,GN_CRS2_LM,1,XTOL_REACHED,19633,0.4935375344946907,9.999990817015799e-6,3.439151123371608e7,9.562815265127616e6,32375.47,7428.58,1877.7,374.51,1461.02,5449.84 +2200.0,1.0e-5,1,GN_CRS2_LM,2,XTOL_REACHED,27915,0.45442277372074275,9.999998774086823e-6,3.4412224921175286e7,8.140119509736746e6,13608.63,13977.97,1448.66,301.32,1398.0,6510.86 +2200.0,1.0e-5,1,GN_CRS2_LM,3,XTOL_REACHED,21443,0.5304617143710543,9.999981993783632e-6,3.79244863917402e7,9.80709445238192e6,28316.36,15763.21,850.05,166.93,1068.2,5178.99 +2200.0,1.0e-5,1,GN_CRS2_LM,4,XTOL_REACHED,31081,0.4730493833407886,9.999995564736816e-6,3.6273625295869075e7,8.352715379660741e6,10798.19,16051.97,1460.05,354.9,1401.33,6889.68 +2200.0,1.0e-5,1,GN_CRS2_LM,5,XTOL_REACHED,34474,0.43044214592242264,9.999999312559448e-6,3.216399942752511e7,8.031529499117795e6,14414.91,11045.64,1877.7,308.95,1388.2,5499.2 +2200.0,1.0e-5,1,GN_CRS2_LM,6,XTOL_REACHED,20944,0.4164130640271228,9.999995234405201e-6,3.0886133067833096e7,7.687637983377229e6,16925.55,8474.24,1877.7,467.65,1421.37,6506.15 +2200.0,1.0e-5,1,GN_CRS2_LM,7,XTOL_REACHED,68829,0.4131669171176589,9.999998179877437e-6,3.1686475987588346e7,7.336078218018569e6,9672.08,11202.65,1811.52,421.16,1431.75,7256.02 +2200.0,1.0e-5,1,GN_CRS2_LM,8,XTOL_REACHED,35717,0.4778896835221489,9.999999099923038e-6,3.65178189623664e7,8.655506597417591e6,11025.77,15939.98,1673.39,368.14,1399.7,5946.22 +2200.0,1.0e-5,1,GN_CRS2_LM,9,XTOL_REACHED,41410,0.42300935925121097,9.999994986989591e-6,3.272809766017575e7,7.250855981520336e6,9763.45,12371.42,1494.71,559.08,1428.07,8094.24 +2200.0,1.0e-5,1,GN_CRS2_LM,10,MAXEVAL_REACHED,100000,0.3859032326820053,9.999993406539208e-6,2.9426740004593905e7,6.864454897678405e6,11588.79,8373.06,1840.73,562.57,1394.37,7522.97 +2200.0,1.0e-5,1,GN_ISRES,1,XTOL_REACHED,77464,0.4341321419815396,9.999998346987327e-6,3.277593513659875e7,7.777421831127327e6,14338.12,12213.5,1466.63,365.13,1380.47,6633.88 +2200.0,1.0e-5,1,GN_ISRES,2,XTOL_REACHED,70600,0.43505030317080695,9.9999971014565e-6,3.2835179532839973e7,7.789638775555377e6,14385.49,12327.09,1449.75,364.07,1362.51,6648.48 +2200.0,1.0e-5,1,GN_ISRES,3,MAXEVAL_REACHED,100000,0.42980544522346614,8.120121090070795e-6,3.301980031970083e7,7.497613735862781e6,11632.17,12389.66,1483.36,494.02,1452.41,7581.13 +2200.0,1.0e-5,1,GN_ISRES,4,MAXEVAL_REACHED,100000,0.43279234586526716,9.998074327847001e-6,3.2642339449272152e7,7.776971323181184e6,14345.83,12058.39,1497.58,358.47,1377.03,6561.69 +2200.0,1.0e-5,1,GN_ISRES,5,XTOL_REACHED,74468,0.43269466180547633,9.999998767079543e-6,3.266709258931803e7,7.7479230528812725e6,14367.97,12087.96,1466.6,377.69,1380.22,6642.71 +2200.0,1.0e-5,1,GN_ISRES,6,XTOL_REACHED,69560,0.43413233633848747,9.999996302466316e-6,3.27759565244972e7,7.7773999423153205e6,14338.28,12213.52,1466.6,365.15,1380.47,6633.93 +2200.0,1.0e-5,1,GN_ISRES,7,MAXEVAL_REACHED,100000,0.4346954065520097,9.63132611102396e-6,3.2838579465976834e7,7.770885020054992e6,14388.73,12243.33,1448.95,371.71,1394.05,6686.83 +2200.0,1.0e-5,1,GN_ISRES,8,XTOL_REACHED,66558,0.43424704875574277,9.999977795766271e-6,3.2770787400778085e7,7.789707579325332e6,14331.27,12208.65,1477.97,357.74,1378.18,6603.33 +2200.0,1.0e-5,1,GN_ISRES,9,MAXEVAL_REACHED,100000,0.43192005496616676,8.642050523517815e-6,3.3211288921269633e7,7.491656502360059e6,11271.04,12468.88,1500.22,382.61,1555.59,7942.51 +2200.0,1.0e-5,1,GN_ISRES,10,XTOL_REACHED,75767,0.4341321814305721,9.99999236276263e-6,3.277592647857084e7,7.777426486056854e6,14338.11,12213.53,1466.63,365.13,1380.45,6633.88 +2200.0,1.0e-5,1,LN_SBPLX,1,XTOL_REACHED,852,0.5676070643702718,9.999999994013907e-6,3.981576937656442e7,1.0924671199290656e7,32109.34,17070.0,1018.17,46.48,1031.04,2710.88 +2200.0,1.0e-5,1,LN_SBPLX,2,XTOL_REACHED,1325,0.5787268014539924,9.999999999988097e-6,4.039207747842239e7,1.116281211263646e7,34093.74,17070.0,987.0,44.38,1050.17,2618.02 +2200.0,1.0e-5,1,LN_SBPLX,3,XTOL_REACHED,953,0.5653389532615204,9.999999970541618e-6,4.012409694328173e7,1.1214016429963892e7,25686.4,17068.73,1873.14,26.9,979.49,2155.82 +2200.0,1.0e-5,1,LN_SBPLX,4,XTOL_REACHED,758,0.494830115660213,9.999999409011996e-6,3.700849892255824e7,9.005545817535067e6,16267.5,16070.35,1395.79,127.53,1397.45,5955.26 +2200.0,1.0e-5,1,LN_SBPLX,5,XTOL_REACHED,1489,0.5289918988152845,9.999999778475832e-6,3.796471284039454e7,1.0205211704273788e7,23602.65,16361.56,1496.42,81.65,1032.09,3155.52 +2200.0,1.0e-5,1,LN_SBPLX,6,XTOL_REACHED,688,0.5562855281242682,9.999999979407536e-6,3.855431574627568e7,1.093936602571757e7,34140.0,14051.68,1415.46,223.79,991.04,2624.46 +2200.0,1.0e-5,1,LN_SBPLX,7,XTOL_REACHED,1359,0.5343563354952705,9.999999995983438e-6,3.827387793894066e7,1.0250721034936976e7,24813.2,16806.96,1319.12,82.6,1025.71,3122.52 +2200.0,1.0e-5,1,LN_SBPLX,8,XTOL_REACHED,1288,0.5927407610741113,9.999999999088936e-6,4.1194537511365585e7,1.1672218880826151e7,34000.78,16908.97,1398.03,25.97,987.7,2154.24 +2200.0,1.0e-5,1,LN_SBPLX,9,XTOL_REACHED,1745,0.5470249836080423,9.999999983393278e-6,3.75646018598827e7,1.102545354792979e7,33116.39,12662.55,1877.7,35.25,969.97,2383.23 +2200.0,1.0e-5,1,LN_SBPLX,10,XTOL_REACHED,1908,0.6020395269311021,9.999999887430411e-6,4.1954960977225244e7,1.2075313993127156e7,31793.14,17069.99,1877.7,17.12,945.66,1701.39 +2200.0,1.0e-5,2,GN_CRS2_LM,1,XTOL_REACHED,15341,0.42316114410959726,9.99997627887581e-6,3.099753980173809e7,4.916810926194795e6,385.1,6335.34,1877.7,1651.78,1392.83,18322.99 +2200.0,1.0e-5,2,GN_CRS2_LM,2,XTOL_REACHED,14264,0.42316114694602824,9.999998824857905e-6,3.0997539921917953e7,4.916810755868602e6,385.1,6335.34,1877.7,1651.78,1392.83,18322.99 +2200.0,1.0e-5,2,GN_CRS2_LM,3,XTOL_REACHED,14601,0.42316114493465506,9.999946147460482e-6,3.0997539550225206e7,4.916810260523267e6,385.1,6335.34,1877.7,1651.78,1392.83,18322.99 +2200.0,1.0e-5,2,GN_CRS2_LM,4,XTOL_REACHED,15980,0.423161141879944,9.999967955786354e-6,3.099753966756886e7,4.916811209927332e6,385.1,6335.34,1877.7,1651.78,1392.83,18322.99 +2200.0,1.0e-5,2,GN_CRS2_LM,5,XTOL_REACHED,15569,0.42316114295893353,9.999949720699186e-6,3.099753965558867e7,4.916811072912675e6,385.1,6335.34,1877.7,1651.78,1392.83,18322.99 +2200.0,1.0e-5,2,GN_CRS2_LM,6,XTOL_REACHED,13733,0.42316114997227,9.999919958466897e-6,3.099753925310509e7,4.916809907383572e6,385.1,6335.34,1877.7,1651.78,1392.83,18322.99 +2200.0,1.0e-5,2,GN_CRS2_LM,7,XTOL_REACHED,15537,0.4231611423587066,9.99992921266656e-6,3.099753980311842e7,4.916811273340851e6,385.1,6335.34,1877.7,1651.78,1392.83,18322.99 +2200.0,1.0e-5,2,GN_CRS2_LM,8,XTOL_REACHED,14136,0.4231611416822486,9.999950431420967e-6,3.0997539727767646e7,4.916811189477623e6,385.1,6335.34,1877.7,1651.78,1392.83,18322.99 +2200.0,1.0e-5,2,GN_CRS2_LM,9,XTOL_REACHED,15655,0.42316114144375444,9.999986012689252e-6,3.0997539625046305e7,4.916811021419911e6,385.1,6335.34,1877.7,1651.78,1392.83,18322.99 +2200.0,1.0e-5,2,GN_CRS2_LM,10,XTOL_REACHED,13799,0.42316114574790736,9.999999723151382e-6,3.0997539650992222e7,4.916809708669143e6,385.1,6335.34,1877.7,1651.78,1392.83,18322.99 +2200.0,1.0e-5,2,GN_ISRES,1,MAXEVAL_REACHED,100000,0.4231648937036971,9.992139010009263e-6,3.099744137583015e7,4.915649877596797e6,380.95,6332.51,1877.7,1652.46,1393.75,18325.49 +2200.0,1.0e-5,2,GN_ISRES,2,XTOL_REACHED,66165,0.42316175610292106,9.999997157953057e-6,3.0997506002588313e7,4.916559953991174e6,384.21,6334.73,1877.7,1651.92,1393.03,18323.53 +2200.0,1.0e-5,2,GN_ISRES,3,XTOL_REACHED,72708,0.4231654568623354,9.999998272035812e-6,3.0997311109990932e7,4.915078896373399e6,378.96,6331.1,1877.7,1652.77,1394.18,18326.7 +2200.0,1.0e-5,2,GN_ISRES,4,XTOL_REACHED,68931,0.42316170123927394,9.99998570603979e-6,3.0997509117486566e7,4.916582275051656e6,384.29,6334.78,1877.7,1651.91,1393.01,18323.48 +2200.0,1.0e-5,2,GN_ISRES,5,XTOL_REACHED,70705,0.42316164532442985,9.999944219908199e-6,3.0997511666777074e7,4.916607750427203e6,384.39,6334.84,1877.7,1651.9,1392.99,18323.43 +2200.0,1.0e-5,2,GN_ISRES,6,XTOL_REACHED,70794,0.4231620672065436,9.999987693694199e-6,3.09974892502781e7,4.916432737823459e6,383.76,6334.42,1877.7,1652.0,1393.13,18323.8 +2200.0,1.0e-5,2,GN_ISRES,7,XTOL_REACHED,62430,0.4231644316090963,9.999989237188284e-6,3.099736441791244e7,4.915483647227177e6,380.39,6332.09,1877.7,1652.54,1393.87,18325.83 +2200.0,1.0e-5,2,GN_ISRES,8,XTOL_REACHED,68191,0.4231626040743486,9.999971513610049e-6,3.0997460106637046e7,4.916213901069336e6,382.99,6333.88,1877.7,1652.12,1393.3,18324.27 +2200.0,1.0e-5,2,GN_ISRES,9,XTOL_REACHED,63479,0.42316397466158495,9.999934409366182e-6,3.0997387726562403e7,4.915663708087678e6,381.03,6332.53,1877.7,1652.44,1393.73,18325.45 +2200.0,1.0e-5,2,GN_ISRES,10,XTOL_REACHED,77859,0.4231637405323759,9.999981776761783e-6,3.099737542996382e7,4.915832225003516e6,381.82,6332.85,1877.7,1652.36,1393.58,18325.12 +2200.0,1.0e-5,2,LN_SBPLX,1,XTOL_REACHED,536,0.5927357331212987,0.003296340999988849,3.980623027936602e7,1.2270411097673055e7,34140.0,17070.0,1877.7,0.0,0.58,0.0 +2200.0,1.0e-5,2,LN_SBPLX,2,XTOL_REACHED,1026,0.6628037895434583,9.999999856968018e-6,4.490921330265199e7,1.2108006530753285e7,34094.96,17069.54,1657.7,712.13,380.37,6954.67 +2200.0,1.0e-5,2,LN_SBPLX,3,XTOL_REACHED,850,0.6063488642253871,9.999999892016914e-6,4.193629438348316e7,1.0837240821041036e7,24724.77,15568.73,1877.7,1706.01,542.51,4550.17 +2200.0,1.0e-5,2,LN_SBPLX,4,XTOL_REACHED,1349,0.5496307122257206,9.9999999933962e-6,4.102953317750211e7,7.156153702652147e6,260.83,15821.54,1544.33,1990.76,1428.63,16396.55 +2200.0,1.0e-5,2,LN_SBPLX,5,XTOL_REACHED,2010,0.667171667524177,9.999996485911517e-6,4.44288920189917e7,1.019300799407028e7,33973.27,7688.55,1877.7,1991.04,2196.12,13418.98 +2200.0,1.0e-5,2,LN_SBPLX,6,XTOL_REACHED,513,0.5927290758056765,0.003296340999988849,3.980540611356859e7,1.2270358298822988e7,34140.0,17070.0,1877.7,0.0,0.21,0.0 +2200.0,1.0e-5,2,LN_SBPLX,7,XTOL_REACHED,1754,0.45713068637903004,9.999999583358228e-6,3.359774746553644e7,5.805584385380365e6,314.85,9153.99,1877.7,2371.51,1413.32,13564.26 +2200.0,1.0e-5,2,LN_SBPLX,8,XTOL_REACHED,2081,0.46518992231380135,9.99999992607002e-6,3.364152133314311e7,6.40106768657492e6,5397.96,9263.24,1877.7,1648.81,1059.25,14568.41 +2200.0,1.0e-5,2,LN_SBPLX,9,XTOL_REACHED,1309,0.6216032378979826,9.999998737773556e-6,4.3127713117146395e7,9.73101286731948e6,24294.09,11538.53,1877.7,987.28,1900.97,14065.48 +2200.0,1.0e-5,2,LN_SBPLX,10,XTOL_REACHED,842,0.6498413306367307,9.99999918468898e-6,4.38259612592437e7,1.237389487274322e7,33764.58,17070.0,1877.7,737.66,371.73,3413.95 +2200.0,0.0001,1,GN_CRS2_LM,1,XTOL_REACHED,46935,0.35666803734637237,9.999987339346621e-5,2.798158343118987e7,5.845906135857726e6,7430.49,6407.79,1877.7,1016.69,1431.92,9831.53 +2200.0,0.0001,1,GN_CRS2_LM,2,XTOL_REACHED,28426,0.356668029721327,9.999998609772607e-5,2.7981582650212698e7,5.845906096164589e6,7430.49,6407.79,1877.7,1016.69,1431.92,9831.53 +2200.0,0.0001,1,GN_CRS2_LM,3,XTOL_REACHED,40841,0.35683783944665165,9.999999513266682e-5,2.7993354732778504e7,5.840167263710357e6,7237.15,6493.43,1877.7,995.94,1434.02,9866.9 +2200.0,0.0001,1,GN_CRS2_LM,4,XTOL_REACHED,29448,0.3566680294661325,9.99999794420851e-5,2.798158252079402e7,5.845906171114688e6,7430.49,6407.79,1877.7,1016.69,1431.92,9831.53 +2200.0,0.0001,1,GN_CRS2_LM,5,XTOL_REACHED,27575,0.3566680641681457,9.999982608295917e-5,2.7981587943365537e7,5.845905005644866e6,7430.49,6407.78,1877.7,1016.69,1431.93,9831.54 +2200.0,0.0001,1,GN_CRS2_LM,6,XTOL_REACHED,25576,0.35691153806898385,9.999998587989696e-5,2.7962254412015796e7,5.882882891649276e6,8056.76,6234.14,1877.7,994.26,1437.74,9844.31 +2200.0,0.0001,1,GN_CRS2_LM,7,XTOL_REACHED,25562,0.35666803183744145,9.999987912213916e-5,2.7981582761444084e7,5.845906216371433e6,7430.49,6407.79,1877.7,1016.69,1431.92,9831.53 +2200.0,0.0001,1,GN_CRS2_LM,8,XTOL_REACHED,40021,0.35683784285207193,9.999997352840076e-5,2.7993350829945363e7,5.840170695111544e6,7237.15,6493.44,1877.7,995.93,1434.01,9866.88 +2200.0,0.0001,1,GN_CRS2_LM,9,XTOL_REACHED,31471,0.3570530342078084,9.999999711827699e-5,2.7951169430051256e7,5.903787070549415e6,7907.12,6403.61,1877.7,970.71,1420.35,9700.71 +2200.0,0.0001,1,GN_CRS2_LM,10,XTOL_REACHED,56004,0.3568378401432115,9.999997861127787e-5,2.7993353945157427e7,5.840167964062589e6,7237.15,6493.43,1877.7,995.94,1434.02,9866.89 +2200.0,0.0001,1,GN_ISRES,1,XTOL_REACHED,70770,0.3571696410590212,9.999999545977704e-5,2.794103409046697e7,5.922050207824621e6,8047.81,6403.93,1877.7,965.31,1414.0,9633.04 +2200.0,0.0001,1,GN_ISRES,2,XTOL_REACHED,70792,0.35705317427343725,9.999999880143119e-5,2.7951270940992005e7,5.903776999603619e6,7906.61,6403.82,1877.7,970.71,1420.37,9700.67 +2200.0,0.0001,1,GN_ISRES,3,XTOL_REACHED,70044,0.3569594727990553,9.999997618297487e-5,2.796530656136267e7,5.882498819509904e6,7733.78,6404.07,1877.7,984.9,1427.51,9755.11 +2200.0,0.0001,1,GN_ISRES,4,XTOL_REACHED,72570,0.35736918821766867,9.999999407517412e-5,2.796162024652394e7,5.927969161878094e6,7644.94,6637.99,1877.64,953.09,1403.62,9494.79 +2200.0,0.0001,1,GN_ISRES,5,XTOL_REACHED,69314,0.357053818894094,9.999997109917021e-5,2.7951941961938195e7,5.903597358143478e6,7904.16,6404.21,1877.7,970.85,1420.62,9701.07 +2200.0,0.0001,1,GN_ISRES,6,XTOL_REACHED,65103,0.3569725006072294,9.999999877107533e-5,2.7980482790356547e7,5.868623711185309e6,7238.2,6607.51,1877.69,988.84,1413.93,9686.79 +2200.0,0.0001,1,GN_ISRES,7,XTOL_REACHED,68601,0.356972018020054,9.999999771694497e-5,2.798119918534653e7,5.869118062295182e6,7238.21,6608.18,1877.7,991.12,1413.73,9677.42 +2200.0,0.0001,1,GN_ISRES,8,XTOL_REACHED,67645,0.35727277895369763,9.999986322394294e-5,2.796090970094031e7,5.920813132013865e6,7647.89,6605.05,1877.7,961.93,1406.32,9519.06 +2200.0,0.0001,1,GN_ISRES,9,XTOL_REACHED,73987,0.35716676479160564,9.999997572033926e-5,2.795396610882251e7,5.915708984587867e6,7472.48,6677.22,1877.7,965.97,1397.15,9477.45 +2200.0,0.0001,1,GN_ISRES,10,XTOL_REACHED,75779,0.3569739101689018,9.99999952787038e-5,2.7981947440619685e7,5.868739686049986e6,7238.18,6606.4,1877.7,991.5,1414.26,9679.22 +2200.0,0.0001,1,LN_SBPLX,1,XTOL_REACHED,1018,0.5700780292277892,9.999999983573325e-5,3.98553999729485e7,1.0835548324557604e7,34076.21,17027.93,768.67,107.22,950.1,3339.14 +2200.0,0.0001,1,LN_SBPLX,2,XTOL_REACHED,1030,0.578535169723969,9.99999995932175e-5,4.0846203544202894e7,1.073233868251431e7,34115.13,17070.0,661.69,308.21,963.05,4981.53 +2200.0,0.0001,1,LN_SBPLX,3,XTOL_REACHED,856,0.5557071287406156,9.99999999899356e-5,3.9539146156983554e7,1.0998855417911412e7,24229.76,17055.6,1877.51,32.84,886.1,2391.41 +2200.0,0.0001,1,LN_SBPLX,4,XTOL_REACHED,775,0.4711583176445744,9.999999995776036e-5,3.5302565659405224e7,8.667106694730036e6,14485.45,14823.75,1585.09,221.17,1284.86,5548.02 +2200.0,0.0001,1,LN_SBPLX,5,XTOL_REACHED,1914,0.5279598630347704,9.999999986331503e-5,3.630213096940172e7,1.0433896922068961e7,34055.9,11731.07,1533.32,131.1,1043.97,3098.35 +2200.0,0.0001,1,LN_SBPLX,6,XTOL_REACHED,1062,0.5078891014411598,9.999999971566235e-5,3.5701977134309195e7,9.729356372945426e6,29363.42,12313.18,1377.96,79.04,1178.6,4505.94 +2200.0,0.0001,1,LN_SBPLX,7,XTOL_REACHED,1697,0.5328432269533423,9.999999988667978e-5,3.7675042298385926e7,9.843009576935014e6,30837.56,14564.13,870.95,137.99,1019.8,5980.57 +2200.0,0.0001,1,LN_SBPLX,8,XTOL_REACHED,1425,0.45698317796571114,9.999999998121132e-5,3.406681825080938e7,8.477208876337506e6,14981.56,13479.31,1671.36,221.92,1266.79,5429.53 +2200.0,0.0001,1,LN_SBPLX,9,XTOL_REACHED,1378,0.502652333356308,9.999999999269212e-5,3.586680879452274e7,9.580193456187794e6,24817.05,14733.14,1261.43,120.2,951.04,3847.81 +2200.0,0.0001,1,LN_SBPLX,10,XTOL_REACHED,1181,0.6122609046916809,9.999999981575183e-5,4.236828117464964e7,1.233347648105239e7,33702.32,17070.0,1877.7,15.41,869.93,1532.78 +2200.0,0.0001,2,GN_CRS2_LM,1,XTOL_REACHED,19160,0.42202073710172816,9.999998604592754e-5,3.0904100832414918e7,4.881654336640822e6,277.07,6261.51,1877.7,1669.69,1381.16,18361.32 +2200.0,0.0001,2,GN_CRS2_LM,2,XTOL_REACHED,22517,0.4220207370198593,9.999999462699852e-5,3.0904100806548774e7,4.8816544667182965e6,277.07,6261.51,1877.7,1669.69,1381.16,18361.32 +2200.0,0.0001,2,GN_CRS2_LM,3,XTOL_REACHED,17847,0.42202073723678946,9.999995773587868e-5,3.090410069574996e7,4.88165429436608e6,277.07,6261.51,1877.7,1669.69,1381.16,18361.32 +2200.0,0.0001,2,GN_CRS2_LM,4,XTOL_REACHED,21926,0.42201873630383496,9.999999690119949e-5,3.0904040757342197e7,4.881372291641158e6,277.09,6260.19,1877.7,1670.21,1381.26,18361.62 +2200.0,0.0001,2,GN_CRS2_LM,5,XTOL_REACHED,18903,0.42202074022616864,9.999992150366338e-5,3.090410115181633e7,4.881655237350165e6,277.08,6261.51,1877.7,1669.69,1381.16,18361.32 +2200.0,0.0001,2,GN_CRS2_LM,6,XTOL_REACHED,17194,0.42202073879845536,9.999995500313133e-5,3.0904100978473462e7,4.881654942590265e6,277.07,6261.51,1877.7,1669.69,1381.16,18361.32 +2200.0,0.0001,2,GN_CRS2_LM,7,XTOL_REACHED,15868,0.4220187401101211,9.999998785579634e-5,3.0904044641824473e7,4.881375716747516e6,277.09,6260.2,1877.7,1670.21,1381.26,18361.6 +2200.0,0.0001,2,GN_CRS2_LM,8,XTOL_REACHED,19586,0.4220207366975344,9.999999424262377e-5,3.0904100712060586e7,4.88165413648766e6,277.07,6261.51,1877.7,1669.69,1381.16,18361.32 +2200.0,0.0001,2,GN_CRS2_LM,9,XTOL_REACHED,23611,0.42201873729666006,9.999996987739617e-5,3.090404202778323e7,4.881373301133806e6,277.09,6260.19,1877.7,1670.21,1381.26,18361.61 +2200.0,0.0001,2,GN_CRS2_LM,10,XTOL_REACHED,17792,0.42202073759546305,9.999997951378455e-5,3.090410057301361e7,4.881654201805938e6,277.07,6261.51,1877.7,1669.69,1381.16,18361.32 +2200.0,0.0001,2,GN_ISRES,1,XTOL_REACHED,68614,0.42202836350708783,9.999996903091516e-5,3.0919074113706302e7,4.895355727316025e6,291.14,6310.68,1877.7,1657.06,1378.61,18330.31 +2200.0,0.0001,2,GN_ISRES,2,XTOL_REACHED,67463,0.42203017600710707,9.999999931764556e-5,3.0919346776855063e7,4.8949040514804935e6,288.41,6310.12,1877.7,1657.22,1379.1,18331.24 +2200.0,0.0001,2,GN_ISRES,3,XTOL_REACHED,72160,0.42202073781529026,9.999998715780585e-5,3.090410099478157e7,4.881655179108812e6,277.07,6261.51,1877.7,1669.69,1381.16,18361.32 +2200.0,0.0001,2,GN_ISRES,4,XTOL_REACHED,73615,0.422020760963139,9.999998380312566e-5,3.090411170600911e7,4.881685214206458e6,277.18,6261.59,1877.7,1669.67,1381.14,18361.26 +2200.0,0.0001,2,GN_ISRES,5,XTOL_REACHED,66520,0.4220539421461918,9.999999440783922e-5,3.0914829080112137e7,4.899159960098374e6,320.3,6312.34,1877.7,1656.75,1373.44,18321.57 +2200.0,0.0001,2,GN_ISRES,6,XTOL_REACHED,69112,0.422020890059403,9.99999866991465e-5,3.0904120406713642e7,4.881752540214225e6,277.5,6261.71,1877.7,1669.64,1381.09,18361.12 +2200.0,0.0001,2,GN_ISRES,7,XTOL_REACHED,59609,0.42202860260748065,9.99999691305205e-5,3.0919092195310906e7,4.895115298735018e6,290.01,6310.24,1877.7,1657.17,1378.81,18330.82 +2200.0,0.0001,2,GN_ISRES,8,XTOL_REACHED,64054,0.4220321780276091,9.99999282528169e-5,3.090975588787158e7,4.888541319053322e6,292.33,6282.34,1877.7,1664.41,1378.39,18347.42 +2200.0,0.0001,2,GN_ISRES,9,XTOL_REACHED,66795,0.42202829274498405,9.999997135695994e-5,3.0919045689440608e7,4.895185986536607e6,290.44,6310.32,1877.7,1657.15,1378.74,18330.67 +2200.0,0.0001,2,GN_ISRES,10,XTOL_REACHED,70159,0.42202096190835076,9.99999947354842e-5,3.090420639996002e7,4.881952976859783e6,278.12,6262.23,1877.7,1669.52,1380.97,18360.68 +2200.0,0.0001,2,LN_SBPLX,1,XTOL_REACHED,536,0.5927357331212987,0.003296340999988849,3.980623027936602e7,1.2270411097673055e7,34140.0,17070.0,1877.7,0.0,0.58,0.0 +2200.0,0.0001,2,LN_SBPLX,2,XTOL_REACHED,1383,0.6639145782522912,9.999999977135727e-5,4.499625497108373e7,1.2034212690099388e7,34139.13,17069.98,1599.01,731.43,379.2,7426.54 +2200.0,0.0001,2,LN_SBPLX,3,XTOL_REACHED,874,0.5391213069197881,9.999999964808897e-5,3.827218767864993e7,8.914120471325576e6,14301.69,13766.5,1877.7,1956.38,674.01,7155.92 +2200.0,0.0001,2,LN_SBPLX,4,XTOL_REACHED,1701,0.5309303486833638,9.999999999876618e-5,3.973021571412745e7,7.66053272566032e6,546.65,16213.63,1877.7,1225.35,1369.6,13959.15 +2200.0,0.0001,2,LN_SBPLX,5,XTOL_REACHED,2095,0.4266689871046218,9.99999999930027e-5,3.1440257453037232e7,5.156272297011086e6,326.71,7313.99,1877.7,1472.55,1372.33,17780.85 +2200.0,0.0001,2,LN_SBPLX,6,XTOL_REACHED,513,0.5927290758056765,0.003296340999988849,3.980540611356859e7,1.2270358298822988e7,34140.0,17070.0,1877.7,0.0,0.21,0.0 +2200.0,0.0001,2,LN_SBPLX,7,XTOL_REACHED,1648,0.6625994662803436,9.999999996900143e-5,4.613587055953057e7,1.1103276112715045e7,22834.04,17070.0,1877.7,1266.34,1757.28,7251.79 +2200.0,0.0001,2,LN_SBPLX,8,XTOL_REACHED,865,0.5642628248703726,9.999999986563768e-5,4.2582014107802205e7,8.285543656847199e6,1347.42,17070.0,1877.7,3244.8,1272.6,8602.23 +2200.0,0.0001,2,LN_SBPLX,9,XTOL_REACHED,1246,0.5408634014617136,9.99999999984215e-5,3.6925716610275835e7,9.063987675654026e6,24166.37,9921.43,1877.7,946.69,571.38,11667.46 +2200.0,0.0001,2,LN_SBPLX,10,XTOL_REACHED,810,0.6488728892545172,9.999999996094699e-5,4.374545446288061e7,1.2381290099413361e7,33845.53,17070.0,1877.7,718.45,362.49,3321.71 +2200.0,0.001,1,GN_CRS2_LM,1,XTOL_REACHED,22240,0.34558751022991807,0.0009999999563464756,2.6985249271658793e7,5.165366181451873e6,6696.25,4519.03,1877.65,895.36,1235.79,14270.86 +2200.0,0.001,1,GN_CRS2_LM,2,XTOL_REACHED,22494,0.34558750558975526,0.0009999999709645248,2.6985251796601422e7,5.165366071964255e6,6696.23,4519.04,1877.65,895.36,1235.79,14270.86 +2200.0,0.001,1,GN_CRS2_LM,3,XTOL_REACHED,19766,0.3455875098478002,0.0009999997854660038,2.6985251732761946e7,5.165365797949533e6,6696.24,4519.04,1877.65,895.36,1235.79,14270.86 +2200.0,0.001,1,GN_CRS2_LM,4,XTOL_REACHED,22813,0.34558750606803507,0.0009999999749839914,2.6985250912217043e7,5.165366133596288e6,6696.24,4519.04,1877.65,895.36,1235.79,14270.86 +2200.0,0.001,1,GN_CRS2_LM,5,XTOL_REACHED,23353,0.34558836446071295,0.0009999999244530483,2.6985344237684682e7,5.165477239026151e6,6696.27,4519.02,1877.66,896.09,1235.79,14267.83 +2200.0,0.001,1,GN_CRS2_LM,6,XTOL_REACHED,24616,0.3455875068050235,0.000999999978163089,2.6985250765828658e7,5.165366118118485e6,6696.24,4519.04,1877.65,895.36,1235.79,14270.86 +2200.0,0.001,1,GN_CRS2_LM,7,XTOL_REACHED,23935,0.34558750723235226,0.0009999999215526576,2.698525201084073e7,5.165366063350671e6,6696.23,4519.04,1877.65,895.36,1235.79,14270.86 +2200.0,0.001,1,GN_CRS2_LM,8,XTOL_REACHED,21075,0.345590867464013,0.000999999826723218,2.6985009931480844e7,5.16539356633672e6,6696.3,4518.91,1877.7,895.26,1235.79,14270.76 +2200.0,0.001,1,GN_CRS2_LM,9,XTOL_REACHED,23847,0.34559018316977963,0.0009999998471900877,2.698615104522932e7,5.166252909957706e6,6696.3,4518.91,1877.7,901.36,1235.79,14246.26 +2200.0,0.001,1,GN_CRS2_LM,10,XTOL_REACHED,18241,0.3455901824661568,0.0009999999918770268,2.6986151117224645e7,5.166252835206345e6,6696.3,4518.91,1877.7,901.36,1235.79,14246.26 +2200.0,0.001,1,GN_ISRES,1,XTOL_REACHED,68228,0.34576720649216414,0.0009999999675137016,2.7006077164777096e7,5.013249001390198e6,6395.63,4142.35,1877.7,857.01,1248.01,15538.08 +2200.0,0.001,1,GN_ISRES,2,XTOL_REACHED,73350,0.34576535402601666,0.000999999967643888,2.6993899360298157e7,5.238157033920048e6,6967.86,4623.72,1877.7,933.3,1232.99,13693.44 +2200.0,0.001,1,GN_ISRES,3,XTOL_REACHED,82609,0.3461142957534069,0.0009999999878513531,2.6963620762698457e7,5.391557345315685e6,7449.78,4944.54,1877.7,915.51,1215.88,12682.02 +2200.0,0.001,1,GN_ISRES,4,XTOL_REACHED,70788,0.3457230963936831,0.000999999693069892,2.699575338728738e7,5.003376593211914e6,6437.02,4089.31,1877.7,853.66,1245.97,15639.16 +2200.0,0.001,1,GN_ISRES,5,XTOL_REACHED,71202,0.34559191657678684,0.000999999984153024,2.698573917795358e7,5.165918712777658e6,6696.31,4518.94,1877.69,899.03,1235.79,14255.65 +2200.0,0.001,1,GN_ISRES,6,XTOL_REACHED,76069,0.3458394101599829,0.0009999999898113571,2.6996817667763583e7,5.253698985678493e6,6857.55,4745.44,1877.7,911.72,1231.75,13585.13 +2200.0,0.001,1,GN_ISRES,7,XTOL_REACHED,75524,0.34559242739255835,0.0009999999599638108,2.6983849776950307e7,5.164464231489029e6,6696.3,4518.91,1877.7,888.66,1235.79,14297.4 +2200.0,0.001,1,GN_ISRES,8,XTOL_REACHED,73479,0.34566539782619693,0.0009999999326300868,2.6983819387917567e7,5.159969790386031e6,6698.91,4509.29,1877.62,872.88,1237.09,14382.64 +2200.0,0.001,1,GN_ISRES,9,XTOL_REACHED,69196,0.34574138000481197,0.0009999998572031929,2.7010138762130238e7,5.027693547391171e6,6363.17,4203.04,1877.7,869.86,1248.78,15363.83 +2200.0,0.001,1,GN_ISRES,10,XTOL_REACHED,62904,0.34577300140803374,0.0009999999181167702,2.7008652088692937e7,5.012185897071225e6,6397.48,4141.9,1877.1,854.36,1248.12,15558.31 +2200.0,0.001,1,LN_SBPLX,1,XTOL_REACHED,1034,0.4467896168842746,0.0009999999998862022,3.228907954274677e7,8.537945348381765e6,18008.27,11570.27,1845.24,122.05,850.21,5391.74 +2200.0,0.001,1,LN_SBPLX,2,XTOL_REACHED,1075,0.4911144682617476,0.0009999999998759974,3.395134592305282e7,9.459628685114909e6,30455.38,10421.14,1487.35,94.47,847.43,5400.99 +2200.0,0.001,1,LN_SBPLX,3,XTOL_REACHED,2276,0.5248201610827945,0.0009999999999519363,3.76236987925161e7,1.0328531368024088e7,20617.86,16523.92,1877.69,78.9,757.29,2726.67 +2200.0,0.001,1,LN_SBPLX,4,XTOL_REACHED,1477,0.37064509122835443,0.0009999999998925536,2.8845085167713203e7,5.88284736176138e6,8202.26,8035.13,1555.31,779.54,1128.16,11744.11 +2200.0,0.001,1,LN_SBPLX,5,XTOL_REACHED,2399,0.3615097120747258,0.000999999999809775,2.7908552628323417e7,5.904961051669204e6,9321.79,6940.23,1687.08,685.95,1131.39,11192.12 +2200.0,0.001,1,LN_SBPLX,6,XTOL_REACHED,876,0.422191297849045,0.000999999999981056,3.0540066310386732e7,7.876661721064121e6,19815.02,7961.26,1877.7,322.69,1043.8,7320.16 +2200.0,0.001,1,LN_SBPLX,7,XTOL_REACHED,3353,0.4693681045620832,0.0009999999925939882,3.4104939067723185e7,8.665450994253779e6,20765.08,14079.7,1141.32,277.35,863.14,5258.9 +2200.0,0.001,1,LN_SBPLX,8,XTOL_REACHED,1292,0.3972828078023833,0.0009999999998275262,3.0841498468466703e7,6.567416967321782e6,6058.77,10669.42,1730.62,683.49,1203.71,9783.72 +2200.0,0.001,1,LN_SBPLX,9,XTOL_REACHED,1953,0.4544650450234511,0.0009999999998679945,3.3447263435725354e7,8.287473523322422e6,18146.1,13778.7,1181.95,394.95,878.33,5628.06 +2200.0,0.001,1,LN_SBPLX,10,XTOL_REACHED,955,0.6066457459286192,0.0009999999999305515,4.1547608302132316e7,1.2331260910748363e7,34020.0,17070.0,1876.43,10.96,553.82,1089.84 +2200.0,0.001,2,GN_CRS2_LM,1,XTOL_REACHED,15408,0.41516473524504904,0.0009999999648806844,3.0365945159548238e7,4.8394658053808175e6,214.4,6219.24,1877.7,1670.21,1228.6,18100.34 +2200.0,0.001,2,GN_CRS2_LM,2,XTOL_REACHED,15288,0.41516473527140496,0.0009999999230347544,3.0365945459182788e7,4.83946550339879e6,214.4,6219.24,1877.7,1670.21,1228.6,18100.34 +2200.0,0.001,2,GN_CRS2_LM,3,XTOL_REACHED,24561,0.41517549385293434,0.0009999999477983642,3.0359112530442066e7,4.829676376692127e6,207.02,6182.4,1877.7,1679.74,1230.65,18129.21 +2200.0,0.001,2,GN_CRS2_LM,4,XTOL_REACHED,19171,0.41516473427264694,0.000999999988300972,3.036594525367274e7,4.839465354998148e6,214.39,6219.23,1877.7,1670.21,1228.6,18100.34 +2200.0,0.001,2,GN_CRS2_LM,5,XTOL_REACHED,17644,0.4151647352635459,0.000999999853051301,3.0365945505335286e7,4.839465223753527e6,214.39,6219.23,1877.7,1670.21,1228.6,18100.35 +2200.0,0.001,2,GN_CRS2_LM,6,XTOL_REACHED,22012,0.41516473708933027,0.000999999882833332,3.0365945679654986e7,4.839465575447457e6,214.4,6219.24,1877.7,1670.21,1228.6,18100.34 +2200.0,0.001,2,GN_CRS2_LM,7,XTOL_REACHED,24766,0.41517549469067466,0.0009999999854334045,3.0359112158922546e7,4.829676780611087e6,207.03,6182.4,1877.7,1679.74,1230.65,18129.21 +2200.0,0.001,2,GN_CRS2_LM,8,XTOL_REACHED,17903,0.4151647353038358,0.0009999998631887665,3.0365945549997337e7,4.839465274069628e6,214.39,6219.24,1877.7,1670.21,1228.6,18100.35 +2200.0,0.001,2,GN_CRS2_LM,9,XTOL_REACHED,19550,0.4151647363929167,0.0009999998956366012,3.0365945383192845e7,4.839465493164691e6,214.4,6219.24,1877.7,1670.21,1228.6,18100.34 +2200.0,0.001,2,GN_CRS2_LM,10,XTOL_REACHED,14556,0.415164742787946,0.0009999993179060766,3.036594583096221e7,4.83946665895964e6,214.4,6219.24,1877.7,1670.21,1228.6,18100.34 +2200.0,0.001,2,GN_ISRES,1,XTOL_REACHED,70479,0.41516507492416244,0.0009999999202511538,3.0365829893929325e7,4.839704188230536e6,216.06,6219.39,1877.7,1670.14,1228.4,18099.79 +2200.0,0.001,2,GN_ISRES,2,XTOL_REACHED,69016,0.41517550381351825,0.0009999999882554724,3.0359220210577376e7,4.82956243914707e6,206.07,6182.41,1877.7,1679.76,1230.76,18129.48 +2200.0,0.001,2,GN_ISRES,3,XTOL_REACHED,66497,0.41516474298320655,0.000999999954529891,3.036594722075686e7,4.839467200162003e6,214.4,6219.24,1877.7,1670.21,1228.6,18100.34 +2200.0,0.001,2,GN_ISRES,4,XTOL_REACHED,67782,0.4151859324247972,0.0009999999835979484,3.0371276943844624e7,4.84215343135068e6,210.65,6231.85,1877.7,1667.46,1228.93,18094.0 +2200.0,0.001,2,GN_ISRES,5,XTOL_REACHED,64292,0.41516846508049887,0.0009999997610383648,3.0363127200390995e7,4.837672413175689e6,215.91,6210.99,1877.7,1672.54,1228.52,18103.52 +2200.0,0.001,2,GN_ISRES,6,XTOL_REACHED,72103,0.415175497730396,0.0009999999988082515,3.035915117335878e7,4.829635512695675e6,206.68,6182.4,1877.7,1679.75,1230.69,18129.31 +2200.0,0.001,2,GN_ISRES,7,XTOL_REACHED,61510,0.4151647379192221,0.0009999999998229017,3.036594635523776e7,4.83946582605049e6,214.39,6219.24,1877.7,1670.21,1228.6,18100.34 +2200.0,0.001,2,GN_ISRES,8,XTOL_REACHED,66862,0.4152003532666619,0.0009999999847504317,3.0374194015474707e7,4.84573334352673e6,218.37,6242.76,1877.7,1664.41,1227.86,18086.44 +2200.0,0.001,2,GN_ISRES,9,XTOL_REACHED,75645,0.41516503280025646,0.0009999999788170694,3.0366001107161187e7,4.8395487445339225e6,214.64,6219.45,1877.7,1670.15,1228.56,18100.15 +2200.0,0.001,2,GN_ISRES,10,XTOL_REACHED,63460,0.4151755026401493,0.000999999859942506,3.0359199580464937e7,4.8295845965537885e6,206.25,6182.4,1877.7,1679.75,1230.74,18129.43 +2200.0,0.001,2,LN_SBPLX,1,XTOL_REACHED,534,0.5927357331212135,0.003296340999988849,3.980623027935682e7,1.2270411097672751e7,34140.0,17070.0,1877.7,0.0,0.58,0.0 +2200.0,0.001,2,LN_SBPLX,2,XTOL_REACHED,1310,0.6486359344377777,0.0009999999998522176,4.3815436788149975e7,1.198399310108233e7,34136.51,17070.0,1570.68,723.77,316.91,5577.96 +2200.0,0.001,2,LN_SBPLX,3,XTOL_REACHED,768,0.7592852319956057,0.0009999999999655027,5.726500140508623e7,1.1476485338656908e7,21538.61,15903.9,1877.7,8527.54,772.12,5600.93 +2200.0,0.001,2,LN_SBPLX,4,XTOL_REACHED,2290,0.4315761220190475,0.0009999999999163746,3.214429709504301e7,5.155781140005468e6,240.5,7531.28,1877.7,1267.02,1225.4,20216.14 +2200.0,0.001,2,LN_SBPLX,5,XTOL_REACHED,1159,0.6100501051274458,0.0009999999999992808,4.7586675286278754e7,8.08749303705644e6,209.01,15112.77,1877.7,6757.26,1407.91,8063.13 +2200.0,0.001,2,LN_SBPLX,6,XTOL_REACHED,513,0.5927290758056685,0.003296340999988849,3.980540611356782e7,1.2270358298822988e7,34140.0,17070.0,1877.7,0.0,0.21,0.0 +2200.0,0.001,2,LN_SBPLX,7,XTOL_REACHED,1399,0.5823423946683987,0.0009999999999432902,4.086032294923694e7,1.0356462622971097e7,19078.2,17070.0,1877.7,1005.19,475.73,6120.83 +2200.0,0.001,2,LN_SBPLX,8,XTOL_REACHED,1398,0.5555253705974008,0.0009999999999949168,4.148372328665163e7,7.713601415880609e6,1159.33,15189.32,1877.7,1571.49,2836.55,11529.98 +2200.0,0.001,2,LN_SBPLX,9,XTOL_REACHED,3156,0.6523558564496813,0.000999999999687012,4.632027082850207e7,1.0184867967278728e7,19928.73,17061.74,1568.13,994.63,1528.46,14024.47 +2200.0,0.001,2,LN_SBPLX,10,XTOL_REACHED,541,0.6485172354433204,0.000999999995061133,4.3869038616383255e7,1.2460907357302347e7,34139.99,17070.0,1877.7,1027.12,324.55,2174.76 +2200.0,0.01,1,GN_CRS2_LM,1,XTOL_REACHED,27692,0.3204344226079424,0.009999999966342885,2.443524455847711e7,5.18716851402014e6,6959.42,4616.03,1877.7,923.69,905.55,10099.59 +2200.0,0.01,1,GN_CRS2_LM,2,XTOL_REACHED,61417,0.3204344227736474,0.009999999991263222,2.4435244477933932e7,5.187168655823038e6,6959.42,4616.03,1877.7,923.69,905.55,10099.58 +2200.0,0.01,1,GN_CRS2_LM,3,XTOL_REACHED,24997,0.32043517510363795,0.009999999955246273,2.4433954406189512e7,5.187055494318382e6,6959.59,4617.78,1877.7,925.86,898.88,10112.42 +2200.0,0.01,1,GN_CRS2_LM,4,XTOL_REACHED,32714,0.3204358773988246,0.009999999995015097,2.4434052986050528e7,5.186604795149136e6,6959.59,4615.99,1877.7,922.79,902.34,10115.21 +2200.0,0.01,1,GN_CRS2_LM,5,XTOL_REACHED,27973,0.3204344225895616,0.00999999999077096,2.4435244540223125e7,5.187168576602457e6,6959.42,4616.03,1877.7,923.69,905.55,10099.58 +2200.0,0.01,1,GN_CRS2_LM,6,XTOL_REACHED,24857,0.32043587742735014,0.009999999992879037,2.44340529652949e7,5.186604817604735e6,6959.59,4615.99,1877.7,922.79,902.34,10115.21 +2200.0,0.01,1,GN_CRS2_LM,7,XTOL_REACHED,25005,0.3204344225372649,0.009999999966238954,2.4435244506783284e7,5.187168534254813e6,6959.42,4616.03,1877.7,923.69,905.55,10099.59 +2200.0,0.01,1,GN_CRS2_LM,8,XTOL_REACHED,46022,0.3204354167694959,0.009999999952999416,2.4436430913105927e7,5.1874324619630175e6,6959.53,4614.78,1877.7,927.83,905.66,10086.2 +2200.0,0.01,1,GN_CRS2_LM,9,XTOL_REACHED,21227,0.32043442463990507,0.009999999820516355,2.4435244769231625e7,5.18716891176622e6,6959.42,4616.03,1877.7,923.69,905.55,10099.58 +2200.0,0.01,1,GN_CRS2_LM,10,XTOL_REACHED,28268,0.3204358775431718,0.009999999996329603,2.443405308081721e7,5.1866048133506235e6,6959.59,4615.99,1877.7,922.79,902.34,10115.21 +2200.0,0.01,1,GN_ISRES,1,XTOL_REACHED,73545,0.32053755548919766,0.009999999994090354,2.4455253287053056e7,5.113592977849996e6,6718.34,4475.98,1877.7,912.0,916.24,10647.36 +2200.0,0.01,1,GN_ISRES,2,XTOL_REACHED,74310,0.32043622859148335,0.009999999962329309,2.4433905155152395e7,5.1864077573893005e6,6959.67,4615.65,1877.7,922.91,901.43,10119.16 +2200.0,0.01,1,GN_ISRES,3,XTOL_REACHED,79551,0.32077324720690953,0.009999999902308538,2.4473505717588298e7,5.029386993572238e6,6589.14,4253.09,1877.7,875.93,929.64,11406.85 +2200.0,0.01,1,GN_ISRES,4,XTOL_REACHED,94623,0.3204370345887623,0.009999999999746765,2.443701349835034e7,5.188028930670731e6,6958.67,4616.5,1877.7,927.38,907.77,10076.59 +2200.0,0.01,1,GN_ISRES,5,XTOL_REACHED,72923,0.32052759981604734,0.0099999999994271,2.4435272463189796e7,5.168014748408449e6,6968.76,4549.78,1877.7,905.12,911.32,10307.86 +2200.0,0.01,1,GN_ISRES,6,XTOL_REACHED,86162,0.3205374863317412,0.009999999963585195,2.4456422314778265e7,5.114172893970445e6,6718.34,4475.99,1877.7,911.99,920.34,10631.69 +2200.0,0.01,1,GN_ISRES,7,XTOL_REACHED,78704,0.320724569648563,0.009999999937209203,2.4479409043374933e7,5.039471856817117e6,6652.12,4241.97,1877.7,915.61,920.8,11265.96 +2200.0,0.01,1,GN_ISRES,8,XTOL_REACHED,88194,0.320436444346904,0.009999999998152367,2.4436676450911686e7,5.1879325219017e6,6959.32,4616.22,1877.7,927.4,906.98,10079.51 +2200.0,0.01,1,GN_ISRES,9,XTOL_REACHED,91274,0.3204358858991271,0.009999999981508023,2.4434454017578494e7,5.1875079900625395e6,6959.4,4618.55,1877.7,925.61,901.02,10103.47 +2200.0,0.01,1,GN_ISRES,10,XTOL_REACHED,74998,0.32043591008422145,0.009999999901816853,2.4434466596814193e7,5.187489660976517e6,6959.22,4618.6,1877.7,925.62,900.94,10103.78 +2200.0,0.01,1,LN_SBPLX,1,XTOL_REACHED,1287,0.39201038519654624,0.009999999999742564,2.7827302871340748e7,7.5349555098576145e6,15429.04,9769.06,1793.95,115.54,434.98,4810.23 +2200.0,0.01,1,LN_SBPLX,2,XTOL_REACHED,1800,0.32105251099049475,0.009999999998537075,2.4443240732143838e7,5.460264380811491e6,7486.39,5320.52,1877.7,986.01,845.47,8051.83 +2200.0,0.01,1,LN_SBPLX,3,XTOL_REACHED,1776,0.39262901829187197,0.009999999999612385,3.036125614743488e7,6.817407148345786e6,6306.27,11511.72,1647.73,1671.77,887.33,4273.85 +2200.0,0.01,1,LN_SBPLX,4,XTOL_REACHED,1712,0.3294027893557825,0.009999999999919181,2.4974959564527478e7,5.044232402139778e6,7089.11,4520.54,1846.7,446.41,738.93,14354.27 +2200.0,0.01,1,LN_SBPLX,5,XTOL_REACHED,2861,0.32673854690870324,0.009999999999980969,2.4735382075906746e7,5.226661291612292e6,7974.84,4880.71,1793.1,598.79,811.43,11785.01 +2200.0,0.01,1,LN_SBPLX,6,XTOL_REACHED,1343,0.3244962507804217,0.009999999999997643,2.4457937238333702e7,5.68222507146985e6,8353.92,5805.0,1877.7,864.41,705.57,7463.39 +2200.0,0.01,1,LN_SBPLX,7,XTOL_REACHED,3026,0.4323275707746432,0.009999999999999534,3.044773698997909e7,8.30246408402579e6,19390.78,13609.51,1176.31,185.89,344.59,2482.74 +2200.0,0.01,1,LN_SBPLX,8,XTOL_REACHED,616,0.3256672090528147,0.009999999999933328,2.4699777246430553e7,5.510921714816412e6,7709.79,5438.65,1877.7,682.83,1048.29,8565.13 +2200.0,0.01,1,LN_SBPLX,9,XTOL_REACHED,2644,0.32287661499362086,0.009999999997941647,2.4433887180891488e7,5.631800256500287e6,8050.65,5708.56,1877.7,865.94,842.48,7250.51 +2200.0,0.01,1,LN_SBPLX,10,XTOL_REACHED,4020,0.3925519317861419,0.009999999997676319,2.781714486801736e7,7.688618574078513e6,15270.24,10177.25,1834.52,161.6,416.18,3524.65 +2200.0,0.01,2,GN_CRS2_LM,1,XTOL_REACHED,44998,0.38092859144741603,0.009999999991654301,2.74183059082296e7,4.948094108487588e6,2924.87,5765.71,1877.7,1197.92,668.76,15945.53 +2200.0,0.01,2,GN_CRS2_LM,2,XTOL_REACHED,23092,0.3809285916558505,0.00999999993531194,2.7418305815870058e7,4.948094061177162e6,2924.87,5765.71,1877.7,1197.92,668.76,15945.53 +2200.0,0.01,2,GN_CRS2_LM,3,XTOL_REACHED,40531,0.38091994428633746,0.009999999919757321,2.7417548980546024e7,4.952613984950325e6,2943.63,5774.81,1877.7,1194.04,667.74,15930.64 +2200.0,0.01,2,GN_CRS2_LM,4,XTOL_REACHED,25857,0.38092859170621474,0.009999999915138674,2.7418305692195766e7,4.948094152253465e6,2924.87,5765.71,1877.7,1197.92,668.76,15945.53 +2200.0,0.01,2,GN_CRS2_LM,5,XTOL_REACHED,23137,0.3809372891486217,0.00999999993661445,2.7463357495438874e7,4.97272191984216e6,2781.36,5937.81,1877.7,1172.44,668.32,15837.41 +2200.0,0.01,2,GN_CRS2_LM,6,XTOL_REACHED,20374,0.3809342844250006,0.00999999960632814,2.7461354584426522e7,4.974529082963911e6,2798.12,5936.69,1877.7,1171.32,667.75,15831.83 +2200.0,0.01,2,GN_CRS2_LM,7,XTOL_REACHED,24680,0.380937287889603,0.009999999998786297,2.7463358639996536e7,4.972721940429535e6,2781.35,5937.81,1877.7,1172.44,668.32,15837.41 +2200.0,0.01,2,GN_CRS2_LM,8,XTOL_REACHED,18143,0.3809285917369458,0.009999999909797237,2.741830589715514e7,4.948094085031652e6,2924.87,5765.71,1877.7,1197.92,668.76,15945.53 +2200.0,0.01,2,GN_CRS2_LM,9,XTOL_REACHED,24696,0.38093428206765706,0.009999999715675176,2.746135430391012e7,4.974529382797743e6,2798.12,5936.69,1877.7,1171.32,667.75,15831.83 +2200.0,0.01,2,GN_CRS2_LM,10,XTOL_REACHED,17921,0.38093428526970596,0.009999999438385369,2.7461354446422e7,4.974529328843289e6,2798.12,5936.69,1877.7,1171.32,667.75,15831.83 +2200.0,0.01,2,GN_ISRES,1,XTOL_REACHED,69590,0.38095566173848394,0.009999999971236294,2.747152577195265e7,4.96291761955767e6,2701.74,5937.84,1877.7,1179.24,671.49,15865.57 +2200.0,0.01,2,GN_ISRES,2,XTOL_REACHED,63389,0.38096257204457856,0.009999999869441882,2.743561521941155e7,4.9317136423276635e6,2776.67,5774.05,1877.7,1208.08,673.88,15996.48 +2200.0,0.01,2,GN_ISRES,3,XTOL_REACHED,65479,0.3809450226846356,0.009999999920187585,2.7443610610558227e7,4.971883841170988e6,2884.71,5882.52,1877.7,1175.67,666.37,15852.6 +2200.0,0.01,2,GN_ISRES,4,XTOL_REACHED,68875,0.3809558390146719,0.009999999974479444,2.7460276445862904e7,4.985923423188912e6,2833.77,5963.08,1877.7,1164.95,666.53,15775.67 +2200.0,0.01,2,GN_ISRES,5,XTOL_REACHED,77661,0.38097574149467145,0.009999999945224769,2.744363734232336e7,4.994290478483534e6,2935.65,5943.15,1877.7,1163.86,664.97,15731.63 +2200.0,0.01,2,GN_ISRES,6,XTOL_REACHED,77780,0.38095219724289087,0.009999999973898397,2.7447366367706478e7,4.968279235055107e6,2852.61,5884.06,1877.7,1177.98,667.5,15863.72 +2200.0,0.01,2,GN_ISRES,7,XTOL_REACHED,72368,0.3809504298198596,0.009999999972750332,2.745311129665027e7,4.980433044036146e6,2853.3,5931.46,1877.7,1169.51,666.71,15802.39 +2200.0,0.01,2,GN_ISRES,8,XTOL_REACHED,70138,0.3809449210239319,0.009999999973696097,2.744377123759481e7,4.971913555568372e6,2884.0,5883.0,1877.7,1175.62,666.38,15852.43 +2200.0,0.01,2,GN_ISRES,9,XTOL_REACHED,68975,0.38095871356665306,0.009999999937907195,2.7435904555150717e7,4.978805758893345e6,2941.19,5880.71,1877.7,1173.11,665.17,15819.15 +2200.0,0.01,2,GN_ISRES,10,XTOL_REACHED,64701,0.38094727232690584,0.009999999611850554,2.744146313835385e7,4.9742991272143675e6,2904.28,5882.44,1877.7,1174.09,665.66,15844.87 +2200.0,0.01,2,LN_SBPLX,1,XTOL_REACHED,1365,0.48557196529688385,0.009999999999999967,3.2939468336159006e7,9.696092262753071e6,26156.34,16124.43,1038.7,0.0,0.0,0.0 +2200.0,0.01,2,LN_SBPLX,2,XTOL_REACHED,749,0.4930595396534769,0.009999999999999903,3.3626309929979496e7,9.78228877463213e6,25669.22,17070.0,959.45,0.0,0.0,0.0 +2200.0,0.01,2,LN_SBPLX,3,XTOL_REACHED,819,0.6879225206384822,0.009999999999707144,5.1743831917666785e7,1.0434281432540318e7,19569.02,15522.88,1519.17,7744.03,478.23,4102.88 +2200.0,0.01,2,LN_SBPLX,4,XTOL_REACHED,1666,0.3893005028822449,0.009999999999997334,2.8065961972984985e7,4.792780025876854e6,347.27,6181.09,1877.7,1608.57,903.12,15216.27 +2200.0,0.01,2,LN_SBPLX,5,XTOL_REACHED,1693,0.46510660463714404,0.009999999999999145,3.1249806120161716e7,9.688011776109928e6,24387.35,12785.24,1877.7,0.0,0.0,0.0 +2200.0,0.01,2,LN_SBPLX,6,XTOL_REACHED,2365,0.4645336973781127,0.009999999999998736,3.1058333031938925e7,9.698608509789106e6,25333.69,12349.66,1877.7,0.0,0.0,0.0 +2200.0,0.01,2,LN_SBPLX,7,XTOL_REACHED,1816,0.4746716275107938,0.009999999999999067,3.192622269520574e7,9.614584563942289e6,26636.76,14502.76,1257.16,0.0,0.0,0.0 +2200.0,0.01,2,LN_SBPLX,8,XTOL_REACHED,800,0.4724078143555588,0.00999999999996882,3.4441328828197636e7,6.054217925567335e6,494.77,9221.42,1877.7,2337.44,2897.97,8601.11 +2200.0,0.01,2,LN_SBPLX,9,XTOL_REACHED,1541,0.4650052583554952,0.009999999999999617,3.104827710502154e7,9.683471061603619e6,25854.74,12404.73,1803.84,0.0,0.0,0.0 +2200.0,0.01,2,LN_SBPLX,10,XTOL_REACHED,1280,0.48587787657516907,0.009999999999999004,3.3067567136674806e7,9.698170306289239e6,25400.14,16370.3,1066.62,0.0,0.0,0.0 diff --git a/examples/new_examples/images/MG_optim_diagram.png b/examples/new_examples/images/MG_optim_diagram.png new file mode 100644 index 0000000000000000000000000000000000000000..7a00833529e49d48adfb78ba741bb2b06ebcff1d GIT binary patch literal 136890 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 literal 0 HcmV?d00001 diff --git a/examples/new_examples/images/microgrid.png b/examples/new_examples/images/microgrid.png new file mode 100644 index 0000000000000000000000000000000000000000..5e8731ac71ae9797ff1dc3ebb98a80e6a682bced GIT binary patch literal 130445 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 H{crytr$$@1 literal 0 HcmV?d00001 diff --git a/examples/new_examples/images/microgrid_sizing - h2.png b/examples/new_examples/images/microgrid_sizing - h2.png new file mode 100644 index 0000000000000000000000000000000000000000..37163330027448037ae62396b1e2fcfedb98904b GIT binary patch literal 177607 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�x7ahV9#}^6t*k0~! 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 #tg_<;w2d4zy=vNQ~+c3{N>(Za(`>J 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�$!>ikjAGuMjG^L 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 literal 0 HcmV?d00001 diff --git a/examples/new_examples/images/microgrid_sizing.png b/examples/new_examples/images/microgrid_sizing.png new file mode 100644 index 0000000000000000000000000000000000000000..f4ab67208f7106a3d938b9ce8de98384bd05c5d9 GIT binary patch literal 114539 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

Ux56a?Tz#@$6NYK_|0r*GXm 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" + ] + }, + "execution_count": 1, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "using CSV, DataFrames\n", + "using Microgrids\n", + "using NLopt # optimization solvers\n", + "using Printf # pretty print results\n", + "using PyPlot\n", + "using PyCall\n", + "using BenchmarkTools # for timing performance, optional\n", + "np=pyimport(\"numpy\")\n" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "04b025c7-5c46-4efe-8497-83dc2637438e", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "true" + ] + }, + "execution_count": 2, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "with_plots = isdefined(Main, :PyPlot)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "a5f54d21-8371-49d8-a81a-f170548a9bdf", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "a5a038f2-99e7-4727-8e3e-193569b45618", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "ename": "LoadError", + "evalue": "UndefVarError: `nsteps` not defined", + "output_type": "error", + "traceback": [ + "UndefVarError: `nsteps` not defined", + "", + "Stacktrace:", + " [1] top-level scope", + " @ In[3]:1" + ] + } + ], + "source": [ + "td = collect((0:nsteps-1)/24) " + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "17f47887-a56f-4cac-940e-fb4ed0f2b7eb", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "Microgrid{Float64}(Project(25, 0.05, 1.0, \"€\"), [1453.0, 1331.0, 1214.0, 1146.0, 1078.0, 1035.0, 1032.0, 1072.0, 1142.0, 1208.0 … 1479.0, 1508.0, 1410.0, 1370.0, 1467.0, 1587.0, 1561.0, 1472.0, 1533.0, 1483.0], DispatchableCompound{Float64}(ProductionUnit{Float64}[ProductionUnit{Float64}(2000.0, 0.0, 0.24, 1.0, 400.0, 0.02, 15000.0, 0.0, 1.0, 1.0, \"L\", \"KWh\")], ProductionUnit{Float64}[ProductionUnit{Float64}(1800.0, 0.0, 0.0625, 0.0, 1000.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"Kg\", \"KWh\")]), ProductionUnit{Float64}[ProductionUnit{Float64}(2000.0, 0.0, 56.0, 0.0, 1000.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"KWh\", \"Kg\")], TankCompound{Float64}(Tank{Float64}(0.0, 0.0, 0.0, 25.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0), Tank{Float64}(10000.0, 0.8, 0.0025, 25.0, 0.0, 0.0, 0.1, 1.0, 1.0, 1.0)), Battery{Float64}(5000.0, 350.0, 10.0, 15.0, 3000.0, 1.0, 1.0, 0.05, 0.0, 0.0, 1.0, 1.0, 1.0), NonDispatchableSource[Photovoltaic{Float64}(3000.0, [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.000000000000001e-5 … 0.45131, 0.30678, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 1200.0, 20.0, 25.0, 1.0, 1.0, 1.0), WindPower{Float64}(1800.0, [0.03184904690521816, 0.1104932647748532, 0.24596484619739856, 0.44422012231738006, 0.6554128208926687, 0.8470913237698507, 0.9579413031865969, 0.9735278942424532, 0.9837469734016646, 0.9903667231838823 … 0.011233045262998936, 0.018460507449516883, 0.023644167600765466, 0.02969747711584798, 0.036359043012900244, 0.03713796382151399, 0.037530379586714784, 0.03792477182913709, 0.037530379586714784, 0.03674751985711801], 3500.0, 100.0, 25.0, 1.0, 1.0)])" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "mg= default_microgrid()" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "824c7932-f17b-40e4-8ea6-f220ec80263c", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "simulate_microgrid" + ] + }, + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "\"\"\"Simulate the performance of a Microgrid project of size `x`\n", + "with x=[power_rated_gen, energy_rated_sto, power_rated_pv, power_rated_wind]\n", + "\n", + "Returns mg, traj, stats, costs\n", + "\"\"\"\n", + " function simulate_microgrid(x,dispatch)\n", + " # Split decision variables (converted MW → kW):\n", + " \n", + " mg = new_microgrid(x,dispatch)\n", + " # Launch simulation:\n", + " traj, stats, costs = simulate(mg,dispatch)\n", + "\n", + " return traj ,stats, costs\n", + "end" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "a34cb909-6b9b-47c6-aaea-a45c6d0ebff1", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "([5.0, 3.0, 1.8, 2.0, 1.8, 10.0], 0.26345419104330475, 23.59720165769015)" + ] + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + " # Baseline sizing: same as in Microgrid_Wind-Solar.ipynb notebook\n", + "x_base = [energy_rated_sto, power_rated_pv,power_rated_wind, power_rated_elyz,power_rated_fc ,capacity_rated_hytank]/1000.\n", + "# run simulation:\n", + "traj, stats, costs = simulate_microgrid(x_base,dispatch_2)\n", + "x_base, costs.lcoe, costs.npc/1e6" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "f8c047df-66cc-47a2-9468-7c9082b82c1f", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "plot_oper_traj (generic function with 1 method)" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "\n", + "\n", + "function plot_oper_traj(mg, oper_traj)\n", + " \n", + " z=zeros(Float64,12)\n", + "tm=zeros(Float64,13)\n", + "tm[13]=8760/24\n", + " for i=1:12 \n", + " z[i]= oper_traj.LoH[i*730+1]\n", + " tm[i]=(i-1)*730/24 \n", + "end\n", + " fig,( ax1, ax2) = plt.subplots(2,1)\n", + " y1 = min.(oper_traj.Prenew_pot,mg.load)\n", + " y2 = max.( oper_traj.Pbatt,0.0)\n", + " y3 = oper_traj.Pfc\n", + " y4 = abs.(min.( oper_traj.Pbatt,0.0))\n", + " y5 = oper_traj.Pelyz\n", + " y6 = oper_traj.power_shedding\n", + " y7 = oper_traj.power_curtailment\n", + " \n", + " \n", + " y=np.vstack([y1,y2,y3,y4,y5,y6,y7])\n", + " fieldNames =([\"Pren used by the load\",\"battery_discharge\",\"fuel cell\",\"battery_charge\", \"elyz\",\"shedding\",\"spillage\"])\n", + " \n", + " fieldColors = ([\"orange\",\"green\",\"pink\",\"green\",\"magenta\",\"black\",\"red\"])\n", + " \n", + " \n", + " ax1.plot(td, oper_traj.Prenew_pot,lw=2, \"tab:orange\", label=\"ren\")\n", + " ax1.plot(td, mg.load,lw=2, label=\"load\")\n", + " stacks = ax1.stackplot(td,y,labels=fieldNames, colors = fieldColors,alpha=0.8)\n", + " ax2.plot(td, oper_traj.LoH[1:end-1]/mg.tanks.h2Tank.capacity, \"C2\")\n", + " stacks[2].set_hatch(\"-\")\n", + " stacks[4].set_hatch(\"+\")\n", + " stacks[6].set_hatch(\"\\\\\") \n", + " stacks[7].set_hatch(\"\\\\\") \n", + " \n", + " ax3=ax1.twinx()\n", + " ax3.set_ylim(0, 2)\n", + " ax3.plot(td, oper_traj.Ebatt[1:end-1]/mg.storage.energy_rated, ls=\"--\",\"C2\",label=\"hourly battery level\")\n", + " ax2.plot(td, oper_traj.LoH[1:end-1], \"C2\",label=\"hourly H2 level\")\n", + " \n", + " ax2.stairs(z,tm,fill=\"True\",label=\"level of H2 at the end of each month\")\n", + " \n", + " \n", + " ax1.set_title(\"hourly power repartition\")\n", + " ax2.set_title(\"H2 level\")\n", + " ax1.legend()\n", + " ax1.grid(true)\n", + " ax1.set(ylabel=\"kW\")\n", + " ax2.legend()\n", + " ax3.legend()\n", + " ax2.grid(true)\n", + " ax2.set(ylabel=\"kg\")\n", + " \n", + " fig.tight_layout()\n", + "\n", + "\n", + " \n", + " return fig, ax1, ax2\n", + " \n", + "end\n" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "4d8e8035-6db7-49e1-87ff-1d5884aa2789", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "6-element Vector{Float64}:\n", + " 17.07\n", + " 25.605\n", + " 8.535\n", + " 34.14\n", + " 2.0484\n", + " 17.07" + ] + }, + "execution_count": 8, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "Pload_max = maximum(Pload)\n", + "\n", + "xmin = [0., 1e-3, 0., 0., 0., 0.] # 1e-3 instead of 0.0, because LCOE is NaN if ther is exactly zero generation\n", + "x0 = [3.0, 3.0, 2.0, 1.0, 1.0, 5.0] * (Pload_max/1000)\n", + "xmax = [10.0, 15.0, 5.0, 20., 1.2 , 20. ] * (Pload_max/1000)" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "dd051772-f6d5-416a-a858-e3cac878b834", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "optim_mg" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "\"\"\"Optimize sizing of microgrid based on the `obj` function\n", + "\n", + "Parameters:\n", + "- `x0`: initial sizing (for the algorithms which need them)\n", + "- `shed_max`: load shedding penalty threshold (same as in `obj`)\n", + "- `algo` could be one of LN_SBPLX, GN_DIRECT, GN_ESCH...\n", + "- `maxeval`: maximum allowed number of calls to the objective function,\n", + " that is to the microgrid simulation\n", + "- `xtol_rel`: termination condition based on relative change of sizing, see NLopt doc.\n", + "- `srand`: random number generation seed (for algorithms which use some stochastic search)\n", + "\n", + "Problem bounds are taken as the global variables `xmin`, `xmax`,\n", + "but could be added to the parameters as well.\n", + "\"\"\"\n", + "function optim_mg(x0, shed_max,dispatch, algo=:LN_SBPLX, maxeval=1000, xtol_rel=1e-8, srand=1)\n", + " nx = length(x0) # number of optim variables\n", + " opt = Opt(algo, nx)\n", + " NLopt.srand(srand)\n", + " \n", + " opt.lower_bounds = xmin\n", + " opt.upper_bounds = xmax\n", + " opt.min_objective = (x, grad) -> obj(x, grad,dispatch, shed_max)\n", + " opt.xtol_rel = xtol_rel\n", + " opt.maxeval = maxeval\n", + " \n", + " (fopt, xopt, ret) = optimize(opt, x0)\n", + " return xopt, ret, opt.numevals\n", + "end" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "id": "221d69a8-6262-4e95-9a3a-940a254914ab", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "obj_multi" + ] + }, + "execution_count": 11, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "\"Multi-objective criterion for microgrid performance: lcoe, shedding rate\"\n", + "function obj_multi(x,dispatch)\n", + " traj,stats, costs = simulate_microgrid(x,dispatch)\n", + " # Extract KPIs of interest\n", + " lcoe = costs.lcoe # $/kWh\n", + " shed_rate = stats.shed_rate; # in [0,1]\n", + " return lcoe, shed_rate\n", + "end" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "id": "0482bd16-e7b2-40b2-82ac-e4cc1505e7b4", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "obj (generic function with 2 methods)" + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "function obj(x, grad,dispatch, shed_max, w_shed_max=1e5)\n", + " lcoe, shed_rate = obj_multi(x,dispatch)\n", + " over_shed = shed_rate - shed_max\n", + " if over_shed > 0.0\n", + " penalty = w_shed_max*over_shed\n", + " else\n", + " penalty = 0.0\n", + " end\n", + " J = lcoe + penalty\n", + "end" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "ee419820-5562-49ae-9625-8e2384703a57", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "97220b80-1eb3-431e-826c-12fcf5f04c7f", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "79006d3e-ab65-497d-89bd-a0c62fbfc2b9", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "a1561109-812c-43c0-96be-773a032d4952", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 50, + "id": "6305c0ad-6e41-49e0-9b3a-bc59009581ad", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "GN_CRS2_LM algo: XTOL_REACHED after 69177 iterations. \n", + "x*=[6750.3, 4362.3, 2143.2, 887.7, 1495.3, 12606.8]\n", + "LCOE*: 0.25620326210747557\n", + "shed*: 9.999998227674223e-5\n" + ] + } + ], + "source": [ + "algo = :GN_CRS2_LM # could be one of GN_CRS2_LM, GN_DIRECT, GN_ESCH, LN_SBPLX...\n", + "shed_max = 0.0001 # in [0,1]\n", + "maxeval=100000\n", + "xopt, ret, numevals = optim_mg(x0, shed_max,dispatch_1, algo, maxeval)\n", + "\n", + "@printf(\"%s algo: %s after %d iterations. \\nx*=\", algo, ret, numevals)\n", + "println(round.(xopt*1000; digits=1)) # kW\n", + "lcoe_opt, shed_rate_opt = obj_multi(xopt,dispatch_1)\n", + "println(\"LCOE*: \", lcoe_opt)\n", + "println(\"shed*: \", shed_rate_opt)" + ] + }, + { + "cell_type": "code", + "execution_count": 42, + "id": "1959b112-8609-49d0-a0e3-721b1dd5d7d1", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "OperationStats with fields:\n", + "- served_energy: 6.7682e6 kWh\n", + "- shed_energy: 6775.0 kWh\n", + "- shed_max: 256.54 kW\n", + "- shed_hours: 141.0 h\n", + "- shed_duration_max: 8.0 h\n", + "- shed_rate: 0.001 in [0,1]\n", + "- gen_energy: 0.0 kWh\n", + "- gen_hours: 0.0 h\n", + "- gen_fuel: 0.0 L\n", + "- fc_energy: 983780.0 kWh\n", + "- fc_hours: 1829.0 h\n", + "- h2_consumed: 61486.0 kg\n", + "- h2_produced: 64898.0 kg\n", + "- elyz_hours: 4051.0 h\n", + "- elyz_consumed_energy: 3.6343e6 kWh\n", + "- h2_chain_loss: 2.6503e6 kWh\n", + "- storage_cycles: 154.64 \n", + "- storage_char_energy: 483310.0 kWh\n", + "- storage_dis_energy: 440120.0 kWh\n", + "- storage_loss_energy: 46172.0 kWh\n", + "- spilled_energy: 785770.0 kWh\n", + "- spilled_max: 3136.2 kW\n", + "- spilled_rate: 0.076678 in [0,1]\n", + "- renew_potential_energy: 1.0248e7 kWh\n", + "- renew_energy: 9.4619e6 kWh\n", + "- renew_rate: 1.0 in [0,1]\n" + ] + }, + "execution_count": 42, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "mg, traj, stats, costs = simulate_microgrid(xopt,dispatch_1)\n", + "stats" + ] + }, + { + "cell_type": "code", + "execution_count": 46, + "id": "08163c89-f8e5-48ff-b29c-942421942fb9", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "(Figure(PyObject

), PyObject , PyObject )" + ] + }, + "execution_count": 46, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "plot_oper_traj(mg,traj)" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "4da1dd01-e71f-49c9-96ea-09a8ad0e5726", + "metadata": {}, + "outputs": [ + { + "ename": "LoadError", + "evalue": "UndefVarError: `optim_mg` not defined", + "output_type": "error", + "traceback": [ + "UndefVarError: `optim_mg` not defined", + "", + "Stacktrace:", + " [1] top-level scope", + " @ In[6]:4" + ] + } + ], + "source": [ + "algo = :GN_CRS2_LM # could be one of GN_CRS2_LM, GN_DIRECT, GN_ESCH, LN_SBPLX...\n", + "shed_max = 0.001 # in [0,1]\n", + "maxeval=100000\n", + "xopt2, ret, numevals = optim_mg(x0, shed_max,dispatch_2, algo, maxeval)\n", + "\n", + "@printf(\"%s algo: %s after %d iterations. \\nx*=\", algo, ret, numevals)\n", + "println(round.(xopt2*1000; digits=1)) # kW\n", + "lcoe_opt, shed_rate_opt = obj_multi(xopt2,dispatch_2)\n", + "println(\"LCOE*: \", lcoe_opt)\n", + "println(\"shed*: \", shed_rate_opt)" + ] + }, + { + "cell_type": "code", + "execution_count": 48, + "id": "46dbc313-3f17-47f1-8589-dddbb5d76f79", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "OperationStats with fields:\n", + "- served_energy: 6.7682e6 kWh\n", + "- shed_energy: 6775.0 kWh\n", + "- shed_max: 1203.8 kW\n", + "- shed_hours: 65.0 h\n", + "- shed_duration_max: 11.0 h\n", + "- shed_rate: 0.001 in [0,1]\n", + "- gen_energy: 0.0 kWh\n", + "- gen_hours: 0.0 h\n", + "- gen_fuel: 0.0 L\n", + "- fc_energy: 1.3541e6 kWh\n", + "- fc_hours: 2843.0 h\n", + "- h2_consumed: 84630.0 kg\n", + "- h2_produced: 87968.0 kg\n", + "- elyz_hours: 5421.0 h\n", + "- elyz_consumed_energy: 4.9262e6 kWh\n", + "- h2_chain_loss: 3.5719e6 kWh\n", + "- storage_cycles: 46.307 \n", + "- storage_char_energy: 8484.3 kWh\n", + "- storage_dis_energy: 7844.2 kWh\n", + "- storage_loss_energy: 816.42 kWh\n", + "- spilled_energy: 534940.0 kWh\n", + "- spilled_max: 1974.7 kW\n", + "- spilled_rate: 0.049186 in [0,1]\n", + "- renew_potential_energy: 1.0876e7 kWh\n", + "- renew_energy: 1.0341e7 kWh\n", + "- renew_rate: 1.0 in [0,1]\n" + ] + }, + "execution_count": 48, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "mg2, traj2, stats2, costs2 = simulate_microgrid(xopt2,dispatch_2)\n", + "stats2" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "88c56bff-3c06-4532-b16f-40f58a0433c8", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "ename": "LoadError", + "evalue": "UndefVarError: `plot_oper_traj` not defined", + "output_type": "error", + "traceback": [ + "UndefVarError: `plot_oper_traj` not defined", + "", + "Stacktrace:", + " [1] top-level scope", + " @ In[5]:1" + ] + } + ], + "source": [ + "plot_oper_traj(mg2,traj2)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "49cb7f56-213d-4e3a-8c53-80a355889344", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Julia 1.9.3", + "language": "julia", + "name": "julia-1.9" + }, + "language_info": { + "file_extension": ".jl", + "mimetype": "application/julia", + "name": "julia", + "version": "1.9.3" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/examples/new_examples/prices_scenario_comparison.ipynb b/examples/new_examples/prices_scenario_comparison.ipynb new file mode 100644 index 0000000..eabafc9 --- /dev/null +++ b/examples/new_examples/prices_scenario_comparison.ipynb @@ -0,0 +1,2139 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "id": "a057597f-0993-4915-813c-915eff752105", + "metadata": {}, + "outputs": [], + "source": [ + "using CSV, DataFrames\n", + "using Microgrids\n", + "using NLopt # optimization solvers\n", + "using Printf # pretty print results\n", + "using PyPlot\n", + "using PyCall\n", + "using BenchmarkTools # for timing performance, optional" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "e483c6f8-940c-4072-ac8a-4c86bd17fb82", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "using Printf # pretty print results\n", + "using Random, Statistics" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "3a87a676-9923-4d66-bac1-576ad1720dd8", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "\n", + "np=pyimport(\"numpy\");\n", + "td = collect((0:nsteps-1)/24) ;\n" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "7a3a52ff-9714-48c7-aad4-908c5f746401", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "true" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "with_plots = isdefined(Main, :PyPlot)" + ] + }, + { + "cell_type": "markdown", + "id": "11e43d38-ea1c-4256-9546-dba78952c001", + "metadata": {}, + "source": [ + "#### default Hydrogen prices scenario\n", + "#electrolyzer and fuel cell investment price : 1600\\$/kW" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "40e20332-bb1f-4ad4-a054-4de92fefe834", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "Microgrid{Float64}(Project(25, 0.05, 1.0, \"€\"), [1453.0, 1331.0, 1214.0, 1146.0, 1078.0, 1035.0, 1032.0, 1072.0, 1142.0, 1208.0 … 1479.0, 1508.0, 1410.0, 1370.0, 1467.0, 1587.0, 1561.0, 1472.0, 1533.0, 1483.0], DispatchableCompound{Float64}(ProductionUnit{Float64}[ProductionUnit{Float64}(2000.0, 0.0, 0.24, 1.0, 400.0, 0.02, 15000.0, 0.0, 1.0, 1.0, \"L\", \"KWh\")], ProductionUnit{Float64}[ProductionUnit{Float64}(1.8e6, 0.0, 0.0625, 0.0, 1600.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"Kg\", \"KWh\")]), ProductionUnit{Float64}[ProductionUnit{Float64}(2.0e6, 0.0, 56.0, 0.0, 1600.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"KWh\", \"Kg\")], TankCompound{Float64}(Tank{Float64}(0.0, 0.0, 0.0, 25.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0), Tank{Float64}(1.0e7, 500.0, 0.0025, 25.0, 0.0, 0.0, 0.1, 1.0, 14.0, 1.0, 1.0)), Battery{Float64}(5.0e6, 350.0, 10.0, 15.0, 3000.0, 1.0, 1.0, 0.05, 0.0, 1.0, 0.0, 1.0, 1.0), NonDispatchableSource[Photovoltaic{Float64}(3.0e6, [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.000000000000001e-5 … 0.45131, 0.30678, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 1200.0, 20.0, 25.0, 1.0, 1.0, 1.0), WindPower{Float64}(1.8e6, [0.03184904690521816, 0.1104932647748532, 0.24596484619739856, 0.44422012231738006, 0.6554128208926687, 0.8470913237698507, 0.9579413031865969, 0.9735278942424532, 0.9837469734016646, 0.9903667231838823 … 0.011233045262998936, 0.018460507449516883, 0.023644167600765466, 0.02969747711584798, 0.036359043012900244, 0.03713796382151399, 0.037530379586714784, 0.03792477182913709, 0.037530379586714784, 0.03674751985711801], 3500.0, 100.0, 25.0, 1.0, 1.0)])" + ] + }, + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "mg_base = new_microgrid()" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "a14a3ea4-a3c4-40d1-9f66-f092261b1985", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "500.0" + ] + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "mg_base.tanks.h2Tank.investment_price" + ] + }, + { + "cell_type": "markdown", + "id": "8f7753e1-cfe3-4d1f-b4e6-1f8665b442e4", + "metadata": { + "tags": [] + }, + "source": [ + "#### Hydrogen High prices scenario\n", + "#electrolyzer and fuel cell investment price : 2200\\$/kW" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "ef803eae-d36c-45e2-a124-4b3c236dbd10", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "8-element Vector{Float64}:\n", + " 400.0\n", + " 0.0\n", + " 2200.0\n", + " 500.0\n", + " 2200.0\n", + " 350.0\n", + " 1200.0\n", + " 3500.0" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "capex_hi= [400., 0.0, 2200., 500., 2200., 350., 1200., 3500.]" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "9c0f76fc-8d18-463b-bbc4-a27a0f881d16", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "Microgrid{Float64}(Project(25, 0.05, 1.0, \"€\"), [1453.0, 1331.0, 1214.0, 1146.0, 1078.0, 1035.0, 1032.0, 1072.0, 1142.0, 1208.0 … 1479.0, 1508.0, 1410.0, 1370.0, 1467.0, 1587.0, 1561.0, 1472.0, 1533.0, 1483.0], DispatchableCompound{Float64}(ProductionUnit{Float64}[ProductionUnit{Float64}(2000.0, 0.0, 0.24, 1.0, 400.0, 0.02, 15000.0, 0.0, 1.0, 1.0, \"L\", \"KWh\")], ProductionUnit{Float64}[ProductionUnit{Float64}(2.2e6, 0.0, 0.0625, 0.0, 1600.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"Kg\", \"KWh\")]), ProductionUnit{Float64}[ProductionUnit{Float64}(500000.0, 0.0, 56.0, 0.0, 1600.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"KWh\", \"Kg\")], TankCompound{Float64}(Tank{Float64}(0.0, 0.0, 0.0, 25.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0), Tank{Float64}(350000.0, 500.0, 0.0025, 25.0, 0.0, 0.0, 0.1, 1.0, 14.0, 1.0, 1.0)), Battery{Float64}(400000.0, 350.0, 10.0, 15.0, 3000.0, 1.0, 1.0, 0.05, 0.0, 1.0, 0.0, 1.0, 1.0), NonDispatchableSource[Photovoltaic{Float64}(0.0, [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.000000000000001e-5 … 0.45131, 0.30678, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 1200.0, 20.0, 25.0, 1.0, 1.0, 1.0), WindPower{Float64}(2.2e6, [0.03184904690521816, 0.1104932647748532, 0.24596484619739856, 0.44422012231738006, 0.6554128208926687, 0.8470913237698507, 0.9579413031865969, 0.9735278942424532, 0.9837469734016646, 0.9903667231838823 … 0.011233045262998936, 0.018460507449516883, 0.023644167600765466, 0.02969747711584798, 0.036359043012900244, 0.03713796382151399, 0.037530379586714784, 0.03792477182913709, 0.037530379586714784, 0.03674751985711801], 3500.0, 100.0, 25.0, 1.0, 1.0)])" + ] + }, + "execution_count": 8, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "mg_high= new_microgrid(capex_hi)" + ] + }, + { + "cell_type": "markdown", + "id": "819de33d-f525-4523-ab33-fedcde3675f3", + "metadata": {}, + "source": [ + "#### function to compare 2 operations trajectories" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "c4b766e0-570d-4562-983b-7986cb97c364", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "comp_oper_traj (generic function with 1 method)" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "function comp_oper_traj(mg1,mg2, oper_traj1, oper_traj2, costs1,costs2)\n", + " \n", + " ns=Int64(nsteps/730)\n", + " z=zeros(Float64,ns)\n", + "tm=zeros(Float64,ns +1)\n", + " tm[end]=nsteps/24\n", + " for i=1:ns\n", + " z[i]= oper_traj1.LoH[i*730+1]\n", + " tm[i]=(i-1)*730/24 \n", + "end\n", + " fig,( ax1, ax2) = plt.subplots(2,1,sharex=true)\n", + " y1 = min.(oper_traj1.Prenew_pot,mg1.load)\n", + " y2 = max.( oper_traj1.Pbatt,0.0)\n", + " y3 = oper_traj1.Pfc\n", + " y4 = abs.(min.( oper_traj1.Pbatt,0.0))\n", + " y5 = oper_traj1.Pelyz\n", + " y6 = oper_traj1.power_shedding\n", + " y7 = oper_traj1.power_curtailment\n", + " \n", + " Y1=np.vstack([y1,y2,y3,y4,y5,y6,y7])\n", + " \n", + " \n", + " y1 = min.(oper_traj2.Prenew_pot,mg2.load)\n", + " y2 = max.( oper_traj2.Pbatt,0.0)\n", + " y3 = oper_traj2.Pfc\n", + " y4 = abs.(min.( oper_traj2.Pbatt,0.0))\n", + " y5 = oper_traj2.Pelyz\n", + " y6 = oper_traj2.power_shedding\n", + " y7 = oper_traj2.power_curtailment\n", + " \n", + " Y2=np.vstack([y1,y2,y3,y4,y5,y6,y7])\n", + " \n", + " \n", + " fieldNames =([\"Pren used by the load\",\"battery_discharge\",\"fuel cell\",\"battery_charge\", \"elyz\",\"shedding\",\"spillage\"])\n", + " \n", + " fieldColors = ([\"orange\",\"green\",\"pink\",\"green\",\"magenta\",\"black\",\"red\"])\n", + " \n", + " \n", + " ax1.plot(td, oper_traj1.Prenew_pot,lw=2, \"tab:orange\", label=\"ren\")\n", + " ax1.plot(td, mg1.load,lw=2, label=\"load\")\n", + " stacks1 = ax1.stackplot(td,Y1,labels=fieldNames, colors = fieldColors,alpha=0.8)\n", + " ax2.plot(td, oper_traj2.Prenew_pot,lw=2, \"tab:orange\", label=\"ren\")\n", + " ax2.plot(td, mg2.load,lw=2, label=\"load\")\n", + " stacks2 = ax2.stackplot(td,Y2,labels=fieldNames, colors = fieldColors,alpha=0.8)\n", + " \n", + " \n", + " stacks1[2].set_hatch(\"-\")\n", + " stacks1[4].set_hatch(\"+\")\n", + " stacks1[6].set_hatch(\"\\\\\") \n", + " stacks1[7].set_hatch(\"\\\\\") \n", + " \n", + " stacks2[2].set_hatch(\"-\")\n", + " stacks2[4].set_hatch(\"+\")\n", + " stacks2[6].set_hatch(\"\\\\\") \n", + " stacks2[7].set_hatch(\"\\\\\") \n", + " \n", + " ax3=ax1.twinx()\n", + " ax3.set_ylim(0, 2)\n", + " ax3.plot(td, oper_traj1.Ebatt[1:end-1]/mg1.storage.energy_rated, ls=\"--\",\"C2\",label=\"hourly battery level\")\n", + "\n", + " \n", + " \n", + " ax4=ax2.twinx()\n", + " ax4.set_ylim(0, 2)\n", + " ax4.plot(td, oper_traj2.Ebatt[1:end-1]/mg2.storage.energy_rated, ls=\"--\",\"C2\",label=\"hourly battery level\")\n", + "\n", + " \n", + " \n", + " \n", + " ax1.set_title(\"hourly power repartition\")\n", + " ax2.set_title(\"hourly power repartition\")\n", + " ax1.legend()\n", + " ax1.grid(true)\n", + " ax1.set(ylabel=\"kW\")\n", + " ax2.legend()\n", + " ax3.legend()\n", + " ax4.legend()\n", + " ax2.grid(true)\n", + " ax2.set(ylabel=\"kw\")\n", + " fig.tight_layout()\n", + " \n", + " return fig,(ax1, ax2,ax3,ax4)\n", + " \n", + "end\n" + ] + }, + { + "cell_type": "markdown", + "id": "d7b9e5a5-3de5-4371-afdb-7582fa493404", + "metadata": {}, + "source": [ + "#### optimization setup" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "3a789b7d-eee8-4047-8bc2-34ad25ab09f0", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "simulate_microgrid" + ] + }, + "execution_count": 10, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "\"\"\"Simulate the performance of a Microgrid project of size `x`\n", + "with x=[power_rated_gen, energy_rated_sto, power_rated_pv, power_rated_wind]\n", + "\n", + "Returns mg, traj, stats, costs\n", + "\"\"\"\n", + " function simulate_microgrid(x,capex,dispatch)\n", + " mg=new_microgrid(x)\n", + " # Split decision variables (converted MW → kW):\n", + " oper_traj = operation(mg, dispatch)\n", + " ini=[0.0,oper_traj.LoH[end]/mg.tanks.h2Tank.capacity, oper_traj.Ebatt[end]/mg.storage.energy_rated]\n", + " mg=new_microgrid(x,capex,ini)\n", + " # Launch simulation:\n", + " traj, stats, costs = simulate(mg,dispatch)\n", + "\n", + " return traj ,stats, costs\n", + "end" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "id": "e695c1ab-4853-461a-8b3f-b6cd12dc3ecd", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "obj_multi" + ] + }, + "execution_count": 11, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "\"Multi-objective criterion for microgrid performance: lcoe, shedding rate\"\n", + "function obj_multi(x,capex,dispatch)\n", + " traj,stats, costs = simulate_microgrid(x,capex,dispatch)\n", + " # Extract KPIs of interest\n", + " lcoe = costs.lcoe # $/kWh\n", + " shed_rate = stats.shed_rate; # in [0,1]\n", + " return lcoe, shed_rate, costs,traj\n", + "end" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "id": "31a72ca9-cec2-4325-8758-9b2374847d0b", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "obj (generic function with 2 methods)" + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "function obj(x, grad,capex,dispatch, shed_max, w_shed_max=1e5)\n", + " lcoe, shed_rate,costs,traj = obj_multi(x,capex,dispatch)\n", + " over_shed = shed_rate - shed_max\n", + " if over_shed > 0.0\n", + " penalty = w_shed_max*over_shed\n", + " else\n", + " penalty = 0.0\n", + " end\n", + " J = lcoe + penalty\n", + "end" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "id": "60c0f843-3bb6-4944-ab52-1a25ef54767d", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "6-element Vector{Float64}:\n", + " 34.14\n", + " 17.07\n", + " 1.8777000000000001\n", + " 8.535\n", + " 3.414\n", + " 25.605" + ] + }, + "execution_count": 13, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "Pload_max = maximum(Pload)\n", + "\n", + "xmin = [0., 1e-3, 0., 0., 0., 0.] # 1e-3 instead of 0.0, because LCOE is NaN if ther is exactly zero generation\n", + "x0 = X * (1e-3)\n", + "xmax = [20.0, 10.0, 1.1, 5., 2. , 15. ] * (Pload_max/1000)" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "id": "8c71df41-6029-4e2d-ada6-bec22e395d7f", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "6-element Vector{Float64}:\n", + " 5.0\n", + " 3.0\n", + " 1.8\n", + " 2.0\n", + " 1.8\n", + " 10.0" + ] + }, + "execution_count": 14, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "x0" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "id": "e6507580-4fd7-470f-a392-8477e9d598ef", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "optim_mg" + ] + }, + "execution_count": 15, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "\"\"\"Optimize sizing of microgrid based on the `obj` function\n", + "\n", + "Parameters:\n", + "- `x0`: initial sizing (for the algorithms which need them)\n", + "- `shed_max`: load shedding penalty threshold (same as in `obj`)\n", + "- `algo` could be one of LN_SBPLX, GN_DIRECT, GN_ESCH...\n", + "- `maxeval`: maximum allowed number of calls to the objective function,\n", + " that is to the microgrid simulation\n", + "- `xtol_rel`: termination condition based on relative change of sizing, see NLopt doc.\n", + "- `srand`: random number generation seed (for algorithms which use some stochastic search)\n", + "\n", + "Problem bounds are taken as the global variables `xmin`, `xmax`,\n", + "but could be added to the parameters as well.\n", + "\"\"\"\n", + "function optim_mg(x0,capex, shed_max,dispatch, algo=:LN_SBPLX, maxeval=1000, xtol_rel=1e-8, srand=1)\n", + " nx = length(x0) # number of optim variables\n", + " opt = Opt(algo, nx)\n", + " NLopt.srand(srand)\n", + " \n", + " opt.lower_bounds = xmin\n", + " opt.upper_bounds = xmax\n", + " opt.min_objective = (x, grad) -> obj(x, grad,capex,dispatch, shed_max)\n", + " opt.xtol_rel = xtol_rel\n", + " opt.maxeval = maxeval\n", + " \n", + " (fopt, xopt, ret) = optimize(opt, x0)\n", + " return xopt, ret, opt.numevals\n", + "end" + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "id": "8344f0ba-9fdf-47bd-b84a-ef24bb942cf5", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "2-element Vector{Function}:\n", + " dispatch_1 (generic function with 2 methods)\n", + " dispatch_2 (generic function with 1 method)" + ] + }, + "execution_count": 25, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "capexlist=[capex_def,capex_hi]\n", + "dispatchlist=[dispatch_1,dispatch_2]" + ] + }, + { + "cell_type": "code", + "execution_count": 40, + "id": "626688e2-98e9-438d-9494-d44aecc5621f", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "GN_CRS2_LM algo: XTOL_REACHED after 44902 iterations. \n", + "x*=[11380.11584, 16425.59372, 1499.74022, 354.72914, 1405.23487, 6377.35589]\n", + "LCOE*: 0.472324294850319\n", + "shed*: 0.0\n" + ] + } + ], + "source": [ + "algo = :GN_CRS2_LM # could be one of GN_CRS2_LM, GN_DIRECT, GN_ESCH, LN_SBPLX...\n", + "shed_max = 0.00# in [0,1]\n", + "maxeval=100000\n", + "xtol_rel=1e-8\n", + "xopt_base, ret, numevals = optim_mg(x0,capex_def, shed_max,dispatch_1, algo, maxeval,xtol_rel,6)\n", + "\n", + "@printf(\"%s algo: %s after %d iterations. \\nx*=\", algo, ret, numevals)\n", + "println(round.(xopt_base*1000; digits=5)) # kW\n", + "lcoe_opt, shed_rate_opt,costs,traj_opt = obj_multi(xopt_base,capex_def,dispatch_1)\n", + "println(\"LCOE*: \", lcoe_opt)\n", + "println(\"shed*: \", shed_rate_opt)" + ] + }, + { + "cell_type": "code", + "execution_count": 41, + "id": "b1afbd7f-1e6c-4743-ac94-05749b3a947e", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "0.13910787752736056" + ] + }, + "execution_count": 41, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "traj_opt.LoH[1]/(xopt_base[end]*1000)" + ] + }, + { + "cell_type": "code", + "execution_count": 42, + "id": "0c5ad5a7-b088-46cc-981c-32a36013d445", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "0.0" + ] + }, + "execution_count": 42, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "traj_opt.Ebatt[end]/(xopt_base[1]*1000)" + ] + }, + { + "cell_type": "code", + "execution_count": 43, + "id": "22df5e8a-3293-48b6-8ed7-e00a0b22d866", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "0.13910787752736056" + ] + }, + "execution_count": 43, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "traj_opt.LoH[end]/(xopt_base[end]*1000)" + ] + }, + { + "cell_type": "code", + "execution_count": 44, + "id": "d4fbf0c6-8179-4027-ba00-8d171523ba0d", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "0.0" + ] + }, + "execution_count": 44, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "traj_opt.Ebatt[1]/(xopt_base[1]*1000)" + ] + }, + { + "cell_type": "code", + "execution_count": 31, + "id": "5bea2759-0a3f-42d4-a283-fe8da461c192", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "3-element Vector{Float64}:\n", + " 0.0\n", + " 0.11191436669910618\n", + " 3.8487770259517386e-7" + ] + }, + "execution_count": 31, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "ini_opt=[0.0,traj_opt.LoH[1]/(xopt_base[end]*1000),traj_opt.Ebatt[end]/(xopt_base[1]*1000)]" + ] + }, + { + "cell_type": "code", + "execution_count": 45, + "id": "ef5f3774-8b30-4152-a449-1520c3d574b0", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "Microgrid{Float64}(Project(25, 0.05, 1.0, \"€\"), [1453.0, 1331.0, 1214.0, 1146.0, 1078.0, 1035.0, 1032.0, 1072.0, 1142.0, 1208.0 … 1479.0, 1508.0, 1410.0, 1370.0, 1467.0, 1587.0, 1561.0, 1472.0, 1533.0, 1483.0], DispatchableCompound{Float64}(ProductionUnit{Float64}[ProductionUnit{Float64}(2000.0, 0.0, 0.24, 1.0, 400.0, 0.02, 15000.0, 0.0, 1.0, 1.0, \"L\", \"KWh\")], ProductionUnit{Float64}[ProductionUnit{Float64}(1405.2348706758517, 0.0, 0.0625, 0.0, 1600.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"Kg\", \"KWh\")]), ProductionUnit{Float64}[ProductionUnit{Float64}(354.7291392005546, 0.0, 56.0, 0.0, 1600.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"KWh\", \"Kg\")], TankCompound{Float64}(Tank{Float64}(0.0, 0.0, 0.0, 25.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0), Tank{Float64}(6377.355888656224, 500.0, 0.0025, 25.0, 0.0, 0.11191436669910618, 0.1, 1.0, 14.0, 1.0, 1.0)), Battery{Float64}(11380.115841362738, 350.0, 10.0, 15.0, 3000.0, 1.0, 1.0, 0.05, 0.0, 1.0, 3.8487770259517386e-7, 1.0, 1.0), NonDispatchableSource[Photovoltaic{Float64}(16425.593716119478, [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.000000000000001e-5 … 0.45131, 0.30678, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 1200.0, 20.0, 25.0, 1.0, 1.0, 1.0), WindPower{Float64}(1499.7402169294517, [0.03184904690521816, 0.1104932647748532, 0.24596484619739856, 0.44422012231738006, 0.6554128208926687, 0.8470913237698507, 0.9579413031865969, 0.9735278942424532, 0.9837469734016646, 0.9903667231838823 … 0.011233045262998936, 0.018460507449516883, 0.023644167600765466, 0.02969747711584798, 0.036359043012900244, 0.03713796382151399, 0.037530379586714784, 0.03792477182913709, 0.037530379586714784, 0.03674751985711801], 3500.0, 100.0, 25.0, 1.0, 1.0)])" + ] + }, + "execution_count": 45, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + " mg=new_microgrid(xopt_base,capex_def,ini_opt)" + ] + }, + { + "cell_type": "code", + "execution_count": 46, + "id": "45dae8ba-c879-4fc8-8a0b-a0543efeba13", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "(OperationTraj{Float64}([1215.7186774341255, 0.0, 0.0, 0.0, 0.0, -235.4169256696523, -404.6630978467483, -388.0389352980492, -333.3648992931039, -278.442595827634 … -354.7291392005545, -354.7291392005545, 1374.5398909533117, 1325.4614992280208, 1412.4708809444858, 1531.3027020820045, 1504.7141803771758, 1415.12269446997, 1476.7141803771758, 1427.8882665978665], [189.5160260512464, 1165.2888071173184, 845.1166282068943, 479.78521739130485, 95.05103381608512, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [47.76529651462817, 165.71119288268167, 368.8833717931057, 666.2147826086951, 982.9489661839149, 1270.4169256696523, 1436.6630978467483, 1460.0389352980492, 1475.364899293104, 1486.442595827634 … 7429.88134976139, 5066.7296056781, 35.46010904668831, 44.53850077197928, 54.52911905551428, 55.69729791799552, 56.28581962282429, 56.877305530030014, 56.28581962282429, 55.111733402133495], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1215.7145060504681, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 630.0087318274036], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 354.7291392005546, 354.7291392005546, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [0.004379952840290634, 0.0, 0.0, 0.0, 0.0, 0.0, 223.64607938616967, 608.0760223405805, 976.7130108737272, 1293.4096652021758 … 11380.115841362738, 11380.115841362738, 9936.84895586176, 8545.114381672338, 7062.019956680628, 5454.1521194945235, 3874.202230098489, 2388.3234009050207, 837.7735115089861, 0.0], [0.0041713836574196516, 0.0, 0.0, 0.0, 0.0, -235.4169256696523, -404.6630978467483, -388.0389352980492, -333.3648992931039, -278.442595827634 … -0.0, -0.0, 1374.5398909533117, 1325.4614992280208, 1412.4708809444858, 1531.3027020820045, 1504.7141803771758, 1415.12269446997, 1476.7141803771758, 797.8795347704629], [713.7177454937768, 637.7355888656225, 637.7355888656225, 637.7355888656225, 637.7355888656225, 637.7355888656225, 637.7355888656225, 637.7355888656225, 637.7355888656225, 637.7355888656225 … 920.1815387324988, 926.5159876467944, 926.5159876467944, 926.5159876467944, 926.5159876467944, 926.5159876467944, 926.5159876467944, 926.5159876467944, 926.5159876467944, 887.1404419075817], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 5596.152210560836, 3204.000466477545, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]), OperationStats(6.772204242287417e6, 2774.7577125828493, 1165.2888071173184, 5.0, 5.0, 0.00040955960344420984, 0.0, 0.0, 0.0, 176563.57417849582, 248.0, 11035.223386155989, 11208.646082569907, 1935.0, 627684.1806239148, 451109.7675268932, 123.84657435902882, 1.4798577787098004e6, 1.338918946813584e6, 140938.83627616923, 1.486701273534761e7, 14147.115835461835, 0.6687431012581593, 2.2231276415976662e7, 7.364263680629052e6, 1.0), MicrogridCosts(0.4724769234555348, 4.509653854431366e7, CostFactors(4.509653854431366e7, 3.575745617164069e7, 2.098402024360886e6, 8.596497727275614e6, 0.0, -1.3558173789635287e6), CostFactors(564321.5404244324, 800000.0, 0.0, 563.7577826417898, 0.0, -236242.21735820948), CostFactors(7.110790729470414e6, 3.9830405444769585e6, 1.9159106042829836e6, 1.6039072182333414e6, 0.0, -392067.6375228695), CostFactors[CostFactors(2.434074060533059e7, 1.9710712459343374e7, 0.0, 4.630028145987217e6, 0.0, -0.0), CostFactors(7.362816307340242e6, 5.249090759253081e6, 0.0, 2.1137255480871615e6, 0.0, -0.0)], CostFactors(645019.6739856536, 567566.6227208873, 182491.42007790215, 49995.32823853387, 0.0, -155033.69705166973), CostFactors(1.8739549897463678e6, 2.2483757930813627e6, 0.0, 198053.02369578512, 0.0, -572473.82703078), CostFactors(0.0, 0.0, 0.0, 0.0, 0.0, -0.0), CostFactors(3.198894698015956e6, 3.198669992765025e6, 0.0, 224.70525093164966, 0.0, -0.0)))" + ] + }, + "execution_count": 46, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + " traj, stats, costs = simulate(mg,dispatch_1)" + ] + }, + { + "cell_type": "code", + "execution_count": 37, + "id": "c6f0de38-f578-4ac7-8397-53c5ae2beb3e", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "if with_plots\n", + " fig1, ax1, ax2= plot_oper_traj(mg,traj)\n", + " \n", + " pygui(true)\n", + " plt.show()\n", + " \n", + "end;" + ] + }, + { + "cell_type": "code", + "execution_count": 47, + "id": "8e34ffff-e843-4d1d-9cd8-df925a9870e7", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "PyObject " + ] + }, + "execution_count": 47, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "loh_ini=zeros(Float64,100)\n", + "loh_end=zeros(Float64,100)\n", + "for i in 1:100\n", + " mg=new_microgrid(xopt_base,capex_def,[0.0,i/(100.0),0.0])\n", + " traj, stats, costs = simulate(mg,dispatch_2)\n", + " loh_ini[i]=traj.LoH[1]/(xopt_base[end]*1000)\n", + " loh_end[i]=traj.LoH[end]/(xopt_base[end]*1000)\n", + "end\n", + "fig,ax = plt.subplots()\n", + "ax.plot(loh_ini,loh_end)\n", + "ax.plot(loh_ini,loh_ini,label=\"x=x\")\n", + "ax.set(title=\"niveau d'hydrogène final en fonction du niveau initial\",xlabel=\"initial level\",ylabel=\"final level\")\n", + "ax.legend()\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": 39, + "id": "2f10eb38-b4d2-436f-904b-aa540d4f30c3", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "100-element Vector{Float64}:\n", + " 0.11197005651847888\n", + " 0.11197005651847888\n", + " 0.11197005651847888\n", + " 0.11197005651847888\n", + " 0.11197005651847888\n", + " 0.11197005651847888\n", + " 0.11197005651847888\n", + " 0.11197005651847888\n", + " 0.11197005651847888\n", + " 0.11197005651847888\n", + " 0.11197005651847888\n", + " 0.11197005651847888\n", + " 0.11197005651847888\n", + " ⋮\n", + " 0.11197005651847888\n", + " 0.11197005651847888\n", + " 0.11197005651847888\n", + " 0.11197005651847888\n", + " 0.11197005651847888\n", + " 0.11197005651847888\n", + " 0.11197005651847888\n", + " 0.11197005651847888\n", + " 0.11197005651847888\n", + " 0.11197005651847888\n", + " 0.11197005651847888\n", + " 0.11197005651847888" + ] + }, + "execution_count": 39, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "loh_end" + ] + }, + { + "cell_type": "markdown", + "id": "16ee0cc1-edb4-4e6b-b77d-7e7e1b541ef6", + "metadata": {}, + "source": [ + "#### Pareto front of simple dispatch strategies" + ] + }, + { + "cell_type": "markdown", + "id": "6cddca75-5e07-4936-8050-5f6188f4ae56", + "metadata": {}, + "source": [ + "## Dispatch 1" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "2c70b32f-46ef-4761-9126-2b7b8def03ea", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "90cab27f-ebc4-4ef5-b0e9-91458d34eb6b", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "17-element Vector{Float64}:\n", + " 0.0\n", + " 2.5e-6\n", + " 5.0e-6\n", + " 7.5e-6\n", + " 1.0e-5\n", + " 1.25e-5\n", + " 1.5e-5\n", + " 1.75e-5\n", + " 2.0e-5\n", + " 2.25e-5\n", + " 2.5e-5\n", + " 2.75e-5\n", + " 3.0e-5\n", + " 3.25e-5\n", + " 3.5e-5\n", + " 3.75e-5\n", + " 4.0e-5" + ] + }, + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "pareto_shed_1=collect(0.0:0.0000025:0.00004)" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "id": "47331a38-7b65-4925-bf07-62da78e201ef", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "20-element Vector{Float64}:\n", + " 5.0e-5\n", + " 0.0001\n", + " 0.00015\n", + " 0.0002\n", + " 0.00025\n", + " 0.0003\n", + " 0.00035\n", + " 0.0004\n", + " 0.00045\n", + " 0.0005\n", + " 0.00055\n", + " 0.0006\n", + " 0.00065\n", + " 0.0007\n", + " 0.00075\n", + " 0.0008\n", + " 0.00085\n", + " 0.0009\n", + " 0.00095\n", + " 0.001" + ] + }, + "execution_count": 17, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "pareto_shed_2=collect(0.00005:0.00005:0.001)" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "id": "a783a8a1-44ad-4d35-aafa-fc423eadf04d", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "37-element Vector{Float64}:\n", + " 0.0\n", + " 2.5e-6\n", + " 5.0e-6\n", + " 7.5e-6\n", + " 1.0e-5\n", + " 1.25e-5\n", + " 1.5e-5\n", + " 1.75e-5\n", + " 2.0e-5\n", + " 2.25e-5\n", + " 2.5e-5\n", + " 2.75e-5\n", + " 3.0e-5\n", + " ⋮\n", + " 0.00045\n", + " 0.0005\n", + " 0.00055\n", + " 0.0006\n", + " 0.00065\n", + " 0.0007\n", + " 0.00075\n", + " 0.0008\n", + " 0.00085\n", + " 0.0009\n", + " 0.00095\n", + " 0.001" + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "pareto_shed_new=[pareto_shed_1;pareto_shed_2]" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "id": "2815e28c-df86-4721-9cd3-57f1b397d2b9", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "GN_CRS2_LM algo: XTOL_REACHED after 27579 iterations. \n", + "x*=[23347.453054, 16995.434773, 1171.625098, 145.151887, 1069.897236, 3671.421094]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 23474 iterations. \n", + "x*=[14479.12082, 12330.740779, 1454.01445, 357.983297, 1398.000414, 6604.40332]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 43408 iterations. \n", + "x*=[11292.04383, 12381.74684, 1513.152367, 403.535709, 1404.807522, 7483.875178]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 36424 iterations. \n", + "x*=[14368.285183, 12086.645801, 1466.594398, 377.82366, 1397.999828, 6644.018807]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 27129 iterations. \n", + "x*=[23288.523592, 13932.486344, 1503.644564, 153.792031, 1148.491, 3589.505247]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 35784 iterations. \n", + "x*=[9411.805542, 7854.990826, 1838.971553, 691.517119, 1467.810727, 8330.188014]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 20457 iterations. \n", + "x*=[14087.670875, 11110.284058, 1784.509317, 329.459563, 1385.015408, 5878.375851]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 22029 iterations. \n", + "x*=[14405.253374, 11813.932567, 1496.122689, 383.340527, 1397.999977, 6584.038891]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 47439 iterations. \n", + "x*=[10611.466631, 11232.66635, 1512.622291, 564.376584, 1407.365635, 7994.852876]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 38529 iterations. \n", + "x*=[7131.232799, 10966.715354, 1812.920408, 638.289819, 1492.371105, 8242.184069]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 27793 iterations. \n", + "x*=[11264.102655, 6639.264557, 1877.7, 760.310972, 1487.403058, 8711.156151]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 53255 iterations. \n", + "x*=[8094.484481, 7860.159018, 1821.057204, 805.562698, 1464.654945, 8844.206887]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 59720 iterations. \n", + "x*=[9851.84816, 6717.642763, 1877.699976, 788.660908, 1469.781366, 8911.878499]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 28291 iterations. \n", + "x*=[9691.559945, 6717.642801, 1877.699995, 795.756824, 1476.270073, 8946.069339]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 34600 iterations. \n", + "x*=[10134.563139, 6639.847971, 1871.211462, 798.094289, 1475.43316, 8959.900061]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 45924 iterations. \n", + "x*=[9419.558271, 6405.206432, 1877.7, 868.966092, 1487.384934, 9289.30934]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 91208 iterations. \n", + "x*=[8600.945503, 6687.8133, 1877.425377, 873.069392, 1477.280538, 9208.912174]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 64488 iterations. \n", + "x*=[8044.561869, 6483.919668, 1877.699989, 961.552616, 1487.988272, 9527.776927]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 37047 iterations. \n", + "x*=[7756.01255, 5543.964486, 1877.7, 1022.518717, 1489.759176, 11280.19173]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 20018 iterations. \n", + "x*=[7433.16685, 5424.047781, 1877.699992, 1024.595648, 1462.097288, 11686.878832]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 23944 iterations. \n", + "x*=[6699.602337, 4410.279562, 1876.715621, 967.93892, 1454.402581, 14622.247988]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 29661 iterations. \n", + "x*=[6698.183894, 4419.573597, 1877.69999, 998.395432, 1425.187712, 14473.152826]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 34555 iterations. \n", + "x*=[5831.249527, 3962.219673, 1877.7, 939.264247, 1428.117955, 16339.083631]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 26570 iterations. \n", + "x*=[5832.553034, 3963.289726, 1877.699997, 937.80574, 1403.29558, 16318.477008]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 19486 iterations. \n", + "x*=[5440.601761, 3966.690102, 1877.7, 955.149671, 1398.0976, 16504.400391]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 20077 iterations. \n", + "x*=[5425.779695, 3968.692118, 1877.7, 955.544439, 1384.652854, 16487.336099]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 21239 iterations. \n", + "x*=[5426.769876, 3971.500979, 1877.7, 953.302231, 1365.790773, 16463.057204]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 16320 iterations. \n", + "x*=[5427.491355, 3995.177625, 1877.7, 944.750723, 1352.045948, 16413.865385]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 19664 iterations. \n", + "x*=[5435.27913, 3973.924764, 1877.7, 950.240831, 1341.432578, 16421.884026]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 14452 iterations. \n", + "x*=[5428.648025, 3974.997594, 1877.699994, 949.124293, 1330.01409, 16407.002081]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 16699 iterations. \n", + "x*=[5429.31133, 3999.484389, 1877.7, 940.418351, 1317.381037, 16356.813923]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 23355 iterations. \n", + "x*=[5213.88283, 3994.23801, 1877.7, 942.980111, 1311.276586, 16502.505703]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 23601 iterations. \n", + "x*=[5430.217543, 3975.536951, 1877.7, 945.985404, 1300.122465, 16355.646134]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 20378 iterations. \n", + "x*=[5182.995462, 4002.3016, 1877.699994, 937.683782, 1294.698428, 16485.381508]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 16317 iterations. \n", + "x*=[5431.090714, 3975.836686, 1877.7, 943.946247, 1283.485224, 16323.922167]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 23448 iterations. \n", + "x*=[5431.624254, 4004.956494, 1877.7, 934.622483, 1273.327917, 16267.159026]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 19040 iterations. \n", + "x*=[5432.052693, 4005.970452, 1877.7, 932.743124, 1265.16652, 16252.641495]\n" + ] + } + ], + "source": [ + " algo = :GN_CRS2_LM # could be one of GN_CRS2_LM, GN_DIRECT, GN_ESCH, LN_SBPLX...\n", + "pareto_lcoe1 = zeros(Float64,37)\n", + "maxeval=100000\n", + "for i in eachindex(pareto_shed_new)\n", + " xopt, ret, numevals = optim_mg(x0,capex_def, pareto_shed_new[i],dispatch_1, algo, maxeval)\n", + " lcoe_opt, shed_rate_opt = obj_multi(xopt,capex_def,dispatch_1)\n", + " mg = new_microgrid(xopt) ;\n", + " pareto_lcoe1[i]=lcoe_opt\n", + " @printf(\"%s algo: %s after %d iterations. \\nx*=\", algo, ret, numevals)\n", + "println(round.(xopt*1000; digits=6)) # kW\n", + "end" + ] + }, + { + "cell_type": "code", + "execution_count": 60, + "id": "c5028b91-d889-4aa9-a362-c73641e02914", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "37-element Vector{Float64}:\n", + " 0.5191261655500403\n", + " 0.4274416512728466\n", + " 0.4168988491304812\n", + " 0.42413328106116827\n", + " 0.4891206964493164\n", + " 0.36157491950261683\n", + " 0.4184650491601368\n", + " 0.42143634282172665\n", + " 0.39983759213324405\n", + " 0.3945343534500265\n", + " 0.359868392102726\n", + " 0.3575728953788394\n", + " 0.3535145026153155\n", + " ⋮\n", + " 0.33358420913900316\n", + " 0.33317240505760065\n", + " 0.33288403545080547\n", + " 0.33259178476622053\n", + " 0.3323038865016544\n", + " 0.3320324002658368\n", + " 0.33182090244724916\n", + " 0.3315309115556263\n", + " 0.3313519234645792\n", + " 0.3310820186183037\n", + " 0.33086752538870745\n", + " 0.3306481155866563" + ] + }, + "execution_count": 60, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "pareto_lcoe1" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "id": "46f3150f-27fb-45dc-9489-353b1202b7c5", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "image/png": "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", + "text/plain": [ + "Figure(PyObject
)" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/plain": [ + "1-element Vector{PyObject}:\n", + " PyObject " + ] + }, + "execution_count": 20, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "\n", + "plot(pareto_shed_new, pareto_lcoe1,\"or\")" + ] + }, + { + "cell_type": "markdown", + "id": "4eda341b-6228-4bff-8be9-943592999959", + "metadata": {}, + "source": [ + "#### Dispatch 2" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "id": "4f921ae7-214f-42be-861b-24a0d7a81fca", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "21-element Vector{Float64}:\n", + " 0.0\n", + " 5.0e-5\n", + " 0.0001\n", + " 0.00015\n", + " 0.0002\n", + " 0.00025\n", + " 0.0003\n", + " 0.00035\n", + " 0.0004\n", + " 0.00045\n", + " 0.0005\n", + " 0.00055\n", + " 0.0006\n", + " 0.00065\n", + " 0.0007\n", + " 0.00075\n", + " 0.0008\n", + " 0.00085\n", + " 0.0009\n", + " 0.00095\n", + " 0.001" + ] + }, + "execution_count": 21, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "pareto_shed=collect(0.0:0.00005:0.001)" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "id": "4b136793-6969-463b-94a9-5dc3706e82e8", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "GN_CRS2_LM algo: XTOL_REACHED after 15658 iterations. \n", + "x*=[385.10361, 5736.596414, 1877.7, 1824.243216, 1451.582529, 18784.003256]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 16156 iterations. \n", + "x*=[283.262884, 5851.085497, 1877.7, 1787.004647, 1433.122784, 18681.967208]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 30896 iterations. \n", + "x*=[234.617202, 5718.847261, 1877.7, 1831.120711, 1418.332267, 18770.023747]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 19427 iterations. \n", + "x*=[213.034068, 5729.508642, 1877.7, 1827.352604, 1398.602756, 18744.084675]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 17800 iterations. \n", + "x*=[207.048184, 5733.970119, 1877.699999, 1825.041847, 1382.46422, 18725.700322]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 24532 iterations. \n", + "x*=[207.047483, 5743.432015, 1877.7, 1822.431568, 1365.557753, 18697.878631]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 19744 iterations. \n", + "x*=[207.047212, 5745.756866, 1877.7, 1820.428026, 1354.513028, 18677.917241]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 18188 iterations. \n", + "x*=[207.047855, 5755.624997, 1877.699999, 1816.554274, 1344.165622, 18651.691569]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 20687 iterations. \n", + "x*=[207.048372, 5763.406932, 1877.7, 1813.356553, 1333.835591, 18628.641788]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 16274 iterations. \n", + "x*=[207.069742, 5758.648372, 1877.69993, 1814.406736, 1323.943596, 18613.424205]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 21208 iterations. \n", + "x*=[204.332353, 5763.237138, 1877.7, 1812.45612, 1313.059678, 18593.573633]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 18598 iterations. \n", + "x*=[195.520723, 5766.096522, 1877.7, 1811.087593, 1306.283173, 18576.786285]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 23352 iterations. \n", + "x*=[201.723754, 5589.973737, 1877.699999, 1872.408294, 1298.259449, 18709.566988]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 20915 iterations. \n", + "x*=[201.867367, 5587.171543, 1877.699997, 1872.408457, 1288.720283, 18699.002137]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 21158 iterations. \n", + "x*=[207.047022, 5576.870538, 1877.7, 1875.09313, 1280.250877, 18686.808198]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 20557 iterations. \n", + "x*=[207.04718, 5586.65935, 1877.7, 1870.391565, 1272.805158, 18663.79938]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 26457 iterations. \n", + "x*=[201.773157, 5589.011838, 1877.7, 1868.661675, 1265.513547, 18649.823463]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 16320 iterations. \n", + "x*=[201.078392, 5674.467114, 1877.699998, 1837.465756, 1258.128843, 18560.602928]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 24210 iterations. \n", + "x*=[181.771774, 5551.334946, 1877.7, 1881.373862, 1255.118735, 18658.113108]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 30038 iterations. \n", + "x*=[201.08262, 5558.494099, 1877.7, 1877.709364, 1245.537604, 18631.73682]\n", + "GN_CRS2_LM algo: XTOL_REACHED after 18864 iterations. \n", + "x*=[199.970551, 5623.957623, 1877.7, 1853.322059, 1238.732818, 18557.772978]\n" + ] + } + ], + "source": [ + " algo = :GN_CRS2_LM # could be one of GN_CRS2_LM, GN_DIRECT, GN_ESCH, LN_SBPLX...\n", + "pareto_lcoe2 = zeros(Float64,21)\n", + "maxeval=100000\n", + "xtol_rel=1e-8\n", + "srand=6\n", + "for i in eachindex(pareto_shed)\n", + " xopt, ret, numevals = optim_mg(x0,capex_def, pareto_shed[i],dispatch_2, algo, maxeval,xtol_rel,srand)\n", + " lcoe_opt, shed_rate_opt,costs = obj_multi(xopt,capex_def,dispatch_2)\n", + " pareto_lcoe2[i]=lcoe_opt\n", + " @printf(\"%s algo: %s after %d iterations. \\nx*=\", algo, ret, numevals)\n", + "println(round.(xopt*1000; digits=6)) # kW\n", + " \n", + "end" + ] + }, + { + "cell_type": "code", + "execution_count": 65, + "id": "4c5597f2-67ab-4251-85b7-fc0f69a98051", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "21-element Vector{Float64}:\n", + " 0.39078145064078484\n", + " 0.3897167595872884\n", + " 0.3889187421559924\n", + " 0.3882208773709961\n", + " 0.3877457126222478\n", + " 0.3872830140871662\n", + " 0.3869314617040828\n", + " 0.3866093997742454\n", + " 0.3862748492377523\n", + " 0.3859420172864854\n", + " 0.3855989821868398\n", + " 0.3853056534794736\n", + " 0.3850450309623384\n", + " 0.38475375716614985\n", + " 0.38445168894265797\n", + " 0.3841779167937007\n", + " 0.38391067889055736\n", + " 0.3836582968516015\n", + " 0.38340062329469277\n", + " 0.38318131724331905\n", + " 0.3829285732063151" + ] + }, + "execution_count": 65, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "pareto_lcoe2" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "id": "6b59a6da-3163-44c3-9d53-b658fbc27e53", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "image/png": "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", + "text/plain": [ + "Figure(PyObject
)" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/plain": [ + "1-element Vector{PyObject}:\n", + " PyObject " + ] + }, + "execution_count": 23, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "plot(pareto_shed, pareto_lcoe2,\"ob\")" + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "id": "545e2ceb-d8c9-41e1-875f-ec52e88eb5e5", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "ename": "LoadError", + "evalue": "UndefVarError: `mg_hi` not defined", + "output_type": "error", + "traceback": [ + "UndefVarError: `mg_hi` not defined", + "", + "Stacktrace:", + " [1] top-level scope", + " @ In[24]:2" + ] + } + ], + "source": [ + "if with_plots\n", + " fig,(ax1,ax2,ax3,ax4) = comp_oper_traj(mg_base,mg_hi, traj1,traj2,costs1,costs2)\n", + " \n", + " \n", + "end;" + ] + }, + { + "cell_type": "code", + "execution_count": 52, + "id": "67910661-b3aa-49e0-83be-ff3fdf8fa7d6", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/html": [ + "
0×17 DataFrame
Rowfc_elyz_capexshed_maxdispatchalgosrandretnumevalslcoe_optshed_rate_optcapexopexxopt_stoxopt_pvxopt_windxopt_elyzxopt_fcxopt_hyTank
Float64Float64Int64StringInt64StringInt64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64
" + ], + "text/latex": [ + "\\begin{tabular}{r|cccccccccc}\n", + "\t& fc\\_elyz\\_capex & shed\\_max & dispatch & algo & srand & ret & numevals & lcoe\\_opt & shed\\_rate\\_opt & \\\\\n", + "\t\\hline\n", + "\t& Float64 & Float64 & Int64 & String & Int64 & String & Int64 & Float64 & Float64 & \\\\\n", + "\t\\hline\n", + "\\end{tabular}\n" + ], + "text/plain": [ + "\u001b[1m0×17 DataFrame\u001b[0m\n", + "\u001b[1m Row \u001b[0m│\u001b[1m fc_elyz_capex \u001b[0m\u001b[1m shed_max \u001b[0m\u001b[1m dispatch \u001b[0m\u001b[1m algo \u001b[0m\u001b[1m srand \u001b[0m\u001b[1m ret \u001b[0m\u001b[1m numevals \u001b[0m\u001b[1m lco\u001b[0m ⋯\n", + " │\u001b[90m Float64 \u001b[0m\u001b[90m Float64 \u001b[0m\u001b[90m Int64 \u001b[0m\u001b[90m String \u001b[0m\u001b[90m Int64 \u001b[0m\u001b[90m String \u001b[0m\u001b[90m Int64 \u001b[0m\u001b[90m Flo\u001b[0m ⋯\n", + "─────┴──────────────────────────────────────────────────────────────────────────\n", + "\u001b[36m 10 columns omitted\u001b[0m" + ] + }, + "execution_count": 52, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df2 = DataFrame( fc_elyz_capex=Float64[],shed_max=Float64[],dispatch=Int64[],algo=String[],\n", + " srand=Int[], ret=String[],numevals=Int64[],\n", + " lcoe_opt=Float64[], shed_rate_opt=Float64[], capex=Float64[],opex=Float64[],\n", + " xopt_sto=Float64[], xopt_pv=Float64[], xopt_wind=Float64[] ,xopt_elyz=Float64[], \n", + " xopt_fc=Float64[], xopt_hyTank=Float64[]\n", + ")" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "b9f5dbe3-4795-4411-8ecc-06443e479ff9", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 53, + "id": "afb25a12-2269-4c22-9f7a-3ae5680bb956", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "6×4 Matrix{Float64}:\n", + " 28.1193 28.1193 8.05818 12.5224\n", + " 15.5399 15.5399 5.9157 8.94308\n", + " 0.309005 0.309005 0.58717 0.394798\n", + " 1.5135 1.5135 0.0675057 6.99305\n", + " 0.952097 0.952097 1.66812 1.71168\n", + " 5.21002 5.21002 5.40184 14.3223" + ] + }, + "execution_count": 53, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "\"\"\"uniformly random vector between xmin and xmax, for a given PRNG seed\"\"\"\n", + "function x0_rng(seed, xmin, xmax)\n", + " n = length(xmin)\n", + " rng = MersenneTwister(seed)\n", + " xmin + rand(rng, n).*(xmax-xmin)\n", + "end\n", + "# Test with 3 different seeds:\n", + "[x0_rng(0, xmin, xmax) x0_rng(0, xmin, xmax) x0_rng(1, xmin, xmax) x0_rng(2, xmin, xmax)]\n", + " " + ] + }, + { + "cell_type": "code", + "execution_count": 49, + "id": "55334e07-879f-4379-9867-eab2499d35b2", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "5-element Vector{Float64}:\n", + " 0.0\n", + " 1.0e-5\n", + " 0.0001\n", + " 0.001\n", + " 0.01" + ] + }, + "execution_count": 49, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "nrand = 10\n", + "srand_list = collect(1:nrand)\n", + "algo_list = [:GN_CRS2_LM, :GN_ISRES, :LN_SBPLX]\n", + "shed_max_list = [0.,0.00001,0.0001, 0.001, 0.01]" + ] + }, + { + "cell_type": "code", + "execution_count": 50, + "id": "b7019192-4f8c-453e-8773-84baeb0ef5ad", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "6-element Vector{Float64}:\n", + " 8.058178420902282\n", + " 5.915698915242573\n", + " 0.587169874444634\n", + " 0.06750573373843591\n", + " 1.668124201891417\n", + " 5.4018408162693134" + ] + }, + "execution_count": 50, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + " x0 = x0_rng(1, xmin, xmax)" + ] + }, + { + "cell_type": "code", + "execution_count": 51, + "id": "5dc551bc-c188-46f3-9b17-999e1eefdba8", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "2-element Vector{Vector{Float64}}:\n", + " [400.0, 0.0, 1600.0, 500.0, 1600.0, 350.0, 1200.0, 3500.0]\n", + " [400.0, 0.0, 2200.0, 500.0, 2200.0, 350.0, 1200.0, 3500.0]" + ] + }, + "execution_count": 51, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "capexlist" + ] + }, + { + "cell_type": "code", + "execution_count": 54, + "id": "3cfcf179-78f9-46be-8198-70b9b4200fba", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " 1, GN_CRS2_LM algo: XTOL_REACHED after 21888 iterations. 2, GN_CRS2_LM algo: XTOL_REACHED after 23035 iterations. 3, GN_CRS2_LM algo: XTOL_REACHED after 20841 iterations. 4, GN_CRS2_LM algo: XTOL_REACHED after 33104 iterations. 5, GN_CRS2_LM algo: XTOL_REACHED after 19458 iterations. 6, GN_CRS2_LM algo: XTOL_REACHED after 34149 iterations. 7, GN_CRS2_LM algo: XTOL_REACHED after 13242 iterations. 8, GN_CRS2_LM algo: XTOL_REACHED after 13759 iterations. 9, GN_CRS2_LM algo: XTOL_REACHED after 15504 iterations. 10, GN_CRS2_LM algo: XTOL_REACHED after 17949 iterations. 11, GN_ISRES algo: MAXEVAL_REACHED after 100000 iterations. 12, GN_ISRES algo: XTOL_REACHED after 66964 iterations. 13, GN_ISRES algo: XTOL_REACHED after 72958 iterations. 14, GN_ISRES algo: MAXEVAL_REACHED after 100000 iterations. 15, GN_ISRES algo: MAXEVAL_REACHED after 100000 iterations. 16, GN_ISRES algo: XTOL_REACHED after 67785 iterations. 17, GN_ISRES algo: MAXEVAL_REACHED after 100000 iterations. 18, GN_ISRES algo: MAXEVAL_REACHED after 100000 iterations. 19, GN_ISRES algo: XTOL_REACHED after 68181 iterations. 20, GN_ISRES algo: XTOL_REACHED after 73784 iterations. 21, LN_SBPLX algo: XTOL_REACHED after 863 iterations. 22, LN_SBPLX algo: XTOL_REACHED after 1757 iterations. 23, LN_SBPLX algo: XTOL_REACHED after 1019 iterations. 24, LN_SBPLX algo: XTOL_REACHED after 1007 iterations. 25, LN_SBPLX algo: XTOL_REACHED after 1199 iterations. 26, LN_SBPLX algo: XTOL_REACHED after 1941 iterations. 27, LN_SBPLX algo: XTOL_REACHED after 1247 iterations. 28, LN_SBPLX algo: XTOL_REACHED after 1383 iterations. 29, LN_SBPLX algo: XTOL_REACHED after 1706 iterations. 30, LN_SBPLX algo: XTOL_REACHED after 1086 iterations. 31, GN_CRS2_LM algo: XTOL_REACHED after 15356 iterations. 32, GN_CRS2_LM algo: XTOL_REACHED after 16166 iterations. 33, GN_CRS2_LM algo: XTOL_REACHED after 15653 iterations. 34, GN_CRS2_LM algo: XTOL_REACHED after 14559 iterations. 35, GN_CRS2_LM algo: XTOL_REACHED after 15257 iterations. 36, GN_CRS2_LM algo: XTOL_REACHED after 18828 iterations. 37, GN_CRS2_LM algo: XTOL_REACHED after 22965 iterations. 38, GN_CRS2_LM algo: XTOL_REACHED after 14908 iterations. 39, GN_CRS2_LM algo: XTOL_REACHED after 16116 iterations. 40, GN_CRS2_LM algo: XTOL_REACHED after 14225 iterations. 41, GN_ISRES algo: XTOL_REACHED after 69022 iterations. 42, GN_ISRES algo: XTOL_REACHED after 69871 iterations. 43, GN_ISRES algo: XTOL_REACHED after 65848 iterations. 44, GN_ISRES algo: XTOL_REACHED after 65225 iterations. 45, GN_ISRES algo: XTOL_REACHED after 64431 iterations. 46, GN_ISRES algo: XTOL_REACHED after 68925 iterations. 47, GN_ISRES algo: XTOL_REACHED after 63912 iterations. 48, GN_ISRES algo: XTOL_REACHED after 62425 iterations. 49, GN_ISRES algo: XTOL_REACHED after 66683 iterations. 50, GN_ISRES algo: XTOL_REACHED after 67153 iterations. 51, LN_SBPLX algo: XTOL_REACHED after 495 iterations. 52, LN_SBPLX algo: XTOL_REACHED after 2583 iterations. 53, LN_SBPLX algo: XTOL_REACHED after 790 iterations. 54, LN_SBPLX algo: XTOL_REACHED after 1682 iterations. 55, LN_SBPLX algo: XTOL_REACHED after 1009 iterations. 56, LN_SBPLX algo: XTOL_REACHED after 518 iterations. 57, LN_SBPLX algo: XTOL_REACHED after 402 iterations. 58, LN_SBPLX algo: XTOL_REACHED after 2070 iterations. 59, LN_SBPLX algo: XTOL_REACHED after 1617 iterations. 60, LN_SBPLX algo: XTOL_REACHED after 694 iterations. 61, GN_CRS2_LM algo: XTOL_REACHED after 27534 iterations. 62, GN_CRS2_LM algo: XTOL_REACHED after 33577 iterations. 63, GN_CRS2_LM algo: XTOL_REACHED after 52262 iterations. 64, GN_CRS2_LM algo: XTOL_REACHED after 27103 iterations. 65, GN_CRS2_LM algo: XTOL_REACHED after 26649 iterations. 66, GN_CRS2_LM algo: XTOL_REACHED after 31949 iterations. 67, GN_CRS2_LM algo: XTOL_REACHED after 22780 iterations. 68, GN_CRS2_LM algo: XTOL_REACHED after 55790 iterations. 69, GN_CRS2_LM algo: XTOL_REACHED after 35955 iterations. 70, GN_CRS2_LM algo: XTOL_REACHED after 20555 iterations. 71, GN_ISRES algo: XTOL_REACHED after 73502 iterations. 72, GN_ISRES algo: XTOL_REACHED after 70926 iterations. 73, GN_ISRES algo: MAXEVAL_REACHED after 100000 iterations. 74, GN_ISRES algo: XTOL_REACHED after 69016 iterations. 75, GN_ISRES algo: XTOL_REACHED after 74690 iterations. 76, GN_ISRES algo: XTOL_REACHED after 71783 iterations. 77, GN_ISRES algo: MAXEVAL_REACHED after 100000 iterations. 78, GN_ISRES algo: XTOL_REACHED after 71600 iterations. 79, GN_ISRES algo: MAXEVAL_REACHED after 100000 iterations. 80, GN_ISRES algo: XTOL_REACHED after 70274 iterations. 81, LN_SBPLX algo: XTOL_REACHED after 705 iterations. 82, LN_SBPLX algo: XTOL_REACHED after 766 iterations. 83, LN_SBPLX algo: XTOL_REACHED after 859 iterations. 84, LN_SBPLX algo: XTOL_REACHED after 836 iterations. 85, LN_SBPLX algo: XTOL_REACHED after 898 iterations. 86, LN_SBPLX algo: XTOL_REACHED after 496 iterations. 87, LN_SBPLX algo: XTOL_REACHED after 1241 iterations. 88, LN_SBPLX algo: XTOL_REACHED after 1173 iterations. 89, LN_SBPLX algo: XTOL_REACHED after 2103 iterations. 90, LN_SBPLX algo: XTOL_REACHED after 1223 iterations. 91, GN_CRS2_LM algo: XTOL_REACHED after 16955 iterations. 92, GN_CRS2_LM algo: XTOL_REACHED after 17990 iterations. 93, GN_CRS2_LM algo: XTOL_REACHED after 22652 iterations. 94, GN_CRS2_LM algo: XTOL_REACHED after 16653 iterations. 95, GN_CRS2_LM algo: XTOL_REACHED after 18456 iterations. 96, GN_CRS2_LM algo: XTOL_REACHED after 17265 iterations. 97, GN_CRS2_LM algo: XTOL_REACHED after 15905 iterations. 98, GN_CRS2_LM algo: XTOL_REACHED after 16731 iterations. 99, GN_CRS2_LM algo: XTOL_REACHED after 19484 iterations. 100, GN_CRS2_LM algo: XTOL_REACHED after 14744 iterations. 101, GN_ISRES algo: XTOL_REACHED after 68648 iterations. 102, GN_ISRES algo: XTOL_REACHED after 65245 iterations. 103, GN_ISRES algo: XTOL_REACHED after 75041 iterations. 104, GN_ISRES algo: XTOL_REACHED after 69922 iterations. 105, GN_ISRES algo: XTOL_REACHED after 72519 iterations. 106, GN_ISRES algo: XTOL_REACHED after 88361 iterations. 107, GN_ISRES algo: XTOL_REACHED after 70582 iterations. 108, GN_ISRES algo: XTOL_REACHED after 70321 iterations. 109, GN_ISRES algo: XTOL_REACHED after 67986 iterations. 110, GN_ISRES algo: XTOL_REACHED after 72993 iterations. 111, LN_SBPLX algo: XTOL_REACHED after 495 iterations. 112, LN_SBPLX algo: XTOL_REACHED after 1085 iterations. 113, LN_SBPLX algo: XTOL_REACHED after 791 iterations. 114, LN_SBPLX algo: XTOL_REACHED after 1449 iterations. 115, LN_SBPLX algo: XTOL_REACHED after 671 iterations. 116, LN_SBPLX algo: XTOL_REACHED after 518 iterations. 117, LN_SBPLX algo: XTOL_REACHED after 1214 iterations. 118, LN_SBPLX algo: XTOL_REACHED after 1540 iterations. 119, LN_SBPLX algo: XTOL_REACHED after 2885 iterations. 120, LN_SBPLX algo: XTOL_REACHED after 1515 iterations. 121, GN_CRS2_LM algo: XTOL_REACHED after 27045 iterations. 122, GN_CRS2_LM algo: XTOL_REACHED after 18078 iterations. 123, GN_CRS2_LM algo: XTOL_REACHED after 53169 iterations. 124, GN_CRS2_LM algo: XTOL_REACHED after 17783 iterations. 125, GN_CRS2_LM algo: XTOL_REACHED after 25340 iterations. 126, GN_CRS2_LM algo: XTOL_REACHED after 50245 iterations. 127, GN_CRS2_LM algo: XTOL_REACHED after 24327 iterations. 128, GN_CRS2_LM algo: XTOL_REACHED after 40327 iterations. 129, GN_CRS2_LM algo: XTOL_REACHED after 25819 iterations. 130, GN_CRS2_LM algo: XTOL_REACHED after 22809 iterations. 131, GN_ISRES algo: XTOL_REACHED after 68260 iterations. 132, GN_ISRES algo: XTOL_REACHED after 70554 iterations. 133, GN_ISRES algo: XTOL_REACHED after 69795 iterations. 134, GN_ISRES algo: XTOL_REACHED after 78437 iterations. 135, GN_ISRES algo: XTOL_REACHED after 69303 iterations. 136, GN_ISRES algo: XTOL_REACHED after 70090 iterations. 137, GN_ISRES algo: XTOL_REACHED after 71151 iterations. 138, GN_ISRES algo: XTOL_REACHED after 73061 iterations. 139, GN_ISRES algo: XTOL_REACHED after 65846 iterations. 140, GN_ISRES algo: XTOL_REACHED after 69739 iterations. 141, LN_SBPLX algo: XTOL_REACHED after 1196 iterations. 142, LN_SBPLX algo: XTOL_REACHED after 1254 iterations. 143, LN_SBPLX algo: XTOL_REACHED after 981 iterations. 144, LN_SBPLX algo: XTOL_REACHED after 1088 iterations. 145, LN_SBPLX algo: XTOL_REACHED after 1541 iterations. 146, LN_SBPLX algo: XTOL_REACHED after 2116 iterations. 147, LN_SBPLX algo: XTOL_REACHED after 1274 iterations. 148, LN_SBPLX algo: XTOL_REACHED after 967 iterations. 149, LN_SBPLX algo: XTOL_REACHED after 1285 iterations. 150, LN_SBPLX algo: XTOL_REACHED after 721 iterations. 151, GN_CRS2_LM algo: XTOL_REACHED after 23526 iterations. 152, GN_CRS2_LM algo: XTOL_REACHED after 23743 iterations. 153, GN_CRS2_LM algo: XTOL_REACHED after 26097 iterations. 154, GN_CRS2_LM algo: XTOL_REACHED after 28478 iterations. 155, GN_CRS2_LM algo: XTOL_REACHED after 27480 iterations. 156, GN_CRS2_LM algo: XTOL_REACHED after 42015 iterations. 157, GN_CRS2_LM algo: XTOL_REACHED after 28229 iterations. 158, GN_CRS2_LM algo: XTOL_REACHED after 26720 iterations. 159, GN_CRS2_LM algo: XTOL_REACHED after 22279 iterations. 160, GN_CRS2_LM algo: XTOL_REACHED after 41152 iterations. 161, GN_ISRES algo: XTOL_REACHED after 75301 iterations. 162, GN_ISRES algo: XTOL_REACHED after 64747 iterations. 163, GN_ISRES algo: XTOL_REACHED after 65022 iterations. 164, GN_ISRES algo: XTOL_REACHED after 63800 iterations. 165, GN_ISRES algo: XTOL_REACHED after 71515 iterations. 166, GN_ISRES algo: XTOL_REACHED after 70722 iterations. 167, GN_ISRES algo: XTOL_REACHED after 67666 iterations. 168, GN_ISRES algo: XTOL_REACHED after 70520 iterations. 169, GN_ISRES algo: XTOL_REACHED after 74930 iterations. 170, GN_ISRES algo: XTOL_REACHED after 63631 iterations. 171, LN_SBPLX algo: XTOL_REACHED after 495 iterations. 172, LN_SBPLX algo: XTOL_REACHED after 2043 iterations. 173, LN_SBPLX algo: XTOL_REACHED after 907 iterations. 174, LN_SBPLX algo: XTOL_REACHED after 1656 iterations. 175, LN_SBPLX algo: XTOL_REACHED after 1460 iterations. 176, LN_SBPLX algo: XTOL_REACHED after 518 iterations. 177, LN_SBPLX algo: XTOL_REACHED after 408 iterations. 178, LN_SBPLX algo: XTOL_REACHED after 1114 iterations. 179, LN_SBPLX algo: XTOL_REACHED after 1941 iterations. 180, LN_SBPLX algo: XTOL_REACHED after 734 iterations. 181, GN_CRS2_LM algo: XTOL_REACHED after 16538 iterations. 182, GN_CRS2_LM algo: XTOL_REACHED after 23842 iterations. 183, GN_CRS2_LM algo: XTOL_REACHED after 14490 iterations. 184, GN_CRS2_LM algo: XTOL_REACHED after 20208 iterations. 185, GN_CRS2_LM algo: XTOL_REACHED after 28194 iterations. 186, GN_CRS2_LM algo: XTOL_REACHED after 22852 iterations. 187, GN_CRS2_LM algo: XTOL_REACHED after 19966 iterations. 188, GN_CRS2_LM algo: XTOL_REACHED after 20662 iterations. 189, GN_CRS2_LM algo: XTOL_REACHED after 20560 iterations. 190, GN_CRS2_LM algo: XTOL_REACHED after 19650 iterations. 191, GN_ISRES algo: XTOL_REACHED after 64851 iterations. 192, GN_ISRES algo: XTOL_REACHED after 66709 iterations. 193, GN_ISRES algo: XTOL_REACHED after 73943 iterations. 194, GN_ISRES algo: XTOL_REACHED after 68454 iterations. 195, GN_ISRES algo: XTOL_REACHED after 75000 iterations. 196, GN_ISRES algo: XTOL_REACHED after 60686 iterations. 197, GN_ISRES algo: XTOL_REACHED after 72941 iterations. 198, GN_ISRES algo: XTOL_REACHED after 75061 iterations. 199, GN_ISRES algo: XTOL_REACHED after 73249 iterations. 200, GN_ISRES algo: XTOL_REACHED after 70289 iterations. 201, LN_SBPLX algo: XTOL_REACHED after 1781 iterations. 202, LN_SBPLX algo: XTOL_REACHED after 2292 iterations. 203, LN_SBPLX algo: XTOL_REACHED after 921 iterations. 204, LN_SBPLX algo: XTOL_REACHED after 858 iterations. 205, LN_SBPLX algo: XTOL_REACHED after 1450 iterations. 206, LN_SBPLX algo: XTOL_REACHED after 837 iterations. 207, LN_SBPLX algo: XTOL_REACHED after 1961 iterations. 208, LN_SBPLX algo: XTOL_REACHED after 2656 iterations. 209, LN_SBPLX algo: XTOL_REACHED after 2038 iterations. 210, LN_SBPLX algo: XTOL_REACHED after 773 iterations. 211, GN_CRS2_LM algo: XTOL_REACHED after 23358 iterations. 212, GN_CRS2_LM algo: XTOL_REACHED after 20003 iterations. 213, GN_CRS2_LM algo: XTOL_REACHED after 18591 iterations. 214, GN_CRS2_LM algo: XTOL_REACHED after 24654 iterations. 215, GN_CRS2_LM algo: XTOL_REACHED after 21259 iterations. 216, GN_CRS2_LM algo: XTOL_REACHED after 24244 iterations. 217, GN_CRS2_LM algo: XTOL_REACHED after 19315 iterations. 218, GN_CRS2_LM algo: XTOL_REACHED after 24602 iterations. 219, GN_CRS2_LM algo: XTOL_REACHED after 19726 iterations. 220, GN_CRS2_LM algo: XTOL_REACHED after 22409 iterations. 221, GN_ISRES algo: XTOL_REACHED after 65438 iterations. 222, GN_ISRES algo: XTOL_REACHED after 69035 iterations. 223, GN_ISRES algo: MAXEVAL_REACHED after 100000 iterations. 224, GN_ISRES algo: XTOL_REACHED after 61265 iterations. 225, GN_ISRES algo: XTOL_REACHED after 64950 iterations. 226, GN_ISRES algo: XTOL_REACHED after 68113 iterations. 227, GN_ISRES algo: XTOL_REACHED after 70704 iterations. 228, GN_ISRES algo: XTOL_REACHED after 67190 iterations. 229, GN_ISRES algo: XTOL_REACHED after 61612 iterations. 230, GN_ISRES algo: XTOL_REACHED after 73379 iterations. 231, LN_SBPLX algo: XTOL_REACHED after 510 iterations. 232, LN_SBPLX algo: XTOL_REACHED after 1710 iterations. 233, LN_SBPLX algo: XTOL_REACHED after 727 iterations. 234, LN_SBPLX algo: XTOL_REACHED after 1886 iterations. 235, LN_SBPLX algo: XTOL_REACHED after 1323 iterations. 236, LN_SBPLX algo: XTOL_REACHED after 515 iterations. 237, LN_SBPLX algo: XTOL_REACHED after 6116 iterations. 238, LN_SBPLX algo: XTOL_REACHED after 1166 iterations. 239, LN_SBPLX algo: XTOL_REACHED after 1617 iterations. 240, LN_SBPLX algo: XTOL_REACHED after 607 iterations. 241, GN_CRS2_LM algo: XTOL_REACHED after 24710 iterations. 242, GN_CRS2_LM algo: XTOL_REACHED after 31916 iterations. 243, GN_CRS2_LM algo: XTOL_REACHED after 26202 iterations. 244, GN_CRS2_LM algo: XTOL_REACHED after 24525 iterations. 245, GN_CRS2_LM algo: XTOL_REACHED after 29903 iterations. 246, GN_CRS2_LM algo: XTOL_REACHED after 20729 iterations. 247, GN_CRS2_LM algo: XTOL_REACHED after 24564 iterations. 248, GN_CRS2_LM algo: XTOL_REACHED after 23860 iterations. 249, GN_CRS2_LM algo: XTOL_REACHED after 21809 iterations. 250, GN_CRS2_LM algo: XTOL_REACHED after 22572 iterations. 251, GN_ISRES algo: XTOL_REACHED after 96515 iterations. 252, GN_ISRES algo: XTOL_REACHED after 78342 iterations. 253, GN_ISRES algo: XTOL_REACHED after 80328 iterations. 254, GN_ISRES algo: XTOL_REACHED after 87769 iterations. 255, GN_ISRES algo: XTOL_REACHED after 79259 iterations. 256, GN_ISRES algo: XTOL_REACHED after 77745 iterations. 257, GN_ISRES algo: XTOL_REACHED after 80064 iterations. 258, GN_ISRES algo: XTOL_REACHED after 76440 iterations. 259, GN_ISRES algo: XTOL_REACHED after 81831 iterations. 260, GN_ISRES algo: XTOL_REACHED after 78199 iterations. 261, LN_SBPLX algo: XTOL_REACHED after 3840 iterations. 262, LN_SBPLX algo: XTOL_REACHED after 1602 iterations. 263, LN_SBPLX algo: XTOL_REACHED after 1093 iterations. 264, LN_SBPLX algo: XTOL_REACHED after 2075 iterations. 265, LN_SBPLX algo: XTOL_REACHED after 2850 iterations. 266, LN_SBPLX algo: XTOL_REACHED after 1153 iterations. 267, LN_SBPLX algo: XTOL_REACHED after 3279 iterations. 268, LN_SBPLX algo: XTOL_REACHED after 668 iterations. 269, LN_SBPLX algo: XTOL_REACHED after 4280 iterations. 270, LN_SBPLX algo: XTOL_REACHED after 2148 iterations. 271, GN_CRS2_LM algo: XTOL_REACHED after 40941 iterations. 272, GN_CRS2_LM algo: XTOL_REACHED after 24908 iterations. 273, GN_CRS2_LM algo: XTOL_REACHED after 26502 iterations. 274, GN_CRS2_LM algo: XTOL_REACHED after 31417 iterations. 275, GN_CRS2_LM algo: XTOL_REACHED after 23586 iterations. 276, GN_CRS2_LM algo: XTOL_REACHED after 24466 iterations. 277, GN_CRS2_LM algo: XTOL_REACHED after 21057 iterations. 278, GN_CRS2_LM algo: XTOL_REACHED after 33134 iterations. 279, GN_CRS2_LM algo: XTOL_REACHED after 23282 iterations. 280, GN_CRS2_LM algo: XTOL_REACHED after 21436 iterations. 281, GN_ISRES algo: XTOL_REACHED after 72081 iterations. 282, GN_ISRES algo: XTOL_REACHED after 68744 iterations. 283, GN_ISRES algo: XTOL_REACHED after 70963 iterations. 284, GN_ISRES algo: XTOL_REACHED after 72601 iterations. 285, GN_ISRES algo: XTOL_REACHED after 69032 iterations. 286, GN_ISRES algo: XTOL_REACHED after 84002 iterations. 287, GN_ISRES algo: XTOL_REACHED after 72183 iterations. 288, GN_ISRES algo: XTOL_REACHED after 66216 iterations. 289, GN_ISRES algo: XTOL_REACHED after 78353 iterations. 290, GN_ISRES algo: XTOL_REACHED after 70123 iterations. 291, LN_SBPLX algo: XTOL_REACHED after 1719 iterations. 292, LN_SBPLX algo: XTOL_REACHED after 1319 iterations. 293, LN_SBPLX algo: XTOL_REACHED after 1548 iterations. 294, LN_SBPLX algo: XTOL_REACHED after 1991 iterations. 295, LN_SBPLX algo: XTOL_REACHED after 1492 iterations. 296, LN_SBPLX algo: XTOL_REACHED after 1098 iterations. 297, LN_SBPLX algo: XTOL_REACHED after 2402 iterations. 298, LN_SBPLX algo: XTOL_REACHED after 949 iterations. 299, LN_SBPLX algo: XTOL_REACHED after 1252 iterations. 300, LN_SBPLX algo: XTOL_REACHED after 1400 iterations. 301, GN_CRS2_LM algo: XTOL_REACHED after 22606 iterations. 302, GN_CRS2_LM algo: XTOL_REACHED after 26310 iterations. 303, GN_CRS2_LM algo: XTOL_REACHED after 38425 iterations. 304, GN_CRS2_LM algo: XTOL_REACHED after 21306 iterations. 305, GN_CRS2_LM algo: XTOL_REACHED after 24840 iterations. 306, GN_CRS2_LM algo: XTOL_REACHED after 41424 iterations. 307, GN_CRS2_LM algo: XTOL_REACHED after 27892 iterations. 308, GN_CRS2_LM algo: XTOL_REACHED after 18117 iterations. 309, GN_CRS2_LM algo: XTOL_REACHED after 45052 iterations. 310, GN_CRS2_LM algo: XTOL_REACHED after 20077 iterations. 311, GN_ISRES algo: XTOL_REACHED after 74931 iterations. 312, GN_ISRES algo: XTOL_REACHED after 65689 iterations. 313, GN_ISRES algo: XTOL_REACHED after 74093 iterations. 314, GN_ISRES algo: XTOL_REACHED after 67892 iterations. 315, GN_ISRES algo: XTOL_REACHED after 71502 iterations. 316, GN_ISRES algo: XTOL_REACHED after 70363 iterations. 317, GN_ISRES algo: MAXEVAL_REACHED after 100000 iterations. 318, GN_ISRES algo: XTOL_REACHED after 68820 iterations. 319, GN_ISRES algo: MAXEVAL_REACHED after 100000 iterations. 320, GN_ISRES algo: XTOL_REACHED after 70031 iterations. 321, LN_SBPLX algo: XTOL_REACHED after 892 iterations. 322, LN_SBPLX algo: XTOL_REACHED after 1189 iterations. 323, LN_SBPLX algo: XTOL_REACHED after 928 iterations. 324, LN_SBPLX algo: XTOL_REACHED after 1113 iterations. 325, LN_SBPLX algo: XTOL_REACHED after 1157 iterations. 326, LN_SBPLX algo: XTOL_REACHED after 1591 iterations. 327, LN_SBPLX algo: XTOL_REACHED after 1005 iterations. 328, LN_SBPLX algo: XTOL_REACHED after 1885 iterations. 329, LN_SBPLX algo: XTOL_REACHED after 936 iterations. 330, LN_SBPLX algo: XTOL_REACHED after 1441 iterations. 331, GN_CRS2_LM algo: XTOL_REACHED after 14473 iterations. 332, GN_CRS2_LM algo: XTOL_REACHED after 16479 iterations. 333, GN_CRS2_LM algo: XTOL_REACHED after 14267 iterations. 334, GN_CRS2_LM algo: XTOL_REACHED after 14175 iterations. 335, GN_CRS2_LM algo: XTOL_REACHED after 13845 iterations. 336, GN_CRS2_LM algo: XTOL_REACHED after 12397 iterations. 337, GN_CRS2_LM algo: XTOL_REACHED after 15777 iterations. 338, GN_CRS2_LM algo: XTOL_REACHED after 13851 iterations. 339, GN_CRS2_LM algo: XTOL_REACHED after 14228 iterations. 340, GN_CRS2_LM algo: XTOL_REACHED after 14237 iterations. 341, GN_ISRES algo: XTOL_REACHED after 70658 iterations. 342, GN_ISRES algo: XTOL_REACHED after 74822 iterations. 343, GN_ISRES algo: XTOL_REACHED after 68917 iterations. 344, GN_ISRES algo: XTOL_REACHED after 71369 iterations. 345, GN_ISRES algo: XTOL_REACHED after 65860 iterations. 346, GN_ISRES algo: XTOL_REACHED after 74551 iterations. 347, GN_ISRES algo: XTOL_REACHED after 63153 iterations. 348, GN_ISRES algo: XTOL_REACHED after 67124 iterations. 349, GN_ISRES algo: XTOL_REACHED after 66322 iterations. 350, GN_ISRES algo: XTOL_REACHED after 73525 iterations. 351, LN_SBPLX algo: XTOL_REACHED after 536 iterations. 352, LN_SBPLX algo: XTOL_REACHED after 2055 iterations. 353, LN_SBPLX algo: XTOL_REACHED after 1083 iterations. 354, LN_SBPLX algo: XTOL_REACHED after 2022 iterations. 355, LN_SBPLX algo: XTOL_REACHED after 896 iterations. 356, LN_SBPLX algo: XTOL_REACHED after 513 iterations. 357, LN_SBPLX algo: XTOL_REACHED after 1404 iterations. 358, LN_SBPLX algo: XTOL_REACHED after 1088 iterations. 359, LN_SBPLX algo: XTOL_REACHED after 1592 iterations. 360, LN_SBPLX algo: XTOL_REACHED after 838 iterations. 361, GN_CRS2_LM algo: XTOL_REACHED after 19633 iterations. 362, GN_CRS2_LM algo: XTOL_REACHED after 27915 iterations. 363, GN_CRS2_LM algo: XTOL_REACHED after 21443 iterations. 364, GN_CRS2_LM algo: XTOL_REACHED after 31081 iterations. 365, GN_CRS2_LM algo: XTOL_REACHED after 34474 iterations. 366, GN_CRS2_LM algo: XTOL_REACHED after 20944 iterations. 367, GN_CRS2_LM algo: XTOL_REACHED after 68829 iterations. 368, GN_CRS2_LM algo: XTOL_REACHED after 35717 iterations. 369, GN_CRS2_LM algo: XTOL_REACHED after 41410 iterations. 370, GN_CRS2_LM algo: MAXEVAL_REACHED after 100000 iterations. 371, GN_ISRES algo: XTOL_REACHED after 77464 iterations. 372, GN_ISRES algo: XTOL_REACHED after 70600 iterations. 373, GN_ISRES algo: MAXEVAL_REACHED after 100000 iterations. 374, GN_ISRES algo: MAXEVAL_REACHED after 100000 iterations. 375, GN_ISRES algo: XTOL_REACHED after 74468 iterations. 376, GN_ISRES algo: XTOL_REACHED after 69560 iterations. 377, GN_ISRES algo: MAXEVAL_REACHED after 100000 iterations. 378, GN_ISRES algo: XTOL_REACHED after 66558 iterations. 379, GN_ISRES algo: MAXEVAL_REACHED after 100000 iterations. 380, GN_ISRES algo: XTOL_REACHED after 75767 iterations. 381, LN_SBPLX algo: XTOL_REACHED after 852 iterations. 382, LN_SBPLX algo: XTOL_REACHED after 1325 iterations. 383, LN_SBPLX algo: XTOL_REACHED after 953 iterations. 384, LN_SBPLX algo: XTOL_REACHED after 758 iterations. 385, LN_SBPLX algo: XTOL_REACHED after 1489 iterations. 386, LN_SBPLX algo: XTOL_REACHED after 688 iterations. 387, LN_SBPLX algo: XTOL_REACHED after 1359 iterations. 388, LN_SBPLX algo: XTOL_REACHED after 1288 iterations. 389, LN_SBPLX algo: XTOL_REACHED after 1745 iterations. 390, LN_SBPLX algo: XTOL_REACHED after 1908 iterations. 391, GN_CRS2_LM algo: XTOL_REACHED after 15341 iterations. 392, GN_CRS2_LM algo: XTOL_REACHED after 14264 iterations. 393, GN_CRS2_LM algo: XTOL_REACHED after 14601 iterations. 394, GN_CRS2_LM algo: XTOL_REACHED after 15980 iterations. 395, GN_CRS2_LM algo: XTOL_REACHED after 15569 iterations. 396, GN_CRS2_LM algo: XTOL_REACHED after 13733 iterations. 397, GN_CRS2_LM algo: XTOL_REACHED after 15537 iterations. 398, GN_CRS2_LM algo: XTOL_REACHED after 14136 iterations. 399, GN_CRS2_LM algo: XTOL_REACHED after 15655 iterations. 400, GN_CRS2_LM algo: XTOL_REACHED after 13799 iterations. 401, GN_ISRES algo: MAXEVAL_REACHED after 100000 iterations. 402, GN_ISRES algo: XTOL_REACHED after 66165 iterations. 403, GN_ISRES algo: XTOL_REACHED after 72708 iterations. 404, GN_ISRES algo: XTOL_REACHED after 68931 iterations. 405, GN_ISRES algo: XTOL_REACHED after 70705 iterations. 406, GN_ISRES algo: XTOL_REACHED after 70794 iterations. 407, GN_ISRES algo: XTOL_REACHED after 62430 iterations. 408, GN_ISRES algo: XTOL_REACHED after 68191 iterations. 409, GN_ISRES algo: XTOL_REACHED after 63479 iterations. 410, GN_ISRES algo: XTOL_REACHED after 77859 iterations. 411, LN_SBPLX algo: XTOL_REACHED after 536 iterations. 412, LN_SBPLX algo: XTOL_REACHED after 1026 iterations. 413, LN_SBPLX algo: XTOL_REACHED after 850 iterations. 414, LN_SBPLX algo: XTOL_REACHED after 1349 iterations. 415, LN_SBPLX algo: XTOL_REACHED after 2010 iterations. 416, LN_SBPLX algo: XTOL_REACHED after 513 iterations. 417, LN_SBPLX algo: XTOL_REACHED after 1754 iterations. 418, LN_SBPLX algo: XTOL_REACHED after 2081 iterations. 419, LN_SBPLX algo: XTOL_REACHED after 1309 iterations. 420, LN_SBPLX algo: XTOL_REACHED after 842 iterations. 421, GN_CRS2_LM algo: XTOL_REACHED after 46935 iterations. 422, GN_CRS2_LM algo: XTOL_REACHED after 28426 iterations. 423, GN_CRS2_LM algo: XTOL_REACHED after 40841 iterations. 424, GN_CRS2_LM algo: XTOL_REACHED after 29448 iterations. 425, GN_CRS2_LM algo: XTOL_REACHED after 27575 iterations. 426, GN_CRS2_LM algo: XTOL_REACHED after 25576 iterations. 427, GN_CRS2_LM algo: XTOL_REACHED after 25562 iterations. 428, GN_CRS2_LM algo: XTOL_REACHED after 40021 iterations. 429, GN_CRS2_LM algo: XTOL_REACHED after 31471 iterations. 430, GN_CRS2_LM algo: XTOL_REACHED after 56004 iterations. 431, GN_ISRES algo: XTOL_REACHED after 70770 iterations. 432, GN_ISRES algo: XTOL_REACHED after 70792 iterations. 433, GN_ISRES algo: XTOL_REACHED after 70044 iterations. 434, GN_ISRES algo: XTOL_REACHED after 72570 iterations. 435, GN_ISRES algo: XTOL_REACHED after 69314 iterations. 436, GN_ISRES algo: XTOL_REACHED after 65103 iterations. 437, GN_ISRES algo: XTOL_REACHED after 68601 iterations. 438, GN_ISRES algo: XTOL_REACHED after 67645 iterations. 439, GN_ISRES algo: XTOL_REACHED after 73987 iterations. 440, GN_ISRES algo: XTOL_REACHED after 75779 iterations. 441, LN_SBPLX algo: XTOL_REACHED after 1018 iterations. 442, LN_SBPLX algo: XTOL_REACHED after 1030 iterations. 443, LN_SBPLX algo: XTOL_REACHED after 856 iterations. 444, LN_SBPLX algo: XTOL_REACHED after 775 iterations. 445, LN_SBPLX algo: XTOL_REACHED after 1914 iterations. 446, LN_SBPLX algo: XTOL_REACHED after 1062 iterations. 447, LN_SBPLX algo: XTOL_REACHED after 1697 iterations. 448, LN_SBPLX algo: XTOL_REACHED after 1425 iterations. 449, LN_SBPLX algo: XTOL_REACHED after 1378 iterations. 450, LN_SBPLX algo: XTOL_REACHED after 1181 iterations. 451, GN_CRS2_LM algo: XTOL_REACHED after 19160 iterations. 452, GN_CRS2_LM algo: XTOL_REACHED after 22517 iterations. 453, GN_CRS2_LM algo: XTOL_REACHED after 17847 iterations. 454, GN_CRS2_LM algo: XTOL_REACHED after 21926 iterations. 455, GN_CRS2_LM algo: XTOL_REACHED after 18903 iterations. 456, GN_CRS2_LM algo: XTOL_REACHED after 17194 iterations. 457, GN_CRS2_LM algo: XTOL_REACHED after 15868 iterations. 458, GN_CRS2_LM algo: XTOL_REACHED after 19586 iterations. 459, GN_CRS2_LM algo: XTOL_REACHED after 23611 iterations. 460, GN_CRS2_LM algo: XTOL_REACHED after 17792 iterations. 461, GN_ISRES algo: XTOL_REACHED after 68614 iterations. 462, GN_ISRES algo: XTOL_REACHED after 67463 iterations. 463, GN_ISRES algo: XTOL_REACHED after 72160 iterations. 464, GN_ISRES algo: XTOL_REACHED after 73615 iterations. 465, GN_ISRES algo: XTOL_REACHED after 66520 iterations. 466, GN_ISRES algo: XTOL_REACHED after 69112 iterations. 467, GN_ISRES algo: XTOL_REACHED after 59609 iterations. 468, GN_ISRES algo: XTOL_REACHED after 64054 iterations. 469, GN_ISRES algo: XTOL_REACHED after 66795 iterations. 470, GN_ISRES algo: XTOL_REACHED after 70159 iterations. 471, LN_SBPLX algo: XTOL_REACHED after 536 iterations. 472, LN_SBPLX algo: XTOL_REACHED after 1383 iterations. 473, LN_SBPLX algo: XTOL_REACHED after 874 iterations. 474, LN_SBPLX algo: XTOL_REACHED after 1701 iterations. 475, LN_SBPLX algo: XTOL_REACHED after 2095 iterations. 476, LN_SBPLX algo: XTOL_REACHED after 513 iterations. 477, LN_SBPLX algo: XTOL_REACHED after 1648 iterations. 478, LN_SBPLX algo: XTOL_REACHED after 865 iterations. 479, LN_SBPLX algo: XTOL_REACHED after 1246 iterations. 480, LN_SBPLX algo: XTOL_REACHED after 810 iterations. 481, GN_CRS2_LM algo: XTOL_REACHED after 22240 iterations. 482, GN_CRS2_LM algo: XTOL_REACHED after 22494 iterations. 483, GN_CRS2_LM algo: XTOL_REACHED after 19766 iterations. 484, GN_CRS2_LM algo: XTOL_REACHED after 22813 iterations. 485, GN_CRS2_LM algo: XTOL_REACHED after 23353 iterations. 486, GN_CRS2_LM algo: XTOL_REACHED after 24616 iterations. 487, GN_CRS2_LM algo: XTOL_REACHED after 23935 iterations. 488, GN_CRS2_LM algo: XTOL_REACHED after 21075 iterations. 489, GN_CRS2_LM algo: XTOL_REACHED after 23847 iterations. 490, GN_CRS2_LM algo: XTOL_REACHED after 18241 iterations. 491, GN_ISRES algo: XTOL_REACHED after 68228 iterations. 492, GN_ISRES algo: XTOL_REACHED after 73350 iterations. 493, GN_ISRES algo: XTOL_REACHED after 82609 iterations. 494, GN_ISRES algo: XTOL_REACHED after 70788 iterations. 495, GN_ISRES algo: XTOL_REACHED after 71202 iterations. 496, GN_ISRES algo: XTOL_REACHED after 76069 iterations. 497, GN_ISRES algo: XTOL_REACHED after 75524 iterations. 498, GN_ISRES algo: XTOL_REACHED after 73479 iterations. 499, GN_ISRES algo: XTOL_REACHED after 69196 iterations. 500, GN_ISRES algo: XTOL_REACHED after 62904 iterations. 501, LN_SBPLX algo: XTOL_REACHED after 1034 iterations. 502, LN_SBPLX algo: XTOL_REACHED after 1075 iterations. 503, LN_SBPLX algo: XTOL_REACHED after 2276 iterations. 504, LN_SBPLX algo: XTOL_REACHED after 1477 iterations. 505, LN_SBPLX algo: XTOL_REACHED after 2399 iterations. 506, LN_SBPLX algo: XTOL_REACHED after 876 iterations. 507, LN_SBPLX algo: XTOL_REACHED after 3353 iterations. 508, LN_SBPLX algo: XTOL_REACHED after 1292 iterations. 509, LN_SBPLX algo: XTOL_REACHED after 1953 iterations. 510, LN_SBPLX algo: XTOL_REACHED after 955 iterations. 511, GN_CRS2_LM algo: XTOL_REACHED after 15408 iterations. 512, GN_CRS2_LM algo: XTOL_REACHED after 15288 iterations. 513, GN_CRS2_LM algo: XTOL_REACHED after 24561 iterations. 514, GN_CRS2_LM algo: XTOL_REACHED after 19171 iterations. 515, GN_CRS2_LM algo: XTOL_REACHED after 17644 iterations. 516, GN_CRS2_LM algo: XTOL_REACHED after 22012 iterations. 517, GN_CRS2_LM algo: XTOL_REACHED after 24766 iterations. 518, GN_CRS2_LM algo: XTOL_REACHED after 17903 iterations. 519, GN_CRS2_LM algo: XTOL_REACHED after 19550 iterations. 520, GN_CRS2_LM algo: XTOL_REACHED after 14556 iterations. 521, GN_ISRES algo: XTOL_REACHED after 70479 iterations. 522, GN_ISRES algo: XTOL_REACHED after 69016 iterations. 523, GN_ISRES algo: XTOL_REACHED after 66497 iterations. 524, GN_ISRES algo: XTOL_REACHED after 67782 iterations. 525, GN_ISRES algo: XTOL_REACHED after 64292 iterations. 526, GN_ISRES algo: XTOL_REACHED after 72103 iterations. 527, GN_ISRES algo: XTOL_REACHED after 61510 iterations. 528, GN_ISRES algo: XTOL_REACHED after 66862 iterations. 529, GN_ISRES algo: XTOL_REACHED after 75645 iterations. 530, GN_ISRES algo: XTOL_REACHED after 63460 iterations. 531, LN_SBPLX algo: XTOL_REACHED after 534 iterations. 532, LN_SBPLX algo: XTOL_REACHED after 1310 iterations. 533, LN_SBPLX algo: XTOL_REACHED after 768 iterations. 534, LN_SBPLX algo: XTOL_REACHED after 2290 iterations. 535, LN_SBPLX algo: XTOL_REACHED after 1159 iterations. 536, LN_SBPLX algo: XTOL_REACHED after 513 iterations. 537, LN_SBPLX algo: XTOL_REACHED after 1399 iterations. 538, LN_SBPLX algo: XTOL_REACHED after 1398 iterations. 539, LN_SBPLX algo: XTOL_REACHED after 3156 iterations. 540, LN_SBPLX algo: XTOL_REACHED after 541 iterations. 541, GN_CRS2_LM algo: XTOL_REACHED after 27692 iterations. 542, GN_CRS2_LM algo: XTOL_REACHED after 61417 iterations. 543, GN_CRS2_LM algo: XTOL_REACHED after 24997 iterations. 544, GN_CRS2_LM algo: XTOL_REACHED after 32714 iterations. 545, GN_CRS2_LM algo: XTOL_REACHED after 27973 iterations. 546, GN_CRS2_LM algo: XTOL_REACHED after 24857 iterations. 547, GN_CRS2_LM algo: XTOL_REACHED after 25005 iterations. 548, GN_CRS2_LM algo: XTOL_REACHED after 46022 iterations. 549, GN_CRS2_LM algo: XTOL_REACHED after 21227 iterations. 550, GN_CRS2_LM algo: XTOL_REACHED after 28268 iterations. 551, GN_ISRES algo: XTOL_REACHED after 73545 iterations. 552, GN_ISRES algo: XTOL_REACHED after 74310 iterations. 553, GN_ISRES algo: XTOL_REACHED after 79551 iterations. 554, GN_ISRES algo: XTOL_REACHED after 94623 iterations. 555, GN_ISRES algo: XTOL_REACHED after 72923 iterations. 556, GN_ISRES algo: XTOL_REACHED after 86162 iterations. 557, GN_ISRES algo: XTOL_REACHED after 78704 iterations. 558, GN_ISRES algo: XTOL_REACHED after 88194 iterations. 559, GN_ISRES algo: XTOL_REACHED after 91274 iterations. 560, GN_ISRES algo: XTOL_REACHED after 74998 iterations. 561, LN_SBPLX algo: XTOL_REACHED after 1287 iterations. 562, LN_SBPLX algo: XTOL_REACHED after 1800 iterations. 563, LN_SBPLX algo: XTOL_REACHED after 1776 iterations. 564, LN_SBPLX algo: XTOL_REACHED after 1712 iterations. 565, LN_SBPLX algo: XTOL_REACHED after 2861 iterations. 566, LN_SBPLX algo: XTOL_REACHED after 1343 iterations. 567, LN_SBPLX algo: XTOL_REACHED after 3026 iterations. 568, LN_SBPLX algo: XTOL_REACHED after 616 iterations. 569, LN_SBPLX algo: XTOL_REACHED after 2644 iterations. 570, LN_SBPLX algo: XTOL_REACHED after 4020 iterations. 571, GN_CRS2_LM algo: XTOL_REACHED after 44998 iterations. 572, GN_CRS2_LM algo: XTOL_REACHED after 23092 iterations. 573, GN_CRS2_LM algo: XTOL_REACHED after 40531 iterations. 574, GN_CRS2_LM algo: XTOL_REACHED after 25857 iterations. 575, GN_CRS2_LM algo: XTOL_REACHED after 23137 iterations. 576, GN_CRS2_LM algo: XTOL_REACHED after 20374 iterations. 577, GN_CRS2_LM algo: XTOL_REACHED after 24680 iterations. 578, GN_CRS2_LM algo: XTOL_REACHED after 18143 iterations. 579, GN_CRS2_LM algo: XTOL_REACHED after 24696 iterations. 580, GN_CRS2_LM algo: XTOL_REACHED after 17921 iterations. 581, GN_ISRES algo: XTOL_REACHED after 69590 iterations. 582, GN_ISRES algo: XTOL_REACHED after 63389 iterations. 583, GN_ISRES algo: XTOL_REACHED after 65479 iterations. 584, GN_ISRES algo: XTOL_REACHED after 68875 iterations. 585, GN_ISRES algo: XTOL_REACHED after 77661 iterations. 586, GN_ISRES algo: XTOL_REACHED after 77780 iterations. 587, GN_ISRES algo: XTOL_REACHED after 72368 iterations. 588, GN_ISRES algo: XTOL_REACHED after 70138 iterations. 589, GN_ISRES algo: XTOL_REACHED after 68975 iterations. 590, GN_ISRES algo: XTOL_REACHED after 64701 iterations. 591, LN_SBPLX algo: XTOL_REACHED after 1365 iterations. 592, LN_SBPLX algo: XTOL_REACHED after 749 iterations. 593, LN_SBPLX algo: XTOL_REACHED after 819 iterations. 594, LN_SBPLX algo: XTOL_REACHED after 1666 iterations. 595, LN_SBPLX algo: XTOL_REACHED after 1693 iterations. 596, LN_SBPLX algo: XTOL_REACHED after 2365 iterations. 597, LN_SBPLX algo: XTOL_REACHED after 1816 iterations. 598, LN_SBPLX algo: XTOL_REACHED after 800 iterations. 599, LN_SBPLX algo: XTOL_REACHED after 1541 iterations. 600, LN_SBPLX algo: XTOL_REACHED after 1280 iterations." + ] + } + ], + "source": [ + "xtol_rel=1e-8\n", + "maxeval=100000\n", + "i=0\n", + "for capex in capexlist, shed in shed_max_list, dispatch in dispatchlist,algo in algo_list, srand in srand_list\n", + " x0 = x0_rng(srand, xmin, xmax)\n", + " xopt, ret, numevals = optim_mg(x0,capex, shed,dispatch, algo, maxeval,xtol_rel,srand)\n", + " lcoe_opt, shed_rate_opt,costs = obj_multi(xopt,capex,dispatch)\n", + " xopt = round.(xopt*1000; digits=2)\n", + " push!(df2,(capex[3],shed,findfirst(==(dispatch),dispatchlist),String(algo),srand,\n", + " String(ret),numevals,lcoe_opt,shed_rate_opt, costs.system.investment,costs.system.om, \n", + " xopt[1], xopt[2], xopt[3], xopt[4], xopt[5], xopt[6]\n", + " ))\n", + " i= i+1\n", + " @printf(\" %d, %s algo: %s after %d iterations.\",i, algo, ret, numevals)\n", + " \n", + "end" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "f315ecbf-790c-4a2c-a99e-ec3e0f85ca47", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 55, + "id": "023269ee-048b-4d93-b02b-7950fba5148b", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/html": [ + "
600×17 DataFrame
575 rows omitted
Rowfc_elyz_capexshed_maxdispatchalgosrandretnumevalslcoe_optshed_rate_optcapexopexxopt_stoxopt_pvxopt_windxopt_elyzxopt_fcxopt_hyTank
Float64Float64Int64StringInt64StringInt64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64
11600.00.01GN_CRS2_LM1XTOL_REACHED218880.5165050.03.54974e71.04221e730304.512227.81811.5976.75990.082732.21
21600.00.01GN_CRS2_LM2XTOL_REACHED230350.4946570.03.66674e79.1398e616979.516846.31251.93254.451398.05348.99
31600.00.01GN_CRS2_LM3XTOL_REACHED208410.5191260.03.72518e79.90446e623347.516995.41171.63145.151069.93671.42
41600.00.01GN_CRS2_LM4XTOL_REACHED331040.4287140.03.19499e77.85836e614406.912391.21482.9335.071398.06528.59
51600.00.01GN_CRS2_LM5XTOL_REACHED194580.5336250.03.77074e71.06257e724400.915913.21811.5961.05983.02513.25
61600.00.01GN_CRS2_LM6XTOL_REACHED341490.5191260.03.72522e79.90425e623347.516996.31171.27145.411069.873671.71
71600.00.01GN_CRS2_LM7XTOL_REACHED132420.5195430.03.72996e79.90014e623353.217070.01152.01157.621067.983687.44
81600.00.01GN_CRS2_LM8XTOL_REACHED137590.5195430.03.72996e79.90014e623353.217070.01152.01157.621067.983687.43
91600.00.01GN_CRS2_LM9XTOL_REACHED155040.5355480.03.78175e71.06989e724386.315853.31877.753.61983.02448.82
101600.00.01GN_CRS2_LM10XTOL_REACHED179490.5473050.03.83693e71.0981e726551.315782.51877.731.73983.02276.36
111600.00.01GN_ISRES1MAXEVAL_REACHED1000000.4878280.03.62623e79.20606e614760.116168.51652.6262.291428.74792.9
121600.00.01GN_ISRES2XTOL_REACHED669640.5212820.03.73204e71.00513e723316.316699.61338.22136.021077.493379.94
131600.00.01GN_ISRES3XTOL_REACHED729580.4857510.03.61593e79.18354e614328.616104.71688.17336.661398.04653.52
5892200.00.012GN_ISRES9XTOL_REACHED689750.3809590.012.74359e74.97881e62941.195880.711877.71173.11665.1715819.1
5902200.00.012GN_ISRES10XTOL_REACHED647010.3809470.012.74415e74.9743e62904.285882.441877.71174.09665.6615844.9
5912200.00.012LN_SBPLX1XTOL_REACHED13650.4855720.013.29395e79.69609e626156.316124.41038.70.00.00.0
5922200.00.012LN_SBPLX2XTOL_REACHED7490.493060.013.36263e79.78229e625669.217070.0959.450.00.00.0
5932200.00.012LN_SBPLX3XTOL_REACHED8190.6879230.015.17438e71.04343e719569.015522.91519.177744.03478.234102.88
5942200.00.012LN_SBPLX4XTOL_REACHED16660.3893010.012.8066e74.79278e6347.276181.091877.71608.57903.1215216.3
5952200.00.012LN_SBPLX5XTOL_REACHED16930.4651070.013.12498e79.68801e624387.312785.21877.70.00.00.0
5962200.00.012LN_SBPLX6XTOL_REACHED23650.4645340.013.10583e79.69861e625333.712349.71877.70.00.00.0
5972200.00.012LN_SBPLX7XTOL_REACHED18160.4746720.013.19262e79.61458e626636.814502.81257.160.00.00.0
5982200.00.012LN_SBPLX8XTOL_REACHED8000.4724080.013.44413e76.05422e6494.779221.421877.72337.442897.978601.11
5992200.00.012LN_SBPLX9XTOL_REACHED15410.4650050.013.10483e79.68347e625854.712404.71803.840.00.00.0
6002200.00.012LN_SBPLX10XTOL_REACHED12800.4858780.013.30676e79.69817e625400.116370.31066.620.00.00.0
" + ], + "text/latex": [ + "\\begin{tabular}{r|cccccccc}\n", + "\t& fc\\_elyz\\_capex & shed\\_max & dispatch & algo & srand & ret & numevals & \\\\\n", + "\t\\hline\n", + "\t& Float64 & Float64 & Int64 & String & Int64 & String & Int64 & \\\\\n", + "\t\\hline\n", + "\t1 & 1600.0 & 0.0 & 1 & GN\\_CRS2\\_LM & 1 & XTOL\\_REACHED & 21888 & $\\dots$ \\\\\n", + "\t2 & 1600.0 & 0.0 & 1 & GN\\_CRS2\\_LM & 2 & XTOL\\_REACHED & 23035 & $\\dots$ \\\\\n", + "\t3 & 1600.0 & 0.0 & 1 & GN\\_CRS2\\_LM & 3 & XTOL\\_REACHED & 20841 & $\\dots$ \\\\\n", + "\t4 & 1600.0 & 0.0 & 1 & GN\\_CRS2\\_LM & 4 & XTOL\\_REACHED & 33104 & $\\dots$ \\\\\n", + "\t5 & 1600.0 & 0.0 & 1 & GN\\_CRS2\\_LM & 5 & XTOL\\_REACHED & 19458 & $\\dots$ \\\\\n", + "\t6 & 1600.0 & 0.0 & 1 & GN\\_CRS2\\_LM & 6 & XTOL\\_REACHED & 34149 & $\\dots$ \\\\\n", + "\t7 & 1600.0 & 0.0 & 1 & GN\\_CRS2\\_LM & 7 & XTOL\\_REACHED & 13242 & $\\dots$ \\\\\n", + "\t8 & 1600.0 & 0.0 & 1 & GN\\_CRS2\\_LM & 8 & XTOL\\_REACHED & 13759 & $\\dots$ \\\\\n", + "\t9 & 1600.0 & 0.0 & 1 & GN\\_CRS2\\_LM & 9 & XTOL\\_REACHED & 15504 & $\\dots$ \\\\\n", + "\t10 & 1600.0 & 0.0 & 1 & GN\\_CRS2\\_LM & 10 & XTOL\\_REACHED & 17949 & $\\dots$ \\\\\n", + "\t11 & 1600.0 & 0.0 & 1 & GN\\_ISRES & 1 & MAXEVAL\\_REACHED & 100000 & $\\dots$ \\\\\n", + "\t12 & 1600.0 & 0.0 & 1 & GN\\_ISRES & 2 & XTOL\\_REACHED & 66964 & $\\dots$ \\\\\n", + "\t13 & 1600.0 & 0.0 & 1 & GN\\_ISRES & 3 & XTOL\\_REACHED & 72958 & $\\dots$ \\\\\n", + "\t14 & 1600.0 & 0.0 & 1 & GN\\_ISRES & 4 & MAXEVAL\\_REACHED & 100000 & $\\dots$ \\\\\n", + "\t15 & 1600.0 & 0.0 & 1 & GN\\_ISRES & 5 & MAXEVAL\\_REACHED & 100000 & $\\dots$ \\\\\n", + "\t16 & 1600.0 & 0.0 & 1 & GN\\_ISRES & 6 & XTOL\\_REACHED & 67785 & $\\dots$ \\\\\n", + "\t17 & 1600.0 & 0.0 & 1 & GN\\_ISRES & 7 & MAXEVAL\\_REACHED & 100000 & $\\dots$ \\\\\n", + "\t18 & 1600.0 & 0.0 & 1 & GN\\_ISRES & 8 & MAXEVAL\\_REACHED & 100000 & $\\dots$ \\\\\n", + "\t19 & 1600.0 & 0.0 & 1 & GN\\_ISRES & 9 & XTOL\\_REACHED & 68181 & $\\dots$ \\\\\n", + "\t20 & 1600.0 & 0.0 & 1 & GN\\_ISRES & 10 & XTOL\\_REACHED & 73784 & $\\dots$ \\\\\n", + "\t21 & 1600.0 & 0.0 & 1 & LN\\_SBPLX & 1 & XTOL\\_REACHED & 863 & $\\dots$ \\\\\n", + "\t22 & 1600.0 & 0.0 & 1 & LN\\_SBPLX & 2 & XTOL\\_REACHED & 1757 & $\\dots$ \\\\\n", + "\t23 & 1600.0 & 0.0 & 1 & LN\\_SBPLX & 3 & XTOL\\_REACHED & 1019 & $\\dots$ \\\\\n", + "\t24 & 1600.0 & 0.0 & 1 & LN\\_SBPLX & 4 & XTOL\\_REACHED & 1007 & $\\dots$ \\\\\n", + "\t25 & 1600.0 & 0.0 & 1 & LN\\_SBPLX & 5 & XTOL\\_REACHED & 1199 & $\\dots$ \\\\\n", + "\t26 & 1600.0 & 0.0 & 1 & LN\\_SBPLX & 6 & XTOL\\_REACHED & 1941 & $\\dots$ \\\\\n", + "\t27 & 1600.0 & 0.0 & 1 & LN\\_SBPLX & 7 & XTOL\\_REACHED & 1247 & $\\dots$ \\\\\n", + "\t28 & 1600.0 & 0.0 & 1 & LN\\_SBPLX & 8 & XTOL\\_REACHED & 1383 & $\\dots$ \\\\\n", + "\t29 & 1600.0 & 0.0 & 1 & LN\\_SBPLX & 9 & XTOL\\_REACHED & 1706 & $\\dots$ \\\\\n", + "\t30 & 1600.0 & 0.0 & 1 & LN\\_SBPLX & 10 & XTOL\\_REACHED & 1086 & $\\dots$ \\\\\n", + "\t$\\dots$ & $\\dots$ & $\\dots$ & $\\dots$ & $\\dots$ & $\\dots$ & $\\dots$ & $\\dots$ & \\\\\n", + "\\end{tabular}\n" + ], + "text/plain": [ + "\u001b[1m600×17 DataFrame\u001b[0m\n", + "\u001b[1m Row \u001b[0m│\u001b[1m fc_elyz_capex \u001b[0m\u001b[1m shed_max \u001b[0m\u001b[1m dispatch \u001b[0m\u001b[1m algo \u001b[0m\u001b[1m srand \u001b[0m\u001b[1m ret \u001b[0m\u001b[1m \u001b[0m ⋯\n", + " │\u001b[90m Float64 \u001b[0m\u001b[90m Float64 \u001b[0m\u001b[90m Int64 \u001b[0m\u001b[90m String \u001b[0m\u001b[90m Int64 \u001b[0m\u001b[90m String \u001b[0m\u001b[90m \u001b[0m ⋯\n", + "─────┼──────────────────────────────────────────────────────────────────────────\n", + " 1 │ 1600.0 0.0 1 GN_CRS2_LM 1 XTOL_REACHED ⋯\n", + " 2 │ 1600.0 0.0 1 GN_CRS2_LM 2 XTOL_REACHED\n", + " 3 │ 1600.0 0.0 1 GN_CRS2_LM 3 XTOL_REACHED\n", + " 4 │ 1600.0 0.0 1 GN_CRS2_LM 4 XTOL_REACHED\n", + " 5 │ 1600.0 0.0 1 GN_CRS2_LM 5 XTOL_REACHED ⋯\n", + " 6 │ 1600.0 0.0 1 GN_CRS2_LM 6 XTOL_REACHED\n", + " 7 │ 1600.0 0.0 1 GN_CRS2_LM 7 XTOL_REACHED\n", + " 8 │ 1600.0 0.0 1 GN_CRS2_LM 8 XTOL_REACHED\n", + " 9 │ 1600.0 0.0 1 GN_CRS2_LM 9 XTOL_REACHED ⋯\n", + " 10 │ 1600.0 0.0 1 GN_CRS2_LM 10 XTOL_REACHED\n", + " 11 │ 1600.0 0.0 1 GN_ISRES 1 MAXEVAL_REACHED\n", + " ⋮ │ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋱\n", + " 591 │ 2200.0 0.01 2 LN_SBPLX 1 XTOL_REACHED\n", + " 592 │ 2200.0 0.01 2 LN_SBPLX 2 XTOL_REACHED ⋯\n", + " 593 │ 2200.0 0.01 2 LN_SBPLX 3 XTOL_REACHED\n", + " 594 │ 2200.0 0.01 2 LN_SBPLX 4 XTOL_REACHED\n", + " 595 │ 2200.0 0.01 2 LN_SBPLX 5 XTOL_REACHED\n", + " 596 │ 2200.0 0.01 2 LN_SBPLX 6 XTOL_REACHED ⋯\n", + " 597 │ 2200.0 0.01 2 LN_SBPLX 7 XTOL_REACHED\n", + " 598 │ 2200.0 0.01 2 LN_SBPLX 8 XTOL_REACHED\n", + " 599 │ 2200.0 0.01 2 LN_SBPLX 9 XTOL_REACHED\n", + " 600 │ 2200.0 0.01 2 LN_SBPLX 10 XTOL_REACHED ⋯\n", + "\u001b[36m 11 columns and 579 rows omitted\u001b[0m" + ] + }, + "execution_count": 55, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df2" + ] + }, + { + "cell_type": "code", + "execution_count": 56, + "id": "9ea7de07-7fe7-45ff-acfa-681509ed243a", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "\"df4_dataset.csv\"" + ] + }, + "execution_count": 56, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "CSV.write(\"df4_dataset.csv\", df2)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "05b41e59-dd80-4d5b-b7b8-e3b00d570091", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "df_gsrand = groupby(df2, [ :dispatch, :shed_max, :algo])" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "30e0262e-a76e-47e0-99ad-50c5543876a2", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "df_stats = combine(df_gsrand,\n", + " :lcoe_opt => minimum, :lcoe_opt => mean,:lcoe_opt=> maximum\n", + " )" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "id": "59c0f2bc-269c-44c3-8bb9-7d5322fe0aac", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "6-element Vector{Float64}:\n", + " 16553.83\n", + " 12465.94\n", + " 1520.34\n", + " 1090.55\n", + " 1594.19\n", + " 16478.6" + ] + }, + "execution_count": 15, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "x_1=[16553.83,12465.94,1520.34,1090.55,1594.19, 16478.6]" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "33911015-df7e-42dc-b8c1-e835888cfe06", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "6-element Vector{Float64}:\n", + " 385.18\n", + " 5129.99\n", + " 1877.68\n", + " 2062.95\n", + " 1449.69\n", + " 19090.86" + ] + }, + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "x_2=[385.18,5129.99,1877.68,2062.95,1449.69,19090.86]" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "2f09b335-af30-4931-ac55-7d3d1e0a2b94", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "6-element Vector{Float64}:\n", + " 385.10371\n", + " 6300.94927\n", + " 1877.7\n", + " 1659.50772\n", + " 1402.49858\n", + " 18108.3348" + ] + }, + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "x=[385.10371, 6300.94927, 1877.7, 1659.50772, 1402.49858, 18108.3348]\n" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "id": "4806b096-c526-442c-9357-1e3be84f7943", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "Microgrid{Float64}(Project(25, 0.05, 1.0, \"€\"), [1453.0, 1331.0, 1214.0, 1146.0, 1078.0, 1035.0, 1032.0, 1072.0, 1142.0, 1208.0 … 1479.0, 1508.0, 1410.0, 1370.0, 1467.0, 1587.0, 1561.0, 1472.0, 1533.0, 1483.0], DispatchableCompound{Float64}(ProductionUnit{Float64}[ProductionUnit{Float64}(2000.0, 0.0, 0.24, 1.0, 400.0, 0.02, 15000.0, 0.0, 1.0, 1.0, \"L\", \"KWh\")], ProductionUnit{Float64}[ProductionUnit{Float64}(1402.49858, 0.0, 0.0625, 0.0, 1600.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"Kg\", \"KWh\")]), ProductionUnit{Float64}[ProductionUnit{Float64}(1659.50772, 0.0, 56.0, 0.0, 1600.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"KWh\", \"Kg\")], TankCompound{Float64}(Tank{Float64}(0.0, 0.0, 0.0, 25.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0), Tank{Float64}(18108.3348, 500.0, 0.0025, 25.0, 0.0, 0.1, 0.1, 1.0, 14.0, 1.0, 1.0)), Battery{Float64}(385.10371, 350.0, 10.0, 15.0, 3000.0, 1.0, 1.0, 0.05, 0.0, 1.0, 0.0, 1.0, 1.0), NonDispatchableSource[Photovoltaic{Float64}(6300.94927, [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.000000000000001e-5 … 0.45131, 0.30678, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 1200.0, 20.0, 25.0, 1.0, 1.0, 1.0), WindPower{Float64}(1877.7, [0.03184904690521816, 0.1104932647748532, 0.24596484619739856, 0.44422012231738006, 0.6554128208926687, 0.8470913237698507, 0.9579413031865969, 0.9735278942424532, 0.9837469734016646, 0.9903667231838823 … 0.011233045262998936, 0.018460507449516883, 0.023644167600765466, 0.02969747711584798, 0.036359043012900244, 0.03713796382151399, 0.037530379586714784, 0.03792477182913709, 0.037530379586714784, 0.03674751985711801], 3500.0, 100.0, 25.0, 1.0, 1.0)])" + ] + }, + "execution_count": 17, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "mg_best_1=new_microgrid(x/1000)" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "id": "58a943a5-2ee7-4c99-900e-e9eb0c7b6fb0", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "Microgrid{Float64}(Project(25, 0.05, 1.0, \"€\"), [1453.0, 1331.0, 1214.0, 1146.0, 1078.0, 1035.0, 1032.0, 1072.0, 1142.0, 1208.0 … 1479.0, 1508.0, 1410.0, 1370.0, 1467.0, 1587.0, 1561.0, 1472.0, 1533.0, 1483.0], DispatchableCompound{Float64}(ProductionUnit{Float64}[ProductionUnit{Float64}(2000.0, 0.0, 0.24, 1.0, 400.0, 0.02, 15000.0, 0.0, 1.0, 1.0, \"L\", \"KWh\")], ProductionUnit{Float64}[ProductionUnit{Float64}(1449.69, 0.0, 0.0625, 0.0, 1600.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"Kg\", \"KWh\")]), ProductionUnit{Float64}[ProductionUnit{Float64}(2062.95, 0.0, 56.0, 0.0, 1600.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"KWh\", \"Kg\")], TankCompound{Float64}(Tank{Float64}(0.0, 0.0, 0.0, 25.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0), Tank{Float64}(19090.86, 0.8, 0.0025, 25.0, 0.0, 0.12, 0.1, 1.0, 6.5, 1.0, 1.0)), Battery{Float64}(385.18, 350.0, 10.0, 15.0, 3000.0, 1.0, 1.0, 0.05, 0.0, 1.0, 0.0, 1.0, 1.0), NonDispatchableSource[Photovoltaic{Float64}(5129.99, [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.000000000000001e-5 … 0.45131, 0.30678, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 1200.0, 20.0, 25.0, 1.0, 1.0, 1.0), WindPower{Float64}(1877.68, [0.03184904690521816, 0.1104932647748532, 0.24596484619739856, 0.44422012231738006, 0.6554128208926687, 0.8470913237698507, 0.9579413031865969, 0.9735278942424532, 0.9837469734016646, 0.9903667231838823 … 0.011233045262998936, 0.018460507449516883, 0.023644167600765466, 0.02969747711584798, 0.036359043012900244, 0.03713796382151399, 0.037530379586714784, 0.03792477182913709, 0.037530379586714784, 0.03674751985711801], 3500.0, 100.0, 25.0, 1.0, 1.0)])" + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "mg_best_2=new_microgrid(x_2/1000)" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "id": "f65e60a6-be1a-4de2-a595-5da8f54eea82", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "(OperationTraj{Float64}([0.0, 0.0, 0.0, 0.0, -152.66865379016417, -555.5833786426488, -766.726384993473, -755.9933270190545, -705.1816919563057, -652.052662571276 … -1385.7737041340329, -459.668511888558, 1365.6033464960426, 1314.2370472195723, 1398.728624934677, 1517.266045332343, 1490.5292062500257, 1400.7886559364292, 1462.5292062500257, 1413.9991819642896], [1393.1970446260718, 1123.5267967322582, 752.1518082951447, 311.8878763246554, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [59.80295537392815, 207.47320326774187, 461.84819170485525, 834.1121236753446, 1230.6686537901642, 1590.5833786426488, 1798.726384993473, 1827.9933270190545, 1847.1816919563057, 1860.052662571276 … 2864.773704134033, 1967.668511888558, 44.39665350395732, 55.76295278042775, 68.27137506532279, 69.73395466765682, 70.47079374997435, 71.2113440635707, 70.47079374997435, 69.00081803571048], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 1365.6033464960426, 1314.2370472195723, 1398.728624934677, 1402.49858, 1402.49858, 1400.7886559364292, 1402.49858, 1334.398954541135], [0.0, 0.0, 0.0, 0.0, 152.66865379016417, 555.5833786426488, 766.726384993473, 755.9933270190545, 705.1816919563057, 652.052662571276 … 1385.7737041340329, 459.668511888558, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 359.5510768533205, 359.5510768533205, 359.5510768533205, 359.5510768533205, 359.5510768533205, 239.04523825436024, 146.6130806918332, 146.6130806918332, 83.58092312930616, 0.0006843349938350229], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 0.0, 0.0, 0.0, 114.76746533234314, 88.03062625002576, 0.0, 60.03062625002576, 79.60022742315459], [1810.8334800000002, 1810.8334800000002, 1810.8334800000002, 1810.8334800000002, 1810.8334800000002, 1813.5597059605388, 1823.4808377220147, 1837.1723803111838, 1850.6722611508098, 1863.2647913643152 … 2491.4533867867667, 2499.661753070491, 2414.3115439144885, 2332.1717284632655, 2244.751189404848, 2157.095028154848, 2069.438866904848, 1981.8895759088211, 1894.2334146588212, 1810.8334800000002], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]), OperationStats(6.771398236474022e6, 3580.76352597813, 1393.1970446260718, 4.0, 4.0, 0.0005285276199347821, 0.0, 0.0, 0.0, 1.404521252287392e6, 2837.0, 87782.578267962, 87782.5782679623, 5012.0, 4.915824383005888e6, 3.511303130718496e6, 27.164399269104692, 10984.166827543679, 9938.055049363333, 1046.1110938453521, 2.7736000459627314e6, 6173.440463041142, 0.2124168052252919, 1.3057347524933428e7, 1.0283747478970695e7, 1.0), MicrogridCosts(0.3895347633054995, 3.717552724309695e7, CostFactors(3.717552724309695e7, 2.9046604571219996e7, 3.9187813104148568e6, 4.909560142052783e6, 0.0, -699418.7805906909), CostFactors(564321.5404244324, 800000.0, 0.0, 563.7577826417898, 0.0, -236242.21735820948), CostFactors(240629.52689809768, 134786.2985, 64834.51416689326, 54276.30340918172, 0.0, -13267.589177977296), CostFactors[CostFactors(9.337243718496803e6, 7.561139124e6, 0.0, 1.7761045944968024e6, 0.0, -0.0), CostFactors(9.218369971166223e6, 6.57195e6, 0.0, 2.6464199711662224e6, 0.0, -0.0)], CostFactors(5.539079015835797e6, 2.655212352e6, 2.8189918590390934e6, 233890.0981260331, 0.0, -169015.2933293293), CostFactors(3.19572635688846e6, 2.243997728e6, 1.03495493720887e6, 197667.37240476473, 0.0, -280893.6807251749), CostFactors(0.0, 0.0, 0.0, 0.0, 0.0, -0.0), CostFactors(9.080157113387136e6, 9.07951906872e6, 0.0, 638.0446671364475, 0.0, -0.0)))" + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + " traj_opt_1, stats_opt_1, costs_opt_1 = simulate_microgrid(x/1000,capex_def,dispatch_2)" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "id": "854c68c2-aa59-4f85-b67f-298aa5497456", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "(OperationTraj{Float64}([1393.19768160701, 1123.5290065975537, 752.1567275920686, 311.89676072710176, -152.65554553374636, -555.5664368161733, -766.7072261674093, -755.9738564611696, -705.1620170168376, -651.9508880879123 … -857.3078513294276, -100.44125782780884, 1365.6038193793947, 1314.2376411691146, 1398.7293521155375, 1517.2667880916197, 1490.5299568576174, 1400.789414431866, 1462.5299568576174, 1413.9999169146868], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [59.802318392990045, 207.47099340244637, 461.84327240793135, 834.1032392728982, 1230.6555455337464, 1590.5664368161733, 1798.7072261674093, 1827.9738564611696, 1847.1620170168376, 1859.9508880879123 … 2336.3078513294276, 1608.4412578278088, 44.3961806206053, 55.76235883088544, 68.27064788446253, 69.7332119083804, 70.47004314238262, 71.21058556813414, 70.47004314238262, 69.00008308531335], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1393.19768160701, 1123.5290065975537, 752.1567275920686, 311.89676072710176, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 1365.6038193793947, 1314.2376411691146, 1398.7293521155375, 1449.69, 1449.69, 1400.789414431866, 1449.69, 1413.9999169146868], [0.0, 0.0, 0.0, 0.0, 152.65554553374636, 555.5664368161733, 766.7072261674093, 755.9738564611696, 705.1620170168376, 651.9508880879123 … 857.3078513294276, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 33.123678341608574, 128.54287327802697, 128.54287327802697, 128.54287327802697, 128.54287327802697, 57.58724578182637, 14.70529108132812, 14.70529108132812, 1.2233363808298705, 1.2233363808298705], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, -100.44125782780884, 0.0, 0.0, 0.0, 67.57678809161962, 40.83995685761738, 0.0, 12.83995685761738, 0.0], [2290.9032, 2203.828344899562, 2133.607781987215, 2086.5979865127106, 2067.1044389672666, 2069.8304308517977, 2079.751260080658, 2093.4424605479335, 2106.9419936990257, 2119.5341725743265 … 2612.4810039875256, 2612.4810039875256, 2527.1307652763135, 2444.990912703244, 2357.5703281960227, 2266.9647031960226, 2176.3590781960224, 2088.809739794031, 1998.204114794031, 1909.8291199868631], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]), OperationStats(6.774977520715849e6, 1.4792841514041015, 1.4792841514041015, 1.0, 1.0, 2.1834520098204018e-7, 0.0, 0.0, 0.0, 1.4383827560788672e6, 2912.0, 89898.9222549292, 89517.84817491642, 4844.0, 5.012999497795319e6, 3.5746405588464527e6, 26.909797550016137, 10883.983279521392, 9846.24836110904, 1036.5115820315225, 1.493622134973457e6, 5218.6929994914135, 0.1261052083387177, 1.1844254132324168e7, 1.0350631997350711e7, 1.0), MicrogridCosts(0.2904182658512201, 2.7730924306812663e7, CostFactors(2.7730924306812663e7, 1.93130685588e7, 4.587230517425491e6, 4.6430206886376105e6, 0.0, -812395.4580504415), CostFactors(564321.5404244324, 800000.0, 0.0, 563.7577826417898, 0.0, -236242.21735820948), CostFactors(240677.19620413234, 134813.0, 64847.35804493794, 54287.05567949116, 0.0, -13270.21752029679), CostFactors[CostFactors(7.602023893687278e6, 6.155988e6, 0.0, 1.4460358936872778e6, 0.0, -0.0), CostFactors(9.21827178327709e6, 6.57188e6, 0.0, 2.64639178327709e6, 0.0, -0.0)], CostFactors(6.721460359329116e6, 3.3007199999999995e6, 3.4310669638575735e6, 290751.0294252201, 0.0, -301077.6339536779), CostFactors(3.3533333112842166e6, 2.319504e6, 1.0913161955229798e6, 204318.50497949412, 0.0, -261805.3892182573), CostFactors(0.0, 0.0, 0.0, 0.0, 0.0, -0.0), CostFactors(30836.222606395306, 30163.558800000003, 0.0, 672.6638063953026, 0.0, -0.0)))" + ] + }, + "execution_count": 20, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + " traj_opt_2, stats_opt_2, costs_opt_2 = simulate_microgrid(x_2/1000,capex_def,dispatch_2)" + ] + }, + { + "cell_type": "code", + "execution_count": 35, + "id": "fe7e451c-e293-4eb4-8674-58d988276adb", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "plot_oper_traj (generic function with 1 method)" + ] + }, + "execution_count": 35, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "function plot_oper_traj(mg, oper_traj)\n", + " ns=Int64(nsteps/730)\n", + " z=zeros(Float64,ns)\n", + "tm=zeros(Float64,ns +1)\n", + " tm[end]=nsteps/24\n", + " for i=1:ns\n", + " z[i]= oper_traj.LoH[i*730+1]\n", + " tm[i]=(i-1)*730/24 \n", + "end\n", + " fig,( ax1, ax2) = plt.subplots(2,1)\n", + " y1 = min.(oper_traj.Prenew_pot,mg.load)\n", + " y2 = max.( oper_traj.Pbatt,0.0)\n", + " y3 = oper_traj.Pfc\n", + " y4 = abs.(min.( oper_traj.Pbatt,0.0))\n", + " y5 = oper_traj.Pelyz\n", + " y6 = oper_traj.power_shedding\n", + " y7 = oper_traj.power_curtailment\n", + " \n", + " \n", + " y=np.vstack([y1,y2,y3,y4,y5,y6,y7])\n", + " fieldNames =([\"Pren used by the load\",\"battery_discharge\",\"fuel cell\",\"battery_charge\", \"elyz\",\"shedding\",\"spillage\"])\n", + " \n", + " fieldColors = ([\"orange\",\"green\",\"pink\",\"green\",\"magenta\",\"black\",\"red\"])\n", + " \n", + " \n", + " ax1.plot(td, oper_traj.Prenew_pot,lw=2, \"tab:orange\", label=\"ren\")\n", + " ax1.plot(td, mg.load,lw=2, label=\"load\")\n", + " stacks = ax1.stackplot(td,y,labels=fieldNames, colors = fieldColors,alpha=0.8)\n", + " \n", + " stacks[2].set_hatch(\"-\")\n", + " stacks[4].set_hatch(\"+\")\n", + " stacks[6].set_hatch(\"\\\\\") \n", + " stacks[7].set_hatch(\"\\\\\") \n", + " \n", + " ax3=ax1.twinx()\n", + " ax3.set_ylim(0, 2)\n", + " ax3.plot(td, oper_traj.Ebatt[1:end-1]/mg.storage.energy_rated, ls=\"--\",\"C2\",label=\"hourly battery level\")\n", + " \n", + " ax4=ax2.twinx()\n", + " \n", + " ax4.plot(td, oper_traj.LoH[1:end-1], \"C2\")\n", + " \n", + " ax2.stairs(z,tm,fill=\"True\",label=\"level of H2 at the end of each month\")\n", + " \n", + " \n", + " ax1.set_title(\"hourly power repartition\")\n", + " ax2.set_title(\"H2 level\")\n", + " ax1.legend()\n", + " ax1.grid(true)\n", + " ax1.set(ylabel=\"kW\")\n", + " ax2.legend()\n", + " ax3.legend()\n", + " ax2.grid(true)\n", + " ax2.set(ylabel=\"kg\")\n", + " \n", + " fig.tight_layout()\n", + "\n", + "\n", + " \n", + " return fig, ax1, ax2\n", + " \n", + "end" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "id": "bea92522-3fb7-4444-9ce1-889d3d0a4a8b", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "if with_plots\n", + " fig1, ax1, ax2= plot_oper_traj(mg_best_1,traj_opt_1)\n", + " \n", + " pygui(true)\n", + " plt.show()\n", + " \n", + "end;" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "id": "93e473b9-e8a7-4575-a285-65b9b987ecef", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "if with_plots\n", + " fig2, ax1, ax2= plot_oper_traj(mg_best_2,traj_opt_2)\n", + " \n", + " pygui(true)\n", + " plt.show()\n", + " \n", + "end;" + ] + }, + { + "cell_type": "code", + "execution_count": 40, + "id": "b1ecc08c-1241-4e48-84bb-a57b291b3475", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "(Figure(PyObject
), (PyObject , PyObject , PyObject , PyObject ))" + ] + }, + "execution_count": 40, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "comp_oper_traj(mg_best_1,mg_best_2,traj_opt_1,traj_opt_2,costs_opt_1,costs_opt_2)" + ] + }, + { + "cell_type": "code", + "execution_count": 35, + "id": "0a6f9dbf-1a76-48d4-8060-5e0c11791493", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "0.8" + ] + }, + "execution_count": 35, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "mg_best_1.tanks.h2Tank.investment_price" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "86f26f9c-d2e8-4d66-8873-22ebb765259f", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Julia 1.9.3", + "language": "julia", + "name": "julia-1.9" + }, + "language_info": { + "file_extension": ".jl", + "mimetype": "application/julia", + "name": "julia", + "version": "1.9.3" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/src/Microgrid_Wind-Solar_data.jl b/src/Microgrid_Wind-Solar_data.jl new file mode 100644 index 0000000..f4d9611 --- /dev/null +++ b/src/Microgrid_Wind-Solar_data.jl @@ -0,0 +1,141 @@ +# Parameters and time series for a Microgrid project with *wind* and *solar* sources, +# plus a *battery* and a *dispatchable generator*. +# +# Values gathered from the Microgrid_Wind-Solar.ipynb notebook, +# to be used in the sizing optimization notebook. + +using Microgrids # for capacity_from_wind +using CSV, DataFrames + +println("Data definition for Microgrid with wind, solar, storage and generator...") + +### Input time series +data = DataFrame(CSV.File("C:/Users/nikiemaje/Documents/Macopie/Microgrids.jl/examples/data/Ouessant_data_2016.csv")) + +# Simulation steps +nsteps = length(data.Load) +@assert(nsteps == 8760) # 1 year at an hourly timestep + +# Split load, solar and wind data: +Pload = data.Load# kW +Ppv1k = data.Ppv1k./ 1000; # convert to kW/kWp +wind_speed = data.Wind # m/s + +# Calibrate wind speed data against a mast measurement +ws_gain = 1.059 # ratio of Mast's mean /PVGIS' mean +wind_speed = ws_gain*wind_speed + +# Generate wind power capacity factor time series from wind speed +S_D52 = pi * (52/2)^2 # rotor swept area m² +TSP_D52 = 900e3/S_D52 # W/m² +v_out = 25.0 # m/s +Cp_D52, α_D52 = 0.521, 3.1; # fitted from actual power curve +cf_wind = capacity_from_wind.(wind_speed; TSP=TSP_D52, Cp=Cp_D52, v_out=v_out, α=α_D52) + +### Microgrid parameters + +# Project parameters +lifetime = 25 # yr +discount_rate = 0.05 +timestep = 1. # h + +# Parameters chosen to be common to all Components (but they could differ) +replacement_price_ratio = 1.0 +salvage_price_ratio = 1.0 + +# Dispatchable generator (Diesel) +power_rated_gen = 2000. # rated power (kW) → /2 to see some load shedding +# fuel parameters: +fuel_intercept = 0.0 # fuel curve intercept (L/h/kW_max) +fuel_slope = 0.240 # fuel curve slope (L/h/kW) +# prices: +fuel_price = 1. # fuel price ($/L) +investment_price_gen = 400. # initial investiment price ($/kW) +om_price_gen = 0.02 # operation & maintenance price ($/kW/h of operation) +# other technical parameters +lifetime_gen = 15000. # generator lifetime (h) +load_ratio_min_gen = 0.0 # minimum load ratio ∈ [0,1] +input_unit_gen = "L" # fuel quantity unit (used in fuel price and consumption curve parameters) +output_unit_gen = "KWh" + +#fuel tank + +capacity_rated_ftank = 0. # rated power capacity (L) +investment_price_ftank = 0.0 # initial investment price ($/L) +om_price_ftank = 0.# operation and maintenance price ($/L/y) +lifetime_ftank = 25. # calendar lifetime (y) +loss_factor_ftank = 0. # hydrogen used on site +fuel_ini_ratio = 0. # Initial load ratio ∈ [0,1] +fuel_min_ratio = 0. # minimum load ratio ∈ [0,1] +fuel_max_ratio = 1. # maximum load ratio ∈ [0,1] + +#H2 Tank +capacity_rated_hytank = 10000. # rated power capacity (kg) +investment_price_hytank = 500. # initial investment price ($/kg) +hy_price = 14. # initial hydrogen price ($/kg) +om_price_hytank = 0.0025 # operation and maintenance price ($/kg/y) +lifetime_hytank = 25. # calendar lifetime (y) +loss_factor_hytank = 0. # hydrogen used on site +LoH_ini_ratio = 0.1 # Initial load ratio ∈ [0,1] +LoH_min_ratio = 0.1 # minimum load ratio ∈ [0,1] +LoH_max_ratio = 1. # maximum load ratio ∈ [0,1] + + +#Fuel cell +power_rated_fc = 1800. # rated power capacity (KW) +cons_intercept_fc=0. # +cons_rate_fc = 0.0625 # consumption rate (KgH2/KWhé) +cons_price_fc = 0. # +investment_price_fc = 1000. # initial investment price ($/KW) +om_price_fc = 10. # operation and maintenance price ($/kW/y) +lifetime_fc = 45000. # Fuel Cell lifetime (h) +load_min_ratio_fc = 0.05 # minimum load ratio ∈ [0,1] +input_unit_fc= "Kg" +output_unit_fc="KWh" + + +# Battery energy storage +energy_rated_sto = 5000. # rated energy capacity (kWh) +investment_price_sto = 350. # initial investiment price ($/kWh) +om_price_sto = 10. # operation and maintenance price ($/kWh/y) +lifetime_sto = 15. # calendar lifetime (y) +lifetime_cycles = 3000. # maximum number of cycles over life (1) +# Parameters with default values +charge_rate = 1.0 # max charge power for 1 kWh (kW/kWh = h^-1) +discharge_rate = 1.0 # max discharge power for 1 kWh (kW/kWh = h^-1) +loss_factor_sto = 0.05 # linear loss factor α (round-trip efficiency is about 1 − 2α) ∈ [0,1] +SoC_min = 0. # minimum State of Charge ∈ [0,1] +SoC_ini = 0. # initial State of Charge ∈ [0,1] +SoC_max = 1. # initial State of Charge ∈ [0,1] + +#electrolyzer +power_rated_elyz = 2000. # rated power capacity (Kw) +cons_intercept_elyz= 0. # consumption rate (KWhé/KgH2) +cons_slope_elyz = 56. # consumption rate (KWhé/KgH2) +cons_price_elyz = 0.# +investment_price_elyz = 1000. # initial investment price ($/kW) +om_price_elyz = 10. # operation and maintenance price ($/kW/y) +lifetime_elyz = 45000. #Electrolyzer lifetime (h) +load_min_ratio_elyz = 0.05 # minimum load ratio ∈ [0,1] + +input_unit_elyz= "KWh" +output_unit_elyz="Kg" + +# Photovoltaic (PV) generation +power_rated_pv = 3000. # rated power (kW) +irradiance = Ppv1k # global solar irradiance incident on the PV array (kW/m²) +investment_price_pv = 1200. # initial investiment price ($/kW) +om_price_pv = 20.# operation and maintenance price ($/kW/y) +lifetime_pv = 25. # lifetime (y) +# Parameters with default values +derating_factor_pv = 1.0 # derating factor (or performance ratio) ∈ [0,1] + +# Wind power generation +power_rated_wind = 1800. # rated power (kW) +investment_price_wind = 3500. # initial investiment price ($/kW) +om_price_wind = 100.# operation and maintenance price ($/kW/y) +lifetime_wind = 25. # lifetime (y) + +X=[5000., 3000., 1800., 2000., 1800., 10000.] +capex_def=[400., 0.0, 1600., 500., 1600., 350., 1200., 3500.] +ini_filling_state=[0.0,0.0,0.0] diff --git a/src/Microgrids.jl b/src/Microgrids.jl index 4b3620c..4859d5a 100644 --- a/src/Microgrids.jl +++ b/src/Microgrids.jl @@ -1,9 +1,9 @@ module Microgrids -using Documenter -using DocumenterTools +using CSV, DataFrames using DocStringExtensions + @template (TYPES) = """ $(TYPEDEF) @@ -13,6 +13,13 @@ $(DOCSTRING) $(FIELDS) """ +include("components.jl") +include("dispatch.jl") +include("production.jl") +include("operation.jl") +include("economics.jl") +include("Microgrid_Wind-Solar_data.jl") + import Base.@kwdef # backport Julia 1.9 syntax to 1.6-1.8 versions export simulate, @@ -20,14 +27,11 @@ export simulate, Project, DispatchableCompound,Battery, Photovoltaic, PVInverter, WindPower, Microgrid, capacity_from_wind, OperationTraj, OperationStats, increment, - operation, aggregation, dispatch, dispatch2, production, - CostFactors, MicrogridCosts, component_costs, economics + operation, aggregation, dispatch_1,dispatch_2, production, nsteps, + CostFactors, MicrogridCosts, component_costs, economics, new_microgrid, + energy_rated_sto, power_rated_pv,power_rated_wind, power_rated_elyz,power_rated_fc ,capacity_rated_hytank,Pload,X,capex_def + -include("components.jl") -include("dispatch.jl") -include("production.jl") -include("operation.jl") -include("economics.jl") """ simulate(mg::Microgrid, ε::Real=0.0) @@ -47,10 +51,9 @@ Returns: - Operational statistics from `sim_operation` - Microgrid project costs from `sim_economics` """ -function simulate(mg::Microgrid, ε::Real=0.0) +function simulate(mg::Microgrid, dispatch::Function,ε::Real=0.0) # Run the microgrid operation - oper_traj = operation(mg) - + oper_traj = operation(mg, dispatch) # Aggregate the operation variables oper_stats = aggregation(mg, oper_traj, ε) @@ -60,4 +63,50 @@ function simulate(mg::Microgrid, ε::Real=0.0) return oper_traj, oper_stats, mg_costs end + + + """ + new_microgrid(x::Vector{Float64}= X,capex::Vector{Float64}=capex_def,initial_fill_rate::Vector{Float64}) + +TBW +""" +function new_microgrid(x::Vector{Float64}= X,capex::Vector{Float64}=capex_def,initial_fill_rate::Vector{Float64}=ini_filling_state) + project = Project(lifetime, discount_rate, timestep, "€") + gen = ProductionUnit(power_rated_gen, + fuel_intercept, fuel_slope, fuel_price, + capex[1], om_price_gen, lifetime_gen, + load_ratio_min_gen, replacement_price_ratio, + salvage_price_ratio, input_unit_gen,output_unit_gen) + ftank = Tank(capacity_rated_ftank,capex[2], om_price_ftank,lifetime_ftank,loss_factor_ftank,initial_fill_rate[1], + fuel_min_ratio, fuel_max_ratio,fuel_price, replacement_price_ratio, salvage_price_ratio) + fuel_cell = ProductionUnit(x[5]*1000,cons_intercept_fc, cons_rate_fc,cons_price_fc,capex[3], om_price_fc,lifetime_fc, + load_min_ratio_fc,replacement_price_ratio, salvage_price_ratio,input_unit_fc,output_unit_fc) + hytank = Tank(x[6]*1000,capex[4], om_price_hytank,lifetime_hytank,loss_factor_hytank,initial_fill_rate[2], + LoH_min_ratio, LoH_max_ratio,hy_price,replacement_price_ratio, salvage_price_ratio) + dispatchables = DispatchableCompound{Float64}([gen], [fuel_cell]) + tanks = TankCompound{Float64}(ftank,hytank) + + elyz = ProductionUnit(x[4]*1000,cons_intercept_elyz,cons_slope_elyz,cons_price_elyz, capex[5], om_price_elyz, lifetime_elyz, + load_min_ratio_elyz,replacement_price_ratio, salvage_price_ratio,input_unit_elyz,output_unit_elyz) + + batt = Battery(x[1]*1000, + capex[6], om_price_sto, lifetime_sto, lifetime_cycles, + charge_rate, discharge_rate, loss_factor_sto, SoC_min, SoC_max,initial_fill_rate[3], + replacement_price_ratio, salvage_price_ratio) + pv = Photovoltaic(x[2]*1000, irradiance, + capex[7], om_price_pv, + lifetime_pv, derating_factor_pv, + replacement_price_ratio, salvage_price_ratio) + windgen = WindPower(x[3]*1000, cf_wind, + capex[8], om_price_wind, + lifetime_wind, + replacement_price_ratio, salvage_price_ratio) + + mg = Microgrid(project, Pload,dispatchables, + [elyz,],tanks,batt, [ + pv, + windgen + ]) + return mg + end end \ No newline at end of file diff --git a/src/components.jl b/src/components.jl index fcc4c6c..9f1cefe 100644 --- a/src/components.jl +++ b/src/components.jl @@ -90,6 +90,9 @@ struct Tank{Topt<:Real} "maximum level of tank ∈ [0,1]" max_filling_ratio::Float64 + "fuel price (\$/L, \$/Kg, \$/kW)" + combustible_price::Float64 + # Secondary economics parameters (which should have a default value) "replacement price, relative to initial investment" replacement_price_ratio::Float64 @@ -140,7 +143,6 @@ struct Battery{Topt<:Real} # Main technical parameters "rated energy capacity (kWh)" energy_rated::Topt - # Main economics parameters "initial investment price (\$/kWh)" investment_price::Float64 diff --git a/src/dispatch.jl b/src/dispatch.jl index 772c227..34685e9 100644 --- a/src/dispatch.jl +++ b/src/dispatch.jl @@ -1,5 +1,8 @@ """ - dispatch(Pnl_req, Pbatt_cmax, Pbatt_dmax, Pgen_max) + dispatch_1(Pnl_req, + Pbatt_cmax, + Pbatt_dmax, + Pgen_max) Return the dispatch decision for a rule-based strategy. @@ -9,11 +12,11 @@ Return the dispatch decision for a rule-based strategy. - `Pbatt_dmax`: the maximum battery discharge power at time t. - `Pgen_max`: the diesel generator rated power. """ -function dispatch(Pnl_req, +function dispatch_1(Pnl_req, Pbatt_cmax, Pbatt_dmax, Pgen_max) - Pcurt = 0.0 + Pspill = 0.0 Pshed = 0.0 # Pnl_req >= 0 - load excess - after evaluating the production (Pnl = Pload - VRE generation) if Pnl_req >= 0.0 @@ -41,79 +44,117 @@ function dispatch(Pnl_req, Pbatt = Pnl_req else Pbatt = Pbatt_cmax # min(battery) - Pcurt = Pbatt - Pnl_req + Pspill = Pbatt - Pnl_req end end - Pnl = Pnl_req - Pshed + Pcurt - return Pnl, Pgen, Pbatt, Pcurt, Pshed + Pnl = Pnl_req - Pshed + Pspill + return Pnl, Pgen, Pbatt, Pspill, Pshed end -function dispatch(Pnl_req, +""" + dispatch_1(Pnl_req, + Pbatt_cmax, Pbatt_dmax, + Pgen_min , Pgen_max, + Pelyz_min, Pelyz_max, + Pfc_min, Pfc_max) + +# Arguments +- `Pnl_req`: the requested load at time t. +- `Pbatt_cmax`: the maximum battery charge power at time t. +- `Pbatt_dmax`: the maximum battery discharge power at time t. +- `Pgen_max`: the diesel generator rated power. +- `Pelyz_min` : the minimum electrolyzer power at time t. +- `Pelyz_max` : the maximum electrolyzer power at time t. +- 'Pfc_min' : the minimum electrolyzer power at time t. +- 'Pfc_max' : the minimum electrolyzer power at time t. +""" +function dispatch_1(Pnl_req, Pbatt_cmax, Pbatt_dmax, Pgen_min , Pgen_max, Pelyz_min, Pelyz_max, Pfc_min, Pfc_max) Pgen = 0.0 - Pcurt = 0.0 + Pspill = 0.0 Pshed = 0.0 Pelyz = 0.0 Pfc = 0.0 - # Pnl_req >= 0 - load excess - after evaluating the production (Pnl = Pload - VRE generation) + if Pnl_req >= 0.0 - Pbatt=min(Pbatt_dmax,Pnl_req) + ## Pnl_req >= 0 - load excess - after evaluating the production (Pnl = Pload - VRE generation) + # battery discharging --> Pbatt positive + Pbatt = min(Pbatt_dmax,Pnl_req) if Pnl_req - Pbatt > Pfc_min - Pfc=min(Pfc_max,Pnl_req-Pbatt) + # fuel_cell starts on if the battery can't supply the power net load request + Pfc = min(Pfc_max,Pnl_req-Pbatt) end - + if Pnl_req - Pbatt - Pfc > Pgen_min - Pgen=min(Pgen_max,Pnl_req-Pbatt-Pfc) + # Diesel generator starts on if the battery & the fuel_cell can't supply the power net load request + Pgen = min(Pgen_max,Pnl_req-Pbatt-Pfc) end Pshed = Pnl_req - Pbatt - Pfc - Pgen - # Pnl_req < 0 - VRE excess + ## Pnl_req < 0 - VRE excess elseif Pnl_req < 0.0 + # battery charging --> Pbatt negative Pbatt = max(Pbatt_cmax,Pnl_req) if Pbatt - Pnl_req > Pelyz_min + #Electrolyzer starts on if its remain enough power Pelyz = min(Pelyz_max,Pbatt-Pnl_req) end - Pcurt = Pbatt - Pelyz - Pnl_req + Pspill = Pbatt - Pelyz - Pnl_req end - Pnl = Pnl_req - Pshed + Pcurt + Pnl = Pnl_req - Pshed + Pspill - return Pnl, Pgen , Pbatt, Pcurt, Pshed, Pelyz, Pfc + return Pnl, Pgen , Pbatt, Pspill, Pshed, Pelyz, Pfc end +""" + dispatch_2(Pnl_req, + Pbatt_cmax, Pbatt_dmax, + Pgen_min , Pgen_max, + Pelyz_min, Pelyz_max, + Pfc_min, Pfc_max) +This dispatch strategy use H2 chain components (Fuel_cell and Electrolyzer) prior, and after, the battery. -function dispatch2(Pnl_req, +# Arguments +- `Pnl_req`: the requested load at time t. +- `Pbatt_cmax`: the maximum battery charge power at time t. +- `Pbatt_dmax`: the maximum battery discharge power at time t. +- `Pgen_max`: the diesel generator rated power. +- `Pelyz_min` : the minimum electrolyzer power at time t. +- `Pelyz_max` : the maximum electrolyzer power at time t. +- 'Pfc_min' : the minimum electrolyzer power at time t. +- 'Pfc_max' : the minimum electrolyzer power at time t. +""" +function dispatch_2(Pnl_req, Pbatt_cmax, Pbatt_dmax, Pgen_min , Pgen_max, Pelyz_min, Pelyz_max, Pfc_min, Pfc_max) Pgen = 0.0 - Pcurt = 0.0 + Pspill = 0.0 Pshed = 0.0 Pelyz = 0.0 Pfc = 0.0 # Pnl_req >= 0 - load excess - after evaluating the production (Pnl = Pload - VRE generation) if Pnl_req >= 0.0 - + # fuel_cell starts on if possible . the battery can't supply the power net load request if Pnl_req > Pfc_min - Pfc = min(Pfc_max, Pnl_req) - end + # Battery starts on if the fuel cell can't supply the power net load request Pbatt = min(Pbatt_dmax, Pnl_req - Pfc) - - if Pnl_req - Pbatt - Pfc > Pgen_min - + + if Pnl_req - Pbatt - Pfc > Pgen_min + # Diesel generator starts on if the battery & the fuel_cell can't supply the power net load request Pgen = min(Pgen_max, Pnl_req - Pbatt - Pfc) - end Pshed = Pnl_req - Pbatt - Pfc - Pgen @@ -122,17 +163,18 @@ function dispatch2(Pnl_req, elseif Pnl_req < 0.0 if -1 * Pnl_req > Pelyz_min - + #Electrolyzer starts on Pelyz=min(Pelyz_max, - Pnl_req) - + end - - Pbatt=max(Pbatt_cmax,Pnl_req - Pelyz) - Pcurt = Pbatt - Pelyz - Pnl_req + # Battery starts on if its remain enough power + Pbatt=max(Pbatt_cmax,Pnl_req + Pelyz) + + Pspill = Pbatt - Pelyz - Pnl_req end - Pnl = Pnl_req - Pshed + Pcurt + Pnl = Pnl_req - Pshed + Pspill - return Pnl, Pgen , Pbatt, Pcurt, Pshed, Pelyz, Pfc + return Pnl, Pgen , Pbatt, Pspill, Pshed, Pelyz, Pfc end \ No newline at end of file diff --git a/src/economics.jl b/src/economics.jl index e822add..1c08e41 100644 --- a/src/economics.jl +++ b/src/economics.jl @@ -225,9 +225,14 @@ function component_costs(prod_unit::ProductionUnit, mg_project::Project, prod_un return c end +""" + component_costs(tank::Tank, mg_project::Project) + +Compute net present cost factors for a `Tank`. +""" function component_costs(tank::Tank, mg_project::Project) rating = tank.capacity - investment = tank.investment_price * rating + investment = tank.investment_price * rating + (tank.ini_filling_ratio * tank.combustible_price * rating ) replacement = investment * tank.replacement_price_ratio salvage = investment * tank.salvage_price_ratio om_annual = tank.om_price * rating diff --git a/src/operation.jl b/src/operation.jl index 1a26152..d044cc9 100644 --- a/src/operation.jl +++ b/src/operation.jl @@ -185,12 +185,12 @@ function increment(prod_unit_power::Float64, prod_unit::ProductionUnit, ε::Rea end """ - operation(mg::Microgrid) + operation(mg::Microgrid, dispatch::Function) Simulate the annual operation of the microgrid `mg` and return the hourly operation variables `OperationTraj`. """ -function operation(mg::Microgrid) +function operation(mg::Microgrid, dispatch::Function) # Type of all variables: Float64 or ForwardDiff.Dual{...} Topt = typeof(mg).parameters[1] @@ -206,6 +206,7 @@ function operation(mg::Microgrid) K = length(mg.load) dt = mg.project.timestep + n_gen = length(mg.dispatchables.generator) Pgen_max = collect(gen.power_rated for gen in mg.dispatchables.generator) Pgen_min = collect(mg.dispatchables.generator[i].minimum_load_ratio * Pgen_max[i] for i in eachindex(Pgen_max) ) fuel_slope = collect(gen.consumption_slope for gen in mg.dispatchables.generator) @@ -225,6 +226,7 @@ function operation(mg::Microgrid) Pelyz_min = collect(mg.electrolyzer[i].minimum_load_ratio * Pelyz_max[i] for i in eachindex(Pelyz_max) ) prod_rate = collect(el.consumption_slope for el in mg.electrolyzer) + n_fc = length(mg.dispatchables.fuel_cell) Pfc_max = collect(fc.power_rated for fc in mg.dispatchables.fuel_cell) Pfc_min = collect(mg.dispatchables.fuel_cell[i].minimum_load_ratio * Pfc_max[i] for i in eachindex(Pfc_max) ) cons_rate = collect(fc.consumption_slope for fc in mg.dispatchables.fuel_cell) @@ -232,24 +234,26 @@ function operation(mg::Microgrid) LoH_max = mg.tanks.h2Tank.max_filling_ratio * mg.tanks.h2Tank.capacity LoH_min = mg.tanks.h2Tank.min_filling_ratio * mg.tanks.h2Tank.capacity - - # Initialization of loop variables Pnl = zeros(Topt,K) - Pgen = zeros(Topt,K,length(mg.dispatchables.generator)) - + Pgen = zeros(Topt,K,n_elyz) + Pgen_dmax = zeros(Topt, n_gen) + Pgen_emax = zeros(Topt, n_gen) + Esto = zeros(Topt,K+1) Psto = zeros(Topt,K) - - Pspill = zeros(Topt,K) Pshed = zeros(Topt,K) - Pelyz = zeros(Topt,K,length(mg.electrolyzer)) - Pfc = zeros(Topt,K,length(mg.dispatchables.fuel_cell)) - + Pelyz = zeros(Topt,K, n_elyz) + Pelyz_emax = zeros(Topt, n_elyz) + Pelyz_cmax = zeros(Topt, n_elyz) + + Pfc = zeros(Topt,K, n_fc) + Pfc_emax = zeros(Topt, n_fc) + Pfc_pmax = zeros(Topt, n_fc) LoH = zeros(Topt,K+1) LoF = zeros(Topt,K+1) @@ -258,36 +262,34 @@ function operation(mg::Microgrid) Esto_ini = mg.storage.SoC_ini * mg.storage.energy_rated Esto[1] = Esto_ini - # Initial h2 storage state + # Initial H2 storage state LoH_ini = mg.tanks.h2Tank.ini_filling_ratio * mg.tanks.h2Tank.capacity LoH[1] = LoH_ini # Initial fuel tank state - LoF_ini = mg.tanks.fuelTank.ini_filling_ratio * mg.tanks.fuelTank.capacity LoF[1] = LoF_ini - - Pelyz_emax = zeros(Topt, n_elyz) + + for k=1:K # Storage energy and power limits Psto_emin = - (Esto_max - Esto[k]) / ((1 - sto_loss) * dt) Psto_emax = (Esto[k] - Esto_min) / ((1 + sto_loss) * dt) Psto_dmax = min(Psto_emax, Psto_pmax) Psto_cmax = max(Psto_emin, Psto_pmin) - - - #Pelyz_emax = collect( (LoH_max - LoH[k] ) * prod_rate[i] * dt for i in eachindex(prod_rate)) + + # Electrolyzers power limits Pelyz_emax .= prod_rate .* ((LoH_max - LoH[k]) * dt) - Pelyz_cmax = collect( min(Pelyz_emax[i],Pelyz_max[i]) for i in eachindex(Pelyz_emax)) - - - Pfc_emax = collect( (LoH[k] - LoH_min) / cons_rate[i] * dt for i in eachindex(cons_rate)) - Pfc_pmax = collect( min(Pfc_emax[i],Pfc_max[i]) for i in eachindex(Pfc_emax)) + Pelyz_cmax .= min.(Pelyz_emax,Pelyz_max) - Pgen_emax = collect( (((LoF[K] - LoF_min) - fuel_intercept[i] * Pgen_max[i]* dt )/ fuel_slope[i] * dt ) for i in eachindex(cons_rate)) - Pgen_dmax = collect( min(Pgen_emax[i],Pgen_max[i]) for i in eachindex(Pgen_emax)) + # fuel_cells power limits + Pfc_emax .= max.(dt * (LoH[k] - LoH_min) ./ cons_rate , 0.0 ) + Pfc_pmax .= min.(Pfc_emax,Pfc_max) + # Diesel generators power limits + Pgen_emax .= ((LoF[K] - LoF_min)/dt .- fuel_intercept.* Pgen_max )./ (fuel_slope) + Pgen_dmax .= min.(Pgen_emax,Pgen_max) # dispatch Pnl[k], Pgen[k,1], Psto[k], Pspill[k], Pshed[k], Pelyz[k,1], Pfc[k,1] = dispatch(Pnl_request[k], Psto_cmax, Psto_dmax, Pgen_min[1], Pgen_dmax[1], Pelyz_min[1],Pelyz_cmax[1], Pfc_min[1],Pfc_pmax[1]) @@ -356,7 +358,7 @@ function aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=0.0) storage_loss_energy = storage_char_energy - storage_dis_energy - (Efin - Eini) # kWh/y - #Power-H2-Power statistics + # Power-H2-Power statistics elyz_consumed_energy = sum(oper_traj.Pelyz) * dt elyz_produced_h2 = elyz_consumed_energy / mg.electrolyzer[1].consumption_slope fc_produced_energy = sum(oper_traj.Pfc) * dt @@ -395,11 +397,11 @@ function aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=0.0) gen_hours += time_inc * dt gen_fuel += cons_rate * dt - + # Electrolyzer : operating hours time_inc, cons_rate = increment(oper_traj.Pelyz[K],mg.electrolyzer[1],ε) elyz_hours += time_inc * dt - + # Fuel cell : operating hours time_inc, cons_rate = increment(oper_traj.Pfc[K],mg.dispatchables.fuel_cell[1],ε) fc_hours += time_inc * dt @@ -428,9 +430,9 @@ function aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=0.0) # Load statistics served_energy, shed_energy, shed_max, shed_hours, shed_duration_max, shed_rate, # Dispatchable generator statistics - gen_energy, gen_hours, gen_fuel, fc_produced_energy, fc_hours, fc_consumed_h2, - # - elyz_produced_h2, elyz_hours, elyz_consumed_energy, chain_loss, + gen_energy, gen_hours, gen_fuel, + #H2 chain statistics + fc_produced_energy, fc_hours, fc_consumed_h2, elyz_produced_h2, elyz_hours, elyz_consumed_energy, chain_loss, # Energy storage (e.g. battery) statistics storage_cycles, storage_char_energy, storage_dis_energy, storage_loss_energy, diff --git a/test2/Typetest.jl b/test2/Typetest.jl new file mode 100644 index 0000000..e69de29 From 4023dc39b0e9a90a64eafbc05b81e7035bdbd7d5 Mon Sep 17 00:00:00 2001 From: jean NIKIEMA Date: Fri, 2 Feb 2024 09:54:51 +0100 Subject: [PATCH 05/19] test 3 --- Project.toml | 1 + .../Microgrid_sizingH2_optimization1.ipynb | 8 +- .../prices_scenario_comparison.ipynb | 156 ++++++++++-------- src/Microgrid_Wind-Solar_data.jl | 2 +- 4 files changed, 93 insertions(+), 74 deletions(-) diff --git a/Project.toml b/Project.toml index dc49e40..7874bd7 100644 --- a/Project.toml +++ b/Project.toml @@ -7,6 +7,7 @@ version = "0.10.2" CSV = "336ed68f-0bac-5ca0-87d4-7b16caf5d00b" DataFrames = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0" DocStringExtensions = "ffbed154-4ef7-542d-bbb7-c09d3a79fcae" +NLopt = "76087f3c-5699-56af-9a33-bf431cd00edd" PyCall = "438e738f-606a-5dbb-bf0a-cddfbfd45ab0" PyPlot = "d330b81b-6aea-500a-939a-2ce795aea3ee" diff --git a/examples/Microgrid_sizingH2_optimization1.ipynb b/examples/Microgrid_sizingH2_optimization1.ipynb index 58550a2..cdfb0ed 100644 --- a/examples/Microgrid_sizingH2_optimization1.ipynb +++ b/examples/Microgrid_sizingH2_optimization1.ipynb @@ -44,7 +44,7 @@ }, { "cell_type": "code", - "execution_count": 38, + "execution_count": 1, "id": "c2f04250-290c-4c38-93e6-074702ec0700", "metadata": { "tags": [] @@ -1154,15 +1154,15 @@ ], "metadata": { "kernelspec": { - "display_name": "Julia 1.9.3", + "display_name": "Julia 1.10.0", "language": "julia", - "name": "julia-1.9" + "name": "julia-1.10" }, "language_info": { "file_extension": ".jl", "mimetype": "application/julia", "name": "julia", - "version": "1.9.3" + "version": "1.10.0" } }, "nbformat": 4, diff --git a/examples/new_examples/prices_scenario_comparison.ipynb b/examples/new_examples/prices_scenario_comparison.ipynb index eabafc9..ce26e5c 100644 --- a/examples/new_examples/prices_scenario_comparison.ipynb +++ b/examples/new_examples/prices_scenario_comparison.ipynb @@ -4,15 +4,17 @@ "cell_type": "code", "execution_count": 1, "id": "a057597f-0993-4915-813c-915eff752105", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [], "source": [ "using CSV, DataFrames\n", "using Microgrids\n", "using NLopt # optimization solvers\n", "using Printf # pretty print results\n", - "using PyPlot\n", "using PyCall\n", + "using PyPlot\n", "using BenchmarkTools # for timing performance, optional" ] }, @@ -312,7 +314,9 @@ "cell_type": "code", "execution_count": 10, "id": "3a789b7d-eee8-4047-8bc2-34ad25ab09f0", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "data": { @@ -348,7 +352,9 @@ "cell_type": "code", "execution_count": 11, "id": "e695c1ab-4853-461a-8b3f-b6cd12dc3ecd", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "data": { @@ -376,7 +382,9 @@ "cell_type": "code", "execution_count": 12, "id": "31a72ca9-cec2-4325-8758-9b2374847d0b", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "data": { @@ -516,7 +524,7 @@ }, { "cell_type": "code", - "execution_count": 25, + "execution_count": 16, "id": "8344f0ba-9fdf-47bd-b84a-ef24bb942cf5", "metadata": { "tags": [] @@ -530,7 +538,7 @@ " dispatch_2 (generic function with 1 method)" ] }, - "execution_count": 25, + "execution_count": 16, "metadata": {}, "output_type": "execute_result" } @@ -542,9 +550,11 @@ }, { "cell_type": "code", - "execution_count": 40, + "execution_count": 18, "id": "626688e2-98e9-438d-9494-d44aecc5621f", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "name": "stdout", @@ -573,7 +583,7 @@ }, { "cell_type": "code", - "execution_count": 41, + "execution_count": 19, "id": "b1afbd7f-1e6c-4743-ac94-05749b3a947e", "metadata": { "tags": [] @@ -585,7 +595,7 @@ "0.13910787752736056" ] }, - "execution_count": 41, + "execution_count": 19, "metadata": {}, "output_type": "execute_result" } @@ -596,7 +606,7 @@ }, { "cell_type": "code", - "execution_count": 42, + "execution_count": 20, "id": "0c5ad5a7-b088-46cc-981c-32a36013d445", "metadata": { "tags": [] @@ -608,7 +618,7 @@ "0.0" ] }, - "execution_count": 42, + "execution_count": 20, "metadata": {}, "output_type": "execute_result" } @@ -619,7 +629,7 @@ }, { "cell_type": "code", - "execution_count": 43, + "execution_count": 21, "id": "22df5e8a-3293-48b6-8ed7-e00a0b22d866", "metadata": { "tags": [] @@ -631,7 +641,7 @@ "0.13910787752736056" ] }, - "execution_count": 43, + "execution_count": 21, "metadata": {}, "output_type": "execute_result" } @@ -642,7 +652,7 @@ }, { "cell_type": "code", - "execution_count": 44, + "execution_count": 22, "id": "d4fbf0c6-8179-4027-ba00-8d171523ba0d", "metadata": { "tags": [] @@ -654,7 +664,7 @@ "0.0" ] }, - "execution_count": 44, + "execution_count": 22, "metadata": {}, "output_type": "execute_result" } @@ -665,7 +675,7 @@ }, { "cell_type": "code", - "execution_count": 31, + "execution_count": 23, "id": "5bea2759-0a3f-42d4-a283-fe8da461c192", "metadata": { "tags": [] @@ -676,11 +686,11 @@ "text/plain": [ "3-element Vector{Float64}:\n", " 0.0\n", - " 0.11191436669910618\n", - " 3.8487770259517386e-7" + " 0.13910787752736056\n", + " 0.0" ] }, - "execution_count": 31, + "execution_count": 23, "metadata": {}, "output_type": "execute_result" } @@ -691,7 +701,7 @@ }, { "cell_type": "code", - "execution_count": 45, + "execution_count": 24, "id": "ef5f3774-8b30-4152-a449-1520c3d574b0", "metadata": { "tags": [] @@ -700,10 +710,10 @@ { "data": { "text/plain": [ - "Microgrid{Float64}(Project(25, 0.05, 1.0, \"€\"), [1453.0, 1331.0, 1214.0, 1146.0, 1078.0, 1035.0, 1032.0, 1072.0, 1142.0, 1208.0 … 1479.0, 1508.0, 1410.0, 1370.0, 1467.0, 1587.0, 1561.0, 1472.0, 1533.0, 1483.0], DispatchableCompound{Float64}(ProductionUnit{Float64}[ProductionUnit{Float64}(2000.0, 0.0, 0.24, 1.0, 400.0, 0.02, 15000.0, 0.0, 1.0, 1.0, \"L\", \"KWh\")], ProductionUnit{Float64}[ProductionUnit{Float64}(1405.2348706758517, 0.0, 0.0625, 0.0, 1600.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"Kg\", \"KWh\")]), ProductionUnit{Float64}[ProductionUnit{Float64}(354.7291392005546, 0.0, 56.0, 0.0, 1600.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"KWh\", \"Kg\")], TankCompound{Float64}(Tank{Float64}(0.0, 0.0, 0.0, 25.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0), Tank{Float64}(6377.355888656224, 500.0, 0.0025, 25.0, 0.0, 0.11191436669910618, 0.1, 1.0, 14.0, 1.0, 1.0)), Battery{Float64}(11380.115841362738, 350.0, 10.0, 15.0, 3000.0, 1.0, 1.0, 0.05, 0.0, 1.0, 3.8487770259517386e-7, 1.0, 1.0), NonDispatchableSource[Photovoltaic{Float64}(16425.593716119478, [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.000000000000001e-5 … 0.45131, 0.30678, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 1200.0, 20.0, 25.0, 1.0, 1.0, 1.0), WindPower{Float64}(1499.7402169294517, [0.03184904690521816, 0.1104932647748532, 0.24596484619739856, 0.44422012231738006, 0.6554128208926687, 0.8470913237698507, 0.9579413031865969, 0.9735278942424532, 0.9837469734016646, 0.9903667231838823 … 0.011233045262998936, 0.018460507449516883, 0.023644167600765466, 0.02969747711584798, 0.036359043012900244, 0.03713796382151399, 0.037530379586714784, 0.03792477182913709, 0.037530379586714784, 0.03674751985711801], 3500.0, 100.0, 25.0, 1.0, 1.0)])" + "Microgrid{Float64}(Project(25, 0.05, 1.0, \"€\"), [1453.0, 1331.0, 1214.0, 1146.0, 1078.0, 1035.0, 1032.0, 1072.0, 1142.0, 1208.0 … 1479.0, 1508.0, 1410.0, 1370.0, 1467.0, 1587.0, 1561.0, 1472.0, 1533.0, 1483.0], DispatchableCompound{Float64}(ProductionUnit{Float64}[ProductionUnit{Float64}(2000.0, 0.0, 0.24, 1.0, 400.0, 0.02, 15000.0, 0.0, 1.0, 1.0, \"L\", \"KWh\")], ProductionUnit{Float64}[ProductionUnit{Float64}(1405.2348706758517, 0.0, 0.0625, 0.0, 1600.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"Kg\", \"KWh\")]), ProductionUnit{Float64}[ProductionUnit{Float64}(354.7291392005546, 0.0, 56.0, 0.0, 1600.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"KWh\", \"Kg\")], TankCompound{Float64}(Tank{Float64}(0.0, 0.0, 0.0, 25.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0), Tank{Float64}(6377.355888656224, 500.0, 0.0025, 25.0, 0.0, 0.13910787752736056, 0.1, 1.0, 14.0, 1.0, 1.0)), Battery{Float64}(11380.115841362738, 350.0, 10.0, 15.0, 3000.0, 1.0, 1.0, 0.05, 0.0, 1.0, 0.0, 1.0, 1.0), NonDispatchableSource[Photovoltaic{Float64}(16425.593716119478, [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.000000000000001e-5 … 0.45131, 0.30678, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 1200.0, 20.0, 25.0, 1.0, 1.0, 1.0), WindPower{Float64}(1499.7402169294517, [0.03184904690521816, 0.1104932647748532, 0.24596484619739856, 0.44422012231738006, 0.6554128208926687, 0.8470913237698507, 0.9579413031865969, 0.9735278942424532, 0.9837469734016646, 0.9903667231838823 … 0.011233045262998936, 0.018460507449516883, 0.023644167600765466, 0.02969747711584798, 0.036359043012900244, 0.03713796382151399, 0.037530379586714784, 0.03792477182913709, 0.037530379586714784, 0.03674751985711801], 3500.0, 100.0, 25.0, 1.0, 1.0)])" ] }, - "execution_count": 45, + "execution_count": 24, "metadata": {}, "output_type": "execute_result" } @@ -714,7 +724,7 @@ }, { "cell_type": "code", - "execution_count": 46, + "execution_count": 26, "id": "45dae8ba-c879-4fc8-8a0b-a0543efeba13", "metadata": { "tags": [] @@ -723,10 +733,10 @@ { "data": { "text/plain": [ - "(OperationTraj{Float64}([1215.7186774341255, 0.0, 0.0, 0.0, 0.0, -235.4169256696523, -404.6630978467483, -388.0389352980492, -333.3648992931039, -278.442595827634 … -354.7291392005545, -354.7291392005545, 1374.5398909533117, 1325.4614992280208, 1412.4708809444858, 1531.3027020820045, 1504.7141803771758, 1415.12269446997, 1476.7141803771758, 1427.8882665978665], [189.5160260512464, 1165.2888071173184, 845.1166282068943, 479.78521739130485, 95.05103381608512, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [47.76529651462817, 165.71119288268167, 368.8833717931057, 666.2147826086951, 982.9489661839149, 1270.4169256696523, 1436.6630978467483, 1460.0389352980492, 1475.364899293104, 1486.442595827634 … 7429.88134976139, 5066.7296056781, 35.46010904668831, 44.53850077197928, 54.52911905551428, 55.69729791799552, 56.28581962282429, 56.877305530030014, 56.28581962282429, 55.111733402133495], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1215.7145060504681, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 630.0087318274036], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 354.7291392005546, 354.7291392005546, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [0.004379952840290634, 0.0, 0.0, 0.0, 0.0, 0.0, 223.64607938616967, 608.0760223405805, 976.7130108737272, 1293.4096652021758 … 11380.115841362738, 11380.115841362738, 9936.84895586176, 8545.114381672338, 7062.019956680628, 5454.1521194945235, 3874.202230098489, 2388.3234009050207, 837.7735115089861, 0.0], [0.0041713836574196516, 0.0, 0.0, 0.0, 0.0, -235.4169256696523, -404.6630978467483, -388.0389352980492, -333.3648992931039, -278.442595827634 … -0.0, -0.0, 1374.5398909533117, 1325.4614992280208, 1412.4708809444858, 1531.3027020820045, 1504.7141803771758, 1415.12269446997, 1476.7141803771758, 797.8795347704629], [713.7177454937768, 637.7355888656225, 637.7355888656225, 637.7355888656225, 637.7355888656225, 637.7355888656225, 637.7355888656225, 637.7355888656225, 637.7355888656225, 637.7355888656225 … 920.1815387324988, 926.5159876467944, 926.5159876467944, 926.5159876467944, 926.5159876467944, 926.5159876467944, 926.5159876467944, 926.5159876467944, 926.5159876467944, 887.1404419075817], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 5596.152210560836, 3204.000466477545, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]), OperationStats(6.772204242287417e6, 2774.7577125828493, 1165.2888071173184, 5.0, 5.0, 0.00040955960344420984, 0.0, 0.0, 0.0, 176563.57417849582, 248.0, 11035.223386155989, 11208.646082569907, 1935.0, 627684.1806239148, 451109.7675268932, 123.84657435902882, 1.4798577787098004e6, 1.338918946813584e6, 140938.83627616923, 1.486701273534761e7, 14147.115835461835, 0.6687431012581593, 2.2231276415976662e7, 7.364263680629052e6, 1.0), MicrogridCosts(0.4724769234555348, 4.509653854431366e7, CostFactors(4.509653854431366e7, 3.575745617164069e7, 2.098402024360886e6, 8.596497727275614e6, 0.0, -1.3558173789635287e6), CostFactors(564321.5404244324, 800000.0, 0.0, 563.7577826417898, 0.0, -236242.21735820948), CostFactors(7.110790729470414e6, 3.9830405444769585e6, 1.9159106042829836e6, 1.6039072182333414e6, 0.0, -392067.6375228695), CostFactors[CostFactors(2.434074060533059e7, 1.9710712459343374e7, 0.0, 4.630028145987217e6, 0.0, -0.0), CostFactors(7.362816307340242e6, 5.249090759253081e6, 0.0, 2.1137255480871615e6, 0.0, -0.0)], CostFactors(645019.6739856536, 567566.6227208873, 182491.42007790215, 49995.32823853387, 0.0, -155033.69705166973), CostFactors(1.8739549897463678e6, 2.2483757930813627e6, 0.0, 198053.02369578512, 0.0, -572473.82703078), CostFactors(0.0, 0.0, 0.0, 0.0, 0.0, -0.0), CostFactors(3.198894698015956e6, 3.198669992765025e6, 0.0, 224.70525093164966, 0.0, -0.0)))" + "(OperationTraj{Float64}([1405.234703485372, 1165.2888071173184, 845.1166282068943, 479.78521739130485, 95.05103381608512, -235.4169256696523, -404.6630978467483, -388.0389352980492, -333.3648992931039, -278.442595827634 … -354.7291392005545, -354.7291392005545, 1374.5398909533117, 1325.4614992280208, 1412.4708809444858, 1531.3027020820045, 1504.7141803771758, 1415.12269446997, 1476.7141803771758, 1427.8882665978665], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [47.76529651462817, 165.71119288268167, 368.8833717931057, 666.2147826086951, 982.9489661839149, 1270.4169256696523, 1436.6630978467483, 1460.0389352980492, 1475.364899293104, 1486.442595827634 … 7429.88134976139, 5066.7296056781, 35.46010904668831, 44.53850077197928, 54.52911905551428, 55.69729791799552, 56.28581962282429, 56.877305530030014, 56.28581962282429, 55.111733402133495], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1405.234703485372, 1165.2888071173184, 845.1166282068943, 479.78521739130485, 95.05103381608512, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 630.0087318274036], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 354.7291392005546, 354.7291392005546, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 223.64607938616967, 608.0760223405805, 976.7130108737272, 1293.4096652021758 … 11380.115841362738, 11380.115841362738, 9936.84895586176, 8545.114381672338, 7062.019956680628, 5454.1521194945235, 3874.202230098489, 2388.3234009050207, 837.7735115089861, 0.0], [0.0, 0.0, 0.0, 0.0, 0.0, -235.4169256696523, -404.6630978467483, -388.0389352980492, -333.3648992931039, -278.442595827634 … -0.0, -0.0, 1374.5398909533117, 1325.4614992280208, 1412.4708809444858, 1531.3027020820045, 1504.7141803771758, 1415.12269446997, 1476.7141803771758, 797.8795347704629], [887.1404419075817, 799.313272939746, 726.4827224949136, 673.6629332319826, 643.676357145026, 637.7356675315207, 637.7356675315207, 637.7356675315207, 637.7356675315207, 637.7356675315207 … 920.1815387324988, 926.5159876467944, 926.5159876467944, 926.5159876467944, 926.5159876467944, 926.5159876467944, 926.5159876467944, 926.5159876467944, 926.5159876467944, 887.1404419075817], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 5596.152210560836, 3204.000466477545, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]), OperationStats(6.774979e6, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 179338.33606246233, 252.0, 11208.646003903896, 11208.64600390401, 1935.0, 627684.1762186246, 448345.8401561623, 123.84657417575373, 1.4798577787098004e6, 1.3389189426422003e6, 140938.83606760018, 1.4867012739752902e7, 14147.115835461835, 0.6687431014563167, 2.2231276415976662e7, 7.3642636762237605e6, 1.0), MicrogridCosts(0.472324294850319, 4.510044191007126e7, CostFactors(4.510044191007126e7, 3.575988408939048e7, 2.098402024360886e6, 8.596497727275614e6, 0.0, -1.3543419309557173e6), CostFactors(564321.5404244324, 800000.0, 0.0, 563.7577826417898, 0.0, -236242.21735820948), CostFactors(7.110790729470414e6, 3.9830405444769585e6, 1.9159106042829836e6, 1.6039072182333414e6, 0.0, -392067.6375228695), CostFactors[CostFactors(2.434074060533059e7, 1.9710712459343374e7, 0.0, 4.630028145987217e6, 0.0, -0.0), CostFactors(7.362816307340242e6, 5.249090759253081e6, 0.0, 2.1137255480871615e6, 0.0, -0.0)], CostFactors(645019.6739856536, 567566.6227208873, 182491.42007790215, 49995.32823853387, 0.0, -155033.69705166973), CostFactors(1.875430437754179e6, 2.2483757930813627e6, 0.0, 198053.02369578512, 0.0, -570998.3790229688), CostFactors(0.0, 0.0, 0.0, 0.0, 0.0, -0.0), CostFactors(3.2013226157657495e6, 3.201097910514818e6, 0.0, 224.70525093164966, 0.0, -0.0)))" ] }, - "execution_count": 46, + "execution_count": 26, "metadata": {}, "output_type": "execute_result" } @@ -737,7 +747,7 @@ }, { "cell_type": "code", - "execution_count": 37, + "execution_count": 28, "id": "c6f0de38-f578-4ac7-8397-53c5ae2beb3e", "metadata": { "tags": [] @@ -755,21 +765,29 @@ }, { "cell_type": "code", - "execution_count": 47, + "execution_count": 27, "id": "8e34ffff-e843-4d1d-9cd8-df925a9870e7", "metadata": { "tags": [] }, "outputs": [ { - "data": { - "text/plain": [ - "PyObject " - ] - }, - "execution_count": 47, - "metadata": {}, - "output_type": "execute_result" + "ename": "LoadError", + "evalue": "ArgumentError: ref of NULL PyObject", + "output_type": "error", + "traceback": [ + "ArgumentError: ref of NULL PyObject", + "", + "Stacktrace:", + " [1] _getproperty(o::PyObject, s::Symbol)", + " @ PyCall C:\\Users\\nikiemaje\\.julia\\packages\\PyCall\\1gn3u\\src\\PyCall.jl:299", + " [2] __getproperty", + " @ PyCall C:\\Users\\nikiemaje\\.julia\\packages\\PyCall\\1gn3u\\src\\PyCall.jl:312 [inlined]", + " [3] getproperty(o::PyObject, s::Symbol)", + " @ PyCall C:\\Users\\nikiemaje\\.julia\\packages\\PyCall\\1gn3u\\src\\PyCall.jl:318", + " [4] top-level scope", + " @ In[27]:9" + ] } ], "source": [ @@ -791,7 +809,7 @@ }, { "cell_type": "code", - "execution_count": 39, + "execution_count": 28, "id": "2f10eb38-b4d2-436f-904b-aa540d4f30c3", "metadata": { "tags": [] @@ -801,35 +819,35 @@ "data": { "text/plain": [ "100-element Vector{Float64}:\n", - " 0.11197005651847888\n", - " 0.11197005651847888\n", - " 0.11197005651847888\n", - " 0.11197005651847888\n", - " 0.11197005651847888\n", - " 0.11197005651847888\n", - " 0.11197005651847888\n", - " 0.11197005651847888\n", - " 0.11197005651847888\n", - " 0.11197005651847888\n", - " 0.11197005651847888\n", - " 0.11197005651847888\n", - " 0.11197005651847888\n", + " 0.10000000000000002\n", + " 0.10000000000000002\n", + " 0.10000000000000002\n", + " 0.10000000000000002\n", + " 0.10000000000000002\n", + " 0.10000000000000002\n", + " 0.10000000000000002\n", + " 0.10000000000000002\n", + " 0.10000000000000002\n", + " 0.10000000000000002\n", + " 0.10000000000000002\n", + " 0.10000000000000002\n", + " 0.10000000000000002\n", " ⋮\n", - " 0.11197005651847888\n", - " 0.11197005651847888\n", - " 0.11197005651847888\n", - " 0.11197005651847888\n", - " 0.11197005651847888\n", - " 0.11197005651847888\n", - " 0.11197005651847888\n", - " 0.11197005651847888\n", - " 0.11197005651847888\n", - " 0.11197005651847888\n", - " 0.11197005651847888\n", - " 0.11197005651847888" + " 0.10000000000000002\n", + " 0.10000000000000002\n", + " 0.10000000000000002\n", + " 0.10000000000000002\n", + " 0.10000000000000002\n", + " 0.10000000000000002\n", + " 0.10000000000000002\n", + " 0.10000000000000002\n", + " 0.10000000000000002\n", + " 0.10000000000000002\n", + " 0.10000000000000002\n", + " 0.10000000000000002" ] }, - "execution_count": 39, + "execution_count": 28, "metadata": {}, "output_type": "execute_result" } @@ -1950,7 +1968,7 @@ }, { "cell_type": "code", - "execution_count": 35, + "execution_count": 17, "id": "fe7e451c-e293-4eb4-8674-58d988276adb", "metadata": { "tags": [] @@ -1962,7 +1980,7 @@ "plot_oper_traj (generic function with 1 method)" ] }, - "execution_count": 35, + "execution_count": 17, "metadata": {}, "output_type": "execute_result" } @@ -2123,15 +2141,15 @@ ], "metadata": { "kernelspec": { - "display_name": "Julia 1.9.3", + "display_name": "Julia 1.10.0", "language": "julia", - "name": "julia-1.9" + "name": "julia-1.10" }, "language_info": { "file_extension": ".jl", "mimetype": "application/julia", "name": "julia", - "version": "1.9.3" + "version": "1.10.0" } }, "nbformat": 4, diff --git a/src/Microgrid_Wind-Solar_data.jl b/src/Microgrid_Wind-Solar_data.jl index f4d9611..fd20637 100644 --- a/src/Microgrid_Wind-Solar_data.jl +++ b/src/Microgrid_Wind-Solar_data.jl @@ -10,7 +10,7 @@ using CSV, DataFrames println("Data definition for Microgrid with wind, solar, storage and generator...") ### Input time series -data = DataFrame(CSV.File("C:/Users/nikiemaje/Documents/Macopie/Microgrids.jl/examples/data/Ouessant_data_2016.csv")) +data = DataFrame(CSV.File("C:/Users/nikiemaje/Documents/Microgrids.jl/examples/data/Ouessant_data_2016.csv")) # Simulation steps nsteps = length(data.Load) From 7529590d4ab11967155c5b8b11ac32b5608a7f80 Mon Sep 17 00:00:00 2001 From: jean NIKIEMA Date: Fri, 9 Feb 2024 10:41:04 +0100 Subject: [PATCH 06/19] -uyjuy --- Project.toml | 1 + examples/Microgrid_Wind-Solar-H2.ipynb | 35 +++- examples/Microgrid_Wind-Solar.ipynb | 180 +++++++++++++++---- examples/Microgrid_sizing_optimization.ipynb | 6 +- src/Microgrid_Wind-Solar_data.jl | 10 +- 5 files changed, 181 insertions(+), 51 deletions(-) diff --git a/Project.toml b/Project.toml index 7874bd7..ce5ed0f 100644 --- a/Project.toml +++ b/Project.toml @@ -7,6 +7,7 @@ version = "0.10.2" CSV = "336ed68f-0bac-5ca0-87d4-7b16caf5d00b" DataFrames = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0" DocStringExtensions = "ffbed154-4ef7-542d-bbb7-c09d3a79fcae" +IJulia = "7073ff75-c697-5162-941a-fcdaad2a7d2a" NLopt = "76087f3c-5699-56af-9a33-bf431cd00edd" PyCall = "438e738f-606a-5dbb-bf0a-cddfbfd45ab0" PyPlot = "d330b81b-6aea-500a-939a-2ce795aea3ee" diff --git a/examples/Microgrid_Wind-Solar-H2.ipynb b/examples/Microgrid_Wind-Solar-H2.ipynb index 0bb1396..71cd88f 100644 --- a/examples/Microgrid_Wind-Solar-H2.ipynb +++ b/examples/Microgrid_Wind-Solar-H2.ipynb @@ -265,7 +265,7 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 2, "id": "92076b55-4e2f-4180-abdd-59cb1d99d865", "metadata": { "tags": [] @@ -280,17 +280,22 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 4, "id": "4e007fcd-f967-4f68-b228-cfdd8cc1f123", "metadata": { "tags": [] }, "outputs": [ { - "name": "stdout", - "output_type": "stream", - "text": [ - "Wind power capacity factor: 39.70 %\n" + "ename": "LoadError", + "evalue": "UndefVarError: `capacity_from_wind` not defined", + "output_type": "error", + "traceback": [ + "UndefVarError: `capacity_from_wind` not defined", + "", + "Stacktrace:", + " [1] top-level scope", + " @ In[4]:1" ] } ], @@ -299,6 +304,18 @@ "@printf(\"Wind power capacity factor: %.2f %%\\n\", mean(cf_wind)*100) # (pretty high in Ouessant)" ] }, + { + "cell_type": "code", + "execution_count": null, + "id": "3b42c5d2-924b-40c1-9749-8d874de75566", + "metadata": {}, + "outputs": [], + "source": [ + "fig, (ax1, ax2) = plt.subplots(2,1, sharex=true)\n", + " ax1.plot(td, 0.5*Cp_D52*1.225/TSP_D52*(wind_speed^3), label=\"cf\")\n", + " ax1.plot(td, cf_wind, \"tab:red\", label=\"cf-corrected\")" + ] + }, { "cell_type": "markdown", "id": "d6734baf-c018-4130-9c6d-c5d37b237abb", @@ -2476,15 +2493,15 @@ ], "metadata": { "kernelspec": { - "display_name": "Julia 1.9.3", + "display_name": "Julia 1.10.0", "language": "julia", - "name": "julia-1.9" + "name": "julia-1.10" }, "language_info": { "file_extension": ".jl", "mimetype": "application/julia", "name": "julia", - "version": "1.9.3" + "version": "1.10.0" } }, "nbformat": 4, diff --git a/examples/Microgrid_Wind-Solar.ipynb b/examples/Microgrid_Wind-Solar.ipynb index d7f4516..6b28c73 100644 --- a/examples/Microgrid_Wind-Solar.ipynb +++ b/examples/Microgrid_Wind-Solar.ipynb @@ -24,20 +24,12 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": 2, "id": "855af8dd-d21d-4587-84cb-ae2b932deeaa", "metadata": { "tags": [] }, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling Microgrids [bd581358-d3fa-499e-a26e-e70307242c03]\n" - ] - } - ], + "outputs": [], "source": [ "using Microgrids\n", "using Printf, CSV, DataFrames, Statistics" @@ -45,7 +37,7 @@ }, { "cell_type": "code", - "execution_count": 2, + "execution_count": 3, "id": "f7cc6435-9bd2-487f-943f-225c452db904", "metadata": { "tags": [] @@ -57,7 +49,7 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 4, "id": "c910f9e4-1c92-44ca-8ce3-8c520ec9d231", "metadata": { "tags": [] @@ -69,7 +61,7 @@ "true" ] }, - "execution_count": 3, + "execution_count": 4, "metadata": {}, "output_type": "execute_result" } @@ -94,7 +86,7 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 5, "id": "27688e3f-f2d5-4ee1-b4f5-ed1d451c44d6", "metadata": { "tags": [] @@ -136,7 +128,7 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 6, "id": "c24c3df6-4062-450d-ba2d-32d71af7a823", "metadata": { "tags": [] @@ -148,7 +140,7 @@ "1453.0" ] }, - "execution_count": 5, + "execution_count": 6, "metadata": {}, "output_type": "execute_result" } @@ -167,23 +159,21 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": 7, "id": "efbc2b71-9a61-45e4-8458-e7e86735077b", "metadata": { "tags": [] }, "outputs": [ { - "ename": "LoadError", - "evalue": "UndefVarError: `nsteps` not defined", - "output_type": "error", - "traceback": [ - "UndefVarError: `nsteps` not defined", - "", - "Stacktrace:", - " [1] top-level scope", - " @ In[1]:1" - ] + "data": { + "image/png": "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", + "text/plain": [ + "Figure(PyObject
)" + ] + }, + "metadata": {}, + "output_type": "display_data" } ], "source": [ @@ -254,7 +244,7 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 31, "id": "92076b55-4e2f-4180-abdd-59cb1d99d865", "metadata": { "tags": [] @@ -263,13 +253,13 @@ "source": [ "S_D52 = pi * (52/2)^2 # rotor swept area m²\n", "TSP_D52 = 900e3/S_D52 # W/m²\n", - "v_out = 25.0 # m/s\n", + "v_out = 10.0 # m/s\n", "Cp_D52, α_D52 = 0.521, 3.1; # fitted from actual power curve" ] }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 32, "id": "4e007fcd-f967-4f68-b228-cfdd8cc1f123", "metadata": { "tags": [] @@ -279,7 +269,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "Wind power capacity factor: 39.70 %\n" + "Wind power capacity factor: 15.21 %\n" ] } ], @@ -288,6 +278,128 @@ "@printf(\"Wind power capacity factor: %.2f %%\\n\", mean(cf_wind)*100) # (pretty high in Ouessant)" ] }, + { + "cell_type": "code", + "execution_count": 33, + "id": "3ca02a25-7af8-4752-b2cf-22d2038aaae4", + "metadata": {}, + "outputs": [], + "source": [ + "ctest=0.5*Cp_D52*1.225/TSP_D52*(wind_speed.^3);" + ] + }, + { + "cell_type": "code", + "execution_count": 37, + "id": "3c65badd-b724-4726-a784-5b3f99cee532", + "metadata": {}, + "outputs": [ + { + "ename": "LoadError", + "evalue": "PyError ($(Expr(:escape, :(ccall(#= C:\\Users\\nikiemaje\\.julia\\packages\\PyCall\\1gn3u\\src\\pyfncall.jl:43 =# @pysym(:PyObject_Call), PyPtr, (PyPtr, PyPtr, PyPtr), o, pyargsptr, kw))))) \nValueError('x and y must have same first dimension, but have shapes (8760,) and (1,)')\n File \"C:\\Users\\nikiemaje\\.julia\\conda\\3\\x86_64\\lib\\site-packages\\matplotlib\\axes\\_axes.py\", line 1721, in plot\n lines = [*self._get_lines(self, *args, data=data, **kwargs)]\n File \"C:\\Users\\nikiemaje\\.julia\\conda\\3\\x86_64\\lib\\site-packages\\matplotlib\\axes\\_base.py\", line 303, in __call__\n yield from self._plot_args(\n File \"C:\\Users\\nikiemaje\\.julia\\conda\\3\\x86_64\\lib\\site-packages\\matplotlib\\axes\\_base.py\", line 499, in _plot_args\n raise ValueError(f\"x and y must have same first dimension, but \"\n", + "output_type": "error", + "traceback": [ + "PyError ($(Expr(:escape, :(ccall(#= C:\\Users\\nikiemaje\\.julia\\packages\\PyCall\\1gn3u\\src\\pyfncall.jl:43 =# @pysym(:PyObject_Call), PyPtr, (PyPtr, PyPtr, PyPtr), o, pyargsptr, kw))))) \nValueError('x and y must have same first dimension, but have shapes (8760,) and (1,)')\n File \"C:\\Users\\nikiemaje\\.julia\\conda\\3\\x86_64\\lib\\site-packages\\matplotlib\\axes\\_axes.py\", line 1721, in plot\n lines = [*self._get_lines(self, *args, data=data, **kwargs)]\n File \"C:\\Users\\nikiemaje\\.julia\\conda\\3\\x86_64\\lib\\site-packages\\matplotlib\\axes\\_base.py\", line 303, in __call__\n yield from self._plot_args(\n File \"C:\\Users\\nikiemaje\\.julia\\conda\\3\\x86_64\\lib\\site-packages\\matplotlib\\axes\\_base.py\", line 499, in _plot_args\n raise ValueError(f\"x and y must have same first dimension, but \"\n", + "", + "Stacktrace:", + " [1] pyerr_check", + " @ PyCall C:\\Users\\nikiemaje\\.julia\\packages\\PyCall\\1gn3u\\src\\exception.jl:75 [inlined]", + " [2] pyerr_check", + " @ PyCall C:\\Users\\nikiemaje\\.julia\\packages\\PyCall\\1gn3u\\src\\exception.jl:79 [inlined]", + " [3] _handle_error(msg::String)", + " @ PyCall C:\\Users\\nikiemaje\\.julia\\packages\\PyCall\\1gn3u\\src\\exception.jl:96", + " [4] macro expansion", + " @ C:\\Users\\nikiemaje\\.julia\\packages\\PyCall\\1gn3u\\src\\exception.jl:110 [inlined]", + " [5] #107", + " @ C:\\Users\\nikiemaje\\.julia\\packages\\PyCall\\1gn3u\\src\\pyfncall.jl:43 [inlined]", + " [6] disable_sigint", + " @ .\\c.jl:473 [inlined]", + " [7] __pycall!", + " @ C:\\Users\\nikiemaje\\.julia\\packages\\PyCall\\1gn3u\\src\\pyfncall.jl:42 [inlined]", + " [8] _pycall!(ret::PyCall.PyObject, o::PyCall.PyObject, args::Tuple{Vector{Float64}, Float64, String}, nargs::Int64, kw::PyCall.PyObject)", + " @ PyCall C:\\Users\\nikiemaje\\.julia\\packages\\PyCall\\1gn3u\\src\\pyfncall.jl:29", + " [9] _pycall!(ret::PyCall.PyObject, o::PyCall.PyObject, args::Tuple{Vector{Float64}, Float64, String}, kwargs::@Kwargs{label::String})", + " @ PyCall C:\\Users\\nikiemaje\\.julia\\packages\\PyCall\\1gn3u\\src\\pyfncall.jl:11", + " [10] (::PyCall.PyObject)(::Vector{Float64}, ::Vararg{Any}; kwargs::@Kwargs{label::String})", + " @ PyCall C:\\Users\\nikiemaje\\.julia\\packages\\PyCall\\1gn3u\\src\\pyfncall.jl:86", + " [11] top-level scope", + " @ In[37]:3" + ] + } + ], + "source": [ + "fig, (ax1, ax2,ax3) = plt.subplots(3,1, sharex=true)\n", + " ax1.plot(td, ctest, label=\"cf\")\n", + " ax2.plot(td, -log.(exp(-3.1) .+ exp.(-3.1*td)) / 3.1, \"tab:red\", label=\"cf-corrected\")\n", + " ax3.plot(td, cf_wind, \"tab:red\", label=\"cf-corrected\")\n", + " \n", + "pygui(true)\n", + " plt.show()\n" + ] + }, + { + "cell_type": "code", + "execution_count": 53, + "id": "ed9b6a54-b62e-4eac-b128-ddc2ad0473f5", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "0.9999999444469194" + ] + }, + "execution_count": 53, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "d= -log(exp(-3.1) + exp(-3.1*te)) / 3.1" + ] + }, + { + "cell_type": "code", + "execution_count": 61, + "id": "2bac3dc2-13dc-4ffa-829f-ff3ba38181ae", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "0.9886446785035883" + ] + }, + "execution_count": 61, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "te= 0.5*Cp_D52*(1.225/TSP_D52)* 10.95^3" + ] + }, + { + "cell_type": "code", + "execution_count": 54, + "id": "98c25cd8-07ed-4865-8760-380262eb0fa2", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "1799.999900004455" + ] + }, + "execution_count": 54, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "cv=d*1800" + ] + }, { "cell_type": "markdown", "id": "d6734baf-c018-4130-9c6d-c5d37b237abb", @@ -1237,15 +1349,15 @@ ], "metadata": { "kernelspec": { - "display_name": "Julia 1.9.3", + "display_name": "Julia 1.10.0", "language": "julia", - "name": "julia-1.9" + "name": "julia-1.10" }, "language_info": { "file_extension": ".jl", "mimetype": "application/julia", "name": "julia", - "version": "1.9.3" + "version": "1.10.0" } }, "nbformat": 4, diff --git a/examples/Microgrid_sizing_optimization.ipynb b/examples/Microgrid_sizing_optimization.ipynb index 8789bdb..eb07759 100644 --- a/examples/Microgrid_sizing_optimization.ipynb +++ b/examples/Microgrid_sizing_optimization.ipynb @@ -942,15 +942,15 @@ ], "metadata": { "kernelspec": { - "display_name": "Julia 1.9.3", + "display_name": "Julia 1.10.0", "language": "julia", - "name": "julia-1.9" + "name": "julia-1.10" }, "language_info": { "file_extension": ".jl", "mimetype": "application/julia", "name": "julia", - "version": "1.9.3" + "version": "1.10.0" } }, "nbformat": 4, diff --git a/src/Microgrid_Wind-Solar_data.jl b/src/Microgrid_Wind-Solar_data.jl index fd20637..bd65cb4 100644 --- a/src/Microgrid_Wind-Solar_data.jl +++ b/src/Microgrid_Wind-Solar_data.jl @@ -10,7 +10,7 @@ using CSV, DataFrames println("Data definition for Microgrid with wind, solar, storage and generator...") ### Input time series -data = DataFrame(CSV.File("C:/Users/nikiemaje/Documents/Microgrids.jl/examples/data/Ouessant_data_2016.csv")) +data = DataFrame(CSV.File("C:/Users/nikiemaje/OneDrive - CentraleSupelec/Documents/Microgrids.jl/examples/data/Ouessant_data_2016.csv")) # Simulation steps nsteps = length(data.Load) @@ -86,8 +86,8 @@ power_rated_fc = 1800. # rated power capacity (KW) cons_intercept_fc=0. # cons_rate_fc = 0.0625 # consumption rate (KgH2/KWhé) cons_price_fc = 0. # -investment_price_fc = 1000. # initial investment price ($/KW) -om_price_fc = 10. # operation and maintenance price ($/kW/y) +investment_price_fc = 1600. # initial investment price ($/KW) +om_price_fc = 16. # operation and maintenance price ($/kW/y) lifetime_fc = 45000. # Fuel Cell lifetime (h) load_min_ratio_fc = 0.05 # minimum load ratio ∈ [0,1] input_unit_fc= "Kg" @@ -113,8 +113,8 @@ power_rated_elyz = 2000. # rated power capacity (Kw) cons_intercept_elyz= 0. # consumption rate (KWhé/KgH2) cons_slope_elyz = 56. # consumption rate (KWhé/KgH2) cons_price_elyz = 0.# -investment_price_elyz = 1000. # initial investment price ($/kW) -om_price_elyz = 10. # operation and maintenance price ($/kW/y) +investment_price_elyz = 1600. # initial investment price ($/kW) +om_price_elyz = 16. # operation and maintenance price ($/kW/y) lifetime_elyz = 45000. #Electrolyzer lifetime (h) load_min_ratio_elyz = 0.05 # minimum load ratio ∈ [0,1] From 6ca87a352343224bc89a5067e00efbc013ae692b Mon Sep 17 00:00:00 2001 From: jean NIKIEMA Date: Fri, 14 Jun 2024 15:52:26 +0200 Subject: [PATCH 07/19] first viable version of the h2 branch --- Project.toml | 7 +- ...> Microgrid-H2_sizing_optimization1.ipynb} | 449 +- examples/Microgrid_Wind-Solar-H2.ipynb | 1524 +-- examples/Microgrid_Wind-Solar.ipynb | 2 +- examples/Microgrid_Wind-Solar_data.jl | 137 - examples/Microgrid_sizing_optimization.ipynb | 958 -- examples/Useful_functions.jl | 290 + .../data/Microgrid_Wind-Solar-H2_data.jl | 45 +- examples/images/Microgrid_h2.png | Bin 0 -> 124663 bytes examples/images/mg_sizing_h2.png | Bin 0 -> 164322 bytes examples/images/microgrid_sizing - h2.png | Bin 177607 -> 0 bytes examples/new_examples/Untitled.ipynb | 80 - .../data/Ouessant_2016_monthly_stats.png | Bin 126789 -> 0 bytes .../new_examples/data/Ouessant_data_2016.csv | 8761 ----------------- examples/new_examples/data/SOURCES.md | 26 - examples/new_examples/df2_dataset.csv | 351 - examples/new_examples/df2_dataset2.csv | 351 - examples/new_examples/df2_dataset2.xlsx | Bin 151903 -> 0 bytes examples/new_examples/df3_dataset - Copie.csv | 601 -- examples/new_examples/df3_dataset.csv | 601 -- examples/new_examples/df4_dataset.csv | 601 -- .../new_examples/images/MG_optim_diagram.png | Bin 136890 -> 0 bytes examples/new_examples/images/microgrid.png | Bin 130445 -> 0 bytes .../images/microgrid_sizing - h2.png | Bin 177607 -> 0 bytes .../new_examples/images/microgrid_sizing.png | Bin 114539 -> 0 bytes examples/new_examples/microgrid_def.ipynb | 661 -- .../prices_scenario_comparison.ipynb | 2157 ---- perf/Microgrids.jl_performance_analysis.ipynb | 20 +- src/Microgrids.jl | 54 +- src/components.jl | 11 +- src/dispatch.jl | 79 +- src/economics.jl | 110 +- src/operation.jl | 228 +- test2/Typetest.jl | 0 34 files changed, 1052 insertions(+), 17052 deletions(-) rename examples/{Microgrid_sizingH2_optimization1.ipynb => Microgrid-H2_sizing_optimization1.ipynb} (75%) delete mode 100644 examples/Microgrid_Wind-Solar_data.jl delete mode 100644 examples/Microgrid_sizing_optimization.ipynb create mode 100644 examples/Useful_functions.jl rename src/Microgrid_Wind-Solar_data.jl => examples/data/Microgrid_Wind-Solar-H2_data.jl (75%) create mode 100644 examples/images/Microgrid_h2.png create mode 100644 examples/images/mg_sizing_h2.png delete mode 100644 examples/images/microgrid_sizing - h2.png delete mode 100644 examples/new_examples/Untitled.ipynb delete mode 100644 examples/new_examples/data/Ouessant_2016_monthly_stats.png delete mode 100644 examples/new_examples/data/Ouessant_data_2016.csv delete mode 100644 examples/new_examples/data/SOURCES.md delete mode 100644 examples/new_examples/df2_dataset.csv delete mode 100644 examples/new_examples/df2_dataset2.csv delete mode 100644 examples/new_examples/df2_dataset2.xlsx delete mode 100644 examples/new_examples/df3_dataset - Copie.csv delete mode 100644 examples/new_examples/df3_dataset.csv delete mode 100644 examples/new_examples/df4_dataset.csv delete mode 100644 examples/new_examples/images/MG_optim_diagram.png delete mode 100644 examples/new_examples/images/microgrid.png delete mode 100644 examples/new_examples/images/microgrid_sizing - h2.png delete mode 100644 examples/new_examples/images/microgrid_sizing.png delete mode 100644 examples/new_examples/microgrid_def.ipynb delete mode 100644 examples/new_examples/prices_scenario_comparison.ipynb delete mode 100644 test2/Typetest.jl diff --git a/Project.toml b/Project.toml index ce5ed0f..f991e4a 100644 --- a/Project.toml +++ b/Project.toml @@ -1,16 +1,13 @@ name = "Microgrids" uuid = "bd581358-d3fa-499e-a26e-e70307242c03" -authors = ["Pierre Haessig ", "evelisea <59697806+evelisea@users.noreply.github.com>"] -version = "0.10.2" +authors = ["Pierre Haessig ", "evelisea <59697806+evelisea@users.noreply.github.com>","Jean NIKIEMA "] +version = "0.10.5" [deps] CSV = "336ed68f-0bac-5ca0-87d4-7b16caf5d00b" DataFrames = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0" DocStringExtensions = "ffbed154-4ef7-542d-bbb7-c09d3a79fcae" IJulia = "7073ff75-c697-5162-941a-fcdaad2a7d2a" -NLopt = "76087f3c-5699-56af-9a33-bf431cd00edd" -PyCall = "438e738f-606a-5dbb-bf0a-cddfbfd45ab0" -PyPlot = "d330b81b-6aea-500a-939a-2ce795aea3ee" [compat] julia = "1.6" diff --git a/examples/Microgrid_sizingH2_optimization1.ipynb b/examples/Microgrid-H2_sizing_optimization1.ipynb similarity index 75% rename from examples/Microgrid_sizingH2_optimization1.ipynb rename to examples/Microgrid-H2_sizing_optimization1.ipynb index cdfb0ed..a62c49a 100644 --- a/examples/Microgrid_sizingH2_optimization1.ipynb +++ b/examples/Microgrid-H2_sizing_optimization1.ipynb @@ -14,7 +14,7 @@ "\n", "Like in the previous example, the sizing is done for a microgrid project with *wind* and *solar* sources, plus a *battery* and a *dispatchable generator*.\n", "\n", - "schematic of a microgrid with a symbolic representation of the notion of sizing\n", + "schematic of a microgrid with a symbolic representation of the notion of sizing\n", "\n", "The main steps of the optimal sizing process are:\n", "1. set up the problem (in particular loading project data like prices and time series)\n", @@ -44,7 +44,7 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": 2, "id": "c2f04250-290c-4c38-93e6-074702ec0700", "metadata": { "tags": [] @@ -57,6 +57,14 @@ "using BenchmarkTools # for timing performance, optional" ] }, + { + "cell_type": "code", + "execution_count": null, + "id": "93f6f85d-a51e-49bb-accd-1aed220e51b8", + "metadata": {}, + "outputs": [], + "source": [] + }, { "cell_type": "markdown", "id": "5e20bad8-81a3-4a6b-8c1e-6848a20c0d55", @@ -70,7 +78,7 @@ }, { "cell_type": "code", - "execution_count": 39, + "execution_count": 7, "id": "a078bb9d-37a9-45f0-bb00-4404a44dcb30", "metadata": { "tags": [] @@ -80,12 +88,12 @@ "name": "stdout", "output_type": "stream", "text": [ - "Data definition for Microgrid with wind, solar, storage and generator...\n" + "Data definition for Microgrid with wind, solar and Hybrid Storage System...\n" ] } ], "source": [ - "include(\"./Microgrid_Wind-Solar_data.jl\");" + "include(\"data/Microgrid_Wind-Solar-H2_data.jl\");" ] }, { @@ -119,99 +127,7 @@ }, { "cell_type": "code", - "execution_count": null, - "id": "e9485d6b-7bfa-4d3b-bc85-3d93d1eacefa", - "metadata": {}, - "outputs": [], - "source": [ - "function default_microgrid()\n", - " gen = ProductionUnit(power_rated_gen,\n", - " fuel_intercept, fuel_slope, fuel_price,\n", - " investment_price_gen, om_price_gen, lifetime_gen,\n", - " load_ratio_min_gen, replacement_price_ratio,\n", - " salvage_price_ratio, input_unit_gen,output_unit_gen)\n", - " ftank = Tank(capacity_rated_ftank,investment_price_ftank, om_price_ftank,lifetime_ftank,loss_factor_ftank,fuel_ini_ratio,\n", - " fuel_min_ratio, fuel_max_ratio,replacement_price_ratio, salvage_price_ratio)\n", - " fuel_cell = ProductionUnit(power_rated_fc,cons_intercept_fc, cons_rate_fc,cons_price_fc,investment_price_fc, om_price_fc,lifetime_fc,\n", - " load_min_ratio_fc,replacement_price_ratio, salvage_price_ratio,input_unit_fc,output_unit_fc)\n", - " hytank = Tank(capacity_rated_hytank,investment_price_hytank, om_price_hytank,lifetime_hytank,loss_factor_hytank,LoH_ini_ratio,\n", - " LoH_min_ratio, LoH_max_ratio,replacement_price_ratio, salvage_price_ratio)\n", - " dispatchables = DispatchableCompound{Float64}([gen,], [fuel_cell])\n", - " tanks = TankCompound{Float64}(ftank,hytank)\n", - " \n", - " elyz = ProductionUnit(power_rated_elyz,cons_intercept_elyz,cons_slope_elyz,cons_price_elyz, investment_price_elyz, om_price_elyz, lifetime_elyz,\n", - " load_min_ratio_elyz,replacement_price_ratio, salvage_price_ratio,input_unit_elyz,output_unit_elyz)\n", - "\n", - " batt = Battery(energy_rated_sto,\n", - " investment_price_sto, om_price_sto, lifetime_sto, lifetime_cycles,\n", - " charge_rate, discharge_rate, loss_factor_sto, SoC_min, SoC_ini,SoC_max,\n", - " replacement_price_ratio, salvage_price_ratio)\n", - " pv = Photovoltaic(power_rated_pv, irradiance,\n", - " investment_price_pv, om_price_pv,\n", - " lifetime_pv, derating_factor_pv,\n", - " replacement_price_ratio, salvage_price_ratio)\n", - " windgen = WindPower(power_rated_wind, cf_wind,\n", - " investment_price_wind, om_price_wind,\n", - " lifetime_wind,\n", - " replacement_price_ratio, salvage_price_ratio)\n", - " \n", - " mg = Microgrid(project, Pload,dispatchables,\n", - " [elyz,],tanks,batt, [\n", - " pv,\n", - " windgen\n", - " ])\n", - " end" - ] - }, - { - "cell_type": "code", - "execution_count": 33, - "id": "b1b119b9-0e9c-447d-b708-ef64e11b0d0d", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "simulate_microgrid" - ] - }, - "execution_count": 33, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "\"\"\"Simulate the performance of a Microgrid project of size `x`\n", - "with x=[power_rated_gen, energy_rated_sto, power_rated_pv, power_rated_wind]\n", - "\n", - "Returns mg, traj, stats, costs\n", - "\"\"\"\n", - " function simulate_microgrid(microgrid)\n", - " project = Project(lifetime, discount_rate, timestep, \"€\")\n", - " # Split decision variables (converted MW → kW):\n", - " #power_rated_gen = x[1]*1000\n", - " energy_rated_sto = x[1]*1000\n", - " power_rated_pv = x[2]*1000\n", - " power_rated_wind = x[3]*1000\n", - " power_rated_elyz = x[4]*1000\n", - " power_rated_fc = x[5]*1000\n", - " capacity_rated_hytank = x[6]*1000\n", - " \n", - "\n", - " # Create components\n", - " \n", - " # Launch simulation:\n", - " traj, stats, costs = simulate(mg)\n", - "\n", - " return mg, traj ,stats, costs\n", - "end" - ] - }, - { - "cell_type": "code", - "execution_count": 34, + "execution_count": 10, "id": "df58e986-633b-4d9c-8d25-dd1d6e8a2e9f", "metadata": { "tags": [] @@ -220,16 +136,16 @@ { "data": { "text/plain": [ - "0.0" + "plot_cashflow_comp (generic function with 1 method)" ] }, - "execution_count": 34, + "execution_count": 10, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "capacity_rated_ftank" + "include(\"Useful_functions.jl\")" ] }, { @@ -242,7 +158,7 @@ }, { "cell_type": "code", - "execution_count": 37, + "execution_count": 12, "id": "d765dc6a-eeda-4727-b259-479176670dc1", "metadata": { "tags": [] @@ -251,10 +167,10 @@ { "data": { "text/plain": [ - "([5.0, 3.0, 0.9, 2.0, 1.8, 10.0], 0.21554333430784944, 16.351390939286258)" + "([5.0, 5.0, 1.8, 2.0, 1.8, 12.0], 0.22395801068026286, 0.036108065923919755)" ] }, - "execution_count": 37, + "execution_count": 12, "metadata": {}, "output_type": "execute_result" } @@ -281,7 +197,7 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 14, "id": "62df72e3-ad0d-4c83-bf8b-3a7398b0c7e2", "metadata": { "tags": [] @@ -293,15 +209,15 @@ "obj_multi" ] }, - "execution_count": 8, + "execution_count": 14, "metadata": {}, "output_type": "execute_result" } ], "source": [ "\"Multi-objective criterion for microgrid performance: lcoe, shedding rate\"\n", - "function obj_multi(x)\n", - " mg, traj,stats, costs = simulate_microgrid(x)\n", + "function obj_multi(x= X,capex=capex_def,dispatch=dispatch_1)\n", + " mg,traj,stats, costs = simulate_microgrid(1000*x,capex,dispatch)\n", " # Extract KPIs of interest\n", " lcoe = costs.lcoe # $/kWh\n", " shed_rate = stats.shed_rate; # in [0,1]\n", @@ -311,7 +227,7 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 16, "id": "6b3eb2d2-1513-424b-baa0-a49ca5247bb4", "metadata": { "tags": [] @@ -323,7 +239,7 @@ "obj" ] }, - "execution_count": 9, + "execution_count": 16, "metadata": {}, "output_type": "execute_result" } @@ -335,8 +251,8 @@ "\n", "load shedding penalty threshold `shed_max` should be in [0,1[\n", "\"\"\"\n", - "function obj(x, grad, shed_max, w_shed_max=1e5)\n", - " lcoe, shed_rate = obj_multi(x)\n", + "function obj(x,grad, shed_max,capex=capex_def,dispatch=dispatch_1, w_shed_max=1e5)\n", + " lcoe, shed_rate = obj_multi(x,capex,dispatch)\n", " over_shed = shed_rate - shed_max\n", " if over_shed > 0.0\n", " penalty = w_shed_max*over_shed\n", @@ -362,7 +278,7 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": 58, "id": "8de2153d-559f-4a60-880e-e8ea5fa3b810", "metadata": { "tags": [] @@ -372,10 +288,10 @@ "name": "stdout", "output_type": "stream", "text": [ - "Base. multi: (0.21554333430784944, 0.20552617597582035) mono: 19552.83314091634\n", - "Shed. multi: (0.21554333430784944, 0.20552617597582035) mono: 19552.83314091634\n", - "PV. multi: (0.17879988991758503, 0.923547868561659) mono: 91354.96565605582\n", - "Wind. multi: (0.12348466355712437, 0.74395737102815) mono: 73395.86058747856\n" + "Base. multi: (0.3803908621427198, 0.0024194966929672324) mono: 0.3803908621427198\n", + "Shed. multi: (0.3803908621427198, 0.0024194966929672324) mono: 0.3803908621427198\n", + "PV. multi: (0.10149685980966677, 0.923547868561659) mono: 91354.8883530257\n", + "Wind. multi: (0.10040264224635914, 0.74395737102815) mono: 73395.83750545724\n" ] } ], @@ -384,8 +300,8 @@ "shed_max = 0.01 # in [0,1]\n", "\n", "x_shed = [energy_rated_sto, power_rated_pv,power_rated_wind, power_rated_elyz,power_rated_fc ,capacity_rated_hytank]/1000.\n", - "x_pv = [0. 500. 0. 0. 0. 0.]/1000.\n", - "x_wind = [0. 0. 500. 0. 0. 0.]/1000.\n", + "x_pv = [0., 500. , 0., 0., 0. ,0.]/1000.\n", + "x_wind = [0. , 0. ,500., 0., 0., 0.]/1000.\n", "\n", "println(\"Base. multi: \", obj_multi(x_base), \" mono: \", obj(x_base,[], shed_max))\n", "println(\"Shed. multi: \", obj_multi(x_shed), \" mono: \", obj(x_shed,[], shed_max))\n", @@ -419,7 +335,7 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 63, "id": "5ac92d7e-5de1-4ddf-a050-6897dbc8af2d", "metadata": { "tags": [] @@ -437,7 +353,7 @@ " 17.07" ] }, - "execution_count": 11, + "execution_count": 63, "metadata": {}, "output_type": "execute_result" } @@ -460,7 +376,7 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": 66, "id": "9f65e094-4c58-4e9b-b4ee-b626f6504f6c", "metadata": { "tags": [] @@ -485,7 +401,7 @@ }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 69, "id": "6d5ef67e-5d40-4bb0-a13d-65dc3d57bceb", "metadata": { "tags": [] @@ -494,10 +410,10 @@ { "data": { "text/plain": [ - "((38.75301191375701, 0.9998470957371233), (1.2820220908105344, 8.262599201630023e-6))" + "((0.10149685980963595, 0.9998470957371233), (1.9936149574677808, 0.0))" ] }, - "execution_count": 12, + "execution_count": 69, "metadata": {}, "output_type": "execute_result" } @@ -522,7 +438,7 @@ }, { "cell_type": "code", - "execution_count": 14, + "execution_count": 72, "id": "08491363-e1ce-47d3-a425-4bc83888be12", "metadata": { "tags": [] @@ -534,7 +450,7 @@ "optim_mg" ] }, - "execution_count": 14, + "execution_count": 72, "metadata": {}, "output_type": "execute_result" } @@ -580,7 +496,7 @@ }, { "cell_type": "code", - "execution_count": 25, + "execution_count": 75, "id": "d32fcbf4-42fc-42aa-a4ad-1b8ca24a984d", "metadata": { "tags": [] @@ -590,10 +506,10 @@ "name": "stdout", "output_type": "stream", "text": [ - "GN_CRS2_LM algo: XTOL_REACHED after 32418 iterations. \n", - "x*=[6920.8, 4227.9, 2138.7, 640.6, 1496.1, 13247.1]\n", - "LCOE*: 0.2527665492626518\n", - "shed*: 9.999433562439814e-5\n" + "GN_CRS2_LM algo: XTOL_REACHED after 28192 iterations. \n", + "x*=[1977.1, 1986.0, 2732.9, 1278.9, 1413.0, 10048.3]\n", + "LCOE*: 0.32716261972097593\n", + "shed*: 9.999999935696436e-5\n" ] } ], @@ -612,7 +528,7 @@ }, { "cell_type": "code", - "execution_count": 24, + "execution_count": 76, "id": "6a763252-1a24-4d35-a8e8-b45d9da51341", "metadata": { "tags": [] @@ -623,9 +539,9 @@ "output_type": "stream", "text": [ "GN_CRS2_LM algo: MAXEVAL_REACHED after 10000 iterations. \n", - "x*=[0.0, 3402.7, 2074.2, 2217.4, 1196.7, 1301.9, 16800.9]\n", - "LCOE*: 0.20798206778104475\n", - "shed*: 0.0009998209597289068\n" + "x*=[1968.0, 1986.4, 2732.0, 1281.0, 1244.1, 9756.6]\n", + "LCOE*: 0.32053999052563825\n", + "shed*: 0.0009996243532919401\n" ] } ], @@ -652,7 +568,7 @@ }, { "cell_type": "code", - "execution_count": 25, + "execution_count": 78, "id": "78b3e3f8-0de8-47f3-a8a4-40358feef172", "metadata": { "tags": [] @@ -662,10 +578,10 @@ "name": "stdout", "output_type": "stream", "text": [ - "LN_SBPLX polish: XTOL_REACHED after 239 iterations. \n", - "x*=[0.0, 3402.5, 2074.2, 2217.4, 1196.6, 1301.8, 16801.0]\n", - "LCOE*: 0.20798046348779503\n", - "shed*: 0.000999888188853352\n" + "LN_SBPLX polish: XTOL_REACHED after 608 iterations. \n", + "x*=[1967.8, 1986.5, 2731.9, 1281.1, 1244.1, 9756.6]\n", + "LCOE*: 0.32053892743925294\n", + "shed*: 0.0009999999995675497\n" ] } ], @@ -690,7 +606,7 @@ }, { "cell_type": "code", - "execution_count": 15, + "execution_count": 80, "id": "1e046d9e-21ec-4834-9bf3-5bc1c9be1f0a", "metadata": { "tags": [] @@ -707,7 +623,7 @@ " [1] getproperty(x::OperationStats, f::Symbol)", " @ Base .\\Base.jl:37", " [2] top-level scope", - " @ In[15]:2" + " @ In[80]:2" ] } ], @@ -756,12 +672,23 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 83, "id": "8f4a08f2-96d5-47f1-a9fb-41a419051be8", "metadata": { "tags": [] }, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "GN_CRS2_LM algo: MAXEVAL_REACHED after 1000 iterations. \n", + "x*=[1460.5, 1552.4, 2840.9, 1265.4, 1544.6, 10768.3]\n", + "LCOE*: 0.33392376327303325\n", + "shed*: 0.0\n" + ] + } + ], "source": [ "algo = :GN_CRS2_LM # could be one of LN_SBPLX, GN_DIRECT, GN_CRS2_LM, GN_ESCH...\n", "shed_max = 0.00 # in [0,1]\n", @@ -777,7 +704,7 @@ }, { "cell_type": "code", - "execution_count": 22, + "execution_count": 84, "id": "f2545f43-8dd2-4254-84a2-4f643f69a994", "metadata": { "tags": [] @@ -787,10 +714,10 @@ "name": "stdout", "output_type": "stream", "text": [ - "LN_SBPLX polish: XTOL_REACHED after 313 iterations. \n", - "x*=[2341.2, 2254.0, 2165.9, 1208.5, 845.2, 16007.4]\n", - "LCOE*: 0.20516631644385727\n", - "shed*: 0.00999967976963665\n" + "LN_SBPLX polish: MAXEVAL_REACHED after 1000 iterations. \n", + "x*=[1314.8, 1560.7, 2841.5, 1340.1, 1484.6, 10279.0]\n", + "LCOE*: 0.33058074968228673\n", + "shed*: 0.0\n" ] } ], @@ -807,30 +734,17 @@ }, { "cell_type": "code", - "execution_count": 28, + "execution_count": null, "id": "ff55bbfb-dd3f-437c-b7b2-c9fa55dc9644", "metadata": { "tags": [] }, - "outputs": [ - { - "ename": "LoadError", - "evalue": "UndefVarError: `costs_opt` not defined", - "output_type": "error", - "traceback": [ - "UndefVarError: `costs_opt` not defined", - "", - "Stacktrace:", - " [1] top-level scope", - " @ In[28]:1" - ] - } - ], + "outputs": [], "source": [] }, { "cell_type": "code", - "execution_count": 19, + "execution_count": 92, "id": "d3f47b0a-7b0d-4556-892f-4a123244d1e0", "metadata": { "tags": [] @@ -840,35 +754,64 @@ "data": { "text/plain": [ "OperationStats with fields:\n", - "- served_energy: 6.775e6 kWh\n", - "- shed_energy: 0.0 kWh\n", - "- shed_max: 0.0 kW\n", - "- shed_hours: 0.0 h\n", - "- shed_duration_max: 0.0 h\n", - "- shed_rate: 0.0 in [0,1]\n", + "- served_energy: 11488.0 kWh\n", + "- shed_energy: 6.7635e6 kWh\n", + "- shed_max: 1704.4 kW\n", + "- shed_hours: 8760.0 h\n", + "- shed_duration_max: 8760.0 h\n", + "- shed_rate: 0.9983 in [0,1]\n", "- gen_energy: 0.0 kWh\n", "- gen_hours: 0.0 h\n", + "- gen_starts: 0.0 \n", "- gen_fuel: 0.0 L\n", - "- fc_energy: 103580.0 kWh\n", - "- fc_hours: 143.0 h\n", - "- h2_consumed: 6473.8 kg\n", - "- h2_produced: 6954.6 kg\n", - "- elyz_hours: 3920.0 h\n", - "- elyz_consumed_energy: 389460.0 kWh\n", - "- h2_chain_loss: 285850.0 kWh\n", - "- storage_cycles: 41.344 \n", - "- storage_char_energy: 726430.0 kWh\n", - "- storage_dis_energy: 673370.0 kWh\n", - "- storage_loss_energy: 69990.0 kWh\n", - "- spilled_energy: 1.7264e7 kWh\n", - "- spilled_max: 8847.8 kW\n", - "- spilled_rate: 0.70818 in [0,1]\n", - "- renew_potential_energy: 2.4378e7 kWh\n", - "- renew_energy: 7.1139e6 kWh\n", + "- gen_rt_at_nom: 0.0 h\n", + "- gen_min_rp: 0.0 KW\n", + "- gen_avg_rp: NaN kW\n", + "- gen_avg_rt: NaN h\n", + "- gen_max_rt: 0.0 h\n", + "- gen_min_rt: 8760.0 h\n", + "- gen_ru2: 0.0 \n", + "- gen_ro2: 0.0 \n", + "- fc_energy: 0.0 kWh\n", + "- fc_hours: 0.0 h\n", + "- fc_starts: 0.0 \n", + "- h2_consumed: 0.0 kg\n", + "- fc_rt_at_nom: 0.0 h\n", + "- fc_min_rp: 1.5446 KW\n", + "- fc_avg_rp: NaN kW\n", + "- fc_avg_rt: NaN h\n", + "- fc_max_rt: 0.0 h\n", + "- fc_min_rt: 8760.0 h\n", + "- fc_ru2: 0.0 \n", + "- fc_ro2: 0.0 \n", + "- h2_produced: 0.0 kg\n", + "- elyz_hours: 0.0 h\n", + "- elyz_starts: 0.0 \n", + "- elyz_consumed_energy: 0.0 kWh\n", + "- elyz_rt_at_nom: 0.0 h\n", + "- elyz_min_rp: 1.2654 KW\n", + "- elyz_avg_rp: NaN kW\n", + "- elyz_avg_rt: NaN h\n", + "- elyz_max_rt: 0.0 h\n", + "- elyz_min_rt: 8760.0 h\n", + "- elyz_ru2: 0.0 \n", + "- elyz_ro2: 0.0 \n", + "- h2_chain_loss: 0.0 kWh\n", + "- storage_cycles: 0.0 \n", + "- storage_char_energy: -0.0 kWh\n", + "- storage_dis_energy: 0.0 kWh\n", + "- storage_loss_energy: -0.0 kWh\n", + "- spilled_energy: 0.0 kWh\n", + "- spilled_max: 0.0 kW\n", + "- spilled_rate: 0.0 in [0,1]\n", + "- dumped_energy: 0.0 \n", + "- dump_max: 0.0 kW\n", + "- renew_potential_energy: 11488.0 kWh\n", + "- renew_energy: 11488.0 kWh\n", "- renew_rate: 1.0 in [0,1]\n" ] }, - "execution_count": 19, + "execution_count": 92, "metadata": {}, "output_type": "execute_result" } @@ -880,7 +823,7 @@ }, { "cell_type": "code", - "execution_count": 29, + "execution_count": 94, "id": "f0843d0b-f0bf-4442-95bc-c5b9ae360720", "metadata": { "tags": [] @@ -889,10 +832,10 @@ { "data": { "text/plain": [ - "58.38101140623111" + "0.030672080135118743" ] }, - "execution_count": 29, + "execution_count": 94, "metadata": {}, "output_type": "execute_result" } @@ -901,59 +844,6 @@ "costs.npc/1e6" ] }, - { - "cell_type": "code", - "execution_count": 21, - "id": "b01d2fab-2c1c-40fb-9903-0e602224e9e2", - "metadata": { - "tags": [] - }, - "outputs": [], - "source": [ - "using Printf, CSV, DataFrames, Statistics\n", - "using PyPlot\n", - "with_plots = isdefined(Main, :PyPlot)\n", - "td = collect((0:nsteps-1)/24) # time in days\n", - "\n", - "function plot_oper_traj(microgrid, oper_traj)\n", - " fig, (ax1, ax2) = plt.subplots(2,1, sharex=true)\n", - " ax1.plot(td, Pload, label=\"load\")\n", - " ax1.plot(td, oper_traj.Pfc, \"tab:red\", label=\"Pfc\")\n", - " ax1.plot(td, oper_traj.Prenew_pot, \"tab:orange\", label=\"ren\")\n", - " ax1.plot(td, oper_traj.Pelyz, \"tab:gray\", label=\"Pelyz\")\n", - " ax1.plot(td, oper_traj.Pfc, \"tab:pink\", label=\"Pfc\")\n", - " ax3=ax1.twinx()\n", - " ax3.set_ylim([0, 1.25])\n", - " ax3.plot(td, oper_traj.Ebatt[2:end]/(xopt[2]*1000), \"C2\")\n", - " \n", - " ax1.legend()\n", - " ax1.grid(true)\n", - " ax1.set(\n", - " ylabel=\"kW\"\n", - " )\n", - " \n", - " ax2.grid(true)\n", - " ax2.set(\n", - " title=\"H2 Tank level\",\n", - " xlabel=\"time (d)\",\n", - " ylabel=\"kWh\"\n", - " \n", - " )\n", - " ax2.plot(td, oper_traj.LoH[1:end-1]/(xopt[7]*1000), \"C2\")\n", - " \n", - " fig.tight_layout()\n", - " return fig, (ax1, ax2)\n", - "end\n", - "\n", - "if with_plots\n", - " fig, (ax1, ax2) = plot_oper_traj(mg, traj)\n", - " ax1.set_ylim(0, 4250)\n", - " pygui(true)\n", - " plt.show()\n", - " \n", - "end;" - ] - }, { "cell_type": "markdown", "id": "6d4a8f44-eebd-49cd-bcf3-2e44fd3372c7", @@ -966,12 +856,30 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 97, "id": "9dc290cb-ac52-44db-8ee3-c54dce0fe4be", "metadata": { "tags": [] }, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " 12.204017 seconds (8.72 M allocations: 23.794 GiB, 6.44% gc time, 0.03% compilation time)\n" + ] + }, + { + "data": { + "text/plain": [ + "([1.1066217604588284, 1.2478340192043902, 2.8452114580922436, 1.3346913580246922, 1.5173352605463255, 11.380016060108272], :MAXEVAL_REACHED, 10000)" + ] + }, + "execution_count": 97, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "@time xopt, ret, numevals = optim_mg(x0, shed_max, :GN_DIRECT, 10000)" ] @@ -988,7 +896,7 @@ }, { "cell_type": "code", - "execution_count": 15, + "execution_count": 99, "id": "16330858-ca64-45e6-b641-d197924e401d", "metadata": { "tags": [] @@ -998,16 +906,16 @@ "name": "stdout", "output_type": "stream", "text": [ - " 50.694 ms (899212 allocations: 26.56 MiB)\n" + " 619.500 μs (867 allocations: 2.44 MiB)\n" ] }, { "data": { "text/plain": [ - "(0.32398700745291287, 0.0002557645932088728)" + "(0.43369115477332165, 0.0)" ] }, - "execution_count": 15, + "execution_count": 99, "metadata": {}, "output_type": "execute_result" } @@ -1037,9 +945,11 @@ }, { "cell_type": "code", - "execution_count": 18, + "execution_count": 101, "id": "5d974d16-f0fc-4f9a-a48c-1f7b2bc48786", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [ { "name": "stdout", @@ -1052,9 +962,8 @@ { "data": { "text/latex": [ - "\\begin{verbatim}\n", - "aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=1.0)\n", - "\\end{verbatim}\n", + "aggregation(mg::Microgrid, oper\\_traj::OperationTraj, ε::Real=1.0)\n", + "\n", "Aggregate operation time series \\texttt{oper\\_traj} into yearly statistics for the the microgrid \\texttt{mg} (returned as an \\texttt{OperationStats} object).\n", "\n", "Discontinuous statistics can optionally be relaxed (smoothed) using the relaxation parameter \\texttt{ε}:\n", @@ -1070,9 +979,7 @@ "\n" ], "text/markdown": [ - "```\n", "aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=1.0)\n", - "```\n", "\n", "Aggregate operation time series `oper_traj` into yearly statistics for the the microgrid `mg` (returned as an `OperationStats` object).\n", "\n", @@ -1084,7 +991,7 @@ "Using relaxation (`ε` > 0) is recommended when using gradient-based optimization and then a “small enough” value between 0.05 and 0.30 is suggested.\n" ], "text/plain": [ - "\u001b[36m aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=1.0)\u001b[39m\n", + " aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=1.0)\n", "\n", " Aggregate operation time series \u001b[36moper_traj\u001b[39m into yearly statistics for the the\n", " microgrid \u001b[36mmg\u001b[39m (returned as an \u001b[36mOperationStats\u001b[39m object).\n", @@ -1101,7 +1008,7 @@ " suggested." ] }, - "execution_count": 18, + "execution_count": 101, "metadata": {}, "output_type": "execute_result" } @@ -1123,7 +1030,7 @@ }, { "cell_type": "code", - "execution_count": 19, + "execution_count": 103, "id": "2a51ac3b-4493-472b-8b0f-ac924edf5de7", "metadata": { "tags": [] @@ -1137,7 +1044,7 @@ " ([:battery, :energy_max], 3000.0, 0.0, 6000.0)" ] }, - "execution_count": 19, + "execution_count": 103, "metadata": {}, "output_type": "execute_result" } @@ -1150,11 +1057,27 @@ "]\n", "#optim_mg(mg0, opti_params)" ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "e11c50ab-99ee-415c-959c-ec0d89b52452", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "4706c0fe-e5a1-4f3c-9bb2-2ba4785080a1", + "metadata": {}, + "outputs": [], + "source": [] } ], "metadata": { "kernelspec": { - "display_name": "Julia 1.10.0", + "display_name": "Julia 1.10.0_threads", "language": "julia", "name": "julia-1.10" }, diff --git a/examples/Microgrid_Wind-Solar-H2.ipynb b/examples/Microgrid_Wind-Solar-H2.ipynb index 71cd88f..ee5107c 100644 --- a/examples/Microgrid_Wind-Solar-H2.ipynb +++ b/examples/Microgrid_Wind-Solar-H2.ipynb @@ -10,7 +10,7 @@ "Case of Microgrid project with *wind* and *solar* sources,\n", "plus a *battery* and a *dispatchable generator*:\n", "\n", - "schematic of a microgrid with wind and H2\n", + "schematic of a microgrid with wind and H2\n", "\n", "Demo of main data structures and functions of [Microgrids.jl](https://github.com/Microgrids-X/Microgrids.jl).\n", "Main steps are:\n", @@ -24,20 +24,12 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": 7, "id": "855af8dd-d21d-4587-84cb-ae2b932deeaa", "metadata": { "tags": [] }, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling Microgrids [bd581358-d3fa-499e-a26e-e70307242c03]\n" - ] - } - ], + "outputs": [], "source": [ "using Microgrids\n", "using Printf, CSV, DataFrames, Statistics" @@ -45,7 +37,7 @@ }, { "cell_type": "code", - "execution_count": 2, + "execution_count": 8, "id": "f7cc6435-9bd2-487f-943f-225c452db904", "metadata": { "tags": [] @@ -57,7 +49,7 @@ "PyObject " ] }, - "execution_count": 2, + "execution_count": 8, "metadata": {}, "output_type": "execute_result" } @@ -70,7 +62,7 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 9, "id": "c910f9e4-1c92-44ca-8ce3-8c520ec9d231", "metadata": { "tags": [] @@ -82,7 +74,7 @@ "true" ] }, - "execution_count": 3, + "execution_count": 9, "metadata": {}, "output_type": "execute_result" } @@ -107,7 +99,7 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 11, "id": "27688e3f-f2d5-4ee1-b4f5-ed1d451c44d6", "metadata": { "tags": [] @@ -149,7 +141,7 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 12, "id": "c24c3df6-4062-450d-ba2d-32d71af7a823", "metadata": { "tags": [] @@ -161,7 +153,7 @@ "1453.0" ] }, - "execution_count": 5, + "execution_count": 12, "metadata": {}, "output_type": "execute_result" } @@ -180,7 +172,7 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 15, "id": "efbc2b71-9a61-45e4-8458-e7e86735077b", "metadata": { "tags": [] @@ -188,7 +180,7 @@ "outputs": [ { "data": { - "image/png": "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", + "image/png": "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", "text/plain": [ "Figure(PyObject
)" ] @@ -265,7 +257,7 @@ }, { "cell_type": "code", - "execution_count": 2, + "execution_count": 19, "id": "92076b55-4e2f-4180-abdd-59cb1d99d865", "metadata": { "tags": [] @@ -280,22 +272,17 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 20, "id": "4e007fcd-f967-4f68-b228-cfdd8cc1f123", "metadata": { "tags": [] }, "outputs": [ { - "ename": "LoadError", - "evalue": "UndefVarError: `capacity_from_wind` not defined", - "output_type": "error", - "traceback": [ - "UndefVarError: `capacity_from_wind` not defined", - "", - "Stacktrace:", - " [1] top-level scope", - " @ In[4]:1" + "name": "stdout", + "output_type": "stream", + "text": [ + "Wind power capacity factor: 39.70 %\n" ] } ], @@ -304,18 +291,6 @@ "@printf(\"Wind power capacity factor: %.2f %%\\n\", mean(cf_wind)*100) # (pretty high in Ouessant)" ] }, - { - "cell_type": "code", - "execution_count": null, - "id": "3b42c5d2-924b-40c1-9749-8d874de75566", - "metadata": {}, - "outputs": [], - "source": [ - "fig, (ax1, ax2) = plt.subplots(2,1, sharex=true)\n", - " ax1.plot(td, 0.5*Cp_D52*1.225/TSP_D52*(wind_speed^3), label=\"cf\")\n", - " ax1.plot(td, cf_wind, \"tab:red\", label=\"cf-corrected\")" - ] - }, { "cell_type": "markdown", "id": "d6734baf-c018-4130-9c6d-c5d37b237abb", @@ -338,7 +313,7 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 23, "id": "dfa81d70-79a5-4e45-88c4-aab803d5d708", "metadata": { "tags": [] @@ -350,7 +325,7 @@ "Project(25, 0.05, 1.0, \"€\")" ] }, - "execution_count": 9, + "execution_count": 23, "metadata": {}, "output_type": "execute_result" } @@ -376,7 +351,7 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": 25, "id": "6a9a9819-2f3a-4305-9710-b62d6d21f8f6", "metadata": { "tags": [] @@ -387,6 +362,34 @@ "salvage_price_ratio = 1.0;" ] }, + { + "cell_type": "markdown", + "id": "337811d9-9d2b-46be-8c25-46c09d4d552c", + "metadata": {}, + "source": [ + "Load default parameters" + ] + }, + { + "cell_type": "code", + "execution_count": 27, + "id": "f79e611e-7cc3-43b1-b801-b40cf784aa1d", + "metadata": { + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Data definition for Microgrid with wind, solar and Hybrid Storage System...\n" + ] + } + ], + "source": [ + "include(\"data/Microgrid_Wind-Solar-H2_data.jl\"); " + ] + }, { "cell_type": "markdown", "id": "08d88c9c-5eaf-4044-bced-3f914481b061", @@ -399,7 +402,7 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 30, "id": "324dd7e0-50e7-4cb6-9017-5b5f8e897773", "metadata": { "tags": [] @@ -408,34 +411,20 @@ { "data": { "text/plain": [ - "ProductionUnit{Float64}(0.0, 0.0, 0.24, 1.0, 400.0, 0.02, 15000.0, 0.0, 1.0, 1.0, \"L\", \"KWh\")" + "ProductionUnit{Float64}(0.0, 0.0, 0.24, 1.0, 400.0, 0.02, 0.0, 25.0, 15000.0, 15000.0, 0.0, 1.0, 1.0, \"L\", \"KWh\")" ] }, - "execution_count": 11, + "execution_count": 30, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "power_rated_gen = 0. # rated power (kW) → /2 to see some load shedding\n", - "# fuel parameters:\n", - "fuel_intercept = 0.0 # fuel curve intercept (L/h/kW_max)\n", - "fuel_slope = 0.240 # fuel curve slope (L/h/kW)\n", - "# prices:\n", - "fuel_price = 1. # fuel price ($/L)\n", - "investment_price_gen = 400. # initial investiment price ($/kW)\n", - "om_price_gen = 0.02 # operation & maintenance price ($/kW/h of operation)\n", - "# other technical parameters\n", - "lifetime_gen = 15000. # generator lifetime (h)\n", - "load_ratio_min_gen = 0.0 # minimum load ratio ∈ [0,1]\n", - "input_unit_gen = \"L\" # fuel quantity unit (used in fuel price and consumption curve parameters)\n", - "output_unit_gen = \"KWh\"\n", - "\n", - "generator = ProductionUnit(power_rated_gen,\n", - " fuel_intercept, fuel_slope, fuel_price,\n", - " investment_price_gen, om_price_gen, lifetime_gen,\n", - " load_ratio_min_gen,\n", - " replacement_price_ratio, salvage_price_ratio, input_unit_gen,output_unit_gen)\n" + "gen = ProductionUnit(0.0,\n", + " fuel_intercept, fuel_slope, fuel_price,\n", + " capex_def[1], om_price_hour_gen, om_price_gen, lifetime_gen_y,lifetime_gen_h,lifetime_gen_starts,\n", + " load_ratio_min_gen, replacement_price_ratio,\n", + " salvage_price_ratio, input_unit_gen,output_unit_gen)\n" ] }, { @@ -448,7 +437,7 @@ }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 32, "id": "9079e059-fd4a-4d5e-9358-29758fb06c86", "metadata": { "tags": [] @@ -457,26 +446,17 @@ { "data": { "text/plain": [ - "Tank{Float64}(0.0, 0.0, 0.0, 25.0, 0.0, 1.0, 0.0, 1.0, 1.0, 1.0)" + "Tank{Float64}(0.0, 0.0, 0.0, 25.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0)" ] }, - "execution_count": 12, + "execution_count": 32, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "capacity_rated_ftank = 0. # rated power capacity (L)\n", - "investment_price_ftank = 0.0 # initial investment price ($/L)\n", - "om_price_ftank = 0.# operation and maintenance price ($/L/y)\n", - "lifetime_ftank = 25. # calendar lifetime (y)\n", - "loss_factor_ftank = 0. # hydrogen used on site \n", - "fuel_ini_ratio = 1. # Initial load ratio ∈ [0,1]\n", - "fuel_min_ratio = 0. # minimum load ratio ∈ [0,1]\n", - "fuel_max_ratio = 1. # maximum load ratio ∈ [0,1]\n", - "\n", - "ftank = Tank(capacity_rated_ftank,investment_price_ftank, om_price_ftank,lifetime_ftank,loss_factor_ftank,fuel_ini_ratio,\n", - " fuel_min_ratio, fuel_max_ratio,replacement_price_ratio, salvage_price_ratio)" + "ftank = Tank(capacity_rated_ftank,capex_def[2], om_price_ftank,lifetime_ftank,loss_factor_ftank,0.0,\n", + " fuel_min_ratio, fuel_max_ratio,fuel_price, replacement_price_ratio, salvage_price_ratio)" ] }, { @@ -489,7 +469,7 @@ }, { "cell_type": "code", - "execution_count": 13, + "execution_count": 35, "id": "2c1bd7f7-24a0-43f5-822b-d77927ab76c8", "metadata": { "tags": [] @@ -498,28 +478,17 @@ { "data": { "text/plain": [ - "ProductionUnit{Float64}(1800.0, 0.0, 0.0625, 0.0, 1000.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"Kg\", \"KWh\")" + "ProductionUnit{Float64}(1800.0, 0.0, 0.0625, 0.0, 1600.0, 0.0, 45.0, 15.0, 45000.0, 5000.0, 0.05, 1.0, 1.0, \"Kg\", \"KWh\")" ] }, - "execution_count": 13, + "execution_count": 35, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "power_rated_fc = 1800. # rated power capacity (KW)\n", - "cons_intercept_fc=0. #\n", - "cons_rate_fc = 0.0625 # consumption rate (KgH2/KWhé)\n", - "cons_price_fc = 0. #\n", - "investment_price_fc = 1000. # initial investment price ($/KW)\n", - "om_price_fc = 10. # operation and maintenance price ($/kW/y)\n", - "lifetime_fc = 45000. # Fuel Cell lifetime (h)\n", - "load_min_ratio_fc = 0.05 # minimum load ratio ∈ [0,1]\n", - "input_unit_fc= \"Kg\"\n", - "output_unit_fc=\"KWh\"\n", - "\n", - "fuel_cell = ProductionUnit(power_rated_fc,cons_intercept_fc, cons_rate_fc,cons_price_fc,investment_price_fc, om_price_fc,lifetime_fc,\n", - " load_min_ratio_fc,replacement_price_ratio, salvage_price_ratio,input_unit_fc,output_unit_fc)\n", + "fuel_cell = ProductionUnit(1800.,cons_intercept_fc, cons_rate_fc,cons_price_fc,capex_def[3], om_price_hour_fc, om_price_fc,lifetime_fc_y,lifetime_fc_h,lifetime_fc_starts,\n", + " load_min_ratio_fc,replacement_price_ratio, salvage_price_ratio,input_unit_fc,output_unit_fc)\n", "\n", "\n", "\n" @@ -535,7 +504,7 @@ }, { "cell_type": "code", - "execution_count": 14, + "execution_count": 37, "id": "fad9eb7c-789d-49ab-aa2b-e309df77b3e5", "metadata": { "tags": [] @@ -544,26 +513,17 @@ { "data": { "text/plain": [ - "Tank{Float64}(10000.0, 0.8, 0.0025, 25.0, 0.0, 0.0, 0.2, 1.0, 1.0, 1.0)" + "Tank{Float64}(12000.0, 500.0, 4.0, 25.0, 0.0, 0.5, 0.0, 1.0, 14.0, 1.0, 1.0)" ] }, - "execution_count": 14, + "execution_count": 37, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "capacity_rated_hytank = 10000. # rated power capacity (kg)\n", - "investment_price_hytank = 0.8 # initial investment price ($/kg)\n", - "om_price_hytank = 0.0025 # operation and maintenance price ($/kg/y)\n", - "lifetime_hytank = 25. # calendar lifetime (y)\n", - "loss_factor_hytank = 0. # hydrogen used on site \n", - "LoH_ini_ratio = 0. # Initial load ratio ∈ [0,1]\n", - "LoH_min_ratio = 0.2 # minimum load ratio ∈ [0,1]\n", - "LoH_max_ratio = 1. # maximum load ratio ∈ [0,1]\n", - "\n", - "hytank = Tank(capacity_rated_hytank,investment_price_hytank, om_price_hytank,lifetime_hytank,loss_factor_hytank,LoH_ini_ratio,\n", - " LoH_min_ratio, LoH_max_ratio,replacement_price_ratio, salvage_price_ratio)\n" + "hytank = Tank(12000.,capex_def[4], om_price_hytank,lifetime_hytank,loss_factor_hytank,0.5,\n", + " LoH_min_ratio, LoH_max_ratio,hy_price,replacement_price_ratio, salvage_price_ratio)\n" ] }, { @@ -576,7 +536,7 @@ }, { "cell_type": "code", - "execution_count": 15, + "execution_count": 39, "id": "1cab4a19-ae90-486d-b6c6-4863fda458f5", "metadata": { "tags": [] @@ -585,16 +545,16 @@ { "data": { "text/plain": [ - "DispatchableCompound{Float64}(ProductionUnit{Float64}[ProductionUnit{Float64}(0.0, 0.0, 0.24, 1.0, 400.0, 0.02, 15000.0, 0.0, 1.0, 1.0, \"L\", \"KWh\")], ProductionUnit{Float64}[ProductionUnit{Float64}(1800.0, 0.0, 0.0625, 0.0, 1000.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"Kg\", \"KWh\")])" + "DispatchableCompound{Float64}(ProductionUnit{Float64}[ProductionUnit{Float64}(0.0, 0.0, 0.24, 1.0, 400.0, 0.02, 0.0, 25.0, 15000.0, 15000.0, 0.0, 1.0, 1.0, \"L\", \"KWh\")], ProductionUnit{Float64}[ProductionUnit{Float64}(1800.0, 0.0, 0.0625, 0.0, 1600.0, 0.0, 45.0, 15.0, 45000.0, 5000.0, 0.05, 1.0, 1.0, \"Kg\", \"KWh\")])" ] }, - "execution_count": 15, + "execution_count": 39, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "dispatchables = DispatchableCompound{Float64}([generator,], [fuel_cell])" + "dispatchables = DispatchableCompound{Float64}([gen,], [fuel_cell])" ] }, { @@ -609,7 +569,7 @@ }, { "cell_type": "code", - "execution_count": 16, + "execution_count": 41, "id": "6b00b378-1ee2-4682-8b45-f7e0fc1a012a", "metadata": { "tags": [] @@ -618,10 +578,10 @@ { "data": { "text/plain": [ - "TankCompound{Float64}(Tank{Float64}(0.0, 0.0, 0.0, 25.0, 0.0, 1.0, 0.0, 1.0, 1.0, 1.0), Tank{Float64}(10000.0, 0.8, 0.0025, 25.0, 0.0, 0.0, 0.2, 1.0, 1.0, 1.0))" + "TankCompound{Float64}(Tank{Float64}(0.0, 0.0, 0.0, 25.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0), Tank{Float64}(12000.0, 500.0, 4.0, 25.0, 0.0, 0.5, 0.0, 1.0, 14.0, 1.0, 1.0))" ] }, - "execution_count": 16, + "execution_count": 41, "metadata": {}, "output_type": "execute_result" } @@ -644,7 +604,7 @@ }, { "cell_type": "code", - "execution_count": 17, + "execution_count": 43, "id": "f744269a-b6bc-4fce-804a-66311843ed76", "metadata": { "tags": [] @@ -656,29 +616,16 @@ "Battery{Float64}(5000.0, 350.0, 10.0, 15.0, 3000.0, 1.0, 1.0, 0.05, 0.0, 1.0, 0.0, 1.0, 1.0)" ] }, - "execution_count": 17, + "execution_count": 43, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "energy_rated_sto = 5000. # rated energy capacity (kWh)\n", - "investment_price_sto = 350. # initial investiment price ($/kWh)\n", - "om_price_sto = 10. # operation and maintenance price ($/kWh/y)\n", - "lifetime_sto = 15. # calendar lifetime (y)\n", - "lifetime_cycles = 3000. # maximum number of cycles over life (1)\n", - "# Parameters with default values\n", - "charge_rate = 1.0 # max charge power for 1 kWh (kW/kWh = h^-1)\n", - "discharge_rate = 1.0 # max discharge power for 1 kWh (kW/kWh = h^-1)\n", - "loss_factor_sto = 0.05 # linear loss factor α (round-trip efficiency is about 1 − 2α) ∈ [0,1]\n", - "SoC_min = 0. # minimum State of Charge ∈ [0,1]\n", - "SoC_max = 1. # minimum State of Charge ∈ [0,1]\n", - "SoC_ini = 0. # initial State of Charge ∈ [0,1]\n", - "\n", - "battery = Battery(energy_rated_sto,\n", - " investment_price_sto, om_price_sto, lifetime_sto, lifetime_cycles,\n", - " charge_rate, discharge_rate, loss_factor_sto, SoC_min, SoC_max,SoC_ini,\n", - " replacement_price_ratio, salvage_price_ratio)" + "battery = Battery(5000.,\n", + " capex_def[6], om_price_sto, lifetime_sto, lifetime_cycles,\n", + " charge_rate, discharge_rate, loss_factor_sto, SoC_min, SoC_max,0.0,\n", + " replacement_price_ratio, salvage_price_ratio)" ] }, { @@ -694,7 +641,7 @@ }, { "cell_type": "code", - "execution_count": 18, + "execution_count": 45, "id": "059c09d0-4fb5-408a-975c-228c971c9b0f", "metadata": { "tags": [] @@ -703,29 +650,17 @@ { "data": { "text/plain": [ - "ProductionUnit{Float64}(2000.0, 0.0, 56.0, 0.0, 1000.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"KWh\", \"Kg\")" + "ProductionUnit{Float64}(2000.0, 0.0, 56.0, 0.0, 1600.0, 0.0, 44.0, 20.0, 45000.0, 5000.0, 0.05, 1.0, 1.0, \"KWh\", \"Kg\")" ] }, - "execution_count": 18, + "execution_count": 45, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "power_rated_elyz = 2000. # rated power capacity (Kw)\n", - "cons_intercept_elyz= 0. # consumption rate (KWhé/KgH2)\n", - "cons_slope_elyz = 56. # consumption rate (KWhé/KgH2)\n", - "cons_price_elyz = 0.#\n", - "investment_price_elyz = 1000. # initial investment price ($/kW)\n", - "om_price_elyz = 10. # operation and maintenance price ($/kW/y)\n", - "lifetime_elyz = 45000. #Electrolyzer lifetime (h)\n", - "load_min_ratio_elyz = 0.05 # minimum load ratio ∈ [0,1]\n", - "\n", - "input_unit_elyz= \"KWh\"\n", - "output_unit_elyz=\"Kg\"\n", - "\n", - "elyz = ProductionUnit(power_rated_elyz,cons_intercept_elyz,cons_slope_elyz,cons_price_elyz, investment_price_elyz, om_price_elyz, lifetime_elyz,\n", - " load_min_ratio_elyz,replacement_price_ratio, salvage_price_ratio,input_unit_elyz,output_unit_elyz)\n" + "elyz = ProductionUnit(2000.,cons_intercept_elyz,cons_rate_elyz,cons_price_elyz, capex_def[5], om_price_hour_elyz,om_price_elyz, lifetime_elyz_y,lifetime_elyz_h,lifetime_elyz_starts,\n", + " load_min_ratio_elyz,replacement_price_ratio, salvage_price_ratio,input_unit_elyz,output_unit_elyz)\n" ] }, { @@ -740,7 +675,7 @@ }, { "cell_type": "code", - "execution_count": 19, + "execution_count": 47, "id": "10ce4795-54f9-4e77-bf7f-886851756d84", "metadata": { "tags": [] @@ -749,23 +684,15 @@ { "data": { "text/plain": [ - "Photovoltaic{Float64}(3000.0, [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.000000000000001e-5 … 0.45131, 0.30678, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 1200.0, 20.0, 25.0, 1.0, 1.0, 1.0)" + "Photovoltaic{Float64}(5000.0, [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.000000000000001e-5 … 0.45131, 0.30678, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 1200.0, 20.0, 25.0, 1.0, 1.0, 1.0)" ] }, - "execution_count": 19, + "execution_count": 47, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "power_rated_pv = 3000. # rated power (kW)\n", - "irradiance = Ppv1k # global solar irradiance incident on the PV array (kW/m²)\n", - "investment_price_pv = 1200. # initial investiment price ($/kW)\n", - "om_price_pv = 20.# operation and maintenance price ($/kW/y)\n", - "lifetime_pv = 25. # lifetime (y)\n", - "# Parameters with default values\n", - "derating_factor_pv = 1.0 # derating factor (or performance ratio) ∈ [0,1]\n", - "\n", "photovoltaic = Photovoltaic(power_rated_pv, irradiance,\n", " investment_price_pv, om_price_pv,\n", " lifetime_pv, derating_factor_pv,\n", @@ -783,7 +710,7 @@ }, { "cell_type": "code", - "execution_count": 20, + "execution_count": 49, "id": "1a047087-37e1-4f3f-a936-c562ebfb6f8d", "metadata": { "tags": [] @@ -791,7 +718,7 @@ "outputs": [ { "data": { - "image/png": "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", + "image/png": "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", "text/plain": [ "Figure(PyObject
)" ] @@ -825,7 +752,7 @@ }, { "cell_type": "code", - "execution_count": 21, + "execution_count": 51, "id": "fefdc955-8473-4f10-b19d-6674bedf773e", "metadata": { "tags": [] @@ -837,17 +764,12 @@ "WindPower{Float64}(1800.0, [0.03184904690521816, 0.1104932647748532, 0.24596484619739856, 0.44422012231738006, 0.6554128208926687, 0.8470913237698507, 0.9579413031865969, 0.9735278942424532, 0.9837469734016646, 0.9903667231838823 … 0.011233045262998936, 0.018460507449516883, 0.023644167600765466, 0.02969747711584798, 0.036359043012900244, 0.03713796382151399, 0.037530379586714784, 0.03792477182913709, 0.037530379586714784, 0.03674751985711801], 3500.0, 100.0, 25.0, 1.0, 1.0)" ] }, - "execution_count": 21, + "execution_count": 51, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "power_rated_wind = 1800. # rated power (kW)\n", - "investment_price_wind = 3500. # initial investiment price ($/kW)\n", - "om_price_wind = 100.# operation and maintenance price ($/kW/y)\n", - "lifetime_wind = 25. # lifetime (y)\n", - "\n", "windgen = WindPower(power_rated_wind, cf_wind,\n", " investment_price_wind, om_price_wind,\n", " lifetime_wind,\n", @@ -865,7 +787,7 @@ }, { "cell_type": "code", - "execution_count": 22, + "execution_count": 53, "id": "ea472eff-4cdd-42aa-8515-a1b72dc66c62", "metadata": { "tags": [] @@ -873,7 +795,7 @@ "outputs": [ { "data": { - "image/png": "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i969eyMkJASxsbG4+eabcfToUeH6smXLwHEcdu7cKYT99NNP4DhOsbLVq1cv3HLLLcJvQgg++eQToW9o1qwZbr31VkU9eFOnjRs3YujQoQgLC8P999+veo+0fqht27aYMmUKVqxYgX79+iE0NBRdu3bF3LlzDbWbWdauXYuRI0ciLi4OoaGhaNOmDW655RZUVVUp4r777rto164dIiIiMGTIEGzbtk1yfdeuXbjzzjvRtm1bhIaGom3btrjrrruEvp/HaJ+n1ecyGE0FJpAzrhhOnToFAGjevLkQVldXhxtuuAGjR4/G0qVL8dJLL6GmpgajRo3C119/jSeeeALLli3DvffeizfffFNi0kAIwU033YRvvvkGTz75JBYvXozBgwdj0qRJftVz5syZ+L//+z8MHDgQ3333HRYtWoQbbrhBEHIWL16M9u3bo2/fvsjIyEBGRoZEiJSzYcMGjB49GqWlpfjiiy+wcOFCREZGYurUqfjuu+8U8R944AHY7XYsWLAAb775JtavX497771Xt94LFizAjTfeiKioKCxcuBBffPEFiouLMXLkSGzevBkA8Pzzz+Pjjz8GALz66qvIyMjAJ5984kMrKXn00Udx9OhRvPLKK8jPz0dBQQHefvtt7N69G0899ZQQ79ChQwA8wo4Yu92Orl27Ctf5uN26dYPNZpPE5dOK49I4dOiQohxx+sOHD5u4Q4/5zm233YZ//OMf+Pzzz2Gz2RAbG4tevXpJhO4NGzbAarVi6NChGDFihESQ5ePpCeT5+fkYOnQoVq1ahX/961/45ZdfMHbsWDz11FP485//DMBrSpKYmIhhw4YJ72NSUhI1z7Fjx+LIkSPIzs4GADidTmzYsAGhoaFIT08X4q1evRo2m013suZwOHDDDTdgzJgxWLp0Ke6//3689957eOONN4Q41dXVGDt2LFatWoXXXnsNP/zwAxITE3HHHXdo5i1n9uzZsFgsWLBgAd5//33s2LEDI0eORElJiRDntddew+zZs9G9e3f8/PPP+OCDD3DgwAEMGTIEJ0+eBACMGDECdrsdq1evltxvaGgoNmzYAIfDAcCz9+DQoUMYO3asEO+hhx7CY489hrFjx2LJkiX45JNPcPjwYQwdOhS5ubmS+mZnZ+Pee+/F3XffjbS0NDzyyCOm7hcA9u/fjyeffBKPP/44li5dil69emH2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", + "image/png": "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i969eyMkJASxsbG4+eabcfToUeH6smXLwHEcdu7cKYT99NNP4DhOsbLVq1cv3HLLLcJvQgg++eQToW9o1qwZbr31VkU9eFOnjRs3YujQoQgLC8P999+veo+0fqht27aYMmUKVqxYgX79+iE0NBRdu3bF3LlzDbWbWdauXYuRI0ciLi4OoaGhaNOmDW655RZUVVUp4r777rto164dIiIiMGTIEGzbtk1yfdeuXbjzzjvRtm1bhIaGom3btrjrrruEvp/HaJ+n1ecyGE0FJpAzrhhOnToFAGjevLkQVldXhxtuuAGjR4/G0qVL8dJLL6GmpgajRo3C119/jSeeeALLli3DvffeizfffFNi0kAIwU033YRvvvkGTz75JBYvXozBgwdj0qRJftVz5syZ+L//+z8MHDgQ3333HRYtWoQbbrhBEHIWL16M9u3bo2/fvsjIyEBGRoZEiJSzYcMGjB49GqWlpfjiiy+wcOFCREZGYurUqfjuu+8U8R944AHY7XYsWLAAb775JtavX497771Xt94LFizAjTfeiKioKCxcuBBffPEFiouLMXLkSGzevBkA8Pzzz+Pjjz8GALz66qvIyMjAJ5984kMrKXn00Udx9OhRvPLKK8jPz0dBQQHefvtt7N69G0899ZQQ79ChQwA8wo4Yu92Orl27Ctf5uN26dYPNZpPE5dOK49I4dOiQohxx+sOHD5u4Q4/5zm233YZ//OMf+Pzzz2Gz2RAbG4tevXpJhO4NGzbAarVi6NChGDFihESQ5ePpCeT5+fkYOnQoVq1ahX/961/45ZdfMHbsWDz11FP485//DMBrSpKYmIhhw4YJ72NSUhI1z7Fjx+LIkSPIzs4GADidTmzYsAGhoaFIT08X4q1evRo2m013suZwOHDDDTdgzJgxWLp0Ke6//3689957eOONN4Q41dXVGDt2LFatWoXXXnsNP/zwAxITE3HHHXdo5i1n9uzZsFgsWLBgAd5//33s2LEDI0eORElJiRDntddew+zZs9G9e3f8/PPP+OCDD3DgwAEMGTIEJ0+eBACMGDECdrsdq1evltxvaGgoNmzYAIfDAcCz9+DQoUMYO3asEO+hhx7CY489hrFjx2LJkiX45JNPcPjwYQwdOhS5ubmS+mZnZ+Pee+/F3XffjbS0NDzyyCOm7hcA9u/fjyeffBKPP/44li5dil69emH2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", "text/plain": [ "Figure(PyObject
)" ] @@ -908,31 +830,7 @@ }, { "cell_type": "code", - "execution_count": 23, - "id": "a812d24d-819c-40d2-993b-a78ebc342125", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "1-element Vector{ProductionUnit{Float64}}:\n", - " ProductionUnit{Float64}(2000.0, 0.0, 56.0, 0.0, 1000.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"KWh\", \"Kg\")" - ] - }, - "execution_count": 23, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "[elyz,]" - ] - }, - { - "cell_type": "code", - "execution_count": 24, + "execution_count": 55, "id": "13483089-225f-4fe4-98c8-656a675ba84d", "metadata": { "tags": [] @@ -941,17 +839,15 @@ { "data": { "text/plain": [ - "Microgrid{Float64}(Project(25, 0.05, 1.0, \"€\"), [1453.0, 1331.0, 1214.0, 1146.0, 1078.0, 1035.0, 1032.0, 1072.0, 1142.0, 1208.0 … 1479.0, 1508.0, 1410.0, 1370.0, 1467.0, 1587.0, 1561.0, 1472.0, 1533.0, 1483.0], DispatchableCompound{Float64}(ProductionUnit{Float64}[ProductionUnit{Float64}(0.0, 0.0, 0.24, 1.0, 400.0, 0.02, 15000.0, 0.0, 1.0, 1.0, \"L\", \"KWh\")], ProductionUnit{Float64}[ProductionUnit{Float64}(1800.0, 0.0, 0.0625, 0.0, 1000.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"Kg\", \"KWh\")]), ProductionUnit{Float64}[ProductionUnit{Float64}(2000.0, 0.0, 56.0, 0.0, 1000.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"KWh\", \"Kg\")], TankCompound{Float64}(Tank{Float64}(0.0, 0.0, 0.0, 25.0, 0.0, 1.0, 0.0, 1.0, 1.0, 1.0), Tank{Float64}(10000.0, 0.8, 0.0025, 25.0, 0.0, 0.0, 0.2, 1.0, 1.0, 1.0)), Battery{Float64}(5000.0, 350.0, 10.0, 15.0, 3000.0, 1.0, 1.0, 0.05, 0.0, 1.0, 0.0, 1.0, 1.0), NonDispatchableSource[Photovoltaic{Float64}(3000.0, [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.000000000000001e-5 … 0.45131, 0.30678, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 1200.0, 20.0, 25.0, 1.0, 1.0, 1.0), WindPower{Float64}(1800.0, [0.03184904690521816, 0.1104932647748532, 0.24596484619739856, 0.44422012231738006, 0.6554128208926687, 0.8470913237698507, 0.9579413031865969, 0.9735278942424532, 0.9837469734016646, 0.9903667231838823 … 0.011233045262998936, 0.018460507449516883, 0.023644167600765466, 0.02969747711584798, 0.036359043012900244, 0.03713796382151399, 0.037530379586714784, 0.03792477182913709, 0.037530379586714784, 0.03674751985711801], 3500.0, 100.0, 25.0, 1.0, 1.0)])" + "Microgrid{Float64}(Project(25, 0.05, 1.0, \"€\"), [1453.0, 1331.0, 1214.0, 1146.0, 1078.0, 1035.0, 1032.0, 1072.0, 1142.0, 1208.0 … 1479.0, 1508.0, 1410.0, 1370.0, 1467.0, 1587.0, 1561.0, 1472.0, 1533.0, 1483.0], DispatchableCompound{Float64}(ProductionUnit{Float64}[ProductionUnit{Float64}(0.0, 0.0, 0.24, 1.0, 400.0, 0.02, 0.0, 25.0, 15000.0, 15000.0, 0.0, 1.0, 1.0, \"L\", \"KWh\")], ProductionUnit{Float64}[ProductionUnit{Float64}(1800.0, 0.0, 0.0625, 0.0, 1600.0, 0.0, 45.0, 15.0, 45000.0, 5000.0, 0.05, 1.0, 1.0, \"Kg\", \"KWh\")]), ProductionUnit{Float64}[ProductionUnit{Float64}(2000.0, 0.0, 56.0, 0.0, 1600.0, 0.0, 44.0, 20.0, 45000.0, 5000.0, 0.05, 1.0, 1.0, \"KWh\", \"Kg\")], TankCompound{Float64}(Tank{Float64}(0.0, 0.0, 0.0, 25.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0), Tank{Float64}(12000.0, 500.0, 4.0, 25.0, 0.0, 0.5, 0.0, 1.0, 14.0, 1.0, 1.0)), Battery{Float64}(5000.0, 350.0, 10.0, 15.0, 3000.0, 1.0, 1.0, 0.05, 0.0, 1.0, 0.0, 1.0, 1.0), NonDispatchableSource[Photovoltaic{Float64}(5000.0, [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.000000000000001e-5 … 0.45131, 0.30678, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 1200.0, 20.0, 25.0, 1.0, 1.0, 1.0), WindPower{Float64}(1800.0, [0.03184904690521816, 0.1104932647748532, 0.24596484619739856, 0.44422012231738006, 0.6554128208926687, 0.8470913237698507, 0.9579413031865969, 0.9735278942424532, 0.9837469734016646, 0.9903667231838823 … 0.011233045262998936, 0.018460507449516883, 0.023644167600765466, 0.02969747711584798, 0.036359043012900244, 0.03713796382151399, 0.037530379586714784, 0.03792477182913709, 0.037530379586714784, 0.03674751985711801], 3500.0, 100.0, 25.0, 1.0, 1.0)])" ] }, - "execution_count": 24, + "execution_count": 55, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "\n", - "\n", "microgrid = Microgrid(project, Pload,dispatchables,\n", " [elyz,],tanks,battery, [\n", " photovoltaic,\n", @@ -960,6 +856,14 @@ ")" ] }, + { + "cell_type": "code", + "execution_count": null, + "id": "f8beb6d3-1f06-478e-962b-aa38af42e061", + "metadata": {}, + "outputs": [], + "source": [] + }, { "cell_type": "markdown", "id": "0e43de8d-82fe-4d33-9010-cbd6b620cca9", @@ -972,14 +876,14 @@ }, { "cell_type": "code", - "execution_count": 25, + "execution_count": 58, "id": "9038c442-f3bc-4fe7-8e3f-83e77a42d2e7", "metadata": { "tags": [] }, "outputs": [], "source": [ - "oper_traj, oper_stats, mg_costs = simulate(microgrid,dispatch_2);" + "oper_traj, oper_stats, mg_costs = simulate(microgrid,dispatch_1);" ] }, { @@ -1010,7 +914,7 @@ }, { "cell_type": "code", - "execution_count": 26, + "execution_count": 63, "id": "8ce71bfd-a4ad-4e41-984e-8a78ce890699", "metadata": { "tags": [] @@ -1022,30 +926,7 @@ }, { "cell_type": "code", - "execution_count": 27, - "id": "c3b07f26-c09c-4abe-bffa-1af9bd836736", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "2.9680365296803655" - ] - }, - "execution_count": 27, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "26000 /8760" - ] - }, - { - "cell_type": "code", - "execution_count": 29, + "execution_count": 64, "id": "748d17cd-cfae-44d9-ac10-856d095aa96c", "metadata": { "tags": [] @@ -1055,79 +936,12 @@ "name": "stdout", "output_type": "stream", "text": [ - " 518.500 μs (55 allocations: 1.14 MiB)\n" - ] - } - ], - "source": [ - "@btime oper_traj = operation(microgrid,dispatch_2);" - ] - }, - { - "cell_type": "code", - "execution_count": 29, - "id": "fcbd0801-7d24-400b-b49e-8513fc7d4eac", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "ename": "LoadError", - "evalue": "MethodError: no method matching operation(::Microgrid{Float64})\n\n\u001b[0mClosest candidates are:\n\u001b[0m operation(::Microgrid, \u001b[91m::Function\u001b[39m)\n\u001b[0m\u001b[90m @\u001b[39m \u001b[35mMicrogrids\u001b[39m \u001b[90mC:\\Users\\nikiemaje\\Documents\\Macopie\\Microgrids.jl\\src\\\u001b[39m\u001b[90m\u001b[4moperation.jl:193\u001b[24m\u001b[39m\n", - "output_type": "error", - "traceback": [ - "MethodError: no method matching operation(::Microgrid{Float64})\n\n\u001b[0mClosest candidates are:\n\u001b[0m operation(::Microgrid, \u001b[91m::Function\u001b[39m)\n\u001b[0m\u001b[90m @\u001b[39m \u001b[35mMicrogrids\u001b[39m \u001b[90mC:\\Users\\nikiemaje\\Documents\\Macopie\\Microgrids.jl\\src\\\u001b[39m\u001b[90m\u001b[4moperation.jl:193\u001b[24m\u001b[39m\n", - "", - "Stacktrace:", - " [1] var\"##core#304\"()", - " @ Main C:\\Users\\nikiemaje\\.julia\\packages\\BenchmarkTools\\0owsb\\src\\execution.jl:489", - " [2] var\"##sample#305\"(::Tuple{}, __params::BenchmarkTools.Parameters)", - " @ Main C:\\Users\\nikiemaje\\.julia\\packages\\BenchmarkTools\\0owsb\\src\\execution.jl:495", - " [3] _run(b::BenchmarkTools.Benchmark, p::BenchmarkTools.Parameters; verbose::Bool, pad::String, kwargs::Base.Pairs{Symbol, Integer, NTuple{4, Symbol}, NamedTuple{(:samples, :evals, :gctrial, :gcsample), Tuple{Int64, Int64, Bool, Bool}}})", - " @ BenchmarkTools C:\\Users\\nikiemaje\\.julia\\packages\\BenchmarkTools\\0owsb\\src\\execution.jl:99", - " [4] #invokelatest#2", - " @ .\\essentials.jl:821 [inlined]", - " [5] invokelatest", - " @ .\\essentials.jl:816 [inlined]", - " [6] #run_result#45", - " @ C:\\Users\\nikiemaje\\.julia\\packages\\BenchmarkTools\\0owsb\\src\\execution.jl:34 [inlined]", - " [7] run_result", - " @ C:\\Users\\nikiemaje\\.julia\\packages\\BenchmarkTools\\0owsb\\src\\execution.jl:34 [inlined]", - " [8] run(b::BenchmarkTools.Benchmark, p::BenchmarkTools.Parameters; progressid::Nothing, nleaves::Float64, ndone::Float64, kwargs::Base.Pairs{Symbol, Integer, NTuple{5, Symbol}, NamedTuple{(:verbose, :samples, :evals, :gctrial, :gcsample), Tuple{Bool, Int64, Int64, Bool, Bool}}})", - " @ BenchmarkTools C:\\Users\\nikiemaje\\.julia\\packages\\BenchmarkTools\\0owsb\\src\\execution.jl:117", - " [9] run (repeats 2 times)", - " @ C:\\Users\\nikiemaje\\.julia\\packages\\BenchmarkTools\\0owsb\\src\\execution.jl:117 [inlined]", - " [10] #warmup#54", - " @ C:\\Users\\nikiemaje\\.julia\\packages\\BenchmarkTools\\0owsb\\src\\execution.jl:169 [inlined]", - " [11] warmup(item::BenchmarkTools.Benchmark)", - " @ BenchmarkTools C:\\Users\\nikiemaje\\.julia\\packages\\BenchmarkTools\\0owsb\\src\\execution.jl:168", - " [12] top-level scope", - " @ C:\\Users\\nikiemaje\\.julia\\packages\\BenchmarkTools\\0owsb\\src\\execution.jl:575" - ] - } - ], - "source": [ - "@btime oper_traj = operation(microgrid);" - ] - }, - { - "cell_type": "code", - "execution_count": 30, - "id": "c9bf9e90-a9dc-43ca-95f8-4a3d76eb0cf1", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - " 2.955 ms (223 allocations: 1.15 MiB)\n" + " 439.800 μs (57 allocations: 1.21 MiB)\n" ] } ], "source": [ - "@btime oper_traj, oper_stats, mg_costs = simulate(microgrid,dispatch_2);" + "@btime oper_traj = operation(microgrid,dispatch_1);" ] }, { @@ -1150,7 +964,7 @@ }, { "cell_type": "code", - "execution_count": 31, + "execution_count": 67, "id": "3695a442-4e04-4436-9374-70c85036beda", "metadata": { "tags": [] @@ -1160,7 +974,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "Load shedding rate: 3.1%\n", + "Load shedding rate: 0.2%\n", "Renewable rate: 100.0%\n" ] } @@ -1180,30 +994,7 @@ }, { "cell_type": "code", - "execution_count": 32, - "id": "dcdb5710-b0c0-4fb7-b92f-71265b6f2489", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "1041.8586431923732" - ] - }, - "execution_count": 32, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "oper_traj.Pbatt[3000]" - ] - }, - { - "cell_type": "code", - "execution_count": 33, + "execution_count": 70, "id": "0090bf4d-f684-492b-9583-bd56854329b0", "metadata": { "tags": [] @@ -1213,35 +1004,64 @@ "data": { "text/plain": [ "OperationStats with fields:\n", - "- served_energy: 6.5642e6 kWh\n", - "- shed_energy: 210820.0 kWh\n", + "- served_energy: 6.7622e6 kWh\n", + "- shed_energy: 12747.0 kWh\n", "- shed_max: 1520.2 kW\n", - "- shed_hours: 370.0 h\n", - "- shed_duration_max: 56.0 h\n", - "- shed_rate: 0.031117 in [0,1]\n", + "- shed_hours: 10.0 h\n", + "- shed_duration_max: 6.0 h\n", + "- shed_rate: 0.0018814 in [0,1]\n", "- gen_energy: 0.0 kWh\n", "- gen_hours: 0.0 h\n", + "- gen_starts: 0.0 \n", "- gen_fuel: 0.0 L\n", - "- fc_energy: 626880.0 kWh\n", - "- fc_hours: 1152.0 h\n", - "- h2_consumed: 39180.0 kg\n", - "- h2_produced: 41180.0 kg\n", - "- elyz_hours: 2667.0 h\n", - "- elyz_consumed_energy: 2.3061e6 kWh\n", - "- h2_chain_loss: 1.6791e6 kWh\n", - "- storage_cycles: 157.88 \n", - "- storage_char_energy: 828880.0 kWh\n", - "- storage_dis_energy: 749940.0 kWh\n", - "- storage_loss_energy: 78941.0 kWh\n", - "- spilled_energy: 1.0453e6 kWh\n", - "- spilled_max: 3413.9 kW\n", - "- spilled_rate: 0.11159 in [0,1]\n", - "- renew_potential_energy: 9.3676e6 kWh\n", - "- renew_energy: 8.3223e6 kWh\n", + "- gen_rt_at_nom: 0.0 h\n", + "- gen_min_rp: 0.0 KW\n", + "- gen_avg_rp: NaN kW\n", + "- gen_avg_rt: NaN h\n", + "- gen_max_rt: 0.0 h\n", + "- gen_min_rt: 8760.0 h\n", + "- gen_ru2: 0.0 \n", + "- gen_ro2: 0.0 \n", + "- fc_energy: 651690.0 kWh\n", + "- fc_hours: 1169.0 h\n", + "- fc_starts: 133.0 \n", + "- h2_consumed: 40730.0 kg\n", + "- fc_rt_at_nom: 0.0 h\n", + "- fc_min_rp: 90.0 KW\n", + "- fc_avg_rp: 557.47 kW\n", + "- fc_avg_rt: 8.7895 h\n", + "- fc_max_rt: 63.0 h\n", + "- fc_min_rt: 1.0 h\n", + "- fc_ru2: 6.0 \n", + "- fc_ro2: 127.0 \n", + "- h2_produced: 34730.0 kg\n", + "- elyz_hours: 2050.0 h\n", + "- elyz_starts: 161.0 \n", + "- elyz_consumed_energy: 1.9449e6 kWh\n", + "- elyz_rt_at_nom: 309.0 h\n", + "- elyz_min_rp: 100.45 KW\n", + "- elyz_avg_rp: 948.73 kW\n", + "- elyz_avg_rt: 12.733 h\n", + "- elyz_max_rt: 102.0 h\n", + "- elyz_min_rt: 1.0 h\n", + "- elyz_ru2: 15.0 \n", + "- elyz_ro2: 146.0 \n", + "- h2_chain_loss: 1.2936e6 kWh\n", + "- storage_cycles: 174.45 \n", + "- storage_char_energy: 915880.0 kWh\n", + "- storage_dis_energy: 828650.0 kWh\n", + "- storage_loss_energy: 87227.0 kWh\n", + "- spilled_energy: 3.2968e6 kWh\n", + "- spilled_max: 5044.6 kW\n", + "- spilled_rate: 0.28819 in [0,1]\n", + "- dumped_energy: 0.0 \n", + "- dump_max: 0.0 kW\n", + "- renew_potential_energy: 1.1439e7 kWh\n", + "- renew_energy: 8.1427e6 kWh\n", "- renew_rate: 1.0 in [0,1]\n" ] }, - "execution_count": 33, + "execution_count": 70, "metadata": {}, "output_type": "execute_result" } @@ -1250,29 +1070,6 @@ "oper_stats" ] }, - { - "cell_type": "code", - "execution_count": 34, - "id": "59e59883-d545-4de7-9584-ac06b5110005", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "3148.701693426455" - ] - }, - "execution_count": 34, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "oper_traj.LoH[7680]" - ] - }, { "cell_type": "markdown", "id": "5120f110-3a6b-4073-8be7-d69804dfb1b3", @@ -1288,7 +1085,7 @@ }, { "cell_type": "code", - "execution_count": 35, + "execution_count": 83, "id": "8b904163-9ef8-4b87-a11c-d06ed53af5ac", "metadata": { "tags": [] @@ -1298,8 +1095,8 @@ "name": "stdout", "output_type": "stream", "text": [ - "Levelized Cost of Electricity: 0.228 $/kWh\n", - "Net Present Cost: 21.13 M$ (over 25 years at 5% discount rate)\n" + "Levelized Cost of Electricity: 0.380 $/kWh\n", + "Net Present Cost: 36.19 M$ (over 25 years at 5% discount rate)\n" ] } ], @@ -1319,7 +1116,7 @@ }, { "cell_type": "code", - "execution_count": 36, + "execution_count": 88, "id": "7e5fde52-1cd8-43a1-9f9b-c04d659d4f1a", "metadata": { "tags": [] @@ -1328,10 +1125,10 @@ { "data": { "text/plain": [ - "CostFactors(2.113122113200041e7, 1.5458e7, 1.719801651934103e6, 4.623166166276827e6, 0.0, -669746.6862105239)" + "CostFactors(3.619206592391976e7, 2.6214e7, 3.4331555093547925e6, 7.709387677626477e6, 0.0, -1.1644772630615076e6)" ] }, - "execution_count": 36, + "execution_count": 88, "metadata": {}, "output_type": "execute_result" } @@ -1350,7 +1147,7 @@ }, { "cell_type": "code", - "execution_count": 37, + "execution_count": 92, "id": "82c503dc-02a8-4fcf-86c0-b0e3bc3784dd", "metadata": { "tags": [] @@ -1360,11 +1157,11 @@ "data": { "text/plain": [ "2-element Vector{CostFactors}:\n", - " CostFactors(4.445636673962684e6, 3.6e6, 0.0, 845636.6739626848, 0.0, -0.0)\n", + " CostFactors(7.409394456604475e6, 6.0e6, 0.0, 1.4093944566044747e6, 0.0, -0.0)\n", " CostFactors(8.836910021888055e6, 6.3e6, 0.0, 2.5369100218880544e6, 0.0, -0.0)" ] }, - "execution_count": 37, + "execution_count": 92, "metadata": {}, "output_type": "execute_result" } @@ -1383,7 +1180,7 @@ }, { "cell_type": "code", - "execution_count": 38, + "execution_count": 98, "id": "82273c01-fa92-414a-af84-46bb793c7988", "metadata": { "tags": [] @@ -1395,7 +1192,7 @@ "(:total, :investment, :replacement, :om, :fuel, :salvage)" ] }, - "execution_count": 38, + "execution_count": 98, "metadata": {}, "output_type": "execute_result" } @@ -1416,7 +1213,7 @@ }, { "cell_type": "code", - "execution_count": 39, + "execution_count": 100, "id": "d0dc9505-34d3-4657-a40b-2d5aa684a19b", "metadata": { "tags": [] @@ -1425,10 +1222,10 @@ { "data": { "text/plain": [ - "CostFactors(21.13, 15.46, 1.72, 4.62, 0.0, -0.67)" + "CostFactors(36.19, 26.21, 3.43, 7.71, 0.0, -1.16)" ] }, - "execution_count": 39, + "execution_count": 100, "metadata": {}, "output_type": "execute_result" } @@ -1447,7 +1244,7 @@ }, { "cell_type": "code", - "execution_count": 40, + "execution_count": 102, "id": "5eb2896b-4e36-4eb8-adcc-fb8cbd67809d", "metadata": { "tags": [] @@ -1456,10 +1253,10 @@ { "data": { "text/plain": [ - "CostFactors(1.86, 1.8, 0.0, 0.25, 0.0, -0.19)" + "CostFactors(5.12, 2.88, 1.39, 1.14, 0.0, -0.28)" ] }, - "execution_count": 40, + "execution_count": 102, "metadata": {}, "output_type": "execute_result" } @@ -1470,7 +1267,7 @@ }, { "cell_type": "code", - "execution_count": 41, + "execution_count": 103, "id": "106877f9-9008-45de-8f68-05a1cb4bb6fa", "metadata": { "tags": [] @@ -1479,10 +1276,10 @@ { "data": { "text/plain": [ - "CostFactors(2.85, 2.0, 0.88, 0.28, 0.0, -0.31)" + "CostFactors(4.94, 3.2, 1.21, 1.24, 0.0, -0.71)" ] }, - "execution_count": 41, + "execution_count": 103, "metadata": {}, "output_type": "execute_result" } @@ -1499,339 +1296,33 @@ "### Operation trajectories" ] }, - { - "cell_type": "markdown", - "id": "3f2b70c2-08ef-458e-9090-919ff4e3efa6", - "metadata": {}, - "source": [ - "`oper_traj` is of type `OperationTraj` with fields such as `Pgen` (generator power), `Pbatt` (battery power)...\n", - "\n", - "**Graph 1** Zoom to first week of January: high load, wind at maximum, few solar → battery often empty" - ] - }, { "cell_type": "code", - "execution_count": 42, - "id": "4ddf950f-5aa6-48e8-ae8c-cf516bd07db9", + "execution_count": 120, + "id": "5eb68af5-e92d-44be-886f-fe9b2a8e4dcc", "metadata": { - "collapsed": true, - "jupyter": { - "outputs_hidden": true - }, "tags": [] }, "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "search: \u001b[0m\u001b[1mp\u001b[22m\u001b[0m\u001b[1ml\u001b[22m\u001b[0m\u001b[1mo\u001b[22m\u001b[0m\u001b[1mt\u001b[22m \u001b[0m\u001b[1mp\u001b[22m\u001b[0m\u001b[1ml\u001b[22m\u001b[0m\u001b[1mo\u001b[22m\u001b[0m\u001b[1mt\u001b[22m3D \u001b[0m\u001b[1mp\u001b[22m\u001b[0m\u001b[1ml\u001b[22m\u001b[0m\u001b[1mo\u001b[22m\u001b[0m\u001b[1mt\u001b[22mfile \u001b[0m\u001b[1mp\u001b[22m\u001b[0m\u001b[1ml\u001b[22m\u001b[0m\u001b[1mo\u001b[22m\u001b[0m\u001b[1mt\u001b[22m_date \u001b[0m\u001b[1mp\u001b[22m\u001b[0m\u001b[1ml\u001b[22m\u001b[0m\u001b[1mo\u001b[22m\u001b[0m\u001b[1mt\u001b[22m_trisurf \u001b[0m\u001b[1mp\u001b[22m\u001b[0m\u001b[1ml\u001b[22m\u001b[0m\u001b[1mo\u001b[22m\u001b[0m\u001b[1mt\u001b[22m_surface \u001b[0m\u001b[1mp\u001b[22m\u001b[0m\u001b[1ml\u001b[22m\u001b[0m\u001b[1mo\u001b[22m\u001b[0m\u001b[1mt\u001b[22m_ts_zoom\n", - "\n" - ] - }, { "data": { "text/plain": [ - "Plot y versus x as lines and/or markers.\n", - "\n", - "Call signatures::\n", - "\n", - " plot([x], y, [fmt], *, data=None, **kwargs)\n", - " plot([x], y, [fmt], [x2], y2, [fmt2], ..., **kwargs)\n", - "\n", - "The coordinates of the points or line nodes are given by *x*, *y*.\n", - "\n", - "The optional parameter *fmt* is a convenient way for defining basic\n", - "formatting like color, marker and linestyle. It's a shortcut string\n", - "notation described in the *Notes* section below.\n", - "\n", - ">>> plot(x, y) # plot x and y using default line style and color\n", - ">>> plot(x, y, 'bo') # plot x and y using blue circle markers\n", - ">>> plot(y) # plot y using x as index array 0..N-1\n", - ">>> plot(y, 'r+') # ditto, but with red plusses\n", - "\n", - "You can use `.Line2D` properties as keyword arguments for more\n", - "control on the appearance. Line properties and *fmt* can be mixed.\n", - "The following two calls yield identical results:\n", - "\n", - ">>> plot(x, y, 'go--', linewidth=2, markersize=12)\n", - ">>> plot(x, y, color='green', marker='o', linestyle='dashed',\n", - "... linewidth=2, markersize=12)\n", - "\n", - "When conflicting with *fmt*, keyword arguments take precedence.\n", - "\n", - "\n", - "**Plotting labelled data**\n", - "\n", - "There's a convenient way for plotting objects with labelled data (i.e.\n", - "data that can be accessed by index ``obj['y']``). Instead of giving\n", - "the data in *x* and *y*, you can provide the object in the *data*\n", - "parameter and just give the labels for *x* and *y*::\n", - "\n", - ">>> plot('xlabel', 'ylabel', data=obj)\n", - "\n", - "All indexable objects are supported. This could e.g. be a `dict`, a\n", - "`pandas.DataFrame` or a structured numpy array.\n", - "\n", - "\n", - "**Plotting multiple sets of data**\n", - "\n", - "There are various ways to plot multiple sets of data.\n", - "\n", - "- The most straight forward way is just to call `plot` multiple times.\n", - " Example:\n", - "\n", - " >>> plot(x1, y1, 'bo')\n", - " >>> plot(x2, y2, 'go')\n", - "\n", - "- If *x* and/or *y* are 2D arrays a separate data set will be drawn\n", - " for every column. If both *x* and *y* are 2D, they must have the\n", - " same shape. If only one of them is 2D with shape (N, m) the other\n", - " must have length N and will be used for every data set m.\n", - "\n", - " Example:\n", - "\n", - " >>> x = [1, 2, 3]\n", - " >>> y = np.array([[1, 2], [3, 4], [5, 6]])\n", - " >>> plot(x, y)\n", - "\n", - " is equivalent to:\n", - "\n", - " >>> for col in range(y.shape[1]):\n", - " ... plot(x, y[:, col])\n", - "\n", - "- The third way is to specify multiple sets of *[x]*, *y*, *[fmt]*\n", - " groups::\n", - "\n", - " >>> plot(x1, y1, 'g^', x2, y2, 'g-')\n", - "\n", - " In this case, any additional keyword argument applies to all\n", - " datasets. Also, this syntax cannot be combined with the *data*\n", - " parameter.\n", - "\n", - "By default, each line is assigned a different style specified by a\n", - "'style cycle'. The *fmt* and line property parameters are only\n", - "necessary if you want explicit deviations from these defaults.\n", - "Alternatively, you can also change the style cycle using\n", - ":rc:`axes.prop_cycle`.\n", - "\n", - "\n", - "Parameters\n", - "----------\n", - "x, y : array-like or scalar\n", - " The horizontal / vertical coordinates of the data points.\n", - " *x* values are optional and default to ``range(len(y))``.\n", - "\n", - " Commonly, these parameters are 1D arrays.\n", - "\n", - " They can also be scalars, or two-dimensional (in that case, the\n", - " columns represent separate data sets).\n", - "\n", - " These arguments cannot be passed as keywords.\n", - "\n", - "fmt : str, optional\n", - " A format string, e.g. 'ro' for red circles. See the *Notes*\n", - " section for a full description of the format strings.\n", - "\n", - " Format strings are just an abbreviation for quickly setting\n", - " basic line properties. All of these and more can also be\n", - " controlled by keyword arguments.\n", - "\n", - " This argument cannot be passed as keyword.\n", - "\n", - "data : indexable object, optional\n", - " An object with labelled data. If given, provide the label names to\n", - " plot in *x* and *y*.\n", - "\n", - " .. note::\n", - " Technically there's a slight ambiguity in calls where the\n", - " second label is a valid *fmt*. ``plot('n', 'o', data=obj)``\n", - " could be ``plt(x, y)`` or ``plt(y, fmt)``. In such cases,\n", - " the former interpretation is chosen, but a warning is issued.\n", - " You may suppress the warning by adding an empty format string\n", - " ``plot('n', 'o', '', data=obj)``.\n", - "\n", - "Returns\n", - "-------\n", - "list of `.Line2D`\n", - " A list of lines representing the plotted data.\n", - "\n", - "Other Parameters\n", - "----------------\n", - "scalex, scaley : bool, default: True\n", - " These parameters determine if the view limits are adapted to the\n", - " data limits. The values are passed on to\n", - " `~.axes.Axes.autoscale_view`.\n", - "\n", - "**kwargs : `~matplotlib.lines.Line2D` properties, optional\n", - " *kwargs* are used to specify properties like a line label (for\n", - " auto legends), linewidth, antialiasing, marker face color.\n", - " Example::\n", - "\n", - " >>> plot([1, 2, 3], [1, 2, 3], 'go-', label='line 1', linewidth=2)\n", - " >>> plot([1, 2, 3], [1, 4, 9], 'rs', label='line 2')\n", - "\n", - " If you specify multiple lines with one plot call, the kwargs apply\n", - " to all those lines. In case the label object is iterable, each\n", - " element is used as labels for each set of data.\n", - "\n", - " Here is a list of available `.Line2D` properties:\n", - "\n", - " Properties:\n", - " agg_filter: a filter function, which takes a (m, n, 3) float array and a dpi value, and returns a (m, n, 3) array and two offsets from the bottom left corner of the image\n", - " alpha: scalar or None\n", - " animated: bool\n", - " antialiased or aa: bool\n", - " clip_box: `~matplotlib.transforms.BboxBase` or None\n", - " clip_on: bool\n", - " clip_path: Patch or (Path, Transform) or None\n", - " color or c: color\n", - " dash_capstyle: `.CapStyle` or {'butt', 'projecting', 'round'}\n", - " dash_joinstyle: `.JoinStyle` or {'miter', 'round', 'bevel'}\n", - " dashes: sequence of floats (on/off ink in points) or (None, None)\n", - " data: (2, N) array or two 1D arrays\n", - " drawstyle or ds: {'default', 'steps', 'steps-pre', 'steps-mid', 'steps-post'}, default: 'default'\n", - " figure: `~matplotlib.figure.Figure`\n", - " fillstyle: {'full', 'left', 'right', 'bottom', 'top', 'none'}\n", - " gapcolor: color or None\n", - " gid: str\n", - " in_layout: bool\n", - " label: object\n", - " linestyle or ls: {'-', '--', '-.', ':', '', (offset, on-off-seq), ...}\n", - " linewidth or lw: float\n", - " marker: marker style string, `~.path.Path` or `~.markers.MarkerStyle`\n", - " markeredgecolor or mec: color\n", - " markeredgewidth or mew: float\n", - " markerfacecolor or mfc: color\n", - " markerfacecoloralt or mfcalt: color\n", - " markersize or ms: float\n", - " markevery: None or int or (int, int) or slice or list[int] or float or (float, float) or list[bool]\n", - " mouseover: bool\n", - " path_effects: list of `.AbstractPathEffect`\n", - " picker: float or callable[[Artist, Event], tuple[bool, dict]]\n", - " pickradius: float\n", - " rasterized: bool\n", - " sketch_params: (scale: float, length: float, randomness: float)\n", - " snap: bool or None\n", - " solid_capstyle: `.CapStyle` or {'butt', 'projecting', 'round'}\n", - " solid_joinstyle: `.JoinStyle` or {'miter', 'round', 'bevel'}\n", - " transform: unknown\n", - " url: str\n", - " visible: bool\n", - " xdata: 1D array\n", - " ydata: 1D array\n", - " zorder: float\n", - "\n", - "See Also\n", - "--------\n", - "scatter : XY scatter plot with markers of varying size and/or color (\n", - " sometimes also called bubble chart).\n", - "\n", - "Notes\n", - "-----\n", - "**Format Strings**\n", - "\n", - "A format string consists of a part for color, marker and line::\n", - "\n", - " fmt = '[marker][line][color]'\n", - "\n", - "Each of them is optional. If not provided, the value from the style\n", - "cycle is used. Exception: If ``line`` is given, but no ``marker``,\n", - "the data will be a line without markers.\n", - "\n", - "Other combinations such as ``[color][marker][line]`` are also\n", - "supported, but note that their parsing may be ambiguous.\n", - "\n", - "**Markers**\n", - "\n", - "============= ===============================\n", - "character description\n", - "============= ===============================\n", - "``'.'`` point marker\n", - "``','`` pixel marker\n", - "``'o'`` circle marker\n", - "``'v'`` triangle_down marker\n", - "``'^'`` triangle_up marker\n", - "``'<'`` triangle_left marker\n", - "``'>'`` triangle_right marker\n", - "``'1'`` tri_down marker\n", - "``'2'`` tri_up marker\n", - "``'3'`` tri_left marker\n", - "``'4'`` tri_right marker\n", - "``'8'`` octagon marker\n", - "``'s'`` square marker\n", - "``'p'`` pentagon marker\n", - "``'P'`` plus (filled) marker\n", - "``'*'`` star marker\n", - "``'h'`` hexagon1 marker\n", - "``'H'`` hexagon2 marker\n", - "``'+'`` plus marker\n", - "``'x'`` x marker\n", - "``'X'`` x (filled) marker\n", - "``'D'`` diamond marker\n", - "``'d'`` thin_diamond marker\n", - "``'|'`` vline marker\n", - "``'_'`` hline marker\n", - "============= ===============================\n", - "\n", - "**Line Styles**\n", - "\n", - "============= ===============================\n", - "character description\n", - "============= ===============================\n", - "``'-'`` solid line style\n", - "``'--'`` dashed line style\n", - "``'-.'`` dash-dot line style\n", - "``':'`` dotted line style\n", - "============= ===============================\n", - "\n", - "Example format strings::\n", - "\n", - " 'b' # blue markers with default shape\n", - " 'or' # red circles\n", - " '-g' # green solid line\n", - " '--' # dashed line with default color\n", - " '^k:' # black triangle_up markers connected by a dotted line\n", - "\n", - "**Colors**\n", - "\n", - "The supported color abbreviations are the single letter codes\n", - "\n", - "============= ===============================\n", - "character color\n", - "============= ===============================\n", - "``'b'`` blue\n", - "``'g'`` green\n", - "``'r'`` red\n", - "``'c'`` cyan\n", - "``'m'`` magenta\n", - "``'y'`` yellow\n", - "``'k'`` black\n", - "``'w'`` white\n", - "============= ===============================\n", - "\n", - "and the ``'CN'`` colors that index into the default property cycle.\n", - "\n", - "If the color is the only part of the format string, you can\n", - "additionally use any `matplotlib.colors` spec, e.g. full names\n", - "(``'green'``) or hex strings (``'#008000'``)." + "plot_cashflow_comp (generic function with 1 method)" ] }, - "execution_count": 42, + "execution_count": 120, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "?plot\n", - "\n", - "\n" + "include(\"Useful_functions.jl\")" ] }, { "cell_type": "code", - "execution_count": 43, - "id": "75f21136-a63d-443e-a37d-69cfd6067e24", + "execution_count": 124, + "id": "b42cbddb-c2c2-4012-a9ac-1f28898e5ae8", "metadata": { "tags": [] }, @@ -1839,614 +1330,16 @@ { "data": { "text/plain": [ - "401.0798711924217" + "(Figure(PyObject
), PyObject , PyObject )" ] }, - "execution_count": 43, + "execution_count": 124, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "oper_traj.power_curtailment[1646]" - ] - }, - { - "cell_type": "code", - "execution_count": 44, - "id": "87b9d1d0-61fc-4cd2-b9f4-69fe3a487c24", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "3472.0798711924217" - ] - }, - "execution_count": 44, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - " oper_traj.Prenew_pot[1646]" - ] - }, - { - "cell_type": "code", - "execution_count": 45, - "id": "b9933b12-d650-45f1-898e-59aa8457e443", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "-0.0" - ] - }, - "execution_count": 45, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "oper_traj.Pbatt[1646]" - ] - }, - { - "cell_type": "code", - "execution_count": 46, - "id": "729db6ba-0cdb-41d7-9a40-9134698c7547", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "2000.0" - ] - }, - "execution_count": 46, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "oper_traj.Pelyz[1646]" - ] - }, - { - "cell_type": "code", - "execution_count": 47, - "id": "0858a5ab-e94b-4abd-a0fc-a0e6eec04472", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "1071.0" - ] - }, - "execution_count": 47, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "Pload[1646]" - ] - }, - { - "cell_type": "code", - "execution_count": 48, - "id": "7f418cd0-33b5-4a75-b4f7-522511644382", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "2903.8797262849666" - ] - }, - "execution_count": 48, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "oper_traj.Pelyz[1645]+Pload[1645]+oper_traj.Pbatt[1645]+oper_traj.power_curtailment[1645]" - ] - }, - { - "cell_type": "code", - "execution_count": 49, - "id": "ce7204b5-e389-47d2-a00f-dc06bef14ff9", - "metadata": {}, - "outputs": [ - { - "ename": "LoadError", - "evalue": "syntax: incomplete: premature end of input", - "output_type": "error", - "traceback": [ - "syntax: incomplete: premature end of input", - "", - "Stacktrace:", - " [1] top-level scope", - " @ In[49]:1" - ] - } - ], - "source": [ - "tm= " - ] - }, - { - "cell_type": "code", - "execution_count": 50, - "id": "5594c21a-c653-48f9-a134-9c28e68cdc79", - "metadata": { - "tags": [] - }, - "outputs": [], - "source": [ - "function plot_oper_traj(microgrid, oper_traj)\n", - " fig, (ax1, ax2) = plt.subplots(2,1, sharex=true)\n", - " ax1.plot(td, Pload, label=\"load\")\n", - "\n", - " ax1.plot(td, oper_traj.Prenew_pot, \"tab:orange\", label=\"ren\")\n", - " #ax1.plot(td, oper_traj.Pelyz, \"tab:gray\", label=\"Pelyz\")\n", - " # ax1.plot(td, oper_traj.Pfc, \"tab:pink\", label=\"Pfc\")\n", - " # ax1.plot(td, oper_traj.power_shedding, \"k\", label=\"Pshed\")\n", - " ax1.fill_between(td, min.(oper_traj.Prenew_pot,Pload), 0,\n", - " interpolate=\"True\",color=\"orange\", alpha=0.5)\n", - " \"\"\" ax1.fill_between(td, Pload, 0,\n", - " where = Pload.>oper_traj.Prenew_pot ,interpolate=\"True\",color=\"orange\", alpha=0.5)\n", - "\"\"\"\n", - " ax1.fill_between(td, oper_traj.Pfc .+ oper_traj.Pbatt.+ oper_traj.Prenew_pot,\n", - " oper_traj.Prenew_pot .+ oper_traj.Pbatt, where =oper_traj.Pfc.>0.0 ,interpolate = \"true\",\n", - " label=\"Pfc\", color=\"pink\", alpha=0.5 )\n", - " \n", - " ax1.fill_between(td, oper_traj.Pelyz .+ Pload.-oper_traj.Pbatt,\n", - " Pload.-oper_traj.Pbatt, where =oper_traj.Pelyz.>0.0 ,interpolate = \"true\",\n", - " label=\"Pfc\", color=\"grey\", alpha=0.5 )\n", - " #ax3=ax1.twinx()\n", - " #ax3.set_ylim([0, 1])\n", - " #ax1.plot(td, min.( max.(oper_traj.Pbatt,0).+oper_traj.Prenew_pot,Pload), \"C2\")\n", - " \n", - " ax1.fill_between(td,Pload.-oper_traj.Pbatt ,Pload,\n", - " where= oper_traj.Pbatt.<0.0, interpolate = \"True\" ,color=\"cyan\", alpha=0.5 )\n", - " \n", - " y1=zeros(Float64,8760)\n", - " y2=zeros(Float64,8760)\n", - " y2.= Pload .- oper_traj.Pbatt .+ oper_traj.Pelyz \n", - " y1.= oper_traj.power_curtailment .+ y2\n", - " \n", - " \n", - " ax1.fill_between(td,y1, \n", - " y2, where= oper_traj.power_curtailment.>0 , interpolate = \"True\" ,color=\"red\", alpha=0.5,hatch=\"\\\\\" )\n", - "\n", - " \n", - " \n", - " ax1.fill_between(td,oper_traj.power_shedding .+ oper_traj.Pbatt.+oper_traj.Prenew_pot.+ oper_traj.Pfc, \n", - " oper_traj.Pbatt.+oper_traj.Prenew_pot.+ oper_traj.Pfc,\n", - " where= oper_traj.power_shedding.>0.0, interpolate = \"true\" ,color=\"black\", alpha=0.5,hatch=\"\\\\\" )\n", - " ax1.fill_between(td,oper_traj.Pbatt.+oper_traj.Prenew_pot,oper_traj.Prenew_pot,\n", - " where= oper_traj.Pbatt.>0.0, interpolate = \"true\" ,color=\"C2\", alpha=0.5 )\n", - " \n", - " \n", - " ax1.legend()\n", - " ax1.grid(true)\n", - " ax1.set(\n", - " ylabel=\"kW\"\n", - " )\n", - " \n", - " ax2.grid(true)\n", - " ax2.set(\n", - " title=\"H2 Tank level\",\n", - " xlabel=\"time (d)\",\n", - " ylabel=\"kWh\"\n", - " \n", - " )\n", - " \n", - " ax2.plot(td, oper_traj.LoH[1:end-1]/10000, \"C2\")\n", - " \n", - " fig.tight_layout()\n", - " return fig, (ax1, ax2)\n", - "end\n", - "\n", - "if with_plots\n", - " fig, (ax1, ax2) = plot_oper_traj(microgrid, oper_traj)\n", - " ax1.set_xlim(297.2, 297.6)\n", - " pygui(true)\n", - " plt.show()\n", - " \n", - "end;" - ] - }, - { - "cell_type": "code", - "execution_count": 51, - "id": "8813ada5-0c1a-49d2-869f-b8aee4e4028f", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "13-element Vector{Float64}:\n", - " 0.0\n", - " 0.0\n", - " 0.0\n", - " 0.0\n", - " 0.0\n", - " 0.0\n", - " 0.0\n", - " 0.0\n", - " 0.0\n", - " 0.0\n", - " 0.0\n", - " 0.0\n", - " 0.0" - ] - }, - "execution_count": 51, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "z=zeros(Float64,12)\n", - "tm=zeros(Float64,13)" - ] - }, - { - "cell_type": "code", - "execution_count": 55, - "id": "6022b5d3-9189-4e3b-8c30-512cdcb59e27", - "metadata": { - "tags": [] - }, - "outputs": [], - "source": [ - "for i=1:12 \n", - " z[i]= oper_traj.LoH[i*730+1]\n", - " tm[i]=(i-1)*730/24 \n", - "end" - ] - }, - { - "cell_type": "code", - "execution_count": 57, - "id": "e86b8fdf-b44c-491a-a18b-9357c4d22d30", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "365.0" - ] - }, - "execution_count": 57, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "tm[13]=8760/24" - ] - }, - { - "cell_type": "code", - "execution_count": 64, - "id": "1ed8ac9d-9730-4223-a33a-dd90b13d260c", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "plot_oper_traj (generic function with 1 method)" - ] - }, - "execution_count": 64, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "\n", - "function plot_oper_traj(microgrid, oper_traj)\n", - " \n", - " \n", - " fig,( ax1, ax2) = plt.subplots(2,1)\n", - " y1 = min.(oper_traj.Prenew_pot,Pload)\n", - " y2 = max.( oper_traj.Pbatt,0.0)\n", - " y3 = oper_traj.Pfc\n", - " y4 = abs.(min.( oper_traj.Pbatt,0.0))\n", - " y5 = oper_traj.Pelyz\n", - " y6 = oper_traj.power_shedding\n", - " y7 = oper_traj.power_curtailment\n", - " y=np.vstack([y1,y2,y3,y4,y5,y6,y7])\n", - " hatches=[\" \", \"-\", \" \", \"+\", \" \", \"\\\\\", \"\\\\\"]\n", - " \n", - " fieldNames =([\"Pren used by the load\",\"battery_discharge\",\"fuel cell\",\"battery_charge\", \"elyz\",\"shedding\",\"spillage\"])\n", - " \n", - " fieldColors = ([\"orange\",\"green\",\"pink\",\"green\",\"magenta\",\"black\",\"red\"])\n", - " ax1.plot(td, oper_traj.Prenew_pot,lw=2, \"tab:orange\", label=\"ren\")\n", - " ax1.plot(td, Pload,lw=2, label=\"load\")\n", - " stacks = ax1.stackplot(td,y,labels=fieldNames, colors = fieldColors,alpha=0.8)\n", - " ax2.plot(td, oper_traj.LoH[1:end-1]/10000, \"C2\")\n", - " stacks[2].set_hatch(\"-\")\n", - " stacks[4].set_hatch(\"+\")\n", - " stacks[6].set_hatch(\"\\\\\") \n", - " stacks[7].set_hatch(\"\\\\\") \n", - " \n", - " ax3=ax1.twinx()\n", - " ax3.set_ylim(0, 2)\n", - " ax3.plot(td, oper_traj.Ebatt[1:end-1]/5000, ls=\"--\",\"C2\",label=\"hourly battery level\")\n", - " ax2.plot(td, oper_traj.LoH[1:end-1], \"C2\",label=\"hourly H2 level\")\n", - " \n", - " ax2.stairs(z,tm,fill=\"True\",label=\"level of H2 at the end of each month\")\n", - " \n", - " \n", - " ax1.set_title(\"hourly power repartition\")\n", - " ax2.set_title(\"H2 level\")\n", - " ax1.legend()\n", - " ax1.grid(true)\n", - " ax1.set(ylabel=\"kW\")\n", - " ax2.legend()\n", - " ax3.legend()\n", - " ax2.grid(true)\n", - " ax2.set(ylabel=\"kg\")\n", - " \n", - " \n", - " return fig, ax1, ax2\n", - "\n", - "end\n", - "\n" - ] - }, - { - "cell_type": "code", - "execution_count": 63, - "id": "a36e31f8-f379-451a-973f-5db836035738", - "metadata": { - "tags": [] - }, - "outputs": [], - "source": [ - "if with_plots\n", - " fig, ax1, ax2= plot_oper_traj(microgrid, oper_traj)\n", - " \n", - " pygui(true)\n", - " plt.show()\n", - " \n", - "end;" - ] - }, - { - "cell_type": "code", - "execution_count": 110, - "id": "3ac88fac-41bd-48c6-8e43-fe108b5a4109", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "1×365 Matrix{Float64}:\n", - " 1310.75 1202.75 1040.17 1018.17 … 1214.92 1354.92 1416.79 1409.08" - ] - }, - "execution_count": 110, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "mean(reshape(Pload, 24, :); dims=1)" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "76bb909e-709b-45ec-9a8f-ff0ae6ae133a", - "metadata": {}, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": 64, - "id": "548cfc6b-3343-4468-85c6-22ab2699842b", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "search: \u001b[0m\u001b[1mr\u001b[22m\u001b[0m\u001b[1me\u001b[22m\u001b[0m\u001b[1ms\u001b[22m\u001b[0m\u001b[1mh\u001b[22m\u001b[0m\u001b[1ma\u001b[22m\u001b[0m\u001b[1mp\u001b[22m\u001b[0m\u001b[1me\u001b[22m p\u001b[0m\u001b[1mr\u001b[22momot\u001b[0m\u001b[1me\u001b[22m_\u001b[0m\u001b[1ms\u001b[22m\u001b[0m\u001b[1mh\u001b[22m\u001b[0m\u001b[1ma\u001b[22m\u001b[0m\u001b[1mp\u001b[22m\u001b[0m\u001b[1me\u001b[22m\n", - "\n" - ] - }, - { - "data": { - "text/latex": [ - "\\begin{verbatim}\n", - "reshape(A, dims...) -> AbstractArray\n", - "reshape(A, dims) -> AbstractArray\n", - "\\end{verbatim}\n", - "Return an array with the same data as \\texttt{A}, but with different dimension sizes or number of dimensions. The two arrays share the same underlying data, so that the result is mutable if and only if \\texttt{A} is mutable, and setting elements of one alters the values of the other.\n", - "\n", - "The new dimensions may be specified either as a list of arguments or as a shape tuple. At most one dimension may be specified with a \\texttt{:}, in which case its length is computed such that its product with all the specified dimensions is equal to the length of the original array \\texttt{A}. The total number of elements must not change.\n", - "\n", - "\\section{Examples}\n", - "\\begin{verbatim}\n", - "julia> A = Vector(1:16)\n", - "16-element Vector{Int64}:\n", - " 1\n", - " 2\n", - " 3\n", - " 4\n", - " 5\n", - " 6\n", - " 7\n", - " 8\n", - " 9\n", - " 10\n", - " 11\n", - " 12\n", - " 13\n", - " 14\n", - " 15\n", - " 16\n", - "\n", - "julia> reshape(A, (4, 4))\n", - "4×4 Matrix{Int64}:\n", - " 1 5 9 13\n", - " 2 6 10 14\n", - " 3 7 11 15\n", - " 4 8 12 16\n", - "\n", - "julia> reshape(A, 2, :)\n", - "2×8 Matrix{Int64}:\n", - " 1 3 5 7 9 11 13 15\n", - " 2 4 6 8 10 12 14 16\n", - "\n", - "julia> reshape(1:6, 2, 3)\n", - "2×3 reshape(::UnitRange{Int64}, 2, 3) with eltype Int64:\n", - " 1 3 5\n", - " 2 4 6\n", - "\\end{verbatim}\n" - ], - "text/markdown": [ - "```\n", - "reshape(A, dims...) -> AbstractArray\n", - "reshape(A, dims) -> AbstractArray\n", - "```\n", - "\n", - "Return an array with the same data as `A`, but with different dimension sizes or number of dimensions. The two arrays share the same underlying data, so that the result is mutable if and only if `A` is mutable, and setting elements of one alters the values of the other.\n", - "\n", - "The new dimensions may be specified either as a list of arguments or as a shape tuple. At most one dimension may be specified with a `:`, in which case its length is computed such that its product with all the specified dimensions is equal to the length of the original array `A`. The total number of elements must not change.\n", - "\n", - "# Examples\n", - "\n", - "```jldoctest\n", - "julia> A = Vector(1:16)\n", - "16-element Vector{Int64}:\n", - " 1\n", - " 2\n", - " 3\n", - " 4\n", - " 5\n", - " 6\n", - " 7\n", - " 8\n", - " 9\n", - " 10\n", - " 11\n", - " 12\n", - " 13\n", - " 14\n", - " 15\n", - " 16\n", - "\n", - "julia> reshape(A, (4, 4))\n", - "4×4 Matrix{Int64}:\n", - " 1 5 9 13\n", - " 2 6 10 14\n", - " 3 7 11 15\n", - " 4 8 12 16\n", - "\n", - "julia> reshape(A, 2, :)\n", - "2×8 Matrix{Int64}:\n", - " 1 3 5 7 9 11 13 15\n", - " 2 4 6 8 10 12 14 16\n", - "\n", - "julia> reshape(1:6, 2, 3)\n", - "2×3 reshape(::UnitRange{Int64}, 2, 3) with eltype Int64:\n", - " 1 3 5\n", - " 2 4 6\n", - "```\n" - ], - "text/plain": [ - "\u001b[36m reshape(A, dims...) -> AbstractArray\u001b[39m\n", - "\u001b[36m reshape(A, dims) -> AbstractArray\u001b[39m\n", - "\n", - " Return an array with the same data as \u001b[36mA\u001b[39m, but with different dimension sizes\n", - " or number of dimensions. The two arrays share the same underlying data, so\n", - " that the result is mutable if and only if \u001b[36mA\u001b[39m is mutable, and setting elements\n", - " of one alters the values of the other.\n", - "\n", - " The new dimensions may be specified either as a list of arguments or as a\n", - " shape tuple. At most one dimension may be specified with a \u001b[36m:\u001b[39m, in which case\n", - " its length is computed such that its product with all the specified\n", - " dimensions is equal to the length of the original array \u001b[36mA\u001b[39m. The total number\n", - " of elements must not change.\n", - "\n", - "\u001b[1m Examples\u001b[22m\n", - "\u001b[1m ≡≡≡≡≡≡≡≡≡≡\u001b[22m\n", - "\n", - "\u001b[36m julia> A = Vector(1:16)\u001b[39m\n", - "\u001b[36m 16-element Vector{Int64}:\u001b[39m\n", - "\u001b[36m 1\u001b[39m\n", - "\u001b[36m 2\u001b[39m\n", - "\u001b[36m 3\u001b[39m\n", - "\u001b[36m 4\u001b[39m\n", - "\u001b[36m 5\u001b[39m\n", - "\u001b[36m 6\u001b[39m\n", - "\u001b[36m 7\u001b[39m\n", - "\u001b[36m 8\u001b[39m\n", - "\u001b[36m 9\u001b[39m\n", - "\u001b[36m 10\u001b[39m\n", - "\u001b[36m 11\u001b[39m\n", - "\u001b[36m 12\u001b[39m\n", - "\u001b[36m 13\u001b[39m\n", - "\u001b[36m 14\u001b[39m\n", - "\u001b[36m 15\u001b[39m\n", - "\u001b[36m 16\u001b[39m\n", - "\u001b[36m \u001b[39m\n", - "\u001b[36m julia> reshape(A, (4, 4))\u001b[39m\n", - "\u001b[36m 4×4 Matrix{Int64}:\u001b[39m\n", - "\u001b[36m 1 5 9 13\u001b[39m\n", - "\u001b[36m 2 6 10 14\u001b[39m\n", - "\u001b[36m 3 7 11 15\u001b[39m\n", - "\u001b[36m 4 8 12 16\u001b[39m\n", - "\u001b[36m \u001b[39m\n", - "\u001b[36m julia> reshape(A, 2, :)\u001b[39m\n", - "\u001b[36m 2×8 Matrix{Int64}:\u001b[39m\n", - "\u001b[36m 1 3 5 7 9 11 13 15\u001b[39m\n", - "\u001b[36m 2 4 6 8 10 12 14 16\u001b[39m\n", - "\u001b[36m \u001b[39m\n", - "\u001b[36m julia> reshape(1:6, 2, 3)\u001b[39m\n", - "\u001b[36m 2×3 reshape(::UnitRange{Int64}, 2, 3) with eltype Int64:\u001b[39m\n", - "\u001b[36m 1 3 5\u001b[39m\n", - "\u001b[36m 2 4 6\u001b[39m" - ] - }, - "execution_count": 64, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "?reshape" + " plot_oper_traj(microgrid, oper_traj)" ] }, { @@ -2457,21 +1350,6 @@ "**Graph 2** Zoom to one week in summer: much solar → battery often full → spillage" ] }, - { - "cell_type": "code", - "execution_count": 80, - "id": "256a0b88-4972-46f3-a29e-fb7016aee700", - "metadata": { - "tags": [] - }, - "outputs": [], - "source": [ - "if with_plots\n", - " fig, (ax1, ax2) = plot_oper_traj(microgrid, oper_traj)\n", - " ax1.set_xlim(150, 151)\n", - "end;" - ] - }, { "cell_type": "markdown", "id": "4570d462-880a-461f-b847-8c23cebe3a08", @@ -2493,7 +1371,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Julia 1.10.0", + "display_name": "Julia 1.10.0_threads", "language": "julia", "name": "julia-1.10" }, diff --git a/examples/Microgrid_Wind-Solar.ipynb b/examples/Microgrid_Wind-Solar.ipynb index 6b28c73..a018b2b 100644 --- a/examples/Microgrid_Wind-Solar.ipynb +++ b/examples/Microgrid_Wind-Solar.ipynb @@ -1349,7 +1349,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Julia 1.10.0", + "display_name": "Julia 1.10.0_threads", "language": "julia", "name": "julia-1.10" }, diff --git a/examples/Microgrid_Wind-Solar_data.jl b/examples/Microgrid_Wind-Solar_data.jl deleted file mode 100644 index 88e564c..0000000 --- a/examples/Microgrid_Wind-Solar_data.jl +++ /dev/null @@ -1,137 +0,0 @@ -# Parameters and time series for a Microgrid project with *wind* and *solar* sources, -# plus a *battery* and a *dispatchable generator*. -# -# Values gathered from the Microgrid_Wind-Solar.ipynb notebook, -# to be used in the sizing optimization notebook. - -using Microgrids # for capacity_from_wind -using CSV, DataFrames - -println("Data definition for Microgrid with wind, solar, storage and generator...") - -### Input time series -data = DataFrame(CSV.File("$(@__DIR__)/data/Ouessant_data_2016.csv")) - -# Simulation steps -nsteps = 2*length(data.Load) -@assert(nsteps == 17520) # 1 year at an hourly timestep - -# Split load, solar and wind data: -Pload = [data.Load;data.Load] # kW -Ppv1k = [data.Ppv1k; data.Ppv1k]./ 1000; # convert to kW/kWp -wind_speed = [data.Wind;data.Wind] # m/s - -# Calibrate wind speed data against a mast measurement -ws_gain = 1.059 # ratio of Mast's mean /PVGIS' mean -wind_speed = ws_gain*wind_speed - -# Generate wind power capacity factor time series from wind speed -S_D52 = pi * (52/2)^2 # rotor swept area m² -TSP_D52 = 900e3/S_D52 # W/m² -v_out = 25.0 # m/s -Cp_D52, α_D52 = 0.521, 3.1; # fitted from actual power curve -cf_wind = capacity_from_wind.(wind_speed; TSP=TSP_D52, Cp=Cp_D52, v_out=v_out, α=α_D52) - -### Microgrid parameters - -# Project parameters -lifetime = 25 # yr -discount_rate = 0.05 -timestep = 1. # h - -# Parameters chosen to be common to all Components (but they could differ) -replacement_price_ratio = 1.0 -salvage_price_ratio = 1.0 - -# Dispatchable generator (Diesel) -power_rated_gen = 2000. # rated power (kW) → /2 to see some load shedding -# fuel parameters: -fuel_intercept = 0.0 # fuel curve intercept (L/h/kW_max) -fuel_slope = 0.240 # fuel curve slope (L/h/kW) -# prices: -fuel_price = 1. # fuel price ($/L) -investment_price_gen = 400. # initial investiment price ($/kW) -om_price_gen = 0.02 # operation & maintenance price ($/kW/h of operation) -# other technical parameters -lifetime_gen = 15000. # generator lifetime (h) -load_ratio_min_gen = 0.0 # minimum load ratio ∈ [0,1] -input_unit_gen = "L" # fuel quantity unit (used in fuel price and consumption curve parameters) -output_unit_gen = "KWh" - -#fuel tank - -capacity_rated_ftank = 0. # rated power capacity (L) -investment_price_ftank = 0.0 # initial investment price ($/L) -om_price_ftank = 0.# operation and maintenance price ($/L/y) -lifetime_ftank = 25. # calendar lifetime (y) -loss_factor_ftank = 0. # hydrogen used on site -fuel_ini_ratio = 0. # Initial load ratio ∈ [0,1] -fuel_min_ratio = 0. # minimum load ratio ∈ [0,1] -fuel_max_ratio = 1. # maximum load ratio ∈ [0,1] - -#H2 Tank -capacity_rated_hytank = 10000. # rated power capacity (kg) -investment_price_hytank = 0.8 # initial investment price ($/kg) -om_price_hytank = 0.0025 # operation and maintenance price ($/kg/y) -lifetime_hytank = 25. # calendar lifetime (y) -loss_factor_hytank = 0. # hydrogen used on site -LoH_ini_ratio = 0. # Initial load ratio ∈ [0,1] -LoH_min_ratio = 0.1 # minimum load ratio ∈ [0,1] -LoH_max_ratio = 1. # maximum load ratio ∈ [0,1] - - -#Fuel cell -power_rated_fc = 1800. # rated power capacity (KW) -cons_intercept_fc=0. # -cons_rate_fc = 0.0625 # consumption rate (KgH2/KWhé) -cons_price_fc = 0. # -investment_price_fc = 1000. # initial investment price ($/KW) -om_price_fc = 10. # operation and maintenance price ($/kW/y) -lifetime_fc = 45000. # Fuel Cell lifetime (h) -load_min_ratio_fc = 0.05 # minimum load ratio ∈ [0,1] -input_unit_fc= "Kg" -output_unit_fc="KWh" - - -# Battery energy storage -energy_rated_sto = 5000. # rated energy capacity (kWh) -investment_price_sto = 350. # initial investiment price ($/kWh) -om_price_sto = 10. # operation and maintenance price ($/kWh/y) -lifetime_sto = 15. # calendar lifetime (y) -lifetime_cycles = 3000. # maximum number of cycles over life (1) -# Parameters with default values -charge_rate = 1.0 # max charge power for 1 kWh (kW/kWh = h^-1) -discharge_rate = 1.0 # max discharge power for 1 kWh (kW/kWh = h^-1) -loss_factor_sto = 0.05 # linear loss factor α (round-trip efficiency is about 1 − 2α) ∈ [0,1] -SoC_min = 0. # minimum State of Charge ∈ [0,1] -SoC_ini = 1. # initial State of Charge ∈ [0,1] -SoC_max = 1. # initial State of Charge ∈ [0,1] - -#electrolyzer -power_rated_elyz = 2000. # rated power capacity (Kw) -cons_intercept_elyz= 0. # consumption rate (KWhé/KgH2) -cons_slope_elyz = 56. # consumption rate (KWhé/KgH2) -cons_price_elyz = 0.# -investment_price_elyz = 1000. # initial investment price ($/kW) -om_price_elyz = 10. # operation and maintenance price ($/kW/y) -lifetime_elyz = 45000. #Electrolyzer lifetime (h) -load_min_ratio_elyz = 0.05 # minimum load ratio ∈ [0,1] - -input_unit_elyz= "KWh" -output_unit_elyz="Kg" - -# Photovoltaic (PV) generation -power_rated_pv = 3000. # rated power (kW) -irradiance = Ppv1k # global solar irradiance incident on the PV array (kW/m²) -investment_price_pv = 1200. # initial investiment price ($/kW) -om_price_pv = 20.# operation and maintenance price ($/kW/y) -lifetime_pv = 25. # lifetime (y) -# Parameters with default values -derating_factor_pv = 1.0 # derating factor (or performance ratio) ∈ [0,1] - -# Wind power generation -power_rated_wind = 1800. # rated power (kW) -investment_price_wind = 3500. # initial investiment price ($/kW) -om_price_wind = 100.# operation and maintenance price ($/kW/y) -lifetime_wind = 25. # lifetime (y) - diff --git a/examples/Microgrid_sizing_optimization.ipynb b/examples/Microgrid_sizing_optimization.ipynb deleted file mode 100644 index eb07759..0000000 --- a/examples/Microgrid_sizing_optimization.ipynb +++ /dev/null @@ -1,958 +0,0 @@ -{ - "cells": [ - { - "cell_type": "markdown", - "id": "b14f854f-51e9-4253-8946-d7ca39628ed0", - "metadata": {}, - "source": [ - "# Microgrid sizing optimization\n", - "\n", - "Following the first example about [Microgrid performance simulation](Microgrid_Wind-Solar.ipynb)\n", - "using [Microgrids.jl](https://github.com/Microgrids-X/Microgrids.jl),\n", - "this notebook delves into **optimal microgrid sizing**.\n", - "This means finding the optimal size (rated power or energy) of each component by solving an optimization problem where the objective function is composed of Key Performance Indicators (KPIs) related to the economic and technical performance of the project.\n", - "\n", - "Like in the previous example, the sizing is done for a microgrid project with *wind* and *solar* sources, plus a *battery* and a *dispatchable generator*.\n", - "\n", - "schematic of a microgrid with a symbolic representation of the notion of sizing\n", - "\n", - "The main steps of the optimal sizing process are:\n", - "1. set up the problem (in particular loading project data like prices and time series)\n", - "2. run the optimization\n", - "3. analyze the results\n", - "\n", - "## About the optimization formulation and process\n", - "\n", - "### Optimization formulation\n", - "\n", - "In this illustrative sizing example, the optimization objective (criterion) is:\n", - "- minimize the Levelized Costs of Electricity `lcoe` (€/kWh)\n", - "- while keeping the load shedding rate below some threshold (ex.: shedding rate ≤ 1%)\n", - "\n", - "but other indicators could be used as well: rate of renewables above some threshold...\n", - "\n", - "The above problem is a constrained optimization problem. Since we'll use unconstrained optimization solvers, we will reformulate it as: objective = lcoe + penalty for excess of shedding.\n", - "\n", - "### Optimization process\n", - "\n", - "This is a “blackbox” type of optimization problem: the optimization algorithm calls iteratively the Microgrid simulator with sizings to be tested until convergence (or reaching the maximum allowed number of iterations):\n", - "\n", - "schematic of microgrid sizing optimization process: iterations call of the simulator by optimizer\n", - "\n", - "The code is meant for using the [NLopt](https://nlopt.readthedocs.io/en/latest/) library of optimization solvers (through its [NLopt.jl](https://github.com/JuliaOpt/NLopt.jl/) wrapper), but it could be adapted to other optimizers with minor changes (see remark below about the modularity of the code)." - ] - }, - { - "cell_type": "code", - "execution_count": 2, - "id": "c2f04250-290c-4c38-93e6-074702ec0700", - "metadata": { - "tags": [] - }, - "outputs": [], - "source": [ - "using Microgrids\n", - "using NLopt # optimization solvers\n", - "using Printf # pretty print results\n", - "using BenchmarkTools # for timing performance, optional" - ] - }, - { - "cell_type": "markdown", - "id": "5e20bad8-81a3-4a6b-8c1e-6848a20c0d55", - "metadata": {}, - "source": [ - "## Load Microgrid project data\n", - "\n", - "Loading parameters and time series for a Microgrid project with *wind* and *solar* sources, plus a *battery* and a *dispatchable generator*. \n", - "Values gathered from the [Microgrid_Wind-Solar.ipynb]((Microgrid_Wind-Solar.ipynb)) notebook." - ] - }, - { - "cell_type": "code", - "execution_count": 3, - "id": "a078bb9d-37a9-45f0-bb00-4404a44dcb30", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling CSV [336ed68f-0bac-5ca0-87d4-7b16caf5d00b]\n", - "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling DataFrames [a93c6f00-e57d-5684-b7b6-d8193f3e46c0]\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Data definition for Microgrid with wind, solar, storage and generator...\n" - ] - } - ], - "source": [ - "include(\"./Microgrid_Wind-Solar_data.jl\");" - ] - }, - { - "cell_type": "markdown", - "id": "9431f37f-4a44-42f7-a017-4935125731f2", - "metadata": {}, - "source": [ - "## Setting up the cost function (criterion) to be optimized\n", - "\n", - "The key coding objective is to **encapsulate** the microgrid simulators (`simulate` function of `Microgrids.jl` package) into an objective function that can be called by the optimization algorithm, that is which respects its expected interface (here NLopt).\n", - "\n", - "To increase the modularity which facilites using optimization solvers others that NLopt's we implement the encapsulation by **3 nested functions**:\n", - "\n", - "1. Simulation of Microgrid project described by a sizing vector `x` (vector input) → returns all simulation statistics\n", - "2. Extract KPIs of interest to build a multi-objective criterion: here lcoe and shedding rate\n", - "3. Combine these KPIs as one mono-objective criterion: here LCOE + penalty if shedding rate > shed_max\n", - " - and match the interface expected by NLopt's optimizers\n", - "\n", - "but if one cares more about compactness, this could be assembled into one single function." - ] - }, - { - "cell_type": "markdown", - "id": "adb0b6bb-54f7-4849-b1b0-b236681be8d9", - "metadata": {}, - "source": [ - "### Wrapper of the Microgrid simulator\n", - "\n", - "accept a sizing vector `x`, then create all `Microgrids.jl` components and call `simulate`" - ] - }, - { - "cell_type": "code", - "execution_count": 4, - "id": "b1b119b9-0e9c-447d-b708-ef64e11b0d0d", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "simulate_microgrid" - ] - }, - "execution_count": 4, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "\"\"\"Simulate the performance of a Microgrid project of size `x`\n", - "with x=[power_rated_gen, energy_rated_sto, power_rated_pv, power_rated_wind]\n", - "\n", - "Returns stats, costs\n", - "\"\"\"\n", - " function simulate_microgrid(x)\n", - " project = Project(lifetime, discount_rate, timestep, \"€\")\n", - " # Split decision variables (converted MW → kW):\n", - " power_rated_gen = x[1]*1000\n", - " energy_rated_sto = x[2]*1000\n", - " power_rated_pv = x[3]*1000\n", - " power_rated_wind = x[4]*1000\n", - "\n", - " # Create components\n", - " gen = DispatchableGenerator(power_rated_gen,\n", - " fuel_intercept, fuel_slope, fuel_price,\n", - " investment_price_gen, om_price_gen, lifetime_gen,\n", - " load_ratio_min,\n", - " replacement_price_ratio, salvage_price_ratio, fuel_unit)\n", - " batt = Battery(energy_rated_sto,\n", - " investment_price_sto, om_price_sto, lifetime_sto, lifetime_cycles,\n", - " charge_rate, discharge_rate, loss_factor_sto, SoC_min, SoC_ini,\n", - " replacement_price_ratio, salvage_price_ratio)\n", - " pv = Photovoltaic(power_rated_pv, irradiance,\n", - " investment_price_pv, om_price_pv,\n", - " lifetime_pv, derating_factor_pv,\n", - " replacement_price_ratio, salvage_price_ratio)\n", - " windgen = WindPower(power_rated_wind, cf_wind,\n", - " investment_price_wind, om_price_wind,\n", - " lifetime_wind,\n", - " replacement_price_ratio, salvage_price_ratio)\n", - " mg = Microgrid(project, Pload, gen, batt, [pv, windgen])\n", - "\n", - " # Launch simulation:\n", - " traj, stats, costs = simulate(mg)\n", - "\n", - " return stats, costs\n", - "end" - ] - }, - { - "cell_type": "markdown", - "id": "e5321132-a5bf-467b-839b-99e36a2e781c", - "metadata": {}, - "source": [ - "Test of the simulator wrapper (on a baseline sizing):" - ] - }, - { - "cell_type": "code", - "execution_count": 5, - "id": "d765dc6a-eeda-4727-b259-479176670dc1", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "ename": "LoadError", - "evalue": "UndefVarError: `DispatchableGenerator` not defined", - "output_type": "error", - "traceback": [ - "UndefVarError: `DispatchableGenerator` not defined", - "", - "Stacktrace:", - " [1] simulate_microgrid(x::Vector{Float64})", - " @ Main .\\In[4]:15", - " [2] top-level scope", - " @ In[5]:4" - ] - } - ], - "source": [ - "# Baseline sizing: same as in Microgrid_Wind-Solar.ipynb notebook\n", - "x_base = [power_rated_gen, energy_rated_sto, power_rated_pv, power_rated_wind]/1000.\n", - "# run simulation:\n", - "stats, costs = simulate_microgrid(x_base)\n", - "x_base, costs.lcoe, costs.npc/1e6" - ] - }, - { - "cell_type": "markdown", - "id": "6e51a19f-0f68-44e4-ae09-ad11806f5747", - "metadata": {}, - "source": [ - "### Build the objective functions (criteria)\n", - "\n", - "- first bi-objective function x ↦ (lcoe, shedding rate)(x)\n", - "- then wrapped into a mono objective x ↦ J(x) by using a penalty for the excess of shedding rate\n", - " - and match the interface expected by NLopt's optimizers" - ] - }, - { - "cell_type": "code", - "execution_count": 6, - "id": "470f5630-322c-497f-bac9-beb87f014f71", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "obj_multi" - ] - }, - "execution_count": 6, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "\"Multi-objective criterion for microgrid performance: lcoe, shedding rate\"\n", - "function obj_multi(x)\n", - " stats, costs = simulate_microgrid(x)\n", - " # Extract KPIs of interest\n", - " lcoe = costs.lcoe # $/kWh\n", - " shed_rate = stats.shed_rate; # in [0,1]\n", - " return lcoe, shed_rate\n", - "end" - ] - }, - { - "cell_type": "code", - "execution_count": 6, - "id": "6b3eb2d2-1513-424b-baa0-a49ca5247bb4", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "obj" - ] - }, - "execution_count": 6, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "\"\"\"Mono-objective criterion: LCOE + penalty if shedding rate > `shed_max`\n", - "\n", - "with signature adapted to NLopt with `grad` as 2nd argument\n", - "\n", - "load shedding penalty threshold `shed_max` should be in [0,1[\n", - "\"\"\"\n", - "function obj(x, grad, shed_max, w_shed_max=1e5)\n", - " lcoe, shed_rate = obj_multi(x)\n", - " over_shed = shed_rate - shed_max\n", - " if over_shed > 0.0\n", - " penalty = w_shed_max*over_shed\n", - " else\n", - " penalty = 0.0\n", - " end\n", - " J = lcoe + penalty\n", - "end" - ] - }, - { - "cell_type": "markdown", - "id": "c57f7af9-ea2f-40a8-b502-ba98b472410c", - "metadata": {}, - "source": [ - "### Tests the objective functions\n", - "\n", - "Sizing being tested:\n", - "- baseline sizing from the simulation notebook: perfect quality of service (QoS) with zero load shedding\n", - "- baseline modified with a halved generator sizing: very good QoS with a bit of load shedding → not penalized\n", - "- small PV and small wind generators only: low LCOE (i.e. the production-only LCOE of these sources) but but extremely bad QoS → huge penalty" - ] - }, - { - "cell_type": "code", - "execution_count": 7, - "id": "8de2153d-559f-4a60-880e-e8ea5fa3b810", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Base. multi: (0.22924812869928668, 0.0) mono: 0.22924812869928668\n", - "Shed. multi: (0.20671000160924613, 0.009602858175478355) mono: 0.20671000160924613\n", - "PV. multi: (0.10149685980966677, 0.923547868561659) mono: 91354.8883530257\n", - "Wind. multi: (0.10040264224635914, 0.74395737102815) mono: 73395.83750545724\n" - ] - } - ], - "source": [ - "# Test:\n", - "shed_max = 0.01 # in [0,1]\n", - "\n", - "x_shed = [power_rated_gen/2, energy_rated_sto, power_rated_pv, power_rated_wind]/1000.\n", - "x_pv = [0. 0. 500. 0.]/1000.\n", - "x_wind = [0. 0. 0. 500.]/1000.\n", - "\n", - "println(\"Base. multi: \", obj_multi(x_base), \" mono: \", obj(x_base,[], shed_max))\n", - "println(\"Shed. multi: \", obj_multi(x_shed), \" mono: \", obj(x_shed,[], shed_max))\n", - "println(\"PV. multi: \", obj_multi(x_pv), \" mono: \", obj(x_pv,[], shed_max))\n", - "println(\"Wind. multi: \", obj_multi(x_wind), \" mono: \", obj(x_wind,[], shed_max))" - ] - }, - { - "cell_type": "markdown", - "id": "dfbf1ccf-a7df-474a-991c-9437bd83d8ab", - "metadata": {}, - "source": [ - "## Optimization" - ] - }, - { - "cell_type": "markdown", - "id": "d15efd32-c2ab-4d9a-98cf-5918cdf0b9b1", - "metadata": {}, - "source": [ - "### Setting up the optimization problem" - ] - }, - { - "cell_type": "markdown", - "id": "87ccea54-0d83-4b01-8f7e-de37c8dfa0d9", - "metadata": {}, - "source": [ - "bounds of the design space and starting point: derived from maximal load power" - ] - }, - { - "cell_type": "code", - "execution_count": 8, - "id": "5ac92d7e-5de1-4ddf-a050-6897dbc8af2d", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "4-element Vector{Float64}:\n", - " 2.0484\n", - " 17.07\n", - " 17.07\n", - " 8.535" - ] - }, - "execution_count": 8, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "Pload_max = maximum(Pload)\n", - "\n", - "xmin = [0., 0., 1e-3, 0.] # 1e-3 instead of 0.0, because LCOE is NaN if ther is exactly zero generation\n", - "x0 = [1.0, 3.0, 3.0, 2.0] * (Pload_max/1000)\n", - "xmax = [1.2, 10.0, 10.0, 5.0] * (Pload_max/1000)" - ] - }, - { - "cell_type": "markdown", - "id": "6c2bc984-bae8-403f-8130-d50efc8f5717", - "metadata": {}, - "source": [ - "Optionally ban some choices:" - ] - }, - { - "cell_type": "code", - "execution_count": 9, - "id": "9f65e094-4c58-4e9b-b4ee-b626f6504f6c", - "metadata": { - "tags": [] - }, - "outputs": [], - "source": [ - "# Solar power forbidden (optional)\n", - "#x0[3] = 1e-3\n", - "#xmax[3] = 1e-3\n", - "# Wind power forbidden (optional)\n", - "#x0[4] = 0.\n", - "#xmax[4] = 0." - ] - }, - { - "cell_type": "markdown", - "id": "f1bd17b9-c02d-4280-8715-c46efe6c03f4", - "metadata": {}, - "source": [ - "Check cost function on `xmin` and `xmax`" - ] - }, - { - "cell_type": "code", - "execution_count": 10, - "id": "6d5ef67e-5d40-4bb0-a13d-65dc3d57bceb", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "((0.10149685980963595, 0.9998470957371233), (0.8229416738277807, 0.0))" - ] - }, - "execution_count": 10, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "obj_multi(xmin), obj_multi(xmax)" - ] - }, - { - "cell_type": "markdown", - "id": "3daceed1-2315-4eca-b7bd-b3a1e31cff09", - "metadata": { - "tags": [] - }, - "source": [ - "### Wrapper of the optimization process\n", - "\n", - "This is an optional step, but recommended to explore easily the impact of the many parameters taken by optimization algorithms.\n", - "\n", - "See [optimization termination conditions](https://nlopt.readthedocs.io/en/latest/NLopt_Introduction/#termination-conditions) in NLopt documention for the meaning of `xtol_rel`" - ] - }, - { - "cell_type": "code", - "execution_count": 11, - "id": "08491363-e1ce-47d3-a425-4bc83888be12", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "optim_mg" - ] - }, - "execution_count": 11, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "\"\"\"Optimize sizing of microgrid based on the `obj` function\n", - "\n", - "Parameters:\n", - "- `x0`: initial sizing (for the algorithms which need them)\n", - "- `shed_max`: load shedding penalty threshold (same as in `obj`)\n", - "- `algo` could be one of LN_SBPLX, GN_DIRECT, GN_ESCH...\n", - "- `maxeval`: maximum allowed number of calls to the objective function,\n", - " that is to the microgrid simulation\n", - "- `xtol_rel`: termination condition based on relative change of sizing, see NLopt doc.\n", - "- `srand`: random number generation seed (for algorithms which use some stochastic search)\n", - "\n", - "Problem bounds are taken as the global variables `xmin`, `xmax`,\n", - "but could be added to the parameters as well.\n", - "\"\"\"\n", - "function optim_mg(x0, shed_max, algo=:LN_SBPLX, maxeval=1000, xtol_rel=1e-4, srand=1)\n", - " nx = length(x0) # number of optim variables\n", - " opt = Opt(algo, nx)\n", - " NLopt.srand(srand)\n", - " \n", - " opt.lower_bounds = xmin\n", - " opt.upper_bounds = xmax\n", - " opt.min_objective = (x, grad) -> obj(x, grad, shed_max)\n", - " opt.xtol_rel = xtol_rel\n", - " opt.maxeval = maxeval\n", - " \n", - " (fopt, xopt, ret) = optimize(opt, x0)\n", - " return xopt, ret, opt.numevals\n", - "end" - ] - }, - { - "cell_type": "markdown", - "id": "11264431-19b1-4349-bc90-19d88bba1b87", - "metadata": {}, - "source": [ - "### Run optimization & analyze results" - ] - }, - { - "cell_type": "code", - "execution_count": 12, - "id": "d32fcbf4-42fc-42aa-a4ad-1b8ca24a984d", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "GN_CRS2_LM algo: MAXEVAL_REACHED after 1000 iterations. \n", - "x*=[889.0, 2013.0, 1570.9, 1354.0]\n", - "LCOE*: 0.19072074165935016\n", - "shed*: 0.009961277810994507\n" - ] - } - ], - "source": [ - "algo = :GN_CRS2_LM # could be one of GN_CRS2_LM, GN_DIRECT, GN_ESCH, LN_SBPLX...\n", - "shed_max = 0.01 # in [0,1]\n", - "maxeval=1000\n", - "xopt, ret, numevals = optim_mg(x0, shed_max, algo, maxeval)\n", - "\n", - "@printf(\"%s algo: %s after %d iterations. \\nx*=\", algo, ret, numevals)\n", - "println(round.(xopt*1000; digits=1)) # kW\n", - "lcoe_opt, shed_rate_opt = obj_multi(xopt)\n", - "println(\"LCOE*: \", lcoe_opt)\n", - "println(\"shed*: \", shed_rate_opt)" - ] - }, - { - "cell_type": "markdown", - "id": "58772966-74b1-431c-9f84-e8efe7352130", - "metadata": {}, - "source": [ - "optional local \"polishing\":" - ] - }, - { - "cell_type": "code", - "execution_count": 13, - "id": "78b3e3f8-0de8-47f3-a8a4-40358feef172", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "LN_SBPLX polish: XTOL_REACHED after 260 iterations. \n", - "x*=[888.5, 1881.3, 1570.9, 1354.0]\n", - "LCOE*: 0.1906609830904905\n", - "shed*: 0.009999998875359207\n" - ] - } - ], - "source": [ - "algo_polish = :LN_SBPLX\n", - "xopt_polish, ret, numevals = optim_mg(xopt, shed_max, algo_polish)\n", - "\n", - "@printf(\"%s polish: %s after %d iterations. \\nx*=\", algo_polish, ret, numevals)\n", - "println(round.(xopt_polish*1000; digits=1)) # kW\n", - "lcoe_opt, shed_rate_opt = obj_multi(xopt_polish)\n", - "println(\"LCOE*: \", lcoe_opt)\n", - "println(\"shed*: \", shed_rate_opt)" - ] - }, - { - "cell_type": "markdown", - "id": "f543939c-c26d-40fb-aefa-129dff57ae1d", - "metadata": {}, - "source": [ - "Retrieve all performance statistics of the optimized sizing" - ] - }, - { - "cell_type": "code", - "execution_count": 14, - "id": "1e046d9e-21ec-4834-9bf3-5bc1c9be1f0a", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "NPC*: 18.03 M$ (compared to 21.89 M$ in baseline)\n", - "rate of renewables: 75.3 %\n" - ] - }, - { - "data": { - "text/plain": [ - "OperationStats with fields:\n", - "- served_energy: 6.7075e6 kWh\n", - "- shed_energy: 67487.0 kWh\n", - "- shed_max: 680.56 kW\n", - "- shed_hours: 370.0 h\n", - "- shed_duration_max: 21.0 h\n", - "- shed_rate: 0.0099613 in [0,1]\n", - "- gen_energy: 1.6592e6 kWh\n", - "- gen_hours: 3462.0 h\n", - "- gen_fuel: 398200.0 L\n", - "- storage_cycles: 190.11 \n", - "- storage_char_energy: 401830.0 kWh\n", - "- storage_dis_energy: 363560.0 kWh\n", - "- storage_loss_energy: 38269.0 kWh\n", - "- spilled_energy: 1.2495e6 kWh\n", - "- spilled_max: 1941.1 kW\n", - "- spilled_rate: 0.1972 in [0,1]\n", - "- renew_potential_energy: 6.3361e6 kWh\n", - "- renew_energy: 5.0866e6 kWh\n", - "- renew_rate: 0.75264 in [0,1]\n" - ] - }, - "execution_count": 14, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "stats_opt, costs_opt = simulate_microgrid(xopt)\n", - "@printf(\"NPC*: %.2f M\\$ (compared to %.2f M\\$ in baseline)\\n\", costs_opt.npc/1e6, costs.npc/1e6)\n", - "@printf(\"rate of renewables: %.1f %%\\n\", stats_opt.renew_rate*100)\n", - "# Display all operation statistics\n", - "stats_opt" - ] - }, - { - "cell_type": "markdown", - "id": "464f74e6-2939-4bed-ac6f-87ec8ef99660", - "metadata": {}, - "source": [ - "#### Summary of some results for 1% max shedding rate\n", - "\n", - "Global search algorithms:\n", - "- **CRS2**: 0.190 720 \\$/kWh (with shedding ~ threshold).\n", - " x* = [889.0, 2013.0, 1570.9, 1354.0] → *best global algorithm choice so far, although effect of seed not studied*\n", - "- **DIRECT**: 0.191 297 \\$/kWh (with shedding < threshold) in 1000 iter.\n", - " x* = [910.4, 1837.8, 1543.3, 1375.7] \n", - " - \"polishing\" with SBPLX: 0.190 650 \\$/kWh (with shedding ~ threshold) in 207 extra iter.\n", - " x* = [887.1, 1992.4, 1543.3, 1375.6]\n", - " - increasing DIRECT maxeval to 10k doesn't bring much improvement (0.191 258 \\$/kWh)\n", - " compared to SBPLX polishing\n", - "- **ESCH**: 0.194 884 \\$/kWh with shedding OK (with shedding < threshold) in 1000 iter.\n", - " x* = [1028.1, 1769.6, 1420.5, 1365.1] → *much slower to converge than DIRECT or CRS*\n", - "\n", - "Local search algorithms:\n", - "- **SUBPLX**: 0.190 630 \\$/kWh with (with shedding ~ threshold) **in 479 iter** ( 0) is recommended when using gradient-based optimization and then a “small enough” value between 0.05 and 0.30 is suggested.\n", - "\n" - ], - "text/markdown": [ - "```\n", - "aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=1.0)\n", - "```\n", - "\n", - "Aggregate operation time series `oper_traj` into yearly statistics for the the microgrid `mg` (returned as an `OperationStats` object).\n", - "\n", - "Discontinuous statistics can optionally be relaxed (smoothed) using the relaxation parameter `ε`:\n", - "\n", - " * 0.0 means no relaxation (default value)\n", - " * 1.0 yields the strongest relaxation\n", - "\n", - "Using relaxation (`ε` > 0) is recommended when using gradient-based optimization and then a “small enough” value between 0.05 and 0.30 is suggested.\n" - ], - "text/plain": [ - "\u001b[36m aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=1.0)\u001b[39m\n", - "\n", - " Aggregate operation time series \u001b[36moper_traj\u001b[39m into yearly statistics for the the\n", - " microgrid \u001b[36mmg\u001b[39m (returned as an \u001b[36mOperationStats\u001b[39m object).\n", - "\n", - " Discontinuous statistics can optionally be relaxed (smoothed) using the\n", - " relaxation parameter \u001b[36mε\u001b[39m:\n", - "\n", - " • 0.0 means no relaxation (default value)\n", - "\n", - " • 1.0 yields the strongest relaxation\n", - "\n", - " Using relaxation (\u001b[36mε\u001b[39m > 0) is recommended when using gradient-based\n", - " optimization and then a “small enough” value between 0.05 and 0.30 is\n", - " suggested." - ] - }, - "execution_count": 18, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "?aggregation" - ] - }, - { - "cell_type": "markdown", - "id": "37b788d2-a5c7-4444-9f45-fefa8929d6fe", - "metadata": {}, - "source": [ - "---\n", - "## *How we imagine the optimization interface in a future version...*\n", - "\n", - "Desirable feature: *dynamically select* which variables are optimized (e.g. using `getproperty` to dynamically access structure fields...)" - ] - }, - { - "cell_type": "code", - "execution_count": 19, - "id": "2a51ac3b-4493-472b-8b0f-ac924edf5de7", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "2-element Vector{Tuple{Vector{Symbol}, Float64, Float64, Float64}}:\n", - " ([:generator, :power_rated], 1000.0, 0.0, 2000.0)\n", - " ([:battery, :energy_max], 3000.0, 0.0, 6000.0)" - ] - }, - "execution_count": 19, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "#mg0 = baseline microgrid project, with given price and time series data\n", - "opti_params = [ # list of :component/variable name, initial, min, max values\n", - " ([:generator,:power_rated], 1000.0, 0., 2000.), \n", - " ([:battery,:energy_max], 3000.0, 0., 6000.)\n", - "]\n", - "#optim_mg(mg0, opti_params)" - ] - } - ], - "metadata": { - "kernelspec": { - "display_name": "Julia 1.10.0", - "language": "julia", - "name": "julia-1.10" - }, - "language_info": { - "file_extension": ".jl", - "mimetype": "application/julia", - "name": "julia", - "version": "1.10.0" - } - }, - "nbformat": 4, - "nbformat_minor": 5 -} diff --git a/examples/Useful_functions.jl b/examples/Useful_functions.jl new file mode 100644 index 0000000..7bd979c --- /dev/null +++ b/examples/Useful_functions.jl @@ -0,0 +1,290 @@ +td = collect((0:nsteps-1)/24); + +""" +This file must be included after the instructions: + - Using(Microgrids.jl) + - Include ("../examples/data/Microgrid_Wind-Solar-H2_data.jl") +""" + +""" + Create a Microgrid of size `x` + with x=[energy_rated_sto, power_rated_pv, power_rated_wind, power_rated_elyz, power_rated_fc, capacity_rated_hy_tank] + You can also specify capex prices and initial filling rate of either Hydrogen tank or batteries. + new_microgrid(x::Vector{Float64}= X,capex::Vector{Float64}=capex_def,initial_fill_rate::Vector{Float64}) + +""" + + +function new_microgrid(x::Vector{Float64}= X,capex::Vector{Float64}=capex_def,initial_fill_rate::Vector{Float64}=ini_filling_state) + project = Project(lifetime, discount_rate, timestep, "€") + gen = ProductionUnit(0.0, + fuel_intercept, fuel_slope, fuel_price, + capex[1], om_price_hour_gen, om_price_gen, lifetime_gen_y,lifetime_gen_h,lifetime_gen_starts, + load_ratio_min_gen, replacement_price_ratio, + salvage_price_ratio, input_unit_gen,output_unit_gen) + ftank = Tank(capacity_rated_ftank,capex[2], om_price_ftank,lifetime_ftank,loss_factor_ftank,initial_fill_rate[1], + fuel_min_ratio, fuel_max_ratio,fuel_price, replacement_price_ratio, salvage_price_ratio) + fuel_cell = ProductionUnit(x[5],cons_intercept_fc, cons_rate_fc,cons_price_fc,capex[3], om_price_hour_fc, om_price_fc,lifetime_fc_y,lifetime_fc_h,lifetime_fc_starts, + load_min_ratio_fc,replacement_price_ratio, salvage_price_ratio,input_unit_fc,output_unit_fc) + hytank = Tank(x[6],capex[4], om_price_hytank,lifetime_hytank,loss_factor_hytank,initial_fill_rate[2], + LoH_min_ratio, LoH_max_ratio,hy_price,replacement_price_ratio, salvage_price_ratio) + dispatchables = DispatchableCompound{Float64}([gen], [fuel_cell]) + tanks = TankCompound{Float64}(ftank,hytank) + + elyz = ProductionUnit(x[4],cons_intercept_elyz,cons_rate_elyz,cons_price_elyz, capex[5], om_price_hour_elyz,om_price_elyz, lifetime_elyz_y,lifetime_elyz_h,lifetime_elyz_starts, + load_min_ratio_elyz,replacement_price_ratio, salvage_price_ratio,input_unit_elyz,output_unit_elyz) + + batt = Battery(x[1], + capex[6], om_price_sto, lifetime_sto, lifetime_cycles, + charge_rate, discharge_rate, loss_factor_sto, SoC_min, SoC_max,initial_fill_rate[3], + replacement_price_ratio, salvage_price_ratio) + pv = Photovoltaic(x[2], irradiance, + capex[7], om_price_pv, + lifetime_pv, derating_factor_pv, + replacement_price_ratio, salvage_price_ratio) + windgen = WindPower(x[3], cf_wind, + capex[8], om_price_wind, + lifetime_wind, + replacement_price_ratio, salvage_price_ratio) + + mg = Microgrid(project, Pload,dispatchables, + [elyz,],tanks,batt, [ + pv, + windgen + ]) + return mg + end + +""" +Simulate the performance of a Microgrid project +Returns mg, traj, stats, costs +""" + function simulate_microgrid(x=X,capex=capex_def,dispatch=dispatch_1) + mg=new_microgrid(x) + # Split decision variables (converted MW → kW): + oper_traj = operation(mg, dispatch) + if mg.tanks.h2Tank.capacity>0.0 + a = oper_traj.LoH[end]/mg.tanks.h2Tank.capacity + else + a=0.0 + end + + if mg.storage.energy_rated >0.0 + b = oper_traj.Ebatt[end]/mg.storage.energy_rated + else + b=0.0 + end + + ini=[0.0,a,b] + mg=new_microgrid(x,capex,ini) + # Launch simulation: + traj, stats, costs = simulate(mg,dispatch) + + return mg, traj ,stats, costs +end + +""" +Plot the instantaneous power sharing of a microgrid furing one year +plot_oper_traj(mg, oper_traj) +""" +function plot_oper_traj(mg, oper_traj) + ns=Int64(nsteps/730) + z=zeros(Float64,ns) +tm=zeros(Float64,ns +1) + tm[end]=nsteps/24 + for i=1:ns + z[i]= oper_traj.LoH[i*730+1] + tm[i]=(i-1)*730/24 + end + fig,( ax1, ax2) = plt.subplots(2,1) + y1 = min.(oper_traj.Prenew_pot,mg.load) + y2 = max.( oper_traj.Pbatt,0.0) + y3 = oper_traj.Pfc + y4 = abs.(min.( oper_traj.Pbatt,0.0)) + y5 = oper_traj.Pelyz + y6 = oper_traj.power_shedding + y7 = oper_traj.power_curtailment + + + y=np.vstack([y1,y2,y3,y4,y5,y6,y7]) + fieldNames =(["Pren used by the load","battery_discharge","fuel cell","battery_charge", "elyz","shedding","spillage"]) + + fieldColors = (["orange","green","pink","green","magenta","black","red"]) + + + ax1.plot(td, oper_traj.Prenew_pot,lw=2, "tab:orange", label="ren") + ax1.plot(td, mg.load,lw=2, label="load") + stacks = ax1.stackplot(td,y,labels=fieldNames, colors = fieldColors,alpha=0.8) + + stacks[2].set_hatch("-") + stacks[4].set_hatch("+") + stacks[6].set_hatch("\\") + stacks[7].set_hatch("\\") + + ax3=ax1.twinx() + ax3.set_ylim(0, 2) + ax3.plot(td, oper_traj.Ebatt[1:end-1]/mg.storage.energy_rated, ls="--","C2",label="hourly battery level") + + # ax4=ax2.twinx() + + ax2.plot(td, oper_traj.LoH[1:end-1], "C2",label="level of H2") + + # ax2.stairs(z,tm,fill="True",label="level of H2 at the end of each month") + + + ax1.set_title("hourly power repartition") + ax2.set_title("H2 level") + ax1.legend() + ax1.grid(true) + ax1.set(ylabel="kW") + ax2.legend() + ax3.legend() + ax2.grid(true) + ax2.set(ylabel="kg") + + fig.tight_layout() + pygui(true) + plt.show() + return fig, ax1, ax2 + +end + +function comp_oper_traj(mg1,mg2, oper_traj1, oper_traj2, costs1,costs2) + + ns=Int64(nsteps/730) + z=zeros(Float64,ns) + tm=zeros(Float64,ns +1) + tm[end]=nsteps/24 + for i=1:ns + z[i]= oper_traj1.LoH[i*730+1] + tm[i]=(i-1)*730/24 + end + fig,( ax1, ax2) = plt.subplots(2,1,sharex=true) + y1 = min.(oper_traj1.Prenew_pot,mg1.load) + y2 = max.( oper_traj1.Pbatt,0.0) + y3 = oper_traj1.Pfc + y4 = abs.(min.( oper_traj1.Pbatt,0.0)) + y5 = oper_traj1.Pelyz + y6 = oper_traj1.power_shedding + y7 = oper_traj1.power_curtailment + + Y1=np.vstack([y1,y2,y3,y4,y5,y6,y7]) + + + y1 = min.(oper_traj2.Prenew_pot,mg2.load) + y2 = max.( oper_traj2.Pbatt,0.0) + y3 = oper_traj2.Pfc + y4 = abs.(min.( oper_traj2.Pbatt,0.0)) + y5 = oper_traj2.Pelyz + y6 = oper_traj2.power_shedding + y7 = oper_traj2.power_curtailment + + Y2=np.vstack([y1,y2,y3,y4,y5,y6,y7]) + + + fieldNames =(["Pren used by the load","battery_discharge","fuel cell","battery_charge", "elyz","shedding","spillage"]) + + fieldColors = (["orange","green","pink","green","magenta","black","red"]) + + + ax1.plot(td, oper_traj1.Prenew_pot,lw=2, "tab:orange", label="ren") + ax1.plot(td, mg1.load,lw=2, label="load") + stacks1 = ax1.stackplot(td,Y1,labels=fieldNames, colors = fieldColors,alpha=0.8) + ax2.plot(td, oper_traj2.Prenew_pot,lw=2, "tab:orange", label="ren") + ax2.plot(td, mg2.load,lw=2, label="load") + stacks2 = ax2.stackplot(td,Y2,labels=fieldNames, colors = fieldColors,alpha=0.8) + + + stacks1[2].set_hatch("-") + stacks1[4].set_hatch("+") + stacks1[6].set_hatch("\\") + stacks1[7].set_hatch("\\") + + stacks2[2].set_hatch("-") + stacks2[4].set_hatch("+") + stacks2[6].set_hatch("\\") + stacks2[7].set_hatch("\\") + + ax3=ax1.twinx() + ax3.set_ylim(0, 2) + ax3.plot(td, oper_traj1.Ebatt[1:end-1]/mg1.storage.energy_rated, ls="--","C2",label="hourly battery level") + + + + ax4=ax2.twinx() + ax4.set_ylim(0, 2) + ax4.plot(td, oper_traj2.Ebatt[1:end-1]/mg2.storage.energy_rated, ls="--","C2",label="hourly battery level") + + + + + ax1.set_title("hourly power repartition") + ax2.set_title("hourly power repartition") + ax1.legend() + ax1.grid(true) + ax1.set(ylabel="kW") + ax2.legend() + ax3.legend() + ax4.legend() + ax2.grid(true) + ax2.set(ylabel="kw") + fig.tight_layout() + + return fig,(ax1, ax2,ax3,ax4) + + end + """ + plot_cashflow(cashflow) + +TBW +""" +function plot_cashflow(cashflow) + fig,ax=plt.subplots() + + years=collect(range(0,25,26)) + x=[cashflow.pv, cashflow.wind, cashflow.fc ,cashflow.elyz, cashflow.batt, cashflow.h2_tank] + names=["PV" "Wind" "fc" "elyz" "batt" "h2_tank"] + + + bottom = zeros(Float64,26) + + + for i=1:6 + p = ax.bar(years,x[i], 0.8, label=names[i], bottom=bottom,align="edge",capstyle="projecting") + bottom .+= x[i] + end + ax.set_title("cashflow diagrams") + ax.legend(loc="lower right") + ax.set_ylim(-3e7,2e7) + pygui(true) + plt.show() + return fig, ax + end + + function plot_cashflow_comp(cashflow_1,cashflow_2) + fig,ax=plt.subplots() + + years=collect(range(0,25,26)) + x1=[cashflow_1.wind, cashflow_1.pv, cashflow_1.fc ,cashflow_1.elyz, cashflow_1.batt, cashflow_1.h2_tank] + x2=[cashflow_2.wind, cashflow_2.pv, cashflow_2.fc ,cashflow_2.elyz, cashflow_2.batt, cashflow_2.h2_tank] + names=["Wind" "PV" "fc" "elyz" "batt" "h2_tank"] + + width = 0.4 # the width of the bars + color=["lavender","orange","darkviolet","lightcyan","darkgreen","cornflowerblue"] + bottom_1 = zeros(Float64,26) + bottom_2 = zeros(Float64,26) + + for i=1:6 + rects_1 = ax.bar(years,x1[i],width, label=names[i], bottom=bottom_1,color=color[i],align="edge",capstyle="projecting",ec="darkgreen") + rects_2 = ax.bar(years .+ width,x2[i],width, label=names[i], bottom=bottom_2,color=color[i],align="edge",capstyle="projecting",ec="darkred") + bottom_1 .+= x1[i] + bottom_2 .+= x2[i] + #ax.bar_label(rects, padding=3) + end + ax.set_title("cashflow diagrams") + ax.legend(loc="lower right") + pygui(true) + plt.show() + plt.savefig("cash_flow_comp.png") + return fig, ax + end \ No newline at end of file diff --git a/src/Microgrid_Wind-Solar_data.jl b/examples/data/Microgrid_Wind-Solar-H2_data.jl similarity index 75% rename from src/Microgrid_Wind-Solar_data.jl rename to examples/data/Microgrid_Wind-Solar-H2_data.jl index bd65cb4..6bff26a 100644 --- a/src/Microgrid_Wind-Solar_data.jl +++ b/examples/data/Microgrid_Wind-Solar-H2_data.jl @@ -7,10 +7,10 @@ using Microgrids # for capacity_from_wind using CSV, DataFrames -println("Data definition for Microgrid with wind, solar, storage and generator...") +println("Data definition for Microgrid with wind, solar and Hybrid Storage System...") ### Input time series -data = DataFrame(CSV.File("C:/Users/nikiemaje/OneDrive - CentraleSupelec/Documents/Microgrids.jl/examples/data/Ouessant_data_2016.csv")) +data = DataFrame(CSV.File("$(@__DIR__)/Ouessant_data_2016.csv")) # Simulation steps nsteps = length(data.Load) @@ -51,9 +51,12 @@ fuel_slope = 0.240 # fuel curve slope (L/h/kW) # prices: fuel_price = 1. # fuel price ($/L) investment_price_gen = 400. # initial investiment price ($/kW) -om_price_gen = 0.02 # operation & maintenance price ($/kW/h of operation) +om_price_hour_gen = 0.02 # operation & maintenance price ($/kW/h of operation) +om_price_gen = 0.0 # # other technical parameters -lifetime_gen = 15000. # generator lifetime (h) +lifetime_gen_y = 25. +lifetime_gen_h = 15000. # generator lifetime (h) +lifetime_gen_starts = 15000. # generator lmax starts on load_ratio_min_gen = 0.0 # minimum load ratio ∈ [0,1] input_unit_gen = "L" # fuel quantity unit (used in fuel price and consumption curve parameters) output_unit_gen = "KWh" @@ -70,14 +73,14 @@ fuel_min_ratio = 0. # minimum load ratio ∈ [0,1] fuel_max_ratio = 1. # maximum load ratio ∈ [0,1] #H2 Tank -capacity_rated_hytank = 10000. # rated power capacity (kg) -investment_price_hytank = 500. # initial investment price ($/kg) +capacity_rated_hytank = 12000. # rated power capacity (kg) +investment_price_hytank = 400. # initial investment price ($/kg) hy_price = 14. # initial hydrogen price ($/kg) -om_price_hytank = 0.0025 # operation and maintenance price ($/kg/y) +om_price_hytank = 4. # operation and maintenance price ($/kg/y) lifetime_hytank = 25. # calendar lifetime (y) loss_factor_hytank = 0. # hydrogen used on site -LoH_ini_ratio = 0.1 # Initial load ratio ∈ [0,1] -LoH_min_ratio = 0.1 # minimum load ratio ∈ [0,1] +LoH_ini_ratio = 0.0 # Initial load ratio ∈ [0,1] +LoH_min_ratio = 0.0 # minimum load ratio ∈ [0,1] LoH_max_ratio = 1. # maximum load ratio ∈ [0,1] @@ -87,8 +90,11 @@ cons_intercept_fc=0. # cons_rate_fc = 0.0625 # consumption rate (KgH2/KWhé) cons_price_fc = 0. # investment_price_fc = 1600. # initial investment price ($/KW) -om_price_fc = 16. # operation and maintenance price ($/kW/y) -lifetime_fc = 45000. # Fuel Cell lifetime (h) +om_price_fc = 45. # operation and maintenance price ($/kW/y) +om_price_hour_fc = 0. # operation and maintenance price ($/kW/h) +lifetime_fc_y = 15. +lifetime_fc_h = 45000. # Fuel Cell lifetime (h) +lifetime_fc_starts = 5000. # fuel cell maximum starts on load_min_ratio_fc = 0.05 # minimum load ratio ∈ [0,1] input_unit_fc= "Kg" output_unit_fc="KWh" @@ -109,20 +115,23 @@ SoC_ini = 0. # initial State of Charge ∈ [0,1] SoC_max = 1. # initial State of Charge ∈ [0,1] #electrolyzer -power_rated_elyz = 2000. # rated power capacity (Kw) +power_rated_elyz = 2000. # rated power capacity (kW) cons_intercept_elyz= 0. # consumption rate (KWhé/KgH2) -cons_slope_elyz = 56. # consumption rate (KWhé/KgH2) +cons_rate_elyz = 56. # consumption rate (KWhé/KgH2) cons_price_elyz = 0.# investment_price_elyz = 1600. # initial investment price ($/kW) -om_price_elyz = 16. # operation and maintenance price ($/kW/y) -lifetime_elyz = 45000. #Electrolyzer lifetime (h) +om_price_elyz = 44. # operation and maintenance price ($/kW/y) +om_price_hour_elyz = 0. # operation and maintenance price ($/kW/h) +lifetime_elyz_y = 20. +lifetime_elyz_h = 45000. #Electrolyzer lifetime (h) +lifetime_elyz_starts = 5000. #Electrolyzer maximum starts on load_min_ratio_elyz = 0.05 # minimum load ratio ∈ [0,1] input_unit_elyz= "KWh" output_unit_elyz="Kg" # Photovoltaic (PV) generation -power_rated_pv = 3000. # rated power (kW) +power_rated_pv = 5000. # rated power (kW) irradiance = Ppv1k # global solar irradiance incident on the PV array (kW/m²) investment_price_pv = 1200. # initial investiment price ($/kW) om_price_pv = 20.# operation and maintenance price ($/kW/y) @@ -136,6 +145,6 @@ investment_price_wind = 3500. # initial investiment price ($/kW) om_price_wind = 100.# operation and maintenance price ($/kW/y) lifetime_wind = 25. # lifetime (y) -X=[5000., 3000., 1800., 2000., 1800., 10000.] +X=[5000., 5000., 1800., 2000., 1800., 12000.]./1000 capex_def=[400., 0.0, 1600., 500., 1600., 350., 1200., 3500.] -ini_filling_state=[0.0,0.0,0.0] +ini_filling_state=[0.0,0.0,0.0]; \ No newline at end of file diff --git a/examples/images/Microgrid_h2.png b/examples/images/Microgrid_h2.png new file mode 100644 index 0000000000000000000000000000000000000000..7e944e2429a925445418748badc5c513d394a5cd GIT binary patch literal 124663 zcmYJa1zc6l_dR?Oq@+VaN?N)*M7jlOkZ$RQODIT}G)PH_#L3>m$;y<%*~-hx&Vs_#&eY5a{A*(7=V;$-AvWp76T{>VzIsj`Zxt5LX{8B;hIS(v@b*njgIJP9B6Br#VP zOM55CTPrgsCo>8eBQs}bD+^xD&vf7d64(XePG0xSdI4JB+8@3n+Eu#pd3<;t4 z!A5Aud~FM{e?pJ`jryYy~LP9t&KlKq)W}k~; zAs9f0;9THG5k5v+P*GB5D^O$nw1Y50_Mc0#k9D3jBv2q*Lyn$oqkf}-7>r0sNJymo za)lH_O0XnP3^04&NJtP7#&JtXkkKN)q4=l|k$QQP+5)aBJ16`p1Q89*CfwLD)RVgA&;v@(t;uEX2u+hnSMG-@gMc z0#DMhv;f}msTkHW0vpn6Pi5FMwZoqG`8{~2&$Z!+Nk|NLo1$aKAR+s|h4jg9>_G*d zgWo;9e6r0FwrZk`w2J0WVF^)yus!+s`;P;d+r1|E-|#AU%ANvP;6lRWl9!ZDoZ$Xq zPT91<1tu@SBx6UdqvTO#U{Et7i2Xt_6#S@@5fvB`g8Uliqfs{f@QDkBghc#9kq{{a zTSbEs`Hclcuw4Qj8#|BH6KQ zDk$WaB7)d9yrBpQQ(vs00bH|6HAYyX2PwbP)+Y+K5hV$U@pCWIjL)K7ZM+XXH*vjK zCwz-zy4w&JTuH~sXC2N&Vpyked>G$Cg2llb$DReyhZ%SYAcL20`!^zZF|2vWEabJV z^6k&xST%doFPKHQgJR7X8+iD@uxrZn`GODjGz|B?(}YBZ)?HOmLzpF17S}pP)1J>pv-^3|mzs2u?Kjr?7c4I=y`P(r9k9#FnmkDI1+Zz5FS;fhd6#_}!GTPN=)X z>Q9loDkJ>ibRkrv&FLBlaY(kuV&ETaY!$?R;qVN_9}Dsu?c=zd?K1+#Pet;)zb{S` z^vDT8^vNa-KSU{u?1lti9nMbN34NT;rl)P-D^bHmFrxT4cUd!(!N~hJ>JG>D$EAOH z=IRw4*h~9P_q%3;sT^d`db^6NSSW-cB>TD}&PO*ch^mM?U5)Q(g_@^Xxzyb#RTR=$!F)gHTIi);L4H$zikcKJvxCRwfu(7de zpwCYb4t6zr;*OEz6bZtzXJ<&+=NLDhVQWGP*XOVQ-k1#kHF(=%C!W;pcvs(&e7nZC zHWC<~@bk(!v9UxHMCfCUtn78OpXUBtm449{_Z90(hOq4|rT?{M!s~avt)<;2Or=J!TC+#3n zAOB|s%7lLRt|fiyH4uoqX948Be7gI#WO=qLw*3<;J(hc%zQ_SHq7ciW4s*ymrw z1GzS)Ij!+5Tl*F>;VVAU7k#@KDZgstbCH){^BjCY|FqGI9zE?+l9^4QJeh zn%#R3?s2f^)=qCGARo7ssgAD_!pWj&*NUbp*mv6|7B%A1AiF*I-Q zG+6k-(yjB9itHOHb9Rfa=qX|$kV9P8hc&@0+E0EFW`1?|@c!KHf~O~PJ34(&GoM=` zn7XTX?FTmeXui@@8@>GNgAbIH^*@{*BG!-keD6hWW98XwZXTj&2lI&Fzl+nN*fFs`>g@>q{0_!FF{NT1)eCjtY5L>q zr*c1~zIjQR?Ggp*CFK^Q?Vjlc?~8_4Xkg`Tk^MhfyW$mBG#^H3;r&W9J{z|jt(d#T zSla*7B52+h1MX;eHGNSOJq$OWOU;zYJ+(iZaAvVTCmIs+%a%;I!Q$>dlVI4BEjFUm zQ9c!4Xdpkw=MVTgH+`lG83iUyfcZ>DnhQ?cXo6>_=0bb8%N)F)2@ zNSfw?eMIW!#qA!}PweI-pbKBkG@w)7TrPNA%gZcBsUg3}zz_#<=4ZDv#^L(} zlwnCR?_H<{L@BV+y)Zch-S#p+@Ez~*^iny0)Gz29&!kHw9mrs;?=)Ks3DJYCb#*2# zE{?<1C3?!Vsl4n4s|22tGzr*nt^am|UYNlSIx2=E>{}8TC^bhT1+O)GvtD10%r!q% zwrwO+1_=3(?C-g zOSXrAggC$E??h!@7I@67|2-yf)5lvoJR>AzoLmt1=|fqR_$QmHUt>6yh@iq8iyeJ3 z?|o?UhU@iRi2Hu~3R@Ce-u%uIU%XczUT>TnTgAF1#M>G?VMSp&SL5}Uq3$AuX)J7P zSUiG{cq5O#^tVM*MXgp>pQwKCS!4u%<+alLeq=H5K$_}!KaXE+^8PQTqH9%X$S?J5 z{niSBo&@fqtqq!6X+ntQB0ds84F>=22y%R4BC`ccP3t^6ycx}J)RT?o-BbE*#&7t>liI7N{k`@;UtdEYKt9<&d&E1+j z`0ByGm|!@CbZ-)h2 zpD?Y4B4vZ=>c6vjK1dBv?j(D9am9_fv#22uTIFKKW0xt<+IK~ zAdXpomiNZ)qvG~LN*B9e5=R#6?gdXAroY@%b-7b9ND1wu`l}fl8k*Jp%FYJAtwi?e z$td>Hk+I{Ej&8YZo%Fwby=iPcH6qetSl?!L91ho27F!>9B~SoT009&+{2()Z{F z3RNTIU&OK)CMSzJ?_&kISVe9ZCQaL-_2GtQzJm_O%H?%{DK}Xh38&H2)GBLsP(N+| z@>?b(y7On$kmKg;%Yw);?UBj{!69~^Zga~?>jK*Es&Qx&R<(pvTjKjmbz?;)F6;c} z12MSH(~n_J3B^RcGVycx^s0D6^KKo(7mSg;7)SR{ZFkjvifXb7dbhQe>veUp1{qC% zW=9@KT-r~okH+-!7UCFU$BkJ-W0bmsf09+#vI9*tzs`=ygFY_5>9($2BmtqPvf10_ ziVFty(dg8tr(w*E#u{x#Cf(W8c)1F*ML*j1L*k#+l(@cLJuS+C3=YHFI(xZy*;3XK z!(LIa2oLz-?ol(Dk`+B6joD9YJrfc)IC+t)DcK-ZRQl8VOaxj^+ zbjOhVHnthWD;*;|U%6{_CvG&$Nd3-dBU^l?O=Hz{(sz%PKr%@oPa|h$R0ZRG&V+TP z$6sm}pDV??%RQdE%K;4nN$GfgYFcW;i)JEA^=dSc`$8(WGK0{CnMV#rXJiQ2W9{wl z7fzOb!CC6pQs?{J5*h1DdeZNn)4UW>I=%J@U*`m2#{Un8NWjAE$^{JI$|)4if`)uw z*5Ngt@K^7*yW(t~WJRPVI&nrl4-@UyRBIQs&}FPV_cj~7NI~9mcu1K+O9bXhS!nkJ z-CPUK1_h>^>D;NJnV7xl(tr*2A6X@x`!J#eo<;#Gfc+Z;B`}Wa$6>IJuU0@ zE$5qZ98VY6*zMN0CcoT!>^#9kicOsO{!%2GY_YR_NwB2MxrcC~$slr0usWnvDaZZocI~RtO^H^< zLZdHDwqmO+Q$F={g8{l3wO0!ntl+pYy?jXqMid2N)3Bo%pZ;2heQvKDOos2lSIXUP zXU*U+eCPa^uh_8-lrm@*r0^tdbXu|Eq%ftu({6Hi43b!XgSW}iUo$VmNT3&=t8&7o z_2VA5ei}(dNhaL&i|k;mX+ZkgrUR{bJVZNi!_OT}3o#PF4Q?3RpmgFG2=yHJ{HCn= z=44}CyQ-KGE$%X?&##joO8Zz}svWcvP4Y#-_!liA^`b|ENaTX^3&ort%SRFvBq~fj?v@eX5 zIfl=jsh{)+hoaq+-`YlNSM{7bcdB#8t2BE*fAwR2y<-R0a^)MUNG2O83|6{60ARH} z(G;qS!;ScXU`T5DN#JpeglrAqalZ#X2|Iu!)%O9=O$ia-^;P6hjznfg0+Vrq&a}E+ z8yL^^yg)UvVDX=4+*8c#8i*GQ_aKS7ZqNdh&q?K&=TrgUKd}wbJuR+4SwtlOOwtt+VZAA@2SL)&cOF6Sa^oHGM zk$}(Bp>3|RWq~LAeG9KCF1Mt7V$W9}I@qe&g?ynmnXPakqxE5*-0{;tSZKvI3BDML z^~0d;lBN3~q0)6PSikgNYD~IlB?j1d-8e|ru0@INhp5a~In!4q-@Y(pUQB(mmE9sOZl;a7xfdLvhCpP-m zx}V!{OEd!)By(-gZ1*%elC93hwp%okZ|*f=To@@^k!6X;>$SU$=mnjN4s$E%GG^O- zm3mbv1+wK#3#Q1e5pmm?lIiM*=&<`_jSN#`Sr&eppEK=1h3?OQI&ATTwdqesjsfIm=KC)LfUV!v zu;G{!k8)Xa=xpqX!4diifPs*)q6O1sjqILfXE~qb($6u3YcW1;t6N8HJkY4RzoP|< z(sgO6gRYRd{lFB6gc`KbH6ScJ0AK^=h`x>(!?6gA$Jw=iY6(O0_-}9)m`QRb_#D-R1qC zRv0iH?&YwAeM;o8vZF6H>vu|!w3aiS6DUwEqNaPC_$u**I9Pa#WXHfR;&J&JDF?|# z*;mBvGE0>nK3~mRp)9&4ioJGZ_H~|ypxUkiODL80@K81@R6_$h&mCYS#crYEy$UmHBWoWm z_xqwa3Hex_DJrrpjJ$`DAvq;*L9;*@`$l_XM50AM^KOHH2*8$&9!r32s}TPOac!vF zbwg43>PA8)`3DfB=j7A}F9+De2P9E~YN*MXG&{7S*lGXbOS#ww6O2%n9^&F8qDSi1 zB^-!5vZlDi7giPc*^`sUmmLQUT#~AKN9n1H6KS>d3{~80Kjrc&Pbd&~l+lVxORjW! zmd~>E@%Jd3aq@dS_J!o+f=TTpRNm#=B2b0_X!Q^Lzv_0r0v?nxj>3xc=siod;WmfT6-($pWmcMEB z4;)%`)bMYgZmgje&DH4Gb`|jEY#?}O^qSih0pT5y*@71sp7>>7-2TH;*?vwX)=&oM zVO-nshva5U=2Lv85-pCA4C<)GFqR?@iBJ;>B9*$dMmCcv4TbkjaAGgBGBBjaQX{|8 z(j|YbzjUFO*qLsUtd9ADW$!8k1ggQMh8O&2>(191K-;@xv#06TEPCnbJJn2tvBF6; zzOyd>4es@I0MsrFq(%C@-x;vrQp#^YlIa&sZ!w7cqX$xXmg7KO-|b{bUuxG2IpduR zFB9XgxASkzl52Qx=0-Kr$Ak6DgAH*~7k%RYYKh#^4W{0upESxOipe*QWbfcsx-Uqb zS)`7;{kAX}{buz{Pr$i#%qcz+&nSWP;e7$=jGRgS1i7c8 zk000F4wuVm&GdpszFR$srO)vyP>05stCCVd-F|L37YLI^;YUgZjEN4vxh3-vCPh_g zdQR{nptLwiCga6L=eZg{jesQ+UY!}c*y-U`vX7Z>4QC34F>Z}~)7!8vYW0&c{Ln@W z@whu~O{Ihp2!a2V%4!_5{9Z-CZi`>oD7NaBeXFEv$0fwGaUIqOWoqZLGGxcVexxx0 zTkT-Kvv)@G)Ke=_Ot9)mbMPx$&v#M?muDO4-v~lm1slSQ0xMlz6SY2SYrs3oGs&L> zh>vqgH9D&vsT}I*+-mkw!`p(oDSxT$tr5x*;QjPj&U`BRxJ6aZ0uoSkH+R@V##=zh z{n_@2^5;$ruCmhYU#}G2=H+fF8Jr z2k;s|(*J*uQu8__X)S%3?t7dp8?RKSWUP&QRP{+N8?4YnG1-1xdEsYr{_(KSM^~sm z)~p{!7256R zY&Rj;D!9Q4_1b$R40j#!gQlzQs>}k4P4)QqK8%gfGXW*i8+6{X_w8}Pm{{cGNMP5R zj-^&}B0900e@n!{xP6v56Ujdd$)X zT5h1mj5doClo$y0?q475`Mu;=Wv|*AEcL(yh2G6pC%`p)>vvBrW7xqNK2wC-(rvb4 z{qiv;vV!Zr)y77i(EIc4KR*8@yAZ!MAcs0}REIi-s_K3`N5x1jW>hGf*>iETr?%(6 z!4zXV6r<$6IT{?=rNKqx$g4v;i6ELs0*IteF1xU$`M7g&gI=%XvvGD$71~!SMj5oD zo@E%jE;<;y4NlCGJ-kPUqX*!Lku>Ukxb`r;wZJI9llr5Ueka zn(^EtEx4j_RaU_}_Rsgc+xd0t$KZ5go_yc`*cyXa<8%^ zNQMXcVoyRPLbDL&S5ridkLn_0?=kOe&|qq-S0=tp66fBj5-AvZodj%l1_REcV% z`yL{#-#rRTnh0EapD<@XlH_#~6IJsvU7eK_|LHorgS))-06(o#|w24i6>k^j)VP>0)^ z%!Lc|g`y^9>$&Qx&69vzyO4ir5hj?2{OYqwn8!hY0~`#H#L{7Hxg*)MdqJMH!_pVC z4#!LgVik<-a4GmC(pN`4AnnoI+Amfydtu({c|CoWtJw$GN`Y6zWg_u}buHoOiSS~J zE0uVgwC)x{+|{os?)VhFHm|vfm$SJudyZ%2qAHa-%*w%U;#q|Kh+ld(o2Hy99SzKk zkUvEw=muj=>BYKHt7@SSOTGgdiGJnitNWwn=I7CeE8R5-x{Er`74uZ}wa>0!{!;~p zyV@K9o#s!K4P~m;vAybQxM41#+e~M_$(R>eAHF}^q7lOI`__;YZbigW^g!@%4)3B< zs!mQLm(+Q!E&mOmih(cMi6?S&2{5p#f z;zTjfopfUOPxa!M@KFNm7I5os_rt|Cu)5zcFW*n)t{g38QiL%P1p{OsuQ-XQKYB7+ zJa;wTRCn+JgR!FdKFumQbv8Cd@AI;2K;=r)C>~-v8jEeY*Zi)surG|0XW^&M7jD2? zs$!EApG<#SdUwA5`;ZjFVB&Zwk!&l?#f2$E;1<{xU1X7e5eMZ_iMs+UW2Xq4mWWIqoLo$_kO%bAynW(-6jg z!d)0lR;HxmRPriTyEa}$v#gcnYxsbKv$|HYU>ZvurIszl&~9W;&QMFdX2B{Mvzk|; zu>*Oe@!RFG3mTzQ=*_mm1%kHF&>EIxsOkrf+o{*_%dEZHBePtznintKhe1F@>ejUX zsuU$&q0*dr>s4=ZfV!{sqhrE|ZzzL#uhL?`E4XaV=K=A~z@#dOqYZTEicLIE30$=O zP8=OIdO@8S@_jgquGZo>lb(Zu7K-I^*0Xt+oxmB!X28f`!QE*0l!qmi^@smvy+NJv zNTRFd{3bk-^cMl}+5)8-mqMB_!IYoi{{*OW3{;Hv`0l+gSmeRET@uxOcGZ3Mou57B z-gH_U>){Ozrz8?{Dn@7>CYiXC^9&RHz1~?EsW95{-a`nMz@aHciGs^%6${8`Hr3n- zxwdCbQEEZTT9bzVlAL^OP{bYTn8sIunR&j8oUTE)(6-~uc_3~Vp?bB$6LJc>D!6qvbxa!0dd?H zAl0|eri8z3(2|`K5xQPC|35DPDn4_RSWa)2>x}-j(PS^5&-zExALMN$pLnfXLjhLg z<3sKBENZc#{g5FV`TD=|t49XPFY4-lC?OA9V+@L=18TsJ$ zyTD$g`!9`i>9DkPOPBwvwUZ0wv;7E>i%EU`*Zy~&DtIT40h`ny7 zlvJrd`O$+zUDreSuZ-99f?jgiefX;pMXNSq-Qv#@4G+Q$r94i#n2qc@J{o8vnE<+y z7ETnt+U2s|J@qA9z9&%bAlD)tNu(lxyat^$P?=@)bq|IRldDYOy}f;CMh37E;HY{O zrBqcZ>q_)&Tz!w~&VL&BMvGs$#tR!vdz}9!`xntlu*NLt|MGF%*d6g}Dh@7G z`*&&Sqv4=nAoW@nqv@y`Q*J5~+0W>+;D4X~nQi+RP+p$7Pv{C`ywjL7EcZsPNnc3*bY!`d}a&$we5Ay|)y3(C_{ ze|Mi(-DWb9cwsqFo3u};IhYc(q&rP?WTs4hNvo237`KQVcBJwubS>00P1px3&w^QG zJ8akoX<_Pe`{8{^sPD#V$aubd+smHER_vIqC|}ZZvw1Sa0k7&?~-VH^V$##6`%3bJo<|q&tR5cy5HV5X}^yVVw$1mBT<|r z^o{cVE8!Law7!o-Yi%`N-2N04?yXP2>Sm}v8q2+rtwKxgBHZZzw&N-=ck)A!2-bM8 zG5A4J5KY?AHuEUut;Ylk%-a$*t4X_AgdssUvEfC}gcYiRZz{C0<%ULj_1F1cUNFX% zf$@oc;D_6Z5Fi=Wu6L2duHQ~BrCcWE?>tY^rfy(u1C_IBrO+(XIn=_Hnx`0t^LB1` zQv(DIUOPhlnq`OazPTPn2?Y_9RAfI&{J`!l3A$hcn@aDe%jpt_O3suu``QoI6a9qP zL9utch zDUjb5sr9Y=ich|)PfJeP>x|XQmU^XP_VqU#)VxSxRVMNT2ylc`^_>5TzhqcaN5NWw z+$C#r7sCa~!K(noUvwU5vLw*u95bBWu`5DAwn7ciI-%f+!?~4w&^tEp=2U;x@qmE+ zvrqi7bCNx0w8RMo5JFNM+*R8)>1>5u%cAiN46(5fGzM2L$P(IL0ff2AaY?ECioT2p zNfY!`JAI64!XQLUz#Ry7+Ywbey>46!PM;3Oi;RvoPW?sqpSbhvU(IR!xG0z0(4d93 zvxo{-_*;WNHTz4r0pARNc?%_@%cgW>R1{a;P^Lx^n?$iVZ5m@`qMGNVO%xW(-aQr; zGP#7lkJNWBedj9r_iys=daNT*P)-QPa)k9IL~6shDcF!FG;BHmPl?w=$#ZKXM&7)t zqzc{Gzq%GWeTC>^83dT*>|F%hYdsq@b7jH+*hA;T6pt@Y5`3a1QY3E}xGMnp1(bpj zWZ_>4beRR66#e6MrTSrU!I!$ESD45WXBh7x5DS{iYL%iX%h`ROf*#dYIrR1Z)D>&{ zG|pa(tlrGMfNKff7v^ZYmVe{L!XC0gDa46&ax#&-p>{Oej#2%YC+02uGOh3mS@S}4>jN|t7{rgK9<=r zKsY`aZEbMd!7R35DpVsBg}#FMm6XXu*nUK-f%E`qIg~42%$YiLWALhQ!uq67n)E^&ThvJ4`bspEUw+WvQx{3^T zcfKZ2AwQdq{MlhMow7g8fQ_XJHfinYIuty#^SfzDQUOsdh{S%rms}m+6$8JQ$s)=x zU4acfN=wt2D+)obpwd2z{|^cV{SOK%EbAURSNWbSuA8C`()ASslMnZ;^6L4$CX7T_ zPurWiimKpM8tn*0A849zw!e(?{vzj)oG8Xglix+V&?XD5{w&@vtj>V1MD~{)v_f<^ z*i|0WH@C0)Gt3c8lBso1A&$%hbY*ZJZrCErNrFXi* ze#ubA<1}qeH*iG=bcr@rgBq`%Zn=c^nvGPLvE=&ZW(}lfHj8_f&*lSmQ~tn9`6Cx~&e}?`8$f**i;^i|`yBp7nWshL} zQ+WkK+Rghr__u)TeO_t%keCcgXdr;hu#SaG8?ji$a=Fyx-cT#Il{z9i+n)G$zs~9y z`S@gjoD+Um$lxXG6X4#X0y(U!I)qMR>q&q=yUz_RY*^e<19gdJqwyIz8`ikhgl0JE zJiXhWuL!~Ava+EXBMqvN^B_;L%TorL4@AujXm%8JwxtM%6O3fYU5dqP3pF^u0IG3s zW1O@wX;>~Wla1Bc(E!;WF8vlgMh{&kULSaSOm+sz9XGedsIA^>Mh&FktgW4#_ff57 z_Lb|mzHROS>}1VX-zIT=YR4tkw$o|dMW-a6OMe{2JY8ci_5nhn8>Qz~8y?|dbLYnl zLny-kAryu0XvuPUZ{9kDoGgq7p&WlmdVr-^Z*T8N+_O-Wlk2k%qGB9%0C-0|paV(| z@-$j$>0RuRy~j}Km1oTSRabIhr2?8(**LpT>+{fT$Ijcek!M>a!$mF4Y`&MOK%E`7 zj!3+hFU6^`~|7$*5#p&H>6b7qLAxbysTS3FuDBC@6fCTC-K?kp%b` zG`4jkMX9+`UC7he^3jz3*Q9GBe$_}I=@knI53C@@-2XUU8VQd9zE9;~32Lhji-5`x z6U55Fe^i0KaBX!%i^rldzTW`);b1RV>G7jOL_}KY4H}!|S3RD;YVq$;?|TXPl|onk z{(v%5NUBoROz%0^Rw^3*Q=GLD%T*P=XyRhu;F6d}|+0jNQGqhTwd99~o6xG;`#EI0`<9e^nW$a0oZ^MBK|0@*!cJ#ZO zXG8`UF0+7}tEV5ziDR-=)m0LXDEF6Kq#8G_D|I+8NT{2Q?Vr*o2oMyvnhP9ABx*>U z{yIg`o2job`gzMrASn1HXDP~Y z&>AqUNdK_&$z7pRL97Lk0n}57zEF6)P$si9OP^xL60>H8cZdgx-Nn&DaT4pX_@WoT*DY8IQI6jC7q<>cwW|OMA z!C<@>%E;$_N*|WM5a3^q@2oB4_x^9^ZnEEN3UBXwy=e<2!8q<1WwQUJE{TmD2tc45 zFRG_#02NO{RMh_3GI3{UFnx?zl4`$Cj6$(P&ztuM0EVfa+|Yl2vu z>~W#$;oA4B+1*aELbaBahkj)lC5?lGQj^VEJ`PunIb-H zK7U>C7&R0sZNr~4!@ig-dM90JTWdW9`=aK$|J%tj32^VAo_~TH2ULo5n5*kl`;aDN&&TnXe*ytT6$fs*4`~hoDJ`|D zGD7`3+SgSE(iDVXxhy~R{t;Ca#EC6JEW*z_j676q^s}3U=xx-QZNeLis`Gs<(s>q4 zNnMUT&`B^I^QV#Y4_-ub>~bx=-(7c22G4JJG%2yo@aQlPdv9y|jX(=CcB^`;KT`X{ zKX(Gqt-IAz=0Afc2NJ-@V1W;NJQbLKMIt|{;Vl6vjeAP!O;)r zo&8rZSVv7u%kaRUR)|Hb`1Ny>>)vWd;4_{DFHcXS&B2uI*-9#hTHF~T`459iB!&h?@eJu96?9ATcdeXTYe z;Ci=-$RANzJBS><4>CO7b{w^Awr!Pek3xAtsT>A0r}%PFn6P4|`J3Bz0^2}2CE!bi zO^*q`(?Ub8G*aLm ze-BoQC;#j1IS!j|>S{1OflyOZ)7O!5Sz@U%;BOA6r>2?KWqp__Lw@$GGg~tJcz=#F z)pl>HI2aY5;rI2)8lU@N+EAV6*`{Q%M(OeP7?sUjl_a}4IXStEh7#ChGMe`} zjk%VsFMUrL@B`U(mU}r~<^eUhlseXoh|B#@(?p;LNT3nvl~_xNkv}iF2aa!J;2WTO zh^wo{*kCWs$i=@o2vQtva#mhvRO@>12@V-&FVzTtpE@I_WQ~XzY`8v4KGrI2(D&g3 zx5tYW5E5hXO#`%EX{B$bh?Cj;^48^|ujYM1h%c5qcmtqozgi7ShaW*>NlyUU|EljR zL5#AaMi@-Kstop;l!}fIPi`CWD3Y$5OZYU-R9~Okoep#ryE&vhz31l!sShv#l z@!>ve%(B9;{YiBKr)qO^GYH0I+gmvQH*fHd6ffTa<~UJHFz<4(vGbOr6t*vu(2Gl= zptslGj4yO>H2F0DtkU4eagR_^>5=`z5&x-@&t~K9KpP1m$eWuiKss7pB%>-i#3&9* zVOz|o8rM~+K8#lJ9&sq+;bqcqwpZ}9+)}!XMv!m%aaU}Hle}(p-`8VBFC#iZ3#!z| zK6g2%IF2u|uK_1-zz9rIB;zNvVnnoCG_AyUaeJBcRGAlN$fC2GtiLoy4ZaR)->=L0YlGzoa*rIJtmZ)jz-SD_0bdyCeBCk+Rb4AsK#>C z<}ilC=V+KY#FNMf2?atUFs$0cH2rFIMBtmqQ7w+UvX#9tJJRPE24LNq6(2hA?N#Jh z#a7g$PkfK%e2+uASj;NTNoSfF0ILh!QgEkz4TsJAj^dPp>7tZQM-lSzAJia_E;RRVwbTQ(qyaTX*t3IjSMMl z;O`(mCkp{g)#NNjbo9flg`4dcTP)HG9H7iOz5fUShfHQG?E=MT@PGwX-kq%L82Cy- zw7BeVq(v@)PFP?_?;jZ%nYT=j8U;$EYGryv1xo21bJZ5MbwhD<(T;h8py1fnU7Vi2 z0bt-8P}jhrv+iV4*(aV*C_L6!nJ#&E9T@$vDYBsnR zr-2Lo(!geDW`3v33)6^m&Bqs$zc?7-^uDEJ{D zrZLaC{;%Z|%CSL8mZLu@54cK1=b;6Y%5$aHJu*E+BSfpb{Jj$BW-dO`zM<;Ss2rJ4 zRSbh4#)mEv(k)zq`6rjM&I*aehKWNN4BGR*p4TQ3c%k2-2`U?KmXXO74>86Lgv`Br zGBlRJvAn#jRblvPiP5aiex&nw%o*9B`qho?xrBJ)Zv*6t+iI-mP7Oy44+s%R-+&$r>kEQ?oMKCjsb#NG4y@#tUD*5c z&CdyZML!|AKL%=~ezxIv%5u4pgXx3K3zq@w=w-|}XqSm%xCdHGMnXsc5=xwky)F7C zCo6&s0q2{7rf!wAXhci?%4oNn@X;lq#d-Dgu+LQ{g##sTt!01v5x7Zat6hb`h(g;~ z41R`h#eh9eVbI=DsQQEDYwf{j;Ki8Z?g3V-lg=%12agd}ASkQfk-SQOhKkbt!&c-c zkcNNu&Wx1!We?g6`D=TS-AwLlt;FQS2-^Fi-B=4D`tl%JD3i3q+;zL%XANF|NPt;C z(iWtUvDmzSu%Ubb3w_!46G`JKM25wu&T#h%xy^58*0(PLlvt=iG!0H&i53E|Cg`Y7 zlpBa%Utb&k=?Dyoj;^1p1L>Xq?KeoB&78lW`{AsOZoUH1WT`H}OxgR+Eb(BQI&>5i zv900sliexC68#n(c5{1s`@$*fn*GW5mCPxEK&%EwB)4|hIBK_Iup6BB1pLK2U>!?m zx~SjX)iS9wU~P%W(eDQpvAG$fnEXZ)hI1W!J*GI<`f)&x5Pf;1v>=D^mV&bt7GCqD1IM1 zZ+*M>QB02eu3y1U?iI;7%+7ChafHTyMF^fGL?8LZp<>3VV*2&B%ni*&gl(x?)qbZ2 z5tr`0y>1JhXyiS~NTyVB_m}wO5Zy<;&Y`w)m>027yA2xuNw~zFxe@ zGQXFCd<2KNR>L2bBDUlcOFs@tv&t;5$mfV%iBYkggd6pkz&z1Wu8gCgB3oc|vjFGh zY>Owego=c!YV1&*zP|qULVdZsMn4*v5FyxHm-};|411k#fBN_lGWeDInTkrCJPT;o zg4LOX7VtZ5_7xB!-CJy4vsPLkx+n*WJwIJ%4I$qw`Krw4>((AwtjTsgaAb;$mTyu` zQmo3)D~=;;7vTm3q~tDaYGd{Y>F<7xfF?1v(7zuZ`XX_AGJvfm?3cfuo4aA16Bqmt zJPZ=RVbFW}ca>FB)>Pu;pgkuywe{;%SSLf!`TU!9b{KT#t$Cf*%@g3?=M|i`xF#rK zD4;FyiT2eJ@`=?JeO93Ox)>A6S4$4vUuZ@IwlsR}Dr$Y`0e7nHhsnZEPoARw9!%jZ z)F>tXu3k*LQ1|-NlS0jMGBP2Lk0ks~-+XQ_t8DM@?nYan?p?jTYg5IVJPWA)A60Us z;2?G@t+v(75WPmHr&n8*BElD7efs?cJq0J~?SGd;jALXMqp&M6Fl@{RNLrMX~L} z-A$$Mz1NR5?N;x`C0kJZt;1%uaw& z43L#Cy~h7}euV!s1ctL2OZ}f0fFrL90kY=Hn17o~IG<9+181mFHNesSvesbe+%e~5 zRXcYd^*KB++XHpI$V4g&q1W-o+pS4%} zqwcNOH8!bv{Y@W10W-S%%wDy|dtb282tZ7-un}6%9hb6Gg!xixv-5x-u?T!(CQ@US zcOnq3tLK}%UXd+xuIO&$Waa2pB`Fk$1XS2e<5jmfK3BLQ1E+KR`xRx!&gi07%iGGb zWaDTXpjRx1%Poux(=#&!W&??mZ{9p9(`z(7YqhQ=-WW&yQ7G znMq!z-xAi)z?W(pj?Wl0I{J38*%Oylzqw-0?O?tZq~u;C;lEn<{PJ~AgFkx-AjoBb z)@O8kW_E9HriYCIW58Wt7=^`QvqmwdBJA9rM7-NS*x2YFi6C9%gdYhdCXBBEue{2 z*xyRIY|j}~!lv^VbvtFkZ#HVJ+>GEI_B?eCcl)KEm$d_qr^k;DTRoy7p`lWsajeg% zg37(u7CD^`&3+w|-OuRAM0+&YV-Zsrqnl^aWZloy4!3i4y_a7Lgn2XWhr2+7&Y5>x z-~OhepPYJ9YYb(E=5f-|(S28#e`s<<7a`&$`qchXBNM+U*I)?I-sDfBPuLn;8noWY zaq;mgaY~RUN}RG$CY}h`fSFRcyZ5zVOlDZ}_SZEMLiW2Ov1CrGl9O5B@A?C*Hrc>; z%d#^uzKP#=I}9M((-*vUHFItNoY3pmF-b)d2c~e^CiM~vd9axer-kx6ZxUXW#++R) z*qZ>x$melPvFx?SoND_FpW(A^z1^Qbox$|)n`&0c1l!x&0lAV`dQJ+m!-oXxNwGuk zr^nZSe3XM@&59Cl*P^uW$h_)Z$ue1Asp)mj(c^ z>>T~o@wt^sfD|mXtI=p9$)a*|B}{CbicQxwxMeTwKPZzGxiejmJzn28T%a=65>F)B zN~G5>e@aRsa9SS@|6@X%t^EUYD5H`B8QA;V4K!Kg{4{JpAAm4;k(1|O>{5^5$KSZuzA1Cm7S7eRw~*;}XVb;P3B0TKhp$ zLRxx3J-@`D%@^_!2r94YxT&4ZM>0xh-F|+Ads{q}%xMv2oGq0z_8JSJd8U;U*h=w^ z6gPn@1(tg}S~^~2V9*S_g?hfU&+4$8Z044_XG0fMehdUKqM#UgBihFFoRB~2G$7?S(5|^H$LV}nhwn#&#m?cYHSncT}xx>!FdIEz!1QynA;kN zgx93}{=#5jZcoGkGE(-S90{=TfTkYW_AwbiMRX~K>@CW`)}k?#`U&*74Pl*h40L&C zA};C6Vql$-xfweZZuNd{bwPFy{{)8RibcLpmjxT}lvM4mNv^-^8wp!K`=Uid4Uqh_ z#T18%Wc=Lrg%?xGNzPm)kh!*xRs51JUl5Y`N0DFjg7a(<|IX-2Ki0pvAm(+pT3OIw z{-jYXX>6QrykNJ~^pcN{@N9Fab0CS;w$6645F3`m#e*^aoNf&8EIen@!Wv5D?d=T4 ztTgGxNVWCx_C6kyCV%<=c>2n)thTOQPzezUl`a861Qn2ONfl5)r39%5=|(ygB%~YZ z?v#@55b5rg?rzR_-0ydO?CaX@K-XGxjyc9%la&=8klnYwqkO5V181?wAzvSS->u&# zTlp!_Q`tDks*Lv>2c-VdPJQ41V``=K(J)X(2X6y+-ndXJf5PJZ`>1D~Cua=K*rHZk zm4ltut=2@T(a5P{! z%s?AM;sd(_mCj9^ki+ns1?&&G?_W@g{`^$7%FKC6a9L&B#VBV5t^aRU51nr66Xilj zp|AJb!YxBojJ1{Iwc86My+F#FbGS9)yEfc$q`A`PlA)rYy?=as7bb~Fis-9(o2MJ^ zK<-3g7^2uV5|XnrEySbGVY8{)T8ypuHftME?+DGEuE;k+S?*L464 z2vtoo*gEv%1~6rGDdTPS)!Hyksi=eX9OyAy%p=25i`K`@V(*8{usF56h1u{`b!$7v zbTKIy4O+c6H_XkBaGI*VHza!=u^vRr?5wp6DtMCu!xfsTqhwN^af@D4pE!9tsBm zUKW4bXWN2k;Shul7VQ?H7%U?^N=pBY@v?EFwT%rwwQ76nM~`m$5HTzGHU>Qi)Rcb> zz1F?)J3;eCVIn?0-sXr0FbV#+`=5kNClV9X-9MRx*C+Go?NU9PzkA<%d($669C{Wm z4u>vQ4wN9pfHdrh*DBgqmZTRBaIBSme*z8;uoA?My4PrZZG;X18^I2YlATcIjaCo3 zy$5&YkshqWcP?`ijY>v>_NXPKoTa2}C`KPjpIe0aPVlkuyNF(8j^<0eRKxuQ6iUgO zyK90*_KuLf8LlXAnTVeVwVrAXOL+I??;Ppq*;7J_$_FmD)U`?i2DmlMt8<|z5zO|m z#DhSaXX%;{?ik|FjufVpGW80Uio$~k z{32a>KiXHp&KIXV#c%0tHYZ@*zDp_Ss8_T>W?J=yl*3>KxB+hSIrq-eulMU(TQNWw zCJ`&~ngBsh(>myqUcO!q?maFEFuR5F{A(H(w8PJ0A}P5FfVGwXDw>8JH6a<9Rs0dU{OkeuoEBnx`0p(R?<|mFX|(qp zFucuq08>yX!#m1;MI#9~19MtzS0=VVzM&k38uDaGM-Khjy;$aD7PHSCvZP>>RT01I?_Ht!d-LG5lKZ$G=8w5OQeVWwkklSNi$5M6}3q0^= z3Kr}TqI?c1(((pBLq#)SOCErA?aJo2hvUg^BJ^OGxVWuDxhjB19Ue+-O;vyV`BtYb zkQ&8Rxk%?x>7X7vififQSsl~gBXGW3P1$37d8E!?c<-ORLoVvS*K-YyV-J@!o_cDw zlQZu&ZNKNvVCE7hozQgr^ zO*e@){R*jVRl`<~TEAMvfMvCxosbu^49wA8B+ZTY13n0lZr2*4q*^z)_ zhgjA4;`NB5BD-c0l*29gG0cb*XfK)hA}4UbVmKM-J$WP z5;7?=R#GD7{k-f-#H^+t~e%&nl)i~jru;1-1|&>mOLK-WJD11cWd@h5tCa$tYoEnbJd9K;)3^ z-~UWfnPEfRXCo9>rF`WwB5oxJ$6zcb#8sp~;WgXr04IQq;iQ2VYd(ETu7#_B4)5z#0o<7MZH1>i(4q}1g z0f6Zq^6^AbjD)j4#iuF=qDM3`(?MYeX#>aYmz}Y}nuKA(tXS{JyGbJG#~IHJ#KrvVWUoO$<3vVynM&k$_(GDBAV8VY+&E76mW| z>XWg1&bRS9DvsTKu_^G}nfdM{*{F|Nf0TOrP}dVr3%o95JoEAXLaEpg6;BkGUm{bGR`PKAIkw*&r&)a*-|5 zn=k)Swc7S+kxVP?*ypwR?WpZ(B3J|#6#v!&E*_=tt(3u=lDJoYDLbUDW(;p}7gN@( zIm$e03PQi$XEov+t00{8a0btlZq5+#KC|fuyD1s~&UyT`9UOV8MNeyflq<1j+@aik zC6s>e{Uh|p!B)TSw0LhNXH)x69LPqin-XJ;xF~wJ#YOyfcddI|>f(5D&UO|`o}(O9 zu_ayWeDUl=dV-mUheRsksW^g=B7^(p1s&pAW-mwEXuI*j`yuN*4P1X{65M*r@$Q z$ynO96tDl-7A}m9UMB9FXDG4!6D5GLXgc=o$FzTA)(Kl+WMBgE0D#U(tvyF9Mja6V zGs%BUZsc`GtmrMJ5w0p6%RP&+0 z_kab}s5{;L{PNnjXInRb@QoA2Mq0V}pEJ#%>?@k-DI_gB9>>RN)MeZ;Q$n4z^kQOL zzlP&xQAe$Ym^#nbTy9m@fWI>G)wxR>NK3{NR&FZYzx3@e-}f-@ntG9ndlb!4R zJ6@p++7rJlZtAG36Z=WT2p&H4zbaQRM2msnYrvc;d0;$DwyI;C#IbbK=43)2dt*Sg zR6Gm*<(H4OGyCc;TJ>qua!IP+q`5_rE9dTiE9WkyFB2O1-0)|CNKePQ#Io2Q?{d2a zzM{5a+_fMemqhg}_6{#jY98d&c#|(j9f^lQKIbaVIU|eJn?QN*Q7)?hwZCc|&G{P{ z@vyk9tYb^D{q^x8C)%Wj#=r!`RUmANM7`dmk!lC7r|LC1yrmlTU!ls~1VG@My7P&+ zRSp1?r-vIp?(R1pt5qrO@q6GsIdy`@OTU>wP;ml^{8C2?#ip!hr}pR}h=-n;hjLbO8F_ zQ>awiTfNVaMTK(FIPG$k%R8jOQfI_TD^sH=m-|Mv(~`a&bJP+IG4Sh^Qh^=rF45!1 ze2XoEeVK=7sLU3ecqj!^i0+ za9H4)ffr(Swom77%eEy<|^E$C*E5g^T*+dH?uU=A>4uy(!d%gY3q*)&>z;Lc(K6*6F z9OvUDd$7H$Y;`o`a%|P#ZJqD5`}-m0&71Y9QW1D}?tBG^Xsr5bJlqP-*lAz>*U0ru zc(w2vB2{!gpnCQgNZDAS-TUyKXJ=bTpx!lC5~X)Fy6=2E-39^CU$nXzZIh`x#=R`FXZrf{lZ`Di#0rsxcXqoMN!Ct|bJB?KPkU=NdT7FNv3+!e z5jb{g*5H1Vn8zZ;*q4qD4O*VS*(C^++~?O)LIzTqB)N*3;NsN@5Rh+<{Si0y$xHuZ znUmK`Va7oI!j!B4vR5>BM|$;+-Y5?+#M}+r#YoZ#()gV5k@8*5G3J$8O@g7H#TuTv zVW+i;{*kghxythF7X@8|qh8J0sN(Klw7z$@Dn-S*YhDE5kHFr3tdOm9JU2h@R^xO= z1Nhu6qNfA=hXtCADBOyV_WEUn^!<^#HPCt^^-jQVW&3mdklubq3XK2;XcVOOM#O&5 z*-V`u*FM@kW4@@;eyUL*lK8dJn^1WZ(>!JGRxOdpEg3ZOf)6_n=t<)PmOXJw{vb}) zsmu@h?3$Vdzi@0+GZA%Zt@u*))adXyLa-0Nx3|K_CJom1_r?4aTjl?r zJ#Xx$Otw3ed}s%dMeTCW0xJD|VcLBZ*QXyV?gJVEAO4Amh{*d^h0M2TVT|$(Ac-_v zA7LFVEVuY80y6*-Z;E%hRJO_i@ERS59Mh-yD=qSZ&JkKp3%jsnI7l*Ca zNCqU+n6KAONpmOf+nH_oZw%8(g^R`U+iAD{Z4bKz@Iu%HIc(uah<_hlr_^(b5!F-6 z%1yN{VF3L$){~!Nd$+b837ij)(@0gIR)5a5zm8LGtHz8TWX_ zIT8AxMJuEzw822E?{A|MPYk_2@{!cl)jx(k%l%Ly0y^75<8jW3U*@7#IlX%Bqec?m zKMA%KMt7r@g!dmWbDTSk4$F{F#nE4NuCBzgF-(2UhBGJLxoN4TPeKom98i9lt#Y?uuYMuPE^GLs-A7@DIjn-o z?Mpf=x5+J$EO#h~HQbx2pqsRoaTvFLfcH&E;u}wsVeur!%~D}nduQ?!1kvVn`8TL@ zqb~8y?GelY0BOwbuk>@gUZ_`+bp?oV+F58nJT%hzAso7fO;k!%x zqf! zAt{s1Ca~ut`XIOcR<5gP-tDLjrDv$ELnTaRyUWz02V~V%Giz&}0M2=8V55Mv;I_+o z1;K5V5*yWI2KHb|#itqYmbDwXvn@4aDmRm#I|_EW|F;#4#!G3e`gcj#bP}N2XCXkZ zck@06%E`siw0tWe<9p1Sni^!S4u7KZz7-tJc1q2udej;uVEw>GQY}g(a(G&l7 ztvJ__{J5Xc)%jf@&25N}hSgpE>$)XD@YKxq(0r%k)wrQxjWbNYgjs_o5CBV-r1$$7 zj(iVP59Vhc$g~T}1VS_Dq0&X}CB}z|)=}?mPlkD3*)zV}hdvsM+x;YUEzronn<{^Q#Oaw|HyF_(;!eE_U}%)BPq3j8I97_0|d`$`5rLt_;u~ zH;@u!y9Zu=r?**GL>M}yvH89;fFJf^%!wvRw|_F4%gpwQDnq%59;Su#GfO(j(C6NF z=sx>BQ7X8PMffDA%ZA|$>T6K=YV0QCH#_-0i>_dW_1o;ii|R)G?|t3pCyvOz zA2hzyJnAaS@A<*!X|90merem=@q95;G;f1C>LUN+V{X-Qvms5R*`#Jx{VA--PC*pc zVXSI@s_-1~Y(_e>t;5%qg-bFQexafFBCD!DL3x7BdV^fD)x0F>6}j*7ZF6X!z8m-S zk+s}(Kk;53EzulxRC-JZelN|ANY*R_fGmD#ucPPczFZ$EM0l=_+@X_9P|R0DGTq@% zKW6cAD(0yk&$!{je)#g}U0Oz|7F%>DF`xBgByD0oC)U*5oJr|$?YG>*|7ih$l42qC z)0-#{Smmavh8er3%+8qqmjf9}f%A%EhjQ&*dQ;P~Zuu0kN29~EjUtnR5$VWC-<;&2f{EW#TMOoClC0e%m9@Y$)b4;j)#SC9#PRvM03oF600sRR?QB5l+Ch7c&x)* zNrUOHzsJaTOZvZeJ1HebD*ckGCcCt)PtPqJ|7FOd7{#(-(-FMg+9iCIwKUCL9`8V)~2 zsXN=M4T$Bl$?}gCbmGNEzfLb5>8jtKmgx_?6N96Z6B3DZJoy`ug{ZEo!Xqa3vLR&` zk5fF5Kg82l7Bq}{l7R|bTY%OugiS!#GrrUwE|9+7jomG!WC^w&NB#t|JjoB`sCBTH z-GGaEpq{u`(4V(9T%{@t!{`jYBi%@5=ckaY@H_v zl?k(B4)1*|uQhR@jMnWE>0v|7@P2 zn4zdFr~EHb2=Dz0+f(;O!zG!^jiB->Y5E)JpR8;Jp3!vB?v?ka5%~0^Iund0NJ#me z`mq{JJjj`_y5S~tE@b*Id-A5{`3`92kDj$V7PdTdICkKeoJs)@wM zFfvNo?kwMyTkxlKmf4)Gozi$NQ%7@y{Ow$V#FLr8E@m>blul|K^bQ@WP{+!o#?vkE zX(Uoa&vxu2+ukGjGVghWF!Q9xbRnK&DRm4ZwQjwqnE7&8a~Sr1@i9);p*bwkhU`kRi z%Vfj>0}m8%u+C8}2W>8X7Ge$Xl)hA{`I&k*Zo9V^rsHJT=#iZ|3(QKy1k;(xc3ooj zKb#!N)qJpzR8yt29IF})YigV+qnWEg48F4wd9;1fcKOoF#^~Mh5>>+K$!X{KOgcfd z20Q7jF(+a{R~<1~bC*G}ykfj-2a-IAkEWipKT*HIv?#5s2R(MTz`wm}LeGyGu}ODr zWJ@u*vO=T}{k7xcO4r738g&foib=FhL0!z}YBFfvc>i#ic6VI#WPFI04!JG*hMdQX z($8=vmdheh#)lWidS=ggQa_2$n_Tam{hoyh~D#s>kH}A*QQ=ln|RPoea97eAyAy?Jv;4O1=bETi! z-ivmaVb3fVJ9^32q%|JAAN;(|Hlpz8)dJ3_B|2XfA<5aDbUk`r?lG8gGx6rr^mY{j6GnKikV`bV)P^qV1zQ#1YX%Z7|3x<48xU80fP z4w)*$lone!^iI53PZ$XrE9mwDgJaf95zv=>dT?1R_1{E>fs&rZG%%J>o;>&?j!=27 zWOQhz#Z}Z6<>AK{)jGLyW%^8`YYaqlUZS~a8x;v3COviy-*fv9dc$B7A2HCKjqx~6 zPx;|TPnft(`M99Ro5=TA9xXK=y@t{=c+L2Ddlrg#Br5{_tu`ZlGg6oc=nDcSvZ%0U z-~|);@$8e?@wR5C)0w@$YPrBOb$jxWgIi<6kJHEQ5XIwkd|z^$~+v!;6>2Oya=(5B@i-X zA@0eNVm1=6K+UZ@v|j5bM&`U6_qz4Mut7dq+iKiO2l;di|HGn;Ye~n~-ncVBP6#j6 zCEvS`i3)Vdqyx*?#L(K_0O)1TN;;+pJ8UX5nY&iCPBvK$;mG5pW-yWpjmA823?_He zkwiOfZWnuA;b&8-S&m$569dhd4O=5OiGAtsSh$Tfu_{4Yg?b*$&d$!uz#btTDz-aX zod{eIaiXv|92)(HNq}B@YHA8VddfR@@5;AENv92LS341D|BiYMgIZS`_1z&P3ZF=Q zG$}Zone6$uoBDVZ%Memu{P8D0(4NYL&Jn}T4X8b-KRl}}yDW0Jid#66{JDhH;;t-J zpwq3+pngE1_(rj}HiB8>c{DolR4U!(RMqSda+TQK`9B=WqVmZM%X7{dyu}`apuf`4 zzrss6X$~X$0Li|!MC!CVJE7NbT&_^SfX)O0L>Hu_2UDqOxCMC5#ui6!WM@A-EMpGC ztQp;mtbyBN*M-6UI^TmMig&lNV3O-QlMw3;@60BI&}g|~!P^4%`_GXOoc)1;yQgQi ze=hW7$i^PoT|RunZPM^GoXb?L*m#^UF)?xEmwEE45-5=Ofz^Pf6^Z07@|>k?JnE}Z zQSU4i1Mx@c*Y&lBm;5t_<^EJtOWRT4$i%9-OdDUa5EpUeZ^7R5eiiQ@Jee+=gNUzZ zklS1-sf1Ya$+IJq$`2Y~CB ze+4|+o61*8y{uPRnA+Hlei38^eK7Pf%>>>u4;@R$-1rOAxetE4e`{C&@b+ayh+MKW zVu4u}Q@LpA`Q_Jd@Jm`peoaQ}xC)O%Dwm)!h1XA@-S34(^*&%;o3Chp>cz^r2pPML zySeo=pgcM$FfHzV7ypNGcJ2Vci8^yB`2!ltM!<29MaHOksK&_wX+nwSG;V;t;e9Jq zw@B$J5ZN+IWM3B6l&9j&S5G`cH{)!LPwhxw$+X$Q7m>2l~zv`-908= zOov+)IBj5c7M?)f>e>9maTm2d-lyxc*VDU&_0%ipo8)~@4qx2RxoL4qED7bE#jr0z z?_Kr1OTpsqf17Og#yg#O6gcm0y|^Ro#Zx>T%Ohjc3uFC^>r54hf4&G>S-}toDf{x7|X*(h3Yplyd65 zDdyd4a^^svrK%>7|1d3IDne_YW~3B8CLwJ&O;lGNs10K{vB+)6l-I)Gbc{YoiM4>4iXY@PfBdGJmF})Q=TPJ-SRWPJ9^ho#h;3V@H^ba zVPQL|!IEHKEn)JbQJ#Z@t z_78BbfOhD;%e{xQc{%uRl~@q{<52Bfi*HAXT74aIvy(&nHs;Lnf#3l=ooHT#NbXm7 zY-6==lH{Wt?ZpEYdTwcNh385++HkMMz+?)9Fsn$;S7~ekr*lHbyBqn~( zvz}Gve^%^Tg!U=9#fj-Gjy>k4)QeAk@4bKiEz~{}TpusL9n$LGvOzXHVKD(Iewuo% zI(idn5V#fXlVCJDX`u?3>;8ZEBNB4muC>o*T4&_wYbzDDd^Tg2CLWGw=CwprCj8F+ zcuSUUL5z%Dcg&TiQeu!(kM}x`IT?GU6?ZRsCxzkroI4hx#1GH&%_vfHr@a^~*Of|8 zU_24JJf@9e*H2nw`|{-rob4W)JoIm3G91=nGRb!^0tTrkSA}bk^?N*^8tgPr4{t&)iN@g$L~XflV%;g1yth*QN~SImfX>`O zWyr6BGB^9_S^cySimP;3a63o13Pwy0=i77tS9!GfpYnc8p|W}HX@?>)eaLa>{<~*27<-k65F1uFKH5b~7d)zmwUB3FHF^Zk zgMY!$zF88v-0J1ybgi~HUU#B-eI6|MFOXUTB@R<`!gKE5nkI@9)d%s$%+Uc4rLE5F zpkv^1`)`PO$(0Z>p7PPOF0oYI4@$eCB$hQev?$gTXFH}};1iJGNJ(OWTw+^d=T63O z)omcl-9Sd5io>1LLuK~-(F{u)26-Px9N!5MXTGX00^^WoVUq$vLmJoTeH3?VzZ+PQ zCOPG!+Gcl*N1=MkQ^Tr`B~3Z%|IPCBG5Za&2BD z+Sg>`@lrt3LK(h*t8*TP9q^Q-7&xRnR{lBD70c)4?=P{^m%4Mj1E3kOj1f;iUPBqk zSEpL)j#m`G6%rDHd8l|faf;Ee?IUnQzG{tAt-)7LTia71%dNyynLHkj&v0NGaf^6$ zfiJo2=5Tx%Vq^YNQ|MlD1d-s$VJo&Nll|qwH1SjkT?3T|_d$7!F<;_RkKFeyPl3?< zq?@_Wp1mH)?*gFKldZHO z=y)w~{zuHrVPVy=&fwM3mnm1_u_(QLYh>JG)Jlj!Zb0xD{W_9E0=#~{(K)toDWVh8 z;TYx7@86jY_^?IScMy@6gG$92O4!+p-OnX0em0(4TfSUW%$^C%K75tSTljG5mbl49 z!?_&3=CR&$#m}Znw+)H9n{(H$XaogupqK#Ch16pJXLu`iO`&Ndu^Rv4IOvo^0h2xj z6$3l-Yz1(pQM?xwIQIc_nQ)ROL%e!b-}mEPZ^ zsWzsSI4}q>xt$H>ILq(U!IK9e{7M8O>?=;8hD$o3Hysy%IS4%gp#!E{eS$LGbreuH zW1w`z@Vv8J_rj;uU?FBP9C|#MfR2J>Kob(~KUOJ~<^bHp<2G56QlZvJk#2yFEFA4K zK(>g8e@|2mBaK>;UU+(an#xBjwY|M2A`mZNMcwH;_**qPzy3g8ax-}r9(qre-|3o= zKb4z*$&>;%9FD_1y>Ap(Qii7}RC?0IDbn4d;Kym5@1JBLLJ!k}N+tH(;l_;F#{6`R z*5BF7Bf5b)foZLN*%7@Z!UP>r`=3_3odIzn@%^v;92Fo|)GtXTH1nDcx!jNvKy9s` zwn?zr8#_MgvpaDW-#>$G9m&2Z;JDYjoi6|I8LH>LWgo|N8LCSrg);{Eo0&KGsgE`j zbo*@zEa$s_*1PXln0ze4cKR^z>S8<&>)(GKu48`c64n@mjl51#af6PQvbxifJN5 zR{XL*U7&H(+o4U?c zwd<;8GNr@Ta%D;lV!C^+6BU=tY5r%#x!G0UJW|y}mv{+!5_OaZoqylTXl0aY9C;uUB!#yW z1jGz#Ros`y^SCgAgF7w(Sg>CCy^`U?3eR&=^gC5SnNPX^R1A)Mt{4gc!vxPm{%HYL4BY64X`~(z zyEd5jHDKu1u^OKf^LyJ>uofR%I$vI5wugT#ygdTHAY*%SCjL`9f6@w*u`2Pg_ z-_{jbbv}y`aF({d0Kixqu2@o|4>9tx1cBZ9*iSXV8CiX|wDj0$gF4icgjEo$M+zON zj2bY3Isp2q*|jBRvN`_mzI8Iw=kaqK3h+Z6s0bJ<7V-*v2>pS8d!|0ph{3&ohLe(# za$kIY)=)#^zWw34_sED+rz8mqF*t}&kiN_)L~Ld#2|%<+#2cy$;B1-xphxzo*Lc3? zKZ%bQDGpP8oNUc1AGr9F^Xeq>p%iF#dBnDboe`8#yn7AVw}O;Cw~OclY)*^dpqWqW z6bGEq%Fl(6(J*DoG5emgQWc?;4f*qL1|0oXIc?i4zUxDz&@M{+Y;kD>s&?YPDYep@ za=UU2{WUo@=Kc+GTnH?uN~%R=@I^LS>kIJ(Tk#m&wg=SVo7}F~@`=nb(Y4~6W`_L? zwXfr>ur}`(TlO2dp|>U&%meT&Zk@FCH|ESMvm=Tj`6^w!D}mm z3T_G;tS);d3)o%r9&G)G49~7z9|vz1+3>IZlc0DfztT77e8iNDwYYCa8ar+o-XO>t zM4|!(>%(ptlfSZOAD?S`ghsZ5AF

#YTg3?`Vb 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 dV};;rwsbea*s9LN2^B1eRtaSg|2+GB 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

#YTg3?`Vb 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 z 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 C({UpJ literal 0 HcmV?d00001 diff --git a/examples/images/microgrid_sizing - h2.png b/examples/images/microgrid_sizing - h2.png deleted file mode 100644 index 37163330027448037ae62396b1e2fcfedb98904b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 177607 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�x7ahV9#}^6t*k0~! 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 #tg_<;w2d4zy=vNQ~+c3{N>(Za(`>J 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�$!>ikjAGuMjG^L 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 diff --git a/examples/new_examples/Untitled.ipynb b/examples/new_examples/Untitled.ipynb deleted file mode 100644 index f296714..0000000 --- a/examples/new_examples/Untitled.ipynb +++ /dev/null @@ -1,80 +0,0 @@ -{ - "cells": [ - { - "cell_type": "code", - "execution_count": 3, - "id": "daa2a7b8-b634-4d53-8440-518b5d4aa50e", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "PyObject " - ] - }, - "execution_count": 3, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "using CSV, DataFrames\n", - "using Microgrids\n", - "using NLopt # optimization solvers\n", - "using Printf # pretty print results\n", - "using PyPlot\n", - "using PyCall\n", - "using BenchmarkTools # for timing performance, optional\n", - "np=pyimport(\"numpy\")" - ] - }, - { - "cell_type": "code", - "execution_count": 4, - "id": "6daf95d7-90af-4daf-b642-643a803b9422", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "Microgrid{Float64}(Project(25, 0.05, 1.0, \"€\"), [1453.0, 1331.0, 1214.0, 1146.0, 1078.0, 1035.0, 1032.0, 1072.0, 1142.0, 1208.0 … 1479.0, 1508.0, 1410.0, 1370.0, 1467.0, 1587.0, 1561.0, 1472.0, 1533.0, 1483.0], DispatchableCompound{Float64}(ProductionUnit{Float64}[ProductionUnit{Float64}(2000.0, 0.0, 0.24, 1.0, 400.0, 0.02, 15000.0, 0.0, 1.0, 1.0, \"L\", \"KWh\")], ProductionUnit{Float64}[ProductionUnit{Float64}(1800.0, 0.0, 0.0625, 0.0, 1000.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"Kg\", \"KWh\")]), ProductionUnit{Float64}[ProductionUnit{Float64}(2000.0, 0.0, 56.0, 0.0, 1000.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"KWh\", \"Kg\")], TankCompound{Float64}(Tank{Float64}(0.0, 0.0, 0.0, 25.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0), Tank{Float64}(10000.0, 0.8, 0.0025, 25.0, 0.0, 0.0, 0.1, 1.0, 1.0, 1.0)), Battery{Float64}(5000.0, 350.0, 10.0, 15.0, 3000.0, 1.0, 1.0, 0.05, 0.0, 0.0, 1.0, 1.0, 1.0), NonDispatchableSource[Photovoltaic{Float64}(3000.0, [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.000000000000001e-5 … 0.45131, 0.30678, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 1200.0, 20.0, 25.0, 1.0, 1.0, 1.0), WindPower{Float64}(1800.0, [0.03184904690521816, 0.1104932647748532, 0.24596484619739856, 0.44422012231738006, 0.6554128208926687, 0.8470913237698507, 0.9579413031865969, 0.9735278942424532, 0.9837469734016646, 0.9903667231838823 … 0.011233045262998936, 0.018460507449516883, 0.023644167600765466, 0.02969747711584798, 0.036359043012900244, 0.03713796382151399, 0.037530379586714784, 0.03792477182913709, 0.037530379586714784, 0.03674751985711801], 3500.0, 100.0, 25.0, 1.0, 1.0)])" - ] - }, - "execution_count": 4, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "mg=default_microgrid()" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "fe39f510-2cb2-4ef7-ace1-f33b89389873", - "metadata": {}, - "outputs": [], - "source": [] - } - ], - "metadata": { - "kernelspec": { - "display_name": "Julia 1.9.3", - "language": "julia", - "name": "julia-1.9" - }, - "language_info": { - "file_extension": ".jl", - "mimetype": "application/julia", - "name": "julia", - "version": "1.9.3" - } - }, - "nbformat": 4, - "nbformat_minor": 5 -} diff --git a/examples/new_examples/data/Ouessant_2016_monthly_stats.png b/examples/new_examples/data/Ouessant_2016_monthly_stats.png deleted file mode 100644 index d878996b430cb4819c0fb58af10f11b2be90f148..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 126789 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 diff --git a/examples/new_examples/data/Ouessant_data_2016.csv b/examples/new_examples/data/Ouessant_data_2016.csv deleted file mode 100644 index 3b3f415..0000000 --- a/examples/new_examples/data/Ouessant_data_2016.csv +++ /dev/null @@ -1,8761 +0,0 @@ -time,Load,Ppv1k,Temp,Wind -2016-01-01 00:00:00,1453.0,0.0,10.23,3.78 -2016-01-01 01:00:00,1331.0,0.0,10.69,5.28 -2016-01-01 02:00:00,1214.0,0.0,11.14,6.78 -2016-01-01 03:00:00,1146.0,0.0,11.6,8.28 -2016-01-01 04:00:00,1078.0,0.0,11.39,9.6 -2016-01-01 05:00:00,1035.0,0.0,11.18,10.91 -2016-01-01 06:00:00,1032.0,0.0,10.97,12.23 -2016-01-01 07:00:00,1072.0,0.0,11.14,12.61 -2016-01-01 08:00:00,1142.0,0.0,11.31,12.98 -2016-01-01 09:00:00,1208.0,0.07,11.49,13.35 -2016-01-01 10:00:00,1299.0,0.0,11.65,14.18 -2016-01-01 11:00:00,1352.0,0.0,11.82,15.02 -2016-01-01 12:00:00,1363.0,0.0,11.98,15.85 -2016-01-01 13:00:00,1366.0,0.0,12.09,15.83 -2016-01-01 14:00:00,1336.0,0.0,12.19,15.8 -2016-01-01 15:00:00,1336.0,0.0,12.3,15.78 -2016-01-01 16:00:00,1307.0,0.0,12.31,15.99 -2016-01-01 17:00:00,1315.0,0.0,12.32,16.19 -2016-01-01 18:00:00,1396.0,0.0,12.34,16.4 -2016-01-01 19:00:00,1432.0,0.0,12.26,16.53 -2016-01-01 20:00:00,1452.0,0.0,12.19,16.66 -2016-01-01 21:00:00,1580.0,0.0,12.11,16.79 -2016-01-01 22:00:00,1692.0,0.0,12.08,16.32 -2016-01-01 23:00:00,1521.0,0.0,12.06,15.85 -2016-01-02 00:00:00,1344.0,0.0,12.04,15.38 -2016-01-02 01:00:00,1200.0,0.0,11.82,15.69 -2016-01-02 02:00:00,1071.0,0.0,11.61,16.0 -2016-01-02 03:00:00,1036.0,0.0,11.4,16.3 -2016-01-02 04:00:00,1059.0,0.0,11.09,16.9 -2016-01-02 05:00:00,1043.0,0.0,10.77,17.5 -2016-01-02 06:00:00,1029.0,0.0,10.46,18.1 -2016-01-02 07:00:00,1070.0,0.0,10.36,18.76 -2016-01-02 08:00:00,1197.0,0.0,10.25,19.42 -2016-01-02 09:00:00,1339.0,25.91,10.15,20.08 -2016-01-02 10:00:00,1352.0,11.78,10.06,19.68 -2016-01-02 11:00:00,1314.0,9.98,9.98,19.28 -2016-01-02 12:00:00,1273.0,0.0,9.89,18.88 -2016-01-02 13:00:00,1160.0,49.17,9.92,17.97 -2016-01-02 14:00:00,1098.0,188.44,9.94,17.06 -2016-01-02 15:00:00,1075.0,17.93,9.97,16.15 -2016-01-02 16:00:00,1106.0,2.34,10.17,15.06 -2016-01-02 17:00:00,1142.0,0.0,10.37,13.97 -2016-01-02 18:00:00,1262.0,0.0,10.57,12.88 -2016-01-02 19:00:00,1257.0,0.0,10.9,12.08 -2016-01-02 20:00:00,1251.0,0.0,11.22,11.27 -2016-01-02 21:00:00,1365.0,0.0,11.55,10.47 -2016-01-02 22:00:00,1499.0,0.0,11.37,11.36 -2016-01-02 23:00:00,1324.0,0.0,11.2,12.25 -2016-01-03 00:00:00,1176.0,0.0,11.03,13.14 -2016-01-03 01:00:00,1073.0,0.0,11.0,14.22 -2016-01-03 02:00:00,946.0,0.0,10.97,15.29 -2016-01-03 03:00:00,916.0,0.0,10.94,16.36 -2016-01-03 04:00:00,932.0,0.0,11.34,16.38 -2016-01-03 05:00:00,943.0,0.0,11.73,16.4 -2016-01-03 06:00:00,926.0,0.0,12.13,16.41 -2016-01-03 07:00:00,924.0,0.0,12.11,15.58 -2016-01-03 08:00:00,960.0,0.0,12.09,14.74 -2016-01-03 09:00:00,1075.0,27.98,12.07,13.9 -2016-01-03 10:00:00,1145.0,432.06,11.85,14.1 -2016-01-03 11:00:00,1146.0,106.64,11.64,14.29 -2016-01-03 12:00:00,1129.0,0.0,11.42,14.48 -2016-01-03 13:00:00,1023.0,492.74,11.28,14.53 -2016-01-03 14:00:00,948.0,153.18,11.14,14.58 -2016-01-03 15:00:00,891.0,86.08,11.01,14.63 -2016-01-03 16:00:00,907.0,0.0,10.89,15.11 -2016-01-03 17:00:00,934.0,0.0,10.78,15.58 -2016-01-03 18:00:00,1045.0,0.0,10.67,16.06 -2016-01-03 19:00:00,1086.0,0.0,10.74,16.41 -2016-01-03 20:00:00,1073.0,0.0,10.81,16.77 -2016-01-03 21:00:00,1210.0,0.0,10.88,17.13 -2016-01-03 22:00:00,1343.0,0.0,10.88,17.24 -2016-01-03 23:00:00,1213.0,0.0,10.88,17.35 -2016-01-04 00:00:00,1088.0,0.0,10.88,17.46 -2016-01-04 01:00:00,972.0,0.0,10.9,17.55 -2016-01-04 02:00:00,880.0,0.0,10.93,17.65 -2016-01-04 03:00:00,863.0,0.0,10.96,17.74 -2016-01-04 04:00:00,857.0,0.0,10.92,17.7 -2016-01-04 05:00:00,866.0,0.0,10.89,17.66 -2016-01-04 06:00:00,884.0,0.0,10.85,17.63 -2016-01-04 07:00:00,932.0,0.0,10.71,17.49 -2016-01-04 08:00:00,978.0,0.0,10.56,17.36 -2016-01-04 09:00:00,1037.0,0.0,10.42,17.23 -2016-01-04 10:00:00,1100.0,24.59,10.36,16.91 -2016-01-04 11:00:00,1091.0,4.89,10.31,16.58 -2016-01-04 12:00:00,1101.0,113.0,10.25,16.26 -2016-01-04 13:00:00,1046.0,0.0,10.37,16.05 -2016-01-04 14:00:00,939.0,520.39,10.48,15.83 -2016-01-04 15:00:00,928.0,173.77,10.6,15.61 -2016-01-04 16:00:00,941.0,22.56,10.56,15.91 -2016-01-04 17:00:00,972.0,0.0,10.52,16.21 -2016-01-04 18:00:00,1069.0,0.0,10.48,16.51 -2016-01-04 19:00:00,1119.0,0.0,10.47,16.45 -2016-01-04 20:00:00,1115.0,0.0,10.47,16.38 -2016-01-04 21:00:00,1199.0,0.0,10.46,16.32 -2016-01-04 22:00:00,1289.0,0.0,10.41,16.24 -2016-01-04 23:00:00,1170.0,0.0,10.37,16.16 -2016-01-05 00:00:00,1065.0,0.0,10.33,16.08 -2016-01-05 01:00:00,991.0,0.0,10.33,16.0 -2016-01-05 02:00:00,922.0,0.0,10.34,15.93 -2016-01-05 03:00:00,859.0,0.0,10.35,15.85 -2016-01-05 04:00:00,871.0,0.0,10.27,15.72 -2016-01-05 05:00:00,861.0,0.0,10.2,15.6 -2016-01-05 06:00:00,878.0,0.0,10.12,15.48 -2016-01-05 07:00:00,932.0,0.0,10.16,15.08 -2016-01-05 08:00:00,1015.0,0.0,10.2,14.68 -2016-01-05 09:00:00,1063.0,2.68,10.25,14.28 -2016-01-05 10:00:00,1068.0,1.16,10.26,13.85 -2016-01-05 11:00:00,1079.0,0.0,10.27,13.42 -2016-01-05 12:00:00,1063.0,0.0,10.28,12.99 -2016-01-05 13:00:00,995.0,818.76,10.16,12.83 -2016-01-05 14:00:00,970.0,221.93,10.04,12.66 -2016-01-05 15:00:00,962.0,10.33,9.93,12.5 -2016-01-05 16:00:00,957.0,1.7,10.12,12.18 -2016-01-05 17:00:00,976.0,0.0,10.32,11.87 -2016-01-05 18:00:00,1069.0,0.0,10.52,11.56 -2016-01-05 19:00:00,1123.0,0.0,10.5,11.74 -2016-01-05 20:00:00,1121.0,0.0,10.47,11.92 -2016-01-05 21:00:00,1232.0,0.0,10.45,12.1 -2016-01-05 22:00:00,1315.0,0.0,10.57,12.29 -2016-01-05 23:00:00,1173.0,0.0,10.69,12.48 -2016-01-06 00:00:00,1045.0,0.0,10.82,12.68 -2016-01-06 01:00:00,1001.0,0.0,10.83,12.63 -2016-01-06 02:00:00,921.0,0.0,10.84,12.57 -2016-01-06 03:00:00,875.0,0.0,10.85,12.52 -2016-01-06 04:00:00,864.0,0.0,10.72,12.42 -2016-01-06 05:00:00,854.0,0.0,10.6,12.32 -2016-01-06 06:00:00,858.0,0.0,10.47,12.22 -2016-01-06 07:00:00,940.0,0.0,10.39,11.49 -2016-01-06 08:00:00,1025.0,0.0,10.31,10.77 -2016-01-06 09:00:00,1069.0,6.0,10.24,10.04 -2016-01-06 10:00:00,1050.0,8.56,10.42,9.5 -2016-01-06 11:00:00,984.0,0.0,10.61,8.97 -2016-01-06 12:00:00,991.0,0.0,10.79,8.43 -2016-01-06 13:00:00,977.0,0.0,10.69,9.12 -2016-01-06 14:00:00,979.0,0.0,10.59,9.82 -2016-01-06 15:00:00,973.0,0.0,10.49,10.51 -2016-01-06 16:00:00,1014.0,1.51,10.73,12.69 -2016-01-06 17:00:00,1019.0,0.0,10.97,14.87 -2016-01-06 18:00:00,1092.0,0.0,11.2,17.05 -2016-01-06 19:00:00,1127.0,0.0,11.83,15.55 -2016-01-06 20:00:00,1141.0,0.0,12.47,14.06 -2016-01-06 21:00:00,1253.0,0.0,13.1,12.57 -2016-01-06 22:00:00,1292.0,0.0,13.05,12.73 -2016-01-06 23:00:00,1045.0,0.0,13.01,12.9 -2016-01-07 00:00:00,947.0,0.0,12.97,13.06 -2016-01-07 01:00:00,904.0,0.0,12.82,13.75 -2016-01-07 02:00:00,839.0,0.0,12.67,14.43 -2016-01-07 03:00:00,799.0,0.0,12.52,15.12 -2016-01-07 04:00:00,792.0,0.0,12.15,15.66 -2016-01-07 05:00:00,746.0,0.0,11.79,16.21 -2016-01-07 06:00:00,758.0,0.0,11.42,16.76 -2016-01-07 07:00:00,841.0,0.0,10.98,16.39 -2016-01-07 08:00:00,964.0,0.0,10.53,16.02 -2016-01-07 09:00:00,1071.0,0.0,10.09,15.66 -2016-01-07 10:00:00,1081.0,190.33,10.0,14.96 -2016-01-07 11:00:00,993.0,232.17,9.9,14.26 -2016-01-07 12:00:00,975.0,0.0,9.81,13.56 -2016-01-07 13:00:00,931.0,631.4,9.81,12.68 -2016-01-07 14:00:00,924.0,507.84,9.8,11.81 -2016-01-07 15:00:00,914.0,52.04,9.8,10.94 -2016-01-07 16:00:00,909.0,82.32,9.82,9.76 -2016-01-07 17:00:00,931.0,0.0,9.84,8.57 -2016-01-07 18:00:00,1012.0,0.0,9.86,7.39 -2016-01-07 19:00:00,1060.0,0.0,9.9,7.5 -2016-01-07 20:00:00,1069.0,0.0,9.93,7.6 -2016-01-07 21:00:00,1198.0,0.0,9.97,7.71 -2016-01-07 22:00:00,1317.0,0.0,10.09,8.17 -2016-01-07 23:00:00,1130.0,0.0,10.22,8.63 -2016-01-08 00:00:00,1002.0,0.0,10.35,9.09 -2016-01-08 01:00:00,949.0,0.0,10.24,9.27 -2016-01-08 02:00:00,884.0,0.0,10.14,9.45 -2016-01-08 03:00:00,870.0,0.0,10.03,9.63 -2016-01-08 04:00:00,898.0,0.0,9.93,9.39 -2016-01-08 05:00:00,857.0,0.0,9.82,9.15 -2016-01-08 06:00:00,822.0,0.0,9.72,8.91 -2016-01-08 07:00:00,898.0,0.0,9.9,8.67 -2016-01-08 08:00:00,977.0,0.0,10.08,8.43 -2016-01-08 09:00:00,1023.0,83.95,10.26,8.19 -2016-01-08 10:00:00,991.0,0.0,10.44,8.18 -2016-01-08 11:00:00,923.0,205.58,10.63,8.17 -2016-01-08 12:00:00,830.0,28.39,10.81,8.15 -2016-01-08 13:00:00,749.0,28.76,10.89,8.09 -2016-01-08 14:00:00,736.0,693.81,10.96,8.02 -2016-01-08 15:00:00,762.0,370.82,11.03,7.96 -2016-01-08 16:00:00,811.0,0.0,11.2,8.28 -2016-01-08 17:00:00,829.0,0.0,11.37,8.59 -2016-01-08 18:00:00,904.0,0.0,11.54,8.91 -2016-01-08 19:00:00,975.0,0.0,11.62,9.35 -2016-01-08 20:00:00,986.0,0.0,11.7,9.79 -2016-01-08 21:00:00,1094.0,0.0,11.78,10.23 -2016-01-08 22:00:00,1232.0,0.0,11.7,10.53 -2016-01-08 23:00:00,1084.0,0.0,11.63,10.82 -2016-01-09 00:00:00,939.0,0.0,11.56,11.12 -2016-01-09 01:00:00,894.0,0.0,11.53,11.67 -2016-01-09 02:00:00,824.0,0.0,11.51,12.22 -2016-01-09 03:00:00,815.0,0.0,11.48,12.77 -2016-01-09 04:00:00,863.0,0.0,11.45,12.89 -2016-01-09 05:00:00,852.0,0.0,11.42,13.0 -2016-01-09 06:00:00,803.0,0.0,11.39,13.12 -2016-01-09 07:00:00,824.0,0.0,11.49,12.54 -2016-01-09 08:00:00,874.0,0.0,11.58,11.96 -2016-01-09 09:00:00,946.0,24.38,11.68,11.38 -2016-01-09 10:00:00,991.0,5.43,11.62,12.4 -2016-01-09 11:00:00,1029.0,56.75,11.56,13.41 -2016-01-09 12:00:00,1044.0,64.37,11.5,14.43 -2016-01-09 13:00:00,1022.0,84.9,11.08,15.15 -2016-01-09 14:00:00,965.0,450.69,10.66,15.87 -2016-01-09 15:00:00,931.0,20.08,10.24,16.59 -2016-01-09 16:00:00,979.0,96.73,10.34,16.73 -2016-01-09 17:00:00,1042.0,0.0,10.43,16.86 -2016-01-09 18:00:00,1114.0,0.0,10.52,16.99 -2016-01-09 19:00:00,1084.0,0.0,10.4,16.8 -2016-01-09 20:00:00,1072.0,0.0,10.28,16.61 -2016-01-09 21:00:00,1190.0,0.0,10.16,16.41 -2016-01-09 22:00:00,1357.0,0.0,9.94,15.92 -2016-01-09 23:00:00,1247.0,0.0,9.73,15.42 -2016-01-10 00:00:00,1099.0,0.0,9.52,14.92 -2016-01-10 01:00:00,1003.0,0.0,9.62,14.51 -2016-01-10 02:00:00,913.0,0.0,9.73,14.09 -2016-01-10 03:00:00,871.0,0.0,9.83,13.67 -2016-01-10 04:00:00,906.0,0.0,9.51,12.93 -2016-01-10 05:00:00,956.0,0.0,9.18,12.2 -2016-01-10 06:00:00,911.0,0.0,8.86,11.46 -2016-01-10 07:00:00,881.0,0.0,8.92,11.24 -2016-01-10 08:00:00,952.0,0.0,8.98,11.02 -2016-01-10 09:00:00,997.0,122.56,9.05,10.8 -2016-01-10 10:00:00,1048.0,183.57,9.04,10.9 -2016-01-10 11:00:00,1114.0,185.38,9.02,10.99 -2016-01-10 12:00:00,1111.0,577.75,9.01,11.09 -2016-01-10 13:00:00,937.0,518.42,9.56,11.2 -2016-01-10 14:00:00,822.0,204.14,10.11,11.31 -2016-01-10 15:00:00,803.0,29.48,10.66,11.42 -2016-01-10 16:00:00,743.0,3.33,10.79,11.25 -2016-01-10 17:00:00,823.0,0.0,10.91,11.08 -2016-01-10 18:00:00,987.0,0.0,11.03,10.91 -2016-01-10 19:00:00,1038.0,0.0,10.55,11.28 -2016-01-10 20:00:00,1066.0,0.0,10.07,11.65 -2016-01-10 21:00:00,1163.0,0.0,9.59,12.01 -2016-01-10 22:00:00,1297.0,0.0,9.65,12.0 -2016-01-10 23:00:00,1170.0,0.0,9.71,11.98 -2016-01-11 00:00:00,1068.0,0.0,9.78,11.96 -2016-01-11 01:00:00,971.0,0.0,9.99,11.97 -2016-01-11 02:00:00,907.0,0.0,10.2,11.99 -2016-01-11 03:00:00,874.0,0.0,10.41,12.0 -2016-01-11 04:00:00,875.0,0.0,10.09,12.42 -2016-01-11 05:00:00,871.0,0.0,9.76,12.84 -2016-01-11 06:00:00,887.0,0.0,9.44,13.26 -2016-01-11 07:00:00,941.0,0.0,9.44,13.38 -2016-01-11 08:00:00,999.0,0.0,9.43,13.5 -2016-01-11 09:00:00,1040.0,20.71,9.43,13.63 -2016-01-11 10:00:00,1045.0,5.5,9.7,13.73 -2016-01-11 11:00:00,1066.0,24.99,9.96,13.84 -2016-01-11 12:00:00,1101.0,163.31,10.23,13.94 -2016-01-11 13:00:00,1046.0,334.53,9.95,14.25 -2016-01-11 14:00:00,904.0,219.11,9.67,14.55 -2016-01-11 15:00:00,933.0,30.1,9.39,14.86 -2016-01-11 16:00:00,997.0,9.02,9.52,15.36 -2016-01-11 17:00:00,1038.0,0.0,9.66,15.86 -2016-01-11 18:00:00,1145.0,0.0,9.8,16.36 -2016-01-11 19:00:00,1187.0,0.0,9.81,16.43 -2016-01-11 20:00:00,1175.0,0.0,9.83,16.5 -2016-01-11 21:00:00,1264.0,0.0,9.84,16.57 -2016-01-11 22:00:00,1379.0,0.0,9.78,16.07 -2016-01-11 23:00:00,1245.0,0.0,9.72,15.58 -2016-01-12 00:00:00,1167.0,0.0,9.66,15.09 -2016-01-12 01:00:00,1072.0,0.0,9.46,14.55 -2016-01-12 02:00:00,953.0,0.0,9.27,14.01 -2016-01-12 03:00:00,901.0,0.0,9.07,13.48 -2016-01-12 04:00:00,908.0,0.0,8.84,13.03 -2016-01-12 05:00:00,917.0,0.0,8.62,12.59 -2016-01-12 06:00:00,959.0,0.0,8.39,12.15 -2016-01-12 07:00:00,991.0,0.0,8.29,12.46 -2016-01-12 08:00:00,1059.0,0.0,8.18,12.78 -2016-01-12 09:00:00,1175.0,47.73,8.08,13.09 -2016-01-12 10:00:00,1114.0,157.34,8.35,13.39 -2016-01-12 11:00:00,1070.0,280.26,8.61,13.7 -2016-01-12 12:00:00,1032.0,325.59,8.88,14.0 -2016-01-12 13:00:00,988.0,550.77,8.95,14.28 -2016-01-12 14:00:00,889.0,224.68,9.02,14.55 -2016-01-12 15:00:00,907.0,148.32,9.09,14.83 -2016-01-12 16:00:00,937.0,6.65,9.22,14.62 -2016-01-12 17:00:00,980.0,0.0,9.35,14.41 -2016-01-12 18:00:00,1162.0,0.0,9.48,14.21 -2016-01-12 19:00:00,1224.0,0.0,9.47,13.57 -2016-01-12 20:00:00,1177.0,0.0,9.47,12.93 -2016-01-12 21:00:00,1247.0,0.0,9.46,12.29 -2016-01-12 22:00:00,1419.0,0.0,9.44,11.55 -2016-01-12 23:00:00,1266.0,0.0,9.42,10.81 -2016-01-13 00:00:00,1143.0,0.0,9.4,10.07 -2016-01-13 01:00:00,1123.0,0.0,9.33,9.42 -2016-01-13 02:00:00,991.0,0.0,9.27,8.77 -2016-01-13 03:00:00,926.0,0.0,9.21,8.12 -2016-01-13 04:00:00,912.0,0.0,9.17,7.6 -2016-01-13 05:00:00,923.0,0.0,9.14,7.09 -2016-01-13 06:00:00,951.0,0.0,9.1,6.57 -2016-01-13 07:00:00,1035.0,0.0,9.02,6.74 -2016-01-13 08:00:00,1092.0,0.0,8.93,6.92 -2016-01-13 09:00:00,1074.0,46.17,8.85,7.1 -2016-01-13 10:00:00,1099.0,400.13,8.87,7.7 -2016-01-13 11:00:00,1071.0,554.92,8.89,8.3 -2016-01-13 12:00:00,1053.0,103.57,8.91,8.9 -2016-01-13 13:00:00,974.0,455.87,8.79,8.86 -2016-01-13 14:00:00,960.0,355.28,8.66,8.82 -2016-01-13 15:00:00,912.0,347.44,8.53,8.79 -2016-01-13 16:00:00,920.0,11.11,8.72,8.93 -2016-01-13 17:00:00,986.0,0.0,8.9,9.07 -2016-01-13 18:00:00,1104.0,0.0,9.09,9.21 -2016-01-13 19:00:00,1153.0,0.0,9.17,9.4 -2016-01-13 20:00:00,1159.0,0.0,9.24,9.59 -2016-01-13 21:00:00,1209.0,0.0,9.32,9.78 -2016-01-13 22:00:00,1345.0,0.0,9.27,10.0 -2016-01-13 23:00:00,1192.0,0.0,9.22,10.22 -2016-01-14 00:00:00,1062.0,0.0,9.18,10.44 -2016-01-14 01:00:00,1037.0,0.0,9.12,10.51 -2016-01-14 02:00:00,965.0,0.0,9.06,10.57 -2016-01-14 03:00:00,887.0,0.0,9.0,10.63 -2016-01-14 04:00:00,912.0,0.0,9.13,11.14 -2016-01-14 05:00:00,887.0,0.0,9.25,11.64 -2016-01-14 06:00:00,934.0,0.0,9.38,12.14 -2016-01-14 07:00:00,1027.0,0.0,9.41,12.26 -2016-01-14 08:00:00,1119.0,0.0,9.44,12.38 -2016-01-14 09:00:00,1117.0,58.38,9.48,12.5 -2016-01-14 10:00:00,1092.0,341.42,9.44,12.41 -2016-01-14 11:00:00,1094.0,517.61,9.41,12.33 -2016-01-14 12:00:00,1066.0,283.89,9.37,12.25 -2016-01-14 13:00:00,1013.0,460.03,9.25,11.62 -2016-01-14 14:00:00,992.0,273.01,9.13,10.99 -2016-01-14 15:00:00,957.0,155.57,9.01,10.36 -2016-01-14 16:00:00,937.0,64.1,8.94,10.19 -2016-01-14 17:00:00,970.0,0.0,8.88,10.02 -2016-01-14 18:00:00,1094.0,0.0,8.81,9.85 -2016-01-14 19:00:00,1194.0,0.0,8.78,9.52 -2016-01-14 20:00:00,1209.0,0.0,8.74,9.2 -2016-01-14 21:00:00,1326.0,0.0,8.71,8.87 -2016-01-14 22:00:00,1405.0,0.0,8.65,9.0 -2016-01-14 23:00:00,1262.0,0.0,8.6,9.13 -2016-01-15 00:00:00,1171.0,0.0,8.55,9.26 -2016-01-15 01:00:00,1127.0,0.0,8.62,10.74 -2016-01-15 02:00:00,1075.0,0.0,8.7,12.23 -2016-01-15 03:00:00,1052.0,0.0,8.78,13.71 -2016-01-15 04:00:00,1041.0,0.0,8.73,13.93 -2016-01-15 05:00:00,1021.0,0.0,8.68,14.14 -2016-01-15 06:00:00,1038.0,0.0,8.63,14.36 -2016-01-15 07:00:00,1143.0,0.0,8.57,14.18 -2016-01-15 08:00:00,1225.0,0.0,8.51,14.01 -2016-01-15 09:00:00,1215.0,107.36,8.45,13.83 -2016-01-15 10:00:00,1158.0,407.35,8.45,13.6 -2016-01-15 11:00:00,1136.0,293.12,8.45,13.36 -2016-01-15 12:00:00,1088.0,375.64,8.45,13.12 -2016-01-15 13:00:00,1040.0,331.34,8.31,13.08 -2016-01-15 14:00:00,1044.0,229.93,8.16,13.03 -2016-01-15 15:00:00,1053.0,191.53,8.02,12.99 -2016-01-15 16:00:00,1029.0,112.73,8.24,12.69 -2016-01-15 17:00:00,1022.0,0.0,8.46,12.39 -2016-01-15 18:00:00,1145.0,0.0,8.68,12.08 -2016-01-15 19:00:00,1250.0,0.0,8.75,11.58 -2016-01-15 20:00:00,1282.0,0.0,8.82,11.07 -2016-01-15 21:00:00,1397.0,0.0,8.89,10.57 -2016-01-15 22:00:00,1498.0,0.0,9.04,10.38 -2016-01-15 23:00:00,1309.0,0.0,9.19,10.2 -2016-01-16 00:00:00,1199.0,0.0,9.35,10.01 -2016-01-16 01:00:00,1109.0,0.0,9.24,9.39 -2016-01-16 02:00:00,1040.0,0.0,9.13,8.77 -2016-01-16 03:00:00,1024.0,0.0,9.02,8.15 -2016-01-16 04:00:00,1016.0,0.0,9.09,7.59 -2016-01-16 05:00:00,953.0,0.0,9.15,7.03 -2016-01-16 06:00:00,948.0,0.0,9.22,6.47 -2016-01-16 07:00:00,989.0,0.0,9.19,5.69 -2016-01-16 08:00:00,1110.0,0.0,9.16,4.91 -2016-01-16 09:00:00,1164.0,27.15,9.14,4.14 -2016-01-16 10:00:00,1136.0,217.9,9.15,2.82 -2016-01-16 11:00:00,1063.0,497.56,9.15,1.5 -2016-01-16 12:00:00,1015.0,566.02,9.16,0.18 -2016-01-16 13:00:00,972.0,445.11,9.17,1.25 -2016-01-16 14:00:00,941.0,214.47,9.18,2.32 -2016-01-16 15:00:00,964.0,30.67,9.19,3.39 -2016-01-16 16:00:00,998.0,93.34,9.11,3.51 -2016-01-16 17:00:00,995.0,0.0,9.03,3.62 -2016-01-16 18:00:00,1084.0,0.0,8.95,3.74 -2016-01-16 19:00:00,1110.0,0.0,9.02,3.0 -2016-01-16 20:00:00,1113.0,0.0,9.1,2.26 -2016-01-16 21:00:00,1240.0,0.0,9.17,1.52 -2016-01-16 22:00:00,1374.0,0.0,9.27,2.01 -2016-01-16 23:00:00,1206.0,0.0,9.38,2.5 -2016-01-17 00:00:00,1071.0,0.0,9.49,2.99 -2016-01-17 01:00:00,964.0,0.0,9.71,3.68 -2016-01-17 02:00:00,888.0,0.0,9.94,4.37 -2016-01-17 03:00:00,894.0,0.0,10.17,5.06 -2016-01-17 04:00:00,934.0,0.0,10.29,5.4 -2016-01-17 05:00:00,916.0,0.0,10.4,5.74 -2016-01-17 06:00:00,870.0,0.0,10.52,6.08 -2016-01-17 07:00:00,891.0,0.0,10.59,6.47 -2016-01-17 08:00:00,966.0,0.0,10.65,6.86 -2016-01-17 09:00:00,1067.0,6.59,10.72,7.26 -2016-01-17 10:00:00,1139.0,23.46,10.78,7.8 -2016-01-17 11:00:00,1181.0,50.36,10.84,8.34 -2016-01-17 12:00:00,1107.0,64.63,10.9,8.88 -2016-01-17 13:00:00,1024.0,56.83,10.59,9.39 -2016-01-17 14:00:00,982.0,18.01,10.28,9.9 -2016-01-17 15:00:00,995.0,29.99,9.98,10.41 -2016-01-17 16:00:00,1026.0,7.83,9.82,10.97 -2016-01-17 17:00:00,1079.0,0.0,9.66,11.54 -2016-01-17 18:00:00,1110.0,0.0,9.5,12.1 -2016-01-17 19:00:00,1127.0,0.0,9.52,13.08 -2016-01-17 20:00:00,1150.0,0.0,9.55,14.06 -2016-01-17 21:00:00,1271.0,0.0,9.57,15.03 -2016-01-17 22:00:00,1434.0,0.0,9.99,15.1 -2016-01-17 23:00:00,1310.0,0.0,10.41,15.17 -2016-01-18 00:00:00,1193.0,0.0,10.83,15.24 -2016-01-18 01:00:00,1057.0,0.0,10.85,13.27 -2016-01-18 02:00:00,964.0,0.0,10.88,11.31 -2016-01-18 03:00:00,947.0,0.0,10.9,9.34 -2016-01-18 04:00:00,921.0,0.0,10.83,8.83 -2016-01-18 05:00:00,932.0,0.0,10.75,8.32 -2016-01-18 06:00:00,919.0,0.0,10.68,7.81 -2016-01-18 07:00:00,932.0,0.0,10.58,7.59 -2016-01-18 08:00:00,977.0,0.0,10.48,7.37 -2016-01-18 09:00:00,1030.0,96.66,10.38,7.16 -2016-01-18 10:00:00,1045.0,178.86,10.39,6.83 -2016-01-18 11:00:00,1027.0,203.76,10.4,6.51 -2016-01-18 12:00:00,988.0,193.76,10.41,6.18 -2016-01-18 13:00:00,836.0,571.42,10.47,4.72 -2016-01-18 14:00:00,785.0,508.21,10.53,3.26 -2016-01-18 15:00:00,764.0,230.6,10.59,1.81 -2016-01-18 16:00:00,783.0,78.39,10.68,1.49 -2016-01-18 17:00:00,859.0,0.0,10.77,1.18 -2016-01-18 18:00:00,962.0,0.0,10.86,0.87 -2016-01-18 19:00:00,1026.0,0.0,10.77,1.76 -2016-01-18 20:00:00,1007.0,0.0,10.67,2.64 -2016-01-18 21:00:00,1095.0,0.0,10.58,3.53 -2016-01-18 22:00:00,1273.0,0.0,10.47,3.6 -2016-01-18 23:00:00,1140.0,0.0,10.36,3.67 -2016-01-19 00:00:00,1029.0,0.0,10.26,3.74 -2016-01-19 01:00:00,967.0,0.0,10.29,3.19 -2016-01-19 02:00:00,861.0,0.0,10.32,2.63 -2016-01-19 03:00:00,801.0,0.0,10.35,2.08 -2016-01-19 04:00:00,816.0,0.0,10.21,2.48 -2016-01-19 05:00:00,840.0,0.0,10.08,2.87 -2016-01-19 06:00:00,863.0,0.0,9.94,3.27 -2016-01-19 07:00:00,943.0,0.0,9.84,3.55 -2016-01-19 08:00:00,981.0,0.0,9.74,3.84 -2016-01-19 09:00:00,1005.0,7.21,9.64,4.12 -2016-01-19 10:00:00,1020.0,103.41,9.61,4.09 -2016-01-19 11:00:00,1042.0,70.17,9.57,4.05 -2016-01-19 12:00:00,1054.0,78.03,9.54,4.01 -2016-01-19 13:00:00,1043.0,88.02,9.77,4.26 -2016-01-19 14:00:00,1006.0,60.92,9.99,4.51 -2016-01-19 15:00:00,954.0,43.71,10.22,4.76 -2016-01-19 16:00:00,913.0,39.51,10.1,5.12 -2016-01-19 17:00:00,980.0,0.0,9.99,5.49 -2016-01-19 18:00:00,1069.0,0.0,9.88,5.85 -2016-01-19 19:00:00,1102.0,0.0,9.78,6.13 -2016-01-19 20:00:00,1120.0,0.0,9.67,6.42 -2016-01-19 21:00:00,1165.0,0.0,9.57,6.7 -2016-01-19 22:00:00,1298.0,0.0,9.56,6.62 -2016-01-19 23:00:00,1146.0,0.0,9.55,6.53 -2016-01-20 00:00:00,1066.0,0.0,9.55,6.44 -2016-01-20 01:00:00,1001.0,0.0,9.56,6.07 -2016-01-20 02:00:00,941.0,0.0,9.57,5.71 -2016-01-20 03:00:00,879.0,0.0,9.58,5.34 -2016-01-20 04:00:00,864.0,0.0,9.57,5.43 -2016-01-20 05:00:00,860.0,0.0,9.56,5.53 -2016-01-20 06:00:00,915.0,0.0,9.55,5.63 -2016-01-20 07:00:00,984.0,0.0,9.6,5.8 -2016-01-20 08:00:00,1123.0,0.0,9.65,5.98 -2016-01-20 09:00:00,1130.0,30.56,9.71,6.15 -2016-01-20 10:00:00,1114.0,93.37,9.83,6.46 -2016-01-20 11:00:00,1160.0,129.35,9.96,6.76 -2016-01-20 12:00:00,1152.0,132.95,10.08,7.06 -2016-01-20 13:00:00,1096.0,284.56,10.37,7.23 -2016-01-20 14:00:00,1066.0,132.86,10.66,7.4 -2016-01-20 15:00:00,1061.0,46.85,10.94,7.57 -2016-01-20 16:00:00,1070.0,33.67,11.05,7.79 -2016-01-20 17:00:00,1064.0,0.0,11.15,8.0 -2016-01-20 18:00:00,1111.0,0.0,11.26,8.22 -2016-01-20 19:00:00,1161.0,0.0,11.28,8.54 -2016-01-20 20:00:00,1154.0,0.0,11.29,8.86 -2016-01-20 21:00:00,1260.0,0.0,11.31,9.19 -2016-01-20 22:00:00,1416.0,0.0,11.35,9.51 -2016-01-20 23:00:00,1250.0,0.0,11.4,9.83 -2016-01-21 00:00:00,1124.0,0.0,11.45,10.15 -2016-01-21 01:00:00,1053.0,0.0,11.48,10.91 -2016-01-21 02:00:00,979.0,0.0,11.52,11.66 -2016-01-21 03:00:00,936.0,0.0,11.55,12.41 -2016-01-21 04:00:00,936.0,0.0,11.62,12.2 -2016-01-21 05:00:00,917.0,0.0,11.7,11.98 -2016-01-21 06:00:00,926.0,0.0,11.77,11.77 -2016-01-21 07:00:00,981.0,0.0,11.81,11.84 -2016-01-21 08:00:00,1080.0,0.0,11.85,11.91 -2016-01-21 09:00:00,1104.0,13.7,11.89,11.99 -2016-01-21 10:00:00,1114.0,43.53,11.85,12.08 -2016-01-21 11:00:00,1152.0,19.22,11.82,12.17 -2016-01-21 12:00:00,1171.0,24.75,11.78,12.26 -2016-01-21 13:00:00,1130.0,25.46,11.73,12.37 -2016-01-21 14:00:00,1104.0,13.27,11.68,12.47 -2016-01-21 15:00:00,1096.0,10.18,11.64,12.58 -2016-01-21 16:00:00,1105.0,4.61,11.75,12.29 -2016-01-21 17:00:00,1113.0,0.0,11.86,12.01 -2016-01-21 18:00:00,1147.0,0.0,11.98,11.72 -2016-01-21 19:00:00,1184.0,0.0,12.11,11.64 -2016-01-21 20:00:00,1166.0,0.0,12.25,11.56 -2016-01-21 21:00:00,1230.0,0.0,12.38,11.48 -2016-01-21 22:00:00,1344.0,0.0,12.51,11.53 -2016-01-21 23:00:00,1207.0,0.0,12.64,11.58 -2016-01-22 00:00:00,1079.0,0.0,12.77,11.63 -2016-01-22 01:00:00,997.0,0.0,12.76,11.37 -2016-01-22 02:00:00,888.0,0.0,12.76,11.12 -2016-01-22 03:00:00,861.0,0.0,12.76,10.87 -2016-01-22 04:00:00,858.0,0.0,12.85,11.2 -2016-01-22 05:00:00,828.0,0.0,12.95,11.53 -2016-01-22 06:00:00,823.0,0.0,13.04,11.86 -2016-01-22 07:00:00,886.0,0.0,13.04,11.71 -2016-01-22 08:00:00,914.0,0.0,13.03,11.55 -2016-01-22 09:00:00,931.0,216.93,13.03,11.39 -2016-01-22 10:00:00,957.0,369.68,12.89,10.92 -2016-01-22 11:00:00,963.0,529.58,12.74,10.46 -2016-01-22 12:00:00,898.0,472.13,12.6,9.99 -2016-01-22 13:00:00,806.0,387.18,12.55,9.8 -2016-01-22 14:00:00,745.0,532.68,12.5,9.62 -2016-01-22 15:00:00,704.0,376.68,12.44,9.43 -2016-01-22 16:00:00,715.0,175.47,12.35,9.14 -2016-01-22 17:00:00,742.0,0.0,12.26,8.85 -2016-01-22 18:00:00,868.0,0.0,12.17,8.55 -2016-01-22 19:00:00,935.0,0.0,12.13,8.1 -2016-01-22 20:00:00,974.0,0.0,12.08,7.65 -2016-01-22 21:00:00,1036.0,0.0,12.04,7.2 -2016-01-22 22:00:00,1175.0,0.0,12.0,6.86 -2016-01-22 23:00:00,1057.0,0.0,11.96,6.52 -2016-01-23 00:00:00,872.0,0.0,11.93,6.18 -2016-01-23 01:00:00,836.0,0.0,11.79,5.88 -2016-01-23 02:00:00,791.0,0.0,11.66,5.58 -2016-01-23 03:00:00,771.0,0.0,11.52,5.28 -2016-01-23 04:00:00,789.0,0.0,11.44,5.94 -2016-01-23 05:00:00,790.0,0.0,11.37,6.6 -2016-01-23 06:00:00,788.0,0.0,11.29,7.26 -2016-01-23 07:00:00,831.0,0.0,11.43,8.06 -2016-01-23 08:00:00,905.0,0.0,11.56,8.86 -2016-01-23 09:00:00,973.0,120.34,11.7,9.67 -2016-01-23 10:00:00,1008.0,162.51,11.91,10.21 -2016-01-23 11:00:00,1030.0,54.28,12.13,10.75 -2016-01-23 12:00:00,1041.0,21.9,12.34,11.3 -2016-01-23 13:00:00,1014.0,45.02,12.44,11.4 -2016-01-23 14:00:00,1001.0,27.47,12.54,11.51 -2016-01-23 15:00:00,976.0,6.51,12.65,11.61 -2016-01-23 16:00:00,988.0,2.32,12.79,11.25 -2016-01-23 17:00:00,984.0,0.0,12.94,10.89 -2016-01-23 18:00:00,1007.0,0.0,13.08,10.52 -2016-01-23 19:00:00,1026.0,0.0,13.06,10.31 -2016-01-23 20:00:00,1014.0,0.0,13.04,10.1 -2016-01-23 21:00:00,1096.0,0.0,13.02,9.89 -2016-01-23 22:00:00,1213.0,0.0,12.97,9.71 -2016-01-23 23:00:00,1055.0,0.0,12.93,9.53 -2016-01-24 00:00:00,920.0,0.0,12.89,9.35 -2016-01-24 01:00:00,863.0,0.0,12.92,9.6 -2016-01-24 02:00:00,784.0,0.0,12.95,9.85 -2016-01-24 03:00:00,744.0,0.0,12.98,10.1 -2016-01-24 04:00:00,753.0,0.0,12.96,9.8 -2016-01-24 05:00:00,744.0,0.0,12.94,9.51 -2016-01-24 06:00:00,731.0,0.0,12.92,9.21 -2016-01-24 07:00:00,760.0,0.0,12.99,9.09 -2016-01-24 08:00:00,820.0,0.0,13.06,8.97 -2016-01-24 09:00:00,861.0,99.1,13.14,8.84 -2016-01-24 10:00:00,900.0,39.58,13.26,8.94 -2016-01-24 11:00:00,841.0,134.94,13.38,9.04 -2016-01-24 12:00:00,761.0,571.26,13.5,9.14 -2016-01-24 13:00:00,677.0,661.25,13.53,9.59 -2016-01-24 14:00:00,624.0,472.77,13.56,10.03 -2016-01-24 15:00:00,608.0,316.35,13.59,10.47 -2016-01-24 16:00:00,614.0,148.23,13.55,10.83 -2016-01-24 17:00:00,649.0,0.0,13.52,11.2 -2016-01-24 18:00:00,752.0,0.0,13.48,11.56 -2016-01-24 19:00:00,818.0,0.0,13.42,11.49 -2016-01-24 20:00:00,848.0,0.0,13.35,11.43 -2016-01-24 21:00:00,976.0,0.0,13.29,11.37 -2016-01-24 22:00:00,1152.0,0.0,13.34,11.13 -2016-01-24 23:00:00,991.0,0.0,13.4,10.9 -2016-01-25 00:00:00,881.0,0.0,13.46,10.66 -2016-01-25 01:00:00,809.0,0.0,13.6,10.75 -2016-01-25 02:00:00,717.0,0.0,13.74,10.85 -2016-01-25 03:00:00,689.0,0.0,13.88,10.94 -2016-01-25 04:00:00,680.0,0.0,13.91,11.45 -2016-01-25 05:00:00,676.0,0.0,13.93,11.97 -2016-01-25 06:00:00,683.0,0.0,13.96,12.48 -2016-01-25 07:00:00,735.0,0.0,13.75,12.42 -2016-01-25 08:00:00,809.0,0.0,13.54,12.35 -2016-01-25 09:00:00,822.0,103.02,13.33,12.29 -2016-01-25 10:00:00,824.0,162.42,13.05,11.93 -2016-01-25 11:00:00,820.0,259.59,12.78,11.57 -2016-01-25 12:00:00,784.0,522.37,12.5,11.21 -2016-01-25 13:00:00,715.0,530.98,12.1,11.03 -2016-01-25 14:00:00,667.0,581.9,11.7,10.86 -2016-01-25 15:00:00,679.0,433.2,11.3,10.68 -2016-01-25 16:00:00,690.0,187.76,11.15,9.88 -2016-01-25 17:00:00,715.0,0.0,11.01,9.09 -2016-01-25 18:00:00,803.0,0.0,10.86,8.3 -2016-01-25 19:00:00,889.0,0.0,10.78,7.57 -2016-01-25 20:00:00,894.0,0.0,10.69,6.84 -2016-01-25 21:00:00,970.0,0.0,10.61,6.11 -2016-01-25 22:00:00,1131.0,0.0,10.54,7.08 -2016-01-25 23:00:00,989.0,0.0,10.47,8.04 -2016-01-26 00:00:00,886.0,0.0,10.4,9.01 -2016-01-26 01:00:00,828.0,0.0,10.43,10.27 -2016-01-26 02:00:00,769.0,0.0,10.47,11.54 -2016-01-26 03:00:00,757.0,0.0,10.5,12.8 -2016-01-26 04:00:00,780.0,0.0,10.68,13.72 -2016-01-26 05:00:00,773.0,0.0,10.85,14.65 -2016-01-26 06:00:00,789.0,0.0,11.03,15.57 -2016-01-26 07:00:00,856.0,0.0,11.35,15.8 -2016-01-26 08:00:00,963.0,0.0,11.66,16.03 -2016-01-26 09:00:00,991.0,1.87,11.98,16.26 -2016-01-26 10:00:00,1004.0,11.97,12.06,16.44 -2016-01-26 11:00:00,1013.0,68.07,12.14,16.62 -2016-01-26 12:00:00,1035.0,15.18,12.22,16.8 -2016-01-26 13:00:00,1033.0,24.02,12.16,16.79 -2016-01-26 14:00:00,949.0,11.34,12.1,16.78 -2016-01-26 15:00:00,924.0,24.73,12.03,16.77 -2016-01-26 16:00:00,938.0,15.85,12.12,16.65 -2016-01-26 17:00:00,934.0,0.0,12.2,16.52 -2016-01-26 18:00:00,984.0,0.0,12.28,16.4 -2016-01-26 19:00:00,1004.0,0.0,12.42,16.27 -2016-01-26 20:00:00,1005.0,0.0,12.55,16.13 -2016-01-26 21:00:00,1084.0,0.0,12.69,16.0 -2016-01-26 22:00:00,1222.0,0.0,12.71,16.16 -2016-01-26 23:00:00,1075.0,0.0,12.74,16.32 -2016-01-27 00:00:00,950.0,0.0,12.77,16.48 -2016-01-27 01:00:00,870.0,0.0,12.66,16.27 -2016-01-27 02:00:00,808.0,0.0,12.56,16.05 -2016-01-27 03:00:00,771.0,0.0,12.45,15.83 -2016-01-27 04:00:00,777.0,0.0,12.52,15.71 -2016-01-27 05:00:00,765.0,0.0,12.58,15.59 -2016-01-27 06:00:00,778.0,0.0,12.65,15.46 -2016-01-27 07:00:00,837.0,0.0,12.66,15.31 -2016-01-27 08:00:00,922.0,0.0,12.67,15.16 -2016-01-27 09:00:00,934.0,2.8,12.68,15.01 -2016-01-27 10:00:00,940.0,5.95,12.59,14.64 -2016-01-27 11:00:00,961.0,64.19,12.5,14.28 -2016-01-27 12:00:00,956.0,30.35,12.41,13.92 -2016-01-27 13:00:00,912.0,23.3,12.24,12.28 -2016-01-27 14:00:00,894.0,24.71,12.07,10.63 -2016-01-27 15:00:00,871.0,19.88,11.9,8.99 -2016-01-27 16:00:00,880.0,39.99,11.45,9.48 -2016-01-27 17:00:00,870.0,0.0,11.01,9.97 -2016-01-27 18:00:00,947.0,0.0,10.57,10.46 -2016-01-27 19:00:00,977.0,0.0,10.21,10.27 -2016-01-27 20:00:00,971.0,0.0,9.84,10.09 -2016-01-27 21:00:00,1052.0,0.0,9.48,9.9 -2016-01-27 22:00:00,1205.0,0.0,9.52,9.57 -2016-01-27 23:00:00,1076.0,0.0,9.56,9.23 -2016-01-28 00:00:00,959.0,0.0,9.61,8.9 -2016-01-28 01:00:00,902.0,0.0,9.93,8.23 -2016-01-28 02:00:00,833.0,0.0,10.26,7.57 -2016-01-28 03:00:00,810.0,0.0,10.58,6.91 -2016-01-28 04:00:00,818.0,0.0,10.39,6.53 -2016-01-28 05:00:00,814.0,0.0,10.19,6.15 -2016-01-28 06:00:00,834.0,0.0,10.0,5.77 -2016-01-28 07:00:00,903.0,0.0,9.89,5.35 -2016-01-28 08:00:00,1003.0,0.0,9.77,4.93 -2016-01-28 09:00:00,1034.0,196.99,9.66,4.51 -2016-01-28 10:00:00,987.0,325.28,9.69,5.38 -2016-01-28 11:00:00,944.0,583.87,9.72,6.25 -2016-01-28 12:00:00,900.0,338.15,9.75,7.12 -2016-01-28 13:00:00,869.0,611.9,9.84,8.06 -2016-01-28 14:00:00,801.0,283.28,9.93,9.01 -2016-01-28 15:00:00,765.0,70.49,10.02,9.96 -2016-01-28 16:00:00,764.0,144.74,10.31,10.17 -2016-01-28 17:00:00,800.0,0.0,10.61,10.37 -2016-01-28 18:00:00,900.0,0.0,10.91,10.58 -2016-01-28 19:00:00,1011.0,0.0,11.2,10.84 -2016-01-28 20:00:00,1015.0,0.0,11.48,11.09 -2016-01-28 21:00:00,1087.0,0.0,11.77,11.35 -2016-01-28 22:00:00,1226.0,0.0,11.86,11.66 -2016-01-28 23:00:00,1091.0,0.0,11.95,11.96 -2016-01-29 00:00:00,968.0,0.0,12.04,12.26 -2016-01-29 01:00:00,915.0,0.0,11.86,12.83 -2016-01-29 02:00:00,831.0,0.0,11.69,13.39 -2016-01-29 03:00:00,784.0,0.0,11.52,13.96 -2016-01-29 04:00:00,803.0,0.0,11.52,14.44 -2016-01-29 05:00:00,786.0,0.0,11.51,14.92 -2016-01-29 06:00:00,801.0,0.0,11.51,15.41 -2016-01-29 07:00:00,873.0,0.0,11.61,14.61 -2016-01-29 08:00:00,917.0,0.0,11.71,13.81 -2016-01-29 09:00:00,916.0,37.72,11.81,13.01 -2016-01-29 10:00:00,910.0,124.38,11.84,13.03 -2016-01-29 11:00:00,899.0,17.87,11.86,13.06 -2016-01-29 12:00:00,906.0,64.23,11.89,13.09 -2016-01-29 13:00:00,874.0,37.02,11.71,13.55 -2016-01-29 14:00:00,846.0,30.49,11.52,14.02 -2016-01-29 15:00:00,828.0,15.25,11.34,14.48 -2016-01-29 16:00:00,822.0,35.85,11.52,15.47 -2016-01-29 17:00:00,832.0,0.0,11.7,16.46 -2016-01-29 18:00:00,918.0,0.0,11.88,17.45 -2016-01-29 19:00:00,979.0,0.0,11.89,17.12 -2016-01-29 20:00:00,953.0,0.0,11.9,16.8 -2016-01-29 21:00:00,1073.0,0.0,11.91,16.47 -2016-01-29 22:00:00,1212.0,0.0,11.87,15.88 -2016-01-29 23:00:00,1062.0,0.0,11.83,15.29 -2016-01-30 00:00:00,948.0,0.0,11.79,14.7 -2016-01-30 01:00:00,909.0,0.0,11.74,14.45 -2016-01-30 02:00:00,816.0,0.0,11.69,14.19 -2016-01-30 03:00:00,774.0,0.0,11.64,13.93 -2016-01-30 04:00:00,777.0,0.0,11.54,13.42 -2016-01-30 05:00:00,788.0,0.0,11.45,12.91 -2016-01-30 06:00:00,762.0,0.0,11.35,12.4 -2016-01-30 07:00:00,797.0,0.0,11.01,12.34 -2016-01-30 08:00:00,846.0,0.0,10.67,12.27 -2016-01-30 09:00:00,895.0,15.96,10.34,12.21 -2016-01-30 10:00:00,935.0,34.37,10.02,11.96 -2016-01-30 11:00:00,970.0,89.6,9.71,11.71 -2016-01-30 12:00:00,996.0,105.39,9.39,11.46 -2016-01-30 13:00:00,958.0,68.77,9.55,11.28 -2016-01-30 14:00:00,944.0,35.16,9.71,11.1 -2016-01-30 15:00:00,960.0,32.19,9.88,10.92 -2016-01-30 16:00:00,958.0,25.89,9.77,10.53 -2016-01-30 17:00:00,977.0,0.0,9.66,10.14 -2016-01-30 18:00:00,1040.0,0.0,9.55,9.75 -2016-01-30 19:00:00,1098.0,0.0,9.64,9.14 -2016-01-30 20:00:00,1053.0,0.0,9.74,8.54 -2016-01-30 21:00:00,1129.0,0.0,9.83,7.93 -2016-01-30 22:00:00,1287.0,0.0,10.09,7.89 -2016-01-30 23:00:00,1125.0,0.0,10.35,7.85 -2016-01-31 00:00:00,984.0,0.0,10.61,7.81 -2016-01-31 01:00:00,932.0,0.0,10.91,9.2 -2016-01-31 02:00:00,846.0,0.0,11.21,10.59 -2016-01-31 03:00:00,802.0,0.0,11.51,11.99 -2016-01-31 04:00:00,813.0,0.0,11.8,12.7 -2016-01-31 05:00:00,800.0,0.0,12.08,13.41 -2016-01-31 06:00:00,794.0,0.0,12.37,14.12 -2016-01-31 07:00:00,816.0,0.0,12.64,14.56 -2016-01-31 08:00:00,865.0,0.0,12.91,15.0 -2016-01-31 09:00:00,896.0,35.47,13.19,15.43 -2016-01-31 10:00:00,959.0,43.71,13.09,14.9 -2016-01-31 11:00:00,989.0,47.92,12.98,14.37 -2016-01-31 12:00:00,948.0,35.34,12.88,13.83 -2016-01-31 13:00:00,894.0,51.76,12.7,13.97 -2016-01-31 14:00:00,836.0,73.46,12.51,14.1 -2016-01-31 15:00:00,833.0,50.17,12.32,14.23 -2016-01-31 16:00:00,835.0,50.85,12.29,14.1 -2016-01-31 17:00:00,859.0,0.0,12.26,13.96 -2016-01-31 18:00:00,944.0,0.0,12.22,13.82 -2016-01-31 19:00:00,982.0,0.0,12.13,13.34 -2016-01-31 20:00:00,963.0,0.0,12.03,12.86 -2016-01-31 21:00:00,1050.0,0.0,11.94,12.39 -2016-01-31 22:00:00,1188.0,0.0,11.85,11.96 -2016-01-31 23:00:00,1062.0,0.0,11.76,11.54 -2016-02-01 00:00:00,923.0,0.0,11.68,11.12 -2016-02-01 01:00:00,835.0,0.0,11.76,11.78 -2016-02-01 02:00:00,769.0,0.0,11.84,12.44 -2016-02-01 03:00:00,755.0,0.0,11.92,13.1 -2016-02-01 04:00:00,745.0,0.0,11.97,13.17 -2016-02-01 05:00:00,741.0,0.0,12.03,13.24 -2016-02-01 06:00:00,752.0,0.0,12.09,13.31 -2016-02-01 07:00:00,811.0,0.0,12.11,13.01 -2016-02-01 08:00:00,900.0,0.0,12.13,12.7 -2016-02-01 09:00:00,910.0,121.45,12.15,12.4 -2016-02-01 10:00:00,953.0,111.47,12.11,12.36 -2016-02-01 11:00:00,951.0,68.8,12.08,12.33 -2016-02-01 12:00:00,961.0,86.72,12.04,12.29 -2016-02-01 13:00:00,911.0,154.3,11.94,12.57 -2016-02-01 14:00:00,853.0,55.02,11.84,12.86 -2016-02-01 15:00:00,819.0,45.2,11.73,13.14 -2016-02-01 16:00:00,834.0,28.88,11.85,13.0 -2016-02-01 17:00:00,873.0,0.0,11.97,12.85 -2016-02-01 18:00:00,960.0,0.0,12.09,12.7 -2016-02-01 19:00:00,1000.0,0.0,12.09,12.19 -2016-02-01 20:00:00,983.0,0.0,12.09,11.68 -2016-02-01 21:00:00,1081.0,0.0,12.09,11.17 -2016-02-01 22:00:00,1224.0,0.0,12.01,10.28 -2016-02-01 23:00:00,1063.0,0.0,11.94,9.38 -2016-02-02 00:00:00,951.0,0.0,11.87,8.48 -2016-02-02 01:00:00,864.0,0.0,11.78,9.0 -2016-02-02 02:00:00,779.0,0.0,11.69,9.52 -2016-02-02 03:00:00,775.0,0.0,11.61,10.04 -2016-02-02 04:00:00,768.0,0.0,11.5,9.72 -2016-02-02 05:00:00,769.0,0.0,11.39,9.4 -2016-02-02 06:00:00,766.0,0.0,11.29,9.08 -2016-02-02 07:00:00,823.0,0.0,11.13,8.92 -2016-02-02 08:00:00,903.0,0.0,10.98,8.77 -2016-02-02 09:00:00,955.0,280.13,10.83,8.62 -2016-02-02 10:00:00,994.0,463.18,10.58,8.86 -2016-02-02 11:00:00,956.0,458.62,10.33,9.1 -2016-02-02 12:00:00,855.0,104.82,10.08,9.34 -2016-02-02 13:00:00,769.0,380.71,10.07,9.55 -2016-02-02 14:00:00,733.0,328.59,10.06,9.77 -2016-02-02 15:00:00,734.0,314.29,10.05,9.99 -2016-02-02 16:00:00,732.0,244.53,9.89,10.37 -2016-02-02 17:00:00,787.0,0.0,9.74,10.76 -2016-02-02 18:00:00,886.0,0.0,9.59,11.14 -2016-02-02 19:00:00,994.0,0.0,9.59,11.39 -2016-02-02 20:00:00,1005.0,0.0,9.58,11.64 -2016-02-02 21:00:00,1105.0,0.0,9.57,11.89 -2016-02-02 22:00:00,1283.0,0.0,9.5,12.14 -2016-02-02 23:00:00,1147.0,0.0,9.43,12.39 -2016-02-03 00:00:00,1034.0,0.0,9.36,12.63 -2016-02-03 01:00:00,959.0,0.0,9.31,12.45 -2016-02-03 02:00:00,880.0,0.0,9.26,12.26 -2016-02-03 03:00:00,855.0,0.0,9.21,12.07 -2016-02-03 04:00:00,900.0,0.0,9.12,12.5 -2016-02-03 05:00:00,908.0,0.0,9.04,12.93 -2016-02-03 06:00:00,920.0,0.0,8.96,13.37 -2016-02-03 07:00:00,1016.0,0.0,8.81,13.46 -2016-02-03 08:00:00,1117.0,0.0,8.67,13.55 -2016-02-03 09:00:00,1132.0,125.94,8.52,13.64 -2016-02-03 10:00:00,1101.0,464.69,8.84,13.2 -2016-02-03 11:00:00,995.0,577.3,9.16,12.76 -2016-02-03 12:00:00,946.0,375.84,9.48,12.32 -2016-02-03 13:00:00,879.0,112.45,9.45,11.97 -2016-02-03 14:00:00,856.0,615.56,9.43,11.62 -2016-02-03 15:00:00,829.0,74.69,9.4,11.27 -2016-02-03 16:00:00,841.0,237.56,9.53,10.92 -2016-02-03 17:00:00,889.0,0.0,9.65,10.57 -2016-02-03 18:00:00,982.0,0.0,9.77,10.22 -2016-02-03 19:00:00,1095.0,0.0,9.92,9.69 -2016-02-03 20:00:00,1079.0,0.0,10.07,9.15 -2016-02-03 21:00:00,1181.0,0.0,10.23,8.62 -2016-02-03 22:00:00,1317.0,0.0,10.45,8.89 -2016-02-03 23:00:00,1184.0,0.0,10.67,9.16 -2016-02-04 00:00:00,1032.0,0.0,10.89,9.43 -2016-02-04 01:00:00,949.0,0.0,11.06,10.48 -2016-02-04 02:00:00,876.0,0.0,11.23,11.53 -2016-02-04 03:00:00,842.0,0.0,11.4,12.58 -2016-02-04 04:00:00,853.0,0.0,11.5,12.32 -2016-02-04 05:00:00,842.0,0.0,11.61,12.06 -2016-02-04 06:00:00,832.0,0.0,11.72,11.81 -2016-02-04 07:00:00,893.0,0.0,11.69,10.6 -2016-02-04 08:00:00,981.0,0.0,11.66,9.4 -2016-02-04 09:00:00,998.0,132.06,11.63,8.19 -2016-02-04 10:00:00,996.0,42.17,11.61,7.69 -2016-02-04 11:00:00,1020.0,65.72,11.58,7.18 -2016-02-04 12:00:00,1022.0,81.26,11.56,6.68 -2016-02-04 13:00:00,936.0,72.76,11.33,6.61 -2016-02-04 14:00:00,901.0,55.86,11.1,6.54 -2016-02-04 15:00:00,888.0,47.56,10.86,6.47 -2016-02-04 16:00:00,875.0,32.14,10.87,6.38 -2016-02-04 17:00:00,890.0,0.0,10.88,6.29 -2016-02-04 18:00:00,971.0,0.0,10.89,6.19 -2016-02-04 19:00:00,1031.0,0.0,10.89,6.1 -2016-02-04 20:00:00,1029.0,0.0,10.89,6.01 -2016-02-04 21:00:00,1093.0,0.0,10.89,5.92 -2016-02-04 22:00:00,1244.0,0.0,10.91,6.01 -2016-02-04 23:00:00,1111.0,0.0,10.93,6.1 -2016-02-05 00:00:00,960.0,0.0,10.96,6.19 -2016-02-05 01:00:00,883.0,0.0,10.89,7.26 -2016-02-05 02:00:00,806.0,0.0,10.82,8.32 -2016-02-05 03:00:00,791.0,0.0,10.76,9.38 -2016-02-05 04:00:00,787.0,0.0,10.75,9.61 -2016-02-05 05:00:00,779.0,0.0,10.75,9.84 -2016-02-05 06:00:00,792.0,0.0,10.75,10.07 -2016-02-05 07:00:00,876.0,0.0,10.8,10.31 -2016-02-05 08:00:00,909.0,0.0,10.86,10.56 -2016-02-05 09:00:00,943.0,54.99,10.91,10.8 -2016-02-05 10:00:00,919.0,38.61,11.05,11.16 -2016-02-05 11:00:00,927.0,33.44,11.18,11.53 -2016-02-05 12:00:00,902.0,48.29,11.32,11.89 -2016-02-05 13:00:00,891.0,52.82,11.46,12.43 -2016-02-05 14:00:00,882.0,75.92,11.6,12.97 -2016-02-05 15:00:00,871.0,85.1,11.74,13.5 -2016-02-05 16:00:00,904.0,56.51,11.6,13.25 -2016-02-05 17:00:00,918.0,0.0,11.46,12.99 -2016-02-05 18:00:00,975.0,0.0,11.32,12.73 -2016-02-05 19:00:00,1047.0,0.0,11.28,12.71 -2016-02-05 20:00:00,1032.0,0.0,11.24,12.69 -2016-02-05 21:00:00,1116.0,0.0,11.2,12.68 -2016-02-05 22:00:00,1266.0,0.0,11.17,11.95 -2016-02-05 23:00:00,1138.0,0.0,11.13,11.22 -2016-02-06 00:00:00,1015.0,0.0,11.09,10.5 -2016-02-06 01:00:00,937.0,0.0,11.27,11.75 -2016-02-06 02:00:00,864.0,0.0,11.45,13.01 -2016-02-06 03:00:00,822.0,0.0,11.64,14.26 -2016-02-06 04:00:00,831.0,0.0,11.66,15.08 -2016-02-06 05:00:00,815.0,0.0,11.69,15.9 -2016-02-06 06:00:00,825.0,0.0,11.72,16.72 -2016-02-06 07:00:00,870.0,0.0,11.75,17.63 -2016-02-06 08:00:00,955.0,0.0,11.79,18.54 -2016-02-06 09:00:00,994.0,11.36,11.82,19.45 -2016-02-06 10:00:00,1049.0,43.0,11.66,19.65 -2016-02-06 11:00:00,1078.0,32.69,11.51,19.85 -2016-02-06 12:00:00,1112.0,40.08,11.35,20.06 -2016-02-06 13:00:00,1111.0,29.1,11.3,18.91 -2016-02-06 14:00:00,1075.0,30.55,11.25,17.76 -2016-02-06 15:00:00,1080.0,50.64,11.2,16.61 -2016-02-06 16:00:00,1074.0,31.27,10.84,15.51 -2016-02-06 17:00:00,1050.0,0.0,10.47,14.42 -2016-02-06 18:00:00,1106.0,0.0,10.1,13.32 -2016-02-06 19:00:00,1159.0,0.0,9.78,13.55 -2016-02-06 20:00:00,1137.0,0.0,9.47,13.78 -2016-02-06 21:00:00,1241.0,0.0,9.15,14.01 -2016-02-06 22:00:00,1387.0,0.0,8.79,14.24 -2016-02-06 23:00:00,1265.0,0.0,8.42,14.46 -2016-02-07 00:00:00,1139.0,0.0,8.06,14.69 -2016-02-07 01:00:00,1073.0,0.0,8.27,14.82 -2016-02-07 02:00:00,1006.0,0.0,8.48,14.96 -2016-02-07 03:00:00,973.0,0.0,8.69,15.09 -2016-02-07 04:00:00,985.0,0.0,8.63,15.25 -2016-02-07 05:00:00,988.0,0.0,8.58,15.4 -2016-02-07 06:00:00,982.0,0.0,8.53,15.56 -2016-02-07 07:00:00,1030.0,0.0,8.69,15.49 -2016-02-07 08:00:00,1070.0,1.56,8.86,15.42 -2016-02-07 09:00:00,1125.0,57.22,9.03,15.35 -2016-02-07 10:00:00,1155.0,81.1,9.25,15.25 -2016-02-07 11:00:00,1134.0,54.92,9.46,15.15 -2016-02-07 12:00:00,1152.0,80.71,9.68,15.05 -2016-02-07 13:00:00,1086.0,64.92,9.84,15.87 -2016-02-07 14:00:00,1039.0,30.01,10.0,16.69 -2016-02-07 15:00:00,1043.0,26.4,10.16,17.52 -2016-02-07 16:00:00,1059.0,55.85,10.73,17.85 -2016-02-07 17:00:00,1063.0,0.0,11.3,18.19 -2016-02-07 18:00:00,1094.0,0.0,11.86,18.52 -2016-02-07 19:00:00,1164.0,0.0,11.98,18.68 -2016-02-07 20:00:00,1144.0,0.0,12.1,18.83 -2016-02-07 21:00:00,1229.0,0.0,12.22,18.98 -2016-02-07 22:00:00,1386.0,0.0,12.15,19.05 -2016-02-07 23:00:00,1255.0,0.0,12.08,19.12 -2016-02-08 00:00:00,1123.0,0.0,12.01,19.19 -2016-02-08 01:00:00,1026.0,0.0,11.58,19.16 -2016-02-08 02:00:00,951.0,0.0,11.15,19.14 -2016-02-08 03:00:00,941.0,0.0,10.72,19.12 -2016-02-08 04:00:00,941.0,0.0,10.63,19.72 -2016-02-08 05:00:00,944.0,0.0,10.55,20.33 -2016-02-08 06:00:00,953.0,0.0,10.47,20.94 -2016-02-08 07:00:00,1016.0,0.0,10.34,20.91 -2016-02-08 08:00:00,1082.0,2.4,10.22,20.89 -2016-02-08 09:00:00,1130.0,290.31,10.1,20.87 -2016-02-08 10:00:00,1140.0,106.9,10.01,20.73 -2016-02-08 11:00:00,1118.0,529.59,9.92,20.58 -2016-02-08 12:00:00,1068.0,57.96,9.83,20.44 -2016-02-08 13:00:00,1024.0,79.9,9.95,20.28 -2016-02-08 14:00:00,1001.0,146.86,10.07,20.12 -2016-02-08 15:00:00,1000.0,497.15,10.19,19.96 -2016-02-08 16:00:00,981.0,71.73,10.13,18.92 -2016-02-08 17:00:00,964.0,0.0,10.07,17.88 -2016-02-08 18:00:00,1047.0,0.0,10.01,16.84 -2016-02-08 19:00:00,1140.0,0.0,9.91,16.01 -2016-02-08 20:00:00,1164.0,0.0,9.81,15.18 -2016-02-08 21:00:00,1254.0,0.0,9.7,14.34 -2016-02-08 22:00:00,1400.0,0.0,9.78,13.83 -2016-02-08 23:00:00,1250.0,0.0,9.85,13.31 -2016-02-09 00:00:00,1138.0,0.0,9.93,12.79 -2016-02-09 01:00:00,1052.0,0.0,10.03,11.87 -2016-02-09 02:00:00,971.0,0.0,10.14,10.95 -2016-02-09 03:00:00,920.0,0.0,10.25,10.03 -2016-02-09 04:00:00,917.0,0.0,10.08,10.43 -2016-02-09 05:00:00,898.0,0.0,9.91,10.83 -2016-02-09 06:00:00,898.0,0.0,9.75,11.23 -2016-02-09 07:00:00,982.0,0.0,9.08,12.16 -2016-02-09 08:00:00,1085.0,3.35,8.42,13.09 -2016-02-09 09:00:00,1145.0,16.9,7.76,14.03 -2016-02-09 10:00:00,1167.0,79.96,7.4,14.8 -2016-02-09 11:00:00,1193.0,183.7,7.04,15.57 -2016-02-09 12:00:00,1227.0,52.56,6.68,16.34 -2016-02-09 13:00:00,1194.0,149.49,7.02,16.67 -2016-02-09 14:00:00,1202.0,14.25,7.37,17.0 -2016-02-09 15:00:00,1209.0,199.83,7.72,17.32 -2016-02-09 16:00:00,1207.0,124.42,7.66,17.42 -2016-02-09 17:00:00,1226.0,28.43,7.61,17.51 -2016-02-09 18:00:00,1291.0,0.0,7.55,17.6 -2016-02-09 19:00:00,1406.0,0.0,7.39,17.19 -2016-02-09 20:00:00,1425.0,0.0,7.22,16.78 -2016-02-09 21:00:00,1508.0,0.0,7.05,16.37 -2016-02-09 22:00:00,1651.0,0.0,7.06,16.04 -2016-02-09 23:00:00,1489.0,0.0,7.07,15.7 -2016-02-10 00:00:00,1360.0,0.0,7.08,15.37 -2016-02-10 01:00:00,1292.0,0.0,7.15,14.56 -2016-02-10 02:00:00,1209.0,0.0,7.22,13.75 -2016-02-10 03:00:00,1161.0,0.0,7.29,12.94 -2016-02-10 04:00:00,1171.0,0.0,7.18,12.6 -2016-02-10 05:00:00,1149.0,0.0,7.07,12.27 -2016-02-10 06:00:00,1149.0,0.0,6.97,11.93 -2016-02-10 07:00:00,1215.0,0.0,7.15,11.68 -2016-02-10 08:00:00,1266.0,41.24,7.34,11.43 -2016-02-10 09:00:00,1304.0,28.18,7.53,11.17 -2016-02-10 10:00:00,1301.0,131.07,7.67,10.87 -2016-02-10 11:00:00,1231.0,181.19,7.8,10.57 -2016-02-10 12:00:00,1208.0,752.71,7.94,10.28 -2016-02-10 13:00:00,1110.0,621.37,8.16,9.92 -2016-02-10 14:00:00,1020.0,646.19,8.39,9.56 -2016-02-10 15:00:00,999.0,469.46,8.61,9.2 -2016-02-10 16:00:00,996.0,295.97,8.6,8.57 -2016-02-10 17:00:00,1025.0,26.29,8.59,7.94 -2016-02-10 18:00:00,1116.0,0.0,8.58,7.31 -2016-02-10 19:00:00,1279.0,0.0,8.64,7.17 -2016-02-10 20:00:00,1272.0,0.0,8.7,7.03 -2016-02-10 21:00:00,1375.0,0.0,8.76,6.88 -2016-02-10 22:00:00,1551.0,0.0,8.7,6.88 -2016-02-10 23:00:00,1386.0,0.0,8.64,6.88 -2016-02-11 00:00:00,1269.0,0.0,8.58,6.88 -2016-02-11 01:00:00,1169.0,0.0,8.44,7.01 -2016-02-11 02:00:00,1085.0,0.0,8.31,7.14 -2016-02-11 03:00:00,1058.0,0.0,8.18,7.27 -2016-02-11 04:00:00,1074.0,0.0,8.0,7.15 -2016-02-11 05:00:00,1062.0,0.0,7.82,7.04 -2016-02-11 06:00:00,1084.0,0.0,7.64,6.92 -2016-02-11 07:00:00,1125.0,0.0,7.66,6.77 -2016-02-11 08:00:00,1199.0,26.08,7.69,6.61 -2016-02-11 09:00:00,1223.0,162.9,7.71,6.46 -2016-02-11 10:00:00,1269.0,404.14,7.77,6.77 -2016-02-11 11:00:00,1172.0,546.23,7.84,7.09 -2016-02-11 12:00:00,1086.0,640.34,7.9,7.41 -2016-02-11 13:00:00,986.0,269.68,8.07,7.31 -2016-02-11 14:00:00,973.0,621.72,8.24,7.22 -2016-02-11 15:00:00,961.0,151.76,8.41,7.13 -2016-02-11 16:00:00,986.0,231.92,8.45,7.22 -2016-02-11 17:00:00,1051.0,0.0,8.48,7.31 -2016-02-11 18:00:00,1135.0,0.0,8.52,7.39 -2016-02-11 19:00:00,1243.0,0.0,8.86,7.46 -2016-02-11 20:00:00,1227.0,0.0,9.2,7.53 -2016-02-11 21:00:00,1326.0,0.0,9.53,7.6 -2016-02-11 22:00:00,1491.0,0.0,9.61,8.16 -2016-02-11 23:00:00,1348.0,0.0,9.69,8.71 -2016-02-12 00:00:00,1219.0,0.0,9.77,9.27 -2016-02-12 01:00:00,1155.0,0.0,10.17,9.16 -2016-02-12 02:00:00,1067.0,0.0,10.57,9.05 -2016-02-12 03:00:00,1001.0,0.0,10.97,8.94 -2016-02-12 04:00:00,1002.0,0.0,10.74,10.38 -2016-02-12 05:00:00,1004.0,0.0,10.52,11.83 -2016-02-12 06:00:00,1015.0,0.0,10.3,13.27 -2016-02-12 07:00:00,1106.0,0.0,10.35,13.7 -2016-02-12 08:00:00,1148.0,0.0,10.41,14.13 -2016-02-12 09:00:00,1189.0,250.69,10.46,14.57 -2016-02-12 10:00:00,1191.0,307.09,10.35,14.56 -2016-02-12 11:00:00,1183.0,407.5,10.23,14.56 -2016-02-12 12:00:00,1161.0,273.45,10.12,14.55 -2016-02-12 13:00:00,1056.0,406.65,10.27,13.77 -2016-02-12 14:00:00,1020.0,629.63,10.43,12.98 -2016-02-12 15:00:00,979.0,427.86,10.59,12.19 -2016-02-12 16:00:00,970.0,95.63,10.5,11.72 -2016-02-12 17:00:00,1001.0,61.52,10.41,11.26 -2016-02-12 18:00:00,1097.0,0.0,10.33,10.79 -2016-02-12 19:00:00,1250.0,0.0,10.19,9.87 -2016-02-12 20:00:00,1294.0,0.0,10.06,8.96 -2016-02-12 21:00:00,1362.0,0.0,9.93,8.04 -2016-02-12 22:00:00,1525.0,0.0,9.83,7.73 -2016-02-12 23:00:00,1359.0,0.0,9.74,7.42 -2016-02-13 00:00:00,1206.0,0.0,9.65,7.1 -2016-02-13 01:00:00,1129.0,0.0,10.2,8.81 -2016-02-13 02:00:00,1056.0,0.0,10.75,10.52 -2016-02-13 03:00:00,1021.0,0.0,11.3,12.23 -2016-02-13 04:00:00,999.0,0.0,11.1,14.99 -2016-02-13 05:00:00,997.0,0.0,10.9,17.75 -2016-02-13 06:00:00,1027.0,0.0,10.7,20.51 -2016-02-13 07:00:00,1083.0,0.0,10.52,20.39 -2016-02-13 08:00:00,1146.0,22.87,10.34,20.26 -2016-02-13 09:00:00,1199.0,40.45,10.16,20.14 -2016-02-13 10:00:00,1269.0,277.04,10.07,19.86 -2016-02-13 11:00:00,1304.0,206.02,9.98,19.58 -2016-02-13 12:00:00,1250.0,349.51,9.89,19.3 -2016-02-13 13:00:00,1163.0,244.63,9.98,17.37 -2016-02-13 14:00:00,1072.0,471.12,10.08,15.43 -2016-02-13 15:00:00,1046.0,532.06,10.18,13.5 -2016-02-13 16:00:00,1037.0,325.93,9.84,12.77 -2016-02-13 17:00:00,1052.0,21.1,9.51,12.03 -2016-02-13 18:00:00,1136.0,0.0,9.17,11.3 -2016-02-13 19:00:00,1265.0,0.0,9.09,11.31 -2016-02-13 20:00:00,1260.0,0.0,9.01,11.31 -2016-02-13 21:00:00,1393.0,0.0,8.93,11.32 -2016-02-13 22:00:00,1530.0,0.0,8.98,11.77 -2016-02-13 23:00:00,1393.0,0.0,9.03,12.21 -2016-02-14 00:00:00,1274.0,0.0,9.09,12.65 -2016-02-14 01:00:00,1199.0,0.0,9.1,13.01 -2016-02-14 02:00:00,1102.0,0.0,9.11,13.37 -2016-02-14 03:00:00,1058.0,0.0,9.13,13.72 -2016-02-14 04:00:00,1072.0,0.0,8.94,12.96 -2016-02-14 05:00:00,1059.0,0.0,8.75,12.2 -2016-02-14 06:00:00,1055.0,0.0,8.57,11.43 -2016-02-14 07:00:00,1097.0,0.0,8.66,10.54 -2016-02-14 08:00:00,1159.0,62.8,8.76,9.65 -2016-02-14 09:00:00,1209.0,305.53,8.85,8.76 -2016-02-14 10:00:00,1265.0,55.71,8.93,7.68 -2016-02-14 11:00:00,1259.0,470.44,9.01,6.6 -2016-02-14 12:00:00,1245.0,730.19,9.09,5.52 -2016-02-14 13:00:00,1205.0,719.55,8.84,5.7 -2016-02-14 14:00:00,1186.0,599.07,8.6,5.89 -2016-02-14 15:00:00,1122.0,535.26,8.35,6.07 -2016-02-14 16:00:00,1029.0,63.82,8.54,7.75 -2016-02-14 17:00:00,1048.0,1.47,8.73,9.43 -2016-02-14 18:00:00,1148.0,0.0,8.91,11.1 -2016-02-14 19:00:00,1295.0,0.0,8.64,11.3 -2016-02-14 20:00:00,1356.0,0.0,8.37,11.5 -2016-02-14 21:00:00,1469.0,0.0,8.1,11.7 -2016-02-14 22:00:00,1637.0,0.0,7.84,11.79 -2016-02-14 23:00:00,1484.0,0.0,7.58,11.89 -2016-02-15 00:00:00,1363.0,0.0,7.33,11.99 -2016-02-15 01:00:00,1290.0,0.0,7.3,11.77 -2016-02-15 02:00:00,1193.0,0.0,7.28,11.56 -2016-02-15 03:00:00,1163.0,0.0,7.26,11.35 -2016-02-15 04:00:00,1174.0,0.0,7.29,11.52 -2016-02-15 05:00:00,1152.0,0.0,7.32,11.68 -2016-02-15 06:00:00,1168.0,0.0,7.35,11.85 -2016-02-15 07:00:00,1251.0,0.0,7.34,11.95 -2016-02-15 08:00:00,1326.0,78.46,7.34,12.05 -2016-02-15 09:00:00,1437.0,298.84,7.33,12.15 -2016-02-15 10:00:00,1419.0,72.52,7.44,11.52 -2016-02-15 11:00:00,1383.0,657.23,7.55,10.88 -2016-02-15 12:00:00,1332.0,682.98,7.66,10.25 -2016-02-15 13:00:00,1265.0,714.16,7.8,9.68 -2016-02-15 14:00:00,1175.0,300.08,7.94,9.12 -2016-02-15 15:00:00,1132.0,251.42,8.07,8.55 -2016-02-15 16:00:00,1126.0,333.87,8.0,8.05 -2016-02-15 17:00:00,1146.0,21.43,7.93,7.55 -2016-02-15 18:00:00,1225.0,0.0,7.86,7.05 -2016-02-15 19:00:00,1384.0,0.0,7.74,6.65 -2016-02-15 20:00:00,1422.0,0.0,7.62,6.25 -2016-02-15 21:00:00,1529.0,0.0,7.49,5.85 -2016-02-15 22:00:00,1670.0,0.0,7.37,5.11 -2016-02-15 23:00:00,1517.0,0.0,7.24,4.37 -2016-02-16 00:00:00,1363.0,0.0,7.12,3.63 -2016-02-16 01:00:00,1251.0,0.0,7.14,2.8 -2016-02-16 02:00:00,1170.0,0.0,7.16,1.97 -2016-02-16 03:00:00,1118.0,0.0,7.19,1.14 -2016-02-16 04:00:00,1142.0,0.0,7.11,1.33 -2016-02-16 05:00:00,1137.0,0.0,7.03,1.52 -2016-02-16 06:00:00,1162.0,0.0,6.96,1.71 -2016-02-16 07:00:00,1238.0,0.0,6.95,2.39 -2016-02-16 08:00:00,1343.0,29.3,6.95,3.07 -2016-02-16 09:00:00,1413.0,36.3,6.94,3.75 -2016-02-16 10:00:00,1377.0,84.04,7.05,4.36 -2016-02-16 11:00:00,1290.0,84.48,7.15,4.97 -2016-02-16 12:00:00,1222.0,432.16,7.26,5.59 -2016-02-16 13:00:00,1119.0,315.7,7.43,6.51 -2016-02-16 14:00:00,1058.0,116.3,7.6,7.43 -2016-02-16 15:00:00,1001.0,113.92,7.78,8.34 -2016-02-16 16:00:00,997.0,48.58,7.94,8.66 -2016-02-16 17:00:00,1056.0,33.47,8.1,8.98 -2016-02-16 18:00:00,1152.0,0.0,8.26,9.3 -2016-02-16 19:00:00,1320.0,0.0,8.39,9.61 -2016-02-16 20:00:00,1347.0,0.0,8.52,9.93 -2016-02-16 21:00:00,1452.0,0.0,8.65,10.25 -2016-02-16 22:00:00,1632.0,0.0,8.82,10.48 -2016-02-16 23:00:00,1479.0,0.0,8.98,10.72 -2016-02-17 00:00:00,1349.0,0.0,9.15,10.95 -2016-02-17 01:00:00,1261.0,0.0,9.0,11.85 -2016-02-17 02:00:00,1165.0,0.0,8.85,12.75 -2016-02-17 03:00:00,1120.0,0.0,8.7,13.66 -2016-02-17 04:00:00,1125.0,0.0,8.79,13.43 -2016-02-17 05:00:00,1105.0,0.0,8.88,13.21 -2016-02-17 06:00:00,1105.0,0.0,8.98,12.99 -2016-02-17 07:00:00,1175.0,0.0,8.98,12.75 -2016-02-17 08:00:00,1276.0,7.83,8.99,12.51 -2016-02-17 09:00:00,1361.0,82.97,9.0,12.28 -2016-02-17 10:00:00,1412.0,68.25,8.92,10.43 -2016-02-17 11:00:00,1403.0,53.45,8.84,8.58 -2016-02-17 12:00:00,1445.0,76.83,8.76,6.73 -2016-02-17 13:00:00,1423.0,53.5,8.55,7.44 -2016-02-17 14:00:00,1409.0,81.02,8.34,8.16 -2016-02-17 15:00:00,1339.0,27.36,8.12,8.87 -2016-02-17 16:00:00,1312.0,49.21,8.14,9.54 -2016-02-17 17:00:00,1335.0,18.82,8.15,10.21 -2016-02-17 18:00:00,1387.0,0.0,8.17,10.88 -2016-02-17 19:00:00,1446.0,0.0,8.27,10.57 -2016-02-17 20:00:00,1411.0,0.0,8.37,10.26 -2016-02-17 21:00:00,1501.0,0.0,8.48,9.94 -2016-02-17 22:00:00,1658.0,0.0,8.5,9.83 -2016-02-17 23:00:00,1521.0,0.0,8.52,9.71 -2016-02-18 00:00:00,1383.0,0.0,8.54,9.59 -2016-02-18 01:00:00,1288.0,0.0,8.61,9.3 -2016-02-18 02:00:00,1190.0,0.0,8.68,9.01 -2016-02-18 03:00:00,1149.0,0.0,8.75,8.72 -2016-02-18 04:00:00,1157.0,0.0,8.61,8.03 -2016-02-18 05:00:00,1164.0,0.0,8.48,7.35 -2016-02-18 06:00:00,1157.0,0.0,8.35,6.66 -2016-02-18 07:00:00,1218.0,0.0,8.3,6.01 -2016-02-18 08:00:00,1325.0,107.21,8.26,5.36 -2016-02-18 09:00:00,1356.0,80.87,8.21,4.7 -2016-02-18 10:00:00,1310.0,288.1,8.21,4.7 -2016-02-18 11:00:00,1264.0,689.94,8.22,4.7 -2016-02-18 12:00:00,1260.0,687.73,8.22,4.7 -2016-02-18 13:00:00,1200.0,448.67,8.11,5.2 -2016-02-18 14:00:00,1196.0,688.15,8.01,5.7 -2016-02-18 15:00:00,1126.0,442.19,7.91,6.19 -2016-02-18 16:00:00,1057.0,266.48,7.84,6.17 -2016-02-18 17:00:00,1033.0,68.19,7.77,6.15 -2016-02-18 18:00:00,1121.0,0.0,7.7,6.12 -2016-02-18 19:00:00,1280.0,0.0,7.79,6.23 -2016-02-18 20:00:00,1324.0,0.0,7.88,6.34 -2016-02-18 21:00:00,1421.0,0.0,7.97,6.44 -2016-02-18 22:00:00,1564.0,0.0,8.13,6.42 -2016-02-18 23:00:00,1432.0,0.0,8.28,6.4 -2016-02-19 00:00:00,1304.0,0.0,8.44,6.37 -2016-02-19 01:00:00,1207.0,0.0,8.51,6.83 -2016-02-19 02:00:00,1128.0,0.0,8.58,7.29 -2016-02-19 03:00:00,1106.0,0.0,8.65,7.75 -2016-02-19 04:00:00,1091.0,0.0,8.77,8.27 -2016-02-19 05:00:00,1063.0,0.0,8.89,8.78 -2016-02-19 06:00:00,1066.0,0.0,9.02,9.3 -2016-02-19 07:00:00,1138.0,0.0,9.11,9.85 -2016-02-19 08:00:00,1197.0,31.4,9.2,10.41 -2016-02-19 09:00:00,1271.0,106.01,9.29,10.97 -2016-02-19 10:00:00,1254.0,57.94,9.57,11.78 -2016-02-19 11:00:00,1223.0,104.12,9.86,12.59 -2016-02-19 12:00:00,1211.0,101.99,10.14,13.41 -2016-02-19 13:00:00,1187.0,141.91,10.27,13.54 -2016-02-19 14:00:00,1174.0,140.34,10.4,13.66 -2016-02-19 15:00:00,1163.0,125.37,10.53,13.79 -2016-02-19 16:00:00,1158.0,142.97,10.63,13.62 -2016-02-19 17:00:00,1118.0,50.01,10.72,13.45 -2016-02-19 18:00:00,1151.0,0.0,10.81,13.28 -2016-02-19 19:00:00,1249.0,0.0,10.94,12.19 -2016-02-19 20:00:00,1276.0,0.0,11.07,11.1 -2016-02-19 21:00:00,1387.0,0.0,11.2,10.01 -2016-02-19 22:00:00,1542.0,0.0,11.25,10.05 -2016-02-19 23:00:00,1344.0,0.0,11.29,10.08 -2016-02-20 00:00:00,1174.0,0.0,11.33,10.11 -2016-02-20 01:00:00,1087.0,0.0,11.32,10.48 -2016-02-20 02:00:00,1014.0,0.0,11.31,10.85 -2016-02-20 03:00:00,978.0,0.0,11.3,11.21 -2016-02-20 04:00:00,991.0,0.0,11.36,11.4 -2016-02-20 05:00:00,966.0,0.0,11.43,11.58 -2016-02-20 06:00:00,913.0,0.0,11.5,11.77 -2016-02-20 07:00:00,966.0,0.0,11.56,11.76 -2016-02-20 08:00:00,1033.0,32.68,11.63,11.76 -2016-02-20 09:00:00,1089.0,78.38,11.69,11.75 -2016-02-20 10:00:00,1134.0,33.35,11.71,11.95 -2016-02-20 11:00:00,1108.0,158.68,11.73,12.15 -2016-02-20 12:00:00,1091.0,169.11,11.75,12.34 -2016-02-20 13:00:00,1045.0,140.89,11.55,12.83 -2016-02-20 14:00:00,1037.0,74.53,11.36,13.32 -2016-02-20 15:00:00,1029.0,76.67,11.16,13.81 -2016-02-20 16:00:00,1057.0,87.53,11.23,13.56 -2016-02-20 17:00:00,1043.0,31.59,11.3,13.32 -2016-02-20 18:00:00,1054.0,0.0,11.37,13.08 -2016-02-20 19:00:00,1144.0,0.0,11.39,12.68 -2016-02-20 20:00:00,1137.0,0.0,11.41,12.28 -2016-02-20 21:00:00,1248.0,0.0,11.43,11.89 -2016-02-20 22:00:00,1436.0,0.0,11.46,11.53 -2016-02-20 23:00:00,1256.0,0.0,11.5,11.17 -2016-02-21 00:00:00,1065.0,0.0,11.54,10.81 -2016-02-21 01:00:00,985.0,0.0,11.3,10.99 -2016-02-21 02:00:00,898.0,0.0,11.06,11.16 -2016-02-21 03:00:00,873.0,0.0,10.83,11.34 -2016-02-21 04:00:00,908.0,0.0,10.9,10.94 -2016-02-21 05:00:00,900.0,0.0,10.97,10.55 -2016-02-21 06:00:00,836.0,0.0,11.04,10.15 -2016-02-21 07:00:00,856.0,0.0,11.08,10.25 -2016-02-21 08:00:00,913.0,19.24,11.13,10.35 -2016-02-21 09:00:00,970.0,55.59,11.18,10.46 -2016-02-21 10:00:00,1068.0,147.06,11.18,10.3 -2016-02-21 11:00:00,1094.0,141.87,11.18,10.15 -2016-02-21 12:00:00,1019.0,216.86,11.18,10.0 -2016-02-21 13:00:00,924.0,260.43,11.07,9.99 -2016-02-21 14:00:00,833.0,363.23,10.97,9.98 -2016-02-21 15:00:00,811.0,507.69,10.86,9.97 -2016-02-21 16:00:00,836.0,133.08,10.87,9.84 -2016-02-21 17:00:00,857.0,47.8,10.88,9.71 -2016-02-21 18:00:00,853.0,0.0,10.89,9.57 -2016-02-21 19:00:00,920.0,0.0,10.91,9.42 -2016-02-21 20:00:00,937.0,0.0,10.93,9.27 -2016-02-21 21:00:00,1025.0,0.0,10.94,9.12 -2016-02-21 22:00:00,1234.0,0.0,10.97,8.91 -2016-02-21 23:00:00,1160.0,0.0,11.0,8.71 -2016-02-22 00:00:00,926.0,0.0,11.03,8.51 -2016-02-22 01:00:00,808.0,0.0,10.96,8.78 -2016-02-22 02:00:00,737.0,0.0,10.9,9.05 -2016-02-22 03:00:00,735.0,0.0,10.84,9.32 -2016-02-22 04:00:00,763.0,0.0,10.85,9.23 -2016-02-22 05:00:00,782.0,0.0,10.87,9.14 -2016-02-22 06:00:00,750.0,0.0,10.89,9.05 -2016-02-22 07:00:00,774.0,0.0,10.92,9.24 -2016-02-22 08:00:00,854.0,43.06,10.96,9.43 -2016-02-22 09:00:00,887.0,71.36,10.99,9.63 -2016-02-22 10:00:00,924.0,148.27,10.98,9.34 -2016-02-22 11:00:00,1029.0,89.49,10.98,9.05 -2016-02-22 12:00:00,1022.0,226.44,10.97,8.76 -2016-02-22 13:00:00,898.0,115.21,11.01,8.85 -2016-02-22 14:00:00,851.0,163.84,11.05,8.93 -2016-02-22 15:00:00,830.0,141.31,11.09,9.02 -2016-02-22 16:00:00,855.0,115.8,11.02,8.55 -2016-02-22 17:00:00,856.0,13.18,10.95,8.07 -2016-02-22 18:00:00,908.0,0.0,10.89,7.6 -2016-02-22 19:00:00,941.0,0.0,10.79,7.35 -2016-02-22 20:00:00,973.0,0.0,10.69,7.09 -2016-02-22 21:00:00,1047.0,0.0,10.6,6.84 -2016-02-22 22:00:00,1222.0,0.0,10.42,6.53 -2016-02-22 23:00:00,1098.0,0.0,10.24,6.22 -2016-02-23 00:00:00,989.0,0.0,10.06,5.9 -2016-02-23 01:00:00,848.0,0.0,9.92,5.68 -2016-02-23 02:00:00,781.0,0.0,9.78,5.46 -2016-02-23 03:00:00,761.0,0.0,9.65,5.24 -2016-02-23 04:00:00,812.0,0.0,9.43,4.72 -2016-02-23 05:00:00,826.0,0.0,9.22,4.19 -2016-02-23 06:00:00,838.0,0.0,9.01,3.67 -2016-02-23 07:00:00,866.0,0.0,8.95,3.41 -2016-02-23 08:00:00,946.0,49.16,8.89,3.14 -2016-02-23 09:00:00,1021.0,128.99,8.83,2.88 -2016-02-23 10:00:00,1037.0,253.46,8.84,2.78 -2016-02-23 11:00:00,1067.0,275.92,8.84,2.68 -2016-02-23 12:00:00,1094.0,199.63,8.85,2.58 -2016-02-23 13:00:00,930.0,202.05,8.77,2.97 -2016-02-23 14:00:00,911.0,132.56,8.69,3.37 -2016-02-23 15:00:00,947.0,110.44,8.61,3.77 -2016-02-23 16:00:00,874.0,70.59,8.67,4.38 -2016-02-23 17:00:00,950.0,11.54,8.73,4.99 -2016-02-23 18:00:00,1055.0,0.0,8.79,5.6 -2016-02-23 19:00:00,1080.0,0.0,8.87,6.28 -2016-02-23 20:00:00,1090.0,0.0,8.95,6.96 -2016-02-23 21:00:00,1192.0,0.0,9.02,7.64 -2016-02-23 22:00:00,1372.0,0.0,9.13,8.05 -2016-02-23 23:00:00,1246.0,0.0,9.24,8.45 -2016-02-24 00:00:00,1160.0,0.0,9.35,8.86 -2016-02-24 01:00:00,1064.0,0.0,9.5,9.12 -2016-02-24 02:00:00,968.0,0.0,9.65,9.38 -2016-02-24 03:00:00,933.0,0.0,9.81,9.64 -2016-02-24 04:00:00,952.0,0.0,9.78,9.58 -2016-02-24 05:00:00,974.0,0.0,9.76,9.51 -2016-02-24 06:00:00,995.0,0.0,9.74,9.45 -2016-02-24 07:00:00,1034.0,0.0,9.65,9.54 -2016-02-24 08:00:00,1090.0,47.34,9.57,9.63 -2016-02-24 09:00:00,1204.0,71.76,9.49,9.72 -2016-02-24 10:00:00,1255.0,35.94,9.42,9.93 -2016-02-24 11:00:00,1199.0,22.94,9.34,10.14 -2016-02-24 12:00:00,1213.0,124.32,9.27,10.34 -2016-02-24 13:00:00,1110.0,25.08,9.16,10.32 -2016-02-24 14:00:00,1043.0,19.5,9.05,10.29 -2016-02-24 15:00:00,1067.0,82.06,8.94,10.26 -2016-02-24 16:00:00,997.0,57.73,8.83,10.32 -2016-02-24 17:00:00,1061.0,41.52,8.71,10.37 -2016-02-24 18:00:00,1118.0,0.0,8.59,10.43 -2016-02-24 19:00:00,1233.0,0.0,8.56,10.32 -2016-02-24 20:00:00,1195.0,0.0,8.53,10.21 -2016-02-24 21:00:00,1283.0,0.0,8.49,10.1 -2016-02-24 22:00:00,1446.0,0.0,8.48,9.78 -2016-02-24 23:00:00,1304.0,0.0,8.47,9.46 -2016-02-25 00:00:00,1201.0,0.0,8.46,9.14 -2016-02-25 01:00:00,1143.0,0.0,8.31,8.55 -2016-02-25 02:00:00,1017.0,0.0,8.16,7.96 -2016-02-25 03:00:00,984.0,0.0,8.02,7.37 -2016-02-25 04:00:00,1045.0,0.0,7.91,6.79 -2016-02-25 05:00:00,1040.0,0.0,7.8,6.22 -2016-02-25 06:00:00,1053.0,0.0,7.69,5.64 -2016-02-25 07:00:00,1132.0,0.0,7.65,5.19 -2016-02-25 08:00:00,1197.0,140.74,7.62,4.73 -2016-02-25 09:00:00,1223.0,112.41,7.58,4.28 -2016-02-25 10:00:00,1166.0,186.29,7.61,4.01 -2016-02-25 11:00:00,1074.0,177.96,7.64,3.75 -2016-02-25 12:00:00,1062.0,160.89,7.67,3.49 -2016-02-25 13:00:00,981.0,200.66,7.83,2.91 -2016-02-25 14:00:00,920.0,292.26,7.99,2.32 -2016-02-25 15:00:00,941.0,206.4,8.15,1.74 -2016-02-25 16:00:00,898.0,144.63,8.16,2.1 -2016-02-25 17:00:00,875.0,41.28,8.16,2.46 -2016-02-25 18:00:00,1004.0,0.0,8.17,2.83 -2016-02-25 19:00:00,1141.0,0.0,8.15,3.47 -2016-02-25 20:00:00,1144.0,0.0,8.13,4.11 -2016-02-25 21:00:00,1208.0,0.0,8.1,4.76 -2016-02-25 22:00:00,1361.0,0.0,8.11,5.45 -2016-02-25 23:00:00,1217.0,0.0,8.11,6.14 -2016-02-26 00:00:00,1116.0,0.0,8.11,6.83 -2016-02-26 01:00:00,1110.0,0.0,8.23,7.35 -2016-02-26 02:00:00,1015.0,0.0,8.35,7.88 -2016-02-26 03:00:00,946.0,0.0,8.47,8.4 -2016-02-26 04:00:00,968.0,0.0,8.48,9.13 -2016-02-26 05:00:00,978.0,0.0,8.49,9.85 -2016-02-26 06:00:00,1018.0,0.0,8.5,10.58 -2016-02-26 07:00:00,1114.0,0.0,8.57,11.12 -2016-02-26 08:00:00,1167.0,33.14,8.65,11.66 -2016-02-26 09:00:00,1151.0,65.34,8.72,12.19 -2016-02-26 10:00:00,1154.0,67.53,8.83,12.07 -2016-02-26 11:00:00,1225.0,285.36,8.93,11.95 -2016-02-26 12:00:00,1305.0,179.81,9.04,11.83 -2016-02-26 13:00:00,1290.0,166.45,8.99,10.39 -2016-02-26 14:00:00,1252.0,469.02,8.94,8.95 -2016-02-26 15:00:00,1214.0,131.45,8.9,7.5 -2016-02-26 16:00:00,1209.0,36.01,8.8,6.15 -2016-02-26 17:00:00,1184.0,30.41,8.7,4.79 -2016-02-26 18:00:00,1265.0,0.0,8.61,3.43 -2016-02-26 19:00:00,1414.0,0.0,8.32,3.66 -2016-02-26 20:00:00,1444.0,0.0,8.03,3.89 -2016-02-26 21:00:00,1488.0,0.0,7.74,4.12 -2016-02-26 22:00:00,1669.0,0.0,7.41,4.69 -2016-02-26 23:00:00,1491.0,0.0,7.07,5.26 -2016-02-27 00:00:00,1351.0,0.0,6.74,5.83 -2016-02-27 01:00:00,1307.0,0.0,6.43,6.46 -2016-02-27 02:00:00,1203.0,0.0,6.13,7.09 -2016-02-27 03:00:00,1112.0,0.0,5.83,7.72 -2016-02-27 04:00:00,1106.0,0.0,5.8,8.09 -2016-02-27 05:00:00,1101.0,0.0,5.77,8.46 -2016-02-27 06:00:00,1128.0,0.0,5.75,8.83 -2016-02-27 07:00:00,1203.0,0.0,5.87,9.59 -2016-02-27 08:00:00,1292.0,23.24,6.0,10.34 -2016-02-27 09:00:00,1332.0,83.14,6.12,11.1 -2016-02-27 10:00:00,1353.0,44.86,6.39,11.42 -2016-02-27 11:00:00,1338.0,49.42,6.65,11.74 -2016-02-27 12:00:00,1365.0,326.28,6.92,12.06 -2016-02-27 13:00:00,1345.0,42.32,7.57,11.88 -2016-02-27 14:00:00,1298.0,53.66,8.22,11.71 -2016-02-27 15:00:00,1250.0,44.31,8.88,11.53 -2016-02-27 16:00:00,1218.0,35.32,8.81,11.67 -2016-02-27 17:00:00,1248.0,65.66,8.75,11.81 -2016-02-27 18:00:00,1337.0,0.0,8.69,11.94 -2016-02-27 19:00:00,1458.0,0.0,8.69,11.82 -2016-02-27 20:00:00,1485.0,0.0,8.68,11.7 -2016-02-27 21:00:00,1575.0,0.0,8.68,11.57 -2016-02-27 22:00:00,1707.0,0.0,8.61,11.42 -2016-02-27 23:00:00,1607.0,0.0,8.54,11.26 -2016-02-28 00:00:00,1493.0,0.0,8.48,11.1 -2016-02-28 01:00:00,1399.0,0.0,8.22,11.08 -2016-02-28 02:00:00,1278.0,0.0,7.96,11.07 -2016-02-28 03:00:00,1225.0,0.0,7.7,11.05 -2016-02-28 04:00:00,1242.0,0.0,7.58,11.08 -2016-02-28 05:00:00,1229.0,0.0,7.46,11.12 -2016-02-28 06:00:00,1219.0,0.0,7.34,11.16 -2016-02-28 07:00:00,1250.0,0.0,7.34,11.49 -2016-02-28 08:00:00,1296.0,16.93,7.35,11.83 -2016-02-28 09:00:00,1360.0,21.07,7.35,12.17 -2016-02-28 10:00:00,1428.0,26.02,7.49,11.92 -2016-02-28 11:00:00,1436.0,30.36,7.64,11.68 -2016-02-28 12:00:00,1343.0,289.61,7.78,11.43 -2016-02-28 13:00:00,1217.0,66.26,7.87,11.79 -2016-02-28 14:00:00,1123.0,52.19,7.97,12.14 -2016-02-28 15:00:00,1080.0,76.5,8.06,12.5 -2016-02-28 16:00:00,1087.0,46.0,8.15,12.5 -2016-02-28 17:00:00,1140.0,32.04,8.23,12.51 -2016-02-28 18:00:00,1198.0,0.0,8.31,12.51 -2016-02-28 19:00:00,1284.0,0.0,8.32,12.01 -2016-02-28 20:00:00,1339.0,0.0,8.33,11.52 -2016-02-28 21:00:00,1422.0,0.0,8.35,11.02 -2016-02-28 22:00:00,1610.0,0.0,8.3,10.54 -2016-02-28 23:00:00,1485.0,0.0,8.25,10.06 -2016-02-29 00:00:00,1350.0,0.0,8.2,9.59 -2016-02-29 01:00:00,1232.0,0.0,7.99,8.81 -2016-02-29 02:00:00,1135.0,0.0,7.79,8.04 -2016-02-29 03:00:00,1119.0,0.0,7.59,7.27 -2016-02-29 04:00:00,1105.0,0.0,7.52,6.77 -2016-02-29 05:00:00,1098.0,0.0,7.46,6.28 -2016-02-29 06:00:00,1091.0,0.0,7.4,5.78 -2016-02-29 07:00:00,1149.0,0.0,7.46,5.47 -2016-02-29 08:00:00,1193.0,36.5,7.53,5.15 -2016-02-29 09:00:00,1244.0,86.88,7.6,4.84 -2016-02-29 10:00:00,1263.0,308.01,7.69,4.04 -2016-02-29 11:00:00,1275.0,527.2,7.77,3.24 -2016-02-29 12:00:00,1269.0,414.19,7.86,2.44 -2016-02-29 13:00:00,1133.0,244.77,7.96,2.77 -2016-02-29 14:00:00,1065.0,292.73,8.06,3.09 -2016-02-29 15:00:00,1029.0,277.52,8.16,3.42 -2016-02-29 16:00:00,1026.0,92.39,8.37,3.81 -2016-02-29 17:00:00,1027.0,24.49,8.58,4.2 -2016-02-29 18:00:00,1090.0,0.0,8.79,4.59 -2016-02-29 19:00:00,1194.0,0.0,9.02,5.4 -2016-02-29 20:00:00,1220.0,0.0,9.24,6.21 -2016-02-29 21:00:00,1331.0,0.0,9.47,7.02 -2016-02-29 22:00:00,1488.0,0.0,9.73,7.97 -2016-02-29 23:00:00,1321.0,0.0,10.0,8.92 -2016-03-01 00:00:00,1152.0,0.0,10.27,9.88 -2016-03-01 01:00:00,1087.0,0.0,10.61,10.85 -2016-03-01 02:00:00,1041.0,0.0,10.95,11.82 -2016-03-01 03:00:00,1018.0,0.0,11.29,12.79 -2016-03-01 04:00:00,1031.0,0.0,11.45,13.09 -2016-03-01 05:00:00,978.0,0.0,11.61,13.39 -2016-03-01 06:00:00,938.0,0.0,11.77,13.7 -2016-03-01 07:00:00,1035.0,0.0,11.84,13.91 -2016-03-01 08:00:00,1101.0,10.73,11.91,14.12 -2016-03-01 09:00:00,1132.0,15.86,11.98,14.33 -2016-03-01 10:00:00,1173.0,22.64,11.95,14.36 -2016-03-01 11:00:00,1184.0,61.92,11.92,14.4 -2016-03-01 12:00:00,1201.0,61.93,11.9,14.43 -2016-03-01 13:00:00,1178.0,140.66,11.96,14.41 -2016-03-01 14:00:00,1166.0,264.33,12.02,14.39 -2016-03-01 15:00:00,1143.0,461.76,12.08,14.37 -2016-03-01 16:00:00,1105.0,323.89,12.07,13.48 -2016-03-01 17:00:00,1096.0,52.85,12.07,12.6 -2016-03-01 18:00:00,1094.0,0.0,12.07,11.71 -2016-03-01 19:00:00,1166.0,0.0,11.95,11.72 -2016-03-01 20:00:00,1191.0,0.0,11.83,11.73 -2016-03-01 21:00:00,1272.0,0.0,11.71,11.74 -2016-03-01 22:00:00,1445.0,0.0,11.4,12.1 -2016-03-01 23:00:00,1296.0,0.0,11.1,12.46 -2016-03-02 00:00:00,1183.0,0.0,10.79,12.83 -2016-03-02 01:00:00,1092.0,0.0,10.51,13.44 -2016-03-02 02:00:00,1018.0,0.0,10.23,14.06 -2016-03-02 03:00:00,1009.0,0.0,9.94,14.68 -2016-03-02 04:00:00,1016.0,0.0,9.78,14.81 -2016-03-02 05:00:00,1026.0,0.0,9.61,14.94 -2016-03-02 06:00:00,1036.0,0.0,9.45,15.08 -2016-03-02 07:00:00,1109.0,0.0,9.39,15.95 -2016-03-02 08:00:00,1198.0,11.83,9.33,16.82 -2016-03-02 09:00:00,1238.0,254.11,9.27,17.7 -2016-03-02 10:00:00,1205.0,477.65,9.34,18.32 -2016-03-02 11:00:00,1176.0,90.46,9.41,18.95 -2016-03-02 12:00:00,1115.0,736.67,9.48,19.57 -2016-03-02 13:00:00,1036.0,253.5,9.41,18.96 -2016-03-02 14:00:00,1043.0,526.49,9.35,18.35 -2016-03-02 15:00:00,1034.0,335.39,9.29,17.74 -2016-03-02 16:00:00,1048.0,174.51,9.4,17.9 -2016-03-02 17:00:00,1071.0,90.98,9.51,18.06 -2016-03-02 18:00:00,1115.0,0.0,9.62,18.22 -2016-03-02 19:00:00,1208.0,0.0,9.71,17.7 -2016-03-02 20:00:00,1272.0,0.0,9.8,17.18 -2016-03-02 21:00:00,1366.0,0.0,9.9,16.66 -2016-03-02 22:00:00,1536.0,0.0,9.72,16.32 -2016-03-02 23:00:00,1421.0,0.0,9.55,15.97 -2016-03-03 00:00:00,1286.0,0.0,9.37,15.63 -2016-03-03 01:00:00,1171.0,0.0,9.23,15.23 -2016-03-03 02:00:00,1086.0,0.0,9.09,14.84 -2016-03-03 03:00:00,1045.0,0.0,8.95,14.44 -2016-03-03 04:00:00,1068.0,0.0,9.0,14.22 -2016-03-03 05:00:00,1044.0,0.0,9.04,13.99 -2016-03-03 06:00:00,1050.0,0.0,9.09,13.77 -2016-03-03 07:00:00,1115.0,0.0,8.78,13.01 -2016-03-03 08:00:00,1214.0,49.79,8.47,12.25 -2016-03-03 09:00:00,1239.0,75.97,8.16,11.49 -2016-03-03 10:00:00,1256.0,67.63,8.38,10.11 -2016-03-03 11:00:00,1244.0,87.31,8.6,8.73 -2016-03-03 12:00:00,1242.0,84.76,8.82,7.35 -2016-03-03 13:00:00,1175.0,87.05,9.2,8.61 -2016-03-03 14:00:00,1135.0,187.01,9.58,9.86 -2016-03-03 15:00:00,1140.0,260.75,9.97,11.12 -2016-03-03 16:00:00,1085.0,90.42,10.12,11.34 -2016-03-03 17:00:00,1080.0,7.78,10.28,11.57 -2016-03-03 18:00:00,1118.0,0.0,10.44,11.79 -2016-03-03 19:00:00,1218.0,0.0,10.22,11.94 -2016-03-03 20:00:00,1226.0,0.0,10.01,12.09 -2016-03-03 21:00:00,1323.0,0.0,9.8,12.23 -2016-03-03 22:00:00,1480.0,0.0,9.39,12.35 -2016-03-03 23:00:00,1342.0,0.0,8.99,12.47 -2016-03-04 00:00:00,1215.0,0.0,8.58,12.59 -2016-03-04 01:00:00,1150.0,0.0,8.36,11.71 -2016-03-04 02:00:00,1048.0,0.0,8.14,10.83 -2016-03-04 03:00:00,1023.0,0.0,7.91,9.94 -2016-03-04 04:00:00,1054.0,0.0,7.6,9.45 -2016-03-04 05:00:00,1045.0,0.0,7.29,8.96 -2016-03-04 06:00:00,1045.0,0.0,6.98,8.47 -2016-03-04 07:00:00,1128.0,0.0,6.77,8.32 -2016-03-04 08:00:00,1133.0,41.41,6.56,8.17 -2016-03-04 09:00:00,1159.0,90.31,6.36,8.01 -2016-03-04 10:00:00,1200.0,337.63,6.34,8.06 -2016-03-04 11:00:00,1215.0,563.3,6.33,8.11 -2016-03-04 12:00:00,1164.0,193.95,6.32,8.15 -2016-03-04 13:00:00,1114.0,813.61,6.61,8.4 -2016-03-04 14:00:00,1046.0,556.71,6.91,8.65 -2016-03-04 15:00:00,1029.0,44.64,7.21,8.9 -2016-03-04 16:00:00,1028.0,48.7,7.38,9.29 -2016-03-04 17:00:00,1056.0,7.62,7.55,9.68 -2016-03-04 18:00:00,1128.0,0.0,7.72,10.07 -2016-03-04 19:00:00,1283.0,0.0,7.65,10.9 -2016-03-04 20:00:00,1338.0,0.0,7.58,11.72 -2016-03-04 21:00:00,1430.0,0.0,7.51,12.55 -2016-03-04 22:00:00,1626.0,0.0,7.68,13.47 -2016-03-04 23:00:00,1492.0,0.0,7.85,14.39 -2016-03-05 00:00:00,1371.0,0.0,8.02,15.31 -2016-03-05 01:00:00,1268.0,0.0,8.0,15.32 -2016-03-05 02:00:00,1177.0,0.0,7.99,15.34 -2016-03-05 03:00:00,1145.0,0.0,7.97,15.35 -2016-03-05 04:00:00,1165.0,0.0,7.94,15.04 -2016-03-05 05:00:00,1174.0,0.0,7.9,14.74 -2016-03-05 06:00:00,1180.0,0.0,7.87,14.43 -2016-03-05 07:00:00,1240.0,0.0,7.75,14.17 -2016-03-05 08:00:00,1284.0,58.52,7.63,13.92 -2016-03-05 09:00:00,1336.0,153.11,7.52,13.67 -2016-03-05 10:00:00,1293.0,180.13,7.43,13.15 -2016-03-05 11:00:00,1265.0,244.54,7.35,12.63 -2016-03-05 12:00:00,1188.0,592.07,7.27,12.11 -2016-03-05 13:00:00,1104.0,488.67,7.42,11.71 -2016-03-05 14:00:00,1081.0,306.82,7.58,11.32 -2016-03-05 15:00:00,1055.0,385.74,7.74,10.92 -2016-03-05 16:00:00,1064.0,197.37,7.64,10.91 -2016-03-05 17:00:00,1082.0,71.93,7.55,10.89 -2016-03-05 18:00:00,1142.0,0.0,7.46,10.87 -2016-03-05 19:00:00,1261.0,0.0,7.5,10.66 -2016-03-05 20:00:00,1300.0,0.0,7.55,10.46 -2016-03-05 21:00:00,1421.0,0.0,7.6,10.25 -2016-03-05 22:00:00,1615.0,0.0,7.57,10.04 -2016-03-05 23:00:00,1493.0,0.0,7.55,9.83 -2016-03-06 00:00:00,1351.0,0.0,7.53,9.63 -2016-03-06 01:00:00,1265.0,0.0,7.45,9.42 -2016-03-06 02:00:00,1139.0,0.0,7.37,9.21 -2016-03-06 03:00:00,1103.0,0.0,7.28,9.01 -2016-03-06 04:00:00,1112.0,0.0,7.28,8.83 -2016-03-06 05:00:00,1112.0,0.0,7.28,8.66 -2016-03-06 06:00:00,1112.0,0.0,7.28,8.48 -2016-03-06 07:00:00,1154.0,0.0,7.24,8.45 -2016-03-06 08:00:00,1200.0,114.83,7.2,8.42 -2016-03-06 09:00:00,1223.0,97.85,7.16,8.39 -2016-03-06 10:00:00,1239.0,233.75,7.15,8.01 -2016-03-06 11:00:00,1192.0,396.18,7.14,7.64 -2016-03-06 12:00:00,1160.0,253.47,7.13,7.27 -2016-03-06 13:00:00,1096.0,111.95,7.29,7.14 -2016-03-06 14:00:00,1056.0,59.99,7.46,7.0 -2016-03-06 15:00:00,1031.0,66.99,7.63,6.87 -2016-03-06 16:00:00,1010.0,142.78,7.44,6.31 -2016-03-06 17:00:00,1057.0,17.43,7.25,5.75 -2016-03-06 18:00:00,1090.0,0.0,7.07,5.19 -2016-03-06 19:00:00,1142.0,0.0,7.12,4.17 -2016-03-06 20:00:00,1170.0,0.0,7.17,3.16 -2016-03-06 21:00:00,1290.0,0.0,7.22,2.15 -2016-03-06 22:00:00,1492.0,0.0,7.21,4.18 -2016-03-06 23:00:00,1364.0,0.0,7.21,6.21 -2016-03-07 00:00:00,1245.0,0.0,7.2,8.23 -2016-03-07 01:00:00,1122.0,0.0,7.17,8.51 -2016-03-07 02:00:00,1034.0,0.0,7.14,8.8 -2016-03-07 03:00:00,1030.0,0.0,7.1,9.08 -2016-03-07 04:00:00,1014.0,0.0,7.05,9.27 -2016-03-07 05:00:00,1026.0,0.0,6.99,9.46 -2016-03-07 06:00:00,1048.0,0.0,6.94,9.66 -2016-03-07 07:00:00,1110.0,0.0,6.97,9.47 -2016-03-07 08:00:00,1187.0,77.75,7.0,9.29 -2016-03-07 09:00:00,1251.0,257.84,7.03,9.1 -2016-03-07 10:00:00,1211.0,514.69,7.11,8.84 -2016-03-07 11:00:00,1126.0,472.65,7.19,8.57 -2016-03-07 12:00:00,1076.0,114.17,7.27,8.3 -2016-03-07 13:00:00,991.0,173.88,7.37,8.16 -2016-03-07 14:00:00,964.0,398.06,7.47,8.01 -2016-03-07 15:00:00,948.0,132.04,7.58,7.86 -2016-03-07 16:00:00,928.0,203.79,7.6,8.33 -2016-03-07 17:00:00,939.0,109.04,7.62,8.8 -2016-03-07 18:00:00,1015.0,0.0,7.64,9.27 -2016-03-07 19:00:00,1135.0,0.0,7.65,9.16 -2016-03-07 20:00:00,1161.0,0.0,7.66,9.05 -2016-03-07 21:00:00,1299.0,0.0,7.67,8.94 -2016-03-07 22:00:00,1476.0,0.0,7.62,8.51 -2016-03-07 23:00:00,1338.0,0.0,7.57,8.08 -2016-03-08 00:00:00,1211.0,0.0,7.52,7.66 -2016-03-08 01:00:00,1135.0,0.0,7.56,7.22 -2016-03-08 02:00:00,1051.0,0.0,7.6,6.78 -2016-03-08 03:00:00,1012.0,0.0,7.63,6.34 -2016-03-08 04:00:00,1030.0,0.0,7.84,6.65 -2016-03-08 05:00:00,1014.0,0.0,8.05,6.95 -2016-03-08 06:00:00,1011.0,0.0,8.26,7.26 -2016-03-08 07:00:00,1069.0,0.0,8.35,7.13 -2016-03-08 08:00:00,1130.0,12.85,8.44,7.0 -2016-03-08 09:00:00,1179.0,78.51,8.53,6.87 -2016-03-08 10:00:00,1200.0,117.59,8.74,7.72 -2016-03-08 11:00:00,1193.0,251.67,8.95,8.58 -2016-03-08 12:00:00,1195.0,67.36,9.16,9.43 -2016-03-08 13:00:00,1162.0,231.29,9.48,10.08 -2016-03-08 14:00:00,1119.0,179.56,9.81,10.72 -2016-03-08 15:00:00,1116.0,112.03,10.14,11.37 -2016-03-08 16:00:00,1041.0,77.04,10.29,11.05 -2016-03-08 17:00:00,1062.0,21.82,10.44,10.73 -2016-03-08 18:00:00,1111.0,0.0,10.59,10.41 -2016-03-08 19:00:00,1193.0,0.0,10.65,11.24 -2016-03-08 20:00:00,1174.0,0.0,10.71,12.06 -2016-03-08 21:00:00,1284.0,0.0,10.78,12.88 -2016-03-08 22:00:00,1436.0,0.0,10.69,14.42 -2016-03-08 23:00:00,1297.0,0.0,10.61,15.96 -2016-03-09 00:00:00,1178.0,0.0,10.52,17.5 -2016-03-09 01:00:00,1074.0,0.0,10.09,17.66 -2016-03-09 02:00:00,1004.0,0.0,9.67,17.81 -2016-03-09 03:00:00,976.0,0.0,9.24,17.96 -2016-03-09 04:00:00,1023.0,0.0,8.8,17.89 -2016-03-09 05:00:00,1037.0,0.0,8.35,17.82 -2016-03-09 06:00:00,1055.0,0.0,7.9,17.75 -2016-03-09 07:00:00,1154.0,0.0,7.93,18.06 -2016-03-09 08:00:00,1222.0,97.19,7.95,18.36 -2016-03-09 09:00:00,1272.0,285.19,7.98,18.66 -2016-03-09 10:00:00,1253.0,368.36,8.05,18.62 -2016-03-09 11:00:00,1205.0,376.41,8.13,18.58 -2016-03-09 12:00:00,1149.0,367.96,8.21,18.54 -2016-03-09 13:00:00,1071.0,557.36,8.21,18.8 -2016-03-09 14:00:00,1064.0,498.28,8.21,19.06 -2016-03-09 15:00:00,1048.0,434.93,8.22,19.32 -2016-03-09 16:00:00,1064.0,369.25,8.43,18.97 -2016-03-09 17:00:00,1097.0,23.37,8.64,18.63 -2016-03-09 18:00:00,1170.0,0.0,8.85,18.28 -2016-03-09 19:00:00,1256.0,0.0,9.12,17.69 -2016-03-09 20:00:00,1298.0,0.0,9.4,17.11 -2016-03-09 21:00:00,1387.0,0.0,9.68,16.52 -2016-03-09 22:00:00,1576.0,0.0,9.68,16.17 -2016-03-09 23:00:00,1439.0,0.0,9.68,15.83 -2016-03-10 00:00:00,1318.0,0.0,9.68,15.48 -2016-03-10 01:00:00,1233.0,0.0,9.54,14.84 -2016-03-10 02:00:00,1110.0,0.0,9.4,14.21 -2016-03-10 03:00:00,1070.0,0.0,9.26,13.57 -2016-03-10 04:00:00,1073.0,0.0,9.26,12.98 -2016-03-10 05:00:00,1066.0,0.0,9.25,12.39 -2016-03-10 06:00:00,1057.0,0.0,9.25,11.79 -2016-03-10 07:00:00,1108.0,3.93,9.25,11.13 -2016-03-10 08:00:00,1171.0,113.65,9.25,10.46 -2016-03-10 09:00:00,1244.0,210.34,9.25,9.79 -2016-03-10 10:00:00,1204.0,523.93,9.24,9.19 -2016-03-10 11:00:00,1122.0,431.12,9.24,8.59 -2016-03-10 12:00:00,1106.0,680.36,9.24,7.99 -2016-03-10 13:00:00,1000.0,509.1,9.24,7.93 -2016-03-10 14:00:00,950.0,307.98,9.25,7.87 -2016-03-10 15:00:00,912.0,313.25,9.26,7.81 -2016-03-10 16:00:00,898.0,392.34,9.21,7.63 -2016-03-10 17:00:00,928.0,141.81,9.17,7.45 -2016-03-10 18:00:00,961.0,0.0,9.13,7.27 -2016-03-10 19:00:00,1055.0,0.0,9.09,6.96 -2016-03-10 20:00:00,1095.0,0.0,9.06,6.65 -2016-03-10 21:00:00,1194.0,0.0,9.03,6.34 -2016-03-10 22:00:00,1401.0,0.0,8.91,5.99 -2016-03-10 23:00:00,1276.0,0.0,8.8,5.63 -2016-03-11 00:00:00,1132.0,0.0,8.69,5.27 -2016-03-11 01:00:00,1041.0,0.0,8.66,4.63 -2016-03-11 02:00:00,969.0,0.0,8.64,4.0 -2016-03-11 03:00:00,937.0,0.0,8.61,3.37 -2016-03-11 04:00:00,933.0,0.0,8.55,2.98 -2016-03-11 05:00:00,931.0,0.0,8.49,2.59 -2016-03-11 06:00:00,941.0,0.0,8.43,2.21 -2016-03-11 07:00:00,1044.0,0.65,8.42,1.91 -2016-03-11 08:00:00,1060.0,143.49,8.41,1.62 -2016-03-11 09:00:00,1051.0,317.52,8.4,1.32 -2016-03-11 10:00:00,985.0,376.35,8.45,1.34 -2016-03-11 11:00:00,947.0,488.34,8.5,1.35 -2016-03-11 12:00:00,942.0,564.1,8.55,1.37 -2016-03-11 13:00:00,877.0,502.52,8.68,1.45 -2016-03-11 14:00:00,874.0,450.74,8.82,1.53 -2016-03-11 15:00:00,853.0,262.94,8.96,1.61 -2016-03-11 16:00:00,840.0,267.75,8.99,1.43 -2016-03-11 17:00:00,859.0,57.51,9.03,1.25 -2016-03-11 18:00:00,900.0,0.0,9.07,1.06 -2016-03-11 19:00:00,994.0,0.0,9.06,1.02 -2016-03-11 20:00:00,1094.0,0.0,9.05,0.97 -2016-03-11 21:00:00,1205.0,0.0,9.05,0.92 -2016-03-11 22:00:00,1424.0,0.0,8.94,0.9 -2016-03-11 23:00:00,1304.0,0.0,8.84,0.87 -2016-03-12 00:00:00,1169.0,0.0,8.74,0.84 -2016-03-12 01:00:00,1061.0,0.0,8.62,0.83 -2016-03-12 02:00:00,973.0,0.0,8.5,0.81 -2016-03-12 03:00:00,955.0,0.0,8.37,0.8 -2016-03-12 04:00:00,975.0,0.0,8.32,0.91 -2016-03-12 05:00:00,969.0,0.0,8.28,1.01 -2016-03-12 06:00:00,980.0,0.0,8.23,1.12 -2016-03-12 07:00:00,1026.0,0.0,8.22,1.3 -2016-03-12 08:00:00,1102.0,12.2,8.21,1.49 -2016-03-12 09:00:00,1120.0,73.15,8.2,1.67 -2016-03-12 10:00:00,1106.0,203.64,8.19,1.54 -2016-03-12 11:00:00,995.0,275.03,8.18,1.41 -2016-03-12 12:00:00,967.0,452.05,8.17,1.28 -2016-03-12 13:00:00,865.0,378.29,8.34,1.31 -2016-03-12 14:00:00,830.0,632.29,8.51,1.33 -2016-03-12 15:00:00,819.0,547.68,8.68,1.35 -2016-03-12 16:00:00,814.0,405.38,8.69,2.01 -2016-03-12 17:00:00,825.0,173.64,8.7,2.68 -2016-03-12 18:00:00,879.0,0.0,8.71,3.34 -2016-03-12 19:00:00,1028.0,0.0,8.61,3.73 -2016-03-12 20:00:00,1122.0,0.0,8.51,4.12 -2016-03-12 21:00:00,1204.0,0.0,8.41,4.51 -2016-03-12 22:00:00,1428.0,0.0,8.22,4.81 -2016-03-12 23:00:00,1309.0,0.0,8.04,5.12 -2016-03-13 00:00:00,1157.0,0.0,7.86,5.42 -2016-03-13 01:00:00,1049.0,0.0,7.89,5.43 -2016-03-13 02:00:00,958.0,0.0,7.93,5.45 -2016-03-13 03:00:00,941.0,0.0,7.96,5.46 -2016-03-13 04:00:00,950.0,0.0,7.94,5.59 -2016-03-13 05:00:00,955.0,0.0,7.92,5.72 -2016-03-13 06:00:00,962.0,0.0,7.9,5.85 -2016-03-13 07:00:00,982.0,7.32,8.03,6.02 -2016-03-13 08:00:00,1039.0,109.23,8.16,6.2 -2016-03-13 09:00:00,1050.0,203.37,8.3,6.37 -2016-03-13 10:00:00,1015.0,474.22,8.57,6.71 -2016-03-13 11:00:00,982.0,674.36,8.85,7.05 -2016-03-13 12:00:00,914.0,821.41,9.13,7.39 -2016-03-13 13:00:00,828.0,784.97,9.28,7.86 -2016-03-13 14:00:00,778.0,681.55,9.43,8.33 -2016-03-13 15:00:00,764.0,410.36,9.59,8.8 -2016-03-13 16:00:00,752.0,292.43,9.42,9.23 -2016-03-13 17:00:00,772.0,101.23,9.26,9.66 -2016-03-13 18:00:00,854.0,0.0,9.1,10.08 -2016-03-13 19:00:00,962.0,0.0,8.92,10.18 -2016-03-13 20:00:00,1060.0,0.0,8.74,10.28 -2016-03-13 21:00:00,1177.0,0.0,8.57,10.39 -2016-03-13 22:00:00,1397.0,0.0,8.51,10.12 -2016-03-13 23:00:00,1291.0,0.0,8.46,9.85 -2016-03-14 00:00:00,1134.0,0.0,8.4,9.59 -2016-03-14 01:00:00,1019.0,0.0,8.43,9.34 -2016-03-14 02:00:00,950.0,0.0,8.47,9.09 -2016-03-14 03:00:00,934.0,0.0,8.5,8.84 -2016-03-14 04:00:00,932.0,0.0,8.51,9.09 -2016-03-14 05:00:00,942.0,0.0,8.51,9.35 -2016-03-14 06:00:00,955.0,0.0,8.51,9.6 -2016-03-14 07:00:00,1010.0,4.22,8.53,9.94 -2016-03-14 08:00:00,1067.0,42.88,8.56,10.27 -2016-03-14 09:00:00,1101.0,36.84,8.59,10.61 -2016-03-14 10:00:00,1087.0,78.44,8.78,10.58 -2016-03-14 11:00:00,1033.0,271.25,8.97,10.56 -2016-03-14 12:00:00,993.0,450.77,9.16,10.54 -2016-03-14 13:00:00,926.0,253.63,9.46,10.62 -2016-03-14 14:00:00,882.0,455.58,9.76,10.69 -2016-03-14 15:00:00,852.0,293.84,10.06,10.77 -2016-03-14 16:00:00,856.0,221.51,10.14,10.92 -2016-03-14 17:00:00,857.0,69.25,10.23,11.07 -2016-03-14 18:00:00,935.0,0.0,10.32,11.21 -2016-03-14 19:00:00,1063.0,0.0,10.31,11.06 -2016-03-14 20:00:00,1136.0,0.0,10.3,10.9 -2016-03-14 21:00:00,1248.0,0.0,10.3,10.74 -2016-03-14 22:00:00,1442.0,0.0,10.25,10.48 -2016-03-14 23:00:00,1299.0,0.0,10.2,10.22 -2016-03-15 00:00:00,1127.0,0.0,10.15,9.96 -2016-03-15 01:00:00,1039.0,0.0,9.68,9.21 -2016-03-15 02:00:00,966.0,0.0,9.22,8.47 -2016-03-15 03:00:00,946.0,0.0,8.75,7.72 -2016-03-15 04:00:00,967.0,0.0,8.61,7.72 -2016-03-15 05:00:00,960.0,0.0,8.47,7.71 -2016-03-15 06:00:00,972.0,0.0,8.33,7.71 -2016-03-15 07:00:00,1048.0,15.0,8.31,7.83 -2016-03-15 08:00:00,1123.0,84.05,8.29,7.95 -2016-03-15 09:00:00,1145.0,66.04,8.28,8.07 -2016-03-15 10:00:00,1074.0,83.3,8.59,8.01 -2016-03-15 11:00:00,1006.0,100.71,8.9,7.95 -2016-03-15 12:00:00,967.0,81.46,9.22,7.89 -2016-03-15 13:00:00,862.0,226.11,9.56,8.04 -2016-03-15 14:00:00,823.0,374.86,9.91,8.18 -2016-03-15 15:00:00,807.0,293.8,10.26,8.33 -2016-03-15 16:00:00,801.0,170.31,10.17,8.2 -2016-03-15 17:00:00,849.0,88.84,10.08,8.07 -2016-03-15 18:00:00,898.0,0.0,9.99,7.94 -2016-03-15 19:00:00,1032.0,0.0,9.75,7.84 -2016-03-15 20:00:00,1087.0,0.0,9.51,7.73 -2016-03-15 21:00:00,1176.0,0.0,9.27,7.63 -2016-03-15 22:00:00,1398.0,0.0,9.1,7.75 -2016-03-15 23:00:00,1255.0,0.0,8.93,7.88 -2016-03-16 00:00:00,1095.0,0.0,8.76,8.0 -2016-03-16 01:00:00,1018.0,0.0,8.81,8.43 -2016-03-16 02:00:00,945.0,0.0,8.86,8.86 -2016-03-16 03:00:00,899.0,0.0,8.91,9.28 -2016-03-16 04:00:00,912.0,0.0,8.8,9.39 -2016-03-16 05:00:00,895.0,0.0,8.69,9.49 -2016-03-16 06:00:00,888.0,0.0,8.58,9.6 -2016-03-16 07:00:00,969.0,1.92,8.57,9.75 -2016-03-16 08:00:00,1052.0,16.82,8.57,9.89 -2016-03-16 09:00:00,1165.0,62.87,8.57,10.04 -2016-03-16 10:00:00,1148.0,42.08,8.59,9.86 -2016-03-16 11:00:00,1099.0,249.7,8.61,9.67 -2016-03-16 12:00:00,995.0,193.91,8.64,9.49 -2016-03-16 13:00:00,880.0,230.35,8.87,9.36 -2016-03-16 14:00:00,839.0,35.25,9.11,9.23 -2016-03-16 15:00:00,825.0,221.03,9.35,9.1 -2016-03-16 16:00:00,843.0,412.59,9.21,9.25 -2016-03-16 17:00:00,861.0,189.3,9.07,9.39 -2016-03-16 18:00:00,941.0,0.0,8.94,9.53 -2016-03-16 19:00:00,1056.0,0.0,8.78,9.47 -2016-03-16 20:00:00,1124.0,0.0,8.62,9.41 -2016-03-16 21:00:00,1220.0,0.0,8.46,9.35 -2016-03-16 22:00:00,1429.0,0.0,8.38,9.27 -2016-03-16 23:00:00,1276.0,0.0,8.31,9.19 -2016-03-17 00:00:00,1121.0,0.0,8.24,9.1 -2016-03-17 01:00:00,1051.0,0.0,8.28,8.93 -2016-03-17 02:00:00,971.0,0.0,8.33,8.76 -2016-03-17 03:00:00,952.0,0.0,8.37,8.59 -2016-03-17 04:00:00,956.0,0.0,8.29,8.66 -2016-03-17 05:00:00,972.0,0.0,8.2,8.72 -2016-03-17 06:00:00,981.0,0.0,8.12,8.79 -2016-03-17 07:00:00,1026.0,17.01,8.17,8.81 -2016-03-17 08:00:00,1077.0,225.57,8.22,8.83 -2016-03-17 09:00:00,1090.0,142.33,8.28,8.86 -2016-03-17 10:00:00,1047.0,69.86,8.48,8.85 -2016-03-17 11:00:00,980.0,89.68,8.68,8.85 -2016-03-17 12:00:00,964.0,167.03,8.88,8.84 -2016-03-17 13:00:00,878.0,575.72,9.23,9.1 -2016-03-17 14:00:00,845.0,385.77,9.59,9.36 -2016-03-17 15:00:00,855.0,279.11,9.95,9.61 -2016-03-17 16:00:00,832.0,178.64,10.11,9.35 -2016-03-17 17:00:00,854.0,91.04,10.28,9.08 -2016-03-17 18:00:00,918.0,0.0,10.45,8.81 -2016-03-17 19:00:00,1033.0,0.0,10.51,8.37 -2016-03-17 20:00:00,1089.0,0.0,10.57,7.92 -2016-03-17 21:00:00,1144.0,0.0,10.63,7.48 -2016-03-17 22:00:00,1355.0,0.0,10.6,7.09 -2016-03-17 23:00:00,1215.0,0.0,10.58,6.69 -2016-03-18 00:00:00,1074.0,0.0,10.56,6.3 -2016-03-18 01:00:00,1007.0,0.0,10.32,6.54 -2016-03-18 02:00:00,902.0,0.0,10.08,6.77 -2016-03-18 03:00:00,890.0,0.0,9.84,7.01 -2016-03-18 04:00:00,903.0,0.0,9.81,7.02 -2016-03-18 05:00:00,902.0,0.0,9.79,7.03 -2016-03-18 06:00:00,920.0,0.0,9.76,7.05 -2016-03-18 07:00:00,1005.0,24.82,9.84,7.13 -2016-03-18 08:00:00,1008.0,202.48,9.91,7.2 -2016-03-18 09:00:00,1004.0,361.53,9.99,7.28 -2016-03-18 10:00:00,937.0,458.82,10.18,7.01 -2016-03-18 11:00:00,914.0,694.77,10.37,6.74 -2016-03-18 12:00:00,863.0,787.39,10.57,6.47 -2016-03-18 13:00:00,829.0,764.53,10.34,7.16 -2016-03-18 14:00:00,778.0,669.62,10.11,7.86 -2016-03-18 15:00:00,759.0,541.4,9.88,8.55 -2016-03-18 16:00:00,778.0,288.88,9.7,8.73 -2016-03-18 17:00:00,797.0,175.93,9.53,8.9 -2016-03-18 18:00:00,846.0,4.98,9.36,9.08 -2016-03-18 19:00:00,971.0,0.0,9.05,8.9 -2016-03-18 20:00:00,1117.0,0.0,8.75,8.72 -2016-03-18 21:00:00,1229.0,0.0,8.45,8.54 -2016-03-18 22:00:00,1432.0,0.0,8.27,8.44 -2016-03-18 23:00:00,1263.0,0.0,8.1,8.34 -2016-03-19 00:00:00,1098.0,0.0,7.93,8.25 -2016-03-19 01:00:00,1032.0,0.0,7.46,8.65 -2016-03-19 02:00:00,966.0,0.0,6.99,9.05 -2016-03-19 03:00:00,939.0,0.0,6.51,9.45 -2016-03-19 04:00:00,965.0,0.0,6.61,9.96 -2016-03-19 05:00:00,982.0,0.0,6.71,10.48 -2016-03-19 06:00:00,985.0,0.0,6.81,10.99 -2016-03-19 07:00:00,1032.0,8.77,7.11,10.81 -2016-03-19 08:00:00,1070.0,26.75,7.41,10.63 -2016-03-19 09:00:00,1088.0,31.81,7.71,10.44 -2016-03-19 10:00:00,1114.0,33.2,8.16,10.25 -2016-03-19 11:00:00,1135.0,42.08,8.61,10.06 -2016-03-19 12:00:00,1191.0,48.81,9.07,9.88 -2016-03-19 13:00:00,1144.0,60.24,9.54,9.94 -2016-03-19 14:00:00,1116.0,58.55,10.02,10.0 -2016-03-19 15:00:00,1036.0,57.64,10.5,10.07 -2016-03-19 16:00:00,1023.0,59.95,10.53,10.1 -2016-03-19 17:00:00,1041.0,41.36,10.56,10.12 -2016-03-19 18:00:00,1118.0,4.46,10.59,10.15 -2016-03-19 19:00:00,1189.0,0.0,10.43,10.14 -2016-03-19 20:00:00,1241.0,0.0,10.27,10.12 -2016-03-19 21:00:00,1358.0,0.0,10.12,10.11 -2016-03-19 22:00:00,1542.0,0.0,9.98,9.94 -2016-03-19 23:00:00,1393.0,0.0,9.84,9.78 -2016-03-20 00:00:00,1243.0,0.0,9.7,9.61 -2016-03-20 01:00:00,1129.0,0.0,9.55,9.88 -2016-03-20 02:00:00,1038.0,0.0,9.4,10.14 -2016-03-20 03:00:00,999.0,0.0,9.24,10.4 -2016-03-20 04:00:00,1005.0,0.0,9.12,10.38 -2016-03-20 05:00:00,1006.0,0.0,8.99,10.35 -2016-03-20 06:00:00,1011.0,0.0,8.87,10.33 -2016-03-20 07:00:00,1027.0,7.25,8.88,10.49 -2016-03-20 08:00:00,1106.0,22.29,8.89,10.65 -2016-03-20 09:00:00,1191.0,29.43,8.9,10.81 -2016-03-20 10:00:00,1255.0,41.23,9.1,10.79 -2016-03-20 11:00:00,1245.0,51.06,9.31,10.77 -2016-03-20 12:00:00,1238.0,63.37,9.52,10.74 -2016-03-20 13:00:00,1159.0,62.63,9.37,10.57 -2016-03-20 14:00:00,1108.0,49.55,9.22,10.4 -2016-03-20 15:00:00,1087.0,84.0,9.07,10.23 -2016-03-20 16:00:00,1086.0,59.63,9.0,10.28 -2016-03-20 17:00:00,1064.0,36.36,8.93,10.32 -2016-03-20 18:00:00,1101.0,0.91,8.87,10.36 -2016-03-20 19:00:00,1159.0,0.0,8.75,10.39 -2016-03-20 20:00:00,1199.0,0.0,8.64,10.41 -2016-03-20 21:00:00,1322.0,0.0,8.53,10.44 -2016-03-20 22:00:00,1487.0,0.0,8.47,10.08 -2016-03-20 23:00:00,1364.0,0.0,8.42,9.71 -2016-03-21 00:00:00,1213.0,0.0,8.37,9.35 -2016-03-21 01:00:00,1076.0,0.0,8.06,9.14 -2016-03-21 02:00:00,1011.0,0.0,7.75,8.94 -2016-03-21 03:00:00,975.0,0.0,7.43,8.73 -2016-03-21 04:00:00,970.0,0.0,7.45,8.88 -2016-03-21 05:00:00,982.0,0.0,7.46,9.03 -2016-03-21 06:00:00,996.0,0.0,7.47,9.19 -2016-03-21 07:00:00,1045.0,36.34,7.68,9.01 -2016-03-21 08:00:00,1103.0,276.56,7.89,8.84 -2016-03-21 09:00:00,1207.0,485.65,8.1,8.66 -2016-03-21 10:00:00,1200.0,669.06,8.43,8.41 -2016-03-21 11:00:00,1191.0,808.11,8.77,8.17 -2016-03-21 12:00:00,1206.0,879.72,9.11,7.92 -2016-03-21 13:00:00,1125.0,851.54,9.28,7.86 -2016-03-21 14:00:00,1017.0,760.18,9.45,7.8 -2016-03-21 15:00:00,973.0,621.64,9.62,7.74 -2016-03-21 16:00:00,945.0,430.74,9.67,7.75 -2016-03-21 17:00:00,919.0,201.96,9.72,7.77 -2016-03-21 18:00:00,962.0,10.47,9.77,7.78 -2016-03-21 19:00:00,1027.0,0.0,9.66,7.39 -2016-03-21 20:00:00,1130.0,0.0,9.56,7.0 -2016-03-21 21:00:00,1240.0,0.0,9.46,6.61 -2016-03-21 22:00:00,1438.0,0.0,9.3,6.06 -2016-03-21 23:00:00,1294.0,0.0,9.15,5.51 -2016-03-22 00:00:00,1137.0,0.0,9.0,4.97 -2016-03-22 01:00:00,1058.0,0.0,8.71,4.63 -2016-03-22 02:00:00,999.0,0.0,8.42,4.3 -2016-03-22 03:00:00,962.0,0.0,8.12,3.97 -2016-03-22 04:00:00,971.0,0.0,8.02,3.67 -2016-03-22 05:00:00,968.0,0.0,7.91,3.37 -2016-03-22 06:00:00,961.0,0.0,7.81,3.06 -2016-03-22 07:00:00,1017.0,32.35,7.84,3.11 -2016-03-22 08:00:00,1068.0,38.89,7.87,3.15 -2016-03-22 09:00:00,1068.0,38.35,7.9,3.2 -2016-03-22 10:00:00,1079.0,49.64,8.05,3.14 -2016-03-22 11:00:00,1071.0,51.13,8.21,3.08 -2016-03-22 12:00:00,1048.0,75.14,8.37,3.02 -2016-03-22 13:00:00,932.0,272.8,8.46,3.49 -2016-03-22 14:00:00,847.0,691.46,8.55,3.95 -2016-03-22 15:00:00,820.0,435.68,8.65,4.41 -2016-03-22 16:00:00,828.0,213.76,8.68,4.52 -2016-03-22 17:00:00,837.0,44.49,8.72,4.63 -2016-03-22 18:00:00,859.0,2.65,8.76,4.73 -2016-03-22 19:00:00,949.0,0.0,8.71,4.47 -2016-03-22 20:00:00,1040.0,0.0,8.66,4.22 -2016-03-22 21:00:00,1161.0,0.0,8.61,3.96 -2016-03-22 22:00:00,1367.0,0.0,8.49,3.8 -2016-03-22 23:00:00,1206.0,0.0,8.37,3.64 -2016-03-23 00:00:00,1055.0,0.0,8.25,3.48 -2016-03-23 01:00:00,974.0,0.0,8.2,3.6 -2016-03-23 02:00:00,901.0,0.0,8.15,3.71 -2016-03-23 03:00:00,864.0,0.0,8.1,3.83 -2016-03-23 04:00:00,885.0,0.0,8.12,4.1 -2016-03-23 05:00:00,869.0,0.0,8.15,4.37 -2016-03-23 06:00:00,867.0,0.0,8.17,4.63 -2016-03-23 07:00:00,913.0,13.82,8.31,4.65 -2016-03-23 08:00:00,966.0,59.03,8.44,4.67 -2016-03-23 09:00:00,1012.0,40.49,8.58,4.69 -2016-03-23 10:00:00,1008.0,65.71,8.72,4.04 -2016-03-23 11:00:00,985.0,85.22,8.86,3.38 -2016-03-23 12:00:00,958.0,174.88,9.01,2.73 -2016-03-23 13:00:00,922.0,275.61,9.01,3.27 -2016-03-23 14:00:00,844.0,741.81,9.01,3.82 -2016-03-23 15:00:00,804.0,622.2,9.02,4.36 -2016-03-23 16:00:00,771.0,424.47,9.0,4.19 -2016-03-23 17:00:00,772.0,139.68,8.98,4.03 -2016-03-23 18:00:00,832.0,11.85,8.96,3.86 -2016-03-23 19:00:00,946.0,0.0,8.94,3.75 -2016-03-23 20:00:00,1000.0,0.0,8.92,3.63 -2016-03-23 21:00:00,1101.0,0.0,8.9,3.52 -2016-03-23 22:00:00,1290.0,0.0,8.91,3.72 -2016-03-23 23:00:00,1135.0,0.0,8.93,3.93 -2016-03-24 00:00:00,1018.0,0.0,8.95,4.14 -2016-03-24 01:00:00,933.0,0.0,8.8,4.53 -2016-03-24 02:00:00,869.0,0.0,8.65,4.92 -2016-03-24 03:00:00,838.0,0.0,8.5,5.31 -2016-03-24 04:00:00,848.0,0.0,8.65,5.84 -2016-03-24 05:00:00,839.0,0.0,8.81,6.37 -2016-03-24 06:00:00,854.0,0.0,8.96,6.9 -2016-03-24 07:00:00,914.0,19.79,9.19,7.49 -2016-03-24 08:00:00,992.0,39.64,9.43,8.09 -2016-03-24 09:00:00,1014.0,86.07,9.67,8.69 -2016-03-24 10:00:00,989.0,100.28,9.74,9.51 -2016-03-24 11:00:00,1001.0,108.43,9.81,10.33 -2016-03-24 12:00:00,1015.0,135.82,9.89,11.14 -2016-03-24 13:00:00,933.0,175.3,9.64,11.66 -2016-03-24 14:00:00,917.0,67.35,9.39,12.17 -2016-03-24 15:00:00,931.0,93.06,9.15,12.68 -2016-03-24 16:00:00,917.0,30.85,9.2,13.21 -2016-03-24 17:00:00,947.0,24.37,9.25,13.75 -2016-03-24 18:00:00,1037.0,4.88,9.31,14.29 -2016-03-24 19:00:00,1099.0,0.0,9.52,13.27 -2016-03-24 20:00:00,1123.0,0.0,9.73,12.25 -2016-03-24 21:00:00,1219.0,0.0,9.95,11.23 -2016-03-24 22:00:00,1404.0,0.0,10.05,10.12 -2016-03-24 23:00:00,1249.0,0.0,10.16,9.01 -2016-03-25 00:00:00,1088.0,0.0,10.26,7.9 -2016-03-25 01:00:00,992.0,0.0,10.3,7.72 -2016-03-25 02:00:00,909.0,0.0,10.35,7.54 -2016-03-25 03:00:00,859.0,0.0,10.39,7.35 -2016-03-25 04:00:00,874.0,0.0,10.18,7.34 -2016-03-25 05:00:00,862.0,0.0,9.96,7.32 -2016-03-25 06:00:00,863.0,0.0,9.75,7.31 -2016-03-25 07:00:00,919.0,73.0,9.45,5.87 -2016-03-25 08:00:00,943.0,298.83,9.15,4.42 -2016-03-25 09:00:00,925.0,496.92,8.86,2.98 -2016-03-25 10:00:00,864.0,663.96,8.7,2.74 -2016-03-25 11:00:00,835.0,747.76,8.55,2.51 -2016-03-25 12:00:00,829.0,777.82,8.4,2.28 -2016-03-25 13:00:00,771.0,812.51,8.88,3.08 -2016-03-25 14:00:00,717.0,728.42,9.36,3.88 -2016-03-25 15:00:00,717.0,517.65,9.85,4.68 -2016-03-25 16:00:00,711.0,350.12,9.77,5.56 -2016-03-25 17:00:00,709.0,137.75,9.69,6.45 -2016-03-25 18:00:00,821.0,13.19,9.61,7.34 -2016-03-25 19:00:00,901.0,0.0,9.75,8.03 -2016-03-25 20:00:00,1034.0,0.0,9.9,8.73 -2016-03-25 21:00:00,1197.0,0.0,10.05,9.42 -2016-03-25 22:00:00,1398.0,0.0,10.24,9.89 -2016-03-25 23:00:00,1227.0,0.0,10.43,10.37 -2016-03-26 00:00:00,1054.0,0.0,10.62,10.84 -2016-03-26 01:00:00,949.0,0.0,10.77,11.11 -2016-03-26 02:00:00,865.0,0.0,10.92,11.38 -2016-03-26 03:00:00,837.0,0.0,11.07,11.66 -2016-03-26 04:00:00,839.0,0.0,11.19,12.0 -2016-03-26 05:00:00,840.0,0.0,11.3,12.34 -2016-03-26 06:00:00,842.0,0.0,11.41,12.69 -2016-03-26 07:00:00,878.0,6.0,11.41,13.26 -2016-03-26 08:00:00,968.0,71.1,11.42,13.82 -2016-03-26 09:00:00,1041.0,66.72,11.43,14.39 -2016-03-26 10:00:00,1081.0,56.69,11.39,14.83 -2016-03-26 11:00:00,1121.0,43.04,11.36,15.27 -2016-03-26 12:00:00,1154.0,52.89,11.33,15.71 -2016-03-26 13:00:00,1117.0,66.28,10.43,15.47 -2016-03-26 14:00:00,1124.0,41.93,9.53,15.23 -2016-03-26 15:00:00,1160.0,51.28,8.64,14.99 -2016-03-26 16:00:00,1163.0,160.54,8.52,14.46 -2016-03-26 17:00:00,1216.0,182.38,8.4,13.92 -2016-03-26 18:00:00,1267.0,17.21,8.29,13.38 -2016-03-26 19:00:00,1278.0,0.0,8.68,13.6 -2016-03-26 20:00:00,1352.0,0.0,9.08,13.82 -2016-03-26 21:00:00,1412.0,0.0,9.48,14.04 -2016-03-26 22:00:00,1586.0,0.0,9.22,14.17 -2016-03-26 23:00:00,1461.0,0.0,8.97,14.29 -2016-03-27 00:00:00,1285.0,0.0,8.72,14.41 -2016-03-27 01:00:00,1140.0,0.0,8.82,14.59 -2016-03-27 02:00:00,1116.0,0.0,8.93,14.77 -2016-03-27 03:00:00,1092.0,0.0,9.03,14.95 -2016-03-27 04:00:00,1066.0,0.0,9.1,14.97 -2016-03-27 05:00:00,1057.0,0.0,9.17,15.0 -2016-03-27 06:00:00,1061.0,0.0,9.24,15.02 -2016-03-27 07:00:00,1079.0,59.6,9.38,14.84 -2016-03-27 08:00:00,1181.0,9.02,9.52,14.66 -2016-03-27 09:00:00,1321.0,518.18,9.67,14.48 -2016-03-27 10:00:00,1370.0,654.01,9.78,14.62 -2016-03-27 11:00:00,1384.0,821.6,9.89,14.76 -2016-03-27 12:00:00,1249.0,863.32,10.0,14.9 -2016-03-27 13:00:00,1062.0,344.43,9.74,14.73 -2016-03-27 14:00:00,1000.0,169.16,9.48,14.57 -2016-03-27 15:00:00,960.0,65.09,9.23,14.4 -2016-03-27 16:00:00,967.0,68.21,9.3,14.81 -2016-03-27 17:00:00,1018.0,25.78,9.37,15.23 -2016-03-27 18:00:00,1135.0,9.63,9.45,15.64 -2016-03-27 19:00:00,1223.0,0.0,9.91,17.02 -2016-03-27 20:00:00,1285.0,0.0,10.38,18.39 -2016-03-27 21:00:00,1281.0,0.0,10.85,19.77 -2016-03-27 22:00:00,1510.0,0.0,10.95,19.38 -2016-03-27 23:00:00,1477.0,0.0,11.05,19.0 -2016-03-28 00:00:00,1299.0,0.0,11.15,18.62 -2016-03-28 01:00:00,1172.0,0.0,10.19,18.64 -2016-03-28 02:00:00,1072.0,0.0,9.24,18.66 -2016-03-28 03:00:00,1001.0,0.0,8.28,18.68 -2016-03-28 04:00:00,1009.0,0.0,8.49,17.26 -2016-03-28 05:00:00,998.0,0.0,8.7,15.83 -2016-03-28 06:00:00,993.0,0.0,8.91,14.41 -2016-03-28 07:00:00,1012.0,74.3,8.95,13.59 -2016-03-28 08:00:00,1111.0,21.59,9.0,12.76 -2016-03-28 09:00:00,1193.0,271.53,9.05,11.93 -2016-03-28 10:00:00,1218.0,691.94,8.82,12.97 -2016-03-28 11:00:00,1230.0,287.74,8.59,14.0 -2016-03-28 12:00:00,1145.0,262.37,8.36,15.03 -2016-03-28 13:00:00,1060.0,644.62,8.62,15.35 -2016-03-28 14:00:00,997.0,508.71,8.88,15.66 -2016-03-28 15:00:00,949.0,257.49,9.14,15.97 -2016-03-28 16:00:00,915.0,387.41,9.13,16.08 -2016-03-28 17:00:00,884.0,215.46,9.12,16.18 -2016-03-28 18:00:00,946.0,19.72,9.12,16.29 -2016-03-28 19:00:00,985.0,0.0,9.18,15.71 -2016-03-28 20:00:00,1015.0,0.0,9.24,15.13 -2016-03-28 21:00:00,1081.0,0.0,9.31,14.55 -2016-03-28 22:00:00,1322.0,0.0,9.21,14.06 -2016-03-28 23:00:00,1362.0,0.0,9.12,13.57 -2016-03-29 00:00:00,1221.0,0.0,9.03,13.08 -2016-03-29 01:00:00,1103.0,0.0,8.98,12.83 -2016-03-29 02:00:00,1007.0,0.0,8.93,12.59 -2016-03-29 03:00:00,971.0,0.0,8.88,12.34 -2016-03-29 04:00:00,955.0,0.0,8.89,11.6 -2016-03-29 05:00:00,940.0,0.0,8.89,10.86 -2016-03-29 06:00:00,945.0,0.0,8.89,10.12 -2016-03-29 07:00:00,993.0,81.92,9.1,10.09 -2016-03-29 08:00:00,1069.0,77.55,9.32,10.05 -2016-03-29 09:00:00,1119.0,256.58,9.54,10.01 -2016-03-29 10:00:00,1066.0,68.83,9.55,10.68 -2016-03-29 11:00:00,1026.0,708.59,9.56,11.36 -2016-03-29 12:00:00,1039.0,85.44,9.58,12.03 -2016-03-29 13:00:00,961.0,736.73,9.47,12.21 -2016-03-29 14:00:00,993.0,477.62,9.36,12.39 -2016-03-29 15:00:00,946.0,285.94,9.26,12.57 -2016-03-29 16:00:00,896.0,239.71,9.27,12.16 -2016-03-29 17:00:00,863.0,77.9,9.28,11.75 -2016-03-29 18:00:00,899.0,12.76,9.3,11.34 -2016-03-29 19:00:00,957.0,0.0,9.31,11.03 -2016-03-29 20:00:00,978.0,0.0,9.32,10.71 -2016-03-29 21:00:00,1027.0,0.0,9.34,10.4 -2016-03-29 22:00:00,1268.0,0.0,9.29,10.26 -2016-03-29 23:00:00,1272.0,0.0,9.25,10.12 -2016-03-30 00:00:00,1107.0,0.0,9.21,9.99 -2016-03-30 01:00:00,1041.0,0.0,9.28,9.52 -2016-03-30 02:00:00,960.0,0.0,9.36,9.05 -2016-03-30 03:00:00,892.0,0.0,9.43,8.58 -2016-03-30 04:00:00,898.0,0.0,9.32,7.81 -2016-03-30 05:00:00,884.0,0.0,9.22,7.04 -2016-03-30 06:00:00,877.0,0.0,9.11,6.28 -2016-03-30 07:00:00,934.0,49.34,8.93,5.77 -2016-03-30 08:00:00,1016.0,142.18,8.74,5.26 -2016-03-30 09:00:00,1099.0,229.89,8.56,4.76 -2016-03-30 10:00:00,1110.0,531.77,8.49,4.4 -2016-03-30 11:00:00,1093.0,623.69,8.42,4.03 -2016-03-30 12:00:00,1082.0,534.35,8.36,3.67 -2016-03-30 13:00:00,982.0,563.01,8.38,3.88 -2016-03-30 14:00:00,950.0,563.03,8.41,4.09 -2016-03-30 15:00:00,901.0,244.97,8.44,4.3 -2016-03-30 16:00:00,856.0,165.89,8.37,4.25 -2016-03-30 17:00:00,845.0,79.7,8.3,4.2 -2016-03-30 18:00:00,890.0,15.27,8.24,4.15 -2016-03-30 19:00:00,905.0,0.0,8.26,4.46 -2016-03-30 20:00:00,963.0,0.0,8.28,4.78 -2016-03-30 21:00:00,985.0,0.0,8.3,5.09 -2016-03-30 22:00:00,1270.0,0.0,8.25,5.6 -2016-03-30 23:00:00,1278.0,0.0,8.2,6.1 -2016-03-31 00:00:00,1105.0,0.0,8.15,6.61 -2016-03-31 01:00:00,1001.0,0.0,8.24,6.93 -2016-03-31 02:00:00,924.0,0.0,8.33,7.26 -2016-03-31 03:00:00,871.0,0.0,8.41,7.59 -2016-03-31 04:00:00,893.0,0.0,8.44,7.55 -2016-03-31 05:00:00,866.0,0.0,8.47,7.52 -2016-03-31 06:00:00,874.0,0.0,8.5,7.49 -2016-03-31 07:00:00,946.0,89.28,8.6,7.44 -2016-03-31 08:00:00,1043.0,284.72,8.71,7.39 -2016-03-31 09:00:00,1057.0,406.62,8.82,7.34 -2016-03-31 10:00:00,1036.0,693.43,8.93,7.32 -2016-03-31 11:00:00,975.0,705.6,9.04,7.31 -2016-03-31 12:00:00,941.0,854.51,9.16,7.3 -2016-03-31 13:00:00,850.0,841.85,9.11,6.97 -2016-03-31 14:00:00,782.0,777.42,9.06,6.65 -2016-03-31 15:00:00,758.0,654.13,9.01,6.33 -2016-03-31 16:00:00,742.0,464.15,9.01,6.23 -2016-03-31 17:00:00,736.0,226.48,9.01,6.13 -2016-03-31 18:00:00,776.0,20.14,9.01,6.03 -2016-03-31 19:00:00,872.0,0.0,8.92,5.0 -2016-03-31 20:00:00,867.0,0.0,8.84,3.98 -2016-03-31 21:00:00,926.0,0.0,8.76,2.95 -2016-03-31 22:00:00,1159.0,0.0,8.65,2.63 -2016-03-31 23:00:00,1170.0,0.0,8.55,2.3 -2016-04-01 00:00:00,1021.0,0.0,8.45,1.97 -2016-04-01 01:00:00,921.0,0.0,8.4,3.03 -2016-04-01 02:00:00,843.0,0.0,8.35,4.09 -2016-04-01 03:00:00,795.0,0.0,8.31,5.14 -2016-04-01 04:00:00,816.0,0.0,8.41,5.98 -2016-04-01 05:00:00,813.0,0.0,8.51,6.81 -2016-04-01 06:00:00,834.0,0.0,8.61,7.64 -2016-04-01 07:00:00,891.0,12.18,8.81,8.19 -2016-04-01 08:00:00,963.0,59.59,9.0,8.74 -2016-04-01 09:00:00,1009.0,45.73,9.19,9.28 -2016-04-01 10:00:00,966.0,121.48,9.37,9.56 -2016-04-01 11:00:00,947.0,359.47,9.54,9.84 -2016-04-01 12:00:00,951.0,139.89,9.72,10.12 -2016-04-01 13:00:00,883.0,169.67,9.76,10.46 -2016-04-01 14:00:00,835.0,206.63,9.8,10.8 -2016-04-01 15:00:00,825.0,204.24,9.85,11.13 -2016-04-01 16:00:00,827.0,75.0,9.89,11.0 -2016-04-01 17:00:00,824.0,83.75,9.94,10.87 -2016-04-01 18:00:00,904.0,0.0,9.98,10.74 -2016-04-01 19:00:00,907.0,0.0,10.02,10.92 -2016-04-01 20:00:00,984.0,0.0,10.06,11.09 -2016-04-01 21:00:00,1024.0,0.0,10.09,11.27 -2016-04-01 22:00:00,1298.0,0.0,10.02,11.14 -2016-04-01 23:00:00,1294.0,0.0,9.95,11.01 -2016-04-02 00:00:00,1146.0,0.0,9.88,10.88 -2016-04-02 01:00:00,1039.0,0.0,9.74,10.57 -2016-04-02 02:00:00,918.0,0.0,9.61,10.26 -2016-04-02 03:00:00,879.0,0.0,9.48,9.94 -2016-04-02 04:00:00,873.0,0.0,9.49,10.02 -2016-04-02 05:00:00,858.0,0.0,9.5,10.09 -2016-04-02 06:00:00,877.0,0.0,9.51,10.17 -2016-04-02 07:00:00,901.0,17.41,9.52,10.37 -2016-04-02 08:00:00,990.0,30.79,9.54,10.58 -2016-04-02 09:00:00,1043.0,51.76,9.56,10.79 -2016-04-02 10:00:00,1062.0,68.02,9.61,10.33 -2016-04-02 11:00:00,1081.0,102.06,9.67,9.87 -2016-04-02 12:00:00,1040.0,131.74,9.73,9.41 -2016-04-02 13:00:00,985.0,129.28,9.72,8.97 -2016-04-02 14:00:00,976.0,80.5,9.71,8.52 -2016-04-02 15:00:00,963.0,82.86,9.71,8.08 -2016-04-02 16:00:00,980.0,48.7,9.39,7.95 -2016-04-02 17:00:00,1007.0,32.3,9.07,7.82 -2016-04-02 18:00:00,1056.0,0.27,8.74,7.68 -2016-04-02 19:00:00,1146.0,0.0,8.83,7.99 -2016-04-02 20:00:00,1177.0,0.0,8.92,8.3 -2016-04-02 21:00:00,1198.0,0.0,9.01,8.61 -2016-04-02 22:00:00,1409.0,0.0,9.21,9.25 -2016-04-02 23:00:00,1400.0,0.0,9.4,9.88 -2016-04-03 00:00:00,1227.0,0.0,9.6,10.52 -2016-04-03 01:00:00,1133.0,0.0,9.81,10.56 -2016-04-03 02:00:00,1038.0,0.0,10.02,10.59 -2016-04-03 03:00:00,953.0,0.0,10.23,10.62 -2016-04-03 04:00:00,958.0,0.0,10.27,10.18 -2016-04-03 05:00:00,941.0,0.0,10.32,9.75 -2016-04-03 06:00:00,930.0,0.0,10.36,9.31 -2016-04-03 07:00:00,959.0,48.69,10.19,9.29 -2016-04-03 08:00:00,1033.0,250.71,10.02,9.26 -2016-04-03 09:00:00,1121.0,482.05,9.85,9.24 -2016-04-03 10:00:00,1174.0,715.53,9.91,9.24 -2016-04-03 11:00:00,1179.0,504.3,9.97,9.24 -2016-04-03 12:00:00,1085.0,848.53,10.03,9.24 -2016-04-03 13:00:00,921.0,834.86,10.04,9.12 -2016-04-03 14:00:00,840.0,710.47,10.05,9.0 -2016-04-03 15:00:00,776.0,583.65,10.06,8.88 -2016-04-03 16:00:00,769.0,294.26,9.89,8.7 -2016-04-03 17:00:00,747.0,65.59,9.73,8.51 -2016-04-03 18:00:00,807.0,25.35,9.56,8.33 -2016-04-03 19:00:00,889.0,0.0,9.6,8.02 -2016-04-03 20:00:00,938.0,0.0,9.64,7.71 -2016-04-03 21:00:00,1017.0,0.0,9.67,7.41 -2016-04-03 22:00:00,1284.0,0.0,9.48,7.09 -2016-04-03 23:00:00,1296.0,0.0,9.29,6.78 -2016-04-04 00:00:00,1120.0,0.0,9.1,6.47 -2016-04-04 01:00:00,991.0,0.0,9.27,6.22 -2016-04-04 02:00:00,907.0,0.0,9.44,5.96 -2016-04-04 03:00:00,843.0,0.0,9.61,5.71 -2016-04-04 04:00:00,849.0,0.0,9.61,5.9 -2016-04-04 05:00:00,839.0,0.0,9.61,6.1 -2016-04-04 06:00:00,840.0,0.0,9.61,6.29 -2016-04-04 07:00:00,885.0,48.63,9.67,6.4 -2016-04-04 08:00:00,971.0,238.98,9.73,6.51 -2016-04-04 09:00:00,1039.0,432.46,9.8,6.62 -2016-04-04 10:00:00,1046.0,710.22,9.88,6.73 -2016-04-04 11:00:00,1038.0,808.14,9.96,6.83 -2016-04-04 12:00:00,1027.0,635.45,10.05,6.94 -2016-04-04 13:00:00,931.0,791.79,10.1,6.79 -2016-04-04 14:00:00,856.0,687.25,10.15,6.63 -2016-04-04 15:00:00,789.0,305.8,10.2,6.48 -2016-04-04 16:00:00,821.0,401.13,10.18,6.21 -2016-04-04 17:00:00,831.0,144.95,10.17,5.93 -2016-04-04 18:00:00,921.0,21.48,10.15,5.66 -2016-04-04 19:00:00,997.0,0.0,10.12,5.84 -2016-04-04 20:00:00,1001.0,0.0,10.08,6.02 -2016-04-04 21:00:00,1041.0,0.0,10.04,6.21 -2016-04-04 22:00:00,1299.0,0.0,9.95,6.06 -2016-04-04 23:00:00,1274.0,0.0,9.85,5.92 -2016-04-05 00:00:00,1074.0,0.0,9.76,5.78 -2016-04-05 01:00:00,960.0,0.0,9.83,5.68 -2016-04-05 02:00:00,882.0,0.0,9.9,5.59 -2016-04-05 03:00:00,821.0,0.0,9.97,5.49 -2016-04-05 04:00:00,837.0,0.0,9.95,5.64 -2016-04-05 05:00:00,834.0,0.0,9.94,5.79 -2016-04-05 06:00:00,835.0,0.0,9.92,5.94 -2016-04-05 07:00:00,875.0,62.3,9.95,5.86 -2016-04-05 08:00:00,967.0,275.48,9.99,5.78 -2016-04-05 09:00:00,1025.0,469.87,10.02,5.7 -2016-04-05 10:00:00,995.0,692.93,9.95,5.71 -2016-04-05 11:00:00,960.0,733.45,9.87,5.72 -2016-04-05 12:00:00,928.0,851.68,9.8,5.74 -2016-04-05 13:00:00,839.0,835.35,9.85,6.09 -2016-04-05 14:00:00,764.0,768.21,9.91,6.44 -2016-04-05 15:00:00,723.0,420.87,9.97,6.79 -2016-04-05 16:00:00,686.0,451.65,9.84,6.8 -2016-04-05 17:00:00,714.0,221.49,9.71,6.8 -2016-04-05 18:00:00,803.0,29.58,9.57,6.81 -2016-04-05 19:00:00,871.0,0.0,9.47,7.0 -2016-04-05 20:00:00,929.0,0.0,9.37,7.18 -2016-04-05 21:00:00,944.0,0.0,9.27,7.37 -2016-04-05 22:00:00,1211.0,0.0,9.3,7.74 -2016-04-05 23:00:00,1230.0,0.0,9.32,8.12 -2016-04-06 00:00:00,1059.0,0.0,9.34,8.5 -2016-04-06 01:00:00,932.0,0.0,9.6,9.13 -2016-04-06 02:00:00,823.0,0.0,9.87,9.76 -2016-04-06 03:00:00,769.0,0.0,10.14,10.39 -2016-04-06 04:00:00,768.0,0.0,10.21,10.11 -2016-04-06 05:00:00,769.0,0.0,10.28,9.83 -2016-04-06 06:00:00,779.0,0.0,10.35,9.54 -2016-04-06 07:00:00,826.0,86.12,10.24,9.69 -2016-04-06 08:00:00,920.0,213.09,10.14,9.83 -2016-04-06 09:00:00,1024.0,142.3,10.03,9.97 -2016-04-06 10:00:00,1064.0,472.25,9.84,10.26 -2016-04-06 11:00:00,1067.0,770.19,9.64,10.55 -2016-04-06 12:00:00,1051.0,427.48,9.44,10.84 -2016-04-06 13:00:00,945.0,690.97,9.51,11.13 -2016-04-06 14:00:00,906.0,698.02,9.59,11.41 -2016-04-06 15:00:00,877.0,568.75,9.67,11.7 -2016-04-06 16:00:00,870.0,202.26,9.5,11.8 -2016-04-06 17:00:00,871.0,132.22,9.33,11.9 -2016-04-06 18:00:00,890.0,30.45,9.15,12.0 -2016-04-06 19:00:00,985.0,0.0,8.93,12.02 -2016-04-06 20:00:00,1013.0,0.0,8.71,12.04 -2016-04-06 21:00:00,1067.0,0.0,8.48,12.06 -2016-04-06 22:00:00,1326.0,0.0,8.39,12.14 -2016-04-06 23:00:00,1326.0,0.0,8.29,12.22 -2016-04-07 00:00:00,1173.0,0.0,8.2,12.3 -2016-04-07 01:00:00,1062.0,0.0,8.25,12.3 -2016-04-07 02:00:00,957.0,0.0,8.3,12.3 -2016-04-07 03:00:00,903.0,0.0,8.35,12.3 -2016-04-07 04:00:00,946.0,0.0,8.35,12.18 -2016-04-07 05:00:00,934.0,0.0,8.35,12.06 -2016-04-07 06:00:00,928.0,1.57,8.35,11.94 -2016-04-07 07:00:00,994.0,102.85,8.2,11.5 -2016-04-07 08:00:00,1111.0,331.12,8.05,11.05 -2016-04-07 09:00:00,1212.0,503.6,7.91,10.61 -2016-04-07 10:00:00,1214.0,473.8,8.06,10.5 -2016-04-07 11:00:00,1163.0,692.06,8.21,10.39 -2016-04-07 12:00:00,1151.0,816.07,8.37,10.28 -2016-04-07 13:00:00,1011.0,591.1,8.45,10.33 -2016-04-07 14:00:00,990.0,766.56,8.53,10.38 -2016-04-07 15:00:00,930.0,580.55,8.62,10.43 -2016-04-07 16:00:00,875.0,400.81,8.81,10.46 -2016-04-07 17:00:00,863.0,214.69,9.0,10.49 -2016-04-07 18:00:00,921.0,31.56,9.19,10.52 -2016-04-07 19:00:00,1017.0,0.0,9.32,10.29 -2016-04-07 20:00:00,1036.0,0.0,9.45,10.06 -2016-04-07 21:00:00,1097.0,0.0,9.58,9.82 -2016-04-07 22:00:00,1377.0,0.0,9.58,9.75 -2016-04-07 23:00:00,1403.0,0.0,9.58,9.67 -2016-04-08 00:00:00,1208.0,0.0,9.58,9.6 -2016-04-08 01:00:00,1041.0,0.0,9.63,9.37 -2016-04-08 02:00:00,943.0,0.0,9.68,9.14 -2016-04-08 03:00:00,877.0,0.0,9.73,8.91 -2016-04-08 04:00:00,895.0,0.0,9.63,8.91 -2016-04-08 05:00:00,894.0,0.0,9.53,8.91 -2016-04-08 06:00:00,910.0,0.0,9.43,8.91 -2016-04-08 07:00:00,991.0,10.87,9.39,8.4 -2016-04-08 08:00:00,1051.0,43.4,9.34,7.88 -2016-04-08 09:00:00,1138.0,158.48,9.3,7.37 -2016-04-08 10:00:00,1162.0,130.95,9.27,7.0 -2016-04-08 11:00:00,1133.0,107.64,9.25,6.64 -2016-04-08 12:00:00,1185.0,181.38,9.23,6.28 -2016-04-08 13:00:00,1087.0,109.28,9.19,6.72 -2016-04-08 14:00:00,1025.0,83.03,9.15,7.16 -2016-04-08 15:00:00,998.0,70.45,9.12,7.6 -2016-04-08 16:00:00,950.0,60.27,9.34,8.83 -2016-04-08 17:00:00,924.0,54.82,9.56,10.06 -2016-04-08 18:00:00,1022.0,17.53,9.78,11.3 -2016-04-08 19:00:00,1098.0,0.0,9.88,10.62 -2016-04-08 20:00:00,1173.0,0.0,9.97,9.94 -2016-04-08 21:00:00,1214.0,0.0,10.06,9.26 -2016-04-08 22:00:00,1452.0,0.0,9.75,9.52 -2016-04-08 23:00:00,1458.0,0.0,9.44,9.79 -2016-04-09 00:00:00,1306.0,0.0,9.13,10.06 -2016-04-09 01:00:00,1119.0,0.0,8.85,9.83 -2016-04-09 02:00:00,1006.0,0.0,8.58,9.6 -2016-04-09 03:00:00,957.0,0.0,8.31,9.38 -2016-04-09 04:00:00,949.0,0.0,8.0,9.51 -2016-04-09 05:00:00,945.0,0.0,7.69,9.64 -2016-04-09 06:00:00,964.0,2.9,7.38,9.77 -2016-04-09 07:00:00,1025.0,113.3,7.26,9.69 -2016-04-09 08:00:00,1134.0,341.48,7.14,9.61 -2016-04-09 09:00:00,1256.0,501.61,7.03,9.53 -2016-04-09 10:00:00,1309.0,708.02,7.08,9.35 -2016-04-09 11:00:00,1229.0,801.8,7.14,9.16 -2016-04-09 12:00:00,1152.0,788.16,7.2,8.98 -2016-04-09 13:00:00,1090.0,672.06,7.36,9.02 -2016-04-09 14:00:00,1000.0,626.84,7.53,9.06 -2016-04-09 15:00:00,970.0,567.84,7.7,9.1 -2016-04-09 16:00:00,926.0,141.82,7.72,8.86 -2016-04-09 17:00:00,1053.0,207.77,7.75,8.63 -2016-04-09 18:00:00,1117.0,27.22,7.77,8.39 -2016-04-09 19:00:00,1191.0,0.0,8.09,8.53 -2016-04-09 20:00:00,1215.0,0.0,8.4,8.68 -2016-04-09 21:00:00,1278.0,0.0,8.71,8.83 -2016-04-09 22:00:00,1540.0,0.0,8.57,10.04 -2016-04-09 23:00:00,1597.0,0.0,8.43,11.26 -2016-04-10 00:00:00,1408.0,0.0,8.29,12.47 -2016-04-10 01:00:00,1252.0,0.0,8.54,13.4 -2016-04-10 02:00:00,1154.0,0.0,8.79,14.33 -2016-04-10 03:00:00,1129.0,0.0,9.05,15.26 -2016-04-10 04:00:00,1119.0,0.0,9.26,15.2 -2016-04-10 05:00:00,1128.0,0.0,9.48,15.14 -2016-04-10 06:00:00,1113.0,1.15,9.7,15.08 -2016-04-10 07:00:00,1140.0,12.77,9.72,14.94 -2016-04-10 08:00:00,1257.0,26.45,9.73,14.81 -2016-04-10 09:00:00,1404.0,39.63,9.74,14.68 -2016-04-10 10:00:00,1440.0,64.13,9.78,14.2 -2016-04-10 11:00:00,1463.0,122.29,9.82,13.72 -2016-04-10 12:00:00,1359.0,140.04,9.86,13.24 -2016-04-10 13:00:00,1240.0,123.96,9.66,12.84 -2016-04-10 14:00:00,1094.0,95.08,9.46,12.43 -2016-04-10 15:00:00,1017.0,42.72,9.26,12.03 -2016-04-10 16:00:00,984.0,30.87,9.04,11.23 -2016-04-10 17:00:00,1033.0,99.8,8.82,10.43 -2016-04-10 18:00:00,1123.0,29.88,8.6,9.63 -2016-04-10 19:00:00,1174.0,0.0,8.69,8.91 -2016-04-10 20:00:00,1171.0,0.0,8.78,8.18 -2016-04-10 21:00:00,1190.0,0.0,8.86,7.46 -2016-04-10 22:00:00,1505.0,0.0,8.82,7.36 -2016-04-10 23:00:00,1514.0,0.0,8.77,7.26 -2016-04-11 00:00:00,1339.0,0.0,8.72,7.16 -2016-04-11 01:00:00,1206.0,0.0,9.06,6.28 -2016-04-11 02:00:00,1075.0,0.0,9.4,5.4 -2016-04-11 03:00:00,1034.0,0.0,9.74,4.52 -2016-04-11 04:00:00,1051.0,0.0,9.76,5.03 -2016-04-11 05:00:00,1044.0,0.0,9.78,5.53 -2016-04-11 06:00:00,1058.0,1.97,9.8,6.03 -2016-04-11 07:00:00,1108.0,113.14,9.98,6.22 -2016-04-11 08:00:00,1198.0,274.94,10.15,6.4 -2016-04-11 09:00:00,1296.0,434.32,10.32,6.59 -2016-04-11 10:00:00,1280.0,592.99,10.37,6.58 -2016-04-11 11:00:00,1148.0,831.48,10.41,6.57 -2016-04-11 12:00:00,1085.0,859.86,10.45,6.55 -2016-04-11 13:00:00,1006.0,837.37,10.52,5.4 -2016-04-11 14:00:00,896.0,751.82,10.59,4.24 -2016-04-11 15:00:00,852.0,633.28,10.67,3.09 -2016-04-11 16:00:00,827.0,444.76,10.6,2.79 -2016-04-11 17:00:00,835.0,224.2,10.53,2.49 -2016-04-11 18:00:00,884.0,33.51,10.46,2.19 -2016-04-11 19:00:00,995.0,0.0,10.36,3.02 -2016-04-11 20:00:00,1035.0,0.0,10.26,3.85 -2016-04-11 21:00:00,1053.0,0.0,10.16,4.68 -2016-04-11 22:00:00,1331.0,0.0,10.07,5.02 -2016-04-11 23:00:00,1354.0,0.0,9.98,5.36 -2016-04-12 00:00:00,1165.0,0.0,9.89,5.7 -2016-04-12 01:00:00,997.0,0.0,9.93,5.39 -2016-04-12 02:00:00,886.0,0.0,9.97,5.09 -2016-04-12 03:00:00,859.0,0.0,10.02,4.79 -2016-04-12 04:00:00,853.0,0.0,9.81,4.71 -2016-04-12 05:00:00,843.0,0.0,9.61,4.63 -2016-04-12 06:00:00,862.0,4.29,9.4,4.55 -2016-04-12 07:00:00,920.0,94.03,9.56,4.32 -2016-04-12 08:00:00,1020.0,325.3,9.72,4.09 -2016-04-12 09:00:00,1081.0,464.54,9.89,3.86 -2016-04-12 10:00:00,1047.0,683.54,10.03,4.06 -2016-04-12 11:00:00,1035.0,771.41,10.18,4.27 -2016-04-12 12:00:00,997.0,813.74,10.33,4.47 -2016-04-12 13:00:00,929.0,725.9,10.5,4.23 -2016-04-12 14:00:00,837.0,371.95,10.68,3.98 -2016-04-12 15:00:00,781.0,628.98,10.86,3.74 -2016-04-12 16:00:00,731.0,356.22,10.98,3.99 -2016-04-12 17:00:00,727.0,31.2,11.1,4.24 -2016-04-12 18:00:00,845.0,36.22,11.22,4.5 -2016-04-12 19:00:00,971.0,0.0,11.2,5.14 -2016-04-12 20:00:00,963.0,0.0,11.17,5.77 -2016-04-12 21:00:00,997.0,0.0,11.14,6.41 -2016-04-12 22:00:00,1270.0,0.0,10.99,6.71 -2016-04-12 23:00:00,1289.0,0.0,10.84,7.0 -2016-04-13 00:00:00,1095.0,0.0,10.69,7.3 -2016-04-13 01:00:00,915.0,0.0,10.73,6.94 -2016-04-13 02:00:00,835.0,0.0,10.77,6.59 -2016-04-13 03:00:00,781.0,0.0,10.82,6.23 -2016-04-13 04:00:00,781.0,0.0,10.73,5.57 -2016-04-13 05:00:00,755.0,0.0,10.64,4.91 -2016-04-13 06:00:00,776.0,0.0,10.55,4.25 -2016-04-13 07:00:00,835.0,17.29,10.48,4.14 -2016-04-13 08:00:00,966.0,159.11,10.41,4.04 -2016-04-13 09:00:00,1122.0,122.25,10.34,3.93 -2016-04-13 10:00:00,1093.0,488.05,10.26,4.23 -2016-04-13 11:00:00,1070.0,754.6,10.18,4.52 -2016-04-13 12:00:00,1088.0,851.67,10.11,4.81 -2016-04-13 13:00:00,968.0,778.71,10.28,5.12 -2016-04-13 14:00:00,894.0,770.13,10.46,5.43 -2016-04-13 15:00:00,784.0,646.27,10.64,5.74 -2016-04-13 16:00:00,726.0,447.46,10.75,5.94 -2016-04-13 17:00:00,713.0,164.1,10.86,6.13 -2016-04-13 18:00:00,808.0,37.66,10.96,6.33 -2016-04-13 19:00:00,913.0,0.0,10.88,6.48 -2016-04-13 20:00:00,967.0,0.0,10.8,6.63 -2016-04-13 21:00:00,973.0,0.0,10.71,6.79 -2016-04-13 22:00:00,1228.0,0.0,10.66,6.69 -2016-04-13 23:00:00,1250.0,0.0,10.6,6.59 -2016-04-14 00:00:00,1085.0,0.0,10.55,6.5 -2016-04-14 01:00:00,875.0,0.0,10.71,6.32 -2016-04-14 02:00:00,793.0,0.0,10.87,6.14 -2016-04-14 03:00:00,766.0,0.0,11.04,5.96 -2016-04-14 04:00:00,780.0,0.0,11.04,6.21 -2016-04-14 05:00:00,753.0,0.0,11.05,6.46 -2016-04-14 06:00:00,766.0,5.76,11.06,6.72 -2016-04-14 07:00:00,832.0,54.86,10.98,7.48 -2016-04-14 08:00:00,955.0,76.89,10.9,8.23 -2016-04-14 09:00:00,1065.0,86.39,10.82,8.99 -2016-04-14 10:00:00,1122.0,56.81,10.71,9.68 -2016-04-14 11:00:00,1224.0,67.7,10.59,10.37 -2016-04-14 12:00:00,1308.0,44.71,10.47,11.06 -2016-04-14 13:00:00,1278.0,40.15,10.72,10.48 -2016-04-14 14:00:00,1241.0,35.66,10.98,9.89 -2016-04-14 15:00:00,1182.0,194.72,11.24,9.31 -2016-04-14 16:00:00,1071.0,139.81,11.25,9.54 -2016-04-14 17:00:00,1001.0,128.62,11.27,9.77 -2016-04-14 18:00:00,1051.0,31.6,11.28,10.0 -2016-04-14 19:00:00,1111.0,0.0,11.23,10.43 -2016-04-14 20:00:00,1109.0,0.0,11.17,10.86 -2016-04-14 21:00:00,1118.0,0.0,11.11,11.28 -2016-04-14 22:00:00,1407.0,0.0,10.97,11.66 -2016-04-14 23:00:00,1409.0,0.0,10.82,12.03 -2016-04-15 00:00:00,1203.0,0.0,10.67,12.4 -2016-04-15 01:00:00,1044.0,0.0,10.62,11.92 -2016-04-15 02:00:00,966.0,0.0,10.57,11.43 -2016-04-15 03:00:00,932.0,0.0,10.53,10.95 -2016-04-15 04:00:00,925.0,0.0,10.54,10.89 -2016-04-15 05:00:00,929.0,0.0,10.55,10.83 -2016-04-15 06:00:00,932.0,10.18,10.56,10.77 -2016-04-15 07:00:00,986.0,66.9,10.5,10.04 -2016-04-15 08:00:00,1049.0,252.74,10.44,9.31 -2016-04-15 09:00:00,1126.0,173.07,10.39,8.58 -2016-04-15 10:00:00,1118.0,624.49,10.4,8.11 -2016-04-15 11:00:00,1153.0,165.66,10.41,7.65 -2016-04-15 12:00:00,1129.0,189.36,10.43,7.19 -2016-04-15 13:00:00,1066.0,114.27,10.42,7.26 -2016-04-15 14:00:00,951.0,211.77,10.41,7.34 -2016-04-15 15:00:00,849.0,172.77,10.4,7.42 -2016-04-15 16:00:00,784.0,139.27,10.31,7.26 -2016-04-15 17:00:00,762.0,101.03,10.22,7.1 -2016-04-15 18:00:00,860.0,39.99,10.13,6.94 -2016-04-15 19:00:00,923.0,0.0,9.99,6.62 -2016-04-15 20:00:00,976.0,0.0,9.84,6.29 -2016-04-15 21:00:00,972.0,0.0,9.69,5.97 -2016-04-15 22:00:00,1261.0,0.0,9.47,5.89 -2016-04-15 23:00:00,1261.0,0.0,9.25,5.8 -2016-04-16 00:00:00,1056.0,0.0,9.03,5.71 -2016-04-16 01:00:00,887.0,0.0,9.34,6.09 -2016-04-16 02:00:00,825.0,0.0,9.66,6.47 -2016-04-16 03:00:00,796.0,0.0,9.98,6.86 -2016-04-16 04:00:00,804.0,0.0,9.85,7.37 -2016-04-16 05:00:00,800.0,0.0,9.73,7.88 -2016-04-16 06:00:00,819.0,13.78,9.61,8.4 -2016-04-16 07:00:00,867.0,126.52,9.37,8.29 -2016-04-16 08:00:00,1001.0,321.57,9.13,8.19 -2016-04-16 09:00:00,1040.0,238.84,8.89,8.08 -2016-04-16 10:00:00,1046.0,429.32,8.72,7.85 -2016-04-16 11:00:00,1010.0,638.77,8.55,7.62 -2016-04-16 12:00:00,997.0,672.99,8.39,7.39 -2016-04-16 13:00:00,873.0,769.47,8.6,7.42 -2016-04-16 14:00:00,790.0,714.83,8.81,7.45 -2016-04-16 15:00:00,775.0,619.04,9.03,7.48 -2016-04-16 16:00:00,767.0,409.24,8.99,7.93 -2016-04-16 17:00:00,775.0,185.56,8.96,8.38 -2016-04-16 18:00:00,867.0,40.83,8.92,8.83 -2016-04-16 19:00:00,945.0,0.0,8.88,8.68 -2016-04-16 20:00:00,1002.0,0.0,8.84,8.54 -2016-04-16 21:00:00,1033.0,0.0,8.8,8.4 -2016-04-16 22:00:00,1339.0,0.0,8.73,7.97 -2016-04-16 23:00:00,1343.0,0.0,8.65,7.54 -2016-04-17 00:00:00,1189.0,0.0,8.58,7.12 -2016-04-17 01:00:00,1007.0,0.0,8.62,6.79 -2016-04-17 02:00:00,930.0,0.0,8.67,6.46 -2016-04-17 03:00:00,891.0,0.0,8.72,6.12 -2016-04-17 04:00:00,883.0,0.0,8.71,5.89 -2016-04-17 05:00:00,889.0,0.0,8.7,5.66 -2016-04-17 06:00:00,889.0,11.45,8.69,5.42 -2016-04-17 07:00:00,937.0,124.13,8.78,5.22 -2016-04-17 08:00:00,1027.0,193.13,8.87,5.02 -2016-04-17 09:00:00,1078.0,111.58,8.95,4.81 -2016-04-17 10:00:00,1065.0,146.77,9.02,4.67 -2016-04-17 11:00:00,1027.0,668.29,9.09,4.53 -2016-04-17 12:00:00,949.0,606.42,9.16,4.39 -2016-04-17 13:00:00,820.0,86.8,9.14,4.47 -2016-04-17 14:00:00,743.0,568.41,9.12,4.55 -2016-04-17 15:00:00,706.0,615.29,9.1,4.63 -2016-04-17 16:00:00,677.0,454.83,9.15,4.43 -2016-04-17 17:00:00,684.0,230.82,9.2,4.22 -2016-04-17 18:00:00,744.0,35.16,9.25,4.01 -2016-04-17 19:00:00,851.0,0.0,9.22,3.75 -2016-04-17 20:00:00,867.0,0.0,9.18,3.49 -2016-04-17 21:00:00,888.0,0.0,9.14,3.23 -2016-04-17 22:00:00,1176.0,0.0,9.06,2.97 -2016-04-17 23:00:00,1230.0,0.0,8.97,2.7 -2016-04-18 00:00:00,1083.0,0.0,8.88,2.44 -2016-04-18 01:00:00,929.0,0.0,8.59,2.42 -2016-04-18 02:00:00,844.0,0.0,8.3,2.4 -2016-04-18 03:00:00,804.0,0.0,8.01,2.37 -2016-04-18 04:00:00,807.0,0.0,8.01,2.19 -2016-04-18 05:00:00,799.0,0.0,8.01,2.0 -2016-04-18 06:00:00,796.0,13.88,8.01,1.82 -2016-04-18 07:00:00,827.0,117.22,8.1,1.55 -2016-04-18 08:00:00,930.0,107.25,8.19,1.28 -2016-04-18 09:00:00,965.0,126.53,8.27,1.01 -2016-04-18 10:00:00,955.0,249.17,8.43,1.15 -2016-04-18 11:00:00,924.0,368.3,8.58,1.29 -2016-04-18 12:00:00,928.0,458.3,8.74,1.43 -2016-04-18 13:00:00,913.0,512.72,8.85,1.31 -2016-04-18 14:00:00,840.0,547.29,8.96,1.2 -2016-04-18 15:00:00,784.0,526.48,9.07,1.08 -2016-04-18 16:00:00,770.0,344.55,9.23,1.39 -2016-04-18 17:00:00,742.0,227.77,9.39,1.71 -2016-04-18 18:00:00,783.0,36.18,9.54,2.03 -2016-04-18 19:00:00,868.0,0.0,9.63,2.55 -2016-04-18 20:00:00,891.0,0.0,9.72,3.07 -2016-04-18 21:00:00,917.0,0.0,9.8,3.59 -2016-04-18 22:00:00,1230.0,0.0,9.74,4.01 -2016-04-18 23:00:00,1177.0,0.0,9.67,4.44 -2016-04-19 00:00:00,1005.0,0.0,9.6,4.87 -2016-04-19 01:00:00,901.0,0.0,9.31,5.81 -2016-04-19 02:00:00,808.0,0.0,9.02,6.74 -2016-04-19 03:00:00,756.0,0.0,8.74,7.68 -2016-04-19 04:00:00,778.0,0.0,8.74,7.74 -2016-04-19 05:00:00,794.0,0.0,8.75,7.79 -2016-04-19 06:00:00,805.0,13.85,8.76,7.85 -2016-04-19 07:00:00,858.0,145.57,9.11,7.94 -2016-04-19 08:00:00,929.0,377.98,9.46,8.03 -2016-04-19 09:00:00,966.0,566.18,9.81,8.12 -2016-04-19 10:00:00,919.0,677.05,10.33,8.29 -2016-04-19 11:00:00,892.0,840.79,10.85,8.46 -2016-04-19 12:00:00,868.0,866.48,11.37,8.62 -2016-04-19 13:00:00,758.0,856.75,11.54,9.26 -2016-04-19 14:00:00,711.0,775.23,11.71,9.9 -2016-04-19 15:00:00,667.0,652.78,11.89,10.54 -2016-04-19 16:00:00,663.0,458.65,12.06,10.83 -2016-04-19 17:00:00,688.0,230.54,12.24,11.12 -2016-04-19 18:00:00,767.0,41.06,12.41,11.41 -2016-04-19 19:00:00,864.0,0.0,12.43,11.71 -2016-04-19 20:00:00,889.0,0.0,12.45,12.01 -2016-04-19 21:00:00,903.0,0.0,12.46,12.32 -2016-04-19 22:00:00,1200.0,0.0,12.4,12.28 -2016-04-19 23:00:00,1190.0,0.0,12.33,12.25 -2016-04-20 00:00:00,999.0,0.0,12.27,12.22 -2016-04-20 01:00:00,908.0,0.0,12.0,12.29 -2016-04-20 02:00:00,814.0,0.0,11.73,12.37 -2016-04-20 03:00:00,762.0,0.0,11.47,12.44 -2016-04-20 04:00:00,770.0,0.0,11.39,12.37 -2016-04-20 05:00:00,758.0,0.0,11.32,12.3 -2016-04-20 06:00:00,783.0,14.88,11.24,12.23 -2016-04-20 07:00:00,846.0,73.55,11.32,12.08 -2016-04-20 08:00:00,913.0,317.08,11.4,11.93 -2016-04-20 09:00:00,963.0,450.31,11.48,11.78 -2016-04-20 10:00:00,1000.0,355.09,11.79,11.68 -2016-04-20 11:00:00,1014.0,346.34,12.11,11.59 -2016-04-20 12:00:00,1006.0,484.87,12.43,11.49 -2016-04-20 13:00:00,868.0,503.58,12.73,11.65 -2016-04-20 14:00:00,838.0,285.65,13.04,11.8 -2016-04-20 15:00:00,832.0,118.56,13.35,11.96 -2016-04-20 16:00:00,827.0,59.18,13.25,11.64 -2016-04-20 17:00:00,877.0,91.09,13.16,11.32 -2016-04-20 18:00:00,945.0,4.84,13.06,11.01 -2016-04-20 19:00:00,1038.0,0.0,13.05,10.97 -2016-04-20 20:00:00,1054.0,0.0,13.03,10.92 -2016-04-20 21:00:00,1028.0,0.0,13.01,10.88 -2016-04-20 22:00:00,1316.0,0.0,12.89,10.3 -2016-04-20 23:00:00,1281.0,0.0,12.76,9.72 -2016-04-21 00:00:00,1087.0,0.0,12.64,9.14 -2016-04-21 01:00:00,963.0,0.0,12.4,8.56 -2016-04-21 02:00:00,858.0,0.0,12.16,7.98 -2016-04-21 03:00:00,788.0,0.0,11.92,7.39 -2016-04-21 04:00:00,803.0,0.0,11.79,6.83 -2016-04-21 05:00:00,790.0,0.0,11.67,6.26 -2016-04-21 06:00:00,808.0,0.09,11.54,5.7 -2016-04-21 07:00:00,858.0,10.74,11.45,5.11 -2016-04-21 08:00:00,921.0,61.06,11.36,4.53 -2016-04-21 09:00:00,988.0,65.67,11.27,3.94 -2016-04-21 10:00:00,1019.0,205.62,11.36,3.55 -2016-04-21 11:00:00,985.0,266.31,11.46,3.16 -2016-04-21 12:00:00,1018.0,109.06,11.56,2.77 -2016-04-21 13:00:00,933.0,207.19,11.65,2.97 -2016-04-21 14:00:00,847.0,246.85,11.74,3.17 -2016-04-21 15:00:00,784.0,368.54,11.83,3.37 -2016-04-21 16:00:00,704.0,182.84,11.7,2.84 -2016-04-21 17:00:00,677.0,51.0,11.57,2.32 -2016-04-21 18:00:00,723.0,19.88,11.44,1.79 -2016-04-21 19:00:00,826.0,0.0,11.41,1.55 -2016-04-21 20:00:00,832.0,0.0,11.38,1.31 -2016-04-21 21:00:00,821.0,0.0,11.34,1.06 -2016-04-21 22:00:00,1120.0,0.0,11.24,1.5 -2016-04-21 23:00:00,1121.0,0.0,11.14,1.94 -2016-04-22 00:00:00,951.0,0.0,11.04,2.39 -2016-04-22 01:00:00,835.0,0.0,10.99,2.39 -2016-04-22 02:00:00,727.0,0.0,10.94,2.4 -2016-04-22 03:00:00,681.0,0.0,10.9,2.4 -2016-04-22 04:00:00,694.0,0.0,10.9,2.73 -2016-04-22 05:00:00,681.0,0.0,10.9,3.05 -2016-04-22 06:00:00,674.0,21.12,10.9,3.38 -2016-04-22 07:00:00,772.0,116.44,10.94,3.31 -2016-04-22 08:00:00,804.0,117.44,10.97,3.23 -2016-04-22 09:00:00,860.0,115.73,11.01,3.16 -2016-04-22 10:00:00,862.0,129.98,11.04,3.35 -2016-04-22 11:00:00,866.0,203.35,11.08,3.54 -2016-04-22 12:00:00,863.0,370.14,11.12,3.74 -2016-04-22 13:00:00,788.0,297.78,11.13,4.11 -2016-04-22 14:00:00,705.0,171.1,11.14,4.47 -2016-04-22 15:00:00,682.0,203.06,11.16,4.84 -2016-04-22 16:00:00,647.0,139.51,11.09,4.3 -2016-04-22 17:00:00,649.0,69.58,11.02,3.77 -2016-04-22 18:00:00,724.0,26.2,10.95,3.23 -2016-04-22 19:00:00,762.0,0.0,10.89,2.91 -2016-04-22 20:00:00,846.0,0.0,10.82,2.6 -2016-04-22 21:00:00,895.0,0.0,10.75,2.29 -2016-04-22 22:00:00,1207.0,0.0,10.63,2.42 -2016-04-22 23:00:00,1196.0,0.0,10.51,2.55 -2016-04-23 00:00:00,957.0,0.0,10.39,2.68 -2016-04-23 01:00:00,826.0,0.0,10.46,2.97 -2016-04-23 02:00:00,732.0,0.0,10.53,3.26 -2016-04-23 03:00:00,678.0,0.0,10.61,3.56 -2016-04-23 04:00:00,663.0,0.0,10.55,4.35 -2016-04-23 05:00:00,667.0,0.0,10.49,5.15 -2016-04-23 06:00:00,678.0,10.76,10.43,5.94 -2016-04-23 07:00:00,710.0,52.84,10.34,6.46 -2016-04-23 08:00:00,802.0,65.37,10.25,6.98 -2016-04-23 09:00:00,850.0,70.09,10.15,7.5 -2016-04-23 10:00:00,865.0,78.74,10.08,7.53 -2016-04-23 11:00:00,903.0,178.03,10.01,7.55 -2016-04-23 12:00:00,950.0,327.38,9.94,7.57 -2016-04-23 13:00:00,895.0,835.87,9.93,7.83 -2016-04-23 14:00:00,825.0,780.46,9.93,8.1 -2016-04-23 15:00:00,820.0,650.12,9.93,8.36 -2016-04-23 16:00:00,824.0,455.67,9.89,8.19 -2016-04-23 17:00:00,818.0,230.32,9.86,8.03 -2016-04-23 18:00:00,848.0,40.55,9.82,7.86 -2016-04-23 19:00:00,914.0,0.0,9.79,7.67 -2016-04-23 20:00:00,937.0,0.0,9.75,7.49 -2016-04-23 21:00:00,970.0,0.0,9.71,7.3 -2016-04-23 22:00:00,1309.0,0.0,9.67,6.95 -2016-04-23 23:00:00,1348.0,0.0,9.62,6.6 -2016-04-24 00:00:00,1110.0,0.0,9.58,6.25 -2016-04-24 01:00:00,942.0,0.0,9.51,6.18 -2016-04-24 02:00:00,886.0,0.0,9.44,6.12 -2016-04-24 03:00:00,875.0,0.0,9.37,6.06 -2016-04-24 04:00:00,837.0,0.0,9.45,6.41 -2016-04-24 05:00:00,830.0,0.0,9.54,6.77 -2016-04-24 06:00:00,824.0,20.01,9.62,7.13 -2016-04-24 07:00:00,870.0,157.57,9.77,7.18 -2016-04-24 08:00:00,948.0,350.25,9.91,7.22 -2016-04-24 09:00:00,979.0,568.18,10.06,7.27 -2016-04-24 10:00:00,1022.0,656.41,10.03,7.12 -2016-04-24 11:00:00,1002.0,834.66,10.01,6.97 -2016-04-24 12:00:00,911.0,875.03,9.99,6.81 -2016-04-24 13:00:00,820.0,857.51,9.97,6.82 -2016-04-24 14:00:00,756.0,770.94,9.96,6.83 -2016-04-24 15:00:00,699.0,653.44,9.95,6.84 -2016-04-24 16:00:00,662.0,412.73,9.77,6.82 -2016-04-24 17:00:00,640.0,227.49,9.59,6.8 -2016-04-24 18:00:00,690.0,48.31,9.4,6.77 -2016-04-24 19:00:00,766.0,0.0,9.18,6.46 -2016-04-24 20:00:00,810.0,0.0,8.95,6.16 -2016-04-24 21:00:00,834.0,0.0,8.72,5.85 -2016-04-24 22:00:00,1187.0,0.0,8.51,5.64 -2016-04-24 23:00:00,1183.0,0.0,8.29,5.43 -2016-04-25 00:00:00,1027.0,0.0,8.08,5.21 -2016-04-25 01:00:00,895.0,0.0,8.32,5.56 -2016-04-25 02:00:00,773.0,0.0,8.56,5.91 -2016-04-25 03:00:00,740.0,0.0,8.81,6.26 -2016-04-25 04:00:00,750.0,0.0,8.92,6.85 -2016-04-25 05:00:00,738.0,0.0,9.04,7.43 -2016-04-25 06:00:00,735.0,26.24,9.15,8.01 -2016-04-25 07:00:00,796.0,149.59,9.29,8.4 -2016-04-25 08:00:00,903.0,361.16,9.43,8.79 -2016-04-25 09:00:00,976.0,497.44,9.57,9.17 -2016-04-25 10:00:00,995.0,712.31,9.63,9.29 -2016-04-25 11:00:00,953.0,591.24,9.68,9.4 -2016-04-25 12:00:00,953.0,189.16,9.73,9.52 -2016-04-25 13:00:00,851.0,380.48,9.74,9.71 -2016-04-25 14:00:00,774.0,684.93,9.75,9.89 -2016-04-25 15:00:00,769.0,624.94,9.77,10.08 -2016-04-25 16:00:00,767.0,306.96,9.74,9.87 -2016-04-25 17:00:00,774.0,123.11,9.71,9.65 -2016-04-25 18:00:00,829.0,30.76,9.68,9.43 -2016-04-25 19:00:00,938.0,1.15,9.68,9.12 -2016-04-25 20:00:00,940.0,0.0,9.68,8.81 -2016-04-25 21:00:00,941.0,0.0,9.68,8.5 -2016-04-25 22:00:00,1233.0,0.0,9.66,8.1 -2016-04-25 23:00:00,1227.0,0.0,9.64,7.7 -2016-04-26 00:00:00,1055.0,0.0,9.62,7.3 -2016-04-26 01:00:00,929.0,0.0,9.74,7.05 -2016-04-26 02:00:00,841.0,0.0,9.86,6.8 -2016-04-26 03:00:00,792.0,0.0,9.98,6.55 -2016-04-26 04:00:00,781.0,0.0,9.88,7.0 -2016-04-26 05:00:00,768.0,0.0,9.79,7.45 -2016-04-26 06:00:00,801.0,25.17,9.7,7.9 -2016-04-26 07:00:00,877.0,75.16,9.45,8.35 -2016-04-26 08:00:00,948.0,163.45,9.2,8.8 -2016-04-26 09:00:00,984.0,169.63,8.94,9.24 -2016-04-26 10:00:00,1008.0,627.48,8.65,8.99 -2016-04-26 11:00:00,1017.0,571.52,8.36,8.74 -2016-04-26 12:00:00,1035.0,808.43,8.07,8.48 -2016-04-26 13:00:00,983.0,809.6,8.11,8.81 -2016-04-26 14:00:00,910.0,541.0,8.15,9.14 -2016-04-26 15:00:00,860.0,467.04,8.19,9.48 -2016-04-26 16:00:00,840.0,433.69,8.17,9.46 -2016-04-26 17:00:00,820.0,224.18,8.15,9.44 -2016-04-26 18:00:00,849.0,43.78,8.12,9.42 -2016-04-26 19:00:00,936.0,1.17,8.24,9.21 -2016-04-26 20:00:00,959.0,0.0,8.36,9.0 -2016-04-26 21:00:00,992.0,0.0,8.47,8.79 -2016-04-26 22:00:00,1319.0,0.0,8.5,8.12 -2016-04-26 23:00:00,1320.0,0.0,8.53,7.46 -2016-04-27 00:00:00,1142.0,0.0,8.56,6.8 -2016-04-27 01:00:00,998.0,0.0,8.69,6.91 -2016-04-27 02:00:00,907.0,0.0,8.82,7.01 -2016-04-27 03:00:00,849.0,0.0,8.95,7.12 -2016-04-27 04:00:00,865.0,0.0,8.88,6.98 -2016-04-27 05:00:00,872.0,0.0,8.81,6.84 -2016-04-27 06:00:00,870.0,23.73,8.74,6.7 -2016-04-27 07:00:00,967.0,129.79,8.61,6.56 -2016-04-27 08:00:00,1034.0,387.07,8.48,6.41 -2016-04-27 09:00:00,1116.0,325.01,8.35,6.26 -2016-04-27 10:00:00,1071.0,608.09,8.26,6.38 -2016-04-27 11:00:00,1018.0,830.78,8.17,6.5 -2016-04-27 12:00:00,1046.0,795.36,8.08,6.62 -2016-04-27 13:00:00,1040.0,555.96,8.12,7.0 -2016-04-27 14:00:00,961.0,759.53,8.17,7.38 -2016-04-27 15:00:00,897.0,571.84,8.22,7.77 -2016-04-27 16:00:00,877.0,449.07,8.22,8.04 -2016-04-27 17:00:00,886.0,153.22,8.22,8.31 -2016-04-27 18:00:00,961.0,47.43,8.21,8.58 -2016-04-27 19:00:00,1033.0,1.17,8.22,8.4 -2016-04-27 20:00:00,1049.0,0.0,8.22,8.23 -2016-04-27 21:00:00,1051.0,0.0,8.22,8.06 -2016-04-27 22:00:00,1376.0,0.0,8.27,7.62 -2016-04-27 23:00:00,1378.0,0.0,8.31,7.18 -2016-04-28 00:00:00,1158.0,0.0,8.36,6.74 -2016-04-28 01:00:00,1050.0,0.0,8.52,6.16 -2016-04-28 02:00:00,954.0,0.0,8.68,5.58 -2016-04-28 03:00:00,900.0,0.0,8.84,4.99 -2016-04-28 04:00:00,904.0,0.0,8.93,5.12 -2016-04-28 05:00:00,903.0,0.0,9.03,5.25 -2016-04-28 06:00:00,923.0,20.01,9.12,5.38 -2016-04-28 07:00:00,992.0,165.33,9.25,5.52 -2016-04-28 08:00:00,1089.0,392.16,9.38,5.66 -2016-04-28 09:00:00,1149.0,585.67,9.52,5.81 -2016-04-28 10:00:00,1102.0,740.66,9.61,6.08 -2016-04-28 11:00:00,1072.0,843.96,9.7,6.36 -2016-04-28 12:00:00,1019.0,784.06,9.79,6.63 -2016-04-28 13:00:00,941.0,860.55,9.56,7.23 -2016-04-28 14:00:00,832.0,275.18,9.33,7.82 -2016-04-28 15:00:00,784.0,231.82,9.1,8.41 -2016-04-28 16:00:00,758.0,322.53,9.15,8.78 -2016-04-28 17:00:00,718.0,201.57,9.21,9.14 -2016-04-28 18:00:00,800.0,49.06,9.26,9.5 -2016-04-28 19:00:00,889.0,3.33,9.43,9.65 -2016-04-28 20:00:00,905.0,0.0,9.6,9.79 -2016-04-28 21:00:00,919.0,0.0,9.77,9.93 -2016-04-28 22:00:00,1210.0,0.0,9.67,9.64 -2016-04-28 23:00:00,1223.0,0.0,9.56,9.35 -2016-04-29 00:00:00,1048.0,0.0,9.46,9.06 -2016-04-29 01:00:00,929.0,0.0,9.27,8.95 -2016-04-29 02:00:00,840.0,0.0,9.08,8.83 -2016-04-29 03:00:00,783.0,0.0,8.9,8.72 -2016-04-29 04:00:00,794.0,0.0,8.96,8.57 -2016-04-29 05:00:00,813.0,0.0,9.02,8.43 -2016-04-29 06:00:00,806.0,22.88,9.08,8.29 -2016-04-29 07:00:00,884.0,82.71,9.11,7.57 -2016-04-29 08:00:00,911.0,61.05,9.14,6.85 -2016-04-29 09:00:00,935.0,98.04,9.18,6.12 -2016-04-29 10:00:00,938.0,185.46,9.19,5.67 -2016-04-29 11:00:00,951.0,305.81,9.2,5.22 -2016-04-29 12:00:00,951.0,144.26,9.21,4.77 -2016-04-29 13:00:00,943.0,222.21,8.9,5.28 -2016-04-29 14:00:00,873.0,300.33,8.6,5.79 -2016-04-29 15:00:00,881.0,392.08,8.3,6.3 -2016-04-29 16:00:00,872.0,67.59,8.14,6.47 -2016-04-29 17:00:00,897.0,43.68,7.98,6.63 -2016-04-29 18:00:00,973.0,45.35,7.81,6.8 -2016-04-29 19:00:00,1022.0,1.58,7.91,7.26 -2016-04-29 20:00:00,1078.0,0.0,8.01,7.72 -2016-04-29 21:00:00,1090.0,0.0,8.11,8.18 -2016-04-29 22:00:00,1368.0,0.0,8.28,8.14 -2016-04-29 23:00:00,1375.0,0.0,8.45,8.11 -2016-04-30 00:00:00,1234.0,0.0,8.62,8.07 -2016-04-30 01:00:00,1061.0,0.0,8.94,8.3 -2016-04-30 02:00:00,954.0,0.0,9.27,8.54 -2016-04-30 03:00:00,927.0,0.0,9.6,8.77 -2016-04-30 04:00:00,917.0,0.0,9.52,8.46 -2016-04-30 05:00:00,938.0,0.0,9.45,8.15 -2016-04-30 06:00:00,945.0,18.8,9.38,7.83 -2016-04-30 07:00:00,991.0,155.89,9.42,7.47 -2016-04-30 08:00:00,1090.0,379.26,9.46,7.1 -2016-04-30 09:00:00,1105.0,582.84,9.49,6.73 -2016-04-30 10:00:00,1062.0,735.88,9.56,6.63 -2016-04-30 11:00:00,1014.0,795.34,9.62,6.52 -2016-04-30 12:00:00,941.0,874.35,9.68,6.41 -2016-04-30 13:00:00,878.0,834.34,9.68,6.34 -2016-04-30 14:00:00,805.0,778.14,9.68,6.28 -2016-04-30 15:00:00,760.0,613.38,9.69,6.21 -2016-04-30 16:00:00,739.0,445.17,9.66,6.47 -2016-04-30 17:00:00,746.0,238.43,9.64,6.73 -2016-04-30 18:00:00,782.0,39.41,9.61,6.99 -2016-04-30 19:00:00,852.0,4.79,9.59,6.33 -2016-04-30 20:00:00,861.0,0.0,9.56,5.67 -2016-04-30 21:00:00,871.0,0.0,9.53,5.01 -2016-04-30 22:00:00,1232.0,0.0,9.51,4.55 -2016-04-30 23:00:00,1256.0,0.0,9.49,4.1 -2016-05-01 00:00:00,1103.0,0.0,9.47,3.64 -2016-05-01 01:00:00,926.0,0.0,9.66,4.13 -2016-05-01 02:00:00,810.0,0.0,9.84,4.62 -2016-05-01 03:00:00,795.0,0.0,10.03,5.1 -2016-05-01 04:00:00,783.0,0.0,10.11,5.45 -2016-05-01 05:00:00,778.0,0.0,10.19,5.8 -2016-05-01 06:00:00,780.0,8.97,10.27,6.15 -2016-05-01 07:00:00,801.0,40.16,10.41,6.56 -2016-05-01 08:00:00,886.0,103.17,10.56,6.97 -2016-05-01 09:00:00,972.0,154.76,10.7,7.38 -2016-05-01 10:00:00,1015.0,186.99,10.69,7.34 -2016-05-01 11:00:00,1045.0,282.65,10.69,7.3 -2016-05-01 12:00:00,1069.0,224.32,10.68,7.26 -2016-05-01 13:00:00,1013.0,310.36,10.78,7.26 -2016-05-01 14:00:00,924.0,314.89,10.89,7.26 -2016-05-01 15:00:00,864.0,453.53,10.99,7.26 -2016-05-01 16:00:00,796.0,298.74,11.06,7.1 -2016-05-01 17:00:00,747.0,166.94,11.14,6.95 -2016-05-01 18:00:00,769.0,57.52,11.22,6.8 -2016-05-01 19:00:00,806.0,2.38,11.24,6.83 -2016-05-01 20:00:00,838.0,0.0,11.27,6.86 -2016-05-01 21:00:00,850.0,0.0,11.3,6.9 -2016-05-01 22:00:00,1132.0,0.0,11.29,7.14 -2016-05-01 23:00:00,1135.0,0.0,11.28,7.39 -2016-05-02 00:00:00,981.0,0.0,11.27,7.64 -2016-05-02 01:00:00,863.0,0.0,11.24,7.83 -2016-05-02 02:00:00,784.0,0.0,11.21,8.01 -2016-05-02 03:00:00,723.0,0.0,11.18,8.19 -2016-05-02 04:00:00,728.0,0.0,11.19,8.43 -2016-05-02 05:00:00,701.0,0.0,11.2,8.67 -2016-05-02 06:00:00,697.0,26.14,11.21,8.91 -2016-05-02 07:00:00,733.0,93.44,11.22,9.12 -2016-05-02 08:00:00,821.0,135.7,11.24,9.33 -2016-05-02 09:00:00,890.0,75.25,11.25,9.54 -2016-05-02 10:00:00,881.0,98.14,11.19,9.77 -2016-05-02 11:00:00,898.0,87.88,11.14,10.0 -2016-05-02 12:00:00,925.0,63.65,11.09,10.22 -2016-05-02 13:00:00,875.0,221.38,11.06,9.63 -2016-05-02 14:00:00,795.0,433.49,11.03,9.03 -2016-05-02 15:00:00,776.0,569.67,11.0,8.44 -2016-05-02 16:00:00,789.0,447.36,10.93,8.24 -2016-05-02 17:00:00,799.0,221.82,10.85,8.04 -2016-05-02 18:00:00,894.0,44.98,10.77,7.83 -2016-05-02 19:00:00,952.0,6.3,10.66,7.74 -2016-05-02 20:00:00,932.0,0.0,10.54,7.64 -2016-05-02 21:00:00,895.0,0.0,10.42,7.54 -2016-05-02 22:00:00,1202.0,0.0,10.29,7.23 -2016-05-02 23:00:00,1192.0,0.0,10.16,6.91 -2016-05-03 00:00:00,1015.0,0.0,10.03,6.59 -2016-05-03 01:00:00,899.0,0.0,10.14,6.31 -2016-05-03 02:00:00,820.0,0.0,10.24,6.02 -2016-05-03 03:00:00,795.0,0.0,10.35,5.74 -2016-05-03 04:00:00,802.0,0.0,10.27,5.42 -2016-05-03 05:00:00,803.0,0.0,10.19,5.1 -2016-05-03 06:00:00,845.0,36.27,10.11,4.79 -2016-05-03 07:00:00,896.0,118.58,10.16,4.23 -2016-05-03 08:00:00,912.0,342.19,10.21,3.66 -2016-05-03 09:00:00,920.0,488.17,10.26,3.1 -2016-05-03 10:00:00,874.0,691.57,10.24,2.69 -2016-05-03 11:00:00,815.0,769.55,10.22,2.28 -2016-05-03 12:00:00,816.0,788.36,10.2,1.86 -2016-05-03 13:00:00,760.0,767.87,10.38,1.62 -2016-05-03 14:00:00,704.0,652.28,10.56,1.37 -2016-05-03 15:00:00,685.0,602.92,10.74,1.13 -2016-05-03 16:00:00,679.0,436.23,10.79,1.1 -2016-05-03 17:00:00,643.0,227.01,10.84,1.08 -2016-05-03 18:00:00,699.0,44.76,10.89,1.05 -2016-05-03 19:00:00,742.0,6.81,10.86,1.32 -2016-05-03 20:00:00,756.0,0.0,10.84,1.59 -2016-05-03 21:00:00,761.0,0.0,10.82,1.86 -2016-05-03 22:00:00,1104.0,0.0,10.75,2.44 -2016-05-03 23:00:00,1108.0,0.0,10.67,3.01 -2016-05-04 00:00:00,928.0,0.0,10.6,3.59 -2016-05-04 01:00:00,796.0,0.0,10.42,4.06 -2016-05-04 02:00:00,716.0,0.0,10.23,4.52 -2016-05-04 03:00:00,675.0,0.0,10.05,4.99 -2016-05-04 04:00:00,680.0,0.0,10.06,5.15 -2016-05-04 05:00:00,694.0,0.0,10.08,5.31 -2016-05-04 06:00:00,708.0,23.98,10.09,5.48 -2016-05-04 07:00:00,775.0,111.87,10.4,5.4 -2016-05-04 08:00:00,815.0,381.89,10.71,5.33 -2016-05-04 09:00:00,847.0,570.9,11.02,5.26 -2016-05-04 10:00:00,832.0,697.87,11.27,4.65 -2016-05-04 11:00:00,745.0,800.33,11.53,4.04 -2016-05-04 12:00:00,738.0,824.93,11.78,3.43 -2016-05-04 13:00:00,691.0,808.63,12.03,3.22 -2016-05-04 14:00:00,643.0,751.12,12.27,3.01 -2016-05-04 15:00:00,602.0,613.36,12.52,2.8 -2016-05-04 16:00:00,591.0,441.93,12.57,2.88 -2016-05-04 17:00:00,604.0,230.78,12.63,2.96 -2016-05-04 18:00:00,648.0,42.8,12.69,3.03 -2016-05-04 19:00:00,706.0,7.28,12.69,3.17 -2016-05-04 20:00:00,741.0,0.0,12.7,3.31 -2016-05-04 21:00:00,774.0,0.0,12.71,3.45 -2016-05-04 22:00:00,1155.0,0.0,12.67,3.59 -2016-05-04 23:00:00,1188.0,0.0,12.62,3.73 -2016-05-05 00:00:00,961.0,0.0,12.58,3.88 -2016-05-05 01:00:00,767.0,0.0,12.37,3.82 -2016-05-05 02:00:00,670.0,0.0,12.17,3.77 -2016-05-05 03:00:00,632.0,0.0,11.96,3.71 -2016-05-05 04:00:00,630.0,0.0,11.84,3.78 -2016-05-05 05:00:00,606.0,0.0,11.71,3.86 -2016-05-05 06:00:00,602.0,26.69,11.58,3.93 -2016-05-05 07:00:00,653.0,170.07,11.71,4.05 -2016-05-05 08:00:00,727.0,381.19,11.83,4.16 -2016-05-05 09:00:00,799.0,548.99,11.96,4.28 -2016-05-05 10:00:00,795.0,647.55,12.05,4.51 -2016-05-05 11:00:00,773.0,759.46,12.14,4.74 -2016-05-05 12:00:00,709.0,679.34,12.23,4.98 -2016-05-05 13:00:00,663.0,691.5,12.38,5.15 -2016-05-05 14:00:00,585.0,644.3,12.54,5.32 -2016-05-05 15:00:00,572.0,438.31,12.69,5.49 -2016-05-05 16:00:00,588.0,410.39,12.69,5.47 -2016-05-05 17:00:00,568.0,225.98,12.69,5.44 -2016-05-05 18:00:00,637.0,44.07,12.69,5.42 -2016-05-05 19:00:00,727.0,8.93,12.52,5.93 -2016-05-05 20:00:00,765.0,0.0,12.34,6.44 -2016-05-05 21:00:00,813.0,0.0,12.16,6.95 -2016-05-05 22:00:00,1166.0,0.0,12.07,7.13 -2016-05-05 23:00:00,1159.0,0.0,11.97,7.3 -2016-05-06 00:00:00,966.0,0.0,11.88,7.48 -2016-05-06 01:00:00,794.0,0.0,11.85,7.32 -2016-05-06 02:00:00,682.0,0.0,11.83,7.17 -2016-05-06 03:00:00,630.0,0.0,11.8,7.02 -2016-05-06 04:00:00,590.0,0.0,11.78,6.72 -2016-05-06 05:00:00,583.0,0.0,11.76,6.41 -2016-05-06 06:00:00,604.0,32.31,11.73,6.11 -2016-05-06 07:00:00,672.0,103.1,11.83,5.93 -2016-05-06 08:00:00,760.0,231.12,11.92,5.75 -2016-05-06 09:00:00,858.0,214.02,12.02,5.57 -2016-05-06 10:00:00,900.0,279.41,12.03,5.37 -2016-05-06 11:00:00,889.0,490.72,12.05,5.18 -2016-05-06 12:00:00,850.0,155.04,12.06,4.98 -2016-05-06 13:00:00,760.0,319.92,12.14,4.71 -2016-05-06 14:00:00,706.0,262.07,12.23,4.45 -2016-05-06 15:00:00,663.0,142.0,12.31,4.18 -2016-05-06 16:00:00,635.0,162.28,12.45,3.88 -2016-05-06 17:00:00,667.0,35.28,12.59,3.58 -2016-05-06 18:00:00,812.0,53.08,12.73,3.28 -2016-05-06 19:00:00,958.0,7.28,12.63,3.14 -2016-05-06 20:00:00,949.0,0.0,12.54,3.01 -2016-05-06 21:00:00,917.0,0.0,12.45,2.87 -2016-05-06 22:00:00,1215.0,0.0,12.32,2.6 -2016-05-06 23:00:00,1209.0,0.0,12.2,2.34 -2016-05-07 00:00:00,1007.0,0.0,12.07,2.07 -2016-05-07 01:00:00,820.0,0.0,12.16,2.99 -2016-05-07 02:00:00,702.0,0.0,12.24,3.91 -2016-05-07 03:00:00,645.0,0.0,12.33,4.83 -2016-05-07 04:00:00,623.0,0.0,12.27,4.67 -2016-05-07 05:00:00,609.0,0.0,12.21,4.51 -2016-05-07 06:00:00,610.0,34.38,12.14,4.36 -2016-05-07 07:00:00,669.0,138.58,12.15,4.43 -2016-05-07 08:00:00,824.0,139.85,12.17,4.5 -2016-05-07 09:00:00,922.0,266.14,12.18,4.57 -2016-05-07 10:00:00,989.0,128.74,12.16,4.42 -2016-05-07 11:00:00,977.0,201.69,12.15,4.28 -2016-05-07 12:00:00,967.0,331.32,12.13,4.14 -2016-05-07 13:00:00,921.0,395.81,12.11,4.29 -2016-05-07 14:00:00,896.0,370.67,12.08,4.45 -2016-05-07 15:00:00,801.0,255.25,12.06,4.61 -2016-05-07 16:00:00,712.0,215.49,12.07,4.4 -2016-05-07 17:00:00,673.0,136.08,12.09,4.2 -2016-05-07 18:00:00,730.0,58.57,12.1,4.0 -2016-05-07 19:00:00,822.0,8.95,12.11,3.72 -2016-05-07 20:00:00,815.0,0.0,12.11,3.45 -2016-05-07 21:00:00,812.0,0.0,12.12,3.17 -2016-05-07 22:00:00,1155.0,0.0,12.21,3.45 -2016-05-07 23:00:00,1157.0,0.0,12.3,3.72 -2016-05-08 00:00:00,971.0,0.0,12.39,4.0 -2016-05-08 01:00:00,772.0,0.0,12.62,4.64 -2016-05-08 02:00:00,658.0,0.0,12.85,5.28 -2016-05-08 03:00:00,613.0,0.0,13.08,5.92 -2016-05-08 04:00:00,599.0,0.0,13.34,6.99 -2016-05-08 05:00:00,577.0,0.0,13.59,8.07 -2016-05-08 06:00:00,585.0,9.39,13.84,9.14 -2016-05-08 07:00:00,600.0,30.81,13.9,9.59 -2016-05-08 08:00:00,747.0,87.47,13.97,10.03 -2016-05-08 09:00:00,814.0,67.33,14.03,10.47 -2016-05-08 10:00:00,865.0,296.9,14.02,10.29 -2016-05-08 11:00:00,901.0,240.44,14.02,10.11 -2016-05-08 12:00:00,831.0,155.26,14.02,9.93 -2016-05-08 13:00:00,710.0,116.33,14.22,9.6 -2016-05-08 14:00:00,670.0,115.41,14.42,9.28 -2016-05-08 15:00:00,631.0,79.39,14.62,8.95 -2016-05-08 16:00:00,605.0,39.36,14.57,9.04 -2016-05-08 17:00:00,604.0,21.64,14.52,9.13 -2016-05-08 18:00:00,642.0,7.58,14.48,9.21 -2016-05-08 19:00:00,689.0,2.77,14.12,9.33 -2016-05-08 20:00:00,704.0,0.0,13.77,9.44 -2016-05-08 21:00:00,679.0,0.0,13.42,9.56 -2016-05-08 22:00:00,981.0,0.0,13.47,9.44 -2016-05-08 23:00:00,999.0,0.0,13.52,9.33 -2016-05-09 00:00:00,827.0,0.0,13.57,9.21 -2016-05-09 01:00:00,696.0,0.0,13.67,8.76 -2016-05-09 02:00:00,591.0,0.0,13.76,8.31 -2016-05-09 03:00:00,549.0,0.0,13.86,7.86 -2016-05-09 04:00:00,551.0,0.0,13.76,7.9 -2016-05-09 05:00:00,534.0,0.0,13.65,7.94 -2016-05-09 06:00:00,526.0,8.21,13.54,7.97 -2016-05-09 07:00:00,579.0,125.29,13.53,7.78 -2016-05-09 08:00:00,636.0,183.69,13.53,7.6 -2016-05-09 09:00:00,706.0,507.2,13.52,7.41 -2016-05-09 10:00:00,676.0,626.64,13.38,6.79 -2016-05-09 11:00:00,650.0,423.16,13.25,6.17 -2016-05-09 12:00:00,666.0,416.37,13.11,5.56 -2016-05-09 13:00:00,602.0,732.76,13.05,5.29 -2016-05-09 14:00:00,573.0,736.62,13.0,5.02 -2016-05-09 15:00:00,560.0,557.19,12.94,4.74 -2016-05-09 16:00:00,529.0,344.94,12.86,4.32 -2016-05-09 17:00:00,514.0,148.86,12.78,3.89 -2016-05-09 18:00:00,520.0,57.61,12.69,3.46 -2016-05-09 19:00:00,561.0,11.77,12.68,3.31 -2016-05-09 20:00:00,580.0,0.0,12.67,3.16 -2016-05-09 21:00:00,545.0,0.0,12.66,3.01 -2016-05-09 22:00:00,887.0,0.0,12.61,2.75 -2016-05-09 23:00:00,877.0,0.0,12.56,2.5 -2016-05-10 00:00:00,713.0,0.0,12.51,2.25 -2016-05-10 01:00:00,615.0,0.0,12.51,1.64 -2016-05-10 02:00:00,509.0,0.0,12.51,1.03 -2016-05-10 03:00:00,476.0,0.0,12.51,0.43 -2016-05-10 04:00:00,472.0,0.0,12.39,1.14 -2016-05-10 05:00:00,478.0,1.12,12.27,1.85 -2016-05-10 06:00:00,469.0,15.81,12.15,2.57 -2016-05-10 07:00:00,521.0,15.14,12.31,3.01 -2016-05-10 08:00:00,594.0,144.77,12.48,3.45 -2016-05-10 09:00:00,639.0,138.56,12.64,3.89 -2016-05-10 10:00:00,643.0,132.95,12.63,3.48 -2016-05-10 11:00:00,641.0,333.72,12.63,3.07 -2016-05-10 12:00:00,630.0,455.58,12.62,2.66 -2016-05-10 13:00:00,564.0,428.89,12.73,1.98 -2016-05-10 14:00:00,518.0,506.1,12.84,1.29 -2016-05-10 15:00:00,497.0,328.17,12.95,0.61 -2016-05-10 16:00:00,486.0,212.87,13.16,1.41 -2016-05-10 17:00:00,459.0,126.05,13.37,2.22 -2016-05-10 18:00:00,494.0,54.33,13.57,3.02 -2016-05-10 19:00:00,532.0,12.31,13.26,3.27 -2016-05-10 20:00:00,544.0,0.0,12.94,3.53 -2016-05-10 21:00:00,539.0,0.0,12.63,3.78 -2016-05-10 22:00:00,856.0,0.0,12.38,3.5 -2016-05-10 23:00:00,855.0,0.0,12.13,3.23 -2016-05-11 00:00:00,702.0,0.0,11.88,2.95 -2016-05-11 01:00:00,544.0,0.0,11.94,2.96 -2016-05-11 02:00:00,467.0,0.0,12.0,2.97 -2016-05-11 03:00:00,431.0,0.0,12.06,2.98 -2016-05-11 04:00:00,442.0,0.0,11.91,3.26 -2016-05-11 05:00:00,433.0,1.94,11.77,3.54 -2016-05-11 06:00:00,436.0,40.23,11.62,3.82 -2016-05-11 07:00:00,487.0,82.55,11.72,3.45 -2016-05-11 08:00:00,560.0,160.66,11.82,3.09 -2016-05-11 09:00:00,617.0,181.01,11.92,2.72 -2016-05-11 10:00:00,632.0,176.31,11.77,3.26 -2016-05-11 11:00:00,654.0,246.06,11.61,3.81 -2016-05-11 12:00:00,656.0,214.58,11.46,4.36 -2016-05-11 13:00:00,589.0,248.42,11.69,4.41 -2016-05-11 14:00:00,557.0,177.93,11.93,4.46 -2016-05-11 15:00:00,518.0,233.19,12.16,4.51 -2016-05-11 16:00:00,489.0,162.36,12.07,4.51 -2016-05-11 17:00:00,492.0,49.49,11.98,4.5 -2016-05-11 18:00:00,551.0,26.09,11.9,4.5 -2016-05-11 19:00:00,616.0,0.0,11.85,4.13 -2016-05-11 20:00:00,649.0,0.0,11.8,3.76 -2016-05-11 21:00:00,618.0,0.0,11.75,3.39 -2016-05-11 22:00:00,900.0,0.0,11.69,3.66 -2016-05-11 23:00:00,898.0,0.0,11.63,3.94 -2016-05-12 00:00:00,719.0,0.0,11.57,4.21 -2016-05-12 01:00:00,608.0,0.0,11.65,4.15 -2016-05-12 02:00:00,532.0,0.0,11.73,4.1 -2016-05-12 03:00:00,477.0,0.0,11.81,4.04 -2016-05-12 04:00:00,479.0,0.0,11.8,3.54 -2016-05-12 05:00:00,471.0,2.37,11.78,3.04 -2016-05-12 06:00:00,460.0,39.17,11.76,2.54 -2016-05-12 07:00:00,503.0,96.92,11.8,2.24 -2016-05-12 08:00:00,602.0,74.53,11.84,1.95 -2016-05-12 09:00:00,645.0,128.93,11.88,1.66 -2016-05-12 10:00:00,670.0,111.73,11.87,1.62 -2016-05-12 11:00:00,708.0,193.19,11.87,1.59 -2016-05-12 12:00:00,722.0,216.75,11.86,1.56 -2016-05-12 13:00:00,656.0,250.17,11.94,2.06 -2016-05-12 14:00:00,639.0,265.37,12.02,2.55 -2016-05-12 15:00:00,612.0,255.13,12.1,3.05 -2016-05-12 16:00:00,584.0,73.04,12.12,3.37 -2016-05-12 17:00:00,552.0,33.18,12.15,3.68 -2016-05-12 18:00:00,597.0,21.88,12.18,4.0 -2016-05-12 19:00:00,643.0,4.71,12.15,3.96 -2016-05-12 20:00:00,626.0,0.0,12.12,3.92 -2016-05-12 21:00:00,624.0,0.0,12.1,3.88 -2016-05-12 22:00:00,931.0,0.0,12.05,4.0 -2016-05-12 23:00:00,939.0,0.0,11.99,4.11 -2016-05-13 00:00:00,751.0,0.0,11.94,4.23 -2016-05-13 01:00:00,625.0,0.0,11.94,4.11 -2016-05-13 02:00:00,526.0,0.0,11.93,3.98 -2016-05-13 03:00:00,498.0,0.0,11.93,3.85 -2016-05-13 04:00:00,500.0,0.0,11.92,4.0 -2016-05-13 05:00:00,482.0,0.75,11.91,4.14 -2016-05-13 06:00:00,483.0,40.29,11.89,4.29 -2016-05-13 07:00:00,559.0,102.58,12.01,3.96 -2016-05-13 08:00:00,622.0,162.08,12.12,3.63 -2016-05-13 09:00:00,661.0,286.88,12.24,3.3 -2016-05-13 10:00:00,663.0,269.52,12.26,3.23 -2016-05-13 11:00:00,694.0,358.59,12.29,3.17 -2016-05-13 12:00:00,716.0,364.76,12.31,3.1 -2016-05-13 13:00:00,668.0,374.91,12.46,3.29 -2016-05-13 14:00:00,632.0,701.84,12.62,3.48 -2016-05-13 15:00:00,590.0,580.01,12.77,3.67 -2016-05-13 16:00:00,558.0,408.81,12.76,3.66 -2016-05-13 17:00:00,546.0,221.58,12.75,3.64 -2016-05-13 18:00:00,590.0,66.38,12.73,3.63 -2016-05-13 19:00:00,640.0,15.34,12.7,3.7 -2016-05-13 20:00:00,650.0,0.0,12.66,3.77 -2016-05-13 21:00:00,662.0,0.0,12.63,3.85 -2016-05-13 22:00:00,1025.0,0.0,12.6,3.84 -2016-05-13 23:00:00,1035.0,0.0,12.57,3.84 -2016-05-14 00:00:00,830.0,0.0,12.54,3.83 -2016-05-14 01:00:00,662.0,0.0,12.52,3.88 -2016-05-14 02:00:00,579.0,0.0,12.5,3.93 -2016-05-14 03:00:00,546.0,0.0,12.48,3.97 -2016-05-14 04:00:00,534.0,0.0,12.47,4.45 -2016-05-14 05:00:00,529.0,3.73,12.46,4.93 -2016-05-14 06:00:00,532.0,46.61,12.44,5.41 -2016-05-14 07:00:00,579.0,132.83,12.5,5.55 -2016-05-14 08:00:00,647.0,211.04,12.55,5.7 -2016-05-14 09:00:00,751.0,230.63,12.61,5.85 -2016-05-14 10:00:00,781.0,246.86,12.66,5.72 -2016-05-14 11:00:00,772.0,327.7,12.71,5.59 -2016-05-14 12:00:00,751.0,302.53,12.76,5.46 -2016-05-14 13:00:00,700.0,342.64,12.8,5.2 -2016-05-14 14:00:00,636.0,442.95,12.83,4.93 -2016-05-14 15:00:00,594.0,396.14,12.87,4.66 -2016-05-14 16:00:00,555.0,330.73,12.82,4.36 -2016-05-14 17:00:00,533.0,221.32,12.77,4.06 -2016-05-14 18:00:00,597.0,73.28,12.73,3.75 -2016-05-14 19:00:00,701.0,16.57,12.55,3.42 -2016-05-14 20:00:00,759.0,0.0,12.38,3.08 -2016-05-14 21:00:00,781.0,0.0,12.21,2.74 -2016-05-14 22:00:00,1112.0,0.0,12.05,2.34 -2016-05-14 23:00:00,1163.0,0.0,11.89,1.93 -2016-05-15 00:00:00,899.0,0.0,11.73,1.52 -2016-05-15 01:00:00,715.0,0.0,11.67,1.3 -2016-05-15 02:00:00,642.0,0.0,11.61,1.09 -2016-05-15 03:00:00,575.0,0.0,11.55,0.87 -2016-05-15 04:00:00,548.0,0.0,11.48,0.99 -2016-05-15 05:00:00,532.0,1.94,11.41,1.12 -2016-05-15 06:00:00,540.0,37.46,11.34,1.24 -2016-05-15 07:00:00,567.0,84.73,11.4,1.78 -2016-05-15 08:00:00,673.0,193.98,11.46,2.32 -2016-05-15 09:00:00,792.0,359.41,11.52,2.86 -2016-05-15 10:00:00,892.0,355.71,11.48,3.04 -2016-05-15 11:00:00,892.0,310.69,11.45,3.22 -2016-05-15 12:00:00,841.0,208.98,11.41,3.41 -2016-05-15 13:00:00,756.0,642.55,11.65,3.11 -2016-05-15 14:00:00,718.0,426.96,11.89,2.81 -2016-05-15 15:00:00,676.0,150.24,12.13,2.51 -2016-05-15 16:00:00,619.0,74.52,12.11,2.65 -2016-05-15 17:00:00,620.0,72.23,12.09,2.8 -2016-05-15 18:00:00,660.0,52.45,12.06,2.94 -2016-05-15 19:00:00,782.0,10.08,11.99,3.09 -2016-05-15 20:00:00,816.0,0.0,11.91,3.25 -2016-05-15 21:00:00,781.0,0.0,11.84,3.41 -2016-05-15 22:00:00,1112.0,0.0,11.75,3.47 -2016-05-15 23:00:00,1116.0,0.0,11.67,3.53 -2016-05-16 00:00:00,919.0,0.0,11.58,3.59 -2016-05-16 01:00:00,735.0,0.0,11.54,3.26 -2016-05-16 02:00:00,651.0,0.0,11.5,2.94 -2016-05-16 03:00:00,591.0,0.0,11.46,2.62 -2016-05-16 04:00:00,573.0,0.0,11.46,2.61 -2016-05-16 05:00:00,545.0,0.76,11.46,2.6 -2016-05-16 06:00:00,546.0,27.54,11.45,2.59 -2016-05-16 07:00:00,570.0,71.4,11.5,2.73 -2016-05-16 08:00:00,670.0,110.71,11.56,2.86 -2016-05-16 09:00:00,739.0,194.32,11.61,2.99 -2016-05-16 10:00:00,766.0,294.29,11.59,3.13 -2016-05-16 11:00:00,730.0,538.54,11.58,3.27 -2016-05-16 12:00:00,701.0,817.43,11.56,3.41 -2016-05-16 13:00:00,637.0,800.99,11.74,3.59 -2016-05-16 14:00:00,607.0,499.76,11.91,3.77 -2016-05-16 15:00:00,578.0,576.84,12.09,3.96 -2016-05-16 16:00:00,511.0,231.71,12.08,3.94 -2016-05-16 17:00:00,476.0,130.19,12.07,3.92 -2016-05-16 18:00:00,502.0,25.36,12.06,3.9 -2016-05-16 19:00:00,534.0,17.85,12.04,3.71 -2016-05-16 20:00:00,562.0,0.0,12.02,3.52 -2016-05-16 21:00:00,575.0,0.0,12.0,3.32 -2016-05-16 22:00:00,906.0,0.0,11.95,3.43 -2016-05-16 23:00:00,944.0,0.0,11.91,3.54 -2016-05-17 00:00:00,761.0,0.0,11.86,3.66 -2016-05-17 01:00:00,609.0,0.0,11.8,3.81 -2016-05-17 02:00:00,511.0,0.0,11.75,3.97 -2016-05-17 03:00:00,463.0,0.0,11.69,4.12 -2016-05-17 04:00:00,458.0,0.0,11.74,4.57 -2016-05-17 05:00:00,442.0,0.0,11.79,5.01 -2016-05-17 06:00:00,432.0,11.34,11.84,5.45 -2016-05-17 07:00:00,478.0,90.12,11.99,5.66 -2016-05-17 08:00:00,547.0,259.58,12.13,5.87 -2016-05-17 09:00:00,620.0,364.3,12.28,6.08 -2016-05-17 10:00:00,673.0,477.85,12.31,6.38 -2016-05-17 11:00:00,643.0,460.79,12.33,6.67 -2016-05-17 12:00:00,605.0,372.6,12.36,6.97 -2016-05-17 13:00:00,577.0,615.1,12.38,7.2 -2016-05-17 14:00:00,556.0,575.85,12.4,7.43 -2016-05-17 15:00:00,509.0,291.86,12.42,7.66 -2016-05-17 16:00:00,489.0,101.33,12.5,7.69 -2016-05-17 17:00:00,477.0,157.09,12.58,7.73 -2016-05-17 18:00:00,477.0,71.52,12.65,7.77 -2016-05-17 19:00:00,526.0,16.58,12.68,8.0 -2016-05-17 20:00:00,547.0,0.0,12.7,8.23 -2016-05-17 21:00:00,545.0,0.0,12.73,8.46 -2016-05-17 22:00:00,869.0,0.0,12.73,9.09 -2016-05-17 23:00:00,856.0,0.0,12.74,9.73 -2016-05-18 00:00:00,661.0,0.0,12.74,10.37 -2016-05-18 01:00:00,546.0,0.0,12.66,10.65 -2016-05-18 02:00:00,470.0,0.0,12.59,10.92 -2016-05-18 03:00:00,432.0,0.0,12.51,11.2 -2016-05-18 04:00:00,434.0,0.0,12.54,11.54 -2016-05-18 05:00:00,429.0,0.0,12.57,11.88 -2016-05-18 06:00:00,422.0,49.55,12.6,12.22 -2016-05-18 07:00:00,491.0,184.39,12.44,12.22 -2016-05-18 08:00:00,545.0,386.53,12.29,12.22 -2016-05-18 09:00:00,648.0,488.58,12.13,12.22 -2016-05-18 10:00:00,673.0,729.58,11.96,12.42 -2016-05-18 11:00:00,645.0,799.04,11.8,12.63 -2016-05-18 12:00:00,649.0,579.03,11.63,12.83 -2016-05-18 13:00:00,583.0,785.57,11.93,12.13 -2016-05-18 14:00:00,542.0,653.64,12.24,11.43 -2016-05-18 15:00:00,528.0,565.94,12.54,10.73 -2016-05-18 16:00:00,519.0,451.56,12.56,10.5 -2016-05-18 17:00:00,486.0,241.18,12.57,10.27 -2016-05-18 18:00:00,498.0,48.51,12.59,10.04 -2016-05-18 19:00:00,559.0,17.83,12.62,9.84 -2016-05-18 20:00:00,549.0,0.0,12.65,9.65 -2016-05-18 21:00:00,543.0,0.0,12.69,9.45 -2016-05-18 22:00:00,869.0,0.0,12.64,9.18 -2016-05-18 23:00:00,858.0,0.0,12.58,8.91 -2016-05-19 00:00:00,681.0,0.0,12.53,8.65 -2016-05-19 01:00:00,572.0,0.0,12.41,8.56 -2016-05-19 02:00:00,489.0,0.0,12.3,8.46 -2016-05-19 03:00:00,461.0,0.0,12.18,8.37 -2016-05-19 04:00:00,468.0,0.0,12.18,7.93 -2016-05-19 05:00:00,447.0,0.75,12.18,7.49 -2016-05-19 06:00:00,430.0,51.61,12.18,7.05 -2016-05-19 07:00:00,482.0,36.1,12.35,6.68 -2016-05-19 08:00:00,548.0,75.42,12.52,6.31 -2016-05-19 09:00:00,603.0,133.43,12.69,5.94 -2016-05-19 10:00:00,620.0,191.9,12.69,6.31 -2016-05-19 11:00:00,636.0,105.87,12.7,6.67 -2016-05-19 12:00:00,657.0,191.53,12.7,7.03 -2016-05-19 13:00:00,623.0,154.25,12.82,7.77 -2016-05-19 14:00:00,603.0,172.58,12.94,8.51 -2016-05-19 15:00:00,616.0,120.13,13.06,9.24 -2016-05-19 16:00:00,590.0,106.69,13.05,9.29 -2016-05-19 17:00:00,577.0,61.49,13.04,9.34 -2016-05-19 18:00:00,621.0,6.5,13.02,9.39 -2016-05-19 19:00:00,644.0,15.94,13.04,9.12 -2016-05-19 20:00:00,662.0,0.0,13.06,8.85 -2016-05-19 21:00:00,638.0,0.0,13.08,8.58 -2016-05-19 22:00:00,956.0,0.0,13.08,8.33 -2016-05-19 23:00:00,899.0,0.0,13.07,8.07 -2016-05-20 00:00:00,710.0,0.0,13.07,7.82 -2016-05-20 01:00:00,591.0,0.0,13.09,7.45 -2016-05-20 02:00:00,510.0,0.0,13.12,7.09 -2016-05-20 03:00:00,475.0,0.0,13.14,6.72 -2016-05-20 04:00:00,472.0,0.0,13.09,6.34 -2016-05-20 05:00:00,461.0,4.19,13.03,5.97 -2016-05-20 06:00:00,454.0,56.32,12.97,5.6 -2016-05-20 07:00:00,504.0,165.82,12.95,5.65 -2016-05-20 08:00:00,573.0,157.45,12.93,5.7 -2016-05-20 09:00:00,596.0,341.32,12.91,5.75 -2016-05-20 10:00:00,623.0,229.74,12.86,6.11 -2016-05-20 11:00:00,602.0,389.52,12.82,6.48 -2016-05-20 12:00:00,627.0,368.51,12.77,6.84 -2016-05-20 13:00:00,584.0,344.51,12.89,7.54 -2016-05-20 14:00:00,554.0,91.7,13.01,8.25 -2016-05-20 15:00:00,533.0,102.69,13.13,8.95 -2016-05-20 16:00:00,525.0,102.7,13.14,9.25 -2016-05-20 17:00:00,518.0,117.37,13.15,9.54 -2016-05-20 18:00:00,570.0,8.23,13.15,9.83 -2016-05-20 19:00:00,627.0,17.16,13.16,10.1 -2016-05-20 20:00:00,625.0,0.0,13.16,10.37 -2016-05-20 21:00:00,626.0,0.0,13.17,10.63 -2016-05-20 22:00:00,958.0,0.0,13.16,10.7 -2016-05-20 23:00:00,925.0,0.0,13.16,10.77 -2016-05-21 00:00:00,719.0,0.0,13.15,10.84 -2016-05-21 01:00:00,603.0,0.0,13.01,11.09 -2016-05-21 02:00:00,509.0,0.0,12.88,11.35 -2016-05-21 03:00:00,470.0,0.0,12.74,11.6 -2016-05-21 04:00:00,494.0,0.0,12.71,11.2 -2016-05-21 05:00:00,473.0,0.0,12.68,10.79 -2016-05-21 06:00:00,495.0,35.3,12.64,10.39 -2016-05-21 07:00:00,524.0,63.16,12.66,10.29 -2016-05-21 08:00:00,608.0,49.45,12.67,10.2 -2016-05-21 09:00:00,667.0,125.97,12.69,10.11 -2016-05-21 10:00:00,713.0,119.61,12.66,9.84 -2016-05-21 11:00:00,723.0,125.96,12.64,9.57 -2016-05-21 12:00:00,804.0,131.51,12.62,9.3 -2016-05-21 13:00:00,750.0,200.5,12.51,9.17 -2016-05-21 14:00:00,769.0,257.55,12.4,9.05 -2016-05-21 15:00:00,754.0,236.03,12.29,8.92 -2016-05-21 16:00:00,742.0,428.16,12.43,8.15 -2016-05-21 17:00:00,735.0,205.81,12.57,7.37 -2016-05-21 18:00:00,745.0,80.29,12.72,6.59 -2016-05-21 19:00:00,781.0,21.57,12.74,5.88 -2016-05-21 20:00:00,724.0,0.0,12.76,5.17 -2016-05-21 21:00:00,724.0,0.0,12.78,4.46 -2016-05-21 22:00:00,1053.0,0.0,12.63,4.04 -2016-05-21 23:00:00,1011.0,0.0,12.49,3.63 -2016-05-22 00:00:00,818.0,0.0,12.34,3.21 -2016-05-22 01:00:00,665.0,0.0,12.41,4.41 -2016-05-22 02:00:00,577.0,0.0,12.49,5.6 -2016-05-22 03:00:00,526.0,0.0,12.56,6.8 -2016-05-22 04:00:00,538.0,0.0,12.52,6.62 -2016-05-22 05:00:00,541.0,8.38,12.47,6.44 -2016-05-22 06:00:00,541.0,32.83,12.42,6.26 -2016-05-22 07:00:00,553.0,185.36,12.19,6.19 -2016-05-22 08:00:00,640.0,367.93,11.95,6.11 -2016-05-22 09:00:00,723.0,575.77,11.72,6.04 -2016-05-22 10:00:00,739.0,720.68,11.51,6.17 -2016-05-22 11:00:00,680.0,824.83,11.3,6.3 -2016-05-22 12:00:00,653.0,820.83,11.09,6.43 -2016-05-22 13:00:00,591.0,820.12,11.12,7.15 -2016-05-22 14:00:00,531.0,741.4,11.14,7.87 -2016-05-22 15:00:00,493.0,614.82,11.17,8.59 -2016-05-22 16:00:00,466.0,451.88,11.41,8.53 -2016-05-22 17:00:00,447.0,245.37,11.65,8.47 -2016-05-22 18:00:00,486.0,56.02,11.89,8.41 -2016-05-22 19:00:00,542.0,22.96,11.99,8.34 -2016-05-22 20:00:00,552.0,0.0,12.09,8.26 -2016-05-22 21:00:00,524.0,0.0,12.19,8.18 -2016-05-22 22:00:00,849.0,0.0,12.19,8.14 -2016-05-22 23:00:00,881.0,0.0,12.2,8.11 -2016-05-23 00:00:00,693.0,0.0,12.2,8.07 -2016-05-23 01:00:00,560.0,0.0,12.31,7.82 -2016-05-23 02:00:00,476.0,0.0,12.41,7.57 -2016-05-23 03:00:00,444.0,0.0,12.52,7.32 -2016-05-23 04:00:00,455.0,0.0,12.48,7.08 -2016-05-23 05:00:00,444.0,9.5,12.45,6.83 -2016-05-23 06:00:00,428.0,41.9,12.41,6.58 -2016-05-23 07:00:00,472.0,129.43,12.4,6.01 -2016-05-23 08:00:00,546.0,299.46,12.39,5.44 -2016-05-23 09:00:00,589.0,412.21,12.38,4.87 -2016-05-23 10:00:00,596.0,706.85,12.3,4.82 -2016-05-23 11:00:00,590.0,802.28,12.21,4.78 -2016-05-23 12:00:00,595.0,837.72,12.13,4.73 -2016-05-23 13:00:00,553.0,815.47,12.1,4.76 -2016-05-23 14:00:00,497.0,756.83,12.07,4.79 -2016-05-23 15:00:00,482.0,622.08,12.04,4.81 -2016-05-23 16:00:00,479.0,445.23,12.02,4.87 -2016-05-23 17:00:00,428.0,236.85,12.0,4.92 -2016-05-23 18:00:00,482.0,59.13,11.98,4.98 -2016-05-23 19:00:00,535.0,23.58,11.93,4.88 -2016-05-23 20:00:00,536.0,0.0,11.88,4.79 -2016-05-23 21:00:00,523.0,0.0,11.83,4.69 -2016-05-23 22:00:00,857.0,0.0,11.78,4.7 -2016-05-23 23:00:00,844.0,0.0,11.74,4.71 -2016-05-24 00:00:00,649.0,0.0,11.69,4.72 -2016-05-24 01:00:00,526.0,0.0,11.55,4.87 -2016-05-24 02:00:00,442.0,0.0,11.41,5.03 -2016-05-24 03:00:00,422.0,0.0,11.27,5.19 -2016-05-24 04:00:00,429.0,0.0,11.33,5.62 -2016-05-24 05:00:00,427.0,10.13,11.39,6.06 -2016-05-24 06:00:00,426.0,36.4,11.44,6.5 -2016-05-24 07:00:00,495.0,150.19,11.71,6.69 -2016-05-24 08:00:00,583.0,343.18,11.99,6.88 -2016-05-24 09:00:00,598.0,528.44,12.26,7.08 -2016-05-24 10:00:00,603.0,633.28,12.51,7.37 -2016-05-24 11:00:00,571.0,535.3,12.77,7.67 -2016-05-24 12:00:00,629.0,499.72,13.02,7.97 -2016-05-24 13:00:00,551.0,557.45,13.27,8.03 -2016-05-24 14:00:00,491.0,572.2,13.52,8.08 -2016-05-24 15:00:00,480.0,537.8,13.77,8.14 -2016-05-24 16:00:00,464.0,260.02,13.84,8.78 -2016-05-24 17:00:00,473.0,157.95,13.91,9.42 -2016-05-24 18:00:00,526.0,67.4,13.98,10.06 -2016-05-24 19:00:00,583.0,11.12,13.98,10.17 -2016-05-24 20:00:00,602.0,0.0,13.98,10.28 -2016-05-24 21:00:00,576.0,0.0,13.97,10.39 -2016-05-24 22:00:00,875.0,0.0,13.9,10.47 -2016-05-24 23:00:00,878.0,0.0,13.82,10.56 -2016-05-25 00:00:00,691.0,0.0,13.75,10.65 -2016-05-25 01:00:00,560.0,0.0,13.58,10.48 -2016-05-25 02:00:00,488.0,0.0,13.41,10.31 -2016-05-25 03:00:00,432.0,0.0,13.24,10.14 -2016-05-25 04:00:00,450.0,0.0,13.04,10.17 -2016-05-25 05:00:00,444.0,5.19,12.84,10.2 -2016-05-25 06:00:00,445.0,51.26,12.63,10.23 -2016-05-25 07:00:00,509.0,113.94,12.67,10.27 -2016-05-25 08:00:00,592.0,124.41,12.71,10.31 -2016-05-25 09:00:00,616.0,347.1,12.75,10.34 -2016-05-25 10:00:00,641.0,400.18,12.9,10.2 -2016-05-25 11:00:00,643.0,655.31,13.04,10.05 -2016-05-25 12:00:00,643.0,796.59,13.19,9.9 -2016-05-25 13:00:00,579.0,570.84,13.45,9.85 -2016-05-25 14:00:00,548.0,506.78,13.7,9.8 -2016-05-25 15:00:00,516.0,446.65,13.96,9.75 -2016-05-25 16:00:00,486.0,292.35,13.86,9.63 -2016-05-25 17:00:00,492.0,236.45,13.77,9.51 -2016-05-25 18:00:00,520.0,61.74,13.68,9.39 -2016-05-25 19:00:00,576.0,21.5,13.55,9.03 -2016-05-25 20:00:00,591.0,0.0,13.43,8.68 -2016-05-25 21:00:00,561.0,0.0,13.31,8.32 -2016-05-25 22:00:00,857.0,0.0,13.2,7.87 -2016-05-25 23:00:00,856.0,0.0,13.1,7.42 -2016-05-26 00:00:00,666.0,0.0,12.99,6.97 -2016-05-26 01:00:00,562.0,0.0,12.88,6.54 -2016-05-26 02:00:00,480.0,0.0,12.78,6.11 -2016-05-26 03:00:00,438.0,0.0,12.67,5.68 -2016-05-26 04:00:00,446.0,0.0,12.62,5.51 -2016-05-26 05:00:00,434.0,5.71,12.58,5.34 -2016-05-26 06:00:00,433.0,60.6,12.53,5.17 -2016-05-26 07:00:00,489.0,170.94,12.67,5.25 -2016-05-26 08:00:00,576.0,273.43,12.81,5.32 -2016-05-26 09:00:00,603.0,191.14,12.95,5.39 -2016-05-26 10:00:00,576.0,92.28,12.94,5.12 -2016-05-26 11:00:00,602.0,253.39,12.92,4.84 -2016-05-26 12:00:00,615.0,291.94,12.91,4.57 -2016-05-26 13:00:00,551.0,143.86,12.93,3.88 -2016-05-26 14:00:00,527.0,146.0,12.94,3.2 -2016-05-26 15:00:00,490.0,235.43,12.96,2.51 -2016-05-26 16:00:00,482.0,65.79,12.94,2.62 -2016-05-26 17:00:00,468.0,24.54,12.92,2.73 -2016-05-26 18:00:00,532.0,47.7,12.9,2.84 -2016-05-26 19:00:00,569.0,5.18,12.86,2.6 -2016-05-26 20:00:00,545.0,0.0,12.82,2.36 -2016-05-26 21:00:00,516.0,0.0,12.78,2.12 -2016-05-26 22:00:00,834.0,0.0,12.68,1.71 -2016-05-26 23:00:00,842.0,0.0,12.58,1.29 -2016-05-27 00:00:00,655.0,0.0,12.48,0.87 -2016-05-27 01:00:00,529.0,0.0,12.4,0.85 -2016-05-27 02:00:00,435.0,0.0,12.31,0.82 -2016-05-27 03:00:00,401.0,0.0,12.23,0.8 -2016-05-27 04:00:00,405.0,0.0,12.19,1.04 -2016-05-27 05:00:00,413.0,11.21,12.16,1.28 -2016-05-27 06:00:00,403.0,60.5,12.12,1.52 -2016-05-27 07:00:00,462.0,139.54,12.25,1.53 -2016-05-27 08:00:00,523.0,341.05,12.37,1.54 -2016-05-27 09:00:00,541.0,514.85,12.5,1.54 -2016-05-27 10:00:00,564.0,417.39,12.51,1.63 -2016-05-27 11:00:00,576.0,654.63,12.53,1.71 -2016-05-27 12:00:00,596.0,644.35,12.54,1.79 -2016-05-27 13:00:00,530.0,728.73,12.77,1.88 -2016-05-27 14:00:00,484.0,695.36,13.0,1.97 -2016-05-27 15:00:00,467.0,581.28,13.23,2.06 -2016-05-27 16:00:00,420.0,416.35,13.25,2.3 -2016-05-27 17:00:00,405.0,225.67,13.27,2.54 -2016-05-27 18:00:00,429.0,84.79,13.28,2.79 -2016-05-27 19:00:00,456.0,11.73,13.21,2.76 -2016-05-27 20:00:00,494.0,0.0,13.14,2.73 -2016-05-27 21:00:00,467.0,0.0,13.06,2.7 -2016-05-27 22:00:00,815.0,0.0,12.7,2.78 -2016-05-27 23:00:00,824.0,0.0,12.34,2.85 -2016-05-28 00:00:00,663.0,0.0,11.98,2.92 -2016-05-28 01:00:00,506.0,0.0,11.8,2.96 -2016-05-28 02:00:00,413.0,0.0,11.62,2.99 -2016-05-28 03:00:00,396.0,0.0,11.44,3.02 -2016-05-28 04:00:00,387.0,0.0,11.44,3.18 -2016-05-28 05:00:00,382.0,6.8,11.43,3.33 -2016-05-28 06:00:00,381.0,61.35,11.42,3.49 -2016-05-28 07:00:00,408.0,116.49,11.69,3.71 -2016-05-28 08:00:00,491.0,261.3,11.95,3.94 -2016-05-28 09:00:00,541.0,304.57,12.22,4.17 -2016-05-28 10:00:00,531.0,312.43,12.39,4.5 -2016-05-28 11:00:00,545.0,768.42,12.56,4.84 -2016-05-28 12:00:00,573.0,579.69,12.73,5.17 -2016-05-28 13:00:00,522.0,732.27,12.94,5.39 -2016-05-28 14:00:00,463.0,706.73,13.14,5.6 -2016-05-28 15:00:00,439.0,578.88,13.35,5.82 -2016-05-28 16:00:00,434.0,406.79,13.12,6.43 -2016-05-28 17:00:00,435.0,100.88,12.89,7.04 -2016-05-28 18:00:00,480.0,67.78,12.66,7.66 -2016-05-28 19:00:00,565.0,1.12,12.42,7.64 -2016-05-28 20:00:00,554.0,0.0,12.17,7.62 -2016-05-28 21:00:00,560.0,0.0,11.92,7.6 -2016-05-28 22:00:00,870.0,0.0,11.87,8.25 -2016-05-28 23:00:00,862.0,0.0,11.83,8.9 -2016-05-29 00:00:00,671.0,0.0,11.78,9.54 -2016-05-29 01:00:00,534.0,0.0,12.04,8.32 -2016-05-29 02:00:00,453.0,0.0,12.29,7.09 -2016-05-29 03:00:00,430.0,0.0,12.55,5.86 -2016-05-29 04:00:00,421.0,0.0,12.54,5.9 -2016-05-29 05:00:00,389.0,1.12,12.53,5.94 -2016-05-29 06:00:00,390.0,60.09,12.51,5.99 -2016-05-29 07:00:00,407.0,140.59,12.66,5.84 -2016-05-29 08:00:00,510.0,243.38,12.81,5.69 -2016-05-29 09:00:00,575.0,257.57,12.96,5.54 -2016-05-29 10:00:00,594.0,240.57,13.04,5.57 -2016-05-29 11:00:00,566.0,601.36,13.12,5.59 -2016-05-29 12:00:00,549.0,558.85,13.2,5.61 -2016-05-29 13:00:00,499.0,730.52,13.43,5.28 -2016-05-29 14:00:00,476.0,674.05,13.65,4.95 -2016-05-29 15:00:00,458.0,545.5,13.88,4.62 -2016-05-29 16:00:00,416.0,318.19,13.89,4.61 -2016-05-29 17:00:00,392.0,113.56,13.9,4.6 -2016-05-29 18:00:00,409.0,84.09,13.91,4.59 -2016-05-29 19:00:00,454.0,7.23,13.87,5.05 -2016-05-29 20:00:00,454.0,0.0,13.83,5.51 -2016-05-29 21:00:00,453.0,0.0,13.79,5.97 -2016-05-29 22:00:00,776.0,0.0,13.79,6.1 -2016-05-29 23:00:00,773.0,0.0,13.78,6.23 -2016-05-30 00:00:00,582.0,0.0,13.78,6.36 -2016-05-30 01:00:00,479.0,0.0,13.71,6.17 -2016-05-30 02:00:00,406.0,0.0,13.65,5.97 -2016-05-30 03:00:00,368.0,0.0,13.58,5.78 -2016-05-30 04:00:00,377.0,0.0,13.52,5.52 -2016-05-30 05:00:00,364.0,11.73,13.46,5.26 -2016-05-30 06:00:00,345.0,34.58,13.4,4.99 -2016-05-30 07:00:00,388.0,184.46,13.46,4.94 -2016-05-30 08:00:00,464.0,351.44,13.53,4.89 -2016-05-30 09:00:00,515.0,512.34,13.59,4.84 -2016-05-30 10:00:00,514.0,680.09,13.56,4.9 -2016-05-30 11:00:00,523.0,778.6,13.54,4.96 -2016-05-30 12:00:00,563.0,818.27,13.51,5.02 -2016-05-30 13:00:00,499.0,779.8,13.55,5.32 -2016-05-30 14:00:00,481.0,739.55,13.6,5.62 -2016-05-30 15:00:00,444.0,602.08,13.64,5.92 -2016-05-30 16:00:00,419.0,435.89,13.62,5.94 -2016-05-30 17:00:00,394.0,242.63,13.6,5.96 -2016-05-30 18:00:00,436.0,54.36,13.59,5.99 -2016-05-30 19:00:00,500.0,20.22,13.52,6.19 -2016-05-30 20:00:00,482.0,0.0,13.46,6.39 -2016-05-30 21:00:00,477.0,0.0,13.4,6.59 -2016-05-30 22:00:00,767.0,0.0,13.4,6.81 -2016-05-30 23:00:00,754.0,0.0,13.4,7.03 -2016-05-31 00:00:00,570.0,0.0,13.4,7.24 -2016-05-31 01:00:00,458.0,0.0,13.46,7.3 -2016-05-31 02:00:00,410.0,0.0,13.53,7.35 -2016-05-31 03:00:00,360.0,0.0,13.59,7.41 -2016-05-31 04:00:00,366.0,0.0,13.62,7.63 -2016-05-31 05:00:00,360.0,11.72,13.66,7.86 -2016-05-31 06:00:00,334.0,28.37,13.69,8.08 -2016-05-31 07:00:00,383.0,184.99,13.75,8.02 -2016-05-31 08:00:00,449.0,394.23,13.82,7.96 -2016-05-31 09:00:00,514.0,574.58,13.88,7.9 -2016-05-31 10:00:00,515.0,723.3,13.81,8.03 -2016-05-31 11:00:00,526.0,819.87,13.75,8.15 -2016-05-31 12:00:00,555.0,854.05,13.68,8.28 -2016-05-31 13:00:00,498.0,842.32,13.75,8.89 -2016-05-31 14:00:00,474.0,773.68,13.81,9.51 -2016-05-31 15:00:00,467.0,639.08,13.88,10.12 -2016-05-31 16:00:00,429.0,460.79,13.94,10.24 -2016-05-31 17:00:00,396.0,249.88,13.99,10.36 -2016-05-31 18:00:00,434.0,55.79,14.05,10.48 -2016-05-31 19:00:00,459.0,22.08,14.1,10.38 -2016-05-31 20:00:00,460.0,0.0,14.16,10.27 -2016-05-31 21:00:00,442.0,0.0,14.22,10.17 -2016-05-31 22:00:00,732.0,0.0,14.24,9.94 -2016-05-31 23:00:00,742.0,0.0,14.27,9.71 -2016-06-01 00:00:00,560.0,0.0,14.29,9.49 -2016-06-01 01:00:00,452.0,0.0,14.27,9.39 -2016-06-01 02:00:00,382.0,0.0,14.26,9.29 -2016-06-01 03:00:00,344.0,0.0,14.24,9.19 -2016-06-01 04:00:00,353.0,0.0,14.19,9.11 -2016-06-01 05:00:00,338.0,11.69,14.14,9.04 -2016-06-01 06:00:00,339.0,33.81,14.09,8.97 -2016-06-01 07:00:00,392.0,182.3,13.99,8.85 -2016-06-01 08:00:00,464.0,384.3,13.89,8.74 -2016-06-01 09:00:00,520.0,356.39,13.78,8.62 -2016-06-01 10:00:00,499.0,346.5,13.72,8.41 -2016-06-01 11:00:00,490.0,269.49,13.65,8.2 -2016-06-01 12:00:00,530.0,352.17,13.58,7.99 -2016-06-01 13:00:00,491.0,362.88,13.72,7.54 -2016-06-01 14:00:00,455.0,687.59,13.85,7.09 -2016-06-01 15:00:00,430.0,392.71,13.98,6.63 -2016-06-01 16:00:00,419.0,236.24,14.04,6.48 -2016-06-01 17:00:00,414.0,130.65,14.1,6.32 -2016-06-01 18:00:00,441.0,49.01,14.16,6.17 -2016-06-01 19:00:00,503.0,7.22,14.22,5.97 -2016-06-01 20:00:00,501.0,0.0,14.27,5.77 -2016-06-01 21:00:00,483.0,0.0,14.32,5.57 -2016-06-01 22:00:00,792.0,0.0,14.32,5.42 -2016-06-01 23:00:00,804.0,0.0,14.32,5.27 -2016-06-02 00:00:00,617.0,0.0,14.32,5.12 -2016-06-02 01:00:00,450.0,0.0,14.2,5.01 -2016-06-02 02:00:00,391.0,0.0,14.08,4.91 -2016-06-02 03:00:00,378.0,0.0,13.97,4.8 -2016-06-02 04:00:00,379.0,0.0,13.97,4.97 -2016-06-02 05:00:00,340.0,5.15,13.98,5.14 -2016-06-02 06:00:00,333.0,16.98,13.98,5.31 -2016-06-02 07:00:00,392.0,128.09,13.97,5.6 -2016-06-02 08:00:00,478.0,154.7,13.96,5.9 -2016-06-02 09:00:00,525.0,190.37,13.94,6.19 -2016-06-02 10:00:00,524.0,256.18,13.94,6.25 -2016-06-02 11:00:00,526.0,188.63,13.93,6.3 -2016-06-02 12:00:00,564.0,204.68,13.92,6.36 -2016-06-02 13:00:00,520.0,181.4,14.06,6.18 -2016-06-02 14:00:00,462.0,369.87,14.19,6.01 -2016-06-02 15:00:00,428.0,302.57,14.32,5.83 -2016-06-02 16:00:00,430.0,219.02,14.25,5.58 -2016-06-02 17:00:00,426.0,119.53,14.18,5.32 -2016-06-02 18:00:00,452.0,37.93,14.11,5.06 -2016-06-02 19:00:00,514.0,12.27,14.02,5.14 -2016-06-02 20:00:00,495.0,0.0,13.92,5.21 -2016-06-02 21:00:00,476.0,0.0,13.82,5.28 -2016-06-02 22:00:00,773.0,0.0,13.72,5.27 -2016-06-02 23:00:00,779.0,0.0,13.61,5.26 -2016-06-03 00:00:00,611.0,0.0,13.5,5.26 -2016-06-03 01:00:00,458.0,0.0,13.31,5.6 -2016-06-03 02:00:00,394.0,0.0,13.12,5.95 -2016-06-03 03:00:00,383.0,0.0,12.94,6.3 -2016-06-03 04:00:00,373.0,0.0,12.89,6.2 -2016-06-03 05:00:00,370.0,11.77,12.85,6.09 -2016-06-03 06:00:00,354.0,45.52,12.81,5.99 -2016-06-03 07:00:00,416.0,38.19,12.88,6.12 -2016-06-03 08:00:00,503.0,196.89,12.95,6.25 -2016-06-03 09:00:00,521.0,543.91,13.02,6.39 -2016-06-03 10:00:00,499.0,679.05,13.15,6.4 -2016-06-03 11:00:00,543.0,786.46,13.28,6.4 -2016-06-03 12:00:00,568.0,727.68,13.4,6.41 -2016-06-03 13:00:00,543.0,696.82,13.7,6.32 -2016-06-03 14:00:00,489.0,516.64,14.0,6.23 -2016-06-03 15:00:00,472.0,317.33,14.31,6.14 -2016-06-03 16:00:00,453.0,376.65,14.31,6.0 -2016-06-03 17:00:00,435.0,231.96,14.31,5.85 -2016-06-03 18:00:00,464.0,89.74,14.31,5.71 -2016-06-03 19:00:00,507.0,30.46,14.22,5.54 -2016-06-03 20:00:00,516.0,0.0,14.13,5.38 -2016-06-03 21:00:00,510.0,0.0,14.03,5.21 -2016-06-03 22:00:00,859.0,0.0,13.87,5.08 -2016-06-03 23:00:00,855.0,0.0,13.71,4.95 -2016-06-04 00:00:00,660.0,0.0,13.55,4.81 -2016-06-04 01:00:00,497.0,0.0,13.5,4.61 -2016-06-04 02:00:00,444.0,0.0,13.44,4.4 -2016-06-04 03:00:00,406.0,0.0,13.39,4.19 -2016-06-04 04:00:00,397.0,0.0,13.34,4.16 -2016-06-04 05:00:00,387.0,4.18,13.29,4.12 -2016-06-04 06:00:00,377.0,22.44,13.24,4.08 -2016-06-04 07:00:00,402.0,51.38,13.36,3.94 -2016-06-04 08:00:00,508.0,109.02,13.48,3.8 -2016-06-04 09:00:00,548.0,192.94,13.6,3.66 -2016-06-04 10:00:00,563.0,293.08,13.67,3.3 -2016-06-04 11:00:00,581.0,254.79,13.74,2.94 -2016-06-04 12:00:00,583.0,165.4,13.81,2.58 -2016-06-04 13:00:00,552.0,314.88,13.93,2.54 -2016-06-04 14:00:00,503.0,448.49,14.05,2.51 -2016-06-04 15:00:00,498.0,358.5,14.18,2.47 -2016-06-04 16:00:00,479.0,371.32,14.15,2.5 -2016-06-04 17:00:00,475.0,243.81,14.13,2.52 -2016-06-04 18:00:00,517.0,77.13,14.11,2.55 -2016-06-04 19:00:00,562.0,28.46,14.09,2.51 -2016-06-04 20:00:00,530.0,0.0,14.07,2.48 -2016-06-04 21:00:00,556.0,0.0,14.05,2.44 -2016-06-04 22:00:00,839.0,0.0,14.0,2.28 -2016-06-04 23:00:00,853.0,0.0,13.95,2.12 -2016-06-05 00:00:00,682.0,0.0,13.89,1.96 -2016-06-05 01:00:00,495.0,0.0,13.86,2.01 -2016-06-05 02:00:00,446.0,0.0,13.83,2.06 -2016-06-05 03:00:00,421.0,0.0,13.8,2.11 -2016-06-05 04:00:00,391.0,0.0,13.8,2.07 -2016-06-05 05:00:00,372.0,5.66,13.81,2.03 -2016-06-05 06:00:00,363.0,27.19,13.81,1.99 -2016-06-05 07:00:00,398.0,96.33,13.89,2.09 -2016-06-05 08:00:00,471.0,220.17,13.96,2.19 -2016-06-05 09:00:00,527.0,261.3,14.03,2.29 -2016-06-05 10:00:00,582.0,225.92,14.05,2.1 -2016-06-05 11:00:00,604.0,194.42,14.07,1.9 -2016-06-05 12:00:00,628.0,160.85,14.08,1.71 -2016-06-05 13:00:00,546.0,194.19,14.33,1.33 -2016-06-05 14:00:00,485.0,207.23,14.58,0.96 -2016-06-05 15:00:00,467.0,203.29,14.84,0.58 -2016-06-05 16:00:00,428.0,190.51,14.76,1.0 -2016-06-05 17:00:00,389.0,123.5,14.69,1.42 -2016-06-05 18:00:00,419.0,70.6,14.62,1.83 -2016-06-05 19:00:00,429.0,22.59,14.63,2.27 -2016-06-05 20:00:00,450.0,0.0,14.64,2.71 -2016-06-05 21:00:00,435.0,0.0,14.64,3.14 -2016-06-05 22:00:00,744.0,0.0,14.6,3.26 -2016-06-05 23:00:00,782.0,0.0,14.55,3.37 -2016-06-06 00:00:00,581.0,0.0,14.5,3.48 -2016-06-06 01:00:00,455.0,0.0,14.47,3.61 -2016-06-06 02:00:00,405.0,0.0,14.44,3.75 -2016-06-06 03:00:00,367.0,0.0,14.4,3.89 -2016-06-06 04:00:00,356.0,0.0,14.4,3.97 -2016-06-06 05:00:00,338.0,14.0,14.4,4.05 -2016-06-06 06:00:00,335.0,51.5,14.39,4.12 -2016-06-06 07:00:00,376.0,119.37,14.54,3.82 -2016-06-06 08:00:00,450.0,264.24,14.69,3.51 -2016-06-06 09:00:00,478.0,524.83,14.85,3.2 -2016-06-06 10:00:00,486.0,660.07,14.88,2.74 -2016-06-06 11:00:00,508.0,454.21,14.92,2.29 -2016-06-06 12:00:00,531.0,476.44,14.95,1.83 -2016-06-06 13:00:00,456.0,734.86,14.94,1.44 -2016-06-06 14:00:00,433.0,653.87,14.92,1.05 -2016-06-06 15:00:00,413.0,336.29,14.9,0.66 -2016-06-06 16:00:00,407.0,145.14,14.87,0.69 -2016-06-06 17:00:00,390.0,195.73,14.84,0.72 -2016-06-06 18:00:00,406.0,8.72,14.81,0.74 -2016-06-06 19:00:00,461.0,29.61,14.81,0.73 -2016-06-06 20:00:00,455.0,0.0,14.81,0.71 -2016-06-06 21:00:00,451.0,0.0,14.81,0.69 -2016-06-06 22:00:00,748.0,0.0,14.75,0.87 -2016-06-06 23:00:00,724.0,0.0,14.68,1.05 -2016-06-07 00:00:00,531.0,0.0,14.61,1.23 -2016-06-07 01:00:00,438.0,0.0,14.61,1.07 -2016-06-07 02:00:00,376.0,0.0,14.6,0.91 -2016-06-07 03:00:00,343.0,0.0,14.6,0.74 -2016-06-07 04:00:00,346.0,0.0,14.55,0.85 -2016-06-07 05:00:00,321.0,3.67,14.51,0.96 -2016-06-07 06:00:00,333.0,62.97,14.47,1.06 -2016-06-07 07:00:00,408.0,132.29,14.52,1.13 -2016-06-07 08:00:00,444.0,99.39,14.57,1.19 -2016-06-07 09:00:00,503.0,207.88,14.62,1.26 -2016-06-07 10:00:00,505.0,549.35,14.61,1.41 -2016-06-07 11:00:00,532.0,659.82,14.59,1.57 -2016-06-07 12:00:00,563.0,439.7,14.57,1.72 -2016-06-07 13:00:00,484.0,722.92,14.61,1.92 -2016-06-07 14:00:00,427.0,691.41,14.65,2.11 -2016-06-07 15:00:00,450.0,597.52,14.69,2.3 -2016-06-07 16:00:00,411.0,435.74,14.68,2.47 -2016-06-07 17:00:00,380.0,243.5,14.67,2.63 -2016-06-07 18:00:00,432.0,92.44,14.65,2.8 -2016-06-07 19:00:00,469.0,10.5,14.62,2.81 -2016-06-07 20:00:00,436.0,0.0,14.59,2.82 -2016-06-07 21:00:00,444.0,0.0,14.55,2.83 -2016-06-07 22:00:00,761.0,0.0,14.46,2.87 -2016-06-07 23:00:00,754.0,0.0,14.37,2.92 -2016-06-08 00:00:00,531.0,0.0,14.28,2.97 -2016-06-08 01:00:00,440.0,0.0,14.25,2.8 -2016-06-08 02:00:00,372.0,0.0,14.22,2.63 -2016-06-08 03:00:00,343.0,0.0,14.19,2.47 -2016-06-08 04:00:00,343.0,0.0,14.14,2.81 -2016-06-08 05:00:00,331.0,15.22,14.08,3.15 -2016-06-08 06:00:00,336.0,48.51,14.02,3.49 -2016-06-08 07:00:00,405.0,136.68,14.1,3.65 -2016-06-08 08:00:00,448.0,129.68,14.18,3.81 -2016-06-08 09:00:00,513.0,207.84,14.27,3.97 -2016-06-08 10:00:00,533.0,283.01,14.31,3.92 -2016-06-08 11:00:00,540.0,366.71,14.36,3.86 -2016-06-08 12:00:00,556.0,684.8,14.41,3.81 -2016-06-08 13:00:00,523.0,796.52,14.54,4.0 -2016-06-08 14:00:00,485.0,581.84,14.66,4.18 -2016-06-08 15:00:00,487.0,618.18,14.78,4.37 -2016-06-08 16:00:00,459.0,451.62,14.66,4.39 -2016-06-08 17:00:00,419.0,251.43,14.54,4.4 -2016-06-08 18:00:00,451.0,61.49,14.42,4.41 -2016-06-08 19:00:00,489.0,27.17,14.2,4.33 -2016-06-08 20:00:00,478.0,0.0,13.98,4.25 -2016-06-08 21:00:00,466.0,0.0,13.76,4.17 -2016-06-08 22:00:00,747.0,0.0,13.62,4.17 -2016-06-08 23:00:00,727.0,0.0,13.48,4.17 -2016-06-09 00:00:00,527.0,0.0,13.33,4.17 -2016-06-09 01:00:00,452.0,0.0,13.56,4.01 -2016-06-09 02:00:00,386.0,0.0,13.79,3.85 -2016-06-09 03:00:00,352.0,0.0,14.02,3.7 -2016-06-09 04:00:00,347.0,0.0,14.09,3.97 -2016-06-09 05:00:00,323.0,14.62,14.17,4.24 -2016-06-09 06:00:00,337.0,62.42,14.25,4.51 -2016-06-09 07:00:00,385.0,168.3,14.53,4.42 -2016-06-09 08:00:00,478.0,161.32,14.81,4.33 -2016-06-09 09:00:00,525.0,212.88,15.1,4.23 -2016-06-09 10:00:00,507.0,574.0,15.25,4.15 -2016-06-09 11:00:00,521.0,662.21,15.41,4.06 -2016-06-09 12:00:00,581.0,265.32,15.57,3.97 -2016-06-09 13:00:00,520.0,280.06,15.86,4.02 -2016-06-09 14:00:00,445.0,424.82,16.14,4.06 -2016-06-09 15:00:00,455.0,224.73,16.42,4.11 -2016-06-09 16:00:00,421.0,168.68,16.64,3.89 -2016-06-09 17:00:00,415.0,49.0,16.86,3.67 -2016-06-09 18:00:00,473.0,53.36,17.08,3.45 -2016-06-09 19:00:00,512.0,1.46,16.88,3.1 -2016-06-09 20:00:00,511.0,0.0,16.67,2.76 -2016-06-09 21:00:00,475.0,0.0,16.46,2.41 -2016-06-09 22:00:00,770.0,0.0,16.18,2.58 -2016-06-09 23:00:00,765.0,0.0,15.89,2.75 -2016-06-10 00:00:00,569.0,0.0,15.6,2.92 -2016-06-10 01:00:00,446.0,0.0,15.52,2.04 -2016-06-10 02:00:00,397.0,0.0,15.44,1.16 -2016-06-10 03:00:00,349.0,0.0,15.36,0.28 -2016-06-10 04:00:00,355.0,0.0,15.19,0.25 -2016-06-10 05:00:00,341.0,0.07,15.02,0.23 -2016-06-10 06:00:00,325.0,36.18,14.85,0.21 -2016-06-10 07:00:00,385.0,74.02,14.75,0.58 -2016-06-10 08:00:00,454.0,71.85,14.65,0.95 -2016-06-10 09:00:00,478.0,344.4,14.55,1.32 -2016-06-10 10:00:00,495.0,256.06,14.45,2.19 -2016-06-10 11:00:00,527.0,269.97,14.35,3.06 -2016-06-10 12:00:00,554.0,636.82,14.25,3.93 -2016-06-10 13:00:00,510.0,715.81,14.17,3.36 -2016-06-10 14:00:00,470.0,416.82,14.08,2.78 -2016-06-10 15:00:00,467.0,346.65,13.99,2.21 -2016-06-10 16:00:00,443.0,239.39,14.11,2.63 -2016-06-10 17:00:00,407.0,136.42,14.23,3.04 -2016-06-10 18:00:00,455.0,92.81,14.35,3.46 -2016-06-10 19:00:00,490.0,7.21,14.42,3.67 -2016-06-10 20:00:00,470.0,0.0,14.48,3.89 -2016-06-10 21:00:00,461.0,0.0,14.54,4.1 -2016-06-10 22:00:00,771.0,0.0,14.52,4.39 -2016-06-10 23:00:00,746.0,0.0,14.49,4.69 -2016-06-11 00:00:00,572.0,0.0,14.46,4.98 -2016-06-11 01:00:00,431.0,0.0,14.51,5.26 -2016-06-11 02:00:00,407.0,0.0,14.56,5.54 -2016-06-11 03:00:00,364.0,0.0,14.6,5.82 -2016-06-11 04:00:00,353.0,0.0,14.56,5.86 -2016-06-11 05:00:00,342.0,9.95,14.52,5.9 -2016-06-11 06:00:00,329.0,57.91,14.47,5.94 -2016-06-11 07:00:00,333.0,151.37,14.45,5.9 -2016-06-11 08:00:00,427.0,259.91,14.43,5.85 -2016-06-11 09:00:00,492.0,441.74,14.4,5.81 -2016-06-11 10:00:00,548.0,654.23,14.41,5.91 -2016-06-11 11:00:00,539.0,724.86,14.41,6.01 -2016-06-11 12:00:00,560.0,817.64,14.41,6.11 -2016-06-11 13:00:00,518.0,628.22,14.51,5.96 -2016-06-11 14:00:00,439.0,379.77,14.61,5.81 -2016-06-11 15:00:00,446.0,184.16,14.7,5.66 -2016-06-11 16:00:00,427.0,100.8,14.84,5.73 -2016-06-11 17:00:00,416.0,136.58,14.98,5.81 -2016-06-11 18:00:00,463.0,13.01,15.11,5.89 -2016-06-11 19:00:00,533.0,17.58,15.08,6.22 -2016-06-11 20:00:00,512.0,0.0,15.05,6.54 -2016-06-11 21:00:00,506.0,0.0,15.01,6.87 -2016-06-11 22:00:00,786.0,0.0,14.95,6.98 -2016-06-11 23:00:00,766.0,0.0,14.89,7.09 -2016-06-12 00:00:00,561.0,0.0,14.82,7.2 -2016-06-12 01:00:00,480.0,0.0,14.91,7.69 -2016-06-12 02:00:00,423.0,0.0,15.0,8.18 -2016-06-12 03:00:00,371.0,0.0,15.1,8.68 -2016-06-12 04:00:00,351.0,0.0,15.09,8.36 -2016-06-12 05:00:00,340.0,0.0,15.08,8.05 -2016-06-12 06:00:00,330.0,46.42,15.07,7.74 -2016-06-12 07:00:00,337.0,41.44,15.06,7.4 -2016-06-12 08:00:00,415.0,297.17,15.04,7.07 -2016-06-12 09:00:00,481.0,353.16,15.02,6.73 -2016-06-12 10:00:00,562.0,626.76,14.96,6.54 -2016-06-12 11:00:00,598.0,459.97,14.9,6.34 -2016-06-12 12:00:00,612.0,695.11,14.83,6.15 -2016-06-12 13:00:00,546.0,421.89,14.77,6.98 -2016-06-12 14:00:00,478.0,507.26,14.71,7.82 -2016-06-12 15:00:00,453.0,213.69,14.65,8.65 -2016-06-12 16:00:00,418.0,139.66,14.63,8.46 -2016-06-12 17:00:00,385.0,29.27,14.62,8.26 -2016-06-12 18:00:00,418.0,82.81,14.61,8.07 -2016-06-12 19:00:00,462.0,8.83,14.62,7.86 -2016-06-12 20:00:00,446.0,0.0,14.62,7.65 -2016-06-12 21:00:00,435.0,0.0,14.62,7.43 -2016-06-12 22:00:00,726.0,0.0,14.69,7.31 -2016-06-12 23:00:00,741.0,0.0,14.76,7.18 -2016-06-13 00:00:00,536.0,0.0,14.82,7.05 -2016-06-13 01:00:00,449.0,0.0,14.67,6.95 -2016-06-13 02:00:00,408.0,0.0,14.52,6.85 -2016-06-13 03:00:00,345.0,0.0,14.36,6.74 -2016-06-13 04:00:00,342.0,0.0,14.42,6.61 -2016-06-13 05:00:00,330.0,0.07,14.47,6.48 -2016-06-13 06:00:00,301.0,5.33,14.52,6.34 -2016-06-13 07:00:00,341.0,51.89,14.58,6.15 -2016-06-13 08:00:00,421.0,47.4,14.64,5.96 -2016-06-13 09:00:00,484.0,147.79,14.69,5.77 -2016-06-13 10:00:00,487.0,66.27,14.6,6.88 -2016-06-13 11:00:00,531.0,521.69,14.51,8.0 -2016-06-13 12:00:00,557.0,532.78,14.42,9.12 -2016-06-13 13:00:00,524.0,383.81,14.38,9.78 -2016-06-13 14:00:00,493.0,479.41,14.34,10.45 -2016-06-13 15:00:00,478.0,321.44,14.3,11.12 -2016-06-13 16:00:00,471.0,275.81,14.27,11.17 -2016-06-13 17:00:00,437.0,258.16,14.25,11.23 -2016-06-13 18:00:00,445.0,90.46,14.23,11.28 -2016-06-13 19:00:00,502.0,7.22,14.37,11.02 -2016-06-13 20:00:00,486.0,0.0,14.51,10.75 -2016-06-13 21:00:00,464.0,0.0,14.65,10.48 -2016-06-13 22:00:00,743.0,0.0,14.67,10.25 -2016-06-13 23:00:00,735.0,0.0,14.68,10.02 -2016-06-14 00:00:00,530.0,0.0,14.69,9.79 -2016-06-14 01:00:00,448.0,0.0,14.58,9.54 -2016-06-14 02:00:00,389.0,0.0,14.46,9.3 -2016-06-14 03:00:00,344.0,0.0,14.35,9.05 -2016-06-14 04:00:00,345.0,0.0,14.3,9.07 -2016-06-14 05:00:00,330.0,6.69,14.25,9.09 -2016-06-14 06:00:00,320.0,28.63,14.2,9.12 -2016-06-14 07:00:00,380.0,115.58,14.11,8.9 -2016-06-14 08:00:00,463.0,309.25,14.02,8.68 -2016-06-14 09:00:00,520.0,537.21,13.93,8.47 -2016-06-14 10:00:00,529.0,527.72,13.81,8.09 -2016-06-14 11:00:00,519.0,372.95,13.7,7.71 -2016-06-14 12:00:00,558.0,672.5,13.59,7.32 -2016-06-14 13:00:00,488.0,448.9,13.51,7.33 -2016-06-14 14:00:00,436.0,695.59,13.43,7.34 -2016-06-14 15:00:00,459.0,605.27,13.35,7.35 -2016-06-14 16:00:00,431.0,345.88,13.49,7.26 -2016-06-14 17:00:00,391.0,228.34,13.63,7.18 -2016-06-14 18:00:00,426.0,92.76,13.77,7.09 -2016-06-14 19:00:00,478.0,27.25,13.84,7.03 -2016-06-14 20:00:00,443.0,0.0,13.91,6.96 -2016-06-14 21:00:00,445.0,0.0,13.98,6.9 -2016-06-14 22:00:00,739.0,0.0,13.91,6.85 -2016-06-14 23:00:00,730.0,0.0,13.84,6.8 -2016-06-15 00:00:00,547.0,0.0,13.77,6.74 -2016-06-15 01:00:00,465.0,0.0,13.67,6.62 -2016-06-15 02:00:00,413.0,0.0,13.57,6.49 -2016-06-15 03:00:00,352.0,0.0,13.48,6.36 -2016-06-15 04:00:00,357.0,0.0,13.43,6.21 -2016-06-15 05:00:00,331.0,15.29,13.39,6.06 -2016-06-15 06:00:00,314.0,64.31,13.35,5.9 -2016-06-15 07:00:00,382.0,176.74,13.42,5.87 -2016-06-15 08:00:00,456.0,355.2,13.49,5.83 -2016-06-15 09:00:00,516.0,573.72,13.56,5.79 -2016-06-15 10:00:00,500.0,706.51,13.61,5.9 -2016-06-15 11:00:00,504.0,776.98,13.66,6.0 -2016-06-15 12:00:00,522.0,810.96,13.71,6.11 -2016-06-15 13:00:00,473.0,803.35,13.85,5.91 -2016-06-15 14:00:00,422.0,714.83,13.98,5.71 -2016-06-15 15:00:00,437.0,522.69,14.11,5.52 -2016-06-15 16:00:00,416.0,411.61,14.13,5.43 -2016-06-15 17:00:00,393.0,224.84,14.15,5.34 -2016-06-15 18:00:00,441.0,80.61,14.17,5.26 -2016-06-15 19:00:00,477.0,10.53,14.19,5.03 -2016-06-15 20:00:00,457.0,0.0,14.21,4.8 -2016-06-15 21:00:00,441.0,0.0,14.22,4.58 -2016-06-15 22:00:00,715.0,0.0,14.18,4.23 -2016-06-15 23:00:00,722.0,0.0,14.13,3.88 -2016-06-16 00:00:00,536.0,0.0,14.08,3.53 -2016-06-16 01:00:00,445.0,0.0,14.05,3.44 -2016-06-16 02:00:00,395.0,0.0,14.01,3.36 -2016-06-16 03:00:00,337.0,0.0,13.98,3.27 -2016-06-16 04:00:00,347.0,0.0,14.01,3.12 -2016-06-16 05:00:00,318.0,15.83,14.05,2.97 -2016-06-16 06:00:00,306.0,32.68,14.09,2.81 -2016-06-16 07:00:00,382.0,174.59,14.2,2.69 -2016-06-16 08:00:00,454.0,367.1,14.31,2.56 -2016-06-16 09:00:00,489.0,552.9,14.43,2.43 -2016-06-16 10:00:00,505.0,657.95,14.39,2.88 -2016-06-16 11:00:00,498.0,731.48,14.36,3.33 -2016-06-16 12:00:00,515.0,769.71,14.33,3.78 -2016-06-16 13:00:00,477.0,751.42,14.39,4.35 -2016-06-16 14:00:00,452.0,701.76,14.45,4.92 -2016-06-16 15:00:00,467.0,593.62,14.52,5.49 -2016-06-16 16:00:00,429.0,446.67,14.49,5.63 -2016-06-16 17:00:00,406.0,251.81,14.47,5.77 -2016-06-16 18:00:00,439.0,83.19,14.45,5.92 -2016-06-16 19:00:00,479.0,34.41,14.45,5.99 -2016-06-16 20:00:00,454.0,0.0,14.45,6.06 -2016-06-16 21:00:00,426.0,0.0,14.44,6.14 -2016-06-16 22:00:00,710.0,0.0,14.31,6.4 -2016-06-16 23:00:00,726.0,0.0,14.18,6.67 -2016-06-17 00:00:00,527.0,0.0,14.05,6.94 -2016-06-17 01:00:00,447.0,0.0,14.0,7.04 -2016-06-17 02:00:00,384.0,0.0,13.95,7.14 -2016-06-17 03:00:00,332.0,0.0,13.9,7.24 -2016-06-17 04:00:00,326.0,0.0,13.74,7.37 -2016-06-17 05:00:00,308.0,8.88,13.58,7.5 -2016-06-17 06:00:00,316.0,54.81,13.42,7.63 -2016-06-17 07:00:00,374.0,107.01,13.42,7.78 -2016-06-17 08:00:00,431.0,221.16,13.42,7.94 -2016-06-17 09:00:00,472.0,365.72,13.43,8.1 -2016-06-17 10:00:00,483.0,168.14,13.47,8.28 -2016-06-17 11:00:00,481.0,168.13,13.52,8.46 -2016-06-17 12:00:00,526.0,207.27,13.56,8.63 -2016-06-17 13:00:00,496.0,122.92,13.63,8.81 -2016-06-17 14:00:00,442.0,115.0,13.69,8.98 -2016-06-17 15:00:00,443.0,380.55,13.76,9.16 -2016-06-17 16:00:00,428.0,368.73,13.84,9.05 -2016-06-17 17:00:00,417.0,257.58,13.93,8.94 -2016-06-17 18:00:00,485.0,70.74,14.01,8.83 -2016-06-17 19:00:00,527.0,33.84,14.1,8.69 -2016-06-17 20:00:00,508.0,0.0,14.18,8.56 -2016-06-17 21:00:00,478.0,0.0,14.26,8.43 -2016-06-17 22:00:00,771.0,0.0,14.33,8.26 -2016-06-17 23:00:00,746.0,0.0,14.4,8.1 -2016-06-18 00:00:00,590.0,0.0,14.46,7.93 -2016-06-18 01:00:00,451.0,0.0,14.44,7.66 -2016-06-18 02:00:00,399.0,0.0,14.42,7.4 -2016-06-18 03:00:00,363.0,0.0,14.4,7.13 -2016-06-18 04:00:00,359.0,0.0,14.36,6.86 -2016-06-18 05:00:00,342.0,14.62,14.33,6.6 -2016-06-18 06:00:00,332.0,46.65,14.3,6.33 -2016-06-18 07:00:00,359.0,131.94,14.31,6.17 -2016-06-18 08:00:00,433.0,44.51,14.32,6.02 -2016-06-18 09:00:00,487.0,276.33,14.32,5.86 -2016-06-18 10:00:00,524.0,546.0,14.31,5.93 -2016-06-18 11:00:00,527.0,756.46,14.29,5.99 -2016-06-18 12:00:00,542.0,695.68,14.27,6.06 -2016-06-18 13:00:00,508.0,367.3,14.42,5.82 -2016-06-18 14:00:00,451.0,733.27,14.57,5.58 -2016-06-18 15:00:00,468.0,616.0,14.73,5.34 -2016-06-18 16:00:00,435.0,330.59,14.72,5.35 -2016-06-18 17:00:00,403.0,152.44,14.71,5.36 -2016-06-18 18:00:00,438.0,76.38,14.7,5.37 -2016-06-18 19:00:00,510.0,18.85,14.68,5.29 -2016-06-18 20:00:00,487.0,0.0,14.66,5.22 -2016-06-18 21:00:00,482.0,0.0,14.64,5.14 -2016-06-18 22:00:00,757.0,0.0,14.6,4.92 -2016-06-18 23:00:00,781.0,0.0,14.56,4.69 -2016-06-19 00:00:00,613.0,0.0,14.52,4.47 -2016-06-19 01:00:00,447.0,0.0,14.46,4.48 -2016-06-19 02:00:00,396.0,0.0,14.4,4.49 -2016-06-19 03:00:00,360.0,0.0,14.34,4.5 -2016-06-19 04:00:00,345.0,0.0,14.41,4.81 -2016-06-19 05:00:00,307.0,9.39,14.49,5.12 -2016-06-19 06:00:00,308.0,47.95,14.57,5.43 -2016-06-19 07:00:00,331.0,66.21,14.64,5.94 -2016-06-19 08:00:00,413.0,60.9,14.71,6.46 -2016-06-19 09:00:00,481.0,107.96,14.78,6.97 -2016-06-19 10:00:00,561.0,108.01,14.73,7.22 -2016-06-19 11:00:00,580.0,120.6,14.67,7.47 -2016-06-19 12:00:00,586.0,104.21,14.61,7.72 -2016-06-19 13:00:00,515.0,108.89,14.67,7.96 -2016-06-19 14:00:00,478.0,145.82,14.73,8.2 -2016-06-19 15:00:00,479.0,224.06,14.8,8.44 -2016-06-19 16:00:00,436.0,58.66,14.82,8.86 -2016-06-19 17:00:00,402.0,40.04,14.85,9.27 -2016-06-19 18:00:00,449.0,11.16,14.88,9.68 -2016-06-19 19:00:00,479.0,1.89,14.91,9.73 -2016-06-19 20:00:00,484.0,0.0,14.94,9.78 -2016-06-19 21:00:00,477.0,0.0,14.96,9.83 -2016-06-19 22:00:00,757.0,0.0,14.94,10.16 -2016-06-19 23:00:00,733.0,0.0,14.92,10.48 -2016-06-20 00:00:00,564.0,0.0,14.89,10.8 -2016-06-20 01:00:00,444.0,0.0,14.86,11.04 -2016-06-20 02:00:00,399.0,0.0,14.83,11.28 -2016-06-20 03:00:00,369.0,0.0,14.8,11.52 -2016-06-20 04:00:00,343.0,0.0,14.94,11.7 -2016-06-20 05:00:00,321.0,6.14,15.08,11.88 -2016-06-20 06:00:00,323.0,18.21,15.22,12.06 -2016-06-20 07:00:00,352.0,47.35,15.28,11.61 -2016-06-20 08:00:00,439.0,66.15,15.34,11.17 -2016-06-20 09:00:00,497.0,96.21,15.4,10.73 -2016-06-20 10:00:00,528.0,103.22,15.32,9.9 -2016-06-20 11:00:00,572.0,447.95,15.24,9.08 -2016-06-20 12:00:00,620.0,237.54,15.15,8.25 -2016-06-20 13:00:00,569.0,164.26,15.2,7.54 -2016-06-20 14:00:00,530.0,260.28,15.24,6.83 -2016-06-20 15:00:00,547.0,312.04,15.28,6.12 -2016-06-20 16:00:00,511.0,173.52,15.3,5.83 -2016-06-20 17:00:00,440.0,45.75,15.32,5.53 -2016-06-20 18:00:00,479.0,99.8,15.33,5.23 -2016-06-20 19:00:00,549.0,6.12,15.3,4.77 -2016-06-20 20:00:00,534.0,0.0,15.27,4.32 -2016-06-20 21:00:00,490.0,0.0,15.24,3.86 -2016-06-20 22:00:00,779.0,0.0,15.22,3.9 -2016-06-20 23:00:00,756.0,0.0,15.2,3.94 -2016-06-21 00:00:00,582.0,0.0,15.17,3.97 -2016-06-21 01:00:00,467.0,0.0,15.1,4.01 -2016-06-21 02:00:00,394.0,0.0,15.03,4.06 -2016-06-21 03:00:00,347.0,0.0,14.95,4.1 -2016-06-21 04:00:00,361.0,0.0,14.91,4.02 -2016-06-21 05:00:00,326.0,1.89,14.86,3.95 -2016-06-21 06:00:00,318.0,10.54,14.81,3.88 -2016-06-21 07:00:00,382.0,146.21,14.83,3.85 -2016-06-21 08:00:00,474.0,245.44,14.85,3.83 -2016-06-21 09:00:00,515.0,356.23,14.88,3.81 -2016-06-21 10:00:00,543.0,676.05,14.92,4.19 -2016-06-21 11:00:00,533.0,563.71,14.96,4.58 -2016-06-21 12:00:00,564.0,462.96,15.0,4.97 -2016-06-21 13:00:00,506.0,190.23,15.08,4.88 -2016-06-21 14:00:00,465.0,621.83,15.16,4.8 -2016-06-21 15:00:00,471.0,487.25,15.23,4.72 -2016-06-21 16:00:00,417.0,378.6,15.27,4.74 -2016-06-21 17:00:00,411.0,170.02,15.3,4.75 -2016-06-21 18:00:00,445.0,29.13,15.33,4.77 -2016-06-21 19:00:00,486.0,27.66,15.33,4.74 -2016-06-21 20:00:00,505.0,0.0,15.33,4.7 -2016-06-21 21:00:00,481.0,0.0,15.33,4.66 -2016-06-21 22:00:00,750.0,0.0,15.3,4.78 -2016-06-21 23:00:00,736.0,0.0,15.27,4.89 -2016-06-22 00:00:00,572.0,0.0,15.23,5.01 -2016-06-22 01:00:00,439.0,0.0,15.3,5.11 -2016-06-22 02:00:00,400.0,0.0,15.37,5.22 -2016-06-22 03:00:00,359.0,0.0,15.44,5.32 -2016-06-22 04:00:00,351.0,0.0,15.39,4.8 -2016-06-22 05:00:00,313.0,3.65,15.35,4.27 -2016-06-22 06:00:00,335.0,18.83,15.31,3.74 -2016-06-22 07:00:00,401.0,34.79,15.26,3.25 -2016-06-22 08:00:00,427.0,65.07,15.21,2.76 -2016-06-22 09:00:00,485.0,148.87,15.16,2.28 -2016-06-22 10:00:00,497.0,102.33,15.21,1.89 -2016-06-22 11:00:00,532.0,90.73,15.25,1.5 -2016-06-22 12:00:00,562.0,127.37,15.29,1.12 -2016-06-22 13:00:00,524.0,357.69,15.37,1.54 -2016-06-22 14:00:00,474.0,307.25,15.45,1.95 -2016-06-22 15:00:00,457.0,307.25,15.52,2.37 -2016-06-22 16:00:00,428.0,381.53,15.55,2.86 -2016-06-22 17:00:00,403.0,253.88,15.57,3.35 -2016-06-22 18:00:00,465.0,70.12,15.59,3.83 -2016-06-22 19:00:00,509.0,25.69,15.56,4.23 -2016-06-22 20:00:00,522.0,0.0,15.53,4.63 -2016-06-22 21:00:00,482.0,0.0,15.49,5.02 -2016-06-22 22:00:00,752.0,0.0,15.39,5.19 -2016-06-22 23:00:00,755.0,0.0,15.28,5.36 -2016-06-23 00:00:00,556.0,0.0,15.17,5.53 -2016-06-23 01:00:00,438.0,0.0,15.05,5.66 -2016-06-23 02:00:00,397.0,0.0,14.93,5.78 -2016-06-23 03:00:00,352.0,0.0,14.81,5.9 -2016-06-23 04:00:00,361.0,0.0,14.73,5.84 -2016-06-23 05:00:00,332.0,13.4,14.65,5.77 -2016-06-23 06:00:00,315.0,51.05,14.57,5.71 -2016-06-23 07:00:00,373.0,168.13,14.6,5.83 -2016-06-23 08:00:00,473.0,300.34,14.63,5.94 -2016-06-23 09:00:00,537.0,481.43,14.66,6.06 -2016-06-23 10:00:00,546.0,677.4,14.62,5.88 -2016-06-23 11:00:00,534.0,777.58,14.58,5.7 -2016-06-23 12:00:00,581.0,815.58,14.53,5.52 -2016-06-23 13:00:00,547.0,439.36,14.59,5.49 -2016-06-23 14:00:00,514.0,604.01,14.65,5.47 -2016-06-23 15:00:00,502.0,340.58,14.7,5.45 -2016-06-23 16:00:00,446.0,451.56,14.71,5.26 -2016-06-23 17:00:00,429.0,261.8,14.72,5.08 -2016-06-23 18:00:00,480.0,91.06,14.73,4.9 -2016-06-23 19:00:00,528.0,5.63,14.79,5.14 -2016-06-23 20:00:00,488.0,0.0,14.85,5.38 -2016-06-23 21:00:00,459.0,0.0,14.91,5.63 -2016-06-23 22:00:00,744.0,0.0,14.94,5.52 -2016-06-23 23:00:00,733.0,0.0,14.96,5.42 -2016-06-24 00:00:00,552.0,0.0,14.98,5.31 -2016-06-24 01:00:00,446.0,0.0,15.03,5.65 -2016-06-24 02:00:00,408.0,0.0,15.07,5.98 -2016-06-24 03:00:00,356.0,0.0,15.11,6.32 -2016-06-24 04:00:00,347.0,0.0,15.13,6.43 -2016-06-24 05:00:00,315.0,11.62,15.15,6.55 -2016-06-24 06:00:00,319.0,19.53,15.17,6.66 -2016-06-24 07:00:00,395.0,66.8,15.24,6.36 -2016-06-24 08:00:00,443.0,199.79,15.31,6.06 -2016-06-24 09:00:00,484.0,291.45,15.39,5.75 -2016-06-24 10:00:00,511.0,465.54,15.34,5.83 -2016-06-24 11:00:00,550.0,771.83,15.3,5.92 -2016-06-24 12:00:00,551.0,793.57,15.25,6.0 -2016-06-24 13:00:00,554.0,366.58,15.19,6.34 -2016-06-24 14:00:00,477.0,443.26,15.13,6.69 -2016-06-24 15:00:00,481.0,392.48,15.07,7.03 -2016-06-24 16:00:00,458.0,265.77,15.04,7.02 -2016-06-24 17:00:00,414.0,234.08,15.0,7.01 -2016-06-24 18:00:00,432.0,88.37,14.96,6.99 -2016-06-24 19:00:00,467.0,29.71,14.91,6.71 -2016-06-24 20:00:00,478.0,0.0,14.85,6.42 -2016-06-24 21:00:00,447.0,0.0,14.79,6.14 -2016-06-24 22:00:00,755.0,0.0,14.69,6.18 -2016-06-24 23:00:00,761.0,0.0,14.58,6.23 -2016-06-25 00:00:00,576.0,0.0,14.47,6.28 -2016-06-25 01:00:00,462.0,0.0,14.41,6.49 -2016-06-25 02:00:00,406.0,0.0,14.35,6.71 -2016-06-25 03:00:00,359.0,0.0,14.28,6.92 -2016-06-25 04:00:00,354.0,0.0,14.18,6.95 -2016-06-25 05:00:00,336.0,12.27,14.08,6.97 -2016-06-25 06:00:00,332.0,17.65,13.98,6.99 -2016-06-25 07:00:00,372.0,169.1,14.0,7.24 -2016-06-25 08:00:00,448.0,332.54,14.02,7.49 -2016-06-25 09:00:00,502.0,297.42,14.03,7.74 -2016-06-25 10:00:00,550.0,225.19,14.05,7.79 -2016-06-25 11:00:00,550.0,584.08,14.07,7.84 -2016-06-25 12:00:00,567.0,816.77,14.09,7.89 -2016-06-25 13:00:00,536.0,823.68,14.38,7.76 -2016-06-25 14:00:00,479.0,743.46,14.67,7.62 -2016-06-25 15:00:00,512.0,624.9,14.95,7.49 -2016-06-25 16:00:00,475.0,453.55,14.95,7.52 -2016-06-25 17:00:00,428.0,147.4,14.95,7.54 -2016-06-25 18:00:00,464.0,81.15,14.95,7.57 -2016-06-25 19:00:00,512.0,12.22,14.86,7.47 -2016-06-25 20:00:00,510.0,0.0,14.76,7.37 -2016-06-25 21:00:00,485.0,0.0,14.66,7.27 -2016-06-25 22:00:00,757.0,0.0,14.46,7.17 -2016-06-25 23:00:00,757.0,0.0,14.26,7.08 -2016-06-26 00:00:00,599.0,0.0,14.06,6.98 -2016-06-26 01:00:00,475.0,0.0,14.08,6.84 -2016-06-26 02:00:00,431.0,0.0,14.09,6.69 -2016-06-26 03:00:00,391.0,0.0,14.1,6.55 -2016-06-26 04:00:00,357.0,0.0,14.06,6.43 -2016-06-26 05:00:00,340.0,10.54,14.02,6.3 -2016-06-26 06:00:00,308.0,57.66,13.97,6.18 -2016-06-26 07:00:00,344.0,119.5,13.97,5.89 -2016-06-26 08:00:00,452.0,52.03,13.97,5.6 -2016-06-26 09:00:00,521.0,157.77,13.97,5.31 -2016-06-26 10:00:00,577.0,119.17,14.08,5.84 -2016-06-26 11:00:00,599.0,170.31,14.2,6.37 -2016-06-26 12:00:00,594.0,116.81,14.32,6.9 -2016-06-26 13:00:00,551.0,104.15,14.61,7.02 -2016-06-26 14:00:00,505.0,83.83,14.9,7.14 -2016-06-26 15:00:00,539.0,97.65,15.19,7.27 -2016-06-26 16:00:00,469.0,115.6,15.19,7.43 -2016-06-26 17:00:00,438.0,134.36,15.18,7.59 -2016-06-26 18:00:00,452.0,49.54,15.17,7.75 -2016-06-26 19:00:00,502.0,32.97,15.17,7.54 -2016-06-26 20:00:00,494.0,0.0,15.17,7.34 -2016-06-26 21:00:00,475.0,0.0,15.16,7.13 -2016-06-26 22:00:00,744.0,0.0,15.11,7.15 -2016-06-26 23:00:00,743.0,0.0,15.06,7.17 -2016-06-27 00:00:00,545.0,0.0,15.01,7.19 -2016-06-27 01:00:00,446.0,0.0,15.09,7.04 -2016-06-27 02:00:00,422.0,0.0,15.16,6.89 -2016-06-27 03:00:00,381.0,0.0,15.23,6.74 -2016-06-27 04:00:00,355.0,0.0,15.2,6.49 -2016-06-27 05:00:00,333.0,5.11,15.16,6.23 -2016-06-27 06:00:00,317.0,31.3,15.13,5.97 -2016-06-27 07:00:00,379.0,134.59,15.09,5.71 -2016-06-27 08:00:00,436.0,230.97,15.05,5.45 -2016-06-27 09:00:00,511.0,409.91,15.01,5.19 -2016-06-27 10:00:00,517.0,534.59,14.88,5.09 -2016-06-27 11:00:00,517.0,700.11,14.76,4.98 -2016-06-27 12:00:00,565.0,336.33,14.64,4.88 -2016-06-27 13:00:00,513.0,572.67,14.79,4.66 -2016-06-27 14:00:00,450.0,331.25,14.94,4.43 -2016-06-27 15:00:00,474.0,328.69,15.09,4.21 -2016-06-27 16:00:00,440.0,371.96,15.04,3.96 -2016-06-27 17:00:00,411.0,225.23,15.0,3.72 -2016-06-27 18:00:00,424.0,85.5,14.96,3.48 -2016-06-27 19:00:00,496.0,16.36,14.94,2.96 -2016-06-27 20:00:00,494.0,0.0,14.91,2.45 -2016-06-27 21:00:00,449.0,0.0,14.88,1.93 -2016-06-27 22:00:00,726.0,0.0,14.8,2.22 -2016-06-27 23:00:00,721.0,0.0,14.72,2.5 -2016-06-28 00:00:00,510.0,0.0,14.64,2.79 -2016-06-28 01:00:00,422.0,0.0,14.5,3.03 -2016-06-28 02:00:00,398.0,0.0,14.36,3.27 -2016-06-28 03:00:00,345.0,0.0,14.23,3.52 -2016-06-28 04:00:00,344.0,0.0,14.18,4.16 -2016-06-28 05:00:00,331.0,7.76,14.13,4.8 -2016-06-28 06:00:00,307.0,59.1,14.08,5.43 -2016-06-28 07:00:00,346.0,128.88,14.19,6.32 -2016-06-28 08:00:00,414.0,236.42,14.29,7.21 -2016-06-28 09:00:00,486.0,120.83,14.4,8.1 -2016-06-28 10:00:00,513.0,63.31,14.54,8.89 -2016-06-28 11:00:00,521.0,123.16,14.68,9.68 -2016-06-28 12:00:00,529.0,121.56,14.82,10.47 -2016-06-28 13:00:00,487.0,469.35,15.01,10.67 -2016-06-28 14:00:00,476.0,756.26,15.2,10.86 -2016-06-28 15:00:00,499.0,615.46,15.4,11.06 -2016-06-28 16:00:00,487.0,344.52,15.4,10.57 -2016-06-28 17:00:00,456.0,249.75,15.41,10.08 -2016-06-28 18:00:00,466.0,86.06,15.42,9.59 -2016-06-28 19:00:00,514.0,37.65,15.27,8.86 -2016-06-28 20:00:00,493.0,0.0,15.12,8.14 -2016-06-28 21:00:00,453.0,0.0,14.96,7.42 -2016-06-28 22:00:00,746.0,0.0,14.74,7.53 -2016-06-28 23:00:00,760.0,0.0,14.52,7.64 -2016-06-29 00:00:00,549.0,0.0,14.3,7.75 -2016-06-29 01:00:00,440.0,0.0,14.16,7.84 -2016-06-29 02:00:00,403.0,0.0,14.01,7.93 -2016-06-29 03:00:00,348.0,0.0,13.86,8.01 -2016-06-29 04:00:00,357.0,0.0,14.04,8.91 -2016-06-29 05:00:00,326.0,0.07,14.22,9.81 -2016-06-29 06:00:00,317.0,54.9,14.39,10.7 -2016-06-29 07:00:00,368.0,43.04,14.65,10.91 -2016-06-29 08:00:00,434.0,50.41,14.91,11.12 -2016-06-29 09:00:00,506.0,76.18,15.18,11.32 -2016-06-29 10:00:00,555.0,60.14,15.14,11.28 -2016-06-29 11:00:00,569.0,192.59,15.1,11.23 -2016-06-29 12:00:00,612.0,305.94,15.06,11.19 -2016-06-29 13:00:00,585.0,592.18,15.06,10.89 -2016-06-29 14:00:00,506.0,507.92,15.05,10.6 -2016-06-29 15:00:00,535.0,468.79,15.05,10.3 -2016-06-29 16:00:00,496.0,423.94,15.16,9.82 -2016-06-29 17:00:00,443.0,188.24,15.27,9.34 -2016-06-29 18:00:00,450.0,73.2,15.38,8.86 -2016-06-29 19:00:00,485.0,2.74,15.47,8.62 -2016-06-29 20:00:00,505.0,0.0,15.56,8.38 -2016-06-29 21:00:00,458.0,0.0,15.65,8.14 -2016-06-29 22:00:00,762.0,0.0,15.62,8.36 -2016-06-29 23:00:00,738.0,0.0,15.59,8.58 -2016-06-30 00:00:00,526.0,0.0,15.55,8.8 -2016-06-30 01:00:00,435.0,0.0,15.49,8.27 -2016-06-30 02:00:00,417.0,0.0,15.43,7.73 -2016-06-30 03:00:00,371.0,0.0,15.38,7.2 -2016-06-30 04:00:00,362.0,0.0,15.37,7.03 -2016-06-30 05:00:00,337.0,7.17,15.36,6.87 -2016-06-30 06:00:00,332.0,60.32,15.35,6.7 -2016-06-30 07:00:00,369.0,59.96,15.35,6.67 -2016-06-30 08:00:00,461.0,95.98,15.35,6.64 -2016-06-30 09:00:00,515.0,145.14,15.35,6.61 -2016-06-30 10:00:00,540.0,298.96,15.36,6.91 -2016-06-30 11:00:00,538.0,452.46,15.36,7.2 -2016-06-30 12:00:00,575.0,535.8,15.36,7.5 -2016-06-30 13:00:00,534.0,630.59,15.51,7.77 -2016-06-30 14:00:00,479.0,399.55,15.65,8.05 -2016-06-30 15:00:00,523.0,245.69,15.8,8.32 -2016-06-30 16:00:00,458.0,131.0,15.81,8.54 -2016-06-30 17:00:00,427.0,118.69,15.82,8.76 -2016-06-30 18:00:00,474.0,30.5,15.83,8.98 -2016-06-30 19:00:00,530.0,29.59,15.77,8.77 -2016-06-30 20:00:00,505.0,0.0,15.71,8.56 -2016-06-30 21:00:00,492.0,0.0,15.64,8.34 -2016-06-30 22:00:00,734.0,0.0,15.57,8.35 -2016-06-30 23:00:00,747.0,0.0,15.5,8.36 -2016-07-01 00:00:00,531.0,0.0,15.42,8.37 -2016-07-01 01:00:00,437.0,0.0,15.36,8.31 -2016-07-01 02:00:00,415.0,0.0,15.3,8.25 -2016-07-01 03:00:00,361.0,0.0,15.23,8.19 -2016-07-01 04:00:00,359.0,0.0,15.19,8.1 -2016-07-01 05:00:00,331.0,10.48,15.15,8.01 -2016-07-01 06:00:00,317.0,55.7,15.1,7.92 -2016-07-01 07:00:00,410.0,112.0,14.98,7.98 -2016-07-01 08:00:00,430.0,241.39,14.86,8.05 -2016-07-01 09:00:00,487.0,298.18,14.73,8.11 -2016-07-01 10:00:00,516.0,629.25,14.63,8.55 -2016-07-01 11:00:00,550.0,615.18,14.53,8.98 -2016-07-01 12:00:00,560.0,409.97,14.43,9.42 -2016-07-01 13:00:00,520.0,427.34,14.63,9.37 -2016-07-01 14:00:00,484.0,417.98,14.84,9.32 -2016-07-01 15:00:00,496.0,465.66,15.04,9.27 -2016-07-01 16:00:00,457.0,219.43,14.93,9.54 -2016-07-01 17:00:00,403.0,209.31,14.83,9.82 -2016-07-01 18:00:00,454.0,91.28,14.72,10.1 -2016-07-01 19:00:00,501.0,15.82,14.51,10.03 -2016-07-01 20:00:00,503.0,0.0,14.3,9.96 -2016-07-01 21:00:00,499.0,0.0,14.1,9.89 -2016-07-01 22:00:00,773.0,0.0,14.07,9.93 -2016-07-01 23:00:00,765.0,0.0,14.05,9.97 -2016-07-02 00:00:00,577.0,0.0,14.03,10.01 -2016-07-02 01:00:00,460.0,0.0,14.06,10.12 -2016-07-02 02:00:00,414.0,0.0,14.08,10.23 -2016-07-02 03:00:00,364.0,0.0,14.1,10.34 -2016-07-02 04:00:00,373.0,0.0,14.08,10.07 -2016-07-02 05:00:00,366.0,11.7,14.05,9.8 -2016-07-02 06:00:00,337.0,30.79,14.02,9.53 -2016-07-02 07:00:00,364.0,149.67,14.02,9.31 -2016-07-02 08:00:00,439.0,269.88,14.01,9.09 -2016-07-02 09:00:00,478.0,330.88,14.01,8.87 -2016-07-02 10:00:00,552.0,496.66,14.03,8.73 -2016-07-02 11:00:00,555.0,106.13,14.05,8.59 -2016-07-02 12:00:00,549.0,400.08,14.07,8.46 -2016-07-02 13:00:00,543.0,766.27,14.22,8.44 -2016-07-02 14:00:00,502.0,720.31,14.38,8.43 -2016-07-02 15:00:00,488.0,266.33,14.53,8.41 -2016-07-02 16:00:00,452.0,356.51,14.59,8.21 -2016-07-02 17:00:00,429.0,203.3,14.66,8.01 -2016-07-02 18:00:00,458.0,80.66,14.72,7.81 -2016-07-02 19:00:00,525.0,13.4,14.8,7.84 -2016-07-02 20:00:00,529.0,0.0,14.88,7.88 -2016-07-02 21:00:00,510.0,0.0,14.96,7.92 -2016-07-02 22:00:00,762.0,0.0,15.04,8.48 -2016-07-02 23:00:00,784.0,0.0,15.12,9.05 -2016-07-03 00:00:00,619.0,0.0,15.2,9.61 -2016-07-03 01:00:00,458.0,0.0,15.2,9.6 -2016-07-03 02:00:00,442.0,0.0,15.2,9.59 -2016-07-03 03:00:00,406.0,0.0,15.19,9.57 -2016-07-03 04:00:00,384.0,0.0,15.28,9.61 -2016-07-03 05:00:00,365.0,6.64,15.36,9.66 -2016-07-03 06:00:00,346.0,48.29,15.44,9.7 -2016-07-03 07:00:00,353.0,148.22,15.41,9.24 -2016-07-03 08:00:00,434.0,316.13,15.37,8.78 -2016-07-03 09:00:00,495.0,513.53,15.34,8.32 -2016-07-03 10:00:00,562.0,470.59,15.3,7.69 -2016-07-03 11:00:00,584.0,741.39,15.26,7.07 -2016-07-03 12:00:00,550.0,796.91,15.22,6.44 -2016-07-03 13:00:00,510.0,796.23,15.2,5.94 -2016-07-03 14:00:00,447.0,710.36,15.18,5.45 -2016-07-03 15:00:00,472.0,402.95,15.16,4.95 -2016-07-03 16:00:00,418.0,278.95,15.15,4.51 -2016-07-03 17:00:00,382.0,127.25,15.15,4.07 -2016-07-03 18:00:00,404.0,50.16,15.15,3.63 -2016-07-03 19:00:00,457.0,23.18,15.11,3.27 -2016-07-03 20:00:00,469.0,0.0,15.07,2.92 -2016-07-03 21:00:00,430.0,0.0,15.04,2.57 -2016-07-03 22:00:00,714.0,0.0,15.01,2.66 -2016-07-03 23:00:00,724.0,0.0,14.99,2.75 -2016-07-04 00:00:00,518.0,0.0,14.96,2.84 -2016-07-04 01:00:00,437.0,0.0,15.04,3.71 -2016-07-04 02:00:00,402.0,0.0,15.12,4.59 -2016-07-04 03:00:00,340.0,0.0,15.2,5.46 -2016-07-04 04:00:00,342.0,0.0,15.23,5.39 -2016-07-04 05:00:00,332.0,9.35,15.26,5.32 -2016-07-04 06:00:00,302.0,58.1,15.29,5.26 -2016-07-04 07:00:00,341.0,138.89,15.28,5.07 -2016-07-04 08:00:00,435.0,215.35,15.27,4.88 -2016-07-04 09:00:00,502.0,287.37,15.27,4.69 -2016-07-04 10:00:00,512.0,91.22,15.26,4.82 -2016-07-04 11:00:00,538.0,196.59,15.25,4.95 -2016-07-04 12:00:00,574.0,221.04,15.24,5.08 -2016-07-04 13:00:00,536.0,328.63,15.23,5.16 -2016-07-04 14:00:00,483.0,407.7,15.23,5.25 -2016-07-04 15:00:00,478.0,276.11,15.22,5.34 -2016-07-04 16:00:00,427.0,230.17,15.23,5.51 -2016-07-04 17:00:00,399.0,122.23,15.25,5.69 -2016-07-04 18:00:00,442.0,70.0,15.27,5.86 -2016-07-04 19:00:00,502.0,25.75,15.27,6.06 -2016-07-04 20:00:00,513.0,0.0,15.27,6.25 -2016-07-04 21:00:00,486.0,0.0,15.27,6.44 -2016-07-04 22:00:00,748.0,0.0,15.25,6.59 -2016-07-04 23:00:00,736.0,0.0,15.24,6.74 -2016-07-05 00:00:00,550.0,0.0,15.22,6.88 -2016-07-05 01:00:00,417.0,0.0,15.16,7.02 -2016-07-05 02:00:00,410.0,0.0,15.1,7.15 -2016-07-05 03:00:00,352.0,0.0,15.04,7.28 -2016-07-05 04:00:00,328.0,0.0,14.83,7.28 -2016-07-05 05:00:00,308.0,8.83,14.62,7.27 -2016-07-05 06:00:00,310.0,58.07,14.41,7.27 -2016-07-05 07:00:00,363.0,106.76,14.26,6.88 -2016-07-05 08:00:00,459.0,330.25,14.11,6.49 -2016-07-05 09:00:00,515.0,491.45,13.97,6.1 -2016-07-05 10:00:00,546.0,662.85,13.97,5.78 -2016-07-05 11:00:00,564.0,763.88,13.98,5.46 -2016-07-05 12:00:00,543.0,793.81,13.98,5.14 -2016-07-05 13:00:00,501.0,795.29,14.22,4.56 -2016-07-05 14:00:00,454.0,725.06,14.47,3.98 -2016-07-05 15:00:00,476.0,605.06,14.71,3.39 -2016-07-05 16:00:00,429.0,434.91,14.73,3.28 -2016-07-05 17:00:00,393.0,259.52,14.75,3.17 -2016-07-05 18:00:00,450.0,80.6,14.77,3.06 -2016-07-05 19:00:00,481.0,34.31,14.72,3.3 -2016-07-05 20:00:00,478.0,0.0,14.67,3.53 -2016-07-05 21:00:00,463.0,0.0,14.62,3.77 -2016-07-05 22:00:00,730.0,0.0,14.55,3.46 -2016-07-05 23:00:00,729.0,0.0,14.48,3.16 -2016-07-06 00:00:00,559.0,0.0,14.41,2.86 -2016-07-06 01:00:00,433.0,0.0,14.26,2.61 -2016-07-06 02:00:00,410.0,0.0,14.11,2.36 -2016-07-06 03:00:00,363.0,0.0,13.95,2.11 -2016-07-06 04:00:00,350.0,0.0,13.93,1.72 -2016-07-06 05:00:00,323.0,10.53,13.9,1.34 -2016-07-06 06:00:00,315.0,47.15,13.87,0.95 -2016-07-06 07:00:00,359.0,158.44,13.96,0.83 -2016-07-06 08:00:00,442.0,341.72,14.05,0.71 -2016-07-06 09:00:00,480.0,509.4,14.15,0.59 -2016-07-06 10:00:00,520.0,631.59,14.31,0.54 -2016-07-06 11:00:00,525.0,708.82,14.47,0.48 -2016-07-06 12:00:00,549.0,675.67,14.63,0.43 -2016-07-06 13:00:00,515.0,716.95,14.83,0.62 -2016-07-06 14:00:00,461.0,558.59,15.02,0.81 -2016-07-06 15:00:00,488.0,493.9,15.22,1.01 -2016-07-06 16:00:00,416.0,374.73,15.31,1.26 -2016-07-06 17:00:00,392.0,259.48,15.41,1.5 -2016-07-06 18:00:00,426.0,76.19,15.5,1.75 -2016-07-06 19:00:00,477.0,34.79,15.4,1.32 -2016-07-06 20:00:00,504.0,0.0,15.3,0.89 -2016-07-06 21:00:00,496.0,0.0,15.2,0.46 -2016-07-06 22:00:00,737.0,0.0,15.11,0.57 -2016-07-06 23:00:00,733.0,0.0,15.02,0.68 -2016-07-07 00:00:00,566.0,0.0,14.93,0.79 -2016-07-07 01:00:00,418.0,0.0,14.8,1.17 -2016-07-07 02:00:00,416.0,0.0,14.67,1.56 -2016-07-07 03:00:00,357.0,0.0,14.54,1.94 -2016-07-07 04:00:00,349.0,0.0,14.5,1.82 -2016-07-07 05:00:00,327.0,5.64,14.46,1.7 -2016-07-07 06:00:00,339.0,29.69,14.42,1.57 -2016-07-07 07:00:00,367.0,95.25,14.59,1.29 -2016-07-07 08:00:00,433.0,187.57,14.75,1.0 -2016-07-07 09:00:00,492.0,292.09,14.91,0.72 -2016-07-07 10:00:00,539.0,253.79,15.23,0.95 -2016-07-07 11:00:00,541.0,641.91,15.54,1.19 -2016-07-07 12:00:00,572.0,649.81,15.85,1.42 -2016-07-07 13:00:00,549.0,592.87,15.83,2.12 -2016-07-07 14:00:00,513.0,469.55,15.8,2.82 -2016-07-07 15:00:00,493.0,148.0,15.78,3.52 -2016-07-07 16:00:00,434.0,88.61,15.67,3.8 -2016-07-07 17:00:00,393.0,68.84,15.57,4.09 -2016-07-07 18:00:00,452.0,59.18,15.46,4.37 -2016-07-07 19:00:00,532.0,36.22,15.34,4.14 -2016-07-07 20:00:00,513.0,0.0,15.22,3.91 -2016-07-07 21:00:00,490.0,0.0,15.11,3.68 -2016-07-07 22:00:00,713.0,0.0,15.06,3.88 -2016-07-07 23:00:00,712.0,0.0,15.0,4.08 -2016-07-08 00:00:00,554.0,0.0,14.95,4.28 -2016-07-08 01:00:00,437.0,0.0,14.92,4.67 -2016-07-08 02:00:00,427.0,0.0,14.88,5.06 -2016-07-08 03:00:00,369.0,0.0,14.84,5.45 -2016-07-08 04:00:00,361.0,0.0,15.01,5.78 -2016-07-08 05:00:00,329.0,9.91,15.18,6.12 -2016-07-08 06:00:00,324.0,30.29,15.35,6.46 -2016-07-08 07:00:00,383.0,91.26,15.55,6.19 -2016-07-08 08:00:00,428.0,56.06,15.74,5.92 -2016-07-08 09:00:00,495.0,187.65,15.94,5.66 -2016-07-08 10:00:00,521.0,226.66,15.94,5.41 -2016-07-08 11:00:00,544.0,631.53,15.95,5.17 -2016-07-08 12:00:00,553.0,664.91,15.96,4.92 -2016-07-08 13:00:00,544.0,689.56,16.04,4.97 -2016-07-08 14:00:00,533.0,698.44,16.12,5.01 -2016-07-08 15:00:00,523.0,467.81,16.2,5.05 -2016-07-08 16:00:00,456.0,450.69,16.19,5.21 -2016-07-08 17:00:00,431.0,262.45,16.19,5.38 -2016-07-08 18:00:00,467.0,71.18,16.19,5.54 -2016-07-08 19:00:00,505.0,32.12,16.19,5.79 -2016-07-08 20:00:00,540.0,0.0,16.19,6.03 -2016-07-08 21:00:00,507.0,0.0,16.2,6.28 -2016-07-08 22:00:00,740.0,0.0,16.19,6.51 -2016-07-08 23:00:00,741.0,0.0,16.19,6.74 -2016-07-09 00:00:00,555.0,0.0,16.19,6.98 -2016-07-09 01:00:00,435.0,0.0,16.18,7.59 -2016-07-09 02:00:00,409.0,0.0,16.17,8.2 -2016-07-09 03:00:00,366.0,0.0,16.16,8.81 -2016-07-09 04:00:00,359.0,0.0,16.12,8.62 -2016-07-09 05:00:00,329.0,7.14,16.07,8.43 -2016-07-09 06:00:00,325.0,35.49,16.02,8.23 -2016-07-09 07:00:00,347.0,111.86,15.95,8.19 -2016-07-09 08:00:00,445.0,115.25,15.88,8.15 -2016-07-09 09:00:00,483.0,143.62,15.81,8.11 -2016-07-09 10:00:00,546.0,180.62,15.81,8.31 -2016-07-09 11:00:00,570.0,141.19,15.81,8.51 -2016-07-09 12:00:00,587.0,354.16,15.81,8.7 -2016-07-09 13:00:00,562.0,321.0,15.84,8.91 -2016-07-09 14:00:00,535.0,342.84,15.87,9.13 -2016-07-09 15:00:00,523.0,240.52,15.9,9.34 -2016-07-09 16:00:00,459.0,131.02,15.91,9.37 -2016-07-09 17:00:00,435.0,62.13,15.93,9.39 -2016-07-09 18:00:00,498.0,31.2,15.95,9.42 -2016-07-09 19:00:00,568.0,1.47,15.97,9.36 -2016-07-09 20:00:00,570.0,0.0,15.99,9.3 -2016-07-09 21:00:00,507.0,0.0,16.02,9.24 -2016-07-09 22:00:00,773.0,0.0,16.07,9.21 -2016-07-09 23:00:00,755.0,0.0,16.13,9.19 -2016-07-10 00:00:00,580.0,0.0,16.18,9.16 -2016-07-10 01:00:00,450.0,0.0,16.27,9.13 -2016-07-10 02:00:00,408.0,0.0,16.36,9.1 -2016-07-10 03:00:00,377.0,0.0,16.45,9.08 -2016-07-10 04:00:00,351.0,0.0,16.5,8.84 -2016-07-10 05:00:00,332.0,8.73,16.55,8.6 -2016-07-10 06:00:00,325.0,43.46,16.6,8.36 -2016-07-10 07:00:00,339.0,149.36,16.58,8.32 -2016-07-10 08:00:00,424.0,277.37,16.56,8.28 -2016-07-10 09:00:00,514.0,503.74,16.53,8.23 -2016-07-10 10:00:00,599.0,236.63,16.49,8.48 -2016-07-10 11:00:00,651.0,616.35,16.45,8.72 -2016-07-10 12:00:00,637.0,515.48,16.41,8.97 -2016-07-10 13:00:00,560.0,748.21,16.49,9.31 -2016-07-10 14:00:00,521.0,627.3,16.56,9.66 -2016-07-10 15:00:00,514.0,416.74,16.64,10.01 -2016-07-10 16:00:00,448.0,419.81,16.64,10.11 -2016-07-10 17:00:00,418.0,230.08,16.65,10.22 -2016-07-10 18:00:00,459.0,90.84,16.66,10.32 -2016-07-10 19:00:00,534.0,7.12,16.56,10.41 -2016-07-10 20:00:00,540.0,0.0,16.45,10.5 -2016-07-10 21:00:00,472.0,0.0,16.35,10.59 -2016-07-10 22:00:00,703.0,0.0,16.31,10.59 -2016-07-10 23:00:00,721.0,0.0,16.26,10.58 -2016-07-11 00:00:00,601.0,0.0,16.22,10.58 -2016-07-11 01:00:00,440.0,0.0,16.16,10.39 -2016-07-11 02:00:00,428.0,0.0,16.1,10.19 -2016-07-11 03:00:00,382.0,0.0,16.04,10.0 -2016-07-11 04:00:00,361.0,0.0,15.92,9.77 -2016-07-11 05:00:00,317.0,8.23,15.8,9.55 -2016-07-11 06:00:00,298.0,52.62,15.68,9.32 -2016-07-11 07:00:00,351.0,155.12,15.62,8.97 -2016-07-11 08:00:00,435.0,282.0,15.56,8.61 -2016-07-11 09:00:00,519.0,389.6,15.51,8.25 -2016-07-11 10:00:00,549.0,307.41,15.54,7.92 -2016-07-11 11:00:00,572.0,172.61,15.57,7.6 -2016-07-11 12:00:00,597.0,439.81,15.6,7.27 -2016-07-11 13:00:00,560.0,388.58,15.71,7.22 -2016-07-11 14:00:00,541.0,249.41,15.83,7.18 -2016-07-11 15:00:00,528.0,245.65,15.94,7.13 -2016-07-11 16:00:00,469.0,206.02,15.81,6.81 -2016-07-11 17:00:00,425.0,227.65,15.69,6.49 -2016-07-11 18:00:00,472.0,16.84,15.57,6.17 -2016-07-11 19:00:00,553.0,32.26,15.4,6.15 -2016-07-11 20:00:00,542.0,0.0,15.23,6.14 -2016-07-11 21:00:00,490.0,0.0,15.06,6.12 -2016-07-11 22:00:00,748.0,0.0,14.92,6.32 -2016-07-11 23:00:00,736.0,0.0,14.78,6.52 -2016-07-12 00:00:00,561.0,0.0,14.64,6.72 -2016-07-12 01:00:00,428.0,0.0,14.85,6.51 -2016-07-12 02:00:00,413.0,0.0,15.06,6.29 -2016-07-12 03:00:00,381.0,0.0,15.27,6.08 -2016-07-12 04:00:00,354.0,0.0,15.24,6.19 -2016-07-12 05:00:00,333.0,6.65,15.21,6.29 -2016-07-12 06:00:00,318.0,51.3,15.18,6.4 -2016-07-12 07:00:00,365.0,154.07,15.19,6.23 -2016-07-12 08:00:00,457.0,211.86,15.19,6.06 -2016-07-12 09:00:00,530.0,450.55,15.19,5.89 -2016-07-12 10:00:00,572.0,255.94,15.19,5.89 -2016-07-12 11:00:00,588.0,612.16,15.18,5.9 -2016-07-12 12:00:00,612.0,277.95,15.17,5.9 -2016-07-12 13:00:00,586.0,764.89,14.82,6.26 -2016-07-12 14:00:00,560.0,584.08,14.46,6.61 -2016-07-12 15:00:00,539.0,350.35,14.11,6.97 -2016-07-12 16:00:00,467.0,433.43,14.26,7.07 -2016-07-12 17:00:00,444.0,258.62,14.41,7.18 -2016-07-12 18:00:00,518.0,99.49,14.56,7.28 -2016-07-12 19:00:00,582.0,27.8,14.6,7.47 -2016-07-12 20:00:00,568.0,0.0,14.64,7.65 -2016-07-12 21:00:00,529.0,0.0,14.69,7.83 -2016-07-12 22:00:00,766.0,0.0,14.55,7.96 -2016-07-12 23:00:00,778.0,0.0,14.42,8.08 -2016-07-13 00:00:00,578.0,0.0,14.28,8.21 -2016-07-13 01:00:00,434.0,0.0,14.12,8.16 -2016-07-13 02:00:00,435.0,0.0,13.95,8.11 -2016-07-13 03:00:00,370.0,0.0,13.78,8.06 -2016-07-13 04:00:00,345.0,0.0,13.9,8.02 -2016-07-13 05:00:00,335.0,5.66,14.01,7.99 -2016-07-13 06:00:00,313.0,51.61,14.12,7.96 -2016-07-13 07:00:00,368.0,154.11,14.33,8.17 -2016-07-13 08:00:00,478.0,348.82,14.54,8.39 -2016-07-13 09:00:00,550.0,530.19,14.74,8.61 -2016-07-13 10:00:00,606.0,611.78,14.78,8.46 -2016-07-13 11:00:00,629.0,438.48,14.82,8.3 -2016-07-13 12:00:00,636.0,542.54,14.86,8.15 -2016-07-13 13:00:00,612.0,786.74,14.82,8.0 -2016-07-13 14:00:00,558.0,673.92,14.77,7.84 -2016-07-13 15:00:00,529.0,364.79,14.73,7.68 -2016-07-13 16:00:00,491.0,319.89,14.77,7.72 -2016-07-13 17:00:00,433.0,266.74,14.81,7.76 -2016-07-13 18:00:00,487.0,76.13,14.85,7.79 -2016-07-13 19:00:00,569.0,29.73,14.85,7.73 -2016-07-13 20:00:00,585.0,0.0,14.84,7.66 -2016-07-13 21:00:00,532.0,0.0,14.84,7.6 -2016-07-13 22:00:00,820.0,0.0,14.81,7.55 -2016-07-13 23:00:00,784.0,0.0,14.78,7.5 -2016-07-14 00:00:00,580.0,0.0,14.75,7.45 -2016-07-14 01:00:00,464.0,0.0,14.8,7.43 -2016-07-14 02:00:00,455.0,0.0,14.85,7.4 -2016-07-14 03:00:00,391.0,0.0,14.89,7.38 -2016-07-14 04:00:00,356.0,0.0,14.9,7.27 -2016-07-14 05:00:00,318.0,7.19,14.91,7.17 -2016-07-14 06:00:00,313.0,49.99,14.92,7.06 -2016-07-14 07:00:00,347.0,111.52,14.98,6.66 -2016-07-14 08:00:00,470.0,345.48,15.03,6.26 -2016-07-14 09:00:00,557.0,491.64,15.09,5.86 -2016-07-14 10:00:00,607.0,663.93,15.11,5.58 -2016-07-14 11:00:00,644.0,754.13,15.14,5.3 -2016-07-14 12:00:00,656.0,793.33,15.17,5.02 -2016-07-14 13:00:00,625.0,794.16,15.23,4.59 -2016-07-14 14:00:00,555.0,722.42,15.28,4.16 -2016-07-14 15:00:00,537.0,597.92,15.34,3.72 -2016-07-14 16:00:00,505.0,454.5,15.33,3.55 -2016-07-14 17:00:00,440.0,258.39,15.33,3.37 -2016-07-14 18:00:00,489.0,76.91,15.33,3.2 -2016-07-14 19:00:00,550.0,26.35,15.25,2.97 -2016-07-14 20:00:00,567.0,0.0,15.17,2.73 -2016-07-14 21:00:00,551.0,0.0,15.1,2.5 -2016-07-14 22:00:00,847.0,0.0,15.02,2.02 -2016-07-14 23:00:00,846.0,0.0,14.95,1.54 -2016-07-15 00:00:00,634.0,0.0,14.88,1.06 -2016-07-15 01:00:00,466.0,0.0,14.63,1.37 -2016-07-15 02:00:00,439.0,0.0,14.38,1.68 -2016-07-15 03:00:00,384.0,0.0,14.12,1.99 -2016-07-15 04:00:00,363.0,0.0,14.16,2.35 -2016-07-15 05:00:00,334.0,0.0,14.2,2.72 -2016-07-15 06:00:00,327.0,48.65,14.24,3.09 -2016-07-15 07:00:00,371.0,122.33,14.38,3.26 -2016-07-15 08:00:00,434.0,205.37,14.52,3.44 -2016-07-15 09:00:00,551.0,298.43,14.66,3.61 -2016-07-15 10:00:00,602.0,335.17,14.8,3.54 -2016-07-15 11:00:00,643.0,488.14,14.94,3.48 -2016-07-15 12:00:00,661.0,705.96,15.07,3.41 -2016-07-15 13:00:00,640.0,754.89,15.28,3.48 -2016-07-15 14:00:00,588.0,705.66,15.48,3.55 -2016-07-15 15:00:00,570.0,609.62,15.69,3.63 -2016-07-15 16:00:00,497.0,455.68,15.73,3.38 -2016-07-15 17:00:00,459.0,264.72,15.78,3.13 -2016-07-15 18:00:00,489.0,71.49,15.83,2.88 -2016-07-15 19:00:00,586.0,24.35,15.79,2.46 -2016-07-15 20:00:00,569.0,0.0,15.75,2.04 -2016-07-15 21:00:00,565.0,0.0,15.71,1.61 -2016-07-15 22:00:00,825.0,0.0,15.68,1.5 -2016-07-15 23:00:00,805.0,0.0,15.66,1.38 -2016-07-16 00:00:00,635.0,0.0,15.63,1.27 -2016-07-16 01:00:00,505.0,0.0,15.55,0.97 -2016-07-16 02:00:00,454.0,0.0,15.46,0.68 -2016-07-16 03:00:00,379.0,0.0,15.37,0.39 -2016-07-16 04:00:00,359.0,0.0,15.37,0.51 -2016-07-16 05:00:00,322.0,5.6,15.37,0.64 -2016-07-16 06:00:00,329.0,32.79,15.37,0.77 -2016-07-16 07:00:00,344.0,147.67,15.6,1.17 -2016-07-16 08:00:00,448.0,340.87,15.83,1.57 -2016-07-16 09:00:00,550.0,511.36,16.07,1.97 -2016-07-16 10:00:00,600.0,640.71,16.24,1.91 -2016-07-16 11:00:00,619.0,724.75,16.42,1.85 -2016-07-16 12:00:00,614.0,761.61,16.6,1.79 -2016-07-16 13:00:00,604.0,762.19,16.92,1.65 -2016-07-16 14:00:00,594.0,695.73,17.23,1.51 -2016-07-16 15:00:00,577.0,592.58,17.55,1.37 -2016-07-16 16:00:00,496.0,446.45,17.38,1.88 -2016-07-16 17:00:00,441.0,262.88,17.22,2.39 -2016-07-16 18:00:00,492.0,71.16,17.05,2.9 -2016-07-16 19:00:00,583.0,25.48,17.04,3.26 -2016-07-16 20:00:00,609.0,0.0,17.02,3.61 -2016-07-16 21:00:00,588.0,0.0,17.01,3.97 -2016-07-16 22:00:00,866.0,0.0,16.91,4.1 -2016-07-16 23:00:00,846.0,0.0,16.8,4.22 -2016-07-17 00:00:00,611.0,0.0,16.7,4.34 -2016-07-17 01:00:00,509.0,0.0,16.64,4.17 -2016-07-17 02:00:00,458.0,0.0,16.58,4.0 -2016-07-17 03:00:00,375.0,0.0,16.51,3.82 -2016-07-17 04:00:00,365.0,0.0,16.48,3.71 -2016-07-17 05:00:00,337.0,5.57,16.45,3.59 -2016-07-17 06:00:00,308.0,32.7,16.41,3.48 -2016-07-17 07:00:00,342.0,147.56,16.61,3.64 -2016-07-17 08:00:00,439.0,343.23,16.81,3.81 -2016-07-17 09:00:00,535.0,517.21,17.01,3.97 -2016-07-17 10:00:00,570.0,657.51,17.22,4.22 -2016-07-17 11:00:00,634.0,744.95,17.43,4.46 -2016-07-17 12:00:00,663.0,786.99,17.63,4.7 -2016-07-17 13:00:00,610.0,790.95,17.88,4.91 -2016-07-17 14:00:00,572.0,722.88,18.13,5.13 -2016-07-17 15:00:00,540.0,612.98,18.38,5.34 -2016-07-17 16:00:00,468.0,455.37,18.4,5.55 -2016-07-17 17:00:00,428.0,264.22,18.42,5.76 -2016-07-17 18:00:00,476.0,78.55,18.44,5.97 -2016-07-17 19:00:00,528.0,31.11,18.41,6.12 -2016-07-17 20:00:00,575.0,0.0,18.37,6.27 -2016-07-17 21:00:00,527.0,0.0,18.34,6.41 -2016-07-17 22:00:00,766.0,0.0,18.35,6.46 -2016-07-17 23:00:00,782.0,0.0,18.37,6.51 -2016-07-18 00:00:00,560.0,0.0,18.39,6.55 -2016-07-18 01:00:00,429.0,0.0,18.4,6.46 -2016-07-18 02:00:00,420.0,0.0,18.4,6.36 -2016-07-18 03:00:00,367.0,0.0,18.4,6.26 -2016-07-18 04:00:00,356.0,0.0,18.37,6.37 -2016-07-18 05:00:00,318.0,5.01,18.34,6.48 -2016-07-18 06:00:00,306.0,34.4,18.3,6.59 -2016-07-18 07:00:00,353.0,146.46,18.47,6.69 -2016-07-18 08:00:00,437.0,341.46,18.63,6.78 -2016-07-18 09:00:00,518.0,517.63,18.8,6.87 -2016-07-18 10:00:00,542.0,659.22,18.98,6.79 -2016-07-18 11:00:00,565.0,751.05,19.16,6.71 -2016-07-18 12:00:00,621.0,787.51,19.34,6.63 -2016-07-18 13:00:00,638.0,791.23,19.62,6.7 -2016-07-18 14:00:00,570.0,724.51,19.91,6.77 -2016-07-18 15:00:00,547.0,609.87,20.19,6.84 -2016-07-18 16:00:00,486.0,451.29,20.2,6.8 -2016-07-18 17:00:00,456.0,261.83,20.22,6.75 -2016-07-18 18:00:00,474.0,71.37,20.23,6.7 -2016-07-18 19:00:00,550.0,25.1,20.14,6.64 -2016-07-18 20:00:00,553.0,0.0,20.04,6.58 -2016-07-18 21:00:00,508.0,0.0,19.95,6.52 -2016-07-18 22:00:00,759.0,0.0,19.89,6.38 -2016-07-18 23:00:00,792.0,0.0,19.83,6.24 -2016-07-19 00:00:00,560.0,0.0,19.77,6.1 -2016-07-19 01:00:00,424.0,0.0,19.84,6.1 -2016-07-19 02:00:00,420.0,0.0,19.91,6.1 -2016-07-19 03:00:00,370.0,0.0,19.97,6.1 -2016-07-19 04:00:00,352.0,0.0,19.84,5.73 -2016-07-19 05:00:00,325.0,4.48,19.71,5.37 -2016-07-19 06:00:00,309.0,32.2,19.57,5.01 -2016-07-19 07:00:00,359.0,144.6,19.63,4.92 -2016-07-19 08:00:00,448.0,254.77,19.69,4.84 -2016-07-19 09:00:00,529.0,503.97,19.75,4.76 -2016-07-19 10:00:00,586.0,640.41,19.91,4.72 -2016-07-19 11:00:00,586.0,572.45,20.07,4.69 -2016-07-19 12:00:00,607.0,395.3,20.23,4.65 -2016-07-19 13:00:00,604.0,190.54,20.14,3.37 -2016-07-19 14:00:00,576.0,72.33,20.06,2.1 -2016-07-19 15:00:00,557.0,66.28,19.97,0.83 -2016-07-19 16:00:00,500.0,327.52,20.24,1.6 -2016-07-19 17:00:00,463.0,50.21,20.52,2.36 -2016-07-19 18:00:00,489.0,80.85,20.79,3.13 -2016-07-19 19:00:00,569.0,30.16,20.13,3.89 -2016-07-19 20:00:00,580.0,0.0,19.47,4.66 -2016-07-19 21:00:00,530.0,0.0,18.82,5.42 -2016-07-19 22:00:00,816.0,0.0,18.66,5.33 -2016-07-19 23:00:00,820.0,0.0,18.5,5.25 -2016-07-20 00:00:00,588.0,0.0,18.34,5.16 -2016-07-20 01:00:00,438.0,0.0,17.99,5.8 -2016-07-20 02:00:00,434.0,0.0,17.63,6.45 -2016-07-20 03:00:00,380.0,0.0,17.27,7.09 -2016-07-20 04:00:00,350.0,0.0,17.15,6.95 -2016-07-20 05:00:00,328.0,1.86,17.02,6.81 -2016-07-20 06:00:00,323.0,2.71,16.89,6.68 -2016-07-20 07:00:00,397.0,146.36,16.93,6.38 -2016-07-20 08:00:00,449.0,255.48,16.97,6.09 -2016-07-20 09:00:00,509.0,113.63,17.0,5.79 -2016-07-20 10:00:00,571.0,232.72,17.16,5.68 -2016-07-20 11:00:00,601.0,420.83,17.32,5.56 -2016-07-20 12:00:00,638.0,447.81,17.47,5.45 -2016-07-20 13:00:00,661.0,787.8,17.62,5.43 -2016-07-20 14:00:00,629.0,726.26,17.78,5.42 -2016-07-20 15:00:00,597.0,608.88,17.93,5.41 -2016-07-20 16:00:00,513.0,403.77,17.79,5.45 -2016-07-20 17:00:00,474.0,146.94,17.66,5.49 -2016-07-20 18:00:00,528.0,65.61,17.53,5.53 -2016-07-20 19:00:00,567.0,22.93,17.33,5.23 -2016-07-20 20:00:00,562.0,0.0,17.12,4.92 -2016-07-20 21:00:00,557.0,0.0,16.92,4.62 -2016-07-20 22:00:00,830.0,0.0,16.77,4.26 -2016-07-20 23:00:00,836.0,0.0,16.63,3.9 -2016-07-21 00:00:00,588.0,0.0,16.49,3.54 -2016-07-21 01:00:00,445.0,0.0,16.42,3.3 -2016-07-21 02:00:00,430.0,0.0,16.35,3.06 -2016-07-21 03:00:00,386.0,0.0,16.27,2.81 -2016-07-21 04:00:00,360.0,0.0,16.22,3.06 -2016-07-21 05:00:00,329.0,0.38,16.17,3.3 -2016-07-21 06:00:00,314.0,23.06,16.12,3.54 -2016-07-21 07:00:00,366.0,41.13,16.13,3.66 -2016-07-21 08:00:00,461.0,103.77,16.14,3.77 -2016-07-21 09:00:00,541.0,129.27,16.15,3.88 -2016-07-21 10:00:00,571.0,290.04,16.28,4.27 -2016-07-21 11:00:00,612.0,411.53,16.41,4.66 -2016-07-21 12:00:00,653.0,448.65,16.54,5.05 -2016-07-21 13:00:00,650.0,761.33,16.84,4.99 -2016-07-21 14:00:00,645.0,620.6,17.13,4.93 -2016-07-21 15:00:00,608.0,465.99,17.43,4.87 -2016-07-21 16:00:00,512.0,424.99,17.54,4.86 -2016-07-21 17:00:00,460.0,215.01,17.66,4.84 -2016-07-21 18:00:00,494.0,25.31,17.77,4.83 -2016-07-21 19:00:00,561.0,16.72,17.77,4.48 -2016-07-21 20:00:00,592.0,0.0,17.77,4.14 -2016-07-21 21:00:00,564.0,0.0,17.77,3.79 -2016-07-21 22:00:00,804.0,0.0,17.75,3.68 -2016-07-21 23:00:00,835.0,0.0,17.72,3.57 -2016-07-22 00:00:00,592.0,0.0,17.7,3.46 -2016-07-22 01:00:00,459.0,0.0,17.69,3.63 -2016-07-22 02:00:00,442.0,0.0,17.67,3.8 -2016-07-22 03:00:00,377.0,0.0,17.65,3.97 -2016-07-22 04:00:00,362.0,0.0,17.62,3.7 -2016-07-22 05:00:00,328.0,3.14,17.59,3.43 -2016-07-22 06:00:00,317.0,35.13,17.56,3.16 -2016-07-22 07:00:00,398.0,142.98,17.59,2.82 -2016-07-22 08:00:00,451.0,223.58,17.62,2.48 -2016-07-22 09:00:00,516.0,337.62,17.66,2.14 -2016-07-22 10:00:00,604.0,475.96,17.65,2.48 -2016-07-22 11:00:00,596.0,550.83,17.65,2.83 -2016-07-22 12:00:00,677.0,189.39,17.65,3.17 -2016-07-22 13:00:00,646.0,312.22,17.64,3.54 -2016-07-22 14:00:00,614.0,297.95,17.62,3.9 -2016-07-22 15:00:00,590.0,421.98,17.61,4.26 -2016-07-22 16:00:00,508.0,202.08,17.56,4.5 -2016-07-22 17:00:00,442.0,181.96,17.51,4.74 -2016-07-22 18:00:00,515.0,83.81,17.46,4.98 -2016-07-22 19:00:00,602.0,28.02,17.37,5.14 -2016-07-22 20:00:00,614.0,0.0,17.27,5.31 -2016-07-22 21:00:00,592.0,0.0,17.18,5.48 -2016-07-22 22:00:00,844.0,0.0,17.09,5.12 -2016-07-22 23:00:00,841.0,0.0,17.01,4.77 -2016-07-23 00:00:00,611.0,0.0,16.93,4.41 -2016-07-23 01:00:00,456.0,0.0,16.75,4.27 -2016-07-23 02:00:00,456.0,0.0,16.57,4.13 -2016-07-23 03:00:00,392.0,0.0,16.38,3.99 -2016-07-23 04:00:00,376.0,0.0,16.31,3.96 -2016-07-23 05:00:00,337.0,1.87,16.24,3.94 -2016-07-23 06:00:00,330.0,39.41,16.16,3.92 -2016-07-23 07:00:00,384.0,140.44,16.17,3.71 -2016-07-23 08:00:00,494.0,201.93,16.18,3.5 -2016-07-23 09:00:00,580.0,274.51,16.18,3.3 -2016-07-23 10:00:00,593.0,135.21,16.37,3.49 -2016-07-23 11:00:00,639.0,399.07,16.56,3.67 -2016-07-23 12:00:00,629.0,463.86,16.74,3.86 -2016-07-23 13:00:00,608.0,273.73,16.97,4.18 -2016-07-23 14:00:00,602.0,127.97,17.2,4.5 -2016-07-23 15:00:00,603.0,139.47,17.43,4.81 -2016-07-23 16:00:00,548.0,93.3,17.44,4.77 -2016-07-23 17:00:00,498.0,201.84,17.46,4.72 -2016-07-23 18:00:00,518.0,84.87,17.47,4.68 -2016-07-23 19:00:00,606.0,14.36,17.41,4.62 -2016-07-23 20:00:00,633.0,0.0,17.35,4.57 -2016-07-23 21:00:00,591.0,0.0,17.29,4.51 -2016-07-23 22:00:00,863.0,0.0,17.13,4.38 -2016-07-23 23:00:00,848.0,0.0,16.98,4.25 -2016-07-24 00:00:00,619.0,0.0,16.82,4.12 -2016-07-24 01:00:00,474.0,0.0,16.67,4.42 -2016-07-24 02:00:00,461.0,0.0,16.52,4.72 -2016-07-24 03:00:00,400.0,0.0,16.37,5.02 -2016-07-24 04:00:00,379.0,0.0,16.44,5.63 -2016-07-24 05:00:00,345.0,0.0,16.51,6.23 -2016-07-24 06:00:00,315.0,39.39,16.57,6.84 -2016-07-24 07:00:00,339.0,18.05,16.74,7.31 -2016-07-24 08:00:00,438.0,219.97,16.91,7.79 -2016-07-24 09:00:00,524.0,96.83,17.08,8.26 -2016-07-24 10:00:00,595.0,71.51,17.2,7.93 -2016-07-24 11:00:00,667.0,166.49,17.32,7.59 -2016-07-24 12:00:00,674.0,193.83,17.44,7.26 -2016-07-24 13:00:00,638.0,278.64,17.4,6.94 -2016-07-24 14:00:00,610.0,157.71,17.37,6.63 -2016-07-24 15:00:00,584.0,145.26,17.33,6.32 -2016-07-24 16:00:00,502.0,163.05,17.28,6.04 -2016-07-24 17:00:00,471.0,39.51,17.23,5.76 -2016-07-24 18:00:00,510.0,88.27,17.18,5.48 -2016-07-24 19:00:00,572.0,26.14,17.04,5.39 -2016-07-24 20:00:00,588.0,0.0,16.89,5.3 -2016-07-24 21:00:00,569.0,0.0,16.75,5.21 -2016-07-24 22:00:00,845.0,0.0,16.62,4.85 -2016-07-24 23:00:00,787.0,0.0,16.49,4.48 -2016-07-25 00:00:00,573.0,0.0,16.36,4.11 -2016-07-25 01:00:00,454.0,0.0,16.23,4.49 -2016-07-25 02:00:00,440.0,0.0,16.1,4.86 -2016-07-25 03:00:00,384.0,0.0,15.96,5.24 -2016-07-25 04:00:00,371.0,0.0,15.92,5.05 -2016-07-25 05:00:00,339.0,1.87,15.87,4.86 -2016-07-25 06:00:00,308.0,31.51,15.82,4.68 -2016-07-25 07:00:00,356.0,141.71,15.89,4.49 -2016-07-25 08:00:00,457.0,73.27,15.96,4.31 -2016-07-25 09:00:00,548.0,171.62,16.03,4.12 -2016-07-25 10:00:00,609.0,245.64,16.18,4.21 -2016-07-25 11:00:00,646.0,382.56,16.33,4.3 -2016-07-25 12:00:00,643.0,416.59,16.47,4.39 -2016-07-25 13:00:00,634.0,385.83,16.66,4.79 -2016-07-25 14:00:00,600.0,566.29,16.85,5.19 -2016-07-25 15:00:00,604.0,344.51,17.04,5.59 -2016-07-25 16:00:00,505.0,335.78,17.0,5.55 -2016-07-25 17:00:00,454.0,137.4,16.97,5.51 -2016-07-25 18:00:00,499.0,29.59,16.94,5.48 -2016-07-25 19:00:00,569.0,22.36,16.85,5.45 -2016-07-25 20:00:00,622.0,0.0,16.75,5.42 -2016-07-25 21:00:00,577.0,0.0,16.66,5.39 -2016-07-25 22:00:00,850.0,0.0,16.56,5.17 -2016-07-25 23:00:00,828.0,0.0,16.45,4.95 -2016-07-26 00:00:00,588.0,0.0,16.35,4.73 -2016-07-26 01:00:00,459.0,0.0,16.31,4.52 -2016-07-26 02:00:00,439.0,0.0,16.26,4.32 -2016-07-26 03:00:00,376.0,0.0,16.21,4.11 -2016-07-26 04:00:00,365.0,0.0,16.18,4.05 -2016-07-26 05:00:00,332.0,0.0,16.15,3.99 -2016-07-26 06:00:00,315.0,17.47,16.12,3.93 -2016-07-26 07:00:00,359.0,37.51,16.17,3.89 -2016-07-26 08:00:00,457.0,61.07,16.22,3.86 -2016-07-26 09:00:00,573.0,189.35,16.26,3.82 -2016-07-26 10:00:00,616.0,180.76,16.33,3.95 -2016-07-26 11:00:00,617.0,524.58,16.4,4.09 -2016-07-26 12:00:00,676.0,539.06,16.46,4.22 -2016-07-26 13:00:00,671.0,172.54,16.58,4.67 -2016-07-26 14:00:00,662.0,100.59,16.71,5.12 -2016-07-26 15:00:00,620.0,232.7,16.83,5.57 -2016-07-26 16:00:00,534.0,272.91,16.88,5.94 -2016-07-26 17:00:00,470.0,73.04,16.94,6.31 -2016-07-26 18:00:00,531.0,49.8,16.99,6.68 -2016-07-26 19:00:00,639.0,24.25,16.99,7.09 -2016-07-26 20:00:00,631.0,0.0,16.99,7.51 -2016-07-26 21:00:00,582.0,0.0,16.99,7.93 -2016-07-26 22:00:00,859.0,0.0,17.02,7.93 -2016-07-26 23:00:00,811.0,0.0,17.05,7.92 -2016-07-27 00:00:00,573.0,0.0,17.08,7.92 -2016-07-27 01:00:00,464.0,0.0,17.11,7.98 -2016-07-27 02:00:00,452.0,0.0,17.13,8.05 -2016-07-27 03:00:00,389.0,0.0,17.15,8.11 -2016-07-27 04:00:00,358.0,0.0,17.2,8.12 -2016-07-27 05:00:00,343.0,0.0,17.24,8.13 -2016-07-27 06:00:00,320.0,29.36,17.28,8.14 -2016-07-27 07:00:00,370.0,86.61,17.26,7.98 -2016-07-27 08:00:00,461.0,173.79,17.24,7.83 -2016-07-27 09:00:00,542.0,261.21,17.23,7.67 -2016-07-27 10:00:00,654.0,62.45,17.15,7.56 -2016-07-27 11:00:00,667.0,304.09,17.08,7.45 -2016-07-27 12:00:00,696.0,185.38,17.01,7.34 -2016-07-27 13:00:00,702.0,386.69,17.04,7.26 -2016-07-27 14:00:00,691.0,302.93,17.08,7.19 -2016-07-27 15:00:00,617.0,424.7,17.11,7.12 -2016-07-27 16:00:00,512.0,179.87,17.08,6.74 -2016-07-27 17:00:00,475.0,144.86,17.06,6.35 -2016-07-27 18:00:00,560.0,73.3,17.04,5.97 -2016-07-27 19:00:00,674.0,9.8,17.03,5.8 -2016-07-27 20:00:00,654.0,0.0,17.02,5.62 -2016-07-27 21:00:00,615.0,0.0,17.02,5.45 -2016-07-27 22:00:00,867.0,0.0,17.01,5.46 -2016-07-27 23:00:00,788.0,0.0,17.0,5.48 -2016-07-28 00:00:00,603.0,0.0,16.99,5.49 -2016-07-28 01:00:00,484.0,0.0,17.01,5.6 -2016-07-28 02:00:00,465.0,0.0,17.03,5.71 -2016-07-28 03:00:00,423.0,0.0,17.04,5.82 -2016-07-28 04:00:00,394.0,0.0,17.07,6.24 -2016-07-28 05:00:00,341.0,0.0,17.1,6.67 -2016-07-28 06:00:00,339.0,31.98,17.13,7.09 -2016-07-28 07:00:00,375.0,90.99,17.2,7.83 -2016-07-28 08:00:00,475.0,73.02,17.27,8.57 -2016-07-28 09:00:00,572.0,293.97,17.34,9.31 -2016-07-28 10:00:00,655.0,96.77,17.34,9.24 -2016-07-28 11:00:00,719.0,185.81,17.34,9.17 -2016-07-28 12:00:00,739.0,400.98,17.33,9.1 -2016-07-28 13:00:00,738.0,216.83,17.35,8.92 -2016-07-28 14:00:00,685.0,190.36,17.38,8.74 -2016-07-28 15:00:00,649.0,344.43,17.4,8.57 -2016-07-28 16:00:00,558.0,242.08,17.38,8.39 -2016-07-28 17:00:00,525.0,93.51,17.36,8.22 -2016-07-28 18:00:00,584.0,48.41,17.34,8.04 -2016-07-28 19:00:00,661.0,9.79,17.28,7.86 -2016-07-28 20:00:00,659.0,0.0,17.22,7.68 -2016-07-28 21:00:00,615.0,0.0,17.17,7.5 -2016-07-28 22:00:00,892.0,0.0,17.04,7.48 -2016-07-28 23:00:00,836.0,0.0,16.91,7.46 -2016-07-29 00:00:00,632.0,0.0,16.78,7.43 -2016-07-29 01:00:00,475.0,0.0,16.75,7.31 -2016-07-29 02:00:00,465.0,0.0,16.71,7.2 -2016-07-29 03:00:00,399.0,0.0,16.67,7.08 -2016-07-29 04:00:00,386.0,0.0,16.62,6.94 -2016-07-29 05:00:00,344.0,0.0,16.57,6.8 -2016-07-29 06:00:00,327.0,35.38,16.52,6.66 -2016-07-29 07:00:00,375.0,136.44,16.51,6.55 -2016-07-29 08:00:00,484.0,218.46,16.5,6.44 -2016-07-29 09:00:00,596.0,352.76,16.5,6.33 -2016-07-29 10:00:00,653.0,541.32,16.45,6.32 -2016-07-29 11:00:00,715.0,315.08,16.41,6.31 -2016-07-29 12:00:00,708.0,294.51,16.37,6.3 -2016-07-29 13:00:00,711.0,605.58,16.48,6.26 -2016-07-29 14:00:00,681.0,145.76,16.6,6.22 -2016-07-29 15:00:00,638.0,376.24,16.71,6.18 -2016-07-29 16:00:00,562.0,238.67,16.71,6.06 -2016-07-29 17:00:00,475.0,137.04,16.72,5.95 -2016-07-29 18:00:00,561.0,61.4,16.72,5.83 -2016-07-29 19:00:00,667.0,23.0,16.72,5.41 -2016-07-29 20:00:00,660.0,0.0,16.72,4.98 -2016-07-29 21:00:00,635.0,0.0,16.73,4.55 -2016-07-29 22:00:00,861.0,0.0,16.72,4.3 -2016-07-29 23:00:00,849.0,0.0,16.71,4.05 -2016-07-30 00:00:00,648.0,0.0,16.7,3.79 -2016-07-30 01:00:00,500.0,0.0,16.69,3.92 -2016-07-30 02:00:00,450.0,0.0,16.68,4.05 -2016-07-30 03:00:00,396.0,0.0,16.66,4.18 -2016-07-30 04:00:00,368.0,0.0,16.63,4.37 -2016-07-30 05:00:00,347.0,0.0,16.59,4.57 -2016-07-30 06:00:00,347.0,35.35,16.55,4.76 -2016-07-30 07:00:00,388.0,112.14,16.53,4.51 -2016-07-30 08:00:00,479.0,64.76,16.51,4.27 -2016-07-30 09:00:00,610.0,191.21,16.5,4.03 -2016-07-30 10:00:00,648.0,462.61,16.48,4.05 -2016-07-30 11:00:00,663.0,604.95,16.46,4.07 -2016-07-30 12:00:00,697.0,363.25,16.44,4.1 -2016-07-30 13:00:00,691.0,510.84,16.52,4.25 -2016-07-30 14:00:00,673.0,595.03,16.59,4.4 -2016-07-30 15:00:00,624.0,597.89,16.67,4.55 -2016-07-30 16:00:00,532.0,447.09,16.68,4.74 -2016-07-30 17:00:00,497.0,245.91,16.7,4.93 -2016-07-30 18:00:00,542.0,80.65,16.71,5.12 -2016-07-30 19:00:00,616.0,19.88,16.69,5.27 -2016-07-30 20:00:00,642.0,0.0,16.67,5.43 -2016-07-30 21:00:00,652.0,0.0,16.65,5.59 -2016-07-30 22:00:00,867.0,0.0,16.59,5.66 -2016-07-30 23:00:00,825.0,0.0,16.53,5.73 -2016-07-31 00:00:00,646.0,0.0,16.47,5.81 -2016-07-31 01:00:00,512.0,0.0,16.38,5.87 -2016-07-31 02:00:00,472.0,0.0,16.28,5.93 -2016-07-31 03:00:00,408.0,0.0,16.18,5.99 -2016-07-31 04:00:00,382.0,0.0,16.21,5.83 -2016-07-31 05:00:00,343.0,0.0,16.23,5.66 -2016-07-31 06:00:00,357.0,32.77,16.25,5.5 -2016-07-31 07:00:00,376.0,138.29,16.3,5.49 -2016-07-31 08:00:00,448.0,334.96,16.35,5.48 -2016-07-31 09:00:00,569.0,512.28,16.4,5.46 -2016-07-31 10:00:00,669.0,652.84,16.36,5.49 -2016-07-31 11:00:00,695.0,434.54,16.33,5.52 -2016-07-31 12:00:00,674.0,572.12,16.29,5.54 -2016-07-31 13:00:00,646.0,382.67,16.42,5.37 -2016-07-31 14:00:00,600.0,451.13,16.55,5.19 -2016-07-31 15:00:00,578.0,548.52,16.68,5.01 -2016-07-31 16:00:00,494.0,296.71,16.65,4.76 -2016-07-31 17:00:00,436.0,206.84,16.62,4.51 -2016-07-31 18:00:00,474.0,81.01,16.59,4.26 -2016-07-31 19:00:00,553.0,20.51,16.52,4.01 -2016-07-31 20:00:00,595.0,0.0,16.45,3.76 -2016-07-31 21:00:00,568.0,0.0,16.39,3.5 -2016-07-31 22:00:00,856.0,0.0,16.34,3.66 -2016-07-31 23:00:00,825.0,0.0,16.3,3.81 -2016-08-01 00:00:00,605.0,0.0,16.25,3.96 -2016-08-01 01:00:00,490.0,0.0,16.19,3.57 -2016-08-01 02:00:00,436.0,0.0,16.13,3.18 -2016-08-01 03:00:00,413.0,0.0,16.07,2.79 -2016-08-01 04:00:00,380.0,0.0,16.08,3.64 -2016-08-01 05:00:00,320.0,0.0,16.09,4.5 -2016-08-01 06:00:00,315.0,15.66,16.1,5.35 -2016-08-01 07:00:00,348.0,57.43,16.21,6.09 -2016-08-01 08:00:00,444.0,41.17,16.31,6.82 -2016-08-01 09:00:00,572.0,94.01,16.42,7.56 -2016-08-01 10:00:00,629.0,104.85,16.51,8.34 -2016-08-01 11:00:00,662.0,177.52,16.6,9.12 -2016-08-01 12:00:00,700.0,114.97,16.7,9.9 -2016-08-01 13:00:00,702.0,82.49,16.7,10.89 -2016-08-01 14:00:00,695.0,74.86,16.71,11.88 -2016-08-01 15:00:00,675.0,68.78,16.72,12.87 -2016-08-01 16:00:00,592.0,55.15,16.84,12.36 -2016-08-01 17:00:00,600.0,42.55,16.97,11.85 -2016-08-01 18:00:00,649.0,16.07,17.09,11.34 -2016-08-01 19:00:00,718.0,6.06,17.25,11.23 -2016-08-01 20:00:00,726.0,0.0,17.41,11.12 -2016-08-01 21:00:00,691.0,0.0,17.58,11.01 -2016-08-01 22:00:00,889.0,0.0,17.66,11.21 -2016-08-01 23:00:00,817.0,0.0,17.73,11.42 -2016-08-02 00:00:00,617.0,0.0,17.81,11.63 -2016-08-02 01:00:00,525.0,0.0,17.8,11.71 -2016-08-02 02:00:00,469.0,0.0,17.78,11.79 -2016-08-02 03:00:00,411.0,0.0,17.76,11.88 -2016-08-02 04:00:00,392.0,0.0,17.8,11.68 -2016-08-02 05:00:00,336.0,0.0,17.83,11.49 -2016-08-02 06:00:00,342.0,8.13,17.86,11.3 -2016-08-02 07:00:00,392.0,96.53,17.91,11.25 -2016-08-02 08:00:00,511.0,50.38,17.97,11.2 -2016-08-02 09:00:00,618.0,78.16,18.02,11.14 -2016-08-02 10:00:00,688.0,95.0,18.04,11.15 -2016-08-02 11:00:00,690.0,111.97,18.06,11.16 -2016-08-02 12:00:00,743.0,125.15,18.08,11.17 -2016-08-02 13:00:00,744.0,258.99,18.05,11.2 -2016-08-02 14:00:00,721.0,85.03,18.02,11.23 -2016-08-02 15:00:00,683.0,218.7,17.99,11.26 -2016-08-02 16:00:00,591.0,154.21,18.04,11.18 -2016-08-02 17:00:00,555.0,139.87,18.09,11.1 -2016-08-02 18:00:00,598.0,54.3,18.14,11.02 -2016-08-02 19:00:00,747.0,11.43,18.12,10.8 -2016-08-02 20:00:00,731.0,0.0,18.09,10.57 -2016-08-02 21:00:00,699.0,0.0,18.07,10.34 -2016-08-02 22:00:00,898.0,0.0,18.09,10.04 -2016-08-02 23:00:00,821.0,0.0,18.11,9.74 -2016-08-03 00:00:00,638.0,0.0,18.13,9.43 -2016-08-03 01:00:00,529.0,0.0,18.02,9.38 -2016-08-03 02:00:00,489.0,0.0,17.91,9.32 -2016-08-03 03:00:00,417.0,0.0,17.79,9.27 -2016-08-03 04:00:00,396.0,0.0,17.79,9.04 -2016-08-03 05:00:00,365.0,0.0,17.79,8.81 -2016-08-03 06:00:00,339.0,32.55,17.78,8.58 -2016-08-03 07:00:00,394.0,104.23,17.69,8.39 -2016-08-03 08:00:00,516.0,181.5,17.59,8.19 -2016-08-03 09:00:00,606.0,486.09,17.5,8.0 -2016-08-03 10:00:00,717.0,681.92,17.32,8.24 -2016-08-03 11:00:00,737.0,774.5,17.14,8.49 -2016-08-03 12:00:00,724.0,802.06,16.96,8.73 -2016-08-03 13:00:00,723.0,676.97,16.84,8.97 -2016-08-03 14:00:00,698.0,753.8,16.72,9.21 -2016-08-03 15:00:00,661.0,612.69,16.61,9.45 -2016-08-03 16:00:00,528.0,439.2,16.45,9.41 -2016-08-03 17:00:00,499.0,204.33,16.3,9.37 -2016-08-03 18:00:00,574.0,70.34,16.14,9.34 -2016-08-03 19:00:00,681.0,10.42,16.19,9.2 -2016-08-03 20:00:00,701.0,0.0,16.23,9.07 -2016-08-03 21:00:00,640.0,0.0,16.28,8.94 -2016-08-03 22:00:00,917.0,0.0,16.43,8.65 -2016-08-03 23:00:00,846.0,0.0,16.59,8.36 -2016-08-04 00:00:00,617.0,0.0,16.74,8.07 -2016-08-04 01:00:00,503.0,0.0,16.67,8.06 -2016-08-04 02:00:00,476.0,0.0,16.6,8.06 -2016-08-04 03:00:00,424.0,0.0,16.53,8.06 -2016-08-04 04:00:00,401.0,0.0,16.54,7.55 -2016-08-04 05:00:00,346.0,0.0,16.55,7.04 -2016-08-04 06:00:00,334.0,22.4,16.56,6.54 -2016-08-04 07:00:00,394.0,120.38,16.54,6.0 -2016-08-04 08:00:00,512.0,152.38,16.53,5.47 -2016-08-04 09:00:00,630.0,119.2,16.51,4.94 -2016-08-04 10:00:00,706.0,97.59,16.54,5.08 -2016-08-04 11:00:00,741.0,55.8,16.57,5.21 -2016-08-04 12:00:00,732.0,305.96,16.6,5.35 -2016-08-04 13:00:00,738.0,390.64,16.61,5.71 -2016-08-04 14:00:00,703.0,460.29,16.63,6.08 -2016-08-04 15:00:00,662.0,302.93,16.65,6.44 -2016-08-04 16:00:00,609.0,320.46,16.65,6.32 -2016-08-04 17:00:00,571.0,257.11,16.66,6.19 -2016-08-04 18:00:00,552.0,71.11,16.67,6.07 -2016-08-04 19:00:00,638.0,17.43,16.69,5.98 -2016-08-04 20:00:00,667.0,0.0,16.71,5.89 -2016-08-04 21:00:00,653.0,0.0,16.73,5.81 -2016-08-04 22:00:00,900.0,0.0,16.73,5.68 -2016-08-04 23:00:00,853.0,0.0,16.72,5.56 -2016-08-05 00:00:00,661.0,0.0,16.72,5.43 -2016-08-05 01:00:00,519.0,0.0,16.55,5.29 -2016-08-05 02:00:00,478.0,0.0,16.38,5.14 -2016-08-05 03:00:00,423.0,0.0,16.2,4.99 -2016-08-05 04:00:00,407.0,0.0,16.12,4.89 -2016-08-05 05:00:00,351.0,0.0,16.04,4.78 -2016-08-05 06:00:00,340.0,30.83,15.95,4.68 -2016-08-05 07:00:00,393.0,131.86,15.99,4.9 -2016-08-05 08:00:00,535.0,323.41,16.02,5.13 -2016-08-05 09:00:00,642.0,437.78,16.06,5.35 -2016-08-05 10:00:00,714.0,642.78,16.16,5.29 -2016-08-05 11:00:00,728.0,346.77,16.27,5.22 -2016-08-05 12:00:00,703.0,743.75,16.38,5.16 -2016-08-05 13:00:00,717.0,796.17,16.56,5.31 -2016-08-05 14:00:00,731.0,733.77,16.75,5.45 -2016-08-05 15:00:00,683.0,623.29,16.94,5.6 -2016-08-05 16:00:00,568.0,449.07,16.95,5.48 -2016-08-05 17:00:00,520.0,163.46,16.97,5.36 -2016-08-05 18:00:00,572.0,65.89,16.98,5.24 -2016-08-05 19:00:00,669.0,5.06,16.95,5.0 -2016-08-05 20:00:00,678.0,0.0,16.92,4.76 -2016-08-05 21:00:00,676.0,0.0,16.89,4.52 -2016-08-05 22:00:00,922.0,0.0,16.91,4.46 -2016-08-05 23:00:00,852.0,0.0,16.94,4.4 -2016-08-06 00:00:00,642.0,0.0,16.96,4.34 -2016-08-06 01:00:00,527.0,0.0,16.88,4.37 -2016-08-06 02:00:00,480.0,0.0,16.8,4.39 -2016-08-06 03:00:00,412.0,0.0,16.71,4.41 -2016-08-06 04:00:00,395.0,0.0,16.72,3.99 -2016-08-06 05:00:00,366.0,0.0,16.73,3.56 -2016-08-06 06:00:00,367.0,23.61,16.73,3.13 -2016-08-06 07:00:00,415.0,127.09,16.78,3.22 -2016-08-06 08:00:00,534.0,229.28,16.84,3.31 -2016-08-06 09:00:00,635.0,339.61,16.89,3.39 -2016-08-06 10:00:00,691.0,553.0,16.93,3.78 -2016-08-06 11:00:00,716.0,593.98,16.98,4.17 -2016-08-06 12:00:00,716.0,811.97,17.03,4.57 -2016-08-06 13:00:00,717.0,801.42,17.11,5.09 -2016-08-06 14:00:00,746.0,715.39,17.19,5.6 -2016-08-06 15:00:00,681.0,626.86,17.28,6.12 -2016-08-06 16:00:00,547.0,456.19,17.27,6.24 -2016-08-06 17:00:00,485.0,234.66,17.27,6.36 -2016-08-06 18:00:00,523.0,70.76,17.27,6.48 -2016-08-06 19:00:00,611.0,14.98,17.24,6.45 -2016-08-06 20:00:00,586.0,0.0,17.2,6.41 -2016-08-06 21:00:00,552.0,0.0,17.17,6.37 -2016-08-06 22:00:00,844.0,0.0,17.18,6.39 -2016-08-06 23:00:00,804.0,0.0,17.2,6.41 -2016-08-07 00:00:00,611.0,0.0,17.21,6.43 -2016-08-07 01:00:00,507.0,0.0,17.16,6.61 -2016-08-07 02:00:00,466.0,0.0,17.11,6.8 -2016-08-07 03:00:00,407.0,0.0,17.05,6.98 -2016-08-07 04:00:00,388.0,0.0,17.09,6.79 -2016-08-07 05:00:00,359.0,0.0,17.12,6.6 -2016-08-07 06:00:00,351.0,22.96,17.15,6.41 -2016-08-07 07:00:00,373.0,56.12,17.21,6.2 -2016-08-07 08:00:00,462.0,127.27,17.26,5.98 -2016-08-07 09:00:00,555.0,205.72,17.32,5.77 -2016-08-07 10:00:00,690.0,628.18,17.3,5.7 -2016-08-07 11:00:00,790.0,697.31,17.29,5.64 -2016-08-07 12:00:00,799.0,794.95,17.28,5.57 -2016-08-07 13:00:00,779.0,785.63,17.3,5.6 -2016-08-07 14:00:00,733.0,736.33,17.33,5.62 -2016-08-07 15:00:00,695.0,620.81,17.36,5.64 -2016-08-07 16:00:00,590.0,452.21,17.41,5.91 -2016-08-07 17:00:00,516.0,224.94,17.46,6.18 -2016-08-07 18:00:00,533.0,61.79,17.51,6.46 -2016-08-07 19:00:00,591.0,14.37,17.43,6.77 -2016-08-07 20:00:00,652.0,0.0,17.35,7.09 -2016-08-07 21:00:00,661.0,0.0,17.28,7.41 -2016-08-07 22:00:00,939.0,0.0,17.13,7.18 -2016-08-07 23:00:00,846.0,0.0,16.98,6.95 -2016-08-08 00:00:00,612.0,0.0,16.83,6.72 -2016-08-08 01:00:00,517.0,0.0,16.84,6.56 -2016-08-08 02:00:00,455.0,0.0,16.85,6.4 -2016-08-08 03:00:00,409.0,0.0,16.86,6.23 -2016-08-08 04:00:00,398.0,0.0,16.95,6.23 -2016-08-08 05:00:00,343.0,0.0,17.03,6.23 -2016-08-08 06:00:00,331.0,18.61,17.11,6.22 -2016-08-08 07:00:00,387.0,132.13,17.14,6.14 -2016-08-08 08:00:00,503.0,216.26,17.18,6.06 -2016-08-08 09:00:00,650.0,467.69,17.21,5.97 -2016-08-08 10:00:00,741.0,246.08,17.07,6.05 -2016-08-08 11:00:00,719.0,646.34,16.94,6.12 -2016-08-08 12:00:00,743.0,391.04,16.81,6.19 -2016-08-08 13:00:00,744.0,618.12,16.66,6.1 -2016-08-08 14:00:00,725.0,379.23,16.51,6.01 -2016-08-08 15:00:00,676.0,464.43,16.37,5.92 -2016-08-08 16:00:00,600.0,398.89,16.25,6.39 -2016-08-08 17:00:00,557.0,210.45,16.14,6.86 -2016-08-08 18:00:00,583.0,72.58,16.02,7.34 -2016-08-08 19:00:00,682.0,0.0,15.89,7.39 -2016-08-08 20:00:00,679.0,0.0,15.75,7.44 -2016-08-08 21:00:00,631.0,0.0,15.62,7.49 -2016-08-08 22:00:00,896.0,0.0,15.58,7.45 -2016-08-08 23:00:00,845.0,0.0,15.55,7.41 -2016-08-09 00:00:00,632.0,0.0,15.51,7.37 -2016-08-09 01:00:00,502.0,0.0,15.81,7.06 -2016-08-09 02:00:00,499.0,0.0,16.11,6.76 -2016-08-09 03:00:00,439.0,0.0,16.41,6.46 -2016-08-09 04:00:00,407.0,0.0,16.38,6.46 -2016-08-09 05:00:00,363.0,0.0,16.34,6.46 -2016-08-09 06:00:00,351.0,23.06,16.3,6.46 -2016-08-09 07:00:00,390.0,130.02,16.33,6.47 -2016-08-09 08:00:00,527.0,212.53,16.35,6.48 -2016-08-09 09:00:00,626.0,365.09,16.38,6.5 -2016-08-09 10:00:00,719.0,163.57,16.31,6.8 -2016-08-09 11:00:00,714.0,681.82,16.24,7.1 -2016-08-09 12:00:00,726.0,760.03,16.17,7.41 -2016-08-09 13:00:00,719.0,768.34,16.22,7.25 -2016-08-09 14:00:00,729.0,733.02,16.27,7.09 -2016-08-09 15:00:00,693.0,604.85,16.33,6.92 -2016-08-09 16:00:00,574.0,412.3,16.21,7.34 -2016-08-09 17:00:00,521.0,215.19,16.1,7.75 -2016-08-09 18:00:00,612.0,71.68,15.98,8.17 -2016-08-09 19:00:00,721.0,12.16,15.78,8.06 -2016-08-09 20:00:00,734.0,0.0,15.57,7.95 -2016-08-09 21:00:00,672.0,0.0,15.37,7.85 -2016-08-09 22:00:00,927.0,0.0,15.27,7.46 -2016-08-09 23:00:00,857.0,0.0,15.18,7.07 -2016-08-10 00:00:00,650.0,0.0,15.08,6.68 -2016-08-10 01:00:00,519.0,0.0,15.38,6.69 -2016-08-10 02:00:00,495.0,0.0,15.68,6.7 -2016-08-10 03:00:00,416.0,0.0,15.97,6.72 -2016-08-10 04:00:00,403.0,0.0,15.98,6.79 -2016-08-10 05:00:00,358.0,0.0,15.99,6.86 -2016-08-10 06:00:00,363.0,25.66,16.0,6.94 -2016-08-10 07:00:00,426.0,117.84,16.06,6.84 -2016-08-10 08:00:00,524.0,287.62,16.11,6.74 -2016-08-10 09:00:00,659.0,426.66,16.17,6.65 -2016-08-10 10:00:00,736.0,445.01,16.22,6.44 -2016-08-10 11:00:00,750.0,518.77,16.27,6.23 -2016-08-10 12:00:00,769.0,664.01,16.32,6.03 -2016-08-10 13:00:00,743.0,687.57,16.37,6.13 -2016-08-10 14:00:00,760.0,422.6,16.42,6.23 -2016-08-10 15:00:00,720.0,217.01,16.48,6.33 -2016-08-10 16:00:00,588.0,423.59,16.52,6.53 -2016-08-10 17:00:00,530.0,246.02,16.57,6.74 -2016-08-10 18:00:00,576.0,70.27,16.62,6.94 -2016-08-10 19:00:00,732.0,11.52,16.61,6.86 -2016-08-10 20:00:00,745.0,0.0,16.6,6.78 -2016-08-10 21:00:00,700.0,0.0,16.59,6.7 -2016-08-10 22:00:00,923.0,0.0,16.53,6.52 -2016-08-10 23:00:00,877.0,0.0,16.47,6.34 -2016-08-11 00:00:00,631.0,0.0,16.41,6.17 -2016-08-11 01:00:00,525.0,0.0,16.38,5.97 -2016-08-11 02:00:00,481.0,0.0,16.35,5.78 -2016-08-11 03:00:00,417.0,0.0,16.31,5.59 -2016-08-11 04:00:00,403.0,0.0,16.29,5.67 -2016-08-11 05:00:00,360.0,0.0,16.26,5.75 -2016-08-11 06:00:00,365.0,24.34,16.23,5.83 -2016-08-11 07:00:00,398.0,124.41,16.26,5.98 -2016-08-11 08:00:00,517.0,327.44,16.28,6.12 -2016-08-11 09:00:00,665.0,520.29,16.31,6.26 -2016-08-11 10:00:00,709.0,609.27,16.25,6.26 -2016-08-11 11:00:00,705.0,717.81,16.19,6.25 -2016-08-11 12:00:00,730.0,778.49,16.13,6.25 -2016-08-11 13:00:00,725.0,789.79,16.07,6.35 -2016-08-11 14:00:00,750.0,735.36,16.01,6.45 -2016-08-11 15:00:00,670.0,614.09,15.96,6.55 -2016-08-11 16:00:00,578.0,361.1,15.89,6.57 -2016-08-11 17:00:00,539.0,218.12,15.82,6.58 -2016-08-11 18:00:00,583.0,68.87,15.75,6.59 -2016-08-11 19:00:00,699.0,8.23,15.7,6.38 -2016-08-11 20:00:00,705.0,0.0,15.64,6.16 -2016-08-11 21:00:00,637.0,0.0,15.59,5.94 -2016-08-11 22:00:00,930.0,0.0,15.62,5.53 -2016-08-11 23:00:00,856.0,0.0,15.65,5.12 -2016-08-12 00:00:00,638.0,0.0,15.68,4.7 -2016-08-12 01:00:00,502.0,0.0,15.68,4.17 -2016-08-12 02:00:00,470.0,0.0,15.67,3.64 -2016-08-12 03:00:00,428.0,0.0,15.66,3.1 -2016-08-12 04:00:00,408.0,0.0,15.58,2.88 -2016-08-12 05:00:00,360.0,0.0,15.5,2.65 -2016-08-12 06:00:00,360.0,18.75,15.41,2.43 -2016-08-12 07:00:00,390.0,81.04,15.33,2.34 -2016-08-12 08:00:00,506.0,136.31,15.24,2.24 -2016-08-12 09:00:00,662.0,198.2,15.16,2.15 -2016-08-12 10:00:00,706.0,145.48,15.24,1.99 -2016-08-12 11:00:00,739.0,265.9,15.33,1.83 -2016-08-12 12:00:00,735.0,446.29,15.42,1.67 -2016-08-12 13:00:00,710.0,417.26,15.55,1.73 -2016-08-12 14:00:00,722.0,385.42,15.68,1.8 -2016-08-12 15:00:00,681.0,417.76,15.81,1.86 -2016-08-12 16:00:00,574.0,364.27,15.98,1.49 -2016-08-12 17:00:00,510.0,200.07,16.16,1.11 -2016-08-12 18:00:00,576.0,62.2,16.34,0.73 -2016-08-12 19:00:00,693.0,8.72,16.4,0.71 -2016-08-12 20:00:00,701.0,0.0,16.46,0.69 -2016-08-12 21:00:00,678.0,0.0,16.52,0.66 -2016-08-12 22:00:00,932.0,0.0,16.48,1.11 -2016-08-12 23:00:00,881.0,0.0,16.45,1.56 -2016-08-13 00:00:00,660.0,0.0,16.41,2.01 -2016-08-13 01:00:00,538.0,0.0,16.25,1.71 -2016-08-13 02:00:00,484.0,0.0,16.09,1.4 -2016-08-13 03:00:00,437.0,0.0,15.93,1.09 -2016-08-13 04:00:00,392.0,0.0,15.91,1.08 -2016-08-13 05:00:00,353.0,0.0,15.88,1.06 -2016-08-13 06:00:00,364.0,21.79,15.85,1.05 -2016-08-13 07:00:00,412.0,127.68,16.02,1.6 -2016-08-13 08:00:00,547.0,318.09,16.19,2.16 -2016-08-13 09:00:00,673.0,496.43,16.36,2.72 -2016-08-13 10:00:00,706.0,649.43,16.52,3.02 -2016-08-13 11:00:00,733.0,738.7,16.68,3.31 -2016-08-13 12:00:00,750.0,800.11,16.85,3.61 -2016-08-13 13:00:00,714.0,776.69,16.99,3.66 -2016-08-13 14:00:00,706.0,706.46,17.13,3.71 -2016-08-13 15:00:00,670.0,586.79,17.27,3.75 -2016-08-13 16:00:00,563.0,426.53,17.26,4.07 -2016-08-13 17:00:00,512.0,231.29,17.25,4.39 -2016-08-13 18:00:00,579.0,62.1,17.24,4.7 -2016-08-13 19:00:00,670.0,6.57,17.14,4.8 -2016-08-13 20:00:00,674.0,0.0,17.03,4.89 -2016-08-13 21:00:00,673.0,0.0,16.93,4.98 -2016-08-13 22:00:00,898.0,0.0,16.81,5.1 -2016-08-13 23:00:00,855.0,0.0,16.7,5.23 -2016-08-14 00:00:00,683.0,0.0,16.58,5.35 -2016-08-14 01:00:00,526.0,0.0,16.42,5.53 -2016-08-14 02:00:00,499.0,0.0,16.25,5.71 -2016-08-14 03:00:00,435.0,0.0,16.08,5.89 -2016-08-14 04:00:00,395.0,0.0,16.02,5.94 -2016-08-14 05:00:00,352.0,0.0,15.96,5.99 -2016-08-14 06:00:00,354.0,19.35,15.9,6.04 -2016-08-14 07:00:00,373.0,128.03,16.05,6.04 -2016-08-14 08:00:00,481.0,291.92,16.21,6.04 -2016-08-14 09:00:00,605.0,509.63,16.36,6.04 -2016-08-14 10:00:00,731.0,664.56,16.68,6.03 -2016-08-14 11:00:00,775.0,745.49,17.0,6.01 -2016-08-14 12:00:00,738.0,614.2,17.33,6.0 -2016-08-14 13:00:00,714.0,713.59,17.57,6.25 -2016-08-14 14:00:00,688.0,731.7,17.82,6.5 -2016-08-14 15:00:00,650.0,613.57,18.07,6.74 -2016-08-14 16:00:00,521.0,443.96,18.09,6.79 -2016-08-14 17:00:00,468.0,240.2,18.12,6.83 -2016-08-14 18:00:00,562.0,53.27,18.14,6.87 -2016-08-14 19:00:00,647.0,7.58,18.07,6.74 -2016-08-14 20:00:00,690.0,0.0,18.0,6.61 -2016-08-14 21:00:00,716.0,0.0,17.93,6.48 -2016-08-14 22:00:00,922.0,0.0,17.9,6.42 -2016-08-14 23:00:00,842.0,0.0,17.88,6.35 -2016-08-15 00:00:00,652.0,0.0,17.85,6.29 -2016-08-15 01:00:00,538.0,0.0,17.74,6.41 -2016-08-15 02:00:00,492.0,0.0,17.62,6.53 -2016-08-15 03:00:00,434.0,0.0,17.5,6.65 -2016-08-15 04:00:00,403.0,0.0,17.52,6.67 -2016-08-15 05:00:00,348.0,0.0,17.54,6.69 -2016-08-15 06:00:00,331.0,17.35,17.56,6.72 -2016-08-15 07:00:00,354.0,128.09,17.74,6.69 -2016-08-15 08:00:00,519.0,336.49,17.93,6.67 -2016-08-15 09:00:00,624.0,519.36,18.11,6.65 -2016-08-15 10:00:00,689.0,676.73,18.37,6.57 -2016-08-15 11:00:00,732.0,756.49,18.63,6.5 -2016-08-15 12:00:00,713.0,516.37,18.9,6.43 -2016-08-15 13:00:00,666.0,796.86,19.13,6.5 -2016-08-15 14:00:00,636.0,730.11,19.36,6.57 -2016-08-15 15:00:00,626.0,607.79,19.59,6.63 -2016-08-15 16:00:00,535.0,439.45,19.65,6.81 -2016-08-15 17:00:00,485.0,229.85,19.71,6.98 -2016-08-15 18:00:00,520.0,61.17,19.77,7.16 -2016-08-15 19:00:00,613.0,6.47,19.75,7.31 -2016-08-15 20:00:00,667.0,0.0,19.73,7.45 -2016-08-15 21:00:00,662.0,0.0,19.72,7.6 -2016-08-15 22:00:00,881.0,0.0,19.68,7.5 -2016-08-15 23:00:00,818.0,0.0,19.65,7.4 -2016-08-16 00:00:00,606.0,0.0,19.61,7.3 -2016-08-16 01:00:00,502.0,0.0,19.39,7.31 -2016-08-16 02:00:00,463.0,0.0,19.17,7.33 -2016-08-16 03:00:00,426.0,0.0,18.94,7.35 -2016-08-16 04:00:00,406.0,0.0,18.89,7.26 -2016-08-16 05:00:00,335.0,0.0,18.83,7.17 -2016-08-16 06:00:00,325.0,19.06,18.77,7.08 -2016-08-16 07:00:00,382.0,122.98,18.87,7.02 -2016-08-16 08:00:00,482.0,315.76,18.98,6.96 -2016-08-16 09:00:00,589.0,427.23,19.08,6.9 -2016-08-16 10:00:00,678.0,568.69,19.19,6.6 -2016-08-16 11:00:00,707.0,729.48,19.3,6.3 -2016-08-16 12:00:00,719.0,773.82,19.42,6.0 -2016-08-16 13:00:00,704.0,553.87,19.54,5.78 -2016-08-16 14:00:00,706.0,448.92,19.66,5.57 -2016-08-16 15:00:00,640.0,564.81,19.79,5.35 -2016-08-16 16:00:00,553.0,402.77,19.93,5.03 -2016-08-16 17:00:00,502.0,105.65,20.08,4.7 -2016-08-16 18:00:00,571.0,49.13,20.23,4.37 -2016-08-16 19:00:00,625.0,5.96,19.77,4.55 -2016-08-16 20:00:00,640.0,0.0,19.31,4.73 -2016-08-16 21:00:00,621.0,0.0,18.86,4.91 -2016-08-16 22:00:00,910.0,0.0,18.66,4.43 -2016-08-16 23:00:00,820.0,0.0,18.46,3.94 -2016-08-17 00:00:00,619.0,0.0,18.26,3.46 -2016-08-17 01:00:00,512.0,0.0,18.23,3.51 -2016-08-17 02:00:00,478.0,0.0,18.19,3.56 -2016-08-17 03:00:00,431.0,0.0,18.15,3.61 -2016-08-17 04:00:00,401.0,0.0,18.17,3.64 -2016-08-17 05:00:00,370.0,0.0,18.18,3.66 -2016-08-17 06:00:00,348.0,8.1,18.19,3.68 -2016-08-17 07:00:00,399.0,102.8,18.24,3.58 -2016-08-17 08:00:00,515.0,163.27,18.29,3.48 -2016-08-17 09:00:00,599.0,158.31,18.34,3.38 -2016-08-17 10:00:00,671.0,306.65,18.34,3.41 -2016-08-17 11:00:00,712.0,104.13,18.34,3.44 -2016-08-17 12:00:00,759.0,67.85,18.34,3.48 -2016-08-17 13:00:00,740.0,157.71,18.21,3.42 -2016-08-17 14:00:00,770.0,78.45,18.08,3.36 -2016-08-17 15:00:00,722.0,154.74,17.95,3.3 -2016-08-17 16:00:00,626.0,49.51,17.85,4.26 -2016-08-17 17:00:00,553.0,70.41,17.75,5.23 -2016-08-17 18:00:00,604.0,53.19,17.65,6.19 -2016-08-17 19:00:00,658.0,2.7,17.51,6.7 -2016-08-17 20:00:00,695.0,0.0,17.37,7.21 -2016-08-17 21:00:00,649.0,0.0,17.24,7.72 -2016-08-17 22:00:00,916.0,0.0,17.15,7.83 -2016-08-17 23:00:00,809.0,0.0,17.05,7.94 -2016-08-18 00:00:00,601.0,0.0,16.96,8.06 -2016-08-18 01:00:00,471.0,0.0,17.08,8.2 -2016-08-18 02:00:00,469.0,0.0,17.19,8.34 -2016-08-18 03:00:00,434.0,0.0,17.3,8.48 -2016-08-18 04:00:00,410.0,0.0,17.22,8.58 -2016-08-18 05:00:00,356.0,0.0,17.14,8.68 -2016-08-18 06:00:00,329.0,12.07,17.06,8.77 -2016-08-18 07:00:00,377.0,98.92,16.96,8.35 -2016-08-18 08:00:00,519.0,145.64,16.85,7.93 -2016-08-18 09:00:00,641.0,201.1,16.75,7.5 -2016-08-18 10:00:00,705.0,393.29,16.66,7.13 -2016-08-18 11:00:00,735.0,313.05,16.57,6.76 -2016-08-18 12:00:00,736.0,476.43,16.48,6.39 -2016-08-18 13:00:00,725.0,685.86,16.56,5.83 -2016-08-18 14:00:00,700.0,466.44,16.64,5.26 -2016-08-18 15:00:00,650.0,299.72,16.73,4.7 -2016-08-18 16:00:00,558.0,184.31,16.84,4.46 -2016-08-18 17:00:00,484.0,85.82,16.96,4.22 -2016-08-18 18:00:00,547.0,15.4,17.07,3.97 -2016-08-18 19:00:00,664.0,2.7,17.17,4.17 -2016-08-18 20:00:00,660.0,0.0,17.27,4.37 -2016-08-18 21:00:00,619.0,0.0,17.38,4.57 -2016-08-18 22:00:00,909.0,0.0,17.47,5.95 -2016-08-18 23:00:00,823.0,0.0,17.55,7.34 -2016-08-19 00:00:00,622.0,0.0,17.64,8.73 -2016-08-19 01:00:00,504.0,0.0,17.81,9.66 -2016-08-19 02:00:00,473.0,0.0,17.98,10.58 -2016-08-19 03:00:00,420.0,0.0,18.15,11.5 -2016-08-19 04:00:00,397.0,0.0,18.09,11.75 -2016-08-19 05:00:00,351.0,0.0,18.03,12.0 -2016-08-19 06:00:00,330.0,17.93,17.97,12.25 -2016-08-19 07:00:00,374.0,125.48,17.85,11.83 -2016-08-19 08:00:00,513.0,335.96,17.74,11.42 -2016-08-19 09:00:00,608.0,512.79,17.62,11.01 -2016-08-19 10:00:00,687.0,679.73,17.53,11.37 -2016-08-19 11:00:00,726.0,620.3,17.44,11.72 -2016-08-19 12:00:00,714.0,675.57,17.36,12.08 -2016-08-19 13:00:00,723.0,774.99,17.42,12.13 -2016-08-19 14:00:00,706.0,727.93,17.48,12.17 -2016-08-19 15:00:00,668.0,245.72,17.54,12.22 -2016-08-19 16:00:00,559.0,342.23,17.57,12.34 -2016-08-19 17:00:00,511.0,220.74,17.6,12.46 -2016-08-19 18:00:00,574.0,50.91,17.63,12.58 -2016-08-19 19:00:00,627.0,2.7,17.6,12.59 -2016-08-19 20:00:00,639.0,0.0,17.57,12.61 -2016-08-19 21:00:00,625.0,0.0,17.54,12.62 -2016-08-19 22:00:00,903.0,0.0,17.48,12.73 -2016-08-19 23:00:00,805.0,0.0,17.42,12.84 -2016-08-20 00:00:00,592.0,0.0,17.36,12.95 -2016-08-20 01:00:00,491.0,0.0,17.28,13.25 -2016-08-20 02:00:00,466.0,0.0,17.19,13.54 -2016-08-20 03:00:00,405.0,0.0,17.1,13.83 -2016-08-20 04:00:00,390.0,0.0,17.06,13.66 -2016-08-20 05:00:00,352.0,0.0,17.02,13.48 -2016-08-20 06:00:00,333.0,15.01,16.98,13.3 -2016-08-20 07:00:00,382.0,122.47,16.97,13.15 -2016-08-20 08:00:00,490.0,315.36,16.96,13.01 -2016-08-20 09:00:00,625.0,488.34,16.95,12.87 -2016-08-20 10:00:00,689.0,652.64,16.87,13.01 -2016-08-20 11:00:00,674.0,232.62,16.8,13.14 -2016-08-20 12:00:00,672.0,742.83,16.73,13.28 -2016-08-20 13:00:00,683.0,703.11,16.74,13.28 -2016-08-20 14:00:00,697.0,409.15,16.76,13.27 -2016-08-20 15:00:00,666.0,450.74,16.78,13.27 -2016-08-20 16:00:00,575.0,175.97,16.8,13.03 -2016-08-20 17:00:00,494.0,67.22,16.82,12.78 -2016-08-20 18:00:00,547.0,25.48,16.84,12.54 -2016-08-20 19:00:00,630.0,1.86,16.86,12.26 -2016-08-20 20:00:00,604.0,0.0,16.87,11.99 -2016-08-20 21:00:00,600.0,0.0,16.89,11.71 -2016-08-20 22:00:00,870.0,0.0,16.92,11.46 -2016-08-20 23:00:00,799.0,0.0,16.96,11.2 -2016-08-21 00:00:00,600.0,0.0,17.0,10.95 -2016-08-21 01:00:00,483.0,0.0,16.88,10.72 -2016-08-21 02:00:00,471.0,0.0,16.76,10.48 -2016-08-21 03:00:00,407.0,0.0,16.64,10.25 -2016-08-21 04:00:00,391.0,0.0,16.72,9.82 -2016-08-21 05:00:00,343.0,0.0,16.8,9.38 -2016-08-21 06:00:00,327.0,13.83,16.87,8.95 -2016-08-21 07:00:00,367.0,112.37,16.97,8.47 -2016-08-21 08:00:00,473.0,127.97,17.07,8.0 -2016-08-21 09:00:00,599.0,165.97,17.17,7.52 -2016-08-21 10:00:00,703.0,207.11,17.23,7.52 -2016-08-21 11:00:00,737.0,222.74,17.3,7.52 -2016-08-21 12:00:00,706.0,171.89,17.37,7.52 -2016-08-21 13:00:00,673.0,367.38,17.25,7.94 -2016-08-21 14:00:00,665.0,272.55,17.13,8.37 -2016-08-21 15:00:00,612.0,609.76,17.01,8.8 -2016-08-21 16:00:00,527.0,214.4,17.01,8.59 -2016-08-21 17:00:00,424.0,229.81,17.02,8.39 -2016-08-21 18:00:00,482.0,42.07,17.03,8.18 -2016-08-21 19:00:00,562.0,1.46,17.02,8.02 -2016-08-21 20:00:00,583.0,0.0,17.01,7.86 -2016-08-21 21:00:00,588.0,0.0,17.0,7.7 -2016-08-21 22:00:00,846.0,0.0,17.03,7.77 -2016-08-21 23:00:00,824.0,0.0,17.07,7.83 -2016-08-22 00:00:00,591.0,0.0,17.1,7.9 -2016-08-22 01:00:00,465.0,0.0,17.06,8.04 -2016-08-22 02:00:00,444.0,0.0,17.02,8.18 -2016-08-22 03:00:00,406.0,0.0,16.97,8.32 -2016-08-22 04:00:00,392.0,0.0,17.0,8.01 -2016-08-22 05:00:00,331.0,0.0,17.03,7.71 -2016-08-22 06:00:00,317.0,12.07,17.05,7.41 -2016-08-22 07:00:00,373.0,124.04,17.13,7.11 -2016-08-22 08:00:00,476.0,334.8,17.21,6.82 -2016-08-22 09:00:00,580.0,518.83,17.29,6.52 -2016-08-22 10:00:00,631.0,674.12,17.34,6.14 -2016-08-22 11:00:00,687.0,756.18,17.39,5.76 -2016-08-22 12:00:00,683.0,801.21,17.44,5.38 -2016-08-22 13:00:00,665.0,788.54,17.47,5.36 -2016-08-22 14:00:00,680.0,721.16,17.5,5.33 -2016-08-22 15:00:00,650.0,604.74,17.53,5.31 -2016-08-22 16:00:00,568.0,431.13,17.63,4.76 -2016-08-22 17:00:00,506.0,226.13,17.74,4.21 -2016-08-22 18:00:00,539.0,41.82,17.85,3.66 -2016-08-22 19:00:00,630.0,0.0,17.95,3.67 -2016-08-22 20:00:00,634.0,0.0,18.05,3.69 -2016-08-22 21:00:00,624.0,0.0,18.16,3.71 -2016-08-22 22:00:00,844.0,0.0,18.33,4.06 -2016-08-22 23:00:00,808.0,0.0,18.51,4.42 -2016-08-23 00:00:00,596.0,0.0,18.68,4.77 -2016-08-23 01:00:00,476.0,0.0,18.77,4.59 -2016-08-23 02:00:00,437.0,0.0,18.85,4.41 -2016-08-23 03:00:00,413.0,0.0,18.93,4.23 -2016-08-23 04:00:00,405.0,0.0,18.88,4.35 -2016-08-23 05:00:00,355.0,0.0,18.82,4.46 -2016-08-23 06:00:00,349.0,13.67,18.76,4.58 -2016-08-23 07:00:00,372.0,27.24,18.61,4.04 -2016-08-23 08:00:00,497.0,210.16,18.47,3.49 -2016-08-23 09:00:00,596.0,492.18,18.32,2.95 -2016-08-23 10:00:00,667.0,614.11,18.1,2.46 -2016-08-23 11:00:00,676.0,627.96,17.89,1.96 -2016-08-23 12:00:00,710.0,733.43,17.68,1.46 -2016-08-23 13:00:00,683.0,735.56,17.66,2.1 -2016-08-23 14:00:00,678.0,662.39,17.65,2.73 -2016-08-23 15:00:00,628.0,564.36,17.64,3.37 -2016-08-23 16:00:00,529.0,383.98,17.59,3.65 -2016-08-23 17:00:00,483.0,84.17,17.54,3.93 -2016-08-23 18:00:00,571.0,39.34,17.49,4.21 -2016-08-23 19:00:00,674.0,0.0,17.37,4.67 -2016-08-23 20:00:00,639.0,0.0,17.25,5.14 -2016-08-23 21:00:00,624.0,0.0,17.14,5.6 -2016-08-23 22:00:00,846.0,0.0,17.02,5.88 -2016-08-23 23:00:00,813.0,0.0,16.91,6.16 -2016-08-24 00:00:00,596.0,0.0,16.8,6.44 -2016-08-24 01:00:00,471.0,0.0,16.6,6.62 -2016-08-24 02:00:00,449.0,0.0,16.4,6.79 -2016-08-24 03:00:00,426.0,0.0,16.19,6.97 -2016-08-24 04:00:00,410.0,0.0,16.15,6.97 -2016-08-24 05:00:00,347.0,0.0,16.1,6.97 -2016-08-24 06:00:00,352.0,12.14,16.05,6.97 -2016-08-24 07:00:00,394.0,108.96,16.17,7.05 -2016-08-24 08:00:00,524.0,156.7,16.3,7.14 -2016-08-24 09:00:00,598.0,130.42,16.42,7.23 -2016-08-24 10:00:00,657.0,139.7,16.57,7.15 -2016-08-24 11:00:00,688.0,61.81,16.73,7.07 -2016-08-24 12:00:00,724.0,277.37,16.89,6.99 -2016-08-24 13:00:00,722.0,508.87,16.81,6.46 -2016-08-24 14:00:00,696.0,725.46,16.74,5.92 -2016-08-24 15:00:00,677.0,577.51,16.67,5.38 -2016-08-24 16:00:00,574.0,188.35,16.69,5.48 -2016-08-24 17:00:00,504.0,83.97,16.71,5.57 -2016-08-24 18:00:00,561.0,22.05,16.73,5.67 -2016-08-24 19:00:00,628.0,0.0,16.74,5.39 -2016-08-24 20:00:00,658.0,0.0,16.75,5.11 -2016-08-24 21:00:00,632.0,0.0,16.77,4.83 -2016-08-24 22:00:00,839.0,0.0,16.77,4.8 -2016-08-24 23:00:00,783.0,0.0,16.78,4.77 -2016-08-25 00:00:00,556.0,0.0,16.79,4.74 -2016-08-25 01:00:00,444.0,0.0,16.69,4.28 -2016-08-25 02:00:00,438.0,0.0,16.59,3.81 -2016-08-25 03:00:00,398.0,0.0,16.48,3.34 -2016-08-25 04:00:00,395.0,0.0,16.46,3.18 -2016-08-25 05:00:00,328.0,0.0,16.44,3.02 -2016-08-25 06:00:00,345.0,10.95,16.42,2.86 -2016-08-25 07:00:00,404.0,93.77,16.49,3.14 -2016-08-25 08:00:00,486.0,190.87,16.57,3.42 -2016-08-25 09:00:00,604.0,341.46,16.64,3.7 -2016-08-25 10:00:00,644.0,89.67,16.72,3.62 -2016-08-25 11:00:00,681.0,161.15,16.8,3.54 -2016-08-25 12:00:00,685.0,507.73,16.88,3.46 -2016-08-25 13:00:00,693.0,132.59,16.93,3.71 -2016-08-25 14:00:00,679.0,253.34,16.98,3.97 -2016-08-25 15:00:00,622.0,197.33,17.04,4.22 -2016-08-25 16:00:00,560.0,137.58,16.97,4.28 -2016-08-25 17:00:00,505.0,23.37,16.91,4.33 -2016-08-25 18:00:00,571.0,11.64,16.84,4.39 -2016-08-25 19:00:00,622.0,0.0,16.77,4.24 -2016-08-25 20:00:00,624.0,0.0,16.7,4.09 -2016-08-25 21:00:00,607.0,0.0,16.64,3.94 -2016-08-25 22:00:00,825.0,0.0,16.58,4.34 -2016-08-25 23:00:00,789.0,0.0,16.51,4.74 -2016-08-26 00:00:00,580.0,0.0,16.45,5.14 -2016-08-26 01:00:00,459.0,0.0,16.38,5.24 -2016-08-26 02:00:00,434.0,0.0,16.31,5.33 -2016-08-26 03:00:00,396.0,0.0,16.23,5.42 -2016-08-26 04:00:00,389.0,0.0,16.09,5.18 -2016-08-26 05:00:00,346.0,0.0,15.95,4.94 -2016-08-26 06:00:00,329.0,10.43,15.81,4.7 -2016-08-26 07:00:00,388.0,121.53,15.87,4.23 -2016-08-26 08:00:00,508.0,329.8,15.92,3.75 -2016-08-26 09:00:00,575.0,518.32,15.98,3.27 -2016-08-26 10:00:00,614.0,669.41,16.17,3.18 -2016-08-26 11:00:00,618.0,744.68,16.36,3.09 -2016-08-26 12:00:00,646.0,787.69,16.55,3.01 -2016-08-26 13:00:00,659.0,777.76,16.67,3.35 -2016-08-26 14:00:00,639.0,677.85,16.8,3.7 -2016-08-26 15:00:00,590.0,560.38,16.93,4.04 -2016-08-26 16:00:00,495.0,421.41,16.93,4.44 -2016-08-26 17:00:00,446.0,165.91,16.94,4.84 -2016-08-26 18:00:00,511.0,42.04,16.94,5.24 -2016-08-26 19:00:00,584.0,0.0,16.93,5.31 -2016-08-26 20:00:00,584.0,0.0,16.92,5.37 -2016-08-26 21:00:00,595.0,0.0,16.92,5.43 -2016-08-26 22:00:00,832.0,0.0,16.93,5.41 -2016-08-26 23:00:00,779.0,0.0,16.95,5.39 -2016-08-27 00:00:00,574.0,0.0,16.96,5.37 -2016-08-27 01:00:00,471.0,0.0,16.99,5.67 -2016-08-27 02:00:00,440.0,0.0,17.02,5.98 -2016-08-27 03:00:00,396.0,0.0,17.05,6.29 -2016-08-27 04:00:00,398.0,0.0,17.14,5.99 -2016-08-27 05:00:00,339.0,0.0,17.23,5.69 -2016-08-27 06:00:00,320.0,10.35,17.31,5.39 -2016-08-27 07:00:00,394.0,62.07,17.35,4.86 -2016-08-27 08:00:00,492.0,204.53,17.38,4.33 -2016-08-27 09:00:00,559.0,472.16,17.42,3.79 -2016-08-27 10:00:00,579.0,635.59,17.46,3.66 -2016-08-27 11:00:00,613.0,724.99,17.51,3.53 -2016-08-27 12:00:00,591.0,226.2,17.56,3.39 -2016-08-27 13:00:00,589.0,730.91,17.47,4.6 -2016-08-27 14:00:00,597.0,700.45,17.38,5.81 -2016-08-27 15:00:00,533.0,599.27,17.3,7.02 -2016-08-27 16:00:00,481.0,425.46,17.31,7.22 -2016-08-27 17:00:00,442.0,109.91,17.32,7.42 -2016-08-27 18:00:00,478.0,36.77,17.33,7.61 -2016-08-27 19:00:00,547.0,0.0,17.34,8.02 -2016-08-27 20:00:00,558.0,0.0,17.35,8.43 -2016-08-27 21:00:00,552.0,0.0,17.37,8.84 -2016-08-27 22:00:00,781.0,0.0,17.22,9.14 -2016-08-27 23:00:00,760.0,0.0,17.08,9.45 -2016-08-28 00:00:00,553.0,0.0,16.93,9.75 -2016-08-28 01:00:00,457.0,0.0,16.89,10.21 -2016-08-28 02:00:00,426.0,0.0,16.85,10.66 -2016-08-28 03:00:00,388.0,0.0,16.81,11.12 -2016-08-28 04:00:00,391.0,0.0,16.93,11.23 -2016-08-28 05:00:00,331.0,0.0,17.05,11.34 -2016-08-28 06:00:00,314.0,9.25,17.17,11.45 -2016-08-28 07:00:00,353.0,86.5,17.21,10.94 -2016-08-28 08:00:00,407.0,164.19,17.26,10.43 -2016-08-28 09:00:00,521.0,300.89,17.3,9.92 -2016-08-28 10:00:00,604.0,202.81,17.23,9.56 -2016-08-28 11:00:00,661.0,664.52,17.16,9.2 -2016-08-28 12:00:00,658.0,544.46,17.09,8.84 -2016-08-28 13:00:00,640.0,343.52,16.97,8.7 -2016-08-28 14:00:00,607.0,224.16,16.85,8.57 -2016-08-28 15:00:00,572.0,81.61,16.74,8.43 -2016-08-28 16:00:00,469.0,96.53,16.78,8.33 -2016-08-28 17:00:00,434.0,78.9,16.82,8.23 -2016-08-28 18:00:00,464.0,38.25,16.86,8.14 -2016-08-28 19:00:00,511.0,0.0,16.83,7.89 -2016-08-28 20:00:00,527.0,0.0,16.8,7.65 -2016-08-28 21:00:00,510.0,0.0,16.78,7.41 -2016-08-28 22:00:00,727.0,0.0,16.77,7.23 -2016-08-28 23:00:00,666.0,0.0,16.77,7.06 -2016-08-29 00:00:00,490.0,0.0,16.76,6.88 -2016-08-29 01:00:00,416.0,0.0,16.72,6.77 -2016-08-29 02:00:00,391.0,0.0,16.68,6.65 -2016-08-29 03:00:00,391.0,0.0,16.64,6.54 -2016-08-29 04:00:00,374.0,0.0,16.51,6.44 -2016-08-29 05:00:00,330.0,0.0,16.38,6.34 -2016-08-29 06:00:00,312.0,8.2,16.25,6.25 -2016-08-29 07:00:00,381.0,114.56,16.2,6.0 -2016-08-29 08:00:00,430.0,325.71,16.14,5.76 -2016-08-29 09:00:00,516.0,502.93,16.09,5.52 -2016-08-29 10:00:00,521.0,253.43,16.12,5.17 -2016-08-29 11:00:00,531.0,372.09,16.15,4.83 -2016-08-29 12:00:00,574.0,502.08,16.18,4.48 -2016-08-29 13:00:00,610.0,444.56,16.39,4.23 -2016-08-29 14:00:00,615.0,105.87,16.61,3.98 -2016-08-29 15:00:00,565.0,261.01,16.83,3.72 -2016-08-29 16:00:00,461.0,196.53,16.8,3.5 -2016-08-29 17:00:00,421.0,161.56,16.78,3.28 -2016-08-29 18:00:00,432.0,34.07,16.76,3.06 -2016-08-29 19:00:00,491.0,0.0,16.71,2.62 -2016-08-29 20:00:00,493.0,0.0,16.65,2.18 -2016-08-29 21:00:00,471.0,0.0,16.6,1.74 -2016-08-29 22:00:00,657.0,0.0,16.56,1.44 -2016-08-29 23:00:00,571.0,0.0,16.51,1.15 -2016-08-30 00:00:00,498.0,0.0,16.47,0.86 -2016-08-30 01:00:00,432.0,0.0,16.37,0.97 -2016-08-30 02:00:00,371.0,0.0,16.27,1.09 -2016-08-30 03:00:00,415.0,0.0,16.17,1.2 -2016-08-30 04:00:00,410.0,0.0,16.09,1.66 -2016-08-30 05:00:00,331.0,0.0,16.01,2.12 -2016-08-30 06:00:00,314.0,7.67,15.92,2.58 -2016-08-30 07:00:00,361.0,99.44,16.09,2.77 -2016-08-30 08:00:00,450.0,323.31,16.25,2.96 -2016-08-30 09:00:00,487.0,505.28,16.42,3.14 -2016-08-30 10:00:00,521.0,484.53,16.56,2.79 -2016-08-30 11:00:00,526.0,465.59,16.7,2.44 -2016-08-30 12:00:00,576.0,422.85,16.84,2.08 -2016-08-30 13:00:00,602.0,235.49,16.86,2.12 -2016-08-30 14:00:00,605.0,116.08,16.88,2.17 -2016-08-30 15:00:00,539.0,366.27,16.9,2.21 -2016-08-30 16:00:00,457.0,188.21,16.84,1.92 -2016-08-30 17:00:00,408.0,202.07,16.79,1.64 -2016-08-30 18:00:00,451.0,31.01,16.73,1.35 -2016-08-30 19:00:00,489.0,0.0,16.68,1.43 -2016-08-30 20:00:00,466.0,0.0,16.63,1.52 -2016-08-30 21:00:00,488.0,0.0,16.59,1.6 -2016-08-30 22:00:00,628.0,0.0,16.56,1.95 -2016-08-30 23:00:00,561.0,0.0,16.54,2.3 -2016-08-31 00:00:00,473.0,0.0,16.51,2.65 -2016-08-31 01:00:00,404.0,0.0,16.49,3.09 -2016-08-31 02:00:00,371.0,0.0,16.46,3.53 -2016-08-31 03:00:00,402.0,0.0,16.43,3.97 -2016-08-31 04:00:00,399.0,0.0,16.47,4.29 -2016-08-31 05:00:00,329.0,0.0,16.5,4.62 -2016-08-31 06:00:00,314.0,7.12,16.53,4.94 -2016-08-31 07:00:00,389.0,72.56,16.6,4.67 -2016-08-31 08:00:00,438.0,98.21,16.66,4.4 -2016-08-31 09:00:00,445.0,105.06,16.73,4.12 -2016-08-31 10:00:00,475.0,238.52,16.76,4.03 -2016-08-31 11:00:00,517.0,347.98,16.8,3.93 -2016-08-31 12:00:00,565.0,416.92,16.84,3.83 -2016-08-31 13:00:00,578.0,748.84,16.86,3.94 -2016-08-31 14:00:00,572.0,682.23,16.89,4.06 -2016-08-31 15:00:00,540.0,576.18,16.92,4.17 -2016-08-31 16:00:00,448.0,389.28,16.84,4.2 -2016-08-31 17:00:00,429.0,174.19,16.76,4.23 -2016-08-31 18:00:00,490.0,29.66,16.68,4.26 -2016-08-31 19:00:00,497.0,0.0,16.55,4.12 -2016-08-31 20:00:00,500.0,0.0,16.42,3.98 -2016-08-31 21:00:00,483.0,0.0,16.3,3.83 -2016-08-31 22:00:00,605.0,0.0,16.15,3.68 -2016-08-31 23:00:00,529.0,0.0,16.0,3.52 -2016-09-01 00:00:00,475.0,0.0,15.85,3.37 -2016-09-01 01:00:00,397.0,0.0,15.83,3.26 -2016-09-01 02:00:00,372.0,0.0,15.81,3.16 -2016-09-01 03:00:00,413.0,0.0,15.79,3.06 -2016-09-01 04:00:00,414.0,0.0,15.71,2.47 -2016-09-01 05:00:00,313.0,0.0,15.62,1.89 -2016-09-01 06:00:00,308.0,6.11,15.54,1.3 -2016-09-01 07:00:00,366.0,115.94,15.5,1.19 -2016-09-01 08:00:00,442.0,293.12,15.47,1.09 -2016-09-01 09:00:00,469.0,415.84,15.43,0.98 -2016-09-01 10:00:00,479.0,484.36,15.5,1.1 -2016-09-01 11:00:00,513.0,595.91,15.57,1.22 -2016-09-01 12:00:00,539.0,723.58,15.65,1.34 -2016-09-01 13:00:00,565.0,687.38,15.74,1.82 -2016-09-01 14:00:00,590.0,616.24,15.82,2.3 -2016-09-01 15:00:00,536.0,498.87,15.91,2.79 -2016-09-01 16:00:00,445.0,326.28,15.91,2.91 -2016-09-01 17:00:00,379.0,146.44,15.92,3.03 -2016-09-01 18:00:00,431.0,30.34,15.92,3.16 -2016-09-01 19:00:00,463.0,0.0,15.81,3.21 -2016-09-01 20:00:00,455.0,0.0,15.69,3.26 -2016-09-01 21:00:00,443.0,0.0,15.58,3.31 -2016-09-01 22:00:00,600.0,0.0,15.54,3.65 -2016-09-01 23:00:00,538.0,0.0,15.49,3.98 -2016-09-02 00:00:00,470.0,0.0,15.45,4.32 -2016-09-02 01:00:00,393.0,0.0,15.47,4.79 -2016-09-02 02:00:00,362.0,0.0,15.49,5.26 -2016-09-02 03:00:00,414.0,0.0,15.51,5.72 -2016-09-02 04:00:00,391.0,0.0,15.57,6.17 -2016-09-02 05:00:00,308.0,0.0,15.62,6.62 -2016-09-02 06:00:00,306.0,4.12,15.68,7.06 -2016-09-02 07:00:00,378.0,24.89,15.86,6.91 -2016-09-02 08:00:00,396.0,20.11,16.05,6.76 -2016-09-02 09:00:00,449.0,76.36,16.23,6.61 -2016-09-02 10:00:00,500.0,123.35,16.39,6.33 -2016-09-02 11:00:00,500.0,81.55,16.56,6.05 -2016-09-02 12:00:00,529.0,426.71,16.73,5.77 -2016-09-02 13:00:00,559.0,514.23,16.73,5.66 -2016-09-02 14:00:00,596.0,633.88,16.74,5.56 -2016-09-02 15:00:00,551.0,520.1,16.74,5.46 -2016-09-02 16:00:00,471.0,340.0,16.77,5.32 -2016-09-02 17:00:00,412.0,176.62,16.79,5.19 -2016-09-02 18:00:00,438.0,26.37,16.82,5.05 -2016-09-02 19:00:00,463.0,0.0,16.78,4.84 -2016-09-02 20:00:00,489.0,0.0,16.74,4.63 -2016-09-02 21:00:00,474.0,0.0,16.7,4.43 -2016-09-02 22:00:00,624.0,0.0,16.66,3.96 -2016-09-02 23:00:00,590.0,0.0,16.61,3.5 -2016-09-03 00:00:00,488.0,0.0,16.57,3.03 -2016-09-03 01:00:00,407.0,0.0,16.61,3.64 -2016-09-03 02:00:00,381.0,0.0,16.64,4.25 -2016-09-03 03:00:00,408.0,0.0,16.68,4.86 -2016-09-03 04:00:00,408.0,0.0,16.74,5.54 -2016-09-03 05:00:00,320.0,0.0,16.79,6.23 -2016-09-03 06:00:00,308.0,4.57,16.85,6.91 -2016-09-03 07:00:00,359.0,5.79,16.88,7.32 -2016-09-03 08:00:00,432.0,27.53,16.92,7.74 -2016-09-03 09:00:00,495.0,150.5,16.95,8.15 -2016-09-03 10:00:00,515.0,149.28,16.96,8.69 -2016-09-03 11:00:00,505.0,132.68,16.97,9.23 -2016-09-03 12:00:00,523.0,113.25,16.98,9.77 -2016-09-03 13:00:00,565.0,96.1,17.18,9.78 -2016-09-03 14:00:00,582.0,46.82,17.38,9.79 -2016-09-03 15:00:00,554.0,40.22,17.58,9.81 -2016-09-03 16:00:00,461.0,43.12,17.59,9.71 -2016-09-03 17:00:00,410.0,26.06,17.6,9.6 -2016-09-03 18:00:00,483.0,6.88,17.61,9.5 -2016-09-03 19:00:00,548.0,0.0,17.64,9.26 -2016-09-03 20:00:00,523.0,0.0,17.66,9.02 -2016-09-03 21:00:00,509.0,0.0,17.69,8.77 -2016-09-03 22:00:00,623.0,0.0,17.73,8.82 -2016-09-03 23:00:00,576.0,0.0,17.77,8.87 -2016-09-04 00:00:00,520.0,0.0,17.81,8.92 -2016-09-04 01:00:00,447.0,0.0,17.71,8.89 -2016-09-04 02:00:00,378.0,0.0,17.6,8.85 -2016-09-04 03:00:00,414.0,0.0,17.5,8.81 -2016-09-04 04:00:00,410.0,0.0,17.45,8.53 -2016-09-04 05:00:00,332.0,0.0,17.39,8.24 -2016-09-04 06:00:00,315.0,1.85,17.34,7.96 -2016-09-04 07:00:00,339.0,13.49,17.27,7.18 -2016-09-04 08:00:00,413.0,76.33,17.2,6.4 -2016-09-04 09:00:00,468.0,70.67,17.13,5.63 -2016-09-04 10:00:00,531.0,183.59,17.13,5.2 -2016-09-04 11:00:00,560.0,238.71,17.13,4.77 -2016-09-04 12:00:00,558.0,259.26,17.14,4.34 -2016-09-04 13:00:00,569.0,214.73,17.15,4.23 -2016-09-04 14:00:00,581.0,188.03,17.16,4.11 -2016-09-04 15:00:00,543.0,112.49,17.17,4.0 -2016-09-04 16:00:00,453.0,82.69,17.23,4.59 -2016-09-04 17:00:00,370.0,32.35,17.3,5.19 -2016-09-04 18:00:00,402.0,0.22,17.36,5.78 -2016-09-04 19:00:00,476.0,0.0,17.46,6.12 -2016-09-04 20:00:00,463.0,0.0,17.55,6.47 -2016-09-04 21:00:00,459.0,0.0,17.65,6.81 -2016-09-04 22:00:00,583.0,0.0,17.72,7.37 -2016-09-04 23:00:00,557.0,0.0,17.79,7.92 -2016-09-05 00:00:00,474.0,0.0,17.86,8.47 -2016-09-05 01:00:00,397.0,0.0,17.88,8.84 -2016-09-05 02:00:00,374.0,0.0,17.9,9.2 -2016-09-05 03:00:00,397.0,0.0,17.92,9.57 -2016-09-05 04:00:00,398.0,0.0,17.91,8.99 -2016-09-05 05:00:00,303.0,0.0,17.9,8.41 -2016-09-05 06:00:00,294.0,1.06,17.89,7.83 -2016-09-05 07:00:00,350.0,53.4,17.81,7.14 -2016-09-05 08:00:00,412.0,91.74,17.72,6.46 -2016-09-05 09:00:00,457.0,90.25,17.64,5.77 -2016-09-05 10:00:00,504.0,202.85,17.59,5.65 -2016-09-05 11:00:00,536.0,378.08,17.54,5.53 -2016-09-05 12:00:00,554.0,414.73,17.49,5.41 -2016-09-05 13:00:00,549.0,552.06,17.44,5.69 -2016-09-05 14:00:00,597.0,607.32,17.39,5.98 -2016-09-05 15:00:00,545.0,500.15,17.34,6.26 -2016-09-05 16:00:00,501.0,267.23,17.28,5.72 -2016-09-05 17:00:00,424.0,86.63,17.23,5.18 -2016-09-05 18:00:00,458.0,19.58,17.17,4.63 -2016-09-05 19:00:00,511.0,0.0,17.14,4.37 -2016-09-05 20:00:00,488.0,0.0,17.11,4.1 -2016-09-05 21:00:00,472.0,0.0,17.08,3.83 -2016-09-05 22:00:00,611.0,0.0,17.09,3.9 -2016-09-05 23:00:00,540.0,0.0,17.1,3.96 -2016-09-06 00:00:00,458.0,0.0,17.11,4.03 -2016-09-06 01:00:00,410.0,0.0,17.05,3.81 -2016-09-06 02:00:00,364.0,0.0,17.0,3.6 -2016-09-06 03:00:00,400.0,0.0,16.94,3.38 -2016-09-06 04:00:00,396.0,0.0,16.94,3.77 -2016-09-06 05:00:00,304.0,0.0,16.93,4.15 -2016-09-06 06:00:00,301.0,1.46,16.93,4.54 -2016-09-06 07:00:00,389.0,56.74,16.99,4.48 -2016-09-06 08:00:00,472.0,85.4,17.04,4.42 -2016-09-06 09:00:00,512.0,143.95,17.1,4.36 -2016-09-06 10:00:00,575.0,145.1,17.15,3.8 -2016-09-06 11:00:00,572.0,282.82,17.21,3.25 -2016-09-06 12:00:00,574.0,293.51,17.27,2.69 -2016-09-06 13:00:00,612.0,251.17,17.75,2.14 -2016-09-06 14:00:00,606.0,159.44,18.23,1.59 -2016-09-06 15:00:00,566.0,244.51,18.71,1.03 -2016-09-06 16:00:00,487.0,269.87,18.5,1.7 -2016-09-06 17:00:00,417.0,181.25,18.28,2.36 -2016-09-06 18:00:00,457.0,21.31,18.07,3.02 -2016-09-06 19:00:00,510.0,0.0,17.96,3.47 -2016-09-06 20:00:00,479.0,0.0,17.84,3.92 -2016-09-06 21:00:00,486.0,0.0,17.73,4.37 -2016-09-06 22:00:00,643.0,0.0,17.82,4.74 -2016-09-06 23:00:00,554.0,0.0,17.9,5.1 -2016-09-07 00:00:00,467.0,0.0,17.99,5.46 -2016-09-07 01:00:00,393.0,0.0,18.12,5.56 -2016-09-07 02:00:00,376.0,0.0,18.24,5.66 -2016-09-07 03:00:00,400.0,0.0,18.37,5.77 -2016-09-07 04:00:00,395.0,0.0,18.5,6.06 -2016-09-07 05:00:00,315.0,0.0,18.64,6.35 -2016-09-07 06:00:00,330.0,2.24,18.77,6.65 -2016-09-07 07:00:00,408.0,71.31,18.82,6.68 -2016-09-07 08:00:00,468.0,298.02,18.86,6.7 -2016-09-07 09:00:00,514.0,374.98,18.91,6.73 -2016-09-07 10:00:00,510.0,650.11,19.0,6.61 -2016-09-07 11:00:00,546.0,749.15,19.09,6.49 -2016-09-07 12:00:00,591.0,575.3,19.18,6.37 -2016-09-07 13:00:00,590.0,764.3,19.34,6.22 -2016-09-07 14:00:00,582.0,546.17,19.49,6.06 -2016-09-07 15:00:00,555.0,549.46,19.65,5.9 -2016-09-07 16:00:00,484.0,327.3,19.33,5.49 -2016-09-07 17:00:00,423.0,96.8,19.01,5.09 -2016-09-07 18:00:00,490.0,19.99,18.69,4.68 -2016-09-07 19:00:00,540.0,0.0,18.31,5.54 -2016-09-07 20:00:00,500.0,0.0,17.92,6.4 -2016-09-07 21:00:00,527.0,0.0,17.54,7.27 -2016-09-07 22:00:00,634.0,0.0,17.32,8.1 -2016-09-07 23:00:00,572.0,0.0,17.1,8.93 -2016-09-08 00:00:00,484.0,0.0,16.88,9.77 -2016-09-08 01:00:00,418.0,0.0,16.87,9.67 -2016-09-08 02:00:00,400.0,0.0,16.86,9.57 -2016-09-08 03:00:00,422.0,0.0,16.85,9.48 -2016-09-08 04:00:00,407.0,0.0,16.88,9.44 -2016-09-08 05:00:00,323.0,0.0,16.91,9.41 -2016-09-08 06:00:00,325.0,1.46,16.94,9.38 -2016-09-08 07:00:00,391.0,110.09,17.04,8.96 -2016-09-08 08:00:00,481.0,326.53,17.14,8.54 -2016-09-08 09:00:00,497.0,504.68,17.24,8.12 -2016-09-08 10:00:00,498.0,668.49,17.35,8.18 -2016-09-08 11:00:00,538.0,751.78,17.47,8.24 -2016-09-08 12:00:00,576.0,797.11,17.59,8.3 -2016-09-08 13:00:00,603.0,757.13,17.68,8.37 -2016-09-08 14:00:00,583.0,265.91,17.76,8.44 -2016-09-08 15:00:00,543.0,326.18,17.85,8.51 -2016-09-08 16:00:00,477.0,172.13,17.91,8.81 -2016-09-08 17:00:00,418.0,58.32,17.98,9.12 -2016-09-08 18:00:00,474.0,3.66,18.04,9.42 -2016-09-08 19:00:00,511.0,0.0,18.07,9.42 -2016-09-08 20:00:00,517.0,0.0,18.09,9.41 -2016-09-08 21:00:00,517.0,0.0,18.12,9.41 -2016-09-08 22:00:00,659.0,0.0,18.04,9.01 -2016-09-08 23:00:00,584.0,0.0,17.95,8.62 -2016-09-09 00:00:00,475.0,0.0,17.87,8.22 -2016-09-09 01:00:00,414.0,0.0,17.83,8.33 -2016-09-09 02:00:00,383.0,0.0,17.8,8.43 -2016-09-09 03:00:00,401.0,0.0,17.76,8.54 -2016-09-09 04:00:00,392.0,0.0,17.75,8.55 -2016-09-09 05:00:00,342.0,0.0,17.75,8.56 -2016-09-09 06:00:00,339.0,0.0,17.74,8.57 -2016-09-09 07:00:00,397.0,67.45,17.79,9.01 -2016-09-09 08:00:00,470.0,165.12,17.83,9.45 -2016-09-09 09:00:00,522.0,169.06,17.88,9.89 -2016-09-09 10:00:00,564.0,216.83,17.91,10.32 -2016-09-09 11:00:00,580.0,576.28,17.94,10.74 -2016-09-09 12:00:00,610.0,815.34,17.97,11.17 -2016-09-09 13:00:00,625.0,773.64,17.98,11.22 -2016-09-09 14:00:00,647.0,646.17,17.98,11.26 -2016-09-09 15:00:00,611.0,499.44,17.99,11.31 -2016-09-09 16:00:00,512.0,123.09,17.99,11.24 -2016-09-09 17:00:00,463.0,92.58,17.99,11.17 -2016-09-09 18:00:00,488.0,13.19,17.99,11.1 -2016-09-09 19:00:00,539.0,0.0,18.01,10.94 -2016-09-09 20:00:00,506.0,0.0,18.02,10.77 -2016-09-09 21:00:00,504.0,0.0,18.04,10.61 -2016-09-09 22:00:00,639.0,0.0,18.03,10.45 -2016-09-09 23:00:00,614.0,0.0,18.02,10.28 -2016-09-10 00:00:00,498.0,0.0,18.01,10.12 -2016-09-10 01:00:00,449.0,0.0,17.94,9.43 -2016-09-10 02:00:00,463.0,0.0,17.88,8.73 -2016-09-10 03:00:00,460.0,0.0,17.81,8.03 -2016-09-10 04:00:00,419.0,0.0,17.73,6.88 -2016-09-10 05:00:00,349.0,0.0,17.64,5.73 -2016-09-10 06:00:00,352.0,0.0,17.56,4.58 -2016-09-10 07:00:00,393.0,38.27,17.45,4.12 -2016-09-10 08:00:00,469.0,123.93,17.34,3.67 -2016-09-10 09:00:00,558.0,98.54,17.23,3.21 -2016-09-10 10:00:00,622.0,132.19,17.08,3.3 -2016-09-10 11:00:00,656.0,699.92,16.93,3.39 -2016-09-10 12:00:00,709.0,701.38,16.78,3.48 -2016-09-10 13:00:00,705.0,567.61,16.65,4.13 -2016-09-10 14:00:00,744.0,678.49,16.51,4.79 -2016-09-10 15:00:00,687.0,561.99,16.38,5.45 -2016-09-10 16:00:00,597.0,377.04,16.26,5.41 -2016-09-10 17:00:00,494.0,167.98,16.15,5.37 -2016-09-10 18:00:00,484.0,12.77,16.03,5.32 -2016-09-10 19:00:00,507.0,0.0,15.96,5.05 -2016-09-10 20:00:00,512.0,0.0,15.9,4.77 -2016-09-10 21:00:00,511.0,0.0,15.83,4.5 -2016-09-10 22:00:00,684.0,0.0,15.76,3.71 -2016-09-10 23:00:00,618.0,0.0,15.7,2.93 -2016-09-11 00:00:00,502.0,0.0,15.63,2.15 -2016-09-11 01:00:00,478.0,0.0,15.52,1.92 -2016-09-11 02:00:00,465.0,0.0,15.41,1.69 -2016-09-11 03:00:00,457.0,0.0,15.31,1.46 -2016-09-11 04:00:00,451.0,0.0,15.3,2.25 -2016-09-11 05:00:00,369.0,0.0,15.3,3.04 -2016-09-11 06:00:00,347.0,0.0,15.29,3.83 -2016-09-11 07:00:00,379.0,102.49,15.42,4.48 -2016-09-11 08:00:00,406.0,316.16,15.55,5.13 -2016-09-11 09:00:00,536.0,516.83,15.68,5.78 -2016-09-11 10:00:00,620.0,552.85,15.97,6.04 -2016-09-11 11:00:00,703.0,468.25,16.26,6.3 -2016-09-11 12:00:00,652.0,449.41,16.55,6.57 -2016-09-11 13:00:00,621.0,521.14,16.75,6.77 -2016-09-11 14:00:00,652.0,608.66,16.94,6.98 -2016-09-11 15:00:00,588.0,552.83,17.14,7.19 -2016-09-11 16:00:00,485.0,255.79,17.2,7.18 -2016-09-11 17:00:00,402.0,86.72,17.27,7.18 -2016-09-11 18:00:00,419.0,11.66,17.33,7.17 -2016-09-11 19:00:00,457.0,0.0,17.37,7.6 -2016-09-11 20:00:00,460.0,0.0,17.4,8.04 -2016-09-11 21:00:00,471.0,0.0,17.44,8.47 -2016-09-11 22:00:00,610.0,0.0,17.48,8.85 -2016-09-11 23:00:00,553.0,0.0,17.51,9.22 -2016-09-12 00:00:00,473.0,0.0,17.55,9.6 -2016-09-12 01:00:00,428.0,0.0,17.57,9.87 -2016-09-12 02:00:00,368.0,0.0,17.59,10.14 -2016-09-12 03:00:00,404.0,0.0,17.62,10.41 -2016-09-12 04:00:00,391.0,0.0,17.69,10.41 -2016-09-12 05:00:00,307.0,0.0,17.75,10.41 -2016-09-12 06:00:00,308.0,0.0,17.82,10.41 -2016-09-12 07:00:00,362.0,56.39,17.85,10.16 -2016-09-12 08:00:00,412.0,140.92,17.89,9.91 -2016-09-12 09:00:00,506.0,109.21,17.92,9.66 -2016-09-12 10:00:00,491.0,259.87,17.97,9.52 -2016-09-12 11:00:00,544.0,344.99,18.03,9.38 -2016-09-12 12:00:00,590.0,475.82,18.09,9.24 -2016-09-12 13:00:00,580.0,548.48,18.1,8.77 -2016-09-12 14:00:00,612.0,521.54,18.1,8.29 -2016-09-12 15:00:00,581.0,451.47,18.11,7.82 -2016-09-12 16:00:00,478.0,134.73,18.05,7.64 -2016-09-12 17:00:00,407.0,27.37,17.99,7.46 -2016-09-12 18:00:00,463.0,9.36,17.93,7.28 -2016-09-12 19:00:00,530.0,0.0,17.86,7.19 -2016-09-12 20:00:00,533.0,0.0,17.8,7.1 -2016-09-12 21:00:00,504.0,0.0,17.73,7.01 -2016-09-12 22:00:00,608.0,0.0,17.68,6.39 -2016-09-12 23:00:00,510.0,0.0,17.64,5.77 -2016-09-13 00:00:00,435.0,0.0,17.59,5.14 -2016-09-13 01:00:00,422.0,0.0,17.44,4.76 -2016-09-13 02:00:00,376.0,0.0,17.29,4.38 -2016-09-13 03:00:00,408.0,0.0,17.14,4.0 -2016-09-13 04:00:00,400.0,0.0,17.02,4.24 -2016-09-13 05:00:00,346.0,0.0,16.89,4.49 -2016-09-13 06:00:00,314.0,0.0,16.77,4.73 -2016-09-13 07:00:00,363.0,44.41,16.63,5.66 -2016-09-13 08:00:00,446.0,55.87,16.49,6.59 -2016-09-13 09:00:00,504.0,64.96,16.35,7.52 -2016-09-13 10:00:00,514.0,44.1,16.31,7.8 -2016-09-13 11:00:00,546.0,31.84,16.27,8.09 -2016-09-13 12:00:00,556.0,38.3,16.24,8.37 -2016-09-13 13:00:00,577.0,47.75,16.51,8.43 -2016-09-13 14:00:00,589.0,46.95,16.77,8.49 -2016-09-13 15:00:00,563.0,41.04,17.04,8.55 -2016-09-13 16:00:00,497.0,12.88,16.99,8.38 -2016-09-13 17:00:00,449.0,20.02,16.94,8.21 -2016-09-13 18:00:00,506.0,0.22,16.89,8.04 -2016-09-13 19:00:00,561.0,0.0,16.88,8.12 -2016-09-13 20:00:00,542.0,0.0,16.86,8.21 -2016-09-13 21:00:00,513.0,0.0,16.85,8.29 -2016-09-13 22:00:00,624.0,0.0,16.96,7.32 -2016-09-13 23:00:00,551.0,0.0,17.07,6.35 -2016-09-14 00:00:00,467.0,0.0,17.18,5.38 -2016-09-14 01:00:00,406.0,0.0,17.12,5.65 -2016-09-14 02:00:00,363.0,0.0,17.06,5.91 -2016-09-14 03:00:00,397.0,0.0,17.0,6.18 -2016-09-14 04:00:00,408.0,0.0,17.07,6.26 -2016-09-14 05:00:00,331.0,0.0,17.13,6.34 -2016-09-14 06:00:00,317.0,0.0,17.2,6.43 -2016-09-14 07:00:00,385.0,79.94,17.15,7.01 -2016-09-14 08:00:00,459.0,195.44,17.09,7.6 -2016-09-14 09:00:00,478.0,460.85,17.04,8.18 -2016-09-14 10:00:00,504.0,668.58,17.08,8.28 -2016-09-14 11:00:00,492.0,735.04,17.13,8.38 -2016-09-14 12:00:00,520.0,823.57,17.18,8.48 -2016-09-14 13:00:00,543.0,775.11,17.13,8.16 -2016-09-14 14:00:00,573.0,694.43,17.07,7.84 -2016-09-14 15:00:00,539.0,558.59,17.02,7.52 -2016-09-14 16:00:00,439.0,367.0,17.1,7.4 -2016-09-14 17:00:00,381.0,103.0,17.18,7.28 -2016-09-14 18:00:00,426.0,7.06,17.26,7.16 -2016-09-14 19:00:00,481.0,0.0,17.17,6.86 -2016-09-14 20:00:00,472.0,0.0,17.08,6.56 -2016-09-14 21:00:00,477.0,0.0,16.99,6.26 -2016-09-14 22:00:00,607.0,0.0,16.93,5.77 -2016-09-14 23:00:00,540.0,0.0,16.88,5.27 -2016-09-15 00:00:00,445.0,0.0,16.82,4.77 -2016-09-15 01:00:00,393.0,0.0,16.82,4.75 -2016-09-15 02:00:00,359.0,0.0,16.81,4.73 -2016-09-15 03:00:00,384.0,0.0,16.81,4.7 -2016-09-15 04:00:00,397.0,0.0,16.75,4.42 -2016-09-15 05:00:00,316.0,0.0,16.69,4.13 -2016-09-15 06:00:00,294.0,0.0,16.63,3.85 -2016-09-15 07:00:00,358.0,45.92,16.47,4.2 -2016-09-15 08:00:00,459.0,179.75,16.32,4.56 -2016-09-15 09:00:00,503.0,61.9,16.16,4.91 -2016-09-15 10:00:00,526.0,91.73,15.99,5.57 -2016-09-15 11:00:00,594.0,59.8,15.83,6.23 -2016-09-15 12:00:00,616.0,72.0,15.67,6.88 -2016-09-15 13:00:00,625.0,85.6,16.03,6.09 -2016-09-15 14:00:00,658.0,66.37,16.38,5.29 -2016-09-15 15:00:00,613.0,39.58,16.74,4.5 -2016-09-15 16:00:00,522.0,50.59,16.67,5.5 -2016-09-15 17:00:00,437.0,22.74,16.6,6.51 -2016-09-15 18:00:00,486.0,0.0,16.53,7.52 -2016-09-15 19:00:00,557.0,0.0,16.34,7.63 -2016-09-15 20:00:00,533.0,0.0,16.16,7.75 -2016-09-15 21:00:00,498.0,0.0,15.97,7.86 -2016-09-15 22:00:00,617.0,0.0,15.91,8.08 -2016-09-15 23:00:00,542.0,0.0,15.85,8.29 -2016-09-16 00:00:00,443.0,0.0,15.79,8.51 -2016-09-16 01:00:00,413.0,0.0,15.76,8.88 -2016-09-16 02:00:00,371.0,0.0,15.72,9.25 -2016-09-16 03:00:00,412.0,0.0,15.69,9.61 -2016-09-16 04:00:00,407.0,0.0,15.77,9.89 -2016-09-16 05:00:00,342.0,0.0,15.86,10.17 -2016-09-16 06:00:00,328.0,0.0,15.94,10.44 -2016-09-16 07:00:00,426.0,49.39,15.9,10.4 -2016-09-16 08:00:00,462.0,49.42,15.86,10.35 -2016-09-16 09:00:00,499.0,308.38,15.82,10.3 -2016-09-16 10:00:00,506.0,425.73,15.78,10.12 -2016-09-16 11:00:00,537.0,341.56,15.74,9.94 -2016-09-16 12:00:00,525.0,433.67,15.71,9.77 -2016-09-16 13:00:00,565.0,258.96,15.67,9.6 -2016-09-16 14:00:00,573.0,605.51,15.64,9.43 -2016-09-16 15:00:00,521.0,141.44,15.6,9.26 -2016-09-16 16:00:00,442.0,168.24,15.52,9.5 -2016-09-16 17:00:00,387.0,66.67,15.45,9.75 -2016-09-16 18:00:00,448.0,4.55,15.37,10.0 -2016-09-16 19:00:00,488.0,0.0,15.3,10.03 -2016-09-16 20:00:00,494.0,0.0,15.24,10.06 -2016-09-16 21:00:00,511.0,0.0,15.17,10.08 -2016-09-16 22:00:00,617.0,0.0,15.2,9.73 -2016-09-16 23:00:00,561.0,0.0,15.23,9.37 -2016-09-17 00:00:00,461.0,0.0,15.26,9.02 -2016-09-17 01:00:00,398.0,0.0,15.27,8.79 -2016-09-17 02:00:00,363.0,0.0,15.27,8.56 -2016-09-17 03:00:00,399.0,0.0,15.28,8.33 -2016-09-17 04:00:00,399.0,0.0,15.25,8.1 -2016-09-17 05:00:00,332.0,0.0,15.21,7.87 -2016-09-17 06:00:00,316.0,0.0,15.18,7.64 -2016-09-17 07:00:00,369.0,51.91,15.16,7.4 -2016-09-17 08:00:00,452.0,103.93,15.15,7.15 -2016-09-17 09:00:00,515.0,166.1,15.13,6.91 -2016-09-17 10:00:00,511.0,102.33,15.13,6.99 -2016-09-17 11:00:00,535.0,428.32,15.13,7.08 -2016-09-17 12:00:00,525.0,280.56,15.13,7.16 -2016-09-17 13:00:00,567.0,109.29,15.24,7.08 -2016-09-17 14:00:00,606.0,127.97,15.35,7.0 -2016-09-17 15:00:00,557.0,128.18,15.46,6.92 -2016-09-17 16:00:00,449.0,24.95,15.39,6.89 -2016-09-17 17:00:00,402.0,26.35,15.33,6.85 -2016-09-17 18:00:00,454.0,0.0,15.26,6.81 -2016-09-17 19:00:00,490.0,0.0,15.21,6.49 -2016-09-17 20:00:00,500.0,0.0,15.16,6.17 -2016-09-17 21:00:00,518.0,0.0,15.11,5.85 -2016-09-17 22:00:00,629.0,0.0,15.03,5.59 -2016-09-17 23:00:00,571.0,0.0,14.95,5.33 -2016-09-18 00:00:00,474.0,0.0,14.87,5.08 -2016-09-18 01:00:00,431.0,0.0,15.05,4.91 -2016-09-18 02:00:00,390.0,0.0,15.23,4.74 -2016-09-18 03:00:00,419.0,0.0,15.42,4.58 -2016-09-18 04:00:00,413.0,0.0,15.39,4.35 -2016-09-18 05:00:00,348.0,0.0,15.35,4.13 -2016-09-18 06:00:00,312.0,0.0,15.32,3.9 -2016-09-18 07:00:00,360.0,31.32,15.37,3.75 -2016-09-18 08:00:00,434.0,166.67,15.42,3.6 -2016-09-18 09:00:00,515.0,61.27,15.47,3.45 -2016-09-18 10:00:00,553.0,35.46,15.57,3.64 -2016-09-18 11:00:00,582.0,112.51,15.68,3.83 -2016-09-18 12:00:00,581.0,87.06,15.79,4.03 -2016-09-18 13:00:00,582.0,115.65,15.61,3.87 -2016-09-18 14:00:00,572.0,226.67,15.42,3.71 -2016-09-18 15:00:00,547.0,127.77,15.24,3.56 -2016-09-18 16:00:00,451.0,157.82,15.32,3.38 -2016-09-18 17:00:00,378.0,30.5,15.41,3.2 -2016-09-18 18:00:00,400.0,1.38,15.49,3.02 -2016-09-18 19:00:00,445.0,0.0,15.53,2.93 -2016-09-18 20:00:00,454.0,0.0,15.56,2.84 -2016-09-18 21:00:00,451.0,0.0,15.6,2.74 -2016-09-18 22:00:00,580.0,0.0,15.63,2.78 -2016-09-18 23:00:00,527.0,0.0,15.65,2.82 -2016-09-19 00:00:00,454.0,0.0,15.68,2.86 -2016-09-19 01:00:00,406.0,0.0,15.79,2.75 -2016-09-19 02:00:00,370.0,0.0,15.9,2.65 -2016-09-19 03:00:00,391.0,0.0,16.02,2.55 -2016-09-19 04:00:00,402.0,0.0,15.92,2.62 -2016-09-19 05:00:00,318.0,0.0,15.82,2.68 -2016-09-19 06:00:00,304.0,0.0,15.72,2.74 -2016-09-19 07:00:00,350.0,47.9,15.67,2.98 -2016-09-19 08:00:00,408.0,222.74,15.61,3.21 -2016-09-19 09:00:00,476.0,137.93,15.56,3.45 -2016-09-19 10:00:00,529.0,158.68,15.56,3.83 -2016-09-19 11:00:00,562.0,367.94,15.56,4.21 -2016-09-19 12:00:00,582.0,480.69,15.56,4.59 -2016-09-19 13:00:00,579.0,334.29,15.42,5.28 -2016-09-19 14:00:00,567.0,193.61,15.27,5.97 -2016-09-19 15:00:00,565.0,137.73,15.13,6.66 -2016-09-19 16:00:00,486.0,133.42,15.1,6.96 -2016-09-19 17:00:00,393.0,53.42,15.07,7.26 -2016-09-19 18:00:00,458.0,0.0,15.04,7.56 -2016-09-19 19:00:00,500.0,0.0,15.02,7.5 -2016-09-19 20:00:00,474.0,0.0,15.0,7.44 -2016-09-19 21:00:00,470.0,0.0,14.98,7.38 -2016-09-19 22:00:00,583.0,0.0,14.99,7.13 -2016-09-19 23:00:00,528.0,0.0,15.01,6.88 -2016-09-20 00:00:00,440.0,0.0,15.02,6.63 -2016-09-20 01:00:00,404.0,0.0,14.98,6.29 -2016-09-20 02:00:00,380.0,0.0,14.93,5.94 -2016-09-20 03:00:00,400.0,0.0,14.89,5.59 -2016-09-20 04:00:00,412.0,0.0,14.89,5.6 -2016-09-20 05:00:00,330.0,0.0,14.89,5.6 -2016-09-20 06:00:00,314.0,0.0,14.89,5.61 -2016-09-20 07:00:00,373.0,35.15,14.89,5.46 -2016-09-20 08:00:00,470.0,86.55,14.89,5.3 -2016-09-20 09:00:00,492.0,56.27,14.89,5.14 -2016-09-20 10:00:00,534.0,127.06,14.93,5.05 -2016-09-20 11:00:00,542.0,180.68,14.98,4.96 -2016-09-20 12:00:00,590.0,253.31,15.03,4.87 -2016-09-20 13:00:00,614.0,470.56,15.15,4.74 -2016-09-20 14:00:00,609.0,359.09,15.26,4.6 -2016-09-20 15:00:00,568.0,134.89,15.38,4.47 -2016-09-20 16:00:00,483.0,83.74,15.43,4.11 -2016-09-20 17:00:00,412.0,50.75,15.49,3.76 -2016-09-20 18:00:00,445.0,0.0,15.54,3.41 -2016-09-20 19:00:00,495.0,0.0,15.49,3.19 -2016-09-20 20:00:00,508.0,0.0,15.44,2.97 -2016-09-20 21:00:00,501.0,0.0,15.39,2.76 -2016-09-20 22:00:00,601.0,0.0,15.28,2.33 -2016-09-20 23:00:00,536.0,0.0,15.18,1.9 -2016-09-21 00:00:00,451.0,0.0,15.07,1.48 -2016-09-21 01:00:00,416.0,0.0,15.14,1.63 -2016-09-21 02:00:00,387.0,0.0,15.2,1.78 -2016-09-21 03:00:00,423.0,0.0,15.27,1.93 -2016-09-21 04:00:00,422.0,0.0,15.21,2.23 -2016-09-21 05:00:00,334.0,0.0,15.14,2.52 -2016-09-21 06:00:00,313.0,0.0,15.08,2.81 -2016-09-21 07:00:00,389.0,17.52,15.1,2.96 -2016-09-21 08:00:00,468.0,100.4,15.11,3.1 -2016-09-21 09:00:00,539.0,110.91,15.13,3.24 -2016-09-21 10:00:00,539.0,446.54,15.15,3.42 -2016-09-21 11:00:00,536.0,494.45,15.17,3.59 -2016-09-21 12:00:00,574.0,307.74,15.2,3.77 -2016-09-21 13:00:00,584.0,250.95,15.14,4.51 -2016-09-21 14:00:00,589.0,211.03,15.08,5.26 -2016-09-21 15:00:00,537.0,276.52,15.02,6.01 -2016-09-21 16:00:00,449.0,141.48,15.16,5.93 -2016-09-21 17:00:00,398.0,48.06,15.31,5.85 -2016-09-21 18:00:00,448.0,0.0,15.45,5.77 -2016-09-21 19:00:00,520.0,0.0,15.55,5.49 -2016-09-21 20:00:00,518.0,0.0,15.65,5.2 -2016-09-21 21:00:00,478.0,0.0,15.75,4.92 -2016-09-21 22:00:00,605.0,0.0,15.75,4.9 -2016-09-21 23:00:00,542.0,0.0,15.75,4.88 -2016-09-22 00:00:00,462.0,0.0,15.75,4.86 -2016-09-22 01:00:00,405.0,0.0,15.53,4.24 -2016-09-22 02:00:00,380.0,0.0,15.31,3.62 -2016-09-22 03:00:00,399.0,0.0,15.09,3.01 -2016-09-22 04:00:00,412.0,0.0,15.02,2.91 -2016-09-22 05:00:00,335.0,0.0,14.94,2.82 -2016-09-22 06:00:00,321.0,0.0,14.87,2.73 -2016-09-22 07:00:00,390.0,48.43,14.88,2.71 -2016-09-22 08:00:00,471.0,291.97,14.88,2.69 -2016-09-22 09:00:00,527.0,464.19,14.89,2.68 -2016-09-22 10:00:00,554.0,624.42,14.93,2.39 -2016-09-22 11:00:00,556.0,720.45,14.97,2.11 -2016-09-22 12:00:00,566.0,708.34,15.01,1.82 -2016-09-22 13:00:00,581.0,724.59,15.0,2.34 -2016-09-22 14:00:00,594.0,642.13,14.99,2.87 -2016-09-22 15:00:00,592.0,347.66,14.98,3.39 -2016-09-22 16:00:00,477.0,174.71,14.91,3.46 -2016-09-22 17:00:00,442.0,59.2,14.83,3.53 -2016-09-22 18:00:00,478.0,0.0,14.76,3.6 -2016-09-22 19:00:00,519.0,0.0,14.69,3.59 -2016-09-22 20:00:00,520.0,0.0,14.62,3.58 -2016-09-22 21:00:00,518.0,0.0,14.55,3.57 -2016-09-22 22:00:00,613.0,0.0,14.48,3.17 -2016-09-22 23:00:00,542.0,0.0,14.4,2.76 -2016-09-23 00:00:00,492.0,0.0,14.33,2.36 -2016-09-23 01:00:00,436.0,0.0,14.5,2.19 -2016-09-23 02:00:00,413.0,0.0,14.66,2.02 -2016-09-23 03:00:00,423.0,0.0,14.83,1.85 -2016-09-23 04:00:00,438.0,0.0,14.81,1.95 -2016-09-23 05:00:00,368.0,0.0,14.8,2.06 -2016-09-23 06:00:00,363.0,0.0,14.78,2.17 -2016-09-23 07:00:00,460.0,37.63,14.91,3.12 -2016-09-23 08:00:00,459.0,275.52,15.04,4.07 -2016-09-23 09:00:00,493.0,484.54,15.17,5.02 -2016-09-23 10:00:00,504.0,623.81,15.44,5.59 -2016-09-23 11:00:00,502.0,558.17,15.71,6.15 -2016-09-23 12:00:00,522.0,613.22,15.98,6.72 -2016-09-23 13:00:00,545.0,737.0,16.06,6.9 -2016-09-23 14:00:00,564.0,556.91,16.15,7.08 -2016-09-23 15:00:00,508.0,423.69,16.23,7.26 -2016-09-23 16:00:00,435.0,183.44,16.33,7.37 -2016-09-23 17:00:00,382.0,22.77,16.44,7.49 -2016-09-23 18:00:00,431.0,0.0,16.54,7.6 -2016-09-23 19:00:00,490.0,0.0,16.55,8.0 -2016-09-23 20:00:00,497.0,0.0,16.57,8.41 -2016-09-23 21:00:00,530.0,0.0,16.58,8.81 -2016-09-23 22:00:00,652.0,0.0,16.62,9.28 -2016-09-23 23:00:00,565.0,0.0,16.67,9.74 -2016-09-24 00:00:00,497.0,0.0,16.71,10.21 -2016-09-24 01:00:00,429.0,0.0,16.76,10.78 -2016-09-24 02:00:00,386.0,0.0,16.82,11.36 -2016-09-24 03:00:00,411.0,0.0,16.87,11.93 -2016-09-24 04:00:00,417.0,0.0,16.96,11.9 -2016-09-24 05:00:00,358.0,0.0,17.04,11.88 -2016-09-24 06:00:00,311.0,0.0,17.13,11.85 -2016-09-24 07:00:00,363.0,36.16,17.12,11.84 -2016-09-24 08:00:00,450.0,119.42,17.11,11.84 -2016-09-24 09:00:00,526.0,204.13,17.1,11.83 -2016-09-24 10:00:00,555.0,341.18,17.11,11.82 -2016-09-24 11:00:00,545.0,131.25,17.12,11.8 -2016-09-24 12:00:00,552.0,91.58,17.13,11.78 -2016-09-24 13:00:00,576.0,113.34,17.04,11.7 -2016-09-24 14:00:00,586.0,45.48,16.95,11.62 -2016-09-24 15:00:00,562.0,34.62,16.86,11.54 -2016-09-24 16:00:00,491.0,18.06,16.78,11.17 -2016-09-24 17:00:00,422.0,16.75,16.69,10.8 -2016-09-24 18:00:00,495.0,0.0,16.61,10.43 -2016-09-24 19:00:00,547.0,0.0,16.43,9.63 -2016-09-24 20:00:00,548.0,0.0,16.24,8.83 -2016-09-24 21:00:00,535.0,0.0,16.06,8.03 -2016-09-24 22:00:00,638.0,0.0,15.68,8.84 -2016-09-24 23:00:00,586.0,0.0,15.3,9.66 -2016-09-25 00:00:00,516.0,0.0,14.92,10.47 -2016-09-25 01:00:00,463.0,0.0,15.09,10.28 -2016-09-25 02:00:00,431.0,0.0,15.27,10.1 -2016-09-25 03:00:00,448.0,0.0,15.44,9.92 -2016-09-25 04:00:00,436.0,0.0,15.28,9.84 -2016-09-25 05:00:00,357.0,0.0,15.13,9.77 -2016-09-25 06:00:00,340.0,0.0,14.97,9.7 -2016-09-25 07:00:00,373.0,41.87,14.91,9.47 -2016-09-25 08:00:00,433.0,299.21,14.84,9.24 -2016-09-25 09:00:00,484.0,476.96,14.78,9.01 -2016-09-25 10:00:00,533.0,505.24,14.83,8.74 -2016-09-25 11:00:00,544.0,428.94,14.88,8.46 -2016-09-25 12:00:00,522.0,633.83,14.93,8.19 -2016-09-25 13:00:00,540.0,291.59,15.04,8.16 -2016-09-25 14:00:00,557.0,312.38,15.14,8.12 -2016-09-25 15:00:00,533.0,163.25,15.25,8.08 -2016-09-25 16:00:00,451.0,29.16,15.34,7.79 -2016-09-25 17:00:00,388.0,38.99,15.43,7.49 -2016-09-25 18:00:00,400.0,0.0,15.52,7.2 -2016-09-25 19:00:00,446.0,0.0,15.62,7.05 -2016-09-25 20:00:00,470.0,0.0,15.72,6.91 -2016-09-25 21:00:00,463.0,0.0,15.82,6.76 -2016-09-25 22:00:00,578.0,0.0,15.85,6.77 -2016-09-25 23:00:00,523.0,0.0,15.89,6.78 -2016-09-26 00:00:00,450.0,0.0,15.92,6.79 -2016-09-26 01:00:00,436.0,0.0,15.98,6.86 -2016-09-26 02:00:00,390.0,0.0,16.05,6.93 -2016-09-26 03:00:00,416.0,0.0,16.11,7.01 -2016-09-26 04:00:00,420.0,0.0,16.09,7.47 -2016-09-26 05:00:00,336.0,0.0,16.06,7.93 -2016-09-26 06:00:00,323.0,0.0,16.04,8.39 -2016-09-26 07:00:00,383.0,37.28,16.07,8.5 -2016-09-26 08:00:00,428.0,17.46,16.09,8.61 -2016-09-26 09:00:00,471.0,31.87,16.12,8.72 -2016-09-26 10:00:00,514.0,105.86,16.15,9.0 -2016-09-26 11:00:00,515.0,64.32,16.18,9.29 -2016-09-26 12:00:00,560.0,92.67,16.21,9.57 -2016-09-26 13:00:00,585.0,43.42,16.21,9.88 -2016-09-26 14:00:00,591.0,39.78,16.21,10.18 -2016-09-26 15:00:00,593.0,67.37,16.21,10.48 -2016-09-26 16:00:00,519.0,68.11,16.16,11.02 -2016-09-26 17:00:00,443.0,22.65,16.1,11.55 -2016-09-26 18:00:00,503.0,0.0,16.05,12.08 -2016-09-26 19:00:00,546.0,0.0,16.16,11.43 -2016-09-26 20:00:00,535.0,0.0,16.27,10.79 -2016-09-26 21:00:00,478.0,0.0,16.38,10.14 -2016-09-26 22:00:00,600.0,0.0,16.44,9.6 -2016-09-26 23:00:00,537.0,0.0,16.51,9.05 -2016-09-27 00:00:00,452.0,0.0,16.57,8.51 -2016-09-27 01:00:00,412.0,0.0,16.45,7.97 -2016-09-27 02:00:00,387.0,0.0,16.33,7.43 -2016-09-27 03:00:00,427.0,0.0,16.22,6.9 -2016-09-27 04:00:00,440.0,0.0,16.22,6.88 -2016-09-27 05:00:00,343.0,0.0,16.22,6.87 -2016-09-27 06:00:00,344.0,0.0,16.22,6.86 -2016-09-27 07:00:00,398.0,11.69,16.2,6.25 -2016-09-27 08:00:00,459.0,64.15,16.19,5.65 -2016-09-27 09:00:00,518.0,164.24,16.17,5.05 -2016-09-27 10:00:00,513.0,211.99,16.16,5.12 -2016-09-27 11:00:00,546.0,332.42,16.16,5.2 -2016-09-27 12:00:00,573.0,172.44,16.16,5.27 -2016-09-27 13:00:00,595.0,496.18,16.04,5.54 -2016-09-27 14:00:00,612.0,504.69,15.92,5.82 -2016-09-27 15:00:00,548.0,430.28,15.8,6.1 -2016-09-27 16:00:00,473.0,283.86,15.5,5.93 -2016-09-27 17:00:00,431.0,90.42,15.19,5.76 -2016-09-27 18:00:00,469.0,0.0,14.89,5.59 -2016-09-27 19:00:00,525.0,0.0,14.65,4.93 -2016-09-27 20:00:00,527.0,0.0,14.41,4.27 -2016-09-27 21:00:00,494.0,0.0,14.17,3.61 -2016-09-27 22:00:00,604.0,0.0,14.04,3.66 -2016-09-27 23:00:00,538.0,0.0,13.92,3.71 -2016-09-28 00:00:00,482.0,0.0,13.79,3.75 -2016-09-28 01:00:00,417.0,0.0,13.84,4.06 -2016-09-28 02:00:00,384.0,0.0,13.88,4.38 -2016-09-28 03:00:00,434.0,0.0,13.93,4.69 -2016-09-28 04:00:00,423.0,0.0,13.96,4.75 -2016-09-28 05:00:00,341.0,0.0,14.0,4.82 -2016-09-28 06:00:00,343.0,0.0,14.03,4.88 -2016-09-28 07:00:00,407.0,55.04,14.12,5.06 -2016-09-28 08:00:00,468.0,280.48,14.21,5.24 -2016-09-28 09:00:00,546.0,396.82,14.3,5.42 -2016-09-28 10:00:00,558.0,239.11,14.4,5.78 -2016-09-28 11:00:00,538.0,263.15,14.5,6.15 -2016-09-28 12:00:00,564.0,145.66,14.61,6.51 -2016-09-28 13:00:00,560.0,129.2,14.57,6.69 -2016-09-28 14:00:00,593.0,89.39,14.53,6.87 -2016-09-28 15:00:00,544.0,109.02,14.49,7.05 -2016-09-28 16:00:00,459.0,70.97,14.55,7.11 -2016-09-28 17:00:00,405.0,28.3,14.6,7.17 -2016-09-28 18:00:00,448.0,0.0,14.66,7.23 -2016-09-28 19:00:00,508.0,0.0,14.75,7.44 -2016-09-28 20:00:00,518.0,0.0,14.85,7.65 -2016-09-28 21:00:00,499.0,0.0,14.94,7.86 -2016-09-28 22:00:00,612.0,0.0,15.06,8.11 -2016-09-28 23:00:00,532.0,0.0,15.18,8.35 -2016-09-29 00:00:00,469.0,0.0,15.3,8.59 -2016-09-29 01:00:00,430.0,0.0,15.31,8.96 -2016-09-29 02:00:00,403.0,0.0,15.31,9.32 -2016-09-29 03:00:00,430.0,0.0,15.32,9.68 -2016-09-29 04:00:00,433.0,0.0,15.47,9.38 -2016-09-29 05:00:00,338.0,0.0,15.61,9.08 -2016-09-29 06:00:00,331.0,0.0,15.76,8.77 -2016-09-29 07:00:00,413.0,12.97,15.75,8.33 -2016-09-29 08:00:00,468.0,120.72,15.74,7.89 -2016-09-29 09:00:00,499.0,325.06,15.73,7.45 -2016-09-29 10:00:00,545.0,622.03,15.55,7.19 -2016-09-29 11:00:00,560.0,641.23,15.37,6.93 -2016-09-29 12:00:00,574.0,737.22,15.2,6.68 -2016-09-29 13:00:00,588.0,583.96,15.19,6.63 -2016-09-29 14:00:00,611.0,549.08,15.18,6.57 -2016-09-29 15:00:00,562.0,450.32,15.17,6.52 -2016-09-29 16:00:00,478.0,180.47,15.0,6.34 -2016-09-29 17:00:00,407.0,48.87,14.84,6.15 -2016-09-29 18:00:00,444.0,0.0,14.67,5.96 -2016-09-29 19:00:00,524.0,0.0,14.54,6.03 -2016-09-29 20:00:00,515.0,0.0,14.4,6.1 -2016-09-29 21:00:00,455.0,0.0,14.27,6.17 -2016-09-29 22:00:00,576.0,0.0,14.2,6.18 -2016-09-29 23:00:00,531.0,0.0,14.13,6.19 -2016-09-30 00:00:00,465.0,0.0,14.06,6.21 -2016-09-30 01:00:00,414.0,0.0,14.19,6.06 -2016-09-30 02:00:00,379.0,0.0,14.31,5.91 -2016-09-30 03:00:00,426.0,0.0,14.44,5.77 -2016-09-30 04:00:00,428.0,0.0,14.41,6.0 -2016-09-30 05:00:00,341.0,0.0,14.37,6.24 -2016-09-30 06:00:00,347.0,0.0,14.34,6.48 -2016-09-30 07:00:00,449.0,60.75,14.28,6.63 -2016-09-30 08:00:00,448.0,249.76,14.22,6.77 -2016-09-30 09:00:00,458.0,486.31,14.16,6.91 -2016-09-30 10:00:00,494.0,590.63,14.15,6.51 -2016-09-30 11:00:00,510.0,725.31,14.14,6.11 -2016-09-30 12:00:00,513.0,768.71,14.13,5.71 -2016-09-30 13:00:00,534.0,604.28,14.27,5.56 -2016-09-30 14:00:00,581.0,322.56,14.41,5.41 -2016-09-30 15:00:00,520.0,419.97,14.55,5.26 -2016-09-30 16:00:00,417.0,249.31,14.45,4.99 -2016-09-30 17:00:00,378.0,94.33,14.34,4.72 -2016-09-30 18:00:00,414.0,0.0,14.24,4.46 -2016-09-30 19:00:00,485.0,0.0,14.3,4.72 -2016-09-30 20:00:00,514.0,0.0,14.36,4.98 -2016-09-30 21:00:00,504.0,0.0,14.42,5.24 -2016-09-30 22:00:00,599.0,0.0,14.46,6.09 -2016-09-30 23:00:00,541.0,0.0,14.5,6.94 -2016-10-01 00:00:00,464.0,0.0,14.54,7.79 -2016-10-01 01:00:00,411.0,0.0,14.5,9.01 -2016-10-01 02:00:00,377.0,0.0,14.46,10.22 -2016-10-01 03:00:00,429.0,0.0,14.42,11.43 -2016-10-01 04:00:00,420.0,0.0,14.1,11.24 -2016-10-01 05:00:00,348.0,0.0,13.77,11.05 -2016-10-01 06:00:00,325.0,0.0,13.45,10.86 -2016-10-01 07:00:00,380.0,69.38,13.65,10.86 -2016-10-01 08:00:00,441.0,211.11,13.85,10.86 -2016-10-01 09:00:00,503.0,351.53,14.06,10.86 -2016-10-01 10:00:00,488.0,618.08,14.06,10.78 -2016-10-01 11:00:00,507.0,602.92,14.07,10.71 -2016-10-01 12:00:00,532.0,815.57,14.09,10.63 -2016-10-01 13:00:00,590.0,628.75,14.09,10.28 -2016-10-01 14:00:00,591.0,642.92,14.1,9.92 -2016-10-01 15:00:00,546.0,230.28,14.1,9.56 -2016-10-01 16:00:00,474.0,206.31,14.12,9.43 -2016-10-01 17:00:00,417.0,53.24,14.13,9.3 -2016-10-01 18:00:00,479.0,0.0,14.15,9.17 -2016-10-01 19:00:00,523.0,0.0,14.14,8.8 -2016-10-01 20:00:00,540.0,0.0,14.12,8.43 -2016-10-01 21:00:00,541.0,0.0,14.1,8.06 -2016-10-01 22:00:00,626.0,0.0,14.2,7.81 -2016-10-01 23:00:00,567.0,0.0,14.3,7.57 -2016-10-02 00:00:00,500.0,0.0,14.4,7.32 -2016-10-02 01:00:00,439.0,0.0,14.41,6.72 -2016-10-02 02:00:00,414.0,0.0,14.42,6.11 -2016-10-02 03:00:00,453.0,0.0,14.43,5.5 -2016-10-02 04:00:00,454.0,0.0,14.36,4.92 -2016-10-02 05:00:00,356.0,0.0,14.29,4.34 -2016-10-02 06:00:00,342.0,0.0,14.22,3.75 -2016-10-02 07:00:00,385.0,75.08,14.27,3.06 -2016-10-02 08:00:00,424.0,289.36,14.32,2.37 -2016-10-02 09:00:00,501.0,483.16,14.36,1.68 -2016-10-02 10:00:00,556.0,639.73,14.45,1.63 -2016-10-02 11:00:00,564.0,707.85,14.55,1.57 -2016-10-02 12:00:00,556.0,662.46,14.64,1.52 -2016-10-02 13:00:00,575.0,668.16,14.85,1.85 -2016-10-02 14:00:00,571.0,641.84,15.07,2.18 -2016-10-02 15:00:00,499.0,483.28,15.28,2.51 -2016-10-02 16:00:00,420.0,239.23,15.43,3.02 -2016-10-02 17:00:00,365.0,66.47,15.57,3.52 -2016-10-02 18:00:00,381.0,0.0,15.72,4.03 -2016-10-02 19:00:00,415.0,0.0,15.75,4.24 -2016-10-02 20:00:00,457.0,0.0,15.77,4.46 -2016-10-02 21:00:00,453.0,0.0,15.79,4.68 -2016-10-02 22:00:00,571.0,0.0,15.86,4.99 -2016-10-02 23:00:00,515.0,0.0,15.92,5.31 -2016-10-03 00:00:00,433.0,0.0,15.99,5.63 -2016-10-03 01:00:00,417.0,0.0,15.86,6.04 -2016-10-03 02:00:00,403.0,0.0,15.74,6.46 -2016-10-03 03:00:00,421.0,0.0,15.61,6.87 -2016-10-03 04:00:00,437.0,0.0,15.62,7.14 -2016-10-03 05:00:00,369.0,0.0,15.62,7.4 -2016-10-03 06:00:00,341.0,0.0,15.62,7.67 -2016-10-03 07:00:00,414.0,65.83,15.66,7.94 -2016-10-03 08:00:00,447.0,281.79,15.69,8.22 -2016-10-03 09:00:00,472.0,491.76,15.73,8.5 -2016-10-03 10:00:00,476.0,653.16,15.73,8.57 -2016-10-03 11:00:00,476.0,739.53,15.73,8.65 -2016-10-03 12:00:00,499.0,792.34,15.73,8.73 -2016-10-03 13:00:00,526.0,708.55,15.89,8.37 -2016-10-03 14:00:00,546.0,249.68,16.06,8.0 -2016-10-03 15:00:00,540.0,363.32,16.23,7.64 -2016-10-03 16:00:00,440.0,311.47,16.24,7.9 -2016-10-03 17:00:00,386.0,78.71,16.24,8.17 -2016-10-03 18:00:00,411.0,0.0,16.25,8.43 -2016-10-03 19:00:00,449.0,0.0,16.18,9.08 -2016-10-03 20:00:00,500.0,0.0,16.11,9.72 -2016-10-03 21:00:00,455.0,0.0,16.04,10.37 -2016-10-03 22:00:00,561.0,0.0,16.07,10.54 -2016-10-03 23:00:00,516.0,0.0,16.09,10.7 -2016-10-04 00:00:00,461.0,0.0,16.12,10.87 -2016-10-04 01:00:00,406.0,0.0,16.05,10.82 -2016-10-04 02:00:00,391.0,0.0,15.98,10.77 -2016-10-04 03:00:00,426.0,0.0,15.91,10.72 -2016-10-04 04:00:00,434.0,0.0,15.86,10.51 -2016-10-04 05:00:00,343.0,0.0,15.81,10.3 -2016-10-04 06:00:00,333.0,0.0,15.75,10.1 -2016-10-04 07:00:00,409.0,51.88,15.75,10.01 -2016-10-04 08:00:00,465.0,146.28,15.75,9.93 -2016-10-04 09:00:00,503.0,241.16,15.74,9.85 -2016-10-04 10:00:00,497.0,598.17,15.85,9.72 -2016-10-04 11:00:00,513.0,490.23,15.95,9.59 -2016-10-04 12:00:00,543.0,286.29,16.06,9.46 -2016-10-04 13:00:00,563.0,233.27,16.23,8.89 -2016-10-04 14:00:00,587.0,59.69,16.41,8.31 -2016-10-04 15:00:00,534.0,37.5,16.58,7.74 -2016-10-04 16:00:00,459.0,92.42,16.48,7.58 -2016-10-04 17:00:00,400.0,33.45,16.37,7.43 -2016-10-04 18:00:00,448.0,0.0,16.27,7.27 -2016-10-04 19:00:00,523.0,0.0,16.03,7.35 -2016-10-04 20:00:00,525.0,0.0,15.79,7.43 -2016-10-04 21:00:00,475.0,0.0,15.54,7.52 -2016-10-04 22:00:00,605.0,0.0,15.4,7.43 -2016-10-04 23:00:00,546.0,0.0,15.26,7.33 -2016-10-05 00:00:00,492.0,0.0,15.12,7.24 -2016-10-05 01:00:00,443.0,0.0,15.06,6.26 -2016-10-05 02:00:00,407.0,0.0,14.99,5.28 -2016-10-05 03:00:00,437.0,0.0,14.93,4.3 -2016-10-05 04:00:00,451.0,0.0,14.71,4.69 -2016-10-05 05:00:00,354.0,0.0,14.48,5.07 -2016-10-05 06:00:00,364.0,0.0,14.26,5.45 -2016-10-05 07:00:00,440.0,37.93,14.37,5.54 -2016-10-05 08:00:00,476.0,259.4,14.47,5.63 -2016-10-05 09:00:00,503.0,462.74,14.57,5.72 -2016-10-05 10:00:00,502.0,631.84,14.73,5.59 -2016-10-05 11:00:00,526.0,614.06,14.9,5.45 -2016-10-05 12:00:00,529.0,750.12,15.06,5.31 -2016-10-05 13:00:00,554.0,750.32,15.2,5.42 -2016-10-05 14:00:00,577.0,624.64,15.35,5.53 -2016-10-05 15:00:00,513.0,488.61,15.49,5.64 -2016-10-05 16:00:00,438.0,195.91,15.47,5.51 -2016-10-05 17:00:00,384.0,75.65,15.45,5.38 -2016-10-05 18:00:00,419.0,0.0,15.43,5.26 -2016-10-05 19:00:00,479.0,0.0,15.42,5.72 -2016-10-05 20:00:00,494.0,0.0,15.4,6.18 -2016-10-05 21:00:00,458.0,0.0,15.38,6.65 -2016-10-05 22:00:00,588.0,0.0,15.45,7.14 -2016-10-05 23:00:00,525.0,0.0,15.51,7.63 -2016-10-06 00:00:00,481.0,0.0,15.57,8.12 -2016-10-06 01:00:00,425.0,0.0,15.1,7.99 -2016-10-06 02:00:00,381.0,0.0,14.63,7.85 -2016-10-06 03:00:00,431.0,0.0,14.16,7.71 -2016-10-06 04:00:00,442.0,0.0,13.93,8.35 -2016-10-06 05:00:00,363.0,0.0,13.7,9.0 -2016-10-06 06:00:00,343.0,0.0,13.47,9.64 -2016-10-06 07:00:00,421.0,58.81,13.22,10.0 -2016-10-06 08:00:00,490.0,282.43,12.97,10.37 -2016-10-06 09:00:00,502.0,494.01,12.72,10.73 -2016-10-06 10:00:00,518.0,657.76,12.83,10.27 -2016-10-06 11:00:00,504.0,750.95,12.95,9.81 -2016-10-06 12:00:00,520.0,801.18,13.06,9.35 -2016-10-06 13:00:00,545.0,770.23,13.71,9.62 -2016-10-06 14:00:00,570.0,581.55,14.36,9.89 -2016-10-06 15:00:00,537.0,196.51,15.01,10.17 -2016-10-06 16:00:00,457.0,178.62,15.03,10.23 -2016-10-06 17:00:00,394.0,68.3,15.05,10.29 -2016-10-06 18:00:00,413.0,0.0,15.07,10.36 -2016-10-06 19:00:00,491.0,0.0,14.91,9.89 -2016-10-06 20:00:00,523.0,0.0,14.75,9.43 -2016-10-06 21:00:00,474.0,0.0,14.58,8.97 -2016-10-06 22:00:00,589.0,0.0,14.48,8.68 -2016-10-06 23:00:00,555.0,0.0,14.38,8.4 -2016-10-07 00:00:00,486.0,0.0,14.28,8.12 -2016-10-07 01:00:00,462.0,0.0,14.13,7.65 -2016-10-07 02:00:00,416.0,0.0,13.99,7.17 -2016-10-07 03:00:00,454.0,0.0,13.84,6.69 -2016-10-07 04:00:00,471.0,0.0,13.73,6.29 -2016-10-07 05:00:00,395.0,0.0,13.62,5.88 -2016-10-07 06:00:00,387.0,0.0,13.51,5.48 -2016-10-07 07:00:00,474.0,14.44,13.5,5.62 -2016-10-07 08:00:00,497.0,100.37,13.48,5.76 -2016-10-07 09:00:00,502.0,333.63,13.47,5.9 -2016-10-07 10:00:00,533.0,412.54,13.56,5.81 -2016-10-07 11:00:00,520.0,570.92,13.65,5.72 -2016-10-07 12:00:00,525.0,673.38,13.74,5.63 -2016-10-07 13:00:00,547.0,631.68,13.86,4.9 -2016-10-07 14:00:00,582.0,178.25,13.98,4.17 -2016-10-07 15:00:00,550.0,112.63,14.09,3.45 -2016-10-07 16:00:00,447.0,245.09,14.2,3.43 -2016-10-07 17:00:00,413.0,46.73,14.3,3.41 -2016-10-07 18:00:00,443.0,0.0,14.41,3.39 -2016-10-07 19:00:00,483.0,0.0,14.41,3.58 -2016-10-07 20:00:00,552.0,0.0,14.41,3.77 -2016-10-07 21:00:00,560.0,0.0,14.41,3.96 -2016-10-07 22:00:00,648.0,0.0,14.45,3.57 -2016-10-07 23:00:00,601.0,0.0,14.49,3.19 -2016-10-08 00:00:00,517.0,0.0,14.53,2.8 -2016-10-08 01:00:00,464.0,0.0,14.33,2.81 -2016-10-08 02:00:00,455.0,0.0,14.14,2.83 -2016-10-08 03:00:00,487.0,0.0,13.94,2.84 -2016-10-08 04:00:00,474.0,0.0,13.95,3.27 -2016-10-08 05:00:00,429.0,0.0,13.95,3.71 -2016-10-08 06:00:00,394.0,0.0,13.96,4.14 -2016-10-08 07:00:00,457.0,26.78,14.1,4.68 -2016-10-08 08:00:00,523.0,87.09,14.23,5.22 -2016-10-08 09:00:00,554.0,58.7,14.36,5.77 -2016-10-08 10:00:00,545.0,50.39,14.53,5.51 -2016-10-08 11:00:00,547.0,165.59,14.7,5.26 -2016-10-08 12:00:00,531.0,687.69,14.88,5.01 -2016-10-08 13:00:00,588.0,674.99,15.09,4.72 -2016-10-08 14:00:00,634.0,525.73,15.31,4.43 -2016-10-08 15:00:00,573.0,367.21,15.53,4.14 -2016-10-08 16:00:00,486.0,236.42,15.49,4.46 -2016-10-08 17:00:00,450.0,66.51,15.45,4.77 -2016-10-08 18:00:00,478.0,0.0,15.41,5.09 -2016-10-08 19:00:00,534.0,0.0,15.29,5.13 -2016-10-08 20:00:00,611.0,0.0,15.17,5.17 -2016-10-08 21:00:00,603.0,0.0,15.05,5.21 -2016-10-08 22:00:00,684.0,0.0,15.0,5.13 -2016-10-08 23:00:00,633.0,0.0,14.95,5.04 -2016-10-09 00:00:00,554.0,0.0,14.9,4.95 -2016-10-09 01:00:00,500.0,0.0,14.78,5.05 -2016-10-09 02:00:00,483.0,0.0,14.66,5.14 -2016-10-09 03:00:00,469.0,0.0,14.54,5.24 -2016-10-09 04:00:00,479.0,0.0,14.47,5.25 -2016-10-09 05:00:00,412.0,0.0,14.39,5.26 -2016-10-09 06:00:00,387.0,0.0,14.31,5.27 -2016-10-09 07:00:00,421.0,21.38,14.35,5.28 -2016-10-09 08:00:00,511.0,148.39,14.38,5.29 -2016-10-09 09:00:00,564.0,301.57,14.41,5.3 -2016-10-09 10:00:00,605.0,322.25,14.52,5.49 -2016-10-09 11:00:00,599.0,443.54,14.61,5.68 -2016-10-09 12:00:00,548.0,533.79,14.72,5.88 -2016-10-09 13:00:00,560.0,553.33,14.75,5.82 -2016-10-09 14:00:00,589.0,353.41,14.79,5.76 -2016-10-09 15:00:00,538.0,397.11,14.83,5.7 -2016-10-09 16:00:00,444.0,198.99,14.78,5.94 -2016-10-09 17:00:00,411.0,55.85,14.72,6.18 -2016-10-09 18:00:00,440.0,0.0,14.67,6.43 -2016-10-09 19:00:00,496.0,0.0,14.53,6.37 -2016-10-09 20:00:00,567.0,0.0,14.39,6.32 -2016-10-09 21:00:00,518.0,0.0,14.25,6.26 -2016-10-09 22:00:00,639.0,0.0,14.19,5.96 -2016-10-09 23:00:00,590.0,0.0,14.12,5.66 -2016-10-10 00:00:00,498.0,0.0,14.06,5.35 -2016-10-10 01:00:00,453.0,0.0,14.05,5.13 -2016-10-10 02:00:00,457.0,0.0,14.05,4.91 -2016-10-10 03:00:00,477.0,0.0,14.04,4.69 -2016-10-10 04:00:00,484.0,0.0,14.03,4.81 -2016-10-10 05:00:00,414.0,0.0,14.02,4.94 -2016-10-10 06:00:00,391.0,0.0,14.01,5.06 -2016-10-10 07:00:00,451.0,15.54,14.04,5.36 -2016-10-10 08:00:00,525.0,93.38,14.06,5.66 -2016-10-10 09:00:00,574.0,114.77,14.09,5.96 -2016-10-10 10:00:00,545.0,198.86,14.1,5.95 -2016-10-10 11:00:00,535.0,226.97,14.12,5.95 -2016-10-10 12:00:00,547.0,217.1,14.15,5.94 -2016-10-10 13:00:00,578.0,387.84,14.13,6.0 -2016-10-10 14:00:00,598.0,216.35,14.12,6.06 -2016-10-10 15:00:00,564.0,240.52,14.1,6.12 -2016-10-10 16:00:00,454.0,100.03,14.11,6.39 -2016-10-10 17:00:00,419.0,21.33,14.12,6.66 -2016-10-10 18:00:00,452.0,0.0,14.13,6.92 -2016-10-10 19:00:00,525.0,0.0,14.06,7.1 -2016-10-10 20:00:00,572.0,0.0,13.99,7.27 -2016-10-10 21:00:00,536.0,0.0,13.92,7.45 -2016-10-10 22:00:00,639.0,0.0,13.91,7.66 -2016-10-10 23:00:00,582.0,0.0,13.9,7.88 -2016-10-11 00:00:00,509.0,0.0,13.89,8.1 -2016-10-11 01:00:00,465.0,0.0,13.96,8.44 -2016-10-11 02:00:00,481.0,0.0,14.03,8.78 -2016-10-11 03:00:00,469.0,0.0,14.1,9.12 -2016-10-11 04:00:00,487.0,0.0,14.04,9.2 -2016-10-11 05:00:00,427.0,0.0,13.97,9.27 -2016-10-11 06:00:00,412.0,0.0,13.9,9.35 -2016-10-11 07:00:00,471.0,10.36,13.94,9.32 -2016-10-11 08:00:00,549.0,13.74,13.97,9.3 -2016-10-11 09:00:00,606.0,109.47,14.01,9.27 -2016-10-11 10:00:00,606.0,243.88,14.03,9.24 -2016-10-11 11:00:00,597.0,301.56,14.06,9.2 -2016-10-11 12:00:00,618.0,535.55,14.1,9.17 -2016-10-11 13:00:00,620.0,654.12,14.22,9.01 -2016-10-11 14:00:00,613.0,548.63,14.35,8.85 -2016-10-11 15:00:00,577.0,383.03,14.47,8.69 -2016-10-11 16:00:00,494.0,149.57,14.5,9.0 -2016-10-11 17:00:00,438.0,30.1,14.53,9.31 -2016-10-11 18:00:00,471.0,0.0,14.56,9.61 -2016-10-11 19:00:00,569.0,0.0,14.4,9.83 -2016-10-11 20:00:00,597.0,0.0,14.24,10.06 -2016-10-11 21:00:00,545.0,0.0,14.08,10.28 -2016-10-11 22:00:00,668.0,0.0,13.92,10.46 -2016-10-11 23:00:00,603.0,0.0,13.75,10.65 -2016-10-12 00:00:00,522.0,0.0,13.58,10.84 -2016-10-12 01:00:00,508.0,0.0,13.43,10.64 -2016-10-12 02:00:00,511.0,0.0,13.29,10.45 -2016-10-12 03:00:00,516.0,0.0,13.14,10.25 -2016-10-12 04:00:00,522.0,0.0,12.94,10.16 -2016-10-12 05:00:00,468.0,0.0,12.73,10.06 -2016-10-12 06:00:00,442.0,0.0,12.52,9.97 -2016-10-12 07:00:00,528.0,29.28,12.47,10.33 -2016-10-12 08:00:00,615.0,74.08,12.41,10.68 -2016-10-12 09:00:00,637.0,231.72,12.35,11.03 -2016-10-12 10:00:00,632.0,481.55,12.61,11.36 -2016-10-12 11:00:00,622.0,718.64,12.87,11.69 -2016-10-12 12:00:00,626.0,739.38,13.12,12.01 -2016-10-12 13:00:00,628.0,731.5,13.54,12.03 -2016-10-12 14:00:00,659.0,633.38,13.96,12.05 -2016-10-12 15:00:00,602.0,497.03,14.38,12.07 -2016-10-12 16:00:00,526.0,278.48,14.41,11.92 -2016-10-12 17:00:00,479.0,40.6,14.44,11.77 -2016-10-12 18:00:00,521.0,0.0,14.47,11.61 -2016-10-12 19:00:00,595.0,0.0,14.28,11.6 -2016-10-12 20:00:00,630.0,0.0,14.09,11.59 -2016-10-12 21:00:00,600.0,0.0,13.9,11.57 -2016-10-12 22:00:00,711.0,0.0,13.79,11.28 -2016-10-12 23:00:00,648.0,0.0,13.67,10.99 -2016-10-13 00:00:00,561.0,0.0,13.55,10.7 -2016-10-13 01:00:00,530.0,0.0,13.58,10.15 -2016-10-13 02:00:00,534.0,0.0,13.62,9.6 -2016-10-13 03:00:00,547.0,0.0,13.65,9.05 -2016-10-13 04:00:00,555.0,0.0,13.5,9.31 -2016-10-13 05:00:00,480.0,0.0,13.35,9.58 -2016-10-13 06:00:00,462.0,0.0,13.19,9.85 -2016-10-13 07:00:00,529.0,18.11,13.15,10.12 -2016-10-13 08:00:00,593.0,56.2,13.11,10.4 -2016-10-13 09:00:00,617.0,104.51,13.07,10.68 -2016-10-13 10:00:00,610.0,95.93,13.11,10.36 -2016-10-13 11:00:00,579.0,215.2,13.15,10.04 -2016-10-13 12:00:00,575.0,439.72,13.19,9.72 -2016-10-13 13:00:00,600.0,200.39,13.5,8.89 -2016-10-13 14:00:00,612.0,409.49,13.82,8.06 -2016-10-13 15:00:00,585.0,151.18,14.13,7.23 -2016-10-13 16:00:00,501.0,219.25,14.02,7.18 -2016-10-13 17:00:00,457.0,19.99,13.91,7.14 -2016-10-13 18:00:00,507.0,0.0,13.8,7.09 -2016-10-13 19:00:00,600.0,0.0,13.63,6.69 -2016-10-13 20:00:00,666.0,0.0,13.46,6.28 -2016-10-13 21:00:00,581.0,0.0,13.28,5.88 -2016-10-13 22:00:00,684.0,0.0,13.23,5.17 -2016-10-13 23:00:00,618.0,0.0,13.17,4.47 -2016-10-14 00:00:00,537.0,0.0,13.11,3.77 -2016-10-14 01:00:00,502.0,0.0,13.33,3.13 -2016-10-14 02:00:00,507.0,0.0,13.54,2.49 -2016-10-14 03:00:00,540.0,0.0,13.76,1.85 -2016-10-14 04:00:00,532.0,0.0,13.7,1.54 -2016-10-14 05:00:00,484.0,0.0,13.63,1.22 -2016-10-14 06:00:00,479.0,0.0,13.56,0.91 -2016-10-14 07:00:00,579.0,22.37,13.59,1.43 -2016-10-14 08:00:00,605.0,213.17,13.62,1.95 -2016-10-14 09:00:00,631.0,308.08,13.65,2.47 -2016-10-14 10:00:00,594.0,599.63,13.84,3.23 -2016-10-14 11:00:00,575.0,682.57,14.02,3.99 -2016-10-14 12:00:00,553.0,236.71,14.2,4.74 -2016-10-14 13:00:00,569.0,173.56,14.34,5.52 -2016-10-14 14:00:00,604.0,49.68,14.47,6.3 -2016-10-14 15:00:00,567.0,54.16,14.6,7.08 -2016-10-14 16:00:00,494.0,94.79,14.43,7.24 -2016-10-14 17:00:00,433.0,5.8,14.26,7.4 -2016-10-14 18:00:00,494.0,0.0,14.09,7.56 -2016-10-14 19:00:00,582.0,0.0,13.89,7.18 -2016-10-14 20:00:00,663.0,0.0,13.69,6.8 -2016-10-14 21:00:00,615.0,0.0,13.48,6.41 -2016-10-14 22:00:00,738.0,0.0,13.59,6.43 -2016-10-14 23:00:00,686.0,0.0,13.69,6.45 -2016-10-15 00:00:00,583.0,0.0,13.79,6.47 -2016-10-15 01:00:00,563.0,0.0,13.52,6.74 -2016-10-15 02:00:00,529.0,0.0,13.24,7.02 -2016-10-15 03:00:00,536.0,0.0,12.97,7.3 -2016-10-15 04:00:00,563.0,0.0,13.13,7.34 -2016-10-15 05:00:00,486.0,0.0,13.28,7.38 -2016-10-15 06:00:00,474.0,0.0,13.43,7.42 -2016-10-15 07:00:00,511.0,2.31,13.25,7.87 -2016-10-15 08:00:00,591.0,8.83,13.07,8.32 -2016-10-15 09:00:00,642.0,30.25,12.9,8.77 -2016-10-15 10:00:00,695.0,44.12,12.99,9.08 -2016-10-15 11:00:00,724.0,672.67,13.08,9.4 -2016-10-15 12:00:00,767.0,730.06,13.18,9.71 -2016-10-15 13:00:00,714.0,398.0,13.91,9.53 -2016-10-15 14:00:00,707.0,343.96,14.65,9.34 -2016-10-15 15:00:00,665.0,246.79,15.39,9.16 -2016-10-15 16:00:00,585.0,127.95,15.57,9.51 -2016-10-15 17:00:00,519.0,11.79,15.76,9.87 -2016-10-15 18:00:00,564.0,0.0,15.94,10.22 -2016-10-15 19:00:00,616.0,0.0,15.95,10.57 -2016-10-15 20:00:00,688.0,0.0,15.96,10.93 -2016-10-15 21:00:00,644.0,0.0,15.96,11.28 -2016-10-15 22:00:00,734.0,0.0,15.62,11.37 -2016-10-15 23:00:00,690.0,0.0,15.28,11.46 -2016-10-16 00:00:00,635.0,0.0,14.94,11.54 -2016-10-16 01:00:00,558.0,0.0,14.99,12.03 -2016-10-16 02:00:00,522.0,0.0,15.05,12.52 -2016-10-16 03:00:00,551.0,0.0,15.1,13.01 -2016-10-16 04:00:00,573.0,0.0,15.04,12.54 -2016-10-16 05:00:00,499.0,0.0,14.98,12.08 -2016-10-16 06:00:00,478.0,0.0,14.91,11.61 -2016-10-16 07:00:00,506.0,5.17,14.95,11.19 -2016-10-16 08:00:00,570.0,111.78,14.99,10.76 -2016-10-16 09:00:00,604.0,226.6,15.03,10.33 -2016-10-16 10:00:00,633.0,308.04,15.12,10.11 -2016-10-16 11:00:00,597.0,440.83,15.22,9.9 -2016-10-16 12:00:00,597.0,399.47,15.31,9.68 -2016-10-16 13:00:00,601.0,425.97,15.09,10.03 -2016-10-16 14:00:00,609.0,362.96,14.88,10.38 -2016-10-16 15:00:00,594.0,244.57,14.66,10.73 -2016-10-16 16:00:00,482.0,128.44,14.71,10.54 -2016-10-16 17:00:00,425.0,3.1,14.76,10.34 -2016-10-16 18:00:00,439.0,0.0,14.81,10.15 -2016-10-16 19:00:00,516.0,0.0,14.82,9.7 -2016-10-16 20:00:00,595.0,0.0,14.83,9.25 -2016-10-16 21:00:00,554.0,0.0,14.84,8.8 -2016-10-16 22:00:00,655.0,0.0,14.85,8.53 -2016-10-16 23:00:00,611.0,0.0,14.85,8.26 -2016-10-17 00:00:00,529.0,0.0,14.86,7.99 -2016-10-17 01:00:00,516.0,0.0,14.82,8.0 -2016-10-17 02:00:00,471.0,0.0,14.79,8.02 -2016-10-17 03:00:00,494.0,0.0,14.75,8.04 -2016-10-17 04:00:00,506.0,0.0,14.77,7.64 -2016-10-17 05:00:00,450.0,0.0,14.78,7.23 -2016-10-17 06:00:00,411.0,0.0,14.8,6.83 -2016-10-17 07:00:00,472.0,2.86,14.82,6.75 -2016-10-17 08:00:00,531.0,108.22,14.84,6.68 -2016-10-17 09:00:00,556.0,192.04,14.86,6.61 -2016-10-17 10:00:00,547.0,321.01,14.83,6.63 -2016-10-17 11:00:00,556.0,403.92,14.79,6.64 -2016-10-17 12:00:00,558.0,387.9,14.76,6.66 -2016-10-17 13:00:00,557.0,706.57,14.78,6.86 -2016-10-17 14:00:00,578.0,600.94,14.8,7.05 -2016-10-17 15:00:00,553.0,420.26,14.82,7.24 -2016-10-17 16:00:00,484.0,67.86,14.81,7.07 -2016-10-17 17:00:00,415.0,2.28,14.81,6.9 -2016-10-17 18:00:00,457.0,0.0,14.8,6.73 -2016-10-17 19:00:00,543.0,0.0,14.75,6.65 -2016-10-17 20:00:00,600.0,0.0,14.69,6.57 -2016-10-17 21:00:00,562.0,0.0,14.63,6.48 -2016-10-17 22:00:00,656.0,0.0,14.63,6.61 -2016-10-17 23:00:00,593.0,0.0,14.62,6.74 -2016-10-18 00:00:00,514.0,0.0,14.62,6.87 -2016-10-18 01:00:00,508.0,0.0,14.59,7.6 -2016-10-18 02:00:00,445.0,0.0,14.55,8.32 -2016-10-18 03:00:00,495.0,0.0,14.52,9.05 -2016-10-18 04:00:00,503.0,0.0,14.47,9.35 -2016-10-18 05:00:00,423.0,0.0,14.41,9.65 -2016-10-18 06:00:00,411.0,0.0,14.36,9.94 -2016-10-18 07:00:00,478.0,0.24,14.19,9.7 -2016-10-18 08:00:00,547.0,81.22,14.02,9.46 -2016-10-18 09:00:00,566.0,66.24,13.85,9.21 -2016-10-18 10:00:00,576.0,290.06,13.69,8.67 -2016-10-18 11:00:00,599.0,189.42,13.52,8.12 -2016-10-18 12:00:00,637.0,503.33,13.36,7.57 -2016-10-18 13:00:00,631.0,638.81,13.37,7.48 -2016-10-18 14:00:00,647.0,181.98,13.38,7.39 -2016-10-18 15:00:00,612.0,441.35,13.38,7.3 -2016-10-18 16:00:00,524.0,219.49,13.28,7.23 -2016-10-18 17:00:00,478.0,0.0,13.18,7.16 -2016-10-18 18:00:00,537.0,0.0,13.08,7.09 -2016-10-18 19:00:00,608.0,0.0,12.98,6.95 -2016-10-18 20:00:00,627.0,0.0,12.88,6.81 -2016-10-18 21:00:00,591.0,0.0,12.77,6.68 -2016-10-18 22:00:00,697.0,0.0,12.78,6.44 -2016-10-18 23:00:00,650.0,0.0,12.79,6.21 -2016-10-19 00:00:00,596.0,0.0,12.8,5.97 -2016-10-19 01:00:00,542.0,0.0,12.99,5.61 -2016-10-19 02:00:00,504.0,0.0,13.18,5.25 -2016-10-19 03:00:00,534.0,0.0,13.37,4.88 -2016-10-19 04:00:00,548.0,0.0,13.27,4.83 -2016-10-19 05:00:00,478.0,0.0,13.17,4.77 -2016-10-19 06:00:00,450.0,0.0,13.07,4.72 -2016-10-19 07:00:00,529.0,0.0,13.03,4.79 -2016-10-19 08:00:00,589.0,49.77,12.99,4.86 -2016-10-19 09:00:00,646.0,183.67,12.94,4.94 -2016-10-19 10:00:00,629.0,172.28,12.88,4.91 -2016-10-19 11:00:00,607.0,165.25,12.82,4.87 -2016-10-19 12:00:00,623.0,118.52,12.76,4.84 -2016-10-19 13:00:00,635.0,86.13,12.76,5.22 -2016-10-19 14:00:00,657.0,76.84,12.77,5.6 -2016-10-19 15:00:00,615.0,82.07,12.77,5.97 -2016-10-19 16:00:00,552.0,17.1,12.75,6.11 -2016-10-19 17:00:00,513.0,0.0,12.72,6.26 -2016-10-19 18:00:00,571.0,0.0,12.7,6.4 -2016-10-19 19:00:00,712.0,0.0,12.67,6.34 -2016-10-19 20:00:00,702.0,0.0,12.64,6.29 -2016-10-19 21:00:00,628.0,0.0,12.61,6.23 -2016-10-19 22:00:00,726.0,0.0,12.69,5.9 -2016-10-19 23:00:00,691.0,0.0,12.76,5.56 -2016-10-20 00:00:00,608.0,0.0,12.84,5.23 -2016-10-20 01:00:00,580.0,0.0,12.97,4.88 -2016-10-20 02:00:00,523.0,0.0,13.11,4.53 -2016-10-20 03:00:00,554.0,0.0,13.24,4.18 -2016-10-20 04:00:00,571.0,0.0,13.22,4.38 -2016-10-20 05:00:00,488.0,0.0,13.19,4.58 -2016-10-20 06:00:00,466.0,0.0,13.17,4.79 -2016-10-20 07:00:00,543.0,0.0,13.22,4.75 -2016-10-20 08:00:00,618.0,222.05,13.27,4.72 -2016-10-20 09:00:00,622.0,324.01,13.32,4.69 -2016-10-20 10:00:00,619.0,502.28,13.39,4.67 -2016-10-20 11:00:00,620.0,674.06,13.45,4.65 -2016-10-20 12:00:00,628.0,709.96,13.52,4.63 -2016-10-20 13:00:00,644.0,695.65,13.52,4.73 -2016-10-20 14:00:00,659.0,580.85,13.53,4.82 -2016-10-20 15:00:00,625.0,441.27,13.54,4.91 -2016-10-20 16:00:00,536.0,213.51,13.51,4.96 -2016-10-20 17:00:00,486.0,0.0,13.48,5.01 -2016-10-20 18:00:00,514.0,0.0,13.45,5.06 -2016-10-20 19:00:00,622.0,0.0,13.37,4.97 -2016-10-20 20:00:00,688.0,0.0,13.28,4.89 -2016-10-20 21:00:00,631.0,0.0,13.19,4.8 -2016-10-20 22:00:00,759.0,0.0,13.21,4.61 -2016-10-20 23:00:00,725.0,0.0,13.22,4.41 -2016-10-21 00:00:00,640.0,0.0,13.23,4.22 -2016-10-21 01:00:00,597.0,0.0,13.22,3.85 -2016-10-21 02:00:00,559.0,0.0,13.21,3.48 -2016-10-21 03:00:00,584.0,0.0,13.2,3.1 -2016-10-21 04:00:00,601.0,0.0,13.17,3.1 -2016-10-21 05:00:00,534.0,0.0,13.14,3.09 -2016-10-21 06:00:00,497.0,0.0,13.1,3.09 -2016-10-21 07:00:00,582.0,0.0,13.13,3.09 -2016-10-21 08:00:00,645.0,169.6,13.16,3.1 -2016-10-21 09:00:00,660.0,224.34,13.19,3.1 -2016-10-21 10:00:00,671.0,515.0,13.3,3.14 -2016-10-21 11:00:00,661.0,529.48,13.4,3.17 -2016-10-21 12:00:00,674.0,639.78,13.52,3.2 -2016-10-21 13:00:00,666.0,540.77,13.64,3.33 -2016-10-21 14:00:00,676.0,374.52,13.77,3.47 -2016-10-21 15:00:00,631.0,179.91,13.89,3.6 -2016-10-21 16:00:00,551.0,85.89,13.88,3.99 -2016-10-21 17:00:00,508.0,0.0,13.87,4.38 -2016-10-21 18:00:00,573.0,0.0,13.86,4.77 -2016-10-21 19:00:00,699.0,0.0,13.73,5.22 -2016-10-21 20:00:00,771.0,0.0,13.59,5.66 -2016-10-21 21:00:00,730.0,0.0,13.45,6.11 -2016-10-21 22:00:00,835.0,0.0,13.38,6.42 -2016-10-21 23:00:00,768.0,0.0,13.3,6.73 -2016-10-22 00:00:00,702.0,0.0,13.23,7.03 -2016-10-22 01:00:00,663.0,0.0,13.17,6.71 -2016-10-22 02:00:00,599.0,0.0,13.11,6.39 -2016-10-22 03:00:00,634.0,0.0,13.05,6.07 -2016-10-22 04:00:00,627.0,0.0,12.95,6.23 -2016-10-22 05:00:00,556.0,0.0,12.85,6.38 -2016-10-22 06:00:00,529.0,0.0,12.75,6.54 -2016-10-22 07:00:00,618.0,0.0,12.69,6.79 -2016-10-22 08:00:00,714.0,170.02,12.63,7.04 -2016-10-22 09:00:00,748.0,337.09,12.57,7.3 -2016-10-22 10:00:00,776.0,530.48,12.68,7.4 -2016-10-22 11:00:00,721.0,601.61,12.78,7.5 -2016-10-22 12:00:00,704.0,528.51,12.89,7.6 -2016-10-22 13:00:00,720.0,477.17,13.21,7.68 -2016-10-22 14:00:00,723.0,345.94,13.54,7.76 -2016-10-22 15:00:00,672.0,268.39,13.86,7.83 -2016-10-22 16:00:00,620.0,89.58,13.88,8.44 -2016-10-22 17:00:00,576.0,0.0,13.91,9.05 -2016-10-22 18:00:00,674.0,0.0,13.93,9.66 -2016-10-22 19:00:00,815.0,0.0,13.74,10.19 -2016-10-22 20:00:00,886.0,0.0,13.55,10.72 -2016-10-22 21:00:00,806.0,0.0,13.35,11.26 -2016-10-22 22:00:00,894.0,0.0,13.14,11.41 -2016-10-22 23:00:00,822.0,0.0,12.92,11.56 -2016-10-23 00:00:00,759.0,0.0,12.71,11.71 -2016-10-23 01:00:00,696.0,0.0,12.83,11.6 -2016-10-23 02:00:00,661.0,0.0,12.94,11.49 -2016-10-23 03:00:00,698.0,0.0,13.06,11.38 -2016-10-23 04:00:00,703.0,0.0,12.79,11.94 -2016-10-23 05:00:00,638.0,0.0,12.52,12.49 -2016-10-23 06:00:00,593.0,0.0,12.25,13.05 -2016-10-23 07:00:00,654.0,0.0,12.16,13.56 -2016-10-23 08:00:00,756.0,123.61,12.07,14.08 -2016-10-23 09:00:00,879.0,316.01,11.98,14.59 -2016-10-23 10:00:00,935.0,214.63,11.81,14.53 -2016-10-23 11:00:00,1007.0,67.43,11.65,14.46 -2016-10-23 12:00:00,1048.0,20.62,11.49,14.4 -2016-10-23 13:00:00,1084.0,30.37,12.34,13.64 -2016-10-23 14:00:00,1128.0,26.68,13.18,12.88 -2016-10-23 15:00:00,1129.0,10.6,14.02,12.12 -2016-10-23 16:00:00,1010.0,5.89,14.37,10.73 -2016-10-23 17:00:00,909.0,0.0,14.73,9.33 -2016-10-23 18:00:00,960.0,0.0,15.08,7.93 -2016-10-23 19:00:00,1036.0,0.0,15.17,6.8 -2016-10-23 20:00:00,1030.0,0.0,15.25,5.68 -2016-10-23 21:00:00,942.0,0.0,15.33,4.55 -2016-10-23 22:00:00,1009.0,0.0,15.39,4.78 -2016-10-23 23:00:00,915.0,0.0,15.44,5.0 -2016-10-24 00:00:00,840.0,0.0,15.49,5.23 -2016-10-24 01:00:00,787.0,0.0,15.31,5.49 -2016-10-24 02:00:00,729.0,0.0,15.12,5.75 -2016-10-24 03:00:00,747.0,0.0,14.94,6.01 -2016-10-24 04:00:00,737.0,0.0,14.78,5.93 -2016-10-24 05:00:00,672.0,0.0,14.61,5.85 -2016-10-24 06:00:00,621.0,0.0,14.44,5.77 -2016-10-24 07:00:00,684.0,0.0,14.37,5.5 -2016-10-24 08:00:00,779.0,89.06,14.3,5.24 -2016-10-24 09:00:00,850.0,131.67,14.23,4.98 -2016-10-24 10:00:00,880.0,228.98,14.19,4.86 -2016-10-24 11:00:00,857.0,504.83,14.15,4.73 -2016-10-24 12:00:00,845.0,651.03,14.1,4.61 -2016-10-24 13:00:00,827.0,638.02,14.21,4.52 -2016-10-24 14:00:00,862.0,561.43,14.31,4.44 -2016-10-24 15:00:00,846.0,389.24,14.41,4.36 -2016-10-24 16:00:00,682.0,197.79,14.43,4.41 -2016-10-24 17:00:00,609.0,0.0,14.46,4.46 -2016-10-24 18:00:00,698.0,0.0,14.48,4.51 -2016-10-24 19:00:00,855.0,0.0,14.49,4.28 -2016-10-24 20:00:00,882.0,0.0,14.5,4.04 -2016-10-24 21:00:00,822.0,0.0,14.5,3.81 -2016-10-24 22:00:00,895.0,0.0,14.52,3.68 -2016-10-24 23:00:00,806.0,0.0,14.53,3.56 -2016-10-25 00:00:00,749.0,0.0,14.54,3.43 -2016-10-25 01:00:00,693.0,0.0,14.35,3.39 -2016-10-25 02:00:00,635.0,0.0,14.15,3.34 -2016-10-25 03:00:00,670.0,0.0,13.96,3.3 -2016-10-25 04:00:00,665.0,0.0,13.75,3.37 -2016-10-25 05:00:00,591.0,0.0,13.54,3.44 -2016-10-25 06:00:00,561.0,0.0,13.33,3.52 -2016-10-25 07:00:00,632.0,0.0,13.12,3.63 -2016-10-25 08:00:00,733.0,174.85,12.91,3.75 -2016-10-25 09:00:00,827.0,386.92,12.7,3.86 -2016-10-25 10:00:00,862.0,548.99,12.66,3.2 -2016-10-25 11:00:00,847.0,646.05,12.62,2.54 -2016-10-25 12:00:00,802.0,634.67,12.59,1.88 -2016-10-25 13:00:00,751.0,475.39,12.55,1.63 -2016-10-25 14:00:00,763.0,153.83,12.52,1.39 -2016-10-25 15:00:00,739.0,148.32,12.49,1.14 -2016-10-25 16:00:00,693.0,66.51,12.51,1.42 -2016-10-25 17:00:00,613.0,0.0,12.53,1.69 -2016-10-25 18:00:00,759.0,0.0,12.55,1.96 -2016-10-25 19:00:00,879.0,0.0,12.52,2.35 -2016-10-25 20:00:00,906.0,0.0,12.48,2.74 -2016-10-25 21:00:00,790.0,0.0,12.44,3.13 -2016-10-25 22:00:00,885.0,0.0,12.49,2.95 -2016-10-25 23:00:00,819.0,0.0,12.53,2.76 -2016-10-26 00:00:00,745.0,0.0,12.57,2.58 -2016-10-26 01:00:00,700.0,0.0,12.58,2.3 -2016-10-26 02:00:00,632.0,0.0,12.59,2.02 -2016-10-26 03:00:00,646.0,0.0,12.6,1.74 -2016-10-26 04:00:00,650.0,0.0,12.56,1.74 -2016-10-26 05:00:00,571.0,0.0,12.52,1.74 -2016-10-26 06:00:00,541.0,0.0,12.47,1.74 -2016-10-26 07:00:00,608.0,0.0,12.51,1.96 -2016-10-26 08:00:00,714.0,10.05,12.55,2.18 -2016-10-26 09:00:00,815.0,65.65,12.6,2.4 -2016-10-26 10:00:00,879.0,141.41,12.59,2.38 -2016-10-26 11:00:00,870.0,209.87,12.57,2.35 -2016-10-26 12:00:00,909.0,379.29,12.56,2.33 -2016-10-26 13:00:00,937.0,507.35,12.99,2.24 -2016-10-26 14:00:00,966.0,129.25,13.41,2.16 -2016-10-26 15:00:00,893.0,84.58,13.83,2.07 -2016-10-26 16:00:00,812.0,47.91,13.89,1.76 -2016-10-26 17:00:00,753.0,0.0,13.94,1.44 -2016-10-26 18:00:00,873.0,0.0,14.0,1.13 -2016-10-26 19:00:00,1021.0,0.0,13.98,1.01 -2016-10-26 20:00:00,980.0,0.0,13.95,0.89 -2016-10-26 21:00:00,889.0,0.0,13.92,0.77 -2016-10-26 22:00:00,972.0,0.0,13.99,1.17 -2016-10-26 23:00:00,901.0,0.0,14.05,1.57 -2016-10-27 00:00:00,785.0,0.0,14.11,1.97 -2016-10-27 01:00:00,725.0,0.0,13.92,2.56 -2016-10-27 02:00:00,687.0,0.0,13.74,3.14 -2016-10-27 03:00:00,711.0,0.0,13.55,3.72 -2016-10-27 04:00:00,715.0,0.0,13.56,3.46 -2016-10-27 05:00:00,640.0,0.0,13.56,3.2 -2016-10-27 06:00:00,608.0,0.0,13.56,2.94 -2016-10-27 07:00:00,669.0,0.0,13.62,3.03 -2016-10-27 08:00:00,775.0,41.24,13.67,3.13 -2016-10-27 09:00:00,870.0,26.53,13.73,3.23 -2016-10-27 10:00:00,912.0,43.08,13.81,3.45 -2016-10-27 11:00:00,912.0,47.5,13.9,3.67 -2016-10-27 12:00:00,918.0,55.71,13.99,3.89 -2016-10-27 13:00:00,892.0,78.58,13.88,3.7 -2016-10-27 14:00:00,925.0,51.25,13.77,3.51 -2016-10-27 15:00:00,861.0,50.48,13.65,3.32 -2016-10-27 16:00:00,741.0,31.15,13.69,2.89 -2016-10-27 17:00:00,675.0,0.0,13.72,2.46 -2016-10-27 18:00:00,799.0,0.0,13.76,2.03 -2016-10-27 19:00:00,917.0,0.0,13.75,1.37 -2016-10-27 20:00:00,923.0,0.0,13.74,0.71 -2016-10-27 21:00:00,870.0,0.0,13.73,0.06 -2016-10-27 22:00:00,971.0,0.0,13.71,0.46 -2016-10-27 23:00:00,891.0,0.0,13.69,0.86 -2016-10-28 00:00:00,786.0,0.0,13.67,1.27 -2016-10-28 01:00:00,735.0,0.0,13.5,1.49 -2016-10-28 02:00:00,674.0,0.0,13.33,1.71 -2016-10-28 03:00:00,700.0,0.0,13.16,1.93 -2016-10-28 04:00:00,697.0,0.0,13.03,2.22 -2016-10-28 05:00:00,645.0,0.0,12.9,2.51 -2016-10-28 06:00:00,605.0,0.0,12.76,2.8 -2016-10-28 07:00:00,713.0,0.0,12.8,2.84 -2016-10-28 08:00:00,780.0,23.5,12.84,2.88 -2016-10-28 09:00:00,842.0,23.85,12.88,2.92 -2016-10-28 10:00:00,836.0,41.03,13.05,3.27 -2016-10-28 11:00:00,799.0,41.0,13.23,3.62 -2016-10-28 12:00:00,758.0,43.18,13.4,3.97 -2016-10-28 13:00:00,788.0,74.17,13.35,3.73 -2016-10-28 14:00:00,789.0,52.12,13.3,3.49 -2016-10-28 15:00:00,730.0,73.69,13.25,3.26 -2016-10-28 16:00:00,640.0,38.89,13.24,4.1 -2016-10-28 17:00:00,587.0,0.0,13.22,4.95 -2016-10-28 18:00:00,680.0,0.0,13.21,5.79 -2016-10-28 19:00:00,872.0,0.0,13.13,6.17 -2016-10-28 20:00:00,926.0,0.0,13.05,6.55 -2016-10-28 21:00:00,876.0,0.0,12.96,6.92 -2016-10-28 22:00:00,967.0,0.0,12.99,6.78 -2016-10-28 23:00:00,918.0,0.0,13.02,6.63 -2016-10-29 00:00:00,844.0,0.0,13.05,6.48 -2016-10-29 01:00:00,750.0,0.0,13.0,6.14 -2016-10-29 02:00:00,705.0,0.0,12.94,5.79 -2016-10-29 03:00:00,728.0,0.0,12.89,5.45 -2016-10-29 04:00:00,725.0,0.0,12.8,5.82 -2016-10-29 05:00:00,644.0,0.0,12.7,6.19 -2016-10-29 06:00:00,636.0,0.0,12.61,6.57 -2016-10-29 07:00:00,707.0,0.0,12.62,7.0 -2016-10-29 08:00:00,815.0,28.31,12.63,7.44 -2016-10-29 09:00:00,910.0,76.25,12.64,7.88 -2016-10-29 10:00:00,895.0,134.76,12.89,7.6 -2016-10-29 11:00:00,873.0,133.21,13.14,7.31 -2016-10-29 12:00:00,829.0,248.32,13.4,7.03 -2016-10-29 13:00:00,816.0,159.87,13.64,6.59 -2016-10-29 14:00:00,846.0,224.87,13.89,6.14 -2016-10-29 15:00:00,749.0,250.58,14.14,5.7 -2016-10-29 16:00:00,689.0,77.69,14.25,5.72 -2016-10-29 17:00:00,618.0,0.0,14.35,5.74 -2016-10-29 18:00:00,754.0,0.0,14.46,5.77 -2016-10-29 19:00:00,933.0,0.0,14.45,5.83 -2016-10-29 20:00:00,963.0,0.0,14.44,5.89 -2016-10-29 21:00:00,921.0,0.0,14.42,5.94 -2016-10-29 22:00:00,1010.0,0.0,14.41,5.92 -2016-10-29 23:00:00,945.0,0.0,14.4,5.9 -2016-10-30 00:00:00,854.0,0.0,14.39,5.88 -2016-10-30 01:00:00,803.0,0.0,14.0,5.47 -2016-10-30 02:00:00,751.0,0.0,13.6,5.06 -2016-10-30 03:00:00,719.0,0.0,13.21,4.65 -2016-10-30 04:00:00,726.0,0.0,13.11,5.1 -2016-10-30 05:00:00,657.0,0.0,13.01,5.56 -2016-10-30 06:00:00,651.0,0.0,12.91,6.01 -2016-10-30 07:00:00,710.0,0.0,12.87,6.29 -2016-10-30 08:00:00,831.0,30.34,12.83,6.57 -2016-10-30 09:00:00,935.0,21.83,12.78,6.84 -2016-10-30 10:00:00,1019.0,45.57,12.99,6.54 -2016-10-30 11:00:00,1044.0,36.67,13.19,6.23 -2016-10-30 12:00:00,1026.0,34.45,13.4,5.93 -2016-10-30 13:00:00,1022.0,40.99,13.54,5.83 -2016-10-30 14:00:00,1028.0,34.4,13.68,5.72 -2016-10-30 15:00:00,968.0,297.13,13.82,5.61 -2016-10-30 16:00:00,820.0,138.01,13.96,5.58 -2016-10-30 17:00:00,752.0,0.0,14.09,5.54 -2016-10-30 18:00:00,945.0,0.0,14.23,5.5 -2016-10-30 19:00:00,1061.0,0.0,14.27,5.49 -2016-10-30 20:00:00,972.0,0.0,14.31,5.48 -2016-10-30 21:00:00,929.0,0.0,14.35,5.46 -2016-10-30 22:00:00,1007.0,0.0,14.35,5.3 -2016-10-30 23:00:00,935.0,0.0,14.34,5.14 -2016-10-31 00:00:00,825.0,0.0,14.34,4.98 -2016-10-31 01:00:00,765.0,0.0,14.32,5.19 -2016-10-31 02:00:00,724.0,0.0,14.29,5.39 -2016-10-31 03:00:00,756.0,0.0,14.27,5.6 -2016-10-31 04:00:00,747.0,0.0,14.18,5.72 -2016-10-31 05:00:00,689.0,0.0,14.09,5.85 -2016-10-31 06:00:00,662.0,0.0,14.0,5.97 -2016-10-31 07:00:00,730.0,0.0,13.96,5.99 -2016-10-31 08:00:00,860.0,110.23,13.92,6.01 -2016-10-31 09:00:00,932.0,239.75,13.88,6.03 -2016-10-31 10:00:00,881.0,114.37,14.03,5.94 -2016-10-31 11:00:00,814.0,113.52,14.18,5.84 -2016-10-31 12:00:00,796.0,244.39,14.34,5.75 -2016-10-31 13:00:00,754.0,319.07,14.53,5.09 -2016-10-31 14:00:00,783.0,71.29,14.72,4.42 -2016-10-31 15:00:00,756.0,73.16,14.91,3.75 -2016-10-31 16:00:00,635.0,66.48,14.84,3.38 -2016-10-31 17:00:00,627.0,0.0,14.78,3.01 -2016-10-31 18:00:00,802.0,0.0,14.71,2.63 -2016-10-31 19:00:00,928.0,0.0,14.58,2.54 -2016-10-31 20:00:00,881.0,0.0,14.45,2.44 -2016-10-31 21:00:00,819.0,0.0,14.32,2.34 -2016-10-31 22:00:00,924.0,0.0,14.25,2.02 -2016-10-31 23:00:00,840.0,0.0,14.17,1.7 -2016-11-01 00:00:00,778.0,0.0,14.09,1.38 -2016-11-01 01:00:00,692.0,0.0,14.08,1.33 -2016-11-01 02:00:00,638.0,0.0,14.08,1.29 -2016-11-01 03:00:00,685.0,0.0,14.07,1.24 -2016-11-01 04:00:00,686.0,0.0,13.93,1.28 -2016-11-01 05:00:00,595.0,0.0,13.79,1.31 -2016-11-01 06:00:00,586.0,0.0,13.65,1.35 -2016-11-01 07:00:00,637.0,0.0,13.62,1.61 -2016-11-01 08:00:00,749.0,118.57,13.58,1.88 -2016-11-01 09:00:00,821.0,156.29,13.55,2.14 -2016-11-01 10:00:00,773.0,127.13,13.67,2.24 -2016-11-01 11:00:00,760.0,122.97,13.8,2.35 -2016-11-01 12:00:00,739.0,133.53,13.93,2.46 -2016-11-01 13:00:00,743.0,187.72,14.0,2.36 -2016-11-01 14:00:00,776.0,115.05,14.06,2.26 -2016-11-01 15:00:00,732.0,91.08,14.13,2.17 -2016-11-01 16:00:00,647.0,11.2,13.96,2.81 -2016-11-01 17:00:00,613.0,0.0,13.78,3.46 -2016-11-01 18:00:00,719.0,0.0,13.61,4.11 -2016-11-01 19:00:00,784.0,0.0,13.62,4.26 -2016-11-01 20:00:00,746.0,0.0,13.63,4.41 -2016-11-01 21:00:00,692.0,0.0,13.64,4.57 -2016-11-01 22:00:00,813.0,0.0,13.63,4.64 -2016-11-01 23:00:00,758.0,0.0,13.62,4.71 -2016-11-02 00:00:00,663.0,0.0,13.61,4.79 -2016-11-02 01:00:00,622.0,0.0,13.62,4.73 -2016-11-02 02:00:00,563.0,0.0,13.62,4.67 -2016-11-02 03:00:00,612.0,0.0,13.62,4.61 -2016-11-02 04:00:00,621.0,0.0,13.63,4.98 -2016-11-02 05:00:00,548.0,0.0,13.65,5.35 -2016-11-02 06:00:00,521.0,0.0,13.66,5.72 -2016-11-02 07:00:00,598.0,0.0,13.72,6.25 -2016-11-02 08:00:00,642.0,23.77,13.78,6.77 -2016-11-02 09:00:00,674.0,18.33,13.84,7.3 -2016-11-02 10:00:00,664.0,87.84,13.86,7.41 -2016-11-02 11:00:00,693.0,94.18,13.88,7.52 -2016-11-02 12:00:00,765.0,69.59,13.9,7.63 -2016-11-02 13:00:00,777.0,299.02,13.72,7.38 -2016-11-02 14:00:00,831.0,535.59,13.53,7.14 -2016-11-02 15:00:00,819.0,413.6,13.35,6.9 -2016-11-02 16:00:00,705.0,160.94,13.26,6.82 -2016-11-02 17:00:00,641.0,0.0,13.17,6.74 -2016-11-02 18:00:00,724.0,0.0,13.08,6.66 -2016-11-02 19:00:00,781.0,0.0,12.99,6.42 -2016-11-02 20:00:00,749.0,0.0,12.89,6.18 -2016-11-02 21:00:00,701.0,0.0,12.8,5.94 -2016-11-02 22:00:00,814.0,0.0,12.75,5.71 -2016-11-02 23:00:00,768.0,0.0,12.7,5.49 -2016-11-03 00:00:00,704.0,0.0,12.65,5.26 -2016-11-03 01:00:00,643.0,0.0,12.4,5.14 -2016-11-03 02:00:00,621.0,0.0,12.14,5.03 -2016-11-03 03:00:00,654.0,0.0,11.88,4.91 -2016-11-03 04:00:00,662.0,0.0,11.83,5.27 -2016-11-03 05:00:00,590.0,0.0,11.77,5.63 -2016-11-03 06:00:00,601.0,0.0,11.72,5.99 -2016-11-03 07:00:00,666.0,0.0,11.76,6.03 -2016-11-03 08:00:00,726.0,11.35,11.8,6.07 -2016-11-03 09:00:00,781.0,19.87,11.85,6.11 -2016-11-03 10:00:00,808.0,45.76,12.05,5.84 -2016-11-03 11:00:00,808.0,17.8,12.26,5.57 -2016-11-03 12:00:00,831.0,26.03,12.47,5.3 -2016-11-03 13:00:00,834.0,42.65,12.64,5.43 -2016-11-03 14:00:00,888.0,34.55,12.82,5.56 -2016-11-03 15:00:00,842.0,17.74,12.99,5.7 -2016-11-03 16:00:00,774.0,9.42,13.08,5.58 -2016-11-03 17:00:00,742.0,0.0,13.16,5.47 -2016-11-03 18:00:00,820.0,0.0,13.25,5.35 -2016-11-03 19:00:00,883.0,0.0,13.3,5.22 -2016-11-03 20:00:00,832.0,0.0,13.34,5.09 -2016-11-03 21:00:00,779.0,0.0,13.39,4.95 -2016-11-03 22:00:00,879.0,0.0,13.43,5.22 -2016-11-03 23:00:00,796.0,0.0,13.48,5.49 -2016-11-04 00:00:00,730.0,0.0,13.52,5.75 -2016-11-04 01:00:00,675.0,0.0,13.47,6.33 -2016-11-04 02:00:00,641.0,0.0,13.42,6.9 -2016-11-04 03:00:00,682.0,0.0,13.37,7.48 -2016-11-04 04:00:00,666.0,0.0,13.51,7.78 -2016-11-04 05:00:00,583.0,0.0,13.65,8.08 -2016-11-04 06:00:00,612.0,0.0,13.79,8.39 -2016-11-04 07:00:00,656.0,0.0,13.85,8.03 -2016-11-04 08:00:00,678.0,73.04,13.91,7.68 -2016-11-04 09:00:00,719.0,86.64,13.97,7.32 -2016-11-04 10:00:00,719.0,41.71,13.78,7.89 -2016-11-04 11:00:00,742.0,33.01,13.59,8.46 -2016-11-04 12:00:00,738.0,230.18,13.41,9.02 -2016-11-04 13:00:00,703.0,419.59,13.27,8.71 -2016-11-04 14:00:00,788.0,240.41,13.14,8.4 -2016-11-04 15:00:00,765.0,79.1,13.0,8.08 -2016-11-04 16:00:00,717.0,39.66,12.8,7.81 -2016-11-04 17:00:00,691.0,0.0,12.59,7.54 -2016-11-04 18:00:00,774.0,0.0,12.38,7.27 -2016-11-04 19:00:00,857.0,0.0,12.19,7.29 -2016-11-04 20:00:00,842.0,0.0,12.0,7.31 -2016-11-04 21:00:00,794.0,0.0,11.81,7.34 -2016-11-04 22:00:00,912.0,0.0,11.61,7.27 -2016-11-04 23:00:00,842.0,0.0,11.42,7.2 -2016-11-05 00:00:00,776.0,0.0,11.22,7.13 -2016-11-05 01:00:00,707.0,0.0,11.14,6.85 -2016-11-05 02:00:00,677.0,0.0,11.06,6.56 -2016-11-05 03:00:00,715.0,0.0,10.98,6.28 -2016-11-05 04:00:00,726.0,0.0,11.08,6.27 -2016-11-05 05:00:00,667.0,0.0,11.17,6.27 -2016-11-05 06:00:00,636.0,0.0,11.27,6.26 -2016-11-05 07:00:00,694.0,0.0,11.3,6.81 -2016-11-05 08:00:00,765.0,9.52,11.33,7.37 -2016-11-05 09:00:00,777.0,178.35,11.36,7.92 -2016-11-05 10:00:00,777.0,144.23,11.29,8.45 -2016-11-05 11:00:00,747.0,229.41,11.22,8.98 -2016-11-05 12:00:00,700.0,80.77,11.15,9.52 -2016-11-05 13:00:00,740.0,200.03,11.19,9.55 -2016-11-05 14:00:00,767.0,170.07,11.22,9.59 -2016-11-05 15:00:00,782.0,293.99,11.26,9.63 -2016-11-05 16:00:00,794.0,85.73,11.2,9.88 -2016-11-05 17:00:00,795.0,0.0,11.13,10.14 -2016-11-05 18:00:00,896.0,0.0,11.07,10.4 -2016-11-05 19:00:00,931.0,0.0,11.03,10.48 -2016-11-05 20:00:00,913.0,0.0,10.99,10.57 -2016-11-05 21:00:00,904.0,0.0,10.95,10.65 -2016-11-05 22:00:00,1003.0,0.0,10.78,10.57 -2016-11-05 23:00:00,967.0,0.0,10.62,10.49 -2016-11-06 00:00:00,872.0,0.0,10.45,10.41 -2016-11-06 01:00:00,825.0,0.0,10.22,10.25 -2016-11-06 02:00:00,787.0,0.0,9.99,10.09 -2016-11-06 03:00:00,803.0,0.0,9.75,9.93 -2016-11-06 04:00:00,817.0,0.0,9.64,10.03 -2016-11-06 05:00:00,769.0,0.0,9.52,10.12 -2016-11-06 06:00:00,756.0,0.0,9.41,10.22 -2016-11-06 07:00:00,809.0,0.0,9.32,10.17 -2016-11-06 08:00:00,886.0,135.95,9.23,10.11 -2016-11-06 09:00:00,942.0,163.86,9.14,10.06 -2016-11-06 10:00:00,985.0,464.76,9.27,9.99 -2016-11-06 11:00:00,1000.0,439.19,9.4,9.93 -2016-11-06 12:00:00,935.0,124.75,9.54,9.86 -2016-11-06 13:00:00,940.0,314.61,9.58,9.91 -2016-11-06 14:00:00,959.0,359.45,9.63,9.96 -2016-11-06 15:00:00,934.0,350.01,9.67,10.01 -2016-11-06 16:00:00,874.0,38.87,9.7,10.95 -2016-11-06 17:00:00,836.0,0.0,9.72,11.89 -2016-11-06 18:00:00,935.0,0.0,9.74,12.83 -2016-11-06 19:00:00,998.0,0.0,9.79,12.54 -2016-11-06 20:00:00,999.0,0.0,9.83,12.25 -2016-11-06 21:00:00,957.0,0.0,9.88,11.96 -2016-11-06 22:00:00,1055.0,0.0,9.85,11.66 -2016-11-06 23:00:00,1005.0,0.0,9.82,11.35 -2016-11-07 00:00:00,900.0,0.0,9.78,11.05 -2016-11-07 01:00:00,849.0,0.0,9.91,10.91 -2016-11-07 02:00:00,838.0,0.0,10.04,10.78 -2016-11-07 03:00:00,854.0,0.0,10.17,10.65 -2016-11-07 04:00:00,865.0,0.0,10.11,10.84 -2016-11-07 05:00:00,814.0,0.0,10.05,11.03 -2016-11-07 06:00:00,796.0,0.0,9.99,11.23 -2016-11-07 07:00:00,879.0,0.0,10.09,11.24 -2016-11-07 08:00:00,939.0,139.78,10.18,11.25 -2016-11-07 09:00:00,964.0,348.22,10.28,11.26 -2016-11-07 10:00:00,939.0,500.87,10.33,10.78 -2016-11-07 11:00:00,902.0,605.67,10.38,10.3 -2016-11-07 12:00:00,884.0,631.39,10.43,9.82 -2016-11-07 13:00:00,855.0,450.54,10.66,9.36 -2016-11-07 14:00:00,915.0,46.09,10.9,8.9 -2016-11-07 15:00:00,895.0,149.73,11.13,8.44 -2016-11-07 16:00:00,831.0,5.45,11.14,8.63 -2016-11-07 17:00:00,834.0,0.0,11.14,8.82 -2016-11-07 18:00:00,960.0,0.0,11.14,9.01 -2016-11-07 19:00:00,1049.0,0.0,10.97,8.97 -2016-11-07 20:00:00,993.0,0.0,10.79,8.94 -2016-11-07 21:00:00,934.0,0.0,10.62,8.91 -2016-11-07 22:00:00,1010.0,0.0,10.55,8.74 -2016-11-07 23:00:00,958.0,0.0,10.49,8.56 -2016-11-08 00:00:00,907.0,0.0,10.42,8.39 -2016-11-08 01:00:00,851.0,0.0,10.37,7.87 -2016-11-08 02:00:00,827.0,0.0,10.32,7.36 -2016-11-08 03:00:00,869.0,0.0,10.26,6.84 -2016-11-08 04:00:00,871.0,0.0,10.38,6.76 -2016-11-08 05:00:00,794.0,0.0,10.49,6.69 -2016-11-08 06:00:00,784.0,0.0,10.61,6.61 -2016-11-08 07:00:00,858.0,0.0,10.74,6.9 -2016-11-08 08:00:00,939.0,6.58,10.87,7.2 -2016-11-08 09:00:00,955.0,4.9,11.0,7.49 -2016-11-08 10:00:00,957.0,55.08,11.24,7.51 -2016-11-08 11:00:00,958.0,75.87,11.48,7.53 -2016-11-08 12:00:00,958.0,58.77,11.72,7.54 -2016-11-08 13:00:00,995.0,54.26,11.55,8.47 -2016-11-08 14:00:00,1037.0,76.17,11.39,9.39 -2016-11-08 15:00:00,1032.0,24.82,11.22,10.32 -2016-11-08 16:00:00,1032.0,6.56,11.38,11.62 -2016-11-08 17:00:00,972.0,0.0,11.53,12.92 -2016-11-08 18:00:00,1053.0,0.0,11.68,14.22 -2016-11-08 19:00:00,1080.0,0.0,12.12,13.55 -2016-11-08 20:00:00,1023.0,0.0,12.55,12.89 -2016-11-08 21:00:00,977.0,0.0,12.99,12.22 -2016-11-08 22:00:00,1065.0,0.0,12.86,13.54 -2016-11-08 23:00:00,977.0,0.0,12.73,14.86 -2016-11-09 00:00:00,921.0,0.0,12.59,16.18 -2016-11-09 01:00:00,867.0,0.0,12.35,16.13 -2016-11-09 02:00:00,858.0,0.0,12.1,16.08 -2016-11-09 03:00:00,920.0,0.0,11.85,16.03 -2016-11-09 04:00:00,904.0,0.0,12.06,15.99 -2016-11-09 05:00:00,847.0,0.0,12.26,15.94 -2016-11-09 06:00:00,846.0,0.0,12.47,15.9 -2016-11-09 07:00:00,906.0,0.0,12.49,15.75 -2016-11-09 08:00:00,992.0,22.44,12.5,15.59 -2016-11-09 09:00:00,1028.0,292.7,12.52,15.43 -2016-11-09 10:00:00,977.0,327.86,12.25,14.99 -2016-11-09 11:00:00,928.0,556.13,11.99,14.55 -2016-11-09 12:00:00,914.0,477.47,11.73,14.11 -2016-11-09 13:00:00,909.0,213.37,11.71,14.08 -2016-11-09 14:00:00,959.0,166.97,11.68,14.06 -2016-11-09 15:00:00,971.0,81.38,11.66,14.03 -2016-11-09 16:00:00,941.0,50.53,11.97,14.0 -2016-11-09 17:00:00,931.0,0.0,12.27,13.96 -2016-11-09 18:00:00,1025.0,0.0,12.58,13.93 -2016-11-09 19:00:00,1052.0,0.0,12.6,13.43 -2016-11-09 20:00:00,980.0,0.0,12.63,12.92 -2016-11-09 21:00:00,930.0,0.0,12.65,12.41 -2016-11-09 22:00:00,1054.0,0.0,12.72,12.2 -2016-11-09 23:00:00,976.0,0.0,12.8,11.98 -2016-11-10 00:00:00,899.0,0.0,12.87,11.77 -2016-11-10 01:00:00,890.0,0.0,12.82,11.96 -2016-11-10 02:00:00,856.0,0.0,12.77,12.16 -2016-11-10 03:00:00,863.0,0.0,12.72,12.36 -2016-11-10 04:00:00,876.0,0.0,12.68,12.41 -2016-11-10 05:00:00,808.0,0.0,12.64,12.47 -2016-11-10 06:00:00,794.0,0.0,12.6,12.52 -2016-11-10 07:00:00,870.0,0.0,12.55,12.43 -2016-11-10 08:00:00,906.0,30.88,12.49,12.33 -2016-11-10 09:00:00,917.0,179.89,12.44,12.23 -2016-11-10 10:00:00,897.0,109.55,12.22,12.07 -2016-11-10 11:00:00,894.0,346.4,12.01,11.9 -2016-11-10 12:00:00,893.0,226.33,11.8,11.74 -2016-11-10 13:00:00,893.0,290.1,12.13,11.69 -2016-11-10 14:00:00,954.0,267.45,12.45,11.64 -2016-11-10 15:00:00,967.0,253.05,12.78,11.59 -2016-11-10 16:00:00,907.0,26.96,12.71,11.26 -2016-11-10 17:00:00,873.0,0.0,12.63,10.92 -2016-11-10 18:00:00,954.0,0.0,12.55,10.59 -2016-11-10 19:00:00,1052.0,0.0,12.45,10.17 -2016-11-10 20:00:00,1024.0,0.0,12.36,9.75 -2016-11-10 21:00:00,980.0,0.0,12.26,9.32 -2016-11-10 22:00:00,1080.0,0.0,12.17,8.88 -2016-11-10 23:00:00,1022.0,0.0,12.09,8.43 -2016-11-11 00:00:00,949.0,0.0,12.0,7.99 -2016-11-11 01:00:00,890.0,0.0,12.25,7.41 -2016-11-11 02:00:00,847.0,0.0,12.5,6.84 -2016-11-11 03:00:00,881.0,0.0,12.74,6.26 -2016-11-11 04:00:00,881.0,0.0,12.67,5.49 -2016-11-11 05:00:00,806.0,0.0,12.61,4.73 -2016-11-11 06:00:00,782.0,0.0,12.54,3.96 -2016-11-11 07:00:00,822.0,0.0,12.53,3.21 -2016-11-11 08:00:00,891.0,21.73,12.52,2.46 -2016-11-11 09:00:00,927.0,208.46,12.52,1.71 -2016-11-11 10:00:00,891.0,128.69,12.57,2.08 -2016-11-11 11:00:00,840.0,104.58,12.63,2.46 -2016-11-11 12:00:00,841.0,81.96,12.69,2.83 -2016-11-11 13:00:00,898.0,108.95,12.71,4.07 -2016-11-11 14:00:00,970.0,104.77,12.72,5.32 -2016-11-11 15:00:00,1005.0,51.27,12.74,6.57 -2016-11-11 16:00:00,942.0,16.07,12.94,6.9 -2016-11-11 17:00:00,946.0,0.0,13.14,7.23 -2016-11-11 18:00:00,1066.0,0.0,13.34,7.56 -2016-11-11 19:00:00,1136.0,0.0,13.55,8.23 -2016-11-11 20:00:00,1082.0,0.0,13.75,8.89 -2016-11-11 21:00:00,1018.0,0.0,13.96,9.56 -2016-11-11 22:00:00,1121.0,0.0,14.05,10.03 -2016-11-11 23:00:00,1041.0,0.0,14.14,10.51 -2016-11-12 00:00:00,975.0,0.0,14.22,10.98 -2016-11-12 01:00:00,922.0,0.0,14.32,10.27 -2016-11-12 02:00:00,860.0,0.0,14.42,9.56 -2016-11-12 03:00:00,886.0,0.0,14.51,8.86 -2016-11-12 04:00:00,870.0,0.0,14.61,8.58 -2016-11-12 05:00:00,786.0,0.0,14.7,8.3 -2016-11-12 06:00:00,739.0,0.0,14.8,8.03 -2016-11-12 07:00:00,772.0,0.0,14.65,8.32 -2016-11-12 08:00:00,827.0,59.16,14.5,8.61 -2016-11-12 09:00:00,904.0,75.36,14.36,8.9 -2016-11-12 10:00:00,953.0,244.83,14.13,8.91 -2016-11-12 11:00:00,970.0,406.9,13.9,8.92 -2016-11-12 12:00:00,948.0,218.86,13.68,8.94 -2016-11-12 13:00:00,983.0,223.59,13.5,9.15 -2016-11-12 14:00:00,1014.0,163.67,13.31,9.37 -2016-11-12 15:00:00,1004.0,309.92,13.13,9.59 -2016-11-12 16:00:00,943.0,31.61,12.93,9.45 -2016-11-12 17:00:00,911.0,0.0,12.72,9.31 -2016-11-12 18:00:00,994.0,0.0,12.51,9.17 -2016-11-12 19:00:00,1043.0,0.0,12.34,9.1 -2016-11-12 20:00:00,990.0,0.0,12.18,9.03 -2016-11-12 21:00:00,928.0,0.0,12.01,8.97 -2016-11-12 22:00:00,1054.0,0.0,12.05,8.81 -2016-11-12 23:00:00,1031.0,0.0,12.09,8.66 -2016-11-13 00:00:00,963.0,0.0,12.13,8.51 -2016-11-13 01:00:00,880.0,0.0,12.55,8.5 -2016-11-13 02:00:00,835.0,0.0,12.97,8.49 -2016-11-13 03:00:00,853.0,0.0,13.38,8.48 -2016-11-13 04:00:00,841.0,0.0,13.37,8.34 -2016-11-13 05:00:00,771.0,0.0,13.36,8.2 -2016-11-13 06:00:00,735.0,0.0,13.35,8.06 -2016-11-13 07:00:00,776.0,0.0,13.27,7.74 -2016-11-13 08:00:00,846.0,20.13,13.19,7.43 -2016-11-13 09:00:00,925.0,30.92,13.12,7.12 -2016-11-13 10:00:00,906.0,128.07,12.94,6.88 -2016-11-13 11:00:00,832.0,79.24,12.76,6.64 -2016-11-13 12:00:00,780.0,382.44,12.59,6.4 -2016-11-13 13:00:00,723.0,421.07,12.54,6.28 -2016-11-13 14:00:00,765.0,242.86,12.48,6.15 -2016-11-13 15:00:00,753.0,350.6,12.43,6.03 -2016-11-13 16:00:00,674.0,31.94,12.35,5.92 -2016-11-13 17:00:00,670.0,0.0,12.26,5.82 -2016-11-13 18:00:00,737.0,0.0,12.18,5.71 -2016-11-13 19:00:00,783.0,0.0,12.12,5.35 -2016-11-13 20:00:00,760.0,0.0,12.07,4.99 -2016-11-13 21:00:00,742.0,0.0,12.01,4.63 -2016-11-13 22:00:00,867.0,0.0,11.93,4.03 -2016-11-13 23:00:00,840.0,0.0,11.86,3.43 -2016-11-14 00:00:00,756.0,0.0,11.78,2.83 -2016-11-14 01:00:00,681.0,0.0,11.82,2.8 -2016-11-14 02:00:00,666.0,0.0,11.85,2.76 -2016-11-14 03:00:00,700.0,0.0,11.88,2.73 -2016-11-14 04:00:00,695.0,0.0,11.95,2.71 -2016-11-14 05:00:00,635.0,0.0,12.02,2.69 -2016-11-14 06:00:00,628.0,0.0,12.09,2.66 -2016-11-14 07:00:00,696.0,0.0,12.15,2.89 -2016-11-14 08:00:00,777.0,3.81,12.21,3.11 -2016-11-14 09:00:00,782.0,189.44,12.28,3.34 -2016-11-14 10:00:00,749.0,279.73,12.38,3.76 -2016-11-14 11:00:00,716.0,191.7,12.49,4.18 -2016-11-14 12:00:00,682.0,246.73,12.6,4.61 -2016-11-14 13:00:00,659.0,117.12,12.37,4.86 -2016-11-14 14:00:00,726.0,69.83,12.14,5.11 -2016-11-14 15:00:00,707.0,66.84,11.91,5.37 -2016-11-14 16:00:00,656.0,10.11,11.91,5.76 -2016-11-14 17:00:00,636.0,0.0,11.9,6.15 -2016-11-14 18:00:00,734.0,0.0,11.89,6.54 -2016-11-14 19:00:00,777.0,0.0,12.04,6.34 -2016-11-14 20:00:00,734.0,0.0,12.2,6.15 -2016-11-14 21:00:00,701.0,0.0,12.35,5.96 -2016-11-14 22:00:00,820.0,0.0,12.51,6.05 -2016-11-14 23:00:00,759.0,0.0,12.67,6.13 -2016-11-15 00:00:00,690.0,0.0,12.83,6.22 -2016-11-15 01:00:00,673.0,0.0,12.95,6.51 -2016-11-15 02:00:00,635.0,0.0,13.06,6.79 -2016-11-15 03:00:00,658.0,0.0,13.17,7.08 -2016-11-15 04:00:00,663.0,0.0,13.22,7.61 -2016-11-15 05:00:00,586.0,0.0,13.28,8.14 -2016-11-15 06:00:00,570.0,0.0,13.33,8.68 -2016-11-15 07:00:00,633.0,0.0,13.37,8.14 -2016-11-15 08:00:00,700.0,27.75,13.41,7.6 -2016-11-15 09:00:00,715.0,133.05,13.46,7.06 -2016-11-15 10:00:00,733.0,87.56,13.39,6.68 -2016-11-15 11:00:00,701.0,189.98,13.33,6.3 -2016-11-15 12:00:00,715.0,200.08,13.27,5.92 -2016-11-15 13:00:00,721.0,150.61,13.33,6.09 -2016-11-15 14:00:00,794.0,67.21,13.38,6.27 -2016-11-15 15:00:00,794.0,110.4,13.44,6.44 -2016-11-15 16:00:00,737.0,14.18,13.47,6.72 -2016-11-15 17:00:00,691.0,0.0,13.49,6.99 -2016-11-15 18:00:00,752.0,0.0,13.52,7.27 -2016-11-15 19:00:00,803.0,0.0,13.53,7.59 -2016-11-15 20:00:00,768.0,0.0,13.54,7.91 -2016-11-15 21:00:00,732.0,0.0,13.55,8.23 -2016-11-15 22:00:00,825.0,0.0,13.53,8.68 -2016-11-15 23:00:00,765.0,0.0,13.51,9.13 -2016-11-16 00:00:00,704.0,0.0,13.48,9.57 -2016-11-16 01:00:00,672.0,0.0,13.48,9.83 -2016-11-16 02:00:00,647.0,0.0,13.48,10.1 -2016-11-16 03:00:00,680.0,0.0,13.47,10.36 -2016-11-16 04:00:00,677.0,0.0,13.47,10.15 -2016-11-16 05:00:00,607.0,0.0,13.46,9.94 -2016-11-16 06:00:00,591.0,0.0,13.46,9.72 -2016-11-16 07:00:00,658.0,0.0,13.49,9.23 -2016-11-16 08:00:00,707.0,0.0,13.51,8.73 -2016-11-16 09:00:00,727.0,199.66,13.54,8.23 -2016-11-16 10:00:00,745.0,252.94,13.49,8.12 -2016-11-16 11:00:00,725.0,133.89,13.45,8.01 -2016-11-16 12:00:00,748.0,597.12,13.41,7.9 -2016-11-16 13:00:00,758.0,583.97,13.4,8.29 -2016-11-16 14:00:00,813.0,71.55,13.38,8.68 -2016-11-16 15:00:00,793.0,88.06,13.37,9.08 -2016-11-16 16:00:00,699.0,60.99,13.41,8.82 -2016-11-16 17:00:00,672.0,0.0,13.44,8.57 -2016-11-16 18:00:00,776.0,0.0,13.47,8.32 -2016-11-16 19:00:00,825.0,0.0,13.43,8.29 -2016-11-16 20:00:00,779.0,0.0,13.39,8.26 -2016-11-16 21:00:00,739.0,0.0,13.35,8.23 -2016-11-16 22:00:00,843.0,0.0,13.22,8.43 -2016-11-16 23:00:00,766.0,0.0,13.09,8.63 -2016-11-17 00:00:00,710.0,0.0,12.95,8.83 -2016-11-17 01:00:00,678.0,0.0,12.86,9.34 -2016-11-17 02:00:00,664.0,0.0,12.76,9.86 -2016-11-17 03:00:00,715.0,0.0,12.66,10.37 -2016-11-17 04:00:00,737.0,0.0,12.66,11.0 -2016-11-17 05:00:00,648.0,0.0,12.66,11.62 -2016-11-17 06:00:00,632.0,0.0,12.66,12.25 -2016-11-17 07:00:00,711.0,0.0,12.71,12.6 -2016-11-17 08:00:00,747.0,50.63,12.76,12.96 -2016-11-17 09:00:00,803.0,7.66,12.82,13.31 -2016-11-17 10:00:00,788.0,41.25,12.77,13.86 -2016-11-17 11:00:00,783.0,31.03,12.72,14.4 -2016-11-17 12:00:00,739.0,138.65,12.68,14.95 -2016-11-17 13:00:00,755.0,110.12,12.63,14.57 -2016-11-17 14:00:00,822.0,29.61,12.58,14.2 -2016-11-17 15:00:00,842.0,124.96,12.53,13.82 -2016-11-17 16:00:00,790.0,45.76,12.52,13.62 -2016-11-17 17:00:00,773.0,0.0,12.51,13.43 -2016-11-17 18:00:00,834.0,0.0,12.5,13.23 -2016-11-17 19:00:00,860.0,0.0,12.32,13.51 -2016-11-17 20:00:00,836.0,0.0,12.13,13.8 -2016-11-17 21:00:00,787.0,0.0,11.95,14.08 -2016-11-17 22:00:00,908.0,0.0,11.54,14.48 -2016-11-17 23:00:00,861.0,0.0,11.14,14.88 -2016-11-18 00:00:00,787.0,0.0,10.73,15.28 -2016-11-18 01:00:00,796.0,0.0,10.33,15.2 -2016-11-18 02:00:00,764.0,0.0,9.93,15.13 -2016-11-18 03:00:00,814.0,0.0,9.52,15.05 -2016-11-18 04:00:00,829.0,0.0,9.36,15.18 -2016-11-18 05:00:00,752.0,0.0,9.21,15.31 -2016-11-18 06:00:00,753.0,0.0,9.05,15.45 -2016-11-18 07:00:00,851.0,0.0,9.18,15.17 -2016-11-18 08:00:00,892.0,4.3,9.31,14.89 -2016-11-18 09:00:00,891.0,2.86,9.45,14.61 -2016-11-18 10:00:00,914.0,122.37,9.25,14.15 -2016-11-18 11:00:00,871.0,316.35,9.06,13.69 -2016-11-18 12:00:00,834.0,31.64,8.87,13.23 -2016-11-18 13:00:00,865.0,460.87,8.82,13.08 -2016-11-18 14:00:00,907.0,81.51,8.77,12.93 -2016-11-18 15:00:00,926.0,38.67,8.72,12.79 -2016-11-18 16:00:00,866.0,13.94,8.86,12.87 -2016-11-18 17:00:00,820.0,0.0,9.0,12.96 -2016-11-18 18:00:00,906.0,0.0,9.14,13.05 -2016-11-18 19:00:00,974.0,0.0,8.97,13.01 -2016-11-18 20:00:00,955.0,0.0,8.8,12.97 -2016-11-18 21:00:00,917.0,0.0,8.63,12.94 -2016-11-18 22:00:00,1015.0,0.0,8.99,12.54 -2016-11-18 23:00:00,945.0,0.0,9.35,12.14 -2016-11-19 00:00:00,904.0,0.0,9.7,11.74 -2016-11-19 01:00:00,860.0,0.0,9.61,11.37 -2016-11-19 02:00:00,849.0,0.0,9.51,11.0 -2016-11-19 03:00:00,905.0,0.0,9.41,10.63 -2016-11-19 04:00:00,904.0,0.0,9.71,10.14 -2016-11-19 05:00:00,827.0,0.0,10.01,9.65 -2016-11-19 06:00:00,814.0,0.0,10.31,9.16 -2016-11-19 07:00:00,866.0,0.0,10.45,9.29 -2016-11-19 08:00:00,905.0,0.77,10.59,9.42 -2016-11-19 09:00:00,914.0,44.09,10.74,9.54 -2016-11-19 10:00:00,912.0,75.39,10.58,9.85 -2016-11-19 11:00:00,924.0,47.73,10.42,10.16 -2016-11-19 12:00:00,960.0,90.12,10.26,10.47 -2016-11-19 13:00:00,983.0,69.42,10.56,10.58 -2016-11-19 14:00:00,1063.0,62.96,10.85,10.7 -2016-11-19 15:00:00,1082.0,7.73,11.15,10.81 -2016-11-19 16:00:00,1041.0,6.95,11.22,12.06 -2016-11-19 17:00:00,1018.0,0.0,11.28,13.31 -2016-11-19 18:00:00,1077.0,0.0,11.35,14.57 -2016-11-19 19:00:00,1115.0,0.0,12.07,14.63 -2016-11-19 20:00:00,1057.0,0.0,12.79,14.7 -2016-11-19 21:00:00,970.0,0.0,13.51,14.77 -2016-11-19 22:00:00,1046.0,0.0,13.42,15.75 -2016-11-19 23:00:00,978.0,0.0,13.33,16.72 -2016-11-20 00:00:00,940.0,0.0,13.23,17.7 -2016-11-20 01:00:00,907.0,0.0,12.65,16.97 -2016-11-20 02:00:00,884.0,0.0,12.06,16.25 -2016-11-20 03:00:00,926.0,0.0,11.47,15.53 -2016-11-20 04:00:00,924.0,0.0,11.46,13.77 -2016-11-20 05:00:00,837.0,0.0,11.46,12.02 -2016-11-20 06:00:00,801.0,0.0,11.45,10.26 -2016-11-20 07:00:00,818.0,0.0,11.38,8.27 -2016-11-20 08:00:00,858.0,2.82,11.31,6.28 -2016-11-20 09:00:00,866.0,64.81,11.25,4.29 -2016-11-20 10:00:00,849.0,131.84,11.33,4.0 -2016-11-20 11:00:00,845.0,61.0,11.42,3.7 -2016-11-20 12:00:00,845.0,92.4,11.51,3.41 -2016-11-20 13:00:00,878.0,18.5,11.88,4.0 -2016-11-20 14:00:00,918.0,29.59,12.24,4.58 -2016-11-20 15:00:00,963.0,25.3,12.61,5.17 -2016-11-20 16:00:00,842.0,2.32,12.73,5.61 -2016-11-20 17:00:00,812.0,0.0,12.84,6.06 -2016-11-20 18:00:00,860.0,0.0,12.96,6.5 -2016-11-20 19:00:00,859.0,0.0,12.75,7.32 -2016-11-20 20:00:00,831.0,0.0,12.54,8.14 -2016-11-20 21:00:00,805.0,0.0,12.33,8.97 -2016-11-20 22:00:00,898.0,0.0,12.11,9.22 -2016-11-20 23:00:00,856.0,0.0,11.9,9.48 -2016-11-21 00:00:00,801.0,0.0,11.68,9.74 -2016-11-21 01:00:00,753.0,0.0,11.9,9.02 -2016-11-21 02:00:00,741.0,0.0,12.12,8.29 -2016-11-21 03:00:00,773.0,0.0,12.34,7.57 -2016-11-21 04:00:00,760.0,0.0,12.34,6.86 -2016-11-21 05:00:00,698.0,0.0,12.35,6.16 -2016-11-21 06:00:00,681.0,0.0,12.35,5.45 -2016-11-21 07:00:00,739.0,0.0,12.02,5.58 -2016-11-21 08:00:00,791.0,0.0,11.69,5.71 -2016-11-21 09:00:00,838.0,5.99,11.37,5.83 -2016-11-21 10:00:00,824.0,15.23,11.43,6.77 -2016-11-21 11:00:00,841.0,26.18,11.49,7.7 -2016-11-21 12:00:00,835.0,32.63,11.56,8.63 -2016-11-21 13:00:00,813.0,43.0,11.28,8.57 -2016-11-21 14:00:00,872.0,41.56,11.01,8.51 -2016-11-21 15:00:00,919.0,17.29,10.73,8.44 -2016-11-21 16:00:00,885.0,14.91,10.55,8.8 -2016-11-21 17:00:00,858.0,0.0,10.36,9.16 -2016-11-21 18:00:00,935.0,0.0,10.18,9.52 -2016-11-21 19:00:00,945.0,0.0,10.21,10.76 -2016-11-21 20:00:00,943.0,0.0,10.23,12.0 -2016-11-21 21:00:00,917.0,0.0,10.26,13.24 -2016-11-21 22:00:00,1032.0,0.0,10.12,14.46 -2016-11-21 23:00:00,972.0,0.0,9.98,15.67 -2016-11-22 00:00:00,939.0,0.0,9.83,16.88 -2016-11-22 01:00:00,916.0,0.0,9.98,15.87 -2016-11-22 02:00:00,878.0,0.0,10.13,14.86 -2016-11-22 03:00:00,914.0,0.0,10.28,13.85 -2016-11-22 04:00:00,905.0,0.0,10.32,13.22 -2016-11-22 05:00:00,826.0,0.0,10.37,12.59 -2016-11-22 06:00:00,819.0,0.0,10.41,11.96 -2016-11-22 07:00:00,872.0,0.0,10.39,11.31 -2016-11-22 08:00:00,947.0,1.54,10.36,10.65 -2016-11-22 09:00:00,973.0,41.64,10.34,10.0 -2016-11-22 10:00:00,930.0,8.37,10.23,9.14 -2016-11-22 11:00:00,923.0,32.86,10.13,8.27 -2016-11-22 12:00:00,915.0,51.58,10.03,7.41 -2016-11-22 13:00:00,892.0,50.08,9.96,7.69 -2016-11-22 14:00:00,945.0,50.52,9.89,7.98 -2016-11-22 15:00:00,930.0,115.5,9.82,8.26 -2016-11-22 16:00:00,887.0,0.0,9.84,8.13 -2016-11-22 17:00:00,876.0,0.0,9.86,8.0 -2016-11-22 18:00:00,920.0,0.0,9.88,7.86 -2016-11-22 19:00:00,960.0,0.0,9.86,7.67 -2016-11-22 20:00:00,926.0,0.0,9.84,7.49 -2016-11-22 21:00:00,899.0,0.0,9.82,7.3 -2016-11-22 22:00:00,992.0,0.0,9.78,6.99 -2016-11-22 23:00:00,951.0,0.0,9.74,6.69 -2016-11-23 00:00:00,890.0,0.0,9.7,6.39 -2016-11-23 01:00:00,862.0,0.0,9.7,6.13 -2016-11-23 02:00:00,836.0,0.0,9.69,5.87 -2016-11-23 03:00:00,899.0,0.0,9.68,5.61 -2016-11-23 04:00:00,877.0,0.0,9.77,5.68 -2016-11-23 05:00:00,788.0,0.0,9.85,5.74 -2016-11-23 06:00:00,781.0,0.0,9.94,5.81 -2016-11-23 07:00:00,851.0,0.0,10.04,6.34 -2016-11-23 08:00:00,915.0,0.0,10.14,6.86 -2016-11-23 09:00:00,929.0,284.18,10.25,7.39 -2016-11-23 10:00:00,940.0,159.49,10.38,7.66 -2016-11-23 11:00:00,918.0,467.07,10.51,7.92 -2016-11-23 12:00:00,952.0,138.23,10.65,8.18 -2016-11-23 13:00:00,966.0,57.5,10.9,8.53 -2016-11-23 14:00:00,1033.0,51.02,11.14,8.89 -2016-11-23 15:00:00,1051.0,167.37,11.39,9.24 -2016-11-23 16:00:00,989.0,1.44,11.44,10.03 -2016-11-23 17:00:00,953.0,0.0,11.48,10.81 -2016-11-23 18:00:00,1015.0,0.0,11.52,11.6 -2016-11-23 19:00:00,1009.0,0.0,11.53,12.06 -2016-11-23 20:00:00,992.0,0.0,11.53,12.52 -2016-11-23 21:00:00,936.0,0.0,11.54,12.98 -2016-11-23 22:00:00,1043.0,0.0,11.99,12.84 -2016-11-23 23:00:00,970.0,0.0,12.45,12.69 -2016-11-24 00:00:00,871.0,0.0,12.9,12.55 -2016-11-24 01:00:00,851.0,0.0,13.32,12.77 -2016-11-24 02:00:00,827.0,0.0,13.73,12.99 -2016-11-24 03:00:00,865.0,0.0,14.14,13.21 -2016-11-24 04:00:00,866.0,0.0,14.12,13.72 -2016-11-24 05:00:00,770.0,0.0,14.09,14.23 -2016-11-24 06:00:00,766.0,0.0,14.07,14.73 -2016-11-24 07:00:00,813.0,0.0,13.89,14.52 -2016-11-24 08:00:00,873.0,0.0,13.71,14.31 -2016-11-24 09:00:00,910.0,2.78,13.54,14.1 -2016-11-24 10:00:00,897.0,64.45,13.43,14.17 -2016-11-24 11:00:00,890.0,457.53,13.33,14.23 -2016-11-24 12:00:00,887.0,204.33,13.23,14.3 -2016-11-24 13:00:00,942.0,91.87,13.25,14.35 -2016-11-24 14:00:00,1014.0,184.45,13.26,14.4 -2016-11-24 15:00:00,1007.0,51.38,13.28,14.46 -2016-11-24 16:00:00,937.0,1.0,13.3,14.18 -2016-11-24 17:00:00,903.0,0.0,13.32,13.9 -2016-11-24 18:00:00,934.0,0.0,13.34,13.63 -2016-11-24 19:00:00,937.0,0.0,13.27,13.22 -2016-11-24 20:00:00,895.0,0.0,13.21,12.82 -2016-11-24 21:00:00,837.0,0.0,13.14,12.41 -2016-11-24 22:00:00,921.0,0.0,13.04,12.03 -2016-11-24 23:00:00,873.0,0.0,12.95,11.65 -2016-11-25 00:00:00,807.0,0.0,12.85,11.27 -2016-11-25 01:00:00,784.0,0.0,12.69,11.6 -2016-11-25 02:00:00,767.0,0.0,12.53,11.92 -2016-11-25 03:00:00,795.0,0.0,12.37,12.25 -2016-11-25 04:00:00,801.0,0.0,12.21,12.38 -2016-11-25 05:00:00,720.0,0.0,12.06,12.51 -2016-11-25 06:00:00,734.0,0.0,11.9,12.65 -2016-11-25 07:00:00,799.0,0.0,11.7,12.67 -2016-11-25 08:00:00,837.0,0.0,11.5,12.69 -2016-11-25 09:00:00,848.0,243.34,11.31,12.72 -2016-11-25 10:00:00,878.0,135.58,11.24,12.86 -2016-11-25 11:00:00,881.0,244.64,11.18,13.01 -2016-11-25 12:00:00,854.0,342.08,11.12,13.16 -2016-11-25 13:00:00,886.0,370.35,11.08,13.14 -2016-11-25 14:00:00,942.0,345.97,11.03,13.11 -2016-11-25 15:00:00,932.0,259.85,10.99,13.09 -2016-11-25 16:00:00,863.0,1.02,11.0,13.68 -2016-11-25 17:00:00,834.0,0.0,11.0,14.27 -2016-11-25 18:00:00,868.0,0.0,11.01,14.86 -2016-11-25 19:00:00,898.0,0.0,11.04,13.79 -2016-11-25 20:00:00,881.0,0.0,11.06,12.73 -2016-11-25 21:00:00,827.0,0.0,11.09,11.67 -2016-11-25 22:00:00,939.0,0.0,11.16,11.13 -2016-11-25 23:00:00,869.0,0.0,11.23,10.58 -2016-11-26 00:00:00,843.0,0.0,11.3,10.04 -2016-11-26 01:00:00,797.0,0.0,11.3,9.36 -2016-11-26 02:00:00,778.0,0.0,11.3,8.67 -2016-11-26 03:00:00,817.0,0.0,11.29,7.99 -2016-11-26 04:00:00,816.0,0.0,11.35,7.89 -2016-11-26 05:00:00,747.0,0.0,11.41,7.8 -2016-11-26 06:00:00,744.0,0.0,11.47,7.71 -2016-11-26 07:00:00,771.0,0.0,11.44,7.6 -2016-11-26 08:00:00,800.0,0.0,11.41,7.5 -2016-11-26 09:00:00,836.0,6.56,11.39,7.39 -2016-11-26 10:00:00,870.0,15.23,11.43,7.22 -2016-11-26 11:00:00,859.0,20.6,11.47,7.05 -2016-11-26 12:00:00,856.0,21.97,11.51,6.88 -2016-11-26 13:00:00,869.0,26.16,11.6,6.61 -2016-11-26 14:00:00,913.0,17.86,11.69,6.33 -2016-11-26 15:00:00,949.0,28.77,11.78,6.06 -2016-11-26 16:00:00,911.0,0.0,11.85,6.62 -2016-11-26 17:00:00,879.0,0.0,11.92,7.19 -2016-11-26 18:00:00,923.0,0.0,11.99,7.75 -2016-11-26 19:00:00,959.0,0.0,11.93,7.99 -2016-11-26 20:00:00,932.0,0.0,11.87,8.22 -2016-11-26 21:00:00,877.0,0.0,11.81,8.46 -2016-11-26 22:00:00,949.0,0.0,11.67,8.37 -2016-11-26 23:00:00,897.0,0.0,11.53,8.29 -2016-11-27 00:00:00,861.0,0.0,11.38,8.21 -2016-11-27 01:00:00,822.0,0.0,11.39,8.0 -2016-11-27 02:00:00,811.0,0.0,11.39,7.78 -2016-11-27 03:00:00,874.0,0.0,11.39,7.57 -2016-11-27 04:00:00,863.0,0.0,11.35,7.8 -2016-11-27 05:00:00,792.0,0.0,11.3,8.02 -2016-11-27 06:00:00,794.0,0.0,11.26,8.25 -2016-11-27 07:00:00,813.0,0.0,11.3,8.5 -2016-11-27 08:00:00,862.0,0.0,11.33,8.75 -2016-11-27 09:00:00,935.0,265.07,11.37,9.01 -2016-11-27 10:00:00,952.0,435.47,11.53,9.19 -2016-11-27 11:00:00,911.0,539.88,11.7,9.37 -2016-11-27 12:00:00,841.0,579.41,11.87,9.54 -2016-11-27 13:00:00,786.0,380.09,11.91,9.68 -2016-11-27 14:00:00,851.0,22.63,11.94,9.82 -2016-11-27 15:00:00,855.0,177.89,11.98,9.96 -2016-11-27 16:00:00,772.0,0.0,11.85,10.07 -2016-11-27 17:00:00,772.0,0.0,11.71,10.18 -2016-11-27 18:00:00,865.0,0.0,11.57,10.29 -2016-11-27 19:00:00,888.0,0.0,11.41,10.49 -2016-11-27 20:00:00,890.0,0.0,11.26,10.69 -2016-11-27 21:00:00,876.0,0.0,11.1,10.9 -2016-11-27 22:00:00,967.0,0.0,10.93,10.93 -2016-11-27 23:00:00,904.0,0.0,10.77,10.96 -2016-11-28 00:00:00,831.0,0.0,10.6,10.99 -2016-11-28 01:00:00,784.0,0.0,10.45,10.83 -2016-11-28 02:00:00,785.0,0.0,10.3,10.67 -2016-11-28 03:00:00,833.0,0.0,10.15,10.51 -2016-11-28 04:00:00,848.0,0.0,10.06,10.65 -2016-11-28 05:00:00,795.0,0.0,9.96,10.8 -2016-11-28 06:00:00,806.0,0.0,9.87,10.94 -2016-11-28 07:00:00,863.0,0.0,9.79,11.03 -2016-11-28 08:00:00,944.0,0.0,9.71,11.12 -2016-11-28 09:00:00,967.0,11.49,9.63,11.21 -2016-11-28 10:00:00,944.0,30.79,9.55,10.92 -2016-11-28 11:00:00,904.0,78.6,9.47,10.63 -2016-11-28 12:00:00,859.0,126.85,9.39,10.34 -2016-11-28 13:00:00,857.0,54.06,9.56,10.45 -2016-11-28 14:00:00,861.0,259.96,9.73,10.56 -2016-11-28 15:00:00,853.0,278.12,9.9,10.66 -2016-11-28 16:00:00,828.0,0.0,9.94,10.91 -2016-11-28 17:00:00,815.0,0.0,9.97,11.16 -2016-11-28 18:00:00,946.0,0.0,10.0,11.41 -2016-11-28 19:00:00,993.0,0.0,9.76,11.3 -2016-11-28 20:00:00,994.0,0.0,9.52,11.19 -2016-11-28 21:00:00,950.0,0.0,9.28,11.08 -2016-11-28 22:00:00,1054.0,0.0,8.98,10.8 -2016-11-28 23:00:00,1002.0,0.0,8.69,10.52 -2016-11-29 00:00:00,969.0,0.0,8.39,10.25 -2016-11-29 01:00:00,955.0,0.0,8.18,9.96 -2016-11-29 02:00:00,958.0,0.0,7.96,9.67 -2016-11-29 03:00:00,1021.0,0.0,7.74,9.38 -2016-11-29 04:00:00,1023.0,0.0,7.64,9.37 -2016-11-29 05:00:00,966.0,0.0,7.53,9.37 -2016-11-29 06:00:00,954.0,0.0,7.43,9.37 -2016-11-29 07:00:00,1016.0,0.0,7.3,9.35 -2016-11-29 08:00:00,1095.0,0.0,7.17,9.34 -2016-11-29 09:00:00,1122.0,267.83,7.04,9.32 -2016-11-29 10:00:00,1051.0,478.53,7.11,9.36 -2016-11-29 11:00:00,978.0,587.38,7.18,9.39 -2016-11-29 12:00:00,932.0,653.42,7.26,9.42 -2016-11-29 13:00:00,921.0,573.98,7.42,9.43 -2016-11-29 14:00:00,989.0,466.84,7.59,9.43 -2016-11-29 15:00:00,980.0,291.29,7.75,9.43 -2016-11-29 16:00:00,932.0,0.0,7.79,9.47 -2016-11-29 17:00:00,918.0,0.0,7.82,9.51 -2016-11-29 18:00:00,1029.0,0.0,7.85,9.54 -2016-11-29 19:00:00,1090.0,0.0,7.71,9.37 -2016-11-29 20:00:00,1086.0,0.0,7.57,9.2 -2016-11-29 21:00:00,1077.0,0.0,7.43,9.03 -2016-11-29 22:00:00,1180.0,0.0,7.39,8.79 -2016-11-29 23:00:00,1106.0,0.0,7.35,8.54 -2016-11-30 00:00:00,1065.0,0.0,7.3,8.29 -2016-11-30 01:00:00,1034.0,0.0,7.42,8.16 -2016-11-30 02:00:00,1030.0,0.0,7.54,8.03 -2016-11-30 03:00:00,1081.0,0.0,7.65,7.9 -2016-11-30 04:00:00,1082.0,0.0,7.84,7.61 -2016-11-30 05:00:00,1014.0,0.0,8.03,7.31 -2016-11-30 06:00:00,1008.0,0.0,8.22,7.02 -2016-11-30 07:00:00,1085.0,0.0,8.46,6.61 -2016-11-30 08:00:00,1145.0,0.0,8.7,6.2 -2016-11-30 09:00:00,1141.0,155.42,8.94,5.79 -2016-11-30 10:00:00,1066.0,140.21,9.13,6.0 -2016-11-30 11:00:00,1024.0,553.02,9.32,6.2 -2016-11-30 12:00:00,958.0,596.0,9.52,6.4 -2016-11-30 13:00:00,976.0,363.36,9.84,6.45 -2016-11-30 14:00:00,1063.0,388.13,10.16,6.5 -2016-11-30 15:00:00,1073.0,115.8,10.48,6.55 -2016-11-30 16:00:00,997.0,0.0,10.57,6.66 -2016-11-30 17:00:00,965.0,0.0,10.66,6.77 -2016-11-30 18:00:00,1068.0,0.0,10.75,6.88 -2016-11-30 19:00:00,1119.0,0.0,10.78,6.88 -2016-11-30 20:00:00,1072.0,0.0,10.8,6.87 -2016-11-30 21:00:00,1039.0,0.0,10.83,6.87 -2016-11-30 22:00:00,1140.0,0.0,10.85,6.77 -2016-11-30 23:00:00,1062.0,0.0,10.87,6.68 -2016-12-01 00:00:00,1018.0,0.0,10.88,6.58 -2016-12-01 01:00:00,988.0,0.0,10.79,6.6 -2016-12-01 02:00:00,987.0,0.0,10.71,6.62 -2016-12-01 03:00:00,1019.0,0.0,10.62,6.63 -2016-12-01 04:00:00,1026.0,0.0,10.57,6.56 -2016-12-01 05:00:00,933.0,0.0,10.53,6.48 -2016-12-01 06:00:00,920.0,0.0,10.48,6.4 -2016-12-01 07:00:00,987.0,0.0,10.47,6.4 -2016-12-01 08:00:00,1039.0,0.0,10.46,6.4 -2016-12-01 09:00:00,1057.0,250.6,10.45,6.4 -2016-12-01 10:00:00,1008.0,432.41,10.58,6.43 -2016-12-01 11:00:00,919.0,546.4,10.71,6.46 -2016-12-01 12:00:00,880.0,594.36,10.84,6.48 -2016-12-01 13:00:00,880.0,564.52,10.93,6.17 -2016-12-01 14:00:00,904.0,458.48,11.01,5.85 -2016-12-01 15:00:00,882.0,292.21,11.1,5.53 -2016-12-01 16:00:00,843.0,0.0,11.0,5.46 -2016-12-01 17:00:00,808.0,0.0,10.9,5.38 -2016-12-01 18:00:00,924.0,0.0,10.8,5.31 -2016-12-01 19:00:00,964.0,0.0,10.62,5.52 -2016-12-01 20:00:00,968.0,0.0,10.44,5.72 -2016-12-01 21:00:00,962.0,0.0,10.26,5.93 -2016-12-01 22:00:00,1062.0,0.0,10.12,6.25 -2016-12-01 23:00:00,996.0,0.0,9.99,6.57 -2016-12-02 00:00:00,955.0,0.0,9.85,6.88 -2016-12-02 01:00:00,937.0,0.0,9.69,6.85 -2016-12-02 02:00:00,928.0,0.0,9.53,6.81 -2016-12-02 03:00:00,991.0,0.0,9.37,6.77 -2016-12-02 04:00:00,976.0,0.0,9.32,7.0 -2016-12-02 05:00:00,932.0,0.0,9.27,7.22 -2016-12-02 06:00:00,937.0,0.0,9.22,7.45 -2016-12-02 07:00:00,1007.0,0.0,9.23,7.63 -2016-12-02 08:00:00,1054.0,0.0,9.25,7.82 -2016-12-02 09:00:00,1036.0,71.65,9.27,8.0 -2016-12-02 10:00:00,993.0,131.75,9.39,7.94 -2016-12-02 11:00:00,946.0,116.21,9.52,7.87 -2016-12-02 12:00:00,877.0,99.63,9.65,7.81 -2016-12-02 13:00:00,888.0,323.0,9.8,7.81 -2016-12-02 14:00:00,919.0,214.17,9.94,7.82 -2016-12-02 15:00:00,931.0,138.64,10.08,7.82 -2016-12-02 16:00:00,865.0,0.0,10.03,8.05 -2016-12-02 17:00:00,872.0,0.0,9.99,8.27 -2016-12-02 18:00:00,989.0,0.0,9.94,8.5 -2016-12-02 19:00:00,1065.0,0.0,9.78,8.6 -2016-12-02 20:00:00,1043.0,0.0,9.62,8.71 -2016-12-02 21:00:00,1029.0,0.0,9.46,8.81 -2016-12-02 22:00:00,1133.0,0.0,9.23,8.86 -2016-12-02 23:00:00,1079.0,0.0,9.0,8.91 -2016-12-03 00:00:00,1058.0,0.0,8.77,8.95 -2016-12-03 01:00:00,1016.0,0.0,8.56,9.11 -2016-12-03 02:00:00,1017.0,0.0,8.35,9.27 -2016-12-03 03:00:00,1042.0,0.0,8.15,9.43 -2016-12-03 04:00:00,1060.0,0.0,8.16,9.66 -2016-12-03 05:00:00,978.0,0.0,8.17,9.88 -2016-12-03 06:00:00,967.0,0.0,8.18,10.1 -2016-12-03 07:00:00,1010.0,0.0,8.25,10.39 -2016-12-03 08:00:00,1048.0,0.0,8.32,10.68 -2016-12-03 09:00:00,1088.0,44.26,8.4,10.98 -2016-12-03 10:00:00,1105.0,53.48,8.51,11.29 -2016-12-03 11:00:00,1031.0,69.25,8.63,11.6 -2016-12-03 12:00:00,951.0,53.53,8.75,11.92 -2016-12-03 13:00:00,940.0,78.31,9.12,11.67 -2016-12-03 14:00:00,988.0,310.32,9.49,11.43 -2016-12-03 15:00:00,1012.0,59.59,9.86,11.19 -2016-12-03 16:00:00,980.0,0.0,9.93,11.21 -2016-12-03 17:00:00,972.0,0.0,9.99,11.24 -2016-12-03 18:00:00,1042.0,0.0,10.06,11.27 -2016-12-03 19:00:00,1096.0,0.0,9.94,11.39 -2016-12-03 20:00:00,1078.0,0.0,9.82,11.51 -2016-12-03 21:00:00,1074.0,0.0,9.69,11.63 -2016-12-03 22:00:00,1162.0,0.0,9.49,11.48 -2016-12-03 23:00:00,1121.0,0.0,9.28,11.34 -2016-12-04 00:00:00,1055.0,0.0,9.08,11.2 -2016-12-04 01:00:00,1057.0,0.0,8.87,10.74 -2016-12-04 02:00:00,1036.0,0.0,8.67,10.27 -2016-12-04 03:00:00,1059.0,0.0,8.47,9.81 -2016-12-04 04:00:00,1072.0,0.0,8.44,9.76 -2016-12-04 05:00:00,1012.0,0.0,8.41,9.71 -2016-12-04 06:00:00,1005.0,0.0,8.38,9.66 -2016-12-04 07:00:00,1043.0,0.0,8.47,9.77 -2016-12-04 08:00:00,1092.0,0.0,8.57,9.88 -2016-12-04 09:00:00,1142.0,32.76,8.67,9.99 -2016-12-04 10:00:00,1124.0,114.26,9.01,9.67 -2016-12-04 11:00:00,1124.0,51.03,9.35,9.36 -2016-12-04 12:00:00,1108.0,281.41,9.69,9.05 -2016-12-04 13:00:00,1128.0,534.6,10.35,8.68 -2016-12-04 14:00:00,1155.0,62.14,11.0,8.3 -2016-12-04 15:00:00,1116.0,130.3,11.66,7.93 -2016-12-04 16:00:00,1023.0,0.0,11.75,7.8 -2016-12-04 17:00:00,979.0,0.0,11.84,7.67 -2016-12-04 18:00:00,1037.0,0.0,11.93,7.54 -2016-12-04 19:00:00,1075.0,0.0,11.93,7.57 -2016-12-04 20:00:00,1065.0,0.0,11.93,7.59 -2016-12-04 21:00:00,1012.0,0.0,11.92,7.61 -2016-12-04 22:00:00,1115.0,0.0,12.0,7.52 -2016-12-04 23:00:00,1072.0,0.0,12.08,7.42 -2016-12-05 00:00:00,1009.0,0.0,12.16,7.32 -2016-12-05 01:00:00,971.0,0.0,12.39,7.12 -2016-12-05 02:00:00,974.0,0.0,12.62,6.91 -2016-12-05 03:00:00,999.0,0.0,12.86,6.7 -2016-12-05 04:00:00,1005.0,0.0,12.9,6.56 -2016-12-05 05:00:00,944.0,0.0,12.94,6.42 -2016-12-05 06:00:00,923.0,0.0,12.98,6.28 -2016-12-05 07:00:00,972.0,0.0,13.0,6.3 -2016-12-05 08:00:00,1018.0,0.0,13.02,6.32 -2016-12-05 09:00:00,1056.0,13.16,13.04,6.34 -2016-12-05 10:00:00,1032.0,19.75,13.07,6.28 -2016-12-05 11:00:00,969.0,41.82,13.11,6.21 -2016-12-05 12:00:00,930.0,27.35,13.15,6.14 -2016-12-05 13:00:00,940.0,28.04,13.2,5.57 -2016-12-05 14:00:00,1070.0,18.38,13.25,5.0 -2016-12-05 15:00:00,1079.0,23.24,13.3,4.43 -2016-12-05 16:00:00,997.0,0.0,13.18,3.97 -2016-12-05 17:00:00,968.0,0.0,13.07,3.52 -2016-12-05 18:00:00,1001.0,0.0,12.95,3.06 -2016-12-05 19:00:00,1009.0,0.0,12.86,3.3 -2016-12-05 20:00:00,982.0,0.0,12.77,3.54 -2016-12-05 21:00:00,952.0,0.0,12.67,3.78 -2016-12-05 22:00:00,1042.0,0.0,12.64,3.86 -2016-12-05 23:00:00,976.0,0.0,12.61,3.94 -2016-12-06 00:00:00,919.0,0.0,12.58,4.01 -2016-12-06 01:00:00,897.0,0.0,12.52,4.02 -2016-12-06 02:00:00,861.0,0.0,12.46,4.02 -2016-12-06 03:00:00,884.0,0.0,12.41,4.03 -2016-12-06 04:00:00,892.0,0.0,12.42,4.21 -2016-12-06 05:00:00,806.0,0.0,12.44,4.4 -2016-12-06 06:00:00,790.0,0.0,12.45,4.58 -2016-12-06 07:00:00,848.0,0.0,12.49,4.97 -2016-12-06 08:00:00,905.0,0.0,12.53,5.36 -2016-12-06 09:00:00,937.0,37.15,12.57,5.75 -2016-12-06 10:00:00,919.0,59.37,12.71,5.94 -2016-12-06 11:00:00,954.0,73.72,12.86,6.14 -2016-12-06 12:00:00,934.0,132.4,13.01,6.33 -2016-12-06 13:00:00,956.0,194.85,12.71,6.81 -2016-12-06 14:00:00,1020.0,69.68,12.41,7.29 -2016-12-06 15:00:00,1008.0,99.24,12.11,7.77 -2016-12-06 16:00:00,933.0,0.0,12.3,7.79 -2016-12-06 17:00:00,879.0,0.0,12.48,7.82 -2016-12-06 18:00:00,928.0,0.0,12.67,7.85 -2016-12-06 19:00:00,981.0,0.0,12.8,7.95 -2016-12-06 20:00:00,947.0,0.0,12.94,8.06 -2016-12-06 21:00:00,901.0,0.0,13.07,8.17 -2016-12-06 22:00:00,1009.0,0.0,13.17,8.33 -2016-12-06 23:00:00,923.0,0.0,13.26,8.5 -2016-12-07 00:00:00,852.0,0.0,13.36,8.66 -2016-12-07 01:00:00,817.0,0.0,13.13,9.06 -2016-12-07 02:00:00,792.0,0.0,12.91,9.45 -2016-12-07 03:00:00,827.0,0.0,12.69,9.85 -2016-12-07 04:00:00,838.0,0.0,12.91,9.99 -2016-12-07 05:00:00,777.0,0.0,13.14,10.13 -2016-12-07 06:00:00,764.0,0.0,13.36,10.28 -2016-12-07 07:00:00,814.0,0.0,13.54,10.26 -2016-12-07 08:00:00,892.0,0.0,13.71,10.25 -2016-12-07 09:00:00,884.0,183.77,13.89,10.23 -2016-12-07 10:00:00,872.0,159.18,13.88,10.06 -2016-12-07 11:00:00,796.0,302.9,13.88,9.88 -2016-12-07 12:00:00,769.0,470.48,13.87,9.71 -2016-12-07 13:00:00,830.0,251.61,13.86,9.55 -2016-12-07 14:00:00,886.0,92.02,13.84,9.39 -2016-12-07 15:00:00,880.0,107.85,13.83,9.23 -2016-12-07 16:00:00,835.0,0.0,13.8,8.98 -2016-12-07 17:00:00,809.0,0.0,13.76,8.74 -2016-12-07 18:00:00,866.0,0.0,13.73,8.5 -2016-12-07 19:00:00,905.0,0.0,13.69,8.43 -2016-12-07 20:00:00,864.0,0.0,13.66,8.37 -2016-12-07 21:00:00,833.0,0.0,13.62,8.3 -2016-12-07 22:00:00,931.0,0.0,13.63,8.59 -2016-12-07 23:00:00,871.0,0.0,13.63,8.88 -2016-12-08 00:00:00,789.0,0.0,13.64,9.17 -2016-12-08 01:00:00,794.0,0.0,13.79,9.84 -2016-12-08 02:00:00,764.0,0.0,13.94,10.51 -2016-12-08 03:00:00,795.0,0.0,14.1,11.19 -2016-12-08 04:00:00,793.0,0.0,14.14,10.98 -2016-12-08 05:00:00,708.0,0.0,14.18,10.77 -2016-12-08 06:00:00,698.0,0.0,14.23,10.57 -2016-12-08 07:00:00,747.0,0.0,14.19,9.94 -2016-12-08 08:00:00,829.0,0.0,14.16,9.31 -2016-12-08 09:00:00,816.0,90.13,14.13,8.69 -2016-12-08 10:00:00,813.0,53.07,14.01,8.25 -2016-12-08 11:00:00,812.0,34.39,13.9,7.81 -2016-12-08 12:00:00,802.0,71.25,13.78,7.37 -2016-12-08 13:00:00,868.0,19.0,13.86,7.3 -2016-12-08 14:00:00,913.0,7.03,13.95,7.24 -2016-12-08 15:00:00,902.0,151.11,14.03,7.17 -2016-12-08 16:00:00,870.0,0.0,14.05,7.28 -2016-12-08 17:00:00,815.0,0.0,14.07,7.38 -2016-12-08 18:00:00,849.0,0.0,14.09,7.49 -2016-12-08 19:00:00,889.0,0.0,14.08,7.82 -2016-12-08 20:00:00,839.0,0.0,14.08,8.14 -2016-12-08 21:00:00,799.0,0.0,14.07,8.47 -2016-12-08 22:00:00,903.0,0.0,14.03,8.64 -2016-12-08 23:00:00,845.0,0.0,13.98,8.82 -2016-12-09 00:00:00,767.0,0.0,13.94,8.99 -2016-12-09 01:00:00,742.0,0.0,13.9,9.44 -2016-12-09 02:00:00,730.0,0.0,13.86,9.89 -2016-12-09 03:00:00,784.0,0.0,13.83,10.34 -2016-12-09 04:00:00,782.0,0.0,13.77,10.12 -2016-12-09 05:00:00,714.0,0.0,13.72,9.9 -2016-12-09 06:00:00,708.0,0.0,13.66,9.68 -2016-12-09 07:00:00,773.0,0.0,13.65,9.57 -2016-12-09 08:00:00,818.0,0.0,13.63,9.46 -2016-12-09 09:00:00,818.0,90.52,13.62,9.35 -2016-12-09 10:00:00,783.0,126.68,13.64,9.34 -2016-12-09 11:00:00,760.0,392.98,13.67,9.32 -2016-12-09 12:00:00,721.0,347.59,13.69,9.31 -2016-12-09 13:00:00,738.0,237.24,13.68,9.37 -2016-12-09 14:00:00,830.0,177.3,13.66,9.43 -2016-12-09 15:00:00,874.0,4.29,13.64,9.49 -2016-12-09 16:00:00,801.0,0.0,13.71,9.57 -2016-12-09 17:00:00,764.0,0.0,13.77,9.66 -2016-12-09 18:00:00,830.0,0.0,13.84,9.74 -2016-12-09 19:00:00,863.0,0.0,13.86,9.76 -2016-12-09 20:00:00,837.0,0.0,13.89,9.78 -2016-12-09 21:00:00,825.0,0.0,13.91,9.81 -2016-12-09 22:00:00,922.0,0.0,13.91,9.71 -2016-12-09 23:00:00,840.0,0.0,13.9,9.62 -2016-12-10 00:00:00,781.0,0.0,13.9,9.53 -2016-12-10 01:00:00,747.0,0.0,13.86,9.01 -2016-12-10 02:00:00,717.0,0.0,13.83,8.48 -2016-12-10 03:00:00,768.0,0.0,13.8,7.96 -2016-12-10 04:00:00,776.0,0.0,13.83,8.16 -2016-12-10 05:00:00,691.0,0.0,13.86,8.36 -2016-12-10 06:00:00,675.0,0.0,13.89,8.57 -2016-12-10 07:00:00,710.0,0.0,13.94,8.86 -2016-12-10 08:00:00,764.0,0.0,13.99,9.16 -2016-12-10 09:00:00,818.0,18.68,14.05,9.46 -2016-12-10 10:00:00,832.0,57.97,14.0,9.55 -2016-12-10 11:00:00,845.0,64.59,13.96,9.65 -2016-12-10 12:00:00,850.0,38.04,13.92,9.74 -2016-12-10 13:00:00,897.0,15.04,13.91,9.81 -2016-12-10 14:00:00,933.0,64.03,13.89,9.88 -2016-12-10 15:00:00,918.0,61.0,13.88,9.94 -2016-12-10 16:00:00,873.0,0.0,13.75,8.9 -2016-12-10 17:00:00,845.0,0.0,13.61,7.86 -2016-12-10 18:00:00,888.0,0.0,13.48,6.81 -2016-12-10 19:00:00,899.0,0.0,13.27,6.04 -2016-12-10 20:00:00,858.0,0.0,13.07,5.26 -2016-12-10 21:00:00,824.0,0.0,12.86,4.48 -2016-12-10 22:00:00,925.0,0.0,12.71,4.84 -2016-12-10 23:00:00,860.0,0.0,12.55,5.2 -2016-12-11 00:00:00,819.0,0.0,12.4,5.56 -2016-12-11 01:00:00,769.0,0.0,12.37,4.76 -2016-12-11 02:00:00,735.0,0.0,12.34,3.97 -2016-12-11 03:00:00,791.0,0.0,12.32,3.17 -2016-12-11 04:00:00,794.0,0.0,12.31,3.45 -2016-12-11 05:00:00,714.0,0.0,12.3,3.72 -2016-12-11 06:00:00,693.0,0.0,12.28,4.0 -2016-12-11 07:00:00,720.0,0.0,12.29,4.33 -2016-12-11 08:00:00,790.0,0.0,12.3,4.66 -2016-12-11 09:00:00,841.0,192.25,12.31,4.99 -2016-12-11 10:00:00,854.0,377.69,12.29,5.24 -2016-12-11 11:00:00,851.0,513.39,12.28,5.49 -2016-12-11 12:00:00,867.0,71.0,12.27,5.74 -2016-12-11 13:00:00,872.0,68.04,12.41,5.79 -2016-12-11 14:00:00,946.0,28.14,12.55,5.85 -2016-12-11 15:00:00,973.0,76.23,12.69,5.9 -2016-12-11 16:00:00,870.0,0.0,12.85,6.0 -2016-12-11 17:00:00,826.0,0.0,13.01,6.09 -2016-12-11 18:00:00,852.0,0.0,13.17,6.18 -2016-12-11 19:00:00,866.0,0.0,13.24,6.35 -2016-12-11 20:00:00,851.0,0.0,13.32,6.52 -2016-12-11 21:00:00,819.0,0.0,13.39,6.69 -2016-12-11 22:00:00,929.0,0.0,13.36,7.13 -2016-12-11 23:00:00,867.0,0.0,13.33,7.56 -2016-12-12 00:00:00,773.0,0.0,13.3,8.0 -2016-12-12 01:00:00,717.0,0.0,13.2,8.4 -2016-12-12 02:00:00,720.0,0.0,13.1,8.79 -2016-12-12 03:00:00,736.0,0.0,13.0,9.19 -2016-12-12 04:00:00,741.0,0.0,12.92,8.91 -2016-12-12 05:00:00,670.0,0.0,12.85,8.63 -2016-12-12 06:00:00,665.0,0.0,12.77,8.36 -2016-12-12 07:00:00,716.0,0.0,12.74,7.88 -2016-12-12 08:00:00,769.0,0.0,12.71,7.4 -2016-12-12 09:00:00,814.0,17.54,12.68,6.92 -2016-12-12 10:00:00,831.0,39.83,12.63,6.78 -2016-12-12 11:00:00,833.0,52.18,12.58,6.64 -2016-12-12 12:00:00,844.0,140.46,12.53,6.5 -2016-12-12 13:00:00,835.0,201.3,12.64,6.53 -2016-12-12 14:00:00,894.0,107.46,12.74,6.57 -2016-12-12 15:00:00,842.0,145.72,12.85,6.61 -2016-12-12 16:00:00,792.0,0.0,12.92,6.25 -2016-12-12 17:00:00,767.0,0.0,13.0,5.9 -2016-12-12 18:00:00,830.0,0.0,13.07,5.54 -2016-12-12 19:00:00,850.0,0.0,13.07,5.88 -2016-12-12 20:00:00,800.0,0.0,13.07,6.21 -2016-12-12 21:00:00,780.0,0.0,13.07,6.54 -2016-12-12 22:00:00,899.0,0.0,13.05,6.91 -2016-12-12 23:00:00,830.0,0.0,13.02,7.28 -2016-12-13 00:00:00,768.0,0.0,13.0,7.66 -2016-12-13 01:00:00,727.0,0.0,13.24,8.06 -2016-12-13 02:00:00,696.0,0.0,13.48,8.47 -2016-12-13 03:00:00,738.0,0.0,13.72,8.88 -2016-12-13 04:00:00,733.0,0.0,13.62,8.91 -2016-12-13 05:00:00,655.0,0.0,13.52,8.94 -2016-12-13 06:00:00,649.0,0.0,13.43,8.97 -2016-12-13 07:00:00,692.0,0.0,13.36,9.07 -2016-12-13 08:00:00,755.0,0.0,13.3,9.17 -2016-12-13 09:00:00,781.0,81.62,13.24,9.27 -2016-12-13 10:00:00,789.0,67.45,13.18,9.39 -2016-12-13 11:00:00,782.0,143.14,13.13,9.51 -2016-12-13 12:00:00,814.0,42.62,13.08,9.63 -2016-12-13 13:00:00,827.0,73.23,13.12,9.78 -2016-12-13 14:00:00,893.0,82.38,13.17,9.93 -2016-12-13 15:00:00,876.0,188.04,13.21,10.08 -2016-12-13 16:00:00,790.0,0.0,13.22,10.04 -2016-12-13 17:00:00,770.0,0.0,13.23,10.0 -2016-12-13 18:00:00,826.0,0.0,13.24,9.96 -2016-12-13 19:00:00,873.0,0.0,13.19,10.17 -2016-12-13 20:00:00,858.0,0.0,13.14,10.38 -2016-12-13 21:00:00,834.0,0.0,13.08,10.59 -2016-12-13 22:00:00,926.0,0.0,13.06,10.64 -2016-12-13 23:00:00,845.0,0.0,13.05,10.69 -2016-12-14 00:00:00,805.0,0.0,13.03,10.74 -2016-12-14 01:00:00,798.0,0.0,12.99,10.48 -2016-12-14 02:00:00,780.0,0.0,12.95,10.21 -2016-12-14 03:00:00,814.0,0.0,12.91,9.94 -2016-12-14 04:00:00,822.0,0.0,12.95,9.98 -2016-12-14 05:00:00,748.0,0.0,13.0,10.01 -2016-12-14 06:00:00,737.0,0.0,13.05,10.04 -2016-12-14 07:00:00,806.0,0.0,13.13,10.08 -2016-12-14 08:00:00,866.0,0.0,13.21,10.12 -2016-12-14 09:00:00,874.0,5.93,13.3,10.17 -2016-12-14 10:00:00,856.0,12.52,13.16,9.28 -2016-12-14 11:00:00,801.0,13.81,13.02,8.39 -2016-12-14 12:00:00,824.0,26.69,12.88,7.5 -2016-12-14 13:00:00,880.0,79.38,12.8,7.25 -2016-12-14 14:00:00,936.0,26.71,12.71,7.0 -2016-12-14 15:00:00,923.0,140.91,12.63,6.74 -2016-12-14 16:00:00,842.0,0.0,12.6,5.98 -2016-12-14 17:00:00,815.0,0.0,12.58,5.21 -2016-12-14 18:00:00,851.0,0.0,12.55,4.44 -2016-12-14 19:00:00,885.0,0.0,12.44,4.18 -2016-12-14 20:00:00,861.0,0.0,12.33,3.92 -2016-12-14 21:00:00,820.0,0.0,12.22,3.66 -2016-12-14 22:00:00,913.0,0.0,12.16,4.34 -2016-12-14 23:00:00,846.0,0.0,12.11,5.03 -2016-12-15 00:00:00,800.0,0.0,12.05,5.72 -2016-12-15 01:00:00,775.0,0.0,12.11,6.01 -2016-12-15 02:00:00,746.0,0.0,12.17,6.3 -2016-12-15 03:00:00,819.0,0.0,12.23,6.59 -2016-12-15 04:00:00,797.0,0.0,12.23,6.51 -2016-12-15 05:00:00,724.0,0.0,12.23,6.43 -2016-12-15 06:00:00,722.0,0.0,12.23,6.34 -2016-12-15 07:00:00,772.0,0.0,12.23,6.78 -2016-12-15 08:00:00,841.0,0.0,12.22,7.22 -2016-12-15 09:00:00,863.0,187.69,12.22,7.66 -2016-12-15 10:00:00,864.0,385.56,12.18,7.97 -2016-12-15 11:00:00,812.0,72.72,12.15,8.29 -2016-12-15 12:00:00,821.0,70.47,12.11,8.61 -2016-12-15 13:00:00,865.0,39.1,12.17,8.85 -2016-12-15 14:00:00,933.0,100.62,12.22,9.08 -2016-12-15 15:00:00,948.0,72.7,12.28,9.32 -2016-12-15 16:00:00,884.0,0.0,12.34,9.83 -2016-12-15 17:00:00,847.0,0.0,12.4,10.34 -2016-12-15 18:00:00,906.0,0.0,12.46,10.84 -2016-12-15 19:00:00,942.0,0.0,12.49,11.13 -2016-12-15 20:00:00,920.0,0.0,12.52,11.41 -2016-12-15 21:00:00,874.0,0.0,12.55,11.7 -2016-12-15 22:00:00,978.0,0.0,12.62,11.48 -2016-12-15 23:00:00,898.0,0.0,12.68,11.27 -2016-12-16 00:00:00,821.0,0.0,12.75,11.06 -2016-12-16 01:00:00,819.0,0.0,12.79,10.7 -2016-12-16 02:00:00,787.0,0.0,12.83,10.34 -2016-12-16 03:00:00,808.0,0.0,12.87,9.97 -2016-12-16 04:00:00,824.0,0.0,12.79,9.1 -2016-12-16 05:00:00,747.0,0.0,12.71,8.23 -2016-12-16 06:00:00,734.0,0.0,12.64,7.37 -2016-12-16 07:00:00,763.0,0.0,12.6,6.94 -2016-12-16 08:00:00,827.0,0.0,12.56,6.52 -2016-12-16 09:00:00,841.0,1.42,12.53,6.1 -2016-12-16 10:00:00,874.0,23.23,12.53,5.75 -2016-12-16 11:00:00,858.0,67.19,12.54,5.4 -2016-12-16 12:00:00,850.0,205.69,12.54,5.05 -2016-12-16 13:00:00,855.0,331.16,12.47,4.38 -2016-12-16 14:00:00,859.0,203.84,12.4,3.71 -2016-12-16 15:00:00,830.0,211.44,12.33,3.03 -2016-12-16 16:00:00,784.0,0.0,12.3,2.64 -2016-12-16 17:00:00,798.0,0.0,12.27,2.24 -2016-12-16 18:00:00,854.0,0.0,12.24,1.85 -2016-12-16 19:00:00,866.0,0.0,12.15,1.67 -2016-12-16 20:00:00,833.0,0.0,12.07,1.49 -2016-12-16 21:00:00,800.0,0.0,11.98,1.31 -2016-12-16 22:00:00,917.0,0.0,11.9,1.48 -2016-12-16 23:00:00,855.0,0.0,11.83,1.65 -2016-12-17 00:00:00,822.0,0.0,11.75,1.82 -2016-12-17 01:00:00,791.0,0.0,11.67,2.19 -2016-12-17 02:00:00,751.0,0.0,11.59,2.57 -2016-12-17 03:00:00,793.0,0.0,11.52,2.94 -2016-12-17 04:00:00,793.0,0.0,11.49,2.72 -2016-12-17 05:00:00,737.0,0.0,11.47,2.5 -2016-12-17 06:00:00,711.0,0.0,11.44,2.28 -2016-12-17 07:00:00,757.0,0.0,11.4,2.08 -2016-12-17 08:00:00,805.0,0.0,11.35,1.88 -2016-12-17 09:00:00,847.0,167.87,11.31,1.68 -2016-12-17 10:00:00,866.0,111.04,11.33,1.53 -2016-12-17 11:00:00,874.0,127.58,11.36,1.37 -2016-12-17 12:00:00,906.0,250.67,11.39,1.21 -2016-12-17 13:00:00,942.0,217.73,11.36,1.56 -2016-12-17 14:00:00,985.0,99.48,11.33,1.9 -2016-12-17 15:00:00,989.0,56.89,11.3,2.25 -2016-12-17 16:00:00,955.0,0.0,11.36,2.32 -2016-12-17 17:00:00,935.0,0.0,11.41,2.4 -2016-12-17 18:00:00,966.0,0.0,11.47,2.47 -2016-12-17 19:00:00,986.0,0.0,11.41,2.3 -2016-12-17 20:00:00,957.0,0.0,11.36,2.14 -2016-12-17 21:00:00,928.0,0.0,11.3,1.97 -2016-12-17 22:00:00,1037.0,0.0,11.21,1.88 -2016-12-17 23:00:00,972.0,0.0,11.12,1.78 -2016-12-18 00:00:00,908.0,0.0,11.03,1.68 -2016-12-18 01:00:00,878.0,0.0,10.85,1.78 -2016-12-18 02:00:00,848.0,0.0,10.67,1.88 -2016-12-18 03:00:00,905.0,0.0,10.49,1.97 -2016-12-18 04:00:00,912.0,0.0,10.25,2.16 -2016-12-18 05:00:00,842.0,0.0,10.01,2.35 -2016-12-18 06:00:00,831.0,0.0,9.77,2.54 -2016-12-18 07:00:00,868.0,0.0,9.55,2.7 -2016-12-18 08:00:00,904.0,0.0,9.33,2.86 -2016-12-18 09:00:00,967.0,33.41,9.11,3.02 -2016-12-18 10:00:00,995.0,46.87,8.99,2.99 -2016-12-18 11:00:00,944.0,36.67,8.88,2.96 -2016-12-18 12:00:00,875.0,69.77,8.76,2.92 -2016-12-18 13:00:00,853.0,50.21,8.82,2.98 -2016-12-18 14:00:00,900.0,317.56,8.88,3.04 -2016-12-18 15:00:00,890.0,125.56,8.94,3.1 -2016-12-18 16:00:00,810.0,0.0,8.95,3.25 -2016-12-18 17:00:00,802.0,0.0,8.95,3.39 -2016-12-18 18:00:00,897.0,0.0,8.96,3.53 -2016-12-18 19:00:00,953.0,0.0,8.91,3.85 -2016-12-18 20:00:00,953.0,0.0,8.86,4.17 -2016-12-18 21:00:00,921.0,0.0,8.8,4.5 -2016-12-18 22:00:00,1014.0,0.0,8.71,3.93 -2016-12-18 23:00:00,956.0,0.0,8.61,3.36 -2016-12-19 00:00:00,910.0,0.0,8.52,2.79 -2016-12-19 01:00:00,906.0,0.0,8.54,2.97 -2016-12-19 02:00:00,876.0,0.0,8.57,3.15 -2016-12-19 03:00:00,915.0,0.0,8.6,3.34 -2016-12-19 04:00:00,918.0,0.0,8.74,3.48 -2016-12-19 05:00:00,846.0,0.0,8.88,3.61 -2016-12-19 06:00:00,829.0,0.0,9.02,3.75 -2016-12-19 07:00:00,889.0,0.0,9.36,4.15 -2016-12-19 08:00:00,948.0,0.0,9.71,4.54 -2016-12-19 09:00:00,980.0,52.98,10.06,4.94 -2016-12-19 10:00:00,1024.0,74.19,10.19,5.46 -2016-12-19 11:00:00,1062.0,63.47,10.33,5.99 -2016-12-19 12:00:00,1100.0,49.92,10.47,6.51 -2016-12-19 13:00:00,1097.0,34.24,10.52,6.91 -2016-12-19 14:00:00,1189.0,58.82,10.57,7.32 -2016-12-19 15:00:00,1204.0,29.88,10.62,7.72 -2016-12-19 16:00:00,1119.0,0.0,10.46,7.6 -2016-12-19 17:00:00,1091.0,0.0,10.29,7.49 -2016-12-19 18:00:00,1129.0,0.0,10.13,7.37 -2016-12-19 19:00:00,1161.0,0.0,9.93,6.9 -2016-12-19 20:00:00,1100.0,0.0,9.73,6.43 -2016-12-19 21:00:00,1059.0,0.0,9.53,5.96 -2016-12-19 22:00:00,1123.0,0.0,9.39,5.32 -2016-12-19 23:00:00,1040.0,0.0,9.24,4.69 -2016-12-20 00:00:00,969.0,0.0,9.09,4.06 -2016-12-20 01:00:00,973.0,0.0,9.25,4.12 -2016-12-20 02:00:00,923.0,0.0,9.41,4.18 -2016-12-20 03:00:00,944.0,0.0,9.58,4.25 -2016-12-20 04:00:00,950.0,0.0,9.44,3.72 -2016-12-20 05:00:00,878.0,0.0,9.3,3.19 -2016-12-20 06:00:00,878.0,0.0,9.16,2.66 -2016-12-20 07:00:00,934.0,0.0,9.19,2.55 -2016-12-20 08:00:00,983.0,0.0,9.21,2.44 -2016-12-20 09:00:00,1044.0,4.41,9.23,2.33 -2016-12-20 10:00:00,1100.0,20.11,9.37,2.64 -2016-12-20 11:00:00,1092.0,32.15,9.52,2.95 -2016-12-20 12:00:00,1115.0,24.26,9.66,3.26 -2016-12-20 13:00:00,1132.0,48.5,9.81,4.25 -2016-12-20 14:00:00,1210.0,63.77,9.96,5.25 -2016-12-20 15:00:00,1227.0,58.99,10.11,6.25 -2016-12-20 16:00:00,1150.0,0.0,10.16,6.52 -2016-12-20 17:00:00,1100.0,0.0,10.22,6.79 -2016-12-20 18:00:00,1168.0,0.0,10.27,7.06 -2016-12-20 19:00:00,1168.0,0.0,10.29,7.48 -2016-12-20 20:00:00,1133.0,0.0,10.31,7.9 -2016-12-20 21:00:00,1092.0,0.0,10.32,8.32 -2016-12-20 22:00:00,1149.0,0.0,10.4,9.47 -2016-12-20 23:00:00,1084.0,0.0,10.48,10.62 -2016-12-21 00:00:00,1030.0,0.0,10.56,11.77 -2016-12-21 01:00:00,1025.0,0.0,11.14,11.58 -2016-12-21 02:00:00,978.0,0.0,11.72,11.39 -2016-12-21 03:00:00,1000.0,0.0,12.3,11.2 -2016-12-21 04:00:00,1001.0,0.0,12.37,10.25 -2016-12-21 05:00:00,919.0,0.0,12.44,9.31 -2016-12-21 06:00:00,913.0,0.0,12.52,8.36 -2016-12-21 07:00:00,937.0,0.0,12.62,8.49 -2016-12-21 08:00:00,990.0,0.0,12.72,8.63 -2016-12-21 09:00:00,1016.0,62.65,12.82,8.76 -2016-12-21 10:00:00,1052.0,30.99,12.77,8.92 -2016-12-21 11:00:00,1065.0,68.94,12.73,9.08 -2016-12-21 12:00:00,1064.0,40.48,12.68,9.24 -2016-12-21 13:00:00,1085.0,93.44,12.59,7.94 -2016-12-21 14:00:00,1111.0,63.02,12.49,6.65 -2016-12-21 15:00:00,1094.0,31.77,12.4,5.35 -2016-12-21 16:00:00,1090.0,0.0,12.36,5.54 -2016-12-21 17:00:00,1070.0,0.0,12.31,5.72 -2016-12-21 18:00:00,1116.0,0.0,12.27,5.9 -2016-12-21 19:00:00,1131.0,0.0,12.13,5.46 -2016-12-21 20:00:00,1080.0,0.0,11.99,5.02 -2016-12-21 21:00:00,1012.0,0.0,11.84,4.58 -2016-12-21 22:00:00,1106.0,0.0,11.79,4.07 -2016-12-21 23:00:00,1032.0,0.0,11.73,3.57 -2016-12-22 00:00:00,978.0,0.0,11.68,3.06 -2016-12-22 01:00:00,952.0,0.0,11.61,2.83 -2016-12-22 02:00:00,902.0,0.0,11.55,2.59 -2016-12-22 03:00:00,932.0,0.0,11.49,2.36 -2016-12-22 04:00:00,930.0,0.0,11.5,2.26 -2016-12-22 05:00:00,858.0,0.0,11.51,2.16 -2016-12-22 06:00:00,854.0,0.0,11.52,2.06 -2016-12-22 07:00:00,895.0,0.0,11.54,1.91 -2016-12-22 08:00:00,953.0,0.0,11.55,1.76 -2016-12-22 09:00:00,1009.0,160.2,11.56,1.61 -2016-12-22 10:00:00,1031.0,132.42,11.54,1.87 -2016-12-22 11:00:00,985.0,194.38,11.53,2.12 -2016-12-22 12:00:00,912.0,407.97,11.52,2.37 -2016-12-22 13:00:00,904.0,246.02,11.59,3.42 -2016-12-22 14:00:00,922.0,232.17,11.65,4.46 -2016-12-22 15:00:00,946.0,31.85,11.71,5.5 -2016-12-22 16:00:00,899.0,0.0,11.81,5.4 -2016-12-22 17:00:00,917.0,0.0,11.9,5.3 -2016-12-22 18:00:00,1004.0,0.0,12.0,5.2 -2016-12-22 19:00:00,1066.0,0.0,11.95,4.98 -2016-12-22 20:00:00,1047.0,0.0,11.9,4.77 -2016-12-22 21:00:00,983.0,0.0,11.84,4.55 -2016-12-22 22:00:00,1083.0,0.0,11.85,4.97 -2016-12-22 23:00:00,1006.0,0.0,11.85,5.38 -2016-12-23 00:00:00,949.0,0.0,11.85,5.79 -2016-12-23 01:00:00,937.0,0.0,11.83,6.88 -2016-12-23 02:00:00,890.0,0.0,11.81,7.97 -2016-12-23 03:00:00,915.0,0.0,11.8,9.06 -2016-12-23 04:00:00,935.0,0.0,11.84,9.83 -2016-12-23 05:00:00,869.0,0.0,11.89,10.6 -2016-12-23 06:00:00,853.0,0.0,11.94,11.37 -2016-12-23 07:00:00,921.0,0.0,12.01,11.7 -2016-12-23 08:00:00,969.0,0.0,12.09,12.03 -2016-12-23 09:00:00,996.0,41.4,12.17,12.36 -2016-12-23 10:00:00,1025.0,126.53,12.31,12.36 -2016-12-23 11:00:00,996.0,112.22,12.45,12.36 -2016-12-23 12:00:00,1032.0,37.58,12.59,12.36 -2016-12-23 13:00:00,1027.0,49.49,12.66,12.86 -2016-12-23 14:00:00,1071.0,36.1,12.74,13.35 -2016-12-23 15:00:00,1076.0,52.86,12.81,13.85 -2016-12-23 16:00:00,1027.0,0.0,12.9,13.25 -2016-12-23 17:00:00,978.0,0.0,12.98,12.64 -2016-12-23 18:00:00,1033.0,0.0,13.07,12.04 -2016-12-23 19:00:00,1054.0,0.0,13.02,10.95 -2016-12-23 20:00:00,1028.0,0.0,12.97,9.85 -2016-12-23 21:00:00,1013.0,0.0,12.91,8.76 -2016-12-23 22:00:00,1066.0,0.0,12.62,8.51 -2016-12-23 23:00:00,1001.0,0.0,12.34,8.27 -2016-12-24 00:00:00,947.0,0.0,12.05,8.03 -2016-12-24 01:00:00,905.0,0.0,11.9,8.03 -2016-12-24 02:00:00,913.0,0.0,11.75,8.03 -2016-12-24 03:00:00,930.0,0.0,11.6,8.03 -2016-12-24 04:00:00,960.0,0.0,11.44,8.05 -2016-12-24 05:00:00,897.0,0.0,11.29,8.07 -2016-12-24 06:00:00,867.0,0.0,11.14,8.1 -2016-12-24 07:00:00,912.0,0.0,11.07,7.99 -2016-12-24 08:00:00,969.0,0.0,11.0,7.88 -2016-12-24 09:00:00,1029.0,30.73,10.93,7.78 -2016-12-24 10:00:00,1045.0,126.08,11.0,7.91 -2016-12-24 11:00:00,1051.0,241.12,11.07,8.04 -2016-12-24 12:00:00,998.0,363.5,11.14,8.17 -2016-12-24 13:00:00,1008.0,288.41,11.28,8.76 -2016-12-24 14:00:00,1020.0,201.03,11.41,9.35 -2016-12-24 15:00:00,1017.0,185.71,11.55,9.94 -2016-12-24 16:00:00,998.0,0.0,11.65,10.04 -2016-12-24 17:00:00,992.0,0.0,11.74,10.13 -2016-12-24 18:00:00,1100.0,0.0,11.84,10.22 -2016-12-24 19:00:00,1119.0,0.0,12.01,10.11 -2016-12-24 20:00:00,1075.0,0.0,12.19,10.01 -2016-12-24 21:00:00,1024.0,0.0,12.36,9.9 -2016-12-24 22:00:00,1100.0,0.0,12.43,9.61 -2016-12-24 23:00:00,1059.0,0.0,12.49,9.31 -2016-12-25 00:00:00,999.0,0.0,12.55,9.02 -2016-12-25 01:00:00,921.0,0.0,12.48,8.93 -2016-12-25 02:00:00,899.0,0.0,12.41,8.84 -2016-12-25 03:00:00,907.0,0.0,12.35,8.74 -2016-12-25 04:00:00,901.0,0.0,12.43,8.88 -2016-12-25 05:00:00,840.0,0.0,12.52,9.02 -2016-12-25 06:00:00,807.0,0.0,12.6,9.16 -2016-12-25 07:00:00,825.0,0.0,12.68,9.1 -2016-12-25 08:00:00,843.0,0.0,12.75,9.05 -2016-12-25 09:00:00,895.0,13.95,12.82,8.99 -2016-12-25 10:00:00,951.0,63.59,12.74,9.03 -2016-12-25 11:00:00,973.0,142.34,12.67,9.07 -2016-12-25 12:00:00,961.0,222.88,12.59,9.1 -2016-12-25 13:00:00,984.0,88.83,12.46,9.18 -2016-12-25 14:00:00,988.0,129.53,12.33,9.26 -2016-12-25 15:00:00,980.0,97.03,12.2,9.34 -2016-12-25 16:00:00,910.0,0.0,12.29,9.42 -2016-12-25 17:00:00,872.0,0.0,12.38,9.49 -2016-12-25 18:00:00,917.0,0.0,12.47,9.57 -2016-12-25 19:00:00,929.0,0.0,12.5,9.8 -2016-12-25 20:00:00,930.0,0.0,12.53,10.02 -2016-12-25 21:00:00,898.0,0.0,12.55,10.25 -2016-12-25 22:00:00,981.0,0.0,12.59,10.51 -2016-12-25 23:00:00,928.0,0.0,12.63,10.76 -2016-12-26 00:00:00,868.0,0.0,12.67,11.02 -2016-12-26 01:00:00,865.0,0.0,12.5,10.08 -2016-12-26 02:00:00,828.0,0.0,12.33,9.14 -2016-12-26 03:00:00,860.0,0.0,12.16,8.21 -2016-12-26 04:00:00,874.0,0.0,11.96,8.4 -2016-12-26 05:00:00,815.0,0.0,11.76,8.58 -2016-12-26 06:00:00,804.0,0.0,11.56,8.77 -2016-12-26 07:00:00,840.0,0.0,11.48,8.36 -2016-12-26 08:00:00,888.0,0.0,11.4,7.94 -2016-12-26 09:00:00,954.0,126.86,11.33,7.53 -2016-12-26 10:00:00,954.0,289.66,11.23,7.6 -2016-12-26 11:00:00,933.0,438.63,11.13,7.67 -2016-12-26 12:00:00,982.0,189.16,11.03,7.74 -2016-12-26 13:00:00,959.0,216.46,10.99,6.89 -2016-12-26 14:00:00,1024.0,294.84,10.96,6.05 -2016-12-26 15:00:00,1051.0,244.24,10.92,5.2 -2016-12-26 16:00:00,975.0,0.0,10.86,4.96 -2016-12-26 17:00:00,975.0,0.0,10.79,4.72 -2016-12-26 18:00:00,1087.0,0.0,10.73,4.48 -2016-12-26 19:00:00,1165.0,0.0,10.61,4.44 -2016-12-26 20:00:00,1125.0,0.0,10.5,4.4 -2016-12-26 21:00:00,1085.0,0.0,10.38,4.36 -2016-12-26 22:00:00,1159.0,0.0,10.26,4.89 -2016-12-26 23:00:00,1088.0,0.0,10.14,5.43 -2016-12-27 00:00:00,1074.0,0.0,10.02,5.96 -2016-12-27 01:00:00,1024.0,0.0,9.73,6.4 -2016-12-27 02:00:00,1010.0,0.0,9.45,6.84 -2016-12-27 03:00:00,1049.0,0.0,9.17,7.28 -2016-12-27 04:00:00,1076.0,0.0,9.1,7.31 -2016-12-27 05:00:00,1022.0,0.0,9.03,7.34 -2016-12-27 06:00:00,1009.0,0.0,8.97,7.37 -2016-12-27 07:00:00,1072.0,0.0,8.94,7.51 -2016-12-27 08:00:00,1144.0,0.0,8.91,7.65 -2016-12-27 09:00:00,1245.0,53.09,8.89,7.79 -2016-12-27 10:00:00,1281.0,54.65,8.87,7.94 -2016-12-27 11:00:00,1235.0,179.74,8.86,8.1 -2016-12-27 12:00:00,1279.0,232.33,8.85,8.25 -2016-12-27 13:00:00,1287.0,179.6,8.9,8.13 -2016-12-27 14:00:00,1334.0,89.61,8.95,8.01 -2016-12-27 15:00:00,1332.0,103.82,9.0,7.89 -2016-12-27 16:00:00,1238.0,0.0,9.14,7.95 -2016-12-27 17:00:00,1198.0,0.0,9.29,8.02 -2016-12-27 18:00:00,1297.0,0.0,9.43,8.08 -2016-12-27 19:00:00,1421.0,0.0,9.44,8.29 -2016-12-27 20:00:00,1410.0,0.0,9.45,8.51 -2016-12-27 21:00:00,1352.0,0.0,9.45,8.72 -2016-12-27 22:00:00,1431.0,0.0,9.4,8.77 -2016-12-27 23:00:00,1338.0,0.0,9.34,8.83 -2016-12-28 00:00:00,1282.0,0.0,9.29,8.88 -2016-12-28 01:00:00,1273.0,0.0,9.28,8.49 -2016-12-28 02:00:00,1256.0,0.0,9.27,8.09 -2016-12-28 03:00:00,1296.0,0.0,9.27,7.7 -2016-12-28 04:00:00,1308.0,0.0,9.22,7.56 -2016-12-28 05:00:00,1233.0,0.0,9.17,7.42 -2016-12-28 06:00:00,1219.0,0.0,9.12,7.28 -2016-12-28 07:00:00,1254.0,0.0,9.14,7.29 -2016-12-28 08:00:00,1339.0,0.0,9.15,7.3 -2016-12-28 09:00:00,1467.0,103.79,9.17,7.31 -2016-12-28 10:00:00,1422.0,320.97,9.33,7.08 -2016-12-28 11:00:00,1319.0,497.33,9.5,6.85 -2016-12-28 12:00:00,1326.0,542.54,9.67,6.62 -2016-12-28 13:00:00,1295.0,258.75,10.1,5.9 -2016-12-28 14:00:00,1321.0,137.96,10.52,5.18 -2016-12-28 15:00:00,1339.0,68.99,10.95,4.46 -2016-12-28 16:00:00,1294.0,0.0,10.95,4.21 -2016-12-28 17:00:00,1277.0,0.0,10.94,3.96 -2016-12-28 18:00:00,1451.0,0.0,10.94,3.71 -2016-12-28 19:00:00,1566.0,0.0,10.88,3.69 -2016-12-28 20:00:00,1554.0,0.0,10.82,3.67 -2016-12-28 21:00:00,1456.0,0.0,10.75,3.66 -2016-12-28 22:00:00,1529.0,0.0,10.73,3.37 -2016-12-28 23:00:00,1442.0,0.0,10.72,3.09 -2016-12-29 00:00:00,1394.0,0.0,10.7,2.8 -2016-12-29 01:00:00,1358.0,0.0,10.22,2.23 -2016-12-29 02:00:00,1314.0,0.0,9.74,1.67 -2016-12-29 03:00:00,1326.0,0.0,9.26,1.1 -2016-12-29 04:00:00,1333.0,0.0,9.28,1.43 -2016-12-29 05:00:00,1259.0,0.0,9.3,1.75 -2016-12-29 06:00:00,1231.0,0.0,9.31,2.07 -2016-12-29 07:00:00,1261.0,0.0,9.37,2.08 -2016-12-29 08:00:00,1376.0,0.0,9.43,2.1 -2016-12-29 09:00:00,1506.0,25.66,9.49,2.11 -2016-12-29 10:00:00,1492.0,65.0,9.53,2.24 -2016-12-29 11:00:00,1423.0,469.57,9.57,2.38 -2016-12-29 12:00:00,1499.0,535.56,9.61,2.51 -2016-12-29 13:00:00,1492.0,519.5,9.51,2.98 -2016-12-29 14:00:00,1490.0,450.26,9.4,3.45 -2016-12-29 15:00:00,1480.0,300.83,9.29,3.92 -2016-12-29 16:00:00,1429.0,0.0,9.33,3.81 -2016-12-29 17:00:00,1370.0,0.0,9.38,3.7 -2016-12-29 18:00:00,1469.0,0.0,9.42,3.59 -2016-12-29 19:00:00,1540.0,0.0,9.42,3.45 -2016-12-29 20:00:00,1529.0,0.0,9.42,3.32 -2016-12-29 21:00:00,1464.0,0.0,9.41,3.19 -2016-12-29 22:00:00,1515.0,0.0,9.39,3.15 -2016-12-29 23:00:00,1453.0,0.0,9.37,3.12 -2016-12-30 00:00:00,1379.0,0.0,9.35,3.09 -2016-12-30 01:00:00,1304.0,0.0,9.49,2.9 -2016-12-30 02:00:00,1274.0,0.0,9.63,2.7 -2016-12-30 03:00:00,1309.0,0.0,9.78,2.51 -2016-12-30 04:00:00,1308.0,0.0,9.8,2.44 -2016-12-30 05:00:00,1246.0,0.0,9.82,2.37 -2016-12-30 06:00:00,1218.0,0.0,9.85,2.3 -2016-12-30 07:00:00,1315.0,0.0,9.78,2.24 -2016-12-30 08:00:00,1398.0,0.0,9.72,2.17 -2016-12-30 09:00:00,1479.0,149.17,9.66,2.11 -2016-12-30 10:00:00,1472.0,340.16,9.63,2.26 -2016-12-30 11:00:00,1448.0,259.51,9.6,2.41 -2016-12-30 12:00:00,1348.0,492.09,9.57,2.57 -2016-12-30 13:00:00,1450.0,537.16,9.55,2.83 -2016-12-30 14:00:00,1479.0,451.31,9.53,3.1 -2016-12-30 15:00:00,1508.0,306.78,9.51,3.37 -2016-12-30 16:00:00,1410.0,0.0,9.41,3.54 -2016-12-30 17:00:00,1370.0,0.0,9.3,3.72 -2016-12-30 18:00:00,1467.0,0.0,9.2,3.9 -2016-12-30 19:00:00,1587.0,0.0,9.11,3.92 -2016-12-30 20:00:00,1561.0,0.0,9.02,3.93 -2016-12-30 21:00:00,1472.0,0.0,8.92,3.94 -2016-12-30 22:00:00,1533.0,0.0,8.85,3.93 -2016-12-30 23:00:00,1483.0,0.0,8.78,3.91 diff --git a/examples/new_examples/data/SOURCES.md b/examples/new_examples/data/SOURCES.md deleted file mode 100644 index a5c85af..0000000 --- a/examples/new_examples/data/SOURCES.md +++ /dev/null @@ -1,26 +0,0 @@ -# Sources for Ouessant load, PV, wind, temperature data - -Ouessant data 2016 (trimmed at 365 days), by Pierre Haessig, April 2021 - -## Load data - -Load data from EDF https://opendata-iles-ponant.edf.fr/, -collected and cleaned by Benjamin Bonvalet & Mohamed Chtiba, -in 2nd year Supélec student project 2018-2019. - -Unit: kW - -File `Ouessant_load_2016_filled_365j.csv` created by P. Haessig for HOMER ETS demo, 2019 -in `~/Travail/46 Séminaires/Efficient Tools Seminar/ETS HOMER/Conso Ouessant` - -## PV, wind, temperature data - -PV (W/kWp, 40° slope, 0° azimuth), Wind speed (m/s at 10 m) -and temperature (°C at 2 m) from PVGIS (c) European Communities, 2001-2021. - -File PVGIS_Ouessant_40deg_2013_2016.csv.xz created by P. Haessig, 2021, -in `~/Travail/11 Solar data/PVGIS/Ouessant hourly` - -## Merge - -Done by Python script `merge_PVGIS_load_data.py`. diff --git a/examples/new_examples/df2_dataset.csv b/examples/new_examples/df2_dataset.csv deleted file mode 100644 index 73655b7..0000000 --- a/examples/new_examples/df2_dataset.csv +++ /dev/null @@ -1,351 +0,0 @@ -fc_elyz_capex,shed_max,dispatch,algo,srand,ret,lcoe_opt,shed_rate_opt,capex,opex,xopt_sto,xopt_pv,xopt_wind,xopt_elyz,xopt_fc,xopt_hyTank -1000.0,0.0,1,GN_DIRECT,1,MAXEVAL_REACHED,0.5924741964061354,0.0,4.3144954107243314e7,1.2408565316591173e7,12433.7,20904.0,3213.75,140.59,1517.33,2904.4 -1000.0,0.0,1,GN_DIRECT,2,MAXEVAL_REACHED,0.5924741964061354,0.0,4.3144954107243314e7,1.2408565316591173e7,12433.7,20904.0,3213.75,140.59,1517.33,2904.4 -1000.0,0.0,1,GN_DIRECT,3,MAXEVAL_REACHED,0.5924741964061354,0.0,4.3144954107243314e7,1.2408565316591173e7,12433.7,20904.0,3213.75,140.59,1517.33,2904.4 -1000.0,0.0,1,GN_DIRECT,4,MAXEVAL_REACHED,0.5924741964061354,0.0,4.3144954107243314e7,1.2408565316591173e7,12433.7,20904.0,3213.75,140.59,1517.33,2904.4 -1000.0,0.0,1,GN_DIRECT,5,MAXEVAL_REACHED,0.5924741964061354,0.0,4.3144954107243314e7,1.2408565316591173e7,12433.7,20904.0,3213.75,140.59,1517.33,2904.4 -1000.0,0.0,1,GN_CRS2_LM,1,XTOL_REACHED,0.5445597792148019,0.0,4.0077712808008686e7,1.0522524513640165e7,17070.0,22953.91,911.04,1168.24,1398.41,4022.51 -1000.0,0.0,1,GN_CRS2_LM,2,XTOL_REACHED,0.5754477805343237,0.0,4.147192456350136e7,1.1559294538528604e7,16686.32,21164.32,2089.43,695.77,1398.43,34140.0 -1000.0,0.0,1,GN_CRS2_LM,3,XTOL_REACHED,0.533946388193207,0.0,3.92471883235602e7,1.0800943073667623e7,11452.36,21138.87,2127.88,223.39,1398.1,3947.51 -1000.0,0.0,1,GN_CRS2_LM,4,XTOL_REACHED,0.6322395200649391,0.0,4.522031769045234e7,1.3194851502402632e7,17070.0,20659.91,3321.81,598.48,1401.81,34140.0 -1000.0,0.0,1,GN_CRS2_LM,5,XTOL_REACHED,0.5253314584722704,0.0,3.8823994702491105e7,1.05968910654404e7,9785.8,21212.32,2127.92,264.61,1428.16,4623.44 -1000.0,0.0,1,GN_AGS,1,MAXEVAL_REACHED,0.5577623335425667,0.0,4.101589419628906e7,1.1196570827092486e7,12933.78,21207.44,2132.71,1329.43,1427.36,23600.44 -1000.0,0.0,1,GN_AGS,2,MAXEVAL_REACHED,0.5577623335425667,0.0,4.101589419628906e7,1.1196570827092486e7,12933.78,21207.44,2132.71,1329.43,1427.36,23600.44 -1000.0,0.0,1,GN_AGS,3,MAXEVAL_REACHED,0.5577623335425667,0.0,4.101589419628906e7,1.1196570827092486e7,12933.78,21207.44,2132.71,1329.43,1427.36,23600.44 -1000.0,0.0,1,GN_AGS,4,MAXEVAL_REACHED,0.5577623335425667,0.0,4.101589419628906e7,1.1196570827092486e7,12933.78,21207.44,2132.71,1329.43,1427.36,23600.44 -1000.0,0.0,1,GN_AGS,5,MAXEVAL_REACHED,0.5577623335425667,0.0,4.101589419628906e7,1.1196570827092486e7,12933.78,21207.44,2132.71,1329.43,1427.36,23600.44 -1000.0,0.0,1,GN_ISRES,1,MAXEVAL_REACHED,0.609425301084544,0.0,4.498560610691364e7,1.1912378249064865e7,16019.41,23839.37,1671.38,2341.25,1756.55,29908.21 -1000.0,0.0,1,GN_ISRES,2,MAXEVAL_REACHED,0.6089675483399123,0.0,4.38448055315354e7,1.2714175511137165e7,17065.13,20452.69,3032.51,320.89,1587.63,8064.96 -1000.0,0.0,1,GN_ISRES,3,MAXEVAL_REACHED,0.6126134897852237,0.0,4.487454793172934e7,1.2821682615194732e7,12195.38,20961.14,3416.33,1249.14,1435.47,13802.25 -1000.0,0.0,1,GN_ISRES,4,MAXEVAL_REACHED,0.5913237639757448,0.0,4.324863690818209e7,1.176071861863087e7,16229.83,23319.16,1814.77,994.85,1426.8,14834.86 -1000.0,0.0,1,GN_ISRES,5,MAXEVAL_REACHED,0.6004685724327401,0.0,4.419194249527442e7,1.205259593794547e7,12845.96,24751.36,2149.51,235.55,1431.6,4724.46 -1000.0,0.0,1,GN_ESCH,1,MAXEVAL_REACHED,0.5183307778469887,0.0,3.7421648559194274e7,1.148491972261785e7,8838.05,14031.14,4291.59,264.16,1402.92,4155.7 -1000.0,0.0,1,GN_ESCH,2,MAXEVAL_REACHED,0.5196360580228612,0.0,3.756235659981291e7,1.151507891672186e7,8833.33,13984.85,4309.0,401.41,1402.91,3803.44 -1000.0,0.0,1,GN_ESCH,3,MAXEVAL_REACHED,0.5761095081998341,0.0,4.1092361932890914e7,1.322949286762858e7,9554.82,12817.74,5708.83,184.43,1398.56,3749.83 -1000.0,0.0,1,GN_ESCH,4,MAXEVAL_REACHED,0.5517916094421772,0.0,3.963909751143246e7,1.242817604551772e7,8906.86,13880.89,4991.68,189.69,1400.82,4050.07 -1000.0,0.0,1,GN_ESCH,5,MAXEVAL_REACHED,0.5269170876271478,0.0,3.7940432397856064e7,1.1731187409686906e7,9013.08,13928.1,4475.78,186.63,1416.89,4226.53 -1000.0,0.0,1,LN_SBPLX,1,XTOL_REACHED,0.6634342637211951,0.0,4.840461762919363e7,1.3647654262013199e7,14703.15,25309.76,2987.84,229.95,1398.01,1762.23 -1000.0,0.0,1,LN_SBPLX,2,XTOL_REACHED,0.5823332706931273,0.0,4.2234392480206e7,1.2122881340971572e7,13855.38,20690.57,2926.07,107.91,1405.01,2692.9 -1000.0,0.0,1,LN_SBPLX,3,XTOL_REACHED,0.7951575013477811,0.0,5.710470878449561e7,1.716370611978646e7,17070.0,25533.23,5223.16,10.44,1398.0,1066.44 -1000.0,0.0,1,LN_SBPLX,4,XTOL_REACHED,0.821108142445707,0.0,5.909224889043894e7,1.846752212726055e7,10794.21,22953.85,7285.74,69.53,1398.16,2328.9 -1000.0,0.0,1,LN_SBPLX,5,XTOL_REACHED,0.7241356019740983,0.0,5.202142227597665e7,1.5458333520296155e7,17070.0,23830.05,4353.31,15.13,1398.0,1436.59 -1000.0,0.0,1,LN_NELDERMEAD,1,XTOL_REACHED,0.7683013808479842,0.0,5.595241444606317e7,1.6682008673845964e7,12394.8,23780.01,5558.7,418.08,2396.45,10290.57 -1000.0,0.0,1,LN_NELDERMEAD,2,XTOL_REACHED,0.9346405120021258,0.0,7.713001589461705e7,1.7882363345678266e7,13861.06,23576.15,3490.28,29020.74,1933.59,21203.48 -1000.0,0.0,1,LN_NELDERMEAD,3,XTOL_REACHED,0.8696550308943546,0.0,6.273781508091164e7,1.911515687162635e7,16673.92,25248.97,6561.27,12.01,2825.91,1015.48 -1000.0,0.0,1,LN_NELDERMEAD,4,XTOL_REACHED,0.8525945485538747,0.0,6.1741743445339605e7,1.9105748690627947e7,15290.14,19847.14,7510.26,4061.98,1398.41,34140.0 -1000.0,0.0,1,LN_NELDERMEAD,5,XTOL_REACHED,1.037593282062117,1.0804948435349009e-5,8.46394969999596e7,2.0403587045586023e7,15978.77,25457.39,4643.86,28381.24,3045.46,22296.28 -1000.0,0.0,2,GN_DIRECT,1,MAXEVAL_REACHED,0.24698357355570866,0.0,1.5972626597918453e7,5.156133219438419e6,3161.11,801.65,2880.7,1693.72,1308.85,24024.44 -1000.0,0.0,2,GN_DIRECT,2,MAXEVAL_REACHED,0.24698357355570866,0.0,1.5972626597918453e7,5.156133219438419e6,3161.11,801.65,2880.7,1693.72,1308.85,24024.44 -1000.0,0.0,2,GN_DIRECT,3,MAXEVAL_REACHED,0.24698357355570866,0.0,1.5972626597918453e7,5.156133219438419e6,3161.11,801.65,2880.7,1693.72,1308.85,24024.44 -1000.0,0.0,2,GN_DIRECT,4,MAXEVAL_REACHED,0.24698357355570866,0.0,1.5972626597918453e7,5.156133219438419e6,3161.11,801.65,2880.7,1693.72,1308.85,24024.44 -1000.0,0.0,2,GN_DIRECT,5,MAXEVAL_REACHED,0.24698357355570866,0.0,1.5972626597918453e7,5.156133219438419e6,3161.11,801.65,2880.7,1693.72,1308.85,24024.44 -1000.0,0.0,2,GN_CRS2_LM,1,XTOL_REACHED,0.2398832997686731,0.0,1.5793285579723205e7,4.935288072385639e6,3197.87,1951.78,2521.26,1384.4,1310.82,15339.12 -1000.0,0.0,2,GN_CRS2_LM,2,XTOL_REACHED,0.23989122469653698,0.0,1.5792465757293193e7,4.934115743575194e6,3198.5,1951.89,2520.03,1387.23,1311.1,15349.66 -1000.0,0.0,2,GN_CRS2_LM,3,XTOL_REACHED,0.2398736519181953,0.0,1.5792501880160773e7,4.934913276294289e6,3197.5,1951.95,2520.99,1384.73,1310.58,15339.99 -1000.0,0.0,2,GN_CRS2_LM,4,XTOL_REACHED,0.23988709756685786,0.0,1.5794705342698853e7,4.93554828179022e6,3197.75,1954.4,2521.02,1383.71,1310.68,15343.13 -1000.0,0.0,2,GN_CRS2_LM,5,XTOL_REACHED,0.23992288412017768,0.0,1.5794059908572292e7,4.93403239057211e6,3203.1,1956.4,2518.69,1386.9,1310.56,15508.01 -1000.0,0.0,2,GN_AGS,1,MAXEVAL_REACHED,0.27190167810392757,0.0,1.7487628926757812e7,5.515841274678944e6,6415.84,1804.41,2591.13,1671.16,1519.88,20999.93 -1000.0,0.0,2,GN_AGS,2,MAXEVAL_REACHED,0.27190167810392757,0.0,1.7487628926757812e7,5.515841274678944e6,6415.84,1804.41,2591.13,1671.16,1519.88,20999.93 -1000.0,0.0,2,GN_AGS,3,MAXEVAL_REACHED,0.27190167810392757,0.0,1.7487628926757812e7,5.515841274678944e6,6415.84,1804.41,2591.13,1671.16,1519.88,20999.93 -1000.0,0.0,2,GN_AGS,4,MAXEVAL_REACHED,0.27190167810392757,0.0,1.7487628926757812e7,5.515841274678944e6,6415.84,1804.41,2591.13,1671.16,1519.88,20999.93 -1000.0,0.0,2,GN_AGS,5,MAXEVAL_REACHED,0.27190167810392757,0.0,1.7487628926757812e7,5.515841274678944e6,6415.84,1804.41,2591.13,1671.16,1519.88,20999.93 -1000.0,0.0,2,GN_ISRES,1,XTOL_REACHED,0.2398769695442701,0.0,1.5793080449094411e7,4.934969310782498e6,3197.68,1953.17,2520.79,1384.4,1310.64,15343.28 -1000.0,0.0,2,GN_ISRES,2,XTOL_REACHED,0.24002423985919386,0.0,1.5788370618053747e7,4.960674057406775e6,3154.59,1821.13,2570.12,1379.4,1311.93,15191.76 -1000.0,0.0,2,GN_ISRES,3,XTOL_REACHED,0.2398760590648595,0.0,1.5793356480099026e7,4.93526667938508e6,3197.38,1952.41,2521.2,1384.28,1310.64,15338.72 -1000.0,0.0,2,GN_ISRES,4,XTOL_REACHED,0.23988902524785546,0.0,1.5795167990541026e7,4.93670721990056e6,3196.37,1952.8,2522.55,1381.32,1310.58,15348.52 -1000.0,0.0,2,GN_ISRES,5,XTOL_REACHED,0.23988534632414113,0.0,1.5785875920391364e7,4.937662623142891e6,3189.71,1918.38,2529.92,1389.81,1310.69,15281.37 -1000.0,0.0,2,GN_ESCH,1,MAXEVAL_REACHED,0.2559666604388703,0.0,1.6982191026915144e7,5.649642630191215e6,2878.2,1162.42,3247.13,1093.09,1310.67,13996.77 -1000.0,0.0,2,GN_ESCH,2,MAXEVAL_REACHED,0.248536683851493,0.0,1.6370854730140783e7,5.364937772133596e6,2967.4,1143.38,3024.01,1245.02,1318.24,16145.21 -1000.0,0.0,2,GN_ESCH,3,MAXEVAL_REACHED,0.2925977619091738,0.0,1.951424121512955e7,6.8432774934339505e6,2464.78,536.19,4278.94,907.88,1312.81,13947.91 -1000.0,0.0,2,GN_ESCH,4,MAXEVAL_REACHED,0.2442322477172539,0.0,1.5841604073200954e7,5.052253332976117e6,3105.5,1071.58,2759.39,1686.82,1308.79,19126.14 -1000.0,0.0,2,GN_ESCH,5,MAXEVAL_REACHED,0.29169525191397105,0.0,1.925115194050892e7,6.762405685251045e6,2449.69,78.5,4289.37,1121.11,1350.77,18603.79 -1000.0,0.0,2,LN_SBPLX,1,XTOL_REACHED,0.6180545482999165,-1.1158964047692939e-18,4.29734767819842e7,1.3594268593846215e7,17070.0,15968.57,4678.26,259.45,400.63,3371.81 -1000.0,0.0,2,LN_SBPLX,2,XTOL_REACHED,0.2499811916433519,0.0,1.6272444207583345e7,5.331175302426264e6,3531.72,890.3,2977.26,1431.08,1301.19,19115.07 -1000.0,0.0,2,LN_SBPLX,3,XTOL_REACHED,0.9958203158249397,9.39702235595195e-19,7.82576072400913e7,1.996710898112274e7,17059.75,22516.84,5401.3,25099.51,461.16,1549.78 -1000.0,0.0,2,LN_SBPLX,4,XTOL_REACHED,0.33379298655000245,0.0,2.293357096104157e7,8.0118022389706755e6,2213.69,2052.19,4866.58,556.89,1298.57,9586.32 -1000.0,0.0,2,LN_SBPLX,5,XTOL_REACHED,0.24502659165976168,0.0,1.6166936191200558e7,5.057811197425113e6,3127.94,1789.82,2624.39,1316.62,1610.64,14684.69 -1000.0,0.0,2,LN_NELDERMEAD,1,XTOL_REACHED,0.2641076279991136,0.0,1.7823953267859336e7,5.835086195529334e6,2898.33,2228.13,3187.57,857.26,1304.33,22147.0 -1000.0,0.0,2,LN_NELDERMEAD,2,XTOL_REACHED,0.31046980124305684,0.0,2.109527694294113e7,6.85310081788915e6,3281.26,994.26,3908.78,847.37,3410.92,18401.8 -1000.0,0.0,2,LN_NELDERMEAD,3,XTOL_REACHED,0.9000051846476124,0.0,7.1774026694368e7,1.6419516197375234e7,14059.3,25604.4,2446.43,26174.22,589.32,2465.82 -1000.0,0.0,2,LN_NELDERMEAD,4,XTOL_REACHED,0.3025085794653493,0.0,1.9612346641083706e7,6.132818173118102e6,3215.4,1.0,3479.74,2100.67,3389.06,21154.34 -1000.0,0.0,2,LN_NELDERMEAD,5,XTOL_REACHED,0.28938020770741946,0.0,1.967362839577627e7,5.9464872147986805e6,3803.18,2448.97,2907.84,989.6,3410.49,32775.23 -1000.0,1.0e-5,1,GN_DIRECT,1,MAXEVAL_REACHED,0.5189560669904484,9.999999999999936e-6,3.809775135945436e7,1.024674469190357e7,14194.58,21179.62,1420.55,421.48,1517.33,4214.81 -1000.0,1.0e-5,1,GN_DIRECT,2,MAXEVAL_REACHED,0.5189560669904484,9.999999999999936e-6,3.809775135945436e7,1.024674469190357e7,14194.58,21179.62,1420.55,421.48,1517.33,4214.81 -1000.0,1.0e-5,1,GN_DIRECT,3,MAXEVAL_REACHED,0.5189560669904484,9.999999999999936e-6,3.809775135945436e7,1.024674469190357e7,14194.58,21179.62,1420.55,421.48,1517.33,4214.81 -1000.0,1.0e-5,1,GN_DIRECT,4,MAXEVAL_REACHED,0.5189560669904484,9.999999999999936e-6,3.809775135945436e7,1.024674469190357e7,14194.58,21179.62,1420.55,421.48,1517.33,4214.81 -1000.0,1.0e-5,1,GN_DIRECT,5,MAXEVAL_REACHED,0.5189560669904484,9.999999999999936e-6,3.809775135945436e7,1.024674469190357e7,14194.58,21179.62,1420.55,421.48,1517.33,4214.81 -1000.0,1.0e-5,1,GN_CRS2_LM,1,XTOL_REACHED,0.38912892484631934,9.99035396407302e-6,2.7309615732314378e7,8.135172914502748e6,17070.0,10451.92,1808.25,261.2,1397.99,5915.62 -1000.0,1.0e-5,1,GN_CRS2_LM,2,XTOL_REACHED,0.4181206265774194,9.971304181020832e-6,3.0811378425868075e7,8.346467939102393e6,10166.02,16000.04,1507.76,535.59,1435.3,6444.17 -1000.0,1.0e-5,1,GN_CRS2_LM,3,XTOL_REACHED,0.334401845947487,9.978010922702867e-6,2.2988171083744004e7,7.173570501872179e6,17066.71,6312.69,1933.54,363.79,1500.46,9932.17 -1000.0,1.0e-5,1,GN_CRS2_LM,4,XTOL_REACHED,0.33482689942232485,9.967361260625628e-6,2.3699603997806497e7,7.110475259042359e6,12701.25,8051.9,1977.54,387.57,1476.6,7916.94 -1000.0,1.0e-5,1,GN_CRS2_LM,5,XTOL_REACHED,0.3188379098598611,9.839435353286897e-6,2.2263954057313204e7,6.862138787810366e6,13628.84,6364.23,2042.43,405.3,1495.31,9608.47 -1000.0,1.0e-5,1,GN_AGS,1,MAXEVAL_REACHED,0.4519958948326119,5.670059296760857e-6,3.386361464550781e7,8.775173405387769e6,14467.41,12306.05,1532.59,6205.38,1639.9,29268.22 -1000.0,1.0e-5,1,GN_AGS,2,MAXEVAL_REACHED,0.4519958948326119,5.670059296760857e-6,3.386361464550781e7,8.775173405387769e6,14467.41,12306.05,1532.59,6205.38,1639.9,29268.22 -1000.0,1.0e-5,1,GN_AGS,3,MAXEVAL_REACHED,0.4519958948326119,5.670059296760857e-6,3.386361464550781e7,8.775173405387769e6,14467.41,12306.05,1532.59,6205.38,1639.9,29268.22 -1000.0,1.0e-5,1,GN_AGS,4,MAXEVAL_REACHED,0.4519958948326119,5.670059296760857e-6,3.386361464550781e7,8.775173405387769e6,14467.41,12306.05,1532.59,6205.38,1639.9,29268.22 -1000.0,1.0e-5,1,GN_AGS,5,MAXEVAL_REACHED,0.4519958948326119,5.670059296760857e-6,3.386361464550781e7,8.775173405387769e6,14467.41,12306.05,1532.59,6205.38,1639.9,29268.22 -1000.0,1.0e-5,1,GN_ISRES,1,MAXEVAL_REACHED,0.5101002218546871,8.315076739997002e-6,3.686478032936202e7,1.1276734823831316e7,8864.4,13806.21,4175.14,338.28,1439.48,5066.58 -1000.0,1.0e-5,1,GN_ISRES,2,MAXEVAL_REACHED,0.49373439813734615,9.000737470490742e-6,3.583658122584173e7,9.92897530010815e6,16426.95,15391.69,1912.63,2724.35,1376.72,27309.95 -1000.0,1.0e-5,1,GN_ISRES,3,MAXEVAL_REACHED,0.45905064073318236,8.553957252311507e-6,3.284555384224166e7,9.508286714194728e6,16332.48,12733.86,2250.15,1749.67,1401.44,27407.24 -1000.0,1.0e-5,1,GN_ISRES,4,MAXEVAL_REACHED,0.48537575675469535,8.96332115221553e-6,3.551099345363428e7,9.835375264636984e6,15427.33,12970.6,2258.73,4362.08,1454.88,30207.02 -1000.0,1.0e-5,1,GN_ISRES,5,MAXEVAL_REACHED,0.4920252982117006,8.294922287708626e-6,3.6366889031003304e7,9.741376663070362e6,16788.59,15821.47,1535.83,3401.59,1919.3,11038.58 -1000.0,1.0e-5,1,GN_ESCH,1,MAXEVAL_REACHED,0.5184893565995464,9.98212418170002e-6,3.7262608480486006e7,1.1511943135722324e7,9856.42,13670.66,4288.07,207.94,1388.66,4015.78 -1000.0,1.0e-5,1,GN_ESCH,2,MAXEVAL_REACHED,0.5403137107027565,9.888302858141912e-6,3.876624094241876e7,1.2229545905993689e7,8912.33,13058.11,5009.86,243.64,1395.83,4019.35 -1000.0,1.0e-5,1,GN_ESCH,3,MAXEVAL_REACHED,0.5216007848277763,9.878105513340616e-6,3.767258879398224e7,1.1573892549209684e7,8647.0,14071.8,4364.2,274.85,1407.1,4144.82 -1000.0,1.0e-5,1,GN_ESCH,4,MAXEVAL_REACHED,0.5141936301847495,9.918997152382763e-6,3.708659076097964e7,1.134406112417798e7,9952.11,13852.89,4099.85,426.79,1400.82,3488.16 -1000.0,1.0e-5,1,GN_ESCH,5,MAXEVAL_REACHED,0.5115496672580743,9.918887859595578e-6,3.686691153095585e7,1.1350904272719001e7,8861.06,13668.04,4273.05,204.34,1400.39,4362.64 -1000.0,1.0e-5,1,LN_SBPLX,1,XTOL_REACHED,0.5315709365640244,9.999997471850438e-6,3.847483885114358e7,1.0626943730190063e7,17020.02,20520.22,1576.11,187.87,1386.44,3594.28 -1000.0,1.0e-5,1,LN_SBPLX,2,XTOL_REACHED,0.5097228580150094,9.999646357611846e-6,3.738610629940058e7,1.0087154402372155e7,13719.07,20797.75,1450.4,324.47,1422.7,4454.94 -1000.0,1.0e-5,1,LN_SBPLX,3,XTOL_REACHED,0.685341518176734,9.99572201362234e-6,4.945768204948883e7,1.4308523869811514e7,17070.0,24445.08,3416.94,30.89,1357.61,1603.0 -1000.0,1.0e-5,1,LN_SBPLX,4,XTOL_REACHED,0.6214408381020763,9.999999019885933e-6,4.287112079461473e7,1.4931573444285426e7,15707.84,8112.99,7256.87,37.73,1398.0,3769.29 -1000.0,1.0e-5,1,LN_SBPLX,5,XTOL_REACHED,0.6075192919134412,9.999999279050459e-6,4.41188863130581e7,1.2493425610677846e7,15009.59,22648.6,2684.19,92.7,1397.99,2341.08 -1000.0,1.0e-5,1,LN_NELDERMEAD,1,XTOL_REACHED,0.7921566985814372,9.633063447260186e-6,5.684675143064611e7,1.8091507162831113e7,10029.98,19532.17,7719.13,350.33,1720.73,12043.96 -1000.0,1.0e-5,1,LN_NELDERMEAD,2,XTOL_REACHED,0.8701389912530153,9.997647593186205e-6,7.149948516892897e7,1.654040359536222e7,13762.58,22574.08,3024.73,26638.63,1552.61,19880.33 -1000.0,1.0e-5,1,LN_NELDERMEAD,3,XTOL_REACHED,0.9460709968294728,1.0112739800863377e-5,7.23460724171833e7,2.0054401989985436e7,16285.99,25175.96,6156.47,12684.98,1398.05,5202.59 -1000.0,1.0e-5,1,LN_NELDERMEAD,4,XTOL_REACHED,0.9239104938574618,9.997774465040939e-6,6.671553763140595e7,2.090305164985073e7,15967.21,22094.81,8359.9,1589.84,2962.05,2109.38 -1000.0,1.0e-5,1,LN_NELDERMEAD,5,XTOL_REACHED,1.037593282062117,1.0804948435349009e-5,8.46394969999596e7,2.0403587045586023e7,15978.77,25457.39,4643.86,28381.24,3045.46,22296.28 -1000.0,1.0e-5,2,GN_DIRECT,1,MAXEVAL_REACHED,0.24687730767108346,9.999999998679629e-6,1.596994713194569e7,5.156111659478322e6,3161.11,808.16,2880.29,1686.76,1306.77,24024.44 -1000.0,1.0e-5,2,GN_DIRECT,2,MAXEVAL_REACHED,0.24687730767108346,9.999999998679629e-6,1.596994713194569e7,5.156111659478322e6,3161.11,808.16,2880.29,1686.76,1306.77,24024.44 -1000.0,1.0e-5,2,GN_DIRECT,3,MAXEVAL_REACHED,0.24687730767108346,9.999999998679629e-6,1.596994713194569e7,5.156111659478322e6,3161.11,808.16,2880.29,1686.76,1306.77,24024.44 -1000.0,1.0e-5,2,GN_DIRECT,4,MAXEVAL_REACHED,0.24687730767108346,9.999999998679629e-6,1.596994713194569e7,5.156111659478322e6,3161.11,808.16,2880.29,1686.76,1306.77,24024.44 -1000.0,1.0e-5,2,GN_DIRECT,5,MAXEVAL_REACHED,0.24687730767108346,9.999999998679629e-6,1.596994713194569e7,5.156111659478322e6,3161.11,808.16,2880.29,1686.76,1306.77,24024.44 -1000.0,1.0e-5,2,GN_CRS2_LM,1,XTOL_REACHED,0.23946761440515807,9.852493576900844e-6,1.576900151208445e7,4.923482490029905e6,3129.23,1952.65,2518.87,1389.0,1313.27,15357.84 -1000.0,1.0e-5,2,GN_CRS2_LM,2,XTOL_REACHED,0.23949489555517772,9.502538464427064e-6,1.5770838738603521e7,4.924311109753958e6,3131.59,1954.58,2519.02,1387.48,1312.88,15424.18 -1000.0,1.0e-5,2,GN_CRS2_LM,3,XTOL_REACHED,0.23945479276675827,9.932830891556404e-6,1.5769915897205923e7,4.924901451978852e6,3127.16,1951.82,2520.58,1386.09,1312.81,15346.7 -1000.0,1.0e-5,2,GN_CRS2_LM,4,XTOL_REACHED,0.2394611562909725,9.897210882456753e-6,1.5768044149518903e7,4.922742524711732e6,3129.54,1952.83,2518.16,1390.43,1313.05,15361.02 -1000.0,1.0e-5,2,GN_CRS2_LM,5,XTOL_REACHED,0.23944935498048348,9.965726462850855e-6,1.5769088126021365e7,4.924629554301223e6,3127.01,1951.36,2520.49,1386.21,1312.79,15365.5 -1000.0,1.0e-5,2,GN_AGS,1,MAXEVAL_REACHED,0.2806524821500865,0.0,1.8414274349609375e7,5.779434020805975e6,3631.96,1104.3,3101.65,1471.12,2666.77,30343.43 -1000.0,1.0e-5,2,GN_AGS,2,MAXEVAL_REACHED,0.2806524821500865,0.0,1.8414274349609375e7,5.779434020805975e6,3631.96,1104.3,3101.65,1471.12,2666.77,30343.43 -1000.0,1.0e-5,2,GN_AGS,3,MAXEVAL_REACHED,0.2806524821500865,0.0,1.8414274349609375e7,5.779434020805975e6,3631.96,1104.3,3101.65,1471.12,2666.77,30343.43 -1000.0,1.0e-5,2,GN_AGS,4,MAXEVAL_REACHED,0.2806524821500865,0.0,1.8414274349609375e7,5.779434020805975e6,3631.96,1104.3,3101.65,1471.12,2666.77,30343.43 -1000.0,1.0e-5,2,GN_AGS,5,MAXEVAL_REACHED,0.2806524821500865,0.0,1.8414274349609375e7,5.779434020805975e6,3631.96,1104.3,3101.65,1471.12,2666.77,30343.43 -1000.0,1.0e-5,2,GN_ISRES,1,XTOL_REACHED,0.2394691293029644,9.983893162447132e-6,1.5769665713656152e7,4.918457966827692e6,3137.24,1982.87,2508.77,1390.12,1309.05,15423.57 -1000.0,1.0e-5,2,GN_ISRES,2,XTOL_REACHED,0.23951536800461706,9.991818497325328e-6,1.574737738667769e7,4.926555405749197e6,3110.76,1859.32,2538.87,1413.79,1315.41,15212.6 -1000.0,1.0e-5,2,GN_ISRES,3,XTOL_REACHED,0.2394592503125361,9.991420792608113e-6,1.5778966815189872e7,4.932893075358636e6,3119.61,1951.14,2528.75,1370.37,1312.5,15305.35 -1000.0,1.0e-5,2,GN_ISRES,4,XTOL_REACHED,0.2394456229759372,9.970158446938537e-6,1.5769209426832117e7,4.924573220880174e6,3127.05,1951.28,2520.41,1386.69,1312.8,15345.84 -1000.0,1.0e-5,2,GN_ISRES,5,XTOL_REACHED,0.23948676062205213,9.97038693719531e-6,1.5768096382970436e7,4.92513214245151e6,3125.04,1940.84,2522.7,1390.54,1312.84,15608.72 -1000.0,1.0e-5,2,GN_ESCH,1,MAXEVAL_REACHED,0.25240911975517694,7.898726476835418e-6,1.687076655258814e7,5.481985976709223e6,2938.81,1799.6,2996.66,1073.65,1310.67,12559.18 -1000.0,1.0e-5,2,GN_ESCH,2,MAXEVAL_REACHED,0.24809707171598228,9.84554115414018e-6,1.6347572078353623e7,5.355014621693365e6,2894.9,1143.38,3024.01,1245.02,1320.33,16145.21 -1000.0,1.0e-5,2,GN_ESCH,3,MAXEVAL_REACHED,0.292944213486956,9.986965590290126e-6,1.954871200994449e7,6.858337982269612e6,2373.96,535.4,4299.25,904.08,1312.81,13857.45 -1000.0,1.0e-5,2,GN_ESCH,4,MAXEVAL_REACHED,0.24268456420149312,8.733904741713605e-6,1.582964379357659e7,5.056055228522316e6,3010.7,1196.36,2759.39,1554.91,1313.23,17806.51 -1000.0,1.0e-5,2,GN_ESCH,5,MAXEVAL_REACHED,0.2942698935986816,9.826431730045755e-6,1.942538479088832e7,6.843479428498964e6,2347.18,26.71,4367.71,1121.8,1347.89,18906.55 -1000.0,1.0e-5,2,LN_SBPLX,1,XTOL_REACHED,0.6071254579553841,9.99999971787779e-6,4.212177689539519e7,1.3400322378757617e7,17070.0,15229.49,4688.56,258.59,400.51,3522.48 -1000.0,1.0e-5,2,LN_SBPLX,2,XTOL_REACHED,0.24944044342400012,9.999930476125178e-6,1.6247104016193964e7,5.320881413109424e6,3450.69,897.43,2977.15,1425.81,1301.4,19045.84 -1000.0,1.0e-5,2,LN_SBPLX,3,XTOL_REACHED,0.9536665827407181,9.998828891784359e-6,7.534407556159253e7,1.8670880156529445e7,17069.37,22686.78,4412.73,25437.61,462.28,1531.4 -1000.0,1.0e-5,2,LN_SBPLX,4,XTOL_REACHED,0.42597600636910005,9.99999999873257e-6,2.8909503300650824e7,1.0750843545722378e7,1770.9,1.0,7233.85,821.74,1340.25,10044.49 -1000.0,1.0e-5,2,LN_SBPLX,5,XTOL_REACHED,0.2539373567343533,9.99936178930509e-6,1.708163088102637e7,5.184733421638076e6,3168.21,2968.28,2473.09,1300.85,1642.99,13977.14 -1000.0,1.0e-5,2,LN_NELDERMEAD,1,XTOL_REACHED,0.294408785189469,8.427454822896221e-6,2.0190371424988214e7,6.4676609076557355e6,2673.7,1775.5,3591.29,756.14,2989.0,11659.4 -1000.0,1.0e-5,2,LN_NELDERMEAD,2,XTOL_REACHED,0.319452532572831,3.7907483634355034e-6,2.2139893794744354e7,7.187467938892059e6,2543.68,1617.48,4110.09,696.37,3412.39,18193.06 -1000.0,1.0e-5,2,LN_NELDERMEAD,3,XTOL_REACHED,0.9358819284493938,9.984366515850079e-6,7.52735415261438e7,1.685363537838192e7,13838.39,25601.41,2405.19,29898.98,581.62,12079.97 -1000.0,1.0e-5,2,LN_NELDERMEAD,4,XTOL_REACHED,0.3015473539660729,9.937320173791017e-6,1.9555010684500184e7,6.127319758333527e6,3233.09,1.0,3480.81,2033.68,3388.58,21401.66 -1000.0,1.0e-5,2,LN_NELDERMEAD,5,XTOL_REACHED,0.2701132815609018,5.661683817790007e-6,1.8044022974408764e7,5.2312972673459025e6,3459.0,2302.03,2430.36,1324.49,3413.99,32744.91 -1000.0,0.0001,1,GN_DIRECT,1,MAXEVAL_REACHED,0.3041272137183334,9.999999999999944e-5,2.1638171123960055e7,6.830846586342964e6,8985.67,4120.04,2845.22,1264.44,1517.33,11380.0 -1000.0,0.0001,1,GN_DIRECT,2,MAXEVAL_REACHED,0.3041272137183334,9.999999999999944e-5,2.1638171123960055e7,6.830846586342964e6,8985.67,4120.04,2845.22,1264.44,1517.33,11380.0 -1000.0,0.0001,1,GN_DIRECT,3,MAXEVAL_REACHED,0.3041272137183334,9.999999999999944e-5,2.1638171123960055e7,6.830846586342964e6,8985.67,4120.04,2845.22,1264.44,1517.33,11380.0 -1000.0,0.0001,1,GN_DIRECT,4,MAXEVAL_REACHED,0.3041272137183334,9.999999999999944e-5,2.1638171123960055e7,6.830846586342964e6,8985.67,4120.04,2845.22,1264.44,1517.33,11380.0 -1000.0,0.0001,1,GN_DIRECT,5,MAXEVAL_REACHED,0.3041272137183334,9.999999999999944e-5,2.1638171123960055e7,6.830846586342964e6,8985.67,4120.04,2845.22,1264.44,1517.33,11380.0 -1000.0,0.0001,1,GN_CRS2_LM,1,XTOL_REACHED,0.2519931228932021,9.983483584655505e-5,1.750530782726396e7,5.612017504082498e6,8026.52,2780.84,2411.54,618.6,1488.96,13823.81 -1000.0,0.0001,1,GN_CRS2_LM,2,XTOL_REACHED,0.25257023752513563,9.980869861208354e-5,1.726443954028738e7,5.423833671279386e6,11608.35,2796.47,1883.32,942.8,1497.99,16683.59 -1000.0,0.0001,1,GN_CRS2_LM,3,XTOL_REACHED,0.25195864989109673,9.948673722100556e-5,1.7895855136114266e7,5.462905157874378e6,6659.28,4254.89,2143.95,646.12,1498.68,13278.72 -1000.0,0.0001,1,GN_CRS2_LM,4,XTOL_REACHED,0.2525585977242995,9.990235781684701e-5,1.788712908754144e7,5.487252297098859e6,7066.54,4128.16,2146.74,640.02,1495.8,13291.95 -1000.0,0.0001,1,GN_CRS2_LM,5,XTOL_REACHED,0.25998169414437194,9.920486786516036e-5,1.7797964275235645e7,5.5840989732312e6,9245.16,2819.48,2211.14,1118.41,1494.07,34140.0 -1000.0,0.0001,1,GN_AGS,1,MAXEVAL_REACHED,0.33210074582648713,7.34091589905717e-5,2.3633498439453125e7,7.240592306856809e6,12804.58,4698.61,2532.79,1796.18,2039.98,15807.25 -1000.0,0.0001,1,GN_AGS,2,MAXEVAL_REACHED,0.33210074582648713,7.34091589905717e-5,2.3633498439453125e7,7.240592306856809e6,12804.58,4698.61,2532.79,1796.18,2039.98,15807.25 -1000.0,0.0001,1,GN_AGS,3,MAXEVAL_REACHED,0.33210074582648713,7.34091589905717e-5,2.3633498439453125e7,7.240592306856809e6,12804.58,4698.61,2532.79,1796.18,2039.98,15807.25 -1000.0,0.0001,1,GN_AGS,4,MAXEVAL_REACHED,0.33210074582648713,7.34091589905717e-5,2.3633498439453125e7,7.240592306856809e6,12804.58,4698.61,2532.79,1796.18,2039.98,15807.25 -1000.0,0.0001,1,GN_AGS,5,MAXEVAL_REACHED,0.33210074582648713,7.34091589905717e-5,2.3633498439453125e7,7.240592306856809e6,12804.58,4698.61,2532.79,1796.18,2039.98,15807.25 -1000.0,0.0001,1,GN_ISRES,1,MAXEVAL_REACHED,0.2644853608575991,9.086195132899495e-5,1.852058327306567e7,5.778946450909693e6,9359.88,4000.1,2154.1,597.42,1497.24,13109.77 -1000.0,0.0001,1,GN_ISRES,2,XTOL_REACHED,0.2640780564367276,9.998093714201974e-5,1.8515385469003927e7,5.769288832328277e6,9219.98,4055.11,2151.55,585.33,1496.34,12722.03 -1000.0,0.0001,1,GN_ISRES,3,XTOL_REACHED,0.26405086900266345,9.998843892505284e-5,1.853808633051575e7,5.765216342252865e6,9067.31,4124.57,2150.32,585.03,1493.78,12640.01 -1000.0,0.0001,1,GN_ISRES,4,XTOL_REACHED,0.2595563718756496,9.978540990964892e-5,1.83505798354462e7,5.633813203769688e6,7994.2,4369.73,2112.88,611.58,1492.02,12796.73 -1000.0,0.0001,1,GN_ISRES,5,MAXEVAL_REACHED,0.25636691707128595,9.837308379916035e-5,1.8185329349387877e7,5.560004595093799e6,7281.09,4331.44,2133.78,647.31,1513.33,12962.55 -1000.0,0.0001,1,GN_ESCH,1,MAXEVAL_REACHED,0.3340772898572994,9.712565640026565e-5,2.4067090868765112e7,7.209908366606813e6,8878.2,8168.43,2397.36,577.68,1384.16,6248.13 -1000.0,0.0001,1,GN_ESCH,2,MAXEVAL_REACHED,0.34082805440329306,9.990500486581458e-5,2.350522920890204e7,8.176031997184749e6,8581.03,2426.77,4274.94,358.79,1462.11,8174.06 -1000.0,0.0001,1,GN_ESCH,3,MAXEVAL_REACHED,0.28774899287171185,9.949325563688868e-5,2.013806494755764e7,6.472530575813016e6,8962.81,4035.76,2697.44,450.06,1458.87,10262.98 -1000.0,0.0001,1,GN_ESCH,4,MAXEVAL_REACHED,0.279311585038938,9.800380098860073e-5,1.9558732613438208e7,6.28507249530987e6,8594.83,3650.1,2666.2,554.65,1475.86,10248.52 -1000.0,0.0001,1,GN_ESCH,5,MAXEVAL_REACHED,0.2819375387558077,9.960542241553988e-5,2.0367793863439392e7,5.961429586251581e6,8037.65,6481.57,1895.59,914.9,1419.87,9228.6 -1000.0,0.0001,1,LN_SBPLX,1,XTOL_REACHED,0.349806155986572,9.989801919695094e-5,2.429201279295293e7,7.752460899125108e6,13773.35,6355.52,2688.68,277.67,1350.98,7111.43 -1000.0,0.0001,1,LN_SBPLX,2,XTOL_REACHED,0.291574177350724,9.999990706123789e-5,2.11002257596461e7,6.111380746520545e6,8376.18,7325.37,1808.88,817.26,1422.48,9118.2 -1000.0,0.0001,1,LN_SBPLX,3,XTOL_REACHED,0.6537739001573258,9.999999920243951e-5,4.6636622870077886e7,1.4064437317926088e7,17070.0,20195.93,4107.49,29.94,1219.47,1712.88 -1000.0,0.0001,1,LN_SBPLX,4,XTOL_REACHED,0.5416103024337144,9.998906350509308e-5,3.691145265268805e7,1.3578499530101163e7,12353.11,2828.57,7682.8,158.03,1341.08,5851.6 -1000.0,0.0001,1,LN_SBPLX,5,XTOL_REACHED,0.37564313839776015,9.994778552642326e-5,2.767080237830082e7,7.584056231776076e6,8142.08,13454.71,1674.46,528.74,1480.06,7530.46 -1000.0,0.0001,1,LN_NELDERMEAD,1,XTOL_REACHED,0.3804506898547358,9.999039729319134e-5,2.709158566346064e7,8.86078664138468e6,5992.59,6174.01,4268.24,390.56,1450.06,7395.72 -1000.0,0.0001,1,LN_NELDERMEAD,2,XTOL_REACHED,0.38135533793793747,9.926255509025237e-5,2.6606007133287188e7,8.722404345891958e6,11852.98,4633.28,3797.74,1394.04,1384.12,34107.9 -1000.0,0.0001,1,LN_NELDERMEAD,3,XTOL_REACHED,0.8487269589921487,9.930178921667182e-5,7.083543479674412e7,1.574259124365679e7,7380.1,24543.8,2651.93,26714.46,1986.82,20996.81 -1000.0,0.0001,1,LN_NELDERMEAD,4,XTOL_REACHED,0.9256060984165595,9.996867640944879e-5,7.604776150422055e7,1.9466429913893547e7,12720.03,7803.93,7441.99,31950.57,3409.07,30520.99 -1000.0,0.0001,1,LN_NELDERMEAD,5,XTOL_REACHED,0.7837226315495379,9.989068027012543e-5,6.531067205268255e7,1.4464695723542184e7,11992.68,19832.01,2226.47,25916.47,2781.03,30863.74 -1000.0,0.0001,2,GN_DIRECT,1,MAXEVAL_REACHED,0.2405914391194903,9.999999999999835e-5,1.5773294394561734e7,5.077411779414915e6,2529.81,1150.27,2845.15,1412.65,1322.46,17983.21 -1000.0,0.0001,2,GN_DIRECT,2,MAXEVAL_REACHED,0.2405914391194903,9.999999999999835e-5,1.5773294394561734e7,5.077411779414915e6,2529.81,1150.27,2845.15,1412.65,1322.46,17983.21 -1000.0,0.0001,2,GN_DIRECT,3,MAXEVAL_REACHED,0.2405914391194903,9.999999999999835e-5,1.5773294394561734e7,5.077411779414915e6,2529.81,1150.27,2845.15,1412.65,1322.46,17983.21 -1000.0,0.0001,2,GN_DIRECT,4,MAXEVAL_REACHED,0.2405914391194903,9.999999999999835e-5,1.5773294394561734e7,5.077411779414915e6,2529.81,1150.27,2845.15,1412.65,1322.46,17983.21 -1000.0,0.0001,2,GN_DIRECT,5,MAXEVAL_REACHED,0.2405914391194903,9.999999999999835e-5,1.5773294394561734e7,5.077411779414915e6,2529.81,1150.27,2845.15,1412.65,1322.46,17983.21 -1000.0,0.0001,2,GN_CRS2_LM,1,XTOL_REACHED,0.23751129209124275,9.982088515615877e-5,1.5685522025123924e7,4.867990265699123e6,2474.28,1970.98,2535.97,1415.6,1335.56,34140.0 -1000.0,0.0001,2,GN_CRS2_LM,2,XTOL_REACHED,0.23763723068763148,9.97271463457633e-5,1.5667679830900995e7,4.883543225204365e6,2440.29,1836.76,2575.61,1430.91,1336.62,34140.0 -1000.0,0.0001,2,GN_CRS2_LM,3,XTOL_REACHED,0.2356054261828372,9.996282952671643e-5,1.556882313914545e7,4.840122750265051e6,2483.62,1945.41,2524.12,1384.38,1333.96,15357.29 -1000.0,0.0001,2,GN_CRS2_LM,4,XTOL_REACHED,0.23562275374952113,9.99145452074393e-5,1.556445707334319e7,4.838192630604099e6,2484.29,1936.28,2523.74,1391.94,1334.08,15360.51 -1000.0,0.0001,2,GN_CRS2_LM,5,XTOL_REACHED,0.2356390156754587,9.997402490735746e-5,1.5569116288536709e7,4.838970585910733e6,2484.78,1945.4,2522.71,1388.06,1335.13,15369.62 -1000.0,0.0001,2,GN_AGS,1,MAXEVAL_REACHED,0.26983521460214854,5.9605505960728e-5,1.8148679805664062e7,5.310980267759865e6,2865.14,3473.42,2416.1,1337.76,2360.88,28501.4 -1000.0,0.0001,2,GN_AGS,2,MAXEVAL_REACHED,0.26983521460214854,5.9605505960728e-5,1.8148679805664062e7,5.310980267759865e6,2865.14,3473.42,2416.1,1337.76,2360.88,28501.4 -1000.0,0.0001,2,GN_AGS,3,MAXEVAL_REACHED,0.26983521460214854,5.9605505960728e-5,1.8148679805664062e7,5.310980267759865e6,2865.14,3473.42,2416.1,1337.76,2360.88,28501.4 -1000.0,0.0001,2,GN_AGS,4,MAXEVAL_REACHED,0.26983521460214854,5.9605505960728e-5,1.8148679805664062e7,5.310980267759865e6,2865.14,3473.42,2416.1,1337.76,2360.88,28501.4 -1000.0,0.0001,2,GN_AGS,5,MAXEVAL_REACHED,0.26983521460214854,5.9605505960728e-5,1.8148679805664062e7,5.310980267759865e6,2865.14,3473.42,2416.1,1337.76,2360.88,28501.4 -1000.0,0.0001,2,GN_ISRES,1,XTOL_REACHED,0.2356149629715639,9.999577334206649e-5,1.5567667565116333e7,4.831791124025167e6,2495.8,1978.48,2509.93,1390.99,1331.87,15446.22 -1000.0,0.0001,2,GN_ISRES,2,XTOL_REACHED,0.23578250631052414,9.99748822345552e-5,1.5522825947802708e7,4.846209761515967e6,2445.58,1735.33,2567.54,1450.99,1334.46,15786.59 -1000.0,0.0001,2,GN_ISRES,3,XTOL_REACHED,0.2356067271832442,9.992326799523788e-5,1.5568762005453456e7,4.840049626106205e6,2484.0,1945.42,2524.01,1384.57,1333.95,15356.74 -1000.0,0.0001,2,GN_ISRES,4,XTOL_REACHED,0.23560691005415949,9.997243636099958e-5,1.556865488032954e7,4.839739055037555e6,2484.0,1946.11,2523.61,1384.92,1334.09,15360.03 -1000.0,0.0001,2,GN_ISRES,5,XTOL_REACHED,0.23560813772892222,9.99450279603812e-5,1.556861809314478e7,4.839994059627064e6,2483.81,1944.98,2524.05,1384.9,1333.95,15359.53 -1000.0,0.0001,2,GN_ESCH,1,MAXEVAL_REACHED,0.23635150388107662,9.971451575174307e-5,1.5631046805790585e7,4.802439965723966e6,2567.49,2228.78,2430.2,1408.73,1330.75,15896.45 -1000.0,0.0001,2,GN_ESCH,2,MAXEVAL_REACHED,0.24483730795279873,9.883726196095074e-5,1.6090836813539399e7,5.237437796674049e6,2261.84,937.04,3024.01,1362.69,1413.74,17849.04 -1000.0,0.0001,2,GN_ESCH,3,MAXEVAL_REACHED,0.27645623921219753,9.999901074750274e-5,1.8358594628265955e7,6.356207860964022e6,1856.22,434.79,3998.59,1042.48,1336.67,16222.03 -1000.0,0.0001,2,GN_ESCH,4,MAXEVAL_REACHED,0.23698567503562804,9.9682098808384e-5,1.5684903690812875e7,4.953195471287325e6,2401.72,1715.2,2666.2,1300.94,1341.26,15189.78 -1000.0,0.0001,2,GN_ESCH,5,MAXEVAL_REACHED,0.24001267886161134,9.995708627242892e-5,1.5955924857681708e7,5.090257285931486e6,2355.61,1748.99,2774.48,1173.66,1336.99,14157.8 -1000.0,0.0001,2,LN_SBPLX,1,XTOL_REACHED,0.6353062223081858,9.999998688341776e-5,4.370718675002703e7,1.4584785270376684e7,17070.0,12644.85,6055.7,197.25,363.75,3635.63 -1000.0,0.0001,2,LN_SBPLX,2,XTOL_REACHED,0.2401584928906116,9.999647020703293e-5,1.5820607627816966e7,4.99258381033072e6,2378.77,1499.66,2717.0,1536.68,1331.45,13515.49 -1000.0,0.0001,2,LN_SBPLX,3,XTOL_REACHED,0.8451429889761598,9.999872431331611e-5,6.573172665836908e7,1.5972307835286118e7,15338.39,24459.01,2900.91,19489.15,568.12,2511.28 -1000.0,0.0001,2,LN_SBPLX,4,XTOL_REACHED,0.3131872689103447,9.999975362318904e-5,2.106213094663435e7,7.386866779172131e6,1542.03,186.98,4769.18,1445.92,1351.21,10993.26 -1000.0,0.0001,2,LN_SBPLX,5,XTOL_REACHED,0.252708321417183,9.999995793269214e-5,1.7097495846251387e7,5.336766269123215e6,2542.74,2550.23,2750.33,1396.4,1316.1,10761.05 -1000.0,0.0001,2,LN_NELDERMEAD,1,XTOL_REACHED,0.3301639087447767,9.894089355718866e-5,2.2046905891373273e7,7.749447312082843e6,6793.76,1618.37,4312.05,648.06,1178.65,10216.07 -1000.0,0.0001,2,LN_NELDERMEAD,2,XTOL_REACHED,0.3036462102508041,9.996955672113736e-5,2.1017605460716944e7,6.711094900714227e6,2136.81,1713.21,3791.55,736.43,3393.53,16882.29 -1000.0,0.0001,2,LN_NELDERMEAD,3,XTOL_REACHED,0.9580980512405578,9.574407766805196e-5,7.76821103059284e7,1.7072203887502715e7,16304.19,25602.92,2025.65,32865.72,494.58,2578.65 -1000.0,0.0001,2,LN_NELDERMEAD,4,XTOL_REACHED,0.30084589827684677,9.954514042730811e-5,1.9467861776857365e7,6.032877713323798e6,2769.66,1.0,3437.53,2255.52,3392.7,22117.46 -1000.0,0.0001,2,LN_NELDERMEAD,5,XTOL_REACHED,0.26406828770535895,9.969282545887006e-5,1.777649876935541e7,5.137281970977185e6,2551.13,2388.81,2449.09,1259.04,3359.12,33809.3 -1000.0,0.001,1,GN_DIRECT,1,MAXEVAL_REACHED,0.21566001891883352,0.000991108084111797,1.4824217128637234e7,4.580752099621413e6,3933.83,1896.07,2216.74,1265.31,1334.69,16885.66 -1000.0,0.001,1,GN_DIRECT,2,MAXEVAL_REACHED,0.21566001891883352,0.000991108084111797,1.4824217128637234e7,4.580752099621413e6,3933.83,1896.07,2216.74,1265.31,1334.69,16885.66 -1000.0,0.001,1,GN_DIRECT,3,MAXEVAL_REACHED,0.21566001891883352,0.000991108084111797,1.4824217128637234e7,4.580752099621413e6,3933.83,1896.07,2216.74,1265.31,1334.69,16885.66 -1000.0,0.001,1,GN_DIRECT,4,MAXEVAL_REACHED,0.21566001891883352,0.000991108084111797,1.4824217128637234e7,4.580752099621413e6,3933.83,1896.07,2216.74,1265.31,1334.69,16885.66 -1000.0,0.001,1,GN_DIRECT,5,MAXEVAL_REACHED,0.21566001891883352,0.000991108084111797,1.4824217128637234e7,4.580752099621413e6,3933.83,1896.07,2216.74,1265.31,1334.69,16885.66 -1000.0,0.001,1,GN_CRS2_LM,1,XTOL_REACHED,0.21341732641452435,0.0009997596364783043,1.4723671780708658e7,4.476793866465319e6,2324.13,2247.89,2236.39,1209.84,1362.1,16817.95 -1000.0,0.001,1,GN_CRS2_LM,2,XTOL_REACHED,0.21348705174215196,0.0009961852782107107,1.4713146879013367e7,4.495434002300791e6,2676.0,2138.24,2236.66,1219.07,1349.84,16794.3 -1000.0,0.001,1,GN_CRS2_LM,3,XTOL_REACHED,0.21351495158049325,0.0009980840666449465,1.4707776035244564e7,4.477216064211534e6,2273.89,2175.03,2253.28,1232.58,1369.41,16754.3 -1000.0,0.001,1,GN_CRS2_LM,4,XTOL_REACHED,0.21350065099471055,0.0009993953865168898,1.471127951480871e7,4.491056460057779e6,2663.7,2137.24,2233.53,1230.59,1352.92,16806.57 -1000.0,0.001,1,GN_CRS2_LM,5,XTOL_REACHED,0.21346571349783444,0.0009998685959320467,1.4711466745238455e7,4.4961157618621765e6,2674.05,2134.87,2238.27,1215.99,1350.33,16780.74 -1000.0,0.001,1,GN_AGS,1,MAXEVAL_REACHED,0.24871564809997282,0.00038564586961539163,1.7256834517578125e7,5.3539839343903875e6,5999.09,2679.54,2384.84,1129.39,1639.9,31835.38 -1000.0,0.001,1,GN_AGS,2,MAXEVAL_REACHED,0.24871564809997282,0.00038564586961539163,1.7256834517578125e7,5.3539839343903875e6,5999.09,2679.54,2384.84,1129.39,1639.9,31835.38 -1000.0,0.001,1,GN_AGS,3,MAXEVAL_REACHED,0.24871564809997282,0.00038564586961539163,1.7256834517578125e7,5.3539839343903875e6,5999.09,2679.54,2384.84,1129.39,1639.9,31835.38 -1000.0,0.001,1,GN_AGS,4,MAXEVAL_REACHED,0.24871564809997282,0.00038564586961539163,1.7256834517578125e7,5.3539839343903875e6,5999.09,2679.54,2384.84,1129.39,1639.9,31835.38 -1000.0,0.001,1,GN_AGS,5,MAXEVAL_REACHED,0.24871564809997282,0.00038564586961539163,1.7256834517578125e7,5.3539839343903875e6,5999.09,2679.54,2384.84,1129.39,1639.9,31835.38 -1000.0,0.001,1,GN_ISRES,1,XTOL_REACHED,0.21346081801774502,0.000999915345308422,1.4711399509946225e7,4.4967220925338715e6,2666.17,2137.52,2239.41,1212.59,1349.28,16772.5 -1000.0,0.001,1,GN_ISRES,2,XTOL_REACHED,0.21347252774025835,0.0009977641946280632,1.4711710303342972e7,4.49574694512109e6,2666.95,2137.14,2238.27,1215.64,1350.72,16779.72 -1000.0,0.001,1,GN_ISRES,3,XTOL_REACHED,0.2135348303258037,0.0009989081469685063,1.4696270862981467e7,4.490937149739148e6,2667.77,2084.96,2241.73,1250.1,1350.99,16815.05 -1000.0,0.001,1,GN_ISRES,4,XTOL_REACHED,0.21357780896197134,0.000999713789955085,1.4755568222959425e7,4.508651721775529e6,2933.41,2201.26,2211.07,1205.38,1329.81,16799.26 -1000.0,0.001,1,GN_ISRES,5,XTOL_REACHED,0.21352748967186977,0.0009989023377000958,1.4715689533600092e7,4.489633415921201e6,2597.49,2146.36,2236.79,1226.39,1362.33,16805.4 -1000.0,0.001,1,GN_ESCH,1,MAXEVAL_REACHED,0.22056286076050052,0.0009994485569690971,1.552325430840966e7,4.611136558333311e6,3373.01,3427.44,2009.95,1062.66,1318.92,16711.23 -1000.0,0.001,1,GN_ESCH,2,MAXEVAL_REACHED,0.21792703631708565,0.0009836530995154203,1.491850599336667e7,4.626027566166928e6,4271.9,1745.99,2236.31,1359.92,1327.69,16819.38 -1000.0,0.001,1,GN_ESCH,3,MAXEVAL_REACHED,0.21594539451035255,0.000996564950118568,1.5039139393964205e7,4.544200977420227e6,3605.28,2634.06,2085.81,1186.73,1315.68,17070.0 -1000.0,0.001,1,GN_ESCH,4,MAXEVAL_REACHED,0.21407673179962536,0.0009995459227670638,1.4794683338908594e7,4.547599124931279e6,2986.78,2131.87,2250.76,1143.52,1356.52,16712.64 -1000.0,0.001,1,GN_ESCH,5,MAXEVAL_REACHED,0.21930396931366145,0.0009958117104577754,1.5381203220660321e7,4.59255873190293e6,2449.69,3200.43,2131.78,1040.2,1368.69,16480.2 -1000.0,0.001,1,LN_SBPLX,1,XTOL_REACHED,0.3240839004764695,0.0009997690465050177,2.3147159038688205e7,6.872839548676436e6,10163.32,8540.39,1996.69,499.0,1048.87,6563.65 -1000.0,0.001,1,LN_SBPLX,2,XTOL_REACHED,0.26859487723711684,0.0009999999656547067,1.9278969086914036e7,5.677070025628781e6,6772.64,6389.02,1890.79,639.55,1175.14,11562.03 -1000.0,0.001,1,LN_SBPLX,3,XTOL_REACHED,0.7275871017066093,0.0009999999983483722,5.170084600854457e7,1.5826900800244674e7,17070.0,22341.76,4988.08,10.06,647.06,1016.13 -1000.0,0.001,1,LN_SBPLX,4,XTOL_REACHED,0.34525663823879876,0.0009999997054018928,2.39210418884906e7,8.556985984687375e6,1524.3,1095.64,5496.36,787.35,1241.19,8705.72 -1000.0,0.001,1,LN_SBPLX,5,XTOL_REACHED,0.23840261484342046,0.0009999510350232608,1.6643756732496174e7,5.339009373191174e6,4947.84,2234.86,2620.95,977.96,1269.65,11555.01 -1000.0,0.001,1,LN_NELDERMEAD,1,XTOL_REACHED,0.2594817507479684,0.0009999165551788946,1.8381182993852373e7,5.708870965167772e6,5906.62,4241.29,2414.78,553.33,1407.94,14131.21 -1000.0,0.001,1,LN_NELDERMEAD,2,XTOL_REACHED,0.27125767737703776,0.0009942248133434685,1.781337621462896e7,5.928313961737026e6,15697.03,1579.85,2090.47,1035.5,1257.64,17288.45 -1000.0,0.001,1,LN_NELDERMEAD,3,XTOL_REACHED,0.8064943100700409,0.0009936407302375799,6.793611093110852e7,1.4247925264706574e7,4602.79,24417.36,1760.74,26635.06,3400.27,32947.74 -1000.0,0.001,1,LN_NELDERMEAD,4,XTOL_REACHED,0.4224458351320069,0.0009988442626735503,2.987444008130061e7,1.0039585638454411e7,8961.6,1565.64,5399.4,1940.31,3193.59,34140.0 -1000.0,0.001,1,LN_NELDERMEAD,5,XTOL_REACHED,0.23945600000707376,0.000999761094998403,1.6893410909424983e7,5.042879168977749e6,6499.34,2521.02,2069.53,906.05,2629.13,18625.13 -1000.0,0.001,2,GN_DIRECT,1,MAXEVAL_REACHED,0.22765340215656588,0.0009992582203804173,1.5266666706204515e7,4.826316075200764e6,119.68,1511.84,2845.06,1334.59,1308.15,12628.83 -1000.0,0.001,2,GN_DIRECT,2,MAXEVAL_REACHED,0.22765340215656588,0.0009992582203804173,1.5266666706204515e7,4.826316075200764e6,119.68,1511.84,2845.06,1334.59,1308.15,12628.83 -1000.0,0.001,2,GN_DIRECT,3,MAXEVAL_REACHED,0.22765340215656588,0.0009992582203804173,1.5266666706204515e7,4.826316075200764e6,119.68,1511.84,2845.06,1334.59,1308.15,12628.83 -1000.0,0.001,2,GN_DIRECT,4,MAXEVAL_REACHED,0.22765340215656588,0.0009992582203804173,1.5266666706204515e7,4.826316075200764e6,119.68,1511.84,2845.06,1334.59,1308.15,12628.83 -1000.0,0.001,2,GN_DIRECT,5,MAXEVAL_REACHED,0.22765340215656588,0.0009992582203804173,1.5266666706204515e7,4.826316075200764e6,119.68,1511.84,2845.06,1334.59,1308.15,12628.83 -1000.0,0.001,2,GN_CRS2_LM,1,XTOL_REACHED,0.22017743031567452,0.000999150208044601,1.4708414426450131e7,4.491530351050316e6,166.69,1959.74,2505.91,1412.24,1303.12,15416.8 -1000.0,0.001,2,GN_CRS2_LM,2,XTOL_REACHED,0.22017293161418197,0.0009987530189164344,1.4708261748042813e7,4.4899266459314255e6,154.89,1959.1,2505.45,1414.46,1307.28,15422.04 -1000.0,0.001,2,GN_CRS2_LM,3,XTOL_REACHED,0.22020996461924586,0.0009988983032113154,1.477765183392417e7,4.47459362290563e6,136.58,2241.2,2445.18,1358.76,1310.88,15817.4 -1000.0,0.001,2,GN_CRS2_LM,4,XTOL_REACHED,0.220239817444378,0.000999668142703006,1.4743873670153756e7,4.492574977926181e6,167.72,2058.81,2489.31,1379.6,1309.96,15546.97 -1000.0,0.001,2,GN_CRS2_LM,5,XTOL_REACHED,0.22020586553074076,0.0009999501576811844,1.4777838588259097e7,4.474519255658346e6,133.42,2241.29,2445.37,1358.42,1311.72,15818.14 -1000.0,0.001,2,GN_AGS,1,MAXEVAL_REACHED,0.26852018559332425,0.00016273984810563383,1.816527661132813e7,5.676673612719644e6,3802.83,3148.37,2757.83,1337.76,1253.99,15107.12 -1000.0,0.001,2,GN_AGS,2,MAXEVAL_REACHED,0.26852018559332425,0.00016273984810563383,1.816527661132813e7,5.676673612719644e6,3802.83,3148.37,2757.83,1337.76,1253.99,15107.12 -1000.0,0.001,2,GN_AGS,3,MAXEVAL_REACHED,0.26852018559332425,0.00016273984810563383,1.816527661132813e7,5.676673612719644e6,3802.83,3148.37,2757.83,1337.76,1253.99,15107.12 -1000.0,0.001,2,GN_AGS,4,MAXEVAL_REACHED,0.26852018559332425,0.00016273984810563383,1.816527661132813e7,5.676673612719644e6,3802.83,3148.37,2757.83,1337.76,1253.99,15107.12 -1000.0,0.001,2,GN_AGS,5,MAXEVAL_REACHED,0.26852018559332425,0.00016273984810563383,1.816527661132813e7,5.676673612719644e6,3802.83,3148.37,2757.83,1337.76,1253.99,15107.12 -1000.0,0.001,2,GN_ISRES,1,XTOL_REACHED,0.2201767396677592,0.0009999162304533862,1.4705456728811394e7,4.488582898798333e6,151.23,1954.09,2505.39,1418.4,1308.01,15419.05 -1000.0,0.001,2,GN_ISRES,2,XTOL_REACHED,0.22027760242575453,0.000999903067661438,1.4749904662049381e7,4.471419921388907e6,163.03,2153.94,2454.07,1393.98,1312.27,15759.74 -1000.0,0.001,2,GN_ISRES,3,XTOL_REACHED,0.22027439268188093,0.0009983735017317526,1.4758822711480198e7,4.479024328972626e6,152.36,2148.14,2462.78,1378.97,1316.46,15715.44 -1000.0,0.001,2,GN_ISRES,4,XTOL_REACHED,0.22018566995164782,0.0009992004526938928,1.470560415328969e7,4.485494398453693e6,162.98,1969.1,2498.98,1421.65,1305.21,15454.58 -1000.0,0.001,2,GN_ISRES,5,XTOL_REACHED,0.2202138550686758,0.0009997863328489534,1.4777305581294736e7,4.4735292472737795e6,130.91,2240.69,2444.7,1360.29,1313.26,15828.19 -1000.0,0.001,2,GN_ESCH,1,MAXEVAL_REACHED,0.22128753275241422,0.0009930228360872883,1.479603619737363e7,4.438747684079245e6,91.84,2237.32,2408.19,1476.71,1360.92,16023.11 -1000.0,0.001,2,GN_ESCH,2,MAXEVAL_REACHED,0.2231137333618005,0.0009898591552665672,1.5011273960403016e7,4.673859364092462e6,108.66,1880.93,2673.78,1215.07,1331.11,14642.95 -1000.0,0.001,2,GN_ESCH,3,MAXEVAL_REACHED,0.2696665926454649,0.0009964683358932394,1.85650796363413e7,6.215314100076324e6,90.29,2067.74,3788.21,700.94,1283.54,11203.33 -1000.0,0.001,2,GN_ESCH,4,MAXEVAL_REACHED,0.22111207915493605,0.0009958154156327363,1.485697503863662e7,4.502626604410064e6,77.64,2210.74,2473.21,1326.22,1381.83,15772.27 -1000.0,0.001,2,GN_ESCH,5,MAXEVAL_REACHED,0.22244270676544828,0.0009765815386497852,1.5053894046701923e7,4.564471590441846e6,87.44,2514.53,2472.05,1205.62,1335.48,15714.78 -1000.0,0.001,2,LN_SBPLX,1,XTOL_REACHED,0.6947120645446039,0.0009999961133533445,4.888437183461403e7,1.5131184135899106e7,17070.0,20576.66,4879.24,143.4,196.04,1388.89 -1000.0,0.001,2,LN_SBPLX,2,XTOL_REACHED,0.22711298174514927,0.0009999958291084315,1.4983344663210608e7,4.768901146453837e6,696.42,1110.3,2818.22,1480.46,1248.23,18473.68 -1000.0,0.001,2,LN_SBPLX,3,XTOL_REACHED,0.7929400016542606,0.00099999998306338,6.1482751407447875e7,1.4579087021032752e7,15152.48,23958.18,2114.03,18728.96,499.45,2561.39 -1000.0,0.001,2,LN_SBPLX,4,XTOL_REACHED,0.22582017721428285,0.0009999938141313882,1.4825389735167025e7,4.665265482226279e6,448.59,1045.17,2762.3,1669.27,1261.12,19690.36 -1000.0,0.001,2,LN_SBPLX,5,XTOL_REACHED,0.2240099704310363,0.0009999975797338248,1.5208840360999145e7,4.633604735118541e6,105.8,2586.07,2513.01,1141.62,1319.1,15356.8 -1000.0,0.001,2,LN_NELDERMEAD,1,XTOL_REACHED,0.27332310814101585,0.0009998716785092697,1.885446920378074e7,6.272533435237018e6,88.8,2177.6,3793.09,695.81,1426.7,14917.09 -1000.0,0.001,2,LN_NELDERMEAD,2,XTOL_REACHED,0.22305083198045145,0.000997014414246031,1.4944274358545559e7,4.4557706984967105e6,132.34,2475.43,2372.13,1467.61,1330.24,33940.5 -1000.0,0.001,2,LN_NELDERMEAD,3,XTOL_REACHED,0.8647801377756839,0.000998749850101109,7.174299690274267e7,1.4084132477798833e7,185.88,25523.19,1299.8,33955.19,1738.85,8479.58 -1000.0,0.001,2,LN_NELDERMEAD,4,XTOL_REACHED,0.28400119883885305,0.000999997782451486,1.8329168608142685e7,5.664115883871621e6,1960.23,1.0,3291.81,1892.82,3403.6,30163.97 -1000.0,0.001,2,LN_NELDERMEAD,5,XTOL_REACHED,0.2795998930946114,0.00099779972478156,1.860623537240518e7,5.626728880634516e6,4231.31,1563.35,2787.44,1340.64,3343.0,11976.67 -1000.0,0.01,1,GN_DIRECT,1,MAXEVAL_REACHED,0.22518224633385855,0.009999999019875493,1.4695007809424158e7,4.737753713429942e6,254.39,477.85,2950.95,1748.37,1138.0,22331.58 -1000.0,0.01,1,GN_DIRECT,2,MAXEVAL_REACHED,0.22518224633385855,0.009999999019875493,1.4695007809424158e7,4.737753713429942e6,254.39,477.85,2950.95,1748.37,1138.0,22331.58 -1000.0,0.01,1,GN_DIRECT,3,MAXEVAL_REACHED,0.22518224633385855,0.009999999019875493,1.4695007809424158e7,4.737753713429942e6,254.39,477.85,2950.95,1748.37,1138.0,22331.58 -1000.0,0.01,1,GN_DIRECT,4,MAXEVAL_REACHED,0.22518224633385855,0.009999999019875493,1.4695007809424158e7,4.737753713429942e6,254.39,477.85,2950.95,1748.37,1138.0,22331.58 -1000.0,0.01,1,GN_DIRECT,5,MAXEVAL_REACHED,0.22518224633385855,0.009999999019875493,1.4695007809424158e7,4.737753713429942e6,254.39,477.85,2950.95,1748.37,1138.0,22331.58 -1000.0,0.01,1,GN_CRS2_LM,1,XTOL_REACHED,0.20516924107293294,0.00999746514422921,1.3971652230388895e7,4.308894728455387e6,2342.28,2252.71,2166.33,1208.35,845.29,16004.55 -1000.0,0.01,1,GN_CRS2_LM,2,XTOL_REACHED,0.20516583385919804,0.00999969824505474,1.3976074311914004e7,4.310981659674005e6,2350.98,2263.41,2165.74,1199.36,844.87,16001.96 -1000.0,0.01,1,GN_CRS2_LM,3,XTOL_REACHED,0.2051631513671085,0.009999930352532944,1.397183439822793e7,4.308818749036349e6,2340.77,2254.95,2166.1,1207.33,845.14,16004.19 -1000.0,0.01,1,GN_CRS2_LM,4,XTOL_REACHED,0.20516512607226153,0.009998140162889224,1.397223677110538e7,4.308806855655306e6,2341.85,2255.63,2165.83,1207.28,845.33,16005.62 -1000.0,0.01,1,GN_CRS2_LM,5,XTOL_REACHED,0.20516391099716563,0.00999914603823231,1.3972314691187019e7,4.308431697695657e6,2339.94,2257.63,2165.35,1207.46,845.17,16008.88 -1000.0,0.01,1,GN_AGS,1,MAXEVAL_REACHED,0.23479699069648668,0.007324033794666891,1.613136444042969e7,4.877590285930141e6,2702.61,3148.37,2309.83,1604.48,893.92,30768.51 -1000.0,0.01,1,GN_AGS,2,MAXEVAL_REACHED,0.23479699069648668,0.007324033794666891,1.613136444042969e7,4.877590285930141e6,2702.61,3148.37,2309.83,1604.48,893.92,30768.51 -1000.0,0.01,1,GN_AGS,3,MAXEVAL_REACHED,0.23479699069648668,0.007324033794666891,1.613136444042969e7,4.877590285930141e6,2702.61,3148.37,2309.83,1604.48,893.92,30768.51 -1000.0,0.01,1,GN_AGS,4,MAXEVAL_REACHED,0.23479699069648668,0.007324033794666891,1.613136444042969e7,4.877590285930141e6,2702.61,3148.37,2309.83,1604.48,893.92,30768.51 -1000.0,0.01,1,GN_AGS,5,MAXEVAL_REACHED,0.23479699069648668,0.007324033794666891,1.613136444042969e7,4.877590285930141e6,2702.61,3148.37,2309.83,1604.48,893.92,30768.51 -1000.0,0.01,1,GN_ISRES,1,XTOL_REACHED,0.2051671096764835,0.009994666949693858,1.397330869543352e7,4.30952276640019e6,2342.91,2257.77,2166.08,1204.71,845.18,16003.31 -1000.0,0.01,1,GN_ISRES,2,XTOL_REACHED,0.20517303857946306,0.00999854133985093,1.3971754450213872e7,4.312256908582656e6,2325.64,2246.04,2172.47,1200.82,845.3,15963.59 -1000.0,0.01,1,GN_ISRES,3,XTOL_REACHED,0.2052014532340372,0.009997804039841149,1.3956073296094093e7,4.3088226405891925e6,2230.94,2198.73,2186.42,1224.32,847.25,15910.64 -1000.0,0.01,1,GN_ISRES,4,XTOL_REACHED,0.20516579087755946,0.009998213126066188,1.3970497902002577e7,4.30736336449624e6,2334.83,2253.98,2165.43,1211.47,845.25,16011.51 -1000.0,0.01,1,GN_ISRES,5,XTOL_REACHED,0.20517115097589164,0.009999888343530277,1.3971986414688822e7,4.311001655692548e6,2318.76,2250.92,2171.15,1202.29,845.22,15973.74 -1000.0,0.01,1,GN_ESCH,1,MAXEVAL_REACHED,0.20852411131487053,0.009973673285983987,1.4126344210727463e7,4.416504440864243e6,830.58,2097.02,2430.2,1136.68,865.29,14446.09 -1000.0,0.01,1,GN_ESCH,2,MAXEVAL_REACHED,0.21275906519202703,0.009954370085937152,1.447503538800425e7,4.669446733704385e6,2729.82,1828.34,2495.77,937.3,841.8,14091.39 -1000.0,0.01,1,GN_ESCH,3,MAXEVAL_REACHED,0.20799001138225504,0.009951757274202487,1.4023825455756782e7,4.461764167708609e6,1622.82,1588.78,2478.7,1210.93,851.37,14429.62 -1000.0,0.01,1,GN_ESCH,4,MAXEVAL_REACHED,0.2065071521205799,0.0099944712092021,1.4080788240953976e7,4.41872940303737e6,2987.69,2119.35,2221.27,1066.4,838.54,15599.82 -1000.0,0.01,1,GN_ESCH,5,MAXEVAL_REACHED,0.21157925622827484,0.009966047383628246,1.4055941347452022e7,4.505101847995096e6,787.26,1080.53,2667.49,1474.55,858.49,18134.78 -1000.0,0.01,1,LN_SBPLX,1,XTOL_REACHED,0.24849356247972224,0.009999996429459687,1.7276376282198235e7,5.492683346217355e6,5376.99,4089.81,2420.24,405.86,799.96,12507.59 -1000.0,0.01,1,LN_SBPLX,2,XTOL_REACHED,0.22621995430891004,0.00999969421721104,1.554448049621597e7,4.954241047762198e6,6420.48,2819.41,2151.0,789.7,785.2,13257.38 -1000.0,0.01,1,LN_SBPLX,3,XTOL_REACHED,0.31836797728614946,0.009999590446336394,2.2736342576837435e7,6.3942663858252885e6,10826.7,9814.63,1314.35,1167.13,596.61,6858.27 -1000.0,0.01,1,LN_SBPLX,4,XTOL_REACHED,0.22139402416737447,0.00999998955432897,1.454479390876896e7,4.784985025063286e6,232.97,596.83,3012.99,1524.05,860.9,20830.25 -1000.0,0.01,1,LN_SBPLX,5,XTOL_REACHED,0.23132980021773736,0.00999999884531376,1.5994101690968156e7,5.155423895724101e6,3988.05,2837.41,2542.35,685.37,800.23,11933.53 -1000.0,0.01,1,LN_NELDERMEAD,1,XTOL_REACHED,0.21356774228999761,0.009999770229550033,1.4710551449291801e7,4.444311197784166e6,3681.2,2402.91,2049.3,1182.3,1359.63,30204.1 -1000.0,0.01,1,LN_NELDERMEAD,2,XTOL_REACHED,0.24185452987291392,0.00999525839903158,1.726201142433266e7,4.838386875301447e6,4679.24,3033.13,1909.38,1066.84,3412.39,28075.93 -1000.0,0.01,1,LN_NELDERMEAD,3,XTOL_REACHED,0.8452905444274412,0.009999255402685476,7.219605778471622e7,1.466551096581784e7,16457.96,25604.93,227.2,33138.88,971.27,5608.76 -1000.0,0.01,1,LN_NELDERMEAD,4,XTOL_REACHED,0.2741295231445905,0.009999613686785673,1.8216862872711934e7,5.720965161103395e6,1720.74,1.0,3394.42,1501.12,3414.0,22251.98 -1000.0,0.01,1,LN_NELDERMEAD,5,XTOL_REACHED,0.29783190922614544,0.009735541091050456,2.0263820431496885e7,6.189283051706685e6,17070.0,2632.6,1732.65,853.13,3387.88,31149.59 -1000.0,0.01,2,GN_DIRECT,1,MAXEVAL_REACHED,0.2172338577303426,0.009999999999999933,1.4334370991851019e7,4.639234375991894e6,0.0,1119.15,2845.0,1334.69,885.11,17608.56 -1000.0,0.01,2,GN_DIRECT,2,MAXEVAL_REACHED,0.2172338577303426,0.009999999999999933,1.4334370991851019e7,4.639234375991894e6,0.0,1119.15,2845.0,1334.69,885.11,17608.56 -1000.0,0.01,2,GN_DIRECT,3,MAXEVAL_REACHED,0.2172338577303426,0.009999999999999933,1.4334370991851019e7,4.639234375991894e6,0.0,1119.15,2845.0,1334.69,885.11,17608.56 -1000.0,0.01,2,GN_DIRECT,4,MAXEVAL_REACHED,0.2172338577303426,0.009999999999999933,1.4334370991851019e7,4.639234375991894e6,0.0,1119.15,2845.0,1334.69,885.11,17608.56 -1000.0,0.01,2,GN_DIRECT,5,MAXEVAL_REACHED,0.2172338577303426,0.009999999999999933,1.4334370991851019e7,4.639234375991894e6,0.0,1119.15,2845.0,1334.69,885.11,17608.56 -1000.0,0.01,2,GN_CRS2_LM,1,XTOL_REACHED,0.21088112792996205,0.00999841010321268,1.4019551245034669e7,4.3262732074860055e6,42.95,2067.53,2430.54,1358.9,845.94,14661.09 -1000.0,0.01,2,GN_CRS2_LM,2,XTOL_REACHED,0.2108822610578187,0.009998813972368781,1.401703381621542e7,4.3358676355220815e6,41.53,2023.32,2446.98,1353.22,845.22,14555.91 -1000.0,0.01,2,GN_CRS2_LM,3,XTOL_REACHED,0.21088478050931098,0.009999488324915753,1.4019026291206483e7,4.326487708380397e6,43.43,2065.15,2431.1,1359.25,845.8,14655.41 -1000.0,0.01,2,GN_CRS2_LM,4,XTOL_REACHED,0.2108789914815613,0.009999808787321754,1.4020087012492552e7,4.325928960334696e6,37.63,2069.24,2430.41,1358.88,846.78,14668.37 -1000.0,0.01,2,GN_CRS2_LM,5,XTOL_REACHED,0.21088108867641764,0.009995892088757551,1.4018980552201247e7,4.325811485571885e6,38.71,2065.98,2430.74,1360.29,846.63,14664.88 -1000.0,0.01,2,GN_AGS,1,MAXEVAL_REACHED,0.2552030754252871,0.00016167435572914113,1.7192301075195312e7,5.422181111026244e6,1831.61,1879.42,2982.87,1471.12,1574.06,13373.44 -1000.0,0.01,2,GN_AGS,2,MAXEVAL_REACHED,0.2552030754252871,0.00016167435572914113,1.7192301075195312e7,5.422181111026244e6,1831.61,1879.42,2982.87,1471.12,1574.06,13373.44 -1000.0,0.01,2,GN_AGS,3,MAXEVAL_REACHED,0.2552030754252871,0.00016167435572914113,1.7192301075195312e7,5.422181111026244e6,1831.61,1879.42,2982.87,1471.12,1574.06,13373.44 -1000.0,0.01,2,GN_AGS,4,MAXEVAL_REACHED,0.2552030754252871,0.00016167435572914113,1.7192301075195312e7,5.422181111026244e6,1831.61,1879.42,2982.87,1471.12,1574.06,13373.44 -1000.0,0.01,2,GN_AGS,5,MAXEVAL_REACHED,0.2552030754252871,0.00016167435572914113,1.7192301075195312e7,5.422181111026244e6,1831.61,1879.42,2982.87,1471.12,1574.06,13373.44 -1000.0,0.01,2,GN_ISRES,1,XTOL_REACHED,0.21088233658621516,0.009997507482683214,1.4018441658746082e7,4.325552808425428e6,38.23,2065.38,2430.67,1360.74,846.8,14665.02 -1000.0,0.01,2,GN_ISRES,2,XTOL_REACHED,0.21088355667046918,0.009999309138608057,1.4016621035334313e7,4.335385538894604e6,38.32,2023.08,2446.87,1353.95,845.87,14560.27 -1000.0,0.01,2,GN_ISRES,3,MAXEVAL_REACHED,0.21088676156495204,0.009998641561323622,1.40059856964671e7,4.334681627309609e6,42.78,1988.45,2451.56,1367.23,845.47,14640.43 -1000.0,0.01,2,GN_ISRES,4,XTOL_REACHED,0.2108885097222176,0.00999924898765037,1.4019130874456653e7,4.329252592298599e6,41.6,2054.95,2435.54,1356.4,846.12,14633.79 -1000.0,0.01,2,GN_ISRES,5,XTOL_REACHED,0.21088857665431385,0.009997392059822476,1.4023920632759271e7,4.328272401362932e6,38.14,2073.17,2431.84,1353.01,846.58,14662.82 -1000.0,0.01,2,GN_ESCH,1,MAXEVAL_REACHED,0.21272475530340643,0.009998493165038362,1.4087575374315426e7,4.366020611884077e6,443.82,2012.04,2430.2,1379.44,821.03,14531.99 -1000.0,0.01,2,GN_ESCH,2,MAXEVAL_REACHED,0.216704964812542,0.009974330854603378,1.4159483332820842e7,4.499657909769372e6,3.56,1013.49,2732.35,1630.54,932.79,19381.24 -1000.0,0.01,2,GN_ESCH,3,MAXEVAL_REACHED,0.21270694201421678,0.009945618572184645,1.414094303178951e7,4.260066565443215e6,5.48,2481.11,2292.55,1466.79,858.24,15916.4 -1000.0,0.01,2,GN_ESCH,4,MAXEVAL_REACHED,0.21307156101592192,0.009998409918207862,1.4275841160168108e7,4.321808644618981e6,0.5,2629.2,2321.4,1326.22,857.34,15189.78 -1000.0,0.01,2,GN_ESCH,5,MAXEVAL_REACHED,0.21927702007353453,0.009984035539972057,1.4624591357391471e7,4.261502669696736e6,0.32,3200.43,2131.78,1633.38,875.85,16885.63 -1000.0,0.01,2,LN_SBPLX,1,XTOL_REACHED,0.43491721071853967,0.009999999922309117,2.9639096936103396e7,9.271785377398519e6,17049.09,11347.55,2582.02,131.51,85.49,998.8 -1000.0,0.01,2,LN_SBPLX,2,XTOL_REACHED,0.2661133487899802,0.00999996928557182,1.8238982944671724e7,5.311580901390295e6,3625.63,6427.0,1962.04,966.93,612.62,13664.26 -1000.0,0.01,2,LN_SBPLX,3,XTOL_REACHED,0.22632863243949403,0.009999999969361163,1.5406302690175785e7,4.448228763681779e6,111.36,4220.07,2078.74,1288.29,925.86,16877.38 -1000.0,0.01,2,LN_SBPLX,4,XTOL_REACHED,0.2341051432163505,0.009999999889577912,1.5152259006559074e7,5.065520286327077e6,41.03,76.08,3309.61,1766.38,874.52,27572.27 -1000.0,0.01,2,LN_SBPLX,5,XTOL_REACHED,0.2196787049115244,0.009999999566383458,1.4854176078706603e7,4.3534275466177035e6,65.87,3630.95,2137.22,1304.09,876.49,16423.99 -1000.0,0.01,2,LN_NELDERMEAD,1,XTOL_REACHED,0.21306729942178879,0.00999961033915452,1.3999967393131662e7,4.409781265858653e6,52.75,1396.29,2606.78,1523.11,843.26,19805.32 -1000.0,0.01,2,LN_NELDERMEAD,2,XTOL_REACHED,0.24715270056362132,0.009998381339556411,1.6628638808391998e7,4.597169394528831e6,191.02,2920.09,2206.76,1466.73,3040.05,34062.57 -1000.0,0.01,2,LN_NELDERMEAD,3,XTOL_REACHED,0.910199261511249,0.009987955083528762,7.40050469437871e7,1.532171550311791e7,7295.66,25604.98,1583.83,33954.89,400.0,34117.02 -1000.0,0.01,2,LN_NELDERMEAD,4,XTOL_REACHED,0.2719463435357115,0.009999841108924016,1.7517442143419214e7,5.3252195212251e6,93.99,1.0,3233.14,1932.34,3413.14,27330.84 -1000.0,0.01,2,LN_NELDERMEAD,5,XTOL_REACHED,0.5465383796434303,0.009967168960237326,4.25439624648323e7,8.62461605633248e6,34.79,13693.53,1304.24,17390.88,3330.52,16654.34 diff --git a/examples/new_examples/df2_dataset2.csv b/examples/new_examples/df2_dataset2.csv deleted file mode 100644 index 73655b7..0000000 --- a/examples/new_examples/df2_dataset2.csv +++ /dev/null @@ -1,351 +0,0 @@ -fc_elyz_capex,shed_max,dispatch,algo,srand,ret,lcoe_opt,shed_rate_opt,capex,opex,xopt_sto,xopt_pv,xopt_wind,xopt_elyz,xopt_fc,xopt_hyTank -1000.0,0.0,1,GN_DIRECT,1,MAXEVAL_REACHED,0.5924741964061354,0.0,4.3144954107243314e7,1.2408565316591173e7,12433.7,20904.0,3213.75,140.59,1517.33,2904.4 -1000.0,0.0,1,GN_DIRECT,2,MAXEVAL_REACHED,0.5924741964061354,0.0,4.3144954107243314e7,1.2408565316591173e7,12433.7,20904.0,3213.75,140.59,1517.33,2904.4 -1000.0,0.0,1,GN_DIRECT,3,MAXEVAL_REACHED,0.5924741964061354,0.0,4.3144954107243314e7,1.2408565316591173e7,12433.7,20904.0,3213.75,140.59,1517.33,2904.4 -1000.0,0.0,1,GN_DIRECT,4,MAXEVAL_REACHED,0.5924741964061354,0.0,4.3144954107243314e7,1.2408565316591173e7,12433.7,20904.0,3213.75,140.59,1517.33,2904.4 -1000.0,0.0,1,GN_DIRECT,5,MAXEVAL_REACHED,0.5924741964061354,0.0,4.3144954107243314e7,1.2408565316591173e7,12433.7,20904.0,3213.75,140.59,1517.33,2904.4 -1000.0,0.0,1,GN_CRS2_LM,1,XTOL_REACHED,0.5445597792148019,0.0,4.0077712808008686e7,1.0522524513640165e7,17070.0,22953.91,911.04,1168.24,1398.41,4022.51 -1000.0,0.0,1,GN_CRS2_LM,2,XTOL_REACHED,0.5754477805343237,0.0,4.147192456350136e7,1.1559294538528604e7,16686.32,21164.32,2089.43,695.77,1398.43,34140.0 -1000.0,0.0,1,GN_CRS2_LM,3,XTOL_REACHED,0.533946388193207,0.0,3.92471883235602e7,1.0800943073667623e7,11452.36,21138.87,2127.88,223.39,1398.1,3947.51 -1000.0,0.0,1,GN_CRS2_LM,4,XTOL_REACHED,0.6322395200649391,0.0,4.522031769045234e7,1.3194851502402632e7,17070.0,20659.91,3321.81,598.48,1401.81,34140.0 -1000.0,0.0,1,GN_CRS2_LM,5,XTOL_REACHED,0.5253314584722704,0.0,3.8823994702491105e7,1.05968910654404e7,9785.8,21212.32,2127.92,264.61,1428.16,4623.44 -1000.0,0.0,1,GN_AGS,1,MAXEVAL_REACHED,0.5577623335425667,0.0,4.101589419628906e7,1.1196570827092486e7,12933.78,21207.44,2132.71,1329.43,1427.36,23600.44 -1000.0,0.0,1,GN_AGS,2,MAXEVAL_REACHED,0.5577623335425667,0.0,4.101589419628906e7,1.1196570827092486e7,12933.78,21207.44,2132.71,1329.43,1427.36,23600.44 -1000.0,0.0,1,GN_AGS,3,MAXEVAL_REACHED,0.5577623335425667,0.0,4.101589419628906e7,1.1196570827092486e7,12933.78,21207.44,2132.71,1329.43,1427.36,23600.44 -1000.0,0.0,1,GN_AGS,4,MAXEVAL_REACHED,0.5577623335425667,0.0,4.101589419628906e7,1.1196570827092486e7,12933.78,21207.44,2132.71,1329.43,1427.36,23600.44 -1000.0,0.0,1,GN_AGS,5,MAXEVAL_REACHED,0.5577623335425667,0.0,4.101589419628906e7,1.1196570827092486e7,12933.78,21207.44,2132.71,1329.43,1427.36,23600.44 -1000.0,0.0,1,GN_ISRES,1,MAXEVAL_REACHED,0.609425301084544,0.0,4.498560610691364e7,1.1912378249064865e7,16019.41,23839.37,1671.38,2341.25,1756.55,29908.21 -1000.0,0.0,1,GN_ISRES,2,MAXEVAL_REACHED,0.6089675483399123,0.0,4.38448055315354e7,1.2714175511137165e7,17065.13,20452.69,3032.51,320.89,1587.63,8064.96 -1000.0,0.0,1,GN_ISRES,3,MAXEVAL_REACHED,0.6126134897852237,0.0,4.487454793172934e7,1.2821682615194732e7,12195.38,20961.14,3416.33,1249.14,1435.47,13802.25 -1000.0,0.0,1,GN_ISRES,4,MAXEVAL_REACHED,0.5913237639757448,0.0,4.324863690818209e7,1.176071861863087e7,16229.83,23319.16,1814.77,994.85,1426.8,14834.86 -1000.0,0.0,1,GN_ISRES,5,MAXEVAL_REACHED,0.6004685724327401,0.0,4.419194249527442e7,1.205259593794547e7,12845.96,24751.36,2149.51,235.55,1431.6,4724.46 -1000.0,0.0,1,GN_ESCH,1,MAXEVAL_REACHED,0.5183307778469887,0.0,3.7421648559194274e7,1.148491972261785e7,8838.05,14031.14,4291.59,264.16,1402.92,4155.7 -1000.0,0.0,1,GN_ESCH,2,MAXEVAL_REACHED,0.5196360580228612,0.0,3.756235659981291e7,1.151507891672186e7,8833.33,13984.85,4309.0,401.41,1402.91,3803.44 -1000.0,0.0,1,GN_ESCH,3,MAXEVAL_REACHED,0.5761095081998341,0.0,4.1092361932890914e7,1.322949286762858e7,9554.82,12817.74,5708.83,184.43,1398.56,3749.83 -1000.0,0.0,1,GN_ESCH,4,MAXEVAL_REACHED,0.5517916094421772,0.0,3.963909751143246e7,1.242817604551772e7,8906.86,13880.89,4991.68,189.69,1400.82,4050.07 -1000.0,0.0,1,GN_ESCH,5,MAXEVAL_REACHED,0.5269170876271478,0.0,3.7940432397856064e7,1.1731187409686906e7,9013.08,13928.1,4475.78,186.63,1416.89,4226.53 -1000.0,0.0,1,LN_SBPLX,1,XTOL_REACHED,0.6634342637211951,0.0,4.840461762919363e7,1.3647654262013199e7,14703.15,25309.76,2987.84,229.95,1398.01,1762.23 -1000.0,0.0,1,LN_SBPLX,2,XTOL_REACHED,0.5823332706931273,0.0,4.2234392480206e7,1.2122881340971572e7,13855.38,20690.57,2926.07,107.91,1405.01,2692.9 -1000.0,0.0,1,LN_SBPLX,3,XTOL_REACHED,0.7951575013477811,0.0,5.710470878449561e7,1.716370611978646e7,17070.0,25533.23,5223.16,10.44,1398.0,1066.44 -1000.0,0.0,1,LN_SBPLX,4,XTOL_REACHED,0.821108142445707,0.0,5.909224889043894e7,1.846752212726055e7,10794.21,22953.85,7285.74,69.53,1398.16,2328.9 -1000.0,0.0,1,LN_SBPLX,5,XTOL_REACHED,0.7241356019740983,0.0,5.202142227597665e7,1.5458333520296155e7,17070.0,23830.05,4353.31,15.13,1398.0,1436.59 -1000.0,0.0,1,LN_NELDERMEAD,1,XTOL_REACHED,0.7683013808479842,0.0,5.595241444606317e7,1.6682008673845964e7,12394.8,23780.01,5558.7,418.08,2396.45,10290.57 -1000.0,0.0,1,LN_NELDERMEAD,2,XTOL_REACHED,0.9346405120021258,0.0,7.713001589461705e7,1.7882363345678266e7,13861.06,23576.15,3490.28,29020.74,1933.59,21203.48 -1000.0,0.0,1,LN_NELDERMEAD,3,XTOL_REACHED,0.8696550308943546,0.0,6.273781508091164e7,1.911515687162635e7,16673.92,25248.97,6561.27,12.01,2825.91,1015.48 -1000.0,0.0,1,LN_NELDERMEAD,4,XTOL_REACHED,0.8525945485538747,0.0,6.1741743445339605e7,1.9105748690627947e7,15290.14,19847.14,7510.26,4061.98,1398.41,34140.0 -1000.0,0.0,1,LN_NELDERMEAD,5,XTOL_REACHED,1.037593282062117,1.0804948435349009e-5,8.46394969999596e7,2.0403587045586023e7,15978.77,25457.39,4643.86,28381.24,3045.46,22296.28 -1000.0,0.0,2,GN_DIRECT,1,MAXEVAL_REACHED,0.24698357355570866,0.0,1.5972626597918453e7,5.156133219438419e6,3161.11,801.65,2880.7,1693.72,1308.85,24024.44 -1000.0,0.0,2,GN_DIRECT,2,MAXEVAL_REACHED,0.24698357355570866,0.0,1.5972626597918453e7,5.156133219438419e6,3161.11,801.65,2880.7,1693.72,1308.85,24024.44 -1000.0,0.0,2,GN_DIRECT,3,MAXEVAL_REACHED,0.24698357355570866,0.0,1.5972626597918453e7,5.156133219438419e6,3161.11,801.65,2880.7,1693.72,1308.85,24024.44 -1000.0,0.0,2,GN_DIRECT,4,MAXEVAL_REACHED,0.24698357355570866,0.0,1.5972626597918453e7,5.156133219438419e6,3161.11,801.65,2880.7,1693.72,1308.85,24024.44 -1000.0,0.0,2,GN_DIRECT,5,MAXEVAL_REACHED,0.24698357355570866,0.0,1.5972626597918453e7,5.156133219438419e6,3161.11,801.65,2880.7,1693.72,1308.85,24024.44 -1000.0,0.0,2,GN_CRS2_LM,1,XTOL_REACHED,0.2398832997686731,0.0,1.5793285579723205e7,4.935288072385639e6,3197.87,1951.78,2521.26,1384.4,1310.82,15339.12 -1000.0,0.0,2,GN_CRS2_LM,2,XTOL_REACHED,0.23989122469653698,0.0,1.5792465757293193e7,4.934115743575194e6,3198.5,1951.89,2520.03,1387.23,1311.1,15349.66 -1000.0,0.0,2,GN_CRS2_LM,3,XTOL_REACHED,0.2398736519181953,0.0,1.5792501880160773e7,4.934913276294289e6,3197.5,1951.95,2520.99,1384.73,1310.58,15339.99 -1000.0,0.0,2,GN_CRS2_LM,4,XTOL_REACHED,0.23988709756685786,0.0,1.5794705342698853e7,4.93554828179022e6,3197.75,1954.4,2521.02,1383.71,1310.68,15343.13 -1000.0,0.0,2,GN_CRS2_LM,5,XTOL_REACHED,0.23992288412017768,0.0,1.5794059908572292e7,4.93403239057211e6,3203.1,1956.4,2518.69,1386.9,1310.56,15508.01 -1000.0,0.0,2,GN_AGS,1,MAXEVAL_REACHED,0.27190167810392757,0.0,1.7487628926757812e7,5.515841274678944e6,6415.84,1804.41,2591.13,1671.16,1519.88,20999.93 -1000.0,0.0,2,GN_AGS,2,MAXEVAL_REACHED,0.27190167810392757,0.0,1.7487628926757812e7,5.515841274678944e6,6415.84,1804.41,2591.13,1671.16,1519.88,20999.93 -1000.0,0.0,2,GN_AGS,3,MAXEVAL_REACHED,0.27190167810392757,0.0,1.7487628926757812e7,5.515841274678944e6,6415.84,1804.41,2591.13,1671.16,1519.88,20999.93 -1000.0,0.0,2,GN_AGS,4,MAXEVAL_REACHED,0.27190167810392757,0.0,1.7487628926757812e7,5.515841274678944e6,6415.84,1804.41,2591.13,1671.16,1519.88,20999.93 -1000.0,0.0,2,GN_AGS,5,MAXEVAL_REACHED,0.27190167810392757,0.0,1.7487628926757812e7,5.515841274678944e6,6415.84,1804.41,2591.13,1671.16,1519.88,20999.93 -1000.0,0.0,2,GN_ISRES,1,XTOL_REACHED,0.2398769695442701,0.0,1.5793080449094411e7,4.934969310782498e6,3197.68,1953.17,2520.79,1384.4,1310.64,15343.28 -1000.0,0.0,2,GN_ISRES,2,XTOL_REACHED,0.24002423985919386,0.0,1.5788370618053747e7,4.960674057406775e6,3154.59,1821.13,2570.12,1379.4,1311.93,15191.76 -1000.0,0.0,2,GN_ISRES,3,XTOL_REACHED,0.2398760590648595,0.0,1.5793356480099026e7,4.93526667938508e6,3197.38,1952.41,2521.2,1384.28,1310.64,15338.72 -1000.0,0.0,2,GN_ISRES,4,XTOL_REACHED,0.23988902524785546,0.0,1.5795167990541026e7,4.93670721990056e6,3196.37,1952.8,2522.55,1381.32,1310.58,15348.52 -1000.0,0.0,2,GN_ISRES,5,XTOL_REACHED,0.23988534632414113,0.0,1.5785875920391364e7,4.937662623142891e6,3189.71,1918.38,2529.92,1389.81,1310.69,15281.37 -1000.0,0.0,2,GN_ESCH,1,MAXEVAL_REACHED,0.2559666604388703,0.0,1.6982191026915144e7,5.649642630191215e6,2878.2,1162.42,3247.13,1093.09,1310.67,13996.77 -1000.0,0.0,2,GN_ESCH,2,MAXEVAL_REACHED,0.248536683851493,0.0,1.6370854730140783e7,5.364937772133596e6,2967.4,1143.38,3024.01,1245.02,1318.24,16145.21 -1000.0,0.0,2,GN_ESCH,3,MAXEVAL_REACHED,0.2925977619091738,0.0,1.951424121512955e7,6.8432774934339505e6,2464.78,536.19,4278.94,907.88,1312.81,13947.91 -1000.0,0.0,2,GN_ESCH,4,MAXEVAL_REACHED,0.2442322477172539,0.0,1.5841604073200954e7,5.052253332976117e6,3105.5,1071.58,2759.39,1686.82,1308.79,19126.14 -1000.0,0.0,2,GN_ESCH,5,MAXEVAL_REACHED,0.29169525191397105,0.0,1.925115194050892e7,6.762405685251045e6,2449.69,78.5,4289.37,1121.11,1350.77,18603.79 -1000.0,0.0,2,LN_SBPLX,1,XTOL_REACHED,0.6180545482999165,-1.1158964047692939e-18,4.29734767819842e7,1.3594268593846215e7,17070.0,15968.57,4678.26,259.45,400.63,3371.81 -1000.0,0.0,2,LN_SBPLX,2,XTOL_REACHED,0.2499811916433519,0.0,1.6272444207583345e7,5.331175302426264e6,3531.72,890.3,2977.26,1431.08,1301.19,19115.07 -1000.0,0.0,2,LN_SBPLX,3,XTOL_REACHED,0.9958203158249397,9.39702235595195e-19,7.82576072400913e7,1.996710898112274e7,17059.75,22516.84,5401.3,25099.51,461.16,1549.78 -1000.0,0.0,2,LN_SBPLX,4,XTOL_REACHED,0.33379298655000245,0.0,2.293357096104157e7,8.0118022389706755e6,2213.69,2052.19,4866.58,556.89,1298.57,9586.32 -1000.0,0.0,2,LN_SBPLX,5,XTOL_REACHED,0.24502659165976168,0.0,1.6166936191200558e7,5.057811197425113e6,3127.94,1789.82,2624.39,1316.62,1610.64,14684.69 -1000.0,0.0,2,LN_NELDERMEAD,1,XTOL_REACHED,0.2641076279991136,0.0,1.7823953267859336e7,5.835086195529334e6,2898.33,2228.13,3187.57,857.26,1304.33,22147.0 -1000.0,0.0,2,LN_NELDERMEAD,2,XTOL_REACHED,0.31046980124305684,0.0,2.109527694294113e7,6.85310081788915e6,3281.26,994.26,3908.78,847.37,3410.92,18401.8 -1000.0,0.0,2,LN_NELDERMEAD,3,XTOL_REACHED,0.9000051846476124,0.0,7.1774026694368e7,1.6419516197375234e7,14059.3,25604.4,2446.43,26174.22,589.32,2465.82 -1000.0,0.0,2,LN_NELDERMEAD,4,XTOL_REACHED,0.3025085794653493,0.0,1.9612346641083706e7,6.132818173118102e6,3215.4,1.0,3479.74,2100.67,3389.06,21154.34 -1000.0,0.0,2,LN_NELDERMEAD,5,XTOL_REACHED,0.28938020770741946,0.0,1.967362839577627e7,5.9464872147986805e6,3803.18,2448.97,2907.84,989.6,3410.49,32775.23 -1000.0,1.0e-5,1,GN_DIRECT,1,MAXEVAL_REACHED,0.5189560669904484,9.999999999999936e-6,3.809775135945436e7,1.024674469190357e7,14194.58,21179.62,1420.55,421.48,1517.33,4214.81 -1000.0,1.0e-5,1,GN_DIRECT,2,MAXEVAL_REACHED,0.5189560669904484,9.999999999999936e-6,3.809775135945436e7,1.024674469190357e7,14194.58,21179.62,1420.55,421.48,1517.33,4214.81 -1000.0,1.0e-5,1,GN_DIRECT,3,MAXEVAL_REACHED,0.5189560669904484,9.999999999999936e-6,3.809775135945436e7,1.024674469190357e7,14194.58,21179.62,1420.55,421.48,1517.33,4214.81 -1000.0,1.0e-5,1,GN_DIRECT,4,MAXEVAL_REACHED,0.5189560669904484,9.999999999999936e-6,3.809775135945436e7,1.024674469190357e7,14194.58,21179.62,1420.55,421.48,1517.33,4214.81 -1000.0,1.0e-5,1,GN_DIRECT,5,MAXEVAL_REACHED,0.5189560669904484,9.999999999999936e-6,3.809775135945436e7,1.024674469190357e7,14194.58,21179.62,1420.55,421.48,1517.33,4214.81 -1000.0,1.0e-5,1,GN_CRS2_LM,1,XTOL_REACHED,0.38912892484631934,9.99035396407302e-6,2.7309615732314378e7,8.135172914502748e6,17070.0,10451.92,1808.25,261.2,1397.99,5915.62 -1000.0,1.0e-5,1,GN_CRS2_LM,2,XTOL_REACHED,0.4181206265774194,9.971304181020832e-6,3.0811378425868075e7,8.346467939102393e6,10166.02,16000.04,1507.76,535.59,1435.3,6444.17 -1000.0,1.0e-5,1,GN_CRS2_LM,3,XTOL_REACHED,0.334401845947487,9.978010922702867e-6,2.2988171083744004e7,7.173570501872179e6,17066.71,6312.69,1933.54,363.79,1500.46,9932.17 -1000.0,1.0e-5,1,GN_CRS2_LM,4,XTOL_REACHED,0.33482689942232485,9.967361260625628e-6,2.3699603997806497e7,7.110475259042359e6,12701.25,8051.9,1977.54,387.57,1476.6,7916.94 -1000.0,1.0e-5,1,GN_CRS2_LM,5,XTOL_REACHED,0.3188379098598611,9.839435353286897e-6,2.2263954057313204e7,6.862138787810366e6,13628.84,6364.23,2042.43,405.3,1495.31,9608.47 -1000.0,1.0e-5,1,GN_AGS,1,MAXEVAL_REACHED,0.4519958948326119,5.670059296760857e-6,3.386361464550781e7,8.775173405387769e6,14467.41,12306.05,1532.59,6205.38,1639.9,29268.22 -1000.0,1.0e-5,1,GN_AGS,2,MAXEVAL_REACHED,0.4519958948326119,5.670059296760857e-6,3.386361464550781e7,8.775173405387769e6,14467.41,12306.05,1532.59,6205.38,1639.9,29268.22 -1000.0,1.0e-5,1,GN_AGS,3,MAXEVAL_REACHED,0.4519958948326119,5.670059296760857e-6,3.386361464550781e7,8.775173405387769e6,14467.41,12306.05,1532.59,6205.38,1639.9,29268.22 -1000.0,1.0e-5,1,GN_AGS,4,MAXEVAL_REACHED,0.4519958948326119,5.670059296760857e-6,3.386361464550781e7,8.775173405387769e6,14467.41,12306.05,1532.59,6205.38,1639.9,29268.22 -1000.0,1.0e-5,1,GN_AGS,5,MAXEVAL_REACHED,0.4519958948326119,5.670059296760857e-6,3.386361464550781e7,8.775173405387769e6,14467.41,12306.05,1532.59,6205.38,1639.9,29268.22 -1000.0,1.0e-5,1,GN_ISRES,1,MAXEVAL_REACHED,0.5101002218546871,8.315076739997002e-6,3.686478032936202e7,1.1276734823831316e7,8864.4,13806.21,4175.14,338.28,1439.48,5066.58 -1000.0,1.0e-5,1,GN_ISRES,2,MAXEVAL_REACHED,0.49373439813734615,9.000737470490742e-6,3.583658122584173e7,9.92897530010815e6,16426.95,15391.69,1912.63,2724.35,1376.72,27309.95 -1000.0,1.0e-5,1,GN_ISRES,3,MAXEVAL_REACHED,0.45905064073318236,8.553957252311507e-6,3.284555384224166e7,9.508286714194728e6,16332.48,12733.86,2250.15,1749.67,1401.44,27407.24 -1000.0,1.0e-5,1,GN_ISRES,4,MAXEVAL_REACHED,0.48537575675469535,8.96332115221553e-6,3.551099345363428e7,9.835375264636984e6,15427.33,12970.6,2258.73,4362.08,1454.88,30207.02 -1000.0,1.0e-5,1,GN_ISRES,5,MAXEVAL_REACHED,0.4920252982117006,8.294922287708626e-6,3.6366889031003304e7,9.741376663070362e6,16788.59,15821.47,1535.83,3401.59,1919.3,11038.58 -1000.0,1.0e-5,1,GN_ESCH,1,MAXEVAL_REACHED,0.5184893565995464,9.98212418170002e-6,3.7262608480486006e7,1.1511943135722324e7,9856.42,13670.66,4288.07,207.94,1388.66,4015.78 -1000.0,1.0e-5,1,GN_ESCH,2,MAXEVAL_REACHED,0.5403137107027565,9.888302858141912e-6,3.876624094241876e7,1.2229545905993689e7,8912.33,13058.11,5009.86,243.64,1395.83,4019.35 -1000.0,1.0e-5,1,GN_ESCH,3,MAXEVAL_REACHED,0.5216007848277763,9.878105513340616e-6,3.767258879398224e7,1.1573892549209684e7,8647.0,14071.8,4364.2,274.85,1407.1,4144.82 -1000.0,1.0e-5,1,GN_ESCH,4,MAXEVAL_REACHED,0.5141936301847495,9.918997152382763e-6,3.708659076097964e7,1.134406112417798e7,9952.11,13852.89,4099.85,426.79,1400.82,3488.16 -1000.0,1.0e-5,1,GN_ESCH,5,MAXEVAL_REACHED,0.5115496672580743,9.918887859595578e-6,3.686691153095585e7,1.1350904272719001e7,8861.06,13668.04,4273.05,204.34,1400.39,4362.64 -1000.0,1.0e-5,1,LN_SBPLX,1,XTOL_REACHED,0.5315709365640244,9.999997471850438e-6,3.847483885114358e7,1.0626943730190063e7,17020.02,20520.22,1576.11,187.87,1386.44,3594.28 -1000.0,1.0e-5,1,LN_SBPLX,2,XTOL_REACHED,0.5097228580150094,9.999646357611846e-6,3.738610629940058e7,1.0087154402372155e7,13719.07,20797.75,1450.4,324.47,1422.7,4454.94 -1000.0,1.0e-5,1,LN_SBPLX,3,XTOL_REACHED,0.685341518176734,9.99572201362234e-6,4.945768204948883e7,1.4308523869811514e7,17070.0,24445.08,3416.94,30.89,1357.61,1603.0 -1000.0,1.0e-5,1,LN_SBPLX,4,XTOL_REACHED,0.6214408381020763,9.999999019885933e-6,4.287112079461473e7,1.4931573444285426e7,15707.84,8112.99,7256.87,37.73,1398.0,3769.29 -1000.0,1.0e-5,1,LN_SBPLX,5,XTOL_REACHED,0.6075192919134412,9.999999279050459e-6,4.41188863130581e7,1.2493425610677846e7,15009.59,22648.6,2684.19,92.7,1397.99,2341.08 -1000.0,1.0e-5,1,LN_NELDERMEAD,1,XTOL_REACHED,0.7921566985814372,9.633063447260186e-6,5.684675143064611e7,1.8091507162831113e7,10029.98,19532.17,7719.13,350.33,1720.73,12043.96 -1000.0,1.0e-5,1,LN_NELDERMEAD,2,XTOL_REACHED,0.8701389912530153,9.997647593186205e-6,7.149948516892897e7,1.654040359536222e7,13762.58,22574.08,3024.73,26638.63,1552.61,19880.33 -1000.0,1.0e-5,1,LN_NELDERMEAD,3,XTOL_REACHED,0.9460709968294728,1.0112739800863377e-5,7.23460724171833e7,2.0054401989985436e7,16285.99,25175.96,6156.47,12684.98,1398.05,5202.59 -1000.0,1.0e-5,1,LN_NELDERMEAD,4,XTOL_REACHED,0.9239104938574618,9.997774465040939e-6,6.671553763140595e7,2.090305164985073e7,15967.21,22094.81,8359.9,1589.84,2962.05,2109.38 -1000.0,1.0e-5,1,LN_NELDERMEAD,5,XTOL_REACHED,1.037593282062117,1.0804948435349009e-5,8.46394969999596e7,2.0403587045586023e7,15978.77,25457.39,4643.86,28381.24,3045.46,22296.28 -1000.0,1.0e-5,2,GN_DIRECT,1,MAXEVAL_REACHED,0.24687730767108346,9.999999998679629e-6,1.596994713194569e7,5.156111659478322e6,3161.11,808.16,2880.29,1686.76,1306.77,24024.44 -1000.0,1.0e-5,2,GN_DIRECT,2,MAXEVAL_REACHED,0.24687730767108346,9.999999998679629e-6,1.596994713194569e7,5.156111659478322e6,3161.11,808.16,2880.29,1686.76,1306.77,24024.44 -1000.0,1.0e-5,2,GN_DIRECT,3,MAXEVAL_REACHED,0.24687730767108346,9.999999998679629e-6,1.596994713194569e7,5.156111659478322e6,3161.11,808.16,2880.29,1686.76,1306.77,24024.44 -1000.0,1.0e-5,2,GN_DIRECT,4,MAXEVAL_REACHED,0.24687730767108346,9.999999998679629e-6,1.596994713194569e7,5.156111659478322e6,3161.11,808.16,2880.29,1686.76,1306.77,24024.44 -1000.0,1.0e-5,2,GN_DIRECT,5,MAXEVAL_REACHED,0.24687730767108346,9.999999998679629e-6,1.596994713194569e7,5.156111659478322e6,3161.11,808.16,2880.29,1686.76,1306.77,24024.44 -1000.0,1.0e-5,2,GN_CRS2_LM,1,XTOL_REACHED,0.23946761440515807,9.852493576900844e-6,1.576900151208445e7,4.923482490029905e6,3129.23,1952.65,2518.87,1389.0,1313.27,15357.84 -1000.0,1.0e-5,2,GN_CRS2_LM,2,XTOL_REACHED,0.23949489555517772,9.502538464427064e-6,1.5770838738603521e7,4.924311109753958e6,3131.59,1954.58,2519.02,1387.48,1312.88,15424.18 -1000.0,1.0e-5,2,GN_CRS2_LM,3,XTOL_REACHED,0.23945479276675827,9.932830891556404e-6,1.5769915897205923e7,4.924901451978852e6,3127.16,1951.82,2520.58,1386.09,1312.81,15346.7 -1000.0,1.0e-5,2,GN_CRS2_LM,4,XTOL_REACHED,0.2394611562909725,9.897210882456753e-6,1.5768044149518903e7,4.922742524711732e6,3129.54,1952.83,2518.16,1390.43,1313.05,15361.02 -1000.0,1.0e-5,2,GN_CRS2_LM,5,XTOL_REACHED,0.23944935498048348,9.965726462850855e-6,1.5769088126021365e7,4.924629554301223e6,3127.01,1951.36,2520.49,1386.21,1312.79,15365.5 -1000.0,1.0e-5,2,GN_AGS,1,MAXEVAL_REACHED,0.2806524821500865,0.0,1.8414274349609375e7,5.779434020805975e6,3631.96,1104.3,3101.65,1471.12,2666.77,30343.43 -1000.0,1.0e-5,2,GN_AGS,2,MAXEVAL_REACHED,0.2806524821500865,0.0,1.8414274349609375e7,5.779434020805975e6,3631.96,1104.3,3101.65,1471.12,2666.77,30343.43 -1000.0,1.0e-5,2,GN_AGS,3,MAXEVAL_REACHED,0.2806524821500865,0.0,1.8414274349609375e7,5.779434020805975e6,3631.96,1104.3,3101.65,1471.12,2666.77,30343.43 -1000.0,1.0e-5,2,GN_AGS,4,MAXEVAL_REACHED,0.2806524821500865,0.0,1.8414274349609375e7,5.779434020805975e6,3631.96,1104.3,3101.65,1471.12,2666.77,30343.43 -1000.0,1.0e-5,2,GN_AGS,5,MAXEVAL_REACHED,0.2806524821500865,0.0,1.8414274349609375e7,5.779434020805975e6,3631.96,1104.3,3101.65,1471.12,2666.77,30343.43 -1000.0,1.0e-5,2,GN_ISRES,1,XTOL_REACHED,0.2394691293029644,9.983893162447132e-6,1.5769665713656152e7,4.918457966827692e6,3137.24,1982.87,2508.77,1390.12,1309.05,15423.57 -1000.0,1.0e-5,2,GN_ISRES,2,XTOL_REACHED,0.23951536800461706,9.991818497325328e-6,1.574737738667769e7,4.926555405749197e6,3110.76,1859.32,2538.87,1413.79,1315.41,15212.6 -1000.0,1.0e-5,2,GN_ISRES,3,XTOL_REACHED,0.2394592503125361,9.991420792608113e-6,1.5778966815189872e7,4.932893075358636e6,3119.61,1951.14,2528.75,1370.37,1312.5,15305.35 -1000.0,1.0e-5,2,GN_ISRES,4,XTOL_REACHED,0.2394456229759372,9.970158446938537e-6,1.5769209426832117e7,4.924573220880174e6,3127.05,1951.28,2520.41,1386.69,1312.8,15345.84 -1000.0,1.0e-5,2,GN_ISRES,5,XTOL_REACHED,0.23948676062205213,9.97038693719531e-6,1.5768096382970436e7,4.92513214245151e6,3125.04,1940.84,2522.7,1390.54,1312.84,15608.72 -1000.0,1.0e-5,2,GN_ESCH,1,MAXEVAL_REACHED,0.25240911975517694,7.898726476835418e-6,1.687076655258814e7,5.481985976709223e6,2938.81,1799.6,2996.66,1073.65,1310.67,12559.18 -1000.0,1.0e-5,2,GN_ESCH,2,MAXEVAL_REACHED,0.24809707171598228,9.84554115414018e-6,1.6347572078353623e7,5.355014621693365e6,2894.9,1143.38,3024.01,1245.02,1320.33,16145.21 -1000.0,1.0e-5,2,GN_ESCH,3,MAXEVAL_REACHED,0.292944213486956,9.986965590290126e-6,1.954871200994449e7,6.858337982269612e6,2373.96,535.4,4299.25,904.08,1312.81,13857.45 -1000.0,1.0e-5,2,GN_ESCH,4,MAXEVAL_REACHED,0.24268456420149312,8.733904741713605e-6,1.582964379357659e7,5.056055228522316e6,3010.7,1196.36,2759.39,1554.91,1313.23,17806.51 -1000.0,1.0e-5,2,GN_ESCH,5,MAXEVAL_REACHED,0.2942698935986816,9.826431730045755e-6,1.942538479088832e7,6.843479428498964e6,2347.18,26.71,4367.71,1121.8,1347.89,18906.55 -1000.0,1.0e-5,2,LN_SBPLX,1,XTOL_REACHED,0.6071254579553841,9.99999971787779e-6,4.212177689539519e7,1.3400322378757617e7,17070.0,15229.49,4688.56,258.59,400.51,3522.48 -1000.0,1.0e-5,2,LN_SBPLX,2,XTOL_REACHED,0.24944044342400012,9.999930476125178e-6,1.6247104016193964e7,5.320881413109424e6,3450.69,897.43,2977.15,1425.81,1301.4,19045.84 -1000.0,1.0e-5,2,LN_SBPLX,3,XTOL_REACHED,0.9536665827407181,9.998828891784359e-6,7.534407556159253e7,1.8670880156529445e7,17069.37,22686.78,4412.73,25437.61,462.28,1531.4 -1000.0,1.0e-5,2,LN_SBPLX,4,XTOL_REACHED,0.42597600636910005,9.99999999873257e-6,2.8909503300650824e7,1.0750843545722378e7,1770.9,1.0,7233.85,821.74,1340.25,10044.49 -1000.0,1.0e-5,2,LN_SBPLX,5,XTOL_REACHED,0.2539373567343533,9.99936178930509e-6,1.708163088102637e7,5.184733421638076e6,3168.21,2968.28,2473.09,1300.85,1642.99,13977.14 -1000.0,1.0e-5,2,LN_NELDERMEAD,1,XTOL_REACHED,0.294408785189469,8.427454822896221e-6,2.0190371424988214e7,6.4676609076557355e6,2673.7,1775.5,3591.29,756.14,2989.0,11659.4 -1000.0,1.0e-5,2,LN_NELDERMEAD,2,XTOL_REACHED,0.319452532572831,3.7907483634355034e-6,2.2139893794744354e7,7.187467938892059e6,2543.68,1617.48,4110.09,696.37,3412.39,18193.06 -1000.0,1.0e-5,2,LN_NELDERMEAD,3,XTOL_REACHED,0.9358819284493938,9.984366515850079e-6,7.52735415261438e7,1.685363537838192e7,13838.39,25601.41,2405.19,29898.98,581.62,12079.97 -1000.0,1.0e-5,2,LN_NELDERMEAD,4,XTOL_REACHED,0.3015473539660729,9.937320173791017e-6,1.9555010684500184e7,6.127319758333527e6,3233.09,1.0,3480.81,2033.68,3388.58,21401.66 -1000.0,1.0e-5,2,LN_NELDERMEAD,5,XTOL_REACHED,0.2701132815609018,5.661683817790007e-6,1.8044022974408764e7,5.2312972673459025e6,3459.0,2302.03,2430.36,1324.49,3413.99,32744.91 -1000.0,0.0001,1,GN_DIRECT,1,MAXEVAL_REACHED,0.3041272137183334,9.999999999999944e-5,2.1638171123960055e7,6.830846586342964e6,8985.67,4120.04,2845.22,1264.44,1517.33,11380.0 -1000.0,0.0001,1,GN_DIRECT,2,MAXEVAL_REACHED,0.3041272137183334,9.999999999999944e-5,2.1638171123960055e7,6.830846586342964e6,8985.67,4120.04,2845.22,1264.44,1517.33,11380.0 -1000.0,0.0001,1,GN_DIRECT,3,MAXEVAL_REACHED,0.3041272137183334,9.999999999999944e-5,2.1638171123960055e7,6.830846586342964e6,8985.67,4120.04,2845.22,1264.44,1517.33,11380.0 -1000.0,0.0001,1,GN_DIRECT,4,MAXEVAL_REACHED,0.3041272137183334,9.999999999999944e-5,2.1638171123960055e7,6.830846586342964e6,8985.67,4120.04,2845.22,1264.44,1517.33,11380.0 -1000.0,0.0001,1,GN_DIRECT,5,MAXEVAL_REACHED,0.3041272137183334,9.999999999999944e-5,2.1638171123960055e7,6.830846586342964e6,8985.67,4120.04,2845.22,1264.44,1517.33,11380.0 -1000.0,0.0001,1,GN_CRS2_LM,1,XTOL_REACHED,0.2519931228932021,9.983483584655505e-5,1.750530782726396e7,5.612017504082498e6,8026.52,2780.84,2411.54,618.6,1488.96,13823.81 -1000.0,0.0001,1,GN_CRS2_LM,2,XTOL_REACHED,0.25257023752513563,9.980869861208354e-5,1.726443954028738e7,5.423833671279386e6,11608.35,2796.47,1883.32,942.8,1497.99,16683.59 -1000.0,0.0001,1,GN_CRS2_LM,3,XTOL_REACHED,0.25195864989109673,9.948673722100556e-5,1.7895855136114266e7,5.462905157874378e6,6659.28,4254.89,2143.95,646.12,1498.68,13278.72 -1000.0,0.0001,1,GN_CRS2_LM,4,XTOL_REACHED,0.2525585977242995,9.990235781684701e-5,1.788712908754144e7,5.487252297098859e6,7066.54,4128.16,2146.74,640.02,1495.8,13291.95 -1000.0,0.0001,1,GN_CRS2_LM,5,XTOL_REACHED,0.25998169414437194,9.920486786516036e-5,1.7797964275235645e7,5.5840989732312e6,9245.16,2819.48,2211.14,1118.41,1494.07,34140.0 -1000.0,0.0001,1,GN_AGS,1,MAXEVAL_REACHED,0.33210074582648713,7.34091589905717e-5,2.3633498439453125e7,7.240592306856809e6,12804.58,4698.61,2532.79,1796.18,2039.98,15807.25 -1000.0,0.0001,1,GN_AGS,2,MAXEVAL_REACHED,0.33210074582648713,7.34091589905717e-5,2.3633498439453125e7,7.240592306856809e6,12804.58,4698.61,2532.79,1796.18,2039.98,15807.25 -1000.0,0.0001,1,GN_AGS,3,MAXEVAL_REACHED,0.33210074582648713,7.34091589905717e-5,2.3633498439453125e7,7.240592306856809e6,12804.58,4698.61,2532.79,1796.18,2039.98,15807.25 -1000.0,0.0001,1,GN_AGS,4,MAXEVAL_REACHED,0.33210074582648713,7.34091589905717e-5,2.3633498439453125e7,7.240592306856809e6,12804.58,4698.61,2532.79,1796.18,2039.98,15807.25 -1000.0,0.0001,1,GN_AGS,5,MAXEVAL_REACHED,0.33210074582648713,7.34091589905717e-5,2.3633498439453125e7,7.240592306856809e6,12804.58,4698.61,2532.79,1796.18,2039.98,15807.25 -1000.0,0.0001,1,GN_ISRES,1,MAXEVAL_REACHED,0.2644853608575991,9.086195132899495e-5,1.852058327306567e7,5.778946450909693e6,9359.88,4000.1,2154.1,597.42,1497.24,13109.77 -1000.0,0.0001,1,GN_ISRES,2,XTOL_REACHED,0.2640780564367276,9.998093714201974e-5,1.8515385469003927e7,5.769288832328277e6,9219.98,4055.11,2151.55,585.33,1496.34,12722.03 -1000.0,0.0001,1,GN_ISRES,3,XTOL_REACHED,0.26405086900266345,9.998843892505284e-5,1.853808633051575e7,5.765216342252865e6,9067.31,4124.57,2150.32,585.03,1493.78,12640.01 -1000.0,0.0001,1,GN_ISRES,4,XTOL_REACHED,0.2595563718756496,9.978540990964892e-5,1.83505798354462e7,5.633813203769688e6,7994.2,4369.73,2112.88,611.58,1492.02,12796.73 -1000.0,0.0001,1,GN_ISRES,5,MAXEVAL_REACHED,0.25636691707128595,9.837308379916035e-5,1.8185329349387877e7,5.560004595093799e6,7281.09,4331.44,2133.78,647.31,1513.33,12962.55 -1000.0,0.0001,1,GN_ESCH,1,MAXEVAL_REACHED,0.3340772898572994,9.712565640026565e-5,2.4067090868765112e7,7.209908366606813e6,8878.2,8168.43,2397.36,577.68,1384.16,6248.13 -1000.0,0.0001,1,GN_ESCH,2,MAXEVAL_REACHED,0.34082805440329306,9.990500486581458e-5,2.350522920890204e7,8.176031997184749e6,8581.03,2426.77,4274.94,358.79,1462.11,8174.06 -1000.0,0.0001,1,GN_ESCH,3,MAXEVAL_REACHED,0.28774899287171185,9.949325563688868e-5,2.013806494755764e7,6.472530575813016e6,8962.81,4035.76,2697.44,450.06,1458.87,10262.98 -1000.0,0.0001,1,GN_ESCH,4,MAXEVAL_REACHED,0.279311585038938,9.800380098860073e-5,1.9558732613438208e7,6.28507249530987e6,8594.83,3650.1,2666.2,554.65,1475.86,10248.52 -1000.0,0.0001,1,GN_ESCH,5,MAXEVAL_REACHED,0.2819375387558077,9.960542241553988e-5,2.0367793863439392e7,5.961429586251581e6,8037.65,6481.57,1895.59,914.9,1419.87,9228.6 -1000.0,0.0001,1,LN_SBPLX,1,XTOL_REACHED,0.349806155986572,9.989801919695094e-5,2.429201279295293e7,7.752460899125108e6,13773.35,6355.52,2688.68,277.67,1350.98,7111.43 -1000.0,0.0001,1,LN_SBPLX,2,XTOL_REACHED,0.291574177350724,9.999990706123789e-5,2.11002257596461e7,6.111380746520545e6,8376.18,7325.37,1808.88,817.26,1422.48,9118.2 -1000.0,0.0001,1,LN_SBPLX,3,XTOL_REACHED,0.6537739001573258,9.999999920243951e-5,4.6636622870077886e7,1.4064437317926088e7,17070.0,20195.93,4107.49,29.94,1219.47,1712.88 -1000.0,0.0001,1,LN_SBPLX,4,XTOL_REACHED,0.5416103024337144,9.998906350509308e-5,3.691145265268805e7,1.3578499530101163e7,12353.11,2828.57,7682.8,158.03,1341.08,5851.6 -1000.0,0.0001,1,LN_SBPLX,5,XTOL_REACHED,0.37564313839776015,9.994778552642326e-5,2.767080237830082e7,7.584056231776076e6,8142.08,13454.71,1674.46,528.74,1480.06,7530.46 -1000.0,0.0001,1,LN_NELDERMEAD,1,XTOL_REACHED,0.3804506898547358,9.999039729319134e-5,2.709158566346064e7,8.86078664138468e6,5992.59,6174.01,4268.24,390.56,1450.06,7395.72 -1000.0,0.0001,1,LN_NELDERMEAD,2,XTOL_REACHED,0.38135533793793747,9.926255509025237e-5,2.6606007133287188e7,8.722404345891958e6,11852.98,4633.28,3797.74,1394.04,1384.12,34107.9 -1000.0,0.0001,1,LN_NELDERMEAD,3,XTOL_REACHED,0.8487269589921487,9.930178921667182e-5,7.083543479674412e7,1.574259124365679e7,7380.1,24543.8,2651.93,26714.46,1986.82,20996.81 -1000.0,0.0001,1,LN_NELDERMEAD,4,XTOL_REACHED,0.9256060984165595,9.996867640944879e-5,7.604776150422055e7,1.9466429913893547e7,12720.03,7803.93,7441.99,31950.57,3409.07,30520.99 -1000.0,0.0001,1,LN_NELDERMEAD,5,XTOL_REACHED,0.7837226315495379,9.989068027012543e-5,6.531067205268255e7,1.4464695723542184e7,11992.68,19832.01,2226.47,25916.47,2781.03,30863.74 -1000.0,0.0001,2,GN_DIRECT,1,MAXEVAL_REACHED,0.2405914391194903,9.999999999999835e-5,1.5773294394561734e7,5.077411779414915e6,2529.81,1150.27,2845.15,1412.65,1322.46,17983.21 -1000.0,0.0001,2,GN_DIRECT,2,MAXEVAL_REACHED,0.2405914391194903,9.999999999999835e-5,1.5773294394561734e7,5.077411779414915e6,2529.81,1150.27,2845.15,1412.65,1322.46,17983.21 -1000.0,0.0001,2,GN_DIRECT,3,MAXEVAL_REACHED,0.2405914391194903,9.999999999999835e-5,1.5773294394561734e7,5.077411779414915e6,2529.81,1150.27,2845.15,1412.65,1322.46,17983.21 -1000.0,0.0001,2,GN_DIRECT,4,MAXEVAL_REACHED,0.2405914391194903,9.999999999999835e-5,1.5773294394561734e7,5.077411779414915e6,2529.81,1150.27,2845.15,1412.65,1322.46,17983.21 -1000.0,0.0001,2,GN_DIRECT,5,MAXEVAL_REACHED,0.2405914391194903,9.999999999999835e-5,1.5773294394561734e7,5.077411779414915e6,2529.81,1150.27,2845.15,1412.65,1322.46,17983.21 -1000.0,0.0001,2,GN_CRS2_LM,1,XTOL_REACHED,0.23751129209124275,9.982088515615877e-5,1.5685522025123924e7,4.867990265699123e6,2474.28,1970.98,2535.97,1415.6,1335.56,34140.0 -1000.0,0.0001,2,GN_CRS2_LM,2,XTOL_REACHED,0.23763723068763148,9.97271463457633e-5,1.5667679830900995e7,4.883543225204365e6,2440.29,1836.76,2575.61,1430.91,1336.62,34140.0 -1000.0,0.0001,2,GN_CRS2_LM,3,XTOL_REACHED,0.2356054261828372,9.996282952671643e-5,1.556882313914545e7,4.840122750265051e6,2483.62,1945.41,2524.12,1384.38,1333.96,15357.29 -1000.0,0.0001,2,GN_CRS2_LM,4,XTOL_REACHED,0.23562275374952113,9.99145452074393e-5,1.556445707334319e7,4.838192630604099e6,2484.29,1936.28,2523.74,1391.94,1334.08,15360.51 -1000.0,0.0001,2,GN_CRS2_LM,5,XTOL_REACHED,0.2356390156754587,9.997402490735746e-5,1.5569116288536709e7,4.838970585910733e6,2484.78,1945.4,2522.71,1388.06,1335.13,15369.62 -1000.0,0.0001,2,GN_AGS,1,MAXEVAL_REACHED,0.26983521460214854,5.9605505960728e-5,1.8148679805664062e7,5.310980267759865e6,2865.14,3473.42,2416.1,1337.76,2360.88,28501.4 -1000.0,0.0001,2,GN_AGS,2,MAXEVAL_REACHED,0.26983521460214854,5.9605505960728e-5,1.8148679805664062e7,5.310980267759865e6,2865.14,3473.42,2416.1,1337.76,2360.88,28501.4 -1000.0,0.0001,2,GN_AGS,3,MAXEVAL_REACHED,0.26983521460214854,5.9605505960728e-5,1.8148679805664062e7,5.310980267759865e6,2865.14,3473.42,2416.1,1337.76,2360.88,28501.4 -1000.0,0.0001,2,GN_AGS,4,MAXEVAL_REACHED,0.26983521460214854,5.9605505960728e-5,1.8148679805664062e7,5.310980267759865e6,2865.14,3473.42,2416.1,1337.76,2360.88,28501.4 -1000.0,0.0001,2,GN_AGS,5,MAXEVAL_REACHED,0.26983521460214854,5.9605505960728e-5,1.8148679805664062e7,5.310980267759865e6,2865.14,3473.42,2416.1,1337.76,2360.88,28501.4 -1000.0,0.0001,2,GN_ISRES,1,XTOL_REACHED,0.2356149629715639,9.999577334206649e-5,1.5567667565116333e7,4.831791124025167e6,2495.8,1978.48,2509.93,1390.99,1331.87,15446.22 -1000.0,0.0001,2,GN_ISRES,2,XTOL_REACHED,0.23578250631052414,9.99748822345552e-5,1.5522825947802708e7,4.846209761515967e6,2445.58,1735.33,2567.54,1450.99,1334.46,15786.59 -1000.0,0.0001,2,GN_ISRES,3,XTOL_REACHED,0.2356067271832442,9.992326799523788e-5,1.5568762005453456e7,4.840049626106205e6,2484.0,1945.42,2524.01,1384.57,1333.95,15356.74 -1000.0,0.0001,2,GN_ISRES,4,XTOL_REACHED,0.23560691005415949,9.997243636099958e-5,1.556865488032954e7,4.839739055037555e6,2484.0,1946.11,2523.61,1384.92,1334.09,15360.03 -1000.0,0.0001,2,GN_ISRES,5,XTOL_REACHED,0.23560813772892222,9.99450279603812e-5,1.556861809314478e7,4.839994059627064e6,2483.81,1944.98,2524.05,1384.9,1333.95,15359.53 -1000.0,0.0001,2,GN_ESCH,1,MAXEVAL_REACHED,0.23635150388107662,9.971451575174307e-5,1.5631046805790585e7,4.802439965723966e6,2567.49,2228.78,2430.2,1408.73,1330.75,15896.45 -1000.0,0.0001,2,GN_ESCH,2,MAXEVAL_REACHED,0.24483730795279873,9.883726196095074e-5,1.6090836813539399e7,5.237437796674049e6,2261.84,937.04,3024.01,1362.69,1413.74,17849.04 -1000.0,0.0001,2,GN_ESCH,3,MAXEVAL_REACHED,0.27645623921219753,9.999901074750274e-5,1.8358594628265955e7,6.356207860964022e6,1856.22,434.79,3998.59,1042.48,1336.67,16222.03 -1000.0,0.0001,2,GN_ESCH,4,MAXEVAL_REACHED,0.23698567503562804,9.9682098808384e-5,1.5684903690812875e7,4.953195471287325e6,2401.72,1715.2,2666.2,1300.94,1341.26,15189.78 -1000.0,0.0001,2,GN_ESCH,5,MAXEVAL_REACHED,0.24001267886161134,9.995708627242892e-5,1.5955924857681708e7,5.090257285931486e6,2355.61,1748.99,2774.48,1173.66,1336.99,14157.8 -1000.0,0.0001,2,LN_SBPLX,1,XTOL_REACHED,0.6353062223081858,9.999998688341776e-5,4.370718675002703e7,1.4584785270376684e7,17070.0,12644.85,6055.7,197.25,363.75,3635.63 -1000.0,0.0001,2,LN_SBPLX,2,XTOL_REACHED,0.2401584928906116,9.999647020703293e-5,1.5820607627816966e7,4.99258381033072e6,2378.77,1499.66,2717.0,1536.68,1331.45,13515.49 -1000.0,0.0001,2,LN_SBPLX,3,XTOL_REACHED,0.8451429889761598,9.999872431331611e-5,6.573172665836908e7,1.5972307835286118e7,15338.39,24459.01,2900.91,19489.15,568.12,2511.28 -1000.0,0.0001,2,LN_SBPLX,4,XTOL_REACHED,0.3131872689103447,9.999975362318904e-5,2.106213094663435e7,7.386866779172131e6,1542.03,186.98,4769.18,1445.92,1351.21,10993.26 -1000.0,0.0001,2,LN_SBPLX,5,XTOL_REACHED,0.252708321417183,9.999995793269214e-5,1.7097495846251387e7,5.336766269123215e6,2542.74,2550.23,2750.33,1396.4,1316.1,10761.05 -1000.0,0.0001,2,LN_NELDERMEAD,1,XTOL_REACHED,0.3301639087447767,9.894089355718866e-5,2.2046905891373273e7,7.749447312082843e6,6793.76,1618.37,4312.05,648.06,1178.65,10216.07 -1000.0,0.0001,2,LN_NELDERMEAD,2,XTOL_REACHED,0.3036462102508041,9.996955672113736e-5,2.1017605460716944e7,6.711094900714227e6,2136.81,1713.21,3791.55,736.43,3393.53,16882.29 -1000.0,0.0001,2,LN_NELDERMEAD,3,XTOL_REACHED,0.9580980512405578,9.574407766805196e-5,7.76821103059284e7,1.7072203887502715e7,16304.19,25602.92,2025.65,32865.72,494.58,2578.65 -1000.0,0.0001,2,LN_NELDERMEAD,4,XTOL_REACHED,0.30084589827684677,9.954514042730811e-5,1.9467861776857365e7,6.032877713323798e6,2769.66,1.0,3437.53,2255.52,3392.7,22117.46 -1000.0,0.0001,2,LN_NELDERMEAD,5,XTOL_REACHED,0.26406828770535895,9.969282545887006e-5,1.777649876935541e7,5.137281970977185e6,2551.13,2388.81,2449.09,1259.04,3359.12,33809.3 -1000.0,0.001,1,GN_DIRECT,1,MAXEVAL_REACHED,0.21566001891883352,0.000991108084111797,1.4824217128637234e7,4.580752099621413e6,3933.83,1896.07,2216.74,1265.31,1334.69,16885.66 -1000.0,0.001,1,GN_DIRECT,2,MAXEVAL_REACHED,0.21566001891883352,0.000991108084111797,1.4824217128637234e7,4.580752099621413e6,3933.83,1896.07,2216.74,1265.31,1334.69,16885.66 -1000.0,0.001,1,GN_DIRECT,3,MAXEVAL_REACHED,0.21566001891883352,0.000991108084111797,1.4824217128637234e7,4.580752099621413e6,3933.83,1896.07,2216.74,1265.31,1334.69,16885.66 -1000.0,0.001,1,GN_DIRECT,4,MAXEVAL_REACHED,0.21566001891883352,0.000991108084111797,1.4824217128637234e7,4.580752099621413e6,3933.83,1896.07,2216.74,1265.31,1334.69,16885.66 -1000.0,0.001,1,GN_DIRECT,5,MAXEVAL_REACHED,0.21566001891883352,0.000991108084111797,1.4824217128637234e7,4.580752099621413e6,3933.83,1896.07,2216.74,1265.31,1334.69,16885.66 -1000.0,0.001,1,GN_CRS2_LM,1,XTOL_REACHED,0.21341732641452435,0.0009997596364783043,1.4723671780708658e7,4.476793866465319e6,2324.13,2247.89,2236.39,1209.84,1362.1,16817.95 -1000.0,0.001,1,GN_CRS2_LM,2,XTOL_REACHED,0.21348705174215196,0.0009961852782107107,1.4713146879013367e7,4.495434002300791e6,2676.0,2138.24,2236.66,1219.07,1349.84,16794.3 -1000.0,0.001,1,GN_CRS2_LM,3,XTOL_REACHED,0.21351495158049325,0.0009980840666449465,1.4707776035244564e7,4.477216064211534e6,2273.89,2175.03,2253.28,1232.58,1369.41,16754.3 -1000.0,0.001,1,GN_CRS2_LM,4,XTOL_REACHED,0.21350065099471055,0.0009993953865168898,1.471127951480871e7,4.491056460057779e6,2663.7,2137.24,2233.53,1230.59,1352.92,16806.57 -1000.0,0.001,1,GN_CRS2_LM,5,XTOL_REACHED,0.21346571349783444,0.0009998685959320467,1.4711466745238455e7,4.4961157618621765e6,2674.05,2134.87,2238.27,1215.99,1350.33,16780.74 -1000.0,0.001,1,GN_AGS,1,MAXEVAL_REACHED,0.24871564809997282,0.00038564586961539163,1.7256834517578125e7,5.3539839343903875e6,5999.09,2679.54,2384.84,1129.39,1639.9,31835.38 -1000.0,0.001,1,GN_AGS,2,MAXEVAL_REACHED,0.24871564809997282,0.00038564586961539163,1.7256834517578125e7,5.3539839343903875e6,5999.09,2679.54,2384.84,1129.39,1639.9,31835.38 -1000.0,0.001,1,GN_AGS,3,MAXEVAL_REACHED,0.24871564809997282,0.00038564586961539163,1.7256834517578125e7,5.3539839343903875e6,5999.09,2679.54,2384.84,1129.39,1639.9,31835.38 -1000.0,0.001,1,GN_AGS,4,MAXEVAL_REACHED,0.24871564809997282,0.00038564586961539163,1.7256834517578125e7,5.3539839343903875e6,5999.09,2679.54,2384.84,1129.39,1639.9,31835.38 -1000.0,0.001,1,GN_AGS,5,MAXEVAL_REACHED,0.24871564809997282,0.00038564586961539163,1.7256834517578125e7,5.3539839343903875e6,5999.09,2679.54,2384.84,1129.39,1639.9,31835.38 -1000.0,0.001,1,GN_ISRES,1,XTOL_REACHED,0.21346081801774502,0.000999915345308422,1.4711399509946225e7,4.4967220925338715e6,2666.17,2137.52,2239.41,1212.59,1349.28,16772.5 -1000.0,0.001,1,GN_ISRES,2,XTOL_REACHED,0.21347252774025835,0.0009977641946280632,1.4711710303342972e7,4.49574694512109e6,2666.95,2137.14,2238.27,1215.64,1350.72,16779.72 -1000.0,0.001,1,GN_ISRES,3,XTOL_REACHED,0.2135348303258037,0.0009989081469685063,1.4696270862981467e7,4.490937149739148e6,2667.77,2084.96,2241.73,1250.1,1350.99,16815.05 -1000.0,0.001,1,GN_ISRES,4,XTOL_REACHED,0.21357780896197134,0.000999713789955085,1.4755568222959425e7,4.508651721775529e6,2933.41,2201.26,2211.07,1205.38,1329.81,16799.26 -1000.0,0.001,1,GN_ISRES,5,XTOL_REACHED,0.21352748967186977,0.0009989023377000958,1.4715689533600092e7,4.489633415921201e6,2597.49,2146.36,2236.79,1226.39,1362.33,16805.4 -1000.0,0.001,1,GN_ESCH,1,MAXEVAL_REACHED,0.22056286076050052,0.0009994485569690971,1.552325430840966e7,4.611136558333311e6,3373.01,3427.44,2009.95,1062.66,1318.92,16711.23 -1000.0,0.001,1,GN_ESCH,2,MAXEVAL_REACHED,0.21792703631708565,0.0009836530995154203,1.491850599336667e7,4.626027566166928e6,4271.9,1745.99,2236.31,1359.92,1327.69,16819.38 -1000.0,0.001,1,GN_ESCH,3,MAXEVAL_REACHED,0.21594539451035255,0.000996564950118568,1.5039139393964205e7,4.544200977420227e6,3605.28,2634.06,2085.81,1186.73,1315.68,17070.0 -1000.0,0.001,1,GN_ESCH,4,MAXEVAL_REACHED,0.21407673179962536,0.0009995459227670638,1.4794683338908594e7,4.547599124931279e6,2986.78,2131.87,2250.76,1143.52,1356.52,16712.64 -1000.0,0.001,1,GN_ESCH,5,MAXEVAL_REACHED,0.21930396931366145,0.0009958117104577754,1.5381203220660321e7,4.59255873190293e6,2449.69,3200.43,2131.78,1040.2,1368.69,16480.2 -1000.0,0.001,1,LN_SBPLX,1,XTOL_REACHED,0.3240839004764695,0.0009997690465050177,2.3147159038688205e7,6.872839548676436e6,10163.32,8540.39,1996.69,499.0,1048.87,6563.65 -1000.0,0.001,1,LN_SBPLX,2,XTOL_REACHED,0.26859487723711684,0.0009999999656547067,1.9278969086914036e7,5.677070025628781e6,6772.64,6389.02,1890.79,639.55,1175.14,11562.03 -1000.0,0.001,1,LN_SBPLX,3,XTOL_REACHED,0.7275871017066093,0.0009999999983483722,5.170084600854457e7,1.5826900800244674e7,17070.0,22341.76,4988.08,10.06,647.06,1016.13 -1000.0,0.001,1,LN_SBPLX,4,XTOL_REACHED,0.34525663823879876,0.0009999997054018928,2.39210418884906e7,8.556985984687375e6,1524.3,1095.64,5496.36,787.35,1241.19,8705.72 -1000.0,0.001,1,LN_SBPLX,5,XTOL_REACHED,0.23840261484342046,0.0009999510350232608,1.6643756732496174e7,5.339009373191174e6,4947.84,2234.86,2620.95,977.96,1269.65,11555.01 -1000.0,0.001,1,LN_NELDERMEAD,1,XTOL_REACHED,0.2594817507479684,0.0009999165551788946,1.8381182993852373e7,5.708870965167772e6,5906.62,4241.29,2414.78,553.33,1407.94,14131.21 -1000.0,0.001,1,LN_NELDERMEAD,2,XTOL_REACHED,0.27125767737703776,0.0009942248133434685,1.781337621462896e7,5.928313961737026e6,15697.03,1579.85,2090.47,1035.5,1257.64,17288.45 -1000.0,0.001,1,LN_NELDERMEAD,3,XTOL_REACHED,0.8064943100700409,0.0009936407302375799,6.793611093110852e7,1.4247925264706574e7,4602.79,24417.36,1760.74,26635.06,3400.27,32947.74 -1000.0,0.001,1,LN_NELDERMEAD,4,XTOL_REACHED,0.4224458351320069,0.0009988442626735503,2.987444008130061e7,1.0039585638454411e7,8961.6,1565.64,5399.4,1940.31,3193.59,34140.0 -1000.0,0.001,1,LN_NELDERMEAD,5,XTOL_REACHED,0.23945600000707376,0.000999761094998403,1.6893410909424983e7,5.042879168977749e6,6499.34,2521.02,2069.53,906.05,2629.13,18625.13 -1000.0,0.001,2,GN_DIRECT,1,MAXEVAL_REACHED,0.22765340215656588,0.0009992582203804173,1.5266666706204515e7,4.826316075200764e6,119.68,1511.84,2845.06,1334.59,1308.15,12628.83 -1000.0,0.001,2,GN_DIRECT,2,MAXEVAL_REACHED,0.22765340215656588,0.0009992582203804173,1.5266666706204515e7,4.826316075200764e6,119.68,1511.84,2845.06,1334.59,1308.15,12628.83 -1000.0,0.001,2,GN_DIRECT,3,MAXEVAL_REACHED,0.22765340215656588,0.0009992582203804173,1.5266666706204515e7,4.826316075200764e6,119.68,1511.84,2845.06,1334.59,1308.15,12628.83 -1000.0,0.001,2,GN_DIRECT,4,MAXEVAL_REACHED,0.22765340215656588,0.0009992582203804173,1.5266666706204515e7,4.826316075200764e6,119.68,1511.84,2845.06,1334.59,1308.15,12628.83 -1000.0,0.001,2,GN_DIRECT,5,MAXEVAL_REACHED,0.22765340215656588,0.0009992582203804173,1.5266666706204515e7,4.826316075200764e6,119.68,1511.84,2845.06,1334.59,1308.15,12628.83 -1000.0,0.001,2,GN_CRS2_LM,1,XTOL_REACHED,0.22017743031567452,0.000999150208044601,1.4708414426450131e7,4.491530351050316e6,166.69,1959.74,2505.91,1412.24,1303.12,15416.8 -1000.0,0.001,2,GN_CRS2_LM,2,XTOL_REACHED,0.22017293161418197,0.0009987530189164344,1.4708261748042813e7,4.4899266459314255e6,154.89,1959.1,2505.45,1414.46,1307.28,15422.04 -1000.0,0.001,2,GN_CRS2_LM,3,XTOL_REACHED,0.22020996461924586,0.0009988983032113154,1.477765183392417e7,4.47459362290563e6,136.58,2241.2,2445.18,1358.76,1310.88,15817.4 -1000.0,0.001,2,GN_CRS2_LM,4,XTOL_REACHED,0.220239817444378,0.000999668142703006,1.4743873670153756e7,4.492574977926181e6,167.72,2058.81,2489.31,1379.6,1309.96,15546.97 -1000.0,0.001,2,GN_CRS2_LM,5,XTOL_REACHED,0.22020586553074076,0.0009999501576811844,1.4777838588259097e7,4.474519255658346e6,133.42,2241.29,2445.37,1358.42,1311.72,15818.14 -1000.0,0.001,2,GN_AGS,1,MAXEVAL_REACHED,0.26852018559332425,0.00016273984810563383,1.816527661132813e7,5.676673612719644e6,3802.83,3148.37,2757.83,1337.76,1253.99,15107.12 -1000.0,0.001,2,GN_AGS,2,MAXEVAL_REACHED,0.26852018559332425,0.00016273984810563383,1.816527661132813e7,5.676673612719644e6,3802.83,3148.37,2757.83,1337.76,1253.99,15107.12 -1000.0,0.001,2,GN_AGS,3,MAXEVAL_REACHED,0.26852018559332425,0.00016273984810563383,1.816527661132813e7,5.676673612719644e6,3802.83,3148.37,2757.83,1337.76,1253.99,15107.12 -1000.0,0.001,2,GN_AGS,4,MAXEVAL_REACHED,0.26852018559332425,0.00016273984810563383,1.816527661132813e7,5.676673612719644e6,3802.83,3148.37,2757.83,1337.76,1253.99,15107.12 -1000.0,0.001,2,GN_AGS,5,MAXEVAL_REACHED,0.26852018559332425,0.00016273984810563383,1.816527661132813e7,5.676673612719644e6,3802.83,3148.37,2757.83,1337.76,1253.99,15107.12 -1000.0,0.001,2,GN_ISRES,1,XTOL_REACHED,0.2201767396677592,0.0009999162304533862,1.4705456728811394e7,4.488582898798333e6,151.23,1954.09,2505.39,1418.4,1308.01,15419.05 -1000.0,0.001,2,GN_ISRES,2,XTOL_REACHED,0.22027760242575453,0.000999903067661438,1.4749904662049381e7,4.471419921388907e6,163.03,2153.94,2454.07,1393.98,1312.27,15759.74 -1000.0,0.001,2,GN_ISRES,3,XTOL_REACHED,0.22027439268188093,0.0009983735017317526,1.4758822711480198e7,4.479024328972626e6,152.36,2148.14,2462.78,1378.97,1316.46,15715.44 -1000.0,0.001,2,GN_ISRES,4,XTOL_REACHED,0.22018566995164782,0.0009992004526938928,1.470560415328969e7,4.485494398453693e6,162.98,1969.1,2498.98,1421.65,1305.21,15454.58 -1000.0,0.001,2,GN_ISRES,5,XTOL_REACHED,0.2202138550686758,0.0009997863328489534,1.4777305581294736e7,4.4735292472737795e6,130.91,2240.69,2444.7,1360.29,1313.26,15828.19 -1000.0,0.001,2,GN_ESCH,1,MAXEVAL_REACHED,0.22128753275241422,0.0009930228360872883,1.479603619737363e7,4.438747684079245e6,91.84,2237.32,2408.19,1476.71,1360.92,16023.11 -1000.0,0.001,2,GN_ESCH,2,MAXEVAL_REACHED,0.2231137333618005,0.0009898591552665672,1.5011273960403016e7,4.673859364092462e6,108.66,1880.93,2673.78,1215.07,1331.11,14642.95 -1000.0,0.001,2,GN_ESCH,3,MAXEVAL_REACHED,0.2696665926454649,0.0009964683358932394,1.85650796363413e7,6.215314100076324e6,90.29,2067.74,3788.21,700.94,1283.54,11203.33 -1000.0,0.001,2,GN_ESCH,4,MAXEVAL_REACHED,0.22111207915493605,0.0009958154156327363,1.485697503863662e7,4.502626604410064e6,77.64,2210.74,2473.21,1326.22,1381.83,15772.27 -1000.0,0.001,2,GN_ESCH,5,MAXEVAL_REACHED,0.22244270676544828,0.0009765815386497852,1.5053894046701923e7,4.564471590441846e6,87.44,2514.53,2472.05,1205.62,1335.48,15714.78 -1000.0,0.001,2,LN_SBPLX,1,XTOL_REACHED,0.6947120645446039,0.0009999961133533445,4.888437183461403e7,1.5131184135899106e7,17070.0,20576.66,4879.24,143.4,196.04,1388.89 -1000.0,0.001,2,LN_SBPLX,2,XTOL_REACHED,0.22711298174514927,0.0009999958291084315,1.4983344663210608e7,4.768901146453837e6,696.42,1110.3,2818.22,1480.46,1248.23,18473.68 -1000.0,0.001,2,LN_SBPLX,3,XTOL_REACHED,0.7929400016542606,0.00099999998306338,6.1482751407447875e7,1.4579087021032752e7,15152.48,23958.18,2114.03,18728.96,499.45,2561.39 -1000.0,0.001,2,LN_SBPLX,4,XTOL_REACHED,0.22582017721428285,0.0009999938141313882,1.4825389735167025e7,4.665265482226279e6,448.59,1045.17,2762.3,1669.27,1261.12,19690.36 -1000.0,0.001,2,LN_SBPLX,5,XTOL_REACHED,0.2240099704310363,0.0009999975797338248,1.5208840360999145e7,4.633604735118541e6,105.8,2586.07,2513.01,1141.62,1319.1,15356.8 -1000.0,0.001,2,LN_NELDERMEAD,1,XTOL_REACHED,0.27332310814101585,0.0009998716785092697,1.885446920378074e7,6.272533435237018e6,88.8,2177.6,3793.09,695.81,1426.7,14917.09 -1000.0,0.001,2,LN_NELDERMEAD,2,XTOL_REACHED,0.22305083198045145,0.000997014414246031,1.4944274358545559e7,4.4557706984967105e6,132.34,2475.43,2372.13,1467.61,1330.24,33940.5 -1000.0,0.001,2,LN_NELDERMEAD,3,XTOL_REACHED,0.8647801377756839,0.000998749850101109,7.174299690274267e7,1.4084132477798833e7,185.88,25523.19,1299.8,33955.19,1738.85,8479.58 -1000.0,0.001,2,LN_NELDERMEAD,4,XTOL_REACHED,0.28400119883885305,0.000999997782451486,1.8329168608142685e7,5.664115883871621e6,1960.23,1.0,3291.81,1892.82,3403.6,30163.97 -1000.0,0.001,2,LN_NELDERMEAD,5,XTOL_REACHED,0.2795998930946114,0.00099779972478156,1.860623537240518e7,5.626728880634516e6,4231.31,1563.35,2787.44,1340.64,3343.0,11976.67 -1000.0,0.01,1,GN_DIRECT,1,MAXEVAL_REACHED,0.22518224633385855,0.009999999019875493,1.4695007809424158e7,4.737753713429942e6,254.39,477.85,2950.95,1748.37,1138.0,22331.58 -1000.0,0.01,1,GN_DIRECT,2,MAXEVAL_REACHED,0.22518224633385855,0.009999999019875493,1.4695007809424158e7,4.737753713429942e6,254.39,477.85,2950.95,1748.37,1138.0,22331.58 -1000.0,0.01,1,GN_DIRECT,3,MAXEVAL_REACHED,0.22518224633385855,0.009999999019875493,1.4695007809424158e7,4.737753713429942e6,254.39,477.85,2950.95,1748.37,1138.0,22331.58 -1000.0,0.01,1,GN_DIRECT,4,MAXEVAL_REACHED,0.22518224633385855,0.009999999019875493,1.4695007809424158e7,4.737753713429942e6,254.39,477.85,2950.95,1748.37,1138.0,22331.58 -1000.0,0.01,1,GN_DIRECT,5,MAXEVAL_REACHED,0.22518224633385855,0.009999999019875493,1.4695007809424158e7,4.737753713429942e6,254.39,477.85,2950.95,1748.37,1138.0,22331.58 -1000.0,0.01,1,GN_CRS2_LM,1,XTOL_REACHED,0.20516924107293294,0.00999746514422921,1.3971652230388895e7,4.308894728455387e6,2342.28,2252.71,2166.33,1208.35,845.29,16004.55 -1000.0,0.01,1,GN_CRS2_LM,2,XTOL_REACHED,0.20516583385919804,0.00999969824505474,1.3976074311914004e7,4.310981659674005e6,2350.98,2263.41,2165.74,1199.36,844.87,16001.96 -1000.0,0.01,1,GN_CRS2_LM,3,XTOL_REACHED,0.2051631513671085,0.009999930352532944,1.397183439822793e7,4.308818749036349e6,2340.77,2254.95,2166.1,1207.33,845.14,16004.19 -1000.0,0.01,1,GN_CRS2_LM,4,XTOL_REACHED,0.20516512607226153,0.009998140162889224,1.397223677110538e7,4.308806855655306e6,2341.85,2255.63,2165.83,1207.28,845.33,16005.62 -1000.0,0.01,1,GN_CRS2_LM,5,XTOL_REACHED,0.20516391099716563,0.00999914603823231,1.3972314691187019e7,4.308431697695657e6,2339.94,2257.63,2165.35,1207.46,845.17,16008.88 -1000.0,0.01,1,GN_AGS,1,MAXEVAL_REACHED,0.23479699069648668,0.007324033794666891,1.613136444042969e7,4.877590285930141e6,2702.61,3148.37,2309.83,1604.48,893.92,30768.51 -1000.0,0.01,1,GN_AGS,2,MAXEVAL_REACHED,0.23479699069648668,0.007324033794666891,1.613136444042969e7,4.877590285930141e6,2702.61,3148.37,2309.83,1604.48,893.92,30768.51 -1000.0,0.01,1,GN_AGS,3,MAXEVAL_REACHED,0.23479699069648668,0.007324033794666891,1.613136444042969e7,4.877590285930141e6,2702.61,3148.37,2309.83,1604.48,893.92,30768.51 -1000.0,0.01,1,GN_AGS,4,MAXEVAL_REACHED,0.23479699069648668,0.007324033794666891,1.613136444042969e7,4.877590285930141e6,2702.61,3148.37,2309.83,1604.48,893.92,30768.51 -1000.0,0.01,1,GN_AGS,5,MAXEVAL_REACHED,0.23479699069648668,0.007324033794666891,1.613136444042969e7,4.877590285930141e6,2702.61,3148.37,2309.83,1604.48,893.92,30768.51 -1000.0,0.01,1,GN_ISRES,1,XTOL_REACHED,0.2051671096764835,0.009994666949693858,1.397330869543352e7,4.30952276640019e6,2342.91,2257.77,2166.08,1204.71,845.18,16003.31 -1000.0,0.01,1,GN_ISRES,2,XTOL_REACHED,0.20517303857946306,0.00999854133985093,1.3971754450213872e7,4.312256908582656e6,2325.64,2246.04,2172.47,1200.82,845.3,15963.59 -1000.0,0.01,1,GN_ISRES,3,XTOL_REACHED,0.2052014532340372,0.009997804039841149,1.3956073296094093e7,4.3088226405891925e6,2230.94,2198.73,2186.42,1224.32,847.25,15910.64 -1000.0,0.01,1,GN_ISRES,4,XTOL_REACHED,0.20516579087755946,0.009998213126066188,1.3970497902002577e7,4.30736336449624e6,2334.83,2253.98,2165.43,1211.47,845.25,16011.51 -1000.0,0.01,1,GN_ISRES,5,XTOL_REACHED,0.20517115097589164,0.009999888343530277,1.3971986414688822e7,4.311001655692548e6,2318.76,2250.92,2171.15,1202.29,845.22,15973.74 -1000.0,0.01,1,GN_ESCH,1,MAXEVAL_REACHED,0.20852411131487053,0.009973673285983987,1.4126344210727463e7,4.416504440864243e6,830.58,2097.02,2430.2,1136.68,865.29,14446.09 -1000.0,0.01,1,GN_ESCH,2,MAXEVAL_REACHED,0.21275906519202703,0.009954370085937152,1.447503538800425e7,4.669446733704385e6,2729.82,1828.34,2495.77,937.3,841.8,14091.39 -1000.0,0.01,1,GN_ESCH,3,MAXEVAL_REACHED,0.20799001138225504,0.009951757274202487,1.4023825455756782e7,4.461764167708609e6,1622.82,1588.78,2478.7,1210.93,851.37,14429.62 -1000.0,0.01,1,GN_ESCH,4,MAXEVAL_REACHED,0.2065071521205799,0.0099944712092021,1.4080788240953976e7,4.41872940303737e6,2987.69,2119.35,2221.27,1066.4,838.54,15599.82 -1000.0,0.01,1,GN_ESCH,5,MAXEVAL_REACHED,0.21157925622827484,0.009966047383628246,1.4055941347452022e7,4.505101847995096e6,787.26,1080.53,2667.49,1474.55,858.49,18134.78 -1000.0,0.01,1,LN_SBPLX,1,XTOL_REACHED,0.24849356247972224,0.009999996429459687,1.7276376282198235e7,5.492683346217355e6,5376.99,4089.81,2420.24,405.86,799.96,12507.59 -1000.0,0.01,1,LN_SBPLX,2,XTOL_REACHED,0.22621995430891004,0.00999969421721104,1.554448049621597e7,4.954241047762198e6,6420.48,2819.41,2151.0,789.7,785.2,13257.38 -1000.0,0.01,1,LN_SBPLX,3,XTOL_REACHED,0.31836797728614946,0.009999590446336394,2.2736342576837435e7,6.3942663858252885e6,10826.7,9814.63,1314.35,1167.13,596.61,6858.27 -1000.0,0.01,1,LN_SBPLX,4,XTOL_REACHED,0.22139402416737447,0.00999998955432897,1.454479390876896e7,4.784985025063286e6,232.97,596.83,3012.99,1524.05,860.9,20830.25 -1000.0,0.01,1,LN_SBPLX,5,XTOL_REACHED,0.23132980021773736,0.00999999884531376,1.5994101690968156e7,5.155423895724101e6,3988.05,2837.41,2542.35,685.37,800.23,11933.53 -1000.0,0.01,1,LN_NELDERMEAD,1,XTOL_REACHED,0.21356774228999761,0.009999770229550033,1.4710551449291801e7,4.444311197784166e6,3681.2,2402.91,2049.3,1182.3,1359.63,30204.1 -1000.0,0.01,1,LN_NELDERMEAD,2,XTOL_REACHED,0.24185452987291392,0.00999525839903158,1.726201142433266e7,4.838386875301447e6,4679.24,3033.13,1909.38,1066.84,3412.39,28075.93 -1000.0,0.01,1,LN_NELDERMEAD,3,XTOL_REACHED,0.8452905444274412,0.009999255402685476,7.219605778471622e7,1.466551096581784e7,16457.96,25604.93,227.2,33138.88,971.27,5608.76 -1000.0,0.01,1,LN_NELDERMEAD,4,XTOL_REACHED,0.2741295231445905,0.009999613686785673,1.8216862872711934e7,5.720965161103395e6,1720.74,1.0,3394.42,1501.12,3414.0,22251.98 -1000.0,0.01,1,LN_NELDERMEAD,5,XTOL_REACHED,0.29783190922614544,0.009735541091050456,2.0263820431496885e7,6.189283051706685e6,17070.0,2632.6,1732.65,853.13,3387.88,31149.59 -1000.0,0.01,2,GN_DIRECT,1,MAXEVAL_REACHED,0.2172338577303426,0.009999999999999933,1.4334370991851019e7,4.639234375991894e6,0.0,1119.15,2845.0,1334.69,885.11,17608.56 -1000.0,0.01,2,GN_DIRECT,2,MAXEVAL_REACHED,0.2172338577303426,0.009999999999999933,1.4334370991851019e7,4.639234375991894e6,0.0,1119.15,2845.0,1334.69,885.11,17608.56 -1000.0,0.01,2,GN_DIRECT,3,MAXEVAL_REACHED,0.2172338577303426,0.009999999999999933,1.4334370991851019e7,4.639234375991894e6,0.0,1119.15,2845.0,1334.69,885.11,17608.56 -1000.0,0.01,2,GN_DIRECT,4,MAXEVAL_REACHED,0.2172338577303426,0.009999999999999933,1.4334370991851019e7,4.639234375991894e6,0.0,1119.15,2845.0,1334.69,885.11,17608.56 -1000.0,0.01,2,GN_DIRECT,5,MAXEVAL_REACHED,0.2172338577303426,0.009999999999999933,1.4334370991851019e7,4.639234375991894e6,0.0,1119.15,2845.0,1334.69,885.11,17608.56 -1000.0,0.01,2,GN_CRS2_LM,1,XTOL_REACHED,0.21088112792996205,0.00999841010321268,1.4019551245034669e7,4.3262732074860055e6,42.95,2067.53,2430.54,1358.9,845.94,14661.09 -1000.0,0.01,2,GN_CRS2_LM,2,XTOL_REACHED,0.2108822610578187,0.009998813972368781,1.401703381621542e7,4.3358676355220815e6,41.53,2023.32,2446.98,1353.22,845.22,14555.91 -1000.0,0.01,2,GN_CRS2_LM,3,XTOL_REACHED,0.21088478050931098,0.009999488324915753,1.4019026291206483e7,4.326487708380397e6,43.43,2065.15,2431.1,1359.25,845.8,14655.41 -1000.0,0.01,2,GN_CRS2_LM,4,XTOL_REACHED,0.2108789914815613,0.009999808787321754,1.4020087012492552e7,4.325928960334696e6,37.63,2069.24,2430.41,1358.88,846.78,14668.37 -1000.0,0.01,2,GN_CRS2_LM,5,XTOL_REACHED,0.21088108867641764,0.009995892088757551,1.4018980552201247e7,4.325811485571885e6,38.71,2065.98,2430.74,1360.29,846.63,14664.88 -1000.0,0.01,2,GN_AGS,1,MAXEVAL_REACHED,0.2552030754252871,0.00016167435572914113,1.7192301075195312e7,5.422181111026244e6,1831.61,1879.42,2982.87,1471.12,1574.06,13373.44 -1000.0,0.01,2,GN_AGS,2,MAXEVAL_REACHED,0.2552030754252871,0.00016167435572914113,1.7192301075195312e7,5.422181111026244e6,1831.61,1879.42,2982.87,1471.12,1574.06,13373.44 -1000.0,0.01,2,GN_AGS,3,MAXEVAL_REACHED,0.2552030754252871,0.00016167435572914113,1.7192301075195312e7,5.422181111026244e6,1831.61,1879.42,2982.87,1471.12,1574.06,13373.44 -1000.0,0.01,2,GN_AGS,4,MAXEVAL_REACHED,0.2552030754252871,0.00016167435572914113,1.7192301075195312e7,5.422181111026244e6,1831.61,1879.42,2982.87,1471.12,1574.06,13373.44 -1000.0,0.01,2,GN_AGS,5,MAXEVAL_REACHED,0.2552030754252871,0.00016167435572914113,1.7192301075195312e7,5.422181111026244e6,1831.61,1879.42,2982.87,1471.12,1574.06,13373.44 -1000.0,0.01,2,GN_ISRES,1,XTOL_REACHED,0.21088233658621516,0.009997507482683214,1.4018441658746082e7,4.325552808425428e6,38.23,2065.38,2430.67,1360.74,846.8,14665.02 -1000.0,0.01,2,GN_ISRES,2,XTOL_REACHED,0.21088355667046918,0.009999309138608057,1.4016621035334313e7,4.335385538894604e6,38.32,2023.08,2446.87,1353.95,845.87,14560.27 -1000.0,0.01,2,GN_ISRES,3,MAXEVAL_REACHED,0.21088676156495204,0.009998641561323622,1.40059856964671e7,4.334681627309609e6,42.78,1988.45,2451.56,1367.23,845.47,14640.43 -1000.0,0.01,2,GN_ISRES,4,XTOL_REACHED,0.2108885097222176,0.00999924898765037,1.4019130874456653e7,4.329252592298599e6,41.6,2054.95,2435.54,1356.4,846.12,14633.79 -1000.0,0.01,2,GN_ISRES,5,XTOL_REACHED,0.21088857665431385,0.009997392059822476,1.4023920632759271e7,4.328272401362932e6,38.14,2073.17,2431.84,1353.01,846.58,14662.82 -1000.0,0.01,2,GN_ESCH,1,MAXEVAL_REACHED,0.21272475530340643,0.009998493165038362,1.4087575374315426e7,4.366020611884077e6,443.82,2012.04,2430.2,1379.44,821.03,14531.99 -1000.0,0.01,2,GN_ESCH,2,MAXEVAL_REACHED,0.216704964812542,0.009974330854603378,1.4159483332820842e7,4.499657909769372e6,3.56,1013.49,2732.35,1630.54,932.79,19381.24 -1000.0,0.01,2,GN_ESCH,3,MAXEVAL_REACHED,0.21270694201421678,0.009945618572184645,1.414094303178951e7,4.260066565443215e6,5.48,2481.11,2292.55,1466.79,858.24,15916.4 -1000.0,0.01,2,GN_ESCH,4,MAXEVAL_REACHED,0.21307156101592192,0.009998409918207862,1.4275841160168108e7,4.321808644618981e6,0.5,2629.2,2321.4,1326.22,857.34,15189.78 -1000.0,0.01,2,GN_ESCH,5,MAXEVAL_REACHED,0.21927702007353453,0.009984035539972057,1.4624591357391471e7,4.261502669696736e6,0.32,3200.43,2131.78,1633.38,875.85,16885.63 -1000.0,0.01,2,LN_SBPLX,1,XTOL_REACHED,0.43491721071853967,0.009999999922309117,2.9639096936103396e7,9.271785377398519e6,17049.09,11347.55,2582.02,131.51,85.49,998.8 -1000.0,0.01,2,LN_SBPLX,2,XTOL_REACHED,0.2661133487899802,0.00999996928557182,1.8238982944671724e7,5.311580901390295e6,3625.63,6427.0,1962.04,966.93,612.62,13664.26 -1000.0,0.01,2,LN_SBPLX,3,XTOL_REACHED,0.22632863243949403,0.009999999969361163,1.5406302690175785e7,4.448228763681779e6,111.36,4220.07,2078.74,1288.29,925.86,16877.38 -1000.0,0.01,2,LN_SBPLX,4,XTOL_REACHED,0.2341051432163505,0.009999999889577912,1.5152259006559074e7,5.065520286327077e6,41.03,76.08,3309.61,1766.38,874.52,27572.27 -1000.0,0.01,2,LN_SBPLX,5,XTOL_REACHED,0.2196787049115244,0.009999999566383458,1.4854176078706603e7,4.3534275466177035e6,65.87,3630.95,2137.22,1304.09,876.49,16423.99 -1000.0,0.01,2,LN_NELDERMEAD,1,XTOL_REACHED,0.21306729942178879,0.00999961033915452,1.3999967393131662e7,4.409781265858653e6,52.75,1396.29,2606.78,1523.11,843.26,19805.32 -1000.0,0.01,2,LN_NELDERMEAD,2,XTOL_REACHED,0.24715270056362132,0.009998381339556411,1.6628638808391998e7,4.597169394528831e6,191.02,2920.09,2206.76,1466.73,3040.05,34062.57 -1000.0,0.01,2,LN_NELDERMEAD,3,XTOL_REACHED,0.910199261511249,0.009987955083528762,7.40050469437871e7,1.532171550311791e7,7295.66,25604.98,1583.83,33954.89,400.0,34117.02 -1000.0,0.01,2,LN_NELDERMEAD,4,XTOL_REACHED,0.2719463435357115,0.009999841108924016,1.7517442143419214e7,5.3252195212251e6,93.99,1.0,3233.14,1932.34,3413.14,27330.84 -1000.0,0.01,2,LN_NELDERMEAD,5,XTOL_REACHED,0.5465383796434303,0.009967168960237326,4.25439624648323e7,8.62461605633248e6,34.79,13693.53,1304.24,17390.88,3330.52,16654.34 diff --git a/examples/new_examples/df2_dataset2.xlsx b/examples/new_examples/df2_dataset2.xlsx deleted file mode 100644 index 488d94bc7dc54090cf10a78fe480f24417f4d9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151903 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�*}-)WaCMLwI2hpJ+&Dk-&j8 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

8u2C09}U!bdGdt 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 JgF{r{{{RMxZ5{vs diff --git a/examples/new_examples/df3_dataset - Copie.csv b/examples/new_examples/df3_dataset - Copie.csv deleted file mode 100644 index 19c00cf..0000000 --- a/examples/new_examples/df3_dataset - Copie.csv +++ /dev/null @@ -1,601 +0,0 @@ -fc_elyz_capex,shed_max,dispatch,algo,srand,ret,numevals,lcoe_opt,shed_rate_opt,capex,opex,xopt_sto,xopt_pv,xopt_wind,xopt_elyz,xopt_fc,xopt_hyTank -1600.0,0.0,1,GN_CRS2_LM,1,XTOL_REACHED,4362,0.4600114766662058,0.0,3.354355593800089e7,9.193571850207703e6,13594.78,15906.12,1827.49,131.77,1406.59,25605.0 -1600.0,0.0,1,GN_CRS2_LM,2,XTOL_REACHED,2709,0.47582473157581534,0.0,3.437608380085492e7,9.500002460899046e6,17070.0,16171.16,1649.25,85.18,1404.41,25605.0 -1600.0,0.0,1,GN_CRS2_LM,3,XTOL_REACHED,4521,0.4686303720902407,0.0,3.397414216379065e7,9.210642822546696e6,16886.76,16675.05,1356.32,131.17,1410.17,25605.0 -1600.0,0.0,1,GN_CRS2_LM,4,XTOL_REACHED,5068,0.44247272342215266,0.0,3.171664193530792e7,8.96884666458409e6,16990.67,13502.3,1814.56,86.85,1398.11,25486.0 -1600.0,0.0,1,GN_CRS2_LM,5,XTOL_REACHED,5339,0.46226530985241904,0.0,3.364199949623372e7,9.181940230569713e6,14770.07,16172.83,1648.84,125.95,1407.6,25605.0 -1600.0,0.0,1,GN_CRS2_LM,6,XTOL_REACHED,2595,0.47993484676108533,0.0,3.461738964576895e7,9.65686506058519e6,17070.0,15913.85,1813.58,74.49,1399.44,25605.0 -1600.0,0.0,1,GN_CRS2_LM,7,XTOL_REACHED,3648,0.4756168087553122,0.0,3.436394889189841e7,9.495841418710563e6,17050.65,16175.93,1647.62,83.93,1402.32,25597.6 -1600.0,0.0,1,GN_CRS2_LM,8,XTOL_REACHED,3206,0.47996856110908026,0.0,3.4623884272568345e7,9.660006605048366e6,17070.0,15915.21,1815.7,70.83,1401.51,25605.0 -1600.0,0.0,1,GN_CRS2_LM,9,XTOL_REACHED,2296,0.4797946478368154,0.0,3.4609539930672474e7,9.654653469754465e6,17070.0,15916.31,1811.81,72.24,1398.82,25605.0 -1600.0,0.0,1,GN_CRS2_LM,10,XTOL_REACHED,10657,0.46051745368519426,0.0,3.354108636068812e7,9.15582531811468e6,14336.61,16106.77,1687.11,131.86,1399.29,25579.69 -1600.0,0.0,1,GN_ISRES,1,XTOL_REACHED,38694,0.4628301920607581,0.0,3.365695461623748e7,9.179751630310686e6,14760.35,16178.57,1645.1,154.13,1401.18,19110.06 -1600.0,0.0,1,GN_ISRES,2,XTOL_REACHED,40980,0.46574631016438317,0.0,3.382280348035343e7,9.131521756177336e6,15999.52,16601.81,1395.82,213.24,1408.61,12958.17 -1600.0,0.0,1,GN_ISRES,3,MAXEVAL_REACHED,100000,0.42709321558353736,0.0,3.1195791460454922e7,8.369265232011723e6,16553.83,12465.94,1520.34,1090.55,1594.19,16478.6 -1600.0,0.0,1,GN_ISRES,4,XTOL_REACHED,33935,0.46055453516088146,0.0,3.3543330546961915e7,9.155876812600965e6,14336.55,16107.96,1686.78,132.87,1399.67,25430.34 -1600.0,0.0,1,GN_ISRES,5,MAXEVAL_REACHED,100000,0.43351861593655827,0.0,3.2191834680942405e7,8.278756231781514e6,15361.35,12568.0,1462.15,1849.84,1760.96,24653.82 -1600.0,0.0,1,GN_ISRES,6,XTOL_REACHED,36234,0.46303423598287086,0.0,3.3678635628989905e7,9.203275719687758e6,14912.73,16167.42,1651.89,121.91,1400.73,25594.58 -1600.0,0.0,1,GN_ISRES,7,XTOL_REACHED,38707,0.46155939035370314,0.0,3.36122196264032e7,9.163609131965902e6,14329.93,16105.0,1688.13,190.6,1399.28,11689.42 -1600.0,0.0,1,GN_ISRES,8,XTOL_REACHED,36600,0.4645007049007665,0.0,3.3749458614223346e7,9.136220102117376e6,16020.75,16580.2,1408.48,138.68,1408.74,25587.32 -1600.0,0.0,1,GN_ISRES,9,XTOL_REACHED,37121,0.46304269330041503,0.0,3.367871480462255e7,9.203453135845914e6,14916.39,16167.1,1651.73,121.91,1400.58,25589.62 -1600.0,0.0,1,GN_ISRES,10,MAXEVAL_REACHED,100000,0.46255059748793653,0.0,3.364527814943238e7,9.165695655097432e6,14405.12,16145.33,1673.85,183.84,1406.7,16309.71 -1600.0,0.0,1,LN_SBPLX,1,XTOL_REACHED,886,0.47445339705919276,1.3761906766526756e-6,3.427805042261207e7,9.543011074352331e6,15959.92,15723.91,1877.7,119.58,1398.0,14753.5 -1600.0,0.0,1,LN_SBPLX,2,XTOL_REACHED,852,0.47932446930640504,0.0,3.458500168666995e7,9.647718152839866e6,16979.36,15907.44,1817.95,70.86,1398.0,25518.35 -1600.0,0.0,1,LN_SBPLX,3,XTOL_REACHED,377,0.5003248252265573,1.1508988564851483e-5,3.618585037014371e7,1.0064730267786385e7,17028.39,17070.0,1877.7,57.69,1398.25,25605.0 -1600.0,0.0,1,LN_SBPLX,4,XTOL_REACHED,1110,0.4722874609125393,1.3761887508409423e-6,3.415375489896214e7,9.485699640800603e6,15535.55,15723.91,1877.7,138.18,1398.0,11248.51 -1600.0,0.0,1,LN_SBPLX,5,XTOL_REACHED,467,0.5020632769373404,1.1508988564851483e-5,3.625670068369221e7,1.007685903893639e7,17070.0,17070.0,1877.7,105.53,1398.0,13038.12 -1600.0,0.0,1,LN_SBPLX,6,XTOL_REACHED,716,0.49258529587977934,6.841208749852342e-6,3.556653961804693e7,9.894114002614466e6,16745.9,16580.22,1877.7,112.62,1398.0,12827.4 -1600.0,0.0,1,LN_SBPLX,7,XTOL_REACHED,435,0.5001611454211539,1.1508988564851483e-5,3.617684182161407e7,1.0061126291639447e7,17002.87,17070.0,1877.7,57.89,1398.0,25605.0 -1600.0,0.0,1,LN_SBPLX,8,XTOL_REACHED,845,0.5004832259807376,1.1508988564851483e-5,3.619417823065872e7,1.0068308551682536e7,17054.23,17070.0,1877.7,57.5,1398.0,25605.0 -1600.0,0.0,1,LN_SBPLX,9,XTOL_REACHED,755,0.5009342493139007,1.1508988564851483e-5,3.620629482312217e7,1.0063991574227143e7,16998.92,17070.0,1877.7,83.87,1398.0,18815.37 -1600.0,0.0,1,LN_SBPLX,10,XTOL_REACHED,678,0.4949588428770875,1.1508988564851483e-5,3.589463831842307e7,9.94252952789517e6,16151.46,17070.0,1877.7,67.86,1398.0,25511.52 -1600.0,0.0,2,GN_CRS2_LM,1,XTOL_REACHED,7476,0.29066224413828623,0.0,1.942547818473377e7,4.695196053421637e6,385.25,5369.67,1877.7,1941.46,1461.79,18913.38 -1600.0,0.0,2,GN_CRS2_LM,2,XTOL_REACHED,6312,0.2906326340658707,0.0,1.937495787466314e7,4.669917295446484e6,386.02,5251.03,1877.7,1998.13,1462.28,18998.41 -1600.0,0.0,2,GN_CRS2_LM,3,XTOL_REACHED,8282,0.2904290453528837,0.0,1.931347948100528e7,4.643335256426433e6,386.38,5130.7,1877.7,2062.43,1449.6,19110.61 -1600.0,0.0,2,GN_CRS2_LM,4,XTOL_REACHED,6571,0.2904344847833448,0.0,1.9311659226849884e7,4.642354677192502e6,385.95,5126.32,1877.7,2064.65,1449.62,19117.75 -1600.0,0.0,2,GN_CRS2_LM,5,XTOL_REACHED,3634,0.2926608230217043,0.0,1.935798773441256e7,4.670019768611068e6,385.97,5264.01,1877.7,1970.99,1462.56,25605.0 -1600.0,0.0,2,GN_CRS2_LM,6,XTOL_REACHED,7598,0.2904346573389992,0.0,1.9310584544515695e7,4.641606694406838e6,385.49,5122.9,1877.7,2066.49,1449.8,19104.24 -1600.0,0.0,2,GN_CRS2_LM,7,XTOL_REACHED,8019,0.2906649260448329,0.0,1.9419689712794676e7,4.692232388693764e6,385.21,5355.76,1877.7,1947.94,1462.15,18900.23 -1600.0,0.0,2,GN_CRS2_LM,8,XTOL_REACHED,3893,0.2926857653577982,0.0,1.9360794674637325e7,4.671434296213438e6,390.57,5267.76,1877.7,1969.81,1461.68,25605.0 -1600.0,0.0,2,GN_CRS2_LM,9,XTOL_REACHED,7170,0.2904323992768463,0.0,1.931309166419405e7,4.643128181638736e6,386.69,5129.53,1877.7,2063.01,1449.59,19114.19 -1600.0,0.0,2,GN_CRS2_LM,10,XTOL_REACHED,3244,0.292692097650958,0.0,1.9352661688461915e7,4.667468590095151e6,388.94,5250.33,1877.7,1977.54,1462.29,25605.0 -1600.0,0.0,2,GN_ISRES,1,XTOL_REACHED,36081,0.2904232744739024,0.0,1.931376445301552e7,4.643292550056752e6,385.48,5131.03,1877.68,2062.64,1449.59,19097.12 -1600.0,0.0,2,GN_ISRES,2,XTOL_REACHED,38666,0.2904186962981445,0.0,1.931309969026286e7,4.643029422491734e6,385.18,5129.99,1877.68,2062.95,1449.69,19090.86 -1600.0,0.0,2,GN_ISRES,3,XTOL_REACHED,27626,0.2904584877623539,0.0,1.931396435229803e7,4.642635281427499e6,385.6,5127.09,1877.68,2064.83,1450.44,19101.04 -1600.0,0.0,2,GN_ISRES,4,XTOL_REACHED,33136,0.29063841889734016,0.0,1.9383319697194487e7,4.673817053835422e6,385.79,5269.27,1877.67,1989.65,1462.43,18983.39 -1600.0,0.0,2,GN_ISRES,5,XTOL_REACHED,38653,0.2906646685819012,0.0,1.941819680001564e7,4.69154843284952e6,385.35,5352.6,1877.69,1949.3,1462.22,18897.85 -1600.0,0.0,2,GN_ISRES,6,XTOL_REACHED,36572,0.2904871800493542,0.0,1.930904499299265e7,4.639639080423785e6,385.43,5112.86,1877.65,2072.87,1450.1,19109.92 -1600.0,0.0,2,GN_ISRES,7,XTOL_REACHED,30553,0.2904876247333341,0.0,1.931251255481567e7,4.641855346492039e6,387.48,5122.4,1877.65,2067.48,1450.01,19138.85 -1600.0,0.0,2,GN_ISRES,8,XTOL_REACHED,39282,0.29042090142895743,0.0,1.931353636660214e7,4.643202674926699e6,385.28,5130.75,1877.68,2062.7,1449.65,19094.31 -1600.0,0.0,2,GN_ISRES,9,XTOL_REACHED,34002,0.29080843078851665,0.0,1.9469710088756952e7,4.714501559231988e6,385.54,5457.06,1877.67,1906.25,1459.19,18817.1 -1600.0,0.0,2,GN_ISRES,10,XTOL_REACHED,29000,0.2906855170480822,0.0,1.9427059240034886e7,4.695770799873864e6,388.08,5370.63,1877.66,1941.29,1461.7,18913.02 -1600.0,0.0,2,LN_SBPLX,1,XTOL_REACHED,817,0.3156952125790531,0.0,2.027232130954568e7,4.594269514631603e6,485.27,4312.51,1877.7,3255.11,1445.64,21720.93 -1600.0,0.0,2,LN_SBPLX,2,XTOL_REACHED,1051,0.36576936541289223,0.0,2.487851907054826e7,6.616879358001562e6,7527.17,9096.69,1876.05,1065.71,1393.25,17382.81 -1600.0,0.0,2,LN_SBPLX,3,XTOL_REACHED,1028,0.30240688625082907,0.0,2.0517927148807228e7,5.070297883299493e6,435.55,6925.11,1877.7,1507.01,1394.83,25605.0 -1600.0,0.0,2,LN_SBPLX,4,XTOL_REACHED,830,0.2935108376015051,0.0,1.940830735161394e7,4.70126593957621e6,1020.18,5016.1,1877.7,2125.19,1393.25,19289.07 -1600.0,0.0,2,LN_SBPLX,5,XTOL_REACHED,1334,0.338582913781516,0.0,2.3641630265038196e7,5.872792858695003e6,441.87,9912.98,1877.69,1220.37,1394.01,23076.48 -1600.0,0.0,2,LN_SBPLX,6,XTOL_REACHED,621,0.2936502812211767,0.0,1.9581969780428454e7,4.793052008454385e6,1090.04,5406.34,1877.7,1919.08,1400.39,18837.07 -1600.0,0.0,2,LN_SBPLX,7,XTOL_REACHED,1109,0.30149346350467354,0.0,2.0430478866786446e7,5.045982346691873e6,441.64,6827.31,1877.63,1525.55,1394.0,25397.98 -1600.0,0.0,2,LN_SBPLX,8,XTOL_REACHED,796,0.5034039700489076,0.0,3.5287332165978625e7,9.296969318776418e6,10774.12,17063.96,1877.7,880.21,1397.29,14991.94 -1600.0,0.0,2,LN_SBPLX,9,XTOL_REACHED,1092,0.2966409226971241,0.0,1.994637767751577e7,4.913544116202123e6,625.0,6201.99,1877.7,1652.27,1394.46,24378.07 -1600.0,0.0,2,LN_SBPLX,10,XTOL_REACHED,670,0.4405285705882223,0.0,3.1912266881759256e7,7.863404587560313e6,444.97,17070.0,1877.7,1029.52,1393.55,14978.33 -1600.0,1.0e-5,1,GN_CRS2_LM,1,XTOL_REACHED,9112,0.402627999958265,9.904965937785411e-6,2.878483702912122e7,8.061180978044398e6,16871.34,11975.77,1480.96,146.73,1406.48,25605.0 -1600.0,1.0e-5,1,GN_CRS2_LM,2,XTOL_REACHED,11765,0.3703765615845036,9.999726539824966e-6,2.6039399075086646e7,7.661807197669253e6,17070.0,8474.26,1877.7,136.53,1421.43,19680.64 -1600.0,1.0e-5,1,GN_CRS2_LM,3,XTOL_REACHED,20375,0.4295894884153555,9.981858156437616e-6,3.1674556549215987e7,8.333100867613169e6,10807.97,16058.38,1449.85,285.37,1406.36,25605.0 -1600.0,1.0e-5,1,GN_CRS2_LM,4,XTOL_REACHED,6222,0.39755110226262796,9.956515290959425e-6,2.8174421076789614e7,8.174626671223115e6,17070.0,10321.11,1877.7,101.66,1399.71,25605.0 -1600.0,1.0e-5,1,GN_CRS2_LM,5,XTOL_REACHED,3341,0.4727093630519781,9.850739592125399e-6,3.403150031701876e7,9.558341921311965e6,17068.55,15249.87,1877.36,68.59,1397.95,25603.39 -1600.0,1.0e-5,1,GN_CRS2_LM,6,XTOL_REACHED,4315,0.47023061536189037,9.868923164559615e-6,3.388677865669111e7,9.475989983542994e6,16933.53,15353.4,1811.08,75.74,1397.21,25605.0 -1600.0,1.0e-5,1,GN_CRS2_LM,7,XTOL_REACHED,9840,0.3589609689856756,9.726846809449705e-6,2.5215032829462025e7,7.405049687188283e6,17070.0,7851.76,1810.62,156.91,1493.58,25605.0 -1600.0,1.0e-5,1,GN_CRS2_LM,8,XTOL_REACHED,11080,0.3926367068395173,9.108429270041024e-6,2.797733407514391e7,8.0475907667799955e6,15691.13,10560.37,1877.7,119.19,1381.18,25605.0 -1600.0,1.0e-5,1,GN_CRS2_LM,9,XTOL_REACHED,22407,0.3625159623026645,9.960609646117583e-6,2.653667647407728e7,7.23956313399868e6,9145.72,11085.56,1829.62,267.11,1475.94,25605.0 -1600.0,1.0e-5,1,GN_CRS2_LM,10,XTOL_REACHED,5804,0.39770459925556645,9.654342188464953e-6,2.8184846859409593e7,8.177446341179155e6,17070.0,10339.93,1876.41,101.43,1395.15,25605.0 -1600.0,1.0e-5,1,GN_ISRES,1,MAXEVAL_REACHED,100000,0.41769722277442056,9.221411084568147e-6,3.0395840113898985e7,8.234071166119249e6,16050.12,12496.93,1506.78,883.17,1420.16,14505.3 -1600.0,1.0e-5,1,GN_ISRES,2,MAXEVAL_REACHED,100000,0.4092255996784272,8.060982643934242e-6,2.9536533641143367e7,8.291660075114967e6,15931.63,11037.73,1872.96,584.74,1502.79,12515.34 -1600.0,1.0e-5,1,GN_ISRES,3,MAXEVAL_REACHED,100000,0.42709321558353736,0.0,3.1195791460454922e7,8.369265232011723e6,16553.83,12465.94,1520.34,1090.55,1594.19,16478.6 -1600.0,1.0e-5,1,GN_ISRES,4,MAXEVAL_REACHED,100000,0.4243573805771475,3.8178253473875775e-6,3.0758412017267603e7,8.527195651699813e6,15679.1,12139.1,1838.51,695.9,1456.18,16261.75 -1600.0,1.0e-5,1,GN_ISRES,5,MAXEVAL_REACHED,100000,0.4294448709885106,6.236756294258401e-6,3.0906340693121057e7,8.600016246407153e6,16398.45,12114.5,1825.1,329.65,1802.3,19305.37 -1600.0,1.0e-5,1,GN_ISRES,6,MAXEVAL_REACHED,100000,0.4103591691597224,4.749299379998994e-6,2.9771312282361202e7,8.067727492395671e6,15614.44,12547.2,1441.47,703.85,1406.77,17393.18 -1600.0,1.0e-5,1,GN_ISRES,7,MAXEVAL_REACHED,100000,0.41658601388079486,8.00713227795544e-6,3.0035432672933612e7,8.2928444294448765e6,16451.35,12216.54,1593.69,319.46,1691.41,14104.91 -1600.0,1.0e-5,1,GN_ISRES,8,MAXEVAL_REACHED,100000,0.40667451470928184,0.0,2.9335839725862533e7,8.0602097515919e6,15662.08,12518.7,1468.89,280.27,1513.16,13335.35 -1600.0,1.0e-5,1,GN_ISRES,9,XTOL_REACHED,42509,0.43153080387969334,9.983541354922342e-6,3.1830793587593537e7,8.436974559753483e6,11407.42,15827.49,1507.45,313.35,1405.09,12436.52 -1600.0,1.0e-5,1,GN_ISRES,10,MAXEVAL_REACHED,100000,0.43268351312038034,8.44732880410662e-6,3.1224665578037884e7,8.663459706240218e6,15202.0,13520.48,1751.56,296.84,1406.19,15245.03 -1600.0,1.0e-5,1,LN_SBPLX,1,XTOL_REACHED,942,0.4649090289709481,9.99999773604909e-6,3.358429655086222e7,9.342220222841782e6,15848.46,15325.22,1825.98,120.4,1397.97,16914.01 -1600.0,1.0e-5,1,LN_SBPLX,2,XTOL_REACHED,817,0.46144957281209753,9.999999661753553e-6,3.3390558726539988e7,9.101579897899477e6,16883.54,16071.75,1400.71,130.12,1403.56,24592.47 -1600.0,1.0e-5,1,LN_SBPLX,3,XTOL_REACHED,377,0.5003248252265573,1.1508988564851483e-5,3.618585037014371e7,1.0064730267786385e7,17028.39,17070.0,1877.7,57.69,1398.25,25605.0 -1600.0,1.0e-5,1,LN_SBPLX,4,XTOL_REACHED,999,0.4790644193234809,9.999934929749516e-6,3.447390891717052e7,9.651880798388613e6,16965.2,15614.19,1877.7,118.79,1386.02,12285.09 -1600.0,1.0e-5,1,LN_SBPLX,5,XTOL_REACHED,467,0.5020632769373404,1.1508988564851483e-5,3.625670068369221e7,1.007685903893639e7,17070.0,17070.0,1877.7,105.53,1398.0,13038.12 -1600.0,1.0e-5,1,LN_SBPLX,6,XTOL_REACHED,972,0.48525478594270804,9.999977863746562e-6,3.50412594987262e7,9.782989767979953e6,16817.28,16174.93,1877.7,65.8,1392.43,25435.54 -1600.0,1.0e-5,1,LN_SBPLX,7,XTOL_REACHED,435,0.5001611454211539,1.1508988564851483e-5,3.617684182161407e7,1.0061126291639447e7,17002.87,17070.0,1877.7,57.89,1398.0,25605.0 -1600.0,1.0e-5,1,LN_SBPLX,8,XTOL_REACHED,845,0.5004832259807376,1.1508988564851483e-5,3.619417823065872e7,1.0068308551682536e7,17054.23,17070.0,1877.7,57.5,1398.0,25605.0 -1600.0,1.0e-5,1,LN_SBPLX,9,XTOL_REACHED,755,0.5009342493139007,1.1508988564851483e-5,3.620629482312217e7,1.0063991574227143e7,16998.92,17070.0,1877.7,83.87,1398.0,18815.37 -1600.0,1.0e-5,1,LN_SBPLX,10,XTOL_REACHED,678,0.4949588428770875,1.1508988564851483e-5,3.589463831842307e7,9.94252952789517e6,16151.46,17070.0,1877.7,67.86,1398.0,25511.52 -1600.0,1.0e-5,2,GN_CRS2_LM,1,XTOL_REACHED,7482,0.29018619686207675,9.993711641770896e-6,1.9300540681992576e7,4.635116012919535e6,327.45,5127.5,1877.68,2064.98,1454.33,19098.31 -1600.0,1.0e-5,2,GN_CRS2_LM,2,XTOL_REACHED,4473,0.2924011953143673,9.984680689289576e-6,1.9349258494439807e7,4.662112489018603e6,314.08,5268.41,1877.7,1969.89,1470.64,25591.23 -1600.0,1.0e-5,2,GN_CRS2_LM,3,XTOL_REACHED,4940,0.29225631045349804,9.460244794162775e-6,1.927621821314914e7,4.630699313410952e6,317.84,5124.34,1877.69,2045.12,1457.0,25604.43 -1600.0,1.0e-5,2,GN_CRS2_LM,4,XTOL_REACHED,7113,0.2901673723753935,9.919827580792843e-6,1.9300920132873572e7,4.634079410124389e6,315.56,5128.71,1877.7,2064.33,1456.86,19105.23 -1600.0,1.0e-5,2,GN_CRS2_LM,5,XTOL_REACHED,7308,0.29018087234755396,9.812181371853153e-6,1.9300874277292177e7,4.63535856607913e6,327.41,5128.58,1877.7,2064.23,1454.43,19097.61 -1600.0,1.0e-5,2,GN_CRS2_LM,6,XTOL_REACHED,5265,0.2922731774856048,9.843726977702585e-6,1.927779387306586e7,4.631273875316403e6,318.35,5127.89,1877.47,2044.35,1456.47,25605.0 -1600.0,1.0e-5,2,GN_CRS2_LM,7,XTOL_REACHED,3028,0.29244675594528463,9.065470086652447e-6,1.9337538651528254e7,4.658061083675143e6,332.03,5240.07,1877.7,1983.09,1467.44,25605.0 -1600.0,1.0e-5,2,GN_CRS2_LM,8,XTOL_REACHED,7076,0.2903910443422449,9.6603088770031e-6,1.936484157756891e7,4.661566514476035e6,318.36,5250.97,1877.7,1998.86,1470.05,19017.85 -1600.0,1.0e-5,2,GN_CRS2_LM,9,XTOL_REACHED,4084,0.29241403628726914,9.672297020399078e-6,1.93453946305641e7,4.661899429104286e6,326.29,5261.51,1877.7,1972.6,1468.01,25598.48 -1600.0,1.0e-5,2,GN_CRS2_LM,10,XTOL_REACHED,7994,0.2904205713663986,9.995204795758448e-6,1.9372767445117895e7,4.665425337498333e6,315.55,5270.69,1877.7,1989.48,1470.18,19053.4 -1600.0,1.0e-5,2,GN_ISRES,1,XTOL_REACHED,34218,0.29017373049031303,9.871165427618199e-6,1.930055020242043e7,4.633688819722511e6,314.92,5127.14,1877.69,2065.19,1457.09,19105.25 -1600.0,1.0e-5,2,GN_ISRES,2,XTOL_REACHED,35658,0.290448731698337,9.919722226740933e-6,1.9405632760001622e7,4.686469437616854e6,351.73,5351.2,1877.67,1950.24,1461.87,18902.1 -1600.0,1.0e-5,2,GN_ISRES,3,XTOL_REACHED,34511,0.29019269998436115,9.524481139770983e-6,1.9300764746188838e7,4.634533466502368e6,323.59,5126.46,1877.68,2065.52,1455.53,19104.56 -1600.0,1.0e-5,2,GN_ISRES,4,XTOL_REACHED,40456,0.29017458709565175,9.977892775852928e-6,1.9300824503438983e7,4.635093582305342e6,324.56,5128.89,1877.7,2064.12,1454.9,19102.34 -1600.0,1.0e-5,2,GN_ISRES,5,XTOL_REACHED,30816,0.29017722752574393,9.97486159979033e-6,1.930124343275377e7,4.633847717590844e6,314.19,5128.16,1877.69,2064.85,1457.27,19101.71 -1600.0,1.0e-5,2,GN_ISRES,6,XTOL_REACHED,37062,0.2903925241279577,9.980466541703053e-6,1.9376776887940478e7,4.667451743873225e6,314.28,5280.96,1877.7,1984.45,1470.36,18975.95 -1600.0,1.0e-5,2,GN_ISRES,7,XTOL_REACHED,35184,0.29018196959417214,9.83213127279132e-6,1.930086053289148e7,4.634354536633752e6,320.07,5127.61,1877.68,2065.02,1456.01,19097.06 -1600.0,1.0e-5,2,GN_ISRES,8,XTOL_REACHED,38514,0.2904096775019256,9.986393951714507e-6,1.941304991990308e7,4.685615290780472e6,315.02,5365.44,1877.69,1944.05,1470.01,18898.32 -1600.0,1.0e-5,2,GN_ISRES,9,XTOL_REACHED,34041,0.2903895509643961,9.943087936398886e-6,1.9373404052608825e7,4.665452133809703e6,314.71,5271.15,1877.68,1989.57,1470.43,18993.27 -1600.0,1.0e-5,2,GN_ISRES,10,XTOL_REACHED,28862,0.29044474043360846,9.968690602903694e-6,1.940771418544877e7,4.68603964887483e6,340.73,5354.62,1877.66,1949.0,1464.26,18904.96 -1600.0,1.0e-5,2,LN_SBPLX,1,XTOL_REACHED,646,0.37449916552295553,9.999953616488034e-6,2.654531964403418e7,6.127084528780803e6,866.4,9632.37,1877.69,3210.79,1347.5,11425.86 -1600.0,1.0e-5,2,LN_SBPLX,2,XTOL_REACHED,1437,0.314732713237591,9.999979052383404e-6,2.1758621153411534e7,5.438634505541809e6,879.23,8113.26,1877.7,1358.18,1339.22,17208.84 -1600.0,1.0e-5,2,LN_SBPLX,3,XTOL_REACHED,525,0.43086065780500865,9.9998830383494e-6,3.119175331811731e7,7.554271048147831e6,671.9,15531.47,1877.7,1721.74,1359.03,11164.17 -1600.0,1.0e-5,2,LN_SBPLX,4,XTOL_REACHED,620,0.3044303480477717,9.9902048622696e-6,2.012261829669906e7,5.051145883965515e6,2554.36,5689.44,1877.7,1784.2,1334.43,25005.2 -1600.0,1.0e-5,2,LN_SBPLX,5,XTOL_REACHED,898,0.29854994207033636,9.99996757469179e-6,2.0297642227854975e7,5.046568210945867e6,919.03,6593.85,1877.7,1578.96,1335.47,17926.74 -1600.0,1.0e-5,2,LN_SBPLX,6,XTOL_REACHED,656,0.2932087350903475,9.999996746927939e-6,1.9558680859835263e7,4.783332613645498e6,1018.15,5407.73,1877.7,1919.19,1400.41,18821.52 -1600.0,1.0e-5,2,LN_SBPLX,7,XTOL_REACHED,492,0.3038773044703534,9.995214145724423e-6,1.9782613514924545e7,4.804929872043945e6,2276.13,4632.61,1877.7,2419.61,1345.29,19653.67 -1600.0,1.0e-5,2,LN_SBPLX,8,XTOL_REACHED,591,0.5017979247518431,9.999015923281301e-6,3.516796808999676e7,9.284084681493761e6,10743.93,17069.35,1877.7,880.03,1325.45,14964.38 -1600.0,1.0e-5,2,LN_SBPLX,9,XTOL_REACHED,734,0.47592495652888656,9.868538392110002e-6,3.3771511902928226e7,8.705616391046291e6,6628.43,17056.73,1877.69,899.23,1342.52,15671.51 -1600.0,1.0e-5,2,LN_SBPLX,10,XTOL_REACHED,499,0.4548455625432606,9.999973034747469e-6,3.261600296518894e7,8.174103450643181e6,2706.07,17070.0,1877.7,1012.26,1353.57,17465.99 -1600.0,0.0001,1,GN_CRS2_LM,1,XTOL_REACHED,12134,0.26030860276905415,9.969761891441587e-5,1.8250224477696452e7,5.315278383264957e6,10376.28,3236.59,1877.69,582.86,1493.53,25605.0 -1600.0,0.0001,1,GN_CRS2_LM,2,XTOL_REACHED,16653,0.2593742051517447,9.973531034029252e-5,1.8212579190652218e7,5.291099960492892e6,10139.06,3266.41,1877.7,580.58,1501.81,25605.0 -1600.0,0.0001,1,GN_CRS2_LM,3,XTOL_REACHED,14170,0.260310640380276,9.788062029484101e-5,1.8251307240263313e7,5.315823011751252e6,10375.49,3239.6,1877.7,581.43,1493.55,25605.0 -1600.0,0.0001,1,GN_CRS2_LM,4,XTOL_REACHED,13788,0.279899863749662,9.997582545841629e-5,2.0380184553670414e7,5.639116685643685e6,6576.01,6380.82,1877.28,402.57,1490.33,14220.29 -1600.0,0.0001,1,GN_CRS2_LM,5,XTOL_REACHED,14265,0.263440102483404,9.991625835169707e-5,1.863437663443975e7,5.364432569447598e6,10023.24,4004.34,1803.25,497.39,1491.97,16890.47 -1600.0,0.0001,1,GN_CRS2_LM,6,XTOL_REACHED,27599,0.27876454534090866,9.995451285805682e-5,2.029840276384742e7,5.603160356205257e6,6462.23,6395.19,1860.27,408.53,1484.38,14424.0 -1600.0,0.0001,1,GN_CRS2_LM,7,XTOL_REACHED,22974,0.25579707953971154,9.791775670367322e-5,1.818051839602621e7,5.052243527525702e6,8960.65,3969.37,1668.7,738.72,1511.36,25605.0 -1600.0,0.0001,1,GN_CRS2_LM,8,XTOL_REACHED,14246,0.26029781946998976,9.93073799239229e-5,1.8248478926779024e7,5.316319078789016e6,10376.72,3243.07,1877.7,580.89,1489.45,25605.0 -1600.0,0.0001,1,GN_CRS2_LM,9,XTOL_REACHED,9155,0.25971578828384995,9.932622368528399e-5,1.823259543537322e7,5.281291561077476e6,10055.16,3253.16,1877.7,617.63,1505.55,25605.0 -1600.0,0.0001,1,GN_CRS2_LM,10,XTOL_REACHED,14215,0.26026648783543416,9.994497852842321e-5,1.8245023977690816e7,5.315605589137097e6,10389.78,3232.58,1877.7,582.74,1490.45,25604.96 -1600.0,0.0001,1,GN_ISRES,1,XTOL_REACHED,39859,0.26344324852582757,9.99887281277284e-5,1.8634899851365797e7,5.364691550407825e6,10016.97,4003.79,1804.14,497.07,1492.58,16757.55 -1600.0,0.0001,1,GN_ISRES,2,XTOL_REACHED,43944,0.2694781049548853,9.997179353492098e-5,1.9281046606701806e7,5.431137478845213e6,9564.98,5098.15,1683.23,437.15,1495.44,20305.66 -1600.0,0.0001,1,GN_ISRES,3,MAXEVAL_REACHED,100000,0.274345920815334,9.521769467698523e-5,1.9659956227065794e7,5.47769429812509e6,10418.39,5280.11,1580.35,574.67,1500.75,16126.85 -1600.0,0.0001,1,GN_ISRES,4,XTOL_REACHED,33945,0.26767769322502305,9.983999421124224e-5,1.893405274066107e7,5.413476824335217e6,10799.03,4360.61,1689.23,516.27,1472.96,16841.23 -1600.0,0.0001,1,GN_ISRES,5,XTOL_REACHED,40888,0.2706372075491202,9.999709226485468e-5,1.9347952024333157e7,5.463122684661371e6,9859.29,5063.57,1682.61,452.7,1488.96,15897.86 -1600.0,0.0001,1,GN_ISRES,6,MAXEVAL_REACHED,100000,0.27549937146287845,9.946640125357484e-5,1.9645009413152486e7,5.496618233003158e6,10606.39,5270.5,1582.01,522.93,1500.04,21778.94 -1600.0,0.0001,1,GN_ISRES,7,MAXEVAL_REACHED,100000,0.26752227768855164,9.634571478378902e-5,1.9258583242182426e7,5.352728117318652e6,8925.65,5118.19,1674.15,519.54,1547.84,16111.45 -1600.0,0.0001,1,GN_ISRES,8,XTOL_REACHED,44011,0.27820037574775824,9.99798844447577e-5,2.02324920321256e7,5.484410954422533e6,8611.03,6505.47,1525.25,579.68,1451.32,15259.3 -1600.0,0.0001,1,GN_ISRES,9,XTOL_REACHED,42525,0.2763130245365943,9.998376250341019e-5,2.000149256370991e7,5.468301854086595e6,9260.23,6094.72,1529.93,567.24,1474.84,15613.88 -1600.0,0.0001,1,GN_ISRES,10,XTOL_REACHED,37080,0.2706384576636579,9.995886284342692e-5,1.934786041916344e7,5.463285862643163e6,9860.07,5063.07,1682.77,452.6,1488.86,15898.78 -1600.0,0.0001,1,LN_SBPLX,1,XTOL_REACHED,621,0.401612509176429,9.999211148550354e-5,2.9651076578529608e7,7.992691337553429e6,8784.23,13720.75,1877.7,292.97,1407.37,12155.14 -1600.0,0.0001,1,LN_SBPLX,2,XTOL_REACHED,1234,0.4552835259143991,9.999909081001863e-5,3.2896211261115376e7,8.940600058719793e6,16407.5,16026.01,1347.91,220.51,1269.36,13237.12 -1600.0,0.0001,1,LN_SBPLX,3,XTOL_REACHED,517,0.47879665086747164,9.999999379006866e-5,3.472191938998817e7,9.625180959384255e6,15066.37,16563.79,1872.79,86.96,1273.91,25311.73 -1600.0,0.0001,1,LN_SBPLX,4,XTOL_REACHED,1057,0.33326233624687057,9.999891094770282e-5,2.397590444787286e7,6.83193893381476e6,11576.77,8305.21,1864.65,294.64,1339.18,11010.2 -1600.0,0.0001,1,LN_SBPLX,5,XTOL_REACHED,761,0.4558262665666191,9.999873526005583e-5,3.28806340432625e7,8.991540483310187e6,16666.79,15759.72,1412.0,197.24,1286.68,12233.33 -1600.0,0.0001,1,LN_SBPLX,6,XTOL_REACHED,514,0.3936139013424947,9.999993384265827e-5,2.7804699997196104e7,8.111554193207872e6,17070.0,10146.38,1877.7,108.2,1295.77,22933.27 -1600.0,0.0001,1,LN_SBPLX,7,XTOL_REACHED,993,0.2982333103729444,9.99999823467267e-5,2.1463457719077863e7,6.082396775118768e6,10969.33,6248.79,1774.81,451.74,1482.34,12218.03 -1600.0,0.0001,1,LN_SBPLX,8,XTOL_REACHED,569,0.4150967657186456,9.999995976173683e-5,2.958846254890478e7,8.4948929568409e6,16537.51,11764.79,1877.7,89.59,1329.27,25605.0 -1600.0,0.0001,1,LN_SBPLX,9,XTOL_REACHED,1736,0.3475050367608489,9.999999526278599e-5,2.4385127105278116e7,7.054912430397836e6,16919.0,8062.02,1540.48,234.56,1363.53,25585.32 -1600.0,0.0001,1,LN_SBPLX,10,XTOL_REACHED,776,0.4688348485791376,9.999369305761792e-5,3.3950244930621214e7,9.126014366579534e6,16842.8,17070.0,1222.57,234.27,1298.11,25605.0 -1600.0,0.0001,2,GN_CRS2_LM,1,XTOL_REACHED,5111,0.29086201341989115,9.98484472022787e-5,1.9235677534118515e7,4.640593343495323e6,257.83,5238.22,1877.7,1983.4,1421.08,25602.59 -1600.0,0.0001,2,GN_CRS2_LM,2,XTOL_REACHED,5056,0.2908630829581932,9.966910859909872e-5,1.923172604315839e7,4.637487863598087e6,255.6,5223.98,1877.7,1990.79,1422.39,25605.0 -1600.0,0.0001,2,GN_CRS2_LM,3,XTOL_REACHED,3307,0.29089226279913627,9.919333443156332e-5,1.9240372356892973e7,4.639834242511047e6,240.05,5242.67,1877.7,1981.98,1425.99,25605.0 -1600.0,0.0001,2,GN_CRS2_LM,4,XTOL_REACHED,2669,0.29090038516943134,9.830143362810886e-5,1.919192611517023e7,4.612731699353881e6,212.97,5129.98,1877.7,2043.87,1424.26,25605.0 -1600.0,0.0001,2,GN_CRS2_LM,5,XTOL_REACHED,8503,0.2888312939977872,9.962104570494657e-5,1.926496826078623e7,4.645363162407481e6,252.58,5250.13,1877.68,1999.2,1422.4,18968.97 -1600.0,0.0001,2,GN_CRS2_LM,6,XTOL_REACHED,10642,0.2887271228113358,9.995830062353993e-5,1.9213793938856952e7,4.617364301475607e6,218.62,5137.95,1877.7,2059.95,1421.09,19061.5 -1600.0,0.0001,2,GN_CRS2_LM,7,XTOL_REACHED,8043,0.28882596639918007,9.991568455693357e-5,1.926546870692828e7,4.645173714585552e6,248.56,5251.22,1877.7,1998.69,1423.24,18969.14 -1600.0,0.0001,2,GN_CRS2_LM,8,XTOL_REACHED,6435,0.2888425032884377,9.983989878069183e-5,1.926455144133143e7,4.648056681390152e6,274.15,5252.03,1877.7,1997.76,1417.37,18977.55 -1600.0,0.0001,2,GN_CRS2_LM,9,XTOL_REACHED,4312,0.29087292699843403,9.968506246679209e-5,1.924283647181596e7,4.643075407909572e6,249.39,5254.01,1877.7,1975.83,1423.14,25603.83 -1600.0,0.0001,2,GN_CRS2_LM,10,XTOL_REACHED,8436,0.2887487014652776,9.987243042015839e-5,1.9212078175861396e7,4.616902828842731e6,225.54,5131.89,1877.7,2063.69,1419.29,19093.01 -1600.0,0.0001,2,GN_ISRES,1,XTOL_REACHED,35289,0.28883645977879024,9.99604434544526e-5,1.9265050607085474e7,4.644438496308908e6,244.75,5249.65,1877.7,1999.44,1424.25,18974.99 -1600.0,0.0001,2,GN_ISRES,2,XTOL_REACHED,37021,0.2888902257048183,9.999885855101975e-5,1.932661964237826e7,4.672311353512646e6,228.31,5387.3,1877.69,1935.29,1427.35,18858.82 -1600.0,0.0001,2,GN_ISRES,3,XTOL_REACHED,37161,0.2888473018762268,9.967389720175218e-5,1.9266278976186972e7,4.645764013758064e6,251.76,5252.19,1877.69,1998.47,1422.55,18975.02 -1600.0,0.0001,2,GN_ISRES,4,XTOL_REACHED,40484,0.28888326269070796,9.99798155274386e-5,1.9319246978939798e7,4.66791016483552e6,222.09,5369.85,1877.7,1943.06,1429.41,18860.44 -1600.0,0.0001,2,GN_ISRES,5,XTOL_REACHED,26980,0.28892216225490625,9.919819766112e-5,1.932205656600256e7,4.671728457642893e6,247.25,5374.91,1877.62,1941.85,1423.26,18855.29 -1600.0,0.0001,2,GN_ISRES,6,XTOL_REACHED,36201,0.28883337864018555,9.987195148732074e-5,1.9273517128661428e7,4.649777509352627e6,252.05,5271.14,1877.7,1989.13,1422.15,18956.77 -1600.0,0.0001,2,GN_ISRES,7,XTOL_REACHED,32972,0.2888397694463681,9.979112960455672e-5,1.926967194486048e7,4.6480958688380765e6,253.68,5262.54,1877.69,1993.1,1421.87,18968.78 -1600.0,0.0001,2,GN_ISRES,8,XTOL_REACHED,35922,0.28875376213330683,9.998690289150103e-5,1.9211290076578885e7,4.618523798886433e6,241.19,5131.75,1877.69,2063.39,1415.79,19083.48 -1600.0,0.0001,2,GN_ISRES,9,XTOL_REACHED,35779,0.2888794376138653,9.9989697895228e-5,1.9316618151252184e7,4.6683108886958845e6,233.33,5366.5,1877.69,1944.33,1426.57,18866.84 -1600.0,0.0001,2,GN_ISRES,10,XTOL_REACHED,40293,0.2888342951187801,9.999793854963058e-5,1.927268858694043e7,4.648228183278958e6,243.7,5267.98,1877.7,1990.67,1424.27,18963.47 -1600.0,0.0001,2,LN_SBPLX,1,XTOL_REACHED,1110,0.3671843226076789,9.999992814270317e-5,2.591847193871095e7,5.873460459397335e6,217.21,9026.12,1859.48,3392.82,1409.49,12163.03 -1600.0,0.0001,2,LN_SBPLX,2,XTOL_REACHED,2210,0.3597220233221534,9.999997603369675e-5,2.410005913858548e7,6.601227287433446e6,9577.36,8582.17,1801.46,1145.69,926.86,17839.3 -1600.0,0.0001,2,LN_SBPLX,3,XTOL_REACHED,769,0.43407749009549795,9.99995508658054e-5,3.1021330270278454e7,7.699067744851209e6,3770.71,14501.24,1877.7,1934.19,1135.85,10178.1 -1600.0,0.0001,2,LN_SBPLX,4,XTOL_REACHED,983,0.293354170435681,9.999873925800811e-5,1.9941841071704913e7,4.893563913433729e6,212.93,6344.7,1877.7,1635.89,1397.29,18130.46 -1600.0,0.0001,2,LN_SBPLX,5,XTOL_REACHED,1319,0.3584494009950484,9.99988474321124e-5,2.43092535042849e7,6.633287418655266e6,8068.11,9128.94,1877.16,1038.74,920.35,16509.36 -1600.0,0.0001,2,LN_SBPLX,6,XTOL_REACHED,805,0.2926799672294181,9.999996666947656e-5,1.965197940859682e7,4.739299191234434e6,164.46,5645.17,1877.7,1834.51,1551.28,19620.67 -1600.0,0.0001,2,LN_SBPLX,7,XTOL_REACHED,691,0.3586577098545163,9.991780187787463e-5,2.2327279794516705e7,5.856738470856062e6,10382.61,4267.36,1877.7,2717.43,1132.89,25356.06 -1600.0,0.0001,2,LN_SBPLX,8,XTOL_REACHED,783,0.4203692408612019,9.999999991809825e-5,2.9122515543044817e7,7.829003406580558e6,8728.67,13092.54,1877.7,930.5,919.61,15385.33 -1600.0,0.0001,2,LN_SBPLX,9,XTOL_REACHED,1229,0.4294538808694695,9.999999878497274e-5,2.9853438696499724e7,7.692707227541304e6,7371.4,14413.47,1620.58,1214.96,952.69,23424.16 -1600.0,0.0001,2,LN_SBPLX,10,XTOL_REACHED,1288,0.4021990260712693,9.99141730262512e-5,2.7876964907791425e7,7.457104921806119e6,7541.28,12346.63,1877.7,949.26,941.27,15671.78 -1600.0,0.001,1,GN_CRS2_LM,1,XTOL_REACHED,4545,0.237676070325686,0.000999024217888281,1.6765656479817657e7,4.626764267429158e6,5217.59,3294.96,1877.69,953.08,1280.18,25594.34 -1600.0,0.001,1,GN_CRS2_LM,2,XTOL_REACHED,4723,0.23637945926786352,0.000996740269209034,1.6772339363038132e7,4.621502652259466e6,5217.08,3257.49,1877.7,990.26,1282.9,17961.19 -1600.0,0.001,1,GN_CRS2_LM,3,XTOL_REACHED,10201,0.23766887116666452,0.0009983205635727176,1.6767143241693994e7,4.630884586674383e6,5245.51,3300.08,1877.7,944.63,1279.57,25605.0 -1600.0,0.001,1,GN_CRS2_LM,4,XTOL_REACHED,4529,0.2363773802508666,0.000999581187640124,1.6772141333192775e7,4.621645963836627e6,5215.19,3259.79,1877.67,989.56,1282.21,17976.31 -1600.0,0.001,1,GN_CRS2_LM,5,XTOL_REACHED,5704,0.23768220060606882,0.0009961888711092015,1.6769554389897842e7,4.65969937885282e6,5573.28,3257.57,1877.7,911.31,1274.57,25605.0 -1600.0,0.001,1,GN_CRS2_LM,6,XTOL_REACHED,7882,0.2376844706004765,0.0009995829955295192,1.6756342385306397e7,4.6201692670528935e6,5217.43,3262.21,1877.7,970.33,1281.66,25605.0 -1600.0,0.001,1,GN_CRS2_LM,7,XTOL_REACHED,9493,0.23766585700907328,0.0009995196158953685,1.6764553815254884e7,4.626756165152622e6,5221.63,3292.86,1877.7,953.16,1280.05,25605.0 -1600.0,0.001,1,GN_CRS2_LM,8,XTOL_REACHED,6591,0.2376741173066939,0.000999563405310509,1.6754825412327005e7,4.620936248365059e6,5224.09,3263.16,1877.7,968.56,1280.32,25605.0 -1600.0,0.001,1,GN_CRS2_LM,9,XTOL_REACHED,6950,0.23636297886969687,0.0009984177566472,1.6769286420354448e7,4.621091559643104e6,5222.96,3253.07,1877.69,991.82,1281.48,17963.86 -1600.0,0.001,1,GN_CRS2_LM,10,XTOL_REACHED,3142,0.23775217195307288,0.0009890788356736123,1.6770731832618441e7,4.628189188254392e6,5219.31,3299.36,1877.7,952.33,1280.38,25605.0 -1600.0,0.001,1,GN_ISRES,1,XTOL_REACHED,34012,0.2363537045772766,0.0009993954466478387,1.6769542010959292e7,4.623102550401738e6,5223.92,3264.17,1877.62,985.28,1279.8,17948.56 -1600.0,0.001,1,GN_ISRES,2,XTOL_REACHED,37558,0.236391403756651,0.0009998022792290246,1.6776157253899444e7,4.61496925981471e6,5117.31,3280.87,1877.7,996.65,1283.2,17950.91 -1600.0,0.001,1,GN_ISRES,3,XTOL_REACHED,38451,0.2363681197645187,0.0009993225487121154,1.6774789874290861e7,4.626502487834194e6,5222.06,3282.04,1877.61,975.8,1279.61,17918.06 -1600.0,0.001,1,GN_ISRES,4,XTOL_REACHED,32618,0.23636009396860191,0.000999873741362476,1.6771687749284223e7,4.622230875084554e6,5216.5,3263.11,1877.57,987.79,1281.16,17953.23 -1600.0,0.001,1,GN_ISRES,5,XTOL_REACHED,38176,0.2363991870572259,0.0009992521873417588,1.6774447053284898e7,4.610102336014868e6,5105.78,3261.36,1877.69,1009.62,1286.28,17994.13 -1600.0,0.001,1,GN_ISRES,6,XTOL_REACHED,34373,0.23637188020040453,0.0009989956628974133,1.6773765986495923e7,4.619055379163588e6,5183.47,3264.48,1877.61,992.94,1283.41,17969.5 -1600.0,0.001,1,GN_ISRES,7,XTOL_REACHED,35493,0.23636539241868149,0.0009994629149011416,1.6773740651509073e7,4.61907426040305e6,5182.77,3264.72,1877.66,992.96,1283.25,17958.09 -1600.0,0.001,1,GN_ISRES,8,XTOL_REACHED,31792,0.23640711356592403,0.0009993363445120807,1.677753416918123e7,4.624721889450027e6,5215.23,3276.72,1877.31,981.03,1282.22,17935.06 -1600.0,0.001,1,GN_ISRES,9,XTOL_REACHED,40332,0.23635229103652783,0.000999479649224088,1.6769701649061853e7,4.623051656826599e6,5222.31,3264.51,1877.67,985.26,1279.91,17947.81 -1600.0,0.001,1,GN_ISRES,10,XTOL_REACHED,35364,0.23638249387083243,0.00099927707638093,1.6773479677763421e7,4.611998004409381e6,5118.02,3264.97,1877.69,1005.38,1284.56,17975.8 -1600.0,0.001,1,LN_SBPLX,1,XTOL_REACHED,1718,0.2480353826088721,0.0009999999278166255,1.7564110267545838e7,5.044927857873783e6,7426.37,3884.06,1877.7,559.08,1256.03,17651.18 -1600.0,0.001,1,LN_SBPLX,2,XTOL_REACHED,724,0.41553169491290515,0.0009999996979075528,3.0505916076168526e7,7.892017018969596e6,15151.62,14022.65,1034.11,1347.23,1100.16,25605.0 -1600.0,0.001,1,LN_SBPLX,3,XTOL_REACHED,965,0.4598578803544508,0.000999993858910812,3.3156295704423234e7,9.091704770413836e6,16330.14,16761.43,1355.57,88.11,1000.7,25605.0 -1600.0,0.001,1,LN_SBPLX,4,XTOL_REACHED,614,0.24413834272315532,0.000999997655891267,1.73290039259896e7,4.902663371355691e6,6673.71,3864.12,1846.51,643.32,1264.81,25605.0 -1600.0,0.001,1,LN_SBPLX,5,XTOL_REACHED,2157,0.26573979386582003,0.0009999927092749544,1.907415649232892e7,5.2034966743142605e6,7552.13,6001.93,1550.22,659.41,1192.06,25605.0 -1600.0,0.001,1,LN_SBPLX,6,XTOL_REACHED,1145,0.24207964376714253,0.000999930532394679,1.7320028064435933e7,4.635914792925107e6,5020.53,3923.94,1760.02,1136.05,1279.74,18217.88 -1600.0,0.001,1,LN_SBPLX,7,XTOL_REACHED,1086,0.36577942606446634,0.0009999994810156061,2.6167181703997858e7,7.215541599727298e6,15317.68,10837.47,1258.75,408.3,1200.18,13824.15 -1600.0,0.001,1,LN_SBPLX,8,XTOL_REACHED,909,0.2631036141232262,0.0009999999844384176,1.8965188507262435e7,5.031754608247253e6,5884.05,6001.42,1569.75,860.09,1246.89,24539.92 -1600.0,0.001,1,LN_SBPLX,9,XTOL_REACHED,2043,0.2665206418123079,0.0009999901928309113,1.9252088057901055e7,5.2632442043961575e6,7907.99,6102.6,1537.63,667.27,1179.37,15735.57 -1600.0,0.001,1,LN_SBPLX,10,XTOL_REACHED,1224,0.28318248318860034,0.0009999969443432676,2.056375580716728e7,5.566833802222891e6,9094.55,7008.1,1444.78,778.59,1153.29,14703.02 -1600.0,0.001,2,GN_CRS2_LM,1,XTOL_REACHED,6802,0.284027277060699,0.0009994385806015864,1.894610116916632e7,4.60919570891158e6,145.54,5270.9,1877.7,1977.61,1252.76,18700.75 -1600.0,0.001,2,GN_CRS2_LM,2,XTOL_REACHED,5742,0.28403042443990606,0.000998192755285661,1.8950184385091163e7,4.611094104859226e6,144.87,5280.04,1877.7,1973.31,1252.91,18690.87 -1600.0,0.001,2,GN_CRS2_LM,3,XTOL_REACHED,5556,0.28402846687582045,0.0009997679016845273,1.8946767158645187e7,4.609190939609463e6,143.36,5271.91,1877.7,1977.25,1253.25,18708.21 -1600.0,0.001,2,GN_CRS2_LM,4,XTOL_REACHED,6452,0.284027571384114,0.0009997876988966927,1.894955607585314e7,4.610770096859234e6,144.15,5278.97,1877.7,1973.74,1253.04,18696.63 -1600.0,0.001,2,GN_CRS2_LM,5,XTOL_REACHED,3440,0.2861741451629546,0.0009988233735826718,1.8920883229875255e7,4.6062951943041645e6,150.59,5267.96,1877.7,1957.9,1250.98,25605.0 -1600.0,0.001,2,GN_CRS2_LM,6,XTOL_REACHED,9519,0.28402811839240766,0.0009999931361498091,1.894617803006717e7,4.609104839418277e6,144.62,5270.99,1877.69,1977.69,1252.88,18698.88 -1600.0,0.001,2,GN_CRS2_LM,7,XTOL_REACHED,5967,0.2861567788522997,0.000999794395961452,1.8921322875275154e7,4.605383803007663e6,143.47,5267.06,1877.69,1957.89,1253.52,25602.24 -1600.0,0.001,2,GN_CRS2_LM,8,XTOL_REACHED,2960,0.2862290483972894,0.0009999479027726934,1.888768857676397e7,4.586458716130615e6,144.27,5175.91,1877.7,2005.06,1253.5,25605.0 -1600.0,0.001,2,GN_CRS2_LM,9,XTOL_REACHED,11905,0.2840325205228327,0.000999986245627536,1.894479842227411e7,4.611143425358719e6,162.88,5271.78,1877.7,1977.02,1248.08,18705.65 -1600.0,0.001,2,GN_CRS2_LM,10,XTOL_REACHED,3662,0.28616436779780513,0.000996849559331447,1.8923511283669204e7,4.606800164077434e6,146.92,5271.79,1877.7,1955.62,1252.86,25581.38 -1600.0,0.001,2,GN_ISRES,1,XTOL_REACHED,36763,0.284157478062932,0.0009999506897458424,1.8901987171612505e7,4.587672070532874e6,178.23,5150.4,1877.7,2041.27,1244.67,18777.1 -1600.0,0.001,2,GN_ISRES,2,XTOL_REACHED,38716,0.284147500728691,0.0009998198094725678,1.889124492607835e7,4.58133699792636e6,169.31,5125.43,1877.7,2056.05,1243.84,18810.08 -1600.0,0.001,2,GN_ISRES,3,XTOL_REACHED,36261,0.28402629019023334,0.0009999782452473475,1.8945658194301013e7,4.608943400284437e6,145.03,5270.03,1877.7,1978.0,1252.85,18710.43 -1600.0,0.001,2,GN_ISRES,4,XTOL_REACHED,34446,0.28404400902455823,0.0009988498118099758,1.894588370811451e7,4.611515232082024e6,162.9,5273.46,1877.68,1976.01,1248.55,18703.12 -1600.0,0.001,2,GN_ISRES,5,XTOL_REACHED,31851,0.28404607308019564,0.0009979039678663473,1.8947897333807543e7,4.612029596974022e6,159.68,5277.32,1877.69,1974.61,1249.0,18695.35 -1600.0,0.001,2,GN_ISRES,6,XTOL_REACHED,36002,0.2840972775631083,0.000999634001055462,1.892439335088789e7,4.600890743839827e6,173.96,5216.94,1877.69,2005.47,1245.56,18744.94 -1600.0,0.001,2,GN_ISRES,7,XTOL_REACHED,41687,0.2840334058568979,0.0009998632144798015,1.8945353291703768e7,4.611828941278894e6,164.99,5274.07,1877.7,1975.63,1247.64,18701.07 -1600.0,0.001,2,GN_ISRES,8,XTOL_REACHED,40423,0.2840338126770291,0.0009999943081594053,1.8945189827511605e7,4.611632915328335e6,164.09,5273.61,1877.7,1975.91,1247.8,18702.52 -1600.0,0.001,2,GN_ISRES,9,XTOL_REACHED,38751,0.28403326132058154,0.0009998970106573609,1.8947118414538063e7,4.6121389897009e6,161.06,5277.4,1877.7,1974.32,1248.42,18699.62 -1600.0,0.001,2,GN_ISRES,10,XTOL_REACHED,39693,0.2840257531076766,0.0009998360326575228,1.8944663690622345e7,4.608536796133922e6,145.32,5268.02,1877.7,1978.89,1252.77,18713.97 -1600.0,0.001,2,LN_SBPLX,1,XTOL_REACHED,839,0.4006476967451479,0.0009999991110130862,2.849981288605404e7,6.221929913955561e6,309.18,12909.26,1339.55,3367.52,1246.8,18452.49 -1600.0,0.001,2,LN_SBPLX,2,XTOL_REACHED,1333,0.39720530781971275,0.0009999994229508724,2.6452529112988878e7,7.109658901727741e6,13123.99,10469.66,1418.6,1469.28,717.07,20427.8 -1600.0,0.001,2,LN_SBPLX,3,XTOL_REACHED,701,0.3990894200531305,0.0009999923109064175,2.7373834441247404e7,7.5151644649618e6,9637.76,11616.15,1877.7,962.18,705.33,13464.99 -1600.0,0.001,2,LN_SBPLX,4,XTOL_REACHED,2341,0.3159438943231859,0.000999999801369301,2.1917877525893036e7,5.469674946986236e6,212.51,8628.34,1877.7,1300.7,1252.71,20301.71 -1600.0,0.001,2,LN_SBPLX,5,XTOL_REACHED,1853,0.34637397061452374,0.0009999988196203713,2.345636216310217e7,6.439036163648652e6,7592.69,8746.13,1877.7,1025.34,791.29,15825.79 -1600.0,0.001,2,LN_SBPLX,6,XTOL_REACHED,885,0.5087672692095192,0.0009999994265426063,3.523017568238817e7,9.809354432694556e6,15463.23,17070.0,1877.7,694.22,517.68,14593.01 -1600.0,0.001,2,LN_SBPLX,7,XTOL_REACHED,1166,0.4765024319171572,0.0009999999697770001,3.331993112684408e7,9.020975580732115e6,10686.72,16565.13,1872.75,806.7,647.73,12476.72 -1600.0,0.001,2,LN_SBPLX,8,XTOL_REACHED,851,0.3947300514838718,0.0009996562762426783,2.7809045509587456e7,7.2015348264647145e6,3980.28,13155.69,1877.7,962.72,1057.3,15908.64 -1600.0,0.001,2,LN_SBPLX,9,XTOL_REACHED,992,0.5264129868794459,0.000999688242449661,3.642814395817221e7,9.553971646026105e6,16405.85,17040.29,1459.99,2105.13,589.86,10008.92 -1600.0,0.001,2,LN_SBPLX,10,XTOL_REACHED,523,0.5085481423616437,0.0009999996770701741,3.521591213373113e7,9.804055491121817e6,15422.76,17070.0,1877.7,697.06,518.71,10606.85 -1600.0,0.01,1,GN_CRS2_LM,1,XTOL_REACHED,4322,0.22483331199226214,0.0099999911657835,1.5584370289085554e7,4.404044403702507e6,4693.05,2949.27,1877.68,955.91,913.05,25605.0 -1600.0,0.01,1,GN_CRS2_LM,2,XTOL_REACHED,6929,0.22483284693661126,0.009999530478088936,1.5584163022722887e7,4.405048973217051e6,4703.23,2948.67,1877.69,955.14,911.91,25595.03 -1600.0,0.01,1,GN_CRS2_LM,3,XTOL_REACHED,4777,0.22483360103031644,0.009999184494438656,1.5586038758639678e7,4.405018539556122e6,4704.81,2946.6,1877.68,954.23,915.23,25578.48 -1600.0,0.01,1,GN_CRS2_LM,4,XTOL_REACHED,4495,0.22483449447304563,0.009999329005117567,1.5582770340884246e7,4.404943164551259e6,4706.57,2946.61,1877.7,956.5,910.46,25605.0 -1600.0,0.01,1,GN_CRS2_LM,5,XTOL_REACHED,4305,0.22483664274493234,0.009998712040371154,1.5584616574988045e7,4.404672315786485e6,4700.41,2948.1,1877.68,955.87,912.51,25604.88 -1600.0,0.01,1,GN_CRS2_LM,6,XTOL_REACHED,6746,0.2248322677772695,0.009998973834649488,1.5587579993146433e7,4.405180905701193e6,4705.45,2946.26,1877.7,952.79,917.69,25605.0 -1600.0,0.01,1,GN_CRS2_LM,7,XTOL_REACHED,3711,0.22483890290934896,0.00999725892463681,1.5583072232510762e7,4.404801979647946e6,4702.5,2948.3,1877.68,956.78,910.02,25605.0 -1600.0,0.01,1,GN_CRS2_LM,8,XTOL_REACHED,4979,0.22483453174999984,0.009999418121981766,1.5585316144901494e7,4.404715281488212e6,4699.18,2948.67,1877.7,955.16,913.46,25605.0 -1600.0,0.01,1,GN_CRS2_LM,9,XTOL_REACHED,3996,0.22483910420950623,0.009998643017533611,1.5581773913799645e7,4.405905267415297e6,4705.55,2953.21,1877.7,955.17,906.43,25605.0 -1600.0,0.01,1,GN_CRS2_LM,10,XTOL_REACHED,4525,0.22483455668855454,0.009997553983054469,1.5585996137888785e7,4.404904985300221e6,4703.93,2946.43,1877.7,954.62,915.08,25595.51 -1600.0,0.01,1,GN_ISRES,1,XTOL_REACHED,36445,0.2246433989539017,0.009998342091536128,1.558926629736939e7,4.41236367508461e6,4686.0,2993.53,1877.69,1003.11,845.39,17349.75 -1600.0,0.01,1,GN_ISRES,2,MAXEVAL_REACHED,100000,0.22484482561944805,0.009999786999823205,1.5588475127798975e7,4.410210766426133e6,4738.41,2953.73,1877.69,945.12,913.25,25468.73 -1600.0,0.01,1,GN_ISRES,3,XTOL_REACHED,33304,0.22484094505437638,0.009998897986617628,1.558671241277406e7,4.410026404409648e6,4738.25,2953.71,1877.7,946.28,910.9,25595.25 -1600.0,0.01,1,GN_ISRES,4,XTOL_REACHED,38673,0.22463652217670563,0.009999213828489055,1.5591585876421297e7,4.420467309523815e6,4739.22,3006.7,1877.43,986.62,842.44,17285.64 -1600.0,0.01,1,GN_ISRES,5,XTOL_REACHED,38362,0.22463124178043425,0.009999708816833664,1.5592143626115533e7,4.408008508341237e6,4587.83,3028.66,1877.7,998.92,846.52,17323.59 -1600.0,0.01,1,GN_ISRES,6,XTOL_REACHED,40484,0.22487746992954433,0.009999287520802964,1.559397774205805e7,4.398459170407475e6,4533.31,3012.56,1877.69,950.96,911.47,25601.78 -1600.0,0.01,1,GN_ISRES,7,XTOL_REACHED,39199,0.22464061652167466,0.009999944827756086,1.5593459124967096e7,4.416346297114533e6,4677.14,3019.59,1877.68,988.84,844.74,17300.17 -1600.0,0.01,1,GN_ISRES,8,XTOL_REACHED,35986,0.22464108470187066,0.009999899754281566,1.5592772603779323e7,4.418193554011485e6,4704.17,3015.23,1877.41,988.22,842.9,17281.29 -1600.0,0.01,1,GN_ISRES,9,XTOL_REACHED,37484,0.22465365816863953,0.009999995961108728,1.5589188329086788e7,4.41097498490272e6,4691.08,2982.65,1877.69,989.54,865.72,17585.89 -1600.0,0.01,1,GN_ISRES,10,XTOL_REACHED,32232,0.2246776444405215,0.009999096824703218,1.559349732735201e7,4.415268685785872e6,4686.47,3008.16,1877.62,977.31,862.75,17516.72 -1600.0,0.01,1,LN_SBPLX,1,XTOL_REACHED,2406,0.25207854425167575,0.00999993229495469,1.726202004370125e7,5.275763939366634e6,9903.02,3801.91,1877.7,404.71,733.99,25184.23 -1600.0,0.01,1,LN_SBPLX,2,XTOL_REACHED,2672,0.2424274896202082,0.009999999880459185,1.6995745659472503e7,4.860416699429961e6,7779.01,4664.92,1595.33,569.66,845.81,16947.88 -1600.0,0.01,1,LN_SBPLX,3,XTOL_REACHED,4305,0.24316654170176397,0.009999999929162836,1.6943159165151305e7,5.023250865414758e6,7035.08,4320.7,1877.7,438.58,738.74,25546.98 -1600.0,0.01,1,LN_SBPLX,4,XTOL_REACHED,766,0.2400707423420253,0.009999884716770732,1.6841453721575722e7,4.897883035614966e6,6016.61,4494.98,1844.91,535.91,752.39,14672.55 -1600.0,0.01,1,LN_SBPLX,5,XTOL_REACHED,1676,0.2301753264776305,0.009999991512016082,1.6017239671111578e7,4.606950480081271e6,6235.85,3520.0,1781.73,740.14,843.71,25605.0 -1600.0,0.01,1,LN_SBPLX,6,XTOL_REACHED,600,0.22574036950393397,0.009999982231954955,1.5698601048693255e7,4.502399423685342e6,5061.68,3215.43,1877.58,844.31,824.74,16751.73 -1600.0,0.01,1,LN_SBPLX,7,XTOL_REACHED,1321,0.233162776713636,0.009999984346715061,1.6201077049534097e7,4.701032087418572e6,6887.73,3700.53,1758.4,676.37,795.44,25605.0 -1600.0,0.01,1,LN_SBPLX,8,XTOL_REACHED,809,0.235586389006612,0.009999999600948254,1.650690913141706e7,4.672474328744117e6,5912.95,4320.2,1706.33,705.21,820.13,25605.0 -1600.0,0.01,1,LN_SBPLX,9,XTOL_REACHED,1165,0.22552924904365726,0.009999999970326327,1.567783119068103e7,4.386263489173459e6,4197.83,3157.32,1869.58,970.22,934.54,18129.2 -1600.0,0.01,1,LN_SBPLX,10,XTOL_REACHED,1294,0.3711534561260399,0.009999999681081333,2.563221594446184e7,7.715305373659254e6,15332.48,10067.68,1877.7,65.41,422.72,20039.47 -1600.0,0.01,2,GN_CRS2_LM,1,XTOL_REACHED,4234,0.26503122646990873,0.009999758211961106,1.7449959828339864e7,4.461629119763918e6,713.84,4830.23,1877.7,1604.29,890.35,25605.0 -1600.0,0.01,2,GN_CRS2_LM,2,XTOL_REACHED,5073,0.26503046016514964,0.009999847264524535,1.7449247484622367e7,4.458504388473274e6,690.03,4827.74,1877.7,1608.64,892.65,25599.85 -1600.0,0.01,2,GN_CRS2_LM,3,XTOL_REACHED,4440,0.26503680934932256,0.00999924780727457,1.7447864694260936e7,4.45713147098057e6,678.28,4828.19,1877.67,1611.58,891.14,25605.0 -1600.0,0.01,2,GN_CRS2_LM,4,XTOL_REACHED,4450,0.2650295261584909,0.009998767926527838,1.7448117490821134e7,4.459128342429116e6,695.75,4828.27,1877.7,1608.53,890.39,25605.0 -1600.0,0.01,2,GN_CRS2_LM,5,XTOL_REACHED,4857,0.2650279706480412,0.009998780458718177,1.744814445064319e7,4.458618401974035e6,690.68,4828.58,1877.69,1609.31,890.52,25605.0 -1600.0,0.01,2,GN_CRS2_LM,6,XTOL_REACHED,4084,0.265030977831724,0.009997028363762138,1.7448477162239e7,4.459117056432169e6,695.08,4828.43,1877.7,1608.68,890.52,25584.46 -1600.0,0.01,2,GN_CRS2_LM,7,XTOL_REACHED,3314,0.26504768818818286,0.009998967378238412,1.7447754541668437e7,4.456159907332076e6,671.56,4826.77,1877.69,1612.62,892.53,25594.07 -1600.0,0.01,2,GN_CRS2_LM,8,XTOL_REACHED,5262,0.2644884995780737,0.00999698434160419,1.7429214940360643e7,4.412536405346873e6,406.68,4750.18,1877.65,1717.49,898.29,18761.58 -1600.0,0.01,2,GN_CRS2_LM,9,XTOL_REACHED,4942,0.2650244434341563,0.009999638161139655,1.7448079552384578e7,4.458855643536205e6,692.94,4828.5,1877.7,1608.83,890.51,25605.0 -1600.0,0.01,2,GN_CRS2_LM,10,XTOL_REACHED,4127,0.2650392423383411,0.009997056030697414,1.7449413763536435e7,4.458366230632593e6,687.0,4828.86,1877.69,1608.79,892.45,25605.0 -1600.0,0.01,2,GN_ISRES,1,XTOL_REACHED,40128,0.26446359380594875,0.009999995483704702,1.7428006305961493e7,4.415432237253716e6,433.22,4750.5,1877.67,1711.32,897.6,18758.65 -1600.0,0.01,2,GN_ISRES,2,XTOL_REACHED,39423,0.2650268139130238,0.009999835995689663,1.744796194869201e7,4.458556280758959e6,689.44,4829.12,1877.69,1609.03,890.56,25604.95 -1600.0,0.01,2,GN_ISRES,3,XTOL_REACHED,38406,0.2645008879789177,0.009999725639021533,1.746760040459372e7,4.437279983701116e6,467.28,4833.26,1877.69,1666.48,897.69,18694.39 -1600.0,0.01,2,GN_ISRES,4,XTOL_REACHED,36976,0.2644828053924221,0.009999856168915865,1.7423753744179048e7,4.419925357555517e6,480.27,4748.53,1877.7,1711.93,885.55,18681.44 -1600.0,0.01,2,GN_ISRES,5,XTOL_REACHED,34662,0.26447496359529515,0.009999686324482641,1.7427325980942715e7,4.414731589972926e6,430.63,4748.4,1877.69,1712.3,898.28,18783.12 -1600.0,0.01,2,GN_ISRES,6,XTOL_REACHED,39440,0.2644751572666737,0.009999622851058031,1.742262249181615e7,4.415184595458625e6,452.41,4739.69,1877.69,1716.63,892.83,18745.21 -1600.0,0.01,2,GN_ISRES,7,XTOL_REACHED,39608,0.2645136018384331,0.00999989331005894,1.7464887950386792e7,4.441322030392453e6,499.08,4837.59,1877.7,1669.69,882.7,18574.69 -1600.0,0.01,2,GN_ISRES,8,XTOL_REACHED,41061,0.26450638353684947,0.009999699497080676,1.7467215474408623e7,4.437222290236109e6,462.87,4835.83,1877.7,1669.69,893.3,18653.26 -1600.0,0.01,2,GN_ISRES,9,XTOL_REACHED,37378,0.26451438742231576,0.009999823305670445,1.746547799660484e7,4.441440897007362e6,497.8,4838.81,1877.69,1669.39,882.74,18574.01 -1600.0,0.01,2,GN_ISRES,10,XTOL_REACHED,32510,0.26447341153437826,0.009999025414856904,1.742845611185572e7,4.414553652677275e6,427.64,4748.79,1877.67,1711.78,899.91,18780.01 -1600.0,0.01,2,LN_SBPLX,1,XTOL_REACHED,1308,0.457575771539101,0.009999999967962882,3.1517232753190663e7,9.2104871054287e6,16823.18,14695.83,1873.6,255.23,139.88,2746.05 -1600.0,0.01,2,LN_SBPLX,2,XTOL_REACHED,1563,0.2869674289041605,0.00999999987071246,1.823123730617995e7,4.29387012674873e6,274.91,3761.7,1877.7,2546.98,1333.38,25604.99 -1600.0,0.01,2,LN_SBPLX,3,XTOL_REACHED,1462,0.35455235356105014,0.00999821790824108,2.4519391892277807e7,6.365799228530982e6,4539.22,11625.74,1570.73,1083.07,577.97,15551.19 -1600.0,0.01,2,LN_SBPLX,4,XTOL_REACHED,1280,0.2652018222144097,0.009999999718589773,1.7491137897018965e7,4.503047235567358e6,891.59,4933.65,1877.7,1555.33,848.6,25605.0 -1600.0,0.01,2,LN_SBPLX,5,XTOL_REACHED,1005,0.4839488720416641,0.00999999999676303,3.35644521688109e7,9.725808254632689e6,17070.0,16523.74,1860.67,171.4,106.79,2539.49 -1600.0,0.01,2,LN_SBPLX,6,XTOL_REACHED,750,0.5224160216236536,0.009999999678980723,3.604832282820266e7,9.789592027109243e6,17070.0,17070.0,1633.32,664.17,1245.39,11339.46 -1600.0,0.01,2,LN_SBPLX,7,XTOL_REACHED,542,0.463555314809201,0.00999999955789883,3.222708526976632e7,8.696293239268256e6,13157.42,17070.0,1337.02,750.19,278.55,7868.89 -1600.0,0.01,2,LN_SBPLX,8,XTOL_REACHED,1560,0.26919551630151634,0.009999999707333802,1.8043791256152138e7,4.661852631200099e6,616.53,5725.57,1877.7,1433.77,790.31,16995.55 -1600.0,0.01,2,LN_SBPLX,9,XTOL_REACHED,1467,0.41072196717096077,0.00999999999667741,2.7880485625468377e7,8.268120382345547e6,15931.62,11735.99,1871.83,334.24,202.45,7039.74 -1600.0,0.01,2,LN_SBPLX,10,XTOL_REACHED,365,0.4852933253733705,0.009999976695579123,3.3716384170626506e7,9.540269984256865e6,17070.0,17070.0,1592.57,400.91,149.45,2102.55 -1600.0,0.0,1,GN_CRS2_LM,1,XTOL_REACHED,4362,0.4600114766662058,0.0,3.354355593800089e7,9.193571850207703e6,13594.78,15906.12,1827.49,131.77,1406.59,25605.0 -1600.0,0.0,1,GN_CRS2_LM,2,XTOL_REACHED,2709,0.47582473157581534,0.0,3.437608380085492e7,9.500002460899046e6,17070.0,16171.16,1649.25,85.18,1404.41,25605.0 -1600.0,0.0,1,GN_CRS2_LM,3,XTOL_REACHED,4521,0.4686303720902407,0.0,3.397414216379065e7,9.210642822546696e6,16886.76,16675.05,1356.32,131.17,1410.17,25605.0 -1600.0,0.0,1,GN_CRS2_LM,4,XTOL_REACHED,5068,0.44247272342215266,0.0,3.171664193530792e7,8.96884666458409e6,16990.67,13502.3,1814.56,86.85,1398.11,25486.0 -1600.0,0.0,1,GN_CRS2_LM,5,XTOL_REACHED,5339,0.46226530985241904,0.0,3.364199949623372e7,9.181940230569713e6,14770.07,16172.83,1648.84,125.95,1407.6,25605.0 -1600.0,0.0,1,GN_CRS2_LM,6,XTOL_REACHED,2595,0.47993484676108533,0.0,3.461738964576895e7,9.65686506058519e6,17070.0,15913.85,1813.58,74.49,1399.44,25605.0 -1600.0,0.0,1,GN_CRS2_LM,7,XTOL_REACHED,3648,0.4756168087553122,0.0,3.436394889189841e7,9.495841418710563e6,17050.65,16175.93,1647.62,83.93,1402.32,25597.6 -1600.0,0.0,1,GN_CRS2_LM,8,XTOL_REACHED,3206,0.47996856110908026,0.0,3.4623884272568345e7,9.660006605048366e6,17070.0,15915.21,1815.7,70.83,1401.51,25605.0 -1600.0,0.0,1,GN_CRS2_LM,9,XTOL_REACHED,2296,0.4797946478368154,0.0,3.4609539930672474e7,9.654653469754465e6,17070.0,15916.31,1811.81,72.24,1398.82,25605.0 -1600.0,0.0,1,GN_CRS2_LM,10,XTOL_REACHED,10657,0.46051745368519426,0.0,3.354108636068812e7,9.15582531811468e6,14336.61,16106.77,1687.11,131.86,1399.29,25579.69 -1600.0,0.0,1,GN_ISRES,1,XTOL_REACHED,38694,0.4628301920607581,0.0,3.365695461623748e7,9.179751630310686e6,14760.35,16178.57,1645.1,154.13,1401.18,19110.06 -1600.0,0.0,1,GN_ISRES,2,XTOL_REACHED,40980,0.46574631016438317,0.0,3.382280348035343e7,9.131521756177336e6,15999.52,16601.81,1395.82,213.24,1408.61,12958.17 -1600.0,0.0,1,GN_ISRES,3,MAXEVAL_REACHED,100000,0.42709321558353736,0.0,3.1195791460454922e7,8.369265232011723e6,16553.83,12465.94,1520.34,1090.55,1594.19,16478.6 -1600.0,0.0,1,GN_ISRES,4,XTOL_REACHED,33935,0.46055453516088146,0.0,3.3543330546961915e7,9.155876812600965e6,14336.55,16107.96,1686.78,132.87,1399.67,25430.34 -1600.0,0.0,1,GN_ISRES,5,MAXEVAL_REACHED,100000,0.43351861593655827,0.0,3.2191834680942405e7,8.278756231781514e6,15361.35,12568.0,1462.15,1849.84,1760.96,24653.82 -1600.0,0.0,1,GN_ISRES,6,XTOL_REACHED,36234,0.46303423598287086,0.0,3.3678635628989905e7,9.203275719687758e6,14912.73,16167.42,1651.89,121.91,1400.73,25594.58 -1600.0,0.0,1,GN_ISRES,7,XTOL_REACHED,38707,0.46155939035370314,0.0,3.36122196264032e7,9.163609131965902e6,14329.93,16105.0,1688.13,190.6,1399.28,11689.42 -1600.0,0.0,1,GN_ISRES,8,XTOL_REACHED,36600,0.4645007049007665,0.0,3.3749458614223346e7,9.136220102117376e6,16020.75,16580.2,1408.48,138.68,1408.74,25587.32 -1600.0,0.0,1,GN_ISRES,9,XTOL_REACHED,37121,0.46304269330041503,0.0,3.367871480462255e7,9.203453135845914e6,14916.39,16167.1,1651.73,121.91,1400.58,25589.62 -1600.0,0.0,1,GN_ISRES,10,MAXEVAL_REACHED,100000,0.46255059748793653,0.0,3.364527814943238e7,9.165695655097432e6,14405.12,16145.33,1673.85,183.84,1406.7,16309.71 -1600.0,0.0,1,LN_SBPLX,1,XTOL_REACHED,886,0.47445339705919276,1.3761906766526756e-6,3.427805042261207e7,9.543011074352331e6,15959.92,15723.91,1877.7,119.58,1398.0,14753.5 -1600.0,0.0,1,LN_SBPLX,2,XTOL_REACHED,852,0.47932446930640504,0.0,3.458500168666995e7,9.647718152839866e6,16979.36,15907.44,1817.95,70.86,1398.0,25518.35 -1600.0,0.0,1,LN_SBPLX,3,XTOL_REACHED,377,0.5003248252265573,1.1508988564851483e-5,3.618585037014371e7,1.0064730267786385e7,17028.39,17070.0,1877.7,57.69,1398.25,25605.0 -1600.0,0.0,1,LN_SBPLX,4,XTOL_REACHED,1110,0.4722874609125393,1.3761887508409423e-6,3.415375489896214e7,9.485699640800603e6,15535.55,15723.91,1877.7,138.18,1398.0,11248.51 -1600.0,0.0,1,LN_SBPLX,5,XTOL_REACHED,467,0.5020632769373404,1.1508988564851483e-5,3.625670068369221e7,1.007685903893639e7,17070.0,17070.0,1877.7,105.53,1398.0,13038.12 -1600.0,0.0,1,LN_SBPLX,6,XTOL_REACHED,716,0.49258529587977934,6.841208749852342e-6,3.556653961804693e7,9.894114002614466e6,16745.9,16580.22,1877.7,112.62,1398.0,12827.4 -1600.0,0.0,1,LN_SBPLX,7,XTOL_REACHED,435,0.5001611454211539,1.1508988564851483e-5,3.617684182161407e7,1.0061126291639447e7,17002.87,17070.0,1877.7,57.89,1398.0,25605.0 -1600.0,0.0,1,LN_SBPLX,8,XTOL_REACHED,845,0.5004832259807376,1.1508988564851483e-5,3.619417823065872e7,1.0068308551682536e7,17054.23,17070.0,1877.7,57.5,1398.0,25605.0 -1600.0,0.0,1,LN_SBPLX,9,XTOL_REACHED,755,0.5009342493139007,1.1508988564851483e-5,3.620629482312217e7,1.0063991574227143e7,16998.92,17070.0,1877.7,83.87,1398.0,18815.37 -1600.0,0.0,1,LN_SBPLX,10,XTOL_REACHED,678,0.4949588428770875,1.1508988564851483e-5,3.589463831842307e7,9.94252952789517e6,16151.46,17070.0,1877.7,67.86,1398.0,25511.52 -1600.0,0.0,2,GN_CRS2_LM,1,XTOL_REACHED,7476,0.29066224413828623,0.0,1.942547818473377e7,4.695196053421637e6,385.25,5369.67,1877.7,1941.46,1461.79,18913.38 -1600.0,0.0,2,GN_CRS2_LM,2,XTOL_REACHED,6312,0.2906326340658707,0.0,1.937495787466314e7,4.669917295446484e6,386.02,5251.03,1877.7,1998.13,1462.28,18998.41 -1600.0,0.0,2,GN_CRS2_LM,3,XTOL_REACHED,8282,0.2904290453528837,0.0,1.931347948100528e7,4.643335256426433e6,386.38,5130.7,1877.7,2062.43,1449.6,19110.61 -1600.0,0.0,2,GN_CRS2_LM,4,XTOL_REACHED,6571,0.2904344847833448,0.0,1.9311659226849884e7,4.642354677192502e6,385.95,5126.32,1877.7,2064.65,1449.62,19117.75 -1600.0,0.0,2,GN_CRS2_LM,5,XTOL_REACHED,3634,0.2926608230217043,0.0,1.935798773441256e7,4.670019768611068e6,385.97,5264.01,1877.7,1970.99,1462.56,25605.0 -1600.0,0.0,2,GN_CRS2_LM,6,XTOL_REACHED,7598,0.2904346573389992,0.0,1.9310584544515695e7,4.641606694406838e6,385.49,5122.9,1877.7,2066.49,1449.8,19104.24 -1600.0,0.0,2,GN_CRS2_LM,7,XTOL_REACHED,8019,0.2906649260448329,0.0,1.9419689712794676e7,4.692232388693764e6,385.21,5355.76,1877.7,1947.94,1462.15,18900.23 -1600.0,0.0,2,GN_CRS2_LM,8,XTOL_REACHED,3893,0.2926857653577982,0.0,1.9360794674637325e7,4.671434296213438e6,390.57,5267.76,1877.7,1969.81,1461.68,25605.0 -1600.0,0.0,2,GN_CRS2_LM,9,XTOL_REACHED,7170,0.2904323992768463,0.0,1.931309166419405e7,4.643128181638736e6,386.69,5129.53,1877.7,2063.01,1449.59,19114.19 -1600.0,0.0,2,GN_CRS2_LM,10,XTOL_REACHED,3244,0.292692097650958,0.0,1.9352661688461915e7,4.667468590095151e6,388.94,5250.33,1877.7,1977.54,1462.29,25605.0 -1600.0,0.0,2,GN_ISRES,1,XTOL_REACHED,36081,0.2904232744739024,0.0,1.931376445301552e7,4.643292550056752e6,385.48,5131.03,1877.68,2062.64,1449.59,19097.12 -1600.0,0.0,2,GN_ISRES,2,XTOL_REACHED,38666,0.2904186962981445,0.0,1.931309969026286e7,4.643029422491734e6,385.18,5129.99,1877.68,2062.95,1449.69,19090.86 -1600.0,0.0,2,GN_ISRES,3,XTOL_REACHED,27626,0.2904584877623539,0.0,1.931396435229803e7,4.642635281427499e6,385.6,5127.09,1877.68,2064.83,1450.44,19101.04 -1600.0,0.0,2,GN_ISRES,4,XTOL_REACHED,33136,0.29063841889734016,0.0,1.9383319697194487e7,4.673817053835422e6,385.79,5269.27,1877.67,1989.65,1462.43,18983.39 -1600.0,0.0,2,GN_ISRES,5,XTOL_REACHED,38653,0.2906646685819012,0.0,1.941819680001564e7,4.69154843284952e6,385.35,5352.6,1877.69,1949.3,1462.22,18897.85 -1600.0,0.0,2,GN_ISRES,6,XTOL_REACHED,36572,0.2904871800493542,0.0,1.930904499299265e7,4.639639080423785e6,385.43,5112.86,1877.65,2072.87,1450.1,19109.92 -1600.0,0.0,2,GN_ISRES,7,XTOL_REACHED,30553,0.2904876247333341,0.0,1.931251255481567e7,4.641855346492039e6,387.48,5122.4,1877.65,2067.48,1450.01,19138.85 -1600.0,0.0,2,GN_ISRES,8,XTOL_REACHED,39282,0.29042090142895743,0.0,1.931353636660214e7,4.643202674926699e6,385.28,5130.75,1877.68,2062.7,1449.65,19094.31 -1600.0,0.0,2,GN_ISRES,9,XTOL_REACHED,34002,0.29080843078851665,0.0,1.9469710088756952e7,4.714501559231988e6,385.54,5457.06,1877.67,1906.25,1459.19,18817.1 -1600.0,0.0,2,GN_ISRES,10,XTOL_REACHED,29000,0.2906855170480822,0.0,1.9427059240034886e7,4.695770799873864e6,388.08,5370.63,1877.66,1941.29,1461.7,18913.02 -1600.0,0.0,2,LN_SBPLX,1,XTOL_REACHED,817,0.3156952125790531,0.0,2.027232130954568e7,4.594269514631603e6,485.27,4312.51,1877.7,3255.11,1445.64,21720.93 -1600.0,0.0,2,LN_SBPLX,2,XTOL_REACHED,1051,0.36576936541289223,0.0,2.487851907054826e7,6.616879358001562e6,7527.17,9096.69,1876.05,1065.71,1393.25,17382.81 -1600.0,0.0,2,LN_SBPLX,3,XTOL_REACHED,1028,0.30240688625082907,0.0,2.0517927148807228e7,5.070297883299493e6,435.55,6925.11,1877.7,1507.01,1394.83,25605.0 -1600.0,0.0,2,LN_SBPLX,4,XTOL_REACHED,830,0.2935108376015051,0.0,1.940830735161394e7,4.70126593957621e6,1020.18,5016.1,1877.7,2125.19,1393.25,19289.07 -1600.0,0.0,2,LN_SBPLX,5,XTOL_REACHED,1334,0.338582913781516,0.0,2.3641630265038196e7,5.872792858695003e6,441.87,9912.98,1877.69,1220.37,1394.01,23076.48 -1600.0,0.0,2,LN_SBPLX,6,XTOL_REACHED,621,0.2936502812211767,0.0,1.9581969780428454e7,4.793052008454385e6,1090.04,5406.34,1877.7,1919.08,1400.39,18837.07 -1600.0,0.0,2,LN_SBPLX,7,XTOL_REACHED,1109,0.30149346350467354,0.0,2.0430478866786446e7,5.045982346691873e6,441.64,6827.31,1877.63,1525.55,1394.0,25397.98 -1600.0,0.0,2,LN_SBPLX,8,XTOL_REACHED,796,0.5034039700489076,0.0,3.5287332165978625e7,9.296969318776418e6,10774.12,17063.96,1877.7,880.21,1397.29,14991.94 -1600.0,0.0,2,LN_SBPLX,9,XTOL_REACHED,1092,0.2966409226971241,0.0,1.994637767751577e7,4.913544116202123e6,625.0,6201.99,1877.7,1652.27,1394.46,24378.07 -1600.0,0.0,2,LN_SBPLX,10,XTOL_REACHED,670,0.4405285705882223,0.0,3.1912266881759256e7,7.863404587560313e6,444.97,17070.0,1877.7,1029.52,1393.55,14978.33 -1600.0,1.0e-5,1,GN_CRS2_LM,1,XTOL_REACHED,9112,0.402627999958265,9.904965937785411e-6,2.878483702912122e7,8.061180978044398e6,16871.34,11975.77,1480.96,146.73,1406.48,25605.0 -1600.0,1.0e-5,1,GN_CRS2_LM,2,XTOL_REACHED,11765,0.3703765615845036,9.999726539824966e-6,2.6039399075086646e7,7.661807197669253e6,17070.0,8474.26,1877.7,136.53,1421.43,19680.64 -1600.0,1.0e-5,1,GN_CRS2_LM,3,XTOL_REACHED,20375,0.4295894884153555,9.981858156437616e-6,3.1674556549215987e7,8.333100867613169e6,10807.97,16058.38,1449.85,285.37,1406.36,25605.0 -1600.0,1.0e-5,1,GN_CRS2_LM,4,XTOL_REACHED,6222,0.39755110226262796,9.956515290959425e-6,2.8174421076789614e7,8.174626671223115e6,17070.0,10321.11,1877.7,101.66,1399.71,25605.0 -1600.0,1.0e-5,1,GN_CRS2_LM,5,XTOL_REACHED,3341,0.4727093630519781,9.850739592125399e-6,3.403150031701876e7,9.558341921311965e6,17068.55,15249.87,1877.36,68.59,1397.95,25603.39 -1600.0,1.0e-5,1,GN_CRS2_LM,6,XTOL_REACHED,4315,0.47023061536189037,9.868923164559615e-6,3.388677865669111e7,9.475989983542994e6,16933.53,15353.4,1811.08,75.74,1397.21,25605.0 -1600.0,1.0e-5,1,GN_CRS2_LM,7,XTOL_REACHED,9840,0.3589609689856756,9.726846809449705e-6,2.5215032829462025e7,7.405049687188283e6,17070.0,7851.76,1810.62,156.91,1493.58,25605.0 -1600.0,1.0e-5,1,GN_CRS2_LM,8,XTOL_REACHED,11080,0.3926367068395173,9.108429270041024e-6,2.797733407514391e7,8.0475907667799955e6,15691.13,10560.37,1877.7,119.19,1381.18,25605.0 -1600.0,1.0e-5,1,GN_CRS2_LM,9,XTOL_REACHED,22407,0.3625159623026645,9.960609646117583e-6,2.653667647407728e7,7.23956313399868e6,9145.72,11085.56,1829.62,267.11,1475.94,25605.0 -1600.0,1.0e-5,1,GN_CRS2_LM,10,XTOL_REACHED,5804,0.39770459925556645,9.654342188464953e-6,2.8184846859409593e7,8.177446341179155e6,17070.0,10339.93,1876.41,101.43,1395.15,25605.0 -1600.0,1.0e-5,1,GN_ISRES,1,MAXEVAL_REACHED,100000,0.41769722277442056,9.221411084568147e-6,3.0395840113898985e7,8.234071166119249e6,16050.12,12496.93,1506.78,883.17,1420.16,14505.3 -1600.0,1.0e-5,1,GN_ISRES,2,MAXEVAL_REACHED,100000,0.4092255996784272,8.060982643934242e-6,2.9536533641143367e7,8.291660075114967e6,15931.63,11037.73,1872.96,584.74,1502.79,12515.34 -1600.0,1.0e-5,1,GN_ISRES,3,MAXEVAL_REACHED,100000,0.42709321558353736,0.0,3.1195791460454922e7,8.369265232011723e6,16553.83,12465.94,1520.34,1090.55,1594.19,16478.6 -1600.0,1.0e-5,1,GN_ISRES,4,MAXEVAL_REACHED,100000,0.4243573805771475,3.8178253473875775e-6,3.0758412017267603e7,8.527195651699813e6,15679.1,12139.1,1838.51,695.9,1456.18,16261.75 -1600.0,1.0e-5,1,GN_ISRES,5,MAXEVAL_REACHED,100000,0.4294448709885106,6.236756294258401e-6,3.0906340693121057e7,8.600016246407153e6,16398.45,12114.5,1825.1,329.65,1802.3,19305.37 -1600.0,1.0e-5,1,GN_ISRES,6,MAXEVAL_REACHED,100000,0.4103591691597224,4.749299379998994e-6,2.9771312282361202e7,8.067727492395671e6,15614.44,12547.2,1441.47,703.85,1406.77,17393.18 -1600.0,1.0e-5,1,GN_ISRES,7,MAXEVAL_REACHED,100000,0.41658601388079486,8.00713227795544e-6,3.0035432672933612e7,8.2928444294448765e6,16451.35,12216.54,1593.69,319.46,1691.41,14104.91 -1600.0,1.0e-5,1,GN_ISRES,8,MAXEVAL_REACHED,100000,0.40667451470928184,0.0,2.9335839725862533e7,8.0602097515919e6,15662.08,12518.7,1468.89,280.27,1513.16,13335.35 -1600.0,1.0e-5,1,GN_ISRES,9,XTOL_REACHED,42509,0.43153080387969334,9.983541354922342e-6,3.1830793587593537e7,8.436974559753483e6,11407.42,15827.49,1507.45,313.35,1405.09,12436.52 -1600.0,1.0e-5,1,GN_ISRES,10,MAXEVAL_REACHED,100000,0.43268351312038034,8.44732880410662e-6,3.1224665578037884e7,8.663459706240218e6,15202.0,13520.48,1751.56,296.84,1406.19,15245.03 -1600.0,1.0e-5,1,LN_SBPLX,1,XTOL_REACHED,942,0.4649090289709481,9.99999773604909e-6,3.358429655086222e7,9.342220222841782e6,15848.46,15325.22,1825.98,120.4,1397.97,16914.01 -1600.0,1.0e-5,1,LN_SBPLX,2,XTOL_REACHED,817,0.46144957281209753,9.999999661753553e-6,3.3390558726539988e7,9.101579897899477e6,16883.54,16071.75,1400.71,130.12,1403.56,24592.47 -1600.0,1.0e-5,1,LN_SBPLX,3,XTOL_REACHED,377,0.5003248252265573,1.1508988564851483e-5,3.618585037014371e7,1.0064730267786385e7,17028.39,17070.0,1877.7,57.69,1398.25,25605.0 -1600.0,1.0e-5,1,LN_SBPLX,4,XTOL_REACHED,999,0.4790644193234809,9.999934929749516e-6,3.447390891717052e7,9.651880798388613e6,16965.2,15614.19,1877.7,118.79,1386.02,12285.09 -1600.0,1.0e-5,1,LN_SBPLX,5,XTOL_REACHED,467,0.5020632769373404,1.1508988564851483e-5,3.625670068369221e7,1.007685903893639e7,17070.0,17070.0,1877.7,105.53,1398.0,13038.12 -1600.0,1.0e-5,1,LN_SBPLX,6,XTOL_REACHED,972,0.48525478594270804,9.999977863746562e-6,3.50412594987262e7,9.782989767979953e6,16817.28,16174.93,1877.7,65.8,1392.43,25435.54 -1600.0,1.0e-5,1,LN_SBPLX,7,XTOL_REACHED,435,0.5001611454211539,1.1508988564851483e-5,3.617684182161407e7,1.0061126291639447e7,17002.87,17070.0,1877.7,57.89,1398.0,25605.0 -1600.0,1.0e-5,1,LN_SBPLX,8,XTOL_REACHED,845,0.5004832259807376,1.1508988564851483e-5,3.619417823065872e7,1.0068308551682536e7,17054.23,17070.0,1877.7,57.5,1398.0,25605.0 -1600.0,1.0e-5,1,LN_SBPLX,9,XTOL_REACHED,755,0.5009342493139007,1.1508988564851483e-5,3.620629482312217e7,1.0063991574227143e7,16998.92,17070.0,1877.7,83.87,1398.0,18815.37 -1600.0,1.0e-5,1,LN_SBPLX,10,XTOL_REACHED,678,0.4949588428770875,1.1508988564851483e-5,3.589463831842307e7,9.94252952789517e6,16151.46,17070.0,1877.7,67.86,1398.0,25511.52 -1600.0,1.0e-5,2,GN_CRS2_LM,1,XTOL_REACHED,7482,0.29018619686207675,9.993711641770896e-6,1.9300540681992576e7,4.635116012919535e6,327.45,5127.5,1877.68,2064.98,1454.33,19098.31 -1600.0,1.0e-5,2,GN_CRS2_LM,2,XTOL_REACHED,4473,0.2924011953143673,9.984680689289576e-6,1.9349258494439807e7,4.662112489018603e6,314.08,5268.41,1877.7,1969.89,1470.64,25591.23 -1600.0,1.0e-5,2,GN_CRS2_LM,3,XTOL_REACHED,4940,0.29225631045349804,9.460244794162775e-6,1.927621821314914e7,4.630699313410952e6,317.84,5124.34,1877.69,2045.12,1457.0,25604.43 -1600.0,1.0e-5,2,GN_CRS2_LM,4,XTOL_REACHED,7113,0.2901673723753935,9.919827580792843e-6,1.9300920132873572e7,4.634079410124389e6,315.56,5128.71,1877.7,2064.33,1456.86,19105.23 -1600.0,1.0e-5,2,GN_CRS2_LM,5,XTOL_REACHED,7308,0.29018087234755396,9.812181371853153e-6,1.9300874277292177e7,4.63535856607913e6,327.41,5128.58,1877.7,2064.23,1454.43,19097.61 -1600.0,1.0e-5,2,GN_CRS2_LM,6,XTOL_REACHED,5265,0.2922731774856048,9.843726977702585e-6,1.927779387306586e7,4.631273875316403e6,318.35,5127.89,1877.47,2044.35,1456.47,25605.0 -1600.0,1.0e-5,2,GN_CRS2_LM,7,XTOL_REACHED,3028,0.29244675594528463,9.065470086652447e-6,1.9337538651528254e7,4.658061083675143e6,332.03,5240.07,1877.7,1983.09,1467.44,25605.0 -1600.0,1.0e-5,2,GN_CRS2_LM,8,XTOL_REACHED,7076,0.2903910443422449,9.6603088770031e-6,1.936484157756891e7,4.661566514476035e6,318.36,5250.97,1877.7,1998.86,1470.05,19017.85 -1600.0,1.0e-5,2,GN_CRS2_LM,9,XTOL_REACHED,4084,0.29241403628726914,9.672297020399078e-6,1.93453946305641e7,4.661899429104286e6,326.29,5261.51,1877.7,1972.6,1468.01,25598.48 -1600.0,1.0e-5,2,GN_CRS2_LM,10,XTOL_REACHED,7994,0.2904205713663986,9.995204795758448e-6,1.9372767445117895e7,4.665425337498333e6,315.55,5270.69,1877.7,1989.48,1470.18,19053.4 -1600.0,1.0e-5,2,GN_ISRES,1,XTOL_REACHED,34218,0.29017373049031303,9.871165427618199e-6,1.930055020242043e7,4.633688819722511e6,314.92,5127.14,1877.69,2065.19,1457.09,19105.25 -1600.0,1.0e-5,2,GN_ISRES,2,XTOL_REACHED,35658,0.290448731698337,9.919722226740933e-6,1.9405632760001622e7,4.686469437616854e6,351.73,5351.2,1877.67,1950.24,1461.87,18902.1 -1600.0,1.0e-5,2,GN_ISRES,3,XTOL_REACHED,34511,0.29019269998436115,9.524481139770983e-6,1.9300764746188838e7,4.634533466502368e6,323.59,5126.46,1877.68,2065.52,1455.53,19104.56 -1600.0,1.0e-5,2,GN_ISRES,4,XTOL_REACHED,40456,0.29017458709565175,9.977892775852928e-6,1.9300824503438983e7,4.635093582305342e6,324.56,5128.89,1877.7,2064.12,1454.9,19102.34 -1600.0,1.0e-5,2,GN_ISRES,5,XTOL_REACHED,30816,0.29017722752574393,9.97486159979033e-6,1.930124343275377e7,4.633847717590844e6,314.19,5128.16,1877.69,2064.85,1457.27,19101.71 -1600.0,1.0e-5,2,GN_ISRES,6,XTOL_REACHED,37062,0.2903925241279577,9.980466541703053e-6,1.9376776887940478e7,4.667451743873225e6,314.28,5280.96,1877.7,1984.45,1470.36,18975.95 -1600.0,1.0e-5,2,GN_ISRES,7,XTOL_REACHED,35184,0.29018196959417214,9.83213127279132e-6,1.930086053289148e7,4.634354536633752e6,320.07,5127.61,1877.68,2065.02,1456.01,19097.06 -1600.0,1.0e-5,2,GN_ISRES,8,XTOL_REACHED,38514,0.2904096775019256,9.986393951714507e-6,1.941304991990308e7,4.685615290780472e6,315.02,5365.44,1877.69,1944.05,1470.01,18898.32 -1600.0,1.0e-5,2,GN_ISRES,9,XTOL_REACHED,34041,0.2903895509643961,9.943087936398886e-6,1.9373404052608825e7,4.665452133809703e6,314.71,5271.15,1877.68,1989.57,1470.43,18993.27 -1600.0,1.0e-5,2,GN_ISRES,10,XTOL_REACHED,28862,0.29044474043360846,9.968690602903694e-6,1.940771418544877e7,4.68603964887483e6,340.73,5354.62,1877.66,1949.0,1464.26,18904.96 -1600.0,1.0e-5,2,LN_SBPLX,1,XTOL_REACHED,646,0.37449916552295553,9.999953616488034e-6,2.654531964403418e7,6.127084528780803e6,866.4,9632.37,1877.69,3210.79,1347.5,11425.86 -1600.0,1.0e-5,2,LN_SBPLX,2,XTOL_REACHED,1437,0.314732713237591,9.999979052383404e-6,2.1758621153411534e7,5.438634505541809e6,879.23,8113.26,1877.7,1358.18,1339.22,17208.84 -1600.0,1.0e-5,2,LN_SBPLX,3,XTOL_REACHED,525,0.43086065780500865,9.9998830383494e-6,3.119175331811731e7,7.554271048147831e6,671.9,15531.47,1877.7,1721.74,1359.03,11164.17 -1600.0,1.0e-5,2,LN_SBPLX,4,XTOL_REACHED,620,0.3044303480477717,9.9902048622696e-6,2.012261829669906e7,5.051145883965515e6,2554.36,5689.44,1877.7,1784.2,1334.43,25005.2 -1600.0,1.0e-5,2,LN_SBPLX,5,XTOL_REACHED,898,0.29854994207033636,9.99996757469179e-6,2.0297642227854975e7,5.046568210945867e6,919.03,6593.85,1877.7,1578.96,1335.47,17926.74 -1600.0,1.0e-5,2,LN_SBPLX,6,XTOL_REACHED,656,0.2932087350903475,9.999996746927939e-6,1.9558680859835263e7,4.783332613645498e6,1018.15,5407.73,1877.7,1919.19,1400.41,18821.52 -1600.0,1.0e-5,2,LN_SBPLX,7,XTOL_REACHED,492,0.3038773044703534,9.995214145724423e-6,1.9782613514924545e7,4.804929872043945e6,2276.13,4632.61,1877.7,2419.61,1345.29,19653.67 -1600.0,1.0e-5,2,LN_SBPLX,8,XTOL_REACHED,591,0.5017979247518431,9.999015923281301e-6,3.516796808999676e7,9.284084681493761e6,10743.93,17069.35,1877.7,880.03,1325.45,14964.38 -1600.0,1.0e-5,2,LN_SBPLX,9,XTOL_REACHED,734,0.47592495652888656,9.868538392110002e-6,3.3771511902928226e7,8.705616391046291e6,6628.43,17056.73,1877.69,899.23,1342.52,15671.51 -1600.0,1.0e-5,2,LN_SBPLX,10,XTOL_REACHED,499,0.4548455625432606,9.999973034747469e-6,3.261600296518894e7,8.174103450643181e6,2706.07,17070.0,1877.7,1012.26,1353.57,17465.99 -1600.0,0.0001,1,GN_CRS2_LM,1,XTOL_REACHED,12134,0.26030860276905415,9.969761891441587e-5,1.8250224477696452e7,5.315278383264957e6,10376.28,3236.59,1877.69,582.86,1493.53,25605.0 -1600.0,0.0001,1,GN_CRS2_LM,2,XTOL_REACHED,16653,0.2593742051517447,9.973531034029252e-5,1.8212579190652218e7,5.291099960492892e6,10139.06,3266.41,1877.7,580.58,1501.81,25605.0 -1600.0,0.0001,1,GN_CRS2_LM,3,XTOL_REACHED,14170,0.260310640380276,9.788062029484101e-5,1.8251307240263313e7,5.315823011751252e6,10375.49,3239.6,1877.7,581.43,1493.55,25605.0 -1600.0,0.0001,1,GN_CRS2_LM,4,XTOL_REACHED,13788,0.279899863749662,9.997582545841629e-5,2.0380184553670414e7,5.639116685643685e6,6576.01,6380.82,1877.28,402.57,1490.33,14220.29 -1600.0,0.0001,1,GN_CRS2_LM,5,XTOL_REACHED,14265,0.263440102483404,9.991625835169707e-5,1.863437663443975e7,5.364432569447598e6,10023.24,4004.34,1803.25,497.39,1491.97,16890.47 -1600.0,0.0001,1,GN_CRS2_LM,6,XTOL_REACHED,27599,0.27876454534090866,9.995451285805682e-5,2.029840276384742e7,5.603160356205257e6,6462.23,6395.19,1860.27,408.53,1484.38,14424.0 -1600.0,0.0001,1,GN_CRS2_LM,7,XTOL_REACHED,22974,0.25579707953971154,9.791775670367322e-5,1.818051839602621e7,5.052243527525702e6,8960.65,3969.37,1668.7,738.72,1511.36,25605.0 -1600.0,0.0001,1,GN_CRS2_LM,8,XTOL_REACHED,14246,0.26029781946998976,9.93073799239229e-5,1.8248478926779024e7,5.316319078789016e6,10376.72,3243.07,1877.7,580.89,1489.45,25605.0 -1600.0,0.0001,1,GN_CRS2_LM,9,XTOL_REACHED,9155,0.25971578828384995,9.932622368528399e-5,1.823259543537322e7,5.281291561077476e6,10055.16,3253.16,1877.7,617.63,1505.55,25605.0 -1600.0,0.0001,1,GN_CRS2_LM,10,XTOL_REACHED,14215,0.26026648783543416,9.994497852842321e-5,1.8245023977690816e7,5.315605589137097e6,10389.78,3232.58,1877.7,582.74,1490.45,25604.96 -1600.0,0.0001,1,GN_ISRES,1,XTOL_REACHED,39859,0.26344324852582757,9.99887281277284e-5,1.8634899851365797e7,5.364691550407825e6,10016.97,4003.79,1804.14,497.07,1492.58,16757.55 -1600.0,0.0001,1,GN_ISRES,2,XTOL_REACHED,43944,0.2694781049548853,9.997179353492098e-5,1.9281046606701806e7,5.431137478845213e6,9564.98,5098.15,1683.23,437.15,1495.44,20305.66 -1600.0,0.0001,1,GN_ISRES,3,MAXEVAL_REACHED,100000,0.274345920815334,9.521769467698523e-5,1.9659956227065794e7,5.47769429812509e6,10418.39,5280.11,1580.35,574.67,1500.75,16126.85 -1600.0,0.0001,1,GN_ISRES,4,XTOL_REACHED,33945,0.26767769322502305,9.983999421124224e-5,1.893405274066107e7,5.413476824335217e6,10799.03,4360.61,1689.23,516.27,1472.96,16841.23 -1600.0,0.0001,1,GN_ISRES,5,XTOL_REACHED,40888,0.2706372075491202,9.999709226485468e-5,1.9347952024333157e7,5.463122684661371e6,9859.29,5063.57,1682.61,452.7,1488.96,15897.86 -1600.0,0.0001,1,GN_ISRES,6,MAXEVAL_REACHED,100000,0.27549937146287845,9.946640125357484e-5,1.9645009413152486e7,5.496618233003158e6,10606.39,5270.5,1582.01,522.93,1500.04,21778.94 -1600.0,0.0001,1,GN_ISRES,7,MAXEVAL_REACHED,100000,0.26752227768855164,9.634571478378902e-5,1.9258583242182426e7,5.352728117318652e6,8925.65,5118.19,1674.15,519.54,1547.84,16111.45 -1600.0,0.0001,1,GN_ISRES,8,XTOL_REACHED,44011,0.27820037574775824,9.99798844447577e-5,2.02324920321256e7,5.484410954422533e6,8611.03,6505.47,1525.25,579.68,1451.32,15259.3 -1600.0,0.0001,1,GN_ISRES,9,XTOL_REACHED,42525,0.2763130245365943,9.998376250341019e-5,2.000149256370991e7,5.468301854086595e6,9260.23,6094.72,1529.93,567.24,1474.84,15613.88 -1600.0,0.0001,1,GN_ISRES,10,XTOL_REACHED,37080,0.2706384576636579,9.995886284342692e-5,1.934786041916344e7,5.463285862643163e6,9860.07,5063.07,1682.77,452.6,1488.86,15898.78 -1600.0,0.0001,1,LN_SBPLX,1,XTOL_REACHED,621,0.401612509176429,9.999211148550354e-5,2.9651076578529608e7,7.992691337553429e6,8784.23,13720.75,1877.7,292.97,1407.37,12155.14 -1600.0,0.0001,1,LN_SBPLX,2,XTOL_REACHED,1234,0.4552835259143991,9.999909081001863e-5,3.2896211261115376e7,8.940600058719793e6,16407.5,16026.01,1347.91,220.51,1269.36,13237.12 -1600.0,0.0001,1,LN_SBPLX,3,XTOL_REACHED,517,0.47879665086747164,9.999999379006866e-5,3.472191938998817e7,9.625180959384255e6,15066.37,16563.79,1872.79,86.96,1273.91,25311.73 -1600.0,0.0001,1,LN_SBPLX,4,XTOL_REACHED,1057,0.33326233624687057,9.999891094770282e-5,2.397590444787286e7,6.83193893381476e6,11576.77,8305.21,1864.65,294.64,1339.18,11010.2 -1600.0,0.0001,1,LN_SBPLX,5,XTOL_REACHED,761,0.4558262665666191,9.999873526005583e-5,3.28806340432625e7,8.991540483310187e6,16666.79,15759.72,1412.0,197.24,1286.68,12233.33 -1600.0,0.0001,1,LN_SBPLX,6,XTOL_REACHED,514,0.3936139013424947,9.999993384265827e-5,2.7804699997196104e7,8.111554193207872e6,17070.0,10146.38,1877.7,108.2,1295.77,22933.27 -1600.0,0.0001,1,LN_SBPLX,7,XTOL_REACHED,993,0.2982333103729444,9.99999823467267e-5,2.1463457719077863e7,6.082396775118768e6,10969.33,6248.79,1774.81,451.74,1482.34,12218.03 -1600.0,0.0001,1,LN_SBPLX,8,XTOL_REACHED,569,0.4150967657186456,9.999995976173683e-5,2.958846254890478e7,8.4948929568409e6,16537.51,11764.79,1877.7,89.59,1329.27,25605.0 -1600.0,0.0001,1,LN_SBPLX,9,XTOL_REACHED,1736,0.3475050367608489,9.999999526278599e-5,2.4385127105278116e7,7.054912430397836e6,16919.0,8062.02,1540.48,234.56,1363.53,25585.32 -1600.0,0.0001,1,LN_SBPLX,10,XTOL_REACHED,776,0.4688348485791376,9.999369305761792e-5,3.3950244930621214e7,9.126014366579534e6,16842.8,17070.0,1222.57,234.27,1298.11,25605.0 -1600.0,0.0001,2,GN_CRS2_LM,1,XTOL_REACHED,5111,0.29086201341989115,9.98484472022787e-5,1.9235677534118515e7,4.640593343495323e6,257.83,5238.22,1877.7,1983.4,1421.08,25602.59 -1600.0,0.0001,2,GN_CRS2_LM,2,XTOL_REACHED,5056,0.2908630829581932,9.966910859909872e-5,1.923172604315839e7,4.637487863598087e6,255.6,5223.98,1877.7,1990.79,1422.39,25605.0 -1600.0,0.0001,2,GN_CRS2_LM,3,XTOL_REACHED,3307,0.29089226279913627,9.919333443156332e-5,1.9240372356892973e7,4.639834242511047e6,240.05,5242.67,1877.7,1981.98,1425.99,25605.0 -1600.0,0.0001,2,GN_CRS2_LM,4,XTOL_REACHED,2669,0.29090038516943134,9.830143362810886e-5,1.919192611517023e7,4.612731699353881e6,212.97,5129.98,1877.7,2043.87,1424.26,25605.0 -1600.0,0.0001,2,GN_CRS2_LM,5,XTOL_REACHED,8503,0.2888312939977872,9.962104570494657e-5,1.926496826078623e7,4.645363162407481e6,252.58,5250.13,1877.68,1999.2,1422.4,18968.97 -1600.0,0.0001,2,GN_CRS2_LM,6,XTOL_REACHED,10642,0.2887271228113358,9.995830062353993e-5,1.9213793938856952e7,4.617364301475607e6,218.62,5137.95,1877.7,2059.95,1421.09,19061.5 -1600.0,0.0001,2,GN_CRS2_LM,7,XTOL_REACHED,8043,0.28882596639918007,9.991568455693357e-5,1.926546870692828e7,4.645173714585552e6,248.56,5251.22,1877.7,1998.69,1423.24,18969.14 -1600.0,0.0001,2,GN_CRS2_LM,8,XTOL_REACHED,6435,0.2888425032884377,9.983989878069183e-5,1.926455144133143e7,4.648056681390152e6,274.15,5252.03,1877.7,1997.76,1417.37,18977.55 -1600.0,0.0001,2,GN_CRS2_LM,9,XTOL_REACHED,4312,0.29087292699843403,9.968506246679209e-5,1.924283647181596e7,4.643075407909572e6,249.39,5254.01,1877.7,1975.83,1423.14,25603.83 -1600.0,0.0001,2,GN_CRS2_LM,10,XTOL_REACHED,8436,0.2887487014652776,9.987243042015839e-5,1.9212078175861396e7,4.616902828842731e6,225.54,5131.89,1877.7,2063.69,1419.29,19093.01 -1600.0,0.0001,2,GN_ISRES,1,XTOL_REACHED,35289,0.28883645977879024,9.99604434544526e-5,1.9265050607085474e7,4.644438496308908e6,244.75,5249.65,1877.7,1999.44,1424.25,18974.99 -1600.0,0.0001,2,GN_ISRES,2,XTOL_REACHED,37021,0.2888902257048183,9.999885855101975e-5,1.932661964237826e7,4.672311353512646e6,228.31,5387.3,1877.69,1935.29,1427.35,18858.82 -1600.0,0.0001,2,GN_ISRES,3,XTOL_REACHED,37161,0.2888473018762268,9.967389720175218e-5,1.9266278976186972e7,4.645764013758064e6,251.76,5252.19,1877.69,1998.47,1422.55,18975.02 -1600.0,0.0001,2,GN_ISRES,4,XTOL_REACHED,40484,0.28888326269070796,9.99798155274386e-5,1.9319246978939798e7,4.66791016483552e6,222.09,5369.85,1877.7,1943.06,1429.41,18860.44 -1600.0,0.0001,2,GN_ISRES,5,XTOL_REACHED,26980,0.28892216225490625,9.919819766112e-5,1.932205656600256e7,4.671728457642893e6,247.25,5374.91,1877.62,1941.85,1423.26,18855.29 -1600.0,0.0001,2,GN_ISRES,6,XTOL_REACHED,36201,0.28883337864018555,9.987195148732074e-5,1.9273517128661428e7,4.649777509352627e6,252.05,5271.14,1877.7,1989.13,1422.15,18956.77 -1600.0,0.0001,2,GN_ISRES,7,XTOL_REACHED,32972,0.2888397694463681,9.979112960455672e-5,1.926967194486048e7,4.6480958688380765e6,253.68,5262.54,1877.69,1993.1,1421.87,18968.78 -1600.0,0.0001,2,GN_ISRES,8,XTOL_REACHED,35922,0.28875376213330683,9.998690289150103e-5,1.9211290076578885e7,4.618523798886433e6,241.19,5131.75,1877.69,2063.39,1415.79,19083.48 -1600.0,0.0001,2,GN_ISRES,9,XTOL_REACHED,35779,0.2888794376138653,9.9989697895228e-5,1.9316618151252184e7,4.6683108886958845e6,233.33,5366.5,1877.69,1944.33,1426.57,18866.84 -1600.0,0.0001,2,GN_ISRES,10,XTOL_REACHED,40293,0.2888342951187801,9.999793854963058e-5,1.927268858694043e7,4.648228183278958e6,243.7,5267.98,1877.7,1990.67,1424.27,18963.47 -1600.0,0.0001,2,LN_SBPLX,1,XTOL_REACHED,1110,0.3671843226076789,9.999992814270317e-5,2.591847193871095e7,5.873460459397335e6,217.21,9026.12,1859.48,3392.82,1409.49,12163.03 -1600.0,0.0001,2,LN_SBPLX,2,XTOL_REACHED,2210,0.3597220233221534,9.999997603369675e-5,2.410005913858548e7,6.601227287433446e6,9577.36,8582.17,1801.46,1145.69,926.86,17839.3 -1600.0,0.0001,2,LN_SBPLX,3,XTOL_REACHED,769,0.43407749009549795,9.99995508658054e-5,3.1021330270278454e7,7.699067744851209e6,3770.71,14501.24,1877.7,1934.19,1135.85,10178.1 -1600.0,0.0001,2,LN_SBPLX,4,XTOL_REACHED,983,0.293354170435681,9.999873925800811e-5,1.9941841071704913e7,4.893563913433729e6,212.93,6344.7,1877.7,1635.89,1397.29,18130.46 -1600.0,0.0001,2,LN_SBPLX,5,XTOL_REACHED,1319,0.3584494009950484,9.99988474321124e-5,2.43092535042849e7,6.633287418655266e6,8068.11,9128.94,1877.16,1038.74,920.35,16509.36 -1600.0,0.0001,2,LN_SBPLX,6,XTOL_REACHED,805,0.2926799672294181,9.999996666947656e-5,1.965197940859682e7,4.739299191234434e6,164.46,5645.17,1877.7,1834.51,1551.28,19620.67 -1600.0,0.0001,2,LN_SBPLX,7,XTOL_REACHED,691,0.3586577098545163,9.991780187787463e-5,2.2327279794516705e7,5.856738470856062e6,10382.61,4267.36,1877.7,2717.43,1132.89,25356.06 -1600.0,0.0001,2,LN_SBPLX,8,XTOL_REACHED,783,0.4203692408612019,9.999999991809825e-5,2.9122515543044817e7,7.829003406580558e6,8728.67,13092.54,1877.7,930.5,919.61,15385.33 -1600.0,0.0001,2,LN_SBPLX,9,XTOL_REACHED,1229,0.4294538808694695,9.999999878497274e-5,2.9853438696499724e7,7.692707227541304e6,7371.4,14413.47,1620.58,1214.96,952.69,23424.16 -1600.0,0.0001,2,LN_SBPLX,10,XTOL_REACHED,1288,0.4021990260712693,9.99141730262512e-5,2.7876964907791425e7,7.457104921806119e6,7541.28,12346.63,1877.7,949.26,941.27,15671.78 -1600.0,0.001,1,GN_CRS2_LM,1,XTOL_REACHED,4545,0.237676070325686,0.000999024217888281,1.6765656479817657e7,4.626764267429158e6,5217.59,3294.96,1877.69,953.08,1280.18,25594.34 -1600.0,0.001,1,GN_CRS2_LM,2,XTOL_REACHED,4723,0.23637945926786352,0.000996740269209034,1.6772339363038132e7,4.621502652259466e6,5217.08,3257.49,1877.7,990.26,1282.9,17961.19 -1600.0,0.001,1,GN_CRS2_LM,3,XTOL_REACHED,10201,0.23766887116666452,0.0009983205635727176,1.6767143241693994e7,4.630884586674383e6,5245.51,3300.08,1877.7,944.63,1279.57,25605.0 -1600.0,0.001,1,GN_CRS2_LM,4,XTOL_REACHED,4529,0.2363773802508666,0.000999581187640124,1.6772141333192775e7,4.621645963836627e6,5215.19,3259.79,1877.67,989.56,1282.21,17976.31 -1600.0,0.001,1,GN_CRS2_LM,5,XTOL_REACHED,5704,0.23768220060606882,0.0009961888711092015,1.6769554389897842e7,4.65969937885282e6,5573.28,3257.57,1877.7,911.31,1274.57,25605.0 -1600.0,0.001,1,GN_CRS2_LM,6,XTOL_REACHED,7882,0.2376844706004765,0.0009995829955295192,1.6756342385306397e7,4.6201692670528935e6,5217.43,3262.21,1877.7,970.33,1281.66,25605.0 -1600.0,0.001,1,GN_CRS2_LM,7,XTOL_REACHED,9493,0.23766585700907328,0.0009995196158953685,1.6764553815254884e7,4.626756165152622e6,5221.63,3292.86,1877.7,953.16,1280.05,25605.0 -1600.0,0.001,1,GN_CRS2_LM,8,XTOL_REACHED,6591,0.2376741173066939,0.000999563405310509,1.6754825412327005e7,4.620936248365059e6,5224.09,3263.16,1877.7,968.56,1280.32,25605.0 -1600.0,0.001,1,GN_CRS2_LM,9,XTOL_REACHED,6950,0.23636297886969687,0.0009984177566472,1.6769286420354448e7,4.621091559643104e6,5222.96,3253.07,1877.69,991.82,1281.48,17963.86 -1600.0,0.001,1,GN_CRS2_LM,10,XTOL_REACHED,3142,0.23775217195307288,0.0009890788356736123,1.6770731832618441e7,4.628189188254392e6,5219.31,3299.36,1877.7,952.33,1280.38,25605.0 -1600.0,0.001,1,GN_ISRES,1,XTOL_REACHED,34012,0.2363537045772766,0.0009993954466478387,1.6769542010959292e7,4.623102550401738e6,5223.92,3264.17,1877.62,985.28,1279.8,17948.56 -1600.0,0.001,1,GN_ISRES,2,XTOL_REACHED,37558,0.236391403756651,0.0009998022792290246,1.6776157253899444e7,4.61496925981471e6,5117.31,3280.87,1877.7,996.65,1283.2,17950.91 -1600.0,0.001,1,GN_ISRES,3,XTOL_REACHED,38451,0.2363681197645187,0.0009993225487121154,1.6774789874290861e7,4.626502487834194e6,5222.06,3282.04,1877.61,975.8,1279.61,17918.06 -1600.0,0.001,1,GN_ISRES,4,XTOL_REACHED,32618,0.23636009396860191,0.000999873741362476,1.6771687749284223e7,4.622230875084554e6,5216.5,3263.11,1877.57,987.79,1281.16,17953.23 -1600.0,0.001,1,GN_ISRES,5,XTOL_REACHED,38176,0.2363991870572259,0.0009992521873417588,1.6774447053284898e7,4.610102336014868e6,5105.78,3261.36,1877.69,1009.62,1286.28,17994.13 -1600.0,0.001,1,GN_ISRES,6,XTOL_REACHED,34373,0.23637188020040453,0.0009989956628974133,1.6773765986495923e7,4.619055379163588e6,5183.47,3264.48,1877.61,992.94,1283.41,17969.5 -1600.0,0.001,1,GN_ISRES,7,XTOL_REACHED,35493,0.23636539241868149,0.0009994629149011416,1.6773740651509073e7,4.61907426040305e6,5182.77,3264.72,1877.66,992.96,1283.25,17958.09 -1600.0,0.001,1,GN_ISRES,8,XTOL_REACHED,31792,0.23640711356592403,0.0009993363445120807,1.677753416918123e7,4.624721889450027e6,5215.23,3276.72,1877.31,981.03,1282.22,17935.06 -1600.0,0.001,1,GN_ISRES,9,XTOL_REACHED,40332,0.23635229103652783,0.000999479649224088,1.6769701649061853e7,4.623051656826599e6,5222.31,3264.51,1877.67,985.26,1279.91,17947.81 -1600.0,0.001,1,GN_ISRES,10,XTOL_REACHED,35364,0.23638249387083243,0.00099927707638093,1.6773479677763421e7,4.611998004409381e6,5118.02,3264.97,1877.69,1005.38,1284.56,17975.8 -1600.0,0.001,1,LN_SBPLX,1,XTOL_REACHED,1718,0.2480353826088721,0.0009999999278166255,1.7564110267545838e7,5.044927857873783e6,7426.37,3884.06,1877.7,559.08,1256.03,17651.18 -1600.0,0.001,1,LN_SBPLX,2,XTOL_REACHED,724,0.41553169491290515,0.0009999996979075528,3.0505916076168526e7,7.892017018969596e6,15151.62,14022.65,1034.11,1347.23,1100.16,25605.0 -1600.0,0.001,1,LN_SBPLX,3,XTOL_REACHED,965,0.4598578803544508,0.000999993858910812,3.3156295704423234e7,9.091704770413836e6,16330.14,16761.43,1355.57,88.11,1000.7,25605.0 -1600.0,0.001,1,LN_SBPLX,4,XTOL_REACHED,614,0.24413834272315532,0.000999997655891267,1.73290039259896e7,4.902663371355691e6,6673.71,3864.12,1846.51,643.32,1264.81,25605.0 -1600.0,0.001,1,LN_SBPLX,5,XTOL_REACHED,2157,0.26573979386582003,0.0009999927092749544,1.907415649232892e7,5.2034966743142605e6,7552.13,6001.93,1550.22,659.41,1192.06,25605.0 -1600.0,0.001,1,LN_SBPLX,6,XTOL_REACHED,1145,0.24207964376714253,0.000999930532394679,1.7320028064435933e7,4.635914792925107e6,5020.53,3923.94,1760.02,1136.05,1279.74,18217.88 -1600.0,0.001,1,LN_SBPLX,7,XTOL_REACHED,1086,0.36577942606446634,0.0009999994810156061,2.6167181703997858e7,7.215541599727298e6,15317.68,10837.47,1258.75,408.3,1200.18,13824.15 -1600.0,0.001,1,LN_SBPLX,8,XTOL_REACHED,909,0.2631036141232262,0.0009999999844384176,1.8965188507262435e7,5.031754608247253e6,5884.05,6001.42,1569.75,860.09,1246.89,24539.92 -1600.0,0.001,1,LN_SBPLX,9,XTOL_REACHED,2043,0.2665206418123079,0.0009999901928309113,1.9252088057901055e7,5.2632442043961575e6,7907.99,6102.6,1537.63,667.27,1179.37,15735.57 -1600.0,0.001,1,LN_SBPLX,10,XTOL_REACHED,1224,0.28318248318860034,0.0009999969443432676,2.056375580716728e7,5.566833802222891e6,9094.55,7008.1,1444.78,778.59,1153.29,14703.02 -1600.0,0.001,2,GN_CRS2_LM,1,XTOL_REACHED,6802,0.284027277060699,0.0009994385806015864,1.894610116916632e7,4.60919570891158e6,145.54,5270.9,1877.7,1977.61,1252.76,18700.75 -1600.0,0.001,2,GN_CRS2_LM,2,XTOL_REACHED,5742,0.28403042443990606,0.000998192755285661,1.8950184385091163e7,4.611094104859226e6,144.87,5280.04,1877.7,1973.31,1252.91,18690.87 -1600.0,0.001,2,GN_CRS2_LM,3,XTOL_REACHED,5556,0.28402846687582045,0.0009997679016845273,1.8946767158645187e7,4.609190939609463e6,143.36,5271.91,1877.7,1977.25,1253.25,18708.21 -1600.0,0.001,2,GN_CRS2_LM,4,XTOL_REACHED,6452,0.284027571384114,0.0009997876988966927,1.894955607585314e7,4.610770096859234e6,144.15,5278.97,1877.7,1973.74,1253.04,18696.63 -1600.0,0.001,2,GN_CRS2_LM,5,XTOL_REACHED,3440,0.2861741451629546,0.0009988233735826718,1.8920883229875255e7,4.6062951943041645e6,150.59,5267.96,1877.7,1957.9,1250.98,25605.0 -1600.0,0.001,2,GN_CRS2_LM,6,XTOL_REACHED,9519,0.28402811839240766,0.0009999931361498091,1.894617803006717e7,4.609104839418277e6,144.62,5270.99,1877.69,1977.69,1252.88,18698.88 -1600.0,0.001,2,GN_CRS2_LM,7,XTOL_REACHED,5967,0.2861567788522997,0.000999794395961452,1.8921322875275154e7,4.605383803007663e6,143.47,5267.06,1877.69,1957.89,1253.52,25602.24 -1600.0,0.001,2,GN_CRS2_LM,8,XTOL_REACHED,2960,0.2862290483972894,0.0009999479027726934,1.888768857676397e7,4.586458716130615e6,144.27,5175.91,1877.7,2005.06,1253.5,25605.0 -1600.0,0.001,2,GN_CRS2_LM,9,XTOL_REACHED,11905,0.2840325205228327,0.000999986245627536,1.894479842227411e7,4.611143425358719e6,162.88,5271.78,1877.7,1977.02,1248.08,18705.65 -1600.0,0.001,2,GN_CRS2_LM,10,XTOL_REACHED,3662,0.28616436779780513,0.000996849559331447,1.8923511283669204e7,4.606800164077434e6,146.92,5271.79,1877.7,1955.62,1252.86,25581.38 -1600.0,0.001,2,GN_ISRES,1,XTOL_REACHED,36763,0.284157478062932,0.0009999506897458424,1.8901987171612505e7,4.587672070532874e6,178.23,5150.4,1877.7,2041.27,1244.67,18777.1 -1600.0,0.001,2,GN_ISRES,2,XTOL_REACHED,38716,0.284147500728691,0.0009998198094725678,1.889124492607835e7,4.58133699792636e6,169.31,5125.43,1877.7,2056.05,1243.84,18810.08 -1600.0,0.001,2,GN_ISRES,3,XTOL_REACHED,36261,0.28402629019023334,0.0009999782452473475,1.8945658194301013e7,4.608943400284437e6,145.03,5270.03,1877.7,1978.0,1252.85,18710.43 -1600.0,0.001,2,GN_ISRES,4,XTOL_REACHED,34446,0.28404400902455823,0.0009988498118099758,1.894588370811451e7,4.611515232082024e6,162.9,5273.46,1877.68,1976.01,1248.55,18703.12 -1600.0,0.001,2,GN_ISRES,5,XTOL_REACHED,31851,0.28404607308019564,0.0009979039678663473,1.8947897333807543e7,4.612029596974022e6,159.68,5277.32,1877.69,1974.61,1249.0,18695.35 -1600.0,0.001,2,GN_ISRES,6,XTOL_REACHED,36002,0.2840972775631083,0.000999634001055462,1.892439335088789e7,4.600890743839827e6,173.96,5216.94,1877.69,2005.47,1245.56,18744.94 -1600.0,0.001,2,GN_ISRES,7,XTOL_REACHED,41687,0.2840334058568979,0.0009998632144798015,1.8945353291703768e7,4.611828941278894e6,164.99,5274.07,1877.7,1975.63,1247.64,18701.07 -1600.0,0.001,2,GN_ISRES,8,XTOL_REACHED,40423,0.2840338126770291,0.0009999943081594053,1.8945189827511605e7,4.611632915328335e6,164.09,5273.61,1877.7,1975.91,1247.8,18702.52 -1600.0,0.001,2,GN_ISRES,9,XTOL_REACHED,38751,0.28403326132058154,0.0009998970106573609,1.8947118414538063e7,4.6121389897009e6,161.06,5277.4,1877.7,1974.32,1248.42,18699.62 -1600.0,0.001,2,GN_ISRES,10,XTOL_REACHED,39693,0.2840257531076766,0.0009998360326575228,1.8944663690622345e7,4.608536796133922e6,145.32,5268.02,1877.7,1978.89,1252.77,18713.97 -1600.0,0.001,2,LN_SBPLX,1,XTOL_REACHED,839,0.4006476967451479,0.0009999991110130862,2.849981288605404e7,6.221929913955561e6,309.18,12909.26,1339.55,3367.52,1246.8,18452.49 -1600.0,0.001,2,LN_SBPLX,2,XTOL_REACHED,1333,0.39720530781971275,0.0009999994229508724,2.6452529112988878e7,7.109658901727741e6,13123.99,10469.66,1418.6,1469.28,717.07,20427.8 -1600.0,0.001,2,LN_SBPLX,3,XTOL_REACHED,701,0.3990894200531305,0.0009999923109064175,2.7373834441247404e7,7.5151644649618e6,9637.76,11616.15,1877.7,962.18,705.33,13464.99 -1600.0,0.001,2,LN_SBPLX,4,XTOL_REACHED,2341,0.3159438943231859,0.000999999801369301,2.1917877525893036e7,5.469674946986236e6,212.51,8628.34,1877.7,1300.7,1252.71,20301.71 -1600.0,0.001,2,LN_SBPLX,5,XTOL_REACHED,1853,0.34637397061452374,0.0009999988196203713,2.345636216310217e7,6.439036163648652e6,7592.69,8746.13,1877.7,1025.34,791.29,15825.79 -1600.0,0.001,2,LN_SBPLX,6,XTOL_REACHED,885,0.5087672692095192,0.0009999994265426063,3.523017568238817e7,9.809354432694556e6,15463.23,17070.0,1877.7,694.22,517.68,14593.01 -1600.0,0.001,2,LN_SBPLX,7,XTOL_REACHED,1166,0.4765024319171572,0.0009999999697770001,3.331993112684408e7,9.020975580732115e6,10686.72,16565.13,1872.75,806.7,647.73,12476.72 -1600.0,0.001,2,LN_SBPLX,8,XTOL_REACHED,851,0.3947300514838718,0.0009996562762426783,2.7809045509587456e7,7.2015348264647145e6,3980.28,13155.69,1877.7,962.72,1057.3,15908.64 -1600.0,0.001,2,LN_SBPLX,9,XTOL_REACHED,992,0.5264129868794459,0.000999688242449661,3.642814395817221e7,9.553971646026105e6,16405.85,17040.29,1459.99,2105.13,589.86,10008.92 -1600.0,0.001,2,LN_SBPLX,10,XTOL_REACHED,523,0.5085481423616437,0.0009999996770701741,3.521591213373113e7,9.804055491121817e6,15422.76,17070.0,1877.7,697.06,518.71,10606.85 -1600.0,0.01,1,GN_CRS2_LM,1,XTOL_REACHED,4322,0.22483331199226214,0.0099999911657835,1.5584370289085554e7,4.404044403702507e6,4693.05,2949.27,1877.68,955.91,913.05,25605.0 -1600.0,0.01,1,GN_CRS2_LM,2,XTOL_REACHED,6929,0.22483284693661126,0.009999530478088936,1.5584163022722887e7,4.405048973217051e6,4703.23,2948.67,1877.69,955.14,911.91,25595.03 -1600.0,0.01,1,GN_CRS2_LM,3,XTOL_REACHED,4777,0.22483360103031644,0.009999184494438656,1.5586038758639678e7,4.405018539556122e6,4704.81,2946.6,1877.68,954.23,915.23,25578.48 -1600.0,0.01,1,GN_CRS2_LM,4,XTOL_REACHED,4495,0.22483449447304563,0.009999329005117567,1.5582770340884246e7,4.404943164551259e6,4706.57,2946.61,1877.7,956.5,910.46,25605.0 -1600.0,0.01,1,GN_CRS2_LM,5,XTOL_REACHED,4305,0.22483664274493234,0.009998712040371154,1.5584616574988045e7,4.404672315786485e6,4700.41,2948.1,1877.68,955.87,912.51,25604.88 -1600.0,0.01,1,GN_CRS2_LM,6,XTOL_REACHED,6746,0.2248322677772695,0.009998973834649488,1.5587579993146433e7,4.405180905701193e6,4705.45,2946.26,1877.7,952.79,917.69,25605.0 -1600.0,0.01,1,GN_CRS2_LM,7,XTOL_REACHED,3711,0.22483890290934896,0.00999725892463681,1.5583072232510762e7,4.404801979647946e6,4702.5,2948.3,1877.68,956.78,910.02,25605.0 -1600.0,0.01,1,GN_CRS2_LM,8,XTOL_REACHED,4979,0.22483453174999984,0.009999418121981766,1.5585316144901494e7,4.404715281488212e6,4699.18,2948.67,1877.7,955.16,913.46,25605.0 -1600.0,0.01,1,GN_CRS2_LM,9,XTOL_REACHED,3996,0.22483910420950623,0.009998643017533611,1.5581773913799645e7,4.405905267415297e6,4705.55,2953.21,1877.7,955.17,906.43,25605.0 -1600.0,0.01,1,GN_CRS2_LM,10,XTOL_REACHED,4525,0.22483455668855454,0.009997553983054469,1.5585996137888785e7,4.404904985300221e6,4703.93,2946.43,1877.7,954.62,915.08,25595.51 -1600.0,0.01,1,GN_ISRES,1,XTOL_REACHED,36445,0.2246433989539017,0.009998342091536128,1.558926629736939e7,4.41236367508461e6,4686.0,2993.53,1877.69,1003.11,845.39,17349.75 -1600.0,0.01,1,GN_ISRES,2,MAXEVAL_REACHED,100000,0.22484482561944805,0.009999786999823205,1.5588475127798975e7,4.410210766426133e6,4738.41,2953.73,1877.69,945.12,913.25,25468.73 -1600.0,0.01,1,GN_ISRES,3,XTOL_REACHED,33304,0.22484094505437638,0.009998897986617628,1.558671241277406e7,4.410026404409648e6,4738.25,2953.71,1877.7,946.28,910.9,25595.25 -1600.0,0.01,1,GN_ISRES,4,XTOL_REACHED,38673,0.22463652217670563,0.009999213828489055,1.5591585876421297e7,4.420467309523815e6,4739.22,3006.7,1877.43,986.62,842.44,17285.64 -1600.0,0.01,1,GN_ISRES,5,XTOL_REACHED,38362,0.22463124178043425,0.009999708816833664,1.5592143626115533e7,4.408008508341237e6,4587.83,3028.66,1877.7,998.92,846.52,17323.59 -1600.0,0.01,1,GN_ISRES,6,XTOL_REACHED,40484,0.22487746992954433,0.009999287520802964,1.559397774205805e7,4.398459170407475e6,4533.31,3012.56,1877.69,950.96,911.47,25601.78 -1600.0,0.01,1,GN_ISRES,7,XTOL_REACHED,39199,0.22464061652167466,0.009999944827756086,1.5593459124967096e7,4.416346297114533e6,4677.14,3019.59,1877.68,988.84,844.74,17300.17 -1600.0,0.01,1,GN_ISRES,8,XTOL_REACHED,35986,0.22464108470187066,0.009999899754281566,1.5592772603779323e7,4.418193554011485e6,4704.17,3015.23,1877.41,988.22,842.9,17281.29 -1600.0,0.01,1,GN_ISRES,9,XTOL_REACHED,37484,0.22465365816863953,0.009999995961108728,1.5589188329086788e7,4.41097498490272e6,4691.08,2982.65,1877.69,989.54,865.72,17585.89 -1600.0,0.01,1,GN_ISRES,10,XTOL_REACHED,32232,0.2246776444405215,0.009999096824703218,1.559349732735201e7,4.415268685785872e6,4686.47,3008.16,1877.62,977.31,862.75,17516.72 -1600.0,0.01,1,LN_SBPLX,1,XTOL_REACHED,2406,0.25207854425167575,0.00999993229495469,1.726202004370125e7,5.275763939366634e6,9903.02,3801.91,1877.7,404.71,733.99,25184.23 -1600.0,0.01,1,LN_SBPLX,2,XTOL_REACHED,2672,0.2424274896202082,0.009999999880459185,1.6995745659472503e7,4.860416699429961e6,7779.01,4664.92,1595.33,569.66,845.81,16947.88 -1600.0,0.01,1,LN_SBPLX,3,XTOL_REACHED,4305,0.24316654170176397,0.009999999929162836,1.6943159165151305e7,5.023250865414758e6,7035.08,4320.7,1877.7,438.58,738.74,25546.98 -1600.0,0.01,1,LN_SBPLX,4,XTOL_REACHED,766,0.2400707423420253,0.009999884716770732,1.6841453721575722e7,4.897883035614966e6,6016.61,4494.98,1844.91,535.91,752.39,14672.55 -1600.0,0.01,1,LN_SBPLX,5,XTOL_REACHED,1676,0.2301753264776305,0.009999991512016082,1.6017239671111578e7,4.606950480081271e6,6235.85,3520.0,1781.73,740.14,843.71,25605.0 -1600.0,0.01,1,LN_SBPLX,6,XTOL_REACHED,600,0.22574036950393397,0.009999982231954955,1.5698601048693255e7,4.502399423685342e6,5061.68,3215.43,1877.58,844.31,824.74,16751.73 -1600.0,0.01,1,LN_SBPLX,7,XTOL_REACHED,1321,0.233162776713636,0.009999984346715061,1.6201077049534097e7,4.701032087418572e6,6887.73,3700.53,1758.4,676.37,795.44,25605.0 -1600.0,0.01,1,LN_SBPLX,8,XTOL_REACHED,809,0.235586389006612,0.009999999600948254,1.650690913141706e7,4.672474328744117e6,5912.95,4320.2,1706.33,705.21,820.13,25605.0 -1600.0,0.01,1,LN_SBPLX,9,XTOL_REACHED,1165,0.22552924904365726,0.009999999970326327,1.567783119068103e7,4.386263489173459e6,4197.83,3157.32,1869.58,970.22,934.54,18129.2 -1600.0,0.01,1,LN_SBPLX,10,XTOL_REACHED,1294,0.3711534561260399,0.009999999681081333,2.563221594446184e7,7.715305373659254e6,15332.48,10067.68,1877.7,65.41,422.72,20039.47 -1600.0,0.01,2,GN_CRS2_LM,1,XTOL_REACHED,4234,0.26503122646990873,0.009999758211961106,1.7449959828339864e7,4.461629119763918e6,713.84,4830.23,1877.7,1604.29,890.35,25605.0 -1600.0,0.01,2,GN_CRS2_LM,2,XTOL_REACHED,5073,0.26503046016514964,0.009999847264524535,1.7449247484622367e7,4.458504388473274e6,690.03,4827.74,1877.7,1608.64,892.65,25599.85 -1600.0,0.01,2,GN_CRS2_LM,3,XTOL_REACHED,4440,0.26503680934932256,0.00999924780727457,1.7447864694260936e7,4.45713147098057e6,678.28,4828.19,1877.67,1611.58,891.14,25605.0 -1600.0,0.01,2,GN_CRS2_LM,4,XTOL_REACHED,4450,0.2650295261584909,0.009998767926527838,1.7448117490821134e7,4.459128342429116e6,695.75,4828.27,1877.7,1608.53,890.39,25605.0 -1600.0,0.01,2,GN_CRS2_LM,5,XTOL_REACHED,4857,0.2650279706480412,0.009998780458718177,1.744814445064319e7,4.458618401974035e6,690.68,4828.58,1877.69,1609.31,890.52,25605.0 -1600.0,0.01,2,GN_CRS2_LM,6,XTOL_REACHED,4084,0.265030977831724,0.009997028363762138,1.7448477162239e7,4.459117056432169e6,695.08,4828.43,1877.7,1608.68,890.52,25584.46 -1600.0,0.01,2,GN_CRS2_LM,7,XTOL_REACHED,3314,0.26504768818818286,0.009998967378238412,1.7447754541668437e7,4.456159907332076e6,671.56,4826.77,1877.69,1612.62,892.53,25594.07 -1600.0,0.01,2,GN_CRS2_LM,8,XTOL_REACHED,5262,0.2644884995780737,0.00999698434160419,1.7429214940360643e7,4.412536405346873e6,406.68,4750.18,1877.65,1717.49,898.29,18761.58 -1600.0,0.01,2,GN_CRS2_LM,9,XTOL_REACHED,4942,0.2650244434341563,0.009999638161139655,1.7448079552384578e7,4.458855643536205e6,692.94,4828.5,1877.7,1608.83,890.51,25605.0 -1600.0,0.01,2,GN_CRS2_LM,10,XTOL_REACHED,4127,0.2650392423383411,0.009997056030697414,1.7449413763536435e7,4.458366230632593e6,687.0,4828.86,1877.69,1608.79,892.45,25605.0 -1600.0,0.01,2,GN_ISRES,1,XTOL_REACHED,40128,0.26446359380594875,0.009999995483704702,1.7428006305961493e7,4.415432237253716e6,433.22,4750.5,1877.67,1711.32,897.6,18758.65 -1600.0,0.01,2,GN_ISRES,2,XTOL_REACHED,39423,0.2650268139130238,0.009999835995689663,1.744796194869201e7,4.458556280758959e6,689.44,4829.12,1877.69,1609.03,890.56,25604.95 -1600.0,0.01,2,GN_ISRES,3,XTOL_REACHED,38406,0.2645008879789177,0.009999725639021533,1.746760040459372e7,4.437279983701116e6,467.28,4833.26,1877.69,1666.48,897.69,18694.39 -1600.0,0.01,2,GN_ISRES,4,XTOL_REACHED,36976,0.2644828053924221,0.009999856168915865,1.7423753744179048e7,4.419925357555517e6,480.27,4748.53,1877.7,1711.93,885.55,18681.44 -1600.0,0.01,2,GN_ISRES,5,XTOL_REACHED,34662,0.26447496359529515,0.009999686324482641,1.7427325980942715e7,4.414731589972926e6,430.63,4748.4,1877.69,1712.3,898.28,18783.12 -1600.0,0.01,2,GN_ISRES,6,XTOL_REACHED,39440,0.2644751572666737,0.009999622851058031,1.742262249181615e7,4.415184595458625e6,452.41,4739.69,1877.69,1716.63,892.83,18745.21 -1600.0,0.01,2,GN_ISRES,7,XTOL_REACHED,39608,0.2645136018384331,0.00999989331005894,1.7464887950386792e7,4.441322030392453e6,499.08,4837.59,1877.7,1669.69,882.7,18574.69 -1600.0,0.01,2,GN_ISRES,8,XTOL_REACHED,41061,0.26450638353684947,0.009999699497080676,1.7467215474408623e7,4.437222290236109e6,462.87,4835.83,1877.7,1669.69,893.3,18653.26 -1600.0,0.01,2,GN_ISRES,9,XTOL_REACHED,37378,0.26451438742231576,0.009999823305670445,1.746547799660484e7,4.441440897007362e6,497.8,4838.81,1877.69,1669.39,882.74,18574.01 -1600.0,0.01,2,GN_ISRES,10,XTOL_REACHED,32510,0.26447341153437826,0.009999025414856904,1.742845611185572e7,4.414553652677275e6,427.64,4748.79,1877.67,1711.78,899.91,18780.01 -1600.0,0.01,2,LN_SBPLX,1,XTOL_REACHED,1308,0.457575771539101,0.009999999967962882,3.1517232753190663e7,9.2104871054287e6,16823.18,14695.83,1873.6,255.23,139.88,2746.05 -1600.0,0.01,2,LN_SBPLX,2,XTOL_REACHED,1563,0.2869674289041605,0.00999999987071246,1.823123730617995e7,4.29387012674873e6,274.91,3761.7,1877.7,2546.98,1333.38,25604.99 -1600.0,0.01,2,LN_SBPLX,3,XTOL_REACHED,1462,0.35455235356105014,0.00999821790824108,2.4519391892277807e7,6.365799228530982e6,4539.22,11625.74,1570.73,1083.07,577.97,15551.19 -1600.0,0.01,2,LN_SBPLX,4,XTOL_REACHED,1280,0.2652018222144097,0.009999999718589773,1.7491137897018965e7,4.503047235567358e6,891.59,4933.65,1877.7,1555.33,848.6,25605.0 -1600.0,0.01,2,LN_SBPLX,5,XTOL_REACHED,1005,0.4839488720416641,0.00999999999676303,3.35644521688109e7,9.725808254632689e6,17070.0,16523.74,1860.67,171.4,106.79,2539.49 -1600.0,0.01,2,LN_SBPLX,6,XTOL_REACHED,750,0.5224160216236536,0.009999999678980723,3.604832282820266e7,9.789592027109243e6,17070.0,17070.0,1633.32,664.17,1245.39,11339.46 -1600.0,0.01,2,LN_SBPLX,7,XTOL_REACHED,542,0.463555314809201,0.00999999955789883,3.222708526976632e7,8.696293239268256e6,13157.42,17070.0,1337.02,750.19,278.55,7868.89 -1600.0,0.01,2,LN_SBPLX,8,XTOL_REACHED,1560,0.26919551630151634,0.009999999707333802,1.8043791256152138e7,4.661852631200099e6,616.53,5725.57,1877.7,1433.77,790.31,16995.55 -1600.0,0.01,2,LN_SBPLX,9,XTOL_REACHED,1467,0.41072196717096077,0.00999999999667741,2.7880485625468377e7,8.268120382345547e6,15931.62,11735.99,1871.83,334.24,202.45,7039.74 -1600.0,0.01,2,LN_SBPLX,10,XTOL_REACHED,365,0.4852933253733705,0.009999976695579123,3.3716384170626506e7,9.540269984256865e6,17070.0,17070.0,1592.57,400.91,149.45,2102.55 diff --git a/examples/new_examples/df3_dataset.csv b/examples/new_examples/df3_dataset.csv deleted file mode 100644 index 19c00cf..0000000 --- a/examples/new_examples/df3_dataset.csv +++ /dev/null @@ -1,601 +0,0 @@ -fc_elyz_capex,shed_max,dispatch,algo,srand,ret,numevals,lcoe_opt,shed_rate_opt,capex,opex,xopt_sto,xopt_pv,xopt_wind,xopt_elyz,xopt_fc,xopt_hyTank -1600.0,0.0,1,GN_CRS2_LM,1,XTOL_REACHED,4362,0.4600114766662058,0.0,3.354355593800089e7,9.193571850207703e6,13594.78,15906.12,1827.49,131.77,1406.59,25605.0 -1600.0,0.0,1,GN_CRS2_LM,2,XTOL_REACHED,2709,0.47582473157581534,0.0,3.437608380085492e7,9.500002460899046e6,17070.0,16171.16,1649.25,85.18,1404.41,25605.0 -1600.0,0.0,1,GN_CRS2_LM,3,XTOL_REACHED,4521,0.4686303720902407,0.0,3.397414216379065e7,9.210642822546696e6,16886.76,16675.05,1356.32,131.17,1410.17,25605.0 -1600.0,0.0,1,GN_CRS2_LM,4,XTOL_REACHED,5068,0.44247272342215266,0.0,3.171664193530792e7,8.96884666458409e6,16990.67,13502.3,1814.56,86.85,1398.11,25486.0 -1600.0,0.0,1,GN_CRS2_LM,5,XTOL_REACHED,5339,0.46226530985241904,0.0,3.364199949623372e7,9.181940230569713e6,14770.07,16172.83,1648.84,125.95,1407.6,25605.0 -1600.0,0.0,1,GN_CRS2_LM,6,XTOL_REACHED,2595,0.47993484676108533,0.0,3.461738964576895e7,9.65686506058519e6,17070.0,15913.85,1813.58,74.49,1399.44,25605.0 -1600.0,0.0,1,GN_CRS2_LM,7,XTOL_REACHED,3648,0.4756168087553122,0.0,3.436394889189841e7,9.495841418710563e6,17050.65,16175.93,1647.62,83.93,1402.32,25597.6 -1600.0,0.0,1,GN_CRS2_LM,8,XTOL_REACHED,3206,0.47996856110908026,0.0,3.4623884272568345e7,9.660006605048366e6,17070.0,15915.21,1815.7,70.83,1401.51,25605.0 -1600.0,0.0,1,GN_CRS2_LM,9,XTOL_REACHED,2296,0.4797946478368154,0.0,3.4609539930672474e7,9.654653469754465e6,17070.0,15916.31,1811.81,72.24,1398.82,25605.0 -1600.0,0.0,1,GN_CRS2_LM,10,XTOL_REACHED,10657,0.46051745368519426,0.0,3.354108636068812e7,9.15582531811468e6,14336.61,16106.77,1687.11,131.86,1399.29,25579.69 -1600.0,0.0,1,GN_ISRES,1,XTOL_REACHED,38694,0.4628301920607581,0.0,3.365695461623748e7,9.179751630310686e6,14760.35,16178.57,1645.1,154.13,1401.18,19110.06 -1600.0,0.0,1,GN_ISRES,2,XTOL_REACHED,40980,0.46574631016438317,0.0,3.382280348035343e7,9.131521756177336e6,15999.52,16601.81,1395.82,213.24,1408.61,12958.17 -1600.0,0.0,1,GN_ISRES,3,MAXEVAL_REACHED,100000,0.42709321558353736,0.0,3.1195791460454922e7,8.369265232011723e6,16553.83,12465.94,1520.34,1090.55,1594.19,16478.6 -1600.0,0.0,1,GN_ISRES,4,XTOL_REACHED,33935,0.46055453516088146,0.0,3.3543330546961915e7,9.155876812600965e6,14336.55,16107.96,1686.78,132.87,1399.67,25430.34 -1600.0,0.0,1,GN_ISRES,5,MAXEVAL_REACHED,100000,0.43351861593655827,0.0,3.2191834680942405e7,8.278756231781514e6,15361.35,12568.0,1462.15,1849.84,1760.96,24653.82 -1600.0,0.0,1,GN_ISRES,6,XTOL_REACHED,36234,0.46303423598287086,0.0,3.3678635628989905e7,9.203275719687758e6,14912.73,16167.42,1651.89,121.91,1400.73,25594.58 -1600.0,0.0,1,GN_ISRES,7,XTOL_REACHED,38707,0.46155939035370314,0.0,3.36122196264032e7,9.163609131965902e6,14329.93,16105.0,1688.13,190.6,1399.28,11689.42 -1600.0,0.0,1,GN_ISRES,8,XTOL_REACHED,36600,0.4645007049007665,0.0,3.3749458614223346e7,9.136220102117376e6,16020.75,16580.2,1408.48,138.68,1408.74,25587.32 -1600.0,0.0,1,GN_ISRES,9,XTOL_REACHED,37121,0.46304269330041503,0.0,3.367871480462255e7,9.203453135845914e6,14916.39,16167.1,1651.73,121.91,1400.58,25589.62 -1600.0,0.0,1,GN_ISRES,10,MAXEVAL_REACHED,100000,0.46255059748793653,0.0,3.364527814943238e7,9.165695655097432e6,14405.12,16145.33,1673.85,183.84,1406.7,16309.71 -1600.0,0.0,1,LN_SBPLX,1,XTOL_REACHED,886,0.47445339705919276,1.3761906766526756e-6,3.427805042261207e7,9.543011074352331e6,15959.92,15723.91,1877.7,119.58,1398.0,14753.5 -1600.0,0.0,1,LN_SBPLX,2,XTOL_REACHED,852,0.47932446930640504,0.0,3.458500168666995e7,9.647718152839866e6,16979.36,15907.44,1817.95,70.86,1398.0,25518.35 -1600.0,0.0,1,LN_SBPLX,3,XTOL_REACHED,377,0.5003248252265573,1.1508988564851483e-5,3.618585037014371e7,1.0064730267786385e7,17028.39,17070.0,1877.7,57.69,1398.25,25605.0 -1600.0,0.0,1,LN_SBPLX,4,XTOL_REACHED,1110,0.4722874609125393,1.3761887508409423e-6,3.415375489896214e7,9.485699640800603e6,15535.55,15723.91,1877.7,138.18,1398.0,11248.51 -1600.0,0.0,1,LN_SBPLX,5,XTOL_REACHED,467,0.5020632769373404,1.1508988564851483e-5,3.625670068369221e7,1.007685903893639e7,17070.0,17070.0,1877.7,105.53,1398.0,13038.12 -1600.0,0.0,1,LN_SBPLX,6,XTOL_REACHED,716,0.49258529587977934,6.841208749852342e-6,3.556653961804693e7,9.894114002614466e6,16745.9,16580.22,1877.7,112.62,1398.0,12827.4 -1600.0,0.0,1,LN_SBPLX,7,XTOL_REACHED,435,0.5001611454211539,1.1508988564851483e-5,3.617684182161407e7,1.0061126291639447e7,17002.87,17070.0,1877.7,57.89,1398.0,25605.0 -1600.0,0.0,1,LN_SBPLX,8,XTOL_REACHED,845,0.5004832259807376,1.1508988564851483e-5,3.619417823065872e7,1.0068308551682536e7,17054.23,17070.0,1877.7,57.5,1398.0,25605.0 -1600.0,0.0,1,LN_SBPLX,9,XTOL_REACHED,755,0.5009342493139007,1.1508988564851483e-5,3.620629482312217e7,1.0063991574227143e7,16998.92,17070.0,1877.7,83.87,1398.0,18815.37 -1600.0,0.0,1,LN_SBPLX,10,XTOL_REACHED,678,0.4949588428770875,1.1508988564851483e-5,3.589463831842307e7,9.94252952789517e6,16151.46,17070.0,1877.7,67.86,1398.0,25511.52 -1600.0,0.0,2,GN_CRS2_LM,1,XTOL_REACHED,7476,0.29066224413828623,0.0,1.942547818473377e7,4.695196053421637e6,385.25,5369.67,1877.7,1941.46,1461.79,18913.38 -1600.0,0.0,2,GN_CRS2_LM,2,XTOL_REACHED,6312,0.2906326340658707,0.0,1.937495787466314e7,4.669917295446484e6,386.02,5251.03,1877.7,1998.13,1462.28,18998.41 -1600.0,0.0,2,GN_CRS2_LM,3,XTOL_REACHED,8282,0.2904290453528837,0.0,1.931347948100528e7,4.643335256426433e6,386.38,5130.7,1877.7,2062.43,1449.6,19110.61 -1600.0,0.0,2,GN_CRS2_LM,4,XTOL_REACHED,6571,0.2904344847833448,0.0,1.9311659226849884e7,4.642354677192502e6,385.95,5126.32,1877.7,2064.65,1449.62,19117.75 -1600.0,0.0,2,GN_CRS2_LM,5,XTOL_REACHED,3634,0.2926608230217043,0.0,1.935798773441256e7,4.670019768611068e6,385.97,5264.01,1877.7,1970.99,1462.56,25605.0 -1600.0,0.0,2,GN_CRS2_LM,6,XTOL_REACHED,7598,0.2904346573389992,0.0,1.9310584544515695e7,4.641606694406838e6,385.49,5122.9,1877.7,2066.49,1449.8,19104.24 -1600.0,0.0,2,GN_CRS2_LM,7,XTOL_REACHED,8019,0.2906649260448329,0.0,1.9419689712794676e7,4.692232388693764e6,385.21,5355.76,1877.7,1947.94,1462.15,18900.23 -1600.0,0.0,2,GN_CRS2_LM,8,XTOL_REACHED,3893,0.2926857653577982,0.0,1.9360794674637325e7,4.671434296213438e6,390.57,5267.76,1877.7,1969.81,1461.68,25605.0 -1600.0,0.0,2,GN_CRS2_LM,9,XTOL_REACHED,7170,0.2904323992768463,0.0,1.931309166419405e7,4.643128181638736e6,386.69,5129.53,1877.7,2063.01,1449.59,19114.19 -1600.0,0.0,2,GN_CRS2_LM,10,XTOL_REACHED,3244,0.292692097650958,0.0,1.9352661688461915e7,4.667468590095151e6,388.94,5250.33,1877.7,1977.54,1462.29,25605.0 -1600.0,0.0,2,GN_ISRES,1,XTOL_REACHED,36081,0.2904232744739024,0.0,1.931376445301552e7,4.643292550056752e6,385.48,5131.03,1877.68,2062.64,1449.59,19097.12 -1600.0,0.0,2,GN_ISRES,2,XTOL_REACHED,38666,0.2904186962981445,0.0,1.931309969026286e7,4.643029422491734e6,385.18,5129.99,1877.68,2062.95,1449.69,19090.86 -1600.0,0.0,2,GN_ISRES,3,XTOL_REACHED,27626,0.2904584877623539,0.0,1.931396435229803e7,4.642635281427499e6,385.6,5127.09,1877.68,2064.83,1450.44,19101.04 -1600.0,0.0,2,GN_ISRES,4,XTOL_REACHED,33136,0.29063841889734016,0.0,1.9383319697194487e7,4.673817053835422e6,385.79,5269.27,1877.67,1989.65,1462.43,18983.39 -1600.0,0.0,2,GN_ISRES,5,XTOL_REACHED,38653,0.2906646685819012,0.0,1.941819680001564e7,4.69154843284952e6,385.35,5352.6,1877.69,1949.3,1462.22,18897.85 -1600.0,0.0,2,GN_ISRES,6,XTOL_REACHED,36572,0.2904871800493542,0.0,1.930904499299265e7,4.639639080423785e6,385.43,5112.86,1877.65,2072.87,1450.1,19109.92 -1600.0,0.0,2,GN_ISRES,7,XTOL_REACHED,30553,0.2904876247333341,0.0,1.931251255481567e7,4.641855346492039e6,387.48,5122.4,1877.65,2067.48,1450.01,19138.85 -1600.0,0.0,2,GN_ISRES,8,XTOL_REACHED,39282,0.29042090142895743,0.0,1.931353636660214e7,4.643202674926699e6,385.28,5130.75,1877.68,2062.7,1449.65,19094.31 -1600.0,0.0,2,GN_ISRES,9,XTOL_REACHED,34002,0.29080843078851665,0.0,1.9469710088756952e7,4.714501559231988e6,385.54,5457.06,1877.67,1906.25,1459.19,18817.1 -1600.0,0.0,2,GN_ISRES,10,XTOL_REACHED,29000,0.2906855170480822,0.0,1.9427059240034886e7,4.695770799873864e6,388.08,5370.63,1877.66,1941.29,1461.7,18913.02 -1600.0,0.0,2,LN_SBPLX,1,XTOL_REACHED,817,0.3156952125790531,0.0,2.027232130954568e7,4.594269514631603e6,485.27,4312.51,1877.7,3255.11,1445.64,21720.93 -1600.0,0.0,2,LN_SBPLX,2,XTOL_REACHED,1051,0.36576936541289223,0.0,2.487851907054826e7,6.616879358001562e6,7527.17,9096.69,1876.05,1065.71,1393.25,17382.81 -1600.0,0.0,2,LN_SBPLX,3,XTOL_REACHED,1028,0.30240688625082907,0.0,2.0517927148807228e7,5.070297883299493e6,435.55,6925.11,1877.7,1507.01,1394.83,25605.0 -1600.0,0.0,2,LN_SBPLX,4,XTOL_REACHED,830,0.2935108376015051,0.0,1.940830735161394e7,4.70126593957621e6,1020.18,5016.1,1877.7,2125.19,1393.25,19289.07 -1600.0,0.0,2,LN_SBPLX,5,XTOL_REACHED,1334,0.338582913781516,0.0,2.3641630265038196e7,5.872792858695003e6,441.87,9912.98,1877.69,1220.37,1394.01,23076.48 -1600.0,0.0,2,LN_SBPLX,6,XTOL_REACHED,621,0.2936502812211767,0.0,1.9581969780428454e7,4.793052008454385e6,1090.04,5406.34,1877.7,1919.08,1400.39,18837.07 -1600.0,0.0,2,LN_SBPLX,7,XTOL_REACHED,1109,0.30149346350467354,0.0,2.0430478866786446e7,5.045982346691873e6,441.64,6827.31,1877.63,1525.55,1394.0,25397.98 -1600.0,0.0,2,LN_SBPLX,8,XTOL_REACHED,796,0.5034039700489076,0.0,3.5287332165978625e7,9.296969318776418e6,10774.12,17063.96,1877.7,880.21,1397.29,14991.94 -1600.0,0.0,2,LN_SBPLX,9,XTOL_REACHED,1092,0.2966409226971241,0.0,1.994637767751577e7,4.913544116202123e6,625.0,6201.99,1877.7,1652.27,1394.46,24378.07 -1600.0,0.0,2,LN_SBPLX,10,XTOL_REACHED,670,0.4405285705882223,0.0,3.1912266881759256e7,7.863404587560313e6,444.97,17070.0,1877.7,1029.52,1393.55,14978.33 -1600.0,1.0e-5,1,GN_CRS2_LM,1,XTOL_REACHED,9112,0.402627999958265,9.904965937785411e-6,2.878483702912122e7,8.061180978044398e6,16871.34,11975.77,1480.96,146.73,1406.48,25605.0 -1600.0,1.0e-5,1,GN_CRS2_LM,2,XTOL_REACHED,11765,0.3703765615845036,9.999726539824966e-6,2.6039399075086646e7,7.661807197669253e6,17070.0,8474.26,1877.7,136.53,1421.43,19680.64 -1600.0,1.0e-5,1,GN_CRS2_LM,3,XTOL_REACHED,20375,0.4295894884153555,9.981858156437616e-6,3.1674556549215987e7,8.333100867613169e6,10807.97,16058.38,1449.85,285.37,1406.36,25605.0 -1600.0,1.0e-5,1,GN_CRS2_LM,4,XTOL_REACHED,6222,0.39755110226262796,9.956515290959425e-6,2.8174421076789614e7,8.174626671223115e6,17070.0,10321.11,1877.7,101.66,1399.71,25605.0 -1600.0,1.0e-5,1,GN_CRS2_LM,5,XTOL_REACHED,3341,0.4727093630519781,9.850739592125399e-6,3.403150031701876e7,9.558341921311965e6,17068.55,15249.87,1877.36,68.59,1397.95,25603.39 -1600.0,1.0e-5,1,GN_CRS2_LM,6,XTOL_REACHED,4315,0.47023061536189037,9.868923164559615e-6,3.388677865669111e7,9.475989983542994e6,16933.53,15353.4,1811.08,75.74,1397.21,25605.0 -1600.0,1.0e-5,1,GN_CRS2_LM,7,XTOL_REACHED,9840,0.3589609689856756,9.726846809449705e-6,2.5215032829462025e7,7.405049687188283e6,17070.0,7851.76,1810.62,156.91,1493.58,25605.0 -1600.0,1.0e-5,1,GN_CRS2_LM,8,XTOL_REACHED,11080,0.3926367068395173,9.108429270041024e-6,2.797733407514391e7,8.0475907667799955e6,15691.13,10560.37,1877.7,119.19,1381.18,25605.0 -1600.0,1.0e-5,1,GN_CRS2_LM,9,XTOL_REACHED,22407,0.3625159623026645,9.960609646117583e-6,2.653667647407728e7,7.23956313399868e6,9145.72,11085.56,1829.62,267.11,1475.94,25605.0 -1600.0,1.0e-5,1,GN_CRS2_LM,10,XTOL_REACHED,5804,0.39770459925556645,9.654342188464953e-6,2.8184846859409593e7,8.177446341179155e6,17070.0,10339.93,1876.41,101.43,1395.15,25605.0 -1600.0,1.0e-5,1,GN_ISRES,1,MAXEVAL_REACHED,100000,0.41769722277442056,9.221411084568147e-6,3.0395840113898985e7,8.234071166119249e6,16050.12,12496.93,1506.78,883.17,1420.16,14505.3 -1600.0,1.0e-5,1,GN_ISRES,2,MAXEVAL_REACHED,100000,0.4092255996784272,8.060982643934242e-6,2.9536533641143367e7,8.291660075114967e6,15931.63,11037.73,1872.96,584.74,1502.79,12515.34 -1600.0,1.0e-5,1,GN_ISRES,3,MAXEVAL_REACHED,100000,0.42709321558353736,0.0,3.1195791460454922e7,8.369265232011723e6,16553.83,12465.94,1520.34,1090.55,1594.19,16478.6 -1600.0,1.0e-5,1,GN_ISRES,4,MAXEVAL_REACHED,100000,0.4243573805771475,3.8178253473875775e-6,3.0758412017267603e7,8.527195651699813e6,15679.1,12139.1,1838.51,695.9,1456.18,16261.75 -1600.0,1.0e-5,1,GN_ISRES,5,MAXEVAL_REACHED,100000,0.4294448709885106,6.236756294258401e-6,3.0906340693121057e7,8.600016246407153e6,16398.45,12114.5,1825.1,329.65,1802.3,19305.37 -1600.0,1.0e-5,1,GN_ISRES,6,MAXEVAL_REACHED,100000,0.4103591691597224,4.749299379998994e-6,2.9771312282361202e7,8.067727492395671e6,15614.44,12547.2,1441.47,703.85,1406.77,17393.18 -1600.0,1.0e-5,1,GN_ISRES,7,MAXEVAL_REACHED,100000,0.41658601388079486,8.00713227795544e-6,3.0035432672933612e7,8.2928444294448765e6,16451.35,12216.54,1593.69,319.46,1691.41,14104.91 -1600.0,1.0e-5,1,GN_ISRES,8,MAXEVAL_REACHED,100000,0.40667451470928184,0.0,2.9335839725862533e7,8.0602097515919e6,15662.08,12518.7,1468.89,280.27,1513.16,13335.35 -1600.0,1.0e-5,1,GN_ISRES,9,XTOL_REACHED,42509,0.43153080387969334,9.983541354922342e-6,3.1830793587593537e7,8.436974559753483e6,11407.42,15827.49,1507.45,313.35,1405.09,12436.52 -1600.0,1.0e-5,1,GN_ISRES,10,MAXEVAL_REACHED,100000,0.43268351312038034,8.44732880410662e-6,3.1224665578037884e7,8.663459706240218e6,15202.0,13520.48,1751.56,296.84,1406.19,15245.03 -1600.0,1.0e-5,1,LN_SBPLX,1,XTOL_REACHED,942,0.4649090289709481,9.99999773604909e-6,3.358429655086222e7,9.342220222841782e6,15848.46,15325.22,1825.98,120.4,1397.97,16914.01 -1600.0,1.0e-5,1,LN_SBPLX,2,XTOL_REACHED,817,0.46144957281209753,9.999999661753553e-6,3.3390558726539988e7,9.101579897899477e6,16883.54,16071.75,1400.71,130.12,1403.56,24592.47 -1600.0,1.0e-5,1,LN_SBPLX,3,XTOL_REACHED,377,0.5003248252265573,1.1508988564851483e-5,3.618585037014371e7,1.0064730267786385e7,17028.39,17070.0,1877.7,57.69,1398.25,25605.0 -1600.0,1.0e-5,1,LN_SBPLX,4,XTOL_REACHED,999,0.4790644193234809,9.999934929749516e-6,3.447390891717052e7,9.651880798388613e6,16965.2,15614.19,1877.7,118.79,1386.02,12285.09 -1600.0,1.0e-5,1,LN_SBPLX,5,XTOL_REACHED,467,0.5020632769373404,1.1508988564851483e-5,3.625670068369221e7,1.007685903893639e7,17070.0,17070.0,1877.7,105.53,1398.0,13038.12 -1600.0,1.0e-5,1,LN_SBPLX,6,XTOL_REACHED,972,0.48525478594270804,9.999977863746562e-6,3.50412594987262e7,9.782989767979953e6,16817.28,16174.93,1877.7,65.8,1392.43,25435.54 -1600.0,1.0e-5,1,LN_SBPLX,7,XTOL_REACHED,435,0.5001611454211539,1.1508988564851483e-5,3.617684182161407e7,1.0061126291639447e7,17002.87,17070.0,1877.7,57.89,1398.0,25605.0 -1600.0,1.0e-5,1,LN_SBPLX,8,XTOL_REACHED,845,0.5004832259807376,1.1508988564851483e-5,3.619417823065872e7,1.0068308551682536e7,17054.23,17070.0,1877.7,57.5,1398.0,25605.0 -1600.0,1.0e-5,1,LN_SBPLX,9,XTOL_REACHED,755,0.5009342493139007,1.1508988564851483e-5,3.620629482312217e7,1.0063991574227143e7,16998.92,17070.0,1877.7,83.87,1398.0,18815.37 -1600.0,1.0e-5,1,LN_SBPLX,10,XTOL_REACHED,678,0.4949588428770875,1.1508988564851483e-5,3.589463831842307e7,9.94252952789517e6,16151.46,17070.0,1877.7,67.86,1398.0,25511.52 -1600.0,1.0e-5,2,GN_CRS2_LM,1,XTOL_REACHED,7482,0.29018619686207675,9.993711641770896e-6,1.9300540681992576e7,4.635116012919535e6,327.45,5127.5,1877.68,2064.98,1454.33,19098.31 -1600.0,1.0e-5,2,GN_CRS2_LM,2,XTOL_REACHED,4473,0.2924011953143673,9.984680689289576e-6,1.9349258494439807e7,4.662112489018603e6,314.08,5268.41,1877.7,1969.89,1470.64,25591.23 -1600.0,1.0e-5,2,GN_CRS2_LM,3,XTOL_REACHED,4940,0.29225631045349804,9.460244794162775e-6,1.927621821314914e7,4.630699313410952e6,317.84,5124.34,1877.69,2045.12,1457.0,25604.43 -1600.0,1.0e-5,2,GN_CRS2_LM,4,XTOL_REACHED,7113,0.2901673723753935,9.919827580792843e-6,1.9300920132873572e7,4.634079410124389e6,315.56,5128.71,1877.7,2064.33,1456.86,19105.23 -1600.0,1.0e-5,2,GN_CRS2_LM,5,XTOL_REACHED,7308,0.29018087234755396,9.812181371853153e-6,1.9300874277292177e7,4.63535856607913e6,327.41,5128.58,1877.7,2064.23,1454.43,19097.61 -1600.0,1.0e-5,2,GN_CRS2_LM,6,XTOL_REACHED,5265,0.2922731774856048,9.843726977702585e-6,1.927779387306586e7,4.631273875316403e6,318.35,5127.89,1877.47,2044.35,1456.47,25605.0 -1600.0,1.0e-5,2,GN_CRS2_LM,7,XTOL_REACHED,3028,0.29244675594528463,9.065470086652447e-6,1.9337538651528254e7,4.658061083675143e6,332.03,5240.07,1877.7,1983.09,1467.44,25605.0 -1600.0,1.0e-5,2,GN_CRS2_LM,8,XTOL_REACHED,7076,0.2903910443422449,9.6603088770031e-6,1.936484157756891e7,4.661566514476035e6,318.36,5250.97,1877.7,1998.86,1470.05,19017.85 -1600.0,1.0e-5,2,GN_CRS2_LM,9,XTOL_REACHED,4084,0.29241403628726914,9.672297020399078e-6,1.93453946305641e7,4.661899429104286e6,326.29,5261.51,1877.7,1972.6,1468.01,25598.48 -1600.0,1.0e-5,2,GN_CRS2_LM,10,XTOL_REACHED,7994,0.2904205713663986,9.995204795758448e-6,1.9372767445117895e7,4.665425337498333e6,315.55,5270.69,1877.7,1989.48,1470.18,19053.4 -1600.0,1.0e-5,2,GN_ISRES,1,XTOL_REACHED,34218,0.29017373049031303,9.871165427618199e-6,1.930055020242043e7,4.633688819722511e6,314.92,5127.14,1877.69,2065.19,1457.09,19105.25 -1600.0,1.0e-5,2,GN_ISRES,2,XTOL_REACHED,35658,0.290448731698337,9.919722226740933e-6,1.9405632760001622e7,4.686469437616854e6,351.73,5351.2,1877.67,1950.24,1461.87,18902.1 -1600.0,1.0e-5,2,GN_ISRES,3,XTOL_REACHED,34511,0.29019269998436115,9.524481139770983e-6,1.9300764746188838e7,4.634533466502368e6,323.59,5126.46,1877.68,2065.52,1455.53,19104.56 -1600.0,1.0e-5,2,GN_ISRES,4,XTOL_REACHED,40456,0.29017458709565175,9.977892775852928e-6,1.9300824503438983e7,4.635093582305342e6,324.56,5128.89,1877.7,2064.12,1454.9,19102.34 -1600.0,1.0e-5,2,GN_ISRES,5,XTOL_REACHED,30816,0.29017722752574393,9.97486159979033e-6,1.930124343275377e7,4.633847717590844e6,314.19,5128.16,1877.69,2064.85,1457.27,19101.71 -1600.0,1.0e-5,2,GN_ISRES,6,XTOL_REACHED,37062,0.2903925241279577,9.980466541703053e-6,1.9376776887940478e7,4.667451743873225e6,314.28,5280.96,1877.7,1984.45,1470.36,18975.95 -1600.0,1.0e-5,2,GN_ISRES,7,XTOL_REACHED,35184,0.29018196959417214,9.83213127279132e-6,1.930086053289148e7,4.634354536633752e6,320.07,5127.61,1877.68,2065.02,1456.01,19097.06 -1600.0,1.0e-5,2,GN_ISRES,8,XTOL_REACHED,38514,0.2904096775019256,9.986393951714507e-6,1.941304991990308e7,4.685615290780472e6,315.02,5365.44,1877.69,1944.05,1470.01,18898.32 -1600.0,1.0e-5,2,GN_ISRES,9,XTOL_REACHED,34041,0.2903895509643961,9.943087936398886e-6,1.9373404052608825e7,4.665452133809703e6,314.71,5271.15,1877.68,1989.57,1470.43,18993.27 -1600.0,1.0e-5,2,GN_ISRES,10,XTOL_REACHED,28862,0.29044474043360846,9.968690602903694e-6,1.940771418544877e7,4.68603964887483e6,340.73,5354.62,1877.66,1949.0,1464.26,18904.96 -1600.0,1.0e-5,2,LN_SBPLX,1,XTOL_REACHED,646,0.37449916552295553,9.999953616488034e-6,2.654531964403418e7,6.127084528780803e6,866.4,9632.37,1877.69,3210.79,1347.5,11425.86 -1600.0,1.0e-5,2,LN_SBPLX,2,XTOL_REACHED,1437,0.314732713237591,9.999979052383404e-6,2.1758621153411534e7,5.438634505541809e6,879.23,8113.26,1877.7,1358.18,1339.22,17208.84 -1600.0,1.0e-5,2,LN_SBPLX,3,XTOL_REACHED,525,0.43086065780500865,9.9998830383494e-6,3.119175331811731e7,7.554271048147831e6,671.9,15531.47,1877.7,1721.74,1359.03,11164.17 -1600.0,1.0e-5,2,LN_SBPLX,4,XTOL_REACHED,620,0.3044303480477717,9.9902048622696e-6,2.012261829669906e7,5.051145883965515e6,2554.36,5689.44,1877.7,1784.2,1334.43,25005.2 -1600.0,1.0e-5,2,LN_SBPLX,5,XTOL_REACHED,898,0.29854994207033636,9.99996757469179e-6,2.0297642227854975e7,5.046568210945867e6,919.03,6593.85,1877.7,1578.96,1335.47,17926.74 -1600.0,1.0e-5,2,LN_SBPLX,6,XTOL_REACHED,656,0.2932087350903475,9.999996746927939e-6,1.9558680859835263e7,4.783332613645498e6,1018.15,5407.73,1877.7,1919.19,1400.41,18821.52 -1600.0,1.0e-5,2,LN_SBPLX,7,XTOL_REACHED,492,0.3038773044703534,9.995214145724423e-6,1.9782613514924545e7,4.804929872043945e6,2276.13,4632.61,1877.7,2419.61,1345.29,19653.67 -1600.0,1.0e-5,2,LN_SBPLX,8,XTOL_REACHED,591,0.5017979247518431,9.999015923281301e-6,3.516796808999676e7,9.284084681493761e6,10743.93,17069.35,1877.7,880.03,1325.45,14964.38 -1600.0,1.0e-5,2,LN_SBPLX,9,XTOL_REACHED,734,0.47592495652888656,9.868538392110002e-6,3.3771511902928226e7,8.705616391046291e6,6628.43,17056.73,1877.69,899.23,1342.52,15671.51 -1600.0,1.0e-5,2,LN_SBPLX,10,XTOL_REACHED,499,0.4548455625432606,9.999973034747469e-6,3.261600296518894e7,8.174103450643181e6,2706.07,17070.0,1877.7,1012.26,1353.57,17465.99 -1600.0,0.0001,1,GN_CRS2_LM,1,XTOL_REACHED,12134,0.26030860276905415,9.969761891441587e-5,1.8250224477696452e7,5.315278383264957e6,10376.28,3236.59,1877.69,582.86,1493.53,25605.0 -1600.0,0.0001,1,GN_CRS2_LM,2,XTOL_REACHED,16653,0.2593742051517447,9.973531034029252e-5,1.8212579190652218e7,5.291099960492892e6,10139.06,3266.41,1877.7,580.58,1501.81,25605.0 -1600.0,0.0001,1,GN_CRS2_LM,3,XTOL_REACHED,14170,0.260310640380276,9.788062029484101e-5,1.8251307240263313e7,5.315823011751252e6,10375.49,3239.6,1877.7,581.43,1493.55,25605.0 -1600.0,0.0001,1,GN_CRS2_LM,4,XTOL_REACHED,13788,0.279899863749662,9.997582545841629e-5,2.0380184553670414e7,5.639116685643685e6,6576.01,6380.82,1877.28,402.57,1490.33,14220.29 -1600.0,0.0001,1,GN_CRS2_LM,5,XTOL_REACHED,14265,0.263440102483404,9.991625835169707e-5,1.863437663443975e7,5.364432569447598e6,10023.24,4004.34,1803.25,497.39,1491.97,16890.47 -1600.0,0.0001,1,GN_CRS2_LM,6,XTOL_REACHED,27599,0.27876454534090866,9.995451285805682e-5,2.029840276384742e7,5.603160356205257e6,6462.23,6395.19,1860.27,408.53,1484.38,14424.0 -1600.0,0.0001,1,GN_CRS2_LM,7,XTOL_REACHED,22974,0.25579707953971154,9.791775670367322e-5,1.818051839602621e7,5.052243527525702e6,8960.65,3969.37,1668.7,738.72,1511.36,25605.0 -1600.0,0.0001,1,GN_CRS2_LM,8,XTOL_REACHED,14246,0.26029781946998976,9.93073799239229e-5,1.8248478926779024e7,5.316319078789016e6,10376.72,3243.07,1877.7,580.89,1489.45,25605.0 -1600.0,0.0001,1,GN_CRS2_LM,9,XTOL_REACHED,9155,0.25971578828384995,9.932622368528399e-5,1.823259543537322e7,5.281291561077476e6,10055.16,3253.16,1877.7,617.63,1505.55,25605.0 -1600.0,0.0001,1,GN_CRS2_LM,10,XTOL_REACHED,14215,0.26026648783543416,9.994497852842321e-5,1.8245023977690816e7,5.315605589137097e6,10389.78,3232.58,1877.7,582.74,1490.45,25604.96 -1600.0,0.0001,1,GN_ISRES,1,XTOL_REACHED,39859,0.26344324852582757,9.99887281277284e-5,1.8634899851365797e7,5.364691550407825e6,10016.97,4003.79,1804.14,497.07,1492.58,16757.55 -1600.0,0.0001,1,GN_ISRES,2,XTOL_REACHED,43944,0.2694781049548853,9.997179353492098e-5,1.9281046606701806e7,5.431137478845213e6,9564.98,5098.15,1683.23,437.15,1495.44,20305.66 -1600.0,0.0001,1,GN_ISRES,3,MAXEVAL_REACHED,100000,0.274345920815334,9.521769467698523e-5,1.9659956227065794e7,5.47769429812509e6,10418.39,5280.11,1580.35,574.67,1500.75,16126.85 -1600.0,0.0001,1,GN_ISRES,4,XTOL_REACHED,33945,0.26767769322502305,9.983999421124224e-5,1.893405274066107e7,5.413476824335217e6,10799.03,4360.61,1689.23,516.27,1472.96,16841.23 -1600.0,0.0001,1,GN_ISRES,5,XTOL_REACHED,40888,0.2706372075491202,9.999709226485468e-5,1.9347952024333157e7,5.463122684661371e6,9859.29,5063.57,1682.61,452.7,1488.96,15897.86 -1600.0,0.0001,1,GN_ISRES,6,MAXEVAL_REACHED,100000,0.27549937146287845,9.946640125357484e-5,1.9645009413152486e7,5.496618233003158e6,10606.39,5270.5,1582.01,522.93,1500.04,21778.94 -1600.0,0.0001,1,GN_ISRES,7,MAXEVAL_REACHED,100000,0.26752227768855164,9.634571478378902e-5,1.9258583242182426e7,5.352728117318652e6,8925.65,5118.19,1674.15,519.54,1547.84,16111.45 -1600.0,0.0001,1,GN_ISRES,8,XTOL_REACHED,44011,0.27820037574775824,9.99798844447577e-5,2.02324920321256e7,5.484410954422533e6,8611.03,6505.47,1525.25,579.68,1451.32,15259.3 -1600.0,0.0001,1,GN_ISRES,9,XTOL_REACHED,42525,0.2763130245365943,9.998376250341019e-5,2.000149256370991e7,5.468301854086595e6,9260.23,6094.72,1529.93,567.24,1474.84,15613.88 -1600.0,0.0001,1,GN_ISRES,10,XTOL_REACHED,37080,0.2706384576636579,9.995886284342692e-5,1.934786041916344e7,5.463285862643163e6,9860.07,5063.07,1682.77,452.6,1488.86,15898.78 -1600.0,0.0001,1,LN_SBPLX,1,XTOL_REACHED,621,0.401612509176429,9.999211148550354e-5,2.9651076578529608e7,7.992691337553429e6,8784.23,13720.75,1877.7,292.97,1407.37,12155.14 -1600.0,0.0001,1,LN_SBPLX,2,XTOL_REACHED,1234,0.4552835259143991,9.999909081001863e-5,3.2896211261115376e7,8.940600058719793e6,16407.5,16026.01,1347.91,220.51,1269.36,13237.12 -1600.0,0.0001,1,LN_SBPLX,3,XTOL_REACHED,517,0.47879665086747164,9.999999379006866e-5,3.472191938998817e7,9.625180959384255e6,15066.37,16563.79,1872.79,86.96,1273.91,25311.73 -1600.0,0.0001,1,LN_SBPLX,4,XTOL_REACHED,1057,0.33326233624687057,9.999891094770282e-5,2.397590444787286e7,6.83193893381476e6,11576.77,8305.21,1864.65,294.64,1339.18,11010.2 -1600.0,0.0001,1,LN_SBPLX,5,XTOL_REACHED,761,0.4558262665666191,9.999873526005583e-5,3.28806340432625e7,8.991540483310187e6,16666.79,15759.72,1412.0,197.24,1286.68,12233.33 -1600.0,0.0001,1,LN_SBPLX,6,XTOL_REACHED,514,0.3936139013424947,9.999993384265827e-5,2.7804699997196104e7,8.111554193207872e6,17070.0,10146.38,1877.7,108.2,1295.77,22933.27 -1600.0,0.0001,1,LN_SBPLX,7,XTOL_REACHED,993,0.2982333103729444,9.99999823467267e-5,2.1463457719077863e7,6.082396775118768e6,10969.33,6248.79,1774.81,451.74,1482.34,12218.03 -1600.0,0.0001,1,LN_SBPLX,8,XTOL_REACHED,569,0.4150967657186456,9.999995976173683e-5,2.958846254890478e7,8.4948929568409e6,16537.51,11764.79,1877.7,89.59,1329.27,25605.0 -1600.0,0.0001,1,LN_SBPLX,9,XTOL_REACHED,1736,0.3475050367608489,9.999999526278599e-5,2.4385127105278116e7,7.054912430397836e6,16919.0,8062.02,1540.48,234.56,1363.53,25585.32 -1600.0,0.0001,1,LN_SBPLX,10,XTOL_REACHED,776,0.4688348485791376,9.999369305761792e-5,3.3950244930621214e7,9.126014366579534e6,16842.8,17070.0,1222.57,234.27,1298.11,25605.0 -1600.0,0.0001,2,GN_CRS2_LM,1,XTOL_REACHED,5111,0.29086201341989115,9.98484472022787e-5,1.9235677534118515e7,4.640593343495323e6,257.83,5238.22,1877.7,1983.4,1421.08,25602.59 -1600.0,0.0001,2,GN_CRS2_LM,2,XTOL_REACHED,5056,0.2908630829581932,9.966910859909872e-5,1.923172604315839e7,4.637487863598087e6,255.6,5223.98,1877.7,1990.79,1422.39,25605.0 -1600.0,0.0001,2,GN_CRS2_LM,3,XTOL_REACHED,3307,0.29089226279913627,9.919333443156332e-5,1.9240372356892973e7,4.639834242511047e6,240.05,5242.67,1877.7,1981.98,1425.99,25605.0 -1600.0,0.0001,2,GN_CRS2_LM,4,XTOL_REACHED,2669,0.29090038516943134,9.830143362810886e-5,1.919192611517023e7,4.612731699353881e6,212.97,5129.98,1877.7,2043.87,1424.26,25605.0 -1600.0,0.0001,2,GN_CRS2_LM,5,XTOL_REACHED,8503,0.2888312939977872,9.962104570494657e-5,1.926496826078623e7,4.645363162407481e6,252.58,5250.13,1877.68,1999.2,1422.4,18968.97 -1600.0,0.0001,2,GN_CRS2_LM,6,XTOL_REACHED,10642,0.2887271228113358,9.995830062353993e-5,1.9213793938856952e7,4.617364301475607e6,218.62,5137.95,1877.7,2059.95,1421.09,19061.5 -1600.0,0.0001,2,GN_CRS2_LM,7,XTOL_REACHED,8043,0.28882596639918007,9.991568455693357e-5,1.926546870692828e7,4.645173714585552e6,248.56,5251.22,1877.7,1998.69,1423.24,18969.14 -1600.0,0.0001,2,GN_CRS2_LM,8,XTOL_REACHED,6435,0.2888425032884377,9.983989878069183e-5,1.926455144133143e7,4.648056681390152e6,274.15,5252.03,1877.7,1997.76,1417.37,18977.55 -1600.0,0.0001,2,GN_CRS2_LM,9,XTOL_REACHED,4312,0.29087292699843403,9.968506246679209e-5,1.924283647181596e7,4.643075407909572e6,249.39,5254.01,1877.7,1975.83,1423.14,25603.83 -1600.0,0.0001,2,GN_CRS2_LM,10,XTOL_REACHED,8436,0.2887487014652776,9.987243042015839e-5,1.9212078175861396e7,4.616902828842731e6,225.54,5131.89,1877.7,2063.69,1419.29,19093.01 -1600.0,0.0001,2,GN_ISRES,1,XTOL_REACHED,35289,0.28883645977879024,9.99604434544526e-5,1.9265050607085474e7,4.644438496308908e6,244.75,5249.65,1877.7,1999.44,1424.25,18974.99 -1600.0,0.0001,2,GN_ISRES,2,XTOL_REACHED,37021,0.2888902257048183,9.999885855101975e-5,1.932661964237826e7,4.672311353512646e6,228.31,5387.3,1877.69,1935.29,1427.35,18858.82 -1600.0,0.0001,2,GN_ISRES,3,XTOL_REACHED,37161,0.2888473018762268,9.967389720175218e-5,1.9266278976186972e7,4.645764013758064e6,251.76,5252.19,1877.69,1998.47,1422.55,18975.02 -1600.0,0.0001,2,GN_ISRES,4,XTOL_REACHED,40484,0.28888326269070796,9.99798155274386e-5,1.9319246978939798e7,4.66791016483552e6,222.09,5369.85,1877.7,1943.06,1429.41,18860.44 -1600.0,0.0001,2,GN_ISRES,5,XTOL_REACHED,26980,0.28892216225490625,9.919819766112e-5,1.932205656600256e7,4.671728457642893e6,247.25,5374.91,1877.62,1941.85,1423.26,18855.29 -1600.0,0.0001,2,GN_ISRES,6,XTOL_REACHED,36201,0.28883337864018555,9.987195148732074e-5,1.9273517128661428e7,4.649777509352627e6,252.05,5271.14,1877.7,1989.13,1422.15,18956.77 -1600.0,0.0001,2,GN_ISRES,7,XTOL_REACHED,32972,0.2888397694463681,9.979112960455672e-5,1.926967194486048e7,4.6480958688380765e6,253.68,5262.54,1877.69,1993.1,1421.87,18968.78 -1600.0,0.0001,2,GN_ISRES,8,XTOL_REACHED,35922,0.28875376213330683,9.998690289150103e-5,1.9211290076578885e7,4.618523798886433e6,241.19,5131.75,1877.69,2063.39,1415.79,19083.48 -1600.0,0.0001,2,GN_ISRES,9,XTOL_REACHED,35779,0.2888794376138653,9.9989697895228e-5,1.9316618151252184e7,4.6683108886958845e6,233.33,5366.5,1877.69,1944.33,1426.57,18866.84 -1600.0,0.0001,2,GN_ISRES,10,XTOL_REACHED,40293,0.2888342951187801,9.999793854963058e-5,1.927268858694043e7,4.648228183278958e6,243.7,5267.98,1877.7,1990.67,1424.27,18963.47 -1600.0,0.0001,2,LN_SBPLX,1,XTOL_REACHED,1110,0.3671843226076789,9.999992814270317e-5,2.591847193871095e7,5.873460459397335e6,217.21,9026.12,1859.48,3392.82,1409.49,12163.03 -1600.0,0.0001,2,LN_SBPLX,2,XTOL_REACHED,2210,0.3597220233221534,9.999997603369675e-5,2.410005913858548e7,6.601227287433446e6,9577.36,8582.17,1801.46,1145.69,926.86,17839.3 -1600.0,0.0001,2,LN_SBPLX,3,XTOL_REACHED,769,0.43407749009549795,9.99995508658054e-5,3.1021330270278454e7,7.699067744851209e6,3770.71,14501.24,1877.7,1934.19,1135.85,10178.1 -1600.0,0.0001,2,LN_SBPLX,4,XTOL_REACHED,983,0.293354170435681,9.999873925800811e-5,1.9941841071704913e7,4.893563913433729e6,212.93,6344.7,1877.7,1635.89,1397.29,18130.46 -1600.0,0.0001,2,LN_SBPLX,5,XTOL_REACHED,1319,0.3584494009950484,9.99988474321124e-5,2.43092535042849e7,6.633287418655266e6,8068.11,9128.94,1877.16,1038.74,920.35,16509.36 -1600.0,0.0001,2,LN_SBPLX,6,XTOL_REACHED,805,0.2926799672294181,9.999996666947656e-5,1.965197940859682e7,4.739299191234434e6,164.46,5645.17,1877.7,1834.51,1551.28,19620.67 -1600.0,0.0001,2,LN_SBPLX,7,XTOL_REACHED,691,0.3586577098545163,9.991780187787463e-5,2.2327279794516705e7,5.856738470856062e6,10382.61,4267.36,1877.7,2717.43,1132.89,25356.06 -1600.0,0.0001,2,LN_SBPLX,8,XTOL_REACHED,783,0.4203692408612019,9.999999991809825e-5,2.9122515543044817e7,7.829003406580558e6,8728.67,13092.54,1877.7,930.5,919.61,15385.33 -1600.0,0.0001,2,LN_SBPLX,9,XTOL_REACHED,1229,0.4294538808694695,9.999999878497274e-5,2.9853438696499724e7,7.692707227541304e6,7371.4,14413.47,1620.58,1214.96,952.69,23424.16 -1600.0,0.0001,2,LN_SBPLX,10,XTOL_REACHED,1288,0.4021990260712693,9.99141730262512e-5,2.7876964907791425e7,7.457104921806119e6,7541.28,12346.63,1877.7,949.26,941.27,15671.78 -1600.0,0.001,1,GN_CRS2_LM,1,XTOL_REACHED,4545,0.237676070325686,0.000999024217888281,1.6765656479817657e7,4.626764267429158e6,5217.59,3294.96,1877.69,953.08,1280.18,25594.34 -1600.0,0.001,1,GN_CRS2_LM,2,XTOL_REACHED,4723,0.23637945926786352,0.000996740269209034,1.6772339363038132e7,4.621502652259466e6,5217.08,3257.49,1877.7,990.26,1282.9,17961.19 -1600.0,0.001,1,GN_CRS2_LM,3,XTOL_REACHED,10201,0.23766887116666452,0.0009983205635727176,1.6767143241693994e7,4.630884586674383e6,5245.51,3300.08,1877.7,944.63,1279.57,25605.0 -1600.0,0.001,1,GN_CRS2_LM,4,XTOL_REACHED,4529,0.2363773802508666,0.000999581187640124,1.6772141333192775e7,4.621645963836627e6,5215.19,3259.79,1877.67,989.56,1282.21,17976.31 -1600.0,0.001,1,GN_CRS2_LM,5,XTOL_REACHED,5704,0.23768220060606882,0.0009961888711092015,1.6769554389897842e7,4.65969937885282e6,5573.28,3257.57,1877.7,911.31,1274.57,25605.0 -1600.0,0.001,1,GN_CRS2_LM,6,XTOL_REACHED,7882,0.2376844706004765,0.0009995829955295192,1.6756342385306397e7,4.6201692670528935e6,5217.43,3262.21,1877.7,970.33,1281.66,25605.0 -1600.0,0.001,1,GN_CRS2_LM,7,XTOL_REACHED,9493,0.23766585700907328,0.0009995196158953685,1.6764553815254884e7,4.626756165152622e6,5221.63,3292.86,1877.7,953.16,1280.05,25605.0 -1600.0,0.001,1,GN_CRS2_LM,8,XTOL_REACHED,6591,0.2376741173066939,0.000999563405310509,1.6754825412327005e7,4.620936248365059e6,5224.09,3263.16,1877.7,968.56,1280.32,25605.0 -1600.0,0.001,1,GN_CRS2_LM,9,XTOL_REACHED,6950,0.23636297886969687,0.0009984177566472,1.6769286420354448e7,4.621091559643104e6,5222.96,3253.07,1877.69,991.82,1281.48,17963.86 -1600.0,0.001,1,GN_CRS2_LM,10,XTOL_REACHED,3142,0.23775217195307288,0.0009890788356736123,1.6770731832618441e7,4.628189188254392e6,5219.31,3299.36,1877.7,952.33,1280.38,25605.0 -1600.0,0.001,1,GN_ISRES,1,XTOL_REACHED,34012,0.2363537045772766,0.0009993954466478387,1.6769542010959292e7,4.623102550401738e6,5223.92,3264.17,1877.62,985.28,1279.8,17948.56 -1600.0,0.001,1,GN_ISRES,2,XTOL_REACHED,37558,0.236391403756651,0.0009998022792290246,1.6776157253899444e7,4.61496925981471e6,5117.31,3280.87,1877.7,996.65,1283.2,17950.91 -1600.0,0.001,1,GN_ISRES,3,XTOL_REACHED,38451,0.2363681197645187,0.0009993225487121154,1.6774789874290861e7,4.626502487834194e6,5222.06,3282.04,1877.61,975.8,1279.61,17918.06 -1600.0,0.001,1,GN_ISRES,4,XTOL_REACHED,32618,0.23636009396860191,0.000999873741362476,1.6771687749284223e7,4.622230875084554e6,5216.5,3263.11,1877.57,987.79,1281.16,17953.23 -1600.0,0.001,1,GN_ISRES,5,XTOL_REACHED,38176,0.2363991870572259,0.0009992521873417588,1.6774447053284898e7,4.610102336014868e6,5105.78,3261.36,1877.69,1009.62,1286.28,17994.13 -1600.0,0.001,1,GN_ISRES,6,XTOL_REACHED,34373,0.23637188020040453,0.0009989956628974133,1.6773765986495923e7,4.619055379163588e6,5183.47,3264.48,1877.61,992.94,1283.41,17969.5 -1600.0,0.001,1,GN_ISRES,7,XTOL_REACHED,35493,0.23636539241868149,0.0009994629149011416,1.6773740651509073e7,4.61907426040305e6,5182.77,3264.72,1877.66,992.96,1283.25,17958.09 -1600.0,0.001,1,GN_ISRES,8,XTOL_REACHED,31792,0.23640711356592403,0.0009993363445120807,1.677753416918123e7,4.624721889450027e6,5215.23,3276.72,1877.31,981.03,1282.22,17935.06 -1600.0,0.001,1,GN_ISRES,9,XTOL_REACHED,40332,0.23635229103652783,0.000999479649224088,1.6769701649061853e7,4.623051656826599e6,5222.31,3264.51,1877.67,985.26,1279.91,17947.81 -1600.0,0.001,1,GN_ISRES,10,XTOL_REACHED,35364,0.23638249387083243,0.00099927707638093,1.6773479677763421e7,4.611998004409381e6,5118.02,3264.97,1877.69,1005.38,1284.56,17975.8 -1600.0,0.001,1,LN_SBPLX,1,XTOL_REACHED,1718,0.2480353826088721,0.0009999999278166255,1.7564110267545838e7,5.044927857873783e6,7426.37,3884.06,1877.7,559.08,1256.03,17651.18 -1600.0,0.001,1,LN_SBPLX,2,XTOL_REACHED,724,0.41553169491290515,0.0009999996979075528,3.0505916076168526e7,7.892017018969596e6,15151.62,14022.65,1034.11,1347.23,1100.16,25605.0 -1600.0,0.001,1,LN_SBPLX,3,XTOL_REACHED,965,0.4598578803544508,0.000999993858910812,3.3156295704423234e7,9.091704770413836e6,16330.14,16761.43,1355.57,88.11,1000.7,25605.0 -1600.0,0.001,1,LN_SBPLX,4,XTOL_REACHED,614,0.24413834272315532,0.000999997655891267,1.73290039259896e7,4.902663371355691e6,6673.71,3864.12,1846.51,643.32,1264.81,25605.0 -1600.0,0.001,1,LN_SBPLX,5,XTOL_REACHED,2157,0.26573979386582003,0.0009999927092749544,1.907415649232892e7,5.2034966743142605e6,7552.13,6001.93,1550.22,659.41,1192.06,25605.0 -1600.0,0.001,1,LN_SBPLX,6,XTOL_REACHED,1145,0.24207964376714253,0.000999930532394679,1.7320028064435933e7,4.635914792925107e6,5020.53,3923.94,1760.02,1136.05,1279.74,18217.88 -1600.0,0.001,1,LN_SBPLX,7,XTOL_REACHED,1086,0.36577942606446634,0.0009999994810156061,2.6167181703997858e7,7.215541599727298e6,15317.68,10837.47,1258.75,408.3,1200.18,13824.15 -1600.0,0.001,1,LN_SBPLX,8,XTOL_REACHED,909,0.2631036141232262,0.0009999999844384176,1.8965188507262435e7,5.031754608247253e6,5884.05,6001.42,1569.75,860.09,1246.89,24539.92 -1600.0,0.001,1,LN_SBPLX,9,XTOL_REACHED,2043,0.2665206418123079,0.0009999901928309113,1.9252088057901055e7,5.2632442043961575e6,7907.99,6102.6,1537.63,667.27,1179.37,15735.57 -1600.0,0.001,1,LN_SBPLX,10,XTOL_REACHED,1224,0.28318248318860034,0.0009999969443432676,2.056375580716728e7,5.566833802222891e6,9094.55,7008.1,1444.78,778.59,1153.29,14703.02 -1600.0,0.001,2,GN_CRS2_LM,1,XTOL_REACHED,6802,0.284027277060699,0.0009994385806015864,1.894610116916632e7,4.60919570891158e6,145.54,5270.9,1877.7,1977.61,1252.76,18700.75 -1600.0,0.001,2,GN_CRS2_LM,2,XTOL_REACHED,5742,0.28403042443990606,0.000998192755285661,1.8950184385091163e7,4.611094104859226e6,144.87,5280.04,1877.7,1973.31,1252.91,18690.87 -1600.0,0.001,2,GN_CRS2_LM,3,XTOL_REACHED,5556,0.28402846687582045,0.0009997679016845273,1.8946767158645187e7,4.609190939609463e6,143.36,5271.91,1877.7,1977.25,1253.25,18708.21 -1600.0,0.001,2,GN_CRS2_LM,4,XTOL_REACHED,6452,0.284027571384114,0.0009997876988966927,1.894955607585314e7,4.610770096859234e6,144.15,5278.97,1877.7,1973.74,1253.04,18696.63 -1600.0,0.001,2,GN_CRS2_LM,5,XTOL_REACHED,3440,0.2861741451629546,0.0009988233735826718,1.8920883229875255e7,4.6062951943041645e6,150.59,5267.96,1877.7,1957.9,1250.98,25605.0 -1600.0,0.001,2,GN_CRS2_LM,6,XTOL_REACHED,9519,0.28402811839240766,0.0009999931361498091,1.894617803006717e7,4.609104839418277e6,144.62,5270.99,1877.69,1977.69,1252.88,18698.88 -1600.0,0.001,2,GN_CRS2_LM,7,XTOL_REACHED,5967,0.2861567788522997,0.000999794395961452,1.8921322875275154e7,4.605383803007663e6,143.47,5267.06,1877.69,1957.89,1253.52,25602.24 -1600.0,0.001,2,GN_CRS2_LM,8,XTOL_REACHED,2960,0.2862290483972894,0.0009999479027726934,1.888768857676397e7,4.586458716130615e6,144.27,5175.91,1877.7,2005.06,1253.5,25605.0 -1600.0,0.001,2,GN_CRS2_LM,9,XTOL_REACHED,11905,0.2840325205228327,0.000999986245627536,1.894479842227411e7,4.611143425358719e6,162.88,5271.78,1877.7,1977.02,1248.08,18705.65 -1600.0,0.001,2,GN_CRS2_LM,10,XTOL_REACHED,3662,0.28616436779780513,0.000996849559331447,1.8923511283669204e7,4.606800164077434e6,146.92,5271.79,1877.7,1955.62,1252.86,25581.38 -1600.0,0.001,2,GN_ISRES,1,XTOL_REACHED,36763,0.284157478062932,0.0009999506897458424,1.8901987171612505e7,4.587672070532874e6,178.23,5150.4,1877.7,2041.27,1244.67,18777.1 -1600.0,0.001,2,GN_ISRES,2,XTOL_REACHED,38716,0.284147500728691,0.0009998198094725678,1.889124492607835e7,4.58133699792636e6,169.31,5125.43,1877.7,2056.05,1243.84,18810.08 -1600.0,0.001,2,GN_ISRES,3,XTOL_REACHED,36261,0.28402629019023334,0.0009999782452473475,1.8945658194301013e7,4.608943400284437e6,145.03,5270.03,1877.7,1978.0,1252.85,18710.43 -1600.0,0.001,2,GN_ISRES,4,XTOL_REACHED,34446,0.28404400902455823,0.0009988498118099758,1.894588370811451e7,4.611515232082024e6,162.9,5273.46,1877.68,1976.01,1248.55,18703.12 -1600.0,0.001,2,GN_ISRES,5,XTOL_REACHED,31851,0.28404607308019564,0.0009979039678663473,1.8947897333807543e7,4.612029596974022e6,159.68,5277.32,1877.69,1974.61,1249.0,18695.35 -1600.0,0.001,2,GN_ISRES,6,XTOL_REACHED,36002,0.2840972775631083,0.000999634001055462,1.892439335088789e7,4.600890743839827e6,173.96,5216.94,1877.69,2005.47,1245.56,18744.94 -1600.0,0.001,2,GN_ISRES,7,XTOL_REACHED,41687,0.2840334058568979,0.0009998632144798015,1.8945353291703768e7,4.611828941278894e6,164.99,5274.07,1877.7,1975.63,1247.64,18701.07 -1600.0,0.001,2,GN_ISRES,8,XTOL_REACHED,40423,0.2840338126770291,0.0009999943081594053,1.8945189827511605e7,4.611632915328335e6,164.09,5273.61,1877.7,1975.91,1247.8,18702.52 -1600.0,0.001,2,GN_ISRES,9,XTOL_REACHED,38751,0.28403326132058154,0.0009998970106573609,1.8947118414538063e7,4.6121389897009e6,161.06,5277.4,1877.7,1974.32,1248.42,18699.62 -1600.0,0.001,2,GN_ISRES,10,XTOL_REACHED,39693,0.2840257531076766,0.0009998360326575228,1.8944663690622345e7,4.608536796133922e6,145.32,5268.02,1877.7,1978.89,1252.77,18713.97 -1600.0,0.001,2,LN_SBPLX,1,XTOL_REACHED,839,0.4006476967451479,0.0009999991110130862,2.849981288605404e7,6.221929913955561e6,309.18,12909.26,1339.55,3367.52,1246.8,18452.49 -1600.0,0.001,2,LN_SBPLX,2,XTOL_REACHED,1333,0.39720530781971275,0.0009999994229508724,2.6452529112988878e7,7.109658901727741e6,13123.99,10469.66,1418.6,1469.28,717.07,20427.8 -1600.0,0.001,2,LN_SBPLX,3,XTOL_REACHED,701,0.3990894200531305,0.0009999923109064175,2.7373834441247404e7,7.5151644649618e6,9637.76,11616.15,1877.7,962.18,705.33,13464.99 -1600.0,0.001,2,LN_SBPLX,4,XTOL_REACHED,2341,0.3159438943231859,0.000999999801369301,2.1917877525893036e7,5.469674946986236e6,212.51,8628.34,1877.7,1300.7,1252.71,20301.71 -1600.0,0.001,2,LN_SBPLX,5,XTOL_REACHED,1853,0.34637397061452374,0.0009999988196203713,2.345636216310217e7,6.439036163648652e6,7592.69,8746.13,1877.7,1025.34,791.29,15825.79 -1600.0,0.001,2,LN_SBPLX,6,XTOL_REACHED,885,0.5087672692095192,0.0009999994265426063,3.523017568238817e7,9.809354432694556e6,15463.23,17070.0,1877.7,694.22,517.68,14593.01 -1600.0,0.001,2,LN_SBPLX,7,XTOL_REACHED,1166,0.4765024319171572,0.0009999999697770001,3.331993112684408e7,9.020975580732115e6,10686.72,16565.13,1872.75,806.7,647.73,12476.72 -1600.0,0.001,2,LN_SBPLX,8,XTOL_REACHED,851,0.3947300514838718,0.0009996562762426783,2.7809045509587456e7,7.2015348264647145e6,3980.28,13155.69,1877.7,962.72,1057.3,15908.64 -1600.0,0.001,2,LN_SBPLX,9,XTOL_REACHED,992,0.5264129868794459,0.000999688242449661,3.642814395817221e7,9.553971646026105e6,16405.85,17040.29,1459.99,2105.13,589.86,10008.92 -1600.0,0.001,2,LN_SBPLX,10,XTOL_REACHED,523,0.5085481423616437,0.0009999996770701741,3.521591213373113e7,9.804055491121817e6,15422.76,17070.0,1877.7,697.06,518.71,10606.85 -1600.0,0.01,1,GN_CRS2_LM,1,XTOL_REACHED,4322,0.22483331199226214,0.0099999911657835,1.5584370289085554e7,4.404044403702507e6,4693.05,2949.27,1877.68,955.91,913.05,25605.0 -1600.0,0.01,1,GN_CRS2_LM,2,XTOL_REACHED,6929,0.22483284693661126,0.009999530478088936,1.5584163022722887e7,4.405048973217051e6,4703.23,2948.67,1877.69,955.14,911.91,25595.03 -1600.0,0.01,1,GN_CRS2_LM,3,XTOL_REACHED,4777,0.22483360103031644,0.009999184494438656,1.5586038758639678e7,4.405018539556122e6,4704.81,2946.6,1877.68,954.23,915.23,25578.48 -1600.0,0.01,1,GN_CRS2_LM,4,XTOL_REACHED,4495,0.22483449447304563,0.009999329005117567,1.5582770340884246e7,4.404943164551259e6,4706.57,2946.61,1877.7,956.5,910.46,25605.0 -1600.0,0.01,1,GN_CRS2_LM,5,XTOL_REACHED,4305,0.22483664274493234,0.009998712040371154,1.5584616574988045e7,4.404672315786485e6,4700.41,2948.1,1877.68,955.87,912.51,25604.88 -1600.0,0.01,1,GN_CRS2_LM,6,XTOL_REACHED,6746,0.2248322677772695,0.009998973834649488,1.5587579993146433e7,4.405180905701193e6,4705.45,2946.26,1877.7,952.79,917.69,25605.0 -1600.0,0.01,1,GN_CRS2_LM,7,XTOL_REACHED,3711,0.22483890290934896,0.00999725892463681,1.5583072232510762e7,4.404801979647946e6,4702.5,2948.3,1877.68,956.78,910.02,25605.0 -1600.0,0.01,1,GN_CRS2_LM,8,XTOL_REACHED,4979,0.22483453174999984,0.009999418121981766,1.5585316144901494e7,4.404715281488212e6,4699.18,2948.67,1877.7,955.16,913.46,25605.0 -1600.0,0.01,1,GN_CRS2_LM,9,XTOL_REACHED,3996,0.22483910420950623,0.009998643017533611,1.5581773913799645e7,4.405905267415297e6,4705.55,2953.21,1877.7,955.17,906.43,25605.0 -1600.0,0.01,1,GN_CRS2_LM,10,XTOL_REACHED,4525,0.22483455668855454,0.009997553983054469,1.5585996137888785e7,4.404904985300221e6,4703.93,2946.43,1877.7,954.62,915.08,25595.51 -1600.0,0.01,1,GN_ISRES,1,XTOL_REACHED,36445,0.2246433989539017,0.009998342091536128,1.558926629736939e7,4.41236367508461e6,4686.0,2993.53,1877.69,1003.11,845.39,17349.75 -1600.0,0.01,1,GN_ISRES,2,MAXEVAL_REACHED,100000,0.22484482561944805,0.009999786999823205,1.5588475127798975e7,4.410210766426133e6,4738.41,2953.73,1877.69,945.12,913.25,25468.73 -1600.0,0.01,1,GN_ISRES,3,XTOL_REACHED,33304,0.22484094505437638,0.009998897986617628,1.558671241277406e7,4.410026404409648e6,4738.25,2953.71,1877.7,946.28,910.9,25595.25 -1600.0,0.01,1,GN_ISRES,4,XTOL_REACHED,38673,0.22463652217670563,0.009999213828489055,1.5591585876421297e7,4.420467309523815e6,4739.22,3006.7,1877.43,986.62,842.44,17285.64 -1600.0,0.01,1,GN_ISRES,5,XTOL_REACHED,38362,0.22463124178043425,0.009999708816833664,1.5592143626115533e7,4.408008508341237e6,4587.83,3028.66,1877.7,998.92,846.52,17323.59 -1600.0,0.01,1,GN_ISRES,6,XTOL_REACHED,40484,0.22487746992954433,0.009999287520802964,1.559397774205805e7,4.398459170407475e6,4533.31,3012.56,1877.69,950.96,911.47,25601.78 -1600.0,0.01,1,GN_ISRES,7,XTOL_REACHED,39199,0.22464061652167466,0.009999944827756086,1.5593459124967096e7,4.416346297114533e6,4677.14,3019.59,1877.68,988.84,844.74,17300.17 -1600.0,0.01,1,GN_ISRES,8,XTOL_REACHED,35986,0.22464108470187066,0.009999899754281566,1.5592772603779323e7,4.418193554011485e6,4704.17,3015.23,1877.41,988.22,842.9,17281.29 -1600.0,0.01,1,GN_ISRES,9,XTOL_REACHED,37484,0.22465365816863953,0.009999995961108728,1.5589188329086788e7,4.41097498490272e6,4691.08,2982.65,1877.69,989.54,865.72,17585.89 -1600.0,0.01,1,GN_ISRES,10,XTOL_REACHED,32232,0.2246776444405215,0.009999096824703218,1.559349732735201e7,4.415268685785872e6,4686.47,3008.16,1877.62,977.31,862.75,17516.72 -1600.0,0.01,1,LN_SBPLX,1,XTOL_REACHED,2406,0.25207854425167575,0.00999993229495469,1.726202004370125e7,5.275763939366634e6,9903.02,3801.91,1877.7,404.71,733.99,25184.23 -1600.0,0.01,1,LN_SBPLX,2,XTOL_REACHED,2672,0.2424274896202082,0.009999999880459185,1.6995745659472503e7,4.860416699429961e6,7779.01,4664.92,1595.33,569.66,845.81,16947.88 -1600.0,0.01,1,LN_SBPLX,3,XTOL_REACHED,4305,0.24316654170176397,0.009999999929162836,1.6943159165151305e7,5.023250865414758e6,7035.08,4320.7,1877.7,438.58,738.74,25546.98 -1600.0,0.01,1,LN_SBPLX,4,XTOL_REACHED,766,0.2400707423420253,0.009999884716770732,1.6841453721575722e7,4.897883035614966e6,6016.61,4494.98,1844.91,535.91,752.39,14672.55 -1600.0,0.01,1,LN_SBPLX,5,XTOL_REACHED,1676,0.2301753264776305,0.009999991512016082,1.6017239671111578e7,4.606950480081271e6,6235.85,3520.0,1781.73,740.14,843.71,25605.0 -1600.0,0.01,1,LN_SBPLX,6,XTOL_REACHED,600,0.22574036950393397,0.009999982231954955,1.5698601048693255e7,4.502399423685342e6,5061.68,3215.43,1877.58,844.31,824.74,16751.73 -1600.0,0.01,1,LN_SBPLX,7,XTOL_REACHED,1321,0.233162776713636,0.009999984346715061,1.6201077049534097e7,4.701032087418572e6,6887.73,3700.53,1758.4,676.37,795.44,25605.0 -1600.0,0.01,1,LN_SBPLX,8,XTOL_REACHED,809,0.235586389006612,0.009999999600948254,1.650690913141706e7,4.672474328744117e6,5912.95,4320.2,1706.33,705.21,820.13,25605.0 -1600.0,0.01,1,LN_SBPLX,9,XTOL_REACHED,1165,0.22552924904365726,0.009999999970326327,1.567783119068103e7,4.386263489173459e6,4197.83,3157.32,1869.58,970.22,934.54,18129.2 -1600.0,0.01,1,LN_SBPLX,10,XTOL_REACHED,1294,0.3711534561260399,0.009999999681081333,2.563221594446184e7,7.715305373659254e6,15332.48,10067.68,1877.7,65.41,422.72,20039.47 -1600.0,0.01,2,GN_CRS2_LM,1,XTOL_REACHED,4234,0.26503122646990873,0.009999758211961106,1.7449959828339864e7,4.461629119763918e6,713.84,4830.23,1877.7,1604.29,890.35,25605.0 -1600.0,0.01,2,GN_CRS2_LM,2,XTOL_REACHED,5073,0.26503046016514964,0.009999847264524535,1.7449247484622367e7,4.458504388473274e6,690.03,4827.74,1877.7,1608.64,892.65,25599.85 -1600.0,0.01,2,GN_CRS2_LM,3,XTOL_REACHED,4440,0.26503680934932256,0.00999924780727457,1.7447864694260936e7,4.45713147098057e6,678.28,4828.19,1877.67,1611.58,891.14,25605.0 -1600.0,0.01,2,GN_CRS2_LM,4,XTOL_REACHED,4450,0.2650295261584909,0.009998767926527838,1.7448117490821134e7,4.459128342429116e6,695.75,4828.27,1877.7,1608.53,890.39,25605.0 -1600.0,0.01,2,GN_CRS2_LM,5,XTOL_REACHED,4857,0.2650279706480412,0.009998780458718177,1.744814445064319e7,4.458618401974035e6,690.68,4828.58,1877.69,1609.31,890.52,25605.0 -1600.0,0.01,2,GN_CRS2_LM,6,XTOL_REACHED,4084,0.265030977831724,0.009997028363762138,1.7448477162239e7,4.459117056432169e6,695.08,4828.43,1877.7,1608.68,890.52,25584.46 -1600.0,0.01,2,GN_CRS2_LM,7,XTOL_REACHED,3314,0.26504768818818286,0.009998967378238412,1.7447754541668437e7,4.456159907332076e6,671.56,4826.77,1877.69,1612.62,892.53,25594.07 -1600.0,0.01,2,GN_CRS2_LM,8,XTOL_REACHED,5262,0.2644884995780737,0.00999698434160419,1.7429214940360643e7,4.412536405346873e6,406.68,4750.18,1877.65,1717.49,898.29,18761.58 -1600.0,0.01,2,GN_CRS2_LM,9,XTOL_REACHED,4942,0.2650244434341563,0.009999638161139655,1.7448079552384578e7,4.458855643536205e6,692.94,4828.5,1877.7,1608.83,890.51,25605.0 -1600.0,0.01,2,GN_CRS2_LM,10,XTOL_REACHED,4127,0.2650392423383411,0.009997056030697414,1.7449413763536435e7,4.458366230632593e6,687.0,4828.86,1877.69,1608.79,892.45,25605.0 -1600.0,0.01,2,GN_ISRES,1,XTOL_REACHED,40128,0.26446359380594875,0.009999995483704702,1.7428006305961493e7,4.415432237253716e6,433.22,4750.5,1877.67,1711.32,897.6,18758.65 -1600.0,0.01,2,GN_ISRES,2,XTOL_REACHED,39423,0.2650268139130238,0.009999835995689663,1.744796194869201e7,4.458556280758959e6,689.44,4829.12,1877.69,1609.03,890.56,25604.95 -1600.0,0.01,2,GN_ISRES,3,XTOL_REACHED,38406,0.2645008879789177,0.009999725639021533,1.746760040459372e7,4.437279983701116e6,467.28,4833.26,1877.69,1666.48,897.69,18694.39 -1600.0,0.01,2,GN_ISRES,4,XTOL_REACHED,36976,0.2644828053924221,0.009999856168915865,1.7423753744179048e7,4.419925357555517e6,480.27,4748.53,1877.7,1711.93,885.55,18681.44 -1600.0,0.01,2,GN_ISRES,5,XTOL_REACHED,34662,0.26447496359529515,0.009999686324482641,1.7427325980942715e7,4.414731589972926e6,430.63,4748.4,1877.69,1712.3,898.28,18783.12 -1600.0,0.01,2,GN_ISRES,6,XTOL_REACHED,39440,0.2644751572666737,0.009999622851058031,1.742262249181615e7,4.415184595458625e6,452.41,4739.69,1877.69,1716.63,892.83,18745.21 -1600.0,0.01,2,GN_ISRES,7,XTOL_REACHED,39608,0.2645136018384331,0.00999989331005894,1.7464887950386792e7,4.441322030392453e6,499.08,4837.59,1877.7,1669.69,882.7,18574.69 -1600.0,0.01,2,GN_ISRES,8,XTOL_REACHED,41061,0.26450638353684947,0.009999699497080676,1.7467215474408623e7,4.437222290236109e6,462.87,4835.83,1877.7,1669.69,893.3,18653.26 -1600.0,0.01,2,GN_ISRES,9,XTOL_REACHED,37378,0.26451438742231576,0.009999823305670445,1.746547799660484e7,4.441440897007362e6,497.8,4838.81,1877.69,1669.39,882.74,18574.01 -1600.0,0.01,2,GN_ISRES,10,XTOL_REACHED,32510,0.26447341153437826,0.009999025414856904,1.742845611185572e7,4.414553652677275e6,427.64,4748.79,1877.67,1711.78,899.91,18780.01 -1600.0,0.01,2,LN_SBPLX,1,XTOL_REACHED,1308,0.457575771539101,0.009999999967962882,3.1517232753190663e7,9.2104871054287e6,16823.18,14695.83,1873.6,255.23,139.88,2746.05 -1600.0,0.01,2,LN_SBPLX,2,XTOL_REACHED,1563,0.2869674289041605,0.00999999987071246,1.823123730617995e7,4.29387012674873e6,274.91,3761.7,1877.7,2546.98,1333.38,25604.99 -1600.0,0.01,2,LN_SBPLX,3,XTOL_REACHED,1462,0.35455235356105014,0.00999821790824108,2.4519391892277807e7,6.365799228530982e6,4539.22,11625.74,1570.73,1083.07,577.97,15551.19 -1600.0,0.01,2,LN_SBPLX,4,XTOL_REACHED,1280,0.2652018222144097,0.009999999718589773,1.7491137897018965e7,4.503047235567358e6,891.59,4933.65,1877.7,1555.33,848.6,25605.0 -1600.0,0.01,2,LN_SBPLX,5,XTOL_REACHED,1005,0.4839488720416641,0.00999999999676303,3.35644521688109e7,9.725808254632689e6,17070.0,16523.74,1860.67,171.4,106.79,2539.49 -1600.0,0.01,2,LN_SBPLX,6,XTOL_REACHED,750,0.5224160216236536,0.009999999678980723,3.604832282820266e7,9.789592027109243e6,17070.0,17070.0,1633.32,664.17,1245.39,11339.46 -1600.0,0.01,2,LN_SBPLX,7,XTOL_REACHED,542,0.463555314809201,0.00999999955789883,3.222708526976632e7,8.696293239268256e6,13157.42,17070.0,1337.02,750.19,278.55,7868.89 -1600.0,0.01,2,LN_SBPLX,8,XTOL_REACHED,1560,0.26919551630151634,0.009999999707333802,1.8043791256152138e7,4.661852631200099e6,616.53,5725.57,1877.7,1433.77,790.31,16995.55 -1600.0,0.01,2,LN_SBPLX,9,XTOL_REACHED,1467,0.41072196717096077,0.00999999999667741,2.7880485625468377e7,8.268120382345547e6,15931.62,11735.99,1871.83,334.24,202.45,7039.74 -1600.0,0.01,2,LN_SBPLX,10,XTOL_REACHED,365,0.4852933253733705,0.009999976695579123,3.3716384170626506e7,9.540269984256865e6,17070.0,17070.0,1592.57,400.91,149.45,2102.55 -1600.0,0.0,1,GN_CRS2_LM,1,XTOL_REACHED,4362,0.4600114766662058,0.0,3.354355593800089e7,9.193571850207703e6,13594.78,15906.12,1827.49,131.77,1406.59,25605.0 -1600.0,0.0,1,GN_CRS2_LM,2,XTOL_REACHED,2709,0.47582473157581534,0.0,3.437608380085492e7,9.500002460899046e6,17070.0,16171.16,1649.25,85.18,1404.41,25605.0 -1600.0,0.0,1,GN_CRS2_LM,3,XTOL_REACHED,4521,0.4686303720902407,0.0,3.397414216379065e7,9.210642822546696e6,16886.76,16675.05,1356.32,131.17,1410.17,25605.0 -1600.0,0.0,1,GN_CRS2_LM,4,XTOL_REACHED,5068,0.44247272342215266,0.0,3.171664193530792e7,8.96884666458409e6,16990.67,13502.3,1814.56,86.85,1398.11,25486.0 -1600.0,0.0,1,GN_CRS2_LM,5,XTOL_REACHED,5339,0.46226530985241904,0.0,3.364199949623372e7,9.181940230569713e6,14770.07,16172.83,1648.84,125.95,1407.6,25605.0 -1600.0,0.0,1,GN_CRS2_LM,6,XTOL_REACHED,2595,0.47993484676108533,0.0,3.461738964576895e7,9.65686506058519e6,17070.0,15913.85,1813.58,74.49,1399.44,25605.0 -1600.0,0.0,1,GN_CRS2_LM,7,XTOL_REACHED,3648,0.4756168087553122,0.0,3.436394889189841e7,9.495841418710563e6,17050.65,16175.93,1647.62,83.93,1402.32,25597.6 -1600.0,0.0,1,GN_CRS2_LM,8,XTOL_REACHED,3206,0.47996856110908026,0.0,3.4623884272568345e7,9.660006605048366e6,17070.0,15915.21,1815.7,70.83,1401.51,25605.0 -1600.0,0.0,1,GN_CRS2_LM,9,XTOL_REACHED,2296,0.4797946478368154,0.0,3.4609539930672474e7,9.654653469754465e6,17070.0,15916.31,1811.81,72.24,1398.82,25605.0 -1600.0,0.0,1,GN_CRS2_LM,10,XTOL_REACHED,10657,0.46051745368519426,0.0,3.354108636068812e7,9.15582531811468e6,14336.61,16106.77,1687.11,131.86,1399.29,25579.69 -1600.0,0.0,1,GN_ISRES,1,XTOL_REACHED,38694,0.4628301920607581,0.0,3.365695461623748e7,9.179751630310686e6,14760.35,16178.57,1645.1,154.13,1401.18,19110.06 -1600.0,0.0,1,GN_ISRES,2,XTOL_REACHED,40980,0.46574631016438317,0.0,3.382280348035343e7,9.131521756177336e6,15999.52,16601.81,1395.82,213.24,1408.61,12958.17 -1600.0,0.0,1,GN_ISRES,3,MAXEVAL_REACHED,100000,0.42709321558353736,0.0,3.1195791460454922e7,8.369265232011723e6,16553.83,12465.94,1520.34,1090.55,1594.19,16478.6 -1600.0,0.0,1,GN_ISRES,4,XTOL_REACHED,33935,0.46055453516088146,0.0,3.3543330546961915e7,9.155876812600965e6,14336.55,16107.96,1686.78,132.87,1399.67,25430.34 -1600.0,0.0,1,GN_ISRES,5,MAXEVAL_REACHED,100000,0.43351861593655827,0.0,3.2191834680942405e7,8.278756231781514e6,15361.35,12568.0,1462.15,1849.84,1760.96,24653.82 -1600.0,0.0,1,GN_ISRES,6,XTOL_REACHED,36234,0.46303423598287086,0.0,3.3678635628989905e7,9.203275719687758e6,14912.73,16167.42,1651.89,121.91,1400.73,25594.58 -1600.0,0.0,1,GN_ISRES,7,XTOL_REACHED,38707,0.46155939035370314,0.0,3.36122196264032e7,9.163609131965902e6,14329.93,16105.0,1688.13,190.6,1399.28,11689.42 -1600.0,0.0,1,GN_ISRES,8,XTOL_REACHED,36600,0.4645007049007665,0.0,3.3749458614223346e7,9.136220102117376e6,16020.75,16580.2,1408.48,138.68,1408.74,25587.32 -1600.0,0.0,1,GN_ISRES,9,XTOL_REACHED,37121,0.46304269330041503,0.0,3.367871480462255e7,9.203453135845914e6,14916.39,16167.1,1651.73,121.91,1400.58,25589.62 -1600.0,0.0,1,GN_ISRES,10,MAXEVAL_REACHED,100000,0.46255059748793653,0.0,3.364527814943238e7,9.165695655097432e6,14405.12,16145.33,1673.85,183.84,1406.7,16309.71 -1600.0,0.0,1,LN_SBPLX,1,XTOL_REACHED,886,0.47445339705919276,1.3761906766526756e-6,3.427805042261207e7,9.543011074352331e6,15959.92,15723.91,1877.7,119.58,1398.0,14753.5 -1600.0,0.0,1,LN_SBPLX,2,XTOL_REACHED,852,0.47932446930640504,0.0,3.458500168666995e7,9.647718152839866e6,16979.36,15907.44,1817.95,70.86,1398.0,25518.35 -1600.0,0.0,1,LN_SBPLX,3,XTOL_REACHED,377,0.5003248252265573,1.1508988564851483e-5,3.618585037014371e7,1.0064730267786385e7,17028.39,17070.0,1877.7,57.69,1398.25,25605.0 -1600.0,0.0,1,LN_SBPLX,4,XTOL_REACHED,1110,0.4722874609125393,1.3761887508409423e-6,3.415375489896214e7,9.485699640800603e6,15535.55,15723.91,1877.7,138.18,1398.0,11248.51 -1600.0,0.0,1,LN_SBPLX,5,XTOL_REACHED,467,0.5020632769373404,1.1508988564851483e-5,3.625670068369221e7,1.007685903893639e7,17070.0,17070.0,1877.7,105.53,1398.0,13038.12 -1600.0,0.0,1,LN_SBPLX,6,XTOL_REACHED,716,0.49258529587977934,6.841208749852342e-6,3.556653961804693e7,9.894114002614466e6,16745.9,16580.22,1877.7,112.62,1398.0,12827.4 -1600.0,0.0,1,LN_SBPLX,7,XTOL_REACHED,435,0.5001611454211539,1.1508988564851483e-5,3.617684182161407e7,1.0061126291639447e7,17002.87,17070.0,1877.7,57.89,1398.0,25605.0 -1600.0,0.0,1,LN_SBPLX,8,XTOL_REACHED,845,0.5004832259807376,1.1508988564851483e-5,3.619417823065872e7,1.0068308551682536e7,17054.23,17070.0,1877.7,57.5,1398.0,25605.0 -1600.0,0.0,1,LN_SBPLX,9,XTOL_REACHED,755,0.5009342493139007,1.1508988564851483e-5,3.620629482312217e7,1.0063991574227143e7,16998.92,17070.0,1877.7,83.87,1398.0,18815.37 -1600.0,0.0,1,LN_SBPLX,10,XTOL_REACHED,678,0.4949588428770875,1.1508988564851483e-5,3.589463831842307e7,9.94252952789517e6,16151.46,17070.0,1877.7,67.86,1398.0,25511.52 -1600.0,0.0,2,GN_CRS2_LM,1,XTOL_REACHED,7476,0.29066224413828623,0.0,1.942547818473377e7,4.695196053421637e6,385.25,5369.67,1877.7,1941.46,1461.79,18913.38 -1600.0,0.0,2,GN_CRS2_LM,2,XTOL_REACHED,6312,0.2906326340658707,0.0,1.937495787466314e7,4.669917295446484e6,386.02,5251.03,1877.7,1998.13,1462.28,18998.41 -1600.0,0.0,2,GN_CRS2_LM,3,XTOL_REACHED,8282,0.2904290453528837,0.0,1.931347948100528e7,4.643335256426433e6,386.38,5130.7,1877.7,2062.43,1449.6,19110.61 -1600.0,0.0,2,GN_CRS2_LM,4,XTOL_REACHED,6571,0.2904344847833448,0.0,1.9311659226849884e7,4.642354677192502e6,385.95,5126.32,1877.7,2064.65,1449.62,19117.75 -1600.0,0.0,2,GN_CRS2_LM,5,XTOL_REACHED,3634,0.2926608230217043,0.0,1.935798773441256e7,4.670019768611068e6,385.97,5264.01,1877.7,1970.99,1462.56,25605.0 -1600.0,0.0,2,GN_CRS2_LM,6,XTOL_REACHED,7598,0.2904346573389992,0.0,1.9310584544515695e7,4.641606694406838e6,385.49,5122.9,1877.7,2066.49,1449.8,19104.24 -1600.0,0.0,2,GN_CRS2_LM,7,XTOL_REACHED,8019,0.2906649260448329,0.0,1.9419689712794676e7,4.692232388693764e6,385.21,5355.76,1877.7,1947.94,1462.15,18900.23 -1600.0,0.0,2,GN_CRS2_LM,8,XTOL_REACHED,3893,0.2926857653577982,0.0,1.9360794674637325e7,4.671434296213438e6,390.57,5267.76,1877.7,1969.81,1461.68,25605.0 -1600.0,0.0,2,GN_CRS2_LM,9,XTOL_REACHED,7170,0.2904323992768463,0.0,1.931309166419405e7,4.643128181638736e6,386.69,5129.53,1877.7,2063.01,1449.59,19114.19 -1600.0,0.0,2,GN_CRS2_LM,10,XTOL_REACHED,3244,0.292692097650958,0.0,1.9352661688461915e7,4.667468590095151e6,388.94,5250.33,1877.7,1977.54,1462.29,25605.0 -1600.0,0.0,2,GN_ISRES,1,XTOL_REACHED,36081,0.2904232744739024,0.0,1.931376445301552e7,4.643292550056752e6,385.48,5131.03,1877.68,2062.64,1449.59,19097.12 -1600.0,0.0,2,GN_ISRES,2,XTOL_REACHED,38666,0.2904186962981445,0.0,1.931309969026286e7,4.643029422491734e6,385.18,5129.99,1877.68,2062.95,1449.69,19090.86 -1600.0,0.0,2,GN_ISRES,3,XTOL_REACHED,27626,0.2904584877623539,0.0,1.931396435229803e7,4.642635281427499e6,385.6,5127.09,1877.68,2064.83,1450.44,19101.04 -1600.0,0.0,2,GN_ISRES,4,XTOL_REACHED,33136,0.29063841889734016,0.0,1.9383319697194487e7,4.673817053835422e6,385.79,5269.27,1877.67,1989.65,1462.43,18983.39 -1600.0,0.0,2,GN_ISRES,5,XTOL_REACHED,38653,0.2906646685819012,0.0,1.941819680001564e7,4.69154843284952e6,385.35,5352.6,1877.69,1949.3,1462.22,18897.85 -1600.0,0.0,2,GN_ISRES,6,XTOL_REACHED,36572,0.2904871800493542,0.0,1.930904499299265e7,4.639639080423785e6,385.43,5112.86,1877.65,2072.87,1450.1,19109.92 -1600.0,0.0,2,GN_ISRES,7,XTOL_REACHED,30553,0.2904876247333341,0.0,1.931251255481567e7,4.641855346492039e6,387.48,5122.4,1877.65,2067.48,1450.01,19138.85 -1600.0,0.0,2,GN_ISRES,8,XTOL_REACHED,39282,0.29042090142895743,0.0,1.931353636660214e7,4.643202674926699e6,385.28,5130.75,1877.68,2062.7,1449.65,19094.31 -1600.0,0.0,2,GN_ISRES,9,XTOL_REACHED,34002,0.29080843078851665,0.0,1.9469710088756952e7,4.714501559231988e6,385.54,5457.06,1877.67,1906.25,1459.19,18817.1 -1600.0,0.0,2,GN_ISRES,10,XTOL_REACHED,29000,0.2906855170480822,0.0,1.9427059240034886e7,4.695770799873864e6,388.08,5370.63,1877.66,1941.29,1461.7,18913.02 -1600.0,0.0,2,LN_SBPLX,1,XTOL_REACHED,817,0.3156952125790531,0.0,2.027232130954568e7,4.594269514631603e6,485.27,4312.51,1877.7,3255.11,1445.64,21720.93 -1600.0,0.0,2,LN_SBPLX,2,XTOL_REACHED,1051,0.36576936541289223,0.0,2.487851907054826e7,6.616879358001562e6,7527.17,9096.69,1876.05,1065.71,1393.25,17382.81 -1600.0,0.0,2,LN_SBPLX,3,XTOL_REACHED,1028,0.30240688625082907,0.0,2.0517927148807228e7,5.070297883299493e6,435.55,6925.11,1877.7,1507.01,1394.83,25605.0 -1600.0,0.0,2,LN_SBPLX,4,XTOL_REACHED,830,0.2935108376015051,0.0,1.940830735161394e7,4.70126593957621e6,1020.18,5016.1,1877.7,2125.19,1393.25,19289.07 -1600.0,0.0,2,LN_SBPLX,5,XTOL_REACHED,1334,0.338582913781516,0.0,2.3641630265038196e7,5.872792858695003e6,441.87,9912.98,1877.69,1220.37,1394.01,23076.48 -1600.0,0.0,2,LN_SBPLX,6,XTOL_REACHED,621,0.2936502812211767,0.0,1.9581969780428454e7,4.793052008454385e6,1090.04,5406.34,1877.7,1919.08,1400.39,18837.07 -1600.0,0.0,2,LN_SBPLX,7,XTOL_REACHED,1109,0.30149346350467354,0.0,2.0430478866786446e7,5.045982346691873e6,441.64,6827.31,1877.63,1525.55,1394.0,25397.98 -1600.0,0.0,2,LN_SBPLX,8,XTOL_REACHED,796,0.5034039700489076,0.0,3.5287332165978625e7,9.296969318776418e6,10774.12,17063.96,1877.7,880.21,1397.29,14991.94 -1600.0,0.0,2,LN_SBPLX,9,XTOL_REACHED,1092,0.2966409226971241,0.0,1.994637767751577e7,4.913544116202123e6,625.0,6201.99,1877.7,1652.27,1394.46,24378.07 -1600.0,0.0,2,LN_SBPLX,10,XTOL_REACHED,670,0.4405285705882223,0.0,3.1912266881759256e7,7.863404587560313e6,444.97,17070.0,1877.7,1029.52,1393.55,14978.33 -1600.0,1.0e-5,1,GN_CRS2_LM,1,XTOL_REACHED,9112,0.402627999958265,9.904965937785411e-6,2.878483702912122e7,8.061180978044398e6,16871.34,11975.77,1480.96,146.73,1406.48,25605.0 -1600.0,1.0e-5,1,GN_CRS2_LM,2,XTOL_REACHED,11765,0.3703765615845036,9.999726539824966e-6,2.6039399075086646e7,7.661807197669253e6,17070.0,8474.26,1877.7,136.53,1421.43,19680.64 -1600.0,1.0e-5,1,GN_CRS2_LM,3,XTOL_REACHED,20375,0.4295894884153555,9.981858156437616e-6,3.1674556549215987e7,8.333100867613169e6,10807.97,16058.38,1449.85,285.37,1406.36,25605.0 -1600.0,1.0e-5,1,GN_CRS2_LM,4,XTOL_REACHED,6222,0.39755110226262796,9.956515290959425e-6,2.8174421076789614e7,8.174626671223115e6,17070.0,10321.11,1877.7,101.66,1399.71,25605.0 -1600.0,1.0e-5,1,GN_CRS2_LM,5,XTOL_REACHED,3341,0.4727093630519781,9.850739592125399e-6,3.403150031701876e7,9.558341921311965e6,17068.55,15249.87,1877.36,68.59,1397.95,25603.39 -1600.0,1.0e-5,1,GN_CRS2_LM,6,XTOL_REACHED,4315,0.47023061536189037,9.868923164559615e-6,3.388677865669111e7,9.475989983542994e6,16933.53,15353.4,1811.08,75.74,1397.21,25605.0 -1600.0,1.0e-5,1,GN_CRS2_LM,7,XTOL_REACHED,9840,0.3589609689856756,9.726846809449705e-6,2.5215032829462025e7,7.405049687188283e6,17070.0,7851.76,1810.62,156.91,1493.58,25605.0 -1600.0,1.0e-5,1,GN_CRS2_LM,8,XTOL_REACHED,11080,0.3926367068395173,9.108429270041024e-6,2.797733407514391e7,8.0475907667799955e6,15691.13,10560.37,1877.7,119.19,1381.18,25605.0 -1600.0,1.0e-5,1,GN_CRS2_LM,9,XTOL_REACHED,22407,0.3625159623026645,9.960609646117583e-6,2.653667647407728e7,7.23956313399868e6,9145.72,11085.56,1829.62,267.11,1475.94,25605.0 -1600.0,1.0e-5,1,GN_CRS2_LM,10,XTOL_REACHED,5804,0.39770459925556645,9.654342188464953e-6,2.8184846859409593e7,8.177446341179155e6,17070.0,10339.93,1876.41,101.43,1395.15,25605.0 -1600.0,1.0e-5,1,GN_ISRES,1,MAXEVAL_REACHED,100000,0.41769722277442056,9.221411084568147e-6,3.0395840113898985e7,8.234071166119249e6,16050.12,12496.93,1506.78,883.17,1420.16,14505.3 -1600.0,1.0e-5,1,GN_ISRES,2,MAXEVAL_REACHED,100000,0.4092255996784272,8.060982643934242e-6,2.9536533641143367e7,8.291660075114967e6,15931.63,11037.73,1872.96,584.74,1502.79,12515.34 -1600.0,1.0e-5,1,GN_ISRES,3,MAXEVAL_REACHED,100000,0.42709321558353736,0.0,3.1195791460454922e7,8.369265232011723e6,16553.83,12465.94,1520.34,1090.55,1594.19,16478.6 -1600.0,1.0e-5,1,GN_ISRES,4,MAXEVAL_REACHED,100000,0.4243573805771475,3.8178253473875775e-6,3.0758412017267603e7,8.527195651699813e6,15679.1,12139.1,1838.51,695.9,1456.18,16261.75 -1600.0,1.0e-5,1,GN_ISRES,5,MAXEVAL_REACHED,100000,0.4294448709885106,6.236756294258401e-6,3.0906340693121057e7,8.600016246407153e6,16398.45,12114.5,1825.1,329.65,1802.3,19305.37 -1600.0,1.0e-5,1,GN_ISRES,6,MAXEVAL_REACHED,100000,0.4103591691597224,4.749299379998994e-6,2.9771312282361202e7,8.067727492395671e6,15614.44,12547.2,1441.47,703.85,1406.77,17393.18 -1600.0,1.0e-5,1,GN_ISRES,7,MAXEVAL_REACHED,100000,0.41658601388079486,8.00713227795544e-6,3.0035432672933612e7,8.2928444294448765e6,16451.35,12216.54,1593.69,319.46,1691.41,14104.91 -1600.0,1.0e-5,1,GN_ISRES,8,MAXEVAL_REACHED,100000,0.40667451470928184,0.0,2.9335839725862533e7,8.0602097515919e6,15662.08,12518.7,1468.89,280.27,1513.16,13335.35 -1600.0,1.0e-5,1,GN_ISRES,9,XTOL_REACHED,42509,0.43153080387969334,9.983541354922342e-6,3.1830793587593537e7,8.436974559753483e6,11407.42,15827.49,1507.45,313.35,1405.09,12436.52 -1600.0,1.0e-5,1,GN_ISRES,10,MAXEVAL_REACHED,100000,0.43268351312038034,8.44732880410662e-6,3.1224665578037884e7,8.663459706240218e6,15202.0,13520.48,1751.56,296.84,1406.19,15245.03 -1600.0,1.0e-5,1,LN_SBPLX,1,XTOL_REACHED,942,0.4649090289709481,9.99999773604909e-6,3.358429655086222e7,9.342220222841782e6,15848.46,15325.22,1825.98,120.4,1397.97,16914.01 -1600.0,1.0e-5,1,LN_SBPLX,2,XTOL_REACHED,817,0.46144957281209753,9.999999661753553e-6,3.3390558726539988e7,9.101579897899477e6,16883.54,16071.75,1400.71,130.12,1403.56,24592.47 -1600.0,1.0e-5,1,LN_SBPLX,3,XTOL_REACHED,377,0.5003248252265573,1.1508988564851483e-5,3.618585037014371e7,1.0064730267786385e7,17028.39,17070.0,1877.7,57.69,1398.25,25605.0 -1600.0,1.0e-5,1,LN_SBPLX,4,XTOL_REACHED,999,0.4790644193234809,9.999934929749516e-6,3.447390891717052e7,9.651880798388613e6,16965.2,15614.19,1877.7,118.79,1386.02,12285.09 -1600.0,1.0e-5,1,LN_SBPLX,5,XTOL_REACHED,467,0.5020632769373404,1.1508988564851483e-5,3.625670068369221e7,1.007685903893639e7,17070.0,17070.0,1877.7,105.53,1398.0,13038.12 -1600.0,1.0e-5,1,LN_SBPLX,6,XTOL_REACHED,972,0.48525478594270804,9.999977863746562e-6,3.50412594987262e7,9.782989767979953e6,16817.28,16174.93,1877.7,65.8,1392.43,25435.54 -1600.0,1.0e-5,1,LN_SBPLX,7,XTOL_REACHED,435,0.5001611454211539,1.1508988564851483e-5,3.617684182161407e7,1.0061126291639447e7,17002.87,17070.0,1877.7,57.89,1398.0,25605.0 -1600.0,1.0e-5,1,LN_SBPLX,8,XTOL_REACHED,845,0.5004832259807376,1.1508988564851483e-5,3.619417823065872e7,1.0068308551682536e7,17054.23,17070.0,1877.7,57.5,1398.0,25605.0 -1600.0,1.0e-5,1,LN_SBPLX,9,XTOL_REACHED,755,0.5009342493139007,1.1508988564851483e-5,3.620629482312217e7,1.0063991574227143e7,16998.92,17070.0,1877.7,83.87,1398.0,18815.37 -1600.0,1.0e-5,1,LN_SBPLX,10,XTOL_REACHED,678,0.4949588428770875,1.1508988564851483e-5,3.589463831842307e7,9.94252952789517e6,16151.46,17070.0,1877.7,67.86,1398.0,25511.52 -1600.0,1.0e-5,2,GN_CRS2_LM,1,XTOL_REACHED,7482,0.29018619686207675,9.993711641770896e-6,1.9300540681992576e7,4.635116012919535e6,327.45,5127.5,1877.68,2064.98,1454.33,19098.31 -1600.0,1.0e-5,2,GN_CRS2_LM,2,XTOL_REACHED,4473,0.2924011953143673,9.984680689289576e-6,1.9349258494439807e7,4.662112489018603e6,314.08,5268.41,1877.7,1969.89,1470.64,25591.23 -1600.0,1.0e-5,2,GN_CRS2_LM,3,XTOL_REACHED,4940,0.29225631045349804,9.460244794162775e-6,1.927621821314914e7,4.630699313410952e6,317.84,5124.34,1877.69,2045.12,1457.0,25604.43 -1600.0,1.0e-5,2,GN_CRS2_LM,4,XTOL_REACHED,7113,0.2901673723753935,9.919827580792843e-6,1.9300920132873572e7,4.634079410124389e6,315.56,5128.71,1877.7,2064.33,1456.86,19105.23 -1600.0,1.0e-5,2,GN_CRS2_LM,5,XTOL_REACHED,7308,0.29018087234755396,9.812181371853153e-6,1.9300874277292177e7,4.63535856607913e6,327.41,5128.58,1877.7,2064.23,1454.43,19097.61 -1600.0,1.0e-5,2,GN_CRS2_LM,6,XTOL_REACHED,5265,0.2922731774856048,9.843726977702585e-6,1.927779387306586e7,4.631273875316403e6,318.35,5127.89,1877.47,2044.35,1456.47,25605.0 -1600.0,1.0e-5,2,GN_CRS2_LM,7,XTOL_REACHED,3028,0.29244675594528463,9.065470086652447e-6,1.9337538651528254e7,4.658061083675143e6,332.03,5240.07,1877.7,1983.09,1467.44,25605.0 -1600.0,1.0e-5,2,GN_CRS2_LM,8,XTOL_REACHED,7076,0.2903910443422449,9.6603088770031e-6,1.936484157756891e7,4.661566514476035e6,318.36,5250.97,1877.7,1998.86,1470.05,19017.85 -1600.0,1.0e-5,2,GN_CRS2_LM,9,XTOL_REACHED,4084,0.29241403628726914,9.672297020399078e-6,1.93453946305641e7,4.661899429104286e6,326.29,5261.51,1877.7,1972.6,1468.01,25598.48 -1600.0,1.0e-5,2,GN_CRS2_LM,10,XTOL_REACHED,7994,0.2904205713663986,9.995204795758448e-6,1.9372767445117895e7,4.665425337498333e6,315.55,5270.69,1877.7,1989.48,1470.18,19053.4 -1600.0,1.0e-5,2,GN_ISRES,1,XTOL_REACHED,34218,0.29017373049031303,9.871165427618199e-6,1.930055020242043e7,4.633688819722511e6,314.92,5127.14,1877.69,2065.19,1457.09,19105.25 -1600.0,1.0e-5,2,GN_ISRES,2,XTOL_REACHED,35658,0.290448731698337,9.919722226740933e-6,1.9405632760001622e7,4.686469437616854e6,351.73,5351.2,1877.67,1950.24,1461.87,18902.1 -1600.0,1.0e-5,2,GN_ISRES,3,XTOL_REACHED,34511,0.29019269998436115,9.524481139770983e-6,1.9300764746188838e7,4.634533466502368e6,323.59,5126.46,1877.68,2065.52,1455.53,19104.56 -1600.0,1.0e-5,2,GN_ISRES,4,XTOL_REACHED,40456,0.29017458709565175,9.977892775852928e-6,1.9300824503438983e7,4.635093582305342e6,324.56,5128.89,1877.7,2064.12,1454.9,19102.34 -1600.0,1.0e-5,2,GN_ISRES,5,XTOL_REACHED,30816,0.29017722752574393,9.97486159979033e-6,1.930124343275377e7,4.633847717590844e6,314.19,5128.16,1877.69,2064.85,1457.27,19101.71 -1600.0,1.0e-5,2,GN_ISRES,6,XTOL_REACHED,37062,0.2903925241279577,9.980466541703053e-6,1.9376776887940478e7,4.667451743873225e6,314.28,5280.96,1877.7,1984.45,1470.36,18975.95 -1600.0,1.0e-5,2,GN_ISRES,7,XTOL_REACHED,35184,0.29018196959417214,9.83213127279132e-6,1.930086053289148e7,4.634354536633752e6,320.07,5127.61,1877.68,2065.02,1456.01,19097.06 -1600.0,1.0e-5,2,GN_ISRES,8,XTOL_REACHED,38514,0.2904096775019256,9.986393951714507e-6,1.941304991990308e7,4.685615290780472e6,315.02,5365.44,1877.69,1944.05,1470.01,18898.32 -1600.0,1.0e-5,2,GN_ISRES,9,XTOL_REACHED,34041,0.2903895509643961,9.943087936398886e-6,1.9373404052608825e7,4.665452133809703e6,314.71,5271.15,1877.68,1989.57,1470.43,18993.27 -1600.0,1.0e-5,2,GN_ISRES,10,XTOL_REACHED,28862,0.29044474043360846,9.968690602903694e-6,1.940771418544877e7,4.68603964887483e6,340.73,5354.62,1877.66,1949.0,1464.26,18904.96 -1600.0,1.0e-5,2,LN_SBPLX,1,XTOL_REACHED,646,0.37449916552295553,9.999953616488034e-6,2.654531964403418e7,6.127084528780803e6,866.4,9632.37,1877.69,3210.79,1347.5,11425.86 -1600.0,1.0e-5,2,LN_SBPLX,2,XTOL_REACHED,1437,0.314732713237591,9.999979052383404e-6,2.1758621153411534e7,5.438634505541809e6,879.23,8113.26,1877.7,1358.18,1339.22,17208.84 -1600.0,1.0e-5,2,LN_SBPLX,3,XTOL_REACHED,525,0.43086065780500865,9.9998830383494e-6,3.119175331811731e7,7.554271048147831e6,671.9,15531.47,1877.7,1721.74,1359.03,11164.17 -1600.0,1.0e-5,2,LN_SBPLX,4,XTOL_REACHED,620,0.3044303480477717,9.9902048622696e-6,2.012261829669906e7,5.051145883965515e6,2554.36,5689.44,1877.7,1784.2,1334.43,25005.2 -1600.0,1.0e-5,2,LN_SBPLX,5,XTOL_REACHED,898,0.29854994207033636,9.99996757469179e-6,2.0297642227854975e7,5.046568210945867e6,919.03,6593.85,1877.7,1578.96,1335.47,17926.74 -1600.0,1.0e-5,2,LN_SBPLX,6,XTOL_REACHED,656,0.2932087350903475,9.999996746927939e-6,1.9558680859835263e7,4.783332613645498e6,1018.15,5407.73,1877.7,1919.19,1400.41,18821.52 -1600.0,1.0e-5,2,LN_SBPLX,7,XTOL_REACHED,492,0.3038773044703534,9.995214145724423e-6,1.9782613514924545e7,4.804929872043945e6,2276.13,4632.61,1877.7,2419.61,1345.29,19653.67 -1600.0,1.0e-5,2,LN_SBPLX,8,XTOL_REACHED,591,0.5017979247518431,9.999015923281301e-6,3.516796808999676e7,9.284084681493761e6,10743.93,17069.35,1877.7,880.03,1325.45,14964.38 -1600.0,1.0e-5,2,LN_SBPLX,9,XTOL_REACHED,734,0.47592495652888656,9.868538392110002e-6,3.3771511902928226e7,8.705616391046291e6,6628.43,17056.73,1877.69,899.23,1342.52,15671.51 -1600.0,1.0e-5,2,LN_SBPLX,10,XTOL_REACHED,499,0.4548455625432606,9.999973034747469e-6,3.261600296518894e7,8.174103450643181e6,2706.07,17070.0,1877.7,1012.26,1353.57,17465.99 -1600.0,0.0001,1,GN_CRS2_LM,1,XTOL_REACHED,12134,0.26030860276905415,9.969761891441587e-5,1.8250224477696452e7,5.315278383264957e6,10376.28,3236.59,1877.69,582.86,1493.53,25605.0 -1600.0,0.0001,1,GN_CRS2_LM,2,XTOL_REACHED,16653,0.2593742051517447,9.973531034029252e-5,1.8212579190652218e7,5.291099960492892e6,10139.06,3266.41,1877.7,580.58,1501.81,25605.0 -1600.0,0.0001,1,GN_CRS2_LM,3,XTOL_REACHED,14170,0.260310640380276,9.788062029484101e-5,1.8251307240263313e7,5.315823011751252e6,10375.49,3239.6,1877.7,581.43,1493.55,25605.0 -1600.0,0.0001,1,GN_CRS2_LM,4,XTOL_REACHED,13788,0.279899863749662,9.997582545841629e-5,2.0380184553670414e7,5.639116685643685e6,6576.01,6380.82,1877.28,402.57,1490.33,14220.29 -1600.0,0.0001,1,GN_CRS2_LM,5,XTOL_REACHED,14265,0.263440102483404,9.991625835169707e-5,1.863437663443975e7,5.364432569447598e6,10023.24,4004.34,1803.25,497.39,1491.97,16890.47 -1600.0,0.0001,1,GN_CRS2_LM,6,XTOL_REACHED,27599,0.27876454534090866,9.995451285805682e-5,2.029840276384742e7,5.603160356205257e6,6462.23,6395.19,1860.27,408.53,1484.38,14424.0 -1600.0,0.0001,1,GN_CRS2_LM,7,XTOL_REACHED,22974,0.25579707953971154,9.791775670367322e-5,1.818051839602621e7,5.052243527525702e6,8960.65,3969.37,1668.7,738.72,1511.36,25605.0 -1600.0,0.0001,1,GN_CRS2_LM,8,XTOL_REACHED,14246,0.26029781946998976,9.93073799239229e-5,1.8248478926779024e7,5.316319078789016e6,10376.72,3243.07,1877.7,580.89,1489.45,25605.0 -1600.0,0.0001,1,GN_CRS2_LM,9,XTOL_REACHED,9155,0.25971578828384995,9.932622368528399e-5,1.823259543537322e7,5.281291561077476e6,10055.16,3253.16,1877.7,617.63,1505.55,25605.0 -1600.0,0.0001,1,GN_CRS2_LM,10,XTOL_REACHED,14215,0.26026648783543416,9.994497852842321e-5,1.8245023977690816e7,5.315605589137097e6,10389.78,3232.58,1877.7,582.74,1490.45,25604.96 -1600.0,0.0001,1,GN_ISRES,1,XTOL_REACHED,39859,0.26344324852582757,9.99887281277284e-5,1.8634899851365797e7,5.364691550407825e6,10016.97,4003.79,1804.14,497.07,1492.58,16757.55 -1600.0,0.0001,1,GN_ISRES,2,XTOL_REACHED,43944,0.2694781049548853,9.997179353492098e-5,1.9281046606701806e7,5.431137478845213e6,9564.98,5098.15,1683.23,437.15,1495.44,20305.66 -1600.0,0.0001,1,GN_ISRES,3,MAXEVAL_REACHED,100000,0.274345920815334,9.521769467698523e-5,1.9659956227065794e7,5.47769429812509e6,10418.39,5280.11,1580.35,574.67,1500.75,16126.85 -1600.0,0.0001,1,GN_ISRES,4,XTOL_REACHED,33945,0.26767769322502305,9.983999421124224e-5,1.893405274066107e7,5.413476824335217e6,10799.03,4360.61,1689.23,516.27,1472.96,16841.23 -1600.0,0.0001,1,GN_ISRES,5,XTOL_REACHED,40888,0.2706372075491202,9.999709226485468e-5,1.9347952024333157e7,5.463122684661371e6,9859.29,5063.57,1682.61,452.7,1488.96,15897.86 -1600.0,0.0001,1,GN_ISRES,6,MAXEVAL_REACHED,100000,0.27549937146287845,9.946640125357484e-5,1.9645009413152486e7,5.496618233003158e6,10606.39,5270.5,1582.01,522.93,1500.04,21778.94 -1600.0,0.0001,1,GN_ISRES,7,MAXEVAL_REACHED,100000,0.26752227768855164,9.634571478378902e-5,1.9258583242182426e7,5.352728117318652e6,8925.65,5118.19,1674.15,519.54,1547.84,16111.45 -1600.0,0.0001,1,GN_ISRES,8,XTOL_REACHED,44011,0.27820037574775824,9.99798844447577e-5,2.02324920321256e7,5.484410954422533e6,8611.03,6505.47,1525.25,579.68,1451.32,15259.3 -1600.0,0.0001,1,GN_ISRES,9,XTOL_REACHED,42525,0.2763130245365943,9.998376250341019e-5,2.000149256370991e7,5.468301854086595e6,9260.23,6094.72,1529.93,567.24,1474.84,15613.88 -1600.0,0.0001,1,GN_ISRES,10,XTOL_REACHED,37080,0.2706384576636579,9.995886284342692e-5,1.934786041916344e7,5.463285862643163e6,9860.07,5063.07,1682.77,452.6,1488.86,15898.78 -1600.0,0.0001,1,LN_SBPLX,1,XTOL_REACHED,621,0.401612509176429,9.999211148550354e-5,2.9651076578529608e7,7.992691337553429e6,8784.23,13720.75,1877.7,292.97,1407.37,12155.14 -1600.0,0.0001,1,LN_SBPLX,2,XTOL_REACHED,1234,0.4552835259143991,9.999909081001863e-5,3.2896211261115376e7,8.940600058719793e6,16407.5,16026.01,1347.91,220.51,1269.36,13237.12 -1600.0,0.0001,1,LN_SBPLX,3,XTOL_REACHED,517,0.47879665086747164,9.999999379006866e-5,3.472191938998817e7,9.625180959384255e6,15066.37,16563.79,1872.79,86.96,1273.91,25311.73 -1600.0,0.0001,1,LN_SBPLX,4,XTOL_REACHED,1057,0.33326233624687057,9.999891094770282e-5,2.397590444787286e7,6.83193893381476e6,11576.77,8305.21,1864.65,294.64,1339.18,11010.2 -1600.0,0.0001,1,LN_SBPLX,5,XTOL_REACHED,761,0.4558262665666191,9.999873526005583e-5,3.28806340432625e7,8.991540483310187e6,16666.79,15759.72,1412.0,197.24,1286.68,12233.33 -1600.0,0.0001,1,LN_SBPLX,6,XTOL_REACHED,514,0.3936139013424947,9.999993384265827e-5,2.7804699997196104e7,8.111554193207872e6,17070.0,10146.38,1877.7,108.2,1295.77,22933.27 -1600.0,0.0001,1,LN_SBPLX,7,XTOL_REACHED,993,0.2982333103729444,9.99999823467267e-5,2.1463457719077863e7,6.082396775118768e6,10969.33,6248.79,1774.81,451.74,1482.34,12218.03 -1600.0,0.0001,1,LN_SBPLX,8,XTOL_REACHED,569,0.4150967657186456,9.999995976173683e-5,2.958846254890478e7,8.4948929568409e6,16537.51,11764.79,1877.7,89.59,1329.27,25605.0 -1600.0,0.0001,1,LN_SBPLX,9,XTOL_REACHED,1736,0.3475050367608489,9.999999526278599e-5,2.4385127105278116e7,7.054912430397836e6,16919.0,8062.02,1540.48,234.56,1363.53,25585.32 -1600.0,0.0001,1,LN_SBPLX,10,XTOL_REACHED,776,0.4688348485791376,9.999369305761792e-5,3.3950244930621214e7,9.126014366579534e6,16842.8,17070.0,1222.57,234.27,1298.11,25605.0 -1600.0,0.0001,2,GN_CRS2_LM,1,XTOL_REACHED,5111,0.29086201341989115,9.98484472022787e-5,1.9235677534118515e7,4.640593343495323e6,257.83,5238.22,1877.7,1983.4,1421.08,25602.59 -1600.0,0.0001,2,GN_CRS2_LM,2,XTOL_REACHED,5056,0.2908630829581932,9.966910859909872e-5,1.923172604315839e7,4.637487863598087e6,255.6,5223.98,1877.7,1990.79,1422.39,25605.0 -1600.0,0.0001,2,GN_CRS2_LM,3,XTOL_REACHED,3307,0.29089226279913627,9.919333443156332e-5,1.9240372356892973e7,4.639834242511047e6,240.05,5242.67,1877.7,1981.98,1425.99,25605.0 -1600.0,0.0001,2,GN_CRS2_LM,4,XTOL_REACHED,2669,0.29090038516943134,9.830143362810886e-5,1.919192611517023e7,4.612731699353881e6,212.97,5129.98,1877.7,2043.87,1424.26,25605.0 -1600.0,0.0001,2,GN_CRS2_LM,5,XTOL_REACHED,8503,0.2888312939977872,9.962104570494657e-5,1.926496826078623e7,4.645363162407481e6,252.58,5250.13,1877.68,1999.2,1422.4,18968.97 -1600.0,0.0001,2,GN_CRS2_LM,6,XTOL_REACHED,10642,0.2887271228113358,9.995830062353993e-5,1.9213793938856952e7,4.617364301475607e6,218.62,5137.95,1877.7,2059.95,1421.09,19061.5 -1600.0,0.0001,2,GN_CRS2_LM,7,XTOL_REACHED,8043,0.28882596639918007,9.991568455693357e-5,1.926546870692828e7,4.645173714585552e6,248.56,5251.22,1877.7,1998.69,1423.24,18969.14 -1600.0,0.0001,2,GN_CRS2_LM,8,XTOL_REACHED,6435,0.2888425032884377,9.983989878069183e-5,1.926455144133143e7,4.648056681390152e6,274.15,5252.03,1877.7,1997.76,1417.37,18977.55 -1600.0,0.0001,2,GN_CRS2_LM,9,XTOL_REACHED,4312,0.29087292699843403,9.968506246679209e-5,1.924283647181596e7,4.643075407909572e6,249.39,5254.01,1877.7,1975.83,1423.14,25603.83 -1600.0,0.0001,2,GN_CRS2_LM,10,XTOL_REACHED,8436,0.2887487014652776,9.987243042015839e-5,1.9212078175861396e7,4.616902828842731e6,225.54,5131.89,1877.7,2063.69,1419.29,19093.01 -1600.0,0.0001,2,GN_ISRES,1,XTOL_REACHED,35289,0.28883645977879024,9.99604434544526e-5,1.9265050607085474e7,4.644438496308908e6,244.75,5249.65,1877.7,1999.44,1424.25,18974.99 -1600.0,0.0001,2,GN_ISRES,2,XTOL_REACHED,37021,0.2888902257048183,9.999885855101975e-5,1.932661964237826e7,4.672311353512646e6,228.31,5387.3,1877.69,1935.29,1427.35,18858.82 -1600.0,0.0001,2,GN_ISRES,3,XTOL_REACHED,37161,0.2888473018762268,9.967389720175218e-5,1.9266278976186972e7,4.645764013758064e6,251.76,5252.19,1877.69,1998.47,1422.55,18975.02 -1600.0,0.0001,2,GN_ISRES,4,XTOL_REACHED,40484,0.28888326269070796,9.99798155274386e-5,1.9319246978939798e7,4.66791016483552e6,222.09,5369.85,1877.7,1943.06,1429.41,18860.44 -1600.0,0.0001,2,GN_ISRES,5,XTOL_REACHED,26980,0.28892216225490625,9.919819766112e-5,1.932205656600256e7,4.671728457642893e6,247.25,5374.91,1877.62,1941.85,1423.26,18855.29 -1600.0,0.0001,2,GN_ISRES,6,XTOL_REACHED,36201,0.28883337864018555,9.987195148732074e-5,1.9273517128661428e7,4.649777509352627e6,252.05,5271.14,1877.7,1989.13,1422.15,18956.77 -1600.0,0.0001,2,GN_ISRES,7,XTOL_REACHED,32972,0.2888397694463681,9.979112960455672e-5,1.926967194486048e7,4.6480958688380765e6,253.68,5262.54,1877.69,1993.1,1421.87,18968.78 -1600.0,0.0001,2,GN_ISRES,8,XTOL_REACHED,35922,0.28875376213330683,9.998690289150103e-5,1.9211290076578885e7,4.618523798886433e6,241.19,5131.75,1877.69,2063.39,1415.79,19083.48 -1600.0,0.0001,2,GN_ISRES,9,XTOL_REACHED,35779,0.2888794376138653,9.9989697895228e-5,1.9316618151252184e7,4.6683108886958845e6,233.33,5366.5,1877.69,1944.33,1426.57,18866.84 -1600.0,0.0001,2,GN_ISRES,10,XTOL_REACHED,40293,0.2888342951187801,9.999793854963058e-5,1.927268858694043e7,4.648228183278958e6,243.7,5267.98,1877.7,1990.67,1424.27,18963.47 -1600.0,0.0001,2,LN_SBPLX,1,XTOL_REACHED,1110,0.3671843226076789,9.999992814270317e-5,2.591847193871095e7,5.873460459397335e6,217.21,9026.12,1859.48,3392.82,1409.49,12163.03 -1600.0,0.0001,2,LN_SBPLX,2,XTOL_REACHED,2210,0.3597220233221534,9.999997603369675e-5,2.410005913858548e7,6.601227287433446e6,9577.36,8582.17,1801.46,1145.69,926.86,17839.3 -1600.0,0.0001,2,LN_SBPLX,3,XTOL_REACHED,769,0.43407749009549795,9.99995508658054e-5,3.1021330270278454e7,7.699067744851209e6,3770.71,14501.24,1877.7,1934.19,1135.85,10178.1 -1600.0,0.0001,2,LN_SBPLX,4,XTOL_REACHED,983,0.293354170435681,9.999873925800811e-5,1.9941841071704913e7,4.893563913433729e6,212.93,6344.7,1877.7,1635.89,1397.29,18130.46 -1600.0,0.0001,2,LN_SBPLX,5,XTOL_REACHED,1319,0.3584494009950484,9.99988474321124e-5,2.43092535042849e7,6.633287418655266e6,8068.11,9128.94,1877.16,1038.74,920.35,16509.36 -1600.0,0.0001,2,LN_SBPLX,6,XTOL_REACHED,805,0.2926799672294181,9.999996666947656e-5,1.965197940859682e7,4.739299191234434e6,164.46,5645.17,1877.7,1834.51,1551.28,19620.67 -1600.0,0.0001,2,LN_SBPLX,7,XTOL_REACHED,691,0.3586577098545163,9.991780187787463e-5,2.2327279794516705e7,5.856738470856062e6,10382.61,4267.36,1877.7,2717.43,1132.89,25356.06 -1600.0,0.0001,2,LN_SBPLX,8,XTOL_REACHED,783,0.4203692408612019,9.999999991809825e-5,2.9122515543044817e7,7.829003406580558e6,8728.67,13092.54,1877.7,930.5,919.61,15385.33 -1600.0,0.0001,2,LN_SBPLX,9,XTOL_REACHED,1229,0.4294538808694695,9.999999878497274e-5,2.9853438696499724e7,7.692707227541304e6,7371.4,14413.47,1620.58,1214.96,952.69,23424.16 -1600.0,0.0001,2,LN_SBPLX,10,XTOL_REACHED,1288,0.4021990260712693,9.99141730262512e-5,2.7876964907791425e7,7.457104921806119e6,7541.28,12346.63,1877.7,949.26,941.27,15671.78 -1600.0,0.001,1,GN_CRS2_LM,1,XTOL_REACHED,4545,0.237676070325686,0.000999024217888281,1.6765656479817657e7,4.626764267429158e6,5217.59,3294.96,1877.69,953.08,1280.18,25594.34 -1600.0,0.001,1,GN_CRS2_LM,2,XTOL_REACHED,4723,0.23637945926786352,0.000996740269209034,1.6772339363038132e7,4.621502652259466e6,5217.08,3257.49,1877.7,990.26,1282.9,17961.19 -1600.0,0.001,1,GN_CRS2_LM,3,XTOL_REACHED,10201,0.23766887116666452,0.0009983205635727176,1.6767143241693994e7,4.630884586674383e6,5245.51,3300.08,1877.7,944.63,1279.57,25605.0 -1600.0,0.001,1,GN_CRS2_LM,4,XTOL_REACHED,4529,0.2363773802508666,0.000999581187640124,1.6772141333192775e7,4.621645963836627e6,5215.19,3259.79,1877.67,989.56,1282.21,17976.31 -1600.0,0.001,1,GN_CRS2_LM,5,XTOL_REACHED,5704,0.23768220060606882,0.0009961888711092015,1.6769554389897842e7,4.65969937885282e6,5573.28,3257.57,1877.7,911.31,1274.57,25605.0 -1600.0,0.001,1,GN_CRS2_LM,6,XTOL_REACHED,7882,0.2376844706004765,0.0009995829955295192,1.6756342385306397e7,4.6201692670528935e6,5217.43,3262.21,1877.7,970.33,1281.66,25605.0 -1600.0,0.001,1,GN_CRS2_LM,7,XTOL_REACHED,9493,0.23766585700907328,0.0009995196158953685,1.6764553815254884e7,4.626756165152622e6,5221.63,3292.86,1877.7,953.16,1280.05,25605.0 -1600.0,0.001,1,GN_CRS2_LM,8,XTOL_REACHED,6591,0.2376741173066939,0.000999563405310509,1.6754825412327005e7,4.620936248365059e6,5224.09,3263.16,1877.7,968.56,1280.32,25605.0 -1600.0,0.001,1,GN_CRS2_LM,9,XTOL_REACHED,6950,0.23636297886969687,0.0009984177566472,1.6769286420354448e7,4.621091559643104e6,5222.96,3253.07,1877.69,991.82,1281.48,17963.86 -1600.0,0.001,1,GN_CRS2_LM,10,XTOL_REACHED,3142,0.23775217195307288,0.0009890788356736123,1.6770731832618441e7,4.628189188254392e6,5219.31,3299.36,1877.7,952.33,1280.38,25605.0 -1600.0,0.001,1,GN_ISRES,1,XTOL_REACHED,34012,0.2363537045772766,0.0009993954466478387,1.6769542010959292e7,4.623102550401738e6,5223.92,3264.17,1877.62,985.28,1279.8,17948.56 -1600.0,0.001,1,GN_ISRES,2,XTOL_REACHED,37558,0.236391403756651,0.0009998022792290246,1.6776157253899444e7,4.61496925981471e6,5117.31,3280.87,1877.7,996.65,1283.2,17950.91 -1600.0,0.001,1,GN_ISRES,3,XTOL_REACHED,38451,0.2363681197645187,0.0009993225487121154,1.6774789874290861e7,4.626502487834194e6,5222.06,3282.04,1877.61,975.8,1279.61,17918.06 -1600.0,0.001,1,GN_ISRES,4,XTOL_REACHED,32618,0.23636009396860191,0.000999873741362476,1.6771687749284223e7,4.622230875084554e6,5216.5,3263.11,1877.57,987.79,1281.16,17953.23 -1600.0,0.001,1,GN_ISRES,5,XTOL_REACHED,38176,0.2363991870572259,0.0009992521873417588,1.6774447053284898e7,4.610102336014868e6,5105.78,3261.36,1877.69,1009.62,1286.28,17994.13 -1600.0,0.001,1,GN_ISRES,6,XTOL_REACHED,34373,0.23637188020040453,0.0009989956628974133,1.6773765986495923e7,4.619055379163588e6,5183.47,3264.48,1877.61,992.94,1283.41,17969.5 -1600.0,0.001,1,GN_ISRES,7,XTOL_REACHED,35493,0.23636539241868149,0.0009994629149011416,1.6773740651509073e7,4.61907426040305e6,5182.77,3264.72,1877.66,992.96,1283.25,17958.09 -1600.0,0.001,1,GN_ISRES,8,XTOL_REACHED,31792,0.23640711356592403,0.0009993363445120807,1.677753416918123e7,4.624721889450027e6,5215.23,3276.72,1877.31,981.03,1282.22,17935.06 -1600.0,0.001,1,GN_ISRES,9,XTOL_REACHED,40332,0.23635229103652783,0.000999479649224088,1.6769701649061853e7,4.623051656826599e6,5222.31,3264.51,1877.67,985.26,1279.91,17947.81 -1600.0,0.001,1,GN_ISRES,10,XTOL_REACHED,35364,0.23638249387083243,0.00099927707638093,1.6773479677763421e7,4.611998004409381e6,5118.02,3264.97,1877.69,1005.38,1284.56,17975.8 -1600.0,0.001,1,LN_SBPLX,1,XTOL_REACHED,1718,0.2480353826088721,0.0009999999278166255,1.7564110267545838e7,5.044927857873783e6,7426.37,3884.06,1877.7,559.08,1256.03,17651.18 -1600.0,0.001,1,LN_SBPLX,2,XTOL_REACHED,724,0.41553169491290515,0.0009999996979075528,3.0505916076168526e7,7.892017018969596e6,15151.62,14022.65,1034.11,1347.23,1100.16,25605.0 -1600.0,0.001,1,LN_SBPLX,3,XTOL_REACHED,965,0.4598578803544508,0.000999993858910812,3.3156295704423234e7,9.091704770413836e6,16330.14,16761.43,1355.57,88.11,1000.7,25605.0 -1600.0,0.001,1,LN_SBPLX,4,XTOL_REACHED,614,0.24413834272315532,0.000999997655891267,1.73290039259896e7,4.902663371355691e6,6673.71,3864.12,1846.51,643.32,1264.81,25605.0 -1600.0,0.001,1,LN_SBPLX,5,XTOL_REACHED,2157,0.26573979386582003,0.0009999927092749544,1.907415649232892e7,5.2034966743142605e6,7552.13,6001.93,1550.22,659.41,1192.06,25605.0 -1600.0,0.001,1,LN_SBPLX,6,XTOL_REACHED,1145,0.24207964376714253,0.000999930532394679,1.7320028064435933e7,4.635914792925107e6,5020.53,3923.94,1760.02,1136.05,1279.74,18217.88 -1600.0,0.001,1,LN_SBPLX,7,XTOL_REACHED,1086,0.36577942606446634,0.0009999994810156061,2.6167181703997858e7,7.215541599727298e6,15317.68,10837.47,1258.75,408.3,1200.18,13824.15 -1600.0,0.001,1,LN_SBPLX,8,XTOL_REACHED,909,0.2631036141232262,0.0009999999844384176,1.8965188507262435e7,5.031754608247253e6,5884.05,6001.42,1569.75,860.09,1246.89,24539.92 -1600.0,0.001,1,LN_SBPLX,9,XTOL_REACHED,2043,0.2665206418123079,0.0009999901928309113,1.9252088057901055e7,5.2632442043961575e6,7907.99,6102.6,1537.63,667.27,1179.37,15735.57 -1600.0,0.001,1,LN_SBPLX,10,XTOL_REACHED,1224,0.28318248318860034,0.0009999969443432676,2.056375580716728e7,5.566833802222891e6,9094.55,7008.1,1444.78,778.59,1153.29,14703.02 -1600.0,0.001,2,GN_CRS2_LM,1,XTOL_REACHED,6802,0.284027277060699,0.0009994385806015864,1.894610116916632e7,4.60919570891158e6,145.54,5270.9,1877.7,1977.61,1252.76,18700.75 -1600.0,0.001,2,GN_CRS2_LM,2,XTOL_REACHED,5742,0.28403042443990606,0.000998192755285661,1.8950184385091163e7,4.611094104859226e6,144.87,5280.04,1877.7,1973.31,1252.91,18690.87 -1600.0,0.001,2,GN_CRS2_LM,3,XTOL_REACHED,5556,0.28402846687582045,0.0009997679016845273,1.8946767158645187e7,4.609190939609463e6,143.36,5271.91,1877.7,1977.25,1253.25,18708.21 -1600.0,0.001,2,GN_CRS2_LM,4,XTOL_REACHED,6452,0.284027571384114,0.0009997876988966927,1.894955607585314e7,4.610770096859234e6,144.15,5278.97,1877.7,1973.74,1253.04,18696.63 -1600.0,0.001,2,GN_CRS2_LM,5,XTOL_REACHED,3440,0.2861741451629546,0.0009988233735826718,1.8920883229875255e7,4.6062951943041645e6,150.59,5267.96,1877.7,1957.9,1250.98,25605.0 -1600.0,0.001,2,GN_CRS2_LM,6,XTOL_REACHED,9519,0.28402811839240766,0.0009999931361498091,1.894617803006717e7,4.609104839418277e6,144.62,5270.99,1877.69,1977.69,1252.88,18698.88 -1600.0,0.001,2,GN_CRS2_LM,7,XTOL_REACHED,5967,0.2861567788522997,0.000999794395961452,1.8921322875275154e7,4.605383803007663e6,143.47,5267.06,1877.69,1957.89,1253.52,25602.24 -1600.0,0.001,2,GN_CRS2_LM,8,XTOL_REACHED,2960,0.2862290483972894,0.0009999479027726934,1.888768857676397e7,4.586458716130615e6,144.27,5175.91,1877.7,2005.06,1253.5,25605.0 -1600.0,0.001,2,GN_CRS2_LM,9,XTOL_REACHED,11905,0.2840325205228327,0.000999986245627536,1.894479842227411e7,4.611143425358719e6,162.88,5271.78,1877.7,1977.02,1248.08,18705.65 -1600.0,0.001,2,GN_CRS2_LM,10,XTOL_REACHED,3662,0.28616436779780513,0.000996849559331447,1.8923511283669204e7,4.606800164077434e6,146.92,5271.79,1877.7,1955.62,1252.86,25581.38 -1600.0,0.001,2,GN_ISRES,1,XTOL_REACHED,36763,0.284157478062932,0.0009999506897458424,1.8901987171612505e7,4.587672070532874e6,178.23,5150.4,1877.7,2041.27,1244.67,18777.1 -1600.0,0.001,2,GN_ISRES,2,XTOL_REACHED,38716,0.284147500728691,0.0009998198094725678,1.889124492607835e7,4.58133699792636e6,169.31,5125.43,1877.7,2056.05,1243.84,18810.08 -1600.0,0.001,2,GN_ISRES,3,XTOL_REACHED,36261,0.28402629019023334,0.0009999782452473475,1.8945658194301013e7,4.608943400284437e6,145.03,5270.03,1877.7,1978.0,1252.85,18710.43 -1600.0,0.001,2,GN_ISRES,4,XTOL_REACHED,34446,0.28404400902455823,0.0009988498118099758,1.894588370811451e7,4.611515232082024e6,162.9,5273.46,1877.68,1976.01,1248.55,18703.12 -1600.0,0.001,2,GN_ISRES,5,XTOL_REACHED,31851,0.28404607308019564,0.0009979039678663473,1.8947897333807543e7,4.612029596974022e6,159.68,5277.32,1877.69,1974.61,1249.0,18695.35 -1600.0,0.001,2,GN_ISRES,6,XTOL_REACHED,36002,0.2840972775631083,0.000999634001055462,1.892439335088789e7,4.600890743839827e6,173.96,5216.94,1877.69,2005.47,1245.56,18744.94 -1600.0,0.001,2,GN_ISRES,7,XTOL_REACHED,41687,0.2840334058568979,0.0009998632144798015,1.8945353291703768e7,4.611828941278894e6,164.99,5274.07,1877.7,1975.63,1247.64,18701.07 -1600.0,0.001,2,GN_ISRES,8,XTOL_REACHED,40423,0.2840338126770291,0.0009999943081594053,1.8945189827511605e7,4.611632915328335e6,164.09,5273.61,1877.7,1975.91,1247.8,18702.52 -1600.0,0.001,2,GN_ISRES,9,XTOL_REACHED,38751,0.28403326132058154,0.0009998970106573609,1.8947118414538063e7,4.6121389897009e6,161.06,5277.4,1877.7,1974.32,1248.42,18699.62 -1600.0,0.001,2,GN_ISRES,10,XTOL_REACHED,39693,0.2840257531076766,0.0009998360326575228,1.8944663690622345e7,4.608536796133922e6,145.32,5268.02,1877.7,1978.89,1252.77,18713.97 -1600.0,0.001,2,LN_SBPLX,1,XTOL_REACHED,839,0.4006476967451479,0.0009999991110130862,2.849981288605404e7,6.221929913955561e6,309.18,12909.26,1339.55,3367.52,1246.8,18452.49 -1600.0,0.001,2,LN_SBPLX,2,XTOL_REACHED,1333,0.39720530781971275,0.0009999994229508724,2.6452529112988878e7,7.109658901727741e6,13123.99,10469.66,1418.6,1469.28,717.07,20427.8 -1600.0,0.001,2,LN_SBPLX,3,XTOL_REACHED,701,0.3990894200531305,0.0009999923109064175,2.7373834441247404e7,7.5151644649618e6,9637.76,11616.15,1877.7,962.18,705.33,13464.99 -1600.0,0.001,2,LN_SBPLX,4,XTOL_REACHED,2341,0.3159438943231859,0.000999999801369301,2.1917877525893036e7,5.469674946986236e6,212.51,8628.34,1877.7,1300.7,1252.71,20301.71 -1600.0,0.001,2,LN_SBPLX,5,XTOL_REACHED,1853,0.34637397061452374,0.0009999988196203713,2.345636216310217e7,6.439036163648652e6,7592.69,8746.13,1877.7,1025.34,791.29,15825.79 -1600.0,0.001,2,LN_SBPLX,6,XTOL_REACHED,885,0.5087672692095192,0.0009999994265426063,3.523017568238817e7,9.809354432694556e6,15463.23,17070.0,1877.7,694.22,517.68,14593.01 -1600.0,0.001,2,LN_SBPLX,7,XTOL_REACHED,1166,0.4765024319171572,0.0009999999697770001,3.331993112684408e7,9.020975580732115e6,10686.72,16565.13,1872.75,806.7,647.73,12476.72 -1600.0,0.001,2,LN_SBPLX,8,XTOL_REACHED,851,0.3947300514838718,0.0009996562762426783,2.7809045509587456e7,7.2015348264647145e6,3980.28,13155.69,1877.7,962.72,1057.3,15908.64 -1600.0,0.001,2,LN_SBPLX,9,XTOL_REACHED,992,0.5264129868794459,0.000999688242449661,3.642814395817221e7,9.553971646026105e6,16405.85,17040.29,1459.99,2105.13,589.86,10008.92 -1600.0,0.001,2,LN_SBPLX,10,XTOL_REACHED,523,0.5085481423616437,0.0009999996770701741,3.521591213373113e7,9.804055491121817e6,15422.76,17070.0,1877.7,697.06,518.71,10606.85 -1600.0,0.01,1,GN_CRS2_LM,1,XTOL_REACHED,4322,0.22483331199226214,0.0099999911657835,1.5584370289085554e7,4.404044403702507e6,4693.05,2949.27,1877.68,955.91,913.05,25605.0 -1600.0,0.01,1,GN_CRS2_LM,2,XTOL_REACHED,6929,0.22483284693661126,0.009999530478088936,1.5584163022722887e7,4.405048973217051e6,4703.23,2948.67,1877.69,955.14,911.91,25595.03 -1600.0,0.01,1,GN_CRS2_LM,3,XTOL_REACHED,4777,0.22483360103031644,0.009999184494438656,1.5586038758639678e7,4.405018539556122e6,4704.81,2946.6,1877.68,954.23,915.23,25578.48 -1600.0,0.01,1,GN_CRS2_LM,4,XTOL_REACHED,4495,0.22483449447304563,0.009999329005117567,1.5582770340884246e7,4.404943164551259e6,4706.57,2946.61,1877.7,956.5,910.46,25605.0 -1600.0,0.01,1,GN_CRS2_LM,5,XTOL_REACHED,4305,0.22483664274493234,0.009998712040371154,1.5584616574988045e7,4.404672315786485e6,4700.41,2948.1,1877.68,955.87,912.51,25604.88 -1600.0,0.01,1,GN_CRS2_LM,6,XTOL_REACHED,6746,0.2248322677772695,0.009998973834649488,1.5587579993146433e7,4.405180905701193e6,4705.45,2946.26,1877.7,952.79,917.69,25605.0 -1600.0,0.01,1,GN_CRS2_LM,7,XTOL_REACHED,3711,0.22483890290934896,0.00999725892463681,1.5583072232510762e7,4.404801979647946e6,4702.5,2948.3,1877.68,956.78,910.02,25605.0 -1600.0,0.01,1,GN_CRS2_LM,8,XTOL_REACHED,4979,0.22483453174999984,0.009999418121981766,1.5585316144901494e7,4.404715281488212e6,4699.18,2948.67,1877.7,955.16,913.46,25605.0 -1600.0,0.01,1,GN_CRS2_LM,9,XTOL_REACHED,3996,0.22483910420950623,0.009998643017533611,1.5581773913799645e7,4.405905267415297e6,4705.55,2953.21,1877.7,955.17,906.43,25605.0 -1600.0,0.01,1,GN_CRS2_LM,10,XTOL_REACHED,4525,0.22483455668855454,0.009997553983054469,1.5585996137888785e7,4.404904985300221e6,4703.93,2946.43,1877.7,954.62,915.08,25595.51 -1600.0,0.01,1,GN_ISRES,1,XTOL_REACHED,36445,0.2246433989539017,0.009998342091536128,1.558926629736939e7,4.41236367508461e6,4686.0,2993.53,1877.69,1003.11,845.39,17349.75 -1600.0,0.01,1,GN_ISRES,2,MAXEVAL_REACHED,100000,0.22484482561944805,0.009999786999823205,1.5588475127798975e7,4.410210766426133e6,4738.41,2953.73,1877.69,945.12,913.25,25468.73 -1600.0,0.01,1,GN_ISRES,3,XTOL_REACHED,33304,0.22484094505437638,0.009998897986617628,1.558671241277406e7,4.410026404409648e6,4738.25,2953.71,1877.7,946.28,910.9,25595.25 -1600.0,0.01,1,GN_ISRES,4,XTOL_REACHED,38673,0.22463652217670563,0.009999213828489055,1.5591585876421297e7,4.420467309523815e6,4739.22,3006.7,1877.43,986.62,842.44,17285.64 -1600.0,0.01,1,GN_ISRES,5,XTOL_REACHED,38362,0.22463124178043425,0.009999708816833664,1.5592143626115533e7,4.408008508341237e6,4587.83,3028.66,1877.7,998.92,846.52,17323.59 -1600.0,0.01,1,GN_ISRES,6,XTOL_REACHED,40484,0.22487746992954433,0.009999287520802964,1.559397774205805e7,4.398459170407475e6,4533.31,3012.56,1877.69,950.96,911.47,25601.78 -1600.0,0.01,1,GN_ISRES,7,XTOL_REACHED,39199,0.22464061652167466,0.009999944827756086,1.5593459124967096e7,4.416346297114533e6,4677.14,3019.59,1877.68,988.84,844.74,17300.17 -1600.0,0.01,1,GN_ISRES,8,XTOL_REACHED,35986,0.22464108470187066,0.009999899754281566,1.5592772603779323e7,4.418193554011485e6,4704.17,3015.23,1877.41,988.22,842.9,17281.29 -1600.0,0.01,1,GN_ISRES,9,XTOL_REACHED,37484,0.22465365816863953,0.009999995961108728,1.5589188329086788e7,4.41097498490272e6,4691.08,2982.65,1877.69,989.54,865.72,17585.89 -1600.0,0.01,1,GN_ISRES,10,XTOL_REACHED,32232,0.2246776444405215,0.009999096824703218,1.559349732735201e7,4.415268685785872e6,4686.47,3008.16,1877.62,977.31,862.75,17516.72 -1600.0,0.01,1,LN_SBPLX,1,XTOL_REACHED,2406,0.25207854425167575,0.00999993229495469,1.726202004370125e7,5.275763939366634e6,9903.02,3801.91,1877.7,404.71,733.99,25184.23 -1600.0,0.01,1,LN_SBPLX,2,XTOL_REACHED,2672,0.2424274896202082,0.009999999880459185,1.6995745659472503e7,4.860416699429961e6,7779.01,4664.92,1595.33,569.66,845.81,16947.88 -1600.0,0.01,1,LN_SBPLX,3,XTOL_REACHED,4305,0.24316654170176397,0.009999999929162836,1.6943159165151305e7,5.023250865414758e6,7035.08,4320.7,1877.7,438.58,738.74,25546.98 -1600.0,0.01,1,LN_SBPLX,4,XTOL_REACHED,766,0.2400707423420253,0.009999884716770732,1.6841453721575722e7,4.897883035614966e6,6016.61,4494.98,1844.91,535.91,752.39,14672.55 -1600.0,0.01,1,LN_SBPLX,5,XTOL_REACHED,1676,0.2301753264776305,0.009999991512016082,1.6017239671111578e7,4.606950480081271e6,6235.85,3520.0,1781.73,740.14,843.71,25605.0 -1600.0,0.01,1,LN_SBPLX,6,XTOL_REACHED,600,0.22574036950393397,0.009999982231954955,1.5698601048693255e7,4.502399423685342e6,5061.68,3215.43,1877.58,844.31,824.74,16751.73 -1600.0,0.01,1,LN_SBPLX,7,XTOL_REACHED,1321,0.233162776713636,0.009999984346715061,1.6201077049534097e7,4.701032087418572e6,6887.73,3700.53,1758.4,676.37,795.44,25605.0 -1600.0,0.01,1,LN_SBPLX,8,XTOL_REACHED,809,0.235586389006612,0.009999999600948254,1.650690913141706e7,4.672474328744117e6,5912.95,4320.2,1706.33,705.21,820.13,25605.0 -1600.0,0.01,1,LN_SBPLX,9,XTOL_REACHED,1165,0.22552924904365726,0.009999999970326327,1.567783119068103e7,4.386263489173459e6,4197.83,3157.32,1869.58,970.22,934.54,18129.2 -1600.0,0.01,1,LN_SBPLX,10,XTOL_REACHED,1294,0.3711534561260399,0.009999999681081333,2.563221594446184e7,7.715305373659254e6,15332.48,10067.68,1877.7,65.41,422.72,20039.47 -1600.0,0.01,2,GN_CRS2_LM,1,XTOL_REACHED,4234,0.26503122646990873,0.009999758211961106,1.7449959828339864e7,4.461629119763918e6,713.84,4830.23,1877.7,1604.29,890.35,25605.0 -1600.0,0.01,2,GN_CRS2_LM,2,XTOL_REACHED,5073,0.26503046016514964,0.009999847264524535,1.7449247484622367e7,4.458504388473274e6,690.03,4827.74,1877.7,1608.64,892.65,25599.85 -1600.0,0.01,2,GN_CRS2_LM,3,XTOL_REACHED,4440,0.26503680934932256,0.00999924780727457,1.7447864694260936e7,4.45713147098057e6,678.28,4828.19,1877.67,1611.58,891.14,25605.0 -1600.0,0.01,2,GN_CRS2_LM,4,XTOL_REACHED,4450,0.2650295261584909,0.009998767926527838,1.7448117490821134e7,4.459128342429116e6,695.75,4828.27,1877.7,1608.53,890.39,25605.0 -1600.0,0.01,2,GN_CRS2_LM,5,XTOL_REACHED,4857,0.2650279706480412,0.009998780458718177,1.744814445064319e7,4.458618401974035e6,690.68,4828.58,1877.69,1609.31,890.52,25605.0 -1600.0,0.01,2,GN_CRS2_LM,6,XTOL_REACHED,4084,0.265030977831724,0.009997028363762138,1.7448477162239e7,4.459117056432169e6,695.08,4828.43,1877.7,1608.68,890.52,25584.46 -1600.0,0.01,2,GN_CRS2_LM,7,XTOL_REACHED,3314,0.26504768818818286,0.009998967378238412,1.7447754541668437e7,4.456159907332076e6,671.56,4826.77,1877.69,1612.62,892.53,25594.07 -1600.0,0.01,2,GN_CRS2_LM,8,XTOL_REACHED,5262,0.2644884995780737,0.00999698434160419,1.7429214940360643e7,4.412536405346873e6,406.68,4750.18,1877.65,1717.49,898.29,18761.58 -1600.0,0.01,2,GN_CRS2_LM,9,XTOL_REACHED,4942,0.2650244434341563,0.009999638161139655,1.7448079552384578e7,4.458855643536205e6,692.94,4828.5,1877.7,1608.83,890.51,25605.0 -1600.0,0.01,2,GN_CRS2_LM,10,XTOL_REACHED,4127,0.2650392423383411,0.009997056030697414,1.7449413763536435e7,4.458366230632593e6,687.0,4828.86,1877.69,1608.79,892.45,25605.0 -1600.0,0.01,2,GN_ISRES,1,XTOL_REACHED,40128,0.26446359380594875,0.009999995483704702,1.7428006305961493e7,4.415432237253716e6,433.22,4750.5,1877.67,1711.32,897.6,18758.65 -1600.0,0.01,2,GN_ISRES,2,XTOL_REACHED,39423,0.2650268139130238,0.009999835995689663,1.744796194869201e7,4.458556280758959e6,689.44,4829.12,1877.69,1609.03,890.56,25604.95 -1600.0,0.01,2,GN_ISRES,3,XTOL_REACHED,38406,0.2645008879789177,0.009999725639021533,1.746760040459372e7,4.437279983701116e6,467.28,4833.26,1877.69,1666.48,897.69,18694.39 -1600.0,0.01,2,GN_ISRES,4,XTOL_REACHED,36976,0.2644828053924221,0.009999856168915865,1.7423753744179048e7,4.419925357555517e6,480.27,4748.53,1877.7,1711.93,885.55,18681.44 -1600.0,0.01,2,GN_ISRES,5,XTOL_REACHED,34662,0.26447496359529515,0.009999686324482641,1.7427325980942715e7,4.414731589972926e6,430.63,4748.4,1877.69,1712.3,898.28,18783.12 -1600.0,0.01,2,GN_ISRES,6,XTOL_REACHED,39440,0.2644751572666737,0.009999622851058031,1.742262249181615e7,4.415184595458625e6,452.41,4739.69,1877.69,1716.63,892.83,18745.21 -1600.0,0.01,2,GN_ISRES,7,XTOL_REACHED,39608,0.2645136018384331,0.00999989331005894,1.7464887950386792e7,4.441322030392453e6,499.08,4837.59,1877.7,1669.69,882.7,18574.69 -1600.0,0.01,2,GN_ISRES,8,XTOL_REACHED,41061,0.26450638353684947,0.009999699497080676,1.7467215474408623e7,4.437222290236109e6,462.87,4835.83,1877.7,1669.69,893.3,18653.26 -1600.0,0.01,2,GN_ISRES,9,XTOL_REACHED,37378,0.26451438742231576,0.009999823305670445,1.746547799660484e7,4.441440897007362e6,497.8,4838.81,1877.69,1669.39,882.74,18574.01 -1600.0,0.01,2,GN_ISRES,10,XTOL_REACHED,32510,0.26447341153437826,0.009999025414856904,1.742845611185572e7,4.414553652677275e6,427.64,4748.79,1877.67,1711.78,899.91,18780.01 -1600.0,0.01,2,LN_SBPLX,1,XTOL_REACHED,1308,0.457575771539101,0.009999999967962882,3.1517232753190663e7,9.2104871054287e6,16823.18,14695.83,1873.6,255.23,139.88,2746.05 -1600.0,0.01,2,LN_SBPLX,2,XTOL_REACHED,1563,0.2869674289041605,0.00999999987071246,1.823123730617995e7,4.29387012674873e6,274.91,3761.7,1877.7,2546.98,1333.38,25604.99 -1600.0,0.01,2,LN_SBPLX,3,XTOL_REACHED,1462,0.35455235356105014,0.00999821790824108,2.4519391892277807e7,6.365799228530982e6,4539.22,11625.74,1570.73,1083.07,577.97,15551.19 -1600.0,0.01,2,LN_SBPLX,4,XTOL_REACHED,1280,0.2652018222144097,0.009999999718589773,1.7491137897018965e7,4.503047235567358e6,891.59,4933.65,1877.7,1555.33,848.6,25605.0 -1600.0,0.01,2,LN_SBPLX,5,XTOL_REACHED,1005,0.4839488720416641,0.00999999999676303,3.35644521688109e7,9.725808254632689e6,17070.0,16523.74,1860.67,171.4,106.79,2539.49 -1600.0,0.01,2,LN_SBPLX,6,XTOL_REACHED,750,0.5224160216236536,0.009999999678980723,3.604832282820266e7,9.789592027109243e6,17070.0,17070.0,1633.32,664.17,1245.39,11339.46 -1600.0,0.01,2,LN_SBPLX,7,XTOL_REACHED,542,0.463555314809201,0.00999999955789883,3.222708526976632e7,8.696293239268256e6,13157.42,17070.0,1337.02,750.19,278.55,7868.89 -1600.0,0.01,2,LN_SBPLX,8,XTOL_REACHED,1560,0.26919551630151634,0.009999999707333802,1.8043791256152138e7,4.661852631200099e6,616.53,5725.57,1877.7,1433.77,790.31,16995.55 -1600.0,0.01,2,LN_SBPLX,9,XTOL_REACHED,1467,0.41072196717096077,0.00999999999667741,2.7880485625468377e7,8.268120382345547e6,15931.62,11735.99,1871.83,334.24,202.45,7039.74 -1600.0,0.01,2,LN_SBPLX,10,XTOL_REACHED,365,0.4852933253733705,0.009999976695579123,3.3716384170626506e7,9.540269984256865e6,17070.0,17070.0,1592.57,400.91,149.45,2102.55 diff --git a/examples/new_examples/df4_dataset.csv b/examples/new_examples/df4_dataset.csv deleted file mode 100644 index 03f894a..0000000 --- a/examples/new_examples/df4_dataset.csv +++ /dev/null @@ -1,601 +0,0 @@ -fc_elyz_capex,shed_max,dispatch,algo,srand,ret,numevals,lcoe_opt,shed_rate_opt,capex,opex,xopt_sto,xopt_pv,xopt_wind,xopt_elyz,xopt_fc,xopt_hyTank -1600.0,0.0,1,GN_CRS2_LM,1,XTOL_REACHED,21888,0.5165045846096706,0.0,3.549737106262402e7,1.0422121302978655e7,30304.47,12227.84,1811.59,76.75,990.08,2732.21 -1600.0,0.0,1,GN_CRS2_LM,2,XTOL_REACHED,23035,0.4946566054148301,0.0,3.66674250461895e7,9.13979776624365e6,16979.5,16846.28,1251.93,254.45,1398.0,5348.99 -1600.0,0.0,1,GN_CRS2_LM,3,XTOL_REACHED,20841,0.5191261616974635,0.0,3.725181937943286e7,9.904455142795887e6,23347.45,16995.43,1171.63,145.15,1069.9,3671.42 -1600.0,0.0,1,GN_CRS2_LM,4,XTOL_REACHED,33104,0.42871377421826723,0.0,3.194986604315152e7,7.858355749899459e6,14406.94,12391.17,1482.9,335.07,1398.0,6528.59 -1600.0,0.0,1,GN_CRS2_LM,5,XTOL_REACHED,19458,0.533624962694571,0.0,3.770736351584378e7,1.0625682342390032e7,24400.93,15913.18,1811.59,61.05,983.0,2513.25 -1600.0,0.0,1,GN_CRS2_LM,6,XTOL_REACHED,34149,0.5191262685210727,0.0,3.72521831966306e7,9.904248081551101e6,23347.54,16996.31,1171.27,145.41,1069.87,3671.71 -1600.0,0.0,1,GN_CRS2_LM,7,XTOL_REACHED,13242,0.519542583827272,0.0,3.7299614135370165e7,9.90013675642841e6,23353.23,17070.0,1152.01,157.62,1067.98,3687.44 -1600.0,0.0,1,GN_CRS2_LM,8,XTOL_REACHED,13759,0.5195425897170836,0.0,3.729961442321192e7,9.900137141253967e6,23353.23,17070.0,1152.01,157.62,1067.98,3687.43 -1600.0,0.0,1,GN_CRS2_LM,9,XTOL_REACHED,15504,0.5355475419480635,0.0,3.781753948198055e7,1.069886310175563e7,24386.28,15853.28,1877.7,53.61,983.0,2448.82 -1600.0,0.0,1,GN_CRS2_LM,10,XTOL_REACHED,17949,0.5473049489226368,0.0,3.836931410777567e7,1.0980966523872884e7,26551.32,15782.52,1877.7,31.73,983.0,2276.36 -1600.0,0.0,1,GN_ISRES,1,MAXEVAL_REACHED,100000,0.4878280520858122,0.0,3.6262275839900866e7,9.206055126488132e6,14760.1,16168.48,1652.6,262.29,1428.7,4792.9 -1600.0,0.0,1,GN_ISRES,2,XTOL_REACHED,66964,0.5212816790782555,0.0,3.732038706161411e7,1.0051250310091231e7,23316.35,16699.58,1338.22,136.02,1077.49,3379.94 -1600.0,0.0,1,GN_ISRES,3,XTOL_REACHED,72958,0.485750986954962,0.0,3.6159277770599395e7,9.183539953805862e6,14328.56,16104.71,1688.17,336.66,1398.0,4653.52 -1600.0,0.0,1,GN_ISRES,4,MAXEVAL_REACHED,100000,0.4905721089061986,0.0,3.676435507776079e7,9.124544637568407e6,14341.51,16703.96,1500.29,500.74,1482.61,4934.13 -1600.0,0.0,1,GN_ISRES,5,MAXEVAL_REACHED,100000,0.5024287432329946,7.636776015044841e-9,3.685246574537992e7,9.578439535865773e6,22732.03,13240.33,1564.26,1259.78,1841.48,3529.2 -1600.0,0.0,1,GN_ISRES,6,XTOL_REACHED,67785,0.4934531969700581,0.0,3.645363516523972e7,9.335692640404033e6,16290.24,16304.3,1570.75,229.52,1398.0,4557.33 -1600.0,0.0,1,GN_ISRES,7,MAXEVAL_REACHED,100000,0.4889290860212756,0.0,3.640821558755845e7,9.241895253028195e6,14430.71,16197.88,1697.22,353.79,1415.9,4677.1 -1600.0,0.0,1,GN_ISRES,8,MAXEVAL_REACHED,100000,0.5022071267239568,0.0,3.71437677334224e7,9.478385781196898e6,17420.7,16600.46,1466.85,459.3,1497.03,4111.15 -1600.0,0.0,1,GN_ISRES,9,XTOL_REACHED,68181,0.4934674434769051,0.0,3.6459220092808194e7,9.337630651743144e6,16290.24,16304.3,1570.75,243.28,1398.0,4524.55 -1600.0,0.0,1,GN_ISRES,10,XTOL_REACHED,73784,0.5102386125086636,0.0,3.558744634710995e7,1.0054998851963157e7,28119.68,13716.97,1464.32,98.37,1042.69,3060.15 -1600.0,0.0,1,LN_SBPLX,1,XTOL_REACHED,863,0.5645023097097102,0.0,3.941175085674793e7,1.1052982760467855e7,30775.64,17070.0,1241.51,35.94,1052.32,2532.12 -1600.0,0.0,1,LN_SBPLX,2,XTOL_REACHED,1757,0.5453452232676439,0.0,3.847177163144965e7,1.0671308083215479e7,27180.33,16835.94,1371.97,92.3,1046.68,2653.82 -1600.0,0.0,1,LN_SBPLX,3,XTOL_REACHED,1019,0.6070483073078989,0.0,4.177570937211585e7,1.2300866061045825e7,34015.57,16740.7,1877.7,16.29,983.0,1616.22 -1600.0,0.0,1,LN_SBPLX,4,XTOL_REACHED,1007,0.5733697927590461,0.0,3.980152064616042e7,1.1382875724221803e7,31710.15,16529.31,1492.25,27.01,1041.48,2263.88 -1600.0,0.0,1,LN_SBPLX,5,XTOL_REACHED,1199,0.589185451042639,0.0,4.068412146199687e7,1.170172632622417e7,34065.65,16832.15,1422.21,25.55,1044.51,2139.12 -1600.0,0.0,1,LN_SBPLX,6,XTOL_REACHED,1941,0.5926127494825127,0.0,4.0888443520678006e7,1.1860016866036456e7,33784.48,16645.83,1601.05,21.83,1036.78,1976.89 -1600.0,0.0,1,LN_SBPLX,7,XTOL_REACHED,1247,0.5322319168653182,0.0,3.784226128671436e7,1.0240696645060524e7,25837.22,17037.84,1154.51,141.43,1056.09,3184.04 -1600.0,0.0,1,LN_SBPLX,8,XTOL_REACHED,1383,0.5860343960130889,0.0,4.043430384320455e7,1.1661396079000968e7,33973.14,16528.8,1463.72,25.24,1042.72,2148.35 -1600.0,0.0,1,LN_SBPLX,9,XTOL_REACHED,1706,0.5373450408110019,0.0,3.711160811196412e7,1.0856372641176868e7,29753.24,13748.91,1876.16,27.97,983.37,2421.64 -1600.0,0.0,1,LN_SBPLX,10,XTOL_REACHED,1086,0.594364285290604,0.0,4.1247150411590576e7,1.1994789884479715e7,31183.97,17070.0,1877.7,17.58,983.0,1746.38 -1600.0,0.0,2,GN_CRS2_LM,1,XTOL_REACHED,15356,0.39075665201002807,0.0,2.907836596164818e7,4.8060143619308965e6,385.1,5846.22,1877.7,1787.92,1448.72,18696.47 -1600.0,0.0,2,GN_CRS2_LM,2,XTOL_REACHED,16166,0.39078144846383006,0.0,2.9053407194004253e7,4.780642138196459e6,385.1,5736.6,1877.7,1824.24,1451.58,18784.0 -1600.0,0.0,2,GN_CRS2_LM,3,XTOL_REACHED,15653,0.3907566514264535,0.0,2.907836598641534e7,4.806014371159519e6,385.1,5846.22,1877.7,1787.92,1448.72,18696.47 -1600.0,0.0,2,GN_CRS2_LM,4,XTOL_REACHED,14559,0.3907566534392803,0.0,2.9078366521637004e7,4.80601463305915e6,385.1,5846.22,1877.7,1787.92,1448.72,18696.47 -1600.0,0.0,2,GN_CRS2_LM,5,XTOL_REACHED,15257,0.39080783403596375,0.0,2.9172100408417836e7,4.905453587908112e6,385.1,6283.08,1877.7,1663.74,1404.8,18374.38 -1600.0,0.0,2,GN_CRS2_LM,6,XTOL_REACHED,18828,0.39075665260771436,0.0,2.9078366145299323e7,4.806014409094811e6,385.1,5846.22,1877.7,1787.92,1448.72,18696.47 -1600.0,0.0,2,GN_CRS2_LM,7,XTOL_REACHED,22965,0.39075665439279145,0.0,2.9078366104627546e7,4.8060144062574105e6,385.1,5846.22,1877.7,1787.92,1448.72,18696.47 -1600.0,0.0,2,GN_CRS2_LM,8,XTOL_REACHED,14908,0.3907566518587072,0.0,2.9078366011652827e7,4.806014383224605e6,385.1,5846.22,1877.7,1787.92,1448.72,18696.47 -1600.0,0.0,2,GN_CRS2_LM,9,XTOL_REACHED,16116,0.3907814454149465,0.0,2.9053404937254593e7,4.780640584904779e6,385.1,5736.6,1877.7,1824.24,1451.58,18784.0 -1600.0,0.0,2,GN_CRS2_LM,10,XTOL_REACHED,14225,0.39075665188851066,0.0,2.9078366261164665e7,4.806014549519136e6,385.1,5846.22,1877.7,1787.92,1448.72,18696.47 -1600.0,0.0,2,GN_ISRES,1,XTOL_REACHED,69022,0.3908471887351851,0.0,2.9160275231137075e7,4.891434731234319e6,385.1,6221.3,1877.7,1679.13,1413.49,18421.74 -1600.0,0.0,2,GN_ISRES,2,XTOL_REACHED,69871,0.3907824704500437,0.0,2.9054453215251558e7,4.781431587173033e6,385.1,5739.99,1877.7,1823.16,1451.49,18781.7 -1600.0,0.0,2,GN_ISRES,3,XTOL_REACHED,65848,0.39079103896451406,0.0,2.9048472600643296e7,4.776624404186499e6,385.1,5718.99,1877.7,1830.5,1452.04,18794.87 -1600.0,0.0,2,GN_ISRES,4,XTOL_REACHED,65225,0.39078251054201973,0.0,2.9054490589083105e7,4.781459698078226e6,385.1,5740.11,1877.7,1823.13,1451.49,18781.62 -1600.0,0.0,2,GN_ISRES,5,XTOL_REACHED,64431,0.3907829287213591,0.0,2.9054901742473844e7,4.781769732292844e6,385.1,5741.44,1877.7,1822.7,1451.46,18780.72 -1600.0,0.0,2,GN_ISRES,6,XTOL_REACHED,68925,0.390775482880231,0.0,2.9084708876621317e7,4.810533020863288e6,385.1,5865.61,1877.7,1781.69,1448.22,18684.18 -1600.0,0.0,2,GN_ISRES,7,XTOL_REACHED,63912,0.39079197295821033,0.0,2.905043400556978e7,4.7780357723014215e6,385.1,5724.82,1877.7,1829.01,1451.89,18790.07 -1600.0,0.0,2,GN_ISRES,8,XTOL_REACHED,62425,0.390757971717836,0.0,2.9078806721911397e7,4.806320179601144e6,385.1,5847.51,1877.7,1787.54,1448.69,18695.58 -1600.0,0.0,2,GN_ISRES,9,XTOL_REACHED,66683,0.39075665081728145,0.0,2.9078365916708328e7,4.806014314947416e6,385.1,5846.22,1877.7,1787.92,1448.72,18696.47 -1600.0,0.0,2,GN_ISRES,10,XTOL_REACHED,67153,0.3908304483067895,0.0,2.9163188289341293e7,4.896571692484472e6,385.1,6243.59,1877.7,1674.05,1410.44,18400.17 -1600.0,0.0,2,LN_SBPLX,1,XTOL_REACHED,495,0.5927253914839742,0.003296340999988849,3.980495000000678e7,1.227032907864458e7,34140.0,17070.0,1877.7,0.0,0.0,0.0 -1600.0,0.0,2,LN_SBPLX,2,XTOL_REACHED,2583,0.5562319562092373,0.0,3.7833322415040895e7,1.0059815537992693e7,27705.27,11644.4,1876.03,1086.53,529.86,8398.22 -1600.0,0.0,2,LN_SBPLX,3,XTOL_REACHED,790,0.7773797520257468,0.0,5.604626454737257e7,1.3341490896720776e7,34131.33,16293.87,1877.7,8423.79,736.05,5020.58 -1600.0,0.0,2,LN_SBPLX,4,XTOL_REACHED,1682,0.42879796422644184,0.0,3.2452942480364993e7,5.867983057269223e6,437.03,9914.84,1877.7,1188.02,1394.63,17719.81 -1600.0,0.0,2,LN_SBPLX,5,XTOL_REACHED,1009,0.6280665801786496,0.0,4.1954272739665285e7,1.0206076360827649e7,34099.29,7664.94,1877.7,2004.79,2196.31,13418.21 -1600.0,0.0,2,LN_SBPLX,6,XTOL_REACHED,518,0.5927285814721794,0.003296340999988849,3.9805332948668145e7,1.2270362811501889e7,34140.0,17070.0,1877.7,0.0,0.24,0.0 -1600.0,0.0,2,LN_SBPLX,7,XTOL_REACHED,402,0.7047983492301938,0.0,4.806176880847318e7,1.2648488944421912e7,33617.17,17070.0,1877.7,1247.27,1957.05,6607.31 -1600.0,0.0,2,LN_SBPLX,8,XTOL_REACHED,2070,0.5148043069776379,0.0,3.782880575327737e7,7.706823791555943e6,6292.93,12332.51,1877.7,2103.55,2836.55,11071.34 -1600.0,0.0,2,LN_SBPLX,9,XTOL_REACHED,1617,0.619146473137705,-1.678039706419991e-20,4.381198560272911e7,1.0366737722990058e7,23347.61,17067.45,1454.21,990.48,532.08,13628.96 -1600.0,0.0,2,LN_SBPLX,10,XTOL_REACHED,694,0.6389700979769658,1.266919978347093e-18,4.320029399159378e7,1.2382761929107644e7,33810.71,17070.0,1877.7,752.68,373.5,3407.88 -1600.0,1.0e-5,1,GN_CRS2_LM,1,XTOL_REACHED,27534,0.4069498256872781,9.999999982937926e-6,2.9752724784118902e7,7.687637892651611e6,16925.55,8474.24,1877.7,467.65,1421.37,6506.15 -1600.0,1.0e-5,1,GN_CRS2_LM,2,XTOL_REACHED,33577,0.4212844832814063,9.999997825544275e-6,3.087827579800614e7,8.054897863792992e6,15711.72,10575.28,1860.48,309.52,1369.52,5366.26 -1600.0,1.0e-5,1,GN_CRS2_LM,3,XTOL_REACHED,52262,0.41240475382445213,9.999997053345858e-6,3.153580649380938e7,7.250855306408689e6,9763.45,12371.42,1494.71,559.08,1428.07,8094.24 -1600.0,1.0e-5,1,GN_CRS2_LM,4,XTOL_REACHED,27103,0.42020467424529806,9.999998745791914e-6,3.1660370275609843e7,7.795152172086285e6,10900.64,12094.26,1840.49,410.88,1398.0,6368.1 -1600.0,1.0e-5,1,GN_CRS2_LM,5,XTOL_REACHED,26649,0.4212846292709045,9.999983906842705e-6,3.087866680581752e7,8.055024498101122e6,15711.73,10575.28,1860.48,310.42,1369.52,5364.17 -1600.0,1.0e-5,1,GN_CRS2_LM,6,XTOL_REACHED,31949,0.40694982477966957,9.999998873439295e-6,2.9752724665489435e7,7.687637858954345e6,16925.55,8474.24,1877.7,467.65,1421.37,6506.15 -1600.0,1.0e-5,1,GN_CRS2_LM,7,XTOL_REACHED,22780,0.4069498269710616,9.99999885361923e-6,2.9752724758553628e7,7.6876378977195965e6,16925.55,8474.24,1877.7,467.65,1421.37,6506.15 -1600.0,1.0e-5,1,GN_CRS2_LM,8,XTOL_REACHED,55790,0.4629073280476082,9.999996743265717e-6,3.522536041756677e7,8.321796303523466e6,10166.79,16000.42,1506.95,366.94,1435.33,6990.49 -1600.0,1.0e-5,1,GN_CRS2_LM,9,XTOL_REACHED,35955,0.4219683361386717,9.999962754577648e-6,3.114451737721235e7,8.024421126218679e6,14466.28,11033.37,1868.9,309.81,1398.0,5517.73 -1600.0,1.0e-5,1,GN_CRS2_LM,10,XTOL_REACHED,20555,0.511845702121837,9.99999737280537e-6,3.671708230520567e7,9.753297285929926e6,23335.64,16495.24,1162.97,158.49,1082.73,3787.14 -1600.0,1.0e-5,1,GN_ISRES,1,XTOL_REACHED,73502,0.4258210113264653,9.999993492985412e-6,3.1751184368795875e7,7.777895266210009e6,14472.44,12243.32,1447.22,373.24,1375.92,6638.17 -1600.0,1.0e-5,1,GN_ISRES,2,XTOL_REACHED,70926,0.4254046355211143,9.999997035906981e-6,3.172909539319589e7,7.77636458201663e6,14346.12,12214.57,1464.76,366.03,1380.71,6636.25 -1600.0,1.0e-5,1,GN_ISRES,3,MAXEVAL_REACHED,100000,0.4264221334114203,7.054339549747933e-6,3.180482459394049e7,7.784512825429513e6,14476.61,12273.0,1444.77,372.92,1384.18,6662.41 -1600.0,1.0e-5,1,GN_ISRES,4,XTOL_REACHED,69016,0.4255640911665437,9.999995086187327e-6,3.1729425089155324e7,7.789617135230749e6,14333.7,12207.12,1477.87,357.93,1379.04,6603.07 -1600.0,1.0e-5,1,GN_ISRES,5,XTOL_REACHED,74690,0.42556392914100005,9.999998297629971e-6,3.1729226887457654e7,7.789698609149188e6,14331.28,12208.55,1477.98,357.74,1378.23,6603.32 -1600.0,1.0e-5,1,GN_ISRES,6,XTOL_REACHED,71783,0.4258190445779534,9.99999272055276e-6,3.175034511295383e7,7.778309828302827e6,14475.17,12241.69,1447.57,373.08,1376.0,6636.27 -1600.0,1.0e-5,1,GN_ISRES,7,MAXEVAL_REACHED,100000,0.42517322342009456,8.351019965989084e-6,3.1736477897133864e7,7.744492985913887e6,14391.04,12095.54,1459.87,365.68,1396.91,6884.79 -1600.0,1.0e-5,1,GN_ISRES,8,XTOL_REACHED,71600,0.42541505765329785,9.999995906546323e-6,3.1731191286406554e7,7.773288796409978e6,14369.73,12217.72,1459.22,368.98,1381.41,6643.43 -1600.0,1.0e-5,1,GN_ISRES,9,MAXEVAL_REACHED,100000,0.4251135722131805,8.946195345647062e-6,3.19657140924706e7,7.714246287970916e6,12770.48,12473.62,1518.71,367.18,1456.69,6961.66 -1600.0,1.0e-5,1,GN_ISRES,10,XTOL_REACHED,70274,0.4280241457437362,9.999997713836936e-6,3.180785060825359e7,7.872251198841104e6,14943.69,12207.78,1476.68,344.73,1379.2,6383.03 -1600.0,1.0e-5,1,LN_SBPLX,1,XTOL_REACHED,705,0.5812875488029366,9.999999836846224e-6,4.0178230107271574e7,1.1420235448368078e7,34140.0,17069.99,1171.56,33.84,995.38,2389.15 -1600.0,1.0e-5,1,LN_SBPLX,2,XTOL_REACHED,766,0.5735640566108372,9.999999872859893e-6,3.972693913411981e7,1.1163169146591576e7,34082.95,17070.0,989.0,44.29,1043.52,2616.26 -1600.0,1.0e-5,1,LN_SBPLX,3,XTOL_REACHED,859,0.6067901584587996,9.999999985976449e-6,4.171513762105589e7,1.2303154401370231e7,34135.61,16707.24,1877.7,16.23,946.19,1609.38 -1600.0,1.0e-5,1,LN_SBPLX,4,XTOL_REACHED,836,0.452227251959207,9.999999880805906e-6,3.379002668579789e7,8.1965633191215405e6,14076.43,13783.67,1495.71,157.27,1392.61,7579.04 -1600.0,1.0e-5,1,LN_SBPLX,5,XTOL_REACHED,898,0.5253638469016861,9.999999994073964e-6,3.744021539860465e7,1.0201566226186397e7,23600.15,16362.96,1496.65,53.16,1032.06,3527.76 -1600.0,1.0e-5,1,LN_SBPLX,6,XTOL_REACHED,496,0.5414535706547327,9.999999950339803e-6,3.700289424270003e7,1.0780976600407239e7,34140.0,13543.38,1421.95,55.83,986.89,2705.51 -1600.0,1.0e-5,1,LN_SBPLX,7,XTOL_REACHED,1241,0.5327350809889583,9.999999957873142e-6,3.7751041481386304e7,1.0250800446541568e7,26407.05,17010.88,1119.87,95.76,1003.9,3223.24 -1600.0,1.0e-5,1,LN_SBPLX,8,XTOL_REACHED,1173,0.5963986465201813,9.999999999332503e-6,4.1128267695859306e7,1.190968997109749e7,34138.4,17021.0,1531.15,22.3,983.44,1966.86 -1600.0,1.0e-5,1,LN_SBPLX,9,XTOL_REACHED,2103,0.5217659212742541,9.999999997876072e-6,3.595430847656304e7,1.054460779381525e7,29982.15,12456.95,1877.7,61.38,1077.49,2628.64 -1600.0,1.0e-5,1,LN_SBPLX,10,XTOL_REACHED,1223,0.597838949471277,9.999999973210863e-6,4.1388018427612364e7,1.2079823590509713e7,31846.77,17070.0,1875.53,17.12,945.66,1700.41 -1600.0,1.0e-5,2,GN_CRS2_LM,1,XTOL_REACHED,16955,0.3905056222740471,9.999967141644011e-6,2.9067471845244028e7,4.796579281034574e6,313.99,5843.85,1877.69,1789.3,1456.31,18701.48 -1600.0,1.0e-5,2,GN_CRS2_LM,2,XTOL_REACHED,17990,0.3905321748708585,9.999956668743717e-6,2.9042668029737674e7,4.771288083515806e6,313.97,5734.53,1877.7,1825.58,1459.16,18788.74 -1600.0,1.0e-5,2,GN_CRS2_LM,3,XTOL_REACHED,22652,0.39050562613924644,9.999980934303322e-6,2.906747198926874e7,4.796579449056561e6,313.99,5843.85,1877.69,1789.3,1456.31,18701.48 -1600.0,1.0e-5,2,GN_CRS2_LM,4,XTOL_REACHED,16653,0.39050612028434745,9.999908425186683e-6,2.90674552867864e7,4.796590009558946e6,313.97,5843.85,1877.7,1789.33,1456.31,18701.3 -1600.0,1.0e-5,2,GN_CRS2_LM,5,XTOL_REACHED,18456,0.39053217660606926,9.999979949009283e-6,2.9042669648725152e7,4.7712892992350925e6,313.97,5734.53,1877.7,1825.58,1459.16,18788.74 -1600.0,1.0e-5,2,GN_CRS2_LM,6,XTOL_REACHED,17265,0.3905321765625077,9.99995640666429e-6,2.9042668617580015e7,4.771288274302982e6,313.97,5734.53,1877.7,1825.58,1459.16,18788.74 -1600.0,1.0e-5,2,GN_CRS2_LM,7,XTOL_REACHED,15905,0.39050562597722205,9.999980382029192e-6,2.9067472148523696e7,4.796579309139818e6,313.99,5843.85,1877.69,1789.3,1456.31,18701.48 -1600.0,1.0e-5,2,GN_CRS2_LM,8,XTOL_REACHED,16731,0.390532173118481,9.999987502920375e-6,2.9042667371281046e7,4.771287493598195e6,313.97,5734.52,1877.7,1825.58,1459.16,18788.74 -1600.0,1.0e-5,2,GN_CRS2_LM,9,XTOL_REACHED,19484,0.3905056262717444,9.999976363622047e-6,2.9067471643250488e7,4.796579457968093e6,313.99,5843.85,1877.69,1789.3,1456.31,18701.48 -1600.0,1.0e-5,2,GN_CRS2_LM,10,XTOL_REACHED,14744,0.39055262315704753,9.999962534811374e-6,2.9157463225586664e7,4.89322197485788e6,313.97,6268.61,1877.7,1668.08,1413.75,18387.12 -1600.0,1.0e-5,2,GN_ISRES,1,XTOL_REACHED,68648,0.39053932877150443,9.999998143824753e-6,2.9034551372679345e7,4.764624067780518e6,313.97,5705.3,1877.7,1835.98,1459.93,18806.87 -1600.0,1.0e-5,2,GN_ISRES,2,XTOL_REACHED,65245,0.39062306904282734,9.999995848771103e-6,2.9035316592250578e7,4.761236460561588e6,316.8,5688.74,1877.7,1842.41,1459.76,18826.09 -1600.0,1.0e-5,2,GN_ISRES,3,XTOL_REACHED,75041,0.39053885377241637,9.999932504503228e-6,2.904353543006135e7,4.773643273615218e6,324.83,5739.52,1877.7,1823.86,1456.73,18784.16 -1600.0,1.0e-5,2,GN_ISRES,4,XTOL_REACHED,69922,0.3905324739643454,9.999993145026565e-6,2.9042520081297636e7,4.771169190819872e6,313.97,5734.01,1877.7,1825.76,1459.18,18789.06 -1600.0,1.0e-5,2,GN_ISRES,5,XTOL_REACHED,72519,0.3905434760762253,9.999985413657832e-6,2.9043452218694232e7,4.774901160158258e6,333.31,5740.94,1877.7,1823.32,1454.9,18782.27 -1600.0,1.0e-5,2,GN_ISRES,6,XTOL_REACHED,88361,0.3905177088319719,9.999995105488264e-6,2.9067748995461807e7,4.797517691263393e6,318.63,5845.65,1877.7,1788.69,1455.28,18699.68 -1600.0,1.0e-5,2,GN_ISRES,7,XTOL_REACHED,70582,0.3905163300654979,9.999998219493376e-6,2.9068228586071577e7,4.79723625303125e6,314.59,5846.33,1877.7,1788.53,1456.12,18699.65 -1600.0,1.0e-5,2,GN_ISRES,8,XTOL_REACHED,70321,0.3905691892331618,9.999972797237233e-6,2.9150199800224207e7,4.885991705123422e6,313.97,6236.6,1877.7,1676.25,1418.28,18408.62 -1600.0,1.0e-5,2,GN_ISRES,9,XTOL_REACHED,67986,0.3906648501976315,9.999989516843642e-6,2.902577397987016e7,4.747869223634379e6,313.97,5631.09,1877.7,1863.58,1461.86,18872.74 -1600.0,1.0e-5,2,GN_ISRES,10,XTOL_REACHED,72993,0.3906695782985601,9.999990259596879e-6,2.902315194844745e7,4.744534674822143e6,314.04,5616.48,1877.7,1868.69,1462.23,18884.95 -1600.0,1.0e-5,2,LN_SBPLX,1,XTOL_REACHED,495,0.5927253914839742,0.003296340999988849,3.980495000000678e7,1.227032907864458e7,34140.0,17070.0,1877.7,0.0,0.0,0.0 -1600.0,1.0e-5,2,LN_SBPLX,2,XTOL_REACHED,1085,0.6231178256186772,9.999999892035994e-6,4.3281295389161766e7,1.1200895812580973e7,23719.51,17069.39,1877.7,1644.03,1188.5,5169.93 -1600.0,1.0e-5,2,LN_SBPLX,3,XTOL_REACHED,791,0.7772350625289762,9.999999995262418e-6,5.604033113006665e7,1.3339901147396572e7,34117.01,16295.66,1877.7,8423.79,735.52,5016.16 -1600.0,1.0e-5,2,LN_SBPLX,4,XTOL_REACHED,1449,0.4465441282727218,9.999999831905037e-6,3.388900165873416e7,6.217355084836714e6,377.43,11219.06,1877.7,1118.16,1394.52,17721.04 -1600.0,1.0e-5,2,LN_SBPLX,5,XTOL_REACHED,671,0.6274593132799852,9.999999995018692e-6,4.192401436613026e7,1.0195208714036379e7,34001.79,7679.34,1877.7,1996.41,2196.29,13418.28 -1600.0,1.0e-5,2,LN_SBPLX,6,XTOL_REACHED,518,0.5927285814721794,0.003296340999988849,3.9805332948668145e7,1.2270362811501889e7,34140.0,17070.0,1877.7,0.0,0.24,0.0 -1600.0,1.0e-5,2,LN_SBPLX,7,XTOL_REACHED,1214,0.5129714488544748,9.999999883094407e-6,3.538373231052639e7,7.221549373885643e6,17114.79,5484.62,1877.7,3363.25,1006.18,16845.41 -1600.0,1.0e-5,2,LN_SBPLX,8,XTOL_REACHED,1540,0.5321734253405632,9.999999133195399e-6,3.925474034329629e7,7.797207983226313e6,6362.03,11818.68,1877.7,3703.68,2836.55,9990.64 -1600.0,1.0e-5,2,LN_SBPLX,9,XTOL_REACHED,2885,0.5837390430473118,9.999999661689184e-6,4.202157127918364e7,9.589958600390783e6,16890.82,16746.65,1608.7,959.88,604.58,14120.9 -1600.0,1.0e-5,2,LN_SBPLX,10,XTOL_REACHED,1515,0.6391376188152722,9.999999678503343e-6,4.3207036302466705e7,1.2388928975792902e7,33854.36,17070.0,1877.7,753.83,372.46,3390.51 -1600.0,0.0001,1,GN_CRS2_LM,1,XTOL_REACHED,27045,0.34251550286581156,9.99999661400549e-5,2.6571303642619926e7,5.777344592336174e6,6859.76,6401.44,1877.7,1082.27,1463.27,10053.3 -1600.0,0.0001,1,GN_CRS2_LM,2,XTOL_REACHED,18078,0.34282992247571437,9.999999390262161e-5,2.654127327756012e7,5.844872963878538e6,7236.97,6478.61,1877.7,1055.85,1437.34,9712.42 -1600.0,0.0001,1,GN_CRS2_LM,3,XTOL_REACHED,53169,0.3422209011582382,9.999998480390507e-5,2.6432524571163442e7,5.758345053836563e6,8482.82,5544.5,1877.7,1032.48,1468.91,10835.36 -1600.0,0.0001,1,GN_CRS2_LM,4,XTOL_REACHED,17783,0.3428299235563694,9.999997512011693e-5,2.654127376053133e7,5.844872715879455e6,7236.97,6478.61,1877.7,1055.85,1437.34,9712.43 -1600.0,0.0001,1,GN_CRS2_LM,5,XTOL_REACHED,25340,0.34324190932753,9.999998134919077e-5,2.6443266426824033e7,5.558671328915637e6,9448.73,4375.23,1877.65,970.98,1486.16,13122.43 -1600.0,0.0001,1,GN_CRS2_LM,6,XTOL_REACHED,50245,0.3427559214878833,9.999998780125265e-5,2.651872357937938e7,5.850051077198178e6,7430.55,6404.2,1877.7,1052.07,1433.1,9736.02 -1600.0,0.0001,1,GN_CRS2_LM,7,XTOL_REACHED,24327,0.3425155021830496,9.999998199688317e-5,2.657130353809615e7,5.777344607160499e6,6859.76,6401.44,1877.7,1082.27,1463.27,10053.3 -1600.0,0.0001,1,GN_CRS2_LM,8,XTOL_REACHED,40327,0.3425155018841113,9.999999897993232e-5,2.6571303539936237e7,5.777344588492634e6,6859.76,6401.44,1877.7,1082.27,1463.27,10053.3 -1600.0,0.0001,1,GN_CRS2_LM,9,XTOL_REACHED,25819,0.3427914065793418,9.999999224131373e-5,2.6592368000413228e7,5.803628651243302e6,6858.53,6485.5,1877.7,1108.15,1457.03,9832.28 -1600.0,0.0001,1,GN_CRS2_LM,10,XTOL_REACHED,22809,0.34254741094405505,9.999997935279011e-5,2.659599633662916e7,5.787119230311129e6,6859.76,6401.44,1877.7,1151.67,1463.27,9881.09 -1600.0,0.0001,1,GN_ISRES,1,XTOL_REACHED,68260,0.34277828481195366,9.999996219757994e-5,2.6514011388276502e7,5.847411280717594e6,7430.51,6406.37,1877.7,1029.72,1432.39,9795.01 -1600.0,0.0001,1,GN_ISRES,2,XTOL_REACHED,70554,0.34277761387798017,9.999997825268955e-5,2.651368032364964e7,5.847596273569159e6,7430.5,6407.33,1877.7,1029.45,1432.07,9793.95 -1600.0,0.0001,1,GN_ISRES,3,XTOL_REACHED,69795,0.34360339290494035,9.99999958867663e-5,2.65150436510627e7,5.906411893371698e6,7902.47,6402.34,1877.7,995.43,1421.46,9621.59 -1600.0,0.0001,1,GN_ISRES,4,XTOL_REACHED,78437,0.3439588052954622,9.999999374549265e-5,2.653937310500962e7,5.921059298414005e6,7648.59,6602.6,1877.54,968.67,1407.18,9500.16 -1600.0,0.0001,1,GN_ISRES,5,XTOL_REACHED,69303,0.34321217858477004,9.999994709292018e-5,2.6538377967055697e7,5.871077674513432e6,7238.08,6600.95,1877.7,1017.19,1416.17,9604.02 -1600.0,0.0001,1,GN_ISRES,6,XTOL_REACHED,70090,0.3432401629383298,9.999997395466384e-5,2.6532505339530207e7,5.868456250301594e6,7673.35,6382.25,1872.43,1043.05,1426.47,9733.23 -1600.0,0.0001,1,GN_ISRES,7,XTOL_REACHED,71151,0.3428166868804627,9.999999599308845e-5,2.6530496844316885e7,5.841865829621818e6,7435.77,6391.39,1872.57,1073.79,1424.95,9778.98 -1600.0,0.0001,1,GN_ISRES,8,XTOL_REACHED,73061,0.34321271706199014,9.999997238770718e-5,2.651951895879477e7,5.87878582229866e6,7664.87,6405.71,1877.7,1021.51,1430.22,9677.13 -1600.0,0.0001,1,GN_ISRES,9,XTOL_REACHED,65846,0.3427731206623344,9.999997653145165e-5,2.651473054758274e7,5.8487222915680045e6,7430.49,6407.79,1877.7,1036.69,1431.92,9772.34 -1600.0,0.0001,1,GN_ISRES,10,XTOL_REACHED,69739,0.34321417812093863,9.999995431741135e-5,2.653981570061437e7,5.870366274712882e6,7237.99,6597.24,1877.7,1017.82,1418.01,9607.95 -1600.0,0.0001,1,LN_SBPLX,1,XTOL_REACHED,1196,0.49633476377725283,9.999999998854759e-5,3.478387830283042e7,9.827552071351364e6,25513.62,13357.15,1643.46,109.43,952.15,3140.98 -1600.0,0.0001,1,LN_SBPLX,2,XTOL_REACHED,1254,0.5997497335419862,9.999999997812671e-5,4.29166525725158e7,1.0523252097437043e7,34058.99,17070.0,487.73,522.99,1059.03,10831.68 -1600.0,0.0001,1,LN_SBPLX,3,XTOL_REACHED,981,0.6032700535297117,9.999999999834044e-5,4.139500131618674e7,1.2247302638839211e7,34140.0,16543.96,1877.7,16.1,872.2,1595.11 -1600.0,0.0001,1,LN_SBPLX,4,XTOL_REACHED,1088,0.4095503910644831,9.999999970020543e-5,3.0207008598730553e7,7.766557492356074e6,14666.06,9924.73,1877.7,397.08,1410.59,5781.85 -1600.0,0.0001,1,LN_SBPLX,5,XTOL_REACHED,1541,0.5097003112678475,9.999999986856672e-5,3.606243694920003e7,9.705896924929226e6,28639.67,13989.38,1049.75,677.63,1067.14,3959.98 -1600.0,0.0001,1,LN_SBPLX,6,XTOL_REACHED,2116,0.4933324156707765,9.999999688329998e-5,3.489908880905418e7,9.57806763832019e6,25566.13,13441.85,1407.75,212.93,1213.62,3612.14 -1600.0,0.0001,1,LN_SBPLX,7,XTOL_REACHED,1274,0.5097912819247685,9.999999966763165e-5,3.6164714496054895e7,1.0027376237890963e7,23490.49,15246.6,1607.64,155.45,926.43,2970.3 -1600.0,0.0001,1,LN_SBPLX,8,XTOL_REACHED,967,0.4590646491320834,9.999999998425842e-5,3.431204615750934e7,8.70052708869664e6,12264.17,14489.26,1877.7,399.11,1308.32,5037.45 -1600.0,0.0001,1,LN_SBPLX,9,XTOL_REACHED,1285,0.486735056259328,9.999999999840948e-5,3.4500520625960544e7,9.5828242913938e6,23360.85,13278.31,1678.49,271.0,1014.28,3308.9 -1600.0,0.0001,1,LN_SBPLX,10,XTOL_REACHED,721,0.5524864121420343,9.99999999940735e-5,3.902273492506893e7,1.1041671440111866e7,24506.59,17070.0,1877.7,37.97,877.25,2243.89 -1600.0,0.0001,2,GN_CRS2_LM,1,XTOL_REACHED,23526,0.38891874322772624,9.999998969213281e-5,2.8930235113219813e7,4.75074810157932e6,234.8,5718.93,1877.7,1831.09,1418.29,18769.94 -1600.0,0.0001,2,GN_CRS2_LM,2,XTOL_REACHED,23743,0.3889187423634076,9.999998978851408e-5,2.8930230593091022e7,4.750709957232912e6,234.62,5718.85,1877.7,1831.12,1418.33,18770.02 -1600.0,0.0001,2,GN_CRS2_LM,3,XTOL_REACHED,26097,0.38891874242538854,9.999999613445733e-5,2.8930232134579696e7,4.750722759383865e6,234.68,5718.87,1877.7,1831.11,1418.32,18770.0 -1600.0,0.0001,2,GN_CRS2_LM,4,XTOL_REACHED,28478,0.38891874218041383,9.999999961194426e-5,2.8930230645619977e7,4.750710807002838e6,234.62,5718.85,1877.7,1831.12,1418.33,18770.02 -1600.0,0.0001,2,GN_CRS2_LM,5,XTOL_REACHED,27480,0.3889187422515426,9.999999832168918e-5,2.8930230542995483e7,4.750709802792494e6,234.61,5718.85,1877.7,1831.12,1418.33,18770.02 -1600.0,0.0001,2,GN_CRS2_LM,6,XTOL_REACHED,42015,0.38891874226447776,9.999999602379663e-5,2.8930230946422905e7,4.750712981065978e6,234.63,5718.85,1877.7,1831.12,1418.33,18770.02 -1600.0,0.0001,2,GN_CRS2_LM,7,XTOL_REACHED,28229,0.3889187422411912,9.999999580939427e-5,2.8930230744638585e7,4.750711891291148e6,234.62,5718.85,1877.7,1831.12,1418.33,18770.02 -1600.0,0.0001,2,GN_CRS2_LM,8,XTOL_REACHED,26720,0.388918742238118,9.99999983532169e-5,2.893023079786814e7,4.750711953576486e6,234.62,5718.85,1877.7,1831.12,1418.33,18770.02 -1600.0,0.0001,2,GN_CRS2_LM,9,XTOL_REACHED,22279,0.3889187426478952,9.999999137810945e-5,2.893023348647891e7,4.750733142855344e6,234.72,5718.9,1877.7,1831.1,1418.31,18769.97 -1600.0,0.0001,2,GN_CRS2_LM,10,XTOL_REACHED,41152,0.3889187421997492,9.999999840721974e-5,2.893023048967001e7,4.750709483829149e6,234.61,5718.85,1877.7,1831.12,1418.33,18770.03 -1600.0,0.0001,2,GN_ISRES,1,XTOL_REACHED,75301,0.38896171820555986,9.999999817627826e-5,2.896321393934651e7,4.788602341327807e6,277.1,5861.67,1877.7,1783.39,1406.81,18653.39 -1600.0,0.0001,2,GN_ISRES,2,XTOL_REACHED,64747,0.3889190160159672,9.999996116457301e-5,2.8930574158216696e7,4.754510535018976e6,253.16,5726.53,1877.7,1828.41,1414.11,18761.52 -1600.0,0.0001,2,GN_ISRES,3,XTOL_REACHED,65022,0.3890398110118563,9.999999420919395e-5,2.8915291392405994e7,4.732063792682802e6,247.14,5630.82,1877.7,1863.4,1417.27,18842.56 -1600.0,0.0001,2,GN_ISRES,4,XTOL_REACHED,63800,0.38903860981814076,9.999996631090181e-5,2.8915350244560566e7,4.732585048158501e6,249.39,5632.03,1877.7,1862.95,1416.75,18841.31 -1600.0,0.0001,2,GN_ISRES,5,XTOL_REACHED,71515,0.38891887173289597,9.999999810634715e-5,2.893067368437815e7,4.753295620538212e6,246.38,5724.47,1877.7,1829.15,1415.64,18764.13 -1600.0,0.0001,2,GN_ISRES,6,XTOL_REACHED,70722,0.3889188027085305,9.999999128580578e-5,2.893034788869269e7,4.751870316394959e6,240.22,5721.22,1877.7,1830.28,1417.05,18767.42 -1600.0,0.0001,2,GN_ISRES,7,XTOL_REACHED,67666,0.38897934424240777,9.999999634149289e-5,2.8964450725862116e7,4.781573387098738e6,240.85,5848.6,1877.7,1788.25,1414.48,18672.51 -1600.0,0.0001,2,GN_ISRES,8,XTOL_REACHED,70520,0.38891946965199703,9.999996117091248e-5,2.893140725007341e7,4.754605472958211e6,250.32,5728.26,1877.7,1827.87,1414.7,18760.84 -1600.0,0.0001,2,GN_ISRES,9,XTOL_REACHED,74930,0.3889193929922527,9.999999943360642e-5,2.8930992210530065e7,4.750747324498958e6,231.78,5720.32,1877.7,1830.68,1418.93,18769.5 -1600.0,0.0001,2,GN_ISRES,10,XTOL_REACHED,63631,0.3889961418935856,9.999998866576364e-5,2.892606871216114e7,4.745024198262074e6,244.88,5688.74,1877.7,1842.41,1416.65,18795.96 -1600.0,0.0001,2,LN_SBPLX,1,XTOL_REACHED,495,0.5927253914839742,0.003296340999988849,3.980495000000678e7,1.227032907864458e7,34140.0,17070.0,1877.7,0.0,0.0,0.0 -1600.0,0.0001,2,LN_SBPLX,2,XTOL_REACHED,2043,0.6745852910870742,9.99999991313972e-5,4.61669362327532e7,1.1136071683326725e7,33076.39,13882.95,1507.61,1438.32,1648.99,13790.02 -1600.0,0.0001,2,LN_SBPLX,3,XTOL_REACHED,907,0.7570429892261938,9.999999990796802e-5,5.424832429982908e7,1.3069884971792674e7,33176.7,16259.16,1877.7,7513.69,743.06,5066.12 -1600.0,0.0001,2,LN_SBPLX,4,XTOL_REACHED,1656,0.5137944736190903,9.999999997981522e-5,3.892716443263386e7,7.6730627823462365e6,328.2,16119.62,1877.7,1190.54,1899.72,14259.42 -1600.0,0.0001,2,LN_SBPLX,5,XTOL_REACHED,1460,0.5929806415069454,9.999999824356848e-5,3.985832814716991e7,9.805567848612422e6,32484.76,7880.74,1877.7,1353.38,1188.5,15143.21 -1600.0,0.0001,2,LN_SBPLX,6,XTOL_REACHED,518,0.5927285814721794,0.003296340999988849,3.9805332948668145e7,1.2270362811501889e7,34140.0,17070.0,1877.7,0.0,0.24,0.0 -1600.0,0.0001,2,LN_SBPLX,7,XTOL_REACHED,408,0.7046791321843006,9.999999769507112e-5,4.804732613358668e7,1.2646637679002972e7,33611.93,17070.0,1877.7,1239.39,1957.03,6607.36 -1600.0,0.0001,2,LN_SBPLX,8,XTOL_REACHED,1114,0.5843957336627273,9.999999977854229e-5,4.364654991250881e7,9.10379174842537e6,5756.47,17069.69,1877.7,3017.77,2896.87,8601.49 -1600.0,0.0001,2,LN_SBPLX,9,XTOL_REACHED,1941,0.5210667153528934,9.999999900414536e-5,3.592256341477553e7,9.040886499566138e6,22748.51,10439.81,1877.7,1148.28,587.26,10538.48 -1600.0,0.0001,2,LN_SBPLX,10,XTOL_REACHED,734,0.637709233043371,9.999999999477855e-5,4.309682542316205e7,1.238121494683353e7,33844.91,17070.0,1877.7,718.52,362.5,3321.75 -1600.0,0.001,1,GN_CRS2_LM,1,XTOL_REACHED,16538,0.3306614101545075,0.0009999998428424901,2.5755850801888358e7,4.829791291663367e6,5215.81,4019.15,1877.7,961.31,1268.08,16285.1 -1600.0,0.001,1,GN_CRS2_LM,2,XTOL_REACHED,23842,0.33064611689871765,0.0009999999256380843,2.5746736062194325e7,4.853877701425082e6,5432.05,4005.97,1877.7,945.24,1265.17,16208.07 -1600.0,0.001,1,GN_CRS2_LM,3,XTOL_REACHED,14490,0.33066141643092684,0.0009999992716785788,2.5755851236176193e7,4.829791339342235e6,5215.81,4019.15,1877.7,961.31,1268.08,16285.1 -1600.0,0.001,1,GN_CRS2_LM,4,XTOL_REACHED,20208,0.330647956870957,0.0009999999956905674,2.5748926646730367e7,4.852206801055872e6,5432.05,4005.97,1877.7,933.38,1265.17,16250.3 -1600.0,0.001,1,GN_CRS2_LM,5,XTOL_REACHED,28194,0.33068310049219013,0.0009999989792013402,2.5760749294452578e7,4.819536736514018e6,5184.29,4005.36,1877.7,945.61,1270.08,16393.57 -1600.0,0.001,1,GN_CRS2_LM,6,XTOL_REACHED,22852,0.33064795813027364,0.0009999998930448541,2.5748926665362895e7,4.852206930560615e6,5432.05,4005.97,1877.7,933.38,1265.17,16250.3 -1600.0,0.001,1,GN_CRS2_LM,7,XTOL_REACHED,19966,0.33064611583803954,0.0009999999549264388,2.5746735952419415e7,4.853877802432323e6,5432.05,4005.97,1877.7,945.24,1265.17,16208.07 -1600.0,0.001,1,GN_CRS2_LM,8,XTOL_REACHED,20662,0.33064611599271043,0.000999999823831634,2.5746735960047144e7,4.85387776620439e6,5432.05,4005.97,1877.7,945.24,1265.17,16208.07 -1600.0,0.001,1,GN_CRS2_LM,9,XTOL_REACHED,20560,0.330646126081818,0.0009999990856375907,2.5746736867448e7,4.8538768543677665e6,5432.05,4005.97,1877.7,945.24,1265.17,16208.08 -1600.0,0.001,1,GN_CRS2_LM,10,XTOL_REACHED,19650,0.330646121238437,0.0009999998761504854,2.574673645467031e7,4.853877724783809e6,5432.05,4005.97,1877.7,945.24,1265.17,16208.07 -1600.0,0.001,1,GN_ISRES,1,XTOL_REACHED,64851,0.3306587896403347,0.0009999997864972186,2.5751368562550355e7,4.847450495671128e6,5431.98,3985.56,1877.7,939.07,1266.62,16281.28 -1600.0,0.001,1,GN_ISRES,2,XTOL_REACHED,66709,0.3307367846040551,0.0009999997343403439,2.5783307852491904e7,4.761749539966181e6,5202.98,3790.86,1877.7,940.1,1275.74,16938.38 -1600.0,0.001,1,GN_ISRES,3,XTOL_REACHED,73943,0.33147676617810723,0.0009999999716337525,2.5708731725629628e7,5.15889795806114e6,6367.82,4621.78,1877.7,971.78,1236.0,14013.73 -1600.0,0.001,1,GN_ISRES,4,XTOL_REACHED,68454,0.3312542730588971,0.000999999914500064,2.5714381450281925e7,5.069342883753232e6,6361.05,4306.52,1877.7,961.95,1247.49,14778.86 -1600.0,0.001,1,GN_ISRES,5,XTOL_REACHED,75000,0.3307179174173204,0.000999999927661704,2.576812612226308e7,4.811964150122594e6,5173.92,3994.85,1877.7,923.66,1269.65,16512.08 -1600.0,0.001,1,GN_ISRES,6,XTOL_REACHED,60686,0.33069234880776316,0.0009999994737693533,2.5763602757840104e7,4.817478106894762e6,5184.62,4003.65,1877.62,934.64,1270.29,16437.98 -1600.0,0.001,1,GN_ISRES,7,XTOL_REACHED,72941,0.3307031329416824,0.0009999999516351532,2.576403234979727e7,4.814085983019376e6,5173.92,3994.85,1877.7,938.73,1269.65,16455.83 -1600.0,0.001,1,GN_ISRES,8,XTOL_REACHED,75061,0.33070440618273667,0.000999999945803708,2.5762801347423416e7,4.821455531081838e6,5215.92,4005.43,1877.7,928.0,1269.52,16433.39 -1600.0,0.001,1,GN_ISRES,9,XTOL_REACHED,73249,0.3306480168224902,0.0009999999503251772,2.574695462080428e7,4.853464294865511e6,5432.04,4004.13,1877.7,945.82,1265.35,16210.5 -1600.0,0.001,1,GN_ISRES,10,XTOL_REACHED,70289,0.33121538581106114,0.0009999999509115705,2.5715346942455888e7,5.0832056749704415e6,6322.4,4363.55,1877.63,986.9,1246.3,14596.01 -1600.0,0.001,1,LN_SBPLX,1,XTOL_REACHED,1781,0.514884077195019,0.0009999999958356421,3.461201227892961e7,1.0493655163074268e7,34093.65,10445.66,1861.86,95.9,750.82,2937.86 -1600.0,0.001,1,LN_SBPLX,2,XTOL_REACHED,2292,0.5231836269807004,0.000999999999781423,3.643012462893448e7,9.725540808423344e6,32281.98,13199.54,925.27,198.25,867.32,7055.52 -1600.0,0.001,1,LN_SBPLX,3,XTOL_REACHED,921,0.567184141671755,0.0009999999999605405,3.898516358213079e7,1.1534473739197118e7,30479.32,15975.04,1876.93,16.29,620.57,1513.55 -1600.0,0.001,1,LN_SBPLX,4,XTOL_REACHED,858,0.3340939025217309,0.0009999999902167585,2.5936700395979866e7,4.90701698908062e6,6885.21,3574.4,1877.7,721.63,1275.53,17287.48 -1600.0,0.001,1,LN_SBPLX,5,XTOL_REACHED,1450,0.3667401671277506,0.0009999999964918171,2.9041225239212554e7,5.65031527270326e6,6681.23,7012.18,1566.79,2524.24,1185.67,12096.95 -1600.0,0.001,1,LN_SBPLX,6,XTOL_REACHED,837,0.41519994026311846,0.0009999999970511282,2.9720197564426094e7,7.8766764896468595e6,19815.24,7961.21,1877.7,322.69,1043.79,7320.2 -1600.0,0.001,1,LN_SBPLX,7,XTOL_REACHED,1961,0.4891570187237989,0.0009999999999531458,3.520792668214773e7,9.03595610077371e6,23631.43,15013.77,904.02,564.0,843.84,5375.81 -1600.0,0.001,1,LN_SBPLX,8,XTOL_REACHED,2656,0.3896318949189683,0.000999999999966835,3.054377260653696e7,6.5706822874361975e6,6001.41,10166.44,1693.79,2131.86,1210.46,8305.71 -1600.0,0.001,1,LN_SBPLX,9,XTOL_REACHED,2038,0.3573688525897434,0.000999999998260673,2.756290320782356e7,5.60557880331395e6,9578.49,6714.25,1487.91,727.28,1152.04,14231.08 -1600.0,0.001,1,LN_SBPLX,10,XTOL_REACHED,773,0.6040250967135199,0.0009999999999068619,4.1207967270179845e7,1.233084633981982e7,34021.21,17070.0,1876.01,10.96,553.85,1090.26 -1600.0,0.001,2,GN_CRS2_LM,1,XTOL_REACHED,23358,0.3829285728582255,0.0009999999019071346,2.8445841980959617e7,4.69688898444979e6,199.97,5623.96,1877.7,1853.32,1238.73,18557.77 -1600.0,0.001,2,GN_CRS2_LM,2,XTOL_REACHED,20003,0.38292857304365885,0.0009999999896621301,2.8445841776913885e7,4.696888781055014e6,199.97,5623.96,1877.7,1853.32,1238.73,18557.77 -1600.0,0.001,2,GN_CRS2_LM,3,XTOL_REACHED,18591,0.38292857280294645,0.000999999983885496,2.844584210755347e7,4.696888813583237e6,199.97,5623.96,1877.7,1853.32,1238.73,18557.77 -1600.0,0.001,2,GN_CRS2_LM,4,XTOL_REACHED,24654,0.38292857232910793,0.0009999999827282286,2.844584196873398e7,4.696888937855057e6,199.97,5623.96,1877.7,1853.32,1238.73,18557.77 -1600.0,0.001,2,GN_CRS2_LM,5,XTOL_REACHED,21259,0.38292857268078184,0.0009999999784474675,2.844584198863254e7,4.696888913122056e6,199.97,5623.96,1877.7,1853.32,1238.73,18557.77 -1600.0,0.001,2,GN_CRS2_LM,6,XTOL_REACHED,24244,0.3829318247324877,0.0009999999920179863,2.844146819764828e7,4.690780705472817e6,201.08,5596.88,1877.7,1862.98,1238.77,18582.13 -1600.0,0.001,2,GN_CRS2_LM,7,XTOL_REACHED,19315,0.3829285727485773,0.000999999996539162,2.844584191621424e7,4.696888993923245e6,199.97,5623.96,1877.7,1853.32,1238.73,18557.77 -1600.0,0.001,2,GN_CRS2_LM,8,XTOL_REACHED,24602,0.38292857382769274,0.0009999999976739624,2.8445841819222674e7,4.696888929257872e6,199.97,5623.96,1877.7,1853.32,1238.73,18557.77 -1600.0,0.001,2,GN_CRS2_LM,9,XTOL_REACHED,19726,0.3829285734793597,0.0009999999593550077,2.8445841956605256e7,4.696888911008226e6,199.97,5623.96,1877.7,1853.32,1238.73,18557.77 -1600.0,0.001,2,GN_CRS2_LM,10,XTOL_REACHED,22409,0.38292857570860644,0.0009999997562632995,2.8445842088954676e7,4.696889072172057e6,199.97,5623.96,1877.7,1853.32,1238.73,18557.77 -1600.0,0.001,2,GN_ISRES,1,XTOL_REACHED,65438,0.38293431033240394,0.0009999999872925876,2.84441256945589e7,4.694683569738963e6,200.47,5614.19,1877.7,1856.72,1238.73,18566.56 -1600.0,0.001,2,GN_ISRES,2,XTOL_REACHED,69035,0.3829288220035256,0.0009999999915605608,2.844571558649096e7,4.696783072040023e6,199.99,5623.49,1877.7,1853.48,1238.73,18558.11 -1600.0,0.001,2,GN_ISRES,3,MAXEVAL_REACHED,100000,0.38293262186070925,0.0009999998713797924,2.8441094095241465e7,4.690462775616625e6,201.13,5595.48,1877.7,1863.47,1238.78,18583.12 -1600.0,0.001,2,GN_ISRES,4,XTOL_REACHED,61265,0.3829722408978208,0.000999999778576812,2.8428460487474486e7,4.6719234176574685e6,194.82,5517.35,1877.7,1892.92,1240.34,18650.36 -1600.0,0.001,2,GN_ISRES,5,XTOL_REACHED,64950,0.3829359075976196,0.0009999999831944116,2.8443345648998924e7,4.694034800995308e6,200.63,5611.31,1877.7,1857.72,1238.73,18568.6 -1600.0,0.001,2,GN_ISRES,6,XTOL_REACHED,68113,0.382945881505712,0.000999999998425917,2.843959356796007e7,4.6871457261746535e6,201.08,5581.07,1877.7,1868.69,1238.9,18597.63 -1600.0,0.001,2,GN_ISRES,7,XTOL_REACHED,70704,0.3829796389721539,0.000999999995634634,2.842671068891979e7,4.66858914593229e6,191.21,5504.1,1877.7,1898.68,1241.04,18660.5 -1600.0,0.001,2,GN_ISRES,8,XTOL_REACHED,67190,0.38293678269265585,0.0009999998631839532,2.8459305248814378e7,4.710390978931826e6,195.65,5684.52,1877.7,1832.12,1238.95,18509.67 -1600.0,0.001,2,GN_ISRES,9,XTOL_REACHED,61612,0.3829293201221957,0.0009999999259191132,2.8445461696005918e7,4.696571138615403e6,200.04,5622.55,1877.7,1853.81,1238.73,18558.77 -1600.0,0.001,2,GN_ISRES,10,XTOL_REACHED,73379,0.382949094053127,0.0009999999972671026,2.843499275468065e7,4.679633782948415e6,194.78,5551.1,1877.7,1880.46,1240.06,18623.31 -1600.0,0.001,2,LN_SBPLX,1,XTOL_REACHED,510,0.5927253914839229,0.003296340999988849,3.9804950000001036e7,1.2270329078644216e7,34140.0,17070.0,1877.7,0.0,0.0,0.0 -1600.0,0.001,2,LN_SBPLX,2,XTOL_REACHED,1710,0.6146266621331511,0.0009999999998949727,4.2152756901206516e7,1.1083299136022968e7,30470.24,16066.45,1491.22,740.92,376.33,8778.58 -1600.0,0.001,2,LN_SBPLX,3,XTOL_REACHED,727,0.7833669096279372,0.000999999998698514,5.664629861176445e7,1.3562927342254557e7,34140.0,17048.43,1877.7,8527.54,685.84,4232.84 -1600.0,0.001,2,LN_SBPLX,4,XTOL_REACHED,1886,0.42233327877215737,0.0009999999999734028,3.2060838560736477e7,5.658029756997944e6,214.92,9369.64,1877.7,1152.47,1252.71,18940.33 -1600.0,0.001,2,LN_SBPLX,5,XTOL_REACHED,1323,0.5768177801267437,0.0009999999999784181,4.487970108564089e7,7.82168553217002e6,286.44,16745.25,1330.48,7051.36,1356.8,11518.58 -1600.0,0.001,2,LN_SBPLX,6,XTOL_REACHED,515,0.5927285814721346,0.003296340999988849,3.9805332948663875e7,1.2270362811501889e7,34140.0,17070.0,1877.7,0.0,0.24,0.0 -1600.0,0.001,2,LN_SBPLX,7,XTOL_REACHED,6116,0.5538935438803404,0.0009999999993999152,3.852990776627442e7,1.0198050826606989e7,21585.54,14960.62,1877.7,1561.48,507.25,4667.55 -1600.0,0.001,2,LN_SBPLX,8,XTOL_REACHED,1166,0.5370999578332966,0.0009999999999192643,4.069680573068174e7,7.943627925684721e6,1304.31,14741.4,1877.7,3955.18,2836.55,8599.71 -1600.0,0.001,2,LN_SBPLX,9,XTOL_REACHED,1617,0.5539427257179564,0.0009999999986699706,3.857639279802048e7,1.0051549854929375e7,22012.11,14604.59,1877.7,846.31,467.67,7723.01 -1600.0,0.001,2,LN_SBPLX,10,XTOL_REACHED,607,0.6365920858598876,0.0009999999995306036,4.305803548262511e7,1.2460906187447771e7,34139.98,17070.0,1877.7,1027.12,324.55,2174.76 -1600.0,0.01,1,GN_CRS2_LM,1,XTOL_REACHED,24710,0.308031377891953,0.009999999737695175,2.3465733885584578e7,4.752766351514545e6,5195.59,3865.82,1877.7,955.78,1054.84,12802.86 -1600.0,0.01,1,GN_CRS2_LM,2,XTOL_REACHED,31916,0.3080355646762682,0.009999999916972967,2.346586758886056e7,4.755116052232854e6,5205.6,3870.51,1877.7,952.56,1055.35,12793.57 -1600.0,0.01,1,GN_CRS2_LM,3,XTOL_REACHED,26202,0.3080355650415346,0.009999999953296293,2.346586761056959e7,4.755116033459199e6,5205.6,3870.51,1877.7,952.56,1055.35,12793.58 -1600.0,0.01,1,GN_CRS2_LM,4,XTOL_REACHED,24525,0.30802741771182635,0.00999999986183723,2.3466561286730375e7,4.747706451170353e6,5192.22,3852.29,1877.7,948.93,1056.19,12856.78 -1600.0,0.01,1,GN_CRS2_LM,5,XTOL_REACHED,29903,0.308027417050111,0.009999999917648134,2.3466561269845635e7,4.747706477038518e6,5192.22,3852.29,1877.7,948.93,1056.19,12856.78 -1600.0,0.01,1,GN_CRS2_LM,6,XTOL_REACHED,20729,0.308027417555092,0.009999999909207084,2.3466561284847453e7,4.747706552389384e6,5192.22,3852.29,1877.7,948.93,1056.19,12856.78 -1600.0,0.01,1,GN_CRS2_LM,7,XTOL_REACHED,24564,0.30803251700097667,0.009999999980375507,2.346610253933604e7,4.753645403864216e6,5211.83,3860.64,1877.7,955.07,1055.89,12803.55 -1600.0,0.01,1,GN_CRS2_LM,8,XTOL_REACHED,23860,0.30803137501429234,0.009999999982900118,2.346573368335399e7,4.752766189979754e6,5195.59,3865.82,1877.7,955.78,1054.84,12802.86 -1600.0,0.01,1,GN_CRS2_LM,9,XTOL_REACHED,21809,0.3080274192054077,0.009999999910275769,2.346656160478208e7,4.7477063246824825e6,5192.22,3852.29,1877.7,948.93,1056.19,12856.78 -1600.0,0.01,1,GN_CRS2_LM,10,XTOL_REACHED,22572,0.30803137535123754,0.009999999815394608,2.3465733733354084e7,4.752766084969977e6,5195.59,3865.82,1877.7,955.78,1054.84,12802.86 -1600.0,0.01,1,GN_ISRES,1,XTOL_REACHED,96515,0.30804231071016436,0.009999999997506231,2.3455695562473334e7,4.790158417669197e6,5196.03,4006.41,1877.7,949.62,1044.76,12497.88 -1600.0,0.01,1,GN_ISRES,2,XTOL_REACHED,78342,0.30811702560264226,0.009999999995246233,2.347679305418997e7,4.716367663495822e6,5223.91,3745.8,1877.7,916.63,1047.34,13241.25 -1600.0,0.01,1,GN_ISRES,3,XTOL_REACHED,80328,0.3080518660169525,0.009999999979250775,2.345674886907673e7,4.798119933584144e6,5194.15,4030.54,1877.7,944.45,1060.04,12411.25 -1600.0,0.01,1,GN_ISRES,4,XTOL_REACHED,87769,0.3080634163181432,0.009999999871332045,2.346034493208606e7,4.784458645824222e6,5195.42,3988.6,1877.7,934.08,1056.06,12563.72 -1600.0,0.01,1,GN_ISRES,5,XTOL_REACHED,79259,0.3083056313836995,0.009999999997374259,2.3398449341053538e7,5.006551546369283e6,6189.91,4308.95,1877.7,958.11,973.02,11167.74 -1600.0,0.01,1,GN_ISRES,6,XTOL_REACHED,77745,0.3081028385870011,0.009999999988000606,2.3426002893777955e7,4.899560550277176e6,5803.75,4095.67,1877.7,952.37,1032.18,11832.21 -1600.0,0.01,1,GN_ISRES,7,XTOL_REACHED,80064,0.3081115786310946,0.00999999999441874,2.3424683779109832e7,4.902163996646652e6,5841.22,4088.73,1877.7,953.83,1025.59,11836.38 -1600.0,0.01,1,GN_ISRES,8,XTOL_REACHED,76440,0.3080460417686912,0.009999999874664682,2.3467746782071743e7,4.738205846382766e6,5215.88,3814.15,1877.7,935.73,1054.58,12981.17 -1600.0,0.01,1,GN_ISRES,9,XTOL_REACHED,81831,0.30810103916891535,0.009999999990567315,2.3451951641285367e7,4.823997305495478e6,5360.31,4031.75,1877.7,961.97,1057.61,12234.69 -1600.0,0.01,1,GN_ISRES,10,XTOL_REACHED,78199,0.30811535654731487,0.009999999998220838,2.342592266952636e7,4.904560054667012e6,5836.89,4090.79,1877.7,965.99,1030.65,11781.99 -1600.0,0.01,1,LN_SBPLX,1,XTOL_REACHED,3840,0.3963593213755896,0.00999999999761195,2.804038521032189e7,7.702633887468803e6,15865.39,11161.02,1587.3,155.79,431.0,3589.61 -1600.0,0.01,1,LN_SBPLX,2,XTOL_REACHED,1602,0.3134502997216935,0.00999999999952477,2.3714592952882748e7,5.282688890664114e6,7065.0,5269.71,1799.17,920.95,958.52,9601.02 -1600.0,0.01,1,LN_SBPLX,3,XTOL_REACHED,1093,0.374864399881836,0.009999999996668214,2.883204349597863e7,6.510989325558638e6,5855.87,10992.27,1534.87,2072.21,930.43,5216.37 -1600.0,0.01,1,LN_SBPLX,4,XTOL_REACHED,2075,0.3373244035725033,0.00999999999996423,2.49505222846049e7,6.124839165027213e6,10313.83,7789.6,1609.11,660.42,807.04,6408.7 -1600.0,0.01,1,LN_SBPLX,5,XTOL_REACHED,2850,0.3191661089085176,0.009999999992176026,2.3804346953502055e7,5.868394023113207e6,7715.68,6866.75,1853.22,914.44,736.36,5855.97 -1600.0,0.01,1,LN_SBPLX,6,XTOL_REACHED,1153,0.35117279496606885,0.009999999999641318,2.5042226771396864e7,6.697181743172671e6,14423.01,6656.29,1877.7,432.91,567.14,6048.74 -1600.0,0.01,1,LN_SBPLX,7,XTOL_REACHED,3279,0.36265369112011175,0.009999999998941151,2.6478885958698e7,6.856593430222018e6,11982.14,9801.15,1567.34,467.88,918.45,4028.09 -1600.0,0.01,1,LN_SBPLX,8,XTOL_REACHED,668,0.30964141860452554,0.009999999999963496,2.3328452405783173e7,5.364314520459939e6,7533.03,4890.47,1877.7,972.95,991.06,8593.86 -1600.0,0.01,1,LN_SBPLX,9,XTOL_REACHED,4280,0.358917838533818,0.009999999999112757,2.6545664710042097e7,6.306122915806405e6,11672.55,9191.03,1346.97,606.87,606.29,7928.94 -1600.0,0.01,1,LN_SBPLX,10,XTOL_REACHED,2148,0.38932508763561036,0.00999999999748163,2.7510873010631796e7,7.690980850927016e6,15403.03,10860.36,1672.79,270.04,443.04,2576.02 -1600.0,0.01,2,GN_CRS2_LM,1,XTOL_REACHED,40941,0.35708347507008614,0.009999999904878891,2.612867506236913e7,4.687225392677962e6,1107.42,5470.25,1877.7,1590.95,833.2,15808.12 -1600.0,0.01,2,GN_CRS2_LM,2,XTOL_REACHED,24908,0.35708347588590345,0.009999999837265633,2.6128675248498123e7,4.687225181469075e6,1107.42,5470.25,1877.7,1590.95,833.2,15808.12 -1600.0,0.01,2,GN_CRS2_LM,3,XTOL_REACHED,26502,0.3571006876899243,0.00999999999019645,2.6154825748297982e7,4.700409410566628e6,1308.64,5461.84,1877.7,1533.46,799.77,16030.06 -1600.0,0.01,2,GN_CRS2_LM,4,XTOL_REACHED,31417,0.35708347470588014,0.009999999974761666,2.6128675103688568e7,4.687225421169432e6,1107.42,5470.25,1877.7,1590.95,833.2,15808.12 -1600.0,0.01,2,GN_CRS2_LM,5,XTOL_REACHED,23586,0.35710068865950007,0.009999999985296933,2.6154824949329037e7,4.700410027377934e6,1308.64,5461.84,1877.7,1533.46,799.77,16030.06 -1600.0,0.01,2,GN_CRS2_LM,6,XTOL_REACHED,24466,0.35710068917524446,0.0099999998310925,2.615482454996688e7,4.700410209606623e6,1308.64,5461.84,1877.7,1533.46,799.77,16030.06 -1600.0,0.01,2,GN_CRS2_LM,7,XTOL_REACHED,21057,0.3571006878947259,0.009999999976162383,2.6154825885533985e7,4.700409301889943e6,1308.64,5461.84,1877.7,1533.46,799.77,16030.06 -1600.0,0.01,2,GN_CRS2_LM,8,XTOL_REACHED,33134,0.3570834753894859,0.009999999975482341,2.6128675593742475e7,4.687225034735016e6,1107.41,5470.25,1877.7,1590.95,833.2,15808.12 -1600.0,0.01,2,GN_CRS2_LM,9,XTOL_REACHED,23282,0.35708347509367006,0.009999999993508672,2.6128675206812687e7,4.6872253299452085e6,1107.42,5470.25,1877.7,1590.95,833.2,15808.12 -1600.0,0.01,2,GN_CRS2_LM,10,XTOL_REACHED,21436,0.357083476621378,0.009999999690594272,2.61286746807539e7,4.6872256782698305e6,1107.42,5470.25,1877.7,1590.95,833.2,15808.12 -1600.0,0.01,2,GN_ISRES,1,XTOL_REACHED,72081,0.357087025121953,0.009999999960873753,2.6129701488733638e7,4.685335335529629e6,1094.86,5468.42,1877.7,1592.92,834.03,15814.36 -1600.0,0.01,2,GN_ISRES,2,XTOL_REACHED,68744,0.3570869912199146,0.009999999883283152,2.612883868871837e7,4.687920621077416e6,1103.79,5474.34,1877.7,1590.69,833.84,15799.98 -1600.0,0.01,2,GN_ISRES,3,XTOL_REACHED,70963,0.3571351903854576,0.009999999897334374,2.6137699991371896e7,4.683176255918648e6,1204.43,5424.98,1877.7,1573.31,815.59,15979.22 -1600.0,0.01,2,GN_ISRES,4,XTOL_REACHED,72601,0.3571150605426567,0.009999999658163172,2.615711485837218e7,4.7000828952859e6,1317.43,5458.15,1877.7,1531.45,798.05,16049.22 -1600.0,0.01,2,GN_ISRES,5,XTOL_REACHED,69032,0.35716526173924823,0.009999999916197598,2.6158571660046756e7,4.681591146827997e6,1274.36,5403.62,1877.7,1550.42,800.0,16145.98 -1600.0,0.01,2,GN_ISRES,6,XTOL_REACHED,84002,0.3570843858958778,0.009999999979895705,2.612998149509976e7,4.688391238342714e6,1106.91,5475.93,1877.7,1588.67,832.89,15805.74 -1600.0,0.01,2,GN_ISRES,7,XTOL_REACHED,72183,0.3570847053588774,0.009999999932853224,2.612998992223987e7,4.686226797432841e6,1099.52,5470.3,1877.7,1591.4,833.45,15813.9 -1600.0,0.01,2,GN_ISRES,8,XTOL_REACHED,66216,0.35711128859503877,0.00999999979519107,2.615172048444168e7,4.696119573081565e6,1296.16,5448.13,1877.7,1540.94,801.77,16035.17 -1600.0,0.01,2,GN_ISRES,9,XTOL_REACHED,78353,0.35712398419565633,0.009999999978064215,2.6128222151947692e7,4.678797865371981e6,1057.17,5456.1,1877.7,1604.19,838.7,15816.35 -1600.0,0.01,2,GN_ISRES,10,XTOL_REACHED,70123,0.3570861535004168,0.009999999957935084,2.6131152779809736e7,4.687109805938609e6,1095.65,5475.98,1877.7,1589.98,833.65,15809.21 -1600.0,0.01,2,LN_SBPLX,1,XTOL_REACHED,1719,0.483079851842714,0.00999999999999803,3.253877476129886e7,9.68099954599587e6,27502.11,15398.0,1038.7,0.0,0.0,0.0 -1600.0,0.01,2,LN_SBPLX,2,XTOL_REACHED,1319,0.466336041750547,0.00999999999999931,3.158049725939519e7,9.662441680594597e6,22976.64,13573.62,1842.95,0.0,0.0,0.0 -1600.0,0.01,2,LN_SBPLX,3,XTOL_REACHED,1548,0.6340003384010742,0.009999999999969955,4.6751000765629806e7,1.0417373360403657e7,19629.47,15429.05,1519.43,7748.72,478.17,4150.15 -1600.0,0.01,2,LN_SBPLX,4,XTOL_REACHED,1991,0.360266699723944,0.009999999999998345,2.647182790655893e7,4.98340148366085e6,2279.18,6198.48,1877.7,1198.61,698.8,15612.54 -1600.0,0.01,2,LN_SBPLX,5,XTOL_REACHED,1492,0.4672637586274408,0.009999999999999834,3.135306233433643e7,9.62840080027367e6,25584.28,13287.82,1615.2,0.0,0.0,0.0 -1600.0,0.01,2,LN_SBPLX,6,XTOL_REACHED,1098,0.4708051965934071,0.009999999999999539,3.165759088473703e7,9.604377830774026e6,25989.58,14016.19,1411.95,0.0,0.0,0.0 -1600.0,0.01,2,LN_SBPLX,7,XTOL_REACHED,2402,0.46887707673174556,0.009999999999999785,3.1748882241306186e7,9.63335223614954e6,23730.25,14054.86,1650.7,0.0,0.0,0.0 -1600.0,0.01,2,LN_SBPLX,8,XTOL_REACHED,949,0.4087603653080549,0.00999999999999852,2.9854785199708704e7,5.928398454303623e6,506.91,9221.92,1877.7,2372.52,1957.03,8599.6 -1600.0,0.01,2,LN_SBPLX,9,XTOL_REACHED,1252,0.4713571861217843,0.009999999999998158,3.1272418616754036e7,9.710801864332741e6,28460.97,12717.27,1500.1,0.0,0.0,0.0 -1600.0,0.01,2,LN_SBPLX,10,XTOL_REACHED,1400,0.4664696153188328,0.009999999999999395,3.1246962234357037e7,9.645846209152175e6,25685.72,12988.97,1677.2,0.0,0.0,0.0 -2200.0,0.0,1,GN_CRS2_LM,1,XTOL_REACHED,22606,0.4373852600658199,1.2294074007100741e-14,3.298970551689753e7,7.858355770172949e6,14406.94,12391.17,1482.9,335.07,1398.0,6528.59 -2200.0,0.0,1,GN_CRS2_LM,2,XTOL_REACHED,26310,0.5248875730064074,0.0,3.7980638718440905e7,9.904531141529212e6,23347.42,16995.09,1171.77,145.02,1069.91,3671.44 -2200.0,0.0,1,GN_CRS2_LM,3,XTOL_REACHED,38425,0.524886972896542,0.0,3.797839397975603e7,9.905457558092613e6,23347.01,16991.16,1173.35,143.9,1070.01,3670.04 -2200.0,0.0,1,GN_CRS2_LM,4,XTOL_REACHED,21306,0.4995151459113143,0.0,3.577006067615e7,9.570060816051317e6,24450.46,14006.02,1415.01,137.81,1146.61,3643.65 -2200.0,0.0,1,GN_CRS2_LM,5,XTOL_REACHED,24840,0.5349222375322712,0.0,3.8359866056535214e7,1.049051918029315e7,23294.78,15913.18,1811.59,93.47,1097.67,2692.0 -2200.0,0.0,1,GN_CRS2_LM,6,XTOL_REACHED,41424,0.48204924988619735,0.0,3.681670150861415e7,8.630290606352994e6,11237.14,16454.77,1537.65,301.18,1404.03,6384.71 -2200.0,0.0,1,GN_CRS2_LM,7,XTOL_REACHED,27892,0.4831405868467496,0.0,3.6873086512044415e7,8.631661008256782e6,11945.27,16496.96,1457.42,318.2,1406.58,6375.85 -2200.0,0.0,1,GN_CRS2_LM,8,XTOL_REACHED,18117,0.4938244519023635,0.0,3.711693724496973e7,9.181761852154905e6,14328.4,16083.79,1700.47,242.93,1398.0,4863.26 -2200.0,0.0,1,GN_CRS2_LM,9,XTOL_REACHED,45052,0.5248870670491641,0.0,3.797670465445506e7,9.906109908910021e6,23346.71,16988.35,1174.49,143.01,1070.08,3669.25 -2200.0,0.0,1,GN_CRS2_LM,10,XTOL_REACHED,20077,0.49260155926467175,0.0,3.707372083161362e7,9.203449636416536e6,13600.75,15901.64,1824.33,250.24,1398.0,4823.33 -2200.0,0.0,1,GN_ISRES,1,XTOL_REACHED,74931,0.5269376460291467,0.0,3.799599673625222e7,1.0045584339564513e7,23316.3,16699.54,1338.25,95.67,1077.49,3452.29 -2200.0,0.0,1,GN_ISRES,2,XTOL_REACHED,65689,0.5269375601275691,0.0,3.7995996223129116e7,1.0045568501048973e7,23316.34,16699.58,1338.23,95.67,1077.49,3452.31 -2200.0,0.0,1,GN_ISRES,3,XTOL_REACHED,74093,0.5269376760643801,0.0,3.7996041208667584e7,1.00455886400932e7,23316.31,16699.54,1338.25,95.7,1077.49,3452.23 -2200.0,0.0,1,GN_ISRES,4,XTOL_REACHED,67892,0.5269375369649038,0.0,3.7996038168807015e7,1.0045569859390998e7,23316.35,16699.59,1338.22,95.71,1077.49,3452.26 -2200.0,0.0,1,GN_ISRES,5,XTOL_REACHED,71502,0.4960157915642514,0.0,3.720179578224083e7,9.232169677517889e6,14909.69,16138.95,1668.02,233.49,1398.0,4763.54 -2200.0,0.0,1,GN_ISRES,6,XTOL_REACHED,70363,0.4983287498545243,0.0,3.735456811833591e7,9.130706109070463e6,15999.47,16601.68,1395.82,220.33,1398.0,5158.95 -2200.0,0.0,1,GN_ISRES,7,MAXEVAL_REACHED,100000,0.5257881210079347,0.0,3.901755873888193e7,9.76925163467141e6,20367.5,16659.07,1367.09,530.25,1423.42,4007.75 -2200.0,0.0,1,GN_ISRES,8,XTOL_REACHED,68820,0.5167658115824989,0.0,3.6151925624581896e7,1.0197155252415057e7,28628.23,13026.03,1655.2,79.83,1034.44,2904.26 -2200.0,0.0,1,GN_ISRES,9,MAXEVAL_REACHED,100000,0.5229119260278166,0.0,3.8669069818382025e7,9.867412370959902e6,19259.63,16706.94,1560.71,311.26,1414.89,3626.98 -2200.0,0.0,1,GN_ISRES,10,XTOL_REACHED,70031,0.5005059203110339,0.0,3.597658663451358e7,9.580661461998729e6,23380.78,14455.01,1441.81,128.26,1135.08,3632.98 -2200.0,0.0,1,LN_SBPLX,1,XTOL_REACHED,892,0.5592949011959284,0.0,3.949387572824774e7,1.0794916960710796e7,29693.07,16957.63,1186.89,56.02,1054.69,2700.92 -2200.0,0.0,1,LN_SBPLX,2,XTOL_REACHED,1189,0.555594758709659,0.0,3.927556583319855e7,1.0789590464610448e7,28618.82,16695.23,1344.7,45.99,1047.86,2615.67 -2200.0,0.0,1,LN_SBPLX,3,XTOL_REACHED,928,0.5658937806255363,0.0,4.015259155401707e7,1.1232043469800232e7,25782.82,17059.07,1877.7,28.63,983.0,2113.55 -2200.0,0.0,1,LN_SBPLX,4,XTOL_REACHED,1113,0.5769102321387034,0.0,4.0363039806484506e7,1.135418160306398e7,31531.98,16486.55,1497.89,30.91,1041.24,2276.35 -2200.0,0.0,1,LN_SBPLX,5,XTOL_REACHED,1157,0.5942384867863564,0.0,4.136216360145547e7,1.1697746798455454e7,33902.04,16922.51,1417.65,25.57,1044.71,2139.71 -2200.0,0.0,1,LN_SBPLX,6,XTOL_REACHED,1591,0.5616143257130936,0.0,3.887048763157591e7,1.1126731857230647e7,33365.75,14482.63,1554.28,29.68,1038.8,2438.17 -2200.0,0.0,1,LN_SBPLX,7,XTOL_REACHED,1005,0.5380733594032424,0.0,3.849904938565606e7,1.0255240074648857e7,25965.93,17023.42,1160.33,86.78,1055.83,3206.19 -2200.0,0.0,1,LN_SBPLX,8,XTOL_REACHED,1885,0.5752563915517113,0.0,4.051938936497648e7,1.1374513912431993e7,28733.36,17044.76,1686.22,24.84,990.5,2140.4 -2200.0,0.0,1,LN_SBPLX,9,XTOL_REACHED,936,0.5533088678712011,0.0,3.913702734704145e7,1.0994662032638537e7,26136.32,16038.49,1877.7,31.89,983.11,2269.16 -2200.0,0.0,1,LN_SBPLX,10,XTOL_REACHED,1441,0.602580081591768,0.0,4.2030626951024406e7,1.2077436645476045e7,31778.76,17066.01,1877.7,17.18,983.0,1707.74 -2200.0,0.0,2,GN_CRS2_LM,1,XTOL_REACHED,14473,0.423454943773703,0.0,3.101168496307473e7,4.909927194943503e6,385.1,6302.48,1877.7,1659.17,1402.31,18355.87 -2200.0,0.0,2,GN_CRS2_LM,2,XTOL_REACHED,16479,0.4234549412803252,0.0,3.101168499354706e7,4.909927264404412e6,385.1,6302.48,1877.7,1659.17,1402.31,18355.87 -2200.0,0.0,2,GN_CRS2_LM,3,XTOL_REACHED,14267,0.4234549474347007,0.0,3.1011685355344534e7,4.909927249909398e6,385.1,6302.48,1877.7,1659.17,1402.31,18355.87 -2200.0,0.0,2,GN_CRS2_LM,4,XTOL_REACHED,14175,0.4234549418307111,0.0,3.1011684985424336e7,4.909927120264851e6,385.1,6302.48,1877.7,1659.17,1402.31,18355.87 -2200.0,0.0,2,GN_CRS2_LM,5,XTOL_REACHED,13845,0.42345494175575876,0.0,3.101168482110341e7,4.9099270692689745e6,385.1,6302.48,1877.7,1659.17,1402.31,18355.87 -2200.0,0.0,2,GN_CRS2_LM,6,XTOL_REACHED,12397,0.42345494151763413,0.0,3.101168494712643e7,4.909927122191408e6,385.1,6302.48,1877.7,1659.17,1402.31,18355.87 -2200.0,0.0,2,GN_CRS2_LM,7,XTOL_REACHED,15777,0.4234549414930977,0.0,3.1011685081636894e7,4.90992723468092e6,385.1,6302.48,1877.7,1659.17,1402.31,18355.87 -2200.0,0.0,2,GN_CRS2_LM,8,XTOL_REACHED,13851,0.4234549512901915,0.0,3.1011685043126516e7,4.909926617624926e6,385.1,6302.48,1877.7,1659.17,1402.31,18355.88 -2200.0,0.0,2,GN_CRS2_LM,9,XTOL_REACHED,14228,0.42345494110311677,0.0,3.101168482834231e7,4.90992704029501e6,385.1,6302.48,1877.7,1659.17,1402.31,18355.87 -2200.0,0.0,2,GN_CRS2_LM,10,XTOL_REACHED,14237,0.4234549484087611,0.0,3.101168564150279e7,4.909927537091708e6,385.1,6302.48,1877.7,1659.17,1402.31,18355.87 -2200.0,0.0,2,GN_ISRES,1,XTOL_REACHED,70658,0.42345497788712266,0.0,3.101168894046177e7,4.90993362615818e6,385.13,6302.5,1877.7,1659.17,1402.31,18355.86 -2200.0,0.0,2,GN_ISRES,2,XTOL_REACHED,74822,0.42347244373390797,0.0,3.1015673991395175e7,4.915230834869598e6,390.22,6321.18,1877.7,1655.11,1401.5,18336.92 -2200.0,0.0,2,GN_ISRES,3,XTOL_REACHED,68917,0.4234842743606022,0.0,3.101381124249488e7,4.914671863682967e6,403.26,6312.91,1877.7,1656.71,1399.43,18345.94 -2200.0,0.0,2,GN_ISRES,4,XTOL_REACHED,71369,0.42347385126243975,0.0,3.1015673858653836e7,4.915558365981579e6,392.26,6321.53,1877.7,1655.01,1401.17,18336.52 -2200.0,0.0,2,GN_ISRES,5,XTOL_REACHED,65860,0.42345494118460864,0.0,3.1011684870224368e7,4.909927063538118e6,385.1,6302.48,1877.7,1659.17,1402.31,18355.87 -2200.0,0.0,2,GN_ISRES,6,XTOL_REACHED,74551,0.42345904228678344,0.0,3.101213285130643e7,4.910644482881285e6,387.85,6304.06,1877.7,1658.8,1401.88,18354.62 -2200.0,0.0,2,GN_ISRES,7,XTOL_REACHED,63153,0.42345836460108105,0.0,3.101206331040729e7,4.910523793322717e6,387.36,6303.8,1877.7,1658.86,1401.95,18354.82 -2200.0,0.0,2,GN_ISRES,8,XTOL_REACHED,67124,0.42345494037363846,0.0,3.1011684897586823e7,4.909927184292063e6,385.1,6302.48,1877.7,1659.17,1402.31,18355.87 -2200.0,0.0,2,GN_ISRES,9,XTOL_REACHED,66322,0.42347375311016916,0.0,3.101564442690139e7,4.915550745611525e6,392.33,6321.47,1877.7,1655.02,1401.16,18336.55 -2200.0,0.0,2,GN_ISRES,10,XTOL_REACHED,73525,0.423455246347353,0.0,3.1011719273027033e7,4.909980101793101e6,385.3,6302.6,1877.7,1659.14,1402.28,18355.78 -2200.0,0.0,2,LN_SBPLX,1,XTOL_REACHED,536,0.5927357331212987,0.003296340999988849,3.980623027936602e7,1.2270411097673055e7,34140.0,17070.0,1877.7,0.0,0.58,0.0 -2200.0,0.0,2,LN_SBPLX,2,XTOL_REACHED,2055,0.6541436815793107,1.1662375959618937e-18,4.4269673493875474e7,1.2102372733015232e7,33654.94,16742.68,1759.52,741.55,386.8,5900.58 -2200.0,0.0,2,LN_SBPLX,3,XTOL_REACHED,1083,0.6057082948080872,0.0,4.187847996922312e7,1.082481395299807e7,24673.34,15565.33,1877.7,1675.1,543.46,4610.35 -2200.0,0.0,2,LN_SBPLX,4,XTOL_REACHED,2022,0.5143940305007261,0.0,3.839290733646265e7,7.347997634520127e6,373.35,14833.23,1860.72,2077.6,1404.46,10941.8 -2200.0,0.0,2,LN_SBPLX,5,XTOL_REACHED,896,0.6681765900342297,0.0,4.447834131351177e7,1.0206529863288406e7,34104.68,7662.53,1877.7,2007.63,2196.12,13415.4 -2200.0,0.0,2,LN_SBPLX,6,XTOL_REACHED,513,0.5927290758056765,0.003296340999988849,3.980540611356859e7,1.2270358298822988e7,34140.0,17070.0,1877.7,0.0,0.21,0.0 -2200.0,0.0,2,LN_SBPLX,7,XTOL_REACHED,1404,0.5925134557955338,0.0,4.1173119480454944e7,1.0513545631694775e7,22167.11,15816.99,1877.7,1454.65,558.14,5253.6 -2200.0,0.0,2,LN_SBPLX,8,XTOL_REACHED,1088,0.5185658047025293,0.0,3.7894185153904505e7,7.765473354298e6,5267.04,14070.36,1877.7,1838.25,1068.24,10767.54 -2200.0,0.0,2,LN_SBPLX,9,XTOL_REACHED,1592,0.669736067373447,0.0,4.699641620002969e7,1.0600040950180199e7,24607.08,15791.42,1617.64,946.43,1889.74,13428.2 -2200.0,0.0,2,LN_SBPLX,10,XTOL_REACHED,838,0.6496335368741377,1.266919978347093e-18,4.382019444260378e7,1.2363378990486123e7,33684.25,17070.0,1877.7,741.46,373.65,3433.44 -2200.0,1.0e-5,1,GN_CRS2_LM,1,XTOL_REACHED,19633,0.4935375344946907,9.999990817015799e-6,3.439151123371608e7,9.562815265127616e6,32375.47,7428.58,1877.7,374.51,1461.02,5449.84 -2200.0,1.0e-5,1,GN_CRS2_LM,2,XTOL_REACHED,27915,0.45442277372074275,9.999998774086823e-6,3.4412224921175286e7,8.140119509736746e6,13608.63,13977.97,1448.66,301.32,1398.0,6510.86 -2200.0,1.0e-5,1,GN_CRS2_LM,3,XTOL_REACHED,21443,0.5304617143710543,9.999981993783632e-6,3.79244863917402e7,9.80709445238192e6,28316.36,15763.21,850.05,166.93,1068.2,5178.99 -2200.0,1.0e-5,1,GN_CRS2_LM,4,XTOL_REACHED,31081,0.4730493833407886,9.999995564736816e-6,3.6273625295869075e7,8.352715379660741e6,10798.19,16051.97,1460.05,354.9,1401.33,6889.68 -2200.0,1.0e-5,1,GN_CRS2_LM,5,XTOL_REACHED,34474,0.43044214592242264,9.999999312559448e-6,3.216399942752511e7,8.031529499117795e6,14414.91,11045.64,1877.7,308.95,1388.2,5499.2 -2200.0,1.0e-5,1,GN_CRS2_LM,6,XTOL_REACHED,20944,0.4164130640271228,9.999995234405201e-6,3.0886133067833096e7,7.687637983377229e6,16925.55,8474.24,1877.7,467.65,1421.37,6506.15 -2200.0,1.0e-5,1,GN_CRS2_LM,7,XTOL_REACHED,68829,0.4131669171176589,9.999998179877437e-6,3.1686475987588346e7,7.336078218018569e6,9672.08,11202.65,1811.52,421.16,1431.75,7256.02 -2200.0,1.0e-5,1,GN_CRS2_LM,8,XTOL_REACHED,35717,0.4778896835221489,9.999999099923038e-6,3.65178189623664e7,8.655506597417591e6,11025.77,15939.98,1673.39,368.14,1399.7,5946.22 -2200.0,1.0e-5,1,GN_CRS2_LM,9,XTOL_REACHED,41410,0.42300935925121097,9.999994986989591e-6,3.272809766017575e7,7.250855981520336e6,9763.45,12371.42,1494.71,559.08,1428.07,8094.24 -2200.0,1.0e-5,1,GN_CRS2_LM,10,MAXEVAL_REACHED,100000,0.3859032326820053,9.999993406539208e-6,2.9426740004593905e7,6.864454897678405e6,11588.79,8373.06,1840.73,562.57,1394.37,7522.97 -2200.0,1.0e-5,1,GN_ISRES,1,XTOL_REACHED,77464,0.4341321419815396,9.999998346987327e-6,3.277593513659875e7,7.777421831127327e6,14338.12,12213.5,1466.63,365.13,1380.47,6633.88 -2200.0,1.0e-5,1,GN_ISRES,2,XTOL_REACHED,70600,0.43505030317080695,9.9999971014565e-6,3.2835179532839973e7,7.789638775555377e6,14385.49,12327.09,1449.75,364.07,1362.51,6648.48 -2200.0,1.0e-5,1,GN_ISRES,3,MAXEVAL_REACHED,100000,0.42980544522346614,8.120121090070795e-6,3.301980031970083e7,7.497613735862781e6,11632.17,12389.66,1483.36,494.02,1452.41,7581.13 -2200.0,1.0e-5,1,GN_ISRES,4,MAXEVAL_REACHED,100000,0.43279234586526716,9.998074327847001e-6,3.2642339449272152e7,7.776971323181184e6,14345.83,12058.39,1497.58,358.47,1377.03,6561.69 -2200.0,1.0e-5,1,GN_ISRES,5,XTOL_REACHED,74468,0.43269466180547633,9.999998767079543e-6,3.266709258931803e7,7.7479230528812725e6,14367.97,12087.96,1466.6,377.69,1380.22,6642.71 -2200.0,1.0e-5,1,GN_ISRES,6,XTOL_REACHED,69560,0.43413233633848747,9.999996302466316e-6,3.27759565244972e7,7.7773999423153205e6,14338.28,12213.52,1466.6,365.15,1380.47,6633.93 -2200.0,1.0e-5,1,GN_ISRES,7,MAXEVAL_REACHED,100000,0.4346954065520097,9.63132611102396e-6,3.2838579465976834e7,7.770885020054992e6,14388.73,12243.33,1448.95,371.71,1394.05,6686.83 -2200.0,1.0e-5,1,GN_ISRES,8,XTOL_REACHED,66558,0.43424704875574277,9.999977795766271e-6,3.2770787400778085e7,7.789707579325332e6,14331.27,12208.65,1477.97,357.74,1378.18,6603.33 -2200.0,1.0e-5,1,GN_ISRES,9,MAXEVAL_REACHED,100000,0.43192005496616676,8.642050523517815e-6,3.3211288921269633e7,7.491656502360059e6,11271.04,12468.88,1500.22,382.61,1555.59,7942.51 -2200.0,1.0e-5,1,GN_ISRES,10,XTOL_REACHED,75767,0.4341321814305721,9.99999236276263e-6,3.277592647857084e7,7.777426486056854e6,14338.11,12213.53,1466.63,365.13,1380.45,6633.88 -2200.0,1.0e-5,1,LN_SBPLX,1,XTOL_REACHED,852,0.5676070643702718,9.999999994013907e-6,3.981576937656442e7,1.0924671199290656e7,32109.34,17070.0,1018.17,46.48,1031.04,2710.88 -2200.0,1.0e-5,1,LN_SBPLX,2,XTOL_REACHED,1325,0.5787268014539924,9.999999999988097e-6,4.039207747842239e7,1.116281211263646e7,34093.74,17070.0,987.0,44.38,1050.17,2618.02 -2200.0,1.0e-5,1,LN_SBPLX,3,XTOL_REACHED,953,0.5653389532615204,9.999999970541618e-6,4.012409694328173e7,1.1214016429963892e7,25686.4,17068.73,1873.14,26.9,979.49,2155.82 -2200.0,1.0e-5,1,LN_SBPLX,4,XTOL_REACHED,758,0.494830115660213,9.999999409011996e-6,3.700849892255824e7,9.005545817535067e6,16267.5,16070.35,1395.79,127.53,1397.45,5955.26 -2200.0,1.0e-5,1,LN_SBPLX,5,XTOL_REACHED,1489,0.5289918988152845,9.999999778475832e-6,3.796471284039454e7,1.0205211704273788e7,23602.65,16361.56,1496.42,81.65,1032.09,3155.52 -2200.0,1.0e-5,1,LN_SBPLX,6,XTOL_REACHED,688,0.5562855281242682,9.999999979407536e-6,3.855431574627568e7,1.093936602571757e7,34140.0,14051.68,1415.46,223.79,991.04,2624.46 -2200.0,1.0e-5,1,LN_SBPLX,7,XTOL_REACHED,1359,0.5343563354952705,9.999999995983438e-6,3.827387793894066e7,1.0250721034936976e7,24813.2,16806.96,1319.12,82.6,1025.71,3122.52 -2200.0,1.0e-5,1,LN_SBPLX,8,XTOL_REACHED,1288,0.5927407610741113,9.999999999088936e-6,4.1194537511365585e7,1.1672218880826151e7,34000.78,16908.97,1398.03,25.97,987.7,2154.24 -2200.0,1.0e-5,1,LN_SBPLX,9,XTOL_REACHED,1745,0.5470249836080423,9.999999983393278e-6,3.75646018598827e7,1.102545354792979e7,33116.39,12662.55,1877.7,35.25,969.97,2383.23 -2200.0,1.0e-5,1,LN_SBPLX,10,XTOL_REACHED,1908,0.6020395269311021,9.999999887430411e-6,4.1954960977225244e7,1.2075313993127156e7,31793.14,17069.99,1877.7,17.12,945.66,1701.39 -2200.0,1.0e-5,2,GN_CRS2_LM,1,XTOL_REACHED,15341,0.42316114410959726,9.99997627887581e-6,3.099753980173809e7,4.916810926194795e6,385.1,6335.34,1877.7,1651.78,1392.83,18322.99 -2200.0,1.0e-5,2,GN_CRS2_LM,2,XTOL_REACHED,14264,0.42316114694602824,9.999998824857905e-6,3.0997539921917953e7,4.916810755868602e6,385.1,6335.34,1877.7,1651.78,1392.83,18322.99 -2200.0,1.0e-5,2,GN_CRS2_LM,3,XTOL_REACHED,14601,0.42316114493465506,9.999946147460482e-6,3.0997539550225206e7,4.916810260523267e6,385.1,6335.34,1877.7,1651.78,1392.83,18322.99 -2200.0,1.0e-5,2,GN_CRS2_LM,4,XTOL_REACHED,15980,0.423161141879944,9.999967955786354e-6,3.099753966756886e7,4.916811209927332e6,385.1,6335.34,1877.7,1651.78,1392.83,18322.99 -2200.0,1.0e-5,2,GN_CRS2_LM,5,XTOL_REACHED,15569,0.42316114295893353,9.999949720699186e-6,3.099753965558867e7,4.916811072912675e6,385.1,6335.34,1877.7,1651.78,1392.83,18322.99 -2200.0,1.0e-5,2,GN_CRS2_LM,6,XTOL_REACHED,13733,0.42316114997227,9.999919958466897e-6,3.099753925310509e7,4.916809907383572e6,385.1,6335.34,1877.7,1651.78,1392.83,18322.99 -2200.0,1.0e-5,2,GN_CRS2_LM,7,XTOL_REACHED,15537,0.4231611423587066,9.99992921266656e-6,3.099753980311842e7,4.916811273340851e6,385.1,6335.34,1877.7,1651.78,1392.83,18322.99 -2200.0,1.0e-5,2,GN_CRS2_LM,8,XTOL_REACHED,14136,0.4231611416822486,9.999950431420967e-6,3.0997539727767646e7,4.916811189477623e6,385.1,6335.34,1877.7,1651.78,1392.83,18322.99 -2200.0,1.0e-5,2,GN_CRS2_LM,9,XTOL_REACHED,15655,0.42316114144375444,9.999986012689252e-6,3.0997539625046305e7,4.916811021419911e6,385.1,6335.34,1877.7,1651.78,1392.83,18322.99 -2200.0,1.0e-5,2,GN_CRS2_LM,10,XTOL_REACHED,13799,0.42316114574790736,9.999999723151382e-6,3.0997539650992222e7,4.916809708669143e6,385.1,6335.34,1877.7,1651.78,1392.83,18322.99 -2200.0,1.0e-5,2,GN_ISRES,1,MAXEVAL_REACHED,100000,0.4231648937036971,9.992139010009263e-6,3.099744137583015e7,4.915649877596797e6,380.95,6332.51,1877.7,1652.46,1393.75,18325.49 -2200.0,1.0e-5,2,GN_ISRES,2,XTOL_REACHED,66165,0.42316175610292106,9.999997157953057e-6,3.0997506002588313e7,4.916559953991174e6,384.21,6334.73,1877.7,1651.92,1393.03,18323.53 -2200.0,1.0e-5,2,GN_ISRES,3,XTOL_REACHED,72708,0.4231654568623354,9.999998272035812e-6,3.0997311109990932e7,4.915078896373399e6,378.96,6331.1,1877.7,1652.77,1394.18,18326.7 -2200.0,1.0e-5,2,GN_ISRES,4,XTOL_REACHED,68931,0.42316170123927394,9.99998570603979e-6,3.0997509117486566e7,4.916582275051656e6,384.29,6334.78,1877.7,1651.91,1393.01,18323.48 -2200.0,1.0e-5,2,GN_ISRES,5,XTOL_REACHED,70705,0.42316164532442985,9.999944219908199e-6,3.0997511666777074e7,4.916607750427203e6,384.39,6334.84,1877.7,1651.9,1392.99,18323.43 -2200.0,1.0e-5,2,GN_ISRES,6,XTOL_REACHED,70794,0.4231620672065436,9.999987693694199e-6,3.09974892502781e7,4.916432737823459e6,383.76,6334.42,1877.7,1652.0,1393.13,18323.8 -2200.0,1.0e-5,2,GN_ISRES,7,XTOL_REACHED,62430,0.4231644316090963,9.999989237188284e-6,3.099736441791244e7,4.915483647227177e6,380.39,6332.09,1877.7,1652.54,1393.87,18325.83 -2200.0,1.0e-5,2,GN_ISRES,8,XTOL_REACHED,68191,0.4231626040743486,9.999971513610049e-6,3.0997460106637046e7,4.916213901069336e6,382.99,6333.88,1877.7,1652.12,1393.3,18324.27 -2200.0,1.0e-5,2,GN_ISRES,9,XTOL_REACHED,63479,0.42316397466158495,9.999934409366182e-6,3.0997387726562403e7,4.915663708087678e6,381.03,6332.53,1877.7,1652.44,1393.73,18325.45 -2200.0,1.0e-5,2,GN_ISRES,10,XTOL_REACHED,77859,0.4231637405323759,9.999981776761783e-6,3.099737542996382e7,4.915832225003516e6,381.82,6332.85,1877.7,1652.36,1393.58,18325.12 -2200.0,1.0e-5,2,LN_SBPLX,1,XTOL_REACHED,536,0.5927357331212987,0.003296340999988849,3.980623027936602e7,1.2270411097673055e7,34140.0,17070.0,1877.7,0.0,0.58,0.0 -2200.0,1.0e-5,2,LN_SBPLX,2,XTOL_REACHED,1026,0.6628037895434583,9.999999856968018e-6,4.490921330265199e7,1.2108006530753285e7,34094.96,17069.54,1657.7,712.13,380.37,6954.67 -2200.0,1.0e-5,2,LN_SBPLX,3,XTOL_REACHED,850,0.6063488642253871,9.999999892016914e-6,4.193629438348316e7,1.0837240821041036e7,24724.77,15568.73,1877.7,1706.01,542.51,4550.17 -2200.0,1.0e-5,2,LN_SBPLX,4,XTOL_REACHED,1349,0.5496307122257206,9.9999999933962e-6,4.102953317750211e7,7.156153702652147e6,260.83,15821.54,1544.33,1990.76,1428.63,16396.55 -2200.0,1.0e-5,2,LN_SBPLX,5,XTOL_REACHED,2010,0.667171667524177,9.999996485911517e-6,4.44288920189917e7,1.019300799407028e7,33973.27,7688.55,1877.7,1991.04,2196.12,13418.98 -2200.0,1.0e-5,2,LN_SBPLX,6,XTOL_REACHED,513,0.5927290758056765,0.003296340999988849,3.980540611356859e7,1.2270358298822988e7,34140.0,17070.0,1877.7,0.0,0.21,0.0 -2200.0,1.0e-5,2,LN_SBPLX,7,XTOL_REACHED,1754,0.45713068637903004,9.999999583358228e-6,3.359774746553644e7,5.805584385380365e6,314.85,9153.99,1877.7,2371.51,1413.32,13564.26 -2200.0,1.0e-5,2,LN_SBPLX,8,XTOL_REACHED,2081,0.46518992231380135,9.99999992607002e-6,3.364152133314311e7,6.40106768657492e6,5397.96,9263.24,1877.7,1648.81,1059.25,14568.41 -2200.0,1.0e-5,2,LN_SBPLX,9,XTOL_REACHED,1309,0.6216032378979826,9.999998737773556e-6,4.3127713117146395e7,9.73101286731948e6,24294.09,11538.53,1877.7,987.28,1900.97,14065.48 -2200.0,1.0e-5,2,LN_SBPLX,10,XTOL_REACHED,842,0.6498413306367307,9.99999918468898e-6,4.38259612592437e7,1.237389487274322e7,33764.58,17070.0,1877.7,737.66,371.73,3413.95 -2200.0,0.0001,1,GN_CRS2_LM,1,XTOL_REACHED,46935,0.35666803734637237,9.999987339346621e-5,2.798158343118987e7,5.845906135857726e6,7430.49,6407.79,1877.7,1016.69,1431.92,9831.53 -2200.0,0.0001,1,GN_CRS2_LM,2,XTOL_REACHED,28426,0.356668029721327,9.999998609772607e-5,2.7981582650212698e7,5.845906096164589e6,7430.49,6407.79,1877.7,1016.69,1431.92,9831.53 -2200.0,0.0001,1,GN_CRS2_LM,3,XTOL_REACHED,40841,0.35683783944665165,9.999999513266682e-5,2.7993354732778504e7,5.840167263710357e6,7237.15,6493.43,1877.7,995.94,1434.02,9866.9 -2200.0,0.0001,1,GN_CRS2_LM,4,XTOL_REACHED,29448,0.3566680294661325,9.99999794420851e-5,2.798158252079402e7,5.845906171114688e6,7430.49,6407.79,1877.7,1016.69,1431.92,9831.53 -2200.0,0.0001,1,GN_CRS2_LM,5,XTOL_REACHED,27575,0.3566680641681457,9.999982608295917e-5,2.7981587943365537e7,5.845905005644866e6,7430.49,6407.78,1877.7,1016.69,1431.93,9831.54 -2200.0,0.0001,1,GN_CRS2_LM,6,XTOL_REACHED,25576,0.35691153806898385,9.999998587989696e-5,2.7962254412015796e7,5.882882891649276e6,8056.76,6234.14,1877.7,994.26,1437.74,9844.31 -2200.0,0.0001,1,GN_CRS2_LM,7,XTOL_REACHED,25562,0.35666803183744145,9.999987912213916e-5,2.7981582761444084e7,5.845906216371433e6,7430.49,6407.79,1877.7,1016.69,1431.92,9831.53 -2200.0,0.0001,1,GN_CRS2_LM,8,XTOL_REACHED,40021,0.35683784285207193,9.999997352840076e-5,2.7993350829945363e7,5.840170695111544e6,7237.15,6493.44,1877.7,995.93,1434.01,9866.88 -2200.0,0.0001,1,GN_CRS2_LM,9,XTOL_REACHED,31471,0.3570530342078084,9.999999711827699e-5,2.7951169430051256e7,5.903787070549415e6,7907.12,6403.61,1877.7,970.71,1420.35,9700.71 -2200.0,0.0001,1,GN_CRS2_LM,10,XTOL_REACHED,56004,0.3568378401432115,9.999997861127787e-5,2.7993353945157427e7,5.840167964062589e6,7237.15,6493.43,1877.7,995.94,1434.02,9866.89 -2200.0,0.0001,1,GN_ISRES,1,XTOL_REACHED,70770,0.3571696410590212,9.999999545977704e-5,2.794103409046697e7,5.922050207824621e6,8047.81,6403.93,1877.7,965.31,1414.0,9633.04 -2200.0,0.0001,1,GN_ISRES,2,XTOL_REACHED,70792,0.35705317427343725,9.999999880143119e-5,2.7951270940992005e7,5.903776999603619e6,7906.61,6403.82,1877.7,970.71,1420.37,9700.67 -2200.0,0.0001,1,GN_ISRES,3,XTOL_REACHED,70044,0.3569594727990553,9.999997618297487e-5,2.796530656136267e7,5.882498819509904e6,7733.78,6404.07,1877.7,984.9,1427.51,9755.11 -2200.0,0.0001,1,GN_ISRES,4,XTOL_REACHED,72570,0.35736918821766867,9.999999407517412e-5,2.796162024652394e7,5.927969161878094e6,7644.94,6637.99,1877.64,953.09,1403.62,9494.79 -2200.0,0.0001,1,GN_ISRES,5,XTOL_REACHED,69314,0.357053818894094,9.999997109917021e-5,2.7951941961938195e7,5.903597358143478e6,7904.16,6404.21,1877.7,970.85,1420.62,9701.07 -2200.0,0.0001,1,GN_ISRES,6,XTOL_REACHED,65103,0.3569725006072294,9.999999877107533e-5,2.7980482790356547e7,5.868623711185309e6,7238.2,6607.51,1877.69,988.84,1413.93,9686.79 -2200.0,0.0001,1,GN_ISRES,7,XTOL_REACHED,68601,0.356972018020054,9.999999771694497e-5,2.798119918534653e7,5.869118062295182e6,7238.21,6608.18,1877.7,991.12,1413.73,9677.42 -2200.0,0.0001,1,GN_ISRES,8,XTOL_REACHED,67645,0.35727277895369763,9.999986322394294e-5,2.796090970094031e7,5.920813132013865e6,7647.89,6605.05,1877.7,961.93,1406.32,9519.06 -2200.0,0.0001,1,GN_ISRES,9,XTOL_REACHED,73987,0.35716676479160564,9.999997572033926e-5,2.795396610882251e7,5.915708984587867e6,7472.48,6677.22,1877.7,965.97,1397.15,9477.45 -2200.0,0.0001,1,GN_ISRES,10,XTOL_REACHED,75779,0.3569739101689018,9.99999952787038e-5,2.7981947440619685e7,5.868739686049986e6,7238.18,6606.4,1877.7,991.5,1414.26,9679.22 -2200.0,0.0001,1,LN_SBPLX,1,XTOL_REACHED,1018,0.5700780292277892,9.999999983573325e-5,3.98553999729485e7,1.0835548324557604e7,34076.21,17027.93,768.67,107.22,950.1,3339.14 -2200.0,0.0001,1,LN_SBPLX,2,XTOL_REACHED,1030,0.578535169723969,9.99999995932175e-5,4.0846203544202894e7,1.073233868251431e7,34115.13,17070.0,661.69,308.21,963.05,4981.53 -2200.0,0.0001,1,LN_SBPLX,3,XTOL_REACHED,856,0.5557071287406156,9.99999999899356e-5,3.9539146156983554e7,1.0998855417911412e7,24229.76,17055.6,1877.51,32.84,886.1,2391.41 -2200.0,0.0001,1,LN_SBPLX,4,XTOL_REACHED,775,0.4711583176445744,9.999999995776036e-5,3.5302565659405224e7,8.667106694730036e6,14485.45,14823.75,1585.09,221.17,1284.86,5548.02 -2200.0,0.0001,1,LN_SBPLX,5,XTOL_REACHED,1914,0.5279598630347704,9.999999986331503e-5,3.630213096940172e7,1.0433896922068961e7,34055.9,11731.07,1533.32,131.1,1043.97,3098.35 -2200.0,0.0001,1,LN_SBPLX,6,XTOL_REACHED,1062,0.5078891014411598,9.999999971566235e-5,3.5701977134309195e7,9.729356372945426e6,29363.42,12313.18,1377.96,79.04,1178.6,4505.94 -2200.0,0.0001,1,LN_SBPLX,7,XTOL_REACHED,1697,0.5328432269533423,9.999999988667978e-5,3.7675042298385926e7,9.843009576935014e6,30837.56,14564.13,870.95,137.99,1019.8,5980.57 -2200.0,0.0001,1,LN_SBPLX,8,XTOL_REACHED,1425,0.45698317796571114,9.999999998121132e-5,3.406681825080938e7,8.477208876337506e6,14981.56,13479.31,1671.36,221.92,1266.79,5429.53 -2200.0,0.0001,1,LN_SBPLX,9,XTOL_REACHED,1378,0.502652333356308,9.999999999269212e-5,3.586680879452274e7,9.580193456187794e6,24817.05,14733.14,1261.43,120.2,951.04,3847.81 -2200.0,0.0001,1,LN_SBPLX,10,XTOL_REACHED,1181,0.6122609046916809,9.999999981575183e-5,4.236828117464964e7,1.233347648105239e7,33702.32,17070.0,1877.7,15.41,869.93,1532.78 -2200.0,0.0001,2,GN_CRS2_LM,1,XTOL_REACHED,19160,0.42202073710172816,9.999998604592754e-5,3.0904100832414918e7,4.881654336640822e6,277.07,6261.51,1877.7,1669.69,1381.16,18361.32 -2200.0,0.0001,2,GN_CRS2_LM,2,XTOL_REACHED,22517,0.4220207370198593,9.999999462699852e-5,3.0904100806548774e7,4.8816544667182965e6,277.07,6261.51,1877.7,1669.69,1381.16,18361.32 -2200.0,0.0001,2,GN_CRS2_LM,3,XTOL_REACHED,17847,0.42202073723678946,9.999995773587868e-5,3.090410069574996e7,4.88165429436608e6,277.07,6261.51,1877.7,1669.69,1381.16,18361.32 -2200.0,0.0001,2,GN_CRS2_LM,4,XTOL_REACHED,21926,0.42201873630383496,9.999999690119949e-5,3.0904040757342197e7,4.881372291641158e6,277.09,6260.19,1877.7,1670.21,1381.26,18361.62 -2200.0,0.0001,2,GN_CRS2_LM,5,XTOL_REACHED,18903,0.42202074022616864,9.999992150366338e-5,3.090410115181633e7,4.881655237350165e6,277.08,6261.51,1877.7,1669.69,1381.16,18361.32 -2200.0,0.0001,2,GN_CRS2_LM,6,XTOL_REACHED,17194,0.42202073879845536,9.999995500313133e-5,3.0904100978473462e7,4.881654942590265e6,277.07,6261.51,1877.7,1669.69,1381.16,18361.32 -2200.0,0.0001,2,GN_CRS2_LM,7,XTOL_REACHED,15868,0.4220187401101211,9.999998785579634e-5,3.0904044641824473e7,4.881375716747516e6,277.09,6260.2,1877.7,1670.21,1381.26,18361.6 -2200.0,0.0001,2,GN_CRS2_LM,8,XTOL_REACHED,19586,0.4220207366975344,9.999999424262377e-5,3.0904100712060586e7,4.88165413648766e6,277.07,6261.51,1877.7,1669.69,1381.16,18361.32 -2200.0,0.0001,2,GN_CRS2_LM,9,XTOL_REACHED,23611,0.42201873729666006,9.999996987739617e-5,3.090404202778323e7,4.881373301133806e6,277.09,6260.19,1877.7,1670.21,1381.26,18361.61 -2200.0,0.0001,2,GN_CRS2_LM,10,XTOL_REACHED,17792,0.42202073759546305,9.999997951378455e-5,3.090410057301361e7,4.881654201805938e6,277.07,6261.51,1877.7,1669.69,1381.16,18361.32 -2200.0,0.0001,2,GN_ISRES,1,XTOL_REACHED,68614,0.42202836350708783,9.999996903091516e-5,3.0919074113706302e7,4.895355727316025e6,291.14,6310.68,1877.7,1657.06,1378.61,18330.31 -2200.0,0.0001,2,GN_ISRES,2,XTOL_REACHED,67463,0.42203017600710707,9.999999931764556e-5,3.0919346776855063e7,4.8949040514804935e6,288.41,6310.12,1877.7,1657.22,1379.1,18331.24 -2200.0,0.0001,2,GN_ISRES,3,XTOL_REACHED,72160,0.42202073781529026,9.999998715780585e-5,3.090410099478157e7,4.881655179108812e6,277.07,6261.51,1877.7,1669.69,1381.16,18361.32 -2200.0,0.0001,2,GN_ISRES,4,XTOL_REACHED,73615,0.422020760963139,9.999998380312566e-5,3.090411170600911e7,4.881685214206458e6,277.18,6261.59,1877.7,1669.67,1381.14,18361.26 -2200.0,0.0001,2,GN_ISRES,5,XTOL_REACHED,66520,0.4220539421461918,9.999999440783922e-5,3.0914829080112137e7,4.899159960098374e6,320.3,6312.34,1877.7,1656.75,1373.44,18321.57 -2200.0,0.0001,2,GN_ISRES,6,XTOL_REACHED,69112,0.422020890059403,9.99999866991465e-5,3.0904120406713642e7,4.881752540214225e6,277.5,6261.71,1877.7,1669.64,1381.09,18361.12 -2200.0,0.0001,2,GN_ISRES,7,XTOL_REACHED,59609,0.42202860260748065,9.99999691305205e-5,3.0919092195310906e7,4.895115298735018e6,290.01,6310.24,1877.7,1657.17,1378.81,18330.82 -2200.0,0.0001,2,GN_ISRES,8,XTOL_REACHED,64054,0.4220321780276091,9.99999282528169e-5,3.090975588787158e7,4.888541319053322e6,292.33,6282.34,1877.7,1664.41,1378.39,18347.42 -2200.0,0.0001,2,GN_ISRES,9,XTOL_REACHED,66795,0.42202829274498405,9.999997135695994e-5,3.0919045689440608e7,4.895185986536607e6,290.44,6310.32,1877.7,1657.15,1378.74,18330.67 -2200.0,0.0001,2,GN_ISRES,10,XTOL_REACHED,70159,0.42202096190835076,9.99999947354842e-5,3.090420639996002e7,4.881952976859783e6,278.12,6262.23,1877.7,1669.52,1380.97,18360.68 -2200.0,0.0001,2,LN_SBPLX,1,XTOL_REACHED,536,0.5927357331212987,0.003296340999988849,3.980623027936602e7,1.2270411097673055e7,34140.0,17070.0,1877.7,0.0,0.58,0.0 -2200.0,0.0001,2,LN_SBPLX,2,XTOL_REACHED,1383,0.6639145782522912,9.999999977135727e-5,4.499625497108373e7,1.2034212690099388e7,34139.13,17069.98,1599.01,731.43,379.2,7426.54 -2200.0,0.0001,2,LN_SBPLX,3,XTOL_REACHED,874,0.5391213069197881,9.999999964808897e-5,3.827218767864993e7,8.914120471325576e6,14301.69,13766.5,1877.7,1956.38,674.01,7155.92 -2200.0,0.0001,2,LN_SBPLX,4,XTOL_REACHED,1701,0.5309303486833638,9.999999999876618e-5,3.973021571412745e7,7.66053272566032e6,546.65,16213.63,1877.7,1225.35,1369.6,13959.15 -2200.0,0.0001,2,LN_SBPLX,5,XTOL_REACHED,2095,0.4266689871046218,9.99999999930027e-5,3.1440257453037232e7,5.156272297011086e6,326.71,7313.99,1877.7,1472.55,1372.33,17780.85 -2200.0,0.0001,2,LN_SBPLX,6,XTOL_REACHED,513,0.5927290758056765,0.003296340999988849,3.980540611356859e7,1.2270358298822988e7,34140.0,17070.0,1877.7,0.0,0.21,0.0 -2200.0,0.0001,2,LN_SBPLX,7,XTOL_REACHED,1648,0.6625994662803436,9.999999996900143e-5,4.613587055953057e7,1.1103276112715045e7,22834.04,17070.0,1877.7,1266.34,1757.28,7251.79 -2200.0,0.0001,2,LN_SBPLX,8,XTOL_REACHED,865,0.5642628248703726,9.999999986563768e-5,4.2582014107802205e7,8.285543656847199e6,1347.42,17070.0,1877.7,3244.8,1272.6,8602.23 -2200.0,0.0001,2,LN_SBPLX,9,XTOL_REACHED,1246,0.5408634014617136,9.99999999984215e-5,3.6925716610275835e7,9.063987675654026e6,24166.37,9921.43,1877.7,946.69,571.38,11667.46 -2200.0,0.0001,2,LN_SBPLX,10,XTOL_REACHED,810,0.6488728892545172,9.999999996094699e-5,4.374545446288061e7,1.2381290099413361e7,33845.53,17070.0,1877.7,718.45,362.49,3321.71 -2200.0,0.001,1,GN_CRS2_LM,1,XTOL_REACHED,22240,0.34558751022991807,0.0009999999563464756,2.6985249271658793e7,5.165366181451873e6,6696.25,4519.03,1877.65,895.36,1235.79,14270.86 -2200.0,0.001,1,GN_CRS2_LM,2,XTOL_REACHED,22494,0.34558750558975526,0.0009999999709645248,2.6985251796601422e7,5.165366071964255e6,6696.23,4519.04,1877.65,895.36,1235.79,14270.86 -2200.0,0.001,1,GN_CRS2_LM,3,XTOL_REACHED,19766,0.3455875098478002,0.0009999997854660038,2.6985251732761946e7,5.165365797949533e6,6696.24,4519.04,1877.65,895.36,1235.79,14270.86 -2200.0,0.001,1,GN_CRS2_LM,4,XTOL_REACHED,22813,0.34558750606803507,0.0009999999749839914,2.6985250912217043e7,5.165366133596288e6,6696.24,4519.04,1877.65,895.36,1235.79,14270.86 -2200.0,0.001,1,GN_CRS2_LM,5,XTOL_REACHED,23353,0.34558836446071295,0.0009999999244530483,2.6985344237684682e7,5.165477239026151e6,6696.27,4519.02,1877.66,896.09,1235.79,14267.83 -2200.0,0.001,1,GN_CRS2_LM,6,XTOL_REACHED,24616,0.3455875068050235,0.000999999978163089,2.6985250765828658e7,5.165366118118485e6,6696.24,4519.04,1877.65,895.36,1235.79,14270.86 -2200.0,0.001,1,GN_CRS2_LM,7,XTOL_REACHED,23935,0.34558750723235226,0.0009999999215526576,2.698525201084073e7,5.165366063350671e6,6696.23,4519.04,1877.65,895.36,1235.79,14270.86 -2200.0,0.001,1,GN_CRS2_LM,8,XTOL_REACHED,21075,0.345590867464013,0.000999999826723218,2.6985009931480844e7,5.16539356633672e6,6696.3,4518.91,1877.7,895.26,1235.79,14270.76 -2200.0,0.001,1,GN_CRS2_LM,9,XTOL_REACHED,23847,0.34559018316977963,0.0009999998471900877,2.698615104522932e7,5.166252909957706e6,6696.3,4518.91,1877.7,901.36,1235.79,14246.26 -2200.0,0.001,1,GN_CRS2_LM,10,XTOL_REACHED,18241,0.3455901824661568,0.0009999999918770268,2.6986151117224645e7,5.166252835206345e6,6696.3,4518.91,1877.7,901.36,1235.79,14246.26 -2200.0,0.001,1,GN_ISRES,1,XTOL_REACHED,68228,0.34576720649216414,0.0009999999675137016,2.7006077164777096e7,5.013249001390198e6,6395.63,4142.35,1877.7,857.01,1248.01,15538.08 -2200.0,0.001,1,GN_ISRES,2,XTOL_REACHED,73350,0.34576535402601666,0.000999999967643888,2.6993899360298157e7,5.238157033920048e6,6967.86,4623.72,1877.7,933.3,1232.99,13693.44 -2200.0,0.001,1,GN_ISRES,3,XTOL_REACHED,82609,0.3461142957534069,0.0009999999878513531,2.6963620762698457e7,5.391557345315685e6,7449.78,4944.54,1877.7,915.51,1215.88,12682.02 -2200.0,0.001,1,GN_ISRES,4,XTOL_REACHED,70788,0.3457230963936831,0.000999999693069892,2.699575338728738e7,5.003376593211914e6,6437.02,4089.31,1877.7,853.66,1245.97,15639.16 -2200.0,0.001,1,GN_ISRES,5,XTOL_REACHED,71202,0.34559191657678684,0.000999999984153024,2.698573917795358e7,5.165918712777658e6,6696.31,4518.94,1877.69,899.03,1235.79,14255.65 -2200.0,0.001,1,GN_ISRES,6,XTOL_REACHED,76069,0.3458394101599829,0.0009999999898113571,2.6996817667763583e7,5.253698985678493e6,6857.55,4745.44,1877.7,911.72,1231.75,13585.13 -2200.0,0.001,1,GN_ISRES,7,XTOL_REACHED,75524,0.34559242739255835,0.0009999999599638108,2.6983849776950307e7,5.164464231489029e6,6696.3,4518.91,1877.7,888.66,1235.79,14297.4 -2200.0,0.001,1,GN_ISRES,8,XTOL_REACHED,73479,0.34566539782619693,0.0009999999326300868,2.6983819387917567e7,5.159969790386031e6,6698.91,4509.29,1877.62,872.88,1237.09,14382.64 -2200.0,0.001,1,GN_ISRES,9,XTOL_REACHED,69196,0.34574138000481197,0.0009999998572031929,2.7010138762130238e7,5.027693547391171e6,6363.17,4203.04,1877.7,869.86,1248.78,15363.83 -2200.0,0.001,1,GN_ISRES,10,XTOL_REACHED,62904,0.34577300140803374,0.0009999999181167702,2.7008652088692937e7,5.012185897071225e6,6397.48,4141.9,1877.1,854.36,1248.12,15558.31 -2200.0,0.001,1,LN_SBPLX,1,XTOL_REACHED,1034,0.4467896168842746,0.0009999999998862022,3.228907954274677e7,8.537945348381765e6,18008.27,11570.27,1845.24,122.05,850.21,5391.74 -2200.0,0.001,1,LN_SBPLX,2,XTOL_REACHED,1075,0.4911144682617476,0.0009999999998759974,3.395134592305282e7,9.459628685114909e6,30455.38,10421.14,1487.35,94.47,847.43,5400.99 -2200.0,0.001,1,LN_SBPLX,3,XTOL_REACHED,2276,0.5248201610827945,0.0009999999999519363,3.76236987925161e7,1.0328531368024088e7,20617.86,16523.92,1877.69,78.9,757.29,2726.67 -2200.0,0.001,1,LN_SBPLX,4,XTOL_REACHED,1477,0.37064509122835443,0.0009999999998925536,2.8845085167713203e7,5.88284736176138e6,8202.26,8035.13,1555.31,779.54,1128.16,11744.11 -2200.0,0.001,1,LN_SBPLX,5,XTOL_REACHED,2399,0.3615097120747258,0.000999999999809775,2.7908552628323417e7,5.904961051669204e6,9321.79,6940.23,1687.08,685.95,1131.39,11192.12 -2200.0,0.001,1,LN_SBPLX,6,XTOL_REACHED,876,0.422191297849045,0.000999999999981056,3.0540066310386732e7,7.876661721064121e6,19815.02,7961.26,1877.7,322.69,1043.8,7320.16 -2200.0,0.001,1,LN_SBPLX,7,XTOL_REACHED,3353,0.4693681045620832,0.0009999999925939882,3.4104939067723185e7,8.665450994253779e6,20765.08,14079.7,1141.32,277.35,863.14,5258.9 -2200.0,0.001,1,LN_SBPLX,8,XTOL_REACHED,1292,0.3972828078023833,0.0009999999998275262,3.0841498468466703e7,6.567416967321782e6,6058.77,10669.42,1730.62,683.49,1203.71,9783.72 -2200.0,0.001,1,LN_SBPLX,9,XTOL_REACHED,1953,0.4544650450234511,0.0009999999998679945,3.3447263435725354e7,8.287473523322422e6,18146.1,13778.7,1181.95,394.95,878.33,5628.06 -2200.0,0.001,1,LN_SBPLX,10,XTOL_REACHED,955,0.6066457459286192,0.0009999999999305515,4.1547608302132316e7,1.2331260910748363e7,34020.0,17070.0,1876.43,10.96,553.82,1089.84 -2200.0,0.001,2,GN_CRS2_LM,1,XTOL_REACHED,15408,0.41516473524504904,0.0009999999648806844,3.0365945159548238e7,4.8394658053808175e6,214.4,6219.24,1877.7,1670.21,1228.6,18100.34 -2200.0,0.001,2,GN_CRS2_LM,2,XTOL_REACHED,15288,0.41516473527140496,0.0009999999230347544,3.0365945459182788e7,4.83946550339879e6,214.4,6219.24,1877.7,1670.21,1228.6,18100.34 -2200.0,0.001,2,GN_CRS2_LM,3,XTOL_REACHED,24561,0.41517549385293434,0.0009999999477983642,3.0359112530442066e7,4.829676376692127e6,207.02,6182.4,1877.7,1679.74,1230.65,18129.21 -2200.0,0.001,2,GN_CRS2_LM,4,XTOL_REACHED,19171,0.41516473427264694,0.000999999988300972,3.036594525367274e7,4.839465354998148e6,214.39,6219.23,1877.7,1670.21,1228.6,18100.34 -2200.0,0.001,2,GN_CRS2_LM,5,XTOL_REACHED,17644,0.4151647352635459,0.000999999853051301,3.0365945505335286e7,4.839465223753527e6,214.39,6219.23,1877.7,1670.21,1228.6,18100.35 -2200.0,0.001,2,GN_CRS2_LM,6,XTOL_REACHED,22012,0.41516473708933027,0.000999999882833332,3.0365945679654986e7,4.839465575447457e6,214.4,6219.24,1877.7,1670.21,1228.6,18100.34 -2200.0,0.001,2,GN_CRS2_LM,7,XTOL_REACHED,24766,0.41517549469067466,0.0009999999854334045,3.0359112158922546e7,4.829676780611087e6,207.03,6182.4,1877.7,1679.74,1230.65,18129.21 -2200.0,0.001,2,GN_CRS2_LM,8,XTOL_REACHED,17903,0.4151647353038358,0.0009999998631887665,3.0365945549997337e7,4.839465274069628e6,214.39,6219.24,1877.7,1670.21,1228.6,18100.35 -2200.0,0.001,2,GN_CRS2_LM,9,XTOL_REACHED,19550,0.4151647363929167,0.0009999998956366012,3.0365945383192845e7,4.839465493164691e6,214.4,6219.24,1877.7,1670.21,1228.6,18100.34 -2200.0,0.001,2,GN_CRS2_LM,10,XTOL_REACHED,14556,0.415164742787946,0.0009999993179060766,3.036594583096221e7,4.83946665895964e6,214.4,6219.24,1877.7,1670.21,1228.6,18100.34 -2200.0,0.001,2,GN_ISRES,1,XTOL_REACHED,70479,0.41516507492416244,0.0009999999202511538,3.0365829893929325e7,4.839704188230536e6,216.06,6219.39,1877.7,1670.14,1228.4,18099.79 -2200.0,0.001,2,GN_ISRES,2,XTOL_REACHED,69016,0.41517550381351825,0.0009999999882554724,3.0359220210577376e7,4.82956243914707e6,206.07,6182.41,1877.7,1679.76,1230.76,18129.48 -2200.0,0.001,2,GN_ISRES,3,XTOL_REACHED,66497,0.41516474298320655,0.000999999954529891,3.036594722075686e7,4.839467200162003e6,214.4,6219.24,1877.7,1670.21,1228.6,18100.34 -2200.0,0.001,2,GN_ISRES,4,XTOL_REACHED,67782,0.4151859324247972,0.0009999999835979484,3.0371276943844624e7,4.84215343135068e6,210.65,6231.85,1877.7,1667.46,1228.93,18094.0 -2200.0,0.001,2,GN_ISRES,5,XTOL_REACHED,64292,0.41516846508049887,0.0009999997610383648,3.0363127200390995e7,4.837672413175689e6,215.91,6210.99,1877.7,1672.54,1228.52,18103.52 -2200.0,0.001,2,GN_ISRES,6,XTOL_REACHED,72103,0.415175497730396,0.0009999999988082515,3.035915117335878e7,4.829635512695675e6,206.68,6182.4,1877.7,1679.75,1230.69,18129.31 -2200.0,0.001,2,GN_ISRES,7,XTOL_REACHED,61510,0.4151647379192221,0.0009999999998229017,3.036594635523776e7,4.83946582605049e6,214.39,6219.24,1877.7,1670.21,1228.6,18100.34 -2200.0,0.001,2,GN_ISRES,8,XTOL_REACHED,66862,0.4152003532666619,0.0009999999847504317,3.0374194015474707e7,4.84573334352673e6,218.37,6242.76,1877.7,1664.41,1227.86,18086.44 -2200.0,0.001,2,GN_ISRES,9,XTOL_REACHED,75645,0.41516503280025646,0.0009999999788170694,3.0366001107161187e7,4.8395487445339225e6,214.64,6219.45,1877.7,1670.15,1228.56,18100.15 -2200.0,0.001,2,GN_ISRES,10,XTOL_REACHED,63460,0.4151755026401493,0.000999999859942506,3.0359199580464937e7,4.8295845965537885e6,206.25,6182.4,1877.7,1679.75,1230.74,18129.43 -2200.0,0.001,2,LN_SBPLX,1,XTOL_REACHED,534,0.5927357331212135,0.003296340999988849,3.980623027935682e7,1.2270411097672751e7,34140.0,17070.0,1877.7,0.0,0.58,0.0 -2200.0,0.001,2,LN_SBPLX,2,XTOL_REACHED,1310,0.6486359344377777,0.0009999999998522176,4.3815436788149975e7,1.198399310108233e7,34136.51,17070.0,1570.68,723.77,316.91,5577.96 -2200.0,0.001,2,LN_SBPLX,3,XTOL_REACHED,768,0.7592852319956057,0.0009999999999655027,5.726500140508623e7,1.1476485338656908e7,21538.61,15903.9,1877.7,8527.54,772.12,5600.93 -2200.0,0.001,2,LN_SBPLX,4,XTOL_REACHED,2290,0.4315761220190475,0.0009999999999163746,3.214429709504301e7,5.155781140005468e6,240.5,7531.28,1877.7,1267.02,1225.4,20216.14 -2200.0,0.001,2,LN_SBPLX,5,XTOL_REACHED,1159,0.6100501051274458,0.0009999999999992808,4.7586675286278754e7,8.08749303705644e6,209.01,15112.77,1877.7,6757.26,1407.91,8063.13 -2200.0,0.001,2,LN_SBPLX,6,XTOL_REACHED,513,0.5927290758056685,0.003296340999988849,3.980540611356782e7,1.2270358298822988e7,34140.0,17070.0,1877.7,0.0,0.21,0.0 -2200.0,0.001,2,LN_SBPLX,7,XTOL_REACHED,1399,0.5823423946683987,0.0009999999999432902,4.086032294923694e7,1.0356462622971097e7,19078.2,17070.0,1877.7,1005.19,475.73,6120.83 -2200.0,0.001,2,LN_SBPLX,8,XTOL_REACHED,1398,0.5555253705974008,0.0009999999999949168,4.148372328665163e7,7.713601415880609e6,1159.33,15189.32,1877.7,1571.49,2836.55,11529.98 -2200.0,0.001,2,LN_SBPLX,9,XTOL_REACHED,3156,0.6523558564496813,0.000999999999687012,4.632027082850207e7,1.0184867967278728e7,19928.73,17061.74,1568.13,994.63,1528.46,14024.47 -2200.0,0.001,2,LN_SBPLX,10,XTOL_REACHED,541,0.6485172354433204,0.000999999995061133,4.3869038616383255e7,1.2460907357302347e7,34139.99,17070.0,1877.7,1027.12,324.55,2174.76 -2200.0,0.01,1,GN_CRS2_LM,1,XTOL_REACHED,27692,0.3204344226079424,0.009999999966342885,2.443524455847711e7,5.18716851402014e6,6959.42,4616.03,1877.7,923.69,905.55,10099.59 -2200.0,0.01,1,GN_CRS2_LM,2,XTOL_REACHED,61417,0.3204344227736474,0.009999999991263222,2.4435244477933932e7,5.187168655823038e6,6959.42,4616.03,1877.7,923.69,905.55,10099.58 -2200.0,0.01,1,GN_CRS2_LM,3,XTOL_REACHED,24997,0.32043517510363795,0.009999999955246273,2.4433954406189512e7,5.187055494318382e6,6959.59,4617.78,1877.7,925.86,898.88,10112.42 -2200.0,0.01,1,GN_CRS2_LM,4,XTOL_REACHED,32714,0.3204358773988246,0.009999999995015097,2.4434052986050528e7,5.186604795149136e6,6959.59,4615.99,1877.7,922.79,902.34,10115.21 -2200.0,0.01,1,GN_CRS2_LM,5,XTOL_REACHED,27973,0.3204344225895616,0.00999999999077096,2.4435244540223125e7,5.187168576602457e6,6959.42,4616.03,1877.7,923.69,905.55,10099.58 -2200.0,0.01,1,GN_CRS2_LM,6,XTOL_REACHED,24857,0.32043587742735014,0.009999999992879037,2.44340529652949e7,5.186604817604735e6,6959.59,4615.99,1877.7,922.79,902.34,10115.21 -2200.0,0.01,1,GN_CRS2_LM,7,XTOL_REACHED,25005,0.3204344225372649,0.009999999966238954,2.4435244506783284e7,5.187168534254813e6,6959.42,4616.03,1877.7,923.69,905.55,10099.59 -2200.0,0.01,1,GN_CRS2_LM,8,XTOL_REACHED,46022,0.3204354167694959,0.009999999952999416,2.4436430913105927e7,5.1874324619630175e6,6959.53,4614.78,1877.7,927.83,905.66,10086.2 -2200.0,0.01,1,GN_CRS2_LM,9,XTOL_REACHED,21227,0.32043442463990507,0.009999999820516355,2.4435244769231625e7,5.18716891176622e6,6959.42,4616.03,1877.7,923.69,905.55,10099.58 -2200.0,0.01,1,GN_CRS2_LM,10,XTOL_REACHED,28268,0.3204358775431718,0.009999999996329603,2.443405308081721e7,5.1866048133506235e6,6959.59,4615.99,1877.7,922.79,902.34,10115.21 -2200.0,0.01,1,GN_ISRES,1,XTOL_REACHED,73545,0.32053755548919766,0.009999999994090354,2.4455253287053056e7,5.113592977849996e6,6718.34,4475.98,1877.7,912.0,916.24,10647.36 -2200.0,0.01,1,GN_ISRES,2,XTOL_REACHED,74310,0.32043622859148335,0.009999999962329309,2.4433905155152395e7,5.1864077573893005e6,6959.67,4615.65,1877.7,922.91,901.43,10119.16 -2200.0,0.01,1,GN_ISRES,3,XTOL_REACHED,79551,0.32077324720690953,0.009999999902308538,2.4473505717588298e7,5.029386993572238e6,6589.14,4253.09,1877.7,875.93,929.64,11406.85 -2200.0,0.01,1,GN_ISRES,4,XTOL_REACHED,94623,0.3204370345887623,0.009999999999746765,2.443701349835034e7,5.188028930670731e6,6958.67,4616.5,1877.7,927.38,907.77,10076.59 -2200.0,0.01,1,GN_ISRES,5,XTOL_REACHED,72923,0.32052759981604734,0.0099999999994271,2.4435272463189796e7,5.168014748408449e6,6968.76,4549.78,1877.7,905.12,911.32,10307.86 -2200.0,0.01,1,GN_ISRES,6,XTOL_REACHED,86162,0.3205374863317412,0.009999999963585195,2.4456422314778265e7,5.114172893970445e6,6718.34,4475.99,1877.7,911.99,920.34,10631.69 -2200.0,0.01,1,GN_ISRES,7,XTOL_REACHED,78704,0.320724569648563,0.009999999937209203,2.4479409043374933e7,5.039471856817117e6,6652.12,4241.97,1877.7,915.61,920.8,11265.96 -2200.0,0.01,1,GN_ISRES,8,XTOL_REACHED,88194,0.320436444346904,0.009999999998152367,2.4436676450911686e7,5.1879325219017e6,6959.32,4616.22,1877.7,927.4,906.98,10079.51 -2200.0,0.01,1,GN_ISRES,9,XTOL_REACHED,91274,0.3204358858991271,0.009999999981508023,2.4434454017578494e7,5.1875079900625395e6,6959.4,4618.55,1877.7,925.61,901.02,10103.47 -2200.0,0.01,1,GN_ISRES,10,XTOL_REACHED,74998,0.32043591008422145,0.009999999901816853,2.4434466596814193e7,5.187489660976517e6,6959.22,4618.6,1877.7,925.62,900.94,10103.78 -2200.0,0.01,1,LN_SBPLX,1,XTOL_REACHED,1287,0.39201038519654624,0.009999999999742564,2.7827302871340748e7,7.5349555098576145e6,15429.04,9769.06,1793.95,115.54,434.98,4810.23 -2200.0,0.01,1,LN_SBPLX,2,XTOL_REACHED,1800,0.32105251099049475,0.009999999998537075,2.4443240732143838e7,5.460264380811491e6,7486.39,5320.52,1877.7,986.01,845.47,8051.83 -2200.0,0.01,1,LN_SBPLX,3,XTOL_REACHED,1776,0.39262901829187197,0.009999999999612385,3.036125614743488e7,6.817407148345786e6,6306.27,11511.72,1647.73,1671.77,887.33,4273.85 -2200.0,0.01,1,LN_SBPLX,4,XTOL_REACHED,1712,0.3294027893557825,0.009999999999919181,2.4974959564527478e7,5.044232402139778e6,7089.11,4520.54,1846.7,446.41,738.93,14354.27 -2200.0,0.01,1,LN_SBPLX,5,XTOL_REACHED,2861,0.32673854690870324,0.009999999999980969,2.4735382075906746e7,5.226661291612292e6,7974.84,4880.71,1793.1,598.79,811.43,11785.01 -2200.0,0.01,1,LN_SBPLX,6,XTOL_REACHED,1343,0.3244962507804217,0.009999999999997643,2.4457937238333702e7,5.68222507146985e6,8353.92,5805.0,1877.7,864.41,705.57,7463.39 -2200.0,0.01,1,LN_SBPLX,7,XTOL_REACHED,3026,0.4323275707746432,0.009999999999999534,3.044773698997909e7,8.30246408402579e6,19390.78,13609.51,1176.31,185.89,344.59,2482.74 -2200.0,0.01,1,LN_SBPLX,8,XTOL_REACHED,616,0.3256672090528147,0.009999999999933328,2.4699777246430553e7,5.510921714816412e6,7709.79,5438.65,1877.7,682.83,1048.29,8565.13 -2200.0,0.01,1,LN_SBPLX,9,XTOL_REACHED,2644,0.32287661499362086,0.009999999997941647,2.4433887180891488e7,5.631800256500287e6,8050.65,5708.56,1877.7,865.94,842.48,7250.51 -2200.0,0.01,1,LN_SBPLX,10,XTOL_REACHED,4020,0.3925519317861419,0.009999999997676319,2.781714486801736e7,7.688618574078513e6,15270.24,10177.25,1834.52,161.6,416.18,3524.65 -2200.0,0.01,2,GN_CRS2_LM,1,XTOL_REACHED,44998,0.38092859144741603,0.009999999991654301,2.74183059082296e7,4.948094108487588e6,2924.87,5765.71,1877.7,1197.92,668.76,15945.53 -2200.0,0.01,2,GN_CRS2_LM,2,XTOL_REACHED,23092,0.3809285916558505,0.00999999993531194,2.7418305815870058e7,4.948094061177162e6,2924.87,5765.71,1877.7,1197.92,668.76,15945.53 -2200.0,0.01,2,GN_CRS2_LM,3,XTOL_REACHED,40531,0.38091994428633746,0.009999999919757321,2.7417548980546024e7,4.952613984950325e6,2943.63,5774.81,1877.7,1194.04,667.74,15930.64 -2200.0,0.01,2,GN_CRS2_LM,4,XTOL_REACHED,25857,0.38092859170621474,0.009999999915138674,2.7418305692195766e7,4.948094152253465e6,2924.87,5765.71,1877.7,1197.92,668.76,15945.53 -2200.0,0.01,2,GN_CRS2_LM,5,XTOL_REACHED,23137,0.3809372891486217,0.00999999993661445,2.7463357495438874e7,4.97272191984216e6,2781.36,5937.81,1877.7,1172.44,668.32,15837.41 -2200.0,0.01,2,GN_CRS2_LM,6,XTOL_REACHED,20374,0.3809342844250006,0.00999999960632814,2.7461354584426522e7,4.974529082963911e6,2798.12,5936.69,1877.7,1171.32,667.75,15831.83 -2200.0,0.01,2,GN_CRS2_LM,7,XTOL_REACHED,24680,0.380937287889603,0.009999999998786297,2.7463358639996536e7,4.972721940429535e6,2781.35,5937.81,1877.7,1172.44,668.32,15837.41 -2200.0,0.01,2,GN_CRS2_LM,8,XTOL_REACHED,18143,0.3809285917369458,0.009999999909797237,2.741830589715514e7,4.948094085031652e6,2924.87,5765.71,1877.7,1197.92,668.76,15945.53 -2200.0,0.01,2,GN_CRS2_LM,9,XTOL_REACHED,24696,0.38093428206765706,0.009999999715675176,2.746135430391012e7,4.974529382797743e6,2798.12,5936.69,1877.7,1171.32,667.75,15831.83 -2200.0,0.01,2,GN_CRS2_LM,10,XTOL_REACHED,17921,0.38093428526970596,0.009999999438385369,2.7461354446422e7,4.974529328843289e6,2798.12,5936.69,1877.7,1171.32,667.75,15831.83 -2200.0,0.01,2,GN_ISRES,1,XTOL_REACHED,69590,0.38095566173848394,0.009999999971236294,2.747152577195265e7,4.96291761955767e6,2701.74,5937.84,1877.7,1179.24,671.49,15865.57 -2200.0,0.01,2,GN_ISRES,2,XTOL_REACHED,63389,0.38096257204457856,0.009999999869441882,2.743561521941155e7,4.9317136423276635e6,2776.67,5774.05,1877.7,1208.08,673.88,15996.48 -2200.0,0.01,2,GN_ISRES,3,XTOL_REACHED,65479,0.3809450226846356,0.009999999920187585,2.7443610610558227e7,4.971883841170988e6,2884.71,5882.52,1877.7,1175.67,666.37,15852.6 -2200.0,0.01,2,GN_ISRES,4,XTOL_REACHED,68875,0.3809558390146719,0.009999999974479444,2.7460276445862904e7,4.985923423188912e6,2833.77,5963.08,1877.7,1164.95,666.53,15775.67 -2200.0,0.01,2,GN_ISRES,5,XTOL_REACHED,77661,0.38097574149467145,0.009999999945224769,2.744363734232336e7,4.994290478483534e6,2935.65,5943.15,1877.7,1163.86,664.97,15731.63 -2200.0,0.01,2,GN_ISRES,6,XTOL_REACHED,77780,0.38095219724289087,0.009999999973898397,2.7447366367706478e7,4.968279235055107e6,2852.61,5884.06,1877.7,1177.98,667.5,15863.72 -2200.0,0.01,2,GN_ISRES,7,XTOL_REACHED,72368,0.3809504298198596,0.009999999972750332,2.745311129665027e7,4.980433044036146e6,2853.3,5931.46,1877.7,1169.51,666.71,15802.39 -2200.0,0.01,2,GN_ISRES,8,XTOL_REACHED,70138,0.3809449210239319,0.009999999973696097,2.744377123759481e7,4.971913555568372e6,2884.0,5883.0,1877.7,1175.62,666.38,15852.43 -2200.0,0.01,2,GN_ISRES,9,XTOL_REACHED,68975,0.38095871356665306,0.009999999937907195,2.7435904555150717e7,4.978805758893345e6,2941.19,5880.71,1877.7,1173.11,665.17,15819.15 -2200.0,0.01,2,GN_ISRES,10,XTOL_REACHED,64701,0.38094727232690584,0.009999999611850554,2.744146313835385e7,4.9742991272143675e6,2904.28,5882.44,1877.7,1174.09,665.66,15844.87 -2200.0,0.01,2,LN_SBPLX,1,XTOL_REACHED,1365,0.48557196529688385,0.009999999999999967,3.2939468336159006e7,9.696092262753071e6,26156.34,16124.43,1038.7,0.0,0.0,0.0 -2200.0,0.01,2,LN_SBPLX,2,XTOL_REACHED,749,0.4930595396534769,0.009999999999999903,3.3626309929979496e7,9.78228877463213e6,25669.22,17070.0,959.45,0.0,0.0,0.0 -2200.0,0.01,2,LN_SBPLX,3,XTOL_REACHED,819,0.6879225206384822,0.009999999999707144,5.1743831917666785e7,1.0434281432540318e7,19569.02,15522.88,1519.17,7744.03,478.23,4102.88 -2200.0,0.01,2,LN_SBPLX,4,XTOL_REACHED,1666,0.3893005028822449,0.009999999999997334,2.8065961972984985e7,4.792780025876854e6,347.27,6181.09,1877.7,1608.57,903.12,15216.27 -2200.0,0.01,2,LN_SBPLX,5,XTOL_REACHED,1693,0.46510660463714404,0.009999999999999145,3.1249806120161716e7,9.688011776109928e6,24387.35,12785.24,1877.7,0.0,0.0,0.0 -2200.0,0.01,2,LN_SBPLX,6,XTOL_REACHED,2365,0.4645336973781127,0.009999999999998736,3.1058333031938925e7,9.698608509789106e6,25333.69,12349.66,1877.7,0.0,0.0,0.0 -2200.0,0.01,2,LN_SBPLX,7,XTOL_REACHED,1816,0.4746716275107938,0.009999999999999067,3.192622269520574e7,9.614584563942289e6,26636.76,14502.76,1257.16,0.0,0.0,0.0 -2200.0,0.01,2,LN_SBPLX,8,XTOL_REACHED,800,0.4724078143555588,0.00999999999996882,3.4441328828197636e7,6.054217925567335e6,494.77,9221.42,1877.7,2337.44,2897.97,8601.11 -2200.0,0.01,2,LN_SBPLX,9,XTOL_REACHED,1541,0.4650052583554952,0.009999999999999617,3.104827710502154e7,9.683471061603619e6,25854.74,12404.73,1803.84,0.0,0.0,0.0 -2200.0,0.01,2,LN_SBPLX,10,XTOL_REACHED,1280,0.48587787657516907,0.009999999999999004,3.3067567136674806e7,9.698170306289239e6,25400.14,16370.3,1066.62,0.0,0.0,0.0 diff --git a/examples/new_examples/images/MG_optim_diagram.png b/examples/new_examples/images/MG_optim_diagram.png deleted file mode 100644 index 7a00833529e49d48adfb78ba741bb2b06ebcff1d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 136890 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 diff --git a/examples/new_examples/images/microgrid.png b/examples/new_examples/images/microgrid.png deleted file mode 100644 index 5e8731ac71ae9797ff1dc3ebb98a80e6a682bced..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130445 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 H{crytr$$@1 diff --git a/examples/new_examples/images/microgrid_sizing - h2.png b/examples/new_examples/images/microgrid_sizing - h2.png deleted file mode 100644 index 37163330027448037ae62396b1e2fcfedb98904b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 177607 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�x7ahV9#}^6t*k0~! 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 #tg_<;w2d4zy=vNQ~+c3{N>(Za(`>J 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�$!>ikjAGuMjG^L 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 diff --git a/examples/new_examples/images/microgrid_sizing.png b/examples/new_examples/images/microgrid_sizing.png deleted file mode 100644 index f4ab67208f7106a3d938b9ce8de98384bd05c5d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 114539 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

Ux56a?Tz#@$6NYK_|0r*GXm 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" - ] - }, - "execution_count": 1, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "using CSV, DataFrames\n", - "using Microgrids\n", - "using NLopt # optimization solvers\n", - "using Printf # pretty print results\n", - "using PyPlot\n", - "using PyCall\n", - "using BenchmarkTools # for timing performance, optional\n", - "np=pyimport(\"numpy\")\n" - ] - }, - { - "cell_type": "code", - "execution_count": 2, - "id": "04b025c7-5c46-4efe-8497-83dc2637438e", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "true" - ] - }, - "execution_count": 2, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "with_plots = isdefined(Main, :PyPlot)" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "a5f54d21-8371-49d8-a81a-f170548a9bdf", - "metadata": { - "tags": [] - }, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": 3, - "id": "a5a038f2-99e7-4727-8e3e-193569b45618", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "ename": "LoadError", - "evalue": "UndefVarError: `nsteps` not defined", - "output_type": "error", - "traceback": [ - "UndefVarError: `nsteps` not defined", - "", - "Stacktrace:", - " [1] top-level scope", - " @ In[3]:1" - ] - } - ], - "source": [ - "td = collect((0:nsteps-1)/24) " - ] - }, - { - "cell_type": "code", - "execution_count": 4, - "id": "17f47887-a56f-4cac-940e-fb4ed0f2b7eb", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "Microgrid{Float64}(Project(25, 0.05, 1.0, \"€\"), [1453.0, 1331.0, 1214.0, 1146.0, 1078.0, 1035.0, 1032.0, 1072.0, 1142.0, 1208.0 … 1479.0, 1508.0, 1410.0, 1370.0, 1467.0, 1587.0, 1561.0, 1472.0, 1533.0, 1483.0], DispatchableCompound{Float64}(ProductionUnit{Float64}[ProductionUnit{Float64}(2000.0, 0.0, 0.24, 1.0, 400.0, 0.02, 15000.0, 0.0, 1.0, 1.0, \"L\", \"KWh\")], ProductionUnit{Float64}[ProductionUnit{Float64}(1800.0, 0.0, 0.0625, 0.0, 1000.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"Kg\", \"KWh\")]), ProductionUnit{Float64}[ProductionUnit{Float64}(2000.0, 0.0, 56.0, 0.0, 1000.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"KWh\", \"Kg\")], TankCompound{Float64}(Tank{Float64}(0.0, 0.0, 0.0, 25.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0), Tank{Float64}(10000.0, 0.8, 0.0025, 25.0, 0.0, 0.0, 0.1, 1.0, 1.0, 1.0)), Battery{Float64}(5000.0, 350.0, 10.0, 15.0, 3000.0, 1.0, 1.0, 0.05, 0.0, 0.0, 1.0, 1.0, 1.0), NonDispatchableSource[Photovoltaic{Float64}(3000.0, [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.000000000000001e-5 … 0.45131, 0.30678, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 1200.0, 20.0, 25.0, 1.0, 1.0, 1.0), WindPower{Float64}(1800.0, [0.03184904690521816, 0.1104932647748532, 0.24596484619739856, 0.44422012231738006, 0.6554128208926687, 0.8470913237698507, 0.9579413031865969, 0.9735278942424532, 0.9837469734016646, 0.9903667231838823 … 0.011233045262998936, 0.018460507449516883, 0.023644167600765466, 0.02969747711584798, 0.036359043012900244, 0.03713796382151399, 0.037530379586714784, 0.03792477182913709, 0.037530379586714784, 0.03674751985711801], 3500.0, 100.0, 25.0, 1.0, 1.0)])" - ] - }, - "execution_count": 4, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "mg= default_microgrid()" - ] - }, - { - "cell_type": "code", - "execution_count": 5, - "id": "824c7932-f17b-40e4-8ea6-f220ec80263c", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "simulate_microgrid" - ] - }, - "execution_count": 5, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "\"\"\"Simulate the performance of a Microgrid project of size `x`\n", - "with x=[power_rated_gen, energy_rated_sto, power_rated_pv, power_rated_wind]\n", - "\n", - "Returns mg, traj, stats, costs\n", - "\"\"\"\n", - " function simulate_microgrid(x,dispatch)\n", - " # Split decision variables (converted MW → kW):\n", - " \n", - " mg = new_microgrid(x,dispatch)\n", - " # Launch simulation:\n", - " traj, stats, costs = simulate(mg,dispatch)\n", - "\n", - " return traj ,stats, costs\n", - "end" - ] - }, - { - "cell_type": "code", - "execution_count": 6, - "id": "a34cb909-6b9b-47c6-aaea-a45c6d0ebff1", - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "([5.0, 3.0, 1.8, 2.0, 1.8, 10.0], 0.26345419104330475, 23.59720165769015)" - ] - }, - "execution_count": 6, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - " # Baseline sizing: same as in Microgrid_Wind-Solar.ipynb notebook\n", - "x_base = [energy_rated_sto, power_rated_pv,power_rated_wind, power_rated_elyz,power_rated_fc ,capacity_rated_hytank]/1000.\n", - "# run simulation:\n", - "traj, stats, costs = simulate_microgrid(x_base,dispatch_2)\n", - "x_base, costs.lcoe, costs.npc/1e6" - ] - }, - { - "cell_type": "code", - "execution_count": 7, - "id": "f8c047df-66cc-47a2-9468-7c9082b82c1f", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "plot_oper_traj (generic function with 1 method)" - ] - }, - "execution_count": 7, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "\n", - "\n", - "function plot_oper_traj(mg, oper_traj)\n", - " \n", - " z=zeros(Float64,12)\n", - "tm=zeros(Float64,13)\n", - "tm[13]=8760/24\n", - " for i=1:12 \n", - " z[i]= oper_traj.LoH[i*730+1]\n", - " tm[i]=(i-1)*730/24 \n", - "end\n", - " fig,( ax1, ax2) = plt.subplots(2,1)\n", - " y1 = min.(oper_traj.Prenew_pot,mg.load)\n", - " y2 = max.( oper_traj.Pbatt,0.0)\n", - " y3 = oper_traj.Pfc\n", - " y4 = abs.(min.( oper_traj.Pbatt,0.0))\n", - " y5 = oper_traj.Pelyz\n", - " y6 = oper_traj.power_shedding\n", - " y7 = oper_traj.power_curtailment\n", - " \n", - " \n", - " y=np.vstack([y1,y2,y3,y4,y5,y6,y7])\n", - " fieldNames =([\"Pren used by the load\",\"battery_discharge\",\"fuel cell\",\"battery_charge\", \"elyz\",\"shedding\",\"spillage\"])\n", - " \n", - " fieldColors = ([\"orange\",\"green\",\"pink\",\"green\",\"magenta\",\"black\",\"red\"])\n", - " \n", - " \n", - " ax1.plot(td, oper_traj.Prenew_pot,lw=2, \"tab:orange\", label=\"ren\")\n", - " ax1.plot(td, mg.load,lw=2, label=\"load\")\n", - " stacks = ax1.stackplot(td,y,labels=fieldNames, colors = fieldColors,alpha=0.8)\n", - " ax2.plot(td, oper_traj.LoH[1:end-1]/mg.tanks.h2Tank.capacity, \"C2\")\n", - " stacks[2].set_hatch(\"-\")\n", - " stacks[4].set_hatch(\"+\")\n", - " stacks[6].set_hatch(\"\\\\\") \n", - " stacks[7].set_hatch(\"\\\\\") \n", - " \n", - " ax3=ax1.twinx()\n", - " ax3.set_ylim(0, 2)\n", - " ax3.plot(td, oper_traj.Ebatt[1:end-1]/mg.storage.energy_rated, ls=\"--\",\"C2\",label=\"hourly battery level\")\n", - " ax2.plot(td, oper_traj.LoH[1:end-1], \"C2\",label=\"hourly H2 level\")\n", - " \n", - " ax2.stairs(z,tm,fill=\"True\",label=\"level of H2 at the end of each month\")\n", - " \n", - " \n", - " ax1.set_title(\"hourly power repartition\")\n", - " ax2.set_title(\"H2 level\")\n", - " ax1.legend()\n", - " ax1.grid(true)\n", - " ax1.set(ylabel=\"kW\")\n", - " ax2.legend()\n", - " ax3.legend()\n", - " ax2.grid(true)\n", - " ax2.set(ylabel=\"kg\")\n", - " \n", - " fig.tight_layout()\n", - "\n", - "\n", - " \n", - " return fig, ax1, ax2\n", - " \n", - "end\n" - ] - }, - { - "cell_type": "code", - "execution_count": 8, - "id": "4d8e8035-6db7-49e1-87ff-1d5884aa2789", - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "6-element Vector{Float64}:\n", - " 17.07\n", - " 25.605\n", - " 8.535\n", - " 34.14\n", - " 2.0484\n", - " 17.07" - ] - }, - "execution_count": 8, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "Pload_max = maximum(Pload)\n", - "\n", - "xmin = [0., 1e-3, 0., 0., 0., 0.] # 1e-3 instead of 0.0, because LCOE is NaN if ther is exactly zero generation\n", - "x0 = [3.0, 3.0, 2.0, 1.0, 1.0, 5.0] * (Pload_max/1000)\n", - "xmax = [10.0, 15.0, 5.0, 20., 1.2 , 20. ] * (Pload_max/1000)" - ] - }, - { - "cell_type": "code", - "execution_count": 9, - "id": "dd051772-f6d5-416a-a858-e3cac878b834", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "optim_mg" - ] - }, - "execution_count": 9, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "\"\"\"Optimize sizing of microgrid based on the `obj` function\n", - "\n", - "Parameters:\n", - "- `x0`: initial sizing (for the algorithms which need them)\n", - "- `shed_max`: load shedding penalty threshold (same as in `obj`)\n", - "- `algo` could be one of LN_SBPLX, GN_DIRECT, GN_ESCH...\n", - "- `maxeval`: maximum allowed number of calls to the objective function,\n", - " that is to the microgrid simulation\n", - "- `xtol_rel`: termination condition based on relative change of sizing, see NLopt doc.\n", - "- `srand`: random number generation seed (for algorithms which use some stochastic search)\n", - "\n", - "Problem bounds are taken as the global variables `xmin`, `xmax`,\n", - "but could be added to the parameters as well.\n", - "\"\"\"\n", - "function optim_mg(x0, shed_max,dispatch, algo=:LN_SBPLX, maxeval=1000, xtol_rel=1e-8, srand=1)\n", - " nx = length(x0) # number of optim variables\n", - " opt = Opt(algo, nx)\n", - " NLopt.srand(srand)\n", - " \n", - " opt.lower_bounds = xmin\n", - " opt.upper_bounds = xmax\n", - " opt.min_objective = (x, grad) -> obj(x, grad,dispatch, shed_max)\n", - " opt.xtol_rel = xtol_rel\n", - " opt.maxeval = maxeval\n", - " \n", - " (fopt, xopt, ret) = optimize(opt, x0)\n", - " return xopt, ret, opt.numevals\n", - "end" - ] - }, - { - "cell_type": "code", - "execution_count": 11, - "id": "221d69a8-6262-4e95-9a3a-940a254914ab", - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "obj_multi" - ] - }, - "execution_count": 11, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "\"Multi-objective criterion for microgrid performance: lcoe, shedding rate\"\n", - "function obj_multi(x,dispatch)\n", - " traj,stats, costs = simulate_microgrid(x,dispatch)\n", - " # Extract KPIs of interest\n", - " lcoe = costs.lcoe # $/kWh\n", - " shed_rate = stats.shed_rate; # in [0,1]\n", - " return lcoe, shed_rate\n", - "end" - ] - }, - { - "cell_type": "code", - "execution_count": 12, - "id": "0482bd16-e7b2-40b2-82ac-e4cc1505e7b4", - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "obj (generic function with 2 methods)" - ] - }, - "execution_count": 12, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "function obj(x, grad,dispatch, shed_max, w_shed_max=1e5)\n", - " lcoe, shed_rate = obj_multi(x,dispatch)\n", - " over_shed = shed_rate - shed_max\n", - " if over_shed > 0.0\n", - " penalty = w_shed_max*over_shed\n", - " else\n", - " penalty = 0.0\n", - " end\n", - " J = lcoe + penalty\n", - "end" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "ee419820-5562-49ae-9625-8e2384703a57", - "metadata": {}, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "97220b80-1eb3-431e-826c-12fcf5f04c7f", - "metadata": {}, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "79006d3e-ab65-497d-89bd-a0c62fbfc2b9", - "metadata": {}, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "a1561109-812c-43c0-96be-773a032d4952", - "metadata": {}, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": 50, - "id": "6305c0ad-6e41-49e0-9b3a-bc59009581ad", - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "GN_CRS2_LM algo: XTOL_REACHED after 69177 iterations. \n", - "x*=[6750.3, 4362.3, 2143.2, 887.7, 1495.3, 12606.8]\n", - "LCOE*: 0.25620326210747557\n", - "shed*: 9.999998227674223e-5\n" - ] - } - ], - "source": [ - "algo = :GN_CRS2_LM # could be one of GN_CRS2_LM, GN_DIRECT, GN_ESCH, LN_SBPLX...\n", - "shed_max = 0.0001 # in [0,1]\n", - "maxeval=100000\n", - "xopt, ret, numevals = optim_mg(x0, shed_max,dispatch_1, algo, maxeval)\n", - "\n", - "@printf(\"%s algo: %s after %d iterations. \\nx*=\", algo, ret, numevals)\n", - "println(round.(xopt*1000; digits=1)) # kW\n", - "lcoe_opt, shed_rate_opt = obj_multi(xopt,dispatch_1)\n", - "println(\"LCOE*: \", lcoe_opt)\n", - "println(\"shed*: \", shed_rate_opt)" - ] - }, - { - "cell_type": "code", - "execution_count": 42, - "id": "1959b112-8609-49d0-a0e3-721b1dd5d7d1", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "OperationStats with fields:\n", - "- served_energy: 6.7682e6 kWh\n", - "- shed_energy: 6775.0 kWh\n", - "- shed_max: 256.54 kW\n", - "- shed_hours: 141.0 h\n", - "- shed_duration_max: 8.0 h\n", - "- shed_rate: 0.001 in [0,1]\n", - "- gen_energy: 0.0 kWh\n", - "- gen_hours: 0.0 h\n", - "- gen_fuel: 0.0 L\n", - "- fc_energy: 983780.0 kWh\n", - "- fc_hours: 1829.0 h\n", - "- h2_consumed: 61486.0 kg\n", - "- h2_produced: 64898.0 kg\n", - "- elyz_hours: 4051.0 h\n", - "- elyz_consumed_energy: 3.6343e6 kWh\n", - "- h2_chain_loss: 2.6503e6 kWh\n", - "- storage_cycles: 154.64 \n", - "- storage_char_energy: 483310.0 kWh\n", - "- storage_dis_energy: 440120.0 kWh\n", - "- storage_loss_energy: 46172.0 kWh\n", - "- spilled_energy: 785770.0 kWh\n", - "- spilled_max: 3136.2 kW\n", - "- spilled_rate: 0.076678 in [0,1]\n", - "- renew_potential_energy: 1.0248e7 kWh\n", - "- renew_energy: 9.4619e6 kWh\n", - "- renew_rate: 1.0 in [0,1]\n" - ] - }, - "execution_count": 42, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "mg, traj, stats, costs = simulate_microgrid(xopt,dispatch_1)\n", - "stats" - ] - }, - { - "cell_type": "code", - "execution_count": 46, - "id": "08163c89-f8e5-48ff-b29c-942421942fb9", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "(Figure(PyObject

), PyObject , PyObject )" - ] - }, - "execution_count": 46, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "plot_oper_traj(mg,traj)" - ] - }, - { - "cell_type": "code", - "execution_count": 6, - "id": "4da1dd01-e71f-49c9-96ea-09a8ad0e5726", - "metadata": {}, - "outputs": [ - { - "ename": "LoadError", - "evalue": "UndefVarError: `optim_mg` not defined", - "output_type": "error", - "traceback": [ - "UndefVarError: `optim_mg` not defined", - "", - "Stacktrace:", - " [1] top-level scope", - " @ In[6]:4" - ] - } - ], - "source": [ - "algo = :GN_CRS2_LM # could be one of GN_CRS2_LM, GN_DIRECT, GN_ESCH, LN_SBPLX...\n", - "shed_max = 0.001 # in [0,1]\n", - "maxeval=100000\n", - "xopt2, ret, numevals = optim_mg(x0, shed_max,dispatch_2, algo, maxeval)\n", - "\n", - "@printf(\"%s algo: %s after %d iterations. \\nx*=\", algo, ret, numevals)\n", - "println(round.(xopt2*1000; digits=1)) # kW\n", - "lcoe_opt, shed_rate_opt = obj_multi(xopt2,dispatch_2)\n", - "println(\"LCOE*: \", lcoe_opt)\n", - "println(\"shed*: \", shed_rate_opt)" - ] - }, - { - "cell_type": "code", - "execution_count": 48, - "id": "46dbc313-3f17-47f1-8589-dddbb5d76f79", - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "OperationStats with fields:\n", - "- served_energy: 6.7682e6 kWh\n", - "- shed_energy: 6775.0 kWh\n", - "- shed_max: 1203.8 kW\n", - "- shed_hours: 65.0 h\n", - "- shed_duration_max: 11.0 h\n", - "- shed_rate: 0.001 in [0,1]\n", - "- gen_energy: 0.0 kWh\n", - "- gen_hours: 0.0 h\n", - "- gen_fuel: 0.0 L\n", - "- fc_energy: 1.3541e6 kWh\n", - "- fc_hours: 2843.0 h\n", - "- h2_consumed: 84630.0 kg\n", - "- h2_produced: 87968.0 kg\n", - "- elyz_hours: 5421.0 h\n", - "- elyz_consumed_energy: 4.9262e6 kWh\n", - "- h2_chain_loss: 3.5719e6 kWh\n", - "- storage_cycles: 46.307 \n", - "- storage_char_energy: 8484.3 kWh\n", - "- storage_dis_energy: 7844.2 kWh\n", - "- storage_loss_energy: 816.42 kWh\n", - "- spilled_energy: 534940.0 kWh\n", - "- spilled_max: 1974.7 kW\n", - "- spilled_rate: 0.049186 in [0,1]\n", - "- renew_potential_energy: 1.0876e7 kWh\n", - "- renew_energy: 1.0341e7 kWh\n", - "- renew_rate: 1.0 in [0,1]\n" - ] - }, - "execution_count": 48, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "mg2, traj2, stats2, costs2 = simulate_microgrid(xopt2,dispatch_2)\n", - "stats2" - ] - }, - { - "cell_type": "code", - "execution_count": 5, - "id": "88c56bff-3c06-4532-b16f-40f58a0433c8", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "ename": "LoadError", - "evalue": "UndefVarError: `plot_oper_traj` not defined", - "output_type": "error", - "traceback": [ - "UndefVarError: `plot_oper_traj` not defined", - "", - "Stacktrace:", - " [1] top-level scope", - " @ In[5]:1" - ] - } - ], - "source": [ - "plot_oper_traj(mg2,traj2)" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "49cb7f56-213d-4e3a-8c53-80a355889344", - "metadata": {}, - "outputs": [], - "source": [] - } - ], - "metadata": { - "kernelspec": { - "display_name": "Julia 1.9.3", - "language": "julia", - "name": "julia-1.9" - }, - "language_info": { - "file_extension": ".jl", - "mimetype": "application/julia", - "name": "julia", - "version": "1.9.3" - } - }, - "nbformat": 4, - "nbformat_minor": 5 -} diff --git a/examples/new_examples/prices_scenario_comparison.ipynb b/examples/new_examples/prices_scenario_comparison.ipynb deleted file mode 100644 index ce26e5c..0000000 --- a/examples/new_examples/prices_scenario_comparison.ipynb +++ /dev/null @@ -1,2157 +0,0 @@ -{ - "cells": [ - { - "cell_type": "code", - "execution_count": 1, - "id": "a057597f-0993-4915-813c-915eff752105", - "metadata": { - "tags": [] - }, - "outputs": [], - "source": [ - "using CSV, DataFrames\n", - "using Microgrids\n", - "using NLopt # optimization solvers\n", - "using Printf # pretty print results\n", - "using PyCall\n", - "using PyPlot\n", - "using BenchmarkTools # for timing performance, optional" - ] - }, - { - "cell_type": "code", - "execution_count": 2, - "id": "e483c6f8-940c-4072-ac8a-4c86bd17fb82", - "metadata": { - "tags": [] - }, - "outputs": [], - "source": [ - "using Printf # pretty print results\n", - "using Random, Statistics" - ] - }, - { - "cell_type": "code", - "execution_count": 3, - "id": "3a87a676-9923-4d66-bac1-576ad1720dd8", - "metadata": { - "tags": [] - }, - "outputs": [], - "source": [ - "\n", - "np=pyimport(\"numpy\");\n", - "td = collect((0:nsteps-1)/24) ;\n" - ] - }, - { - "cell_type": "code", - "execution_count": 4, - "id": "7a3a52ff-9714-48c7-aad4-908c5f746401", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "true" - ] - }, - "execution_count": 4, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "with_plots = isdefined(Main, :PyPlot)" - ] - }, - { - "cell_type": "markdown", - "id": "11e43d38-ea1c-4256-9546-dba78952c001", - "metadata": {}, - "source": [ - "#### default Hydrogen prices scenario\n", - "#electrolyzer and fuel cell investment price : 1600\\$/kW" - ] - }, - { - "cell_type": "code", - "execution_count": 5, - "id": "40e20332-bb1f-4ad4-a054-4de92fefe834", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "Microgrid{Float64}(Project(25, 0.05, 1.0, \"€\"), [1453.0, 1331.0, 1214.0, 1146.0, 1078.0, 1035.0, 1032.0, 1072.0, 1142.0, 1208.0 … 1479.0, 1508.0, 1410.0, 1370.0, 1467.0, 1587.0, 1561.0, 1472.0, 1533.0, 1483.0], DispatchableCompound{Float64}(ProductionUnit{Float64}[ProductionUnit{Float64}(2000.0, 0.0, 0.24, 1.0, 400.0, 0.02, 15000.0, 0.0, 1.0, 1.0, \"L\", \"KWh\")], ProductionUnit{Float64}[ProductionUnit{Float64}(1.8e6, 0.0, 0.0625, 0.0, 1600.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"Kg\", \"KWh\")]), ProductionUnit{Float64}[ProductionUnit{Float64}(2.0e6, 0.0, 56.0, 0.0, 1600.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"KWh\", \"Kg\")], TankCompound{Float64}(Tank{Float64}(0.0, 0.0, 0.0, 25.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0), Tank{Float64}(1.0e7, 500.0, 0.0025, 25.0, 0.0, 0.0, 0.1, 1.0, 14.0, 1.0, 1.0)), Battery{Float64}(5.0e6, 350.0, 10.0, 15.0, 3000.0, 1.0, 1.0, 0.05, 0.0, 1.0, 0.0, 1.0, 1.0), NonDispatchableSource[Photovoltaic{Float64}(3.0e6, [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.000000000000001e-5 … 0.45131, 0.30678, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 1200.0, 20.0, 25.0, 1.0, 1.0, 1.0), WindPower{Float64}(1.8e6, [0.03184904690521816, 0.1104932647748532, 0.24596484619739856, 0.44422012231738006, 0.6554128208926687, 0.8470913237698507, 0.9579413031865969, 0.9735278942424532, 0.9837469734016646, 0.9903667231838823 … 0.011233045262998936, 0.018460507449516883, 0.023644167600765466, 0.02969747711584798, 0.036359043012900244, 0.03713796382151399, 0.037530379586714784, 0.03792477182913709, 0.037530379586714784, 0.03674751985711801], 3500.0, 100.0, 25.0, 1.0, 1.0)])" - ] - }, - "execution_count": 5, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "mg_base = new_microgrid()" - ] - }, - { - "cell_type": "code", - "execution_count": 6, - "id": "a14a3ea4-a3c4-40d1-9f66-f092261b1985", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "500.0" - ] - }, - "execution_count": 6, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "mg_base.tanks.h2Tank.investment_price" - ] - }, - { - "cell_type": "markdown", - "id": "8f7753e1-cfe3-4d1f-b4e6-1f8665b442e4", - "metadata": { - "tags": [] - }, - "source": [ - "#### Hydrogen High prices scenario\n", - "#electrolyzer and fuel cell investment price : 2200\\$/kW" - ] - }, - { - "cell_type": "code", - "execution_count": 7, - "id": "ef803eae-d36c-45e2-a124-4b3c236dbd10", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "8-element Vector{Float64}:\n", - " 400.0\n", - " 0.0\n", - " 2200.0\n", - " 500.0\n", - " 2200.0\n", - " 350.0\n", - " 1200.0\n", - " 3500.0" - ] - }, - "execution_count": 7, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "capex_hi= [400., 0.0, 2200., 500., 2200., 350., 1200., 3500.]" - ] - }, - { - "cell_type": "code", - "execution_count": 8, - "id": "9c0f76fc-8d18-463b-bbc4-a27a0f881d16", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "Microgrid{Float64}(Project(25, 0.05, 1.0, \"€\"), [1453.0, 1331.0, 1214.0, 1146.0, 1078.0, 1035.0, 1032.0, 1072.0, 1142.0, 1208.0 … 1479.0, 1508.0, 1410.0, 1370.0, 1467.0, 1587.0, 1561.0, 1472.0, 1533.0, 1483.0], DispatchableCompound{Float64}(ProductionUnit{Float64}[ProductionUnit{Float64}(2000.0, 0.0, 0.24, 1.0, 400.0, 0.02, 15000.0, 0.0, 1.0, 1.0, \"L\", \"KWh\")], ProductionUnit{Float64}[ProductionUnit{Float64}(2.2e6, 0.0, 0.0625, 0.0, 1600.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"Kg\", \"KWh\")]), ProductionUnit{Float64}[ProductionUnit{Float64}(500000.0, 0.0, 56.0, 0.0, 1600.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"KWh\", \"Kg\")], TankCompound{Float64}(Tank{Float64}(0.0, 0.0, 0.0, 25.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0), Tank{Float64}(350000.0, 500.0, 0.0025, 25.0, 0.0, 0.0, 0.1, 1.0, 14.0, 1.0, 1.0)), Battery{Float64}(400000.0, 350.0, 10.0, 15.0, 3000.0, 1.0, 1.0, 0.05, 0.0, 1.0, 0.0, 1.0, 1.0), NonDispatchableSource[Photovoltaic{Float64}(0.0, [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.000000000000001e-5 … 0.45131, 0.30678, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 1200.0, 20.0, 25.0, 1.0, 1.0, 1.0), WindPower{Float64}(2.2e6, [0.03184904690521816, 0.1104932647748532, 0.24596484619739856, 0.44422012231738006, 0.6554128208926687, 0.8470913237698507, 0.9579413031865969, 0.9735278942424532, 0.9837469734016646, 0.9903667231838823 … 0.011233045262998936, 0.018460507449516883, 0.023644167600765466, 0.02969747711584798, 0.036359043012900244, 0.03713796382151399, 0.037530379586714784, 0.03792477182913709, 0.037530379586714784, 0.03674751985711801], 3500.0, 100.0, 25.0, 1.0, 1.0)])" - ] - }, - "execution_count": 8, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "mg_high= new_microgrid(capex_hi)" - ] - }, - { - "cell_type": "markdown", - "id": "819de33d-f525-4523-ab33-fedcde3675f3", - "metadata": {}, - "source": [ - "#### function to compare 2 operations trajectories" - ] - }, - { - "cell_type": "code", - "execution_count": 9, - "id": "c4b766e0-570d-4562-983b-7986cb97c364", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "comp_oper_traj (generic function with 1 method)" - ] - }, - "execution_count": 9, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "function comp_oper_traj(mg1,mg2, oper_traj1, oper_traj2, costs1,costs2)\n", - " \n", - " ns=Int64(nsteps/730)\n", - " z=zeros(Float64,ns)\n", - "tm=zeros(Float64,ns +1)\n", - " tm[end]=nsteps/24\n", - " for i=1:ns\n", - " z[i]= oper_traj1.LoH[i*730+1]\n", - " tm[i]=(i-1)*730/24 \n", - "end\n", - " fig,( ax1, ax2) = plt.subplots(2,1,sharex=true)\n", - " y1 = min.(oper_traj1.Prenew_pot,mg1.load)\n", - " y2 = max.( oper_traj1.Pbatt,0.0)\n", - " y3 = oper_traj1.Pfc\n", - " y4 = abs.(min.( oper_traj1.Pbatt,0.0))\n", - " y5 = oper_traj1.Pelyz\n", - " y6 = oper_traj1.power_shedding\n", - " y7 = oper_traj1.power_curtailment\n", - " \n", - " Y1=np.vstack([y1,y2,y3,y4,y5,y6,y7])\n", - " \n", - " \n", - " y1 = min.(oper_traj2.Prenew_pot,mg2.load)\n", - " y2 = max.( oper_traj2.Pbatt,0.0)\n", - " y3 = oper_traj2.Pfc\n", - " y4 = abs.(min.( oper_traj2.Pbatt,0.0))\n", - " y5 = oper_traj2.Pelyz\n", - " y6 = oper_traj2.power_shedding\n", - " y7 = oper_traj2.power_curtailment\n", - " \n", - " Y2=np.vstack([y1,y2,y3,y4,y5,y6,y7])\n", - " \n", - " \n", - " fieldNames =([\"Pren used by the load\",\"battery_discharge\",\"fuel cell\",\"battery_charge\", \"elyz\",\"shedding\",\"spillage\"])\n", - " \n", - " fieldColors = ([\"orange\",\"green\",\"pink\",\"green\",\"magenta\",\"black\",\"red\"])\n", - " \n", - " \n", - " ax1.plot(td, oper_traj1.Prenew_pot,lw=2, \"tab:orange\", label=\"ren\")\n", - " ax1.plot(td, mg1.load,lw=2, label=\"load\")\n", - " stacks1 = ax1.stackplot(td,Y1,labels=fieldNames, colors = fieldColors,alpha=0.8)\n", - " ax2.plot(td, oper_traj2.Prenew_pot,lw=2, \"tab:orange\", label=\"ren\")\n", - " ax2.plot(td, mg2.load,lw=2, label=\"load\")\n", - " stacks2 = ax2.stackplot(td,Y2,labels=fieldNames, colors = fieldColors,alpha=0.8)\n", - " \n", - " \n", - " stacks1[2].set_hatch(\"-\")\n", - " stacks1[4].set_hatch(\"+\")\n", - " stacks1[6].set_hatch(\"\\\\\") \n", - " stacks1[7].set_hatch(\"\\\\\") \n", - " \n", - " stacks2[2].set_hatch(\"-\")\n", - " stacks2[4].set_hatch(\"+\")\n", - " stacks2[6].set_hatch(\"\\\\\") \n", - " stacks2[7].set_hatch(\"\\\\\") \n", - " \n", - " ax3=ax1.twinx()\n", - " ax3.set_ylim(0, 2)\n", - " ax3.plot(td, oper_traj1.Ebatt[1:end-1]/mg1.storage.energy_rated, ls=\"--\",\"C2\",label=\"hourly battery level\")\n", - "\n", - " \n", - " \n", - " ax4=ax2.twinx()\n", - " ax4.set_ylim(0, 2)\n", - " ax4.plot(td, oper_traj2.Ebatt[1:end-1]/mg2.storage.energy_rated, ls=\"--\",\"C2\",label=\"hourly battery level\")\n", - "\n", - " \n", - " \n", - " \n", - " ax1.set_title(\"hourly power repartition\")\n", - " ax2.set_title(\"hourly power repartition\")\n", - " ax1.legend()\n", - " ax1.grid(true)\n", - " ax1.set(ylabel=\"kW\")\n", - " ax2.legend()\n", - " ax3.legend()\n", - " ax4.legend()\n", - " ax2.grid(true)\n", - " ax2.set(ylabel=\"kw\")\n", - " fig.tight_layout()\n", - " \n", - " return fig,(ax1, ax2,ax3,ax4)\n", - " \n", - "end\n" - ] - }, - { - "cell_type": "markdown", - "id": "d7b9e5a5-3de5-4371-afdb-7582fa493404", - "metadata": {}, - "source": [ - "#### optimization setup" - ] - }, - { - "cell_type": "code", - "execution_count": 10, - "id": "3a789b7d-eee8-4047-8bc2-34ad25ab09f0", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "simulate_microgrid" - ] - }, - "execution_count": 10, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "\"\"\"Simulate the performance of a Microgrid project of size `x`\n", - "with x=[power_rated_gen, energy_rated_sto, power_rated_pv, power_rated_wind]\n", - "\n", - "Returns mg, traj, stats, costs\n", - "\"\"\"\n", - " function simulate_microgrid(x,capex,dispatch)\n", - " mg=new_microgrid(x)\n", - " # Split decision variables (converted MW → kW):\n", - " oper_traj = operation(mg, dispatch)\n", - " ini=[0.0,oper_traj.LoH[end]/mg.tanks.h2Tank.capacity, oper_traj.Ebatt[end]/mg.storage.energy_rated]\n", - " mg=new_microgrid(x,capex,ini)\n", - " # Launch simulation:\n", - " traj, stats, costs = simulate(mg,dispatch)\n", - "\n", - " return traj ,stats, costs\n", - "end" - ] - }, - { - "cell_type": "code", - "execution_count": 11, - "id": "e695c1ab-4853-461a-8b3f-b6cd12dc3ecd", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "obj_multi" - ] - }, - "execution_count": 11, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "\"Multi-objective criterion for microgrid performance: lcoe, shedding rate\"\n", - "function obj_multi(x,capex,dispatch)\n", - " traj,stats, costs = simulate_microgrid(x,capex,dispatch)\n", - " # Extract KPIs of interest\n", - " lcoe = costs.lcoe # $/kWh\n", - " shed_rate = stats.shed_rate; # in [0,1]\n", - " return lcoe, shed_rate, costs,traj\n", - "end" - ] - }, - { - "cell_type": "code", - "execution_count": 12, - "id": "31a72ca9-cec2-4325-8758-9b2374847d0b", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "obj (generic function with 2 methods)" - ] - }, - "execution_count": 12, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "function obj(x, grad,capex,dispatch, shed_max, w_shed_max=1e5)\n", - " lcoe, shed_rate,costs,traj = obj_multi(x,capex,dispatch)\n", - " over_shed = shed_rate - shed_max\n", - " if over_shed > 0.0\n", - " penalty = w_shed_max*over_shed\n", - " else\n", - " penalty = 0.0\n", - " end\n", - " J = lcoe + penalty\n", - "end" - ] - }, - { - "cell_type": "code", - "execution_count": 13, - "id": "60c0f843-3bb6-4944-ab52-1a25ef54767d", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "6-element Vector{Float64}:\n", - " 34.14\n", - " 17.07\n", - " 1.8777000000000001\n", - " 8.535\n", - " 3.414\n", - " 25.605" - ] - }, - "execution_count": 13, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "Pload_max = maximum(Pload)\n", - "\n", - "xmin = [0., 1e-3, 0., 0., 0., 0.] # 1e-3 instead of 0.0, because LCOE is NaN if ther is exactly zero generation\n", - "x0 = X * (1e-3)\n", - "xmax = [20.0, 10.0, 1.1, 5., 2. , 15. ] * (Pload_max/1000)" - ] - }, - { - "cell_type": "code", - "execution_count": 14, - "id": "8c71df41-6029-4e2d-ada6-bec22e395d7f", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "6-element Vector{Float64}:\n", - " 5.0\n", - " 3.0\n", - " 1.8\n", - " 2.0\n", - " 1.8\n", - " 10.0" - ] - }, - "execution_count": 14, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "x0" - ] - }, - { - "cell_type": "code", - "execution_count": 15, - "id": "e6507580-4fd7-470f-a392-8477e9d598ef", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "optim_mg" - ] - }, - "execution_count": 15, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "\"\"\"Optimize sizing of microgrid based on the `obj` function\n", - "\n", - "Parameters:\n", - "- `x0`: initial sizing (for the algorithms which need them)\n", - "- `shed_max`: load shedding penalty threshold (same as in `obj`)\n", - "- `algo` could be one of LN_SBPLX, GN_DIRECT, GN_ESCH...\n", - "- `maxeval`: maximum allowed number of calls to the objective function,\n", - " that is to the microgrid simulation\n", - "- `xtol_rel`: termination condition based on relative change of sizing, see NLopt doc.\n", - "- `srand`: random number generation seed (for algorithms which use some stochastic search)\n", - "\n", - "Problem bounds are taken as the global variables `xmin`, `xmax`,\n", - "but could be added to the parameters as well.\n", - "\"\"\"\n", - "function optim_mg(x0,capex, shed_max,dispatch, algo=:LN_SBPLX, maxeval=1000, xtol_rel=1e-8, srand=1)\n", - " nx = length(x0) # number of optim variables\n", - " opt = Opt(algo, nx)\n", - " NLopt.srand(srand)\n", - " \n", - " opt.lower_bounds = xmin\n", - " opt.upper_bounds = xmax\n", - " opt.min_objective = (x, grad) -> obj(x, grad,capex,dispatch, shed_max)\n", - " opt.xtol_rel = xtol_rel\n", - " opt.maxeval = maxeval\n", - " \n", - " (fopt, xopt, ret) = optimize(opt, x0)\n", - " return xopt, ret, opt.numevals\n", - "end" - ] - }, - { - "cell_type": "code", - "execution_count": 16, - "id": "8344f0ba-9fdf-47bd-b84a-ef24bb942cf5", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "2-element Vector{Function}:\n", - " dispatch_1 (generic function with 2 methods)\n", - " dispatch_2 (generic function with 1 method)" - ] - }, - "execution_count": 16, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "capexlist=[capex_def,capex_hi]\n", - "dispatchlist=[dispatch_1,dispatch_2]" - ] - }, - { - "cell_type": "code", - "execution_count": 18, - "id": "626688e2-98e9-438d-9494-d44aecc5621f", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "GN_CRS2_LM algo: XTOL_REACHED after 44902 iterations. \n", - "x*=[11380.11584, 16425.59372, 1499.74022, 354.72914, 1405.23487, 6377.35589]\n", - "LCOE*: 0.472324294850319\n", - "shed*: 0.0\n" - ] - } - ], - "source": [ - "algo = :GN_CRS2_LM # could be one of GN_CRS2_LM, GN_DIRECT, GN_ESCH, LN_SBPLX...\n", - "shed_max = 0.00# in [0,1]\n", - "maxeval=100000\n", - "xtol_rel=1e-8\n", - "xopt_base, ret, numevals = optim_mg(x0,capex_def, shed_max,dispatch_1, algo, maxeval,xtol_rel,6)\n", - "\n", - "@printf(\"%s algo: %s after %d iterations. \\nx*=\", algo, ret, numevals)\n", - "println(round.(xopt_base*1000; digits=5)) # kW\n", - "lcoe_opt, shed_rate_opt,costs,traj_opt = obj_multi(xopt_base,capex_def,dispatch_1)\n", - "println(\"LCOE*: \", lcoe_opt)\n", - "println(\"shed*: \", shed_rate_opt)" - ] - }, - { - "cell_type": "code", - "execution_count": 19, - "id": "b1afbd7f-1e6c-4743-ac94-05749b3a947e", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "0.13910787752736056" - ] - }, - "execution_count": 19, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "traj_opt.LoH[1]/(xopt_base[end]*1000)" - ] - }, - { - "cell_type": "code", - "execution_count": 20, - "id": "0c5ad5a7-b088-46cc-981c-32a36013d445", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "0.0" - ] - }, - "execution_count": 20, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "traj_opt.Ebatt[end]/(xopt_base[1]*1000)" - ] - }, - { - "cell_type": "code", - "execution_count": 21, - "id": "22df5e8a-3293-48b6-8ed7-e00a0b22d866", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "0.13910787752736056" - ] - }, - "execution_count": 21, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "traj_opt.LoH[end]/(xopt_base[end]*1000)" - ] - }, - { - "cell_type": "code", - "execution_count": 22, - "id": "d4fbf0c6-8179-4027-ba00-8d171523ba0d", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "0.0" - ] - }, - "execution_count": 22, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "traj_opt.Ebatt[1]/(xopt_base[1]*1000)" - ] - }, - { - "cell_type": "code", - "execution_count": 23, - "id": "5bea2759-0a3f-42d4-a283-fe8da461c192", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "3-element Vector{Float64}:\n", - " 0.0\n", - " 0.13910787752736056\n", - " 0.0" - ] - }, - "execution_count": 23, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "ini_opt=[0.0,traj_opt.LoH[1]/(xopt_base[end]*1000),traj_opt.Ebatt[end]/(xopt_base[1]*1000)]" - ] - }, - { - "cell_type": "code", - "execution_count": 24, - "id": "ef5f3774-8b30-4152-a449-1520c3d574b0", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "Microgrid{Float64}(Project(25, 0.05, 1.0, \"€\"), [1453.0, 1331.0, 1214.0, 1146.0, 1078.0, 1035.0, 1032.0, 1072.0, 1142.0, 1208.0 … 1479.0, 1508.0, 1410.0, 1370.0, 1467.0, 1587.0, 1561.0, 1472.0, 1533.0, 1483.0], DispatchableCompound{Float64}(ProductionUnit{Float64}[ProductionUnit{Float64}(2000.0, 0.0, 0.24, 1.0, 400.0, 0.02, 15000.0, 0.0, 1.0, 1.0, \"L\", \"KWh\")], ProductionUnit{Float64}[ProductionUnit{Float64}(1405.2348706758517, 0.0, 0.0625, 0.0, 1600.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"Kg\", \"KWh\")]), ProductionUnit{Float64}[ProductionUnit{Float64}(354.7291392005546, 0.0, 56.0, 0.0, 1600.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"KWh\", \"Kg\")], TankCompound{Float64}(Tank{Float64}(0.0, 0.0, 0.0, 25.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0), Tank{Float64}(6377.355888656224, 500.0, 0.0025, 25.0, 0.0, 0.13910787752736056, 0.1, 1.0, 14.0, 1.0, 1.0)), Battery{Float64}(11380.115841362738, 350.0, 10.0, 15.0, 3000.0, 1.0, 1.0, 0.05, 0.0, 1.0, 0.0, 1.0, 1.0), NonDispatchableSource[Photovoltaic{Float64}(16425.593716119478, [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.000000000000001e-5 … 0.45131, 0.30678, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 1200.0, 20.0, 25.0, 1.0, 1.0, 1.0), WindPower{Float64}(1499.7402169294517, [0.03184904690521816, 0.1104932647748532, 0.24596484619739856, 0.44422012231738006, 0.6554128208926687, 0.8470913237698507, 0.9579413031865969, 0.9735278942424532, 0.9837469734016646, 0.9903667231838823 … 0.011233045262998936, 0.018460507449516883, 0.023644167600765466, 0.02969747711584798, 0.036359043012900244, 0.03713796382151399, 0.037530379586714784, 0.03792477182913709, 0.037530379586714784, 0.03674751985711801], 3500.0, 100.0, 25.0, 1.0, 1.0)])" - ] - }, - "execution_count": 24, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - " mg=new_microgrid(xopt_base,capex_def,ini_opt)" - ] - }, - { - "cell_type": "code", - "execution_count": 26, - "id": "45dae8ba-c879-4fc8-8a0b-a0543efeba13", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "(OperationTraj{Float64}([1405.234703485372, 1165.2888071173184, 845.1166282068943, 479.78521739130485, 95.05103381608512, -235.4169256696523, -404.6630978467483, -388.0389352980492, -333.3648992931039, -278.442595827634 … -354.7291392005545, -354.7291392005545, 1374.5398909533117, 1325.4614992280208, 1412.4708809444858, 1531.3027020820045, 1504.7141803771758, 1415.12269446997, 1476.7141803771758, 1427.8882665978665], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [47.76529651462817, 165.71119288268167, 368.8833717931057, 666.2147826086951, 982.9489661839149, 1270.4169256696523, 1436.6630978467483, 1460.0389352980492, 1475.364899293104, 1486.442595827634 … 7429.88134976139, 5066.7296056781, 35.46010904668831, 44.53850077197928, 54.52911905551428, 55.69729791799552, 56.28581962282429, 56.877305530030014, 56.28581962282429, 55.111733402133495], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1405.234703485372, 1165.2888071173184, 845.1166282068943, 479.78521739130485, 95.05103381608512, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 630.0087318274036], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 354.7291392005546, 354.7291392005546, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 223.64607938616967, 608.0760223405805, 976.7130108737272, 1293.4096652021758 … 11380.115841362738, 11380.115841362738, 9936.84895586176, 8545.114381672338, 7062.019956680628, 5454.1521194945235, 3874.202230098489, 2388.3234009050207, 837.7735115089861, 0.0], [0.0, 0.0, 0.0, 0.0, 0.0, -235.4169256696523, -404.6630978467483, -388.0389352980492, -333.3648992931039, -278.442595827634 … -0.0, -0.0, 1374.5398909533117, 1325.4614992280208, 1412.4708809444858, 1531.3027020820045, 1504.7141803771758, 1415.12269446997, 1476.7141803771758, 797.8795347704629], [887.1404419075817, 799.313272939746, 726.4827224949136, 673.6629332319826, 643.676357145026, 637.7356675315207, 637.7356675315207, 637.7356675315207, 637.7356675315207, 637.7356675315207 … 920.1815387324988, 926.5159876467944, 926.5159876467944, 926.5159876467944, 926.5159876467944, 926.5159876467944, 926.5159876467944, 926.5159876467944, 926.5159876467944, 887.1404419075817], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 5596.152210560836, 3204.000466477545, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]), OperationStats(6.774979e6, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 179338.33606246233, 252.0, 11208.646003903896, 11208.64600390401, 1935.0, 627684.1762186246, 448345.8401561623, 123.84657417575373, 1.4798577787098004e6, 1.3389189426422003e6, 140938.83606760018, 1.4867012739752902e7, 14147.115835461835, 0.6687431014563167, 2.2231276415976662e7, 7.3642636762237605e6, 1.0), MicrogridCosts(0.472324294850319, 4.510044191007126e7, CostFactors(4.510044191007126e7, 3.575988408939048e7, 2.098402024360886e6, 8.596497727275614e6, 0.0, -1.3543419309557173e6), CostFactors(564321.5404244324, 800000.0, 0.0, 563.7577826417898, 0.0, -236242.21735820948), CostFactors(7.110790729470414e6, 3.9830405444769585e6, 1.9159106042829836e6, 1.6039072182333414e6, 0.0, -392067.6375228695), CostFactors[CostFactors(2.434074060533059e7, 1.9710712459343374e7, 0.0, 4.630028145987217e6, 0.0, -0.0), CostFactors(7.362816307340242e6, 5.249090759253081e6, 0.0, 2.1137255480871615e6, 0.0, -0.0)], CostFactors(645019.6739856536, 567566.6227208873, 182491.42007790215, 49995.32823853387, 0.0, -155033.69705166973), CostFactors(1.875430437754179e6, 2.2483757930813627e6, 0.0, 198053.02369578512, 0.0, -570998.3790229688), CostFactors(0.0, 0.0, 0.0, 0.0, 0.0, -0.0), CostFactors(3.2013226157657495e6, 3.201097910514818e6, 0.0, 224.70525093164966, 0.0, -0.0)))" - ] - }, - "execution_count": 26, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - " traj, stats, costs = simulate(mg,dispatch_1)" - ] - }, - { - "cell_type": "code", - "execution_count": 28, - "id": "c6f0de38-f578-4ac7-8397-53c5ae2beb3e", - "metadata": { - "tags": [] - }, - "outputs": [], - "source": [ - "if with_plots\n", - " fig1, ax1, ax2= plot_oper_traj(mg,traj)\n", - " \n", - " pygui(true)\n", - " plt.show()\n", - " \n", - "end;" - ] - }, - { - "cell_type": "code", - "execution_count": 27, - "id": "8e34ffff-e843-4d1d-9cd8-df925a9870e7", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "ename": "LoadError", - "evalue": "ArgumentError: ref of NULL PyObject", - "output_type": "error", - "traceback": [ - "ArgumentError: ref of NULL PyObject", - "", - "Stacktrace:", - " [1] _getproperty(o::PyObject, s::Symbol)", - " @ PyCall C:\\Users\\nikiemaje\\.julia\\packages\\PyCall\\1gn3u\\src\\PyCall.jl:299", - " [2] __getproperty", - " @ PyCall C:\\Users\\nikiemaje\\.julia\\packages\\PyCall\\1gn3u\\src\\PyCall.jl:312 [inlined]", - " [3] getproperty(o::PyObject, s::Symbol)", - " @ PyCall C:\\Users\\nikiemaje\\.julia\\packages\\PyCall\\1gn3u\\src\\PyCall.jl:318", - " [4] top-level scope", - " @ In[27]:9" - ] - } - ], - "source": [ - "loh_ini=zeros(Float64,100)\n", - "loh_end=zeros(Float64,100)\n", - "for i in 1:100\n", - " mg=new_microgrid(xopt_base,capex_def,[0.0,i/(100.0),0.0])\n", - " traj, stats, costs = simulate(mg,dispatch_2)\n", - " loh_ini[i]=traj.LoH[1]/(xopt_base[end]*1000)\n", - " loh_end[i]=traj.LoH[end]/(xopt_base[end]*1000)\n", - "end\n", - "fig,ax = plt.subplots()\n", - "ax.plot(loh_ini,loh_end)\n", - "ax.plot(loh_ini,loh_ini,label=\"x=x\")\n", - "ax.set(title=\"niveau d'hydrogène final en fonction du niveau initial\",xlabel=\"initial level\",ylabel=\"final level\")\n", - "ax.legend()\n", - "\n" - ] - }, - { - "cell_type": "code", - "execution_count": 28, - "id": "2f10eb38-b4d2-436f-904b-aa540d4f30c3", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "100-element Vector{Float64}:\n", - " 0.10000000000000002\n", - " 0.10000000000000002\n", - " 0.10000000000000002\n", - " 0.10000000000000002\n", - " 0.10000000000000002\n", - " 0.10000000000000002\n", - " 0.10000000000000002\n", - " 0.10000000000000002\n", - " 0.10000000000000002\n", - " 0.10000000000000002\n", - " 0.10000000000000002\n", - " 0.10000000000000002\n", - " 0.10000000000000002\n", - " ⋮\n", - " 0.10000000000000002\n", - " 0.10000000000000002\n", - " 0.10000000000000002\n", - " 0.10000000000000002\n", - " 0.10000000000000002\n", - " 0.10000000000000002\n", - " 0.10000000000000002\n", - " 0.10000000000000002\n", - " 0.10000000000000002\n", - " 0.10000000000000002\n", - " 0.10000000000000002\n", - " 0.10000000000000002" - ] - }, - "execution_count": 28, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "loh_end" - ] - }, - { - "cell_type": "markdown", - "id": "16ee0cc1-edb4-4e6b-b77d-7e7e1b541ef6", - "metadata": {}, - "source": [ - "#### Pareto front of simple dispatch strategies" - ] - }, - { - "cell_type": "markdown", - "id": "6cddca75-5e07-4936-8050-5f6188f4ae56", - "metadata": {}, - "source": [ - "## Dispatch 1" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "2c70b32f-46ef-4761-9126-2b7b8def03ea", - "metadata": { - "tags": [] - }, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": 16, - "id": "90cab27f-ebc4-4ef5-b0e9-91458d34eb6b", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "17-element Vector{Float64}:\n", - " 0.0\n", - " 2.5e-6\n", - " 5.0e-6\n", - " 7.5e-6\n", - " 1.0e-5\n", - " 1.25e-5\n", - " 1.5e-5\n", - " 1.75e-5\n", - " 2.0e-5\n", - " 2.25e-5\n", - " 2.5e-5\n", - " 2.75e-5\n", - " 3.0e-5\n", - " 3.25e-5\n", - " 3.5e-5\n", - " 3.75e-5\n", - " 4.0e-5" - ] - }, - "execution_count": 16, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "pareto_shed_1=collect(0.0:0.0000025:0.00004)" - ] - }, - { - "cell_type": "code", - "execution_count": 17, - "id": "47331a38-7b65-4925-bf07-62da78e201ef", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "20-element Vector{Float64}:\n", - " 5.0e-5\n", - " 0.0001\n", - " 0.00015\n", - " 0.0002\n", - " 0.00025\n", - " 0.0003\n", - " 0.00035\n", - " 0.0004\n", - " 0.00045\n", - " 0.0005\n", - " 0.00055\n", - " 0.0006\n", - " 0.00065\n", - " 0.0007\n", - " 0.00075\n", - " 0.0008\n", - " 0.00085\n", - " 0.0009\n", - " 0.00095\n", - " 0.001" - ] - }, - "execution_count": 17, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "pareto_shed_2=collect(0.00005:0.00005:0.001)" - ] - }, - { - "cell_type": "code", - "execution_count": 18, - "id": "a783a8a1-44ad-4d35-aafa-fc423eadf04d", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "37-element Vector{Float64}:\n", - " 0.0\n", - " 2.5e-6\n", - " 5.0e-6\n", - " 7.5e-6\n", - " 1.0e-5\n", - " 1.25e-5\n", - " 1.5e-5\n", - " 1.75e-5\n", - " 2.0e-5\n", - " 2.25e-5\n", - " 2.5e-5\n", - " 2.75e-5\n", - " 3.0e-5\n", - " ⋮\n", - " 0.00045\n", - " 0.0005\n", - " 0.00055\n", - " 0.0006\n", - " 0.00065\n", - " 0.0007\n", - " 0.00075\n", - " 0.0008\n", - " 0.00085\n", - " 0.0009\n", - " 0.00095\n", - " 0.001" - ] - }, - "execution_count": 18, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "pareto_shed_new=[pareto_shed_1;pareto_shed_2]" - ] - }, - { - "cell_type": "code", - "execution_count": 19, - "id": "2815e28c-df86-4721-9cd3-57f1b397d2b9", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "GN_CRS2_LM algo: XTOL_REACHED after 27579 iterations. \n", - "x*=[23347.453054, 16995.434773, 1171.625098, 145.151887, 1069.897236, 3671.421094]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 23474 iterations. \n", - "x*=[14479.12082, 12330.740779, 1454.01445, 357.983297, 1398.000414, 6604.40332]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 43408 iterations. \n", - "x*=[11292.04383, 12381.74684, 1513.152367, 403.535709, 1404.807522, 7483.875178]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 36424 iterations. \n", - "x*=[14368.285183, 12086.645801, 1466.594398, 377.82366, 1397.999828, 6644.018807]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 27129 iterations. \n", - "x*=[23288.523592, 13932.486344, 1503.644564, 153.792031, 1148.491, 3589.505247]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 35784 iterations. \n", - "x*=[9411.805542, 7854.990826, 1838.971553, 691.517119, 1467.810727, 8330.188014]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 20457 iterations. \n", - "x*=[14087.670875, 11110.284058, 1784.509317, 329.459563, 1385.015408, 5878.375851]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 22029 iterations. \n", - "x*=[14405.253374, 11813.932567, 1496.122689, 383.340527, 1397.999977, 6584.038891]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 47439 iterations. \n", - "x*=[10611.466631, 11232.66635, 1512.622291, 564.376584, 1407.365635, 7994.852876]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 38529 iterations. \n", - "x*=[7131.232799, 10966.715354, 1812.920408, 638.289819, 1492.371105, 8242.184069]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 27793 iterations. \n", - "x*=[11264.102655, 6639.264557, 1877.7, 760.310972, 1487.403058, 8711.156151]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 53255 iterations. \n", - "x*=[8094.484481, 7860.159018, 1821.057204, 805.562698, 1464.654945, 8844.206887]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 59720 iterations. \n", - "x*=[9851.84816, 6717.642763, 1877.699976, 788.660908, 1469.781366, 8911.878499]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 28291 iterations. \n", - "x*=[9691.559945, 6717.642801, 1877.699995, 795.756824, 1476.270073, 8946.069339]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 34600 iterations. \n", - "x*=[10134.563139, 6639.847971, 1871.211462, 798.094289, 1475.43316, 8959.900061]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 45924 iterations. \n", - "x*=[9419.558271, 6405.206432, 1877.7, 868.966092, 1487.384934, 9289.30934]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 91208 iterations. \n", - "x*=[8600.945503, 6687.8133, 1877.425377, 873.069392, 1477.280538, 9208.912174]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 64488 iterations. \n", - "x*=[8044.561869, 6483.919668, 1877.699989, 961.552616, 1487.988272, 9527.776927]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 37047 iterations. \n", - "x*=[7756.01255, 5543.964486, 1877.7, 1022.518717, 1489.759176, 11280.19173]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 20018 iterations. \n", - "x*=[7433.16685, 5424.047781, 1877.699992, 1024.595648, 1462.097288, 11686.878832]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 23944 iterations. \n", - "x*=[6699.602337, 4410.279562, 1876.715621, 967.93892, 1454.402581, 14622.247988]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 29661 iterations. \n", - "x*=[6698.183894, 4419.573597, 1877.69999, 998.395432, 1425.187712, 14473.152826]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 34555 iterations. \n", - "x*=[5831.249527, 3962.219673, 1877.7, 939.264247, 1428.117955, 16339.083631]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 26570 iterations. \n", - "x*=[5832.553034, 3963.289726, 1877.699997, 937.80574, 1403.29558, 16318.477008]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 19486 iterations. \n", - "x*=[5440.601761, 3966.690102, 1877.7, 955.149671, 1398.0976, 16504.400391]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 20077 iterations. \n", - "x*=[5425.779695, 3968.692118, 1877.7, 955.544439, 1384.652854, 16487.336099]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 21239 iterations. \n", - "x*=[5426.769876, 3971.500979, 1877.7, 953.302231, 1365.790773, 16463.057204]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 16320 iterations. \n", - "x*=[5427.491355, 3995.177625, 1877.7, 944.750723, 1352.045948, 16413.865385]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 19664 iterations. \n", - "x*=[5435.27913, 3973.924764, 1877.7, 950.240831, 1341.432578, 16421.884026]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 14452 iterations. \n", - "x*=[5428.648025, 3974.997594, 1877.699994, 949.124293, 1330.01409, 16407.002081]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 16699 iterations. \n", - "x*=[5429.31133, 3999.484389, 1877.7, 940.418351, 1317.381037, 16356.813923]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 23355 iterations. \n", - "x*=[5213.88283, 3994.23801, 1877.7, 942.980111, 1311.276586, 16502.505703]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 23601 iterations. \n", - "x*=[5430.217543, 3975.536951, 1877.7, 945.985404, 1300.122465, 16355.646134]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 20378 iterations. \n", - "x*=[5182.995462, 4002.3016, 1877.699994, 937.683782, 1294.698428, 16485.381508]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 16317 iterations. \n", - "x*=[5431.090714, 3975.836686, 1877.7, 943.946247, 1283.485224, 16323.922167]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 23448 iterations. \n", - "x*=[5431.624254, 4004.956494, 1877.7, 934.622483, 1273.327917, 16267.159026]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 19040 iterations. \n", - "x*=[5432.052693, 4005.970452, 1877.7, 932.743124, 1265.16652, 16252.641495]\n" - ] - } - ], - "source": [ - " algo = :GN_CRS2_LM # could be one of GN_CRS2_LM, GN_DIRECT, GN_ESCH, LN_SBPLX...\n", - "pareto_lcoe1 = zeros(Float64,37)\n", - "maxeval=100000\n", - "for i in eachindex(pareto_shed_new)\n", - " xopt, ret, numevals = optim_mg(x0,capex_def, pareto_shed_new[i],dispatch_1, algo, maxeval)\n", - " lcoe_opt, shed_rate_opt = obj_multi(xopt,capex_def,dispatch_1)\n", - " mg = new_microgrid(xopt) ;\n", - " pareto_lcoe1[i]=lcoe_opt\n", - " @printf(\"%s algo: %s after %d iterations. \\nx*=\", algo, ret, numevals)\n", - "println(round.(xopt*1000; digits=6)) # kW\n", - "end" - ] - }, - { - "cell_type": "code", - "execution_count": 60, - "id": "c5028b91-d889-4aa9-a362-c73641e02914", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "37-element Vector{Float64}:\n", - " 0.5191261655500403\n", - " 0.4274416512728466\n", - " 0.4168988491304812\n", - " 0.42413328106116827\n", - " 0.4891206964493164\n", - " 0.36157491950261683\n", - " 0.4184650491601368\n", - " 0.42143634282172665\n", - " 0.39983759213324405\n", - " 0.3945343534500265\n", - " 0.359868392102726\n", - " 0.3575728953788394\n", - " 0.3535145026153155\n", - " ⋮\n", - " 0.33358420913900316\n", - " 0.33317240505760065\n", - " 0.33288403545080547\n", - " 0.33259178476622053\n", - " 0.3323038865016544\n", - " 0.3320324002658368\n", - " 0.33182090244724916\n", - " 0.3315309115556263\n", - " 0.3313519234645792\n", - " 0.3310820186183037\n", - " 0.33086752538870745\n", - " 0.3306481155866563" - ] - }, - "execution_count": 60, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "pareto_lcoe1" - ] - }, - { - "cell_type": "code", - "execution_count": 20, - "id": "46f3150f-27fb-45dc-9489-353b1202b7c5", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "image/png": "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", - "text/plain": [ - "Figure(PyObject
)" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/plain": [ - "1-element Vector{PyObject}:\n", - " PyObject " - ] - }, - "execution_count": 20, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "\n", - "plot(pareto_shed_new, pareto_lcoe1,\"or\")" - ] - }, - { - "cell_type": "markdown", - "id": "4eda341b-6228-4bff-8be9-943592999959", - "metadata": {}, - "source": [ - "#### Dispatch 2" - ] - }, - { - "cell_type": "code", - "execution_count": 21, - "id": "4f921ae7-214f-42be-861b-24a0d7a81fca", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "21-element Vector{Float64}:\n", - " 0.0\n", - " 5.0e-5\n", - " 0.0001\n", - " 0.00015\n", - " 0.0002\n", - " 0.00025\n", - " 0.0003\n", - " 0.00035\n", - " 0.0004\n", - " 0.00045\n", - " 0.0005\n", - " 0.00055\n", - " 0.0006\n", - " 0.00065\n", - " 0.0007\n", - " 0.00075\n", - " 0.0008\n", - " 0.00085\n", - " 0.0009\n", - " 0.00095\n", - " 0.001" - ] - }, - "execution_count": 21, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "pareto_shed=collect(0.0:0.00005:0.001)" - ] - }, - { - "cell_type": "code", - "execution_count": 22, - "id": "4b136793-6969-463b-94a9-5dc3706e82e8", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "GN_CRS2_LM algo: XTOL_REACHED after 15658 iterations. \n", - "x*=[385.10361, 5736.596414, 1877.7, 1824.243216, 1451.582529, 18784.003256]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 16156 iterations. \n", - "x*=[283.262884, 5851.085497, 1877.7, 1787.004647, 1433.122784, 18681.967208]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 30896 iterations. \n", - "x*=[234.617202, 5718.847261, 1877.7, 1831.120711, 1418.332267, 18770.023747]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 19427 iterations. \n", - "x*=[213.034068, 5729.508642, 1877.7, 1827.352604, 1398.602756, 18744.084675]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 17800 iterations. \n", - "x*=[207.048184, 5733.970119, 1877.699999, 1825.041847, 1382.46422, 18725.700322]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 24532 iterations. \n", - "x*=[207.047483, 5743.432015, 1877.7, 1822.431568, 1365.557753, 18697.878631]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 19744 iterations. \n", - "x*=[207.047212, 5745.756866, 1877.7, 1820.428026, 1354.513028, 18677.917241]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 18188 iterations. \n", - "x*=[207.047855, 5755.624997, 1877.699999, 1816.554274, 1344.165622, 18651.691569]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 20687 iterations. \n", - "x*=[207.048372, 5763.406932, 1877.7, 1813.356553, 1333.835591, 18628.641788]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 16274 iterations. \n", - "x*=[207.069742, 5758.648372, 1877.69993, 1814.406736, 1323.943596, 18613.424205]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 21208 iterations. \n", - "x*=[204.332353, 5763.237138, 1877.7, 1812.45612, 1313.059678, 18593.573633]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 18598 iterations. \n", - "x*=[195.520723, 5766.096522, 1877.7, 1811.087593, 1306.283173, 18576.786285]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 23352 iterations. \n", - "x*=[201.723754, 5589.973737, 1877.699999, 1872.408294, 1298.259449, 18709.566988]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 20915 iterations. \n", - "x*=[201.867367, 5587.171543, 1877.699997, 1872.408457, 1288.720283, 18699.002137]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 21158 iterations. \n", - "x*=[207.047022, 5576.870538, 1877.7, 1875.09313, 1280.250877, 18686.808198]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 20557 iterations. \n", - "x*=[207.04718, 5586.65935, 1877.7, 1870.391565, 1272.805158, 18663.79938]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 26457 iterations. \n", - "x*=[201.773157, 5589.011838, 1877.7, 1868.661675, 1265.513547, 18649.823463]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 16320 iterations. \n", - "x*=[201.078392, 5674.467114, 1877.699998, 1837.465756, 1258.128843, 18560.602928]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 24210 iterations. \n", - "x*=[181.771774, 5551.334946, 1877.7, 1881.373862, 1255.118735, 18658.113108]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 30038 iterations. \n", - "x*=[201.08262, 5558.494099, 1877.7, 1877.709364, 1245.537604, 18631.73682]\n", - "GN_CRS2_LM algo: XTOL_REACHED after 18864 iterations. \n", - "x*=[199.970551, 5623.957623, 1877.7, 1853.322059, 1238.732818, 18557.772978]\n" - ] - } - ], - "source": [ - " algo = :GN_CRS2_LM # could be one of GN_CRS2_LM, GN_DIRECT, GN_ESCH, LN_SBPLX...\n", - "pareto_lcoe2 = zeros(Float64,21)\n", - "maxeval=100000\n", - "xtol_rel=1e-8\n", - "srand=6\n", - "for i in eachindex(pareto_shed)\n", - " xopt, ret, numevals = optim_mg(x0,capex_def, pareto_shed[i],dispatch_2, algo, maxeval,xtol_rel,srand)\n", - " lcoe_opt, shed_rate_opt,costs = obj_multi(xopt,capex_def,dispatch_2)\n", - " pareto_lcoe2[i]=lcoe_opt\n", - " @printf(\"%s algo: %s after %d iterations. \\nx*=\", algo, ret, numevals)\n", - "println(round.(xopt*1000; digits=6)) # kW\n", - " \n", - "end" - ] - }, - { - "cell_type": "code", - "execution_count": 65, - "id": "4c5597f2-67ab-4251-85b7-fc0f69a98051", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "21-element Vector{Float64}:\n", - " 0.39078145064078484\n", - " 0.3897167595872884\n", - " 0.3889187421559924\n", - " 0.3882208773709961\n", - " 0.3877457126222478\n", - " 0.3872830140871662\n", - " 0.3869314617040828\n", - " 0.3866093997742454\n", - " 0.3862748492377523\n", - " 0.3859420172864854\n", - " 0.3855989821868398\n", - " 0.3853056534794736\n", - " 0.3850450309623384\n", - " 0.38475375716614985\n", - " 0.38445168894265797\n", - " 0.3841779167937007\n", - " 0.38391067889055736\n", - " 0.3836582968516015\n", - " 0.38340062329469277\n", - " 0.38318131724331905\n", - " 0.3829285732063151" - ] - }, - "execution_count": 65, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "pareto_lcoe2" - ] - }, - { - "cell_type": "code", - "execution_count": 23, - "id": "6b59a6da-3163-44c3-9d53-b658fbc27e53", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "image/png": "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", - "text/plain": [ - "Figure(PyObject
)" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/plain": [ - "1-element Vector{PyObject}:\n", - " PyObject " - ] - }, - "execution_count": 23, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "plot(pareto_shed, pareto_lcoe2,\"ob\")" - ] - }, - { - "cell_type": "code", - "execution_count": 24, - "id": "545e2ceb-d8c9-41e1-875f-ec52e88eb5e5", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "ename": "LoadError", - "evalue": "UndefVarError: `mg_hi` not defined", - "output_type": "error", - "traceback": [ - "UndefVarError: `mg_hi` not defined", - "", - "Stacktrace:", - " [1] top-level scope", - " @ In[24]:2" - ] - } - ], - "source": [ - "if with_plots\n", - " fig,(ax1,ax2,ax3,ax4) = comp_oper_traj(mg_base,mg_hi, traj1,traj2,costs1,costs2)\n", - " \n", - " \n", - "end;" - ] - }, - { - "cell_type": "code", - "execution_count": 52, - "id": "67910661-b3aa-49e0-83be-ff3fdf8fa7d6", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/html": [ - "
0×17 DataFrame
Rowfc_elyz_capexshed_maxdispatchalgosrandretnumevalslcoe_optshed_rate_optcapexopexxopt_stoxopt_pvxopt_windxopt_elyzxopt_fcxopt_hyTank
Float64Float64Int64StringInt64StringInt64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64
" - ], - "text/latex": [ - "\\begin{tabular}{r|cccccccccc}\n", - "\t& fc\\_elyz\\_capex & shed\\_max & dispatch & algo & srand & ret & numevals & lcoe\\_opt & shed\\_rate\\_opt & \\\\\n", - "\t\\hline\n", - "\t& Float64 & Float64 & Int64 & String & Int64 & String & Int64 & Float64 & Float64 & \\\\\n", - "\t\\hline\n", - "\\end{tabular}\n" - ], - "text/plain": [ - "\u001b[1m0×17 DataFrame\u001b[0m\n", - "\u001b[1m Row \u001b[0m│\u001b[1m fc_elyz_capex \u001b[0m\u001b[1m shed_max \u001b[0m\u001b[1m dispatch \u001b[0m\u001b[1m algo \u001b[0m\u001b[1m srand \u001b[0m\u001b[1m ret \u001b[0m\u001b[1m numevals \u001b[0m\u001b[1m lco\u001b[0m ⋯\n", - " │\u001b[90m Float64 \u001b[0m\u001b[90m Float64 \u001b[0m\u001b[90m Int64 \u001b[0m\u001b[90m String \u001b[0m\u001b[90m Int64 \u001b[0m\u001b[90m String \u001b[0m\u001b[90m Int64 \u001b[0m\u001b[90m Flo\u001b[0m ⋯\n", - "─────┴──────────────────────────────────────────────────────────────────────────\n", - "\u001b[36m 10 columns omitted\u001b[0m" - ] - }, - "execution_count": 52, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "df2 = DataFrame( fc_elyz_capex=Float64[],shed_max=Float64[],dispatch=Int64[],algo=String[],\n", - " srand=Int[], ret=String[],numevals=Int64[],\n", - " lcoe_opt=Float64[], shed_rate_opt=Float64[], capex=Float64[],opex=Float64[],\n", - " xopt_sto=Float64[], xopt_pv=Float64[], xopt_wind=Float64[] ,xopt_elyz=Float64[], \n", - " xopt_fc=Float64[], xopt_hyTank=Float64[]\n", - ")" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "b9f5dbe3-4795-4411-8ecc-06443e479ff9", - "metadata": {}, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": 53, - "id": "afb25a12-2269-4c22-9f7a-3ae5680bb956", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "6×4 Matrix{Float64}:\n", - " 28.1193 28.1193 8.05818 12.5224\n", - " 15.5399 15.5399 5.9157 8.94308\n", - " 0.309005 0.309005 0.58717 0.394798\n", - " 1.5135 1.5135 0.0675057 6.99305\n", - " 0.952097 0.952097 1.66812 1.71168\n", - " 5.21002 5.21002 5.40184 14.3223" - ] - }, - "execution_count": 53, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "\"\"\"uniformly random vector between xmin and xmax, for a given PRNG seed\"\"\"\n", - "function x0_rng(seed, xmin, xmax)\n", - " n = length(xmin)\n", - " rng = MersenneTwister(seed)\n", - " xmin + rand(rng, n).*(xmax-xmin)\n", - "end\n", - "# Test with 3 different seeds:\n", - "[x0_rng(0, xmin, xmax) x0_rng(0, xmin, xmax) x0_rng(1, xmin, xmax) x0_rng(2, xmin, xmax)]\n", - " " - ] - }, - { - "cell_type": "code", - "execution_count": 49, - "id": "55334e07-879f-4379-9867-eab2499d35b2", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "5-element Vector{Float64}:\n", - " 0.0\n", - " 1.0e-5\n", - " 0.0001\n", - " 0.001\n", - " 0.01" - ] - }, - "execution_count": 49, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "nrand = 10\n", - "srand_list = collect(1:nrand)\n", - "algo_list = [:GN_CRS2_LM, :GN_ISRES, :LN_SBPLX]\n", - "shed_max_list = [0.,0.00001,0.0001, 0.001, 0.01]" - ] - }, - { - "cell_type": "code", - "execution_count": 50, - "id": "b7019192-4f8c-453e-8773-84baeb0ef5ad", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "6-element Vector{Float64}:\n", - " 8.058178420902282\n", - " 5.915698915242573\n", - " 0.587169874444634\n", - " 0.06750573373843591\n", - " 1.668124201891417\n", - " 5.4018408162693134" - ] - }, - "execution_count": 50, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - " x0 = x0_rng(1, xmin, xmax)" - ] - }, - { - "cell_type": "code", - "execution_count": 51, - "id": "5dc551bc-c188-46f3-9b17-999e1eefdba8", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "2-element Vector{Vector{Float64}}:\n", - " [400.0, 0.0, 1600.0, 500.0, 1600.0, 350.0, 1200.0, 3500.0]\n", - " [400.0, 0.0, 2200.0, 500.0, 2200.0, 350.0, 1200.0, 3500.0]" - ] - }, - "execution_count": 51, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "capexlist" - ] - }, - { - "cell_type": "code", - "execution_count": 54, - "id": "3cfcf179-78f9-46be-8198-70b9b4200fba", - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - " 1, GN_CRS2_LM algo: XTOL_REACHED after 21888 iterations. 2, GN_CRS2_LM algo: XTOL_REACHED after 23035 iterations. 3, GN_CRS2_LM algo: XTOL_REACHED after 20841 iterations. 4, GN_CRS2_LM algo: XTOL_REACHED after 33104 iterations. 5, GN_CRS2_LM algo: XTOL_REACHED after 19458 iterations. 6, GN_CRS2_LM algo: XTOL_REACHED after 34149 iterations. 7, GN_CRS2_LM algo: XTOL_REACHED after 13242 iterations. 8, GN_CRS2_LM algo: XTOL_REACHED after 13759 iterations. 9, GN_CRS2_LM algo: XTOL_REACHED after 15504 iterations. 10, GN_CRS2_LM algo: XTOL_REACHED after 17949 iterations. 11, GN_ISRES algo: MAXEVAL_REACHED after 100000 iterations. 12, GN_ISRES algo: XTOL_REACHED after 66964 iterations. 13, GN_ISRES algo: XTOL_REACHED after 72958 iterations. 14, GN_ISRES algo: MAXEVAL_REACHED after 100000 iterations. 15, GN_ISRES algo: MAXEVAL_REACHED after 100000 iterations. 16, GN_ISRES algo: XTOL_REACHED after 67785 iterations. 17, GN_ISRES algo: MAXEVAL_REACHED after 100000 iterations. 18, GN_ISRES algo: MAXEVAL_REACHED after 100000 iterations. 19, GN_ISRES algo: XTOL_REACHED after 68181 iterations. 20, GN_ISRES algo: XTOL_REACHED after 73784 iterations. 21, LN_SBPLX algo: XTOL_REACHED after 863 iterations. 22, LN_SBPLX algo: XTOL_REACHED after 1757 iterations. 23, LN_SBPLX algo: XTOL_REACHED after 1019 iterations. 24, LN_SBPLX algo: XTOL_REACHED after 1007 iterations. 25, LN_SBPLX algo: XTOL_REACHED after 1199 iterations. 26, LN_SBPLX algo: XTOL_REACHED after 1941 iterations. 27, LN_SBPLX algo: XTOL_REACHED after 1247 iterations. 28, LN_SBPLX algo: XTOL_REACHED after 1383 iterations. 29, LN_SBPLX algo: XTOL_REACHED after 1706 iterations. 30, LN_SBPLX algo: XTOL_REACHED after 1086 iterations. 31, GN_CRS2_LM algo: XTOL_REACHED after 15356 iterations. 32, GN_CRS2_LM algo: XTOL_REACHED after 16166 iterations. 33, GN_CRS2_LM algo: XTOL_REACHED after 15653 iterations. 34, GN_CRS2_LM algo: XTOL_REACHED after 14559 iterations. 35, GN_CRS2_LM algo: XTOL_REACHED after 15257 iterations. 36, GN_CRS2_LM algo: XTOL_REACHED after 18828 iterations. 37, GN_CRS2_LM algo: XTOL_REACHED after 22965 iterations. 38, GN_CRS2_LM algo: XTOL_REACHED after 14908 iterations. 39, GN_CRS2_LM algo: XTOL_REACHED after 16116 iterations. 40, GN_CRS2_LM algo: XTOL_REACHED after 14225 iterations. 41, GN_ISRES algo: XTOL_REACHED after 69022 iterations. 42, GN_ISRES algo: XTOL_REACHED after 69871 iterations. 43, GN_ISRES algo: XTOL_REACHED after 65848 iterations. 44, GN_ISRES algo: XTOL_REACHED after 65225 iterations. 45, GN_ISRES algo: XTOL_REACHED after 64431 iterations. 46, GN_ISRES algo: XTOL_REACHED after 68925 iterations. 47, GN_ISRES algo: XTOL_REACHED after 63912 iterations. 48, GN_ISRES algo: XTOL_REACHED after 62425 iterations. 49, GN_ISRES algo: XTOL_REACHED after 66683 iterations. 50, GN_ISRES algo: XTOL_REACHED after 67153 iterations. 51, LN_SBPLX algo: XTOL_REACHED after 495 iterations. 52, LN_SBPLX algo: XTOL_REACHED after 2583 iterations. 53, LN_SBPLX algo: XTOL_REACHED after 790 iterations. 54, LN_SBPLX algo: XTOL_REACHED after 1682 iterations. 55, LN_SBPLX algo: XTOL_REACHED after 1009 iterations. 56, LN_SBPLX algo: XTOL_REACHED after 518 iterations. 57, LN_SBPLX algo: XTOL_REACHED after 402 iterations. 58, LN_SBPLX algo: XTOL_REACHED after 2070 iterations. 59, LN_SBPLX algo: XTOL_REACHED after 1617 iterations. 60, LN_SBPLX algo: XTOL_REACHED after 694 iterations. 61, GN_CRS2_LM algo: XTOL_REACHED after 27534 iterations. 62, GN_CRS2_LM algo: XTOL_REACHED after 33577 iterations. 63, GN_CRS2_LM algo: XTOL_REACHED after 52262 iterations. 64, GN_CRS2_LM algo: XTOL_REACHED after 27103 iterations. 65, GN_CRS2_LM algo: XTOL_REACHED after 26649 iterations. 66, GN_CRS2_LM algo: XTOL_REACHED after 31949 iterations. 67, GN_CRS2_LM algo: XTOL_REACHED after 22780 iterations. 68, GN_CRS2_LM algo: XTOL_REACHED after 55790 iterations. 69, GN_CRS2_LM algo: XTOL_REACHED after 35955 iterations. 70, GN_CRS2_LM algo: XTOL_REACHED after 20555 iterations. 71, GN_ISRES algo: XTOL_REACHED after 73502 iterations. 72, GN_ISRES algo: XTOL_REACHED after 70926 iterations. 73, GN_ISRES algo: MAXEVAL_REACHED after 100000 iterations. 74, GN_ISRES algo: XTOL_REACHED after 69016 iterations. 75, GN_ISRES algo: XTOL_REACHED after 74690 iterations. 76, GN_ISRES algo: XTOL_REACHED after 71783 iterations. 77, GN_ISRES algo: MAXEVAL_REACHED after 100000 iterations. 78, GN_ISRES algo: XTOL_REACHED after 71600 iterations. 79, GN_ISRES algo: MAXEVAL_REACHED after 100000 iterations. 80, GN_ISRES algo: XTOL_REACHED after 70274 iterations. 81, LN_SBPLX algo: XTOL_REACHED after 705 iterations. 82, LN_SBPLX algo: XTOL_REACHED after 766 iterations. 83, LN_SBPLX algo: XTOL_REACHED after 859 iterations. 84, LN_SBPLX algo: XTOL_REACHED after 836 iterations. 85, LN_SBPLX algo: XTOL_REACHED after 898 iterations. 86, LN_SBPLX algo: XTOL_REACHED after 496 iterations. 87, LN_SBPLX algo: XTOL_REACHED after 1241 iterations. 88, LN_SBPLX algo: XTOL_REACHED after 1173 iterations. 89, LN_SBPLX algo: XTOL_REACHED after 2103 iterations. 90, LN_SBPLX algo: XTOL_REACHED after 1223 iterations. 91, GN_CRS2_LM algo: XTOL_REACHED after 16955 iterations. 92, GN_CRS2_LM algo: XTOL_REACHED after 17990 iterations. 93, GN_CRS2_LM algo: XTOL_REACHED after 22652 iterations. 94, GN_CRS2_LM algo: XTOL_REACHED after 16653 iterations. 95, GN_CRS2_LM algo: XTOL_REACHED after 18456 iterations. 96, GN_CRS2_LM algo: XTOL_REACHED after 17265 iterations. 97, GN_CRS2_LM algo: XTOL_REACHED after 15905 iterations. 98, GN_CRS2_LM algo: XTOL_REACHED after 16731 iterations. 99, GN_CRS2_LM algo: XTOL_REACHED after 19484 iterations. 100, GN_CRS2_LM algo: XTOL_REACHED after 14744 iterations. 101, GN_ISRES algo: XTOL_REACHED after 68648 iterations. 102, GN_ISRES algo: XTOL_REACHED after 65245 iterations. 103, GN_ISRES algo: XTOL_REACHED after 75041 iterations. 104, GN_ISRES algo: XTOL_REACHED after 69922 iterations. 105, GN_ISRES algo: XTOL_REACHED after 72519 iterations. 106, GN_ISRES algo: XTOL_REACHED after 88361 iterations. 107, GN_ISRES algo: XTOL_REACHED after 70582 iterations. 108, GN_ISRES algo: XTOL_REACHED after 70321 iterations. 109, GN_ISRES algo: XTOL_REACHED after 67986 iterations. 110, GN_ISRES algo: XTOL_REACHED after 72993 iterations. 111, LN_SBPLX algo: XTOL_REACHED after 495 iterations. 112, LN_SBPLX algo: XTOL_REACHED after 1085 iterations. 113, LN_SBPLX algo: XTOL_REACHED after 791 iterations. 114, LN_SBPLX algo: XTOL_REACHED after 1449 iterations. 115, LN_SBPLX algo: XTOL_REACHED after 671 iterations. 116, LN_SBPLX algo: XTOL_REACHED after 518 iterations. 117, LN_SBPLX algo: XTOL_REACHED after 1214 iterations. 118, LN_SBPLX algo: XTOL_REACHED after 1540 iterations. 119, LN_SBPLX algo: XTOL_REACHED after 2885 iterations. 120, LN_SBPLX algo: XTOL_REACHED after 1515 iterations. 121, GN_CRS2_LM algo: XTOL_REACHED after 27045 iterations. 122, GN_CRS2_LM algo: XTOL_REACHED after 18078 iterations. 123, GN_CRS2_LM algo: XTOL_REACHED after 53169 iterations. 124, GN_CRS2_LM algo: XTOL_REACHED after 17783 iterations. 125, GN_CRS2_LM algo: XTOL_REACHED after 25340 iterations. 126, GN_CRS2_LM algo: XTOL_REACHED after 50245 iterations. 127, GN_CRS2_LM algo: XTOL_REACHED after 24327 iterations. 128, GN_CRS2_LM algo: XTOL_REACHED after 40327 iterations. 129, GN_CRS2_LM algo: XTOL_REACHED after 25819 iterations. 130, GN_CRS2_LM algo: XTOL_REACHED after 22809 iterations. 131, GN_ISRES algo: XTOL_REACHED after 68260 iterations. 132, GN_ISRES algo: XTOL_REACHED after 70554 iterations. 133, GN_ISRES algo: XTOL_REACHED after 69795 iterations. 134, GN_ISRES algo: XTOL_REACHED after 78437 iterations. 135, GN_ISRES algo: XTOL_REACHED after 69303 iterations. 136, GN_ISRES algo: XTOL_REACHED after 70090 iterations. 137, GN_ISRES algo: XTOL_REACHED after 71151 iterations. 138, GN_ISRES algo: XTOL_REACHED after 73061 iterations. 139, GN_ISRES algo: XTOL_REACHED after 65846 iterations. 140, GN_ISRES algo: XTOL_REACHED after 69739 iterations. 141, LN_SBPLX algo: XTOL_REACHED after 1196 iterations. 142, LN_SBPLX algo: XTOL_REACHED after 1254 iterations. 143, LN_SBPLX algo: XTOL_REACHED after 981 iterations. 144, LN_SBPLX algo: XTOL_REACHED after 1088 iterations. 145, LN_SBPLX algo: XTOL_REACHED after 1541 iterations. 146, LN_SBPLX algo: XTOL_REACHED after 2116 iterations. 147, LN_SBPLX algo: XTOL_REACHED after 1274 iterations. 148, LN_SBPLX algo: XTOL_REACHED after 967 iterations. 149, LN_SBPLX algo: XTOL_REACHED after 1285 iterations. 150, LN_SBPLX algo: XTOL_REACHED after 721 iterations. 151, GN_CRS2_LM algo: XTOL_REACHED after 23526 iterations. 152, GN_CRS2_LM algo: XTOL_REACHED after 23743 iterations. 153, GN_CRS2_LM algo: XTOL_REACHED after 26097 iterations. 154, GN_CRS2_LM algo: XTOL_REACHED after 28478 iterations. 155, GN_CRS2_LM algo: XTOL_REACHED after 27480 iterations. 156, GN_CRS2_LM algo: XTOL_REACHED after 42015 iterations. 157, GN_CRS2_LM algo: XTOL_REACHED after 28229 iterations. 158, GN_CRS2_LM algo: XTOL_REACHED after 26720 iterations. 159, GN_CRS2_LM algo: XTOL_REACHED after 22279 iterations. 160, GN_CRS2_LM algo: XTOL_REACHED after 41152 iterations. 161, GN_ISRES algo: XTOL_REACHED after 75301 iterations. 162, GN_ISRES algo: XTOL_REACHED after 64747 iterations. 163, GN_ISRES algo: XTOL_REACHED after 65022 iterations. 164, GN_ISRES algo: XTOL_REACHED after 63800 iterations. 165, GN_ISRES algo: XTOL_REACHED after 71515 iterations. 166, GN_ISRES algo: XTOL_REACHED after 70722 iterations. 167, GN_ISRES algo: XTOL_REACHED after 67666 iterations. 168, GN_ISRES algo: XTOL_REACHED after 70520 iterations. 169, GN_ISRES algo: XTOL_REACHED after 74930 iterations. 170, GN_ISRES algo: XTOL_REACHED after 63631 iterations. 171, LN_SBPLX algo: XTOL_REACHED after 495 iterations. 172, LN_SBPLX algo: XTOL_REACHED after 2043 iterations. 173, LN_SBPLX algo: XTOL_REACHED after 907 iterations. 174, LN_SBPLX algo: XTOL_REACHED after 1656 iterations. 175, LN_SBPLX algo: XTOL_REACHED after 1460 iterations. 176, LN_SBPLX algo: XTOL_REACHED after 518 iterations. 177, LN_SBPLX algo: XTOL_REACHED after 408 iterations. 178, LN_SBPLX algo: XTOL_REACHED after 1114 iterations. 179, LN_SBPLX algo: XTOL_REACHED after 1941 iterations. 180, LN_SBPLX algo: XTOL_REACHED after 734 iterations. 181, GN_CRS2_LM algo: XTOL_REACHED after 16538 iterations. 182, GN_CRS2_LM algo: XTOL_REACHED after 23842 iterations. 183, GN_CRS2_LM algo: XTOL_REACHED after 14490 iterations. 184, GN_CRS2_LM algo: XTOL_REACHED after 20208 iterations. 185, GN_CRS2_LM algo: XTOL_REACHED after 28194 iterations. 186, GN_CRS2_LM algo: XTOL_REACHED after 22852 iterations. 187, GN_CRS2_LM algo: XTOL_REACHED after 19966 iterations. 188, GN_CRS2_LM algo: XTOL_REACHED after 20662 iterations. 189, GN_CRS2_LM algo: XTOL_REACHED after 20560 iterations. 190, GN_CRS2_LM algo: XTOL_REACHED after 19650 iterations. 191, GN_ISRES algo: XTOL_REACHED after 64851 iterations. 192, GN_ISRES algo: XTOL_REACHED after 66709 iterations. 193, GN_ISRES algo: XTOL_REACHED after 73943 iterations. 194, GN_ISRES algo: XTOL_REACHED after 68454 iterations. 195, GN_ISRES algo: XTOL_REACHED after 75000 iterations. 196, GN_ISRES algo: XTOL_REACHED after 60686 iterations. 197, GN_ISRES algo: XTOL_REACHED after 72941 iterations. 198, GN_ISRES algo: XTOL_REACHED after 75061 iterations. 199, GN_ISRES algo: XTOL_REACHED after 73249 iterations. 200, GN_ISRES algo: XTOL_REACHED after 70289 iterations. 201, LN_SBPLX algo: XTOL_REACHED after 1781 iterations. 202, LN_SBPLX algo: XTOL_REACHED after 2292 iterations. 203, LN_SBPLX algo: XTOL_REACHED after 921 iterations. 204, LN_SBPLX algo: XTOL_REACHED after 858 iterations. 205, LN_SBPLX algo: XTOL_REACHED after 1450 iterations. 206, LN_SBPLX algo: XTOL_REACHED after 837 iterations. 207, LN_SBPLX algo: XTOL_REACHED after 1961 iterations. 208, LN_SBPLX algo: XTOL_REACHED after 2656 iterations. 209, LN_SBPLX algo: XTOL_REACHED after 2038 iterations. 210, LN_SBPLX algo: XTOL_REACHED after 773 iterations. 211, GN_CRS2_LM algo: XTOL_REACHED after 23358 iterations. 212, GN_CRS2_LM algo: XTOL_REACHED after 20003 iterations. 213, GN_CRS2_LM algo: XTOL_REACHED after 18591 iterations. 214, GN_CRS2_LM algo: XTOL_REACHED after 24654 iterations. 215, GN_CRS2_LM algo: XTOL_REACHED after 21259 iterations. 216, GN_CRS2_LM algo: XTOL_REACHED after 24244 iterations. 217, GN_CRS2_LM algo: XTOL_REACHED after 19315 iterations. 218, GN_CRS2_LM algo: XTOL_REACHED after 24602 iterations. 219, GN_CRS2_LM algo: XTOL_REACHED after 19726 iterations. 220, GN_CRS2_LM algo: XTOL_REACHED after 22409 iterations. 221, GN_ISRES algo: XTOL_REACHED after 65438 iterations. 222, GN_ISRES algo: XTOL_REACHED after 69035 iterations. 223, GN_ISRES algo: MAXEVAL_REACHED after 100000 iterations. 224, GN_ISRES algo: XTOL_REACHED after 61265 iterations. 225, GN_ISRES algo: XTOL_REACHED after 64950 iterations. 226, GN_ISRES algo: XTOL_REACHED after 68113 iterations. 227, GN_ISRES algo: XTOL_REACHED after 70704 iterations. 228, GN_ISRES algo: XTOL_REACHED after 67190 iterations. 229, GN_ISRES algo: XTOL_REACHED after 61612 iterations. 230, GN_ISRES algo: XTOL_REACHED after 73379 iterations. 231, LN_SBPLX algo: XTOL_REACHED after 510 iterations. 232, LN_SBPLX algo: XTOL_REACHED after 1710 iterations. 233, LN_SBPLX algo: XTOL_REACHED after 727 iterations. 234, LN_SBPLX algo: XTOL_REACHED after 1886 iterations. 235, LN_SBPLX algo: XTOL_REACHED after 1323 iterations. 236, LN_SBPLX algo: XTOL_REACHED after 515 iterations. 237, LN_SBPLX algo: XTOL_REACHED after 6116 iterations. 238, LN_SBPLX algo: XTOL_REACHED after 1166 iterations. 239, LN_SBPLX algo: XTOL_REACHED after 1617 iterations. 240, LN_SBPLX algo: XTOL_REACHED after 607 iterations. 241, GN_CRS2_LM algo: XTOL_REACHED after 24710 iterations. 242, GN_CRS2_LM algo: XTOL_REACHED after 31916 iterations. 243, GN_CRS2_LM algo: XTOL_REACHED after 26202 iterations. 244, GN_CRS2_LM algo: XTOL_REACHED after 24525 iterations. 245, GN_CRS2_LM algo: XTOL_REACHED after 29903 iterations. 246, GN_CRS2_LM algo: XTOL_REACHED after 20729 iterations. 247, GN_CRS2_LM algo: XTOL_REACHED after 24564 iterations. 248, GN_CRS2_LM algo: XTOL_REACHED after 23860 iterations. 249, GN_CRS2_LM algo: XTOL_REACHED after 21809 iterations. 250, GN_CRS2_LM algo: XTOL_REACHED after 22572 iterations. 251, GN_ISRES algo: XTOL_REACHED after 96515 iterations. 252, GN_ISRES algo: XTOL_REACHED after 78342 iterations. 253, GN_ISRES algo: XTOL_REACHED after 80328 iterations. 254, GN_ISRES algo: XTOL_REACHED after 87769 iterations. 255, GN_ISRES algo: XTOL_REACHED after 79259 iterations. 256, GN_ISRES algo: XTOL_REACHED after 77745 iterations. 257, GN_ISRES algo: XTOL_REACHED after 80064 iterations. 258, GN_ISRES algo: XTOL_REACHED after 76440 iterations. 259, GN_ISRES algo: XTOL_REACHED after 81831 iterations. 260, GN_ISRES algo: XTOL_REACHED after 78199 iterations. 261, LN_SBPLX algo: XTOL_REACHED after 3840 iterations. 262, LN_SBPLX algo: XTOL_REACHED after 1602 iterations. 263, LN_SBPLX algo: XTOL_REACHED after 1093 iterations. 264, LN_SBPLX algo: XTOL_REACHED after 2075 iterations. 265, LN_SBPLX algo: XTOL_REACHED after 2850 iterations. 266, LN_SBPLX algo: XTOL_REACHED after 1153 iterations. 267, LN_SBPLX algo: XTOL_REACHED after 3279 iterations. 268, LN_SBPLX algo: XTOL_REACHED after 668 iterations. 269, LN_SBPLX algo: XTOL_REACHED after 4280 iterations. 270, LN_SBPLX algo: XTOL_REACHED after 2148 iterations. 271, GN_CRS2_LM algo: XTOL_REACHED after 40941 iterations. 272, GN_CRS2_LM algo: XTOL_REACHED after 24908 iterations. 273, GN_CRS2_LM algo: XTOL_REACHED after 26502 iterations. 274, GN_CRS2_LM algo: XTOL_REACHED after 31417 iterations. 275, GN_CRS2_LM algo: XTOL_REACHED after 23586 iterations. 276, GN_CRS2_LM algo: XTOL_REACHED after 24466 iterations. 277, GN_CRS2_LM algo: XTOL_REACHED after 21057 iterations. 278, GN_CRS2_LM algo: XTOL_REACHED after 33134 iterations. 279, GN_CRS2_LM algo: XTOL_REACHED after 23282 iterations. 280, GN_CRS2_LM algo: XTOL_REACHED after 21436 iterations. 281, GN_ISRES algo: XTOL_REACHED after 72081 iterations. 282, GN_ISRES algo: XTOL_REACHED after 68744 iterations. 283, GN_ISRES algo: XTOL_REACHED after 70963 iterations. 284, GN_ISRES algo: XTOL_REACHED after 72601 iterations. 285, GN_ISRES algo: XTOL_REACHED after 69032 iterations. 286, GN_ISRES algo: XTOL_REACHED after 84002 iterations. 287, GN_ISRES algo: XTOL_REACHED after 72183 iterations. 288, GN_ISRES algo: XTOL_REACHED after 66216 iterations. 289, GN_ISRES algo: XTOL_REACHED after 78353 iterations. 290, GN_ISRES algo: XTOL_REACHED after 70123 iterations. 291, LN_SBPLX algo: XTOL_REACHED after 1719 iterations. 292, LN_SBPLX algo: XTOL_REACHED after 1319 iterations. 293, LN_SBPLX algo: XTOL_REACHED after 1548 iterations. 294, LN_SBPLX algo: XTOL_REACHED after 1991 iterations. 295, LN_SBPLX algo: XTOL_REACHED after 1492 iterations. 296, LN_SBPLX algo: XTOL_REACHED after 1098 iterations. 297, LN_SBPLX algo: XTOL_REACHED after 2402 iterations. 298, LN_SBPLX algo: XTOL_REACHED after 949 iterations. 299, LN_SBPLX algo: XTOL_REACHED after 1252 iterations. 300, LN_SBPLX algo: XTOL_REACHED after 1400 iterations. 301, GN_CRS2_LM algo: XTOL_REACHED after 22606 iterations. 302, GN_CRS2_LM algo: XTOL_REACHED after 26310 iterations. 303, GN_CRS2_LM algo: XTOL_REACHED after 38425 iterations. 304, GN_CRS2_LM algo: XTOL_REACHED after 21306 iterations. 305, GN_CRS2_LM algo: XTOL_REACHED after 24840 iterations. 306, GN_CRS2_LM algo: XTOL_REACHED after 41424 iterations. 307, GN_CRS2_LM algo: XTOL_REACHED after 27892 iterations. 308, GN_CRS2_LM algo: XTOL_REACHED after 18117 iterations. 309, GN_CRS2_LM algo: XTOL_REACHED after 45052 iterations. 310, GN_CRS2_LM algo: XTOL_REACHED after 20077 iterations. 311, GN_ISRES algo: XTOL_REACHED after 74931 iterations. 312, GN_ISRES algo: XTOL_REACHED after 65689 iterations. 313, GN_ISRES algo: XTOL_REACHED after 74093 iterations. 314, GN_ISRES algo: XTOL_REACHED after 67892 iterations. 315, GN_ISRES algo: XTOL_REACHED after 71502 iterations. 316, GN_ISRES algo: XTOL_REACHED after 70363 iterations. 317, GN_ISRES algo: MAXEVAL_REACHED after 100000 iterations. 318, GN_ISRES algo: XTOL_REACHED after 68820 iterations. 319, GN_ISRES algo: MAXEVAL_REACHED after 100000 iterations. 320, GN_ISRES algo: XTOL_REACHED after 70031 iterations. 321, LN_SBPLX algo: XTOL_REACHED after 892 iterations. 322, LN_SBPLX algo: XTOL_REACHED after 1189 iterations. 323, LN_SBPLX algo: XTOL_REACHED after 928 iterations. 324, LN_SBPLX algo: XTOL_REACHED after 1113 iterations. 325, LN_SBPLX algo: XTOL_REACHED after 1157 iterations. 326, LN_SBPLX algo: XTOL_REACHED after 1591 iterations. 327, LN_SBPLX algo: XTOL_REACHED after 1005 iterations. 328, LN_SBPLX algo: XTOL_REACHED after 1885 iterations. 329, LN_SBPLX algo: XTOL_REACHED after 936 iterations. 330, LN_SBPLX algo: XTOL_REACHED after 1441 iterations. 331, GN_CRS2_LM algo: XTOL_REACHED after 14473 iterations. 332, GN_CRS2_LM algo: XTOL_REACHED after 16479 iterations. 333, GN_CRS2_LM algo: XTOL_REACHED after 14267 iterations. 334, GN_CRS2_LM algo: XTOL_REACHED after 14175 iterations. 335, GN_CRS2_LM algo: XTOL_REACHED after 13845 iterations. 336, GN_CRS2_LM algo: XTOL_REACHED after 12397 iterations. 337, GN_CRS2_LM algo: XTOL_REACHED after 15777 iterations. 338, GN_CRS2_LM algo: XTOL_REACHED after 13851 iterations. 339, GN_CRS2_LM algo: XTOL_REACHED after 14228 iterations. 340, GN_CRS2_LM algo: XTOL_REACHED after 14237 iterations. 341, GN_ISRES algo: XTOL_REACHED after 70658 iterations. 342, GN_ISRES algo: XTOL_REACHED after 74822 iterations. 343, GN_ISRES algo: XTOL_REACHED after 68917 iterations. 344, GN_ISRES algo: XTOL_REACHED after 71369 iterations. 345, GN_ISRES algo: XTOL_REACHED after 65860 iterations. 346, GN_ISRES algo: XTOL_REACHED after 74551 iterations. 347, GN_ISRES algo: XTOL_REACHED after 63153 iterations. 348, GN_ISRES algo: XTOL_REACHED after 67124 iterations. 349, GN_ISRES algo: XTOL_REACHED after 66322 iterations. 350, GN_ISRES algo: XTOL_REACHED after 73525 iterations. 351, LN_SBPLX algo: XTOL_REACHED after 536 iterations. 352, LN_SBPLX algo: XTOL_REACHED after 2055 iterations. 353, LN_SBPLX algo: XTOL_REACHED after 1083 iterations. 354, LN_SBPLX algo: XTOL_REACHED after 2022 iterations. 355, LN_SBPLX algo: XTOL_REACHED after 896 iterations. 356, LN_SBPLX algo: XTOL_REACHED after 513 iterations. 357, LN_SBPLX algo: XTOL_REACHED after 1404 iterations. 358, LN_SBPLX algo: XTOL_REACHED after 1088 iterations. 359, LN_SBPLX algo: XTOL_REACHED after 1592 iterations. 360, LN_SBPLX algo: XTOL_REACHED after 838 iterations. 361, GN_CRS2_LM algo: XTOL_REACHED after 19633 iterations. 362, GN_CRS2_LM algo: XTOL_REACHED after 27915 iterations. 363, GN_CRS2_LM algo: XTOL_REACHED after 21443 iterations. 364, GN_CRS2_LM algo: XTOL_REACHED after 31081 iterations. 365, GN_CRS2_LM algo: XTOL_REACHED after 34474 iterations. 366, GN_CRS2_LM algo: XTOL_REACHED after 20944 iterations. 367, GN_CRS2_LM algo: XTOL_REACHED after 68829 iterations. 368, GN_CRS2_LM algo: XTOL_REACHED after 35717 iterations. 369, GN_CRS2_LM algo: XTOL_REACHED after 41410 iterations. 370, GN_CRS2_LM algo: MAXEVAL_REACHED after 100000 iterations. 371, GN_ISRES algo: XTOL_REACHED after 77464 iterations. 372, GN_ISRES algo: XTOL_REACHED after 70600 iterations. 373, GN_ISRES algo: MAXEVAL_REACHED after 100000 iterations. 374, GN_ISRES algo: MAXEVAL_REACHED after 100000 iterations. 375, GN_ISRES algo: XTOL_REACHED after 74468 iterations. 376, GN_ISRES algo: XTOL_REACHED after 69560 iterations. 377, GN_ISRES algo: MAXEVAL_REACHED after 100000 iterations. 378, GN_ISRES algo: XTOL_REACHED after 66558 iterations. 379, GN_ISRES algo: MAXEVAL_REACHED after 100000 iterations. 380, GN_ISRES algo: XTOL_REACHED after 75767 iterations. 381, LN_SBPLX algo: XTOL_REACHED after 852 iterations. 382, LN_SBPLX algo: XTOL_REACHED after 1325 iterations. 383, LN_SBPLX algo: XTOL_REACHED after 953 iterations. 384, LN_SBPLX algo: XTOL_REACHED after 758 iterations. 385, LN_SBPLX algo: XTOL_REACHED after 1489 iterations. 386, LN_SBPLX algo: XTOL_REACHED after 688 iterations. 387, LN_SBPLX algo: XTOL_REACHED after 1359 iterations. 388, LN_SBPLX algo: XTOL_REACHED after 1288 iterations. 389, LN_SBPLX algo: XTOL_REACHED after 1745 iterations. 390, LN_SBPLX algo: XTOL_REACHED after 1908 iterations. 391, GN_CRS2_LM algo: XTOL_REACHED after 15341 iterations. 392, GN_CRS2_LM algo: XTOL_REACHED after 14264 iterations. 393, GN_CRS2_LM algo: XTOL_REACHED after 14601 iterations. 394, GN_CRS2_LM algo: XTOL_REACHED after 15980 iterations. 395, GN_CRS2_LM algo: XTOL_REACHED after 15569 iterations. 396, GN_CRS2_LM algo: XTOL_REACHED after 13733 iterations. 397, GN_CRS2_LM algo: XTOL_REACHED after 15537 iterations. 398, GN_CRS2_LM algo: XTOL_REACHED after 14136 iterations. 399, GN_CRS2_LM algo: XTOL_REACHED after 15655 iterations. 400, GN_CRS2_LM algo: XTOL_REACHED after 13799 iterations. 401, GN_ISRES algo: MAXEVAL_REACHED after 100000 iterations. 402, GN_ISRES algo: XTOL_REACHED after 66165 iterations. 403, GN_ISRES algo: XTOL_REACHED after 72708 iterations. 404, GN_ISRES algo: XTOL_REACHED after 68931 iterations. 405, GN_ISRES algo: XTOL_REACHED after 70705 iterations. 406, GN_ISRES algo: XTOL_REACHED after 70794 iterations. 407, GN_ISRES algo: XTOL_REACHED after 62430 iterations. 408, GN_ISRES algo: XTOL_REACHED after 68191 iterations. 409, GN_ISRES algo: XTOL_REACHED after 63479 iterations. 410, GN_ISRES algo: XTOL_REACHED after 77859 iterations. 411, LN_SBPLX algo: XTOL_REACHED after 536 iterations. 412, LN_SBPLX algo: XTOL_REACHED after 1026 iterations. 413, LN_SBPLX algo: XTOL_REACHED after 850 iterations. 414, LN_SBPLX algo: XTOL_REACHED after 1349 iterations. 415, LN_SBPLX algo: XTOL_REACHED after 2010 iterations. 416, LN_SBPLX algo: XTOL_REACHED after 513 iterations. 417, LN_SBPLX algo: XTOL_REACHED after 1754 iterations. 418, LN_SBPLX algo: XTOL_REACHED after 2081 iterations. 419, LN_SBPLX algo: XTOL_REACHED after 1309 iterations. 420, LN_SBPLX algo: XTOL_REACHED after 842 iterations. 421, GN_CRS2_LM algo: XTOL_REACHED after 46935 iterations. 422, GN_CRS2_LM algo: XTOL_REACHED after 28426 iterations. 423, GN_CRS2_LM algo: XTOL_REACHED after 40841 iterations. 424, GN_CRS2_LM algo: XTOL_REACHED after 29448 iterations. 425, GN_CRS2_LM algo: XTOL_REACHED after 27575 iterations. 426, GN_CRS2_LM algo: XTOL_REACHED after 25576 iterations. 427, GN_CRS2_LM algo: XTOL_REACHED after 25562 iterations. 428, GN_CRS2_LM algo: XTOL_REACHED after 40021 iterations. 429, GN_CRS2_LM algo: XTOL_REACHED after 31471 iterations. 430, GN_CRS2_LM algo: XTOL_REACHED after 56004 iterations. 431, GN_ISRES algo: XTOL_REACHED after 70770 iterations. 432, GN_ISRES algo: XTOL_REACHED after 70792 iterations. 433, GN_ISRES algo: XTOL_REACHED after 70044 iterations. 434, GN_ISRES algo: XTOL_REACHED after 72570 iterations. 435, GN_ISRES algo: XTOL_REACHED after 69314 iterations. 436, GN_ISRES algo: XTOL_REACHED after 65103 iterations. 437, GN_ISRES algo: XTOL_REACHED after 68601 iterations. 438, GN_ISRES algo: XTOL_REACHED after 67645 iterations. 439, GN_ISRES algo: XTOL_REACHED after 73987 iterations. 440, GN_ISRES algo: XTOL_REACHED after 75779 iterations. 441, LN_SBPLX algo: XTOL_REACHED after 1018 iterations. 442, LN_SBPLX algo: XTOL_REACHED after 1030 iterations. 443, LN_SBPLX algo: XTOL_REACHED after 856 iterations. 444, LN_SBPLX algo: XTOL_REACHED after 775 iterations. 445, LN_SBPLX algo: XTOL_REACHED after 1914 iterations. 446, LN_SBPLX algo: XTOL_REACHED after 1062 iterations. 447, LN_SBPLX algo: XTOL_REACHED after 1697 iterations. 448, LN_SBPLX algo: XTOL_REACHED after 1425 iterations. 449, LN_SBPLX algo: XTOL_REACHED after 1378 iterations. 450, LN_SBPLX algo: XTOL_REACHED after 1181 iterations. 451, GN_CRS2_LM algo: XTOL_REACHED after 19160 iterations. 452, GN_CRS2_LM algo: XTOL_REACHED after 22517 iterations. 453, GN_CRS2_LM algo: XTOL_REACHED after 17847 iterations. 454, GN_CRS2_LM algo: XTOL_REACHED after 21926 iterations. 455, GN_CRS2_LM algo: XTOL_REACHED after 18903 iterations. 456, GN_CRS2_LM algo: XTOL_REACHED after 17194 iterations. 457, GN_CRS2_LM algo: XTOL_REACHED after 15868 iterations. 458, GN_CRS2_LM algo: XTOL_REACHED after 19586 iterations. 459, GN_CRS2_LM algo: XTOL_REACHED after 23611 iterations. 460, GN_CRS2_LM algo: XTOL_REACHED after 17792 iterations. 461, GN_ISRES algo: XTOL_REACHED after 68614 iterations. 462, GN_ISRES algo: XTOL_REACHED after 67463 iterations. 463, GN_ISRES algo: XTOL_REACHED after 72160 iterations. 464, GN_ISRES algo: XTOL_REACHED after 73615 iterations. 465, GN_ISRES algo: XTOL_REACHED after 66520 iterations. 466, GN_ISRES algo: XTOL_REACHED after 69112 iterations. 467, GN_ISRES algo: XTOL_REACHED after 59609 iterations. 468, GN_ISRES algo: XTOL_REACHED after 64054 iterations. 469, GN_ISRES algo: XTOL_REACHED after 66795 iterations. 470, GN_ISRES algo: XTOL_REACHED after 70159 iterations. 471, LN_SBPLX algo: XTOL_REACHED after 536 iterations. 472, LN_SBPLX algo: XTOL_REACHED after 1383 iterations. 473, LN_SBPLX algo: XTOL_REACHED after 874 iterations. 474, LN_SBPLX algo: XTOL_REACHED after 1701 iterations. 475, LN_SBPLX algo: XTOL_REACHED after 2095 iterations. 476, LN_SBPLX algo: XTOL_REACHED after 513 iterations. 477, LN_SBPLX algo: XTOL_REACHED after 1648 iterations. 478, LN_SBPLX algo: XTOL_REACHED after 865 iterations. 479, LN_SBPLX algo: XTOL_REACHED after 1246 iterations. 480, LN_SBPLX algo: XTOL_REACHED after 810 iterations. 481, GN_CRS2_LM algo: XTOL_REACHED after 22240 iterations. 482, GN_CRS2_LM algo: XTOL_REACHED after 22494 iterations. 483, GN_CRS2_LM algo: XTOL_REACHED after 19766 iterations. 484, GN_CRS2_LM algo: XTOL_REACHED after 22813 iterations. 485, GN_CRS2_LM algo: XTOL_REACHED after 23353 iterations. 486, GN_CRS2_LM algo: XTOL_REACHED after 24616 iterations. 487, GN_CRS2_LM algo: XTOL_REACHED after 23935 iterations. 488, GN_CRS2_LM algo: XTOL_REACHED after 21075 iterations. 489, GN_CRS2_LM algo: XTOL_REACHED after 23847 iterations. 490, GN_CRS2_LM algo: XTOL_REACHED after 18241 iterations. 491, GN_ISRES algo: XTOL_REACHED after 68228 iterations. 492, GN_ISRES algo: XTOL_REACHED after 73350 iterations. 493, GN_ISRES algo: XTOL_REACHED after 82609 iterations. 494, GN_ISRES algo: XTOL_REACHED after 70788 iterations. 495, GN_ISRES algo: XTOL_REACHED after 71202 iterations. 496, GN_ISRES algo: XTOL_REACHED after 76069 iterations. 497, GN_ISRES algo: XTOL_REACHED after 75524 iterations. 498, GN_ISRES algo: XTOL_REACHED after 73479 iterations. 499, GN_ISRES algo: XTOL_REACHED after 69196 iterations. 500, GN_ISRES algo: XTOL_REACHED after 62904 iterations. 501, LN_SBPLX algo: XTOL_REACHED after 1034 iterations. 502, LN_SBPLX algo: XTOL_REACHED after 1075 iterations. 503, LN_SBPLX algo: XTOL_REACHED after 2276 iterations. 504, LN_SBPLX algo: XTOL_REACHED after 1477 iterations. 505, LN_SBPLX algo: XTOL_REACHED after 2399 iterations. 506, LN_SBPLX algo: XTOL_REACHED after 876 iterations. 507, LN_SBPLX algo: XTOL_REACHED after 3353 iterations. 508, LN_SBPLX algo: XTOL_REACHED after 1292 iterations. 509, LN_SBPLX algo: XTOL_REACHED after 1953 iterations. 510, LN_SBPLX algo: XTOL_REACHED after 955 iterations. 511, GN_CRS2_LM algo: XTOL_REACHED after 15408 iterations. 512, GN_CRS2_LM algo: XTOL_REACHED after 15288 iterations. 513, GN_CRS2_LM algo: XTOL_REACHED after 24561 iterations. 514, GN_CRS2_LM algo: XTOL_REACHED after 19171 iterations. 515, GN_CRS2_LM algo: XTOL_REACHED after 17644 iterations. 516, GN_CRS2_LM algo: XTOL_REACHED after 22012 iterations. 517, GN_CRS2_LM algo: XTOL_REACHED after 24766 iterations. 518, GN_CRS2_LM algo: XTOL_REACHED after 17903 iterations. 519, GN_CRS2_LM algo: XTOL_REACHED after 19550 iterations. 520, GN_CRS2_LM algo: XTOL_REACHED after 14556 iterations. 521, GN_ISRES algo: XTOL_REACHED after 70479 iterations. 522, GN_ISRES algo: XTOL_REACHED after 69016 iterations. 523, GN_ISRES algo: XTOL_REACHED after 66497 iterations. 524, GN_ISRES algo: XTOL_REACHED after 67782 iterations. 525, GN_ISRES algo: XTOL_REACHED after 64292 iterations. 526, GN_ISRES algo: XTOL_REACHED after 72103 iterations. 527, GN_ISRES algo: XTOL_REACHED after 61510 iterations. 528, GN_ISRES algo: XTOL_REACHED after 66862 iterations. 529, GN_ISRES algo: XTOL_REACHED after 75645 iterations. 530, GN_ISRES algo: XTOL_REACHED after 63460 iterations. 531, LN_SBPLX algo: XTOL_REACHED after 534 iterations. 532, LN_SBPLX algo: XTOL_REACHED after 1310 iterations. 533, LN_SBPLX algo: XTOL_REACHED after 768 iterations. 534, LN_SBPLX algo: XTOL_REACHED after 2290 iterations. 535, LN_SBPLX algo: XTOL_REACHED after 1159 iterations. 536, LN_SBPLX algo: XTOL_REACHED after 513 iterations. 537, LN_SBPLX algo: XTOL_REACHED after 1399 iterations. 538, LN_SBPLX algo: XTOL_REACHED after 1398 iterations. 539, LN_SBPLX algo: XTOL_REACHED after 3156 iterations. 540, LN_SBPLX algo: XTOL_REACHED after 541 iterations. 541, GN_CRS2_LM algo: XTOL_REACHED after 27692 iterations. 542, GN_CRS2_LM algo: XTOL_REACHED after 61417 iterations. 543, GN_CRS2_LM algo: XTOL_REACHED after 24997 iterations. 544, GN_CRS2_LM algo: XTOL_REACHED after 32714 iterations. 545, GN_CRS2_LM algo: XTOL_REACHED after 27973 iterations. 546, GN_CRS2_LM algo: XTOL_REACHED after 24857 iterations. 547, GN_CRS2_LM algo: XTOL_REACHED after 25005 iterations. 548, GN_CRS2_LM algo: XTOL_REACHED after 46022 iterations. 549, GN_CRS2_LM algo: XTOL_REACHED after 21227 iterations. 550, GN_CRS2_LM algo: XTOL_REACHED after 28268 iterations. 551, GN_ISRES algo: XTOL_REACHED after 73545 iterations. 552, GN_ISRES algo: XTOL_REACHED after 74310 iterations. 553, GN_ISRES algo: XTOL_REACHED after 79551 iterations. 554, GN_ISRES algo: XTOL_REACHED after 94623 iterations. 555, GN_ISRES algo: XTOL_REACHED after 72923 iterations. 556, GN_ISRES algo: XTOL_REACHED after 86162 iterations. 557, GN_ISRES algo: XTOL_REACHED after 78704 iterations. 558, GN_ISRES algo: XTOL_REACHED after 88194 iterations. 559, GN_ISRES algo: XTOL_REACHED after 91274 iterations. 560, GN_ISRES algo: XTOL_REACHED after 74998 iterations. 561, LN_SBPLX algo: XTOL_REACHED after 1287 iterations. 562, LN_SBPLX algo: XTOL_REACHED after 1800 iterations. 563, LN_SBPLX algo: XTOL_REACHED after 1776 iterations. 564, LN_SBPLX algo: XTOL_REACHED after 1712 iterations. 565, LN_SBPLX algo: XTOL_REACHED after 2861 iterations. 566, LN_SBPLX algo: XTOL_REACHED after 1343 iterations. 567, LN_SBPLX algo: XTOL_REACHED after 3026 iterations. 568, LN_SBPLX algo: XTOL_REACHED after 616 iterations. 569, LN_SBPLX algo: XTOL_REACHED after 2644 iterations. 570, LN_SBPLX algo: XTOL_REACHED after 4020 iterations. 571, GN_CRS2_LM algo: XTOL_REACHED after 44998 iterations. 572, GN_CRS2_LM algo: XTOL_REACHED after 23092 iterations. 573, GN_CRS2_LM algo: XTOL_REACHED after 40531 iterations. 574, GN_CRS2_LM algo: XTOL_REACHED after 25857 iterations. 575, GN_CRS2_LM algo: XTOL_REACHED after 23137 iterations. 576, GN_CRS2_LM algo: XTOL_REACHED after 20374 iterations. 577, GN_CRS2_LM algo: XTOL_REACHED after 24680 iterations. 578, GN_CRS2_LM algo: XTOL_REACHED after 18143 iterations. 579, GN_CRS2_LM algo: XTOL_REACHED after 24696 iterations. 580, GN_CRS2_LM algo: XTOL_REACHED after 17921 iterations. 581, GN_ISRES algo: XTOL_REACHED after 69590 iterations. 582, GN_ISRES algo: XTOL_REACHED after 63389 iterations. 583, GN_ISRES algo: XTOL_REACHED after 65479 iterations. 584, GN_ISRES algo: XTOL_REACHED after 68875 iterations. 585, GN_ISRES algo: XTOL_REACHED after 77661 iterations. 586, GN_ISRES algo: XTOL_REACHED after 77780 iterations. 587, GN_ISRES algo: XTOL_REACHED after 72368 iterations. 588, GN_ISRES algo: XTOL_REACHED after 70138 iterations. 589, GN_ISRES algo: XTOL_REACHED after 68975 iterations. 590, GN_ISRES algo: XTOL_REACHED after 64701 iterations. 591, LN_SBPLX algo: XTOL_REACHED after 1365 iterations. 592, LN_SBPLX algo: XTOL_REACHED after 749 iterations. 593, LN_SBPLX algo: XTOL_REACHED after 819 iterations. 594, LN_SBPLX algo: XTOL_REACHED after 1666 iterations. 595, LN_SBPLX algo: XTOL_REACHED after 1693 iterations. 596, LN_SBPLX algo: XTOL_REACHED after 2365 iterations. 597, LN_SBPLX algo: XTOL_REACHED after 1816 iterations. 598, LN_SBPLX algo: XTOL_REACHED after 800 iterations. 599, LN_SBPLX algo: XTOL_REACHED after 1541 iterations. 600, LN_SBPLX algo: XTOL_REACHED after 1280 iterations." - ] - } - ], - "source": [ - "xtol_rel=1e-8\n", - "maxeval=100000\n", - "i=0\n", - "for capex in capexlist, shed in shed_max_list, dispatch in dispatchlist,algo in algo_list, srand in srand_list\n", - " x0 = x0_rng(srand, xmin, xmax)\n", - " xopt, ret, numevals = optim_mg(x0,capex, shed,dispatch, algo, maxeval,xtol_rel,srand)\n", - " lcoe_opt, shed_rate_opt,costs = obj_multi(xopt,capex,dispatch)\n", - " xopt = round.(xopt*1000; digits=2)\n", - " push!(df2,(capex[3],shed,findfirst(==(dispatch),dispatchlist),String(algo),srand,\n", - " String(ret),numevals,lcoe_opt,shed_rate_opt, costs.system.investment,costs.system.om, \n", - " xopt[1], xopt[2], xopt[3], xopt[4], xopt[5], xopt[6]\n", - " ))\n", - " i= i+1\n", - " @printf(\" %d, %s algo: %s after %d iterations.\",i, algo, ret, numevals)\n", - " \n", - "end" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "f315ecbf-790c-4a2c-a99e-ec3e0f85ca47", - "metadata": { - "tags": [] - }, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": 55, - "id": "023269ee-048b-4d93-b02b-7950fba5148b", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/html": [ - "
600×17 DataFrame
575 rows omitted
Rowfc_elyz_capexshed_maxdispatchalgosrandretnumevalslcoe_optshed_rate_optcapexopexxopt_stoxopt_pvxopt_windxopt_elyzxopt_fcxopt_hyTank
Float64Float64Int64StringInt64StringInt64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64
11600.00.01GN_CRS2_LM1XTOL_REACHED218880.5165050.03.54974e71.04221e730304.512227.81811.5976.75990.082732.21
21600.00.01GN_CRS2_LM2XTOL_REACHED230350.4946570.03.66674e79.1398e616979.516846.31251.93254.451398.05348.99
31600.00.01GN_CRS2_LM3XTOL_REACHED208410.5191260.03.72518e79.90446e623347.516995.41171.63145.151069.93671.42
41600.00.01GN_CRS2_LM4XTOL_REACHED331040.4287140.03.19499e77.85836e614406.912391.21482.9335.071398.06528.59
51600.00.01GN_CRS2_LM5XTOL_REACHED194580.5336250.03.77074e71.06257e724400.915913.21811.5961.05983.02513.25
61600.00.01GN_CRS2_LM6XTOL_REACHED341490.5191260.03.72522e79.90425e623347.516996.31171.27145.411069.873671.71
71600.00.01GN_CRS2_LM7XTOL_REACHED132420.5195430.03.72996e79.90014e623353.217070.01152.01157.621067.983687.44
81600.00.01GN_CRS2_LM8XTOL_REACHED137590.5195430.03.72996e79.90014e623353.217070.01152.01157.621067.983687.43
91600.00.01GN_CRS2_LM9XTOL_REACHED155040.5355480.03.78175e71.06989e724386.315853.31877.753.61983.02448.82
101600.00.01GN_CRS2_LM10XTOL_REACHED179490.5473050.03.83693e71.0981e726551.315782.51877.731.73983.02276.36
111600.00.01GN_ISRES1MAXEVAL_REACHED1000000.4878280.03.62623e79.20606e614760.116168.51652.6262.291428.74792.9
121600.00.01GN_ISRES2XTOL_REACHED669640.5212820.03.73204e71.00513e723316.316699.61338.22136.021077.493379.94
131600.00.01GN_ISRES3XTOL_REACHED729580.4857510.03.61593e79.18354e614328.616104.71688.17336.661398.04653.52
5892200.00.012GN_ISRES9XTOL_REACHED689750.3809590.012.74359e74.97881e62941.195880.711877.71173.11665.1715819.1
5902200.00.012GN_ISRES10XTOL_REACHED647010.3809470.012.74415e74.9743e62904.285882.441877.71174.09665.6615844.9
5912200.00.012LN_SBPLX1XTOL_REACHED13650.4855720.013.29395e79.69609e626156.316124.41038.70.00.00.0
5922200.00.012LN_SBPLX2XTOL_REACHED7490.493060.013.36263e79.78229e625669.217070.0959.450.00.00.0
5932200.00.012LN_SBPLX3XTOL_REACHED8190.6879230.015.17438e71.04343e719569.015522.91519.177744.03478.234102.88
5942200.00.012LN_SBPLX4XTOL_REACHED16660.3893010.012.8066e74.79278e6347.276181.091877.71608.57903.1215216.3
5952200.00.012LN_SBPLX5XTOL_REACHED16930.4651070.013.12498e79.68801e624387.312785.21877.70.00.00.0
5962200.00.012LN_SBPLX6XTOL_REACHED23650.4645340.013.10583e79.69861e625333.712349.71877.70.00.00.0
5972200.00.012LN_SBPLX7XTOL_REACHED18160.4746720.013.19262e79.61458e626636.814502.81257.160.00.00.0
5982200.00.012LN_SBPLX8XTOL_REACHED8000.4724080.013.44413e76.05422e6494.779221.421877.72337.442897.978601.11
5992200.00.012LN_SBPLX9XTOL_REACHED15410.4650050.013.10483e79.68347e625854.712404.71803.840.00.00.0
6002200.00.012LN_SBPLX10XTOL_REACHED12800.4858780.013.30676e79.69817e625400.116370.31066.620.00.00.0
" - ], - "text/latex": [ - "\\begin{tabular}{r|cccccccc}\n", - "\t& fc\\_elyz\\_capex & shed\\_max & dispatch & algo & srand & ret & numevals & \\\\\n", - "\t\\hline\n", - "\t& Float64 & Float64 & Int64 & String & Int64 & String & Int64 & \\\\\n", - "\t\\hline\n", - "\t1 & 1600.0 & 0.0 & 1 & GN\\_CRS2\\_LM & 1 & XTOL\\_REACHED & 21888 & $\\dots$ \\\\\n", - "\t2 & 1600.0 & 0.0 & 1 & GN\\_CRS2\\_LM & 2 & XTOL\\_REACHED & 23035 & $\\dots$ \\\\\n", - "\t3 & 1600.0 & 0.0 & 1 & GN\\_CRS2\\_LM & 3 & XTOL\\_REACHED & 20841 & $\\dots$ \\\\\n", - "\t4 & 1600.0 & 0.0 & 1 & GN\\_CRS2\\_LM & 4 & XTOL\\_REACHED & 33104 & $\\dots$ \\\\\n", - "\t5 & 1600.0 & 0.0 & 1 & GN\\_CRS2\\_LM & 5 & XTOL\\_REACHED & 19458 & $\\dots$ \\\\\n", - "\t6 & 1600.0 & 0.0 & 1 & GN\\_CRS2\\_LM & 6 & XTOL\\_REACHED & 34149 & $\\dots$ \\\\\n", - "\t7 & 1600.0 & 0.0 & 1 & GN\\_CRS2\\_LM & 7 & XTOL\\_REACHED & 13242 & $\\dots$ \\\\\n", - "\t8 & 1600.0 & 0.0 & 1 & GN\\_CRS2\\_LM & 8 & XTOL\\_REACHED & 13759 & $\\dots$ \\\\\n", - "\t9 & 1600.0 & 0.0 & 1 & GN\\_CRS2\\_LM & 9 & XTOL\\_REACHED & 15504 & $\\dots$ \\\\\n", - "\t10 & 1600.0 & 0.0 & 1 & GN\\_CRS2\\_LM & 10 & XTOL\\_REACHED & 17949 & $\\dots$ \\\\\n", - "\t11 & 1600.0 & 0.0 & 1 & GN\\_ISRES & 1 & MAXEVAL\\_REACHED & 100000 & $\\dots$ \\\\\n", - "\t12 & 1600.0 & 0.0 & 1 & GN\\_ISRES & 2 & XTOL\\_REACHED & 66964 & $\\dots$ \\\\\n", - "\t13 & 1600.0 & 0.0 & 1 & GN\\_ISRES & 3 & XTOL\\_REACHED & 72958 & $\\dots$ \\\\\n", - "\t14 & 1600.0 & 0.0 & 1 & GN\\_ISRES & 4 & MAXEVAL\\_REACHED & 100000 & $\\dots$ \\\\\n", - "\t15 & 1600.0 & 0.0 & 1 & GN\\_ISRES & 5 & MAXEVAL\\_REACHED & 100000 & $\\dots$ \\\\\n", - "\t16 & 1600.0 & 0.0 & 1 & GN\\_ISRES & 6 & XTOL\\_REACHED & 67785 & $\\dots$ \\\\\n", - "\t17 & 1600.0 & 0.0 & 1 & GN\\_ISRES & 7 & MAXEVAL\\_REACHED & 100000 & $\\dots$ \\\\\n", - "\t18 & 1600.0 & 0.0 & 1 & GN\\_ISRES & 8 & MAXEVAL\\_REACHED & 100000 & $\\dots$ \\\\\n", - "\t19 & 1600.0 & 0.0 & 1 & GN\\_ISRES & 9 & XTOL\\_REACHED & 68181 & $\\dots$ \\\\\n", - "\t20 & 1600.0 & 0.0 & 1 & GN\\_ISRES & 10 & XTOL\\_REACHED & 73784 & $\\dots$ \\\\\n", - "\t21 & 1600.0 & 0.0 & 1 & LN\\_SBPLX & 1 & XTOL\\_REACHED & 863 & $\\dots$ \\\\\n", - "\t22 & 1600.0 & 0.0 & 1 & LN\\_SBPLX & 2 & XTOL\\_REACHED & 1757 & $\\dots$ \\\\\n", - "\t23 & 1600.0 & 0.0 & 1 & LN\\_SBPLX & 3 & XTOL\\_REACHED & 1019 & $\\dots$ \\\\\n", - "\t24 & 1600.0 & 0.0 & 1 & LN\\_SBPLX & 4 & XTOL\\_REACHED & 1007 & $\\dots$ \\\\\n", - "\t25 & 1600.0 & 0.0 & 1 & LN\\_SBPLX & 5 & XTOL\\_REACHED & 1199 & $\\dots$ \\\\\n", - "\t26 & 1600.0 & 0.0 & 1 & LN\\_SBPLX & 6 & XTOL\\_REACHED & 1941 & $\\dots$ \\\\\n", - "\t27 & 1600.0 & 0.0 & 1 & LN\\_SBPLX & 7 & XTOL\\_REACHED & 1247 & $\\dots$ \\\\\n", - "\t28 & 1600.0 & 0.0 & 1 & LN\\_SBPLX & 8 & XTOL\\_REACHED & 1383 & $\\dots$ \\\\\n", - "\t29 & 1600.0 & 0.0 & 1 & LN\\_SBPLX & 9 & XTOL\\_REACHED & 1706 & $\\dots$ \\\\\n", - "\t30 & 1600.0 & 0.0 & 1 & LN\\_SBPLX & 10 & XTOL\\_REACHED & 1086 & $\\dots$ \\\\\n", - "\t$\\dots$ & $\\dots$ & $\\dots$ & $\\dots$ & $\\dots$ & $\\dots$ & $\\dots$ & $\\dots$ & \\\\\n", - "\\end{tabular}\n" - ], - "text/plain": [ - "\u001b[1m600×17 DataFrame\u001b[0m\n", - "\u001b[1m Row \u001b[0m│\u001b[1m fc_elyz_capex \u001b[0m\u001b[1m shed_max \u001b[0m\u001b[1m dispatch \u001b[0m\u001b[1m algo \u001b[0m\u001b[1m srand \u001b[0m\u001b[1m ret \u001b[0m\u001b[1m \u001b[0m ⋯\n", - " │\u001b[90m Float64 \u001b[0m\u001b[90m Float64 \u001b[0m\u001b[90m Int64 \u001b[0m\u001b[90m String \u001b[0m\u001b[90m Int64 \u001b[0m\u001b[90m String \u001b[0m\u001b[90m \u001b[0m ⋯\n", - "─────┼──────────────────────────────────────────────────────────────────────────\n", - " 1 │ 1600.0 0.0 1 GN_CRS2_LM 1 XTOL_REACHED ⋯\n", - " 2 │ 1600.0 0.0 1 GN_CRS2_LM 2 XTOL_REACHED\n", - " 3 │ 1600.0 0.0 1 GN_CRS2_LM 3 XTOL_REACHED\n", - " 4 │ 1600.0 0.0 1 GN_CRS2_LM 4 XTOL_REACHED\n", - " 5 │ 1600.0 0.0 1 GN_CRS2_LM 5 XTOL_REACHED ⋯\n", - " 6 │ 1600.0 0.0 1 GN_CRS2_LM 6 XTOL_REACHED\n", - " 7 │ 1600.0 0.0 1 GN_CRS2_LM 7 XTOL_REACHED\n", - " 8 │ 1600.0 0.0 1 GN_CRS2_LM 8 XTOL_REACHED\n", - " 9 │ 1600.0 0.0 1 GN_CRS2_LM 9 XTOL_REACHED ⋯\n", - " 10 │ 1600.0 0.0 1 GN_CRS2_LM 10 XTOL_REACHED\n", - " 11 │ 1600.0 0.0 1 GN_ISRES 1 MAXEVAL_REACHED\n", - " ⋮ │ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋱\n", - " 591 │ 2200.0 0.01 2 LN_SBPLX 1 XTOL_REACHED\n", - " 592 │ 2200.0 0.01 2 LN_SBPLX 2 XTOL_REACHED ⋯\n", - " 593 │ 2200.0 0.01 2 LN_SBPLX 3 XTOL_REACHED\n", - " 594 │ 2200.0 0.01 2 LN_SBPLX 4 XTOL_REACHED\n", - " 595 │ 2200.0 0.01 2 LN_SBPLX 5 XTOL_REACHED\n", - " 596 │ 2200.0 0.01 2 LN_SBPLX 6 XTOL_REACHED ⋯\n", - " 597 │ 2200.0 0.01 2 LN_SBPLX 7 XTOL_REACHED\n", - " 598 │ 2200.0 0.01 2 LN_SBPLX 8 XTOL_REACHED\n", - " 599 │ 2200.0 0.01 2 LN_SBPLX 9 XTOL_REACHED\n", - " 600 │ 2200.0 0.01 2 LN_SBPLX 10 XTOL_REACHED ⋯\n", - "\u001b[36m 11 columns and 579 rows omitted\u001b[0m" - ] - }, - "execution_count": 55, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "df2" - ] - }, - { - "cell_type": "code", - "execution_count": 56, - "id": "9ea7de07-7fe7-45ff-acfa-681509ed243a", - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "\"df4_dataset.csv\"" - ] - }, - "execution_count": 56, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "CSV.write(\"df4_dataset.csv\", df2)" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "05b41e59-dd80-4d5b-b7b8-e3b00d570091", - "metadata": { - "tags": [] - }, - "outputs": [], - "source": [ - "df_gsrand = groupby(df2, [ :dispatch, :shed_max, :algo])" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "30e0262e-a76e-47e0-99ad-50c5543876a2", - "metadata": { - "tags": [] - }, - "outputs": [], - "source": [ - "df_stats = combine(df_gsrand,\n", - " :lcoe_opt => minimum, :lcoe_opt => mean,:lcoe_opt=> maximum\n", - " )" - ] - }, - { - "cell_type": "code", - "execution_count": 15, - "id": "59c0f2bc-269c-44c3-8bb9-7d5322fe0aac", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "6-element Vector{Float64}:\n", - " 16553.83\n", - " 12465.94\n", - " 1520.34\n", - " 1090.55\n", - " 1594.19\n", - " 16478.6" - ] - }, - "execution_count": 15, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "x_1=[16553.83,12465.94,1520.34,1090.55,1594.19, 16478.6]" - ] - }, - { - "cell_type": "code", - "execution_count": 16, - "id": "33911015-df7e-42dc-b8c1-e835888cfe06", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "6-element Vector{Float64}:\n", - " 385.18\n", - " 5129.99\n", - " 1877.68\n", - " 2062.95\n", - " 1449.69\n", - " 19090.86" - ] - }, - "execution_count": 16, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "x_2=[385.18,5129.99,1877.68,2062.95,1449.69,19090.86]" - ] - }, - { - "cell_type": "code", - "execution_count": 16, - "id": "2f09b335-af30-4931-ac55-7d3d1e0a2b94", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "6-element Vector{Float64}:\n", - " 385.10371\n", - " 6300.94927\n", - " 1877.7\n", - " 1659.50772\n", - " 1402.49858\n", - " 18108.3348" - ] - }, - "execution_count": 16, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "x=[385.10371, 6300.94927, 1877.7, 1659.50772, 1402.49858, 18108.3348]\n" - ] - }, - { - "cell_type": "code", - "execution_count": 17, - "id": "4806b096-c526-442c-9357-1e3be84f7943", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "Microgrid{Float64}(Project(25, 0.05, 1.0, \"€\"), [1453.0, 1331.0, 1214.0, 1146.0, 1078.0, 1035.0, 1032.0, 1072.0, 1142.0, 1208.0 … 1479.0, 1508.0, 1410.0, 1370.0, 1467.0, 1587.0, 1561.0, 1472.0, 1533.0, 1483.0], DispatchableCompound{Float64}(ProductionUnit{Float64}[ProductionUnit{Float64}(2000.0, 0.0, 0.24, 1.0, 400.0, 0.02, 15000.0, 0.0, 1.0, 1.0, \"L\", \"KWh\")], ProductionUnit{Float64}[ProductionUnit{Float64}(1402.49858, 0.0, 0.0625, 0.0, 1600.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"Kg\", \"KWh\")]), ProductionUnit{Float64}[ProductionUnit{Float64}(1659.50772, 0.0, 56.0, 0.0, 1600.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"KWh\", \"Kg\")], TankCompound{Float64}(Tank{Float64}(0.0, 0.0, 0.0, 25.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0), Tank{Float64}(18108.3348, 500.0, 0.0025, 25.0, 0.0, 0.1, 0.1, 1.0, 14.0, 1.0, 1.0)), Battery{Float64}(385.10371, 350.0, 10.0, 15.0, 3000.0, 1.0, 1.0, 0.05, 0.0, 1.0, 0.0, 1.0, 1.0), NonDispatchableSource[Photovoltaic{Float64}(6300.94927, [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.000000000000001e-5 … 0.45131, 0.30678, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 1200.0, 20.0, 25.0, 1.0, 1.0, 1.0), WindPower{Float64}(1877.7, [0.03184904690521816, 0.1104932647748532, 0.24596484619739856, 0.44422012231738006, 0.6554128208926687, 0.8470913237698507, 0.9579413031865969, 0.9735278942424532, 0.9837469734016646, 0.9903667231838823 … 0.011233045262998936, 0.018460507449516883, 0.023644167600765466, 0.02969747711584798, 0.036359043012900244, 0.03713796382151399, 0.037530379586714784, 0.03792477182913709, 0.037530379586714784, 0.03674751985711801], 3500.0, 100.0, 25.0, 1.0, 1.0)])" - ] - }, - "execution_count": 17, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "mg_best_1=new_microgrid(x/1000)" - ] - }, - { - "cell_type": "code", - "execution_count": 18, - "id": "58a943a5-2ee7-4c99-900e-e9eb0c7b6fb0", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "Microgrid{Float64}(Project(25, 0.05, 1.0, \"€\"), [1453.0, 1331.0, 1214.0, 1146.0, 1078.0, 1035.0, 1032.0, 1072.0, 1142.0, 1208.0 … 1479.0, 1508.0, 1410.0, 1370.0, 1467.0, 1587.0, 1561.0, 1472.0, 1533.0, 1483.0], DispatchableCompound{Float64}(ProductionUnit{Float64}[ProductionUnit{Float64}(2000.0, 0.0, 0.24, 1.0, 400.0, 0.02, 15000.0, 0.0, 1.0, 1.0, \"L\", \"KWh\")], ProductionUnit{Float64}[ProductionUnit{Float64}(1449.69, 0.0, 0.0625, 0.0, 1600.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"Kg\", \"KWh\")]), ProductionUnit{Float64}[ProductionUnit{Float64}(2062.95, 0.0, 56.0, 0.0, 1600.0, 10.0, 45000.0, 0.05, 1.0, 1.0, \"KWh\", \"Kg\")], TankCompound{Float64}(Tank{Float64}(0.0, 0.0, 0.0, 25.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0), Tank{Float64}(19090.86, 0.8, 0.0025, 25.0, 0.0, 0.12, 0.1, 1.0, 6.5, 1.0, 1.0)), Battery{Float64}(385.18, 350.0, 10.0, 15.0, 3000.0, 1.0, 1.0, 0.05, 0.0, 1.0, 0.0, 1.0, 1.0), NonDispatchableSource[Photovoltaic{Float64}(5129.99, [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.000000000000001e-5 … 0.45131, 0.30678, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 1200.0, 20.0, 25.0, 1.0, 1.0, 1.0), WindPower{Float64}(1877.68, [0.03184904690521816, 0.1104932647748532, 0.24596484619739856, 0.44422012231738006, 0.6554128208926687, 0.8470913237698507, 0.9579413031865969, 0.9735278942424532, 0.9837469734016646, 0.9903667231838823 … 0.011233045262998936, 0.018460507449516883, 0.023644167600765466, 0.02969747711584798, 0.036359043012900244, 0.03713796382151399, 0.037530379586714784, 0.03792477182913709, 0.037530379586714784, 0.03674751985711801], 3500.0, 100.0, 25.0, 1.0, 1.0)])" - ] - }, - "execution_count": 18, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "mg_best_2=new_microgrid(x_2/1000)" - ] - }, - { - "cell_type": "code", - "execution_count": 18, - "id": "f65e60a6-be1a-4de2-a595-5da8f54eea82", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "(OperationTraj{Float64}([0.0, 0.0, 0.0, 0.0, -152.66865379016417, -555.5833786426488, -766.726384993473, -755.9933270190545, -705.1816919563057, -652.052662571276 … -1385.7737041340329, -459.668511888558, 1365.6033464960426, 1314.2370472195723, 1398.728624934677, 1517.266045332343, 1490.5292062500257, 1400.7886559364292, 1462.5292062500257, 1413.9991819642896], [1393.1970446260718, 1123.5267967322582, 752.1518082951447, 311.8878763246554, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [59.80295537392815, 207.47320326774187, 461.84819170485525, 834.1121236753446, 1230.6686537901642, 1590.5833786426488, 1798.726384993473, 1827.9933270190545, 1847.1816919563057, 1860.052662571276 … 2864.773704134033, 1967.668511888558, 44.39665350395732, 55.76295278042775, 68.27137506532279, 69.73395466765682, 70.47079374997435, 71.2113440635707, 70.47079374997435, 69.00081803571048], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 1365.6033464960426, 1314.2370472195723, 1398.728624934677, 1402.49858, 1402.49858, 1400.7886559364292, 1402.49858, 1334.398954541135], [0.0, 0.0, 0.0, 0.0, 152.66865379016417, 555.5833786426488, 766.726384993473, 755.9933270190545, 705.1816919563057, 652.052662571276 … 1385.7737041340329, 459.668511888558, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 359.5510768533205, 359.5510768533205, 359.5510768533205, 359.5510768533205, 359.5510768533205, 239.04523825436024, 146.6130806918332, 146.6130806918332, 83.58092312930616, 0.0006843349938350229], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 0.0, 0.0, 0.0, 114.76746533234314, 88.03062625002576, 0.0, 60.03062625002576, 79.60022742315459], [1810.8334800000002, 1810.8334800000002, 1810.8334800000002, 1810.8334800000002, 1810.8334800000002, 1813.5597059605388, 1823.4808377220147, 1837.1723803111838, 1850.6722611508098, 1863.2647913643152 … 2491.4533867867667, 2499.661753070491, 2414.3115439144885, 2332.1717284632655, 2244.751189404848, 2157.095028154848, 2069.438866904848, 1981.8895759088211, 1894.2334146588212, 1810.8334800000002], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]), OperationStats(6.771398236474022e6, 3580.76352597813, 1393.1970446260718, 4.0, 4.0, 0.0005285276199347821, 0.0, 0.0, 0.0, 1.404521252287392e6, 2837.0, 87782.578267962, 87782.5782679623, 5012.0, 4.915824383005888e6, 3.511303130718496e6, 27.164399269104692, 10984.166827543679, 9938.055049363333, 1046.1110938453521, 2.7736000459627314e6, 6173.440463041142, 0.2124168052252919, 1.3057347524933428e7, 1.0283747478970695e7, 1.0), MicrogridCosts(0.3895347633054995, 3.717552724309695e7, CostFactors(3.717552724309695e7, 2.9046604571219996e7, 3.9187813104148568e6, 4.909560142052783e6, 0.0, -699418.7805906909), CostFactors(564321.5404244324, 800000.0, 0.0, 563.7577826417898, 0.0, -236242.21735820948), CostFactors(240629.52689809768, 134786.2985, 64834.51416689326, 54276.30340918172, 0.0, -13267.589177977296), CostFactors[CostFactors(9.337243718496803e6, 7.561139124e6, 0.0, 1.7761045944968024e6, 0.0, -0.0), CostFactors(9.218369971166223e6, 6.57195e6, 0.0, 2.6464199711662224e6, 0.0, -0.0)], CostFactors(5.539079015835797e6, 2.655212352e6, 2.8189918590390934e6, 233890.0981260331, 0.0, -169015.2933293293), CostFactors(3.19572635688846e6, 2.243997728e6, 1.03495493720887e6, 197667.37240476473, 0.0, -280893.6807251749), CostFactors(0.0, 0.0, 0.0, 0.0, 0.0, -0.0), CostFactors(9.080157113387136e6, 9.07951906872e6, 0.0, 638.0446671364475, 0.0, -0.0)))" - ] - }, - "execution_count": 18, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - " traj_opt_1, stats_opt_1, costs_opt_1 = simulate_microgrid(x/1000,capex_def,dispatch_2)" - ] - }, - { - "cell_type": "code", - "execution_count": 20, - "id": "854c68c2-aa59-4f85-b67f-298aa5497456", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "(OperationTraj{Float64}([1393.19768160701, 1123.5290065975537, 752.1567275920686, 311.89676072710176, -152.65554553374636, -555.5664368161733, -766.7072261674093, -755.9738564611696, -705.1620170168376, -651.9508880879123 … -857.3078513294276, -100.44125782780884, 1365.6038193793947, 1314.2376411691146, 1398.7293521155375, 1517.2667880916197, 1490.5299568576174, 1400.789414431866, 1462.5299568576174, 1413.9999169146868], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [59.802318392990045, 207.47099340244637, 461.84327240793135, 834.1032392728982, 1230.6555455337464, 1590.5664368161733, 1798.7072261674093, 1827.9738564611696, 1847.1620170168376, 1859.9508880879123 … 2336.3078513294276, 1608.4412578278088, 44.3961806206053, 55.76235883088544, 68.27064788446253, 69.7332119083804, 70.47004314238262, 71.21058556813414, 70.47004314238262, 69.00008308531335], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1393.19768160701, 1123.5290065975537, 752.1567275920686, 311.89676072710176, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 1365.6038193793947, 1314.2376411691146, 1398.7293521155375, 1449.69, 1449.69, 1400.789414431866, 1449.69, 1413.9999169146868], [0.0, 0.0, 0.0, 0.0, 152.65554553374636, 555.5664368161733, 766.7072261674093, 755.9738564611696, 705.1620170168376, 651.9508880879123 … 857.3078513294276, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 33.123678341608574, 128.54287327802697, 128.54287327802697, 128.54287327802697, 128.54287327802697, 57.58724578182637, 14.70529108132812, 14.70529108132812, 1.2233363808298705, 1.2233363808298705], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, -100.44125782780884, 0.0, 0.0, 0.0, 67.57678809161962, 40.83995685761738, 0.0, 12.83995685761738, 0.0], [2290.9032, 2203.828344899562, 2133.607781987215, 2086.5979865127106, 2067.1044389672666, 2069.8304308517977, 2079.751260080658, 2093.4424605479335, 2106.9419936990257, 2119.5341725743265 … 2612.4810039875256, 2612.4810039875256, 2527.1307652763135, 2444.990912703244, 2357.5703281960227, 2266.9647031960226, 2176.3590781960224, 2088.809739794031, 1998.204114794031, 1909.8291199868631], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 … 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]), OperationStats(6.774977520715849e6, 1.4792841514041015, 1.4792841514041015, 1.0, 1.0, 2.1834520098204018e-7, 0.0, 0.0, 0.0, 1.4383827560788672e6, 2912.0, 89898.9222549292, 89517.84817491642, 4844.0, 5.012999497795319e6, 3.5746405588464527e6, 26.909797550016137, 10883.983279521392, 9846.24836110904, 1036.5115820315225, 1.493622134973457e6, 5218.6929994914135, 0.1261052083387177, 1.1844254132324168e7, 1.0350631997350711e7, 1.0), MicrogridCosts(0.2904182658512201, 2.7730924306812663e7, CostFactors(2.7730924306812663e7, 1.93130685588e7, 4.587230517425491e6, 4.6430206886376105e6, 0.0, -812395.4580504415), CostFactors(564321.5404244324, 800000.0, 0.0, 563.7577826417898, 0.0, -236242.21735820948), CostFactors(240677.19620413234, 134813.0, 64847.35804493794, 54287.05567949116, 0.0, -13270.21752029679), CostFactors[CostFactors(7.602023893687278e6, 6.155988e6, 0.0, 1.4460358936872778e6, 0.0, -0.0), CostFactors(9.21827178327709e6, 6.57188e6, 0.0, 2.64639178327709e6, 0.0, -0.0)], CostFactors(6.721460359329116e6, 3.3007199999999995e6, 3.4310669638575735e6, 290751.0294252201, 0.0, -301077.6339536779), CostFactors(3.3533333112842166e6, 2.319504e6, 1.0913161955229798e6, 204318.50497949412, 0.0, -261805.3892182573), CostFactors(0.0, 0.0, 0.0, 0.0, 0.0, -0.0), CostFactors(30836.222606395306, 30163.558800000003, 0.0, 672.6638063953026, 0.0, -0.0)))" - ] - }, - "execution_count": 20, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - " traj_opt_2, stats_opt_2, costs_opt_2 = simulate_microgrid(x_2/1000,capex_def,dispatch_2)" - ] - }, - { - "cell_type": "code", - "execution_count": 17, - "id": "fe7e451c-e293-4eb4-8674-58d988276adb", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "plot_oper_traj (generic function with 1 method)" - ] - }, - "execution_count": 17, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "function plot_oper_traj(mg, oper_traj)\n", - " ns=Int64(nsteps/730)\n", - " z=zeros(Float64,ns)\n", - "tm=zeros(Float64,ns +1)\n", - " tm[end]=nsteps/24\n", - " for i=1:ns\n", - " z[i]= oper_traj.LoH[i*730+1]\n", - " tm[i]=(i-1)*730/24 \n", - "end\n", - " fig,( ax1, ax2) = plt.subplots(2,1)\n", - " y1 = min.(oper_traj.Prenew_pot,mg.load)\n", - " y2 = max.( oper_traj.Pbatt,0.0)\n", - " y3 = oper_traj.Pfc\n", - " y4 = abs.(min.( oper_traj.Pbatt,0.0))\n", - " y5 = oper_traj.Pelyz\n", - " y6 = oper_traj.power_shedding\n", - " y7 = oper_traj.power_curtailment\n", - " \n", - " \n", - " y=np.vstack([y1,y2,y3,y4,y5,y6,y7])\n", - " fieldNames =([\"Pren used by the load\",\"battery_discharge\",\"fuel cell\",\"battery_charge\", \"elyz\",\"shedding\",\"spillage\"])\n", - " \n", - " fieldColors = ([\"orange\",\"green\",\"pink\",\"green\",\"magenta\",\"black\",\"red\"])\n", - " \n", - " \n", - " ax1.plot(td, oper_traj.Prenew_pot,lw=2, \"tab:orange\", label=\"ren\")\n", - " ax1.plot(td, mg.load,lw=2, label=\"load\")\n", - " stacks = ax1.stackplot(td,y,labels=fieldNames, colors = fieldColors,alpha=0.8)\n", - " \n", - " stacks[2].set_hatch(\"-\")\n", - " stacks[4].set_hatch(\"+\")\n", - " stacks[6].set_hatch(\"\\\\\") \n", - " stacks[7].set_hatch(\"\\\\\") \n", - " \n", - " ax3=ax1.twinx()\n", - " ax3.set_ylim(0, 2)\n", - " ax3.plot(td, oper_traj.Ebatt[1:end-1]/mg.storage.energy_rated, ls=\"--\",\"C2\",label=\"hourly battery level\")\n", - " \n", - " ax4=ax2.twinx()\n", - " \n", - " ax4.plot(td, oper_traj.LoH[1:end-1], \"C2\")\n", - " \n", - " ax2.stairs(z,tm,fill=\"True\",label=\"level of H2 at the end of each month\")\n", - " \n", - " \n", - " ax1.set_title(\"hourly power repartition\")\n", - " ax2.set_title(\"H2 level\")\n", - " ax1.legend()\n", - " ax1.grid(true)\n", - " ax1.set(ylabel=\"kW\")\n", - " ax2.legend()\n", - " ax3.legend()\n", - " ax2.grid(true)\n", - " ax2.set(ylabel=\"kg\")\n", - " \n", - " fig.tight_layout()\n", - "\n", - "\n", - " \n", - " return fig, ax1, ax2\n", - " \n", - "end" - ] - }, - { - "cell_type": "code", - "execution_count": 21, - "id": "bea92522-3fb7-4444-9ce1-889d3d0a4a8b", - "metadata": { - "tags": [] - }, - "outputs": [], - "source": [ - "if with_plots\n", - " fig1, ax1, ax2= plot_oper_traj(mg_best_1,traj_opt_1)\n", - " \n", - " pygui(true)\n", - " plt.show()\n", - " \n", - "end;" - ] - }, - { - "cell_type": "code", - "execution_count": 23, - "id": "93e473b9-e8a7-4575-a285-65b9b987ecef", - "metadata": { - "tags": [] - }, - "outputs": [], - "source": [ - "if with_plots\n", - " fig2, ax1, ax2= plot_oper_traj(mg_best_2,traj_opt_2)\n", - " \n", - " pygui(true)\n", - " plt.show()\n", - " \n", - "end;" - ] - }, - { - "cell_type": "code", - "execution_count": 40, - "id": "b1ecc08c-1241-4e48-84bb-a57b291b3475", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "(Figure(PyObject
), (PyObject , PyObject , PyObject , PyObject ))" - ] - }, - "execution_count": 40, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "comp_oper_traj(mg_best_1,mg_best_2,traj_opt_1,traj_opt_2,costs_opt_1,costs_opt_2)" - ] - }, - { - "cell_type": "code", - "execution_count": 35, - "id": "0a6f9dbf-1a76-48d4-8060-5e0c11791493", - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "0.8" - ] - }, - "execution_count": 35, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "mg_best_1.tanks.h2Tank.investment_price" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "86f26f9c-d2e8-4d66-8873-22ebb765259f", - "metadata": {}, - "outputs": [], - "source": [] - } - ], - "metadata": { - "kernelspec": { - "display_name": "Julia 1.10.0", - "language": "julia", - "name": "julia-1.10" - }, - "language_info": { - "file_extension": ".jl", - "mimetype": "application/julia", - "name": "julia", - "version": "1.10.0" - } - }, - "nbformat": 4, - "nbformat_minor": 5 -} diff --git a/perf/Microgrids.jl_performance_analysis.ipynb b/perf/Microgrids.jl_performance_analysis.ipynb index 781bdab..1774904 100644 --- a/perf/Microgrids.jl_performance_analysis.ipynb +++ b/perf/Microgrids.jl_performance_analysis.ipynb @@ -746,15 +746,21 @@ ], "metadata": { "kernelspec": { - "display_name": "Julia 1.7.3", - "language": "julia", - "name": "julia-1.7" + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" }, "language_info": { - "file_extension": ".jl", - "mimetype": "application/julia", - "name": "julia", - "version": "1.7.3" + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.11.7" } }, "nbformat": 4, diff --git a/src/Microgrids.jl b/src/Microgrids.jl index 4859d5a..5d5ced0 100644 --- a/src/Microgrids.jl +++ b/src/Microgrids.jl @@ -18,7 +18,7 @@ include("dispatch.jl") include("production.jl") include("operation.jl") include("economics.jl") -include("Microgrid_Wind-Solar_data.jl") + import Base.@kwdef # backport Julia 1.9 syntax to 1.6-1.8 versions @@ -27,12 +27,9 @@ export simulate, Project, DispatchableCompound,Battery, Photovoltaic, PVInverter, WindPower, Microgrid, capacity_from_wind, OperationTraj, OperationStats, increment, - operation, aggregation, dispatch_1,dispatch_2, production, nsteps, - CostFactors, MicrogridCosts, component_costs, economics, new_microgrid, - energy_rated_sto, power_rated_pv,power_rated_wind, power_rated_elyz,power_rated_fc ,capacity_rated_hytank,Pload,X,capex_def - - - + operation, aggregation, dispatch_1,dispatch_2, production, + CostFactors, MicrogridCosts, component_costs, economics, MicrogridCashflow + """ simulate(mg::Microgrid, ε::Real=0.0) @@ -65,48 +62,5 @@ end - """ - new_microgrid(x::Vector{Float64}= X,capex::Vector{Float64}=capex_def,initial_fill_rate::Vector{Float64}) - -TBW -""" -function new_microgrid(x::Vector{Float64}= X,capex::Vector{Float64}=capex_def,initial_fill_rate::Vector{Float64}=ini_filling_state) - project = Project(lifetime, discount_rate, timestep, "€") - gen = ProductionUnit(power_rated_gen, - fuel_intercept, fuel_slope, fuel_price, - capex[1], om_price_gen, lifetime_gen, - load_ratio_min_gen, replacement_price_ratio, - salvage_price_ratio, input_unit_gen,output_unit_gen) - ftank = Tank(capacity_rated_ftank,capex[2], om_price_ftank,lifetime_ftank,loss_factor_ftank,initial_fill_rate[1], - fuel_min_ratio, fuel_max_ratio,fuel_price, replacement_price_ratio, salvage_price_ratio) - fuel_cell = ProductionUnit(x[5]*1000,cons_intercept_fc, cons_rate_fc,cons_price_fc,capex[3], om_price_fc,lifetime_fc, - load_min_ratio_fc,replacement_price_ratio, salvage_price_ratio,input_unit_fc,output_unit_fc) - hytank = Tank(x[6]*1000,capex[4], om_price_hytank,lifetime_hytank,loss_factor_hytank,initial_fill_rate[2], - LoH_min_ratio, LoH_max_ratio,hy_price,replacement_price_ratio, salvage_price_ratio) - dispatchables = DispatchableCompound{Float64}([gen], [fuel_cell]) - tanks = TankCompound{Float64}(ftank,hytank) - - elyz = ProductionUnit(x[4]*1000,cons_intercept_elyz,cons_slope_elyz,cons_price_elyz, capex[5], om_price_elyz, lifetime_elyz, - load_min_ratio_elyz,replacement_price_ratio, salvage_price_ratio,input_unit_elyz,output_unit_elyz) - - batt = Battery(x[1]*1000, - capex[6], om_price_sto, lifetime_sto, lifetime_cycles, - charge_rate, discharge_rate, loss_factor_sto, SoC_min, SoC_max,initial_fill_rate[3], - replacement_price_ratio, salvage_price_ratio) - pv = Photovoltaic(x[2]*1000, irradiance, - capex[7], om_price_pv, - lifetime_pv, derating_factor_pv, - replacement_price_ratio, salvage_price_ratio) - windgen = WindPower(x[3]*1000, cf_wind, - capex[8], om_price_wind, - lifetime_wind, - replacement_price_ratio, salvage_price_ratio) - mg = Microgrid(project, Pload,dispatchables, - [elyz,],tanks,batt, [ - pv, - windgen - ]) - return mg - end end \ No newline at end of file diff --git a/src/components.jl b/src/components.jl index 9f1cefe..b1b4d8e 100644 --- a/src/components.jl +++ b/src/components.jl @@ -23,6 +23,7 @@ All component parameters should be `Float64` except for the *sizing parameter(s)* (here `power_rated`) which type is parametrized as `Topt` and may be also `Float64` or or any another `Real` type (e.g. ForwardDiff's dual number type). +Please only one O&M price should be use . Choose before a size based price (om_price) or an hourly based one om_price_hours) """ struct ProductionUnit{Topt<:Real} # Main technical parameters @@ -39,9 +40,15 @@ struct ProductionUnit{Topt<:Real} "initial investiment price (\$/kW)" investment_price::Float64 "operation & maintenance price (\$/kW/h of operation)" - om_price_hours::Float64 + om_price_hourly::Float64 + "operation & maintenance price (\$/kW of operation)" + om_price::Float64 + "generator calendar lifetime " + lifetime_calendar::Float64 "generator lifetime (h of operation)" lifetime_hours::Float64 + "prod unit maximum starts" + lifetime_on_off :: Float64 # Secondary technical parameters (which should have a default value) "minimum load ratio ∈ [0,1]" @@ -120,7 +127,7 @@ We assumed that a `Microgrid` can only have one `Tank` of each type. struct TankCompound{Topt<:Real} "fuel tank, can be used by all diesel generators of the `Microgrid`" fuelTank :: Tank{Topt} - "hydrogen tank, can be used by all diesel generators of the `Microgrid`" + "hydrogen tank, can be used by all Electrolyzers generators of the `Microgrid`" h2Tank :: Tank{Topt} end diff --git a/src/dispatch.jl b/src/dispatch.jl index 34685e9..5a96af1 100644 --- a/src/dispatch.jl +++ b/src/dispatch.jl @@ -78,30 +78,47 @@ function dispatch_1(Pnl_req, Pshed = 0.0 Pelyz = 0.0 Pfc = 0.0 + Pdump = 0.0 if Pnl_req >= 0.0 ## Pnl_req >= 0 - load excess - after evaluating the production (Pnl = Pload - VRE generation) # battery discharging --> Pbatt positive - Pbatt = min(Pbatt_dmax,Pnl_req) - if Pnl_req - Pbatt > Pfc_min - # fuel_cell starts on if the battery can't supply the power net load request - Pfc = min(Pfc_max,Pnl_req-Pbatt) + if Pnl_req > Pbatt_dmax && Pfc_max >= Pfc_min + if Pnl_req - Pbatt_dmax >= Pfc_min + Pbatt = Pbatt_dmax + Pfc = min(Pfc_max,Pnl_req-Pbatt) + Pshed = Pnl_req - Pbatt - Pfc - Pgen + else + Pfc=Pfc_min + if Pnl_req>=Pfc + Pbatt= Pnl_req-Pfc + Pshed = 0.0 + else + + Pbatt = max(Pnl_req-Pfc,Pbatt_cmax) + Pdump = Pnl_req-Pfc-Pbatt + end + end + else + Pbatt=min(Pnl_req,Pbatt_dmax) + Pshed = Pnl_req - Pbatt - Pfc - Pgen end - - if Pnl_req - Pbatt - Pfc > Pgen_min + + """ if Pnl_req - Pbatt - Pfc > Pgen_min # Diesel generator starts on if the battery & the fuel_cell can't supply the power net load request Pgen = min(Pgen_max,Pnl_req-Pbatt-Pfc) end - - Pshed = Pnl_req - Pbatt - Pfc - Pgen + """ + + ## Pnl_req < 0 - VRE excess elseif Pnl_req < 0.0 # battery charging --> Pbatt negative Pbatt = max(Pbatt_cmax,Pnl_req) - if Pbatt - Pnl_req > Pelyz_min + if Pbatt - Pnl_req > Pelyz_min && Pelyz_max > Pelyz_min #Electrolyzer starts on if its remain enough power Pelyz = min(Pelyz_max,Pbatt-Pnl_req) end @@ -111,7 +128,7 @@ function dispatch_1(Pnl_req, Pnl = Pnl_req - Pshed + Pspill - return Pnl, Pgen , Pbatt, Pspill, Pshed, Pelyz, Pfc + return Pnl, Pgen , Pbatt, Pspill, Pshed,Pdump, Pelyz, Pfc end """ @@ -142,29 +159,41 @@ function dispatch_2(Pnl_req, Pshed = 0.0 Pelyz = 0.0 Pfc = 0.0 + Pdump = 0.0 + # Pnl_req >= 0 - load excess - after evaluating the production (Pnl = Pload - VRE generation) if Pnl_req >= 0.0 - # fuel_cell starts on if possible . the battery can't supply the power net load request - if Pnl_req > Pfc_min - Pfc = min(Pfc_max, Pnl_req) - end + if Pfc_max >= Pfc_min + if Pnl_req >= Pfc_min + Pfc=min(Pfc_max,Pnl_req) + Pbatt=min(Pnl_req-Pfc,Pbatt_dmax) + else + if Pbatt_dmax < Pnl_req + Pfc=Pfc_min + Pbatt=max(Pnl_req-Pfc,Pbatt_cmax) + Pdump = Pnl_req-Pfc-Pbatt + else + Pbatt = Pnl_req + end - # Battery starts on if the fuel cell can't supply the power net load request - Pbatt = min(Pbatt_dmax, Pnl_req - Pfc) - - if Pnl_req - Pbatt - Pfc > Pgen_min + end + else + Pbatt=min(Pnl_req,Pbatt_dmax) + end + +""" + if Pnl_req - Pbatt - Pfc > Pgen_min # Diesel generator starts on if the battery & the fuel_cell can't supply the power net load request - Pgen = min(Pgen_max, Pnl_req - Pbatt - Pfc) + Pgen = min(Pgen_max,Pnl_req-Pbatt-Pfc) end - - Pshed = Pnl_req - Pbatt - Pfc - Pgen - +""" + Pshed = Pnl_req - Pbatt - Pfc - Pgen - Pdump # Pnl_req < 0 - VRE excess elseif Pnl_req < 0.0 - if -1 * Pnl_req > Pelyz_min + if -1 * Pnl_req > Pelyz_min && Pelyz_max >= Pelyz_min #Electrolyzer starts on - Pelyz=min(Pelyz_max, - Pnl_req) + Pelyz=min(Pelyz_max, -1* Pnl_req) end @@ -176,5 +205,5 @@ function dispatch_2(Pnl_req, Pnl = Pnl_req - Pshed + Pspill - return Pnl, Pgen , Pbatt, Pspill, Pshed, Pelyz, Pfc + return Pnl, Pgen , Pbatt, Pspill, Pshed, Pdump,Pelyz, Pfc end \ No newline at end of file diff --git a/src/economics.jl b/src/economics.jl index 1c08e41..8caf1d9 100644 --- a/src/economics.jl +++ b/src/economics.jl @@ -23,6 +23,7 @@ Cost factors are expressed as Net Present Values, meaning they represent fuel "salvage cost (negative)" salvage + end # Arithmetic for CostFactors: +,*,/ and round @@ -101,6 +102,19 @@ function Base.round(c::CostFactors, r=RoundNearest; return cr end +@kwdef struct MicrogridCashflow + + gen :: Vector{Float64} + fuel_tank :: Vector{Float64} + batt :: Vector{Float64} + fc :: Vector{Float64} + elyz :: Vector{Float64} + h2_tank :: Vector{Float64} + pv :: Vector{Float64} + wind :: Vector{Float64} + + +end """Cost factors of each component of a Microgrid @@ -129,8 +143,10 @@ also includes `system` cost (all components) and two key economic data: fuel_cell:: CostFactors fuel_tank:: CostFactors h2_tank:: CostFactors + cashflow :: MicrogridCashflow end + ### component_costs methods """ @@ -162,6 +178,13 @@ function component_costs(mg_project::Project, lifetime::Real, discount_factors = [ 1/((1 + mg_project.discount_rate)^i) for i=1:mg_lifetime ] sum_discounts = sum(discount_factors) + cashflow=zeros(Real,mg_lifetime+1) + + cashflow[1]= investment + for i=2:mg_lifetime + cashflow[i]= om_annual + end + ### Operation & maintenance and fuel costs om_cost = om_annual * sum_discounts fuel_cost = fuel_annual * sum_discounts @@ -180,12 +203,26 @@ function component_costs(mg_project::Project, lifetime::Real, # discount factors for the replacements years replacement_factors = [1/(1 + mg_project.discount_rate)^i for i in replacement_years] replacement_cost = replacement * sum(replacement_factors) + for i=1:replacements_number + cashflow[1+i*(ceil(Integer,lifetime)-1)]+= replacement + end end - # component remaining life at the project end - remaining_life = lifetime*(1+replacements_number) - mg_lifetime - # nominal *effective* salvage value (that is given remaining life) - salvage_effective = salvage * remaining_life / lifetime + salvage_formula = :LinearSalvage + if salvage_formula == :LinearSalvage + # remaining lifetime of last component at the project end + remaining_life = lifetime*(1+replacements_number) - mg_lifetime + # salvage exactly proportional to remaining lifetime + salvage_effective = salvage * remaining_life / lifetime + elseif salvage_formula == :ConsistentSalvage + dp1 = 1. + mg_project.discount_rate + # usage duration of the last component at the end of the project + usage_duration = mg_lifetime - lifetime*replacements_number + salvage_effective = salvage * + (dp1^lifetime - dp1^usage_duration) / (dp1^lifetime - 1) + elseif salvage_formula == :ZeroSalvage + salvage_effective = 0.0 + end else # Infinite lifetime (happens for components with zero usage) replacement_cost = 0.0 @@ -195,34 +232,41 @@ function component_costs(mg_project::Project, lifetime::Real, # net present salvage cost (<0) salvage_cost = -salvage_effective * discount_factors[mg_lifetime] + cashflow[mg_lifetime+1] = -1*salvage_effective + ### Total total_cost = investment + replacement_cost + om_cost + fuel_cost + salvage_cost + cashflow*=-1 + - return CostFactors(total_cost, investment, replacement_cost, om_cost, fuel_cost, salvage_cost) + return CostFactors(total_cost, investment, replacement_cost, om_cost, fuel_cost, salvage_cost),cashflow end - """ component_costs(gen::ProductionUnit, mg_project::Project, oper_stats::OperationStats) Compute net present cost factors for a `ProductionUnit`. """ -function component_costs(prod_unit::ProductionUnit, mg_project::Project, prod_unit_hours, prod_unit_cons) +function component_costs(prod_unit::ProductionUnit, mg_project::Project, prod_unit_hours, prod_unit_starts,prod_unit_cons) rating = prod_unit.power_rated investment = prod_unit.investment_price * rating replacement = investment * prod_unit.replacement_price_ratio salvage = investment * prod_unit.salvage_price_ratio - om_annual = prod_unit.om_price_hours * rating + om_annual = prod_unit.om_price_hourly * rating * prod_unit_hours + prod_unit.om_price*rating fuel_annual = prod_unit.combustible_price * prod_unit_cons - # effective generator lifetime (in years) - lifetime = prod_unit.lifetime_hours / prod_unit_hours + # effective production unit lifetime (in years) + if prod_unit_hours > 0.0 || prod_unit_hours >0.0 + lifetime = min(prod_unit.lifetime_hours / prod_unit_hours,prod_unit.lifetime_on_off / prod_unit_starts, prod_unit.lifetime_calendar) + else + lifetime = prod_unit.lifetime_calendar + end - c = component_costs( + c,cashflow = component_costs( mg_project, lifetime, investment, replacement, salvage, om_annual, fuel_annual ) - return c + return c,cashflow end """ @@ -238,12 +282,12 @@ function component_costs(tank::Tank, mg_project::Project) om_annual = tank.om_price * rating fuel_annual = 0.0 - c = component_costs( + c, cashflow = component_costs( mg_project, tank.lifetime, investment, replacement, salvage, om_annual, fuel_annual ) - return c + return c,cashflow end """ @@ -269,13 +313,13 @@ function component_costs(bt::Battery, mg_project::Project, oper_stats::Operation lifetime = bt.lifetime_calendar end - c = component_costs( + c,cashflow = component_costs( mg_project, lifetime, investment, replacement, salvage, om_annual, fuel_annual ) - return c + return c,cashflow end """ @@ -293,12 +337,12 @@ function component_costs(nd::NonDispatchableSource, mg_project::Project) om_annual = nd.om_price * rating fuel_annual = 0.0 - c = component_costs( + c,cashflow = component_costs( mg_project, nd.lifetime, investment, replacement, salvage, om_annual, fuel_annual ) - return c + return c,cashflow end """ @@ -315,7 +359,7 @@ function component_costs(pv::PVInverter, mg_project::Project) om_annual = pv.om_price_ac * rating fuel_annual = 0.0 - c_ac = component_costs( + c_ac,cashflow_ac = component_costs( mg_project, pv.lifetime_ac, investment, replacement, salvage, om_annual, fuel_annual @@ -328,14 +372,15 @@ function component_costs(pv::PVInverter, mg_project::Project) salvage = investment * pv.salvage_price_ratio om_annual = pv.om_price_dc * rating - c_dc = component_costs( + c_dc,cashflow_dc = component_costs( mg_project, pv.lifetime_dc, investment, replacement, salvage, om_annual, fuel_annual ) c = c_ac + c_dc - return c + cashflow=cashflow_ac.+cashflow_dc + return c, cashflow end ### Economic evaluation of an entire microgrid project @@ -350,35 +395,40 @@ See also: [`aggregation`](@ref) """ function economics(mg::Microgrid, oper_stats::OperationStats) # Dispatchable generator - gen_costs = component_costs(mg.dispatchables.generator[1], mg.project, oper_stats.gen_hours,oper_stats.gen_fuel) - elyz_costs = component_costs(mg.electrolyzer[1], mg.project, oper_stats.elyz_hours,oper_stats.elyz_consumed_energy) - fc_costs = component_costs(mg.dispatchables.fuel_cell[1], mg.project, oper_stats.fc_hours,oper_stats.h2_consumed) - fuel_tantk_cost = component_costs(mg.tanks.fuelTank, mg.project) - h2_tantk_cost = component_costs(mg.tanks.h2Tank, mg.project) + gen_costs, gen_cashflow = component_costs(mg.dispatchables.generator[1], mg.project, oper_stats.gen_hours,oper_stats.gen_starts,oper_stats.gen_fuel) + elyz_costs, elyz_cashflow = component_costs(mg.electrolyzer[1], mg.project, oper_stats.elyz_hours,oper_stats.elyz_starts,oper_stats.elyz_consumed_energy) + fc_costs,fc_cashflow = component_costs(mg.dispatchables.fuel_cell[1], mg.project, oper_stats.fc_hours,oper_stats.fc_starts,oper_stats.h2_consumed) + fuel_tank_cost,fuel_tank_cashflow = component_costs(mg.tanks.fuelTank, mg.project) + h2_tank_cost ,h2_tank_cashflow = component_costs(mg.tanks.h2Tank, mg.project) # Energy storage - sto_costs = component_costs(mg.storage, mg.project, oper_stats) + sto_costs, sto_cashflow = component_costs(mg.storage, mg.project, oper_stats) # Non-dispatchable sources (e.g. renewables like wind and solar) # NonDispatchables costs - nd_costs = collect( + nd_tots= collect( component_costs(mg.nondispatchables[i], mg.project) for i in 1:length(mg.nondispatchables) ) + + pv_cashflow= nd_tots[1][2] + wind_cashflow=nd_tots[2][2] + nd_costs=[nd_tots[1][1],nd_tots[2][1]] # Capital recovery factor (CRF) discount_factors = [1/((1 + mg.project.discount_rate)^i) for i = 1:mg.project.lifetime] crf = 1/sum(discount_factors) # Cost of all components and NPC of the project - system_costs = gen_costs + sto_costs + sum(nd_costs) + elyz_costs + fc_costs + fuel_tantk_cost + h2_tantk_cost + system_costs = gen_costs + sto_costs + sum(nd_costs) + elyz_costs + fc_costs + fuel_tank_cost + h2_tank_cost npc = system_costs.total + # levelized cost of energy annualized_cost = npc*crf # $/y lcoe = annualized_cost / oper_stats.served_energy # ($/y) / (kWh/y) → $/kWh costs = MicrogridCosts(lcoe, npc, - system_costs, gen_costs, sto_costs, nd_costs, elyz_costs,fc_costs,fuel_tantk_cost,h2_tantk_cost + system_costs, gen_costs, sto_costs, nd_costs, elyz_costs,fc_costs,fuel_tank_cost,h2_tank_cost,MicrogridCashflow(gen_cashflow,fuel_tank_cashflow,sto_cashflow,fc_cashflow,elyz_cashflow,h2_tank_cashflow,pv_cashflow,wind_cashflow) ) return costs diff --git a/src/operation.jl b/src/operation.jl index d044cc9..2ddc281 100644 --- a/src/operation.jl +++ b/src/operation.jl @@ -35,6 +35,7 @@ struct OperationTraj{T<:Real} # renewables sources "Renewables curtailment power at each time instant (kW)" power_curtailment::Vector{T} + Pdump::Vector{T} end """Aggregated statistics over the simulated Microgrid operation @@ -62,25 +63,80 @@ struct OperationStats gen_energy "cumulated operating hours of the dispatchable generator (h/y)" gen_hours + "cumulated starts on of the dispatchable generator " + gen_starts "fuel consumption (L/y)" gen_fuel + "running time at nominal power" + gen_rt_at_nom + "minimum running power" + gen_min_rp + "average running power" + gen_avg_rp + "average running time by per start" + gen_avg_rt + "maximum running time per start" + gen_max_rt + "minimum running time per start" + gen_min_rt + "number of runs that last 2h or less" + gen_ru2 + "number of runs that last more than 2h" + gen_ro2 # Hydrogen chain statistics "energy supplied by the fuel cell (kWh/y)" fc_energy "cumulated operating hours of the fuel_cell (h/y)" fc_hours + "number of starts" + fc_starts "total amount of consumed hydrogen" h2_consumed + "running time at nominal power" + fc_rt_at_nom + "minimum running power" + fc_min_rp + "average running power" + fc_avg_rp + "average running time per start" + fc_avg_rt + "maximum running time per start" + fc_max_rt + "minimum running time per start" + fc_min_rt + "number of runs that last 2h or less" + fc_ru2 + "number of runs that last more than 2h" + fc_ro2 "total amount of produced hydrogen" h2_produced "cumulated operating hours of the electrolyzer (h/y)" elyz_hours + "number of starts" + elyz_starts "energy consumed by the the electrolyzer to produce hydrogen (kWh/y)" elyz_consumed_energy + "running time at nominal power" + elyz_rt_at_nom + "minimum running power" + elyz_min_rp + "average running power" + elyz_avg_rp + "average running time per start" + elyz_avg_rt + "maximum running time per start" + elyz_max_rt + "minimum running time per start" + elyz_min_rt + "number of runs that last 2h or less" + elyz_ru2 + "number of runs that last more than 2h" + elyz_ro2 "energy lossed in the Power-Gaz-Power chain (kWh/y)" h2_chain_loss + # Energy storage (e.g. battery) statistics "cycling of the energy storage (cycles/y)" storage_cycles @@ -99,6 +155,8 @@ struct OperationStats "ratio of spilled energy to the energy potentially supplied by renewables (∈ [0,1])" spilled_rate "energy potentially supplied by renewables in the absence spillage (kWh/y)" + dumped_energy + dump_max renew_potential_energy "energy actually supplied by renewables when substracting spillage (kWh/y)" renew_energy @@ -115,13 +173,40 @@ const oper_stats_units = Dict( :shed_rate => "in [0,1]", :gen_energy => "kWh", :gen_hours => "h", + :gen_starts => "", :gen_fuel => "L",# TODO: use instead the generator's fuel unit string + :gen_rt_at_nom =>"h", + :gen_min_rp =>"KW", + :gen_avg_rp => "kW", + :gen_avg_rt => "h", + :gen_max_rt =>"h", + :gen_min_rt =>"h", + :gen_ru2 =>"", + :gen_ro2 =>"", :fc_energy => "kWh", :fc_hours => "h", + :fc_starts => "", :h2_consumed => "kg", + :fc_rt_at_nom =>"h", + :fc_min_rp =>"KW", + :fc_avg_rp => "kW", + :fc_avg_rt => "h", + :fc_max_rt =>"h", + :fc_min_rt =>"h", + :fc_ru2 =>"", + :fc_ro2 =>"", :h2_produced => "kg", :elyz_hours => "h", + :elyz_starts => "", :elyz_consumed_energy => "kWh", + :elyz_rt_at_nom =>"h", + :elyz_min_rp =>"KW", + :elyz_avg_rp => "kW", + :elyz_avg_rt => "h", + :elyz_max_rt =>"h", + :elyz_min_rt =>"h", + :elyz_ru2 =>"", + :elyz_ro2 =>"", :h2_chain_loss => "kWh", :storage_cycles => "", :storage_char_energy => "kWh", @@ -130,6 +215,8 @@ const oper_stats_units = Dict( :spilled_energy => "kWh", :spilled_max => "kW", :spilled_rate => "in [0,1]", + :dump_energy => "kWh", + :dump_max => "kW", :renew_potential_energy => "kWh", :renew_energy => "kWh", :renew_rate => "in [0,1]" @@ -153,37 +240,58 @@ function Base.show(io::IO, ::MIME"text/plain", stats::OperationStats) end end + """ - increment(prod_unit_power::Float64, prod_unit::ProductionUnit, ε::Real=0.0) + usage(prod_unit_power::Float64,prod_unit::ProductionUnit,hours::Float64,cons::Float64,minP::Float64,dt::Float64,c1::Float64,max_rt::Float64,min_rt::Float64,r_u_2::Int64,r_o_2::Int64,cr::Int64,n_starts::Int64) -Allow to compute operating hours and fuel consumption of 'ProductionUnit'. +Allow to operate running statistics of production units """ -function increment(prod_unit_power::Float64, prod_unit::ProductionUnit, ε::Real=0.0) +function usage(prod_unit_power::Float64,prod_unit::ProductionUnit,hours::Float64,cons::Float64,minP::Float64,dt::Float64,c1::Float64,max_rt::Float64,min_rt::Float64,r_u_2::Int64,r_o_2::Int64,cr::Float64,n_starts::Int64,ε::Real=0.0) Pprod_unit_max = prod_unit.power_rated Pprod_unit_eps = Pprod_unit_max*1e-6 prod_unit_intercept = prod_unit.consumption_intercept prod_unit_slope = prod_unit.consumption_slope time_inc = 0 cons_rate = 0 - if prod_unit_power > Pprod_unit_eps # prod_unit ON - Pprod_unit_norm = prod_unit_power / (ε * Pprod_unit_max) # can be Inf e.g. for ε=0.0 - - if Pprod_unit_norm <= 1.0 - time_inc = Pprod_unit_norm # relaxation of discontinuous generator statistics for small Pgen - cons_rate = Pprod_unit_norm * prod_unit_intercept * Pprod_unit_max + - prod_unit_slope * prod_unit_power # (L/h) - else - time_inc=1 - cons_rate = prod_unit_intercept * Pprod_unit_max + - prod_unit_slope * prod_unit_power # (L/h) - end - + if prod_unit_power > Pprod_unit_eps # prod_unit ON + Pprod_unit_norm = prod_unit_power / (ε * Pprod_unit_max) # can be Inf e.g. for ε=0.0 + if Pprod_unit_norm <= 1.0 + time_inc = 1 # relaxation of discontinuous prod_unit statistics for small Prod_unit_power + cons_rate = Pprod_unit_norm * prod_unit_intercept * Pprod_unit_max + + prod_unit_slope * prod_unit_power # (L/h) + else + time_inc=1 + cons_rate = prod_unit_intercept * Pprod_unit_max + + prod_unit_slope * prod_unit_power # (L/h) end - return time_inc , cons_rate - - + if cr == 0.0 + n_starts+=1 + end + if prod_unit_power == Pprod_unit_max + c1+=1*dt + end + if prod_unit_power < minP + minP=prod_unit_power + end + cr+=dt + else + if cr>max_rt + max_rt=cr + end + if cr0.0 + min_rt=cr + end + if cr<2*dt && cr>0.0 + r_u_2+=1 + elseif cr>=2*dt && cr>0.0 + r_o_2+=1 + end + cr=0 + end + hours+=time_inc*dt + cons+=cons_rate*dt + return n_starts,minP,c1,max_rt,min_rt,r_u_2,r_o_2,cr,hours,cons end - """ operation(mg::Microgrid, dispatch::Function) @@ -246,6 +354,7 @@ function operation(mg::Microgrid, dispatch::Function) Pspill = zeros(Topt,K) Pshed = zeros(Topt,K) + Pdump = zeros(Topt,K) Pelyz = zeros(Topt,K, n_elyz) Pelyz_emax = zeros(Topt, n_elyz) @@ -292,7 +401,7 @@ function operation(mg::Microgrid, dispatch::Function) Pgen_dmax .= min.(Pgen_emax,Pgen_max) # dispatch - Pnl[k], Pgen[k,1], Psto[k], Pspill[k], Pshed[k], Pelyz[k,1], Pfc[k,1] = dispatch(Pnl_request[k], Psto_cmax, Psto_dmax, Pgen_min[1], Pgen_dmax[1], Pelyz_min[1],Pelyz_cmax[1], Pfc_min[1],Pfc_pmax[1]) + Pnl[k], Pgen[k,1], Psto[k], Pspill[k], Pshed[k], Pdump[k], Pelyz[k,1], Pfc[k,1] = dispatch(Pnl_request[k], Psto_cmax, Psto_dmax, Pgen_min[1], Pgen_dmax[1], Pelyz_min[1],Pelyz_cmax[1], Pfc_min[1],Pfc_pmax[1]) # Battery storage dynamics Esto[k+1] = Esto[k] - (Psto[k] + sto_loss * abs(Psto[k])) * dt @@ -311,7 +420,7 @@ function operation(mg::Microgrid, dispatch::Function) end - oper_traj = OperationTraj(Pnl, Pshed, renew_potential, Pgen[:,1], Pfc[:,1], Pelyz[:,1], Esto, Psto, LoH, LoF, Pspill) + oper_traj = OperationTraj(Pnl, Pshed, renew_potential, Pgen[:,1], Pfc[:,1], Pelyz[:,1], Esto, Psto, LoH, LoF, Pspill,Pdump) return oper_traj end @@ -371,6 +480,8 @@ function aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=0.0) # Non-dispatchable (typ. renewables) sources statistics spilled_energy = sum(oper_traj.power_curtailment) * dt # kWh/y spilled_max = maximum(oper_traj.power_curtailment) # kW + dumped_energy = sum(oper_traj.Pdump)*dt # kWh/y + dumped_max = maximum(oper_traj.Pdump)# kW renew_potential_energy = sum(oper_traj.Prenew_pot) * dt # kWh/y spilled_rate = spilled_energy / renew_potential_energy renew_energy = renew_potential_energy - spilled_energy @@ -382,31 +493,53 @@ function aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=0.0) shed_hours = 0.0 # h/y shed_duration_max = 0.0 # h gen_hours = 0.0 # h/y + gen_starts = 0 # gen_fuel = 0.0 # L/y + gen_rt_at_nom = 0.0; + gen_min_rp= mg.dispatchables.generator[1].power_rated; + gen_avg_rp= 0.0; + gen_avg_rt=0.0; + gen_max_rt=0.0; + gen_min_rt=K*dt + gen_ru2=0; + gen_ro2=0; elyz_hours = 0.0 + elyz_starts=0 + elyz_cons=0.0; + elyz_rt_at_nom=0.0; + elyz_min_rp=mg.electrolyzer[1].power_rated; + elyz_avg_rp=0.0; + elyz_avg_rt=0.0; + elyz_max_rt=0.0; + elyz_min_rt=K*dt + elyz_ru2=0; + elyz_ro2=0; fc_hours = 0.0 - + fc_starts=0 + fc_cons=0.0; + fc_rt_at_nom=0.0; + fc_min_rp=mg.dispatchables.fuel_cell[1].power_rated; + fc_avg_rp=0.0; + fc_avg_rt=0.0; + fc_max_rt=0.0; + fc_min_rt=K*dt; + fc_ru2=0; + fc_ro2=0; # auxilliary counter: shed_duration = 0.0; # duration of current load shedding event (h) Pload_avg = load_energy/(K*dt) # kW - - for K = 1:K - # Dispatchable generator : operating hours and fuel consumption - time_inc, cons_rate = increment(oper_traj.Pgen[K],mg.dispatchables.generator[1],ε) - gen_hours += time_inc * dt - gen_fuel += cons_rate * dt - - # Electrolyzer : operating hours - time_inc, cons_rate = increment(oper_traj.Pelyz[K],mg.electrolyzer[1],ε) - elyz_hours += time_inc * dt - - # Fuel cell : operating hours - time_inc, cons_rate = increment(oper_traj.Pfc[K],mg.dispatchables.fuel_cell[1],ε) - fc_hours += time_inc * dt - + cr=zeros(Float64,3) + for k = 1:K + gen_starts,gen_min_rp,gen_rt_at_nom,gen_max_rt,gen_min_rt,gen_ru2,gen_ro2,cr[1],gen_hours,gen_fuel=usage(oper_traj.Pgen[k],mg.dispatchables.generator[1],gen_hours,gen_fuel,gen_min_rp,dt, + gen_rt_at_nom,gen_max_rt,gen_min_rt,gen_ru2,gen_ro2,cr[1],gen_starts) + + fc_starts,fc_min_rp,fc_rt_at_nom,fc_max_rt,fc_min_rt,fc_ru2,fc_ro2,cr[2],fc_hours,fc_cons=usage(oper_traj.Pfc[k],mg.dispatchables.fuel_cell[1],fc_hours,fc_cons,fc_min_rp,dt, + fc_rt_at_nom,fc_max_rt,fc_min_rt,fc_ru2,fc_ro2,cr[2],fc_starts) + elyz_starts,elyz_min_rp,elyz_rt_at_nom,elyz_max_rt,elyz_min_rt,elyz_ru2,elyz_ro2,cr[3],elyz_hours,elyz_cons=usage(oper_traj.Pelyz[k],mg.electrolyzer[1],elyz_hours,elyz_cons,elyz_min_rp,dt, + elyz_rt_at_nom,elyz_max_rt,elyz_min_rt,elyz_ru2,elyz_ro2,cr[3],elyz_starts) # Load shedding: shedding duration and maximum shedding duration - Pshed = oper_traj.power_shedding[K] + Pshed = oper_traj.power_shedding[k] if Pshed > 0.0 Pshed_norm = Pshed / (ε * Pload_avg) # can be Inf e.g. for ε=0.0 if Pshed_norm <= 1.0 @@ -425,20 +558,29 @@ function aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=0.0) end end + gen_avg_rp= sum(oper_traj.Pgen)/gen_hours; + gen_avg_rt=gen_hours/gen_starts; + fc_avg_rp= sum(oper_traj.Pfc)/fc_hours; + fc_avg_rt=fc_hours/fc_starts; + elyz_avg_rp= sum(oper_traj.Pelyz)/elyz_hours; + elyz_avg_rt=elyz_hours/elyz_starts; + # Outputs oper_stats = OperationStats( # Load statistics served_energy, shed_energy, shed_max, shed_hours, shed_duration_max, shed_rate, # Dispatchable generator statistics - gen_energy, gen_hours, gen_fuel, + gen_energy, gen_hours, gen_starts,gen_fuel,gen_rt_at_nom,gen_min_rp,gen_avg_rp,gen_avg_rt,gen_max_rt,gen_min_rt,gen_ru2,gen_ro2, #H2 chain statistics - fc_produced_energy, fc_hours, fc_consumed_h2, elyz_produced_h2, elyz_hours, elyz_consumed_energy, chain_loss, + fc_produced_energy, fc_hours,fc_starts, fc_consumed_h2,fc_rt_at_nom,fc_min_rp,fc_avg_rp,fc_avg_rt,fc_max_rt,fc_min_rt,fc_ru2,fc_ro2, + elyz_produced_h2, elyz_hours,elyz_starts, elyz_consumed_energy,elyz_rt_at_nom,elyz_min_rp,elyz_avg_rp,elyz_avg_rt,elyz_max_rt,elyz_min_rt,elyz_ru2,elyz_ro2, + chain_loss, # Energy storage (e.g. battery) statistics storage_cycles, storage_char_energy, storage_dis_energy, storage_loss_energy, # Non-dispatchable (typ. renewables) sources statistics - spilled_energy, spilled_max, spilled_rate, + spilled_energy, spilled_max, spilled_rate,dumped_energy,dumped_max, renew_potential_energy, renew_energy, renew_rate ) return oper_stats -end \ No newline at end of file +end diff --git a/test2/Typetest.jl b/test2/Typetest.jl deleted file mode 100644 index e69de29..0000000 From 08e6758cc4a4fa6b57c579e6b5e8e764335531d3 Mon Sep 17 00:00:00 2001 From: jean NIKIEMA Date: Fri, 14 Jun 2024 16:01:05 +0200 Subject: [PATCH 08/19] Read me updated --- README.md | 8 +- examples/Microgrid_Wind-Solar.ipynb | 1365 --------------------------- 2 files changed, 5 insertions(+), 1368 deletions(-) delete mode 100644 examples/Microgrid_Wind-Solar.ipynb diff --git a/README.md b/README.md index 8444762..68d2a6d 100644 --- a/README.md +++ b/README.md @@ -18,11 +18,13 @@ The unit tests which ship with the package can be run with `] test Microgrids`. ## Description of Microgrids.jl -Microgrid sizing illustration +Microgrid sizing illustration `Microgrids.jl` can model a microgrid project consisting of: - One load (described by a time series) -- One dispatchable generator (e.g. Diesel or hydrogen-powered) +- One dispatchable diesel generator +- One fuel cell +- One Electrolyzer - One energy storage (battery) - Any number of non-dispatchable sources, typically renewable like wind or solar power, also modeled from on time series @@ -37,7 +39,7 @@ which provides sibling packages in other languages (e.g. in Python) to better serve the need of different users (e.g. students). The work on the Julia package specifically focuses on: -- **simulation speed** (about 0.2 ms to evaluate one microgrid project, +- **simulation speed** (about 0.5 ms to evaluate one microgrid project, using 1 year of load/solar/wind data at an hourly timestep), way better than pure Python (11 ms for the same task). See the [perf](perf) folder for simulation performance benchark. - **differentiable model**: the exact gradient on the objective function diff --git a/examples/Microgrid_Wind-Solar.ipynb b/examples/Microgrid_Wind-Solar.ipynb deleted file mode 100644 index a018b2b..0000000 --- a/examples/Microgrid_Wind-Solar.ipynb +++ /dev/null @@ -1,1365 +0,0 @@ -{ - "cells": [ - { - "cell_type": "markdown", - "id": "6edd7377-ce3a-468e-82f0-d3a1f5292a1d", - "metadata": {}, - "source": [ - "# Microgrid performance simulation\n", - "\n", - "Case of Microgrid project with *wind* and *solar* sources,\n", - "plus a *battery* and a *dispatchable generator*:\n", - "\n", - "schematic of a microgrid with wind\n", - "\n", - "Demo of main data structures and functions of [Microgrids.jl](https://github.com/Microgrids-X/Microgrids.jl).\n", - "Main steps are:\n", - "\n", - "1. Describe the Microgrid project and components (including loading time series data)\n", - "2. Simulation the Microgrid\n", - "3. Analyze simulation results (technical and economic)\n", - "\n", - "After this demonstration, you can go to the next step: [Microgrid sizing optimization](Microgrid_sizing_optimization.ipynb)" - ] - }, - { - "cell_type": "code", - "execution_count": 2, - "id": "855af8dd-d21d-4587-84cb-ae2b932deeaa", - "metadata": { - "tags": [] - }, - "outputs": [], - "source": [ - "using Microgrids\n", - "using Printf, CSV, DataFrames, Statistics" - ] - }, - { - "cell_type": "code", - "execution_count": 3, - "id": "f7cc6435-9bd2-487f-943f-225c452db904", - "metadata": { - "tags": [] - }, - "outputs": [], - "source": [ - "using PyPlot # For plotting only. Can be skipped or commented out" - ] - }, - { - "cell_type": "code", - "execution_count": 4, - "id": "c910f9e4-1c92-44ca-8ce3-8c520ec9d231", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "true" - ] - }, - "execution_count": 4, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "with_plots = isdefined(Main, :PyPlot)" - ] - }, - { - "cell_type": "markdown", - "id": "e60c3e6e-75fc-42b5-bfc3-6e47d1092747", - "metadata": { - "tags": [] - }, - "source": [ - "## Load time series data\n", - "\n", - "Read load and solar data:\n", - "- Load: real consumption data at an hourly timestep from the [Ushant island](https://en.wikipedia.org/wiki/Ushant) in 2016\n", - "- Solar and wind data comes from [PVGIS](https://re.jrc.ec.europa.eu/pvg_tools/en/tools.html). See [data/SOURCES.md](data/SOURCES.md)." - ] - }, - { - "cell_type": "code", - "execution_count": 5, - "id": "27688e3f-f2d5-4ee1-b4f5-ed1d451c44d6", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Time series statistics:\n", - "- Load: min 294, mean 773, max 1707 kW\n", - "- PV capacity factor: 11.83 %\n", - "- Wind speed: mean 8.03 m/s\n" - ] - } - ], - "source": [ - "data = DataFrame(CSV.File(\"$(@__DIR__)/data/Ouessant_data_2016.csv\"))\n", - "\n", - "# Simulation steps\n", - "nsteps = length(data.Load)\n", - "@assert(nsteps == 8760) # 1 year at an hourly timestep\n", - "\n", - "# Split load, solar and wind data:\n", - "Pload = data.Load # kW\n", - "Ppv1k = data.Ppv1k ./ 1000; # convert to kW/kWp\n", - "wind_speed = data.Wind; # m/s\n", - "\n", - "# Calibrate wind speed data against a mast measurement \n", - "ws_gain = 1.059 # ratio of Mast's mean /PVGIS' mean\n", - "wind_speed = ws_gain*wind_speed\n", - "\n", - "println(\"Time series statistics:\")\n", - "@printf(\"- Load: min %.0f, mean %.0f, max %.0f kW\\n\",\n", - " minimum(Pload), mean(Pload), maximum(Pload))\n", - "@printf(\"- PV capacity factor: %.2f %%\\n\", mean(Ppv1k)*100) # yearly capacity factor of 12% (quite low in 2016 in Ouessant)\n", - "@printf(\"- Wind speed: mean %.2f m/s\\n\", mean(wind_speed))" - ] - }, - { - "cell_type": "code", - "execution_count": 6, - "id": "c24c3df6-4062-450d-ba2d-32d71af7a823", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "1453.0" - ] - }, - "execution_count": 6, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "Pload[1]" - ] - }, - { - "cell_type": "markdown", - "id": "9b775b85-27eb-4815-8963-15d24a0e1840", - "metadata": {}, - "source": [ - "Display load time series" - ] - }, - { - "cell_type": "code", - "execution_count": 7, - "id": "efbc2b71-9a61-45e4-8458-e7e86735077b", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "image/png": "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", - "text/plain": [ - "Figure(PyObject
)" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "source": [ - "td = collect((0:nsteps-1)/24) # time in days\n", - "\n", - "\"\"\"helper: plot time series with a temporal zoom\"\"\"\n", - "function plot_ts_zoom(t, ts; zoom, color::String, title::String, xlabel::String, ylabel::String)\n", - " fig, (ax1, ax2) = plt.subplots(1,2, figsize=(7.5,2.7), sharey=true,\n", - " gridspec_kw=Dict(\"width_ratios\" => [2,1]))\n", - " ax1.plot(t, ts, color=color)\n", - " ax1.axvspan(zoom[1], zoom[2], color=\"k\", alpha=0.3)\n", - " ax2.plot(t, ts, color=color)\n", - " ax2.set_xlim(zoom[1], zoom[2])\n", - "\n", - " ax1.grid(true)\n", - " ax2.grid(true)\n", - " fig.suptitle(title)\n", - " ax1.set_xlim(t[1], t[end])\n", - " ax1.set(\n", - " title=\"full data length\",\n", - " xlabel=xlabel,\n", - " ylabel=ylabel\n", - " )\n", - " ax2.set(\n", - " title=\"temporal zoom $(zoom[1])–$(zoom[2])\",\n", - " xlabel=xlabel,\n", - " )\n", - " fig.tight_layout()\n", - " return fig, (ax1, ax2)\n", - "end\n", - "\n", - "if with_plots\n", - " fig, (ax1, ax2) = plot_ts_zoom(\n", - " td, Pload;\n", - " zoom=(100,103), color=\"tab:blue\",\n", - " title=\"Electricity consumption in Ushant island in 2016\",\n", - " xlabel=\"day of the year\", ylabel=\"kW\"\n", - " )\n", - "end;" - ] - }, - { - "cell_type": "markdown", - "id": "40e49a64-5483-4d89-8228-9accaf80a5e0", - "metadata": {}, - "source": [ - "### Generate wind power capacity factor time series from wind speed" - ] - }, - { - "cell_type": "markdown", - "id": "5a4f59f2-2d4d-4ded-bd62-a8f433c372ed", - "metadata": {}, - "source": [ - "We use the generic wind power curve model `capacity_from_wind` to transform wind speed time series into a capacity factor time series (normalized power).\n", - "The main parameters of this power curve are:\n", - "- Rotor swept area (m²), i.e. derived from the rotor diameter with $S=\\pi(D/2)^2$\n", - "- Turbine Specific Power (W/m²), i.e. rated power compared to area" - ] - }, - { - "cell_type": "markdown", - "id": "55a6fc2d-8450-40f1-bc14-900b1a7e5c9b", - "metadata": {}, - "source": [ - "Wind turbine parameters used here are fitted to an [EWT 900 kW DW52](https://ewtdirectwind.com/products/dw52/):" - ] - }, - { - "cell_type": "code", - "execution_count": 31, - "id": "92076b55-4e2f-4180-abdd-59cb1d99d865", - "metadata": { - "tags": [] - }, - "outputs": [], - "source": [ - "S_D52 = pi * (52/2)^2 # rotor swept area m²\n", - "TSP_D52 = 900e3/S_D52 # W/m²\n", - "v_out = 10.0 # m/s\n", - "Cp_D52, α_D52 = 0.521, 3.1; # fitted from actual power curve" - ] - }, - { - "cell_type": "code", - "execution_count": 32, - "id": "4e007fcd-f967-4f68-b228-cfdd8cc1f123", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Wind power capacity factor: 15.21 %\n" - ] - } - ], - "source": [ - "cf_wind = capacity_from_wind.(wind_speed; TSP=TSP_D52, Cp=Cp_D52, v_out=v_out, α=α_D52)\n", - "@printf(\"Wind power capacity factor: %.2f %%\\n\", mean(cf_wind)*100) # (pretty high in Ouessant)" - ] - }, - { - "cell_type": "code", - "execution_count": 33, - "id": "3ca02a25-7af8-4752-b2cf-22d2038aaae4", - "metadata": {}, - "outputs": [], - "source": [ - "ctest=0.5*Cp_D52*1.225/TSP_D52*(wind_speed.^3);" - ] - }, - { - "cell_type": "code", - "execution_count": 37, - "id": "3c65badd-b724-4726-a784-5b3f99cee532", - "metadata": {}, - "outputs": [ - { - "ename": "LoadError", - "evalue": "PyError ($(Expr(:escape, :(ccall(#= C:\\Users\\nikiemaje\\.julia\\packages\\PyCall\\1gn3u\\src\\pyfncall.jl:43 =# @pysym(:PyObject_Call), PyPtr, (PyPtr, PyPtr, PyPtr), o, pyargsptr, kw))))) \nValueError('x and y must have same first dimension, but have shapes (8760,) and (1,)')\n File \"C:\\Users\\nikiemaje\\.julia\\conda\\3\\x86_64\\lib\\site-packages\\matplotlib\\axes\\_axes.py\", line 1721, in plot\n lines = [*self._get_lines(self, *args, data=data, **kwargs)]\n File \"C:\\Users\\nikiemaje\\.julia\\conda\\3\\x86_64\\lib\\site-packages\\matplotlib\\axes\\_base.py\", line 303, in __call__\n yield from self._plot_args(\n File \"C:\\Users\\nikiemaje\\.julia\\conda\\3\\x86_64\\lib\\site-packages\\matplotlib\\axes\\_base.py\", line 499, in _plot_args\n raise ValueError(f\"x and y must have same first dimension, but \"\n", - "output_type": "error", - "traceback": [ - "PyError ($(Expr(:escape, :(ccall(#= C:\\Users\\nikiemaje\\.julia\\packages\\PyCall\\1gn3u\\src\\pyfncall.jl:43 =# @pysym(:PyObject_Call), PyPtr, (PyPtr, PyPtr, PyPtr), o, pyargsptr, kw))))) \nValueError('x and y must have same first dimension, but have shapes (8760,) and (1,)')\n File \"C:\\Users\\nikiemaje\\.julia\\conda\\3\\x86_64\\lib\\site-packages\\matplotlib\\axes\\_axes.py\", line 1721, in plot\n lines = [*self._get_lines(self, *args, data=data, **kwargs)]\n File \"C:\\Users\\nikiemaje\\.julia\\conda\\3\\x86_64\\lib\\site-packages\\matplotlib\\axes\\_base.py\", line 303, in __call__\n yield from self._plot_args(\n File \"C:\\Users\\nikiemaje\\.julia\\conda\\3\\x86_64\\lib\\site-packages\\matplotlib\\axes\\_base.py\", line 499, in _plot_args\n raise ValueError(f\"x and y must have same first dimension, but \"\n", - "", - "Stacktrace:", - " [1] pyerr_check", - " @ PyCall C:\\Users\\nikiemaje\\.julia\\packages\\PyCall\\1gn3u\\src\\exception.jl:75 [inlined]", - " [2] pyerr_check", - " @ PyCall C:\\Users\\nikiemaje\\.julia\\packages\\PyCall\\1gn3u\\src\\exception.jl:79 [inlined]", - " [3] _handle_error(msg::String)", - " @ PyCall C:\\Users\\nikiemaje\\.julia\\packages\\PyCall\\1gn3u\\src\\exception.jl:96", - " [4] macro expansion", - " @ C:\\Users\\nikiemaje\\.julia\\packages\\PyCall\\1gn3u\\src\\exception.jl:110 [inlined]", - " [5] #107", - " @ C:\\Users\\nikiemaje\\.julia\\packages\\PyCall\\1gn3u\\src\\pyfncall.jl:43 [inlined]", - " [6] disable_sigint", - " @ .\\c.jl:473 [inlined]", - " [7] __pycall!", - " @ C:\\Users\\nikiemaje\\.julia\\packages\\PyCall\\1gn3u\\src\\pyfncall.jl:42 [inlined]", - " [8] _pycall!(ret::PyCall.PyObject, o::PyCall.PyObject, args::Tuple{Vector{Float64}, Float64, String}, nargs::Int64, kw::PyCall.PyObject)", - " @ PyCall C:\\Users\\nikiemaje\\.julia\\packages\\PyCall\\1gn3u\\src\\pyfncall.jl:29", - " [9] _pycall!(ret::PyCall.PyObject, o::PyCall.PyObject, args::Tuple{Vector{Float64}, Float64, String}, kwargs::@Kwargs{label::String})", - " @ PyCall C:\\Users\\nikiemaje\\.julia\\packages\\PyCall\\1gn3u\\src\\pyfncall.jl:11", - " [10] (::PyCall.PyObject)(::Vector{Float64}, ::Vararg{Any}; kwargs::@Kwargs{label::String})", - " @ PyCall C:\\Users\\nikiemaje\\.julia\\packages\\PyCall\\1gn3u\\src\\pyfncall.jl:86", - " [11] top-level scope", - " @ In[37]:3" - ] - } - ], - "source": [ - "fig, (ax1, ax2,ax3) = plt.subplots(3,1, sharex=true)\n", - " ax1.plot(td, ctest, label=\"cf\")\n", - " ax2.plot(td, -log.(exp(-3.1) .+ exp.(-3.1*td)) / 3.1, \"tab:red\", label=\"cf-corrected\")\n", - " ax3.plot(td, cf_wind, \"tab:red\", label=\"cf-corrected\")\n", - " \n", - "pygui(true)\n", - " plt.show()\n" - ] - }, - { - "cell_type": "code", - "execution_count": 53, - "id": "ed9b6a54-b62e-4eac-b128-ddc2ad0473f5", - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "0.9999999444469194" - ] - }, - "execution_count": 53, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "d= -log(exp(-3.1) + exp(-3.1*te)) / 3.1" - ] - }, - { - "cell_type": "code", - "execution_count": 61, - "id": "2bac3dc2-13dc-4ffa-829f-ff3ba38181ae", - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "0.9886446785035883" - ] - }, - "execution_count": 61, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "te= 0.5*Cp_D52*(1.225/TSP_D52)* 10.95^3" - ] - }, - { - "cell_type": "code", - "execution_count": 54, - "id": "98c25cd8-07ed-4865-8760-380262eb0fa2", - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "1799.999900004455" - ] - }, - "execution_count": 54, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "cv=d*1800" - ] - }, - { - "cell_type": "markdown", - "id": "d6734baf-c018-4130-9c6d-c5d37b237abb", - "metadata": {}, - "source": [ - "## Microgrid description\n", - "\n", - "Describe the Microgrid project and its components using dedicated data structures" - ] - }, - { - "cell_type": "markdown", - "id": "cdfff296-430d-4581-9171-40464d82db2d", - "metadata": {}, - "source": [ - "### Project parameters\n", - "\n", - "Financial parameters like discount rate, as well as technical details like the timestep of input data." - ] - }, - { - "cell_type": "code", - "execution_count": 9, - "id": "dfa81d70-79a5-4e45-88c4-aab803d5d708", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "Project(25, 0.05, 1.0, \"€\")" - ] - }, - "execution_count": 9, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "lifetime = 25 # yr\n", - "discount_rate = 0.05\n", - "timestep = 1. # h\n", - "\n", - "project = Project(lifetime, discount_rate, timestep, \"€\")" - ] - }, - { - "cell_type": "markdown", - "id": "e3103c27-e833-4aa9-8ea2-93b2a1ab93a9", - "metadata": {}, - "source": [ - "Parameters chosen to be common to all Components (but they could differ)\n", - "\n", - "- replacement price relative to initial investment price\n", - "- salvage price relative to initial investment price" - ] - }, - { - "cell_type": "code", - "execution_count": 10, - "id": "6a9a9819-2f3a-4305-9710-b62d6d21f8f6", - "metadata": { - "tags": [] - }, - "outputs": [], - "source": [ - "replacement_price_ratio = 1.0\n", - "salvage_price_ratio = 1.0;" - ] - }, - { - "cell_type": "markdown", - "id": "08d88c9c-5eaf-4044-bced-3f914481b061", - "metadata": {}, - "source": [ - "### Dispatchable generator (Diesel)\n", - "\n", - "Used as last recourse, when there is not enough production from renewables and the battery is empty" - ] - }, - { - "cell_type": "code", - "execution_count": 11, - "id": "324dd7e0-50e7-4cb6-9017-5b5f8e897773", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "DispatchableGenerator{Float64}(1800.0, 0.0, 0.24, 1.0, 400.0, 0.02, 15000.0, 0.0, 1.0, 1.0, \"L\")" - ] - }, - "execution_count": 11, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "power_rated_gen = 1800. # rated power (kW) → /2 to see some load shedding\n", - "# fuel parameters:\n", - "fuel_intercept = 0.0 # fuel curve intercept (L/h/kW_max)\n", - "fuel_slope = 0.240 # fuel curve slope (L/h/kW)\n", - "# prices:\n", - "fuel_price = 1. # fuel price ($/L)\n", - "investment_price_gen = 400. # initial investiment price ($/kW)\n", - "om_price_gen = 0.02 # operation & maintenance price ($/kW/h of operation)\n", - "# other technical parameters\n", - "lifetime_gen = 15000. # generator lifetime (h)\n", - "load_ratio_min = 0.0 # minimum load ratio ∈ [0,1]\n", - "fuel_unit = \"L\" # fuel quantity unit (used in fuel price and consumption curve parameters)\n", - "\n", - "generator = DispatchableGenerator(power_rated_gen,\n", - " fuel_intercept, fuel_slope, fuel_price,\n", - " investment_price_gen, om_price_gen, lifetime_gen,\n", - " load_ratio_min,\n", - " replacement_price_ratio, salvage_price_ratio, fuel_unit)" - ] - }, - { - "cell_type": "markdown", - "id": "f97c5fc3-81f0-4848-a358-45e404e42031", - "metadata": {}, - "source": [ - "### Battery energy storage\n", - "\n", - "Used as a buffer between the renewables production and the consumption" - ] - }, - { - "cell_type": "code", - "execution_count": 12, - "id": "f744269a-b6bc-4fce-804a-66311843ed76", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "Battery{Float64}(5000.0, 350.0, 10.0, 15.0, 3000.0, 1.0, 1.0, 0.05, 0.0, 0.0, 1.0, 1.0)" - ] - }, - "execution_count": 12, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "energy_rated_sto = 5000. # rated energy capacity (kWh)\n", - "investment_price_sto = 350. # initial investiment price ($/kWh)\n", - "om_price_sto = 10. # operation and maintenance price ($/kWh/y)\n", - "lifetime_sto = 15. # calendar lifetime (y)\n", - "lifetime_cycles = 3000. # maximum number of cycles over life (1)\n", - "# Parameters with default values\n", - "charge_rate = 1.0 # max charge power for 1 kWh (kW/kWh = h^-1)\n", - "discharge_rate = 1.0 # max discharge power for 1 kWh (kW/kWh = h^-1)\n", - "loss_factor_sto = 0.05 # linear loss factor α (round-trip efficiency is about 1 − 2α) ∈ [0,1]\n", - "SoC_min = 0. # minimum State of Charge ∈ [0,1]\n", - "SoC_ini = 0. # initial State of Charge ∈ [0,1]\n", - "\n", - "battery = Battery(energy_rated_sto,\n", - " investment_price_sto, om_price_sto, lifetime_sto, lifetime_cycles,\n", - " charge_rate, discharge_rate, loss_factor_sto, SoC_min, SoC_ini,\n", - " replacement_price_ratio, salvage_price_ratio)" - ] - }, - { - "cell_type": "markdown", - "id": "8165bd94-05a7-49d0-9d51-7416cf180beb", - "metadata": {}, - "source": [ - "### Photovoltaic (PV) generation\n", - "\n", - "Used in priority to feed the load (along wind power). PV generation is assumed proportional to the irradiance data load in previous section." - ] - }, - { - "cell_type": "code", - "execution_count": 13, - "id": "10ce4795-54f9-4e77-bf7f-886851756d84", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "Photovoltaic{Float64}(3000.0, [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.000000000000001e-5 … 0.45131, 0.30678, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 1200.0, 20.0, 25.0, 1.0, 1.0, 1.0)" - ] - }, - "execution_count": 13, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "power_rated_pv = 3000. # rated power (kW)\n", - "irradiance = Ppv1k # global solar irradiance incident on the PV array (kW/m²)\n", - "investment_price_pv = 1200. # initial investiment price ($/kW)\n", - "om_price_pv = 20.# operation and maintenance price ($/kW/y)\n", - "lifetime_pv = 25. # lifetime (y)\n", - "# Parameters with default values\n", - "derating_factor_pv = 1.0 # derating factor (or performance ratio) ∈ [0,1]\n", - "\n", - "photovoltaic = Photovoltaic(power_rated_pv, irradiance,\n", - " investment_price_pv, om_price_pv,\n", - " lifetime_pv, derating_factor_pv,\n", - " replacement_price_ratio, salvage_price_ratio)" - ] - }, - { - "cell_type": "markdown", - "id": "69bf0b76-a3b9-4355-9e9e-c86692193b2c", - "metadata": {}, - "source": [ - "Display PV production time series (which is proportional to the rated power of the plant `power_rated_pv`)\n", - "- PV production is computed by calling the `production` method on the `Photovoltaic` instance" - ] - }, - { - "cell_type": "code", - "execution_count": 14, - "id": "1a047087-37e1-4f3f-a936-c562ebfb6f8d", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "image/png": "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", - "text/plain": [ - "Figure(PyObject
)" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "source": [ - "if with_plots\n", - " fig, (ax1, ax2) = plot_ts_zoom(\n", - " td, production(photovoltaic);\n", - " zoom=(100,103), color=\"tab:orange\",\n", - " title=\"Production of a $power_rated_pv kW PV plant in Ushant\",\n", - " xlabel=\"day of the year\", ylabel=\"kW\"\n", - " )\n", - "end;" - ] - }, - { - "cell_type": "markdown", - "id": "1c5696fe-e207-4f78-819b-6043d850c62b", - "metadata": {}, - "source": [ - "### Wind power generation\n", - "\n", - "Used in priority to feed the load along solar power.\n", - "\n", - "The simple wind power model use the fixed capacity factor data derived from wind speed in the previous section." - ] - }, - { - "cell_type": "code", - "execution_count": 15, - "id": "fefdc955-8473-4f10-b19d-6674bedf773e", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "WindPower{Float64}(900.0, [0.03184904690521816, 0.1104932647748532, 0.24596484619739856, 0.44422012231738006, 0.6554128208926687, 0.8470913237698507, 0.9579413031865969, 0.9735278942424532, 0.9837469734016646, 0.9903667231838823 … 0.011233045262998936, 0.018460507449516883, 0.023644167600765466, 0.02969747711584798, 0.036359043012900244, 0.03713796382151399, 0.037530379586714784, 0.03792477182913709, 0.037530379586714784, 0.03674751985711801], 3500.0, 100.0, 25.0, 1.0, 1.0)" - ] - }, - "execution_count": 15, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "power_rated_wind = 900. # rated power (kW)\n", - "investment_price_wind = 3500. # initial investiment price ($/kW)\n", - "om_price_wind = 100.# operation and maintenance price ($/kW/y)\n", - "lifetime_wind = 25. # lifetime (y)\n", - "\n", - "windgen = WindPower(power_rated_wind, cf_wind,\n", - " investment_price_wind, om_price_wind,\n", - " lifetime_wind,\n", - " replacement_price_ratio, salvage_price_ratio)" - ] - }, - { - "cell_type": "markdown", - "id": "5e2a34a9-2ea6-49ca-8a6d-1bc6bc86b07a", - "metadata": {}, - "source": [ - "Display wind power time series:\n", - "- Wind production is computed by calling the `production` method on the `WindPower` instance" - ] - }, - { - "cell_type": "code", - "execution_count": 16, - "id": "ea472eff-4cdd-42aa-8515-a1b72dc66c62", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "image/png": "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6OhotGzZEr/5zW8UMwlq8O9FRkYG5syZg7i4OERGRuLmm2/GmTNnFOkXLFiA/v37IywsDHFxcZg+fTqOHj0qnF+xYgU4jkNWVpZw7IcffgDHcYoZrX79+uH2228XfhNC8P777wt9Q2xsLO644w6FHLx705YtWzBixAhERETggQceUL1HWj/UsWNHTJs2DatXr8agQYMQHh6Onj17YsGCBYbqzSwbNmzA2LFjER8fj/DwcLRv3x633347ampqFGnffPNNdOrUCVFRURg+fDh27NghOb97927cfffd6NixI8LDw9GxY0fcc889Qt/PY7TP0+pzGYzmAFPGGVcNp06dAuBV5HgcDgduueUWjB8/HkuXLsVLL72Euro6jBs3Dl988QWefPJJrFixAvfddx9ee+01iRsDIQS33XYbvvzySzz11FNYsmQJhg0bhptuuikgOWfPno0///nPuP766/HNN99g8eLFuOWWWwQFZ8mSJejcuTMGDhyIzMxMZGZmShRIOZs3b8b48eNRXl6OTz/9FF9//TWio6Nx880345tvvlGkf+ihh2C325Geno7XXnsNmzZtwn333acrd3p6Om699Va0aNECX3/9NT799FOUlpZi7Nix2Lp1KwDghRdewHvvvQcAmD9/PjIzM/H+++/r5k0IgcvlQmlpKb755hssXLgQTz31FGw2GwCgtrYWp0+fRr9+/RTX9uvXD7W1tYLCkp2dLRwXY7fb0bNnT+E8n7ZXr15COeI8xXmpkZ2drSoTABw+fFjzejn//e9/ceedd+Lvf/87PvnkE9hsNsTFxaFfv34ShXvz5s2wWq0YMWIExowZI1Fi+XR6ynhRURFGjBiBtWvX4v/9v/+HZcuWYcKECfjLX/6CP/7xjwB87iNJSUkYOXKk0B6Tk5OpeU6YMAFHjhxBfn4+AMDlcmHz5s0IDw9HRkaGkG7dunWw2Wy6H2pOpxO33HILUlNTsXTpUjzwwAP473//i1dffVVIU1tbiwkTJmDt2rV45ZVX8N133yEpKQm/+c1vNPOW8+CDD8JisSA9PR1vvfUWdu3ahbFjx6KsrExI88orr+DBBx9E79698eOPP+Ltt9/GwYMHMXz4cJw8eRIAMGbMGNjtdqxbt05yv+Hh4di8eTOcTicA71qD7OxsTJgwQUj3yCOPYO7cuZgwYQJ++uknvP/++zh8+DBG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", - "text/plain": [ - "Figure(PyObject
)" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "source": [ - "if with_plots\n", - " fig, (ax1, ax2) = plot_ts_zoom(\n", - " td, production(windgen);\n", - " zoom=(100,103), color=\"tab:purple\",\n", - " title=\"Production of $power_rated_pv kW of wind power in Ushant\",\n", - " xlabel=\"day of the year\", ylabel=\"kW\"\n", - " )\n", - "end;" - ] - }, - { - "cell_type": "markdown", - "id": "a63e4cc3-96cd-4e55-bdc1-33c72f8efacc", - "metadata": {}, - "source": [ - "### Microgrid data structure\n", - "\n", - "the `Microgrid` data structure groups:\n", - "- project parameters\n", - "- load time series\n", - "- all components: generator, battery, renewable power generators" - ] - }, - { - "cell_type": "code", - "execution_count": 17, - "id": "b549561f-3e09-4552-a695-d17723cd80e4", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "Microgrid{Float64}(Project(25, 0.05, 1.0, \"€\"), [1453.0, 1331.0, 1214.0, 1146.0, 1078.0, 1035.0, 1032.0, 1072.0, 1142.0, 1208.0 … 1479.0, 1508.0, 1410.0, 1370.0, 1467.0, 1587.0, 1561.0, 1472.0, 1533.0, 1483.0], DispatchableGenerator{Float64}(1800.0, 0.0, 0.24, 1.0, 400.0, 0.02, 15000.0, 0.0, 1.0, 1.0, \"L\"), Battery{Float64}(5000.0, 350.0, 10.0, 15.0, 3000.0, 1.0, 1.0, 0.05, 0.0, 0.0, 1.0, 1.0), NonDispatchableSource[Photovoltaic{Float64}(3000.0, [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.000000000000001e-5 … 0.45131, 0.30678, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 1200.0, 20.0, 25.0, 1.0, 1.0, 1.0), WindPower{Float64}(900.0, [0.03184904690521816, 0.1104932647748532, 0.24596484619739856, 0.44422012231738006, 0.6554128208926687, 0.8470913237698507, 0.9579413031865969, 0.9735278942424532, 0.9837469734016646, 0.9903667231838823 … 0.011233045262998936, 0.018460507449516883, 0.023644167600765466, 0.02969747711584798, 0.036359043012900244, 0.03713796382151399, 0.037530379586714784, 0.03792477182913709, 0.037530379586714784, 0.03674751985711801], 3500.0, 100.0, 25.0, 1.0, 1.0)])" - ] - }, - "execution_count": 17, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "microgrid = Microgrid(project, Pload,\n", - " generator, battery, [\n", - " photovoltaic,\n", - " windgen\n", - " ]\n", - ")" - ] - }, - { - "cell_type": "code", - "execution_count": 18, - "id": "d0742994-6dd3-43d4-9ba3-b38f52d38d62", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "search: \u001b[0m\u001b[1mM\u001b[22m\u001b[0m\u001b[1mi\u001b[22m\u001b[0m\u001b[1mc\u001b[22m\u001b[0m\u001b[1mr\u001b[22m\u001b[0m\u001b[1mo\u001b[22m\u001b[0m\u001b[1mg\u001b[22m\u001b[0m\u001b[1mr\u001b[22m\u001b[0m\u001b[1mi\u001b[22m\u001b[0m\u001b[1md\u001b[22m \u001b[0m\u001b[1mm\u001b[22m\u001b[0m\u001b[1mi\u001b[22m\u001b[0m\u001b[1mc\u001b[22m\u001b[0m\u001b[1mr\u001b[22m\u001b[0m\u001b[1mo\u001b[22m\u001b[0m\u001b[1mg\u001b[22m\u001b[0m\u001b[1mr\u001b[22m\u001b[0m\u001b[1mi\u001b[22m\u001b[0m\u001b[1md\u001b[22m \u001b[0m\u001b[1mM\u001b[22m\u001b[0m\u001b[1mi\u001b[22m\u001b[0m\u001b[1mc\u001b[22m\u001b[0m\u001b[1mr\u001b[22m\u001b[0m\u001b[1mo\u001b[22m\u001b[0m\u001b[1mg\u001b[22m\u001b[0m\u001b[1mr\u001b[22m\u001b[0m\u001b[1mi\u001b[22m\u001b[0m\u001b[1md\u001b[22ms \u001b[0m\u001b[1mM\u001b[22m\u001b[0m\u001b[1mi\u001b[22m\u001b[0m\u001b[1mc\u001b[22m\u001b[0m\u001b[1mr\u001b[22m\u001b[0m\u001b[1mo\u001b[22m\u001b[0m\u001b[1mg\u001b[22m\u001b[0m\u001b[1mr\u001b[22m\u001b[0m\u001b[1mi\u001b[22m\u001b[0m\u001b[1md\u001b[22mhy \u001b[0m\u001b[1mM\u001b[22m\u001b[0m\u001b[1mi\u001b[22m\u001b[0m\u001b[1mc\u001b[22m\u001b[0m\u001b[1mr\u001b[22m\u001b[0m\u001b[1mo\u001b[22m\u001b[0m\u001b[1mg\u001b[22m\u001b[0m\u001b[1mr\u001b[22m\u001b[0m\u001b[1mi\u001b[22m\u001b[0m\u001b[1md\u001b[22mCosts\n", - "\n" - ] - }, - { - "data": { - "text/latex": [ - "Microgrid system description\n", - "\n" - ], - "text/markdown": [ - "Microgrid system description\n" - ], - "text/plain": [ - " Microgrid system description" - ] - }, - "execution_count": 18, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "Microgrid(" - ] - }, - { - "cell_type": "code", - "execution_count": 21, - "id": "073acd6d-bf20-4f0f-8c6c-a08dfcbb4397", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "2-element Vector{NonDispatchableSource}:\n", - " Photovoltaic{Float64}(3000.0, [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.000000000000001e-5 … 0.45131, 0.30678, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 1200.0, 20.0, 25.0, 1.0, 1.0, 1.0)\n", - " WindPower{Float64}(900.0, [0.03184904690521816, 0.1104932647748532, 0.24596484619739856, 0.44422012231738006, 0.6554128208926687, 0.8470913237698507, 0.9579413031865969, 0.9735278942424532, 0.9837469734016646, 0.9903667231838823 … 0.011233045262998936, 0.018460507449516883, 0.023644167600765466, 0.02969747711584798, 0.036359043012900244, 0.03713796382151399, 0.037530379586714784, 0.03792477182913709, 0.037530379586714784, 0.03674751985711801], 3500.0, 100.0, 25.0, 1.0, 1.0)" - ] - }, - "execution_count": 21, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "[photovoltaic, windgen]" - ] - }, - { - "cell_type": "code", - "execution_count": 20, - "id": "3832020f-6142-4503-8bb3-41bd967a99c2", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "true" - ] - }, - "execution_count": 20, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "[Photovoltaic{Float64} <: NonDispatchableSource" - ] - }, - { - "cell_type": "markdown", - "id": "0e43de8d-82fe-4d33-9010-cbd6b620cca9", - "metadata": {}, - "source": [ - "## Simulate the microgrid\n", - "\n", - "launched with the `simulate` method:" - ] - }, - { - "cell_type": "code", - "execution_count": 23, - "id": "9038c442-f3bc-4fe7-8e3f-83e77a42d2e7", - "metadata": { - "tags": [] - }, - "outputs": [], - "source": [ - "oper_traj, oper_stats, mg_costs = simulate(microgrid);" - ] - }, - { - "cell_type": "code", - "execution_count": 1, - "id": "c127ba4e-0a97-4ca0-a450-11083e0bc81a", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "ename": "LoadError", - "evalue": "LoadError: UndefVarError: `@btime` not defined\nin expression starting at In[1]:1", - "output_type": "error", - "traceback": [ - "LoadError: UndefVarError: `@btime` not defined\nin expression starting at In[1]:1", - "" - ] - } - ], - "source": [ - "@btime oper_traj, oper_stats = operation(microgrid)" - ] - }, - { - "cell_type": "markdown", - "id": "8ab2808c-d25a-4bac-858b-abd436664730", - "metadata": {}, - "source": [ - "In details, the simulation is done in two stages:\n", - "\n", - "1. simulate the **operation**, in particular the energy flow at an hourly timestep between components: \n", - " - generates operation statistics as `OperationStats` data structure\n", - " - records trajectories of operation variables\n", - "2. evaluate the **economic cost** of the project, based on its description and on the operation statistics: \n", - " - generates cost data as `MicrogridCosts` data structure\n", - "\n", - "These successive stages can be run manually with their dedicated functions (see `simulate` code)." - ] - }, - { - "cell_type": "markdown", - "id": "ddc7b937-ec29-4fa7-be9e-5afd4d167d43", - "metadata": {}, - "source": [ - "Microgrid simulation code is optimized to run in less than 1 ms:\n", - "\n", - "(you can use [Benchmarktools](https://juliaci.github.io/BenchmarkTools.jl/)'s `@btime` for more accurate timing results)" - ] - }, - { - "cell_type": "code", - "execution_count": 24, - "id": "c9bf9e90-a9dc-43ca-95f8-4a3d76eb0cf1", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - " 0.001151 seconds (152 allocations: 829.234 KiB)\n" - ] - } - ], - "source": [ - "@time oper_traj, oper_stats, mg_costs = simulate(microgrid);" - ] - }, - { - "cell_type": "markdown", - "id": "c35a1953-57c4-4312-a593-d9d80f874f87", - "metadata": {}, - "source": [ - "## Analyze Microgrid simulation results" - ] - }, - { - "cell_type": "markdown", - "id": "57bf3e9f-04f9-4697-9dcb-5e88c4091336", - "metadata": {}, - "source": [ - "### Technical performance\n", - "\n", - "Operation statistics are in `oper_stats` (`OperationStats` data structure) with fields such as `renew_rate` (fraction of renewables in the energy mix), `shed_rate` (fraction of shed, i.e. unserved load)..." - ] - }, - { - "cell_type": "code", - "execution_count": 25, - "id": "3695a442-4e04-4436-9374-70c85036beda", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Load shedding rate: 0.0%\n", - "Renewable rate: 75.3%\n" - ] - } - ], - "source": [ - "@printf(\"Load shedding rate: %.1f%%\\n\", oper_stats.shed_rate*100)\n", - "@printf(\"Renewable rate: %.1f%%\\n\", oper_stats.renew_rate*100)" - ] - }, - { - "cell_type": "markdown", - "id": "142b0cdd-a853-49c3-be2b-8a2b53a3990d", - "metadata": {}, - "source": [ - "All available statistics:" - ] - }, - { - "cell_type": "code", - "execution_count": 26, - "id": "0090bf4d-f684-492b-9583-bd56854329b0", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "OperationStats with fields:\n", - "- served_energy: 6.775e6 kWh\n", - "- shed_energy: 0.0 kWh\n", - "- shed_max: 0.0 kW\n", - "- shed_hours: 0.0 h\n", - "- shed_duration_max: 0.0 h\n", - "- shed_rate: 0.0 in [0,1]\n", - "- gen_energy: 1.6729e6 kWh\n", - "- gen_hours: 3310.0 h\n", - "- gen_fuel: 401490.0 L\n", - "- storage_cycles: 188.65 \n", - "- storage_char_energy: 990430.0 kWh\n", - "- storage_dis_energy: 896110.0 kWh\n", - "- storage_loss_energy: 94327.0 kWh\n", - "- spilled_energy: 1.0413e6 kWh\n", - "- spilled_max: 2644.9 kW\n", - "- spilled_rate: 0.16693 in [0,1]\n", - "- renew_potential_energy: 6.2377e6 kWh\n", - "- renew_energy: 5.1964e6 kWh\n", - "- renew_rate: 0.75308 in [0,1]\n" - ] - }, - "execution_count": 26, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "oper_stats" - ] - }, - { - "cell_type": "markdown", - "id": "5120f110-3a6b-4073-8be7-d69804dfb1b3", - "metadata": {}, - "source": [ - "### Economic performance\n", - "\n", - "Economic performance indicators are stored in `mg_costs` (as a `MicrogridCosts` data structure). This structure contains the following fields:\n", - "- two highlevel cost indicators: Net present Cost `npc` and Levelized Costs of Electricity `lcoe`\n", - "- a break down of cost factors for the entire project in `system`: initial investment, fuel... (as a `CostFactors` structure)\n", - "- a detailed break down of cost factors for each component in `generator`, `storage`, `nondispatchables[n]`... (also as `CostFactors` structures)" - ] - }, - { - "cell_type": "code", - "execution_count": 27, - "id": "8b904163-9ef8-4b87-a11c-d06ed53af5ac", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Levelized Cost of Electricity: 0.229 $/kWh\n", - "Net Present Cost: 21.89 M$ (over 25 years at 5% discount rate)\n" - ] - } - ], - "source": [ - "@printf(\"Levelized Cost of Electricity: %.3f \\$/kWh\\n\", mg_costs.lcoe)\n", - "@printf(\"Net Present Cost: %.2f M\\$ (over %d years at %.0f%% discount rate)\\n\",\n", - " mg_costs.npc/1e6, project.lifetime, project.discount_rate*100)" - ] - }, - { - "cell_type": "markdown", - "id": "e3133a9b-c89c-453a-9b8f-9885b713193c", - "metadata": {}, - "source": [ - "Break down of cost factors for the entire project:" - ] - }, - { - "cell_type": "code", - "execution_count": 28, - "id": "7e5fde52-1cd8-43a1-9f9b-c04d659d4f1a", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "CostFactors(2.189002772908652e7, 9.22e6, 2.7882202252348172e6, 4.498223347698841e6, 5.65860947086071e6, -275025.3147078488)" - ] - }, - "execution_count": 28, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "mg_costs.system" - ] - }, - { - "cell_type": "markdown", - "id": "ca89063d-0123-43ef-8283-d54713a5b346", - "metadata": {}, - "source": [ - "Break down of cost factors for each nondispatchable power sources (i.e. renewables), in the same order as in `microgrid.nondispatchables`:" - ] - }, - { - "cell_type": "code", - "execution_count": 29, - "id": "82c503dc-02a8-4fcf-86c0-b0e3bc3784dd", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "2-element Vector{CostFactors}:\n", - " CostFactors(4.445636673962684e6, 3.6e6, 0.0, 845636.6739626848, 0.0, -0.0)\n", - " CostFactors(4.418455010944027e6, 3.15e6, 0.0, 1.2684550109440272e6, 0.0, -0.0)" - ] - }, - "execution_count": 29, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "mg_costs.nondispatchables" - ] - }, - { - "cell_type": "markdown", - "id": "01744584-246a-4a53-ab67-5eb043547d32", - "metadata": {}, - "source": [ - "Definition of the fields of cost factors (`total` is the sum of all the other ones):" - ] - }, - { - "cell_type": "code", - "execution_count": 30, - "id": "82273c01-fa92-414a-af84-46bb793c7988", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "(:total, :investment, :replacement, :om, :fuel, :salvage)" - ] - }, - "execution_count": 30, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "fieldnames(CostFactors)" - ] - }, - { - "cell_type": "markdown", - "id": "cb3a7eae-8696-4780-a63e-8c2811908061", - "metadata": {}, - "source": [ - "Remark 1: `npc` is equal to `system.total`\n", - "\n", - "Remark 2: `CostFactors` structures like `mg_costs.system` support arithmetic operations (+,*,/) and rounding:" - ] - }, - { - "cell_type": "code", - "execution_count": 31, - "id": "d0dc9505-34d3-4657-a40b-2d5aa684a19b", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "CostFactors(21.89, 9.22, 2.79, 4.5, 5.66, -0.28)" - ] - }, - "execution_count": 31, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "round(mg_costs.system/1e6; digits=2) # rounded costs in M$" - ] - }, - { - "cell_type": "markdown", - "id": "ea65446a-8e6b-4559-a98f-d71fe2a5df4f", - "metadata": {}, - "source": [ - "Individual cost factors can be accessed by field names. For examples fuel costs for the dispatchable generator:" - ] - }, - { - "cell_type": "code", - "execution_count": 32, - "id": "5eb2896b-4e36-4eb8-adcc-fb8cbd67809d", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "text/plain": [ - "5.66" - ] - }, - "execution_count": 32, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "round(mg_costs.generator.fuel/1e6; digits=2) # M$" - ] - }, - { - "cell_type": "markdown", - "id": "cdb834c3-7616-453f-a1f5-89ebfe5fa434", - "metadata": {}, - "source": [ - "### Operation trajectories" - ] - }, - { - "cell_type": "markdown", - "id": "3f2b70c2-08ef-458e-9090-919ff4e3efa6", - "metadata": {}, - "source": [ - "`oper_traj` is of type `OperationTraj` with fields such as `Pgen` (generator power), `Pbatt` (battery power)...\n", - "\n", - "**Graph 1** Zoom to first week of January: high load, wind at maximum, few solar → battery often empty" - ] - }, - { - "cell_type": "code", - "execution_count": 33, - "id": "5594c21a-c653-48f9-a134-9c28e68cdc79", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "image/png": "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7df/4IMPGD9+PMHBweh0OgYOHMhrr72G0Wh0XGPixIn8+eefJCcnVzuHncFg4MUXX6RPnz5oNBqCgoK47bbbyMnJabD9gtDZdeyvyIIgOM1sNmMymardJpPJUCgU1W77888/2b17Ny+88AJeXl689tprXH755Zw4cYJu3boBcPToUUaPHk1UVBRvvvkmoaGhrFq1ioceeojc3Fyef/75aud88skniY+P5+OPP0YulxMcHMynn37KPffcw5VXXsnbb79NUVERCxcuRK/XV2vfgw8+yLx580hMTKRnz56O+77++muKi4vrDfS2b9/Otddey7XXXsuCBQvw8PAgOTmZdevWATBs2DC+/PJLbrvtNp555hn+7//+D4CuXbsC1unHG2+8kWnTprF06VL0ej2vvfYaEydOZO3atYwdO7ba9a644gquu+46/vGPf1BWVgbA2bNn6d27N9dddx0BAQFkZGTw0UcfcdFFF3H06FG6dOkCwKFDh5g6dSq9evVi0aJFaLVaPv74YxYvXlzjeb300ks888wzjnYbDAZef/11xo0bx65du+qdjp8/fz7ffPMNL774IkOHDqWsrIyEhATy8vIAePbZZykrK+Onn36qFtCGhYUBcPr0aW644QZiY2NRq9UcPHiQ//znPxw/fpz//e9/AHz44YfcfffdnD59mmXLllW7vsViYfbs2WzevJnHH3+c0aNHk5yczPPPP8/EiRPZs2cPnp6edbZfEDo9SRAEoYovv/xSAmr9p1Aoqh0LSCEhIVJxcbHjtszMTEkul0svv/yy47bp06dLXbt2lYqKiqo9/oEHHpA8PDyk/Px8SZIkaf369RIgjR8/vtpxZrNZCg0NleLi4qrdnpycLKlUKik6OtpxW3FxseTt7S09/PDD1Y7t16+fNGnSpHqf+xtvvCEBUmFhYZ3H7N69WwKkL7/8skYbw8PDpYEDB0pms9lxe0lJiRQcHCyNHj3acdvzzz8vAdJzzz1Xb3skSZJMJpNUWloq6XQ66d1333XcfvXVV0s6nU7Kycmp1oZ+/fpJgJSUlCRJkiSlpKRISqVSevDBB6udt6SkRAoNDZWuueaaeq8/YMAAac6cOfUec//990uN+Tgxm82S0WiUvv76a0mhUDh+75IkSf/3f/9X7fdot3TpUgmQfv7552q3238PH374YYPXFYTOTEzdCoJQq6+/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GVJ1ex19+/alV69eLF682HKtW7du3HnnncybN0/ByFyHSqVi1apV3HnnnUqH4lIuXrxIeHg4aWlp3HrrrUqH41JCQkL45z//yaRJk5QOxemVlJTQq1cv3n33XebMmcNNN93EggULlA7LaSUnJ7N69WoyMjKUDsWlvPzyy/z8888yI9ZISUlJfP/99xw9ehSVSlWve2RErw6VlZXs2bOHESNGVLs+YsQI0tPTFYpKNBWFhYUAVp1t2FTp9XpWrlxJaWkpCQkJSofjEqZOncodd9zBsGHDlA7FZRw9epTo6GjatWvHAw88wPHjx5UOyel9++239O7dm/vuu4/w8HB69uzJ0qVLlQ7LpVRWVrJ8+XIef/zxeid5IIlenS5duoReryciIqLa9YiICLKzsxWKSjQFRqOR6dOnc8sttxAbG6t0OE5v//79BAYG4uPjw9NPP82qVavo3r270mE5vZUrV/LLL7/I7EQD9O3bl08++YR169axdOlSsrOz6d+/P7m5uUqH5tSOHz/O4sWL6dSpE+vWrePpp5/mueee45NPPlE6NJexevVqCgoKePTRRxt0n5d9wnEvV2fORqOxQdm0EA317LPPsm/fPrZu3ap0KC6hS5cuZGRkUFBQwFdffcUjjzxCWlqaJHt1OHPmDM8//zzr16/H19dX6XBcxujRoy3/HRcXR0JCAh06dODjjz9m+vTpCkbm3AwGA71792bu3LkA9OzZk4MHD7J48WIefvhhhaNzDR988AGjR48mOjq6QffJiF4dwsLC8PT0rDF6l5OTU2OUTwhbmTZtGt9++y0bN26kVatWSofjEry9venYsSO9e/dm3rx53HjjjbzzzjtKh+XU9uzZQ05ODvHx8Xh5eeHl5UVaWhr/+te/8PLyQq/XKx2iSwgICCAuLo6jR48qHYpTi4qKqvGLV7du3aSwsZ5OnTrFhg0beOKJJxp8ryR6dfD29iY+Pt5S5WKWmppK//79FYpKuCuj0cizzz7L119/zU8//US7du2UDsllGY1GtFqt0mE4taFDh7J//34yMjIsf3r37s2DDz5IRkYGnp6eSofoErRaLZmZmURFRSkdilMbMGBAje2ijhw5Qps2bRSKyLUsW7aM8PBw7rjjjgbfK1O31zF9+nQSExPp3bs3CQkJLFmyhNOnT/P0008rHZpTKykp4ffff7d8fOLECTIy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", - "text/plain": [ - "Figure(PyObject
)" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "source": [ - "function plot_oper_traj(microgrid, oper_traj)\n", - " fig, (ax1, ax2) = plt.subplots(2,1, sharex=true)\n", - " ax1.plot(td, Pload, label=\"load\")\n", - " ax1.plot(td, oper_traj.Pgen, \"tab:red\", label=\"gen\")\n", - " ax2.plot(td, oper_traj.Ebatt[1:end-1], \"C2\")\n", - " \n", - " ax1.legend()\n", - " ax1.grid(true)\n", - " ax1.set(\n", - " ylabel=\"kW\"\n", - " )\n", - " ax2.grid(true)\n", - " ax2.set(\n", - " title=\"Energy storage state\",\n", - " xlabel=\"time (d)\",\n", - " ylabel=\"kWh\"\n", - " )\n", - " \n", - " fig.tight_layout()\n", - " return fig, (ax1, ax2)\n", - "end\n", - "\n", - "if with_plots\n", - " fig, (ax1, ax2) = plot_oper_traj(microgrid, oper_traj)\n", - " ax1.set_xlim(0, 7)\n", - "end;" - ] - }, - { - "cell_type": "markdown", - "id": "fac01e62-1ae5-425a-95dc-8827bf9fa50e", - "metadata": {}, - "source": [ - "**Graph 2** Zoom to one week in summer: much solar → battery often full → spillage" - ] - }, - { - "cell_type": "code", - "execution_count": 28, - "id": "256a0b88-4972-46f3-a29e-fb7016aee700", - "metadata": { - "tags": [] - }, - "outputs": [ - { - "data": { - "image/png": "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/v48+eST1T6n77//npiYGPz9/fHy8qJFixY8/PDD1vb17NkTgClTplinzsuOiP3888/Exsbi5eWFr68vw4YNY/v27eWuMWPGDFQqFfv27ePOO+8kMDCQli1bArBnzx7uuecemjVrhqenJ82aNePee+/lwoULFdq6detWYmNj8fDwoHHjxrz++ut88cUXqFQqzp8/X+7Yb7/9ltjYWLy9vfHx8WHEiBHs37+/2r4Ac5D6wgsv0Lx5czw8PAgKCqJHjx588803ADz00EPW32PZ5QSW63/00UcMGDCA0NBQvL296dSpE7Nnz8ZgMFivMWjQIH777TcuXLhQ7hwWxcXFzJo1i3bt2qHT6WjUqBFTpkwhNTX1mu0XQlzbjf1VWwhRa0ajkZKSknK3qVQqNBpNudt+++03du/ezT//+U98fHyYPXs2t99+OydOnKBFixYAHD16lD59+tCkSRPee+89wsPDWb16Nc888wxpaWm88cYb5c75yiuvEBsby6effoparSY0NJTPP/+cadOmcccddzBnzhyys7OZOXMmer2+XPuefvpppk+fzqlTp2jdurX1vq+//pqcnJxqg8Ht27dz9913c/fddzNjxgw8PDy4cOEC69evB+Dmm29m4cKFTJkyhddee41bb70VgKioKMA81XnfffcxfPhwvvnmG/R6PbNnz2bQoEH88ccf9OvXr9z1JkyYwD333MPjjz9Ofn4+AOfPn6dt27bcc889BAUFkZiYyCeffELPnj05evQoISEhABw8eJBhw4bRpk0bFi1ahJeXF59++ilLliyp8LzefPNNXnvtNWu7i4uLeeedd+jfvz+7du2qdur/ueeeY/HixcyaNYtu3bqRn5/P4cOHSU9PB+D1118nPz+f//73v+WC3oiICADOnDnDpEmTaN68Oe7u7hw4cIB//etfHD9+nC+//BKAjz/+mMcee4wzZ86wYsWKctc3mUyMGzeOLVu28NJLL9GnTx8uXLjAG2+8waBBg9izZw+enp5Vtl8IcR0UIYQoY+HChQpQ6T+NRlPuWEAJCwtTcnJyrLclJSUparVaeeutt6y3jRgxQomKilKys7PLPf6pp55SPDw8lIyMDEVRFGXDhg0KoAwYMKDccUajUQkPD1diYmLK3X7hwgVFq9UqTZs2td6Wk5Oj+Pr6Ks8++2y5Yzt06KAMHjy42uf+7rvv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", - "text/plain": [ - "Figure(PyObject
)" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "source": [ - "if with_plots\n", - " fig, (ax1, ax2) = plot_oper_traj(microgrid, oper_traj)\n", - " ax1.set_xlim(150, 157)\n", - "end;" - ] - }, - { - "cell_type": "markdown", - "id": "4570d462-880a-461f-b847-8c23cebe3a08", - "metadata": {}, - "source": [ - "---\n", - "**Next steps**: \n", - "after this demonstration which focused on Microgrid *simulation*, you can go to the [Microgrid sizing optimization](Microgrid_sizing_optimization.ipynb)." - ] - } - ], - "metadata": { - "kernelspec": { - "display_name": "Julia 1.10.0_threads", - "language": "julia", - "name": "julia-1.10" - }, - "language_info": { - "file_extension": ".jl", - "mimetype": "application/julia", - "name": "julia", - "version": "1.10.0" - } - }, - "nbformat": 4, - "nbformat_minor": 5 -} From eff8bd18916fbb51814e59d0393563069f50976e Mon Sep 17 00:00:00 2001 From: jean NIKIEMA Date: Fri, 14 Jun 2024 16:04:48 +0200 Subject: [PATCH 09/19] Readme Updated --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 68d2a6d..d28bbe3 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ The unit tests which ship with the package can be run with `] test Microgrids`. ## Description of Microgrids.jl -Microgrid sizing illustration +Microgrid sizing illustration `Microgrids.jl` can model a microgrid project consisting of: - One load (described by a time series) From adc369ab8a30c5bfdf05d06c239c5fc6f8098ac1 Mon Sep 17 00:00:00 2001 From: jean NIKIEMA Date: Fri, 14 Jun 2024 16:08:14 +0200 Subject: [PATCH 10/19] Readme Updated --- README.md | 2 +- examples/Microgrid_Wind-Solar-H2.ipynb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index d28bbe3..0bd07ce 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ The unit tests which ship with the package can be run with `] test Microgrids`. ## Description of Microgrids.jl -Microgrid sizing illustration +Microgrid sizing illustration `Microgrids.jl` can model a microgrid project consisting of: - One load (described by a time series) diff --git a/examples/Microgrid_Wind-Solar-H2.ipynb b/examples/Microgrid_Wind-Solar-H2.ipynb index ee5107c..924cb2a 100644 --- a/examples/Microgrid_Wind-Solar-H2.ipynb +++ b/examples/Microgrid_Wind-Solar-H2.ipynb @@ -10,7 +10,7 @@ "Case of Microgrid project with *wind* and *solar* sources,\n", "plus a *battery* and a *dispatchable generator*:\n", "\n", - "schematic of a microgrid with wind and H2\n", + "schematic of a microgrid with wind and H2\n", "\n", "Demo of main data structures and functions of [Microgrids.jl](https://github.com/Microgrids-X/Microgrids.jl).\n", "Main steps are:\n", From 7edfe968abad7fdd18f9ae64ff8fc38b9851c528 Mon Sep 17 00:00:00 2001 From: Jean NIKIEMA <51806294+nikiema-fruc@users.noreply.github.com> Date: Fri, 14 Jun 2024 16:11:09 +0200 Subject: [PATCH 11/19] Update LICENSE.md --- LICENSE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LICENSE.md b/LICENSE.md index 33dd90a..71c6feb 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -1,6 +1,6 @@ MIT License -Copyright © 2021-2023 by Evelise de G. Antunes, Nabil Sadou and Pierre Haessig +Copyright © 2021-2023 by Evelise de G. Antunes, Nabil Sadou Pierre Haessig and Jean Fructhieu NIKIEMA Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal From a4b02a022d71a15a694be31159d3554e5e062781 Mon Sep 17 00:00:00 2001 From: jean NIKIEMA Date: Fri, 24 Jan 2025 14:24:10 +0100 Subject: [PATCH 12/19] usefull functions added --- Project.toml | 3 +- examples/Useful_functions.jl | 63 +----- examples/data/Microgrid_Wind-Solar-H2_data.jl | 12 +- src/Microgrids.jl | 203 +++++++++++++----- src/components.jl | 12 ++ src/economics.jl | 2 +- src/operation.jl | 41 ++-- 7 files changed, 202 insertions(+), 134 deletions(-) diff --git a/Project.toml b/Project.toml index f991e4a..56a59b7 100644 --- a/Project.toml +++ b/Project.toml @@ -1,12 +1,13 @@ name = "Microgrids" uuid = "bd581358-d3fa-499e-a26e-e70307242c03" -authors = ["Pierre Haessig ", "evelisea <59697806+evelisea@users.noreply.github.com>","Jean NIKIEMA "] +authors = ["Pierre Haessig ", "evelisea <59697806+evelisea@users.noreply.github.com>", "Jean NIKIEMA "] version = "0.10.5" [deps] CSV = "336ed68f-0bac-5ca0-87d4-7b16caf5d00b" DataFrames = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0" DocStringExtensions = "ffbed154-4ef7-542d-bbb7-c09d3a79fcae" +Gurobi = "2e9cd046-0924-5485-92f1-d5272153d98b" IJulia = "7073ff75-c697-5162-941a-fcdaad2a7d2a" [compat] diff --git a/examples/Useful_functions.jl b/examples/Useful_functions.jl index 7bd979c..5c9eb26 100644 --- a/examples/Useful_functions.jl +++ b/examples/Useful_functions.jl @@ -6,55 +6,6 @@ This file must be included after the instructions: - Include ("../examples/data/Microgrid_Wind-Solar-H2_data.jl") """ -""" - Create a Microgrid of size `x` - with x=[energy_rated_sto, power_rated_pv, power_rated_wind, power_rated_elyz, power_rated_fc, capacity_rated_hy_tank] - You can also specify capex prices and initial filling rate of either Hydrogen tank or batteries. - new_microgrid(x::Vector{Float64}= X,capex::Vector{Float64}=capex_def,initial_fill_rate::Vector{Float64}) - -""" - - -function new_microgrid(x::Vector{Float64}= X,capex::Vector{Float64}=capex_def,initial_fill_rate::Vector{Float64}=ini_filling_state) - project = Project(lifetime, discount_rate, timestep, "€") - gen = ProductionUnit(0.0, - fuel_intercept, fuel_slope, fuel_price, - capex[1], om_price_hour_gen, om_price_gen, lifetime_gen_y,lifetime_gen_h,lifetime_gen_starts, - load_ratio_min_gen, replacement_price_ratio, - salvage_price_ratio, input_unit_gen,output_unit_gen) - ftank = Tank(capacity_rated_ftank,capex[2], om_price_ftank,lifetime_ftank,loss_factor_ftank,initial_fill_rate[1], - fuel_min_ratio, fuel_max_ratio,fuel_price, replacement_price_ratio, salvage_price_ratio) - fuel_cell = ProductionUnit(x[5],cons_intercept_fc, cons_rate_fc,cons_price_fc,capex[3], om_price_hour_fc, om_price_fc,lifetime_fc_y,lifetime_fc_h,lifetime_fc_starts, - load_min_ratio_fc,replacement_price_ratio, salvage_price_ratio,input_unit_fc,output_unit_fc) - hytank = Tank(x[6],capex[4], om_price_hytank,lifetime_hytank,loss_factor_hytank,initial_fill_rate[2], - LoH_min_ratio, LoH_max_ratio,hy_price,replacement_price_ratio, salvage_price_ratio) - dispatchables = DispatchableCompound{Float64}([gen], [fuel_cell]) - tanks = TankCompound{Float64}(ftank,hytank) - - elyz = ProductionUnit(x[4],cons_intercept_elyz,cons_rate_elyz,cons_price_elyz, capex[5], om_price_hour_elyz,om_price_elyz, lifetime_elyz_y,lifetime_elyz_h,lifetime_elyz_starts, - load_min_ratio_elyz,replacement_price_ratio, salvage_price_ratio,input_unit_elyz,output_unit_elyz) - - batt = Battery(x[1], - capex[6], om_price_sto, lifetime_sto, lifetime_cycles, - charge_rate, discharge_rate, loss_factor_sto, SoC_min, SoC_max,initial_fill_rate[3], - replacement_price_ratio, salvage_price_ratio) - pv = Photovoltaic(x[2], irradiance, - capex[7], om_price_pv, - lifetime_pv, derating_factor_pv, - replacement_price_ratio, salvage_price_ratio) - windgen = WindPower(x[3], cf_wind, - capex[8], om_price_wind, - lifetime_wind, - replacement_price_ratio, salvage_price_ratio) - - mg = Microgrid(project, Pload,dispatchables, - [elyz,],tanks,batt, [ - pv, - windgen - ]) - return mg - end - """ Simulate the performance of a Microgrid project Returns mg, traj, stats, costs @@ -88,14 +39,16 @@ Plot the instantaneous power sharing of a microgrid furing one year plot_oper_traj(mg, oper_traj) """ function plot_oper_traj(mg, oper_traj) + """ ns=Int64(nsteps/730) z=zeros(Float64,ns) tm=zeros(Float64,ns +1) - tm[end]=nsteps/24 + tm[end]=nsteps/24 for i=1:ns z[i]= oper_traj.LoH[i*730+1] tm[i]=(i-1)*730/24 end + """ fig,( ax1, ax2) = plt.subplots(2,1) y1 = min.(oper_traj.Prenew_pot,mg.load) y2 = max.( oper_traj.Pbatt,0.0) @@ -109,25 +62,25 @@ tm=zeros(Float64,ns +1) y=np.vstack([y1,y2,y3,y4,y5,y6,y7]) fieldNames =(["Pren used by the load","battery_discharge","fuel cell","battery_charge", "elyz","shedding","spillage"]) - fieldColors = (["orange","green","pink","green","magenta","black","red"]) + fieldColors = (["orange","mediumseagreen","hotpink","seagreen","orchid","black","red"]) ax1.plot(td, oper_traj.Prenew_pot,lw=2, "tab:orange", label="ren") ax1.plot(td, mg.load,lw=2, label="load") stacks = ax1.stackplot(td,y,labels=fieldNames, colors = fieldColors,alpha=0.8) - stacks[2].set_hatch("-") - stacks[4].set_hatch("+") + stacks[2].set_hatch("--") + stacks[4].set_hatch("++") stacks[6].set_hatch("\\") stacks[7].set_hatch("\\") ax3=ax1.twinx() ax3.set_ylim(0, 2) - ax3.plot(td, oper_traj.Ebatt[1:end-1]/mg.storage.energy_rated, ls="--","C2",label="hourly battery level") + ax3.plot(td, oper_traj.Ebatt[1:8760]/mg.storage.energy_rated, ls="--","C2",label="hourly battery level") # ax4=ax2.twinx() - ax2.plot(td, oper_traj.LoH[1:end-1], "C2",label="level of H2") + ax2.plot(td, oper_traj.LoH[1:8760], "C2",label="level of H2") # ax2.stairs(z,tm,fill="True",label="level of H2 at the end of each month") diff --git a/examples/data/Microgrid_Wind-Solar-H2_data.jl b/examples/data/Microgrid_Wind-Solar-H2_data.jl index 6bff26a..e15c851 100644 --- a/examples/data/Microgrid_Wind-Solar-H2_data.jl +++ b/examples/data/Microgrid_Wind-Solar-H2_data.jl @@ -49,15 +49,15 @@ power_rated_gen = 2000. # rated power (kW) → /2 to see some load shedding fuel_intercept = 0.0 # fuel curve intercept (L/h/kW_max) fuel_slope = 0.240 # fuel curve slope (L/h/kW) # prices: -fuel_price = 1. # fuel price ($/L) +fuel_price = 1.0 # fuel price ($/L) investment_price_gen = 400. # initial investiment price ($/kW) om_price_hour_gen = 0.02 # operation & maintenance price ($/kW/h of operation) -om_price_gen = 0.0 # +om_price_gen = 0. # # other technical parameters lifetime_gen_y = 25. -lifetime_gen_h = 15000. # generator lifetime (h) -lifetime_gen_starts = 15000. # generator lmax starts on -load_ratio_min_gen = 0.0 # minimum load ratio ∈ [0,1] +lifetime_gen_h = 20000. # generator lifetime (h) +lifetime_gen_starts = 5000. # generator lmax starts on +load_ratio_min_gen = 0.1 # minimum load ratio ∈ [0,1] input_unit_gen = "L" # fuel quantity unit (used in fuel price and consumption curve parameters) output_unit_gen = "KWh" @@ -145,6 +145,6 @@ investment_price_wind = 3500. # initial investiment price ($/kW) om_price_wind = 100.# operation and maintenance price ($/kW/y) lifetime_wind = 25. # lifetime (y) -X=[5000., 5000., 1800., 2000., 1800., 12000.]./1000 +default_sizing= Sizing( 0.0, 5000., 5000., 1800., 2000., 1800., 12000., 0.0) capex_def=[400., 0.0, 1600., 500., 1600., 350., 1200., 3500.] ini_filling_state=[0.0,0.0,0.0]; \ No newline at end of file diff --git a/src/Microgrids.jl b/src/Microgrids.jl index 5d5ced0..f24b75b 100644 --- a/src/Microgrids.jl +++ b/src/Microgrids.jl @@ -1,66 +1,165 @@ module Microgrids -using CSV, DataFrames -using DocStringExtensions + using CSV, DataFrames + using DocStringExtensions -@template (TYPES) = -""" -$(TYPEDEF) -$(DOCSTRING) - -### Parameters: -$(FIELDS) -""" - -include("components.jl") -include("dispatch.jl") -include("production.jl") -include("operation.jl") -include("economics.jl") + @template (TYPES) = + """ + $(TYPEDEF) + $(DOCSTRING) + ### Parameters: + $(FIELDS) + """ -import Base.@kwdef # backport Julia 1.9 syntax to 1.6-1.8 versions - -export simulate, - NonDispatchableSource, ProductionUnit, Tank, TankCompound, - Project, DispatchableCompound,Battery, Photovoltaic, PVInverter, WindPower, Microgrid, - capacity_from_wind, - OperationTraj, OperationStats, increment, - operation, aggregation, dispatch_1,dispatch_2, production, - CostFactors, MicrogridCosts, component_costs, economics, MicrogridCashflow - -""" - simulate(mg::Microgrid, ε::Real=0.0) + include("components.jl") + include("dispatch.jl") + include("production.jl") + include("operation.jl") + include("economics.jl") + include("../examples/data/Microgrid_Wind-Solar-H2_data.jl") -Simulate the technical and economic performance of a Microgrid `mg`. -Discontinuous computations can optionally be relaxed (smoothed) -using the relaxation parameter `ε`: -- 0.0 means no relaxation (default value) -- 1.0 yields the strongest relaxation + import Base.@kwdef # backport Julia 1.9 syntax to 1.6-1.8 versions -Using relaxation (`ε` > 0) is recommended when using gradient-based optimization -and then a “small enough” value between 0.05 and 0.30 is suggested. + export simulate,save_mg,load_mg,new_microgrid, + NonDispatchableSource, ProductionUnit, Tank, TankCompound, + Project, Sizing,DispatchableCompound,Battery, Photovoltaic, PVInverter, WindPower, Microgrid, + capacity_from_wind, + OperationTraj, OperationStats, increment, + operation, aggregation, dispatch_1,dispatch_2, production, + CostFactors, MicrogridCosts, component_costs, economics, MicrogridCashflow + -Returns: -- Operational trajectories from `sim_operation` (should be optional in future version) -- Operational statistics from `sim_operation` -- Microgrid project costs from `sim_economics` """ -function simulate(mg::Microgrid, dispatch::Function,ε::Real=0.0) - # Run the microgrid operation - oper_traj = operation(mg, dispatch) - # Aggregate the operation variables - oper_stats = aggregation(mg, oper_traj, ε) - - # Eval the microgrid costs - mg_costs = economics(mg, oper_stats) - - return oper_traj, oper_stats, mg_costs -end - - + Create a Microgrid of size `x` + with x=[energy_rated_sto, power_rated_pv, power_rated_wind, power_rated_elyz, power_rated_fc, capacity_rated_hy_tank] + You can also specify capex prices and initial filling rate of either Hydrogen tank or batteries. + new_microgrid(x::Vector{Float64}= X,capex::Vector{Float64}=capex_def,initial_fill_rate::Vector{Float64}) +""" + +function new_microgrid(sizing::Sizing = default_sizing,capex::Vector{Float64}=capex_def,initial_fill_rate::Vector{Float64}=ini_filling_state,load::Vector{Float64}=Pload) + project = Project(lifetime, discount_rate, timestep, "€") + gen = ProductionUnit(sizing.Cgen, + fuel_intercept, fuel_slope, fuel_price, + capex[1], om_price_hour_gen, om_price_gen, lifetime_gen_y,lifetime_gen_h,lifetime_gen_starts, + load_ratio_min_gen, replacement_price_ratio, + salvage_price_ratio, input_unit_gen,output_unit_gen) + ftank = Tank(sizing.Ftank,capex[2], om_price_ftank,lifetime_ftank,loss_factor_ftank,initial_fill_rate[1], + fuel_min_ratio, fuel_max_ratio,fuel_price, replacement_price_ratio, salvage_price_ratio) + fuel_cell = ProductionUnit(sizing.Cfc,cons_intercept_fc, cons_rate_fc,cons_price_fc,capex[3], om_price_hour_fc, om_price_fc,lifetime_fc_y,lifetime_fc_h,lifetime_fc_starts, + load_min_ratio_fc,replacement_price_ratio, salvage_price_ratio,input_unit_fc,output_unit_fc) + hytank = Tank(sizing.Htank,capex[4], om_price_hytank,lifetime_hytank,loss_factor_hytank,initial_fill_rate[2], + LoH_min_ratio, LoH_max_ratio,hy_price,replacement_price_ratio, salvage_price_ratio) + dispatchables = DispatchableCompound{Float64}([gen], [fuel_cell]) + tanks = TankCompound{Float64}(ftank,hytank) + + elyz = ProductionUnit(sizing.Cel,cons_intercept_elyz,cons_rate_elyz,cons_price_elyz, capex[5], om_price_hour_elyz,om_price_elyz, lifetime_elyz_y,lifetime_elyz_h,lifetime_elyz_starts, + load_min_ratio_elyz,replacement_price_ratio, salvage_price_ratio,input_unit_elyz,output_unit_elyz) + + batt = Battery(sizing.Cbatt, + capex[6], om_price_sto, lifetime_sto, lifetime_cycles, + charge_rate, discharge_rate, loss_factor_sto, SoC_min, SoC_max,initial_fill_rate[3], + replacement_price_ratio, salvage_price_ratio) + pv = Photovoltaic(sizing.Cpv, irradiance, + capex[7], om_price_pv, + lifetime_pv, derating_factor_pv, + replacement_price_ratio, salvage_price_ratio) + windgen = WindPower(sizing.Cwind, cf_wind, + capex[8], om_price_wind, + lifetime_wind, + replacement_price_ratio, salvage_price_ratio) + mg = Microgrid(project, load,dispatchables, + [elyz,],tanks,batt, [ + pv, + windgen + ]) + return mg + end + + + + """ + simulate(mg::Microgrid, ε::Real=0.0) + + Simulate the technical and economic performance of a Microgrid `mg`. + + Discontinuous computations can optionally be relaxed (smoothed) + using the relaxation parameter `ε`: + - 0.0 means no relaxation (default value) + - 1.0 yields the strongest relaxation + + Using relaxation (`ε` > 0) is recommended when using gradient-based optimization + and then a “small enough” value between 0.05 and 0.30 is suggested. + + Returns: + - Operational trajectories from `sim_operation` (should be optional in future version) + - Operational statistics from `sim_operation` + - Microgrid project costs from `sim_economics` + """ + function simulate(mg::Microgrid, dispatch::Function,ε::Real=0.0) + # Run the microgrid operation + oper_traj = operation(mg, dispatch) + # Aggregate the operation variables + oper_stats = aggregation(mg, oper_traj, ε) + + # Eval the microgrid costs + mg_costs = economics(mg, oper_stats) + + return oper_traj, oper_stats, mg_costs + end + + + + function save_mg(mg::Microgrid , stats::OperationStats, traj::OperationTraj, path::String,mg_name::String) + mkdir(mg_name) + proj_path=path*mg_name*"/" + nsteps=Int(length(mg.load)/mg.project.timestep) + size_frame=DataFrame(Cgen=Float64[], + Cbatt=Float64[],Cpv=Float64[],Cwind=Float64[],Cfc=Float64[],Cel=Float64[],Htank=Float64[],Ftank=Float64[]) + push!(size_frame,(mg.dispatchables.generator[1].power_rated,mg.storage.energy_rated,mg.nondispatchables[1].power_rated,mg.nondispatchables[2].power_rated, + mg.dispatchables.fuel_cell[1].power_rated,mg.electrolyzer[1].power_rated,mg.tanks.h2Tank.capacity,mg.tanks.fuelTank.capacity)) + CSV.write(proj_path*"sizing.csv",size_frame) + + op_frame=DataFrame([name => [] for name in propertynames(stats)]) + push!(op_frame,collect(getproperty(stats, Symbol(name)) for name in propertynames(stats) )) + CSV.write(proj_path*"stats.csv",op_frame) + + traj_frame=DataFrame([name => getproperty(traj,name)[1:nsteps] for name in propertynames(traj)]) + CSV.write(proj_path*"traj.csv",traj_frame) + + end + + function load_mg(project_path :: String) + sizing_df = DataFrame(CSV.File(project_path*"/sizing.csv")) + sizing= Sizing(sizing_df[1,1],sizing_df[1,2],sizing_df[1,3],sizing_df[1,4],sizing_df[1,5],sizing_df[1,6],sizing_df[1,7],sizing_df[1,8]) + + traj_df = DataFrame(CSV.File(project_path*"/traj.csv")) + traj= OperationTraj(traj_df[:,1],traj_df[:,2],traj_df[:,3],traj_df[:,4],traj_df[:,5],traj_df[:,6],traj_df[:,7],traj_df[:,8],traj_df[:,9],traj_df[:,10],traj_df[:,11],traj_df[:,12],) + + if sizing.Ftank>0.0 + a = traj.LoF[1]/sizing.Ftank + else + a=0.0 + end + + if sizing.Htank>0.0 + b = traj.LoH[1]/sizing.Htank + else + b=0.0 + end + if sizing.Cbatt>0.0 + c = traj.Ebatt[1]/sizing.Cbatt + else + c=0.0 + end + mg=new_microgrid(sizing,capex_def,[a,b,c]) + stats = aggregation(mg, traj, 0.0) + + return mg,traj,stats + + end end \ No newline at end of file diff --git a/src/components.jl b/src/components.jl index b1b4d8e..ef9d41b 100644 --- a/src/components.jl +++ b/src/components.jl @@ -14,6 +14,18 @@ struct Project currency::String end +struct Sizing + + Cgen::Float64 + Cbatt::Float64 + Cpv::Float64 + Cwind::Float64 + Cfc::Float64 + Cel::Float64 + Htank::Float64 + Ftank::Float64 +end + """ ProductionUnit Unit used to product gaz or energy diff --git a/src/economics.jl b/src/economics.jl index 8caf1d9..3a86f67 100644 --- a/src/economics.jl +++ b/src/economics.jl @@ -208,7 +208,7 @@ function component_costs(mg_project::Project, lifetime::Real, end end - salvage_formula = :LinearSalvage + salvage_formula = :ConsistentSalvage if salvage_formula == :LinearSalvage # remaining lifetime of last component at the project end remaining_life = lifetime*(1+replacements_number) - mg_lifetime diff --git a/src/operation.jl b/src/operation.jl index 2ddc281..3807d23 100644 --- a/src/operation.jl +++ b/src/operation.jl @@ -38,6 +38,7 @@ struct OperationTraj{T<:Real} Pdump::Vector{T} end + """Aggregated statistics over the simulated Microgrid operation (simulation duration is assumed to be 1 year) @@ -222,6 +223,7 @@ const oper_stats_units = Dict( :renew_rate => "in [0,1]" ) + """ Base.show(io::IO, ::MIME"text/plain", stats::OperationStats) @@ -242,33 +244,33 @@ end """ - usage(prod_unit_power::Float64,prod_unit::ProductionUnit,hours::Float64,cons::Float64,minP::Float64,dt::Float64,c1::Float64,max_rt::Float64,min_rt::Float64,r_u_2::Int64,r_o_2::Int64,cr::Int64,n_starts::Int64) + usage(prod_unit_power::Float64,prod_unit::ProductionUnit,hours::Float64,cons::Float64,minP::Float64,dt::Float64,c1::Float64,max_rt::Float64,min_rt::Float64,r_u_2::Int64,r_o_2::Int64,cr::Float64,n_starts::Int64,ε::Real=0.0) Allow to operate running statistics of production units """ -function usage(prod_unit_power::Float64,prod_unit::ProductionUnit,hours::Float64,cons::Float64,minP::Float64,dt::Float64,c1::Float64,max_rt::Float64,min_rt::Float64,r_u_2::Int64,r_o_2::Int64,cr::Float64,n_starts::Int64,ε::Real=0.0) +function usage!(prod_unit_power::Float64,prod_unit::ProductionUnit,hours::Float64,cons::Float64,minP::Float64,dt::Float64,c1::Float64,max_rt::Float64,min_rt::Float64,r_u_2::Int64,r_o_2::Int64,cr::Float64,n_starts::Int64,ε::Real=0.0) Pprod_unit_max = prod_unit.power_rated - Pprod_unit_eps = Pprod_unit_max*1e-6 + Pprod_unit_eps = Pprod_unit_max*1e-5 prod_unit_intercept = prod_unit.consumption_intercept prod_unit_slope = prod_unit.consumption_slope - time_inc = 0 + time_inc = 0.0 cons_rate = 0 if prod_unit_power > Pprod_unit_eps # prod_unit ON Pprod_unit_norm = prod_unit_power / (ε * Pprod_unit_max) # can be Inf e.g. for ε=0.0 if Pprod_unit_norm <= 1.0 - time_inc = 1 # relaxation of discontinuous prod_unit statistics for small Prod_unit_power + time_inc = Pprod_unit_norm*dt # relaxation of discontinuous prod_unit statistics for small Prod_unit_power cons_rate = Pprod_unit_norm * prod_unit_intercept * Pprod_unit_max + prod_unit_slope * prod_unit_power # (L/h) else - time_inc=1 + time_inc=dt cons_rate = prod_unit_intercept * Pprod_unit_max + prod_unit_slope * prod_unit_power # (L/h) end if cr == 0.0 n_starts+=1 end - if prod_unit_power == Pprod_unit_max - c1+=1*dt + if prod_unit_power >= Pprod_unit_max - Pprod_unit_eps + c1+=dt end if prod_unit_power < minP minP=prod_unit_power @@ -443,6 +445,7 @@ function aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=0.0) ### Retrieve parameters dt = mg.project.timestep K = length(mg.load) + co= 8760/K ### Compute simple yearly statistics (sum, max...): # Load statistics @@ -531,12 +534,12 @@ function aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=0.0) Pload_avg = load_energy/(K*dt) # kW cr=zeros(Float64,3) for k = 1:K - gen_starts,gen_min_rp,gen_rt_at_nom,gen_max_rt,gen_min_rt,gen_ru2,gen_ro2,cr[1],gen_hours,gen_fuel=usage(oper_traj.Pgen[k],mg.dispatchables.generator[1],gen_hours,gen_fuel,gen_min_rp,dt, + gen_starts,gen_min_rp,gen_rt_at_nom,gen_max_rt,gen_min_rt,gen_ru2,gen_ro2,cr[1],gen_hours,gen_fuel=usage!(oper_traj.Pgen[k],mg.dispatchables.generator[1],gen_hours,gen_fuel,gen_min_rp,dt, gen_rt_at_nom,gen_max_rt,gen_min_rt,gen_ru2,gen_ro2,cr[1],gen_starts) - fc_starts,fc_min_rp,fc_rt_at_nom,fc_max_rt,fc_min_rt,fc_ru2,fc_ro2,cr[2],fc_hours,fc_cons=usage(oper_traj.Pfc[k],mg.dispatchables.fuel_cell[1],fc_hours,fc_cons,fc_min_rp,dt, + fc_starts,fc_min_rp,fc_rt_at_nom,fc_max_rt,fc_min_rt,fc_ru2,fc_ro2,cr[2],fc_hours,fc_cons=usage!(oper_traj.Pfc[k],mg.dispatchables.fuel_cell[1],fc_hours,fc_cons,fc_min_rp,dt, fc_rt_at_nom,fc_max_rt,fc_min_rt,fc_ru2,fc_ro2,cr[2],fc_starts) - elyz_starts,elyz_min_rp,elyz_rt_at_nom,elyz_max_rt,elyz_min_rt,elyz_ru2,elyz_ro2,cr[3],elyz_hours,elyz_cons=usage(oper_traj.Pelyz[k],mg.electrolyzer[1],elyz_hours,elyz_cons,elyz_min_rp,dt, + elyz_starts,elyz_min_rp,elyz_rt_at_nom,elyz_max_rt,elyz_min_rt,elyz_ru2,elyz_ro2,cr[3],elyz_hours,elyz_cons=usage!(oper_traj.Pelyz[k],mg.electrolyzer[1],elyz_hours,elyz_cons,elyz_min_rp,dt, elyz_rt_at_nom,elyz_max_rt,elyz_min_rt,elyz_ru2,elyz_ro2,cr[3],elyz_starts) # Load shedding: shedding duration and maximum shedding duration Pshed = oper_traj.power_shedding[k] @@ -568,19 +571,19 @@ function aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=0.0) # Outputs oper_stats = OperationStats( # Load statistics - served_energy, shed_energy, shed_max, shed_hours, shed_duration_max, shed_rate, + served_energy*co, shed_energy*co, shed_max, shed_hours*co, shed_duration_max, shed_rate, # Dispatchable generator statistics - gen_energy, gen_hours, gen_starts,gen_fuel,gen_rt_at_nom,gen_min_rp,gen_avg_rp,gen_avg_rt,gen_max_rt,gen_min_rt,gen_ru2,gen_ro2, + gen_energy*co, gen_hours*co, gen_starts*co,gen_fuel*co,gen_rt_at_nom*co,gen_min_rp,gen_avg_rp,gen_avg_rt,gen_max_rt,gen_min_rt,gen_ru2*co,gen_ro2*co, #H2 chain statistics - fc_produced_energy, fc_hours,fc_starts, fc_consumed_h2,fc_rt_at_nom,fc_min_rp,fc_avg_rp,fc_avg_rt,fc_max_rt,fc_min_rt,fc_ru2,fc_ro2, - elyz_produced_h2, elyz_hours,elyz_starts, elyz_consumed_energy,elyz_rt_at_nom,elyz_min_rp,elyz_avg_rp,elyz_avg_rt,elyz_max_rt,elyz_min_rt,elyz_ru2,elyz_ro2, - chain_loss, + fc_produced_energy*co, fc_hours*co,fc_starts*co, fc_consumed_h2*co,fc_rt_at_nom*co,fc_min_rp,fc_avg_rp,fc_avg_rt,fc_max_rt,fc_min_rt,fc_ru2*co,fc_ro2*co, + elyz_produced_h2*co, elyz_hours*co,elyz_starts*co, elyz_consumed_energy*co,elyz_rt_at_nom*co,elyz_min_rp,elyz_avg_rp,elyz_avg_rt,elyz_max_rt,elyz_min_rt,elyz_ru2*co,elyz_ro2*co, + chain_loss*co, # Energy storage (e.g. battery) statistics - storage_cycles, storage_char_energy, storage_dis_energy, storage_loss_energy, + storage_cycles*co, storage_char_energy*co, storage_dis_energy*co, storage_loss_energy*co, # Non-dispatchable (typ. renewables) sources statistics - spilled_energy, spilled_max, spilled_rate,dumped_energy,dumped_max, - renew_potential_energy, renew_energy, renew_rate + spilled_energy*co, spilled_max, spilled_rate,dumped_energy*co,dumped_max, + renew_potential_energy*co, renew_energy*co, renew_rate ) return oper_stats end From 58cc29ab3fb9a01bf8f19fc2f715417a3c17c77d Mon Sep 17 00:00:00 2001 From: jean NIKIEMA Date: Thu, 27 Feb 2025 11:20:31 +0100 Subject: [PATCH 13/19] ajout microgrid avec haber_bosch struct sizing updated --- examples/Microgrid_Wind-Solar-H2.ipynb | 2 +- examples/data/Microgrid_Wind-Solar-H2_data.jl | 19 +- examples/data/Ouessant_data_2016.csv | 17522 ++++++++-------- src/Microgrids.jl | 27 +- src/components.jl | 21 +- 5 files changed, 8818 insertions(+), 8773 deletions(-) diff --git a/examples/Microgrid_Wind-Solar-H2.ipynb b/examples/Microgrid_Wind-Solar-H2.ipynb index 924cb2a..ddd7769 100644 --- a/examples/Microgrid_Wind-Solar-H2.ipynb +++ b/examples/Microgrid_Wind-Solar-H2.ipynb @@ -1371,7 +1371,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Julia 1.10.0_threads", + "display_name": "Julia 1.10.0", "language": "julia", "name": "julia-1.10" }, diff --git a/examples/data/Microgrid_Wind-Solar-H2_data.jl b/examples/data/Microgrid_Wind-Solar-H2_data.jl index e15c851..babb4e8 100644 --- a/examples/data/Microgrid_Wind-Solar-H2_data.jl +++ b/examples/data/Microgrid_Wind-Solar-H2_data.jl @@ -17,7 +17,7 @@ nsteps = length(data.Load) @assert(nsteps == 8760) # 1 year at an hourly timestep # Split load, solar and wind data: -Pload = data.Load# kW +Pload = float.(data.Load)# kW Ppv1k = data.Ppv1k./ 1000; # convert to kW/kWp wind_speed = data.Wind # m/s @@ -99,6 +99,21 @@ load_min_ratio_fc = 0.05 # minimum load ratio ∈ [0,1] input_unit_fc= "Kg" output_unit_fc="KWh" +#Haber Bosch numbers to update!!! they have been taken arbitrary +power_rated_hb = 4000. # rated power capacity (KW) +cons_intercept_hb=0. # +cons_rate_hb = 0.0625 # consumption rate (KWhé/KgH2) +cons_price_hb = 0. # +investment_price_hb = 1600. # initial investment price ($/KW) +om_price_hb = 45. # operation and maintenance price ($/kW/y) +om_price_hour_hb = 0. # operation and maintenance price ($/kW/h) +lifetime_hb_y = 15. +lifetime_hb_h = 45000. # Fuel Cell lifetime (h) +lifetime_hb_starts = 5000. # fuel cell maximum starts on +load_min_ratio_hb= 0.05 # minimum load ratio ∈ [0,1] +input_unit_hb= "Kwh" +output_unit_hb="Kg" + # Battery energy storage energy_rated_sto = 5000. # rated energy capacity (kWh) @@ -145,6 +160,6 @@ investment_price_wind = 3500. # initial investiment price ($/kW) om_price_wind = 100.# operation and maintenance price ($/kW/y) lifetime_wind = 25. # lifetime (y) -default_sizing= Sizing( 0.0, 5000., 5000., 1800., 2000., 1800., 12000., 0.0) +default_sizing= Sizing( 0.0, 5000., 5000., 1800., 2000., 1800., 12000., 0.0,4000.0) capex_def=[400., 0.0, 1600., 500., 1600., 350., 1200., 3500.] ini_filling_state=[0.0,0.0,0.0]; \ No newline at end of file diff --git a/examples/data/Ouessant_data_2016.csv b/examples/data/Ouessant_data_2016.csv index 3b3f415..f56d705 100644 --- a/examples/data/Ouessant_data_2016.csv +++ b/examples/data/Ouessant_data_2016.csv @@ -1,8761 +1,8761 @@ -time,Load,Ppv1k,Temp,Wind -2016-01-01 00:00:00,1453.0,0.0,10.23,3.78 -2016-01-01 01:00:00,1331.0,0.0,10.69,5.28 -2016-01-01 02:00:00,1214.0,0.0,11.14,6.78 -2016-01-01 03:00:00,1146.0,0.0,11.6,8.28 -2016-01-01 04:00:00,1078.0,0.0,11.39,9.6 -2016-01-01 05:00:00,1035.0,0.0,11.18,10.91 -2016-01-01 06:00:00,1032.0,0.0,10.97,12.23 -2016-01-01 07:00:00,1072.0,0.0,11.14,12.61 -2016-01-01 08:00:00,1142.0,0.0,11.31,12.98 -2016-01-01 09:00:00,1208.0,0.07,11.49,13.35 -2016-01-01 10:00:00,1299.0,0.0,11.65,14.18 -2016-01-01 11:00:00,1352.0,0.0,11.82,15.02 -2016-01-01 12:00:00,1363.0,0.0,11.98,15.85 -2016-01-01 13:00:00,1366.0,0.0,12.09,15.83 -2016-01-01 14:00:00,1336.0,0.0,12.19,15.8 -2016-01-01 15:00:00,1336.0,0.0,12.3,15.78 -2016-01-01 16:00:00,1307.0,0.0,12.31,15.99 -2016-01-01 17:00:00,1315.0,0.0,12.32,16.19 -2016-01-01 18:00:00,1396.0,0.0,12.34,16.4 -2016-01-01 19:00:00,1432.0,0.0,12.26,16.53 -2016-01-01 20:00:00,1452.0,0.0,12.19,16.66 -2016-01-01 21:00:00,1580.0,0.0,12.11,16.79 -2016-01-01 22:00:00,1692.0,0.0,12.08,16.32 -2016-01-01 23:00:00,1521.0,0.0,12.06,15.85 -2016-01-02 00:00:00,1344.0,0.0,12.04,15.38 -2016-01-02 01:00:00,1200.0,0.0,11.82,15.69 -2016-01-02 02:00:00,1071.0,0.0,11.61,16.0 -2016-01-02 03:00:00,1036.0,0.0,11.4,16.3 -2016-01-02 04:00:00,1059.0,0.0,11.09,16.9 -2016-01-02 05:00:00,1043.0,0.0,10.77,17.5 -2016-01-02 06:00:00,1029.0,0.0,10.46,18.1 -2016-01-02 07:00:00,1070.0,0.0,10.36,18.76 -2016-01-02 08:00:00,1197.0,0.0,10.25,19.42 -2016-01-02 09:00:00,1339.0,25.91,10.15,20.08 -2016-01-02 10:00:00,1352.0,11.78,10.06,19.68 -2016-01-02 11:00:00,1314.0,9.98,9.98,19.28 -2016-01-02 12:00:00,1273.0,0.0,9.89,18.88 -2016-01-02 13:00:00,1160.0,49.17,9.92,17.97 -2016-01-02 14:00:00,1098.0,188.44,9.94,17.06 -2016-01-02 15:00:00,1075.0,17.93,9.97,16.15 -2016-01-02 16:00:00,1106.0,2.34,10.17,15.06 -2016-01-02 17:00:00,1142.0,0.0,10.37,13.97 -2016-01-02 18:00:00,1262.0,0.0,10.57,12.88 -2016-01-02 19:00:00,1257.0,0.0,10.9,12.08 -2016-01-02 20:00:00,1251.0,0.0,11.22,11.27 -2016-01-02 21:00:00,1365.0,0.0,11.55,10.47 -2016-01-02 22:00:00,1499.0,0.0,11.37,11.36 -2016-01-02 23:00:00,1324.0,0.0,11.2,12.25 -2016-01-03 00:00:00,1176.0,0.0,11.03,13.14 -2016-01-03 01:00:00,1073.0,0.0,11.0,14.22 -2016-01-03 02:00:00,946.0,0.0,10.97,15.29 -2016-01-03 03:00:00,916.0,0.0,10.94,16.36 -2016-01-03 04:00:00,932.0,0.0,11.34,16.38 -2016-01-03 05:00:00,943.0,0.0,11.73,16.4 -2016-01-03 06:00:00,926.0,0.0,12.13,16.41 -2016-01-03 07:00:00,924.0,0.0,12.11,15.58 -2016-01-03 08:00:00,960.0,0.0,12.09,14.74 -2016-01-03 09:00:00,1075.0,27.98,12.07,13.9 -2016-01-03 10:00:00,1145.0,432.06,11.85,14.1 -2016-01-03 11:00:00,1146.0,106.64,11.64,14.29 -2016-01-03 12:00:00,1129.0,0.0,11.42,14.48 -2016-01-03 13:00:00,1023.0,492.74,11.28,14.53 -2016-01-03 14:00:00,948.0,153.18,11.14,14.58 -2016-01-03 15:00:00,891.0,86.08,11.01,14.63 -2016-01-03 16:00:00,907.0,0.0,10.89,15.11 -2016-01-03 17:00:00,934.0,0.0,10.78,15.58 -2016-01-03 18:00:00,1045.0,0.0,10.67,16.06 -2016-01-03 19:00:00,1086.0,0.0,10.74,16.41 -2016-01-03 20:00:00,1073.0,0.0,10.81,16.77 -2016-01-03 21:00:00,1210.0,0.0,10.88,17.13 -2016-01-03 22:00:00,1343.0,0.0,10.88,17.24 -2016-01-03 23:00:00,1213.0,0.0,10.88,17.35 -2016-01-04 00:00:00,1088.0,0.0,10.88,17.46 -2016-01-04 01:00:00,972.0,0.0,10.9,17.55 -2016-01-04 02:00:00,880.0,0.0,10.93,17.65 -2016-01-04 03:00:00,863.0,0.0,10.96,17.74 -2016-01-04 04:00:00,857.0,0.0,10.92,17.7 -2016-01-04 05:00:00,866.0,0.0,10.89,17.66 -2016-01-04 06:00:00,884.0,0.0,10.85,17.63 -2016-01-04 07:00:00,932.0,0.0,10.71,17.49 -2016-01-04 08:00:00,978.0,0.0,10.56,17.36 -2016-01-04 09:00:00,1037.0,0.0,10.42,17.23 -2016-01-04 10:00:00,1100.0,24.59,10.36,16.91 -2016-01-04 11:00:00,1091.0,4.89,10.31,16.58 -2016-01-04 12:00:00,1101.0,113.0,10.25,16.26 -2016-01-04 13:00:00,1046.0,0.0,10.37,16.05 -2016-01-04 14:00:00,939.0,520.39,10.48,15.83 -2016-01-04 15:00:00,928.0,173.77,10.6,15.61 -2016-01-04 16:00:00,941.0,22.56,10.56,15.91 -2016-01-04 17:00:00,972.0,0.0,10.52,16.21 -2016-01-04 18:00:00,1069.0,0.0,10.48,16.51 -2016-01-04 19:00:00,1119.0,0.0,10.47,16.45 -2016-01-04 20:00:00,1115.0,0.0,10.47,16.38 -2016-01-04 21:00:00,1199.0,0.0,10.46,16.32 -2016-01-04 22:00:00,1289.0,0.0,10.41,16.24 -2016-01-04 23:00:00,1170.0,0.0,10.37,16.16 -2016-01-05 00:00:00,1065.0,0.0,10.33,16.08 -2016-01-05 01:00:00,991.0,0.0,10.33,16.0 -2016-01-05 02:00:00,922.0,0.0,10.34,15.93 -2016-01-05 03:00:00,859.0,0.0,10.35,15.85 -2016-01-05 04:00:00,871.0,0.0,10.27,15.72 -2016-01-05 05:00:00,861.0,0.0,10.2,15.6 -2016-01-05 06:00:00,878.0,0.0,10.12,15.48 -2016-01-05 07:00:00,932.0,0.0,10.16,15.08 -2016-01-05 08:00:00,1015.0,0.0,10.2,14.68 -2016-01-05 09:00:00,1063.0,2.68,10.25,14.28 -2016-01-05 10:00:00,1068.0,1.16,10.26,13.85 -2016-01-05 11:00:00,1079.0,0.0,10.27,13.42 -2016-01-05 12:00:00,1063.0,0.0,10.28,12.99 -2016-01-05 13:00:00,995.0,818.76,10.16,12.83 -2016-01-05 14:00:00,970.0,221.93,10.04,12.66 -2016-01-05 15:00:00,962.0,10.33,9.93,12.5 -2016-01-05 16:00:00,957.0,1.7,10.12,12.18 -2016-01-05 17:00:00,976.0,0.0,10.32,11.87 -2016-01-05 18:00:00,1069.0,0.0,10.52,11.56 -2016-01-05 19:00:00,1123.0,0.0,10.5,11.74 -2016-01-05 20:00:00,1121.0,0.0,10.47,11.92 -2016-01-05 21:00:00,1232.0,0.0,10.45,12.1 -2016-01-05 22:00:00,1315.0,0.0,10.57,12.29 -2016-01-05 23:00:00,1173.0,0.0,10.69,12.48 -2016-01-06 00:00:00,1045.0,0.0,10.82,12.68 -2016-01-06 01:00:00,1001.0,0.0,10.83,12.63 -2016-01-06 02:00:00,921.0,0.0,10.84,12.57 -2016-01-06 03:00:00,875.0,0.0,10.85,12.52 -2016-01-06 04:00:00,864.0,0.0,10.72,12.42 -2016-01-06 05:00:00,854.0,0.0,10.6,12.32 -2016-01-06 06:00:00,858.0,0.0,10.47,12.22 -2016-01-06 07:00:00,940.0,0.0,10.39,11.49 -2016-01-06 08:00:00,1025.0,0.0,10.31,10.77 -2016-01-06 09:00:00,1069.0,6.0,10.24,10.04 -2016-01-06 10:00:00,1050.0,8.56,10.42,9.5 -2016-01-06 11:00:00,984.0,0.0,10.61,8.97 -2016-01-06 12:00:00,991.0,0.0,10.79,8.43 -2016-01-06 13:00:00,977.0,0.0,10.69,9.12 -2016-01-06 14:00:00,979.0,0.0,10.59,9.82 -2016-01-06 15:00:00,973.0,0.0,10.49,10.51 -2016-01-06 16:00:00,1014.0,1.51,10.73,12.69 -2016-01-06 17:00:00,1019.0,0.0,10.97,14.87 -2016-01-06 18:00:00,1092.0,0.0,11.2,17.05 -2016-01-06 19:00:00,1127.0,0.0,11.83,15.55 -2016-01-06 20:00:00,1141.0,0.0,12.47,14.06 -2016-01-06 21:00:00,1253.0,0.0,13.1,12.57 -2016-01-06 22:00:00,1292.0,0.0,13.05,12.73 -2016-01-06 23:00:00,1045.0,0.0,13.01,12.9 -2016-01-07 00:00:00,947.0,0.0,12.97,13.06 -2016-01-07 01:00:00,904.0,0.0,12.82,13.75 -2016-01-07 02:00:00,839.0,0.0,12.67,14.43 -2016-01-07 03:00:00,799.0,0.0,12.52,15.12 -2016-01-07 04:00:00,792.0,0.0,12.15,15.66 -2016-01-07 05:00:00,746.0,0.0,11.79,16.21 -2016-01-07 06:00:00,758.0,0.0,11.42,16.76 -2016-01-07 07:00:00,841.0,0.0,10.98,16.39 -2016-01-07 08:00:00,964.0,0.0,10.53,16.02 -2016-01-07 09:00:00,1071.0,0.0,10.09,15.66 -2016-01-07 10:00:00,1081.0,190.33,10.0,14.96 -2016-01-07 11:00:00,993.0,232.17,9.9,14.26 -2016-01-07 12:00:00,975.0,0.0,9.81,13.56 -2016-01-07 13:00:00,931.0,631.4,9.81,12.68 -2016-01-07 14:00:00,924.0,507.84,9.8,11.81 -2016-01-07 15:00:00,914.0,52.04,9.8,10.94 -2016-01-07 16:00:00,909.0,82.32,9.82,9.76 -2016-01-07 17:00:00,931.0,0.0,9.84,8.57 -2016-01-07 18:00:00,1012.0,0.0,9.86,7.39 -2016-01-07 19:00:00,1060.0,0.0,9.9,7.5 -2016-01-07 20:00:00,1069.0,0.0,9.93,7.6 -2016-01-07 21:00:00,1198.0,0.0,9.97,7.71 -2016-01-07 22:00:00,1317.0,0.0,10.09,8.17 -2016-01-07 23:00:00,1130.0,0.0,10.22,8.63 -2016-01-08 00:00:00,1002.0,0.0,10.35,9.09 -2016-01-08 01:00:00,949.0,0.0,10.24,9.27 -2016-01-08 02:00:00,884.0,0.0,10.14,9.45 -2016-01-08 03:00:00,870.0,0.0,10.03,9.63 -2016-01-08 04:00:00,898.0,0.0,9.93,9.39 -2016-01-08 05:00:00,857.0,0.0,9.82,9.15 -2016-01-08 06:00:00,822.0,0.0,9.72,8.91 -2016-01-08 07:00:00,898.0,0.0,9.9,8.67 -2016-01-08 08:00:00,977.0,0.0,10.08,8.43 -2016-01-08 09:00:00,1023.0,83.95,10.26,8.19 -2016-01-08 10:00:00,991.0,0.0,10.44,8.18 -2016-01-08 11:00:00,923.0,205.58,10.63,8.17 -2016-01-08 12:00:00,830.0,28.39,10.81,8.15 -2016-01-08 13:00:00,749.0,28.76,10.89,8.09 -2016-01-08 14:00:00,736.0,693.81,10.96,8.02 -2016-01-08 15:00:00,762.0,370.82,11.03,7.96 -2016-01-08 16:00:00,811.0,0.0,11.2,8.28 -2016-01-08 17:00:00,829.0,0.0,11.37,8.59 -2016-01-08 18:00:00,904.0,0.0,11.54,8.91 -2016-01-08 19:00:00,975.0,0.0,11.62,9.35 -2016-01-08 20:00:00,986.0,0.0,11.7,9.79 -2016-01-08 21:00:00,1094.0,0.0,11.78,10.23 -2016-01-08 22:00:00,1232.0,0.0,11.7,10.53 -2016-01-08 23:00:00,1084.0,0.0,11.63,10.82 -2016-01-09 00:00:00,939.0,0.0,11.56,11.12 -2016-01-09 01:00:00,894.0,0.0,11.53,11.67 -2016-01-09 02:00:00,824.0,0.0,11.51,12.22 -2016-01-09 03:00:00,815.0,0.0,11.48,12.77 -2016-01-09 04:00:00,863.0,0.0,11.45,12.89 -2016-01-09 05:00:00,852.0,0.0,11.42,13.0 -2016-01-09 06:00:00,803.0,0.0,11.39,13.12 -2016-01-09 07:00:00,824.0,0.0,11.49,12.54 -2016-01-09 08:00:00,874.0,0.0,11.58,11.96 -2016-01-09 09:00:00,946.0,24.38,11.68,11.38 -2016-01-09 10:00:00,991.0,5.43,11.62,12.4 -2016-01-09 11:00:00,1029.0,56.75,11.56,13.41 -2016-01-09 12:00:00,1044.0,64.37,11.5,14.43 -2016-01-09 13:00:00,1022.0,84.9,11.08,15.15 -2016-01-09 14:00:00,965.0,450.69,10.66,15.87 -2016-01-09 15:00:00,931.0,20.08,10.24,16.59 -2016-01-09 16:00:00,979.0,96.73,10.34,16.73 -2016-01-09 17:00:00,1042.0,0.0,10.43,16.86 -2016-01-09 18:00:00,1114.0,0.0,10.52,16.99 -2016-01-09 19:00:00,1084.0,0.0,10.4,16.8 -2016-01-09 20:00:00,1072.0,0.0,10.28,16.61 -2016-01-09 21:00:00,1190.0,0.0,10.16,16.41 -2016-01-09 22:00:00,1357.0,0.0,9.94,15.92 -2016-01-09 23:00:00,1247.0,0.0,9.73,15.42 -2016-01-10 00:00:00,1099.0,0.0,9.52,14.92 -2016-01-10 01:00:00,1003.0,0.0,9.62,14.51 -2016-01-10 02:00:00,913.0,0.0,9.73,14.09 -2016-01-10 03:00:00,871.0,0.0,9.83,13.67 -2016-01-10 04:00:00,906.0,0.0,9.51,12.93 -2016-01-10 05:00:00,956.0,0.0,9.18,12.2 -2016-01-10 06:00:00,911.0,0.0,8.86,11.46 -2016-01-10 07:00:00,881.0,0.0,8.92,11.24 -2016-01-10 08:00:00,952.0,0.0,8.98,11.02 -2016-01-10 09:00:00,997.0,122.56,9.05,10.8 -2016-01-10 10:00:00,1048.0,183.57,9.04,10.9 -2016-01-10 11:00:00,1114.0,185.38,9.02,10.99 -2016-01-10 12:00:00,1111.0,577.75,9.01,11.09 -2016-01-10 13:00:00,937.0,518.42,9.56,11.2 -2016-01-10 14:00:00,822.0,204.14,10.11,11.31 -2016-01-10 15:00:00,803.0,29.48,10.66,11.42 -2016-01-10 16:00:00,743.0,3.33,10.79,11.25 -2016-01-10 17:00:00,823.0,0.0,10.91,11.08 -2016-01-10 18:00:00,987.0,0.0,11.03,10.91 -2016-01-10 19:00:00,1038.0,0.0,10.55,11.28 -2016-01-10 20:00:00,1066.0,0.0,10.07,11.65 -2016-01-10 21:00:00,1163.0,0.0,9.59,12.01 -2016-01-10 22:00:00,1297.0,0.0,9.65,12.0 -2016-01-10 23:00:00,1170.0,0.0,9.71,11.98 -2016-01-11 00:00:00,1068.0,0.0,9.78,11.96 -2016-01-11 01:00:00,971.0,0.0,9.99,11.97 -2016-01-11 02:00:00,907.0,0.0,10.2,11.99 -2016-01-11 03:00:00,874.0,0.0,10.41,12.0 -2016-01-11 04:00:00,875.0,0.0,10.09,12.42 -2016-01-11 05:00:00,871.0,0.0,9.76,12.84 -2016-01-11 06:00:00,887.0,0.0,9.44,13.26 -2016-01-11 07:00:00,941.0,0.0,9.44,13.38 -2016-01-11 08:00:00,999.0,0.0,9.43,13.5 -2016-01-11 09:00:00,1040.0,20.71,9.43,13.63 -2016-01-11 10:00:00,1045.0,5.5,9.7,13.73 -2016-01-11 11:00:00,1066.0,24.99,9.96,13.84 -2016-01-11 12:00:00,1101.0,163.31,10.23,13.94 -2016-01-11 13:00:00,1046.0,334.53,9.95,14.25 -2016-01-11 14:00:00,904.0,219.11,9.67,14.55 -2016-01-11 15:00:00,933.0,30.1,9.39,14.86 -2016-01-11 16:00:00,997.0,9.02,9.52,15.36 -2016-01-11 17:00:00,1038.0,0.0,9.66,15.86 -2016-01-11 18:00:00,1145.0,0.0,9.8,16.36 -2016-01-11 19:00:00,1187.0,0.0,9.81,16.43 -2016-01-11 20:00:00,1175.0,0.0,9.83,16.5 -2016-01-11 21:00:00,1264.0,0.0,9.84,16.57 -2016-01-11 22:00:00,1379.0,0.0,9.78,16.07 -2016-01-11 23:00:00,1245.0,0.0,9.72,15.58 -2016-01-12 00:00:00,1167.0,0.0,9.66,15.09 -2016-01-12 01:00:00,1072.0,0.0,9.46,14.55 -2016-01-12 02:00:00,953.0,0.0,9.27,14.01 -2016-01-12 03:00:00,901.0,0.0,9.07,13.48 -2016-01-12 04:00:00,908.0,0.0,8.84,13.03 -2016-01-12 05:00:00,917.0,0.0,8.62,12.59 -2016-01-12 06:00:00,959.0,0.0,8.39,12.15 -2016-01-12 07:00:00,991.0,0.0,8.29,12.46 -2016-01-12 08:00:00,1059.0,0.0,8.18,12.78 -2016-01-12 09:00:00,1175.0,47.73,8.08,13.09 -2016-01-12 10:00:00,1114.0,157.34,8.35,13.39 -2016-01-12 11:00:00,1070.0,280.26,8.61,13.7 -2016-01-12 12:00:00,1032.0,325.59,8.88,14.0 -2016-01-12 13:00:00,988.0,550.77,8.95,14.28 -2016-01-12 14:00:00,889.0,224.68,9.02,14.55 -2016-01-12 15:00:00,907.0,148.32,9.09,14.83 -2016-01-12 16:00:00,937.0,6.65,9.22,14.62 -2016-01-12 17:00:00,980.0,0.0,9.35,14.41 -2016-01-12 18:00:00,1162.0,0.0,9.48,14.21 -2016-01-12 19:00:00,1224.0,0.0,9.47,13.57 -2016-01-12 20:00:00,1177.0,0.0,9.47,12.93 -2016-01-12 21:00:00,1247.0,0.0,9.46,12.29 -2016-01-12 22:00:00,1419.0,0.0,9.44,11.55 -2016-01-12 23:00:00,1266.0,0.0,9.42,10.81 -2016-01-13 00:00:00,1143.0,0.0,9.4,10.07 -2016-01-13 01:00:00,1123.0,0.0,9.33,9.42 -2016-01-13 02:00:00,991.0,0.0,9.27,8.77 -2016-01-13 03:00:00,926.0,0.0,9.21,8.12 -2016-01-13 04:00:00,912.0,0.0,9.17,7.6 -2016-01-13 05:00:00,923.0,0.0,9.14,7.09 -2016-01-13 06:00:00,951.0,0.0,9.1,6.57 -2016-01-13 07:00:00,1035.0,0.0,9.02,6.74 -2016-01-13 08:00:00,1092.0,0.0,8.93,6.92 -2016-01-13 09:00:00,1074.0,46.17,8.85,7.1 -2016-01-13 10:00:00,1099.0,400.13,8.87,7.7 -2016-01-13 11:00:00,1071.0,554.92,8.89,8.3 -2016-01-13 12:00:00,1053.0,103.57,8.91,8.9 -2016-01-13 13:00:00,974.0,455.87,8.79,8.86 -2016-01-13 14:00:00,960.0,355.28,8.66,8.82 -2016-01-13 15:00:00,912.0,347.44,8.53,8.79 -2016-01-13 16:00:00,920.0,11.11,8.72,8.93 -2016-01-13 17:00:00,986.0,0.0,8.9,9.07 -2016-01-13 18:00:00,1104.0,0.0,9.09,9.21 -2016-01-13 19:00:00,1153.0,0.0,9.17,9.4 -2016-01-13 20:00:00,1159.0,0.0,9.24,9.59 -2016-01-13 21:00:00,1209.0,0.0,9.32,9.78 -2016-01-13 22:00:00,1345.0,0.0,9.27,10.0 -2016-01-13 23:00:00,1192.0,0.0,9.22,10.22 -2016-01-14 00:00:00,1062.0,0.0,9.18,10.44 -2016-01-14 01:00:00,1037.0,0.0,9.12,10.51 -2016-01-14 02:00:00,965.0,0.0,9.06,10.57 -2016-01-14 03:00:00,887.0,0.0,9.0,10.63 -2016-01-14 04:00:00,912.0,0.0,9.13,11.14 -2016-01-14 05:00:00,887.0,0.0,9.25,11.64 -2016-01-14 06:00:00,934.0,0.0,9.38,12.14 -2016-01-14 07:00:00,1027.0,0.0,9.41,12.26 -2016-01-14 08:00:00,1119.0,0.0,9.44,12.38 -2016-01-14 09:00:00,1117.0,58.38,9.48,12.5 -2016-01-14 10:00:00,1092.0,341.42,9.44,12.41 -2016-01-14 11:00:00,1094.0,517.61,9.41,12.33 -2016-01-14 12:00:00,1066.0,283.89,9.37,12.25 -2016-01-14 13:00:00,1013.0,460.03,9.25,11.62 -2016-01-14 14:00:00,992.0,273.01,9.13,10.99 -2016-01-14 15:00:00,957.0,155.57,9.01,10.36 -2016-01-14 16:00:00,937.0,64.1,8.94,10.19 -2016-01-14 17:00:00,970.0,0.0,8.88,10.02 -2016-01-14 18:00:00,1094.0,0.0,8.81,9.85 -2016-01-14 19:00:00,1194.0,0.0,8.78,9.52 -2016-01-14 20:00:00,1209.0,0.0,8.74,9.2 -2016-01-14 21:00:00,1326.0,0.0,8.71,8.87 -2016-01-14 22:00:00,1405.0,0.0,8.65,9.0 -2016-01-14 23:00:00,1262.0,0.0,8.6,9.13 -2016-01-15 00:00:00,1171.0,0.0,8.55,9.26 -2016-01-15 01:00:00,1127.0,0.0,8.62,10.74 -2016-01-15 02:00:00,1075.0,0.0,8.7,12.23 -2016-01-15 03:00:00,1052.0,0.0,8.78,13.71 -2016-01-15 04:00:00,1041.0,0.0,8.73,13.93 -2016-01-15 05:00:00,1021.0,0.0,8.68,14.14 -2016-01-15 06:00:00,1038.0,0.0,8.63,14.36 -2016-01-15 07:00:00,1143.0,0.0,8.57,14.18 -2016-01-15 08:00:00,1225.0,0.0,8.51,14.01 -2016-01-15 09:00:00,1215.0,107.36,8.45,13.83 -2016-01-15 10:00:00,1158.0,407.35,8.45,13.6 -2016-01-15 11:00:00,1136.0,293.12,8.45,13.36 -2016-01-15 12:00:00,1088.0,375.64,8.45,13.12 -2016-01-15 13:00:00,1040.0,331.34,8.31,13.08 -2016-01-15 14:00:00,1044.0,229.93,8.16,13.03 -2016-01-15 15:00:00,1053.0,191.53,8.02,12.99 -2016-01-15 16:00:00,1029.0,112.73,8.24,12.69 -2016-01-15 17:00:00,1022.0,0.0,8.46,12.39 -2016-01-15 18:00:00,1145.0,0.0,8.68,12.08 -2016-01-15 19:00:00,1250.0,0.0,8.75,11.58 -2016-01-15 20:00:00,1282.0,0.0,8.82,11.07 -2016-01-15 21:00:00,1397.0,0.0,8.89,10.57 -2016-01-15 22:00:00,1498.0,0.0,9.04,10.38 -2016-01-15 23:00:00,1309.0,0.0,9.19,10.2 -2016-01-16 00:00:00,1199.0,0.0,9.35,10.01 -2016-01-16 01:00:00,1109.0,0.0,9.24,9.39 -2016-01-16 02:00:00,1040.0,0.0,9.13,8.77 -2016-01-16 03:00:00,1024.0,0.0,9.02,8.15 -2016-01-16 04:00:00,1016.0,0.0,9.09,7.59 -2016-01-16 05:00:00,953.0,0.0,9.15,7.03 -2016-01-16 06:00:00,948.0,0.0,9.22,6.47 -2016-01-16 07:00:00,989.0,0.0,9.19,5.69 -2016-01-16 08:00:00,1110.0,0.0,9.16,4.91 -2016-01-16 09:00:00,1164.0,27.15,9.14,4.14 -2016-01-16 10:00:00,1136.0,217.9,9.15,2.82 -2016-01-16 11:00:00,1063.0,497.56,9.15,1.5 -2016-01-16 12:00:00,1015.0,566.02,9.16,0.18 -2016-01-16 13:00:00,972.0,445.11,9.17,1.25 -2016-01-16 14:00:00,941.0,214.47,9.18,2.32 -2016-01-16 15:00:00,964.0,30.67,9.19,3.39 -2016-01-16 16:00:00,998.0,93.34,9.11,3.51 -2016-01-16 17:00:00,995.0,0.0,9.03,3.62 -2016-01-16 18:00:00,1084.0,0.0,8.95,3.74 -2016-01-16 19:00:00,1110.0,0.0,9.02,3.0 -2016-01-16 20:00:00,1113.0,0.0,9.1,2.26 -2016-01-16 21:00:00,1240.0,0.0,9.17,1.52 -2016-01-16 22:00:00,1374.0,0.0,9.27,2.01 -2016-01-16 23:00:00,1206.0,0.0,9.38,2.5 -2016-01-17 00:00:00,1071.0,0.0,9.49,2.99 -2016-01-17 01:00:00,964.0,0.0,9.71,3.68 -2016-01-17 02:00:00,888.0,0.0,9.94,4.37 -2016-01-17 03:00:00,894.0,0.0,10.17,5.06 -2016-01-17 04:00:00,934.0,0.0,10.29,5.4 -2016-01-17 05:00:00,916.0,0.0,10.4,5.74 -2016-01-17 06:00:00,870.0,0.0,10.52,6.08 -2016-01-17 07:00:00,891.0,0.0,10.59,6.47 -2016-01-17 08:00:00,966.0,0.0,10.65,6.86 -2016-01-17 09:00:00,1067.0,6.59,10.72,7.26 -2016-01-17 10:00:00,1139.0,23.46,10.78,7.8 -2016-01-17 11:00:00,1181.0,50.36,10.84,8.34 -2016-01-17 12:00:00,1107.0,64.63,10.9,8.88 -2016-01-17 13:00:00,1024.0,56.83,10.59,9.39 -2016-01-17 14:00:00,982.0,18.01,10.28,9.9 -2016-01-17 15:00:00,995.0,29.99,9.98,10.41 -2016-01-17 16:00:00,1026.0,7.83,9.82,10.97 -2016-01-17 17:00:00,1079.0,0.0,9.66,11.54 -2016-01-17 18:00:00,1110.0,0.0,9.5,12.1 -2016-01-17 19:00:00,1127.0,0.0,9.52,13.08 -2016-01-17 20:00:00,1150.0,0.0,9.55,14.06 -2016-01-17 21:00:00,1271.0,0.0,9.57,15.03 -2016-01-17 22:00:00,1434.0,0.0,9.99,15.1 -2016-01-17 23:00:00,1310.0,0.0,10.41,15.17 -2016-01-18 00:00:00,1193.0,0.0,10.83,15.24 -2016-01-18 01:00:00,1057.0,0.0,10.85,13.27 -2016-01-18 02:00:00,964.0,0.0,10.88,11.31 -2016-01-18 03:00:00,947.0,0.0,10.9,9.34 -2016-01-18 04:00:00,921.0,0.0,10.83,8.83 -2016-01-18 05:00:00,932.0,0.0,10.75,8.32 -2016-01-18 06:00:00,919.0,0.0,10.68,7.81 -2016-01-18 07:00:00,932.0,0.0,10.58,7.59 -2016-01-18 08:00:00,977.0,0.0,10.48,7.37 -2016-01-18 09:00:00,1030.0,96.66,10.38,7.16 -2016-01-18 10:00:00,1045.0,178.86,10.39,6.83 -2016-01-18 11:00:00,1027.0,203.76,10.4,6.51 -2016-01-18 12:00:00,988.0,193.76,10.41,6.18 -2016-01-18 13:00:00,836.0,571.42,10.47,4.72 -2016-01-18 14:00:00,785.0,508.21,10.53,3.26 -2016-01-18 15:00:00,764.0,230.6,10.59,1.81 -2016-01-18 16:00:00,783.0,78.39,10.68,1.49 -2016-01-18 17:00:00,859.0,0.0,10.77,1.18 -2016-01-18 18:00:00,962.0,0.0,10.86,0.87 -2016-01-18 19:00:00,1026.0,0.0,10.77,1.76 -2016-01-18 20:00:00,1007.0,0.0,10.67,2.64 -2016-01-18 21:00:00,1095.0,0.0,10.58,3.53 -2016-01-18 22:00:00,1273.0,0.0,10.47,3.6 -2016-01-18 23:00:00,1140.0,0.0,10.36,3.67 -2016-01-19 00:00:00,1029.0,0.0,10.26,3.74 -2016-01-19 01:00:00,967.0,0.0,10.29,3.19 -2016-01-19 02:00:00,861.0,0.0,10.32,2.63 -2016-01-19 03:00:00,801.0,0.0,10.35,2.08 -2016-01-19 04:00:00,816.0,0.0,10.21,2.48 -2016-01-19 05:00:00,840.0,0.0,10.08,2.87 -2016-01-19 06:00:00,863.0,0.0,9.94,3.27 -2016-01-19 07:00:00,943.0,0.0,9.84,3.55 -2016-01-19 08:00:00,981.0,0.0,9.74,3.84 -2016-01-19 09:00:00,1005.0,7.21,9.64,4.12 -2016-01-19 10:00:00,1020.0,103.41,9.61,4.09 -2016-01-19 11:00:00,1042.0,70.17,9.57,4.05 -2016-01-19 12:00:00,1054.0,78.03,9.54,4.01 -2016-01-19 13:00:00,1043.0,88.02,9.77,4.26 -2016-01-19 14:00:00,1006.0,60.92,9.99,4.51 -2016-01-19 15:00:00,954.0,43.71,10.22,4.76 -2016-01-19 16:00:00,913.0,39.51,10.1,5.12 -2016-01-19 17:00:00,980.0,0.0,9.99,5.49 -2016-01-19 18:00:00,1069.0,0.0,9.88,5.85 -2016-01-19 19:00:00,1102.0,0.0,9.78,6.13 -2016-01-19 20:00:00,1120.0,0.0,9.67,6.42 -2016-01-19 21:00:00,1165.0,0.0,9.57,6.7 -2016-01-19 22:00:00,1298.0,0.0,9.56,6.62 -2016-01-19 23:00:00,1146.0,0.0,9.55,6.53 -2016-01-20 00:00:00,1066.0,0.0,9.55,6.44 -2016-01-20 01:00:00,1001.0,0.0,9.56,6.07 -2016-01-20 02:00:00,941.0,0.0,9.57,5.71 -2016-01-20 03:00:00,879.0,0.0,9.58,5.34 -2016-01-20 04:00:00,864.0,0.0,9.57,5.43 -2016-01-20 05:00:00,860.0,0.0,9.56,5.53 -2016-01-20 06:00:00,915.0,0.0,9.55,5.63 -2016-01-20 07:00:00,984.0,0.0,9.6,5.8 -2016-01-20 08:00:00,1123.0,0.0,9.65,5.98 -2016-01-20 09:00:00,1130.0,30.56,9.71,6.15 -2016-01-20 10:00:00,1114.0,93.37,9.83,6.46 -2016-01-20 11:00:00,1160.0,129.35,9.96,6.76 -2016-01-20 12:00:00,1152.0,132.95,10.08,7.06 -2016-01-20 13:00:00,1096.0,284.56,10.37,7.23 -2016-01-20 14:00:00,1066.0,132.86,10.66,7.4 -2016-01-20 15:00:00,1061.0,46.85,10.94,7.57 -2016-01-20 16:00:00,1070.0,33.67,11.05,7.79 -2016-01-20 17:00:00,1064.0,0.0,11.15,8.0 -2016-01-20 18:00:00,1111.0,0.0,11.26,8.22 -2016-01-20 19:00:00,1161.0,0.0,11.28,8.54 -2016-01-20 20:00:00,1154.0,0.0,11.29,8.86 -2016-01-20 21:00:00,1260.0,0.0,11.31,9.19 -2016-01-20 22:00:00,1416.0,0.0,11.35,9.51 -2016-01-20 23:00:00,1250.0,0.0,11.4,9.83 -2016-01-21 00:00:00,1124.0,0.0,11.45,10.15 -2016-01-21 01:00:00,1053.0,0.0,11.48,10.91 -2016-01-21 02:00:00,979.0,0.0,11.52,11.66 -2016-01-21 03:00:00,936.0,0.0,11.55,12.41 -2016-01-21 04:00:00,936.0,0.0,11.62,12.2 -2016-01-21 05:00:00,917.0,0.0,11.7,11.98 -2016-01-21 06:00:00,926.0,0.0,11.77,11.77 -2016-01-21 07:00:00,981.0,0.0,11.81,11.84 -2016-01-21 08:00:00,1080.0,0.0,11.85,11.91 -2016-01-21 09:00:00,1104.0,13.7,11.89,11.99 -2016-01-21 10:00:00,1114.0,43.53,11.85,12.08 -2016-01-21 11:00:00,1152.0,19.22,11.82,12.17 -2016-01-21 12:00:00,1171.0,24.75,11.78,12.26 -2016-01-21 13:00:00,1130.0,25.46,11.73,12.37 -2016-01-21 14:00:00,1104.0,13.27,11.68,12.47 -2016-01-21 15:00:00,1096.0,10.18,11.64,12.58 -2016-01-21 16:00:00,1105.0,4.61,11.75,12.29 -2016-01-21 17:00:00,1113.0,0.0,11.86,12.01 -2016-01-21 18:00:00,1147.0,0.0,11.98,11.72 -2016-01-21 19:00:00,1184.0,0.0,12.11,11.64 -2016-01-21 20:00:00,1166.0,0.0,12.25,11.56 -2016-01-21 21:00:00,1230.0,0.0,12.38,11.48 -2016-01-21 22:00:00,1344.0,0.0,12.51,11.53 -2016-01-21 23:00:00,1207.0,0.0,12.64,11.58 -2016-01-22 00:00:00,1079.0,0.0,12.77,11.63 -2016-01-22 01:00:00,997.0,0.0,12.76,11.37 -2016-01-22 02:00:00,888.0,0.0,12.76,11.12 -2016-01-22 03:00:00,861.0,0.0,12.76,10.87 -2016-01-22 04:00:00,858.0,0.0,12.85,11.2 -2016-01-22 05:00:00,828.0,0.0,12.95,11.53 -2016-01-22 06:00:00,823.0,0.0,13.04,11.86 -2016-01-22 07:00:00,886.0,0.0,13.04,11.71 -2016-01-22 08:00:00,914.0,0.0,13.03,11.55 -2016-01-22 09:00:00,931.0,216.93,13.03,11.39 -2016-01-22 10:00:00,957.0,369.68,12.89,10.92 -2016-01-22 11:00:00,963.0,529.58,12.74,10.46 -2016-01-22 12:00:00,898.0,472.13,12.6,9.99 -2016-01-22 13:00:00,806.0,387.18,12.55,9.8 -2016-01-22 14:00:00,745.0,532.68,12.5,9.62 -2016-01-22 15:00:00,704.0,376.68,12.44,9.43 -2016-01-22 16:00:00,715.0,175.47,12.35,9.14 -2016-01-22 17:00:00,742.0,0.0,12.26,8.85 -2016-01-22 18:00:00,868.0,0.0,12.17,8.55 -2016-01-22 19:00:00,935.0,0.0,12.13,8.1 -2016-01-22 20:00:00,974.0,0.0,12.08,7.65 -2016-01-22 21:00:00,1036.0,0.0,12.04,7.2 -2016-01-22 22:00:00,1175.0,0.0,12.0,6.86 -2016-01-22 23:00:00,1057.0,0.0,11.96,6.52 -2016-01-23 00:00:00,872.0,0.0,11.93,6.18 -2016-01-23 01:00:00,836.0,0.0,11.79,5.88 -2016-01-23 02:00:00,791.0,0.0,11.66,5.58 -2016-01-23 03:00:00,771.0,0.0,11.52,5.28 -2016-01-23 04:00:00,789.0,0.0,11.44,5.94 -2016-01-23 05:00:00,790.0,0.0,11.37,6.6 -2016-01-23 06:00:00,788.0,0.0,11.29,7.26 -2016-01-23 07:00:00,831.0,0.0,11.43,8.06 -2016-01-23 08:00:00,905.0,0.0,11.56,8.86 -2016-01-23 09:00:00,973.0,120.34,11.7,9.67 -2016-01-23 10:00:00,1008.0,162.51,11.91,10.21 -2016-01-23 11:00:00,1030.0,54.28,12.13,10.75 -2016-01-23 12:00:00,1041.0,21.9,12.34,11.3 -2016-01-23 13:00:00,1014.0,45.02,12.44,11.4 -2016-01-23 14:00:00,1001.0,27.47,12.54,11.51 -2016-01-23 15:00:00,976.0,6.51,12.65,11.61 -2016-01-23 16:00:00,988.0,2.32,12.79,11.25 -2016-01-23 17:00:00,984.0,0.0,12.94,10.89 -2016-01-23 18:00:00,1007.0,0.0,13.08,10.52 -2016-01-23 19:00:00,1026.0,0.0,13.06,10.31 -2016-01-23 20:00:00,1014.0,0.0,13.04,10.1 -2016-01-23 21:00:00,1096.0,0.0,13.02,9.89 -2016-01-23 22:00:00,1213.0,0.0,12.97,9.71 -2016-01-23 23:00:00,1055.0,0.0,12.93,9.53 -2016-01-24 00:00:00,920.0,0.0,12.89,9.35 -2016-01-24 01:00:00,863.0,0.0,12.92,9.6 -2016-01-24 02:00:00,784.0,0.0,12.95,9.85 -2016-01-24 03:00:00,744.0,0.0,12.98,10.1 -2016-01-24 04:00:00,753.0,0.0,12.96,9.8 -2016-01-24 05:00:00,744.0,0.0,12.94,9.51 -2016-01-24 06:00:00,731.0,0.0,12.92,9.21 -2016-01-24 07:00:00,760.0,0.0,12.99,9.09 -2016-01-24 08:00:00,820.0,0.0,13.06,8.97 -2016-01-24 09:00:00,861.0,99.1,13.14,8.84 -2016-01-24 10:00:00,900.0,39.58,13.26,8.94 -2016-01-24 11:00:00,841.0,134.94,13.38,9.04 -2016-01-24 12:00:00,761.0,571.26,13.5,9.14 -2016-01-24 13:00:00,677.0,661.25,13.53,9.59 -2016-01-24 14:00:00,624.0,472.77,13.56,10.03 -2016-01-24 15:00:00,608.0,316.35,13.59,10.47 -2016-01-24 16:00:00,614.0,148.23,13.55,10.83 -2016-01-24 17:00:00,649.0,0.0,13.52,11.2 -2016-01-24 18:00:00,752.0,0.0,13.48,11.56 -2016-01-24 19:00:00,818.0,0.0,13.42,11.49 -2016-01-24 20:00:00,848.0,0.0,13.35,11.43 -2016-01-24 21:00:00,976.0,0.0,13.29,11.37 -2016-01-24 22:00:00,1152.0,0.0,13.34,11.13 -2016-01-24 23:00:00,991.0,0.0,13.4,10.9 -2016-01-25 00:00:00,881.0,0.0,13.46,10.66 -2016-01-25 01:00:00,809.0,0.0,13.6,10.75 -2016-01-25 02:00:00,717.0,0.0,13.74,10.85 -2016-01-25 03:00:00,689.0,0.0,13.88,10.94 -2016-01-25 04:00:00,680.0,0.0,13.91,11.45 -2016-01-25 05:00:00,676.0,0.0,13.93,11.97 -2016-01-25 06:00:00,683.0,0.0,13.96,12.48 -2016-01-25 07:00:00,735.0,0.0,13.75,12.42 -2016-01-25 08:00:00,809.0,0.0,13.54,12.35 -2016-01-25 09:00:00,822.0,103.02,13.33,12.29 -2016-01-25 10:00:00,824.0,162.42,13.05,11.93 -2016-01-25 11:00:00,820.0,259.59,12.78,11.57 -2016-01-25 12:00:00,784.0,522.37,12.5,11.21 -2016-01-25 13:00:00,715.0,530.98,12.1,11.03 -2016-01-25 14:00:00,667.0,581.9,11.7,10.86 -2016-01-25 15:00:00,679.0,433.2,11.3,10.68 -2016-01-25 16:00:00,690.0,187.76,11.15,9.88 -2016-01-25 17:00:00,715.0,0.0,11.01,9.09 -2016-01-25 18:00:00,803.0,0.0,10.86,8.3 -2016-01-25 19:00:00,889.0,0.0,10.78,7.57 -2016-01-25 20:00:00,894.0,0.0,10.69,6.84 -2016-01-25 21:00:00,970.0,0.0,10.61,6.11 -2016-01-25 22:00:00,1131.0,0.0,10.54,7.08 -2016-01-25 23:00:00,989.0,0.0,10.47,8.04 -2016-01-26 00:00:00,886.0,0.0,10.4,9.01 -2016-01-26 01:00:00,828.0,0.0,10.43,10.27 -2016-01-26 02:00:00,769.0,0.0,10.47,11.54 -2016-01-26 03:00:00,757.0,0.0,10.5,12.8 -2016-01-26 04:00:00,780.0,0.0,10.68,13.72 -2016-01-26 05:00:00,773.0,0.0,10.85,14.65 -2016-01-26 06:00:00,789.0,0.0,11.03,15.57 -2016-01-26 07:00:00,856.0,0.0,11.35,15.8 -2016-01-26 08:00:00,963.0,0.0,11.66,16.03 -2016-01-26 09:00:00,991.0,1.87,11.98,16.26 -2016-01-26 10:00:00,1004.0,11.97,12.06,16.44 -2016-01-26 11:00:00,1013.0,68.07,12.14,16.62 -2016-01-26 12:00:00,1035.0,15.18,12.22,16.8 -2016-01-26 13:00:00,1033.0,24.02,12.16,16.79 -2016-01-26 14:00:00,949.0,11.34,12.1,16.78 -2016-01-26 15:00:00,924.0,24.73,12.03,16.77 -2016-01-26 16:00:00,938.0,15.85,12.12,16.65 -2016-01-26 17:00:00,934.0,0.0,12.2,16.52 -2016-01-26 18:00:00,984.0,0.0,12.28,16.4 -2016-01-26 19:00:00,1004.0,0.0,12.42,16.27 -2016-01-26 20:00:00,1005.0,0.0,12.55,16.13 -2016-01-26 21:00:00,1084.0,0.0,12.69,16.0 -2016-01-26 22:00:00,1222.0,0.0,12.71,16.16 -2016-01-26 23:00:00,1075.0,0.0,12.74,16.32 -2016-01-27 00:00:00,950.0,0.0,12.77,16.48 -2016-01-27 01:00:00,870.0,0.0,12.66,16.27 -2016-01-27 02:00:00,808.0,0.0,12.56,16.05 -2016-01-27 03:00:00,771.0,0.0,12.45,15.83 -2016-01-27 04:00:00,777.0,0.0,12.52,15.71 -2016-01-27 05:00:00,765.0,0.0,12.58,15.59 -2016-01-27 06:00:00,778.0,0.0,12.65,15.46 -2016-01-27 07:00:00,837.0,0.0,12.66,15.31 -2016-01-27 08:00:00,922.0,0.0,12.67,15.16 -2016-01-27 09:00:00,934.0,2.8,12.68,15.01 -2016-01-27 10:00:00,940.0,5.95,12.59,14.64 -2016-01-27 11:00:00,961.0,64.19,12.5,14.28 -2016-01-27 12:00:00,956.0,30.35,12.41,13.92 -2016-01-27 13:00:00,912.0,23.3,12.24,12.28 -2016-01-27 14:00:00,894.0,24.71,12.07,10.63 -2016-01-27 15:00:00,871.0,19.88,11.9,8.99 -2016-01-27 16:00:00,880.0,39.99,11.45,9.48 -2016-01-27 17:00:00,870.0,0.0,11.01,9.97 -2016-01-27 18:00:00,947.0,0.0,10.57,10.46 -2016-01-27 19:00:00,977.0,0.0,10.21,10.27 -2016-01-27 20:00:00,971.0,0.0,9.84,10.09 -2016-01-27 21:00:00,1052.0,0.0,9.48,9.9 -2016-01-27 22:00:00,1205.0,0.0,9.52,9.57 -2016-01-27 23:00:00,1076.0,0.0,9.56,9.23 -2016-01-28 00:00:00,959.0,0.0,9.61,8.9 -2016-01-28 01:00:00,902.0,0.0,9.93,8.23 -2016-01-28 02:00:00,833.0,0.0,10.26,7.57 -2016-01-28 03:00:00,810.0,0.0,10.58,6.91 -2016-01-28 04:00:00,818.0,0.0,10.39,6.53 -2016-01-28 05:00:00,814.0,0.0,10.19,6.15 -2016-01-28 06:00:00,834.0,0.0,10.0,5.77 -2016-01-28 07:00:00,903.0,0.0,9.89,5.35 -2016-01-28 08:00:00,1003.0,0.0,9.77,4.93 -2016-01-28 09:00:00,1034.0,196.99,9.66,4.51 -2016-01-28 10:00:00,987.0,325.28,9.69,5.38 -2016-01-28 11:00:00,944.0,583.87,9.72,6.25 -2016-01-28 12:00:00,900.0,338.15,9.75,7.12 -2016-01-28 13:00:00,869.0,611.9,9.84,8.06 -2016-01-28 14:00:00,801.0,283.28,9.93,9.01 -2016-01-28 15:00:00,765.0,70.49,10.02,9.96 -2016-01-28 16:00:00,764.0,144.74,10.31,10.17 -2016-01-28 17:00:00,800.0,0.0,10.61,10.37 -2016-01-28 18:00:00,900.0,0.0,10.91,10.58 -2016-01-28 19:00:00,1011.0,0.0,11.2,10.84 -2016-01-28 20:00:00,1015.0,0.0,11.48,11.09 -2016-01-28 21:00:00,1087.0,0.0,11.77,11.35 -2016-01-28 22:00:00,1226.0,0.0,11.86,11.66 -2016-01-28 23:00:00,1091.0,0.0,11.95,11.96 -2016-01-29 00:00:00,968.0,0.0,12.04,12.26 -2016-01-29 01:00:00,915.0,0.0,11.86,12.83 -2016-01-29 02:00:00,831.0,0.0,11.69,13.39 -2016-01-29 03:00:00,784.0,0.0,11.52,13.96 -2016-01-29 04:00:00,803.0,0.0,11.52,14.44 -2016-01-29 05:00:00,786.0,0.0,11.51,14.92 -2016-01-29 06:00:00,801.0,0.0,11.51,15.41 -2016-01-29 07:00:00,873.0,0.0,11.61,14.61 -2016-01-29 08:00:00,917.0,0.0,11.71,13.81 -2016-01-29 09:00:00,916.0,37.72,11.81,13.01 -2016-01-29 10:00:00,910.0,124.38,11.84,13.03 -2016-01-29 11:00:00,899.0,17.87,11.86,13.06 -2016-01-29 12:00:00,906.0,64.23,11.89,13.09 -2016-01-29 13:00:00,874.0,37.02,11.71,13.55 -2016-01-29 14:00:00,846.0,30.49,11.52,14.02 -2016-01-29 15:00:00,828.0,15.25,11.34,14.48 -2016-01-29 16:00:00,822.0,35.85,11.52,15.47 -2016-01-29 17:00:00,832.0,0.0,11.7,16.46 -2016-01-29 18:00:00,918.0,0.0,11.88,17.45 -2016-01-29 19:00:00,979.0,0.0,11.89,17.12 -2016-01-29 20:00:00,953.0,0.0,11.9,16.8 -2016-01-29 21:00:00,1073.0,0.0,11.91,16.47 -2016-01-29 22:00:00,1212.0,0.0,11.87,15.88 -2016-01-29 23:00:00,1062.0,0.0,11.83,15.29 -2016-01-30 00:00:00,948.0,0.0,11.79,14.7 -2016-01-30 01:00:00,909.0,0.0,11.74,14.45 -2016-01-30 02:00:00,816.0,0.0,11.69,14.19 -2016-01-30 03:00:00,774.0,0.0,11.64,13.93 -2016-01-30 04:00:00,777.0,0.0,11.54,13.42 -2016-01-30 05:00:00,788.0,0.0,11.45,12.91 -2016-01-30 06:00:00,762.0,0.0,11.35,12.4 -2016-01-30 07:00:00,797.0,0.0,11.01,12.34 -2016-01-30 08:00:00,846.0,0.0,10.67,12.27 -2016-01-30 09:00:00,895.0,15.96,10.34,12.21 -2016-01-30 10:00:00,935.0,34.37,10.02,11.96 -2016-01-30 11:00:00,970.0,89.6,9.71,11.71 -2016-01-30 12:00:00,996.0,105.39,9.39,11.46 -2016-01-30 13:00:00,958.0,68.77,9.55,11.28 -2016-01-30 14:00:00,944.0,35.16,9.71,11.1 -2016-01-30 15:00:00,960.0,32.19,9.88,10.92 -2016-01-30 16:00:00,958.0,25.89,9.77,10.53 -2016-01-30 17:00:00,977.0,0.0,9.66,10.14 -2016-01-30 18:00:00,1040.0,0.0,9.55,9.75 -2016-01-30 19:00:00,1098.0,0.0,9.64,9.14 -2016-01-30 20:00:00,1053.0,0.0,9.74,8.54 -2016-01-30 21:00:00,1129.0,0.0,9.83,7.93 -2016-01-30 22:00:00,1287.0,0.0,10.09,7.89 -2016-01-30 23:00:00,1125.0,0.0,10.35,7.85 -2016-01-31 00:00:00,984.0,0.0,10.61,7.81 -2016-01-31 01:00:00,932.0,0.0,10.91,9.2 -2016-01-31 02:00:00,846.0,0.0,11.21,10.59 -2016-01-31 03:00:00,802.0,0.0,11.51,11.99 -2016-01-31 04:00:00,813.0,0.0,11.8,12.7 -2016-01-31 05:00:00,800.0,0.0,12.08,13.41 -2016-01-31 06:00:00,794.0,0.0,12.37,14.12 -2016-01-31 07:00:00,816.0,0.0,12.64,14.56 -2016-01-31 08:00:00,865.0,0.0,12.91,15.0 -2016-01-31 09:00:00,896.0,35.47,13.19,15.43 -2016-01-31 10:00:00,959.0,43.71,13.09,14.9 -2016-01-31 11:00:00,989.0,47.92,12.98,14.37 -2016-01-31 12:00:00,948.0,35.34,12.88,13.83 -2016-01-31 13:00:00,894.0,51.76,12.7,13.97 -2016-01-31 14:00:00,836.0,73.46,12.51,14.1 -2016-01-31 15:00:00,833.0,50.17,12.32,14.23 -2016-01-31 16:00:00,835.0,50.85,12.29,14.1 -2016-01-31 17:00:00,859.0,0.0,12.26,13.96 -2016-01-31 18:00:00,944.0,0.0,12.22,13.82 -2016-01-31 19:00:00,982.0,0.0,12.13,13.34 -2016-01-31 20:00:00,963.0,0.0,12.03,12.86 -2016-01-31 21:00:00,1050.0,0.0,11.94,12.39 -2016-01-31 22:00:00,1188.0,0.0,11.85,11.96 -2016-01-31 23:00:00,1062.0,0.0,11.76,11.54 -2016-02-01 00:00:00,923.0,0.0,11.68,11.12 -2016-02-01 01:00:00,835.0,0.0,11.76,11.78 -2016-02-01 02:00:00,769.0,0.0,11.84,12.44 -2016-02-01 03:00:00,755.0,0.0,11.92,13.1 -2016-02-01 04:00:00,745.0,0.0,11.97,13.17 -2016-02-01 05:00:00,741.0,0.0,12.03,13.24 -2016-02-01 06:00:00,752.0,0.0,12.09,13.31 -2016-02-01 07:00:00,811.0,0.0,12.11,13.01 -2016-02-01 08:00:00,900.0,0.0,12.13,12.7 -2016-02-01 09:00:00,910.0,121.45,12.15,12.4 -2016-02-01 10:00:00,953.0,111.47,12.11,12.36 -2016-02-01 11:00:00,951.0,68.8,12.08,12.33 -2016-02-01 12:00:00,961.0,86.72,12.04,12.29 -2016-02-01 13:00:00,911.0,154.3,11.94,12.57 -2016-02-01 14:00:00,853.0,55.02,11.84,12.86 -2016-02-01 15:00:00,819.0,45.2,11.73,13.14 -2016-02-01 16:00:00,834.0,28.88,11.85,13.0 -2016-02-01 17:00:00,873.0,0.0,11.97,12.85 -2016-02-01 18:00:00,960.0,0.0,12.09,12.7 -2016-02-01 19:00:00,1000.0,0.0,12.09,12.19 -2016-02-01 20:00:00,983.0,0.0,12.09,11.68 -2016-02-01 21:00:00,1081.0,0.0,12.09,11.17 -2016-02-01 22:00:00,1224.0,0.0,12.01,10.28 -2016-02-01 23:00:00,1063.0,0.0,11.94,9.38 -2016-02-02 00:00:00,951.0,0.0,11.87,8.48 -2016-02-02 01:00:00,864.0,0.0,11.78,9.0 -2016-02-02 02:00:00,779.0,0.0,11.69,9.52 -2016-02-02 03:00:00,775.0,0.0,11.61,10.04 -2016-02-02 04:00:00,768.0,0.0,11.5,9.72 -2016-02-02 05:00:00,769.0,0.0,11.39,9.4 -2016-02-02 06:00:00,766.0,0.0,11.29,9.08 -2016-02-02 07:00:00,823.0,0.0,11.13,8.92 -2016-02-02 08:00:00,903.0,0.0,10.98,8.77 -2016-02-02 09:00:00,955.0,280.13,10.83,8.62 -2016-02-02 10:00:00,994.0,463.18,10.58,8.86 -2016-02-02 11:00:00,956.0,458.62,10.33,9.1 -2016-02-02 12:00:00,855.0,104.82,10.08,9.34 -2016-02-02 13:00:00,769.0,380.71,10.07,9.55 -2016-02-02 14:00:00,733.0,328.59,10.06,9.77 -2016-02-02 15:00:00,734.0,314.29,10.05,9.99 -2016-02-02 16:00:00,732.0,244.53,9.89,10.37 -2016-02-02 17:00:00,787.0,0.0,9.74,10.76 -2016-02-02 18:00:00,886.0,0.0,9.59,11.14 -2016-02-02 19:00:00,994.0,0.0,9.59,11.39 -2016-02-02 20:00:00,1005.0,0.0,9.58,11.64 -2016-02-02 21:00:00,1105.0,0.0,9.57,11.89 -2016-02-02 22:00:00,1283.0,0.0,9.5,12.14 -2016-02-02 23:00:00,1147.0,0.0,9.43,12.39 -2016-02-03 00:00:00,1034.0,0.0,9.36,12.63 -2016-02-03 01:00:00,959.0,0.0,9.31,12.45 -2016-02-03 02:00:00,880.0,0.0,9.26,12.26 -2016-02-03 03:00:00,855.0,0.0,9.21,12.07 -2016-02-03 04:00:00,900.0,0.0,9.12,12.5 -2016-02-03 05:00:00,908.0,0.0,9.04,12.93 -2016-02-03 06:00:00,920.0,0.0,8.96,13.37 -2016-02-03 07:00:00,1016.0,0.0,8.81,13.46 -2016-02-03 08:00:00,1117.0,0.0,8.67,13.55 -2016-02-03 09:00:00,1132.0,125.94,8.52,13.64 -2016-02-03 10:00:00,1101.0,464.69,8.84,13.2 -2016-02-03 11:00:00,995.0,577.3,9.16,12.76 -2016-02-03 12:00:00,946.0,375.84,9.48,12.32 -2016-02-03 13:00:00,879.0,112.45,9.45,11.97 -2016-02-03 14:00:00,856.0,615.56,9.43,11.62 -2016-02-03 15:00:00,829.0,74.69,9.4,11.27 -2016-02-03 16:00:00,841.0,237.56,9.53,10.92 -2016-02-03 17:00:00,889.0,0.0,9.65,10.57 -2016-02-03 18:00:00,982.0,0.0,9.77,10.22 -2016-02-03 19:00:00,1095.0,0.0,9.92,9.69 -2016-02-03 20:00:00,1079.0,0.0,10.07,9.15 -2016-02-03 21:00:00,1181.0,0.0,10.23,8.62 -2016-02-03 22:00:00,1317.0,0.0,10.45,8.89 -2016-02-03 23:00:00,1184.0,0.0,10.67,9.16 -2016-02-04 00:00:00,1032.0,0.0,10.89,9.43 -2016-02-04 01:00:00,949.0,0.0,11.06,10.48 -2016-02-04 02:00:00,876.0,0.0,11.23,11.53 -2016-02-04 03:00:00,842.0,0.0,11.4,12.58 -2016-02-04 04:00:00,853.0,0.0,11.5,12.32 -2016-02-04 05:00:00,842.0,0.0,11.61,12.06 -2016-02-04 06:00:00,832.0,0.0,11.72,11.81 -2016-02-04 07:00:00,893.0,0.0,11.69,10.6 -2016-02-04 08:00:00,981.0,0.0,11.66,9.4 -2016-02-04 09:00:00,998.0,132.06,11.63,8.19 -2016-02-04 10:00:00,996.0,42.17,11.61,7.69 -2016-02-04 11:00:00,1020.0,65.72,11.58,7.18 -2016-02-04 12:00:00,1022.0,81.26,11.56,6.68 -2016-02-04 13:00:00,936.0,72.76,11.33,6.61 -2016-02-04 14:00:00,901.0,55.86,11.1,6.54 -2016-02-04 15:00:00,888.0,47.56,10.86,6.47 -2016-02-04 16:00:00,875.0,32.14,10.87,6.38 -2016-02-04 17:00:00,890.0,0.0,10.88,6.29 -2016-02-04 18:00:00,971.0,0.0,10.89,6.19 -2016-02-04 19:00:00,1031.0,0.0,10.89,6.1 -2016-02-04 20:00:00,1029.0,0.0,10.89,6.01 -2016-02-04 21:00:00,1093.0,0.0,10.89,5.92 -2016-02-04 22:00:00,1244.0,0.0,10.91,6.01 -2016-02-04 23:00:00,1111.0,0.0,10.93,6.1 -2016-02-05 00:00:00,960.0,0.0,10.96,6.19 -2016-02-05 01:00:00,883.0,0.0,10.89,7.26 -2016-02-05 02:00:00,806.0,0.0,10.82,8.32 -2016-02-05 03:00:00,791.0,0.0,10.76,9.38 -2016-02-05 04:00:00,787.0,0.0,10.75,9.61 -2016-02-05 05:00:00,779.0,0.0,10.75,9.84 -2016-02-05 06:00:00,792.0,0.0,10.75,10.07 -2016-02-05 07:00:00,876.0,0.0,10.8,10.31 -2016-02-05 08:00:00,909.0,0.0,10.86,10.56 -2016-02-05 09:00:00,943.0,54.99,10.91,10.8 -2016-02-05 10:00:00,919.0,38.61,11.05,11.16 -2016-02-05 11:00:00,927.0,33.44,11.18,11.53 -2016-02-05 12:00:00,902.0,48.29,11.32,11.89 -2016-02-05 13:00:00,891.0,52.82,11.46,12.43 -2016-02-05 14:00:00,882.0,75.92,11.6,12.97 -2016-02-05 15:00:00,871.0,85.1,11.74,13.5 -2016-02-05 16:00:00,904.0,56.51,11.6,13.25 -2016-02-05 17:00:00,918.0,0.0,11.46,12.99 -2016-02-05 18:00:00,975.0,0.0,11.32,12.73 -2016-02-05 19:00:00,1047.0,0.0,11.28,12.71 -2016-02-05 20:00:00,1032.0,0.0,11.24,12.69 -2016-02-05 21:00:00,1116.0,0.0,11.2,12.68 -2016-02-05 22:00:00,1266.0,0.0,11.17,11.95 -2016-02-05 23:00:00,1138.0,0.0,11.13,11.22 -2016-02-06 00:00:00,1015.0,0.0,11.09,10.5 -2016-02-06 01:00:00,937.0,0.0,11.27,11.75 -2016-02-06 02:00:00,864.0,0.0,11.45,13.01 -2016-02-06 03:00:00,822.0,0.0,11.64,14.26 -2016-02-06 04:00:00,831.0,0.0,11.66,15.08 -2016-02-06 05:00:00,815.0,0.0,11.69,15.9 -2016-02-06 06:00:00,825.0,0.0,11.72,16.72 -2016-02-06 07:00:00,870.0,0.0,11.75,17.63 -2016-02-06 08:00:00,955.0,0.0,11.79,18.54 -2016-02-06 09:00:00,994.0,11.36,11.82,19.45 -2016-02-06 10:00:00,1049.0,43.0,11.66,19.65 -2016-02-06 11:00:00,1078.0,32.69,11.51,19.85 -2016-02-06 12:00:00,1112.0,40.08,11.35,20.06 -2016-02-06 13:00:00,1111.0,29.1,11.3,18.91 -2016-02-06 14:00:00,1075.0,30.55,11.25,17.76 -2016-02-06 15:00:00,1080.0,50.64,11.2,16.61 -2016-02-06 16:00:00,1074.0,31.27,10.84,15.51 -2016-02-06 17:00:00,1050.0,0.0,10.47,14.42 -2016-02-06 18:00:00,1106.0,0.0,10.1,13.32 -2016-02-06 19:00:00,1159.0,0.0,9.78,13.55 -2016-02-06 20:00:00,1137.0,0.0,9.47,13.78 -2016-02-06 21:00:00,1241.0,0.0,9.15,14.01 -2016-02-06 22:00:00,1387.0,0.0,8.79,14.24 -2016-02-06 23:00:00,1265.0,0.0,8.42,14.46 -2016-02-07 00:00:00,1139.0,0.0,8.06,14.69 -2016-02-07 01:00:00,1073.0,0.0,8.27,14.82 -2016-02-07 02:00:00,1006.0,0.0,8.48,14.96 -2016-02-07 03:00:00,973.0,0.0,8.69,15.09 -2016-02-07 04:00:00,985.0,0.0,8.63,15.25 -2016-02-07 05:00:00,988.0,0.0,8.58,15.4 -2016-02-07 06:00:00,982.0,0.0,8.53,15.56 -2016-02-07 07:00:00,1030.0,0.0,8.69,15.49 -2016-02-07 08:00:00,1070.0,1.56,8.86,15.42 -2016-02-07 09:00:00,1125.0,57.22,9.03,15.35 -2016-02-07 10:00:00,1155.0,81.1,9.25,15.25 -2016-02-07 11:00:00,1134.0,54.92,9.46,15.15 -2016-02-07 12:00:00,1152.0,80.71,9.68,15.05 -2016-02-07 13:00:00,1086.0,64.92,9.84,15.87 -2016-02-07 14:00:00,1039.0,30.01,10.0,16.69 -2016-02-07 15:00:00,1043.0,26.4,10.16,17.52 -2016-02-07 16:00:00,1059.0,55.85,10.73,17.85 -2016-02-07 17:00:00,1063.0,0.0,11.3,18.19 -2016-02-07 18:00:00,1094.0,0.0,11.86,18.52 -2016-02-07 19:00:00,1164.0,0.0,11.98,18.68 -2016-02-07 20:00:00,1144.0,0.0,12.1,18.83 -2016-02-07 21:00:00,1229.0,0.0,12.22,18.98 -2016-02-07 22:00:00,1386.0,0.0,12.15,19.05 -2016-02-07 23:00:00,1255.0,0.0,12.08,19.12 -2016-02-08 00:00:00,1123.0,0.0,12.01,19.19 -2016-02-08 01:00:00,1026.0,0.0,11.58,19.16 -2016-02-08 02:00:00,951.0,0.0,11.15,19.14 -2016-02-08 03:00:00,941.0,0.0,10.72,19.12 -2016-02-08 04:00:00,941.0,0.0,10.63,19.72 -2016-02-08 05:00:00,944.0,0.0,10.55,20.33 -2016-02-08 06:00:00,953.0,0.0,10.47,20.94 -2016-02-08 07:00:00,1016.0,0.0,10.34,20.91 -2016-02-08 08:00:00,1082.0,2.4,10.22,20.89 -2016-02-08 09:00:00,1130.0,290.31,10.1,20.87 -2016-02-08 10:00:00,1140.0,106.9,10.01,20.73 -2016-02-08 11:00:00,1118.0,529.59,9.92,20.58 -2016-02-08 12:00:00,1068.0,57.96,9.83,20.44 -2016-02-08 13:00:00,1024.0,79.9,9.95,20.28 -2016-02-08 14:00:00,1001.0,146.86,10.07,20.12 -2016-02-08 15:00:00,1000.0,497.15,10.19,19.96 -2016-02-08 16:00:00,981.0,71.73,10.13,18.92 -2016-02-08 17:00:00,964.0,0.0,10.07,17.88 -2016-02-08 18:00:00,1047.0,0.0,10.01,16.84 -2016-02-08 19:00:00,1140.0,0.0,9.91,16.01 -2016-02-08 20:00:00,1164.0,0.0,9.81,15.18 -2016-02-08 21:00:00,1254.0,0.0,9.7,14.34 -2016-02-08 22:00:00,1400.0,0.0,9.78,13.83 -2016-02-08 23:00:00,1250.0,0.0,9.85,13.31 -2016-02-09 00:00:00,1138.0,0.0,9.93,12.79 -2016-02-09 01:00:00,1052.0,0.0,10.03,11.87 -2016-02-09 02:00:00,971.0,0.0,10.14,10.95 -2016-02-09 03:00:00,920.0,0.0,10.25,10.03 -2016-02-09 04:00:00,917.0,0.0,10.08,10.43 -2016-02-09 05:00:00,898.0,0.0,9.91,10.83 -2016-02-09 06:00:00,898.0,0.0,9.75,11.23 -2016-02-09 07:00:00,982.0,0.0,9.08,12.16 -2016-02-09 08:00:00,1085.0,3.35,8.42,13.09 -2016-02-09 09:00:00,1145.0,16.9,7.76,14.03 -2016-02-09 10:00:00,1167.0,79.96,7.4,14.8 -2016-02-09 11:00:00,1193.0,183.7,7.04,15.57 -2016-02-09 12:00:00,1227.0,52.56,6.68,16.34 -2016-02-09 13:00:00,1194.0,149.49,7.02,16.67 -2016-02-09 14:00:00,1202.0,14.25,7.37,17.0 -2016-02-09 15:00:00,1209.0,199.83,7.72,17.32 -2016-02-09 16:00:00,1207.0,124.42,7.66,17.42 -2016-02-09 17:00:00,1226.0,28.43,7.61,17.51 -2016-02-09 18:00:00,1291.0,0.0,7.55,17.6 -2016-02-09 19:00:00,1406.0,0.0,7.39,17.19 -2016-02-09 20:00:00,1425.0,0.0,7.22,16.78 -2016-02-09 21:00:00,1508.0,0.0,7.05,16.37 -2016-02-09 22:00:00,1651.0,0.0,7.06,16.04 -2016-02-09 23:00:00,1489.0,0.0,7.07,15.7 -2016-02-10 00:00:00,1360.0,0.0,7.08,15.37 -2016-02-10 01:00:00,1292.0,0.0,7.15,14.56 -2016-02-10 02:00:00,1209.0,0.0,7.22,13.75 -2016-02-10 03:00:00,1161.0,0.0,7.29,12.94 -2016-02-10 04:00:00,1171.0,0.0,7.18,12.6 -2016-02-10 05:00:00,1149.0,0.0,7.07,12.27 -2016-02-10 06:00:00,1149.0,0.0,6.97,11.93 -2016-02-10 07:00:00,1215.0,0.0,7.15,11.68 -2016-02-10 08:00:00,1266.0,41.24,7.34,11.43 -2016-02-10 09:00:00,1304.0,28.18,7.53,11.17 -2016-02-10 10:00:00,1301.0,131.07,7.67,10.87 -2016-02-10 11:00:00,1231.0,181.19,7.8,10.57 -2016-02-10 12:00:00,1208.0,752.71,7.94,10.28 -2016-02-10 13:00:00,1110.0,621.37,8.16,9.92 -2016-02-10 14:00:00,1020.0,646.19,8.39,9.56 -2016-02-10 15:00:00,999.0,469.46,8.61,9.2 -2016-02-10 16:00:00,996.0,295.97,8.6,8.57 -2016-02-10 17:00:00,1025.0,26.29,8.59,7.94 -2016-02-10 18:00:00,1116.0,0.0,8.58,7.31 -2016-02-10 19:00:00,1279.0,0.0,8.64,7.17 -2016-02-10 20:00:00,1272.0,0.0,8.7,7.03 -2016-02-10 21:00:00,1375.0,0.0,8.76,6.88 -2016-02-10 22:00:00,1551.0,0.0,8.7,6.88 -2016-02-10 23:00:00,1386.0,0.0,8.64,6.88 -2016-02-11 00:00:00,1269.0,0.0,8.58,6.88 -2016-02-11 01:00:00,1169.0,0.0,8.44,7.01 -2016-02-11 02:00:00,1085.0,0.0,8.31,7.14 -2016-02-11 03:00:00,1058.0,0.0,8.18,7.27 -2016-02-11 04:00:00,1074.0,0.0,8.0,7.15 -2016-02-11 05:00:00,1062.0,0.0,7.82,7.04 -2016-02-11 06:00:00,1084.0,0.0,7.64,6.92 -2016-02-11 07:00:00,1125.0,0.0,7.66,6.77 -2016-02-11 08:00:00,1199.0,26.08,7.69,6.61 -2016-02-11 09:00:00,1223.0,162.9,7.71,6.46 -2016-02-11 10:00:00,1269.0,404.14,7.77,6.77 -2016-02-11 11:00:00,1172.0,546.23,7.84,7.09 -2016-02-11 12:00:00,1086.0,640.34,7.9,7.41 -2016-02-11 13:00:00,986.0,269.68,8.07,7.31 -2016-02-11 14:00:00,973.0,621.72,8.24,7.22 -2016-02-11 15:00:00,961.0,151.76,8.41,7.13 -2016-02-11 16:00:00,986.0,231.92,8.45,7.22 -2016-02-11 17:00:00,1051.0,0.0,8.48,7.31 -2016-02-11 18:00:00,1135.0,0.0,8.52,7.39 -2016-02-11 19:00:00,1243.0,0.0,8.86,7.46 -2016-02-11 20:00:00,1227.0,0.0,9.2,7.53 -2016-02-11 21:00:00,1326.0,0.0,9.53,7.6 -2016-02-11 22:00:00,1491.0,0.0,9.61,8.16 -2016-02-11 23:00:00,1348.0,0.0,9.69,8.71 -2016-02-12 00:00:00,1219.0,0.0,9.77,9.27 -2016-02-12 01:00:00,1155.0,0.0,10.17,9.16 -2016-02-12 02:00:00,1067.0,0.0,10.57,9.05 -2016-02-12 03:00:00,1001.0,0.0,10.97,8.94 -2016-02-12 04:00:00,1002.0,0.0,10.74,10.38 -2016-02-12 05:00:00,1004.0,0.0,10.52,11.83 -2016-02-12 06:00:00,1015.0,0.0,10.3,13.27 -2016-02-12 07:00:00,1106.0,0.0,10.35,13.7 -2016-02-12 08:00:00,1148.0,0.0,10.41,14.13 -2016-02-12 09:00:00,1189.0,250.69,10.46,14.57 -2016-02-12 10:00:00,1191.0,307.09,10.35,14.56 -2016-02-12 11:00:00,1183.0,407.5,10.23,14.56 -2016-02-12 12:00:00,1161.0,273.45,10.12,14.55 -2016-02-12 13:00:00,1056.0,406.65,10.27,13.77 -2016-02-12 14:00:00,1020.0,629.63,10.43,12.98 -2016-02-12 15:00:00,979.0,427.86,10.59,12.19 -2016-02-12 16:00:00,970.0,95.63,10.5,11.72 -2016-02-12 17:00:00,1001.0,61.52,10.41,11.26 -2016-02-12 18:00:00,1097.0,0.0,10.33,10.79 -2016-02-12 19:00:00,1250.0,0.0,10.19,9.87 -2016-02-12 20:00:00,1294.0,0.0,10.06,8.96 -2016-02-12 21:00:00,1362.0,0.0,9.93,8.04 -2016-02-12 22:00:00,1525.0,0.0,9.83,7.73 -2016-02-12 23:00:00,1359.0,0.0,9.74,7.42 -2016-02-13 00:00:00,1206.0,0.0,9.65,7.1 -2016-02-13 01:00:00,1129.0,0.0,10.2,8.81 -2016-02-13 02:00:00,1056.0,0.0,10.75,10.52 -2016-02-13 03:00:00,1021.0,0.0,11.3,12.23 -2016-02-13 04:00:00,999.0,0.0,11.1,14.99 -2016-02-13 05:00:00,997.0,0.0,10.9,17.75 -2016-02-13 06:00:00,1027.0,0.0,10.7,20.51 -2016-02-13 07:00:00,1083.0,0.0,10.52,20.39 -2016-02-13 08:00:00,1146.0,22.87,10.34,20.26 -2016-02-13 09:00:00,1199.0,40.45,10.16,20.14 -2016-02-13 10:00:00,1269.0,277.04,10.07,19.86 -2016-02-13 11:00:00,1304.0,206.02,9.98,19.58 -2016-02-13 12:00:00,1250.0,349.51,9.89,19.3 -2016-02-13 13:00:00,1163.0,244.63,9.98,17.37 -2016-02-13 14:00:00,1072.0,471.12,10.08,15.43 -2016-02-13 15:00:00,1046.0,532.06,10.18,13.5 -2016-02-13 16:00:00,1037.0,325.93,9.84,12.77 -2016-02-13 17:00:00,1052.0,21.1,9.51,12.03 -2016-02-13 18:00:00,1136.0,0.0,9.17,11.3 -2016-02-13 19:00:00,1265.0,0.0,9.09,11.31 -2016-02-13 20:00:00,1260.0,0.0,9.01,11.31 -2016-02-13 21:00:00,1393.0,0.0,8.93,11.32 -2016-02-13 22:00:00,1530.0,0.0,8.98,11.77 -2016-02-13 23:00:00,1393.0,0.0,9.03,12.21 -2016-02-14 00:00:00,1274.0,0.0,9.09,12.65 -2016-02-14 01:00:00,1199.0,0.0,9.1,13.01 -2016-02-14 02:00:00,1102.0,0.0,9.11,13.37 -2016-02-14 03:00:00,1058.0,0.0,9.13,13.72 -2016-02-14 04:00:00,1072.0,0.0,8.94,12.96 -2016-02-14 05:00:00,1059.0,0.0,8.75,12.2 -2016-02-14 06:00:00,1055.0,0.0,8.57,11.43 -2016-02-14 07:00:00,1097.0,0.0,8.66,10.54 -2016-02-14 08:00:00,1159.0,62.8,8.76,9.65 -2016-02-14 09:00:00,1209.0,305.53,8.85,8.76 -2016-02-14 10:00:00,1265.0,55.71,8.93,7.68 -2016-02-14 11:00:00,1259.0,470.44,9.01,6.6 -2016-02-14 12:00:00,1245.0,730.19,9.09,5.52 -2016-02-14 13:00:00,1205.0,719.55,8.84,5.7 -2016-02-14 14:00:00,1186.0,599.07,8.6,5.89 -2016-02-14 15:00:00,1122.0,535.26,8.35,6.07 -2016-02-14 16:00:00,1029.0,63.82,8.54,7.75 -2016-02-14 17:00:00,1048.0,1.47,8.73,9.43 -2016-02-14 18:00:00,1148.0,0.0,8.91,11.1 -2016-02-14 19:00:00,1295.0,0.0,8.64,11.3 -2016-02-14 20:00:00,1356.0,0.0,8.37,11.5 -2016-02-14 21:00:00,1469.0,0.0,8.1,11.7 -2016-02-14 22:00:00,1637.0,0.0,7.84,11.79 -2016-02-14 23:00:00,1484.0,0.0,7.58,11.89 -2016-02-15 00:00:00,1363.0,0.0,7.33,11.99 -2016-02-15 01:00:00,1290.0,0.0,7.3,11.77 -2016-02-15 02:00:00,1193.0,0.0,7.28,11.56 -2016-02-15 03:00:00,1163.0,0.0,7.26,11.35 -2016-02-15 04:00:00,1174.0,0.0,7.29,11.52 -2016-02-15 05:00:00,1152.0,0.0,7.32,11.68 -2016-02-15 06:00:00,1168.0,0.0,7.35,11.85 -2016-02-15 07:00:00,1251.0,0.0,7.34,11.95 -2016-02-15 08:00:00,1326.0,78.46,7.34,12.05 -2016-02-15 09:00:00,1437.0,298.84,7.33,12.15 -2016-02-15 10:00:00,1419.0,72.52,7.44,11.52 -2016-02-15 11:00:00,1383.0,657.23,7.55,10.88 -2016-02-15 12:00:00,1332.0,682.98,7.66,10.25 -2016-02-15 13:00:00,1265.0,714.16,7.8,9.68 -2016-02-15 14:00:00,1175.0,300.08,7.94,9.12 -2016-02-15 15:00:00,1132.0,251.42,8.07,8.55 -2016-02-15 16:00:00,1126.0,333.87,8.0,8.05 -2016-02-15 17:00:00,1146.0,21.43,7.93,7.55 -2016-02-15 18:00:00,1225.0,0.0,7.86,7.05 -2016-02-15 19:00:00,1384.0,0.0,7.74,6.65 -2016-02-15 20:00:00,1422.0,0.0,7.62,6.25 -2016-02-15 21:00:00,1529.0,0.0,7.49,5.85 -2016-02-15 22:00:00,1670.0,0.0,7.37,5.11 -2016-02-15 23:00:00,1517.0,0.0,7.24,4.37 -2016-02-16 00:00:00,1363.0,0.0,7.12,3.63 -2016-02-16 01:00:00,1251.0,0.0,7.14,2.8 -2016-02-16 02:00:00,1170.0,0.0,7.16,1.97 -2016-02-16 03:00:00,1118.0,0.0,7.19,1.14 -2016-02-16 04:00:00,1142.0,0.0,7.11,1.33 -2016-02-16 05:00:00,1137.0,0.0,7.03,1.52 -2016-02-16 06:00:00,1162.0,0.0,6.96,1.71 -2016-02-16 07:00:00,1238.0,0.0,6.95,2.39 -2016-02-16 08:00:00,1343.0,29.3,6.95,3.07 -2016-02-16 09:00:00,1413.0,36.3,6.94,3.75 -2016-02-16 10:00:00,1377.0,84.04,7.05,4.36 -2016-02-16 11:00:00,1290.0,84.48,7.15,4.97 -2016-02-16 12:00:00,1222.0,432.16,7.26,5.59 -2016-02-16 13:00:00,1119.0,315.7,7.43,6.51 -2016-02-16 14:00:00,1058.0,116.3,7.6,7.43 -2016-02-16 15:00:00,1001.0,113.92,7.78,8.34 -2016-02-16 16:00:00,997.0,48.58,7.94,8.66 -2016-02-16 17:00:00,1056.0,33.47,8.1,8.98 -2016-02-16 18:00:00,1152.0,0.0,8.26,9.3 -2016-02-16 19:00:00,1320.0,0.0,8.39,9.61 -2016-02-16 20:00:00,1347.0,0.0,8.52,9.93 -2016-02-16 21:00:00,1452.0,0.0,8.65,10.25 -2016-02-16 22:00:00,1632.0,0.0,8.82,10.48 -2016-02-16 23:00:00,1479.0,0.0,8.98,10.72 -2016-02-17 00:00:00,1349.0,0.0,9.15,10.95 -2016-02-17 01:00:00,1261.0,0.0,9.0,11.85 -2016-02-17 02:00:00,1165.0,0.0,8.85,12.75 -2016-02-17 03:00:00,1120.0,0.0,8.7,13.66 -2016-02-17 04:00:00,1125.0,0.0,8.79,13.43 -2016-02-17 05:00:00,1105.0,0.0,8.88,13.21 -2016-02-17 06:00:00,1105.0,0.0,8.98,12.99 -2016-02-17 07:00:00,1175.0,0.0,8.98,12.75 -2016-02-17 08:00:00,1276.0,7.83,8.99,12.51 -2016-02-17 09:00:00,1361.0,82.97,9.0,12.28 -2016-02-17 10:00:00,1412.0,68.25,8.92,10.43 -2016-02-17 11:00:00,1403.0,53.45,8.84,8.58 -2016-02-17 12:00:00,1445.0,76.83,8.76,6.73 -2016-02-17 13:00:00,1423.0,53.5,8.55,7.44 -2016-02-17 14:00:00,1409.0,81.02,8.34,8.16 -2016-02-17 15:00:00,1339.0,27.36,8.12,8.87 -2016-02-17 16:00:00,1312.0,49.21,8.14,9.54 -2016-02-17 17:00:00,1335.0,18.82,8.15,10.21 -2016-02-17 18:00:00,1387.0,0.0,8.17,10.88 -2016-02-17 19:00:00,1446.0,0.0,8.27,10.57 -2016-02-17 20:00:00,1411.0,0.0,8.37,10.26 -2016-02-17 21:00:00,1501.0,0.0,8.48,9.94 -2016-02-17 22:00:00,1658.0,0.0,8.5,9.83 -2016-02-17 23:00:00,1521.0,0.0,8.52,9.71 -2016-02-18 00:00:00,1383.0,0.0,8.54,9.59 -2016-02-18 01:00:00,1288.0,0.0,8.61,9.3 -2016-02-18 02:00:00,1190.0,0.0,8.68,9.01 -2016-02-18 03:00:00,1149.0,0.0,8.75,8.72 -2016-02-18 04:00:00,1157.0,0.0,8.61,8.03 -2016-02-18 05:00:00,1164.0,0.0,8.48,7.35 -2016-02-18 06:00:00,1157.0,0.0,8.35,6.66 -2016-02-18 07:00:00,1218.0,0.0,8.3,6.01 -2016-02-18 08:00:00,1325.0,107.21,8.26,5.36 -2016-02-18 09:00:00,1356.0,80.87,8.21,4.7 -2016-02-18 10:00:00,1310.0,288.1,8.21,4.7 -2016-02-18 11:00:00,1264.0,689.94,8.22,4.7 -2016-02-18 12:00:00,1260.0,687.73,8.22,4.7 -2016-02-18 13:00:00,1200.0,448.67,8.11,5.2 -2016-02-18 14:00:00,1196.0,688.15,8.01,5.7 -2016-02-18 15:00:00,1126.0,442.19,7.91,6.19 -2016-02-18 16:00:00,1057.0,266.48,7.84,6.17 -2016-02-18 17:00:00,1033.0,68.19,7.77,6.15 -2016-02-18 18:00:00,1121.0,0.0,7.7,6.12 -2016-02-18 19:00:00,1280.0,0.0,7.79,6.23 -2016-02-18 20:00:00,1324.0,0.0,7.88,6.34 -2016-02-18 21:00:00,1421.0,0.0,7.97,6.44 -2016-02-18 22:00:00,1564.0,0.0,8.13,6.42 -2016-02-18 23:00:00,1432.0,0.0,8.28,6.4 -2016-02-19 00:00:00,1304.0,0.0,8.44,6.37 -2016-02-19 01:00:00,1207.0,0.0,8.51,6.83 -2016-02-19 02:00:00,1128.0,0.0,8.58,7.29 -2016-02-19 03:00:00,1106.0,0.0,8.65,7.75 -2016-02-19 04:00:00,1091.0,0.0,8.77,8.27 -2016-02-19 05:00:00,1063.0,0.0,8.89,8.78 -2016-02-19 06:00:00,1066.0,0.0,9.02,9.3 -2016-02-19 07:00:00,1138.0,0.0,9.11,9.85 -2016-02-19 08:00:00,1197.0,31.4,9.2,10.41 -2016-02-19 09:00:00,1271.0,106.01,9.29,10.97 -2016-02-19 10:00:00,1254.0,57.94,9.57,11.78 -2016-02-19 11:00:00,1223.0,104.12,9.86,12.59 -2016-02-19 12:00:00,1211.0,101.99,10.14,13.41 -2016-02-19 13:00:00,1187.0,141.91,10.27,13.54 -2016-02-19 14:00:00,1174.0,140.34,10.4,13.66 -2016-02-19 15:00:00,1163.0,125.37,10.53,13.79 -2016-02-19 16:00:00,1158.0,142.97,10.63,13.62 -2016-02-19 17:00:00,1118.0,50.01,10.72,13.45 -2016-02-19 18:00:00,1151.0,0.0,10.81,13.28 -2016-02-19 19:00:00,1249.0,0.0,10.94,12.19 -2016-02-19 20:00:00,1276.0,0.0,11.07,11.1 -2016-02-19 21:00:00,1387.0,0.0,11.2,10.01 -2016-02-19 22:00:00,1542.0,0.0,11.25,10.05 -2016-02-19 23:00:00,1344.0,0.0,11.29,10.08 -2016-02-20 00:00:00,1174.0,0.0,11.33,10.11 -2016-02-20 01:00:00,1087.0,0.0,11.32,10.48 -2016-02-20 02:00:00,1014.0,0.0,11.31,10.85 -2016-02-20 03:00:00,978.0,0.0,11.3,11.21 -2016-02-20 04:00:00,991.0,0.0,11.36,11.4 -2016-02-20 05:00:00,966.0,0.0,11.43,11.58 -2016-02-20 06:00:00,913.0,0.0,11.5,11.77 -2016-02-20 07:00:00,966.0,0.0,11.56,11.76 -2016-02-20 08:00:00,1033.0,32.68,11.63,11.76 -2016-02-20 09:00:00,1089.0,78.38,11.69,11.75 -2016-02-20 10:00:00,1134.0,33.35,11.71,11.95 -2016-02-20 11:00:00,1108.0,158.68,11.73,12.15 -2016-02-20 12:00:00,1091.0,169.11,11.75,12.34 -2016-02-20 13:00:00,1045.0,140.89,11.55,12.83 -2016-02-20 14:00:00,1037.0,74.53,11.36,13.32 -2016-02-20 15:00:00,1029.0,76.67,11.16,13.81 -2016-02-20 16:00:00,1057.0,87.53,11.23,13.56 -2016-02-20 17:00:00,1043.0,31.59,11.3,13.32 -2016-02-20 18:00:00,1054.0,0.0,11.37,13.08 -2016-02-20 19:00:00,1144.0,0.0,11.39,12.68 -2016-02-20 20:00:00,1137.0,0.0,11.41,12.28 -2016-02-20 21:00:00,1248.0,0.0,11.43,11.89 -2016-02-20 22:00:00,1436.0,0.0,11.46,11.53 -2016-02-20 23:00:00,1256.0,0.0,11.5,11.17 -2016-02-21 00:00:00,1065.0,0.0,11.54,10.81 -2016-02-21 01:00:00,985.0,0.0,11.3,10.99 -2016-02-21 02:00:00,898.0,0.0,11.06,11.16 -2016-02-21 03:00:00,873.0,0.0,10.83,11.34 -2016-02-21 04:00:00,908.0,0.0,10.9,10.94 -2016-02-21 05:00:00,900.0,0.0,10.97,10.55 -2016-02-21 06:00:00,836.0,0.0,11.04,10.15 -2016-02-21 07:00:00,856.0,0.0,11.08,10.25 -2016-02-21 08:00:00,913.0,19.24,11.13,10.35 -2016-02-21 09:00:00,970.0,55.59,11.18,10.46 -2016-02-21 10:00:00,1068.0,147.06,11.18,10.3 -2016-02-21 11:00:00,1094.0,141.87,11.18,10.15 -2016-02-21 12:00:00,1019.0,216.86,11.18,10.0 -2016-02-21 13:00:00,924.0,260.43,11.07,9.99 -2016-02-21 14:00:00,833.0,363.23,10.97,9.98 -2016-02-21 15:00:00,811.0,507.69,10.86,9.97 -2016-02-21 16:00:00,836.0,133.08,10.87,9.84 -2016-02-21 17:00:00,857.0,47.8,10.88,9.71 -2016-02-21 18:00:00,853.0,0.0,10.89,9.57 -2016-02-21 19:00:00,920.0,0.0,10.91,9.42 -2016-02-21 20:00:00,937.0,0.0,10.93,9.27 -2016-02-21 21:00:00,1025.0,0.0,10.94,9.12 -2016-02-21 22:00:00,1234.0,0.0,10.97,8.91 -2016-02-21 23:00:00,1160.0,0.0,11.0,8.71 -2016-02-22 00:00:00,926.0,0.0,11.03,8.51 -2016-02-22 01:00:00,808.0,0.0,10.96,8.78 -2016-02-22 02:00:00,737.0,0.0,10.9,9.05 -2016-02-22 03:00:00,735.0,0.0,10.84,9.32 -2016-02-22 04:00:00,763.0,0.0,10.85,9.23 -2016-02-22 05:00:00,782.0,0.0,10.87,9.14 -2016-02-22 06:00:00,750.0,0.0,10.89,9.05 -2016-02-22 07:00:00,774.0,0.0,10.92,9.24 -2016-02-22 08:00:00,854.0,43.06,10.96,9.43 -2016-02-22 09:00:00,887.0,71.36,10.99,9.63 -2016-02-22 10:00:00,924.0,148.27,10.98,9.34 -2016-02-22 11:00:00,1029.0,89.49,10.98,9.05 -2016-02-22 12:00:00,1022.0,226.44,10.97,8.76 -2016-02-22 13:00:00,898.0,115.21,11.01,8.85 -2016-02-22 14:00:00,851.0,163.84,11.05,8.93 -2016-02-22 15:00:00,830.0,141.31,11.09,9.02 -2016-02-22 16:00:00,855.0,115.8,11.02,8.55 -2016-02-22 17:00:00,856.0,13.18,10.95,8.07 -2016-02-22 18:00:00,908.0,0.0,10.89,7.6 -2016-02-22 19:00:00,941.0,0.0,10.79,7.35 -2016-02-22 20:00:00,973.0,0.0,10.69,7.09 -2016-02-22 21:00:00,1047.0,0.0,10.6,6.84 -2016-02-22 22:00:00,1222.0,0.0,10.42,6.53 -2016-02-22 23:00:00,1098.0,0.0,10.24,6.22 -2016-02-23 00:00:00,989.0,0.0,10.06,5.9 -2016-02-23 01:00:00,848.0,0.0,9.92,5.68 -2016-02-23 02:00:00,781.0,0.0,9.78,5.46 -2016-02-23 03:00:00,761.0,0.0,9.65,5.24 -2016-02-23 04:00:00,812.0,0.0,9.43,4.72 -2016-02-23 05:00:00,826.0,0.0,9.22,4.19 -2016-02-23 06:00:00,838.0,0.0,9.01,3.67 -2016-02-23 07:00:00,866.0,0.0,8.95,3.41 -2016-02-23 08:00:00,946.0,49.16,8.89,3.14 -2016-02-23 09:00:00,1021.0,128.99,8.83,2.88 -2016-02-23 10:00:00,1037.0,253.46,8.84,2.78 -2016-02-23 11:00:00,1067.0,275.92,8.84,2.68 -2016-02-23 12:00:00,1094.0,199.63,8.85,2.58 -2016-02-23 13:00:00,930.0,202.05,8.77,2.97 -2016-02-23 14:00:00,911.0,132.56,8.69,3.37 -2016-02-23 15:00:00,947.0,110.44,8.61,3.77 -2016-02-23 16:00:00,874.0,70.59,8.67,4.38 -2016-02-23 17:00:00,950.0,11.54,8.73,4.99 -2016-02-23 18:00:00,1055.0,0.0,8.79,5.6 -2016-02-23 19:00:00,1080.0,0.0,8.87,6.28 -2016-02-23 20:00:00,1090.0,0.0,8.95,6.96 -2016-02-23 21:00:00,1192.0,0.0,9.02,7.64 -2016-02-23 22:00:00,1372.0,0.0,9.13,8.05 -2016-02-23 23:00:00,1246.0,0.0,9.24,8.45 -2016-02-24 00:00:00,1160.0,0.0,9.35,8.86 -2016-02-24 01:00:00,1064.0,0.0,9.5,9.12 -2016-02-24 02:00:00,968.0,0.0,9.65,9.38 -2016-02-24 03:00:00,933.0,0.0,9.81,9.64 -2016-02-24 04:00:00,952.0,0.0,9.78,9.58 -2016-02-24 05:00:00,974.0,0.0,9.76,9.51 -2016-02-24 06:00:00,995.0,0.0,9.74,9.45 -2016-02-24 07:00:00,1034.0,0.0,9.65,9.54 -2016-02-24 08:00:00,1090.0,47.34,9.57,9.63 -2016-02-24 09:00:00,1204.0,71.76,9.49,9.72 -2016-02-24 10:00:00,1255.0,35.94,9.42,9.93 -2016-02-24 11:00:00,1199.0,22.94,9.34,10.14 -2016-02-24 12:00:00,1213.0,124.32,9.27,10.34 -2016-02-24 13:00:00,1110.0,25.08,9.16,10.32 -2016-02-24 14:00:00,1043.0,19.5,9.05,10.29 -2016-02-24 15:00:00,1067.0,82.06,8.94,10.26 -2016-02-24 16:00:00,997.0,57.73,8.83,10.32 -2016-02-24 17:00:00,1061.0,41.52,8.71,10.37 -2016-02-24 18:00:00,1118.0,0.0,8.59,10.43 -2016-02-24 19:00:00,1233.0,0.0,8.56,10.32 -2016-02-24 20:00:00,1195.0,0.0,8.53,10.21 -2016-02-24 21:00:00,1283.0,0.0,8.49,10.1 -2016-02-24 22:00:00,1446.0,0.0,8.48,9.78 -2016-02-24 23:00:00,1304.0,0.0,8.47,9.46 -2016-02-25 00:00:00,1201.0,0.0,8.46,9.14 -2016-02-25 01:00:00,1143.0,0.0,8.31,8.55 -2016-02-25 02:00:00,1017.0,0.0,8.16,7.96 -2016-02-25 03:00:00,984.0,0.0,8.02,7.37 -2016-02-25 04:00:00,1045.0,0.0,7.91,6.79 -2016-02-25 05:00:00,1040.0,0.0,7.8,6.22 -2016-02-25 06:00:00,1053.0,0.0,7.69,5.64 -2016-02-25 07:00:00,1132.0,0.0,7.65,5.19 -2016-02-25 08:00:00,1197.0,140.74,7.62,4.73 -2016-02-25 09:00:00,1223.0,112.41,7.58,4.28 -2016-02-25 10:00:00,1166.0,186.29,7.61,4.01 -2016-02-25 11:00:00,1074.0,177.96,7.64,3.75 -2016-02-25 12:00:00,1062.0,160.89,7.67,3.49 -2016-02-25 13:00:00,981.0,200.66,7.83,2.91 -2016-02-25 14:00:00,920.0,292.26,7.99,2.32 -2016-02-25 15:00:00,941.0,206.4,8.15,1.74 -2016-02-25 16:00:00,898.0,144.63,8.16,2.1 -2016-02-25 17:00:00,875.0,41.28,8.16,2.46 -2016-02-25 18:00:00,1004.0,0.0,8.17,2.83 -2016-02-25 19:00:00,1141.0,0.0,8.15,3.47 -2016-02-25 20:00:00,1144.0,0.0,8.13,4.11 -2016-02-25 21:00:00,1208.0,0.0,8.1,4.76 -2016-02-25 22:00:00,1361.0,0.0,8.11,5.45 -2016-02-25 23:00:00,1217.0,0.0,8.11,6.14 -2016-02-26 00:00:00,1116.0,0.0,8.11,6.83 -2016-02-26 01:00:00,1110.0,0.0,8.23,7.35 -2016-02-26 02:00:00,1015.0,0.0,8.35,7.88 -2016-02-26 03:00:00,946.0,0.0,8.47,8.4 -2016-02-26 04:00:00,968.0,0.0,8.48,9.13 -2016-02-26 05:00:00,978.0,0.0,8.49,9.85 -2016-02-26 06:00:00,1018.0,0.0,8.5,10.58 -2016-02-26 07:00:00,1114.0,0.0,8.57,11.12 -2016-02-26 08:00:00,1167.0,33.14,8.65,11.66 -2016-02-26 09:00:00,1151.0,65.34,8.72,12.19 -2016-02-26 10:00:00,1154.0,67.53,8.83,12.07 -2016-02-26 11:00:00,1225.0,285.36,8.93,11.95 -2016-02-26 12:00:00,1305.0,179.81,9.04,11.83 -2016-02-26 13:00:00,1290.0,166.45,8.99,10.39 -2016-02-26 14:00:00,1252.0,469.02,8.94,8.95 -2016-02-26 15:00:00,1214.0,131.45,8.9,7.5 -2016-02-26 16:00:00,1209.0,36.01,8.8,6.15 -2016-02-26 17:00:00,1184.0,30.41,8.7,4.79 -2016-02-26 18:00:00,1265.0,0.0,8.61,3.43 -2016-02-26 19:00:00,1414.0,0.0,8.32,3.66 -2016-02-26 20:00:00,1444.0,0.0,8.03,3.89 -2016-02-26 21:00:00,1488.0,0.0,7.74,4.12 -2016-02-26 22:00:00,1669.0,0.0,7.41,4.69 -2016-02-26 23:00:00,1491.0,0.0,7.07,5.26 -2016-02-27 00:00:00,1351.0,0.0,6.74,5.83 -2016-02-27 01:00:00,1307.0,0.0,6.43,6.46 -2016-02-27 02:00:00,1203.0,0.0,6.13,7.09 -2016-02-27 03:00:00,1112.0,0.0,5.83,7.72 -2016-02-27 04:00:00,1106.0,0.0,5.8,8.09 -2016-02-27 05:00:00,1101.0,0.0,5.77,8.46 -2016-02-27 06:00:00,1128.0,0.0,5.75,8.83 -2016-02-27 07:00:00,1203.0,0.0,5.87,9.59 -2016-02-27 08:00:00,1292.0,23.24,6.0,10.34 -2016-02-27 09:00:00,1332.0,83.14,6.12,11.1 -2016-02-27 10:00:00,1353.0,44.86,6.39,11.42 -2016-02-27 11:00:00,1338.0,49.42,6.65,11.74 -2016-02-27 12:00:00,1365.0,326.28,6.92,12.06 -2016-02-27 13:00:00,1345.0,42.32,7.57,11.88 -2016-02-27 14:00:00,1298.0,53.66,8.22,11.71 -2016-02-27 15:00:00,1250.0,44.31,8.88,11.53 -2016-02-27 16:00:00,1218.0,35.32,8.81,11.67 -2016-02-27 17:00:00,1248.0,65.66,8.75,11.81 -2016-02-27 18:00:00,1337.0,0.0,8.69,11.94 -2016-02-27 19:00:00,1458.0,0.0,8.69,11.82 -2016-02-27 20:00:00,1485.0,0.0,8.68,11.7 -2016-02-27 21:00:00,1575.0,0.0,8.68,11.57 -2016-02-27 22:00:00,1707.0,0.0,8.61,11.42 -2016-02-27 23:00:00,1607.0,0.0,8.54,11.26 -2016-02-28 00:00:00,1493.0,0.0,8.48,11.1 -2016-02-28 01:00:00,1399.0,0.0,8.22,11.08 -2016-02-28 02:00:00,1278.0,0.0,7.96,11.07 -2016-02-28 03:00:00,1225.0,0.0,7.7,11.05 -2016-02-28 04:00:00,1242.0,0.0,7.58,11.08 -2016-02-28 05:00:00,1229.0,0.0,7.46,11.12 -2016-02-28 06:00:00,1219.0,0.0,7.34,11.16 -2016-02-28 07:00:00,1250.0,0.0,7.34,11.49 -2016-02-28 08:00:00,1296.0,16.93,7.35,11.83 -2016-02-28 09:00:00,1360.0,21.07,7.35,12.17 -2016-02-28 10:00:00,1428.0,26.02,7.49,11.92 -2016-02-28 11:00:00,1436.0,30.36,7.64,11.68 -2016-02-28 12:00:00,1343.0,289.61,7.78,11.43 -2016-02-28 13:00:00,1217.0,66.26,7.87,11.79 -2016-02-28 14:00:00,1123.0,52.19,7.97,12.14 -2016-02-28 15:00:00,1080.0,76.5,8.06,12.5 -2016-02-28 16:00:00,1087.0,46.0,8.15,12.5 -2016-02-28 17:00:00,1140.0,32.04,8.23,12.51 -2016-02-28 18:00:00,1198.0,0.0,8.31,12.51 -2016-02-28 19:00:00,1284.0,0.0,8.32,12.01 -2016-02-28 20:00:00,1339.0,0.0,8.33,11.52 -2016-02-28 21:00:00,1422.0,0.0,8.35,11.02 -2016-02-28 22:00:00,1610.0,0.0,8.3,10.54 -2016-02-28 23:00:00,1485.0,0.0,8.25,10.06 -2016-02-29 00:00:00,1350.0,0.0,8.2,9.59 -2016-02-29 01:00:00,1232.0,0.0,7.99,8.81 -2016-02-29 02:00:00,1135.0,0.0,7.79,8.04 -2016-02-29 03:00:00,1119.0,0.0,7.59,7.27 -2016-02-29 04:00:00,1105.0,0.0,7.52,6.77 -2016-02-29 05:00:00,1098.0,0.0,7.46,6.28 -2016-02-29 06:00:00,1091.0,0.0,7.4,5.78 -2016-02-29 07:00:00,1149.0,0.0,7.46,5.47 -2016-02-29 08:00:00,1193.0,36.5,7.53,5.15 -2016-02-29 09:00:00,1244.0,86.88,7.6,4.84 -2016-02-29 10:00:00,1263.0,308.01,7.69,4.04 -2016-02-29 11:00:00,1275.0,527.2,7.77,3.24 -2016-02-29 12:00:00,1269.0,414.19,7.86,2.44 -2016-02-29 13:00:00,1133.0,244.77,7.96,2.77 -2016-02-29 14:00:00,1065.0,292.73,8.06,3.09 -2016-02-29 15:00:00,1029.0,277.52,8.16,3.42 -2016-02-29 16:00:00,1026.0,92.39,8.37,3.81 -2016-02-29 17:00:00,1027.0,24.49,8.58,4.2 -2016-02-29 18:00:00,1090.0,0.0,8.79,4.59 -2016-02-29 19:00:00,1194.0,0.0,9.02,5.4 -2016-02-29 20:00:00,1220.0,0.0,9.24,6.21 -2016-02-29 21:00:00,1331.0,0.0,9.47,7.02 -2016-02-29 22:00:00,1488.0,0.0,9.73,7.97 -2016-02-29 23:00:00,1321.0,0.0,10.0,8.92 -2016-03-01 00:00:00,1152.0,0.0,10.27,9.88 -2016-03-01 01:00:00,1087.0,0.0,10.61,10.85 -2016-03-01 02:00:00,1041.0,0.0,10.95,11.82 -2016-03-01 03:00:00,1018.0,0.0,11.29,12.79 -2016-03-01 04:00:00,1031.0,0.0,11.45,13.09 -2016-03-01 05:00:00,978.0,0.0,11.61,13.39 -2016-03-01 06:00:00,938.0,0.0,11.77,13.7 -2016-03-01 07:00:00,1035.0,0.0,11.84,13.91 -2016-03-01 08:00:00,1101.0,10.73,11.91,14.12 -2016-03-01 09:00:00,1132.0,15.86,11.98,14.33 -2016-03-01 10:00:00,1173.0,22.64,11.95,14.36 -2016-03-01 11:00:00,1184.0,61.92,11.92,14.4 -2016-03-01 12:00:00,1201.0,61.93,11.9,14.43 -2016-03-01 13:00:00,1178.0,140.66,11.96,14.41 -2016-03-01 14:00:00,1166.0,264.33,12.02,14.39 -2016-03-01 15:00:00,1143.0,461.76,12.08,14.37 -2016-03-01 16:00:00,1105.0,323.89,12.07,13.48 -2016-03-01 17:00:00,1096.0,52.85,12.07,12.6 -2016-03-01 18:00:00,1094.0,0.0,12.07,11.71 -2016-03-01 19:00:00,1166.0,0.0,11.95,11.72 -2016-03-01 20:00:00,1191.0,0.0,11.83,11.73 -2016-03-01 21:00:00,1272.0,0.0,11.71,11.74 -2016-03-01 22:00:00,1445.0,0.0,11.4,12.1 -2016-03-01 23:00:00,1296.0,0.0,11.1,12.46 -2016-03-02 00:00:00,1183.0,0.0,10.79,12.83 -2016-03-02 01:00:00,1092.0,0.0,10.51,13.44 -2016-03-02 02:00:00,1018.0,0.0,10.23,14.06 -2016-03-02 03:00:00,1009.0,0.0,9.94,14.68 -2016-03-02 04:00:00,1016.0,0.0,9.78,14.81 -2016-03-02 05:00:00,1026.0,0.0,9.61,14.94 -2016-03-02 06:00:00,1036.0,0.0,9.45,15.08 -2016-03-02 07:00:00,1109.0,0.0,9.39,15.95 -2016-03-02 08:00:00,1198.0,11.83,9.33,16.82 -2016-03-02 09:00:00,1238.0,254.11,9.27,17.7 -2016-03-02 10:00:00,1205.0,477.65,9.34,18.32 -2016-03-02 11:00:00,1176.0,90.46,9.41,18.95 -2016-03-02 12:00:00,1115.0,736.67,9.48,19.57 -2016-03-02 13:00:00,1036.0,253.5,9.41,18.96 -2016-03-02 14:00:00,1043.0,526.49,9.35,18.35 -2016-03-02 15:00:00,1034.0,335.39,9.29,17.74 -2016-03-02 16:00:00,1048.0,174.51,9.4,17.9 -2016-03-02 17:00:00,1071.0,90.98,9.51,18.06 -2016-03-02 18:00:00,1115.0,0.0,9.62,18.22 -2016-03-02 19:00:00,1208.0,0.0,9.71,17.7 -2016-03-02 20:00:00,1272.0,0.0,9.8,17.18 -2016-03-02 21:00:00,1366.0,0.0,9.9,16.66 -2016-03-02 22:00:00,1536.0,0.0,9.72,16.32 -2016-03-02 23:00:00,1421.0,0.0,9.55,15.97 -2016-03-03 00:00:00,1286.0,0.0,9.37,15.63 -2016-03-03 01:00:00,1171.0,0.0,9.23,15.23 -2016-03-03 02:00:00,1086.0,0.0,9.09,14.84 -2016-03-03 03:00:00,1045.0,0.0,8.95,14.44 -2016-03-03 04:00:00,1068.0,0.0,9.0,14.22 -2016-03-03 05:00:00,1044.0,0.0,9.04,13.99 -2016-03-03 06:00:00,1050.0,0.0,9.09,13.77 -2016-03-03 07:00:00,1115.0,0.0,8.78,13.01 -2016-03-03 08:00:00,1214.0,49.79,8.47,12.25 -2016-03-03 09:00:00,1239.0,75.97,8.16,11.49 -2016-03-03 10:00:00,1256.0,67.63,8.38,10.11 -2016-03-03 11:00:00,1244.0,87.31,8.6,8.73 -2016-03-03 12:00:00,1242.0,84.76,8.82,7.35 -2016-03-03 13:00:00,1175.0,87.05,9.2,8.61 -2016-03-03 14:00:00,1135.0,187.01,9.58,9.86 -2016-03-03 15:00:00,1140.0,260.75,9.97,11.12 -2016-03-03 16:00:00,1085.0,90.42,10.12,11.34 -2016-03-03 17:00:00,1080.0,7.78,10.28,11.57 -2016-03-03 18:00:00,1118.0,0.0,10.44,11.79 -2016-03-03 19:00:00,1218.0,0.0,10.22,11.94 -2016-03-03 20:00:00,1226.0,0.0,10.01,12.09 -2016-03-03 21:00:00,1323.0,0.0,9.8,12.23 -2016-03-03 22:00:00,1480.0,0.0,9.39,12.35 -2016-03-03 23:00:00,1342.0,0.0,8.99,12.47 -2016-03-04 00:00:00,1215.0,0.0,8.58,12.59 -2016-03-04 01:00:00,1150.0,0.0,8.36,11.71 -2016-03-04 02:00:00,1048.0,0.0,8.14,10.83 -2016-03-04 03:00:00,1023.0,0.0,7.91,9.94 -2016-03-04 04:00:00,1054.0,0.0,7.6,9.45 -2016-03-04 05:00:00,1045.0,0.0,7.29,8.96 -2016-03-04 06:00:00,1045.0,0.0,6.98,8.47 -2016-03-04 07:00:00,1128.0,0.0,6.77,8.32 -2016-03-04 08:00:00,1133.0,41.41,6.56,8.17 -2016-03-04 09:00:00,1159.0,90.31,6.36,8.01 -2016-03-04 10:00:00,1200.0,337.63,6.34,8.06 -2016-03-04 11:00:00,1215.0,563.3,6.33,8.11 -2016-03-04 12:00:00,1164.0,193.95,6.32,8.15 -2016-03-04 13:00:00,1114.0,813.61,6.61,8.4 -2016-03-04 14:00:00,1046.0,556.71,6.91,8.65 -2016-03-04 15:00:00,1029.0,44.64,7.21,8.9 -2016-03-04 16:00:00,1028.0,48.7,7.38,9.29 -2016-03-04 17:00:00,1056.0,7.62,7.55,9.68 -2016-03-04 18:00:00,1128.0,0.0,7.72,10.07 -2016-03-04 19:00:00,1283.0,0.0,7.65,10.9 -2016-03-04 20:00:00,1338.0,0.0,7.58,11.72 -2016-03-04 21:00:00,1430.0,0.0,7.51,12.55 -2016-03-04 22:00:00,1626.0,0.0,7.68,13.47 -2016-03-04 23:00:00,1492.0,0.0,7.85,14.39 -2016-03-05 00:00:00,1371.0,0.0,8.02,15.31 -2016-03-05 01:00:00,1268.0,0.0,8.0,15.32 -2016-03-05 02:00:00,1177.0,0.0,7.99,15.34 -2016-03-05 03:00:00,1145.0,0.0,7.97,15.35 -2016-03-05 04:00:00,1165.0,0.0,7.94,15.04 -2016-03-05 05:00:00,1174.0,0.0,7.9,14.74 -2016-03-05 06:00:00,1180.0,0.0,7.87,14.43 -2016-03-05 07:00:00,1240.0,0.0,7.75,14.17 -2016-03-05 08:00:00,1284.0,58.52,7.63,13.92 -2016-03-05 09:00:00,1336.0,153.11,7.52,13.67 -2016-03-05 10:00:00,1293.0,180.13,7.43,13.15 -2016-03-05 11:00:00,1265.0,244.54,7.35,12.63 -2016-03-05 12:00:00,1188.0,592.07,7.27,12.11 -2016-03-05 13:00:00,1104.0,488.67,7.42,11.71 -2016-03-05 14:00:00,1081.0,306.82,7.58,11.32 -2016-03-05 15:00:00,1055.0,385.74,7.74,10.92 -2016-03-05 16:00:00,1064.0,197.37,7.64,10.91 -2016-03-05 17:00:00,1082.0,71.93,7.55,10.89 -2016-03-05 18:00:00,1142.0,0.0,7.46,10.87 -2016-03-05 19:00:00,1261.0,0.0,7.5,10.66 -2016-03-05 20:00:00,1300.0,0.0,7.55,10.46 -2016-03-05 21:00:00,1421.0,0.0,7.6,10.25 -2016-03-05 22:00:00,1615.0,0.0,7.57,10.04 -2016-03-05 23:00:00,1493.0,0.0,7.55,9.83 -2016-03-06 00:00:00,1351.0,0.0,7.53,9.63 -2016-03-06 01:00:00,1265.0,0.0,7.45,9.42 -2016-03-06 02:00:00,1139.0,0.0,7.37,9.21 -2016-03-06 03:00:00,1103.0,0.0,7.28,9.01 -2016-03-06 04:00:00,1112.0,0.0,7.28,8.83 -2016-03-06 05:00:00,1112.0,0.0,7.28,8.66 -2016-03-06 06:00:00,1112.0,0.0,7.28,8.48 -2016-03-06 07:00:00,1154.0,0.0,7.24,8.45 -2016-03-06 08:00:00,1200.0,114.83,7.2,8.42 -2016-03-06 09:00:00,1223.0,97.85,7.16,8.39 -2016-03-06 10:00:00,1239.0,233.75,7.15,8.01 -2016-03-06 11:00:00,1192.0,396.18,7.14,7.64 -2016-03-06 12:00:00,1160.0,253.47,7.13,7.27 -2016-03-06 13:00:00,1096.0,111.95,7.29,7.14 -2016-03-06 14:00:00,1056.0,59.99,7.46,7.0 -2016-03-06 15:00:00,1031.0,66.99,7.63,6.87 -2016-03-06 16:00:00,1010.0,142.78,7.44,6.31 -2016-03-06 17:00:00,1057.0,17.43,7.25,5.75 -2016-03-06 18:00:00,1090.0,0.0,7.07,5.19 -2016-03-06 19:00:00,1142.0,0.0,7.12,4.17 -2016-03-06 20:00:00,1170.0,0.0,7.17,3.16 -2016-03-06 21:00:00,1290.0,0.0,7.22,2.15 -2016-03-06 22:00:00,1492.0,0.0,7.21,4.18 -2016-03-06 23:00:00,1364.0,0.0,7.21,6.21 -2016-03-07 00:00:00,1245.0,0.0,7.2,8.23 -2016-03-07 01:00:00,1122.0,0.0,7.17,8.51 -2016-03-07 02:00:00,1034.0,0.0,7.14,8.8 -2016-03-07 03:00:00,1030.0,0.0,7.1,9.08 -2016-03-07 04:00:00,1014.0,0.0,7.05,9.27 -2016-03-07 05:00:00,1026.0,0.0,6.99,9.46 -2016-03-07 06:00:00,1048.0,0.0,6.94,9.66 -2016-03-07 07:00:00,1110.0,0.0,6.97,9.47 -2016-03-07 08:00:00,1187.0,77.75,7.0,9.29 -2016-03-07 09:00:00,1251.0,257.84,7.03,9.1 -2016-03-07 10:00:00,1211.0,514.69,7.11,8.84 -2016-03-07 11:00:00,1126.0,472.65,7.19,8.57 -2016-03-07 12:00:00,1076.0,114.17,7.27,8.3 -2016-03-07 13:00:00,991.0,173.88,7.37,8.16 -2016-03-07 14:00:00,964.0,398.06,7.47,8.01 -2016-03-07 15:00:00,948.0,132.04,7.58,7.86 -2016-03-07 16:00:00,928.0,203.79,7.6,8.33 -2016-03-07 17:00:00,939.0,109.04,7.62,8.8 -2016-03-07 18:00:00,1015.0,0.0,7.64,9.27 -2016-03-07 19:00:00,1135.0,0.0,7.65,9.16 -2016-03-07 20:00:00,1161.0,0.0,7.66,9.05 -2016-03-07 21:00:00,1299.0,0.0,7.67,8.94 -2016-03-07 22:00:00,1476.0,0.0,7.62,8.51 -2016-03-07 23:00:00,1338.0,0.0,7.57,8.08 -2016-03-08 00:00:00,1211.0,0.0,7.52,7.66 -2016-03-08 01:00:00,1135.0,0.0,7.56,7.22 -2016-03-08 02:00:00,1051.0,0.0,7.6,6.78 -2016-03-08 03:00:00,1012.0,0.0,7.63,6.34 -2016-03-08 04:00:00,1030.0,0.0,7.84,6.65 -2016-03-08 05:00:00,1014.0,0.0,8.05,6.95 -2016-03-08 06:00:00,1011.0,0.0,8.26,7.26 -2016-03-08 07:00:00,1069.0,0.0,8.35,7.13 -2016-03-08 08:00:00,1130.0,12.85,8.44,7.0 -2016-03-08 09:00:00,1179.0,78.51,8.53,6.87 -2016-03-08 10:00:00,1200.0,117.59,8.74,7.72 -2016-03-08 11:00:00,1193.0,251.67,8.95,8.58 -2016-03-08 12:00:00,1195.0,67.36,9.16,9.43 -2016-03-08 13:00:00,1162.0,231.29,9.48,10.08 -2016-03-08 14:00:00,1119.0,179.56,9.81,10.72 -2016-03-08 15:00:00,1116.0,112.03,10.14,11.37 -2016-03-08 16:00:00,1041.0,77.04,10.29,11.05 -2016-03-08 17:00:00,1062.0,21.82,10.44,10.73 -2016-03-08 18:00:00,1111.0,0.0,10.59,10.41 -2016-03-08 19:00:00,1193.0,0.0,10.65,11.24 -2016-03-08 20:00:00,1174.0,0.0,10.71,12.06 -2016-03-08 21:00:00,1284.0,0.0,10.78,12.88 -2016-03-08 22:00:00,1436.0,0.0,10.69,14.42 -2016-03-08 23:00:00,1297.0,0.0,10.61,15.96 -2016-03-09 00:00:00,1178.0,0.0,10.52,17.5 -2016-03-09 01:00:00,1074.0,0.0,10.09,17.66 -2016-03-09 02:00:00,1004.0,0.0,9.67,17.81 -2016-03-09 03:00:00,976.0,0.0,9.24,17.96 -2016-03-09 04:00:00,1023.0,0.0,8.8,17.89 -2016-03-09 05:00:00,1037.0,0.0,8.35,17.82 -2016-03-09 06:00:00,1055.0,0.0,7.9,17.75 -2016-03-09 07:00:00,1154.0,0.0,7.93,18.06 -2016-03-09 08:00:00,1222.0,97.19,7.95,18.36 -2016-03-09 09:00:00,1272.0,285.19,7.98,18.66 -2016-03-09 10:00:00,1253.0,368.36,8.05,18.62 -2016-03-09 11:00:00,1205.0,376.41,8.13,18.58 -2016-03-09 12:00:00,1149.0,367.96,8.21,18.54 -2016-03-09 13:00:00,1071.0,557.36,8.21,18.8 -2016-03-09 14:00:00,1064.0,498.28,8.21,19.06 -2016-03-09 15:00:00,1048.0,434.93,8.22,19.32 -2016-03-09 16:00:00,1064.0,369.25,8.43,18.97 -2016-03-09 17:00:00,1097.0,23.37,8.64,18.63 -2016-03-09 18:00:00,1170.0,0.0,8.85,18.28 -2016-03-09 19:00:00,1256.0,0.0,9.12,17.69 -2016-03-09 20:00:00,1298.0,0.0,9.4,17.11 -2016-03-09 21:00:00,1387.0,0.0,9.68,16.52 -2016-03-09 22:00:00,1576.0,0.0,9.68,16.17 -2016-03-09 23:00:00,1439.0,0.0,9.68,15.83 -2016-03-10 00:00:00,1318.0,0.0,9.68,15.48 -2016-03-10 01:00:00,1233.0,0.0,9.54,14.84 -2016-03-10 02:00:00,1110.0,0.0,9.4,14.21 -2016-03-10 03:00:00,1070.0,0.0,9.26,13.57 -2016-03-10 04:00:00,1073.0,0.0,9.26,12.98 -2016-03-10 05:00:00,1066.0,0.0,9.25,12.39 -2016-03-10 06:00:00,1057.0,0.0,9.25,11.79 -2016-03-10 07:00:00,1108.0,3.93,9.25,11.13 -2016-03-10 08:00:00,1171.0,113.65,9.25,10.46 -2016-03-10 09:00:00,1244.0,210.34,9.25,9.79 -2016-03-10 10:00:00,1204.0,523.93,9.24,9.19 -2016-03-10 11:00:00,1122.0,431.12,9.24,8.59 -2016-03-10 12:00:00,1106.0,680.36,9.24,7.99 -2016-03-10 13:00:00,1000.0,509.1,9.24,7.93 -2016-03-10 14:00:00,950.0,307.98,9.25,7.87 -2016-03-10 15:00:00,912.0,313.25,9.26,7.81 -2016-03-10 16:00:00,898.0,392.34,9.21,7.63 -2016-03-10 17:00:00,928.0,141.81,9.17,7.45 -2016-03-10 18:00:00,961.0,0.0,9.13,7.27 -2016-03-10 19:00:00,1055.0,0.0,9.09,6.96 -2016-03-10 20:00:00,1095.0,0.0,9.06,6.65 -2016-03-10 21:00:00,1194.0,0.0,9.03,6.34 -2016-03-10 22:00:00,1401.0,0.0,8.91,5.99 -2016-03-10 23:00:00,1276.0,0.0,8.8,5.63 -2016-03-11 00:00:00,1132.0,0.0,8.69,5.27 -2016-03-11 01:00:00,1041.0,0.0,8.66,4.63 -2016-03-11 02:00:00,969.0,0.0,8.64,4.0 -2016-03-11 03:00:00,937.0,0.0,8.61,3.37 -2016-03-11 04:00:00,933.0,0.0,8.55,2.98 -2016-03-11 05:00:00,931.0,0.0,8.49,2.59 -2016-03-11 06:00:00,941.0,0.0,8.43,2.21 -2016-03-11 07:00:00,1044.0,0.65,8.42,1.91 -2016-03-11 08:00:00,1060.0,143.49,8.41,1.62 -2016-03-11 09:00:00,1051.0,317.52,8.4,1.32 -2016-03-11 10:00:00,985.0,376.35,8.45,1.34 -2016-03-11 11:00:00,947.0,488.34,8.5,1.35 -2016-03-11 12:00:00,942.0,564.1,8.55,1.37 -2016-03-11 13:00:00,877.0,502.52,8.68,1.45 -2016-03-11 14:00:00,874.0,450.74,8.82,1.53 -2016-03-11 15:00:00,853.0,262.94,8.96,1.61 -2016-03-11 16:00:00,840.0,267.75,8.99,1.43 -2016-03-11 17:00:00,859.0,57.51,9.03,1.25 -2016-03-11 18:00:00,900.0,0.0,9.07,1.06 -2016-03-11 19:00:00,994.0,0.0,9.06,1.02 -2016-03-11 20:00:00,1094.0,0.0,9.05,0.97 -2016-03-11 21:00:00,1205.0,0.0,9.05,0.92 -2016-03-11 22:00:00,1424.0,0.0,8.94,0.9 -2016-03-11 23:00:00,1304.0,0.0,8.84,0.87 -2016-03-12 00:00:00,1169.0,0.0,8.74,0.84 -2016-03-12 01:00:00,1061.0,0.0,8.62,0.83 -2016-03-12 02:00:00,973.0,0.0,8.5,0.81 -2016-03-12 03:00:00,955.0,0.0,8.37,0.8 -2016-03-12 04:00:00,975.0,0.0,8.32,0.91 -2016-03-12 05:00:00,969.0,0.0,8.28,1.01 -2016-03-12 06:00:00,980.0,0.0,8.23,1.12 -2016-03-12 07:00:00,1026.0,0.0,8.22,1.3 -2016-03-12 08:00:00,1102.0,12.2,8.21,1.49 -2016-03-12 09:00:00,1120.0,73.15,8.2,1.67 -2016-03-12 10:00:00,1106.0,203.64,8.19,1.54 -2016-03-12 11:00:00,995.0,275.03,8.18,1.41 -2016-03-12 12:00:00,967.0,452.05,8.17,1.28 -2016-03-12 13:00:00,865.0,378.29,8.34,1.31 -2016-03-12 14:00:00,830.0,632.29,8.51,1.33 -2016-03-12 15:00:00,819.0,547.68,8.68,1.35 -2016-03-12 16:00:00,814.0,405.38,8.69,2.01 -2016-03-12 17:00:00,825.0,173.64,8.7,2.68 -2016-03-12 18:00:00,879.0,0.0,8.71,3.34 -2016-03-12 19:00:00,1028.0,0.0,8.61,3.73 -2016-03-12 20:00:00,1122.0,0.0,8.51,4.12 -2016-03-12 21:00:00,1204.0,0.0,8.41,4.51 -2016-03-12 22:00:00,1428.0,0.0,8.22,4.81 -2016-03-12 23:00:00,1309.0,0.0,8.04,5.12 -2016-03-13 00:00:00,1157.0,0.0,7.86,5.42 -2016-03-13 01:00:00,1049.0,0.0,7.89,5.43 -2016-03-13 02:00:00,958.0,0.0,7.93,5.45 -2016-03-13 03:00:00,941.0,0.0,7.96,5.46 -2016-03-13 04:00:00,950.0,0.0,7.94,5.59 -2016-03-13 05:00:00,955.0,0.0,7.92,5.72 -2016-03-13 06:00:00,962.0,0.0,7.9,5.85 -2016-03-13 07:00:00,982.0,7.32,8.03,6.02 -2016-03-13 08:00:00,1039.0,109.23,8.16,6.2 -2016-03-13 09:00:00,1050.0,203.37,8.3,6.37 -2016-03-13 10:00:00,1015.0,474.22,8.57,6.71 -2016-03-13 11:00:00,982.0,674.36,8.85,7.05 -2016-03-13 12:00:00,914.0,821.41,9.13,7.39 -2016-03-13 13:00:00,828.0,784.97,9.28,7.86 -2016-03-13 14:00:00,778.0,681.55,9.43,8.33 -2016-03-13 15:00:00,764.0,410.36,9.59,8.8 -2016-03-13 16:00:00,752.0,292.43,9.42,9.23 -2016-03-13 17:00:00,772.0,101.23,9.26,9.66 -2016-03-13 18:00:00,854.0,0.0,9.1,10.08 -2016-03-13 19:00:00,962.0,0.0,8.92,10.18 -2016-03-13 20:00:00,1060.0,0.0,8.74,10.28 -2016-03-13 21:00:00,1177.0,0.0,8.57,10.39 -2016-03-13 22:00:00,1397.0,0.0,8.51,10.12 -2016-03-13 23:00:00,1291.0,0.0,8.46,9.85 -2016-03-14 00:00:00,1134.0,0.0,8.4,9.59 -2016-03-14 01:00:00,1019.0,0.0,8.43,9.34 -2016-03-14 02:00:00,950.0,0.0,8.47,9.09 -2016-03-14 03:00:00,934.0,0.0,8.5,8.84 -2016-03-14 04:00:00,932.0,0.0,8.51,9.09 -2016-03-14 05:00:00,942.0,0.0,8.51,9.35 -2016-03-14 06:00:00,955.0,0.0,8.51,9.6 -2016-03-14 07:00:00,1010.0,4.22,8.53,9.94 -2016-03-14 08:00:00,1067.0,42.88,8.56,10.27 -2016-03-14 09:00:00,1101.0,36.84,8.59,10.61 -2016-03-14 10:00:00,1087.0,78.44,8.78,10.58 -2016-03-14 11:00:00,1033.0,271.25,8.97,10.56 -2016-03-14 12:00:00,993.0,450.77,9.16,10.54 -2016-03-14 13:00:00,926.0,253.63,9.46,10.62 -2016-03-14 14:00:00,882.0,455.58,9.76,10.69 -2016-03-14 15:00:00,852.0,293.84,10.06,10.77 -2016-03-14 16:00:00,856.0,221.51,10.14,10.92 -2016-03-14 17:00:00,857.0,69.25,10.23,11.07 -2016-03-14 18:00:00,935.0,0.0,10.32,11.21 -2016-03-14 19:00:00,1063.0,0.0,10.31,11.06 -2016-03-14 20:00:00,1136.0,0.0,10.3,10.9 -2016-03-14 21:00:00,1248.0,0.0,10.3,10.74 -2016-03-14 22:00:00,1442.0,0.0,10.25,10.48 -2016-03-14 23:00:00,1299.0,0.0,10.2,10.22 -2016-03-15 00:00:00,1127.0,0.0,10.15,9.96 -2016-03-15 01:00:00,1039.0,0.0,9.68,9.21 -2016-03-15 02:00:00,966.0,0.0,9.22,8.47 -2016-03-15 03:00:00,946.0,0.0,8.75,7.72 -2016-03-15 04:00:00,967.0,0.0,8.61,7.72 -2016-03-15 05:00:00,960.0,0.0,8.47,7.71 -2016-03-15 06:00:00,972.0,0.0,8.33,7.71 -2016-03-15 07:00:00,1048.0,15.0,8.31,7.83 -2016-03-15 08:00:00,1123.0,84.05,8.29,7.95 -2016-03-15 09:00:00,1145.0,66.04,8.28,8.07 -2016-03-15 10:00:00,1074.0,83.3,8.59,8.01 -2016-03-15 11:00:00,1006.0,100.71,8.9,7.95 -2016-03-15 12:00:00,967.0,81.46,9.22,7.89 -2016-03-15 13:00:00,862.0,226.11,9.56,8.04 -2016-03-15 14:00:00,823.0,374.86,9.91,8.18 -2016-03-15 15:00:00,807.0,293.8,10.26,8.33 -2016-03-15 16:00:00,801.0,170.31,10.17,8.2 -2016-03-15 17:00:00,849.0,88.84,10.08,8.07 -2016-03-15 18:00:00,898.0,0.0,9.99,7.94 -2016-03-15 19:00:00,1032.0,0.0,9.75,7.84 -2016-03-15 20:00:00,1087.0,0.0,9.51,7.73 -2016-03-15 21:00:00,1176.0,0.0,9.27,7.63 -2016-03-15 22:00:00,1398.0,0.0,9.1,7.75 -2016-03-15 23:00:00,1255.0,0.0,8.93,7.88 -2016-03-16 00:00:00,1095.0,0.0,8.76,8.0 -2016-03-16 01:00:00,1018.0,0.0,8.81,8.43 -2016-03-16 02:00:00,945.0,0.0,8.86,8.86 -2016-03-16 03:00:00,899.0,0.0,8.91,9.28 -2016-03-16 04:00:00,912.0,0.0,8.8,9.39 -2016-03-16 05:00:00,895.0,0.0,8.69,9.49 -2016-03-16 06:00:00,888.0,0.0,8.58,9.6 -2016-03-16 07:00:00,969.0,1.92,8.57,9.75 -2016-03-16 08:00:00,1052.0,16.82,8.57,9.89 -2016-03-16 09:00:00,1165.0,62.87,8.57,10.04 -2016-03-16 10:00:00,1148.0,42.08,8.59,9.86 -2016-03-16 11:00:00,1099.0,249.7,8.61,9.67 -2016-03-16 12:00:00,995.0,193.91,8.64,9.49 -2016-03-16 13:00:00,880.0,230.35,8.87,9.36 -2016-03-16 14:00:00,839.0,35.25,9.11,9.23 -2016-03-16 15:00:00,825.0,221.03,9.35,9.1 -2016-03-16 16:00:00,843.0,412.59,9.21,9.25 -2016-03-16 17:00:00,861.0,189.3,9.07,9.39 -2016-03-16 18:00:00,941.0,0.0,8.94,9.53 -2016-03-16 19:00:00,1056.0,0.0,8.78,9.47 -2016-03-16 20:00:00,1124.0,0.0,8.62,9.41 -2016-03-16 21:00:00,1220.0,0.0,8.46,9.35 -2016-03-16 22:00:00,1429.0,0.0,8.38,9.27 -2016-03-16 23:00:00,1276.0,0.0,8.31,9.19 -2016-03-17 00:00:00,1121.0,0.0,8.24,9.1 -2016-03-17 01:00:00,1051.0,0.0,8.28,8.93 -2016-03-17 02:00:00,971.0,0.0,8.33,8.76 -2016-03-17 03:00:00,952.0,0.0,8.37,8.59 -2016-03-17 04:00:00,956.0,0.0,8.29,8.66 -2016-03-17 05:00:00,972.0,0.0,8.2,8.72 -2016-03-17 06:00:00,981.0,0.0,8.12,8.79 -2016-03-17 07:00:00,1026.0,17.01,8.17,8.81 -2016-03-17 08:00:00,1077.0,225.57,8.22,8.83 -2016-03-17 09:00:00,1090.0,142.33,8.28,8.86 -2016-03-17 10:00:00,1047.0,69.86,8.48,8.85 -2016-03-17 11:00:00,980.0,89.68,8.68,8.85 -2016-03-17 12:00:00,964.0,167.03,8.88,8.84 -2016-03-17 13:00:00,878.0,575.72,9.23,9.1 -2016-03-17 14:00:00,845.0,385.77,9.59,9.36 -2016-03-17 15:00:00,855.0,279.11,9.95,9.61 -2016-03-17 16:00:00,832.0,178.64,10.11,9.35 -2016-03-17 17:00:00,854.0,91.04,10.28,9.08 -2016-03-17 18:00:00,918.0,0.0,10.45,8.81 -2016-03-17 19:00:00,1033.0,0.0,10.51,8.37 -2016-03-17 20:00:00,1089.0,0.0,10.57,7.92 -2016-03-17 21:00:00,1144.0,0.0,10.63,7.48 -2016-03-17 22:00:00,1355.0,0.0,10.6,7.09 -2016-03-17 23:00:00,1215.0,0.0,10.58,6.69 -2016-03-18 00:00:00,1074.0,0.0,10.56,6.3 -2016-03-18 01:00:00,1007.0,0.0,10.32,6.54 -2016-03-18 02:00:00,902.0,0.0,10.08,6.77 -2016-03-18 03:00:00,890.0,0.0,9.84,7.01 -2016-03-18 04:00:00,903.0,0.0,9.81,7.02 -2016-03-18 05:00:00,902.0,0.0,9.79,7.03 -2016-03-18 06:00:00,920.0,0.0,9.76,7.05 -2016-03-18 07:00:00,1005.0,24.82,9.84,7.13 -2016-03-18 08:00:00,1008.0,202.48,9.91,7.2 -2016-03-18 09:00:00,1004.0,361.53,9.99,7.28 -2016-03-18 10:00:00,937.0,458.82,10.18,7.01 -2016-03-18 11:00:00,914.0,694.77,10.37,6.74 -2016-03-18 12:00:00,863.0,787.39,10.57,6.47 -2016-03-18 13:00:00,829.0,764.53,10.34,7.16 -2016-03-18 14:00:00,778.0,669.62,10.11,7.86 -2016-03-18 15:00:00,759.0,541.4,9.88,8.55 -2016-03-18 16:00:00,778.0,288.88,9.7,8.73 -2016-03-18 17:00:00,797.0,175.93,9.53,8.9 -2016-03-18 18:00:00,846.0,4.98,9.36,9.08 -2016-03-18 19:00:00,971.0,0.0,9.05,8.9 -2016-03-18 20:00:00,1117.0,0.0,8.75,8.72 -2016-03-18 21:00:00,1229.0,0.0,8.45,8.54 -2016-03-18 22:00:00,1432.0,0.0,8.27,8.44 -2016-03-18 23:00:00,1263.0,0.0,8.1,8.34 -2016-03-19 00:00:00,1098.0,0.0,7.93,8.25 -2016-03-19 01:00:00,1032.0,0.0,7.46,8.65 -2016-03-19 02:00:00,966.0,0.0,6.99,9.05 -2016-03-19 03:00:00,939.0,0.0,6.51,9.45 -2016-03-19 04:00:00,965.0,0.0,6.61,9.96 -2016-03-19 05:00:00,982.0,0.0,6.71,10.48 -2016-03-19 06:00:00,985.0,0.0,6.81,10.99 -2016-03-19 07:00:00,1032.0,8.77,7.11,10.81 -2016-03-19 08:00:00,1070.0,26.75,7.41,10.63 -2016-03-19 09:00:00,1088.0,31.81,7.71,10.44 -2016-03-19 10:00:00,1114.0,33.2,8.16,10.25 -2016-03-19 11:00:00,1135.0,42.08,8.61,10.06 -2016-03-19 12:00:00,1191.0,48.81,9.07,9.88 -2016-03-19 13:00:00,1144.0,60.24,9.54,9.94 -2016-03-19 14:00:00,1116.0,58.55,10.02,10.0 -2016-03-19 15:00:00,1036.0,57.64,10.5,10.07 -2016-03-19 16:00:00,1023.0,59.95,10.53,10.1 -2016-03-19 17:00:00,1041.0,41.36,10.56,10.12 -2016-03-19 18:00:00,1118.0,4.46,10.59,10.15 -2016-03-19 19:00:00,1189.0,0.0,10.43,10.14 -2016-03-19 20:00:00,1241.0,0.0,10.27,10.12 -2016-03-19 21:00:00,1358.0,0.0,10.12,10.11 -2016-03-19 22:00:00,1542.0,0.0,9.98,9.94 -2016-03-19 23:00:00,1393.0,0.0,9.84,9.78 -2016-03-20 00:00:00,1243.0,0.0,9.7,9.61 -2016-03-20 01:00:00,1129.0,0.0,9.55,9.88 -2016-03-20 02:00:00,1038.0,0.0,9.4,10.14 -2016-03-20 03:00:00,999.0,0.0,9.24,10.4 -2016-03-20 04:00:00,1005.0,0.0,9.12,10.38 -2016-03-20 05:00:00,1006.0,0.0,8.99,10.35 -2016-03-20 06:00:00,1011.0,0.0,8.87,10.33 -2016-03-20 07:00:00,1027.0,7.25,8.88,10.49 -2016-03-20 08:00:00,1106.0,22.29,8.89,10.65 -2016-03-20 09:00:00,1191.0,29.43,8.9,10.81 -2016-03-20 10:00:00,1255.0,41.23,9.1,10.79 -2016-03-20 11:00:00,1245.0,51.06,9.31,10.77 -2016-03-20 12:00:00,1238.0,63.37,9.52,10.74 -2016-03-20 13:00:00,1159.0,62.63,9.37,10.57 -2016-03-20 14:00:00,1108.0,49.55,9.22,10.4 -2016-03-20 15:00:00,1087.0,84.0,9.07,10.23 -2016-03-20 16:00:00,1086.0,59.63,9.0,10.28 -2016-03-20 17:00:00,1064.0,36.36,8.93,10.32 -2016-03-20 18:00:00,1101.0,0.91,8.87,10.36 -2016-03-20 19:00:00,1159.0,0.0,8.75,10.39 -2016-03-20 20:00:00,1199.0,0.0,8.64,10.41 -2016-03-20 21:00:00,1322.0,0.0,8.53,10.44 -2016-03-20 22:00:00,1487.0,0.0,8.47,10.08 -2016-03-20 23:00:00,1364.0,0.0,8.42,9.71 -2016-03-21 00:00:00,1213.0,0.0,8.37,9.35 -2016-03-21 01:00:00,1076.0,0.0,8.06,9.14 -2016-03-21 02:00:00,1011.0,0.0,7.75,8.94 -2016-03-21 03:00:00,975.0,0.0,7.43,8.73 -2016-03-21 04:00:00,970.0,0.0,7.45,8.88 -2016-03-21 05:00:00,982.0,0.0,7.46,9.03 -2016-03-21 06:00:00,996.0,0.0,7.47,9.19 -2016-03-21 07:00:00,1045.0,36.34,7.68,9.01 -2016-03-21 08:00:00,1103.0,276.56,7.89,8.84 -2016-03-21 09:00:00,1207.0,485.65,8.1,8.66 -2016-03-21 10:00:00,1200.0,669.06,8.43,8.41 -2016-03-21 11:00:00,1191.0,808.11,8.77,8.17 -2016-03-21 12:00:00,1206.0,879.72,9.11,7.92 -2016-03-21 13:00:00,1125.0,851.54,9.28,7.86 -2016-03-21 14:00:00,1017.0,760.18,9.45,7.8 -2016-03-21 15:00:00,973.0,621.64,9.62,7.74 -2016-03-21 16:00:00,945.0,430.74,9.67,7.75 -2016-03-21 17:00:00,919.0,201.96,9.72,7.77 -2016-03-21 18:00:00,962.0,10.47,9.77,7.78 -2016-03-21 19:00:00,1027.0,0.0,9.66,7.39 -2016-03-21 20:00:00,1130.0,0.0,9.56,7.0 -2016-03-21 21:00:00,1240.0,0.0,9.46,6.61 -2016-03-21 22:00:00,1438.0,0.0,9.3,6.06 -2016-03-21 23:00:00,1294.0,0.0,9.15,5.51 -2016-03-22 00:00:00,1137.0,0.0,9.0,4.97 -2016-03-22 01:00:00,1058.0,0.0,8.71,4.63 -2016-03-22 02:00:00,999.0,0.0,8.42,4.3 -2016-03-22 03:00:00,962.0,0.0,8.12,3.97 -2016-03-22 04:00:00,971.0,0.0,8.02,3.67 -2016-03-22 05:00:00,968.0,0.0,7.91,3.37 -2016-03-22 06:00:00,961.0,0.0,7.81,3.06 -2016-03-22 07:00:00,1017.0,32.35,7.84,3.11 -2016-03-22 08:00:00,1068.0,38.89,7.87,3.15 -2016-03-22 09:00:00,1068.0,38.35,7.9,3.2 -2016-03-22 10:00:00,1079.0,49.64,8.05,3.14 -2016-03-22 11:00:00,1071.0,51.13,8.21,3.08 -2016-03-22 12:00:00,1048.0,75.14,8.37,3.02 -2016-03-22 13:00:00,932.0,272.8,8.46,3.49 -2016-03-22 14:00:00,847.0,691.46,8.55,3.95 -2016-03-22 15:00:00,820.0,435.68,8.65,4.41 -2016-03-22 16:00:00,828.0,213.76,8.68,4.52 -2016-03-22 17:00:00,837.0,44.49,8.72,4.63 -2016-03-22 18:00:00,859.0,2.65,8.76,4.73 -2016-03-22 19:00:00,949.0,0.0,8.71,4.47 -2016-03-22 20:00:00,1040.0,0.0,8.66,4.22 -2016-03-22 21:00:00,1161.0,0.0,8.61,3.96 -2016-03-22 22:00:00,1367.0,0.0,8.49,3.8 -2016-03-22 23:00:00,1206.0,0.0,8.37,3.64 -2016-03-23 00:00:00,1055.0,0.0,8.25,3.48 -2016-03-23 01:00:00,974.0,0.0,8.2,3.6 -2016-03-23 02:00:00,901.0,0.0,8.15,3.71 -2016-03-23 03:00:00,864.0,0.0,8.1,3.83 -2016-03-23 04:00:00,885.0,0.0,8.12,4.1 -2016-03-23 05:00:00,869.0,0.0,8.15,4.37 -2016-03-23 06:00:00,867.0,0.0,8.17,4.63 -2016-03-23 07:00:00,913.0,13.82,8.31,4.65 -2016-03-23 08:00:00,966.0,59.03,8.44,4.67 -2016-03-23 09:00:00,1012.0,40.49,8.58,4.69 -2016-03-23 10:00:00,1008.0,65.71,8.72,4.04 -2016-03-23 11:00:00,985.0,85.22,8.86,3.38 -2016-03-23 12:00:00,958.0,174.88,9.01,2.73 -2016-03-23 13:00:00,922.0,275.61,9.01,3.27 -2016-03-23 14:00:00,844.0,741.81,9.01,3.82 -2016-03-23 15:00:00,804.0,622.2,9.02,4.36 -2016-03-23 16:00:00,771.0,424.47,9.0,4.19 -2016-03-23 17:00:00,772.0,139.68,8.98,4.03 -2016-03-23 18:00:00,832.0,11.85,8.96,3.86 -2016-03-23 19:00:00,946.0,0.0,8.94,3.75 -2016-03-23 20:00:00,1000.0,0.0,8.92,3.63 -2016-03-23 21:00:00,1101.0,0.0,8.9,3.52 -2016-03-23 22:00:00,1290.0,0.0,8.91,3.72 -2016-03-23 23:00:00,1135.0,0.0,8.93,3.93 -2016-03-24 00:00:00,1018.0,0.0,8.95,4.14 -2016-03-24 01:00:00,933.0,0.0,8.8,4.53 -2016-03-24 02:00:00,869.0,0.0,8.65,4.92 -2016-03-24 03:00:00,838.0,0.0,8.5,5.31 -2016-03-24 04:00:00,848.0,0.0,8.65,5.84 -2016-03-24 05:00:00,839.0,0.0,8.81,6.37 -2016-03-24 06:00:00,854.0,0.0,8.96,6.9 -2016-03-24 07:00:00,914.0,19.79,9.19,7.49 -2016-03-24 08:00:00,992.0,39.64,9.43,8.09 -2016-03-24 09:00:00,1014.0,86.07,9.67,8.69 -2016-03-24 10:00:00,989.0,100.28,9.74,9.51 -2016-03-24 11:00:00,1001.0,108.43,9.81,10.33 -2016-03-24 12:00:00,1015.0,135.82,9.89,11.14 -2016-03-24 13:00:00,933.0,175.3,9.64,11.66 -2016-03-24 14:00:00,917.0,67.35,9.39,12.17 -2016-03-24 15:00:00,931.0,93.06,9.15,12.68 -2016-03-24 16:00:00,917.0,30.85,9.2,13.21 -2016-03-24 17:00:00,947.0,24.37,9.25,13.75 -2016-03-24 18:00:00,1037.0,4.88,9.31,14.29 -2016-03-24 19:00:00,1099.0,0.0,9.52,13.27 -2016-03-24 20:00:00,1123.0,0.0,9.73,12.25 -2016-03-24 21:00:00,1219.0,0.0,9.95,11.23 -2016-03-24 22:00:00,1404.0,0.0,10.05,10.12 -2016-03-24 23:00:00,1249.0,0.0,10.16,9.01 -2016-03-25 00:00:00,1088.0,0.0,10.26,7.9 -2016-03-25 01:00:00,992.0,0.0,10.3,7.72 -2016-03-25 02:00:00,909.0,0.0,10.35,7.54 -2016-03-25 03:00:00,859.0,0.0,10.39,7.35 -2016-03-25 04:00:00,874.0,0.0,10.18,7.34 -2016-03-25 05:00:00,862.0,0.0,9.96,7.32 -2016-03-25 06:00:00,863.0,0.0,9.75,7.31 -2016-03-25 07:00:00,919.0,73.0,9.45,5.87 -2016-03-25 08:00:00,943.0,298.83,9.15,4.42 -2016-03-25 09:00:00,925.0,496.92,8.86,2.98 -2016-03-25 10:00:00,864.0,663.96,8.7,2.74 -2016-03-25 11:00:00,835.0,747.76,8.55,2.51 -2016-03-25 12:00:00,829.0,777.82,8.4,2.28 -2016-03-25 13:00:00,771.0,812.51,8.88,3.08 -2016-03-25 14:00:00,717.0,728.42,9.36,3.88 -2016-03-25 15:00:00,717.0,517.65,9.85,4.68 -2016-03-25 16:00:00,711.0,350.12,9.77,5.56 -2016-03-25 17:00:00,709.0,137.75,9.69,6.45 -2016-03-25 18:00:00,821.0,13.19,9.61,7.34 -2016-03-25 19:00:00,901.0,0.0,9.75,8.03 -2016-03-25 20:00:00,1034.0,0.0,9.9,8.73 -2016-03-25 21:00:00,1197.0,0.0,10.05,9.42 -2016-03-25 22:00:00,1398.0,0.0,10.24,9.89 -2016-03-25 23:00:00,1227.0,0.0,10.43,10.37 -2016-03-26 00:00:00,1054.0,0.0,10.62,10.84 -2016-03-26 01:00:00,949.0,0.0,10.77,11.11 -2016-03-26 02:00:00,865.0,0.0,10.92,11.38 -2016-03-26 03:00:00,837.0,0.0,11.07,11.66 -2016-03-26 04:00:00,839.0,0.0,11.19,12.0 -2016-03-26 05:00:00,840.0,0.0,11.3,12.34 -2016-03-26 06:00:00,842.0,0.0,11.41,12.69 -2016-03-26 07:00:00,878.0,6.0,11.41,13.26 -2016-03-26 08:00:00,968.0,71.1,11.42,13.82 -2016-03-26 09:00:00,1041.0,66.72,11.43,14.39 -2016-03-26 10:00:00,1081.0,56.69,11.39,14.83 -2016-03-26 11:00:00,1121.0,43.04,11.36,15.27 -2016-03-26 12:00:00,1154.0,52.89,11.33,15.71 -2016-03-26 13:00:00,1117.0,66.28,10.43,15.47 -2016-03-26 14:00:00,1124.0,41.93,9.53,15.23 -2016-03-26 15:00:00,1160.0,51.28,8.64,14.99 -2016-03-26 16:00:00,1163.0,160.54,8.52,14.46 -2016-03-26 17:00:00,1216.0,182.38,8.4,13.92 -2016-03-26 18:00:00,1267.0,17.21,8.29,13.38 -2016-03-26 19:00:00,1278.0,0.0,8.68,13.6 -2016-03-26 20:00:00,1352.0,0.0,9.08,13.82 -2016-03-26 21:00:00,1412.0,0.0,9.48,14.04 -2016-03-26 22:00:00,1586.0,0.0,9.22,14.17 -2016-03-26 23:00:00,1461.0,0.0,8.97,14.29 -2016-03-27 00:00:00,1285.0,0.0,8.72,14.41 -2016-03-27 01:00:00,1140.0,0.0,8.82,14.59 -2016-03-27 02:00:00,1116.0,0.0,8.93,14.77 -2016-03-27 03:00:00,1092.0,0.0,9.03,14.95 -2016-03-27 04:00:00,1066.0,0.0,9.1,14.97 -2016-03-27 05:00:00,1057.0,0.0,9.17,15.0 -2016-03-27 06:00:00,1061.0,0.0,9.24,15.02 -2016-03-27 07:00:00,1079.0,59.6,9.38,14.84 -2016-03-27 08:00:00,1181.0,9.02,9.52,14.66 -2016-03-27 09:00:00,1321.0,518.18,9.67,14.48 -2016-03-27 10:00:00,1370.0,654.01,9.78,14.62 -2016-03-27 11:00:00,1384.0,821.6,9.89,14.76 -2016-03-27 12:00:00,1249.0,863.32,10.0,14.9 -2016-03-27 13:00:00,1062.0,344.43,9.74,14.73 -2016-03-27 14:00:00,1000.0,169.16,9.48,14.57 -2016-03-27 15:00:00,960.0,65.09,9.23,14.4 -2016-03-27 16:00:00,967.0,68.21,9.3,14.81 -2016-03-27 17:00:00,1018.0,25.78,9.37,15.23 -2016-03-27 18:00:00,1135.0,9.63,9.45,15.64 -2016-03-27 19:00:00,1223.0,0.0,9.91,17.02 -2016-03-27 20:00:00,1285.0,0.0,10.38,18.39 -2016-03-27 21:00:00,1281.0,0.0,10.85,19.77 -2016-03-27 22:00:00,1510.0,0.0,10.95,19.38 -2016-03-27 23:00:00,1477.0,0.0,11.05,19.0 -2016-03-28 00:00:00,1299.0,0.0,11.15,18.62 -2016-03-28 01:00:00,1172.0,0.0,10.19,18.64 -2016-03-28 02:00:00,1072.0,0.0,9.24,18.66 -2016-03-28 03:00:00,1001.0,0.0,8.28,18.68 -2016-03-28 04:00:00,1009.0,0.0,8.49,17.26 -2016-03-28 05:00:00,998.0,0.0,8.7,15.83 -2016-03-28 06:00:00,993.0,0.0,8.91,14.41 -2016-03-28 07:00:00,1012.0,74.3,8.95,13.59 -2016-03-28 08:00:00,1111.0,21.59,9.0,12.76 -2016-03-28 09:00:00,1193.0,271.53,9.05,11.93 -2016-03-28 10:00:00,1218.0,691.94,8.82,12.97 -2016-03-28 11:00:00,1230.0,287.74,8.59,14.0 -2016-03-28 12:00:00,1145.0,262.37,8.36,15.03 -2016-03-28 13:00:00,1060.0,644.62,8.62,15.35 -2016-03-28 14:00:00,997.0,508.71,8.88,15.66 -2016-03-28 15:00:00,949.0,257.49,9.14,15.97 -2016-03-28 16:00:00,915.0,387.41,9.13,16.08 -2016-03-28 17:00:00,884.0,215.46,9.12,16.18 -2016-03-28 18:00:00,946.0,19.72,9.12,16.29 -2016-03-28 19:00:00,985.0,0.0,9.18,15.71 -2016-03-28 20:00:00,1015.0,0.0,9.24,15.13 -2016-03-28 21:00:00,1081.0,0.0,9.31,14.55 -2016-03-28 22:00:00,1322.0,0.0,9.21,14.06 -2016-03-28 23:00:00,1362.0,0.0,9.12,13.57 -2016-03-29 00:00:00,1221.0,0.0,9.03,13.08 -2016-03-29 01:00:00,1103.0,0.0,8.98,12.83 -2016-03-29 02:00:00,1007.0,0.0,8.93,12.59 -2016-03-29 03:00:00,971.0,0.0,8.88,12.34 -2016-03-29 04:00:00,955.0,0.0,8.89,11.6 -2016-03-29 05:00:00,940.0,0.0,8.89,10.86 -2016-03-29 06:00:00,945.0,0.0,8.89,10.12 -2016-03-29 07:00:00,993.0,81.92,9.1,10.09 -2016-03-29 08:00:00,1069.0,77.55,9.32,10.05 -2016-03-29 09:00:00,1119.0,256.58,9.54,10.01 -2016-03-29 10:00:00,1066.0,68.83,9.55,10.68 -2016-03-29 11:00:00,1026.0,708.59,9.56,11.36 -2016-03-29 12:00:00,1039.0,85.44,9.58,12.03 -2016-03-29 13:00:00,961.0,736.73,9.47,12.21 -2016-03-29 14:00:00,993.0,477.62,9.36,12.39 -2016-03-29 15:00:00,946.0,285.94,9.26,12.57 -2016-03-29 16:00:00,896.0,239.71,9.27,12.16 -2016-03-29 17:00:00,863.0,77.9,9.28,11.75 -2016-03-29 18:00:00,899.0,12.76,9.3,11.34 -2016-03-29 19:00:00,957.0,0.0,9.31,11.03 -2016-03-29 20:00:00,978.0,0.0,9.32,10.71 -2016-03-29 21:00:00,1027.0,0.0,9.34,10.4 -2016-03-29 22:00:00,1268.0,0.0,9.29,10.26 -2016-03-29 23:00:00,1272.0,0.0,9.25,10.12 -2016-03-30 00:00:00,1107.0,0.0,9.21,9.99 -2016-03-30 01:00:00,1041.0,0.0,9.28,9.52 -2016-03-30 02:00:00,960.0,0.0,9.36,9.05 -2016-03-30 03:00:00,892.0,0.0,9.43,8.58 -2016-03-30 04:00:00,898.0,0.0,9.32,7.81 -2016-03-30 05:00:00,884.0,0.0,9.22,7.04 -2016-03-30 06:00:00,877.0,0.0,9.11,6.28 -2016-03-30 07:00:00,934.0,49.34,8.93,5.77 -2016-03-30 08:00:00,1016.0,142.18,8.74,5.26 -2016-03-30 09:00:00,1099.0,229.89,8.56,4.76 -2016-03-30 10:00:00,1110.0,531.77,8.49,4.4 -2016-03-30 11:00:00,1093.0,623.69,8.42,4.03 -2016-03-30 12:00:00,1082.0,534.35,8.36,3.67 -2016-03-30 13:00:00,982.0,563.01,8.38,3.88 -2016-03-30 14:00:00,950.0,563.03,8.41,4.09 -2016-03-30 15:00:00,901.0,244.97,8.44,4.3 -2016-03-30 16:00:00,856.0,165.89,8.37,4.25 -2016-03-30 17:00:00,845.0,79.7,8.3,4.2 -2016-03-30 18:00:00,890.0,15.27,8.24,4.15 -2016-03-30 19:00:00,905.0,0.0,8.26,4.46 -2016-03-30 20:00:00,963.0,0.0,8.28,4.78 -2016-03-30 21:00:00,985.0,0.0,8.3,5.09 -2016-03-30 22:00:00,1270.0,0.0,8.25,5.6 -2016-03-30 23:00:00,1278.0,0.0,8.2,6.1 -2016-03-31 00:00:00,1105.0,0.0,8.15,6.61 -2016-03-31 01:00:00,1001.0,0.0,8.24,6.93 -2016-03-31 02:00:00,924.0,0.0,8.33,7.26 -2016-03-31 03:00:00,871.0,0.0,8.41,7.59 -2016-03-31 04:00:00,893.0,0.0,8.44,7.55 -2016-03-31 05:00:00,866.0,0.0,8.47,7.52 -2016-03-31 06:00:00,874.0,0.0,8.5,7.49 -2016-03-31 07:00:00,946.0,89.28,8.6,7.44 -2016-03-31 08:00:00,1043.0,284.72,8.71,7.39 -2016-03-31 09:00:00,1057.0,406.62,8.82,7.34 -2016-03-31 10:00:00,1036.0,693.43,8.93,7.32 -2016-03-31 11:00:00,975.0,705.6,9.04,7.31 -2016-03-31 12:00:00,941.0,854.51,9.16,7.3 -2016-03-31 13:00:00,850.0,841.85,9.11,6.97 -2016-03-31 14:00:00,782.0,777.42,9.06,6.65 -2016-03-31 15:00:00,758.0,654.13,9.01,6.33 -2016-03-31 16:00:00,742.0,464.15,9.01,6.23 -2016-03-31 17:00:00,736.0,226.48,9.01,6.13 -2016-03-31 18:00:00,776.0,20.14,9.01,6.03 -2016-03-31 19:00:00,872.0,0.0,8.92,5.0 -2016-03-31 20:00:00,867.0,0.0,8.84,3.98 -2016-03-31 21:00:00,926.0,0.0,8.76,2.95 -2016-03-31 22:00:00,1159.0,0.0,8.65,2.63 -2016-03-31 23:00:00,1170.0,0.0,8.55,2.3 -2016-04-01 00:00:00,1021.0,0.0,8.45,1.97 -2016-04-01 01:00:00,921.0,0.0,8.4,3.03 -2016-04-01 02:00:00,843.0,0.0,8.35,4.09 -2016-04-01 03:00:00,795.0,0.0,8.31,5.14 -2016-04-01 04:00:00,816.0,0.0,8.41,5.98 -2016-04-01 05:00:00,813.0,0.0,8.51,6.81 -2016-04-01 06:00:00,834.0,0.0,8.61,7.64 -2016-04-01 07:00:00,891.0,12.18,8.81,8.19 -2016-04-01 08:00:00,963.0,59.59,9.0,8.74 -2016-04-01 09:00:00,1009.0,45.73,9.19,9.28 -2016-04-01 10:00:00,966.0,121.48,9.37,9.56 -2016-04-01 11:00:00,947.0,359.47,9.54,9.84 -2016-04-01 12:00:00,951.0,139.89,9.72,10.12 -2016-04-01 13:00:00,883.0,169.67,9.76,10.46 -2016-04-01 14:00:00,835.0,206.63,9.8,10.8 -2016-04-01 15:00:00,825.0,204.24,9.85,11.13 -2016-04-01 16:00:00,827.0,75.0,9.89,11.0 -2016-04-01 17:00:00,824.0,83.75,9.94,10.87 -2016-04-01 18:00:00,904.0,0.0,9.98,10.74 -2016-04-01 19:00:00,907.0,0.0,10.02,10.92 -2016-04-01 20:00:00,984.0,0.0,10.06,11.09 -2016-04-01 21:00:00,1024.0,0.0,10.09,11.27 -2016-04-01 22:00:00,1298.0,0.0,10.02,11.14 -2016-04-01 23:00:00,1294.0,0.0,9.95,11.01 -2016-04-02 00:00:00,1146.0,0.0,9.88,10.88 -2016-04-02 01:00:00,1039.0,0.0,9.74,10.57 -2016-04-02 02:00:00,918.0,0.0,9.61,10.26 -2016-04-02 03:00:00,879.0,0.0,9.48,9.94 -2016-04-02 04:00:00,873.0,0.0,9.49,10.02 -2016-04-02 05:00:00,858.0,0.0,9.5,10.09 -2016-04-02 06:00:00,877.0,0.0,9.51,10.17 -2016-04-02 07:00:00,901.0,17.41,9.52,10.37 -2016-04-02 08:00:00,990.0,30.79,9.54,10.58 -2016-04-02 09:00:00,1043.0,51.76,9.56,10.79 -2016-04-02 10:00:00,1062.0,68.02,9.61,10.33 -2016-04-02 11:00:00,1081.0,102.06,9.67,9.87 -2016-04-02 12:00:00,1040.0,131.74,9.73,9.41 -2016-04-02 13:00:00,985.0,129.28,9.72,8.97 -2016-04-02 14:00:00,976.0,80.5,9.71,8.52 -2016-04-02 15:00:00,963.0,82.86,9.71,8.08 -2016-04-02 16:00:00,980.0,48.7,9.39,7.95 -2016-04-02 17:00:00,1007.0,32.3,9.07,7.82 -2016-04-02 18:00:00,1056.0,0.27,8.74,7.68 -2016-04-02 19:00:00,1146.0,0.0,8.83,7.99 -2016-04-02 20:00:00,1177.0,0.0,8.92,8.3 -2016-04-02 21:00:00,1198.0,0.0,9.01,8.61 -2016-04-02 22:00:00,1409.0,0.0,9.21,9.25 -2016-04-02 23:00:00,1400.0,0.0,9.4,9.88 -2016-04-03 00:00:00,1227.0,0.0,9.6,10.52 -2016-04-03 01:00:00,1133.0,0.0,9.81,10.56 -2016-04-03 02:00:00,1038.0,0.0,10.02,10.59 -2016-04-03 03:00:00,953.0,0.0,10.23,10.62 -2016-04-03 04:00:00,958.0,0.0,10.27,10.18 -2016-04-03 05:00:00,941.0,0.0,10.32,9.75 -2016-04-03 06:00:00,930.0,0.0,10.36,9.31 -2016-04-03 07:00:00,959.0,48.69,10.19,9.29 -2016-04-03 08:00:00,1033.0,250.71,10.02,9.26 -2016-04-03 09:00:00,1121.0,482.05,9.85,9.24 -2016-04-03 10:00:00,1174.0,715.53,9.91,9.24 -2016-04-03 11:00:00,1179.0,504.3,9.97,9.24 -2016-04-03 12:00:00,1085.0,848.53,10.03,9.24 -2016-04-03 13:00:00,921.0,834.86,10.04,9.12 -2016-04-03 14:00:00,840.0,710.47,10.05,9.0 -2016-04-03 15:00:00,776.0,583.65,10.06,8.88 -2016-04-03 16:00:00,769.0,294.26,9.89,8.7 -2016-04-03 17:00:00,747.0,65.59,9.73,8.51 -2016-04-03 18:00:00,807.0,25.35,9.56,8.33 -2016-04-03 19:00:00,889.0,0.0,9.6,8.02 -2016-04-03 20:00:00,938.0,0.0,9.64,7.71 -2016-04-03 21:00:00,1017.0,0.0,9.67,7.41 -2016-04-03 22:00:00,1284.0,0.0,9.48,7.09 -2016-04-03 23:00:00,1296.0,0.0,9.29,6.78 -2016-04-04 00:00:00,1120.0,0.0,9.1,6.47 -2016-04-04 01:00:00,991.0,0.0,9.27,6.22 -2016-04-04 02:00:00,907.0,0.0,9.44,5.96 -2016-04-04 03:00:00,843.0,0.0,9.61,5.71 -2016-04-04 04:00:00,849.0,0.0,9.61,5.9 -2016-04-04 05:00:00,839.0,0.0,9.61,6.1 -2016-04-04 06:00:00,840.0,0.0,9.61,6.29 -2016-04-04 07:00:00,885.0,48.63,9.67,6.4 -2016-04-04 08:00:00,971.0,238.98,9.73,6.51 -2016-04-04 09:00:00,1039.0,432.46,9.8,6.62 -2016-04-04 10:00:00,1046.0,710.22,9.88,6.73 -2016-04-04 11:00:00,1038.0,808.14,9.96,6.83 -2016-04-04 12:00:00,1027.0,635.45,10.05,6.94 -2016-04-04 13:00:00,931.0,791.79,10.1,6.79 -2016-04-04 14:00:00,856.0,687.25,10.15,6.63 -2016-04-04 15:00:00,789.0,305.8,10.2,6.48 -2016-04-04 16:00:00,821.0,401.13,10.18,6.21 -2016-04-04 17:00:00,831.0,144.95,10.17,5.93 -2016-04-04 18:00:00,921.0,21.48,10.15,5.66 -2016-04-04 19:00:00,997.0,0.0,10.12,5.84 -2016-04-04 20:00:00,1001.0,0.0,10.08,6.02 -2016-04-04 21:00:00,1041.0,0.0,10.04,6.21 -2016-04-04 22:00:00,1299.0,0.0,9.95,6.06 -2016-04-04 23:00:00,1274.0,0.0,9.85,5.92 -2016-04-05 00:00:00,1074.0,0.0,9.76,5.78 -2016-04-05 01:00:00,960.0,0.0,9.83,5.68 -2016-04-05 02:00:00,882.0,0.0,9.9,5.59 -2016-04-05 03:00:00,821.0,0.0,9.97,5.49 -2016-04-05 04:00:00,837.0,0.0,9.95,5.64 -2016-04-05 05:00:00,834.0,0.0,9.94,5.79 -2016-04-05 06:00:00,835.0,0.0,9.92,5.94 -2016-04-05 07:00:00,875.0,62.3,9.95,5.86 -2016-04-05 08:00:00,967.0,275.48,9.99,5.78 -2016-04-05 09:00:00,1025.0,469.87,10.02,5.7 -2016-04-05 10:00:00,995.0,692.93,9.95,5.71 -2016-04-05 11:00:00,960.0,733.45,9.87,5.72 -2016-04-05 12:00:00,928.0,851.68,9.8,5.74 -2016-04-05 13:00:00,839.0,835.35,9.85,6.09 -2016-04-05 14:00:00,764.0,768.21,9.91,6.44 -2016-04-05 15:00:00,723.0,420.87,9.97,6.79 -2016-04-05 16:00:00,686.0,451.65,9.84,6.8 -2016-04-05 17:00:00,714.0,221.49,9.71,6.8 -2016-04-05 18:00:00,803.0,29.58,9.57,6.81 -2016-04-05 19:00:00,871.0,0.0,9.47,7.0 -2016-04-05 20:00:00,929.0,0.0,9.37,7.18 -2016-04-05 21:00:00,944.0,0.0,9.27,7.37 -2016-04-05 22:00:00,1211.0,0.0,9.3,7.74 -2016-04-05 23:00:00,1230.0,0.0,9.32,8.12 -2016-04-06 00:00:00,1059.0,0.0,9.34,8.5 -2016-04-06 01:00:00,932.0,0.0,9.6,9.13 -2016-04-06 02:00:00,823.0,0.0,9.87,9.76 -2016-04-06 03:00:00,769.0,0.0,10.14,10.39 -2016-04-06 04:00:00,768.0,0.0,10.21,10.11 -2016-04-06 05:00:00,769.0,0.0,10.28,9.83 -2016-04-06 06:00:00,779.0,0.0,10.35,9.54 -2016-04-06 07:00:00,826.0,86.12,10.24,9.69 -2016-04-06 08:00:00,920.0,213.09,10.14,9.83 -2016-04-06 09:00:00,1024.0,142.3,10.03,9.97 -2016-04-06 10:00:00,1064.0,472.25,9.84,10.26 -2016-04-06 11:00:00,1067.0,770.19,9.64,10.55 -2016-04-06 12:00:00,1051.0,427.48,9.44,10.84 -2016-04-06 13:00:00,945.0,690.97,9.51,11.13 -2016-04-06 14:00:00,906.0,698.02,9.59,11.41 -2016-04-06 15:00:00,877.0,568.75,9.67,11.7 -2016-04-06 16:00:00,870.0,202.26,9.5,11.8 -2016-04-06 17:00:00,871.0,132.22,9.33,11.9 -2016-04-06 18:00:00,890.0,30.45,9.15,12.0 -2016-04-06 19:00:00,985.0,0.0,8.93,12.02 -2016-04-06 20:00:00,1013.0,0.0,8.71,12.04 -2016-04-06 21:00:00,1067.0,0.0,8.48,12.06 -2016-04-06 22:00:00,1326.0,0.0,8.39,12.14 -2016-04-06 23:00:00,1326.0,0.0,8.29,12.22 -2016-04-07 00:00:00,1173.0,0.0,8.2,12.3 -2016-04-07 01:00:00,1062.0,0.0,8.25,12.3 -2016-04-07 02:00:00,957.0,0.0,8.3,12.3 -2016-04-07 03:00:00,903.0,0.0,8.35,12.3 -2016-04-07 04:00:00,946.0,0.0,8.35,12.18 -2016-04-07 05:00:00,934.0,0.0,8.35,12.06 -2016-04-07 06:00:00,928.0,1.57,8.35,11.94 -2016-04-07 07:00:00,994.0,102.85,8.2,11.5 -2016-04-07 08:00:00,1111.0,331.12,8.05,11.05 -2016-04-07 09:00:00,1212.0,503.6,7.91,10.61 -2016-04-07 10:00:00,1214.0,473.8,8.06,10.5 -2016-04-07 11:00:00,1163.0,692.06,8.21,10.39 -2016-04-07 12:00:00,1151.0,816.07,8.37,10.28 -2016-04-07 13:00:00,1011.0,591.1,8.45,10.33 -2016-04-07 14:00:00,990.0,766.56,8.53,10.38 -2016-04-07 15:00:00,930.0,580.55,8.62,10.43 -2016-04-07 16:00:00,875.0,400.81,8.81,10.46 -2016-04-07 17:00:00,863.0,214.69,9.0,10.49 -2016-04-07 18:00:00,921.0,31.56,9.19,10.52 -2016-04-07 19:00:00,1017.0,0.0,9.32,10.29 -2016-04-07 20:00:00,1036.0,0.0,9.45,10.06 -2016-04-07 21:00:00,1097.0,0.0,9.58,9.82 -2016-04-07 22:00:00,1377.0,0.0,9.58,9.75 -2016-04-07 23:00:00,1403.0,0.0,9.58,9.67 -2016-04-08 00:00:00,1208.0,0.0,9.58,9.6 -2016-04-08 01:00:00,1041.0,0.0,9.63,9.37 -2016-04-08 02:00:00,943.0,0.0,9.68,9.14 -2016-04-08 03:00:00,877.0,0.0,9.73,8.91 -2016-04-08 04:00:00,895.0,0.0,9.63,8.91 -2016-04-08 05:00:00,894.0,0.0,9.53,8.91 -2016-04-08 06:00:00,910.0,0.0,9.43,8.91 -2016-04-08 07:00:00,991.0,10.87,9.39,8.4 -2016-04-08 08:00:00,1051.0,43.4,9.34,7.88 -2016-04-08 09:00:00,1138.0,158.48,9.3,7.37 -2016-04-08 10:00:00,1162.0,130.95,9.27,7.0 -2016-04-08 11:00:00,1133.0,107.64,9.25,6.64 -2016-04-08 12:00:00,1185.0,181.38,9.23,6.28 -2016-04-08 13:00:00,1087.0,109.28,9.19,6.72 -2016-04-08 14:00:00,1025.0,83.03,9.15,7.16 -2016-04-08 15:00:00,998.0,70.45,9.12,7.6 -2016-04-08 16:00:00,950.0,60.27,9.34,8.83 -2016-04-08 17:00:00,924.0,54.82,9.56,10.06 -2016-04-08 18:00:00,1022.0,17.53,9.78,11.3 -2016-04-08 19:00:00,1098.0,0.0,9.88,10.62 -2016-04-08 20:00:00,1173.0,0.0,9.97,9.94 -2016-04-08 21:00:00,1214.0,0.0,10.06,9.26 -2016-04-08 22:00:00,1452.0,0.0,9.75,9.52 -2016-04-08 23:00:00,1458.0,0.0,9.44,9.79 -2016-04-09 00:00:00,1306.0,0.0,9.13,10.06 -2016-04-09 01:00:00,1119.0,0.0,8.85,9.83 -2016-04-09 02:00:00,1006.0,0.0,8.58,9.6 -2016-04-09 03:00:00,957.0,0.0,8.31,9.38 -2016-04-09 04:00:00,949.0,0.0,8.0,9.51 -2016-04-09 05:00:00,945.0,0.0,7.69,9.64 -2016-04-09 06:00:00,964.0,2.9,7.38,9.77 -2016-04-09 07:00:00,1025.0,113.3,7.26,9.69 -2016-04-09 08:00:00,1134.0,341.48,7.14,9.61 -2016-04-09 09:00:00,1256.0,501.61,7.03,9.53 -2016-04-09 10:00:00,1309.0,708.02,7.08,9.35 -2016-04-09 11:00:00,1229.0,801.8,7.14,9.16 -2016-04-09 12:00:00,1152.0,788.16,7.2,8.98 -2016-04-09 13:00:00,1090.0,672.06,7.36,9.02 -2016-04-09 14:00:00,1000.0,626.84,7.53,9.06 -2016-04-09 15:00:00,970.0,567.84,7.7,9.1 -2016-04-09 16:00:00,926.0,141.82,7.72,8.86 -2016-04-09 17:00:00,1053.0,207.77,7.75,8.63 -2016-04-09 18:00:00,1117.0,27.22,7.77,8.39 -2016-04-09 19:00:00,1191.0,0.0,8.09,8.53 -2016-04-09 20:00:00,1215.0,0.0,8.4,8.68 -2016-04-09 21:00:00,1278.0,0.0,8.71,8.83 -2016-04-09 22:00:00,1540.0,0.0,8.57,10.04 -2016-04-09 23:00:00,1597.0,0.0,8.43,11.26 -2016-04-10 00:00:00,1408.0,0.0,8.29,12.47 -2016-04-10 01:00:00,1252.0,0.0,8.54,13.4 -2016-04-10 02:00:00,1154.0,0.0,8.79,14.33 -2016-04-10 03:00:00,1129.0,0.0,9.05,15.26 -2016-04-10 04:00:00,1119.0,0.0,9.26,15.2 -2016-04-10 05:00:00,1128.0,0.0,9.48,15.14 -2016-04-10 06:00:00,1113.0,1.15,9.7,15.08 -2016-04-10 07:00:00,1140.0,12.77,9.72,14.94 -2016-04-10 08:00:00,1257.0,26.45,9.73,14.81 -2016-04-10 09:00:00,1404.0,39.63,9.74,14.68 -2016-04-10 10:00:00,1440.0,64.13,9.78,14.2 -2016-04-10 11:00:00,1463.0,122.29,9.82,13.72 -2016-04-10 12:00:00,1359.0,140.04,9.86,13.24 -2016-04-10 13:00:00,1240.0,123.96,9.66,12.84 -2016-04-10 14:00:00,1094.0,95.08,9.46,12.43 -2016-04-10 15:00:00,1017.0,42.72,9.26,12.03 -2016-04-10 16:00:00,984.0,30.87,9.04,11.23 -2016-04-10 17:00:00,1033.0,99.8,8.82,10.43 -2016-04-10 18:00:00,1123.0,29.88,8.6,9.63 -2016-04-10 19:00:00,1174.0,0.0,8.69,8.91 -2016-04-10 20:00:00,1171.0,0.0,8.78,8.18 -2016-04-10 21:00:00,1190.0,0.0,8.86,7.46 -2016-04-10 22:00:00,1505.0,0.0,8.82,7.36 -2016-04-10 23:00:00,1514.0,0.0,8.77,7.26 -2016-04-11 00:00:00,1339.0,0.0,8.72,7.16 -2016-04-11 01:00:00,1206.0,0.0,9.06,6.28 -2016-04-11 02:00:00,1075.0,0.0,9.4,5.4 -2016-04-11 03:00:00,1034.0,0.0,9.74,4.52 -2016-04-11 04:00:00,1051.0,0.0,9.76,5.03 -2016-04-11 05:00:00,1044.0,0.0,9.78,5.53 -2016-04-11 06:00:00,1058.0,1.97,9.8,6.03 -2016-04-11 07:00:00,1108.0,113.14,9.98,6.22 -2016-04-11 08:00:00,1198.0,274.94,10.15,6.4 -2016-04-11 09:00:00,1296.0,434.32,10.32,6.59 -2016-04-11 10:00:00,1280.0,592.99,10.37,6.58 -2016-04-11 11:00:00,1148.0,831.48,10.41,6.57 -2016-04-11 12:00:00,1085.0,859.86,10.45,6.55 -2016-04-11 13:00:00,1006.0,837.37,10.52,5.4 -2016-04-11 14:00:00,896.0,751.82,10.59,4.24 -2016-04-11 15:00:00,852.0,633.28,10.67,3.09 -2016-04-11 16:00:00,827.0,444.76,10.6,2.79 -2016-04-11 17:00:00,835.0,224.2,10.53,2.49 -2016-04-11 18:00:00,884.0,33.51,10.46,2.19 -2016-04-11 19:00:00,995.0,0.0,10.36,3.02 -2016-04-11 20:00:00,1035.0,0.0,10.26,3.85 -2016-04-11 21:00:00,1053.0,0.0,10.16,4.68 -2016-04-11 22:00:00,1331.0,0.0,10.07,5.02 -2016-04-11 23:00:00,1354.0,0.0,9.98,5.36 -2016-04-12 00:00:00,1165.0,0.0,9.89,5.7 -2016-04-12 01:00:00,997.0,0.0,9.93,5.39 -2016-04-12 02:00:00,886.0,0.0,9.97,5.09 -2016-04-12 03:00:00,859.0,0.0,10.02,4.79 -2016-04-12 04:00:00,853.0,0.0,9.81,4.71 -2016-04-12 05:00:00,843.0,0.0,9.61,4.63 -2016-04-12 06:00:00,862.0,4.29,9.4,4.55 -2016-04-12 07:00:00,920.0,94.03,9.56,4.32 -2016-04-12 08:00:00,1020.0,325.3,9.72,4.09 -2016-04-12 09:00:00,1081.0,464.54,9.89,3.86 -2016-04-12 10:00:00,1047.0,683.54,10.03,4.06 -2016-04-12 11:00:00,1035.0,771.41,10.18,4.27 -2016-04-12 12:00:00,997.0,813.74,10.33,4.47 -2016-04-12 13:00:00,929.0,725.9,10.5,4.23 -2016-04-12 14:00:00,837.0,371.95,10.68,3.98 -2016-04-12 15:00:00,781.0,628.98,10.86,3.74 -2016-04-12 16:00:00,731.0,356.22,10.98,3.99 -2016-04-12 17:00:00,727.0,31.2,11.1,4.24 -2016-04-12 18:00:00,845.0,36.22,11.22,4.5 -2016-04-12 19:00:00,971.0,0.0,11.2,5.14 -2016-04-12 20:00:00,963.0,0.0,11.17,5.77 -2016-04-12 21:00:00,997.0,0.0,11.14,6.41 -2016-04-12 22:00:00,1270.0,0.0,10.99,6.71 -2016-04-12 23:00:00,1289.0,0.0,10.84,7.0 -2016-04-13 00:00:00,1095.0,0.0,10.69,7.3 -2016-04-13 01:00:00,915.0,0.0,10.73,6.94 -2016-04-13 02:00:00,835.0,0.0,10.77,6.59 -2016-04-13 03:00:00,781.0,0.0,10.82,6.23 -2016-04-13 04:00:00,781.0,0.0,10.73,5.57 -2016-04-13 05:00:00,755.0,0.0,10.64,4.91 -2016-04-13 06:00:00,776.0,0.0,10.55,4.25 -2016-04-13 07:00:00,835.0,17.29,10.48,4.14 -2016-04-13 08:00:00,966.0,159.11,10.41,4.04 -2016-04-13 09:00:00,1122.0,122.25,10.34,3.93 -2016-04-13 10:00:00,1093.0,488.05,10.26,4.23 -2016-04-13 11:00:00,1070.0,754.6,10.18,4.52 -2016-04-13 12:00:00,1088.0,851.67,10.11,4.81 -2016-04-13 13:00:00,968.0,778.71,10.28,5.12 -2016-04-13 14:00:00,894.0,770.13,10.46,5.43 -2016-04-13 15:00:00,784.0,646.27,10.64,5.74 -2016-04-13 16:00:00,726.0,447.46,10.75,5.94 -2016-04-13 17:00:00,713.0,164.1,10.86,6.13 -2016-04-13 18:00:00,808.0,37.66,10.96,6.33 -2016-04-13 19:00:00,913.0,0.0,10.88,6.48 -2016-04-13 20:00:00,967.0,0.0,10.8,6.63 -2016-04-13 21:00:00,973.0,0.0,10.71,6.79 -2016-04-13 22:00:00,1228.0,0.0,10.66,6.69 -2016-04-13 23:00:00,1250.0,0.0,10.6,6.59 -2016-04-14 00:00:00,1085.0,0.0,10.55,6.5 -2016-04-14 01:00:00,875.0,0.0,10.71,6.32 -2016-04-14 02:00:00,793.0,0.0,10.87,6.14 -2016-04-14 03:00:00,766.0,0.0,11.04,5.96 -2016-04-14 04:00:00,780.0,0.0,11.04,6.21 -2016-04-14 05:00:00,753.0,0.0,11.05,6.46 -2016-04-14 06:00:00,766.0,5.76,11.06,6.72 -2016-04-14 07:00:00,832.0,54.86,10.98,7.48 -2016-04-14 08:00:00,955.0,76.89,10.9,8.23 -2016-04-14 09:00:00,1065.0,86.39,10.82,8.99 -2016-04-14 10:00:00,1122.0,56.81,10.71,9.68 -2016-04-14 11:00:00,1224.0,67.7,10.59,10.37 -2016-04-14 12:00:00,1308.0,44.71,10.47,11.06 -2016-04-14 13:00:00,1278.0,40.15,10.72,10.48 -2016-04-14 14:00:00,1241.0,35.66,10.98,9.89 -2016-04-14 15:00:00,1182.0,194.72,11.24,9.31 -2016-04-14 16:00:00,1071.0,139.81,11.25,9.54 -2016-04-14 17:00:00,1001.0,128.62,11.27,9.77 -2016-04-14 18:00:00,1051.0,31.6,11.28,10.0 -2016-04-14 19:00:00,1111.0,0.0,11.23,10.43 -2016-04-14 20:00:00,1109.0,0.0,11.17,10.86 -2016-04-14 21:00:00,1118.0,0.0,11.11,11.28 -2016-04-14 22:00:00,1407.0,0.0,10.97,11.66 -2016-04-14 23:00:00,1409.0,0.0,10.82,12.03 -2016-04-15 00:00:00,1203.0,0.0,10.67,12.4 -2016-04-15 01:00:00,1044.0,0.0,10.62,11.92 -2016-04-15 02:00:00,966.0,0.0,10.57,11.43 -2016-04-15 03:00:00,932.0,0.0,10.53,10.95 -2016-04-15 04:00:00,925.0,0.0,10.54,10.89 -2016-04-15 05:00:00,929.0,0.0,10.55,10.83 -2016-04-15 06:00:00,932.0,10.18,10.56,10.77 -2016-04-15 07:00:00,986.0,66.9,10.5,10.04 -2016-04-15 08:00:00,1049.0,252.74,10.44,9.31 -2016-04-15 09:00:00,1126.0,173.07,10.39,8.58 -2016-04-15 10:00:00,1118.0,624.49,10.4,8.11 -2016-04-15 11:00:00,1153.0,165.66,10.41,7.65 -2016-04-15 12:00:00,1129.0,189.36,10.43,7.19 -2016-04-15 13:00:00,1066.0,114.27,10.42,7.26 -2016-04-15 14:00:00,951.0,211.77,10.41,7.34 -2016-04-15 15:00:00,849.0,172.77,10.4,7.42 -2016-04-15 16:00:00,784.0,139.27,10.31,7.26 -2016-04-15 17:00:00,762.0,101.03,10.22,7.1 -2016-04-15 18:00:00,860.0,39.99,10.13,6.94 -2016-04-15 19:00:00,923.0,0.0,9.99,6.62 -2016-04-15 20:00:00,976.0,0.0,9.84,6.29 -2016-04-15 21:00:00,972.0,0.0,9.69,5.97 -2016-04-15 22:00:00,1261.0,0.0,9.47,5.89 -2016-04-15 23:00:00,1261.0,0.0,9.25,5.8 -2016-04-16 00:00:00,1056.0,0.0,9.03,5.71 -2016-04-16 01:00:00,887.0,0.0,9.34,6.09 -2016-04-16 02:00:00,825.0,0.0,9.66,6.47 -2016-04-16 03:00:00,796.0,0.0,9.98,6.86 -2016-04-16 04:00:00,804.0,0.0,9.85,7.37 -2016-04-16 05:00:00,800.0,0.0,9.73,7.88 -2016-04-16 06:00:00,819.0,13.78,9.61,8.4 -2016-04-16 07:00:00,867.0,126.52,9.37,8.29 -2016-04-16 08:00:00,1001.0,321.57,9.13,8.19 -2016-04-16 09:00:00,1040.0,238.84,8.89,8.08 -2016-04-16 10:00:00,1046.0,429.32,8.72,7.85 -2016-04-16 11:00:00,1010.0,638.77,8.55,7.62 -2016-04-16 12:00:00,997.0,672.99,8.39,7.39 -2016-04-16 13:00:00,873.0,769.47,8.6,7.42 -2016-04-16 14:00:00,790.0,714.83,8.81,7.45 -2016-04-16 15:00:00,775.0,619.04,9.03,7.48 -2016-04-16 16:00:00,767.0,409.24,8.99,7.93 -2016-04-16 17:00:00,775.0,185.56,8.96,8.38 -2016-04-16 18:00:00,867.0,40.83,8.92,8.83 -2016-04-16 19:00:00,945.0,0.0,8.88,8.68 -2016-04-16 20:00:00,1002.0,0.0,8.84,8.54 -2016-04-16 21:00:00,1033.0,0.0,8.8,8.4 -2016-04-16 22:00:00,1339.0,0.0,8.73,7.97 -2016-04-16 23:00:00,1343.0,0.0,8.65,7.54 -2016-04-17 00:00:00,1189.0,0.0,8.58,7.12 -2016-04-17 01:00:00,1007.0,0.0,8.62,6.79 -2016-04-17 02:00:00,930.0,0.0,8.67,6.46 -2016-04-17 03:00:00,891.0,0.0,8.72,6.12 -2016-04-17 04:00:00,883.0,0.0,8.71,5.89 -2016-04-17 05:00:00,889.0,0.0,8.7,5.66 -2016-04-17 06:00:00,889.0,11.45,8.69,5.42 -2016-04-17 07:00:00,937.0,124.13,8.78,5.22 -2016-04-17 08:00:00,1027.0,193.13,8.87,5.02 -2016-04-17 09:00:00,1078.0,111.58,8.95,4.81 -2016-04-17 10:00:00,1065.0,146.77,9.02,4.67 -2016-04-17 11:00:00,1027.0,668.29,9.09,4.53 -2016-04-17 12:00:00,949.0,606.42,9.16,4.39 -2016-04-17 13:00:00,820.0,86.8,9.14,4.47 -2016-04-17 14:00:00,743.0,568.41,9.12,4.55 -2016-04-17 15:00:00,706.0,615.29,9.1,4.63 -2016-04-17 16:00:00,677.0,454.83,9.15,4.43 -2016-04-17 17:00:00,684.0,230.82,9.2,4.22 -2016-04-17 18:00:00,744.0,35.16,9.25,4.01 -2016-04-17 19:00:00,851.0,0.0,9.22,3.75 -2016-04-17 20:00:00,867.0,0.0,9.18,3.49 -2016-04-17 21:00:00,888.0,0.0,9.14,3.23 -2016-04-17 22:00:00,1176.0,0.0,9.06,2.97 -2016-04-17 23:00:00,1230.0,0.0,8.97,2.7 -2016-04-18 00:00:00,1083.0,0.0,8.88,2.44 -2016-04-18 01:00:00,929.0,0.0,8.59,2.42 -2016-04-18 02:00:00,844.0,0.0,8.3,2.4 -2016-04-18 03:00:00,804.0,0.0,8.01,2.37 -2016-04-18 04:00:00,807.0,0.0,8.01,2.19 -2016-04-18 05:00:00,799.0,0.0,8.01,2.0 -2016-04-18 06:00:00,796.0,13.88,8.01,1.82 -2016-04-18 07:00:00,827.0,117.22,8.1,1.55 -2016-04-18 08:00:00,930.0,107.25,8.19,1.28 -2016-04-18 09:00:00,965.0,126.53,8.27,1.01 -2016-04-18 10:00:00,955.0,249.17,8.43,1.15 -2016-04-18 11:00:00,924.0,368.3,8.58,1.29 -2016-04-18 12:00:00,928.0,458.3,8.74,1.43 -2016-04-18 13:00:00,913.0,512.72,8.85,1.31 -2016-04-18 14:00:00,840.0,547.29,8.96,1.2 -2016-04-18 15:00:00,784.0,526.48,9.07,1.08 -2016-04-18 16:00:00,770.0,344.55,9.23,1.39 -2016-04-18 17:00:00,742.0,227.77,9.39,1.71 -2016-04-18 18:00:00,783.0,36.18,9.54,2.03 -2016-04-18 19:00:00,868.0,0.0,9.63,2.55 -2016-04-18 20:00:00,891.0,0.0,9.72,3.07 -2016-04-18 21:00:00,917.0,0.0,9.8,3.59 -2016-04-18 22:00:00,1230.0,0.0,9.74,4.01 -2016-04-18 23:00:00,1177.0,0.0,9.67,4.44 -2016-04-19 00:00:00,1005.0,0.0,9.6,4.87 -2016-04-19 01:00:00,901.0,0.0,9.31,5.81 -2016-04-19 02:00:00,808.0,0.0,9.02,6.74 -2016-04-19 03:00:00,756.0,0.0,8.74,7.68 -2016-04-19 04:00:00,778.0,0.0,8.74,7.74 -2016-04-19 05:00:00,794.0,0.0,8.75,7.79 -2016-04-19 06:00:00,805.0,13.85,8.76,7.85 -2016-04-19 07:00:00,858.0,145.57,9.11,7.94 -2016-04-19 08:00:00,929.0,377.98,9.46,8.03 -2016-04-19 09:00:00,966.0,566.18,9.81,8.12 -2016-04-19 10:00:00,919.0,677.05,10.33,8.29 -2016-04-19 11:00:00,892.0,840.79,10.85,8.46 -2016-04-19 12:00:00,868.0,866.48,11.37,8.62 -2016-04-19 13:00:00,758.0,856.75,11.54,9.26 -2016-04-19 14:00:00,711.0,775.23,11.71,9.9 -2016-04-19 15:00:00,667.0,652.78,11.89,10.54 -2016-04-19 16:00:00,663.0,458.65,12.06,10.83 -2016-04-19 17:00:00,688.0,230.54,12.24,11.12 -2016-04-19 18:00:00,767.0,41.06,12.41,11.41 -2016-04-19 19:00:00,864.0,0.0,12.43,11.71 -2016-04-19 20:00:00,889.0,0.0,12.45,12.01 -2016-04-19 21:00:00,903.0,0.0,12.46,12.32 -2016-04-19 22:00:00,1200.0,0.0,12.4,12.28 -2016-04-19 23:00:00,1190.0,0.0,12.33,12.25 -2016-04-20 00:00:00,999.0,0.0,12.27,12.22 -2016-04-20 01:00:00,908.0,0.0,12.0,12.29 -2016-04-20 02:00:00,814.0,0.0,11.73,12.37 -2016-04-20 03:00:00,762.0,0.0,11.47,12.44 -2016-04-20 04:00:00,770.0,0.0,11.39,12.37 -2016-04-20 05:00:00,758.0,0.0,11.32,12.3 -2016-04-20 06:00:00,783.0,14.88,11.24,12.23 -2016-04-20 07:00:00,846.0,73.55,11.32,12.08 -2016-04-20 08:00:00,913.0,317.08,11.4,11.93 -2016-04-20 09:00:00,963.0,450.31,11.48,11.78 -2016-04-20 10:00:00,1000.0,355.09,11.79,11.68 -2016-04-20 11:00:00,1014.0,346.34,12.11,11.59 -2016-04-20 12:00:00,1006.0,484.87,12.43,11.49 -2016-04-20 13:00:00,868.0,503.58,12.73,11.65 -2016-04-20 14:00:00,838.0,285.65,13.04,11.8 -2016-04-20 15:00:00,832.0,118.56,13.35,11.96 -2016-04-20 16:00:00,827.0,59.18,13.25,11.64 -2016-04-20 17:00:00,877.0,91.09,13.16,11.32 -2016-04-20 18:00:00,945.0,4.84,13.06,11.01 -2016-04-20 19:00:00,1038.0,0.0,13.05,10.97 -2016-04-20 20:00:00,1054.0,0.0,13.03,10.92 -2016-04-20 21:00:00,1028.0,0.0,13.01,10.88 -2016-04-20 22:00:00,1316.0,0.0,12.89,10.3 -2016-04-20 23:00:00,1281.0,0.0,12.76,9.72 -2016-04-21 00:00:00,1087.0,0.0,12.64,9.14 -2016-04-21 01:00:00,963.0,0.0,12.4,8.56 -2016-04-21 02:00:00,858.0,0.0,12.16,7.98 -2016-04-21 03:00:00,788.0,0.0,11.92,7.39 -2016-04-21 04:00:00,803.0,0.0,11.79,6.83 -2016-04-21 05:00:00,790.0,0.0,11.67,6.26 -2016-04-21 06:00:00,808.0,0.09,11.54,5.7 -2016-04-21 07:00:00,858.0,10.74,11.45,5.11 -2016-04-21 08:00:00,921.0,61.06,11.36,4.53 -2016-04-21 09:00:00,988.0,65.67,11.27,3.94 -2016-04-21 10:00:00,1019.0,205.62,11.36,3.55 -2016-04-21 11:00:00,985.0,266.31,11.46,3.16 -2016-04-21 12:00:00,1018.0,109.06,11.56,2.77 -2016-04-21 13:00:00,933.0,207.19,11.65,2.97 -2016-04-21 14:00:00,847.0,246.85,11.74,3.17 -2016-04-21 15:00:00,784.0,368.54,11.83,3.37 -2016-04-21 16:00:00,704.0,182.84,11.7,2.84 -2016-04-21 17:00:00,677.0,51.0,11.57,2.32 -2016-04-21 18:00:00,723.0,19.88,11.44,1.79 -2016-04-21 19:00:00,826.0,0.0,11.41,1.55 -2016-04-21 20:00:00,832.0,0.0,11.38,1.31 -2016-04-21 21:00:00,821.0,0.0,11.34,1.06 -2016-04-21 22:00:00,1120.0,0.0,11.24,1.5 -2016-04-21 23:00:00,1121.0,0.0,11.14,1.94 -2016-04-22 00:00:00,951.0,0.0,11.04,2.39 -2016-04-22 01:00:00,835.0,0.0,10.99,2.39 -2016-04-22 02:00:00,727.0,0.0,10.94,2.4 -2016-04-22 03:00:00,681.0,0.0,10.9,2.4 -2016-04-22 04:00:00,694.0,0.0,10.9,2.73 -2016-04-22 05:00:00,681.0,0.0,10.9,3.05 -2016-04-22 06:00:00,674.0,21.12,10.9,3.38 -2016-04-22 07:00:00,772.0,116.44,10.94,3.31 -2016-04-22 08:00:00,804.0,117.44,10.97,3.23 -2016-04-22 09:00:00,860.0,115.73,11.01,3.16 -2016-04-22 10:00:00,862.0,129.98,11.04,3.35 -2016-04-22 11:00:00,866.0,203.35,11.08,3.54 -2016-04-22 12:00:00,863.0,370.14,11.12,3.74 -2016-04-22 13:00:00,788.0,297.78,11.13,4.11 -2016-04-22 14:00:00,705.0,171.1,11.14,4.47 -2016-04-22 15:00:00,682.0,203.06,11.16,4.84 -2016-04-22 16:00:00,647.0,139.51,11.09,4.3 -2016-04-22 17:00:00,649.0,69.58,11.02,3.77 -2016-04-22 18:00:00,724.0,26.2,10.95,3.23 -2016-04-22 19:00:00,762.0,0.0,10.89,2.91 -2016-04-22 20:00:00,846.0,0.0,10.82,2.6 -2016-04-22 21:00:00,895.0,0.0,10.75,2.29 -2016-04-22 22:00:00,1207.0,0.0,10.63,2.42 -2016-04-22 23:00:00,1196.0,0.0,10.51,2.55 -2016-04-23 00:00:00,957.0,0.0,10.39,2.68 -2016-04-23 01:00:00,826.0,0.0,10.46,2.97 -2016-04-23 02:00:00,732.0,0.0,10.53,3.26 -2016-04-23 03:00:00,678.0,0.0,10.61,3.56 -2016-04-23 04:00:00,663.0,0.0,10.55,4.35 -2016-04-23 05:00:00,667.0,0.0,10.49,5.15 -2016-04-23 06:00:00,678.0,10.76,10.43,5.94 -2016-04-23 07:00:00,710.0,52.84,10.34,6.46 -2016-04-23 08:00:00,802.0,65.37,10.25,6.98 -2016-04-23 09:00:00,850.0,70.09,10.15,7.5 -2016-04-23 10:00:00,865.0,78.74,10.08,7.53 -2016-04-23 11:00:00,903.0,178.03,10.01,7.55 -2016-04-23 12:00:00,950.0,327.38,9.94,7.57 -2016-04-23 13:00:00,895.0,835.87,9.93,7.83 -2016-04-23 14:00:00,825.0,780.46,9.93,8.1 -2016-04-23 15:00:00,820.0,650.12,9.93,8.36 -2016-04-23 16:00:00,824.0,455.67,9.89,8.19 -2016-04-23 17:00:00,818.0,230.32,9.86,8.03 -2016-04-23 18:00:00,848.0,40.55,9.82,7.86 -2016-04-23 19:00:00,914.0,0.0,9.79,7.67 -2016-04-23 20:00:00,937.0,0.0,9.75,7.49 -2016-04-23 21:00:00,970.0,0.0,9.71,7.3 -2016-04-23 22:00:00,1309.0,0.0,9.67,6.95 -2016-04-23 23:00:00,1348.0,0.0,9.62,6.6 -2016-04-24 00:00:00,1110.0,0.0,9.58,6.25 -2016-04-24 01:00:00,942.0,0.0,9.51,6.18 -2016-04-24 02:00:00,886.0,0.0,9.44,6.12 -2016-04-24 03:00:00,875.0,0.0,9.37,6.06 -2016-04-24 04:00:00,837.0,0.0,9.45,6.41 -2016-04-24 05:00:00,830.0,0.0,9.54,6.77 -2016-04-24 06:00:00,824.0,20.01,9.62,7.13 -2016-04-24 07:00:00,870.0,157.57,9.77,7.18 -2016-04-24 08:00:00,948.0,350.25,9.91,7.22 -2016-04-24 09:00:00,979.0,568.18,10.06,7.27 -2016-04-24 10:00:00,1022.0,656.41,10.03,7.12 -2016-04-24 11:00:00,1002.0,834.66,10.01,6.97 -2016-04-24 12:00:00,911.0,875.03,9.99,6.81 -2016-04-24 13:00:00,820.0,857.51,9.97,6.82 -2016-04-24 14:00:00,756.0,770.94,9.96,6.83 -2016-04-24 15:00:00,699.0,653.44,9.95,6.84 -2016-04-24 16:00:00,662.0,412.73,9.77,6.82 -2016-04-24 17:00:00,640.0,227.49,9.59,6.8 -2016-04-24 18:00:00,690.0,48.31,9.4,6.77 -2016-04-24 19:00:00,766.0,0.0,9.18,6.46 -2016-04-24 20:00:00,810.0,0.0,8.95,6.16 -2016-04-24 21:00:00,834.0,0.0,8.72,5.85 -2016-04-24 22:00:00,1187.0,0.0,8.51,5.64 -2016-04-24 23:00:00,1183.0,0.0,8.29,5.43 -2016-04-25 00:00:00,1027.0,0.0,8.08,5.21 -2016-04-25 01:00:00,895.0,0.0,8.32,5.56 -2016-04-25 02:00:00,773.0,0.0,8.56,5.91 -2016-04-25 03:00:00,740.0,0.0,8.81,6.26 -2016-04-25 04:00:00,750.0,0.0,8.92,6.85 -2016-04-25 05:00:00,738.0,0.0,9.04,7.43 -2016-04-25 06:00:00,735.0,26.24,9.15,8.01 -2016-04-25 07:00:00,796.0,149.59,9.29,8.4 -2016-04-25 08:00:00,903.0,361.16,9.43,8.79 -2016-04-25 09:00:00,976.0,497.44,9.57,9.17 -2016-04-25 10:00:00,995.0,712.31,9.63,9.29 -2016-04-25 11:00:00,953.0,591.24,9.68,9.4 -2016-04-25 12:00:00,953.0,189.16,9.73,9.52 -2016-04-25 13:00:00,851.0,380.48,9.74,9.71 -2016-04-25 14:00:00,774.0,684.93,9.75,9.89 -2016-04-25 15:00:00,769.0,624.94,9.77,10.08 -2016-04-25 16:00:00,767.0,306.96,9.74,9.87 -2016-04-25 17:00:00,774.0,123.11,9.71,9.65 -2016-04-25 18:00:00,829.0,30.76,9.68,9.43 -2016-04-25 19:00:00,938.0,1.15,9.68,9.12 -2016-04-25 20:00:00,940.0,0.0,9.68,8.81 -2016-04-25 21:00:00,941.0,0.0,9.68,8.5 -2016-04-25 22:00:00,1233.0,0.0,9.66,8.1 -2016-04-25 23:00:00,1227.0,0.0,9.64,7.7 -2016-04-26 00:00:00,1055.0,0.0,9.62,7.3 -2016-04-26 01:00:00,929.0,0.0,9.74,7.05 -2016-04-26 02:00:00,841.0,0.0,9.86,6.8 -2016-04-26 03:00:00,792.0,0.0,9.98,6.55 -2016-04-26 04:00:00,781.0,0.0,9.88,7.0 -2016-04-26 05:00:00,768.0,0.0,9.79,7.45 -2016-04-26 06:00:00,801.0,25.17,9.7,7.9 -2016-04-26 07:00:00,877.0,75.16,9.45,8.35 -2016-04-26 08:00:00,948.0,163.45,9.2,8.8 -2016-04-26 09:00:00,984.0,169.63,8.94,9.24 -2016-04-26 10:00:00,1008.0,627.48,8.65,8.99 -2016-04-26 11:00:00,1017.0,571.52,8.36,8.74 -2016-04-26 12:00:00,1035.0,808.43,8.07,8.48 -2016-04-26 13:00:00,983.0,809.6,8.11,8.81 -2016-04-26 14:00:00,910.0,541.0,8.15,9.14 -2016-04-26 15:00:00,860.0,467.04,8.19,9.48 -2016-04-26 16:00:00,840.0,433.69,8.17,9.46 -2016-04-26 17:00:00,820.0,224.18,8.15,9.44 -2016-04-26 18:00:00,849.0,43.78,8.12,9.42 -2016-04-26 19:00:00,936.0,1.17,8.24,9.21 -2016-04-26 20:00:00,959.0,0.0,8.36,9.0 -2016-04-26 21:00:00,992.0,0.0,8.47,8.79 -2016-04-26 22:00:00,1319.0,0.0,8.5,8.12 -2016-04-26 23:00:00,1320.0,0.0,8.53,7.46 -2016-04-27 00:00:00,1142.0,0.0,8.56,6.8 -2016-04-27 01:00:00,998.0,0.0,8.69,6.91 -2016-04-27 02:00:00,907.0,0.0,8.82,7.01 -2016-04-27 03:00:00,849.0,0.0,8.95,7.12 -2016-04-27 04:00:00,865.0,0.0,8.88,6.98 -2016-04-27 05:00:00,872.0,0.0,8.81,6.84 -2016-04-27 06:00:00,870.0,23.73,8.74,6.7 -2016-04-27 07:00:00,967.0,129.79,8.61,6.56 -2016-04-27 08:00:00,1034.0,387.07,8.48,6.41 -2016-04-27 09:00:00,1116.0,325.01,8.35,6.26 -2016-04-27 10:00:00,1071.0,608.09,8.26,6.38 -2016-04-27 11:00:00,1018.0,830.78,8.17,6.5 -2016-04-27 12:00:00,1046.0,795.36,8.08,6.62 -2016-04-27 13:00:00,1040.0,555.96,8.12,7.0 -2016-04-27 14:00:00,961.0,759.53,8.17,7.38 -2016-04-27 15:00:00,897.0,571.84,8.22,7.77 -2016-04-27 16:00:00,877.0,449.07,8.22,8.04 -2016-04-27 17:00:00,886.0,153.22,8.22,8.31 -2016-04-27 18:00:00,961.0,47.43,8.21,8.58 -2016-04-27 19:00:00,1033.0,1.17,8.22,8.4 -2016-04-27 20:00:00,1049.0,0.0,8.22,8.23 -2016-04-27 21:00:00,1051.0,0.0,8.22,8.06 -2016-04-27 22:00:00,1376.0,0.0,8.27,7.62 -2016-04-27 23:00:00,1378.0,0.0,8.31,7.18 -2016-04-28 00:00:00,1158.0,0.0,8.36,6.74 -2016-04-28 01:00:00,1050.0,0.0,8.52,6.16 -2016-04-28 02:00:00,954.0,0.0,8.68,5.58 -2016-04-28 03:00:00,900.0,0.0,8.84,4.99 -2016-04-28 04:00:00,904.0,0.0,8.93,5.12 -2016-04-28 05:00:00,903.0,0.0,9.03,5.25 -2016-04-28 06:00:00,923.0,20.01,9.12,5.38 -2016-04-28 07:00:00,992.0,165.33,9.25,5.52 -2016-04-28 08:00:00,1089.0,392.16,9.38,5.66 -2016-04-28 09:00:00,1149.0,585.67,9.52,5.81 -2016-04-28 10:00:00,1102.0,740.66,9.61,6.08 -2016-04-28 11:00:00,1072.0,843.96,9.7,6.36 -2016-04-28 12:00:00,1019.0,784.06,9.79,6.63 -2016-04-28 13:00:00,941.0,860.55,9.56,7.23 -2016-04-28 14:00:00,832.0,275.18,9.33,7.82 -2016-04-28 15:00:00,784.0,231.82,9.1,8.41 -2016-04-28 16:00:00,758.0,322.53,9.15,8.78 -2016-04-28 17:00:00,718.0,201.57,9.21,9.14 -2016-04-28 18:00:00,800.0,49.06,9.26,9.5 -2016-04-28 19:00:00,889.0,3.33,9.43,9.65 -2016-04-28 20:00:00,905.0,0.0,9.6,9.79 -2016-04-28 21:00:00,919.0,0.0,9.77,9.93 -2016-04-28 22:00:00,1210.0,0.0,9.67,9.64 -2016-04-28 23:00:00,1223.0,0.0,9.56,9.35 -2016-04-29 00:00:00,1048.0,0.0,9.46,9.06 -2016-04-29 01:00:00,929.0,0.0,9.27,8.95 -2016-04-29 02:00:00,840.0,0.0,9.08,8.83 -2016-04-29 03:00:00,783.0,0.0,8.9,8.72 -2016-04-29 04:00:00,794.0,0.0,8.96,8.57 -2016-04-29 05:00:00,813.0,0.0,9.02,8.43 -2016-04-29 06:00:00,806.0,22.88,9.08,8.29 -2016-04-29 07:00:00,884.0,82.71,9.11,7.57 -2016-04-29 08:00:00,911.0,61.05,9.14,6.85 -2016-04-29 09:00:00,935.0,98.04,9.18,6.12 -2016-04-29 10:00:00,938.0,185.46,9.19,5.67 -2016-04-29 11:00:00,951.0,305.81,9.2,5.22 -2016-04-29 12:00:00,951.0,144.26,9.21,4.77 -2016-04-29 13:00:00,943.0,222.21,8.9,5.28 -2016-04-29 14:00:00,873.0,300.33,8.6,5.79 -2016-04-29 15:00:00,881.0,392.08,8.3,6.3 -2016-04-29 16:00:00,872.0,67.59,8.14,6.47 -2016-04-29 17:00:00,897.0,43.68,7.98,6.63 -2016-04-29 18:00:00,973.0,45.35,7.81,6.8 -2016-04-29 19:00:00,1022.0,1.58,7.91,7.26 -2016-04-29 20:00:00,1078.0,0.0,8.01,7.72 -2016-04-29 21:00:00,1090.0,0.0,8.11,8.18 -2016-04-29 22:00:00,1368.0,0.0,8.28,8.14 -2016-04-29 23:00:00,1375.0,0.0,8.45,8.11 -2016-04-30 00:00:00,1234.0,0.0,8.62,8.07 -2016-04-30 01:00:00,1061.0,0.0,8.94,8.3 -2016-04-30 02:00:00,954.0,0.0,9.27,8.54 -2016-04-30 03:00:00,927.0,0.0,9.6,8.77 -2016-04-30 04:00:00,917.0,0.0,9.52,8.46 -2016-04-30 05:00:00,938.0,0.0,9.45,8.15 -2016-04-30 06:00:00,945.0,18.8,9.38,7.83 -2016-04-30 07:00:00,991.0,155.89,9.42,7.47 -2016-04-30 08:00:00,1090.0,379.26,9.46,7.1 -2016-04-30 09:00:00,1105.0,582.84,9.49,6.73 -2016-04-30 10:00:00,1062.0,735.88,9.56,6.63 -2016-04-30 11:00:00,1014.0,795.34,9.62,6.52 -2016-04-30 12:00:00,941.0,874.35,9.68,6.41 -2016-04-30 13:00:00,878.0,834.34,9.68,6.34 -2016-04-30 14:00:00,805.0,778.14,9.68,6.28 -2016-04-30 15:00:00,760.0,613.38,9.69,6.21 -2016-04-30 16:00:00,739.0,445.17,9.66,6.47 -2016-04-30 17:00:00,746.0,238.43,9.64,6.73 -2016-04-30 18:00:00,782.0,39.41,9.61,6.99 -2016-04-30 19:00:00,852.0,4.79,9.59,6.33 -2016-04-30 20:00:00,861.0,0.0,9.56,5.67 -2016-04-30 21:00:00,871.0,0.0,9.53,5.01 -2016-04-30 22:00:00,1232.0,0.0,9.51,4.55 -2016-04-30 23:00:00,1256.0,0.0,9.49,4.1 -2016-05-01 00:00:00,1103.0,0.0,9.47,3.64 -2016-05-01 01:00:00,926.0,0.0,9.66,4.13 -2016-05-01 02:00:00,810.0,0.0,9.84,4.62 -2016-05-01 03:00:00,795.0,0.0,10.03,5.1 -2016-05-01 04:00:00,783.0,0.0,10.11,5.45 -2016-05-01 05:00:00,778.0,0.0,10.19,5.8 -2016-05-01 06:00:00,780.0,8.97,10.27,6.15 -2016-05-01 07:00:00,801.0,40.16,10.41,6.56 -2016-05-01 08:00:00,886.0,103.17,10.56,6.97 -2016-05-01 09:00:00,972.0,154.76,10.7,7.38 -2016-05-01 10:00:00,1015.0,186.99,10.69,7.34 -2016-05-01 11:00:00,1045.0,282.65,10.69,7.3 -2016-05-01 12:00:00,1069.0,224.32,10.68,7.26 -2016-05-01 13:00:00,1013.0,310.36,10.78,7.26 -2016-05-01 14:00:00,924.0,314.89,10.89,7.26 -2016-05-01 15:00:00,864.0,453.53,10.99,7.26 -2016-05-01 16:00:00,796.0,298.74,11.06,7.1 -2016-05-01 17:00:00,747.0,166.94,11.14,6.95 -2016-05-01 18:00:00,769.0,57.52,11.22,6.8 -2016-05-01 19:00:00,806.0,2.38,11.24,6.83 -2016-05-01 20:00:00,838.0,0.0,11.27,6.86 -2016-05-01 21:00:00,850.0,0.0,11.3,6.9 -2016-05-01 22:00:00,1132.0,0.0,11.29,7.14 -2016-05-01 23:00:00,1135.0,0.0,11.28,7.39 -2016-05-02 00:00:00,981.0,0.0,11.27,7.64 -2016-05-02 01:00:00,863.0,0.0,11.24,7.83 -2016-05-02 02:00:00,784.0,0.0,11.21,8.01 -2016-05-02 03:00:00,723.0,0.0,11.18,8.19 -2016-05-02 04:00:00,728.0,0.0,11.19,8.43 -2016-05-02 05:00:00,701.0,0.0,11.2,8.67 -2016-05-02 06:00:00,697.0,26.14,11.21,8.91 -2016-05-02 07:00:00,733.0,93.44,11.22,9.12 -2016-05-02 08:00:00,821.0,135.7,11.24,9.33 -2016-05-02 09:00:00,890.0,75.25,11.25,9.54 -2016-05-02 10:00:00,881.0,98.14,11.19,9.77 -2016-05-02 11:00:00,898.0,87.88,11.14,10.0 -2016-05-02 12:00:00,925.0,63.65,11.09,10.22 -2016-05-02 13:00:00,875.0,221.38,11.06,9.63 -2016-05-02 14:00:00,795.0,433.49,11.03,9.03 -2016-05-02 15:00:00,776.0,569.67,11.0,8.44 -2016-05-02 16:00:00,789.0,447.36,10.93,8.24 -2016-05-02 17:00:00,799.0,221.82,10.85,8.04 -2016-05-02 18:00:00,894.0,44.98,10.77,7.83 -2016-05-02 19:00:00,952.0,6.3,10.66,7.74 -2016-05-02 20:00:00,932.0,0.0,10.54,7.64 -2016-05-02 21:00:00,895.0,0.0,10.42,7.54 -2016-05-02 22:00:00,1202.0,0.0,10.29,7.23 -2016-05-02 23:00:00,1192.0,0.0,10.16,6.91 -2016-05-03 00:00:00,1015.0,0.0,10.03,6.59 -2016-05-03 01:00:00,899.0,0.0,10.14,6.31 -2016-05-03 02:00:00,820.0,0.0,10.24,6.02 -2016-05-03 03:00:00,795.0,0.0,10.35,5.74 -2016-05-03 04:00:00,802.0,0.0,10.27,5.42 -2016-05-03 05:00:00,803.0,0.0,10.19,5.1 -2016-05-03 06:00:00,845.0,36.27,10.11,4.79 -2016-05-03 07:00:00,896.0,118.58,10.16,4.23 -2016-05-03 08:00:00,912.0,342.19,10.21,3.66 -2016-05-03 09:00:00,920.0,488.17,10.26,3.1 -2016-05-03 10:00:00,874.0,691.57,10.24,2.69 -2016-05-03 11:00:00,815.0,769.55,10.22,2.28 -2016-05-03 12:00:00,816.0,788.36,10.2,1.86 -2016-05-03 13:00:00,760.0,767.87,10.38,1.62 -2016-05-03 14:00:00,704.0,652.28,10.56,1.37 -2016-05-03 15:00:00,685.0,602.92,10.74,1.13 -2016-05-03 16:00:00,679.0,436.23,10.79,1.1 -2016-05-03 17:00:00,643.0,227.01,10.84,1.08 -2016-05-03 18:00:00,699.0,44.76,10.89,1.05 -2016-05-03 19:00:00,742.0,6.81,10.86,1.32 -2016-05-03 20:00:00,756.0,0.0,10.84,1.59 -2016-05-03 21:00:00,761.0,0.0,10.82,1.86 -2016-05-03 22:00:00,1104.0,0.0,10.75,2.44 -2016-05-03 23:00:00,1108.0,0.0,10.67,3.01 -2016-05-04 00:00:00,928.0,0.0,10.6,3.59 -2016-05-04 01:00:00,796.0,0.0,10.42,4.06 -2016-05-04 02:00:00,716.0,0.0,10.23,4.52 -2016-05-04 03:00:00,675.0,0.0,10.05,4.99 -2016-05-04 04:00:00,680.0,0.0,10.06,5.15 -2016-05-04 05:00:00,694.0,0.0,10.08,5.31 -2016-05-04 06:00:00,708.0,23.98,10.09,5.48 -2016-05-04 07:00:00,775.0,111.87,10.4,5.4 -2016-05-04 08:00:00,815.0,381.89,10.71,5.33 -2016-05-04 09:00:00,847.0,570.9,11.02,5.26 -2016-05-04 10:00:00,832.0,697.87,11.27,4.65 -2016-05-04 11:00:00,745.0,800.33,11.53,4.04 -2016-05-04 12:00:00,738.0,824.93,11.78,3.43 -2016-05-04 13:00:00,691.0,808.63,12.03,3.22 -2016-05-04 14:00:00,643.0,751.12,12.27,3.01 -2016-05-04 15:00:00,602.0,613.36,12.52,2.8 -2016-05-04 16:00:00,591.0,441.93,12.57,2.88 -2016-05-04 17:00:00,604.0,230.78,12.63,2.96 -2016-05-04 18:00:00,648.0,42.8,12.69,3.03 -2016-05-04 19:00:00,706.0,7.28,12.69,3.17 -2016-05-04 20:00:00,741.0,0.0,12.7,3.31 -2016-05-04 21:00:00,774.0,0.0,12.71,3.45 -2016-05-04 22:00:00,1155.0,0.0,12.67,3.59 -2016-05-04 23:00:00,1188.0,0.0,12.62,3.73 -2016-05-05 00:00:00,961.0,0.0,12.58,3.88 -2016-05-05 01:00:00,767.0,0.0,12.37,3.82 -2016-05-05 02:00:00,670.0,0.0,12.17,3.77 -2016-05-05 03:00:00,632.0,0.0,11.96,3.71 -2016-05-05 04:00:00,630.0,0.0,11.84,3.78 -2016-05-05 05:00:00,606.0,0.0,11.71,3.86 -2016-05-05 06:00:00,602.0,26.69,11.58,3.93 -2016-05-05 07:00:00,653.0,170.07,11.71,4.05 -2016-05-05 08:00:00,727.0,381.19,11.83,4.16 -2016-05-05 09:00:00,799.0,548.99,11.96,4.28 -2016-05-05 10:00:00,795.0,647.55,12.05,4.51 -2016-05-05 11:00:00,773.0,759.46,12.14,4.74 -2016-05-05 12:00:00,709.0,679.34,12.23,4.98 -2016-05-05 13:00:00,663.0,691.5,12.38,5.15 -2016-05-05 14:00:00,585.0,644.3,12.54,5.32 -2016-05-05 15:00:00,572.0,438.31,12.69,5.49 -2016-05-05 16:00:00,588.0,410.39,12.69,5.47 -2016-05-05 17:00:00,568.0,225.98,12.69,5.44 -2016-05-05 18:00:00,637.0,44.07,12.69,5.42 -2016-05-05 19:00:00,727.0,8.93,12.52,5.93 -2016-05-05 20:00:00,765.0,0.0,12.34,6.44 -2016-05-05 21:00:00,813.0,0.0,12.16,6.95 -2016-05-05 22:00:00,1166.0,0.0,12.07,7.13 -2016-05-05 23:00:00,1159.0,0.0,11.97,7.3 -2016-05-06 00:00:00,966.0,0.0,11.88,7.48 -2016-05-06 01:00:00,794.0,0.0,11.85,7.32 -2016-05-06 02:00:00,682.0,0.0,11.83,7.17 -2016-05-06 03:00:00,630.0,0.0,11.8,7.02 -2016-05-06 04:00:00,590.0,0.0,11.78,6.72 -2016-05-06 05:00:00,583.0,0.0,11.76,6.41 -2016-05-06 06:00:00,604.0,32.31,11.73,6.11 -2016-05-06 07:00:00,672.0,103.1,11.83,5.93 -2016-05-06 08:00:00,760.0,231.12,11.92,5.75 -2016-05-06 09:00:00,858.0,214.02,12.02,5.57 -2016-05-06 10:00:00,900.0,279.41,12.03,5.37 -2016-05-06 11:00:00,889.0,490.72,12.05,5.18 -2016-05-06 12:00:00,850.0,155.04,12.06,4.98 -2016-05-06 13:00:00,760.0,319.92,12.14,4.71 -2016-05-06 14:00:00,706.0,262.07,12.23,4.45 -2016-05-06 15:00:00,663.0,142.0,12.31,4.18 -2016-05-06 16:00:00,635.0,162.28,12.45,3.88 -2016-05-06 17:00:00,667.0,35.28,12.59,3.58 -2016-05-06 18:00:00,812.0,53.08,12.73,3.28 -2016-05-06 19:00:00,958.0,7.28,12.63,3.14 -2016-05-06 20:00:00,949.0,0.0,12.54,3.01 -2016-05-06 21:00:00,917.0,0.0,12.45,2.87 -2016-05-06 22:00:00,1215.0,0.0,12.32,2.6 -2016-05-06 23:00:00,1209.0,0.0,12.2,2.34 -2016-05-07 00:00:00,1007.0,0.0,12.07,2.07 -2016-05-07 01:00:00,820.0,0.0,12.16,2.99 -2016-05-07 02:00:00,702.0,0.0,12.24,3.91 -2016-05-07 03:00:00,645.0,0.0,12.33,4.83 -2016-05-07 04:00:00,623.0,0.0,12.27,4.67 -2016-05-07 05:00:00,609.0,0.0,12.21,4.51 -2016-05-07 06:00:00,610.0,34.38,12.14,4.36 -2016-05-07 07:00:00,669.0,138.58,12.15,4.43 -2016-05-07 08:00:00,824.0,139.85,12.17,4.5 -2016-05-07 09:00:00,922.0,266.14,12.18,4.57 -2016-05-07 10:00:00,989.0,128.74,12.16,4.42 -2016-05-07 11:00:00,977.0,201.69,12.15,4.28 -2016-05-07 12:00:00,967.0,331.32,12.13,4.14 -2016-05-07 13:00:00,921.0,395.81,12.11,4.29 -2016-05-07 14:00:00,896.0,370.67,12.08,4.45 -2016-05-07 15:00:00,801.0,255.25,12.06,4.61 -2016-05-07 16:00:00,712.0,215.49,12.07,4.4 -2016-05-07 17:00:00,673.0,136.08,12.09,4.2 -2016-05-07 18:00:00,730.0,58.57,12.1,4.0 -2016-05-07 19:00:00,822.0,8.95,12.11,3.72 -2016-05-07 20:00:00,815.0,0.0,12.11,3.45 -2016-05-07 21:00:00,812.0,0.0,12.12,3.17 -2016-05-07 22:00:00,1155.0,0.0,12.21,3.45 -2016-05-07 23:00:00,1157.0,0.0,12.3,3.72 -2016-05-08 00:00:00,971.0,0.0,12.39,4.0 -2016-05-08 01:00:00,772.0,0.0,12.62,4.64 -2016-05-08 02:00:00,658.0,0.0,12.85,5.28 -2016-05-08 03:00:00,613.0,0.0,13.08,5.92 -2016-05-08 04:00:00,599.0,0.0,13.34,6.99 -2016-05-08 05:00:00,577.0,0.0,13.59,8.07 -2016-05-08 06:00:00,585.0,9.39,13.84,9.14 -2016-05-08 07:00:00,600.0,30.81,13.9,9.59 -2016-05-08 08:00:00,747.0,87.47,13.97,10.03 -2016-05-08 09:00:00,814.0,67.33,14.03,10.47 -2016-05-08 10:00:00,865.0,296.9,14.02,10.29 -2016-05-08 11:00:00,901.0,240.44,14.02,10.11 -2016-05-08 12:00:00,831.0,155.26,14.02,9.93 -2016-05-08 13:00:00,710.0,116.33,14.22,9.6 -2016-05-08 14:00:00,670.0,115.41,14.42,9.28 -2016-05-08 15:00:00,631.0,79.39,14.62,8.95 -2016-05-08 16:00:00,605.0,39.36,14.57,9.04 -2016-05-08 17:00:00,604.0,21.64,14.52,9.13 -2016-05-08 18:00:00,642.0,7.58,14.48,9.21 -2016-05-08 19:00:00,689.0,2.77,14.12,9.33 -2016-05-08 20:00:00,704.0,0.0,13.77,9.44 -2016-05-08 21:00:00,679.0,0.0,13.42,9.56 -2016-05-08 22:00:00,981.0,0.0,13.47,9.44 -2016-05-08 23:00:00,999.0,0.0,13.52,9.33 -2016-05-09 00:00:00,827.0,0.0,13.57,9.21 -2016-05-09 01:00:00,696.0,0.0,13.67,8.76 -2016-05-09 02:00:00,591.0,0.0,13.76,8.31 -2016-05-09 03:00:00,549.0,0.0,13.86,7.86 -2016-05-09 04:00:00,551.0,0.0,13.76,7.9 -2016-05-09 05:00:00,534.0,0.0,13.65,7.94 -2016-05-09 06:00:00,526.0,8.21,13.54,7.97 -2016-05-09 07:00:00,579.0,125.29,13.53,7.78 -2016-05-09 08:00:00,636.0,183.69,13.53,7.6 -2016-05-09 09:00:00,706.0,507.2,13.52,7.41 -2016-05-09 10:00:00,676.0,626.64,13.38,6.79 -2016-05-09 11:00:00,650.0,423.16,13.25,6.17 -2016-05-09 12:00:00,666.0,416.37,13.11,5.56 -2016-05-09 13:00:00,602.0,732.76,13.05,5.29 -2016-05-09 14:00:00,573.0,736.62,13.0,5.02 -2016-05-09 15:00:00,560.0,557.19,12.94,4.74 -2016-05-09 16:00:00,529.0,344.94,12.86,4.32 -2016-05-09 17:00:00,514.0,148.86,12.78,3.89 -2016-05-09 18:00:00,520.0,57.61,12.69,3.46 -2016-05-09 19:00:00,561.0,11.77,12.68,3.31 -2016-05-09 20:00:00,580.0,0.0,12.67,3.16 -2016-05-09 21:00:00,545.0,0.0,12.66,3.01 -2016-05-09 22:00:00,887.0,0.0,12.61,2.75 -2016-05-09 23:00:00,877.0,0.0,12.56,2.5 -2016-05-10 00:00:00,713.0,0.0,12.51,2.25 -2016-05-10 01:00:00,615.0,0.0,12.51,1.64 -2016-05-10 02:00:00,509.0,0.0,12.51,1.03 -2016-05-10 03:00:00,476.0,0.0,12.51,0.43 -2016-05-10 04:00:00,472.0,0.0,12.39,1.14 -2016-05-10 05:00:00,478.0,1.12,12.27,1.85 -2016-05-10 06:00:00,469.0,15.81,12.15,2.57 -2016-05-10 07:00:00,521.0,15.14,12.31,3.01 -2016-05-10 08:00:00,594.0,144.77,12.48,3.45 -2016-05-10 09:00:00,639.0,138.56,12.64,3.89 -2016-05-10 10:00:00,643.0,132.95,12.63,3.48 -2016-05-10 11:00:00,641.0,333.72,12.63,3.07 -2016-05-10 12:00:00,630.0,455.58,12.62,2.66 -2016-05-10 13:00:00,564.0,428.89,12.73,1.98 -2016-05-10 14:00:00,518.0,506.1,12.84,1.29 -2016-05-10 15:00:00,497.0,328.17,12.95,0.61 -2016-05-10 16:00:00,486.0,212.87,13.16,1.41 -2016-05-10 17:00:00,459.0,126.05,13.37,2.22 -2016-05-10 18:00:00,494.0,54.33,13.57,3.02 -2016-05-10 19:00:00,532.0,12.31,13.26,3.27 -2016-05-10 20:00:00,544.0,0.0,12.94,3.53 -2016-05-10 21:00:00,539.0,0.0,12.63,3.78 -2016-05-10 22:00:00,856.0,0.0,12.38,3.5 -2016-05-10 23:00:00,855.0,0.0,12.13,3.23 -2016-05-11 00:00:00,702.0,0.0,11.88,2.95 -2016-05-11 01:00:00,544.0,0.0,11.94,2.96 -2016-05-11 02:00:00,467.0,0.0,12.0,2.97 -2016-05-11 03:00:00,431.0,0.0,12.06,2.98 -2016-05-11 04:00:00,442.0,0.0,11.91,3.26 -2016-05-11 05:00:00,433.0,1.94,11.77,3.54 -2016-05-11 06:00:00,436.0,40.23,11.62,3.82 -2016-05-11 07:00:00,487.0,82.55,11.72,3.45 -2016-05-11 08:00:00,560.0,160.66,11.82,3.09 -2016-05-11 09:00:00,617.0,181.01,11.92,2.72 -2016-05-11 10:00:00,632.0,176.31,11.77,3.26 -2016-05-11 11:00:00,654.0,246.06,11.61,3.81 -2016-05-11 12:00:00,656.0,214.58,11.46,4.36 -2016-05-11 13:00:00,589.0,248.42,11.69,4.41 -2016-05-11 14:00:00,557.0,177.93,11.93,4.46 -2016-05-11 15:00:00,518.0,233.19,12.16,4.51 -2016-05-11 16:00:00,489.0,162.36,12.07,4.51 -2016-05-11 17:00:00,492.0,49.49,11.98,4.5 -2016-05-11 18:00:00,551.0,26.09,11.9,4.5 -2016-05-11 19:00:00,616.0,0.0,11.85,4.13 -2016-05-11 20:00:00,649.0,0.0,11.8,3.76 -2016-05-11 21:00:00,618.0,0.0,11.75,3.39 -2016-05-11 22:00:00,900.0,0.0,11.69,3.66 -2016-05-11 23:00:00,898.0,0.0,11.63,3.94 -2016-05-12 00:00:00,719.0,0.0,11.57,4.21 -2016-05-12 01:00:00,608.0,0.0,11.65,4.15 -2016-05-12 02:00:00,532.0,0.0,11.73,4.1 -2016-05-12 03:00:00,477.0,0.0,11.81,4.04 -2016-05-12 04:00:00,479.0,0.0,11.8,3.54 -2016-05-12 05:00:00,471.0,2.37,11.78,3.04 -2016-05-12 06:00:00,460.0,39.17,11.76,2.54 -2016-05-12 07:00:00,503.0,96.92,11.8,2.24 -2016-05-12 08:00:00,602.0,74.53,11.84,1.95 -2016-05-12 09:00:00,645.0,128.93,11.88,1.66 -2016-05-12 10:00:00,670.0,111.73,11.87,1.62 -2016-05-12 11:00:00,708.0,193.19,11.87,1.59 -2016-05-12 12:00:00,722.0,216.75,11.86,1.56 -2016-05-12 13:00:00,656.0,250.17,11.94,2.06 -2016-05-12 14:00:00,639.0,265.37,12.02,2.55 -2016-05-12 15:00:00,612.0,255.13,12.1,3.05 -2016-05-12 16:00:00,584.0,73.04,12.12,3.37 -2016-05-12 17:00:00,552.0,33.18,12.15,3.68 -2016-05-12 18:00:00,597.0,21.88,12.18,4.0 -2016-05-12 19:00:00,643.0,4.71,12.15,3.96 -2016-05-12 20:00:00,626.0,0.0,12.12,3.92 -2016-05-12 21:00:00,624.0,0.0,12.1,3.88 -2016-05-12 22:00:00,931.0,0.0,12.05,4.0 -2016-05-12 23:00:00,939.0,0.0,11.99,4.11 -2016-05-13 00:00:00,751.0,0.0,11.94,4.23 -2016-05-13 01:00:00,625.0,0.0,11.94,4.11 -2016-05-13 02:00:00,526.0,0.0,11.93,3.98 -2016-05-13 03:00:00,498.0,0.0,11.93,3.85 -2016-05-13 04:00:00,500.0,0.0,11.92,4.0 -2016-05-13 05:00:00,482.0,0.75,11.91,4.14 -2016-05-13 06:00:00,483.0,40.29,11.89,4.29 -2016-05-13 07:00:00,559.0,102.58,12.01,3.96 -2016-05-13 08:00:00,622.0,162.08,12.12,3.63 -2016-05-13 09:00:00,661.0,286.88,12.24,3.3 -2016-05-13 10:00:00,663.0,269.52,12.26,3.23 -2016-05-13 11:00:00,694.0,358.59,12.29,3.17 -2016-05-13 12:00:00,716.0,364.76,12.31,3.1 -2016-05-13 13:00:00,668.0,374.91,12.46,3.29 -2016-05-13 14:00:00,632.0,701.84,12.62,3.48 -2016-05-13 15:00:00,590.0,580.01,12.77,3.67 -2016-05-13 16:00:00,558.0,408.81,12.76,3.66 -2016-05-13 17:00:00,546.0,221.58,12.75,3.64 -2016-05-13 18:00:00,590.0,66.38,12.73,3.63 -2016-05-13 19:00:00,640.0,15.34,12.7,3.7 -2016-05-13 20:00:00,650.0,0.0,12.66,3.77 -2016-05-13 21:00:00,662.0,0.0,12.63,3.85 -2016-05-13 22:00:00,1025.0,0.0,12.6,3.84 -2016-05-13 23:00:00,1035.0,0.0,12.57,3.84 -2016-05-14 00:00:00,830.0,0.0,12.54,3.83 -2016-05-14 01:00:00,662.0,0.0,12.52,3.88 -2016-05-14 02:00:00,579.0,0.0,12.5,3.93 -2016-05-14 03:00:00,546.0,0.0,12.48,3.97 -2016-05-14 04:00:00,534.0,0.0,12.47,4.45 -2016-05-14 05:00:00,529.0,3.73,12.46,4.93 -2016-05-14 06:00:00,532.0,46.61,12.44,5.41 -2016-05-14 07:00:00,579.0,132.83,12.5,5.55 -2016-05-14 08:00:00,647.0,211.04,12.55,5.7 -2016-05-14 09:00:00,751.0,230.63,12.61,5.85 -2016-05-14 10:00:00,781.0,246.86,12.66,5.72 -2016-05-14 11:00:00,772.0,327.7,12.71,5.59 -2016-05-14 12:00:00,751.0,302.53,12.76,5.46 -2016-05-14 13:00:00,700.0,342.64,12.8,5.2 -2016-05-14 14:00:00,636.0,442.95,12.83,4.93 -2016-05-14 15:00:00,594.0,396.14,12.87,4.66 -2016-05-14 16:00:00,555.0,330.73,12.82,4.36 -2016-05-14 17:00:00,533.0,221.32,12.77,4.06 -2016-05-14 18:00:00,597.0,73.28,12.73,3.75 -2016-05-14 19:00:00,701.0,16.57,12.55,3.42 -2016-05-14 20:00:00,759.0,0.0,12.38,3.08 -2016-05-14 21:00:00,781.0,0.0,12.21,2.74 -2016-05-14 22:00:00,1112.0,0.0,12.05,2.34 -2016-05-14 23:00:00,1163.0,0.0,11.89,1.93 -2016-05-15 00:00:00,899.0,0.0,11.73,1.52 -2016-05-15 01:00:00,715.0,0.0,11.67,1.3 -2016-05-15 02:00:00,642.0,0.0,11.61,1.09 -2016-05-15 03:00:00,575.0,0.0,11.55,0.87 -2016-05-15 04:00:00,548.0,0.0,11.48,0.99 -2016-05-15 05:00:00,532.0,1.94,11.41,1.12 -2016-05-15 06:00:00,540.0,37.46,11.34,1.24 -2016-05-15 07:00:00,567.0,84.73,11.4,1.78 -2016-05-15 08:00:00,673.0,193.98,11.46,2.32 -2016-05-15 09:00:00,792.0,359.41,11.52,2.86 -2016-05-15 10:00:00,892.0,355.71,11.48,3.04 -2016-05-15 11:00:00,892.0,310.69,11.45,3.22 -2016-05-15 12:00:00,841.0,208.98,11.41,3.41 -2016-05-15 13:00:00,756.0,642.55,11.65,3.11 -2016-05-15 14:00:00,718.0,426.96,11.89,2.81 -2016-05-15 15:00:00,676.0,150.24,12.13,2.51 -2016-05-15 16:00:00,619.0,74.52,12.11,2.65 -2016-05-15 17:00:00,620.0,72.23,12.09,2.8 -2016-05-15 18:00:00,660.0,52.45,12.06,2.94 -2016-05-15 19:00:00,782.0,10.08,11.99,3.09 -2016-05-15 20:00:00,816.0,0.0,11.91,3.25 -2016-05-15 21:00:00,781.0,0.0,11.84,3.41 -2016-05-15 22:00:00,1112.0,0.0,11.75,3.47 -2016-05-15 23:00:00,1116.0,0.0,11.67,3.53 -2016-05-16 00:00:00,919.0,0.0,11.58,3.59 -2016-05-16 01:00:00,735.0,0.0,11.54,3.26 -2016-05-16 02:00:00,651.0,0.0,11.5,2.94 -2016-05-16 03:00:00,591.0,0.0,11.46,2.62 -2016-05-16 04:00:00,573.0,0.0,11.46,2.61 -2016-05-16 05:00:00,545.0,0.76,11.46,2.6 -2016-05-16 06:00:00,546.0,27.54,11.45,2.59 -2016-05-16 07:00:00,570.0,71.4,11.5,2.73 -2016-05-16 08:00:00,670.0,110.71,11.56,2.86 -2016-05-16 09:00:00,739.0,194.32,11.61,2.99 -2016-05-16 10:00:00,766.0,294.29,11.59,3.13 -2016-05-16 11:00:00,730.0,538.54,11.58,3.27 -2016-05-16 12:00:00,701.0,817.43,11.56,3.41 -2016-05-16 13:00:00,637.0,800.99,11.74,3.59 -2016-05-16 14:00:00,607.0,499.76,11.91,3.77 -2016-05-16 15:00:00,578.0,576.84,12.09,3.96 -2016-05-16 16:00:00,511.0,231.71,12.08,3.94 -2016-05-16 17:00:00,476.0,130.19,12.07,3.92 -2016-05-16 18:00:00,502.0,25.36,12.06,3.9 -2016-05-16 19:00:00,534.0,17.85,12.04,3.71 -2016-05-16 20:00:00,562.0,0.0,12.02,3.52 -2016-05-16 21:00:00,575.0,0.0,12.0,3.32 -2016-05-16 22:00:00,906.0,0.0,11.95,3.43 -2016-05-16 23:00:00,944.0,0.0,11.91,3.54 -2016-05-17 00:00:00,761.0,0.0,11.86,3.66 -2016-05-17 01:00:00,609.0,0.0,11.8,3.81 -2016-05-17 02:00:00,511.0,0.0,11.75,3.97 -2016-05-17 03:00:00,463.0,0.0,11.69,4.12 -2016-05-17 04:00:00,458.0,0.0,11.74,4.57 -2016-05-17 05:00:00,442.0,0.0,11.79,5.01 -2016-05-17 06:00:00,432.0,11.34,11.84,5.45 -2016-05-17 07:00:00,478.0,90.12,11.99,5.66 -2016-05-17 08:00:00,547.0,259.58,12.13,5.87 -2016-05-17 09:00:00,620.0,364.3,12.28,6.08 -2016-05-17 10:00:00,673.0,477.85,12.31,6.38 -2016-05-17 11:00:00,643.0,460.79,12.33,6.67 -2016-05-17 12:00:00,605.0,372.6,12.36,6.97 -2016-05-17 13:00:00,577.0,615.1,12.38,7.2 -2016-05-17 14:00:00,556.0,575.85,12.4,7.43 -2016-05-17 15:00:00,509.0,291.86,12.42,7.66 -2016-05-17 16:00:00,489.0,101.33,12.5,7.69 -2016-05-17 17:00:00,477.0,157.09,12.58,7.73 -2016-05-17 18:00:00,477.0,71.52,12.65,7.77 -2016-05-17 19:00:00,526.0,16.58,12.68,8.0 -2016-05-17 20:00:00,547.0,0.0,12.7,8.23 -2016-05-17 21:00:00,545.0,0.0,12.73,8.46 -2016-05-17 22:00:00,869.0,0.0,12.73,9.09 -2016-05-17 23:00:00,856.0,0.0,12.74,9.73 -2016-05-18 00:00:00,661.0,0.0,12.74,10.37 -2016-05-18 01:00:00,546.0,0.0,12.66,10.65 -2016-05-18 02:00:00,470.0,0.0,12.59,10.92 -2016-05-18 03:00:00,432.0,0.0,12.51,11.2 -2016-05-18 04:00:00,434.0,0.0,12.54,11.54 -2016-05-18 05:00:00,429.0,0.0,12.57,11.88 -2016-05-18 06:00:00,422.0,49.55,12.6,12.22 -2016-05-18 07:00:00,491.0,184.39,12.44,12.22 -2016-05-18 08:00:00,545.0,386.53,12.29,12.22 -2016-05-18 09:00:00,648.0,488.58,12.13,12.22 -2016-05-18 10:00:00,673.0,729.58,11.96,12.42 -2016-05-18 11:00:00,645.0,799.04,11.8,12.63 -2016-05-18 12:00:00,649.0,579.03,11.63,12.83 -2016-05-18 13:00:00,583.0,785.57,11.93,12.13 -2016-05-18 14:00:00,542.0,653.64,12.24,11.43 -2016-05-18 15:00:00,528.0,565.94,12.54,10.73 -2016-05-18 16:00:00,519.0,451.56,12.56,10.5 -2016-05-18 17:00:00,486.0,241.18,12.57,10.27 -2016-05-18 18:00:00,498.0,48.51,12.59,10.04 -2016-05-18 19:00:00,559.0,17.83,12.62,9.84 -2016-05-18 20:00:00,549.0,0.0,12.65,9.65 -2016-05-18 21:00:00,543.0,0.0,12.69,9.45 -2016-05-18 22:00:00,869.0,0.0,12.64,9.18 -2016-05-18 23:00:00,858.0,0.0,12.58,8.91 -2016-05-19 00:00:00,681.0,0.0,12.53,8.65 -2016-05-19 01:00:00,572.0,0.0,12.41,8.56 -2016-05-19 02:00:00,489.0,0.0,12.3,8.46 -2016-05-19 03:00:00,461.0,0.0,12.18,8.37 -2016-05-19 04:00:00,468.0,0.0,12.18,7.93 -2016-05-19 05:00:00,447.0,0.75,12.18,7.49 -2016-05-19 06:00:00,430.0,51.61,12.18,7.05 -2016-05-19 07:00:00,482.0,36.1,12.35,6.68 -2016-05-19 08:00:00,548.0,75.42,12.52,6.31 -2016-05-19 09:00:00,603.0,133.43,12.69,5.94 -2016-05-19 10:00:00,620.0,191.9,12.69,6.31 -2016-05-19 11:00:00,636.0,105.87,12.7,6.67 -2016-05-19 12:00:00,657.0,191.53,12.7,7.03 -2016-05-19 13:00:00,623.0,154.25,12.82,7.77 -2016-05-19 14:00:00,603.0,172.58,12.94,8.51 -2016-05-19 15:00:00,616.0,120.13,13.06,9.24 -2016-05-19 16:00:00,590.0,106.69,13.05,9.29 -2016-05-19 17:00:00,577.0,61.49,13.04,9.34 -2016-05-19 18:00:00,621.0,6.5,13.02,9.39 -2016-05-19 19:00:00,644.0,15.94,13.04,9.12 -2016-05-19 20:00:00,662.0,0.0,13.06,8.85 -2016-05-19 21:00:00,638.0,0.0,13.08,8.58 -2016-05-19 22:00:00,956.0,0.0,13.08,8.33 -2016-05-19 23:00:00,899.0,0.0,13.07,8.07 -2016-05-20 00:00:00,710.0,0.0,13.07,7.82 -2016-05-20 01:00:00,591.0,0.0,13.09,7.45 -2016-05-20 02:00:00,510.0,0.0,13.12,7.09 -2016-05-20 03:00:00,475.0,0.0,13.14,6.72 -2016-05-20 04:00:00,472.0,0.0,13.09,6.34 -2016-05-20 05:00:00,461.0,4.19,13.03,5.97 -2016-05-20 06:00:00,454.0,56.32,12.97,5.6 -2016-05-20 07:00:00,504.0,165.82,12.95,5.65 -2016-05-20 08:00:00,573.0,157.45,12.93,5.7 -2016-05-20 09:00:00,596.0,341.32,12.91,5.75 -2016-05-20 10:00:00,623.0,229.74,12.86,6.11 -2016-05-20 11:00:00,602.0,389.52,12.82,6.48 -2016-05-20 12:00:00,627.0,368.51,12.77,6.84 -2016-05-20 13:00:00,584.0,344.51,12.89,7.54 -2016-05-20 14:00:00,554.0,91.7,13.01,8.25 -2016-05-20 15:00:00,533.0,102.69,13.13,8.95 -2016-05-20 16:00:00,525.0,102.7,13.14,9.25 -2016-05-20 17:00:00,518.0,117.37,13.15,9.54 -2016-05-20 18:00:00,570.0,8.23,13.15,9.83 -2016-05-20 19:00:00,627.0,17.16,13.16,10.1 -2016-05-20 20:00:00,625.0,0.0,13.16,10.37 -2016-05-20 21:00:00,626.0,0.0,13.17,10.63 -2016-05-20 22:00:00,958.0,0.0,13.16,10.7 -2016-05-20 23:00:00,925.0,0.0,13.16,10.77 -2016-05-21 00:00:00,719.0,0.0,13.15,10.84 -2016-05-21 01:00:00,603.0,0.0,13.01,11.09 -2016-05-21 02:00:00,509.0,0.0,12.88,11.35 -2016-05-21 03:00:00,470.0,0.0,12.74,11.6 -2016-05-21 04:00:00,494.0,0.0,12.71,11.2 -2016-05-21 05:00:00,473.0,0.0,12.68,10.79 -2016-05-21 06:00:00,495.0,35.3,12.64,10.39 -2016-05-21 07:00:00,524.0,63.16,12.66,10.29 -2016-05-21 08:00:00,608.0,49.45,12.67,10.2 -2016-05-21 09:00:00,667.0,125.97,12.69,10.11 -2016-05-21 10:00:00,713.0,119.61,12.66,9.84 -2016-05-21 11:00:00,723.0,125.96,12.64,9.57 -2016-05-21 12:00:00,804.0,131.51,12.62,9.3 -2016-05-21 13:00:00,750.0,200.5,12.51,9.17 -2016-05-21 14:00:00,769.0,257.55,12.4,9.05 -2016-05-21 15:00:00,754.0,236.03,12.29,8.92 -2016-05-21 16:00:00,742.0,428.16,12.43,8.15 -2016-05-21 17:00:00,735.0,205.81,12.57,7.37 -2016-05-21 18:00:00,745.0,80.29,12.72,6.59 -2016-05-21 19:00:00,781.0,21.57,12.74,5.88 -2016-05-21 20:00:00,724.0,0.0,12.76,5.17 -2016-05-21 21:00:00,724.0,0.0,12.78,4.46 -2016-05-21 22:00:00,1053.0,0.0,12.63,4.04 -2016-05-21 23:00:00,1011.0,0.0,12.49,3.63 -2016-05-22 00:00:00,818.0,0.0,12.34,3.21 -2016-05-22 01:00:00,665.0,0.0,12.41,4.41 -2016-05-22 02:00:00,577.0,0.0,12.49,5.6 -2016-05-22 03:00:00,526.0,0.0,12.56,6.8 -2016-05-22 04:00:00,538.0,0.0,12.52,6.62 -2016-05-22 05:00:00,541.0,8.38,12.47,6.44 -2016-05-22 06:00:00,541.0,32.83,12.42,6.26 -2016-05-22 07:00:00,553.0,185.36,12.19,6.19 -2016-05-22 08:00:00,640.0,367.93,11.95,6.11 -2016-05-22 09:00:00,723.0,575.77,11.72,6.04 -2016-05-22 10:00:00,739.0,720.68,11.51,6.17 -2016-05-22 11:00:00,680.0,824.83,11.3,6.3 -2016-05-22 12:00:00,653.0,820.83,11.09,6.43 -2016-05-22 13:00:00,591.0,820.12,11.12,7.15 -2016-05-22 14:00:00,531.0,741.4,11.14,7.87 -2016-05-22 15:00:00,493.0,614.82,11.17,8.59 -2016-05-22 16:00:00,466.0,451.88,11.41,8.53 -2016-05-22 17:00:00,447.0,245.37,11.65,8.47 -2016-05-22 18:00:00,486.0,56.02,11.89,8.41 -2016-05-22 19:00:00,542.0,22.96,11.99,8.34 -2016-05-22 20:00:00,552.0,0.0,12.09,8.26 -2016-05-22 21:00:00,524.0,0.0,12.19,8.18 -2016-05-22 22:00:00,849.0,0.0,12.19,8.14 -2016-05-22 23:00:00,881.0,0.0,12.2,8.11 -2016-05-23 00:00:00,693.0,0.0,12.2,8.07 -2016-05-23 01:00:00,560.0,0.0,12.31,7.82 -2016-05-23 02:00:00,476.0,0.0,12.41,7.57 -2016-05-23 03:00:00,444.0,0.0,12.52,7.32 -2016-05-23 04:00:00,455.0,0.0,12.48,7.08 -2016-05-23 05:00:00,444.0,9.5,12.45,6.83 -2016-05-23 06:00:00,428.0,41.9,12.41,6.58 -2016-05-23 07:00:00,472.0,129.43,12.4,6.01 -2016-05-23 08:00:00,546.0,299.46,12.39,5.44 -2016-05-23 09:00:00,589.0,412.21,12.38,4.87 -2016-05-23 10:00:00,596.0,706.85,12.3,4.82 -2016-05-23 11:00:00,590.0,802.28,12.21,4.78 -2016-05-23 12:00:00,595.0,837.72,12.13,4.73 -2016-05-23 13:00:00,553.0,815.47,12.1,4.76 -2016-05-23 14:00:00,497.0,756.83,12.07,4.79 -2016-05-23 15:00:00,482.0,622.08,12.04,4.81 -2016-05-23 16:00:00,479.0,445.23,12.02,4.87 -2016-05-23 17:00:00,428.0,236.85,12.0,4.92 -2016-05-23 18:00:00,482.0,59.13,11.98,4.98 -2016-05-23 19:00:00,535.0,23.58,11.93,4.88 -2016-05-23 20:00:00,536.0,0.0,11.88,4.79 -2016-05-23 21:00:00,523.0,0.0,11.83,4.69 -2016-05-23 22:00:00,857.0,0.0,11.78,4.7 -2016-05-23 23:00:00,844.0,0.0,11.74,4.71 -2016-05-24 00:00:00,649.0,0.0,11.69,4.72 -2016-05-24 01:00:00,526.0,0.0,11.55,4.87 -2016-05-24 02:00:00,442.0,0.0,11.41,5.03 -2016-05-24 03:00:00,422.0,0.0,11.27,5.19 -2016-05-24 04:00:00,429.0,0.0,11.33,5.62 -2016-05-24 05:00:00,427.0,10.13,11.39,6.06 -2016-05-24 06:00:00,426.0,36.4,11.44,6.5 -2016-05-24 07:00:00,495.0,150.19,11.71,6.69 -2016-05-24 08:00:00,583.0,343.18,11.99,6.88 -2016-05-24 09:00:00,598.0,528.44,12.26,7.08 -2016-05-24 10:00:00,603.0,633.28,12.51,7.37 -2016-05-24 11:00:00,571.0,535.3,12.77,7.67 -2016-05-24 12:00:00,629.0,499.72,13.02,7.97 -2016-05-24 13:00:00,551.0,557.45,13.27,8.03 -2016-05-24 14:00:00,491.0,572.2,13.52,8.08 -2016-05-24 15:00:00,480.0,537.8,13.77,8.14 -2016-05-24 16:00:00,464.0,260.02,13.84,8.78 -2016-05-24 17:00:00,473.0,157.95,13.91,9.42 -2016-05-24 18:00:00,526.0,67.4,13.98,10.06 -2016-05-24 19:00:00,583.0,11.12,13.98,10.17 -2016-05-24 20:00:00,602.0,0.0,13.98,10.28 -2016-05-24 21:00:00,576.0,0.0,13.97,10.39 -2016-05-24 22:00:00,875.0,0.0,13.9,10.47 -2016-05-24 23:00:00,878.0,0.0,13.82,10.56 -2016-05-25 00:00:00,691.0,0.0,13.75,10.65 -2016-05-25 01:00:00,560.0,0.0,13.58,10.48 -2016-05-25 02:00:00,488.0,0.0,13.41,10.31 -2016-05-25 03:00:00,432.0,0.0,13.24,10.14 -2016-05-25 04:00:00,450.0,0.0,13.04,10.17 -2016-05-25 05:00:00,444.0,5.19,12.84,10.2 -2016-05-25 06:00:00,445.0,51.26,12.63,10.23 -2016-05-25 07:00:00,509.0,113.94,12.67,10.27 -2016-05-25 08:00:00,592.0,124.41,12.71,10.31 -2016-05-25 09:00:00,616.0,347.1,12.75,10.34 -2016-05-25 10:00:00,641.0,400.18,12.9,10.2 -2016-05-25 11:00:00,643.0,655.31,13.04,10.05 -2016-05-25 12:00:00,643.0,796.59,13.19,9.9 -2016-05-25 13:00:00,579.0,570.84,13.45,9.85 -2016-05-25 14:00:00,548.0,506.78,13.7,9.8 -2016-05-25 15:00:00,516.0,446.65,13.96,9.75 -2016-05-25 16:00:00,486.0,292.35,13.86,9.63 -2016-05-25 17:00:00,492.0,236.45,13.77,9.51 -2016-05-25 18:00:00,520.0,61.74,13.68,9.39 -2016-05-25 19:00:00,576.0,21.5,13.55,9.03 -2016-05-25 20:00:00,591.0,0.0,13.43,8.68 -2016-05-25 21:00:00,561.0,0.0,13.31,8.32 -2016-05-25 22:00:00,857.0,0.0,13.2,7.87 -2016-05-25 23:00:00,856.0,0.0,13.1,7.42 -2016-05-26 00:00:00,666.0,0.0,12.99,6.97 -2016-05-26 01:00:00,562.0,0.0,12.88,6.54 -2016-05-26 02:00:00,480.0,0.0,12.78,6.11 -2016-05-26 03:00:00,438.0,0.0,12.67,5.68 -2016-05-26 04:00:00,446.0,0.0,12.62,5.51 -2016-05-26 05:00:00,434.0,5.71,12.58,5.34 -2016-05-26 06:00:00,433.0,60.6,12.53,5.17 -2016-05-26 07:00:00,489.0,170.94,12.67,5.25 -2016-05-26 08:00:00,576.0,273.43,12.81,5.32 -2016-05-26 09:00:00,603.0,191.14,12.95,5.39 -2016-05-26 10:00:00,576.0,92.28,12.94,5.12 -2016-05-26 11:00:00,602.0,253.39,12.92,4.84 -2016-05-26 12:00:00,615.0,291.94,12.91,4.57 -2016-05-26 13:00:00,551.0,143.86,12.93,3.88 -2016-05-26 14:00:00,527.0,146.0,12.94,3.2 -2016-05-26 15:00:00,490.0,235.43,12.96,2.51 -2016-05-26 16:00:00,482.0,65.79,12.94,2.62 -2016-05-26 17:00:00,468.0,24.54,12.92,2.73 -2016-05-26 18:00:00,532.0,47.7,12.9,2.84 -2016-05-26 19:00:00,569.0,5.18,12.86,2.6 -2016-05-26 20:00:00,545.0,0.0,12.82,2.36 -2016-05-26 21:00:00,516.0,0.0,12.78,2.12 -2016-05-26 22:00:00,834.0,0.0,12.68,1.71 -2016-05-26 23:00:00,842.0,0.0,12.58,1.29 -2016-05-27 00:00:00,655.0,0.0,12.48,0.87 -2016-05-27 01:00:00,529.0,0.0,12.4,0.85 -2016-05-27 02:00:00,435.0,0.0,12.31,0.82 -2016-05-27 03:00:00,401.0,0.0,12.23,0.8 -2016-05-27 04:00:00,405.0,0.0,12.19,1.04 -2016-05-27 05:00:00,413.0,11.21,12.16,1.28 -2016-05-27 06:00:00,403.0,60.5,12.12,1.52 -2016-05-27 07:00:00,462.0,139.54,12.25,1.53 -2016-05-27 08:00:00,523.0,341.05,12.37,1.54 -2016-05-27 09:00:00,541.0,514.85,12.5,1.54 -2016-05-27 10:00:00,564.0,417.39,12.51,1.63 -2016-05-27 11:00:00,576.0,654.63,12.53,1.71 -2016-05-27 12:00:00,596.0,644.35,12.54,1.79 -2016-05-27 13:00:00,530.0,728.73,12.77,1.88 -2016-05-27 14:00:00,484.0,695.36,13.0,1.97 -2016-05-27 15:00:00,467.0,581.28,13.23,2.06 -2016-05-27 16:00:00,420.0,416.35,13.25,2.3 -2016-05-27 17:00:00,405.0,225.67,13.27,2.54 -2016-05-27 18:00:00,429.0,84.79,13.28,2.79 -2016-05-27 19:00:00,456.0,11.73,13.21,2.76 -2016-05-27 20:00:00,494.0,0.0,13.14,2.73 -2016-05-27 21:00:00,467.0,0.0,13.06,2.7 -2016-05-27 22:00:00,815.0,0.0,12.7,2.78 -2016-05-27 23:00:00,824.0,0.0,12.34,2.85 -2016-05-28 00:00:00,663.0,0.0,11.98,2.92 -2016-05-28 01:00:00,506.0,0.0,11.8,2.96 -2016-05-28 02:00:00,413.0,0.0,11.62,2.99 -2016-05-28 03:00:00,396.0,0.0,11.44,3.02 -2016-05-28 04:00:00,387.0,0.0,11.44,3.18 -2016-05-28 05:00:00,382.0,6.8,11.43,3.33 -2016-05-28 06:00:00,381.0,61.35,11.42,3.49 -2016-05-28 07:00:00,408.0,116.49,11.69,3.71 -2016-05-28 08:00:00,491.0,261.3,11.95,3.94 -2016-05-28 09:00:00,541.0,304.57,12.22,4.17 -2016-05-28 10:00:00,531.0,312.43,12.39,4.5 -2016-05-28 11:00:00,545.0,768.42,12.56,4.84 -2016-05-28 12:00:00,573.0,579.69,12.73,5.17 -2016-05-28 13:00:00,522.0,732.27,12.94,5.39 -2016-05-28 14:00:00,463.0,706.73,13.14,5.6 -2016-05-28 15:00:00,439.0,578.88,13.35,5.82 -2016-05-28 16:00:00,434.0,406.79,13.12,6.43 -2016-05-28 17:00:00,435.0,100.88,12.89,7.04 -2016-05-28 18:00:00,480.0,67.78,12.66,7.66 -2016-05-28 19:00:00,565.0,1.12,12.42,7.64 -2016-05-28 20:00:00,554.0,0.0,12.17,7.62 -2016-05-28 21:00:00,560.0,0.0,11.92,7.6 -2016-05-28 22:00:00,870.0,0.0,11.87,8.25 -2016-05-28 23:00:00,862.0,0.0,11.83,8.9 -2016-05-29 00:00:00,671.0,0.0,11.78,9.54 -2016-05-29 01:00:00,534.0,0.0,12.04,8.32 -2016-05-29 02:00:00,453.0,0.0,12.29,7.09 -2016-05-29 03:00:00,430.0,0.0,12.55,5.86 -2016-05-29 04:00:00,421.0,0.0,12.54,5.9 -2016-05-29 05:00:00,389.0,1.12,12.53,5.94 -2016-05-29 06:00:00,390.0,60.09,12.51,5.99 -2016-05-29 07:00:00,407.0,140.59,12.66,5.84 -2016-05-29 08:00:00,510.0,243.38,12.81,5.69 -2016-05-29 09:00:00,575.0,257.57,12.96,5.54 -2016-05-29 10:00:00,594.0,240.57,13.04,5.57 -2016-05-29 11:00:00,566.0,601.36,13.12,5.59 -2016-05-29 12:00:00,549.0,558.85,13.2,5.61 -2016-05-29 13:00:00,499.0,730.52,13.43,5.28 -2016-05-29 14:00:00,476.0,674.05,13.65,4.95 -2016-05-29 15:00:00,458.0,545.5,13.88,4.62 -2016-05-29 16:00:00,416.0,318.19,13.89,4.61 -2016-05-29 17:00:00,392.0,113.56,13.9,4.6 -2016-05-29 18:00:00,409.0,84.09,13.91,4.59 -2016-05-29 19:00:00,454.0,7.23,13.87,5.05 -2016-05-29 20:00:00,454.0,0.0,13.83,5.51 -2016-05-29 21:00:00,453.0,0.0,13.79,5.97 -2016-05-29 22:00:00,776.0,0.0,13.79,6.1 -2016-05-29 23:00:00,773.0,0.0,13.78,6.23 -2016-05-30 00:00:00,582.0,0.0,13.78,6.36 -2016-05-30 01:00:00,479.0,0.0,13.71,6.17 -2016-05-30 02:00:00,406.0,0.0,13.65,5.97 -2016-05-30 03:00:00,368.0,0.0,13.58,5.78 -2016-05-30 04:00:00,377.0,0.0,13.52,5.52 -2016-05-30 05:00:00,364.0,11.73,13.46,5.26 -2016-05-30 06:00:00,345.0,34.58,13.4,4.99 -2016-05-30 07:00:00,388.0,184.46,13.46,4.94 -2016-05-30 08:00:00,464.0,351.44,13.53,4.89 -2016-05-30 09:00:00,515.0,512.34,13.59,4.84 -2016-05-30 10:00:00,514.0,680.09,13.56,4.9 -2016-05-30 11:00:00,523.0,778.6,13.54,4.96 -2016-05-30 12:00:00,563.0,818.27,13.51,5.02 -2016-05-30 13:00:00,499.0,779.8,13.55,5.32 -2016-05-30 14:00:00,481.0,739.55,13.6,5.62 -2016-05-30 15:00:00,444.0,602.08,13.64,5.92 -2016-05-30 16:00:00,419.0,435.89,13.62,5.94 -2016-05-30 17:00:00,394.0,242.63,13.6,5.96 -2016-05-30 18:00:00,436.0,54.36,13.59,5.99 -2016-05-30 19:00:00,500.0,20.22,13.52,6.19 -2016-05-30 20:00:00,482.0,0.0,13.46,6.39 -2016-05-30 21:00:00,477.0,0.0,13.4,6.59 -2016-05-30 22:00:00,767.0,0.0,13.4,6.81 -2016-05-30 23:00:00,754.0,0.0,13.4,7.03 -2016-05-31 00:00:00,570.0,0.0,13.4,7.24 -2016-05-31 01:00:00,458.0,0.0,13.46,7.3 -2016-05-31 02:00:00,410.0,0.0,13.53,7.35 -2016-05-31 03:00:00,360.0,0.0,13.59,7.41 -2016-05-31 04:00:00,366.0,0.0,13.62,7.63 -2016-05-31 05:00:00,360.0,11.72,13.66,7.86 -2016-05-31 06:00:00,334.0,28.37,13.69,8.08 -2016-05-31 07:00:00,383.0,184.99,13.75,8.02 -2016-05-31 08:00:00,449.0,394.23,13.82,7.96 -2016-05-31 09:00:00,514.0,574.58,13.88,7.9 -2016-05-31 10:00:00,515.0,723.3,13.81,8.03 -2016-05-31 11:00:00,526.0,819.87,13.75,8.15 -2016-05-31 12:00:00,555.0,854.05,13.68,8.28 -2016-05-31 13:00:00,498.0,842.32,13.75,8.89 -2016-05-31 14:00:00,474.0,773.68,13.81,9.51 -2016-05-31 15:00:00,467.0,639.08,13.88,10.12 -2016-05-31 16:00:00,429.0,460.79,13.94,10.24 -2016-05-31 17:00:00,396.0,249.88,13.99,10.36 -2016-05-31 18:00:00,434.0,55.79,14.05,10.48 -2016-05-31 19:00:00,459.0,22.08,14.1,10.38 -2016-05-31 20:00:00,460.0,0.0,14.16,10.27 -2016-05-31 21:00:00,442.0,0.0,14.22,10.17 -2016-05-31 22:00:00,732.0,0.0,14.24,9.94 -2016-05-31 23:00:00,742.0,0.0,14.27,9.71 -2016-06-01 00:00:00,560.0,0.0,14.29,9.49 -2016-06-01 01:00:00,452.0,0.0,14.27,9.39 -2016-06-01 02:00:00,382.0,0.0,14.26,9.29 -2016-06-01 03:00:00,344.0,0.0,14.24,9.19 -2016-06-01 04:00:00,353.0,0.0,14.19,9.11 -2016-06-01 05:00:00,338.0,11.69,14.14,9.04 -2016-06-01 06:00:00,339.0,33.81,14.09,8.97 -2016-06-01 07:00:00,392.0,182.3,13.99,8.85 -2016-06-01 08:00:00,464.0,384.3,13.89,8.74 -2016-06-01 09:00:00,520.0,356.39,13.78,8.62 -2016-06-01 10:00:00,499.0,346.5,13.72,8.41 -2016-06-01 11:00:00,490.0,269.49,13.65,8.2 -2016-06-01 12:00:00,530.0,352.17,13.58,7.99 -2016-06-01 13:00:00,491.0,362.88,13.72,7.54 -2016-06-01 14:00:00,455.0,687.59,13.85,7.09 -2016-06-01 15:00:00,430.0,392.71,13.98,6.63 -2016-06-01 16:00:00,419.0,236.24,14.04,6.48 -2016-06-01 17:00:00,414.0,130.65,14.1,6.32 -2016-06-01 18:00:00,441.0,49.01,14.16,6.17 -2016-06-01 19:00:00,503.0,7.22,14.22,5.97 -2016-06-01 20:00:00,501.0,0.0,14.27,5.77 -2016-06-01 21:00:00,483.0,0.0,14.32,5.57 -2016-06-01 22:00:00,792.0,0.0,14.32,5.42 -2016-06-01 23:00:00,804.0,0.0,14.32,5.27 -2016-06-02 00:00:00,617.0,0.0,14.32,5.12 -2016-06-02 01:00:00,450.0,0.0,14.2,5.01 -2016-06-02 02:00:00,391.0,0.0,14.08,4.91 -2016-06-02 03:00:00,378.0,0.0,13.97,4.8 -2016-06-02 04:00:00,379.0,0.0,13.97,4.97 -2016-06-02 05:00:00,340.0,5.15,13.98,5.14 -2016-06-02 06:00:00,333.0,16.98,13.98,5.31 -2016-06-02 07:00:00,392.0,128.09,13.97,5.6 -2016-06-02 08:00:00,478.0,154.7,13.96,5.9 -2016-06-02 09:00:00,525.0,190.37,13.94,6.19 -2016-06-02 10:00:00,524.0,256.18,13.94,6.25 -2016-06-02 11:00:00,526.0,188.63,13.93,6.3 -2016-06-02 12:00:00,564.0,204.68,13.92,6.36 -2016-06-02 13:00:00,520.0,181.4,14.06,6.18 -2016-06-02 14:00:00,462.0,369.87,14.19,6.01 -2016-06-02 15:00:00,428.0,302.57,14.32,5.83 -2016-06-02 16:00:00,430.0,219.02,14.25,5.58 -2016-06-02 17:00:00,426.0,119.53,14.18,5.32 -2016-06-02 18:00:00,452.0,37.93,14.11,5.06 -2016-06-02 19:00:00,514.0,12.27,14.02,5.14 -2016-06-02 20:00:00,495.0,0.0,13.92,5.21 -2016-06-02 21:00:00,476.0,0.0,13.82,5.28 -2016-06-02 22:00:00,773.0,0.0,13.72,5.27 -2016-06-02 23:00:00,779.0,0.0,13.61,5.26 -2016-06-03 00:00:00,611.0,0.0,13.5,5.26 -2016-06-03 01:00:00,458.0,0.0,13.31,5.6 -2016-06-03 02:00:00,394.0,0.0,13.12,5.95 -2016-06-03 03:00:00,383.0,0.0,12.94,6.3 -2016-06-03 04:00:00,373.0,0.0,12.89,6.2 -2016-06-03 05:00:00,370.0,11.77,12.85,6.09 -2016-06-03 06:00:00,354.0,45.52,12.81,5.99 -2016-06-03 07:00:00,416.0,38.19,12.88,6.12 -2016-06-03 08:00:00,503.0,196.89,12.95,6.25 -2016-06-03 09:00:00,521.0,543.91,13.02,6.39 -2016-06-03 10:00:00,499.0,679.05,13.15,6.4 -2016-06-03 11:00:00,543.0,786.46,13.28,6.4 -2016-06-03 12:00:00,568.0,727.68,13.4,6.41 -2016-06-03 13:00:00,543.0,696.82,13.7,6.32 -2016-06-03 14:00:00,489.0,516.64,14.0,6.23 -2016-06-03 15:00:00,472.0,317.33,14.31,6.14 -2016-06-03 16:00:00,453.0,376.65,14.31,6.0 -2016-06-03 17:00:00,435.0,231.96,14.31,5.85 -2016-06-03 18:00:00,464.0,89.74,14.31,5.71 -2016-06-03 19:00:00,507.0,30.46,14.22,5.54 -2016-06-03 20:00:00,516.0,0.0,14.13,5.38 -2016-06-03 21:00:00,510.0,0.0,14.03,5.21 -2016-06-03 22:00:00,859.0,0.0,13.87,5.08 -2016-06-03 23:00:00,855.0,0.0,13.71,4.95 -2016-06-04 00:00:00,660.0,0.0,13.55,4.81 -2016-06-04 01:00:00,497.0,0.0,13.5,4.61 -2016-06-04 02:00:00,444.0,0.0,13.44,4.4 -2016-06-04 03:00:00,406.0,0.0,13.39,4.19 -2016-06-04 04:00:00,397.0,0.0,13.34,4.16 -2016-06-04 05:00:00,387.0,4.18,13.29,4.12 -2016-06-04 06:00:00,377.0,22.44,13.24,4.08 -2016-06-04 07:00:00,402.0,51.38,13.36,3.94 -2016-06-04 08:00:00,508.0,109.02,13.48,3.8 -2016-06-04 09:00:00,548.0,192.94,13.6,3.66 -2016-06-04 10:00:00,563.0,293.08,13.67,3.3 -2016-06-04 11:00:00,581.0,254.79,13.74,2.94 -2016-06-04 12:00:00,583.0,165.4,13.81,2.58 -2016-06-04 13:00:00,552.0,314.88,13.93,2.54 -2016-06-04 14:00:00,503.0,448.49,14.05,2.51 -2016-06-04 15:00:00,498.0,358.5,14.18,2.47 -2016-06-04 16:00:00,479.0,371.32,14.15,2.5 -2016-06-04 17:00:00,475.0,243.81,14.13,2.52 -2016-06-04 18:00:00,517.0,77.13,14.11,2.55 -2016-06-04 19:00:00,562.0,28.46,14.09,2.51 -2016-06-04 20:00:00,530.0,0.0,14.07,2.48 -2016-06-04 21:00:00,556.0,0.0,14.05,2.44 -2016-06-04 22:00:00,839.0,0.0,14.0,2.28 -2016-06-04 23:00:00,853.0,0.0,13.95,2.12 -2016-06-05 00:00:00,682.0,0.0,13.89,1.96 -2016-06-05 01:00:00,495.0,0.0,13.86,2.01 -2016-06-05 02:00:00,446.0,0.0,13.83,2.06 -2016-06-05 03:00:00,421.0,0.0,13.8,2.11 -2016-06-05 04:00:00,391.0,0.0,13.8,2.07 -2016-06-05 05:00:00,372.0,5.66,13.81,2.03 -2016-06-05 06:00:00,363.0,27.19,13.81,1.99 -2016-06-05 07:00:00,398.0,96.33,13.89,2.09 -2016-06-05 08:00:00,471.0,220.17,13.96,2.19 -2016-06-05 09:00:00,527.0,261.3,14.03,2.29 -2016-06-05 10:00:00,582.0,225.92,14.05,2.1 -2016-06-05 11:00:00,604.0,194.42,14.07,1.9 -2016-06-05 12:00:00,628.0,160.85,14.08,1.71 -2016-06-05 13:00:00,546.0,194.19,14.33,1.33 -2016-06-05 14:00:00,485.0,207.23,14.58,0.96 -2016-06-05 15:00:00,467.0,203.29,14.84,0.58 -2016-06-05 16:00:00,428.0,190.51,14.76,1.0 -2016-06-05 17:00:00,389.0,123.5,14.69,1.42 -2016-06-05 18:00:00,419.0,70.6,14.62,1.83 -2016-06-05 19:00:00,429.0,22.59,14.63,2.27 -2016-06-05 20:00:00,450.0,0.0,14.64,2.71 -2016-06-05 21:00:00,435.0,0.0,14.64,3.14 -2016-06-05 22:00:00,744.0,0.0,14.6,3.26 -2016-06-05 23:00:00,782.0,0.0,14.55,3.37 -2016-06-06 00:00:00,581.0,0.0,14.5,3.48 -2016-06-06 01:00:00,455.0,0.0,14.47,3.61 -2016-06-06 02:00:00,405.0,0.0,14.44,3.75 -2016-06-06 03:00:00,367.0,0.0,14.4,3.89 -2016-06-06 04:00:00,356.0,0.0,14.4,3.97 -2016-06-06 05:00:00,338.0,14.0,14.4,4.05 -2016-06-06 06:00:00,335.0,51.5,14.39,4.12 -2016-06-06 07:00:00,376.0,119.37,14.54,3.82 -2016-06-06 08:00:00,450.0,264.24,14.69,3.51 -2016-06-06 09:00:00,478.0,524.83,14.85,3.2 -2016-06-06 10:00:00,486.0,660.07,14.88,2.74 -2016-06-06 11:00:00,508.0,454.21,14.92,2.29 -2016-06-06 12:00:00,531.0,476.44,14.95,1.83 -2016-06-06 13:00:00,456.0,734.86,14.94,1.44 -2016-06-06 14:00:00,433.0,653.87,14.92,1.05 -2016-06-06 15:00:00,413.0,336.29,14.9,0.66 -2016-06-06 16:00:00,407.0,145.14,14.87,0.69 -2016-06-06 17:00:00,390.0,195.73,14.84,0.72 -2016-06-06 18:00:00,406.0,8.72,14.81,0.74 -2016-06-06 19:00:00,461.0,29.61,14.81,0.73 -2016-06-06 20:00:00,455.0,0.0,14.81,0.71 -2016-06-06 21:00:00,451.0,0.0,14.81,0.69 -2016-06-06 22:00:00,748.0,0.0,14.75,0.87 -2016-06-06 23:00:00,724.0,0.0,14.68,1.05 -2016-06-07 00:00:00,531.0,0.0,14.61,1.23 -2016-06-07 01:00:00,438.0,0.0,14.61,1.07 -2016-06-07 02:00:00,376.0,0.0,14.6,0.91 -2016-06-07 03:00:00,343.0,0.0,14.6,0.74 -2016-06-07 04:00:00,346.0,0.0,14.55,0.85 -2016-06-07 05:00:00,321.0,3.67,14.51,0.96 -2016-06-07 06:00:00,333.0,62.97,14.47,1.06 -2016-06-07 07:00:00,408.0,132.29,14.52,1.13 -2016-06-07 08:00:00,444.0,99.39,14.57,1.19 -2016-06-07 09:00:00,503.0,207.88,14.62,1.26 -2016-06-07 10:00:00,505.0,549.35,14.61,1.41 -2016-06-07 11:00:00,532.0,659.82,14.59,1.57 -2016-06-07 12:00:00,563.0,439.7,14.57,1.72 -2016-06-07 13:00:00,484.0,722.92,14.61,1.92 -2016-06-07 14:00:00,427.0,691.41,14.65,2.11 -2016-06-07 15:00:00,450.0,597.52,14.69,2.3 -2016-06-07 16:00:00,411.0,435.74,14.68,2.47 -2016-06-07 17:00:00,380.0,243.5,14.67,2.63 -2016-06-07 18:00:00,432.0,92.44,14.65,2.8 -2016-06-07 19:00:00,469.0,10.5,14.62,2.81 -2016-06-07 20:00:00,436.0,0.0,14.59,2.82 -2016-06-07 21:00:00,444.0,0.0,14.55,2.83 -2016-06-07 22:00:00,761.0,0.0,14.46,2.87 -2016-06-07 23:00:00,754.0,0.0,14.37,2.92 -2016-06-08 00:00:00,531.0,0.0,14.28,2.97 -2016-06-08 01:00:00,440.0,0.0,14.25,2.8 -2016-06-08 02:00:00,372.0,0.0,14.22,2.63 -2016-06-08 03:00:00,343.0,0.0,14.19,2.47 -2016-06-08 04:00:00,343.0,0.0,14.14,2.81 -2016-06-08 05:00:00,331.0,15.22,14.08,3.15 -2016-06-08 06:00:00,336.0,48.51,14.02,3.49 -2016-06-08 07:00:00,405.0,136.68,14.1,3.65 -2016-06-08 08:00:00,448.0,129.68,14.18,3.81 -2016-06-08 09:00:00,513.0,207.84,14.27,3.97 -2016-06-08 10:00:00,533.0,283.01,14.31,3.92 -2016-06-08 11:00:00,540.0,366.71,14.36,3.86 -2016-06-08 12:00:00,556.0,684.8,14.41,3.81 -2016-06-08 13:00:00,523.0,796.52,14.54,4.0 -2016-06-08 14:00:00,485.0,581.84,14.66,4.18 -2016-06-08 15:00:00,487.0,618.18,14.78,4.37 -2016-06-08 16:00:00,459.0,451.62,14.66,4.39 -2016-06-08 17:00:00,419.0,251.43,14.54,4.4 -2016-06-08 18:00:00,451.0,61.49,14.42,4.41 -2016-06-08 19:00:00,489.0,27.17,14.2,4.33 -2016-06-08 20:00:00,478.0,0.0,13.98,4.25 -2016-06-08 21:00:00,466.0,0.0,13.76,4.17 -2016-06-08 22:00:00,747.0,0.0,13.62,4.17 -2016-06-08 23:00:00,727.0,0.0,13.48,4.17 -2016-06-09 00:00:00,527.0,0.0,13.33,4.17 -2016-06-09 01:00:00,452.0,0.0,13.56,4.01 -2016-06-09 02:00:00,386.0,0.0,13.79,3.85 -2016-06-09 03:00:00,352.0,0.0,14.02,3.7 -2016-06-09 04:00:00,347.0,0.0,14.09,3.97 -2016-06-09 05:00:00,323.0,14.62,14.17,4.24 -2016-06-09 06:00:00,337.0,62.42,14.25,4.51 -2016-06-09 07:00:00,385.0,168.3,14.53,4.42 -2016-06-09 08:00:00,478.0,161.32,14.81,4.33 -2016-06-09 09:00:00,525.0,212.88,15.1,4.23 -2016-06-09 10:00:00,507.0,574.0,15.25,4.15 -2016-06-09 11:00:00,521.0,662.21,15.41,4.06 -2016-06-09 12:00:00,581.0,265.32,15.57,3.97 -2016-06-09 13:00:00,520.0,280.06,15.86,4.02 -2016-06-09 14:00:00,445.0,424.82,16.14,4.06 -2016-06-09 15:00:00,455.0,224.73,16.42,4.11 -2016-06-09 16:00:00,421.0,168.68,16.64,3.89 -2016-06-09 17:00:00,415.0,49.0,16.86,3.67 -2016-06-09 18:00:00,473.0,53.36,17.08,3.45 -2016-06-09 19:00:00,512.0,1.46,16.88,3.1 -2016-06-09 20:00:00,511.0,0.0,16.67,2.76 -2016-06-09 21:00:00,475.0,0.0,16.46,2.41 -2016-06-09 22:00:00,770.0,0.0,16.18,2.58 -2016-06-09 23:00:00,765.0,0.0,15.89,2.75 -2016-06-10 00:00:00,569.0,0.0,15.6,2.92 -2016-06-10 01:00:00,446.0,0.0,15.52,2.04 -2016-06-10 02:00:00,397.0,0.0,15.44,1.16 -2016-06-10 03:00:00,349.0,0.0,15.36,0.28 -2016-06-10 04:00:00,355.0,0.0,15.19,0.25 -2016-06-10 05:00:00,341.0,0.07,15.02,0.23 -2016-06-10 06:00:00,325.0,36.18,14.85,0.21 -2016-06-10 07:00:00,385.0,74.02,14.75,0.58 -2016-06-10 08:00:00,454.0,71.85,14.65,0.95 -2016-06-10 09:00:00,478.0,344.4,14.55,1.32 -2016-06-10 10:00:00,495.0,256.06,14.45,2.19 -2016-06-10 11:00:00,527.0,269.97,14.35,3.06 -2016-06-10 12:00:00,554.0,636.82,14.25,3.93 -2016-06-10 13:00:00,510.0,715.81,14.17,3.36 -2016-06-10 14:00:00,470.0,416.82,14.08,2.78 -2016-06-10 15:00:00,467.0,346.65,13.99,2.21 -2016-06-10 16:00:00,443.0,239.39,14.11,2.63 -2016-06-10 17:00:00,407.0,136.42,14.23,3.04 -2016-06-10 18:00:00,455.0,92.81,14.35,3.46 -2016-06-10 19:00:00,490.0,7.21,14.42,3.67 -2016-06-10 20:00:00,470.0,0.0,14.48,3.89 -2016-06-10 21:00:00,461.0,0.0,14.54,4.1 -2016-06-10 22:00:00,771.0,0.0,14.52,4.39 -2016-06-10 23:00:00,746.0,0.0,14.49,4.69 -2016-06-11 00:00:00,572.0,0.0,14.46,4.98 -2016-06-11 01:00:00,431.0,0.0,14.51,5.26 -2016-06-11 02:00:00,407.0,0.0,14.56,5.54 -2016-06-11 03:00:00,364.0,0.0,14.6,5.82 -2016-06-11 04:00:00,353.0,0.0,14.56,5.86 -2016-06-11 05:00:00,342.0,9.95,14.52,5.9 -2016-06-11 06:00:00,329.0,57.91,14.47,5.94 -2016-06-11 07:00:00,333.0,151.37,14.45,5.9 -2016-06-11 08:00:00,427.0,259.91,14.43,5.85 -2016-06-11 09:00:00,492.0,441.74,14.4,5.81 -2016-06-11 10:00:00,548.0,654.23,14.41,5.91 -2016-06-11 11:00:00,539.0,724.86,14.41,6.01 -2016-06-11 12:00:00,560.0,817.64,14.41,6.11 -2016-06-11 13:00:00,518.0,628.22,14.51,5.96 -2016-06-11 14:00:00,439.0,379.77,14.61,5.81 -2016-06-11 15:00:00,446.0,184.16,14.7,5.66 -2016-06-11 16:00:00,427.0,100.8,14.84,5.73 -2016-06-11 17:00:00,416.0,136.58,14.98,5.81 -2016-06-11 18:00:00,463.0,13.01,15.11,5.89 -2016-06-11 19:00:00,533.0,17.58,15.08,6.22 -2016-06-11 20:00:00,512.0,0.0,15.05,6.54 -2016-06-11 21:00:00,506.0,0.0,15.01,6.87 -2016-06-11 22:00:00,786.0,0.0,14.95,6.98 -2016-06-11 23:00:00,766.0,0.0,14.89,7.09 -2016-06-12 00:00:00,561.0,0.0,14.82,7.2 -2016-06-12 01:00:00,480.0,0.0,14.91,7.69 -2016-06-12 02:00:00,423.0,0.0,15.0,8.18 -2016-06-12 03:00:00,371.0,0.0,15.1,8.68 -2016-06-12 04:00:00,351.0,0.0,15.09,8.36 -2016-06-12 05:00:00,340.0,0.0,15.08,8.05 -2016-06-12 06:00:00,330.0,46.42,15.07,7.74 -2016-06-12 07:00:00,337.0,41.44,15.06,7.4 -2016-06-12 08:00:00,415.0,297.17,15.04,7.07 -2016-06-12 09:00:00,481.0,353.16,15.02,6.73 -2016-06-12 10:00:00,562.0,626.76,14.96,6.54 -2016-06-12 11:00:00,598.0,459.97,14.9,6.34 -2016-06-12 12:00:00,612.0,695.11,14.83,6.15 -2016-06-12 13:00:00,546.0,421.89,14.77,6.98 -2016-06-12 14:00:00,478.0,507.26,14.71,7.82 -2016-06-12 15:00:00,453.0,213.69,14.65,8.65 -2016-06-12 16:00:00,418.0,139.66,14.63,8.46 -2016-06-12 17:00:00,385.0,29.27,14.62,8.26 -2016-06-12 18:00:00,418.0,82.81,14.61,8.07 -2016-06-12 19:00:00,462.0,8.83,14.62,7.86 -2016-06-12 20:00:00,446.0,0.0,14.62,7.65 -2016-06-12 21:00:00,435.0,0.0,14.62,7.43 -2016-06-12 22:00:00,726.0,0.0,14.69,7.31 -2016-06-12 23:00:00,741.0,0.0,14.76,7.18 -2016-06-13 00:00:00,536.0,0.0,14.82,7.05 -2016-06-13 01:00:00,449.0,0.0,14.67,6.95 -2016-06-13 02:00:00,408.0,0.0,14.52,6.85 -2016-06-13 03:00:00,345.0,0.0,14.36,6.74 -2016-06-13 04:00:00,342.0,0.0,14.42,6.61 -2016-06-13 05:00:00,330.0,0.07,14.47,6.48 -2016-06-13 06:00:00,301.0,5.33,14.52,6.34 -2016-06-13 07:00:00,341.0,51.89,14.58,6.15 -2016-06-13 08:00:00,421.0,47.4,14.64,5.96 -2016-06-13 09:00:00,484.0,147.79,14.69,5.77 -2016-06-13 10:00:00,487.0,66.27,14.6,6.88 -2016-06-13 11:00:00,531.0,521.69,14.51,8.0 -2016-06-13 12:00:00,557.0,532.78,14.42,9.12 -2016-06-13 13:00:00,524.0,383.81,14.38,9.78 -2016-06-13 14:00:00,493.0,479.41,14.34,10.45 -2016-06-13 15:00:00,478.0,321.44,14.3,11.12 -2016-06-13 16:00:00,471.0,275.81,14.27,11.17 -2016-06-13 17:00:00,437.0,258.16,14.25,11.23 -2016-06-13 18:00:00,445.0,90.46,14.23,11.28 -2016-06-13 19:00:00,502.0,7.22,14.37,11.02 -2016-06-13 20:00:00,486.0,0.0,14.51,10.75 -2016-06-13 21:00:00,464.0,0.0,14.65,10.48 -2016-06-13 22:00:00,743.0,0.0,14.67,10.25 -2016-06-13 23:00:00,735.0,0.0,14.68,10.02 -2016-06-14 00:00:00,530.0,0.0,14.69,9.79 -2016-06-14 01:00:00,448.0,0.0,14.58,9.54 -2016-06-14 02:00:00,389.0,0.0,14.46,9.3 -2016-06-14 03:00:00,344.0,0.0,14.35,9.05 -2016-06-14 04:00:00,345.0,0.0,14.3,9.07 -2016-06-14 05:00:00,330.0,6.69,14.25,9.09 -2016-06-14 06:00:00,320.0,28.63,14.2,9.12 -2016-06-14 07:00:00,380.0,115.58,14.11,8.9 -2016-06-14 08:00:00,463.0,309.25,14.02,8.68 -2016-06-14 09:00:00,520.0,537.21,13.93,8.47 -2016-06-14 10:00:00,529.0,527.72,13.81,8.09 -2016-06-14 11:00:00,519.0,372.95,13.7,7.71 -2016-06-14 12:00:00,558.0,672.5,13.59,7.32 -2016-06-14 13:00:00,488.0,448.9,13.51,7.33 -2016-06-14 14:00:00,436.0,695.59,13.43,7.34 -2016-06-14 15:00:00,459.0,605.27,13.35,7.35 -2016-06-14 16:00:00,431.0,345.88,13.49,7.26 -2016-06-14 17:00:00,391.0,228.34,13.63,7.18 -2016-06-14 18:00:00,426.0,92.76,13.77,7.09 -2016-06-14 19:00:00,478.0,27.25,13.84,7.03 -2016-06-14 20:00:00,443.0,0.0,13.91,6.96 -2016-06-14 21:00:00,445.0,0.0,13.98,6.9 -2016-06-14 22:00:00,739.0,0.0,13.91,6.85 -2016-06-14 23:00:00,730.0,0.0,13.84,6.8 -2016-06-15 00:00:00,547.0,0.0,13.77,6.74 -2016-06-15 01:00:00,465.0,0.0,13.67,6.62 -2016-06-15 02:00:00,413.0,0.0,13.57,6.49 -2016-06-15 03:00:00,352.0,0.0,13.48,6.36 -2016-06-15 04:00:00,357.0,0.0,13.43,6.21 -2016-06-15 05:00:00,331.0,15.29,13.39,6.06 -2016-06-15 06:00:00,314.0,64.31,13.35,5.9 -2016-06-15 07:00:00,382.0,176.74,13.42,5.87 -2016-06-15 08:00:00,456.0,355.2,13.49,5.83 -2016-06-15 09:00:00,516.0,573.72,13.56,5.79 -2016-06-15 10:00:00,500.0,706.51,13.61,5.9 -2016-06-15 11:00:00,504.0,776.98,13.66,6.0 -2016-06-15 12:00:00,522.0,810.96,13.71,6.11 -2016-06-15 13:00:00,473.0,803.35,13.85,5.91 -2016-06-15 14:00:00,422.0,714.83,13.98,5.71 -2016-06-15 15:00:00,437.0,522.69,14.11,5.52 -2016-06-15 16:00:00,416.0,411.61,14.13,5.43 -2016-06-15 17:00:00,393.0,224.84,14.15,5.34 -2016-06-15 18:00:00,441.0,80.61,14.17,5.26 -2016-06-15 19:00:00,477.0,10.53,14.19,5.03 -2016-06-15 20:00:00,457.0,0.0,14.21,4.8 -2016-06-15 21:00:00,441.0,0.0,14.22,4.58 -2016-06-15 22:00:00,715.0,0.0,14.18,4.23 -2016-06-15 23:00:00,722.0,0.0,14.13,3.88 -2016-06-16 00:00:00,536.0,0.0,14.08,3.53 -2016-06-16 01:00:00,445.0,0.0,14.05,3.44 -2016-06-16 02:00:00,395.0,0.0,14.01,3.36 -2016-06-16 03:00:00,337.0,0.0,13.98,3.27 -2016-06-16 04:00:00,347.0,0.0,14.01,3.12 -2016-06-16 05:00:00,318.0,15.83,14.05,2.97 -2016-06-16 06:00:00,306.0,32.68,14.09,2.81 -2016-06-16 07:00:00,382.0,174.59,14.2,2.69 -2016-06-16 08:00:00,454.0,367.1,14.31,2.56 -2016-06-16 09:00:00,489.0,552.9,14.43,2.43 -2016-06-16 10:00:00,505.0,657.95,14.39,2.88 -2016-06-16 11:00:00,498.0,731.48,14.36,3.33 -2016-06-16 12:00:00,515.0,769.71,14.33,3.78 -2016-06-16 13:00:00,477.0,751.42,14.39,4.35 -2016-06-16 14:00:00,452.0,701.76,14.45,4.92 -2016-06-16 15:00:00,467.0,593.62,14.52,5.49 -2016-06-16 16:00:00,429.0,446.67,14.49,5.63 -2016-06-16 17:00:00,406.0,251.81,14.47,5.77 -2016-06-16 18:00:00,439.0,83.19,14.45,5.92 -2016-06-16 19:00:00,479.0,34.41,14.45,5.99 -2016-06-16 20:00:00,454.0,0.0,14.45,6.06 -2016-06-16 21:00:00,426.0,0.0,14.44,6.14 -2016-06-16 22:00:00,710.0,0.0,14.31,6.4 -2016-06-16 23:00:00,726.0,0.0,14.18,6.67 -2016-06-17 00:00:00,527.0,0.0,14.05,6.94 -2016-06-17 01:00:00,447.0,0.0,14.0,7.04 -2016-06-17 02:00:00,384.0,0.0,13.95,7.14 -2016-06-17 03:00:00,332.0,0.0,13.9,7.24 -2016-06-17 04:00:00,326.0,0.0,13.74,7.37 -2016-06-17 05:00:00,308.0,8.88,13.58,7.5 -2016-06-17 06:00:00,316.0,54.81,13.42,7.63 -2016-06-17 07:00:00,374.0,107.01,13.42,7.78 -2016-06-17 08:00:00,431.0,221.16,13.42,7.94 -2016-06-17 09:00:00,472.0,365.72,13.43,8.1 -2016-06-17 10:00:00,483.0,168.14,13.47,8.28 -2016-06-17 11:00:00,481.0,168.13,13.52,8.46 -2016-06-17 12:00:00,526.0,207.27,13.56,8.63 -2016-06-17 13:00:00,496.0,122.92,13.63,8.81 -2016-06-17 14:00:00,442.0,115.0,13.69,8.98 -2016-06-17 15:00:00,443.0,380.55,13.76,9.16 -2016-06-17 16:00:00,428.0,368.73,13.84,9.05 -2016-06-17 17:00:00,417.0,257.58,13.93,8.94 -2016-06-17 18:00:00,485.0,70.74,14.01,8.83 -2016-06-17 19:00:00,527.0,33.84,14.1,8.69 -2016-06-17 20:00:00,508.0,0.0,14.18,8.56 -2016-06-17 21:00:00,478.0,0.0,14.26,8.43 -2016-06-17 22:00:00,771.0,0.0,14.33,8.26 -2016-06-17 23:00:00,746.0,0.0,14.4,8.1 -2016-06-18 00:00:00,590.0,0.0,14.46,7.93 -2016-06-18 01:00:00,451.0,0.0,14.44,7.66 -2016-06-18 02:00:00,399.0,0.0,14.42,7.4 -2016-06-18 03:00:00,363.0,0.0,14.4,7.13 -2016-06-18 04:00:00,359.0,0.0,14.36,6.86 -2016-06-18 05:00:00,342.0,14.62,14.33,6.6 -2016-06-18 06:00:00,332.0,46.65,14.3,6.33 -2016-06-18 07:00:00,359.0,131.94,14.31,6.17 -2016-06-18 08:00:00,433.0,44.51,14.32,6.02 -2016-06-18 09:00:00,487.0,276.33,14.32,5.86 -2016-06-18 10:00:00,524.0,546.0,14.31,5.93 -2016-06-18 11:00:00,527.0,756.46,14.29,5.99 -2016-06-18 12:00:00,542.0,695.68,14.27,6.06 -2016-06-18 13:00:00,508.0,367.3,14.42,5.82 -2016-06-18 14:00:00,451.0,733.27,14.57,5.58 -2016-06-18 15:00:00,468.0,616.0,14.73,5.34 -2016-06-18 16:00:00,435.0,330.59,14.72,5.35 -2016-06-18 17:00:00,403.0,152.44,14.71,5.36 -2016-06-18 18:00:00,438.0,76.38,14.7,5.37 -2016-06-18 19:00:00,510.0,18.85,14.68,5.29 -2016-06-18 20:00:00,487.0,0.0,14.66,5.22 -2016-06-18 21:00:00,482.0,0.0,14.64,5.14 -2016-06-18 22:00:00,757.0,0.0,14.6,4.92 -2016-06-18 23:00:00,781.0,0.0,14.56,4.69 -2016-06-19 00:00:00,613.0,0.0,14.52,4.47 -2016-06-19 01:00:00,447.0,0.0,14.46,4.48 -2016-06-19 02:00:00,396.0,0.0,14.4,4.49 -2016-06-19 03:00:00,360.0,0.0,14.34,4.5 -2016-06-19 04:00:00,345.0,0.0,14.41,4.81 -2016-06-19 05:00:00,307.0,9.39,14.49,5.12 -2016-06-19 06:00:00,308.0,47.95,14.57,5.43 -2016-06-19 07:00:00,331.0,66.21,14.64,5.94 -2016-06-19 08:00:00,413.0,60.9,14.71,6.46 -2016-06-19 09:00:00,481.0,107.96,14.78,6.97 -2016-06-19 10:00:00,561.0,108.01,14.73,7.22 -2016-06-19 11:00:00,580.0,120.6,14.67,7.47 -2016-06-19 12:00:00,586.0,104.21,14.61,7.72 -2016-06-19 13:00:00,515.0,108.89,14.67,7.96 -2016-06-19 14:00:00,478.0,145.82,14.73,8.2 -2016-06-19 15:00:00,479.0,224.06,14.8,8.44 -2016-06-19 16:00:00,436.0,58.66,14.82,8.86 -2016-06-19 17:00:00,402.0,40.04,14.85,9.27 -2016-06-19 18:00:00,449.0,11.16,14.88,9.68 -2016-06-19 19:00:00,479.0,1.89,14.91,9.73 -2016-06-19 20:00:00,484.0,0.0,14.94,9.78 -2016-06-19 21:00:00,477.0,0.0,14.96,9.83 -2016-06-19 22:00:00,757.0,0.0,14.94,10.16 -2016-06-19 23:00:00,733.0,0.0,14.92,10.48 -2016-06-20 00:00:00,564.0,0.0,14.89,10.8 -2016-06-20 01:00:00,444.0,0.0,14.86,11.04 -2016-06-20 02:00:00,399.0,0.0,14.83,11.28 -2016-06-20 03:00:00,369.0,0.0,14.8,11.52 -2016-06-20 04:00:00,343.0,0.0,14.94,11.7 -2016-06-20 05:00:00,321.0,6.14,15.08,11.88 -2016-06-20 06:00:00,323.0,18.21,15.22,12.06 -2016-06-20 07:00:00,352.0,47.35,15.28,11.61 -2016-06-20 08:00:00,439.0,66.15,15.34,11.17 -2016-06-20 09:00:00,497.0,96.21,15.4,10.73 -2016-06-20 10:00:00,528.0,103.22,15.32,9.9 -2016-06-20 11:00:00,572.0,447.95,15.24,9.08 -2016-06-20 12:00:00,620.0,237.54,15.15,8.25 -2016-06-20 13:00:00,569.0,164.26,15.2,7.54 -2016-06-20 14:00:00,530.0,260.28,15.24,6.83 -2016-06-20 15:00:00,547.0,312.04,15.28,6.12 -2016-06-20 16:00:00,511.0,173.52,15.3,5.83 -2016-06-20 17:00:00,440.0,45.75,15.32,5.53 -2016-06-20 18:00:00,479.0,99.8,15.33,5.23 -2016-06-20 19:00:00,549.0,6.12,15.3,4.77 -2016-06-20 20:00:00,534.0,0.0,15.27,4.32 -2016-06-20 21:00:00,490.0,0.0,15.24,3.86 -2016-06-20 22:00:00,779.0,0.0,15.22,3.9 -2016-06-20 23:00:00,756.0,0.0,15.2,3.94 -2016-06-21 00:00:00,582.0,0.0,15.17,3.97 -2016-06-21 01:00:00,467.0,0.0,15.1,4.01 -2016-06-21 02:00:00,394.0,0.0,15.03,4.06 -2016-06-21 03:00:00,347.0,0.0,14.95,4.1 -2016-06-21 04:00:00,361.0,0.0,14.91,4.02 -2016-06-21 05:00:00,326.0,1.89,14.86,3.95 -2016-06-21 06:00:00,318.0,10.54,14.81,3.88 -2016-06-21 07:00:00,382.0,146.21,14.83,3.85 -2016-06-21 08:00:00,474.0,245.44,14.85,3.83 -2016-06-21 09:00:00,515.0,356.23,14.88,3.81 -2016-06-21 10:00:00,543.0,676.05,14.92,4.19 -2016-06-21 11:00:00,533.0,563.71,14.96,4.58 -2016-06-21 12:00:00,564.0,462.96,15.0,4.97 -2016-06-21 13:00:00,506.0,190.23,15.08,4.88 -2016-06-21 14:00:00,465.0,621.83,15.16,4.8 -2016-06-21 15:00:00,471.0,487.25,15.23,4.72 -2016-06-21 16:00:00,417.0,378.6,15.27,4.74 -2016-06-21 17:00:00,411.0,170.02,15.3,4.75 -2016-06-21 18:00:00,445.0,29.13,15.33,4.77 -2016-06-21 19:00:00,486.0,27.66,15.33,4.74 -2016-06-21 20:00:00,505.0,0.0,15.33,4.7 -2016-06-21 21:00:00,481.0,0.0,15.33,4.66 -2016-06-21 22:00:00,750.0,0.0,15.3,4.78 -2016-06-21 23:00:00,736.0,0.0,15.27,4.89 -2016-06-22 00:00:00,572.0,0.0,15.23,5.01 -2016-06-22 01:00:00,439.0,0.0,15.3,5.11 -2016-06-22 02:00:00,400.0,0.0,15.37,5.22 -2016-06-22 03:00:00,359.0,0.0,15.44,5.32 -2016-06-22 04:00:00,351.0,0.0,15.39,4.8 -2016-06-22 05:00:00,313.0,3.65,15.35,4.27 -2016-06-22 06:00:00,335.0,18.83,15.31,3.74 -2016-06-22 07:00:00,401.0,34.79,15.26,3.25 -2016-06-22 08:00:00,427.0,65.07,15.21,2.76 -2016-06-22 09:00:00,485.0,148.87,15.16,2.28 -2016-06-22 10:00:00,497.0,102.33,15.21,1.89 -2016-06-22 11:00:00,532.0,90.73,15.25,1.5 -2016-06-22 12:00:00,562.0,127.37,15.29,1.12 -2016-06-22 13:00:00,524.0,357.69,15.37,1.54 -2016-06-22 14:00:00,474.0,307.25,15.45,1.95 -2016-06-22 15:00:00,457.0,307.25,15.52,2.37 -2016-06-22 16:00:00,428.0,381.53,15.55,2.86 -2016-06-22 17:00:00,403.0,253.88,15.57,3.35 -2016-06-22 18:00:00,465.0,70.12,15.59,3.83 -2016-06-22 19:00:00,509.0,25.69,15.56,4.23 -2016-06-22 20:00:00,522.0,0.0,15.53,4.63 -2016-06-22 21:00:00,482.0,0.0,15.49,5.02 -2016-06-22 22:00:00,752.0,0.0,15.39,5.19 -2016-06-22 23:00:00,755.0,0.0,15.28,5.36 -2016-06-23 00:00:00,556.0,0.0,15.17,5.53 -2016-06-23 01:00:00,438.0,0.0,15.05,5.66 -2016-06-23 02:00:00,397.0,0.0,14.93,5.78 -2016-06-23 03:00:00,352.0,0.0,14.81,5.9 -2016-06-23 04:00:00,361.0,0.0,14.73,5.84 -2016-06-23 05:00:00,332.0,13.4,14.65,5.77 -2016-06-23 06:00:00,315.0,51.05,14.57,5.71 -2016-06-23 07:00:00,373.0,168.13,14.6,5.83 -2016-06-23 08:00:00,473.0,300.34,14.63,5.94 -2016-06-23 09:00:00,537.0,481.43,14.66,6.06 -2016-06-23 10:00:00,546.0,677.4,14.62,5.88 -2016-06-23 11:00:00,534.0,777.58,14.58,5.7 -2016-06-23 12:00:00,581.0,815.58,14.53,5.52 -2016-06-23 13:00:00,547.0,439.36,14.59,5.49 -2016-06-23 14:00:00,514.0,604.01,14.65,5.47 -2016-06-23 15:00:00,502.0,340.58,14.7,5.45 -2016-06-23 16:00:00,446.0,451.56,14.71,5.26 -2016-06-23 17:00:00,429.0,261.8,14.72,5.08 -2016-06-23 18:00:00,480.0,91.06,14.73,4.9 -2016-06-23 19:00:00,528.0,5.63,14.79,5.14 -2016-06-23 20:00:00,488.0,0.0,14.85,5.38 -2016-06-23 21:00:00,459.0,0.0,14.91,5.63 -2016-06-23 22:00:00,744.0,0.0,14.94,5.52 -2016-06-23 23:00:00,733.0,0.0,14.96,5.42 -2016-06-24 00:00:00,552.0,0.0,14.98,5.31 -2016-06-24 01:00:00,446.0,0.0,15.03,5.65 -2016-06-24 02:00:00,408.0,0.0,15.07,5.98 -2016-06-24 03:00:00,356.0,0.0,15.11,6.32 -2016-06-24 04:00:00,347.0,0.0,15.13,6.43 -2016-06-24 05:00:00,315.0,11.62,15.15,6.55 -2016-06-24 06:00:00,319.0,19.53,15.17,6.66 -2016-06-24 07:00:00,395.0,66.8,15.24,6.36 -2016-06-24 08:00:00,443.0,199.79,15.31,6.06 -2016-06-24 09:00:00,484.0,291.45,15.39,5.75 -2016-06-24 10:00:00,511.0,465.54,15.34,5.83 -2016-06-24 11:00:00,550.0,771.83,15.3,5.92 -2016-06-24 12:00:00,551.0,793.57,15.25,6.0 -2016-06-24 13:00:00,554.0,366.58,15.19,6.34 -2016-06-24 14:00:00,477.0,443.26,15.13,6.69 -2016-06-24 15:00:00,481.0,392.48,15.07,7.03 -2016-06-24 16:00:00,458.0,265.77,15.04,7.02 -2016-06-24 17:00:00,414.0,234.08,15.0,7.01 -2016-06-24 18:00:00,432.0,88.37,14.96,6.99 -2016-06-24 19:00:00,467.0,29.71,14.91,6.71 -2016-06-24 20:00:00,478.0,0.0,14.85,6.42 -2016-06-24 21:00:00,447.0,0.0,14.79,6.14 -2016-06-24 22:00:00,755.0,0.0,14.69,6.18 -2016-06-24 23:00:00,761.0,0.0,14.58,6.23 -2016-06-25 00:00:00,576.0,0.0,14.47,6.28 -2016-06-25 01:00:00,462.0,0.0,14.41,6.49 -2016-06-25 02:00:00,406.0,0.0,14.35,6.71 -2016-06-25 03:00:00,359.0,0.0,14.28,6.92 -2016-06-25 04:00:00,354.0,0.0,14.18,6.95 -2016-06-25 05:00:00,336.0,12.27,14.08,6.97 -2016-06-25 06:00:00,332.0,17.65,13.98,6.99 -2016-06-25 07:00:00,372.0,169.1,14.0,7.24 -2016-06-25 08:00:00,448.0,332.54,14.02,7.49 -2016-06-25 09:00:00,502.0,297.42,14.03,7.74 -2016-06-25 10:00:00,550.0,225.19,14.05,7.79 -2016-06-25 11:00:00,550.0,584.08,14.07,7.84 -2016-06-25 12:00:00,567.0,816.77,14.09,7.89 -2016-06-25 13:00:00,536.0,823.68,14.38,7.76 -2016-06-25 14:00:00,479.0,743.46,14.67,7.62 -2016-06-25 15:00:00,512.0,624.9,14.95,7.49 -2016-06-25 16:00:00,475.0,453.55,14.95,7.52 -2016-06-25 17:00:00,428.0,147.4,14.95,7.54 -2016-06-25 18:00:00,464.0,81.15,14.95,7.57 -2016-06-25 19:00:00,512.0,12.22,14.86,7.47 -2016-06-25 20:00:00,510.0,0.0,14.76,7.37 -2016-06-25 21:00:00,485.0,0.0,14.66,7.27 -2016-06-25 22:00:00,757.0,0.0,14.46,7.17 -2016-06-25 23:00:00,757.0,0.0,14.26,7.08 -2016-06-26 00:00:00,599.0,0.0,14.06,6.98 -2016-06-26 01:00:00,475.0,0.0,14.08,6.84 -2016-06-26 02:00:00,431.0,0.0,14.09,6.69 -2016-06-26 03:00:00,391.0,0.0,14.1,6.55 -2016-06-26 04:00:00,357.0,0.0,14.06,6.43 -2016-06-26 05:00:00,340.0,10.54,14.02,6.3 -2016-06-26 06:00:00,308.0,57.66,13.97,6.18 -2016-06-26 07:00:00,344.0,119.5,13.97,5.89 -2016-06-26 08:00:00,452.0,52.03,13.97,5.6 -2016-06-26 09:00:00,521.0,157.77,13.97,5.31 -2016-06-26 10:00:00,577.0,119.17,14.08,5.84 -2016-06-26 11:00:00,599.0,170.31,14.2,6.37 -2016-06-26 12:00:00,594.0,116.81,14.32,6.9 -2016-06-26 13:00:00,551.0,104.15,14.61,7.02 -2016-06-26 14:00:00,505.0,83.83,14.9,7.14 -2016-06-26 15:00:00,539.0,97.65,15.19,7.27 -2016-06-26 16:00:00,469.0,115.6,15.19,7.43 -2016-06-26 17:00:00,438.0,134.36,15.18,7.59 -2016-06-26 18:00:00,452.0,49.54,15.17,7.75 -2016-06-26 19:00:00,502.0,32.97,15.17,7.54 -2016-06-26 20:00:00,494.0,0.0,15.17,7.34 -2016-06-26 21:00:00,475.0,0.0,15.16,7.13 -2016-06-26 22:00:00,744.0,0.0,15.11,7.15 -2016-06-26 23:00:00,743.0,0.0,15.06,7.17 -2016-06-27 00:00:00,545.0,0.0,15.01,7.19 -2016-06-27 01:00:00,446.0,0.0,15.09,7.04 -2016-06-27 02:00:00,422.0,0.0,15.16,6.89 -2016-06-27 03:00:00,381.0,0.0,15.23,6.74 -2016-06-27 04:00:00,355.0,0.0,15.2,6.49 -2016-06-27 05:00:00,333.0,5.11,15.16,6.23 -2016-06-27 06:00:00,317.0,31.3,15.13,5.97 -2016-06-27 07:00:00,379.0,134.59,15.09,5.71 -2016-06-27 08:00:00,436.0,230.97,15.05,5.45 -2016-06-27 09:00:00,511.0,409.91,15.01,5.19 -2016-06-27 10:00:00,517.0,534.59,14.88,5.09 -2016-06-27 11:00:00,517.0,700.11,14.76,4.98 -2016-06-27 12:00:00,565.0,336.33,14.64,4.88 -2016-06-27 13:00:00,513.0,572.67,14.79,4.66 -2016-06-27 14:00:00,450.0,331.25,14.94,4.43 -2016-06-27 15:00:00,474.0,328.69,15.09,4.21 -2016-06-27 16:00:00,440.0,371.96,15.04,3.96 -2016-06-27 17:00:00,411.0,225.23,15.0,3.72 -2016-06-27 18:00:00,424.0,85.5,14.96,3.48 -2016-06-27 19:00:00,496.0,16.36,14.94,2.96 -2016-06-27 20:00:00,494.0,0.0,14.91,2.45 -2016-06-27 21:00:00,449.0,0.0,14.88,1.93 -2016-06-27 22:00:00,726.0,0.0,14.8,2.22 -2016-06-27 23:00:00,721.0,0.0,14.72,2.5 -2016-06-28 00:00:00,510.0,0.0,14.64,2.79 -2016-06-28 01:00:00,422.0,0.0,14.5,3.03 -2016-06-28 02:00:00,398.0,0.0,14.36,3.27 -2016-06-28 03:00:00,345.0,0.0,14.23,3.52 -2016-06-28 04:00:00,344.0,0.0,14.18,4.16 -2016-06-28 05:00:00,331.0,7.76,14.13,4.8 -2016-06-28 06:00:00,307.0,59.1,14.08,5.43 -2016-06-28 07:00:00,346.0,128.88,14.19,6.32 -2016-06-28 08:00:00,414.0,236.42,14.29,7.21 -2016-06-28 09:00:00,486.0,120.83,14.4,8.1 -2016-06-28 10:00:00,513.0,63.31,14.54,8.89 -2016-06-28 11:00:00,521.0,123.16,14.68,9.68 -2016-06-28 12:00:00,529.0,121.56,14.82,10.47 -2016-06-28 13:00:00,487.0,469.35,15.01,10.67 -2016-06-28 14:00:00,476.0,756.26,15.2,10.86 -2016-06-28 15:00:00,499.0,615.46,15.4,11.06 -2016-06-28 16:00:00,487.0,344.52,15.4,10.57 -2016-06-28 17:00:00,456.0,249.75,15.41,10.08 -2016-06-28 18:00:00,466.0,86.06,15.42,9.59 -2016-06-28 19:00:00,514.0,37.65,15.27,8.86 -2016-06-28 20:00:00,493.0,0.0,15.12,8.14 -2016-06-28 21:00:00,453.0,0.0,14.96,7.42 -2016-06-28 22:00:00,746.0,0.0,14.74,7.53 -2016-06-28 23:00:00,760.0,0.0,14.52,7.64 -2016-06-29 00:00:00,549.0,0.0,14.3,7.75 -2016-06-29 01:00:00,440.0,0.0,14.16,7.84 -2016-06-29 02:00:00,403.0,0.0,14.01,7.93 -2016-06-29 03:00:00,348.0,0.0,13.86,8.01 -2016-06-29 04:00:00,357.0,0.0,14.04,8.91 -2016-06-29 05:00:00,326.0,0.07,14.22,9.81 -2016-06-29 06:00:00,317.0,54.9,14.39,10.7 -2016-06-29 07:00:00,368.0,43.04,14.65,10.91 -2016-06-29 08:00:00,434.0,50.41,14.91,11.12 -2016-06-29 09:00:00,506.0,76.18,15.18,11.32 -2016-06-29 10:00:00,555.0,60.14,15.14,11.28 -2016-06-29 11:00:00,569.0,192.59,15.1,11.23 -2016-06-29 12:00:00,612.0,305.94,15.06,11.19 -2016-06-29 13:00:00,585.0,592.18,15.06,10.89 -2016-06-29 14:00:00,506.0,507.92,15.05,10.6 -2016-06-29 15:00:00,535.0,468.79,15.05,10.3 -2016-06-29 16:00:00,496.0,423.94,15.16,9.82 -2016-06-29 17:00:00,443.0,188.24,15.27,9.34 -2016-06-29 18:00:00,450.0,73.2,15.38,8.86 -2016-06-29 19:00:00,485.0,2.74,15.47,8.62 -2016-06-29 20:00:00,505.0,0.0,15.56,8.38 -2016-06-29 21:00:00,458.0,0.0,15.65,8.14 -2016-06-29 22:00:00,762.0,0.0,15.62,8.36 -2016-06-29 23:00:00,738.0,0.0,15.59,8.58 -2016-06-30 00:00:00,526.0,0.0,15.55,8.8 -2016-06-30 01:00:00,435.0,0.0,15.49,8.27 -2016-06-30 02:00:00,417.0,0.0,15.43,7.73 -2016-06-30 03:00:00,371.0,0.0,15.38,7.2 -2016-06-30 04:00:00,362.0,0.0,15.37,7.03 -2016-06-30 05:00:00,337.0,7.17,15.36,6.87 -2016-06-30 06:00:00,332.0,60.32,15.35,6.7 -2016-06-30 07:00:00,369.0,59.96,15.35,6.67 -2016-06-30 08:00:00,461.0,95.98,15.35,6.64 -2016-06-30 09:00:00,515.0,145.14,15.35,6.61 -2016-06-30 10:00:00,540.0,298.96,15.36,6.91 -2016-06-30 11:00:00,538.0,452.46,15.36,7.2 -2016-06-30 12:00:00,575.0,535.8,15.36,7.5 -2016-06-30 13:00:00,534.0,630.59,15.51,7.77 -2016-06-30 14:00:00,479.0,399.55,15.65,8.05 -2016-06-30 15:00:00,523.0,245.69,15.8,8.32 -2016-06-30 16:00:00,458.0,131.0,15.81,8.54 -2016-06-30 17:00:00,427.0,118.69,15.82,8.76 -2016-06-30 18:00:00,474.0,30.5,15.83,8.98 -2016-06-30 19:00:00,530.0,29.59,15.77,8.77 -2016-06-30 20:00:00,505.0,0.0,15.71,8.56 -2016-06-30 21:00:00,492.0,0.0,15.64,8.34 -2016-06-30 22:00:00,734.0,0.0,15.57,8.35 -2016-06-30 23:00:00,747.0,0.0,15.5,8.36 -2016-07-01 00:00:00,531.0,0.0,15.42,8.37 -2016-07-01 01:00:00,437.0,0.0,15.36,8.31 -2016-07-01 02:00:00,415.0,0.0,15.3,8.25 -2016-07-01 03:00:00,361.0,0.0,15.23,8.19 -2016-07-01 04:00:00,359.0,0.0,15.19,8.1 -2016-07-01 05:00:00,331.0,10.48,15.15,8.01 -2016-07-01 06:00:00,317.0,55.7,15.1,7.92 -2016-07-01 07:00:00,410.0,112.0,14.98,7.98 -2016-07-01 08:00:00,430.0,241.39,14.86,8.05 -2016-07-01 09:00:00,487.0,298.18,14.73,8.11 -2016-07-01 10:00:00,516.0,629.25,14.63,8.55 -2016-07-01 11:00:00,550.0,615.18,14.53,8.98 -2016-07-01 12:00:00,560.0,409.97,14.43,9.42 -2016-07-01 13:00:00,520.0,427.34,14.63,9.37 -2016-07-01 14:00:00,484.0,417.98,14.84,9.32 -2016-07-01 15:00:00,496.0,465.66,15.04,9.27 -2016-07-01 16:00:00,457.0,219.43,14.93,9.54 -2016-07-01 17:00:00,403.0,209.31,14.83,9.82 -2016-07-01 18:00:00,454.0,91.28,14.72,10.1 -2016-07-01 19:00:00,501.0,15.82,14.51,10.03 -2016-07-01 20:00:00,503.0,0.0,14.3,9.96 -2016-07-01 21:00:00,499.0,0.0,14.1,9.89 -2016-07-01 22:00:00,773.0,0.0,14.07,9.93 -2016-07-01 23:00:00,765.0,0.0,14.05,9.97 -2016-07-02 00:00:00,577.0,0.0,14.03,10.01 -2016-07-02 01:00:00,460.0,0.0,14.06,10.12 -2016-07-02 02:00:00,414.0,0.0,14.08,10.23 -2016-07-02 03:00:00,364.0,0.0,14.1,10.34 -2016-07-02 04:00:00,373.0,0.0,14.08,10.07 -2016-07-02 05:00:00,366.0,11.7,14.05,9.8 -2016-07-02 06:00:00,337.0,30.79,14.02,9.53 -2016-07-02 07:00:00,364.0,149.67,14.02,9.31 -2016-07-02 08:00:00,439.0,269.88,14.01,9.09 -2016-07-02 09:00:00,478.0,330.88,14.01,8.87 -2016-07-02 10:00:00,552.0,496.66,14.03,8.73 -2016-07-02 11:00:00,555.0,106.13,14.05,8.59 -2016-07-02 12:00:00,549.0,400.08,14.07,8.46 -2016-07-02 13:00:00,543.0,766.27,14.22,8.44 -2016-07-02 14:00:00,502.0,720.31,14.38,8.43 -2016-07-02 15:00:00,488.0,266.33,14.53,8.41 -2016-07-02 16:00:00,452.0,356.51,14.59,8.21 -2016-07-02 17:00:00,429.0,203.3,14.66,8.01 -2016-07-02 18:00:00,458.0,80.66,14.72,7.81 -2016-07-02 19:00:00,525.0,13.4,14.8,7.84 -2016-07-02 20:00:00,529.0,0.0,14.88,7.88 -2016-07-02 21:00:00,510.0,0.0,14.96,7.92 -2016-07-02 22:00:00,762.0,0.0,15.04,8.48 -2016-07-02 23:00:00,784.0,0.0,15.12,9.05 -2016-07-03 00:00:00,619.0,0.0,15.2,9.61 -2016-07-03 01:00:00,458.0,0.0,15.2,9.6 -2016-07-03 02:00:00,442.0,0.0,15.2,9.59 -2016-07-03 03:00:00,406.0,0.0,15.19,9.57 -2016-07-03 04:00:00,384.0,0.0,15.28,9.61 -2016-07-03 05:00:00,365.0,6.64,15.36,9.66 -2016-07-03 06:00:00,346.0,48.29,15.44,9.7 -2016-07-03 07:00:00,353.0,148.22,15.41,9.24 -2016-07-03 08:00:00,434.0,316.13,15.37,8.78 -2016-07-03 09:00:00,495.0,513.53,15.34,8.32 -2016-07-03 10:00:00,562.0,470.59,15.3,7.69 -2016-07-03 11:00:00,584.0,741.39,15.26,7.07 -2016-07-03 12:00:00,550.0,796.91,15.22,6.44 -2016-07-03 13:00:00,510.0,796.23,15.2,5.94 -2016-07-03 14:00:00,447.0,710.36,15.18,5.45 -2016-07-03 15:00:00,472.0,402.95,15.16,4.95 -2016-07-03 16:00:00,418.0,278.95,15.15,4.51 -2016-07-03 17:00:00,382.0,127.25,15.15,4.07 -2016-07-03 18:00:00,404.0,50.16,15.15,3.63 -2016-07-03 19:00:00,457.0,23.18,15.11,3.27 -2016-07-03 20:00:00,469.0,0.0,15.07,2.92 -2016-07-03 21:00:00,430.0,0.0,15.04,2.57 -2016-07-03 22:00:00,714.0,0.0,15.01,2.66 -2016-07-03 23:00:00,724.0,0.0,14.99,2.75 -2016-07-04 00:00:00,518.0,0.0,14.96,2.84 -2016-07-04 01:00:00,437.0,0.0,15.04,3.71 -2016-07-04 02:00:00,402.0,0.0,15.12,4.59 -2016-07-04 03:00:00,340.0,0.0,15.2,5.46 -2016-07-04 04:00:00,342.0,0.0,15.23,5.39 -2016-07-04 05:00:00,332.0,9.35,15.26,5.32 -2016-07-04 06:00:00,302.0,58.1,15.29,5.26 -2016-07-04 07:00:00,341.0,138.89,15.28,5.07 -2016-07-04 08:00:00,435.0,215.35,15.27,4.88 -2016-07-04 09:00:00,502.0,287.37,15.27,4.69 -2016-07-04 10:00:00,512.0,91.22,15.26,4.82 -2016-07-04 11:00:00,538.0,196.59,15.25,4.95 -2016-07-04 12:00:00,574.0,221.04,15.24,5.08 -2016-07-04 13:00:00,536.0,328.63,15.23,5.16 -2016-07-04 14:00:00,483.0,407.7,15.23,5.25 -2016-07-04 15:00:00,478.0,276.11,15.22,5.34 -2016-07-04 16:00:00,427.0,230.17,15.23,5.51 -2016-07-04 17:00:00,399.0,122.23,15.25,5.69 -2016-07-04 18:00:00,442.0,70.0,15.27,5.86 -2016-07-04 19:00:00,502.0,25.75,15.27,6.06 -2016-07-04 20:00:00,513.0,0.0,15.27,6.25 -2016-07-04 21:00:00,486.0,0.0,15.27,6.44 -2016-07-04 22:00:00,748.0,0.0,15.25,6.59 -2016-07-04 23:00:00,736.0,0.0,15.24,6.74 -2016-07-05 00:00:00,550.0,0.0,15.22,6.88 -2016-07-05 01:00:00,417.0,0.0,15.16,7.02 -2016-07-05 02:00:00,410.0,0.0,15.1,7.15 -2016-07-05 03:00:00,352.0,0.0,15.04,7.28 -2016-07-05 04:00:00,328.0,0.0,14.83,7.28 -2016-07-05 05:00:00,308.0,8.83,14.62,7.27 -2016-07-05 06:00:00,310.0,58.07,14.41,7.27 -2016-07-05 07:00:00,363.0,106.76,14.26,6.88 -2016-07-05 08:00:00,459.0,330.25,14.11,6.49 -2016-07-05 09:00:00,515.0,491.45,13.97,6.1 -2016-07-05 10:00:00,546.0,662.85,13.97,5.78 -2016-07-05 11:00:00,564.0,763.88,13.98,5.46 -2016-07-05 12:00:00,543.0,793.81,13.98,5.14 -2016-07-05 13:00:00,501.0,795.29,14.22,4.56 -2016-07-05 14:00:00,454.0,725.06,14.47,3.98 -2016-07-05 15:00:00,476.0,605.06,14.71,3.39 -2016-07-05 16:00:00,429.0,434.91,14.73,3.28 -2016-07-05 17:00:00,393.0,259.52,14.75,3.17 -2016-07-05 18:00:00,450.0,80.6,14.77,3.06 -2016-07-05 19:00:00,481.0,34.31,14.72,3.3 -2016-07-05 20:00:00,478.0,0.0,14.67,3.53 -2016-07-05 21:00:00,463.0,0.0,14.62,3.77 -2016-07-05 22:00:00,730.0,0.0,14.55,3.46 -2016-07-05 23:00:00,729.0,0.0,14.48,3.16 -2016-07-06 00:00:00,559.0,0.0,14.41,2.86 -2016-07-06 01:00:00,433.0,0.0,14.26,2.61 -2016-07-06 02:00:00,410.0,0.0,14.11,2.36 -2016-07-06 03:00:00,363.0,0.0,13.95,2.11 -2016-07-06 04:00:00,350.0,0.0,13.93,1.72 -2016-07-06 05:00:00,323.0,10.53,13.9,1.34 -2016-07-06 06:00:00,315.0,47.15,13.87,0.95 -2016-07-06 07:00:00,359.0,158.44,13.96,0.83 -2016-07-06 08:00:00,442.0,341.72,14.05,0.71 -2016-07-06 09:00:00,480.0,509.4,14.15,0.59 -2016-07-06 10:00:00,520.0,631.59,14.31,0.54 -2016-07-06 11:00:00,525.0,708.82,14.47,0.48 -2016-07-06 12:00:00,549.0,675.67,14.63,0.43 -2016-07-06 13:00:00,515.0,716.95,14.83,0.62 -2016-07-06 14:00:00,461.0,558.59,15.02,0.81 -2016-07-06 15:00:00,488.0,493.9,15.22,1.01 -2016-07-06 16:00:00,416.0,374.73,15.31,1.26 -2016-07-06 17:00:00,392.0,259.48,15.41,1.5 -2016-07-06 18:00:00,426.0,76.19,15.5,1.75 -2016-07-06 19:00:00,477.0,34.79,15.4,1.32 -2016-07-06 20:00:00,504.0,0.0,15.3,0.89 -2016-07-06 21:00:00,496.0,0.0,15.2,0.46 -2016-07-06 22:00:00,737.0,0.0,15.11,0.57 -2016-07-06 23:00:00,733.0,0.0,15.02,0.68 -2016-07-07 00:00:00,566.0,0.0,14.93,0.79 -2016-07-07 01:00:00,418.0,0.0,14.8,1.17 -2016-07-07 02:00:00,416.0,0.0,14.67,1.56 -2016-07-07 03:00:00,357.0,0.0,14.54,1.94 -2016-07-07 04:00:00,349.0,0.0,14.5,1.82 -2016-07-07 05:00:00,327.0,5.64,14.46,1.7 -2016-07-07 06:00:00,339.0,29.69,14.42,1.57 -2016-07-07 07:00:00,367.0,95.25,14.59,1.29 -2016-07-07 08:00:00,433.0,187.57,14.75,1.0 -2016-07-07 09:00:00,492.0,292.09,14.91,0.72 -2016-07-07 10:00:00,539.0,253.79,15.23,0.95 -2016-07-07 11:00:00,541.0,641.91,15.54,1.19 -2016-07-07 12:00:00,572.0,649.81,15.85,1.42 -2016-07-07 13:00:00,549.0,592.87,15.83,2.12 -2016-07-07 14:00:00,513.0,469.55,15.8,2.82 -2016-07-07 15:00:00,493.0,148.0,15.78,3.52 -2016-07-07 16:00:00,434.0,88.61,15.67,3.8 -2016-07-07 17:00:00,393.0,68.84,15.57,4.09 -2016-07-07 18:00:00,452.0,59.18,15.46,4.37 -2016-07-07 19:00:00,532.0,36.22,15.34,4.14 -2016-07-07 20:00:00,513.0,0.0,15.22,3.91 -2016-07-07 21:00:00,490.0,0.0,15.11,3.68 -2016-07-07 22:00:00,713.0,0.0,15.06,3.88 -2016-07-07 23:00:00,712.0,0.0,15.0,4.08 -2016-07-08 00:00:00,554.0,0.0,14.95,4.28 -2016-07-08 01:00:00,437.0,0.0,14.92,4.67 -2016-07-08 02:00:00,427.0,0.0,14.88,5.06 -2016-07-08 03:00:00,369.0,0.0,14.84,5.45 -2016-07-08 04:00:00,361.0,0.0,15.01,5.78 -2016-07-08 05:00:00,329.0,9.91,15.18,6.12 -2016-07-08 06:00:00,324.0,30.29,15.35,6.46 -2016-07-08 07:00:00,383.0,91.26,15.55,6.19 -2016-07-08 08:00:00,428.0,56.06,15.74,5.92 -2016-07-08 09:00:00,495.0,187.65,15.94,5.66 -2016-07-08 10:00:00,521.0,226.66,15.94,5.41 -2016-07-08 11:00:00,544.0,631.53,15.95,5.17 -2016-07-08 12:00:00,553.0,664.91,15.96,4.92 -2016-07-08 13:00:00,544.0,689.56,16.04,4.97 -2016-07-08 14:00:00,533.0,698.44,16.12,5.01 -2016-07-08 15:00:00,523.0,467.81,16.2,5.05 -2016-07-08 16:00:00,456.0,450.69,16.19,5.21 -2016-07-08 17:00:00,431.0,262.45,16.19,5.38 -2016-07-08 18:00:00,467.0,71.18,16.19,5.54 -2016-07-08 19:00:00,505.0,32.12,16.19,5.79 -2016-07-08 20:00:00,540.0,0.0,16.19,6.03 -2016-07-08 21:00:00,507.0,0.0,16.2,6.28 -2016-07-08 22:00:00,740.0,0.0,16.19,6.51 -2016-07-08 23:00:00,741.0,0.0,16.19,6.74 -2016-07-09 00:00:00,555.0,0.0,16.19,6.98 -2016-07-09 01:00:00,435.0,0.0,16.18,7.59 -2016-07-09 02:00:00,409.0,0.0,16.17,8.2 -2016-07-09 03:00:00,366.0,0.0,16.16,8.81 -2016-07-09 04:00:00,359.0,0.0,16.12,8.62 -2016-07-09 05:00:00,329.0,7.14,16.07,8.43 -2016-07-09 06:00:00,325.0,35.49,16.02,8.23 -2016-07-09 07:00:00,347.0,111.86,15.95,8.19 -2016-07-09 08:00:00,445.0,115.25,15.88,8.15 -2016-07-09 09:00:00,483.0,143.62,15.81,8.11 -2016-07-09 10:00:00,546.0,180.62,15.81,8.31 -2016-07-09 11:00:00,570.0,141.19,15.81,8.51 -2016-07-09 12:00:00,587.0,354.16,15.81,8.7 -2016-07-09 13:00:00,562.0,321.0,15.84,8.91 -2016-07-09 14:00:00,535.0,342.84,15.87,9.13 -2016-07-09 15:00:00,523.0,240.52,15.9,9.34 -2016-07-09 16:00:00,459.0,131.02,15.91,9.37 -2016-07-09 17:00:00,435.0,62.13,15.93,9.39 -2016-07-09 18:00:00,498.0,31.2,15.95,9.42 -2016-07-09 19:00:00,568.0,1.47,15.97,9.36 -2016-07-09 20:00:00,570.0,0.0,15.99,9.3 -2016-07-09 21:00:00,507.0,0.0,16.02,9.24 -2016-07-09 22:00:00,773.0,0.0,16.07,9.21 -2016-07-09 23:00:00,755.0,0.0,16.13,9.19 -2016-07-10 00:00:00,580.0,0.0,16.18,9.16 -2016-07-10 01:00:00,450.0,0.0,16.27,9.13 -2016-07-10 02:00:00,408.0,0.0,16.36,9.1 -2016-07-10 03:00:00,377.0,0.0,16.45,9.08 -2016-07-10 04:00:00,351.0,0.0,16.5,8.84 -2016-07-10 05:00:00,332.0,8.73,16.55,8.6 -2016-07-10 06:00:00,325.0,43.46,16.6,8.36 -2016-07-10 07:00:00,339.0,149.36,16.58,8.32 -2016-07-10 08:00:00,424.0,277.37,16.56,8.28 -2016-07-10 09:00:00,514.0,503.74,16.53,8.23 -2016-07-10 10:00:00,599.0,236.63,16.49,8.48 -2016-07-10 11:00:00,651.0,616.35,16.45,8.72 -2016-07-10 12:00:00,637.0,515.48,16.41,8.97 -2016-07-10 13:00:00,560.0,748.21,16.49,9.31 -2016-07-10 14:00:00,521.0,627.3,16.56,9.66 -2016-07-10 15:00:00,514.0,416.74,16.64,10.01 -2016-07-10 16:00:00,448.0,419.81,16.64,10.11 -2016-07-10 17:00:00,418.0,230.08,16.65,10.22 -2016-07-10 18:00:00,459.0,90.84,16.66,10.32 -2016-07-10 19:00:00,534.0,7.12,16.56,10.41 -2016-07-10 20:00:00,540.0,0.0,16.45,10.5 -2016-07-10 21:00:00,472.0,0.0,16.35,10.59 -2016-07-10 22:00:00,703.0,0.0,16.31,10.59 -2016-07-10 23:00:00,721.0,0.0,16.26,10.58 -2016-07-11 00:00:00,601.0,0.0,16.22,10.58 -2016-07-11 01:00:00,440.0,0.0,16.16,10.39 -2016-07-11 02:00:00,428.0,0.0,16.1,10.19 -2016-07-11 03:00:00,382.0,0.0,16.04,10.0 -2016-07-11 04:00:00,361.0,0.0,15.92,9.77 -2016-07-11 05:00:00,317.0,8.23,15.8,9.55 -2016-07-11 06:00:00,298.0,52.62,15.68,9.32 -2016-07-11 07:00:00,351.0,155.12,15.62,8.97 -2016-07-11 08:00:00,435.0,282.0,15.56,8.61 -2016-07-11 09:00:00,519.0,389.6,15.51,8.25 -2016-07-11 10:00:00,549.0,307.41,15.54,7.92 -2016-07-11 11:00:00,572.0,172.61,15.57,7.6 -2016-07-11 12:00:00,597.0,439.81,15.6,7.27 -2016-07-11 13:00:00,560.0,388.58,15.71,7.22 -2016-07-11 14:00:00,541.0,249.41,15.83,7.18 -2016-07-11 15:00:00,528.0,245.65,15.94,7.13 -2016-07-11 16:00:00,469.0,206.02,15.81,6.81 -2016-07-11 17:00:00,425.0,227.65,15.69,6.49 -2016-07-11 18:00:00,472.0,16.84,15.57,6.17 -2016-07-11 19:00:00,553.0,32.26,15.4,6.15 -2016-07-11 20:00:00,542.0,0.0,15.23,6.14 -2016-07-11 21:00:00,490.0,0.0,15.06,6.12 -2016-07-11 22:00:00,748.0,0.0,14.92,6.32 -2016-07-11 23:00:00,736.0,0.0,14.78,6.52 -2016-07-12 00:00:00,561.0,0.0,14.64,6.72 -2016-07-12 01:00:00,428.0,0.0,14.85,6.51 -2016-07-12 02:00:00,413.0,0.0,15.06,6.29 -2016-07-12 03:00:00,381.0,0.0,15.27,6.08 -2016-07-12 04:00:00,354.0,0.0,15.24,6.19 -2016-07-12 05:00:00,333.0,6.65,15.21,6.29 -2016-07-12 06:00:00,318.0,51.3,15.18,6.4 -2016-07-12 07:00:00,365.0,154.07,15.19,6.23 -2016-07-12 08:00:00,457.0,211.86,15.19,6.06 -2016-07-12 09:00:00,530.0,450.55,15.19,5.89 -2016-07-12 10:00:00,572.0,255.94,15.19,5.89 -2016-07-12 11:00:00,588.0,612.16,15.18,5.9 -2016-07-12 12:00:00,612.0,277.95,15.17,5.9 -2016-07-12 13:00:00,586.0,764.89,14.82,6.26 -2016-07-12 14:00:00,560.0,584.08,14.46,6.61 -2016-07-12 15:00:00,539.0,350.35,14.11,6.97 -2016-07-12 16:00:00,467.0,433.43,14.26,7.07 -2016-07-12 17:00:00,444.0,258.62,14.41,7.18 -2016-07-12 18:00:00,518.0,99.49,14.56,7.28 -2016-07-12 19:00:00,582.0,27.8,14.6,7.47 -2016-07-12 20:00:00,568.0,0.0,14.64,7.65 -2016-07-12 21:00:00,529.0,0.0,14.69,7.83 -2016-07-12 22:00:00,766.0,0.0,14.55,7.96 -2016-07-12 23:00:00,778.0,0.0,14.42,8.08 -2016-07-13 00:00:00,578.0,0.0,14.28,8.21 -2016-07-13 01:00:00,434.0,0.0,14.12,8.16 -2016-07-13 02:00:00,435.0,0.0,13.95,8.11 -2016-07-13 03:00:00,370.0,0.0,13.78,8.06 -2016-07-13 04:00:00,345.0,0.0,13.9,8.02 -2016-07-13 05:00:00,335.0,5.66,14.01,7.99 -2016-07-13 06:00:00,313.0,51.61,14.12,7.96 -2016-07-13 07:00:00,368.0,154.11,14.33,8.17 -2016-07-13 08:00:00,478.0,348.82,14.54,8.39 -2016-07-13 09:00:00,550.0,530.19,14.74,8.61 -2016-07-13 10:00:00,606.0,611.78,14.78,8.46 -2016-07-13 11:00:00,629.0,438.48,14.82,8.3 -2016-07-13 12:00:00,636.0,542.54,14.86,8.15 -2016-07-13 13:00:00,612.0,786.74,14.82,8.0 -2016-07-13 14:00:00,558.0,673.92,14.77,7.84 -2016-07-13 15:00:00,529.0,364.79,14.73,7.68 -2016-07-13 16:00:00,491.0,319.89,14.77,7.72 -2016-07-13 17:00:00,433.0,266.74,14.81,7.76 -2016-07-13 18:00:00,487.0,76.13,14.85,7.79 -2016-07-13 19:00:00,569.0,29.73,14.85,7.73 -2016-07-13 20:00:00,585.0,0.0,14.84,7.66 -2016-07-13 21:00:00,532.0,0.0,14.84,7.6 -2016-07-13 22:00:00,820.0,0.0,14.81,7.55 -2016-07-13 23:00:00,784.0,0.0,14.78,7.5 -2016-07-14 00:00:00,580.0,0.0,14.75,7.45 -2016-07-14 01:00:00,464.0,0.0,14.8,7.43 -2016-07-14 02:00:00,455.0,0.0,14.85,7.4 -2016-07-14 03:00:00,391.0,0.0,14.89,7.38 -2016-07-14 04:00:00,356.0,0.0,14.9,7.27 -2016-07-14 05:00:00,318.0,7.19,14.91,7.17 -2016-07-14 06:00:00,313.0,49.99,14.92,7.06 -2016-07-14 07:00:00,347.0,111.52,14.98,6.66 -2016-07-14 08:00:00,470.0,345.48,15.03,6.26 -2016-07-14 09:00:00,557.0,491.64,15.09,5.86 -2016-07-14 10:00:00,607.0,663.93,15.11,5.58 -2016-07-14 11:00:00,644.0,754.13,15.14,5.3 -2016-07-14 12:00:00,656.0,793.33,15.17,5.02 -2016-07-14 13:00:00,625.0,794.16,15.23,4.59 -2016-07-14 14:00:00,555.0,722.42,15.28,4.16 -2016-07-14 15:00:00,537.0,597.92,15.34,3.72 -2016-07-14 16:00:00,505.0,454.5,15.33,3.55 -2016-07-14 17:00:00,440.0,258.39,15.33,3.37 -2016-07-14 18:00:00,489.0,76.91,15.33,3.2 -2016-07-14 19:00:00,550.0,26.35,15.25,2.97 -2016-07-14 20:00:00,567.0,0.0,15.17,2.73 -2016-07-14 21:00:00,551.0,0.0,15.1,2.5 -2016-07-14 22:00:00,847.0,0.0,15.02,2.02 -2016-07-14 23:00:00,846.0,0.0,14.95,1.54 -2016-07-15 00:00:00,634.0,0.0,14.88,1.06 -2016-07-15 01:00:00,466.0,0.0,14.63,1.37 -2016-07-15 02:00:00,439.0,0.0,14.38,1.68 -2016-07-15 03:00:00,384.0,0.0,14.12,1.99 -2016-07-15 04:00:00,363.0,0.0,14.16,2.35 -2016-07-15 05:00:00,334.0,0.0,14.2,2.72 -2016-07-15 06:00:00,327.0,48.65,14.24,3.09 -2016-07-15 07:00:00,371.0,122.33,14.38,3.26 -2016-07-15 08:00:00,434.0,205.37,14.52,3.44 -2016-07-15 09:00:00,551.0,298.43,14.66,3.61 -2016-07-15 10:00:00,602.0,335.17,14.8,3.54 -2016-07-15 11:00:00,643.0,488.14,14.94,3.48 -2016-07-15 12:00:00,661.0,705.96,15.07,3.41 -2016-07-15 13:00:00,640.0,754.89,15.28,3.48 -2016-07-15 14:00:00,588.0,705.66,15.48,3.55 -2016-07-15 15:00:00,570.0,609.62,15.69,3.63 -2016-07-15 16:00:00,497.0,455.68,15.73,3.38 -2016-07-15 17:00:00,459.0,264.72,15.78,3.13 -2016-07-15 18:00:00,489.0,71.49,15.83,2.88 -2016-07-15 19:00:00,586.0,24.35,15.79,2.46 -2016-07-15 20:00:00,569.0,0.0,15.75,2.04 -2016-07-15 21:00:00,565.0,0.0,15.71,1.61 -2016-07-15 22:00:00,825.0,0.0,15.68,1.5 -2016-07-15 23:00:00,805.0,0.0,15.66,1.38 -2016-07-16 00:00:00,635.0,0.0,15.63,1.27 -2016-07-16 01:00:00,505.0,0.0,15.55,0.97 -2016-07-16 02:00:00,454.0,0.0,15.46,0.68 -2016-07-16 03:00:00,379.0,0.0,15.37,0.39 -2016-07-16 04:00:00,359.0,0.0,15.37,0.51 -2016-07-16 05:00:00,322.0,5.6,15.37,0.64 -2016-07-16 06:00:00,329.0,32.79,15.37,0.77 -2016-07-16 07:00:00,344.0,147.67,15.6,1.17 -2016-07-16 08:00:00,448.0,340.87,15.83,1.57 -2016-07-16 09:00:00,550.0,511.36,16.07,1.97 -2016-07-16 10:00:00,600.0,640.71,16.24,1.91 -2016-07-16 11:00:00,619.0,724.75,16.42,1.85 -2016-07-16 12:00:00,614.0,761.61,16.6,1.79 -2016-07-16 13:00:00,604.0,762.19,16.92,1.65 -2016-07-16 14:00:00,594.0,695.73,17.23,1.51 -2016-07-16 15:00:00,577.0,592.58,17.55,1.37 -2016-07-16 16:00:00,496.0,446.45,17.38,1.88 -2016-07-16 17:00:00,441.0,262.88,17.22,2.39 -2016-07-16 18:00:00,492.0,71.16,17.05,2.9 -2016-07-16 19:00:00,583.0,25.48,17.04,3.26 -2016-07-16 20:00:00,609.0,0.0,17.02,3.61 -2016-07-16 21:00:00,588.0,0.0,17.01,3.97 -2016-07-16 22:00:00,866.0,0.0,16.91,4.1 -2016-07-16 23:00:00,846.0,0.0,16.8,4.22 -2016-07-17 00:00:00,611.0,0.0,16.7,4.34 -2016-07-17 01:00:00,509.0,0.0,16.64,4.17 -2016-07-17 02:00:00,458.0,0.0,16.58,4.0 -2016-07-17 03:00:00,375.0,0.0,16.51,3.82 -2016-07-17 04:00:00,365.0,0.0,16.48,3.71 -2016-07-17 05:00:00,337.0,5.57,16.45,3.59 -2016-07-17 06:00:00,308.0,32.7,16.41,3.48 -2016-07-17 07:00:00,342.0,147.56,16.61,3.64 -2016-07-17 08:00:00,439.0,343.23,16.81,3.81 -2016-07-17 09:00:00,535.0,517.21,17.01,3.97 -2016-07-17 10:00:00,570.0,657.51,17.22,4.22 -2016-07-17 11:00:00,634.0,744.95,17.43,4.46 -2016-07-17 12:00:00,663.0,786.99,17.63,4.7 -2016-07-17 13:00:00,610.0,790.95,17.88,4.91 -2016-07-17 14:00:00,572.0,722.88,18.13,5.13 -2016-07-17 15:00:00,540.0,612.98,18.38,5.34 -2016-07-17 16:00:00,468.0,455.37,18.4,5.55 -2016-07-17 17:00:00,428.0,264.22,18.42,5.76 -2016-07-17 18:00:00,476.0,78.55,18.44,5.97 -2016-07-17 19:00:00,528.0,31.11,18.41,6.12 -2016-07-17 20:00:00,575.0,0.0,18.37,6.27 -2016-07-17 21:00:00,527.0,0.0,18.34,6.41 -2016-07-17 22:00:00,766.0,0.0,18.35,6.46 -2016-07-17 23:00:00,782.0,0.0,18.37,6.51 -2016-07-18 00:00:00,560.0,0.0,18.39,6.55 -2016-07-18 01:00:00,429.0,0.0,18.4,6.46 -2016-07-18 02:00:00,420.0,0.0,18.4,6.36 -2016-07-18 03:00:00,367.0,0.0,18.4,6.26 -2016-07-18 04:00:00,356.0,0.0,18.37,6.37 -2016-07-18 05:00:00,318.0,5.01,18.34,6.48 -2016-07-18 06:00:00,306.0,34.4,18.3,6.59 -2016-07-18 07:00:00,353.0,146.46,18.47,6.69 -2016-07-18 08:00:00,437.0,341.46,18.63,6.78 -2016-07-18 09:00:00,518.0,517.63,18.8,6.87 -2016-07-18 10:00:00,542.0,659.22,18.98,6.79 -2016-07-18 11:00:00,565.0,751.05,19.16,6.71 -2016-07-18 12:00:00,621.0,787.51,19.34,6.63 -2016-07-18 13:00:00,638.0,791.23,19.62,6.7 -2016-07-18 14:00:00,570.0,724.51,19.91,6.77 -2016-07-18 15:00:00,547.0,609.87,20.19,6.84 -2016-07-18 16:00:00,486.0,451.29,20.2,6.8 -2016-07-18 17:00:00,456.0,261.83,20.22,6.75 -2016-07-18 18:00:00,474.0,71.37,20.23,6.7 -2016-07-18 19:00:00,550.0,25.1,20.14,6.64 -2016-07-18 20:00:00,553.0,0.0,20.04,6.58 -2016-07-18 21:00:00,508.0,0.0,19.95,6.52 -2016-07-18 22:00:00,759.0,0.0,19.89,6.38 -2016-07-18 23:00:00,792.0,0.0,19.83,6.24 -2016-07-19 00:00:00,560.0,0.0,19.77,6.1 -2016-07-19 01:00:00,424.0,0.0,19.84,6.1 -2016-07-19 02:00:00,420.0,0.0,19.91,6.1 -2016-07-19 03:00:00,370.0,0.0,19.97,6.1 -2016-07-19 04:00:00,352.0,0.0,19.84,5.73 -2016-07-19 05:00:00,325.0,4.48,19.71,5.37 -2016-07-19 06:00:00,309.0,32.2,19.57,5.01 -2016-07-19 07:00:00,359.0,144.6,19.63,4.92 -2016-07-19 08:00:00,448.0,254.77,19.69,4.84 -2016-07-19 09:00:00,529.0,503.97,19.75,4.76 -2016-07-19 10:00:00,586.0,640.41,19.91,4.72 -2016-07-19 11:00:00,586.0,572.45,20.07,4.69 -2016-07-19 12:00:00,607.0,395.3,20.23,4.65 -2016-07-19 13:00:00,604.0,190.54,20.14,3.37 -2016-07-19 14:00:00,576.0,72.33,20.06,2.1 -2016-07-19 15:00:00,557.0,66.28,19.97,0.83 -2016-07-19 16:00:00,500.0,327.52,20.24,1.6 -2016-07-19 17:00:00,463.0,50.21,20.52,2.36 -2016-07-19 18:00:00,489.0,80.85,20.79,3.13 -2016-07-19 19:00:00,569.0,30.16,20.13,3.89 -2016-07-19 20:00:00,580.0,0.0,19.47,4.66 -2016-07-19 21:00:00,530.0,0.0,18.82,5.42 -2016-07-19 22:00:00,816.0,0.0,18.66,5.33 -2016-07-19 23:00:00,820.0,0.0,18.5,5.25 -2016-07-20 00:00:00,588.0,0.0,18.34,5.16 -2016-07-20 01:00:00,438.0,0.0,17.99,5.8 -2016-07-20 02:00:00,434.0,0.0,17.63,6.45 -2016-07-20 03:00:00,380.0,0.0,17.27,7.09 -2016-07-20 04:00:00,350.0,0.0,17.15,6.95 -2016-07-20 05:00:00,328.0,1.86,17.02,6.81 -2016-07-20 06:00:00,323.0,2.71,16.89,6.68 -2016-07-20 07:00:00,397.0,146.36,16.93,6.38 -2016-07-20 08:00:00,449.0,255.48,16.97,6.09 -2016-07-20 09:00:00,509.0,113.63,17.0,5.79 -2016-07-20 10:00:00,571.0,232.72,17.16,5.68 -2016-07-20 11:00:00,601.0,420.83,17.32,5.56 -2016-07-20 12:00:00,638.0,447.81,17.47,5.45 -2016-07-20 13:00:00,661.0,787.8,17.62,5.43 -2016-07-20 14:00:00,629.0,726.26,17.78,5.42 -2016-07-20 15:00:00,597.0,608.88,17.93,5.41 -2016-07-20 16:00:00,513.0,403.77,17.79,5.45 -2016-07-20 17:00:00,474.0,146.94,17.66,5.49 -2016-07-20 18:00:00,528.0,65.61,17.53,5.53 -2016-07-20 19:00:00,567.0,22.93,17.33,5.23 -2016-07-20 20:00:00,562.0,0.0,17.12,4.92 -2016-07-20 21:00:00,557.0,0.0,16.92,4.62 -2016-07-20 22:00:00,830.0,0.0,16.77,4.26 -2016-07-20 23:00:00,836.0,0.0,16.63,3.9 -2016-07-21 00:00:00,588.0,0.0,16.49,3.54 -2016-07-21 01:00:00,445.0,0.0,16.42,3.3 -2016-07-21 02:00:00,430.0,0.0,16.35,3.06 -2016-07-21 03:00:00,386.0,0.0,16.27,2.81 -2016-07-21 04:00:00,360.0,0.0,16.22,3.06 -2016-07-21 05:00:00,329.0,0.38,16.17,3.3 -2016-07-21 06:00:00,314.0,23.06,16.12,3.54 -2016-07-21 07:00:00,366.0,41.13,16.13,3.66 -2016-07-21 08:00:00,461.0,103.77,16.14,3.77 -2016-07-21 09:00:00,541.0,129.27,16.15,3.88 -2016-07-21 10:00:00,571.0,290.04,16.28,4.27 -2016-07-21 11:00:00,612.0,411.53,16.41,4.66 -2016-07-21 12:00:00,653.0,448.65,16.54,5.05 -2016-07-21 13:00:00,650.0,761.33,16.84,4.99 -2016-07-21 14:00:00,645.0,620.6,17.13,4.93 -2016-07-21 15:00:00,608.0,465.99,17.43,4.87 -2016-07-21 16:00:00,512.0,424.99,17.54,4.86 -2016-07-21 17:00:00,460.0,215.01,17.66,4.84 -2016-07-21 18:00:00,494.0,25.31,17.77,4.83 -2016-07-21 19:00:00,561.0,16.72,17.77,4.48 -2016-07-21 20:00:00,592.0,0.0,17.77,4.14 -2016-07-21 21:00:00,564.0,0.0,17.77,3.79 -2016-07-21 22:00:00,804.0,0.0,17.75,3.68 -2016-07-21 23:00:00,835.0,0.0,17.72,3.57 -2016-07-22 00:00:00,592.0,0.0,17.7,3.46 -2016-07-22 01:00:00,459.0,0.0,17.69,3.63 -2016-07-22 02:00:00,442.0,0.0,17.67,3.8 -2016-07-22 03:00:00,377.0,0.0,17.65,3.97 -2016-07-22 04:00:00,362.0,0.0,17.62,3.7 -2016-07-22 05:00:00,328.0,3.14,17.59,3.43 -2016-07-22 06:00:00,317.0,35.13,17.56,3.16 -2016-07-22 07:00:00,398.0,142.98,17.59,2.82 -2016-07-22 08:00:00,451.0,223.58,17.62,2.48 -2016-07-22 09:00:00,516.0,337.62,17.66,2.14 -2016-07-22 10:00:00,604.0,475.96,17.65,2.48 -2016-07-22 11:00:00,596.0,550.83,17.65,2.83 -2016-07-22 12:00:00,677.0,189.39,17.65,3.17 -2016-07-22 13:00:00,646.0,312.22,17.64,3.54 -2016-07-22 14:00:00,614.0,297.95,17.62,3.9 -2016-07-22 15:00:00,590.0,421.98,17.61,4.26 -2016-07-22 16:00:00,508.0,202.08,17.56,4.5 -2016-07-22 17:00:00,442.0,181.96,17.51,4.74 -2016-07-22 18:00:00,515.0,83.81,17.46,4.98 -2016-07-22 19:00:00,602.0,28.02,17.37,5.14 -2016-07-22 20:00:00,614.0,0.0,17.27,5.31 -2016-07-22 21:00:00,592.0,0.0,17.18,5.48 -2016-07-22 22:00:00,844.0,0.0,17.09,5.12 -2016-07-22 23:00:00,841.0,0.0,17.01,4.77 -2016-07-23 00:00:00,611.0,0.0,16.93,4.41 -2016-07-23 01:00:00,456.0,0.0,16.75,4.27 -2016-07-23 02:00:00,456.0,0.0,16.57,4.13 -2016-07-23 03:00:00,392.0,0.0,16.38,3.99 -2016-07-23 04:00:00,376.0,0.0,16.31,3.96 -2016-07-23 05:00:00,337.0,1.87,16.24,3.94 -2016-07-23 06:00:00,330.0,39.41,16.16,3.92 -2016-07-23 07:00:00,384.0,140.44,16.17,3.71 -2016-07-23 08:00:00,494.0,201.93,16.18,3.5 -2016-07-23 09:00:00,580.0,274.51,16.18,3.3 -2016-07-23 10:00:00,593.0,135.21,16.37,3.49 -2016-07-23 11:00:00,639.0,399.07,16.56,3.67 -2016-07-23 12:00:00,629.0,463.86,16.74,3.86 -2016-07-23 13:00:00,608.0,273.73,16.97,4.18 -2016-07-23 14:00:00,602.0,127.97,17.2,4.5 -2016-07-23 15:00:00,603.0,139.47,17.43,4.81 -2016-07-23 16:00:00,548.0,93.3,17.44,4.77 -2016-07-23 17:00:00,498.0,201.84,17.46,4.72 -2016-07-23 18:00:00,518.0,84.87,17.47,4.68 -2016-07-23 19:00:00,606.0,14.36,17.41,4.62 -2016-07-23 20:00:00,633.0,0.0,17.35,4.57 -2016-07-23 21:00:00,591.0,0.0,17.29,4.51 -2016-07-23 22:00:00,863.0,0.0,17.13,4.38 -2016-07-23 23:00:00,848.0,0.0,16.98,4.25 -2016-07-24 00:00:00,619.0,0.0,16.82,4.12 -2016-07-24 01:00:00,474.0,0.0,16.67,4.42 -2016-07-24 02:00:00,461.0,0.0,16.52,4.72 -2016-07-24 03:00:00,400.0,0.0,16.37,5.02 -2016-07-24 04:00:00,379.0,0.0,16.44,5.63 -2016-07-24 05:00:00,345.0,0.0,16.51,6.23 -2016-07-24 06:00:00,315.0,39.39,16.57,6.84 -2016-07-24 07:00:00,339.0,18.05,16.74,7.31 -2016-07-24 08:00:00,438.0,219.97,16.91,7.79 -2016-07-24 09:00:00,524.0,96.83,17.08,8.26 -2016-07-24 10:00:00,595.0,71.51,17.2,7.93 -2016-07-24 11:00:00,667.0,166.49,17.32,7.59 -2016-07-24 12:00:00,674.0,193.83,17.44,7.26 -2016-07-24 13:00:00,638.0,278.64,17.4,6.94 -2016-07-24 14:00:00,610.0,157.71,17.37,6.63 -2016-07-24 15:00:00,584.0,145.26,17.33,6.32 -2016-07-24 16:00:00,502.0,163.05,17.28,6.04 -2016-07-24 17:00:00,471.0,39.51,17.23,5.76 -2016-07-24 18:00:00,510.0,88.27,17.18,5.48 -2016-07-24 19:00:00,572.0,26.14,17.04,5.39 -2016-07-24 20:00:00,588.0,0.0,16.89,5.3 -2016-07-24 21:00:00,569.0,0.0,16.75,5.21 -2016-07-24 22:00:00,845.0,0.0,16.62,4.85 -2016-07-24 23:00:00,787.0,0.0,16.49,4.48 -2016-07-25 00:00:00,573.0,0.0,16.36,4.11 -2016-07-25 01:00:00,454.0,0.0,16.23,4.49 -2016-07-25 02:00:00,440.0,0.0,16.1,4.86 -2016-07-25 03:00:00,384.0,0.0,15.96,5.24 -2016-07-25 04:00:00,371.0,0.0,15.92,5.05 -2016-07-25 05:00:00,339.0,1.87,15.87,4.86 -2016-07-25 06:00:00,308.0,31.51,15.82,4.68 -2016-07-25 07:00:00,356.0,141.71,15.89,4.49 -2016-07-25 08:00:00,457.0,73.27,15.96,4.31 -2016-07-25 09:00:00,548.0,171.62,16.03,4.12 -2016-07-25 10:00:00,609.0,245.64,16.18,4.21 -2016-07-25 11:00:00,646.0,382.56,16.33,4.3 -2016-07-25 12:00:00,643.0,416.59,16.47,4.39 -2016-07-25 13:00:00,634.0,385.83,16.66,4.79 -2016-07-25 14:00:00,600.0,566.29,16.85,5.19 -2016-07-25 15:00:00,604.0,344.51,17.04,5.59 -2016-07-25 16:00:00,505.0,335.78,17.0,5.55 -2016-07-25 17:00:00,454.0,137.4,16.97,5.51 -2016-07-25 18:00:00,499.0,29.59,16.94,5.48 -2016-07-25 19:00:00,569.0,22.36,16.85,5.45 -2016-07-25 20:00:00,622.0,0.0,16.75,5.42 -2016-07-25 21:00:00,577.0,0.0,16.66,5.39 -2016-07-25 22:00:00,850.0,0.0,16.56,5.17 -2016-07-25 23:00:00,828.0,0.0,16.45,4.95 -2016-07-26 00:00:00,588.0,0.0,16.35,4.73 -2016-07-26 01:00:00,459.0,0.0,16.31,4.52 -2016-07-26 02:00:00,439.0,0.0,16.26,4.32 -2016-07-26 03:00:00,376.0,0.0,16.21,4.11 -2016-07-26 04:00:00,365.0,0.0,16.18,4.05 -2016-07-26 05:00:00,332.0,0.0,16.15,3.99 -2016-07-26 06:00:00,315.0,17.47,16.12,3.93 -2016-07-26 07:00:00,359.0,37.51,16.17,3.89 -2016-07-26 08:00:00,457.0,61.07,16.22,3.86 -2016-07-26 09:00:00,573.0,189.35,16.26,3.82 -2016-07-26 10:00:00,616.0,180.76,16.33,3.95 -2016-07-26 11:00:00,617.0,524.58,16.4,4.09 -2016-07-26 12:00:00,676.0,539.06,16.46,4.22 -2016-07-26 13:00:00,671.0,172.54,16.58,4.67 -2016-07-26 14:00:00,662.0,100.59,16.71,5.12 -2016-07-26 15:00:00,620.0,232.7,16.83,5.57 -2016-07-26 16:00:00,534.0,272.91,16.88,5.94 -2016-07-26 17:00:00,470.0,73.04,16.94,6.31 -2016-07-26 18:00:00,531.0,49.8,16.99,6.68 -2016-07-26 19:00:00,639.0,24.25,16.99,7.09 -2016-07-26 20:00:00,631.0,0.0,16.99,7.51 -2016-07-26 21:00:00,582.0,0.0,16.99,7.93 -2016-07-26 22:00:00,859.0,0.0,17.02,7.93 -2016-07-26 23:00:00,811.0,0.0,17.05,7.92 -2016-07-27 00:00:00,573.0,0.0,17.08,7.92 -2016-07-27 01:00:00,464.0,0.0,17.11,7.98 -2016-07-27 02:00:00,452.0,0.0,17.13,8.05 -2016-07-27 03:00:00,389.0,0.0,17.15,8.11 -2016-07-27 04:00:00,358.0,0.0,17.2,8.12 -2016-07-27 05:00:00,343.0,0.0,17.24,8.13 -2016-07-27 06:00:00,320.0,29.36,17.28,8.14 -2016-07-27 07:00:00,370.0,86.61,17.26,7.98 -2016-07-27 08:00:00,461.0,173.79,17.24,7.83 -2016-07-27 09:00:00,542.0,261.21,17.23,7.67 -2016-07-27 10:00:00,654.0,62.45,17.15,7.56 -2016-07-27 11:00:00,667.0,304.09,17.08,7.45 -2016-07-27 12:00:00,696.0,185.38,17.01,7.34 -2016-07-27 13:00:00,702.0,386.69,17.04,7.26 -2016-07-27 14:00:00,691.0,302.93,17.08,7.19 -2016-07-27 15:00:00,617.0,424.7,17.11,7.12 -2016-07-27 16:00:00,512.0,179.87,17.08,6.74 -2016-07-27 17:00:00,475.0,144.86,17.06,6.35 -2016-07-27 18:00:00,560.0,73.3,17.04,5.97 -2016-07-27 19:00:00,674.0,9.8,17.03,5.8 -2016-07-27 20:00:00,654.0,0.0,17.02,5.62 -2016-07-27 21:00:00,615.0,0.0,17.02,5.45 -2016-07-27 22:00:00,867.0,0.0,17.01,5.46 -2016-07-27 23:00:00,788.0,0.0,17.0,5.48 -2016-07-28 00:00:00,603.0,0.0,16.99,5.49 -2016-07-28 01:00:00,484.0,0.0,17.01,5.6 -2016-07-28 02:00:00,465.0,0.0,17.03,5.71 -2016-07-28 03:00:00,423.0,0.0,17.04,5.82 -2016-07-28 04:00:00,394.0,0.0,17.07,6.24 -2016-07-28 05:00:00,341.0,0.0,17.1,6.67 -2016-07-28 06:00:00,339.0,31.98,17.13,7.09 -2016-07-28 07:00:00,375.0,90.99,17.2,7.83 -2016-07-28 08:00:00,475.0,73.02,17.27,8.57 -2016-07-28 09:00:00,572.0,293.97,17.34,9.31 -2016-07-28 10:00:00,655.0,96.77,17.34,9.24 -2016-07-28 11:00:00,719.0,185.81,17.34,9.17 -2016-07-28 12:00:00,739.0,400.98,17.33,9.1 -2016-07-28 13:00:00,738.0,216.83,17.35,8.92 -2016-07-28 14:00:00,685.0,190.36,17.38,8.74 -2016-07-28 15:00:00,649.0,344.43,17.4,8.57 -2016-07-28 16:00:00,558.0,242.08,17.38,8.39 -2016-07-28 17:00:00,525.0,93.51,17.36,8.22 -2016-07-28 18:00:00,584.0,48.41,17.34,8.04 -2016-07-28 19:00:00,661.0,9.79,17.28,7.86 -2016-07-28 20:00:00,659.0,0.0,17.22,7.68 -2016-07-28 21:00:00,615.0,0.0,17.17,7.5 -2016-07-28 22:00:00,892.0,0.0,17.04,7.48 -2016-07-28 23:00:00,836.0,0.0,16.91,7.46 -2016-07-29 00:00:00,632.0,0.0,16.78,7.43 -2016-07-29 01:00:00,475.0,0.0,16.75,7.31 -2016-07-29 02:00:00,465.0,0.0,16.71,7.2 -2016-07-29 03:00:00,399.0,0.0,16.67,7.08 -2016-07-29 04:00:00,386.0,0.0,16.62,6.94 -2016-07-29 05:00:00,344.0,0.0,16.57,6.8 -2016-07-29 06:00:00,327.0,35.38,16.52,6.66 -2016-07-29 07:00:00,375.0,136.44,16.51,6.55 -2016-07-29 08:00:00,484.0,218.46,16.5,6.44 -2016-07-29 09:00:00,596.0,352.76,16.5,6.33 -2016-07-29 10:00:00,653.0,541.32,16.45,6.32 -2016-07-29 11:00:00,715.0,315.08,16.41,6.31 -2016-07-29 12:00:00,708.0,294.51,16.37,6.3 -2016-07-29 13:00:00,711.0,605.58,16.48,6.26 -2016-07-29 14:00:00,681.0,145.76,16.6,6.22 -2016-07-29 15:00:00,638.0,376.24,16.71,6.18 -2016-07-29 16:00:00,562.0,238.67,16.71,6.06 -2016-07-29 17:00:00,475.0,137.04,16.72,5.95 -2016-07-29 18:00:00,561.0,61.4,16.72,5.83 -2016-07-29 19:00:00,667.0,23.0,16.72,5.41 -2016-07-29 20:00:00,660.0,0.0,16.72,4.98 -2016-07-29 21:00:00,635.0,0.0,16.73,4.55 -2016-07-29 22:00:00,861.0,0.0,16.72,4.3 -2016-07-29 23:00:00,849.0,0.0,16.71,4.05 -2016-07-30 00:00:00,648.0,0.0,16.7,3.79 -2016-07-30 01:00:00,500.0,0.0,16.69,3.92 -2016-07-30 02:00:00,450.0,0.0,16.68,4.05 -2016-07-30 03:00:00,396.0,0.0,16.66,4.18 -2016-07-30 04:00:00,368.0,0.0,16.63,4.37 -2016-07-30 05:00:00,347.0,0.0,16.59,4.57 -2016-07-30 06:00:00,347.0,35.35,16.55,4.76 -2016-07-30 07:00:00,388.0,112.14,16.53,4.51 -2016-07-30 08:00:00,479.0,64.76,16.51,4.27 -2016-07-30 09:00:00,610.0,191.21,16.5,4.03 -2016-07-30 10:00:00,648.0,462.61,16.48,4.05 -2016-07-30 11:00:00,663.0,604.95,16.46,4.07 -2016-07-30 12:00:00,697.0,363.25,16.44,4.1 -2016-07-30 13:00:00,691.0,510.84,16.52,4.25 -2016-07-30 14:00:00,673.0,595.03,16.59,4.4 -2016-07-30 15:00:00,624.0,597.89,16.67,4.55 -2016-07-30 16:00:00,532.0,447.09,16.68,4.74 -2016-07-30 17:00:00,497.0,245.91,16.7,4.93 -2016-07-30 18:00:00,542.0,80.65,16.71,5.12 -2016-07-30 19:00:00,616.0,19.88,16.69,5.27 -2016-07-30 20:00:00,642.0,0.0,16.67,5.43 -2016-07-30 21:00:00,652.0,0.0,16.65,5.59 -2016-07-30 22:00:00,867.0,0.0,16.59,5.66 -2016-07-30 23:00:00,825.0,0.0,16.53,5.73 -2016-07-31 00:00:00,646.0,0.0,16.47,5.81 -2016-07-31 01:00:00,512.0,0.0,16.38,5.87 -2016-07-31 02:00:00,472.0,0.0,16.28,5.93 -2016-07-31 03:00:00,408.0,0.0,16.18,5.99 -2016-07-31 04:00:00,382.0,0.0,16.21,5.83 -2016-07-31 05:00:00,343.0,0.0,16.23,5.66 -2016-07-31 06:00:00,357.0,32.77,16.25,5.5 -2016-07-31 07:00:00,376.0,138.29,16.3,5.49 -2016-07-31 08:00:00,448.0,334.96,16.35,5.48 -2016-07-31 09:00:00,569.0,512.28,16.4,5.46 -2016-07-31 10:00:00,669.0,652.84,16.36,5.49 -2016-07-31 11:00:00,695.0,434.54,16.33,5.52 -2016-07-31 12:00:00,674.0,572.12,16.29,5.54 -2016-07-31 13:00:00,646.0,382.67,16.42,5.37 -2016-07-31 14:00:00,600.0,451.13,16.55,5.19 -2016-07-31 15:00:00,578.0,548.52,16.68,5.01 -2016-07-31 16:00:00,494.0,296.71,16.65,4.76 -2016-07-31 17:00:00,436.0,206.84,16.62,4.51 -2016-07-31 18:00:00,474.0,81.01,16.59,4.26 -2016-07-31 19:00:00,553.0,20.51,16.52,4.01 -2016-07-31 20:00:00,595.0,0.0,16.45,3.76 -2016-07-31 21:00:00,568.0,0.0,16.39,3.5 -2016-07-31 22:00:00,856.0,0.0,16.34,3.66 -2016-07-31 23:00:00,825.0,0.0,16.3,3.81 -2016-08-01 00:00:00,605.0,0.0,16.25,3.96 -2016-08-01 01:00:00,490.0,0.0,16.19,3.57 -2016-08-01 02:00:00,436.0,0.0,16.13,3.18 -2016-08-01 03:00:00,413.0,0.0,16.07,2.79 -2016-08-01 04:00:00,380.0,0.0,16.08,3.64 -2016-08-01 05:00:00,320.0,0.0,16.09,4.5 -2016-08-01 06:00:00,315.0,15.66,16.1,5.35 -2016-08-01 07:00:00,348.0,57.43,16.21,6.09 -2016-08-01 08:00:00,444.0,41.17,16.31,6.82 -2016-08-01 09:00:00,572.0,94.01,16.42,7.56 -2016-08-01 10:00:00,629.0,104.85,16.51,8.34 -2016-08-01 11:00:00,662.0,177.52,16.6,9.12 -2016-08-01 12:00:00,700.0,114.97,16.7,9.9 -2016-08-01 13:00:00,702.0,82.49,16.7,10.89 -2016-08-01 14:00:00,695.0,74.86,16.71,11.88 -2016-08-01 15:00:00,675.0,68.78,16.72,12.87 -2016-08-01 16:00:00,592.0,55.15,16.84,12.36 -2016-08-01 17:00:00,600.0,42.55,16.97,11.85 -2016-08-01 18:00:00,649.0,16.07,17.09,11.34 -2016-08-01 19:00:00,718.0,6.06,17.25,11.23 -2016-08-01 20:00:00,726.0,0.0,17.41,11.12 -2016-08-01 21:00:00,691.0,0.0,17.58,11.01 -2016-08-01 22:00:00,889.0,0.0,17.66,11.21 -2016-08-01 23:00:00,817.0,0.0,17.73,11.42 -2016-08-02 00:00:00,617.0,0.0,17.81,11.63 -2016-08-02 01:00:00,525.0,0.0,17.8,11.71 -2016-08-02 02:00:00,469.0,0.0,17.78,11.79 -2016-08-02 03:00:00,411.0,0.0,17.76,11.88 -2016-08-02 04:00:00,392.0,0.0,17.8,11.68 -2016-08-02 05:00:00,336.0,0.0,17.83,11.49 -2016-08-02 06:00:00,342.0,8.13,17.86,11.3 -2016-08-02 07:00:00,392.0,96.53,17.91,11.25 -2016-08-02 08:00:00,511.0,50.38,17.97,11.2 -2016-08-02 09:00:00,618.0,78.16,18.02,11.14 -2016-08-02 10:00:00,688.0,95.0,18.04,11.15 -2016-08-02 11:00:00,690.0,111.97,18.06,11.16 -2016-08-02 12:00:00,743.0,125.15,18.08,11.17 -2016-08-02 13:00:00,744.0,258.99,18.05,11.2 -2016-08-02 14:00:00,721.0,85.03,18.02,11.23 -2016-08-02 15:00:00,683.0,218.7,17.99,11.26 -2016-08-02 16:00:00,591.0,154.21,18.04,11.18 -2016-08-02 17:00:00,555.0,139.87,18.09,11.1 -2016-08-02 18:00:00,598.0,54.3,18.14,11.02 -2016-08-02 19:00:00,747.0,11.43,18.12,10.8 -2016-08-02 20:00:00,731.0,0.0,18.09,10.57 -2016-08-02 21:00:00,699.0,0.0,18.07,10.34 -2016-08-02 22:00:00,898.0,0.0,18.09,10.04 -2016-08-02 23:00:00,821.0,0.0,18.11,9.74 -2016-08-03 00:00:00,638.0,0.0,18.13,9.43 -2016-08-03 01:00:00,529.0,0.0,18.02,9.38 -2016-08-03 02:00:00,489.0,0.0,17.91,9.32 -2016-08-03 03:00:00,417.0,0.0,17.79,9.27 -2016-08-03 04:00:00,396.0,0.0,17.79,9.04 -2016-08-03 05:00:00,365.0,0.0,17.79,8.81 -2016-08-03 06:00:00,339.0,32.55,17.78,8.58 -2016-08-03 07:00:00,394.0,104.23,17.69,8.39 -2016-08-03 08:00:00,516.0,181.5,17.59,8.19 -2016-08-03 09:00:00,606.0,486.09,17.5,8.0 -2016-08-03 10:00:00,717.0,681.92,17.32,8.24 -2016-08-03 11:00:00,737.0,774.5,17.14,8.49 -2016-08-03 12:00:00,724.0,802.06,16.96,8.73 -2016-08-03 13:00:00,723.0,676.97,16.84,8.97 -2016-08-03 14:00:00,698.0,753.8,16.72,9.21 -2016-08-03 15:00:00,661.0,612.69,16.61,9.45 -2016-08-03 16:00:00,528.0,439.2,16.45,9.41 -2016-08-03 17:00:00,499.0,204.33,16.3,9.37 -2016-08-03 18:00:00,574.0,70.34,16.14,9.34 -2016-08-03 19:00:00,681.0,10.42,16.19,9.2 -2016-08-03 20:00:00,701.0,0.0,16.23,9.07 -2016-08-03 21:00:00,640.0,0.0,16.28,8.94 -2016-08-03 22:00:00,917.0,0.0,16.43,8.65 -2016-08-03 23:00:00,846.0,0.0,16.59,8.36 -2016-08-04 00:00:00,617.0,0.0,16.74,8.07 -2016-08-04 01:00:00,503.0,0.0,16.67,8.06 -2016-08-04 02:00:00,476.0,0.0,16.6,8.06 -2016-08-04 03:00:00,424.0,0.0,16.53,8.06 -2016-08-04 04:00:00,401.0,0.0,16.54,7.55 -2016-08-04 05:00:00,346.0,0.0,16.55,7.04 -2016-08-04 06:00:00,334.0,22.4,16.56,6.54 -2016-08-04 07:00:00,394.0,120.38,16.54,6.0 -2016-08-04 08:00:00,512.0,152.38,16.53,5.47 -2016-08-04 09:00:00,630.0,119.2,16.51,4.94 -2016-08-04 10:00:00,706.0,97.59,16.54,5.08 -2016-08-04 11:00:00,741.0,55.8,16.57,5.21 -2016-08-04 12:00:00,732.0,305.96,16.6,5.35 -2016-08-04 13:00:00,738.0,390.64,16.61,5.71 -2016-08-04 14:00:00,703.0,460.29,16.63,6.08 -2016-08-04 15:00:00,662.0,302.93,16.65,6.44 -2016-08-04 16:00:00,609.0,320.46,16.65,6.32 -2016-08-04 17:00:00,571.0,257.11,16.66,6.19 -2016-08-04 18:00:00,552.0,71.11,16.67,6.07 -2016-08-04 19:00:00,638.0,17.43,16.69,5.98 -2016-08-04 20:00:00,667.0,0.0,16.71,5.89 -2016-08-04 21:00:00,653.0,0.0,16.73,5.81 -2016-08-04 22:00:00,900.0,0.0,16.73,5.68 -2016-08-04 23:00:00,853.0,0.0,16.72,5.56 -2016-08-05 00:00:00,661.0,0.0,16.72,5.43 -2016-08-05 01:00:00,519.0,0.0,16.55,5.29 -2016-08-05 02:00:00,478.0,0.0,16.38,5.14 -2016-08-05 03:00:00,423.0,0.0,16.2,4.99 -2016-08-05 04:00:00,407.0,0.0,16.12,4.89 -2016-08-05 05:00:00,351.0,0.0,16.04,4.78 -2016-08-05 06:00:00,340.0,30.83,15.95,4.68 -2016-08-05 07:00:00,393.0,131.86,15.99,4.9 -2016-08-05 08:00:00,535.0,323.41,16.02,5.13 -2016-08-05 09:00:00,642.0,437.78,16.06,5.35 -2016-08-05 10:00:00,714.0,642.78,16.16,5.29 -2016-08-05 11:00:00,728.0,346.77,16.27,5.22 -2016-08-05 12:00:00,703.0,743.75,16.38,5.16 -2016-08-05 13:00:00,717.0,796.17,16.56,5.31 -2016-08-05 14:00:00,731.0,733.77,16.75,5.45 -2016-08-05 15:00:00,683.0,623.29,16.94,5.6 -2016-08-05 16:00:00,568.0,449.07,16.95,5.48 -2016-08-05 17:00:00,520.0,163.46,16.97,5.36 -2016-08-05 18:00:00,572.0,65.89,16.98,5.24 -2016-08-05 19:00:00,669.0,5.06,16.95,5.0 -2016-08-05 20:00:00,678.0,0.0,16.92,4.76 -2016-08-05 21:00:00,676.0,0.0,16.89,4.52 -2016-08-05 22:00:00,922.0,0.0,16.91,4.46 -2016-08-05 23:00:00,852.0,0.0,16.94,4.4 -2016-08-06 00:00:00,642.0,0.0,16.96,4.34 -2016-08-06 01:00:00,527.0,0.0,16.88,4.37 -2016-08-06 02:00:00,480.0,0.0,16.8,4.39 -2016-08-06 03:00:00,412.0,0.0,16.71,4.41 -2016-08-06 04:00:00,395.0,0.0,16.72,3.99 -2016-08-06 05:00:00,366.0,0.0,16.73,3.56 -2016-08-06 06:00:00,367.0,23.61,16.73,3.13 -2016-08-06 07:00:00,415.0,127.09,16.78,3.22 -2016-08-06 08:00:00,534.0,229.28,16.84,3.31 -2016-08-06 09:00:00,635.0,339.61,16.89,3.39 -2016-08-06 10:00:00,691.0,553.0,16.93,3.78 -2016-08-06 11:00:00,716.0,593.98,16.98,4.17 -2016-08-06 12:00:00,716.0,811.97,17.03,4.57 -2016-08-06 13:00:00,717.0,801.42,17.11,5.09 -2016-08-06 14:00:00,746.0,715.39,17.19,5.6 -2016-08-06 15:00:00,681.0,626.86,17.28,6.12 -2016-08-06 16:00:00,547.0,456.19,17.27,6.24 -2016-08-06 17:00:00,485.0,234.66,17.27,6.36 -2016-08-06 18:00:00,523.0,70.76,17.27,6.48 -2016-08-06 19:00:00,611.0,14.98,17.24,6.45 -2016-08-06 20:00:00,586.0,0.0,17.2,6.41 -2016-08-06 21:00:00,552.0,0.0,17.17,6.37 -2016-08-06 22:00:00,844.0,0.0,17.18,6.39 -2016-08-06 23:00:00,804.0,0.0,17.2,6.41 -2016-08-07 00:00:00,611.0,0.0,17.21,6.43 -2016-08-07 01:00:00,507.0,0.0,17.16,6.61 -2016-08-07 02:00:00,466.0,0.0,17.11,6.8 -2016-08-07 03:00:00,407.0,0.0,17.05,6.98 -2016-08-07 04:00:00,388.0,0.0,17.09,6.79 -2016-08-07 05:00:00,359.0,0.0,17.12,6.6 -2016-08-07 06:00:00,351.0,22.96,17.15,6.41 -2016-08-07 07:00:00,373.0,56.12,17.21,6.2 -2016-08-07 08:00:00,462.0,127.27,17.26,5.98 -2016-08-07 09:00:00,555.0,205.72,17.32,5.77 -2016-08-07 10:00:00,690.0,628.18,17.3,5.7 -2016-08-07 11:00:00,790.0,697.31,17.29,5.64 -2016-08-07 12:00:00,799.0,794.95,17.28,5.57 -2016-08-07 13:00:00,779.0,785.63,17.3,5.6 -2016-08-07 14:00:00,733.0,736.33,17.33,5.62 -2016-08-07 15:00:00,695.0,620.81,17.36,5.64 -2016-08-07 16:00:00,590.0,452.21,17.41,5.91 -2016-08-07 17:00:00,516.0,224.94,17.46,6.18 -2016-08-07 18:00:00,533.0,61.79,17.51,6.46 -2016-08-07 19:00:00,591.0,14.37,17.43,6.77 -2016-08-07 20:00:00,652.0,0.0,17.35,7.09 -2016-08-07 21:00:00,661.0,0.0,17.28,7.41 -2016-08-07 22:00:00,939.0,0.0,17.13,7.18 -2016-08-07 23:00:00,846.0,0.0,16.98,6.95 -2016-08-08 00:00:00,612.0,0.0,16.83,6.72 -2016-08-08 01:00:00,517.0,0.0,16.84,6.56 -2016-08-08 02:00:00,455.0,0.0,16.85,6.4 -2016-08-08 03:00:00,409.0,0.0,16.86,6.23 -2016-08-08 04:00:00,398.0,0.0,16.95,6.23 -2016-08-08 05:00:00,343.0,0.0,17.03,6.23 -2016-08-08 06:00:00,331.0,18.61,17.11,6.22 -2016-08-08 07:00:00,387.0,132.13,17.14,6.14 -2016-08-08 08:00:00,503.0,216.26,17.18,6.06 -2016-08-08 09:00:00,650.0,467.69,17.21,5.97 -2016-08-08 10:00:00,741.0,246.08,17.07,6.05 -2016-08-08 11:00:00,719.0,646.34,16.94,6.12 -2016-08-08 12:00:00,743.0,391.04,16.81,6.19 -2016-08-08 13:00:00,744.0,618.12,16.66,6.1 -2016-08-08 14:00:00,725.0,379.23,16.51,6.01 -2016-08-08 15:00:00,676.0,464.43,16.37,5.92 -2016-08-08 16:00:00,600.0,398.89,16.25,6.39 -2016-08-08 17:00:00,557.0,210.45,16.14,6.86 -2016-08-08 18:00:00,583.0,72.58,16.02,7.34 -2016-08-08 19:00:00,682.0,0.0,15.89,7.39 -2016-08-08 20:00:00,679.0,0.0,15.75,7.44 -2016-08-08 21:00:00,631.0,0.0,15.62,7.49 -2016-08-08 22:00:00,896.0,0.0,15.58,7.45 -2016-08-08 23:00:00,845.0,0.0,15.55,7.41 -2016-08-09 00:00:00,632.0,0.0,15.51,7.37 -2016-08-09 01:00:00,502.0,0.0,15.81,7.06 -2016-08-09 02:00:00,499.0,0.0,16.11,6.76 -2016-08-09 03:00:00,439.0,0.0,16.41,6.46 -2016-08-09 04:00:00,407.0,0.0,16.38,6.46 -2016-08-09 05:00:00,363.0,0.0,16.34,6.46 -2016-08-09 06:00:00,351.0,23.06,16.3,6.46 -2016-08-09 07:00:00,390.0,130.02,16.33,6.47 -2016-08-09 08:00:00,527.0,212.53,16.35,6.48 -2016-08-09 09:00:00,626.0,365.09,16.38,6.5 -2016-08-09 10:00:00,719.0,163.57,16.31,6.8 -2016-08-09 11:00:00,714.0,681.82,16.24,7.1 -2016-08-09 12:00:00,726.0,760.03,16.17,7.41 -2016-08-09 13:00:00,719.0,768.34,16.22,7.25 -2016-08-09 14:00:00,729.0,733.02,16.27,7.09 -2016-08-09 15:00:00,693.0,604.85,16.33,6.92 -2016-08-09 16:00:00,574.0,412.3,16.21,7.34 -2016-08-09 17:00:00,521.0,215.19,16.1,7.75 -2016-08-09 18:00:00,612.0,71.68,15.98,8.17 -2016-08-09 19:00:00,721.0,12.16,15.78,8.06 -2016-08-09 20:00:00,734.0,0.0,15.57,7.95 -2016-08-09 21:00:00,672.0,0.0,15.37,7.85 -2016-08-09 22:00:00,927.0,0.0,15.27,7.46 -2016-08-09 23:00:00,857.0,0.0,15.18,7.07 -2016-08-10 00:00:00,650.0,0.0,15.08,6.68 -2016-08-10 01:00:00,519.0,0.0,15.38,6.69 -2016-08-10 02:00:00,495.0,0.0,15.68,6.7 -2016-08-10 03:00:00,416.0,0.0,15.97,6.72 -2016-08-10 04:00:00,403.0,0.0,15.98,6.79 -2016-08-10 05:00:00,358.0,0.0,15.99,6.86 -2016-08-10 06:00:00,363.0,25.66,16.0,6.94 -2016-08-10 07:00:00,426.0,117.84,16.06,6.84 -2016-08-10 08:00:00,524.0,287.62,16.11,6.74 -2016-08-10 09:00:00,659.0,426.66,16.17,6.65 -2016-08-10 10:00:00,736.0,445.01,16.22,6.44 -2016-08-10 11:00:00,750.0,518.77,16.27,6.23 -2016-08-10 12:00:00,769.0,664.01,16.32,6.03 -2016-08-10 13:00:00,743.0,687.57,16.37,6.13 -2016-08-10 14:00:00,760.0,422.6,16.42,6.23 -2016-08-10 15:00:00,720.0,217.01,16.48,6.33 -2016-08-10 16:00:00,588.0,423.59,16.52,6.53 -2016-08-10 17:00:00,530.0,246.02,16.57,6.74 -2016-08-10 18:00:00,576.0,70.27,16.62,6.94 -2016-08-10 19:00:00,732.0,11.52,16.61,6.86 -2016-08-10 20:00:00,745.0,0.0,16.6,6.78 -2016-08-10 21:00:00,700.0,0.0,16.59,6.7 -2016-08-10 22:00:00,923.0,0.0,16.53,6.52 -2016-08-10 23:00:00,877.0,0.0,16.47,6.34 -2016-08-11 00:00:00,631.0,0.0,16.41,6.17 -2016-08-11 01:00:00,525.0,0.0,16.38,5.97 -2016-08-11 02:00:00,481.0,0.0,16.35,5.78 -2016-08-11 03:00:00,417.0,0.0,16.31,5.59 -2016-08-11 04:00:00,403.0,0.0,16.29,5.67 -2016-08-11 05:00:00,360.0,0.0,16.26,5.75 -2016-08-11 06:00:00,365.0,24.34,16.23,5.83 -2016-08-11 07:00:00,398.0,124.41,16.26,5.98 -2016-08-11 08:00:00,517.0,327.44,16.28,6.12 -2016-08-11 09:00:00,665.0,520.29,16.31,6.26 -2016-08-11 10:00:00,709.0,609.27,16.25,6.26 -2016-08-11 11:00:00,705.0,717.81,16.19,6.25 -2016-08-11 12:00:00,730.0,778.49,16.13,6.25 -2016-08-11 13:00:00,725.0,789.79,16.07,6.35 -2016-08-11 14:00:00,750.0,735.36,16.01,6.45 -2016-08-11 15:00:00,670.0,614.09,15.96,6.55 -2016-08-11 16:00:00,578.0,361.1,15.89,6.57 -2016-08-11 17:00:00,539.0,218.12,15.82,6.58 -2016-08-11 18:00:00,583.0,68.87,15.75,6.59 -2016-08-11 19:00:00,699.0,8.23,15.7,6.38 -2016-08-11 20:00:00,705.0,0.0,15.64,6.16 -2016-08-11 21:00:00,637.0,0.0,15.59,5.94 -2016-08-11 22:00:00,930.0,0.0,15.62,5.53 -2016-08-11 23:00:00,856.0,0.0,15.65,5.12 -2016-08-12 00:00:00,638.0,0.0,15.68,4.7 -2016-08-12 01:00:00,502.0,0.0,15.68,4.17 -2016-08-12 02:00:00,470.0,0.0,15.67,3.64 -2016-08-12 03:00:00,428.0,0.0,15.66,3.1 -2016-08-12 04:00:00,408.0,0.0,15.58,2.88 -2016-08-12 05:00:00,360.0,0.0,15.5,2.65 -2016-08-12 06:00:00,360.0,18.75,15.41,2.43 -2016-08-12 07:00:00,390.0,81.04,15.33,2.34 -2016-08-12 08:00:00,506.0,136.31,15.24,2.24 -2016-08-12 09:00:00,662.0,198.2,15.16,2.15 -2016-08-12 10:00:00,706.0,145.48,15.24,1.99 -2016-08-12 11:00:00,739.0,265.9,15.33,1.83 -2016-08-12 12:00:00,735.0,446.29,15.42,1.67 -2016-08-12 13:00:00,710.0,417.26,15.55,1.73 -2016-08-12 14:00:00,722.0,385.42,15.68,1.8 -2016-08-12 15:00:00,681.0,417.76,15.81,1.86 -2016-08-12 16:00:00,574.0,364.27,15.98,1.49 -2016-08-12 17:00:00,510.0,200.07,16.16,1.11 -2016-08-12 18:00:00,576.0,62.2,16.34,0.73 -2016-08-12 19:00:00,693.0,8.72,16.4,0.71 -2016-08-12 20:00:00,701.0,0.0,16.46,0.69 -2016-08-12 21:00:00,678.0,0.0,16.52,0.66 -2016-08-12 22:00:00,932.0,0.0,16.48,1.11 -2016-08-12 23:00:00,881.0,0.0,16.45,1.56 -2016-08-13 00:00:00,660.0,0.0,16.41,2.01 -2016-08-13 01:00:00,538.0,0.0,16.25,1.71 -2016-08-13 02:00:00,484.0,0.0,16.09,1.4 -2016-08-13 03:00:00,437.0,0.0,15.93,1.09 -2016-08-13 04:00:00,392.0,0.0,15.91,1.08 -2016-08-13 05:00:00,353.0,0.0,15.88,1.06 -2016-08-13 06:00:00,364.0,21.79,15.85,1.05 -2016-08-13 07:00:00,412.0,127.68,16.02,1.6 -2016-08-13 08:00:00,547.0,318.09,16.19,2.16 -2016-08-13 09:00:00,673.0,496.43,16.36,2.72 -2016-08-13 10:00:00,706.0,649.43,16.52,3.02 -2016-08-13 11:00:00,733.0,738.7,16.68,3.31 -2016-08-13 12:00:00,750.0,800.11,16.85,3.61 -2016-08-13 13:00:00,714.0,776.69,16.99,3.66 -2016-08-13 14:00:00,706.0,706.46,17.13,3.71 -2016-08-13 15:00:00,670.0,586.79,17.27,3.75 -2016-08-13 16:00:00,563.0,426.53,17.26,4.07 -2016-08-13 17:00:00,512.0,231.29,17.25,4.39 -2016-08-13 18:00:00,579.0,62.1,17.24,4.7 -2016-08-13 19:00:00,670.0,6.57,17.14,4.8 -2016-08-13 20:00:00,674.0,0.0,17.03,4.89 -2016-08-13 21:00:00,673.0,0.0,16.93,4.98 -2016-08-13 22:00:00,898.0,0.0,16.81,5.1 -2016-08-13 23:00:00,855.0,0.0,16.7,5.23 -2016-08-14 00:00:00,683.0,0.0,16.58,5.35 -2016-08-14 01:00:00,526.0,0.0,16.42,5.53 -2016-08-14 02:00:00,499.0,0.0,16.25,5.71 -2016-08-14 03:00:00,435.0,0.0,16.08,5.89 -2016-08-14 04:00:00,395.0,0.0,16.02,5.94 -2016-08-14 05:00:00,352.0,0.0,15.96,5.99 -2016-08-14 06:00:00,354.0,19.35,15.9,6.04 -2016-08-14 07:00:00,373.0,128.03,16.05,6.04 -2016-08-14 08:00:00,481.0,291.92,16.21,6.04 -2016-08-14 09:00:00,605.0,509.63,16.36,6.04 -2016-08-14 10:00:00,731.0,664.56,16.68,6.03 -2016-08-14 11:00:00,775.0,745.49,17.0,6.01 -2016-08-14 12:00:00,738.0,614.2,17.33,6.0 -2016-08-14 13:00:00,714.0,713.59,17.57,6.25 -2016-08-14 14:00:00,688.0,731.7,17.82,6.5 -2016-08-14 15:00:00,650.0,613.57,18.07,6.74 -2016-08-14 16:00:00,521.0,443.96,18.09,6.79 -2016-08-14 17:00:00,468.0,240.2,18.12,6.83 -2016-08-14 18:00:00,562.0,53.27,18.14,6.87 -2016-08-14 19:00:00,647.0,7.58,18.07,6.74 -2016-08-14 20:00:00,690.0,0.0,18.0,6.61 -2016-08-14 21:00:00,716.0,0.0,17.93,6.48 -2016-08-14 22:00:00,922.0,0.0,17.9,6.42 -2016-08-14 23:00:00,842.0,0.0,17.88,6.35 -2016-08-15 00:00:00,652.0,0.0,17.85,6.29 -2016-08-15 01:00:00,538.0,0.0,17.74,6.41 -2016-08-15 02:00:00,492.0,0.0,17.62,6.53 -2016-08-15 03:00:00,434.0,0.0,17.5,6.65 -2016-08-15 04:00:00,403.0,0.0,17.52,6.67 -2016-08-15 05:00:00,348.0,0.0,17.54,6.69 -2016-08-15 06:00:00,331.0,17.35,17.56,6.72 -2016-08-15 07:00:00,354.0,128.09,17.74,6.69 -2016-08-15 08:00:00,519.0,336.49,17.93,6.67 -2016-08-15 09:00:00,624.0,519.36,18.11,6.65 -2016-08-15 10:00:00,689.0,676.73,18.37,6.57 -2016-08-15 11:00:00,732.0,756.49,18.63,6.5 -2016-08-15 12:00:00,713.0,516.37,18.9,6.43 -2016-08-15 13:00:00,666.0,796.86,19.13,6.5 -2016-08-15 14:00:00,636.0,730.11,19.36,6.57 -2016-08-15 15:00:00,626.0,607.79,19.59,6.63 -2016-08-15 16:00:00,535.0,439.45,19.65,6.81 -2016-08-15 17:00:00,485.0,229.85,19.71,6.98 -2016-08-15 18:00:00,520.0,61.17,19.77,7.16 -2016-08-15 19:00:00,613.0,6.47,19.75,7.31 -2016-08-15 20:00:00,667.0,0.0,19.73,7.45 -2016-08-15 21:00:00,662.0,0.0,19.72,7.6 -2016-08-15 22:00:00,881.0,0.0,19.68,7.5 -2016-08-15 23:00:00,818.0,0.0,19.65,7.4 -2016-08-16 00:00:00,606.0,0.0,19.61,7.3 -2016-08-16 01:00:00,502.0,0.0,19.39,7.31 -2016-08-16 02:00:00,463.0,0.0,19.17,7.33 -2016-08-16 03:00:00,426.0,0.0,18.94,7.35 -2016-08-16 04:00:00,406.0,0.0,18.89,7.26 -2016-08-16 05:00:00,335.0,0.0,18.83,7.17 -2016-08-16 06:00:00,325.0,19.06,18.77,7.08 -2016-08-16 07:00:00,382.0,122.98,18.87,7.02 -2016-08-16 08:00:00,482.0,315.76,18.98,6.96 -2016-08-16 09:00:00,589.0,427.23,19.08,6.9 -2016-08-16 10:00:00,678.0,568.69,19.19,6.6 -2016-08-16 11:00:00,707.0,729.48,19.3,6.3 -2016-08-16 12:00:00,719.0,773.82,19.42,6.0 -2016-08-16 13:00:00,704.0,553.87,19.54,5.78 -2016-08-16 14:00:00,706.0,448.92,19.66,5.57 -2016-08-16 15:00:00,640.0,564.81,19.79,5.35 -2016-08-16 16:00:00,553.0,402.77,19.93,5.03 -2016-08-16 17:00:00,502.0,105.65,20.08,4.7 -2016-08-16 18:00:00,571.0,49.13,20.23,4.37 -2016-08-16 19:00:00,625.0,5.96,19.77,4.55 -2016-08-16 20:00:00,640.0,0.0,19.31,4.73 -2016-08-16 21:00:00,621.0,0.0,18.86,4.91 -2016-08-16 22:00:00,910.0,0.0,18.66,4.43 -2016-08-16 23:00:00,820.0,0.0,18.46,3.94 -2016-08-17 00:00:00,619.0,0.0,18.26,3.46 -2016-08-17 01:00:00,512.0,0.0,18.23,3.51 -2016-08-17 02:00:00,478.0,0.0,18.19,3.56 -2016-08-17 03:00:00,431.0,0.0,18.15,3.61 -2016-08-17 04:00:00,401.0,0.0,18.17,3.64 -2016-08-17 05:00:00,370.0,0.0,18.18,3.66 -2016-08-17 06:00:00,348.0,8.1,18.19,3.68 -2016-08-17 07:00:00,399.0,102.8,18.24,3.58 -2016-08-17 08:00:00,515.0,163.27,18.29,3.48 -2016-08-17 09:00:00,599.0,158.31,18.34,3.38 -2016-08-17 10:00:00,671.0,306.65,18.34,3.41 -2016-08-17 11:00:00,712.0,104.13,18.34,3.44 -2016-08-17 12:00:00,759.0,67.85,18.34,3.48 -2016-08-17 13:00:00,740.0,157.71,18.21,3.42 -2016-08-17 14:00:00,770.0,78.45,18.08,3.36 -2016-08-17 15:00:00,722.0,154.74,17.95,3.3 -2016-08-17 16:00:00,626.0,49.51,17.85,4.26 -2016-08-17 17:00:00,553.0,70.41,17.75,5.23 -2016-08-17 18:00:00,604.0,53.19,17.65,6.19 -2016-08-17 19:00:00,658.0,2.7,17.51,6.7 -2016-08-17 20:00:00,695.0,0.0,17.37,7.21 -2016-08-17 21:00:00,649.0,0.0,17.24,7.72 -2016-08-17 22:00:00,916.0,0.0,17.15,7.83 -2016-08-17 23:00:00,809.0,0.0,17.05,7.94 -2016-08-18 00:00:00,601.0,0.0,16.96,8.06 -2016-08-18 01:00:00,471.0,0.0,17.08,8.2 -2016-08-18 02:00:00,469.0,0.0,17.19,8.34 -2016-08-18 03:00:00,434.0,0.0,17.3,8.48 -2016-08-18 04:00:00,410.0,0.0,17.22,8.58 -2016-08-18 05:00:00,356.0,0.0,17.14,8.68 -2016-08-18 06:00:00,329.0,12.07,17.06,8.77 -2016-08-18 07:00:00,377.0,98.92,16.96,8.35 -2016-08-18 08:00:00,519.0,145.64,16.85,7.93 -2016-08-18 09:00:00,641.0,201.1,16.75,7.5 -2016-08-18 10:00:00,705.0,393.29,16.66,7.13 -2016-08-18 11:00:00,735.0,313.05,16.57,6.76 -2016-08-18 12:00:00,736.0,476.43,16.48,6.39 -2016-08-18 13:00:00,725.0,685.86,16.56,5.83 -2016-08-18 14:00:00,700.0,466.44,16.64,5.26 -2016-08-18 15:00:00,650.0,299.72,16.73,4.7 -2016-08-18 16:00:00,558.0,184.31,16.84,4.46 -2016-08-18 17:00:00,484.0,85.82,16.96,4.22 -2016-08-18 18:00:00,547.0,15.4,17.07,3.97 -2016-08-18 19:00:00,664.0,2.7,17.17,4.17 -2016-08-18 20:00:00,660.0,0.0,17.27,4.37 -2016-08-18 21:00:00,619.0,0.0,17.38,4.57 -2016-08-18 22:00:00,909.0,0.0,17.47,5.95 -2016-08-18 23:00:00,823.0,0.0,17.55,7.34 -2016-08-19 00:00:00,622.0,0.0,17.64,8.73 -2016-08-19 01:00:00,504.0,0.0,17.81,9.66 -2016-08-19 02:00:00,473.0,0.0,17.98,10.58 -2016-08-19 03:00:00,420.0,0.0,18.15,11.5 -2016-08-19 04:00:00,397.0,0.0,18.09,11.75 -2016-08-19 05:00:00,351.0,0.0,18.03,12.0 -2016-08-19 06:00:00,330.0,17.93,17.97,12.25 -2016-08-19 07:00:00,374.0,125.48,17.85,11.83 -2016-08-19 08:00:00,513.0,335.96,17.74,11.42 -2016-08-19 09:00:00,608.0,512.79,17.62,11.01 -2016-08-19 10:00:00,687.0,679.73,17.53,11.37 -2016-08-19 11:00:00,726.0,620.3,17.44,11.72 -2016-08-19 12:00:00,714.0,675.57,17.36,12.08 -2016-08-19 13:00:00,723.0,774.99,17.42,12.13 -2016-08-19 14:00:00,706.0,727.93,17.48,12.17 -2016-08-19 15:00:00,668.0,245.72,17.54,12.22 -2016-08-19 16:00:00,559.0,342.23,17.57,12.34 -2016-08-19 17:00:00,511.0,220.74,17.6,12.46 -2016-08-19 18:00:00,574.0,50.91,17.63,12.58 -2016-08-19 19:00:00,627.0,2.7,17.6,12.59 -2016-08-19 20:00:00,639.0,0.0,17.57,12.61 -2016-08-19 21:00:00,625.0,0.0,17.54,12.62 -2016-08-19 22:00:00,903.0,0.0,17.48,12.73 -2016-08-19 23:00:00,805.0,0.0,17.42,12.84 -2016-08-20 00:00:00,592.0,0.0,17.36,12.95 -2016-08-20 01:00:00,491.0,0.0,17.28,13.25 -2016-08-20 02:00:00,466.0,0.0,17.19,13.54 -2016-08-20 03:00:00,405.0,0.0,17.1,13.83 -2016-08-20 04:00:00,390.0,0.0,17.06,13.66 -2016-08-20 05:00:00,352.0,0.0,17.02,13.48 -2016-08-20 06:00:00,333.0,15.01,16.98,13.3 -2016-08-20 07:00:00,382.0,122.47,16.97,13.15 -2016-08-20 08:00:00,490.0,315.36,16.96,13.01 -2016-08-20 09:00:00,625.0,488.34,16.95,12.87 -2016-08-20 10:00:00,689.0,652.64,16.87,13.01 -2016-08-20 11:00:00,674.0,232.62,16.8,13.14 -2016-08-20 12:00:00,672.0,742.83,16.73,13.28 -2016-08-20 13:00:00,683.0,703.11,16.74,13.28 -2016-08-20 14:00:00,697.0,409.15,16.76,13.27 -2016-08-20 15:00:00,666.0,450.74,16.78,13.27 -2016-08-20 16:00:00,575.0,175.97,16.8,13.03 -2016-08-20 17:00:00,494.0,67.22,16.82,12.78 -2016-08-20 18:00:00,547.0,25.48,16.84,12.54 -2016-08-20 19:00:00,630.0,1.86,16.86,12.26 -2016-08-20 20:00:00,604.0,0.0,16.87,11.99 -2016-08-20 21:00:00,600.0,0.0,16.89,11.71 -2016-08-20 22:00:00,870.0,0.0,16.92,11.46 -2016-08-20 23:00:00,799.0,0.0,16.96,11.2 -2016-08-21 00:00:00,600.0,0.0,17.0,10.95 -2016-08-21 01:00:00,483.0,0.0,16.88,10.72 -2016-08-21 02:00:00,471.0,0.0,16.76,10.48 -2016-08-21 03:00:00,407.0,0.0,16.64,10.25 -2016-08-21 04:00:00,391.0,0.0,16.72,9.82 -2016-08-21 05:00:00,343.0,0.0,16.8,9.38 -2016-08-21 06:00:00,327.0,13.83,16.87,8.95 -2016-08-21 07:00:00,367.0,112.37,16.97,8.47 -2016-08-21 08:00:00,473.0,127.97,17.07,8.0 -2016-08-21 09:00:00,599.0,165.97,17.17,7.52 -2016-08-21 10:00:00,703.0,207.11,17.23,7.52 -2016-08-21 11:00:00,737.0,222.74,17.3,7.52 -2016-08-21 12:00:00,706.0,171.89,17.37,7.52 -2016-08-21 13:00:00,673.0,367.38,17.25,7.94 -2016-08-21 14:00:00,665.0,272.55,17.13,8.37 -2016-08-21 15:00:00,612.0,609.76,17.01,8.8 -2016-08-21 16:00:00,527.0,214.4,17.01,8.59 -2016-08-21 17:00:00,424.0,229.81,17.02,8.39 -2016-08-21 18:00:00,482.0,42.07,17.03,8.18 -2016-08-21 19:00:00,562.0,1.46,17.02,8.02 -2016-08-21 20:00:00,583.0,0.0,17.01,7.86 -2016-08-21 21:00:00,588.0,0.0,17.0,7.7 -2016-08-21 22:00:00,846.0,0.0,17.03,7.77 -2016-08-21 23:00:00,824.0,0.0,17.07,7.83 -2016-08-22 00:00:00,591.0,0.0,17.1,7.9 -2016-08-22 01:00:00,465.0,0.0,17.06,8.04 -2016-08-22 02:00:00,444.0,0.0,17.02,8.18 -2016-08-22 03:00:00,406.0,0.0,16.97,8.32 -2016-08-22 04:00:00,392.0,0.0,17.0,8.01 -2016-08-22 05:00:00,331.0,0.0,17.03,7.71 -2016-08-22 06:00:00,317.0,12.07,17.05,7.41 -2016-08-22 07:00:00,373.0,124.04,17.13,7.11 -2016-08-22 08:00:00,476.0,334.8,17.21,6.82 -2016-08-22 09:00:00,580.0,518.83,17.29,6.52 -2016-08-22 10:00:00,631.0,674.12,17.34,6.14 -2016-08-22 11:00:00,687.0,756.18,17.39,5.76 -2016-08-22 12:00:00,683.0,801.21,17.44,5.38 -2016-08-22 13:00:00,665.0,788.54,17.47,5.36 -2016-08-22 14:00:00,680.0,721.16,17.5,5.33 -2016-08-22 15:00:00,650.0,604.74,17.53,5.31 -2016-08-22 16:00:00,568.0,431.13,17.63,4.76 -2016-08-22 17:00:00,506.0,226.13,17.74,4.21 -2016-08-22 18:00:00,539.0,41.82,17.85,3.66 -2016-08-22 19:00:00,630.0,0.0,17.95,3.67 -2016-08-22 20:00:00,634.0,0.0,18.05,3.69 -2016-08-22 21:00:00,624.0,0.0,18.16,3.71 -2016-08-22 22:00:00,844.0,0.0,18.33,4.06 -2016-08-22 23:00:00,808.0,0.0,18.51,4.42 -2016-08-23 00:00:00,596.0,0.0,18.68,4.77 -2016-08-23 01:00:00,476.0,0.0,18.77,4.59 -2016-08-23 02:00:00,437.0,0.0,18.85,4.41 -2016-08-23 03:00:00,413.0,0.0,18.93,4.23 -2016-08-23 04:00:00,405.0,0.0,18.88,4.35 -2016-08-23 05:00:00,355.0,0.0,18.82,4.46 -2016-08-23 06:00:00,349.0,13.67,18.76,4.58 -2016-08-23 07:00:00,372.0,27.24,18.61,4.04 -2016-08-23 08:00:00,497.0,210.16,18.47,3.49 -2016-08-23 09:00:00,596.0,492.18,18.32,2.95 -2016-08-23 10:00:00,667.0,614.11,18.1,2.46 -2016-08-23 11:00:00,676.0,627.96,17.89,1.96 -2016-08-23 12:00:00,710.0,733.43,17.68,1.46 -2016-08-23 13:00:00,683.0,735.56,17.66,2.1 -2016-08-23 14:00:00,678.0,662.39,17.65,2.73 -2016-08-23 15:00:00,628.0,564.36,17.64,3.37 -2016-08-23 16:00:00,529.0,383.98,17.59,3.65 -2016-08-23 17:00:00,483.0,84.17,17.54,3.93 -2016-08-23 18:00:00,571.0,39.34,17.49,4.21 -2016-08-23 19:00:00,674.0,0.0,17.37,4.67 -2016-08-23 20:00:00,639.0,0.0,17.25,5.14 -2016-08-23 21:00:00,624.0,0.0,17.14,5.6 -2016-08-23 22:00:00,846.0,0.0,17.02,5.88 -2016-08-23 23:00:00,813.0,0.0,16.91,6.16 -2016-08-24 00:00:00,596.0,0.0,16.8,6.44 -2016-08-24 01:00:00,471.0,0.0,16.6,6.62 -2016-08-24 02:00:00,449.0,0.0,16.4,6.79 -2016-08-24 03:00:00,426.0,0.0,16.19,6.97 -2016-08-24 04:00:00,410.0,0.0,16.15,6.97 -2016-08-24 05:00:00,347.0,0.0,16.1,6.97 -2016-08-24 06:00:00,352.0,12.14,16.05,6.97 -2016-08-24 07:00:00,394.0,108.96,16.17,7.05 -2016-08-24 08:00:00,524.0,156.7,16.3,7.14 -2016-08-24 09:00:00,598.0,130.42,16.42,7.23 -2016-08-24 10:00:00,657.0,139.7,16.57,7.15 -2016-08-24 11:00:00,688.0,61.81,16.73,7.07 -2016-08-24 12:00:00,724.0,277.37,16.89,6.99 -2016-08-24 13:00:00,722.0,508.87,16.81,6.46 -2016-08-24 14:00:00,696.0,725.46,16.74,5.92 -2016-08-24 15:00:00,677.0,577.51,16.67,5.38 -2016-08-24 16:00:00,574.0,188.35,16.69,5.48 -2016-08-24 17:00:00,504.0,83.97,16.71,5.57 -2016-08-24 18:00:00,561.0,22.05,16.73,5.67 -2016-08-24 19:00:00,628.0,0.0,16.74,5.39 -2016-08-24 20:00:00,658.0,0.0,16.75,5.11 -2016-08-24 21:00:00,632.0,0.0,16.77,4.83 -2016-08-24 22:00:00,839.0,0.0,16.77,4.8 -2016-08-24 23:00:00,783.0,0.0,16.78,4.77 -2016-08-25 00:00:00,556.0,0.0,16.79,4.74 -2016-08-25 01:00:00,444.0,0.0,16.69,4.28 -2016-08-25 02:00:00,438.0,0.0,16.59,3.81 -2016-08-25 03:00:00,398.0,0.0,16.48,3.34 -2016-08-25 04:00:00,395.0,0.0,16.46,3.18 -2016-08-25 05:00:00,328.0,0.0,16.44,3.02 -2016-08-25 06:00:00,345.0,10.95,16.42,2.86 -2016-08-25 07:00:00,404.0,93.77,16.49,3.14 -2016-08-25 08:00:00,486.0,190.87,16.57,3.42 -2016-08-25 09:00:00,604.0,341.46,16.64,3.7 -2016-08-25 10:00:00,644.0,89.67,16.72,3.62 -2016-08-25 11:00:00,681.0,161.15,16.8,3.54 -2016-08-25 12:00:00,685.0,507.73,16.88,3.46 -2016-08-25 13:00:00,693.0,132.59,16.93,3.71 -2016-08-25 14:00:00,679.0,253.34,16.98,3.97 -2016-08-25 15:00:00,622.0,197.33,17.04,4.22 -2016-08-25 16:00:00,560.0,137.58,16.97,4.28 -2016-08-25 17:00:00,505.0,23.37,16.91,4.33 -2016-08-25 18:00:00,571.0,11.64,16.84,4.39 -2016-08-25 19:00:00,622.0,0.0,16.77,4.24 -2016-08-25 20:00:00,624.0,0.0,16.7,4.09 -2016-08-25 21:00:00,607.0,0.0,16.64,3.94 -2016-08-25 22:00:00,825.0,0.0,16.58,4.34 -2016-08-25 23:00:00,789.0,0.0,16.51,4.74 -2016-08-26 00:00:00,580.0,0.0,16.45,5.14 -2016-08-26 01:00:00,459.0,0.0,16.38,5.24 -2016-08-26 02:00:00,434.0,0.0,16.31,5.33 -2016-08-26 03:00:00,396.0,0.0,16.23,5.42 -2016-08-26 04:00:00,389.0,0.0,16.09,5.18 -2016-08-26 05:00:00,346.0,0.0,15.95,4.94 -2016-08-26 06:00:00,329.0,10.43,15.81,4.7 -2016-08-26 07:00:00,388.0,121.53,15.87,4.23 -2016-08-26 08:00:00,508.0,329.8,15.92,3.75 -2016-08-26 09:00:00,575.0,518.32,15.98,3.27 -2016-08-26 10:00:00,614.0,669.41,16.17,3.18 -2016-08-26 11:00:00,618.0,744.68,16.36,3.09 -2016-08-26 12:00:00,646.0,787.69,16.55,3.01 -2016-08-26 13:00:00,659.0,777.76,16.67,3.35 -2016-08-26 14:00:00,639.0,677.85,16.8,3.7 -2016-08-26 15:00:00,590.0,560.38,16.93,4.04 -2016-08-26 16:00:00,495.0,421.41,16.93,4.44 -2016-08-26 17:00:00,446.0,165.91,16.94,4.84 -2016-08-26 18:00:00,511.0,42.04,16.94,5.24 -2016-08-26 19:00:00,584.0,0.0,16.93,5.31 -2016-08-26 20:00:00,584.0,0.0,16.92,5.37 -2016-08-26 21:00:00,595.0,0.0,16.92,5.43 -2016-08-26 22:00:00,832.0,0.0,16.93,5.41 -2016-08-26 23:00:00,779.0,0.0,16.95,5.39 -2016-08-27 00:00:00,574.0,0.0,16.96,5.37 -2016-08-27 01:00:00,471.0,0.0,16.99,5.67 -2016-08-27 02:00:00,440.0,0.0,17.02,5.98 -2016-08-27 03:00:00,396.0,0.0,17.05,6.29 -2016-08-27 04:00:00,398.0,0.0,17.14,5.99 -2016-08-27 05:00:00,339.0,0.0,17.23,5.69 -2016-08-27 06:00:00,320.0,10.35,17.31,5.39 -2016-08-27 07:00:00,394.0,62.07,17.35,4.86 -2016-08-27 08:00:00,492.0,204.53,17.38,4.33 -2016-08-27 09:00:00,559.0,472.16,17.42,3.79 -2016-08-27 10:00:00,579.0,635.59,17.46,3.66 -2016-08-27 11:00:00,613.0,724.99,17.51,3.53 -2016-08-27 12:00:00,591.0,226.2,17.56,3.39 -2016-08-27 13:00:00,589.0,730.91,17.47,4.6 -2016-08-27 14:00:00,597.0,700.45,17.38,5.81 -2016-08-27 15:00:00,533.0,599.27,17.3,7.02 -2016-08-27 16:00:00,481.0,425.46,17.31,7.22 -2016-08-27 17:00:00,442.0,109.91,17.32,7.42 -2016-08-27 18:00:00,478.0,36.77,17.33,7.61 -2016-08-27 19:00:00,547.0,0.0,17.34,8.02 -2016-08-27 20:00:00,558.0,0.0,17.35,8.43 -2016-08-27 21:00:00,552.0,0.0,17.37,8.84 -2016-08-27 22:00:00,781.0,0.0,17.22,9.14 -2016-08-27 23:00:00,760.0,0.0,17.08,9.45 -2016-08-28 00:00:00,553.0,0.0,16.93,9.75 -2016-08-28 01:00:00,457.0,0.0,16.89,10.21 -2016-08-28 02:00:00,426.0,0.0,16.85,10.66 -2016-08-28 03:00:00,388.0,0.0,16.81,11.12 -2016-08-28 04:00:00,391.0,0.0,16.93,11.23 -2016-08-28 05:00:00,331.0,0.0,17.05,11.34 -2016-08-28 06:00:00,314.0,9.25,17.17,11.45 -2016-08-28 07:00:00,353.0,86.5,17.21,10.94 -2016-08-28 08:00:00,407.0,164.19,17.26,10.43 -2016-08-28 09:00:00,521.0,300.89,17.3,9.92 -2016-08-28 10:00:00,604.0,202.81,17.23,9.56 -2016-08-28 11:00:00,661.0,664.52,17.16,9.2 -2016-08-28 12:00:00,658.0,544.46,17.09,8.84 -2016-08-28 13:00:00,640.0,343.52,16.97,8.7 -2016-08-28 14:00:00,607.0,224.16,16.85,8.57 -2016-08-28 15:00:00,572.0,81.61,16.74,8.43 -2016-08-28 16:00:00,469.0,96.53,16.78,8.33 -2016-08-28 17:00:00,434.0,78.9,16.82,8.23 -2016-08-28 18:00:00,464.0,38.25,16.86,8.14 -2016-08-28 19:00:00,511.0,0.0,16.83,7.89 -2016-08-28 20:00:00,527.0,0.0,16.8,7.65 -2016-08-28 21:00:00,510.0,0.0,16.78,7.41 -2016-08-28 22:00:00,727.0,0.0,16.77,7.23 -2016-08-28 23:00:00,666.0,0.0,16.77,7.06 -2016-08-29 00:00:00,490.0,0.0,16.76,6.88 -2016-08-29 01:00:00,416.0,0.0,16.72,6.77 -2016-08-29 02:00:00,391.0,0.0,16.68,6.65 -2016-08-29 03:00:00,391.0,0.0,16.64,6.54 -2016-08-29 04:00:00,374.0,0.0,16.51,6.44 -2016-08-29 05:00:00,330.0,0.0,16.38,6.34 -2016-08-29 06:00:00,312.0,8.2,16.25,6.25 -2016-08-29 07:00:00,381.0,114.56,16.2,6.0 -2016-08-29 08:00:00,430.0,325.71,16.14,5.76 -2016-08-29 09:00:00,516.0,502.93,16.09,5.52 -2016-08-29 10:00:00,521.0,253.43,16.12,5.17 -2016-08-29 11:00:00,531.0,372.09,16.15,4.83 -2016-08-29 12:00:00,574.0,502.08,16.18,4.48 -2016-08-29 13:00:00,610.0,444.56,16.39,4.23 -2016-08-29 14:00:00,615.0,105.87,16.61,3.98 -2016-08-29 15:00:00,565.0,261.01,16.83,3.72 -2016-08-29 16:00:00,461.0,196.53,16.8,3.5 -2016-08-29 17:00:00,421.0,161.56,16.78,3.28 -2016-08-29 18:00:00,432.0,34.07,16.76,3.06 -2016-08-29 19:00:00,491.0,0.0,16.71,2.62 -2016-08-29 20:00:00,493.0,0.0,16.65,2.18 -2016-08-29 21:00:00,471.0,0.0,16.6,1.74 -2016-08-29 22:00:00,657.0,0.0,16.56,1.44 -2016-08-29 23:00:00,571.0,0.0,16.51,1.15 -2016-08-30 00:00:00,498.0,0.0,16.47,0.86 -2016-08-30 01:00:00,432.0,0.0,16.37,0.97 -2016-08-30 02:00:00,371.0,0.0,16.27,1.09 -2016-08-30 03:00:00,415.0,0.0,16.17,1.2 -2016-08-30 04:00:00,410.0,0.0,16.09,1.66 -2016-08-30 05:00:00,331.0,0.0,16.01,2.12 -2016-08-30 06:00:00,314.0,7.67,15.92,2.58 -2016-08-30 07:00:00,361.0,99.44,16.09,2.77 -2016-08-30 08:00:00,450.0,323.31,16.25,2.96 -2016-08-30 09:00:00,487.0,505.28,16.42,3.14 -2016-08-30 10:00:00,521.0,484.53,16.56,2.79 -2016-08-30 11:00:00,526.0,465.59,16.7,2.44 -2016-08-30 12:00:00,576.0,422.85,16.84,2.08 -2016-08-30 13:00:00,602.0,235.49,16.86,2.12 -2016-08-30 14:00:00,605.0,116.08,16.88,2.17 -2016-08-30 15:00:00,539.0,366.27,16.9,2.21 -2016-08-30 16:00:00,457.0,188.21,16.84,1.92 -2016-08-30 17:00:00,408.0,202.07,16.79,1.64 -2016-08-30 18:00:00,451.0,31.01,16.73,1.35 -2016-08-30 19:00:00,489.0,0.0,16.68,1.43 -2016-08-30 20:00:00,466.0,0.0,16.63,1.52 -2016-08-30 21:00:00,488.0,0.0,16.59,1.6 -2016-08-30 22:00:00,628.0,0.0,16.56,1.95 -2016-08-30 23:00:00,561.0,0.0,16.54,2.3 -2016-08-31 00:00:00,473.0,0.0,16.51,2.65 -2016-08-31 01:00:00,404.0,0.0,16.49,3.09 -2016-08-31 02:00:00,371.0,0.0,16.46,3.53 -2016-08-31 03:00:00,402.0,0.0,16.43,3.97 -2016-08-31 04:00:00,399.0,0.0,16.47,4.29 -2016-08-31 05:00:00,329.0,0.0,16.5,4.62 -2016-08-31 06:00:00,314.0,7.12,16.53,4.94 -2016-08-31 07:00:00,389.0,72.56,16.6,4.67 -2016-08-31 08:00:00,438.0,98.21,16.66,4.4 -2016-08-31 09:00:00,445.0,105.06,16.73,4.12 -2016-08-31 10:00:00,475.0,238.52,16.76,4.03 -2016-08-31 11:00:00,517.0,347.98,16.8,3.93 -2016-08-31 12:00:00,565.0,416.92,16.84,3.83 -2016-08-31 13:00:00,578.0,748.84,16.86,3.94 -2016-08-31 14:00:00,572.0,682.23,16.89,4.06 -2016-08-31 15:00:00,540.0,576.18,16.92,4.17 -2016-08-31 16:00:00,448.0,389.28,16.84,4.2 -2016-08-31 17:00:00,429.0,174.19,16.76,4.23 -2016-08-31 18:00:00,490.0,29.66,16.68,4.26 -2016-08-31 19:00:00,497.0,0.0,16.55,4.12 -2016-08-31 20:00:00,500.0,0.0,16.42,3.98 -2016-08-31 21:00:00,483.0,0.0,16.3,3.83 -2016-08-31 22:00:00,605.0,0.0,16.15,3.68 -2016-08-31 23:00:00,529.0,0.0,16.0,3.52 -2016-09-01 00:00:00,475.0,0.0,15.85,3.37 -2016-09-01 01:00:00,397.0,0.0,15.83,3.26 -2016-09-01 02:00:00,372.0,0.0,15.81,3.16 -2016-09-01 03:00:00,413.0,0.0,15.79,3.06 -2016-09-01 04:00:00,414.0,0.0,15.71,2.47 -2016-09-01 05:00:00,313.0,0.0,15.62,1.89 -2016-09-01 06:00:00,308.0,6.11,15.54,1.3 -2016-09-01 07:00:00,366.0,115.94,15.5,1.19 -2016-09-01 08:00:00,442.0,293.12,15.47,1.09 -2016-09-01 09:00:00,469.0,415.84,15.43,0.98 -2016-09-01 10:00:00,479.0,484.36,15.5,1.1 -2016-09-01 11:00:00,513.0,595.91,15.57,1.22 -2016-09-01 12:00:00,539.0,723.58,15.65,1.34 -2016-09-01 13:00:00,565.0,687.38,15.74,1.82 -2016-09-01 14:00:00,590.0,616.24,15.82,2.3 -2016-09-01 15:00:00,536.0,498.87,15.91,2.79 -2016-09-01 16:00:00,445.0,326.28,15.91,2.91 -2016-09-01 17:00:00,379.0,146.44,15.92,3.03 -2016-09-01 18:00:00,431.0,30.34,15.92,3.16 -2016-09-01 19:00:00,463.0,0.0,15.81,3.21 -2016-09-01 20:00:00,455.0,0.0,15.69,3.26 -2016-09-01 21:00:00,443.0,0.0,15.58,3.31 -2016-09-01 22:00:00,600.0,0.0,15.54,3.65 -2016-09-01 23:00:00,538.0,0.0,15.49,3.98 -2016-09-02 00:00:00,470.0,0.0,15.45,4.32 -2016-09-02 01:00:00,393.0,0.0,15.47,4.79 -2016-09-02 02:00:00,362.0,0.0,15.49,5.26 -2016-09-02 03:00:00,414.0,0.0,15.51,5.72 -2016-09-02 04:00:00,391.0,0.0,15.57,6.17 -2016-09-02 05:00:00,308.0,0.0,15.62,6.62 -2016-09-02 06:00:00,306.0,4.12,15.68,7.06 -2016-09-02 07:00:00,378.0,24.89,15.86,6.91 -2016-09-02 08:00:00,396.0,20.11,16.05,6.76 -2016-09-02 09:00:00,449.0,76.36,16.23,6.61 -2016-09-02 10:00:00,500.0,123.35,16.39,6.33 -2016-09-02 11:00:00,500.0,81.55,16.56,6.05 -2016-09-02 12:00:00,529.0,426.71,16.73,5.77 -2016-09-02 13:00:00,559.0,514.23,16.73,5.66 -2016-09-02 14:00:00,596.0,633.88,16.74,5.56 -2016-09-02 15:00:00,551.0,520.1,16.74,5.46 -2016-09-02 16:00:00,471.0,340.0,16.77,5.32 -2016-09-02 17:00:00,412.0,176.62,16.79,5.19 -2016-09-02 18:00:00,438.0,26.37,16.82,5.05 -2016-09-02 19:00:00,463.0,0.0,16.78,4.84 -2016-09-02 20:00:00,489.0,0.0,16.74,4.63 -2016-09-02 21:00:00,474.0,0.0,16.7,4.43 -2016-09-02 22:00:00,624.0,0.0,16.66,3.96 -2016-09-02 23:00:00,590.0,0.0,16.61,3.5 -2016-09-03 00:00:00,488.0,0.0,16.57,3.03 -2016-09-03 01:00:00,407.0,0.0,16.61,3.64 -2016-09-03 02:00:00,381.0,0.0,16.64,4.25 -2016-09-03 03:00:00,408.0,0.0,16.68,4.86 -2016-09-03 04:00:00,408.0,0.0,16.74,5.54 -2016-09-03 05:00:00,320.0,0.0,16.79,6.23 -2016-09-03 06:00:00,308.0,4.57,16.85,6.91 -2016-09-03 07:00:00,359.0,5.79,16.88,7.32 -2016-09-03 08:00:00,432.0,27.53,16.92,7.74 -2016-09-03 09:00:00,495.0,150.5,16.95,8.15 -2016-09-03 10:00:00,515.0,149.28,16.96,8.69 -2016-09-03 11:00:00,505.0,132.68,16.97,9.23 -2016-09-03 12:00:00,523.0,113.25,16.98,9.77 -2016-09-03 13:00:00,565.0,96.1,17.18,9.78 -2016-09-03 14:00:00,582.0,46.82,17.38,9.79 -2016-09-03 15:00:00,554.0,40.22,17.58,9.81 -2016-09-03 16:00:00,461.0,43.12,17.59,9.71 -2016-09-03 17:00:00,410.0,26.06,17.6,9.6 -2016-09-03 18:00:00,483.0,6.88,17.61,9.5 -2016-09-03 19:00:00,548.0,0.0,17.64,9.26 -2016-09-03 20:00:00,523.0,0.0,17.66,9.02 -2016-09-03 21:00:00,509.0,0.0,17.69,8.77 -2016-09-03 22:00:00,623.0,0.0,17.73,8.82 -2016-09-03 23:00:00,576.0,0.0,17.77,8.87 -2016-09-04 00:00:00,520.0,0.0,17.81,8.92 -2016-09-04 01:00:00,447.0,0.0,17.71,8.89 -2016-09-04 02:00:00,378.0,0.0,17.6,8.85 -2016-09-04 03:00:00,414.0,0.0,17.5,8.81 -2016-09-04 04:00:00,410.0,0.0,17.45,8.53 -2016-09-04 05:00:00,332.0,0.0,17.39,8.24 -2016-09-04 06:00:00,315.0,1.85,17.34,7.96 -2016-09-04 07:00:00,339.0,13.49,17.27,7.18 -2016-09-04 08:00:00,413.0,76.33,17.2,6.4 -2016-09-04 09:00:00,468.0,70.67,17.13,5.63 -2016-09-04 10:00:00,531.0,183.59,17.13,5.2 -2016-09-04 11:00:00,560.0,238.71,17.13,4.77 -2016-09-04 12:00:00,558.0,259.26,17.14,4.34 -2016-09-04 13:00:00,569.0,214.73,17.15,4.23 -2016-09-04 14:00:00,581.0,188.03,17.16,4.11 -2016-09-04 15:00:00,543.0,112.49,17.17,4.0 -2016-09-04 16:00:00,453.0,82.69,17.23,4.59 -2016-09-04 17:00:00,370.0,32.35,17.3,5.19 -2016-09-04 18:00:00,402.0,0.22,17.36,5.78 -2016-09-04 19:00:00,476.0,0.0,17.46,6.12 -2016-09-04 20:00:00,463.0,0.0,17.55,6.47 -2016-09-04 21:00:00,459.0,0.0,17.65,6.81 -2016-09-04 22:00:00,583.0,0.0,17.72,7.37 -2016-09-04 23:00:00,557.0,0.0,17.79,7.92 -2016-09-05 00:00:00,474.0,0.0,17.86,8.47 -2016-09-05 01:00:00,397.0,0.0,17.88,8.84 -2016-09-05 02:00:00,374.0,0.0,17.9,9.2 -2016-09-05 03:00:00,397.0,0.0,17.92,9.57 -2016-09-05 04:00:00,398.0,0.0,17.91,8.99 -2016-09-05 05:00:00,303.0,0.0,17.9,8.41 -2016-09-05 06:00:00,294.0,1.06,17.89,7.83 -2016-09-05 07:00:00,350.0,53.4,17.81,7.14 -2016-09-05 08:00:00,412.0,91.74,17.72,6.46 -2016-09-05 09:00:00,457.0,90.25,17.64,5.77 -2016-09-05 10:00:00,504.0,202.85,17.59,5.65 -2016-09-05 11:00:00,536.0,378.08,17.54,5.53 -2016-09-05 12:00:00,554.0,414.73,17.49,5.41 -2016-09-05 13:00:00,549.0,552.06,17.44,5.69 -2016-09-05 14:00:00,597.0,607.32,17.39,5.98 -2016-09-05 15:00:00,545.0,500.15,17.34,6.26 -2016-09-05 16:00:00,501.0,267.23,17.28,5.72 -2016-09-05 17:00:00,424.0,86.63,17.23,5.18 -2016-09-05 18:00:00,458.0,19.58,17.17,4.63 -2016-09-05 19:00:00,511.0,0.0,17.14,4.37 -2016-09-05 20:00:00,488.0,0.0,17.11,4.1 -2016-09-05 21:00:00,472.0,0.0,17.08,3.83 -2016-09-05 22:00:00,611.0,0.0,17.09,3.9 -2016-09-05 23:00:00,540.0,0.0,17.1,3.96 -2016-09-06 00:00:00,458.0,0.0,17.11,4.03 -2016-09-06 01:00:00,410.0,0.0,17.05,3.81 -2016-09-06 02:00:00,364.0,0.0,17.0,3.6 -2016-09-06 03:00:00,400.0,0.0,16.94,3.38 -2016-09-06 04:00:00,396.0,0.0,16.94,3.77 -2016-09-06 05:00:00,304.0,0.0,16.93,4.15 -2016-09-06 06:00:00,301.0,1.46,16.93,4.54 -2016-09-06 07:00:00,389.0,56.74,16.99,4.48 -2016-09-06 08:00:00,472.0,85.4,17.04,4.42 -2016-09-06 09:00:00,512.0,143.95,17.1,4.36 -2016-09-06 10:00:00,575.0,145.1,17.15,3.8 -2016-09-06 11:00:00,572.0,282.82,17.21,3.25 -2016-09-06 12:00:00,574.0,293.51,17.27,2.69 -2016-09-06 13:00:00,612.0,251.17,17.75,2.14 -2016-09-06 14:00:00,606.0,159.44,18.23,1.59 -2016-09-06 15:00:00,566.0,244.51,18.71,1.03 -2016-09-06 16:00:00,487.0,269.87,18.5,1.7 -2016-09-06 17:00:00,417.0,181.25,18.28,2.36 -2016-09-06 18:00:00,457.0,21.31,18.07,3.02 -2016-09-06 19:00:00,510.0,0.0,17.96,3.47 -2016-09-06 20:00:00,479.0,0.0,17.84,3.92 -2016-09-06 21:00:00,486.0,0.0,17.73,4.37 -2016-09-06 22:00:00,643.0,0.0,17.82,4.74 -2016-09-06 23:00:00,554.0,0.0,17.9,5.1 -2016-09-07 00:00:00,467.0,0.0,17.99,5.46 -2016-09-07 01:00:00,393.0,0.0,18.12,5.56 -2016-09-07 02:00:00,376.0,0.0,18.24,5.66 -2016-09-07 03:00:00,400.0,0.0,18.37,5.77 -2016-09-07 04:00:00,395.0,0.0,18.5,6.06 -2016-09-07 05:00:00,315.0,0.0,18.64,6.35 -2016-09-07 06:00:00,330.0,2.24,18.77,6.65 -2016-09-07 07:00:00,408.0,71.31,18.82,6.68 -2016-09-07 08:00:00,468.0,298.02,18.86,6.7 -2016-09-07 09:00:00,514.0,374.98,18.91,6.73 -2016-09-07 10:00:00,510.0,650.11,19.0,6.61 -2016-09-07 11:00:00,546.0,749.15,19.09,6.49 -2016-09-07 12:00:00,591.0,575.3,19.18,6.37 -2016-09-07 13:00:00,590.0,764.3,19.34,6.22 -2016-09-07 14:00:00,582.0,546.17,19.49,6.06 -2016-09-07 15:00:00,555.0,549.46,19.65,5.9 -2016-09-07 16:00:00,484.0,327.3,19.33,5.49 -2016-09-07 17:00:00,423.0,96.8,19.01,5.09 -2016-09-07 18:00:00,490.0,19.99,18.69,4.68 -2016-09-07 19:00:00,540.0,0.0,18.31,5.54 -2016-09-07 20:00:00,500.0,0.0,17.92,6.4 -2016-09-07 21:00:00,527.0,0.0,17.54,7.27 -2016-09-07 22:00:00,634.0,0.0,17.32,8.1 -2016-09-07 23:00:00,572.0,0.0,17.1,8.93 -2016-09-08 00:00:00,484.0,0.0,16.88,9.77 -2016-09-08 01:00:00,418.0,0.0,16.87,9.67 -2016-09-08 02:00:00,400.0,0.0,16.86,9.57 -2016-09-08 03:00:00,422.0,0.0,16.85,9.48 -2016-09-08 04:00:00,407.0,0.0,16.88,9.44 -2016-09-08 05:00:00,323.0,0.0,16.91,9.41 -2016-09-08 06:00:00,325.0,1.46,16.94,9.38 -2016-09-08 07:00:00,391.0,110.09,17.04,8.96 -2016-09-08 08:00:00,481.0,326.53,17.14,8.54 -2016-09-08 09:00:00,497.0,504.68,17.24,8.12 -2016-09-08 10:00:00,498.0,668.49,17.35,8.18 -2016-09-08 11:00:00,538.0,751.78,17.47,8.24 -2016-09-08 12:00:00,576.0,797.11,17.59,8.3 -2016-09-08 13:00:00,603.0,757.13,17.68,8.37 -2016-09-08 14:00:00,583.0,265.91,17.76,8.44 -2016-09-08 15:00:00,543.0,326.18,17.85,8.51 -2016-09-08 16:00:00,477.0,172.13,17.91,8.81 -2016-09-08 17:00:00,418.0,58.32,17.98,9.12 -2016-09-08 18:00:00,474.0,3.66,18.04,9.42 -2016-09-08 19:00:00,511.0,0.0,18.07,9.42 -2016-09-08 20:00:00,517.0,0.0,18.09,9.41 -2016-09-08 21:00:00,517.0,0.0,18.12,9.41 -2016-09-08 22:00:00,659.0,0.0,18.04,9.01 -2016-09-08 23:00:00,584.0,0.0,17.95,8.62 -2016-09-09 00:00:00,475.0,0.0,17.87,8.22 -2016-09-09 01:00:00,414.0,0.0,17.83,8.33 -2016-09-09 02:00:00,383.0,0.0,17.8,8.43 -2016-09-09 03:00:00,401.0,0.0,17.76,8.54 -2016-09-09 04:00:00,392.0,0.0,17.75,8.55 -2016-09-09 05:00:00,342.0,0.0,17.75,8.56 -2016-09-09 06:00:00,339.0,0.0,17.74,8.57 -2016-09-09 07:00:00,397.0,67.45,17.79,9.01 -2016-09-09 08:00:00,470.0,165.12,17.83,9.45 -2016-09-09 09:00:00,522.0,169.06,17.88,9.89 -2016-09-09 10:00:00,564.0,216.83,17.91,10.32 -2016-09-09 11:00:00,580.0,576.28,17.94,10.74 -2016-09-09 12:00:00,610.0,815.34,17.97,11.17 -2016-09-09 13:00:00,625.0,773.64,17.98,11.22 -2016-09-09 14:00:00,647.0,646.17,17.98,11.26 -2016-09-09 15:00:00,611.0,499.44,17.99,11.31 -2016-09-09 16:00:00,512.0,123.09,17.99,11.24 -2016-09-09 17:00:00,463.0,92.58,17.99,11.17 -2016-09-09 18:00:00,488.0,13.19,17.99,11.1 -2016-09-09 19:00:00,539.0,0.0,18.01,10.94 -2016-09-09 20:00:00,506.0,0.0,18.02,10.77 -2016-09-09 21:00:00,504.0,0.0,18.04,10.61 -2016-09-09 22:00:00,639.0,0.0,18.03,10.45 -2016-09-09 23:00:00,614.0,0.0,18.02,10.28 -2016-09-10 00:00:00,498.0,0.0,18.01,10.12 -2016-09-10 01:00:00,449.0,0.0,17.94,9.43 -2016-09-10 02:00:00,463.0,0.0,17.88,8.73 -2016-09-10 03:00:00,460.0,0.0,17.81,8.03 -2016-09-10 04:00:00,419.0,0.0,17.73,6.88 -2016-09-10 05:00:00,349.0,0.0,17.64,5.73 -2016-09-10 06:00:00,352.0,0.0,17.56,4.58 -2016-09-10 07:00:00,393.0,38.27,17.45,4.12 -2016-09-10 08:00:00,469.0,123.93,17.34,3.67 -2016-09-10 09:00:00,558.0,98.54,17.23,3.21 -2016-09-10 10:00:00,622.0,132.19,17.08,3.3 -2016-09-10 11:00:00,656.0,699.92,16.93,3.39 -2016-09-10 12:00:00,709.0,701.38,16.78,3.48 -2016-09-10 13:00:00,705.0,567.61,16.65,4.13 -2016-09-10 14:00:00,744.0,678.49,16.51,4.79 -2016-09-10 15:00:00,687.0,561.99,16.38,5.45 -2016-09-10 16:00:00,597.0,377.04,16.26,5.41 -2016-09-10 17:00:00,494.0,167.98,16.15,5.37 -2016-09-10 18:00:00,484.0,12.77,16.03,5.32 -2016-09-10 19:00:00,507.0,0.0,15.96,5.05 -2016-09-10 20:00:00,512.0,0.0,15.9,4.77 -2016-09-10 21:00:00,511.0,0.0,15.83,4.5 -2016-09-10 22:00:00,684.0,0.0,15.76,3.71 -2016-09-10 23:00:00,618.0,0.0,15.7,2.93 -2016-09-11 00:00:00,502.0,0.0,15.63,2.15 -2016-09-11 01:00:00,478.0,0.0,15.52,1.92 -2016-09-11 02:00:00,465.0,0.0,15.41,1.69 -2016-09-11 03:00:00,457.0,0.0,15.31,1.46 -2016-09-11 04:00:00,451.0,0.0,15.3,2.25 -2016-09-11 05:00:00,369.0,0.0,15.3,3.04 -2016-09-11 06:00:00,347.0,0.0,15.29,3.83 -2016-09-11 07:00:00,379.0,102.49,15.42,4.48 -2016-09-11 08:00:00,406.0,316.16,15.55,5.13 -2016-09-11 09:00:00,536.0,516.83,15.68,5.78 -2016-09-11 10:00:00,620.0,552.85,15.97,6.04 -2016-09-11 11:00:00,703.0,468.25,16.26,6.3 -2016-09-11 12:00:00,652.0,449.41,16.55,6.57 -2016-09-11 13:00:00,621.0,521.14,16.75,6.77 -2016-09-11 14:00:00,652.0,608.66,16.94,6.98 -2016-09-11 15:00:00,588.0,552.83,17.14,7.19 -2016-09-11 16:00:00,485.0,255.79,17.2,7.18 -2016-09-11 17:00:00,402.0,86.72,17.27,7.18 -2016-09-11 18:00:00,419.0,11.66,17.33,7.17 -2016-09-11 19:00:00,457.0,0.0,17.37,7.6 -2016-09-11 20:00:00,460.0,0.0,17.4,8.04 -2016-09-11 21:00:00,471.0,0.0,17.44,8.47 -2016-09-11 22:00:00,610.0,0.0,17.48,8.85 -2016-09-11 23:00:00,553.0,0.0,17.51,9.22 -2016-09-12 00:00:00,473.0,0.0,17.55,9.6 -2016-09-12 01:00:00,428.0,0.0,17.57,9.87 -2016-09-12 02:00:00,368.0,0.0,17.59,10.14 -2016-09-12 03:00:00,404.0,0.0,17.62,10.41 -2016-09-12 04:00:00,391.0,0.0,17.69,10.41 -2016-09-12 05:00:00,307.0,0.0,17.75,10.41 -2016-09-12 06:00:00,308.0,0.0,17.82,10.41 -2016-09-12 07:00:00,362.0,56.39,17.85,10.16 -2016-09-12 08:00:00,412.0,140.92,17.89,9.91 -2016-09-12 09:00:00,506.0,109.21,17.92,9.66 -2016-09-12 10:00:00,491.0,259.87,17.97,9.52 -2016-09-12 11:00:00,544.0,344.99,18.03,9.38 -2016-09-12 12:00:00,590.0,475.82,18.09,9.24 -2016-09-12 13:00:00,580.0,548.48,18.1,8.77 -2016-09-12 14:00:00,612.0,521.54,18.1,8.29 -2016-09-12 15:00:00,581.0,451.47,18.11,7.82 -2016-09-12 16:00:00,478.0,134.73,18.05,7.64 -2016-09-12 17:00:00,407.0,27.37,17.99,7.46 -2016-09-12 18:00:00,463.0,9.36,17.93,7.28 -2016-09-12 19:00:00,530.0,0.0,17.86,7.19 -2016-09-12 20:00:00,533.0,0.0,17.8,7.1 -2016-09-12 21:00:00,504.0,0.0,17.73,7.01 -2016-09-12 22:00:00,608.0,0.0,17.68,6.39 -2016-09-12 23:00:00,510.0,0.0,17.64,5.77 -2016-09-13 00:00:00,435.0,0.0,17.59,5.14 -2016-09-13 01:00:00,422.0,0.0,17.44,4.76 -2016-09-13 02:00:00,376.0,0.0,17.29,4.38 -2016-09-13 03:00:00,408.0,0.0,17.14,4.0 -2016-09-13 04:00:00,400.0,0.0,17.02,4.24 -2016-09-13 05:00:00,346.0,0.0,16.89,4.49 -2016-09-13 06:00:00,314.0,0.0,16.77,4.73 -2016-09-13 07:00:00,363.0,44.41,16.63,5.66 -2016-09-13 08:00:00,446.0,55.87,16.49,6.59 -2016-09-13 09:00:00,504.0,64.96,16.35,7.52 -2016-09-13 10:00:00,514.0,44.1,16.31,7.8 -2016-09-13 11:00:00,546.0,31.84,16.27,8.09 -2016-09-13 12:00:00,556.0,38.3,16.24,8.37 -2016-09-13 13:00:00,577.0,47.75,16.51,8.43 -2016-09-13 14:00:00,589.0,46.95,16.77,8.49 -2016-09-13 15:00:00,563.0,41.04,17.04,8.55 -2016-09-13 16:00:00,497.0,12.88,16.99,8.38 -2016-09-13 17:00:00,449.0,20.02,16.94,8.21 -2016-09-13 18:00:00,506.0,0.22,16.89,8.04 -2016-09-13 19:00:00,561.0,0.0,16.88,8.12 -2016-09-13 20:00:00,542.0,0.0,16.86,8.21 -2016-09-13 21:00:00,513.0,0.0,16.85,8.29 -2016-09-13 22:00:00,624.0,0.0,16.96,7.32 -2016-09-13 23:00:00,551.0,0.0,17.07,6.35 -2016-09-14 00:00:00,467.0,0.0,17.18,5.38 -2016-09-14 01:00:00,406.0,0.0,17.12,5.65 -2016-09-14 02:00:00,363.0,0.0,17.06,5.91 -2016-09-14 03:00:00,397.0,0.0,17.0,6.18 -2016-09-14 04:00:00,408.0,0.0,17.07,6.26 -2016-09-14 05:00:00,331.0,0.0,17.13,6.34 -2016-09-14 06:00:00,317.0,0.0,17.2,6.43 -2016-09-14 07:00:00,385.0,79.94,17.15,7.01 -2016-09-14 08:00:00,459.0,195.44,17.09,7.6 -2016-09-14 09:00:00,478.0,460.85,17.04,8.18 -2016-09-14 10:00:00,504.0,668.58,17.08,8.28 -2016-09-14 11:00:00,492.0,735.04,17.13,8.38 -2016-09-14 12:00:00,520.0,823.57,17.18,8.48 -2016-09-14 13:00:00,543.0,775.11,17.13,8.16 -2016-09-14 14:00:00,573.0,694.43,17.07,7.84 -2016-09-14 15:00:00,539.0,558.59,17.02,7.52 -2016-09-14 16:00:00,439.0,367.0,17.1,7.4 -2016-09-14 17:00:00,381.0,103.0,17.18,7.28 -2016-09-14 18:00:00,426.0,7.06,17.26,7.16 -2016-09-14 19:00:00,481.0,0.0,17.17,6.86 -2016-09-14 20:00:00,472.0,0.0,17.08,6.56 -2016-09-14 21:00:00,477.0,0.0,16.99,6.26 -2016-09-14 22:00:00,607.0,0.0,16.93,5.77 -2016-09-14 23:00:00,540.0,0.0,16.88,5.27 -2016-09-15 00:00:00,445.0,0.0,16.82,4.77 -2016-09-15 01:00:00,393.0,0.0,16.82,4.75 -2016-09-15 02:00:00,359.0,0.0,16.81,4.73 -2016-09-15 03:00:00,384.0,0.0,16.81,4.7 -2016-09-15 04:00:00,397.0,0.0,16.75,4.42 -2016-09-15 05:00:00,316.0,0.0,16.69,4.13 -2016-09-15 06:00:00,294.0,0.0,16.63,3.85 -2016-09-15 07:00:00,358.0,45.92,16.47,4.2 -2016-09-15 08:00:00,459.0,179.75,16.32,4.56 -2016-09-15 09:00:00,503.0,61.9,16.16,4.91 -2016-09-15 10:00:00,526.0,91.73,15.99,5.57 -2016-09-15 11:00:00,594.0,59.8,15.83,6.23 -2016-09-15 12:00:00,616.0,72.0,15.67,6.88 -2016-09-15 13:00:00,625.0,85.6,16.03,6.09 -2016-09-15 14:00:00,658.0,66.37,16.38,5.29 -2016-09-15 15:00:00,613.0,39.58,16.74,4.5 -2016-09-15 16:00:00,522.0,50.59,16.67,5.5 -2016-09-15 17:00:00,437.0,22.74,16.6,6.51 -2016-09-15 18:00:00,486.0,0.0,16.53,7.52 -2016-09-15 19:00:00,557.0,0.0,16.34,7.63 -2016-09-15 20:00:00,533.0,0.0,16.16,7.75 -2016-09-15 21:00:00,498.0,0.0,15.97,7.86 -2016-09-15 22:00:00,617.0,0.0,15.91,8.08 -2016-09-15 23:00:00,542.0,0.0,15.85,8.29 -2016-09-16 00:00:00,443.0,0.0,15.79,8.51 -2016-09-16 01:00:00,413.0,0.0,15.76,8.88 -2016-09-16 02:00:00,371.0,0.0,15.72,9.25 -2016-09-16 03:00:00,412.0,0.0,15.69,9.61 -2016-09-16 04:00:00,407.0,0.0,15.77,9.89 -2016-09-16 05:00:00,342.0,0.0,15.86,10.17 -2016-09-16 06:00:00,328.0,0.0,15.94,10.44 -2016-09-16 07:00:00,426.0,49.39,15.9,10.4 -2016-09-16 08:00:00,462.0,49.42,15.86,10.35 -2016-09-16 09:00:00,499.0,308.38,15.82,10.3 -2016-09-16 10:00:00,506.0,425.73,15.78,10.12 -2016-09-16 11:00:00,537.0,341.56,15.74,9.94 -2016-09-16 12:00:00,525.0,433.67,15.71,9.77 -2016-09-16 13:00:00,565.0,258.96,15.67,9.6 -2016-09-16 14:00:00,573.0,605.51,15.64,9.43 -2016-09-16 15:00:00,521.0,141.44,15.6,9.26 -2016-09-16 16:00:00,442.0,168.24,15.52,9.5 -2016-09-16 17:00:00,387.0,66.67,15.45,9.75 -2016-09-16 18:00:00,448.0,4.55,15.37,10.0 -2016-09-16 19:00:00,488.0,0.0,15.3,10.03 -2016-09-16 20:00:00,494.0,0.0,15.24,10.06 -2016-09-16 21:00:00,511.0,0.0,15.17,10.08 -2016-09-16 22:00:00,617.0,0.0,15.2,9.73 -2016-09-16 23:00:00,561.0,0.0,15.23,9.37 -2016-09-17 00:00:00,461.0,0.0,15.26,9.02 -2016-09-17 01:00:00,398.0,0.0,15.27,8.79 -2016-09-17 02:00:00,363.0,0.0,15.27,8.56 -2016-09-17 03:00:00,399.0,0.0,15.28,8.33 -2016-09-17 04:00:00,399.0,0.0,15.25,8.1 -2016-09-17 05:00:00,332.0,0.0,15.21,7.87 -2016-09-17 06:00:00,316.0,0.0,15.18,7.64 -2016-09-17 07:00:00,369.0,51.91,15.16,7.4 -2016-09-17 08:00:00,452.0,103.93,15.15,7.15 -2016-09-17 09:00:00,515.0,166.1,15.13,6.91 -2016-09-17 10:00:00,511.0,102.33,15.13,6.99 -2016-09-17 11:00:00,535.0,428.32,15.13,7.08 -2016-09-17 12:00:00,525.0,280.56,15.13,7.16 -2016-09-17 13:00:00,567.0,109.29,15.24,7.08 -2016-09-17 14:00:00,606.0,127.97,15.35,7.0 -2016-09-17 15:00:00,557.0,128.18,15.46,6.92 -2016-09-17 16:00:00,449.0,24.95,15.39,6.89 -2016-09-17 17:00:00,402.0,26.35,15.33,6.85 -2016-09-17 18:00:00,454.0,0.0,15.26,6.81 -2016-09-17 19:00:00,490.0,0.0,15.21,6.49 -2016-09-17 20:00:00,500.0,0.0,15.16,6.17 -2016-09-17 21:00:00,518.0,0.0,15.11,5.85 -2016-09-17 22:00:00,629.0,0.0,15.03,5.59 -2016-09-17 23:00:00,571.0,0.0,14.95,5.33 -2016-09-18 00:00:00,474.0,0.0,14.87,5.08 -2016-09-18 01:00:00,431.0,0.0,15.05,4.91 -2016-09-18 02:00:00,390.0,0.0,15.23,4.74 -2016-09-18 03:00:00,419.0,0.0,15.42,4.58 -2016-09-18 04:00:00,413.0,0.0,15.39,4.35 -2016-09-18 05:00:00,348.0,0.0,15.35,4.13 -2016-09-18 06:00:00,312.0,0.0,15.32,3.9 -2016-09-18 07:00:00,360.0,31.32,15.37,3.75 -2016-09-18 08:00:00,434.0,166.67,15.42,3.6 -2016-09-18 09:00:00,515.0,61.27,15.47,3.45 -2016-09-18 10:00:00,553.0,35.46,15.57,3.64 -2016-09-18 11:00:00,582.0,112.51,15.68,3.83 -2016-09-18 12:00:00,581.0,87.06,15.79,4.03 -2016-09-18 13:00:00,582.0,115.65,15.61,3.87 -2016-09-18 14:00:00,572.0,226.67,15.42,3.71 -2016-09-18 15:00:00,547.0,127.77,15.24,3.56 -2016-09-18 16:00:00,451.0,157.82,15.32,3.38 -2016-09-18 17:00:00,378.0,30.5,15.41,3.2 -2016-09-18 18:00:00,400.0,1.38,15.49,3.02 -2016-09-18 19:00:00,445.0,0.0,15.53,2.93 -2016-09-18 20:00:00,454.0,0.0,15.56,2.84 -2016-09-18 21:00:00,451.0,0.0,15.6,2.74 -2016-09-18 22:00:00,580.0,0.0,15.63,2.78 -2016-09-18 23:00:00,527.0,0.0,15.65,2.82 -2016-09-19 00:00:00,454.0,0.0,15.68,2.86 -2016-09-19 01:00:00,406.0,0.0,15.79,2.75 -2016-09-19 02:00:00,370.0,0.0,15.9,2.65 -2016-09-19 03:00:00,391.0,0.0,16.02,2.55 -2016-09-19 04:00:00,402.0,0.0,15.92,2.62 -2016-09-19 05:00:00,318.0,0.0,15.82,2.68 -2016-09-19 06:00:00,304.0,0.0,15.72,2.74 -2016-09-19 07:00:00,350.0,47.9,15.67,2.98 -2016-09-19 08:00:00,408.0,222.74,15.61,3.21 -2016-09-19 09:00:00,476.0,137.93,15.56,3.45 -2016-09-19 10:00:00,529.0,158.68,15.56,3.83 -2016-09-19 11:00:00,562.0,367.94,15.56,4.21 -2016-09-19 12:00:00,582.0,480.69,15.56,4.59 -2016-09-19 13:00:00,579.0,334.29,15.42,5.28 -2016-09-19 14:00:00,567.0,193.61,15.27,5.97 -2016-09-19 15:00:00,565.0,137.73,15.13,6.66 -2016-09-19 16:00:00,486.0,133.42,15.1,6.96 -2016-09-19 17:00:00,393.0,53.42,15.07,7.26 -2016-09-19 18:00:00,458.0,0.0,15.04,7.56 -2016-09-19 19:00:00,500.0,0.0,15.02,7.5 -2016-09-19 20:00:00,474.0,0.0,15.0,7.44 -2016-09-19 21:00:00,470.0,0.0,14.98,7.38 -2016-09-19 22:00:00,583.0,0.0,14.99,7.13 -2016-09-19 23:00:00,528.0,0.0,15.01,6.88 -2016-09-20 00:00:00,440.0,0.0,15.02,6.63 -2016-09-20 01:00:00,404.0,0.0,14.98,6.29 -2016-09-20 02:00:00,380.0,0.0,14.93,5.94 -2016-09-20 03:00:00,400.0,0.0,14.89,5.59 -2016-09-20 04:00:00,412.0,0.0,14.89,5.6 -2016-09-20 05:00:00,330.0,0.0,14.89,5.6 -2016-09-20 06:00:00,314.0,0.0,14.89,5.61 -2016-09-20 07:00:00,373.0,35.15,14.89,5.46 -2016-09-20 08:00:00,470.0,86.55,14.89,5.3 -2016-09-20 09:00:00,492.0,56.27,14.89,5.14 -2016-09-20 10:00:00,534.0,127.06,14.93,5.05 -2016-09-20 11:00:00,542.0,180.68,14.98,4.96 -2016-09-20 12:00:00,590.0,253.31,15.03,4.87 -2016-09-20 13:00:00,614.0,470.56,15.15,4.74 -2016-09-20 14:00:00,609.0,359.09,15.26,4.6 -2016-09-20 15:00:00,568.0,134.89,15.38,4.47 -2016-09-20 16:00:00,483.0,83.74,15.43,4.11 -2016-09-20 17:00:00,412.0,50.75,15.49,3.76 -2016-09-20 18:00:00,445.0,0.0,15.54,3.41 -2016-09-20 19:00:00,495.0,0.0,15.49,3.19 -2016-09-20 20:00:00,508.0,0.0,15.44,2.97 -2016-09-20 21:00:00,501.0,0.0,15.39,2.76 -2016-09-20 22:00:00,601.0,0.0,15.28,2.33 -2016-09-20 23:00:00,536.0,0.0,15.18,1.9 -2016-09-21 00:00:00,451.0,0.0,15.07,1.48 -2016-09-21 01:00:00,416.0,0.0,15.14,1.63 -2016-09-21 02:00:00,387.0,0.0,15.2,1.78 -2016-09-21 03:00:00,423.0,0.0,15.27,1.93 -2016-09-21 04:00:00,422.0,0.0,15.21,2.23 -2016-09-21 05:00:00,334.0,0.0,15.14,2.52 -2016-09-21 06:00:00,313.0,0.0,15.08,2.81 -2016-09-21 07:00:00,389.0,17.52,15.1,2.96 -2016-09-21 08:00:00,468.0,100.4,15.11,3.1 -2016-09-21 09:00:00,539.0,110.91,15.13,3.24 -2016-09-21 10:00:00,539.0,446.54,15.15,3.42 -2016-09-21 11:00:00,536.0,494.45,15.17,3.59 -2016-09-21 12:00:00,574.0,307.74,15.2,3.77 -2016-09-21 13:00:00,584.0,250.95,15.14,4.51 -2016-09-21 14:00:00,589.0,211.03,15.08,5.26 -2016-09-21 15:00:00,537.0,276.52,15.02,6.01 -2016-09-21 16:00:00,449.0,141.48,15.16,5.93 -2016-09-21 17:00:00,398.0,48.06,15.31,5.85 -2016-09-21 18:00:00,448.0,0.0,15.45,5.77 -2016-09-21 19:00:00,520.0,0.0,15.55,5.49 -2016-09-21 20:00:00,518.0,0.0,15.65,5.2 -2016-09-21 21:00:00,478.0,0.0,15.75,4.92 -2016-09-21 22:00:00,605.0,0.0,15.75,4.9 -2016-09-21 23:00:00,542.0,0.0,15.75,4.88 -2016-09-22 00:00:00,462.0,0.0,15.75,4.86 -2016-09-22 01:00:00,405.0,0.0,15.53,4.24 -2016-09-22 02:00:00,380.0,0.0,15.31,3.62 -2016-09-22 03:00:00,399.0,0.0,15.09,3.01 -2016-09-22 04:00:00,412.0,0.0,15.02,2.91 -2016-09-22 05:00:00,335.0,0.0,14.94,2.82 -2016-09-22 06:00:00,321.0,0.0,14.87,2.73 -2016-09-22 07:00:00,390.0,48.43,14.88,2.71 -2016-09-22 08:00:00,471.0,291.97,14.88,2.69 -2016-09-22 09:00:00,527.0,464.19,14.89,2.68 -2016-09-22 10:00:00,554.0,624.42,14.93,2.39 -2016-09-22 11:00:00,556.0,720.45,14.97,2.11 -2016-09-22 12:00:00,566.0,708.34,15.01,1.82 -2016-09-22 13:00:00,581.0,724.59,15.0,2.34 -2016-09-22 14:00:00,594.0,642.13,14.99,2.87 -2016-09-22 15:00:00,592.0,347.66,14.98,3.39 -2016-09-22 16:00:00,477.0,174.71,14.91,3.46 -2016-09-22 17:00:00,442.0,59.2,14.83,3.53 -2016-09-22 18:00:00,478.0,0.0,14.76,3.6 -2016-09-22 19:00:00,519.0,0.0,14.69,3.59 -2016-09-22 20:00:00,520.0,0.0,14.62,3.58 -2016-09-22 21:00:00,518.0,0.0,14.55,3.57 -2016-09-22 22:00:00,613.0,0.0,14.48,3.17 -2016-09-22 23:00:00,542.0,0.0,14.4,2.76 -2016-09-23 00:00:00,492.0,0.0,14.33,2.36 -2016-09-23 01:00:00,436.0,0.0,14.5,2.19 -2016-09-23 02:00:00,413.0,0.0,14.66,2.02 -2016-09-23 03:00:00,423.0,0.0,14.83,1.85 -2016-09-23 04:00:00,438.0,0.0,14.81,1.95 -2016-09-23 05:00:00,368.0,0.0,14.8,2.06 -2016-09-23 06:00:00,363.0,0.0,14.78,2.17 -2016-09-23 07:00:00,460.0,37.63,14.91,3.12 -2016-09-23 08:00:00,459.0,275.52,15.04,4.07 -2016-09-23 09:00:00,493.0,484.54,15.17,5.02 -2016-09-23 10:00:00,504.0,623.81,15.44,5.59 -2016-09-23 11:00:00,502.0,558.17,15.71,6.15 -2016-09-23 12:00:00,522.0,613.22,15.98,6.72 -2016-09-23 13:00:00,545.0,737.0,16.06,6.9 -2016-09-23 14:00:00,564.0,556.91,16.15,7.08 -2016-09-23 15:00:00,508.0,423.69,16.23,7.26 -2016-09-23 16:00:00,435.0,183.44,16.33,7.37 -2016-09-23 17:00:00,382.0,22.77,16.44,7.49 -2016-09-23 18:00:00,431.0,0.0,16.54,7.6 -2016-09-23 19:00:00,490.0,0.0,16.55,8.0 -2016-09-23 20:00:00,497.0,0.0,16.57,8.41 -2016-09-23 21:00:00,530.0,0.0,16.58,8.81 -2016-09-23 22:00:00,652.0,0.0,16.62,9.28 -2016-09-23 23:00:00,565.0,0.0,16.67,9.74 -2016-09-24 00:00:00,497.0,0.0,16.71,10.21 -2016-09-24 01:00:00,429.0,0.0,16.76,10.78 -2016-09-24 02:00:00,386.0,0.0,16.82,11.36 -2016-09-24 03:00:00,411.0,0.0,16.87,11.93 -2016-09-24 04:00:00,417.0,0.0,16.96,11.9 -2016-09-24 05:00:00,358.0,0.0,17.04,11.88 -2016-09-24 06:00:00,311.0,0.0,17.13,11.85 -2016-09-24 07:00:00,363.0,36.16,17.12,11.84 -2016-09-24 08:00:00,450.0,119.42,17.11,11.84 -2016-09-24 09:00:00,526.0,204.13,17.1,11.83 -2016-09-24 10:00:00,555.0,341.18,17.11,11.82 -2016-09-24 11:00:00,545.0,131.25,17.12,11.8 -2016-09-24 12:00:00,552.0,91.58,17.13,11.78 -2016-09-24 13:00:00,576.0,113.34,17.04,11.7 -2016-09-24 14:00:00,586.0,45.48,16.95,11.62 -2016-09-24 15:00:00,562.0,34.62,16.86,11.54 -2016-09-24 16:00:00,491.0,18.06,16.78,11.17 -2016-09-24 17:00:00,422.0,16.75,16.69,10.8 -2016-09-24 18:00:00,495.0,0.0,16.61,10.43 -2016-09-24 19:00:00,547.0,0.0,16.43,9.63 -2016-09-24 20:00:00,548.0,0.0,16.24,8.83 -2016-09-24 21:00:00,535.0,0.0,16.06,8.03 -2016-09-24 22:00:00,638.0,0.0,15.68,8.84 -2016-09-24 23:00:00,586.0,0.0,15.3,9.66 -2016-09-25 00:00:00,516.0,0.0,14.92,10.47 -2016-09-25 01:00:00,463.0,0.0,15.09,10.28 -2016-09-25 02:00:00,431.0,0.0,15.27,10.1 -2016-09-25 03:00:00,448.0,0.0,15.44,9.92 -2016-09-25 04:00:00,436.0,0.0,15.28,9.84 -2016-09-25 05:00:00,357.0,0.0,15.13,9.77 -2016-09-25 06:00:00,340.0,0.0,14.97,9.7 -2016-09-25 07:00:00,373.0,41.87,14.91,9.47 -2016-09-25 08:00:00,433.0,299.21,14.84,9.24 -2016-09-25 09:00:00,484.0,476.96,14.78,9.01 -2016-09-25 10:00:00,533.0,505.24,14.83,8.74 -2016-09-25 11:00:00,544.0,428.94,14.88,8.46 -2016-09-25 12:00:00,522.0,633.83,14.93,8.19 -2016-09-25 13:00:00,540.0,291.59,15.04,8.16 -2016-09-25 14:00:00,557.0,312.38,15.14,8.12 -2016-09-25 15:00:00,533.0,163.25,15.25,8.08 -2016-09-25 16:00:00,451.0,29.16,15.34,7.79 -2016-09-25 17:00:00,388.0,38.99,15.43,7.49 -2016-09-25 18:00:00,400.0,0.0,15.52,7.2 -2016-09-25 19:00:00,446.0,0.0,15.62,7.05 -2016-09-25 20:00:00,470.0,0.0,15.72,6.91 -2016-09-25 21:00:00,463.0,0.0,15.82,6.76 -2016-09-25 22:00:00,578.0,0.0,15.85,6.77 -2016-09-25 23:00:00,523.0,0.0,15.89,6.78 -2016-09-26 00:00:00,450.0,0.0,15.92,6.79 -2016-09-26 01:00:00,436.0,0.0,15.98,6.86 -2016-09-26 02:00:00,390.0,0.0,16.05,6.93 -2016-09-26 03:00:00,416.0,0.0,16.11,7.01 -2016-09-26 04:00:00,420.0,0.0,16.09,7.47 -2016-09-26 05:00:00,336.0,0.0,16.06,7.93 -2016-09-26 06:00:00,323.0,0.0,16.04,8.39 -2016-09-26 07:00:00,383.0,37.28,16.07,8.5 -2016-09-26 08:00:00,428.0,17.46,16.09,8.61 -2016-09-26 09:00:00,471.0,31.87,16.12,8.72 -2016-09-26 10:00:00,514.0,105.86,16.15,9.0 -2016-09-26 11:00:00,515.0,64.32,16.18,9.29 -2016-09-26 12:00:00,560.0,92.67,16.21,9.57 -2016-09-26 13:00:00,585.0,43.42,16.21,9.88 -2016-09-26 14:00:00,591.0,39.78,16.21,10.18 -2016-09-26 15:00:00,593.0,67.37,16.21,10.48 -2016-09-26 16:00:00,519.0,68.11,16.16,11.02 -2016-09-26 17:00:00,443.0,22.65,16.1,11.55 -2016-09-26 18:00:00,503.0,0.0,16.05,12.08 -2016-09-26 19:00:00,546.0,0.0,16.16,11.43 -2016-09-26 20:00:00,535.0,0.0,16.27,10.79 -2016-09-26 21:00:00,478.0,0.0,16.38,10.14 -2016-09-26 22:00:00,600.0,0.0,16.44,9.6 -2016-09-26 23:00:00,537.0,0.0,16.51,9.05 -2016-09-27 00:00:00,452.0,0.0,16.57,8.51 -2016-09-27 01:00:00,412.0,0.0,16.45,7.97 -2016-09-27 02:00:00,387.0,0.0,16.33,7.43 -2016-09-27 03:00:00,427.0,0.0,16.22,6.9 -2016-09-27 04:00:00,440.0,0.0,16.22,6.88 -2016-09-27 05:00:00,343.0,0.0,16.22,6.87 -2016-09-27 06:00:00,344.0,0.0,16.22,6.86 -2016-09-27 07:00:00,398.0,11.69,16.2,6.25 -2016-09-27 08:00:00,459.0,64.15,16.19,5.65 -2016-09-27 09:00:00,518.0,164.24,16.17,5.05 -2016-09-27 10:00:00,513.0,211.99,16.16,5.12 -2016-09-27 11:00:00,546.0,332.42,16.16,5.2 -2016-09-27 12:00:00,573.0,172.44,16.16,5.27 -2016-09-27 13:00:00,595.0,496.18,16.04,5.54 -2016-09-27 14:00:00,612.0,504.69,15.92,5.82 -2016-09-27 15:00:00,548.0,430.28,15.8,6.1 -2016-09-27 16:00:00,473.0,283.86,15.5,5.93 -2016-09-27 17:00:00,431.0,90.42,15.19,5.76 -2016-09-27 18:00:00,469.0,0.0,14.89,5.59 -2016-09-27 19:00:00,525.0,0.0,14.65,4.93 -2016-09-27 20:00:00,527.0,0.0,14.41,4.27 -2016-09-27 21:00:00,494.0,0.0,14.17,3.61 -2016-09-27 22:00:00,604.0,0.0,14.04,3.66 -2016-09-27 23:00:00,538.0,0.0,13.92,3.71 -2016-09-28 00:00:00,482.0,0.0,13.79,3.75 -2016-09-28 01:00:00,417.0,0.0,13.84,4.06 -2016-09-28 02:00:00,384.0,0.0,13.88,4.38 -2016-09-28 03:00:00,434.0,0.0,13.93,4.69 -2016-09-28 04:00:00,423.0,0.0,13.96,4.75 -2016-09-28 05:00:00,341.0,0.0,14.0,4.82 -2016-09-28 06:00:00,343.0,0.0,14.03,4.88 -2016-09-28 07:00:00,407.0,55.04,14.12,5.06 -2016-09-28 08:00:00,468.0,280.48,14.21,5.24 -2016-09-28 09:00:00,546.0,396.82,14.3,5.42 -2016-09-28 10:00:00,558.0,239.11,14.4,5.78 -2016-09-28 11:00:00,538.0,263.15,14.5,6.15 -2016-09-28 12:00:00,564.0,145.66,14.61,6.51 -2016-09-28 13:00:00,560.0,129.2,14.57,6.69 -2016-09-28 14:00:00,593.0,89.39,14.53,6.87 -2016-09-28 15:00:00,544.0,109.02,14.49,7.05 -2016-09-28 16:00:00,459.0,70.97,14.55,7.11 -2016-09-28 17:00:00,405.0,28.3,14.6,7.17 -2016-09-28 18:00:00,448.0,0.0,14.66,7.23 -2016-09-28 19:00:00,508.0,0.0,14.75,7.44 -2016-09-28 20:00:00,518.0,0.0,14.85,7.65 -2016-09-28 21:00:00,499.0,0.0,14.94,7.86 -2016-09-28 22:00:00,612.0,0.0,15.06,8.11 -2016-09-28 23:00:00,532.0,0.0,15.18,8.35 -2016-09-29 00:00:00,469.0,0.0,15.3,8.59 -2016-09-29 01:00:00,430.0,0.0,15.31,8.96 -2016-09-29 02:00:00,403.0,0.0,15.31,9.32 -2016-09-29 03:00:00,430.0,0.0,15.32,9.68 -2016-09-29 04:00:00,433.0,0.0,15.47,9.38 -2016-09-29 05:00:00,338.0,0.0,15.61,9.08 -2016-09-29 06:00:00,331.0,0.0,15.76,8.77 -2016-09-29 07:00:00,413.0,12.97,15.75,8.33 -2016-09-29 08:00:00,468.0,120.72,15.74,7.89 -2016-09-29 09:00:00,499.0,325.06,15.73,7.45 -2016-09-29 10:00:00,545.0,622.03,15.55,7.19 -2016-09-29 11:00:00,560.0,641.23,15.37,6.93 -2016-09-29 12:00:00,574.0,737.22,15.2,6.68 -2016-09-29 13:00:00,588.0,583.96,15.19,6.63 -2016-09-29 14:00:00,611.0,549.08,15.18,6.57 -2016-09-29 15:00:00,562.0,450.32,15.17,6.52 -2016-09-29 16:00:00,478.0,180.47,15.0,6.34 -2016-09-29 17:00:00,407.0,48.87,14.84,6.15 -2016-09-29 18:00:00,444.0,0.0,14.67,5.96 -2016-09-29 19:00:00,524.0,0.0,14.54,6.03 -2016-09-29 20:00:00,515.0,0.0,14.4,6.1 -2016-09-29 21:00:00,455.0,0.0,14.27,6.17 -2016-09-29 22:00:00,576.0,0.0,14.2,6.18 -2016-09-29 23:00:00,531.0,0.0,14.13,6.19 -2016-09-30 00:00:00,465.0,0.0,14.06,6.21 -2016-09-30 01:00:00,414.0,0.0,14.19,6.06 -2016-09-30 02:00:00,379.0,0.0,14.31,5.91 -2016-09-30 03:00:00,426.0,0.0,14.44,5.77 -2016-09-30 04:00:00,428.0,0.0,14.41,6.0 -2016-09-30 05:00:00,341.0,0.0,14.37,6.24 -2016-09-30 06:00:00,347.0,0.0,14.34,6.48 -2016-09-30 07:00:00,449.0,60.75,14.28,6.63 -2016-09-30 08:00:00,448.0,249.76,14.22,6.77 -2016-09-30 09:00:00,458.0,486.31,14.16,6.91 -2016-09-30 10:00:00,494.0,590.63,14.15,6.51 -2016-09-30 11:00:00,510.0,725.31,14.14,6.11 -2016-09-30 12:00:00,513.0,768.71,14.13,5.71 -2016-09-30 13:00:00,534.0,604.28,14.27,5.56 -2016-09-30 14:00:00,581.0,322.56,14.41,5.41 -2016-09-30 15:00:00,520.0,419.97,14.55,5.26 -2016-09-30 16:00:00,417.0,249.31,14.45,4.99 -2016-09-30 17:00:00,378.0,94.33,14.34,4.72 -2016-09-30 18:00:00,414.0,0.0,14.24,4.46 -2016-09-30 19:00:00,485.0,0.0,14.3,4.72 -2016-09-30 20:00:00,514.0,0.0,14.36,4.98 -2016-09-30 21:00:00,504.0,0.0,14.42,5.24 -2016-09-30 22:00:00,599.0,0.0,14.46,6.09 -2016-09-30 23:00:00,541.0,0.0,14.5,6.94 -2016-10-01 00:00:00,464.0,0.0,14.54,7.79 -2016-10-01 01:00:00,411.0,0.0,14.5,9.01 -2016-10-01 02:00:00,377.0,0.0,14.46,10.22 -2016-10-01 03:00:00,429.0,0.0,14.42,11.43 -2016-10-01 04:00:00,420.0,0.0,14.1,11.24 -2016-10-01 05:00:00,348.0,0.0,13.77,11.05 -2016-10-01 06:00:00,325.0,0.0,13.45,10.86 -2016-10-01 07:00:00,380.0,69.38,13.65,10.86 -2016-10-01 08:00:00,441.0,211.11,13.85,10.86 -2016-10-01 09:00:00,503.0,351.53,14.06,10.86 -2016-10-01 10:00:00,488.0,618.08,14.06,10.78 -2016-10-01 11:00:00,507.0,602.92,14.07,10.71 -2016-10-01 12:00:00,532.0,815.57,14.09,10.63 -2016-10-01 13:00:00,590.0,628.75,14.09,10.28 -2016-10-01 14:00:00,591.0,642.92,14.1,9.92 -2016-10-01 15:00:00,546.0,230.28,14.1,9.56 -2016-10-01 16:00:00,474.0,206.31,14.12,9.43 -2016-10-01 17:00:00,417.0,53.24,14.13,9.3 -2016-10-01 18:00:00,479.0,0.0,14.15,9.17 -2016-10-01 19:00:00,523.0,0.0,14.14,8.8 -2016-10-01 20:00:00,540.0,0.0,14.12,8.43 -2016-10-01 21:00:00,541.0,0.0,14.1,8.06 -2016-10-01 22:00:00,626.0,0.0,14.2,7.81 -2016-10-01 23:00:00,567.0,0.0,14.3,7.57 -2016-10-02 00:00:00,500.0,0.0,14.4,7.32 -2016-10-02 01:00:00,439.0,0.0,14.41,6.72 -2016-10-02 02:00:00,414.0,0.0,14.42,6.11 -2016-10-02 03:00:00,453.0,0.0,14.43,5.5 -2016-10-02 04:00:00,454.0,0.0,14.36,4.92 -2016-10-02 05:00:00,356.0,0.0,14.29,4.34 -2016-10-02 06:00:00,342.0,0.0,14.22,3.75 -2016-10-02 07:00:00,385.0,75.08,14.27,3.06 -2016-10-02 08:00:00,424.0,289.36,14.32,2.37 -2016-10-02 09:00:00,501.0,483.16,14.36,1.68 -2016-10-02 10:00:00,556.0,639.73,14.45,1.63 -2016-10-02 11:00:00,564.0,707.85,14.55,1.57 -2016-10-02 12:00:00,556.0,662.46,14.64,1.52 -2016-10-02 13:00:00,575.0,668.16,14.85,1.85 -2016-10-02 14:00:00,571.0,641.84,15.07,2.18 -2016-10-02 15:00:00,499.0,483.28,15.28,2.51 -2016-10-02 16:00:00,420.0,239.23,15.43,3.02 -2016-10-02 17:00:00,365.0,66.47,15.57,3.52 -2016-10-02 18:00:00,381.0,0.0,15.72,4.03 -2016-10-02 19:00:00,415.0,0.0,15.75,4.24 -2016-10-02 20:00:00,457.0,0.0,15.77,4.46 -2016-10-02 21:00:00,453.0,0.0,15.79,4.68 -2016-10-02 22:00:00,571.0,0.0,15.86,4.99 -2016-10-02 23:00:00,515.0,0.0,15.92,5.31 -2016-10-03 00:00:00,433.0,0.0,15.99,5.63 -2016-10-03 01:00:00,417.0,0.0,15.86,6.04 -2016-10-03 02:00:00,403.0,0.0,15.74,6.46 -2016-10-03 03:00:00,421.0,0.0,15.61,6.87 -2016-10-03 04:00:00,437.0,0.0,15.62,7.14 -2016-10-03 05:00:00,369.0,0.0,15.62,7.4 -2016-10-03 06:00:00,341.0,0.0,15.62,7.67 -2016-10-03 07:00:00,414.0,65.83,15.66,7.94 -2016-10-03 08:00:00,447.0,281.79,15.69,8.22 -2016-10-03 09:00:00,472.0,491.76,15.73,8.5 -2016-10-03 10:00:00,476.0,653.16,15.73,8.57 -2016-10-03 11:00:00,476.0,739.53,15.73,8.65 -2016-10-03 12:00:00,499.0,792.34,15.73,8.73 -2016-10-03 13:00:00,526.0,708.55,15.89,8.37 -2016-10-03 14:00:00,546.0,249.68,16.06,8.0 -2016-10-03 15:00:00,540.0,363.32,16.23,7.64 -2016-10-03 16:00:00,440.0,311.47,16.24,7.9 -2016-10-03 17:00:00,386.0,78.71,16.24,8.17 -2016-10-03 18:00:00,411.0,0.0,16.25,8.43 -2016-10-03 19:00:00,449.0,0.0,16.18,9.08 -2016-10-03 20:00:00,500.0,0.0,16.11,9.72 -2016-10-03 21:00:00,455.0,0.0,16.04,10.37 -2016-10-03 22:00:00,561.0,0.0,16.07,10.54 -2016-10-03 23:00:00,516.0,0.0,16.09,10.7 -2016-10-04 00:00:00,461.0,0.0,16.12,10.87 -2016-10-04 01:00:00,406.0,0.0,16.05,10.82 -2016-10-04 02:00:00,391.0,0.0,15.98,10.77 -2016-10-04 03:00:00,426.0,0.0,15.91,10.72 -2016-10-04 04:00:00,434.0,0.0,15.86,10.51 -2016-10-04 05:00:00,343.0,0.0,15.81,10.3 -2016-10-04 06:00:00,333.0,0.0,15.75,10.1 -2016-10-04 07:00:00,409.0,51.88,15.75,10.01 -2016-10-04 08:00:00,465.0,146.28,15.75,9.93 -2016-10-04 09:00:00,503.0,241.16,15.74,9.85 -2016-10-04 10:00:00,497.0,598.17,15.85,9.72 -2016-10-04 11:00:00,513.0,490.23,15.95,9.59 -2016-10-04 12:00:00,543.0,286.29,16.06,9.46 -2016-10-04 13:00:00,563.0,233.27,16.23,8.89 -2016-10-04 14:00:00,587.0,59.69,16.41,8.31 -2016-10-04 15:00:00,534.0,37.5,16.58,7.74 -2016-10-04 16:00:00,459.0,92.42,16.48,7.58 -2016-10-04 17:00:00,400.0,33.45,16.37,7.43 -2016-10-04 18:00:00,448.0,0.0,16.27,7.27 -2016-10-04 19:00:00,523.0,0.0,16.03,7.35 -2016-10-04 20:00:00,525.0,0.0,15.79,7.43 -2016-10-04 21:00:00,475.0,0.0,15.54,7.52 -2016-10-04 22:00:00,605.0,0.0,15.4,7.43 -2016-10-04 23:00:00,546.0,0.0,15.26,7.33 -2016-10-05 00:00:00,492.0,0.0,15.12,7.24 -2016-10-05 01:00:00,443.0,0.0,15.06,6.26 -2016-10-05 02:00:00,407.0,0.0,14.99,5.28 -2016-10-05 03:00:00,437.0,0.0,14.93,4.3 -2016-10-05 04:00:00,451.0,0.0,14.71,4.69 -2016-10-05 05:00:00,354.0,0.0,14.48,5.07 -2016-10-05 06:00:00,364.0,0.0,14.26,5.45 -2016-10-05 07:00:00,440.0,37.93,14.37,5.54 -2016-10-05 08:00:00,476.0,259.4,14.47,5.63 -2016-10-05 09:00:00,503.0,462.74,14.57,5.72 -2016-10-05 10:00:00,502.0,631.84,14.73,5.59 -2016-10-05 11:00:00,526.0,614.06,14.9,5.45 -2016-10-05 12:00:00,529.0,750.12,15.06,5.31 -2016-10-05 13:00:00,554.0,750.32,15.2,5.42 -2016-10-05 14:00:00,577.0,624.64,15.35,5.53 -2016-10-05 15:00:00,513.0,488.61,15.49,5.64 -2016-10-05 16:00:00,438.0,195.91,15.47,5.51 -2016-10-05 17:00:00,384.0,75.65,15.45,5.38 -2016-10-05 18:00:00,419.0,0.0,15.43,5.26 -2016-10-05 19:00:00,479.0,0.0,15.42,5.72 -2016-10-05 20:00:00,494.0,0.0,15.4,6.18 -2016-10-05 21:00:00,458.0,0.0,15.38,6.65 -2016-10-05 22:00:00,588.0,0.0,15.45,7.14 -2016-10-05 23:00:00,525.0,0.0,15.51,7.63 -2016-10-06 00:00:00,481.0,0.0,15.57,8.12 -2016-10-06 01:00:00,425.0,0.0,15.1,7.99 -2016-10-06 02:00:00,381.0,0.0,14.63,7.85 -2016-10-06 03:00:00,431.0,0.0,14.16,7.71 -2016-10-06 04:00:00,442.0,0.0,13.93,8.35 -2016-10-06 05:00:00,363.0,0.0,13.7,9.0 -2016-10-06 06:00:00,343.0,0.0,13.47,9.64 -2016-10-06 07:00:00,421.0,58.81,13.22,10.0 -2016-10-06 08:00:00,490.0,282.43,12.97,10.37 -2016-10-06 09:00:00,502.0,494.01,12.72,10.73 -2016-10-06 10:00:00,518.0,657.76,12.83,10.27 -2016-10-06 11:00:00,504.0,750.95,12.95,9.81 -2016-10-06 12:00:00,520.0,801.18,13.06,9.35 -2016-10-06 13:00:00,545.0,770.23,13.71,9.62 -2016-10-06 14:00:00,570.0,581.55,14.36,9.89 -2016-10-06 15:00:00,537.0,196.51,15.01,10.17 -2016-10-06 16:00:00,457.0,178.62,15.03,10.23 -2016-10-06 17:00:00,394.0,68.3,15.05,10.29 -2016-10-06 18:00:00,413.0,0.0,15.07,10.36 -2016-10-06 19:00:00,491.0,0.0,14.91,9.89 -2016-10-06 20:00:00,523.0,0.0,14.75,9.43 -2016-10-06 21:00:00,474.0,0.0,14.58,8.97 -2016-10-06 22:00:00,589.0,0.0,14.48,8.68 -2016-10-06 23:00:00,555.0,0.0,14.38,8.4 -2016-10-07 00:00:00,486.0,0.0,14.28,8.12 -2016-10-07 01:00:00,462.0,0.0,14.13,7.65 -2016-10-07 02:00:00,416.0,0.0,13.99,7.17 -2016-10-07 03:00:00,454.0,0.0,13.84,6.69 -2016-10-07 04:00:00,471.0,0.0,13.73,6.29 -2016-10-07 05:00:00,395.0,0.0,13.62,5.88 -2016-10-07 06:00:00,387.0,0.0,13.51,5.48 -2016-10-07 07:00:00,474.0,14.44,13.5,5.62 -2016-10-07 08:00:00,497.0,100.37,13.48,5.76 -2016-10-07 09:00:00,502.0,333.63,13.47,5.9 -2016-10-07 10:00:00,533.0,412.54,13.56,5.81 -2016-10-07 11:00:00,520.0,570.92,13.65,5.72 -2016-10-07 12:00:00,525.0,673.38,13.74,5.63 -2016-10-07 13:00:00,547.0,631.68,13.86,4.9 -2016-10-07 14:00:00,582.0,178.25,13.98,4.17 -2016-10-07 15:00:00,550.0,112.63,14.09,3.45 -2016-10-07 16:00:00,447.0,245.09,14.2,3.43 -2016-10-07 17:00:00,413.0,46.73,14.3,3.41 -2016-10-07 18:00:00,443.0,0.0,14.41,3.39 -2016-10-07 19:00:00,483.0,0.0,14.41,3.58 -2016-10-07 20:00:00,552.0,0.0,14.41,3.77 -2016-10-07 21:00:00,560.0,0.0,14.41,3.96 -2016-10-07 22:00:00,648.0,0.0,14.45,3.57 -2016-10-07 23:00:00,601.0,0.0,14.49,3.19 -2016-10-08 00:00:00,517.0,0.0,14.53,2.8 -2016-10-08 01:00:00,464.0,0.0,14.33,2.81 -2016-10-08 02:00:00,455.0,0.0,14.14,2.83 -2016-10-08 03:00:00,487.0,0.0,13.94,2.84 -2016-10-08 04:00:00,474.0,0.0,13.95,3.27 -2016-10-08 05:00:00,429.0,0.0,13.95,3.71 -2016-10-08 06:00:00,394.0,0.0,13.96,4.14 -2016-10-08 07:00:00,457.0,26.78,14.1,4.68 -2016-10-08 08:00:00,523.0,87.09,14.23,5.22 -2016-10-08 09:00:00,554.0,58.7,14.36,5.77 -2016-10-08 10:00:00,545.0,50.39,14.53,5.51 -2016-10-08 11:00:00,547.0,165.59,14.7,5.26 -2016-10-08 12:00:00,531.0,687.69,14.88,5.01 -2016-10-08 13:00:00,588.0,674.99,15.09,4.72 -2016-10-08 14:00:00,634.0,525.73,15.31,4.43 -2016-10-08 15:00:00,573.0,367.21,15.53,4.14 -2016-10-08 16:00:00,486.0,236.42,15.49,4.46 -2016-10-08 17:00:00,450.0,66.51,15.45,4.77 -2016-10-08 18:00:00,478.0,0.0,15.41,5.09 -2016-10-08 19:00:00,534.0,0.0,15.29,5.13 -2016-10-08 20:00:00,611.0,0.0,15.17,5.17 -2016-10-08 21:00:00,603.0,0.0,15.05,5.21 -2016-10-08 22:00:00,684.0,0.0,15.0,5.13 -2016-10-08 23:00:00,633.0,0.0,14.95,5.04 -2016-10-09 00:00:00,554.0,0.0,14.9,4.95 -2016-10-09 01:00:00,500.0,0.0,14.78,5.05 -2016-10-09 02:00:00,483.0,0.0,14.66,5.14 -2016-10-09 03:00:00,469.0,0.0,14.54,5.24 -2016-10-09 04:00:00,479.0,0.0,14.47,5.25 -2016-10-09 05:00:00,412.0,0.0,14.39,5.26 -2016-10-09 06:00:00,387.0,0.0,14.31,5.27 -2016-10-09 07:00:00,421.0,21.38,14.35,5.28 -2016-10-09 08:00:00,511.0,148.39,14.38,5.29 -2016-10-09 09:00:00,564.0,301.57,14.41,5.3 -2016-10-09 10:00:00,605.0,322.25,14.52,5.49 -2016-10-09 11:00:00,599.0,443.54,14.61,5.68 -2016-10-09 12:00:00,548.0,533.79,14.72,5.88 -2016-10-09 13:00:00,560.0,553.33,14.75,5.82 -2016-10-09 14:00:00,589.0,353.41,14.79,5.76 -2016-10-09 15:00:00,538.0,397.11,14.83,5.7 -2016-10-09 16:00:00,444.0,198.99,14.78,5.94 -2016-10-09 17:00:00,411.0,55.85,14.72,6.18 -2016-10-09 18:00:00,440.0,0.0,14.67,6.43 -2016-10-09 19:00:00,496.0,0.0,14.53,6.37 -2016-10-09 20:00:00,567.0,0.0,14.39,6.32 -2016-10-09 21:00:00,518.0,0.0,14.25,6.26 -2016-10-09 22:00:00,639.0,0.0,14.19,5.96 -2016-10-09 23:00:00,590.0,0.0,14.12,5.66 -2016-10-10 00:00:00,498.0,0.0,14.06,5.35 -2016-10-10 01:00:00,453.0,0.0,14.05,5.13 -2016-10-10 02:00:00,457.0,0.0,14.05,4.91 -2016-10-10 03:00:00,477.0,0.0,14.04,4.69 -2016-10-10 04:00:00,484.0,0.0,14.03,4.81 -2016-10-10 05:00:00,414.0,0.0,14.02,4.94 -2016-10-10 06:00:00,391.0,0.0,14.01,5.06 -2016-10-10 07:00:00,451.0,15.54,14.04,5.36 -2016-10-10 08:00:00,525.0,93.38,14.06,5.66 -2016-10-10 09:00:00,574.0,114.77,14.09,5.96 -2016-10-10 10:00:00,545.0,198.86,14.1,5.95 -2016-10-10 11:00:00,535.0,226.97,14.12,5.95 -2016-10-10 12:00:00,547.0,217.1,14.15,5.94 -2016-10-10 13:00:00,578.0,387.84,14.13,6.0 -2016-10-10 14:00:00,598.0,216.35,14.12,6.06 -2016-10-10 15:00:00,564.0,240.52,14.1,6.12 -2016-10-10 16:00:00,454.0,100.03,14.11,6.39 -2016-10-10 17:00:00,419.0,21.33,14.12,6.66 -2016-10-10 18:00:00,452.0,0.0,14.13,6.92 -2016-10-10 19:00:00,525.0,0.0,14.06,7.1 -2016-10-10 20:00:00,572.0,0.0,13.99,7.27 -2016-10-10 21:00:00,536.0,0.0,13.92,7.45 -2016-10-10 22:00:00,639.0,0.0,13.91,7.66 -2016-10-10 23:00:00,582.0,0.0,13.9,7.88 -2016-10-11 00:00:00,509.0,0.0,13.89,8.1 -2016-10-11 01:00:00,465.0,0.0,13.96,8.44 -2016-10-11 02:00:00,481.0,0.0,14.03,8.78 -2016-10-11 03:00:00,469.0,0.0,14.1,9.12 -2016-10-11 04:00:00,487.0,0.0,14.04,9.2 -2016-10-11 05:00:00,427.0,0.0,13.97,9.27 -2016-10-11 06:00:00,412.0,0.0,13.9,9.35 -2016-10-11 07:00:00,471.0,10.36,13.94,9.32 -2016-10-11 08:00:00,549.0,13.74,13.97,9.3 -2016-10-11 09:00:00,606.0,109.47,14.01,9.27 -2016-10-11 10:00:00,606.0,243.88,14.03,9.24 -2016-10-11 11:00:00,597.0,301.56,14.06,9.2 -2016-10-11 12:00:00,618.0,535.55,14.1,9.17 -2016-10-11 13:00:00,620.0,654.12,14.22,9.01 -2016-10-11 14:00:00,613.0,548.63,14.35,8.85 -2016-10-11 15:00:00,577.0,383.03,14.47,8.69 -2016-10-11 16:00:00,494.0,149.57,14.5,9.0 -2016-10-11 17:00:00,438.0,30.1,14.53,9.31 -2016-10-11 18:00:00,471.0,0.0,14.56,9.61 -2016-10-11 19:00:00,569.0,0.0,14.4,9.83 -2016-10-11 20:00:00,597.0,0.0,14.24,10.06 -2016-10-11 21:00:00,545.0,0.0,14.08,10.28 -2016-10-11 22:00:00,668.0,0.0,13.92,10.46 -2016-10-11 23:00:00,603.0,0.0,13.75,10.65 -2016-10-12 00:00:00,522.0,0.0,13.58,10.84 -2016-10-12 01:00:00,508.0,0.0,13.43,10.64 -2016-10-12 02:00:00,511.0,0.0,13.29,10.45 -2016-10-12 03:00:00,516.0,0.0,13.14,10.25 -2016-10-12 04:00:00,522.0,0.0,12.94,10.16 -2016-10-12 05:00:00,468.0,0.0,12.73,10.06 -2016-10-12 06:00:00,442.0,0.0,12.52,9.97 -2016-10-12 07:00:00,528.0,29.28,12.47,10.33 -2016-10-12 08:00:00,615.0,74.08,12.41,10.68 -2016-10-12 09:00:00,637.0,231.72,12.35,11.03 -2016-10-12 10:00:00,632.0,481.55,12.61,11.36 -2016-10-12 11:00:00,622.0,718.64,12.87,11.69 -2016-10-12 12:00:00,626.0,739.38,13.12,12.01 -2016-10-12 13:00:00,628.0,731.5,13.54,12.03 -2016-10-12 14:00:00,659.0,633.38,13.96,12.05 -2016-10-12 15:00:00,602.0,497.03,14.38,12.07 -2016-10-12 16:00:00,526.0,278.48,14.41,11.92 -2016-10-12 17:00:00,479.0,40.6,14.44,11.77 -2016-10-12 18:00:00,521.0,0.0,14.47,11.61 -2016-10-12 19:00:00,595.0,0.0,14.28,11.6 -2016-10-12 20:00:00,630.0,0.0,14.09,11.59 -2016-10-12 21:00:00,600.0,0.0,13.9,11.57 -2016-10-12 22:00:00,711.0,0.0,13.79,11.28 -2016-10-12 23:00:00,648.0,0.0,13.67,10.99 -2016-10-13 00:00:00,561.0,0.0,13.55,10.7 -2016-10-13 01:00:00,530.0,0.0,13.58,10.15 -2016-10-13 02:00:00,534.0,0.0,13.62,9.6 -2016-10-13 03:00:00,547.0,0.0,13.65,9.05 -2016-10-13 04:00:00,555.0,0.0,13.5,9.31 -2016-10-13 05:00:00,480.0,0.0,13.35,9.58 -2016-10-13 06:00:00,462.0,0.0,13.19,9.85 -2016-10-13 07:00:00,529.0,18.11,13.15,10.12 -2016-10-13 08:00:00,593.0,56.2,13.11,10.4 -2016-10-13 09:00:00,617.0,104.51,13.07,10.68 -2016-10-13 10:00:00,610.0,95.93,13.11,10.36 -2016-10-13 11:00:00,579.0,215.2,13.15,10.04 -2016-10-13 12:00:00,575.0,439.72,13.19,9.72 -2016-10-13 13:00:00,600.0,200.39,13.5,8.89 -2016-10-13 14:00:00,612.0,409.49,13.82,8.06 -2016-10-13 15:00:00,585.0,151.18,14.13,7.23 -2016-10-13 16:00:00,501.0,219.25,14.02,7.18 -2016-10-13 17:00:00,457.0,19.99,13.91,7.14 -2016-10-13 18:00:00,507.0,0.0,13.8,7.09 -2016-10-13 19:00:00,600.0,0.0,13.63,6.69 -2016-10-13 20:00:00,666.0,0.0,13.46,6.28 -2016-10-13 21:00:00,581.0,0.0,13.28,5.88 -2016-10-13 22:00:00,684.0,0.0,13.23,5.17 -2016-10-13 23:00:00,618.0,0.0,13.17,4.47 -2016-10-14 00:00:00,537.0,0.0,13.11,3.77 -2016-10-14 01:00:00,502.0,0.0,13.33,3.13 -2016-10-14 02:00:00,507.0,0.0,13.54,2.49 -2016-10-14 03:00:00,540.0,0.0,13.76,1.85 -2016-10-14 04:00:00,532.0,0.0,13.7,1.54 -2016-10-14 05:00:00,484.0,0.0,13.63,1.22 -2016-10-14 06:00:00,479.0,0.0,13.56,0.91 -2016-10-14 07:00:00,579.0,22.37,13.59,1.43 -2016-10-14 08:00:00,605.0,213.17,13.62,1.95 -2016-10-14 09:00:00,631.0,308.08,13.65,2.47 -2016-10-14 10:00:00,594.0,599.63,13.84,3.23 -2016-10-14 11:00:00,575.0,682.57,14.02,3.99 -2016-10-14 12:00:00,553.0,236.71,14.2,4.74 -2016-10-14 13:00:00,569.0,173.56,14.34,5.52 -2016-10-14 14:00:00,604.0,49.68,14.47,6.3 -2016-10-14 15:00:00,567.0,54.16,14.6,7.08 -2016-10-14 16:00:00,494.0,94.79,14.43,7.24 -2016-10-14 17:00:00,433.0,5.8,14.26,7.4 -2016-10-14 18:00:00,494.0,0.0,14.09,7.56 -2016-10-14 19:00:00,582.0,0.0,13.89,7.18 -2016-10-14 20:00:00,663.0,0.0,13.69,6.8 -2016-10-14 21:00:00,615.0,0.0,13.48,6.41 -2016-10-14 22:00:00,738.0,0.0,13.59,6.43 -2016-10-14 23:00:00,686.0,0.0,13.69,6.45 -2016-10-15 00:00:00,583.0,0.0,13.79,6.47 -2016-10-15 01:00:00,563.0,0.0,13.52,6.74 -2016-10-15 02:00:00,529.0,0.0,13.24,7.02 -2016-10-15 03:00:00,536.0,0.0,12.97,7.3 -2016-10-15 04:00:00,563.0,0.0,13.13,7.34 -2016-10-15 05:00:00,486.0,0.0,13.28,7.38 -2016-10-15 06:00:00,474.0,0.0,13.43,7.42 -2016-10-15 07:00:00,511.0,2.31,13.25,7.87 -2016-10-15 08:00:00,591.0,8.83,13.07,8.32 -2016-10-15 09:00:00,642.0,30.25,12.9,8.77 -2016-10-15 10:00:00,695.0,44.12,12.99,9.08 -2016-10-15 11:00:00,724.0,672.67,13.08,9.4 -2016-10-15 12:00:00,767.0,730.06,13.18,9.71 -2016-10-15 13:00:00,714.0,398.0,13.91,9.53 -2016-10-15 14:00:00,707.0,343.96,14.65,9.34 -2016-10-15 15:00:00,665.0,246.79,15.39,9.16 -2016-10-15 16:00:00,585.0,127.95,15.57,9.51 -2016-10-15 17:00:00,519.0,11.79,15.76,9.87 -2016-10-15 18:00:00,564.0,0.0,15.94,10.22 -2016-10-15 19:00:00,616.0,0.0,15.95,10.57 -2016-10-15 20:00:00,688.0,0.0,15.96,10.93 -2016-10-15 21:00:00,644.0,0.0,15.96,11.28 -2016-10-15 22:00:00,734.0,0.0,15.62,11.37 -2016-10-15 23:00:00,690.0,0.0,15.28,11.46 -2016-10-16 00:00:00,635.0,0.0,14.94,11.54 -2016-10-16 01:00:00,558.0,0.0,14.99,12.03 -2016-10-16 02:00:00,522.0,0.0,15.05,12.52 -2016-10-16 03:00:00,551.0,0.0,15.1,13.01 -2016-10-16 04:00:00,573.0,0.0,15.04,12.54 -2016-10-16 05:00:00,499.0,0.0,14.98,12.08 -2016-10-16 06:00:00,478.0,0.0,14.91,11.61 -2016-10-16 07:00:00,506.0,5.17,14.95,11.19 -2016-10-16 08:00:00,570.0,111.78,14.99,10.76 -2016-10-16 09:00:00,604.0,226.6,15.03,10.33 -2016-10-16 10:00:00,633.0,308.04,15.12,10.11 -2016-10-16 11:00:00,597.0,440.83,15.22,9.9 -2016-10-16 12:00:00,597.0,399.47,15.31,9.68 -2016-10-16 13:00:00,601.0,425.97,15.09,10.03 -2016-10-16 14:00:00,609.0,362.96,14.88,10.38 -2016-10-16 15:00:00,594.0,244.57,14.66,10.73 -2016-10-16 16:00:00,482.0,128.44,14.71,10.54 -2016-10-16 17:00:00,425.0,3.1,14.76,10.34 -2016-10-16 18:00:00,439.0,0.0,14.81,10.15 -2016-10-16 19:00:00,516.0,0.0,14.82,9.7 -2016-10-16 20:00:00,595.0,0.0,14.83,9.25 -2016-10-16 21:00:00,554.0,0.0,14.84,8.8 -2016-10-16 22:00:00,655.0,0.0,14.85,8.53 -2016-10-16 23:00:00,611.0,0.0,14.85,8.26 -2016-10-17 00:00:00,529.0,0.0,14.86,7.99 -2016-10-17 01:00:00,516.0,0.0,14.82,8.0 -2016-10-17 02:00:00,471.0,0.0,14.79,8.02 -2016-10-17 03:00:00,494.0,0.0,14.75,8.04 -2016-10-17 04:00:00,506.0,0.0,14.77,7.64 -2016-10-17 05:00:00,450.0,0.0,14.78,7.23 -2016-10-17 06:00:00,411.0,0.0,14.8,6.83 -2016-10-17 07:00:00,472.0,2.86,14.82,6.75 -2016-10-17 08:00:00,531.0,108.22,14.84,6.68 -2016-10-17 09:00:00,556.0,192.04,14.86,6.61 -2016-10-17 10:00:00,547.0,321.01,14.83,6.63 -2016-10-17 11:00:00,556.0,403.92,14.79,6.64 -2016-10-17 12:00:00,558.0,387.9,14.76,6.66 -2016-10-17 13:00:00,557.0,706.57,14.78,6.86 -2016-10-17 14:00:00,578.0,600.94,14.8,7.05 -2016-10-17 15:00:00,553.0,420.26,14.82,7.24 -2016-10-17 16:00:00,484.0,67.86,14.81,7.07 -2016-10-17 17:00:00,415.0,2.28,14.81,6.9 -2016-10-17 18:00:00,457.0,0.0,14.8,6.73 -2016-10-17 19:00:00,543.0,0.0,14.75,6.65 -2016-10-17 20:00:00,600.0,0.0,14.69,6.57 -2016-10-17 21:00:00,562.0,0.0,14.63,6.48 -2016-10-17 22:00:00,656.0,0.0,14.63,6.61 -2016-10-17 23:00:00,593.0,0.0,14.62,6.74 -2016-10-18 00:00:00,514.0,0.0,14.62,6.87 -2016-10-18 01:00:00,508.0,0.0,14.59,7.6 -2016-10-18 02:00:00,445.0,0.0,14.55,8.32 -2016-10-18 03:00:00,495.0,0.0,14.52,9.05 -2016-10-18 04:00:00,503.0,0.0,14.47,9.35 -2016-10-18 05:00:00,423.0,0.0,14.41,9.65 -2016-10-18 06:00:00,411.0,0.0,14.36,9.94 -2016-10-18 07:00:00,478.0,0.24,14.19,9.7 -2016-10-18 08:00:00,547.0,81.22,14.02,9.46 -2016-10-18 09:00:00,566.0,66.24,13.85,9.21 -2016-10-18 10:00:00,576.0,290.06,13.69,8.67 -2016-10-18 11:00:00,599.0,189.42,13.52,8.12 -2016-10-18 12:00:00,637.0,503.33,13.36,7.57 -2016-10-18 13:00:00,631.0,638.81,13.37,7.48 -2016-10-18 14:00:00,647.0,181.98,13.38,7.39 -2016-10-18 15:00:00,612.0,441.35,13.38,7.3 -2016-10-18 16:00:00,524.0,219.49,13.28,7.23 -2016-10-18 17:00:00,478.0,0.0,13.18,7.16 -2016-10-18 18:00:00,537.0,0.0,13.08,7.09 -2016-10-18 19:00:00,608.0,0.0,12.98,6.95 -2016-10-18 20:00:00,627.0,0.0,12.88,6.81 -2016-10-18 21:00:00,591.0,0.0,12.77,6.68 -2016-10-18 22:00:00,697.0,0.0,12.78,6.44 -2016-10-18 23:00:00,650.0,0.0,12.79,6.21 -2016-10-19 00:00:00,596.0,0.0,12.8,5.97 -2016-10-19 01:00:00,542.0,0.0,12.99,5.61 -2016-10-19 02:00:00,504.0,0.0,13.18,5.25 -2016-10-19 03:00:00,534.0,0.0,13.37,4.88 -2016-10-19 04:00:00,548.0,0.0,13.27,4.83 -2016-10-19 05:00:00,478.0,0.0,13.17,4.77 -2016-10-19 06:00:00,450.0,0.0,13.07,4.72 -2016-10-19 07:00:00,529.0,0.0,13.03,4.79 -2016-10-19 08:00:00,589.0,49.77,12.99,4.86 -2016-10-19 09:00:00,646.0,183.67,12.94,4.94 -2016-10-19 10:00:00,629.0,172.28,12.88,4.91 -2016-10-19 11:00:00,607.0,165.25,12.82,4.87 -2016-10-19 12:00:00,623.0,118.52,12.76,4.84 -2016-10-19 13:00:00,635.0,86.13,12.76,5.22 -2016-10-19 14:00:00,657.0,76.84,12.77,5.6 -2016-10-19 15:00:00,615.0,82.07,12.77,5.97 -2016-10-19 16:00:00,552.0,17.1,12.75,6.11 -2016-10-19 17:00:00,513.0,0.0,12.72,6.26 -2016-10-19 18:00:00,571.0,0.0,12.7,6.4 -2016-10-19 19:00:00,712.0,0.0,12.67,6.34 -2016-10-19 20:00:00,702.0,0.0,12.64,6.29 -2016-10-19 21:00:00,628.0,0.0,12.61,6.23 -2016-10-19 22:00:00,726.0,0.0,12.69,5.9 -2016-10-19 23:00:00,691.0,0.0,12.76,5.56 -2016-10-20 00:00:00,608.0,0.0,12.84,5.23 -2016-10-20 01:00:00,580.0,0.0,12.97,4.88 -2016-10-20 02:00:00,523.0,0.0,13.11,4.53 -2016-10-20 03:00:00,554.0,0.0,13.24,4.18 -2016-10-20 04:00:00,571.0,0.0,13.22,4.38 -2016-10-20 05:00:00,488.0,0.0,13.19,4.58 -2016-10-20 06:00:00,466.0,0.0,13.17,4.79 -2016-10-20 07:00:00,543.0,0.0,13.22,4.75 -2016-10-20 08:00:00,618.0,222.05,13.27,4.72 -2016-10-20 09:00:00,622.0,324.01,13.32,4.69 -2016-10-20 10:00:00,619.0,502.28,13.39,4.67 -2016-10-20 11:00:00,620.0,674.06,13.45,4.65 -2016-10-20 12:00:00,628.0,709.96,13.52,4.63 -2016-10-20 13:00:00,644.0,695.65,13.52,4.73 -2016-10-20 14:00:00,659.0,580.85,13.53,4.82 -2016-10-20 15:00:00,625.0,441.27,13.54,4.91 -2016-10-20 16:00:00,536.0,213.51,13.51,4.96 -2016-10-20 17:00:00,486.0,0.0,13.48,5.01 -2016-10-20 18:00:00,514.0,0.0,13.45,5.06 -2016-10-20 19:00:00,622.0,0.0,13.37,4.97 -2016-10-20 20:00:00,688.0,0.0,13.28,4.89 -2016-10-20 21:00:00,631.0,0.0,13.19,4.8 -2016-10-20 22:00:00,759.0,0.0,13.21,4.61 -2016-10-20 23:00:00,725.0,0.0,13.22,4.41 -2016-10-21 00:00:00,640.0,0.0,13.23,4.22 -2016-10-21 01:00:00,597.0,0.0,13.22,3.85 -2016-10-21 02:00:00,559.0,0.0,13.21,3.48 -2016-10-21 03:00:00,584.0,0.0,13.2,3.1 -2016-10-21 04:00:00,601.0,0.0,13.17,3.1 -2016-10-21 05:00:00,534.0,0.0,13.14,3.09 -2016-10-21 06:00:00,497.0,0.0,13.1,3.09 -2016-10-21 07:00:00,582.0,0.0,13.13,3.09 -2016-10-21 08:00:00,645.0,169.6,13.16,3.1 -2016-10-21 09:00:00,660.0,224.34,13.19,3.1 -2016-10-21 10:00:00,671.0,515.0,13.3,3.14 -2016-10-21 11:00:00,661.0,529.48,13.4,3.17 -2016-10-21 12:00:00,674.0,639.78,13.52,3.2 -2016-10-21 13:00:00,666.0,540.77,13.64,3.33 -2016-10-21 14:00:00,676.0,374.52,13.77,3.47 -2016-10-21 15:00:00,631.0,179.91,13.89,3.6 -2016-10-21 16:00:00,551.0,85.89,13.88,3.99 -2016-10-21 17:00:00,508.0,0.0,13.87,4.38 -2016-10-21 18:00:00,573.0,0.0,13.86,4.77 -2016-10-21 19:00:00,699.0,0.0,13.73,5.22 -2016-10-21 20:00:00,771.0,0.0,13.59,5.66 -2016-10-21 21:00:00,730.0,0.0,13.45,6.11 -2016-10-21 22:00:00,835.0,0.0,13.38,6.42 -2016-10-21 23:00:00,768.0,0.0,13.3,6.73 -2016-10-22 00:00:00,702.0,0.0,13.23,7.03 -2016-10-22 01:00:00,663.0,0.0,13.17,6.71 -2016-10-22 02:00:00,599.0,0.0,13.11,6.39 -2016-10-22 03:00:00,634.0,0.0,13.05,6.07 -2016-10-22 04:00:00,627.0,0.0,12.95,6.23 -2016-10-22 05:00:00,556.0,0.0,12.85,6.38 -2016-10-22 06:00:00,529.0,0.0,12.75,6.54 -2016-10-22 07:00:00,618.0,0.0,12.69,6.79 -2016-10-22 08:00:00,714.0,170.02,12.63,7.04 -2016-10-22 09:00:00,748.0,337.09,12.57,7.3 -2016-10-22 10:00:00,776.0,530.48,12.68,7.4 -2016-10-22 11:00:00,721.0,601.61,12.78,7.5 -2016-10-22 12:00:00,704.0,528.51,12.89,7.6 -2016-10-22 13:00:00,720.0,477.17,13.21,7.68 -2016-10-22 14:00:00,723.0,345.94,13.54,7.76 -2016-10-22 15:00:00,672.0,268.39,13.86,7.83 -2016-10-22 16:00:00,620.0,89.58,13.88,8.44 -2016-10-22 17:00:00,576.0,0.0,13.91,9.05 -2016-10-22 18:00:00,674.0,0.0,13.93,9.66 -2016-10-22 19:00:00,815.0,0.0,13.74,10.19 -2016-10-22 20:00:00,886.0,0.0,13.55,10.72 -2016-10-22 21:00:00,806.0,0.0,13.35,11.26 -2016-10-22 22:00:00,894.0,0.0,13.14,11.41 -2016-10-22 23:00:00,822.0,0.0,12.92,11.56 -2016-10-23 00:00:00,759.0,0.0,12.71,11.71 -2016-10-23 01:00:00,696.0,0.0,12.83,11.6 -2016-10-23 02:00:00,661.0,0.0,12.94,11.49 -2016-10-23 03:00:00,698.0,0.0,13.06,11.38 -2016-10-23 04:00:00,703.0,0.0,12.79,11.94 -2016-10-23 05:00:00,638.0,0.0,12.52,12.49 -2016-10-23 06:00:00,593.0,0.0,12.25,13.05 -2016-10-23 07:00:00,654.0,0.0,12.16,13.56 -2016-10-23 08:00:00,756.0,123.61,12.07,14.08 -2016-10-23 09:00:00,879.0,316.01,11.98,14.59 -2016-10-23 10:00:00,935.0,214.63,11.81,14.53 -2016-10-23 11:00:00,1007.0,67.43,11.65,14.46 -2016-10-23 12:00:00,1048.0,20.62,11.49,14.4 -2016-10-23 13:00:00,1084.0,30.37,12.34,13.64 -2016-10-23 14:00:00,1128.0,26.68,13.18,12.88 -2016-10-23 15:00:00,1129.0,10.6,14.02,12.12 -2016-10-23 16:00:00,1010.0,5.89,14.37,10.73 -2016-10-23 17:00:00,909.0,0.0,14.73,9.33 -2016-10-23 18:00:00,960.0,0.0,15.08,7.93 -2016-10-23 19:00:00,1036.0,0.0,15.17,6.8 -2016-10-23 20:00:00,1030.0,0.0,15.25,5.68 -2016-10-23 21:00:00,942.0,0.0,15.33,4.55 -2016-10-23 22:00:00,1009.0,0.0,15.39,4.78 -2016-10-23 23:00:00,915.0,0.0,15.44,5.0 -2016-10-24 00:00:00,840.0,0.0,15.49,5.23 -2016-10-24 01:00:00,787.0,0.0,15.31,5.49 -2016-10-24 02:00:00,729.0,0.0,15.12,5.75 -2016-10-24 03:00:00,747.0,0.0,14.94,6.01 -2016-10-24 04:00:00,737.0,0.0,14.78,5.93 -2016-10-24 05:00:00,672.0,0.0,14.61,5.85 -2016-10-24 06:00:00,621.0,0.0,14.44,5.77 -2016-10-24 07:00:00,684.0,0.0,14.37,5.5 -2016-10-24 08:00:00,779.0,89.06,14.3,5.24 -2016-10-24 09:00:00,850.0,131.67,14.23,4.98 -2016-10-24 10:00:00,880.0,228.98,14.19,4.86 -2016-10-24 11:00:00,857.0,504.83,14.15,4.73 -2016-10-24 12:00:00,845.0,651.03,14.1,4.61 -2016-10-24 13:00:00,827.0,638.02,14.21,4.52 -2016-10-24 14:00:00,862.0,561.43,14.31,4.44 -2016-10-24 15:00:00,846.0,389.24,14.41,4.36 -2016-10-24 16:00:00,682.0,197.79,14.43,4.41 -2016-10-24 17:00:00,609.0,0.0,14.46,4.46 -2016-10-24 18:00:00,698.0,0.0,14.48,4.51 -2016-10-24 19:00:00,855.0,0.0,14.49,4.28 -2016-10-24 20:00:00,882.0,0.0,14.5,4.04 -2016-10-24 21:00:00,822.0,0.0,14.5,3.81 -2016-10-24 22:00:00,895.0,0.0,14.52,3.68 -2016-10-24 23:00:00,806.0,0.0,14.53,3.56 -2016-10-25 00:00:00,749.0,0.0,14.54,3.43 -2016-10-25 01:00:00,693.0,0.0,14.35,3.39 -2016-10-25 02:00:00,635.0,0.0,14.15,3.34 -2016-10-25 03:00:00,670.0,0.0,13.96,3.3 -2016-10-25 04:00:00,665.0,0.0,13.75,3.37 -2016-10-25 05:00:00,591.0,0.0,13.54,3.44 -2016-10-25 06:00:00,561.0,0.0,13.33,3.52 -2016-10-25 07:00:00,632.0,0.0,13.12,3.63 -2016-10-25 08:00:00,733.0,174.85,12.91,3.75 -2016-10-25 09:00:00,827.0,386.92,12.7,3.86 -2016-10-25 10:00:00,862.0,548.99,12.66,3.2 -2016-10-25 11:00:00,847.0,646.05,12.62,2.54 -2016-10-25 12:00:00,802.0,634.67,12.59,1.88 -2016-10-25 13:00:00,751.0,475.39,12.55,1.63 -2016-10-25 14:00:00,763.0,153.83,12.52,1.39 -2016-10-25 15:00:00,739.0,148.32,12.49,1.14 -2016-10-25 16:00:00,693.0,66.51,12.51,1.42 -2016-10-25 17:00:00,613.0,0.0,12.53,1.69 -2016-10-25 18:00:00,759.0,0.0,12.55,1.96 -2016-10-25 19:00:00,879.0,0.0,12.52,2.35 -2016-10-25 20:00:00,906.0,0.0,12.48,2.74 -2016-10-25 21:00:00,790.0,0.0,12.44,3.13 -2016-10-25 22:00:00,885.0,0.0,12.49,2.95 -2016-10-25 23:00:00,819.0,0.0,12.53,2.76 -2016-10-26 00:00:00,745.0,0.0,12.57,2.58 -2016-10-26 01:00:00,700.0,0.0,12.58,2.3 -2016-10-26 02:00:00,632.0,0.0,12.59,2.02 -2016-10-26 03:00:00,646.0,0.0,12.6,1.74 -2016-10-26 04:00:00,650.0,0.0,12.56,1.74 -2016-10-26 05:00:00,571.0,0.0,12.52,1.74 -2016-10-26 06:00:00,541.0,0.0,12.47,1.74 -2016-10-26 07:00:00,608.0,0.0,12.51,1.96 -2016-10-26 08:00:00,714.0,10.05,12.55,2.18 -2016-10-26 09:00:00,815.0,65.65,12.6,2.4 -2016-10-26 10:00:00,879.0,141.41,12.59,2.38 -2016-10-26 11:00:00,870.0,209.87,12.57,2.35 -2016-10-26 12:00:00,909.0,379.29,12.56,2.33 -2016-10-26 13:00:00,937.0,507.35,12.99,2.24 -2016-10-26 14:00:00,966.0,129.25,13.41,2.16 -2016-10-26 15:00:00,893.0,84.58,13.83,2.07 -2016-10-26 16:00:00,812.0,47.91,13.89,1.76 -2016-10-26 17:00:00,753.0,0.0,13.94,1.44 -2016-10-26 18:00:00,873.0,0.0,14.0,1.13 -2016-10-26 19:00:00,1021.0,0.0,13.98,1.01 -2016-10-26 20:00:00,980.0,0.0,13.95,0.89 -2016-10-26 21:00:00,889.0,0.0,13.92,0.77 -2016-10-26 22:00:00,972.0,0.0,13.99,1.17 -2016-10-26 23:00:00,901.0,0.0,14.05,1.57 -2016-10-27 00:00:00,785.0,0.0,14.11,1.97 -2016-10-27 01:00:00,725.0,0.0,13.92,2.56 -2016-10-27 02:00:00,687.0,0.0,13.74,3.14 -2016-10-27 03:00:00,711.0,0.0,13.55,3.72 -2016-10-27 04:00:00,715.0,0.0,13.56,3.46 -2016-10-27 05:00:00,640.0,0.0,13.56,3.2 -2016-10-27 06:00:00,608.0,0.0,13.56,2.94 -2016-10-27 07:00:00,669.0,0.0,13.62,3.03 -2016-10-27 08:00:00,775.0,41.24,13.67,3.13 -2016-10-27 09:00:00,870.0,26.53,13.73,3.23 -2016-10-27 10:00:00,912.0,43.08,13.81,3.45 -2016-10-27 11:00:00,912.0,47.5,13.9,3.67 -2016-10-27 12:00:00,918.0,55.71,13.99,3.89 -2016-10-27 13:00:00,892.0,78.58,13.88,3.7 -2016-10-27 14:00:00,925.0,51.25,13.77,3.51 -2016-10-27 15:00:00,861.0,50.48,13.65,3.32 -2016-10-27 16:00:00,741.0,31.15,13.69,2.89 -2016-10-27 17:00:00,675.0,0.0,13.72,2.46 -2016-10-27 18:00:00,799.0,0.0,13.76,2.03 -2016-10-27 19:00:00,917.0,0.0,13.75,1.37 -2016-10-27 20:00:00,923.0,0.0,13.74,0.71 -2016-10-27 21:00:00,870.0,0.0,13.73,0.06 -2016-10-27 22:00:00,971.0,0.0,13.71,0.46 -2016-10-27 23:00:00,891.0,0.0,13.69,0.86 -2016-10-28 00:00:00,786.0,0.0,13.67,1.27 -2016-10-28 01:00:00,735.0,0.0,13.5,1.49 -2016-10-28 02:00:00,674.0,0.0,13.33,1.71 -2016-10-28 03:00:00,700.0,0.0,13.16,1.93 -2016-10-28 04:00:00,697.0,0.0,13.03,2.22 -2016-10-28 05:00:00,645.0,0.0,12.9,2.51 -2016-10-28 06:00:00,605.0,0.0,12.76,2.8 -2016-10-28 07:00:00,713.0,0.0,12.8,2.84 -2016-10-28 08:00:00,780.0,23.5,12.84,2.88 -2016-10-28 09:00:00,842.0,23.85,12.88,2.92 -2016-10-28 10:00:00,836.0,41.03,13.05,3.27 -2016-10-28 11:00:00,799.0,41.0,13.23,3.62 -2016-10-28 12:00:00,758.0,43.18,13.4,3.97 -2016-10-28 13:00:00,788.0,74.17,13.35,3.73 -2016-10-28 14:00:00,789.0,52.12,13.3,3.49 -2016-10-28 15:00:00,730.0,73.69,13.25,3.26 -2016-10-28 16:00:00,640.0,38.89,13.24,4.1 -2016-10-28 17:00:00,587.0,0.0,13.22,4.95 -2016-10-28 18:00:00,680.0,0.0,13.21,5.79 -2016-10-28 19:00:00,872.0,0.0,13.13,6.17 -2016-10-28 20:00:00,926.0,0.0,13.05,6.55 -2016-10-28 21:00:00,876.0,0.0,12.96,6.92 -2016-10-28 22:00:00,967.0,0.0,12.99,6.78 -2016-10-28 23:00:00,918.0,0.0,13.02,6.63 -2016-10-29 00:00:00,844.0,0.0,13.05,6.48 -2016-10-29 01:00:00,750.0,0.0,13.0,6.14 -2016-10-29 02:00:00,705.0,0.0,12.94,5.79 -2016-10-29 03:00:00,728.0,0.0,12.89,5.45 -2016-10-29 04:00:00,725.0,0.0,12.8,5.82 -2016-10-29 05:00:00,644.0,0.0,12.7,6.19 -2016-10-29 06:00:00,636.0,0.0,12.61,6.57 -2016-10-29 07:00:00,707.0,0.0,12.62,7.0 -2016-10-29 08:00:00,815.0,28.31,12.63,7.44 -2016-10-29 09:00:00,910.0,76.25,12.64,7.88 -2016-10-29 10:00:00,895.0,134.76,12.89,7.6 -2016-10-29 11:00:00,873.0,133.21,13.14,7.31 -2016-10-29 12:00:00,829.0,248.32,13.4,7.03 -2016-10-29 13:00:00,816.0,159.87,13.64,6.59 -2016-10-29 14:00:00,846.0,224.87,13.89,6.14 -2016-10-29 15:00:00,749.0,250.58,14.14,5.7 -2016-10-29 16:00:00,689.0,77.69,14.25,5.72 -2016-10-29 17:00:00,618.0,0.0,14.35,5.74 -2016-10-29 18:00:00,754.0,0.0,14.46,5.77 -2016-10-29 19:00:00,933.0,0.0,14.45,5.83 -2016-10-29 20:00:00,963.0,0.0,14.44,5.89 -2016-10-29 21:00:00,921.0,0.0,14.42,5.94 -2016-10-29 22:00:00,1010.0,0.0,14.41,5.92 -2016-10-29 23:00:00,945.0,0.0,14.4,5.9 -2016-10-30 00:00:00,854.0,0.0,14.39,5.88 -2016-10-30 01:00:00,803.0,0.0,14.0,5.47 -2016-10-30 02:00:00,751.0,0.0,13.6,5.06 -2016-10-30 03:00:00,719.0,0.0,13.21,4.65 -2016-10-30 04:00:00,726.0,0.0,13.11,5.1 -2016-10-30 05:00:00,657.0,0.0,13.01,5.56 -2016-10-30 06:00:00,651.0,0.0,12.91,6.01 -2016-10-30 07:00:00,710.0,0.0,12.87,6.29 -2016-10-30 08:00:00,831.0,30.34,12.83,6.57 -2016-10-30 09:00:00,935.0,21.83,12.78,6.84 -2016-10-30 10:00:00,1019.0,45.57,12.99,6.54 -2016-10-30 11:00:00,1044.0,36.67,13.19,6.23 -2016-10-30 12:00:00,1026.0,34.45,13.4,5.93 -2016-10-30 13:00:00,1022.0,40.99,13.54,5.83 -2016-10-30 14:00:00,1028.0,34.4,13.68,5.72 -2016-10-30 15:00:00,968.0,297.13,13.82,5.61 -2016-10-30 16:00:00,820.0,138.01,13.96,5.58 -2016-10-30 17:00:00,752.0,0.0,14.09,5.54 -2016-10-30 18:00:00,945.0,0.0,14.23,5.5 -2016-10-30 19:00:00,1061.0,0.0,14.27,5.49 -2016-10-30 20:00:00,972.0,0.0,14.31,5.48 -2016-10-30 21:00:00,929.0,0.0,14.35,5.46 -2016-10-30 22:00:00,1007.0,0.0,14.35,5.3 -2016-10-30 23:00:00,935.0,0.0,14.34,5.14 -2016-10-31 00:00:00,825.0,0.0,14.34,4.98 -2016-10-31 01:00:00,765.0,0.0,14.32,5.19 -2016-10-31 02:00:00,724.0,0.0,14.29,5.39 -2016-10-31 03:00:00,756.0,0.0,14.27,5.6 -2016-10-31 04:00:00,747.0,0.0,14.18,5.72 -2016-10-31 05:00:00,689.0,0.0,14.09,5.85 -2016-10-31 06:00:00,662.0,0.0,14.0,5.97 -2016-10-31 07:00:00,730.0,0.0,13.96,5.99 -2016-10-31 08:00:00,860.0,110.23,13.92,6.01 -2016-10-31 09:00:00,932.0,239.75,13.88,6.03 -2016-10-31 10:00:00,881.0,114.37,14.03,5.94 -2016-10-31 11:00:00,814.0,113.52,14.18,5.84 -2016-10-31 12:00:00,796.0,244.39,14.34,5.75 -2016-10-31 13:00:00,754.0,319.07,14.53,5.09 -2016-10-31 14:00:00,783.0,71.29,14.72,4.42 -2016-10-31 15:00:00,756.0,73.16,14.91,3.75 -2016-10-31 16:00:00,635.0,66.48,14.84,3.38 -2016-10-31 17:00:00,627.0,0.0,14.78,3.01 -2016-10-31 18:00:00,802.0,0.0,14.71,2.63 -2016-10-31 19:00:00,928.0,0.0,14.58,2.54 -2016-10-31 20:00:00,881.0,0.0,14.45,2.44 -2016-10-31 21:00:00,819.0,0.0,14.32,2.34 -2016-10-31 22:00:00,924.0,0.0,14.25,2.02 -2016-10-31 23:00:00,840.0,0.0,14.17,1.7 -2016-11-01 00:00:00,778.0,0.0,14.09,1.38 -2016-11-01 01:00:00,692.0,0.0,14.08,1.33 -2016-11-01 02:00:00,638.0,0.0,14.08,1.29 -2016-11-01 03:00:00,685.0,0.0,14.07,1.24 -2016-11-01 04:00:00,686.0,0.0,13.93,1.28 -2016-11-01 05:00:00,595.0,0.0,13.79,1.31 -2016-11-01 06:00:00,586.0,0.0,13.65,1.35 -2016-11-01 07:00:00,637.0,0.0,13.62,1.61 -2016-11-01 08:00:00,749.0,118.57,13.58,1.88 -2016-11-01 09:00:00,821.0,156.29,13.55,2.14 -2016-11-01 10:00:00,773.0,127.13,13.67,2.24 -2016-11-01 11:00:00,760.0,122.97,13.8,2.35 -2016-11-01 12:00:00,739.0,133.53,13.93,2.46 -2016-11-01 13:00:00,743.0,187.72,14.0,2.36 -2016-11-01 14:00:00,776.0,115.05,14.06,2.26 -2016-11-01 15:00:00,732.0,91.08,14.13,2.17 -2016-11-01 16:00:00,647.0,11.2,13.96,2.81 -2016-11-01 17:00:00,613.0,0.0,13.78,3.46 -2016-11-01 18:00:00,719.0,0.0,13.61,4.11 -2016-11-01 19:00:00,784.0,0.0,13.62,4.26 -2016-11-01 20:00:00,746.0,0.0,13.63,4.41 -2016-11-01 21:00:00,692.0,0.0,13.64,4.57 -2016-11-01 22:00:00,813.0,0.0,13.63,4.64 -2016-11-01 23:00:00,758.0,0.0,13.62,4.71 -2016-11-02 00:00:00,663.0,0.0,13.61,4.79 -2016-11-02 01:00:00,622.0,0.0,13.62,4.73 -2016-11-02 02:00:00,563.0,0.0,13.62,4.67 -2016-11-02 03:00:00,612.0,0.0,13.62,4.61 -2016-11-02 04:00:00,621.0,0.0,13.63,4.98 -2016-11-02 05:00:00,548.0,0.0,13.65,5.35 -2016-11-02 06:00:00,521.0,0.0,13.66,5.72 -2016-11-02 07:00:00,598.0,0.0,13.72,6.25 -2016-11-02 08:00:00,642.0,23.77,13.78,6.77 -2016-11-02 09:00:00,674.0,18.33,13.84,7.3 -2016-11-02 10:00:00,664.0,87.84,13.86,7.41 -2016-11-02 11:00:00,693.0,94.18,13.88,7.52 -2016-11-02 12:00:00,765.0,69.59,13.9,7.63 -2016-11-02 13:00:00,777.0,299.02,13.72,7.38 -2016-11-02 14:00:00,831.0,535.59,13.53,7.14 -2016-11-02 15:00:00,819.0,413.6,13.35,6.9 -2016-11-02 16:00:00,705.0,160.94,13.26,6.82 -2016-11-02 17:00:00,641.0,0.0,13.17,6.74 -2016-11-02 18:00:00,724.0,0.0,13.08,6.66 -2016-11-02 19:00:00,781.0,0.0,12.99,6.42 -2016-11-02 20:00:00,749.0,0.0,12.89,6.18 -2016-11-02 21:00:00,701.0,0.0,12.8,5.94 -2016-11-02 22:00:00,814.0,0.0,12.75,5.71 -2016-11-02 23:00:00,768.0,0.0,12.7,5.49 -2016-11-03 00:00:00,704.0,0.0,12.65,5.26 -2016-11-03 01:00:00,643.0,0.0,12.4,5.14 -2016-11-03 02:00:00,621.0,0.0,12.14,5.03 -2016-11-03 03:00:00,654.0,0.0,11.88,4.91 -2016-11-03 04:00:00,662.0,0.0,11.83,5.27 -2016-11-03 05:00:00,590.0,0.0,11.77,5.63 -2016-11-03 06:00:00,601.0,0.0,11.72,5.99 -2016-11-03 07:00:00,666.0,0.0,11.76,6.03 -2016-11-03 08:00:00,726.0,11.35,11.8,6.07 -2016-11-03 09:00:00,781.0,19.87,11.85,6.11 -2016-11-03 10:00:00,808.0,45.76,12.05,5.84 -2016-11-03 11:00:00,808.0,17.8,12.26,5.57 -2016-11-03 12:00:00,831.0,26.03,12.47,5.3 -2016-11-03 13:00:00,834.0,42.65,12.64,5.43 -2016-11-03 14:00:00,888.0,34.55,12.82,5.56 -2016-11-03 15:00:00,842.0,17.74,12.99,5.7 -2016-11-03 16:00:00,774.0,9.42,13.08,5.58 -2016-11-03 17:00:00,742.0,0.0,13.16,5.47 -2016-11-03 18:00:00,820.0,0.0,13.25,5.35 -2016-11-03 19:00:00,883.0,0.0,13.3,5.22 -2016-11-03 20:00:00,832.0,0.0,13.34,5.09 -2016-11-03 21:00:00,779.0,0.0,13.39,4.95 -2016-11-03 22:00:00,879.0,0.0,13.43,5.22 -2016-11-03 23:00:00,796.0,0.0,13.48,5.49 -2016-11-04 00:00:00,730.0,0.0,13.52,5.75 -2016-11-04 01:00:00,675.0,0.0,13.47,6.33 -2016-11-04 02:00:00,641.0,0.0,13.42,6.9 -2016-11-04 03:00:00,682.0,0.0,13.37,7.48 -2016-11-04 04:00:00,666.0,0.0,13.51,7.78 -2016-11-04 05:00:00,583.0,0.0,13.65,8.08 -2016-11-04 06:00:00,612.0,0.0,13.79,8.39 -2016-11-04 07:00:00,656.0,0.0,13.85,8.03 -2016-11-04 08:00:00,678.0,73.04,13.91,7.68 -2016-11-04 09:00:00,719.0,86.64,13.97,7.32 -2016-11-04 10:00:00,719.0,41.71,13.78,7.89 -2016-11-04 11:00:00,742.0,33.01,13.59,8.46 -2016-11-04 12:00:00,738.0,230.18,13.41,9.02 -2016-11-04 13:00:00,703.0,419.59,13.27,8.71 -2016-11-04 14:00:00,788.0,240.41,13.14,8.4 -2016-11-04 15:00:00,765.0,79.1,13.0,8.08 -2016-11-04 16:00:00,717.0,39.66,12.8,7.81 -2016-11-04 17:00:00,691.0,0.0,12.59,7.54 -2016-11-04 18:00:00,774.0,0.0,12.38,7.27 -2016-11-04 19:00:00,857.0,0.0,12.19,7.29 -2016-11-04 20:00:00,842.0,0.0,12.0,7.31 -2016-11-04 21:00:00,794.0,0.0,11.81,7.34 -2016-11-04 22:00:00,912.0,0.0,11.61,7.27 -2016-11-04 23:00:00,842.0,0.0,11.42,7.2 -2016-11-05 00:00:00,776.0,0.0,11.22,7.13 -2016-11-05 01:00:00,707.0,0.0,11.14,6.85 -2016-11-05 02:00:00,677.0,0.0,11.06,6.56 -2016-11-05 03:00:00,715.0,0.0,10.98,6.28 -2016-11-05 04:00:00,726.0,0.0,11.08,6.27 -2016-11-05 05:00:00,667.0,0.0,11.17,6.27 -2016-11-05 06:00:00,636.0,0.0,11.27,6.26 -2016-11-05 07:00:00,694.0,0.0,11.3,6.81 -2016-11-05 08:00:00,765.0,9.52,11.33,7.37 -2016-11-05 09:00:00,777.0,178.35,11.36,7.92 -2016-11-05 10:00:00,777.0,144.23,11.29,8.45 -2016-11-05 11:00:00,747.0,229.41,11.22,8.98 -2016-11-05 12:00:00,700.0,80.77,11.15,9.52 -2016-11-05 13:00:00,740.0,200.03,11.19,9.55 -2016-11-05 14:00:00,767.0,170.07,11.22,9.59 -2016-11-05 15:00:00,782.0,293.99,11.26,9.63 -2016-11-05 16:00:00,794.0,85.73,11.2,9.88 -2016-11-05 17:00:00,795.0,0.0,11.13,10.14 -2016-11-05 18:00:00,896.0,0.0,11.07,10.4 -2016-11-05 19:00:00,931.0,0.0,11.03,10.48 -2016-11-05 20:00:00,913.0,0.0,10.99,10.57 -2016-11-05 21:00:00,904.0,0.0,10.95,10.65 -2016-11-05 22:00:00,1003.0,0.0,10.78,10.57 -2016-11-05 23:00:00,967.0,0.0,10.62,10.49 -2016-11-06 00:00:00,872.0,0.0,10.45,10.41 -2016-11-06 01:00:00,825.0,0.0,10.22,10.25 -2016-11-06 02:00:00,787.0,0.0,9.99,10.09 -2016-11-06 03:00:00,803.0,0.0,9.75,9.93 -2016-11-06 04:00:00,817.0,0.0,9.64,10.03 -2016-11-06 05:00:00,769.0,0.0,9.52,10.12 -2016-11-06 06:00:00,756.0,0.0,9.41,10.22 -2016-11-06 07:00:00,809.0,0.0,9.32,10.17 -2016-11-06 08:00:00,886.0,135.95,9.23,10.11 -2016-11-06 09:00:00,942.0,163.86,9.14,10.06 -2016-11-06 10:00:00,985.0,464.76,9.27,9.99 -2016-11-06 11:00:00,1000.0,439.19,9.4,9.93 -2016-11-06 12:00:00,935.0,124.75,9.54,9.86 -2016-11-06 13:00:00,940.0,314.61,9.58,9.91 -2016-11-06 14:00:00,959.0,359.45,9.63,9.96 -2016-11-06 15:00:00,934.0,350.01,9.67,10.01 -2016-11-06 16:00:00,874.0,38.87,9.7,10.95 -2016-11-06 17:00:00,836.0,0.0,9.72,11.89 -2016-11-06 18:00:00,935.0,0.0,9.74,12.83 -2016-11-06 19:00:00,998.0,0.0,9.79,12.54 -2016-11-06 20:00:00,999.0,0.0,9.83,12.25 -2016-11-06 21:00:00,957.0,0.0,9.88,11.96 -2016-11-06 22:00:00,1055.0,0.0,9.85,11.66 -2016-11-06 23:00:00,1005.0,0.0,9.82,11.35 -2016-11-07 00:00:00,900.0,0.0,9.78,11.05 -2016-11-07 01:00:00,849.0,0.0,9.91,10.91 -2016-11-07 02:00:00,838.0,0.0,10.04,10.78 -2016-11-07 03:00:00,854.0,0.0,10.17,10.65 -2016-11-07 04:00:00,865.0,0.0,10.11,10.84 -2016-11-07 05:00:00,814.0,0.0,10.05,11.03 -2016-11-07 06:00:00,796.0,0.0,9.99,11.23 -2016-11-07 07:00:00,879.0,0.0,10.09,11.24 -2016-11-07 08:00:00,939.0,139.78,10.18,11.25 -2016-11-07 09:00:00,964.0,348.22,10.28,11.26 -2016-11-07 10:00:00,939.0,500.87,10.33,10.78 -2016-11-07 11:00:00,902.0,605.67,10.38,10.3 -2016-11-07 12:00:00,884.0,631.39,10.43,9.82 -2016-11-07 13:00:00,855.0,450.54,10.66,9.36 -2016-11-07 14:00:00,915.0,46.09,10.9,8.9 -2016-11-07 15:00:00,895.0,149.73,11.13,8.44 -2016-11-07 16:00:00,831.0,5.45,11.14,8.63 -2016-11-07 17:00:00,834.0,0.0,11.14,8.82 -2016-11-07 18:00:00,960.0,0.0,11.14,9.01 -2016-11-07 19:00:00,1049.0,0.0,10.97,8.97 -2016-11-07 20:00:00,993.0,0.0,10.79,8.94 -2016-11-07 21:00:00,934.0,0.0,10.62,8.91 -2016-11-07 22:00:00,1010.0,0.0,10.55,8.74 -2016-11-07 23:00:00,958.0,0.0,10.49,8.56 -2016-11-08 00:00:00,907.0,0.0,10.42,8.39 -2016-11-08 01:00:00,851.0,0.0,10.37,7.87 -2016-11-08 02:00:00,827.0,0.0,10.32,7.36 -2016-11-08 03:00:00,869.0,0.0,10.26,6.84 -2016-11-08 04:00:00,871.0,0.0,10.38,6.76 -2016-11-08 05:00:00,794.0,0.0,10.49,6.69 -2016-11-08 06:00:00,784.0,0.0,10.61,6.61 -2016-11-08 07:00:00,858.0,0.0,10.74,6.9 -2016-11-08 08:00:00,939.0,6.58,10.87,7.2 -2016-11-08 09:00:00,955.0,4.9,11.0,7.49 -2016-11-08 10:00:00,957.0,55.08,11.24,7.51 -2016-11-08 11:00:00,958.0,75.87,11.48,7.53 -2016-11-08 12:00:00,958.0,58.77,11.72,7.54 -2016-11-08 13:00:00,995.0,54.26,11.55,8.47 -2016-11-08 14:00:00,1037.0,76.17,11.39,9.39 -2016-11-08 15:00:00,1032.0,24.82,11.22,10.32 -2016-11-08 16:00:00,1032.0,6.56,11.38,11.62 -2016-11-08 17:00:00,972.0,0.0,11.53,12.92 -2016-11-08 18:00:00,1053.0,0.0,11.68,14.22 -2016-11-08 19:00:00,1080.0,0.0,12.12,13.55 -2016-11-08 20:00:00,1023.0,0.0,12.55,12.89 -2016-11-08 21:00:00,977.0,0.0,12.99,12.22 -2016-11-08 22:00:00,1065.0,0.0,12.86,13.54 -2016-11-08 23:00:00,977.0,0.0,12.73,14.86 -2016-11-09 00:00:00,921.0,0.0,12.59,16.18 -2016-11-09 01:00:00,867.0,0.0,12.35,16.13 -2016-11-09 02:00:00,858.0,0.0,12.1,16.08 -2016-11-09 03:00:00,920.0,0.0,11.85,16.03 -2016-11-09 04:00:00,904.0,0.0,12.06,15.99 -2016-11-09 05:00:00,847.0,0.0,12.26,15.94 -2016-11-09 06:00:00,846.0,0.0,12.47,15.9 -2016-11-09 07:00:00,906.0,0.0,12.49,15.75 -2016-11-09 08:00:00,992.0,22.44,12.5,15.59 -2016-11-09 09:00:00,1028.0,292.7,12.52,15.43 -2016-11-09 10:00:00,977.0,327.86,12.25,14.99 -2016-11-09 11:00:00,928.0,556.13,11.99,14.55 -2016-11-09 12:00:00,914.0,477.47,11.73,14.11 -2016-11-09 13:00:00,909.0,213.37,11.71,14.08 -2016-11-09 14:00:00,959.0,166.97,11.68,14.06 -2016-11-09 15:00:00,971.0,81.38,11.66,14.03 -2016-11-09 16:00:00,941.0,50.53,11.97,14.0 -2016-11-09 17:00:00,931.0,0.0,12.27,13.96 -2016-11-09 18:00:00,1025.0,0.0,12.58,13.93 -2016-11-09 19:00:00,1052.0,0.0,12.6,13.43 -2016-11-09 20:00:00,980.0,0.0,12.63,12.92 -2016-11-09 21:00:00,930.0,0.0,12.65,12.41 -2016-11-09 22:00:00,1054.0,0.0,12.72,12.2 -2016-11-09 23:00:00,976.0,0.0,12.8,11.98 -2016-11-10 00:00:00,899.0,0.0,12.87,11.77 -2016-11-10 01:00:00,890.0,0.0,12.82,11.96 -2016-11-10 02:00:00,856.0,0.0,12.77,12.16 -2016-11-10 03:00:00,863.0,0.0,12.72,12.36 -2016-11-10 04:00:00,876.0,0.0,12.68,12.41 -2016-11-10 05:00:00,808.0,0.0,12.64,12.47 -2016-11-10 06:00:00,794.0,0.0,12.6,12.52 -2016-11-10 07:00:00,870.0,0.0,12.55,12.43 -2016-11-10 08:00:00,906.0,30.88,12.49,12.33 -2016-11-10 09:00:00,917.0,179.89,12.44,12.23 -2016-11-10 10:00:00,897.0,109.55,12.22,12.07 -2016-11-10 11:00:00,894.0,346.4,12.01,11.9 -2016-11-10 12:00:00,893.0,226.33,11.8,11.74 -2016-11-10 13:00:00,893.0,290.1,12.13,11.69 -2016-11-10 14:00:00,954.0,267.45,12.45,11.64 -2016-11-10 15:00:00,967.0,253.05,12.78,11.59 -2016-11-10 16:00:00,907.0,26.96,12.71,11.26 -2016-11-10 17:00:00,873.0,0.0,12.63,10.92 -2016-11-10 18:00:00,954.0,0.0,12.55,10.59 -2016-11-10 19:00:00,1052.0,0.0,12.45,10.17 -2016-11-10 20:00:00,1024.0,0.0,12.36,9.75 -2016-11-10 21:00:00,980.0,0.0,12.26,9.32 -2016-11-10 22:00:00,1080.0,0.0,12.17,8.88 -2016-11-10 23:00:00,1022.0,0.0,12.09,8.43 -2016-11-11 00:00:00,949.0,0.0,12.0,7.99 -2016-11-11 01:00:00,890.0,0.0,12.25,7.41 -2016-11-11 02:00:00,847.0,0.0,12.5,6.84 -2016-11-11 03:00:00,881.0,0.0,12.74,6.26 -2016-11-11 04:00:00,881.0,0.0,12.67,5.49 -2016-11-11 05:00:00,806.0,0.0,12.61,4.73 -2016-11-11 06:00:00,782.0,0.0,12.54,3.96 -2016-11-11 07:00:00,822.0,0.0,12.53,3.21 -2016-11-11 08:00:00,891.0,21.73,12.52,2.46 -2016-11-11 09:00:00,927.0,208.46,12.52,1.71 -2016-11-11 10:00:00,891.0,128.69,12.57,2.08 -2016-11-11 11:00:00,840.0,104.58,12.63,2.46 -2016-11-11 12:00:00,841.0,81.96,12.69,2.83 -2016-11-11 13:00:00,898.0,108.95,12.71,4.07 -2016-11-11 14:00:00,970.0,104.77,12.72,5.32 -2016-11-11 15:00:00,1005.0,51.27,12.74,6.57 -2016-11-11 16:00:00,942.0,16.07,12.94,6.9 -2016-11-11 17:00:00,946.0,0.0,13.14,7.23 -2016-11-11 18:00:00,1066.0,0.0,13.34,7.56 -2016-11-11 19:00:00,1136.0,0.0,13.55,8.23 -2016-11-11 20:00:00,1082.0,0.0,13.75,8.89 -2016-11-11 21:00:00,1018.0,0.0,13.96,9.56 -2016-11-11 22:00:00,1121.0,0.0,14.05,10.03 -2016-11-11 23:00:00,1041.0,0.0,14.14,10.51 -2016-11-12 00:00:00,975.0,0.0,14.22,10.98 -2016-11-12 01:00:00,922.0,0.0,14.32,10.27 -2016-11-12 02:00:00,860.0,0.0,14.42,9.56 -2016-11-12 03:00:00,886.0,0.0,14.51,8.86 -2016-11-12 04:00:00,870.0,0.0,14.61,8.58 -2016-11-12 05:00:00,786.0,0.0,14.7,8.3 -2016-11-12 06:00:00,739.0,0.0,14.8,8.03 -2016-11-12 07:00:00,772.0,0.0,14.65,8.32 -2016-11-12 08:00:00,827.0,59.16,14.5,8.61 -2016-11-12 09:00:00,904.0,75.36,14.36,8.9 -2016-11-12 10:00:00,953.0,244.83,14.13,8.91 -2016-11-12 11:00:00,970.0,406.9,13.9,8.92 -2016-11-12 12:00:00,948.0,218.86,13.68,8.94 -2016-11-12 13:00:00,983.0,223.59,13.5,9.15 -2016-11-12 14:00:00,1014.0,163.67,13.31,9.37 -2016-11-12 15:00:00,1004.0,309.92,13.13,9.59 -2016-11-12 16:00:00,943.0,31.61,12.93,9.45 -2016-11-12 17:00:00,911.0,0.0,12.72,9.31 -2016-11-12 18:00:00,994.0,0.0,12.51,9.17 -2016-11-12 19:00:00,1043.0,0.0,12.34,9.1 -2016-11-12 20:00:00,990.0,0.0,12.18,9.03 -2016-11-12 21:00:00,928.0,0.0,12.01,8.97 -2016-11-12 22:00:00,1054.0,0.0,12.05,8.81 -2016-11-12 23:00:00,1031.0,0.0,12.09,8.66 -2016-11-13 00:00:00,963.0,0.0,12.13,8.51 -2016-11-13 01:00:00,880.0,0.0,12.55,8.5 -2016-11-13 02:00:00,835.0,0.0,12.97,8.49 -2016-11-13 03:00:00,853.0,0.0,13.38,8.48 -2016-11-13 04:00:00,841.0,0.0,13.37,8.34 -2016-11-13 05:00:00,771.0,0.0,13.36,8.2 -2016-11-13 06:00:00,735.0,0.0,13.35,8.06 -2016-11-13 07:00:00,776.0,0.0,13.27,7.74 -2016-11-13 08:00:00,846.0,20.13,13.19,7.43 -2016-11-13 09:00:00,925.0,30.92,13.12,7.12 -2016-11-13 10:00:00,906.0,128.07,12.94,6.88 -2016-11-13 11:00:00,832.0,79.24,12.76,6.64 -2016-11-13 12:00:00,780.0,382.44,12.59,6.4 -2016-11-13 13:00:00,723.0,421.07,12.54,6.28 -2016-11-13 14:00:00,765.0,242.86,12.48,6.15 -2016-11-13 15:00:00,753.0,350.6,12.43,6.03 -2016-11-13 16:00:00,674.0,31.94,12.35,5.92 -2016-11-13 17:00:00,670.0,0.0,12.26,5.82 -2016-11-13 18:00:00,737.0,0.0,12.18,5.71 -2016-11-13 19:00:00,783.0,0.0,12.12,5.35 -2016-11-13 20:00:00,760.0,0.0,12.07,4.99 -2016-11-13 21:00:00,742.0,0.0,12.01,4.63 -2016-11-13 22:00:00,867.0,0.0,11.93,4.03 -2016-11-13 23:00:00,840.0,0.0,11.86,3.43 -2016-11-14 00:00:00,756.0,0.0,11.78,2.83 -2016-11-14 01:00:00,681.0,0.0,11.82,2.8 -2016-11-14 02:00:00,666.0,0.0,11.85,2.76 -2016-11-14 03:00:00,700.0,0.0,11.88,2.73 -2016-11-14 04:00:00,695.0,0.0,11.95,2.71 -2016-11-14 05:00:00,635.0,0.0,12.02,2.69 -2016-11-14 06:00:00,628.0,0.0,12.09,2.66 -2016-11-14 07:00:00,696.0,0.0,12.15,2.89 -2016-11-14 08:00:00,777.0,3.81,12.21,3.11 -2016-11-14 09:00:00,782.0,189.44,12.28,3.34 -2016-11-14 10:00:00,749.0,279.73,12.38,3.76 -2016-11-14 11:00:00,716.0,191.7,12.49,4.18 -2016-11-14 12:00:00,682.0,246.73,12.6,4.61 -2016-11-14 13:00:00,659.0,117.12,12.37,4.86 -2016-11-14 14:00:00,726.0,69.83,12.14,5.11 -2016-11-14 15:00:00,707.0,66.84,11.91,5.37 -2016-11-14 16:00:00,656.0,10.11,11.91,5.76 -2016-11-14 17:00:00,636.0,0.0,11.9,6.15 -2016-11-14 18:00:00,734.0,0.0,11.89,6.54 -2016-11-14 19:00:00,777.0,0.0,12.04,6.34 -2016-11-14 20:00:00,734.0,0.0,12.2,6.15 -2016-11-14 21:00:00,701.0,0.0,12.35,5.96 -2016-11-14 22:00:00,820.0,0.0,12.51,6.05 -2016-11-14 23:00:00,759.0,0.0,12.67,6.13 -2016-11-15 00:00:00,690.0,0.0,12.83,6.22 -2016-11-15 01:00:00,673.0,0.0,12.95,6.51 -2016-11-15 02:00:00,635.0,0.0,13.06,6.79 -2016-11-15 03:00:00,658.0,0.0,13.17,7.08 -2016-11-15 04:00:00,663.0,0.0,13.22,7.61 -2016-11-15 05:00:00,586.0,0.0,13.28,8.14 -2016-11-15 06:00:00,570.0,0.0,13.33,8.68 -2016-11-15 07:00:00,633.0,0.0,13.37,8.14 -2016-11-15 08:00:00,700.0,27.75,13.41,7.6 -2016-11-15 09:00:00,715.0,133.05,13.46,7.06 -2016-11-15 10:00:00,733.0,87.56,13.39,6.68 -2016-11-15 11:00:00,701.0,189.98,13.33,6.3 -2016-11-15 12:00:00,715.0,200.08,13.27,5.92 -2016-11-15 13:00:00,721.0,150.61,13.33,6.09 -2016-11-15 14:00:00,794.0,67.21,13.38,6.27 -2016-11-15 15:00:00,794.0,110.4,13.44,6.44 -2016-11-15 16:00:00,737.0,14.18,13.47,6.72 -2016-11-15 17:00:00,691.0,0.0,13.49,6.99 -2016-11-15 18:00:00,752.0,0.0,13.52,7.27 -2016-11-15 19:00:00,803.0,0.0,13.53,7.59 -2016-11-15 20:00:00,768.0,0.0,13.54,7.91 -2016-11-15 21:00:00,732.0,0.0,13.55,8.23 -2016-11-15 22:00:00,825.0,0.0,13.53,8.68 -2016-11-15 23:00:00,765.0,0.0,13.51,9.13 -2016-11-16 00:00:00,704.0,0.0,13.48,9.57 -2016-11-16 01:00:00,672.0,0.0,13.48,9.83 -2016-11-16 02:00:00,647.0,0.0,13.48,10.1 -2016-11-16 03:00:00,680.0,0.0,13.47,10.36 -2016-11-16 04:00:00,677.0,0.0,13.47,10.15 -2016-11-16 05:00:00,607.0,0.0,13.46,9.94 -2016-11-16 06:00:00,591.0,0.0,13.46,9.72 -2016-11-16 07:00:00,658.0,0.0,13.49,9.23 -2016-11-16 08:00:00,707.0,0.0,13.51,8.73 -2016-11-16 09:00:00,727.0,199.66,13.54,8.23 -2016-11-16 10:00:00,745.0,252.94,13.49,8.12 -2016-11-16 11:00:00,725.0,133.89,13.45,8.01 -2016-11-16 12:00:00,748.0,597.12,13.41,7.9 -2016-11-16 13:00:00,758.0,583.97,13.4,8.29 -2016-11-16 14:00:00,813.0,71.55,13.38,8.68 -2016-11-16 15:00:00,793.0,88.06,13.37,9.08 -2016-11-16 16:00:00,699.0,60.99,13.41,8.82 -2016-11-16 17:00:00,672.0,0.0,13.44,8.57 -2016-11-16 18:00:00,776.0,0.0,13.47,8.32 -2016-11-16 19:00:00,825.0,0.0,13.43,8.29 -2016-11-16 20:00:00,779.0,0.0,13.39,8.26 -2016-11-16 21:00:00,739.0,0.0,13.35,8.23 -2016-11-16 22:00:00,843.0,0.0,13.22,8.43 -2016-11-16 23:00:00,766.0,0.0,13.09,8.63 -2016-11-17 00:00:00,710.0,0.0,12.95,8.83 -2016-11-17 01:00:00,678.0,0.0,12.86,9.34 -2016-11-17 02:00:00,664.0,0.0,12.76,9.86 -2016-11-17 03:00:00,715.0,0.0,12.66,10.37 -2016-11-17 04:00:00,737.0,0.0,12.66,11.0 -2016-11-17 05:00:00,648.0,0.0,12.66,11.62 -2016-11-17 06:00:00,632.0,0.0,12.66,12.25 -2016-11-17 07:00:00,711.0,0.0,12.71,12.6 -2016-11-17 08:00:00,747.0,50.63,12.76,12.96 -2016-11-17 09:00:00,803.0,7.66,12.82,13.31 -2016-11-17 10:00:00,788.0,41.25,12.77,13.86 -2016-11-17 11:00:00,783.0,31.03,12.72,14.4 -2016-11-17 12:00:00,739.0,138.65,12.68,14.95 -2016-11-17 13:00:00,755.0,110.12,12.63,14.57 -2016-11-17 14:00:00,822.0,29.61,12.58,14.2 -2016-11-17 15:00:00,842.0,124.96,12.53,13.82 -2016-11-17 16:00:00,790.0,45.76,12.52,13.62 -2016-11-17 17:00:00,773.0,0.0,12.51,13.43 -2016-11-17 18:00:00,834.0,0.0,12.5,13.23 -2016-11-17 19:00:00,860.0,0.0,12.32,13.51 -2016-11-17 20:00:00,836.0,0.0,12.13,13.8 -2016-11-17 21:00:00,787.0,0.0,11.95,14.08 -2016-11-17 22:00:00,908.0,0.0,11.54,14.48 -2016-11-17 23:00:00,861.0,0.0,11.14,14.88 -2016-11-18 00:00:00,787.0,0.0,10.73,15.28 -2016-11-18 01:00:00,796.0,0.0,10.33,15.2 -2016-11-18 02:00:00,764.0,0.0,9.93,15.13 -2016-11-18 03:00:00,814.0,0.0,9.52,15.05 -2016-11-18 04:00:00,829.0,0.0,9.36,15.18 -2016-11-18 05:00:00,752.0,0.0,9.21,15.31 -2016-11-18 06:00:00,753.0,0.0,9.05,15.45 -2016-11-18 07:00:00,851.0,0.0,9.18,15.17 -2016-11-18 08:00:00,892.0,4.3,9.31,14.89 -2016-11-18 09:00:00,891.0,2.86,9.45,14.61 -2016-11-18 10:00:00,914.0,122.37,9.25,14.15 -2016-11-18 11:00:00,871.0,316.35,9.06,13.69 -2016-11-18 12:00:00,834.0,31.64,8.87,13.23 -2016-11-18 13:00:00,865.0,460.87,8.82,13.08 -2016-11-18 14:00:00,907.0,81.51,8.77,12.93 -2016-11-18 15:00:00,926.0,38.67,8.72,12.79 -2016-11-18 16:00:00,866.0,13.94,8.86,12.87 -2016-11-18 17:00:00,820.0,0.0,9.0,12.96 -2016-11-18 18:00:00,906.0,0.0,9.14,13.05 -2016-11-18 19:00:00,974.0,0.0,8.97,13.01 -2016-11-18 20:00:00,955.0,0.0,8.8,12.97 -2016-11-18 21:00:00,917.0,0.0,8.63,12.94 -2016-11-18 22:00:00,1015.0,0.0,8.99,12.54 -2016-11-18 23:00:00,945.0,0.0,9.35,12.14 -2016-11-19 00:00:00,904.0,0.0,9.7,11.74 -2016-11-19 01:00:00,860.0,0.0,9.61,11.37 -2016-11-19 02:00:00,849.0,0.0,9.51,11.0 -2016-11-19 03:00:00,905.0,0.0,9.41,10.63 -2016-11-19 04:00:00,904.0,0.0,9.71,10.14 -2016-11-19 05:00:00,827.0,0.0,10.01,9.65 -2016-11-19 06:00:00,814.0,0.0,10.31,9.16 -2016-11-19 07:00:00,866.0,0.0,10.45,9.29 -2016-11-19 08:00:00,905.0,0.77,10.59,9.42 -2016-11-19 09:00:00,914.0,44.09,10.74,9.54 -2016-11-19 10:00:00,912.0,75.39,10.58,9.85 -2016-11-19 11:00:00,924.0,47.73,10.42,10.16 -2016-11-19 12:00:00,960.0,90.12,10.26,10.47 -2016-11-19 13:00:00,983.0,69.42,10.56,10.58 -2016-11-19 14:00:00,1063.0,62.96,10.85,10.7 -2016-11-19 15:00:00,1082.0,7.73,11.15,10.81 -2016-11-19 16:00:00,1041.0,6.95,11.22,12.06 -2016-11-19 17:00:00,1018.0,0.0,11.28,13.31 -2016-11-19 18:00:00,1077.0,0.0,11.35,14.57 -2016-11-19 19:00:00,1115.0,0.0,12.07,14.63 -2016-11-19 20:00:00,1057.0,0.0,12.79,14.7 -2016-11-19 21:00:00,970.0,0.0,13.51,14.77 -2016-11-19 22:00:00,1046.0,0.0,13.42,15.75 -2016-11-19 23:00:00,978.0,0.0,13.33,16.72 -2016-11-20 00:00:00,940.0,0.0,13.23,17.7 -2016-11-20 01:00:00,907.0,0.0,12.65,16.97 -2016-11-20 02:00:00,884.0,0.0,12.06,16.25 -2016-11-20 03:00:00,926.0,0.0,11.47,15.53 -2016-11-20 04:00:00,924.0,0.0,11.46,13.77 -2016-11-20 05:00:00,837.0,0.0,11.46,12.02 -2016-11-20 06:00:00,801.0,0.0,11.45,10.26 -2016-11-20 07:00:00,818.0,0.0,11.38,8.27 -2016-11-20 08:00:00,858.0,2.82,11.31,6.28 -2016-11-20 09:00:00,866.0,64.81,11.25,4.29 -2016-11-20 10:00:00,849.0,131.84,11.33,4.0 -2016-11-20 11:00:00,845.0,61.0,11.42,3.7 -2016-11-20 12:00:00,845.0,92.4,11.51,3.41 -2016-11-20 13:00:00,878.0,18.5,11.88,4.0 -2016-11-20 14:00:00,918.0,29.59,12.24,4.58 -2016-11-20 15:00:00,963.0,25.3,12.61,5.17 -2016-11-20 16:00:00,842.0,2.32,12.73,5.61 -2016-11-20 17:00:00,812.0,0.0,12.84,6.06 -2016-11-20 18:00:00,860.0,0.0,12.96,6.5 -2016-11-20 19:00:00,859.0,0.0,12.75,7.32 -2016-11-20 20:00:00,831.0,0.0,12.54,8.14 -2016-11-20 21:00:00,805.0,0.0,12.33,8.97 -2016-11-20 22:00:00,898.0,0.0,12.11,9.22 -2016-11-20 23:00:00,856.0,0.0,11.9,9.48 -2016-11-21 00:00:00,801.0,0.0,11.68,9.74 -2016-11-21 01:00:00,753.0,0.0,11.9,9.02 -2016-11-21 02:00:00,741.0,0.0,12.12,8.29 -2016-11-21 03:00:00,773.0,0.0,12.34,7.57 -2016-11-21 04:00:00,760.0,0.0,12.34,6.86 -2016-11-21 05:00:00,698.0,0.0,12.35,6.16 -2016-11-21 06:00:00,681.0,0.0,12.35,5.45 -2016-11-21 07:00:00,739.0,0.0,12.02,5.58 -2016-11-21 08:00:00,791.0,0.0,11.69,5.71 -2016-11-21 09:00:00,838.0,5.99,11.37,5.83 -2016-11-21 10:00:00,824.0,15.23,11.43,6.77 -2016-11-21 11:00:00,841.0,26.18,11.49,7.7 -2016-11-21 12:00:00,835.0,32.63,11.56,8.63 -2016-11-21 13:00:00,813.0,43.0,11.28,8.57 -2016-11-21 14:00:00,872.0,41.56,11.01,8.51 -2016-11-21 15:00:00,919.0,17.29,10.73,8.44 -2016-11-21 16:00:00,885.0,14.91,10.55,8.8 -2016-11-21 17:00:00,858.0,0.0,10.36,9.16 -2016-11-21 18:00:00,935.0,0.0,10.18,9.52 -2016-11-21 19:00:00,945.0,0.0,10.21,10.76 -2016-11-21 20:00:00,943.0,0.0,10.23,12.0 -2016-11-21 21:00:00,917.0,0.0,10.26,13.24 -2016-11-21 22:00:00,1032.0,0.0,10.12,14.46 -2016-11-21 23:00:00,972.0,0.0,9.98,15.67 -2016-11-22 00:00:00,939.0,0.0,9.83,16.88 -2016-11-22 01:00:00,916.0,0.0,9.98,15.87 -2016-11-22 02:00:00,878.0,0.0,10.13,14.86 -2016-11-22 03:00:00,914.0,0.0,10.28,13.85 -2016-11-22 04:00:00,905.0,0.0,10.32,13.22 -2016-11-22 05:00:00,826.0,0.0,10.37,12.59 -2016-11-22 06:00:00,819.0,0.0,10.41,11.96 -2016-11-22 07:00:00,872.0,0.0,10.39,11.31 -2016-11-22 08:00:00,947.0,1.54,10.36,10.65 -2016-11-22 09:00:00,973.0,41.64,10.34,10.0 -2016-11-22 10:00:00,930.0,8.37,10.23,9.14 -2016-11-22 11:00:00,923.0,32.86,10.13,8.27 -2016-11-22 12:00:00,915.0,51.58,10.03,7.41 -2016-11-22 13:00:00,892.0,50.08,9.96,7.69 -2016-11-22 14:00:00,945.0,50.52,9.89,7.98 -2016-11-22 15:00:00,930.0,115.5,9.82,8.26 -2016-11-22 16:00:00,887.0,0.0,9.84,8.13 -2016-11-22 17:00:00,876.0,0.0,9.86,8.0 -2016-11-22 18:00:00,920.0,0.0,9.88,7.86 -2016-11-22 19:00:00,960.0,0.0,9.86,7.67 -2016-11-22 20:00:00,926.0,0.0,9.84,7.49 -2016-11-22 21:00:00,899.0,0.0,9.82,7.3 -2016-11-22 22:00:00,992.0,0.0,9.78,6.99 -2016-11-22 23:00:00,951.0,0.0,9.74,6.69 -2016-11-23 00:00:00,890.0,0.0,9.7,6.39 -2016-11-23 01:00:00,862.0,0.0,9.7,6.13 -2016-11-23 02:00:00,836.0,0.0,9.69,5.87 -2016-11-23 03:00:00,899.0,0.0,9.68,5.61 -2016-11-23 04:00:00,877.0,0.0,9.77,5.68 -2016-11-23 05:00:00,788.0,0.0,9.85,5.74 -2016-11-23 06:00:00,781.0,0.0,9.94,5.81 -2016-11-23 07:00:00,851.0,0.0,10.04,6.34 -2016-11-23 08:00:00,915.0,0.0,10.14,6.86 -2016-11-23 09:00:00,929.0,284.18,10.25,7.39 -2016-11-23 10:00:00,940.0,159.49,10.38,7.66 -2016-11-23 11:00:00,918.0,467.07,10.51,7.92 -2016-11-23 12:00:00,952.0,138.23,10.65,8.18 -2016-11-23 13:00:00,966.0,57.5,10.9,8.53 -2016-11-23 14:00:00,1033.0,51.02,11.14,8.89 -2016-11-23 15:00:00,1051.0,167.37,11.39,9.24 -2016-11-23 16:00:00,989.0,1.44,11.44,10.03 -2016-11-23 17:00:00,953.0,0.0,11.48,10.81 -2016-11-23 18:00:00,1015.0,0.0,11.52,11.6 -2016-11-23 19:00:00,1009.0,0.0,11.53,12.06 -2016-11-23 20:00:00,992.0,0.0,11.53,12.52 -2016-11-23 21:00:00,936.0,0.0,11.54,12.98 -2016-11-23 22:00:00,1043.0,0.0,11.99,12.84 -2016-11-23 23:00:00,970.0,0.0,12.45,12.69 -2016-11-24 00:00:00,871.0,0.0,12.9,12.55 -2016-11-24 01:00:00,851.0,0.0,13.32,12.77 -2016-11-24 02:00:00,827.0,0.0,13.73,12.99 -2016-11-24 03:00:00,865.0,0.0,14.14,13.21 -2016-11-24 04:00:00,866.0,0.0,14.12,13.72 -2016-11-24 05:00:00,770.0,0.0,14.09,14.23 -2016-11-24 06:00:00,766.0,0.0,14.07,14.73 -2016-11-24 07:00:00,813.0,0.0,13.89,14.52 -2016-11-24 08:00:00,873.0,0.0,13.71,14.31 -2016-11-24 09:00:00,910.0,2.78,13.54,14.1 -2016-11-24 10:00:00,897.0,64.45,13.43,14.17 -2016-11-24 11:00:00,890.0,457.53,13.33,14.23 -2016-11-24 12:00:00,887.0,204.33,13.23,14.3 -2016-11-24 13:00:00,942.0,91.87,13.25,14.35 -2016-11-24 14:00:00,1014.0,184.45,13.26,14.4 -2016-11-24 15:00:00,1007.0,51.38,13.28,14.46 -2016-11-24 16:00:00,937.0,1.0,13.3,14.18 -2016-11-24 17:00:00,903.0,0.0,13.32,13.9 -2016-11-24 18:00:00,934.0,0.0,13.34,13.63 -2016-11-24 19:00:00,937.0,0.0,13.27,13.22 -2016-11-24 20:00:00,895.0,0.0,13.21,12.82 -2016-11-24 21:00:00,837.0,0.0,13.14,12.41 -2016-11-24 22:00:00,921.0,0.0,13.04,12.03 -2016-11-24 23:00:00,873.0,0.0,12.95,11.65 -2016-11-25 00:00:00,807.0,0.0,12.85,11.27 -2016-11-25 01:00:00,784.0,0.0,12.69,11.6 -2016-11-25 02:00:00,767.0,0.0,12.53,11.92 -2016-11-25 03:00:00,795.0,0.0,12.37,12.25 -2016-11-25 04:00:00,801.0,0.0,12.21,12.38 -2016-11-25 05:00:00,720.0,0.0,12.06,12.51 -2016-11-25 06:00:00,734.0,0.0,11.9,12.65 -2016-11-25 07:00:00,799.0,0.0,11.7,12.67 -2016-11-25 08:00:00,837.0,0.0,11.5,12.69 -2016-11-25 09:00:00,848.0,243.34,11.31,12.72 -2016-11-25 10:00:00,878.0,135.58,11.24,12.86 -2016-11-25 11:00:00,881.0,244.64,11.18,13.01 -2016-11-25 12:00:00,854.0,342.08,11.12,13.16 -2016-11-25 13:00:00,886.0,370.35,11.08,13.14 -2016-11-25 14:00:00,942.0,345.97,11.03,13.11 -2016-11-25 15:00:00,932.0,259.85,10.99,13.09 -2016-11-25 16:00:00,863.0,1.02,11.0,13.68 -2016-11-25 17:00:00,834.0,0.0,11.0,14.27 -2016-11-25 18:00:00,868.0,0.0,11.01,14.86 -2016-11-25 19:00:00,898.0,0.0,11.04,13.79 -2016-11-25 20:00:00,881.0,0.0,11.06,12.73 -2016-11-25 21:00:00,827.0,0.0,11.09,11.67 -2016-11-25 22:00:00,939.0,0.0,11.16,11.13 -2016-11-25 23:00:00,869.0,0.0,11.23,10.58 -2016-11-26 00:00:00,843.0,0.0,11.3,10.04 -2016-11-26 01:00:00,797.0,0.0,11.3,9.36 -2016-11-26 02:00:00,778.0,0.0,11.3,8.67 -2016-11-26 03:00:00,817.0,0.0,11.29,7.99 -2016-11-26 04:00:00,816.0,0.0,11.35,7.89 -2016-11-26 05:00:00,747.0,0.0,11.41,7.8 -2016-11-26 06:00:00,744.0,0.0,11.47,7.71 -2016-11-26 07:00:00,771.0,0.0,11.44,7.6 -2016-11-26 08:00:00,800.0,0.0,11.41,7.5 -2016-11-26 09:00:00,836.0,6.56,11.39,7.39 -2016-11-26 10:00:00,870.0,15.23,11.43,7.22 -2016-11-26 11:00:00,859.0,20.6,11.47,7.05 -2016-11-26 12:00:00,856.0,21.97,11.51,6.88 -2016-11-26 13:00:00,869.0,26.16,11.6,6.61 -2016-11-26 14:00:00,913.0,17.86,11.69,6.33 -2016-11-26 15:00:00,949.0,28.77,11.78,6.06 -2016-11-26 16:00:00,911.0,0.0,11.85,6.62 -2016-11-26 17:00:00,879.0,0.0,11.92,7.19 -2016-11-26 18:00:00,923.0,0.0,11.99,7.75 -2016-11-26 19:00:00,959.0,0.0,11.93,7.99 -2016-11-26 20:00:00,932.0,0.0,11.87,8.22 -2016-11-26 21:00:00,877.0,0.0,11.81,8.46 -2016-11-26 22:00:00,949.0,0.0,11.67,8.37 -2016-11-26 23:00:00,897.0,0.0,11.53,8.29 -2016-11-27 00:00:00,861.0,0.0,11.38,8.21 -2016-11-27 01:00:00,822.0,0.0,11.39,8.0 -2016-11-27 02:00:00,811.0,0.0,11.39,7.78 -2016-11-27 03:00:00,874.0,0.0,11.39,7.57 -2016-11-27 04:00:00,863.0,0.0,11.35,7.8 -2016-11-27 05:00:00,792.0,0.0,11.3,8.02 -2016-11-27 06:00:00,794.0,0.0,11.26,8.25 -2016-11-27 07:00:00,813.0,0.0,11.3,8.5 -2016-11-27 08:00:00,862.0,0.0,11.33,8.75 -2016-11-27 09:00:00,935.0,265.07,11.37,9.01 -2016-11-27 10:00:00,952.0,435.47,11.53,9.19 -2016-11-27 11:00:00,911.0,539.88,11.7,9.37 -2016-11-27 12:00:00,841.0,579.41,11.87,9.54 -2016-11-27 13:00:00,786.0,380.09,11.91,9.68 -2016-11-27 14:00:00,851.0,22.63,11.94,9.82 -2016-11-27 15:00:00,855.0,177.89,11.98,9.96 -2016-11-27 16:00:00,772.0,0.0,11.85,10.07 -2016-11-27 17:00:00,772.0,0.0,11.71,10.18 -2016-11-27 18:00:00,865.0,0.0,11.57,10.29 -2016-11-27 19:00:00,888.0,0.0,11.41,10.49 -2016-11-27 20:00:00,890.0,0.0,11.26,10.69 -2016-11-27 21:00:00,876.0,0.0,11.1,10.9 -2016-11-27 22:00:00,967.0,0.0,10.93,10.93 -2016-11-27 23:00:00,904.0,0.0,10.77,10.96 -2016-11-28 00:00:00,831.0,0.0,10.6,10.99 -2016-11-28 01:00:00,784.0,0.0,10.45,10.83 -2016-11-28 02:00:00,785.0,0.0,10.3,10.67 -2016-11-28 03:00:00,833.0,0.0,10.15,10.51 -2016-11-28 04:00:00,848.0,0.0,10.06,10.65 -2016-11-28 05:00:00,795.0,0.0,9.96,10.8 -2016-11-28 06:00:00,806.0,0.0,9.87,10.94 -2016-11-28 07:00:00,863.0,0.0,9.79,11.03 -2016-11-28 08:00:00,944.0,0.0,9.71,11.12 -2016-11-28 09:00:00,967.0,11.49,9.63,11.21 -2016-11-28 10:00:00,944.0,30.79,9.55,10.92 -2016-11-28 11:00:00,904.0,78.6,9.47,10.63 -2016-11-28 12:00:00,859.0,126.85,9.39,10.34 -2016-11-28 13:00:00,857.0,54.06,9.56,10.45 -2016-11-28 14:00:00,861.0,259.96,9.73,10.56 -2016-11-28 15:00:00,853.0,278.12,9.9,10.66 -2016-11-28 16:00:00,828.0,0.0,9.94,10.91 -2016-11-28 17:00:00,815.0,0.0,9.97,11.16 -2016-11-28 18:00:00,946.0,0.0,10.0,11.41 -2016-11-28 19:00:00,993.0,0.0,9.76,11.3 -2016-11-28 20:00:00,994.0,0.0,9.52,11.19 -2016-11-28 21:00:00,950.0,0.0,9.28,11.08 -2016-11-28 22:00:00,1054.0,0.0,8.98,10.8 -2016-11-28 23:00:00,1002.0,0.0,8.69,10.52 -2016-11-29 00:00:00,969.0,0.0,8.39,10.25 -2016-11-29 01:00:00,955.0,0.0,8.18,9.96 -2016-11-29 02:00:00,958.0,0.0,7.96,9.67 -2016-11-29 03:00:00,1021.0,0.0,7.74,9.38 -2016-11-29 04:00:00,1023.0,0.0,7.64,9.37 -2016-11-29 05:00:00,966.0,0.0,7.53,9.37 -2016-11-29 06:00:00,954.0,0.0,7.43,9.37 -2016-11-29 07:00:00,1016.0,0.0,7.3,9.35 -2016-11-29 08:00:00,1095.0,0.0,7.17,9.34 -2016-11-29 09:00:00,1122.0,267.83,7.04,9.32 -2016-11-29 10:00:00,1051.0,478.53,7.11,9.36 -2016-11-29 11:00:00,978.0,587.38,7.18,9.39 -2016-11-29 12:00:00,932.0,653.42,7.26,9.42 -2016-11-29 13:00:00,921.0,573.98,7.42,9.43 -2016-11-29 14:00:00,989.0,466.84,7.59,9.43 -2016-11-29 15:00:00,980.0,291.29,7.75,9.43 -2016-11-29 16:00:00,932.0,0.0,7.79,9.47 -2016-11-29 17:00:00,918.0,0.0,7.82,9.51 -2016-11-29 18:00:00,1029.0,0.0,7.85,9.54 -2016-11-29 19:00:00,1090.0,0.0,7.71,9.37 -2016-11-29 20:00:00,1086.0,0.0,7.57,9.2 -2016-11-29 21:00:00,1077.0,0.0,7.43,9.03 -2016-11-29 22:00:00,1180.0,0.0,7.39,8.79 -2016-11-29 23:00:00,1106.0,0.0,7.35,8.54 -2016-11-30 00:00:00,1065.0,0.0,7.3,8.29 -2016-11-30 01:00:00,1034.0,0.0,7.42,8.16 -2016-11-30 02:00:00,1030.0,0.0,7.54,8.03 -2016-11-30 03:00:00,1081.0,0.0,7.65,7.9 -2016-11-30 04:00:00,1082.0,0.0,7.84,7.61 -2016-11-30 05:00:00,1014.0,0.0,8.03,7.31 -2016-11-30 06:00:00,1008.0,0.0,8.22,7.02 -2016-11-30 07:00:00,1085.0,0.0,8.46,6.61 -2016-11-30 08:00:00,1145.0,0.0,8.7,6.2 -2016-11-30 09:00:00,1141.0,155.42,8.94,5.79 -2016-11-30 10:00:00,1066.0,140.21,9.13,6.0 -2016-11-30 11:00:00,1024.0,553.02,9.32,6.2 -2016-11-30 12:00:00,958.0,596.0,9.52,6.4 -2016-11-30 13:00:00,976.0,363.36,9.84,6.45 -2016-11-30 14:00:00,1063.0,388.13,10.16,6.5 -2016-11-30 15:00:00,1073.0,115.8,10.48,6.55 -2016-11-30 16:00:00,997.0,0.0,10.57,6.66 -2016-11-30 17:00:00,965.0,0.0,10.66,6.77 -2016-11-30 18:00:00,1068.0,0.0,10.75,6.88 -2016-11-30 19:00:00,1119.0,0.0,10.78,6.88 -2016-11-30 20:00:00,1072.0,0.0,10.8,6.87 -2016-11-30 21:00:00,1039.0,0.0,10.83,6.87 -2016-11-30 22:00:00,1140.0,0.0,10.85,6.77 -2016-11-30 23:00:00,1062.0,0.0,10.87,6.68 -2016-12-01 00:00:00,1018.0,0.0,10.88,6.58 -2016-12-01 01:00:00,988.0,0.0,10.79,6.6 -2016-12-01 02:00:00,987.0,0.0,10.71,6.62 -2016-12-01 03:00:00,1019.0,0.0,10.62,6.63 -2016-12-01 04:00:00,1026.0,0.0,10.57,6.56 -2016-12-01 05:00:00,933.0,0.0,10.53,6.48 -2016-12-01 06:00:00,920.0,0.0,10.48,6.4 -2016-12-01 07:00:00,987.0,0.0,10.47,6.4 -2016-12-01 08:00:00,1039.0,0.0,10.46,6.4 -2016-12-01 09:00:00,1057.0,250.6,10.45,6.4 -2016-12-01 10:00:00,1008.0,432.41,10.58,6.43 -2016-12-01 11:00:00,919.0,546.4,10.71,6.46 -2016-12-01 12:00:00,880.0,594.36,10.84,6.48 -2016-12-01 13:00:00,880.0,564.52,10.93,6.17 -2016-12-01 14:00:00,904.0,458.48,11.01,5.85 -2016-12-01 15:00:00,882.0,292.21,11.1,5.53 -2016-12-01 16:00:00,843.0,0.0,11.0,5.46 -2016-12-01 17:00:00,808.0,0.0,10.9,5.38 -2016-12-01 18:00:00,924.0,0.0,10.8,5.31 -2016-12-01 19:00:00,964.0,0.0,10.62,5.52 -2016-12-01 20:00:00,968.0,0.0,10.44,5.72 -2016-12-01 21:00:00,962.0,0.0,10.26,5.93 -2016-12-01 22:00:00,1062.0,0.0,10.12,6.25 -2016-12-01 23:00:00,996.0,0.0,9.99,6.57 -2016-12-02 00:00:00,955.0,0.0,9.85,6.88 -2016-12-02 01:00:00,937.0,0.0,9.69,6.85 -2016-12-02 02:00:00,928.0,0.0,9.53,6.81 -2016-12-02 03:00:00,991.0,0.0,9.37,6.77 -2016-12-02 04:00:00,976.0,0.0,9.32,7.0 -2016-12-02 05:00:00,932.0,0.0,9.27,7.22 -2016-12-02 06:00:00,937.0,0.0,9.22,7.45 -2016-12-02 07:00:00,1007.0,0.0,9.23,7.63 -2016-12-02 08:00:00,1054.0,0.0,9.25,7.82 -2016-12-02 09:00:00,1036.0,71.65,9.27,8.0 -2016-12-02 10:00:00,993.0,131.75,9.39,7.94 -2016-12-02 11:00:00,946.0,116.21,9.52,7.87 -2016-12-02 12:00:00,877.0,99.63,9.65,7.81 -2016-12-02 13:00:00,888.0,323.0,9.8,7.81 -2016-12-02 14:00:00,919.0,214.17,9.94,7.82 -2016-12-02 15:00:00,931.0,138.64,10.08,7.82 -2016-12-02 16:00:00,865.0,0.0,10.03,8.05 -2016-12-02 17:00:00,872.0,0.0,9.99,8.27 -2016-12-02 18:00:00,989.0,0.0,9.94,8.5 -2016-12-02 19:00:00,1065.0,0.0,9.78,8.6 -2016-12-02 20:00:00,1043.0,0.0,9.62,8.71 -2016-12-02 21:00:00,1029.0,0.0,9.46,8.81 -2016-12-02 22:00:00,1133.0,0.0,9.23,8.86 -2016-12-02 23:00:00,1079.0,0.0,9.0,8.91 -2016-12-03 00:00:00,1058.0,0.0,8.77,8.95 -2016-12-03 01:00:00,1016.0,0.0,8.56,9.11 -2016-12-03 02:00:00,1017.0,0.0,8.35,9.27 -2016-12-03 03:00:00,1042.0,0.0,8.15,9.43 -2016-12-03 04:00:00,1060.0,0.0,8.16,9.66 -2016-12-03 05:00:00,978.0,0.0,8.17,9.88 -2016-12-03 06:00:00,967.0,0.0,8.18,10.1 -2016-12-03 07:00:00,1010.0,0.0,8.25,10.39 -2016-12-03 08:00:00,1048.0,0.0,8.32,10.68 -2016-12-03 09:00:00,1088.0,44.26,8.4,10.98 -2016-12-03 10:00:00,1105.0,53.48,8.51,11.29 -2016-12-03 11:00:00,1031.0,69.25,8.63,11.6 -2016-12-03 12:00:00,951.0,53.53,8.75,11.92 -2016-12-03 13:00:00,940.0,78.31,9.12,11.67 -2016-12-03 14:00:00,988.0,310.32,9.49,11.43 -2016-12-03 15:00:00,1012.0,59.59,9.86,11.19 -2016-12-03 16:00:00,980.0,0.0,9.93,11.21 -2016-12-03 17:00:00,972.0,0.0,9.99,11.24 -2016-12-03 18:00:00,1042.0,0.0,10.06,11.27 -2016-12-03 19:00:00,1096.0,0.0,9.94,11.39 -2016-12-03 20:00:00,1078.0,0.0,9.82,11.51 -2016-12-03 21:00:00,1074.0,0.0,9.69,11.63 -2016-12-03 22:00:00,1162.0,0.0,9.49,11.48 -2016-12-03 23:00:00,1121.0,0.0,9.28,11.34 -2016-12-04 00:00:00,1055.0,0.0,9.08,11.2 -2016-12-04 01:00:00,1057.0,0.0,8.87,10.74 -2016-12-04 02:00:00,1036.0,0.0,8.67,10.27 -2016-12-04 03:00:00,1059.0,0.0,8.47,9.81 -2016-12-04 04:00:00,1072.0,0.0,8.44,9.76 -2016-12-04 05:00:00,1012.0,0.0,8.41,9.71 -2016-12-04 06:00:00,1005.0,0.0,8.38,9.66 -2016-12-04 07:00:00,1043.0,0.0,8.47,9.77 -2016-12-04 08:00:00,1092.0,0.0,8.57,9.88 -2016-12-04 09:00:00,1142.0,32.76,8.67,9.99 -2016-12-04 10:00:00,1124.0,114.26,9.01,9.67 -2016-12-04 11:00:00,1124.0,51.03,9.35,9.36 -2016-12-04 12:00:00,1108.0,281.41,9.69,9.05 -2016-12-04 13:00:00,1128.0,534.6,10.35,8.68 -2016-12-04 14:00:00,1155.0,62.14,11.0,8.3 -2016-12-04 15:00:00,1116.0,130.3,11.66,7.93 -2016-12-04 16:00:00,1023.0,0.0,11.75,7.8 -2016-12-04 17:00:00,979.0,0.0,11.84,7.67 -2016-12-04 18:00:00,1037.0,0.0,11.93,7.54 -2016-12-04 19:00:00,1075.0,0.0,11.93,7.57 -2016-12-04 20:00:00,1065.0,0.0,11.93,7.59 -2016-12-04 21:00:00,1012.0,0.0,11.92,7.61 -2016-12-04 22:00:00,1115.0,0.0,12.0,7.52 -2016-12-04 23:00:00,1072.0,0.0,12.08,7.42 -2016-12-05 00:00:00,1009.0,0.0,12.16,7.32 -2016-12-05 01:00:00,971.0,0.0,12.39,7.12 -2016-12-05 02:00:00,974.0,0.0,12.62,6.91 -2016-12-05 03:00:00,999.0,0.0,12.86,6.7 -2016-12-05 04:00:00,1005.0,0.0,12.9,6.56 -2016-12-05 05:00:00,944.0,0.0,12.94,6.42 -2016-12-05 06:00:00,923.0,0.0,12.98,6.28 -2016-12-05 07:00:00,972.0,0.0,13.0,6.3 -2016-12-05 08:00:00,1018.0,0.0,13.02,6.32 -2016-12-05 09:00:00,1056.0,13.16,13.04,6.34 -2016-12-05 10:00:00,1032.0,19.75,13.07,6.28 -2016-12-05 11:00:00,969.0,41.82,13.11,6.21 -2016-12-05 12:00:00,930.0,27.35,13.15,6.14 -2016-12-05 13:00:00,940.0,28.04,13.2,5.57 -2016-12-05 14:00:00,1070.0,18.38,13.25,5.0 -2016-12-05 15:00:00,1079.0,23.24,13.3,4.43 -2016-12-05 16:00:00,997.0,0.0,13.18,3.97 -2016-12-05 17:00:00,968.0,0.0,13.07,3.52 -2016-12-05 18:00:00,1001.0,0.0,12.95,3.06 -2016-12-05 19:00:00,1009.0,0.0,12.86,3.3 -2016-12-05 20:00:00,982.0,0.0,12.77,3.54 -2016-12-05 21:00:00,952.0,0.0,12.67,3.78 -2016-12-05 22:00:00,1042.0,0.0,12.64,3.86 -2016-12-05 23:00:00,976.0,0.0,12.61,3.94 -2016-12-06 00:00:00,919.0,0.0,12.58,4.01 -2016-12-06 01:00:00,897.0,0.0,12.52,4.02 -2016-12-06 02:00:00,861.0,0.0,12.46,4.02 -2016-12-06 03:00:00,884.0,0.0,12.41,4.03 -2016-12-06 04:00:00,892.0,0.0,12.42,4.21 -2016-12-06 05:00:00,806.0,0.0,12.44,4.4 -2016-12-06 06:00:00,790.0,0.0,12.45,4.58 -2016-12-06 07:00:00,848.0,0.0,12.49,4.97 -2016-12-06 08:00:00,905.0,0.0,12.53,5.36 -2016-12-06 09:00:00,937.0,37.15,12.57,5.75 -2016-12-06 10:00:00,919.0,59.37,12.71,5.94 -2016-12-06 11:00:00,954.0,73.72,12.86,6.14 -2016-12-06 12:00:00,934.0,132.4,13.01,6.33 -2016-12-06 13:00:00,956.0,194.85,12.71,6.81 -2016-12-06 14:00:00,1020.0,69.68,12.41,7.29 -2016-12-06 15:00:00,1008.0,99.24,12.11,7.77 -2016-12-06 16:00:00,933.0,0.0,12.3,7.79 -2016-12-06 17:00:00,879.0,0.0,12.48,7.82 -2016-12-06 18:00:00,928.0,0.0,12.67,7.85 -2016-12-06 19:00:00,981.0,0.0,12.8,7.95 -2016-12-06 20:00:00,947.0,0.0,12.94,8.06 -2016-12-06 21:00:00,901.0,0.0,13.07,8.17 -2016-12-06 22:00:00,1009.0,0.0,13.17,8.33 -2016-12-06 23:00:00,923.0,0.0,13.26,8.5 -2016-12-07 00:00:00,852.0,0.0,13.36,8.66 -2016-12-07 01:00:00,817.0,0.0,13.13,9.06 -2016-12-07 02:00:00,792.0,0.0,12.91,9.45 -2016-12-07 03:00:00,827.0,0.0,12.69,9.85 -2016-12-07 04:00:00,838.0,0.0,12.91,9.99 -2016-12-07 05:00:00,777.0,0.0,13.14,10.13 -2016-12-07 06:00:00,764.0,0.0,13.36,10.28 -2016-12-07 07:00:00,814.0,0.0,13.54,10.26 -2016-12-07 08:00:00,892.0,0.0,13.71,10.25 -2016-12-07 09:00:00,884.0,183.77,13.89,10.23 -2016-12-07 10:00:00,872.0,159.18,13.88,10.06 -2016-12-07 11:00:00,796.0,302.9,13.88,9.88 -2016-12-07 12:00:00,769.0,470.48,13.87,9.71 -2016-12-07 13:00:00,830.0,251.61,13.86,9.55 -2016-12-07 14:00:00,886.0,92.02,13.84,9.39 -2016-12-07 15:00:00,880.0,107.85,13.83,9.23 -2016-12-07 16:00:00,835.0,0.0,13.8,8.98 -2016-12-07 17:00:00,809.0,0.0,13.76,8.74 -2016-12-07 18:00:00,866.0,0.0,13.73,8.5 -2016-12-07 19:00:00,905.0,0.0,13.69,8.43 -2016-12-07 20:00:00,864.0,0.0,13.66,8.37 -2016-12-07 21:00:00,833.0,0.0,13.62,8.3 -2016-12-07 22:00:00,931.0,0.0,13.63,8.59 -2016-12-07 23:00:00,871.0,0.0,13.63,8.88 -2016-12-08 00:00:00,789.0,0.0,13.64,9.17 -2016-12-08 01:00:00,794.0,0.0,13.79,9.84 -2016-12-08 02:00:00,764.0,0.0,13.94,10.51 -2016-12-08 03:00:00,795.0,0.0,14.1,11.19 -2016-12-08 04:00:00,793.0,0.0,14.14,10.98 -2016-12-08 05:00:00,708.0,0.0,14.18,10.77 -2016-12-08 06:00:00,698.0,0.0,14.23,10.57 -2016-12-08 07:00:00,747.0,0.0,14.19,9.94 -2016-12-08 08:00:00,829.0,0.0,14.16,9.31 -2016-12-08 09:00:00,816.0,90.13,14.13,8.69 -2016-12-08 10:00:00,813.0,53.07,14.01,8.25 -2016-12-08 11:00:00,812.0,34.39,13.9,7.81 -2016-12-08 12:00:00,802.0,71.25,13.78,7.37 -2016-12-08 13:00:00,868.0,19.0,13.86,7.3 -2016-12-08 14:00:00,913.0,7.03,13.95,7.24 -2016-12-08 15:00:00,902.0,151.11,14.03,7.17 -2016-12-08 16:00:00,870.0,0.0,14.05,7.28 -2016-12-08 17:00:00,815.0,0.0,14.07,7.38 -2016-12-08 18:00:00,849.0,0.0,14.09,7.49 -2016-12-08 19:00:00,889.0,0.0,14.08,7.82 -2016-12-08 20:00:00,839.0,0.0,14.08,8.14 -2016-12-08 21:00:00,799.0,0.0,14.07,8.47 -2016-12-08 22:00:00,903.0,0.0,14.03,8.64 -2016-12-08 23:00:00,845.0,0.0,13.98,8.82 -2016-12-09 00:00:00,767.0,0.0,13.94,8.99 -2016-12-09 01:00:00,742.0,0.0,13.9,9.44 -2016-12-09 02:00:00,730.0,0.0,13.86,9.89 -2016-12-09 03:00:00,784.0,0.0,13.83,10.34 -2016-12-09 04:00:00,782.0,0.0,13.77,10.12 -2016-12-09 05:00:00,714.0,0.0,13.72,9.9 -2016-12-09 06:00:00,708.0,0.0,13.66,9.68 -2016-12-09 07:00:00,773.0,0.0,13.65,9.57 -2016-12-09 08:00:00,818.0,0.0,13.63,9.46 -2016-12-09 09:00:00,818.0,90.52,13.62,9.35 -2016-12-09 10:00:00,783.0,126.68,13.64,9.34 -2016-12-09 11:00:00,760.0,392.98,13.67,9.32 -2016-12-09 12:00:00,721.0,347.59,13.69,9.31 -2016-12-09 13:00:00,738.0,237.24,13.68,9.37 -2016-12-09 14:00:00,830.0,177.3,13.66,9.43 -2016-12-09 15:00:00,874.0,4.29,13.64,9.49 -2016-12-09 16:00:00,801.0,0.0,13.71,9.57 -2016-12-09 17:00:00,764.0,0.0,13.77,9.66 -2016-12-09 18:00:00,830.0,0.0,13.84,9.74 -2016-12-09 19:00:00,863.0,0.0,13.86,9.76 -2016-12-09 20:00:00,837.0,0.0,13.89,9.78 -2016-12-09 21:00:00,825.0,0.0,13.91,9.81 -2016-12-09 22:00:00,922.0,0.0,13.91,9.71 -2016-12-09 23:00:00,840.0,0.0,13.9,9.62 -2016-12-10 00:00:00,781.0,0.0,13.9,9.53 -2016-12-10 01:00:00,747.0,0.0,13.86,9.01 -2016-12-10 02:00:00,717.0,0.0,13.83,8.48 -2016-12-10 03:00:00,768.0,0.0,13.8,7.96 -2016-12-10 04:00:00,776.0,0.0,13.83,8.16 -2016-12-10 05:00:00,691.0,0.0,13.86,8.36 -2016-12-10 06:00:00,675.0,0.0,13.89,8.57 -2016-12-10 07:00:00,710.0,0.0,13.94,8.86 -2016-12-10 08:00:00,764.0,0.0,13.99,9.16 -2016-12-10 09:00:00,818.0,18.68,14.05,9.46 -2016-12-10 10:00:00,832.0,57.97,14.0,9.55 -2016-12-10 11:00:00,845.0,64.59,13.96,9.65 -2016-12-10 12:00:00,850.0,38.04,13.92,9.74 -2016-12-10 13:00:00,897.0,15.04,13.91,9.81 -2016-12-10 14:00:00,933.0,64.03,13.89,9.88 -2016-12-10 15:00:00,918.0,61.0,13.88,9.94 -2016-12-10 16:00:00,873.0,0.0,13.75,8.9 -2016-12-10 17:00:00,845.0,0.0,13.61,7.86 -2016-12-10 18:00:00,888.0,0.0,13.48,6.81 -2016-12-10 19:00:00,899.0,0.0,13.27,6.04 -2016-12-10 20:00:00,858.0,0.0,13.07,5.26 -2016-12-10 21:00:00,824.0,0.0,12.86,4.48 -2016-12-10 22:00:00,925.0,0.0,12.71,4.84 -2016-12-10 23:00:00,860.0,0.0,12.55,5.2 -2016-12-11 00:00:00,819.0,0.0,12.4,5.56 -2016-12-11 01:00:00,769.0,0.0,12.37,4.76 -2016-12-11 02:00:00,735.0,0.0,12.34,3.97 -2016-12-11 03:00:00,791.0,0.0,12.32,3.17 -2016-12-11 04:00:00,794.0,0.0,12.31,3.45 -2016-12-11 05:00:00,714.0,0.0,12.3,3.72 -2016-12-11 06:00:00,693.0,0.0,12.28,4.0 -2016-12-11 07:00:00,720.0,0.0,12.29,4.33 -2016-12-11 08:00:00,790.0,0.0,12.3,4.66 -2016-12-11 09:00:00,841.0,192.25,12.31,4.99 -2016-12-11 10:00:00,854.0,377.69,12.29,5.24 -2016-12-11 11:00:00,851.0,513.39,12.28,5.49 -2016-12-11 12:00:00,867.0,71.0,12.27,5.74 -2016-12-11 13:00:00,872.0,68.04,12.41,5.79 -2016-12-11 14:00:00,946.0,28.14,12.55,5.85 -2016-12-11 15:00:00,973.0,76.23,12.69,5.9 -2016-12-11 16:00:00,870.0,0.0,12.85,6.0 -2016-12-11 17:00:00,826.0,0.0,13.01,6.09 -2016-12-11 18:00:00,852.0,0.0,13.17,6.18 -2016-12-11 19:00:00,866.0,0.0,13.24,6.35 -2016-12-11 20:00:00,851.0,0.0,13.32,6.52 -2016-12-11 21:00:00,819.0,0.0,13.39,6.69 -2016-12-11 22:00:00,929.0,0.0,13.36,7.13 -2016-12-11 23:00:00,867.0,0.0,13.33,7.56 -2016-12-12 00:00:00,773.0,0.0,13.3,8.0 -2016-12-12 01:00:00,717.0,0.0,13.2,8.4 -2016-12-12 02:00:00,720.0,0.0,13.1,8.79 -2016-12-12 03:00:00,736.0,0.0,13.0,9.19 -2016-12-12 04:00:00,741.0,0.0,12.92,8.91 -2016-12-12 05:00:00,670.0,0.0,12.85,8.63 -2016-12-12 06:00:00,665.0,0.0,12.77,8.36 -2016-12-12 07:00:00,716.0,0.0,12.74,7.88 -2016-12-12 08:00:00,769.0,0.0,12.71,7.4 -2016-12-12 09:00:00,814.0,17.54,12.68,6.92 -2016-12-12 10:00:00,831.0,39.83,12.63,6.78 -2016-12-12 11:00:00,833.0,52.18,12.58,6.64 -2016-12-12 12:00:00,844.0,140.46,12.53,6.5 -2016-12-12 13:00:00,835.0,201.3,12.64,6.53 -2016-12-12 14:00:00,894.0,107.46,12.74,6.57 -2016-12-12 15:00:00,842.0,145.72,12.85,6.61 -2016-12-12 16:00:00,792.0,0.0,12.92,6.25 -2016-12-12 17:00:00,767.0,0.0,13.0,5.9 -2016-12-12 18:00:00,830.0,0.0,13.07,5.54 -2016-12-12 19:00:00,850.0,0.0,13.07,5.88 -2016-12-12 20:00:00,800.0,0.0,13.07,6.21 -2016-12-12 21:00:00,780.0,0.0,13.07,6.54 -2016-12-12 22:00:00,899.0,0.0,13.05,6.91 -2016-12-12 23:00:00,830.0,0.0,13.02,7.28 -2016-12-13 00:00:00,768.0,0.0,13.0,7.66 -2016-12-13 01:00:00,727.0,0.0,13.24,8.06 -2016-12-13 02:00:00,696.0,0.0,13.48,8.47 -2016-12-13 03:00:00,738.0,0.0,13.72,8.88 -2016-12-13 04:00:00,733.0,0.0,13.62,8.91 -2016-12-13 05:00:00,655.0,0.0,13.52,8.94 -2016-12-13 06:00:00,649.0,0.0,13.43,8.97 -2016-12-13 07:00:00,692.0,0.0,13.36,9.07 -2016-12-13 08:00:00,755.0,0.0,13.3,9.17 -2016-12-13 09:00:00,781.0,81.62,13.24,9.27 -2016-12-13 10:00:00,789.0,67.45,13.18,9.39 -2016-12-13 11:00:00,782.0,143.14,13.13,9.51 -2016-12-13 12:00:00,814.0,42.62,13.08,9.63 -2016-12-13 13:00:00,827.0,73.23,13.12,9.78 -2016-12-13 14:00:00,893.0,82.38,13.17,9.93 -2016-12-13 15:00:00,876.0,188.04,13.21,10.08 -2016-12-13 16:00:00,790.0,0.0,13.22,10.04 -2016-12-13 17:00:00,770.0,0.0,13.23,10.0 -2016-12-13 18:00:00,826.0,0.0,13.24,9.96 -2016-12-13 19:00:00,873.0,0.0,13.19,10.17 -2016-12-13 20:00:00,858.0,0.0,13.14,10.38 -2016-12-13 21:00:00,834.0,0.0,13.08,10.59 -2016-12-13 22:00:00,926.0,0.0,13.06,10.64 -2016-12-13 23:00:00,845.0,0.0,13.05,10.69 -2016-12-14 00:00:00,805.0,0.0,13.03,10.74 -2016-12-14 01:00:00,798.0,0.0,12.99,10.48 -2016-12-14 02:00:00,780.0,0.0,12.95,10.21 -2016-12-14 03:00:00,814.0,0.0,12.91,9.94 -2016-12-14 04:00:00,822.0,0.0,12.95,9.98 -2016-12-14 05:00:00,748.0,0.0,13.0,10.01 -2016-12-14 06:00:00,737.0,0.0,13.05,10.04 -2016-12-14 07:00:00,806.0,0.0,13.13,10.08 -2016-12-14 08:00:00,866.0,0.0,13.21,10.12 -2016-12-14 09:00:00,874.0,5.93,13.3,10.17 -2016-12-14 10:00:00,856.0,12.52,13.16,9.28 -2016-12-14 11:00:00,801.0,13.81,13.02,8.39 -2016-12-14 12:00:00,824.0,26.69,12.88,7.5 -2016-12-14 13:00:00,880.0,79.38,12.8,7.25 -2016-12-14 14:00:00,936.0,26.71,12.71,7.0 -2016-12-14 15:00:00,923.0,140.91,12.63,6.74 -2016-12-14 16:00:00,842.0,0.0,12.6,5.98 -2016-12-14 17:00:00,815.0,0.0,12.58,5.21 -2016-12-14 18:00:00,851.0,0.0,12.55,4.44 -2016-12-14 19:00:00,885.0,0.0,12.44,4.18 -2016-12-14 20:00:00,861.0,0.0,12.33,3.92 -2016-12-14 21:00:00,820.0,0.0,12.22,3.66 -2016-12-14 22:00:00,913.0,0.0,12.16,4.34 -2016-12-14 23:00:00,846.0,0.0,12.11,5.03 -2016-12-15 00:00:00,800.0,0.0,12.05,5.72 -2016-12-15 01:00:00,775.0,0.0,12.11,6.01 -2016-12-15 02:00:00,746.0,0.0,12.17,6.3 -2016-12-15 03:00:00,819.0,0.0,12.23,6.59 -2016-12-15 04:00:00,797.0,0.0,12.23,6.51 -2016-12-15 05:00:00,724.0,0.0,12.23,6.43 -2016-12-15 06:00:00,722.0,0.0,12.23,6.34 -2016-12-15 07:00:00,772.0,0.0,12.23,6.78 -2016-12-15 08:00:00,841.0,0.0,12.22,7.22 -2016-12-15 09:00:00,863.0,187.69,12.22,7.66 -2016-12-15 10:00:00,864.0,385.56,12.18,7.97 -2016-12-15 11:00:00,812.0,72.72,12.15,8.29 -2016-12-15 12:00:00,821.0,70.47,12.11,8.61 -2016-12-15 13:00:00,865.0,39.1,12.17,8.85 -2016-12-15 14:00:00,933.0,100.62,12.22,9.08 -2016-12-15 15:00:00,948.0,72.7,12.28,9.32 -2016-12-15 16:00:00,884.0,0.0,12.34,9.83 -2016-12-15 17:00:00,847.0,0.0,12.4,10.34 -2016-12-15 18:00:00,906.0,0.0,12.46,10.84 -2016-12-15 19:00:00,942.0,0.0,12.49,11.13 -2016-12-15 20:00:00,920.0,0.0,12.52,11.41 -2016-12-15 21:00:00,874.0,0.0,12.55,11.7 -2016-12-15 22:00:00,978.0,0.0,12.62,11.48 -2016-12-15 23:00:00,898.0,0.0,12.68,11.27 -2016-12-16 00:00:00,821.0,0.0,12.75,11.06 -2016-12-16 01:00:00,819.0,0.0,12.79,10.7 -2016-12-16 02:00:00,787.0,0.0,12.83,10.34 -2016-12-16 03:00:00,808.0,0.0,12.87,9.97 -2016-12-16 04:00:00,824.0,0.0,12.79,9.1 -2016-12-16 05:00:00,747.0,0.0,12.71,8.23 -2016-12-16 06:00:00,734.0,0.0,12.64,7.37 -2016-12-16 07:00:00,763.0,0.0,12.6,6.94 -2016-12-16 08:00:00,827.0,0.0,12.56,6.52 -2016-12-16 09:00:00,841.0,1.42,12.53,6.1 -2016-12-16 10:00:00,874.0,23.23,12.53,5.75 -2016-12-16 11:00:00,858.0,67.19,12.54,5.4 -2016-12-16 12:00:00,850.0,205.69,12.54,5.05 -2016-12-16 13:00:00,855.0,331.16,12.47,4.38 -2016-12-16 14:00:00,859.0,203.84,12.4,3.71 -2016-12-16 15:00:00,830.0,211.44,12.33,3.03 -2016-12-16 16:00:00,784.0,0.0,12.3,2.64 -2016-12-16 17:00:00,798.0,0.0,12.27,2.24 -2016-12-16 18:00:00,854.0,0.0,12.24,1.85 -2016-12-16 19:00:00,866.0,0.0,12.15,1.67 -2016-12-16 20:00:00,833.0,0.0,12.07,1.49 -2016-12-16 21:00:00,800.0,0.0,11.98,1.31 -2016-12-16 22:00:00,917.0,0.0,11.9,1.48 -2016-12-16 23:00:00,855.0,0.0,11.83,1.65 -2016-12-17 00:00:00,822.0,0.0,11.75,1.82 -2016-12-17 01:00:00,791.0,0.0,11.67,2.19 -2016-12-17 02:00:00,751.0,0.0,11.59,2.57 -2016-12-17 03:00:00,793.0,0.0,11.52,2.94 -2016-12-17 04:00:00,793.0,0.0,11.49,2.72 -2016-12-17 05:00:00,737.0,0.0,11.47,2.5 -2016-12-17 06:00:00,711.0,0.0,11.44,2.28 -2016-12-17 07:00:00,757.0,0.0,11.4,2.08 -2016-12-17 08:00:00,805.0,0.0,11.35,1.88 -2016-12-17 09:00:00,847.0,167.87,11.31,1.68 -2016-12-17 10:00:00,866.0,111.04,11.33,1.53 -2016-12-17 11:00:00,874.0,127.58,11.36,1.37 -2016-12-17 12:00:00,906.0,250.67,11.39,1.21 -2016-12-17 13:00:00,942.0,217.73,11.36,1.56 -2016-12-17 14:00:00,985.0,99.48,11.33,1.9 -2016-12-17 15:00:00,989.0,56.89,11.3,2.25 -2016-12-17 16:00:00,955.0,0.0,11.36,2.32 -2016-12-17 17:00:00,935.0,0.0,11.41,2.4 -2016-12-17 18:00:00,966.0,0.0,11.47,2.47 -2016-12-17 19:00:00,986.0,0.0,11.41,2.3 -2016-12-17 20:00:00,957.0,0.0,11.36,2.14 -2016-12-17 21:00:00,928.0,0.0,11.3,1.97 -2016-12-17 22:00:00,1037.0,0.0,11.21,1.88 -2016-12-17 23:00:00,972.0,0.0,11.12,1.78 -2016-12-18 00:00:00,908.0,0.0,11.03,1.68 -2016-12-18 01:00:00,878.0,0.0,10.85,1.78 -2016-12-18 02:00:00,848.0,0.0,10.67,1.88 -2016-12-18 03:00:00,905.0,0.0,10.49,1.97 -2016-12-18 04:00:00,912.0,0.0,10.25,2.16 -2016-12-18 05:00:00,842.0,0.0,10.01,2.35 -2016-12-18 06:00:00,831.0,0.0,9.77,2.54 -2016-12-18 07:00:00,868.0,0.0,9.55,2.7 -2016-12-18 08:00:00,904.0,0.0,9.33,2.86 -2016-12-18 09:00:00,967.0,33.41,9.11,3.02 -2016-12-18 10:00:00,995.0,46.87,8.99,2.99 -2016-12-18 11:00:00,944.0,36.67,8.88,2.96 -2016-12-18 12:00:00,875.0,69.77,8.76,2.92 -2016-12-18 13:00:00,853.0,50.21,8.82,2.98 -2016-12-18 14:00:00,900.0,317.56,8.88,3.04 -2016-12-18 15:00:00,890.0,125.56,8.94,3.1 -2016-12-18 16:00:00,810.0,0.0,8.95,3.25 -2016-12-18 17:00:00,802.0,0.0,8.95,3.39 -2016-12-18 18:00:00,897.0,0.0,8.96,3.53 -2016-12-18 19:00:00,953.0,0.0,8.91,3.85 -2016-12-18 20:00:00,953.0,0.0,8.86,4.17 -2016-12-18 21:00:00,921.0,0.0,8.8,4.5 -2016-12-18 22:00:00,1014.0,0.0,8.71,3.93 -2016-12-18 23:00:00,956.0,0.0,8.61,3.36 -2016-12-19 00:00:00,910.0,0.0,8.52,2.79 -2016-12-19 01:00:00,906.0,0.0,8.54,2.97 -2016-12-19 02:00:00,876.0,0.0,8.57,3.15 -2016-12-19 03:00:00,915.0,0.0,8.6,3.34 -2016-12-19 04:00:00,918.0,0.0,8.74,3.48 -2016-12-19 05:00:00,846.0,0.0,8.88,3.61 -2016-12-19 06:00:00,829.0,0.0,9.02,3.75 -2016-12-19 07:00:00,889.0,0.0,9.36,4.15 -2016-12-19 08:00:00,948.0,0.0,9.71,4.54 -2016-12-19 09:00:00,980.0,52.98,10.06,4.94 -2016-12-19 10:00:00,1024.0,74.19,10.19,5.46 -2016-12-19 11:00:00,1062.0,63.47,10.33,5.99 -2016-12-19 12:00:00,1100.0,49.92,10.47,6.51 -2016-12-19 13:00:00,1097.0,34.24,10.52,6.91 -2016-12-19 14:00:00,1189.0,58.82,10.57,7.32 -2016-12-19 15:00:00,1204.0,29.88,10.62,7.72 -2016-12-19 16:00:00,1119.0,0.0,10.46,7.6 -2016-12-19 17:00:00,1091.0,0.0,10.29,7.49 -2016-12-19 18:00:00,1129.0,0.0,10.13,7.37 -2016-12-19 19:00:00,1161.0,0.0,9.93,6.9 -2016-12-19 20:00:00,1100.0,0.0,9.73,6.43 -2016-12-19 21:00:00,1059.0,0.0,9.53,5.96 -2016-12-19 22:00:00,1123.0,0.0,9.39,5.32 -2016-12-19 23:00:00,1040.0,0.0,9.24,4.69 -2016-12-20 00:00:00,969.0,0.0,9.09,4.06 -2016-12-20 01:00:00,973.0,0.0,9.25,4.12 -2016-12-20 02:00:00,923.0,0.0,9.41,4.18 -2016-12-20 03:00:00,944.0,0.0,9.58,4.25 -2016-12-20 04:00:00,950.0,0.0,9.44,3.72 -2016-12-20 05:00:00,878.0,0.0,9.3,3.19 -2016-12-20 06:00:00,878.0,0.0,9.16,2.66 -2016-12-20 07:00:00,934.0,0.0,9.19,2.55 -2016-12-20 08:00:00,983.0,0.0,9.21,2.44 -2016-12-20 09:00:00,1044.0,4.41,9.23,2.33 -2016-12-20 10:00:00,1100.0,20.11,9.37,2.64 -2016-12-20 11:00:00,1092.0,32.15,9.52,2.95 -2016-12-20 12:00:00,1115.0,24.26,9.66,3.26 -2016-12-20 13:00:00,1132.0,48.5,9.81,4.25 -2016-12-20 14:00:00,1210.0,63.77,9.96,5.25 -2016-12-20 15:00:00,1227.0,58.99,10.11,6.25 -2016-12-20 16:00:00,1150.0,0.0,10.16,6.52 -2016-12-20 17:00:00,1100.0,0.0,10.22,6.79 -2016-12-20 18:00:00,1168.0,0.0,10.27,7.06 -2016-12-20 19:00:00,1168.0,0.0,10.29,7.48 -2016-12-20 20:00:00,1133.0,0.0,10.31,7.9 -2016-12-20 21:00:00,1092.0,0.0,10.32,8.32 -2016-12-20 22:00:00,1149.0,0.0,10.4,9.47 -2016-12-20 23:00:00,1084.0,0.0,10.48,10.62 -2016-12-21 00:00:00,1030.0,0.0,10.56,11.77 -2016-12-21 01:00:00,1025.0,0.0,11.14,11.58 -2016-12-21 02:00:00,978.0,0.0,11.72,11.39 -2016-12-21 03:00:00,1000.0,0.0,12.3,11.2 -2016-12-21 04:00:00,1001.0,0.0,12.37,10.25 -2016-12-21 05:00:00,919.0,0.0,12.44,9.31 -2016-12-21 06:00:00,913.0,0.0,12.52,8.36 -2016-12-21 07:00:00,937.0,0.0,12.62,8.49 -2016-12-21 08:00:00,990.0,0.0,12.72,8.63 -2016-12-21 09:00:00,1016.0,62.65,12.82,8.76 -2016-12-21 10:00:00,1052.0,30.99,12.77,8.92 -2016-12-21 11:00:00,1065.0,68.94,12.73,9.08 -2016-12-21 12:00:00,1064.0,40.48,12.68,9.24 -2016-12-21 13:00:00,1085.0,93.44,12.59,7.94 -2016-12-21 14:00:00,1111.0,63.02,12.49,6.65 -2016-12-21 15:00:00,1094.0,31.77,12.4,5.35 -2016-12-21 16:00:00,1090.0,0.0,12.36,5.54 -2016-12-21 17:00:00,1070.0,0.0,12.31,5.72 -2016-12-21 18:00:00,1116.0,0.0,12.27,5.9 -2016-12-21 19:00:00,1131.0,0.0,12.13,5.46 -2016-12-21 20:00:00,1080.0,0.0,11.99,5.02 -2016-12-21 21:00:00,1012.0,0.0,11.84,4.58 -2016-12-21 22:00:00,1106.0,0.0,11.79,4.07 -2016-12-21 23:00:00,1032.0,0.0,11.73,3.57 -2016-12-22 00:00:00,978.0,0.0,11.68,3.06 -2016-12-22 01:00:00,952.0,0.0,11.61,2.83 -2016-12-22 02:00:00,902.0,0.0,11.55,2.59 -2016-12-22 03:00:00,932.0,0.0,11.49,2.36 -2016-12-22 04:00:00,930.0,0.0,11.5,2.26 -2016-12-22 05:00:00,858.0,0.0,11.51,2.16 -2016-12-22 06:00:00,854.0,0.0,11.52,2.06 -2016-12-22 07:00:00,895.0,0.0,11.54,1.91 -2016-12-22 08:00:00,953.0,0.0,11.55,1.76 -2016-12-22 09:00:00,1009.0,160.2,11.56,1.61 -2016-12-22 10:00:00,1031.0,132.42,11.54,1.87 -2016-12-22 11:00:00,985.0,194.38,11.53,2.12 -2016-12-22 12:00:00,912.0,407.97,11.52,2.37 -2016-12-22 13:00:00,904.0,246.02,11.59,3.42 -2016-12-22 14:00:00,922.0,232.17,11.65,4.46 -2016-12-22 15:00:00,946.0,31.85,11.71,5.5 -2016-12-22 16:00:00,899.0,0.0,11.81,5.4 -2016-12-22 17:00:00,917.0,0.0,11.9,5.3 -2016-12-22 18:00:00,1004.0,0.0,12.0,5.2 -2016-12-22 19:00:00,1066.0,0.0,11.95,4.98 -2016-12-22 20:00:00,1047.0,0.0,11.9,4.77 -2016-12-22 21:00:00,983.0,0.0,11.84,4.55 -2016-12-22 22:00:00,1083.0,0.0,11.85,4.97 -2016-12-22 23:00:00,1006.0,0.0,11.85,5.38 -2016-12-23 00:00:00,949.0,0.0,11.85,5.79 -2016-12-23 01:00:00,937.0,0.0,11.83,6.88 -2016-12-23 02:00:00,890.0,0.0,11.81,7.97 -2016-12-23 03:00:00,915.0,0.0,11.8,9.06 -2016-12-23 04:00:00,935.0,0.0,11.84,9.83 -2016-12-23 05:00:00,869.0,0.0,11.89,10.6 -2016-12-23 06:00:00,853.0,0.0,11.94,11.37 -2016-12-23 07:00:00,921.0,0.0,12.01,11.7 -2016-12-23 08:00:00,969.0,0.0,12.09,12.03 -2016-12-23 09:00:00,996.0,41.4,12.17,12.36 -2016-12-23 10:00:00,1025.0,126.53,12.31,12.36 -2016-12-23 11:00:00,996.0,112.22,12.45,12.36 -2016-12-23 12:00:00,1032.0,37.58,12.59,12.36 -2016-12-23 13:00:00,1027.0,49.49,12.66,12.86 -2016-12-23 14:00:00,1071.0,36.1,12.74,13.35 -2016-12-23 15:00:00,1076.0,52.86,12.81,13.85 -2016-12-23 16:00:00,1027.0,0.0,12.9,13.25 -2016-12-23 17:00:00,978.0,0.0,12.98,12.64 -2016-12-23 18:00:00,1033.0,0.0,13.07,12.04 -2016-12-23 19:00:00,1054.0,0.0,13.02,10.95 -2016-12-23 20:00:00,1028.0,0.0,12.97,9.85 -2016-12-23 21:00:00,1013.0,0.0,12.91,8.76 -2016-12-23 22:00:00,1066.0,0.0,12.62,8.51 -2016-12-23 23:00:00,1001.0,0.0,12.34,8.27 -2016-12-24 00:00:00,947.0,0.0,12.05,8.03 -2016-12-24 01:00:00,905.0,0.0,11.9,8.03 -2016-12-24 02:00:00,913.0,0.0,11.75,8.03 -2016-12-24 03:00:00,930.0,0.0,11.6,8.03 -2016-12-24 04:00:00,960.0,0.0,11.44,8.05 -2016-12-24 05:00:00,897.0,0.0,11.29,8.07 -2016-12-24 06:00:00,867.0,0.0,11.14,8.1 -2016-12-24 07:00:00,912.0,0.0,11.07,7.99 -2016-12-24 08:00:00,969.0,0.0,11.0,7.88 -2016-12-24 09:00:00,1029.0,30.73,10.93,7.78 -2016-12-24 10:00:00,1045.0,126.08,11.0,7.91 -2016-12-24 11:00:00,1051.0,241.12,11.07,8.04 -2016-12-24 12:00:00,998.0,363.5,11.14,8.17 -2016-12-24 13:00:00,1008.0,288.41,11.28,8.76 -2016-12-24 14:00:00,1020.0,201.03,11.41,9.35 -2016-12-24 15:00:00,1017.0,185.71,11.55,9.94 -2016-12-24 16:00:00,998.0,0.0,11.65,10.04 -2016-12-24 17:00:00,992.0,0.0,11.74,10.13 -2016-12-24 18:00:00,1100.0,0.0,11.84,10.22 -2016-12-24 19:00:00,1119.0,0.0,12.01,10.11 -2016-12-24 20:00:00,1075.0,0.0,12.19,10.01 -2016-12-24 21:00:00,1024.0,0.0,12.36,9.9 -2016-12-24 22:00:00,1100.0,0.0,12.43,9.61 -2016-12-24 23:00:00,1059.0,0.0,12.49,9.31 -2016-12-25 00:00:00,999.0,0.0,12.55,9.02 -2016-12-25 01:00:00,921.0,0.0,12.48,8.93 -2016-12-25 02:00:00,899.0,0.0,12.41,8.84 -2016-12-25 03:00:00,907.0,0.0,12.35,8.74 -2016-12-25 04:00:00,901.0,0.0,12.43,8.88 -2016-12-25 05:00:00,840.0,0.0,12.52,9.02 -2016-12-25 06:00:00,807.0,0.0,12.6,9.16 -2016-12-25 07:00:00,825.0,0.0,12.68,9.1 -2016-12-25 08:00:00,843.0,0.0,12.75,9.05 -2016-12-25 09:00:00,895.0,13.95,12.82,8.99 -2016-12-25 10:00:00,951.0,63.59,12.74,9.03 -2016-12-25 11:00:00,973.0,142.34,12.67,9.07 -2016-12-25 12:00:00,961.0,222.88,12.59,9.1 -2016-12-25 13:00:00,984.0,88.83,12.46,9.18 -2016-12-25 14:00:00,988.0,129.53,12.33,9.26 -2016-12-25 15:00:00,980.0,97.03,12.2,9.34 -2016-12-25 16:00:00,910.0,0.0,12.29,9.42 -2016-12-25 17:00:00,872.0,0.0,12.38,9.49 -2016-12-25 18:00:00,917.0,0.0,12.47,9.57 -2016-12-25 19:00:00,929.0,0.0,12.5,9.8 -2016-12-25 20:00:00,930.0,0.0,12.53,10.02 -2016-12-25 21:00:00,898.0,0.0,12.55,10.25 -2016-12-25 22:00:00,981.0,0.0,12.59,10.51 -2016-12-25 23:00:00,928.0,0.0,12.63,10.76 -2016-12-26 00:00:00,868.0,0.0,12.67,11.02 -2016-12-26 01:00:00,865.0,0.0,12.5,10.08 -2016-12-26 02:00:00,828.0,0.0,12.33,9.14 -2016-12-26 03:00:00,860.0,0.0,12.16,8.21 -2016-12-26 04:00:00,874.0,0.0,11.96,8.4 -2016-12-26 05:00:00,815.0,0.0,11.76,8.58 -2016-12-26 06:00:00,804.0,0.0,11.56,8.77 -2016-12-26 07:00:00,840.0,0.0,11.48,8.36 -2016-12-26 08:00:00,888.0,0.0,11.4,7.94 -2016-12-26 09:00:00,954.0,126.86,11.33,7.53 -2016-12-26 10:00:00,954.0,289.66,11.23,7.6 -2016-12-26 11:00:00,933.0,438.63,11.13,7.67 -2016-12-26 12:00:00,982.0,189.16,11.03,7.74 -2016-12-26 13:00:00,959.0,216.46,10.99,6.89 -2016-12-26 14:00:00,1024.0,294.84,10.96,6.05 -2016-12-26 15:00:00,1051.0,244.24,10.92,5.2 -2016-12-26 16:00:00,975.0,0.0,10.86,4.96 -2016-12-26 17:00:00,975.0,0.0,10.79,4.72 -2016-12-26 18:00:00,1087.0,0.0,10.73,4.48 -2016-12-26 19:00:00,1165.0,0.0,10.61,4.44 -2016-12-26 20:00:00,1125.0,0.0,10.5,4.4 -2016-12-26 21:00:00,1085.0,0.0,10.38,4.36 -2016-12-26 22:00:00,1159.0,0.0,10.26,4.89 -2016-12-26 23:00:00,1088.0,0.0,10.14,5.43 -2016-12-27 00:00:00,1074.0,0.0,10.02,5.96 -2016-12-27 01:00:00,1024.0,0.0,9.73,6.4 -2016-12-27 02:00:00,1010.0,0.0,9.45,6.84 -2016-12-27 03:00:00,1049.0,0.0,9.17,7.28 -2016-12-27 04:00:00,1076.0,0.0,9.1,7.31 -2016-12-27 05:00:00,1022.0,0.0,9.03,7.34 -2016-12-27 06:00:00,1009.0,0.0,8.97,7.37 -2016-12-27 07:00:00,1072.0,0.0,8.94,7.51 -2016-12-27 08:00:00,1144.0,0.0,8.91,7.65 -2016-12-27 09:00:00,1245.0,53.09,8.89,7.79 -2016-12-27 10:00:00,1281.0,54.65,8.87,7.94 -2016-12-27 11:00:00,1235.0,179.74,8.86,8.1 -2016-12-27 12:00:00,1279.0,232.33,8.85,8.25 -2016-12-27 13:00:00,1287.0,179.6,8.9,8.13 -2016-12-27 14:00:00,1334.0,89.61,8.95,8.01 -2016-12-27 15:00:00,1332.0,103.82,9.0,7.89 -2016-12-27 16:00:00,1238.0,0.0,9.14,7.95 -2016-12-27 17:00:00,1198.0,0.0,9.29,8.02 -2016-12-27 18:00:00,1297.0,0.0,9.43,8.08 -2016-12-27 19:00:00,1421.0,0.0,9.44,8.29 -2016-12-27 20:00:00,1410.0,0.0,9.45,8.51 -2016-12-27 21:00:00,1352.0,0.0,9.45,8.72 -2016-12-27 22:00:00,1431.0,0.0,9.4,8.77 -2016-12-27 23:00:00,1338.0,0.0,9.34,8.83 -2016-12-28 00:00:00,1282.0,0.0,9.29,8.88 -2016-12-28 01:00:00,1273.0,0.0,9.28,8.49 -2016-12-28 02:00:00,1256.0,0.0,9.27,8.09 -2016-12-28 03:00:00,1296.0,0.0,9.27,7.7 -2016-12-28 04:00:00,1308.0,0.0,9.22,7.56 -2016-12-28 05:00:00,1233.0,0.0,9.17,7.42 -2016-12-28 06:00:00,1219.0,0.0,9.12,7.28 -2016-12-28 07:00:00,1254.0,0.0,9.14,7.29 -2016-12-28 08:00:00,1339.0,0.0,9.15,7.3 -2016-12-28 09:00:00,1467.0,103.79,9.17,7.31 -2016-12-28 10:00:00,1422.0,320.97,9.33,7.08 -2016-12-28 11:00:00,1319.0,497.33,9.5,6.85 -2016-12-28 12:00:00,1326.0,542.54,9.67,6.62 -2016-12-28 13:00:00,1295.0,258.75,10.1,5.9 -2016-12-28 14:00:00,1321.0,137.96,10.52,5.18 -2016-12-28 15:00:00,1339.0,68.99,10.95,4.46 -2016-12-28 16:00:00,1294.0,0.0,10.95,4.21 -2016-12-28 17:00:00,1277.0,0.0,10.94,3.96 -2016-12-28 18:00:00,1451.0,0.0,10.94,3.71 -2016-12-28 19:00:00,1566.0,0.0,10.88,3.69 -2016-12-28 20:00:00,1554.0,0.0,10.82,3.67 -2016-12-28 21:00:00,1456.0,0.0,10.75,3.66 -2016-12-28 22:00:00,1529.0,0.0,10.73,3.37 -2016-12-28 23:00:00,1442.0,0.0,10.72,3.09 -2016-12-29 00:00:00,1394.0,0.0,10.7,2.8 -2016-12-29 01:00:00,1358.0,0.0,10.22,2.23 -2016-12-29 02:00:00,1314.0,0.0,9.74,1.67 -2016-12-29 03:00:00,1326.0,0.0,9.26,1.1 -2016-12-29 04:00:00,1333.0,0.0,9.28,1.43 -2016-12-29 05:00:00,1259.0,0.0,9.3,1.75 -2016-12-29 06:00:00,1231.0,0.0,9.31,2.07 -2016-12-29 07:00:00,1261.0,0.0,9.37,2.08 -2016-12-29 08:00:00,1376.0,0.0,9.43,2.1 -2016-12-29 09:00:00,1506.0,25.66,9.49,2.11 -2016-12-29 10:00:00,1492.0,65.0,9.53,2.24 -2016-12-29 11:00:00,1423.0,469.57,9.57,2.38 -2016-12-29 12:00:00,1499.0,535.56,9.61,2.51 -2016-12-29 13:00:00,1492.0,519.5,9.51,2.98 -2016-12-29 14:00:00,1490.0,450.26,9.4,3.45 -2016-12-29 15:00:00,1480.0,300.83,9.29,3.92 -2016-12-29 16:00:00,1429.0,0.0,9.33,3.81 -2016-12-29 17:00:00,1370.0,0.0,9.38,3.7 -2016-12-29 18:00:00,1469.0,0.0,9.42,3.59 -2016-12-29 19:00:00,1540.0,0.0,9.42,3.45 -2016-12-29 20:00:00,1529.0,0.0,9.42,3.32 -2016-12-29 21:00:00,1464.0,0.0,9.41,3.19 -2016-12-29 22:00:00,1515.0,0.0,9.39,3.15 -2016-12-29 23:00:00,1453.0,0.0,9.37,3.12 -2016-12-30 00:00:00,1379.0,0.0,9.35,3.09 -2016-12-30 01:00:00,1304.0,0.0,9.49,2.9 -2016-12-30 02:00:00,1274.0,0.0,9.63,2.7 -2016-12-30 03:00:00,1309.0,0.0,9.78,2.51 -2016-12-30 04:00:00,1308.0,0.0,9.8,2.44 -2016-12-30 05:00:00,1246.0,0.0,9.82,2.37 -2016-12-30 06:00:00,1218.0,0.0,9.85,2.3 -2016-12-30 07:00:00,1315.0,0.0,9.78,2.24 -2016-12-30 08:00:00,1398.0,0.0,9.72,2.17 -2016-12-30 09:00:00,1479.0,149.17,9.66,2.11 -2016-12-30 10:00:00,1472.0,340.16,9.63,2.26 -2016-12-30 11:00:00,1448.0,259.51,9.6,2.41 -2016-12-30 12:00:00,1348.0,492.09,9.57,2.57 -2016-12-30 13:00:00,1450.0,537.16,9.55,2.83 -2016-12-30 14:00:00,1479.0,451.31,9.53,3.1 -2016-12-30 15:00:00,1508.0,306.78,9.51,3.37 -2016-12-30 16:00:00,1410.0,0.0,9.41,3.54 -2016-12-30 17:00:00,1370.0,0.0,9.3,3.72 -2016-12-30 18:00:00,1467.0,0.0,9.2,3.9 -2016-12-30 19:00:00,1587.0,0.0,9.11,3.92 -2016-12-30 20:00:00,1561.0,0.0,9.02,3.93 -2016-12-30 21:00:00,1472.0,0.0,8.92,3.94 -2016-12-30 22:00:00,1533.0,0.0,8.85,3.93 -2016-12-30 23:00:00,1483.0,0.0,8.78,3.91 +Day;Month;Year;Hour;Load;Ppv1k;Temp;Wind +1;1;2016;0;1453.0;0;10.23;3.78 +1;1;2016;1;1331.0;0;10.69;5.28 +1;1;2016;2;1214.0;0;11.14;6.78 +1;1;2016;3;1146.0;0;11.6;8.28 +1;1;2016;4;1078.0;0;11.39;9.6 +1;1;2016;5;1035.0;0;11.18;10.91 +1;1;2016;6;1032.0;0;10.97;12.23 +1;1;2016;7;1072.0;0;11.14;12.61 +1;1;2016;8;1142.0;0;11.31;12.98 +1;1;2016;9;1208.0;0.07;11.49;13.35 +1;1;2016;10;1299.0;0;11.65;14.18 +1;1;2016;11;1352.0;0;11.82;15.02 +1;1;2016;12;1363.0;0;11.98;15.85 +1;1;2016;13;1366.0;0;12.09;15.83 +1;1;2016;14;1336.0;0;12.19;15.8 +1;1;2016;15;1336.0;0;12.3;15.78 +1;1;2016;16;1307.0;0;12.31;15.99 +1;1;2016;17;1315.0;0;12.32;16.19 +1;1;2016;18;1396.0;0;12.34;16.4 +1;1;2016;19;1432.0;0;12.26;16.53 +1;1;2016;20;1452.0;0;12.19;16.66 +1;1;2016;21;1580.0;0;12.11;16.79 +1;1;2016;22;1692.0;0;12.08;16.32 +1;1;2016;23;1521.0;0;12.06;15.85 +2;1;2016;0;1344.0;0;12.04;15.38 +2;1;2016;1;1200.0;0;11.82;15.69 +2;1;2016;2;1071.0;0;11.61;16 +2;1;2016;3;1036.0;0;11.4;16.3 +2;1;2016;4;1059.0;0;11.09;16.9 +2;1;2016;5;1043.0;0;10.77;17.5 +2;1;2016;6;1029.0;0;10.46;18.1 +2;1;2016;7;1070.0;0;10.36;18.76 +2;1;2016;8;1197.0;0;10.25;19.42 +2;1;2016;9;1339.0;25.91;10.15;20.08 +2;1;2016;10;1352.0;11.78;10.06;19.68 +2;1;2016;11;1314.0;9.98;9.98;19.28 +2;1;2016;12;1273.0;0;9.89;18.88 +2;1;2016;13;1160.0;49.17;9.92;17.97 +2;1;2016;14;1098.0;188.44;9.94;17.06 +2;1;2016;15;1075.0;17.93;9.97;16.15 +2;1;2016;16;1106.0;2.34;10.17;15.06 +2;1;2016;17;1142.0;0;10.37;13.97 +2;1;2016;18;1262.0;0;10.57;12.88 +2;1;2016;19;1257.0;0;10.9;12.08 +2;1;2016;20;1251.0;0;11.22;11.27 +2;1;2016;21;1365.0;0;11.55;10.47 +2;1;2016;22;1499.0;0;11.37;11.36 +2;1;2016;23;1324.0;0;11.2;12.25 +3;1;2016;0;1176.0;0;11.03;13.14 +3;1;2016;1;1073.0;0;11;14.22 +3;1;2016;2;946.0;0;10.97;15.29 +3;1;2016;3;916.0;0;10.94;16.36 +3;1;2016;4;932.0;0;11.34;16.38 +3;1;2016;5;943.0;0;11.73;16.4 +3;1;2016;6;926.0;0;12.13;16.41 +3;1;2016;7;924.0;0;12.11;15.58 +3;1;2016;8;960.0;0;12.09;14.74 +3;1;2016;9;1075.0;27.98;12.07;13.9 +3;1;2016;10;1145.0;432.06;11.85;14.1 +3;1;2016;11;1146.0;106.64;11.64;14.29 +3;1;2016;12;1129.0;0;11.42;14.48 +3;1;2016;13;1023.0;492.74;11.28;14.53 +3;1;2016;14;948.0;153.18;11.14;14.58 +3;1;2016;15;891.0;86.08;11.01;14.63 +3;1;2016;16;907.0;0;10.89;15.11 +3;1;2016;17;934.0;0;10.78;15.58 +3;1;2016;18;1045.0;0;10.67;16.06 +3;1;2016;19;1086.0;0;10.74;16.41 +3;1;2016;20;1073.0;0;10.81;16.77 +3;1;2016;21;1210.0;0;10.88;17.13 +3;1;2016;22;1343.0;0;10.88;17.24 +3;1;2016;23;1213.0;0;10.88;17.35 +4;1;2016;0;1088.0;0;10.88;17.46 +4;1;2016;1;972.0;0;10.9;17.55 +4;1;2016;2;880.0;0;10.93;17.65 +4;1;2016;3;863.0;0;10.96;17.74 +4;1;2016;4;857.0;0;10.92;17.7 +4;1;2016;5;866.0;0;10.89;17.66 +4;1;2016;6;884.0;0;10.85;17.63 +4;1;2016;7;932.0;0;10.71;17.49 +4;1;2016;8;978.0;0;10.56;17.36 +4;1;2016;9;1037.0;0;10.42;17.23 +4;1;2016;10;1100.0;24.59;10.36;16.91 +4;1;2016;11;1091.0;4.89;10.31;16.58 +4;1;2016;12;1101.0;113;10.25;16.26 +4;1;2016;13;1046.0;0;10.37;16.05 +4;1;2016;14;939.0;520.39;10.48;15.83 +4;1;2016;15;928.0;173.77;10.6;15.61 +4;1;2016;16;941.0;22.56;10.56;15.91 +4;1;2016;17;972.0;0;10.52;16.21 +4;1;2016;18;1069.0;0;10.48;16.51 +4;1;2016;19;1119.0;0;10.47;16.45 +4;1;2016;20;1115.0;0;10.47;16.38 +4;1;2016;21;1199.0;0;10.46;16.32 +4;1;2016;22;1289.0;0;10.41;16.24 +4;1;2016;23;1170.0;0;10.37;16.16 +5;1;2016;0;1065.0;0;10.33;16.08 +5;1;2016;1;991.0;0;10.33;16 +5;1;2016;2;922.0;0;10.34;15.93 +5;1;2016;3;859.0;0;10.35;15.85 +5;1;2016;4;871.0;0;10.27;15.72 +5;1;2016;5;861.0;0;10.2;15.6 +5;1;2016;6;878.0;0;10.12;15.48 +5;1;2016;7;932.0;0;10.16;15.08 +5;1;2016;8;1015.0;0;10.2;14.68 +5;1;2016;9;1063.0;2.68;10.25;14.28 +5;1;2016;10;1068.0;1.16;10.26;13.85 +5;1;2016;11;1079.0;0;10.27;13.42 +5;1;2016;12;1063.0;0;10.28;12.99 +5;1;2016;13;995.0;818.76;10.16;12.83 +5;1;2016;14;970.0;221.93;10.04;12.66 +5;1;2016;15;962.0;10.33;9.93;12.5 +5;1;2016;16;957.0;1.7;10.12;12.18 +5;1;2016;17;976.0;0;10.32;11.87 +5;1;2016;18;1069.0;0;10.52;11.56 +5;1;2016;19;1123.0;0;10.5;11.74 +5;1;2016;20;1121.0;0;10.47;11.92 +5;1;2016;21;1232.0;0;10.45;12.1 +5;1;2016;22;1315.0;0;10.57;12.29 +5;1;2016;23;1173.0;0;10.69;12.48 +6;1;2016;0;1045.0;0;10.82;12.68 +6;1;2016;1;1001.0;0;10.83;12.63 +6;1;2016;2;921.0;0;10.84;12.57 +6;1;2016;3;875.0;0;10.85;12.52 +6;1;2016;4;864.0;0;10.72;12.42 +6;1;2016;5;854.0;0;10.6;12.32 +6;1;2016;6;858.0;0;10.47;12.22 +6;1;2016;7;940.0;0;10.39;11.49 +6;1;2016;8;1025.0;0;10.31;10.77 +6;1;2016;9;1069.0;6;10.24;10.04 +6;1;2016;10;1050.0;8.56;10.42;9.5 +6;1;2016;11;984.0;0;10.61;8.97 +6;1;2016;12;991.0;0;10.79;8.43 +6;1;2016;13;977.0;0;10.69;9.12 +6;1;2016;14;979.0;0;10.59;9.82 +6;1;2016;15;973.0;0;10.49;10.51 +6;1;2016;16;1014.0;1.51;10.73;12.69 +6;1;2016;17;1019.0;0;10.97;14.87 +6;1;2016;18;1092.0;0;11.2;17.05 +6;1;2016;19;1127.0;0;11.83;15.55 +6;1;2016;20;1141.0;0;12.47;14.06 +6;1;2016;21;1253.0;0;13.1;12.57 +6;1;2016;22;1292.0;0;13.05;12.73 +6;1;2016;23;1045.0;0;13.01;12.9 +7;1;2016;0;947.0;0;12.97;13.06 +7;1;2016;1;904.0;0;12.82;13.75 +7;1;2016;2;839.0;0;12.67;14.43 +7;1;2016;3;799.0;0;12.52;15.12 +7;1;2016;4;792.0;0;12.15;15.66 +7;1;2016;5;746.0;0;11.79;16.21 +7;1;2016;6;758.0;0;11.42;16.76 +7;1;2016;7;841.0;0;10.98;16.39 +7;1;2016;8;964.0;0;10.53;16.02 +7;1;2016;9;1071.0;0;10.09;15.66 +7;1;2016;10;1081.0;190.33;10;14.96 +7;1;2016;11;993.0;232.17;9.9;14.26 +7;1;2016;12;975.0;0;9.81;13.56 +7;1;2016;13;931.0;631.4;9.81;12.68 +7;1;2016;14;924.0;507.84;9.8;11.81 +7;1;2016;15;914.0;52.04;9.8;10.94 +7;1;2016;16;909.0;82.32;9.82;9.76 +7;1;2016;17;931.0;0;9.84;8.57 +7;1;2016;18;1012.0;0;9.86;7.39 +7;1;2016;19;1060.0;0;9.9;7.5 +7;1;2016;20;1069.0;0;9.93;7.6 +7;1;2016;21;1198.0;0;9.97;7.71 +7;1;2016;22;1317.0;0;10.09;8.17 +7;1;2016;23;1130.0;0;10.22;8.63 +8;1;2016;0;1002.0;0;10.35;9.09 +8;1;2016;1;949.0;0;10.24;9.27 +8;1;2016;2;884.0;0;10.14;9.45 +8;1;2016;3;870.0;0;10.03;9.63 +8;1;2016;4;898.0;0;9.93;9.39 +8;1;2016;5;857.0;0;9.82;9.15 +8;1;2016;6;822.0;0;9.72;8.91 +8;1;2016;7;898.0;0;9.9;8.67 +8;1;2016;8;977.0;0;10.08;8.43 +8;1;2016;9;1023.0;83.95;10.26;8.19 +8;1;2016;10;991.0;0;10.44;8.18 +8;1;2016;11;923.0;205.58;10.63;8.17 +8;1;2016;12;830.0;28.39;10.81;8.15 +8;1;2016;13;749.0;28.76;10.89;8.09 +8;1;2016;14;736.0;693.81;10.96;8.02 +8;1;2016;15;762.0;370.82;11.03;7.96 +8;1;2016;16;811.0;0;11.2;8.28 +8;1;2016;17;829.0;0;11.37;8.59 +8;1;2016;18;904.0;0;11.54;8.91 +8;1;2016;19;975.0;0;11.62;9.35 +8;1;2016;20;986.0;0;11.7;9.79 +8;1;2016;21;1094.0;0;11.78;10.23 +8;1;2016;22;1232.0;0;11.7;10.53 +8;1;2016;23;1084.0;0;11.63;10.82 +9;1;2016;0;939.0;0;11.56;11.12 +9;1;2016;1;894.0;0;11.53;11.67 +9;1;2016;2;824.0;0;11.51;12.22 +9;1;2016;3;815.0;0;11.48;12.77 +9;1;2016;4;863.0;0;11.45;12.89 +9;1;2016;5;852.0;0;11.42;13 +9;1;2016;6;803.0;0;11.39;13.12 +9;1;2016;7;824.0;0;11.49;12.54 +9;1;2016;8;874.0;0;11.58;11.96 +9;1;2016;9;946.0;24.38;11.68;11.38 +9;1;2016;10;991.0;5.43;11.62;12.4 +9;1;2016;11;1029.0;56.75;11.56;13.41 +9;1;2016;12;1044.0;64.37;11.5;14.43 +9;1;2016;13;1022.0;84.9;11.08;15.15 +9;1;2016;14;965.0;450.69;10.66;15.87 +9;1;2016;15;931.0;20.08;10.24;16.59 +9;1;2016;16;979.0;96.73;10.34;16.73 +9;1;2016;17;1042.0;0;10.43;16.86 +9;1;2016;18;1114.0;0;10.52;16.99 +9;1;2016;19;1084.0;0;10.4;16.8 +9;1;2016;20;1072.0;0;10.28;16.61 +9;1;2016;21;1190.0;0;10.16;16.41 +9;1;2016;22;1357.0;0;9.94;15.92 +9;1;2016;23;1247.0;0;9.73;15.42 +10;1;2016;0;1099.0;0;9.52;14.92 +10;1;2016;1;1003.0;0;9.62;14.51 +10;1;2016;2;913.0;0;9.73;14.09 +10;1;2016;3;871.0;0;9.83;13.67 +10;1;2016;4;906.0;0;9.51;12.93 +10;1;2016;5;956.0;0;9.18;12.2 +10;1;2016;6;911.0;0;8.86;11.46 +10;1;2016;7;881.0;0;8.92;11.24 +10;1;2016;8;952.0;0;8.98;11.02 +10;1;2016;9;997.0;122.56;9.05;10.8 +10;1;2016;10;1048.0;183.57;9.04;10.9 +10;1;2016;11;1114.0;185.38;9.02;10.99 +10;1;2016;12;1111.0;577.75;9.01;11.09 +10;1;2016;13;937.0;518.42;9.56;11.2 +10;1;2016;14;822.0;204.14;10.11;11.31 +10;1;2016;15;803.0;29.48;10.66;11.42 +10;1;2016;16;743.0;3.33;10.79;11.25 +10;1;2016;17;823.0;0;10.91;11.08 +10;1;2016;18;987.0;0;11.03;10.91 +10;1;2016;19;1038.0;0;10.55;11.28 +10;1;2016;20;1066.0;0;10.07;11.65 +10;1;2016;21;1163.0;0;9.59;12.01 +10;1;2016;22;1297.0;0;9.65;12 +10;1;2016;23;1170.0;0;9.71;11.98 +11;1;2016;0;1068.0;0;9.78;11.96 +11;1;2016;1;971.0;0;9.99;11.97 +11;1;2016;2;907.0;0;10.2;11.99 +11;1;2016;3;874.0;0;10.41;12 +11;1;2016;4;875.0;0;10.09;12.42 +11;1;2016;5;871.0;0;9.76;12.84 +11;1;2016;6;887.0;0;9.44;13.26 +11;1;2016;7;941.0;0;9.44;13.38 +11;1;2016;8;999.0;0;9.43;13.5 +11;1;2016;9;1040.0;20.71;9.43;13.63 +11;1;2016;10;1045.0;5.5;9.7;13.73 +11;1;2016;11;1066.0;24.99;9.96;13.84 +11;1;2016;12;1101.0;163.31;10.23;13.94 +11;1;2016;13;1046.0;334.53;9.95;14.25 +11;1;2016;14;904.0;219.11;9.67;14.55 +11;1;2016;15;933.0;30.1;9.39;14.86 +11;1;2016;16;997.0;9.02;9.52;15.36 +11;1;2016;17;1038.0;0;9.66;15.86 +11;1;2016;18;1145.0;0;9.8;16.36 +11;1;2016;19;1187.0;0;9.81;16.43 +11;1;2016;20;1175.0;0;9.83;16.5 +11;1;2016;21;1264.0;0;9.84;16.57 +11;1;2016;22;1379.0;0;9.78;16.07 +11;1;2016;23;1245.0;0;9.72;15.58 +12;1;2016;0;1167.0;0;9.66;15.09 +12;1;2016;1;1072.0;0;9.46;14.55 +12;1;2016;2;953.0;0;9.27;14.01 +12;1;2016;3;901.0;0;9.07;13.48 +12;1;2016;4;908.0;0;8.84;13.03 +12;1;2016;5;917.0;0;8.62;12.59 +12;1;2016;6;959.0;0;8.39;12.15 +12;1;2016;7;991.0;0;8.29;12.46 +12;1;2016;8;1059.0;0;8.18;12.78 +12;1;2016;9;1175.0;47.73;8.08;13.09 +12;1;2016;10;1114.0;157.34;8.35;13.39 +12;1;2016;11;1070.0;280.26;8.61;13.7 +12;1;2016;12;1032.0;325.59;8.88;14 +12;1;2016;13;988.0;550.77;8.95;14.28 +12;1;2016;14;889.0;224.68;9.02;14.55 +12;1;2016;15;907.0;148.32;9.09;14.83 +12;1;2016;16;937.0;6.65;9.22;14.62 +12;1;2016;17;980.0;0;9.35;14.41 +12;1;2016;18;1162.0;0;9.48;14.21 +12;1;2016;19;1224.0;0;9.47;13.57 +12;1;2016;20;1177.0;0;9.47;12.93 +12;1;2016;21;1247.0;0;9.46;12.29 +12;1;2016;22;1419.0;0;9.44;11.55 +12;1;2016;23;1266.0;0;9.42;10.81 +13;1;2016;0;1143.0;0;9.4;10.07 +13;1;2016;1;1123.0;0;9.33;9.42 +13;1;2016;2;991.0;0;9.27;8.77 +13;1;2016;3;926.0;0;9.21;8.12 +13;1;2016;4;912.0;0;9.17;7.6 +13;1;2016;5;923.0;0;9.14;7.09 +13;1;2016;6;951.0;0;9.1;6.57 +13;1;2016;7;1035.0;0;9.02;6.74 +13;1;2016;8;1092.0;0;8.93;6.92 +13;1;2016;9;1074.0;46.17;8.85;7.1 +13;1;2016;10;1099.0;400.13;8.87;7.7 +13;1;2016;11;1071.0;554.92;8.89;8.3 +13;1;2016;12;1053.0;103.57;8.91;8.9 +13;1;2016;13;974.0;455.87;8.79;8.86 +13;1;2016;14;960.0;355.28;8.66;8.82 +13;1;2016;15;912.0;347.44;8.53;8.79 +13;1;2016;16;920.0;11.11;8.72;8.93 +13;1;2016;17;986.0;0;8.9;9.07 +13;1;2016;18;1104.0;0;9.09;9.21 +13;1;2016;19;1153.0;0;9.17;9.4 +13;1;2016;20;1159.0;0;9.24;9.59 +13;1;2016;21;1209.0;0;9.32;9.78 +13;1;2016;22;1345.0;0;9.27;10 +13;1;2016;23;1192.0;0;9.22;10.22 +14;1;2016;0;1062.0;0;9.18;10.44 +14;1;2016;1;1037.0;0;9.12;10.51 +14;1;2016;2;965.0;0;9.06;10.57 +14;1;2016;3;887.0;0;9;10.63 +14;1;2016;4;912.0;0;9.13;11.14 +14;1;2016;5;887.0;0;9.25;11.64 +14;1;2016;6;934.0;0;9.38;12.14 +14;1;2016;7;1027.0;0;9.41;12.26 +14;1;2016;8;1119.0;0;9.44;12.38 +14;1;2016;9;1117.0;58.38;9.48;12.5 +14;1;2016;10;1092.0;341.42;9.44;12.41 +14;1;2016;11;1094.0;517.61;9.41;12.33 +14;1;2016;12;1066.0;283.89;9.37;12.25 +14;1;2016;13;1013.0;460.03;9.25;11.62 +14;1;2016;14;992.0;273.01;9.13;10.99 +14;1;2016;15;957.0;155.57;9.01;10.36 +14;1;2016;16;937.0;64.1;8.94;10.19 +14;1;2016;17;970.0;0;8.88;10.02 +14;1;2016;18;1094.0;0;8.81;9.85 +14;1;2016;19;1194.0;0;8.78;9.52 +14;1;2016;20;1209.0;0;8.74;9.2 +14;1;2016;21;1326.0;0;8.71;8.87 +14;1;2016;22;1405.0;0;8.65;9 +14;1;2016;23;1262.0;0;8.6;9.13 +15;1;2016;0;1171.0;0;8.55;9.26 +15;1;2016;1;1127.0;0;8.62;10.74 +15;1;2016;2;1075.0;0;8.7;12.23 +15;1;2016;3;1052.0;0;8.78;13.71 +15;1;2016;4;1041.0;0;8.73;13.93 +15;1;2016;5;1021.0;0;8.68;14.14 +15;1;2016;6;1038.0;0;8.63;14.36 +15;1;2016;7;1143.0;0;8.57;14.18 +15;1;2016;8;1225.0;0;8.51;14.01 +15;1;2016;9;1215.0;107.36;8.45;13.83 +15;1;2016;10;1158.0;407.35;8.45;13.6 +15;1;2016;11;1136.0;293.12;8.45;13.36 +15;1;2016;12;1088.0;375.64;8.45;13.12 +15;1;2016;13;1040.0;331.34;8.31;13.08 +15;1;2016;14;1044.0;229.93;8.16;13.03 +15;1;2016;15;1053.0;191.53;8.02;12.99 +15;1;2016;16;1029.0;112.73;8.24;12.69 +15;1;2016;17;1022.0;0;8.46;12.39 +15;1;2016;18;1145.0;0;8.68;12.08 +15;1;2016;19;1250.0;0;8.75;11.58 +15;1;2016;20;1282.0;0;8.82;11.07 +15;1;2016;21;1397.0;0;8.89;10.57 +15;1;2016;22;1498.0;0;9.04;10.38 +15;1;2016;23;1309.0;0;9.19;10.2 +16;1;2016;0;1199.0;0;9.35;10.01 +16;1;2016;1;1109.0;0;9.24;9.39 +16;1;2016;2;1040.0;0;9.13;8.77 +16;1;2016;3;1024.0;0;9.02;8.15 +16;1;2016;4;1016.0;0;9.09;7.59 +16;1;2016;5;953.0;0;9.15;7.03 +16;1;2016;6;948.0;0;9.22;6.47 +16;1;2016;7;989.0;0;9.19;5.69 +16;1;2016;8;1110.0;0;9.16;4.91 +16;1;2016;9;1164.0;27.15;9.14;4.14 +16;1;2016;10;1136.0;217.9;9.15;2.82 +16;1;2016;11;1063.0;497.56;9.15;1.5 +16;1;2016;12;1015.0;566.02;9.16;0.18 +16;1;2016;13;972.0;445.11;9.17;1.25 +16;1;2016;14;941.0;214.47;9.18;2.32 +16;1;2016;15;964.0;30.67;9.19;3.39 +16;1;2016;16;998.0;93.34;9.11;3.51 +16;1;2016;17;995.0;0;9.03;3.62 +16;1;2016;18;1084.0;0;8.95;3.74 +16;1;2016;19;1110.0;0;9.02;3 +16;1;2016;20;1113.0;0;9.1;2.26 +16;1;2016;21;1240.0;0;9.17;1.52 +16;1;2016;22;1374.0;0;9.27;2.01 +16;1;2016;23;1206.0;0;9.38;2.5 +17;1;2016;0;1071.0;0;9.49;2.99 +17;1;2016;1;964.0;0;9.71;3.68 +17;1;2016;2;888.0;0;9.94;4.37 +17;1;2016;3;894.0;0;10.17;5.06 +17;1;2016;4;934.0;0;10.29;5.4 +17;1;2016;5;916.0;0;10.4;5.74 +17;1;2016;6;870.0;0;10.52;6.08 +17;1;2016;7;891.0;0;10.59;6.47 +17;1;2016;8;966.0;0;10.65;6.86 +17;1;2016;9;1067.0;6.59;10.72;7.26 +17;1;2016;10;1139.0;23.46;10.78;7.8 +17;1;2016;11;1181.0;50.36;10.84;8.34 +17;1;2016;12;1107.0;64.63;10.9;8.88 +17;1;2016;13;1024.0;56.83;10.59;9.39 +17;1;2016;14;982.0;18.01;10.28;9.9 +17;1;2016;15;995.0;29.99;9.98;10.41 +17;1;2016;16;1026.0;7.83;9.82;10.97 +17;1;2016;17;1079.0;0;9.66;11.54 +17;1;2016;18;1110.0;0;9.5;12.1 +17;1;2016;19;1127.0;0;9.52;13.08 +17;1;2016;20;1150.0;0;9.55;14.06 +17;1;2016;21;1271.0;0;9.57;15.03 +17;1;2016;22;1434.0;0;9.99;15.1 +17;1;2016;23;1310.0;0;10.41;15.17 +18;1;2016;0;1193.0;0;10.83;15.24 +18;1;2016;1;1057.0;0;10.85;13.27 +18;1;2016;2;964.0;0;10.88;11.31 +18;1;2016;3;947.0;0;10.9;9.34 +18;1;2016;4;921.0;0;10.83;8.83 +18;1;2016;5;932.0;0;10.75;8.32 +18;1;2016;6;919.0;0;10.68;7.81 +18;1;2016;7;932.0;0;10.58;7.59 +18;1;2016;8;977.0;0;10.48;7.37 +18;1;2016;9;1030.0;96.66;10.38;7.16 +18;1;2016;10;1045.0;178.86;10.39;6.83 +18;1;2016;11;1027.0;203.76;10.4;6.51 +18;1;2016;12;988.0;193.76;10.41;6.18 +18;1;2016;13;836.0;571.42;10.47;4.72 +18;1;2016;14;785.0;508.21;10.53;3.26 +18;1;2016;15;764.0;230.6;10.59;1.81 +18;1;2016;16;783.0;78.39;10.68;1.49 +18;1;2016;17;859.0;0;10.77;1.18 +18;1;2016;18;962.0;0;10.86;0.87 +18;1;2016;19;1026.0;0;10.77;1.76 +18;1;2016;20;1007.0;0;10.67;2.64 +18;1;2016;21;1095.0;0;10.58;3.53 +18;1;2016;22;1273.0;0;10.47;3.6 +18;1;2016;23;1140.0;0;10.36;3.67 +19;1;2016;0;1029.0;0;10.26;3.74 +19;1;2016;1;967.0;0;10.29;3.19 +19;1;2016;2;861.0;0;10.32;2.63 +19;1;2016;3;801.0;0;10.35;2.08 +19;1;2016;4;816.0;0;10.21;2.48 +19;1;2016;5;840.0;0;10.08;2.87 +19;1;2016;6;863.0;0;9.94;3.27 +19;1;2016;7;943.0;0;9.84;3.55 +19;1;2016;8;981.0;0;9.74;3.84 +19;1;2016;9;1005.0;7.21;9.64;4.12 +19;1;2016;10;1020.0;103.41;9.61;4.09 +19;1;2016;11;1042.0;70.17;9.57;4.05 +19;1;2016;12;1054.0;78.03;9.54;4.01 +19;1;2016;13;1043.0;88.02;9.77;4.26 +19;1;2016;14;1006.0;60.92;9.99;4.51 +19;1;2016;15;954.0;43.71;10.22;4.76 +19;1;2016;16;913.0;39.51;10.1;5.12 +19;1;2016;17;980.0;0;9.99;5.49 +19;1;2016;18;1069.0;0;9.88;5.85 +19;1;2016;19;1102.0;0;9.78;6.13 +19;1;2016;20;1120.0;0;9.67;6.42 +19;1;2016;21;1165.0;0;9.57;6.7 +19;1;2016;22;1298.0;0;9.56;6.62 +19;1;2016;23;1146.0;0;9.55;6.53 +20;1;2016;0;1066.0;0;9.55;6.44 +20;1;2016;1;1001.0;0;9.56;6.07 +20;1;2016;2;941.0;0;9.57;5.71 +20;1;2016;3;879.0;0;9.58;5.34 +20;1;2016;4;864.0;0;9.57;5.43 +20;1;2016;5;860.0;0;9.56;5.53 +20;1;2016;6;915.0;0;9.55;5.63 +20;1;2016;7;984.0;0;9.6;5.8 +20;1;2016;8;1123.0;0;9.65;5.98 +20;1;2016;9;1130.0;30.56;9.71;6.15 +20;1;2016;10;1114.0;93.37;9.83;6.46 +20;1;2016;11;1160.0;129.35;9.96;6.76 +20;1;2016;12;1152.0;132.95;10.08;7.06 +20;1;2016;13;1096.0;284.56;10.37;7.23 +20;1;2016;14;1066.0;132.86;10.66;7.4 +20;1;2016;15;1061.0;46.85;10.94;7.57 +20;1;2016;16;1070.0;33.67;11.05;7.79 +20;1;2016;17;1064.0;0;11.15;8 +20;1;2016;18;1111.0;0;11.26;8.22 +20;1;2016;19;1161.0;0;11.28;8.54 +20;1;2016;20;1154.0;0;11.29;8.86 +20;1;2016;21;1260.0;0;11.31;9.19 +20;1;2016;22;1416.0;0;11.35;9.51 +20;1;2016;23;1250.0;0;11.4;9.83 +21;1;2016;0;1124.0;0;11.45;10.15 +21;1;2016;1;1053.0;0;11.48;10.91 +21;1;2016;2;979.0;0;11.52;11.66 +21;1;2016;3;936.0;0;11.55;12.41 +21;1;2016;4;936.0;0;11.62;12.2 +21;1;2016;5;917.0;0;11.7;11.98 +21;1;2016;6;926.0;0;11.77;11.77 +21;1;2016;7;981.0;0;11.81;11.84 +21;1;2016;8;1080.0;0;11.85;11.91 +21;1;2016;9;1104.0;13.7;11.89;11.99 +21;1;2016;10;1114.0;43.53;11.85;12.08 +21;1;2016;11;1152.0;19.22;11.82;12.17 +21;1;2016;12;1171.0;24.75;11.78;12.26 +21;1;2016;13;1130.0;25.46;11.73;12.37 +21;1;2016;14;1104.0;13.27;11.68;12.47 +21;1;2016;15;1096.0;10.18;11.64;12.58 +21;1;2016;16;1105.0;4.61;11.75;12.29 +21;1;2016;17;1113.0;0;11.86;12.01 +21;1;2016;18;1147.0;0;11.98;11.72 +21;1;2016;19;1184.0;0;12.11;11.64 +21;1;2016;20;1166.0;0;12.25;11.56 +21;1;2016;21;1230.0;0;12.38;11.48 +21;1;2016;22;1344.0;0;12.51;11.53 +21;1;2016;23;1207.0;0;12.64;11.58 +22;1;2016;0;1079.0;0;12.77;11.63 +22;1;2016;1;997.0;0;12.76;11.37 +22;1;2016;2;888.0;0;12.76;11.12 +22;1;2016;3;861.0;0;12.76;10.87 +22;1;2016;4;858.0;0;12.85;11.2 +22;1;2016;5;828.0;0;12.95;11.53 +22;1;2016;6;823.0;0;13.04;11.86 +22;1;2016;7;886.0;0;13.04;11.71 +22;1;2016;8;914.0;0;13.03;11.55 +22;1;2016;9;931.0;216.93;13.03;11.39 +22;1;2016;10;957.0;369.68;12.89;10.92 +22;1;2016;11;963.0;529.58;12.74;10.46 +22;1;2016;12;898.0;472.13;12.6;9.99 +22;1;2016;13;806.0;387.18;12.55;9.8 +22;1;2016;14;745.0;532.68;12.5;9.62 +22;1;2016;15;704.0;376.68;12.44;9.43 +22;1;2016;16;715.0;175.47;12.35;9.14 +22;1;2016;17;742.0;0;12.26;8.85 +22;1;2016;18;868.0;0;12.17;8.55 +22;1;2016;19;935.0;0;12.13;8.1 +22;1;2016;20;974.0;0;12.08;7.65 +22;1;2016;21;1036.0;0;12.04;7.2 +22;1;2016;22;1175.0;0;12;6.86 +22;1;2016;23;1057.0;0;11.96;6.52 +23;1;2016;0;872.0;0;11.93;6.18 +23;1;2016;1;836.0;0;11.79;5.88 +23;1;2016;2;791.0;0;11.66;5.58 +23;1;2016;3;771.0;0;11.52;5.28 +23;1;2016;4;789.0;0;11.44;5.94 +23;1;2016;5;790.0;0;11.37;6.6 +23;1;2016;6;788.0;0;11.29;7.26 +23;1;2016;7;831.0;0;11.43;8.06 +23;1;2016;8;905.0;0;11.56;8.86 +23;1;2016;9;973.0;120.34;11.7;9.67 +23;1;2016;10;1008.0;162.51;11.91;10.21 +23;1;2016;11;1030.0;54.28;12.13;10.75 +23;1;2016;12;1041.0;21.9;12.34;11.3 +23;1;2016;13;1014.0;45.02;12.44;11.4 +23;1;2016;14;1001.0;27.47;12.54;11.51 +23;1;2016;15;976.0;6.51;12.65;11.61 +23;1;2016;16;988.0;2.32;12.79;11.25 +23;1;2016;17;984.0;0;12.94;10.89 +23;1;2016;18;1007.0;0;13.08;10.52 +23;1;2016;19;1026.0;0;13.06;10.31 +23;1;2016;20;1014.0;0;13.04;10.1 +23;1;2016;21;1096.0;0;13.02;9.89 +23;1;2016;22;1213.0;0;12.97;9.71 +23;1;2016;23;1055.0;0;12.93;9.53 +24;1;2016;0;920.0;0;12.89;9.35 +24;1;2016;1;863.0;0;12.92;9.6 +24;1;2016;2;784.0;0;12.95;9.85 +24;1;2016;3;744.0;0;12.98;10.1 +24;1;2016;4;753.0;0;12.96;9.8 +24;1;2016;5;744.0;0;12.94;9.51 +24;1;2016;6;731.0;0;12.92;9.21 +24;1;2016;7;760.0;0;12.99;9.09 +24;1;2016;8;820.0;0;13.06;8.97 +24;1;2016;9;861.0;99.1;13.14;8.84 +24;1;2016;10;900.0;39.58;13.26;8.94 +24;1;2016;11;841.0;134.94;13.38;9.04 +24;1;2016;12;761.0;571.26;13.5;9.14 +24;1;2016;13;677.0;661.25;13.53;9.59 +24;1;2016;14;624.0;472.77;13.56;10.03 +24;1;2016;15;608.0;316.35;13.59;10.47 +24;1;2016;16;614.0;148.23;13.55;10.83 +24;1;2016;17;649.0;0;13.52;11.2 +24;1;2016;18;752.0;0;13.48;11.56 +24;1;2016;19;818.0;0;13.42;11.49 +24;1;2016;20;848.0;0;13.35;11.43 +24;1;2016;21;976.0;0;13.29;11.37 +24;1;2016;22;1152.0;0;13.34;11.13 +24;1;2016;23;991.0;0;13.4;10.9 +25;1;2016;0;881.0;0;13.46;10.66 +25;1;2016;1;809.0;0;13.6;10.75 +25;1;2016;2;717.0;0;13.74;10.85 +25;1;2016;3;689.0;0;13.88;10.94 +25;1;2016;4;680.0;0;13.91;11.45 +25;1;2016;5;676.0;0;13.93;11.97 +25;1;2016;6;683.0;0;13.96;12.48 +25;1;2016;7;735.0;0;13.75;12.42 +25;1;2016;8;809.0;0;13.54;12.35 +25;1;2016;9;822.0;103.02;13.33;12.29 +25;1;2016;10;824.0;162.42;13.05;11.93 +25;1;2016;11;820.0;259.59;12.78;11.57 +25;1;2016;12;784.0;522.37;12.5;11.21 +25;1;2016;13;715.0;530.98;12.1;11.03 +25;1;2016;14;667.0;581.9;11.7;10.86 +25;1;2016;15;679.0;433.2;11.3;10.68 +25;1;2016;16;690.0;187.76;11.15;9.88 +25;1;2016;17;715.0;0;11.01;9.09 +25;1;2016;18;803.0;0;10.86;8.3 +25;1;2016;19;889.0;0;10.78;7.57 +25;1;2016;20;894.0;0;10.69;6.84 +25;1;2016;21;970.0;0;10.61;6.11 +25;1;2016;22;1131.0;0;10.54;7.08 +25;1;2016;23;989.0;0;10.47;8.04 +26;1;2016;0;886.0;0;10.4;9.01 +26;1;2016;1;828.0;0;10.43;10.27 +26;1;2016;2;769.0;0;10.47;11.54 +26;1;2016;3;757.0;0;10.5;12.8 +26;1;2016;4;780.0;0;10.68;13.72 +26;1;2016;5;773.0;0;10.85;14.65 +26;1;2016;6;789.0;0;11.03;15.57 +26;1;2016;7;856.0;0;11.35;15.8 +26;1;2016;8;963.0;0;11.66;16.03 +26;1;2016;9;991.0;1.87;11.98;16.26 +26;1;2016;10;1004.0;11.97;12.06;16.44 +26;1;2016;11;1013.0;68.07;12.14;16.62 +26;1;2016;12;1035.0;15.18;12.22;16.8 +26;1;2016;13;1033.0;24.02;12.16;16.79 +26;1;2016;14;949.0;11.34;12.1;16.78 +26;1;2016;15;924.0;24.73;12.03;16.77 +26;1;2016;16;938.0;15.85;12.12;16.65 +26;1;2016;17;934.0;0;12.2;16.52 +26;1;2016;18;984.0;0;12.28;16.4 +26;1;2016;19;1004.0;0;12.42;16.27 +26;1;2016;20;1005.0;0;12.55;16.13 +26;1;2016;21;1084.0;0;12.69;16 +26;1;2016;22;1222.0;0;12.71;16.16 +26;1;2016;23;1075.0;0;12.74;16.32 +27;1;2016;0;950.0;0;12.77;16.48 +27;1;2016;1;870.0;0;12.66;16.27 +27;1;2016;2;808.0;0;12.56;16.05 +27;1;2016;3;771.0;0;12.45;15.83 +27;1;2016;4;777.0;0;12.52;15.71 +27;1;2016;5;765.0;0;12.58;15.59 +27;1;2016;6;778.0;0;12.65;15.46 +27;1;2016;7;837.0;0;12.66;15.31 +27;1;2016;8;922.0;0;12.67;15.16 +27;1;2016;9;934.0;2.8;12.68;15.01 +27;1;2016;10;940.0;5.95;12.59;14.64 +27;1;2016;11;961.0;64.19;12.5;14.28 +27;1;2016;12;956.0;30.35;12.41;13.92 +27;1;2016;13;912.0;23.3;12.24;12.28 +27;1;2016;14;894.0;24.71;12.07;10.63 +27;1;2016;15;871.0;19.88;11.9;8.99 +27;1;2016;16;880.0;39.99;11.45;9.48 +27;1;2016;17;870.0;0;11.01;9.97 +27;1;2016;18;947.0;0;10.57;10.46 +27;1;2016;19;977.0;0;10.21;10.27 +27;1;2016;20;971.0;0;9.84;10.09 +27;1;2016;21;1052.0;0;9.48;9.9 +27;1;2016;22;1205.0;0;9.52;9.57 +27;1;2016;23;1076.0;0;9.56;9.23 +28;1;2016;0;959.0;0;9.61;8.9 +28;1;2016;1;902.0;0;9.93;8.23 +28;1;2016;2;833.0;0;10.26;7.57 +28;1;2016;3;810.0;0;10.58;6.91 +28;1;2016;4;818.0;0;10.39;6.53 +28;1;2016;5;814.0;0;10.19;6.15 +28;1;2016;6;834.0;0;10;5.77 +28;1;2016;7;903.0;0;9.89;5.35 +28;1;2016;8;1003.0;0;9.77;4.93 +28;1;2016;9;1034.0;196.99;9.66;4.51 +28;1;2016;10;987.0;325.28;9.69;5.38 +28;1;2016;11;944.0;583.87;9.72;6.25 +28;1;2016;12;900.0;338.15;9.75;7.12 +28;1;2016;13;869.0;611.9;9.84;8.06 +28;1;2016;14;801.0;283.28;9.93;9.01 +28;1;2016;15;765.0;70.49;10.02;9.96 +28;1;2016;16;764.0;144.74;10.31;10.17 +28;1;2016;17;800.0;0;10.61;10.37 +28;1;2016;18;900.0;0;10.91;10.58 +28;1;2016;19;1011.0;0;11.2;10.84 +28;1;2016;20;1015.0;0;11.48;11.09 +28;1;2016;21;1087.0;0;11.77;11.35 +28;1;2016;22;1226.0;0;11.86;11.66 +28;1;2016;23;1091.0;0;11.95;11.96 +29;1;2016;0;968.0;0;12.04;12.26 +29;1;2016;1;915.0;0;11.86;12.83 +29;1;2016;2;831.0;0;11.69;13.39 +29;1;2016;3;784.0;0;11.52;13.96 +29;1;2016;4;803.0;0;11.52;14.44 +29;1;2016;5;786.0;0;11.51;14.92 +29;1;2016;6;801.0;0;11.51;15.41 +29;1;2016;7;873.0;0;11.61;14.61 +29;1;2016;8;917.0;0;11.71;13.81 +29;1;2016;9;916.0;37.72;11.81;13.01 +29;1;2016;10;910.0;124.38;11.84;13.03 +29;1;2016;11;899.0;17.87;11.86;13.06 +29;1;2016;12;906.0;64.23;11.89;13.09 +29;1;2016;13;874.0;37.02;11.71;13.55 +29;1;2016;14;846.0;30.49;11.52;14.02 +29;1;2016;15;828.0;15.25;11.34;14.48 +29;1;2016;16;822.0;35.85;11.52;15.47 +29;1;2016;17;832.0;0;11.7;16.46 +29;1;2016;18;918.0;0;11.88;17.45 +29;1;2016;19;979.0;0;11.89;17.12 +29;1;2016;20;953.0;0;11.9;16.8 +29;1;2016;21;1073.0;0;11.91;16.47 +29;1;2016;22;1212.0;0;11.87;15.88 +29;1;2016;23;1062.0;0;11.83;15.29 +30;1;2016;0;948.0;0;11.79;14.7 +30;1;2016;1;909.0;0;11.74;14.45 +30;1;2016;2;816.0;0;11.69;14.19 +30;1;2016;3;774.0;0;11.64;13.93 +30;1;2016;4;777.0;0;11.54;13.42 +30;1;2016;5;788.0;0;11.45;12.91 +30;1;2016;6;762.0;0;11.35;12.4 +30;1;2016;7;797.0;0;11.01;12.34 +30;1;2016;8;846.0;0;10.67;12.27 +30;1;2016;9;895.0;15.96;10.34;12.21 +30;1;2016;10;935.0;34.37;10.02;11.96 +30;1;2016;11;970.0;89.6;9.71;11.71 +30;1;2016;12;996.0;105.39;9.39;11.46 +30;1;2016;13;958.0;68.77;9.55;11.28 +30;1;2016;14;944.0;35.16;9.71;11.1 +30;1;2016;15;960.0;32.19;9.88;10.92 +30;1;2016;16;958.0;25.89;9.77;10.53 +30;1;2016;17;977.0;0;9.66;10.14 +30;1;2016;18;1040.0;0;9.55;9.75 +30;1;2016;19;1098.0;0;9.64;9.14 +30;1;2016;20;1053.0;0;9.74;8.54 +30;1;2016;21;1129.0;0;9.83;7.93 +30;1;2016;22;1287.0;0;10.09;7.89 +30;1;2016;23;1125.0;0;10.35;7.85 +31;1;2016;0;984.0;0;10.61;7.81 +31;1;2016;1;932.0;0;10.91;9.2 +31;1;2016;2;846.0;0;11.21;10.59 +31;1;2016;3;802.0;0;11.51;11.99 +31;1;2016;4;813.0;0;11.8;12.7 +31;1;2016;5;800.0;0;12.08;13.41 +31;1;2016;6;794.0;0;12.37;14.12 +31;1;2016;7;816.0;0;12.64;14.56 +31;1;2016;8;865.0;0;12.91;15 +31;1;2016;9;896.0;35.47;13.19;15.43 +31;1;2016;10;959.0;43.71;13.09;14.9 +31;1;2016;11;989.0;47.92;12.98;14.37 +31;1;2016;12;948.0;35.34;12.88;13.83 +31;1;2016;13;894.0;51.76;12.7;13.97 +31;1;2016;14;836.0;73.46;12.51;14.1 +31;1;2016;15;833.0;50.17;12.32;14.23 +31;1;2016;16;835.0;50.85;12.29;14.1 +31;1;2016;17;859.0;0;12.26;13.96 +31;1;2016;18;944.0;0;12.22;13.82 +31;1;2016;19;982.0;0;12.13;13.34 +31;1;2016;20;963.0;0;12.03;12.86 +31;1;2016;21;1050.0;0;11.94;12.39 +31;1;2016;22;1188.0;0;11.85;11.96 +31;1;2016;23;1062.0;0;11.76;11.54 +1;2;2016;0;923.0;0;11.68;11.12 +1;2;2016;1;835.0;0;11.76;11.78 +1;2;2016;2;769.0;0;11.84;12.44 +1;2;2016;3;755.0;0;11.92;13.1 +1;2;2016;4;745.0;0;11.97;13.17 +1;2;2016;5;741.0;0;12.03;13.24 +1;2;2016;6;752.0;0;12.09;13.31 +1;2;2016;7;811.0;0;12.11;13.01 +1;2;2016;8;900.0;0;12.13;12.7 +1;2;2016;9;910.0;121.45;12.15;12.4 +1;2;2016;10;953.0;111.47;12.11;12.36 +1;2;2016;11;951.0;68.8;12.08;12.33 +1;2;2016;12;961.0;86.72;12.04;12.29 +1;2;2016;13;911.0;154.3;11.94;12.57 +1;2;2016;14;853.0;55.02;11.84;12.86 +1;2;2016;15;819.0;45.2;11.73;13.14 +1;2;2016;16;834.0;28.88;11.85;13 +1;2;2016;17;873.0;0;11.97;12.85 +1;2;2016;18;960.0;0;12.09;12.7 +1;2;2016;19;1000.0;0;12.09;12.19 +1;2;2016;20;983.0;0;12.09;11.68 +1;2;2016;21;1081.0;0;12.09;11.17 +1;2;2016;22;1224.0;0;12.01;10.28 +1;2;2016;23;1063.0;0;11.94;9.38 +2;2;2016;0;951.0;0;11.87;8.48 +2;2;2016;1;864.0;0;11.78;9 +2;2;2016;2;779.0;0;11.69;9.52 +2;2;2016;3;775.0;0;11.61;10.04 +2;2;2016;4;768.0;0;11.5;9.72 +2;2;2016;5;769.0;0;11.39;9.4 +2;2;2016;6;766.0;0;11.29;9.08 +2;2;2016;7;823.0;0;11.13;8.92 +2;2;2016;8;903.0;0;10.98;8.77 +2;2;2016;9;955.0;280.13;10.83;8.62 +2;2;2016;10;994.0;463.18;10.58;8.86 +2;2;2016;11;956.0;458.62;10.33;9.1 +2;2;2016;12;855.0;104.82;10.08;9.34 +2;2;2016;13;769.0;380.71;10.07;9.55 +2;2;2016;14;733.0;328.59;10.06;9.77 +2;2;2016;15;734.0;314.29;10.05;9.99 +2;2;2016;16;732.0;244.53;9.89;10.37 +2;2;2016;17;787.0;0;9.74;10.76 +2;2;2016;18;886.0;0;9.59;11.14 +2;2;2016;19;994.0;0;9.59;11.39 +2;2;2016;20;1005.0;0;9.58;11.64 +2;2;2016;21;1105.0;0;9.57;11.89 +2;2;2016;22;1283.0;0;9.5;12.14 +2;2;2016;23;1147.0;0;9.43;12.39 +3;2;2016;0;1034.0;0;9.36;12.63 +3;2;2016;1;959.0;0;9.31;12.45 +3;2;2016;2;880.0;0;9.26;12.26 +3;2;2016;3;855.0;0;9.21;12.07 +3;2;2016;4;900.0;0;9.12;12.5 +3;2;2016;5;908.0;0;9.04;12.93 +3;2;2016;6;920.0;0;8.96;13.37 +3;2;2016;7;1016.0;0;8.81;13.46 +3;2;2016;8;1117.0;0;8.67;13.55 +3;2;2016;9;1132.0;125.94;8.52;13.64 +3;2;2016;10;1101.0;464.69;8.84;13.2 +3;2;2016;11;995.0;577.3;9.16;12.76 +3;2;2016;12;946.0;375.84;9.48;12.32 +3;2;2016;13;879.0;112.45;9.45;11.97 +3;2;2016;14;856.0;615.56;9.43;11.62 +3;2;2016;15;829.0;74.69;9.4;11.27 +3;2;2016;16;841.0;237.56;9.53;10.92 +3;2;2016;17;889.0;0;9.65;10.57 +3;2;2016;18;982.0;0;9.77;10.22 +3;2;2016;19;1095.0;0;9.92;9.69 +3;2;2016;20;1079.0;0;10.07;9.15 +3;2;2016;21;1181.0;0;10.23;8.62 +3;2;2016;22;1317.0;0;10.45;8.89 +3;2;2016;23;1184.0;0;10.67;9.16 +4;2;2016;0;1032.0;0;10.89;9.43 +4;2;2016;1;949.0;0;11.06;10.48 +4;2;2016;2;876.0;0;11.23;11.53 +4;2;2016;3;842.0;0;11.4;12.58 +4;2;2016;4;853.0;0;11.5;12.32 +4;2;2016;5;842.0;0;11.61;12.06 +4;2;2016;6;832.0;0;11.72;11.81 +4;2;2016;7;893.0;0;11.69;10.6 +4;2;2016;8;981.0;0;11.66;9.4 +4;2;2016;9;998.0;132.06;11.63;8.19 +4;2;2016;10;996.0;42.17;11.61;7.69 +4;2;2016;11;1020.0;65.72;11.58;7.18 +4;2;2016;12;1022.0;81.26;11.56;6.68 +4;2;2016;13;936.0;72.76;11.33;6.61 +4;2;2016;14;901.0;55.86;11.1;6.54 +4;2;2016;15;888.0;47.56;10.86;6.47 +4;2;2016;16;875.0;32.14;10.87;6.38 +4;2;2016;17;890.0;0;10.88;6.29 +4;2;2016;18;971.0;0;10.89;6.19 +4;2;2016;19;1031.0;0;10.89;6.1 +4;2;2016;20;1029.0;0;10.89;6.01 +4;2;2016;21;1093.0;0;10.89;5.92 +4;2;2016;22;1244.0;0;10.91;6.01 +4;2;2016;23;1111.0;0;10.93;6.1 +5;2;2016;0;960.0;0;10.96;6.19 +5;2;2016;1;883.0;0;10.89;7.26 +5;2;2016;2;806.0;0;10.82;8.32 +5;2;2016;3;791.0;0;10.76;9.38 +5;2;2016;4;787.0;0;10.75;9.61 +5;2;2016;5;779.0;0;10.75;9.84 +5;2;2016;6;792.0;0;10.75;10.07 +5;2;2016;7;876.0;0;10.8;10.31 +5;2;2016;8;909.0;0;10.86;10.56 +5;2;2016;9;943.0;54.99;10.91;10.8 +5;2;2016;10;919.0;38.61;11.05;11.16 +5;2;2016;11;927.0;33.44;11.18;11.53 +5;2;2016;12;902.0;48.29;11.32;11.89 +5;2;2016;13;891.0;52.82;11.46;12.43 +5;2;2016;14;882.0;75.92;11.6;12.97 +5;2;2016;15;871.0;85.1;11.74;13.5 +5;2;2016;16;904.0;56.51;11.6;13.25 +5;2;2016;17;918.0;0;11.46;12.99 +5;2;2016;18;975.0;0;11.32;12.73 +5;2;2016;19;1047.0;0;11.28;12.71 +5;2;2016;20;1032.0;0;11.24;12.69 +5;2;2016;21;1116.0;0;11.2;12.68 +5;2;2016;22;1266.0;0;11.17;11.95 +5;2;2016;23;1138.0;0;11.13;11.22 +6;2;2016;0;1015.0;0;11.09;10.5 +6;2;2016;1;937.0;0;11.27;11.75 +6;2;2016;2;864.0;0;11.45;13.01 +6;2;2016;3;822.0;0;11.64;14.26 +6;2;2016;4;831.0;0;11.66;15.08 +6;2;2016;5;815.0;0;11.69;15.9 +6;2;2016;6;825.0;0;11.72;16.72 +6;2;2016;7;870.0;0;11.75;17.63 +6;2;2016;8;955.0;0;11.79;18.54 +6;2;2016;9;994.0;11.36;11.82;19.45 +6;2;2016;10;1049.0;43;11.66;19.65 +6;2;2016;11;1078.0;32.69;11.51;19.85 +6;2;2016;12;1112.0;40.08;11.35;20.06 +6;2;2016;13;1111.0;29.1;11.3;18.91 +6;2;2016;14;1075.0;30.55;11.25;17.76 +6;2;2016;15;1080.0;50.64;11.2;16.61 +6;2;2016;16;1074.0;31.27;10.84;15.51 +6;2;2016;17;1050.0;0;10.47;14.42 +6;2;2016;18;1106.0;0;10.1;13.32 +6;2;2016;19;1159.0;0;9.78;13.55 +6;2;2016;20;1137.0;0;9.47;13.78 +6;2;2016;21;1241.0;0;9.15;14.01 +6;2;2016;22;1387.0;0;8.79;14.24 +6;2;2016;23;1265.0;0;8.42;14.46 +7;2;2016;0;1139.0;0;8.06;14.69 +7;2;2016;1;1073.0;0;8.27;14.82 +7;2;2016;2;1006.0;0;8.48;14.96 +7;2;2016;3;973.0;0;8.69;15.09 +7;2;2016;4;985.0;0;8.63;15.25 +7;2;2016;5;988.0;0;8.58;15.4 +7;2;2016;6;982.0;0;8.53;15.56 +7;2;2016;7;1030.0;0;8.69;15.49 +7;2;2016;8;1070.0;1.56;8.86;15.42 +7;2;2016;9;1125.0;57.22;9.03;15.35 +7;2;2016;10;1155.0;81.1;9.25;15.25 +7;2;2016;11;1134.0;54.92;9.46;15.15 +7;2;2016;12;1152.0;80.71;9.68;15.05 +7;2;2016;13;1086.0;64.92;9.84;15.87 +7;2;2016;14;1039.0;30.01;10;16.69 +7;2;2016;15;1043.0;26.4;10.16;17.52 +7;2;2016;16;1059.0;55.85;10.73;17.85 +7;2;2016;17;1063.0;0;11.3;18.19 +7;2;2016;18;1094.0;0;11.86;18.52 +7;2;2016;19;1164.0;0;11.98;18.68 +7;2;2016;20;1144.0;0;12.1;18.83 +7;2;2016;21;1229.0;0;12.22;18.98 +7;2;2016;22;1386.0;0;12.15;19.05 +7;2;2016;23;1255.0;0;12.08;19.12 +8;2;2016;0;1123.0;0;12.01;19.19 +8;2;2016;1;1026.0;0;11.58;19.16 +8;2;2016;2;951.0;0;11.15;19.14 +8;2;2016;3;941.0;0;10.72;19.12 +8;2;2016;4;941.0;0;10.63;19.72 +8;2;2016;5;944.0;0;10.55;20.33 +8;2;2016;6;953.0;0;10.47;20.94 +8;2;2016;7;1016.0;0;10.34;20.91 +8;2;2016;8;1082.0;2.4;10.22;20.89 +8;2;2016;9;1130.0;290.31;10.1;20.87 +8;2;2016;10;1140.0;106.9;10.01;20.73 +8;2;2016;11;1118.0;529.59;9.92;20.58 +8;2;2016;12;1068.0;57.96;9.83;20.44 +8;2;2016;13;1024.0;79.9;9.95;20.28 +8;2;2016;14;1001.0;146.86;10.07;20.12 +8;2;2016;15;1000.0;497.15;10.19;19.96 +8;2;2016;16;981.0;71.73;10.13;18.92 +8;2;2016;17;964.0;0;10.07;17.88 +8;2;2016;18;1047.0;0;10.01;16.84 +8;2;2016;19;1140.0;0;9.91;16.01 +8;2;2016;20;1164.0;0;9.81;15.18 +8;2;2016;21;1254.0;0;9.7;14.34 +8;2;2016;22;1400.0;0;9.78;13.83 +8;2;2016;23;1250.0;0;9.85;13.31 +9;2;2016;0;1138.0;0;9.93;12.79 +9;2;2016;1;1052.0;0;10.03;11.87 +9;2;2016;2;971.0;0;10.14;10.95 +9;2;2016;3;920.0;0;10.25;10.03 +9;2;2016;4;917.0;0;10.08;10.43 +9;2;2016;5;898.0;0;9.91;10.83 +9;2;2016;6;898.0;0;9.75;11.23 +9;2;2016;7;982.0;0;9.08;12.16 +9;2;2016;8;1085.0;3.35;8.42;13.09 +9;2;2016;9;1145.0;16.9;7.76;14.03 +9;2;2016;10;1167.0;79.96;7.4;14.8 +9;2;2016;11;1193.0;183.7;7.04;15.57 +9;2;2016;12;1227.0;52.56;6.68;16.34 +9;2;2016;13;1194.0;149.49;7.02;16.67 +9;2;2016;14;1202.0;14.25;7.37;17 +9;2;2016;15;1209.0;199.83;7.72;17.32 +9;2;2016;16;1207.0;124.42;7.66;17.42 +9;2;2016;17;1226.0;28.43;7.61;17.51 +9;2;2016;18;1291.0;0;7.55;17.6 +9;2;2016;19;1406.0;0;7.39;17.19 +9;2;2016;20;1425.0;0;7.22;16.78 +9;2;2016;21;1508.0;0;7.05;16.37 +9;2;2016;22;1651.0;0;7.06;16.04 +9;2;2016;23;1489.0;0;7.07;15.7 +10;2;2016;0;1360.0;0;7.08;15.37 +10;2;2016;1;1292.0;0;7.15;14.56 +10;2;2016;2;1209.0;0;7.22;13.75 +10;2;2016;3;1161.0;0;7.29;12.94 +10;2;2016;4;1171.0;0;7.18;12.6 +10;2;2016;5;1149.0;0;7.07;12.27 +10;2;2016;6;1149.0;0;6.97;11.93 +10;2;2016;7;1215.0;0;7.15;11.68 +10;2;2016;8;1266.0;41.24;7.34;11.43 +10;2;2016;9;1304.0;28.18;7.53;11.17 +10;2;2016;10;1301.0;131.07;7.67;10.87 +10;2;2016;11;1231.0;181.19;7.8;10.57 +10;2;2016;12;1208.0;752.71;7.94;10.28 +10;2;2016;13;1110.0;621.37;8.16;9.92 +10;2;2016;14;1020.0;646.19;8.39;9.56 +10;2;2016;15;999.0;469.46;8.61;9.2 +10;2;2016;16;996.0;295.97;8.6;8.57 +10;2;2016;17;1025.0;26.29;8.59;7.94 +10;2;2016;18;1116.0;0;8.58;7.31 +10;2;2016;19;1279.0;0;8.64;7.17 +10;2;2016;20;1272.0;0;8.7;7.03 +10;2;2016;21;1375.0;0;8.76;6.88 +10;2;2016;22;1551.0;0;8.7;6.88 +10;2;2016;23;1386.0;0;8.64;6.88 +11;2;2016;0;1269.0;0;8.58;6.88 +11;2;2016;1;1169.0;0;8.44;7.01 +11;2;2016;2;1085.0;0;8.31;7.14 +11;2;2016;3;1058.0;0;8.18;7.27 +11;2;2016;4;1074.0;0;8;7.15 +11;2;2016;5;1062.0;0;7.82;7.04 +11;2;2016;6;1084.0;0;7.64;6.92 +11;2;2016;7;1125.0;0;7.66;6.77 +11;2;2016;8;1199.0;26.08;7.69;6.61 +11;2;2016;9;1223.0;162.9;7.71;6.46 +11;2;2016;10;1269.0;404.14;7.77;6.77 +11;2;2016;11;1172.0;546.23;7.84;7.09 +11;2;2016;12;1086.0;640.34;7.9;7.41 +11;2;2016;13;986.0;269.68;8.07;7.31 +11;2;2016;14;973.0;621.72;8.24;7.22 +11;2;2016;15;961.0;151.76;8.41;7.13 +11;2;2016;16;986.0;231.92;8.45;7.22 +11;2;2016;17;1051.0;0;8.48;7.31 +11;2;2016;18;1135.0;0;8.52;7.39 +11;2;2016;19;1243.0;0;8.86;7.46 +11;2;2016;20;1227.0;0;9.2;7.53 +11;2;2016;21;1326.0;0;9.53;7.6 +11;2;2016;22;1491.0;0;9.61;8.16 +11;2;2016;23;1348.0;0;9.69;8.71 +12;2;2016;0;1219.0;0;9.77;9.27 +12;2;2016;1;1155.0;0;10.17;9.16 +12;2;2016;2;1067.0;0;10.57;9.05 +12;2;2016;3;1001.0;0;10.97;8.94 +12;2;2016;4;1002.0;0;10.74;10.38 +12;2;2016;5;1004.0;0;10.52;11.83 +12;2;2016;6;1015.0;0;10.3;13.27 +12;2;2016;7;1106.0;0;10.35;13.7 +12;2;2016;8;1148.0;0;10.41;14.13 +12;2;2016;9;1189.0;250.69;10.46;14.57 +12;2;2016;10;1191.0;307.09;10.35;14.56 +12;2;2016;11;1183.0;407.5;10.23;14.56 +12;2;2016;12;1161.0;273.45;10.12;14.55 +12;2;2016;13;1056.0;406.65;10.27;13.77 +12;2;2016;14;1020.0;629.63;10.43;12.98 +12;2;2016;15;979.0;427.86;10.59;12.19 +12;2;2016;16;970.0;95.63;10.5;11.72 +12;2;2016;17;1001.0;61.52;10.41;11.26 +12;2;2016;18;1097.0;0;10.33;10.79 +12;2;2016;19;1250.0;0;10.19;9.87 +12;2;2016;20;1294.0;0;10.06;8.96 +12;2;2016;21;1362.0;0;9.93;8.04 +12;2;2016;22;1525.0;0;9.83;7.73 +12;2;2016;23;1359.0;0;9.74;7.42 +13;2;2016;0;1206.0;0;9.65;7.1 +13;2;2016;1;1129.0;0;10.2;8.81 +13;2;2016;2;1056.0;0;10.75;10.52 +13;2;2016;3;1021.0;0;11.3;12.23 +13;2;2016;4;999.0;0;11.1;14.99 +13;2;2016;5;997.0;0;10.9;17.75 +13;2;2016;6;1027.0;0;10.7;20.51 +13;2;2016;7;1083.0;0;10.52;20.39 +13;2;2016;8;1146.0;22.87;10.34;20.26 +13;2;2016;9;1199.0;40.45;10.16;20.14 +13;2;2016;10;1269.0;277.04;10.07;19.86 +13;2;2016;11;1304.0;206.02;9.98;19.58 +13;2;2016;12;1250.0;349.51;9.89;19.3 +13;2;2016;13;1163.0;244.63;9.98;17.37 +13;2;2016;14;1072.0;471.12;10.08;15.43 +13;2;2016;15;1046.0;532.06;10.18;13.5 +13;2;2016;16;1037.0;325.93;9.84;12.77 +13;2;2016;17;1052.0;21.1;9.51;12.03 +13;2;2016;18;1136.0;0;9.17;11.3 +13;2;2016;19;1265.0;0;9.09;11.31 +13;2;2016;20;1260.0;0;9.01;11.31 +13;2;2016;21;1393.0;0;8.93;11.32 +13;2;2016;22;1530.0;0;8.98;11.77 +13;2;2016;23;1393.0;0;9.03;12.21 +14;2;2016;0;1274.0;0;9.09;12.65 +14;2;2016;1;1199.0;0;9.1;13.01 +14;2;2016;2;1102.0;0;9.11;13.37 +14;2;2016;3;1058.0;0;9.13;13.72 +14;2;2016;4;1072.0;0;8.94;12.96 +14;2;2016;5;1059.0;0;8.75;12.2 +14;2;2016;6;1055.0;0;8.57;11.43 +14;2;2016;7;1097.0;0;8.66;10.54 +14;2;2016;8;1159.0;62.8;8.76;9.65 +14;2;2016;9;1209.0;305.53;8.85;8.76 +14;2;2016;10;1265.0;55.71;8.93;7.68 +14;2;2016;11;1259.0;470.44;9.01;6.6 +14;2;2016;12;1245.0;730.19;9.09;5.52 +14;2;2016;13;1205.0;719.55;8.84;5.7 +14;2;2016;14;1186.0;599.07;8.6;5.89 +14;2;2016;15;1122.0;535.26;8.35;6.07 +14;2;2016;16;1029.0;63.82;8.54;7.75 +14;2;2016;17;1048.0;1.47;8.73;9.43 +14;2;2016;18;1148.0;0;8.91;11.1 +14;2;2016;19;1295.0;0;8.64;11.3 +14;2;2016;20;1356.0;0;8.37;11.5 +14;2;2016;21;1469.0;0;8.1;11.7 +14;2;2016;22;1637.0;0;7.84;11.79 +14;2;2016;23;1484.0;0;7.58;11.89 +15;2;2016;0;1363.0;0;7.33;11.99 +15;2;2016;1;1290.0;0;7.3;11.77 +15;2;2016;2;1193.0;0;7.28;11.56 +15;2;2016;3;1163.0;0;7.26;11.35 +15;2;2016;4;1174.0;0;7.29;11.52 +15;2;2016;5;1152.0;0;7.32;11.68 +15;2;2016;6;1168.0;0;7.35;11.85 +15;2;2016;7;1251.0;0;7.34;11.95 +15;2;2016;8;1326.0;78.46;7.34;12.05 +15;2;2016;9;1437.0;298.84;7.33;12.15 +15;2;2016;10;1419.0;72.52;7.44;11.52 +15;2;2016;11;1383.0;657.23;7.55;10.88 +15;2;2016;12;1332.0;682.98;7.66;10.25 +15;2;2016;13;1265.0;714.16;7.8;9.68 +15;2;2016;14;1175.0;300.08;7.94;9.12 +15;2;2016;15;1132.0;251.42;8.07;8.55 +15;2;2016;16;1126.0;333.87;8;8.05 +15;2;2016;17;1146.0;21.43;7.93;7.55 +15;2;2016;18;1225.0;0;7.86;7.05 +15;2;2016;19;1384.0;0;7.74;6.65 +15;2;2016;20;1422.0;0;7.62;6.25 +15;2;2016;21;1529.0;0;7.49;5.85 +15;2;2016;22;1670.0;0;7.37;5.11 +15;2;2016;23;1517.0;0;7.24;4.37 +16;2;2016;0;1363.0;0;7.12;3.63 +16;2;2016;1;1251.0;0;7.14;2.8 +16;2;2016;2;1170.0;0;7.16;1.97 +16;2;2016;3;1118.0;0;7.19;1.14 +16;2;2016;4;1142.0;0;7.11;1.33 +16;2;2016;5;1137.0;0;7.03;1.52 +16;2;2016;6;1162.0;0;6.96;1.71 +16;2;2016;7;1238.0;0;6.95;2.39 +16;2;2016;8;1343.0;29.3;6.95;3.07 +16;2;2016;9;1413.0;36.3;6.94;3.75 +16;2;2016;10;1377.0;84.04;7.05;4.36 +16;2;2016;11;1290.0;84.48;7.15;4.97 +16;2;2016;12;1222.0;432.16;7.26;5.59 +16;2;2016;13;1119.0;315.7;7.43;6.51 +16;2;2016;14;1058.0;116.3;7.6;7.43 +16;2;2016;15;1001.0;113.92;7.78;8.34 +16;2;2016;16;997.0;48.58;7.94;8.66 +16;2;2016;17;1056.0;33.47;8.1;8.98 +16;2;2016;18;1152.0;0;8.26;9.3 +16;2;2016;19;1320.0;0;8.39;9.61 +16;2;2016;20;1347.0;0;8.52;9.93 +16;2;2016;21;1452.0;0;8.65;10.25 +16;2;2016;22;1632.0;0;8.82;10.48 +16;2;2016;23;1479.0;0;8.98;10.72 +17;2;2016;0;1349.0;0;9.15;10.95 +17;2;2016;1;1261.0;0;9;11.85 +17;2;2016;2;1165.0;0;8.85;12.75 +17;2;2016;3;1120.0;0;8.7;13.66 +17;2;2016;4;1125.0;0;8.79;13.43 +17;2;2016;5;1105.0;0;8.88;13.21 +17;2;2016;6;1105.0;0;8.98;12.99 +17;2;2016;7;1175.0;0;8.98;12.75 +17;2;2016;8;1276.0;7.83;8.99;12.51 +17;2;2016;9;1361.0;82.97;9;12.28 +17;2;2016;10;1412.0;68.25;8.92;10.43 +17;2;2016;11;1403.0;53.45;8.84;8.58 +17;2;2016;12;1445.0;76.83;8.76;6.73 +17;2;2016;13;1423.0;53.5;8.55;7.44 +17;2;2016;14;1409.0;81.02;8.34;8.16 +17;2;2016;15;1339.0;27.36;8.12;8.87 +17;2;2016;16;1312.0;49.21;8.14;9.54 +17;2;2016;17;1335.0;18.82;8.15;10.21 +17;2;2016;18;1387.0;0;8.17;10.88 +17;2;2016;19;1446.0;0;8.27;10.57 +17;2;2016;20;1411.0;0;8.37;10.26 +17;2;2016;21;1501.0;0;8.48;9.94 +17;2;2016;22;1658.0;0;8.5;9.83 +17;2;2016;23;1521.0;0;8.52;9.71 +18;2;2016;0;1383.0;0;8.54;9.59 +18;2;2016;1;1288.0;0;8.61;9.3 +18;2;2016;2;1190.0;0;8.68;9.01 +18;2;2016;3;1149.0;0;8.75;8.72 +18;2;2016;4;1157.0;0;8.61;8.03 +18;2;2016;5;1164.0;0;8.48;7.35 +18;2;2016;6;1157.0;0;8.35;6.66 +18;2;2016;7;1218.0;0;8.3;6.01 +18;2;2016;8;1325.0;107.21;8.26;5.36 +18;2;2016;9;1356.0;80.87;8.21;4.7 +18;2;2016;10;1310.0;288.1;8.21;4.7 +18;2;2016;11;1264.0;689.94;8.22;4.7 +18;2;2016;12;1260.0;687.73;8.22;4.7 +18;2;2016;13;1200.0;448.67;8.11;5.2 +18;2;2016;14;1196.0;688.15;8.01;5.7 +18;2;2016;15;1126.0;442.19;7.91;6.19 +18;2;2016;16;1057.0;266.48;7.84;6.17 +18;2;2016;17;1033.0;68.19;7.77;6.15 +18;2;2016;18;1121.0;0;7.7;6.12 +18;2;2016;19;1280.0;0;7.79;6.23 +18;2;2016;20;1324.0;0;7.88;6.34 +18;2;2016;21;1421.0;0;7.97;6.44 +18;2;2016;22;1564.0;0;8.13;6.42 +18;2;2016;23;1432.0;0;8.28;6.4 +19;2;2016;0;1304.0;0;8.44;6.37 +19;2;2016;1;1207.0;0;8.51;6.83 +19;2;2016;2;1128.0;0;8.58;7.29 +19;2;2016;3;1106.0;0;8.65;7.75 +19;2;2016;4;1091.0;0;8.77;8.27 +19;2;2016;5;1063.0;0;8.89;8.78 +19;2;2016;6;1066.0;0;9.02;9.3 +19;2;2016;7;1138.0;0;9.11;9.85 +19;2;2016;8;1197.0;31.4;9.2;10.41 +19;2;2016;9;1271.0;106.01;9.29;10.97 +19;2;2016;10;1254.0;57.94;9.57;11.78 +19;2;2016;11;1223.0;104.12;9.86;12.59 +19;2;2016;12;1211.0;101.99;10.14;13.41 +19;2;2016;13;1187.0;141.91;10.27;13.54 +19;2;2016;14;1174.0;140.34;10.4;13.66 +19;2;2016;15;1163.0;125.37;10.53;13.79 +19;2;2016;16;1158.0;142.97;10.63;13.62 +19;2;2016;17;1118.0;50.01;10.72;13.45 +19;2;2016;18;1151.0;0;10.81;13.28 +19;2;2016;19;1249.0;0;10.94;12.19 +19;2;2016;20;1276.0;0;11.07;11.1 +19;2;2016;21;1387.0;0;11.2;10.01 +19;2;2016;22;1542.0;0;11.25;10.05 +19;2;2016;23;1344.0;0;11.29;10.08 +20;2;2016;0;1174.0;0;11.33;10.11 +20;2;2016;1;1087.0;0;11.32;10.48 +20;2;2016;2;1014.0;0;11.31;10.85 +20;2;2016;3;978.0;0;11.3;11.21 +20;2;2016;4;991.0;0;11.36;11.4 +20;2;2016;5;966.0;0;11.43;11.58 +20;2;2016;6;913.0;0;11.5;11.77 +20;2;2016;7;966.0;0;11.56;11.76 +20;2;2016;8;1033.0;32.68;11.63;11.76 +20;2;2016;9;1089.0;78.38;11.69;11.75 +20;2;2016;10;1134.0;33.35;11.71;11.95 +20;2;2016;11;1108.0;158.68;11.73;12.15 +20;2;2016;12;1091.0;169.11;11.75;12.34 +20;2;2016;13;1045.0;140.89;11.55;12.83 +20;2;2016;14;1037.0;74.53;11.36;13.32 +20;2;2016;15;1029.0;76.67;11.16;13.81 +20;2;2016;16;1057.0;87.53;11.23;13.56 +20;2;2016;17;1043.0;31.59;11.3;13.32 +20;2;2016;18;1054.0;0;11.37;13.08 +20;2;2016;19;1144.0;0;11.39;12.68 +20;2;2016;20;1137.0;0;11.41;12.28 +20;2;2016;21;1248.0;0;11.43;11.89 +20;2;2016;22;1436.0;0;11.46;11.53 +20;2;2016;23;1256.0;0;11.5;11.17 +21;2;2016;0;1065.0;0;11.54;10.81 +21;2;2016;1;985.0;0;11.3;10.99 +21;2;2016;2;898.0;0;11.06;11.16 +21;2;2016;3;873.0;0;10.83;11.34 +21;2;2016;4;908.0;0;10.9;10.94 +21;2;2016;5;900.0;0;10.97;10.55 +21;2;2016;6;836.0;0;11.04;10.15 +21;2;2016;7;856.0;0;11.08;10.25 +21;2;2016;8;913.0;19.24;11.13;10.35 +21;2;2016;9;970.0;55.59;11.18;10.46 +21;2;2016;10;1068.0;147.06;11.18;10.3 +21;2;2016;11;1094.0;141.87;11.18;10.15 +21;2;2016;12;1019.0;216.86;11.18;10 +21;2;2016;13;924.0;260.43;11.07;9.99 +21;2;2016;14;833.0;363.23;10.97;9.98 +21;2;2016;15;811.0;507.69;10.86;9.97 +21;2;2016;16;836.0;133.08;10.87;9.84 +21;2;2016;17;857.0;47.8;10.88;9.71 +21;2;2016;18;853.0;0;10.89;9.57 +21;2;2016;19;920.0;0;10.91;9.42 +21;2;2016;20;937.0;0;10.93;9.27 +21;2;2016;21;1025.0;0;10.94;9.12 +21;2;2016;22;1234.0;0;10.97;8.91 +21;2;2016;23;1160.0;0;11;8.71 +22;2;2016;0;926.0;0;11.03;8.51 +22;2;2016;1;808.0;0;10.96;8.78 +22;2;2016;2;737.0;0;10.9;9.05 +22;2;2016;3;735.0;0;10.84;9.32 +22;2;2016;4;763.0;0;10.85;9.23 +22;2;2016;5;782.0;0;10.87;9.14 +22;2;2016;6;750.0;0;10.89;9.05 +22;2;2016;7;774.0;0;10.92;9.24 +22;2;2016;8;854.0;43.06;10.96;9.43 +22;2;2016;9;887.0;71.36;10.99;9.63 +22;2;2016;10;924.0;148.27;10.98;9.34 +22;2;2016;11;1029.0;89.49;10.98;9.05 +22;2;2016;12;1022.0;226.44;10.97;8.76 +22;2;2016;13;898.0;115.21;11.01;8.85 +22;2;2016;14;851.0;163.84;11.05;8.93 +22;2;2016;15;830.0;141.31;11.09;9.02 +22;2;2016;16;855.0;115.8;11.02;8.55 +22;2;2016;17;856.0;13.18;10.95;8.07 +22;2;2016;18;908.0;0;10.89;7.6 +22;2;2016;19;941.0;0;10.79;7.35 +22;2;2016;20;973.0;0;10.69;7.09 +22;2;2016;21;1047.0;0;10.6;6.84 +22;2;2016;22;1222.0;0;10.42;6.53 +22;2;2016;23;1098.0;0;10.24;6.22 +23;2;2016;0;989.0;0;10.06;5.9 +23;2;2016;1;848.0;0;9.92;5.68 +23;2;2016;2;781.0;0;9.78;5.46 +23;2;2016;3;761.0;0;9.65;5.24 +23;2;2016;4;812.0;0;9.43;4.72 +23;2;2016;5;826.0;0;9.22;4.19 +23;2;2016;6;838.0;0;9.01;3.67 +23;2;2016;7;866.0;0;8.95;3.41 +23;2;2016;8;946.0;49.16;8.89;3.14 +23;2;2016;9;1021.0;128.99;8.83;2.88 +23;2;2016;10;1037.0;253.46;8.84;2.78 +23;2;2016;11;1067.0;275.92;8.84;2.68 +23;2;2016;12;1094.0;199.63;8.85;2.58 +23;2;2016;13;930.0;202.05;8.77;2.97 +23;2;2016;14;911.0;132.56;8.69;3.37 +23;2;2016;15;947.0;110.44;8.61;3.77 +23;2;2016;16;874.0;70.59;8.67;4.38 +23;2;2016;17;950.0;11.54;8.73;4.99 +23;2;2016;18;1055.0;0;8.79;5.6 +23;2;2016;19;1080.0;0;8.87;6.28 +23;2;2016;20;1090.0;0;8.95;6.96 +23;2;2016;21;1192.0;0;9.02;7.64 +23;2;2016;22;1372.0;0;9.13;8.05 +23;2;2016;23;1246.0;0;9.24;8.45 +24;2;2016;0;1160.0;0;9.35;8.86 +24;2;2016;1;1064.0;0;9.5;9.12 +24;2;2016;2;968.0;0;9.65;9.38 +24;2;2016;3;933.0;0;9.81;9.64 +24;2;2016;4;952.0;0;9.78;9.58 +24;2;2016;5;974.0;0;9.76;9.51 +24;2;2016;6;995.0;0;9.74;9.45 +24;2;2016;7;1034.0;0;9.65;9.54 +24;2;2016;8;1090.0;47.34;9.57;9.63 +24;2;2016;9;1204.0;71.76;9.49;9.72 +24;2;2016;10;1255.0;35.94;9.42;9.93 +24;2;2016;11;1199.0;22.94;9.34;10.14 +24;2;2016;12;1213.0;124.32;9.27;10.34 +24;2;2016;13;1110.0;25.08;9.16;10.32 +24;2;2016;14;1043.0;19.5;9.05;10.29 +24;2;2016;15;1067.0;82.06;8.94;10.26 +24;2;2016;16;997.0;57.73;8.83;10.32 +24;2;2016;17;1061.0;41.52;8.71;10.37 +24;2;2016;18;1118.0;0;8.59;10.43 +24;2;2016;19;1233.0;0;8.56;10.32 +24;2;2016;20;1195.0;0;8.53;10.21 +24;2;2016;21;1283.0;0;8.49;10.1 +24;2;2016;22;1446.0;0;8.48;9.78 +24;2;2016;23;1304.0;0;8.47;9.46 +25;2;2016;0;1201.0;0;8.46;9.14 +25;2;2016;1;1143.0;0;8.31;8.55 +25;2;2016;2;1017.0;0;8.16;7.96 +25;2;2016;3;984.0;0;8.02;7.37 +25;2;2016;4;1045.0;0;7.91;6.79 +25;2;2016;5;1040.0;0;7.8;6.22 +25;2;2016;6;1053.0;0;7.69;5.64 +25;2;2016;7;1132.0;0;7.65;5.19 +25;2;2016;8;1197.0;140.74;7.62;4.73 +25;2;2016;9;1223.0;112.41;7.58;4.28 +25;2;2016;10;1166.0;186.29;7.61;4.01 +25;2;2016;11;1074.0;177.96;7.64;3.75 +25;2;2016;12;1062.0;160.89;7.67;3.49 +25;2;2016;13;981.0;200.66;7.83;2.91 +25;2;2016;14;920.0;292.26;7.99;2.32 +25;2;2016;15;941.0;206.4;8.15;1.74 +25;2;2016;16;898.0;144.63;8.16;2.1 +25;2;2016;17;875.0;41.28;8.16;2.46 +25;2;2016;18;1004.0;0;8.17;2.83 +25;2;2016;19;1141.0;0;8.15;3.47 +25;2;2016;20;1144.0;0;8.13;4.11 +25;2;2016;21;1208.0;0;8.1;4.76 +25;2;2016;22;1361.0;0;8.11;5.45 +25;2;2016;23;1217.0;0;8.11;6.14 +26;2;2016;0;1116.0;0;8.11;6.83 +26;2;2016;1;1110.0;0;8.23;7.35 +26;2;2016;2;1015.0;0;8.35;7.88 +26;2;2016;3;946.0;0;8.47;8.4 +26;2;2016;4;968.0;0;8.48;9.13 +26;2;2016;5;978.0;0;8.49;9.85 +26;2;2016;6;1018.0;0;8.5;10.58 +26;2;2016;7;1114.0;0;8.57;11.12 +26;2;2016;8;1167.0;33.14;8.65;11.66 +26;2;2016;9;1151.0;65.34;8.72;12.19 +26;2;2016;10;1154.0;67.53;8.83;12.07 +26;2;2016;11;1225.0;285.36;8.93;11.95 +26;2;2016;12;1305.0;179.81;9.04;11.83 +26;2;2016;13;1290.0;166.45;8.99;10.39 +26;2;2016;14;1252.0;469.02;8.94;8.95 +26;2;2016;15;1214.0;131.45;8.9;7.5 +26;2;2016;16;1209.0;36.01;8.8;6.15 +26;2;2016;17;1184.0;30.41;8.7;4.79 +26;2;2016;18;1265.0;0;8.61;3.43 +26;2;2016;19;1414.0;0;8.32;3.66 +26;2;2016;20;1444.0;0;8.03;3.89 +26;2;2016;21;1488.0;0;7.74;4.12 +26;2;2016;22;1669.0;0;7.41;4.69 +26;2;2016;23;1491.0;0;7.07;5.26 +27;2;2016;0;1351.0;0;6.74;5.83 +27;2;2016;1;1307.0;0;6.43;6.46 +27;2;2016;2;1203.0;0;6.13;7.09 +27;2;2016;3;1112.0;0;5.83;7.72 +27;2;2016;4;1106.0;0;5.8;8.09 +27;2;2016;5;1101.0;0;5.77;8.46 +27;2;2016;6;1128.0;0;5.75;8.83 +27;2;2016;7;1203.0;0;5.87;9.59 +27;2;2016;8;1292.0;23.24;6;10.34 +27;2;2016;9;1332.0;83.14;6.12;11.1 +27;2;2016;10;1353.0;44.86;6.39;11.42 +27;2;2016;11;1338.0;49.42;6.65;11.74 +27;2;2016;12;1365.0;326.28;6.92;12.06 +27;2;2016;13;1345.0;42.32;7.57;11.88 +27;2;2016;14;1298.0;53.66;8.22;11.71 +27;2;2016;15;1250.0;44.31;8.88;11.53 +27;2;2016;16;1218.0;35.32;8.81;11.67 +27;2;2016;17;1248.0;65.66;8.75;11.81 +27;2;2016;18;1337.0;0;8.69;11.94 +27;2;2016;19;1458.0;0;8.69;11.82 +27;2;2016;20;1485.0;0;8.68;11.7 +27;2;2016;21;1575.0;0;8.68;11.57 +27;2;2016;22;1707.0;0;8.61;11.42 +27;2;2016;23;1607.0;0;8.54;11.26 +28;2;2016;0;1493.0;0;8.48;11.1 +28;2;2016;1;1399.0;0;8.22;11.08 +28;2;2016;2;1278.0;0;7.96;11.07 +28;2;2016;3;1225.0;0;7.7;11.05 +28;2;2016;4;1242.0;0;7.58;11.08 +28;2;2016;5;1229.0;0;7.46;11.12 +28;2;2016;6;1219.0;0;7.34;11.16 +28;2;2016;7;1250.0;0;7.34;11.49 +28;2;2016;8;1296.0;16.93;7.35;11.83 +28;2;2016;9;1360.0;21.07;7.35;12.17 +28;2;2016;10;1428.0;26.02;7.49;11.92 +28;2;2016;11;1436.0;30.36;7.64;11.68 +28;2;2016;12;1343.0;289.61;7.78;11.43 +28;2;2016;13;1217.0;66.26;7.87;11.79 +28;2;2016;14;1123.0;52.19;7.97;12.14 +28;2;2016;15;1080.0;76.5;8.06;12.5 +28;2;2016;16;1087.0;46;8.15;12.5 +28;2;2016;17;1140.0;32.04;8.23;12.51 +28;2;2016;18;1198.0;0;8.31;12.51 +28;2;2016;19;1284.0;0;8.32;12.01 +28;2;2016;20;1339.0;0;8.33;11.52 +28;2;2016;21;1422.0;0;8.35;11.02 +28;2;2016;22;1610.0;0;8.3;10.54 +28;2;2016;23;1485.0;0;8.25;10.06 +29;2;2016;0;1350.0;0;8.2;9.59 +29;2;2016;1;1232.0;0;7.99;8.81 +29;2;2016;2;1135.0;0;7.79;8.04 +29;2;2016;3;1119.0;0;7.59;7.27 +29;2;2016;4;1105.0;0;7.52;6.77 +29;2;2016;5;1098.0;0;7.46;6.28 +29;2;2016;6;1091.0;0;7.4;5.78 +29;2;2016;7;1149.0;0;7.46;5.47 +29;2;2016;8;1193.0;36.5;7.53;5.15 +29;2;2016;9;1244.0;86.88;7.6;4.84 +29;2;2016;10;1263.0;308.01;7.69;4.04 +29;2;2016;11;1275.0;527.2;7.77;3.24 +29;2;2016;12;1269.0;414.19;7.86;2.44 +29;2;2016;13;1133.0;244.77;7.96;2.77 +29;2;2016;14;1065.0;292.73;8.06;3.09 +29;2;2016;15;1029.0;277.52;8.16;3.42 +29;2;2016;16;1026.0;92.39;8.37;3.81 +29;2;2016;17;1027.0;24.49;8.58;4.2 +29;2;2016;18;1090.0;0;8.79;4.59 +29;2;2016;19;1194.0;0;9.02;5.4 +29;2;2016;20;1220.0;0;9.24;6.21 +29;2;2016;21;1331.0;0;9.47;7.02 +29;2;2016;22;1488.0;0;9.73;7.97 +29;2;2016;23;1321.0;0;10;8.92 +1;3;2016;0;1152.0;0;10.27;9.88 +1;3;2016;1;1087.0;0;10.61;10.85 +1;3;2016;2;1041.0;0;10.95;11.82 +1;3;2016;3;1018.0;0;11.29;12.79 +1;3;2016;4;1031.0;0;11.45;13.09 +1;3;2016;5;978.0;0;11.61;13.39 +1;3;2016;6;938.0;0;11.77;13.7 +1;3;2016;7;1035.0;0;11.84;13.91 +1;3;2016;8;1101.0;10.73;11.91;14.12 +1;3;2016;9;1132.0;15.86;11.98;14.33 +1;3;2016;10;1173.0;22.64;11.95;14.36 +1;3;2016;11;1184.0;61.92;11.92;14.4 +1;3;2016;12;1201.0;61.93;11.9;14.43 +1;3;2016;13;1178.0;140.66;11.96;14.41 +1;3;2016;14;1166.0;264.33;12.02;14.39 +1;3;2016;15;1143.0;461.76;12.08;14.37 +1;3;2016;16;1105.0;323.89;12.07;13.48 +1;3;2016;17;1096.0;52.85;12.07;12.6 +1;3;2016;18;1094.0;0;12.07;11.71 +1;3;2016;19;1166.0;0;11.95;11.72 +1;3;2016;20;1191.0;0;11.83;11.73 +1;3;2016;21;1272.0;0;11.71;11.74 +1;3;2016;22;1445.0;0;11.4;12.1 +1;3;2016;23;1296.0;0;11.1;12.46 +2;3;2016;0;1183.0;0;10.79;12.83 +2;3;2016;1;1092.0;0;10.51;13.44 +2;3;2016;2;1018.0;0;10.23;14.06 +2;3;2016;3;1009.0;0;9.94;14.68 +2;3;2016;4;1016.0;0;9.78;14.81 +2;3;2016;5;1026.0;0;9.61;14.94 +2;3;2016;6;1036.0;0;9.45;15.08 +2;3;2016;7;1109.0;0;9.39;15.95 +2;3;2016;8;1198.0;11.83;9.33;16.82 +2;3;2016;9;1238.0;254.11;9.27;17.7 +2;3;2016;10;1205.0;477.65;9.34;18.32 +2;3;2016;11;1176.0;90.46;9.41;18.95 +2;3;2016;12;1115.0;736.67;9.48;19.57 +2;3;2016;13;1036.0;253.5;9.41;18.96 +2;3;2016;14;1043.0;526.49;9.35;18.35 +2;3;2016;15;1034.0;335.39;9.29;17.74 +2;3;2016;16;1048.0;174.51;9.4;17.9 +2;3;2016;17;1071.0;90.98;9.51;18.06 +2;3;2016;18;1115.0;0;9.62;18.22 +2;3;2016;19;1208.0;0;9.71;17.7 +2;3;2016;20;1272.0;0;9.8;17.18 +2;3;2016;21;1366.0;0;9.9;16.66 +2;3;2016;22;1536.0;0;9.72;16.32 +2;3;2016;23;1421.0;0;9.55;15.97 +3;3;2016;0;1286.0;0;9.37;15.63 +3;3;2016;1;1171.0;0;9.23;15.23 +3;3;2016;2;1086.0;0;9.09;14.84 +3;3;2016;3;1045.0;0;8.95;14.44 +3;3;2016;4;1068.0;0;9;14.22 +3;3;2016;5;1044.0;0;9.04;13.99 +3;3;2016;6;1050.0;0;9.09;13.77 +3;3;2016;7;1115.0;0;8.78;13.01 +3;3;2016;8;1214.0;49.79;8.47;12.25 +3;3;2016;9;1239.0;75.97;8.16;11.49 +3;3;2016;10;1256.0;67.63;8.38;10.11 +3;3;2016;11;1244.0;87.31;8.6;8.73 +3;3;2016;12;1242.0;84.76;8.82;7.35 +3;3;2016;13;1175.0;87.05;9.2;8.61 +3;3;2016;14;1135.0;187.01;9.58;9.86 +3;3;2016;15;1140.0;260.75;9.97;11.12 +3;3;2016;16;1085.0;90.42;10.12;11.34 +3;3;2016;17;1080.0;7.78;10.28;11.57 +3;3;2016;18;1118.0;0;10.44;11.79 +3;3;2016;19;1218.0;0;10.22;11.94 +3;3;2016;20;1226.0;0;10.01;12.09 +3;3;2016;21;1323.0;0;9.8;12.23 +3;3;2016;22;1480.0;0;9.39;12.35 +3;3;2016;23;1342.0;0;8.99;12.47 +4;3;2016;0;1215.0;0;8.58;12.59 +4;3;2016;1;1150.0;0;8.36;11.71 +4;3;2016;2;1048.0;0;8.14;10.83 +4;3;2016;3;1023.0;0;7.91;9.94 +4;3;2016;4;1054.0;0;7.6;9.45 +4;3;2016;5;1045.0;0;7.29;8.96 +4;3;2016;6;1045.0;0;6.98;8.47 +4;3;2016;7;1128.0;0;6.77;8.32 +4;3;2016;8;1133.0;41.41;6.56;8.17 +4;3;2016;9;1159.0;90.31;6.36;8.01 +4;3;2016;10;1200.0;337.63;6.34;8.06 +4;3;2016;11;1215.0;563.3;6.33;8.11 +4;3;2016;12;1164.0;193.95;6.32;8.15 +4;3;2016;13;1114.0;813.61;6.61;8.4 +4;3;2016;14;1046.0;556.71;6.91;8.65 +4;3;2016;15;1029.0;44.64;7.21;8.9 +4;3;2016;16;1028.0;48.7;7.38;9.29 +4;3;2016;17;1056.0;7.62;7.55;9.68 +4;3;2016;18;1128.0;0;7.72;10.07 +4;3;2016;19;1283.0;0;7.65;10.9 +4;3;2016;20;1338.0;0;7.58;11.72 +4;3;2016;21;1430.0;0;7.51;12.55 +4;3;2016;22;1626.0;0;7.68;13.47 +4;3;2016;23;1492.0;0;7.85;14.39 +5;3;2016;0;1371.0;0;8.02;15.31 +5;3;2016;1;1268.0;0;8;15.32 +5;3;2016;2;1177.0;0;7.99;15.34 +5;3;2016;3;1145.0;0;7.97;15.35 +5;3;2016;4;1165.0;0;7.94;15.04 +5;3;2016;5;1174.0;0;7.9;14.74 +5;3;2016;6;1180.0;0;7.87;14.43 +5;3;2016;7;1240.0;0;7.75;14.17 +5;3;2016;8;1284.0;58.52;7.63;13.92 +5;3;2016;9;1336.0;153.11;7.52;13.67 +5;3;2016;10;1293.0;180.13;7.43;13.15 +5;3;2016;11;1265.0;244.54;7.35;12.63 +5;3;2016;12;1188.0;592.07;7.27;12.11 +5;3;2016;13;1104.0;488.67;7.42;11.71 +5;3;2016;14;1081.0;306.82;7.58;11.32 +5;3;2016;15;1055.0;385.74;7.74;10.92 +5;3;2016;16;1064.0;197.37;7.64;10.91 +5;3;2016;17;1082.0;71.93;7.55;10.89 +5;3;2016;18;1142.0;0;7.46;10.87 +5;3;2016;19;1261.0;0;7.5;10.66 +5;3;2016;20;1300.0;0;7.55;10.46 +5;3;2016;21;1421.0;0;7.6;10.25 +5;3;2016;22;1615.0;0;7.57;10.04 +5;3;2016;23;1493.0;0;7.55;9.83 +6;3;2016;0;1351.0;0;7.53;9.63 +6;3;2016;1;1265.0;0;7.45;9.42 +6;3;2016;2;1139.0;0;7.37;9.21 +6;3;2016;3;1103.0;0;7.28;9.01 +6;3;2016;4;1112.0;0;7.28;8.83 +6;3;2016;5;1112.0;0;7.28;8.66 +6;3;2016;6;1112.0;0;7.28;8.48 +6;3;2016;7;1154.0;0;7.24;8.45 +6;3;2016;8;1200.0;114.83;7.2;8.42 +6;3;2016;9;1223.0;97.85;7.16;8.39 +6;3;2016;10;1239.0;233.75;7.15;8.01 +6;3;2016;11;1192.0;396.18;7.14;7.64 +6;3;2016;12;1160.0;253.47;7.13;7.27 +6;3;2016;13;1096.0;111.95;7.29;7.14 +6;3;2016;14;1056.0;59.99;7.46;7 +6;3;2016;15;1031.0;66.99;7.63;6.87 +6;3;2016;16;1010.0;142.78;7.44;6.31 +6;3;2016;17;1057.0;17.43;7.25;5.75 +6;3;2016;18;1090.0;0;7.07;5.19 +6;3;2016;19;1142.0;0;7.12;4.17 +6;3;2016;20;1170.0;0;7.17;3.16 +6;3;2016;21;1290.0;0;7.22;2.15 +6;3;2016;22;1492.0;0;7.21;4.18 +6;3;2016;23;1364.0;0;7.21;6.21 +7;3;2016;0;1245.0;0;7.2;8.23 +7;3;2016;1;1122.0;0;7.17;8.51 +7;3;2016;2;1034.0;0;7.14;8.8 +7;3;2016;3;1030.0;0;7.1;9.08 +7;3;2016;4;1014.0;0;7.05;9.27 +7;3;2016;5;1026.0;0;6.99;9.46 +7;3;2016;6;1048.0;0;6.94;9.66 +7;3;2016;7;1110.0;0;6.97;9.47 +7;3;2016;8;1187.0;77.75;7;9.29 +7;3;2016;9;1251.0;257.84;7.03;9.1 +7;3;2016;10;1211.0;514.69;7.11;8.84 +7;3;2016;11;1126.0;472.65;7.19;8.57 +7;3;2016;12;1076.0;114.17;7.27;8.3 +7;3;2016;13;991.0;173.88;7.37;8.16 +7;3;2016;14;964.0;398.06;7.47;8.01 +7;3;2016;15;948.0;132.04;7.58;7.86 +7;3;2016;16;928.0;203.79;7.6;8.33 +7;3;2016;17;939.0;109.04;7.62;8.8 +7;3;2016;18;1015.0;0;7.64;9.27 +7;3;2016;19;1135.0;0;7.65;9.16 +7;3;2016;20;1161.0;0;7.66;9.05 +7;3;2016;21;1299.0;0;7.67;8.94 +7;3;2016;22;1476.0;0;7.62;8.51 +7;3;2016;23;1338.0;0;7.57;8.08 +8;3;2016;0;1211.0;0;7.52;7.66 +8;3;2016;1;1135.0;0;7.56;7.22 +8;3;2016;2;1051.0;0;7.6;6.78 +8;3;2016;3;1012.0;0;7.63;6.34 +8;3;2016;4;1030.0;0;7.84;6.65 +8;3;2016;5;1014.0;0;8.05;6.95 +8;3;2016;6;1011.0;0;8.26;7.26 +8;3;2016;7;1069.0;0;8.35;7.13 +8;3;2016;8;1130.0;12.85;8.44;7 +8;3;2016;9;1179.0;78.51;8.53;6.87 +8;3;2016;10;1200.0;117.59;8.74;7.72 +8;3;2016;11;1193.0;251.67;8.95;8.58 +8;3;2016;12;1195.0;67.36;9.16;9.43 +8;3;2016;13;1162.0;231.29;9.48;10.08 +8;3;2016;14;1119.0;179.56;9.81;10.72 +8;3;2016;15;1116.0;112.03;10.14;11.37 +8;3;2016;16;1041.0;77.04;10.29;11.05 +8;3;2016;17;1062.0;21.82;10.44;10.73 +8;3;2016;18;1111.0;0;10.59;10.41 +8;3;2016;19;1193.0;0;10.65;11.24 +8;3;2016;20;1174.0;0;10.71;12.06 +8;3;2016;21;1284.0;0;10.78;12.88 +8;3;2016;22;1436.0;0;10.69;14.42 +8;3;2016;23;1297.0;0;10.61;15.96 +9;3;2016;0;1178.0;0;10.52;17.5 +9;3;2016;1;1074.0;0;10.09;17.66 +9;3;2016;2;1004.0;0;9.67;17.81 +9;3;2016;3;976.0;0;9.24;17.96 +9;3;2016;4;1023.0;0;8.8;17.89 +9;3;2016;5;1037.0;0;8.35;17.82 +9;3;2016;6;1055.0;0;7.9;17.75 +9;3;2016;7;1154.0;0;7.93;18.06 +9;3;2016;8;1222.0;97.19;7.95;18.36 +9;3;2016;9;1272.0;285.19;7.98;18.66 +9;3;2016;10;1253.0;368.36;8.05;18.62 +9;3;2016;11;1205.0;376.41;8.13;18.58 +9;3;2016;12;1149.0;367.96;8.21;18.54 +9;3;2016;13;1071.0;557.36;8.21;18.8 +9;3;2016;14;1064.0;498.28;8.21;19.06 +9;3;2016;15;1048.0;434.93;8.22;19.32 +9;3;2016;16;1064.0;369.25;8.43;18.97 +9;3;2016;17;1097.0;23.37;8.64;18.63 +9;3;2016;18;1170.0;0;8.85;18.28 +9;3;2016;19;1256.0;0;9.12;17.69 +9;3;2016;20;1298.0;0;9.4;17.11 +9;3;2016;21;1387.0;0;9.68;16.52 +9;3;2016;22;1576.0;0;9.68;16.17 +9;3;2016;23;1439.0;0;9.68;15.83 +10;3;2016;0;1318.0;0;9.68;15.48 +10;3;2016;1;1233.0;0;9.54;14.84 +10;3;2016;2;1110.0;0;9.4;14.21 +10;3;2016;3;1070.0;0;9.26;13.57 +10;3;2016;4;1073.0;0;9.26;12.98 +10;3;2016;5;1066.0;0;9.25;12.39 +10;3;2016;6;1057.0;0;9.25;11.79 +10;3;2016;7;1108.0;3.93;9.25;11.13 +10;3;2016;8;1171.0;113.65;9.25;10.46 +10;3;2016;9;1244.0;210.34;9.25;9.79 +10;3;2016;10;1204.0;523.93;9.24;9.19 +10;3;2016;11;1122.0;431.12;9.24;8.59 +10;3;2016;12;1106.0;680.36;9.24;7.99 +10;3;2016;13;1000.0;509.1;9.24;7.93 +10;3;2016;14;950.0;307.98;9.25;7.87 +10;3;2016;15;912.0;313.25;9.26;7.81 +10;3;2016;16;898.0;392.34;9.21;7.63 +10;3;2016;17;928.0;141.81;9.17;7.45 +10;3;2016;18;961.0;0;9.13;7.27 +10;3;2016;19;1055.0;0;9.09;6.96 +10;3;2016;20;1095.0;0;9.06;6.65 +10;3;2016;21;1194.0;0;9.03;6.34 +10;3;2016;22;1401.0;0;8.91;5.99 +10;3;2016;23;1276.0;0;8.8;5.63 +11;3;2016;0;1132.0;0;8.69;5.27 +11;3;2016;1;1041.0;0;8.66;4.63 +11;3;2016;2;969.0;0;8.64;4 +11;3;2016;3;937.0;0;8.61;3.37 +11;3;2016;4;933.0;0;8.55;2.98 +11;3;2016;5;931.0;0;8.49;2.59 +11;3;2016;6;941.0;0;8.43;2.21 +11;3;2016;7;1044.0;0.65;8.42;1.91 +11;3;2016;8;1060.0;143.49;8.41;1.62 +11;3;2016;9;1051.0;317.52;8.4;1.32 +11;3;2016;10;985.0;376.35;8.45;1.34 +11;3;2016;11;947.0;488.34;8.5;1.35 +11;3;2016;12;942.0;564.1;8.55;1.37 +11;3;2016;13;877.0;502.52;8.68;1.45 +11;3;2016;14;874.0;450.74;8.82;1.53 +11;3;2016;15;853.0;262.94;8.96;1.61 +11;3;2016;16;840.0;267.75;8.99;1.43 +11;3;2016;17;859.0;57.51;9.03;1.25 +11;3;2016;18;900.0;0;9.07;1.06 +11;3;2016;19;994.0;0;9.06;1.02 +11;3;2016;20;1094.0;0;9.05;0.97 +11;3;2016;21;1205.0;0;9.05;0.92 +11;3;2016;22;1424.0;0;8.94;0.9 +11;3;2016;23;1304.0;0;8.84;0.87 +12;3;2016;0;1169.0;0;8.74;0.84 +12;3;2016;1;1061.0;0;8.62;0.83 +12;3;2016;2;973.0;0;8.5;0.81 +12;3;2016;3;955.0;0;8.37;0.8 +12;3;2016;4;975.0;0;8.32;0.91 +12;3;2016;5;969.0;0;8.28;1.01 +12;3;2016;6;980.0;0;8.23;1.12 +12;3;2016;7;1026.0;0;8.22;1.3 +12;3;2016;8;1102.0;12.2;8.21;1.49 +12;3;2016;9;1120.0;73.15;8.2;1.67 +12;3;2016;10;1106.0;203.64;8.19;1.54 +12;3;2016;11;995.0;275.03;8.18;1.41 +12;3;2016;12;967.0;452.05;8.17;1.28 +12;3;2016;13;865.0;378.29;8.34;1.31 +12;3;2016;14;830.0;632.29;8.51;1.33 +12;3;2016;15;819.0;547.68;8.68;1.35 +12;3;2016;16;814.0;405.38;8.69;2.01 +12;3;2016;17;825.0;173.64;8.7;2.68 +12;3;2016;18;879.0;0;8.71;3.34 +12;3;2016;19;1028.0;0;8.61;3.73 +12;3;2016;20;1122.0;0;8.51;4.12 +12;3;2016;21;1204.0;0;8.41;4.51 +12;3;2016;22;1428.0;0;8.22;4.81 +12;3;2016;23;1309.0;0;8.04;5.12 +13;3;2016;0;1157.0;0;7.86;5.42 +13;3;2016;1;1049.0;0;7.89;5.43 +13;3;2016;2;958.0;0;7.93;5.45 +13;3;2016;3;941.0;0;7.96;5.46 +13;3;2016;4;950.0;0;7.94;5.59 +13;3;2016;5;955.0;0;7.92;5.72 +13;3;2016;6;962.0;0;7.9;5.85 +13;3;2016;7;982.0;7.32;8.03;6.02 +13;3;2016;8;1039.0;109.23;8.16;6.2 +13;3;2016;9;1050.0;203.37;8.3;6.37 +13;3;2016;10;1015.0;474.22;8.57;6.71 +13;3;2016;11;982.0;674.36;8.85;7.05 +13;3;2016;12;914.0;821.41;9.13;7.39 +13;3;2016;13;828.0;784.97;9.28;7.86 +13;3;2016;14;778.0;681.55;9.43;8.33 +13;3;2016;15;764.0;410.36;9.59;8.8 +13;3;2016;16;752.0;292.43;9.42;9.23 +13;3;2016;17;772.0;101.23;9.26;9.66 +13;3;2016;18;854.0;0;9.1;10.08 +13;3;2016;19;962.0;0;8.92;10.18 +13;3;2016;20;1060.0;0;8.74;10.28 +13;3;2016;21;1177.0;0;8.57;10.39 +13;3;2016;22;1397.0;0;8.51;10.12 +13;3;2016;23;1291.0;0;8.46;9.85 +14;3;2016;0;1134.0;0;8.4;9.59 +14;3;2016;1;1019.0;0;8.43;9.34 +14;3;2016;2;950.0;0;8.47;9.09 +14;3;2016;3;934.0;0;8.5;8.84 +14;3;2016;4;932.0;0;8.51;9.09 +14;3;2016;5;942.0;0;8.51;9.35 +14;3;2016;6;955.0;0;8.51;9.6 +14;3;2016;7;1010.0;4.22;8.53;9.94 +14;3;2016;8;1067.0;42.88;8.56;10.27 +14;3;2016;9;1101.0;36.84;8.59;10.61 +14;3;2016;10;1087.0;78.44;8.78;10.58 +14;3;2016;11;1033.0;271.25;8.97;10.56 +14;3;2016;12;993.0;450.77;9.16;10.54 +14;3;2016;13;926.0;253.63;9.46;10.62 +14;3;2016;14;882.0;455.58;9.76;10.69 +14;3;2016;15;852.0;293.84;10.06;10.77 +14;3;2016;16;856.0;221.51;10.14;10.92 +14;3;2016;17;857.0;69.25;10.23;11.07 +14;3;2016;18;935.0;0;10.32;11.21 +14;3;2016;19;1063.0;0;10.31;11.06 +14;3;2016;20;1136.0;0;10.3;10.9 +14;3;2016;21;1248.0;0;10.3;10.74 +14;3;2016;22;1442.0;0;10.25;10.48 +14;3;2016;23;1299.0;0;10.2;10.22 +15;3;2016;0;1127.0;0;10.15;9.96 +15;3;2016;1;1039.0;0;9.68;9.21 +15;3;2016;2;966.0;0;9.22;8.47 +15;3;2016;3;946.0;0;8.75;7.72 +15;3;2016;4;967.0;0;8.61;7.72 +15;3;2016;5;960.0;0;8.47;7.71 +15;3;2016;6;972.0;0;8.33;7.71 +15;3;2016;7;1048.0;15;8.31;7.83 +15;3;2016;8;1123.0;84.05;8.29;7.95 +15;3;2016;9;1145.0;66.04;8.28;8.07 +15;3;2016;10;1074.0;83.3;8.59;8.01 +15;3;2016;11;1006.0;100.71;8.9;7.95 +15;3;2016;12;967.0;81.46;9.22;7.89 +15;3;2016;13;862.0;226.11;9.56;8.04 +15;3;2016;14;823.0;374.86;9.91;8.18 +15;3;2016;15;807.0;293.8;10.26;8.33 +15;3;2016;16;801.0;170.31;10.17;8.2 +15;3;2016;17;849.0;88.84;10.08;8.07 +15;3;2016;18;898.0;0;9.99;7.94 +15;3;2016;19;1032.0;0;9.75;7.84 +15;3;2016;20;1087.0;0;9.51;7.73 +15;3;2016;21;1176.0;0;9.27;7.63 +15;3;2016;22;1398.0;0;9.1;7.75 +15;3;2016;23;1255.0;0;8.93;7.88 +16;3;2016;0;1095.0;0;8.76;8 +16;3;2016;1;1018.0;0;8.81;8.43 +16;3;2016;2;945.0;0;8.86;8.86 +16;3;2016;3;899.0;0;8.91;9.28 +16;3;2016;4;912.0;0;8.8;9.39 +16;3;2016;5;895.0;0;8.69;9.49 +16;3;2016;6;888.0;0;8.58;9.6 +16;3;2016;7;969.0;1.92;8.57;9.75 +16;3;2016;8;1052.0;16.82;8.57;9.89 +16;3;2016;9;1165.0;62.87;8.57;10.04 +16;3;2016;10;1148.0;42.08;8.59;9.86 +16;3;2016;11;1099.0;249.7;8.61;9.67 +16;3;2016;12;995.0;193.91;8.64;9.49 +16;3;2016;13;880.0;230.35;8.87;9.36 +16;3;2016;14;839.0;35.25;9.11;9.23 +16;3;2016;15;825.0;221.03;9.35;9.1 +16;3;2016;16;843.0;412.59;9.21;9.25 +16;3;2016;17;861.0;189.3;9.07;9.39 +16;3;2016;18;941.0;0;8.94;9.53 +16;3;2016;19;1056.0;0;8.78;9.47 +16;3;2016;20;1124.0;0;8.62;9.41 +16;3;2016;21;1220.0;0;8.46;9.35 +16;3;2016;22;1429.0;0;8.38;9.27 +16;3;2016;23;1276.0;0;8.31;9.19 +17;3;2016;0;1121.0;0;8.24;9.1 +17;3;2016;1;1051.0;0;8.28;8.93 +17;3;2016;2;971.0;0;8.33;8.76 +17;3;2016;3;952.0;0;8.37;8.59 +17;3;2016;4;956.0;0;8.29;8.66 +17;3;2016;5;972.0;0;8.2;8.72 +17;3;2016;6;981.0;0;8.12;8.79 +17;3;2016;7;1026.0;17.01;8.17;8.81 +17;3;2016;8;1077.0;225.57;8.22;8.83 +17;3;2016;9;1090.0;142.33;8.28;8.86 +17;3;2016;10;1047.0;69.86;8.48;8.85 +17;3;2016;11;980.0;89.68;8.68;8.85 +17;3;2016;12;964.0;167.03;8.88;8.84 +17;3;2016;13;878.0;575.72;9.23;9.1 +17;3;2016;14;845.0;385.77;9.59;9.36 +17;3;2016;15;855.0;279.11;9.95;9.61 +17;3;2016;16;832.0;178.64;10.11;9.35 +17;3;2016;17;854.0;91.04;10.28;9.08 +17;3;2016;18;918.0;0;10.45;8.81 +17;3;2016;19;1033.0;0;10.51;8.37 +17;3;2016;20;1089.0;0;10.57;7.92 +17;3;2016;21;1144.0;0;10.63;7.48 +17;3;2016;22;1355.0;0;10.6;7.09 +17;3;2016;23;1215.0;0;10.58;6.69 +18;3;2016;0;1074.0;0;10.56;6.3 +18;3;2016;1;1007.0;0;10.32;6.54 +18;3;2016;2;902.0;0;10.08;6.77 +18;3;2016;3;890.0;0;9.84;7.01 +18;3;2016;4;903.0;0;9.81;7.02 +18;3;2016;5;902.0;0;9.79;7.03 +18;3;2016;6;920.0;0;9.76;7.05 +18;3;2016;7;1005.0;24.82;9.84;7.13 +18;3;2016;8;1008.0;202.48;9.91;7.2 +18;3;2016;9;1004.0;361.53;9.99;7.28 +18;3;2016;10;937.0;458.82;10.18;7.01 +18;3;2016;11;914.0;694.77;10.37;6.74 +18;3;2016;12;863.0;787.39;10.57;6.47 +18;3;2016;13;829.0;764.53;10.34;7.16 +18;3;2016;14;778.0;669.62;10.11;7.86 +18;3;2016;15;759.0;541.4;9.88;8.55 +18;3;2016;16;778.0;288.88;9.7;8.73 +18;3;2016;17;797.0;175.93;9.53;8.9 +18;3;2016;18;846.0;4.98;9.36;9.08 +18;3;2016;19;971.0;0;9.05;8.9 +18;3;2016;20;1117.0;0;8.75;8.72 +18;3;2016;21;1229.0;0;8.45;8.54 +18;3;2016;22;1432.0;0;8.27;8.44 +18;3;2016;23;1263.0;0;8.1;8.34 +19;3;2016;0;1098.0;0;7.93;8.25 +19;3;2016;1;1032.0;0;7.46;8.65 +19;3;2016;2;966.0;0;6.99;9.05 +19;3;2016;3;939.0;0;6.51;9.45 +19;3;2016;4;965.0;0;6.61;9.96 +19;3;2016;5;982.0;0;6.71;10.48 +19;3;2016;6;985.0;0;6.81;10.99 +19;3;2016;7;1032.0;8.77;7.11;10.81 +19;3;2016;8;1070.0;26.75;7.41;10.63 +19;3;2016;9;1088.0;31.81;7.71;10.44 +19;3;2016;10;1114.0;33.2;8.16;10.25 +19;3;2016;11;1135.0;42.08;8.61;10.06 +19;3;2016;12;1191.0;48.81;9.07;9.88 +19;3;2016;13;1144.0;60.24;9.54;9.94 +19;3;2016;14;1116.0;58.55;10.02;10 +19;3;2016;15;1036.0;57.64;10.5;10.07 +19;3;2016;16;1023.0;59.95;10.53;10.1 +19;3;2016;17;1041.0;41.36;10.56;10.12 +19;3;2016;18;1118.0;4.46;10.59;10.15 +19;3;2016;19;1189.0;0;10.43;10.14 +19;3;2016;20;1241.0;0;10.27;10.12 +19;3;2016;21;1358.0;0;10.12;10.11 +19;3;2016;22;1542.0;0;9.98;9.94 +19;3;2016;23;1393.0;0;9.84;9.78 +20;3;2016;0;1243.0;0;9.7;9.61 +20;3;2016;1;1129.0;0;9.55;9.88 +20;3;2016;2;1038.0;0;9.4;10.14 +20;3;2016;3;999.0;0;9.24;10.4 +20;3;2016;4;1005.0;0;9.12;10.38 +20;3;2016;5;1006.0;0;8.99;10.35 +20;3;2016;6;1011.0;0;8.87;10.33 +20;3;2016;7;1027.0;7.25;8.88;10.49 +20;3;2016;8;1106.0;22.29;8.89;10.65 +20;3;2016;9;1191.0;29.43;8.9;10.81 +20;3;2016;10;1255.0;41.23;9.1;10.79 +20;3;2016;11;1245.0;51.06;9.31;10.77 +20;3;2016;12;1238.0;63.37;9.52;10.74 +20;3;2016;13;1159.0;62.63;9.37;10.57 +20;3;2016;14;1108.0;49.55;9.22;10.4 +20;3;2016;15;1087.0;84;9.07;10.23 +20;3;2016;16;1086.0;59.63;9;10.28 +20;3;2016;17;1064.0;36.36;8.93;10.32 +20;3;2016;18;1101.0;0.91;8.87;10.36 +20;3;2016;19;1159.0;0;8.75;10.39 +20;3;2016;20;1199.0;0;8.64;10.41 +20;3;2016;21;1322.0;0;8.53;10.44 +20;3;2016;22;1487.0;0;8.47;10.08 +20;3;2016;23;1364.0;0;8.42;9.71 +21;3;2016;0;1213.0;0;8.37;9.35 +21;3;2016;1;1076.0;0;8.06;9.14 +21;3;2016;2;1011.0;0;7.75;8.94 +21;3;2016;3;975.0;0;7.43;8.73 +21;3;2016;4;970.0;0;7.45;8.88 +21;3;2016;5;982.0;0;7.46;9.03 +21;3;2016;6;996.0;0;7.47;9.19 +21;3;2016;7;1045.0;36.34;7.68;9.01 +21;3;2016;8;1103.0;276.56;7.89;8.84 +21;3;2016;9;1207.0;485.65;8.1;8.66 +21;3;2016;10;1200.0;669.06;8.43;8.41 +21;3;2016;11;1191.0;808.11;8.77;8.17 +21;3;2016;12;1206.0;879.72;9.11;7.92 +21;3;2016;13;1125.0;851.54;9.28;7.86 +21;3;2016;14;1017.0;760.18;9.45;7.8 +21;3;2016;15;973.0;621.64;9.62;7.74 +21;3;2016;16;945.0;430.74;9.67;7.75 +21;3;2016;17;919.0;201.96;9.72;7.77 +21;3;2016;18;962.0;10.47;9.77;7.78 +21;3;2016;19;1027.0;0;9.66;7.39 +21;3;2016;20;1130.0;0;9.56;7 +21;3;2016;21;1240.0;0;9.46;6.61 +21;3;2016;22;1438.0;0;9.3;6.06 +21;3;2016;23;1294.0;0;9.15;5.51 +22;3;2016;0;1137.0;0;9;4.97 +22;3;2016;1;1058.0;0;8.71;4.63 +22;3;2016;2;999.0;0;8.42;4.3 +22;3;2016;3;962.0;0;8.12;3.97 +22;3;2016;4;971.0;0;8.02;3.67 +22;3;2016;5;968.0;0;7.91;3.37 +22;3;2016;6;961.0;0;7.81;3.06 +22;3;2016;7;1017.0;32.35;7.84;3.11 +22;3;2016;8;1068.0;38.89;7.87;3.15 +22;3;2016;9;1068.0;38.35;7.9;3.2 +22;3;2016;10;1079.0;49.64;8.05;3.14 +22;3;2016;11;1071.0;51.13;8.21;3.08 +22;3;2016;12;1048.0;75.14;8.37;3.02 +22;3;2016;13;932.0;272.8;8.46;3.49 +22;3;2016;14;847.0;691.46;8.55;3.95 +22;3;2016;15;820.0;435.68;8.65;4.41 +22;3;2016;16;828.0;213.76;8.68;4.52 +22;3;2016;17;837.0;44.49;8.72;4.63 +22;3;2016;18;859.0;2.65;8.76;4.73 +22;3;2016;19;949.0;0;8.71;4.47 +22;3;2016;20;1040.0;0;8.66;4.22 +22;3;2016;21;1161.0;0;8.61;3.96 +22;3;2016;22;1367.0;0;8.49;3.8 +22;3;2016;23;1206.0;0;8.37;3.64 +23;3;2016;0;1055.0;0;8.25;3.48 +23;3;2016;1;974.0;0;8.2;3.6 +23;3;2016;2;901.0;0;8.15;3.71 +23;3;2016;3;864.0;0;8.1;3.83 +23;3;2016;4;885.0;0;8.12;4.1 +23;3;2016;5;869.0;0;8.15;4.37 +23;3;2016;6;867.0;0;8.17;4.63 +23;3;2016;7;913.0;13.82;8.31;4.65 +23;3;2016;8;966.0;59.03;8.44;4.67 +23;3;2016;9;1012.0;40.49;8.58;4.69 +23;3;2016;10;1008.0;65.71;8.72;4.04 +23;3;2016;11;985.0;85.22;8.86;3.38 +23;3;2016;12;958.0;174.88;9.01;2.73 +23;3;2016;13;922.0;275.61;9.01;3.27 +23;3;2016;14;844.0;741.81;9.01;3.82 +23;3;2016;15;804.0;622.2;9.02;4.36 +23;3;2016;16;771.0;424.47;9;4.19 +23;3;2016;17;772.0;139.68;8.98;4.03 +23;3;2016;18;832.0;11.85;8.96;3.86 +23;3;2016;19;946.0;0;8.94;3.75 +23;3;2016;20;1000.0;0;8.92;3.63 +23;3;2016;21;1101.0;0;8.9;3.52 +23;3;2016;22;1290.0;0;8.91;3.72 +23;3;2016;23;1135.0;0;8.93;3.93 +24;3;2016;0;1018.0;0;8.95;4.14 +24;3;2016;1;933.0;0;8.8;4.53 +24;3;2016;2;869.0;0;8.65;4.92 +24;3;2016;3;838.0;0;8.5;5.31 +24;3;2016;4;848.0;0;8.65;5.84 +24;3;2016;5;839.0;0;8.81;6.37 +24;3;2016;6;854.0;0;8.96;6.9 +24;3;2016;7;914.0;19.79;9.19;7.49 +24;3;2016;8;992.0;39.64;9.43;8.09 +24;3;2016;9;1014.0;86.07;9.67;8.69 +24;3;2016;10;989.0;100.28;9.74;9.51 +24;3;2016;11;1001.0;108.43;9.81;10.33 +24;3;2016;12;1015.0;135.82;9.89;11.14 +24;3;2016;13;933.0;175.3;9.64;11.66 +24;3;2016;14;917.0;67.35;9.39;12.17 +24;3;2016;15;931.0;93.06;9.15;12.68 +24;3;2016;16;917.0;30.85;9.2;13.21 +24;3;2016;17;947.0;24.37;9.25;13.75 +24;3;2016;18;1037.0;4.88;9.31;14.29 +24;3;2016;19;1099.0;0;9.52;13.27 +24;3;2016;20;1123.0;0;9.73;12.25 +24;3;2016;21;1219.0;0;9.95;11.23 +24;3;2016;22;1404.0;0;10.05;10.12 +24;3;2016;23;1249.0;0;10.16;9.01 +25;3;2016;0;1088.0;0;10.26;7.9 +25;3;2016;1;992.0;0;10.3;7.72 +25;3;2016;2;909.0;0;10.35;7.54 +25;3;2016;3;859.0;0;10.39;7.35 +25;3;2016;4;874.0;0;10.18;7.34 +25;3;2016;5;862.0;0;9.96;7.32 +25;3;2016;6;863.0;0;9.75;7.31 +25;3;2016;7;919.0;73;9.45;5.87 +25;3;2016;8;943.0;298.83;9.15;4.42 +25;3;2016;9;925.0;496.92;8.86;2.98 +25;3;2016;10;864.0;663.96;8.7;2.74 +25;3;2016;11;835.0;747.76;8.55;2.51 +25;3;2016;12;829.0;777.82;8.4;2.28 +25;3;2016;13;771.0;812.51;8.88;3.08 +25;3;2016;14;717.0;728.42;9.36;3.88 +25;3;2016;15;717.0;517.65;9.85;4.68 +25;3;2016;16;711.0;350.12;9.77;5.56 +25;3;2016;17;709.0;137.75;9.69;6.45 +25;3;2016;18;821.0;13.19;9.61;7.34 +25;3;2016;19;901.0;0;9.75;8.03 +25;3;2016;20;1034.0;0;9.9;8.73 +25;3;2016;21;1197.0;0;10.05;9.42 +25;3;2016;22;1398.0;0;10.24;9.89 +25;3;2016;23;1227.0;0;10.43;10.37 +26;3;2016;0;1054.0;0;10.62;10.84 +26;3;2016;1;949.0;0;10.77;11.11 +26;3;2016;2;865.0;0;10.92;11.38 +26;3;2016;3;837.0;0;11.07;11.66 +26;3;2016;4;839.0;0;11.19;12 +26;3;2016;5;840.0;0;11.3;12.34 +26;3;2016;6;842.0;0;11.41;12.69 +26;3;2016;7;878.0;6;11.41;13.26 +26;3;2016;8;968.0;71.1;11.42;13.82 +26;3;2016;9;1041.0;66.72;11.43;14.39 +26;3;2016;10;1081.0;56.69;11.39;14.83 +26;3;2016;11;1121.0;43.04;11.36;15.27 +26;3;2016;12;1154.0;52.89;11.33;15.71 +26;3;2016;13;1117.0;66.28;10.43;15.47 +26;3;2016;14;1124.0;41.93;9.53;15.23 +26;3;2016;15;1160.0;51.28;8.64;14.99 +26;3;2016;16;1163.0;160.54;8.52;14.46 +26;3;2016;17;1216.0;182.38;8.4;13.92 +26;3;2016;18;1267.0;17.21;8.29;13.38 +26;3;2016;19;1278.0;0;8.68;13.6 +26;3;2016;20;1352.0;0;9.08;13.82 +26;3;2016;21;1412.0;0;9.48;14.04 +26;3;2016;22;1586.0;0;9.22;14.17 +26;3;2016;23;1461.0;0;8.97;14.29 +27;3;2016;0;1285.0;0;8.72;14.41 +27;3;2016;1;1140.0;0;8.82;14.59 +27;3;2016;2;1116.0;0;8.93;14.77 +27;3;2016;3;1092.0;0;9.03;14.95 +27;3;2016;4;1066.0;0;9.1;14.97 +27;3;2016;5;1057.0;0;9.17;15 +27;3;2016;6;1061.0;0;9.24;15.02 +27;3;2016;7;1079.0;59.6;9.38;14.84 +27;3;2016;8;1181.0;9.02;9.52;14.66 +27;3;2016;9;1321.0;518.18;9.67;14.48 +27;3;2016;10;1370.0;654.01;9.78;14.62 +27;3;2016;11;1384.0;821.6;9.89;14.76 +27;3;2016;12;1249.0;863.32;10;14.9 +27;3;2016;13;1062.0;344.43;9.74;14.73 +27;3;2016;14;1000.0;169.16;9.48;14.57 +27;3;2016;15;960.0;65.09;9.23;14.4 +27;3;2016;16;967.0;68.21;9.3;14.81 +27;3;2016;17;1018.0;25.78;9.37;15.23 +27;3;2016;18;1135.0;9.63;9.45;15.64 +27;3;2016;19;1223.0;0;9.91;17.02 +27;3;2016;20;1285.0;0;10.38;18.39 +27;3;2016;21;1281.0;0;10.85;19.77 +27;3;2016;22;1510.0;0;10.95;19.38 +27;3;2016;23;1477.0;0;11.05;19 +28;3;2016;0;1299.0;0;11.15;18.62 +28;3;2016;1;1172.0;0;10.19;18.64 +28;3;2016;2;1072.0;0;9.24;18.66 +28;3;2016;3;1001.0;0;8.28;18.68 +28;3;2016;4;1009.0;0;8.49;17.26 +28;3;2016;5;998.0;0;8.7;15.83 +28;3;2016;6;993.0;0;8.91;14.41 +28;3;2016;7;1012.0;74.3;8.95;13.59 +28;3;2016;8;1111.0;21.59;9;12.76 +28;3;2016;9;1193.0;271.53;9.05;11.93 +28;3;2016;10;1218.0;691.94;8.82;12.97 +28;3;2016;11;1230.0;287.74;8.59;14 +28;3;2016;12;1145.0;262.37;8.36;15.03 +28;3;2016;13;1060.0;644.62;8.62;15.35 +28;3;2016;14;997.0;508.71;8.88;15.66 +28;3;2016;15;949.0;257.49;9.14;15.97 +28;3;2016;16;915.0;387.41;9.13;16.08 +28;3;2016;17;884.0;215.46;9.12;16.18 +28;3;2016;18;946.0;19.72;9.12;16.29 +28;3;2016;19;985.0;0;9.18;15.71 +28;3;2016;20;1015.0;0;9.24;15.13 +28;3;2016;21;1081.0;0;9.31;14.55 +28;3;2016;22;1322.0;0;9.21;14.06 +28;3;2016;23;1362.0;0;9.12;13.57 +29;3;2016;0;1221.0;0;9.03;13.08 +29;3;2016;1;1103.0;0;8.98;12.83 +29;3;2016;2;1007.0;0;8.93;12.59 +29;3;2016;3;971.0;0;8.88;12.34 +29;3;2016;4;955.0;0;8.89;11.6 +29;3;2016;5;940.0;0;8.89;10.86 +29;3;2016;6;945.0;0;8.89;10.12 +29;3;2016;7;993.0;81.92;9.1;10.09 +29;3;2016;8;1069.0;77.55;9.32;10.05 +29;3;2016;9;1119.0;256.58;9.54;10.01 +29;3;2016;10;1066.0;68.83;9.55;10.68 +29;3;2016;11;1026.0;708.59;9.56;11.36 +29;3;2016;12;1039.0;85.44;9.58;12.03 +29;3;2016;13;961.0;736.73;9.47;12.21 +29;3;2016;14;993.0;477.62;9.36;12.39 +29;3;2016;15;946.0;285.94;9.26;12.57 +29;3;2016;16;896.0;239.71;9.27;12.16 +29;3;2016;17;863.0;77.9;9.28;11.75 +29;3;2016;18;899.0;12.76;9.3;11.34 +29;3;2016;19;957.0;0;9.31;11.03 +29;3;2016;20;978.0;0;9.32;10.71 +29;3;2016;21;1027.0;0;9.34;10.4 +29;3;2016;22;1268.0;0;9.29;10.26 +29;3;2016;23;1272.0;0;9.25;10.12 +30;3;2016;0;1107.0;0;9.21;9.99 +30;3;2016;1;1041.0;0;9.28;9.52 +30;3;2016;2;960.0;0;9.36;9.05 +30;3;2016;3;892.0;0;9.43;8.58 +30;3;2016;4;898.0;0;9.32;7.81 +30;3;2016;5;884.0;0;9.22;7.04 +30;3;2016;6;877.0;0;9.11;6.28 +30;3;2016;7;934.0;49.34;8.93;5.77 +30;3;2016;8;1016.0;142.18;8.74;5.26 +30;3;2016;9;1099.0;229.89;8.56;4.76 +30;3;2016;10;1110.0;531.77;8.49;4.4 +30;3;2016;11;1093.0;623.69;8.42;4.03 +30;3;2016;12;1082.0;534.35;8.36;3.67 +30;3;2016;13;982.0;563.01;8.38;3.88 +30;3;2016;14;950.0;563.03;8.41;4.09 +30;3;2016;15;901.0;244.97;8.44;4.3 +30;3;2016;16;856.0;165.89;8.37;4.25 +30;3;2016;17;845.0;79.7;8.3;4.2 +30;3;2016;18;890.0;15.27;8.24;4.15 +30;3;2016;19;905.0;0;8.26;4.46 +30;3;2016;20;963.0;0;8.28;4.78 +30;3;2016;21;985.0;0;8.3;5.09 +30;3;2016;22;1270.0;0;8.25;5.6 +30;3;2016;23;1278.0;0;8.2;6.1 +31;3;2016;0;1105.0;0;8.15;6.61 +31;3;2016;1;1001.0;0;8.24;6.93 +31;3;2016;2;924.0;0;8.33;7.26 +31;3;2016;3;871.0;0;8.41;7.59 +31;3;2016;4;893.0;0;8.44;7.55 +31;3;2016;5;866.0;0;8.47;7.52 +31;3;2016;6;874.0;0;8.5;7.49 +31;3;2016;7;946.0;89.28;8.6;7.44 +31;3;2016;8;1043.0;284.72;8.71;7.39 +31;3;2016;9;1057.0;406.62;8.82;7.34 +31;3;2016;10;1036.0;693.43;8.93;7.32 +31;3;2016;11;975.0;705.6;9.04;7.31 +31;3;2016;12;941.0;854.51;9.16;7.3 +31;3;2016;13;850.0;841.85;9.11;6.97 +31;3;2016;14;782.0;777.42;9.06;6.65 +31;3;2016;15;758.0;654.13;9.01;6.33 +31;3;2016;16;742.0;464.15;9.01;6.23 +31;3;2016;17;736.0;226.48;9.01;6.13 +31;3;2016;18;776.0;20.14;9.01;6.03 +31;3;2016;19;872.0;0;8.92;5 +31;3;2016;20;867.0;0;8.84;3.98 +31;3;2016;21;926.0;0;8.76;2.95 +31;3;2016;22;1159.0;0;8.65;2.63 +31;3;2016;23;1170.0;0;8.55;2.3 +1;4;2016;0;1021.0;0;8.45;1.97 +1;4;2016;1;921.0;0;8.4;3.03 +1;4;2016;2;843.0;0;8.35;4.09 +1;4;2016;3;795.0;0;8.31;5.14 +1;4;2016;4;816.0;0;8.41;5.98 +1;4;2016;5;813.0;0;8.51;6.81 +1;4;2016;6;834.0;0;8.61;7.64 +1;4;2016;7;891.0;12.18;8.81;8.19 +1;4;2016;8;963.0;59.59;9;8.74 +1;4;2016;9;1009.0;45.73;9.19;9.28 +1;4;2016;10;966.0;121.48;9.37;9.56 +1;4;2016;11;947.0;359.47;9.54;9.84 +1;4;2016;12;951.0;139.89;9.72;10.12 +1;4;2016;13;883.0;169.67;9.76;10.46 +1;4;2016;14;835.0;206.63;9.8;10.8 +1;4;2016;15;825.0;204.24;9.85;11.13 +1;4;2016;16;827.0;75;9.89;11 +1;4;2016;17;824.0;83.75;9.94;10.87 +1;4;2016;18;904.0;0;9.98;10.74 +1;4;2016;19;907.0;0;10.02;10.92 +1;4;2016;20;984.0;0;10.06;11.09 +1;4;2016;21;1024.0;0;10.09;11.27 +1;4;2016;22;1298.0;0;10.02;11.14 +1;4;2016;23;1294.0;0;9.95;11.01 +2;4;2016;0;1146.0;0;9.88;10.88 +2;4;2016;1;1039.0;0;9.74;10.57 +2;4;2016;2;918.0;0;9.61;10.26 +2;4;2016;3;879.0;0;9.48;9.94 +2;4;2016;4;873.0;0;9.49;10.02 +2;4;2016;5;858.0;0;9.5;10.09 +2;4;2016;6;877.0;0;9.51;10.17 +2;4;2016;7;901.0;17.41;9.52;10.37 +2;4;2016;8;990.0;30.79;9.54;10.58 +2;4;2016;9;1043.0;51.76;9.56;10.79 +2;4;2016;10;1062.0;68.02;9.61;10.33 +2;4;2016;11;1081.0;102.06;9.67;9.87 +2;4;2016;12;1040.0;131.74;9.73;9.41 +2;4;2016;13;985.0;129.28;9.72;8.97 +2;4;2016;14;976.0;80.5;9.71;8.52 +2;4;2016;15;963.0;82.86;9.71;8.08 +2;4;2016;16;980.0;48.7;9.39;7.95 +2;4;2016;17;1007.0;32.3;9.07;7.82 +2;4;2016;18;1056.0;0.27;8.74;7.68 +2;4;2016;19;1146.0;0;8.83;7.99 +2;4;2016;20;1177.0;0;8.92;8.3 +2;4;2016;21;1198.0;0;9.01;8.61 +2;4;2016;22;1409.0;0;9.21;9.25 +2;4;2016;23;1400.0;0;9.4;9.88 +3;4;2016;0;1227.0;0;9.6;10.52 +3;4;2016;1;1133.0;0;9.81;10.56 +3;4;2016;2;1038.0;0;10.02;10.59 +3;4;2016;3;953.0;0;10.23;10.62 +3;4;2016;4;958.0;0;10.27;10.18 +3;4;2016;5;941.0;0;10.32;9.75 +3;4;2016;6;930.0;0;10.36;9.31 +3;4;2016;7;959.0;48.69;10.19;9.29 +3;4;2016;8;1033.0;250.71;10.02;9.26 +3;4;2016;9;1121.0;482.05;9.85;9.24 +3;4;2016;10;1174.0;715.53;9.91;9.24 +3;4;2016;11;1179.0;504.3;9.97;9.24 +3;4;2016;12;1085.0;848.53;10.03;9.24 +3;4;2016;13;921.0;834.86;10.04;9.12 +3;4;2016;14;840.0;710.47;10.05;9 +3;4;2016;15;776.0;583.65;10.06;8.88 +3;4;2016;16;769.0;294.26;9.89;8.7 +3;4;2016;17;747.0;65.59;9.73;8.51 +3;4;2016;18;807.0;25.35;9.56;8.33 +3;4;2016;19;889.0;0;9.6;8.02 +3;4;2016;20;938.0;0;9.64;7.71 +3;4;2016;21;1017.0;0;9.67;7.41 +3;4;2016;22;1284.0;0;9.48;7.09 +3;4;2016;23;1296.0;0;9.29;6.78 +4;4;2016;0;1120.0;0;9.1;6.47 +4;4;2016;1;991.0;0;9.27;6.22 +4;4;2016;2;907.0;0;9.44;5.96 +4;4;2016;3;843.0;0;9.61;5.71 +4;4;2016;4;849.0;0;9.61;5.9 +4;4;2016;5;839.0;0;9.61;6.1 +4;4;2016;6;840.0;0;9.61;6.29 +4;4;2016;7;885.0;48.63;9.67;6.4 +4;4;2016;8;971.0;238.98;9.73;6.51 +4;4;2016;9;1039.0;432.46;9.8;6.62 +4;4;2016;10;1046.0;710.22;9.88;6.73 +4;4;2016;11;1038.0;808.14;9.96;6.83 +4;4;2016;12;1027.0;635.45;10.05;6.94 +4;4;2016;13;931.0;791.79;10.1;6.79 +4;4;2016;14;856.0;687.25;10.15;6.63 +4;4;2016;15;789.0;305.8;10.2;6.48 +4;4;2016;16;821.0;401.13;10.18;6.21 +4;4;2016;17;831.0;144.95;10.17;5.93 +4;4;2016;18;921.0;21.48;10.15;5.66 +4;4;2016;19;997.0;0;10.12;5.84 +4;4;2016;20;1001.0;0;10.08;6.02 +4;4;2016;21;1041.0;0;10.04;6.21 +4;4;2016;22;1299.0;0;9.95;6.06 +4;4;2016;23;1274.0;0;9.85;5.92 +5;4;2016;0;1074.0;0;9.76;5.78 +5;4;2016;1;960.0;0;9.83;5.68 +5;4;2016;2;882.0;0;9.9;5.59 +5;4;2016;3;821.0;0;9.97;5.49 +5;4;2016;4;837.0;0;9.95;5.64 +5;4;2016;5;834.0;0;9.94;5.79 +5;4;2016;6;835.0;0;9.92;5.94 +5;4;2016;7;875.0;62.3;9.95;5.86 +5;4;2016;8;967.0;275.48;9.99;5.78 +5;4;2016;9;1025.0;469.87;10.02;5.7 +5;4;2016;10;995.0;692.93;9.95;5.71 +5;4;2016;11;960.0;733.45;9.87;5.72 +5;4;2016;12;928.0;851.68;9.8;5.74 +5;4;2016;13;839.0;835.35;9.85;6.09 +5;4;2016;14;764.0;768.21;9.91;6.44 +5;4;2016;15;723.0;420.87;9.97;6.79 +5;4;2016;16;686.0;451.65;9.84;6.8 +5;4;2016;17;714.0;221.49;9.71;6.8 +5;4;2016;18;803.0;29.58;9.57;6.81 +5;4;2016;19;871.0;0;9.47;7 +5;4;2016;20;929.0;0;9.37;7.18 +5;4;2016;21;944.0;0;9.27;7.37 +5;4;2016;22;1211.0;0;9.3;7.74 +5;4;2016;23;1230.0;0;9.32;8.12 +6;4;2016;0;1059.0;0;9.34;8.5 +6;4;2016;1;932.0;0;9.6;9.13 +6;4;2016;2;823.0;0;9.87;9.76 +6;4;2016;3;769.0;0;10.14;10.39 +6;4;2016;4;768.0;0;10.21;10.11 +6;4;2016;5;769.0;0;10.28;9.83 +6;4;2016;6;779.0;0;10.35;9.54 +6;4;2016;7;826.0;86.12;10.24;9.69 +6;4;2016;8;920.0;213.09;10.14;9.83 +6;4;2016;9;1024.0;142.3;10.03;9.97 +6;4;2016;10;1064.0;472.25;9.84;10.26 +6;4;2016;11;1067.0;770.19;9.64;10.55 +6;4;2016;12;1051.0;427.48;9.44;10.84 +6;4;2016;13;945.0;690.97;9.51;11.13 +6;4;2016;14;906.0;698.02;9.59;11.41 +6;4;2016;15;877.0;568.75;9.67;11.7 +6;4;2016;16;870.0;202.26;9.5;11.8 +6;4;2016;17;871.0;132.22;9.33;11.9 +6;4;2016;18;890.0;30.45;9.15;12 +6;4;2016;19;985.0;0;8.93;12.02 +6;4;2016;20;1013.0;0;8.71;12.04 +6;4;2016;21;1067.0;0;8.48;12.06 +6;4;2016;22;1326.0;0;8.39;12.14 +6;4;2016;23;1326.0;0;8.29;12.22 +7;4;2016;0;1173.0;0;8.2;12.3 +7;4;2016;1;1062.0;0;8.25;12.3 +7;4;2016;2;957.0;0;8.3;12.3 +7;4;2016;3;903.0;0;8.35;12.3 +7;4;2016;4;946.0;0;8.35;12.18 +7;4;2016;5;934.0;0;8.35;12.06 +7;4;2016;6;928.0;1.57;8.35;11.94 +7;4;2016;7;994.0;102.85;8.2;11.5 +7;4;2016;8;1111.0;331.12;8.05;11.05 +7;4;2016;9;1212.0;503.6;7.91;10.61 +7;4;2016;10;1214.0;473.8;8.06;10.5 +7;4;2016;11;1163.0;692.06;8.21;10.39 +7;4;2016;12;1151.0;816.07;8.37;10.28 +7;4;2016;13;1011.0;591.1;8.45;10.33 +7;4;2016;14;990.0;766.56;8.53;10.38 +7;4;2016;15;930.0;580.55;8.62;10.43 +7;4;2016;16;875.0;400.81;8.81;10.46 +7;4;2016;17;863.0;214.69;9;10.49 +7;4;2016;18;921.0;31.56;9.19;10.52 +7;4;2016;19;1017.0;0;9.32;10.29 +7;4;2016;20;1036.0;0;9.45;10.06 +7;4;2016;21;1097.0;0;9.58;9.82 +7;4;2016;22;1377.0;0;9.58;9.75 +7;4;2016;23;1403.0;0;9.58;9.67 +8;4;2016;0;1208.0;0;9.58;9.6 +8;4;2016;1;1041.0;0;9.63;9.37 +8;4;2016;2;943.0;0;9.68;9.14 +8;4;2016;3;877.0;0;9.73;8.91 +8;4;2016;4;895.0;0;9.63;8.91 +8;4;2016;5;894.0;0;9.53;8.91 +8;4;2016;6;910.0;0;9.43;8.91 +8;4;2016;7;991.0;10.87;9.39;8.4 +8;4;2016;8;1051.0;43.4;9.34;7.88 +8;4;2016;9;1138.0;158.48;9.3;7.37 +8;4;2016;10;1162.0;130.95;9.27;7 +8;4;2016;11;1133.0;107.64;9.25;6.64 +8;4;2016;12;1185.0;181.38;9.23;6.28 +8;4;2016;13;1087.0;109.28;9.19;6.72 +8;4;2016;14;1025.0;83.03;9.15;7.16 +8;4;2016;15;998.0;70.45;9.12;7.6 +8;4;2016;16;950.0;60.27;9.34;8.83 +8;4;2016;17;924.0;54.82;9.56;10.06 +8;4;2016;18;1022.0;17.53;9.78;11.3 +8;4;2016;19;1098.0;0;9.88;10.62 +8;4;2016;20;1173.0;0;9.97;9.94 +8;4;2016;21;1214.0;0;10.06;9.26 +8;4;2016;22;1452.0;0;9.75;9.52 +8;4;2016;23;1458.0;0;9.44;9.79 +9;4;2016;0;1306.0;0;9.13;10.06 +9;4;2016;1;1119.0;0;8.85;9.83 +9;4;2016;2;1006.0;0;8.58;9.6 +9;4;2016;3;957.0;0;8.31;9.38 +9;4;2016;4;949.0;0;8;9.51 +9;4;2016;5;945.0;0;7.69;9.64 +9;4;2016;6;964.0;2.9;7.38;9.77 +9;4;2016;7;1025.0;113.3;7.26;9.69 +9;4;2016;8;1134.0;341.48;7.14;9.61 +9;4;2016;9;1256.0;501.61;7.03;9.53 +9;4;2016;10;1309.0;708.02;7.08;9.35 +9;4;2016;11;1229.0;801.8;7.14;9.16 +9;4;2016;12;1152.0;788.16;7.2;8.98 +9;4;2016;13;1090.0;672.06;7.36;9.02 +9;4;2016;14;1000.0;626.84;7.53;9.06 +9;4;2016;15;970.0;567.84;7.7;9.1 +9;4;2016;16;926.0;141.82;7.72;8.86 +9;4;2016;17;1053.0;207.77;7.75;8.63 +9;4;2016;18;1117.0;27.22;7.77;8.39 +9;4;2016;19;1191.0;0;8.09;8.53 +9;4;2016;20;1215.0;0;8.4;8.68 +9;4;2016;21;1278.0;0;8.71;8.83 +9;4;2016;22;1540.0;0;8.57;10.04 +9;4;2016;23;1597.0;0;8.43;11.26 +10;4;2016;0;1408.0;0;8.29;12.47 +10;4;2016;1;1252.0;0;8.54;13.4 +10;4;2016;2;1154.0;0;8.79;14.33 +10;4;2016;3;1129.0;0;9.05;15.26 +10;4;2016;4;1119.0;0;9.26;15.2 +10;4;2016;5;1128.0;0;9.48;15.14 +10;4;2016;6;1113.0;1.15;9.7;15.08 +10;4;2016;7;1140.0;12.77;9.72;14.94 +10;4;2016;8;1257.0;26.45;9.73;14.81 +10;4;2016;9;1404.0;39.63;9.74;14.68 +10;4;2016;10;1440.0;64.13;9.78;14.2 +10;4;2016;11;1463.0;122.29;9.82;13.72 +10;4;2016;12;1359.0;140.04;9.86;13.24 +10;4;2016;13;1240.0;123.96;9.66;12.84 +10;4;2016;14;1094.0;95.08;9.46;12.43 +10;4;2016;15;1017.0;42.72;9.26;12.03 +10;4;2016;16;984.0;30.87;9.04;11.23 +10;4;2016;17;1033.0;99.8;8.82;10.43 +10;4;2016;18;1123.0;29.88;8.6;9.63 +10;4;2016;19;1174.0;0;8.69;8.91 +10;4;2016;20;1171.0;0;8.78;8.18 +10;4;2016;21;1190.0;0;8.86;7.46 +10;4;2016;22;1505.0;0;8.82;7.36 +10;4;2016;23;1514.0;0;8.77;7.26 +11;4;2016;0;1339.0;0;8.72;7.16 +11;4;2016;1;1206.0;0;9.06;6.28 +11;4;2016;2;1075.0;0;9.4;5.4 +11;4;2016;3;1034.0;0;9.74;4.52 +11;4;2016;4;1051.0;0;9.76;5.03 +11;4;2016;5;1044.0;0;9.78;5.53 +11;4;2016;6;1058.0;1.97;9.8;6.03 +11;4;2016;7;1108.0;113.14;9.98;6.22 +11;4;2016;8;1198.0;274.94;10.15;6.4 +11;4;2016;9;1296.0;434.32;10.32;6.59 +11;4;2016;10;1280.0;592.99;10.37;6.58 +11;4;2016;11;1148.0;831.48;10.41;6.57 +11;4;2016;12;1085.0;859.86;10.45;6.55 +11;4;2016;13;1006.0;837.37;10.52;5.4 +11;4;2016;14;896.0;751.82;10.59;4.24 +11;4;2016;15;852.0;633.28;10.67;3.09 +11;4;2016;16;827.0;444.76;10.6;2.79 +11;4;2016;17;835.0;224.2;10.53;2.49 +11;4;2016;18;884.0;33.51;10.46;2.19 +11;4;2016;19;995.0;0;10.36;3.02 +11;4;2016;20;1035.0;0;10.26;3.85 +11;4;2016;21;1053.0;0;10.16;4.68 +11;4;2016;22;1331.0;0;10.07;5.02 +11;4;2016;23;1354.0;0;9.98;5.36 +12;4;2016;0;1165.0;0;9.89;5.7 +12;4;2016;1;997.0;0;9.93;5.39 +12;4;2016;2;886.0;0;9.97;5.09 +12;4;2016;3;859.0;0;10.02;4.79 +12;4;2016;4;853.0;0;9.81;4.71 +12;4;2016;5;843.0;0;9.61;4.63 +12;4;2016;6;862.0;4.29;9.4;4.55 +12;4;2016;7;920.0;94.03;9.56;4.32 +12;4;2016;8;1020.0;325.3;9.72;4.09 +12;4;2016;9;1081.0;464.54;9.89;3.86 +12;4;2016;10;1047.0;683.54;10.03;4.06 +12;4;2016;11;1035.0;771.41;10.18;4.27 +12;4;2016;12;997.0;813.74;10.33;4.47 +12;4;2016;13;929.0;725.9;10.5;4.23 +12;4;2016;14;837.0;371.95;10.68;3.98 +12;4;2016;15;781.0;628.98;10.86;3.74 +12;4;2016;16;731.0;356.22;10.98;3.99 +12;4;2016;17;727.0;31.2;11.1;4.24 +12;4;2016;18;845.0;36.22;11.22;4.5 +12;4;2016;19;971.0;0;11.2;5.14 +12;4;2016;20;963.0;0;11.17;5.77 +12;4;2016;21;997.0;0;11.14;6.41 +12;4;2016;22;1270.0;0;10.99;6.71 +12;4;2016;23;1289.0;0;10.84;7 +13;4;2016;0;1095.0;0;10.69;7.3 +13;4;2016;1;915.0;0;10.73;6.94 +13;4;2016;2;835.0;0;10.77;6.59 +13;4;2016;3;781.0;0;10.82;6.23 +13;4;2016;4;781.0;0;10.73;5.57 +13;4;2016;5;755.0;0;10.64;4.91 +13;4;2016;6;776.0;0;10.55;4.25 +13;4;2016;7;835.0;17.29;10.48;4.14 +13;4;2016;8;966.0;159.11;10.41;4.04 +13;4;2016;9;1122.0;122.25;10.34;3.93 +13;4;2016;10;1093.0;488.05;10.26;4.23 +13;4;2016;11;1070.0;754.6;10.18;4.52 +13;4;2016;12;1088.0;851.67;10.11;4.81 +13;4;2016;13;968.0;778.71;10.28;5.12 +13;4;2016;14;894.0;770.13;10.46;5.43 +13;4;2016;15;784.0;646.27;10.64;5.74 +13;4;2016;16;726.0;447.46;10.75;5.94 +13;4;2016;17;713.0;164.1;10.86;6.13 +13;4;2016;18;808.0;37.66;10.96;6.33 +13;4;2016;19;913.0;0;10.88;6.48 +13;4;2016;20;967.0;0;10.8;6.63 +13;4;2016;21;973.0;0;10.71;6.79 +13;4;2016;22;1228.0;0;10.66;6.69 +13;4;2016;23;1250.0;0;10.6;6.59 +14;4;2016;0;1085.0;0;10.55;6.5 +14;4;2016;1;875.0;0;10.71;6.32 +14;4;2016;2;793.0;0;10.87;6.14 +14;4;2016;3;766.0;0;11.04;5.96 +14;4;2016;4;780.0;0;11.04;6.21 +14;4;2016;5;753.0;0;11.05;6.46 +14;4;2016;6;766.0;5.76;11.06;6.72 +14;4;2016;7;832.0;54.86;10.98;7.48 +14;4;2016;8;955.0;76.89;10.9;8.23 +14;4;2016;9;1065.0;86.39;10.82;8.99 +14;4;2016;10;1122.0;56.81;10.71;9.68 +14;4;2016;11;1224.0;67.7;10.59;10.37 +14;4;2016;12;1308.0;44.71;10.47;11.06 +14;4;2016;13;1278.0;40.15;10.72;10.48 +14;4;2016;14;1241.0;35.66;10.98;9.89 +14;4;2016;15;1182.0;194.72;11.24;9.31 +14;4;2016;16;1071.0;139.81;11.25;9.54 +14;4;2016;17;1001.0;128.62;11.27;9.77 +14;4;2016;18;1051.0;31.6;11.28;10 +14;4;2016;19;1111.0;0;11.23;10.43 +14;4;2016;20;1109.0;0;11.17;10.86 +14;4;2016;21;1118.0;0;11.11;11.28 +14;4;2016;22;1407.0;0;10.97;11.66 +14;4;2016;23;1409.0;0;10.82;12.03 +15;4;2016;0;1203.0;0;10.67;12.4 +15;4;2016;1;1044.0;0;10.62;11.92 +15;4;2016;2;966.0;0;10.57;11.43 +15;4;2016;3;932.0;0;10.53;10.95 +15;4;2016;4;925.0;0;10.54;10.89 +15;4;2016;5;929.0;0;10.55;10.83 +15;4;2016;6;932.0;10.18;10.56;10.77 +15;4;2016;7;986.0;66.9;10.5;10.04 +15;4;2016;8;1049.0;252.74;10.44;9.31 +15;4;2016;9;1126.0;173.07;10.39;8.58 +15;4;2016;10;1118.0;624.49;10.4;8.11 +15;4;2016;11;1153.0;165.66;10.41;7.65 +15;4;2016;12;1129.0;189.36;10.43;7.19 +15;4;2016;13;1066.0;114.27;10.42;7.26 +15;4;2016;14;951.0;211.77;10.41;7.34 +15;4;2016;15;849.0;172.77;10.4;7.42 +15;4;2016;16;784.0;139.27;10.31;7.26 +15;4;2016;17;762.0;101.03;10.22;7.1 +15;4;2016;18;860.0;39.99;10.13;6.94 +15;4;2016;19;923.0;0;9.99;6.62 +15;4;2016;20;976.0;0;9.84;6.29 +15;4;2016;21;972.0;0;9.69;5.97 +15;4;2016;22;1261.0;0;9.47;5.89 +15;4;2016;23;1261.0;0;9.25;5.8 +16;4;2016;0;1056.0;0;9.03;5.71 +16;4;2016;1;887.0;0;9.34;6.09 +16;4;2016;2;825.0;0;9.66;6.47 +16;4;2016;3;796.0;0;9.98;6.86 +16;4;2016;4;804.0;0;9.85;7.37 +16;4;2016;5;800.0;0;9.73;7.88 +16;4;2016;6;819.0;13.78;9.61;8.4 +16;4;2016;7;867.0;126.52;9.37;8.29 +16;4;2016;8;1001.0;321.57;9.13;8.19 +16;4;2016;9;1040.0;238.84;8.89;8.08 +16;4;2016;10;1046.0;429.32;8.72;7.85 +16;4;2016;11;1010.0;638.77;8.55;7.62 +16;4;2016;12;997.0;672.99;8.39;7.39 +16;4;2016;13;873.0;769.47;8.6;7.42 +16;4;2016;14;790.0;714.83;8.81;7.45 +16;4;2016;15;775.0;619.04;9.03;7.48 +16;4;2016;16;767.0;409.24;8.99;7.93 +16;4;2016;17;775.0;185.56;8.96;8.38 +16;4;2016;18;867.0;40.83;8.92;8.83 +16;4;2016;19;945.0;0;8.88;8.68 +16;4;2016;20;1002.0;0;8.84;8.54 +16;4;2016;21;1033.0;0;8.8;8.4 +16;4;2016;22;1339.0;0;8.73;7.97 +16;4;2016;23;1343.0;0;8.65;7.54 +17;4;2016;0;1189.0;0;8.58;7.12 +17;4;2016;1;1007.0;0;8.62;6.79 +17;4;2016;2;930.0;0;8.67;6.46 +17;4;2016;3;891.0;0;8.72;6.12 +17;4;2016;4;883.0;0;8.71;5.89 +17;4;2016;5;889.0;0;8.7;5.66 +17;4;2016;6;889.0;11.45;8.69;5.42 +17;4;2016;7;937.0;124.13;8.78;5.22 +17;4;2016;8;1027.0;193.13;8.87;5.02 +17;4;2016;9;1078.0;111.58;8.95;4.81 +17;4;2016;10;1065.0;146.77;9.02;4.67 +17;4;2016;11;1027.0;668.29;9.09;4.53 +17;4;2016;12;949.0;606.42;9.16;4.39 +17;4;2016;13;820.0;86.8;9.14;4.47 +17;4;2016;14;743.0;568.41;9.12;4.55 +17;4;2016;15;706.0;615.29;9.1;4.63 +17;4;2016;16;677.0;454.83;9.15;4.43 +17;4;2016;17;684.0;230.82;9.2;4.22 +17;4;2016;18;744.0;35.16;9.25;4.01 +17;4;2016;19;851.0;0;9.22;3.75 +17;4;2016;20;867.0;0;9.18;3.49 +17;4;2016;21;888.0;0;9.14;3.23 +17;4;2016;22;1176.0;0;9.06;2.97 +17;4;2016;23;1230.0;0;8.97;2.7 +18;4;2016;0;1083.0;0;8.88;2.44 +18;4;2016;1;929.0;0;8.59;2.42 +18;4;2016;2;844.0;0;8.3;2.4 +18;4;2016;3;804.0;0;8.01;2.37 +18;4;2016;4;807.0;0;8.01;2.19 +18;4;2016;5;799.0;0;8.01;2 +18;4;2016;6;796.0;13.88;8.01;1.82 +18;4;2016;7;827.0;117.22;8.1;1.55 +18;4;2016;8;930.0;107.25;8.19;1.28 +18;4;2016;9;965.0;126.53;8.27;1.01 +18;4;2016;10;955.0;249.17;8.43;1.15 +18;4;2016;11;924.0;368.3;8.58;1.29 +18;4;2016;12;928.0;458.3;8.74;1.43 +18;4;2016;13;913.0;512.72;8.85;1.31 +18;4;2016;14;840.0;547.29;8.96;1.2 +18;4;2016;15;784.0;526.48;9.07;1.08 +18;4;2016;16;770.0;344.55;9.23;1.39 +18;4;2016;17;742.0;227.77;9.39;1.71 +18;4;2016;18;783.0;36.18;9.54;2.03 +18;4;2016;19;868.0;0;9.63;2.55 +18;4;2016;20;891.0;0;9.72;3.07 +18;4;2016;21;917.0;0;9.8;3.59 +18;4;2016;22;1230.0;0;9.74;4.01 +18;4;2016;23;1177.0;0;9.67;4.44 +19;4;2016;0;1005.0;0;9.6;4.87 +19;4;2016;1;901.0;0;9.31;5.81 +19;4;2016;2;808.0;0;9.02;6.74 +19;4;2016;3;756.0;0;8.74;7.68 +19;4;2016;4;778.0;0;8.74;7.74 +19;4;2016;5;794.0;0;8.75;7.79 +19;4;2016;6;805.0;13.85;8.76;7.85 +19;4;2016;7;858.0;145.57;9.11;7.94 +19;4;2016;8;929.0;377.98;9.46;8.03 +19;4;2016;9;966.0;566.18;9.81;8.12 +19;4;2016;10;919.0;677.05;10.33;8.29 +19;4;2016;11;892.0;840.79;10.85;8.46 +19;4;2016;12;868.0;866.48;11.37;8.62 +19;4;2016;13;758.0;856.75;11.54;9.26 +19;4;2016;14;711.0;775.23;11.71;9.9 +19;4;2016;15;667.0;652.78;11.89;10.54 +19;4;2016;16;663.0;458.65;12.06;10.83 +19;4;2016;17;688.0;230.54;12.24;11.12 +19;4;2016;18;767.0;41.06;12.41;11.41 +19;4;2016;19;864.0;0;12.43;11.71 +19;4;2016;20;889.0;0;12.45;12.01 +19;4;2016;21;903.0;0;12.46;12.32 +19;4;2016;22;1200.0;0;12.4;12.28 +19;4;2016;23;1190.0;0;12.33;12.25 +20;4;2016;0;999.0;0;12.27;12.22 +20;4;2016;1;908.0;0;12;12.29 +20;4;2016;2;814.0;0;11.73;12.37 +20;4;2016;3;762.0;0;11.47;12.44 +20;4;2016;4;770.0;0;11.39;12.37 +20;4;2016;5;758.0;0;11.32;12.3 +20;4;2016;6;783.0;14.88;11.24;12.23 +20;4;2016;7;846.0;73.55;11.32;12.08 +20;4;2016;8;913.0;317.08;11.4;11.93 +20;4;2016;9;963.0;450.31;11.48;11.78 +20;4;2016;10;1000.0;355.09;11.79;11.68 +20;4;2016;11;1014.0;346.34;12.11;11.59 +20;4;2016;12;1006.0;484.87;12.43;11.49 +20;4;2016;13;868.0;503.58;12.73;11.65 +20;4;2016;14;838.0;285.65;13.04;11.8 +20;4;2016;15;832.0;118.56;13.35;11.96 +20;4;2016;16;827.0;59.18;13.25;11.64 +20;4;2016;17;877.0;91.09;13.16;11.32 +20;4;2016;18;945.0;4.84;13.06;11.01 +20;4;2016;19;1038.0;0;13.05;10.97 +20;4;2016;20;1054.0;0;13.03;10.92 +20;4;2016;21;1028.0;0;13.01;10.88 +20;4;2016;22;1316.0;0;12.89;10.3 +20;4;2016;23;1281.0;0;12.76;9.72 +21;4;2016;0;1087.0;0;12.64;9.14 +21;4;2016;1;963.0;0;12.4;8.56 +21;4;2016;2;858.0;0;12.16;7.98 +21;4;2016;3;788.0;0;11.92;7.39 +21;4;2016;4;803.0;0;11.79;6.83 +21;4;2016;5;790.0;0;11.67;6.26 +21;4;2016;6;808.0;0.09;11.54;5.7 +21;4;2016;7;858.0;10.74;11.45;5.11 +21;4;2016;8;921.0;61.06;11.36;4.53 +21;4;2016;9;988.0;65.67;11.27;3.94 +21;4;2016;10;1019.0;205.62;11.36;3.55 +21;4;2016;11;985.0;266.31;11.46;3.16 +21;4;2016;12;1018.0;109.06;11.56;2.77 +21;4;2016;13;933.0;207.19;11.65;2.97 +21;4;2016;14;847.0;246.85;11.74;3.17 +21;4;2016;15;784.0;368.54;11.83;3.37 +21;4;2016;16;704.0;182.84;11.7;2.84 +21;4;2016;17;677.0;51;11.57;2.32 +21;4;2016;18;723.0;19.88;11.44;1.79 +21;4;2016;19;826.0;0;11.41;1.55 +21;4;2016;20;832.0;0;11.38;1.31 +21;4;2016;21;821.0;0;11.34;1.06 +21;4;2016;22;1120.0;0;11.24;1.5 +21;4;2016;23;1121.0;0;11.14;1.94 +22;4;2016;0;951.0;0;11.04;2.39 +22;4;2016;1;835.0;0;10.99;2.39 +22;4;2016;2;727.0;0;10.94;2.4 +22;4;2016;3;681.0;0;10.9;2.4 +22;4;2016;4;694.0;0;10.9;2.73 +22;4;2016;5;681.0;0;10.9;3.05 +22;4;2016;6;674.0;21.12;10.9;3.38 +22;4;2016;7;772.0;116.44;10.94;3.31 +22;4;2016;8;804.0;117.44;10.97;3.23 +22;4;2016;9;860.0;115.73;11.01;3.16 +22;4;2016;10;862.0;129.98;11.04;3.35 +22;4;2016;11;866.0;203.35;11.08;3.54 +22;4;2016;12;863.0;370.14;11.12;3.74 +22;4;2016;13;788.0;297.78;11.13;4.11 +22;4;2016;14;705.0;171.1;11.14;4.47 +22;4;2016;15;682.0;203.06;11.16;4.84 +22;4;2016;16;647.0;139.51;11.09;4.3 +22;4;2016;17;649.0;69.58;11.02;3.77 +22;4;2016;18;724.0;26.2;10.95;3.23 +22;4;2016;19;762.0;0;10.89;2.91 +22;4;2016;20;846.0;0;10.82;2.6 +22;4;2016;21;895.0;0;10.75;2.29 +22;4;2016;22;1207.0;0;10.63;2.42 +22;4;2016;23;1196.0;0;10.51;2.55 +23;4;2016;0;957.0;0;10.39;2.68 +23;4;2016;1;826.0;0;10.46;2.97 +23;4;2016;2;732.0;0;10.53;3.26 +23;4;2016;3;678.0;0;10.61;3.56 +23;4;2016;4;663.0;0;10.55;4.35 +23;4;2016;5;667.0;0;10.49;5.15 +23;4;2016;6;678.0;10.76;10.43;5.94 +23;4;2016;7;710.0;52.84;10.34;6.46 +23;4;2016;8;802.0;65.37;10.25;6.98 +23;4;2016;9;850.0;70.09;10.15;7.5 +23;4;2016;10;865.0;78.74;10.08;7.53 +23;4;2016;11;903.0;178.03;10.01;7.55 +23;4;2016;12;950.0;327.38;9.94;7.57 +23;4;2016;13;895.0;835.87;9.93;7.83 +23;4;2016;14;825.0;780.46;9.93;8.1 +23;4;2016;15;820.0;650.12;9.93;8.36 +23;4;2016;16;824.0;455.67;9.89;8.19 +23;4;2016;17;818.0;230.32;9.86;8.03 +23;4;2016;18;848.0;40.55;9.82;7.86 +23;4;2016;19;914.0;0;9.79;7.67 +23;4;2016;20;937.0;0;9.75;7.49 +23;4;2016;21;970.0;0;9.71;7.3 +23;4;2016;22;1309.0;0;9.67;6.95 +23;4;2016;23;1348.0;0;9.62;6.6 +24;4;2016;0;1110.0;0;9.58;6.25 +24;4;2016;1;942.0;0;9.51;6.18 +24;4;2016;2;886.0;0;9.44;6.12 +24;4;2016;3;875.0;0;9.37;6.06 +24;4;2016;4;837.0;0;9.45;6.41 +24;4;2016;5;830.0;0;9.54;6.77 +24;4;2016;6;824.0;20.01;9.62;7.13 +24;4;2016;7;870.0;157.57;9.77;7.18 +24;4;2016;8;948.0;350.25;9.91;7.22 +24;4;2016;9;979.0;568.18;10.06;7.27 +24;4;2016;10;1022.0;656.41;10.03;7.12 +24;4;2016;11;1002.0;834.66;10.01;6.97 +24;4;2016;12;911.0;875.03;9.99;6.81 +24;4;2016;13;820.0;857.51;9.97;6.82 +24;4;2016;14;756.0;770.94;9.96;6.83 +24;4;2016;15;699.0;653.44;9.95;6.84 +24;4;2016;16;662.0;412.73;9.77;6.82 +24;4;2016;17;640.0;227.49;9.59;6.8 +24;4;2016;18;690.0;48.31;9.4;6.77 +24;4;2016;19;766.0;0;9.18;6.46 +24;4;2016;20;810.0;0;8.95;6.16 +24;4;2016;21;834.0;0;8.72;5.85 +24;4;2016;22;1187.0;0;8.51;5.64 +24;4;2016;23;1183.0;0;8.29;5.43 +25;4;2016;0;1027.0;0;8.08;5.21 +25;4;2016;1;895.0;0;8.32;5.56 +25;4;2016;2;773.0;0;8.56;5.91 +25;4;2016;3;740.0;0;8.81;6.26 +25;4;2016;4;750.0;0;8.92;6.85 +25;4;2016;5;738.0;0;9.04;7.43 +25;4;2016;6;735.0;26.24;9.15;8.01 +25;4;2016;7;796.0;149.59;9.29;8.4 +25;4;2016;8;903.0;361.16;9.43;8.79 +25;4;2016;9;976.0;497.44;9.57;9.17 +25;4;2016;10;995.0;712.31;9.63;9.29 +25;4;2016;11;953.0;591.24;9.68;9.4 +25;4;2016;12;953.0;189.16;9.73;9.52 +25;4;2016;13;851.0;380.48;9.74;9.71 +25;4;2016;14;774.0;684.93;9.75;9.89 +25;4;2016;15;769.0;624.94;9.77;10.08 +25;4;2016;16;767.0;306.96;9.74;9.87 +25;4;2016;17;774.0;123.11;9.71;9.65 +25;4;2016;18;829.0;30.76;9.68;9.43 +25;4;2016;19;938.0;1.15;9.68;9.12 +25;4;2016;20;940.0;0;9.68;8.81 +25;4;2016;21;941.0;0;9.68;8.5 +25;4;2016;22;1233.0;0;9.66;8.1 +25;4;2016;23;1227.0;0;9.64;7.7 +26;4;2016;0;1055.0;0;9.62;7.3 +26;4;2016;1;929.0;0;9.74;7.05 +26;4;2016;2;841.0;0;9.86;6.8 +26;4;2016;3;792.0;0;9.98;6.55 +26;4;2016;4;781.0;0;9.88;7 +26;4;2016;5;768.0;0;9.79;7.45 +26;4;2016;6;801.0;25.17;9.7;7.9 +26;4;2016;7;877.0;75.16;9.45;8.35 +26;4;2016;8;948.0;163.45;9.2;8.8 +26;4;2016;9;984.0;169.63;8.94;9.24 +26;4;2016;10;1008.0;627.48;8.65;8.99 +26;4;2016;11;1017.0;571.52;8.36;8.74 +26;4;2016;12;1035.0;808.43;8.07;8.48 +26;4;2016;13;983.0;809.6;8.11;8.81 +26;4;2016;14;910.0;541;8.15;9.14 +26;4;2016;15;860.0;467.04;8.19;9.48 +26;4;2016;16;840.0;433.69;8.17;9.46 +26;4;2016;17;820.0;224.18;8.15;9.44 +26;4;2016;18;849.0;43.78;8.12;9.42 +26;4;2016;19;936.0;1.17;8.24;9.21 +26;4;2016;20;959.0;0;8.36;9 +26;4;2016;21;992.0;0;8.47;8.79 +26;4;2016;22;1319.0;0;8.5;8.12 +26;4;2016;23;1320.0;0;8.53;7.46 +27;4;2016;0;1142.0;0;8.56;6.8 +27;4;2016;1;998.0;0;8.69;6.91 +27;4;2016;2;907.0;0;8.82;7.01 +27;4;2016;3;849.0;0;8.95;7.12 +27;4;2016;4;865.0;0;8.88;6.98 +27;4;2016;5;872.0;0;8.81;6.84 +27;4;2016;6;870.0;23.73;8.74;6.7 +27;4;2016;7;967.0;129.79;8.61;6.56 +27;4;2016;8;1034.0;387.07;8.48;6.41 +27;4;2016;9;1116.0;325.01;8.35;6.26 +27;4;2016;10;1071.0;608.09;8.26;6.38 +27;4;2016;11;1018.0;830.78;8.17;6.5 +27;4;2016;12;1046.0;795.36;8.08;6.62 +27;4;2016;13;1040.0;555.96;8.12;7 +27;4;2016;14;961.0;759.53;8.17;7.38 +27;4;2016;15;897.0;571.84;8.22;7.77 +27;4;2016;16;877.0;449.07;8.22;8.04 +27;4;2016;17;886.0;153.22;8.22;8.31 +27;4;2016;18;961.0;47.43;8.21;8.58 +27;4;2016;19;1033.0;1.17;8.22;8.4 +27;4;2016;20;1049.0;0;8.22;8.23 +27;4;2016;21;1051.0;0;8.22;8.06 +27;4;2016;22;1376.0;0;8.27;7.62 +27;4;2016;23;1378.0;0;8.31;7.18 +28;4;2016;0;1158.0;0;8.36;6.74 +28;4;2016;1;1050.0;0;8.52;6.16 +28;4;2016;2;954.0;0;8.68;5.58 +28;4;2016;3;900.0;0;8.84;4.99 +28;4;2016;4;904.0;0;8.93;5.12 +28;4;2016;5;903.0;0;9.03;5.25 +28;4;2016;6;923.0;20.01;9.12;5.38 +28;4;2016;7;992.0;165.33;9.25;5.52 +28;4;2016;8;1089.0;392.16;9.38;5.66 +28;4;2016;9;1149.0;585.67;9.52;5.81 +28;4;2016;10;1102.0;740.66;9.61;6.08 +28;4;2016;11;1072.0;843.96;9.7;6.36 +28;4;2016;12;1019.0;784.06;9.79;6.63 +28;4;2016;13;941.0;860.55;9.56;7.23 +28;4;2016;14;832.0;275.18;9.33;7.82 +28;4;2016;15;784.0;231.82;9.1;8.41 +28;4;2016;16;758.0;322.53;9.15;8.78 +28;4;2016;17;718.0;201.57;9.21;9.14 +28;4;2016;18;800.0;49.06;9.26;9.5 +28;4;2016;19;889.0;3.33;9.43;9.65 +28;4;2016;20;905.0;0;9.6;9.79 +28;4;2016;21;919.0;0;9.77;9.93 +28;4;2016;22;1210.0;0;9.67;9.64 +28;4;2016;23;1223.0;0;9.56;9.35 +29;4;2016;0;1048.0;0;9.46;9.06 +29;4;2016;1;929.0;0;9.27;8.95 +29;4;2016;2;840.0;0;9.08;8.83 +29;4;2016;3;783.0;0;8.9;8.72 +29;4;2016;4;794.0;0;8.96;8.57 +29;4;2016;5;813.0;0;9.02;8.43 +29;4;2016;6;806.0;22.88;9.08;8.29 +29;4;2016;7;884.0;82.71;9.11;7.57 +29;4;2016;8;911.0;61.05;9.14;6.85 +29;4;2016;9;935.0;98.04;9.18;6.12 +29;4;2016;10;938.0;185.46;9.19;5.67 +29;4;2016;11;951.0;305.81;9.2;5.22 +29;4;2016;12;951.0;144.26;9.21;4.77 +29;4;2016;13;943.0;222.21;8.9;5.28 +29;4;2016;14;873.0;300.33;8.6;5.79 +29;4;2016;15;881.0;392.08;8.3;6.3 +29;4;2016;16;872.0;67.59;8.14;6.47 +29;4;2016;17;897.0;43.68;7.98;6.63 +29;4;2016;18;973.0;45.35;7.81;6.8 +29;4;2016;19;1022.0;1.58;7.91;7.26 +29;4;2016;20;1078.0;0;8.01;7.72 +29;4;2016;21;1090.0;0;8.11;8.18 +29;4;2016;22;1368.0;0;8.28;8.14 +29;4;2016;23;1375.0;0;8.45;8.11 +30;4;2016;0;1234.0;0;8.62;8.07 +30;4;2016;1;1061.0;0;8.94;8.3 +30;4;2016;2;954.0;0;9.27;8.54 +30;4;2016;3;927.0;0;9.6;8.77 +30;4;2016;4;917.0;0;9.52;8.46 +30;4;2016;5;938.0;0;9.45;8.15 +30;4;2016;6;945.0;18.8;9.38;7.83 +30;4;2016;7;991.0;155.89;9.42;7.47 +30;4;2016;8;1090.0;379.26;9.46;7.1 +30;4;2016;9;1105.0;582.84;9.49;6.73 +30;4;2016;10;1062.0;735.88;9.56;6.63 +30;4;2016;11;1014.0;795.34;9.62;6.52 +30;4;2016;12;941.0;874.35;9.68;6.41 +30;4;2016;13;878.0;834.34;9.68;6.34 +30;4;2016;14;805.0;778.14;9.68;6.28 +30;4;2016;15;760.0;613.38;9.69;6.21 +30;4;2016;16;739.0;445.17;9.66;6.47 +30;4;2016;17;746.0;238.43;9.64;6.73 +30;4;2016;18;782.0;39.41;9.61;6.99 +30;4;2016;19;852.0;4.79;9.59;6.33 +30;4;2016;20;861.0;0;9.56;5.67 +30;4;2016;21;871.0;0;9.53;5.01 +30;4;2016;22;1232.0;0;9.51;4.55 +30;4;2016;23;1256.0;0;9.49;4.1 +1;5;2016;0;1103.0;0;9.47;3.64 +1;5;2016;1;926.0;0;9.66;4.13 +1;5;2016;2;810.0;0;9.84;4.62 +1;5;2016;3;795.0;0;10.03;5.1 +1;5;2016;4;783.0;0;10.11;5.45 +1;5;2016;5;778.0;0;10.19;5.8 +1;5;2016;6;780.0;8.97;10.27;6.15 +1;5;2016;7;801.0;40.16;10.41;6.56 +1;5;2016;8;886.0;103.17;10.56;6.97 +1;5;2016;9;972.0;154.76;10.7;7.38 +1;5;2016;10;1015.0;186.99;10.69;7.34 +1;5;2016;11;1045.0;282.65;10.69;7.3 +1;5;2016;12;1069.0;224.32;10.68;7.26 +1;5;2016;13;1013.0;310.36;10.78;7.26 +1;5;2016;14;924.0;314.89;10.89;7.26 +1;5;2016;15;864.0;453.53;10.99;7.26 +1;5;2016;16;796.0;298.74;11.06;7.1 +1;5;2016;17;747.0;166.94;11.14;6.95 +1;5;2016;18;769.0;57.52;11.22;6.8 +1;5;2016;19;806.0;2.38;11.24;6.83 +1;5;2016;20;838.0;0;11.27;6.86 +1;5;2016;21;850.0;0;11.3;6.9 +1;5;2016;22;1132.0;0;11.29;7.14 +1;5;2016;23;1135.0;0;11.28;7.39 +2;5;2016;0;981.0;0;11.27;7.64 +2;5;2016;1;863.0;0;11.24;7.83 +2;5;2016;2;784.0;0;11.21;8.01 +2;5;2016;3;723.0;0;11.18;8.19 +2;5;2016;4;728.0;0;11.19;8.43 +2;5;2016;5;701.0;0;11.2;8.67 +2;5;2016;6;697.0;26.14;11.21;8.91 +2;5;2016;7;733.0;93.44;11.22;9.12 +2;5;2016;8;821.0;135.7;11.24;9.33 +2;5;2016;9;890.0;75.25;11.25;9.54 +2;5;2016;10;881.0;98.14;11.19;9.77 +2;5;2016;11;898.0;87.88;11.14;10 +2;5;2016;12;925.0;63.65;11.09;10.22 +2;5;2016;13;875.0;221.38;11.06;9.63 +2;5;2016;14;795.0;433.49;11.03;9.03 +2;5;2016;15;776.0;569.67;11;8.44 +2;5;2016;16;789.0;447.36;10.93;8.24 +2;5;2016;17;799.0;221.82;10.85;8.04 +2;5;2016;18;894.0;44.98;10.77;7.83 +2;5;2016;19;952.0;6.3;10.66;7.74 +2;5;2016;20;932.0;0;10.54;7.64 +2;5;2016;21;895.0;0;10.42;7.54 +2;5;2016;22;1202.0;0;10.29;7.23 +2;5;2016;23;1192.0;0;10.16;6.91 +3;5;2016;0;1015.0;0;10.03;6.59 +3;5;2016;1;899.0;0;10.14;6.31 +3;5;2016;2;820.0;0;10.24;6.02 +3;5;2016;3;795.0;0;10.35;5.74 +3;5;2016;4;802.0;0;10.27;5.42 +3;5;2016;5;803.0;0;10.19;5.1 +3;5;2016;6;845.0;36.27;10.11;4.79 +3;5;2016;7;896.0;118.58;10.16;4.23 +3;5;2016;8;912.0;342.19;10.21;3.66 +3;5;2016;9;920.0;488.17;10.26;3.1 +3;5;2016;10;874.0;691.57;10.24;2.69 +3;5;2016;11;815.0;769.55;10.22;2.28 +3;5;2016;12;816.0;788.36;10.2;1.86 +3;5;2016;13;760.0;767.87;10.38;1.62 +3;5;2016;14;704.0;652.28;10.56;1.37 +3;5;2016;15;685.0;602.92;10.74;1.13 +3;5;2016;16;679.0;436.23;10.79;1.1 +3;5;2016;17;643.0;227.01;10.84;1.08 +3;5;2016;18;699.0;44.76;10.89;1.05 +3;5;2016;19;742.0;6.81;10.86;1.32 +3;5;2016;20;756.0;0;10.84;1.59 +3;5;2016;21;761.0;0;10.82;1.86 +3;5;2016;22;1104.0;0;10.75;2.44 +3;5;2016;23;1108.0;0;10.67;3.01 +4;5;2016;0;928.0;0;10.6;3.59 +4;5;2016;1;796.0;0;10.42;4.06 +4;5;2016;2;716.0;0;10.23;4.52 +4;5;2016;3;675.0;0;10.05;4.99 +4;5;2016;4;680.0;0;10.06;5.15 +4;5;2016;5;694.0;0;10.08;5.31 +4;5;2016;6;708.0;23.98;10.09;5.48 +4;5;2016;7;775.0;111.87;10.4;5.4 +4;5;2016;8;815.0;381.89;10.71;5.33 +4;5;2016;9;847.0;570.9;11.02;5.26 +4;5;2016;10;832.0;697.87;11.27;4.65 +4;5;2016;11;745.0;800.33;11.53;4.04 +4;5;2016;12;738.0;824.93;11.78;3.43 +4;5;2016;13;691.0;808.63;12.03;3.22 +4;5;2016;14;643.0;751.12;12.27;3.01 +4;5;2016;15;602.0;613.36;12.52;2.8 +4;5;2016;16;591.0;441.93;12.57;2.88 +4;5;2016;17;604.0;230.78;12.63;2.96 +4;5;2016;18;648.0;42.8;12.69;3.03 +4;5;2016;19;706.0;7.28;12.69;3.17 +4;5;2016;20;741.0;0;12.7;3.31 +4;5;2016;21;774.0;0;12.71;3.45 +4;5;2016;22;1155.0;0;12.67;3.59 +4;5;2016;23;1188.0;0;12.62;3.73 +5;5;2016;0;961.0;0;12.58;3.88 +5;5;2016;1;767.0;0;12.37;3.82 +5;5;2016;2;670.0;0;12.17;3.77 +5;5;2016;3;632.0;0;11.96;3.71 +5;5;2016;4;630.0;0;11.84;3.78 +5;5;2016;5;606.0;0;11.71;3.86 +5;5;2016;6;602.0;26.69;11.58;3.93 +5;5;2016;7;653.0;170.07;11.71;4.05 +5;5;2016;8;727.0;381.19;11.83;4.16 +5;5;2016;9;799.0;548.99;11.96;4.28 +5;5;2016;10;795.0;647.55;12.05;4.51 +5;5;2016;11;773.0;759.46;12.14;4.74 +5;5;2016;12;709.0;679.34;12.23;4.98 +5;5;2016;13;663.0;691.5;12.38;5.15 +5;5;2016;14;585.0;644.3;12.54;5.32 +5;5;2016;15;572.0;438.31;12.69;5.49 +5;5;2016;16;588.0;410.39;12.69;5.47 +5;5;2016;17;568.0;225.98;12.69;5.44 +5;5;2016;18;637.0;44.07;12.69;5.42 +5;5;2016;19;727.0;8.93;12.52;5.93 +5;5;2016;20;765.0;0;12.34;6.44 +5;5;2016;21;813.0;0;12.16;6.95 +5;5;2016;22;1166.0;0;12.07;7.13 +5;5;2016;23;1159.0;0;11.97;7.3 +6;5;2016;0;966.0;0;11.88;7.48 +6;5;2016;1;794.0;0;11.85;7.32 +6;5;2016;2;682.0;0;11.83;7.17 +6;5;2016;3;630.0;0;11.8;7.02 +6;5;2016;4;590.0;0;11.78;6.72 +6;5;2016;5;583.0;0;11.76;6.41 +6;5;2016;6;604.0;32.31;11.73;6.11 +6;5;2016;7;672.0;103.1;11.83;5.93 +6;5;2016;8;760.0;231.12;11.92;5.75 +6;5;2016;9;858.0;214.02;12.02;5.57 +6;5;2016;10;900.0;279.41;12.03;5.37 +6;5;2016;11;889.0;490.72;12.05;5.18 +6;5;2016;12;850.0;155.04;12.06;4.98 +6;5;2016;13;760.0;319.92;12.14;4.71 +6;5;2016;14;706.0;262.07;12.23;4.45 +6;5;2016;15;663.0;142;12.31;4.18 +6;5;2016;16;635.0;162.28;12.45;3.88 +6;5;2016;17;667.0;35.28;12.59;3.58 +6;5;2016;18;812.0;53.08;12.73;3.28 +6;5;2016;19;958.0;7.28;12.63;3.14 +6;5;2016;20;949.0;0;12.54;3.01 +6;5;2016;21;917.0;0;12.45;2.87 +6;5;2016;22;1215.0;0;12.32;2.6 +6;5;2016;23;1209.0;0;12.2;2.34 +7;5;2016;0;1007.0;0;12.07;2.07 +7;5;2016;1;820.0;0;12.16;2.99 +7;5;2016;2;702.0;0;12.24;3.91 +7;5;2016;3;645.0;0;12.33;4.83 +7;5;2016;4;623.0;0;12.27;4.67 +7;5;2016;5;609.0;0;12.21;4.51 +7;5;2016;6;610.0;34.38;12.14;4.36 +7;5;2016;7;669.0;138.58;12.15;4.43 +7;5;2016;8;824.0;139.85;12.17;4.5 +7;5;2016;9;922.0;266.14;12.18;4.57 +7;5;2016;10;989.0;128.74;12.16;4.42 +7;5;2016;11;977.0;201.69;12.15;4.28 +7;5;2016;12;967.0;331.32;12.13;4.14 +7;5;2016;13;921.0;395.81;12.11;4.29 +7;5;2016;14;896.0;370.67;12.08;4.45 +7;5;2016;15;801.0;255.25;12.06;4.61 +7;5;2016;16;712.0;215.49;12.07;4.4 +7;5;2016;17;673.0;136.08;12.09;4.2 +7;5;2016;18;730.0;58.57;12.1;4 +7;5;2016;19;822.0;8.95;12.11;3.72 +7;5;2016;20;815.0;0;12.11;3.45 +7;5;2016;21;812.0;0;12.12;3.17 +7;5;2016;22;1155.0;0;12.21;3.45 +7;5;2016;23;1157.0;0;12.3;3.72 +8;5;2016;0;971.0;0;12.39;4 +8;5;2016;1;772.0;0;12.62;4.64 +8;5;2016;2;658.0;0;12.85;5.28 +8;5;2016;3;613.0;0;13.08;5.92 +8;5;2016;4;599.0;0;13.34;6.99 +8;5;2016;5;577.0;0;13.59;8.07 +8;5;2016;6;585.0;9.39;13.84;9.14 +8;5;2016;7;600.0;30.81;13.9;9.59 +8;5;2016;8;747.0;87.47;13.97;10.03 +8;5;2016;9;814.0;67.33;14.03;10.47 +8;5;2016;10;865.0;296.9;14.02;10.29 +8;5;2016;11;901.0;240.44;14.02;10.11 +8;5;2016;12;831.0;155.26;14.02;9.93 +8;5;2016;13;710.0;116.33;14.22;9.6 +8;5;2016;14;670.0;115.41;14.42;9.28 +8;5;2016;15;631.0;79.39;14.62;8.95 +8;5;2016;16;605.0;39.36;14.57;9.04 +8;5;2016;17;604.0;21.64;14.52;9.13 +8;5;2016;18;642.0;7.58;14.48;9.21 +8;5;2016;19;689.0;2.77;14.12;9.33 +8;5;2016;20;704.0;0;13.77;9.44 +8;5;2016;21;679.0;0;13.42;9.56 +8;5;2016;22;981.0;0;13.47;9.44 +8;5;2016;23;999.0;0;13.52;9.33 +9;5;2016;0;827.0;0;13.57;9.21 +9;5;2016;1;696.0;0;13.67;8.76 +9;5;2016;2;591.0;0;13.76;8.31 +9;5;2016;3;549.0;0;13.86;7.86 +9;5;2016;4;551.0;0;13.76;7.9 +9;5;2016;5;534.0;0;13.65;7.94 +9;5;2016;6;526.0;8.21;13.54;7.97 +9;5;2016;7;579.0;125.29;13.53;7.78 +9;5;2016;8;636.0;183.69;13.53;7.6 +9;5;2016;9;706.0;507.2;13.52;7.41 +9;5;2016;10;676.0;626.64;13.38;6.79 +9;5;2016;11;650.0;423.16;13.25;6.17 +9;5;2016;12;666.0;416.37;13.11;5.56 +9;5;2016;13;602.0;732.76;13.05;5.29 +9;5;2016;14;573.0;736.62;13;5.02 +9;5;2016;15;560.0;557.19;12.94;4.74 +9;5;2016;16;529.0;344.94;12.86;4.32 +9;5;2016;17;514.0;148.86;12.78;3.89 +9;5;2016;18;520.0;57.61;12.69;3.46 +9;5;2016;19;561.0;11.77;12.68;3.31 +9;5;2016;20;580.0;0;12.67;3.16 +9;5;2016;21;545.0;0;12.66;3.01 +9;5;2016;22;887.0;0;12.61;2.75 +9;5;2016;23;877.0;0;12.56;2.5 +10;5;2016;0;713.0;0;12.51;2.25 +10;5;2016;1;615.0;0;12.51;1.64 +10;5;2016;2;509.0;0;12.51;1.03 +10;5;2016;3;476.0;0;12.51;0.43 +10;5;2016;4;472.0;0;12.39;1.14 +10;5;2016;5;478.0;1.12;12.27;1.85 +10;5;2016;6;469.0;15.81;12.15;2.57 +10;5;2016;7;521.0;15.14;12.31;3.01 +10;5;2016;8;594.0;144.77;12.48;3.45 +10;5;2016;9;639.0;138.56;12.64;3.89 +10;5;2016;10;643.0;132.95;12.63;3.48 +10;5;2016;11;641.0;333.72;12.63;3.07 +10;5;2016;12;630.0;455.58;12.62;2.66 +10;5;2016;13;564.0;428.89;12.73;1.98 +10;5;2016;14;518.0;506.1;12.84;1.29 +10;5;2016;15;497.0;328.17;12.95;0.61 +10;5;2016;16;486.0;212.87;13.16;1.41 +10;5;2016;17;459.0;126.05;13.37;2.22 +10;5;2016;18;494.0;54.33;13.57;3.02 +10;5;2016;19;532.0;12.31;13.26;3.27 +10;5;2016;20;544.0;0;12.94;3.53 +10;5;2016;21;539.0;0;12.63;3.78 +10;5;2016;22;856.0;0;12.38;3.5 +10;5;2016;23;855.0;0;12.13;3.23 +11;5;2016;0;702.0;0;11.88;2.95 +11;5;2016;1;544.0;0;11.94;2.96 +11;5;2016;2;467.0;0;12;2.97 +11;5;2016;3;431.0;0;12.06;2.98 +11;5;2016;4;442.0;0;11.91;3.26 +11;5;2016;5;433.0;1.94;11.77;3.54 +11;5;2016;6;436.0;40.23;11.62;3.82 +11;5;2016;7;487.0;82.55;11.72;3.45 +11;5;2016;8;560.0;160.66;11.82;3.09 +11;5;2016;9;617.0;181.01;11.92;2.72 +11;5;2016;10;632.0;176.31;11.77;3.26 +11;5;2016;11;654.0;246.06;11.61;3.81 +11;5;2016;12;656.0;214.58;11.46;4.36 +11;5;2016;13;589.0;248.42;11.69;4.41 +11;5;2016;14;557.0;177.93;11.93;4.46 +11;5;2016;15;518.0;233.19;12.16;4.51 +11;5;2016;16;489.0;162.36;12.07;4.51 +11;5;2016;17;492.0;49.49;11.98;4.5 +11;5;2016;18;551.0;26.09;11.9;4.5 +11;5;2016;19;616.0;0;11.85;4.13 +11;5;2016;20;649.0;0;11.8;3.76 +11;5;2016;21;618.0;0;11.75;3.39 +11;5;2016;22;900.0;0;11.69;3.66 +11;5;2016;23;898.0;0;11.63;3.94 +12;5;2016;0;719.0;0;11.57;4.21 +12;5;2016;1;608.0;0;11.65;4.15 +12;5;2016;2;532.0;0;11.73;4.1 +12;5;2016;3;477.0;0;11.81;4.04 +12;5;2016;4;479.0;0;11.8;3.54 +12;5;2016;5;471.0;2.37;11.78;3.04 +12;5;2016;6;460.0;39.17;11.76;2.54 +12;5;2016;7;503.0;96.92;11.8;2.24 +12;5;2016;8;602.0;74.53;11.84;1.95 +12;5;2016;9;645.0;128.93;11.88;1.66 +12;5;2016;10;670.0;111.73;11.87;1.62 +12;5;2016;11;708.0;193.19;11.87;1.59 +12;5;2016;12;722.0;216.75;11.86;1.56 +12;5;2016;13;656.0;250.17;11.94;2.06 +12;5;2016;14;639.0;265.37;12.02;2.55 +12;5;2016;15;612.0;255.13;12.1;3.05 +12;5;2016;16;584.0;73.04;12.12;3.37 +12;5;2016;17;552.0;33.18;12.15;3.68 +12;5;2016;18;597.0;21.88;12.18;4 +12;5;2016;19;643.0;4.71;12.15;3.96 +12;5;2016;20;626.0;0;12.12;3.92 +12;5;2016;21;624.0;0;12.1;3.88 +12;5;2016;22;931.0;0;12.05;4 +12;5;2016;23;939.0;0;11.99;4.11 +13;5;2016;0;751.0;0;11.94;4.23 +13;5;2016;1;625.0;0;11.94;4.11 +13;5;2016;2;526.0;0;11.93;3.98 +13;5;2016;3;498.0;0;11.93;3.85 +13;5;2016;4;500.0;0;11.92;4 +13;5;2016;5;482.0;0.75;11.91;4.14 +13;5;2016;6;483.0;40.29;11.89;4.29 +13;5;2016;7;559.0;102.58;12.01;3.96 +13;5;2016;8;622.0;162.08;12.12;3.63 +13;5;2016;9;661.0;286.88;12.24;3.3 +13;5;2016;10;663.0;269.52;12.26;3.23 +13;5;2016;11;694.0;358.59;12.29;3.17 +13;5;2016;12;716.0;364.76;12.31;3.1 +13;5;2016;13;668.0;374.91;12.46;3.29 +13;5;2016;14;632.0;701.84;12.62;3.48 +13;5;2016;15;590.0;580.01;12.77;3.67 +13;5;2016;16;558.0;408.81;12.76;3.66 +13;5;2016;17;546.0;221.58;12.75;3.64 +13;5;2016;18;590.0;66.38;12.73;3.63 +13;5;2016;19;640.0;15.34;12.7;3.7 +13;5;2016;20;650.0;0;12.66;3.77 +13;5;2016;21;662.0;0;12.63;3.85 +13;5;2016;22;1025.0;0;12.6;3.84 +13;5;2016;23;1035.0;0;12.57;3.84 +14;5;2016;0;830.0;0;12.54;3.83 +14;5;2016;1;662.0;0;12.52;3.88 +14;5;2016;2;579.0;0;12.5;3.93 +14;5;2016;3;546.0;0;12.48;3.97 +14;5;2016;4;534.0;0;12.47;4.45 +14;5;2016;5;529.0;3.73;12.46;4.93 +14;5;2016;6;532.0;46.61;12.44;5.41 +14;5;2016;7;579.0;132.83;12.5;5.55 +14;5;2016;8;647.0;211.04;12.55;5.7 +14;5;2016;9;751.0;230.63;12.61;5.85 +14;5;2016;10;781.0;246.86;12.66;5.72 +14;5;2016;11;772.0;327.7;12.71;5.59 +14;5;2016;12;751.0;302.53;12.76;5.46 +14;5;2016;13;700.0;342.64;12.8;5.2 +14;5;2016;14;636.0;442.95;12.83;4.93 +14;5;2016;15;594.0;396.14;12.87;4.66 +14;5;2016;16;555.0;330.73;12.82;4.36 +14;5;2016;17;533.0;221.32;12.77;4.06 +14;5;2016;18;597.0;73.28;12.73;3.75 +14;5;2016;19;701.0;16.57;12.55;3.42 +14;5;2016;20;759.0;0;12.38;3.08 +14;5;2016;21;781.0;0;12.21;2.74 +14;5;2016;22;1112.0;0;12.05;2.34 +14;5;2016;23;1163.0;0;11.89;1.93 +15;5;2016;0;899.0;0;11.73;1.52 +15;5;2016;1;715.0;0;11.67;1.3 +15;5;2016;2;642.0;0;11.61;1.09 +15;5;2016;3;575.0;0;11.55;0.87 +15;5;2016;4;548.0;0;11.48;0.99 +15;5;2016;5;532.0;1.94;11.41;1.12 +15;5;2016;6;540.0;37.46;11.34;1.24 +15;5;2016;7;567.0;84.73;11.4;1.78 +15;5;2016;8;673.0;193.98;11.46;2.32 +15;5;2016;9;792.0;359.41;11.52;2.86 +15;5;2016;10;892.0;355.71;11.48;3.04 +15;5;2016;11;892.0;310.69;11.45;3.22 +15;5;2016;12;841.0;208.98;11.41;3.41 +15;5;2016;13;756.0;642.55;11.65;3.11 +15;5;2016;14;718.0;426.96;11.89;2.81 +15;5;2016;15;676.0;150.24;12.13;2.51 +15;5;2016;16;619.0;74.52;12.11;2.65 +15;5;2016;17;620.0;72.23;12.09;2.8 +15;5;2016;18;660.0;52.45;12.06;2.94 +15;5;2016;19;782.0;10.08;11.99;3.09 +15;5;2016;20;816.0;0;11.91;3.25 +15;5;2016;21;781.0;0;11.84;3.41 +15;5;2016;22;1112.0;0;11.75;3.47 +15;5;2016;23;1116.0;0;11.67;3.53 +16;5;2016;0;919.0;0;11.58;3.59 +16;5;2016;1;735.0;0;11.54;3.26 +16;5;2016;2;651.0;0;11.5;2.94 +16;5;2016;3;591.0;0;11.46;2.62 +16;5;2016;4;573.0;0;11.46;2.61 +16;5;2016;5;545.0;0.76;11.46;2.6 +16;5;2016;6;546.0;27.54;11.45;2.59 +16;5;2016;7;570.0;71.4;11.5;2.73 +16;5;2016;8;670.0;110.71;11.56;2.86 +16;5;2016;9;739.0;194.32;11.61;2.99 +16;5;2016;10;766.0;294.29;11.59;3.13 +16;5;2016;11;730.0;538.54;11.58;3.27 +16;5;2016;12;701.0;817.43;11.56;3.41 +16;5;2016;13;637.0;800.99;11.74;3.59 +16;5;2016;14;607.0;499.76;11.91;3.77 +16;5;2016;15;578.0;576.84;12.09;3.96 +16;5;2016;16;511.0;231.71;12.08;3.94 +16;5;2016;17;476.0;130.19;12.07;3.92 +16;5;2016;18;502.0;25.36;12.06;3.9 +16;5;2016;19;534.0;17.85;12.04;3.71 +16;5;2016;20;562.0;0;12.02;3.52 +16;5;2016;21;575.0;0;12;3.32 +16;5;2016;22;906.0;0;11.95;3.43 +16;5;2016;23;944.0;0;11.91;3.54 +17;5;2016;0;761.0;0;11.86;3.66 +17;5;2016;1;609.0;0;11.8;3.81 +17;5;2016;2;511.0;0;11.75;3.97 +17;5;2016;3;463.0;0;11.69;4.12 +17;5;2016;4;458.0;0;11.74;4.57 +17;5;2016;5;442.0;0;11.79;5.01 +17;5;2016;6;432.0;11.34;11.84;5.45 +17;5;2016;7;478.0;90.12;11.99;5.66 +17;5;2016;8;547.0;259.58;12.13;5.87 +17;5;2016;9;620.0;364.3;12.28;6.08 +17;5;2016;10;673.0;477.85;12.31;6.38 +17;5;2016;11;643.0;460.79;12.33;6.67 +17;5;2016;12;605.0;372.6;12.36;6.97 +17;5;2016;13;577.0;615.1;12.38;7.2 +17;5;2016;14;556.0;575.85;12.4;7.43 +17;5;2016;15;509.0;291.86;12.42;7.66 +17;5;2016;16;489.0;101.33;12.5;7.69 +17;5;2016;17;477.0;157.09;12.58;7.73 +17;5;2016;18;477.0;71.52;12.65;7.77 +17;5;2016;19;526.0;16.58;12.68;8 +17;5;2016;20;547.0;0;12.7;8.23 +17;5;2016;21;545.0;0;12.73;8.46 +17;5;2016;22;869.0;0;12.73;9.09 +17;5;2016;23;856.0;0;12.74;9.73 +18;5;2016;0;661.0;0;12.74;10.37 +18;5;2016;1;546.0;0;12.66;10.65 +18;5;2016;2;470.0;0;12.59;10.92 +18;5;2016;3;432.0;0;12.51;11.2 +18;5;2016;4;434.0;0;12.54;11.54 +18;5;2016;5;429.0;0;12.57;11.88 +18;5;2016;6;422.0;49.55;12.6;12.22 +18;5;2016;7;491.0;184.39;12.44;12.22 +18;5;2016;8;545.0;386.53;12.29;12.22 +18;5;2016;9;648.0;488.58;12.13;12.22 +18;5;2016;10;673.0;729.58;11.96;12.42 +18;5;2016;11;645.0;799.04;11.8;12.63 +18;5;2016;12;649.0;579.03;11.63;12.83 +18;5;2016;13;583.0;785.57;11.93;12.13 +18;5;2016;14;542.0;653.64;12.24;11.43 +18;5;2016;15;528.0;565.94;12.54;10.73 +18;5;2016;16;519.0;451.56;12.56;10.5 +18;5;2016;17;486.0;241.18;12.57;10.27 +18;5;2016;18;498.0;48.51;12.59;10.04 +18;5;2016;19;559.0;17.83;12.62;9.84 +18;5;2016;20;549.0;0;12.65;9.65 +18;5;2016;21;543.0;0;12.69;9.45 +18;5;2016;22;869.0;0;12.64;9.18 +18;5;2016;23;858.0;0;12.58;8.91 +19;5;2016;0;681.0;0;12.53;8.65 +19;5;2016;1;572.0;0;12.41;8.56 +19;5;2016;2;489.0;0;12.3;8.46 +19;5;2016;3;461.0;0;12.18;8.37 +19;5;2016;4;468.0;0;12.18;7.93 +19;5;2016;5;447.0;0.75;12.18;7.49 +19;5;2016;6;430.0;51.61;12.18;7.05 +19;5;2016;7;482.0;36.1;12.35;6.68 +19;5;2016;8;548.0;75.42;12.52;6.31 +19;5;2016;9;603.0;133.43;12.69;5.94 +19;5;2016;10;620.0;191.9;12.69;6.31 +19;5;2016;11;636.0;105.87;12.7;6.67 +19;5;2016;12;657.0;191.53;12.7;7.03 +19;5;2016;13;623.0;154.25;12.82;7.77 +19;5;2016;14;603.0;172.58;12.94;8.51 +19;5;2016;15;616.0;120.13;13.06;9.24 +19;5;2016;16;590.0;106.69;13.05;9.29 +19;5;2016;17;577.0;61.49;13.04;9.34 +19;5;2016;18;621.0;6.5;13.02;9.39 +19;5;2016;19;644.0;15.94;13.04;9.12 +19;5;2016;20;662.0;0;13.06;8.85 +19;5;2016;21;638.0;0;13.08;8.58 +19;5;2016;22;956.0;0;13.08;8.33 +19;5;2016;23;899.0;0;13.07;8.07 +20;5;2016;0;710.0;0;13.07;7.82 +20;5;2016;1;591.0;0;13.09;7.45 +20;5;2016;2;510.0;0;13.12;7.09 +20;5;2016;3;475.0;0;13.14;6.72 +20;5;2016;4;472.0;0;13.09;6.34 +20;5;2016;5;461.0;4.19;13.03;5.97 +20;5;2016;6;454.0;56.32;12.97;5.6 +20;5;2016;7;504.0;165.82;12.95;5.65 +20;5;2016;8;573.0;157.45;12.93;5.7 +20;5;2016;9;596.0;341.32;12.91;5.75 +20;5;2016;10;623.0;229.74;12.86;6.11 +20;5;2016;11;602.0;389.52;12.82;6.48 +20;5;2016;12;627.0;368.51;12.77;6.84 +20;5;2016;13;584.0;344.51;12.89;7.54 +20;5;2016;14;554.0;91.7;13.01;8.25 +20;5;2016;15;533.0;102.69;13.13;8.95 +20;5;2016;16;525.0;102.7;13.14;9.25 +20;5;2016;17;518.0;117.37;13.15;9.54 +20;5;2016;18;570.0;8.23;13.15;9.83 +20;5;2016;19;627.0;17.16;13.16;10.1 +20;5;2016;20;625.0;0;13.16;10.37 +20;5;2016;21;626.0;0;13.17;10.63 +20;5;2016;22;958.0;0;13.16;10.7 +20;5;2016;23;925.0;0;13.16;10.77 +21;5;2016;0;719.0;0;13.15;10.84 +21;5;2016;1;603.0;0;13.01;11.09 +21;5;2016;2;509.0;0;12.88;11.35 +21;5;2016;3;470.0;0;12.74;11.6 +21;5;2016;4;494.0;0;12.71;11.2 +21;5;2016;5;473.0;0;12.68;10.79 +21;5;2016;6;495.0;35.3;12.64;10.39 +21;5;2016;7;524.0;63.16;12.66;10.29 +21;5;2016;8;608.0;49.45;12.67;10.2 +21;5;2016;9;667.0;125.97;12.69;10.11 +21;5;2016;10;713.0;119.61;12.66;9.84 +21;5;2016;11;723.0;125.96;12.64;9.57 +21;5;2016;12;804.0;131.51;12.62;9.3 +21;5;2016;13;750.0;200.5;12.51;9.17 +21;5;2016;14;769.0;257.55;12.4;9.05 +21;5;2016;15;754.0;236.03;12.29;8.92 +21;5;2016;16;742.0;428.16;12.43;8.15 +21;5;2016;17;735.0;205.81;12.57;7.37 +21;5;2016;18;745.0;80.29;12.72;6.59 +21;5;2016;19;781.0;21.57;12.74;5.88 +21;5;2016;20;724.0;0;12.76;5.17 +21;5;2016;21;724.0;0;12.78;4.46 +21;5;2016;22;1053.0;0;12.63;4.04 +21;5;2016;23;1011.0;0;12.49;3.63 +22;5;2016;0;818.0;0;12.34;3.21 +22;5;2016;1;665.0;0;12.41;4.41 +22;5;2016;2;577.0;0;12.49;5.6 +22;5;2016;3;526.0;0;12.56;6.8 +22;5;2016;4;538.0;0;12.52;6.62 +22;5;2016;5;541.0;8.38;12.47;6.44 +22;5;2016;6;541.0;32.83;12.42;6.26 +22;5;2016;7;553.0;185.36;12.19;6.19 +22;5;2016;8;640.0;367.93;11.95;6.11 +22;5;2016;9;723.0;575.77;11.72;6.04 +22;5;2016;10;739.0;720.68;11.51;6.17 +22;5;2016;11;680.0;824.83;11.3;6.3 +22;5;2016;12;653.0;820.83;11.09;6.43 +22;5;2016;13;591.0;820.12;11.12;7.15 +22;5;2016;14;531.0;741.4;11.14;7.87 +22;5;2016;15;493.0;614.82;11.17;8.59 +22;5;2016;16;466.0;451.88;11.41;8.53 +22;5;2016;17;447.0;245.37;11.65;8.47 +22;5;2016;18;486.0;56.02;11.89;8.41 +22;5;2016;19;542.0;22.96;11.99;8.34 +22;5;2016;20;552.0;0;12.09;8.26 +22;5;2016;21;524.0;0;12.19;8.18 +22;5;2016;22;849.0;0;12.19;8.14 +22;5;2016;23;881.0;0;12.2;8.11 +23;5;2016;0;693.0;0;12.2;8.07 +23;5;2016;1;560.0;0;12.31;7.82 +23;5;2016;2;476.0;0;12.41;7.57 +23;5;2016;3;444.0;0;12.52;7.32 +23;5;2016;4;455.0;0;12.48;7.08 +23;5;2016;5;444.0;9.5;12.45;6.83 +23;5;2016;6;428.0;41.9;12.41;6.58 +23;5;2016;7;472.0;129.43;12.4;6.01 +23;5;2016;8;546.0;299.46;12.39;5.44 +23;5;2016;9;589.0;412.21;12.38;4.87 +23;5;2016;10;596.0;706.85;12.3;4.82 +23;5;2016;11;590.0;802.28;12.21;4.78 +23;5;2016;12;595.0;837.72;12.13;4.73 +23;5;2016;13;553.0;815.47;12.1;4.76 +23;5;2016;14;497.0;756.83;12.07;4.79 +23;5;2016;15;482.0;622.08;12.04;4.81 +23;5;2016;16;479.0;445.23;12.02;4.87 +23;5;2016;17;428.0;236.85;12;4.92 +23;5;2016;18;482.0;59.13;11.98;4.98 +23;5;2016;19;535.0;23.58;11.93;4.88 +23;5;2016;20;536.0;0;11.88;4.79 +23;5;2016;21;523.0;0;11.83;4.69 +23;5;2016;22;857.0;0;11.78;4.7 +23;5;2016;23;844.0;0;11.74;4.71 +24;5;2016;0;649.0;0;11.69;4.72 +24;5;2016;1;526.0;0;11.55;4.87 +24;5;2016;2;442.0;0;11.41;5.03 +24;5;2016;3;422.0;0;11.27;5.19 +24;5;2016;4;429.0;0;11.33;5.62 +24;5;2016;5;427.0;10.13;11.39;6.06 +24;5;2016;6;426.0;36.4;11.44;6.5 +24;5;2016;7;495.0;150.19;11.71;6.69 +24;5;2016;8;583.0;343.18;11.99;6.88 +24;5;2016;9;598.0;528.44;12.26;7.08 +24;5;2016;10;603.0;633.28;12.51;7.37 +24;5;2016;11;571.0;535.3;12.77;7.67 +24;5;2016;12;629.0;499.72;13.02;7.97 +24;5;2016;13;551.0;557.45;13.27;8.03 +24;5;2016;14;491.0;572.2;13.52;8.08 +24;5;2016;15;480.0;537.8;13.77;8.14 +24;5;2016;16;464.0;260.02;13.84;8.78 +24;5;2016;17;473.0;157.95;13.91;9.42 +24;5;2016;18;526.0;67.4;13.98;10.06 +24;5;2016;19;583.0;11.12;13.98;10.17 +24;5;2016;20;602.0;0;13.98;10.28 +24;5;2016;21;576.0;0;13.97;10.39 +24;5;2016;22;875.0;0;13.9;10.47 +24;5;2016;23;878.0;0;13.82;10.56 +25;5;2016;0;691.0;0;13.75;10.65 +25;5;2016;1;560.0;0;13.58;10.48 +25;5;2016;2;488.0;0;13.41;10.31 +25;5;2016;3;432.0;0;13.24;10.14 +25;5;2016;4;450.0;0;13.04;10.17 +25;5;2016;5;444.0;5.19;12.84;10.2 +25;5;2016;6;445.0;51.26;12.63;10.23 +25;5;2016;7;509.0;113.94;12.67;10.27 +25;5;2016;8;592.0;124.41;12.71;10.31 +25;5;2016;9;616.0;347.1;12.75;10.34 +25;5;2016;10;641.0;400.18;12.9;10.2 +25;5;2016;11;643.0;655.31;13.04;10.05 +25;5;2016;12;643.0;796.59;13.19;9.9 +25;5;2016;13;579.0;570.84;13.45;9.85 +25;5;2016;14;548.0;506.78;13.7;9.8 +25;5;2016;15;516.0;446.65;13.96;9.75 +25;5;2016;16;486.0;292.35;13.86;9.63 +25;5;2016;17;492.0;236.45;13.77;9.51 +25;5;2016;18;520.0;61.74;13.68;9.39 +25;5;2016;19;576.0;21.5;13.55;9.03 +25;5;2016;20;591.0;0;13.43;8.68 +25;5;2016;21;561.0;0;13.31;8.32 +25;5;2016;22;857.0;0;13.2;7.87 +25;5;2016;23;856.0;0;13.1;7.42 +26;5;2016;0;666.0;0;12.99;6.97 +26;5;2016;1;562.0;0;12.88;6.54 +26;5;2016;2;480.0;0;12.78;6.11 +26;5;2016;3;438.0;0;12.67;5.68 +26;5;2016;4;446.0;0;12.62;5.51 +26;5;2016;5;434.0;5.71;12.58;5.34 +26;5;2016;6;433.0;60.6;12.53;5.17 +26;5;2016;7;489.0;170.94;12.67;5.25 +26;5;2016;8;576.0;273.43;12.81;5.32 +26;5;2016;9;603.0;191.14;12.95;5.39 +26;5;2016;10;576.0;92.28;12.94;5.12 +26;5;2016;11;602.0;253.39;12.92;4.84 +26;5;2016;12;615.0;291.94;12.91;4.57 +26;5;2016;13;551.0;143.86;12.93;3.88 +26;5;2016;14;527.0;146;12.94;3.2 +26;5;2016;15;490.0;235.43;12.96;2.51 +26;5;2016;16;482.0;65.79;12.94;2.62 +26;5;2016;17;468.0;24.54;12.92;2.73 +26;5;2016;18;532.0;47.7;12.9;2.84 +26;5;2016;19;569.0;5.18;12.86;2.6 +26;5;2016;20;545.0;0;12.82;2.36 +26;5;2016;21;516.0;0;12.78;2.12 +26;5;2016;22;834.0;0;12.68;1.71 +26;5;2016;23;842.0;0;12.58;1.29 +27;5;2016;0;655.0;0;12.48;0.87 +27;5;2016;1;529.0;0;12.4;0.85 +27;5;2016;2;435.0;0;12.31;0.82 +27;5;2016;3;401.0;0;12.23;0.8 +27;5;2016;4;405.0;0;12.19;1.04 +27;5;2016;5;413.0;11.21;12.16;1.28 +27;5;2016;6;403.0;60.5;12.12;1.52 +27;5;2016;7;462.0;139.54;12.25;1.53 +27;5;2016;8;523.0;341.05;12.37;1.54 +27;5;2016;9;541.0;514.85;12.5;1.54 +27;5;2016;10;564.0;417.39;12.51;1.63 +27;5;2016;11;576.0;654.63;12.53;1.71 +27;5;2016;12;596.0;644.35;12.54;1.79 +27;5;2016;13;530.0;728.73;12.77;1.88 +27;5;2016;14;484.0;695.36;13;1.97 +27;5;2016;15;467.0;581.28;13.23;2.06 +27;5;2016;16;420.0;416.35;13.25;2.3 +27;5;2016;17;405.0;225.67;13.27;2.54 +27;5;2016;18;429.0;84.79;13.28;2.79 +27;5;2016;19;456.0;11.73;13.21;2.76 +27;5;2016;20;494.0;0;13.14;2.73 +27;5;2016;21;467.0;0;13.06;2.7 +27;5;2016;22;815.0;0;12.7;2.78 +27;5;2016;23;824.0;0;12.34;2.85 +28;5;2016;0;663.0;0;11.98;2.92 +28;5;2016;1;506.0;0;11.8;2.96 +28;5;2016;2;413.0;0;11.62;2.99 +28;5;2016;3;396.0;0;11.44;3.02 +28;5;2016;4;387.0;0;11.44;3.18 +28;5;2016;5;382.0;6.8;11.43;3.33 +28;5;2016;6;381.0;61.35;11.42;3.49 +28;5;2016;7;408.0;116.49;11.69;3.71 +28;5;2016;8;491.0;261.3;11.95;3.94 +28;5;2016;9;541.0;304.57;12.22;4.17 +28;5;2016;10;531.0;312.43;12.39;4.5 +28;5;2016;11;545.0;768.42;12.56;4.84 +28;5;2016;12;573.0;579.69;12.73;5.17 +28;5;2016;13;522.0;732.27;12.94;5.39 +28;5;2016;14;463.0;706.73;13.14;5.6 +28;5;2016;15;439.0;578.88;13.35;5.82 +28;5;2016;16;434.0;406.79;13.12;6.43 +28;5;2016;17;435.0;100.88;12.89;7.04 +28;5;2016;18;480.0;67.78;12.66;7.66 +28;5;2016;19;565.0;1.12;12.42;7.64 +28;5;2016;20;554.0;0;12.17;7.62 +28;5;2016;21;560.0;0;11.92;7.6 +28;5;2016;22;870.0;0;11.87;8.25 +28;5;2016;23;862.0;0;11.83;8.9 +29;5;2016;0;671.0;0;11.78;9.54 +29;5;2016;1;534.0;0;12.04;8.32 +29;5;2016;2;453.0;0;12.29;7.09 +29;5;2016;3;430.0;0;12.55;5.86 +29;5;2016;4;421.0;0;12.54;5.9 +29;5;2016;5;389.0;1.12;12.53;5.94 +29;5;2016;6;390.0;60.09;12.51;5.99 +29;5;2016;7;407.0;140.59;12.66;5.84 +29;5;2016;8;510.0;243.38;12.81;5.69 +29;5;2016;9;575.0;257.57;12.96;5.54 +29;5;2016;10;594.0;240.57;13.04;5.57 +29;5;2016;11;566.0;601.36;13.12;5.59 +29;5;2016;12;549.0;558.85;13.2;5.61 +29;5;2016;13;499.0;730.52;13.43;5.28 +29;5;2016;14;476.0;674.05;13.65;4.95 +29;5;2016;15;458.0;545.5;13.88;4.62 +29;5;2016;16;416.0;318.19;13.89;4.61 +29;5;2016;17;392.0;113.56;13.9;4.6 +29;5;2016;18;409.0;84.09;13.91;4.59 +29;5;2016;19;454.0;7.23;13.87;5.05 +29;5;2016;20;454.0;0;13.83;5.51 +29;5;2016;21;453.0;0;13.79;5.97 +29;5;2016;22;776.0;0;13.79;6.1 +29;5;2016;23;773.0;0;13.78;6.23 +30;5;2016;0;582.0;0;13.78;6.36 +30;5;2016;1;479.0;0;13.71;6.17 +30;5;2016;2;406.0;0;13.65;5.97 +30;5;2016;3;368.0;0;13.58;5.78 +30;5;2016;4;377.0;0;13.52;5.52 +30;5;2016;5;364.0;11.73;13.46;5.26 +30;5;2016;6;345.0;34.58;13.4;4.99 +30;5;2016;7;388.0;184.46;13.46;4.94 +30;5;2016;8;464.0;351.44;13.53;4.89 +30;5;2016;9;515.0;512.34;13.59;4.84 +30;5;2016;10;514.0;680.09;13.56;4.9 +30;5;2016;11;523.0;778.6;13.54;4.96 +30;5;2016;12;563.0;818.27;13.51;5.02 +30;5;2016;13;499.0;779.8;13.55;5.32 +30;5;2016;14;481.0;739.55;13.6;5.62 +30;5;2016;15;444.0;602.08;13.64;5.92 +30;5;2016;16;419.0;435.89;13.62;5.94 +30;5;2016;17;394.0;242.63;13.6;5.96 +30;5;2016;18;436.0;54.36;13.59;5.99 +30;5;2016;19;500.0;20.22;13.52;6.19 +30;5;2016;20;482.0;0;13.46;6.39 +30;5;2016;21;477.0;0;13.4;6.59 +30;5;2016;22;767.0;0;13.4;6.81 +30;5;2016;23;754.0;0;13.4;7.03 +31;5;2016;0;570.0;0;13.4;7.24 +31;5;2016;1;458.0;0;13.46;7.3 +31;5;2016;2;410.0;0;13.53;7.35 +31;5;2016;3;360.0;0;13.59;7.41 +31;5;2016;4;366.0;0;13.62;7.63 +31;5;2016;5;360.0;11.72;13.66;7.86 +31;5;2016;6;334.0;28.37;13.69;8.08 +31;5;2016;7;383.0;184.99;13.75;8.02 +31;5;2016;8;449.0;394.23;13.82;7.96 +31;5;2016;9;514.0;574.58;13.88;7.9 +31;5;2016;10;515.0;723.3;13.81;8.03 +31;5;2016;11;526.0;819.87;13.75;8.15 +31;5;2016;12;555.0;854.05;13.68;8.28 +31;5;2016;13;498.0;842.32;13.75;8.89 +31;5;2016;14;474.0;773.68;13.81;9.51 +31;5;2016;15;467.0;639.08;13.88;10.12 +31;5;2016;16;429.0;460.79;13.94;10.24 +31;5;2016;17;396.0;249.88;13.99;10.36 +31;5;2016;18;434.0;55.79;14.05;10.48 +31;5;2016;19;459.0;22.08;14.1;10.38 +31;5;2016;20;460.0;0;14.16;10.27 +31;5;2016;21;442.0;0;14.22;10.17 +31;5;2016;22;732.0;0;14.24;9.94 +31;5;2016;23;742.0;0;14.27;9.71 +1;6;2016;0;560.0;0;14.29;9.49 +1;6;2016;1;452.0;0;14.27;9.39 +1;6;2016;2;382.0;0;14.26;9.29 +1;6;2016;3;344.0;0;14.24;9.19 +1;6;2016;4;353.0;0;14.19;9.11 +1;6;2016;5;338.0;11.69;14.14;9.04 +1;6;2016;6;339.0;33.81;14.09;8.97 +1;6;2016;7;392.0;182.3;13.99;8.85 +1;6;2016;8;464.0;384.3;13.89;8.74 +1;6;2016;9;520.0;356.39;13.78;8.62 +1;6;2016;10;499.0;346.5;13.72;8.41 +1;6;2016;11;490.0;269.49;13.65;8.2 +1;6;2016;12;530.0;352.17;13.58;7.99 +1;6;2016;13;491.0;362.88;13.72;7.54 +1;6;2016;14;455.0;687.59;13.85;7.09 +1;6;2016;15;430.0;392.71;13.98;6.63 +1;6;2016;16;419.0;236.24;14.04;6.48 +1;6;2016;17;414.0;130.65;14.1;6.32 +1;6;2016;18;441.0;49.01;14.16;6.17 +1;6;2016;19;503.0;7.22;14.22;5.97 +1;6;2016;20;501.0;0;14.27;5.77 +1;6;2016;21;483.0;0;14.32;5.57 +1;6;2016;22;792.0;0;14.32;5.42 +1;6;2016;23;804.0;0;14.32;5.27 +2;6;2016;0;617.0;0;14.32;5.12 +2;6;2016;1;450.0;0;14.2;5.01 +2;6;2016;2;391.0;0;14.08;4.91 +2;6;2016;3;378.0;0;13.97;4.8 +2;6;2016;4;379.0;0;13.97;4.97 +2;6;2016;5;340.0;5.15;13.98;5.14 +2;6;2016;6;333.0;16.98;13.98;5.31 +2;6;2016;7;392.0;128.09;13.97;5.6 +2;6;2016;8;478.0;154.7;13.96;5.9 +2;6;2016;9;525.0;190.37;13.94;6.19 +2;6;2016;10;524.0;256.18;13.94;6.25 +2;6;2016;11;526.0;188.63;13.93;6.3 +2;6;2016;12;564.0;204.68;13.92;6.36 +2;6;2016;13;520.0;181.4;14.06;6.18 +2;6;2016;14;462.0;369.87;14.19;6.01 +2;6;2016;15;428.0;302.57;14.32;5.83 +2;6;2016;16;430.0;219.02;14.25;5.58 +2;6;2016;17;426.0;119.53;14.18;5.32 +2;6;2016;18;452.0;37.93;14.11;5.06 +2;6;2016;19;514.0;12.27;14.02;5.14 +2;6;2016;20;495.0;0;13.92;5.21 +2;6;2016;21;476.0;0;13.82;5.28 +2;6;2016;22;773.0;0;13.72;5.27 +2;6;2016;23;779.0;0;13.61;5.26 +3;6;2016;0;611.0;0;13.5;5.26 +3;6;2016;1;458.0;0;13.31;5.6 +3;6;2016;2;394.0;0;13.12;5.95 +3;6;2016;3;383.0;0;12.94;6.3 +3;6;2016;4;373.0;0;12.89;6.2 +3;6;2016;5;370.0;11.77;12.85;6.09 +3;6;2016;6;354.0;45.52;12.81;5.99 +3;6;2016;7;416.0;38.19;12.88;6.12 +3;6;2016;8;503.0;196.89;12.95;6.25 +3;6;2016;9;521.0;543.91;13.02;6.39 +3;6;2016;10;499.0;679.05;13.15;6.4 +3;6;2016;11;543.0;786.46;13.28;6.4 +3;6;2016;12;568.0;727.68;13.4;6.41 +3;6;2016;13;543.0;696.82;13.7;6.32 +3;6;2016;14;489.0;516.64;14;6.23 +3;6;2016;15;472.0;317.33;14.31;6.14 +3;6;2016;16;453.0;376.65;14.31;6 +3;6;2016;17;435.0;231.96;14.31;5.85 +3;6;2016;18;464.0;89.74;14.31;5.71 +3;6;2016;19;507.0;30.46;14.22;5.54 +3;6;2016;20;516.0;0;14.13;5.38 +3;6;2016;21;510.0;0;14.03;5.21 +3;6;2016;22;859.0;0;13.87;5.08 +3;6;2016;23;855.0;0;13.71;4.95 +4;6;2016;0;660.0;0;13.55;4.81 +4;6;2016;1;497.0;0;13.5;4.61 +4;6;2016;2;444.0;0;13.44;4.4 +4;6;2016;3;406.0;0;13.39;4.19 +4;6;2016;4;397.0;0;13.34;4.16 +4;6;2016;5;387.0;4.18;13.29;4.12 +4;6;2016;6;377.0;22.44;13.24;4.08 +4;6;2016;7;402.0;51.38;13.36;3.94 +4;6;2016;8;508.0;109.02;13.48;3.8 +4;6;2016;9;548.0;192.94;13.6;3.66 +4;6;2016;10;563.0;293.08;13.67;3.3 +4;6;2016;11;581.0;254.79;13.74;2.94 +4;6;2016;12;583.0;165.4;13.81;2.58 +4;6;2016;13;552.0;314.88;13.93;2.54 +4;6;2016;14;503.0;448.49;14.05;2.51 +4;6;2016;15;498.0;358.5;14.18;2.47 +4;6;2016;16;479.0;371.32;14.15;2.5 +4;6;2016;17;475.0;243.81;14.13;2.52 +4;6;2016;18;517.0;77.13;14.11;2.55 +4;6;2016;19;562.0;28.46;14.09;2.51 +4;6;2016;20;530.0;0;14.07;2.48 +4;6;2016;21;556.0;0;14.05;2.44 +4;6;2016;22;839.0;0;14;2.28 +4;6;2016;23;853.0;0;13.95;2.12 +5;6;2016;0;682.0;0;13.89;1.96 +5;6;2016;1;495.0;0;13.86;2.01 +5;6;2016;2;446.0;0;13.83;2.06 +5;6;2016;3;421.0;0;13.8;2.11 +5;6;2016;4;391.0;0;13.8;2.07 +5;6;2016;5;372.0;5.66;13.81;2.03 +5;6;2016;6;363.0;27.19;13.81;1.99 +5;6;2016;7;398.0;96.33;13.89;2.09 +5;6;2016;8;471.0;220.17;13.96;2.19 +5;6;2016;9;527.0;261.3;14.03;2.29 +5;6;2016;10;582.0;225.92;14.05;2.1 +5;6;2016;11;604.0;194.42;14.07;1.9 +5;6;2016;12;628.0;160.85;14.08;1.71 +5;6;2016;13;546.0;194.19;14.33;1.33 +5;6;2016;14;485.0;207.23;14.58;0.96 +5;6;2016;15;467.0;203.29;14.84;0.58 +5;6;2016;16;428.0;190.51;14.76;1 +5;6;2016;17;389.0;123.5;14.69;1.42 +5;6;2016;18;419.0;70.6;14.62;1.83 +5;6;2016;19;429.0;22.59;14.63;2.27 +5;6;2016;20;450.0;0;14.64;2.71 +5;6;2016;21;435.0;0;14.64;3.14 +5;6;2016;22;744.0;0;14.6;3.26 +5;6;2016;23;782.0;0;14.55;3.37 +6;6;2016;0;581.0;0;14.5;3.48 +6;6;2016;1;455.0;0;14.47;3.61 +6;6;2016;2;405.0;0;14.44;3.75 +6;6;2016;3;367.0;0;14.4;3.89 +6;6;2016;4;356.0;0;14.4;3.97 +6;6;2016;5;338.0;14;14.4;4.05 +6;6;2016;6;335.0;51.5;14.39;4.12 +6;6;2016;7;376.0;119.37;14.54;3.82 +6;6;2016;8;450.0;264.24;14.69;3.51 +6;6;2016;9;478.0;524.83;14.85;3.2 +6;6;2016;10;486.0;660.07;14.88;2.74 +6;6;2016;11;508.0;454.21;14.92;2.29 +6;6;2016;12;531.0;476.44;14.95;1.83 +6;6;2016;13;456.0;734.86;14.94;1.44 +6;6;2016;14;433.0;653.87;14.92;1.05 +6;6;2016;15;413.0;336.29;14.9;0.66 +6;6;2016;16;407.0;145.14;14.87;0.69 +6;6;2016;17;390.0;195.73;14.84;0.72 +6;6;2016;18;406.0;8.72;14.81;0.74 +6;6;2016;19;461.0;29.61;14.81;0.73 +6;6;2016;20;455.0;0;14.81;0.71 +6;6;2016;21;451.0;0;14.81;0.69 +6;6;2016;22;748.0;0;14.75;0.87 +6;6;2016;23;724.0;0;14.68;1.05 +7;6;2016;0;531.0;0;14.61;1.23 +7;6;2016;1;438.0;0;14.61;1.07 +7;6;2016;2;376.0;0;14.6;0.91 +7;6;2016;3;343.0;0;14.6;0.74 +7;6;2016;4;346.0;0;14.55;0.85 +7;6;2016;5;321.0;3.67;14.51;0.96 +7;6;2016;6;333.0;62.97;14.47;1.06 +7;6;2016;7;408.0;132.29;14.52;1.13 +7;6;2016;8;444.0;99.39;14.57;1.19 +7;6;2016;9;503.0;207.88;14.62;1.26 +7;6;2016;10;505.0;549.35;14.61;1.41 +7;6;2016;11;532.0;659.82;14.59;1.57 +7;6;2016;12;563.0;439.7;14.57;1.72 +7;6;2016;13;484.0;722.92;14.61;1.92 +7;6;2016;14;427.0;691.41;14.65;2.11 +7;6;2016;15;450.0;597.52;14.69;2.3 +7;6;2016;16;411.0;435.74;14.68;2.47 +7;6;2016;17;380.0;243.5;14.67;2.63 +7;6;2016;18;432.0;92.44;14.65;2.8 +7;6;2016;19;469.0;10.5;14.62;2.81 +7;6;2016;20;436.0;0;14.59;2.82 +7;6;2016;21;444.0;0;14.55;2.83 +7;6;2016;22;761.0;0;14.46;2.87 +7;6;2016;23;754.0;0;14.37;2.92 +8;6;2016;0;531.0;0;14.28;2.97 +8;6;2016;1;440.0;0;14.25;2.8 +8;6;2016;2;372.0;0;14.22;2.63 +8;6;2016;3;343.0;0;14.19;2.47 +8;6;2016;4;343.0;0;14.14;2.81 +8;6;2016;5;331.0;15.22;14.08;3.15 +8;6;2016;6;336.0;48.51;14.02;3.49 +8;6;2016;7;405.0;136.68;14.1;3.65 +8;6;2016;8;448.0;129.68;14.18;3.81 +8;6;2016;9;513.0;207.84;14.27;3.97 +8;6;2016;10;533.0;283.01;14.31;3.92 +8;6;2016;11;540.0;366.71;14.36;3.86 +8;6;2016;12;556.0;684.8;14.41;3.81 +8;6;2016;13;523.0;796.52;14.54;4 +8;6;2016;14;485.0;581.84;14.66;4.18 +8;6;2016;15;487.0;618.18;14.78;4.37 +8;6;2016;16;459.0;451.62;14.66;4.39 +8;6;2016;17;419.0;251.43;14.54;4.4 +8;6;2016;18;451.0;61.49;14.42;4.41 +8;6;2016;19;489.0;27.17;14.2;4.33 +8;6;2016;20;478.0;0;13.98;4.25 +8;6;2016;21;466.0;0;13.76;4.17 +8;6;2016;22;747.0;0;13.62;4.17 +8;6;2016;23;727.0;0;13.48;4.17 +9;6;2016;0;527.0;0;13.33;4.17 +9;6;2016;1;452.0;0;13.56;4.01 +9;6;2016;2;386.0;0;13.79;3.85 +9;6;2016;3;352.0;0;14.02;3.7 +9;6;2016;4;347.0;0;14.09;3.97 +9;6;2016;5;323.0;14.62;14.17;4.24 +9;6;2016;6;337.0;62.42;14.25;4.51 +9;6;2016;7;385.0;168.3;14.53;4.42 +9;6;2016;8;478.0;161.32;14.81;4.33 +9;6;2016;9;525.0;212.88;15.1;4.23 +9;6;2016;10;507.0;574;15.25;4.15 +9;6;2016;11;521.0;662.21;15.41;4.06 +9;6;2016;12;581.0;265.32;15.57;3.97 +9;6;2016;13;520.0;280.06;15.86;4.02 +9;6;2016;14;445.0;424.82;16.14;4.06 +9;6;2016;15;455.0;224.73;16.42;4.11 +9;6;2016;16;421.0;168.68;16.64;3.89 +9;6;2016;17;415.0;49;16.86;3.67 +9;6;2016;18;473.0;53.36;17.08;3.45 +9;6;2016;19;512.0;1.46;16.88;3.1 +9;6;2016;20;511.0;0;16.67;2.76 +9;6;2016;21;475.0;0;16.46;2.41 +9;6;2016;22;770.0;0;16.18;2.58 +9;6;2016;23;765.0;0;15.89;2.75 +10;6;2016;0;569.0;0;15.6;2.92 +10;6;2016;1;446.0;0;15.52;2.04 +10;6;2016;2;397.0;0;15.44;1.16 +10;6;2016;3;349.0;0;15.36;0.28 +10;6;2016;4;355.0;0;15.19;0.25 +10;6;2016;5;341.0;0.07;15.02;0.23 +10;6;2016;6;325.0;36.18;14.85;0.21 +10;6;2016;7;385.0;74.02;14.75;0.58 +10;6;2016;8;454.0;71.85;14.65;0.95 +10;6;2016;9;478.0;344.4;14.55;1.32 +10;6;2016;10;495.0;256.06;14.45;2.19 +10;6;2016;11;527.0;269.97;14.35;3.06 +10;6;2016;12;554.0;636.82;14.25;3.93 +10;6;2016;13;510.0;715.81;14.17;3.36 +10;6;2016;14;470.0;416.82;14.08;2.78 +10;6;2016;15;467.0;346.65;13.99;2.21 +10;6;2016;16;443.0;239.39;14.11;2.63 +10;6;2016;17;407.0;136.42;14.23;3.04 +10;6;2016;18;455.0;92.81;14.35;3.46 +10;6;2016;19;490.0;7.21;14.42;3.67 +10;6;2016;20;470.0;0;14.48;3.89 +10;6;2016;21;461.0;0;14.54;4.1 +10;6;2016;22;771.0;0;14.52;4.39 +10;6;2016;23;746.0;0;14.49;4.69 +11;6;2016;0;572.0;0;14.46;4.98 +11;6;2016;1;431.0;0;14.51;5.26 +11;6;2016;2;407.0;0;14.56;5.54 +11;6;2016;3;364.0;0;14.6;5.82 +11;6;2016;4;353.0;0;14.56;5.86 +11;6;2016;5;342.0;9.95;14.52;5.9 +11;6;2016;6;329.0;57.91;14.47;5.94 +11;6;2016;7;333.0;151.37;14.45;5.9 +11;6;2016;8;427.0;259.91;14.43;5.85 +11;6;2016;9;492.0;441.74;14.4;5.81 +11;6;2016;10;548.0;654.23;14.41;5.91 +11;6;2016;11;539.0;724.86;14.41;6.01 +11;6;2016;12;560.0;817.64;14.41;6.11 +11;6;2016;13;518.0;628.22;14.51;5.96 +11;6;2016;14;439.0;379.77;14.61;5.81 +11;6;2016;15;446.0;184.16;14.7;5.66 +11;6;2016;16;427.0;100.8;14.84;5.73 +11;6;2016;17;416.0;136.58;14.98;5.81 +11;6;2016;18;463.0;13.01;15.11;5.89 +11;6;2016;19;533.0;17.58;15.08;6.22 +11;6;2016;20;512.0;0;15.05;6.54 +11;6;2016;21;506.0;0;15.01;6.87 +11;6;2016;22;786.0;0;14.95;6.98 +11;6;2016;23;766.0;0;14.89;7.09 +12;6;2016;0;561.0;0;14.82;7.2 +12;6;2016;1;480.0;0;14.91;7.69 +12;6;2016;2;423.0;0;15;8.18 +12;6;2016;3;371.0;0;15.1;8.68 +12;6;2016;4;351.0;0;15.09;8.36 +12;6;2016;5;340.0;0;15.08;8.05 +12;6;2016;6;330.0;46.42;15.07;7.74 +12;6;2016;7;337.0;41.44;15.06;7.4 +12;6;2016;8;415.0;297.17;15.04;7.07 +12;6;2016;9;481.0;353.16;15.02;6.73 +12;6;2016;10;562.0;626.76;14.96;6.54 +12;6;2016;11;598.0;459.97;14.9;6.34 +12;6;2016;12;612.0;695.11;14.83;6.15 +12;6;2016;13;546.0;421.89;14.77;6.98 +12;6;2016;14;478.0;507.26;14.71;7.82 +12;6;2016;15;453.0;213.69;14.65;8.65 +12;6;2016;16;418.0;139.66;14.63;8.46 +12;6;2016;17;385.0;29.27;14.62;8.26 +12;6;2016;18;418.0;82.81;14.61;8.07 +12;6;2016;19;462.0;8.83;14.62;7.86 +12;6;2016;20;446.0;0;14.62;7.65 +12;6;2016;21;435.0;0;14.62;7.43 +12;6;2016;22;726.0;0;14.69;7.31 +12;6;2016;23;741.0;0;14.76;7.18 +13;6;2016;0;536.0;0;14.82;7.05 +13;6;2016;1;449.0;0;14.67;6.95 +13;6;2016;2;408.0;0;14.52;6.85 +13;6;2016;3;345.0;0;14.36;6.74 +13;6;2016;4;342.0;0;14.42;6.61 +13;6;2016;5;330.0;0.07;14.47;6.48 +13;6;2016;6;301.0;5.33;14.52;6.34 +13;6;2016;7;341.0;51.89;14.58;6.15 +13;6;2016;8;421.0;47.4;14.64;5.96 +13;6;2016;9;484.0;147.79;14.69;5.77 +13;6;2016;10;487.0;66.27;14.6;6.88 +13;6;2016;11;531.0;521.69;14.51;8 +13;6;2016;12;557.0;532.78;14.42;9.12 +13;6;2016;13;524.0;383.81;14.38;9.78 +13;6;2016;14;493.0;479.41;14.34;10.45 +13;6;2016;15;478.0;321.44;14.3;11.12 +13;6;2016;16;471.0;275.81;14.27;11.17 +13;6;2016;17;437.0;258.16;14.25;11.23 +13;6;2016;18;445.0;90.46;14.23;11.28 +13;6;2016;19;502.0;7.22;14.37;11.02 +13;6;2016;20;486.0;0;14.51;10.75 +13;6;2016;21;464.0;0;14.65;10.48 +13;6;2016;22;743.0;0;14.67;10.25 +13;6;2016;23;735.0;0;14.68;10.02 +14;6;2016;0;530.0;0;14.69;9.79 +14;6;2016;1;448.0;0;14.58;9.54 +14;6;2016;2;389.0;0;14.46;9.3 +14;6;2016;3;344.0;0;14.35;9.05 +14;6;2016;4;345.0;0;14.3;9.07 +14;6;2016;5;330.0;6.69;14.25;9.09 +14;6;2016;6;320.0;28.63;14.2;9.12 +14;6;2016;7;380.0;115.58;14.11;8.9 +14;6;2016;8;463.0;309.25;14.02;8.68 +14;6;2016;9;520.0;537.21;13.93;8.47 +14;6;2016;10;529.0;527.72;13.81;8.09 +14;6;2016;11;519.0;372.95;13.7;7.71 +14;6;2016;12;558.0;672.5;13.59;7.32 +14;6;2016;13;488.0;448.9;13.51;7.33 +14;6;2016;14;436.0;695.59;13.43;7.34 +14;6;2016;15;459.0;605.27;13.35;7.35 +14;6;2016;16;431.0;345.88;13.49;7.26 +14;6;2016;17;391.0;228.34;13.63;7.18 +14;6;2016;18;426.0;92.76;13.77;7.09 +14;6;2016;19;478.0;27.25;13.84;7.03 +14;6;2016;20;443.0;0;13.91;6.96 +14;6;2016;21;445.0;0;13.98;6.9 +14;6;2016;22;739.0;0;13.91;6.85 +14;6;2016;23;730.0;0;13.84;6.8 +15;6;2016;0;547.0;0;13.77;6.74 +15;6;2016;1;465.0;0;13.67;6.62 +15;6;2016;2;413.0;0;13.57;6.49 +15;6;2016;3;352.0;0;13.48;6.36 +15;6;2016;4;357.0;0;13.43;6.21 +15;6;2016;5;331.0;15.29;13.39;6.06 +15;6;2016;6;314.0;64.31;13.35;5.9 +15;6;2016;7;382.0;176.74;13.42;5.87 +15;6;2016;8;456.0;355.2;13.49;5.83 +15;6;2016;9;516.0;573.72;13.56;5.79 +15;6;2016;10;500.0;706.51;13.61;5.9 +15;6;2016;11;504.0;776.98;13.66;6 +15;6;2016;12;522.0;810.96;13.71;6.11 +15;6;2016;13;473.0;803.35;13.85;5.91 +15;6;2016;14;422.0;714.83;13.98;5.71 +15;6;2016;15;437.0;522.69;14.11;5.52 +15;6;2016;16;416.0;411.61;14.13;5.43 +15;6;2016;17;393.0;224.84;14.15;5.34 +15;6;2016;18;441.0;80.61;14.17;5.26 +15;6;2016;19;477.0;10.53;14.19;5.03 +15;6;2016;20;457.0;0;14.21;4.8 +15;6;2016;21;441.0;0;14.22;4.58 +15;6;2016;22;715.0;0;14.18;4.23 +15;6;2016;23;722.0;0;14.13;3.88 +16;6;2016;0;536.0;0;14.08;3.53 +16;6;2016;1;445.0;0;14.05;3.44 +16;6;2016;2;395.0;0;14.01;3.36 +16;6;2016;3;337.0;0;13.98;3.27 +16;6;2016;4;347.0;0;14.01;3.12 +16;6;2016;5;318.0;15.83;14.05;2.97 +16;6;2016;6;306.0;32.68;14.09;2.81 +16;6;2016;7;382.0;174.59;14.2;2.69 +16;6;2016;8;454.0;367.1;14.31;2.56 +16;6;2016;9;489.0;552.9;14.43;2.43 +16;6;2016;10;505.0;657.95;14.39;2.88 +16;6;2016;11;498.0;731.48;14.36;3.33 +16;6;2016;12;515.0;769.71;14.33;3.78 +16;6;2016;13;477.0;751.42;14.39;4.35 +16;6;2016;14;452.0;701.76;14.45;4.92 +16;6;2016;15;467.0;593.62;14.52;5.49 +16;6;2016;16;429.0;446.67;14.49;5.63 +16;6;2016;17;406.0;251.81;14.47;5.77 +16;6;2016;18;439.0;83.19;14.45;5.92 +16;6;2016;19;479.0;34.41;14.45;5.99 +16;6;2016;20;454.0;0;14.45;6.06 +16;6;2016;21;426.0;0;14.44;6.14 +16;6;2016;22;710.0;0;14.31;6.4 +16;6;2016;23;726.0;0;14.18;6.67 +17;6;2016;0;527.0;0;14.05;6.94 +17;6;2016;1;447.0;0;14;7.04 +17;6;2016;2;384.0;0;13.95;7.14 +17;6;2016;3;332.0;0;13.9;7.24 +17;6;2016;4;326.0;0;13.74;7.37 +17;6;2016;5;308.0;8.88;13.58;7.5 +17;6;2016;6;316.0;54.81;13.42;7.63 +17;6;2016;7;374.0;107.01;13.42;7.78 +17;6;2016;8;431.0;221.16;13.42;7.94 +17;6;2016;9;472.0;365.72;13.43;8.1 +17;6;2016;10;483.0;168.14;13.47;8.28 +17;6;2016;11;481.0;168.13;13.52;8.46 +17;6;2016;12;526.0;207.27;13.56;8.63 +17;6;2016;13;496.0;122.92;13.63;8.81 +17;6;2016;14;442.0;115;13.69;8.98 +17;6;2016;15;443.0;380.55;13.76;9.16 +17;6;2016;16;428.0;368.73;13.84;9.05 +17;6;2016;17;417.0;257.58;13.93;8.94 +17;6;2016;18;485.0;70.74;14.01;8.83 +17;6;2016;19;527.0;33.84;14.1;8.69 +17;6;2016;20;508.0;0;14.18;8.56 +17;6;2016;21;478.0;0;14.26;8.43 +17;6;2016;22;771.0;0;14.33;8.26 +17;6;2016;23;746.0;0;14.4;8.1 +18;6;2016;0;590.0;0;14.46;7.93 +18;6;2016;1;451.0;0;14.44;7.66 +18;6;2016;2;399.0;0;14.42;7.4 +18;6;2016;3;363.0;0;14.4;7.13 +18;6;2016;4;359.0;0;14.36;6.86 +18;6;2016;5;342.0;14.62;14.33;6.6 +18;6;2016;6;332.0;46.65;14.3;6.33 +18;6;2016;7;359.0;131.94;14.31;6.17 +18;6;2016;8;433.0;44.51;14.32;6.02 +18;6;2016;9;487.0;276.33;14.32;5.86 +18;6;2016;10;524.0;546;14.31;5.93 +18;6;2016;11;527.0;756.46;14.29;5.99 +18;6;2016;12;542.0;695.68;14.27;6.06 +18;6;2016;13;508.0;367.3;14.42;5.82 +18;6;2016;14;451.0;733.27;14.57;5.58 +18;6;2016;15;468.0;616;14.73;5.34 +18;6;2016;16;435.0;330.59;14.72;5.35 +18;6;2016;17;403.0;152.44;14.71;5.36 +18;6;2016;18;438.0;76.38;14.7;5.37 +18;6;2016;19;510.0;18.85;14.68;5.29 +18;6;2016;20;487.0;0;14.66;5.22 +18;6;2016;21;482.0;0;14.64;5.14 +18;6;2016;22;757.0;0;14.6;4.92 +18;6;2016;23;781.0;0;14.56;4.69 +19;6;2016;0;613.0;0;14.52;4.47 +19;6;2016;1;447.0;0;14.46;4.48 +19;6;2016;2;396.0;0;14.4;4.49 +19;6;2016;3;360.0;0;14.34;4.5 +19;6;2016;4;345.0;0;14.41;4.81 +19;6;2016;5;307.0;9.39;14.49;5.12 +19;6;2016;6;308.0;47.95;14.57;5.43 +19;6;2016;7;331.0;66.21;14.64;5.94 +19;6;2016;8;413.0;60.9;14.71;6.46 +19;6;2016;9;481.0;107.96;14.78;6.97 +19;6;2016;10;561.0;108.01;14.73;7.22 +19;6;2016;11;580.0;120.6;14.67;7.47 +19;6;2016;12;586.0;104.21;14.61;7.72 +19;6;2016;13;515.0;108.89;14.67;7.96 +19;6;2016;14;478.0;145.82;14.73;8.2 +19;6;2016;15;479.0;224.06;14.8;8.44 +19;6;2016;16;436.0;58.66;14.82;8.86 +19;6;2016;17;402.0;40.04;14.85;9.27 +19;6;2016;18;449.0;11.16;14.88;9.68 +19;6;2016;19;479.0;1.89;14.91;9.73 +19;6;2016;20;484.0;0;14.94;9.78 +19;6;2016;21;477.0;0;14.96;9.83 +19;6;2016;22;757.0;0;14.94;10.16 +19;6;2016;23;733.0;0;14.92;10.48 +20;6;2016;0;564.0;0;14.89;10.8 +20;6;2016;1;444.0;0;14.86;11.04 +20;6;2016;2;399.0;0;14.83;11.28 +20;6;2016;3;369.0;0;14.8;11.52 +20;6;2016;4;343.0;0;14.94;11.7 +20;6;2016;5;321.0;6.14;15.08;11.88 +20;6;2016;6;323.0;18.21;15.22;12.06 +20;6;2016;7;352.0;47.35;15.28;11.61 +20;6;2016;8;439.0;66.15;15.34;11.17 +20;6;2016;9;497.0;96.21;15.4;10.73 +20;6;2016;10;528.0;103.22;15.32;9.9 +20;6;2016;11;572.0;447.95;15.24;9.08 +20;6;2016;12;620.0;237.54;15.15;8.25 +20;6;2016;13;569.0;164.26;15.2;7.54 +20;6;2016;14;530.0;260.28;15.24;6.83 +20;6;2016;15;547.0;312.04;15.28;6.12 +20;6;2016;16;511.0;173.52;15.3;5.83 +20;6;2016;17;440.0;45.75;15.32;5.53 +20;6;2016;18;479.0;99.8;15.33;5.23 +20;6;2016;19;549.0;6.12;15.3;4.77 +20;6;2016;20;534.0;0;15.27;4.32 +20;6;2016;21;490.0;0;15.24;3.86 +20;6;2016;22;779.0;0;15.22;3.9 +20;6;2016;23;756.0;0;15.2;3.94 +21;6;2016;0;582.0;0;15.17;3.97 +21;6;2016;1;467.0;0;15.1;4.01 +21;6;2016;2;394.0;0;15.03;4.06 +21;6;2016;3;347.0;0;14.95;4.1 +21;6;2016;4;361.0;0;14.91;4.02 +21;6;2016;5;326.0;1.89;14.86;3.95 +21;6;2016;6;318.0;10.54;14.81;3.88 +21;6;2016;7;382.0;146.21;14.83;3.85 +21;6;2016;8;474.0;245.44;14.85;3.83 +21;6;2016;9;515.0;356.23;14.88;3.81 +21;6;2016;10;543.0;676.05;14.92;4.19 +21;6;2016;11;533.0;563.71;14.96;4.58 +21;6;2016;12;564.0;462.96;15;4.97 +21;6;2016;13;506.0;190.23;15.08;4.88 +21;6;2016;14;465.0;621.83;15.16;4.8 +21;6;2016;15;471.0;487.25;15.23;4.72 +21;6;2016;16;417.0;378.6;15.27;4.74 +21;6;2016;17;411.0;170.02;15.3;4.75 +21;6;2016;18;445.0;29.13;15.33;4.77 +21;6;2016;19;486.0;27.66;15.33;4.74 +21;6;2016;20;505.0;0;15.33;4.7 +21;6;2016;21;481.0;0;15.33;4.66 +21;6;2016;22;750.0;0;15.3;4.78 +21;6;2016;23;736.0;0;15.27;4.89 +22;6;2016;0;572.0;0;15.23;5.01 +22;6;2016;1;439.0;0;15.3;5.11 +22;6;2016;2;400.0;0;15.37;5.22 +22;6;2016;3;359.0;0;15.44;5.32 +22;6;2016;4;351.0;0;15.39;4.8 +22;6;2016;5;313.0;3.65;15.35;4.27 +22;6;2016;6;335.0;18.83;15.31;3.74 +22;6;2016;7;401.0;34.79;15.26;3.25 +22;6;2016;8;427.0;65.07;15.21;2.76 +22;6;2016;9;485.0;148.87;15.16;2.28 +22;6;2016;10;497.0;102.33;15.21;1.89 +22;6;2016;11;532.0;90.73;15.25;1.5 +22;6;2016;12;562.0;127.37;15.29;1.12 +22;6;2016;13;524.0;357.69;15.37;1.54 +22;6;2016;14;474.0;307.25;15.45;1.95 +22;6;2016;15;457.0;307.25;15.52;2.37 +22;6;2016;16;428.0;381.53;15.55;2.86 +22;6;2016;17;403.0;253.88;15.57;3.35 +22;6;2016;18;465.0;70.12;15.59;3.83 +22;6;2016;19;509.0;25.69;15.56;4.23 +22;6;2016;20;522.0;0;15.53;4.63 +22;6;2016;21;482.0;0;15.49;5.02 +22;6;2016;22;752.0;0;15.39;5.19 +22;6;2016;23;755.0;0;15.28;5.36 +23;6;2016;0;556.0;0;15.17;5.53 +23;6;2016;1;438.0;0;15.05;5.66 +23;6;2016;2;397.0;0;14.93;5.78 +23;6;2016;3;352.0;0;14.81;5.9 +23;6;2016;4;361.0;0;14.73;5.84 +23;6;2016;5;332.0;13.4;14.65;5.77 +23;6;2016;6;315.0;51.05;14.57;5.71 +23;6;2016;7;373.0;168.13;14.6;5.83 +23;6;2016;8;473.0;300.34;14.63;5.94 +23;6;2016;9;537.0;481.43;14.66;6.06 +23;6;2016;10;546.0;677.4;14.62;5.88 +23;6;2016;11;534.0;777.58;14.58;5.7 +23;6;2016;12;581.0;815.58;14.53;5.52 +23;6;2016;13;547.0;439.36;14.59;5.49 +23;6;2016;14;514.0;604.01;14.65;5.47 +23;6;2016;15;502.0;340.58;14.7;5.45 +23;6;2016;16;446.0;451.56;14.71;5.26 +23;6;2016;17;429.0;261.8;14.72;5.08 +23;6;2016;18;480.0;91.06;14.73;4.9 +23;6;2016;19;528.0;5.63;14.79;5.14 +23;6;2016;20;488.0;0;14.85;5.38 +23;6;2016;21;459.0;0;14.91;5.63 +23;6;2016;22;744.0;0;14.94;5.52 +23;6;2016;23;733.0;0;14.96;5.42 +24;6;2016;0;552.0;0;14.98;5.31 +24;6;2016;1;446.0;0;15.03;5.65 +24;6;2016;2;408.0;0;15.07;5.98 +24;6;2016;3;356.0;0;15.11;6.32 +24;6;2016;4;347.0;0;15.13;6.43 +24;6;2016;5;315.0;11.62;15.15;6.55 +24;6;2016;6;319.0;19.53;15.17;6.66 +24;6;2016;7;395.0;66.8;15.24;6.36 +24;6;2016;8;443.0;199.79;15.31;6.06 +24;6;2016;9;484.0;291.45;15.39;5.75 +24;6;2016;10;511.0;465.54;15.34;5.83 +24;6;2016;11;550.0;771.83;15.3;5.92 +24;6;2016;12;551.0;793.57;15.25;6 +24;6;2016;13;554.0;366.58;15.19;6.34 +24;6;2016;14;477.0;443.26;15.13;6.69 +24;6;2016;15;481.0;392.48;15.07;7.03 +24;6;2016;16;458.0;265.77;15.04;7.02 +24;6;2016;17;414.0;234.08;15;7.01 +24;6;2016;18;432.0;88.37;14.96;6.99 +24;6;2016;19;467.0;29.71;14.91;6.71 +24;6;2016;20;478.0;0;14.85;6.42 +24;6;2016;21;447.0;0;14.79;6.14 +24;6;2016;22;755.0;0;14.69;6.18 +24;6;2016;23;761.0;0;14.58;6.23 +25;6;2016;0;576.0;0;14.47;6.28 +25;6;2016;1;462.0;0;14.41;6.49 +25;6;2016;2;406.0;0;14.35;6.71 +25;6;2016;3;359.0;0;14.28;6.92 +25;6;2016;4;354.0;0;14.18;6.95 +25;6;2016;5;336.0;12.27;14.08;6.97 +25;6;2016;6;332.0;17.65;13.98;6.99 +25;6;2016;7;372.0;169.1;14;7.24 +25;6;2016;8;448.0;332.54;14.02;7.49 +25;6;2016;9;502.0;297.42;14.03;7.74 +25;6;2016;10;550.0;225.19;14.05;7.79 +25;6;2016;11;550.0;584.08;14.07;7.84 +25;6;2016;12;567.0;816.77;14.09;7.89 +25;6;2016;13;536.0;823.68;14.38;7.76 +25;6;2016;14;479.0;743.46;14.67;7.62 +25;6;2016;15;512.0;624.9;14.95;7.49 +25;6;2016;16;475.0;453.55;14.95;7.52 +25;6;2016;17;428.0;147.4;14.95;7.54 +25;6;2016;18;464.0;81.15;14.95;7.57 +25;6;2016;19;512.0;12.22;14.86;7.47 +25;6;2016;20;510.0;0;14.76;7.37 +25;6;2016;21;485.0;0;14.66;7.27 +25;6;2016;22;757.0;0;14.46;7.17 +25;6;2016;23;757.0;0;14.26;7.08 +26;6;2016;0;599.0;0;14.06;6.98 +26;6;2016;1;475.0;0;14.08;6.84 +26;6;2016;2;431.0;0;14.09;6.69 +26;6;2016;3;391.0;0;14.1;6.55 +26;6;2016;4;357.0;0;14.06;6.43 +26;6;2016;5;340.0;10.54;14.02;6.3 +26;6;2016;6;308.0;57.66;13.97;6.18 +26;6;2016;7;344.0;119.5;13.97;5.89 +26;6;2016;8;452.0;52.03;13.97;5.6 +26;6;2016;9;521.0;157.77;13.97;5.31 +26;6;2016;10;577.0;119.17;14.08;5.84 +26;6;2016;11;599.0;170.31;14.2;6.37 +26;6;2016;12;594.0;116.81;14.32;6.9 +26;6;2016;13;551.0;104.15;14.61;7.02 +26;6;2016;14;505.0;83.83;14.9;7.14 +26;6;2016;15;539.0;97.65;15.19;7.27 +26;6;2016;16;469.0;115.6;15.19;7.43 +26;6;2016;17;438.0;134.36;15.18;7.59 +26;6;2016;18;452.0;49.54;15.17;7.75 +26;6;2016;19;502.0;32.97;15.17;7.54 +26;6;2016;20;494.0;0;15.17;7.34 +26;6;2016;21;475.0;0;15.16;7.13 +26;6;2016;22;744.0;0;15.11;7.15 +26;6;2016;23;743.0;0;15.06;7.17 +27;6;2016;0;545.0;0;15.01;7.19 +27;6;2016;1;446.0;0;15.09;7.04 +27;6;2016;2;422.0;0;15.16;6.89 +27;6;2016;3;381.0;0;15.23;6.74 +27;6;2016;4;355.0;0;15.2;6.49 +27;6;2016;5;333.0;5.11;15.16;6.23 +27;6;2016;6;317.0;31.3;15.13;5.97 +27;6;2016;7;379.0;134.59;15.09;5.71 +27;6;2016;8;436.0;230.97;15.05;5.45 +27;6;2016;9;511.0;409.91;15.01;5.19 +27;6;2016;10;517.0;534.59;14.88;5.09 +27;6;2016;11;517.0;700.11;14.76;4.98 +27;6;2016;12;565.0;336.33;14.64;4.88 +27;6;2016;13;513.0;572.67;14.79;4.66 +27;6;2016;14;450.0;331.25;14.94;4.43 +27;6;2016;15;474.0;328.69;15.09;4.21 +27;6;2016;16;440.0;371.96;15.04;3.96 +27;6;2016;17;411.0;225.23;15;3.72 +27;6;2016;18;424.0;85.5;14.96;3.48 +27;6;2016;19;496.0;16.36;14.94;2.96 +27;6;2016;20;494.0;0;14.91;2.45 +27;6;2016;21;449.0;0;14.88;1.93 +27;6;2016;22;726.0;0;14.8;2.22 +27;6;2016;23;721.0;0;14.72;2.5 +28;6;2016;0;510.0;0;14.64;2.79 +28;6;2016;1;422.0;0;14.5;3.03 +28;6;2016;2;398.0;0;14.36;3.27 +28;6;2016;3;345.0;0;14.23;3.52 +28;6;2016;4;344.0;0;14.18;4.16 +28;6;2016;5;331.0;7.76;14.13;4.8 +28;6;2016;6;307.0;59.1;14.08;5.43 +28;6;2016;7;346.0;128.88;14.19;6.32 +28;6;2016;8;414.0;236.42;14.29;7.21 +28;6;2016;9;486.0;120.83;14.4;8.1 +28;6;2016;10;513.0;63.31;14.54;8.89 +28;6;2016;11;521.0;123.16;14.68;9.68 +28;6;2016;12;529.0;121.56;14.82;10.47 +28;6;2016;13;487.0;469.35;15.01;10.67 +28;6;2016;14;476.0;756.26;15.2;10.86 +28;6;2016;15;499.0;615.46;15.4;11.06 +28;6;2016;16;487.0;344.52;15.4;10.57 +28;6;2016;17;456.0;249.75;15.41;10.08 +28;6;2016;18;466.0;86.06;15.42;9.59 +28;6;2016;19;514.0;37.65;15.27;8.86 +28;6;2016;20;493.0;0;15.12;8.14 +28;6;2016;21;453.0;0;14.96;7.42 +28;6;2016;22;746.0;0;14.74;7.53 +28;6;2016;23;760.0;0;14.52;7.64 +29;6;2016;0;549.0;0;14.3;7.75 +29;6;2016;1;440.0;0;14.16;7.84 +29;6;2016;2;403.0;0;14.01;7.93 +29;6;2016;3;348.0;0;13.86;8.01 +29;6;2016;4;357.0;0;14.04;8.91 +29;6;2016;5;326.0;0.07;14.22;9.81 +29;6;2016;6;317.0;54.9;14.39;10.7 +29;6;2016;7;368.0;43.04;14.65;10.91 +29;6;2016;8;434.0;50.41;14.91;11.12 +29;6;2016;9;506.0;76.18;15.18;11.32 +29;6;2016;10;555.0;60.14;15.14;11.28 +29;6;2016;11;569.0;192.59;15.1;11.23 +29;6;2016;12;612.0;305.94;15.06;11.19 +29;6;2016;13;585.0;592.18;15.06;10.89 +29;6;2016;14;506.0;507.92;15.05;10.6 +29;6;2016;15;535.0;468.79;15.05;10.3 +29;6;2016;16;496.0;423.94;15.16;9.82 +29;6;2016;17;443.0;188.24;15.27;9.34 +29;6;2016;18;450.0;73.2;15.38;8.86 +29;6;2016;19;485.0;2.74;15.47;8.62 +29;6;2016;20;505.0;0;15.56;8.38 +29;6;2016;21;458.0;0;15.65;8.14 +29;6;2016;22;762.0;0;15.62;8.36 +29;6;2016;23;738.0;0;15.59;8.58 +30;6;2016;0;526.0;0;15.55;8.8 +30;6;2016;1;435.0;0;15.49;8.27 +30;6;2016;2;417.0;0;15.43;7.73 +30;6;2016;3;371.0;0;15.38;7.2 +30;6;2016;4;362.0;0;15.37;7.03 +30;6;2016;5;337.0;7.17;15.36;6.87 +30;6;2016;6;332.0;60.32;15.35;6.7 +30;6;2016;7;369.0;59.96;15.35;6.67 +30;6;2016;8;461.0;95.98;15.35;6.64 +30;6;2016;9;515.0;145.14;15.35;6.61 +30;6;2016;10;540.0;298.96;15.36;6.91 +30;6;2016;11;538.0;452.46;15.36;7.2 +30;6;2016;12;575.0;535.8;15.36;7.5 +30;6;2016;13;534.0;630.59;15.51;7.77 +30;6;2016;14;479.0;399.55;15.65;8.05 +30;6;2016;15;523.0;245.69;15.8;8.32 +30;6;2016;16;458.0;131;15.81;8.54 +30;6;2016;17;427.0;118.69;15.82;8.76 +30;6;2016;18;474.0;30.5;15.83;8.98 +30;6;2016;19;530.0;29.59;15.77;8.77 +30;6;2016;20;505.0;0;15.71;8.56 +30;6;2016;21;492.0;0;15.64;8.34 +30;6;2016;22;734.0;0;15.57;8.35 +30;6;2016;23;747.0;0;15.5;8.36 +1;7;2016;0;531.0;0;15.42;8.37 +1;7;2016;1;437.0;0;15.36;8.31 +1;7;2016;2;415.0;0;15.3;8.25 +1;7;2016;3;361.0;0;15.23;8.19 +1;7;2016;4;359.0;0;15.19;8.1 +1;7;2016;5;331.0;10.48;15.15;8.01 +1;7;2016;6;317.0;55.7;15.1;7.92 +1;7;2016;7;410.0;112;14.98;7.98 +1;7;2016;8;430.0;241.39;14.86;8.05 +1;7;2016;9;487.0;298.18;14.73;8.11 +1;7;2016;10;516.0;629.25;14.63;8.55 +1;7;2016;11;550.0;615.18;14.53;8.98 +1;7;2016;12;560.0;409.97;14.43;9.42 +1;7;2016;13;520.0;427.34;14.63;9.37 +1;7;2016;14;484.0;417.98;14.84;9.32 +1;7;2016;15;496.0;465.66;15.04;9.27 +1;7;2016;16;457.0;219.43;14.93;9.54 +1;7;2016;17;403.0;209.31;14.83;9.82 +1;7;2016;18;454.0;91.28;14.72;10.1 +1;7;2016;19;501.0;15.82;14.51;10.03 +1;7;2016;20;503.0;0;14.3;9.96 +1;7;2016;21;499.0;0;14.1;9.89 +1;7;2016;22;773.0;0;14.07;9.93 +1;7;2016;23;765.0;0;14.05;9.97 +2;7;2016;0;577.0;0;14.03;10.01 +2;7;2016;1;460.0;0;14.06;10.12 +2;7;2016;2;414.0;0;14.08;10.23 +2;7;2016;3;364.0;0;14.1;10.34 +2;7;2016;4;373.0;0;14.08;10.07 +2;7;2016;5;366.0;11.7;14.05;9.8 +2;7;2016;6;337.0;30.79;14.02;9.53 +2;7;2016;7;364.0;149.67;14.02;9.31 +2;7;2016;8;439.0;269.88;14.01;9.09 +2;7;2016;9;478.0;330.88;14.01;8.87 +2;7;2016;10;552.0;496.66;14.03;8.73 +2;7;2016;11;555.0;106.13;14.05;8.59 +2;7;2016;12;549.0;400.08;14.07;8.46 +2;7;2016;13;543.0;766.27;14.22;8.44 +2;7;2016;14;502.0;720.31;14.38;8.43 +2;7;2016;15;488.0;266.33;14.53;8.41 +2;7;2016;16;452.0;356.51;14.59;8.21 +2;7;2016;17;429.0;203.3;14.66;8.01 +2;7;2016;18;458.0;80.66;14.72;7.81 +2;7;2016;19;525.0;13.4;14.8;7.84 +2;7;2016;20;529.0;0;14.88;7.88 +2;7;2016;21;510.0;0;14.96;7.92 +2;7;2016;22;762.0;0;15.04;8.48 +2;7;2016;23;784.0;0;15.12;9.05 +3;7;2016;0;619.0;0;15.2;9.61 +3;7;2016;1;458.0;0;15.2;9.6 +3;7;2016;2;442.0;0;15.2;9.59 +3;7;2016;3;406.0;0;15.19;9.57 +3;7;2016;4;384.0;0;15.28;9.61 +3;7;2016;5;365.0;6.64;15.36;9.66 +3;7;2016;6;346.0;48.29;15.44;9.7 +3;7;2016;7;353.0;148.22;15.41;9.24 +3;7;2016;8;434.0;316.13;15.37;8.78 +3;7;2016;9;495.0;513.53;15.34;8.32 +3;7;2016;10;562.0;470.59;15.3;7.69 +3;7;2016;11;584.0;741.39;15.26;7.07 +3;7;2016;12;550.0;796.91;15.22;6.44 +3;7;2016;13;510.0;796.23;15.2;5.94 +3;7;2016;14;447.0;710.36;15.18;5.45 +3;7;2016;15;472.0;402.95;15.16;4.95 +3;7;2016;16;418.0;278.95;15.15;4.51 +3;7;2016;17;382.0;127.25;15.15;4.07 +3;7;2016;18;404.0;50.16;15.15;3.63 +3;7;2016;19;457.0;23.18;15.11;3.27 +3;7;2016;20;469.0;0;15.07;2.92 +3;7;2016;21;430.0;0;15.04;2.57 +3;7;2016;22;714.0;0;15.01;2.66 +3;7;2016;23;724.0;0;14.99;2.75 +4;7;2016;0;518.0;0;14.96;2.84 +4;7;2016;1;437.0;0;15.04;3.71 +4;7;2016;2;402.0;0;15.12;4.59 +4;7;2016;3;340.0;0;15.2;5.46 +4;7;2016;4;342.0;0;15.23;5.39 +4;7;2016;5;332.0;9.35;15.26;5.32 +4;7;2016;6;302.0;58.1;15.29;5.26 +4;7;2016;7;341.0;138.89;15.28;5.07 +4;7;2016;8;435.0;215.35;15.27;4.88 +4;7;2016;9;502.0;287.37;15.27;4.69 +4;7;2016;10;512.0;91.22;15.26;4.82 +4;7;2016;11;538.0;196.59;15.25;4.95 +4;7;2016;12;574.0;221.04;15.24;5.08 +4;7;2016;13;536.0;328.63;15.23;5.16 +4;7;2016;14;483.0;407.7;15.23;5.25 +4;7;2016;15;478.0;276.11;15.22;5.34 +4;7;2016;16;427.0;230.17;15.23;5.51 +4;7;2016;17;399.0;122.23;15.25;5.69 +4;7;2016;18;442.0;70;15.27;5.86 +4;7;2016;19;502.0;25.75;15.27;6.06 +4;7;2016;20;513.0;0;15.27;6.25 +4;7;2016;21;486.0;0;15.27;6.44 +4;7;2016;22;748.0;0;15.25;6.59 +4;7;2016;23;736.0;0;15.24;6.74 +5;7;2016;0;550.0;0;15.22;6.88 +5;7;2016;1;417.0;0;15.16;7.02 +5;7;2016;2;410.0;0;15.1;7.15 +5;7;2016;3;352.0;0;15.04;7.28 +5;7;2016;4;328.0;0;14.83;7.28 +5;7;2016;5;308.0;8.83;14.62;7.27 +5;7;2016;6;310.0;58.07;14.41;7.27 +5;7;2016;7;363.0;106.76;14.26;6.88 +5;7;2016;8;459.0;330.25;14.11;6.49 +5;7;2016;9;515.0;491.45;13.97;6.1 +5;7;2016;10;546.0;662.85;13.97;5.78 +5;7;2016;11;564.0;763.88;13.98;5.46 +5;7;2016;12;543.0;793.81;13.98;5.14 +5;7;2016;13;501.0;795.29;14.22;4.56 +5;7;2016;14;454.0;725.06;14.47;3.98 +5;7;2016;15;476.0;605.06;14.71;3.39 +5;7;2016;16;429.0;434.91;14.73;3.28 +5;7;2016;17;393.0;259.52;14.75;3.17 +5;7;2016;18;450.0;80.6;14.77;3.06 +5;7;2016;19;481.0;34.31;14.72;3.3 +5;7;2016;20;478.0;0;14.67;3.53 +5;7;2016;21;463.0;0;14.62;3.77 +5;7;2016;22;730.0;0;14.55;3.46 +5;7;2016;23;729.0;0;14.48;3.16 +6;7;2016;0;559.0;0;14.41;2.86 +6;7;2016;1;433.0;0;14.26;2.61 +6;7;2016;2;410.0;0;14.11;2.36 +6;7;2016;3;363.0;0;13.95;2.11 +6;7;2016;4;350.0;0;13.93;1.72 +6;7;2016;5;323.0;10.53;13.9;1.34 +6;7;2016;6;315.0;47.15;13.87;0.95 +6;7;2016;7;359.0;158.44;13.96;0.83 +6;7;2016;8;442.0;341.72;14.05;0.71 +6;7;2016;9;480.0;509.4;14.15;0.59 +6;7;2016;10;520.0;631.59;14.31;0.54 +6;7;2016;11;525.0;708.82;14.47;0.48 +6;7;2016;12;549.0;675.67;14.63;0.43 +6;7;2016;13;515.0;716.95;14.83;0.62 +6;7;2016;14;461.0;558.59;15.02;0.81 +6;7;2016;15;488.0;493.9;15.22;1.01 +6;7;2016;16;416.0;374.73;15.31;1.26 +6;7;2016;17;392.0;259.48;15.41;1.5 +6;7;2016;18;426.0;76.19;15.5;1.75 +6;7;2016;19;477.0;34.79;15.4;1.32 +6;7;2016;20;504.0;0;15.3;0.89 +6;7;2016;21;496.0;0;15.2;0.46 +6;7;2016;22;737.0;0;15.11;0.57 +6;7;2016;23;733.0;0;15.02;0.68 +7;7;2016;0;566.0;0;14.93;0.79 +7;7;2016;1;418.0;0;14.8;1.17 +7;7;2016;2;416.0;0;14.67;1.56 +7;7;2016;3;357.0;0;14.54;1.94 +7;7;2016;4;349.0;0;14.5;1.82 +7;7;2016;5;327.0;5.64;14.46;1.7 +7;7;2016;6;339.0;29.69;14.42;1.57 +7;7;2016;7;367.0;95.25;14.59;1.29 +7;7;2016;8;433.0;187.57;14.75;1 +7;7;2016;9;492.0;292.09;14.91;0.72 +7;7;2016;10;539.0;253.79;15.23;0.95 +7;7;2016;11;541.0;641.91;15.54;1.19 +7;7;2016;12;572.0;649.81;15.85;1.42 +7;7;2016;13;549.0;592.87;15.83;2.12 +7;7;2016;14;513.0;469.55;15.8;2.82 +7;7;2016;15;493.0;148;15.78;3.52 +7;7;2016;16;434.0;88.61;15.67;3.8 +7;7;2016;17;393.0;68.84;15.57;4.09 +7;7;2016;18;452.0;59.18;15.46;4.37 +7;7;2016;19;532.0;36.22;15.34;4.14 +7;7;2016;20;513.0;0;15.22;3.91 +7;7;2016;21;490.0;0;15.11;3.68 +7;7;2016;22;713.0;0;15.06;3.88 +7;7;2016;23;712.0;0;15;4.08 +8;7;2016;0;554.0;0;14.95;4.28 +8;7;2016;1;437.0;0;14.92;4.67 +8;7;2016;2;427.0;0;14.88;5.06 +8;7;2016;3;369.0;0;14.84;5.45 +8;7;2016;4;361.0;0;15.01;5.78 +8;7;2016;5;329.0;9.91;15.18;6.12 +8;7;2016;6;324.0;30.29;15.35;6.46 +8;7;2016;7;383.0;91.26;15.55;6.19 +8;7;2016;8;428.0;56.06;15.74;5.92 +8;7;2016;9;495.0;187.65;15.94;5.66 +8;7;2016;10;521.0;226.66;15.94;5.41 +8;7;2016;11;544.0;631.53;15.95;5.17 +8;7;2016;12;553.0;664.91;15.96;4.92 +8;7;2016;13;544.0;689.56;16.04;4.97 +8;7;2016;14;533.0;698.44;16.12;5.01 +8;7;2016;15;523.0;467.81;16.2;5.05 +8;7;2016;16;456.0;450.69;16.19;5.21 +8;7;2016;17;431.0;262.45;16.19;5.38 +8;7;2016;18;467.0;71.18;16.19;5.54 +8;7;2016;19;505.0;32.12;16.19;5.79 +8;7;2016;20;540.0;0;16.19;6.03 +8;7;2016;21;507.0;0;16.2;6.28 +8;7;2016;22;740.0;0;16.19;6.51 +8;7;2016;23;741.0;0;16.19;6.74 +9;7;2016;0;555.0;0;16.19;6.98 +9;7;2016;1;435.0;0;16.18;7.59 +9;7;2016;2;409.0;0;16.17;8.2 +9;7;2016;3;366.0;0;16.16;8.81 +9;7;2016;4;359.0;0;16.12;8.62 +9;7;2016;5;329.0;7.14;16.07;8.43 +9;7;2016;6;325.0;35.49;16.02;8.23 +9;7;2016;7;347.0;111.86;15.95;8.19 +9;7;2016;8;445.0;115.25;15.88;8.15 +9;7;2016;9;483.0;143.62;15.81;8.11 +9;7;2016;10;546.0;180.62;15.81;8.31 +9;7;2016;11;570.0;141.19;15.81;8.51 +9;7;2016;12;587.0;354.16;15.81;8.7 +9;7;2016;13;562.0;321;15.84;8.91 +9;7;2016;14;535.0;342.84;15.87;9.13 +9;7;2016;15;523.0;240.52;15.9;9.34 +9;7;2016;16;459.0;131.02;15.91;9.37 +9;7;2016;17;435.0;62.13;15.93;9.39 +9;7;2016;18;498.0;31.2;15.95;9.42 +9;7;2016;19;568.0;1.47;15.97;9.36 +9;7;2016;20;570.0;0;15.99;9.3 +9;7;2016;21;507.0;0;16.02;9.24 +9;7;2016;22;773.0;0;16.07;9.21 +9;7;2016;23;755.0;0;16.13;9.19 +10;7;2016;0;580.0;0;16.18;9.16 +10;7;2016;1;450.0;0;16.27;9.13 +10;7;2016;2;408.0;0;16.36;9.1 +10;7;2016;3;377.0;0;16.45;9.08 +10;7;2016;4;351.0;0;16.5;8.84 +10;7;2016;5;332.0;8.73;16.55;8.6 +10;7;2016;6;325.0;43.46;16.6;8.36 +10;7;2016;7;339.0;149.36;16.58;8.32 +10;7;2016;8;424.0;277.37;16.56;8.28 +10;7;2016;9;514.0;503.74;16.53;8.23 +10;7;2016;10;599.0;236.63;16.49;8.48 +10;7;2016;11;651.0;616.35;16.45;8.72 +10;7;2016;12;637.0;515.48;16.41;8.97 +10;7;2016;13;560.0;748.21;16.49;9.31 +10;7;2016;14;521.0;627.3;16.56;9.66 +10;7;2016;15;514.0;416.74;16.64;10.01 +10;7;2016;16;448.0;419.81;16.64;10.11 +10;7;2016;17;418.0;230.08;16.65;10.22 +10;7;2016;18;459.0;90.84;16.66;10.32 +10;7;2016;19;534.0;7.12;16.56;10.41 +10;7;2016;20;540.0;0;16.45;10.5 +10;7;2016;21;472.0;0;16.35;10.59 +10;7;2016;22;703.0;0;16.31;10.59 +10;7;2016;23;721.0;0;16.26;10.58 +11;7;2016;0;601.0;0;16.22;10.58 +11;7;2016;1;440.0;0;16.16;10.39 +11;7;2016;2;428.0;0;16.1;10.19 +11;7;2016;3;382.0;0;16.04;10 +11;7;2016;4;361.0;0;15.92;9.77 +11;7;2016;5;317.0;8.23;15.8;9.55 +11;7;2016;6;298.0;52.62;15.68;9.32 +11;7;2016;7;351.0;155.12;15.62;8.97 +11;7;2016;8;435.0;282;15.56;8.61 +11;7;2016;9;519.0;389.6;15.51;8.25 +11;7;2016;10;549.0;307.41;15.54;7.92 +11;7;2016;11;572.0;172.61;15.57;7.6 +11;7;2016;12;597.0;439.81;15.6;7.27 +11;7;2016;13;560.0;388.58;15.71;7.22 +11;7;2016;14;541.0;249.41;15.83;7.18 +11;7;2016;15;528.0;245.65;15.94;7.13 +11;7;2016;16;469.0;206.02;15.81;6.81 +11;7;2016;17;425.0;227.65;15.69;6.49 +11;7;2016;18;472.0;16.84;15.57;6.17 +11;7;2016;19;553.0;32.26;15.4;6.15 +11;7;2016;20;542.0;0;15.23;6.14 +11;7;2016;21;490.0;0;15.06;6.12 +11;7;2016;22;748.0;0;14.92;6.32 +11;7;2016;23;736.0;0;14.78;6.52 +12;7;2016;0;561.0;0;14.64;6.72 +12;7;2016;1;428.0;0;14.85;6.51 +12;7;2016;2;413.0;0;15.06;6.29 +12;7;2016;3;381.0;0;15.27;6.08 +12;7;2016;4;354.0;0;15.24;6.19 +12;7;2016;5;333.0;6.65;15.21;6.29 +12;7;2016;6;318.0;51.3;15.18;6.4 +12;7;2016;7;365.0;154.07;15.19;6.23 +12;7;2016;8;457.0;211.86;15.19;6.06 +12;7;2016;9;530.0;450.55;15.19;5.89 +12;7;2016;10;572.0;255.94;15.19;5.89 +12;7;2016;11;588.0;612.16;15.18;5.9 +12;7;2016;12;612.0;277.95;15.17;5.9 +12;7;2016;13;586.0;764.89;14.82;6.26 +12;7;2016;14;560.0;584.08;14.46;6.61 +12;7;2016;15;539.0;350.35;14.11;6.97 +12;7;2016;16;467.0;433.43;14.26;7.07 +12;7;2016;17;444.0;258.62;14.41;7.18 +12;7;2016;18;518.0;99.49;14.56;7.28 +12;7;2016;19;582.0;27.8;14.6;7.47 +12;7;2016;20;568.0;0;14.64;7.65 +12;7;2016;21;529.0;0;14.69;7.83 +12;7;2016;22;766.0;0;14.55;7.96 +12;7;2016;23;778.0;0;14.42;8.08 +13;7;2016;0;578.0;0;14.28;8.21 +13;7;2016;1;434.0;0;14.12;8.16 +13;7;2016;2;435.0;0;13.95;8.11 +13;7;2016;3;370.0;0;13.78;8.06 +13;7;2016;4;345.0;0;13.9;8.02 +13;7;2016;5;335.0;5.66;14.01;7.99 +13;7;2016;6;313.0;51.61;14.12;7.96 +13;7;2016;7;368.0;154.11;14.33;8.17 +13;7;2016;8;478.0;348.82;14.54;8.39 +13;7;2016;9;550.0;530.19;14.74;8.61 +13;7;2016;10;606.0;611.78;14.78;8.46 +13;7;2016;11;629.0;438.48;14.82;8.3 +13;7;2016;12;636.0;542.54;14.86;8.15 +13;7;2016;13;612.0;786.74;14.82;8 +13;7;2016;14;558.0;673.92;14.77;7.84 +13;7;2016;15;529.0;364.79;14.73;7.68 +13;7;2016;16;491.0;319.89;14.77;7.72 +13;7;2016;17;433.0;266.74;14.81;7.76 +13;7;2016;18;487.0;76.13;14.85;7.79 +13;7;2016;19;569.0;29.73;14.85;7.73 +13;7;2016;20;585.0;0;14.84;7.66 +13;7;2016;21;532.0;0;14.84;7.6 +13;7;2016;22;820.0;0;14.81;7.55 +13;7;2016;23;784.0;0;14.78;7.5 +14;7;2016;0;580.0;0;14.75;7.45 +14;7;2016;1;464.0;0;14.8;7.43 +14;7;2016;2;455.0;0;14.85;7.4 +14;7;2016;3;391.0;0;14.89;7.38 +14;7;2016;4;356.0;0;14.9;7.27 +14;7;2016;5;318.0;7.19;14.91;7.17 +14;7;2016;6;313.0;49.99;14.92;7.06 +14;7;2016;7;347.0;111.52;14.98;6.66 +14;7;2016;8;470.0;345.48;15.03;6.26 +14;7;2016;9;557.0;491.64;15.09;5.86 +14;7;2016;10;607.0;663.93;15.11;5.58 +14;7;2016;11;644.0;754.13;15.14;5.3 +14;7;2016;12;656.0;793.33;15.17;5.02 +14;7;2016;13;625.0;794.16;15.23;4.59 +14;7;2016;14;555.0;722.42;15.28;4.16 +14;7;2016;15;537.0;597.92;15.34;3.72 +14;7;2016;16;505.0;454.5;15.33;3.55 +14;7;2016;17;440.0;258.39;15.33;3.37 +14;7;2016;18;489.0;76.91;15.33;3.2 +14;7;2016;19;550.0;26.35;15.25;2.97 +14;7;2016;20;567.0;0;15.17;2.73 +14;7;2016;21;551.0;0;15.1;2.5 +14;7;2016;22;847.0;0;15.02;2.02 +14;7;2016;23;846.0;0;14.95;1.54 +15;7;2016;0;634.0;0;14.88;1.06 +15;7;2016;1;466.0;0;14.63;1.37 +15;7;2016;2;439.0;0;14.38;1.68 +15;7;2016;3;384.0;0;14.12;1.99 +15;7;2016;4;363.0;0;14.16;2.35 +15;7;2016;5;334.0;0;14.2;2.72 +15;7;2016;6;327.0;48.65;14.24;3.09 +15;7;2016;7;371.0;122.33;14.38;3.26 +15;7;2016;8;434.0;205.37;14.52;3.44 +15;7;2016;9;551.0;298.43;14.66;3.61 +15;7;2016;10;602.0;335.17;14.8;3.54 +15;7;2016;11;643.0;488.14;14.94;3.48 +15;7;2016;12;661.0;705.96;15.07;3.41 +15;7;2016;13;640.0;754.89;15.28;3.48 +15;7;2016;14;588.0;705.66;15.48;3.55 +15;7;2016;15;570.0;609.62;15.69;3.63 +15;7;2016;16;497.0;455.68;15.73;3.38 +15;7;2016;17;459.0;264.72;15.78;3.13 +15;7;2016;18;489.0;71.49;15.83;2.88 +15;7;2016;19;586.0;24.35;15.79;2.46 +15;7;2016;20;569.0;0;15.75;2.04 +15;7;2016;21;565.0;0;15.71;1.61 +15;7;2016;22;825.0;0;15.68;1.5 +15;7;2016;23;805.0;0;15.66;1.38 +16;7;2016;0;635.0;0;15.63;1.27 +16;7;2016;1;505.0;0;15.55;0.97 +16;7;2016;2;454.0;0;15.46;0.68 +16;7;2016;3;379.0;0;15.37;0.39 +16;7;2016;4;359.0;0;15.37;0.51 +16;7;2016;5;322.0;5.6;15.37;0.64 +16;7;2016;6;329.0;32.79;15.37;0.77 +16;7;2016;7;344.0;147.67;15.6;1.17 +16;7;2016;8;448.0;340.87;15.83;1.57 +16;7;2016;9;550.0;511.36;16.07;1.97 +16;7;2016;10;600.0;640.71;16.24;1.91 +16;7;2016;11;619.0;724.75;16.42;1.85 +16;7;2016;12;614.0;761.61;16.6;1.79 +16;7;2016;13;604.0;762.19;16.92;1.65 +16;7;2016;14;594.0;695.73;17.23;1.51 +16;7;2016;15;577.0;592.58;17.55;1.37 +16;7;2016;16;496.0;446.45;17.38;1.88 +16;7;2016;17;441.0;262.88;17.22;2.39 +16;7;2016;18;492.0;71.16;17.05;2.9 +16;7;2016;19;583.0;25.48;17.04;3.26 +16;7;2016;20;609.0;0;17.02;3.61 +16;7;2016;21;588.0;0;17.01;3.97 +16;7;2016;22;866.0;0;16.91;4.1 +16;7;2016;23;846.0;0;16.8;4.22 +17;7;2016;0;611.0;0;16.7;4.34 +17;7;2016;1;509.0;0;16.64;4.17 +17;7;2016;2;458.0;0;16.58;4 +17;7;2016;3;375.0;0;16.51;3.82 +17;7;2016;4;365.0;0;16.48;3.71 +17;7;2016;5;337.0;5.57;16.45;3.59 +17;7;2016;6;308.0;32.7;16.41;3.48 +17;7;2016;7;342.0;147.56;16.61;3.64 +17;7;2016;8;439.0;343.23;16.81;3.81 +17;7;2016;9;535.0;517.21;17.01;3.97 +17;7;2016;10;570.0;657.51;17.22;4.22 +17;7;2016;11;634.0;744.95;17.43;4.46 +17;7;2016;12;663.0;786.99;17.63;4.7 +17;7;2016;13;610.0;790.95;17.88;4.91 +17;7;2016;14;572.0;722.88;18.13;5.13 +17;7;2016;15;540.0;612.98;18.38;5.34 +17;7;2016;16;468.0;455.37;18.4;5.55 +17;7;2016;17;428.0;264.22;18.42;5.76 +17;7;2016;18;476.0;78.55;18.44;5.97 +17;7;2016;19;528.0;31.11;18.41;6.12 +17;7;2016;20;575.0;0;18.37;6.27 +17;7;2016;21;527.0;0;18.34;6.41 +17;7;2016;22;766.0;0;18.35;6.46 +17;7;2016;23;782.0;0;18.37;6.51 +18;7;2016;0;560.0;0;18.39;6.55 +18;7;2016;1;429.0;0;18.4;6.46 +18;7;2016;2;420.0;0;18.4;6.36 +18;7;2016;3;367.0;0;18.4;6.26 +18;7;2016;4;356.0;0;18.37;6.37 +18;7;2016;5;318.0;5.01;18.34;6.48 +18;7;2016;6;306.0;34.4;18.3;6.59 +18;7;2016;7;353.0;146.46;18.47;6.69 +18;7;2016;8;437.0;341.46;18.63;6.78 +18;7;2016;9;518.0;517.63;18.8;6.87 +18;7;2016;10;542.0;659.22;18.98;6.79 +18;7;2016;11;565.0;751.05;19.16;6.71 +18;7;2016;12;621.0;787.51;19.34;6.63 +18;7;2016;13;638.0;791.23;19.62;6.7 +18;7;2016;14;570.0;724.51;19.91;6.77 +18;7;2016;15;547.0;609.87;20.19;6.84 +18;7;2016;16;486.0;451.29;20.2;6.8 +18;7;2016;17;456.0;261.83;20.22;6.75 +18;7;2016;18;474.0;71.37;20.23;6.7 +18;7;2016;19;550.0;25.1;20.14;6.64 +18;7;2016;20;553.0;0;20.04;6.58 +18;7;2016;21;508.0;0;19.95;6.52 +18;7;2016;22;759.0;0;19.89;6.38 +18;7;2016;23;792.0;0;19.83;6.24 +19;7;2016;0;560.0;0;19.77;6.1 +19;7;2016;1;424.0;0;19.84;6.1 +19;7;2016;2;420.0;0;19.91;6.1 +19;7;2016;3;370.0;0;19.97;6.1 +19;7;2016;4;352.0;0;19.84;5.73 +19;7;2016;5;325.0;4.48;19.71;5.37 +19;7;2016;6;309.0;32.2;19.57;5.01 +19;7;2016;7;359.0;144.6;19.63;4.92 +19;7;2016;8;448.0;254.77;19.69;4.84 +19;7;2016;9;529.0;503.97;19.75;4.76 +19;7;2016;10;586.0;640.41;19.91;4.72 +19;7;2016;11;586.0;572.45;20.07;4.69 +19;7;2016;12;607.0;395.3;20.23;4.65 +19;7;2016;13;604.0;190.54;20.14;3.37 +19;7;2016;14;576.0;72.33;20.06;2.1 +19;7;2016;15;557.0;66.28;19.97;0.83 +19;7;2016;16;500.0;327.52;20.24;1.6 +19;7;2016;17;463.0;50.21;20.52;2.36 +19;7;2016;18;489.0;80.85;20.79;3.13 +19;7;2016;19;569.0;30.16;20.13;3.89 +19;7;2016;20;580.0;0;19.47;4.66 +19;7;2016;21;530.0;0;18.82;5.42 +19;7;2016;22;816.0;0;18.66;5.33 +19;7;2016;23;820.0;0;18.5;5.25 +20;7;2016;0;588.0;0;18.34;5.16 +20;7;2016;1;438.0;0;17.99;5.8 +20;7;2016;2;434.0;0;17.63;6.45 +20;7;2016;3;380.0;0;17.27;7.09 +20;7;2016;4;350.0;0;17.15;6.95 +20;7;2016;5;328.0;1.86;17.02;6.81 +20;7;2016;6;323.0;2.71;16.89;6.68 +20;7;2016;7;397.0;146.36;16.93;6.38 +20;7;2016;8;449.0;255.48;16.97;6.09 +20;7;2016;9;509.0;113.63;17;5.79 +20;7;2016;10;571.0;232.72;17.16;5.68 +20;7;2016;11;601.0;420.83;17.32;5.56 +20;7;2016;12;638.0;447.81;17.47;5.45 +20;7;2016;13;661.0;787.8;17.62;5.43 +20;7;2016;14;629.0;726.26;17.78;5.42 +20;7;2016;15;597.0;608.88;17.93;5.41 +20;7;2016;16;513.0;403.77;17.79;5.45 +20;7;2016;17;474.0;146.94;17.66;5.49 +20;7;2016;18;528.0;65.61;17.53;5.53 +20;7;2016;19;567.0;22.93;17.33;5.23 +20;7;2016;20;562.0;0;17.12;4.92 +20;7;2016;21;557.0;0;16.92;4.62 +20;7;2016;22;830.0;0;16.77;4.26 +20;7;2016;23;836.0;0;16.63;3.9 +21;7;2016;0;588.0;0;16.49;3.54 +21;7;2016;1;445.0;0;16.42;3.3 +21;7;2016;2;430.0;0;16.35;3.06 +21;7;2016;3;386.0;0;16.27;2.81 +21;7;2016;4;360.0;0;16.22;3.06 +21;7;2016;5;329.0;0.38;16.17;3.3 +21;7;2016;6;314.0;23.06;16.12;3.54 +21;7;2016;7;366.0;41.13;16.13;3.66 +21;7;2016;8;461.0;103.77;16.14;3.77 +21;7;2016;9;541.0;129.27;16.15;3.88 +21;7;2016;10;571.0;290.04;16.28;4.27 +21;7;2016;11;612.0;411.53;16.41;4.66 +21;7;2016;12;653.0;448.65;16.54;5.05 +21;7;2016;13;650.0;761.33;16.84;4.99 +21;7;2016;14;645.0;620.6;17.13;4.93 +21;7;2016;15;608.0;465.99;17.43;4.87 +21;7;2016;16;512.0;424.99;17.54;4.86 +21;7;2016;17;460.0;215.01;17.66;4.84 +21;7;2016;18;494.0;25.31;17.77;4.83 +21;7;2016;19;561.0;16.72;17.77;4.48 +21;7;2016;20;592.0;0;17.77;4.14 +21;7;2016;21;564.0;0;17.77;3.79 +21;7;2016;22;804.0;0;17.75;3.68 +21;7;2016;23;835.0;0;17.72;3.57 +22;7;2016;0;592.0;0;17.7;3.46 +22;7;2016;1;459.0;0;17.69;3.63 +22;7;2016;2;442.0;0;17.67;3.8 +22;7;2016;3;377.0;0;17.65;3.97 +22;7;2016;4;362.0;0;17.62;3.7 +22;7;2016;5;328.0;3.14;17.59;3.43 +22;7;2016;6;317.0;35.13;17.56;3.16 +22;7;2016;7;398.0;142.98;17.59;2.82 +22;7;2016;8;451.0;223.58;17.62;2.48 +22;7;2016;9;516.0;337.62;17.66;2.14 +22;7;2016;10;604.0;475.96;17.65;2.48 +22;7;2016;11;596.0;550.83;17.65;2.83 +22;7;2016;12;677.0;189.39;17.65;3.17 +22;7;2016;13;646.0;312.22;17.64;3.54 +22;7;2016;14;614.0;297.95;17.62;3.9 +22;7;2016;15;590.0;421.98;17.61;4.26 +22;7;2016;16;508.0;202.08;17.56;4.5 +22;7;2016;17;442.0;181.96;17.51;4.74 +22;7;2016;18;515.0;83.81;17.46;4.98 +22;7;2016;19;602.0;28.02;17.37;5.14 +22;7;2016;20;614.0;0;17.27;5.31 +22;7;2016;21;592.0;0;17.18;5.48 +22;7;2016;22;844.0;0;17.09;5.12 +22;7;2016;23;841.0;0;17.01;4.77 +23;7;2016;0;611.0;0;16.93;4.41 +23;7;2016;1;456.0;0;16.75;4.27 +23;7;2016;2;456.0;0;16.57;4.13 +23;7;2016;3;392.0;0;16.38;3.99 +23;7;2016;4;376.0;0;16.31;3.96 +23;7;2016;5;337.0;1.87;16.24;3.94 +23;7;2016;6;330.0;39.41;16.16;3.92 +23;7;2016;7;384.0;140.44;16.17;3.71 +23;7;2016;8;494.0;201.93;16.18;3.5 +23;7;2016;9;580.0;274.51;16.18;3.3 +23;7;2016;10;593.0;135.21;16.37;3.49 +23;7;2016;11;639.0;399.07;16.56;3.67 +23;7;2016;12;629.0;463.86;16.74;3.86 +23;7;2016;13;608.0;273.73;16.97;4.18 +23;7;2016;14;602.0;127.97;17.2;4.5 +23;7;2016;15;603.0;139.47;17.43;4.81 +23;7;2016;16;548.0;93.3;17.44;4.77 +23;7;2016;17;498.0;201.84;17.46;4.72 +23;7;2016;18;518.0;84.87;17.47;4.68 +23;7;2016;19;606.0;14.36;17.41;4.62 +23;7;2016;20;633.0;0;17.35;4.57 +23;7;2016;21;591.0;0;17.29;4.51 +23;7;2016;22;863.0;0;17.13;4.38 +23;7;2016;23;848.0;0;16.98;4.25 +24;7;2016;0;619.0;0;16.82;4.12 +24;7;2016;1;474.0;0;16.67;4.42 +24;7;2016;2;461.0;0;16.52;4.72 +24;7;2016;3;400.0;0;16.37;5.02 +24;7;2016;4;379.0;0;16.44;5.63 +24;7;2016;5;345.0;0;16.51;6.23 +24;7;2016;6;315.0;39.39;16.57;6.84 +24;7;2016;7;339.0;18.05;16.74;7.31 +24;7;2016;8;438.0;219.97;16.91;7.79 +24;7;2016;9;524.0;96.83;17.08;8.26 +24;7;2016;10;595.0;71.51;17.2;7.93 +24;7;2016;11;667.0;166.49;17.32;7.59 +24;7;2016;12;674.0;193.83;17.44;7.26 +24;7;2016;13;638.0;278.64;17.4;6.94 +24;7;2016;14;610.0;157.71;17.37;6.63 +24;7;2016;15;584.0;145.26;17.33;6.32 +24;7;2016;16;502.0;163.05;17.28;6.04 +24;7;2016;17;471.0;39.51;17.23;5.76 +24;7;2016;18;510.0;88.27;17.18;5.48 +24;7;2016;19;572.0;26.14;17.04;5.39 +24;7;2016;20;588.0;0;16.89;5.3 +24;7;2016;21;569.0;0;16.75;5.21 +24;7;2016;22;845.0;0;16.62;4.85 +24;7;2016;23;787.0;0;16.49;4.48 +25;7;2016;0;573.0;0;16.36;4.11 +25;7;2016;1;454.0;0;16.23;4.49 +25;7;2016;2;440.0;0;16.1;4.86 +25;7;2016;3;384.0;0;15.96;5.24 +25;7;2016;4;371.0;0;15.92;5.05 +25;7;2016;5;339.0;1.87;15.87;4.86 +25;7;2016;6;308.0;31.51;15.82;4.68 +25;7;2016;7;356.0;141.71;15.89;4.49 +25;7;2016;8;457.0;73.27;15.96;4.31 +25;7;2016;9;548.0;171.62;16.03;4.12 +25;7;2016;10;609.0;245.64;16.18;4.21 +25;7;2016;11;646.0;382.56;16.33;4.3 +25;7;2016;12;643.0;416.59;16.47;4.39 +25;7;2016;13;634.0;385.83;16.66;4.79 +25;7;2016;14;600.0;566.29;16.85;5.19 +25;7;2016;15;604.0;344.51;17.04;5.59 +25;7;2016;16;505.0;335.78;17;5.55 +25;7;2016;17;454.0;137.4;16.97;5.51 +25;7;2016;18;499.0;29.59;16.94;5.48 +25;7;2016;19;569.0;22.36;16.85;5.45 +25;7;2016;20;622.0;0;16.75;5.42 +25;7;2016;21;577.0;0;16.66;5.39 +25;7;2016;22;850.0;0;16.56;5.17 +25;7;2016;23;828.0;0;16.45;4.95 +26;7;2016;0;588.0;0;16.35;4.73 +26;7;2016;1;459.0;0;16.31;4.52 +26;7;2016;2;439.0;0;16.26;4.32 +26;7;2016;3;376.0;0;16.21;4.11 +26;7;2016;4;365.0;0;16.18;4.05 +26;7;2016;5;332.0;0;16.15;3.99 +26;7;2016;6;315.0;17.47;16.12;3.93 +26;7;2016;7;359.0;37.51;16.17;3.89 +26;7;2016;8;457.0;61.07;16.22;3.86 +26;7;2016;9;573.0;189.35;16.26;3.82 +26;7;2016;10;616.0;180.76;16.33;3.95 +26;7;2016;11;617.0;524.58;16.4;4.09 +26;7;2016;12;676.0;539.06;16.46;4.22 +26;7;2016;13;671.0;172.54;16.58;4.67 +26;7;2016;14;662.0;100.59;16.71;5.12 +26;7;2016;15;620.0;232.7;16.83;5.57 +26;7;2016;16;534.0;272.91;16.88;5.94 +26;7;2016;17;470.0;73.04;16.94;6.31 +26;7;2016;18;531.0;49.8;16.99;6.68 +26;7;2016;19;639.0;24.25;16.99;7.09 +26;7;2016;20;631.0;0;16.99;7.51 +26;7;2016;21;582.0;0;16.99;7.93 +26;7;2016;22;859.0;0;17.02;7.93 +26;7;2016;23;811.0;0;17.05;7.92 +27;7;2016;0;573.0;0;17.08;7.92 +27;7;2016;1;464.0;0;17.11;7.98 +27;7;2016;2;452.0;0;17.13;8.05 +27;7;2016;3;389.0;0;17.15;8.11 +27;7;2016;4;358.0;0;17.2;8.12 +27;7;2016;5;343.0;0;17.24;8.13 +27;7;2016;6;320.0;29.36;17.28;8.14 +27;7;2016;7;370.0;86.61;17.26;7.98 +27;7;2016;8;461.0;173.79;17.24;7.83 +27;7;2016;9;542.0;261.21;17.23;7.67 +27;7;2016;10;654.0;62.45;17.15;7.56 +27;7;2016;11;667.0;304.09;17.08;7.45 +27;7;2016;12;696.0;185.38;17.01;7.34 +27;7;2016;13;702.0;386.69;17.04;7.26 +27;7;2016;14;691.0;302.93;17.08;7.19 +27;7;2016;15;617.0;424.7;17.11;7.12 +27;7;2016;16;512.0;179.87;17.08;6.74 +27;7;2016;17;475.0;144.86;17.06;6.35 +27;7;2016;18;560.0;73.3;17.04;5.97 +27;7;2016;19;674.0;9.8;17.03;5.8 +27;7;2016;20;654.0;0;17.02;5.62 +27;7;2016;21;615.0;0;17.02;5.45 +27;7;2016;22;867.0;0;17.01;5.46 +27;7;2016;23;788.0;0;17;5.48 +28;7;2016;0;603.0;0;16.99;5.49 +28;7;2016;1;484.0;0;17.01;5.6 +28;7;2016;2;465.0;0;17.03;5.71 +28;7;2016;3;423.0;0;17.04;5.82 +28;7;2016;4;394.0;0;17.07;6.24 +28;7;2016;5;341.0;0;17.1;6.67 +28;7;2016;6;339.0;31.98;17.13;7.09 +28;7;2016;7;375.0;90.99;17.2;7.83 +28;7;2016;8;475.0;73.02;17.27;8.57 +28;7;2016;9;572.0;293.97;17.34;9.31 +28;7;2016;10;655.0;96.77;17.34;9.24 +28;7;2016;11;719.0;185.81;17.34;9.17 +28;7;2016;12;739.0;400.98;17.33;9.1 +28;7;2016;13;738.0;216.83;17.35;8.92 +28;7;2016;14;685.0;190.36;17.38;8.74 +28;7;2016;15;649.0;344.43;17.4;8.57 +28;7;2016;16;558.0;242.08;17.38;8.39 +28;7;2016;17;525.0;93.51;17.36;8.22 +28;7;2016;18;584.0;48.41;17.34;8.04 +28;7;2016;19;661.0;9.79;17.28;7.86 +28;7;2016;20;659.0;0;17.22;7.68 +28;7;2016;21;615.0;0;17.17;7.5 +28;7;2016;22;892.0;0;17.04;7.48 +28;7;2016;23;836.0;0;16.91;7.46 +29;7;2016;0;632.0;0;16.78;7.43 +29;7;2016;1;475.0;0;16.75;7.31 +29;7;2016;2;465.0;0;16.71;7.2 +29;7;2016;3;399.0;0;16.67;7.08 +29;7;2016;4;386.0;0;16.62;6.94 +29;7;2016;5;344.0;0;16.57;6.8 +29;7;2016;6;327.0;35.38;16.52;6.66 +29;7;2016;7;375.0;136.44;16.51;6.55 +29;7;2016;8;484.0;218.46;16.5;6.44 +29;7;2016;9;596.0;352.76;16.5;6.33 +29;7;2016;10;653.0;541.32;16.45;6.32 +29;7;2016;11;715.0;315.08;16.41;6.31 +29;7;2016;12;708.0;294.51;16.37;6.3 +29;7;2016;13;711.0;605.58;16.48;6.26 +29;7;2016;14;681.0;145.76;16.6;6.22 +29;7;2016;15;638.0;376.24;16.71;6.18 +29;7;2016;16;562.0;238.67;16.71;6.06 +29;7;2016;17;475.0;137.04;16.72;5.95 +29;7;2016;18;561.0;61.4;16.72;5.83 +29;7;2016;19;667.0;23;16.72;5.41 +29;7;2016;20;660.0;0;16.72;4.98 +29;7;2016;21;635.0;0;16.73;4.55 +29;7;2016;22;861.0;0;16.72;4.3 +29;7;2016;23;849.0;0;16.71;4.05 +30;7;2016;0;648.0;0;16.7;3.79 +30;7;2016;1;500.0;0;16.69;3.92 +30;7;2016;2;450.0;0;16.68;4.05 +30;7;2016;3;396.0;0;16.66;4.18 +30;7;2016;4;368.0;0;16.63;4.37 +30;7;2016;5;347.0;0;16.59;4.57 +30;7;2016;6;347.0;35.35;16.55;4.76 +30;7;2016;7;388.0;112.14;16.53;4.51 +30;7;2016;8;479.0;64.76;16.51;4.27 +30;7;2016;9;610.0;191.21;16.5;4.03 +30;7;2016;10;648.0;462.61;16.48;4.05 +30;7;2016;11;663.0;604.95;16.46;4.07 +30;7;2016;12;697.0;363.25;16.44;4.1 +30;7;2016;13;691.0;510.84;16.52;4.25 +30;7;2016;14;673.0;595.03;16.59;4.4 +30;7;2016;15;624.0;597.89;16.67;4.55 +30;7;2016;16;532.0;447.09;16.68;4.74 +30;7;2016;17;497.0;245.91;16.7;4.93 +30;7;2016;18;542.0;80.65;16.71;5.12 +30;7;2016;19;616.0;19.88;16.69;5.27 +30;7;2016;20;642.0;0;16.67;5.43 +30;7;2016;21;652.0;0;16.65;5.59 +30;7;2016;22;867.0;0;16.59;5.66 +30;7;2016;23;825.0;0;16.53;5.73 +31;7;2016;0;646.0;0;16.47;5.81 +31;7;2016;1;512.0;0;16.38;5.87 +31;7;2016;2;472.0;0;16.28;5.93 +31;7;2016;3;408.0;0;16.18;5.99 +31;7;2016;4;382.0;0;16.21;5.83 +31;7;2016;5;343.0;0;16.23;5.66 +31;7;2016;6;357.0;32.77;16.25;5.5 +31;7;2016;7;376.0;138.29;16.3;5.49 +31;7;2016;8;448.0;334.96;16.35;5.48 +31;7;2016;9;569.0;512.28;16.4;5.46 +31;7;2016;10;669.0;652.84;16.36;5.49 +31;7;2016;11;695.0;434.54;16.33;5.52 +31;7;2016;12;674.0;572.12;16.29;5.54 +31;7;2016;13;646.0;382.67;16.42;5.37 +31;7;2016;14;600.0;451.13;16.55;5.19 +31;7;2016;15;578.0;548.52;16.68;5.01 +31;7;2016;16;494.0;296.71;16.65;4.76 +31;7;2016;17;436.0;206.84;16.62;4.51 +31;7;2016;18;474.0;81.01;16.59;4.26 +31;7;2016;19;553.0;20.51;16.52;4.01 +31;7;2016;20;595.0;0;16.45;3.76 +31;7;2016;21;568.0;0;16.39;3.5 +31;7;2016;22;856.0;0;16.34;3.66 +31;7;2016;23;825.0;0;16.3;3.81 +1;8;2016;0;605.0;0;16.25;3.96 +1;8;2016;1;490.0;0;16.19;3.57 +1;8;2016;2;436.0;0;16.13;3.18 +1;8;2016;3;413.0;0;16.07;2.79 +1;8;2016;4;380.0;0;16.08;3.64 +1;8;2016;5;320.0;0;16.09;4.5 +1;8;2016;6;315.0;15.66;16.1;5.35 +1;8;2016;7;348.0;57.43;16.21;6.09 +1;8;2016;8;444.0;41.17;16.31;6.82 +1;8;2016;9;572.0;94.01;16.42;7.56 +1;8;2016;10;629.0;104.85;16.51;8.34 +1;8;2016;11;662.0;177.52;16.6;9.12 +1;8;2016;12;700.0;114.97;16.7;9.9 +1;8;2016;13;702.0;82.49;16.7;10.89 +1;8;2016;14;695.0;74.86;16.71;11.88 +1;8;2016;15;675.0;68.78;16.72;12.87 +1;8;2016;16;592.0;55.15;16.84;12.36 +1;8;2016;17;600.0;42.55;16.97;11.85 +1;8;2016;18;649.0;16.07;17.09;11.34 +1;8;2016;19;718.0;6.06;17.25;11.23 +1;8;2016;20;726.0;0;17.41;11.12 +1;8;2016;21;691.0;0;17.58;11.01 +1;8;2016;22;889.0;0;17.66;11.21 +1;8;2016;23;817.0;0;17.73;11.42 +2;8;2016;0;617.0;0;17.81;11.63 +2;8;2016;1;525.0;0;17.8;11.71 +2;8;2016;2;469.0;0;17.78;11.79 +2;8;2016;3;411.0;0;17.76;11.88 +2;8;2016;4;392.0;0;17.8;11.68 +2;8;2016;5;336.0;0;17.83;11.49 +2;8;2016;6;342.0;8.13;17.86;11.3 +2;8;2016;7;392.0;96.53;17.91;11.25 +2;8;2016;8;511.0;50.38;17.97;11.2 +2;8;2016;9;618.0;78.16;18.02;11.14 +2;8;2016;10;688.0;95;18.04;11.15 +2;8;2016;11;690.0;111.97;18.06;11.16 +2;8;2016;12;743.0;125.15;18.08;11.17 +2;8;2016;13;744.0;258.99;18.05;11.2 +2;8;2016;14;721.0;85.03;18.02;11.23 +2;8;2016;15;683.0;218.7;17.99;11.26 +2;8;2016;16;591.0;154.21;18.04;11.18 +2;8;2016;17;555.0;139.87;18.09;11.1 +2;8;2016;18;598.0;54.3;18.14;11.02 +2;8;2016;19;747.0;11.43;18.12;10.8 +2;8;2016;20;731.0;0;18.09;10.57 +2;8;2016;21;699.0;0;18.07;10.34 +2;8;2016;22;898.0;0;18.09;10.04 +2;8;2016;23;821.0;0;18.11;9.74 +3;8;2016;0;638.0;0;18.13;9.43 +3;8;2016;1;529.0;0;18.02;9.38 +3;8;2016;2;489.0;0;17.91;9.32 +3;8;2016;3;417.0;0;17.79;9.27 +3;8;2016;4;396.0;0;17.79;9.04 +3;8;2016;5;365.0;0;17.79;8.81 +3;8;2016;6;339.0;32.55;17.78;8.58 +3;8;2016;7;394.0;104.23;17.69;8.39 +3;8;2016;8;516.0;181.5;17.59;8.19 +3;8;2016;9;606.0;486.09;17.5;8 +3;8;2016;10;717.0;681.92;17.32;8.24 +3;8;2016;11;737.0;774.5;17.14;8.49 +3;8;2016;12;724.0;802.06;16.96;8.73 +3;8;2016;13;723.0;676.97;16.84;8.97 +3;8;2016;14;698.0;753.8;16.72;9.21 +3;8;2016;15;661.0;612.69;16.61;9.45 +3;8;2016;16;528.0;439.2;16.45;9.41 +3;8;2016;17;499.0;204.33;16.3;9.37 +3;8;2016;18;574.0;70.34;16.14;9.34 +3;8;2016;19;681.0;10.42;16.19;9.2 +3;8;2016;20;701.0;0;16.23;9.07 +3;8;2016;21;640.0;0;16.28;8.94 +3;8;2016;22;917.0;0;16.43;8.65 +3;8;2016;23;846.0;0;16.59;8.36 +4;8;2016;0;617.0;0;16.74;8.07 +4;8;2016;1;503.0;0;16.67;8.06 +4;8;2016;2;476.0;0;16.6;8.06 +4;8;2016;3;424.0;0;16.53;8.06 +4;8;2016;4;401.0;0;16.54;7.55 +4;8;2016;5;346.0;0;16.55;7.04 +4;8;2016;6;334.0;22.4;16.56;6.54 +4;8;2016;7;394.0;120.38;16.54;6 +4;8;2016;8;512.0;152.38;16.53;5.47 +4;8;2016;9;630.0;119.2;16.51;4.94 +4;8;2016;10;706.0;97.59;16.54;5.08 +4;8;2016;11;741.0;55.8;16.57;5.21 +4;8;2016;12;732.0;305.96;16.6;5.35 +4;8;2016;13;738.0;390.64;16.61;5.71 +4;8;2016;14;703.0;460.29;16.63;6.08 +4;8;2016;15;662.0;302.93;16.65;6.44 +4;8;2016;16;609.0;320.46;16.65;6.32 +4;8;2016;17;571.0;257.11;16.66;6.19 +4;8;2016;18;552.0;71.11;16.67;6.07 +4;8;2016;19;638.0;17.43;16.69;5.98 +4;8;2016;20;667.0;0;16.71;5.89 +4;8;2016;21;653.0;0;16.73;5.81 +4;8;2016;22;900.0;0;16.73;5.68 +4;8;2016;23;853.0;0;16.72;5.56 +5;8;2016;0;661.0;0;16.72;5.43 +5;8;2016;1;519.0;0;16.55;5.29 +5;8;2016;2;478.0;0;16.38;5.14 +5;8;2016;3;423.0;0;16.2;4.99 +5;8;2016;4;407.0;0;16.12;4.89 +5;8;2016;5;351.0;0;16.04;4.78 +5;8;2016;6;340.0;30.83;15.95;4.68 +5;8;2016;7;393.0;131.86;15.99;4.9 +5;8;2016;8;535.0;323.41;16.02;5.13 +5;8;2016;9;642.0;437.78;16.06;5.35 +5;8;2016;10;714.0;642.78;16.16;5.29 +5;8;2016;11;728.0;346.77;16.27;5.22 +5;8;2016;12;703.0;743.75;16.38;5.16 +5;8;2016;13;717.0;796.17;16.56;5.31 +5;8;2016;14;731.0;733.77;16.75;5.45 +5;8;2016;15;683.0;623.29;16.94;5.6 +5;8;2016;16;568.0;449.07;16.95;5.48 +5;8;2016;17;520.0;163.46;16.97;5.36 +5;8;2016;18;572.0;65.89;16.98;5.24 +5;8;2016;19;669.0;5.06;16.95;5 +5;8;2016;20;678.0;0;16.92;4.76 +5;8;2016;21;676.0;0;16.89;4.52 +5;8;2016;22;922.0;0;16.91;4.46 +5;8;2016;23;852.0;0;16.94;4.4 +6;8;2016;0;642.0;0;16.96;4.34 +6;8;2016;1;527.0;0;16.88;4.37 +6;8;2016;2;480.0;0;16.8;4.39 +6;8;2016;3;412.0;0;16.71;4.41 +6;8;2016;4;395.0;0;16.72;3.99 +6;8;2016;5;366.0;0;16.73;3.56 +6;8;2016;6;367.0;23.61;16.73;3.13 +6;8;2016;7;415.0;127.09;16.78;3.22 +6;8;2016;8;534.0;229.28;16.84;3.31 +6;8;2016;9;635.0;339.61;16.89;3.39 +6;8;2016;10;691.0;553;16.93;3.78 +6;8;2016;11;716.0;593.98;16.98;4.17 +6;8;2016;12;716.0;811.97;17.03;4.57 +6;8;2016;13;717.0;801.42;17.11;5.09 +6;8;2016;14;746.0;715.39;17.19;5.6 +6;8;2016;15;681.0;626.86;17.28;6.12 +6;8;2016;16;547.0;456.19;17.27;6.24 +6;8;2016;17;485.0;234.66;17.27;6.36 +6;8;2016;18;523.0;70.76;17.27;6.48 +6;8;2016;19;611.0;14.98;17.24;6.45 +6;8;2016;20;586.0;0;17.2;6.41 +6;8;2016;21;552.0;0;17.17;6.37 +6;8;2016;22;844.0;0;17.18;6.39 +6;8;2016;23;804.0;0;17.2;6.41 +7;8;2016;0;611.0;0;17.21;6.43 +7;8;2016;1;507.0;0;17.16;6.61 +7;8;2016;2;466.0;0;17.11;6.8 +7;8;2016;3;407.0;0;17.05;6.98 +7;8;2016;4;388.0;0;17.09;6.79 +7;8;2016;5;359.0;0;17.12;6.6 +7;8;2016;6;351.0;22.96;17.15;6.41 +7;8;2016;7;373.0;56.12;17.21;6.2 +7;8;2016;8;462.0;127.27;17.26;5.98 +7;8;2016;9;555.0;205.72;17.32;5.77 +7;8;2016;10;690.0;628.18;17.3;5.7 +7;8;2016;11;790.0;697.31;17.29;5.64 +7;8;2016;12;799.0;794.95;17.28;5.57 +7;8;2016;13;779.0;785.63;17.3;5.6 +7;8;2016;14;733.0;736.33;17.33;5.62 +7;8;2016;15;695.0;620.81;17.36;5.64 +7;8;2016;16;590.0;452.21;17.41;5.91 +7;8;2016;17;516.0;224.94;17.46;6.18 +7;8;2016;18;533.0;61.79;17.51;6.46 +7;8;2016;19;591.0;14.37;17.43;6.77 +7;8;2016;20;652.0;0;17.35;7.09 +7;8;2016;21;661.0;0;17.28;7.41 +7;8;2016;22;939.0;0;17.13;7.18 +7;8;2016;23;846.0;0;16.98;6.95 +8;8;2016;0;612.0;0;16.83;6.72 +8;8;2016;1;517.0;0;16.84;6.56 +8;8;2016;2;455.0;0;16.85;6.4 +8;8;2016;3;409.0;0;16.86;6.23 +8;8;2016;4;398.0;0;16.95;6.23 +8;8;2016;5;343.0;0;17.03;6.23 +8;8;2016;6;331.0;18.61;17.11;6.22 +8;8;2016;7;387.0;132.13;17.14;6.14 +8;8;2016;8;503.0;216.26;17.18;6.06 +8;8;2016;9;650.0;467.69;17.21;5.97 +8;8;2016;10;741.0;246.08;17.07;6.05 +8;8;2016;11;719.0;646.34;16.94;6.12 +8;8;2016;12;743.0;391.04;16.81;6.19 +8;8;2016;13;744.0;618.12;16.66;6.1 +8;8;2016;14;725.0;379.23;16.51;6.01 +8;8;2016;15;676.0;464.43;16.37;5.92 +8;8;2016;16;600.0;398.89;16.25;6.39 +8;8;2016;17;557.0;210.45;16.14;6.86 +8;8;2016;18;583.0;72.58;16.02;7.34 +8;8;2016;19;682.0;0;15.89;7.39 +8;8;2016;20;679.0;0;15.75;7.44 +8;8;2016;21;631.0;0;15.62;7.49 +8;8;2016;22;896.0;0;15.58;7.45 +8;8;2016;23;845.0;0;15.55;7.41 +9;8;2016;0;632.0;0;15.51;7.37 +9;8;2016;1;502.0;0;15.81;7.06 +9;8;2016;2;499.0;0;16.11;6.76 +9;8;2016;3;439.0;0;16.41;6.46 +9;8;2016;4;407.0;0;16.38;6.46 +9;8;2016;5;363.0;0;16.34;6.46 +9;8;2016;6;351.0;23.06;16.3;6.46 +9;8;2016;7;390.0;130.02;16.33;6.47 +9;8;2016;8;527.0;212.53;16.35;6.48 +9;8;2016;9;626.0;365.09;16.38;6.5 +9;8;2016;10;719.0;163.57;16.31;6.8 +9;8;2016;11;714.0;681.82;16.24;7.1 +9;8;2016;12;726.0;760.03;16.17;7.41 +9;8;2016;13;719.0;768.34;16.22;7.25 +9;8;2016;14;729.0;733.02;16.27;7.09 +9;8;2016;15;693.0;604.85;16.33;6.92 +9;8;2016;16;574.0;412.3;16.21;7.34 +9;8;2016;17;521.0;215.19;16.1;7.75 +9;8;2016;18;612.0;71.68;15.98;8.17 +9;8;2016;19;721.0;12.16;15.78;8.06 +9;8;2016;20;734.0;0;15.57;7.95 +9;8;2016;21;672.0;0;15.37;7.85 +9;8;2016;22;927.0;0;15.27;7.46 +9;8;2016;23;857.0;0;15.18;7.07 +10;8;2016;0;650.0;0;15.08;6.68 +10;8;2016;1;519.0;0;15.38;6.69 +10;8;2016;2;495.0;0;15.68;6.7 +10;8;2016;3;416.0;0;15.97;6.72 +10;8;2016;4;403.0;0;15.98;6.79 +10;8;2016;5;358.0;0;15.99;6.86 +10;8;2016;6;363.0;25.66;16;6.94 +10;8;2016;7;426.0;117.84;16.06;6.84 +10;8;2016;8;524.0;287.62;16.11;6.74 +10;8;2016;9;659.0;426.66;16.17;6.65 +10;8;2016;10;736.0;445.01;16.22;6.44 +10;8;2016;11;750.0;518.77;16.27;6.23 +10;8;2016;12;769.0;664.01;16.32;6.03 +10;8;2016;13;743.0;687.57;16.37;6.13 +10;8;2016;14;760.0;422.6;16.42;6.23 +10;8;2016;15;720.0;217.01;16.48;6.33 +10;8;2016;16;588.0;423.59;16.52;6.53 +10;8;2016;17;530.0;246.02;16.57;6.74 +10;8;2016;18;576.0;70.27;16.62;6.94 +10;8;2016;19;732.0;11.52;16.61;6.86 +10;8;2016;20;745.0;0;16.6;6.78 +10;8;2016;21;700.0;0;16.59;6.7 +10;8;2016;22;923.0;0;16.53;6.52 +10;8;2016;23;877.0;0;16.47;6.34 +11;8;2016;0;631.0;0;16.41;6.17 +11;8;2016;1;525.0;0;16.38;5.97 +11;8;2016;2;481.0;0;16.35;5.78 +11;8;2016;3;417.0;0;16.31;5.59 +11;8;2016;4;403.0;0;16.29;5.67 +11;8;2016;5;360.0;0;16.26;5.75 +11;8;2016;6;365.0;24.34;16.23;5.83 +11;8;2016;7;398.0;124.41;16.26;5.98 +11;8;2016;8;517.0;327.44;16.28;6.12 +11;8;2016;9;665.0;520.29;16.31;6.26 +11;8;2016;10;709.0;609.27;16.25;6.26 +11;8;2016;11;705.0;717.81;16.19;6.25 +11;8;2016;12;730.0;778.49;16.13;6.25 +11;8;2016;13;725.0;789.79;16.07;6.35 +11;8;2016;14;750.0;735.36;16.01;6.45 +11;8;2016;15;670.0;614.09;15.96;6.55 +11;8;2016;16;578.0;361.1;15.89;6.57 +11;8;2016;17;539.0;218.12;15.82;6.58 +11;8;2016;18;583.0;68.87;15.75;6.59 +11;8;2016;19;699.0;8.23;15.7;6.38 +11;8;2016;20;705.0;0;15.64;6.16 +11;8;2016;21;637.0;0;15.59;5.94 +11;8;2016;22;930.0;0;15.62;5.53 +11;8;2016;23;856.0;0;15.65;5.12 +12;8;2016;0;638.0;0;15.68;4.7 +12;8;2016;1;502.0;0;15.68;4.17 +12;8;2016;2;470.0;0;15.67;3.64 +12;8;2016;3;428.0;0;15.66;3.1 +12;8;2016;4;408.0;0;15.58;2.88 +12;8;2016;5;360.0;0;15.5;2.65 +12;8;2016;6;360.0;18.75;15.41;2.43 +12;8;2016;7;390.0;81.04;15.33;2.34 +12;8;2016;8;506.0;136.31;15.24;2.24 +12;8;2016;9;662.0;198.2;15.16;2.15 +12;8;2016;10;706.0;145.48;15.24;1.99 +12;8;2016;11;739.0;265.9;15.33;1.83 +12;8;2016;12;735.0;446.29;15.42;1.67 +12;8;2016;13;710.0;417.26;15.55;1.73 +12;8;2016;14;722.0;385.42;15.68;1.8 +12;8;2016;15;681.0;417.76;15.81;1.86 +12;8;2016;16;574.0;364.27;15.98;1.49 +12;8;2016;17;510.0;200.07;16.16;1.11 +12;8;2016;18;576.0;62.2;16.34;0.73 +12;8;2016;19;693.0;8.72;16.4;0.71 +12;8;2016;20;701.0;0;16.46;0.69 +12;8;2016;21;678.0;0;16.52;0.66 +12;8;2016;22;932.0;0;16.48;1.11 +12;8;2016;23;881.0;0;16.45;1.56 +13;8;2016;0;660.0;0;16.41;2.01 +13;8;2016;1;538.0;0;16.25;1.71 +13;8;2016;2;484.0;0;16.09;1.4 +13;8;2016;3;437.0;0;15.93;1.09 +13;8;2016;4;392.0;0;15.91;1.08 +13;8;2016;5;353.0;0;15.88;1.06 +13;8;2016;6;364.0;21.79;15.85;1.05 +13;8;2016;7;412.0;127.68;16.02;1.6 +13;8;2016;8;547.0;318.09;16.19;2.16 +13;8;2016;9;673.0;496.43;16.36;2.72 +13;8;2016;10;706.0;649.43;16.52;3.02 +13;8;2016;11;733.0;738.7;16.68;3.31 +13;8;2016;12;750.0;800.11;16.85;3.61 +13;8;2016;13;714.0;776.69;16.99;3.66 +13;8;2016;14;706.0;706.46;17.13;3.71 +13;8;2016;15;670.0;586.79;17.27;3.75 +13;8;2016;16;563.0;426.53;17.26;4.07 +13;8;2016;17;512.0;231.29;17.25;4.39 +13;8;2016;18;579.0;62.1;17.24;4.7 +13;8;2016;19;670.0;6.57;17.14;4.8 +13;8;2016;20;674.0;0;17.03;4.89 +13;8;2016;21;673.0;0;16.93;4.98 +13;8;2016;22;898.0;0;16.81;5.1 +13;8;2016;23;855.0;0;16.7;5.23 +14;8;2016;0;683.0;0;16.58;5.35 +14;8;2016;1;526.0;0;16.42;5.53 +14;8;2016;2;499.0;0;16.25;5.71 +14;8;2016;3;435.0;0;16.08;5.89 +14;8;2016;4;395.0;0;16.02;5.94 +14;8;2016;5;352.0;0;15.96;5.99 +14;8;2016;6;354.0;19.35;15.9;6.04 +14;8;2016;7;373.0;128.03;16.05;6.04 +14;8;2016;8;481.0;291.92;16.21;6.04 +14;8;2016;9;605.0;509.63;16.36;6.04 +14;8;2016;10;731.0;664.56;16.68;6.03 +14;8;2016;11;775.0;745.49;17;6.01 +14;8;2016;12;738.0;614.2;17.33;6 +14;8;2016;13;714.0;713.59;17.57;6.25 +14;8;2016;14;688.0;731.7;17.82;6.5 +14;8;2016;15;650.0;613.57;18.07;6.74 +14;8;2016;16;521.0;443.96;18.09;6.79 +14;8;2016;17;468.0;240.2;18.12;6.83 +14;8;2016;18;562.0;53.27;18.14;6.87 +14;8;2016;19;647.0;7.58;18.07;6.74 +14;8;2016;20;690.0;0;18;6.61 +14;8;2016;21;716.0;0;17.93;6.48 +14;8;2016;22;922.0;0;17.9;6.42 +14;8;2016;23;842.0;0;17.88;6.35 +15;8;2016;0;652.0;0;17.85;6.29 +15;8;2016;1;538.0;0;17.74;6.41 +15;8;2016;2;492.0;0;17.62;6.53 +15;8;2016;3;434.0;0;17.5;6.65 +15;8;2016;4;403.0;0;17.52;6.67 +15;8;2016;5;348.0;0;17.54;6.69 +15;8;2016;6;331.0;17.35;17.56;6.72 +15;8;2016;7;354.0;128.09;17.74;6.69 +15;8;2016;8;519.0;336.49;17.93;6.67 +15;8;2016;9;624.0;519.36;18.11;6.65 +15;8;2016;10;689.0;676.73;18.37;6.57 +15;8;2016;11;732.0;756.49;18.63;6.5 +15;8;2016;12;713.0;516.37;18.9;6.43 +15;8;2016;13;666.0;796.86;19.13;6.5 +15;8;2016;14;636.0;730.11;19.36;6.57 +15;8;2016;15;626.0;607.79;19.59;6.63 +15;8;2016;16;535.0;439.45;19.65;6.81 +15;8;2016;17;485.0;229.85;19.71;6.98 +15;8;2016;18;520.0;61.17;19.77;7.16 +15;8;2016;19;613.0;6.47;19.75;7.31 +15;8;2016;20;667.0;0;19.73;7.45 +15;8;2016;21;662.0;0;19.72;7.6 +15;8;2016;22;881.0;0;19.68;7.5 +15;8;2016;23;818.0;0;19.65;7.4 +16;8;2016;0;606.0;0;19.61;7.3 +16;8;2016;1;502.0;0;19.39;7.31 +16;8;2016;2;463.0;0;19.17;7.33 +16;8;2016;3;426.0;0;18.94;7.35 +16;8;2016;4;406.0;0;18.89;7.26 +16;8;2016;5;335.0;0;18.83;7.17 +16;8;2016;6;325.0;19.06;18.77;7.08 +16;8;2016;7;382.0;122.98;18.87;7.02 +16;8;2016;8;482.0;315.76;18.98;6.96 +16;8;2016;9;589.0;427.23;19.08;6.9 +16;8;2016;10;678.0;568.69;19.19;6.6 +16;8;2016;11;707.0;729.48;19.3;6.3 +16;8;2016;12;719.0;773.82;19.42;6 +16;8;2016;13;704.0;553.87;19.54;5.78 +16;8;2016;14;706.0;448.92;19.66;5.57 +16;8;2016;15;640.0;564.81;19.79;5.35 +16;8;2016;16;553.0;402.77;19.93;5.03 +16;8;2016;17;502.0;105.65;20.08;4.7 +16;8;2016;18;571.0;49.13;20.23;4.37 +16;8;2016;19;625.0;5.96;19.77;4.55 +16;8;2016;20;640.0;0;19.31;4.73 +16;8;2016;21;621.0;0;18.86;4.91 +16;8;2016;22;910.0;0;18.66;4.43 +16;8;2016;23;820.0;0;18.46;3.94 +17;8;2016;0;619.0;0;18.26;3.46 +17;8;2016;1;512.0;0;18.23;3.51 +17;8;2016;2;478.0;0;18.19;3.56 +17;8;2016;3;431.0;0;18.15;3.61 +17;8;2016;4;401.0;0;18.17;3.64 +17;8;2016;5;370.0;0;18.18;3.66 +17;8;2016;6;348.0;8.1;18.19;3.68 +17;8;2016;7;399.0;102.8;18.24;3.58 +17;8;2016;8;515.0;163.27;18.29;3.48 +17;8;2016;9;599.0;158.31;18.34;3.38 +17;8;2016;10;671.0;306.65;18.34;3.41 +17;8;2016;11;712.0;104.13;18.34;3.44 +17;8;2016;12;759.0;67.85;18.34;3.48 +17;8;2016;13;740.0;157.71;18.21;3.42 +17;8;2016;14;770.0;78.45;18.08;3.36 +17;8;2016;15;722.0;154.74;17.95;3.3 +17;8;2016;16;626.0;49.51;17.85;4.26 +17;8;2016;17;553.0;70.41;17.75;5.23 +17;8;2016;18;604.0;53.19;17.65;6.19 +17;8;2016;19;658.0;2.7;17.51;6.7 +17;8;2016;20;695.0;0;17.37;7.21 +17;8;2016;21;649.0;0;17.24;7.72 +17;8;2016;22;916.0;0;17.15;7.83 +17;8;2016;23;809.0;0;17.05;7.94 +18;8;2016;0;601.0;0;16.96;8.06 +18;8;2016;1;471.0;0;17.08;8.2 +18;8;2016;2;469.0;0;17.19;8.34 +18;8;2016;3;434.0;0;17.3;8.48 +18;8;2016;4;410.0;0;17.22;8.58 +18;8;2016;5;356.0;0;17.14;8.68 +18;8;2016;6;329.0;12.07;17.06;8.77 +18;8;2016;7;377.0;98.92;16.96;8.35 +18;8;2016;8;519.0;145.64;16.85;7.93 +18;8;2016;9;641.0;201.1;16.75;7.5 +18;8;2016;10;705.0;393.29;16.66;7.13 +18;8;2016;11;735.0;313.05;16.57;6.76 +18;8;2016;12;736.0;476.43;16.48;6.39 +18;8;2016;13;725.0;685.86;16.56;5.83 +18;8;2016;14;700.0;466.44;16.64;5.26 +18;8;2016;15;650.0;299.72;16.73;4.7 +18;8;2016;16;558.0;184.31;16.84;4.46 +18;8;2016;17;484.0;85.82;16.96;4.22 +18;8;2016;18;547.0;15.4;17.07;3.97 +18;8;2016;19;664.0;2.7;17.17;4.17 +18;8;2016;20;660.0;0;17.27;4.37 +18;8;2016;21;619.0;0;17.38;4.57 +18;8;2016;22;909.0;0;17.47;5.95 +18;8;2016;23;823.0;0;17.55;7.34 +19;8;2016;0;622.0;0;17.64;8.73 +19;8;2016;1;504.0;0;17.81;9.66 +19;8;2016;2;473.0;0;17.98;10.58 +19;8;2016;3;420.0;0;18.15;11.5 +19;8;2016;4;397.0;0;18.09;11.75 +19;8;2016;5;351.0;0;18.03;12 +19;8;2016;6;330.0;17.93;17.97;12.25 +19;8;2016;7;374.0;125.48;17.85;11.83 +19;8;2016;8;513.0;335.96;17.74;11.42 +19;8;2016;9;608.0;512.79;17.62;11.01 +19;8;2016;10;687.0;679.73;17.53;11.37 +19;8;2016;11;726.0;620.3;17.44;11.72 +19;8;2016;12;714.0;675.57;17.36;12.08 +19;8;2016;13;723.0;774.99;17.42;12.13 +19;8;2016;14;706.0;727.93;17.48;12.17 +19;8;2016;15;668.0;245.72;17.54;12.22 +19;8;2016;16;559.0;342.23;17.57;12.34 +19;8;2016;17;511.0;220.74;17.6;12.46 +19;8;2016;18;574.0;50.91;17.63;12.58 +19;8;2016;19;627.0;2.7;17.6;12.59 +19;8;2016;20;639.0;0;17.57;12.61 +19;8;2016;21;625.0;0;17.54;12.62 +19;8;2016;22;903.0;0;17.48;12.73 +19;8;2016;23;805.0;0;17.42;12.84 +20;8;2016;0;592.0;0;17.36;12.95 +20;8;2016;1;491.0;0;17.28;13.25 +20;8;2016;2;466.0;0;17.19;13.54 +20;8;2016;3;405.0;0;17.1;13.83 +20;8;2016;4;390.0;0;17.06;13.66 +20;8;2016;5;352.0;0;17.02;13.48 +20;8;2016;6;333.0;15.01;16.98;13.3 +20;8;2016;7;382.0;122.47;16.97;13.15 +20;8;2016;8;490.0;315.36;16.96;13.01 +20;8;2016;9;625.0;488.34;16.95;12.87 +20;8;2016;10;689.0;652.64;16.87;13.01 +20;8;2016;11;674.0;232.62;16.8;13.14 +20;8;2016;12;672.0;742.83;16.73;13.28 +20;8;2016;13;683.0;703.11;16.74;13.28 +20;8;2016;14;697.0;409.15;16.76;13.27 +20;8;2016;15;666.0;450.74;16.78;13.27 +20;8;2016;16;575.0;175.97;16.8;13.03 +20;8;2016;17;494.0;67.22;16.82;12.78 +20;8;2016;18;547.0;25.48;16.84;12.54 +20;8;2016;19;630.0;1.86;16.86;12.26 +20;8;2016;20;604.0;0;16.87;11.99 +20;8;2016;21;600.0;0;16.89;11.71 +20;8;2016;22;870.0;0;16.92;11.46 +20;8;2016;23;799.0;0;16.96;11.2 +21;8;2016;0;600.0;0;17;10.95 +21;8;2016;1;483.0;0;16.88;10.72 +21;8;2016;2;471.0;0;16.76;10.48 +21;8;2016;3;407.0;0;16.64;10.25 +21;8;2016;4;391.0;0;16.72;9.82 +21;8;2016;5;343.0;0;16.8;9.38 +21;8;2016;6;327.0;13.83;16.87;8.95 +21;8;2016;7;367.0;112.37;16.97;8.47 +21;8;2016;8;473.0;127.97;17.07;8 +21;8;2016;9;599.0;165.97;17.17;7.52 +21;8;2016;10;703.0;207.11;17.23;7.52 +21;8;2016;11;737.0;222.74;17.3;7.52 +21;8;2016;12;706.0;171.89;17.37;7.52 +21;8;2016;13;673.0;367.38;17.25;7.94 +21;8;2016;14;665.0;272.55;17.13;8.37 +21;8;2016;15;612.0;609.76;17.01;8.8 +21;8;2016;16;527.0;214.4;17.01;8.59 +21;8;2016;17;424.0;229.81;17.02;8.39 +21;8;2016;18;482.0;42.07;17.03;8.18 +21;8;2016;19;562.0;1.46;17.02;8.02 +21;8;2016;20;583.0;0;17.01;7.86 +21;8;2016;21;588.0;0;17;7.7 +21;8;2016;22;846.0;0;17.03;7.77 +21;8;2016;23;824.0;0;17.07;7.83 +22;8;2016;0;591.0;0;17.1;7.9 +22;8;2016;1;465.0;0;17.06;8.04 +22;8;2016;2;444.0;0;17.02;8.18 +22;8;2016;3;406.0;0;16.97;8.32 +22;8;2016;4;392.0;0;17;8.01 +22;8;2016;5;331.0;0;17.03;7.71 +22;8;2016;6;317.0;12.07;17.05;7.41 +22;8;2016;7;373.0;124.04;17.13;7.11 +22;8;2016;8;476.0;334.8;17.21;6.82 +22;8;2016;9;580.0;518.83;17.29;6.52 +22;8;2016;10;631.0;674.12;17.34;6.14 +22;8;2016;11;687.0;756.18;17.39;5.76 +22;8;2016;12;683.0;801.21;17.44;5.38 +22;8;2016;13;665.0;788.54;17.47;5.36 +22;8;2016;14;680.0;721.16;17.5;5.33 +22;8;2016;15;650.0;604.74;17.53;5.31 +22;8;2016;16;568.0;431.13;17.63;4.76 +22;8;2016;17;506.0;226.13;17.74;4.21 +22;8;2016;18;539.0;41.82;17.85;3.66 +22;8;2016;19;630.0;0;17.95;3.67 +22;8;2016;20;634.0;0;18.05;3.69 +22;8;2016;21;624.0;0;18.16;3.71 +22;8;2016;22;844.0;0;18.33;4.06 +22;8;2016;23;808.0;0;18.51;4.42 +23;8;2016;0;596.0;0;18.68;4.77 +23;8;2016;1;476.0;0;18.77;4.59 +23;8;2016;2;437.0;0;18.85;4.41 +23;8;2016;3;413.0;0;18.93;4.23 +23;8;2016;4;405.0;0;18.88;4.35 +23;8;2016;5;355.0;0;18.82;4.46 +23;8;2016;6;349.0;13.67;18.76;4.58 +23;8;2016;7;372.0;27.24;18.61;4.04 +23;8;2016;8;497.0;210.16;18.47;3.49 +23;8;2016;9;596.0;492.18;18.32;2.95 +23;8;2016;10;667.0;614.11;18.1;2.46 +23;8;2016;11;676.0;627.96;17.89;1.96 +23;8;2016;12;710.0;733.43;17.68;1.46 +23;8;2016;13;683.0;735.56;17.66;2.1 +23;8;2016;14;678.0;662.39;17.65;2.73 +23;8;2016;15;628.0;564.36;17.64;3.37 +23;8;2016;16;529.0;383.98;17.59;3.65 +23;8;2016;17;483.0;84.17;17.54;3.93 +23;8;2016;18;571.0;39.34;17.49;4.21 +23;8;2016;19;674.0;0;17.37;4.67 +23;8;2016;20;639.0;0;17.25;5.14 +23;8;2016;21;624.0;0;17.14;5.6 +23;8;2016;22;846.0;0;17.02;5.88 +23;8;2016;23;813.0;0;16.91;6.16 +24;8;2016;0;596.0;0;16.8;6.44 +24;8;2016;1;471.0;0;16.6;6.62 +24;8;2016;2;449.0;0;16.4;6.79 +24;8;2016;3;426.0;0;16.19;6.97 +24;8;2016;4;410.0;0;16.15;6.97 +24;8;2016;5;347.0;0;16.1;6.97 +24;8;2016;6;352.0;12.14;16.05;6.97 +24;8;2016;7;394.0;108.96;16.17;7.05 +24;8;2016;8;524.0;156.7;16.3;7.14 +24;8;2016;9;598.0;130.42;16.42;7.23 +24;8;2016;10;657.0;139.7;16.57;7.15 +24;8;2016;11;688.0;61.81;16.73;7.07 +24;8;2016;12;724.0;277.37;16.89;6.99 +24;8;2016;13;722.0;508.87;16.81;6.46 +24;8;2016;14;696.0;725.46;16.74;5.92 +24;8;2016;15;677.0;577.51;16.67;5.38 +24;8;2016;16;574.0;188.35;16.69;5.48 +24;8;2016;17;504.0;83.97;16.71;5.57 +24;8;2016;18;561.0;22.05;16.73;5.67 +24;8;2016;19;628.0;0;16.74;5.39 +24;8;2016;20;658.0;0;16.75;5.11 +24;8;2016;21;632.0;0;16.77;4.83 +24;8;2016;22;839.0;0;16.77;4.8 +24;8;2016;23;783.0;0;16.78;4.77 +25;8;2016;0;556.0;0;16.79;4.74 +25;8;2016;1;444.0;0;16.69;4.28 +25;8;2016;2;438.0;0;16.59;3.81 +25;8;2016;3;398.0;0;16.48;3.34 +25;8;2016;4;395.0;0;16.46;3.18 +25;8;2016;5;328.0;0;16.44;3.02 +25;8;2016;6;345.0;10.95;16.42;2.86 +25;8;2016;7;404.0;93.77;16.49;3.14 +25;8;2016;8;486.0;190.87;16.57;3.42 +25;8;2016;9;604.0;341.46;16.64;3.7 +25;8;2016;10;644.0;89.67;16.72;3.62 +25;8;2016;11;681.0;161.15;16.8;3.54 +25;8;2016;12;685.0;507.73;16.88;3.46 +25;8;2016;13;693.0;132.59;16.93;3.71 +25;8;2016;14;679.0;253.34;16.98;3.97 +25;8;2016;15;622.0;197.33;17.04;4.22 +25;8;2016;16;560.0;137.58;16.97;4.28 +25;8;2016;17;505.0;23.37;16.91;4.33 +25;8;2016;18;571.0;11.64;16.84;4.39 +25;8;2016;19;622.0;0;16.77;4.24 +25;8;2016;20;624.0;0;16.7;4.09 +25;8;2016;21;607.0;0;16.64;3.94 +25;8;2016;22;825.0;0;16.58;4.34 +25;8;2016;23;789.0;0;16.51;4.74 +26;8;2016;0;580.0;0;16.45;5.14 +26;8;2016;1;459.0;0;16.38;5.24 +26;8;2016;2;434.0;0;16.31;5.33 +26;8;2016;3;396.0;0;16.23;5.42 +26;8;2016;4;389.0;0;16.09;5.18 +26;8;2016;5;346.0;0;15.95;4.94 +26;8;2016;6;329.0;10.43;15.81;4.7 +26;8;2016;7;388.0;121.53;15.87;4.23 +26;8;2016;8;508.0;329.8;15.92;3.75 +26;8;2016;9;575.0;518.32;15.98;3.27 +26;8;2016;10;614.0;669.41;16.17;3.18 +26;8;2016;11;618.0;744.68;16.36;3.09 +26;8;2016;12;646.0;787.69;16.55;3.01 +26;8;2016;13;659.0;777.76;16.67;3.35 +26;8;2016;14;639.0;677.85;16.8;3.7 +26;8;2016;15;590.0;560.38;16.93;4.04 +26;8;2016;16;495.0;421.41;16.93;4.44 +26;8;2016;17;446.0;165.91;16.94;4.84 +26;8;2016;18;511.0;42.04;16.94;5.24 +26;8;2016;19;584.0;0;16.93;5.31 +26;8;2016;20;584.0;0;16.92;5.37 +26;8;2016;21;595.0;0;16.92;5.43 +26;8;2016;22;832.0;0;16.93;5.41 +26;8;2016;23;779.0;0;16.95;5.39 +27;8;2016;0;574.0;0;16.96;5.37 +27;8;2016;1;471.0;0;16.99;5.67 +27;8;2016;2;440.0;0;17.02;5.98 +27;8;2016;3;396.0;0;17.05;6.29 +27;8;2016;4;398.0;0;17.14;5.99 +27;8;2016;5;339.0;0;17.23;5.69 +27;8;2016;6;320.0;10.35;17.31;5.39 +27;8;2016;7;394.0;62.07;17.35;4.86 +27;8;2016;8;492.0;204.53;17.38;4.33 +27;8;2016;9;559.0;472.16;17.42;3.79 +27;8;2016;10;579.0;635.59;17.46;3.66 +27;8;2016;11;613.0;724.99;17.51;3.53 +27;8;2016;12;591.0;226.2;17.56;3.39 +27;8;2016;13;589.0;730.91;17.47;4.6 +27;8;2016;14;597.0;700.45;17.38;5.81 +27;8;2016;15;533.0;599.27;17.3;7.02 +27;8;2016;16;481.0;425.46;17.31;7.22 +27;8;2016;17;442.0;109.91;17.32;7.42 +27;8;2016;18;478.0;36.77;17.33;7.61 +27;8;2016;19;547.0;0;17.34;8.02 +27;8;2016;20;558.0;0;17.35;8.43 +27;8;2016;21;552.0;0;17.37;8.84 +27;8;2016;22;781.0;0;17.22;9.14 +27;8;2016;23;760.0;0;17.08;9.45 +28;8;2016;0;553.0;0;16.93;9.75 +28;8;2016;1;457.0;0;16.89;10.21 +28;8;2016;2;426.0;0;16.85;10.66 +28;8;2016;3;388.0;0;16.81;11.12 +28;8;2016;4;391.0;0;16.93;11.23 +28;8;2016;5;331.0;0;17.05;11.34 +28;8;2016;6;314.0;9.25;17.17;11.45 +28;8;2016;7;353.0;86.5;17.21;10.94 +28;8;2016;8;407.0;164.19;17.26;10.43 +28;8;2016;9;521.0;300.89;17.3;9.92 +28;8;2016;10;604.0;202.81;17.23;9.56 +28;8;2016;11;661.0;664.52;17.16;9.2 +28;8;2016;12;658.0;544.46;17.09;8.84 +28;8;2016;13;640.0;343.52;16.97;8.7 +28;8;2016;14;607.0;224.16;16.85;8.57 +28;8;2016;15;572.0;81.61;16.74;8.43 +28;8;2016;16;469.0;96.53;16.78;8.33 +28;8;2016;17;434.0;78.9;16.82;8.23 +28;8;2016;18;464.0;38.25;16.86;8.14 +28;8;2016;19;511.0;0;16.83;7.89 +28;8;2016;20;527.0;0;16.8;7.65 +28;8;2016;21;510.0;0;16.78;7.41 +28;8;2016;22;727.0;0;16.77;7.23 +28;8;2016;23;666.0;0;16.77;7.06 +29;8;2016;0;490.0;0;16.76;6.88 +29;8;2016;1;416.0;0;16.72;6.77 +29;8;2016;2;391.0;0;16.68;6.65 +29;8;2016;3;391.0;0;16.64;6.54 +29;8;2016;4;374.0;0;16.51;6.44 +29;8;2016;5;330.0;0;16.38;6.34 +29;8;2016;6;312.0;8.2;16.25;6.25 +29;8;2016;7;381.0;114.56;16.2;6 +29;8;2016;8;430.0;325.71;16.14;5.76 +29;8;2016;9;516.0;502.93;16.09;5.52 +29;8;2016;10;521.0;253.43;16.12;5.17 +29;8;2016;11;531.0;372.09;16.15;4.83 +29;8;2016;12;574.0;502.08;16.18;4.48 +29;8;2016;13;610.0;444.56;16.39;4.23 +29;8;2016;14;615.0;105.87;16.61;3.98 +29;8;2016;15;565.0;261.01;16.83;3.72 +29;8;2016;16;461.0;196.53;16.8;3.5 +29;8;2016;17;421.0;161.56;16.78;3.28 +29;8;2016;18;432.0;34.07;16.76;3.06 +29;8;2016;19;491.0;0;16.71;2.62 +29;8;2016;20;493.0;0;16.65;2.18 +29;8;2016;21;471.0;0;16.6;1.74 +29;8;2016;22;657.0;0;16.56;1.44 +29;8;2016;23;571.0;0;16.51;1.15 +30;8;2016;0;498.0;0;16.47;0.86 +30;8;2016;1;432.0;0;16.37;0.97 +30;8;2016;2;371.0;0;16.27;1.09 +30;8;2016;3;415.0;0;16.17;1.2 +30;8;2016;4;410.0;0;16.09;1.66 +30;8;2016;5;331.0;0;16.01;2.12 +30;8;2016;6;314.0;7.67;15.92;2.58 +30;8;2016;7;361.0;99.44;16.09;2.77 +30;8;2016;8;450.0;323.31;16.25;2.96 +30;8;2016;9;487.0;505.28;16.42;3.14 +30;8;2016;10;521.0;484.53;16.56;2.79 +30;8;2016;11;526.0;465.59;16.7;2.44 +30;8;2016;12;576.0;422.85;16.84;2.08 +30;8;2016;13;602.0;235.49;16.86;2.12 +30;8;2016;14;605.0;116.08;16.88;2.17 +30;8;2016;15;539.0;366.27;16.9;2.21 +30;8;2016;16;457.0;188.21;16.84;1.92 +30;8;2016;17;408.0;202.07;16.79;1.64 +30;8;2016;18;451.0;31.01;16.73;1.35 +30;8;2016;19;489.0;0;16.68;1.43 +30;8;2016;20;466.0;0;16.63;1.52 +30;8;2016;21;488.0;0;16.59;1.6 +30;8;2016;22;628.0;0;16.56;1.95 +30;8;2016;23;561.0;0;16.54;2.3 +31;8;2016;0;473.0;0;16.51;2.65 +31;8;2016;1;404.0;0;16.49;3.09 +31;8;2016;2;371.0;0;16.46;3.53 +31;8;2016;3;402.0;0;16.43;3.97 +31;8;2016;4;399.0;0;16.47;4.29 +31;8;2016;5;329.0;0;16.5;4.62 +31;8;2016;6;314.0;7.12;16.53;4.94 +31;8;2016;7;389.0;72.56;16.6;4.67 +31;8;2016;8;438.0;98.21;16.66;4.4 +31;8;2016;9;445.0;105.06;16.73;4.12 +31;8;2016;10;475.0;238.52;16.76;4.03 +31;8;2016;11;517.0;347.98;16.8;3.93 +31;8;2016;12;565.0;416.92;16.84;3.83 +31;8;2016;13;578.0;748.84;16.86;3.94 +31;8;2016;14;572.0;682.23;16.89;4.06 +31;8;2016;15;540.0;576.18;16.92;4.17 +31;8;2016;16;448.0;389.28;16.84;4.2 +31;8;2016;17;429.0;174.19;16.76;4.23 +31;8;2016;18;490.0;29.66;16.68;4.26 +31;8;2016;19;497.0;0;16.55;4.12 +31;8;2016;20;500.0;0;16.42;3.98 +31;8;2016;21;483.0;0;16.3;3.83 +31;8;2016;22;605.0;0;16.15;3.68 +31;8;2016;23;529.0;0;16;3.52 +1;9;2016;0;475.0;0;15.85;3.37 +1;9;2016;1;397.0;0;15.83;3.26 +1;9;2016;2;372.0;0;15.81;3.16 +1;9;2016;3;413.0;0;15.79;3.06 +1;9;2016;4;414.0;0;15.71;2.47 +1;9;2016;5;313.0;0;15.62;1.89 +1;9;2016;6;308.0;6.11;15.54;1.3 +1;9;2016;7;366.0;115.94;15.5;1.19 +1;9;2016;8;442.0;293.12;15.47;1.09 +1;9;2016;9;469.0;415.84;15.43;0.98 +1;9;2016;10;479.0;484.36;15.5;1.1 +1;9;2016;11;513.0;595.91;15.57;1.22 +1;9;2016;12;539.0;723.58;15.65;1.34 +1;9;2016;13;565.0;687.38;15.74;1.82 +1;9;2016;14;590.0;616.24;15.82;2.3 +1;9;2016;15;536.0;498.87;15.91;2.79 +1;9;2016;16;445.0;326.28;15.91;2.91 +1;9;2016;17;379.0;146.44;15.92;3.03 +1;9;2016;18;431.0;30.34;15.92;3.16 +1;9;2016;19;463.0;0;15.81;3.21 +1;9;2016;20;455.0;0;15.69;3.26 +1;9;2016;21;443.0;0;15.58;3.31 +1;9;2016;22;600.0;0;15.54;3.65 +1;9;2016;23;538.0;0;15.49;3.98 +2;9;2016;0;470.0;0;15.45;4.32 +2;9;2016;1;393.0;0;15.47;4.79 +2;9;2016;2;362.0;0;15.49;5.26 +2;9;2016;3;414.0;0;15.51;5.72 +2;9;2016;4;391.0;0;15.57;6.17 +2;9;2016;5;308.0;0;15.62;6.62 +2;9;2016;6;306.0;4.12;15.68;7.06 +2;9;2016;7;378.0;24.89;15.86;6.91 +2;9;2016;8;396.0;20.11;16.05;6.76 +2;9;2016;9;449.0;76.36;16.23;6.61 +2;9;2016;10;500.0;123.35;16.39;6.33 +2;9;2016;11;500.0;81.55;16.56;6.05 +2;9;2016;12;529.0;426.71;16.73;5.77 +2;9;2016;13;559.0;514.23;16.73;5.66 +2;9;2016;14;596.0;633.88;16.74;5.56 +2;9;2016;15;551.0;520.1;16.74;5.46 +2;9;2016;16;471.0;340;16.77;5.32 +2;9;2016;17;412.0;176.62;16.79;5.19 +2;9;2016;18;438.0;26.37;16.82;5.05 +2;9;2016;19;463.0;0;16.78;4.84 +2;9;2016;20;489.0;0;16.74;4.63 +2;9;2016;21;474.0;0;16.7;4.43 +2;9;2016;22;624.0;0;16.66;3.96 +2;9;2016;23;590.0;0;16.61;3.5 +3;9;2016;0;488.0;0;16.57;3.03 +3;9;2016;1;407.0;0;16.61;3.64 +3;9;2016;2;381.0;0;16.64;4.25 +3;9;2016;3;408.0;0;16.68;4.86 +3;9;2016;4;408.0;0;16.74;5.54 +3;9;2016;5;320.0;0;16.79;6.23 +3;9;2016;6;308.0;4.57;16.85;6.91 +3;9;2016;7;359.0;5.79;16.88;7.32 +3;9;2016;8;432.0;27.53;16.92;7.74 +3;9;2016;9;495.0;150.5;16.95;8.15 +3;9;2016;10;515.0;149.28;16.96;8.69 +3;9;2016;11;505.0;132.68;16.97;9.23 +3;9;2016;12;523.0;113.25;16.98;9.77 +3;9;2016;13;565.0;96.1;17.18;9.78 +3;9;2016;14;582.0;46.82;17.38;9.79 +3;9;2016;15;554.0;40.22;17.58;9.81 +3;9;2016;16;461.0;43.12;17.59;9.71 +3;9;2016;17;410.0;26.06;17.6;9.6 +3;9;2016;18;483.0;6.88;17.61;9.5 +3;9;2016;19;548.0;0;17.64;9.26 +3;9;2016;20;523.0;0;17.66;9.02 +3;9;2016;21;509.0;0;17.69;8.77 +3;9;2016;22;623.0;0;17.73;8.82 +3;9;2016;23;576.0;0;17.77;8.87 +4;9;2016;0;520.0;0;17.81;8.92 +4;9;2016;1;447.0;0;17.71;8.89 +4;9;2016;2;378.0;0;17.6;8.85 +4;9;2016;3;414.0;0;17.5;8.81 +4;9;2016;4;410.0;0;17.45;8.53 +4;9;2016;5;332.0;0;17.39;8.24 +4;9;2016;6;315.0;1.85;17.34;7.96 +4;9;2016;7;339.0;13.49;17.27;7.18 +4;9;2016;8;413.0;76.33;17.2;6.4 +4;9;2016;9;468.0;70.67;17.13;5.63 +4;9;2016;10;531.0;183.59;17.13;5.2 +4;9;2016;11;560.0;238.71;17.13;4.77 +4;9;2016;12;558.0;259.26;17.14;4.34 +4;9;2016;13;569.0;214.73;17.15;4.23 +4;9;2016;14;581.0;188.03;17.16;4.11 +4;9;2016;15;543.0;112.49;17.17;4 +4;9;2016;16;453.0;82.69;17.23;4.59 +4;9;2016;17;370.0;32.35;17.3;5.19 +4;9;2016;18;402.0;0.22;17.36;5.78 +4;9;2016;19;476.0;0;17.46;6.12 +4;9;2016;20;463.0;0;17.55;6.47 +4;9;2016;21;459.0;0;17.65;6.81 +4;9;2016;22;583.0;0;17.72;7.37 +4;9;2016;23;557.0;0;17.79;7.92 +5;9;2016;0;474.0;0;17.86;8.47 +5;9;2016;1;397.0;0;17.88;8.84 +5;9;2016;2;374.0;0;17.9;9.2 +5;9;2016;3;397.0;0;17.92;9.57 +5;9;2016;4;398.0;0;17.91;8.99 +5;9;2016;5;303.0;0;17.9;8.41 +5;9;2016;6;294.0;1.06;17.89;7.83 +5;9;2016;7;350.0;53.4;17.81;7.14 +5;9;2016;8;412.0;91.74;17.72;6.46 +5;9;2016;9;457.0;90.25;17.64;5.77 +5;9;2016;10;504.0;202.85;17.59;5.65 +5;9;2016;11;536.0;378.08;17.54;5.53 +5;9;2016;12;554.0;414.73;17.49;5.41 +5;9;2016;13;549.0;552.06;17.44;5.69 +5;9;2016;14;597.0;607.32;17.39;5.98 +5;9;2016;15;545.0;500.15;17.34;6.26 +5;9;2016;16;501.0;267.23;17.28;5.72 +5;9;2016;17;424.0;86.63;17.23;5.18 +5;9;2016;18;458.0;19.58;17.17;4.63 +5;9;2016;19;511.0;0;17.14;4.37 +5;9;2016;20;488.0;0;17.11;4.1 +5;9;2016;21;472.0;0;17.08;3.83 +5;9;2016;22;611.0;0;17.09;3.9 +5;9;2016;23;540.0;0;17.1;3.96 +6;9;2016;0;458.0;0;17.11;4.03 +6;9;2016;1;410.0;0;17.05;3.81 +6;9;2016;2;364.0;0;17;3.6 +6;9;2016;3;400.0;0;16.94;3.38 +6;9;2016;4;396.0;0;16.94;3.77 +6;9;2016;5;304.0;0;16.93;4.15 +6;9;2016;6;301.0;1.46;16.93;4.54 +6;9;2016;7;389.0;56.74;16.99;4.48 +6;9;2016;8;472.0;85.4;17.04;4.42 +6;9;2016;9;512.0;143.95;17.1;4.36 +6;9;2016;10;575.0;145.1;17.15;3.8 +6;9;2016;11;572.0;282.82;17.21;3.25 +6;9;2016;12;574.0;293.51;17.27;2.69 +6;9;2016;13;612.0;251.17;17.75;2.14 +6;9;2016;14;606.0;159.44;18.23;1.59 +6;9;2016;15;566.0;244.51;18.71;1.03 +6;9;2016;16;487.0;269.87;18.5;1.7 +6;9;2016;17;417.0;181.25;18.28;2.36 +6;9;2016;18;457.0;21.31;18.07;3.02 +6;9;2016;19;510.0;0;17.96;3.47 +6;9;2016;20;479.0;0;17.84;3.92 +6;9;2016;21;486.0;0;17.73;4.37 +6;9;2016;22;643.0;0;17.82;4.74 +6;9;2016;23;554.0;0;17.9;5.1 +7;9;2016;0;467.0;0;17.99;5.46 +7;9;2016;1;393.0;0;18.12;5.56 +7;9;2016;2;376.0;0;18.24;5.66 +7;9;2016;3;400.0;0;18.37;5.77 +7;9;2016;4;395.0;0;18.5;6.06 +7;9;2016;5;315.0;0;18.64;6.35 +7;9;2016;6;330.0;2.24;18.77;6.65 +7;9;2016;7;408.0;71.31;18.82;6.68 +7;9;2016;8;468.0;298.02;18.86;6.7 +7;9;2016;9;514.0;374.98;18.91;6.73 +7;9;2016;10;510.0;650.11;19;6.61 +7;9;2016;11;546.0;749.15;19.09;6.49 +7;9;2016;12;591.0;575.3;19.18;6.37 +7;9;2016;13;590.0;764.3;19.34;6.22 +7;9;2016;14;582.0;546.17;19.49;6.06 +7;9;2016;15;555.0;549.46;19.65;5.9 +7;9;2016;16;484.0;327.3;19.33;5.49 +7;9;2016;17;423.0;96.8;19.01;5.09 +7;9;2016;18;490.0;19.99;18.69;4.68 +7;9;2016;19;540.0;0;18.31;5.54 +7;9;2016;20;500.0;0;17.92;6.4 +7;9;2016;21;527.0;0;17.54;7.27 +7;9;2016;22;634.0;0;17.32;8.1 +7;9;2016;23;572.0;0;17.1;8.93 +8;9;2016;0;484.0;0;16.88;9.77 +8;9;2016;1;418.0;0;16.87;9.67 +8;9;2016;2;400.0;0;16.86;9.57 +8;9;2016;3;422.0;0;16.85;9.48 +8;9;2016;4;407.0;0;16.88;9.44 +8;9;2016;5;323.0;0;16.91;9.41 +8;9;2016;6;325.0;1.46;16.94;9.38 +8;9;2016;7;391.0;110.09;17.04;8.96 +8;9;2016;8;481.0;326.53;17.14;8.54 +8;9;2016;9;497.0;504.68;17.24;8.12 +8;9;2016;10;498.0;668.49;17.35;8.18 +8;9;2016;11;538.0;751.78;17.47;8.24 +8;9;2016;12;576.0;797.11;17.59;8.3 +8;9;2016;13;603.0;757.13;17.68;8.37 +8;9;2016;14;583.0;265.91;17.76;8.44 +8;9;2016;15;543.0;326.18;17.85;8.51 +8;9;2016;16;477.0;172.13;17.91;8.81 +8;9;2016;17;418.0;58.32;17.98;9.12 +8;9;2016;18;474.0;3.66;18.04;9.42 +8;9;2016;19;511.0;0;18.07;9.42 +8;9;2016;20;517.0;0;18.09;9.41 +8;9;2016;21;517.0;0;18.12;9.41 +8;9;2016;22;659.0;0;18.04;9.01 +8;9;2016;23;584.0;0;17.95;8.62 +9;9;2016;0;475.0;0;17.87;8.22 +9;9;2016;1;414.0;0;17.83;8.33 +9;9;2016;2;383.0;0;17.8;8.43 +9;9;2016;3;401.0;0;17.76;8.54 +9;9;2016;4;392.0;0;17.75;8.55 +9;9;2016;5;342.0;0;17.75;8.56 +9;9;2016;6;339.0;0;17.74;8.57 +9;9;2016;7;397.0;67.45;17.79;9.01 +9;9;2016;8;470.0;165.12;17.83;9.45 +9;9;2016;9;522.0;169.06;17.88;9.89 +9;9;2016;10;564.0;216.83;17.91;10.32 +9;9;2016;11;580.0;576.28;17.94;10.74 +9;9;2016;12;610.0;815.34;17.97;11.17 +9;9;2016;13;625.0;773.64;17.98;11.22 +9;9;2016;14;647.0;646.17;17.98;11.26 +9;9;2016;15;611.0;499.44;17.99;11.31 +9;9;2016;16;512.0;123.09;17.99;11.24 +9;9;2016;17;463.0;92.58;17.99;11.17 +9;9;2016;18;488.0;13.19;17.99;11.1 +9;9;2016;19;539.0;0;18.01;10.94 +9;9;2016;20;506.0;0;18.02;10.77 +9;9;2016;21;504.0;0;18.04;10.61 +9;9;2016;22;639.0;0;18.03;10.45 +9;9;2016;23;614.0;0;18.02;10.28 +10;9;2016;0;498.0;0;18.01;10.12 +10;9;2016;1;449.0;0;17.94;9.43 +10;9;2016;2;463.0;0;17.88;8.73 +10;9;2016;3;460.0;0;17.81;8.03 +10;9;2016;4;419.0;0;17.73;6.88 +10;9;2016;5;349.0;0;17.64;5.73 +10;9;2016;6;352.0;0;17.56;4.58 +10;9;2016;7;393.0;38.27;17.45;4.12 +10;9;2016;8;469.0;123.93;17.34;3.67 +10;9;2016;9;558.0;98.54;17.23;3.21 +10;9;2016;10;622.0;132.19;17.08;3.3 +10;9;2016;11;656.0;699.92;16.93;3.39 +10;9;2016;12;709.0;701.38;16.78;3.48 +10;9;2016;13;705.0;567.61;16.65;4.13 +10;9;2016;14;744.0;678.49;16.51;4.79 +10;9;2016;15;687.0;561.99;16.38;5.45 +10;9;2016;16;597.0;377.04;16.26;5.41 +10;9;2016;17;494.0;167.98;16.15;5.37 +10;9;2016;18;484.0;12.77;16.03;5.32 +10;9;2016;19;507.0;0;15.96;5.05 +10;9;2016;20;512.0;0;15.9;4.77 +10;9;2016;21;511.0;0;15.83;4.5 +10;9;2016;22;684.0;0;15.76;3.71 +10;9;2016;23;618.0;0;15.7;2.93 +11;9;2016;0;502.0;0;15.63;2.15 +11;9;2016;1;478.0;0;15.52;1.92 +11;9;2016;2;465.0;0;15.41;1.69 +11;9;2016;3;457.0;0;15.31;1.46 +11;9;2016;4;451.0;0;15.3;2.25 +11;9;2016;5;369.0;0;15.3;3.04 +11;9;2016;6;347.0;0;15.29;3.83 +11;9;2016;7;379.0;102.49;15.42;4.48 +11;9;2016;8;406.0;316.16;15.55;5.13 +11;9;2016;9;536.0;516.83;15.68;5.78 +11;9;2016;10;620.0;552.85;15.97;6.04 +11;9;2016;11;703.0;468.25;16.26;6.3 +11;9;2016;12;652.0;449.41;16.55;6.57 +11;9;2016;13;621.0;521.14;16.75;6.77 +11;9;2016;14;652.0;608.66;16.94;6.98 +11;9;2016;15;588.0;552.83;17.14;7.19 +11;9;2016;16;485.0;255.79;17.2;7.18 +11;9;2016;17;402.0;86.72;17.27;7.18 +11;9;2016;18;419.0;11.66;17.33;7.17 +11;9;2016;19;457.0;0;17.37;7.6 +11;9;2016;20;460.0;0;17.4;8.04 +11;9;2016;21;471.0;0;17.44;8.47 +11;9;2016;22;610.0;0;17.48;8.85 +11;9;2016;23;553.0;0;17.51;9.22 +12;9;2016;0;473.0;0;17.55;9.6 +12;9;2016;1;428.0;0;17.57;9.87 +12;9;2016;2;368.0;0;17.59;10.14 +12;9;2016;3;404.0;0;17.62;10.41 +12;9;2016;4;391.0;0;17.69;10.41 +12;9;2016;5;307.0;0;17.75;10.41 +12;9;2016;6;308.0;0;17.82;10.41 +12;9;2016;7;362.0;56.39;17.85;10.16 +12;9;2016;8;412.0;140.92;17.89;9.91 +12;9;2016;9;506.0;109.21;17.92;9.66 +12;9;2016;10;491.0;259.87;17.97;9.52 +12;9;2016;11;544.0;344.99;18.03;9.38 +12;9;2016;12;590.0;475.82;18.09;9.24 +12;9;2016;13;580.0;548.48;18.1;8.77 +12;9;2016;14;612.0;521.54;18.1;8.29 +12;9;2016;15;581.0;451.47;18.11;7.82 +12;9;2016;16;478.0;134.73;18.05;7.64 +12;9;2016;17;407.0;27.37;17.99;7.46 +12;9;2016;18;463.0;9.36;17.93;7.28 +12;9;2016;19;530.0;0;17.86;7.19 +12;9;2016;20;533.0;0;17.8;7.1 +12;9;2016;21;504.0;0;17.73;7.01 +12;9;2016;22;608.0;0;17.68;6.39 +12;9;2016;23;510.0;0;17.64;5.77 +13;9;2016;0;435.0;0;17.59;5.14 +13;9;2016;1;422.0;0;17.44;4.76 +13;9;2016;2;376.0;0;17.29;4.38 +13;9;2016;3;408.0;0;17.14;4 +13;9;2016;4;400.0;0;17.02;4.24 +13;9;2016;5;346.0;0;16.89;4.49 +13;9;2016;6;314.0;0;16.77;4.73 +13;9;2016;7;363.0;44.41;16.63;5.66 +13;9;2016;8;446.0;55.87;16.49;6.59 +13;9;2016;9;504.0;64.96;16.35;7.52 +13;9;2016;10;514.0;44.1;16.31;7.8 +13;9;2016;11;546.0;31.84;16.27;8.09 +13;9;2016;12;556.0;38.3;16.24;8.37 +13;9;2016;13;577.0;47.75;16.51;8.43 +13;9;2016;14;589.0;46.95;16.77;8.49 +13;9;2016;15;563.0;41.04;17.04;8.55 +13;9;2016;16;497.0;12.88;16.99;8.38 +13;9;2016;17;449.0;20.02;16.94;8.21 +13;9;2016;18;506.0;0.22;16.89;8.04 +13;9;2016;19;561.0;0;16.88;8.12 +13;9;2016;20;542.0;0;16.86;8.21 +13;9;2016;21;513.0;0;16.85;8.29 +13;9;2016;22;624.0;0;16.96;7.32 +13;9;2016;23;551.0;0;17.07;6.35 +14;9;2016;0;467.0;0;17.18;5.38 +14;9;2016;1;406.0;0;17.12;5.65 +14;9;2016;2;363.0;0;17.06;5.91 +14;9;2016;3;397.0;0;17;6.18 +14;9;2016;4;408.0;0;17.07;6.26 +14;9;2016;5;331.0;0;17.13;6.34 +14;9;2016;6;317.0;0;17.2;6.43 +14;9;2016;7;385.0;79.94;17.15;7.01 +14;9;2016;8;459.0;195.44;17.09;7.6 +14;9;2016;9;478.0;460.85;17.04;8.18 +14;9;2016;10;504.0;668.58;17.08;8.28 +14;9;2016;11;492.0;735.04;17.13;8.38 +14;9;2016;12;520.0;823.57;17.18;8.48 +14;9;2016;13;543.0;775.11;17.13;8.16 +14;9;2016;14;573.0;694.43;17.07;7.84 +14;9;2016;15;539.0;558.59;17.02;7.52 +14;9;2016;16;439.0;367;17.1;7.4 +14;9;2016;17;381.0;103;17.18;7.28 +14;9;2016;18;426.0;7.06;17.26;7.16 +14;9;2016;19;481.0;0;17.17;6.86 +14;9;2016;20;472.0;0;17.08;6.56 +14;9;2016;21;477.0;0;16.99;6.26 +14;9;2016;22;607.0;0;16.93;5.77 +14;9;2016;23;540.0;0;16.88;5.27 +15;9;2016;0;445.0;0;16.82;4.77 +15;9;2016;1;393.0;0;16.82;4.75 +15;9;2016;2;359.0;0;16.81;4.73 +15;9;2016;3;384.0;0;16.81;4.7 +15;9;2016;4;397.0;0;16.75;4.42 +15;9;2016;5;316.0;0;16.69;4.13 +15;9;2016;6;294.0;0;16.63;3.85 +15;9;2016;7;358.0;45.92;16.47;4.2 +15;9;2016;8;459.0;179.75;16.32;4.56 +15;9;2016;9;503.0;61.9;16.16;4.91 +15;9;2016;10;526.0;91.73;15.99;5.57 +15;9;2016;11;594.0;59.8;15.83;6.23 +15;9;2016;12;616.0;72;15.67;6.88 +15;9;2016;13;625.0;85.6;16.03;6.09 +15;9;2016;14;658.0;66.37;16.38;5.29 +15;9;2016;15;613.0;39.58;16.74;4.5 +15;9;2016;16;522.0;50.59;16.67;5.5 +15;9;2016;17;437.0;22.74;16.6;6.51 +15;9;2016;18;486.0;0;16.53;7.52 +15;9;2016;19;557.0;0;16.34;7.63 +15;9;2016;20;533.0;0;16.16;7.75 +15;9;2016;21;498.0;0;15.97;7.86 +15;9;2016;22;617.0;0;15.91;8.08 +15;9;2016;23;542.0;0;15.85;8.29 +16;9;2016;0;443.0;0;15.79;8.51 +16;9;2016;1;413.0;0;15.76;8.88 +16;9;2016;2;371.0;0;15.72;9.25 +16;9;2016;3;412.0;0;15.69;9.61 +16;9;2016;4;407.0;0;15.77;9.89 +16;9;2016;5;342.0;0;15.86;10.17 +16;9;2016;6;328.0;0;15.94;10.44 +16;9;2016;7;426.0;49.39;15.9;10.4 +16;9;2016;8;462.0;49.42;15.86;10.35 +16;9;2016;9;499.0;308.38;15.82;10.3 +16;9;2016;10;506.0;425.73;15.78;10.12 +16;9;2016;11;537.0;341.56;15.74;9.94 +16;9;2016;12;525.0;433.67;15.71;9.77 +16;9;2016;13;565.0;258.96;15.67;9.6 +16;9;2016;14;573.0;605.51;15.64;9.43 +16;9;2016;15;521.0;141.44;15.6;9.26 +16;9;2016;16;442.0;168.24;15.52;9.5 +16;9;2016;17;387.0;66.67;15.45;9.75 +16;9;2016;18;448.0;4.55;15.37;10 +16;9;2016;19;488.0;0;15.3;10.03 +16;9;2016;20;494.0;0;15.24;10.06 +16;9;2016;21;511.0;0;15.17;10.08 +16;9;2016;22;617.0;0;15.2;9.73 +16;9;2016;23;561.0;0;15.23;9.37 +17;9;2016;0;461.0;0;15.26;9.02 +17;9;2016;1;398.0;0;15.27;8.79 +17;9;2016;2;363.0;0;15.27;8.56 +17;9;2016;3;399.0;0;15.28;8.33 +17;9;2016;4;399.0;0;15.25;8.1 +17;9;2016;5;332.0;0;15.21;7.87 +17;9;2016;6;316.0;0;15.18;7.64 +17;9;2016;7;369.0;51.91;15.16;7.4 +17;9;2016;8;452.0;103.93;15.15;7.15 +17;9;2016;9;515.0;166.1;15.13;6.91 +17;9;2016;10;511.0;102.33;15.13;6.99 +17;9;2016;11;535.0;428.32;15.13;7.08 +17;9;2016;12;525.0;280.56;15.13;7.16 +17;9;2016;13;567.0;109.29;15.24;7.08 +17;9;2016;14;606.0;127.97;15.35;7 +17;9;2016;15;557.0;128.18;15.46;6.92 +17;9;2016;16;449.0;24.95;15.39;6.89 +17;9;2016;17;402.0;26.35;15.33;6.85 +17;9;2016;18;454.0;0;15.26;6.81 +17;9;2016;19;490.0;0;15.21;6.49 +17;9;2016;20;500.0;0;15.16;6.17 +17;9;2016;21;518.0;0;15.11;5.85 +17;9;2016;22;629.0;0;15.03;5.59 +17;9;2016;23;571.0;0;14.95;5.33 +18;9;2016;0;474.0;0;14.87;5.08 +18;9;2016;1;431.0;0;15.05;4.91 +18;9;2016;2;390.0;0;15.23;4.74 +18;9;2016;3;419.0;0;15.42;4.58 +18;9;2016;4;413.0;0;15.39;4.35 +18;9;2016;5;348.0;0;15.35;4.13 +18;9;2016;6;312.0;0;15.32;3.9 +18;9;2016;7;360.0;31.32;15.37;3.75 +18;9;2016;8;434.0;166.67;15.42;3.6 +18;9;2016;9;515.0;61.27;15.47;3.45 +18;9;2016;10;553.0;35.46;15.57;3.64 +18;9;2016;11;582.0;112.51;15.68;3.83 +18;9;2016;12;581.0;87.06;15.79;4.03 +18;9;2016;13;582.0;115.65;15.61;3.87 +18;9;2016;14;572.0;226.67;15.42;3.71 +18;9;2016;15;547.0;127.77;15.24;3.56 +18;9;2016;16;451.0;157.82;15.32;3.38 +18;9;2016;17;378.0;30.5;15.41;3.2 +18;9;2016;18;400.0;1.38;15.49;3.02 +18;9;2016;19;445.0;0;15.53;2.93 +18;9;2016;20;454.0;0;15.56;2.84 +18;9;2016;21;451.0;0;15.6;2.74 +18;9;2016;22;580.0;0;15.63;2.78 +18;9;2016;23;527.0;0;15.65;2.82 +19;9;2016;0;454.0;0;15.68;2.86 +19;9;2016;1;406.0;0;15.79;2.75 +19;9;2016;2;370.0;0;15.9;2.65 +19;9;2016;3;391.0;0;16.02;2.55 +19;9;2016;4;402.0;0;15.92;2.62 +19;9;2016;5;318.0;0;15.82;2.68 +19;9;2016;6;304.0;0;15.72;2.74 +19;9;2016;7;350.0;47.9;15.67;2.98 +19;9;2016;8;408.0;222.74;15.61;3.21 +19;9;2016;9;476.0;137.93;15.56;3.45 +19;9;2016;10;529.0;158.68;15.56;3.83 +19;9;2016;11;562.0;367.94;15.56;4.21 +19;9;2016;12;582.0;480.69;15.56;4.59 +19;9;2016;13;579.0;334.29;15.42;5.28 +19;9;2016;14;567.0;193.61;15.27;5.97 +19;9;2016;15;565.0;137.73;15.13;6.66 +19;9;2016;16;486.0;133.42;15.1;6.96 +19;9;2016;17;393.0;53.42;15.07;7.26 +19;9;2016;18;458.0;0;15.04;7.56 +19;9;2016;19;500.0;0;15.02;7.5 +19;9;2016;20;474.0;0;15;7.44 +19;9;2016;21;470.0;0;14.98;7.38 +19;9;2016;22;583.0;0;14.99;7.13 +19;9;2016;23;528.0;0;15.01;6.88 +20;9;2016;0;440.0;0;15.02;6.63 +20;9;2016;1;404.0;0;14.98;6.29 +20;9;2016;2;380.0;0;14.93;5.94 +20;9;2016;3;400.0;0;14.89;5.59 +20;9;2016;4;412.0;0;14.89;5.6 +20;9;2016;5;330.0;0;14.89;5.6 +20;9;2016;6;314.0;0;14.89;5.61 +20;9;2016;7;373.0;35.15;14.89;5.46 +20;9;2016;8;470.0;86.55;14.89;5.3 +20;9;2016;9;492.0;56.27;14.89;5.14 +20;9;2016;10;534.0;127.06;14.93;5.05 +20;9;2016;11;542.0;180.68;14.98;4.96 +20;9;2016;12;590.0;253.31;15.03;4.87 +20;9;2016;13;614.0;470.56;15.15;4.74 +20;9;2016;14;609.0;359.09;15.26;4.6 +20;9;2016;15;568.0;134.89;15.38;4.47 +20;9;2016;16;483.0;83.74;15.43;4.11 +20;9;2016;17;412.0;50.75;15.49;3.76 +20;9;2016;18;445.0;0;15.54;3.41 +20;9;2016;19;495.0;0;15.49;3.19 +20;9;2016;20;508.0;0;15.44;2.97 +20;9;2016;21;501.0;0;15.39;2.76 +20;9;2016;22;601.0;0;15.28;2.33 +20;9;2016;23;536.0;0;15.18;1.9 +21;9;2016;0;451.0;0;15.07;1.48 +21;9;2016;1;416.0;0;15.14;1.63 +21;9;2016;2;387.0;0;15.2;1.78 +21;9;2016;3;423.0;0;15.27;1.93 +21;9;2016;4;422.0;0;15.21;2.23 +21;9;2016;5;334.0;0;15.14;2.52 +21;9;2016;6;313.0;0;15.08;2.81 +21;9;2016;7;389.0;17.52;15.1;2.96 +21;9;2016;8;468.0;100.4;15.11;3.1 +21;9;2016;9;539.0;110.91;15.13;3.24 +21;9;2016;10;539.0;446.54;15.15;3.42 +21;9;2016;11;536.0;494.45;15.17;3.59 +21;9;2016;12;574.0;307.74;15.2;3.77 +21;9;2016;13;584.0;250.95;15.14;4.51 +21;9;2016;14;589.0;211.03;15.08;5.26 +21;9;2016;15;537.0;276.52;15.02;6.01 +21;9;2016;16;449.0;141.48;15.16;5.93 +21;9;2016;17;398.0;48.06;15.31;5.85 +21;9;2016;18;448.0;0;15.45;5.77 +21;9;2016;19;520.0;0;15.55;5.49 +21;9;2016;20;518.0;0;15.65;5.2 +21;9;2016;21;478.0;0;15.75;4.92 +21;9;2016;22;605.0;0;15.75;4.9 +21;9;2016;23;542.0;0;15.75;4.88 +22;9;2016;0;462.0;0;15.75;4.86 +22;9;2016;1;405.0;0;15.53;4.24 +22;9;2016;2;380.0;0;15.31;3.62 +22;9;2016;3;399.0;0;15.09;3.01 +22;9;2016;4;412.0;0;15.02;2.91 +22;9;2016;5;335.0;0;14.94;2.82 +22;9;2016;6;321.0;0;14.87;2.73 +22;9;2016;7;390.0;48.43;14.88;2.71 +22;9;2016;8;471.0;291.97;14.88;2.69 +22;9;2016;9;527.0;464.19;14.89;2.68 +22;9;2016;10;554.0;624.42;14.93;2.39 +22;9;2016;11;556.0;720.45;14.97;2.11 +22;9;2016;12;566.0;708.34;15.01;1.82 +22;9;2016;13;581.0;724.59;15;2.34 +22;9;2016;14;594.0;642.13;14.99;2.87 +22;9;2016;15;592.0;347.66;14.98;3.39 +22;9;2016;16;477.0;174.71;14.91;3.46 +22;9;2016;17;442.0;59.2;14.83;3.53 +22;9;2016;18;478.0;0;14.76;3.6 +22;9;2016;19;519.0;0;14.69;3.59 +22;9;2016;20;520.0;0;14.62;3.58 +22;9;2016;21;518.0;0;14.55;3.57 +22;9;2016;22;613.0;0;14.48;3.17 +22;9;2016;23;542.0;0;14.4;2.76 +23;9;2016;0;492.0;0;14.33;2.36 +23;9;2016;1;436.0;0;14.5;2.19 +23;9;2016;2;413.0;0;14.66;2.02 +23;9;2016;3;423.0;0;14.83;1.85 +23;9;2016;4;438.0;0;14.81;1.95 +23;9;2016;5;368.0;0;14.8;2.06 +23;9;2016;6;363.0;0;14.78;2.17 +23;9;2016;7;460.0;37.63;14.91;3.12 +23;9;2016;8;459.0;275.52;15.04;4.07 +23;9;2016;9;493.0;484.54;15.17;5.02 +23;9;2016;10;504.0;623.81;15.44;5.59 +23;9;2016;11;502.0;558.17;15.71;6.15 +23;9;2016;12;522.0;613.22;15.98;6.72 +23;9;2016;13;545.0;737;16.06;6.9 +23;9;2016;14;564.0;556.91;16.15;7.08 +23;9;2016;15;508.0;423.69;16.23;7.26 +23;9;2016;16;435.0;183.44;16.33;7.37 +23;9;2016;17;382.0;22.77;16.44;7.49 +23;9;2016;18;431.0;0;16.54;7.6 +23;9;2016;19;490.0;0;16.55;8 +23;9;2016;20;497.0;0;16.57;8.41 +23;9;2016;21;530.0;0;16.58;8.81 +23;9;2016;22;652.0;0;16.62;9.28 +23;9;2016;23;565.0;0;16.67;9.74 +24;9;2016;0;497.0;0;16.71;10.21 +24;9;2016;1;429.0;0;16.76;10.78 +24;9;2016;2;386.0;0;16.82;11.36 +24;9;2016;3;411.0;0;16.87;11.93 +24;9;2016;4;417.0;0;16.96;11.9 +24;9;2016;5;358.0;0;17.04;11.88 +24;9;2016;6;311.0;0;17.13;11.85 +24;9;2016;7;363.0;36.16;17.12;11.84 +24;9;2016;8;450.0;119.42;17.11;11.84 +24;9;2016;9;526.0;204.13;17.1;11.83 +24;9;2016;10;555.0;341.18;17.11;11.82 +24;9;2016;11;545.0;131.25;17.12;11.8 +24;9;2016;12;552.0;91.58;17.13;11.78 +24;9;2016;13;576.0;113.34;17.04;11.7 +24;9;2016;14;586.0;45.48;16.95;11.62 +24;9;2016;15;562.0;34.62;16.86;11.54 +24;9;2016;16;491.0;18.06;16.78;11.17 +24;9;2016;17;422.0;16.75;16.69;10.8 +24;9;2016;18;495.0;0;16.61;10.43 +24;9;2016;19;547.0;0;16.43;9.63 +24;9;2016;20;548.0;0;16.24;8.83 +24;9;2016;21;535.0;0;16.06;8.03 +24;9;2016;22;638.0;0;15.68;8.84 +24;9;2016;23;586.0;0;15.3;9.66 +25;9;2016;0;516.0;0;14.92;10.47 +25;9;2016;1;463.0;0;15.09;10.28 +25;9;2016;2;431.0;0;15.27;10.1 +25;9;2016;3;448.0;0;15.44;9.92 +25;9;2016;4;436.0;0;15.28;9.84 +25;9;2016;5;357.0;0;15.13;9.77 +25;9;2016;6;340.0;0;14.97;9.7 +25;9;2016;7;373.0;41.87;14.91;9.47 +25;9;2016;8;433.0;299.21;14.84;9.24 +25;9;2016;9;484.0;476.96;14.78;9.01 +25;9;2016;10;533.0;505.24;14.83;8.74 +25;9;2016;11;544.0;428.94;14.88;8.46 +25;9;2016;12;522.0;633.83;14.93;8.19 +25;9;2016;13;540.0;291.59;15.04;8.16 +25;9;2016;14;557.0;312.38;15.14;8.12 +25;9;2016;15;533.0;163.25;15.25;8.08 +25;9;2016;16;451.0;29.16;15.34;7.79 +25;9;2016;17;388.0;38.99;15.43;7.49 +25;9;2016;18;400.0;0;15.52;7.2 +25;9;2016;19;446.0;0;15.62;7.05 +25;9;2016;20;470.0;0;15.72;6.91 +25;9;2016;21;463.0;0;15.82;6.76 +25;9;2016;22;578.0;0;15.85;6.77 +25;9;2016;23;523.0;0;15.89;6.78 +26;9;2016;0;450.0;0;15.92;6.79 +26;9;2016;1;436.0;0;15.98;6.86 +26;9;2016;2;390.0;0;16.05;6.93 +26;9;2016;3;416.0;0;16.11;7.01 +26;9;2016;4;420.0;0;16.09;7.47 +26;9;2016;5;336.0;0;16.06;7.93 +26;9;2016;6;323.0;0;16.04;8.39 +26;9;2016;7;383.0;37.28;16.07;8.5 +26;9;2016;8;428.0;17.46;16.09;8.61 +26;9;2016;9;471.0;31.87;16.12;8.72 +26;9;2016;10;514.0;105.86;16.15;9 +26;9;2016;11;515.0;64.32;16.18;9.29 +26;9;2016;12;560.0;92.67;16.21;9.57 +26;9;2016;13;585.0;43.42;16.21;9.88 +26;9;2016;14;591.0;39.78;16.21;10.18 +26;9;2016;15;593.0;67.37;16.21;10.48 +26;9;2016;16;519.0;68.11;16.16;11.02 +26;9;2016;17;443.0;22.65;16.1;11.55 +26;9;2016;18;503.0;0;16.05;12.08 +26;9;2016;19;546.0;0;16.16;11.43 +26;9;2016;20;535.0;0;16.27;10.79 +26;9;2016;21;478.0;0;16.38;10.14 +26;9;2016;22;600.0;0;16.44;9.6 +26;9;2016;23;537.0;0;16.51;9.05 +27;9;2016;0;452.0;0;16.57;8.51 +27;9;2016;1;412.0;0;16.45;7.97 +27;9;2016;2;387.0;0;16.33;7.43 +27;9;2016;3;427.0;0;16.22;6.9 +27;9;2016;4;440.0;0;16.22;6.88 +27;9;2016;5;343.0;0;16.22;6.87 +27;9;2016;6;344.0;0;16.22;6.86 +27;9;2016;7;398.0;11.69;16.2;6.25 +27;9;2016;8;459.0;64.15;16.19;5.65 +27;9;2016;9;518.0;164.24;16.17;5.05 +27;9;2016;10;513.0;211.99;16.16;5.12 +27;9;2016;11;546.0;332.42;16.16;5.2 +27;9;2016;12;573.0;172.44;16.16;5.27 +27;9;2016;13;595.0;496.18;16.04;5.54 +27;9;2016;14;612.0;504.69;15.92;5.82 +27;9;2016;15;548.0;430.28;15.8;6.1 +27;9;2016;16;473.0;283.86;15.5;5.93 +27;9;2016;17;431.0;90.42;15.19;5.76 +27;9;2016;18;469.0;0;14.89;5.59 +27;9;2016;19;525.0;0;14.65;4.93 +27;9;2016;20;527.0;0;14.41;4.27 +27;9;2016;21;494.0;0;14.17;3.61 +27;9;2016;22;604.0;0;14.04;3.66 +27;9;2016;23;538.0;0;13.92;3.71 +28;9;2016;0;482.0;0;13.79;3.75 +28;9;2016;1;417.0;0;13.84;4.06 +28;9;2016;2;384.0;0;13.88;4.38 +28;9;2016;3;434.0;0;13.93;4.69 +28;9;2016;4;423.0;0;13.96;4.75 +28;9;2016;5;341.0;0;14;4.82 +28;9;2016;6;343.0;0;14.03;4.88 +28;9;2016;7;407.0;55.04;14.12;5.06 +28;9;2016;8;468.0;280.48;14.21;5.24 +28;9;2016;9;546.0;396.82;14.3;5.42 +28;9;2016;10;558.0;239.11;14.4;5.78 +28;9;2016;11;538.0;263.15;14.5;6.15 +28;9;2016;12;564.0;145.66;14.61;6.51 +28;9;2016;13;560.0;129.2;14.57;6.69 +28;9;2016;14;593.0;89.39;14.53;6.87 +28;9;2016;15;544.0;109.02;14.49;7.05 +28;9;2016;16;459.0;70.97;14.55;7.11 +28;9;2016;17;405.0;28.3;14.6;7.17 +28;9;2016;18;448.0;0;14.66;7.23 +28;9;2016;19;508.0;0;14.75;7.44 +28;9;2016;20;518.0;0;14.85;7.65 +28;9;2016;21;499.0;0;14.94;7.86 +28;9;2016;22;612.0;0;15.06;8.11 +28;9;2016;23;532.0;0;15.18;8.35 +29;9;2016;0;469.0;0;15.3;8.59 +29;9;2016;1;430.0;0;15.31;8.96 +29;9;2016;2;403.0;0;15.31;9.32 +29;9;2016;3;430.0;0;15.32;9.68 +29;9;2016;4;433.0;0;15.47;9.38 +29;9;2016;5;338.0;0;15.61;9.08 +29;9;2016;6;331.0;0;15.76;8.77 +29;9;2016;7;413.0;12.97;15.75;8.33 +29;9;2016;8;468.0;120.72;15.74;7.89 +29;9;2016;9;499.0;325.06;15.73;7.45 +29;9;2016;10;545.0;622.03;15.55;7.19 +29;9;2016;11;560.0;641.23;15.37;6.93 +29;9;2016;12;574.0;737.22;15.2;6.68 +29;9;2016;13;588.0;583.96;15.19;6.63 +29;9;2016;14;611.0;549.08;15.18;6.57 +29;9;2016;15;562.0;450.32;15.17;6.52 +29;9;2016;16;478.0;180.47;15;6.34 +29;9;2016;17;407.0;48.87;14.84;6.15 +29;9;2016;18;444.0;0;14.67;5.96 +29;9;2016;19;524.0;0;14.54;6.03 +29;9;2016;20;515.0;0;14.4;6.1 +29;9;2016;21;455.0;0;14.27;6.17 +29;9;2016;22;576.0;0;14.2;6.18 +29;9;2016;23;531.0;0;14.13;6.19 +30;9;2016;0;465.0;0;14.06;6.21 +30;9;2016;1;414.0;0;14.19;6.06 +30;9;2016;2;379.0;0;14.31;5.91 +30;9;2016;3;426.0;0;14.44;5.77 +30;9;2016;4;428.0;0;14.41;6 +30;9;2016;5;341.0;0;14.37;6.24 +30;9;2016;6;347.0;0;14.34;6.48 +30;9;2016;7;449.0;60.75;14.28;6.63 +30;9;2016;8;448.0;249.76;14.22;6.77 +30;9;2016;9;458.0;486.31;14.16;6.91 +30;9;2016;10;494.0;590.63;14.15;6.51 +30;9;2016;11;510.0;725.31;14.14;6.11 +30;9;2016;12;513.0;768.71;14.13;5.71 +30;9;2016;13;534.0;604.28;14.27;5.56 +30;9;2016;14;581.0;322.56;14.41;5.41 +30;9;2016;15;520.0;419.97;14.55;5.26 +30;9;2016;16;417.0;249.31;14.45;4.99 +30;9;2016;17;378.0;94.33;14.34;4.72 +30;9;2016;18;414.0;0;14.24;4.46 +30;9;2016;19;485.0;0;14.3;4.72 +30;9;2016;20;514.0;0;14.36;4.98 +30;9;2016;21;504.0;0;14.42;5.24 +30;9;2016;22;599.0;0;14.46;6.09 +30;9;2016;23;541.0;0;14.5;6.94 +1;10;2016;0;464.0;0;14.54;7.79 +1;10;2016;1;411.0;0;14.5;9.01 +1;10;2016;2;377.0;0;14.46;10.22 +1;10;2016;3;429.0;0;14.42;11.43 +1;10;2016;4;420.0;0;14.1;11.24 +1;10;2016;5;348.0;0;13.77;11.05 +1;10;2016;6;325.0;0;13.45;10.86 +1;10;2016;7;380.0;69.38;13.65;10.86 +1;10;2016;8;441.0;211.11;13.85;10.86 +1;10;2016;9;503.0;351.53;14.06;10.86 +1;10;2016;10;488.0;618.08;14.06;10.78 +1;10;2016;11;507.0;602.92;14.07;10.71 +1;10;2016;12;532.0;815.57;14.09;10.63 +1;10;2016;13;590.0;628.75;14.09;10.28 +1;10;2016;14;591.0;642.92;14.1;9.92 +1;10;2016;15;546.0;230.28;14.1;9.56 +1;10;2016;16;474.0;206.31;14.12;9.43 +1;10;2016;17;417.0;53.24;14.13;9.3 +1;10;2016;18;479.0;0;14.15;9.17 +1;10;2016;19;523.0;0;14.14;8.8 +1;10;2016;20;540.0;0;14.12;8.43 +1;10;2016;21;541.0;0;14.1;8.06 +1;10;2016;22;626.0;0;14.2;7.81 +1;10;2016;23;567.0;0;14.3;7.57 +2;10;2016;0;500.0;0;14.4;7.32 +2;10;2016;1;439.0;0;14.41;6.72 +2;10;2016;2;414.0;0;14.42;6.11 +2;10;2016;3;453.0;0;14.43;5.5 +2;10;2016;4;454.0;0;14.36;4.92 +2;10;2016;5;356.0;0;14.29;4.34 +2;10;2016;6;342.0;0;14.22;3.75 +2;10;2016;7;385.0;75.08;14.27;3.06 +2;10;2016;8;424.0;289.36;14.32;2.37 +2;10;2016;9;501.0;483.16;14.36;1.68 +2;10;2016;10;556.0;639.73;14.45;1.63 +2;10;2016;11;564.0;707.85;14.55;1.57 +2;10;2016;12;556.0;662.46;14.64;1.52 +2;10;2016;13;575.0;668.16;14.85;1.85 +2;10;2016;14;571.0;641.84;15.07;2.18 +2;10;2016;15;499.0;483.28;15.28;2.51 +2;10;2016;16;420.0;239.23;15.43;3.02 +2;10;2016;17;365.0;66.47;15.57;3.52 +2;10;2016;18;381.0;0;15.72;4.03 +2;10;2016;19;415.0;0;15.75;4.24 +2;10;2016;20;457.0;0;15.77;4.46 +2;10;2016;21;453.0;0;15.79;4.68 +2;10;2016;22;571.0;0;15.86;4.99 +2;10;2016;23;515.0;0;15.92;5.31 +3;10;2016;0;433.0;0;15.99;5.63 +3;10;2016;1;417.0;0;15.86;6.04 +3;10;2016;2;403.0;0;15.74;6.46 +3;10;2016;3;421.0;0;15.61;6.87 +3;10;2016;4;437.0;0;15.62;7.14 +3;10;2016;5;369.0;0;15.62;7.4 +3;10;2016;6;341.0;0;15.62;7.67 +3;10;2016;7;414.0;65.83;15.66;7.94 +3;10;2016;8;447.0;281.79;15.69;8.22 +3;10;2016;9;472.0;491.76;15.73;8.5 +3;10;2016;10;476.0;653.16;15.73;8.57 +3;10;2016;11;476.0;739.53;15.73;8.65 +3;10;2016;12;499.0;792.34;15.73;8.73 +3;10;2016;13;526.0;708.55;15.89;8.37 +3;10;2016;14;546.0;249.68;16.06;8 +3;10;2016;15;540.0;363.32;16.23;7.64 +3;10;2016;16;440.0;311.47;16.24;7.9 +3;10;2016;17;386.0;78.71;16.24;8.17 +3;10;2016;18;411.0;0;16.25;8.43 +3;10;2016;19;449.0;0;16.18;9.08 +3;10;2016;20;500.0;0;16.11;9.72 +3;10;2016;21;455.0;0;16.04;10.37 +3;10;2016;22;561.0;0;16.07;10.54 +3;10;2016;23;516.0;0;16.09;10.7 +4;10;2016;0;461.0;0;16.12;10.87 +4;10;2016;1;406.0;0;16.05;10.82 +4;10;2016;2;391.0;0;15.98;10.77 +4;10;2016;3;426.0;0;15.91;10.72 +4;10;2016;4;434.0;0;15.86;10.51 +4;10;2016;5;343.0;0;15.81;10.3 +4;10;2016;6;333.0;0;15.75;10.1 +4;10;2016;7;409.0;51.88;15.75;10.01 +4;10;2016;8;465.0;146.28;15.75;9.93 +4;10;2016;9;503.0;241.16;15.74;9.85 +4;10;2016;10;497.0;598.17;15.85;9.72 +4;10;2016;11;513.0;490.23;15.95;9.59 +4;10;2016;12;543.0;286.29;16.06;9.46 +4;10;2016;13;563.0;233.27;16.23;8.89 +4;10;2016;14;587.0;59.69;16.41;8.31 +4;10;2016;15;534.0;37.5;16.58;7.74 +4;10;2016;16;459.0;92.42;16.48;7.58 +4;10;2016;17;400.0;33.45;16.37;7.43 +4;10;2016;18;448.0;0;16.27;7.27 +4;10;2016;19;523.0;0;16.03;7.35 +4;10;2016;20;525.0;0;15.79;7.43 +4;10;2016;21;475.0;0;15.54;7.52 +4;10;2016;22;605.0;0;15.4;7.43 +4;10;2016;23;546.0;0;15.26;7.33 +5;10;2016;0;492.0;0;15.12;7.24 +5;10;2016;1;443.0;0;15.06;6.26 +5;10;2016;2;407.0;0;14.99;5.28 +5;10;2016;3;437.0;0;14.93;4.3 +5;10;2016;4;451.0;0;14.71;4.69 +5;10;2016;5;354.0;0;14.48;5.07 +5;10;2016;6;364.0;0;14.26;5.45 +5;10;2016;7;440.0;37.93;14.37;5.54 +5;10;2016;8;476.0;259.4;14.47;5.63 +5;10;2016;9;503.0;462.74;14.57;5.72 +5;10;2016;10;502.0;631.84;14.73;5.59 +5;10;2016;11;526.0;614.06;14.9;5.45 +5;10;2016;12;529.0;750.12;15.06;5.31 +5;10;2016;13;554.0;750.32;15.2;5.42 +5;10;2016;14;577.0;624.64;15.35;5.53 +5;10;2016;15;513.0;488.61;15.49;5.64 +5;10;2016;16;438.0;195.91;15.47;5.51 +5;10;2016;17;384.0;75.65;15.45;5.38 +5;10;2016;18;419.0;0;15.43;5.26 +5;10;2016;19;479.0;0;15.42;5.72 +5;10;2016;20;494.0;0;15.4;6.18 +5;10;2016;21;458.0;0;15.38;6.65 +5;10;2016;22;588.0;0;15.45;7.14 +5;10;2016;23;525.0;0;15.51;7.63 +6;10;2016;0;481.0;0;15.57;8.12 +6;10;2016;1;425.0;0;15.1;7.99 +6;10;2016;2;381.0;0;14.63;7.85 +6;10;2016;3;431.0;0;14.16;7.71 +6;10;2016;4;442.0;0;13.93;8.35 +6;10;2016;5;363.0;0;13.7;9 +6;10;2016;6;343.0;0;13.47;9.64 +6;10;2016;7;421.0;58.81;13.22;10 +6;10;2016;8;490.0;282.43;12.97;10.37 +6;10;2016;9;502.0;494.01;12.72;10.73 +6;10;2016;10;518.0;657.76;12.83;10.27 +6;10;2016;11;504.0;750.95;12.95;9.81 +6;10;2016;12;520.0;801.18;13.06;9.35 +6;10;2016;13;545.0;770.23;13.71;9.62 +6;10;2016;14;570.0;581.55;14.36;9.89 +6;10;2016;15;537.0;196.51;15.01;10.17 +6;10;2016;16;457.0;178.62;15.03;10.23 +6;10;2016;17;394.0;68.3;15.05;10.29 +6;10;2016;18;413.0;0;15.07;10.36 +6;10;2016;19;491.0;0;14.91;9.89 +6;10;2016;20;523.0;0;14.75;9.43 +6;10;2016;21;474.0;0;14.58;8.97 +6;10;2016;22;589.0;0;14.48;8.68 +6;10;2016;23;555.0;0;14.38;8.4 +7;10;2016;0;486.0;0;14.28;8.12 +7;10;2016;1;462.0;0;14.13;7.65 +7;10;2016;2;416.0;0;13.99;7.17 +7;10;2016;3;454.0;0;13.84;6.69 +7;10;2016;4;471.0;0;13.73;6.29 +7;10;2016;5;395.0;0;13.62;5.88 +7;10;2016;6;387.0;0;13.51;5.48 +7;10;2016;7;474.0;14.44;13.5;5.62 +7;10;2016;8;497.0;100.37;13.48;5.76 +7;10;2016;9;502.0;333.63;13.47;5.9 +7;10;2016;10;533.0;412.54;13.56;5.81 +7;10;2016;11;520.0;570.92;13.65;5.72 +7;10;2016;12;525.0;673.38;13.74;5.63 +7;10;2016;13;547.0;631.68;13.86;4.9 +7;10;2016;14;582.0;178.25;13.98;4.17 +7;10;2016;15;550.0;112.63;14.09;3.45 +7;10;2016;16;447.0;245.09;14.2;3.43 +7;10;2016;17;413.0;46.73;14.3;3.41 +7;10;2016;18;443.0;0;14.41;3.39 +7;10;2016;19;483.0;0;14.41;3.58 +7;10;2016;20;552.0;0;14.41;3.77 +7;10;2016;21;560.0;0;14.41;3.96 +7;10;2016;22;648.0;0;14.45;3.57 +7;10;2016;23;601.0;0;14.49;3.19 +8;10;2016;0;517.0;0;14.53;2.8 +8;10;2016;1;464.0;0;14.33;2.81 +8;10;2016;2;455.0;0;14.14;2.83 +8;10;2016;3;487.0;0;13.94;2.84 +8;10;2016;4;474.0;0;13.95;3.27 +8;10;2016;5;429.0;0;13.95;3.71 +8;10;2016;6;394.0;0;13.96;4.14 +8;10;2016;7;457.0;26.78;14.1;4.68 +8;10;2016;8;523.0;87.09;14.23;5.22 +8;10;2016;9;554.0;58.7;14.36;5.77 +8;10;2016;10;545.0;50.39;14.53;5.51 +8;10;2016;11;547.0;165.59;14.7;5.26 +8;10;2016;12;531.0;687.69;14.88;5.01 +8;10;2016;13;588.0;674.99;15.09;4.72 +8;10;2016;14;634.0;525.73;15.31;4.43 +8;10;2016;15;573.0;367.21;15.53;4.14 +8;10;2016;16;486.0;236.42;15.49;4.46 +8;10;2016;17;450.0;66.51;15.45;4.77 +8;10;2016;18;478.0;0;15.41;5.09 +8;10;2016;19;534.0;0;15.29;5.13 +8;10;2016;20;611.0;0;15.17;5.17 +8;10;2016;21;603.0;0;15.05;5.21 +8;10;2016;22;684.0;0;15;5.13 +8;10;2016;23;633.0;0;14.95;5.04 +9;10;2016;0;554.0;0;14.9;4.95 +9;10;2016;1;500.0;0;14.78;5.05 +9;10;2016;2;483.0;0;14.66;5.14 +9;10;2016;3;469.0;0;14.54;5.24 +9;10;2016;4;479.0;0;14.47;5.25 +9;10;2016;5;412.0;0;14.39;5.26 +9;10;2016;6;387.0;0;14.31;5.27 +9;10;2016;7;421.0;21.38;14.35;5.28 +9;10;2016;8;511.0;148.39;14.38;5.29 +9;10;2016;9;564.0;301.57;14.41;5.3 +9;10;2016;10;605.0;322.25;14.52;5.49 +9;10;2016;11;599.0;443.54;14.61;5.68 +9;10;2016;12;548.0;533.79;14.72;5.88 +9;10;2016;13;560.0;553.33;14.75;5.82 +9;10;2016;14;589.0;353.41;14.79;5.76 +9;10;2016;15;538.0;397.11;14.83;5.7 +9;10;2016;16;444.0;198.99;14.78;5.94 +9;10;2016;17;411.0;55.85;14.72;6.18 +9;10;2016;18;440.0;0;14.67;6.43 +9;10;2016;19;496.0;0;14.53;6.37 +9;10;2016;20;567.0;0;14.39;6.32 +9;10;2016;21;518.0;0;14.25;6.26 +9;10;2016;22;639.0;0;14.19;5.96 +9;10;2016;23;590.0;0;14.12;5.66 +10;10;2016;0;498.0;0;14.06;5.35 +10;10;2016;1;453.0;0;14.05;5.13 +10;10;2016;2;457.0;0;14.05;4.91 +10;10;2016;3;477.0;0;14.04;4.69 +10;10;2016;4;484.0;0;14.03;4.81 +10;10;2016;5;414.0;0;14.02;4.94 +10;10;2016;6;391.0;0;14.01;5.06 +10;10;2016;7;451.0;15.54;14.04;5.36 +10;10;2016;8;525.0;93.38;14.06;5.66 +10;10;2016;9;574.0;114.77;14.09;5.96 +10;10;2016;10;545.0;198.86;14.1;5.95 +10;10;2016;11;535.0;226.97;14.12;5.95 +10;10;2016;12;547.0;217.1;14.15;5.94 +10;10;2016;13;578.0;387.84;14.13;6 +10;10;2016;14;598.0;216.35;14.12;6.06 +10;10;2016;15;564.0;240.52;14.1;6.12 +10;10;2016;16;454.0;100.03;14.11;6.39 +10;10;2016;17;419.0;21.33;14.12;6.66 +10;10;2016;18;452.0;0;14.13;6.92 +10;10;2016;19;525.0;0;14.06;7.1 +10;10;2016;20;572.0;0;13.99;7.27 +10;10;2016;21;536.0;0;13.92;7.45 +10;10;2016;22;639.0;0;13.91;7.66 +10;10;2016;23;582.0;0;13.9;7.88 +11;10;2016;0;509.0;0;13.89;8.1 +11;10;2016;1;465.0;0;13.96;8.44 +11;10;2016;2;481.0;0;14.03;8.78 +11;10;2016;3;469.0;0;14.1;9.12 +11;10;2016;4;487.0;0;14.04;9.2 +11;10;2016;5;427.0;0;13.97;9.27 +11;10;2016;6;412.0;0;13.9;9.35 +11;10;2016;7;471.0;10.36;13.94;9.32 +11;10;2016;8;549.0;13.74;13.97;9.3 +11;10;2016;9;606.0;109.47;14.01;9.27 +11;10;2016;10;606.0;243.88;14.03;9.24 +11;10;2016;11;597.0;301.56;14.06;9.2 +11;10;2016;12;618.0;535.55;14.1;9.17 +11;10;2016;13;620.0;654.12;14.22;9.01 +11;10;2016;14;613.0;548.63;14.35;8.85 +11;10;2016;15;577.0;383.03;14.47;8.69 +11;10;2016;16;494.0;149.57;14.5;9 +11;10;2016;17;438.0;30.1;14.53;9.31 +11;10;2016;18;471.0;0;14.56;9.61 +11;10;2016;19;569.0;0;14.4;9.83 +11;10;2016;20;597.0;0;14.24;10.06 +11;10;2016;21;545.0;0;14.08;10.28 +11;10;2016;22;668.0;0;13.92;10.46 +11;10;2016;23;603.0;0;13.75;10.65 +12;10;2016;0;522.0;0;13.58;10.84 +12;10;2016;1;508.0;0;13.43;10.64 +12;10;2016;2;511.0;0;13.29;10.45 +12;10;2016;3;516.0;0;13.14;10.25 +12;10;2016;4;522.0;0;12.94;10.16 +12;10;2016;5;468.0;0;12.73;10.06 +12;10;2016;6;442.0;0;12.52;9.97 +12;10;2016;7;528.0;29.28;12.47;10.33 +12;10;2016;8;615.0;74.08;12.41;10.68 +12;10;2016;9;637.0;231.72;12.35;11.03 +12;10;2016;10;632.0;481.55;12.61;11.36 +12;10;2016;11;622.0;718.64;12.87;11.69 +12;10;2016;12;626.0;739.38;13.12;12.01 +12;10;2016;13;628.0;731.5;13.54;12.03 +12;10;2016;14;659.0;633.38;13.96;12.05 +12;10;2016;15;602.0;497.03;14.38;12.07 +12;10;2016;16;526.0;278.48;14.41;11.92 +12;10;2016;17;479.0;40.6;14.44;11.77 +12;10;2016;18;521.0;0;14.47;11.61 +12;10;2016;19;595.0;0;14.28;11.6 +12;10;2016;20;630.0;0;14.09;11.59 +12;10;2016;21;600.0;0;13.9;11.57 +12;10;2016;22;711.0;0;13.79;11.28 +12;10;2016;23;648.0;0;13.67;10.99 +13;10;2016;0;561.0;0;13.55;10.7 +13;10;2016;1;530.0;0;13.58;10.15 +13;10;2016;2;534.0;0;13.62;9.6 +13;10;2016;3;547.0;0;13.65;9.05 +13;10;2016;4;555.0;0;13.5;9.31 +13;10;2016;5;480.0;0;13.35;9.58 +13;10;2016;6;462.0;0;13.19;9.85 +13;10;2016;7;529.0;18.11;13.15;10.12 +13;10;2016;8;593.0;56.2;13.11;10.4 +13;10;2016;9;617.0;104.51;13.07;10.68 +13;10;2016;10;610.0;95.93;13.11;10.36 +13;10;2016;11;579.0;215.2;13.15;10.04 +13;10;2016;12;575.0;439.72;13.19;9.72 +13;10;2016;13;600.0;200.39;13.5;8.89 +13;10;2016;14;612.0;409.49;13.82;8.06 +13;10;2016;15;585.0;151.18;14.13;7.23 +13;10;2016;16;501.0;219.25;14.02;7.18 +13;10;2016;17;457.0;19.99;13.91;7.14 +13;10;2016;18;507.0;0;13.8;7.09 +13;10;2016;19;600.0;0;13.63;6.69 +13;10;2016;20;666.0;0;13.46;6.28 +13;10;2016;21;581.0;0;13.28;5.88 +13;10;2016;22;684.0;0;13.23;5.17 +13;10;2016;23;618.0;0;13.17;4.47 +14;10;2016;0;537.0;0;13.11;3.77 +14;10;2016;1;502.0;0;13.33;3.13 +14;10;2016;2;507.0;0;13.54;2.49 +14;10;2016;3;540.0;0;13.76;1.85 +14;10;2016;4;532.0;0;13.7;1.54 +14;10;2016;5;484.0;0;13.63;1.22 +14;10;2016;6;479.0;0;13.56;0.91 +14;10;2016;7;579.0;22.37;13.59;1.43 +14;10;2016;8;605.0;213.17;13.62;1.95 +14;10;2016;9;631.0;308.08;13.65;2.47 +14;10;2016;10;594.0;599.63;13.84;3.23 +14;10;2016;11;575.0;682.57;14.02;3.99 +14;10;2016;12;553.0;236.71;14.2;4.74 +14;10;2016;13;569.0;173.56;14.34;5.52 +14;10;2016;14;604.0;49.68;14.47;6.3 +14;10;2016;15;567.0;54.16;14.6;7.08 +14;10;2016;16;494.0;94.79;14.43;7.24 +14;10;2016;17;433.0;5.8;14.26;7.4 +14;10;2016;18;494.0;0;14.09;7.56 +14;10;2016;19;582.0;0;13.89;7.18 +14;10;2016;20;663.0;0;13.69;6.8 +14;10;2016;21;615.0;0;13.48;6.41 +14;10;2016;22;738.0;0;13.59;6.43 +14;10;2016;23;686.0;0;13.69;6.45 +15;10;2016;0;583.0;0;13.79;6.47 +15;10;2016;1;563.0;0;13.52;6.74 +15;10;2016;2;529.0;0;13.24;7.02 +15;10;2016;3;536.0;0;12.97;7.3 +15;10;2016;4;563.0;0;13.13;7.34 +15;10;2016;5;486.0;0;13.28;7.38 +15;10;2016;6;474.0;0;13.43;7.42 +15;10;2016;7;511.0;2.31;13.25;7.87 +15;10;2016;8;591.0;8.83;13.07;8.32 +15;10;2016;9;642.0;30.25;12.9;8.77 +15;10;2016;10;695.0;44.12;12.99;9.08 +15;10;2016;11;724.0;672.67;13.08;9.4 +15;10;2016;12;767.0;730.06;13.18;9.71 +15;10;2016;13;714.0;398;13.91;9.53 +15;10;2016;14;707.0;343.96;14.65;9.34 +15;10;2016;15;665.0;246.79;15.39;9.16 +15;10;2016;16;585.0;127.95;15.57;9.51 +15;10;2016;17;519.0;11.79;15.76;9.87 +15;10;2016;18;564.0;0;15.94;10.22 +15;10;2016;19;616.0;0;15.95;10.57 +15;10;2016;20;688.0;0;15.96;10.93 +15;10;2016;21;644.0;0;15.96;11.28 +15;10;2016;22;734.0;0;15.62;11.37 +15;10;2016;23;690.0;0;15.28;11.46 +16;10;2016;0;635.0;0;14.94;11.54 +16;10;2016;1;558.0;0;14.99;12.03 +16;10;2016;2;522.0;0;15.05;12.52 +16;10;2016;3;551.0;0;15.1;13.01 +16;10;2016;4;573.0;0;15.04;12.54 +16;10;2016;5;499.0;0;14.98;12.08 +16;10;2016;6;478.0;0;14.91;11.61 +16;10;2016;7;506.0;5.17;14.95;11.19 +16;10;2016;8;570.0;111.78;14.99;10.76 +16;10;2016;9;604.0;226.6;15.03;10.33 +16;10;2016;10;633.0;308.04;15.12;10.11 +16;10;2016;11;597.0;440.83;15.22;9.9 +16;10;2016;12;597.0;399.47;15.31;9.68 +16;10;2016;13;601.0;425.97;15.09;10.03 +16;10;2016;14;609.0;362.96;14.88;10.38 +16;10;2016;15;594.0;244.57;14.66;10.73 +16;10;2016;16;482.0;128.44;14.71;10.54 +16;10;2016;17;425.0;3.1;14.76;10.34 +16;10;2016;18;439.0;0;14.81;10.15 +16;10;2016;19;516.0;0;14.82;9.7 +16;10;2016;20;595.0;0;14.83;9.25 +16;10;2016;21;554.0;0;14.84;8.8 +16;10;2016;22;655.0;0;14.85;8.53 +16;10;2016;23;611.0;0;14.85;8.26 +17;10;2016;0;529.0;0;14.86;7.99 +17;10;2016;1;516.0;0;14.82;8 +17;10;2016;2;471.0;0;14.79;8.02 +17;10;2016;3;494.0;0;14.75;8.04 +17;10;2016;4;506.0;0;14.77;7.64 +17;10;2016;5;450.0;0;14.78;7.23 +17;10;2016;6;411.0;0;14.8;6.83 +17;10;2016;7;472.0;2.86;14.82;6.75 +17;10;2016;8;531.0;108.22;14.84;6.68 +17;10;2016;9;556.0;192.04;14.86;6.61 +17;10;2016;10;547.0;321.01;14.83;6.63 +17;10;2016;11;556.0;403.92;14.79;6.64 +17;10;2016;12;558.0;387.9;14.76;6.66 +17;10;2016;13;557.0;706.57;14.78;6.86 +17;10;2016;14;578.0;600.94;14.8;7.05 +17;10;2016;15;553.0;420.26;14.82;7.24 +17;10;2016;16;484.0;67.86;14.81;7.07 +17;10;2016;17;415.0;2.28;14.81;6.9 +17;10;2016;18;457.0;0;14.8;6.73 +17;10;2016;19;543.0;0;14.75;6.65 +17;10;2016;20;600.0;0;14.69;6.57 +17;10;2016;21;562.0;0;14.63;6.48 +17;10;2016;22;656.0;0;14.63;6.61 +17;10;2016;23;593.0;0;14.62;6.74 +18;10;2016;0;514.0;0;14.62;6.87 +18;10;2016;1;508.0;0;14.59;7.6 +18;10;2016;2;445.0;0;14.55;8.32 +18;10;2016;3;495.0;0;14.52;9.05 +18;10;2016;4;503.0;0;14.47;9.35 +18;10;2016;5;423.0;0;14.41;9.65 +18;10;2016;6;411.0;0;14.36;9.94 +18;10;2016;7;478.0;0.24;14.19;9.7 +18;10;2016;8;547.0;81.22;14.02;9.46 +18;10;2016;9;566.0;66.24;13.85;9.21 +18;10;2016;10;576.0;290.06;13.69;8.67 +18;10;2016;11;599.0;189.42;13.52;8.12 +18;10;2016;12;637.0;503.33;13.36;7.57 +18;10;2016;13;631.0;638.81;13.37;7.48 +18;10;2016;14;647.0;181.98;13.38;7.39 +18;10;2016;15;612.0;441.35;13.38;7.3 +18;10;2016;16;524.0;219.49;13.28;7.23 +18;10;2016;17;478.0;0;13.18;7.16 +18;10;2016;18;537.0;0;13.08;7.09 +18;10;2016;19;608.0;0;12.98;6.95 +18;10;2016;20;627.0;0;12.88;6.81 +18;10;2016;21;591.0;0;12.77;6.68 +18;10;2016;22;697.0;0;12.78;6.44 +18;10;2016;23;650.0;0;12.79;6.21 +19;10;2016;0;596.0;0;12.8;5.97 +19;10;2016;1;542.0;0;12.99;5.61 +19;10;2016;2;504.0;0;13.18;5.25 +19;10;2016;3;534.0;0;13.37;4.88 +19;10;2016;4;548.0;0;13.27;4.83 +19;10;2016;5;478.0;0;13.17;4.77 +19;10;2016;6;450.0;0;13.07;4.72 +19;10;2016;7;529.0;0;13.03;4.79 +19;10;2016;8;589.0;49.77;12.99;4.86 +19;10;2016;9;646.0;183.67;12.94;4.94 +19;10;2016;10;629.0;172.28;12.88;4.91 +19;10;2016;11;607.0;165.25;12.82;4.87 +19;10;2016;12;623.0;118.52;12.76;4.84 +19;10;2016;13;635.0;86.13;12.76;5.22 +19;10;2016;14;657.0;76.84;12.77;5.6 +19;10;2016;15;615.0;82.07;12.77;5.97 +19;10;2016;16;552.0;17.1;12.75;6.11 +19;10;2016;17;513.0;0;12.72;6.26 +19;10;2016;18;571.0;0;12.7;6.4 +19;10;2016;19;712.0;0;12.67;6.34 +19;10;2016;20;702.0;0;12.64;6.29 +19;10;2016;21;628.0;0;12.61;6.23 +19;10;2016;22;726.0;0;12.69;5.9 +19;10;2016;23;691.0;0;12.76;5.56 +20;10;2016;0;608.0;0;12.84;5.23 +20;10;2016;1;580.0;0;12.97;4.88 +20;10;2016;2;523.0;0;13.11;4.53 +20;10;2016;3;554.0;0;13.24;4.18 +20;10;2016;4;571.0;0;13.22;4.38 +20;10;2016;5;488.0;0;13.19;4.58 +20;10;2016;6;466.0;0;13.17;4.79 +20;10;2016;7;543.0;0;13.22;4.75 +20;10;2016;8;618.0;222.05;13.27;4.72 +20;10;2016;9;622.0;324.01;13.32;4.69 +20;10;2016;10;619.0;502.28;13.39;4.67 +20;10;2016;11;620.0;674.06;13.45;4.65 +20;10;2016;12;628.0;709.96;13.52;4.63 +20;10;2016;13;644.0;695.65;13.52;4.73 +20;10;2016;14;659.0;580.85;13.53;4.82 +20;10;2016;15;625.0;441.27;13.54;4.91 +20;10;2016;16;536.0;213.51;13.51;4.96 +20;10;2016;17;486.0;0;13.48;5.01 +20;10;2016;18;514.0;0;13.45;5.06 +20;10;2016;19;622.0;0;13.37;4.97 +20;10;2016;20;688.0;0;13.28;4.89 +20;10;2016;21;631.0;0;13.19;4.8 +20;10;2016;22;759.0;0;13.21;4.61 +20;10;2016;23;725.0;0;13.22;4.41 +21;10;2016;0;640.0;0;13.23;4.22 +21;10;2016;1;597.0;0;13.22;3.85 +21;10;2016;2;559.0;0;13.21;3.48 +21;10;2016;3;584.0;0;13.2;3.1 +21;10;2016;4;601.0;0;13.17;3.1 +21;10;2016;5;534.0;0;13.14;3.09 +21;10;2016;6;497.0;0;13.1;3.09 +21;10;2016;7;582.0;0;13.13;3.09 +21;10;2016;8;645.0;169.6;13.16;3.1 +21;10;2016;9;660.0;224.34;13.19;3.1 +21;10;2016;10;671.0;515;13.3;3.14 +21;10;2016;11;661.0;529.48;13.4;3.17 +21;10;2016;12;674.0;639.78;13.52;3.2 +21;10;2016;13;666.0;540.77;13.64;3.33 +21;10;2016;14;676.0;374.52;13.77;3.47 +21;10;2016;15;631.0;179.91;13.89;3.6 +21;10;2016;16;551.0;85.89;13.88;3.99 +21;10;2016;17;508.0;0;13.87;4.38 +21;10;2016;18;573.0;0;13.86;4.77 +21;10;2016;19;699.0;0;13.73;5.22 +21;10;2016;20;771.0;0;13.59;5.66 +21;10;2016;21;730.0;0;13.45;6.11 +21;10;2016;22;835.0;0;13.38;6.42 +21;10;2016;23;768.0;0;13.3;6.73 +22;10;2016;0;702.0;0;13.23;7.03 +22;10;2016;1;663.0;0;13.17;6.71 +22;10;2016;2;599.0;0;13.11;6.39 +22;10;2016;3;634.0;0;13.05;6.07 +22;10;2016;4;627.0;0;12.95;6.23 +22;10;2016;5;556.0;0;12.85;6.38 +22;10;2016;6;529.0;0;12.75;6.54 +22;10;2016;7;618.0;0;12.69;6.79 +22;10;2016;8;714.0;170.02;12.63;7.04 +22;10;2016;9;748.0;337.09;12.57;7.3 +22;10;2016;10;776.0;530.48;12.68;7.4 +22;10;2016;11;721.0;601.61;12.78;7.5 +22;10;2016;12;704.0;528.51;12.89;7.6 +22;10;2016;13;720.0;477.17;13.21;7.68 +22;10;2016;14;723.0;345.94;13.54;7.76 +22;10;2016;15;672.0;268.39;13.86;7.83 +22;10;2016;16;620.0;89.58;13.88;8.44 +22;10;2016;17;576.0;0;13.91;9.05 +22;10;2016;18;674.0;0;13.93;9.66 +22;10;2016;19;815.0;0;13.74;10.19 +22;10;2016;20;886.0;0;13.55;10.72 +22;10;2016;21;806.0;0;13.35;11.26 +22;10;2016;22;894.0;0;13.14;11.41 +22;10;2016;23;822.0;0;12.92;11.56 +23;10;2016;0;759.0;0;12.71;11.71 +23;10;2016;1;696.0;0;12.83;11.6 +23;10;2016;2;661.0;0;12.94;11.49 +23;10;2016;3;698.0;0;13.06;11.38 +23;10;2016;4;703.0;0;12.79;11.94 +23;10;2016;5;638.0;0;12.52;12.49 +23;10;2016;6;593.0;0;12.25;13.05 +23;10;2016;7;654.0;0;12.16;13.56 +23;10;2016;8;756.0;123.61;12.07;14.08 +23;10;2016;9;879.0;316.01;11.98;14.59 +23;10;2016;10;935.0;214.63;11.81;14.53 +23;10;2016;11;1007.0;67.43;11.65;14.46 +23;10;2016;12;1048.0;20.62;11.49;14.4 +23;10;2016;13;1084.0;30.37;12.34;13.64 +23;10;2016;14;1128.0;26.68;13.18;12.88 +23;10;2016;15;1129.0;10.6;14.02;12.12 +23;10;2016;16;1010.0;5.89;14.37;10.73 +23;10;2016;17;909.0;0;14.73;9.33 +23;10;2016;18;960.0;0;15.08;7.93 +23;10;2016;19;1036.0;0;15.17;6.8 +23;10;2016;20;1030.0;0;15.25;5.68 +23;10;2016;21;942.0;0;15.33;4.55 +23;10;2016;22;1009.0;0;15.39;4.78 +23;10;2016;23;915.0;0;15.44;5 +24;10;2016;0;840.0;0;15.49;5.23 +24;10;2016;1;787.0;0;15.31;5.49 +24;10;2016;2;729.0;0;15.12;5.75 +24;10;2016;3;747.0;0;14.94;6.01 +24;10;2016;4;737.0;0;14.78;5.93 +24;10;2016;5;672.0;0;14.61;5.85 +24;10;2016;6;621.0;0;14.44;5.77 +24;10;2016;7;684.0;0;14.37;5.5 +24;10;2016;8;779.0;89.06;14.3;5.24 +24;10;2016;9;850.0;131.67;14.23;4.98 +24;10;2016;10;880.0;228.98;14.19;4.86 +24;10;2016;11;857.0;504.83;14.15;4.73 +24;10;2016;12;845.0;651.03;14.1;4.61 +24;10;2016;13;827.0;638.02;14.21;4.52 +24;10;2016;14;862.0;561.43;14.31;4.44 +24;10;2016;15;846.0;389.24;14.41;4.36 +24;10;2016;16;682.0;197.79;14.43;4.41 +24;10;2016;17;609.0;0;14.46;4.46 +24;10;2016;18;698.0;0;14.48;4.51 +24;10;2016;19;855.0;0;14.49;4.28 +24;10;2016;20;882.0;0;14.5;4.04 +24;10;2016;21;822.0;0;14.5;3.81 +24;10;2016;22;895.0;0;14.52;3.68 +24;10;2016;23;806.0;0;14.53;3.56 +25;10;2016;0;749.0;0;14.54;3.43 +25;10;2016;1;693.0;0;14.35;3.39 +25;10;2016;2;635.0;0;14.15;3.34 +25;10;2016;3;670.0;0;13.96;3.3 +25;10;2016;4;665.0;0;13.75;3.37 +25;10;2016;5;591.0;0;13.54;3.44 +25;10;2016;6;561.0;0;13.33;3.52 +25;10;2016;7;632.0;0;13.12;3.63 +25;10;2016;8;733.0;174.85;12.91;3.75 +25;10;2016;9;827.0;386.92;12.7;3.86 +25;10;2016;10;862.0;548.99;12.66;3.2 +25;10;2016;11;847.0;646.05;12.62;2.54 +25;10;2016;12;802.0;634.67;12.59;1.88 +25;10;2016;13;751.0;475.39;12.55;1.63 +25;10;2016;14;763.0;153.83;12.52;1.39 +25;10;2016;15;739.0;148.32;12.49;1.14 +25;10;2016;16;693.0;66.51;12.51;1.42 +25;10;2016;17;613.0;0;12.53;1.69 +25;10;2016;18;759.0;0;12.55;1.96 +25;10;2016;19;879.0;0;12.52;2.35 +25;10;2016;20;906.0;0;12.48;2.74 +25;10;2016;21;790.0;0;12.44;3.13 +25;10;2016;22;885.0;0;12.49;2.95 +25;10;2016;23;819.0;0;12.53;2.76 +26;10;2016;0;745.0;0;12.57;2.58 +26;10;2016;1;700.0;0;12.58;2.3 +26;10;2016;2;632.0;0;12.59;2.02 +26;10;2016;3;646.0;0;12.6;1.74 +26;10;2016;4;650.0;0;12.56;1.74 +26;10;2016;5;571.0;0;12.52;1.74 +26;10;2016;6;541.0;0;12.47;1.74 +26;10;2016;7;608.0;0;12.51;1.96 +26;10;2016;8;714.0;10.05;12.55;2.18 +26;10;2016;9;815.0;65.65;12.6;2.4 +26;10;2016;10;879.0;141.41;12.59;2.38 +26;10;2016;11;870.0;209.87;12.57;2.35 +26;10;2016;12;909.0;379.29;12.56;2.33 +26;10;2016;13;937.0;507.35;12.99;2.24 +26;10;2016;14;966.0;129.25;13.41;2.16 +26;10;2016;15;893.0;84.58;13.83;2.07 +26;10;2016;16;812.0;47.91;13.89;1.76 +26;10;2016;17;753.0;0;13.94;1.44 +26;10;2016;18;873.0;0;14;1.13 +26;10;2016;19;1021.0;0;13.98;1.01 +26;10;2016;20;980.0;0;13.95;0.89 +26;10;2016;21;889.0;0;13.92;0.77 +26;10;2016;22;972.0;0;13.99;1.17 +26;10;2016;23;901.0;0;14.05;1.57 +27;10;2016;0;785.0;0;14.11;1.97 +27;10;2016;1;725.0;0;13.92;2.56 +27;10;2016;2;687.0;0;13.74;3.14 +27;10;2016;3;711.0;0;13.55;3.72 +27;10;2016;4;715.0;0;13.56;3.46 +27;10;2016;5;640.0;0;13.56;3.2 +27;10;2016;6;608.0;0;13.56;2.94 +27;10;2016;7;669.0;0;13.62;3.03 +27;10;2016;8;775.0;41.24;13.67;3.13 +27;10;2016;9;870.0;26.53;13.73;3.23 +27;10;2016;10;912.0;43.08;13.81;3.45 +27;10;2016;11;912.0;47.5;13.9;3.67 +27;10;2016;12;918.0;55.71;13.99;3.89 +27;10;2016;13;892.0;78.58;13.88;3.7 +27;10;2016;14;925.0;51.25;13.77;3.51 +27;10;2016;15;861.0;50.48;13.65;3.32 +27;10;2016;16;741.0;31.15;13.69;2.89 +27;10;2016;17;675.0;0;13.72;2.46 +27;10;2016;18;799.0;0;13.76;2.03 +27;10;2016;19;917.0;0;13.75;1.37 +27;10;2016;20;923.0;0;13.74;0.71 +27;10;2016;21;870.0;0;13.73;0.06 +27;10;2016;22;971.0;0;13.71;0.46 +27;10;2016;23;891.0;0;13.69;0.86 +28;10;2016;0;786.0;0;13.67;1.27 +28;10;2016;1;735.0;0;13.5;1.49 +28;10;2016;2;674.0;0;13.33;1.71 +28;10;2016;3;700.0;0;13.16;1.93 +28;10;2016;4;697.0;0;13.03;2.22 +28;10;2016;5;645.0;0;12.9;2.51 +28;10;2016;6;605.0;0;12.76;2.8 +28;10;2016;7;713.0;0;12.8;2.84 +28;10;2016;8;780.0;23.5;12.84;2.88 +28;10;2016;9;842.0;23.85;12.88;2.92 +28;10;2016;10;836.0;41.03;13.05;3.27 +28;10;2016;11;799.0;41;13.23;3.62 +28;10;2016;12;758.0;43.18;13.4;3.97 +28;10;2016;13;788.0;74.17;13.35;3.73 +28;10;2016;14;789.0;52.12;13.3;3.49 +28;10;2016;15;730.0;73.69;13.25;3.26 +28;10;2016;16;640.0;38.89;13.24;4.1 +28;10;2016;17;587.0;0;13.22;4.95 +28;10;2016;18;680.0;0;13.21;5.79 +28;10;2016;19;872.0;0;13.13;6.17 +28;10;2016;20;926.0;0;13.05;6.55 +28;10;2016;21;876.0;0;12.96;6.92 +28;10;2016;22;967.0;0;12.99;6.78 +28;10;2016;23;918.0;0;13.02;6.63 +29;10;2016;0;844.0;0;13.05;6.48 +29;10;2016;1;750.0;0;13;6.14 +29;10;2016;2;705.0;0;12.94;5.79 +29;10;2016;3;728.0;0;12.89;5.45 +29;10;2016;4;725.0;0;12.8;5.82 +29;10;2016;5;644.0;0;12.7;6.19 +29;10;2016;6;636.0;0;12.61;6.57 +29;10;2016;7;707.0;0;12.62;7 +29;10;2016;8;815.0;28.31;12.63;7.44 +29;10;2016;9;910.0;76.25;12.64;7.88 +29;10;2016;10;895.0;134.76;12.89;7.6 +29;10;2016;11;873.0;133.21;13.14;7.31 +29;10;2016;12;829.0;248.32;13.4;7.03 +29;10;2016;13;816.0;159.87;13.64;6.59 +29;10;2016;14;846.0;224.87;13.89;6.14 +29;10;2016;15;749.0;250.58;14.14;5.7 +29;10;2016;16;689.0;77.69;14.25;5.72 +29;10;2016;17;618.0;0;14.35;5.74 +29;10;2016;18;754.0;0;14.46;5.77 +29;10;2016;19;933.0;0;14.45;5.83 +29;10;2016;20;963.0;0;14.44;5.89 +29;10;2016;21;921.0;0;14.42;5.94 +29;10;2016;22;1010.0;0;14.41;5.92 +29;10;2016;23;945.0;0;14.4;5.9 +30;10;2016;0;854.0;0;14.39;5.88 +30;10;2016;1;803.0;0;14;5.47 +30;10;2016;2;751.0;0;13.6;5.06 +30;10;2016;3;719.0;0;13.21;4.65 +30;10;2016;4;726.0;0;13.11;5.1 +30;10;2016;5;657.0;0;13.01;5.56 +30;10;2016;6;651.0;0;12.91;6.01 +30;10;2016;7;710.0;0;12.87;6.29 +30;10;2016;8;831.0;30.34;12.83;6.57 +30;10;2016;9;935.0;21.83;12.78;6.84 +30;10;2016;10;1019.0;45.57;12.99;6.54 +30;10;2016;11;1044.0;36.67;13.19;6.23 +30;10;2016;12;1026.0;34.45;13.4;5.93 +30;10;2016;13;1022.0;40.99;13.54;5.83 +30;10;2016;14;1028.0;34.4;13.68;5.72 +30;10;2016;15;968.0;297.13;13.82;5.61 +30;10;2016;16;820.0;138.01;13.96;5.58 +30;10;2016;17;752.0;0;14.09;5.54 +30;10;2016;18;945.0;0;14.23;5.5 +30;10;2016;19;1061.0;0;14.27;5.49 +30;10;2016;20;972.0;0;14.31;5.48 +30;10;2016;21;929.0;0;14.35;5.46 +30;10;2016;22;1007.0;0;14.35;5.3 +30;10;2016;23;935.0;0;14.34;5.14 +31;10;2016;0;825.0;0;14.34;4.98 +31;10;2016;1;765.0;0;14.32;5.19 +31;10;2016;2;724.0;0;14.29;5.39 +31;10;2016;3;756.0;0;14.27;5.6 +31;10;2016;4;747.0;0;14.18;5.72 +31;10;2016;5;689.0;0;14.09;5.85 +31;10;2016;6;662.0;0;14;5.97 +31;10;2016;7;730.0;0;13.96;5.99 +31;10;2016;8;860.0;110.23;13.92;6.01 +31;10;2016;9;932.0;239.75;13.88;6.03 +31;10;2016;10;881.0;114.37;14.03;5.94 +31;10;2016;11;814.0;113.52;14.18;5.84 +31;10;2016;12;796.0;244.39;14.34;5.75 +31;10;2016;13;754.0;319.07;14.53;5.09 +31;10;2016;14;783.0;71.29;14.72;4.42 +31;10;2016;15;756.0;73.16;14.91;3.75 +31;10;2016;16;635.0;66.48;14.84;3.38 +31;10;2016;17;627.0;0;14.78;3.01 +31;10;2016;18;802.0;0;14.71;2.63 +31;10;2016;19;928.0;0;14.58;2.54 +31;10;2016;20;881.0;0;14.45;2.44 +31;10;2016;21;819.0;0;14.32;2.34 +31;10;2016;22;924.0;0;14.25;2.02 +31;10;2016;23;840.0;0;14.17;1.7 +1;11;2016;0;778.0;0;14.09;1.38 +1;11;2016;1;692.0;0;14.08;1.33 +1;11;2016;2;638.0;0;14.08;1.29 +1;11;2016;3;685.0;0;14.07;1.24 +1;11;2016;4;686.0;0;13.93;1.28 +1;11;2016;5;595.0;0;13.79;1.31 +1;11;2016;6;586.0;0;13.65;1.35 +1;11;2016;7;637.0;0;13.62;1.61 +1;11;2016;8;749.0;118.57;13.58;1.88 +1;11;2016;9;821.0;156.29;13.55;2.14 +1;11;2016;10;773.0;127.13;13.67;2.24 +1;11;2016;11;760.0;122.97;13.8;2.35 +1;11;2016;12;739.0;133.53;13.93;2.46 +1;11;2016;13;743.0;187.72;14;2.36 +1;11;2016;14;776.0;115.05;14.06;2.26 +1;11;2016;15;732.0;91.08;14.13;2.17 +1;11;2016;16;647.0;11.2;13.96;2.81 +1;11;2016;17;613.0;0;13.78;3.46 +1;11;2016;18;719.0;0;13.61;4.11 +1;11;2016;19;784.0;0;13.62;4.26 +1;11;2016;20;746.0;0;13.63;4.41 +1;11;2016;21;692.0;0;13.64;4.57 +1;11;2016;22;813.0;0;13.63;4.64 +1;11;2016;23;758.0;0;13.62;4.71 +2;11;2016;0;663.0;0;13.61;4.79 +2;11;2016;1;622.0;0;13.62;4.73 +2;11;2016;2;563.0;0;13.62;4.67 +2;11;2016;3;612.0;0;13.62;4.61 +2;11;2016;4;621.0;0;13.63;4.98 +2;11;2016;5;548.0;0;13.65;5.35 +2;11;2016;6;521.0;0;13.66;5.72 +2;11;2016;7;598.0;0;13.72;6.25 +2;11;2016;8;642.0;23.77;13.78;6.77 +2;11;2016;9;674.0;18.33;13.84;7.3 +2;11;2016;10;664.0;87.84;13.86;7.41 +2;11;2016;11;693.0;94.18;13.88;7.52 +2;11;2016;12;765.0;69.59;13.9;7.63 +2;11;2016;13;777.0;299.02;13.72;7.38 +2;11;2016;14;831.0;535.59;13.53;7.14 +2;11;2016;15;819.0;413.6;13.35;6.9 +2;11;2016;16;705.0;160.94;13.26;6.82 +2;11;2016;17;641.0;0;13.17;6.74 +2;11;2016;18;724.0;0;13.08;6.66 +2;11;2016;19;781.0;0;12.99;6.42 +2;11;2016;20;749.0;0;12.89;6.18 +2;11;2016;21;701.0;0;12.8;5.94 +2;11;2016;22;814.0;0;12.75;5.71 +2;11;2016;23;768.0;0;12.7;5.49 +3;11;2016;0;704.0;0;12.65;5.26 +3;11;2016;1;643.0;0;12.4;5.14 +3;11;2016;2;621.0;0;12.14;5.03 +3;11;2016;3;654.0;0;11.88;4.91 +3;11;2016;4;662.0;0;11.83;5.27 +3;11;2016;5;590.0;0;11.77;5.63 +3;11;2016;6;601.0;0;11.72;5.99 +3;11;2016;7;666.0;0;11.76;6.03 +3;11;2016;8;726.0;11.35;11.8;6.07 +3;11;2016;9;781.0;19.87;11.85;6.11 +3;11;2016;10;808.0;45.76;12.05;5.84 +3;11;2016;11;808.0;17.8;12.26;5.57 +3;11;2016;12;831.0;26.03;12.47;5.3 +3;11;2016;13;834.0;42.65;12.64;5.43 +3;11;2016;14;888.0;34.55;12.82;5.56 +3;11;2016;15;842.0;17.74;12.99;5.7 +3;11;2016;16;774.0;9.42;13.08;5.58 +3;11;2016;17;742.0;0;13.16;5.47 +3;11;2016;18;820.0;0;13.25;5.35 +3;11;2016;19;883.0;0;13.3;5.22 +3;11;2016;20;832.0;0;13.34;5.09 +3;11;2016;21;779.0;0;13.39;4.95 +3;11;2016;22;879.0;0;13.43;5.22 +3;11;2016;23;796.0;0;13.48;5.49 +4;11;2016;0;730.0;0;13.52;5.75 +4;11;2016;1;675.0;0;13.47;6.33 +4;11;2016;2;641.0;0;13.42;6.9 +4;11;2016;3;682.0;0;13.37;7.48 +4;11;2016;4;666.0;0;13.51;7.78 +4;11;2016;5;583.0;0;13.65;8.08 +4;11;2016;6;612.0;0;13.79;8.39 +4;11;2016;7;656.0;0;13.85;8.03 +4;11;2016;8;678.0;73.04;13.91;7.68 +4;11;2016;9;719.0;86.64;13.97;7.32 +4;11;2016;10;719.0;41.71;13.78;7.89 +4;11;2016;11;742.0;33.01;13.59;8.46 +4;11;2016;12;738.0;230.18;13.41;9.02 +4;11;2016;13;703.0;419.59;13.27;8.71 +4;11;2016;14;788.0;240.41;13.14;8.4 +4;11;2016;15;765.0;79.1;13;8.08 +4;11;2016;16;717.0;39.66;12.8;7.81 +4;11;2016;17;691.0;0;12.59;7.54 +4;11;2016;18;774.0;0;12.38;7.27 +4;11;2016;19;857.0;0;12.19;7.29 +4;11;2016;20;842.0;0;12;7.31 +4;11;2016;21;794.0;0;11.81;7.34 +4;11;2016;22;912.0;0;11.61;7.27 +4;11;2016;23;842.0;0;11.42;7.2 +5;11;2016;0;776.0;0;11.22;7.13 +5;11;2016;1;707.0;0;11.14;6.85 +5;11;2016;2;677.0;0;11.06;6.56 +5;11;2016;3;715.0;0;10.98;6.28 +5;11;2016;4;726.0;0;11.08;6.27 +5;11;2016;5;667.0;0;11.17;6.27 +5;11;2016;6;636.0;0;11.27;6.26 +5;11;2016;7;694.0;0;11.3;6.81 +5;11;2016;8;765.0;9.52;11.33;7.37 +5;11;2016;9;777.0;178.35;11.36;7.92 +5;11;2016;10;777.0;144.23;11.29;8.45 +5;11;2016;11;747.0;229.41;11.22;8.98 +5;11;2016;12;700.0;80.77;11.15;9.52 +5;11;2016;13;740.0;200.03;11.19;9.55 +5;11;2016;14;767.0;170.07;11.22;9.59 +5;11;2016;15;782.0;293.99;11.26;9.63 +5;11;2016;16;794.0;85.73;11.2;9.88 +5;11;2016;17;795.0;0;11.13;10.14 +5;11;2016;18;896.0;0;11.07;10.4 +5;11;2016;19;931.0;0;11.03;10.48 +5;11;2016;20;913.0;0;10.99;10.57 +5;11;2016;21;904.0;0;10.95;10.65 +5;11;2016;22;1003.0;0;10.78;10.57 +5;11;2016;23;967.0;0;10.62;10.49 +6;11;2016;0;872.0;0;10.45;10.41 +6;11;2016;1;825.0;0;10.22;10.25 +6;11;2016;2;787.0;0;9.99;10.09 +6;11;2016;3;803.0;0;9.75;9.93 +6;11;2016;4;817.0;0;9.64;10.03 +6;11;2016;5;769.0;0;9.52;10.12 +6;11;2016;6;756.0;0;9.41;10.22 +6;11;2016;7;809.0;0;9.32;10.17 +6;11;2016;8;886.0;135.95;9.23;10.11 +6;11;2016;9;942.0;163.86;9.14;10.06 +6;11;2016;10;985.0;464.76;9.27;9.99 +6;11;2016;11;1000.0;439.19;9.4;9.93 +6;11;2016;12;935.0;124.75;9.54;9.86 +6;11;2016;13;940.0;314.61;9.58;9.91 +6;11;2016;14;959.0;359.45;9.63;9.96 +6;11;2016;15;934.0;350.01;9.67;10.01 +6;11;2016;16;874.0;38.87;9.7;10.95 +6;11;2016;17;836.0;0;9.72;11.89 +6;11;2016;18;935.0;0;9.74;12.83 +6;11;2016;19;998.0;0;9.79;12.54 +6;11;2016;20;999.0;0;9.83;12.25 +6;11;2016;21;957.0;0;9.88;11.96 +6;11;2016;22;1055.0;0;9.85;11.66 +6;11;2016;23;1005.0;0;9.82;11.35 +7;11;2016;0;900.0;0;9.78;11.05 +7;11;2016;1;849.0;0;9.91;10.91 +7;11;2016;2;838.0;0;10.04;10.78 +7;11;2016;3;854.0;0;10.17;10.65 +7;11;2016;4;865.0;0;10.11;10.84 +7;11;2016;5;814.0;0;10.05;11.03 +7;11;2016;6;796.0;0;9.99;11.23 +7;11;2016;7;879.0;0;10.09;11.24 +7;11;2016;8;939.0;139.78;10.18;11.25 +7;11;2016;9;964.0;348.22;10.28;11.26 +7;11;2016;10;939.0;500.87;10.33;10.78 +7;11;2016;11;902.0;605.67;10.38;10.3 +7;11;2016;12;884.0;631.39;10.43;9.82 +7;11;2016;13;855.0;450.54;10.66;9.36 +7;11;2016;14;915.0;46.09;10.9;8.9 +7;11;2016;15;895.0;149.73;11.13;8.44 +7;11;2016;16;831.0;5.45;11.14;8.63 +7;11;2016;17;834.0;0;11.14;8.82 +7;11;2016;18;960.0;0;11.14;9.01 +7;11;2016;19;1049.0;0;10.97;8.97 +7;11;2016;20;993.0;0;10.79;8.94 +7;11;2016;21;934.0;0;10.62;8.91 +7;11;2016;22;1010.0;0;10.55;8.74 +7;11;2016;23;958.0;0;10.49;8.56 +8;11;2016;0;907.0;0;10.42;8.39 +8;11;2016;1;851.0;0;10.37;7.87 +8;11;2016;2;827.0;0;10.32;7.36 +8;11;2016;3;869.0;0;10.26;6.84 +8;11;2016;4;871.0;0;10.38;6.76 +8;11;2016;5;794.0;0;10.49;6.69 +8;11;2016;6;784.0;0;10.61;6.61 +8;11;2016;7;858.0;0;10.74;6.9 +8;11;2016;8;939.0;6.58;10.87;7.2 +8;11;2016;9;955.0;4.9;11;7.49 +8;11;2016;10;957.0;55.08;11.24;7.51 +8;11;2016;11;958.0;75.87;11.48;7.53 +8;11;2016;12;958.0;58.77;11.72;7.54 +8;11;2016;13;995.0;54.26;11.55;8.47 +8;11;2016;14;1037.0;76.17;11.39;9.39 +8;11;2016;15;1032.0;24.82;11.22;10.32 +8;11;2016;16;1032.0;6.56;11.38;11.62 +8;11;2016;17;972.0;0;11.53;12.92 +8;11;2016;18;1053.0;0;11.68;14.22 +8;11;2016;19;1080.0;0;12.12;13.55 +8;11;2016;20;1023.0;0;12.55;12.89 +8;11;2016;21;977.0;0;12.99;12.22 +8;11;2016;22;1065.0;0;12.86;13.54 +8;11;2016;23;977.0;0;12.73;14.86 +9;11;2016;0;921.0;0;12.59;16.18 +9;11;2016;1;867.0;0;12.35;16.13 +9;11;2016;2;858.0;0;12.1;16.08 +9;11;2016;3;920.0;0;11.85;16.03 +9;11;2016;4;904.0;0;12.06;15.99 +9;11;2016;5;847.0;0;12.26;15.94 +9;11;2016;6;846.0;0;12.47;15.9 +9;11;2016;7;906.0;0;12.49;15.75 +9;11;2016;8;992.0;22.44;12.5;15.59 +9;11;2016;9;1028.0;292.7;12.52;15.43 +9;11;2016;10;977.0;327.86;12.25;14.99 +9;11;2016;11;928.0;556.13;11.99;14.55 +9;11;2016;12;914.0;477.47;11.73;14.11 +9;11;2016;13;909.0;213.37;11.71;14.08 +9;11;2016;14;959.0;166.97;11.68;14.06 +9;11;2016;15;971.0;81.38;11.66;14.03 +9;11;2016;16;941.0;50.53;11.97;14 +9;11;2016;17;931.0;0;12.27;13.96 +9;11;2016;18;1025.0;0;12.58;13.93 +9;11;2016;19;1052.0;0;12.6;13.43 +9;11;2016;20;980.0;0;12.63;12.92 +9;11;2016;21;930.0;0;12.65;12.41 +9;11;2016;22;1054.0;0;12.72;12.2 +9;11;2016;23;976.0;0;12.8;11.98 +10;11;2016;0;899.0;0;12.87;11.77 +10;11;2016;1;890.0;0;12.82;11.96 +10;11;2016;2;856.0;0;12.77;12.16 +10;11;2016;3;863.0;0;12.72;12.36 +10;11;2016;4;876.0;0;12.68;12.41 +10;11;2016;5;808.0;0;12.64;12.47 +10;11;2016;6;794.0;0;12.6;12.52 +10;11;2016;7;870.0;0;12.55;12.43 +10;11;2016;8;906.0;30.88;12.49;12.33 +10;11;2016;9;917.0;179.89;12.44;12.23 +10;11;2016;10;897.0;109.55;12.22;12.07 +10;11;2016;11;894.0;346.4;12.01;11.9 +10;11;2016;12;893.0;226.33;11.8;11.74 +10;11;2016;13;893.0;290.1;12.13;11.69 +10;11;2016;14;954.0;267.45;12.45;11.64 +10;11;2016;15;967.0;253.05;12.78;11.59 +10;11;2016;16;907.0;26.96;12.71;11.26 +10;11;2016;17;873.0;0;12.63;10.92 +10;11;2016;18;954.0;0;12.55;10.59 +10;11;2016;19;1052.0;0;12.45;10.17 +10;11;2016;20;1024.0;0;12.36;9.75 +10;11;2016;21;980.0;0;12.26;9.32 +10;11;2016;22;1080.0;0;12.17;8.88 +10;11;2016;23;1022.0;0;12.09;8.43 +11;11;2016;0;949.0;0;12;7.99 +11;11;2016;1;890.0;0;12.25;7.41 +11;11;2016;2;847.0;0;12.5;6.84 +11;11;2016;3;881.0;0;12.74;6.26 +11;11;2016;4;881.0;0;12.67;5.49 +11;11;2016;5;806.0;0;12.61;4.73 +11;11;2016;6;782.0;0;12.54;3.96 +11;11;2016;7;822.0;0;12.53;3.21 +11;11;2016;8;891.0;21.73;12.52;2.46 +11;11;2016;9;927.0;208.46;12.52;1.71 +11;11;2016;10;891.0;128.69;12.57;2.08 +11;11;2016;11;840.0;104.58;12.63;2.46 +11;11;2016;12;841.0;81.96;12.69;2.83 +11;11;2016;13;898.0;108.95;12.71;4.07 +11;11;2016;14;970.0;104.77;12.72;5.32 +11;11;2016;15;1005.0;51.27;12.74;6.57 +11;11;2016;16;942.0;16.07;12.94;6.9 +11;11;2016;17;946.0;0;13.14;7.23 +11;11;2016;18;1066.0;0;13.34;7.56 +11;11;2016;19;1136.0;0;13.55;8.23 +11;11;2016;20;1082.0;0;13.75;8.89 +11;11;2016;21;1018.0;0;13.96;9.56 +11;11;2016;22;1121.0;0;14.05;10.03 +11;11;2016;23;1041.0;0;14.14;10.51 +12;11;2016;0;975.0;0;14.22;10.98 +12;11;2016;1;922.0;0;14.32;10.27 +12;11;2016;2;860.0;0;14.42;9.56 +12;11;2016;3;886.0;0;14.51;8.86 +12;11;2016;4;870.0;0;14.61;8.58 +12;11;2016;5;786.0;0;14.7;8.3 +12;11;2016;6;739.0;0;14.8;8.03 +12;11;2016;7;772.0;0;14.65;8.32 +12;11;2016;8;827.0;59.16;14.5;8.61 +12;11;2016;9;904.0;75.36;14.36;8.9 +12;11;2016;10;953.0;244.83;14.13;8.91 +12;11;2016;11;970.0;406.9;13.9;8.92 +12;11;2016;12;948.0;218.86;13.68;8.94 +12;11;2016;13;983.0;223.59;13.5;9.15 +12;11;2016;14;1014.0;163.67;13.31;9.37 +12;11;2016;15;1004.0;309.92;13.13;9.59 +12;11;2016;16;943.0;31.61;12.93;9.45 +12;11;2016;17;911.0;0;12.72;9.31 +12;11;2016;18;994.0;0;12.51;9.17 +12;11;2016;19;1043.0;0;12.34;9.1 +12;11;2016;20;990.0;0;12.18;9.03 +12;11;2016;21;928.0;0;12.01;8.97 +12;11;2016;22;1054.0;0;12.05;8.81 +12;11;2016;23;1031.0;0;12.09;8.66 +13;11;2016;0;963.0;0;12.13;8.51 +13;11;2016;1;880.0;0;12.55;8.5 +13;11;2016;2;835.0;0;12.97;8.49 +13;11;2016;3;853.0;0;13.38;8.48 +13;11;2016;4;841.0;0;13.37;8.34 +13;11;2016;5;771.0;0;13.36;8.2 +13;11;2016;6;735.0;0;13.35;8.06 +13;11;2016;7;776.0;0;13.27;7.74 +13;11;2016;8;846.0;20.13;13.19;7.43 +13;11;2016;9;925.0;30.92;13.12;7.12 +13;11;2016;10;906.0;128.07;12.94;6.88 +13;11;2016;11;832.0;79.24;12.76;6.64 +13;11;2016;12;780.0;382.44;12.59;6.4 +13;11;2016;13;723.0;421.07;12.54;6.28 +13;11;2016;14;765.0;242.86;12.48;6.15 +13;11;2016;15;753.0;350.6;12.43;6.03 +13;11;2016;16;674.0;31.94;12.35;5.92 +13;11;2016;17;670.0;0;12.26;5.82 +13;11;2016;18;737.0;0;12.18;5.71 +13;11;2016;19;783.0;0;12.12;5.35 +13;11;2016;20;760.0;0;12.07;4.99 +13;11;2016;21;742.0;0;12.01;4.63 +13;11;2016;22;867.0;0;11.93;4.03 +13;11;2016;23;840.0;0;11.86;3.43 +14;11;2016;0;756.0;0;11.78;2.83 +14;11;2016;1;681.0;0;11.82;2.8 +14;11;2016;2;666.0;0;11.85;2.76 +14;11;2016;3;700.0;0;11.88;2.73 +14;11;2016;4;695.0;0;11.95;2.71 +14;11;2016;5;635.0;0;12.02;2.69 +14;11;2016;6;628.0;0;12.09;2.66 +14;11;2016;7;696.0;0;12.15;2.89 +14;11;2016;8;777.0;3.81;12.21;3.11 +14;11;2016;9;782.0;189.44;12.28;3.34 +14;11;2016;10;749.0;279.73;12.38;3.76 +14;11;2016;11;716.0;191.7;12.49;4.18 +14;11;2016;12;682.0;246.73;12.6;4.61 +14;11;2016;13;659.0;117.12;12.37;4.86 +14;11;2016;14;726.0;69.83;12.14;5.11 +14;11;2016;15;707.0;66.84;11.91;5.37 +14;11;2016;16;656.0;10.11;11.91;5.76 +14;11;2016;17;636.0;0;11.9;6.15 +14;11;2016;18;734.0;0;11.89;6.54 +14;11;2016;19;777.0;0;12.04;6.34 +14;11;2016;20;734.0;0;12.2;6.15 +14;11;2016;21;701.0;0;12.35;5.96 +14;11;2016;22;820.0;0;12.51;6.05 +14;11;2016;23;759.0;0;12.67;6.13 +15;11;2016;0;690.0;0;12.83;6.22 +15;11;2016;1;673.0;0;12.95;6.51 +15;11;2016;2;635.0;0;13.06;6.79 +15;11;2016;3;658.0;0;13.17;7.08 +15;11;2016;4;663.0;0;13.22;7.61 +15;11;2016;5;586.0;0;13.28;8.14 +15;11;2016;6;570.0;0;13.33;8.68 +15;11;2016;7;633.0;0;13.37;8.14 +15;11;2016;8;700.0;27.75;13.41;7.6 +15;11;2016;9;715.0;133.05;13.46;7.06 +15;11;2016;10;733.0;87.56;13.39;6.68 +15;11;2016;11;701.0;189.98;13.33;6.3 +15;11;2016;12;715.0;200.08;13.27;5.92 +15;11;2016;13;721.0;150.61;13.33;6.09 +15;11;2016;14;794.0;67.21;13.38;6.27 +15;11;2016;15;794.0;110.4;13.44;6.44 +15;11;2016;16;737.0;14.18;13.47;6.72 +15;11;2016;17;691.0;0;13.49;6.99 +15;11;2016;18;752.0;0;13.52;7.27 +15;11;2016;19;803.0;0;13.53;7.59 +15;11;2016;20;768.0;0;13.54;7.91 +15;11;2016;21;732.0;0;13.55;8.23 +15;11;2016;22;825.0;0;13.53;8.68 +15;11;2016;23;765.0;0;13.51;9.13 +16;11;2016;0;704.0;0;13.48;9.57 +16;11;2016;1;672.0;0;13.48;9.83 +16;11;2016;2;647.0;0;13.48;10.1 +16;11;2016;3;680.0;0;13.47;10.36 +16;11;2016;4;677.0;0;13.47;10.15 +16;11;2016;5;607.0;0;13.46;9.94 +16;11;2016;6;591.0;0;13.46;9.72 +16;11;2016;7;658.0;0;13.49;9.23 +16;11;2016;8;707.0;0;13.51;8.73 +16;11;2016;9;727.0;199.66;13.54;8.23 +16;11;2016;10;745.0;252.94;13.49;8.12 +16;11;2016;11;725.0;133.89;13.45;8.01 +16;11;2016;12;748.0;597.12;13.41;7.9 +16;11;2016;13;758.0;583.97;13.4;8.29 +16;11;2016;14;813.0;71.55;13.38;8.68 +16;11;2016;15;793.0;88.06;13.37;9.08 +16;11;2016;16;699.0;60.99;13.41;8.82 +16;11;2016;17;672.0;0;13.44;8.57 +16;11;2016;18;776.0;0;13.47;8.32 +16;11;2016;19;825.0;0;13.43;8.29 +16;11;2016;20;779.0;0;13.39;8.26 +16;11;2016;21;739.0;0;13.35;8.23 +16;11;2016;22;843.0;0;13.22;8.43 +16;11;2016;23;766.0;0;13.09;8.63 +17;11;2016;0;710.0;0;12.95;8.83 +17;11;2016;1;678.0;0;12.86;9.34 +17;11;2016;2;664.0;0;12.76;9.86 +17;11;2016;3;715.0;0;12.66;10.37 +17;11;2016;4;737.0;0;12.66;11 +17;11;2016;5;648.0;0;12.66;11.62 +17;11;2016;6;632.0;0;12.66;12.25 +17;11;2016;7;711.0;0;12.71;12.6 +17;11;2016;8;747.0;50.63;12.76;12.96 +17;11;2016;9;803.0;7.66;12.82;13.31 +17;11;2016;10;788.0;41.25;12.77;13.86 +17;11;2016;11;783.0;31.03;12.72;14.4 +17;11;2016;12;739.0;138.65;12.68;14.95 +17;11;2016;13;755.0;110.12;12.63;14.57 +17;11;2016;14;822.0;29.61;12.58;14.2 +17;11;2016;15;842.0;124.96;12.53;13.82 +17;11;2016;16;790.0;45.76;12.52;13.62 +17;11;2016;17;773.0;0;12.51;13.43 +17;11;2016;18;834.0;0;12.5;13.23 +17;11;2016;19;860.0;0;12.32;13.51 +17;11;2016;20;836.0;0;12.13;13.8 +17;11;2016;21;787.0;0;11.95;14.08 +17;11;2016;22;908.0;0;11.54;14.48 +17;11;2016;23;861.0;0;11.14;14.88 +18;11;2016;0;787.0;0;10.73;15.28 +18;11;2016;1;796.0;0;10.33;15.2 +18;11;2016;2;764.0;0;9.93;15.13 +18;11;2016;3;814.0;0;9.52;15.05 +18;11;2016;4;829.0;0;9.36;15.18 +18;11;2016;5;752.0;0;9.21;15.31 +18;11;2016;6;753.0;0;9.05;15.45 +18;11;2016;7;851.0;0;9.18;15.17 +18;11;2016;8;892.0;4.3;9.31;14.89 +18;11;2016;9;891.0;2.86;9.45;14.61 +18;11;2016;10;914.0;122.37;9.25;14.15 +18;11;2016;11;871.0;316.35;9.06;13.69 +18;11;2016;12;834.0;31.64;8.87;13.23 +18;11;2016;13;865.0;460.87;8.82;13.08 +18;11;2016;14;907.0;81.51;8.77;12.93 +18;11;2016;15;926.0;38.67;8.72;12.79 +18;11;2016;16;866.0;13.94;8.86;12.87 +18;11;2016;17;820.0;0;9;12.96 +18;11;2016;18;906.0;0;9.14;13.05 +18;11;2016;19;974.0;0;8.97;13.01 +18;11;2016;20;955.0;0;8.8;12.97 +18;11;2016;21;917.0;0;8.63;12.94 +18;11;2016;22;1015.0;0;8.99;12.54 +18;11;2016;23;945.0;0;9.35;12.14 +19;11;2016;0;904.0;0;9.7;11.74 +19;11;2016;1;860.0;0;9.61;11.37 +19;11;2016;2;849.0;0;9.51;11 +19;11;2016;3;905.0;0;9.41;10.63 +19;11;2016;4;904.0;0;9.71;10.14 +19;11;2016;5;827.0;0;10.01;9.65 +19;11;2016;6;814.0;0;10.31;9.16 +19;11;2016;7;866.0;0;10.45;9.29 +19;11;2016;8;905.0;0.77;10.59;9.42 +19;11;2016;9;914.0;44.09;10.74;9.54 +19;11;2016;10;912.0;75.39;10.58;9.85 +19;11;2016;11;924.0;47.73;10.42;10.16 +19;11;2016;12;960.0;90.12;10.26;10.47 +19;11;2016;13;983.0;69.42;10.56;10.58 +19;11;2016;14;1063.0;62.96;10.85;10.7 +19;11;2016;15;1082.0;7.73;11.15;10.81 +19;11;2016;16;1041.0;6.95;11.22;12.06 +19;11;2016;17;1018.0;0;11.28;13.31 +19;11;2016;18;1077.0;0;11.35;14.57 +19;11;2016;19;1115.0;0;12.07;14.63 +19;11;2016;20;1057.0;0;12.79;14.7 +19;11;2016;21;970.0;0;13.51;14.77 +19;11;2016;22;1046.0;0;13.42;15.75 +19;11;2016;23;978.0;0;13.33;16.72 +20;11;2016;0;940.0;0;13.23;17.7 +20;11;2016;1;907.0;0;12.65;16.97 +20;11;2016;2;884.0;0;12.06;16.25 +20;11;2016;3;926.0;0;11.47;15.53 +20;11;2016;4;924.0;0;11.46;13.77 +20;11;2016;5;837.0;0;11.46;12.02 +20;11;2016;6;801.0;0;11.45;10.26 +20;11;2016;7;818.0;0;11.38;8.27 +20;11;2016;8;858.0;2.82;11.31;6.28 +20;11;2016;9;866.0;64.81;11.25;4.29 +20;11;2016;10;849.0;131.84;11.33;4 +20;11;2016;11;845.0;61;11.42;3.7 +20;11;2016;12;845.0;92.4;11.51;3.41 +20;11;2016;13;878.0;18.5;11.88;4 +20;11;2016;14;918.0;29.59;12.24;4.58 +20;11;2016;15;963.0;25.3;12.61;5.17 +20;11;2016;16;842.0;2.32;12.73;5.61 +20;11;2016;17;812.0;0;12.84;6.06 +20;11;2016;18;860.0;0;12.96;6.5 +20;11;2016;19;859.0;0;12.75;7.32 +20;11;2016;20;831.0;0;12.54;8.14 +20;11;2016;21;805.0;0;12.33;8.97 +20;11;2016;22;898.0;0;12.11;9.22 +20;11;2016;23;856.0;0;11.9;9.48 +21;11;2016;0;801.0;0;11.68;9.74 +21;11;2016;1;753.0;0;11.9;9.02 +21;11;2016;2;741.0;0;12.12;8.29 +21;11;2016;3;773.0;0;12.34;7.57 +21;11;2016;4;760.0;0;12.34;6.86 +21;11;2016;5;698.0;0;12.35;6.16 +21;11;2016;6;681.0;0;12.35;5.45 +21;11;2016;7;739.0;0;12.02;5.58 +21;11;2016;8;791.0;0;11.69;5.71 +21;11;2016;9;838.0;5.99;11.37;5.83 +21;11;2016;10;824.0;15.23;11.43;6.77 +21;11;2016;11;841.0;26.18;11.49;7.7 +21;11;2016;12;835.0;32.63;11.56;8.63 +21;11;2016;13;813.0;43;11.28;8.57 +21;11;2016;14;872.0;41.56;11.01;8.51 +21;11;2016;15;919.0;17.29;10.73;8.44 +21;11;2016;16;885.0;14.91;10.55;8.8 +21;11;2016;17;858.0;0;10.36;9.16 +21;11;2016;18;935.0;0;10.18;9.52 +21;11;2016;19;945.0;0;10.21;10.76 +21;11;2016;20;943.0;0;10.23;12 +21;11;2016;21;917.0;0;10.26;13.24 +21;11;2016;22;1032.0;0;10.12;14.46 +21;11;2016;23;972.0;0;9.98;15.67 +22;11;2016;0;939.0;0;9.83;16.88 +22;11;2016;1;916.0;0;9.98;15.87 +22;11;2016;2;878.0;0;10.13;14.86 +22;11;2016;3;914.0;0;10.28;13.85 +22;11;2016;4;905.0;0;10.32;13.22 +22;11;2016;5;826.0;0;10.37;12.59 +22;11;2016;6;819.0;0;10.41;11.96 +22;11;2016;7;872.0;0;10.39;11.31 +22;11;2016;8;947.0;1.54;10.36;10.65 +22;11;2016;9;973.0;41.64;10.34;10 +22;11;2016;10;930.0;8.37;10.23;9.14 +22;11;2016;11;923.0;32.86;10.13;8.27 +22;11;2016;12;915.0;51.58;10.03;7.41 +22;11;2016;13;892.0;50.08;9.96;7.69 +22;11;2016;14;945.0;50.52;9.89;7.98 +22;11;2016;15;930.0;115.5;9.82;8.26 +22;11;2016;16;887.0;0;9.84;8.13 +22;11;2016;17;876.0;0;9.86;8 +22;11;2016;18;920.0;0;9.88;7.86 +22;11;2016;19;960.0;0;9.86;7.67 +22;11;2016;20;926.0;0;9.84;7.49 +22;11;2016;21;899.0;0;9.82;7.3 +22;11;2016;22;992.0;0;9.78;6.99 +22;11;2016;23;951.0;0;9.74;6.69 +23;11;2016;0;890.0;0;9.7;6.39 +23;11;2016;1;862.0;0;9.7;6.13 +23;11;2016;2;836.0;0;9.69;5.87 +23;11;2016;3;899.0;0;9.68;5.61 +23;11;2016;4;877.0;0;9.77;5.68 +23;11;2016;5;788.0;0;9.85;5.74 +23;11;2016;6;781.0;0;9.94;5.81 +23;11;2016;7;851.0;0;10.04;6.34 +23;11;2016;8;915.0;0;10.14;6.86 +23;11;2016;9;929.0;284.18;10.25;7.39 +23;11;2016;10;940.0;159.49;10.38;7.66 +23;11;2016;11;918.0;467.07;10.51;7.92 +23;11;2016;12;952.0;138.23;10.65;8.18 +23;11;2016;13;966.0;57.5;10.9;8.53 +23;11;2016;14;1033.0;51.02;11.14;8.89 +23;11;2016;15;1051.0;167.37;11.39;9.24 +23;11;2016;16;989.0;1.44;11.44;10.03 +23;11;2016;17;953.0;0;11.48;10.81 +23;11;2016;18;1015.0;0;11.52;11.6 +23;11;2016;19;1009.0;0;11.53;12.06 +23;11;2016;20;992.0;0;11.53;12.52 +23;11;2016;21;936.0;0;11.54;12.98 +23;11;2016;22;1043.0;0;11.99;12.84 +23;11;2016;23;970.0;0;12.45;12.69 +24;11;2016;0;871.0;0;12.9;12.55 +24;11;2016;1;851.0;0;13.32;12.77 +24;11;2016;2;827.0;0;13.73;12.99 +24;11;2016;3;865.0;0;14.14;13.21 +24;11;2016;4;866.0;0;14.12;13.72 +24;11;2016;5;770.0;0;14.09;14.23 +24;11;2016;6;766.0;0;14.07;14.73 +24;11;2016;7;813.0;0;13.89;14.52 +24;11;2016;8;873.0;0;13.71;14.31 +24;11;2016;9;910.0;2.78;13.54;14.1 +24;11;2016;10;897.0;64.45;13.43;14.17 +24;11;2016;11;890.0;457.53;13.33;14.23 +24;11;2016;12;887.0;204.33;13.23;14.3 +24;11;2016;13;942.0;91.87;13.25;14.35 +24;11;2016;14;1014.0;184.45;13.26;14.4 +24;11;2016;15;1007.0;51.38;13.28;14.46 +24;11;2016;16;937.0;1;13.3;14.18 +24;11;2016;17;903.0;0;13.32;13.9 +24;11;2016;18;934.0;0;13.34;13.63 +24;11;2016;19;937.0;0;13.27;13.22 +24;11;2016;20;895.0;0;13.21;12.82 +24;11;2016;21;837.0;0;13.14;12.41 +24;11;2016;22;921.0;0;13.04;12.03 +24;11;2016;23;873.0;0;12.95;11.65 +25;11;2016;0;807.0;0;12.85;11.27 +25;11;2016;1;784.0;0;12.69;11.6 +25;11;2016;2;767.0;0;12.53;11.92 +25;11;2016;3;795.0;0;12.37;12.25 +25;11;2016;4;801.0;0;12.21;12.38 +25;11;2016;5;720.0;0;12.06;12.51 +25;11;2016;6;734.0;0;11.9;12.65 +25;11;2016;7;799.0;0;11.7;12.67 +25;11;2016;8;837.0;0;11.5;12.69 +25;11;2016;9;848.0;243.34;11.31;12.72 +25;11;2016;10;878.0;135.58;11.24;12.86 +25;11;2016;11;881.0;244.64;11.18;13.01 +25;11;2016;12;854.0;342.08;11.12;13.16 +25;11;2016;13;886.0;370.35;11.08;13.14 +25;11;2016;14;942.0;345.97;11.03;13.11 +25;11;2016;15;932.0;259.85;10.99;13.09 +25;11;2016;16;863.0;1.02;11;13.68 +25;11;2016;17;834.0;0;11;14.27 +25;11;2016;18;868.0;0;11.01;14.86 +25;11;2016;19;898.0;0;11.04;13.79 +25;11;2016;20;881.0;0;11.06;12.73 +25;11;2016;21;827.0;0;11.09;11.67 +25;11;2016;22;939.0;0;11.16;11.13 +25;11;2016;23;869.0;0;11.23;10.58 +26;11;2016;0;843.0;0;11.3;10.04 +26;11;2016;1;797.0;0;11.3;9.36 +26;11;2016;2;778.0;0;11.3;8.67 +26;11;2016;3;817.0;0;11.29;7.99 +26;11;2016;4;816.0;0;11.35;7.89 +26;11;2016;5;747.0;0;11.41;7.8 +26;11;2016;6;744.0;0;11.47;7.71 +26;11;2016;7;771.0;0;11.44;7.6 +26;11;2016;8;800.0;0;11.41;7.5 +26;11;2016;9;836.0;6.56;11.39;7.39 +26;11;2016;10;870.0;15.23;11.43;7.22 +26;11;2016;11;859.0;20.6;11.47;7.05 +26;11;2016;12;856.0;21.97;11.51;6.88 +26;11;2016;13;869.0;26.16;11.6;6.61 +26;11;2016;14;913.0;17.86;11.69;6.33 +26;11;2016;15;949.0;28.77;11.78;6.06 +26;11;2016;16;911.0;0;11.85;6.62 +26;11;2016;17;879.0;0;11.92;7.19 +26;11;2016;18;923.0;0;11.99;7.75 +26;11;2016;19;959.0;0;11.93;7.99 +26;11;2016;20;932.0;0;11.87;8.22 +26;11;2016;21;877.0;0;11.81;8.46 +26;11;2016;22;949.0;0;11.67;8.37 +26;11;2016;23;897.0;0;11.53;8.29 +27;11;2016;0;861.0;0;11.38;8.21 +27;11;2016;1;822.0;0;11.39;8 +27;11;2016;2;811.0;0;11.39;7.78 +27;11;2016;3;874.0;0;11.39;7.57 +27;11;2016;4;863.0;0;11.35;7.8 +27;11;2016;5;792.0;0;11.3;8.02 +27;11;2016;6;794.0;0;11.26;8.25 +27;11;2016;7;813.0;0;11.3;8.5 +27;11;2016;8;862.0;0;11.33;8.75 +27;11;2016;9;935.0;265.07;11.37;9.01 +27;11;2016;10;952.0;435.47;11.53;9.19 +27;11;2016;11;911.0;539.88;11.7;9.37 +27;11;2016;12;841.0;579.41;11.87;9.54 +27;11;2016;13;786.0;380.09;11.91;9.68 +27;11;2016;14;851.0;22.63;11.94;9.82 +27;11;2016;15;855.0;177.89;11.98;9.96 +27;11;2016;16;772.0;0;11.85;10.07 +27;11;2016;17;772.0;0;11.71;10.18 +27;11;2016;18;865.0;0;11.57;10.29 +27;11;2016;19;888.0;0;11.41;10.49 +27;11;2016;20;890.0;0;11.26;10.69 +27;11;2016;21;876.0;0;11.1;10.9 +27;11;2016;22;967.0;0;10.93;10.93 +27;11;2016;23;904.0;0;10.77;10.96 +28;11;2016;0;831.0;0;10.6;10.99 +28;11;2016;1;784.0;0;10.45;10.83 +28;11;2016;2;785.0;0;10.3;10.67 +28;11;2016;3;833.0;0;10.15;10.51 +28;11;2016;4;848.0;0;10.06;10.65 +28;11;2016;5;795.0;0;9.96;10.8 +28;11;2016;6;806.0;0;9.87;10.94 +28;11;2016;7;863.0;0;9.79;11.03 +28;11;2016;8;944.0;0;9.71;11.12 +28;11;2016;9;967.0;11.49;9.63;11.21 +28;11;2016;10;944.0;30.79;9.55;10.92 +28;11;2016;11;904.0;78.6;9.47;10.63 +28;11;2016;12;859.0;126.85;9.39;10.34 +28;11;2016;13;857.0;54.06;9.56;10.45 +28;11;2016;14;861.0;259.96;9.73;10.56 +28;11;2016;15;853.0;278.12;9.9;10.66 +28;11;2016;16;828.0;0;9.94;10.91 +28;11;2016;17;815.0;0;9.97;11.16 +28;11;2016;18;946.0;0;10;11.41 +28;11;2016;19;993.0;0;9.76;11.3 +28;11;2016;20;994.0;0;9.52;11.19 +28;11;2016;21;950.0;0;9.28;11.08 +28;11;2016;22;1054.0;0;8.98;10.8 +28;11;2016;23;1002.0;0;8.69;10.52 +29;11;2016;0;969.0;0;8.39;10.25 +29;11;2016;1;955.0;0;8.18;9.96 +29;11;2016;2;958.0;0;7.96;9.67 +29;11;2016;3;1021.0;0;7.74;9.38 +29;11;2016;4;1023.0;0;7.64;9.37 +29;11;2016;5;966.0;0;7.53;9.37 +29;11;2016;6;954.0;0;7.43;9.37 +29;11;2016;7;1016.0;0;7.3;9.35 +29;11;2016;8;1095.0;0;7.17;9.34 +29;11;2016;9;1122.0;267.83;7.04;9.32 +29;11;2016;10;1051.0;478.53;7.11;9.36 +29;11;2016;11;978.0;587.38;7.18;9.39 +29;11;2016;12;932.0;653.42;7.26;9.42 +29;11;2016;13;921.0;573.98;7.42;9.43 +29;11;2016;14;989.0;466.84;7.59;9.43 +29;11;2016;15;980.0;291.29;7.75;9.43 +29;11;2016;16;932.0;0;7.79;9.47 +29;11;2016;17;918.0;0;7.82;9.51 +29;11;2016;18;1029.0;0;7.85;9.54 +29;11;2016;19;1090.0;0;7.71;9.37 +29;11;2016;20;1086.0;0;7.57;9.2 +29;11;2016;21;1077.0;0;7.43;9.03 +29;11;2016;22;1180.0;0;7.39;8.79 +29;11;2016;23;1106.0;0;7.35;8.54 +30;11;2016;0;1065.0;0;7.3;8.29 +30;11;2016;1;1034.0;0;7.42;8.16 +30;11;2016;2;1030.0;0;7.54;8.03 +30;11;2016;3;1081.0;0;7.65;7.9 +30;11;2016;4;1082.0;0;7.84;7.61 +30;11;2016;5;1014.0;0;8.03;7.31 +30;11;2016;6;1008.0;0;8.22;7.02 +30;11;2016;7;1085.0;0;8.46;6.61 +30;11;2016;8;1145.0;0;8.7;6.2 +30;11;2016;9;1141.0;155.42;8.94;5.79 +30;11;2016;10;1066.0;140.21;9.13;6 +30;11;2016;11;1024.0;553.02;9.32;6.2 +30;11;2016;12;958.0;596;9.52;6.4 +30;11;2016;13;976.0;363.36;9.84;6.45 +30;11;2016;14;1063.0;388.13;10.16;6.5 +30;11;2016;15;1073.0;115.8;10.48;6.55 +30;11;2016;16;997.0;0;10.57;6.66 +30;11;2016;17;965.0;0;10.66;6.77 +30;11;2016;18;1068.0;0;10.75;6.88 +30;11;2016;19;1119.0;0;10.78;6.88 +30;11;2016;20;1072.0;0;10.8;6.87 +30;11;2016;21;1039.0;0;10.83;6.87 +30;11;2016;22;1140.0;0;10.85;6.77 +30;11;2016;23;1062.0;0;10.87;6.68 +1;12;2016;0;1018.0;0;10.88;6.58 +1;12;2016;1;988.0;0;10.79;6.6 +1;12;2016;2;987.0;0;10.71;6.62 +1;12;2016;3;1019.0;0;10.62;6.63 +1;12;2016;4;1026.0;0;10.57;6.56 +1;12;2016;5;933.0;0;10.53;6.48 +1;12;2016;6;920.0;0;10.48;6.4 +1;12;2016;7;987.0;0;10.47;6.4 +1;12;2016;8;1039.0;0;10.46;6.4 +1;12;2016;9;1057.0;250.6;10.45;6.4 +1;12;2016;10;1008.0;432.41;10.58;6.43 +1;12;2016;11;919.0;546.4;10.71;6.46 +1;12;2016;12;880.0;594.36;10.84;6.48 +1;12;2016;13;880.0;564.52;10.93;6.17 +1;12;2016;14;904.0;458.48;11.01;5.85 +1;12;2016;15;882.0;292.21;11.1;5.53 +1;12;2016;16;843.0;0;11;5.46 +1;12;2016;17;808.0;0;10.9;5.38 +1;12;2016;18;924.0;0;10.8;5.31 +1;12;2016;19;964.0;0;10.62;5.52 +1;12;2016;20;968.0;0;10.44;5.72 +1;12;2016;21;962.0;0;10.26;5.93 +1;12;2016;22;1062.0;0;10.12;6.25 +1;12;2016;23;996.0;0;9.99;6.57 +2;12;2016;0;955.0;0;9.85;6.88 +2;12;2016;1;937.0;0;9.69;6.85 +2;12;2016;2;928.0;0;9.53;6.81 +2;12;2016;3;991.0;0;9.37;6.77 +2;12;2016;4;976.0;0;9.32;7 +2;12;2016;5;932.0;0;9.27;7.22 +2;12;2016;6;937.0;0;9.22;7.45 +2;12;2016;7;1007.0;0;9.23;7.63 +2;12;2016;8;1054.0;0;9.25;7.82 +2;12;2016;9;1036.0;71.65;9.27;8 +2;12;2016;10;993.0;131.75;9.39;7.94 +2;12;2016;11;946.0;116.21;9.52;7.87 +2;12;2016;12;877.0;99.63;9.65;7.81 +2;12;2016;13;888.0;323;9.8;7.81 +2;12;2016;14;919.0;214.17;9.94;7.82 +2;12;2016;15;931.0;138.64;10.08;7.82 +2;12;2016;16;865.0;0;10.03;8.05 +2;12;2016;17;872.0;0;9.99;8.27 +2;12;2016;18;989.0;0;9.94;8.5 +2;12;2016;19;1065.0;0;9.78;8.6 +2;12;2016;20;1043.0;0;9.62;8.71 +2;12;2016;21;1029.0;0;9.46;8.81 +2;12;2016;22;1133.0;0;9.23;8.86 +2;12;2016;23;1079.0;0;9;8.91 +3;12;2016;0;1058.0;0;8.77;8.95 +3;12;2016;1;1016.0;0;8.56;9.11 +3;12;2016;2;1017.0;0;8.35;9.27 +3;12;2016;3;1042.0;0;8.15;9.43 +3;12;2016;4;1060.0;0;8.16;9.66 +3;12;2016;5;978.0;0;8.17;9.88 +3;12;2016;6;967.0;0;8.18;10.1 +3;12;2016;7;1010.0;0;8.25;10.39 +3;12;2016;8;1048.0;0;8.32;10.68 +3;12;2016;9;1088.0;44.26;8.4;10.98 +3;12;2016;10;1105.0;53.48;8.51;11.29 +3;12;2016;11;1031.0;69.25;8.63;11.6 +3;12;2016;12;951.0;53.53;8.75;11.92 +3;12;2016;13;940.0;78.31;9.12;11.67 +3;12;2016;14;988.0;310.32;9.49;11.43 +3;12;2016;15;1012.0;59.59;9.86;11.19 +3;12;2016;16;980.0;0;9.93;11.21 +3;12;2016;17;972.0;0;9.99;11.24 +3;12;2016;18;1042.0;0;10.06;11.27 +3;12;2016;19;1096.0;0;9.94;11.39 +3;12;2016;20;1078.0;0;9.82;11.51 +3;12;2016;21;1074.0;0;9.69;11.63 +3;12;2016;22;1162.0;0;9.49;11.48 +3;12;2016;23;1121.0;0;9.28;11.34 +4;12;2016;0;1055.0;0;9.08;11.2 +4;12;2016;1;1057.0;0;8.87;10.74 +4;12;2016;2;1036.0;0;8.67;10.27 +4;12;2016;3;1059.0;0;8.47;9.81 +4;12;2016;4;1072.0;0;8.44;9.76 +4;12;2016;5;1012.0;0;8.41;9.71 +4;12;2016;6;1005.0;0;8.38;9.66 +4;12;2016;7;1043.0;0;8.47;9.77 +4;12;2016;8;1092.0;0;8.57;9.88 +4;12;2016;9;1142.0;32.76;8.67;9.99 +4;12;2016;10;1124.0;114.26;9.01;9.67 +4;12;2016;11;1124.0;51.03;9.35;9.36 +4;12;2016;12;1108.0;281.41;9.69;9.05 +4;12;2016;13;1128.0;534.6;10.35;8.68 +4;12;2016;14;1155.0;62.14;11;8.3 +4;12;2016;15;1116.0;130.3;11.66;7.93 +4;12;2016;16;1023.0;0;11.75;7.8 +4;12;2016;17;979.0;0;11.84;7.67 +4;12;2016;18;1037.0;0;11.93;7.54 +4;12;2016;19;1075.0;0;11.93;7.57 +4;12;2016;20;1065.0;0;11.93;7.59 +4;12;2016;21;1012.0;0;11.92;7.61 +4;12;2016;22;1115.0;0;12;7.52 +4;12;2016;23;1072.0;0;12.08;7.42 +5;12;2016;0;1009.0;0;12.16;7.32 +5;12;2016;1;971.0;0;12.39;7.12 +5;12;2016;2;974.0;0;12.62;6.91 +5;12;2016;3;999.0;0;12.86;6.7 +5;12;2016;4;1005.0;0;12.9;6.56 +5;12;2016;5;944.0;0;12.94;6.42 +5;12;2016;6;923.0;0;12.98;6.28 +5;12;2016;7;972.0;0;13;6.3 +5;12;2016;8;1018.0;0;13.02;6.32 +5;12;2016;9;1056.0;13.16;13.04;6.34 +5;12;2016;10;1032.0;19.75;13.07;6.28 +5;12;2016;11;969.0;41.82;13.11;6.21 +5;12;2016;12;930.0;27.35;13.15;6.14 +5;12;2016;13;940.0;28.04;13.2;5.57 +5;12;2016;14;1070.0;18.38;13.25;5 +5;12;2016;15;1079.0;23.24;13.3;4.43 +5;12;2016;16;997.0;0;13.18;3.97 +5;12;2016;17;968.0;0;13.07;3.52 +5;12;2016;18;1001.0;0;12.95;3.06 +5;12;2016;19;1009.0;0;12.86;3.3 +5;12;2016;20;982.0;0;12.77;3.54 +5;12;2016;21;952.0;0;12.67;3.78 +5;12;2016;22;1042.0;0;12.64;3.86 +5;12;2016;23;976.0;0;12.61;3.94 +6;12;2016;0;919.0;0;12.58;4.01 +6;12;2016;1;897.0;0;12.52;4.02 +6;12;2016;2;861.0;0;12.46;4.02 +6;12;2016;3;884.0;0;12.41;4.03 +6;12;2016;4;892.0;0;12.42;4.21 +6;12;2016;5;806.0;0;12.44;4.4 +6;12;2016;6;790.0;0;12.45;4.58 +6;12;2016;7;848.0;0;12.49;4.97 +6;12;2016;8;905.0;0;12.53;5.36 +6;12;2016;9;937.0;37.15;12.57;5.75 +6;12;2016;10;919.0;59.37;12.71;5.94 +6;12;2016;11;954.0;73.72;12.86;6.14 +6;12;2016;12;934.0;132.4;13.01;6.33 +6;12;2016;13;956.0;194.85;12.71;6.81 +6;12;2016;14;1020.0;69.68;12.41;7.29 +6;12;2016;15;1008.0;99.24;12.11;7.77 +6;12;2016;16;933.0;0;12.3;7.79 +6;12;2016;17;879.0;0;12.48;7.82 +6;12;2016;18;928.0;0;12.67;7.85 +6;12;2016;19;981.0;0;12.8;7.95 +6;12;2016;20;947.0;0;12.94;8.06 +6;12;2016;21;901.0;0;13.07;8.17 +6;12;2016;22;1009.0;0;13.17;8.33 +6;12;2016;23;923.0;0;13.26;8.5 +7;12;2016;0;852.0;0;13.36;8.66 +7;12;2016;1;817.0;0;13.13;9.06 +7;12;2016;2;792.0;0;12.91;9.45 +7;12;2016;3;827.0;0;12.69;9.85 +7;12;2016;4;838.0;0;12.91;9.99 +7;12;2016;5;777.0;0;13.14;10.13 +7;12;2016;6;764.0;0;13.36;10.28 +7;12;2016;7;814.0;0;13.54;10.26 +7;12;2016;8;892.0;0;13.71;10.25 +7;12;2016;9;884.0;183.77;13.89;10.23 +7;12;2016;10;872.0;159.18;13.88;10.06 +7;12;2016;11;796.0;302.9;13.88;9.88 +7;12;2016;12;769.0;470.48;13.87;9.71 +7;12;2016;13;830.0;251.61;13.86;9.55 +7;12;2016;14;886.0;92.02;13.84;9.39 +7;12;2016;15;880.0;107.85;13.83;9.23 +7;12;2016;16;835.0;0;13.8;8.98 +7;12;2016;17;809.0;0;13.76;8.74 +7;12;2016;18;866.0;0;13.73;8.5 +7;12;2016;19;905.0;0;13.69;8.43 +7;12;2016;20;864.0;0;13.66;8.37 +7;12;2016;21;833.0;0;13.62;8.3 +7;12;2016;22;931.0;0;13.63;8.59 +7;12;2016;23;871.0;0;13.63;8.88 +8;12;2016;0;789.0;0;13.64;9.17 +8;12;2016;1;794.0;0;13.79;9.84 +8;12;2016;2;764.0;0;13.94;10.51 +8;12;2016;3;795.0;0;14.1;11.19 +8;12;2016;4;793.0;0;14.14;10.98 +8;12;2016;5;708.0;0;14.18;10.77 +8;12;2016;6;698.0;0;14.23;10.57 +8;12;2016;7;747.0;0;14.19;9.94 +8;12;2016;8;829.0;0;14.16;9.31 +8;12;2016;9;816.0;90.13;14.13;8.69 +8;12;2016;10;813.0;53.07;14.01;8.25 +8;12;2016;11;812.0;34.39;13.9;7.81 +8;12;2016;12;802.0;71.25;13.78;7.37 +8;12;2016;13;868.0;19;13.86;7.3 +8;12;2016;14;913.0;7.03;13.95;7.24 +8;12;2016;15;902.0;151.11;14.03;7.17 +8;12;2016;16;870.0;0;14.05;7.28 +8;12;2016;17;815.0;0;14.07;7.38 +8;12;2016;18;849.0;0;14.09;7.49 +8;12;2016;19;889.0;0;14.08;7.82 +8;12;2016;20;839.0;0;14.08;8.14 +8;12;2016;21;799.0;0;14.07;8.47 +8;12;2016;22;903.0;0;14.03;8.64 +8;12;2016;23;845.0;0;13.98;8.82 +9;12;2016;0;767.0;0;13.94;8.99 +9;12;2016;1;742.0;0;13.9;9.44 +9;12;2016;2;730.0;0;13.86;9.89 +9;12;2016;3;784.0;0;13.83;10.34 +9;12;2016;4;782.0;0;13.77;10.12 +9;12;2016;5;714.0;0;13.72;9.9 +9;12;2016;6;708.0;0;13.66;9.68 +9;12;2016;7;773.0;0;13.65;9.57 +9;12;2016;8;818.0;0;13.63;9.46 +9;12;2016;9;818.0;90.52;13.62;9.35 +9;12;2016;10;783.0;126.68;13.64;9.34 +9;12;2016;11;760.0;392.98;13.67;9.32 +9;12;2016;12;721.0;347.59;13.69;9.31 +9;12;2016;13;738.0;237.24;13.68;9.37 +9;12;2016;14;830.0;177.3;13.66;9.43 +9;12;2016;15;874.0;4.29;13.64;9.49 +9;12;2016;16;801.0;0;13.71;9.57 +9;12;2016;17;764.0;0;13.77;9.66 +9;12;2016;18;830.0;0;13.84;9.74 +9;12;2016;19;863.0;0;13.86;9.76 +9;12;2016;20;837.0;0;13.89;9.78 +9;12;2016;21;825.0;0;13.91;9.81 +9;12;2016;22;922.0;0;13.91;9.71 +9;12;2016;23;840.0;0;13.9;9.62 +10;12;2016;0;781.0;0;13.9;9.53 +10;12;2016;1;747.0;0;13.86;9.01 +10;12;2016;2;717.0;0;13.83;8.48 +10;12;2016;3;768.0;0;13.8;7.96 +10;12;2016;4;776.0;0;13.83;8.16 +10;12;2016;5;691.0;0;13.86;8.36 +10;12;2016;6;675.0;0;13.89;8.57 +10;12;2016;7;710.0;0;13.94;8.86 +10;12;2016;8;764.0;0;13.99;9.16 +10;12;2016;9;818.0;18.68;14.05;9.46 +10;12;2016;10;832.0;57.97;14;9.55 +10;12;2016;11;845.0;64.59;13.96;9.65 +10;12;2016;12;850.0;38.04;13.92;9.74 +10;12;2016;13;897.0;15.04;13.91;9.81 +10;12;2016;14;933.0;64.03;13.89;9.88 +10;12;2016;15;918.0;61;13.88;9.94 +10;12;2016;16;873.0;0;13.75;8.9 +10;12;2016;17;845.0;0;13.61;7.86 +10;12;2016;18;888.0;0;13.48;6.81 +10;12;2016;19;899.0;0;13.27;6.04 +10;12;2016;20;858.0;0;13.07;5.26 +10;12;2016;21;824.0;0;12.86;4.48 +10;12;2016;22;925.0;0;12.71;4.84 +10;12;2016;23;860.0;0;12.55;5.2 +11;12;2016;0;819.0;0;12.4;5.56 +11;12;2016;1;769.0;0;12.37;4.76 +11;12;2016;2;735.0;0;12.34;3.97 +11;12;2016;3;791.0;0;12.32;3.17 +11;12;2016;4;794.0;0;12.31;3.45 +11;12;2016;5;714.0;0;12.3;3.72 +11;12;2016;6;693.0;0;12.28;4 +11;12;2016;7;720.0;0;12.29;4.33 +11;12;2016;8;790.0;0;12.3;4.66 +11;12;2016;9;841.0;192.25;12.31;4.99 +11;12;2016;10;854.0;377.69;12.29;5.24 +11;12;2016;11;851.0;513.39;12.28;5.49 +11;12;2016;12;867.0;71;12.27;5.74 +11;12;2016;13;872.0;68.04;12.41;5.79 +11;12;2016;14;946.0;28.14;12.55;5.85 +11;12;2016;15;973.0;76.23;12.69;5.9 +11;12;2016;16;870.0;0;12.85;6 +11;12;2016;17;826.0;0;13.01;6.09 +11;12;2016;18;852.0;0;13.17;6.18 +11;12;2016;19;866.0;0;13.24;6.35 +11;12;2016;20;851.0;0;13.32;6.52 +11;12;2016;21;819.0;0;13.39;6.69 +11;12;2016;22;929.0;0;13.36;7.13 +11;12;2016;23;867.0;0;13.33;7.56 +12;12;2016;0;773.0;0;13.3;8 +12;12;2016;1;717.0;0;13.2;8.4 +12;12;2016;2;720.0;0;13.1;8.79 +12;12;2016;3;736.0;0;13;9.19 +12;12;2016;4;741.0;0;12.92;8.91 +12;12;2016;5;670.0;0;12.85;8.63 +12;12;2016;6;665.0;0;12.77;8.36 +12;12;2016;7;716.0;0;12.74;7.88 +12;12;2016;8;769.0;0;12.71;7.4 +12;12;2016;9;814.0;17.54;12.68;6.92 +12;12;2016;10;831.0;39.83;12.63;6.78 +12;12;2016;11;833.0;52.18;12.58;6.64 +12;12;2016;12;844.0;140.46;12.53;6.5 +12;12;2016;13;835.0;201.3;12.64;6.53 +12;12;2016;14;894.0;107.46;12.74;6.57 +12;12;2016;15;842.0;145.72;12.85;6.61 +12;12;2016;16;792.0;0;12.92;6.25 +12;12;2016;17;767.0;0;13;5.9 +12;12;2016;18;830.0;0;13.07;5.54 +12;12;2016;19;850.0;0;13.07;5.88 +12;12;2016;20;800.0;0;13.07;6.21 +12;12;2016;21;780.0;0;13.07;6.54 +12;12;2016;22;899.0;0;13.05;6.91 +12;12;2016;23;830.0;0;13.02;7.28 +13;12;2016;0;768.0;0;13;7.66 +13;12;2016;1;727.0;0;13.24;8.06 +13;12;2016;2;696.0;0;13.48;8.47 +13;12;2016;3;738.0;0;13.72;8.88 +13;12;2016;4;733.0;0;13.62;8.91 +13;12;2016;5;655.0;0;13.52;8.94 +13;12;2016;6;649.0;0;13.43;8.97 +13;12;2016;7;692.0;0;13.36;9.07 +13;12;2016;8;755.0;0;13.3;9.17 +13;12;2016;9;781.0;81.62;13.24;9.27 +13;12;2016;10;789.0;67.45;13.18;9.39 +13;12;2016;11;782.0;143.14;13.13;9.51 +13;12;2016;12;814.0;42.62;13.08;9.63 +13;12;2016;13;827.0;73.23;13.12;9.78 +13;12;2016;14;893.0;82.38;13.17;9.93 +13;12;2016;15;876.0;188.04;13.21;10.08 +13;12;2016;16;790.0;0;13.22;10.04 +13;12;2016;17;770.0;0;13.23;10 +13;12;2016;18;826.0;0;13.24;9.96 +13;12;2016;19;873.0;0;13.19;10.17 +13;12;2016;20;858.0;0;13.14;10.38 +13;12;2016;21;834.0;0;13.08;10.59 +13;12;2016;22;926.0;0;13.06;10.64 +13;12;2016;23;845.0;0;13.05;10.69 +14;12;2016;0;805.0;0;13.03;10.74 +14;12;2016;1;798.0;0;12.99;10.48 +14;12;2016;2;780.0;0;12.95;10.21 +14;12;2016;3;814.0;0;12.91;9.94 +14;12;2016;4;822.0;0;12.95;9.98 +14;12;2016;5;748.0;0;13;10.01 +14;12;2016;6;737.0;0;13.05;10.04 +14;12;2016;7;806.0;0;13.13;10.08 +14;12;2016;8;866.0;0;13.21;10.12 +14;12;2016;9;874.0;5.93;13.3;10.17 +14;12;2016;10;856.0;12.52;13.16;9.28 +14;12;2016;11;801.0;13.81;13.02;8.39 +14;12;2016;12;824.0;26.69;12.88;7.5 +14;12;2016;13;880.0;79.38;12.8;7.25 +14;12;2016;14;936.0;26.71;12.71;7 +14;12;2016;15;923.0;140.91;12.63;6.74 +14;12;2016;16;842.0;0;12.6;5.98 +14;12;2016;17;815.0;0;12.58;5.21 +14;12;2016;18;851.0;0;12.55;4.44 +14;12;2016;19;885.0;0;12.44;4.18 +14;12;2016;20;861.0;0;12.33;3.92 +14;12;2016;21;820.0;0;12.22;3.66 +14;12;2016;22;913.0;0;12.16;4.34 +14;12;2016;23;846.0;0;12.11;5.03 +15;12;2016;0;800.0;0;12.05;5.72 +15;12;2016;1;775.0;0;12.11;6.01 +15;12;2016;2;746.0;0;12.17;6.3 +15;12;2016;3;819.0;0;12.23;6.59 +15;12;2016;4;797.0;0;12.23;6.51 +15;12;2016;5;724.0;0;12.23;6.43 +15;12;2016;6;722.0;0;12.23;6.34 +15;12;2016;7;772.0;0;12.23;6.78 +15;12;2016;8;841.0;0;12.22;7.22 +15;12;2016;9;863.0;187.69;12.22;7.66 +15;12;2016;10;864.0;385.56;12.18;7.97 +15;12;2016;11;812.0;72.72;12.15;8.29 +15;12;2016;12;821.0;70.47;12.11;8.61 +15;12;2016;13;865.0;39.1;12.17;8.85 +15;12;2016;14;933.0;100.62;12.22;9.08 +15;12;2016;15;948.0;72.7;12.28;9.32 +15;12;2016;16;884.0;0;12.34;9.83 +15;12;2016;17;847.0;0;12.4;10.34 +15;12;2016;18;906.0;0;12.46;10.84 +15;12;2016;19;942.0;0;12.49;11.13 +15;12;2016;20;920.0;0;12.52;11.41 +15;12;2016;21;874.0;0;12.55;11.7 +15;12;2016;22;978.0;0;12.62;11.48 +15;12;2016;23;898.0;0;12.68;11.27 +16;12;2016;0;821.0;0;12.75;11.06 +16;12;2016;1;819.0;0;12.79;10.7 +16;12;2016;2;787.0;0;12.83;10.34 +16;12;2016;3;808.0;0;12.87;9.97 +16;12;2016;4;824.0;0;12.79;9.1 +16;12;2016;5;747.0;0;12.71;8.23 +16;12;2016;6;734.0;0;12.64;7.37 +16;12;2016;7;763.0;0;12.6;6.94 +16;12;2016;8;827.0;0;12.56;6.52 +16;12;2016;9;841.0;1.42;12.53;6.1 +16;12;2016;10;874.0;23.23;12.53;5.75 +16;12;2016;11;858.0;67.19;12.54;5.4 +16;12;2016;12;850.0;205.69;12.54;5.05 +16;12;2016;13;855.0;331.16;12.47;4.38 +16;12;2016;14;859.0;203.84;12.4;3.71 +16;12;2016;15;830.0;211.44;12.33;3.03 +16;12;2016;16;784.0;0;12.3;2.64 +16;12;2016;17;798.0;0;12.27;2.24 +16;12;2016;18;854.0;0;12.24;1.85 +16;12;2016;19;866.0;0;12.15;1.67 +16;12;2016;20;833.0;0;12.07;1.49 +16;12;2016;21;800.0;0;11.98;1.31 +16;12;2016;22;917.0;0;11.9;1.48 +16;12;2016;23;855.0;0;11.83;1.65 +17;12;2016;0;822.0;0;11.75;1.82 +17;12;2016;1;791.0;0;11.67;2.19 +17;12;2016;2;751.0;0;11.59;2.57 +17;12;2016;3;793.0;0;11.52;2.94 +17;12;2016;4;793.0;0;11.49;2.72 +17;12;2016;5;737.0;0;11.47;2.5 +17;12;2016;6;711.0;0;11.44;2.28 +17;12;2016;7;757.0;0;11.4;2.08 +17;12;2016;8;805.0;0;11.35;1.88 +17;12;2016;9;847.0;167.87;11.31;1.68 +17;12;2016;10;866.0;111.04;11.33;1.53 +17;12;2016;11;874.0;127.58;11.36;1.37 +17;12;2016;12;906.0;250.67;11.39;1.21 +17;12;2016;13;942.0;217.73;11.36;1.56 +17;12;2016;14;985.0;99.48;11.33;1.9 +17;12;2016;15;989.0;56.89;11.3;2.25 +17;12;2016;16;955.0;0;11.36;2.32 +17;12;2016;17;935.0;0;11.41;2.4 +17;12;2016;18;966.0;0;11.47;2.47 +17;12;2016;19;986.0;0;11.41;2.3 +17;12;2016;20;957.0;0;11.36;2.14 +17;12;2016;21;928.0;0;11.3;1.97 +17;12;2016;22;1037.0;0;11.21;1.88 +17;12;2016;23;972.0;0;11.12;1.78 +18;12;2016;0;908.0;0;11.03;1.68 +18;12;2016;1;878.0;0;10.85;1.78 +18;12;2016;2;848.0;0;10.67;1.88 +18;12;2016;3;905.0;0;10.49;1.97 +18;12;2016;4;912.0;0;10.25;2.16 +18;12;2016;5;842.0;0;10.01;2.35 +18;12;2016;6;831.0;0;9.77;2.54 +18;12;2016;7;868.0;0;9.55;2.7 +18;12;2016;8;904.0;0;9.33;2.86 +18;12;2016;9;967.0;33.41;9.11;3.02 +18;12;2016;10;995.0;46.87;8.99;2.99 +18;12;2016;11;944.0;36.67;8.88;2.96 +18;12;2016;12;875.0;69.77;8.76;2.92 +18;12;2016;13;853.0;50.21;8.82;2.98 +18;12;2016;14;900.0;317.56;8.88;3.04 +18;12;2016;15;890.0;125.56;8.94;3.1 +18;12;2016;16;810.0;0;8.95;3.25 +18;12;2016;17;802.0;0;8.95;3.39 +18;12;2016;18;897.0;0;8.96;3.53 +18;12;2016;19;953.0;0;8.91;3.85 +18;12;2016;20;953.0;0;8.86;4.17 +18;12;2016;21;921.0;0;8.8;4.5 +18;12;2016;22;1014.0;0;8.71;3.93 +18;12;2016;23;956.0;0;8.61;3.36 +19;12;2016;0;910.0;0;8.52;2.79 +19;12;2016;1;906.0;0;8.54;2.97 +19;12;2016;2;876.0;0;8.57;3.15 +19;12;2016;3;915.0;0;8.6;3.34 +19;12;2016;4;918.0;0;8.74;3.48 +19;12;2016;5;846.0;0;8.88;3.61 +19;12;2016;6;829.0;0;9.02;3.75 +19;12;2016;7;889.0;0;9.36;4.15 +19;12;2016;8;948.0;0;9.71;4.54 +19;12;2016;9;980.0;52.98;10.06;4.94 +19;12;2016;10;1024.0;74.19;10.19;5.46 +19;12;2016;11;1062.0;63.47;10.33;5.99 +19;12;2016;12;1100.0;49.92;10.47;6.51 +19;12;2016;13;1097.0;34.24;10.52;6.91 +19;12;2016;14;1189.0;58.82;10.57;7.32 +19;12;2016;15;1204.0;29.88;10.62;7.72 +19;12;2016;16;1119.0;0;10.46;7.6 +19;12;2016;17;1091.0;0;10.29;7.49 +19;12;2016;18;1129.0;0;10.13;7.37 +19;12;2016;19;1161.0;0;9.93;6.9 +19;12;2016;20;1100.0;0;9.73;6.43 +19;12;2016;21;1059.0;0;9.53;5.96 +19;12;2016;22;1123.0;0;9.39;5.32 +19;12;2016;23;1040.0;0;9.24;4.69 +20;12;2016;0;969.0;0;9.09;4.06 +20;12;2016;1;973.0;0;9.25;4.12 +20;12;2016;2;923.0;0;9.41;4.18 +20;12;2016;3;944.0;0;9.58;4.25 +20;12;2016;4;950.0;0;9.44;3.72 +20;12;2016;5;878.0;0;9.3;3.19 +20;12;2016;6;878.0;0;9.16;2.66 +20;12;2016;7;934.0;0;9.19;2.55 +20;12;2016;8;983.0;0;9.21;2.44 +20;12;2016;9;1044.0;4.41;9.23;2.33 +20;12;2016;10;1100.0;20.11;9.37;2.64 +20;12;2016;11;1092.0;32.15;9.52;2.95 +20;12;2016;12;1115.0;24.26;9.66;3.26 +20;12;2016;13;1132.0;48.5;9.81;4.25 +20;12;2016;14;1210.0;63.77;9.96;5.25 +20;12;2016;15;1227.0;58.99;10.11;6.25 +20;12;2016;16;1150.0;0;10.16;6.52 +20;12;2016;17;1100.0;0;10.22;6.79 +20;12;2016;18;1168.0;0;10.27;7.06 +20;12;2016;19;1168.0;0;10.29;7.48 +20;12;2016;20;1133.0;0;10.31;7.9 +20;12;2016;21;1092.0;0;10.32;8.32 +20;12;2016;22;1149.0;0;10.4;9.47 +20;12;2016;23;1084.0;0;10.48;10.62 +21;12;2016;0;1030.0;0;10.56;11.77 +21;12;2016;1;1025.0;0;11.14;11.58 +21;12;2016;2;978.0;0;11.72;11.39 +21;12;2016;3;1000.0;0;12.3;11.2 +21;12;2016;4;1001.0;0;12.37;10.25 +21;12;2016;5;919.0;0;12.44;9.31 +21;12;2016;6;913.0;0;12.52;8.36 +21;12;2016;7;937.0;0;12.62;8.49 +21;12;2016;8;990.0;0;12.72;8.63 +21;12;2016;9;1016.0;62.65;12.82;8.76 +21;12;2016;10;1052.0;30.99;12.77;8.92 +21;12;2016;11;1065.0;68.94;12.73;9.08 +21;12;2016;12;1064.0;40.48;12.68;9.24 +21;12;2016;13;1085.0;93.44;12.59;7.94 +21;12;2016;14;1111.0;63.02;12.49;6.65 +21;12;2016;15;1094.0;31.77;12.4;5.35 +21;12;2016;16;1090.0;0;12.36;5.54 +21;12;2016;17;1070.0;0;12.31;5.72 +21;12;2016;18;1116.0;0;12.27;5.9 +21;12;2016;19;1131.0;0;12.13;5.46 +21;12;2016;20;1080.0;0;11.99;5.02 +21;12;2016;21;1012.0;0;11.84;4.58 +21;12;2016;22;1106.0;0;11.79;4.07 +21;12;2016;23;1032.0;0;11.73;3.57 +22;12;2016;0;978.0;0;11.68;3.06 +22;12;2016;1;952.0;0;11.61;2.83 +22;12;2016;2;902.0;0;11.55;2.59 +22;12;2016;3;932.0;0;11.49;2.36 +22;12;2016;4;930.0;0;11.5;2.26 +22;12;2016;5;858.0;0;11.51;2.16 +22;12;2016;6;854.0;0;11.52;2.06 +22;12;2016;7;895.0;0;11.54;1.91 +22;12;2016;8;953.0;0;11.55;1.76 +22;12;2016;9;1009.0;160.2;11.56;1.61 +22;12;2016;10;1031.0;132.42;11.54;1.87 +22;12;2016;11;985.0;194.38;11.53;2.12 +22;12;2016;12;912.0;407.97;11.52;2.37 +22;12;2016;13;904.0;246.02;11.59;3.42 +22;12;2016;14;922.0;232.17;11.65;4.46 +22;12;2016;15;946.0;31.85;11.71;5.5 +22;12;2016;16;899.0;0;11.81;5.4 +22;12;2016;17;917.0;0;11.9;5.3 +22;12;2016;18;1004.0;0;12;5.2 +22;12;2016;19;1066.0;0;11.95;4.98 +22;12;2016;20;1047.0;0;11.9;4.77 +22;12;2016;21;983.0;0;11.84;4.55 +22;12;2016;22;1083.0;0;11.85;4.97 +22;12;2016;23;1006.0;0;11.85;5.38 +23;12;2016;0;949.0;0;11.85;5.79 +23;12;2016;1;937.0;0;11.83;6.88 +23;12;2016;2;890.0;0;11.81;7.97 +23;12;2016;3;915.0;0;11.8;9.06 +23;12;2016;4;935.0;0;11.84;9.83 +23;12;2016;5;869.0;0;11.89;10.6 +23;12;2016;6;853.0;0;11.94;11.37 +23;12;2016;7;921.0;0;12.01;11.7 +23;12;2016;8;969.0;0;12.09;12.03 +23;12;2016;9;996.0;41.4;12.17;12.36 +23;12;2016;10;1025.0;126.53;12.31;12.36 +23;12;2016;11;996.0;112.22;12.45;12.36 +23;12;2016;12;1032.0;37.58;12.59;12.36 +23;12;2016;13;1027.0;49.49;12.66;12.86 +23;12;2016;14;1071.0;36.1;12.74;13.35 +23;12;2016;15;1076.0;52.86;12.81;13.85 +23;12;2016;16;1027.0;0;12.9;13.25 +23;12;2016;17;978.0;0;12.98;12.64 +23;12;2016;18;1033.0;0;13.07;12.04 +23;12;2016;19;1054.0;0;13.02;10.95 +23;12;2016;20;1028.0;0;12.97;9.85 +23;12;2016;21;1013.0;0;12.91;8.76 +23;12;2016;22;1066.0;0;12.62;8.51 +23;12;2016;23;1001.0;0;12.34;8.27 +24;12;2016;0;947.0;0;12.05;8.03 +24;12;2016;1;905.0;0;11.9;8.03 +24;12;2016;2;913.0;0;11.75;8.03 +24;12;2016;3;930.0;0;11.6;8.03 +24;12;2016;4;960.0;0;11.44;8.05 +24;12;2016;5;897.0;0;11.29;8.07 +24;12;2016;6;867.0;0;11.14;8.1 +24;12;2016;7;912.0;0;11.07;7.99 +24;12;2016;8;969.0;0;11;7.88 +24;12;2016;9;1029.0;30.73;10.93;7.78 +24;12;2016;10;1045.0;126.08;11;7.91 +24;12;2016;11;1051.0;241.12;11.07;8.04 +24;12;2016;12;998.0;363.5;11.14;8.17 +24;12;2016;13;1008.0;288.41;11.28;8.76 +24;12;2016;14;1020.0;201.03;11.41;9.35 +24;12;2016;15;1017.0;185.71;11.55;9.94 +24;12;2016;16;998.0;0;11.65;10.04 +24;12;2016;17;992.0;0;11.74;10.13 +24;12;2016;18;1100.0;0;11.84;10.22 +24;12;2016;19;1119.0;0;12.01;10.11 +24;12;2016;20;1075.0;0;12.19;10.01 +24;12;2016;21;1024.0;0;12.36;9.9 +24;12;2016;22;1100.0;0;12.43;9.61 +24;12;2016;23;1059.0;0;12.49;9.31 +25;12;2016;0;999.0;0;12.55;9.02 +25;12;2016;1;921.0;0;12.48;8.93 +25;12;2016;2;899.0;0;12.41;8.84 +25;12;2016;3;907.0;0;12.35;8.74 +25;12;2016;4;901.0;0;12.43;8.88 +25;12;2016;5;840.0;0;12.52;9.02 +25;12;2016;6;807.0;0;12.6;9.16 +25;12;2016;7;825.0;0;12.68;9.1 +25;12;2016;8;843.0;0;12.75;9.05 +25;12;2016;9;895.0;13.95;12.82;8.99 +25;12;2016;10;951.0;63.59;12.74;9.03 +25;12;2016;11;973.0;142.34;12.67;9.07 +25;12;2016;12;961.0;222.88;12.59;9.1 +25;12;2016;13;984.0;88.83;12.46;9.18 +25;12;2016;14;988.0;129.53;12.33;9.26 +25;12;2016;15;980.0;97.03;12.2;9.34 +25;12;2016;16;910.0;0;12.29;9.42 +25;12;2016;17;872.0;0;12.38;9.49 +25;12;2016;18;917.0;0;12.47;9.57 +25;12;2016;19;929.0;0;12.5;9.8 +25;12;2016;20;930.0;0;12.53;10.02 +25;12;2016;21;898.0;0;12.55;10.25 +25;12;2016;22;981.0;0;12.59;10.51 +25;12;2016;23;928.0;0;12.63;10.76 +26;12;2016;0;868.0;0;12.67;11.02 +26;12;2016;1;865.0;0;12.5;10.08 +26;12;2016;2;828.0;0;12.33;9.14 +26;12;2016;3;860.0;0;12.16;8.21 +26;12;2016;4;874.0;0;11.96;8.4 +26;12;2016;5;815.0;0;11.76;8.58 +26;12;2016;6;804.0;0;11.56;8.77 +26;12;2016;7;840.0;0;11.48;8.36 +26;12;2016;8;888.0;0;11.4;7.94 +26;12;2016;9;954.0;126.86;11.33;7.53 +26;12;2016;10;954.0;289.66;11.23;7.6 +26;12;2016;11;933.0;438.63;11.13;7.67 +26;12;2016;12;982.0;189.16;11.03;7.74 +26;12;2016;13;959.0;216.46;10.99;6.89 +26;12;2016;14;1024.0;294.84;10.96;6.05 +26;12;2016;15;1051.0;244.24;10.92;5.2 +26;12;2016;16;975.0;0;10.86;4.96 +26;12;2016;17;975.0;0;10.79;4.72 +26;12;2016;18;1087.0;0;10.73;4.48 +26;12;2016;19;1165.0;0;10.61;4.44 +26;12;2016;20;1125.0;0;10.5;4.4 +26;12;2016;21;1085.0;0;10.38;4.36 +26;12;2016;22;1159.0;0;10.26;4.89 +26;12;2016;23;1088.0;0;10.14;5.43 +27;12;2016;0;1074.0;0;10.02;5.96 +27;12;2016;1;1024.0;0;9.73;6.4 +27;12;2016;2;1010.0;0;9.45;6.84 +27;12;2016;3;1049.0;0;9.17;7.28 +27;12;2016;4;1076.0;0;9.1;7.31 +27;12;2016;5;1022.0;0;9.03;7.34 +27;12;2016;6;1009.0;0;8.97;7.37 +27;12;2016;7;1072.0;0;8.94;7.51 +27;12;2016;8;1144.0;0;8.91;7.65 +27;12;2016;9;1245.0;53.09;8.89;7.79 +27;12;2016;10;1281.0;54.65;8.87;7.94 +27;12;2016;11;1235.0;179.74;8.86;8.1 +27;12;2016;12;1279.0;232.33;8.85;8.25 +27;12;2016;13;1287.0;179.6;8.9;8.13 +27;12;2016;14;1334.0;89.61;8.95;8.01 +27;12;2016;15;1332.0;103.82;9;7.89 +27;12;2016;16;1238.0;0;9.14;7.95 +27;12;2016;17;1198.0;0;9.29;8.02 +27;12;2016;18;1297.0;0;9.43;8.08 +27;12;2016;19;1421.0;0;9.44;8.29 +27;12;2016;20;1410.0;0;9.45;8.51 +27;12;2016;21;1352.0;0;9.45;8.72 +27;12;2016;22;1431.0;0;9.4;8.77 +27;12;2016;23;1338.0;0;9.34;8.83 +28;12;2016;0;1282.0;0;9.29;8.88 +28;12;2016;1;1273.0;0;9.28;8.49 +28;12;2016;2;1256.0;0;9.27;8.09 +28;12;2016;3;1296.0;0;9.27;7.7 +28;12;2016;4;1308.0;0;9.22;7.56 +28;12;2016;5;1233.0;0;9.17;7.42 +28;12;2016;6;1219.0;0;9.12;7.28 +28;12;2016;7;1254.0;0;9.14;7.29 +28;12;2016;8;1339.0;0;9.15;7.3 +28;12;2016;9;1467.0;103.79;9.17;7.31 +28;12;2016;10;1422.0;320.97;9.33;7.08 +28;12;2016;11;1319.0;497.33;9.5;6.85 +28;12;2016;12;1326.0;542.54;9.67;6.62 +28;12;2016;13;1295.0;258.75;10.1;5.9 +28;12;2016;14;1321.0;137.96;10.52;5.18 +28;12;2016;15;1339.0;68.99;10.95;4.46 +28;12;2016;16;1294.0;0;10.95;4.21 +28;12;2016;17;1277.0;0;10.94;3.96 +28;12;2016;18;1451.0;0;10.94;3.71 +28;12;2016;19;1566.0;0;10.88;3.69 +28;12;2016;20;1554.0;0;10.82;3.67 +28;12;2016;21;1456.0;0;10.75;3.66 +28;12;2016;22;1529.0;0;10.73;3.37 +28;12;2016;23;1442.0;0;10.72;3.09 +29;12;2016;0;1394.0;0;10.7;2.8 +29;12;2016;1;1358.0;0;10.22;2.23 +29;12;2016;2;1314.0;0;9.74;1.67 +29;12;2016;3;1326.0;0;9.26;1.1 +29;12;2016;4;1333.0;0;9.28;1.43 +29;12;2016;5;1259.0;0;9.3;1.75 +29;12;2016;6;1231.0;0;9.31;2.07 +29;12;2016;7;1261.0;0;9.37;2.08 +29;12;2016;8;1376.0;0;9.43;2.1 +29;12;2016;9;1506.0;25.66;9.49;2.11 +29;12;2016;10;1492.0;65;9.53;2.24 +29;12;2016;11;1423.0;469.57;9.57;2.38 +29;12;2016;12;1499.0;535.56;9.61;2.51 +29;12;2016;13;1492.0;519.5;9.51;2.98 +29;12;2016;14;1490.0;450.26;9.4;3.45 +29;12;2016;15;1480.0;300.83;9.29;3.92 +29;12;2016;16;1429.0;0;9.33;3.81 +29;12;2016;17;1370.0;0;9.38;3.7 +29;12;2016;18;1469.0;0;9.42;3.59 +29;12;2016;19;1540.0;0;9.42;3.45 +29;12;2016;20;1529.0;0;9.42;3.32 +29;12;2016;21;1464.0;0;9.41;3.19 +29;12;2016;22;1515.0;0;9.39;3.15 +29;12;2016;23;1453.0;0;9.37;3.12 +30;12;2016;0;1379.0;0;9.35;3.09 +30;12;2016;1;1304.0;0;9.49;2.9 +30;12;2016;2;1274.0;0;9.63;2.7 +30;12;2016;3;1309.0;0;9.78;2.51 +30;12;2016;4;1308.0;0;9.8;2.44 +30;12;2016;5;1246.0;0;9.82;2.37 +30;12;2016;6;1218.0;0;9.85;2.3 +30;12;2016;7;1315.0;0;9.78;2.24 +30;12;2016;8;1398.0;0;9.72;2.17 +30;12;2016;9;1479.0;149.17;9.66;2.11 +30;12;2016;10;1472.0;340.16;9.63;2.26 +30;12;2016;11;1448.0;259.51;9.6;2.41 +30;12;2016;12;1348.0;492.09;9.57;2.57 +30;12;2016;13;1450.0;537.16;9.55;2.83 +30;12;2016;14;1479.0;451.31;9.53;3.1 +30;12;2016;15;1508.0;306.78;9.51;3.37 +30;12;2016;16;1410.0;0;9.41;3.54 +30;12;2016;17;1370.0;0;9.3;3.72 +30;12;2016;18;1467.0;0;9.2;3.9 +30;12;2016;19;1587.0;0;9.11;3.92 +30;12;2016;20;1561.0;0;9.02;3.93 +30;12;2016;21;1472.0;0;8.92;3.94 +30;12;2016;22;1533.0;0;8.85;3.93 +30;12;2016;23;1483.0;0;8.78;3.91 diff --git a/src/Microgrids.jl b/src/Microgrids.jl index f24b75b..ef9badd 100644 --- a/src/Microgrids.jl +++ b/src/Microgrids.jl @@ -71,12 +71,24 @@ function new_microgrid(sizing::Sizing = default_sizing,capex::Vector{Float64}=ca capex[8], om_price_wind, lifetime_wind, replacement_price_ratio, salvage_price_ratio) - - mg = Microgrid(project, load,dispatchables, - [elyz,],tanks,batt, [ + hb=ProductionUnit(sizing.Hb,cons_intercept_hb, cons_rate_hb,cons_price_hb,capex[3], om_price_hour_hb, om_price_hb,lifetime_hb_y,lifetime_hb_h,lifetime_hb_starts, + load_min_ratio_hb,replacement_price_ratio, salvage_price_ratio,input_unit_hb,output_unit_hb) + + if sizing.Hb==0 + mg = Microgrid(project, load,dispatchables, + [elyz,],tanks,batt, [ pv, windgen ]) + else + + mg = Microgrid_nh3(project, load,dispatchables, +[elyz,],hb,tanks,batt, [ + pv, + windgen + ]) + end + return mg end @@ -112,16 +124,15 @@ function new_microgrid(sizing::Sizing = default_sizing,capex::Vector{Float64}=ca return oper_traj, oper_stats, mg_costs end - - +# to update function save_mg(mg::Microgrid , stats::OperationStats, traj::OperationTraj, path::String,mg_name::String) mkdir(mg_name) proj_path=path*mg_name*"/" nsteps=Int(length(mg.load)/mg.project.timestep) size_frame=DataFrame(Cgen=Float64[], - Cbatt=Float64[],Cpv=Float64[],Cwind=Float64[],Cfc=Float64[],Cel=Float64[],Htank=Float64[],Ftank=Float64[]) + Cbatt=Float64[],Cpv=Float64[],Cwind=Float64[],Cfc=Float64[],Cel=Float64[],Htank=Float64[],Ftank=Float64[],Hb=Float64[]) push!(size_frame,(mg.dispatchables.generator[1].power_rated,mg.storage.energy_rated,mg.nondispatchables[1].power_rated,mg.nondispatchables[2].power_rated, - mg.dispatchables.fuel_cell[1].power_rated,mg.electrolyzer[1].power_rated,mg.tanks.h2Tank.capacity,mg.tanks.fuelTank.capacity)) + mg.dispatchables.fuel_cell[1].power_rated,mg.electrolyzer[1].power_rated,mg.tanks.h2Tank.capacity,mg.tanks.fuelTank.capacity,0.0)) CSV.write(proj_path*"sizing.csv",size_frame) op_frame=DataFrame([name => [] for name in propertynames(stats)]) @@ -135,7 +146,7 @@ function new_microgrid(sizing::Sizing = default_sizing,capex::Vector{Float64}=ca function load_mg(project_path :: String) sizing_df = DataFrame(CSV.File(project_path*"/sizing.csv")) - sizing= Sizing(sizing_df[1,1],sizing_df[1,2],sizing_df[1,3],sizing_df[1,4],sizing_df[1,5],sizing_df[1,6],sizing_df[1,7],sizing_df[1,8]) + sizing= Sizing(sizing_df[1,1],sizing_df[1,2],sizing_df[1,3],sizing_df[1,4],sizing_df[1,5],sizing_df[1,6],sizing_df[1,7],sizing_df[1,8],0.0) traj_df = DataFrame(CSV.File(project_path*"/traj.csv")) traj= OperationTraj(traj_df[:,1],traj_df[:,2],traj_df[:,3],traj_df[:,4],traj_df[:,5],traj_df[:,6],traj_df[:,7],traj_df[:,8],traj_df[:,9],traj_df[:,10],traj_df[:,11],traj_df[:,12],) diff --git a/src/components.jl b/src/components.jl index ef9d41b..5d87dbe 100644 --- a/src/components.jl +++ b/src/components.jl @@ -24,6 +24,7 @@ struct Sizing Cel::Float64 Htank::Float64 Ftank::Float64 + Hb:: Float64 end """ @@ -327,6 +328,24 @@ struct Microgrid{Topt<:Real} nondispatchables end - +"""Microgrid system description""" +struct Microgrid_nh3{Topt<:Real} + "microgrid project information" + project::Project + "desired load time series (kW)" + load::Vector{Float64} + " Dispatchable Compound" + dispatchables:: DispatchableCompound{Topt} + "electrolyzer" + electrolyzer :: Vector{ProductionUnit{Topt}} + "process Haber-Bosch" + haber_bosch :: ProductionUnit{Topt} + "Tanks compound" + tanks :: TankCompound{Topt} + "energy storage (e.g. battery)" + storage::Battery{Topt} + "non-dispatchable sources (e.g. renewables like wind and solar)" + nondispatchables +end From 3322bc1cabe382f52d0bff57605b9600a8d3830a Mon Sep 17 00:00:00 2001 From: jean NIKIEMA Date: Fri, 21 Mar 2025 14:15:16 +0100 Subject: [PATCH 14/19] aggregation, and economics updated to take account HB and now return hb data; Default data updated with hb infos; --- .../Microgrid-H2_sizing_optimization1.ipynb | 2 +- examples/data/Microgrid_Wind-Solar-H2_data.jl | 17 +++-- src/Microgrids.jl | 12 +-- src/components.jl | 18 ----- src/economics.jl | 9 ++- src/operation.jl | 75 ++++++++++++++++++- 6 files changed, 91 insertions(+), 42 deletions(-) diff --git a/examples/Microgrid-H2_sizing_optimization1.ipynb b/examples/Microgrid-H2_sizing_optimization1.ipynb index a62c49a..e3bddb1 100644 --- a/examples/Microgrid-H2_sizing_optimization1.ipynb +++ b/examples/Microgrid-H2_sizing_optimization1.ipynb @@ -1077,7 +1077,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Julia 1.10.0_threads", + "display_name": "Julia 1.10.0", "language": "julia", "name": "julia-1.10" }, diff --git a/examples/data/Microgrid_Wind-Solar-H2_data.jl b/examples/data/Microgrid_Wind-Solar-H2_data.jl index babb4e8..d0425a2 100644 --- a/examples/data/Microgrid_Wind-Solar-H2_data.jl +++ b/examples/data/Microgrid_Wind-Solar-H2_data.jl @@ -102,19 +102,22 @@ output_unit_fc="KWh" #Haber Bosch numbers to update!!! they have been taken arbitrary power_rated_hb = 4000. # rated power capacity (KW) cons_intercept_hb=0. # -cons_rate_hb = 0.0625 # consumption rate (KWhé/KgH2) +cons_rate_hb = 0.344 # consumption rate (KWhé/KgH2) cons_price_hb = 0. # -investment_price_hb = 1600. # initial investment price ($/KW) -om_price_hb = 45. # operation and maintenance price ($/kW/y) +investment_price_hb_only = 0.418*580 #energy consumption of HB process for 1 kW of HB+ASU multiplied by CAPEX of HB ($/kW) [Achour et al., 2025] +investment_price_asu_only = 0.582*224 #energy consumption of ASU for 1 kW of HB+ASU multiplied by CAPEX of ASU ($/kW) [Achour et al., 2025] +investment_price_hb = investment_price_asu_only+investment_price_hb_only # initial investment price ($/KW) +om_price_hb = 0.017*1000 # operation and maintenance price ($/kW/y)[Achour et al., 2025] om_price_hour_hb = 0. # operation and maintenance price ($/kW/h) -lifetime_hb_y = 15. -lifetime_hb_h = 45000. # Fuel Cell lifetime (h) +lifetime_hb_y = 25. +lifetime_hb_h = 45000. # FOR NOW NOT USED. THIS IS THE VALUE FOR FUELL CELL. lifetime_hb_starts = 5000. # fuel cell maximum starts on -load_min_ratio_hb= 0.05 # minimum load ratio ∈ [0,1] +load_min_ratio_hb= 0.3 # minimum load ratio ∈ [0,1] input_unit_hb= "Kwh" output_unit_hb="Kg" + # Battery energy storage energy_rated_sto = 5000. # rated energy capacity (kWh) investment_price_sto = 350. # initial investiment price ($/kWh) @@ -160,6 +163,6 @@ investment_price_wind = 3500. # initial investiment price ($/kW) om_price_wind = 100.# operation and maintenance price ($/kW/y) lifetime_wind = 25. # lifetime (y) -default_sizing= Sizing( 0.0, 5000., 5000., 1800., 2000., 1800., 12000., 0.0,4000.0) +default_sizing= Sizing( 0.0, 5000., 5000., 1800., 2000., 1800., 12000., 0.0,0.0) capex_def=[400., 0.0, 1600., 500., 1600., 350., 1200., 3500.] ini_filling_state=[0.0,0.0,0.0]; \ No newline at end of file diff --git a/src/Microgrids.jl b/src/Microgrids.jl index ef9badd..884419e 100644 --- a/src/Microgrids.jl +++ b/src/Microgrids.jl @@ -71,23 +71,17 @@ function new_microgrid(sizing::Sizing = default_sizing,capex::Vector{Float64}=ca capex[8], om_price_wind, lifetime_wind, replacement_price_ratio, salvage_price_ratio) + hb=ProductionUnit(sizing.Hb,cons_intercept_hb, cons_rate_hb,cons_price_hb,capex[3], om_price_hour_hb, om_price_hb,lifetime_hb_y,lifetime_hb_h,lifetime_hb_starts, load_min_ratio_hb,replacement_price_ratio, salvage_price_ratio,input_unit_hb,output_unit_hb) - if sizing.Hb==0 - mg = Microgrid(project, load,dispatchables, - [elyz,],tanks,batt, [ - pv, - windgen - ]) - else - mg = Microgrid_nh3(project, load,dispatchables, + mg = Microgrid(project, load,dispatchables, [elyz,],hb,tanks,batt, [ pv, windgen ]) - end + return mg end diff --git a/src/components.jl b/src/components.jl index 5d87dbe..11d186f 100644 --- a/src/components.jl +++ b/src/components.jl @@ -312,24 +312,6 @@ end """Microgrid system description""" struct Microgrid{Topt<:Real} - "microgrid project information" - project::Project - "desired load time series (kW)" - load::Vector{Float64} - " Dispatchable Compound" - dispatchables:: DispatchableCompound{Topt} - "electrolyzer" - electrolyzer :: Vector{ProductionUnit{Topt}} - "Tanks compound" - tanks :: TankCompound{Topt} - "energy storage (e.g. battery)" - storage::Battery{Topt} - "non-dispatchable sources (e.g. renewables like wind and solar)" - nondispatchables -end - -"""Microgrid system description""" -struct Microgrid_nh3{Topt<:Real} "microgrid project information" project::Project "desired load time series (kW)" diff --git a/src/economics.jl b/src/economics.jl index 3a86f67..0c32828 100644 --- a/src/economics.jl +++ b/src/economics.jl @@ -112,6 +112,7 @@ end h2_tank :: Vector{Float64} pv :: Vector{Float64} wind :: Vector{Float64} + hb :: Vector{Float64} end @@ -143,6 +144,7 @@ also includes `system` cost (all components) and two key economic data: fuel_cell:: CostFactors fuel_tank:: CostFactors h2_tank:: CostFactors + hb:: CostFactors cashflow :: MicrogridCashflow end @@ -255,7 +257,7 @@ function component_costs(prod_unit::ProductionUnit, mg_project::Project, prod_un fuel_annual = prod_unit.combustible_price * prod_unit_cons # effective production unit lifetime (in years) - if prod_unit_hours > 0.0 || prod_unit_hours >0.0 + if prod_unit_hours > 0.0 || prod_unit_starts >0.0 lifetime = min(prod_unit.lifetime_hours / prod_unit_hours,prod_unit.lifetime_on_off / prod_unit_starts, prod_unit.lifetime_calendar) else lifetime = prod_unit.lifetime_calendar @@ -400,6 +402,7 @@ function economics(mg::Microgrid, oper_stats::OperationStats) fc_costs,fc_cashflow = component_costs(mg.dispatchables.fuel_cell[1], mg.project, oper_stats.fc_hours,oper_stats.fc_starts,oper_stats.h2_consumed) fuel_tank_cost,fuel_tank_cashflow = component_costs(mg.tanks.fuelTank, mg.project) h2_tank_cost ,h2_tank_cashflow = component_costs(mg.tanks.h2Tank, mg.project) + hb_costs,hb_cashflow = component_costs(mg.haber_bosch, mg.project, oper_stats.hb_hours,oper_stats.hb_starts,oper_stats.hb_cons) # Energy storage sto_costs, sto_cashflow = component_costs(mg.storage, mg.project, oper_stats) @@ -420,7 +423,7 @@ function economics(mg::Microgrid, oper_stats::OperationStats) for i = 1:mg.project.lifetime] crf = 1/sum(discount_factors) # Cost of all components and NPC of the project - system_costs = gen_costs + sto_costs + sum(nd_costs) + elyz_costs + fc_costs + fuel_tank_cost + h2_tank_cost + system_costs = gen_costs + sto_costs + sum(nd_costs) + elyz_costs + fc_costs + fuel_tank_cost + h2_tank_cost + hb_costs npc = system_costs.total # levelized cost of energy @@ -428,7 +431,7 @@ function economics(mg::Microgrid, oper_stats::OperationStats) lcoe = annualized_cost / oper_stats.served_energy # ($/y) / (kWh/y) → $/kWh costs = MicrogridCosts(lcoe, npc, - system_costs, gen_costs, sto_costs, nd_costs, elyz_costs,fc_costs,fuel_tank_cost,h2_tank_cost,MicrogridCashflow(gen_cashflow,fuel_tank_cashflow,sto_cashflow,fc_cashflow,elyz_cashflow,h2_tank_cashflow,pv_cashflow,wind_cashflow) + system_costs, gen_costs, sto_costs, nd_costs, elyz_costs,fc_costs,fuel_tank_cost,h2_tank_cost,hb_costs,MicrogridCashflow(gen_cashflow,fuel_tank_cashflow,sto_cashflow,fc_cashflow,elyz_cashflow,h2_tank_cashflow,pv_cashflow,wind_cashflow,hb_cashflow) ) return costs diff --git a/src/operation.jl b/src/operation.jl index 3807d23..69628c3 100644 --- a/src/operation.jl +++ b/src/operation.jl @@ -22,6 +22,8 @@ struct OperationTraj{T<:Real} # electrolyzer "Electrolyzer power at each time instant (kW)" Pelyz:: Vector{T} + "haber_bosch power at each time instant (kW)" + Phb:: Vector{T} # battery "Battery energy at each time instant (kWh)" Ebatt::Vector{T} @@ -147,6 +149,34 @@ struct OperationStats storage_dis_energy "energy lossed in the energy storage (kWh/y)" storage_loss_energy + + # haber-bosch statistics + "energy supplied to the hb (kWh/y)" + hb_cons_el + "hydrogen supplied to the hb (kg/y)" + hb_cons_h2 + "cumulated operating hours of the dispatchable generator (h/y)" + hb_hours + "cumulated starts on of the dispatchable generator " + hb_starts + "fuel consumption (L/y)" + hb_prod + "running time at nominal power" + hb_rt_at_nom + "minimum running power" + hb_min_rp + "average running power" + hb_avg_rp + "average running time by per start" + hb_avg_rt + "maximum running time per start" + hb_max_rt + "minimum running time per start" + hb_min_rt + "number of runs that last 2h or less" + hb_ru2 + "number of runs that last more than 2h" + hb_ro2 # Non-dispatchable (typ. renewables) sources statistics "spilled energy (typ. from excess of renewables) (kWh/y)" @@ -213,6 +243,19 @@ const oper_stats_units = Dict( :storage_char_energy => "kWh", :storage_dis_energy => "kWh", :storage_loss_energy => "kWh", + :hb_cons_el => "kWh", + :hb_cons_h2 => "kWh", + :hb_hours => "h", + :hb_starts => "", + :hb_prod => "kg", + :hb_rt_at_nom => "h", + :hb_min_rp => "h", + :hb_avg_rp => "kWh", + :hb_avg_rt => "h", + :hb_max_rt => "h", + :hb_min_rt => "h", + :hb_ru2 => "", + :hb_ro2 => "", :spilled_energy => "kWh", :spilled_max => "kW", :spilled_rate => "in [0,1]", @@ -366,6 +409,7 @@ function operation(mg::Microgrid, dispatch::Function) Pfc_emax = zeros(Topt, n_fc) Pfc_pmax = zeros(Topt, n_fc) + Phb = zeros(Topt,K) LoH = zeros(Topt,K+1) LoF = zeros(Topt,K+1) @@ -422,7 +466,7 @@ function operation(mg::Microgrid, dispatch::Function) end - oper_traj = OperationTraj(Pnl, Pshed, renew_potential, Pgen[:,1], Pfc[:,1], Pelyz[:,1], Esto, Psto, LoH, LoF, Pspill,Pdump) + oper_traj = OperationTraj(Pnl, Pshed, renew_potential, Pgen[:,1], Pfc[:,1], Pelyz[:,1],Phb[:,1], Esto, Psto, LoH, LoF, Pspill,Pdump) return oper_traj end @@ -479,7 +523,11 @@ function aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=0.0) LoHfin = oper_traj.LoH[end] LoHini = oper_traj.LoH[1] chain_loss = elyz_consumed_energy - fc_produced_energy -(LoHfin-LoHini)*mg.dispatchables.fuel_cell[1].consumption_slope - + # Haber-bosch statistics + hb_cons_el = sum(oper_traj.Phb) * dt + hb_prod = hb_cons_el / mg.haber_bosch.consumption_slope + hb_cons_h2= hb_prod*0.176 + # Non-dispatchable (typ. renewables) sources statistics spilled_energy = sum(oper_traj.power_curtailment) * dt # kWh/y spilled_max = maximum(oper_traj.power_curtailment) # kW @@ -528,11 +576,21 @@ function aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=0.0) fc_min_rt=K*dt; fc_ru2=0; fc_ro2=0; + hb_hours=0.; + hb_starts=0; + hb_rt_at_nom=0.; + hb_min_rp=mg.haber_bosch.power_rated; + hb_avg_rp=0.; + hb_avg_rt=0.; + hb_max_rt=0.; + hb_min_rt=0.; + hb_ru2=0; + hb_ro2 =0; # auxilliary counter: shed_duration = 0.0; # duration of current load shedding event (h) Pload_avg = load_energy/(K*dt) # kW - cr=zeros(Float64,3) + cr=zeros(Float64,4) for k = 1:K gen_starts,gen_min_rp,gen_rt_at_nom,gen_max_rt,gen_min_rt,gen_ru2,gen_ro2,cr[1],gen_hours,gen_fuel=usage!(oper_traj.Pgen[k],mg.dispatchables.generator[1],gen_hours,gen_fuel,gen_min_rp,dt, gen_rt_at_nom,gen_max_rt,gen_min_rt,gen_ru2,gen_ro2,cr[1],gen_starts) @@ -541,6 +599,9 @@ function aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=0.0) fc_rt_at_nom,fc_max_rt,fc_min_rt,fc_ru2,fc_ro2,cr[2],fc_starts) elyz_starts,elyz_min_rp,elyz_rt_at_nom,elyz_max_rt,elyz_min_rt,elyz_ru2,elyz_ro2,cr[3],elyz_hours,elyz_cons=usage!(oper_traj.Pelyz[k],mg.electrolyzer[1],elyz_hours,elyz_cons,elyz_min_rp,dt, elyz_rt_at_nom,elyz_max_rt,elyz_min_rt,elyz_ru2,elyz_ro2,cr[3],elyz_starts) + + hb_starts,hb_min_rp,hb_rt_at_nom,hb_max_rt,hb_min_rt,hb_ru2,hb_ro2,cr[4],hb_hours,hb_cons=usage!(oper_traj.Phb[k],mg.haber_bosch,hb_hours,hb_cons,hb_min_rp,dt, + hb_rt_at_nom,hb_max_rt,hb_min_rt,hb_ru2,hb_ro2,cr[4],hb_starts) # Load shedding: shedding duration and maximum shedding duration Pshed = oper_traj.power_shedding[k] if Pshed > 0.0 @@ -567,9 +628,11 @@ function aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=0.0) fc_avg_rt=fc_hours/fc_starts; elyz_avg_rp= sum(oper_traj.Pelyz)/elyz_hours; elyz_avg_rt=elyz_hours/elyz_starts; + hb_avg_rp= sum(oper_traj.Phb)/hb_hours; + hb_avg_rt= hb_hours/hb_starts; # Outputs - oper_stats = OperationStats( +oper_stats = OperationStats( # Load statistics served_energy*co, shed_energy*co, shed_max, shed_hours*co, shed_duration_max, shed_rate, # Dispatchable generator statistics @@ -581,6 +644,10 @@ function aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=0.0) # Energy storage (e.g. battery) statistics storage_cycles*co, storage_char_energy*co, storage_dis_energy*co, storage_loss_energy*co, + # Energy storage (e.g. battery) statistics + hb_cons_el, hb_cons_h2,hb_hours,hb_starts,hb_prod,hb_rt_at_nom,hb_min_rp,hb_avg_rp,hb_avg_rt, + hb_max_rt,hb_min_rt,hb_ru2,hb_ro2, + # Non-dispatchable (typ. renewables) sources statistics spilled_energy*co, spilled_max, spilled_rate,dumped_energy*co,dumped_max, renew_potential_energy*co, renew_energy*co, renew_rate From ff17b413c2188d85c975ba97c6f7cf59ed549d98 Mon Sep 17 00:00:00 2001 From: jean NIKIEMA Date: Fri, 21 Mar 2025 15:10:51 +0100 Subject: [PATCH 15/19] =?UTF-8?q?bug=20corrig=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/operation.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/operation.jl b/src/operation.jl index 69628c3..322dd17 100644 --- a/src/operation.jl +++ b/src/operation.jl @@ -600,7 +600,7 @@ function aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=0.0) elyz_starts,elyz_min_rp,elyz_rt_at_nom,elyz_max_rt,elyz_min_rt,elyz_ru2,elyz_ro2,cr[3],elyz_hours,elyz_cons=usage!(oper_traj.Pelyz[k],mg.electrolyzer[1],elyz_hours,elyz_cons,elyz_min_rp,dt, elyz_rt_at_nom,elyz_max_rt,elyz_min_rt,elyz_ru2,elyz_ro2,cr[3],elyz_starts) - hb_starts,hb_min_rp,hb_rt_at_nom,hb_max_rt,hb_min_rt,hb_ru2,hb_ro2,cr[4],hb_hours,hb_cons=usage!(oper_traj.Phb[k],mg.haber_bosch,hb_hours,hb_cons,hb_min_rp,dt, + hb_starts,hb_min_rp,hb_rt_at_nom,hb_max_rt,hb_min_rt,hb_ru2,hb_ro2,cr[4],hb_hours,hb_cons_el=usage!(oper_traj.Phb[k],mg.haber_bosch,hb_hours,hb_cons,hb_min_rp,dt, hb_rt_at_nom,hb_max_rt,hb_min_rt,hb_ru2,hb_ro2,cr[4],hb_starts) # Load shedding: shedding duration and maximum shedding duration Pshed = oper_traj.power_shedding[k] From dd65f9ea9da82af67ec9f94497511c36d98ba4cf Mon Sep 17 00:00:00 2001 From: jean NIKIEMA Date: Fri, 21 Mar 2025 15:20:10 +0100 Subject: [PATCH 16/19] =?UTF-8?q?bug=20corrig=C3=A9=202?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/operation.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/operation.jl b/src/operation.jl index 322dd17..19bee00 100644 --- a/src/operation.jl +++ b/src/operation.jl @@ -600,7 +600,7 @@ function aggregation(mg::Microgrid, oper_traj::OperationTraj, ε::Real=0.0) elyz_starts,elyz_min_rp,elyz_rt_at_nom,elyz_max_rt,elyz_min_rt,elyz_ru2,elyz_ro2,cr[3],elyz_hours,elyz_cons=usage!(oper_traj.Pelyz[k],mg.electrolyzer[1],elyz_hours,elyz_cons,elyz_min_rp,dt, elyz_rt_at_nom,elyz_max_rt,elyz_min_rt,elyz_ru2,elyz_ro2,cr[3],elyz_starts) - hb_starts,hb_min_rp,hb_rt_at_nom,hb_max_rt,hb_min_rt,hb_ru2,hb_ro2,cr[4],hb_hours,hb_cons_el=usage!(oper_traj.Phb[k],mg.haber_bosch,hb_hours,hb_cons,hb_min_rp,dt, + hb_starts,hb_min_rp,hb_rt_at_nom,hb_max_rt,hb_min_rt,hb_ru2,hb_ro2,cr[4],hb_hours,hb_cons_el=usage!(oper_traj.Phb[k],mg.haber_bosch,hb_hours,hb_cons_el,hb_min_rp,dt, hb_rt_at_nom,hb_max_rt,hb_min_rt,hb_ru2,hb_ro2,cr[4],hb_starts) # Load shedding: shedding duration and maximum shedding duration Pshed = oper_traj.power_shedding[k] From e374e0c9efd44ad7a455000ad6103fd18aac7c38 Mon Sep 17 00:00:00 2001 From: jean NIKIEMA Date: Fri, 21 Mar 2025 15:33:15 +0100 Subject: [PATCH 17/19] =?UTF-8?q?bug=20r=C3=A9gl=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/economics.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/economics.jl b/src/economics.jl index 0c32828..faba3ad 100644 --- a/src/economics.jl +++ b/src/economics.jl @@ -402,7 +402,7 @@ function economics(mg::Microgrid, oper_stats::OperationStats) fc_costs,fc_cashflow = component_costs(mg.dispatchables.fuel_cell[1], mg.project, oper_stats.fc_hours,oper_stats.fc_starts,oper_stats.h2_consumed) fuel_tank_cost,fuel_tank_cashflow = component_costs(mg.tanks.fuelTank, mg.project) h2_tank_cost ,h2_tank_cashflow = component_costs(mg.tanks.h2Tank, mg.project) - hb_costs,hb_cashflow = component_costs(mg.haber_bosch, mg.project, oper_stats.hb_hours,oper_stats.hb_starts,oper_stats.hb_cons) + hb_costs,hb_cashflow = component_costs(mg.haber_bosch, mg.project, oper_stats.hb_hours,oper_stats.hb_starts,oper_stats.hb_cons_el) # Energy storage sto_costs, sto_cashflow = component_costs(mg.storage, mg.project, oper_stats) From 87463ea23a18713e697a7c60e5de285dea331dbd Mon Sep 17 00:00:00 2001 From: jean NIKIEMA Date: Fri, 12 Sep 2025 10:50:20 +0200 Subject: [PATCH 18/19] too much updates --- examples/Useful_functions.jl | 6 +- examples/data/Microgrid_Wind-Solar-H2_data.jl | 7 +- src/Microgrids.jl | 19 ++- src/economics.jl | 7 + src/operation.jl | 127 ++++++++++++++++++ 5 files changed, 158 insertions(+), 8 deletions(-) diff --git a/examples/Useful_functions.jl b/examples/Useful_functions.jl index 5c9eb26..00e86f9 100644 --- a/examples/Useful_functions.jl +++ b/examples/Useful_functions.jl @@ -10,8 +10,8 @@ This file must be included after the instructions: Simulate the performance of a Microgrid project Returns mg, traj, stats, costs """ - function simulate_microgrid(x=X,capex=capex_def,dispatch=dispatch_1) - mg=new_microgrid(x) + function simulate_microgrid(x=X,capex=capex_def,dispatch=dispatch_1,load=Pload,cf_pv=Ppv1k,wind=cf_wind) + mg=new_microgrid(Sizing(x[1],x[2],x[3],x[4],x[5],x[6],x[7],x[8],x[9]),capex,ini_filling_state,load,wind,cf_pv) # Split decision variables (converted MW → kW): oper_traj = operation(mg, dispatch) if mg.tanks.h2Tank.capacity>0.0 @@ -27,7 +27,7 @@ Returns mg, traj, stats, costs end ini=[0.0,a,b] - mg=new_microgrid(x,capex,ini) + mg=new_microgrid(Sizing(x[1],x[2],x[3],x[4],x[5],x[6],x[7],x[8],x[9]),capex,ini,load,wind,cf_pv) # Launch simulation: traj, stats, costs = simulate(mg,dispatch) diff --git a/examples/data/Microgrid_Wind-Solar-H2_data.jl b/examples/data/Microgrid_Wind-Solar-H2_data.jl index d0425a2..52dcd39 100644 --- a/examples/data/Microgrid_Wind-Solar-H2_data.jl +++ b/examples/data/Microgrid_Wind-Solar-H2_data.jl @@ -121,7 +121,7 @@ output_unit_hb="Kg" # Battery energy storage energy_rated_sto = 5000. # rated energy capacity (kWh) investment_price_sto = 350. # initial investiment price ($/kWh) -om_price_sto = 10. # operation and maintenance price ($/kWh/y) +om_price_sto =10. # operation and maintenance price ($/kWh/y) lifetime_sto = 15. # calendar lifetime (y) lifetime_cycles = 3000. # maximum number of cycles over life (1) # Parameters with default values @@ -165,4 +165,7 @@ lifetime_wind = 25. # lifetime (y) default_sizing= Sizing( 0.0, 5000., 5000., 1800., 2000., 1800., 12000., 0.0,0.0) capex_def=[400., 0.0, 1600., 500., 1600., 350., 1200., 3500.] -ini_filling_state=[0.0,0.0,0.0]; \ No newline at end of file +ini_filling_state=[0.0,0.0,0.0]; +Eol=0.9 +deg_ratio_rt=1.5e-6/0.7 # 10 μV*/h same ratio as Morin +deg_ratio_st=14e-6/0.7 # 106 μV*/h same ratio as Morin \ No newline at end of file diff --git a/src/Microgrids.jl b/src/Microgrids.jl index 884419e..4de2624 100644 --- a/src/Microgrids.jl +++ b/src/Microgrids.jl @@ -23,7 +23,7 @@ module Microgrids import Base.@kwdef # backport Julia 1.9 syntax to 1.6-1.8 versions - export simulate,save_mg,load_mg,new_microgrid, + export simulate,save_mg,load_mg,new_microgrid,simulate_pnl, NonDispatchableSource, ProductionUnit, Tank, TankCompound, Project, Sizing,DispatchableCompound,Battery, Photovoltaic, PVInverter, WindPower, Microgrid, capacity_from_wind, @@ -40,7 +40,9 @@ module Microgrids """ -function new_microgrid(sizing::Sizing = default_sizing,capex::Vector{Float64}=capex_def,initial_fill_rate::Vector{Float64}=ini_filling_state,load::Vector{Float64}=Pload) +function new_microgrid(sizing::Sizing = default_sizing,capex::Vector{Float64}=capex_def,initial_fill_rate::Vector{Float64}=ini_filling_state,load::Vector{Float64}=Pload, + wind_speed::Vector{Float64}=wind_speed,irradiance::Vector{Float64}=irradiance) + cf_wind = capacity_from_wind.(wind_speed; TSP=TSP_D52, Cp=Cp_D52, v_out=v_out, α=α_D52) project = Project(lifetime, discount_rate, timestep, "€") gen = ProductionUnit(sizing.Cgen, fuel_intercept, fuel_slope, fuel_price, @@ -117,6 +119,17 @@ function new_microgrid(sizing::Sizing = default_sizing,capex::Vector{Float64}=ca return oper_traj, oper_stats, mg_costs end + function simulate_pnl(mg::Microgrid, dispatch::Function,Pnl_request::Vector{Float64},ε::Real=0.0) + # Run the microgrid operation + oper_traj = operation_pnl(mg, dispatch,Pnl_request) + # Aggregate the operation variables + oper_stats = aggregation(mg, oper_traj, ε) + + # Eval the microgrid costs + mg_costs = economics(mg, oper_stats) + + return oper_traj, oper_stats, mg_costs + end # to update function save_mg(mg::Microgrid , stats::OperationStats, traj::OperationTraj, path::String,mg_name::String) @@ -143,7 +156,7 @@ function new_microgrid(sizing::Sizing = default_sizing,capex::Vector{Float64}=ca sizing= Sizing(sizing_df[1,1],sizing_df[1,2],sizing_df[1,3],sizing_df[1,4],sizing_df[1,5],sizing_df[1,6],sizing_df[1,7],sizing_df[1,8],0.0) traj_df = DataFrame(CSV.File(project_path*"/traj.csv")) - traj= OperationTraj(traj_df[:,1],traj_df[:,2],traj_df[:,3],traj_df[:,4],traj_df[:,5],traj_df[:,6],traj_df[:,7],traj_df[:,8],traj_df[:,9],traj_df[:,10],traj_df[:,11],traj_df[:,12],) + traj= OperationTraj(traj_df[:,1],traj_df[:,2],traj_df[:,3],traj_df[:,4],traj_df[:,5],traj_df[:,6],zeros(8760),traj_df[:,7],traj_df[:,8],traj_df[:,9],traj_df[:,10],traj_df[:,11],traj_df[:,12],) if sizing.Ftank>0.0 a = traj.LoF[1]/sizing.Ftank diff --git a/src/economics.jl b/src/economics.jl index faba3ad..748c035 100644 --- a/src/economics.jl +++ b/src/economics.jl @@ -257,11 +257,18 @@ function component_costs(prod_unit::ProductionUnit, mg_project::Project, prod_un fuel_annual = prod_unit.combustible_price * prod_unit_cons # effective production unit lifetime (in years) + """ if prod_unit_hours > 0.0 || prod_unit_starts >0.0 lifetime = min(prod_unit.lifetime_hours / prod_unit_hours,prod_unit.lifetime_on_off / prod_unit_starts, prod_unit.lifetime_calendar) else lifetime = prod_unit.lifetime_calendar end + """ + if prod_unit_hours > 0.0 + lifetime = min((1-Eol) /( prod_unit_hours*deg_ratio_rt + prod_unit_starts*deg_ratio_st), prod_unit.lifetime_calendar) + else + lifetime = prod_unit.lifetime_calendar + end c,cashflow = component_costs( mg_project, lifetime, diff --git a/src/operation.jl b/src/operation.jl index 19bee00..9d7e2f3 100644 --- a/src/operation.jl +++ b/src/operation.jl @@ -427,6 +427,133 @@ function operation(mg::Microgrid, dispatch::Function) + for k=1:K + # Storage energy and power limits + Psto_emin = - (Esto_max - Esto[k]) / ((1 - sto_loss) * dt) + Psto_emax = (Esto[k] - Esto_min) / ((1 + sto_loss) * dt) + Psto_dmax = min(Psto_emax, Psto_pmax) + Psto_cmax = max(Psto_emin, Psto_pmin) + + # Electrolyzers power limits + Pelyz_emax .= prod_rate .* ((LoH_max - LoH[k]) * dt) + Pelyz_cmax .= min.(Pelyz_emax,Pelyz_max) + + # fuel_cells power limits + Pfc_emax .= max.(dt * (LoH[k] - LoH_min) ./ cons_rate , 0.0 ) + Pfc_pmax .= min.(Pfc_emax,Pfc_max) + + # Diesel generators power limits + Pgen_emax .= ((LoF[K] - LoF_min)/dt .- fuel_intercept.* Pgen_max )./ (fuel_slope) + Pgen_dmax .= min.(Pgen_emax,Pgen_max) + + # dispatch + Pnl[k], Pgen[k,1], Psto[k], Pspill[k], Pshed[k], Pdump[k], Pelyz[k,1], Pfc[k,1] = dispatch(Pnl_request[k], Psto_cmax, Psto_dmax, Pgen_min[1], Pgen_dmax[1], Pelyz_min[1],Pelyz_cmax[1], Pfc_min[1],Pfc_pmax[1]) + + # Battery storage dynamics + Esto[k+1] = Esto[k] - (Psto[k] + sto_loss * abs(Psto[k])) * dt + + # Hydrogen storage dynamics + LoH[k+1] = LoH[k] + ( + sum(Pelyz[k,i]/prod_rate[i] for i in eachindex(prod_rate)) - + sum(Pfc[k,i]*cons_rate[i] for i in eachindex(cons_rate)) + ) * dt + + # fuel storage dynamics + LoF[k+1] = LoF[k] - sum( + Pgen[k,i] / fuel_slope[i] + fuel_intercept[i]* Pgen_max[i] + for i in eachindex(fuel_slope) + ) * dt + + end + + oper_traj = OperationTraj(Pnl, Pshed, renew_potential, Pgen[:,1], Pfc[:,1], Pelyz[:,1],Phb[:,1], Esto, Psto, LoH, LoF, Pspill,Pdump) + + return oper_traj +end + +function operation_pnl(mg::Microgrid, dispatch::Function,Pnl_request::Vector{Float64}) + # Type of all variables: Float64 or ForwardDiff.Dual{...} + Topt = typeof(mg).parameters[1] + + # Renewable power generation + # (remark on naming convention: all non-dispatchable sources are assumed renewable!) + + + # Desired net load + + # Fixed parameters and short aliases + K = length(mg.load) + renew_potential = zeros(Topt,K) + dt = mg.project.timestep + + n_gen = length(mg.dispatchables.generator) + Pgen_max = collect(gen.power_rated for gen in mg.dispatchables.generator) + Pgen_min = collect(mg.dispatchables.generator[i].minimum_load_ratio * Pgen_max[i] for i in eachindex(Pgen_max) ) + fuel_slope = collect(gen.consumption_slope for gen in mg.dispatchables.generator) + fuel_intercept = collect(gen.consumption_intercept for gen in mg.dispatchables.generator) + + LoF_max = mg.tanks.fuelTank.max_filling_ratio * mg.tanks.fuelTank.capacity + LoF_min = mg.tanks.fuelTank.min_filling_ratio * mg.tanks.fuelTank.capacity + + Esto_max = mg.storage.energy_rated + Esto_min = mg.storage.SoC_min * Esto_max + Psto_pmax = mg.storage.discharge_rate * Esto_max + Psto_pmin = -mg.storage.charge_rate * Esto_max # <0 in line with the generator convention for Psto + sto_loss = mg.storage.loss_factor + + n_elyz = length(mg.electrolyzer) + Pelyz_max = collect(el.power_rated for el in mg.electrolyzer) + Pelyz_min = collect(mg.electrolyzer[i].minimum_load_ratio * Pelyz_max[i] for i in eachindex(Pelyz_max) ) + prod_rate = collect(el.consumption_slope for el in mg.electrolyzer) + + n_fc = length(mg.dispatchables.fuel_cell) + Pfc_max = collect(fc.power_rated for fc in mg.dispatchables.fuel_cell) + Pfc_min = collect(mg.dispatchables.fuel_cell[i].minimum_load_ratio * Pfc_max[i] for i in eachindex(Pfc_max) ) + cons_rate = collect(fc.consumption_slope for fc in mg.dispatchables.fuel_cell) + + LoH_max = mg.tanks.h2Tank.max_filling_ratio * mg.tanks.h2Tank.capacity + LoH_min = mg.tanks.h2Tank.min_filling_ratio * mg.tanks.h2Tank.capacity + + # Initialization of loop variables + Pnl = zeros(Topt,K) + + Pgen = zeros(Topt,K,n_elyz) + Pgen_dmax = zeros(Topt, n_gen) + Pgen_emax = zeros(Topt, n_gen) + + Esto = zeros(Topt,K+1) + Psto = zeros(Topt,K) + + Pspill = zeros(Topt,K) + Pshed = zeros(Topt,K) + Pdump = zeros(Topt,K) + + Pelyz = zeros(Topt,K, n_elyz) + Pelyz_emax = zeros(Topt, n_elyz) + Pelyz_cmax = zeros(Topt, n_elyz) + + Pfc = zeros(Topt,K, n_fc) + Pfc_emax = zeros(Topt, n_fc) + Pfc_pmax = zeros(Topt, n_fc) + + Phb = zeros(Topt,K) + LoH = zeros(Topt,K+1) + LoF = zeros(Topt,K+1) + + # Initial battery storage state + Esto_ini = mg.storage.SoC_ini * mg.storage.energy_rated + Esto[1] = Esto_ini + + # Initial H2 storage state + LoH_ini = mg.tanks.h2Tank.ini_filling_ratio * mg.tanks.h2Tank.capacity + LoH[1] = LoH_ini + + # Initial fuel tank state + LoF_ini = mg.tanks.fuelTank.ini_filling_ratio * mg.tanks.fuelTank.capacity + LoF[1] = LoF_ini + + + for k=1:K # Storage energy and power limits Psto_emin = - (Esto_max - Esto[k]) / ((1 - sto_loss) * dt) From d8199ddd90565cb4d42e11604ab45ea2ed6f4b95 Mon Sep 17 00:00:00 2001 From: jean NIKIEMA Date: Wed, 5 Nov 2025 12:58:49 +0100 Subject: [PATCH 19/19] new version with optimization toolboxes --- Optimization/BB_toolbox.jl | 57 + Optimization/SDP_h2_toolbox.jl | 1341 +++++++++++++++++ Optimization/SDP_h2_toolbox_v2.jl | 1420 +++++++++++++++++++ Project.toml | 2 + examples/Microgrid_Wind-Solar-H2.ipynb | 4 +- examples/Useful_functions.jl => graphics.jl | 54 +- src/Microgrids.jl | 57 +- src/economics.jl | 16 +- 8 files changed, 2893 insertions(+), 58 deletions(-) create mode 100644 Optimization/BB_toolbox.jl create mode 100644 Optimization/SDP_h2_toolbox.jl create mode 100644 Optimization/SDP_h2_toolbox_v2.jl rename examples/Useful_functions.jl => graphics.jl (81%) diff --git a/Optimization/BB_toolbox.jl b/Optimization/BB_toolbox.jl new file mode 100644 index 0000000..bfcd79a --- /dev/null +++ b/Optimization/BB_toolbox.jl @@ -0,0 +1,57 @@ +using Microgrids +using NLopt + + +"Multi-objective criterion for microgrid performance: lcoe, shedding rate" +function obj_multi(x= X,capex=capex_def,dispatch=dispatch_1,load=Pload,cf_pv=Ppv1k,cf_wind=cf_wind) + mg=new_microgrid(Sizing((1000*x)...),capex,ini_filling_state,load,cf_wind,cf_pv) + mg,traj,stats, costs = simulate_double(mg,capex,dispatch) + # Extract KPIs of interest + lcoe = costs.lcoe # $/kWh + shed_rate = stats.shed_rate; # in [0,1] + return lcoe, shed_rate +end + +"""Mono-objective criterion: LCOE + penalty if shedding rate > `shed_max` + +with signature adapted to NLopt with `grad` as 2nd argument + +load shedding penalty threshold `shed_max` should be in [0,1[ +""" +function obj(x,grad, shed_max,capex=capex_def,dispatch=dispatch_1, w_shed_max=1e5,load=Pload,cf_pv=Ppv1k,cf_wind=cf_wind) + lcoe, shed_rate = obj_multi(x,capex,dispatch,load,cf_pv,cf_wind) + over_shed = shed_rate - shed_max + if over_shed > 0.0 + penalty = w_shed_max*over_shed + else + penalty = 0.0 + end + J = lcoe + penalty +end + +"""Optimize sizing of microgrid based on the `obj` function + +Parameters: +- `x0`: initial sizing (for the algorithms which need them) +- `shed_max`: load shedding penalty threshold (same as in `obj`) +- `algo` could be one of LN_SBPLX, GN_DIRECT, GN_ESCH... +- `maxeval`: maximum allowed number of calls to the objective function, + that is to the microgrid simulation +- `xtol_rel`: termination condition based on relative change of sizing, see NLopt doc. +- `srand`: random number generation seed (for algorithms which use some stochastic search) + +""" +function optim_mg(x0, shed_max, xmin,xmax, algo=:GN_CRS2_LM, maxeval=1000, xtol_rel=1e-8, srand=1,load=Pload,cf_pv=Ppv1k,cf_wind=cf_wind) + nx = length(x0) # number of optim variables + opt = Opt(algo, nx) + NLopt.srand(srand) + + opt.lower_bounds = xmin + opt.upper_bounds = xmax + opt.min_objective = (x, grad) -> obj(x, grad, shed_max,capex_def,Microgrids.dispatch_1,1e5,load,cf_pv,cf_wind) + opt.xtol_rel = xtol_rel + opt.maxeval = maxeval + + (fopt, xopt, ret) = optimize(opt, x0) + return xopt, ret, opt.numevals +end \ No newline at end of file diff --git a/Optimization/SDP_h2_toolbox.jl b/Optimization/SDP_h2_toolbox.jl new file mode 100644 index 0000000..2bc8b86 --- /dev/null +++ b/Optimization/SDP_h2_toolbox.jl @@ -0,0 +1,1341 @@ +# Load Microgrid prior using this file +using Interpolations, Base.Threads, LinearAlgebra, Base.Iterators, Distributions,FreqTables,StatsBase +using Microgrids + +# Structure describing the state of the Microgrid +struct State + Pnl::Float64 + LoH::Float64 + Ebatt::Float64 + cycles::Float64 + RT_fc::Float64 + RT_el::Float64 +end +""" + State(a::NTuple{6, Float64}) + +TBW +""" +function State(a::NTuple{6,Float64}) + State(a[1], a[2], a[3], a[4], a[5], a[6]) +end + +struct Time + hi::Float64 + di::Int64 + mi::Int64 +end + +""" + time_dyn_forward(time::Array{Float64, 1},dt::Float64,mi_l::Vector{Int64}) + + +""" +function time_dyn_forward(time::Array{Float64,1}, dt::Float64, mi_l::Vector{Int64}) + + if time[1] < 23.0 + next_hi = time[1] + dt + next_di = time[2] + next_mi = time[3] + else + next_hi = 0.0 + if time[2] < mi_l[Int(time[3])] + next_di = time[2] + 1 + next_mi = time[3] + else + next_di = 1 + next_mi = time[3] + 1 + end + end + + time[1] = next_hi + time[2] = next_di + time[3] = next_mi +end + + + + +""" + time_dyn_backward!(time::Array{Float64, 1},dt::Float64,mi_l::Vector{Int64}) + +TBW +""" +function time_dyn_backward!(time::Array{Float64,1}, dt::Float64, mi_l::Vector{Int64}) + + if time[1] > 0 + next_hi = time[1] - dt + next_di = time[2] + next_mi = time[3] + else + next_hi = 23.0 + if time[2] > 1 + next_di = time[2] - 1 + next_mi = time[3] + else + next_di = mi_l[Int(time[3])-1] + next_mi = time[3] - 1 + end + end + + time[1] = next_hi + time[2] = next_di + time[3] = next_mi +end + + + +""" + bt_bounds( x::State,mg::Microgrid) + +TBW +""" +function bt_bounds(x::State, mg::Microgrid) + bt = mg.storage + dt = mg.project.timestep + if x.cycles >= mg.storage.lifetime_cycles / 5.0 + Pdis_max = 0. + Pcha_max = 0. + else + Pdis_max = min((x.Ebatt - bt.energy_rated * bt.SoC_min) / ((1 + bt.loss_factor) * dt), bt.energy_rated * bt.discharge_rate) + Pcha_max = max((x.Ebatt - bt.energy_rated * bt.SoC_max) / ((1 - bt.loss_factor) * dt), -bt.energy_rated * bt.charge_rate) + end + return Pcha_max, Pdis_max +end + + + +""" + h2_bounds( x::State,mg::Microgrid) + +TBW +""" +function h2_bounds(x::State, mg::Microgrid) + + el = mg.electrolyzer[1] + fc = mg.dispatchables.fuel_cell[1] + hytank = mg.tanks.h2Tank + dt = mg.project.timestep + Pel_min, Pfc_min = -el.power_rated * el.minimum_load_ratio, fc.power_rated * fc.minimum_load_ratio + + if x.RT_el == el.lifetime_hours / 5.0 + + Pel_max = 0. + else + Pel_max = ifelse((x.LoH - hytank.capacity * hytank.max_filling_ratio) * el.consumption_slope / dt > Pel_min, 0.0, max((x.LoH - hytank.capacity * hytank.max_filling_ratio) * el.consumption_slope / dt, -el.power_rated)) + end + + if x.RT_fc == fc.lifetime_hours / 5.0 + Pfc_max = 0. + else + Pfc_max = ifelse((x.LoH - hytank.capacity * hytank.min_filling_ratio) / (fc.consumption_slope * dt) < Pfc_min, 0.0, min((x.LoH - hytank.capacity * hytank.min_filling_ratio) / (fc.consumption_slope * dt), fc.power_rated)) + end + + return Pel_max, Pfc_max, Pel_min, Pfc_min +end + +""" + u_bounds( x::State,mg) + +TBW +""" +function u_bounds(x::State, mg) + bt = mg.storage + dt = mg.project.timestep + Pel_max, Pfc_max, Pel_min, Pfc_min = h2_bounds(x, mg) + Pcha_max, Pdis_max = bt_bounds(x, mg) + + if x.Pnl >= 0. + u_max = min(Pdis_max, x.Pnl) + u_min = ifelse(Pfc_max >= x.Pnl, max(Pcha_max, x.Pnl - Pfc_max), min(Pdis_max, x.Pnl - Pfc_max)) + else + u_max = max(min(x.Pnl - Pel_max, 0.0), Pcha_max) + u_min = max(Pcha_max, x.Pnl - Pfc_max) + end + + return u_min, u_max, Pel_min, Pfc_min +end + + +""" + u_range!(u_range,x::State,mg,step=100,db=10,da=10) + +TBW +""" +function u_range!(u_range, x::State, mg, step=100, db=10, da=10) + + u_min, u_max, Pel_min, Pfc_min = u_bounds(x, mg) + + na = da + nb = db + p1 = x.Pnl - Pfc_min + p2 = x.Pnl - Pel_min + nu = 0 + # u_range=zeros(25) + + if x.Pnl >= 0. + if u_min != u_max + + if p1 <= u_max && p1 >= u_min + if p1 >= 0. + + if 0. <= u_max && 0. >= u_min + na = min(Int(div(-u_min, step) + 2), da) + nb = min(Int(div(p1, step) + 2), db) + for i = 0:na-1 + u_range[i+1] = u_min + (i * (-u_min)) / (na - 1) + end + for i = na:na+nb-2 + u_range[i+1] = ((i - na + 1) * (p1)) / (nb - 1) + end + nu = na + nb - 1 + else + nb = min(Int(div(p1 - u_min, step) + 2), db) + for i = 0:nb-1 + u_range[i+1] = u_min + (i * (p1 - u_min)) / (nb - 1) + end + nu = nb + end + else + na = min(Int(div(p1 - u_min, step) + 2), da) + for i = 0:na-1 + u_range[i+1] = u_min + (i * (p1 - u_min)) / (na - 1) + end + nu = na + end + else + if p1 > u_max + if 0. <= u_max && 0. >= u_min + na = min(Int(div(-u_min, step) + 2), da) + nb = min(Int(div(u_max, step) + 2), db) + for i = 0:na-1 + u_range[i+1] = u_min + (i * (-u_min)) / (na - 1) + end + for i = na:na+nb-2 + u_range[i+1] = ((i - na + 1) * (u_max)) / (nb - 1) + end + nu = na + nb - 1 + else + nb = min(Int(div(u_max - u_min, step) + 2), db) + for i = 0:nb-1 + u_range[i+1] = u_min + (i * (u_max - u_min)) / (nb - 1) + end + nu = nb + + end + end + + end + if u_max == x.Pnl + u_range[nu+1] = x.Pnl + nu += 1 + end + else + u_range[1] = u_max + nu = 1 + end + + else + if u_min == u_max + u_range[1] = u_max + nu = 1 + else + if p2 <= u_max && p2 >= u_min + if x.Pnl >= u_min + if p1 >= u_min + na = min(Int(div(p1 - u_min, step) + 2), da) + nb = min(Int(div(u_max - p2, step) + 2), db) + for i = 0:na-1 + u_range[i+1] = u_min + (i * (p1 - u_min)) / (na - 1) + end + u_range[na+1] = x.Pnl + for i = na+1:na+nb + u_range[i+1] = p2 + ((i - na - 1) * (u_max - p2)) / (nb - 1) + end + nu = na + nb + 1 + + else + nb = min(Int(div(u_max - p2, step) + 2), db) + u_range[1] = x.Pnl + for i = 0:nb-1 + u_range[i+2] = p2 + (i * (u_max - p2)) / (nb - 1) + end + nu = nb + 1 + + end + else + nb = min(Int(div(u_max - p2, step) + 2), db) + for i = 0:nb-1 + u_range[i+1] = p2 + (i * (u_max - p2)) / (nb - 1) + end + nu = nb + end + else + if x.Pnl <= u_max && x.Pnl >= u_min + if p1 >= u_min + na = min(Int(div(p1 - u_min, step) + 2), da) + for i = 0:na-1 + u_range[i+1] = u_min + (i * (p1 - u_min)) / (na - 1) + end + u_range[na+1] = x.Pnl + nu = na + 1 + else + u_range[1] = x.Pnl + nu = 1 + end + else + if p1 <= u_max && p1 >= u_min + na = min(Int(div(p1 - u_min, step) + 2), da) + for i = 0:na-1 + u_range[i+1] = u_min + (i * (p1 - u_min)) / (na - 1) + end + nu = na + else + na = min(Int(div(u_max - u_min, step) + 2), da) + for i = 0:na-1 + u_range[i+1] = u_min + (i * (u_max - u_min)) / (na - 1) + end + nu = na + + end + end + + end + end + end + + return nu +end + + +""" + dynamic(x::State,Pbt::Float64,w::Float64,time_next::Vector{Float64},rep_days::Array{Float64, 2},rep_days_dev::Array{Float64, 2},mg) + +TBW +""" +function dynamic(x::State, Pbt::Float64,Pnl_next::Float64, mg) + + bt = mg.storage + + el = mg.electrolyzer[1] + fc = mg.dispatchables.fuel_cell[1] + + dt = mg.project.timestep + # next net load submit to the uncertainty + Pel_max, Pfc_max, Pel_min, Pfc_min = h2_bounds(x, mg) + #level of hydrogen update + Pnl = x.Pnl + + next_RT_el = x.RT_el + next_RT_fc = x.RT_fc + + if (Pnl - Pbt > 1e-12) + PH2 = min(Pfc_max, max(Pfc_min, Pnl - Pbt)) + LoH_next = x.LoH - PH2 * fc.consumption_slope * dt + if (PH2>1e-12) + next_RT_fc = x.RT_fc + dt + end + + elseif (Pnl - Pbt <= Pel_min + 1e-12) + PH2 = max(Pel_max, Pnl - Pbt) + LoH_next = x.LoH - PH2 / el.consumption_slope * dt + + next_RT_el = x.RT_el + dt + + else + PH2 = 0. + LoH_next = x.LoH + end + + #battery dynamic + E_bt_next = max(0.0, min(x.Ebatt - (Pbt + bt.loss_factor * abs(Pbt)) * dt, bt.energy_rated)) + cycles_next = x.cycles + (abs(Pbt) * dt) / (2 * bt.lifetime_cycles) + + x_next = State(Pnl_next, LoH_next, E_bt_next, cycles_next, next_RT_fc, next_RT_el) + Pshed = Pnl - Pbt - PH2 + + return x_next, Pshed,PH2 + +end + +function m_pnl() + + t = [1.0, 1, 1] + + dt = mg.project.timestep + # next time indexes + Pnl_gen = zeros(Float64, 8760) + w_law = Normal(0, 1) + for i in eachindex(Pnl_gen) + Pnl_gen[i] = rep_days[Int(t[3]), Int(t[1])+1] + rand(w_law) * rep_days_dev[Int(t[3]), Int(t[1])+1] + if i != length(Pnl_gen) + time_dyn_forward(t, dt, mi_l) + end + end + + return Pnl_gen + +end + +""" + gen_mark_c(probs,cats,ini) + +TBW +""" +function gen_mark_c(probs,cats,ini) + + Pnl=zeros(Float64,8760) + Pnl[1]=ini + for i=2:8760 + h=data.Hour[i] + m=data.Month[i] + h_prev=data.Hour[i-1] + m_prev=data.Month[i-1] + cat = Int(abs(div(Pnl[i-1] - cats[m_prev, h_prev+1, 1], cats[m_prev, h_prev+1, 2] - cats[m_prev, h_prev+1, 1])) + 1) + + if cat > 16 + cat = 16 + end + prob_val=zeros(Float64,count(x->(x>0.),probs[m_prev,h_prev+1,:,cat])) + indexes=zeros(Int64,length(prob_val)) + z=0 + + + for j=1:length(probs[m_prev,h_prev+1,:,cat]) + + if probs[m_prev,h_prev+1,j,cat] > 0. + z=z+1 + indexes[z]=j + prob_val[z]=probs[m_prev,h_prev+1,j,cat] + end + end + Pnl[i]=cats[m,h+1,indexes[sample(Weights(prob_val))]+1] + end + return Pnl +end + +""" + simple_dyn(x::State,Pbt::Float64,mg) + +TBW +""" +function simple_dyn(x::State, Pbt::Float64, mg) + + bt = mg.storage + el = mg.electrolyzer[1] + fc = mg.dispatchables.fuel_cell[1] + + dt = mg.project.timestep + + Pel_max, Pfc_max, Pel_min, Pfc_min = h2_bounds(x, mg) + + Pnl = x.Pnl + + next_RT_el = x.RT_el + next_RT_fc = x.RT_fc + + if (Pnl - Pbt > 0.) + PH2 = min(Pfc_max, max(Pfc_min, Pnl - Pbt)) + LoH_next = x.LoH - PH2 * fc.consumption_slope * dt + + next_RT_fc = x.RT_fc + dt + + elseif (Pnl - Pbt <= Pel_min + 1e-12) + PH2 = max(Pel_max, Pnl - Pbt) + LoH_next = x.LoH - PH2 / el.consumption_slope * dt + + next_RT_el = x.RT_el + dt + + else + PH2 = 0. + LoH_next = x.LoH + end + + #battery dynamic + E_bt_next = max(0.0, min(x.Ebatt - (Pbt + bt.loss_factor * abs(Pbt)) * dt, bt.energy_rated)) + cycles_next = x.cycles + (abs(Pbt) * dt) / (2 * bt.lifetime_cycles) + + x_next = State(0.0, LoH_next, E_bt_next, cycles_next, next_RT_fc, next_RT_el) + Ps = Pnl - Pbt - PH2 + + return x_next, Ps, PH2 + +end + +""" + CRF(i::Float64,T) + +TBW +""" +function CRF(i::Float64, T) + if i != 0.0 + a = (1 + i)^T + return i * a / (a - 1) + else + return 1 / T + end +end +CRF(0.05, 25.0) +CRFproj(T::Float64) = CRF(mg.project.discount_rate, T) + +""" + term(x::State,T,mg::Microgrid) + +TBW +""" +function term(x::State, T, mg::Microgrid) + + bt = mg.storage + el = mg.electrolyzer[1] + fc = mg.dispatchables.fuel_cell[1] + τ = mg.project.discount_rate + hprice=mg.tanks.h2Tank.combustible_price + co = T / 8760 + Lt_bt = min(bt.lifetime_calendar, co * (bt.lifetime_cycles / x.cycles)) + Lt_fc = min(fc.lifetime_calendar, co * (fc.lifetime_hours / x.RT_fc)) + Lt_el = min(el.lifetime_calendar, co * (el.lifetime_hours / x.RT_el)) + + c = bt.investment_price * bt.energy_rated * CRF(τ, Lt_bt) + + fc.investment_price * fc.power_rated * CRF(τ, Lt_fc) + + el.investment_price * el.power_rated * CRF(τ, Lt_el) #+ hprice * x.LoH + + return c + + +end + + +function dispatch_1(s::State, mg::Microgrid) + + Pbatt_cmax, Pbatt_dmax = bt_bounds(s, mg) + Pel_max, Pfc_max, Pel_min, Pfc_min = h2_bounds(s, mg) + Pnl, Pgen, Pbatt, Pspill, Pshed, Pdump, Pelyz, Pfc = Microgrids.dispatch_1(s.Pnl, Pbatt_cmax, Pbatt_dmax, 0., 0., Pel_min, Pel_max, Pfc_min, Pfc_max) + + return Pbatt, Pfc - Pelyz +end + + +""" + DPrecursion(K::Int64,pen::Float64,time_init::Vector{Float64},max_pnl::Float64,min_pnl::Float64,mi_l::Vector{Int64},rep_days,rep_days_dev,mg) + +TBW +""" +function DPrecursion(K::Int64, pen::Float64, max_pnl::Float64, min_pnl::Float64, ref,σ,ϕ, mg) + + bt = mg.storage + # el=mg.electrolyzer[1] + #fc= mg.dispatchables.fuel_cell[1] + hytank = mg.tanks.h2Tank + dt = mg.project.timestep + nPnl = 16 + nEbt = 8 + nloh = 8 + nRT = 10 + ncycles = 10 + + Pnl_grid = range(min_pnl, max_pnl, nPnl) + Ebt_grid = range(bt.energy_rated * bt.SoC_min, bt.energy_rated * bt.SoC_max, nEbt) + LoH_grid = range(hytank.capacity * hytank.min_filling_ratio, hytank.capacity * hytank.max_filling_ratio, nloh) + cycles_grid = range(0, bt.lifetime_cycles / 5, ncycles) + RT_grid = range(0, 9000, nRT) + + + + # dbt=0.05*bt.energy_rated + # dh2=0.05*fc.power_rated + + + IBS = BSpline(Linear()) + + nw = 11 + w_law = Normal(0, σ) + demand = range(-3σ, 3σ, nw) + prob_demand = pdf.(w_law, demand) / (sum(pdf(w_law, demand))) + + Jopt = zeros(Float32, nPnl, nloh, nEbt, ncycles, nRT, nRT, K + 1) + # Policy over time + Pbt_grid = zeros(nthreads(), 25) + + policy = zeros(Float16, nPnl, nloh, nEbt, ncycles, nRT, nRT, K) + polh2 = zeros(Float16, nPnl, nloh, nEbt, ncycles, nRT, nRT, K) + u_rb = zeros(Float16, nPnl, nloh, nEbt, ncycles, nRT, nRT, 2) + + @inbounds @threads for pnl = 1:nPnl + + @inbounds for loh = 1:nloh, ebt = 1:nEbt, cy = 1:ncycles, rt1 = 1:nRT, rt2 = 1:nRT + xk = State(Pnl_grid[pnl], LoH_grid[loh], Ebt_grid[ebt], cycles_grid[cy], RT_grid[rt1], RT_grid[rt2]) + Jopt[pnl, loh, ebt, cy, rt1, rt2, K+1] = term(xk, K, mg) #arranger ça + u_rb[pnl, loh, ebt, cy, rt1, rt2, :] .= dispatch_1(xk, mg)[:] + end + end + + + @inbounds for k = K:-1:1 + + Jopt_next = Interpolations.scale(interpolate!(selectdim(Jopt, ndims(Jopt), k + 1), IBS), Pnl_grid, LoH_grid, Ebt_grid, cycles_grid, RT_grid, RT_grid) + + @inbounds @threads for pnl = 1:nPnl + + @inbounds for loh = 1:nloh, ebt = 1:nEbt, cy = 1:ncycles, rt1 = 1:nRT, rt2 = 1:nRT + + xk = State(Pnl_grid[pnl], LoH_grid[loh], Ebt_grid[ebt], cycles_grid[cy], RT_grid[rt1], RT_grid[rt2]) + + nu = u_range!(selectdim(Pbt_grid, 1, threadid()), xk, mg, 25, 12, 12) #peut changer de taille à régler + err=(xk.Pnl-ref[k]) + #CREATE UGRID + Jk_xu_min = Inf + u_opt = Pbt_grid[threadid(), 1] + ph_opt = 0.0 + + @inbounds for u_i = 1:nu #gérer les situations où il n'y pas de u + uk = Pbt_grid[threadid(), u_i] + Jk_xu = 0.0 + + PH2 = 0.0 + x_next, Pshed, PH2 = dynamic(xk, uk, 0.0, mg) + + @inbounds @fastmath for iw in eachindex(demand) # for each uncertainty value + Jk_xu += Jopt_next(ref[k+1] + (err * ϕ + demand[iw]) , x_next.LoH, x_next.Ebatt, x_next.cycles, x_next.RT_fc, x_next.RT_el) * prob_demand[iw] + + end # each uncertainty + + Jk_xu += pen *max(0.0, Pshed) + if (Jk_xu < Jk_xu_min) + u_opt = uk + Jk_xu_min = Jk_xu + ph_opt = PH2 + end + + end #each control + + + Jopt[pnl, loh, ebt, cy, rt1, rt2, k] = Jk_xu_min + policy[pnl, loh, ebt, cy, rt1, rt2, k] = u_opt + polh2[pnl, loh, ebt, cy, rt1, rt2, k] = ph_opt + + end # each state + end + # + end #each instant + + + return Jopt, policy, polh2, u_rb + +end + + +function DPrecursion_jopt(K::Int64, pen::Float64, max_pnl::Float64, min_pnl::Float64,ref::Vector{Float64},σ::Float64,ϕ::Float64, mg) + + bt = mg.storage + hytank = mg.tanks.h2Tank + dt = mg.project.timestep + nPnl = 16 + nEbt = 8 + nloh = 8 + nRT = 10 + ncycles = 10 + + Pnl_grid = range(min_pnl, max_pnl, nPnl) + Ebt_grid = range(bt.energy_rated * bt.SoC_min, bt.energy_rated * bt.SoC_max, nEbt) + LoH_grid = range(hytank.capacity * hytank.min_filling_ratio, hytank.capacity * hytank.max_filling_ratio, nloh) + cycles_grid = range(0, bt.lifetime_cycles / 5, ncycles) + RT_grid = range(0, 9000, nRT) + + + + IBS = BSpline(Linear()) + + nw = 11 + w_law = Normal(0, σ) + demand = range(-3σ, 3σ, nw) + prob_demand = pdf.(w_law, demand) / (sum(pdf(w_law, demand))) + + Jopt = zeros(Float32, nPnl, nloh, nEbt, ncycles, nRT, nRT, K + 1) + # Policy over time + Pbt_grid = zeros(nthreads(), 25) + + @inbounds @threads for pnl = 1:nPnl + + @inbounds for loh = 1:nloh, ebt = 1:nEbt, cy = 1:ncycles, rt1 = 1:nRT, rt2 = 1:nRT + xk = State(Pnl_grid[pnl], LoH_grid[loh], Ebt_grid[ebt], cycles_grid[cy], RT_grid[rt1], RT_grid[rt2]) + Jopt[pnl, loh, ebt, cy, rt1, rt2, K+1] = term(xk, K, mg) #arranger ça + end + end + + + @inbounds for k = K:-1:1 + + Jopt_next = Interpolations.scale(interpolate!(selectdim(Jopt, ndims(Jopt), k + 1), IBS), Pnl_grid, LoH_grid, Ebt_grid, cycles_grid, RT_grid, RT_grid) + + @inbounds @threads for pnl = 1:nPnl + + @inbounds for loh = 1:nloh, ebt = 1:nEbt, cy = 1:ncycles, rt1 = 1:nRT, rt2 = 1:nRT + + xk = State(Pnl_grid[pnl], LoH_grid[loh], Ebt_grid[ebt], cycles_grid[cy], RT_grid[rt1], RT_grid[rt2]) + + nu = u_range!(selectdim(Pbt_grid, 1, threadid()), xk, mg, 25, 12, 12) #peut changer de taille à régler + err=(xk.Pnl-ref[k]) + #CREATE UGRID + Jk_xu_min = Inf + u_opt = Pbt_grid[threadid(), 1] + + + @inbounds for u_i = 1:nu #gérer les situations où il n'y pas de u + uk = Pbt_grid[threadid(), u_i] + Jk_xu = 0.0 + + + x_next, Pshed, PH2 = dynamic(xk, uk, 0.0, mg) + + @inbounds @fastmath for iw in eachindex(demand) # for each uncertainty value + Jk_xu += Jopt_next(ref[k+1] + (err * ϕ + demand[iw]), x_next.LoH, x_next.Ebatt, x_next.cycles, x_next.RT_fc, x_next.RT_el) * prob_demand[iw] + + end # each uncertainty + + Jk_xu += pen * max(0.0, Pshed) + + if (Jk_xu < Jk_xu_min) + u_opt = uk + Jk_xu_min = Jk_xu + + end + + end #each control + + + Jopt[pnl, loh, ebt, cy, rt1, rt2, k] = Jk_xu_min + end # each state + end + # + + end #each instant + + + return Jopt + +end + +function DPrecursion_jopt_mc(K::Int64, pen::Float64, time_init::Vector{Float64}, mi_l::Vector{Int64}, Pnl_cate, Pnl_prob, mg) + + bt = mg.storage + # el=mg.electrolyzer[1] + #fc= mg.dispatchables.fuel_cell[1] + hytank = mg.tanks.h2Tank + dt = mg.project.timestep + nPnl = 16 + nEbt = 8 + nloh = 8 + nRT = 10 + ncycles = 10 + + #Pnl_grid=range(min_pnl,max_pnl,nPnl) + n_cat = length(Pnl_cate[1, 1, :]) - 1 + + Pnl_grid = zeros(Float64, 12, 24, nPnl) + for i = 1:12, j = 1:24 + Pnl_grid[i, j, :] = range(Pnl_cate[i, j, 1], Pnl_cate[i, j, end], nPnl) + end + + Ebt_grid = range(bt.energy_rated * bt.SoC_min, bt.energy_rated * bt.SoC_max, nEbt) + LoH_grid = range(hytank.capacity * hytank.min_filling_ratio, hytank.capacity * hytank.max_filling_ratio, nloh) + cycles_grid = range(0, bt.lifetime_cycles / 5, ncycles) + RT_grid = range(0, 9000, nRT) + + + + # dbt=0.05*bt.energy_rated + # dh2=0.05*fc.power_rated + + time = time_init + + IBS = BSpline(Linear()) + + + + Jopt = zeros(Float32, nPnl, nloh, nEbt, ncycles, nRT, nRT, K + 1) + # Policy over time + Pbt_grid = zeros(nthreads(), 25) + + @inbounds @threads for pnl = 1:nPnl + + @inbounds for loh = 1:nloh, ebt = 1:nEbt, cy = 1:ncycles, rt1 = 1:nRT, rt2 = 1:nRT + xk = State(Pnl_grid[12, 24, pnl], LoH_grid[loh], Ebt_grid[ebt], cycles_grid[cy], RT_grid[rt1], RT_grid[rt2]) + Jopt[pnl, loh, ebt, cy, rt1, rt2, K+1] = term(xk, K, mg) #arranger ça + + end + end + + + @inbounds for k = K:-1:1 + time_next = time + time_dyn_backward!(time, dt, mi_l) + + m = Int(time[3]) + h = Int(time[1]) + m_next = Int(time_next[3]) + h_next = Int(time_next[1]) + Jopt_next = Interpolations.scale(interpolate!(selectdim(Jopt, ndims(Jopt), k + 1), IBS), range(Pnl_cate[m_next, h_next+1, 1], Pnl_cate[m_next, h_next+1, end], nPnl), LoH_grid, Ebt_grid, cycles_grid, RT_grid, RT_grid) + + + @inbounds @threads for pnl = 1:nPnl + + @inbounds for loh = 1:nloh, ebt = 1:nEbt, cy = 1:ncycles, rt1 = 1:nRT, rt2 = 1:nRT + + xk = State(Pnl_grid[m, h+1, pnl], LoH_grid[loh], Ebt_grid[ebt], cycles_grid[cy], RT_grid[rt1], RT_grid[rt2]) + cat = Int(div(xk.Pnl - Pnl_cate[m, h+1, 1], Pnl_cate[m, h+1, 2] - Pnl_cate[m, h+1, 1]) + 1) + if cat > 16 + cat = 16 + end + nu = u_range!(selectdim(Pbt_grid, 1, threadid()), xk, mg, 25, 12, 12) #peut changer de taille à régler + + #CREATE UGRID + Jk_xu_min = Inf32 + u_opt = Pbt_grid[threadid(), 1] + + + @inbounds for u_i = 1:nu #gérer les situations où il n'y pas de u + uk = Pbt_grid[threadid(), u_i] + Jk_xu = 0.0 + x_next, Pshed, PH2 = dynamic(xk, uk, 0.0, mg) + + @inbounds @fastmath for iw = 1:n_cat # for each uncertainty value + if Pnl_prob[m, h+1, iw, cat] > 1e-10 + Jk_xu += Jopt_next(Pnl_cate[m_next, h_next+1, iw+1] , x_next.LoH, x_next.Ebatt, x_next.cycles, x_next.RT_fc, x_next.RT_el) * Pnl_prob[m, h+1, iw, cat] + @assert Jk_xu >= 0. " problem, $m, $(h+1), $cat, $Jk_xu, $(Pnl_prob[m, h+1, iw, cat])" + end + end # each uncertainty + + Jk_xu += pen * max(0.0, Pshed) + if (Jk_xu < Jk_xu_min) + u_opt = uk + Jk_xu_min = Jk_xu + + end + + end #each control + + @assert Jk_xu_min >= Jopt[pnl, loh, ebt, cy, rt1, rt2, K+1] - 0.1 " problem, $m, $(h+1), $cat,$xk, $(dynamic(xk, u_opt, 0.0, mg)), $u_opt,$( Jk_xu_min), $(Jopt[pnl,loh,ebt,cy,rt1,rt2,K+1])" + + Jopt[pnl, loh, ebt, cy, rt1, rt2, k] = Jk_xu_min + + + end # each state + end + # + + + end #each instant + + + return Jopt + +end + +function DPrecursion_uopt(K::Int64, pen::Float64, max_pnl::Float64, min_pnl::Float64, ref,σ,ϕ, mg) + + bt = mg.storage + # el=mg.electrolyzer[1] + #fc= mg.dispatchables.fuel_cell[1] + hytank = mg.tanks.h2Tank + dt = mg.project.timestep + nPnl = 16 + nEbt = 8 + nloh = 8 + nRT = 10 + ncycles = 10 + + Pnl_grid = range(min_pnl, max_pnl, nPnl) + Ebt_grid = range(bt.energy_rated * bt.SoC_min, bt.energy_rated * bt.SoC_max, nEbt) + LoH_grid = range(hytank.capacity * hytank.min_filling_ratio, hytank.capacity * hytank.max_filling_ratio, nloh) + cycles_grid = range(0, bt.lifetime_cycles / 5, ncycles) + RT_grid = range(0, 9000, nRT) + + + + # dbt=0.05*bt.energy_rated + # dh2=0.05*fc.power_rated + + + IBS = BSpline(Linear()) + + nw = 11 + w_law = Normal(0, σ) + demand = range(-3σ, 3σ, nw) + prob_demand = pdf.(w_law, demand) / (sum(pdf(w_law, demand))) + + Jopt = zeros(Float32, nPnl, nloh, nEbt, ncycles, nRT, nRT, K + 1) + # Policy over time + Pbt_grid = zeros(nthreads(), 25) + + policy = zeros(Float16, nPnl, nloh, nEbt, ncycles, nRT, nRT, K) + + u_rb = zeros(Float16, nPnl, nloh, nEbt, ncycles, nRT, nRT, 2) + + @inbounds @threads for pnl = 1:nPnl + + @inbounds for loh = 1:nloh, ebt = 1:nEbt, cy = 1:ncycles, rt1 = 1:nRT, rt2 = 1:nRT + xk = State(Pnl_grid[pnl], LoH_grid[loh], Ebt_grid[ebt], cycles_grid[cy], RT_grid[rt1], RT_grid[rt2]) + Jopt[pnl, loh, ebt, cy, rt1, rt2, K+1] = term(xk, K, mg) #arranger ça + u_rb[pnl, loh, ebt, cy, rt1, rt2, :] .= dispatch_1(xk, mg)[:] + end + end + + + @inbounds for k = K:-1:1 + + Jopt_next = Interpolations.scale(interpolate!(selectdim(Jopt, ndims(Jopt), k + 1), IBS), Pnl_grid, LoH_grid, Ebt_grid, cycles_grid, RT_grid, RT_grid) + + @inbounds @threads for pnl = 1:nPnl + + @inbounds for loh = 1:nloh, ebt = 1:nEbt, cy = 1:ncycles, rt1 = 1:nRT, rt2 = 1:nRT + + xk = State(Pnl_grid[pnl], LoH_grid[loh], Ebt_grid[ebt], cycles_grid[cy], RT_grid[rt1], RT_grid[rt2]) + err=(xk.Pnl-ref[k]) + nu = u_range!(selectdim(Pbt_grid, 1, threadid()), xk, mg, 25, 12, 12) #peut changer de taille à régler + + #CREATE UGRID + Jk_xu_min = Inf + u_opt = Pbt_grid[threadid(), 1] + + + @inbounds for u_i = 1:nu #gérer les situations où il n'y pas de u + uk = Pbt_grid[threadid(), u_i] + Jk_xu = 0.0 + + + x_next, Pshed, PH2 = dynamic(xk, uk, 0.0, mg) + + @inbounds @fastmath for iw in eachindex(demand) # for each uncertainty value + Jk_xu += Jopt_next(ref[k+1] + (err * ϕ + demand[iw]) , x_next.LoH, x_next.Ebatt, x_next.cycles, x_next.RT_fc, x_next.RT_el) * prob_demand[iw] + + end # each uncertainty + + Jk_xu += pen * max(0.0, Pshed) + if (Jk_xu < Jk_xu_min) + u_opt = uk + Jk_xu_min = Jk_xu + + end + + end #each control + + + Jopt[pnl, loh, ebt, cy, rt1, rt2, k] = Jk_xu_min + policy[pnl, loh, ebt, cy, rt1, rt2, k] = u_opt + + end # each state + end + # + + + + end #each instant + + + return policy, u_rb + +end + + +function DPrecursion_rb_cost(K::Int64, pen::Float64, max_pnl::Float64, min_pnl::Float64,ref,σ,ϕ, mg) + + bt = mg.storage + + hytank = mg.tanks.h2Tank + dt = mg.project.timestep + nPnl = 16 + nEbt = 8 + nloh = 8 + nRT = 10 + ncycles = 10 + + Pnl_grid = range(min_pnl, max_pnl, nPnl) + Ebt_grid = range(bt.energy_rated * bt.SoC_min, bt.energy_rated * bt.SoC_max, nEbt) + LoH_grid = range(hytank.capacity * hytank.min_filling_ratio, hytank.capacity * hytank.max_filling_ratio, nloh) + cycles_grid = range(0, bt.lifetime_cycles / 5, ncycles) + RT_grid = range(0, 9000, nRT) + + + IBS = BSpline(Linear()) + + nw = 11 + w_law = Normal(0, σ) + demand = range(-3σ, 3σ, nw) + prob_demand = pdf.(w_law, demand) / (sum(pdf(w_law, demand))) + + Jopt = zeros(Float32, nPnl, nloh, nEbt, ncycles, nRT, nRT, K + 1) + # Policy over time + + + + + u_rb = zeros(Float16, nPnl, nloh, nEbt, ncycles, nRT, nRT, 2) + + @inbounds @threads for pnl = 1:nPnl + + @inbounds for loh = 1:nloh, ebt = 1:nEbt, cy = 1:ncycles, rt1 = 1:nRT, rt2 = 1:nRT + xk = State(Pnl_grid[pnl], LoH_grid[loh], Ebt_grid[ebt], cycles_grid[cy], RT_grid[rt1], RT_grid[rt2]) + Jopt[pnl, loh, ebt, cy, rt1, rt2, K+1] = term(xk, K, mg) #arranger ça + u_rb[pnl, loh, ebt, cy, rt1, rt2, :] .= dispatch_1(xk, mg)[:] + end + end + + + @inbounds for k = K:-1:1 + + Jopt_next = Interpolations.scale(interpolate!(selectdim(Jopt, ndims(Jopt), k + 1), IBS), Pnl_grid, LoH_grid, Ebt_grid, cycles_grid, RT_grid, RT_grid) + + @inbounds @threads for pnl = 1:nPnl + + @inbounds for loh = 1:nloh, ebt = 1:nEbt, cy = 1:ncycles, rt1 = 1:nRT, rt2 = 1:nRT + + xk = State(Pnl_grid[pnl], LoH_grid[loh], Ebt_grid[ebt], cycles_grid[cy], RT_grid[rt1], RT_grid[rt2]) + err=(xk.Pnl-ref[k]) + + + + + Jk_xu = 0.0 + uk = u_rb[pnl, loh, ebt, cy, rt1, rt2, 1] + + x_next, Pshed, PH2 = dynamic(xk, uk, 0.0, mg) + + @inbounds @fastmath for iw in eachindex(demand) # for each uncertainty value + Jk_xu += Jopt_next(ref[k+1] + (err * ϕ + demand[iw]) , x_next.LoH, x_next.Ebatt, x_next.cycles, x_next.RT_fc, x_next.RT_el) * prob_demand[iw] + end # each uncertainty + + Jk_xu += pen * max(0.0, Pshed) + + + + Jopt[pnl, loh, ebt, cy, rt1, rt2, k] = Jk_xu + + + end # each state + end + # + + end #each instant + + + return Jopt[:, :, :, :, :, :, 1] + +end +function sdp_simu_jopt(Jopt, n, pen,ϕ,σ, mg1,ref::Vector{Float64},max_pnl::Float64, min_pnl::Float64,Pnl::Vector{Float64}) + Pren = zeros(n) + Pren = production(mg1.nondispatchables[1]) .+ production(mg1.nondispatchables[2]) + Pbt = zeros(n) + Pel = zeros(n) + Pfc = zeros(n) + Ebt = zeros(n + 1) + cycles = 0.0 + Loh = zeros(n + 1) + Lof = zeros(n + 1) + Pgen = zeros(n) + Phb = zeros(n) + Pshed = zeros(n) + Pdump = zeros(n) + Pspill = zeros(n) + + IBS = BSpline(Linear()) + + Ebt[1] = 0. + Loh[1] = mg1.tanks.h2Tank.ini_filling_ratio * mg1.tanks.h2Tank.capacity + RT_fc, RT_el = 0, 0 + nEbt = size(Jopt)[3] + nPnl = size(Jopt)[1] + nloh = size(Jopt)[2] + nRT = size(Jopt)[5] + ncycles = size(Jopt)[4] + Ebt_grid = range(bt.energy_rated * bt.SoC_min, bt.energy_rated * bt.SoC_max, nEbt) + Pnl_grid = range(min_pnl, max_pnl, nPnl) + LoH_grid = range(hytank.capacity * hytank.min_filling_ratio, hytank.capacity * hytank.max_filling_ratio, nloh) + RT_grid = range(0, 9000, nRT) + cycles_grid = range(0, bt.lifetime_cycles / 5, ncycles) + Pbt_grid = zeros(50) + nw = 11 + w_law = Normal(0, σ) + demand = range(-3σ, 3σ, nw) + prob_demand = pdf.(w_law, demand) / (sum(pdf(w_law, demand))) + for k = 1:n + J_interp = Interpolations.extrapolate(Interpolations.scale(Interpolations.interpolate!(selectdim(Jopt, ndims(Jopt), k + 1), IBS), Pnl_grid, LoH_grid, Ebt_grid, cycles_grid, RT_grid, RT_grid), Line()) + + xk = State(Pnl[k], Loh[k], Ebt[k], cycles, RT_fc, RT_el) + err=(xk.Pnl-ref[k]) + nu = u_range!(Pbt_grid, xk, mg1, 20, 20, 10) + + + Jk_xu_min = Inf + u_opt = 0.0 + ph_opt = 0.0 + + @inbounds for u_i = 1:nu #gérer les situations où il n'y pas de u + uk = Pbt_grid[u_i] + Jk_xu = 0.0 + + x_next, Ps, Ph2 = dynamic(xk, uk, 0.0, mg1) + + @inbounds @fastmath for iw in eachindex(demand) # for each uncertainty value + Jk_xu += J_interp(ref[k+1] + (err * ϕ + demand[iw]) , x_next.LoH, x_next.Ebatt, x_next.cycles, x_next.RT_fc, x_next.RT_el) * prob_demand[iw] + end # each uncertainty + + + + Jk_xu += pen * max(0.0, Ps) + if (Jk_xu < Jk_xu_min) + u_opt = uk + Jk_xu_min = Jk_xu + ph_opt = Ph2 + end + + end #each control + x_next, Ps, Ph2 = dynamic(xk, u_opt, 0.0, mg1) + Pbt[k] = u_opt + Pel[k] = ifelse(Ph2 > 0.0, 0.0, -Ph2) + Pfc[k] = ifelse(Ph2 > 0.0, Ph2, 0.0) + Ebt[k+1] = x_next.Ebatt + Loh[k+1] = x_next.LoH + cycles = x_next.cycles + Pspill[k] = ifelse(Ps > 0.0, 0.0, -Ps) + Pshed[k] = ifelse(Ps > 0.0, Ps, 0.0) + RT_el=x_next.RT_el + RT_fc=x_next.RT_fc + + end + traj = OperationTraj(Pnl, Pshed, Pren, Pgen, Pfc, Pel, Phb, Ebt, Pbt, Loh, Lof, Pspill, Pdump) + stats = aggregation(mg1, traj) + # Eval the microgrid costs + costs = economics(mg1, stats) + + return traj, stats, costs + +end + + +function sdp_simu_jopt_mc(Jopt, n, pen, mg1, Pnl_cate, Pnl_prob,Pnl) + Pren = zeros(n) + Pren = production(mg1.nondispatchables[1]) .+ production(mg1.nondispatchables[2]) + + Pbt = zeros(n) + Pel = zeros(n) + Pfc = zeros(n) + Ebt = zeros(n + 1) + cycles = 0.0 + Loh = zeros(n + 1) + Lof = zeros(n + 1) + Pgen = zeros(n) + Phb = zeros(n) + Pshed = zeros(n) + Pdump = zeros(n) + Pspill = zeros(n) + + IBS = BSpline(Linear()) + + Ebt[1] = 0. + Loh[1] = mg1.tanks.h2Tank.ini_filling_ratio * mg1.tanks.h2Tank.capacity + RT_fc, RT_el = 0, 0 + nEbt = size(Jopt)[3] + nPnl = size(Jopt)[1] + nloh = size(Jopt)[2] + nRT = size(Jopt)[5] + ncycles = size(Jopt)[4] + Ebt_grid = range(bt.energy_rated * bt.SoC_min, bt.energy_rated * bt.SoC_max, nEbt) + Pnl_grid = zeros(Float64, 12, 24, nPnl) + n_cat = length(Pnl_cate[1, 1, :]) - 1 + + + for i = 1:12, j = 1:24 + Pnl_grid[i, j, :] = range(Pnl_cate[i, j, 1], Pnl_cate[i, j, end], nPnl) + end + + LoH_grid = range(hytank.capacity * hytank.min_filling_ratio, hytank.capacity * hytank.max_filling_ratio, nloh) + RT_grid = range(0, 9000, nRT) + cycles_grid = range(0, bt.lifetime_cycles / 5, ncycles) + Pbt_grid = zeros(100) + + for k = 1:n + if k < n + time_next = [Float64(data.Hour[k+1]), Float64(data.Day[k+1]), Float64(data.Month[k+1])] + + else + time_next = [0., 1, 1] + end + + time = [Float64(data.Hour[k]), Float64(data.Day[k]), Float64(data.Month[k])] + m = Int(time[3]) + h = Int(time[1]) + m_next = Int(time_next[3]) + h_next = Int(time_next[1]) + + + J_interp = Interpolations.extrapolate(Interpolations.scale(Interpolations.interpolate!(selectdim(Jopt, ndims(Jopt), k + 1), IBS), range(Pnl_cate[m_next, h_next+1, 1], Pnl_cate[m_next, h_next+1, end], nPnl), + LoH_grid, Ebt_grid, cycles_grid, RT_grid, RT_grid), Line()) + + xk = State(Pnl[k], Loh[k], Ebt[k], cycles, RT_fc, RT_el) + cat = Int(div(xk.Pnl - Pnl_cate[m, h+1, 1], Pnl_cate[m, h+1, 2] - Pnl_cate[m, h+1, 1]) + 1) + + if cat > 16 + cat = 16 + end + + if cat < 1 + cat = 1 + end + + @assert cat >= 1 && cat <= 16 "error $cat, $(xk.Pnl), $(h+1), $m, $(Pnl_cate[m,h+1,1]), $(xk.Pnl-Pnl_cate[m,h+1,1]), $(Pnl_cate[m,h+1,2]-Pnl_cate[m,h+1,1]))" + nu = u_range!(Pbt_grid, xk, mg1, 20, 50, 50) + # nu_bt= Int(ceil((umax.P_bt-umin.P_bt)/dbt)) + 1 + # nu_h2= Int(ceil((umax.P_H2-umin.P_H2)/dh2)) + 1 + + + + + #CREATE UGRID + Jk_xu_min = Inf + u_opt = 0.0 + ph_opt = 0.0 + + + @inbounds for u_i = 1:nu #gérer les situations où il n'y pas de u + uk = Pbt_grid[u_i] + Jk_xu = 0.0 + x_next, Ps, Ph2 = dynamic(xk, uk, 0.0, mg1) + + @fastmath for iw = 1:n_cat # for each uncertainty value + if Pnl_prob[m, h+1, iw, cat] != 0.0 + + Jk_xu += J_interp(Pnl_cate[m_next, h_next+1, iw+1], x_next.LoH, x_next.Ebatt, x_next.cycles, x_next.RT_fc, x_next.RT_el) * Pnl_prob[m, h+1, iw, cat] + + end + end # each uncertainty + + # @assert Jk_xu=0.0!=0 " cout nul" + Jk_xu += pen * max(0.0, Ps) + if (Jk_xu < Jk_xu_min) + u_opt = uk + Jk_xu_min = Jk_xu + ph_opt = Ph2 + end + + end #each control + x_next, Ps, Ph2 = dynamic(xk, u_opt, 0.0, mg1) + Pbt[k] = u_opt + Pel[k] = ifelse(Ph2 > 0.0, 0.0, -Ph2) + Pfc[k] = ifelse(Ph2 > 0.0, Ph2, 0.0) + Ebt[k+1] = x_next.Ebatt + Loh[k+1] = x_next.LoH + cycles = x_next.cycles + RT_el=x_next.RT_el + RT_fc=x_next.RT_fc + Pspill[k] = ifelse(Ps > 0.0, 0.0, -Ps) + Pshed[k] = ifelse(Ps > 0.0, Ps, 0.0) + + + end + traj = OperationTraj(Pnl, Pshed, Pren, Pgen, Pfc, Pel, Phb, Ebt, Pbt, Loh, Lof, Pspill, Pdump) + stats = aggregation(mg1, traj) + # Eval the microgrid costs + costs = economics(mg1, stats) + + return traj, stats, costs +end + + +function moving_average(vs,q;even=true) + + + n=length(vs) + mav=zeros(n) + vs_im=zeros(n+2q) + vs_im[1:q].=vs[end-q+1:end] + vs_im[n+q+1:n+2q].=vs[1:q] + vs_im[q+1:n+q].=vs + coef=ones(2q+1) + if even + coef[1]=0.5 + coef[end]=0.5 + end + for i=1:n + mav[i]=sum( vs_im[i:i+2q] .* coef) /sum(coef) + end + + return mav +end + +function sp_tr_remove(signal,per,d) + n=length(signal) + tre=zeros(length(signal)) + sig=zeros(n+2d*per) + sig[1:d*per].=signal[end-d*per+1:end] + sig[d*per+1:n+d*per] .= signal[:] + sig[n+d*per+1:end]=signal[1:d*per] + + stv=zeros(n) + vec=zeros(2d+1) + for i=1:n + tot=signal[i] + for j=1:d + tot+=sig[i-j*per+d*per] + sig[i+j*per+d*per] + vec[2(j-1)+1]=sig[i-j*per+d*per] + vec[2j]=sig[i+j*per+d*per] + end + vec[end]=signal[i] + tre[i]=tot/(2d+1) + stv[i]=std(vec) + end + return tre,stv + +end + +function hma_spe(signal,n) + m=Int64((n-1)/2) + new_sig=zeros(length(signal)+2m) + new_sig[1:m]=signal[end-m+1:end] + new_sig[m+1:end-m]=signal[:] + new_sig[end-m+1:end]=signal[1:m] + + return hma(new_sig,n)[m+1:end-m] + +end +function plot_periodigram(signal) + n=length(signal) + w=range(1,n/2,n)./n + i=zeros(Float64,n) + t=range(1,n) + for k=1:n + i[k]=(n^-1)*abs(sum(signal .* exp.(-2 .*pi .* im .*(t.-1) .*w[k])))^2 + + end + + plot(w,i) + # xscale("log") + return i +end +function cal_w(a,j) + return (1-a^(2j))*(1+a^2)*((1-a^2)^-1)-2j*a^(2j) +end +function season_estim(signal,d,q) + + n=length(signal) + w=zeros(d) + w_final=zeros(d) + nj=Int64(n/d) + for i=1:d + if i<=q + j=range(1,nj-1) + else + j=range(0,nj-2) + end + + sum_int=0 + for z in j + sum_int+=signal[i+z*d] + end + w[i]=sum_int/length(j) + + end + for i in eachindex(w) + w_final[i]=w[i]-mean(w) + end + return w_final +end \ No newline at end of file diff --git a/Optimization/SDP_h2_toolbox_v2.jl b/Optimization/SDP_h2_toolbox_v2.jl new file mode 100644 index 0000000..763495d --- /dev/null +++ b/Optimization/SDP_h2_toolbox_v2.jl @@ -0,0 +1,1420 @@ +# Load Microgrid prior using this file +using Interpolations, Base.Threads, LinearAlgebra, Base.Iterators, Distributions,FreqTables,StatsBase +using Microgrids + +# Structure describing the state of the Microgrid +struct State + Pnl::Float64 + LoH::Float64 + Ebatt::Float64 + δ::Int64 +end +""" + State(a::NTuple{6, Float64}) + +TBW +""" +function State(a::NTuple{6,Float64}) + State(a[1], a[2], a[3], a[4]) +end + +struct Time + hi::Float64 + di::Int64 + mi::Int64 +end + +""" + time_dyn_forward(time::Array{Float64, 1},dt::Float64,mi_l::Vector{Int64}) + + +""" +function time_dyn_forward(time::Array{Float64,1}, dt::Float64, mi_l::Vector{Int64}) + + if time[1] < 23.0 + next_hi = time[1] + dt + next_di = time[2] + next_mi = time[3] + else + next_hi = 0.0 + if time[2] < mi_l[Int(time[3])] + next_di = time[2] + 1 + next_mi = time[3] + else + next_di = 1 + next_mi = time[3] + 1 + end + end + + time[1] = next_hi + time[2] = next_di + time[3] = next_mi +end + + + + +""" + time_dyn_backward!(time::Array{Float64, 1},dt::Float64,mi_l::Vector{Int64}) + +TBW +""" +function time_dyn_backward!(time::Array{Float64,1}, dt::Float64, mi_l::Vector{Int64}) + + if time[1] > 0 + next_hi = time[1] - dt + next_di = time[2] + next_mi = time[3] + else + next_hi = 23.0 + if time[2] > 1 + next_di = time[2] - 1 + next_mi = time[3] + else + next_di = mi_l[Int(time[3])-1] + next_mi = time[3] - 1 + end + end + + time[1] = next_hi + time[2] = next_di + time[3] = next_mi +end + + + +""" + bt_bounds( x::State,mg::Microgrid) + +TBW +""" +function bt_bounds(x::State, mg::Microgrid) + bt = mg.storage + dt = mg.project.timestep + + Pdis_max = min((x.Ebatt - bt.energy_rated * bt.SoC_min) / ((1 + bt.loss_factor) * dt), bt.energy_rated * bt.discharge_rate) + Pcha_max = max((x.Ebatt - bt.energy_rated * bt.SoC_max) / ((1 - bt.loss_factor) * dt), -bt.energy_rated * bt.charge_rate) + + return Pcha_max, Pdis_max +end + + + +""" + h2_bounds( x::State,mg::Microgrid) + +TBW +""" +function h2_bounds(x::State, mg::Microgrid) + + el = mg.electrolyzer[1] + fc = mg.dispatchables.fuel_cell[1] + hytank = mg.tanks.h2Tank + dt = mg.project.timestep + Pel_min, Pfc_min = -el.power_rated * el.minimum_load_ratio, fc.power_rated * fc.minimum_load_ratio + + + Pel_max = ifelse((x.LoH - hytank.capacity * hytank.max_filling_ratio) * el.consumption_slope / dt > Pel_min, 0.0, max((x.LoH - hytank.capacity * hytank.max_filling_ratio) * el.consumption_slope / dt, -el.power_rated)) + + + + Pfc_max = ifelse((x.LoH - hytank.capacity * hytank.min_filling_ratio) / (fc.consumption_slope * dt) < Pfc_min, 0.0, min((x.LoH - hytank.capacity * hytank.min_filling_ratio) / (fc.consumption_slope * dt), fc.power_rated)) + + + return Pel_max, Pfc_max, Pel_min, Pfc_min +end + +""" + u_bounds( x::State,mg) + +TBW +""" +function u_bounds(x::State, mg) + bt = mg.storage + dt = mg.project.timestep + Pel_max, Pfc_max, Pel_min, Pfc_min = h2_bounds(x, mg) + Pcha_max, Pdis_max = bt_bounds(x, mg) + + if x.Pnl >= 0. + u_max = min(Pdis_max, x.Pnl) + u_min = ifelse(Pfc_max >= x.Pnl, max(Pcha_max, x.Pnl - Pfc_max), min(Pdis_max, x.Pnl - Pfc_max)) + else + u_max = max(min(x.Pnl - Pel_max, 0.0), Pcha_max) + u_min = max(Pcha_max, x.Pnl - Pfc_max) + end + + return u_min, u_max, Pel_min, Pfc_min +end + + +""" + u_range!(u_range,x::State,mg,step=100,db=10,da=10) + +TBW +""" +function u_range!(u_range, x::State, mg, step=100, db=10, da=10) + + u_min, u_max, Pel_min, Pfc_min = u_bounds(x, mg) + + na = da + nb = db + p1 = x.Pnl - Pfc_min + p2 = x.Pnl - Pel_min + nu = 0 + # u_range=zeros(25) + + if x.Pnl >= 0. + if u_min != u_max + + if p1 <= u_max && p1 >= u_min + if p1 >= 0. + + if 0. <= u_max && 0. >= u_min + na = min(Int(div(-u_min, step) + 2), da) + nb = min(Int(div(p1, step) + 2), db) + for i = 0:na-1 + u_range[i+1] = u_min + (i * (-u_min)) / (na - 1) + end + for i = na:na+nb-2 + u_range[i+1] = ((i - na + 1) * (p1)) / (nb - 1) + end + nu = na + nb - 1 + else + nb = min(Int(div(p1 - u_min, step) + 2), db) + for i = 0:nb-1 + u_range[i+1] = u_min + (i * (p1 - u_min)) / (nb - 1) + end + nu = nb + end + else + na = min(Int(div(p1 - u_min, step) + 2), da) + for i = 0:na-1 + u_range[i+1] = u_min + (i * (p1 - u_min)) / (na - 1) + end + nu = na + end + else + if p1 > u_max + if 0. <= u_max && 0. >= u_min + na = min(Int(div(-u_min, step) + 2), da) + nb = min(Int(div(u_max, step) + 2), db) + for i = 0:na-1 + u_range[i+1] = u_min + (i * (-u_min)) / (na - 1) + end + for i = na:na+nb-2 + u_range[i+1] = ((i - na + 1) * (u_max)) / (nb - 1) + end + nu = na + nb - 1 + else + nb = min(Int(div(u_max - u_min, step) + 2), db) + for i = 0:nb-1 + u_range[i+1] = u_min + (i * (u_max - u_min)) / (nb - 1) + end + nu = nb + + end + end + + end + if u_max == x.Pnl + u_range[nu+1] = x.Pnl + nu += 1 + end + else + u_range[1] = u_max + nu = 1 + end + + else + if u_min == u_max + u_range[1] = u_max + nu = 1 + else + if p2 <= u_max && p2 >= u_min + if x.Pnl >= u_min + if p1 >= u_min + na = min(Int(div(p1 - u_min, step) + 2), da) + nb = min(Int(div(u_max - p2, step) + 2), db) + for i = 0:na-1 + u_range[i+1] = u_min + (i * (p1 - u_min)) / (na - 1) + end + u_range[na+1] = x.Pnl + for i = na+1:na+nb + u_range[i+1] = p2 + ((i - na - 1) * (u_max - p2)) / (nb - 1) + end + nu = na + nb + 1 + + else + nb = min(Int(div(u_max - p2, step) + 2), db) + u_range[1] = x.Pnl + for i = 0:nb-1 + u_range[i+2] = p2 + (i * (u_max - p2)) / (nb - 1) + end + nu = nb + 1 + + end + else + nb = min(Int(div(u_max - p2, step) + 2), db) + for i = 0:nb-1 + u_range[i+1] = p2 + (i * (u_max - p2)) / (nb - 1) + end + nu = nb + end + else + if x.Pnl <= u_max && x.Pnl >= u_min + if p1 >= u_min + na = min(Int(div(p1 - u_min, step) + 2), da) + for i = 0:na-1 + u_range[i+1] = u_min + (i * (p1 - u_min)) / (na - 1) + end + u_range[na+1] = x.Pnl + nu = na + 1 + else + u_range[1] = x.Pnl + nu = 1 + end + else + if p1 <= u_max && p1 >= u_min + na = min(Int(div(p1 - u_min, step) + 2), da) + for i = 0:na-1 + u_range[i+1] = u_min + (i * (p1 - u_min)) / (na - 1) + end + nu = na + else + na = min(Int(div(u_max - u_min, step) + 2), da) + for i = 0:na-1 + u_range[i+1] = u_min + (i * (u_max - u_min)) / (na - 1) + end + nu = na + + end + end + + end + end + end + + return nu +end + + +""" + dynamic(x::State,Pbt::Float64,w::Float64,time_next::Vector{Float64},rep_days::Array{Float64, 2},rep_days_dev::Array{Float64, 2},mg) + +TBW +""" +function dynamic(x::State, Pbt::Float64,Pnl_next::Float64, mg) + + bt = mg.storage + + el = mg.electrolyzer[1] + fc = mg.dispatchables.fuel_cell[1] + + dt = mg.project.timestep + # next net load submit to the uncertainty + Pel_max, Pfc_max, Pel_min, Pfc_min = h2_bounds(x, mg) + #level of hydrogen update + Pnl = x.Pnl + + δ_next = 0 + LoH_next = x.LoH + PH2=0. + + if (Pnl - Pbt > 1e-12) + PH2 = min(Pfc_max, max(Pfc_min, Pnl - Pbt)) + LoH_next = x.LoH - PH2 * fc.consumption_slope * dt + if (PH2>1e-12) + δ_next = 1 + end + + elseif (Pnl - Pbt <= Pel_min + 1e-12) + PH2 = max(Pel_max, Pnl - Pbt) + LoH_next = x.LoH - PH2 / el.consumption_slope * dt + + if (PH2<1e-12) + δ_next = -1 + end + + end + + #battery dynamic + E_bt_next = max(0.0, min(x.Ebatt - (Pbt + bt.loss_factor * abs(Pbt)) * dt, bt.energy_rated)) + x_next = State(Pnl_next, LoH_next, E_bt_next, δ_next) + Pshed = Pnl - Pbt - PH2 + + return x_next, Pshed,PH2 + +end + +function m_pnl() + + t = [1.0, 1, 1] + + dt = mg.project.timestep + # next time indexes + Pnl_gen = zeros(Float64, 8760) + w_law = Normal(0, 1) + for i in eachindex(Pnl_gen) + Pnl_gen[i] = rep_days[Int(t[3]), Int(t[1])+1] + rand(w_law) * rep_days_dev[Int(t[3]), Int(t[1])+1] + if i != length(Pnl_gen) + time_dyn_forward(t, dt, mi_l) + end + end + + return Pnl_gen + +end + +""" + gen_mark_c(probs,cats,ini) + +TBW +""" +function gen_mark_c(probs,cats,ini) + + Pnl=zeros(Float64,8760) + Pnl[1]=ini + for i=2:8760 + h=data.Hour[i] + m=data.Month[i] + h_prev=data.Hour[i-1] + m_prev=data.Month[i-1] + cat = Int(abs(div(Pnl[i-1] - cats[m_prev, h_prev+1, 1], cats[m_prev, h_prev+1, 2] - cats[m_prev, h_prev+1, 1])) + 1) + + if cat > 16 + cat = 16 + end + prob_val=zeros(Float64,count(x->(x>0.),probs[m_prev,h_prev+1,:,cat])) + indexes=zeros(Int64,length(prob_val)) + z=0 + + + for j=1:length(probs[m_prev,h_prev+1,:,cat]) + + if probs[m_prev,h_prev+1,j,cat] > 0. + z=z+1 + indexes[z]=j + prob_val[z]=probs[m_prev,h_prev+1,j,cat] + end + end + Pnl[i]=cats[m,h+1,indexes[sample(Weights(prob_val))]+1] + end + return Pnl +end + +""" + CRF(i::Float64,T) + +TBW +""" +function CRF(i::Float64, T) + if i != 0.0 + a = (1 + i)^T + return i * a / (a - 1) + else + return 1 / T + end +end +CRF(0.05, 25.0) +CRFproj(T::Float64) = CRF(mg.project.discount_rate, T) + + +function dispatch_1(s::State, mg::Microgrid) + + Pbatt_cmax, Pbatt_dmax = bt_bounds(s, mg) + Pel_max, Pfc_max, Pel_min, Pfc_min = h2_bounds(s, mg) + Pnl, Pgen, Pbatt, Pspill, Pshed, Pdump, Pelyz, Pfc = Microgrids.dispatch_1(s.Pnl, Pbatt_cmax, Pbatt_dmax, 0., 0., Pel_min, Pel_max, Pfc_min, Pfc_max) + + return Pbatt, Pfc - Pelyz +end + +function cost_to_go(pen::Float64,Pshed::Float64,Ph2::Float64,Pbt::Float64,δ::Int64,fc::ProductionUnit,el::ProductionUnit,bt::Battery,d_rt::Float64,d_st::Float64) + c=0 + c+= pen * max(0.0, Pshed) + if Ph2> ( 10e-12) + c += (d_rt/0.1)*(fc.power_rated*fc.investment_price) + if δ !=1 + c += (d_st/0.1)*(fc.power_rated*fc.investment_price) + end + elseif (Ph2< -10e-12) + c += (d_rt/0.1)*(el.power_rated*el.investment_price) + if δ !=-1 + c += (d_st/0.1)*(el.power_rated*el.investment_price) + end + end + if Pbt<=-10e-12 || Pbt>=10e-12 + c+=(abs(Pbt)*bt.investment_price)/(2*bt.lifetime_cycles) + end + return c +end + + + +""" + DPrecursion(K::Int64,pen::Float64,time_init::Vector{Float64},max_pnl::Float64,min_pnl::Float64,mi_l::Vector{Int64},rep_days,rep_days_dev,mg) + +TBW +""" +function DPrecursion(K::Int64, pen::Float64, max_pnl::Float64, min_pnl::Float64, ref::Vector{Float64},σ::Float64,ϕ::Float64, mg,d_rt::Float64=deg_ratio_rt,d_st::Float64=deg_ratio_st) + + bt = mg.storage + el=mg.electrolyzer[1] + fc= mg.dispatchables.fuel_cell[1] + hytank = mg.tanks.h2Tank + dt = mg.project.timestep + nPnl = 16 + nEbt = 8 + nloh = 8 + + Pnl_grid = range(min_pnl, max_pnl, nPnl) + Ebt_grid = range(bt.energy_rated * bt.SoC_min, bt.energy_rated * bt.SoC_max, nEbt) + LoH_grid = range(hytank.capacity * hytank.min_filling_ratio, hytank.capacity * hytank.max_filling_ratio, nloh) + δ_grid = range(-1,1,3) + + + IBS = BSpline(Linear()) + + nw = 11 + w_law = Normal(0, σ) + demand = range(-3σ, 3σ, nw) + prob_demand = pdf.(w_law, demand) / (sum(pdf(w_law, demand))) + + Jopt = zeros(Float32, nPnl, nloh, nEbt,3, K + 1) + # Policy over time + Pbt_grid = zeros(nthreads(), 25) + + policy = zeros(Float16, nPnl, nloh, nEbt, 3, K) + polh2 = zeros(Float16, nPnl, nloh, nEbt, 3, K) + u_rb = zeros(Float16, nPnl, nloh, nEbt,3, 2) + + + @inbounds for k = K:-1:1 + + Jopt_next = Interpolations.scale(interpolate!(selectdim(Jopt, ndims(Jopt), k + 1), IBS), Pnl_grid, LoH_grid, Ebt_grid, δ_grid) + + @inbounds @threads for pnl = 1:nPnl + + @inbounds for loh = 1:nloh, ebt = 1:nEbt,δ =1:3 + + xk = State(Pnl_grid[pnl], LoH_grid[loh], Ebt_grid[ebt], δ_grid[δ]) + + nu = u_range!(selectdim(Pbt_grid, 1, threadid()), xk, mg, 25, 12, 12) #peut changer de taille à régler + err=(xk.Pnl-ref[k]) + #CREATE UGRID + Jk_xu_min = Inf + u_opt = Pbt_grid[threadid(), 1] + ph_opt = 0.0 + + @inbounds for u_i = 1:nu #gérer les situations où il n'y pas de u + uk = Pbt_grid[threadid(), u_i] + Jk_xu = 0.0 + + PH2 = 0.0 + x_next, Pshed, PH2 = dynamic(xk, uk, 0.0, mg) + + @inbounds @fastmath for iw in eachindex(demand) # for each uncertainty value + Jk_xu += Jopt_next(ref[k+1] + (err * ϕ + demand[iw]) , x_next.LoH, x_next.Ebatt, x_next.δ) * prob_demand[iw] + + end # each uncertainty + + Jk_xu += cost_to_go(pen,Pshed,PH2,uk,xk.δ,fc,el,bt,d_rt,d_st) #+ max(x_next.δ,0)*(d_rt/1-Eol)*(fc.investment_price) + + + if (Jk_xu < Jk_xu_min) + u_opt = uk + Jk_xu_min = Jk_xu + ph_opt = PH2 + end + + end #each control + + + Jopt[pnl, loh, ebt, δ, k] = Jk_xu_min + policy[pnl, loh, ebt, δ, k] = u_opt + polh2[pnl, loh, ebt, δ, k] = ph_opt + + end # each state + end + # + end #each instant + + + return Jopt, policy, polh2, u_rb + +end + + +function DPrecursion_jopt(K::Int64, pen::Float64,ref::Vector{Float64},σ::Float64,ϕ::Float64, Pnl_cate,mg,d_rt::Float64=deg_ratio_rt,d_st::Float64=deg_ratio_st) + + el=mg.electrolyzer[1] + fc= mg.dispatchables.fuel_cell[1] + bt = mg.storage + hytank = mg.tanks.h2Tank + dt = mg.project.timestep + nPnl = 40 + nEbt =40 + nloh = 40 + Pnl_grid = zeros(Float64, 12, 24, nPnl) + for i = 1:12, j = 1:24 + Pnl_grid[i, j, :] = range(Pnl_cate[i, j, 1], Pnl_cate[i, j, end], nPnl) + end + Ebt_grid = range(bt.energy_rated * bt.SoC_min, bt.energy_rated * bt.SoC_max, nEbt) + LoH_grid = range(hytank.capacity * hytank.min_filling_ratio, hytank.capacity * hytank.max_filling_ratio, nloh) + δ_grid = range(-1,1,3) + + time=[23.0,31,12] + + + IBS = BSpline(Linear()) + + nw = 11 + w_law = Normal(0, σ) + demand = range(-3σ, 3σ, nw) + prob_demand = pdf.(w_law, demand) / (sum(pdf(w_law, demand))) + + Jopt = zeros(Float32, nPnl, nloh, nEbt,3, K + 1) + # Policy over time + Pbt_grid = zeros(nthreads(), 50) + + + @inbounds for k = K:-1:1 + time_next = time + time_dyn_backward!(time, dt, mi_l) + + m = Int(time[3]) + h = Int(time[1]) + m_next = Int(time_next[3]) + h_next = Int(time_next[1]) + + Jopt_next = Interpolations.scale(interpolate!(selectdim(Jopt, ndims(Jopt), k + 1), IBS),range(Pnl_cate[m_next, h_next+1, 1], Pnl_cate[m_next, h_next+1, end], nPnl), LoH_grid, Ebt_grid, δ_grid) + + @inbounds @threads for pnl = 1:nPnl + + @inbounds for loh = 1:nloh, ebt = 1:nEbt,δ =1:3 + + xk = State(Pnl_grid[m, h+1, pnl], LoH_grid[loh], Ebt_grid[ebt], δ_grid[δ]) + + nu = u_range!(selectdim(Pbt_grid, 1, threadid()), xk, mg, 5, 24, 24) #peut changer de taille à régler + err=(xk.Pnl-ref[k]) + #CREATE UGRID + Jk_xu_min = Inf + u_opt = Pbt_grid[threadid(), 1] + + + @inbounds for u_i = 1:nu #gérer les situations où il n'y pas de u + uk = Pbt_grid[threadid(), u_i] + Jk_xu = 0.0 + + + x_next, Pshed, PH2 = dynamic(xk, uk, 0.0, mg) + + @inbounds @fastmath for iw in eachindex(demand) # for each uncertainty value + Jk_xu += Jopt_next(ref[k+1] + (err * ϕ + demand[iw]), x_next.LoH, x_next.Ebatt, x_next.δ) * prob_demand[iw] + + end # each uncertainty + + Jk_xu += cost_to_go(pen,Pshed,PH2,uk,xk.δ,fc,el,bt,d_rt,d_st) + + if (Jk_xu < Jk_xu_min) + u_opt = uk + Jk_xu_min = Jk_xu + + end + + end #each control + + + Jopt[pnl, loh, ebt, δ, k] = Jk_xu_min + end # each state + end + # + + end #each instant + + + return Jopt + +end +function DP_jopt(K::Int64, pen::Float64,Pnl::Vector{Float64},mg,d_rt::Float64=deg_ratio_rt,d_st::Float64=deg_ratio_st) + + el=mg.electrolyzer[1] + fc= mg.dispatchables.fuel_cell[1] + bt = mg.storage + hytank = mg.tanks.h2Tank + dt = mg.project.timestep + + nEbt =20 + nloh = 20 + + Ebt_grid = range(bt.energy_rated * bt.SoC_min, bt.energy_rated * bt.SoC_max, nEbt) + LoH_grid = range(hytank.capacity * hytank.min_filling_ratio, hytank.capacity * hytank.max_filling_ratio, nloh) + δ_grid = range(-1,1,3) + + + + + IBS = BSpline(Linear()) + + + Jopt = zeros(Float32,nloh, nEbt,3, K + 1) + # Policy over time + Pbt_grid = zeros(nthreads(), 50) + + + @inbounds for k = K:-1:1 + + + Jopt_next = Interpolations.scale(interpolate!(selectdim(Jopt, ndims(Jopt), k + 1), IBS), LoH_grid, Ebt_grid, δ_grid) + + @inbounds @threads for loh = 1:nloh + + @inbounds for ebt = 1:nEbt,δ =1:3 + + xk = State(Pnl[k], LoH_grid[loh], Ebt_grid[ebt], δ_grid[δ]) + + nu = u_range!(selectdim(Pbt_grid, 1, threadid()), xk, mg, 10, 12, 6) #peut changer de taille à régler + + #CREATE UGRID + Jk_xu_min = Inf + u_opt = Pbt_grid[threadid(), 1] + + + @inbounds for u_i = 1:nu #gérer les situations où il n'y pas de u + uk = Pbt_grid[threadid(), u_i] + Jk_xu = 0.0 + + + x_next, Pshed, PH2 = dynamic(xk, uk, 0.0, mg) + + + Jk_xu = Jopt_next( x_next.LoH, x_next.Ebatt, x_next.δ) + cost_to_go(pen,Pshed,PH2,uk,xk.δ,fc,el,bt,d_rt,d_st) + + if (Jk_xu < Jk_xu_min) + u_opt = uk + Jk_xu_min = Jk_xu + + end + + end #each control + + + Jopt[loh, ebt, δ, k] = Jk_xu_min + end # each state + end + # + + end #each instant + + + return Jopt + +end + +function DPrecursion_jopt_mc(K::Int64, pen::Float64, time_init::Vector{Float64}, mi_l::Vector{Int64}, Pnl_cate, Pnl_prob, mg,d_rt::Float64=deg_ratio_rt,d_st::Float64=deg_ratio_st;mode::Int64=1) + + bt = mg.storage + hytank = mg.tanks.h2Tank + dt = mg.project.timestep + nPnl = 40 + nEbt = 40 + nloh = 40 + el=mg.electrolyzer[1] + fc= mg.dispatchables.fuel_cell[1] + + + n_cat = length(Pnl_cate[1, 1, :]) - 1 + Pnl_grid = zeros(Float64, 12, 24, nPnl) + for i = 1:12, j = 1:24 + Pnl_grid[i, j, :] = range(Pnl_cate[i, j, 1], Pnl_cate[i, j, end], nPnl) + end + Ebt_grid = range(bt.energy_rated * bt.SoC_min, bt.energy_rated * bt.SoC_max, nEbt) + LoH_grid = range(hytank.capacity * hytank.min_filling_ratio, hytank.capacity * hytank.max_filling_ratio, nloh) + δ_grid = range(-1,1,3) + + time = time_init + + IBS = BSpline(Linear()) + + + + Jopt = zeros(Float32, nPnl, nloh, nEbt, 3, K + 1) + # Policy over time + Pbt_grid = zeros(nthreads(), 50) + + + @inbounds for k = K:-1:1 + time_next = time + time_dyn_backward!(time, dt, mi_l) + + m = Int(time[3]) + h = Int(time[1]) + m_next = Int(time_next[3]) + h_next = Int(time_next[1]) + Jopt_next = Interpolations.scale(interpolate!(selectdim(Jopt, ndims(Jopt), k + 1), IBS), range(Pnl_cate[m_next, h_next+1, 1], Pnl_cate[m_next, h_next+1, end], nPnl), LoH_grid, Ebt_grid, δ_grid) + + + @inbounds @threads for pnl = 1:nPnl + + @inbounds for loh = 1:nloh, ebt = 1:nEbt,δ=1:3 + + xk = State(Pnl_grid[m, h+1, pnl], LoH_grid[loh], Ebt_grid[ebt],δ_grid[δ]) + cat = Int(div(xk.Pnl - Pnl_cate[m, h+1, 1], Pnl_cate[m, h+1, 2] - Pnl_cate[m, h+1, 1]) + 1) + if cat > 16 + cat = 16 + end + nu = u_range!(selectdim(Pbt_grid, 1, threadid()), xk, mg, 5, 24, 24) #peut changer de taille à régler + + #CREATE UGRID + Jk_xu_min = Inf32 + u_opt = Pbt_grid[threadid(), 1] + + + @inbounds for u_i = 1:nu #gérer les situations où il n'y pas de u + uk = Pbt_grid[threadid(), u_i] + Jk_xu = 0.0 + x_next, Pshed, PH2 = dynamic(xk, uk, 0.0, mg) + + @inbounds @fastmath for iw = 1:n_cat # for each uncertainty value + if Pnl_prob[m, h+1, iw, cat] > 1e-10 + if mode==1 + Jk_xu += Jopt_next(Pnl_cate[m_next, h_next+1, iw] , x_next.LoH, x_next.Ebatt, x_next.δ) * Pnl_prob[m, h+1, iw, cat] + elseif mode==2 + Jk_xu += Jopt_next((Pnl_cate[m_next, h_next+1, iw] + Pnl_cate[m_next, h_next+1, iw+1])/2, x_next.LoH, x_next.Ebatt, x_next.δ) * Pnl_prob[m, h+1, iw, cat] + elseif mode==3 + Jk_xu += Jopt_next(Pnl_cate[m_next, h_next+1, iw+1] , x_next.LoH, x_next.Ebatt, x_next.δ) * Pnl_prob[m, h+1, iw, cat] + elseif mode==4 + Jk_xu += (Jopt_next(Pnl_cate[m_next, h_next+1, iw+1] , x_next.LoH, x_next.Ebatt, x_next.δ) + Jopt_next(Pnl_cate[m_next, h_next+1, iw] , x_next.LoH, x_next.Ebatt, x_next.δ)) * Pnl_prob[m, h+1, iw, cat]/2 + end + # @assert Jk_xu >= 0. " problem, $m, $(h+1), $cat, $Jk_xu, $(Pnl_prob[m, h+1, iw, cat])" + end + end # each uncertainty + + Jk_xu += cost_to_go(pen,Pshed,PH2,uk,xk.δ,fc,el,bt,d_rt,d_st) + if (Jk_xu < Jk_xu_min) + u_opt = uk + Jk_xu_min = Jk_xu + + end + + end #each control + + # @assert Jk_xu_min >= Jopt[pnl, loh, ebt, δ, K+1] - 0.1 " problem, $m, $(h+1), $cat,$xk, $(dynamic(xk, u_opt, 0.0, mg)), $u_opt,$( Jk_xu_min), $(Jopt[pnl,loh,ebt,cy,rt1,rt2,K+1])" + + Jopt[pnl, loh, ebt, δ, k] = Jk_xu_min + + + end # each state + end + # + + + end #each instant + + + return Jopt + +end + +function DPrecursion_uopt(K::Int64, pen::Float64, max_pnl::Float64, min_pnl::Float64, ref,σ,ϕ, mg,d_rt::Float64=deg_ratio_rt,d_st::Float64=deg_ratio_st) + el=mg.electrolyzer[1] + fc= mg.dispatchables.fuel_cell[1] + bt = mg.storage + hytank = mg.tanks.h2Tank + dt = mg.project.timestep + nPnl = 16 + nEbt = 8 + nloh = 8 + + Pnl_grid = range(min_pnl, max_pnl, nPnl) + Ebt_grid = range(bt.energy_rated * bt.SoC_min, bt.energy_rated * bt.SoC_max, nEbt) + LoH_grid = range(hytank.capacity * hytank.min_filling_ratio, hytank.capacity * hytank.max_filling_ratio, nloh) + δ_grid = range(-1,1,3) + + + + + # dbt=0.05*bt.energy_rated + # dh2=0.05*fc.power_rated + + + IBS = BSpline(Linear()) + + nw = 11 + w_law = Normal(0, σ) + demand = range(-3σ, 3σ, nw) + prob_demand = pdf.(w_law, demand) / (sum(pdf(w_law, demand))) + + Jopt = zeros(Float32, nPnl, nloh, nEbt,3, K + 1) + # Policy over time + Pbt_grid = zeros(nthreads(), 25) + + policy = zeros(Float16, nPnl, nloh, nEbt,3, K) + + u_rb = zeros(Float16, nPnl, nloh, nEbt,3, 2) + + + @inbounds for k = K:-1:1 + + Jopt_next = Interpolations.scale(interpolate!(selectdim(Jopt, ndims(Jopt), k + 1), IBS), Pnl_grid, LoH_grid, Ebt_grid, δ_grid) + + @inbounds @threads for pnl = 1:nPnl + + @inbounds for loh = 1:nloh, ebt = 1:nEbt, δ=1:3 + + xk = State(Pnl_grid[pnl], LoH_grid[loh], Ebt_grid[ebt], δ_grid[δ]) + err=(xk.Pnl-ref[k]) + nu = u_range!(selectdim(Pbt_grid, 1, threadid()), xk, mg, 25, 12, 12) #peut changer de taille à régler + + #CREATE UGRID + Jk_xu_min = Inf + u_opt = Pbt_grid[threadid(), 1] + + + @inbounds for u_i = 1:nu #gérer les situations où il n'y pas de u + uk = Pbt_grid[threadid(), u_i] + Jk_xu = 0.0 + + + x_next, Pshed, PH2 = dynamic(xk, uk, 0.0, mg) + + @inbounds @fastmath for iw in eachindex(demand) # for each uncertainty value + Jk_xu += Jopt_next(ref[k+1] + (err * ϕ + demand[iw]) , x_next.LoH, x_next.Ebatt, x_next.δ) * prob_demand[iw] + + end # each uncertainty + + Jk_xu += cost_to_go(pen,Pshed,PH2,uk,xk.δ,fc,el,bt,d_rt,d_st) + if (Jk_xu < Jk_xu_min) + u_opt = uk + Jk_xu_min = Jk_xu + + end + + end #each control + + + Jopt[pnl, loh, ebt, δ, k] = Jk_xu_min + policy[pnl, loh, ebt, δ, k] = u_opt + + end # each state + end + # + + + + end #each instant + + + return policy, u_rb + +end + + +function DPrecursion_rb_cost(K::Int64, pen::Float64, max_pnl::Float64, min_pnl::Float64,ref,σ,ϕ, mg,d_rt::Float64=deg_ratio_rt,d_st::Float64=deg_ratio_st) + el=mg.electrolyzer[1] + fc= mg.dispatchables.fuel_cell[1] + bt = mg.storage + hytank = mg.tanks.h2Tank + dt = mg.project.timestep + nPnl = 16 + nEbt = 8 + nloh = 8 + + Pnl_grid = range(min_pnl, max_pnl, nPnl) + Ebt_grid = range(bt.energy_rated * bt.SoC_min, bt.energy_rated * bt.SoC_max, nEbt) + LoH_grid = range(hytank.capacity * hytank.min_filling_ratio, hytank.capacity * hytank.max_filling_ratio, nloh) + δ_grid = range(-1,1,3) + + + + IBS = BSpline(Linear()) + + nw = 11 + w_law = Normal(0, σ) + demand = range(-3σ, 3σ, nw) + prob_demand = pdf.(w_law, demand) / (sum(pdf(w_law, demand))) + + Jopt = zeros(Float32, nPnl, nloh, nEbt, 3, K + 1) + # Policy over time + + + + + u_rb = zeros(Float16, nPnl, nloh, nEbt, 3, 2) + + + + @inbounds for k = K:-1:1 + + Jopt_next = Interpolations.scale(interpolate!(selectdim(Jopt, ndims(Jopt), k + 1), IBS), Pnl_grid, LoH_grid, Ebt_grid, δ_grid) + + @inbounds @threads for pnl = 1:nPnl + + @inbounds for loh = 1:nloh, ebt = 1:nEbt, δ=1:3 + + xk = State(Pnl_grid[pnl], LoH_grid[loh], Ebt_grid[ebt], δ_grid[δ]) + err=(xk.Pnl-ref[k]) + + Jk_xu = 0.0 + uk = u_rb[pnl, loh, ebt, δ, 1] + + x_next, Pshed, PH2 = dynamic(xk, uk, 0.0, mg) + + @inbounds @fastmath for iw in eachindex(demand) # for each uncertainty value + Jk_xu += Jopt_next(ref[k+1] + (err * ϕ + demand[iw]) , x_next.LoH, x_next.Ebatt, x_next.δ) * prob_demand[iw] + end # each uncertainty + + Jk_xu += cost_to_go(pen,Pshed,PH2,uk,xk.δ,fc,el,bt,d_rt,d_st) + + + Jopt[pnl, loh, ebt, δ, k] = Jk_xu + + + end # each state + end + # + + end #each instant + + + return Jopt[:, :, :, :, 1] + +end +function sdp_simu_jopt(Jopt, n, pen,ϕ,σ,Pnl_cate, mg1,ref::Vector{Float64},Pnl::Vector{Float64},d_rt::Float64=deg_ratio_rt,d_st::Float64=deg_ratio_st,data=data) + + el=mg1.electrolyzer[1] + fc= mg1.dispatchables.fuel_cell[1] + bt = mg1.storage + hytank = mg1.tanks.h2Tank + Pren = zeros(n) + Pren = production(mg1.nondispatchables[1]) .+ production(mg1.nondispatchables[2]) + Pbt = zeros(n) + Pel = zeros(n) + Pfc = zeros(n) + Ebt = zeros(n + 1) + Loh = zeros(n + 1) + Lof = zeros(n + 1) + Pgen = zeros(n) + Phb = zeros(n) + Pshed = zeros(n) + Pdump = zeros(n) + Pspill = zeros(n) + + IBS = BSpline(Linear()) + δ=0 + Ebt[1] = 0. + Loh[1] = hytank.ini_filling_ratio * hytank.capacity + nEbt = size(Jopt)[3] + nPnl = size(Jopt)[1] + nloh = size(Jopt)[2] + + Ebt_grid = range(bt.energy_rated * bt.SoC_min, bt.energy_rated * bt.SoC_max, nEbt) + Pnl_grid = zeros(Float64, 12, 24, nPnl) + + for i = 1:12, j = 1:24 + Pnl_grid[i, j, :] = range(Pnl_cate[i, j, 1], Pnl_cate[i, j, end], nPnl) + end + + LoH_grid = range(hytank.capacity * hytank.min_filling_ratio, hytank.capacity * hytank.max_filling_ratio, nloh) + δ_grid = range(-1,1,3) + + Pbt_grid = zeros(100) + nw = 11 + w_law = Normal(0, σ) + demand = range(-3σ, 3σ, nw) + prob_demand = pdf.(w_law, demand) / (sum(pdf(w_law, demand))) + for k = 1:n + if k < n + time_next = [Float64(data.Hour[k+1]), Float64(data.Day[k+1]), Float64(data.Month[k+1])] + + else + time_next = [0., 1, 1] + end + + time = [Float64(data.Hour[k]), Float64(data.Day[k]), Float64(data.Month[k])] + m = Int(time[3]) + h = Int(time[1]) + m_next = Int(time_next[3]) + h_next = Int(time_next[1]) + J_interp = Interpolations.extrapolate(Interpolations.scale(Interpolations.interpolate!(selectdim(Jopt, ndims(Jopt), k + 1), IBS), range(Pnl_cate[m_next, h_next+1, 1], Pnl_cate[m_next, h_next+1, end], nPnl), LoH_grid, Ebt_grid, δ_grid), Line()) + + xk = State(Pnl[k], Loh[k], Ebt[k], δ) + err=(xk.Pnl-ref[k]) + nu = u_range!(Pbt_grid, xk, mg1, 5, 49, 49) + + + Jk_xu_min = Inf + u_opt = 0.0 + ph_opt = 0.0 + + @inbounds for u_i = 1:nu #gérer les situations où il n'y pas de u + uk = Pbt_grid[u_i] + Jk_xu = 0.0 + + x_next, Ps, Ph2 = dynamic(xk, uk, 0.0, mg1) + + @inbounds @fastmath for iw in eachindex(demand) # for each uncertainty value + Jk_xu += J_interp(ref[k+1] + (err * ϕ + demand[iw]) , x_next.LoH, x_next.Ebatt, x_next.δ) * prob_demand[iw] + end # each uncertainty + + + + Jk_xu += cost_to_go(pen,Ps,Ph2,uk,xk.δ,fc,el,bt,d_rt,d_st) + if (Jk_xu < Jk_xu_min) + u_opt = uk + Jk_xu_min = Jk_xu + ph_opt = Ph2 + end + + end #each control + x_next, Ps, Ph2 = dynamic(xk, u_opt, 0.0, mg1) + Pbt[k] = u_opt + Pel[k] = ifelse(Ph2 > 0.0, 0.0, -Ph2) + Pfc[k] = ifelse(Ph2 > 0.0, Ph2, 0.0) + Ebt[k+1] = x_next.Ebatt + Loh[k+1] = x_next.LoH + Pspill[k] = ifelse(Ps > 0.0, 0.0, -Ps) + Pshed[k] = ifelse(Ps > 0.0, Ps, 0.0) + δ=x_next.δ + + end + traj = OperationTraj(Pnl, Pshed, Pren, Pgen, Pfc, Pel, Phb, Ebt, Pbt, Loh, Lof, Pspill, Pdump) + stats = aggregation(mg1, traj) + # Eval the microgrid costs + costs = economics(mg1, stats) + + return traj, stats, costs + +end + +function Dp_simu(Jopt, n, pen, mg1,Pnl::Vector{Float64},d_rt::Float64=deg_ratio_rt,d_st::Float64=deg_ratio_st,data=data) + + el=mg1.electrolyzer[1] + fc= mg1.dispatchables.fuel_cell[1] + bt = mg1.storage + hytank = mg1.tanks.h2Tank + Pren = zeros(n) + Pren = production(mg1.nondispatchables[1]) .+ production(mg1.nondispatchables[2]) + Pbt = zeros(n) + Pel = zeros(n) + Pfc = zeros(n) + Ebt = zeros(n + 1) + Loh = zeros(n + 1) + Lof = zeros(n + 1) + Pgen = zeros(n) + Phb = zeros(n) + Pshed = zeros(n) + Pdump = zeros(n) + Pspill = zeros(n) + + IBS = BSpline(Linear()) + δ=0 + Ebt[1] = 0. + Loh[1] = hytank.ini_filling_ratio * hytank.capacity + nEbt = size(Jopt)[2] + + nloh = size(Jopt)[1] + + Ebt_grid = range(bt.energy_rated * bt.SoC_min, bt.energy_rated * bt.SoC_max, nEbt) + + + + LoH_grid = range(hytank.capacity * hytank.min_filling_ratio, hytank.capacity * hytank.max_filling_ratio, nloh) + δ_grid = range(-1,1,3) + + Pbt_grid = zeros(100) + + for k = 1:n + if k < n + time_next = [Float64(data.Hour[k+1]), Float64(data.Day[k+1]), Float64(data.Month[k+1])] + + else + time_next = [0., 1, 1] + end + + time = [Float64(data.Hour[k]), Float64(data.Day[k]), Float64(data.Month[k])] + m = Int(time[3]) + h = Int(time[1]) + m_next = Int(time_next[3]) + h_next = Int(time_next[1]) + J_interp = Interpolations.extrapolate(Interpolations.scale(Interpolations.interpolate!(selectdim(Jopt, ndims(Jopt), k + 1), IBS), LoH_grid, Ebt_grid, δ_grid), Line()) + + xk = State(Pnl[k], Loh[k], Ebt[k], δ) + + nu = u_range!(Pbt_grid, xk, mg1, 5, 49, 49) + + + Jk_xu_min = Inf + u_opt = 0.0 + ph_opt = 0.0 + + @inbounds for u_i = 1:nu #gérer les situations où il n'y pas de u + uk = Pbt_grid[u_i] + Jk_xu = 0.0 + + x_next, Ps, Ph2 = dynamic(xk, uk, 0.0, mg1) + + + Jk_xu = J_interp( x_next.LoH, x_next.Ebatt, x_next.δ) + cost_to_go(pen,Ps,Ph2,uk,xk.δ,fc,el,bt,d_rt,d_st) + + if (Jk_xu < Jk_xu_min) + u_opt = uk + Jk_xu_min = Jk_xu + ph_opt = Ph2 + end + + end #each control + x_next, Ps, Ph2 = dynamic(xk, u_opt, 0.0, mg1) + Pbt[k] = u_opt + Pel[k] = ifelse(Ph2 > 0.0, 0.0, -Ph2) + Pfc[k] = ifelse(Ph2 > 0.0, Ph2, 0.0) + Ebt[k+1] = x_next.Ebatt + Loh[k+1] = x_next.LoH + Pspill[k] = ifelse(Ps > 0.0, 0.0, -Ps) + Pshed[k] = ifelse(Ps > 0.0, Ps, 0.0) + δ=x_next.δ + + end + traj = OperationTraj(Pnl, Pshed, Pren, Pgen, Pfc, Pel, Phb, Ebt, Pbt, Loh, Lof, Pspill, Pdump) + stats = aggregation(mg1, traj) + # Eval the microgrid costs + costs = economics(mg1, stats) + + return traj, stats, costs + +end + + +function sdp_simu_jopt_mc(Jopt, n, pen, mg1, Pnl_cate, Pnl_prob,Pnl,d_rt::Float64=deg_ratio_rt,d_st::Float64=deg_ratio_st;mode::Int64=1,data=data) + + + el=mg1.electrolyzer[1] + fc= mg1.dispatchables.fuel_cell[1] + bt = mg1.storage + hytank = mg1.tanks.h2Tank + Pren = zeros(n) + Pren = production(mg1.nondispatchables[1]) .+ production(mg1.nondispatchables[2]) + + Pbt = zeros(n) + Pel = zeros(n) + Pfc = zeros(n) + Ebt = zeros(n + 1) + + Loh = zeros(n + 1) + Lof = zeros(n + 1) + Pgen = zeros(n) + Phb = zeros(n) + Pshed = zeros(n) + Pdump = zeros(n) + Pspill = zeros(n) + + IBS = BSpline(Linear()) + δ=0 + Ebt[1] = 0. + Loh[1] = hytank.ini_filling_ratio * hytank.capacity + nEbt = size(Jopt)[3] + nPnl = size(Jopt)[1] + nloh = size(Jopt)[2] + + Ebt_grid = range(bt.energy_rated * bt.SoC_min, bt.energy_rated * bt.SoC_max, nEbt) + Pnl_grid = zeros(Float64, 12, 24, nPnl) + n_cat = length(Pnl_cate[1, 1, :]) - 1 + + + for i = 1:12, j = 1:24 + Pnl_grid[i, j, :] = range(Pnl_cate[i, j, 1], Pnl_cate[i, j, end], nPnl) + end + + LoH_grid = range(hytank.capacity * hytank.min_filling_ratio, hytank.capacity * hytank.max_filling_ratio, nloh) + δ_grid = range(-1,1,3) + Pbt_grid = zeros(100) + + for k = 1:n + if k < n + time_next = [Float64(data.Hour[k+1]), Float64(data.Day[k+1]), Float64(data.Month[k+1])] + + else + time_next = [0., 1, 1] + end + + time = [Float64(data.Hour[k]), Float64(data.Day[k]), Float64(data.Month[k])] + m = Int(time[3]) + h = Int(time[1]) + m_next = Int(time_next[3]) + h_next = Int(time_next[1]) + + + J_interp = Interpolations.extrapolate(Interpolations.scale(Interpolations.interpolate!(selectdim(Jopt, ndims(Jopt), k + 1), IBS), range(Pnl_cate[m_next, h_next+1, 1], Pnl_cate[m_next, h_next+1, end], nPnl), + LoH_grid, Ebt_grid, δ_grid), Line()) + + xk = State(Pnl[k], Loh[k], Ebt[k],δ) + cat = Int(div(xk.Pnl - Pnl_cate[m, h+1, 1], Pnl_cate[m, h+1, 2] - Pnl_cate[m, h+1, 1]) + 1) + + if cat > 16 + cat = 16 + end + + if cat < 1 + cat = 1 + end + + # @assert cat >= 1 && cat <= 16 "error $cat, $(xk.Pnl), $(h+1), $m, $(Pnl_cate[m,h+1,1]), $(xk.Pnl-Pnl_cate[m,h+1,1]), $(Pnl_cate[m,h+1,2]-Pnl_cate[m,h+1,1]))" + nu = u_range!(Pbt_grid, xk, mg1, 5, 49, 49) + # nu_bt= Int(ceil((umax.P_bt-umin.P_bt)/dbt)) + 1 + # nu_h2= Int(ceil((umax.P_H2-umin.P_H2)/dh2)) + 1 + + + + + #CREATE UGRID + Jk_xu_min = Inf + u_opt = 0.0 + ph_opt = 0.0 + + + @inbounds for u_i = 1:nu #gérer les situations où il n'y pas de u + uk = Pbt_grid[u_i] + Jk_xu = 0.0 + x_next, Ps, Ph2 = dynamic(xk, uk, 0.0, mg1) + + @fastmath for iw = 1:n_cat # for each uncertainty value + if Pnl_prob[m, h+1, iw, cat] != 0.0 + if mode==1 + Jk_xu += J_interp(Pnl_cate[m_next, h_next+1, iw], x_next.LoH, x_next.Ebatt, x_next.δ) * Pnl_prob[m, h+1, iw, cat] + elseif mode==2 + Jk_xu += J_interp((Pnl_cate[m_next, h_next+1, iw]+Pnl_cate[m_next, h_next+1, iw+1])/2, x_next.LoH, x_next.Ebatt, x_next.δ) * Pnl_prob[m, h+1, iw, cat] + elseif mode==3 + Jk_xu += J_interp(Pnl_cate[m_next, h_next+1, iw+1], x_next.LoH, x_next.Ebatt, x_next.δ) * Pnl_prob[m, h+1, iw, cat] + elseif mode==4 + Jk_xu += (J_interp(Pnl_cate[m_next, h_next+1, iw], x_next.LoH, x_next.Ebatt, x_next.δ)+J_interp(Pnl_cate[m_next, h_next+1, iw+1], x_next.LoH, x_next.Ebatt, x_next.δ)) * Pnl_prob[m, h+1, iw, cat]/2 + end + end + end # each uncertainty + + # @assert Jk_xu=0.0!=0 " cout nul" + Jk_xu += cost_to_go(pen,Ps,Ph2,uk,xk.δ,fc,el,bt,d_rt,d_st) + if (Jk_xu < Jk_xu_min) + u_opt = uk + Jk_xu_min = Jk_xu + ph_opt = Ph2 + end + + end #each control + x_next, Ps, Ph2 = dynamic(xk, u_opt, 0.0, mg1) + Pbt[k] = u_opt + Pel[k] = ifelse(Ph2 > 0.0, 0.0, -Ph2) + Pfc[k] = ifelse(Ph2 > 0.0, Ph2, 0.0) + Ebt[k+1] = x_next.Ebatt + Loh[k+1] = x_next.LoH + Pspill[k] = ifelse(Ps > 0.0, 0.0, -Ps) + Pshed[k] = ifelse(Ps > 0.0, Ps, 0.0) + δ=x_next.δ + + + end + traj = OperationTraj(Pnl, Pshed, Pren, Pgen, Pfc, Pel, Phb, Ebt, Pbt, Loh, Lof, Pspill, Pdump) + stats = aggregation(mg1, traj) + # Eval the microgrid costs + costs = economics(mg1, stats) + + return traj, stats, costs +end + + +function moving_average(vs,q;even=true) + + + n=length(vs) + mav=zeros(n) + vs_im=zeros(n+2q) + vs_im[1:q].=vs[end-q+1:end] + vs_im[n+q+1:n+2q].=vs[1:q] + vs_im[q+1:n+q].=vs + coef=ones(2q+1) + if even + coef[1]=0.5 + coef[end]=0.5 + end + for i=1:n + mav[i]=sum( vs_im[i:i+2q] .* coef) /sum(coef) + end + + return mav +end + +function sp_tr_remove(signal,per,d) + n=length(signal) + tre=zeros(length(signal)) + sig=zeros(n+2d*per) + sig[1:d*per].=signal[end-d*per+1:end] + sig[d*per+1:n+d*per] .= signal[:] + sig[n+d*per+1:end]=signal[1:d*per] + + stv=zeros(n) + vec=zeros(2d+1) + for i=1:n + tot=signal[i] + for j=1:d + tot+=sig[i-j*per+d*per] + sig[i+j*per+d*per] + vec[2(j-1)+1]=sig[i-j*per+d*per] + vec[2j]=sig[i+j*per+d*per] + end + vec[end]=signal[i] + tre[i]=tot/(2d+1) + stv[i]=std(vec) + end + return tre,stv + +end + +function hma_spe(signal,n) + m=Int64((n-1)/2) + new_sig=zeros(length(signal)+2m) + new_sig[1:m]=signal[end-m+1:end] + new_sig[m+1:end-m]=signal[:] + new_sig[end-m+1:end]=signal[1:m] + + return hma(new_sig,n)[m+1:end-m] + +end +function plot_periodigram(signal) + n=length(signal) + w=range(1,n/2,n)./n + i=zeros(Float64,n) + t=range(1,n) + for k=1:n + i[k]=(n^-1)*abs(sum(signal .* exp.(-2 .*pi .* im .*(t.-1) .*w[k])))^2 + + end + + plot(w,i) + # xscale("log") + return i +end +function cal_w(a,j) + return (1-a^(2j))*(1+a^2)*((1-a^2)^-1)-2j*a^(2j) +end +function season_estim(signal,d,q) + + n=length(signal) + w=zeros(d) + w_final=zeros(d) + nj=Int64(n/d) + for i=1:d + if i<=q + j=range(1,nj-1) + else + j=range(0,nj-2) + end + + sum_int=0 + for z in j + sum_int+=signal[i+z*d] + end + w[i]=sum_int/length(j) + + end + for i in eachindex(w) + w_final[i]=w[i]-mean(w) + end + return w_final +end \ No newline at end of file diff --git a/Project.toml b/Project.toml index 56a59b7..d9a948c 100644 --- a/Project.toml +++ b/Project.toml @@ -9,6 +9,8 @@ DataFrames = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0" DocStringExtensions = "ffbed154-4ef7-542d-bbb7-c09d3a79fcae" Gurobi = "2e9cd046-0924-5485-92f1-d5272153d98b" IJulia = "7073ff75-c697-5162-941a-fcdaad2a7d2a" +NumPyArrays = "359eecd2-3036-4797-89e9-498f868f96c0" [compat] +NumPyArrays = "0.1.1" julia = "1.6" diff --git a/examples/Microgrid_Wind-Solar-H2.ipynb b/examples/Microgrid_Wind-Solar-H2.ipynb index ddd7769..6ad37b8 100644 --- a/examples/Microgrid_Wind-Solar-H2.ipynb +++ b/examples/Microgrid_Wind-Solar-H2.ipynb @@ -5,7 +5,7 @@ "id": "6edd7377-ce3a-468e-82f0-d3a1f5292a1d", "metadata": {}, "source": [ - "# Microgrid performance simulation\n", + "# +Microgrid performance simulation\n", "\n", "Case of Microgrid project with *wind* and *solar* sources,\n", "plus a *battery* and a *dispatchable generator*:\n", @@ -127,7 +127,7 @@ "Pload = data.Load # kW\n", "Ppv1k = data.Ppv1k ./ 1000; # convert to kW/kWp\n", "wind_speed = data.Wind; # m/s\n", - "\n", + "!\n", "# Calibrate wind speed data against a mast measurement \n", "ws_gain = 1.059 # ratio of Mast's mean /PVGIS' mean\n", "wind_speed = ws_gain*wind_speed\n", diff --git a/examples/Useful_functions.jl b/graphics.jl similarity index 81% rename from examples/Useful_functions.jl rename to graphics.jl index 00e86f9..c56ac5c 100644 --- a/examples/Useful_functions.jl +++ b/graphics.jl @@ -1,4 +1,4 @@ -td = collect((0:nsteps-1)/24); + td = collect((0:nsteps-1)/24); """ This file must be included after the instructions: @@ -6,50 +6,16 @@ This file must be included after the instructions: - Include ("../examples/data/Microgrid_Wind-Solar-H2_data.jl") """ -""" -Simulate the performance of a Microgrid project -Returns mg, traj, stats, costs -""" - function simulate_microgrid(x=X,capex=capex_def,dispatch=dispatch_1,load=Pload,cf_pv=Ppv1k,wind=cf_wind) - mg=new_microgrid(Sizing(x[1],x[2],x[3],x[4],x[5],x[6],x[7],x[8],x[9]),capex,ini_filling_state,load,wind,cf_pv) - # Split decision variables (converted MW → kW): - oper_traj = operation(mg, dispatch) - if mg.tanks.h2Tank.capacity>0.0 - a = oper_traj.LoH[end]/mg.tanks.h2Tank.capacity - else - a=0.0 - end - - if mg.storage.energy_rated >0.0 - b = oper_traj.Ebatt[end]/mg.storage.energy_rated - else - b=0.0 - end - - ini=[0.0,a,b] - mg=new_microgrid(Sizing(x[1],x[2],x[3],x[4],x[5],x[6],x[7],x[8],x[9]),capex,ini,load,wind,cf_pv) - # Launch simulation: - traj, stats, costs = simulate(mg,dispatch) - - return mg, traj ,stats, costs -end - """ Plot the instantaneous power sharing of a microgrid furing one year plot_oper_traj(mg, oper_traj) """ function plot_oper_traj(mg, oper_traj) - """ - ns=Int64(nsteps/730) - z=zeros(Float64,ns) -tm=zeros(Float64,ns +1) - tm[end]=nsteps/24 - for i=1:ns - z[i]= oper_traj.LoH[i*730+1] - tm[i]=(i-1)*730/24 - end - """ - fig,( ax1, ax2) = plt.subplots(2,1) + + + + fig,( ax1, ax2) = plt.subplots(2,1,sharex=true) + y1 = min.(oper_traj.Prenew_pot,mg.load) y2 = max.( oper_traj.Pbatt,0.0) y3 = oper_traj.Pfc @@ -59,8 +25,8 @@ tm=zeros(Float64,ns +1) y7 = oper_traj.power_curtailment - y=np.vstack([y1,y2,y3,y4,y5,y6,y7]) - fieldNames =(["Pren used by the load","battery_discharge","fuel cell","battery_charge", "elyz","shedding","spillage"]) + y=np.vstack([y1,y2,y3,y4,y5,y6,y7]) + fieldNames =(["Pren used by the load","battery_discharge","fuel cell","battery_charge", "elyz","shedding","spillage"]) fieldColors = (["orange","mediumseagreen","hotpink","seagreen","orchid","black","red"]) @@ -95,6 +61,8 @@ tm=zeros(Float64,ns +1) ax2.grid(true) ax2.set(ylabel="kg") + + fig.tight_layout() pygui(true) plt.show() @@ -102,7 +70,7 @@ tm=zeros(Float64,ns +1) end -function comp_oper_traj(mg1,mg2, oper_traj1, oper_traj2, costs1,costs2) +function comp_oper_traj(mg1,mg2, oper_traj1, oper_traj2) ns=Int64(nsteps/730) z=zeros(Float64,ns) diff --git a/src/Microgrids.jl b/src/Microgrids.jl index 4de2624..86a35ba 100644 --- a/src/Microgrids.jl +++ b/src/Microgrids.jl @@ -18,12 +18,14 @@ module Microgrids include("production.jl") include("operation.jl") include("economics.jl") + include("../examples/data/Microgrid_Wind-Solar-H2_data.jl") + import Base.@kwdef # backport Julia 1.9 syntax to 1.6-1.8 versions - export simulate,save_mg,load_mg,new_microgrid,simulate_pnl, + export simulate,save_mg,load_mg,new_microgrid,simulate_pnl,simulate_double, NonDispatchableSource, ProductionUnit, Tank, TankCompound, Project, Sizing,DispatchableCompound,Battery, Photovoltaic, PVInverter, WindPower, Microgrid, capacity_from_wind, @@ -41,8 +43,8 @@ module Microgrids """ function new_microgrid(sizing::Sizing = default_sizing,capex::Vector{Float64}=capex_def,initial_fill_rate::Vector{Float64}=ini_filling_state,load::Vector{Float64}=Pload, - wind_speed::Vector{Float64}=wind_speed,irradiance::Vector{Float64}=irradiance) - cf_wind = capacity_from_wind.(wind_speed; TSP=TSP_D52, Cp=Cp_D52, v_out=v_out, α=α_D52) + cf_wind::Vector{Float64}=cf_wind,irradiance::Vector{Float64}=irradiance) + project = Project(lifetime, discount_rate, timestep, "€") gen = ProductionUnit(sizing.Cgen, fuel_intercept, fuel_slope, fuel_price, @@ -131,7 +133,45 @@ function new_microgrid(sizing::Sizing = default_sizing,capex::Vector{Float64}=ca return oper_traj, oper_stats, mg_costs end -# to update + +""" +Simulate the performance of a Microgrid project +Returns mg, traj, stats, costs +""" + function simulate_double(mg=mg,capex=capex_def,dispatch=dispatch_1) + + # Split decision variables (converted MW → kW): + oper_traj = operation(mg, dispatch) + if mg.tanks.h2Tank.capacity>0.0 + a = oper_traj.LoH[end]/mg.tanks.h2Tank.capacity + else + a=0.0 + end + + if mg.storage.energy_rated >0.0 + b = oper_traj.Ebatt[end]/mg.storage.energy_rated + else + b=0.0 + end + + ini=[0.0,a,b] + sizes=Sizing(mg.dispatchables.generator[1].power_rated,mg.storage.energy_rated,mg.nondispatchables[1].power_rated,mg.nondispatchables[2].power_rated, + mg.dispatchables.fuel_cell[1].power_rated,mg.electrolyzer[1].power_rated,mg.tanks.h2Tank.capacity,mg.tanks.fuelTank.capacity,mg.haber_bosch.power_rated) + + + load= mg.load + wind= mg.nondispatchables[2].capacity_factor + cf_pv= mg.nondispatchables[1].irradiance + + mg=new_microgrid(sizes,capex,ini,load,wind,cf_pv) + # Launch simulation: + traj, stats, costs = simulate(mg,dispatch) + + return mg, traj ,stats, costs +end + + +# to be updated function save_mg(mg::Microgrid , stats::OperationStats, traj::OperationTraj, path::String,mg_name::String) mkdir(mg_name) proj_path=path*mg_name*"/" @@ -139,7 +179,7 @@ function new_microgrid(sizing::Sizing = default_sizing,capex::Vector{Float64}=ca size_frame=DataFrame(Cgen=Float64[], Cbatt=Float64[],Cpv=Float64[],Cwind=Float64[],Cfc=Float64[],Cel=Float64[],Htank=Float64[],Ftank=Float64[],Hb=Float64[]) push!(size_frame,(mg.dispatchables.generator[1].power_rated,mg.storage.energy_rated,mg.nondispatchables[1].power_rated,mg.nondispatchables[2].power_rated, - mg.dispatchables.fuel_cell[1].power_rated,mg.electrolyzer[1].power_rated,mg.tanks.h2Tank.capacity,mg.tanks.fuelTank.capacity,0.0)) + mg.dispatchables.fuel_cell[1].power_rated,mg.electrolyzer[1].power_rated,mg.tanks.h2Tank.capacity,mg.tanks.fuelTank.capacity,mg.haber_bosch.power_rated)) CSV.write(proj_path*"sizing.csv",size_frame) op_frame=DataFrame([name => [] for name in propertynames(stats)]) @@ -153,11 +193,12 @@ function new_microgrid(sizing::Sizing = default_sizing,capex::Vector{Float64}=ca function load_mg(project_path :: String) sizing_df = DataFrame(CSV.File(project_path*"/sizing.csv")) - sizing= Sizing(sizing_df[1,1],sizing_df[1,2],sizing_df[1,3],sizing_df[1,4],sizing_df[1,5],sizing_df[1,6],sizing_df[1,7],sizing_df[1,8],0.0) + #sizing= Sizing(sizing_df[1,1],sizing_df[1,2],sizing_df[1,3],sizing_df[1,4],sizing_df[1,5],sizing_df[1,6],sizing_df[1,7],sizing_df[1,8],0.0) + sizing= Sizing(sizing_df[1,:]...) traj_df = DataFrame(CSV.File(project_path*"/traj.csv")) - traj= OperationTraj(traj_df[:,1],traj_df[:,2],traj_df[:,3],traj_df[:,4],traj_df[:,5],traj_df[:,6],zeros(8760),traj_df[:,7],traj_df[:,8],traj_df[:,9],traj_df[:,10],traj_df[:,11],traj_df[:,12],) - + # traj= OperationTraj(traj_df[:,1],traj_df[:,2],traj_df[:,3],traj_df[:,4],traj_df[:,5],traj_df[:,6],traj_df[:,7],traj_df[:,8],traj_df[:,9],traj_df[:,10],traj_df[:,11],traj_df[:,12],traj_df[:,13]) + traj=OperationTraj(eachcol(traj_df)...) if sizing.Ftank>0.0 a = traj.LoF[1]/sizing.Ftank else diff --git a/src/economics.jl b/src/economics.jl index 748c035..5b65d0b 100644 --- a/src/economics.jl +++ b/src/economics.jl @@ -269,7 +269,13 @@ function component_costs(prod_unit::ProductionUnit, mg_project::Project, prod_un else lifetime = prod_unit.lifetime_calendar end - + """ + if prod_unit_hours > 0.0 + lifetime = min(prod_unit.lifetime_hours / prod_unit_hours, prod_unit.lifetime_calendar) + else + lifetime = prod_unit.lifetime_calendar + end + """ c,cashflow = component_costs( mg_project, lifetime, investment, replacement, salvage, @@ -283,13 +289,13 @@ end Compute net present cost factors for a `Tank`. """ -function component_costs(tank::Tank, mg_project::Project) +function component_costs(tank::Tank, mg_project::Project,dif::Float64) rating = tank.capacity - investment = tank.investment_price * rating + (tank.ini_filling_ratio * tank.combustible_price * rating ) + investment = tank.investment_price * rating + (tank.ini_filling_ratio * tank.combustible_price * rating ) replacement = investment * tank.replacement_price_ratio salvage = investment * tank.salvage_price_ratio om_annual = tank.om_price * rating - fuel_annual = 0.0 + fuel_annual = dif * tank.combustible_price c, cashflow = component_costs( mg_project, tank.lifetime, @@ -408,7 +414,7 @@ function economics(mg::Microgrid, oper_stats::OperationStats) elyz_costs, elyz_cashflow = component_costs(mg.electrolyzer[1], mg.project, oper_stats.elyz_hours,oper_stats.elyz_starts,oper_stats.elyz_consumed_energy) fc_costs,fc_cashflow = component_costs(mg.dispatchables.fuel_cell[1], mg.project, oper_stats.fc_hours,oper_stats.fc_starts,oper_stats.h2_consumed) fuel_tank_cost,fuel_tank_cashflow = component_costs(mg.tanks.fuelTank, mg.project) - h2_tank_cost ,h2_tank_cashflow = component_costs(mg.tanks.h2Tank, mg.project) + h2_tank_cost ,h2_tank_cashflow = component_costs(mg.tanks.h2Tank, mg.project,oper_stats.fc_consumed_h2-oper_stats.elyz_produced_h2) hb_costs,hb_cashflow = component_costs(mg.haber_bosch, mg.project, oper_stats.hb_hours,oper_stats.hb_starts,oper_stats.hb_cons_el) # Energy storage sto_costs, sto_cashflow = component_costs(mg.storage, mg.project, oper_stats)