From cb3fdbcafb08e78f5339955105ab4b15118b5b24 Mon Sep 17 00:00:00 2001 From: kfbeckers Date: Sat, 11 Nov 2023 13:29:20 -0700 Subject: [PATCH 1/6] Fix output for multiple geothermal gradients --- src/geophires_x/Outputs.py | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/geophires_x/Outputs.py b/src/geophires_x/Outputs.py index 5dc24817..cbd1c556 100644 --- a/src/geophires_x/Outputs.py +++ b/src/geophires_x/Outputs.py @@ -159,9 +159,9 @@ def PrintOutputs(self, model: Model): f.write(f" Geothermal gradient: {model.reserv.gradient.value[0]:10.4f} " + model.reserv.gradient.CurrentUnits.value + NL) else: for i in range(1, model.reserv.numseg.value): - f.write(f" Segment {str(i):s} Geothermal gradient: {model.reserv.gradient.value[i-1]:10.4f} " + model.reserv.gradient.CurrentUnits.value +NL) - f.write(f" Segment {str(i):s} Thickness (km): {model.reserv.layerthickness.value[i-1]:10.0f} " + model.reserv.layerthickness.CurrentUnits.value + NL) - f.write(f" Segment {str(i+1):s} Geothermal gradient: {model.reserv.gradient.value[i]:10.4f} " + model.reserv.gradient.CurrentUnits.value + NL) + f.write(f" Segment {str(i):s} Geothermal gradient: {model.reserv.gradient.value[i-1]:10.4f} " + model.reserv.gradient.CurrentUnits.value +NL) + f.write(f" Segment {str(i):s} Thickness: {model.reserv.layerthickness.value[i-1]:10.0f} " + model.reserv.layerthickness.CurrentUnits.value + NL) + f.write(f" Segment {str(i+1):s} Geothermal gradient: {model.reserv.gradient.value[i]:10.4f} " + model.reserv.gradient.CurrentUnits.value + NL) f.write(NL) f.write(NL) @@ -214,9 +214,11 @@ def PrintOutputs(self, model: Model): f.write(f" Geothermal gradient: {model.reserv.gradient.value[0]:10.4f} " + model.reserv.gradient.CurrentUnits.value + NL) else: for i in range(1, model.reserv.numseg.value): - f.write(f" Segment " + str(i) + " geothermal gradient: {model.reserv.gradient.value[i-1]:10.4f} " + model.reserv.gradient.CurrentUnits.value + NL) - f.write(f" Segment " + str(i) + " thickness: {model.reserv.layerthickness.value[i-1]:10.0f} " + model.reserv.layerthickness.CurrentUnits.value + NL) - f.write(f" Segment " + str(i+1) + " geothermal gradient: {model.reserv.gradient.value[i]:10.4f} " + model.reserv.gradient.CurrentUnits.value + NL) + f.write(f" Segment {str(i):s} Geothermal gradient: {model.reserv.gradient.value[i-1]:10.4f} " + model.reserv.gradient.CurrentUnits.value +NL) + f.write(f" Segment {str(i):s} Thickness: {model.reserv.layerthickness.value[i-1]:10.0f} " + model.reserv.layerthickness.CurrentUnits.value + NL) + f.write(f" Segment {str(i+1):s} Geothermal gradient: {model.reserv.gradient.value[i]:10.4f} " + model.reserv.gradient.CurrentUnits.value + NL) + + f.write(NL) f.write(NL) From 8a582ecd10640736a9549ced020bf35ab8ead205 Mon Sep 17 00:00:00 2001 From: kfbeckers Date: Mon, 13 Nov 2023 09:52:13 -0700 Subject: [PATCH 2/6] Revert "Fix output for multiple geothermal gradients" This reverts commit cb3fdbcafb08e78f5339955105ab4b15118b5b24. Was addressed by https://github.com/NREL/python-geophires-x/pull/52 --- src/geophires_x/Outputs.py | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/src/geophires_x/Outputs.py b/src/geophires_x/Outputs.py index cbd1c556..5dc24817 100644 --- a/src/geophires_x/Outputs.py +++ b/src/geophires_x/Outputs.py @@ -159,9 +159,9 @@ def PrintOutputs(self, model: Model): f.write(f" Geothermal gradient: {model.reserv.gradient.value[0]:10.4f} " + model.reserv.gradient.CurrentUnits.value + NL) else: for i in range(1, model.reserv.numseg.value): - f.write(f" Segment {str(i):s} Geothermal gradient: {model.reserv.gradient.value[i-1]:10.4f} " + model.reserv.gradient.CurrentUnits.value +NL) - f.write(f" Segment {str(i):s} Thickness: {model.reserv.layerthickness.value[i-1]:10.0f} " + model.reserv.layerthickness.CurrentUnits.value + NL) - f.write(f" Segment {str(i+1):s} Geothermal gradient: {model.reserv.gradient.value[i]:10.4f} " + model.reserv.gradient.CurrentUnits.value + NL) + f.write(f" Segment {str(i):s} Geothermal gradient: {model.reserv.gradient.value[i-1]:10.4f} " + model.reserv.gradient.CurrentUnits.value +NL) + f.write(f" Segment {str(i):s} Thickness (km): {model.reserv.layerthickness.value[i-1]:10.0f} " + model.reserv.layerthickness.CurrentUnits.value + NL) + f.write(f" Segment {str(i+1):s} Geothermal gradient: {model.reserv.gradient.value[i]:10.4f} " + model.reserv.gradient.CurrentUnits.value + NL) f.write(NL) f.write(NL) @@ -214,11 +214,9 @@ def PrintOutputs(self, model: Model): f.write(f" Geothermal gradient: {model.reserv.gradient.value[0]:10.4f} " + model.reserv.gradient.CurrentUnits.value + NL) else: for i in range(1, model.reserv.numseg.value): - f.write(f" Segment {str(i):s} Geothermal gradient: {model.reserv.gradient.value[i-1]:10.4f} " + model.reserv.gradient.CurrentUnits.value +NL) - f.write(f" Segment {str(i):s} Thickness: {model.reserv.layerthickness.value[i-1]:10.0f} " + model.reserv.layerthickness.CurrentUnits.value + NL) - f.write(f" Segment {str(i+1):s} Geothermal gradient: {model.reserv.gradient.value[i]:10.4f} " + model.reserv.gradient.CurrentUnits.value + NL) - - + f.write(f" Segment " + str(i) + " geothermal gradient: {model.reserv.gradient.value[i-1]:10.4f} " + model.reserv.gradient.CurrentUnits.value + NL) + f.write(f" Segment " + str(i) + " thickness: {model.reserv.layerthickness.value[i-1]:10.0f} " + model.reserv.layerthickness.CurrentUnits.value + NL) + f.write(f" Segment " + str(i+1) + " geothermal gradient: {model.reserv.gradient.value[i]:10.4f} " + model.reserv.gradient.CurrentUnits.value + NL) f.write(NL) f.write(NL) From f119e462f7e1bb257d5981cda8b502b5bc280bb5 Mon Sep 17 00:00:00 2001 From: softwareengineerprogrammer <4056124+softwareengineerprogrammer@users.noreply.github.com> Date: Mon, 13 Nov 2023 09:13:22 -0800 Subject: [PATCH 3/6] Fix revert conflict in Outputs.py --- src/geophires_x/Outputs.py | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/geophires_x/Outputs.py b/src/geophires_x/Outputs.py index 5dc24817..cbd1c556 100644 --- a/src/geophires_x/Outputs.py +++ b/src/geophires_x/Outputs.py @@ -159,9 +159,9 @@ def PrintOutputs(self, model: Model): f.write(f" Geothermal gradient: {model.reserv.gradient.value[0]:10.4f} " + model.reserv.gradient.CurrentUnits.value + NL) else: for i in range(1, model.reserv.numseg.value): - f.write(f" Segment {str(i):s} Geothermal gradient: {model.reserv.gradient.value[i-1]:10.4f} " + model.reserv.gradient.CurrentUnits.value +NL) - f.write(f" Segment {str(i):s} Thickness (km): {model.reserv.layerthickness.value[i-1]:10.0f} " + model.reserv.layerthickness.CurrentUnits.value + NL) - f.write(f" Segment {str(i+1):s} Geothermal gradient: {model.reserv.gradient.value[i]:10.4f} " + model.reserv.gradient.CurrentUnits.value + NL) + f.write(f" Segment {str(i):s} Geothermal gradient: {model.reserv.gradient.value[i-1]:10.4f} " + model.reserv.gradient.CurrentUnits.value +NL) + f.write(f" Segment {str(i):s} Thickness: {model.reserv.layerthickness.value[i-1]:10.0f} " + model.reserv.layerthickness.CurrentUnits.value + NL) + f.write(f" Segment {str(i+1):s} Geothermal gradient: {model.reserv.gradient.value[i]:10.4f} " + model.reserv.gradient.CurrentUnits.value + NL) f.write(NL) f.write(NL) @@ -214,9 +214,11 @@ def PrintOutputs(self, model: Model): f.write(f" Geothermal gradient: {model.reserv.gradient.value[0]:10.4f} " + model.reserv.gradient.CurrentUnits.value + NL) else: for i in range(1, model.reserv.numseg.value): - f.write(f" Segment " + str(i) + " geothermal gradient: {model.reserv.gradient.value[i-1]:10.4f} " + model.reserv.gradient.CurrentUnits.value + NL) - f.write(f" Segment " + str(i) + " thickness: {model.reserv.layerthickness.value[i-1]:10.0f} " + model.reserv.layerthickness.CurrentUnits.value + NL) - f.write(f" Segment " + str(i+1) + " geothermal gradient: {model.reserv.gradient.value[i]:10.4f} " + model.reserv.gradient.CurrentUnits.value + NL) + f.write(f" Segment {str(i):s} Geothermal gradient: {model.reserv.gradient.value[i-1]:10.4f} " + model.reserv.gradient.CurrentUnits.value +NL) + f.write(f" Segment {str(i):s} Thickness: {model.reserv.layerthickness.value[i-1]:10.0f} " + model.reserv.layerthickness.CurrentUnits.value + NL) + f.write(f" Segment {str(i+1):s} Geothermal gradient: {model.reserv.gradient.value[i]:10.4f} " + model.reserv.gradient.CurrentUnits.value + NL) + + f.write(NL) f.write(NL) From ee1b7e34a68f403e92158f5012d16abdbabdbe3b Mon Sep 17 00:00:00 2001 From: kfbeckers Date: Mon, 13 Nov 2023 13:58:51 -0700 Subject: [PATCH 4/6] Updates unit tests for Ramey's model --- src/geophires_x/Outputs.py | 2 +- src/geophires_x/Parameter.py | 4 +- tests/examples/FIXME_example12_DH.out | 208 ----------------- tests/examples/example10_HP.out | 177 ++++++++------- tests/examples/example11_AC.out | 183 ++++++++------- tests/examples/example12_DH.out | 206 +++++++++++++++++ ...IXME_example12_DH.txt => example12_DH.txt} | 7 - tests/examples/example3.out | 211 +++++++++--------- tests/examples/example4.out | 188 ++++++++-------- tests/examples/example_multiple_gradients.out | 193 ++++++++-------- 10 files changed, 682 insertions(+), 697 deletions(-) delete mode 100644 tests/examples/FIXME_example12_DH.out create mode 100644 tests/examples/example12_DH.out rename tests/examples/{FIXME_example12_DH.txt => example12_DH.txt} (93%) diff --git a/src/geophires_x/Outputs.py b/src/geophires_x/Outputs.py index cbd1c556..316eece3 100644 --- a/src/geophires_x/Outputs.py +++ b/src/geophires_x/Outputs.py @@ -301,7 +301,7 @@ def PrintOutputs(self, model: Model): f.write(" Production Wellbore Heat Transmission Model = Ramey Model" + NL) f.write(f" Average Production Well Temperature Drop: {np.average(model.wellbores.ProdTempDrop.value):10.1f} " + model.wellbores.ProdTempDrop.PreferredUnits.value + NL) else: - f.write(f" Wellbore Heat Transmission Model = Constant Temperature Drop:{model.wellbores.tempdropprod.value:10.1f} " + model.wellbores.tempdropprod.PreferredUnits.value + NL) + f.write(f" Wellbore Heat Transmission Model = Constant Temperature Drop:{model.wellbores.tempdropprod.value:10.1f} " + model.wellbores.tempdropprod.PreferredUnits.value + NL) if model.wellbores.impedancemodelused.value: f.write(f" Total Average Pressure Drop: {np.average(model.wellbores.DPOverall.value):10.1f} " + model.wellbores.DPOverall.PreferredUnits.value + NL) f.write(f" Average Injection Well Pressure Drop: {np.average(model.wellbores.DPInjWell.value):10.1f} " + model.wellbores.DPInjWell.PreferredUnits.value + NL) diff --git a/src/geophires_x/Parameter.py b/src/geophires_x/Parameter.py index c78059ca..eee2c9d1 100644 --- a/src/geophires_x/Parameter.py +++ b/src/geophires_x/Parameter.py @@ -198,9 +198,9 @@ def ReadParameter(ParameterReadIn: ParameterEntry, ParamToModify, model): # these Parameter Types don't have units so don't do anything fancy, and ignore it if the user has supplied units if isinstance(ParamToModify, boolParameter) or isinstance(ParamToModify, strParameter): if isinstance(ParamToModify, boolParameter): - if 'false' in ParameterReadIn.sValue.lower(): + if ParameterReadIn.sValue.lower() in ['0', 'false']: ParamToModify.value = False - elif 'true' in ParameterReadIn.sValue.lower(): + elif ParameterReadIn.sValue.lower() in ['1', 'true']: ParamToModify.value = True else: ParamToModify.value = bool(ParameterReadIn.sValue) diff --git a/tests/examples/FIXME_example12_DH.out b/tests/examples/FIXME_example12_DH.out deleted file mode 100644 index 8bdf5663..00000000 --- a/tests/examples/FIXME_example12_DH.out +++ /dev/null @@ -1,208 +0,0 @@ - ***************** - ***CASE REPORT*** - ***************** - -Simulation Metadata ----------------------- - GEOPHIRES Version: 3.0 - GEOPHIRES Build Date: 2022-06-30 - Simulation Date: 2023-09-30 - Simulation Time: 17:51 - Calculation Time: 0.117 sec - - ***SUMMARY OF RESULTS*** - - End-Use Option: District Heating - Annual District Heating Demand: 242.90 GWh/year - Average Annual Geothermal Heat Production: 149.11 GWh/year - Average Annual Peaking Fuel Heat Production: 93.79 GWh/year - Average Direct-Use Heat Production: 20.03 MW - Direct-Use heat breakeven price: 0.00 USD/MMBTU - Number of production wells: 2 - Number of injection wells: 2 - Flowrate per production well: 50.0 kg/sec - Well depth (or total length, if not vertical): 3.5 kilometer - Geothermal gradient: 0.0295 degC/m - - - ***ECONOMIC PARAMETERS*** - - Economic Model = Standard Levelized Cost - Interest Rate: 5.00 - Accrued financing during construction: 0.00 - Project lifetime: 30 yr - Capacity factor: 85.0 % - Project NPV: 0.00 MUSD - Project IRR: 0.00 % - Project VIR=PI=PIR: 1.00 - Project MOIC: 0.00 - - ***ENGINEERING PARAMETERS*** - - Number of Production Wells: 2 - Number of Injection Wells: 2 - Well depth (or total length, if not vertical): 3.5 kilometer - Water loss rate: 0.0 - Pump efficiency: 80.0 - Injection temperature: 50.0 degC - Production Wellbore heat transmission calculated with Ramey's model - Average production well temperature drop: 2.6 degC - Flowrate per production well: 50.0 kg/sec - Injection well casing ID: 0.004 meter - Production well casing ID: 0.004 meter - Number of times redrilling: 0 - - - ***RESOURCE CHARACTERISTICS*** - - Maximum reservoir temperature: 400.0 degC - Number of segments: 1 - Geothermal gradient: 0.0295 degC/m - - - ***RESERVOIR PARAMETERS*** - - Reservoir Model = Annual Percentage Thermal Drawdown Model - Annual Thermal Drawdown: 0.300 1/year - Bottom-hole temperature: 115.25 degC - Warning: the reservoir dimensions and thermo-physical properties - listed below are default values if not provided by the user. - They are only used for calculating remaining heat content. - Reservoir volume provided as input - Reservoir volume: 125000000 m**3 - Reservoir hydrostatic pressure: 100.00 kPa - Plant outlet pressure: 445.96 kPa - Production wellhead pressure: 514.91 kPa - Productivity Index: 10.00 kg/sec/bar - Injectivity Index: 10.00 kg/sec/bar - Reservoir density: 2700.00 kg/m**3 - Reservoir thermal conductivity: 3.00 watt/m/kelvin - Reservoir heat capacity: 1000.00 J/kg/kelvin - - - ***RESERVOIR SIMULATION RESULTS*** - - Maximum Production Temperature: 111.7 degC - Average Production Temperature: 109.7 degC - Minimum Production Temperature: 107.1 degC - Initial Production Temperature: 111.3 degC - Average Reservoir Heat Extraction: 25.03 MW - Production Wellbore Heat Transmission Model = Ramey Model - Average Production Well Temperature Drop: 2.6 degC - Average Injection Well Pump Pressure Drop: 1556.5 kPa - Average Production Well Pump Pressure Drop: 1592.6 kPa - - - ***CAPITAL COSTS (M$)*** - - Drilling and completion costs: 27.30 MUSD - Drilling and completion costs per well: 6.82 MUSD - Stimulation costs: 1.00 MUSD - Surface power plant costs: 12.30 MUSD - of which Peaking Boiler Cost: 3.97 MUSD - Field gathering system costs: 2.53 MUSD - District Heating System Cost: 4.80 MUSD - Total surface equipment costs: 14.83 MUSD - Exploration costs: 0.00 MUSD - Total capital costs: 47.92 MUSD - - - ***OPERATING AND MAINTENANCE COSTS (M$/yr)*** - - Wellfield maintenance costs: 0.48 MUSD/yr - Power plant maintenance costs: 0.73 MUSD/yr - Water costs: 0.00 MUSD/yr - Average Reservoir Pumping Cost: 0.21 MUSD/yr - Annual District Heating O&M Cost: 0.39 MUSD/yr - Average Annual Peaking Fuel Cost: 3.01 MUSD/yr - Total operating and maintenance costs: 1.81 MUSD/yr - - - ***SURFACE EQUIPMENT SIMULATION RESULTS*** - - Annual District Heating Demand: 242.90 GWh/year - Maximum Daily District Heating Demand: 1683.32 MWh/day - Average Daily District Heating Demand: 665.47 MWh/day - Minimum Daily District Heating Demand: 216.86 MWh/day - Maximum Geothermal Heating Production: 20.69 MW - Average Geothermal Heating Production: 17.02 MW - Minimum Geothermal Heating Production: 9.04 MW - Maximum Peaking Boiler Heat Production: 50.94 MW - Average Peaking Boiler Heat Production: 10.71 MW - Minimum Peaking Boiler Heat Production: 0.00 MW - Average Pumping Power: 0.41 MW - - ************************************************************ - * HEATING, COOLING AND/OR ELECTRICITY PRODUCTION PROFILE * - ************************************************************ - YEAR THERMAL GEOFLUID PUMP GEOTHERMAL - DRAWDOWN TEMPERATURE POWER HEAT OUTPUT - (deg C) (MWe) (MWt) - 0 1.0000 111.32 0.4002 20.5787 - 1 1.0025 111.60 0.4004 20.6718 - 2 1.0030 111.66 0.4008 20.6900 - 3 1.0024 111.60 0.4013 20.6699 - 4 1.0015 111.49 0.4019 20.6355 - 5 1.0004 111.37 0.4024 20.5939 - 6 0.9992 111.23 0.4030 20.5478 - 7 0.9979 111.08 0.4035 20.4987 - 8 0.9965 110.93 0.4041 20.4475 - 9 0.9951 110.78 0.4047 20.3948 - 10 0.9936 110.61 0.4052 20.3408 - 11 0.9922 110.45 0.4058 20.2859 - 12 0.9907 110.28 0.4064 20.2302 - 13 0.9892 110.12 0.4069 20.1738 - 14 0.9876 109.95 0.4075 20.1169 - 15 0.9861 109.78 0.4081 20.0595 - 16 0.9846 109.60 0.4086 20.0017 - 17 0.9830 109.43 0.4092 19.9436 - 18 0.9814 109.26 0.4098 19.8851 - 19 0.9799 109.08 0.4104 19.8264 - 20 0.9783 108.91 0.4109 19.7675 - 21 0.9767 108.73 0.4115 19.7083 - 22 0.9751 108.55 0.4121 19.6489 - 23 0.9735 108.38 0.4126 19.5893 - 24 0.9719 108.20 0.4132 19.5296 - 25 0.9703 108.02 0.4138 19.4698 - 26 0.9687 107.84 0.4143 19.4097 - 27 0.9671 107.66 0.4149 19.3496 - 28 0.9655 107.48 0.4155 19.2894 - 29 0.9639 107.30 0.4160 19.2290 - - - ******************************************************************* - * ANNUAL HEATING, COOLING AND/OR ELECTRICITY PRODUCTION PROFILE * - ******************************************************************* - YEAR GEOTHERMAL PEAKING BOILER RESERVOIR HEAT RESERVOIR PERCENTAGE OF - HEATING PROVIDED HEATING PROVIDED EXTRACTED HEAT CONTENT TOTAL HEAT MINED - (GWh/year) (GWh/year) (GWh/year) (10^15 J) (%) - 1 152.0 90.9 190.01 21.34 3.11 - 2 152.3 90.6 190.43 20.65 6.22 - 3 152.3 90.6 190.37 19.97 9.33 - 4 152.2 90.7 190.20 19.28 12.44 - 5 152.0 90.9 189.96 18.60 15.55 - 6 151.8 91.1 189.70 17.92 18.65 - 7 151.5 91.4 189.41 17.23 21.74 - 8 151.3 91.6 189.11 16.55 24.83 - 9 151.0 91.9 188.80 15.87 27.92 - 10 150.8 92.1 188.47 15.19 31.00 - 11 150.5 92.4 188.14 14.52 34.08 - 12 150.2 92.7 187.81 13.84 37.15 - 13 150.0 92.9 187.46 13.17 40.21 - 14 149.7 93.2 187.12 12.49 43.27 - 15 149.4 93.5 186.77 11.82 46.32 - 16 149.1 93.8 186.42 11.15 49.37 - 17 148.9 94.0 186.06 10.48 52.41 - 18 148.6 94.3 185.71 9.81 55.45 - 19 148.3 94.6 185.34 9.14 58.48 - 20 148.0 94.9 184.98 8.48 61.50 - 21 147.7 95.2 184.61 7.81 64.52 - 22 147.4 95.5 184.24 7.15 67.53 - 23 147.1 95.8 183.87 6.49 70.54 - 24 146.8 96.1 183.50 5.83 73.54 - 25 146.5 96.4 183.13 5.17 76.53 - 26 146.2 96.7 182.75 4.51 79.52 - 27 145.9 97.0 182.37 3.85 82.50 - 28 145.6 97.3 182.00 3.20 85.48 - 29 145.3 97.6 181.62 2.54 88.45 - 30 145.0 97.9 181.24 1.89 91.41 diff --git a/tests/examples/example10_HP.out b/tests/examples/example10_HP.out index 4d6c7ced..bb8befd7 100644 --- a/tests/examples/example10_HP.out +++ b/tests/examples/example10_HP.out @@ -6,15 +6,15 @@ Simulation Metadata ---------------------- GEOPHIRES Version: 3.0 GEOPHIRES Build Date: 2022-06-30 - Simulation Date: 2023-09-30 - Simulation Time: 17:41 - Calculation Time: 0.026 sec + Simulation Date: 2023-11-13 + Simulation Time: 13:49 + Calculation Time: 0.023 sec ***SUMMARY OF RESULTS*** End-Use Option: Heat Pump - Average Direct-Use Heat Production: 20.21 MW - Direct-Use heat breakeven price: 13.72 USD/MMBTU + Average Direct-Use Heat Production: 17.04 MW + Direct-Use heat breakeven price: 14.39 USD/MMBTU Number of production wells: 2 Number of injection wells: 2 Flowrate per production well: 70.0 kg/sec @@ -42,8 +42,8 @@ Simulation Metadata Water loss rate: 2.0 Pump efficiency: 80.0 Injection temperature: 83.0 degC - Production Wellbore heat transmission calculated with Ramey's model - Average production well temperature drop: 1.2 degC + User-provided production well temperature drop + Constant production well temperature drop: 5.0 degC Flowrate per production well: 70.0 kg/sec Injection well casing ID: 0.005 meter Production well casing ID: 0.005 meter @@ -78,15 +78,14 @@ Simulation Metadata ***RESERVOIR SIMULATION RESULTS*** - Maximum Production Temperature: 108.3 degC - Average Production Temperature: 107.5 degC - Minimum Production Temperature: 105.8 degC - Initial Production Temperature: 107.5 degC - Average Reservoir Heat Extraction: 14.44 MW - Production Wellbore Heat Transmission Model = Ramey Model - Average Production Well Temperature Drop: 1.2 degC + Maximum Production Temperature: 104.5 degC + Average Production Temperature: 103.7 degC + Minimum Production Temperature: 101.8 degC + Initial Production Temperature: 104.5 degC + Average Reservoir Heat Extraction: 12.17 MW + Wellbore Heat Transmission Model = Constant Temperature Drop: 5.0 degC Average Injection Well Pump Pressure Drop: 1563.5 kPa - Average Production Well Pump Pressure Drop: 936.0 kPa + Average Production Well Pump Pressure Drop: 949.9 kPa ***CAPITAL COSTS (M$)*** @@ -94,32 +93,32 @@ Simulation Metadata Drilling and completion costs: 13.91 MUSD Drilling and completion costs per well: 3.48 MUSD Stimulation costs: 3.02 MUSD - Surface power plant costs: 8.53 MUSD + Surface power plant costs: 7.82 MUSD of which Heat Pump Cost: 3.74 MUSD Field gathering system costs: 2.56 MUSD - Total surface equipment costs: 11.10 MUSD + Total surface equipment costs: 10.38 MUSD Exploration costs: 3.85 MUSD - Total capital costs: 31.87 MUSD + Total capital costs: 31.16 MUSD ***OPERATING AND MAINTENANCE COSTS (M$/yr)*** - Wellfield maintenance costs: 0.26 MUSD/yr - Power plant maintenance costs: 0.41 MUSD/yr + Wellfield maintenance costs: 0.23 MUSD/yr + Power plant maintenance costs: 0.32 MUSD/yr Water costs: 0.07 MUSD/yr - Average Reservoir Pumping Cost: 0.25 MUSD/yr - Average Heat Pump Electricity Cost: 4.43 MUSD/yr - Total operating and maintenance costs: 5.42 MUSD/yr + Average Reservoir Pumping Cost: 0.26 MUSD/yr + Average Heat Pump Electricity Cost: 3.73 MUSD/yr + Total operating and maintenance costs: 4.61 MUSD/yr ***SURFACE EQUIPMENT SIMULATION RESULTS*** - Maximum Net Heat Production: 20.84 MW - Average Net Heat Production: 20.21 MW - Minimum Net Heat Production: 18.82 MW - Initial Net Heat Production: 20.17 MW - Average Annual Heat Production: 159.35 GWh - Average Annual Heat Pump Electricity Use: 63.24 GWh/year + Maximum Net Heat Production: 17.74 MW + Average Net Heat Production: 17.04 MW + Minimum Net Heat Production: 15.52 MW + Initial Net Heat Production: 17.74 MW + Average Annual Heat Production: 134.36 GWh + Average Annual Heat Pump Electricity Use: 53.32 GWh/year Average Pumping Power: 0.46 MW ************************************************************ @@ -128,36 +127,36 @@ Simulation Metadata YEAR THERMAL GEOFLUID PUMP NET HEAT PUMP DRAWDOWN TEMPERATURE POWER HEAT ELECTRICITY USE (deg C) (MWe) (MWt) (MWe) - 0 1.0000 107.45 0.4595 20.1724 8.0049 - 1 1.0052 108.01 0.4592 20.6298 8.1864 - 2 1.0062 108.12 0.4591 20.7226 8.2233 - 3 1.0067 108.18 0.4591 20.7707 8.2423 - 4 1.0071 108.22 0.4590 20.8023 8.2549 - 5 1.0074 108.24 0.4590 20.8245 8.2637 - 6 1.0075 108.26 0.4590 20.8389 8.2694 - 7 1.0076 108.27 0.4590 20.8444 8.2716 - 8 1.0075 108.26 0.4591 20.8397 8.2697 - 9 1.0073 108.24 0.4592 20.8236 8.2633 - 10 1.0070 108.21 0.4593 20.7955 8.2522 - 11 1.0066 108.16 0.4594 20.7555 8.2363 - 12 1.0060 108.10 0.4596 20.7041 8.2159 - 13 1.0053 108.02 0.4598 20.6421 8.1913 - 14 1.0045 107.93 0.4600 20.5704 8.1628 - 15 1.0036 107.84 0.4603 20.4901 8.1310 - 16 1.0026 107.73 0.4606 20.4022 8.0961 - 17 1.0015 107.62 0.4609 20.3079 8.0587 - 18 1.0004 107.50 0.4612 20.2079 8.0190 - 19 0.9992 107.37 0.4616 20.1033 7.9775 - 20 0.9980 107.24 0.4619 19.9948 7.9344 - 21 0.9967 107.10 0.4623 19.8830 7.8901 - 22 0.9954 106.96 0.4626 19.7687 7.8447 - 23 0.9941 106.82 0.4630 19.6525 7.7986 - 24 0.9928 106.68 0.4634 19.5347 7.7519 - 25 0.9915 106.54 0.4638 19.4158 7.7047 - 26 0.9901 106.39 0.4641 19.2963 7.6572 - 27 0.9888 106.25 0.4645 19.1763 7.6097 - 28 0.9874 106.10 0.4649 19.0563 7.5620 - 29 0.9861 105.95 0.4653 18.9364 7.5144 + 0 1.0000 104.50 0.4614 17.7367 7.0384 + 1 1.0000 104.50 0.4614 17.7367 7.0384 + 2 1.0000 104.50 0.4614 17.7367 7.0384 + 3 1.0000 104.50 0.4614 17.7367 7.0384 + 4 1.0000 104.50 0.4614 17.7366 7.0383 + 5 1.0000 104.50 0.4614 17.7354 7.0379 + 6 0.9999 104.49 0.4614 17.7313 7.0362 + 7 0.9998 104.48 0.4614 17.7215 7.0324 + 8 0.9996 104.46 0.4615 17.7037 7.0253 + 9 0.9993 104.43 0.4616 17.6760 7.0143 + 10 0.9988 104.38 0.4617 17.6375 6.9990 + 11 0.9983 104.32 0.4619 17.5878 6.9793 + 12 0.9976 104.25 0.4620 17.5274 6.9553 + 13 0.9968 104.16 0.4623 17.4568 6.9273 + 14 0.9958 104.06 0.4625 17.3769 6.8956 + 15 0.9948 103.96 0.4628 17.2888 6.8606 + 16 0.9937 103.84 0.4631 17.1934 6.8228 + 17 0.9925 103.72 0.4634 17.0917 6.7824 + 18 0.9913 103.59 0.4637 16.9847 6.7400 + 19 0.9900 103.45 0.4640 16.8732 6.6957 + 20 0.9886 103.31 0.4644 16.7580 6.6500 + 21 0.9873 103.17 0.4647 16.6398 6.6031 + 22 0.9859 103.02 0.4651 16.5192 6.5552 + 23 0.9845 102.88 0.4655 16.3967 6.5066 + 24 0.9830 102.73 0.4659 16.2730 6.4575 + 25 0.9816 102.57 0.4662 16.1482 6.4080 + 26 0.9801 102.42 0.4666 16.0230 6.3583 + 27 0.9787 102.27 0.4670 15.8975 6.3085 + 28 0.9772 102.12 0.4674 15.7720 6.2587 + 29 0.9758 101.97 0.4677 15.6468 6.2090 ******************************************************************* @@ -166,33 +165,33 @@ Simulation Metadata YEAR HEATING RESERVOIR HEAT HEAT PUMP RESERVOIR PERCENTAGE OF PROVIDED EXTRACTED ELECTRICITY USE HEAT CONTENT TOTAL HEAT MINED (GWh/year) (GWh/year) (GWh/year) (10^15 J) (%) - 1 161.4 115.3 64.04 13.58 2.97 - 2 163.1 116.5 64.71 13.16 5.96 - 3 163.6 116.8 64.91 12.74 8.97 - 4 163.9 117.1 65.03 12.32 11.98 - 5 164.1 117.2 65.12 11.89 15.00 - 6 164.2 117.3 65.18 11.47 18.01 - 7 164.3 117.4 65.21 11.05 21.03 - 8 164.3 117.4 65.21 10.63 24.05 - 9 164.2 117.3 65.18 10.20 27.07 - 10 164.1 117.2 65.11 9.78 30.09 - 11 163.8 117.0 65.00 9.36 33.10 - 12 163.4 116.7 64.86 8.94 36.10 - 13 163.0 116.4 64.68 8.52 39.10 - 14 162.5 116.0 64.47 8.10 42.08 - 15 161.9 115.6 64.23 7.69 45.06 - 16 161.2 115.1 63.97 7.27 48.02 - 17 160.5 114.6 63.68 6.86 50.97 - 18 159.7 114.1 63.38 6.45 53.91 - 19 158.9 113.5 63.06 6.04 56.83 - 20 158.1 112.9 62.73 5.63 59.73 - 21 157.2 112.3 62.38 5.23 62.62 - 22 156.3 111.6 62.03 4.83 65.49 - 23 155.4 111.0 61.67 4.43 68.35 - 24 154.5 110.3 61.30 4.03 71.19 - 25 153.5 109.7 60.93 3.64 74.01 - 26 152.6 109.0 60.56 3.24 76.81 - 27 151.7 108.3 60.18 2.85 79.60 - 28 150.7 107.7 59.81 2.47 82.37 - 29 149.8 107.0 59.43 2.08 85.12 - 30 148.8 106.3 59.06 1.70 87.86 + 1 139.8 99.9 55.49 13.63 2.57 + 2 139.8 99.9 55.49 13.27 5.14 + 3 139.8 99.9 55.49 12.91 7.71 + 4 139.8 99.9 55.49 12.55 10.28 + 5 139.8 99.9 55.49 12.19 12.85 + 6 139.8 99.9 55.48 11.83 15.42 + 7 139.8 99.8 55.46 11.48 17.99 + 8 139.7 99.8 55.42 11.12 20.55 + 9 139.5 99.6 55.35 10.76 23.12 + 10 139.2 99.4 55.24 10.40 25.68 + 11 138.9 99.2 55.11 10.04 28.23 + 12 138.4 98.9 54.93 9.69 30.77 + 13 137.9 98.5 54.73 9.33 33.31 + 14 137.3 98.1 54.49 8.98 35.83 + 15 136.7 97.6 54.23 8.63 38.34 + 16 135.9 97.1 53.94 8.28 40.84 + 17 135.2 96.5 53.63 7.93 43.32 + 18 134.3 96.0 53.31 7.58 45.79 + 19 133.5 95.3 52.96 7.24 48.24 + 20 132.6 94.7 52.61 6.90 50.68 + 21 131.7 94.0 52.24 6.56 53.10 + 22 130.7 93.4 51.87 6.23 55.50 + 23 129.8 92.7 51.49 5.89 57.89 + 24 128.8 92.0 51.11 5.56 60.25 + 25 127.8 91.3 50.72 5.23 62.60 + 26 126.8 90.6 50.33 4.91 64.93 + 27 125.8 89.9 49.93 4.58 67.25 + 28 124.8 89.2 49.54 4.26 69.54 + 29 123.9 88.5 49.15 3.94 71.82 + 30 122.9 87.8 48.76 3.63 74.08 diff --git a/tests/examples/example11_AC.out b/tests/examples/example11_AC.out index dfe50ba4..7d3e8087 100644 --- a/tests/examples/example11_AC.out +++ b/tests/examples/example11_AC.out @@ -6,16 +6,16 @@ Simulation Metadata ---------------------- GEOPHIRES Version: 3.0 GEOPHIRES Build Date: 2022-06-30 - Simulation Date: 2023-09-30 - Simulation Time: 17:45 - Calculation Time: 0.018 sec + Simulation Date: 2023-11-13 + Simulation Time: 11:37 + Calculation Time: 0.070 sec ***SUMMARY OF RESULTS*** End-Use Option: Absorption Chiller - Average Direct-Use Heat Production: 10.12 MW - Average Cooling Production: 6.56 MW - Direct-Use Cooling Breakeven Price: 14.99 USD/MMBTU + Average Direct-Use Heat Production: 8.69 MW + Average Cooling Production: 5.63 MW + Direct-Use Cooling Breakeven Price: 17.13 USD/MMBTU Number of production wells: 2 Number of injection wells: 2 Flowrate per production well: 50.0 kg/sec @@ -43,8 +43,8 @@ Simulation Metadata Water loss rate: 2.0 Pump efficiency: 80.0 Injection temperature: 83.0 degC - Production Wellbore heat transmission calculated with Ramey's model - Average production well temperature drop: 1.6 degC + User-provided production well temperature drop + Constant production well temperature drop: 5.0 degC Flowrate per production well: 50.0 kg/sec Injection well casing ID: 0.005 meter Production well casing ID: 0.005 meter @@ -79,15 +79,14 @@ Simulation Metadata ***RESERVOIR SIMULATION RESULTS*** - Maximum Production Temperature: 107.8 degC - Average Production Temperature: 107.0 degC - Minimum Production Temperature: 105.4 degC - Initial Production Temperature: 106.7 degC - Average Reservoir Heat Extraction: 10.12 MW - Production Wellbore Heat Transmission Model = Ramey Model - Average Production Well Temperature Drop: 1.6 degC + Maximum Production Temperature: 104.5 degC + Average Production Temperature: 103.7 degC + Minimum Production Temperature: 101.8 degC + Initial Production Temperature: 104.5 degC + Average Reservoir Heat Extraction: 8.69 MW + Wellbore Heat Transmission Model = Constant Temperature Drop: 5.0 degC Average Injection Well Pump Pressure Drop: 999.2 kPa - Average Production Well Pump Pressure Drop: 585.4 kPa + Average Production Well Pump Pressure Drop: 597.6 kPa ***CAPITAL COSTS (M$)*** @@ -95,36 +94,36 @@ Simulation Metadata Drilling and completion costs: 13.91 MUSD Drilling and completion costs per well: 3.48 MUSD Stimulation costs: 3.02 MUSD - Surface power plant costs: 7.10 MUSD + Surface power plant costs: 6.65 MUSD of which Absorption Chiller Cost: 3.74 MUSD - Field gathering system costs: 2.34 MUSD - Total surface equipment costs: 9.44 MUSD + Field gathering system costs: 2.35 MUSD + Total surface equipment costs: 9.00 MUSD Exploration costs: 3.85 MUSD - Total capital costs: 30.22 MUSD + Total capital costs: 29.78 MUSD ***OPERATING AND MAINTENANCE COSTS (M$/yr)*** Wellfield maintenance costs: 0.23 MUSD/yr - Power plant maintenance costs: 0.25 MUSD/yr + Power plant maintenance costs: 0.24 MUSD/yr Water costs: 0.05 MUSD/yr Average Reservoir Pumping Cost: 0.12 MUSD/yr Absorption Chiller O&M Cost: 0.07 MUSD/yr - Total operating and maintenance costs: 0.71 MUSD/yr + Total operating and maintenance costs: 0.70 MUSD/yr ***SURFACE EQUIPMENT SIMULATION RESULTS*** - Maximum Net Heat Production: 10.43 MW - Average Net Heat Production: 10.12 MW - Minimum Net Heat Production: 9.43 MW - Initial Net Heat Production: 9.95 MW - Average Annual Heat Production: 79.79 GWh - Maximum Cooling Production: 6.76 MW - Average Cooling Production: 6.56 MW - Minimum Cooling Production: 6.11 MW - Initial Cooling Production: 6.45 MW - Average Annual Cooling Production: 51.70 GWh/year + Maximum Net Heat Production: 9.05 MW + Average Net Heat Production: 8.69 MW + Minimum Net Heat Production: 7.92 MW + Initial Net Heat Production: 9.05 MW + Average Annual Heat Production: 68.55 GWh + Maximum Cooling Production: 5.86 MW + Average Cooling Production: 5.63 MW + Minimum Cooling Production: 5.13 MW + Initial Cooling Production: 5.86 MW + Average Annual Cooling Production: 44.42 GWh/year Average Pumping Power: 0.21 MW ************************************************************ @@ -133,36 +132,36 @@ Simulation Metadata YEAR THERMAL GEOFLUID PUMP NET NET DRAWDOWN TEMPERATURE POWER HEAT COOLING (deg C) (MWe) (MWt) (MWt) - 0 1.0000 106.65 0.2078 9.9543 6.4504 - 1 1.0072 107.42 0.2074 10.2777 6.6600 - 2 1.0087 107.57 0.2074 10.3435 6.7026 - 3 1.0094 107.66 0.2073 10.3776 6.7247 - 4 1.0099 107.71 0.2073 10.4000 6.7392 - 5 1.0103 107.75 0.2073 10.4160 6.7496 - 6 1.0105 107.77 0.2073 10.4270 6.7567 - 7 1.0107 107.79 0.2073 10.4329 6.7605 - 8 1.0107 107.79 0.2073 10.4331 6.7606 - 9 1.0105 107.77 0.2074 10.4272 6.7568 - 10 1.0103 107.74 0.2074 10.4149 6.7489 - 11 1.0098 107.70 0.2075 10.3965 6.7369 - 12 1.0093 107.64 0.2077 10.3720 6.7211 - 13 1.0086 107.57 0.2078 10.3421 6.7017 - 14 1.0079 107.49 0.2080 10.3072 6.6790 - 15 1.0070 107.39 0.2082 10.2678 6.6535 - 16 1.0060 107.29 0.2084 10.2244 6.6254 - 17 1.0050 107.18 0.2086 10.1778 6.5952 - 18 1.0039 107.06 0.2089 10.1282 6.5631 - 19 1.0027 106.94 0.2091 10.0762 6.5294 - 20 1.0015 106.81 0.2094 10.0221 6.4943 - 21 1.0003 106.68 0.2096 9.9664 6.4582 - 22 0.9990 106.54 0.2099 9.9094 6.4213 - 23 0.9977 106.41 0.2102 9.8513 6.3836 - 24 0.9964 106.27 0.2104 9.7924 6.3455 - 25 0.9951 106.12 0.2107 9.7329 6.3069 - 26 0.9937 105.98 0.2110 9.6731 6.2681 - 27 0.9924 105.84 0.2113 9.6130 6.2292 - 28 0.9911 105.70 0.2115 9.5528 6.1902 - 29 0.9897 105.55 0.2118 9.4927 6.1513 + 0 1.0000 104.50 0.2088 9.0493 5.8640 + 1 1.0000 104.50 0.2088 9.0493 5.8640 + 2 1.0000 104.50 0.2088 9.0493 5.8640 + 3 1.0000 104.50 0.2088 9.0493 5.8640 + 4 1.0000 104.50 0.2088 9.0493 5.8639 + 5 1.0000 104.50 0.2088 9.0487 5.8635 + 6 0.9999 104.49 0.2088 9.0466 5.8622 + 7 0.9998 104.48 0.2088 9.0416 5.8590 + 8 0.9996 104.46 0.2089 9.0325 5.8531 + 9 0.9993 104.43 0.2089 9.0184 5.8439 + 10 0.9988 104.38 0.2090 8.9987 5.8312 + 11 0.9983 104.32 0.2091 8.9734 5.8148 + 12 0.9976 104.25 0.2093 8.9425 5.7948 + 13 0.9968 104.16 0.2094 8.9065 5.7714 + 14 0.9958 104.06 0.2096 8.8658 5.7450 + 15 0.9948 103.96 0.2098 8.8208 5.7159 + 16 0.9937 103.84 0.2100 8.7721 5.6844 + 17 0.9925 103.72 0.2102 8.7203 5.6507 + 18 0.9913 103.59 0.2105 8.6657 5.6154 + 19 0.9900 103.45 0.2107 8.6088 5.5785 + 20 0.9886 103.31 0.2110 8.5500 5.5404 + 21 0.9873 103.17 0.2112 8.4897 5.5013 + 22 0.9859 103.02 0.2115 8.4282 5.4614 + 23 0.9845 102.88 0.2118 8.3657 5.4210 + 24 0.9830 102.73 0.2121 8.3025 5.3800 + 25 0.9816 102.57 0.2123 8.2389 5.3388 + 26 0.9801 102.42 0.2126 8.1750 5.2974 + 27 0.9787 102.27 0.2129 8.1109 5.2559 + 28 0.9772 102.12 0.2132 8.0469 5.2144 + 29 0.9758 101.97 0.2134 7.9831 5.1730 ******************************************************************* @@ -171,33 +170,33 @@ Simulation Metadata YEAR COOLING HEAT RESERVOIR PERCENTAGE OF PROVIDED EXTRACTED HEAT CONTENT TOTAL HEAT MINED (GWh/year) (GWh/year) (10^15 J) (%) - 1 51.9 80.1 13.70 2.06 - 2 52.7 81.3 13.41 4.15 - 3 52.9 81.7 13.12 6.26 - 4 53.1 81.9 12.82 8.36 - 5 53.2 82.1 12.53 10.47 - 6 53.2 82.2 12.23 12.59 - 7 53.3 82.2 11.93 14.70 - 8 53.3 82.3 11.64 16.82 - 9 53.3 82.2 11.34 18.94 - 10 53.2 82.2 11.05 21.05 - 11 53.2 82.0 10.75 23.16 - 12 53.1 81.9 10.46 25.27 - 13 52.9 81.7 10.16 27.37 - 14 52.7 81.4 9.87 29.46 - 15 52.6 81.1 9.58 31.55 - 16 52.3 80.8 9.29 33.63 - 17 52.1 80.4 9.00 35.70 - 18 51.9 80.0 8.71 37.76 - 19 51.6 79.6 8.42 39.81 - 20 51.3 79.2 8.14 41.85 - 21 51.1 78.8 7.85 43.87 - 22 50.8 78.4 7.57 45.89 - 23 50.5 77.9 7.29 47.89 - 24 50.2 77.4 7.01 49.89 - 25 49.9 77.0 6.73 51.87 - 26 49.6 76.5 6.46 53.83 - 27 49.3 76.0 6.19 55.79 - 28 49.0 75.6 5.91 57.73 - 29 48.7 75.1 5.64 59.67 - 30 48.3 74.6 5.38 61.58 + 1 46.2 71.3 13.74 1.84 + 2 46.2 71.3 13.48 3.67 + 3 46.2 71.3 13.22 5.51 + 4 46.2 71.3 12.96 7.34 + 5 46.2 71.3 12.71 9.18 + 6 46.2 71.3 12.45 11.01 + 7 46.2 71.3 12.19 12.85 + 8 46.2 71.3 11.94 14.68 + 9 46.1 71.2 11.68 16.51 + 10 46.0 71.0 11.43 18.34 + 11 45.9 70.8 11.17 20.16 + 12 45.8 70.6 10.92 21.98 + 13 45.6 70.4 10.66 23.79 + 14 45.4 70.1 10.41 25.59 + 15 45.2 69.7 10.16 27.39 + 16 44.9 69.4 9.91 29.17 + 17 44.7 69.0 9.66 30.95 + 18 44.4 68.5 9.42 32.71 + 19 44.1 68.1 9.17 34.46 + 20 43.8 67.6 8.93 36.20 + 21 43.5 67.2 8.68 37.93 + 22 43.2 66.7 8.44 39.65 + 23 42.9 66.2 8.21 41.35 + 24 42.6 65.7 7.97 43.04 + 25 42.3 65.2 7.74 44.72 + 26 41.9 64.7 7.50 46.38 + 27 41.6 64.2 7.27 48.03 + 28 41.3 63.7 7.04 49.67 + 29 40.9 63.2 6.81 51.30 + 30 40.6 62.7 6.59 52.91 diff --git a/tests/examples/example12_DH.out b/tests/examples/example12_DH.out new file mode 100644 index 00000000..d16177ad --- /dev/null +++ b/tests/examples/example12_DH.out @@ -0,0 +1,206 @@ + ***************** + ***CASE REPORT*** + ***************** + +Simulation Metadata +---------------------- + GEOPHIRES Version: 3.0 + GEOPHIRES Build Date: 2022-06-30 + Simulation Date: 2023-11-13 + Simulation Time: 13:41 + Calculation Time: 0.172 sec + + ***SUMMARY OF RESULTS*** + + End-Use Option: District Heating + Annual District Heating Demand: 242.90 GWh/year + Average Annual Geothermal Heat Production: 148.48 GWh/year + Average Annual Peaking Fuel Heat Production: 94.42 GWh/year + Average Direct-Use Heat Production: 19.90 MW + Direct-Use heat breakeven price: 0.00 USD/MMBTU + Number of production wells: 2 + Number of injection wells: 2 + Flowrate per production well: 50.0 kg/sec + Well depth (or total length, if not vertical): 3.5 kilometer + Geothermal gradient: 0.0295 degC/m + + + ***ECONOMIC PARAMETERS*** + + Economic Model = Standard Levelized Cost + Interest Rate: 5.00 + Accrued financing during construction: 0.00 + Project lifetime: 30 yr + Capacity factor: 85.2 % + Project NPV: 0.00 MUSD + Project IRR: 0.00 % + Project VIR=PI=PIR: 1.00 + Project MOIC: 0.00 + + ***ENGINEERING PARAMETERS*** + + Number of Production Wells: 2 + Number of Injection Wells: 2 + Well depth (or total length, if not vertical): 3.5 kilometer + Water loss rate: 0.0 + Pump efficiency: 80.0 + Injection temperature: 50.0 degC + User-provided production well temperature drop + Constant production well temperature drop: 3.0 degC + Flowrate per production well: 50.0 kg/sec + Injection well casing ID: 0.004 meter + Production well casing ID: 0.004 meter + Number of times redrilling: 0 + + + ***RESOURCE CHARACTERISTICS*** + + Maximum reservoir temperature: 400.0 degC + Number of segments: 1 + Geothermal gradient: 0.0295 degC/m + + + ***RESERVOIR PARAMETERS*** + + Reservoir Model = Annual Percentage Thermal Drawdown Model + Annual Thermal Drawdown: 0.300 1/year + Bottom-hole temperature: 115.25 degC + Warning: the reservoir dimensions and thermo-physical properties + listed below are default values if not provided by the user. + They are only used for calculating remaining heat content. + Reservoir volume provided as input + Reservoir volume: 125000000 m**3 + Reservoir hydrostatic pressure: 100.00 kPa + Plant outlet pressure: 445.96 kPa + Production wellhead pressure: 514.91 kPa + Productivity Index: 10.00 kg/sec/bar + Injectivity Index: 10.00 kg/sec/bar + Reservoir density: 2700.00 kg/m**3 + Reservoir heat capacity: 1000.00 J/kg/kelvin + + + ***RESERVOIR SIMULATION RESULTS*** + + Maximum Production Temperature: 112.2 degC + Average Production Temperature: 109.3 degC + Minimum Production Temperature: 106.4 degC + Initial Production Temperature: 112.2 degC + Average Reservoir Heat Extraction: 24.88 MW + Wellbore Heat Transmission Model = Constant Temperature Drop: 3.0 degC + Average Injection Well Pump Pressure Drop: 1556.5 kPa + Average Production Well Pump Pressure Drop: 1594.8 kPa + + + ***CAPITAL COSTS (M$)*** + + Drilling and completion costs: 27.30 MUSD + Drilling and completion costs per well: 6.82 MUSD + Stimulation costs: 1.00 MUSD + Surface power plant costs: 12.40 MUSD + of which Peaking Boiler Cost: 3.99 MUSD + Field gathering system costs: 2.53 MUSD + District Heating System Cost: 4.80 MUSD + Total surface equipment costs: 14.93 MUSD + Exploration costs: 0.00 MUSD + Total capital costs: 48.02 MUSD + + + ***OPERATING AND MAINTENANCE COSTS (M$/yr)*** + + Wellfield maintenance costs: 0.48 MUSD/yr + Power plant maintenance costs: 0.74 MUSD/yr + Water costs: 0.00 MUSD/yr + Average Reservoir Pumping Cost: 0.21 MUSD/yr + Annual District Heating O&M Cost: 0.39 MUSD/yr + Average Annual Peaking Fuel Cost: 3.03 MUSD/yr + Total operating and maintenance costs: 1.82 MUSD/yr + + + ***SURFACE EQUIPMENT SIMULATION RESULTS*** + + Annual District Heating Demand: 242.90 GWh/year + Maximum Daily District Heating Demand: 1683.32 MWh/day + Average Daily District Heating Demand: 665.47 MWh/day + Minimum Daily District Heating Demand: 216.86 MWh/day + Maximum Geothermal Heating Production: 20.87 MW + Average Geothermal Heating Production: 16.95 MW + Minimum Geothermal Heating Production: 9.04 MW + Maximum Peaking Boiler Heat Production: 51.19 MW + Average Peaking Boiler Heat Production: 10.78 MW + Minimum Peaking Boiler Heat Production: 0.00 MW + Average Pumping Power: 0.41 MW + + ************************************************************ + * HEATING, COOLING AND/OR ELECTRICITY PRODUCTION PROFILE * + ************************************************************ + YEAR THERMAL GEOFLUID PUMP GEOTHERMAL + DRAWDOWN TEMPERATURE POWER HEAT OUTPUT + (deg C) (MWe) (MWt) + 0 1.0000 112.25 0.3995 20.8897 + 1 0.9983 112.05 0.4001 20.8240 + 2 0.9965 111.86 0.4007 20.7583 + 3 0.9948 111.66 0.4013 20.6926 + 4 0.9930 111.47 0.4019 20.6269 + 5 0.9913 111.27 0.4025 20.5612 + 6 0.9895 111.08 0.4031 20.4956 + 7 0.9878 110.88 0.4037 20.4299 + 8 0.9860 110.68 0.4043 20.3642 + 9 0.9843 110.49 0.4049 20.2985 + 10 0.9826 110.29 0.4055 20.2328 + 11 0.9808 110.10 0.4061 20.1671 + 12 0.9791 109.90 0.4067 20.1014 + 13 0.9773 109.71 0.4072 20.0357 + 14 0.9756 109.51 0.4078 19.9700 + 15 0.9738 109.31 0.4084 19.9044 + 16 0.9721 109.12 0.4090 19.8387 + 17 0.9704 108.92 0.4096 19.7730 + 18 0.9686 108.73 0.4102 19.7073 + 19 0.9669 108.53 0.4108 19.6416 + 20 0.9651 108.33 0.4114 19.5759 + 21 0.9634 108.14 0.4119 19.5102 + 22 0.9616 107.94 0.4125 19.4445 + 23 0.9599 107.75 0.4131 19.3788 + 24 0.9581 107.55 0.4137 19.3131 + 25 0.9564 107.36 0.4143 19.2475 + 26 0.9547 107.16 0.4148 19.1818 + 27 0.9529 106.96 0.4154 19.1161 + 28 0.9512 106.77 0.4160 19.0504 + 29 0.9494 106.57 0.4166 18.9847 + + + ******************************************************************* + * ANNUAL HEATING, COOLING AND/OR ELECTRICITY PRODUCTION PROFILE * + ******************************************************************* + YEAR GEOTHERMAL PEAKING BOILER RESERVOIR HEAT RESERVOIR PERCENTAGE OF + HEATING PROVIDED HEATING PROVIDED EXTRACTED HEAT CONTENT TOTAL HEAT MINED + (GWh/year) (GWh/year) (GWh/year) (10^15 J) (%) + 1 153.1 89.8 191.37 21.33 3.13 + 2 152.8 90.1 190.99 20.65 6.25 + 3 152.5 90.4 190.60 19.96 9.37 + 4 152.2 90.7 190.21 19.27 12.48 + 5 151.9 91.0 189.82 18.59 15.58 + 6 151.5 91.4 189.43 17.91 18.68 + 7 151.2 91.7 189.04 17.23 21.77 + 8 150.9 92.0 188.64 16.55 24.85 + 9 150.6 92.3 188.25 15.87 27.93 + 10 150.3 92.6 187.85 15.20 31.00 + 11 150.0 92.9 187.45 14.52 34.06 + 12 149.6 93.3 187.05 13.85 37.12 + 13 149.3 93.6 186.65 13.18 40.17 + 14 149.0 93.9 186.25 12.51 43.22 + 15 148.7 94.2 185.84 11.84 46.25 + 16 148.3 94.5 185.44 11.17 49.28 + 17 148.0 94.9 185.03 10.50 52.31 + 18 147.7 95.2 184.62 9.84 55.33 + 19 147.4 95.5 184.21 9.17 58.34 + 20 147.0 95.9 183.80 8.51 61.34 + 21 146.7 96.2 183.39 7.85 64.34 + 22 146.4 96.5 182.98 7.19 67.33 + 23 146.1 96.8 182.57 6.54 70.32 + 24 145.7 97.2 182.16 5.88 73.30 + 25 145.4 97.5 181.75 5.23 76.27 + 26 145.1 97.8 181.34 4.57 79.23 + 27 144.7 98.2 180.92 3.92 82.19 + 28 144.4 98.5 180.51 3.27 85.14 + 29 144.1 98.8 180.10 2.62 88.08 + 30 143.8 99.1 179.69 1.98 91.02 diff --git a/tests/examples/FIXME_example12_DH.txt b/tests/examples/example12_DH.txt similarity index 93% rename from tests/examples/FIXME_example12_DH.txt rename to tests/examples/example12_DH.txt index 0d08375b..b0b2fcfb 100644 --- a/tests/examples/FIXME_example12_DH.txt +++ b/tests/examples/example12_DH.txt @@ -65,13 +65,6 @@ District Heating Demand File Name,../../tests/examples/cornell_heat_demand.csv, District Heating Demand Data Time Resolution,1, --- 1 for hourly, 2 for daily District Heating Demand Data Column Number,2, --- -*Option 2: Unknown Heat Demand*** -Temperature File Name,Examples/fort_collins_co_tmy.csv, --- [deg.C] Hourly temperature for typical year in CSV file -Temperature Data Column Number,10, --- column number of temperature in csv file, starting at 1 -Number of Housing Units,1000, --- [-] -Constant Anchor Demand,7, --- [MW] -US Census Division,1, --- Should be 1-9. See manual for option details - **District Heating Capital and O&M Parameters (If end use option 6 selected)* Peaking Fuel Cost Rate,0.0273, --- [$/kWh] Cost of natural gas for peak boiler use Peaking Boiler Efficiency,0.85, ` --- Should be between 0 and 1, defaults to 0.85 diff --git a/tests/examples/example3.out b/tests/examples/example3.out index 11ffbc9c..626b366b 100644 --- a/tests/examples/example3.out +++ b/tests/examples/example3.out @@ -6,16 +6,16 @@ Simulation Metadata ---------------------- GEOPHIRES Version: 3.0 GEOPHIRES Build Date: 2022-06-30 - Simulation Date: 2023-09-30 - Simulation Time: 11:11 - Calculation Time: 0.057 sec + Simulation Date: 2023-11-13 + Simulation Time: 11:26 + Calculation Time: 0.022 sec ***SUMMARY OF RESULTS*** End-Use Option: Cogeneration Topping Cycle, Heat sales considered as extra income - Average Net Electricity Production: 19.70 MW - Average Direct-Use Heat Production: 11.06 MW - Electricity breakeven price: 5.69 cents/kWh + Average Net Electricity Production: 19.40 MW + Average Direct-Use Heat Production: 10.86 MW + Electricity breakeven price: 5.77 cents/kWh Number of production wells: 3 Number of injection wells: 3 Flowrate per production well: 70.0 kg/sec @@ -29,10 +29,10 @@ Simulation Metadata Accrued financing during construction: 5.00 Project lifetime: 35 yr Capacity factor: 90.0 % - Project NPV: -1.52 MUSD + Project NPV: -3.03 MUSD Project IRR: 0.06 % - Project VIR=PI=PIR: 0.99 - Project MOIC: 0.66 + Project VIR=PI=PIR: 0.97 + Project MOIC: 0.63 ***ENGINEERING PARAMETERS*** @@ -42,8 +42,8 @@ Simulation Metadata Water loss rate: 2.0 Pump efficiency: 80.0 Injection temperature: 73.0 degC - Production Wellbore heat transmission calculated with Ramey's model - Average production well temperature drop: 3.6 degC + User-provided production well temperature drop + Constant production well temperature drop: 5.0 degC Flowrate per production well: 70.0 kg/sec Injection well casing ID: 0.005 meter Production well casing ID: 0.005 meter @@ -77,13 +77,12 @@ Simulation Metadata ***RESERVOIR SIMULATION RESULTS*** - Maximum Production Temperature: 227.9 degC - Average Production Temperature: 220.9 degC - Minimum Production Temperature: 207.4 degC - Initial Production Temperature: 225.2 degC - Average Reservoir Heat Extraction: 133.30 MW - Production Wellbore Heat Transmission Model = Ramey Model - Average Production Well Temperature Drop: 3.6 degC + Maximum Production Temperature: 227.0 degC + Average Production Temperature: 219.5 degC + Minimum Production Temperature: 205.2 degC + Initial Production Temperature: 227.0 degC + Average Reservoir Heat Extraction: 132.04 MW + Wellbore Heat Transmission Model = Constant Temperature Drop: 5.0 degC Average Injection Well Pump Pressure Drop: 650.2 kPa @@ -92,11 +91,11 @@ Simulation Metadata Drilling and completion costs: 34.45 MUSD Drilling and completion costs per well: 5.74 MUSD Stimulation costs: 4.53 MUSD - Surface power plant costs: 64.32 MUSD + Surface power plant costs: 64.13 MUSD Field gathering system costs: 3.16 MUSD - Total surface equipment costs: 67.47 MUSD + Total surface equipment costs: 67.28 MUSD Exploration costs: 5.51 MUSD - Total capital costs: 111.96 MUSD + Total capital costs: 111.77 MUSD ***OPERATING AND MAINTENANCE COSTS (M$/yr)*** @@ -110,22 +109,22 @@ Simulation Metadata ***SURFACE EQUIPMENT SIMULATION RESULTS*** Initial geofluid availability: 0.23 MW/(kg/s) - Maximum Total Electricity Generation: 21.35 MW - Average Total Electricity Generation: 19.87 MW - Minimum Total Electricity Generation: 17.12 MW - Initial Total Electricity Generation: 20.78 MW - Maximum Net Electricity Generation: 21.17 MW - Average Net Electricity Generation: 19.70 MW - Minimum Net Electricity Generation: 16.94 MW - Initial Net Electricity Generation: 20.60 MW - Average Annual Total Electricity Generation: 156.71 GWh - Average Annual Net Electricity Generation: 155.30 GWh + Maximum Total Electricity Generation: 21.16 MW + Average Total Electricity Generation: 19.58 MW + Minimum Total Electricity Generation: 16.70 MW + Initial Total Electricity Generation: 21.16 MW + Maximum Net Electricity Generation: 20.98 MW + Average Net Electricity Generation: 19.40 MW + Minimum Net Electricity Generation: 16.52 MW + Initial Net Electricity Generation: 20.98 MW + Average Annual Total Electricity Generation: 154.41 GWh + Average Annual Net Electricity Generation: 153.00 GWh Initial pumping power/net installed power: 100.00 % - Maximum Net Heat Production: 12.01 MW - Average Net Heat Production: 11.06 MW - Minimum Net Heat Production: 9.12 MW - Initial Net Heat Production: 11.67 MW - Average Annual Heat Production: 87.20 GWh + Maximum Net Heat Production: 11.90 MW + Average Net Heat Production: 10.86 MW + Minimum Net Heat Production: 8.78 MW + Initial Net Heat Production: 11.90 MW + Average Annual Heat Production: 85.63 GWh Average Pumping Power: 0.18 MW ************************************************************ @@ -134,41 +133,41 @@ Simulation Metadata YEAR THERMAL GEOFLUID PUMP NET NET FIRST LAW DRAWDOWN TEMPERATURE POWER POWER HEAT EFFICIENCY (deg C) (MW) (MW) (MW) (%) - 0 1.0000 225.24 0.1791 20.5970 11.6711 16.5771 - 1 1.0081 227.06 0.1791 20.9948 11.9097 16.7120 - 2 1.0097 227.43 0.1791 21.0763 11.9577 16.7394 - 3 1.0106 227.62 0.1791 21.1186 11.9825 16.7536 - 4 1.0111 227.75 0.1791 21.1462 11.9986 16.7629 - 5 1.0115 227.83 0.1791 21.1643 12.0093 16.7690 - 6 1.0117 227.87 0.1791 21.1723 12.0139 16.7717 - 7 1.0116 227.84 0.1791 21.1668 12.0107 16.7698 - 8 1.0111 227.74 0.1791 21.1448 11.9979 16.7625 - 9 1.0103 227.56 0.1791 21.1041 11.9740 16.7488 - 10 1.0091 227.28 0.1791 21.0439 11.9386 16.7285 - 11 1.0075 226.92 0.1791 20.9644 11.8916 16.7017 - 12 1.0055 226.48 0.1791 20.8667 11.8336 16.6687 - 13 1.0032 225.95 0.1791 20.7526 11.7652 16.6300 - 14 1.0005 225.36 0.1791 20.6237 11.6873 16.5862 - 15 0.9976 224.71 0.1791 20.4822 11.6010 16.5379 - 16 0.9945 224.00 0.1791 20.3300 11.5071 16.4856 - 17 0.9912 223.25 0.1791 20.1687 11.4065 16.4301 - 18 0.9877 222.47 0.1791 20.0002 11.3001 16.3717 - 19 0.9841 221.65 0.1791 19.8258 11.1887 16.3111 - 20 0.9803 220.80 0.1791 19.6470 11.0730 16.2485 - 21 0.9765 219.94 0.1791 19.4649 10.9536 16.1844 - 22 0.9726 219.06 0.1791 19.2805 10.8311 16.1192 - 23 0.9686 218.17 0.1791 19.0948 10.7059 16.0531 - 24 0.9646 217.27 0.1791 18.9083 10.5787 15.9863 - 25 0.9606 216.36 0.1791 18.7219 10.4496 15.9192 - 26 0.9566 215.45 0.1791 18.5360 10.3192 15.8519 - 27 0.9525 214.55 0.1791 18.3511 10.1877 15.7845 - 28 0.9485 213.64 0.1791 18.1676 10.0554 15.7173 - 29 0.9445 212.74 0.1791 17.9859 9.9226 15.6502 - 30 0.9405 211.84 0.1791 17.8060 9.7894 15.5835 - 31 0.9365 210.94 0.1791 17.6284 9.6561 15.5172 - 32 0.9326 210.06 0.1791 17.4531 9.5228 15.4514 - 33 0.9287 209.18 0.1791 17.2804 9.3897 15.3861 - 34 0.9248 208.31 0.1791 17.1102 9.2569 15.3214 + 0 1.0000 227.00 0.1791 20.9816 11.9018 16.7075 + 1 1.0000 227.00 0.1791 20.9816 11.9018 16.7075 + 2 1.0000 227.00 0.1791 20.9816 11.9018 16.7075 + 3 1.0000 227.00 0.1791 20.9816 11.9018 16.7075 + 4 1.0000 227.00 0.1791 20.9812 11.9016 16.7074 + 5 0.9999 226.99 0.1791 20.9787 11.9001 16.7066 + 6 0.9998 226.95 0.1791 20.9702 11.8951 16.7037 + 7 0.9994 226.86 0.1791 20.9509 11.8837 16.6972 + 8 0.9987 226.70 0.1791 20.9168 11.8634 16.6856 + 9 0.9977 226.47 0.1791 20.8649 11.8325 16.6681 + 10 0.9962 226.14 0.1791 20.7943 11.7902 16.6442 + 11 0.9944 225.73 0.1791 20.7048 11.7364 16.6138 + 12 0.9922 225.24 0.1791 20.5976 11.6715 16.5773 + 13 0.9897 224.67 0.1791 20.4742 11.5960 16.5351 + 14 0.9869 224.03 0.1791 20.3363 11.5110 16.4878 + 15 0.9838 223.33 0.1791 20.1859 11.4173 16.4360 + 16 0.9805 222.58 0.1791 20.0251 11.3159 16.3804 + 17 0.9770 221.79 0.1791 19.8554 11.2077 16.3214 + 18 0.9734 220.95 0.1791 19.6787 11.0936 16.2596 + 19 0.9695 220.09 0.1791 19.4964 10.9744 16.1955 + 20 0.9656 219.20 0.1791 19.3099 10.8507 16.1296 + 21 0.9616 218.29 0.1791 19.1203 10.7233 16.0622 + 22 0.9576 217.36 0.1791 18.9287 10.5927 15.9937 + 23 0.9534 216.43 0.1791 18.7360 10.4594 15.9243 + 24 0.9493 215.49 0.1791 18.5428 10.3240 15.8543 + 25 0.9451 214.54 0.1791 18.3499 10.1868 15.7840 + 26 0.9409 213.59 0.1791 18.1577 10.0482 15.7136 + 27 0.9367 212.64 0.1791 17.9668 9.9085 15.6431 + 28 0.9326 211.69 0.1791 17.7775 9.7681 15.5729 + 29 0.9284 210.75 0.1791 17.5901 9.6271 15.5028 + 30 0.9243 209.81 0.1791 17.4049 9.4858 15.4332 + 31 0.9202 208.88 0.1791 17.2221 9.3444 15.3640 + 32 0.9161 207.96 0.1791 17.0419 9.2031 15.2953 + 33 0.9121 207.04 0.1791 16.8643 9.0620 15.2273 + 34 0.9081 206.14 0.1791 16.6896 8.9213 15.1599 ******************************************************************* @@ -177,38 +176,38 @@ Simulation Metadata YEAR HEAT ELECTRICITY HEAT RESERVOIR PERCENTAGE OF PROVIDED PROVIDED EXTRACTED HEAT CONTENT TOTAL HEAT MINED (GWh/year) (GWh/year) (GWh/year) (10^15 J) (%) - 1 93.2 164.4 1090.20 80.03 4.67 - 2 94.1 165.9 1096.27 76.08 9.38 - 3 94.4 166.3 1098.15 72.13 14.08 - 4 94.5 166.6 1099.25 68.17 18.80 - 5 94.6 166.8 1099.98 64.21 23.52 - 6 94.7 166.9 1100.41 60.25 28.23 - 7 94.7 166.9 1100.46 56.29 32.95 - 8 94.6 166.8 1100.02 52.33 37.67 - 9 94.5 166.6 1099.02 48.37 42.38 - 10 94.3 166.2 1097.39 44.42 47.09 - 11 93.9 165.6 1095.13 40.48 51.78 - 12 93.5 164.9 1092.25 36.55 56.47 - 13 93.0 164.1 1088.81 32.63 61.14 - 14 92.5 163.1 1084.84 28.72 65.79 - 15 91.8 162.0 1080.41 24.83 70.42 - 16 91.1 160.9 1075.59 20.96 75.03 - 17 90.3 159.7 1070.41 17.11 79.63 - 18 89.5 158.4 1064.94 13.27 84.19 - 19 88.7 157.0 1059.23 9.46 88.73 - 20 87.8 155.6 1053.32 5.67 93.25 - 21 86.8 154.2 1047.24 1.90 97.74 - 22 85.9 152.7 1041.04 -1.85 102.21 - 23 84.9 151.3 1034.74 -5.58 106.64 - 24 83.9 149.8 1028.37 -9.28 111.05 - 25 82.9 148.3 1021.96 -12.96 115.43 - 26 81.9 146.9 1015.52 -16.61 119.79 - 27 80.8 145.4 1009.07 -20.25 124.12 - 28 79.8 144.0 1002.62 -23.86 128.42 - 29 78.8 142.5 996.19 -27.44 132.69 - 30 77.7 141.1 989.79 -31.01 136.93 - 31 76.7 139.7 983.42 -34.55 141.15 - 32 75.6 138.3 977.10 -38.06 145.34 - 33 74.6 136.9 970.83 -41.56 149.50 - 34 73.5 135.6 964.62 -45.03 153.64 - 35 72.5 134.2 958.47 -48.48 157.75 + 1 93.8 165.4 1094.35 80.01 4.69 + 2 93.8 165.4 1094.35 76.07 9.39 + 3 93.8 165.4 1094.35 72.13 14.08 + 4 93.8 165.4 1094.34 68.19 18.77 + 5 93.8 165.4 1094.30 64.25 23.46 + 6 93.8 165.4 1094.14 60.32 28.16 + 7 93.7 165.3 1093.70 56.38 32.85 + 8 93.6 165.1 1092.84 52.44 37.53 + 9 93.4 164.7 1091.45 48.51 42.21 + 10 93.1 164.2 1089.46 44.59 46.88 + 11 92.7 163.6 1086.86 40.68 51.54 + 12 92.3 162.8 1083.64 36.78 56.19 + 13 91.7 161.9 1079.86 32.89 60.82 + 14 91.1 160.9 1075.57 29.02 65.43 + 15 90.4 159.7 1070.81 25.16 70.03 + 16 89.6 158.5 1065.65 21.33 74.60 + 17 88.8 157.2 1060.14 17.51 79.14 + 18 87.9 155.8 1054.35 13.72 83.66 + 19 87.0 154.4 1048.31 9.94 88.16 + 20 86.0 153.0 1042.08 6.19 92.63 + 21 85.0 151.5 1035.68 2.46 97.07 + 22 84.0 150.0 1029.17 -1.24 101.48 + 23 83.0 148.5 1022.56 -4.92 105.87 + 24 81.9 147.0 1015.88 -8.58 110.22 + 25 80.9 145.4 1009.16 -12.21 114.55 + 26 79.8 143.9 1002.42 -15.82 118.85 + 27 78.7 142.4 995.68 -19.41 123.12 + 28 77.6 140.9 988.94 -22.97 127.36 + 29 76.5 139.4 982.23 -26.50 131.57 + 30 75.3 137.9 975.55 -30.02 135.75 + 31 74.2 136.5 968.91 -33.50 139.91 + 32 73.1 135.1 962.32 -36.97 144.04 + 33 72.0 133.7 955.79 -40.41 148.13 + 34 70.9 132.3 949.32 -43.83 152.20 + 35 69.8 130.9 942.91 -47.22 156.25 diff --git a/tests/examples/example4.out b/tests/examples/example4.out index 9fa9311e..4ab4b503 100644 --- a/tests/examples/example4.out +++ b/tests/examples/example4.out @@ -6,15 +6,15 @@ Simulation Metadata ---------------------- GEOPHIRES Version: 3.0 GEOPHIRES Build Date: 2022-06-30 - Simulation Date: 2023-09-30 - Simulation Time: 10:48 - Calculation Time: 0.064 sec + Simulation Date: 2023-11-13 + Simulation Time: 13:39 + Calculation Time: 0.020 sec ***SUMMARY OF RESULTS*** End-Use Option: Electricity - Average Net Electricity Production: 6.77 MW - Electricity breakeven price: 11.39 cents/kWh + Average Net Electricity Production: 6.96 MW + Electricity breakeven price: 11.28 cents/kWh Number of production wells: 3 Number of injection wells: 2 Flowrate per production well: 110.0 kg/sec @@ -28,10 +28,10 @@ Simulation Metadata Accrued financing during construction: 0.00 Project lifetime: 30 yr Capacity factor: 90.0 % - Project NPV: -36.87 MUSD + Project NPV: -37.13 MUSD Project IRR: -0.03 % - Project VIR=PI=PIR: 0.32 - Project MOIC: -0.18 + Project VIR=PI=PIR: 0.33 + Project MOIC: -0.17 ***ENGINEERING PARAMETERS*** @@ -41,8 +41,8 @@ Simulation Metadata Water loss rate: 0.0 Pump efficiency: 80.0 Injection temperature: 70.0 degC - Production Wellbore heat transmission calculated with Ramey's model - Average production well temperature drop: 0.9 degC + User-provided production well temperature drop + Constant production well temperature drop: 0.0 degC Flowrate per production well: 110.0 kg/sec Injection well casing ID: 0.006 meter Production well casing ID: 0.006 meter @@ -73,21 +73,19 @@ Simulation Metadata Productivity Index: 10.00 kg/sec/bar Injectivity Index: 10.00 kg/sec/bar Reservoir density: 2700.00 kg/m**3 - Reservoir thermal conductivity: 3.00 watt/m/kelvin Reservoir heat capacity: 1050.00 J/kg/kelvin ***RESERVOIR SIMULATION RESULTS*** - Maximum Production Temperature: 143.5 degC - Average Production Temperature: 138.5 degC - Minimum Production Temperature: 133.0 degC - Initial Production Temperature: 143.5 degC - Average Reservoir Heat Extraction: 95.38 MW - Production Wellbore Heat Transmission Model = Ramey Model - Average Production Well Temperature Drop: 0.9 degC + Maximum Production Temperature: 145.0 degC + Average Production Temperature: 139.4 degC + Minimum Production Temperature: 133.8 degC + Initial Production Temperature: 145.0 degC + Average Reservoir Heat Extraction: 96.66 MW + Wellbore Heat Transmission Model = Constant Temperature Drop: 0.0 degC Average Injection Well Pump Pressure Drop: 1666.4 kPa - Average Production Well Pump Pressure Drop: 1452.8 kPa + Average Production Well Pump Pressure Drop: 1448.8 kPa ***CAPITAL COSTS (M$)*** @@ -95,34 +93,34 @@ Simulation Metadata Drilling and completion costs: 16.43 MUSD Drilling and completion costs per well: 3.29 MUSD Stimulation costs: 0.00 MUSD - Surface power plant costs: 30.63 MUSD + Surface power plant costs: 31.58 MUSD Field gathering system costs: 3.71 MUSD - Total surface equipment costs: 34.35 MUSD + Total surface equipment costs: 35.29 MUSD Exploration costs: 3.71 MUSD - Total capital costs: 54.48 MUSD + Total capital costs: 55.43 MUSD ***OPERATING AND MAINTENANCE COSTS (M$/yr)*** Wellfield maintenance costs: 0.48 MUSD/yr - Power plant maintenance costs: 1.28 MUSD/yr + Power plant maintenance costs: 1.31 MUSD/yr Water costs: 0.00 MUSD/yr - Total operating and maintenance costs: 1.76 MUSD/yr + Total operating and maintenance costs: 1.80 MUSD/yr ***SURFACE EQUIPMENT SIMULATION RESULTS*** - Initial geofluid availability: 0.09 MW/(kg/s) - Maximum Total Electricity Generation: 9.13 MW - Average Total Electricity Generation: 8.13 MW - Minimum Total Electricity Generation: 7.09 MW - Initial Total Electricity Generation: 9.13 MW - Maximum Net Electricity Generation: 7.82 MW - Average Net Electricity Generation: 6.77 MW - Minimum Net Electricity Generation: 5.70 MW - Initial Net Electricity Generation: 7.82 MW - Average Annual Total Electricity Generation: 64.08 GWh - Average Annual Net Electricity Generation: 53.41 GWh + Initial geofluid availability: 0.10 MW/(kg/s) + Maximum Total Electricity Generation: 9.46 MW + Average Total Electricity Generation: 8.31 MW + Minimum Total Electricity Generation: 7.23 MW + Initial Total Electricity Generation: 9.46 MW + Maximum Net Electricity Generation: 8.15 MW + Average Net Electricity Generation: 6.96 MW + Minimum Net Electricity Generation: 5.83 MW + Initial Net Electricity Generation: 8.15 MW + Average Annual Total Electricity Generation: 65.51 GWh + Average Annual Net Electricity Generation: 54.85 GWh Initial pumping power/net installed power: 100.00 % Average Pumping Power: 1.35 MW @@ -132,36 +130,36 @@ Simulation Metadata YEAR THERMAL GEOFLUID PUMP NET FIRST LAW DRAWDOWN TEMPERATURE POWER POWER EFFICIENCY (degC) (MW) (MW) (%) - 1 1.0000 143.47 1.3145 7.8162 7.6358 - 2 0.9992 143.36 1.3168 7.7905 7.6222 - 3 0.9973 143.09 1.3193 7.7312 7.5922 - 4 0.9951 142.77 1.3220 7.6620 7.5571 - 5 0.9928 142.43 1.3246 7.5895 7.5203 - 6 0.9904 142.09 1.3273 7.5155 7.4825 - 7 0.9879 141.74 1.3299 7.4407 7.4442 - 8 0.9855 141.38 1.3326 7.3655 7.4056 - 9 0.9830 141.03 1.3353 7.2902 7.3666 - 10 0.9805 140.67 1.3379 7.2149 7.3275 - 11 0.9780 140.31 1.3406 7.1397 7.2883 - 12 0.9755 139.95 1.3432 7.0647 7.2489 - 13 0.9729 139.59 1.3458 6.9899 7.2094 - 14 0.9704 139.22 1.3485 6.9153 7.1699 - 15 0.9679 138.86 1.3511 6.8411 7.1303 - 16 0.9654 138.50 1.3537 6.7671 7.0906 - 17 0.9628 138.13 1.3563 6.6934 7.0509 - 18 0.9603 137.77 1.3589 6.6200 7.0112 - 19 0.9577 137.40 1.3615 6.5470 6.9714 - 20 0.9552 137.04 1.3641 6.4743 6.9316 - 21 0.9526 136.67 1.3667 6.4020 6.8917 - 22 0.9501 136.31 1.3692 6.3300 6.8519 - 23 0.9475 135.94 1.3718 6.2583 6.8120 - 24 0.9450 135.57 1.3744 6.1871 6.7720 - 25 0.9424 135.21 1.3769 6.1162 6.7321 - 26 0.9399 134.84 1.3795 6.0456 6.6921 - 27 0.9373 134.47 1.3820 5.9755 6.6521 - 28 0.9347 134.10 1.3845 5.9057 6.6121 - 29 0.9322 133.74 1.3870 5.8363 6.5720 - 30 0.9296 133.37 1.3895 5.7672 6.5319 + 1 1.0000 145.00 1.3117 8.1455 7.7950 + 2 0.9974 144.62 1.3145 8.0622 7.7540 + 3 0.9948 144.25 1.3172 7.9792 7.7130 + 4 0.9922 143.88 1.3199 7.8967 7.6720 + 5 0.9897 143.50 1.3227 7.8147 7.6310 + 6 0.9871 143.12 1.3254 7.7331 7.5901 + 7 0.9845 142.75 1.3281 7.6520 7.5491 + 8 0.9819 142.38 1.3308 7.5713 7.5082 + 9 0.9793 142.00 1.3335 7.4910 7.4673 + 10 0.9767 141.62 1.3362 7.4112 7.4264 + 11 0.9741 141.25 1.3389 7.3318 7.3856 + 12 0.9716 140.88 1.3416 7.2529 7.3447 + 13 0.9690 140.50 1.3442 7.1744 7.3039 + 14 0.9664 140.12 1.3469 7.0963 7.2630 + 15 0.9638 139.75 1.3495 7.0187 7.2222 + 16 0.9612 139.38 1.3522 6.9415 7.1813 + 17 0.9586 139.00 1.3548 6.8647 7.1405 + 18 0.9560 138.62 1.3574 6.7884 7.0997 + 19 0.9534 138.25 1.3600 6.7125 7.0589 + 20 0.9509 137.88 1.3626 6.6370 7.0181 + 21 0.9483 137.50 1.3652 6.5619 6.9773 + 22 0.9457 137.12 1.3678 6.4873 6.9365 + 23 0.9431 136.75 1.3704 6.4131 6.8957 + 24 0.9405 136.38 1.3730 6.3394 6.8549 + 25 0.9379 136.00 1.3756 6.2660 6.8141 + 26 0.9353 135.62 1.3781 6.1931 6.7732 + 27 0.9328 135.25 1.3807 6.1206 6.7324 + 28 0.9302 134.88 1.3832 6.0485 6.6916 + 29 0.9276 134.50 1.3857 5.9769 6.6508 + 30 0.9250 134.12 1.3883 5.9056 6.6099 ******************************************************************* @@ -170,33 +168,33 @@ Simulation Metadata YEAR ELECTRICITY HEAT RESERVOIR PERCENTAGE OF PROVIDED EXTRACTED HEAT CONTENT TOTAL HEAT MINED (GWh/year) (GWh/year) (10^15 J) (%) - 1 61.5 806.3 209.72 1.37 - 2 61.2 804.4 206.83 2.73 - 3 60.7 801.1 203.94 4.08 - 4 60.1 797.5 201.07 5.43 - 5 59.5 793.8 198.21 6.78 - 6 59.0 789.9 195.37 8.12 - 7 58.4 786.1 192.54 9.45 - 8 57.8 782.2 189.72 10.77 - 9 57.2 778.3 186.92 12.09 - 10 56.6 774.3 184.13 13.40 - 11 56.0 770.4 181.36 14.70 - 12 55.4 766.4 178.60 16.00 - 13 54.8 762.4 175.86 17.29 - 14 54.2 758.4 173.13 18.58 - 15 53.6 754.4 170.41 19.85 - 16 53.1 750.4 167.71 21.12 - 17 52.5 746.4 165.02 22.39 - 18 51.9 742.4 162.35 23.64 - 19 51.3 738.4 159.69 24.89 - 20 50.8 734.4 157.05 26.14 - 21 50.2 730.4 154.42 27.37 - 22 49.6 726.3 151.80 28.60 - 23 49.1 722.3 149.20 29.83 - 24 48.5 718.3 146.62 31.04 - 25 47.9 714.3 144.05 32.25 - 26 47.4 710.2 141.49 33.46 - 27 46.8 706.2 138.95 34.65 - 28 46.3 702.2 136.42 35.84 - 29 45.7 698.1 133.91 37.02 - 30 45.2 694.1 131.41 38.20 + 1 63.9 821.8 209.67 1.39 + 2 63.2 817.7 206.72 2.78 + 3 62.6 813.6 203.79 4.15 + 4 61.9 809.4 200.88 5.52 + 5 61.3 805.3 197.98 6.89 + 6 60.6 801.2 195.10 8.24 + 7 60.0 797.1 192.23 9.59 + 8 59.4 793.0 189.37 10.94 + 9 58.7 788.8 186.53 12.27 + 10 58.1 784.7 183.71 13.60 + 11 57.5 780.6 180.90 14.92 + 12 56.9 776.5 178.10 16.24 + 13 56.3 772.4 175.32 17.54 + 14 55.6 768.2 172.56 18.84 + 15 55.0 764.1 169.81 20.14 + 16 54.4 760.0 167.07 21.43 + 17 53.8 755.9 164.35 22.71 + 18 53.2 751.8 161.64 23.98 + 19 52.6 747.6 158.95 25.24 + 20 52.0 743.5 156.27 26.50 + 21 51.4 739.4 153.61 27.75 + 22 50.9 735.3 150.96 29.00 + 23 50.3 731.2 148.33 30.24 + 24 49.7 727.1 145.71 31.47 + 25 49.1 722.9 143.11 32.69 + 26 48.5 718.8 140.52 33.91 + 27 48.0 714.7 137.95 35.12 + 28 47.4 710.6 135.39 36.32 + 29 46.8 706.5 132.85 37.52 + 30 46.3 702.3 130.32 38.71 diff --git a/tests/examples/example_multiple_gradients.out b/tests/examples/example_multiple_gradients.out index 395d35a8..71ded84e 100644 --- a/tests/examples/example_multiple_gradients.out +++ b/tests/examples/example_multiple_gradients.out @@ -6,15 +6,15 @@ Simulation Metadata ---------------------- GEOPHIRES Version: 3.0 GEOPHIRES Build Date: 2022-06-30 - Simulation Date: 2023-11-11 - Simulation Time: 13:17 - Calculation Time: 1.705 sec + Simulation Date: 2023-11-13 + Simulation Time: 13:52 + Calculation Time: 1.608 sec ***SUMMARY OF RESULTS*** End-Use Option: Electricity - Average Net Electricity Production: 7.73 MW - Electricity breakeven price: 9.29 cents/kWh + Average Net Electricity Production: 7.97 MW + Electricity breakeven price: 9.14 cents/kWh Number of production wells: 2 Number of injection wells: 2 Flowrate per production well: 60.0 kg/sec @@ -35,10 +35,10 @@ Simulation Metadata Accrued financing during construction: 0.00 Project lifetime: 30 yr Capacity factor: 90.0 % - Project NPV: -54.92 MUSD + Project NPV: -54.66 MUSD Project IRR: -0.03 % - Project VIR=PI=PIR: 0.27 - Project MOIC: -0.24 + Project VIR=PI=PIR: 0.28 + Project MOIC: -0.23 ***ENGINEERING PARAMETERS*** @@ -48,8 +48,8 @@ Simulation Metadata Water loss rate: 2.0 Pump efficiency: 80.0 Injection temperature: 50.0 degC - Production Wellbore heat transmission calculated with Ramey's model - Average production well temperature drop: 3.9 degC + User-provided production well temperature drop + Constant production well temperature drop: 2.0 degC Flowrate per production well: 60.0 kg/sec Injection well casing ID: 0.005 meter Production well casing ID: 0.005 meter @@ -90,15 +90,14 @@ Simulation Metadata ***RESERVOIR SIMULATION RESULTS*** - Maximum Production Temperature: 185.8 degC - Average Production Temperature: 182.9 degC - Minimum Production Temperature: 175.8 degC - Initial Production Temperature: 183.7 degC - Average Reservoir Heat Extraction: 67.54 MW - Production Wellbore Heat Transmission Model = Ramey Model - Average Production Well Temperature Drop: 3.9 degC + Maximum Production Temperature: 188.0 degC + Average Production Temperature: 184.8 degC + Minimum Production Temperature: 177.0 degC + Initial Production Temperature: 188.0 degC + Average Reservoir Heat Extraction: 68.50 MW + Wellbore Heat Transmission Model = Constant Temperature Drop: 2.0 degC Average Injection Well Pump Pressure Drop: -160.6 kPa - Average Production Well Pump Pressure Drop: 1092.5 kPa + Average Production Well Pump Pressure Drop: 1071.6 kPa ***CAPITAL COSTS (M$)*** @@ -106,37 +105,37 @@ Simulation Metadata Drilling and completion costs: 33.28 MUSD Drilling and completion costs per well: 8.32 MUSD Stimulation costs: 3.02 MUSD - Surface power plant costs: 29.43 MUSD + Surface power plant costs: 30.27 MUSD Field gathering system costs: 2.27 MUSD - Total surface equipment costs: 31.70 MUSD + Total surface equipment costs: 32.53 MUSD Exploration costs: 7.41 MUSD - Total capital costs: 75.41 MUSD - Annualized capital costs: 3.77 MUSD + Total capital costs: 76.25 MUSD + Annualized capital costs: 3.81 MUSD ***OPERATING AND MAINTENANCE COSTS (M$/yr)*** - Wellfield maintenance costs: 0.61 MUSD/yr - Power plant maintenance costs: 1.22 MUSD/yr + Wellfield maintenance costs: 0.62 MUSD/yr + Power plant maintenance costs: 1.25 MUSD/yr Water costs: 0.06 MUSD/yr - Total operating and maintenance costs: 1.89 MUSD/yr + Total operating and maintenance costs: 1.93 MUSD/yr ***SURFACE EQUIPMENT SIMULATION RESULTS*** - Initial geofluid availability: 0.14 MW/(kg/s) - Maximum Total Electricity Generation: 8.27 MW - Average Total Electricity Generation: 7.92 MW - Minimum Total Electricity Generation: 7.08 MW - Initial Total Electricity Generation: 8.01 MW - Maximum Net Electricity Generation: 8.11 MW - Average Net Electricity Generation: 7.73 MW - Minimum Net Electricity Generation: 6.84 MW - Initial Net Electricity Generation: 7.85 MW - Average Annual Total Electricity Generation: 62.46 GWh - Average Annual Net Electricity Generation: 60.99 GWh + Initial geofluid availability: 0.15 MW/(kg/s) + Maximum Total Electricity Generation: 8.54 MW + Average Total Electricity Generation: 8.15 MW + Minimum Total Electricity Generation: 7.22 MW + Initial Total Electricity Generation: 8.54 MW + Maximum Net Electricity Generation: 8.38 MW + Average Net Electricity Generation: 7.97 MW + Minimum Net Electricity Generation: 6.98 MW + Initial Net Electricity Generation: 8.38 MW + Average Annual Total Electricity Generation: 64.26 GWh + Average Annual Net Electricity Generation: 62.82 GWh Initial pumping power/net installed power: 100.00 % - Average Pumping Power: 0.19 MW + Average Pumping Power: 0.18 MW ************************************************************ * HEATING, COOLING AND/OR ELECTRICITY PRODUCTION PROFILE * @@ -144,36 +143,36 @@ Simulation Metadata YEAR THERMAL GEOFLUID PUMP NET FIRST LAW DRAWDOWN TEMPERATURE POWER POWER EFFICIENCY (degC) (MW) (MW) (%) - 1 1.0000 183.69 0.1677 7.8458 11.5470 - 2 1.0069 184.95 0.1653 8.0011 11.6657 - 3 1.0088 185.31 0.1647 8.0459 11.6997 - 4 1.0099 185.50 0.1643 8.0693 11.7174 - 5 1.0105 185.62 0.1641 8.0848 11.7291 - 6 1.0110 185.71 0.1639 8.0960 11.7375 - 7 1.0114 185.77 0.1638 8.1039 11.7434 - 8 1.0116 185.81 0.1639 8.1080 11.7464 - 9 1.0116 185.81 0.1642 8.1075 11.7458 - 10 1.0113 185.76 0.1648 8.1013 11.7408 - 11 1.0108 185.67 0.1658 8.0888 11.7308 - 12 1.0100 185.52 0.1671 8.0693 11.7154 - 13 1.0089 185.32 0.1689 8.0428 11.6944 - 14 1.0075 185.06 0.1710 8.0093 11.6679 - 15 1.0058 184.75 0.1735 7.9693 11.6361 - 16 1.0039 184.39 0.1763 7.9231 11.5993 - 17 1.0017 183.99 0.1795 7.8712 11.5579 - 18 0.9993 183.55 0.1829 7.8143 11.5122 - 19 0.9967 183.07 0.1866 7.7530 11.4628 - 20 0.9939 182.57 0.1906 7.6877 11.4100 - 21 0.9910 182.03 0.1947 7.6190 11.3541 - 22 0.9879 181.47 0.1989 7.5475 11.2956 - 23 0.9847 180.88 0.2033 7.4736 11.2348 - 24 0.9815 180.28 0.2078 7.3977 11.1719 - 25 0.9781 179.67 0.2124 7.3202 11.1074 - 26 0.9747 179.04 0.2170 7.2415 11.0414 - 27 0.9712 178.40 0.2217 7.1619 10.9742 - 28 0.9677 177.76 0.2264 7.0817 10.9060 - 29 0.9642 177.11 0.2312 7.0010 10.8369 - 30 0.9606 176.45 0.2359 6.9201 10.7672 + 1 1.0000 188.00 0.1596 8.3820 11.9506 + 2 1.0000 188.00 0.1596 8.3820 11.9506 + 3 1.0000 188.00 0.1596 8.3820 11.9506 + 4 1.0000 188.00 0.1596 8.3820 11.9506 + 5 1.0000 188.00 0.1596 8.3820 11.9506 + 6 1.0000 188.00 0.1597 8.3817 11.9504 + 7 0.9999 187.99 0.1597 8.3805 11.9494 + 8 0.9998 187.96 0.1599 8.3770 11.9468 + 9 0.9995 187.91 0.1603 8.3699 11.9413 + 10 0.9990 187.81 0.1610 8.3577 11.9319 + 11 0.9983 187.68 0.1621 8.3394 11.9179 + 12 0.9973 187.48 0.1635 8.3144 11.8987 + 13 0.9960 187.24 0.1653 8.2825 11.8740 + 14 0.9944 186.94 0.1675 8.2436 11.8440 + 15 0.9925 186.59 0.1701 8.1981 11.8087 + 16 0.9904 186.20 0.1730 8.1464 11.7684 + 17 0.9881 185.75 0.1763 8.0890 11.7235 + 18 0.9855 185.27 0.1798 8.0265 11.6744 + 19 0.9827 184.75 0.1836 7.9595 11.6215 + 20 0.9798 184.20 0.1876 7.8885 11.5652 + 21 0.9767 183.62 0.1918 7.8142 11.5059 + 22 0.9735 183.02 0.1961 7.7371 11.4439 + 23 0.9702 182.40 0.2006 7.6575 11.3796 + 24 0.9668 181.76 0.2052 7.5760 11.3132 + 25 0.9633 181.10 0.2099 7.4930 11.2452 + 26 0.9598 180.43 0.2146 7.4087 11.1757 + 27 0.9561 179.76 0.2194 7.3236 11.1050 + 28 0.9525 179.07 0.2241 7.2380 11.0334 + 29 0.9488 178.38 0.2290 7.1519 10.9609 + 30 0.9451 177.69 0.2338 7.0658 10.8877 ******************************************************************* @@ -182,33 +181,33 @@ Simulation Metadata YEAR ELECTRICITY HEAT RESERVOIR PERCENTAGE OF PROVIDED EXTRACTED HEAT CONTENT TOTAL HEAT MINED (GWh/year) (GWh/year) (10^15 J) (%) - 1 62.5 538.5 376.06 0.51 - 2 63.3 541.6 374.11 1.03 - 3 63.5 542.6 372.16 1.55 - 4 63.7 543.2 370.20 2.06 - 5 63.8 543.6 368.25 2.58 - 6 63.9 543.9 366.29 3.10 - 7 63.9 544.1 364.33 3.62 - 8 63.9 544.2 362.37 4.14 - 9 63.9 544.1 360.41 4.65 - 10 63.8 543.8 358.45 5.17 - 11 63.7 543.3 356.50 5.69 - 12 63.5 542.6 354.54 6.21 - 13 63.3 541.7 352.59 6.72 - 14 63.0 540.6 350.65 7.24 - 15 62.7 539.3 348.71 7.75 - 16 62.3 537.7 346.77 8.26 - 17 61.8 536.0 344.84 8.77 - 18 61.4 534.2 342.92 9.28 - 19 60.9 532.2 341.00 9.79 - 20 60.3 530.1 339.09 10.29 - 21 59.8 527.9 337.19 10.80 - 22 59.2 525.6 335.30 11.30 - 23 58.6 523.3 333.42 11.79 - 24 58.0 520.8 331.54 12.29 - 25 57.4 518.3 329.67 12.78 - 26 56.8 515.8 327.82 13.28 - 27 56.1 513.2 325.97 13.76 - 28 55.5 510.6 324.13 14.25 - 29 54.9 508.0 322.30 14.73 - 30 54.2 505.4 320.48 15.22 + 1 66.1 553.0 376.01 0.53 + 2 66.1 553.0 374.02 1.05 + 3 66.1 553.0 372.03 1.58 + 4 66.1 553.0 370.04 2.11 + 5 66.1 553.0 368.05 2.63 + 6 66.1 553.0 366.06 3.16 + 7 66.1 552.9 364.07 3.69 + 8 66.0 552.7 362.08 4.21 + 9 65.9 552.4 360.09 4.74 + 10 65.8 552.0 358.10 5.26 + 11 65.7 551.3 356.12 5.79 + 12 65.4 550.4 354.13 6.31 + 13 65.2 549.4 352.16 6.84 + 14 64.8 548.1 350.18 7.36 + 15 64.4 546.6 348.22 7.88 + 16 64.0 544.9 346.25 8.40 + 17 63.5 543.0 344.30 8.92 + 18 63.0 541.0 342.35 9.43 + 19 62.5 538.9 340.41 9.94 + 20 61.9 536.6 338.48 10.46 + 21 61.3 534.2 336.56 10.96 + 22 60.7 531.8 334.64 11.47 + 23 60.1 529.2 332.74 11.97 + 24 59.4 526.6 330.84 12.48 + 25 58.7 524.0 328.95 12.98 + 26 58.1 521.3 327.08 13.47 + 27 57.4 518.6 325.21 13.97 + 28 56.7 515.8 323.35 14.46 + 29 56.0 513.0 321.51 14.95 + 30 55.4 510.3 319.67 15.43 From 86955a44539c97f5ed44dc7f1e8d48b18da4533b Mon Sep 17 00:00:00 2001 From: kfbeckers Date: Mon, 13 Nov 2023 14:07:56 -0700 Subject: [PATCH 5/6] Add cornell_heat_demand.csv file in Examples folder --- .../Examples/cornell_heat_demand.csv | 8761 +++++++++++++++++ 1 file changed, 8761 insertions(+) create mode 100644 src/geophires_x/Examples/cornell_heat_demand.csv diff --git a/src/geophires_x/Examples/cornell_heat_demand.csv b/src/geophires_x/Examples/cornell_heat_demand.csv new file mode 100644 index 00000000..1ca73ea6 --- /dev/null +++ b/src/geophires_x/Examples/cornell_heat_demand.csv @@ -0,0 +1,8761 @@ +,MW +1,12.29443752 +2,11.87613328 +3,14.21601354 +4,15.63605765 +5,16.46272457 +6,17.16231597 +7,17.19273927 +8,16.49898964 +9,13.62243495 +10,12.56279448 +11,10.78200409 +12,9.638176281 +13,8.851198104 +14,9.019942358 +15,9.245455492 +16,8.004142528 +17,9.336577461 +18,8.720762291 +19,8.370155636 +20,8.20617188 +21,8.550208802 +22,10.72665156 +23,9.962011641 +24,11.30212317 +25,12.08901097 +26,11.40149304 +27,14.42733308 +28,15.2704009 +29,16.45711418 +30,16.97706691 +31,17.33427143 +32,15.61133051 +33,13.30057719 +34,11.23377158 +35,10.89056674 +36,8.851629549 +37,9.264979954 +38,8.241328657 +39,8.795035534 +40,8.575125283 +41,8.612397368 +42,8.833001916 +43,8.608255127 +44,7.654271979 +45,7.53464942 +46,10.15513017 +47,10.63754535 +48,9.770975233 +49,10.67320283 +50,10.5775585 +51,11.70392225 +52,12.4040299 +53,10.54026712 +54,13.12808703 +55,12.86753018 +56,12.90861948 +57,13.18491225 +58,12.82214454 +59,12.62760777 +60,11.92674344 +61,11.07757151 +62,10.17793345 +63,10.09145842 +64,9.151958644 +65,8.581766948 +66,9.291857887 +67,9.78075708 +68,8.580424726 +69,10.19510338 +70,8.878900894 +71,10.18409829 +72,10.0540793 +73,9.672107905 +74,8.081556588 +75,11.17776205 +76,9.71139662 +77,10.94295059 +78,11.54225246 +79,13.15112425 +80,13.13802293 +81,13.90000541 +82,13.87999275 +83,12.56756278 +84,12.01446323 +85,12.37309766 +86,12.11470304 +87,11.08785325 +88,10.65701311 +89,10.29669371 +90,10.44885124 +91,10.40118944 +92,10.24217701 +93,10.72235091 +94,10.02160126 +95,10.62790114 +96,12.53935056 +97,11.26963999 +98,12.86115076 +99,13.62877703 +100,12.27647465 +101,13.02438681 +102,16.5204504 +103,15.66643988 +104,15.15472236 +105,15.54935129 +106,13.94196301 +107,12.80044414 +108,12.05498631 +109,12.29152034 +110,12.09465366 +111,12.1954708 +112,12.07387905 +113,10.94618698 +114,11.28000428 +115,11.42267814 +116,10.14707212 +117,10.53516437 +118,10.63113194 +119,11.6499955 +120,13.2502343 +121,14.10925625 +122,14.60274479 +123,15.63217992 +124,13.22389696 +125,15.39804105 +126,17.82005035 +127,18.81502067 +128,18.92701181 +129,16.4277403 +130,14.63332991 +131,12.95071055 +132,12.63695823 +133,11.19464404 +134,11.87575306 +135,10.97885432 +136,11.03211245 +137,10.38672465 +138,10.48957079 +139,11.5621726 +140,10.06674035 +141,11.33386792 +142,11.17614407 +143,12.07326277 +144,15.82309893 +145,16.51740525 +146,18.9577132 +147,18.2170902 +148,19.60971738 +149,22.5453361 +150,23.47911836 +151,23.76718934 +152,22.22841563 +153,17.89120518 +154,15.48408593 +155,13.41792781 +156,12.47346062 +157,11.13330715 +158,10.81564546 +159,9.671409312 +160,9.540355933 +161,8.616938958 +162,8.585504131 +163,8.071960679 +164,8.723641975 +165,9.041945058 +166,9.560938382 +167,10.33796273 +168,11.81977649 +169,10.95462413 +170,11.67359133 +171,14.48138098 +172,14.00340837 +173,15.48117996 +174,16.57520986 +175,16.56688438 +176,14.94095701 +177,13.6282408 +178,11.89498776 +179,11.37851727 +180,10.25661818 +181,9.889794492 +182,9.203605136 +183,8.813809679 +184,9.2357236 +185,9.10249816 +186,8.037714207 +187,8.153540461 +188,8.585865326 +189,8.770607353 +190,10.61129065 +191,10.28044341 +192,11.74246299 +193,10.63432915 +194,10.54489978 +195,9.659421602 +196,11.48891528 +197,10.57568966 +198,11.23465703 +199,11.51866148 +200,13.00596011 +201,11.49321839 +202,11.34995794 +203,11.21089653 +204,9.522379756 +205,9.164415944 +206,8.854824267 +207,8.272794058 +208,8.613221309 +209,8.640525632 +210,8.021653492 +211,8.775496457 +212,9.290679144 +213,9.343534297 +214,10.71201922 +215,11.40946059 +216,10.71491712 +217,9.938996967 +218,10.93625381 +219,9.955091894 +220,9.406246355 +221,11.74594951 +222,11.38498111 +223,12.48401482 +224,13.96967046 +225,13.62643099 +226,13.71703561 +227,13.73121217 +228,13.18560033 +229,12.67773173 +230,12.60119508 +231,11.79860061 +232,11.50485728 +233,10.74305225 +234,10.2081867 +235,9.984988768 +236,10.77000348 +237,10.05436888 +238,10.94957128 +239,10.86826015 +240,10.67899092 +241,10.75317939 +242,9.886148527 +243,11.13792831 +244,9.527077531 +245,11.44435892 +246,11.21090122 +247,12.25333121 +248,13.77334209 +249,13.1527363 +250,12.94220435 +251,13.2373408 +252,11.70201376 +253,11.49440495 +254,12.34125971 +255,11.09773801 +256,11.11891384 +257,11.25577466 +258,11.50639625 +259,11.50271823 +260,11.32862661 +261,11.01869073 +262,10.88594848 +263,11.37038776 +264,12.29779454 +265,11.39037745 +266,11.98434624 +267,11.89220414 +268,12.69435088 +269,12.46632065 +270,13.53991298 +271,14.81125998 +272,15.37106918 +273,15.84936096 +274,14.969528 +275,14.0435203 +276,13.32896825 +277,12.58264757 +278,12.59896054 +279,11.99447936 +280,12.25367994 +281,12.15247337 +282,11.20340086 +283,11.06850218 +284,10.6411773 +285,11.41679279 +286,10.57572942 +287,11.65819313 +288,12.83332683 +289,12.88702838 +290,14.05154895 +291,15.76909911 +292,16.02576139 +293,17.65246737 +294,18.01067106 +295,20.58738855 +296,18.39619908 +297,15.63457841 +298,14.32681279 +299,12.45816756 +300,12.71039482 +301,11.50307337 +302,11.43259433 +303,10.6726389 +304,9.728579887 +305,9.757169438 +306,8.99106806 +307,9.244383126 +308,9.872665856 +309,10.14285984 +310,10.42784048 +311,11.53732143 +312,11.34245132 +313,12.31956054 +314,12.52828545 +315,11.73823825 +316,14.72326777 +317,13.36496505 +318,14.72038102 +319,15.38431897 +320,15.32101418 +321,15.3763639 +322,13.43070177 +323,12.31977123 +324,13.45138307 +325,13.08487063 +326,12.32729048 +327,13.08110427 +328,12.74512302 +329,12.61297602 +330,11.84930161 +331,11.08149781 +332,11.17573437 +333,11.11141097 +334,12.82607648 +335,11.54703174 +336,13.75245074 +337,14.20367097 +338,12.41414001 +339,13.02079609 +340,13.72157458 +341,12.84919978 +342,15.19943316 +343,16.67528952 +344,16.14475257 +345,15.18544699 +346,14.13624228 +347,13.71516293 +348,12.77764312 +349,12.68612213 +350,12.1280155 +351,11.07782575 +352,11.18840766 +353,10.63809542 +354,10.74904005 +355,10.73426362 +356,11.1939352 +357,10.45242791 +358,11.09795237 +359,11.89115854 +360,12.5340344 +361,12.5228332 +362,13.21319999 +363,15.22697785 +364,15.84419307 +365,17.75324015 +366,17.91636004 +367,19.0245189 +368,16.60439854 +369,14.35821428 +370,12.62760738 +371,12.6885203 +372,11.79721289 +373,10.8998912 +374,10.65594938 +375,10.21466349 +376,10.43827327 +377,10.00723264 +378,9.873202607 +379,10.49410051 +380,9.702867705 +381,10.79183437 +382,11.09966947 +383,11.54477294 +384,12.24654988 +385,11.87624887 +386,15.20690121 +387,15.420436 +388,16.38843297 +389,18.24568174 +390,18.28078315 +391,19.2867389 +392,17.10583029 +393,14.6855157 +394,12.10797424 +395,11.74998768 +396,11.17443476 +397,10.56200789 +398,9.659549779 +399,9.156855266 +400,8.514060543 +401,7.961271696 +402,7.9366965 +403,8.666605485 +404,9.967299443 +405,10.29167147 +406,11.56969316 +407,10.64611827 +408,10.95486047 +409,11.37021434 +410,10.68388322 +411,10.25039154 +412,11.36286588 +413,11.09831554 +414,11.40048246 +415,13.5280916 +416,14.65027838 +417,13.30933717 +418,13.14103638 +419,13.24346045 +420,11.62094472 +421,11.2690811 +422,9.953636514 +423,10.17126049 +424,9.443335501 +425,9.742032792 +426,9.629261827 +427,9.224706832 +428,8.550640405 +429,8.755755256 +430,10.49136792 +431,10.47099276 +432,10.12157553 +433,11.63479207 +434,10.0406793 +435,10.10640676 +436,11.18658142 +437,10.01812876 +438,11.8752886 +439,13.06554393 +440,14.07563188 +441,12.85225652 +442,12.92157395 +443,10.68938857 +444,10.04230438 +445,10.04466771 +446,9.412965404 +447,8.311240171 +448,9.032498623 +449,7.633404289 +450,8.463760941 +451,8.734124999 +452,8.51829597 +453,8.629469723 +454,9.476253056 +455,10.2963684 +456,10.22015637 +457,10.19319497 +458,9.630315653 +459,9.54667972 +460,10.67380807 +461,8.403142184 +462,10.72254148 +463,12.25721179 +464,12.23267752 +465,13.37123003 +466,12.47213877 +467,11.76519875 +468,11.63045656 +469,10.61726442 +470,10.97589498 +471,11.08826068 +472,8.960189956 +473,8.727814764 +474,9.355544231 +475,9.169916403 +476,8.979176105 +477,9.687426724 +478,10.01294446 +479,9.919969095 +480,11.025795 +481,9.892837059 +482,10.01458126 +483,10.66307905 +484,10.131143 +485,10.29550131 +486,11.20260472 +487,13.04760355 +488,12.49445121 +489,13.37964209 +490,12.04283652 +491,10.78029403 +492,11.4839541 +493,11.13717216 +494,10.16262915 +495,10.08395109 +496,10.23325794 +497,9.950845278 +498,11.67317256 +499,11.32319442 +500,10.6365319 +501,10.38190687 +502,9.558463792 +503,10.27169817 +504,11.32220409 +505,9.955323125 +506,9.553608755 +507,11.32286988 +508,9.22461404 +509,10.02988338 +510,10.98121986 +511,11.3658426 +512,11.30341517 +513,12.09756699 +514,11.53126963 +515,11.62293668 +516,11.64489295 +517,11.11949964 +518,9.811813796 +519,10.60785189 +520,11.93950449 +521,10.69302771 +522,10.69869136 +523,10.73936053 +524,10.39641373 +525,10.24088375 +526,9.920380397 +527,10.76839717 +528,10.89526195 +529,10.7351325 +530,11.18171537 +531,11.09336449 +532,10.62032597 +533,10.65375058 +534,12.04136748 +535,12.97900893 +536,12.64169514 +537,13.82598911 +538,13.59948641 +539,13.90742765 +540,13.16182049 +541,13.92912583 +542,13.2754177 +543,13.23957688 +544,12.99029382 +545,12.00006647 +546,12.09156508 +547,11.73592739 +548,11.60249714 +549,10.62171731 +550,11.56251804 +551,12.98713629 +552,14.43490584 +553,14.58139481 +554,14.05846021 +555,14.75239323 +556,16.70414309 +557,17.00651294 +558,17.17599026 +559,19.91339869 +560,18.89096651 +561,17.23579472 +562,14.60421343 +563,13.61560489 +564,12.80343694 +565,11.90365447 +566,12.25952363 +567,11.24931913 +568,10.77191977 +569,10.35866514 +570,9.238658576 +571,9.019645655 +572,8.962080451 +573,9.194394213 +574,9.959820674 +575,9.430631221 +576,11.81402871 +577,10.17156992 +578,10.03382997 +579,11.96322081 +580,10.7965294 +581,11.34315859 +582,12.63714463 +583,14.1816955 +584,14.69604698 +585,13.45900709 +586,12.85380509 +587,11.70597213 +588,11.68464329 +589,10.10720215 +590,8.228380613 +591,8.612652428 +592,7.4057196 +593,8.506136616 +594,7.473756976 +595,7.443009978 +596,8.233602894 +597,8.449288229 +598,9.357943336 +599,9.385130691 +600,9.884758147 +601,9.559361321 +602,9.724681003 +603,9.679460362 +604,8.902061011 +605,10.45552863 +606,10.51029552 +607,11.45923176 +608,12.75359752 +609,12.1584101 +610,10.51139853 +611,10.6709259 +612,10.01171487 +613,9.439031367 +614,8.925468608 +615,10.17247466 +616,8.784293177 +617,9.635751895 +618,8.984322993 +619,10.28789116 +620,10.09072204 +621,8.924799595 +622,10.2832999 +623,8.767831309 +624,9.680134835 +625,9.724558239 +626,9.69268086 +627,9.101453354 +628,11.0494501 +629,9.448348361 +630,9.763826269 +631,11.368277 +632,10.88921419 +633,10.29090795 +634,10.49727179 +635,10.32170119 +636,10.34215291 +637,10.66212761 +638,10.32251512 +639,10.70770185 +640,9.896852039 +641,8.773795043 +642,8.867847213 +643,8.462037414 +644,8.947900027 +645,7.954691959 +646,8.40911382 +647,10.05037857 +648,9.341374598 +649,9.416295113 +650,9.442152446 +651,9.769848177 +652,11.11906712 +653,9.617431402 +654,11.06469856 +655,12.32198151 +656,11.8480002 +657,11.90333416 +658,11.66478088 +659,11.26230141 +660,10.76398448 +661,10.3814034 +662,8.753211704 +663,8.43385325 +664,10.86297822 +665,10.42915218 +666,9.902624418 +667,9.379088399 +668,8.192775695 +669,8.492422382 +670,9.348342966 +671,10.10749677 +672,10.66688461 +673,10.00149966 +674,9.912266868 +675,11.25145584 +676,10.56398459 +677,10.09527048 +678,12.44908251 +679,12.35711653 +680,11.65421193 +681,12.03721725 +682,11.85408041 +683,10.57179703 +684,11.92535278 +685,10.51435423 +686,11.09946065 +687,10.23977959 +688,10.03386457 +689,10.71882658 +690,9.210813952 +691,9.652026406 +692,9.436571233 +693,10.27378293 +694,10.26677571 +695,10.10546975 +696,11.32909225 +697,10.62700126 +698,10.36857892 +699,10.53920579 +700,11.42596863 +701,10.67559849 +702,12.26787944 +703,13.81040751 +704,13.07777757 +705,12.29588526 +706,12.89617579 +707,11.14269683 +708,11.99280711 +709,11.03280018 +710,9.951375038 +711,9.509106178 +712,9.543453392 +713,8.908276321 +714,8.984908195 +715,8.614423502 +716,8.512797718 +717,8.805811221 +718,10.64594407 +719,10.43087704 +720,10.64142207 +721,10.21572608 +722,9.35982265 +723,10.42682453 +724,9.872423118 +725,10.29984184 +726,10.82915821 +727,12.22536911 +728,13.02671291 +729,12.22688136 +730,13.39145695 +731,11.36379921 +732,11.87527793 +733,12.20438358 +734,10.86704361 +735,12.0757646 +736,10.70440326 +737,10.33777847 +738,11.18519591 +739,9.983526341 +740,10.06696615 +741,10.35644205 +742,9.882500876 +743,10.20646452 +744,9.935147599 +745,10.77332696 +746,10.08334268 +747,10.74793902 +748,11.1304169 +749,11.68170084 +750,11.79959416 +751,14.00994991 +752,13.72100168 +753,13.70139746 +754,13.19412812 +755,12.77230577 +756,11.57926932 +757,11.53651767 +758,12.03887538 +759,11.24283085 +760,11.12693569 +761,10.59082878 +762,10.87777686 +763,10.19805665 +764,9.616006018 +765,11.02692686 +766,9.313376988 +767,10.74882234 +768,12.04319211 +769,13.49286623 +770,13.96861695 +771,14.59528911 +772,14.10643072 +773,15.3531654 +774,17.11049545 +775,18.24410075 +776,17.96833588 +777,15.44653437 +778,14.144874 +779,11.9728492 +780,11.71485036 +781,12.13512547 +782,11.08567179 +783,10.99085412 +784,10.06808241 +785,9.389789808 +786,9.370428053 +787,8.529670316 +788,9.17380122 +789,9.845397411 +790,9.691027712 +791,10.11786521 +792,11.31655926 +793,10.56284738 +794,13.22773534 +795,12.5090757 +796,12.53466092 +797,14.30130244 +798,15.45555583 +799,16.94336053 +800,16.79229465 +801,15.06704896 +802,13.47379319 +803,11.9290338 +804,10.77691244 +805,8.983363783 +806,8.169404908 +807,7.811765185 +808,7.592460596 +809,8.518469566 +810,7.453410793 +811,7.192628449 +812,8.721411885 +813,7.195698812 +814,8.836628163 +815,9.678061544 +816,9.267303005 +817,9.589889888 +818,9.046937437 +819,9.06724991 +820,9.783469448 +821,9.154513619 +822,9.527013645 +823,10.59556786 +824,11.51585197 +825,11.47983867 +826,11.49678351 +827,11.00948466 +828,11.14233766 +829,9.95887124 +830,10.25318644 +831,8.75769164 +832,9.122122252 +833,9.009912134 +834,8.442229547 +835,9.213025901 +836,8.05262283 +837,7.970323877 +838,9.206920522 +839,9.560085455 +840,8.98282392 +841,9.498476572 +842,8.444443645 +843,8.76413944 +844,9.87581729 +845,9.691550834 +846,10.07700088 +847,11.49573326 +848,10.82423829 +849,10.68757631 +850,9.790809819 +851,8.725652329 +852,8.428614343 +853,8.420308237 +854,8.1221024 +855,7.749589531 +856,7.622162913 +857,8.040746282 +858,8.227588423 +859,8.400906646 +860,7.949702246 +861,7.864701032 +862,8.679920404 +863,9.833053948 +864,9.643945323 +865,10.33084937 +866,10.19488491 +867,9.699030353 +868,10.78391096 +869,9.611060559 +870,11.60650345 +871,11.83138954 +872,11.98101869 +873,11.3730658 +874,10.50757616 +875,10.12610462 +876,9.64026313 +877,8.943538311 +878,8.500092081 +879,7.829667915 +880,7.866698894 +881,8.137953306 +882,7.325583035 +883,7.584359731 +884,7.980065434 +885,8.983880371 +886,9.260855006 +887,9.972377651 +888,9.815584796 +889,9.781340561 +890,9.451112488 +891,10.67121612 +892,9.654951346 +893,9.941865913 +894,11.32361005 +895,11.60995521 +896,13.04900372 +897,12.67945591 +898,10.80109881 +899,10.72650257 +900,12.33230654 +901,11.69851479 +902,11.73541558 +903,10.18194241 +904,10.66195041 +905,11.46731935 +906,10.84186158 +907,10.08024834 +908,9.886990884 +909,9.883299377 +910,10.09378965 +911,9.673454119 +912,9.791345575 +913,10.30887708 +914,9.198824553 +915,10.17375984 +916,10.83191695 +917,9.49473317 +918,11.42731377 +919,12.37733484 +920,13.49714776 +921,12.26063278 +922,12.3815969 +923,11.73781162 +924,12.10163203 +925,10.77266111 +926,11.17039696 +927,10.52646381 +928,10.34561023 +929,10.17176214 +930,9.894251984 +931,9.277016756 +932,9.439629781 +933,9.054837943 +934,9.739574721 +935,9.903171148 +936,10.09371919 +937,10.82589719 +938,10.51713584 +939,10.29805088 +940,10.76083509 +941,11.99633873 +942,12.00011595 +943,14.07409999 +944,13.62728384 +945,13.39483701 +946,12.8656376 +947,11.50824931 +948,11.03835972 +949,9.973140253 +950,10.15872283 +951,9.002656702 +952,8.906127437 +953,8.488693578 +954,8.191968557 +955,8.616394841 +956,8.054396553 +957,8.766555143 +958,9.301676084 +959,10.26093844 +960,10.17938007 +961,9.052271559 +962,10.53125316 +963,10.12125367 +964,9.912015519 +965,10.47858424 +966,11.57178784 +967,12.36990468 +968,13.30772338 +969,13.13378662 +970,11.59144192 +971,11.80986651 +972,11.67139733 +973,9.585784571 +974,8.957070497 +975,9.97358746 +976,9.892406984 +977,9.05630004 +978,9.182106572 +979,9.323313775 +980,9.968420839 +981,9.683081377 +982,9.569728834 +983,9.718510425 +984,10.02070156 +985,9.509424345 +986,8.371617724 +987,10.41955176 +988,9.266146607 +989,10.29986426 +990,10.88287276 +991,12.63801397 +992,11.97100727 +993,13.11525788 +994,12.46038448 +995,11.41900498 +996,11.14215732 +997,10.51148641 +998,10.39934561 +999,9.585300651 +1000,9.051554994 +1001,8.996072293 +1002,9.137370515 +1003,8.858805959 +1004,9.269324344 +1005,9.627097247 +1006,9.060056324 +1007,10.06244714 +1008,9.736182084 +1009,9.148849688 +1010,11.00425918 +1011,9.385620897 +1012,10.75074288 +1013,10.26027155 +1014,11.17810698 +1015,11.59551697 +1016,12.54336604 +1017,12.09460088 +1018,12.90551587 +1019,13.20905673 +1020,12.66704687 +1021,13.59533493 +1022,11.11987561 +1023,11.82288595 +1024,10.92088023 +1025,11.38081996 +1026,11.54840497 +1027,10.65056157 +1028,11.0961926 +1029,10.8068752 +1030,10.5550618 +1031,10.0489417 +1032,10.4524571 +1033,11.11667329 +1034,9.474296029 +1035,10.20877719 +1036,9.882601607 +1037,10.09964269 +1038,10.97025751 +1039,11.92588171 +1040,11.66023617 +1041,12.02995938 +1042,11.6110459 +1043,11.72672333 +1044,11.55608561 +1045,10.90411401 +1046,10.87980441 +1047,10.57329114 +1048,11.04350799 +1049,11.0068491 +1050,9.987543149 +1051,10.11811529 +1052,10.48083633 +1053,9.672210833 +1054,10.41177677 +1055,10.43619166 +1056,10.01401232 +1057,9.980768431 +1058,9.758897119 +1059,9.317547314 +1060,10.41932918 +1061,9.661488687 +1062,10.93173045 +1063,12.28605505 +1064,12.08915932 +1065,14.11115008 +1066,14.19008049 +1067,13.65817667 +1068,12.20974228 +1069,11.16016512 +1070,11.38726481 +1071,10.97377865 +1072,10.70831702 +1073,10.3848335 +1074,9.649747214 +1075,10.37054447 +1076,9.307293602 +1077,9.991352709 +1078,10.21726527 +1079,10.03145641 +1080,10.21379427 +1081,9.608168007 +1082,10.13920032 +1083,10.56337837 +1084,9.733305113 +1085,10.41126581 +1086,10.65791789 +1087,11.84432822 +1088,12.65168206 +1089,12.90432488 +1090,13.0806387 +1091,11.913288 +1092,11.6082079 +1093,12.12596117 +1094,10.53202061 +1095,11.08273423 +1096,11.25714184 +1097,9.472625711 +1098,10.32480712 +1099,10.15561802 +1100,9.447566196 +1101,9.950713985 +1102,9.856551833 +1103,10.13716351 +1104,10.45237919 +1105,9.377847814 +1106,10.9609895 +1107,9.886144413 +1108,10.2522496 +1109,10.32403175 +1110,10.69226899 +1111,12.37031625 +1112,12.515763 +1113,12.83550567 +1114,13.34256939 +1115,12.40324197 +1116,13.07315263 +1117,12.06238756 +1118,11.28764722 +1119,10.75243153 +1120,10.35920141 +1121,10.03687542 +1122,10.20732841 +1123,10.34963978 +1124,9.784584761 +1125,9.696326617 +1126,10.03771968 +1127,10.48165708 +1128,9.299577341 +1129,9.979629597 +1130,9.952834134 +1131,9.176552892 +1132,10.07781806 +1133,10.10822191 +1134,10.57661837 +1135,12.63497157 +1136,12.50338954 +1137,12.49217004 +1138,13.41529161 +1139,10.68210707 +1140,11.85219587 +1141,10.69794426 +1142,10.55818063 +1143,10.40923577 +1144,9.921313197 +1145,8.982909611 +1146,9.951740925 +1147,9.015921293 +1148,9.074370827 +1149,9.647713476 +1150,9.607209079 +1151,9.608335232 +1152,9.031334137 +1153,10.3913555 +1154,8.767964903 +1155,8.936692675 +1156,9.993238193 +1157,9.590537211 +1158,10.5704742 +1159,12.12848516 +1160,11.97306601 +1161,12.32252515 +1162,12.32660588 +1163,11.05550592 +1164,10.90119189 +1165,10.69683167 +1166,10.42176226 +1167,9.787416073 +1168,10.12440399 +1169,9.330158625 +1170,9.357177604 +1171,9.472056997 +1172,9.559991083 +1173,8.945729425 +1174,9.397067335 +1175,8.971658267 +1176,9.761104764 +1177,8.867085718 +1178,9.758354388 +1179,8.506816744 +1180,9.637015201 +1181,9.242749872 +1182,9.223359366 +1183,10.77512143 +1184,10.9860761 +1185,10.27245662 +1186,11.2021579 +1187,10.15924502 +1188,10.65826014 +1189,10.87594557 +1190,9.908690331 +1191,9.80619184 +1192,9.563847772 +1193,8.994840135 +1194,9.701652972 +1195,9.515987032 +1196,9.815204317 +1197,9.291602711 +1198,9.442343442 +1199,10.7397181 +1200,10.10879707 +1201,10.55324045 +1202,10.84805706 +1203,10.92398114 +1204,10.06521833 +1205,12.99324947 +1206,12.13084343 +1207,12.51464458 +1208,13.04004784 +1209,11.69575918 +1210,10.31180283 +1211,11.55536065 +1212,9.543587795 +1213,10.52260987 +1214,10.4792559 +1215,9.126615179 +1216,9.048370195 +1217,8.919904169 +1218,9.515956203 +1219,8.385423929 +1220,9.360853972 +1221,10.06249788 +1222,8.962290902 +1223,10.09892665 +1224,10.36931625 +1225,10.92802153 +1226,10.90155319 +1227,10.97130862 +1228,12.89241082 +1229,12.51076824 +1230,13.91645422 +1231,16.6434061 +1232,16.70141095 +1233,13.91931097 +1234,13.36712166 +1235,12.14952929 +1236,11.49968864 +1237,11.26163911 +1238,10.77897522 +1239,9.996788603 +1240,9.260319126 +1241,9.149146242 +1242,8.965525199 +1243,8.439880795 +1244,7.8368449 +1245,8.633691564 +1246,10.16848637 +1247,10.01374898 +1248,10.09400861 +1249,10.83743686 +1250,12.37970583 +1251,11.4456224 +1252,12.75441128 +1253,12.74887622 +1254,14.69900436 +1255,16.58424532 +1256,16.40010453 +1257,14.10552279 +1258,13.17790601 +1259,11.29591403 +1260,10.98872516 +1261,8.169389509 +1262,9.494515919 +1263,8.883311951 +1264,8.499358148 +1265,8.847230287 +1266,8.91271246 +1267,8.41231204 +1268,9.205622273 +1269,9.163153946 +1270,9.673121084 +1271,9.212880308 +1272,8.854045172 +1273,9.055283342 +1274,9.140753407 +1275,9.270356824 +1276,9.198623 +1277,10.50817723 +1278,9.744454767 +1279,11.68339966 +1280,11.82943868 +1281,12.07779906 +1282,11.82321283 +1283,11.8802793 +1284,11.08514222 +1285,11.06959392 +1286,9.943800755 +1287,10.5368169 +1288,10.11053006 +1289,8.919490398 +1290,9.100144955 +1291,8.890420752 +1292,8.911184262 +1293,8.626647986 +1294,9.025186823 +1295,8.931822515 +1296,8.622408619 +1297,9.774336774 +1298,8.026876996 +1299,9.238869526 +1300,9.575976608 +1301,9.484142426 +1302,9.043083268 +1303,11.91656328 +1304,11.23426199 +1305,11.52284954 +1306,11.01505169 +1307,10.32934835 +1308,9.971272476 +1309,10.14224222 +1310,8.838509521 +1311,9.200356512 +1312,9.720606477 +1313,9.464629985 +1314,10.28596205 +1315,9.729275057 +1316,9.35202952 +1317,9.647203546 +1318,9.137922037 +1319,9.71111988 +1320,9.332552797 +1321,9.275836093 +1322,8.575377847 +1323,10.32908024 +1324,8.531286119 +1325,9.051479547 +1326,10.16943611 +1327,11.75444622 +1328,11.2873864 +1329,11.61933849 +1330,10.70311478 +1331,10.40210115 +1332,10.767576 +1333,9.851922393 +1334,8.892478552 +1335,10.26160431 +1336,8.621704398 +1337,9.522550883 +1338,9.048291608 +1339,9.006264794 +1340,8.743022915 +1341,8.244015715 +1342,8.972387334 +1343,9.25319572 +1344,9.777648341 +1345,9.645617276 +1346,8.808252886 +1347,8.497742887 +1348,8.550676923 +1349,9.327202905 +1350,8.672072658 +1351,10.09569571 +1352,10.42585056 +1353,9.469185551 +1354,10.73251727 +1355,9.636244465 +1356,9.588515905 +1357,8.86007799 +1358,9.365887216 +1359,8.30553733 +1360,8.782521133 +1361,9.1579378 +1362,9.882920458 +1363,9.719222828 +1364,9.055527331 +1365,9.713991437 +1366,8.817805412 +1367,9.659129632 +1368,9.997438048 +1369,9.539476926 +1370,8.437977434 +1371,9.119356391 +1372,9.200489008 +1373,8.826970733 +1374,9.431212924 +1375,10.3724017 +1376,10.52663024 +1377,10.58484722 +1378,10.47321463 +1379,10.02831488 +1380,9.860742565 +1381,10.0581472 +1382,9.782907831 +1383,10.1462213 +1384,10.63677976 +1385,9.33099777 +1386,10.02249183 +1387,9.230963978 +1388,9.878851559 +1389,9.415096986 +1390,9.705105159 +1391,10.4542381 +1392,10.17059177 +1393,8.754862862 +1394,10.78750845 +1395,9.60961447 +1396,9.761138942 +1397,10.44493123 +1398,11.13165685 +1399,12.04907893 +1400,13.06132399 +1401,12.26468358 +1402,13.28053078 +1403,12.30837553 +1404,12.00553837 +1405,10.6438469 +1406,11.69909486 +1407,11.18638522 +1408,11.33860639 +1409,10.66617499 +1410,10.70624141 +1411,11.09292115 +1412,10.06505735 +1413,10.48098139 +1414,10.03663327 +1415,9.834145512 +1416,10.62170278 +1417,9.639428741 +1418,9.347611639 +1419,10.17117687 +1420,9.775279446 +1421,9.122762824 +1422,11.32335147 +1423,12.18178169 +1424,12.76617484 +1425,12.30777338 +1426,12.31093273 +1427,12.13253617 +1428,11.51666831 +1429,10.93321456 +1430,10.34675679 +1431,11.25026036 +1432,9.735859058 +1433,9.937230938 +1434,9.32158832 +1435,9.197896722 +1436,9.114346609 +1437,9.562197706 +1438,9.948042551 +1439,9.768890843 +1440,8.975045831 +1441,10.06355288 +1442,9.162020816 +1443,9.466378331 +1444,9.308660681 +1445,10.59069686 +1446,10.60101579 +1447,12.48003659 +1448,12.22993036 +1449,12.97880351 +1450,12.81697816 +1451,12.32095524 +1452,12.37878412 +1453,10.36465243 +1454,11.33475154 +1455,11.11265497 +1456,10.10364864 +1457,10.87920071 +1458,10.32930302 +1459,9.462303287 +1460,9.78484764 +1461,9.399171012 +1462,10.63825084 +1463,9.472718587 +1464,10.16249746 +1465,9.935839514 +1466,9.639265157 +1467,10.0111365 +1468,9.496111991 +1469,10.53115061 +1470,10.0375173 +1471,12.65994641 +1472,12.16201276 +1473,12.49994649 +1474,13.1553846 +1475,11.57953359 +1476,11.01549083 +1477,11.33441662 +1478,9.774717869 +1479,10.66304404 +1480,10.47852682 +1481,9.888808755 +1482,10.38236286 +1483,10.19646816 +1484,10.86875532 +1485,9.163421483 +1486,10.35878409 +1487,10.06223633 +1488,9.593043588 +1489,10.3024742 +1490,10.91087747 +1491,9.957768866 +1492,10.54139068 +1493,11.3635377 +1494,12.21927015 +1495,13.70795767 +1496,14.89997248 +1497,13.60431691 +1498,12.69678041 +1499,11.60955775 +1500,11.1534323 +1501,10.60247919 +1502,10.33133446 +1503,9.458567937 +1504,9.071415221 +1505,8.520796388 +1506,7.937871821 +1507,7.579982605 +1508,8.600327752 +1509,9.276415186 +1510,10.11868084 +1511,10.3997895 +1512,10.35296058 +1513,9.964374809 +1514,10.63432177 +1515,9.810947031 +1516,9.435628771 +1517,10.52793586 +1518,10.92627607 +1519,11.26033199 +1520,11.91471216 +1521,12.44453687 +1522,11.03971957 +1523,10.94218797 +1524,10.28674823 +1525,10.28453424 +1526,9.991727114 +1527,9.269436295 +1528,9.448240814 +1529,10.19829399 +1530,10.07632151 +1531,9.864252132 +1532,9.283384478 +1533,9.986840513 +1534,9.049906061 +1535,10.19404744 +1536,10.08056359 +1537,9.192630719 +1538,9.247789036 +1539,10.0807278 +1540,9.377842307 +1541,9.297352384 +1542,10.76866825 +1543,10.34225601 +1544,11.34228756 +1545,11.56042712 +1546,10.73114175 +1547,11.78448418 +1548,11.32947128 +1549,11.20678512 +1550,12.86951193 +1551,12.29867629 +1552,12.28041199 +1553,10.79909706 +1554,11.16495647 +1555,11.44728732 +1556,11.2404075 +1557,11.65996298 +1558,11.07928523 +1559,11.69886043 +1560,10.96971415 +1561,11.82658532 +1562,11.88701253 +1563,10.55356398 +1564,11.33600615 +1565,11.20076543 +1566,12.97082769 +1567,13.82337471 +1568,15.45761569 +1569,16.16250022 +1570,15.59619014 +1571,15.46266471 +1572,14.00141469 +1573,13.20241924 +1574,12.80298012 +1575,12.68910442 +1576,12.28852107 +1577,12.26009632 +1578,11.89880984 +1579,10.98992652 +1580,11.19537851 +1581,11.53355257 +1582,12.75769375 +1583,14.48848968 +1584,14.98051981 +1585,15.95026025 +1586,14.53518807 +1587,14.58739505 +1588,14.88874748 +1589,15.64620833 +1590,17.33850722 +1591,19.33737153 +1592,20.40052107 +1593,17.49902863 +1594,15.12109375 +1595,13.06125443 +1596,11.74214768 +1597,11.53544917 +1598,11.81528736 +1599,10.93246527 +1600,10.45137013 +1601,10.55376091 +1602,9.692074291 +1603,9.874583691 +1604,10.12178833 +1605,10.94203451 +1606,10.55676946 +1607,11.21079118 +1608,11.08147601 +1609,12.2622547 +1610,13.51267157 +1611,11.88538135 +1612,11.73971421 +1613,12.78687605 +1614,14.76937876 +1615,15.68969407 +1616,17.8706122 +1617,15.48271416 +1618,13.91460751 +1619,11.91586323 +1620,11.36036816 +1621,11.17466653 +1622,9.933718903 +1623,10.4323364 +1624,9.802427448 +1625,9.121754633 +1626,9.307805117 +1627,9.067285716 +1628,10.00708743 +1629,9.981514212 +1630,10.8706792 +1631,10.46648545 +1632,9.806671895 +1633,10.37103711 +1634,9.373122341 +1635,9.99270251 +1636,9.753596365 +1637,9.86739603 +1638,10.64681794 +1639,11.8199253 +1640,12.28992234 +1641,13.07269261 +1642,13.03026379 +1643,13.27264304 +1644,11.82077822 +1645,11.10892291 +1646,11.05732812 +1647,11.21791364 +1648,11.14824285 +1649,10.13625111 +1650,10.55433409 +1651,9.928974835 +1652,9.828377003 +1653,9.939092014 +1654,9.513414846 +1655,10.17343701 +1656,9.436539837 +1657,9.916379981 +1658,10.11381468 +1659,8.853785947 +1660,10.10124371 +1661,10.20634747 +1662,9.740577241 +1663,11.76285418 +1664,12.14760285 +1665,12.46935632 +1666,12.59247459 +1667,11.2943086 +1668,11.76222747 +1669,11.09341222 +1670,10.1186119 +1671,11.38279483 +1672,10.02564463 +1673,10.81668177 +1674,10.28721738 +1675,9.815916678 +1676,10.82982634 +1677,9.60818351 +1678,10.35759974 +1679,10.60100234 +1680,10.2356353 +1681,10.82766887 +1682,10.25216028 +1683,10.83463177 +1684,10.10577593 +1685,10.95139728 +1686,11.84729445 +1687,12.15096544 +1688,12.39201794 +1689,11.97301769 +1690,11.66789998 +1691,11.5571934 +1692,11.201847 +1693,11.20763568 +1694,9.915653938 +1695,9.890216976 +1696,9.755455705 +1697,9.00030824 +1698,9.211046568 +1699,8.98270293 +1700,9.834993106 +1701,9.490929577 +1702,9.42056539 +1703,10.45735261 +1704,9.528356473 +1705,10.51287286 +1706,9.035957998 +1707,10.0417196 +1708,10.26702116 +1709,9.39560703 +1710,10.22397801 +1711,11.55862507 +1712,10.66057271 +1713,11.38487133 +1714,11.00742795 +1715,11.510025 +1716,11.09511475 +1717,9.912041805 +1718,10.12106031 +1719,9.104696058 +1720,8.617737553 +1721,9.827185114 +1722,9.486317286 +1723,9.828697309 +1724,9.716970951 +1725,9.799373184 +1726,10.37616154 +1727,10.15820577 +1728,10.13613265 +1729,9.09554252 +1730,10.50583739 +1731,9.393015443 +1732,9.181322109 +1733,10.42315063 +1734,10.24987542 +1735,11.41008158 +1736,12.87453343 +1737,12.76959847 +1738,13.96080457 +1739,12.42186933 +1740,11.67283873 +1741,11.87201196 +1742,11.42903914 +1743,11.27160048 +1744,10.54461063 +1745,10.57558533 +1746,10.33768896 +1747,10.47056441 +1748,11.13058508 +1749,10.55641071 +1750,9.894584016 +1751,11.07911701 +1752,12.74952619 +1753,12.72700474 +1754,13.59065926 +1755,13.68883149 +1756,13.54158434 +1757,13.02098727 +1758,15.16430239 +1759,17.28792372 +1760,17.27376611 +1761,17.0549161 +1762,15.14189889 +1763,13.61338834 +1764,11.87838994 +1765,11.3092828 +1766,10.92586226 +1767,10.21244876 +1768,9.50735128 +1769,8.422774886 +1770,9.247869697 +1771,8.724456341 +1772,10.66169718 +1773,10.61381539 +1774,10.81555725 +1775,10.76373727 +1776,10.85756845 +1777,11.00755894 +1778,11.47841225 +1779,9.692918938 +1780,10.75332451 +1781,10.39336361 +1782,10.8539148 +1783,12.76738225 +1784,12.97176163 +1785,14.37322465 +1786,12.85708593 +1787,13.25848839 +1788,12.41854931 +1789,12.05582375 +1790,12.33235285 +1791,11.74700727 +1792,11.39319469 +1793,11.52390259 +1794,12.12583486 +1795,10.73396008 +1796,11.46994548 +1797,11.29429242 +1798,10.92747107 +1799,11.06184325 +1800,11.63386994 +1801,9.88344393 +1802,10.29201215 +1803,11.01378173 +1804,10.03219665 +1805,10.10887115 +1806,12.46193761 +1807,13.74220072 +1808,15.20412697 +1809,15.40109203 +1810,14.79998127 +1811,13.58292479 +1812,12.5705047 +1813,12.09735711 +1814,11.71287708 +1815,11.89749633 +1816,11.21087951 +1817,11.51197275 +1818,11.18741145 +1819,11.12732131 +1820,11.31975401 +1821,11.75697238 +1822,10.46496898 +1823,11.91116768 +1824,12.39644101 +1825,13.62460075 +1826,12.17506193 +1827,11.85695856 +1828,12.03746793 +1829,13.34020601 +1830,14.95628315 +1831,14.79014768 +1832,17.03087427 +1833,15.71168405 +1834,15.60876702 +1835,14.53016927 +1836,12.97455931 +1837,11.87302844 +1838,12.26691665 +1839,12.02186688 +1840,12.17421977 +1841,11.41274878 +1842,11.84018021 +1843,11.54103505 +1844,11.6305374 +1845,11.34982456 +1846,12.75060434 +1847,13.88589481 +1848,13.91874425 +1849,16.09823005 +1850,15.14535228 +1851,15.28071764 +1852,15.96864567 +1853,17.27750378 +1854,18.79871592 +1855,19.75600012 +1856,22.1130671 +1857,18.78128743 +1858,16.63718069 +1859,15.28535808 +1860,14.22960485 +1861,12.06343263 +1862,11.89667019 +1863,11.27680473 +1864,11.36240077 +1865,10.79092219 +1866,10.82581357 +1867,10.70944891 +1868,11.11088067 +1869,10.54131421 +1870,10.95357815 +1871,12.93130617 +1872,15.38482333 +1873,15.55939205 +1874,14.62989891 +1875,15.044231 +1876,16.3768241 +1877,16.76177138 +1878,18.61609809 +1879,20.15043098 +1880,21.11283362 +1881,18.58429889 +1882,15.19023899 +1883,14.03221494 +1884,12.01412992 +1885,11.71097537 +1886,10.55913756 +1887,10.93854929 +1888,9.883089164 +1889,9.858932367 +1890,9.990554461 +1891,9.661667104 +1892,10.8756054 +1893,10.22267975 +1894,10.51426125 +1895,11.54160417 +1896,12.10312219 +1897,12.58634354 +1898,13.65244196 +1899,13.78235403 +1900,13.35264524 +1901,13.84025619 +1902,15.02847566 +1903,15.87841079 +1904,16.80427163 +1905,15.2144107 +1906,13.88454129 +1907,12.61139652 +1908,11.80571557 +1909,11.44993409 +1910,11.29823993 +1911,9.861841514 +1912,9.314757204 +1913,9.208140805 +1914,9.545153391 +1915,9.508142859 +1916,9.784518612 +1917,10.28025609 +1918,11.03965455 +1919,10.60764382 +1920,12.43285692 +1921,12.31178746 +1922,12.66500673 +1923,13.64927242 +1924,13.2904479 +1925,13.52097513 +1926,15.46693067 +1927,17.34870333 +1928,18.62633545 +1929,16.96260827 +1930,15.15935823 +1931,14.38538675 +1932,12.45134936 +1933,12.51368938 +1934,11.17339682 +1935,9.471406166 +1936,10.63846804 +1937,9.093637898 +1938,10.2336623 +1939,9.594024862 +1940,10.81128345 +1941,11.20453727 +1942,10.94242921 +1943,11.79161428 +1944,11.06186493 +1945,11.26696773 +1946,12.5048452 +1947,13.0125522 +1948,12.2973234 +1949,13.06399966 +1950,13.55270959 +1951,16.17655258 +1952,17.77464588 +1953,15.59124157 +1954,14.43539242 +1955,12.31560302 +1956,11.84441268 +1957,10.40244796 +1958,9.419096716 +1959,9.256477799 +1960,8.611922516 +1961,9.047637945 +1962,9.321429299 +1963,8.642099944 +1964,10.23086142 +1965,10.11077608 +1966,10.35613312 +1967,10.32208911 +1968,10.36562095 +1969,9.915549736 +1970,10.01307549 +1971,10.0242961 +1972,9.963888089 +1973,9.133966116 +1974,11.14236244 +1975,11.32699135 +1976,12.70137658 +1977,13.15487418 +1978,12.39569374 +1979,11.66450347 +1980,10.91345995 +1981,10.34870425 +1982,10.34909363 +1983,10.30075463 +1984,9.729793035 +1985,9.242880586 +1986,11.33969512 +1987,10.89790706 +1988,10.88461086 +1989,11.35309284 +1990,10.10160815 +1991,10.07894165 +1992,10.61999651 +1993,9.195469543 +1994,9.988861892 +1995,9.643041524 +1996,9.204442222 +1997,10.28928324 +1998,10.58305431 +1999,11.54412089 +2000,11.98705301 +2001,12.52443308 +2002,12.39511915 +2003,12.90130803 +2004,11.86971093 +2005,11.1839554 +2006,11.74319251 +2007,11.54208433 +2008,11.20907004 +2009,11.51969062 +2010,10.47465118 +2011,11.31751312 +2012,11.04436883 +2013,10.79462967 +2014,11.70780694 +2015,10.13191637 +2016,10.33252549 +2017,10.57324601 +2018,9.772248585 +2019,10.30159414 +2020,10.13136627 +2021,10.22757522 +2022,10.25788711 +2023,11.2239062 +2024,11.52816875 +2025,12.46101951 +2026,11.26183659 +2027,12.74538266 +2028,10.96865703 +2029,11.13631009 +2030,10.70740923 +2031,9.894470852 +2032,9.984634918 +2033,9.740710234 +2034,9.485414237 +2035,10.42995278 +2036,10.12022407 +2037,9.302791805 +2038,9.510742492 +2039,9.607060524 +2040,9.953279212 +2041,9.237034569 +2042,9.08456353 +2043,10.10432697 +2044,8.968104718 +2045,10.24139713 +2046,11.88067875 +2047,13.59630893 +2048,13.78565414 +2049,13.22707757 +2050,12.91539902 +2051,12.83243773 +2052,12.46334056 +2053,11.94726252 +2054,11.80826602 +2055,11.09691005 +2056,11.28907972 +2057,11.80304876 +2058,10.53949064 +2059,10.67124611 +2060,11.0291244 +2061,11.2137345 +2062,13.07545065 +2063,14.40087461 +2064,17.40959383 +2065,15.2321973 +2066,15.21413808 +2067,16.18081042 +2068,16.89206366 +2069,17.86693355 +2070,19.65242534 +2071,21.26497523 +2072,23.27111515 +2073,20.22254367 +2074,17.16197755 +2075,14.47504515 +2076,12.8957728 +2077,12.40074333 +2078,12.11244836 +2079,11.98981584 +2080,11.68232 +2081,10.62980515 +2082,10.41807477 +2083,10.92945927 +2084,10.1444728 +2085,11.39979106 +2086,11.25949411 +2087,12.81944113 +2088,13.86338182 +2089,12.57676748 +2090,13.25425381 +2091,12.12596198 +2092,12.95569033 +2093,12.91647941 +2094,14.43560811 +2095,16.35550604 +2096,16.45097634 +2097,16.53278545 +2098,15.19103801 +2099,13.44238552 +2100,11.86609359 +2101,11.83970877 +2102,10.71779717 +2103,10.64960454 +2104,9.612321707 +2105,9.229872291 +2106,9.657072634 +2107,8.09660769 +2108,9.37018252 +2109,10.56074606 +2110,10.98043649 +2111,10.8177165 +2112,11.29544598 +2113,10.99044335 +2114,11.10606839 +2115,11.15544925 +2116,10.35109074 +2117,10.92920412 +2118,11.29756316 +2119,12.5914408 +2120,14.4328268 +2121,13.5107043 +2122,14.70741363 +2123,12.56962051 +2124,12.11817448 +2125,12.51349205 +2126,12.87660589 +2127,12.92884145 +2128,12.61941867 +2129,12.17345928 +2130,12.89227299 +2131,12.36158005 +2132,12.41097456 +2133,14.10514817 +2134,13.7002762 +2135,15.43335396 +2136,17.26806761 +2137,16.26374434 +2138,15.53950388 +2139,17.09099253 +2140,19.12252117 +2141,20.35385438 +2142,21.54610105 +2143,25.23236558 +2144,26.91032347 +2145,26.1759227 +2146,21.96362438 +2147,17.75655313 +2148,15.68808297 +2149,14.55908631 +2150,13.49561004 +2151,13.63029028 +2152,12.51285119 +2153,12.59667356 +2154,11.47144111 +2155,12.13251618 +2156,12.04402233 +2157,14.29205465 +2158,15.11992804 +2159,17.34969373 +2160,19.42069009 +2161,19.39554639 +2162,20.02393524 +2163,20.13346767 +2164,20.36486893 +2165,21.42840962 +2166,22.81171927 +2167,24.62670954 +2168,25.27192716 +2169,21.65223409 +2170,18.32325553 +2171,14.27938072 +2172,13.15244736 +2173,11.87650815 +2174,11.70777984 +2175,12.18686373 +2176,11.77046737 +2177,11.2303981 +2178,11.51597939 +2179,10.91038013 +2180,11.57401475 +2181,11.20940338 +2182,10.70816686 +2183,11.4164138 +2184,11.28280774 +2185,10.85995928 +2186,11.40647396 +2187,12.45607961 +2188,12.43662498 +2189,11.5647135 +2190,12.92651854 +2191,14.07250589 +2192,14.22849577 +2193,14.17060722 +2194,13.35052325 +2195,12.85199846 +2196,11.50905643 +2197,12.30505452 +2198,11.86845907 +2199,11.65480347 +2200,11.77888992 +2201,11.59791952 +2202,12.06169123 +2203,12.30491563 +2204,11.84935697 +2205,11.65710459 +2206,11.01727194 +2207,11.98791908 +2208,10.52829559 +2209,9.766071581 +2210,11.97527165 +2211,10.04719752 +2212,10.47759911 +2213,11.81577091 +2214,10.50691637 +2215,12.8080606 +2216,12.44673425 +2217,12.48149817 +2218,12.97741193 +2219,11.6498861 +2220,12.355592 +2221,11.72075317 +2222,11.06792165 +2223,11.61216457 +2224,11.02667469 +2225,11.11797531 +2226,10.49352832 +2227,11.29038425 +2228,10.73515262 +2229,11.64857581 +2230,11.61819758 +2231,11.65268273 +2232,11.21691926 +2233,10.92114973 +2234,11.72832215 +2235,10.93726991 +2236,10.73828675 +2237,11.62847965 +2238,11.46244834 +2239,13.30055637 +2240,14.73870712 +2241,14.5598615 +2242,15.04230894 +2243,14.10522305 +2244,13.27528554 +2245,12.97307331 +2246,12.2997763 +2247,12.53062375 +2248,11.80019261 +2249,11.20839247 +2250,11.82413235 +2251,10.74052209 +2252,12.18318099 +2253,11.02967976 +2254,12.47201203 +2255,11.5983663 +2256,13.4100773 +2257,12.94427794 +2258,12.49711911 +2259,12.75405466 +2260,12.66384974 +2261,12.55609117 +2262,13.71983527 +2263,16.3434666 +2264,17.37220064 +2265,16.92364881 +2266,15.74222219 +2267,13.08007695 +2268,12.94009197 +2269,10.94480312 +2270,8.750709943 +2271,9.179351413 +2272,9.018819475 +2273,8.4329616 +2274,8.558781336 +2275,8.059897511 +2276,10.0547174 +2277,10.80133545 +2278,11.39178291 +2279,11.1875744 +2280,11.03756616 +2281,11.9409277 +2282,12.32333233 +2283,11.89199254 +2284,12.58968273 +2285,14.32162716 +2286,15.2373817 +2287,18.43269751 +2288,19.29447275 +2289,19.11065129 +2290,16.58883542 +2291,14.30080707 +2292,12.07018249 +2293,11.90555206 +2294,10.81135467 +2295,9.182556065 +2296,9.477419584 +2297,8.6068701 +2298,9.247336533 +2299,10.31916749 +2300,10.15252248 +2301,11.514086 +2302,11.8060216 +2303,12.13775776 +2304,14.24536029 +2305,14.34969948 +2306,14.29650389 +2307,14.30554517 +2308,14.70705487 +2309,14.27569 +2310,15.55222336 +2311,16.8461009 +2312,17.80076453 +2313,17.88810346 +2314,15.24675798 +2315,14.03086476 +2316,12.07634046 +2317,10.25473154 +2318,9.574937072 +2319,8.211826224 +2320,9.173066765 +2321,8.96845238 +2322,8.625722073 +2323,8.193708357 +2324,10.09738834 +2325,10.36171166 +2326,10.25909838 +2327,10.73594215 +2328,10.61287975 +2329,10.67441063 +2330,9.647913883 +2331,11.0857744 +2332,9.692832463 +2333,9.641848924 +2334,11.01358773 +2335,12.38501196 +2336,12.96338051 +2337,14.08336932 +2338,13.67264726 +2339,13.1202373 +2340,12.14817615 +2341,11.76026648 +2342,11.88509573 +2343,11.96182367 +2344,12.49610237 +2345,13.01606253 +2346,15.19575996 +2347,14.31511354 +2348,15.13690926 +2349,14.03197935 +2350,14.45698981 +2351,14.08813587 +2352,15.39861362 +2353,14.59081733 +2354,13.97146409 +2355,15.95273796 +2356,16.60361519 +2357,18.13830647 +2358,19.53164236 +2359,21.58115056 +2360,23.97375516 +2361,22.34744339 +2362,19.11012676 +2363,17.54367446 +2364,16.06491655 +2365,14.15829259 +2366,14.36477635 +2367,13.13562581 +2368,13.10270625 +2369,12.19166559 +2370,12.65904286 +2371,13.03268803 +2372,15.66520955 +2373,16.65174082 +2374,16.67922731 +2375,20.72121847 +2376,23.66121579 +2377,21.86628917 +2378,22.3175156 +2379,22.92337112 +2380,23.10235423 +2381,23.15400279 +2382,25.74177296 +2383,27.54207905 +2384,29.36001535 +2385,27.24321898 +2386,22.80667779 +2387,19.62538348 +2388,17.57596551 +2389,16.64435838 +2390,15.17530984 +2391,14.49484403 +2392,13.44316452 +2393,13.39233604 +2394,12.79651276 +2395,13.87405921 +2396,15.74282376 +2397,18.20037058 +2398,19.54420858 +2399,21.19696256 +2400,23.00184443 +2401,22.7852889 +2402,23.20806392 +2403,23.69022023 +2404,23.22823863 +2405,22.40986974 +2406,22.38446892 +2407,23.17751409 +2408,24.87171603 +2409,23.98433306 +2410,20.0904642 +2411,19.06490111 +2412,14.84609869 +2413,14.03818611 +2414,12.97379815 +2415,13.64272729 +2416,11.62207673 +2417,13.24162324 +2418,11.81131621 +2419,13.47176652 +2420,13.2339231 +2421,15.16374057 +2422,13.92513798 +2423,13.90778759 +2424,13.47214904 +2425,13.93157939 +2426,13.23448788 +2427,13.12643973 +2428,12.70808949 +2429,16.19436003 +2430,17.27047198 +2431,19.40529914 +2432,21.45511524 +2433,22.45550267 +2434,18.02826401 +2435,16.35560499 +2436,14.20648894 +2437,13.66165271 +2438,12.81387753 +2439,13.36750647 +2440,11.76276421 +2441,12.17027132 +2442,12.27742363 +2443,12.47712332 +2444,12.9469328 +2445,14.79774449 +2446,16.51070033 +2447,17.35002417 +2448,17.56825037 +2449,18.98548263 +2450,20.2149186 +2451,20.4221592 +2452,19.65966402 +2453,21.39070027 +2454,22.03749989 +2455,25.10698899 +2456,26.40775534 +2457,25.22232842 +2458,20.71132093 +2459,16.24132763 +2460,13.62253633 +2461,12.66748612 +2462,11.80418517 +2463,11.86550853 +2464,11.40754674 +2465,12.58103767 +2466,12.43073463 +2467,12.37744716 +2468,13.12435862 +2469,13.12836698 +2470,14.83262521 +2471,14.41173038 +2472,14.48070939 +2473,13.70390959 +2474,13.68960772 +2475,13.6779653 +2476,13.22478219 +2477,13.51418193 +2478,16.95819685 +2479,19.55218307 +2480,20.22114826 +2481,19.5974188 +2482,20.63356685 +2483,18.67485194 +2484,18.10629476 +2485,17.56194025 +2486,16.81737955 +2487,16.96623567 +2488,16.30916441 +2489,16.47649804 +2490,16.97186649 +2491,15.92209576 +2492,17.19335933 +2493,17.10421695 +2494,17.01451885 +2495,16.15873808 +2496,17.36586564 +2497,16.19012145 +2498,15.64540669 +2499,15.55658066 +2500,16.28234675 +2501,15.6808304 +2502,17.25590357 +2503,20.8981197 +2504,22.27770882 +2505,23.86236439 +2506,23.03203755 +2507,21.48639543 +2508,19.55214212 +2509,17.03063113 +2510,16.50195151 +2511,16.17999942 +2512,17.04528417 +2513,18.37164581 +2514,20.00041084 +2515,20.22851915 +2516,19.51149198 +2517,18.98060295 +2518,18.53414252 +2519,17.39900153 +2520,17.47526946 +2521,17.73229978 +2522,16.82633824 +2523,17.40090568 +2524,17.32745362 +2525,17.31087539 +2526,18.66068646 +2527,18.48051446 +2528,20.29972919 +2529,18.85606155 +2530,18.50040666 +2531,17.72078112 +2532,17.07073825 +2533,15.93641394 +2534,16.28470232 +2535,14.90325383 +2536,14.58333738 +2537,13.88611992 +2538,14.26166402 +2539,14.49405543 +2540,15.29838106 +2541,15.5789098 +2542,14.68950196 +2543,14.82067744 +2544,14.44624984 +2545,15.09910853 +2546,14.30031927 +2547,13.61905617 +2548,14.20570973 +2549,14.65290926 +2550,16.06260163 +2551,16.14497154 +2552,16.61325896 +2553,16.66523888 +2554,15.92186385 +2555,15.41612328 +2556,15.68639492 +2557,14.3772004 +2558,13.59029577 +2559,12.83589468 +2560,12.8752464 +2561,13.02837283 +2562,12.68364063 +2563,13.06801346 +2564,14.67322551 +2565,15.10220391 +2566,14.0140105 +2567,14.15013939 +2568,14.33763101 +2569,14.92640044 +2570,16.33117713 +2571,14.94120621 +2572,16.11491207 +2573,16.03640423 +2574,17.61985734 +2575,19.34460229 +2576,20.02181692 +2577,20.53502701 +2578,19.28405065 +2579,18.18543928 +2580,16.62120145 +2581,14.48166604 +2582,15.32111237 +2583,14.48408045 +2584,14.02599007 +2585,13.2414807 +2586,13.95319017 +2587,15.04106436 +2588,16.52625222 +2589,15.23258203 +2590,14.59659793 +2591,15.67465316 +2592,17.10972962 +2593,16.4237153 +2594,14.07404066 +2595,14.7791319 +2596,13.7256273 +2597,13.95764617 +2598,15.61983947 +2599,16.18433334 +2600,18.74856997 +2601,18.83868131 +2602,18.29261601 +2603,17.46053007 +2604,16.72571504 +2605,16.09286284 +2606,15.50070015 +2607,15.19527662 +2608,14.11591777 +2609,13.78971666 +2610,13.31171601 +2611,13.31554861 +2612,16.66944222 +2613,16.00026712 +2614,15.8556806 +2615,17.34909173 +2616,17.45272867 +2617,17.94380431 +2618,17.46425808 +2619,18.68770873 +2620,18.78845391 +2621,18.84650071 +2622,22.20676006 +2623,24.768884 +2624,25.24056515 +2625,24.33454374 +2626,22.03426343 +2627,17.9339738 +2628,15.15618953 +2629,14.59920559 +2630,14.21900536 +2631,12.78505181 +2632,13.6597528 +2633,12.27813297 +2634,12.89944038 +2635,13.01388396 +2636,13.65034497 +2637,16.51058628 +2638,16.00719425 +2639,16.51483318 +2640,16.41147654 +2641,17.09600823 +2642,16.46628779 +2643,17.13334551 +2644,17.77200473 +2645,18.22397937 +2646,19.13503918 +2647,22.34649767 +2648,25.12771935 +2649,25.35625446 +2650,21.60155569 +2651,17.9519179 +2652,15.52639897 +2653,14.58339802 +2654,13.76409524 +2655,13.18145027 +2656,12.8510244 +2657,12.49725418 +2658,11.44598934 +2659,12.71001222 +2660,13.2052714 +2661,13.81610166 +2662,16.8555482 +2663,17.04175474 +2664,17.30808331 +2665,16.56793102 +2666,17.30400698 +2667,17.64270318 +2668,17.8119952 +2669,18.95826332 +2670,20.26527915 +2671,24.79831526 +2672,28.12973142 +2673,25.64933565 +2674,21.20815603 +2675,16.99092187 +2676,14.23011049 +2677,13.47813767 +2678,12.47165188 +2679,12.73173112 +2680,12.59308481 +2681,12.35090252 +2682,12.68554687 +2683,12.27332561 +2684,12.43016027 +2685,11.94191376 +2686,11.84361095 +2687,11.29700297 +2688,12.8588506 +2689,12.09735926 +2690,12.61636189 +2691,12.75620198 +2692,12.71696818 +2693,13.31883199 +2694,14.16916292 +2695,15.1183277 +2696,16.34101776 +2697,16.16865647 +2698,16.49364384 +2699,15.13946885 +2700,15.38247852 +2701,15.68955531 +2702,15.11111693 +2703,13.85641235 +2704,15.18813812 +2705,16.0253621 +2706,16.566327 +2707,15.47557249 +2708,16.03066834 +2709,15.06778084 +2710,15.84483853 +2711,18.04790361 +2712,18.96402988 +2713,18.47256161 +2714,18.71130065 +2715,19.31404029 +2716,19.69715116 +2717,19.61893077 +2718,21.19490648 +2719,22.84345151 +2720,23.89312265 +2721,23.72828461 +2722,23.84882758 +2723,22.21111275 +2724,19.84641381 +2725,18.82213652 +2726,17.48411582 +2727,17.16222732 +2728,17.84372305 +2729,19.32749786 +2730,20.21692358 +2731,23.556702 +2732,22.8872418 +2733,24.19836513 +2734,24.51916399 +2735,24.86625887 +2736,26.28331568 +2737,26.00480289 +2738,24.03305775 +2739,24.18829521 +2740,24.55108129 +2741,24.71160739 +2742,28.57497618 +2743,32.60544552 +2744,35.25751269 +2745,36.51065154 +2746,31.59720522 +2747,27.50844618 +2748,26.37066401 +2749,25.45046615 +2750,23.04642268 +2751,22.30296382 +2752,22.30960737 +2753,20.37868555 +2754,21.23124158 +2755,23.24606024 +2756,26.11979146 +2757,27.69765544 +2758,27.45836707 +2759,29.45199088 +2760,29.75762973 +2761,31.10440871 +2762,33.01462849 +2763,32.48942894 +2764,33.20245968 +2765,34.04918925 +2766,37.85877178 +2767,40.01889131 +2768,41.38920237 +2769,40.665428 +2770,36.39291599 +2771,28.67273656 +2772,21.6619692 +2773,18.83975191 +2774,17.45115511 +2775,15.89001142 +2776,13.76670553 +2777,14.51044852 +2778,14.66301349 +2779,16.82126305 +2780,17.17386752 +2781,16.08260889 +2782,16.57014406 +2783,16.6986204 +2784,17.9889788 +2785,19.41403661 +2786,19.45199651 +2787,18.90804882 +2788,17.97082676 +2789,18.1744479 +2790,20.66135501 +2791,24.64125289 +2792,27.39964508 +2793,27.62554593 +2794,25.52812101 +2795,20.98052941 +2796,17.01727232 +2797,15.22776025 +2798,14.62315999 +2799,13.53352572 +2800,12.91537758 +2801,12.29255704 +2802,12.65621865 +2803,13.21595305 +2804,15.70963572 +2805,15.57373861 +2806,15.0732726 +2807,15.73911716 +2808,16.53448496 +2809,17.73146693 +2810,16.12654974 +2811,17.09457653 +2812,17.42384228 +2813,16.72939447 +2814,17.65562732 +2815,20.55426119 +2816,21.98977749 +2817,22.6663498 +2818,23.61172532 +2819,21.75247346 +2820,20.51932876 +2821,19.74543136 +2822,16.84646854 +2823,17.7375404 +2824,18.99391409 +2825,18.5673455 +2826,18.19764719 +2827,20.46475729 +2828,24.4466498 +2829,24.91458129 +2830,24.97971405 +2831,26.1949648 +2832,26.86365297 +2833,27.47506524 +2834,26.98770041 +2835,27.16231139 +2836,25.84805048 +2837,27.19231561 +2838,28.49445025 +2839,33.8057081 +2840,37.82147249 +2841,38.28072902 +2842,34.07207379 +2843,28.3806436 +2844,25.26151316 +2845,24.05373169 +2846,22.26570076 +2847,20.4548226 +2848,19.42865781 +2849,19.64723149 +2850,18.93403001 +2851,20.43314369 +2852,24.844355 +2853,26.69776396 +2854,27.68767419 +2855,29.40052031 +2856,31.97526129 +2857,31.19783093 +2858,29.87106839 +2859,29.97589067 +2860,28.77757836 +2861,30.81593541 +2862,33.51935642 +2863,32.73461642 +2864,34.31069632 +2865,33.20563952 +2866,28.71836392 +2867,23.76332011 +2868,20.36087247 +2869,17.94682871 +2870,15.65177358 +2871,15.39566711 +2872,13.39107146 +2873,12.74009147 +2874,13.36262008 +2875,13.56186233 +2876,17.00287012 +2877,15.62371777 +2878,16.7570553 +2879,16.59573696 +2880,17.21864458 +2881,15.91966692 +2882,15.80928409 +2883,15.19500097 +2884,16.11602671 +2885,15.54975568 +2886,17.45275418 +2887,17.42634984 +2888,19.68025879 +2889,18.26605965 +2890,18.53511653 +2891,17.46991343 +2892,15.442929 +2893,13.56485088 +2894,12.90708795 +2895,12.23465934 +2896,12.04956329 +2897,11.69499017 +2898,12.04733789 +2899,11.77434271 +2900,12.66043212 +2901,13.70549629 +2902,14.04579199 +2903,13.20784344 +2904,13.68696101 +2905,14.24611827 +2906,12.36777875 +2907,12.42467043 +2908,12.8674432 +2909,12.02107465 +2910,13.73175242 +2911,15.48538776 +2912,17.49166956 +2913,17.43341059 +2914,17.3657512 +2915,16.04769302 +2916,16.32629196 +2917,15.16322248 +2918,14.50291488 +2919,13.70109403 +2920,13.30639707 +2921,13.10205971 +2922,13.83691139 +2923,13.37589974 +2924,14.07187385 +2925,12.9658842 +2926,13.17581544 +2927,12.08181114 +2928,12.31473275 +2929,11.9052738 +2930,11.34703448 +2931,11.68458387 +2932,11.36025708 +2933,11.80128607 +2934,13.93942018 +2935,13.53013076 +2936,15.45239745 +2937,15.43308687 +2938,16.20119935 +2939,14.03140707 +2940,12.94975634 +2941,12.36367394 +2942,11.91734739 +2943,11.61808128 +2944,10.55414506 +2945,11.07759436 +2946,11.2570313 +2947,11.51597033 +2948,11.4192499 +2949,11.44202208 +2950,11.58759196 +2951,10.77683128 +2952,11.16377974 +2953,11.1193618 +2954,11.42513274 +2955,11.65898345 +2956,11.897668 +2957,12.02918425 +2958,13.74333908 +2959,15.2437279 +2960,16.45489607 +2961,17.71117763 +2962,18.88622995 +2963,18.18324223 +2964,17.24607523 +2965,16.3609834 +2966,15.30332293 +2967,15.08110504 +2968,13.30298651 +2969,13.4830192 +2970,13.29839252 +2971,14.49138877 +2972,17.78234983 +2973,18.52947936 +2974,19.53657441 +2975,19.65969933 +2976,21.4928271 +2977,20.41172395 +2978,21.43669199 +2979,19.93533552 +2980,19.31554347 +2981,19.24566662 +2982,20.30679573 +2983,21.38610224 +2984,23.22282162 +2985,23.10348963 +2986,23.36169141 +2987,22.22119549 +2988,20.87136612 +2989,19.6622439 +2990,18.24525337 +2991,16.32962743 +2992,16.59017825 +2993,15.0802075 +2994,15.13108318 +2995,15.29182207 +2996,14.89133098 +2997,15.54664167 +2998,14.60264001 +2999,19.80480023 +3000,17.59366821 +3001,18.57938606 +3002,18.57884916 +3003,18.37680101 +3004,17.52610635 +3005,18.09124014 +3006,19.38429798 +3007,22.08384017 +3008,23.84426166 +3009,25.07961901 +3010,27.26816886 +3011,25.12866662 +3012,25.4897969 +3013,25.125993 +3014,26.08202707 +3015,26.52254159 +3016,26.34131677 +3017,27.11082091 +3018,27.34380007 +3019,27.31429656 +3020,26.6720209 +3021,25.66007046 +3022,25.50438478 +3023,25.9360918 +3024,26.85393008 +3025,26.2660152 +3026,25.56184658 +3027,26.60236614 +3028,25.65420465 +3029,28.7994832 +3030,29.20223306 +3031,32.29375249 +3032,32.42965581 +3033,33.79675608 +3034,33.0429939 +3035,35.00520432 +3036,34.82159868 +3037,34.74023955 +3038,35.18401656 +3039,34.58763893 +3040,34.4940046 +3041,35.81895752 +3042,32.9886515 +3043,31.82107921 +3044,30.75233247 +3045,30.24094277 +3046,29.91671044 +3047,31.08779133 +3048,30.89815314 +3049,30.13171285 +3050,28.96958984 +3051,30.18304265 +3052,29.15997359 +3053,29.87594353 +3054,30.84115036 +3055,33.89056399 +3056,33.55744919 +3057,32.10548198 +3058,30.84732966 +3059,30.13323232 +3060,27.57488973 +3061,26.56610589 +3062,26.10617887 +3063,24.24224471 +3064,22.62732075 +3065,23.08322264 +3066,22.35642005 +3067,23.45944262 +3068,26.1269003 +3069,25.58936261 +3070,24.68217645 +3071,26.28404145 +3072,27.02375129 +3073,24.74560867 +3074,23.70574137 +3075,24.41595944 +3076,23.74449978 +3077,24.84829511 +3078,25.91657267 +3079,28.69844892 +3080,30.08744986 +3081,30.91033905 +3082,33.49661448 +3083,31.18306885 +3084,30.87170608 +3085,32.35532402 +3086,32.29385099 +3087,31.17984578 +3088,30.08785605 +3089,30.40679836 +3090,30.58179586 +3091,32.44797192 +3092,31.73729768 +3093,31.55911872 +3094,29.99624296 +3095,30.19956766 +3096,29.52227294 +3097,29.31140103 +3098,30.00604686 +3099,31.00216521 +3100,30.03336753 +3101,30.3051884 +3102,32.41897139 +3103,35.76640415 +3104,37.84702348 +3105,38.99484777 +3106,38.02016906 +3107,38.91179918 +3108,37.94276024 +3109,34.73087969 +3110,33.95739676 +3111,34.93667933 +3112,34.23146876 +3113,35.35296266 +3114,35.02216747 +3115,35.82649203 +3116,35.56881028 +3117,37.34251908 +3118,37.61373252 +3119,37.70185135 +3120,37.96870716 +3121,36.47138156 +3122,36.24950195 +3123,36.42810703 +3124,36.69896523 +3125,37.7715541 +3126,37.05391862 +3127,37.18896325 +3128,37.61450791 +3129,37.27559736 +3130,36.71585284 +3131,37.16910935 +3132,38.59087909 +3133,37.37541119 +3134,36.37744993 +3135,36.45412404 +3136,34.72092492 +3137,35.03763032 +3138,36.71577587 +3139,38.2052779 +3140,38.28081221 +3141,37.92104904 +3142,39.19578162 +3143,38.09205625 +3144,37.57238586 +3145,36.81613771 +3146,35.2036817 +3147,36.58392886 +3148,39.36025977 +3149,39.94239604 +3150,41.6115323 +3151,45.8524311 +3152,46.63704693 +3153,47.58345189 +3154,49.19514453 +3155,46.16194022 +3156,45.10428077 +3157,45.02155935 +3158,42.94120069 +3159,41.63969918 +3160,38.94235932 +3161,37.3168359 +3162,35.59170563 +3163,34.74812987 +3164,33.58587814 +3165,32.2075147 +3166,30.01393922 +3167,29.3807978 +3168,29.27091486 +3169,28.77692306 +3170,29.53687472 +3171,29.97059935 +3172,32.48564744 +3173,34.80305392 +3174,36.77181796 +3175,41.55585398 +3176,41.6163023 +3177,43.52144623 +3178,43.89281702 +3179,41.86406364 +3180,40.97457934 +3181,39.61934932 +3182,38.467415 +3183,35.86567105 +3184,32.77249281 +3185,30.97589154 +3186,32.83787008 +3187,33.86171532 +3188,35.83314675 +3189,38.25937993 +3190,40.08394948 +3191,40.21901124 +3192,39.24788836 +3193,39.28198645 +3194,36.87547517 +3195,34.56552707 +3196,35.44711255 +3197,34.59647517 +3198,35.51336898 +3199,35.69183587 +3200,35.26922808 +3201,34.22108171 +3202,30.48172183 +3203,26.31568746 +3204,21.68806121 +3205,18.68133267 +3206,17.06695675 +3207,16.50313907 +3208,14.80324006 +3209,13.38127545 +3210,13.75356841 +3211,13.91028235 +3212,14.2009582 +3213,15.08870065 +3214,14.22032387 +3215,15.12428435 +3216,15.26669233 +3217,15.81470449 +3218,17.29482088 +3219,16.95441947 +3220,17.38920222 +3221,18.75325272 +3222,20.29607413 +3223,22.10459185 +3224,23.13824684 +3225,22.97028175 +3226,22.26318976 +3227,22.73356322 +3228,21.98750388 +3229,22.73890887 +3230,23.12623292 +3231,23.06398275 +3232,24.90097102 +3233,26.45538035 +3234,27.72231844 +3235,29.71437941 +3236,30.07881709 +3237,30.31903556 +3238,29.57375125 +3239,29.32359341 +3240,29.78285589 +3241,29.38069158 +3242,30.23498899 +3243,30.48239547 +3244,30.3419823 +3245,32.09199504 +3246,34.87331405 +3247,37.80228932 +3248,39.54726093 +3249,41.74835682 +3250,38.4245307 +3251,33.77021039 +3252,33.40545175 +3253,32.62923068 +3254,33.11757692 +3255,32.66092891 +3256,30.64372365 +3257,29.3789058 +3258,30.30078682 +3259,33.22683306 +3260,36.96846789 +3261,37.77699829 +3262,38.14470339 +3263,38.89552713 +3264,39.10322249 +3265,38.94905784 +3266,36.84481893 +3267,35.28862998 +3268,35.26356583 +3269,35.91669464 +3270,36.61566948 +3271,40.87076032 +3272,42.52911321 +3273,42.81175112 +3274,39.42603531 +3275,32.85181238 +3276,30.01844792 +3277,25.17280999 +3278,22.28864401 +3279,19.71564661 +3280,19.15401418 +3281,19.09806479 +3282,21.81226072 +3283,24.15273037 +3284,24.59164211 +3285,23.59963925 +3286,23.49610965 +3287,23.02546226 +3288,22.32975065 +3289,21.13894852 +3290,21.79173921 +3291,21.87173546 +3292,20.50922605 +3293,21.58230736 +3294,22.81658274 +3295,24.44843034 +3296,25.27269717 +3297,25.94333577 +3298,24.28708619 +3299,20.85511851 +3300,18.2616648 +3301,16.13746258 +3302,14.65084424 +3303,12.75557379 +3304,12.54024443 +3305,12.64783806 +3306,13.26596514 +3307,15.61767006 +3308,15.24761104 +3309,14.83716191 +3310,15.18299437 +3311,15.50410941 +3312,15.48287667 +3313,15.90340693 +3314,15.68385214 +3315,15.02836876 +3316,15.48851814 +3317,15.16875504 +3318,17.33295246 +3319,18.45564328 +3320,20.73280223 +3321,20.88998888 +3322,20.04727389 +3323,23.70270252 +3324,24.24575165 +3325,21.04405824 +3326,22.96764289 +3327,23.42110667 +3328,22.7804906 +3329,22.10376669 +3330,22.76635497 +3331,22.40141224 +3332,23.55138679 +3333,23.50540013 +3334,22.93331534 +3335,22.8520064 +3336,22.91700378 +3337,23.27552306 +3338,23.97346304 +3339,24.31644488 +3340,23.83742485 +3341,25.03617056 +3342,28.46827937 +3343,31.1964839 +3344,32.34795848 +3345,33.71181501 +3346,33.23135372 +3347,30.66565271 +3348,30.39859254 +3349,29.01615391 +3350,27.09542611 +3351,26.79719066 +3352,26.09517646 +3353,25.42551082 +3354,27.22435141 +3355,29.27037947 +3356,29.26990638 +3357,31.30215078 +3358,33.52493625 +3359,33.28577968 +3360,32.01730539 +3361,29.04893607 +3362,27.91026728 +3363,27.10322987 +3364,25.26749139 +3365,26.11715379 +3366,28.79009313 +3367,29.33569325 +3368,28.63706895 +3369,28.29675728 +3370,27.44516293 +3371,26.64817809 +3372,24.29927068 +3373,23.06458267 +3374,20.88006878 +3375,19.75374944 +3376,18.76953752 +3377,18.24553371 +3378,18.76994704 +3379,21.41590977 +3380,26.34513405 +3381,26.09833609 +3382,25.3852087 +3383,26.58828101 +3384,26.63402957 +3385,23.69100094 +3386,24.41343495 +3387,21.05044827 +3388,21.40973576 +3389,22.0022704 +3390,22.98592124 +3391,26.46246459 +3392,28.38310333 +3393,31.83283065 +3394,32.0504375 +3395,30.42043367 +3396,28.62927825 +3397,27.58051418 +3398,26.69586734 +3399,27.14345521 +3400,26.60645225 +3401,27.89750011 +3402,27.44237434 +3403,29.88604707 +3404,32.05627129 +3405,32.11947028 +3406,34.13151749 +3407,34.88486589 +3408,35.7434887 +3409,38.33691601 +3410,36.71504498 +3411,37.55747286 +3412,38.39091949 +3413,38.34033081 +3414,39.40247368 +3415,42.3377824 +3416,46.41370231 +3417,48.40793363 +3418,45.89421076 +3419,39.52400975 +3420,31.14608215 +3421,25.89661731 +3422,23.71289326 +3423,21.47960971 +3424,19.93488979 +3425,19.38439588 +3426,20.09016846 +3427,24.14746436 +3428,28.5029447 +3429,31.09243839 +3430,32.19790414 +3431,33.08101734 +3432,33.98985456 +3433,34.93304177 +3434,34.53094385 +3435,34.61627258 +3436,35.36922652 +3437,34.31274001 +3438,36.05664215 +3439,38.29969299 +3440,41.59003637 +3441,44.12714021 +3442,41.74550783 +3443,34.27522803 +3444,25.11172494 +3445,19.0702118 +3446,15.53079078 +3447,15.1881191 +3448,13.52561869 +3449,14.62233597 +3450,14.37337776 +3451,17.63452853 +3452,19.94771786 +3453,21.24418322 +3454,22.2678321 +3455,20.06839034 +3456,20.61795904 +3457,23.07043773 +3458,23.26433337 +3459,23.27963697 +3460,22.83075328 +3461,21.31672171 +3462,21.71214808 +3463,23.68058274 +3464,25.07450255 +3465,27.33672213 +3466,27.41732598 +3467,28.22745134 +3468,31.74927688 +3469,31.1497361 +3470,31.65176443 +3471,31.70704173 +3472,33.36944512 +3473,33.75483529 +3474,33.14151688 +3475,33.19639444 +3476,33.43439379 +3477,32.14246302 +3478,31.37476984 +3479,30.86574175 +3480,30.97450731 +3481,30.70041123 +3482,31.62762291 +3483,31.16241769 +3484,31.81490689 +3485,32.46294185 +3486,33.21058615 +3487,35.65021322 +3488,38.02832199 +3489,42.65912886 +3490,40.53495951 +3491,35.39374676 +3492,29.84035153 +3493,26.41680796 +3494,24.85171409 +3495,23.53148396 +3496,20.39668531 +3497,18.4362645 +3498,18.58152234 +3499,20.76264813 +3500,22.69947615 +3501,23.04704455 +3502,23.7428662 +3503,23.73719605 +3504,24.02385298 +3505,25.52425121 +3506,23.50124932 +3507,22.34541286 +3508,21.77470063 +3509,20.43560662 +3510,20.46117785 +3511,21.2446374 +3512,23.03420152 +3513,26.38358914 +3514,31.77702095 +3515,32.08292421 +3516,31.6302127 +3517,31.74417944 +3518,32.19276923 +3519,32.60752335 +3520,34.34568699 +3521,35.33137196 +3522,36.10137056 +3523,37.06523842 +3524,37.24302805 +3525,35.41970112 +3526,35.16420703 +3527,35.37381399 +3528,35.86222639 +3529,36.47965592 +3530,35.20276022 +3531,35.04568665 +3532,35.29355095 +3533,35.41307864 +3534,36.12660913 +3535,37.50848854 +3536,39.68285183 +3537,42.72979631 +3538,41.81498648 +3539,39.17708224 +3540,35.49219537 +3541,35.21127878 +3542,33.27216231 +3543,32.14647792 +3544,30.17384283 +3545,28.64479188 +3546,28.8143978 +3547,30.87483635 +3548,35.41361965 +3549,37.18497831 +3550,37.99974864 +3551,37.10989894 +3552,37.67633088 +3553,35.20906322 +3554,33.57828125 +3555,32.72634875 +3556,31.92703801 +3557,30.63371125 +3558,32.57418584 +3559,36.32528192 +3560,40.64414145 +3561,43.73945013 +3562,40.20634565 +3563,31.16712728 +3564,26.42143268 +3565,24.40547216 +3566,22.14937224 +3567,19.63523001 +3568,17.62906761 +3569,18.07408488 +3570,18.02823223 +3571,22.08533974 +3572,27.34357916 +3573,31.01541415 +3574,30.78839872 +3575,29.35050989 +3576,30.40746786 +3577,33.13631768 +3578,33.02874865 +3579,32.56159883 +3580,32.15216826 +3581,33.12003406 +3582,34.75500858 +3583,38.42083727 +3584,40.58119073 +3585,44.98275842 +3586,44.12123699 +3587,36.21664388 +3588,27.56590834 +3589,24.41488855 +3590,22.22949054 +3591,20.21123433 +3592,19.14940187 +3593,18.31284401 +3594,19.14700045 +3595,22.22320559 +3596,25.43927391 +3597,27.16930671 +3598,29.19997849 +3599,29.62674051 +3600,30.59981926 +3601,30.2360887 +3602,29.94137267 +3603,30.51007147 +3604,32.77574861 +3605,32.85228312 +3606,32.69304313 +3607,34.70597377 +3608,38.134675 +3609,37.9269604 +3610,39.02087055 +3611,35.1243581 +3612,29.90404978 +3613,26.30839114 +3614,24.4515338 +3615,22.33194008 +3616,23.96649565 +3617,24.89037511 +3618,25.29581531 +3619,26.83431378 +3620,26.98196614 +3621,26.86582005 +3622,26.38759476 +3623,26.48135959 +3624,26.34947844 +3625,26.04971889 +3626,25.53836434 +3627,25.4895759 +3628,26.39431298 +3629,26.27907272 +3630,26.77287508 +3631,29.50790236 +3632,32.79887813 +3633,38.2353292 +3634,37.17423552 +3635,31.60236683 +3636,25.95779838 +3637,23.94190095 +3638,22.5035231 +3639,22.68143481 +3640,22.66491099 +3641,23.3014421 +3642,23.38423291 +3643,24.28039533 +3644,26.70101015 +3645,30.13604221 +3646,27.09470972 +3647,26.20775489 +3648,25.40375419 +3649,25.08119047 +3650,24.26674507 +3651,25.01447327 +3652,24.09025139 +3653,23.18045567 +3654,24.91812752 +3655,25.92703528 +3656,28.33550789 +3657,29.97363428 +3658,32.31000019 +3659,31.27912529 +3660,30.27972704 +3661,28.7535939 +3662,28.32358887 +3663,26.96194503 +3664,25.81040124 +3665,23.66357524 +3666,24.68596051 +3667,27.22373962 +3668,30.58159698 +3669,33.47248458 +3670,33.01670076 +3671,34.46382475 +3672,34.80846526 +3673,35.58737535 +3674,34.73208049 +3675,33.77600596 +3676,34.85007927 +3677,34.41917948 +3678,35.32802013 +3679,38.26455615 +3680,39.569324 +3681,42.50523949 +3682,41.40798309 +3683,34.06432889 +3684,26.91993275 +3685,21.4237922 +3686,17.54658775 +3687,14.93673316 +3688,14.06103376 +3689,13.00962543 +3690,14.38284877 +3691,17.27440105 +3692,19.42954792 +3693,19.74108367 +3694,18.38334386 +3695,18.1145999 +3696,18.82468767 +3697,19.49583791 +3698,18.67893092 +3699,19.59344756 +3700,18.55589653 +3701,19.91881062 +3702,19.01380338 +3703,21.19659005 +3704,22.73973592 +3705,24.15050283 +3706,23.87326328 +3707,21.0701937 +3708,17.71734869 +3709,15.71576102 +3710,13.00600766 +3711,12.65336199 +3712,12.89126274 +3713,16.49886626 +3714,23.55839691 +3715,28.30874996 +3716,34.06757954 +3717,36.40708566 +3718,36.11550248 +3719,35.01729044 +3720,36.90225876 +3721,36.25054075 +3722,35.48564654 +3723,33.70112545 +3724,33.50430049 +3725,34.22795369 +3726,36.19724224 +3727,38.79058497 +3728,38.40536934 +3729,40.78373461 +3730,42.39341085 +3731,40.90731014 +3732,41.20938403 +3733,44.45271087 +3734,44.67158424 +3735,45.63385514 +3736,46.99141709 +3737,47.72677421 +3738,48.08447211 +3739,49.05009486 +3740,50.23662386 +3741,48.73762155 +3742,48.12476572 +3743,48.76180968 +3744,48.34618944 +3745,47.63195838 +3746,47.535291 +3747,46.56538306 +3748,46.45784145 +3749,46.23248485 +3750,46.86113014 +3751,49.43874371 +3752,52.80370828 +3753,55.73832862 +3754,56.95824076 +3755,55.87452665 +3756,53.22253495 +3757,53.18377876 +3758,52.78184925 +3759,52.33224854 +3760,50.94548343 +3761,50.49864264 +3762,51.24536613 +3763,53.72050162 +3764,52.4987536 +3765,50.68902011 +3766,49.41270964 +3767,47.47444284 +3768,47.67286366 +3769,47.94167902 +3770,45.54041522 +3771,45.16411477 +3772,44.46350225 +3773,43.96691692 +3774,45.67617817 +3775,47.81766041 +3776,50.95852067 +3777,54.68352498 +3778,55.81454622 +3779,55.0587835 +3780,53.35710863 +3781,52.38993234 +3782,51.34536032 +3783,50.98556929 +3784,50.3736994 +3785,50.04358472 +3786,47.94373021 +3787,48.32503071 +3788,47.88971055 +3789,46.56544928 +3790,46.01941784 +3791,45.0272359 +3792,44.12097072 +3793,44.81530694 +3794,42.7455757 +3795,42.92767689 +3796,42.92963446 +3797,42.38068452 +3798,44.12676308 +3799,46.816568 +3800,50.34640903 +3801,54.01905136 +3802,53.77874363 +3803,52.37808786 +3804,51.38272104 +3805,47.86449671 +3806,44.55328344 +3807,41.91827953 +3808,41.59729604 +3809,43.07135666 +3810,45.27758611 +3811,46.76371391 +3812,45.58615639 +3813,44.23856622 +3814,43.17042399 +3815,42.2063753 +3816,42.77949936 +3817,43.39986819 +3818,39.62678838 +3819,37.78870168 +3820,37.7288865 +3821,38.61729348 +3822,38.47517682 +3823,39.23725354 +3824,41.06834144 +3825,40.15395445 +3826,41.45781612 +3827,41.74033799 +3828,41.09173892 +3829,40.22624839 +3830,39.3859972 +3831,38.479416 +3832,38.75739273 +3833,38.12074165 +3834,38.16169369 +3835,37.61828188 +3836,37.4767358 +3837,36.77226969 +3838,35.32995755 +3839,34.26803885 +3840,34.34289419 +3841,33.38073702 +3842,33.05463998 +3843,32.28014359 +3844,32.11491578 +3845,31.89819257 +3846,32.8653756 +3847,34.96645546 +3848,37.29666563 +3849,37.58480095 +3850,35.25070021 +3851,34.94879599 +3852,30.90625594 +3853,29.19598215 +3854,26.1591754 +3855,26.89457683 +3856,29.60076293 +3857,28.64710477 +3858,29.51432342 +3859,30.24354261 +3860,30.76154245 +3861,30.39858793 +3862,30.55420557 +3863,30.21325984 +3864,31.15536547 +3865,30.47084349 +3866,30.37580327 +3867,31.80968809 +3868,32.3853501 +3869,32.79278283 +3870,33.56016389 +3871,34.66717057 +3872,35.42632931 +3873,37.56666418 +3874,38.70927858 +3875,36.99158294 +3876,35.16390572 +3877,36.12420567 +3878,35.39678218 +3879,35.04092255 +3880,34.98277847 +3881,36.18352258 +3882,36.31781093 +3883,36.85769544 +3884,36.74473589 +3885,37.01095963 +3886,36.52218053 +3887,35.93828258 +3888,35.78139876 +3889,35.07727081 +3890,34.68037022 +3891,34.96579888 +3892,34.01204187 +3893,33.21059176 +3894,34.75651497 +3895,37.17404073 +3896,38.14434686 +3897,40.12885635 +3898,40.70673135 +3899,38.6379391 +3900,38.39891318 +3901,37.90856715 +3902,36.87581864 +3903,35.57997238 +3904,36.32237586 +3905,33.72913056 +3906,34.92667797 +3907,35.53615047 +3908,37.46079753 +3909,36.22577933 +3910,37.17447422 +3911,37.12442077 +3912,38.21286033 +3913,37.62644623 +3914,38.09588487 +3915,38.1399482 +3916,37.01837551 +3917,39.41397897 +3918,41.27920888 +3919,44.258452 +3920,48.11755331 +3921,50.5038985 +3922,51.38710245 +3923,44.73231403 +3924,37.24332253 +3925,33.54521504 +3926,31.95601909 +3927,29.97787534 +3928,28.11525328 +3929,27.83406441 +3930,28.68463507 +3931,31.97018116 +3932,33.08687695 +3933,31.4712098 +3934,30.18903559 +3935,30.63953727 +3936,31.27709359 +3937,30.28909737 +3938,29.00110838 +3939,30.27389536 +3940,29.38559087 +3941,27.71094899 +3942,28.56706148 +3943,30.86976956 +3944,31.22878089 +3945,34.0589309 +3946,31.69692053 +3947,30.14860392 +3948,28.56051402 +3949,27.01369348 +3950,25.37463419 +3951,23.96415051 +3952,23.58642697 +3953,22.5252932 +3954,22.90122624 +3955,23.69743803 +3956,23.45233221 +3957,25.78465914 +3958,25.42039378 +3959,24.69115769 +3960,23.99048925 +3961,25.17812086 +3962,24.28760259 +3963,24.9559816 +3964,24.53034435 +3965,24.83689097 +3966,25.47883182 +3967,27.34708704 +3968,28.2149294 +3969,29.90728491 +3970,30.91738695 +3971,29.48977475 +3972,28.18777023 +3973,26.47284628 +3974,24.03146949 +3975,23.43999298 +3976,24.31797184 +3977,22.85049816 +3978,23.02986815 +3979,23.54362334 +3980,24.04269503 +3981,23.04267917 +3982,22.64788589 +3983,21.95747059 +3984,24.27625441 +3985,22.22435619 +3986,21.66849006 +3987,25.61816905 +3988,25.46281935 +3989,24.15227491 +3990,26.29113735 +3991,27.94851135 +3992,32.84290341 +3993,33.93476805 +3994,35.34192543 +3995,35.39261843 +3996,34.40130456 +3997,33.71738538 +3998,35.25224542 +3999,31.99232558 +4000,33.27769453 +4001,34.80823858 +4002,35.14509571 +4003,35.19861283 +4004,35.94617192 +4005,35.89615345 +4006,35.9078707 +4007,35.296484 +4008,36.48293935 +4009,36.55958561 +4010,33.65247147 +4011,33.98630009 +4012,33.27769994 +4013,33.29105045 +4014,33.68428847 +4015,33.52197724 +4016,33.48092454 +4017,33.2867094 +4018,33.10027563 +4019,33.69336537 +4020,33.48610762 +4021,33.32715297 +4022,31.55357132 +4023,34.13295906 +4024,34.55857196 +4025,34.49592688 +4026,34.94817531 +4027,36.19353305 +4028,36.67006312 +4029,36.76122157 +4030,37.6581682 +4031,37.05110271 +4032,36.26038772 +4033,38.98934687 +4034,35.69542181 +4035,36.31472904 +4036,36.17096069 +4037,35.98255821 +4038,37.01721504 +4039,36.78287203 +4040,36.95090138 +4041,38.51370361 +4042,37.6270111 +4043,37.52442769 +4044,37.14125505 +4045,36.66462434 +4046,36.69568967 +4047,34.99521883 +4048,35.03527773 +4049,36.44597451 +4050,36.72646096 +4051,36.02907737 +4052,37.325231 +4053,37.93817906 +4054,38.39302034 +4055,38.67038899 +4056,38.49289804 +4057,40.30960003 +4058,37.51807299 +4059,38.09505925 +4060,37.92132217 +4061,37.32429226 +4062,37.41776624 +4063,37.94547482 +4064,39.05701761 +4065,39.0894145 +4066,40.27165281 +4067,40.49455279 +4068,40.53935622 +4069,38.49542963 +4070,38.89721974 +4071,38.06702678 +4072,39.66275953 +4073,38.78747777 +4074,39.74376627 +4075,40.45454247 +4076,41.81416638 +4077,42.75959752 +4078,43.44860348 +4079,42.20097276 +4080,42.32989016 +4081,41.77908826 +4082,38.74352615 +4083,38.03393076 +4084,35.34737531 +4085,36.93767413 +4086,37.26022388 +4087,37.13758837 +4088,36.5659338 +4089,35.72909011 +4090,36.53920802 +4091,35.47548474 +4092,33.82037092 +4093,34.23553375 +4094,34.50758041 +4095,35.24142641 +4096,35.18729467 +4097,35.62364793 +4098,35.72783376 +4099,36.35717455 +4100,36.27698502 +4101,37.85065973 +4102,38.80610976 +4103,38.92663784 +4104,40.62112861 +4105,43.2580333 +4106,40.97429344 +4107,42.08464534 +4108,42.25483531 +4109,43.20446745 +4110,44.07106581 +4111,45.44885049 +4112,45.59690752 +4113,46.72783898 +4114,45.8513988 +4115,43.082423 +4116,40.50687544 +4117,37.80276501 +4118,36.72759673 +4119,37.3308828 +4120,36.88590849 +4121,36.84010025 +4122,39.51336203 +4123,39.24771838 +4124,42.27331757 +4125,43.57723476 +4126,44.2479521 +4127,41.61430894 +4128,41.92263002 +4129,40.92314435 +4130,39.5586984 +4131,38.27869399 +4132,37.7093333 +4133,36.94137747 +4134,37.37290589 +4135,39.79985539 +4136,42.62208154 +4137,44.1297257 +4138,44.06657922 +4139,41.93915045 +4140,39.02176597 +4141,35.85828155 +4142,33.3894091 +4143,34.55016283 +4144,34.59208176 +4145,34.47322097 +4146,36.95002726 +4147,39.29195858 +4148,38.78401074 +4149,39.55301363 +4150,40.39860944 +4151,39.64474141 +4152,40.31940324 +4153,40.32548826 +4154,37.46703048 +4155,35.57130213 +4156,35.48051787 +4157,36.26474273 +4158,37.55343393 +4159,41.18420681 +4160,43.49434094 +4161,47.83334297 +4162,48.6901277 +4163,47.22865858 +4164,45.81548918 +4165,45.38435924 +4166,44.692612 +4167,44.76249505 +4168,46.14008241 +4169,50.13293843 +4170,50.79667741 +4171,52.1246254 +4172,51.86580373 +4173,49.96186089 +4174,50.33284818 +4175,49.24297213 +4176,48.44769819 +4177,47.78896474 +4178,46.29892237 +4179,45.49360491 +4180,45.65968721 +4181,44.85920917 +4182,46.72766068 +4183,48.12912376 +4184,51.05454425 +4185,55.14556999 +4186,57.11535069 +4187,56.43323771 +4188,57.33520851 +4189,56.79394776 +4190,54.31829936 +4191,53.66765007 +4192,54.44989758 +4193,52.13401834 +4194,56.19999179 +4195,56.47678806 +4196,55.37278524 +4197,52.83883788 +4198,52.39488728 +4199,50.93682398 +4200,51.04613287 +4201,51.84143583 +4202,49.96192784 +4203,49.23623833 +4204,49.55024377 +4205,49.55554793 +4206,51.25393322 +4207,52.82179658 +4208,53.67752704 +4209,55.94141837 +4210,57.74018145 +4211,56.17811684 +4212,55.53522112 +4213,52.03190009 +4214,51.9002867 +4215,50.880338 +4216,49.53970383 +4217,51.53902885 +4218,53.41100959 +4219,53.80588089 +4220,54.71483402 +4221,53.12785234 +4222,53.44893606 +4223,54.48917492 +4224,55.97907781 +4225,54.42024807 +4226,53.31126497 +4227,52.28635361 +4228,52.34467217 +4229,52.35907765 +4230,52.47750592 +4231,54.50427139 +4232,54.34403661 +4233,57.47570783 +4234,59.05901906 +4235,57.73930432 +4236,55.63283903 +4237,53.30819461 +4238,52.68624799 +4239,54.13277436 +4240,56.42139109 +4241,56.42884958 +4242,55.75105319 +4243,56.9621206 +4244,55.91057572 +4245,56.81380848 +4246,54.93063888 +4247,53.20248952 +4248,52.01542922 +4249,51.49611589 +4250,50.86441103 +4251,50.11336537 +4252,48.35688584 +4253,47.10950158 +4254,47.66910808 +4255,47.52980684 +4256,49.85223287 +4257,50.40276242 +4258,51.85618327 +4259,48.63298251 +4260,45.35822529 +4261,46.88275376 +4262,44.00835208 +4263,41.48895317 +4264,39.67609893 +4265,39.59910271 +4266,40.63803584 +4267,43.11963614 +4268,43.26828901 +4269,43.9565176 +4270,44.30062037 +4271,43.40960743 +4272,43.50191614 +4273,44.32162424 +4274,41.94827099 +4275,41.12753041 +4276,41.9260251 +4277,41.29932733 +4278,42.90473687 +4279,44.9689271 +4280,48.30639698 +4281,50.84622784 +4282,52.1211154 +4283,51.91722344 +4284,46.49232092 +4285,45.1857932 +4286,44.31376715 +4287,45.25887822 +4288,46.59307144 +4289,45.79313689 +4290,46.41877594 +4291,46.83207847 +4292,49.0317669 +4293,47.54887012 +4294,46.57847261 +4295,44.60582571 +4296,43.66641929 +4297,42.14107225 +4298,41.44180096 +4299,42.35519032 +4300,41.48540866 +4301,41.9277118 +4302,45.91220942 +4303,49.2550877 +4304,53.85295647 +4305,59.19670424 +4306,61.8476044 +4307,59.83956097 +4308,56.02750285 +4309,55.51912866 +4310,54.22310857 +4311,52.61142637 +4312,50.1689553 +4313,50.34170714 +4314,51.84262186 +4315,53.9290095 +4316,54.31865754 +4317,53.01725337 +4318,52.30360641 +4319,51.91376327 +4320,53.40886292 +4321,54.03519633 +4322,53.73322189 +4323,52.54267401 +4324,55.95171639 +4325,58.47789207 +4326,60.6963004 +4327,63.63901134 +4328,67.58528228 +4329,71.71525352 +4330,73.36836523 +4331,71.75830132 +4332,70.21391578 +4333,70.51229967 +4334,67.03850889 +4335,66.50012044 +4336,66.21962966 +4337,66.38306038 +4338,68.7445242 +4339,71.2528233 +4340,70.46251503 +4341,68.77212157 +4342,65.95080967 +4343,64.74955392 +4344,65.39917616 +4345,64.35469792 +4346,62.769158 +4347,63.93898417 +4348,63.34796535 +4349,63.20607542 +4350,65.03339532 +4351,66.3125996 +4352,69.72548011 +4353,73.51314106 +4354,75.00373072 +4355,72.53934033 +4356,68.23895192 +4357,66.07497521 +4358,62.09488042 +4359,62.19609641 +4360,62.80786609 +4361,62.94819881 +4362,64.3263284 +4363,64.96936799 +4364,63.14956205 +4365,62.78092115 +4366,62.57414358 +4367,62.25552873 +4368,61.54315914 +4369,60.14154855 +4370,59.33807589 +4371,58.72526985 +4372,59.56747108 +4373,60.45888792 +4374,60.64708229 +4375,61.35682709 +4376,62.51857087 +4377,63.68696743 +4378,64.7257615 +4379,61.94145738 +4380,59.56008218 +4381,57.55788039 +4382,54.8254055 +4383,53.28699053 +4384,53.09072318 +4385,51.04730616 +4386,50.13721559 +4387,48.93926822 +4388,47.31561679 +4389,45.49816109 +4390,45.3084729 +4391,42.62503049 +4392,39.88710511 +4393,38.28726194 +4394,36.06533073 +4395,33.54994729 +4396,32.41859607 +4397,31.74947156 +4398,31.18901426 +4399,32.38649955 +4400,33.80275317 +4401,42.19811973 +4402,43.28794433 +4403,44.5968896 +4404,47.18715372 +4405,49.66472875 +4406,50.07209885 +4407,49.09255179 +4408,48.59147311 +4409,49.2174194 +4410,52.03262432 +4411,54.1505988 +4412,54.77577156 +4413,56.9165599 +4414,59.06407592 +4415,59.30479577 +4416,60.72072757 +4417,61.07065243 +4418,60.10517317 +4419,58.80039075 +4420,59.83716834 +4421,62.39892745 +4422,64.04415315 +4423,65.50675098 +4424,69.51612045 +4425,73.38619888 +4426,76.25557645 +4427,74.01917376 +4428,70.58157648 +4429,66.19163809 +4430,63.0872883 +4431,59.10087844 +4432,57.48898012 +4433,56.18328843 +4434,57.1076894 +4435,60.01069945 +4436,62.42648706 +4437,63.5561076 +4438,63.25827156 +4439,62.14531107 +4440,63.32808757 +4441,63.82170936 +4442,63.09848549 +4443,62.16225812 +4444,63.9352627 +4445,63.59356892 +4446,66.44501856 +4447,68.93374023 +4448,70.61663517 +4449,72.86154309 +4450,75.221257 +4451,69.9139794 +4452,63.80088726 +4453,59.58570604 +4454,57.02023085 +4455,55.89257538 +4456,54.43218634 +4457,54.22993012 +4458,54.2263454 +4459,52.9928492 +4460,53.95211953 +4461,52.49078992 +4462,53.45065876 +4463,52.38443823 +4464,51.69930094 +4465,50.62110243 +4466,48.18060137 +4467,50.18042803 +4468,49.4415878 +4469,49.61978137 +4470,53.76864689 +4471,57.553479 +4472,62.91727506 +4473,65.95563522 +4474,66.96768048 +4475,60.95190987 +4476,47.87684685 +4477,45.58999083 +4478,48.49133296 +4479,45.60717092 +4480,44.96130254 +4481,45.11907041 +4482,47.03050209 +4483,48.52892841 +4484,47.78025142 +4485,46.18079968 +4486,45.73320523 +4487,44.39355445 +4488,44.09147281 +4489,42.44228015 +4490,45.23023743 +4491,43.92845799 +4492,45.39897453 +4493,42.56452257 +4494,43.72862942 +4495,45.41943523 +4496,49.77053812 +4497,52.84698981 +4498,51.9377827 +4499,48.40655112 +4500,46.70336204 +4501,46.0715079 +4502,45.64022213 +4503,46.6727231 +4504,46.08567205 +4505,45.42314583 +4506,44.85002545 +4507,44.81444089 +4508,43.65761243 +4509,42.39959503 +4510,40.67762293 +4511,40.94622533 +4512,39.87854591 +4513,40.47871989 +4514,39.09598325 +4515,39.14728445 +4516,39.62977387 +4517,40.13924084 +4518,42.74248251 +4519,47.26899682 +4520,51.343206 +4521,51.88038214 +4522,54.38498767 +4523,47.99357362 +4524,43.23418632 +4525,39.39572391 +4526,37.67556691 +4527,35.74742862 +4528,35.97820615 +4529,37.45711627 +4530,38.68875035 +4531,41.65195163 +4532,41.96406634 +4533,41.2543029 +4534,40.47543935 +4535,39.70709289 +4536,40.57490405 +4537,39.74282618 +4538,38.69951132 +4539,36.76294028 +4540,36.38841781 +4541,36.06746146 +4542,35.76979965 +4543,36.73151311 +4544,37.16315693 +4545,38.11967179 +4546,38.26724684 +4547,37.10732573 +4548,35.97720471 +4549,35.61117213 +4550,32.16802191 +4551,33.23111726 +4552,33.55859837 +4553,35.6618262 +4554,36.9677719 +4555,38.43007229 +4556,37.6005306 +4557,37.43575669 +4558,37.37549479 +4559,36.54217869 +4560,36.53365462 +4561,36.45974983 +4562,36.61398879 +4563,37.04906845 +4564,36.72141697 +4565,36.62500076 +4566,37.46860363 +4567,38.31655969 +4568,39.02553697 +4569,39.83234345 +4570,38.99839117 +4571,38.80677212 +4572,39.2611134 +4573,38.45105712 +4574,39.45746824 +4575,38.42321078 +4576,39.34307255 +4577,39.48331889 +4578,41.45422318 +4579,44.1039519 +4580,44.87194135 +4581,45.96813823 +4582,45.99137577 +4583,47.57508715 +4584,49.07851968 +4585,49.59712245 +4586,49.51657772 +4587,49.22662317 +4588,46.54592072 +4589,45.92853125 +4590,46.38151093 +4591,48.36628286 +4592,47.55847636 +4593,48.43468456 +4594,49.05398478 +4595,46.25367879 +4596,45.14410749 +4597,42.15909634 +4598,40.52989101 +4599,41.01556853 +4600,40.68660048 +4601,39.28297176 +4602,37.33883554 +4603,35.83405003 +4604,36.3836026 +4605,33.9421535 +4606,33.00061962 +4607,32.4327448 +4608,32.1908302 +4609,31.76639758 +4610,30.6022716 +4611,28.78223416 +4612,28.39017666 +4613,27.41808811 +4614,27.42320398 +4615,29.85620049 +4616,30.64562878 +4617,33.88303325 +4618,35.78393158 +4619,34.60198336 +4620,32.65447174 +4621,34.47407702 +4622,35.08309242 +4623,37.79081568 +4624,39.23524064 +4625,39.67326809 +4626,40.10125325 +4627,40.4798578 +4628,39.93635363 +4629,40.58683307 +4630,40.65385978 +4631,40.63161774 +4632,40.91182475 +4633,40.67119326 +4634,40.30695595 +4635,40.67091743 +4636,41.61993243 +4637,42.99570272 +4638,44.42065281 +4639,46.96295145 +4640,49.67742229 +4641,50.75053069 +4642,50.47471401 +4643,49.05929356 +4644,47.3033426 +4645,46.23502368 +4646,43.31545533 +4647,42.70282342 +4648,44.15238483 +4649,43.7974577 +4650,44.82935443 +4651,47.45158889 +4652,46.75296655 +4653,46.19226426 +4654,45.75005023 +4655,46.07166469 +4656,46.68194618 +4657,47.0317219 +4658,46.4247623 +4659,45.02976985 +4660,44.74774023 +4661,45.07182429 +4662,46.22149709 +4663,46.72935755 +4664,48.5400526 +4665,49.65054477 +4666,49.14037493 +4667,46.96690159 +4668,44.57544038 +4669,44.2085452 +4670,42.03892102 +4671,37.33224462 +4672,35.05034943 +4673,37.79704512 +4674,39.31159363 +4675,40.52344817 +4676,43.16783145 +4677,41.22382386 +4678,40.49060585 +4679,39.66294847 +4680,40.9090916 +4681,42.40628227 +4682,41.54992003 +4683,41.34284801 +4684,41.67595645 +4685,40.20798642 +4686,41.97965421 +4687,44.85903721 +4688,45.99879356 +4689,47.04131642 +4690,46.33674149 +4691,46.48656054 +4692,46.53934694 +4693,47.44479159 +4694,45.28709889 +4695,46.88546659 +4696,47.31722014 +4697,48.67645841 +4698,48.51673511 +4699,48.27113952 +4700,49.13685007 +4701,50.42829667 +4702,50.11830054 +4703,49.45852526 +4704,48.10665602 +4705,48.18574761 +4706,48.32945325 +4707,46.83821987 +4708,45.76636719 +4709,46.60056818 +4710,48.25156924 +4711,48.60923642 +4712,50.46778661 +4713,51.42987662 +4714,52.24845434 +4715,50.52473047 +4716,46.99097415 +4717,42.83727709 +4718,38.92383437 +4719,38.67693447 +4720,38.16302742 +4721,38.41825918 +4722,39.71509863 +4723,40.93834992 +4724,41.84590686 +4725,42.45459819 +4726,41.95001733 +4727,40.58178567 +4728,38.60669083 +4729,36.53092741 +4730,36.17657691 +4731,35.21046982 +4732,37.66236377 +4733,38.58401768 +4734,40.37745069 +4735,42.36180501 +4736,45.96485964 +4737,47.26172612 +4738,47.63782113 +4739,45.49077854 +4740,41.39668386 +4741,38.52212736 +4742,38.76538318 +4743,38.05231993 +4744,37.35894461 +4745,36.61250497 +4746,37.23811085 +4747,40.32047248 +4748,45.04366465 +4749,45.00893638 +4750,46.4556121 +4751,46.41096732 +4752,45.95702528 +4753,45.2336722 +4754,44.4308208 +4755,45.56071414 +4756,45.8745186 +4757,47.9211301 +4758,49.82131473 +4759,51.27898707 +4760,52.55667563 +4761,52.86152153 +4762,46.94355009 +4763,45.57883742 +4764,44.24781973 +4765,45.01158778 +4766,43.81673697 +4767,41.99654371 +4768,41.4723373 +4769,42.1252705 +4770,43.38671736 +4771,42.40910127 +4772,42.59746471 +4773,42.24303772 +4774,41.59403769 +4775,40.69097071 +4776,39.69005036 +4777,40.0974125 +4778,41.0682061 +4779,39.68487659 +4780,38.30498529 +4781,39.38762571 +4782,40.4336207 +4783,42.21277901 +4784,44.39493633 +4785,45.52447477 +4786,46.54472825 +4787,45.14023173 +4788,43.31348763 +4789,40.94472948 +4790,40.5761961 +4791,40.44560058 +4792,41.57602491 +4793,40.88268309 +4794,41.76559789 +4795,42.08805059 +4796,39.9730583 +4797,39.24336622 +4798,38.42776486 +4799,38.55680828 +4800,38.19026006 +4801,36.94732397 +4802,35.50016609 +4803,34.86620029 +4804,36.15758353 +4805,34.72530316 +4806,35.34082545 +4807,38.3336737 +4808,37.9312209 +4809,40.32089411 +4810,41.50761715 +4811,42.16549786 +4812,42.58184347 +4813,41.88377296 +4814,44.14182584 +4815,41.30808022 +4816,40.37068675 +4817,44.38407332 +4818,48.42169372 +4819,51.61149731 +4820,51.91611598 +4821,50.42457914 +4822,51.27649204 +4823,50.18448761 +4824,51.04495707 +4825,54.07055079 +4826,53.48818192 +4827,52.42049228 +4828,53.15452031 +4829,54.03133442 +4830,56.90455739 +4831,59.90016978 +4832,63.07774497 +4833,64.56260458 +4834,66.56836383 +4835,64.32644437 +4836,60.97234175 +4837,59.86179692 +4838,57.32214925 +4839,57.41967226 +4840,57.52100797 +4841,57.09939183 +4842,57.0017041 +4843,57.53220007 +4844,56.22794792 +4845,56.67328005 +4846,56.31410275 +4847,55.61493271 +4848,54.65885773 +4849,53.95575233 +4850,54.52947131 +4851,54.23427001 +4852,54.12806949 +4853,55.94270384 +4854,60.32495192 +4855,63.7675877 +4856,66.91350254 +4857,70.04843045 +4858,71.89440561 +4859,67.72900334 +4860,64.75522128 +4861,62.136656 +4862,61.98707059 +4863,61.85677267 +4864,62.5478635 +4865,62.05708542 +4866,63.2232942 +4867,63.34616263 +4868,62.64118864 +4869,60.05486714 +4870,61.30221798 +4871,63.82014221 +4872,66.33174152 +4873,65.84693598 +4874,63.92813491 +4875,65.16425315 +4876,64.42149763 +4877,65.22488879 +4878,66.53830907 +4879,67.8527446 +4880,71.23608063 +4881,74.61225362 +4882,75.54699423 +4883,69.54501556 +4884,63.57302141 +4885,61.95250556 +4886,61.38819842 +4887,59.57149053 +4888,56.57437499 +4889,57.02330891 +4890,60.22205806 +4891,62.48124812 +4892,62.43518611 +4893,62.41637764 +4894,62.61337654 +4895,61.88877902 +4896,63.61883431 +4897,65.36518686 +4898,64.5783991 +4899,63.87051921 +4900,66.56971498 +4901,67.63288693 +4902,68.35851735 +4903,69.85338306 +4904,70.28042844 +4905,72.52182044 +4906,73.46175125 +4907,70.90940001 +4908,66.6596632 +4909,63.39594732 +4910,64.20566119 +4911,64.69318238 +4912,63.27064321 +4913,67.88557882 +4914,67.95147246 +4915,70.45143135 +4916,71.67712741 +4917,71.13073899 +4918,70.17201879 +4919,70.34035994 +4920,70.12045961 +4921,69.12324042 +4922,69.04624785 +4923,68.85236637 +4924,68.64915775 +4925,71.18231122 +4926,72.41619573 +4927,73.75445049 +4928,77.30962075 +4929,80.42799478 +4930,81.86791578 +4931,77.57581143 +4932,73.77170561 +4933,71.65891658 +4934,69.9910804 +4935,68.07316277 +4936,66.53873028 +4937,67.00508964 +4938,64.88479221 +4939,66.12862108 +4940,67.79044524 +4941,65.58418557 +4942,64.83140521 +4943,63.96283116 +4944,62.89763008 +4945,62.59593564 +4946,62.50055348 +4947,60.84242262 +4948,61.97152433 +4949,62.21677132 +4950,63.82143479 +4951,65.59569868 +4952,67.62830488 +4953,69.81184564 +4954,71.23664846 +4955,69.3165632 +4956,69.51545027 +4957,70.11725197 +4958,66.28561362 +4959,64.12280465 +4960,64.39893862 +4961,64.25073658 +4962,62.54431687 +4963,59.15819259 +4964,58.00140227 +4965,54.95394356 +4966,53.77132314 +4967,52.03737442 +4968,52.3878166 +4969,49.7039403 +4970,49.10644798 +4971,47.7470815 +4972,45.7390496 +4973,44.55673844 +4974,43.18104789 +4975,44.26993868 +4976,45.86011591 +4977,46.47782115 +4978,48.42067742 +4979,43.50573669 +4980,38.74936304 +4981,36.17554554 +4982,33.85281017 +4983,32.90925527 +4984,33.37331845 +4985,36.33762141 +4986,36.75913469 +4987,38.1786792 +4988,36.83928432 +4989,34.94233297 +4990,33.84478702 +4991,32.75586062 +4992,32.37975146 +4993,34.32587979 +4994,32.6588956 +4995,31.59616072 +4996,31.47931095 +4997,31.38770463 +4998,30.87805787 +4999,32.80564467 +5000,34.72316109 +5001,35.26310686 +5002,33.53010053 +5003,33.18798484 +5004,32.98319243 +5005,30.44943894 +5006,30.73102079 +5007,29.52225617 +5008,30.1651599 +5009,30.91044126 +5010,30.24229445 +5011,29.38725852 +5012,28.33060707 +5013,28.9511792 +5014,30.90898742 +5015,34.79862022 +5016,34.20061479 +5017,34.02364883 +5018,33.88426071 +5019,36.12242863 +5020,37.19325984 +5021,38.00708287 +5022,41.58933171 +5023,44.07749952 +5024,49.0028824 +5025,53.3485804 +5026,55.78448798 +5027,54.61723006 +5028,53.190308 +5029,53.6098813 +5030,51.45144172 +5031,51.88407671 +5032,51.26174673 +5033,50.76037613 +5034,52.8596898 +5035,55.12230127 +5036,55.74062474 +5037,54.87004236 +5038,53.41952453 +5039,52.01924985 +5040,52.85405417 +5041,52.50616278 +5042,52.53139058 +5043,52.26804252 +5044,52.24323282 +5045,53.07282583 +5046,55.52845805 +5047,56.56738929 +5048,59.25154338 +5049,60.43515299 +5050,59.96675696 +5051,59.20875638 +5052,56.77780662 +5053,56.31144273 +5054,54.09334514 +5055,53.96270904 +5056,53.83248806 +5057,52.55498856 +5058,52.30257359 +5059,52.0020145 +5060,50.62454007 +5061,50.25948956 +5062,49.01583269 +5063,48.95306328 +5064,50.7105597 +5065,51.76472442 +5066,51.55739838 +5067,53.84411035 +5068,54.1071069 +5069,52.76391806 +5070,53.52057909 +5071,54.7501385 +5072,54.61467393 +5073,54.37420196 +5074,55.31738609 +5075,53.80062158 +5076,53.81970023 +5077,51.84755174 +5078,51.97553125 +5079,51.88800789 +5080,51.85403445 +5081,51.8693633 +5082,52.08570899 +5083,52.05017079 +5084,51.42516382 +5085,52.30998941 +5086,53.85502829 +5087,56.12134618 +5088,55.92269969 +5089,57.35780618 +5090,57.74388664 +5091,57.80378862 +5092,57.67569396 +5093,59.11270503 +5094,58.78747319 +5095,59.88002278 +5096,61.91256914 +5097,64.30398688 +5098,64.53953017 +5099,59.25244999 +5100,51.9852388 +5101,47.22483796 +5102,41.36339492 +5103,39.88310271 +5104,38.18432242 +5105,38.87807811 +5106,41.61565632 +5107,42.87229922 +5108,44.64060295 +5109,42.96915244 +5110,41.65399397 +5111,40.16821103 +5112,40.70958972 +5113,39.93609244 +5114,38.3558851 +5115,38.72346256 +5116,39.71145491 +5117,39.24683378 +5118,40.19975626 +5119,43.13505098 +5120,46.12186641 +5121,46.96025961 +5122,48.71195455 +5123,46.73111705 +5124,47.05294632 +5125,45.775457 +5126,44.7040978 +5127,46.29557694 +5128,44.29843825 +5129,42.13164975 +5130,42.46246087 +5131,42.94700458 +5132,42.28540831 +5133,39.87508768 +5134,38.47203343 +5135,38.37861992 +5136,36.98882656 +5137,38.04045439 +5138,36.75622222 +5139,36.26923447 +5140,37.41599368 +5141,36.35188508 +5142,37.2954708 +5143,39.97766747 +5144,42.6477473 +5145,43.87544094 +5146,44.18105435 +5147,42.39273985 +5148,40.71572526 +5149,42.20369284 +5150,42.83384219 +5151,42.76400826 +5152,42.22327261 +5153,43.2565537 +5154,42.11775389 +5155,41.77712917 +5156,41.37370848 +5157,40.03379351 +5158,40.24665996 +5159,39.12736576 +5160,39.00423596 +5161,38.63708699 +5162,37.15944775 +5163,36.71839382 +5164,36.50727438 +5165,36.86188319 +5166,36.7760087 +5167,40.14822641 +5168,42.36964379 +5169,44.58214177 +5170,44.79064099 +5171,45.51006283 +5172,43.99386804 +5173,44.98944985 +5174,44.20101012 +5175,44.4092136 +5176,43.43677872 +5177,43.40996848 +5178,42.05138761 +5179,42.7155346 +5180,42.48956352 +5181,41.85184711 +5182,41.13527252 +5183,39.53314117 +5184,39.46024362 +5185,40.17874878 +5186,39.25595623 +5187,38.65451953 +5188,38.07881782 +5189,38.10624844 +5190,39.98972253 +5191,42.2828398 +5192,45.48372779 +5193,45.79683985 +5194,47.0628653 +5195,46.39230561 +5196,43.45754688 +5197,41.39511289 +5198,39.6268322 +5199,39.20925062 +5200,38.95078825 +5201,39.06561192 +5202,38.5163079 +5203,37.71484705 +5204,37.51879254 +5205,36.19253396 +5206,35.24207882 +5207,35.46155039 +5208,33.94661791 +5209,33.53617001 +5210,32.86487156 +5211,31.80656544 +5212,32.36449531 +5213,32.00144274 +5214,32.93535495 +5215,33.82375441 +5216,34.3495772 +5217,36.44397308 +5218,36.12368119 +5219,33.77427214 +5220,28.59150119 +5221,27.64256332 +5222,24.70863502 +5223,23.37981462 +5224,21.67965204 +5225,22.71812589 +5226,23.13493473 +5227,24.70726612 +5228,28.07329468 +5229,27.46352905 +5230,27.50321137 +5231,26.5046944 +5232,26.60246576 +5233,26.97929481 +5234,25.95481998 +5235,26.34688341 +5236,26.57177413 +5237,27.95488925 +5238,30.19817061 +5239,33.16304781 +5240,36.56142857 +5241,39.87820708 +5242,38.71491451 +5243,36.14017534 +5244,30.65152284 +5245,28.78891147 +5246,25.92963402 +5247,23.13177766 +5248,22.92184318 +5249,23.16297172 +5250,25.10531574 +5251,28.51793126 +5252,29.34193465 +5253,29.52225759 +5254,29.86940816 +5255,31.25434043 +5256,31.24730728 +5257,32.13717259 +5258,30.80963695 +5259,29.95216692 +5260,30.22887284 +5261,27.87292132 +5262,28.65549609 +5263,33.30788954 +5264,37.13523268 +5265,38.69253506 +5266,39.37532494 +5267,39.58626388 +5268,40.30022332 +5269,36.43628267 +5270,36.7440981 +5271,36.46969881 +5272,36.99672661 +5273,37.88385069 +5274,39.54200181 +5275,41.75151017 +5276,41.43127233 +5277,42.12391669 +5278,41.63193126 +5279,42.17287429 +5280,41.97816727 +5281,41.74081773 +5282,39.45330277 +5283,40.3586922 +5284,40.26467263 +5285,40.3801234 +5286,41.22562924 +5287,41.31993547 +5288,41.50334709 +5289,41.52157453 +5290,41.52681532 +5291,41.45447767 +5292,41.5493728 +5293,48.13210742 +5294,48.26733364 +5295,48.89783253 +5296,50.37502492 +5297,51.07421245 +5298,51.20492272 +5299,51.01503901 +5300,50.64075079 +5301,49.59332499 +5302,48.54310614 +5303,47.37512304 +5304,46.46424955 +5305,46.97578082 +5306,45.18891241 +5307,44.16602441 +5308,43.52568567 +5309,43.48207893 +5310,44.13798644 +5311,45.75514896 +5312,48.96587497 +5313,51.18457756 +5314,52.44623439 +5315,49.8740899 +5316,47.24926467 +5317,45.03786047 +5318,43.81464283 +5319,41.48055255 +5320,41.13304227 +5321,41.27742258 +5322,42.66971131 +5323,43.34195216 +5324,42.83995447 +5325,41.44817132 +5326,39.5605904 +5327,37.90696997 +5328,36.73923364 +5329,35.30309635 +5330,32.56610377 +5331,32.43809482 +5332,33.34504375 +5333,34.79121686 +5334,35.08693378 +5335,36.36568496 +5336,40.02600003 +5337,40.31308662 +5338,41.09766594 +5339,40.43792126 +5340,38.26208132 +5341,38.51138515 +5342,39.05402301 +5343,39.14769274 +5344,42.44476139 +5345,41.71898937 +5346,41.23114334 +5347,41.96122747 +5348,43.59339548 +5349,42.24372717 +5350,42.30330109 +5351,41.36422095 +5352,40.78722723 +5353,39.65983624 +5354,39.48748758 +5355,39.15777342 +5356,40.03873665 +5357,39.62501286 +5358,41.60839066 +5359,44.12161983 +5360,48.44837341 +5361,50.44160486 +5362,51.01459308 +5363,50.6659729 +5364,49.75704714 +5365,47.07534113 +5366,46.91821977 +5367,48.55613395 +5368,48.23058025 +5369,47.57010449 +5370,48.13300772 +5371,49.89043198 +5372,48.51737562 +5373,47.93904132 +5374,47.82265715 +5375,46.93894924 +5376,46.04699657 +5377,46.38715295 +5378,44.36650745 +5379,43.97738327 +5380,45.51616607 +5381,45.21465314 +5382,45.48373252 +5383,47.56181255 +5384,49.04553768 +5385,51.07680554 +5386,51.96334223 +5387,52.3984614 +5388,53.30776314 +5389,51.84234073 +5390,52.26864455 +5391,50.15152858 +5392,51.93872699 +5393,49.47631547 +5394,49.42220017 +5395,49.16722537 +5396,49.77152778 +5397,49.72802465 +5398,46.88692922 +5399,46.63241122 +5400,47.00498011 +5401,45.30365461 +5402,45.35426071 +5403,44.82715754 +5404,45.13595877 +5405,44.99639425 +5406,45.80498516 +5407,47.22430629 +5408,49.52302198 +5409,50.85376924 +5410,51.19827839 +5411,53.25023456 +5412,51.90502373 +5413,50.05609326 +5414,51.86763295 +5415,48.97795074 +5416,48.81717393 +5417,48.21736071 +5418,50.26718137 +5419,51.23782153 +5420,52.40675494 +5421,51.94883119 +5422,52.7033127 +5423,52.05359446 +5424,53.26355207 +5425,51.90591374 +5426,52.47343586 +5427,53.12647034 +5428,54.47979585 +5429,54.78056999 +5430,55.22675785 +5431,58.96200363 +5432,61.98232715 +5433,65.40705882 +5434,67.20043589 +5435,62.69972509 +5436,59.48521887 +5437,58.95479921 +5438,59.70776258 +5439,60.970556 +5440,60.49328895 +5441,57.81510346 +5442,59.63198059 +5443,61.91218584 +5444,64.26442829 +5445,61.53413708 +5446,61.83901685 +5447,62.09667135 +5448,62.43071756 +5449,64.60010866 +5450,63.53204579 +5451,62.5678639 +5452,60.11294765 +5453,59.31985739 +5454,59.52276837 +5455,62.64326226 +5456,65.56218734 +5457,67.22532236 +5458,69.15738037 +5459,68.3399312 +5460,65.52785423 +5461,63.97426842 +5462,60.97876237 +5463,58.51125793 +5464,58.43630248 +5465,57.13038202 +5466,57.09086578 +5467,57.53178288 +5468,55.55038413 +5469,54.7312862 +5470,54.14414103 +5471,51.62242374 +5472,49.81177237 +5473,48.49267196 +5474,46.40644095 +5475,44.9387316 +5476,43.23346403 +5477,43.3451629 +5478,44.02686498 +5479,47.37759075 +5480,49.25606609 +5481,52.4341908 +5482,53.8831013 +5483,51.83377164 +5484,49.32706866 +5485,44.67597498 +5486,42.38885594 +5487,44.25966613 +5488,43.40763502 +5489,43.42919627 +5490,42.8467096 +5491,46.39328704 +5492,48.908182 +5493,49.78577291 +5494,49.70793395 +5495,49.20644941 +5496,48.39775278 +5497,49.7602833 +5498,48.15892065 +5499,46.68553162 +5500,45.72321889 +5501,45.94455755 +5502,47.42299052 +5503,51.08715183 +5504,54.00492175 +5505,56.36948874 +5506,58.78226049 +5507,58.58396435 +5508,58.54173794 +5509,55.98879385 +5510,56.46429508 +5511,57.00869284 +5512,53.26355731 +5513,52.45120935 +5514,52.70210388 +5515,54.06325598 +5516,56.47983833 +5517,57.64255686 +5518,57.03334131 +5519,55.89527944 +5520,55.85042029 +5521,55.63801447 +5522,53.89783535 +5523,54.03149837 +5524,54.35700749 +5525,56.00929425 +5526,57.01631304 +5527,59.48783205 +5528,62.6152902 +5529,65.54296838 +5530,66.27240665 +5531,66.17732845 +5532,65.38035549 +5533,62.31626909 +5534,61.2811357 +5535,59.79819827 +5536,59.71705473 +5537,60.35682958 +5538,61.73404341 +5539,64.66625484 +5540,64.37371672 +5541,62.52089821 +5542,63.54016692 +5543,63.19628812 +5544,62.51978985 +5545,61.45094 +5546,59.60343649 +5547,57.56118048 +5548,58.59033172 +5549,59.11199021 +5550,59.46552562 +5551,61.33568613 +5552,63.48904693 +5553,66.30979431 +5554,66.68555487 +5555,62.89697485 +5556,59.190757 +5557,57.7248083 +5558,55.35912313 +5559,54.73343276 +5560,51.47227794 +5561,50.18582876 +5562,49.84403294 +5563,42.02401175 +5564,46.98802047 +5565,47.37467719 +5566,44.0651154 +5567,51.81500462 +5568,50.53744771 +5569,50.22091473 +5570,49.86296481 +5571,49.8728833 +5572,50.58021335 +5573,49.37143797 +5574,51.3666689 +5575,51.91411255 +5576,52.26070899 +5577,52.63285162 +5578,53.38250645 +5579,50.55841667 +5580,50.08462275 +5581,49.399873 +5582,50.8839904 +5583,48.2985438 +5584,49.18962854 +5585,46.2956901 +5586,45.84048926 +5587,45.97038683 +5588,45.10341599 +5589,45.20475565 +5590,44.22993154 +5591,44.63033669 +5592,44.72415382 +5593,46.32485355 +5594,46.52476625 +5595,45.80103839 +5596,48.10132377 +5597,47.46518409 +5598,50.55585866 +5599,53.32491272 +5600,57.78622503 +5601,60.83697657 +5602,62.43491614 +5603,59.7073592 +5604,55.17307653 +5605,53.09070737 +5606,50.9764607 +5607,49.76399436 +5608,46.6248391 +5609,43.23782226 +5610,41.44367512 +5611,44.49726257 +5612,48.54745734 +5613,49.65535247 +5614,49.13392712 +5615,47.84092133 +5616,45.25563174 +5617,45.16049956 +5618,45.54827866 +5619,44.13801688 +5620,44.44347101 +5621,45.14712244 +5622,43.61756448 +5623,45.55782215 +5624,47.45101306 +5625,49.35872134 +5626,49.29199648 +5627,46.81448694 +5628,45.64402024 +5629,43.833058 +5630,42.83358515 +5631,41.00870936 +5632,40.82827624 +5633,38.96379655 +5634,39.68139635 +5635,38.25952384 +5636,37.5685339 +5637,36.17927123 +5638,34.61477348 +5639,34.13752857 +5640,32.77248751 +5641,32.63968824 +5642,30.9217939 +5643,28.44478909 +5644,27.88869033 +5645,25.74644183 +5646,25.76124678 +5647,28.06548088 +5648,30.18144825 +5649,36.05352978 +5650,42.94597703 +5651,43.6426952 +5652,41.88881634 +5653,40.79421882 +5654,39.78922107 +5655,41.61016712 +5656,41.68718982 +5657,41.08640999 +5658,42.97523081 +5659,45.80533495 +5660,47.57856293 +5661,47.66167155 +5662,47.81177007 +5663,46.9695254 +5664,46.9818501 +5665,47.5794766 +5666,48.37778688 +5667,49.5395838 +5668,50.45682004 +5669,51.73625716 +5670,54.15251177 +5671,57.02047796 +5672,60.80588877 +5673,66.22483706 +5674,69.29890615 +5675,69.29466607 +5676,68.58239526 +5677,68.56676108 +5678,68.59613777 +5679,68.56948036 +5680,67.44647471 +5681,65.79315013 +5682,65.28916787 +5683,66.03954922 +5684,68.60967273 +5685,67.11727147 +5686,65.05949636 +5687,63.52819311 +5688,62.40172137 +5689,62.18430348 +5690,60.20623573 +5691,59.34052327 +5692,59.89258209 +5693,60.41626381 +5694,60.57381658 +5695,63.73464181 +5696,66.79725777 +5697,69.80653395 +5698,70.74743395 +5699,68.86736281 +5700,66.71381816 +5701,62.98607235 +5702,60.01558838 +5703,57.89863899 +5704,56.20073559 +5705,56.66291111 +5706,58.72060799 +5707,58.56310128 +5708,57.83637097 +5709,57.89008201 +5710,56.83517661 +5711,55.4682375 +5712,54.51465904 +5713,54.40672237 +5714,53.31193984 +5715,51.6671223 +5716,50.86788658 +5717,50.13001515 +5718,50.65352098 +5719,50.55408061 +5720,50.90593805 +5721,52.40476811 +5722,53.11945255 +5723,48.60467204 +5724,46.54456032 +5725,43.19198271 +5726,39.5571483 +5727,36.84601746 +5728,37.94024517 +5729,39.54533745 +5730,41.24535651 +5731,41.46394575 +5732,41.84655057 +5733,41.87844785 +5734,42.41101583 +5735,41.94672699 +5736,41.81055562 +5737,41.17402792 +5738,40.22644252 +5739,41.2053429 +5740,41.02741856 +5741,40.87955247 +5742,41.1153409 +5743,41.92502939 +5744,42.55331252 +5745,38.45390849 +5746,45.42630383 +5747,46.18766097 +5748,47.15911449 +5749,47.87529735 +5750,48.0039695 +5751,47.94519638 +5752,47.82417864 +5753,47.51327092 +5754,46.80084792 +5755,45.52608264 +5756,44.05308918 +5757,43.35143977 +5758,42.55210954 +5759,41.04912913 +5760,40.1532678 +5761,42.38456185 +5762,44.58460876 +5763,45.38324527 +5764,45.94959587 +5765,48.15991465 +5766,50.37309892 +5767,54.74231485 +5768,56.15159571 +5769,59.10018938 +5770,60.92050843 +5771,60.92829043 +5772,58.3994406 +5773,56.05698204 +5774,56.87117051 +5775,57.92485471 +5776,57.65713915 +5777,57.89934839 +5778,57.8256668 +5779,58.35733146 +5780,58.65852772 +5781,57.81572914 +5782,55.24763071 +5783,53.87509223 +5784,53.07485661 +5785,52.79181969 +5786,51.33211284 +5787,51.1558 +5788,50.07771552 +5789,50.00649181 +5790,52.26184724 +5791,55.35698034 +5792,60.91460013 +5793,63.16818752 +5794,62.6028422 +5795,58.33568944 +5796,51.61406399 +5797,47.20048278 +5798,43.42474848 +5799,39.75921351 +5800,37.21567302 +5801,34.45303549 +5802,34.56576825 +5803,36.87536836 +5804,40.15946096 +5805,38.50639488 +5806,38.76322539 +5807,37.62092021 +5808,38.19968614 +5809,37.94603969 +5810,37.99323569 +5811,38.07018698 +5812,37.69105558 +5813,38.13259534 +5814,38.54924246 +5815,42.80704636 +5816,43.76339003 +5817,46.24159255 +5818,46.40955499 +5819,51.0042121 +5820,50.9066936 +5821,47.31127997 +5822,44.99571964 +5823,45.27742261 +5824,48.23428597 +5825,47.53945995 +5826,46.62890082 +5827,45.87218352 +5828,48.62605856 +5829,47.99867869 +5830,48.93244058 +5831,50.84600112 +5832,49.90504252 +5833,49.45815469 +5834,49.01771557 +5835,50.47005908 +5836,52.20881556 +5837,52.037568 +5838,55.43969826 +5839,57.76526961 +5840,59.77430942 +5841,63.83478168 +5842,66.95273766 +5843,66.01816801 +5844,63.24351021 +5845,62.07097965 +5846,61.3084422 +5847,60.15594605 +5848,57.92604714 +5849,57.92115384 +5850,57.70652212 +5851,59.26853036 +5852,60.16653849 +5853,57.64428969 +5854,55.7228325 +5855,55.33717694 +5856,54.47006702 +5857,54.70383879 +5858,52.29677671 +5859,53.45209424 +5860,52.31333735 +5861,53.84031223 +5862,54.71904975 +5863,57.97283635 +5864,60.86637294 +5865,64.23551903 +5866,64.03271172 +5867,61.38314935 +5868,60.24931907 +5869,56.85899709 +5870,52.68718469 +5871,50.32923735 +5872,47.71302216 +5873,45.87121856 +5874,45.89912919 +5875,46.68900607 +5876,48.44980915 +5877,48.50770449 +5878,49.37095 +5879,48.36831213 +5880,48.45052088 +5881,47.09684312 +5882,45.19150381 +5883,43.0769122 +5884,43.1499282 +5885,42.56723276 +5886,43.48334652 +5887,43.68779738 +5888,43.92819466 +5889,45.19594212 +5890,40.48184939 +5891,35.75748356 +5892,30.2557765 +5893,27.8072544 +5894,23.61357177 +5895,21.32460964 +5896,17.82727356 +5897,17.54520801 +5898,19.263479 +5899,21.42489865 +5900,24.26229379 +5901,24.98933778 +5902,27.49580565 +5903,25.43474098 +5904,23.47968181 +5905,25.23499948 +5906,24.00375845 +5907,24.49648607 +5908,28.02186286 +5909,28.58552774 +5910,32.04395112 +5911,35.6162446 +5912,36.93452342 +5913,34.84383332 +5914,35.26045538 +5915,30.38203649 +5916,27.06361045 +5917,25.37477417 +5918,22.65278758 +5919,22.64653871 +5920,21.34462334 +5921,20.75076971 +5922,22.54707222 +5923,22.52320119 +5924,25.48286845 +5925,27.74850086 +5926,30.98333503 +5927,32.57466373 +5928,32.56141202 +5929,33.57200424 +5930,33.43356805 +5931,34.63318096 +5932,36.27849492 +5933,36.85684374 +5934,38.32538504 +5935,42.46225301 +5936,44.85876728 +5937,46.88751109 +5938,48.09333601 +5939,44.88406958 +5940,43.54749376 +5941,41.24544878 +5942,39.89458444 +5943,39.6161699 +5944,36.48975369 +5945,34.64552528 +5946,35.74588135 +5947,37.33427494 +5948,40.75233056 +5949,42.93033907 +5950,44.12469443 +5951,43.56324579 +5952,44.91104859 +5953,46.5176745 +5954,46.14386744 +5955,43.97472103 +5956,42.81689796 +5957,42.85765585 +5958,43.73577751 +5959,45.70243704 +5960,46.64371726 +5961,49.12441996 +5962,48.29605133 +5963,45.77594077 +5964,41.87475204 +5965,41.12191538 +5966,35.30459899 +5967,31.61390821 +5968,31.39969148 +5969,31.46849736 +5970,30.53744274 +5971,31.13469685 +5972,32.91237599 +5973,32.03316129 +5974,32.34488218 +5975,34.08055102 +5976,31.40487323 +5977,29.87511122 +5978,29.59256409 +5979,29.25976631 +5980,28.26512111 +5981,28.0397646 +5982,30.14373049 +5983,31.92615501 +5984,35.16489954 +5985,37.68392325 +5986,36.55221824 +5987,33.6456866 +5988,29.07708802 +5989,27.89505279 +5990,24.29117179 +5991,21.06063482 +5992,20.34033977 +5993,18.39225041 +5994,18.9587788 +5995,19.52383187 +5996,21.86363349 +5997,23.27250463 +5998,23.08414838 +5999,22.71377673 +6000,23.37775453 +6001,23.81457295 +6002,22.38318954 +6003,22.86247362 +6004,22.39116931 +6005,23.89090863 +6006,23.7606393 +6007,25.46575979 +6008,26.67708517 +6009,28.97758432 +6010,28.04067347 +6011,25.41514021 +6012,21.25376914 +6013,19.48070493 +6014,17.0853845 +6015,16.17710501 +6016,15.30809388 +6017,16.47415598 +6018,15.69225348 +6019,15.36328461 +6020,16.85984039 +6021,18.58472405 +6022,18.04380526 +6023,20.09696325 +6024,22.57132927 +6025,24.54031137 +6026,23.63663415 +6027,23.76485455 +6028,24.99586751 +6029,26.29361322 +6030,25.73525683 +6031,27.19620672 +6032,30.12834958 +6033,31.44973199 +6034,31.74705903 +6035,27.77394425 +6036,20.67855155 +6037,17.41347503 +6038,16.00700257 +6039,15.30327346 +6040,14.59802218 +6041,15.39943217 +6042,14.89027382 +6043,14.92283013 +6044,14.78179205 +6045,15.68890513 +6046,15.63088925 +6047,15.34517107 +6048,15.51777418 +6049,16.67098731 +6050,16.58161608 +6051,16.03888718 +6052,15.94695736 +6053,15.86028509 +6054,14.56184964 +6055,16.317409 +6056,17.4437534 +6057,17.76885663 +6058,17.65285489 +6059,17.10128167 +6060,16.7955284 +6061,16.31660236 +6062,20.82889974 +6063,23.30501747 +6064,31.26437466 +6065,34.49462648 +6066,33.31283406 +6067,36.73163459 +6068,37.28342806 +6069,37.20308093 +6070,36.11869417 +6071,37.38039174 +6072,39.07282765 +6073,38.96731729 +6074,39.50015821 +6075,40.95182551 +6076,42.74035856 +6077,42.84631368 +6078,44.66232352 +6079,45.48049874 +6080,47.3651744 +6081,49.58282646 +6082,51.22142546 +6083,51.01360166 +6084,50.46359292 +6085,46.30543847 +6086,46.2567023 +6087,48.19080832 +6088,46.78597072 +6089,43.92541874 +6090,42.85395214 +6091,42.24200918 +6092,45.61163068 +6093,46.18415388 +6094,47.57601192 +6095,45.71795486 +6096,44.78793745 +6097,44.06251298 +6098,43.78907452 +6099,43.05337925 +6100,41.96050442 +6101,41.91460357 +6102,44.33340455 +6103,45.91692463 +6104,49.02948434 +6105,50.87765338 +6106,49.29494453 +6107,44.64306273 +6108,38.48119732 +6109,33.62332529 +6110,31.8969627 +6111,30.01258236 +6112,29.74246639 +6113,28.89902035 +6114,29.11837297 +6115,29.39260281 +6116,31.13159583 +6117,33.17732589 +6118,33.69103462 +6119,34.98580725 +6120,33.41834905 +6121,34.63915744 +6122,35.65879689 +6123,32.62714457 +6124,33.21705651 +6125,34.40948833 +6126,34.87482545 +6127,37.24061376 +6128,38.17124137 +6129,40.97514586 +6130,41.47241749 +6131,36.89513858 +6132,30.54757152 +6133,25.56866169 +6134,22.84426115 +6135,20.95190576 +6136,20.58879178 +6137,19.74605467 +6138,19.99682704 +6139,22.20013752 +6140,20.97283954 +6141,21.01920228 +6142,21.19029335 +6143,21.73326746 +6144,21.13687768 +6145,20.28098858 +6146,21.45810827 +6147,20.68362269 +6148,20.27559386 +6149,18.83811158 +6150,20.89933624 +6151,20.75837783 +6152,23.95026718 +6153,23.59032122 +6154,24.30877603 +6155,22.19565093 +6156,21.71875524 +6157,20.30126643 +6158,18.74347025 +6159,18.20717827 +6160,18.14234281 +6161,17.25607066 +6162,15.2356683 +6163,17.08057789 +6164,18.36113171 +6165,18.92906609 +6166,18.38350161 +6167,26.28173336 +6168,21.63105476 +6169,23.57023284 +6170,28.1341955 +6171,29.24445636 +6172,30.38802811 +6173,31.25681118 +6174,36.33027491 +6175,44.69199708 +6176,50.82810984 +6177,54.66273045 +6178,56.05924098 +6179,56.15259123 +6180,51.99689734 +6181,50.42473477 +6182,47.0256017 +6183,45.22993071 +6184,44.15655322 +6185,42.8766669 +6186,42.8710332 +6187,46.28149544 +6188,50.72431156 +6189,50.44507633 +6190,49.7369744 +6191,49.36235288 +6192,50.82344648 +6193,49.08836846 +6194,49.61856106 +6195,50.33196334 +6196,51.64197643 +6197,51.85285411 +6198,53.80534693 +6199,56.60403419 +6200,62.32553046 +6201,64.61443471 +6202,62.64630751 +6203,57.71090708 +6204,54.51371775 +6205,52.20909242 +6206,52.23046626 +6207,55.89836416 +6208,60.18737699 +6209,58.33667411 +6210,57.4341113 +6211,61.80742619 +6212,65.27391312 +6213,63.50521186 +6214,63.3873498 +6215,62.17914709 +6216,60.68690658 +6217,61.31786077 +6218,60.23048322 +6219,60.26317758 +6220,60.77214994 +6221,61.03750426 +6222,62.79142379 +6223,62.28960246 +6224,65.63215929 +6225,67.57827254 +6226,68.29715163 +6227,67.56232491 +6228,67.22527112 +6229,67.67854112 +6230,66.26280716 +6231,65.29054174 +6232,64.01273388 +6233,65.07751233 +6234,65.81938354 +6235,65.9394801 +6236,68.75206578 +6237,69.69596177 +6238,69.85659384 +6239,67.41119152 +6240,68.2567659 +6241,67.28621193 +6242,68.281754 +6243,69.25334485 +6244,72.40744773 +6245,74.75225888 +6246,74.07662957 +6247,75.75435216 +6248,78.06017282 +6249,81.95512633 +6250,79.31794295 +6251,70.94698739 +6252,65.17049244 +6253,62.09513506 +6254,58.92543415 +6255,56.95363488 +6256,53.28941144 +6257,50.84929141 +6258,49.24388445 +6259,50.21858109 +6260,53.78215366 +6261,54.37895683 +6262,56.04322254 +6263,55.89618494 +6264,57.77749712 +6265,56.36755196 +6266,55.09998391 +6267,52.98733825 +6268,51.81078922 +6269,51.44320995 +6270,51.48976786 +6271,54.66174711 +6272,57.78754761 +6273,58.97867527 +6274,59.05232451 +6275,55.78615203 +6276,52.20775406 +6277,47.83595131 +6278,40.76849022 +6279,35.54506431 +6280,32.63448145 +6281,30.53688083 +6282,28.9202262 +6283,29.20096142 +6284,31.10899473 +6285,31.94188485 +6286,32.67846533 +6287,32.16179009 +6288,32.05520151 +6289,33.18504987 +6290,34.12236087 +6291,31.61522698 +6292,32.51995003 +6293,32.15433552 +6294,33.11868924 +6295,35.79897738 +6296,37.05717772 +6297,38.64965489 +6298,39.78088938 +6299,38.66366226 +6300,37.21726936 +6301,32.53459477 +6302,29.16062602 +6303,28.38021983 +6304,27.22608697 +6305,25.41049389 +6306,25.86673925 +6307,27.12986288 +6308,27.17655971 +6309,26.9837029 +6310,25.76857281 +6311,24.1672449 +6312,22.75723535 +6313,22.1623367 +6314,22.17888058 +6315,30.48853745 +6316,33.42880939 +6317,33.762539 +6318,34.79980926 +6319,37.01955399 +6320,40.24321615 +6321,42.22895083 +6322,40.64595507 +6323,34.88430768 +6324,31.59200458 +6325,27.37102635 +6326,26.59578608 +6327,26.71468016 +6328,26.53058916 +6329,24.75235559 +6330,24.68153439 +6331,25.69069108 +6332,26.42479064 +6333,26.18540657 +6334,27.93786548 +6335,27.74237993 +6336,29.63774202 +6337,30.23085153 +6338,30.01111047 +6339,30.22273713 +6340,31.35645803 +6341,30.31888496 +6342,32.71207737 +6343,37.46837064 +6344,42.99424884 +6345,46.31939275 +6346,43.01203878 +6347,41.39644872 +6348,38.56144625 +6349,35.71759083 +6350,33.80167197 +6351,32.46207475 +6352,33.07218156 +6353,32.16560699 +6354,33.44128248 +6355,35.96421646 +6356,37.97916997 +6357,38.98476696 +6358,39.03263677 +6359,37.26413803 +6360,37.55026458 +6361,37.90562232 +6362,36.87144465 +6363,37.25141687 +6364,38.01695595 +6365,39.50431947 +6366,39.82908178 +6367,43.56370771 +6368,47.97900915 +6369,50.85277987 +6370,54.38562013 +6371,52.7885592 +6372,51.43207666 +6373,51.86545959 +6374,54.44668581 +6375,54.46014712 +6376,52.54555777 +6377,52.377784 +6378,54.95313737 +6379,58.09315497 +6380,60.04494937 +6381,59.84323104 +6382,60.55630442 +6383,61.14981946 +6384,62.56711757 +6385,64.30918782 +6386,62.14926841 +6387,60.67147949 +6388,60.67182194 +6389,63.19760749 +6390,64.27875787 +6391,65.13599785 +6392,67.09471628 +6393,70.88130085 +6394,69.01892176 +6395,66.90819154 +6396,65.68916544 +6397,62.76296074 +6398,60.8608595 +6399,57.90465589 +6400,62.09548489 +6401,61.51038807 +6402,62.48480295 +6403,62.58789667 +6404,65.10493627 +6405,64.63582491 +6406,63.02239955 +6407,62.05337585 +6408,62.65198717 +6409,62.9500378 +6410,62.02019632 +6411,62.67903712 +6412,65.38116988 +6413,66.03087501 +6414,66.85835723 +6415,68.97302877 +6416,70.1034869 +6417,72.2184551 +6418,71.0280058 +6419,70.57016944 +6420,66.4183198 +6421,65.81952361 +6422,62.33572152 +6423,60.29430783 +6424,58.63489553 +6425,55.29752505 +6426,56.7844521 +6427,57.92641726 +6428,61.18446437 +6429,62.05051422 +6430,62.31976305 +6431,61.57690535 +6432,62.58387609 +6433,62.41882839 +6434,61.12169958 +6435,59.44583225 +6436,60.52984916 +6437,62.44306844 +6438,64.15661938 +6439,67.74905648 +6440,72.41605523 +6441,74.62212548 +6442,73.47271357 +6443,65.20413401 +6444,63.78481509 +6445,60.68030716 +6446,58.75466495 +6447,56.57772428 +6448,53.67824107 +6449,52.88020168 +6450,50.91577616 +6451,51.85131229 +6452,53.7536016 +6453,56.14917491 +6454,54.99029405 +6455,55.38366026 +6456,54.30791121 +6457,53.68635198 +6458,52.10005632 +6459,52.67428868 +6460,53.26018953 +6461,55.50608166 +6462,56.13006163 +6463,58.9486655 +6464,62.74606437 +6465,65.02778091 +6466,64.35341889 +6467,64.3489271 +6468,64.64062028 +6469,64.01870167 +6470,61.5961071 +6471,64.23707779 +6472,65.0915744 +6473,65.74469346 +6474,64.92595446 +6475,65.99886802 +6476,63.7261536 +6477,62.63891898 +6478,61.98151287 +6479,61.23760542 +6480,62.66102413 +6481,59.23484614 +6482,59.14991007 +6483,59.67004047 +6484,61.1195459 +6485,62.12962402 +6486,65.06110104 +6487,66.81657566 +6488,68.09372533 +6489,69.1802146 +6490,69.06195368 +6491,68.25371474 +6492,66.92498922 +6493,65.55177637 +6494,63.02351908 +6495,63.10240282 +6496,62.26640565 +6497,63.77617092 +6498,64.26433654 +6499,61.62642866 +6500,60.54210791 +6501,58.79457185 +6502,57.92219761 +6503,57.59249123 +6504,57.59503823 +6505,56.71655145 +6506,54.89602144 +6507,56.5595103 +6508,57.9330379 +6509,58.19711426 +6510,59.31130002 +6511,63.10448472 +6512,66.34687997 +6513,66.13803817 +6514,65.48390715 +6515,59.71654113 +6516,57.25971789 +6517,54.53658662 +6518,52.3963982 +6519,50.37775612 +6520,48.33102152 +6521,47.48779798 +6522,47.66073941 +6523,46.71202932 +6524,47.77925846 +6525,49.62427161 +6526,49.79874681 +6527,48.89099415 +6528,48.26498937 +6529,46.78677691 +6530,47.24714456 +6531,48.72523252 +6532,49.0843154 +6533,51.14261677 +6534,53.82618215 +6535,57.66367511 +6536,60.37939443 +6537,60.5753071 +6538,55.30033389 +6539,50.19388699 +6540,47.19787064 +6541,43.27272577 +6542,41.27766166 +6543,39.31768492 +6544,37.53932463 +6545,36.63710356 +6546,36.1001984 +6547,35.68575352 +6548,39.57364097 +6549,42.03604849 +6550,44.44400525 +6551,45.53364595 +6552,46.43212722 +6553,46.26016569 +6554,47.78378468 +6555,47.64020239 +6556,46.99870761 +6557,46.31867923 +6558,47.09010237 +6559,45.75116284 +6560,47.82345546 +6561,47.89520555 +6562,47.03134638 +6563,44.78790224 +6564,46.78467423 +6565,45.82833665 +6566,47.33767241 +6567,47.19431305 +6568,44.74930244 +6569,46.12892449 +6570,44.55804745 +6571,46.31070632 +6572,45.01070765 +6573,44.192491 +6574,44.32534689 +6575,42.22315184 +6576,43.12148823 +6577,41.94886123 +6578,42.56386277 +6579,41.38621661 +6580,41.92737054 +6581,43.39681764 +6582,43.41416067 +6583,45.2685736 +6584,46.64222535 +6585,47.81505769 +6586,44.6298772 +6587,42.73409307 +6588,40.94770009 +6589,37.39680088 +6590,37.09472239 +6591,35.95869183 +6592,34.9567481 +6593,34.12569988 +6594,34.05465806 +6595,37.96438893 +6596,39.73285827 +6597,40.97899346 +6598,41.61242646 +6599,42.30539557 +6600,44.33384992 +6601,45.06116669 +6602,45.8939465 +6603,48.13776425 +6604,48.25977444 +6605,51.21860394 +6606,54.45884148 +6607,58.96995593 +6608,59.97811727 +6609,60.4185823 +6610,55.159448 +6611,48.18718688 +6612,42.00431162 +6613,41.55061479 +6614,40.36932247 +6615,39.50271449 +6616,38.1063165 +6617,36.98284092 +6618,36.38781724 +6619,37.01617205 +6620,37.62852485 +6621,37.12663993 +6622,36.76534643 +6623,36.84413203 +6624,36.7628177 +6625,36.71177546 +6626,37.30918767 +6627,37.07048606 +6628,36.97377958 +6629,36.71187872 +6630,39.88128095 +6631,42.70297943 +6632,43.25863121 +6633,44.76002229 +6634,42.04077438 +6635,35.83665991 +6636,32.86748779 +6637,31.86711503 +6638,29.94699501 +6639,28.72765116 +6640,27.35613726 +6641,26.56005147 +6642,28.44692669 +6643,28.54954339 +6644,31.71934004 +6645,33.11156449 +6646,31.74225855 +6647,33.53563667 +6648,36.66280286 +6649,37.31399742 +6650,38.76338777 +6651,38.71906127 +6652,43.05154343 +6653,45.67594225 +6654,51.75910974 +6655,54.56497714 +6656,60.83385255 +6657,65.09205078 +6658,64.90379835 +6659,61.6125201 +6660,60.67613249 +6661,58.43292502 +6662,57.88471673 +6663,57.4504373 +6664,55.9933551 +6665,55.00211977 +6666,54.77794747 +6667,55.21992757 +6668,57.4427012 +6669,58.95421618 +6670,56.43463783 +6671,57.3305839 +6672,57.44739175 +6673,55.94378622 +6674,53.29612567 +6675,54.79284586 +6676,56.29350485 +6677,60.37648844 +6678,62.55076052 +6679,67.25456008 +6680,69.82902369 +6681,70.77697398 +6682,64.03152785 +6683,56.27679991 +6684,53.62478124 +6685,50.7965405 +6686,48.8192197 +6687,45.86204312 +6688,43.3297915 +6689,40.51922284 +6690,38.59756142 +6691,38.62084312 +6692,40.76217166 +6693,43.04105677 +6694,43.86020052 +6695,42.41118702 +6696,41.33501675 +6697,41.13697707 +6698,41.2253898 +6699,39.34233785 +6700,39.11090505 +6701,40.06725363 +6702,40.85044309 +6703,44.21924908 +6704,45.78292648 +6705,48.21792445 +6706,49.60860562 +6707,47.58731473 +6708,47.40537397 +6709,42.54010046 +6710,36.25439428 +6711,31.05314131 +6712,28.16276803 +6713,26.21673773 +6714,26.12099739 +6715,27.00834616 +6716,27.69716648 +6717,27.58161638 +6718,26.28910415 +6719,26.31403149 +6720,26.81208254 +6721,27.69904984 +6722,30.87107956 +6723,30.35234559 +6724,31.22870388 +6725,32.27647023 +6726,35.00684959 +6727,36.82221922 +6728,38.84127159 +6729,40.17732042 +6730,40.55479684 +6731,41.63924172 +6732,43.10718165 +6733,43.52382883 +6734,44.08503454 +6735,43.08010812 +6736,40.75884798 +6737,41.39499693 +6738,39.56697007 +6739,40.00546273 +6740,39.58678497 +6741,39.16234207 +6742,38.09667816 +6743,37.84066004 +6744,37.69959735 +6745,37.58867866 +6746,36.91206053 +6747,35.87646412 +6748,36.06607057 +6749,35.92088274 +6750,38.35995743 +6751,38.57949211 +6752,38.91982155 +6753,40.06228285 +6754,40.77867079 +6755,38.52532814 +6756,38.5890638 +6757,36.0360252 +6758,34.01054388 +6759,33.87176156 +6760,32.52502607 +6761,33.71455018 +6762,33.83829267 +6763,34.75834995 +6764,35.41071957 +6765,35.37858814 +6766,35.80661854 +6767,36.33359707 +6768,36.41933445 +6769,34.54728203 +6770,34.70059498 +6771,34.16077442 +6772,33.96183069 +6773,35.55758112 +6774,36.80203577 +6775,39.91013104 +6776,40.39316317 +6777,39.6664362 +6778,36.81745278 +6779,31.81589907 +6780,29.80811364 +6781,27.52510982 +6782,25.73226439 +6783,22.06761964 +6784,20.05500955 +6785,19.95346918 +6786,21.23989881 +6787,21.47396457 +6788,21.27704592 +6789,22.83857418 +6790,23.7202915 +6791,23.87483401 +6792,23.75697183 +6793,23.82416079 +6794,23.41003472 +6795,24.03825416 +6796,24.33000093 +6797,26.03634475 +6798,28.33839375 +6799,30.20366351 +6800,32.26215735 +6801,32.2651395 +6802,30.41369092 +6803,27.02398372 +6804,26.85327993 +6805,25.36738635 +6806,25.18334668 +6807,25.62142239 +6808,28.08590426 +6809,29.8198753 +6810,30.47390392 +6811,31.87198328 +6812,32.25264134 +6813,34.67424624 +6814,34.31110791 +6815,33.66669847 +6816,33.21166699 +6817,31.87153935 +6818,32.30045583 +6819,33.10048447 +6820,33.97980972 +6821,34.9037543 +6822,36.74052856 +6823,43.15794922 +6824,44.83299416 +6825,44.82155198 +6826,40.6797619 +6827,36.03170341 +6828,33.283941 +6829,31.55955677 +6830,30.78189173 +6831,29.76696553 +6832,29.63342328 +6833,29.54485712 +6834,29.70906643 +6835,32.3652025 +6836,33.10208487 +6837,35.69248817 +6838,36.88029485 +6839,36.98160148 +6840,38.03385217 +6841,38.31369147 +6842,39.94693006 +6843,41.42524018 +6844,42.21345696 +6845,42.70019464 +6846,46.07194516 +6847,49.45041558 +6848,50.57861877 +6849,49.35665321 +6850,47.13697207 +6851,42.37961866 +6852,42.93655908 +6853,40.06395349 +6854,38.95997942 +6855,39.73058179 +6856,39.99732447 +6857,37.81244318 +6858,40.17904245 +6859,45.65106161 +6860,45.02793258 +6861,45.37389074 +6862,45.8954355 +6863,43.31929003 +6864,42.19830971 +6865,40.81187622 +6866,40.95402103 +6867,41.00186302 +6868,42.67182647 +6869,42.9262614 +6870,45.09751742 +6871,48.74965631 +6872,48.31963589 +6873,49.87274404 +6874,50.86757287 +6875,49.02625268 +6876,48.07364026 +6877,47.34711454 +6878,45.1227808 +6879,44.18670366 +6880,42.28324898 +6881,43.86275377 +6882,45.17222655 +6883,43.23375615 +6884,44.46885865 +6885,44.28873349 +6886,43.89426483 +6887,42.91845813 +6888,43.35986907 +6889,42.38919093 +6890,42.85265221 +6891,42.30374639 +6892,41.99911534 +6893,42.77332606 +6894,44.53208589 +6895,47.12902864 +6896,47.30025659 +6897,48.64578596 +6898,49.06924267 +6899,47.96769178 +6900,47.61800866 +6901,48.20185417 +6902,46.88658498 +6903,46.0161327 +6904,46.51464722 +6905,45.53099438 +6906,46.04236153 +6907,46.63943013 +6908,48.03572098 +6909,47.67569977 +6910,45.23520504 +6911,44.39134724 +6912,44.80808993 +6913,44.59955558 +6914,43.87002184 +6915,46.20940023 +6916,47.91123638 +6917,49.75063767 +6918,51.66509721 +6919,53.0168476 +6920,54.9549103 +6921,51.74154726 +6922,45.7064942 +6923,39.75255222 +6924,34.68666595 +6925,31.54433891 +6926,29.1841277 +6927,28.18576735 +6928,27.61510526 +6929,26.81001307 +6930,26.45000775 +6931,28.12328987 +6932,31.13031804 +6933,34.81875729 +6934,37.29681454 +6935,38.53455216 +6936,39.47165108 +6937,39.78459289 +6938,40.90311425 +6939,42.05701065 +6940,42.60544492 +6941,44.62100763 +6942,46.0497932 +6943,48.7326759 +6944,50.6204879 +6945,47.67101025 +6946,44.60460927 +6947,37.43665436 +6948,32.26029252 +6949,26.88825174 +6950,25.99655701 +6951,24.39489673 +6952,17.82050675 +6953,14.83313081 +6954,15.3155925 +6955,15.64827753 +6956,17.30834829 +6957,16.57301959 +6958,16.30854758 +6959,21.79512108 +6960,20.70246 +6961,23.47924694 +6962,24.64748305 +6963,24.98850097 +6964,24.32328182 +6965,24.21330221 +6966,25.94378233 +6967,27.40431804 +6968,27.60578259 +6969,27.56408886 +6970,24.90762527 +6971,23.13033299 +6972,22.6170545 +6973,19.16497747 +6974,16.82793299 +6975,16.3678492 +6976,16.57977029 +6977,17.19985685 +6978,19.18901374 +6979,22.29414535 +6980,18.13120394 +6981,18.99102562 +6982,19.82879704 +6983,21.01040102 +6984,22.54440305 +6985,22.92928677 +6986,24.50987753 +6987,25.65161641 +6988,26.59027014 +6989,27.43261977 +6990,29.99741451 +6991,33.1192291 +6992,34.58429253 +6993,36.26833297 +6994,35.40486236 +6995,33.81027837 +6996,31.65929719 +6997,30.34736874 +6998,30.05834292 +6999,27.0711535 +7000,24.65222163 +7001,23.74215505 +7002,22.39939828 +7003,22.117448 +7004,23.45956474 +7005,24.28959444 +7006,24.68778689 +7007,26.19628708 +7008,27.71969497 +7009,24.36896936 +7010,23.18993496 +7011,22.66229936 +7012,21.95381926 +7013,22.40149731 +7014,27.39012796 +7015,28.36340943 +7016,30.77986303 +7017,31.66012044 +7018,30.95175085 +7019,30.38069497 +7020,29.68322704 +7021,30.61696464 +7022,30.38374852 +7023,33.14658007 +7024,34.40830886 +7025,33.5649905 +7026,34.11820595 +7027,32.42701283 +7028,32.73382935 +7029,32.64649224 +7030,31.78290427 +7031,31.15398124 +7032,31.6418096 +7033,32.75609463 +7034,34.46636844 +7035,36.27037743 +7036,37.55895487 +7037,40.33954003 +7038,43.17427834 +7039,46.89997032 +7040,46.83573744 +7041,45.22768509 +7042,45.98247373 +7043,47.07378168 +7044,44.85833655 +7045,43.82766119 +7046,44.16532254 +7047,41.96338741 +7048,45.07021934 +7049,45.66595815 +7050,47.68745326 +7051,47.12768359 +7052,46.09804969 +7053,44.29537463 +7054,43.13761755 +7055,42.40470825 +7056,42.6608179 +7057,41.43468996 +7058,40.32244429 +7059,40.33872219 +7060,41.92759149 +7061,42.63919583 +7062,46.50818373 +7063,46.47726523 +7064,48.49915608 +7065,46.30492971 +7066,44.62431777 +7067,41.72081539 +7068,37.62629972 +7069,36.03532609 +7070,33.86003413 +7071,32.2795015 +7072,30.06332732 +7073,29.11568327 +7074,29.12907401 +7075,28.52386946 +7076,30.45312745 +7077,32.14056072 +7078,33.63431786 +7079,33.87716027 +7080,37.42064331 +7081,39.98260371 +7082,39.25928754 +7083,40.03072267 +7084,40.86004603 +7085,42.71249532 +7086,44.70793801 +7087,46.47187439 +7088,45.8561366 +7089,40.97674207 +7090,30.63330438 +7091,26.30920736 +7092,21.52792727 +7093,19.36883475 +7094,17.01399866 +7095,15.68275909 +7096,15.48434727 +7097,14.7011547 +7098,14.9675841 +7099,14.63936936 +7100,14.49513675 +7101,16.16892975 +7102,18.59350036 +7103,18.43551693 +7104,19.60623918 +7105,21.11469276 +7106,19.34192966 +7107,18.46693359 +7108,18.63780898 +7109,19.17435233 +7110,21.37613563 +7111,25.58905618 +7112,26.2232701 +7113,25.38485671 +7114,22.47163704 +7115,18.51743936 +7116,15.56379352 +7117,15.01607514 +7118,14.41948031 +7119,13.82436197 +7120,12.92493679 +7121,13.60171328 +7122,13.07336104 +7123,13.87767077 +7124,12.35223357 +7125,13.83430668 +7126,12.82197413 +7127,13.43053262 +7128,13.35959354 +7129,15.07803608 +7130,13.70615317 +7131,13.76978122 +7132,12.92655374 +7133,15.71065677 +7134,16.9928104 +7135,20.03000674 +7136,19.65438641 +7137,18.59465364 +7138,16.56820433 +7139,16.79062843 +7140,15.00724306 +7141,12.72547883 +7142,13.0766842 +7143,14.43986636 +7144,13.98773454 +7145,16.5488056 +7146,17.53955602 +7147,16.35272698 +7148,14.91852081 +7149,16.01628881 +7150,15.18953922 +7151,15.74653799 +7152,16.44962 +7153,17.06430396 +7154,15.73292631 +7155,15.33985147 +7156,16.01684223 +7157,22.46674668 +7158,23.02107374 +7159,25.75123126 +7160,28.40839863 +7161,28.50341008 +7162,28.66784036 +7163,27.72651707 +7164,26.20420193 +7165,25.23480934 +7166,23.16293596 +7167,20.89290629 +7168,19.04654693 +7169,19.82505963 +7170,20.27974426 +7171,23.52561298 +7172,28.14995798 +7173,29.85889792 +7174,27.03857264 +7175,27.6778533 +7176,27.86705218 +7177,28.52292362 +7178,29.44570813 +7179,30.274669 +7180,31.68156831 +7181,34.91332886 +7182,35.59674556 +7183,38.87340651 +7184,40.15195986 +7185,41.35355603 +7186,39.17489587 +7187,35.00928239 +7188,30.48075942 +7189,28.53363179 +7190,27.39558007 +7191,27.42973098 +7192,26.92134333 +7193,26.20497868 +7194,26.5817022 +7195,26.29829368 +7196,26.48406291 +7197,28.59222973 +7198,31.82423951 +7199,34.17251361 +7200,36.03242933 +7201,36.88334666 +7202,38.2635084 +7203,37.27473214 +7204,37.95499195 +7205,37.37011511 +7206,39.85134884 +7207,41.37296842 +7208,42.56547307 +7209,40.63389809 +7210,32.77031199 +7211,27.76327462 +7212,24.76732532 +7213,20.84592423 +7214,19.29545836 +7215,19.48606581 +7216,17.77891137 +7217,17.24483816 +7218,16.57609626 +7219,17.61072114 +7220,18.66691884 +7221,22.56152464 +7222,26.16423291 +7223,28.25846611 +7224,28.50441073 +7225,29.18512845 +7226,29.03298274 +7227,28.96416609 +7228,28.67161518 +7229,29.55499187 +7230,27.31954016 +7231,29.01912467 +7232,28.81460331 +7233,23.99500271 +7234,19.80282421 +7235,17.47794563 +7236,15.90876098 +7237,13.65875091 +7238,12.89941515 +7239,12.57314635 +7240,13.76845842 +7241,15.25702062 +7242,15.6318906 +7243,14.11564158 +7244,13.11870938 +7245,13.91522171 +7246,14.26725068 +7247,13.94973561 +7248,13.09072327 +7249,14.17950201 +7250,13.65752888 +7251,13.55543335 +7252,13.11389888 +7253,14.7937189 +7254,14.74583268 +7255,16.67907918 +7256,16.80732755 +7257,15.26672104 +7258,14.49501588 +7259,15.1166652 +7260,13.11609118 +7261,12.97483629 +7262,12.18050861 +7263,11.86474982 +7264,11.19532232 +7265,15.47473115 +7266,15.25634474 +7267,13.15442827 +7268,12.7037327 +7269,13.83391676 +7270,12.91437027 +7271,15.52140053 +7272,14.93440676 +7273,15.82119796 +7274,14.83524145 +7275,16.85404356 +7276,19.44709217 +7277,19.44123394 +7278,23.15712035 +7279,24.77245343 +7280,24.98842133 +7281,24.32385928 +7282,24.0268806 +7283,22.6732435 +7284,20.17378705 +7285,18.576941 +7286,17.50349026 +7287,16.44797065 +7288,16.86300488 +7289,16.38579411 +7290,16.00888724 +7291,17.98766591 +7292,18.31517104 +7293,25.22627948 +7294,26.29892185 +7295,25.92963326 +7296,28.84131291 +7297,28.63214405 +7298,28.3944773 +7299,29.51723989 +7300,30.48148116 +7301,31.93659249 +7302,34.40086074 +7303,37.53943327 +7304,40.00117097 +7305,39.93707412 +7306,36.93449111 +7307,32.06823069 +7308,29.72257138 +7309,26.89215029 +7310,24.66801596 +7311,22.54585829 +7312,19.80865093 +7313,17.71903174 +7314,16.8657573 +7315,18.05866867 +7316,17.79283447 +7317,20.68082229 +7318,22.33644087 +7319,24.51090113 +7320,25.32999418 +7321,25.34042508 +7322,21.59494137 +7323,20.7744953 +7324,21.26185569 +7325,22.27648765 +7326,24.5217029 +7327,27.89010464 +7328,28.64227927 +7329,28.63993532 +7330,28.28559322 +7331,22.52941823 +7332,21.57508404 +7333,27.0045723 +7334,27.02060815 +7335,27.09580282 +7336,27.43720448 +7337,27.60793135 +7338,26.70018544 +7339,26.80763949 +7340,25.82817026 +7341,26.80926068 +7342,25.54406095 +7343,24.6908951 +7344,24.29000207 +7345,23.11291968 +7346,21.49750964 +7347,21.87103877 +7348,21.84703375 +7349,20.98694755 +7350,22.84090445 +7351,25.25064183 +7352,26.93814343 +7353,31.20098104 +7354,33.57594487 +7355,32.08538946 +7356,30.27247688 +7357,29.03221376 +7358,26.77935784 +7359,26.47247268 +7360,27.24112074 +7361,25.94259075 +7362,25.26521368 +7363,26.42777974 +7364,22.345666 +7365,20.10139507 +7366,19.34710248 +7367,19.72203403 +7368,18.8379621 +7369,20.98361844 +7370,18.9337037 +7371,17.60099751 +7372,17.54770769 +7373,17.53647548 +7374,19.32069257 +7375,20.29337189 +7376,21.54436463 +7377,21.78484317 +7378,21.15153503 +7379,19.41351904 +7380,21.95262782 +7381,23.53048205 +7382,17.934843 +7383,16.1681318 +7384,16.93880247 +7385,16.20267375 +7386,16.86594733 +7387,19.04850271 +7388,21.11663746 +7389,22.46684628 +7390,22.68391164 +7391,23.08991271 +7392,23.74213651 +7393,24.4197731 +7394,23.52584618 +7395,23.62135202 +7396,25.17998438 +7397,26.63814471 +7398,27.73914652 +7399,29.41459134 +7400,30.29577579 +7401,31.78179005 +7402,31.56023341 +7403,31.37423955 +7404,30.57316841 +7405,32.13372989 +7406,30.26043914 +7407,28.74394403 +7408,28.53040089 +7409,29.00283632 +7410,28.8106671 +7411,28.23815094 +7412,26.28944187 +7413,28.30856841 +7414,30.1024045 +7415,31.64763154 +7416,33.82071539 +7417,35.66690176 +7418,36.25430623 +7419,36.88286662 +7420,37.02112178 +7421,39.38534391 +7422,41.09133156 +7423,42.96005119 +7424,40.81702705 +7425,35.86882091 +7426,18.35379473 +7427,17.33635619 +7428,24.40047759 +7429,19.39437605 +7430,16.90167783 +7431,15.72500718 +7432,15.12825865 +7433,14.55314519 +7434,14.53340667 +7435,14.58808421 +7436,13.9436439 +7437,16.09346439 +7438,18.99851076 +7439,21.20234154 +7440,24.15219365 +7441,26.80943151 +7442,26.19780989 +7443,26.89493015 +7444,28.94791372 +7445,29.75992963 +7446,32.54378086 +7447,35.68976468 +7448,36.70553651 +7449,34.29063821 +7450,29.765119 +7451,25.74045565 +7452,22.76093036 +7453,18.57243576 +7454,16.98475629 +7455,16.54802881 +7456,15.02346124 +7457,14.95250393 +7458,13.81250391 +7459,13.18303805 +7460,13.88939019 +7461,16.37819303 +7462,17.82679971 +7463,20.48524745 +7464,19.12897518 +7465,18.80696264 +7466,17.57689997 +7467,16.84366081 +7468,17.28261875 +7469,17.20954395 +7470,18.24515806 +7471,21.24648276 +7472,25.66356476 +7473,30.1934131 +7474,26.15871569 +7475,27.46414067 +7476,23.71187104 +7477,22.03242435 +7478,18.89866886 +7479,16.49940529 +7480,16.55935556 +7481,16.15705597 +7482,15.58134017 +7483,15.82294424 +7484,16.47609041 +7485,17.12561884 +7486,18.41091716 +7487,20.46154873 +7488,19.30135107 +7489,19.0856619 +7490,19.63908983 +7491,17.93923511 +7492,18.36434199 +7493,19.72931116 +7494,20.80887134 +7495,23.23792844 +7496,24.59697663 +7497,23.14141791 +7498,21.10726431 +7499,17.77319689 +7500,15.86512749 +7501,16.14268056 +7502,15.37249189 +7503,14.7680738 +7504,14.32236104 +7505,14.56661877 +7506,13.87264042 +7507,13.49382329 +7508,13.69404777 +7509,14.03399433 +7510,13.2549602 +7511,14.43472235 +7512,14.1788763 +7513,15.40354257 +7514,14.04305227 +7515,15.31681848 +7516,14.52237187 +7517,14.94227639 +7518,15.96020831 +7519,18.65420834 +7520,19.022268 +7521,19.22337735 +7522,18.5714571 +7523,17.10623743 +7524,15.34371801 +7525,15.53705522 +7526,14.93646904 +7527,13.91973951 +7528,14.57340989 +7529,13.25522278 +7530,14.01380521 +7531,14.06267086 +7532,13.86001967 +7533,13.5887496 +7534,14.51644638 +7535,13.15923074 +7536,14.25489428 +7537,13.30004181 +7538,15.23875282 +7539,13.20761631 +7540,14.27592636 +7541,15.36950844 +7542,17.14069117 +7543,20.53139699 +7544,22.87540987 +7545,19.9337118 +7546,20.02643662 +7547,18.01206148 +7548,16.61322382 +7549,15.51089032 +7550,14.89830209 +7551,14.56592191 +7552,14.04651423 +7553,13.21119976 +7554,14.15134047 +7555,14.05932596 +7556,14.16890294 +7557,14.48121247 +7558,13.70443607 +7559,12.99822797 +7560,13.52746696 +7561,13.10549183 +7562,14.19770139 +7563,12.85922616 +7564,13.57007917 +7565,13.69168684 +7566,13.98575138 +7567,15.24114292 +7568,15.56914165 +7569,17.17810953 +7570,16.37898866 +7571,16.91374102 +7572,17.11748114 +7573,18.02095678 +7574,17.71026144 +7575,16.7849053 +7576,19.87790155 +7577,18.04922456 +7578,16.9603646 +7579,18.63817137 +7580,19.38377127 +7581,21.71174697 +7582,21.84045703 +7583,21.08727376 +7584,24.35358406 +7585,23.9642426 +7586,24.29272692 +7587,25.08655674 +7588,26.70929956 +7589,27.29667089 +7590,30.0183879 +7591,31.2863544 +7592,31.15400705 +7593,27.54741872 +7594,28.12208638 +7595,28.51222178 +7596,26.34652054 +7597,26.65105497 +7598,20.31319941 +7599,16.38144324 +7600,14.94988802 +7601,14.8268866 +7602,14.4837702 +7603,13.48254286 +7604,13.45870845 +7605,13.79720309 +7606,17.32331018 +7607,15.51483596 +7608,15.98267353 +7609,15.55986216 +7610,14.68295808 +7611,15.47898228 +7612,15.6614025 +7613,17.08723496 +7614,17.29097666 +7615,19.97850522 +7616,19.57994736 +7617,18.31963882 +7618,18.09784353 +7619,17.32125097 +7620,15.60786393 +7621,14.97506226 +7622,14.68376485 +7623,14.5600624 +7624,14.74382479 +7625,13.4111732 +7626,14.54464427 +7627,14.77319316 +7628,16.62506112 +7629,16.75511286 +7630,16.30525192 +7631,15.15995133 +7632,16.33563999 +7633,15.08271935 +7634,15.05552739 +7635,16.42213473 +7636,18.46002018 +7637,20.97910337 +7638,22.86964989 +7639,24.53649892 +7640,23.64813891 +7641,23.45441336 +7642,21.89790918 +7643,21.20414433 +7644,20.96192047 +7645,19.39545153 +7646,20.01248697 +7647,18.47431793 +7648,17.83585911 +7649,21.1668853 +7650,28.50659875 +7651,24.91941849 +7652,23.30398391 +7653,26.00844995 +7654,24.91242683 +7655,24.11063024 +7656,24.85534796 +7657,24.68352578 +7658,23.90196578 +7659,24.78580572 +7660,25.88606763 +7661,26.85074178 +7662,27.71573805 +7663,30.24036109 +7664,31.93688399 +7665,33.82122157 +7666,35.8437075 +7667,33.42294227 +7668,31.94353557 +7669,29.86225888 +7670,27.67580276 +7671,25.79855063 +7672,23.81423032 +7673,21.09352966 +7674,21.1924436 +7675,20.32162691 +7676,21.36611131 +7677,26.76591521 +7678,28.00431872 +7679,31.27031221 +7680,32.30104766 +7681,33.56829783 +7682,33.56298183 +7683,34.32843974 +7684,34.70073507 +7685,36.58107734 +7686,38.56772668 +7687,42.36426194 +7688,41.55073688 +7689,34.41404056 +7690,29.15297511 +7691,24.81685456 +7692,23.9852401 +7693,22.30289158 +7694,22.55730384 +7695,22.72191794 +7696,26.62432929 +7697,25.94048694 +7698,28.9902442 +7699,29.17818809 +7700,28.02167209 +7701,27.84595621 +7702,27.03393689 +7703,25.38118748 +7704,24.67305976 +7705,25.59185631 +7706,27.17634394 +7707,28.82760947 +7708,27.89736073 +7709,27.96198066 +7710,29.18392464 +7711,31.27424811 +7712,31.28876593 +7713,31.22333028 +7714,30.25164438 +7715,28.98709749 +7716,28.93141314 +7717,27.72348578 +7718,24.04415281 +7719,22.05317984 +7720,21.13770256 +7721,19.26894852 +7722,19.2989206 +7723,19.50808462 +7724,20.41504783 +7725,19.70590445 +7726,20.28317475 +7727,19.40399766 +7728,17.67633322 +7729,18.7177715 +7730,17.21779495 +7731,18.35168453 +7732,16.48570187 +7733,17.4878759 +7734,17.48080495 +7735,21.65262666 +7736,22.01874502 +7737,20.93522963 +7738,29.48089413 +7739,30.00850357 +7740,27.34680122 +7741,26.26862157 +7742,27.69078006 +7743,27.66937577 +7744,29.0134908 +7745,29.43490281 +7746,28.73370754 +7747,28.71451099 +7748,29.13221551 +7749,29.25253456 +7750,30.24321616 +7751,29.67294595 +7752,29.72683617 +7753,29.54213715 +7754,27.9022869 +7755,28.7983873 +7756,29.7319827 +7757,30.98626352 +7758,31.7532286 +7759,33.62097503 +7760,34.56369779 +7761,33.1372772 +7762,33.91793979 +7763,34.07376157 +7764,32.59410618 +7765,30.98507837 +7766,33.8444746 +7767,33.44505678 +7768,33.65483512 +7769,34.32582409 +7770,34.07152082 +7771,35.04128933 +7772,33.8410836 +7773,34.54695789 +7774,33.5530756 +7775,33.92173113 +7776,34.5320619 +7777,33.81055401 +7778,34.26934354 +7779,37.15921069 +7780,36.38475035 +7781,37.22104012 +7782,39.32328977 +7783,42.32232805 +7784,43.57266243 +7785,43.29090027 +7786,41.07546741 +7787,36.08117106 +7788,32.54123012 +7789,31.4442614 +7790,32.51617623 +7791,30.22287589 +7792,29.77604185 +7793,28.2873513 +7794,29.09679245 +7795,29.12069325 +7796,30.34028703 +7797,30.64214135 +7798,31.51355136 +7799,31.81315408 +7800,34.30778362 +7801,33.23054661 +7802,33.9235799 +7803,34.65378718 +7804,34.81486693 +7805,35.35553482 +7806,39.79614266 +7807,43.20624435 +7808,42.35437217 +7809,39.31520609 +7810,37.29665811 +7811,34.71932809 +7812,30.15546059 +7813,28.7520381 +7814,26.32428189 +7815,23.56028813 +7816,20.77471334 +7817,20.04611388 +7818,20.30486454 +7819,22.73134218 +7820,29.84171182 +7821,31.0717951 +7822,30.88561284 +7823,31.58576085 +7824,32.49839454 +7825,31.44939756 +7826,31.79763639 +7827,32.07366592 +7828,32.7853403 +7829,33.101822 +7830,36.35001999 +7831,40.02554408 +7832,39.17870472 +7833,37.23241321 +7834,33.96898849 +7835,30.7019688 +7836,29.01051267 +7837,27.440395 +7838,26.16397132 +7839,26.07376836 +7840,23.6157622 +7841,22.06811213 +7842,20.5772895 +7843,20.34891201 +7844,23.79590611 +7845,28.49786351 +7846,28.43409217 +7847,30.1506328 +7848,31.05266886 +7849,31.64912114 +7850,30.53666708 +7851,32.12491095 +7852,33.24703282 +7853,34.48080785 +7854,35.68141366 +7855,38.63956629 +7856,37.6693751 +7857,34.57360877 +7858,29.42976161 +7859,23.785461 +7860,21.51426379 +7861,19.35979185 +7862,17.95365348 +7863,17.32404139 +7864,15.99920308 +7865,16.4098902 +7866,16.01797677 +7867,17.28464065 +7868,18.68844289 +7869,20.87854232 +7870,22.49185993 +7871,21.77437506 +7872,21.85469321 +7873,22.90685185 +7874,22.68253677 +7875,22.47736956 +7876,22.65830086 +7877,24.03493665 +7878,25.95423794 +7879,30.50970765 +7880,28.61751411 +7881,22.94114502 +7882,21.38142777 +7883,19.54633823 +7884,17.07893215 +7885,16.60578952 +7886,15.68497113 +7887,16.10622488 +7888,14.7300192 +7889,14.91814449 +7890,14.69970511 +7891,15.83178322 +7892,16.4714176 +7893,17.52079335 +7894,19.06355354 +7895,18.49041099 +7896,18.36009765 +7897,18.93111676 +7898,20.33620781 +7899,22.48752106 +7900,21.35844974 +7901,23.28094438 +7902,23.67877598 +7903,24.2803756 +7904,25.83590965 +7905,26.17978736 +7906,26.56519131 +7907,26.16293915 +7908,24.63323516 +7909,24.72443889 +7910,23.84575138 +7911,23.18521919 +7912,21.78179055 +7913,21.49371441 +7914,20.58508389 +7915,20.21771716 +7916,20.79014338 +7917,21.79124462 +7918,22.95524508 +7919,22.48554668 +7920,23.78063529 +7921,24.37731244 +7922,23.59578282 +7923,24.99627484 +7924,28.28027917 +7925,27.65952756 +7926,30.4465807 +7927,30.43501633 +7928,30.36845325 +7929,26.01929476 +7930,21.48851799 +7931,18.17787375 +7932,18.88782754 +7933,18.35373 +7934,18.9194901 +7935,20.1462862 +7936,17.26449799 +7937,25.68576324 +7938,25.97972531 +7939,28.00071211 +7940,26.2898382 +7941,28.81187538 +7942,27.13700714 +7943,26.224451 +7944,26.68594251 +7945,26.2129817 +7946,25.61448839 +7947,26.52681078 +7948,27.0399496 +7949,26.6273362 +7950,28.47447111 +7951,30.71249784 +7952,32.05725878 +7953,32.77672575 +7954,32.43936544 +7955,29.56460888 +7956,26.31116226 +7957,22.02982854 +7958,20.35428899 +7959,18.80335447 +7960,17.85537048 +7961,16.60665774 +7962,16.08366076 +7963,17.88820416 +7964,16.51890035 +7965,17.23268874 +7966,20.01465075 +7967,21.59910004 +7968,22.82044894 +7969,25.87324141 +7970,25.6038374 +7971,26.84350147 +7972,26.81890389 +7973,27.97466213 +7974,29.73749975 +7975,32.13567587 +7976,30.63471304 +7977,25.76658283 +7978,20.7208996 +7979,19.42378288 +7980,17.71473702 +7981,17.01755932 +7982,16.66351429 +7983,17.65852055 +7984,16.72942899 +7985,15.40632516 +7986,13.88836052 +7987,13.92205011 +7988,13.38917003 +7989,13.75956834 +7990,14.16629432 +7991,15.81036899 +7992,18.21289992 +7993,16.77488273 +7994,16.72416179 +7995,14.74073398 +7996,14.83416742 +7997,15.70488599 +7998,16.39105179 +7999,18.53920709 +8000,18.36758515 +8001,16.80635856 +8002,15.22488977 +8003,14.86415968 +8004,14.47324624 +8005,13.29377281 +8006,13.18033564 +8007,12.99761492 +8008,12.12385145 +8009,12.41032327 +8010,11.76095588 +8011,12.24619604 +8012,12.16050875 +8013,12.98462619 +8014,13.19576252 +8015,14.83446716 +8016,14.2737555 +8017,14.51117906 +8018,12.55722777 +8019,13.78865766 +8020,12.6145577 +8021,14.91000772 +8022,15.53236688 +8023,16.96882574 +8024,15.83959142 +8025,15.34972875 +8026,15.72786677 +8027,13.64337708 +8028,13.88262596 +8029,13.44303952 +8030,14.21035759 +8031,12.9064037 +8032,12.01978106 +8033,11.75460263 +8034,11.74557641 +8035,13.78859744 +8036,14.25495975 +8037,13.00539326 +8038,13.80639763 +8039,13.19701491 +8040,13.08834776 +8041,12.9427757 +8042,12.57984161 +8043,12.17083898 +8044,13.28225827 +8045,13.47763505 +8046,13.66884222 +8047,16.09672492 +8048,15.26821274 +8049,15.66679976 +8050,15.03350284 +8051,14.24069394 +8052,14.49343865 +8053,15.83203222 +8054,17.76248618 +8055,16.50416752 +8056,14.82288509 +8057,15.45156068 +8058,17.38945701 +8059,19.59672861 +8060,20.42212199 +8061,19.80023779 +8062,20.5180434 +8063,19.58087743 +8064,21.65367142 +8065,22.33806782 +8066,22.5098491 +8067,21.70625203 +8068,20.94328479 +8069,21.54310703 +8070,23.29577031 +8071,24.71288314 +8072,24.54592451 +8073,22.67940283 +8074,20.4120529 +8075,18.52127583 +8076,17.41127236 +8077,15.2587921 +8078,15.01628661 +8079,13.62270858 +8080,12.79672133 +8081,13.0411639 +8082,13.17965263 +8083,12.19343124 +8084,12.30635307 +8085,13.9457007 +8086,15.96827782 +8087,17.39460517 +8088,19.448045 +8089,20.97628457 +8090,19.22425473 +8091,19.08728193 +8092,15.35772718 +8093,17.08427682 +8094,16.92163553 +8095,19.22306884 +8096,18.42417353 +8097,16.35980829 +8098,15.05787638 +8099,15.40135145 +8100,14.78926279 +8101,14.48702986 +8102,13.95675642 +8103,14.24724711 +8104,13.17313729 +8105,13.88635506 +8106,13.56553662 +8107,14.16719109 +8108,15.67309142 +8109,15.16464236 +8110,14.39972824 +8111,15.41616364 +8112,13.97145729 +8113,15.34813368 +8114,14.22306917 +8115,17.85164403 +8116,20.38167706 +8117,20.30064993 +8118,20.14085674 +8119,21.40243732 +8120,20.97700042 +8121,21.19637789 +8122,19.71580371 +8123,17.58132582 +8124,18.13079387 +8125,18.17090507 +8126,16.68865401 +8127,16.41409882 +8128,15.09904 +8129,13.48377659 +8130,14.41518111 +8131,15.62302172 +8132,15.8552959 +8133,14.98536907 +8134,17.46775837 +8135,20.84659608 +8136,20.57263662 +8137,24.45083854 +8138,23.15011536 +8139,23.80466855 +8140,24.62230296 +8141,26.33514702 +8142,27.69969893 +8143,29.49162507 +8144,27.83412167 +8145,23.60854623 +8146,20.39058903 +8147,17.02345956 +8148,15.93321973 +8149,15.9895656 +8150,13.60206888 +8151,13.91589694 +8152,13.01647288 +8153,13.03745327 +8154,13.33457826 +8155,13.07025986 +8156,12.24435779 +8157,12.64303504 +8158,13.59457628 +8159,14.24447265 +8160,16.11977571 +8161,15.92485773 +8162,15.82160462 +8163,16.76998312 +8164,20.9849543 +8165,20.2470302 +8166,21.98340938 +8167,24.12986025 +8168,22.98714393 +8169,19.81437311 +8170,16.98258833 +8171,15.95374194 +8172,14.48774564 +8173,13.95969435 +8174,12.86099229 +8175,13.5675104 +8176,13.20583887 +8177,12.89675056 +8178,12.14060252 +8179,12.64514183 +8180,11.65487872 +8181,12.23461809 +8182,12.0575677 +8183,14.11985984 +8184,13.21361204 +8185,13.60342092 +8186,13.59672985 +8187,13.89074239 +8188,12.84640376 +8189,14.08216687 +8190,16.42159725 +8191,17.66004861 +8192,18.54297538 +8193,21.7450815 +8194,20.80187826 +8195,19.16080782 +8196,18.57548357 +8197,17.34238044 +8198,17.09618481 +8199,16.43216747 +8200,15.95664395 +8201,15.62127288 +8202,15.28733261 +8203,14.63130256 +8204,14.05349449 +8205,15.78636336 +8206,14.23004642 +8207,15.38743417 +8208,16.2553117 +8209,16.11104487 +8210,15.03285869 +8211,14.50584604 +8212,14.80637649 +8213,15.58793608 +8214,16.93155151 +8215,19.43846395 +8216,19.95738944 +8217,18.41978991 +8218,18.19900229 +8219,16.88776255 +8220,16.13091213 +8221,15.87032955 +8222,17.24647898 +8223,17.23965852 +8224,16.26990353 +8225,15.71635357 +8226,16.18842663 +8227,16.79277616 +8228,15.37858765 +8229,15.50430548 +8230,14.70668248 +8231,18.26420267 +8232,16.88069245 +8233,15.2291722 +8234,15.55363609 +8235,14.68194724 +8236,15.46036374 +8237,15.67687167 +8238,17.63070308 +8239,18.08173093 +8240,16.91670495 +8241,18.14858649 +8242,17.8283687 +8243,16.26138968 +8244,14.69948315 +8245,14.85869005 +8246,14.61887738 +8247,15.08958939 +8248,14.28828137 +8249,13.98100948 +8250,13.43649127 +8251,13.95859424 +8252,14.13606924 +8253,13.99765838 +8254,13.8547544 +8255,14.91703606 +8256,14.19716727 +8257,15.06180991 +8258,14.1299128 +8259,14.3113985 +8260,14.61093655 +8261,15.79577485 +8262,19.71191926 +8263,18.94652742 +8264,17.93332753 +8265,16.41227905 +8266,14.3663878 +8267,12.95678427 +8268,12.03025575 +8269,12.01327348 +8270,12.06206906 +8271,11.53974753 +8272,11.94488576 +8273,13.1254943 +8274,11.80772409 +8275,11.70904855 +8276,12.03615796 +8277,12.57618249 +8278,11.64657158 +8279,13.59178955 +8280,12.61113895 +8281,12.10745564 +8282,12.09280959 +8283,12.12008858 +8284,13.75899426 +8285,14.7620798 +8286,16.19687816 +8287,18.80939045 +8288,19.74424504 +8289,17.77035779 +8290,17.33349936 +8291,16.86060314 +8292,17.27674705 +8293,14.90894294 +8294,14.76203246 +8295,14.66311513 +8296,13.92559582 +8297,12.98206146 +8298,12.36510594 +8299,12.73517921 +8300,12.7485501 +8301,12.37635558 +8302,11.42029644 +8303,15.33614478 +8304,13.77665871 +8305,13.92361629 +8306,12.81905358 +8307,13.05007311 +8308,13.10537586 +8309,13.46188961 +8310,12.03353022 +8311,8.645115804 +8312,14.17343808 +8313,14.53319619 +8314,14.90344857 +8315,14.47686994 +8316,13.86131084 +8317,14.04967857 +8318,13.84754938 +8319,14.12266096 +8320,14.69378981 +8321,14.54779498 +8322,15.09763836 +8323,15.40854668 +8324,15.98374469 +8325,15.8728158 +8326,17.13697669 +8327,17.26971801 +8328,17.29882213 +8329,15.51508894 +8330,15.56084222 +8331,14.96734801 +8332,15.22207204 +8333,15.78461996 +8334,16.23589362 +8335,16.00487881 +8336,16.32957036 +8337,16.38446024 +8338,15.77614957 +8339,12.9889141 +8340,11.65374278 +8341,10.08216373 +8342,11.18526606 +8343,15.23978556 +8344,13.51481372 +8345,14.03131604 +8346,13.80403254 +8347,15.87517392 +8348,16.65671946 +8349,15.97191712 +8350,17.19011144 +8351,18.55243229 +8352,18.76227302 +8353,16.73039815 +8354,17.33428655 +8355,17.40588956 +8356,17.93674849 +8357,18.92653729 +8358,18.86567999 +8359,19.09664844 +8360,18.35994454 +8361,17.26495252 +8362,15.65890205 +8363,14.2762245 +8364,12.88480527 +8365,12.34366218 +8366,11.36135556 +8367,10.71691871 +8368,10.69738588 +8369,10.12958873 +8370,11.59688377 +8371,11.469883 +8372,9.787958341 +8373,16.17964029 +8374,24.20564345 +8375,25.65265877 +8376,24.80971522 +8377,25.77776693 +8378,23.77724394 +8379,24.23241243 +8380,24.57775392 +8381,25.38797061 +8382,27.84875805 +8383,29.43148037 +8384,27.24573252 +8385,22.12589732 +8386,18.59158973 +8387,18.07772671 +8388,17.32095452 +8389,17.52063107 +8390,16.9668714 +8391,14.67312114 +8392,15.59834582 +8393,14.85934895 +8394,14.16188473 +8395,14.79104253 +8396,14.14580167 +8397,15.41966413 +8398,18.1988624 +8399,21.94849048 +8400,24.15955885 +8401,24.14859463 +8402,24.13155457 +8403,26.16522304 +8404,25.90860829 +8405,26.35090034 +8406,26.17550573 +8407,26.0971649 +8408,25.03380312 +8409,23.03997075 +8410,20.07721365 +8411,17.64358375 +8412,16.30955062 +8413,16.18075 +8414,15.54769864 +8415,14.1578829 +8416,13.7073748 +8417,13.04274052 +8418,13.21703301 +8419,13.26607843 +8420,12.42656094 +8421,13.67883965 +8422,16.56276675 +8423,20.8086273 +8424,22.48948183 +8425,23.70016018 +8426,23.3511279 +8427,23.87686714 +8428,25.51795682 +8429,26.84123286 +8430,27.50953691 +8431,28.08996027 +8432,25.1542513 +8433,22.81786595 +8434,21.56837658 +8435,22.59582375 +8436,22.69900503 +8437,22.56931656 +8438,21.63051793 +8439,19.6572628 +8440,17.84273567 +8441,15.60725765 +8442,14.12455757 +8443,13.22913346 +8444,13.34162147 +8445,13.78454569 +8446,14.21587997 +8447,15.43656044 +8448,14.36256925 +8449,14.48084143 +8450,14.05599802 +8451,14.16105255 +8452,14.34360758 +8453,14.65542362 +8454,15.94538541 +8455,16.5866672 +8456,17.40101339 +8457,16.1263798 +8458,17.21371684 +8459,16.34817713 +8460,14.63611103 +8461,14.52453369 +8462,13.67749639 +8463,14.40967777 +8464,14.2409256 +8465,14.97691557 +8466,14.02724403 +8467,16.94473345 +8468,16.45701411 +8469,15.61806963 +8470,15.84212423 +8471,16.36330856 +8472,17.24420404 +8473,17.78629895 +8474,16.44871919 +8475,16.60929441 +8476,16.15495485 +8477,17.14842269 +8478,19.10502693 +8479,21.16392295 +8480,21.87349527 +8481,20.10669322 +8482,19.34415566 +8483,19.05198736 +8484,19.28254094 +8485,17.62263251 +8486,16.56429913 +8487,15.3228817 +8488,15.43210126 +8489,15.53960801 +8490,17.22494189 +8491,19.92937903 +8492,22.32821907 +8493,21.20293468 +8494,21.5599678 +8495,20.78752538 +8496,21.72846955 +8497,22.56096522 +8498,21.79901752 +8499,21.22556258 +8500,22.45681664 +8501,22.05140736 +8502,24.07032331 +8503,25.16716938 +8504,24.01162481 +8505,23.10548271 +8506,21.48337898 +8507,18.1134235 +8508,17.12249229 +8509,15.85511687 +8510,15.43930856 +8511,14.57084727 +8512,13.6566397 +8513,13.24681041 +8514,12.65962963 +8515,13.86749451 +8516,12.71947806 +8517,13.0983364 +8518,14.96371963 +8519,15.06381122 +8520,18.88777198 +8521,18.87899049 +8522,20.15195891 +8523,20.94525236 +8524,20.77146947 +8525,22.08957061 +8526,25.20224773 +8527,26.88201537 +8528,24.67937136 +8529,19.64677036 +8530,17.45944165 +8531,16.46312352 +8532,14.71227812 +8533,13.32944029 +8534,13.31736551 +8535,13.39646222 +8536,12.40823444 +8537,12.21148294 +8538,13.00316673 +8539,11.54683335 +8540,11.67745012 +8541,11.94595998 +8542,12.88227171 +8543,14.44587349 +8544,16.99160495 +8545,16.42887451 +8546,18.51685766 +8547,18.24034543 +8548,18.8092955 +8549,21.06876379 +8550,21.31599337 +8551,23.19683971 +8552,21.51047713 +8553,18.25776036 +8554,16.772595 +8555,14.15228686 +8556,13.90368528 +8557,12.86547056 +8558,12.02704941 +8559,13.06850827 +8560,12.41551331 +8561,12.00180152 +8562,11.8703047 +8563,11.55880914 +8564,11.57120603 +8565,12.01814664 +8566,11.14699414 +8567,13.38752082 +8568,13.70660443 +8569,13.97633951 +8570,13.63209905 +8571,14.11811165 +8572,13.38308109 +8573,13.38959636 +8574,14.46973978 +8575,14.49907531 +8576,15.07341227 +8577,14.54825612 +8578,13.32371875 +8579,13.04140729 +8580,12.79927793 +8581,12.99731861 +8582,11.62249412 +8583,11.75435139 +8584,11.01604695 +8585,11.28605226 +8586,11.99606106 +8587,10.45328218 +8588,10.00015066 +8589,11.35060406 +8590,10.91866031 +8591,11.86421948 +8592,12.07736297 +8593,12.4624039 +8594,12.18469423 +8595,12.27315885 +8596,12.34903901 +8597,11.73719207 +8598,12.71502489 +8599,13.13549253 +8600,13.30035581 +8601,12.57217647 +8602,12.63352467 +8603,12.00076212 +8604,11.3961356 +8605,10.54474341 +8606,10.13930656 +8607,11.07525524 +8608,9.674524394 +8609,9.984554715 +8610,9.700433338 +8611,9.812409406 +8612,9.500639401 +8613,10.61217627 +8614,11.18486268 +8615,11.36569804 +8616,12.36757011 +8617,10.37067036 +8618,12.67070318 +8619,11.35172234 +8620,11.18602843 +8621,11.87494167 +8622,11.95749304 +8623,13.65631454 +8624,13.53543779 +8625,13.43364916 +8626,12.896272 +8627,11.55155397 +8628,12.15066685 +8629,12.22365277 +8630,11.53192761 +8631,11.40719344 +8632,11.40222851 +8633,10.12851932 +8634,10.63274111 +8635,10.36643654 +8636,10.05488275 +8637,10.19956114 +8638,10.48098269 +8639,11.2758854 +8640,11.51858031 +8641,10.99429979 +8642,11.66658985 +8643,11.07301976 +8644,12.04947507 +8645,10.9800189 +8646,12.18014501 +8647,13.17242835 +8648,13.61448458 +8649,13.19447671 +8650,12.94903917 +8651,12.22225958 +8652,11.93967798 +8653,11.34727222 +8654,11.33317891 +8655,11.19324062 +8656,10.53547443 +8657,11.12568785 +8658,11.16073208 +8659,10.22490452 +8660,10.87093761 +8661,11.37858366 +8662,10.61549627 +8663,11.79176243 +8664,10.92810451 +8665,11.4331546 +8666,11.51074888 +8667,12.49842102 +8668,11.75837718 +8669,14.71480599 +8670,14.03183195 +8671,15.2863287 +8672,16.27921493 +8673,15.09593753 +8674,14.7206767 +8675,12.81657554 +8676,12.4427172 +8677,12.26136098 +8678,12.51051309 +8679,12.50963359 +8680,12.12889126 +8681,11.3623198 +8682,12.11756903 +8683,10.7272965 +8684,11.14335452 +8685,11.11287723 +8686,11.48655231 +8687,13.06086966 +8688,13.22060519 +8689,13.8548159 +8690,16.29309371 +8691,16.53000209 +8692,16.69006269 +8693,15.52685184 +8694,17.2915411 +8695,17.22876108 +8696,16.14530773 +8697,14.9361472 +8698,13.91948532 +8699,12.11786484 +8700,11.86425802 +8701,11.88253639 +8702,11.70482684 +8703,11.96624285 +8704,12.68404354 +8705,11.86609109 +8706,11.73729684 +8707,12.14893734 +8708,11.37670866 +8709,11.70401274 +8710,10.83741377 +8711,11.92919536 +8712,12.58017064 +8713,11.24569522 +8714,11.70923981 +8715,10.9660344 +8716,11.07705744 +8717,13.22484874 +8718,14.7904675 +8719,15.09472706 +8720,15.41699615 +8721,16.87714502 +8722,16.64502629 +8723,15.07451126 +8724,14.0597198 +8725,13.57501935 +8726,13.03104847 +8727,12.53565792 +8728,12.51296212 +8729,12.13091034 +8730,11.77249335 +8731,11.93606717 +8732,10.87919387 +8733,11.69058308 +8734,11.61210492 +8735,11.60389594 +8736,12.59197253 +8737,11.25454634 +8738,12.34667303 +8739,10.61848572 +8740,12.2216547 +8741,11.11941445 +8742,12.15944065 +8743,12.68346409 +8744,13.05416379 +8745,12.98448482 +8746,11.93707782 +8747,11.65296909 +8748,11.32825483 +8749,11.58939303 +8750,11.81537462 +8751,10.61894495 +8752,11.64201759 +8753,10.72171741 +8754,10.18176215 +8755,11.20647961 +8756,10.21331301 +8757,10.43207643 +8758,11.71838607 +8759,11.03645943 +8760,11.90981312 From 7c0f3040df68db0a9828c4f668b9ad6aa682a6c4 Mon Sep 17 00:00:00 2001 From: kfbeckers Date: Mon, 13 Nov 2023 14:12:22 -0700 Subject: [PATCH 6/6] Fixes link to Cornell heat demand file --- tests/examples/example12_DH.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/examples/example12_DH.txt b/tests/examples/example12_DH.txt index b0b2fcfb..1bb46c9f 100644 --- a/tests/examples/example12_DH.txt +++ b/tests/examples/example12_DH.txt @@ -61,7 +61,7 @@ End-Use Efficiency Factor,0.8, --- [-] District Heating Demand Option,1, --- Should be 1 or 2. See manual or below for option details *Option 1: Known Heat Demand Profile*** -District Heating Demand File Name,../../tests/examples/cornell_heat_demand.csv, --- hourly MW thermal demand in a CSV file +District Heating Demand File Name,Examples/cornell_heat_demand.csv, --- hourly MW thermal demand in a CSV file District Heating Demand Data Time Resolution,1, --- 1 for hourly, 2 for daily District Heating Demand Data Column Number,2, ---