From 697ead9b44cb4aae46607e55daa4e35995f89ef0 Mon Sep 17 00:00:00 2001
From: Olivier Maury <Olivier.Maury@inrae.fr>
Date: Thu, 21 Mar 2024 15:38:36 +0100
Subject: [PATCH 1/4] =?UTF-8?q?Ajouter=20le=20mod=C3=A8le=20ph=C3=A9nologi?=
 =?UTF-8?q?que=20Richardson.=20refs=20#9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../data/phenology/PhenologicalModelType.java |   53 +-
 .../data/phenology/PhenologyCalculator.java   |    5 +-
 .../model/data/phenology/Stage.java           |    9 +-
 .../indicators/resources/messages.properties  |    1 +
 .../resources/messages_fr.properties          |    1 +
 .../indicators/model/data/DataTestHelper.java |   60 +-
 .../phenology/PhenologyCalculatorTest.java    |    2 +
 ...o_richardson_3_stages-gramineesa-meteo.csv | 1462 +++++++++++++++++
 .../pheno_richardson_3_stages-gramineesa.csv  |    4 +
 .../pheno_richardson_3_stages-gramineesa.ini  |   23 +
 10 files changed, 1568 insertions(+), 52 deletions(-)
 create mode 100644 src/test/resources/fr/inrae/agroclim/indicators/model/data/phenology/pheno_richardson_3_stages-gramineesa-meteo.csv
 create mode 100644 src/test/resources/fr/inrae/agroclim/indicators/model/data/phenology/pheno_richardson_3_stages-gramineesa.csv
 create mode 100644 src/test/resources/fr/inrae/agroclim/indicators/model/data/phenology/pheno_richardson_3_stages-gramineesa.ini

diff --git a/src/main/java/fr/inrae/agroclim/indicators/model/data/phenology/PhenologicalModelType.java b/src/main/java/fr/inrae/agroclim/indicators/model/data/phenology/PhenologicalModelType.java
index 892367c4..a38b4044 100644
--- a/src/main/java/fr/inrae/agroclim/indicators/model/data/phenology/PhenologicalModelType.java
+++ b/src/main/java/fr/inrae/agroclim/indicators/model/data/phenology/PhenologicalModelType.java
@@ -26,10 +26,7 @@ import lombok.extern.log4j.Log4j2;
 /**
  * Type of phenological model.
  *
- * Last changed : $Date$
- *
- * @author $Author$
- * @version $Revision$
+ * @author Olivier Maury
  */
 @Log4j2
 public enum PhenologicalModelType {
@@ -75,7 +72,7 @@ public enum PhenologicalModelType {
             double tMin;
             double tOpt;
             switch (stageNb) {
-            case 1:
+            case Stage.ONE:
                 // Phase 1 -- Aout - Dormance
                 // Chuine function
                 final double chuineA = calc.getChuineA();
@@ -130,11 +127,11 @@ public enum PhenologicalModelType {
     /**
      * Alternative for grapevine to compute stages for water balance.
      *
-     * - S1 = (BB-365), so == S2 in cruve_grapevine
+     * - S1 = (BB-365), so == S2 in curve_grapevine
      *
-     * - S2 = (FLO-365), so == S3 in cruve_grapevine
+     * - S2 = (FLO-365), so == S3 in curve_grapevine
      *
-     * - S3 = (VER+35-365), so == S4 in cruve_grapevine
+     * - S3 = (VER+35-365), so == S4 in curve_grapevine
      *
      * - S4 = max((S3+1),330)
      */
@@ -146,15 +143,14 @@ public enum PhenologicalModelType {
             final int end = 330 + 365;
             PhaseEnd pe;
             switch (stageNb) {
-            case 1:
+            case Stage.ONE:
                 LOGGER.trace("DEB");
                 pe = curve_grapevine.getEndPhase(calc, tmeans, startDate, cumjvi, 1);
                 if (pe.getDay() == null) {
                     return new PhaseEnd(null, cumjvi);
                 }
                 return curve_grapevine.getEndPhase(calc, tmeans, pe.getDay() + 1, pe.getCumjvi(), Stage.TWO);
-            case Stage.TWO:
-            case Stage.THREE:
+            case Stage.TWO, Stage.THREE:
                 if (stageNb == Stage.TWO) {
                     LOGGER.trace("FLO");
                 }
@@ -249,6 +245,39 @@ public enum PhenologicalModelType {
             }
             return new PhaseEnd(phaseEnd, newCumjvi);
         }
+    },
+    /**
+     * Type for the grassland model.
+     *
+     * 1 year, no vernalization, no photoperiod.
+     */
+    richardson {
+        @Override
+        PhaseEnd getEndPhase(final PhenologyCalculator calc, final List<Double> tmeans, final int startDate,
+                final double cumjvi, final int stageNb) {
+            final Double baseTemperature = calc.getBaseTemperature();
+            final double threshold = calc.getPhaseSum(stageNb);
+            if (baseTemperature == null) {
+                throw new RuntimeException("calc.baseTemperature must not be null!");
+            }
+            final int nbOfDays = tmeans.size();
+            Double cum = 0.;
+            Integer phaseEnd = null;
+            for (int day = startDate; day < nbOfDays; day++) {
+                final Double tmean = tmeans.get(day - 1);
+                if (tmean == null) {
+                    throw new RuntimeException("TMEAN of day " + (day - 1) + " must not be null!");
+                }
+                if (tmean > baseTemperature) {
+                    cum += tmean;
+                }
+                if (cum >= threshold) {
+                    phaseEnd = day;
+                    break;
+                }
+            }
+            return new PhaseEnd(phaseEnd, 0);
+        }
     };
 
     /**
@@ -275,7 +304,7 @@ public enum PhenologicalModelType {
         if (calc.getModel() == curve && calc.getNbOfStages() != Stage.FOUR) {
             LOGGER.warn("Curve model with {} stages was not tested!", calc.getNbOfStages());
         }
-        if (stageNb == 1 || stageNb == calc.getNbOfStages()) {
+        if (stageNb == Stage.ONE || stageNb == calc.getNbOfStages()) {
             photoperiod = false;
             vernalization = false;
         } else {
diff --git a/src/main/java/fr/inrae/agroclim/indicators/model/data/phenology/PhenologyCalculator.java b/src/main/java/fr/inrae/agroclim/indicators/model/data/phenology/PhenologyCalculator.java
index 086a5a4e..0990cacf 100644
--- a/src/main/java/fr/inrae/agroclim/indicators/model/data/phenology/PhenologyCalculator.java
+++ b/src/main/java/fr/inrae/agroclim/indicators/model/data/phenology/PhenologyCalculator.java
@@ -48,8 +48,6 @@ import lombok.extern.log4j.Log4j2;
 /**
  * Calculator to provide phenological stages.
  *
- * Last changed : $Date$
- *
  * Definitions : Vernalization is the induction of a plant's flowering process
  * by exposure to the prolonged cold of winter, or by an artificial equivalent.
  * After vernalization, plants have acquired the ability to flower, but they may
@@ -64,8 +62,7 @@ import lombok.extern.log4j.Log4j2;
  *
  * Curvilinear model uses Tmin, Topt, Tmax. Linear model uses Tbase.
  *
- * @author $Author$
- * @version $Revision$
+ * @author Olivier Maury
  */
 @XmlAccessorType(XmlAccessType.FIELD)
 @XmlType(propOrder = {"crop", "variety", "allYears", "chuineA", "chuineB",
diff --git a/src/main/java/fr/inrae/agroclim/indicators/model/data/phenology/Stage.java b/src/main/java/fr/inrae/agroclim/indicators/model/data/phenology/Stage.java
index f91d7734..81726469 100644
--- a/src/main/java/fr/inrae/agroclim/indicators/model/data/phenology/Stage.java
+++ b/src/main/java/fr/inrae/agroclim/indicators/model/data/phenology/Stage.java
@@ -21,17 +21,16 @@ import java.util.Objects;
 
 /**
  * Phenological stage (name, DOY).
- *
- * Last change $Date$
- *
- * @author $Author$
- * @version $Revision$
  */
 public final class Stage implements Cloneable, Serializable {
     /**
      * UUID for Serializable.
      */
     private static final long serialVersionUID = 1709651110835570004L;
+    /**
+     * 1.
+     */
+    public static final int ONE = 1;
     /**
      * 2.
      */
diff --git a/src/main/resources/fr/inrae/agroclim/indicators/resources/messages.properties b/src/main/resources/fr/inrae/agroclim/indicators/resources/messages.properties
index ccd71ab8..411d1f26 100644
--- a/src/main/resources/fr/inrae/agroclim/indicators/resources/messages.properties
+++ b/src/main/resources/fr/inrae/agroclim/indicators/resources/messages.properties
@@ -160,6 +160,7 @@ PhenologicalModelType.curve.name=curve
 PhenologicalModelType.curve_grapevine.name=curve grapevine
 PhenologicalModelType.curve_grapevine_sw.name=curve grapevine water balance
 PhenologicalModelType.linear.name=linear
+PhenologicalModelType.richardson.name=Richardson
 
 TimeScale.DAILY.name=daily
 TimeScale.HOURLY.name=hourly
diff --git a/src/main/resources/fr/inrae/agroclim/indicators/resources/messages_fr.properties b/src/main/resources/fr/inrae/agroclim/indicators/resources/messages_fr.properties
index e7c97dcb..5f2400d8 100644
--- a/src/main/resources/fr/inrae/agroclim/indicators/resources/messages_fr.properties
+++ b/src/main/resources/fr/inrae/agroclim/indicators/resources/messages_fr.properties
@@ -153,6 +153,7 @@ PhenologicalModelType.curve.name=curvilin\u00e9aire
 PhenologicalModelType.curve_grapevine.name=curvilin\u00e9aire vigne
 PhenologicalModelType.curve_grapevine_sw.name=curvilin\u00e9aire vigne bilan hydrique
 PhenologicalModelType.linear.name=lin\u00e9aire
+PhenologicalModelType.richardson.name=Richardson
 
 TimeScale.DAILY.name=journalier
 TimeScale.HOURLY.name=horaire
diff --git a/src/test/java/fr/inrae/agroclim/indicators/model/data/DataTestHelper.java b/src/test/java/fr/inrae/agroclim/indicators/model/data/DataTestHelper.java
index f2394894..c62506df 100644
--- a/src/test/java/fr/inrae/agroclim/indicators/model/data/DataTestHelper.java
+++ b/src/test/java/fr/inrae/agroclim/indicators/model/data/DataTestHelper.java
@@ -16,7 +16,6 @@
  */
 package fr.inrae.agroclim.indicators.model.data;
 
-import fr.inrae.agroclim.indicators.exception.IndicatorsException;
 import java.io.File;
 import java.io.FileInputStream;
 import java.io.FileNotFoundException;
@@ -29,6 +28,7 @@ import java.util.Map;
 import java.util.Properties;
 import java.util.stream.Collectors;
 
+import fr.inrae.agroclim.indicators.exception.IndicatorsException;
 import fr.inrae.agroclim.indicators.model.Evaluation;
 import fr.inrae.agroclim.indicators.model.EvaluationSettings;
 import fr.inrae.agroclim.indicators.model.data.climate.ClimateFileLoader;
@@ -39,6 +39,7 @@ import fr.inrae.agroclim.indicators.model.data.phenology.AnnualStageData;
 import fr.inrae.agroclim.indicators.model.data.phenology.PhenologicalModelType;
 import fr.inrae.agroclim.indicators.model.data.phenology.PhenologyCalculator;
 import fr.inrae.agroclim.indicators.model.data.phenology.PhenologyFileLoader;
+import fr.inrae.agroclim.indicators.model.data.phenology.Stage;
 import fr.inrae.agroclim.indicators.model.data.soil.HasSoilCalculatorParams;
 import fr.inrae.agroclim.indicators.xml.XMLUtil;
 import lombok.extern.log4j.Log4j2;
@@ -58,14 +59,6 @@ public abstract class DataTestHelper {
      * climate-1951.csv.
      */
     protected static final String CLIMATE_1951 = "climate-1951.csv";
-    /**
-     * 5 stages.
-     */
-    private static final int FIVE = 5;
-    /**
-     * 4 stages.
-     */
-    private static final int FOUR = 4;
     /**
      * Directory for data files for {@link PhenologicalCalculator}.
      */
@@ -175,20 +168,10 @@ public abstract class DataTestHelper {
         return "\t";
     }
     protected static File getClimateWithNAFile() {
-    	if (climateWithNAFile == null) {
-    		climateWithNAFile = getFile("model/data/climate/climate-dataWithNa.csv");
-    	}
-    	return climateWithNAFile;
-    }
-    /**
-     * File for phenoForNoData.csv
-     */
-    protected static File phenoSampleForNoData() {
-    	if (phenoSampleForNoData == null) {
-            final String csvPath = "model/data/phenology/phenoForNoData.csv";
-            phenoSampleForNoData = getFile(csvPath);
+        if (climateWithNAFile == null) {
+            climateWithNAFile = getFile("model/data/climate/climate-dataWithNa.csv");
         }
-        return phenoSampleForNoData;
+        return climateWithNAFile;
     }
     /**
      * @return Data from climate-2015.csv.
@@ -202,7 +185,6 @@ public abstract class DataTestHelper {
         }
         return Collections.unmodifiableList(climaticDailyData);
     }
-
     /**
      *
      * @param fileName name of data file
@@ -295,16 +277,16 @@ public abstract class DataTestHelper {
         }
         return evaluationTestFile;
     }
+
     /**
      * @return File for evaluationwithnodata-test.xml
      */
     protected static File getEvaluationWithNoDataTestFile() {
-    	if (evaluationWithNoDataFile == null) {
-    		evaluationWithNoDataFile = getFile("xml/evaluationwithnodata-test.xml");
-    	}
-    	return evaluationWithNoDataFile;
+        if (evaluationWithNoDataFile == null) {
+            evaluationWithNoDataFile = getFile("xml/evaluationwithnodata-test.xml");
+        }
+        return evaluationWithNoDataFile;
     }
-
     /**
      * @param path relative path
      * @return File for path
@@ -375,6 +357,9 @@ public abstract class DataTestHelper {
             calc.setOptimalTemperatureVer(getDouble(ini, "optimalTemperatureVer"));
             calc.setS3ToS4(35);
             break;
+        case richardson:
+            calc.setBaseTemperature(getDouble(ini, "baseTemperature"));
+            break;
         default:
             final String msg = "Model type " + calc.getModel() + " not handled!";
             LOGGER.error(msg);
@@ -387,11 +372,13 @@ public abstract class DataTestHelper {
         calc.setPhase1Sum(getDouble(ini, "phase1Sum"));
         calc.setPhase2Sum(getDouble(ini, "phase2Sum"));
         calc.setPhase3Sum(getDouble(ini, "phase3Sum"));
-        calc.setPhase4Sum(getDouble(ini, "phase4Sum"));
-        if (nbOfStages > FOUR) {
+        if (nbOfStages > Stage.THREE) {
+            calc.setPhase4Sum(getDouble(ini, "phase4Sum"));
+        }
+        if (nbOfStages > Stage.FOUR) {
             calc.setPhase5Sum(getDouble(ini, "phase5Sum"));
         }
-        if (nbOfStages > FIVE) {
+        if (nbOfStages > Stage.FIVE) {
             calc.setPhase6Sum(getDouble(ini, "phase6Sum"));
         }
         calc.setPhotoperiodBase(getDouble(ini, "photoperiodBase"));
@@ -512,6 +499,17 @@ public abstract class DataTestHelper {
         return sb.toString();
     }
 
+    /**
+     * File for phenoForNoData.csv
+     */
+    protected static File phenoSampleForNoData() {
+        if (phenoSampleForNoData == null) {
+            final String csvPath = "model/data/phenology/phenoForNoData.csv";
+            phenoSampleForNoData = getFile(csvPath);
+        }
+        return phenoSampleForNoData;
+    }
+
     /**
      * Define Kc, soilDepth, SWC.
      *
diff --git a/src/test/java/fr/inrae/agroclim/indicators/model/data/phenology/PhenologyCalculatorTest.java b/src/test/java/fr/inrae/agroclim/indicators/model/data/phenology/PhenologyCalculatorTest.java
index af615441..2b1468e0 100644
--- a/src/test/java/fr/inrae/agroclim/indicators/model/data/phenology/PhenologyCalculatorTest.java
+++ b/src/test/java/fr/inrae/agroclim/indicators/model/data/phenology/PhenologyCalculatorTest.java
@@ -68,6 +68,8 @@ public final class PhenologyCalculatorTest extends DataTestHelper {
                 // blé
                 "pheno_linear_4_stages-soissons",
                 "pheno_linear_4_stages-charger",
+                // prairie
+                "pheno_richardson_3_stages-gramineesa",
                 // vigne
                 "pheno_curve_4_stages-cabernetS",
                 //
diff --git a/src/test/resources/fr/inrae/agroclim/indicators/model/data/phenology/pheno_richardson_3_stages-gramineesa-meteo.csv b/src/test/resources/fr/inrae/agroclim/indicators/model/data/phenology/pheno_richardson_3_stages-gramineesa-meteo.csv
new file mode 100644
index 00000000..f1bba331
--- /dev/null
+++ b/src/test/resources/fr/inrae/agroclim/indicators/model/data/phenology/pheno_richardson_3_stages-gramineesa-meteo.csv
@@ -0,0 +1,1462 @@
+year,month,day,tmin,tmax,tmean,radiation,rain,rh,wind,etp
+1968,1,01,4.39999999999998,13.8,9.09999999999999,5.84835552,0,67.3531913557181,3.375,1.02244927672773
+1968,1,02,0.899999999999977,14.3,7.59999999999999,6.7353984,0,72.8598347184916,4.05,0.916283405675189
+1968,1,03,4.60000000000002,18.8,11.7,6.4202544,0,64.9878110223238,5.25,1.61948915934737
+1968,1,04,5.69999999999999,14.8,10.25,1.55215872,3.46,62.608996963859,2.13,0.824334754704955
+1968,1,05,3,15.5,9.25,7.3894464,0,55.1500750171612,3.165,1.34632685210054
+1968,1,06,2.10000000000002,15.1,8.60000000000002,7.60999968,0,55.8824931460151,3.18,1.29788702432743
+1968,1,07,1.5,13.9,7.69999999999999,4.21298496,0,68.5092775923254,4.005,1.02598483789496
+1968,1,08,3.80000000000001,14.9,9.34999999999999,7.38027936,0.02,71.4659339492815,3.525,0.953258580443585
+1968,1,09,7.60000000000002,15.8,11.7,7.59592512,2.43,69.8150194956923,5.94,1.52374668397296
+1968,1,10,6.10000000000002,14.2,10.15,7.8202368,0,60.1541323779744,3.285,1.28520904793578
+1968,1,11,3.89999999999998,13.4,8.64999999999998,7.77544704,0,69.1430154964869,4.53,1.16776006729518
+1968,1,12,5.60000000000002,17.5,11.55,5.24721024,0,71.1051081797278,4.305,1.17189565149157
+1968,1,13,6.69999999999999,15.8,11.25,7.18128288,0,72.0467835966242,5.415,1.31378892967283
+1968,1,14,8.30000000000001,18.7,13.5,6.45236928,0,59.5283655295829,10.335,2.92448039482599
+1968,1,15,6.30000000000001,15.7,11,8.16318432,0,58.8165700014559,5.94,1.99795019176502
+1968,1,16,4.89999999999998,15.4,10.15,8.24756256,0,51.5251274658132,3.945,1.75114594971834
+1968,1,17,3.30000000000001,15,9.15000000000001,4.88166048,0,46.987528708502,2.52,1.30848609001271
+1968,1,18,2.89999999999998,15.4,9.14999999999998,8.38842912,0,60.5572477481133,3.525,1.28801827387044
+1968,1,19,3.89999999999998,17.1,10.5,8.8720704,0,58.6367170619152,3.42,1.39793248217981
+1968,1,20,4,15.3,9.65000000000001,8.6423328,0,68.8237002485137,4.32,1.20361162285679
+1968,1,21,3.39999999999998,19.5,11.45,8.2765152,0,52.8921646604284,7.725,2.6868069751646
+1968,1,22,5,17.5,11.25,9.139824,0,41.3198221415282,10.2,3.80251965721064
+1968,1,23,8.80000000000001,11.3,10.05,7.00808544,5.38,50.0274194077884,15.99,3.67211106515633
+1968,1,24,4.30000000000001,10.7,7.5,9.0999936,0,41.7465644680544,13.755,3.55191853063988
+1968,1,25,-0.399999999999977,10.8,5.20000000000002,9.0651744,4.18,82.1143449084204,5.94,0.706947454836547
+1968,1,26,8.19999999999999,14.8,11.5,3.9069216,4.9,81.3540490376626,4.875,0.822239716014896
+1968,1,27,8.89999999999998,14.8,11.85,3.185352,6.93,76.2337597968113,6.465,1.24032184784514
+1968,1,28,6.39999999999998,18.8,12.6,8.824032,0,59.6951329485598,4.65,1.80616920151789
+1968,1,29,6,15.6,10.8,6.81669216,0.12,43.7012841039962,6.45,2.7988207181108
+1968,1,30,5.39999999999998,15.6,10.5,9.6825888,0,40.3637265951711,6.51,2.96393797701809
+1968,1,31,8.39999999999998,21.5,14.95,7.99180128,0,54.858266876236,7.95,3.03259533385588
+1968,2,01,7,17.4,12.2,9.6159744,0,68.5758334619902,4.74,1.4325958742614
+1968,2,02,6.19999999999999,14.8,10.5,8.8510752,0,74.2012433744758,4.77,1.11233699266512
+1968,2,03,8,15.8,11.9,1.06880256,0.25,68.7831639056043,4.965,1.35760046856103
+1968,2,04,8,12.4,10.2,0.674215488,4.61,89.6103055141333,8.79,0.589402675557204
+1968,2,05,7.60000000000002,11.6,9.60000000000002,0.543236544,12.27,87.1997241118925,5.55,0.543778466701255
+1968,2,06,7.5,14,10.75,8.07863328,3.88,75.1067612433008,3.795,0.939645915416148
+1968,2,07,4.39999999999998,14.6,9.5,10.0187712,0,55.0497951846537,3.675,1.53458387147188
+1968,2,08,4.69999999999999,12.3,8.5,8.7744384,1.85,67.6585267353801,15.42,2.18629311609425
+1968,2,09,6.19999999999999,12.2,9.19999999999999,10.1293632,0.1,52.2688904359671,9.78,2.77050172494437
+1968,2,10,3.60000000000002,12.5,8.05000000000001,10.4674464,0,42.3236260105283,8.985,3.03176643424654
+1968,2,11,4.39999999999998,15.3,9.84999999999999,10.3613472,0,51.1025111429763,5.91,2.25723788726199
+1968,2,12,3,14.9,8.94999999999999,10.4486976,0,62.513444170494,4.785,1.49429489042157
+1968,2,13,4.60000000000002,16,10.3,9.9169056,0,66.0214449771942,4.965,1.47005048379427
+1968,2,14,5.5,15.1,10.3,10.0106496,0,66.9265636915014,5.445,1.51308833407937
+1968,2,15,4.5,14.6,9.55000000000001,8.2880496,7.95,84.9135247949426,3.945,0.590913544321417
+1968,2,16,10,14,12,0.9909648,6.71,82.2845068674292,5.37,0.817958694116061
+1968,2,17,10.5,16,13.25,6.41434464,8.69,76.4443556404914,7.185,1.41627174867084
+1968,2,18,8.69999999999999,16.2,12.45,8.6521824,5.93,77.0867804299426,4.695,1.06650803942616
+1968,2,19,6.60000000000002,21.1,13.85,11.459232,0,56.2448718152124,8.385,2.92560053742958
+1968,2,20,7,15.8,11.4,7.37662464,18.13,73.2551127816582,4.545,1.14309299395633
+1968,2,21,5.5,16.3,10.9,12.3018048,0,53.7384688351256,5.61,2.19153789801612
+1968,2,22,4.69999999999999,15.9,10.3,13.087008,0.1,46.0893922185455,6.99,2.80030831131418
+1968,2,23,5.10000000000002,17.2,11.15,12.2224032,2.19,68.13069617226,9.195,2.01274930871805
+1968,2,24,10.9,17.2,14.05,8.760528,28.78,87.266355161269,7.29,0.849338067920468
+1968,2,25,10.5,24.4,17.45,11.02032,3.68,63.7199855431652,5.13,2.10453111504518
+1968,2,26,9.30000000000001,21.9,15.6,9.688464,8.64,65.7564064540063,7.62,2.3422269141813
+1968,2,27,7.5,16.9,12.2,11.1841344,3.26,60.6010056834475,4.515,1.73408728289251
+1968,2,28,6,14.4,10.2,10.906272,6.72,72.0601671737573,7.62,1.54585736171497
+1968,2,29,3.39999999999998,13.7,8.54999999999998,11.5420896,0.1,66.1197929720561,7.185,1.67505003790127
+1968,3,01,4.60000000000002,13,8.80000000000001,12.3138144,0,43.6669775926287,7.785,2.87804230911257
+1968,3,02,0.800000000000011,14,7.40000000000001,12.8141568,0,50.5491672557311,3.315,1.46601680148371
+1968,3,03,0.899999999999977,13.8,7.34999999999999,4.46500512,0.1,81.5346818912006,4.17,0.626600035761169
+1968,3,04,12.7,16.2,14.45,5.37058944,4.19,78.366591733201,4.425,1.01385928060472
+1968,3,05,9.69999999999999,14.3,12,3.2145552,1.32,79.6337843593178,2.4,0.555412408950889
+1968,3,06,7,16.2,11.6,10.5838272,0,70.8703867548431,3.225,1.03763150551444
+1968,3,07,7.10000000000002,16.7,11.9,7.5235392,2.14,87.6994074066746,12.24,0.931693096669609
+1968,3,08,16,14.3,15.15,1.5259536,8.41,81.9371771361563,3.585,0.71658274115775
+1968,3,09,10.1,15.3,12.7,5.2149744,6.71,81.5551657974509,2.115,0.499737243574676
+1968,3,10,8.89999999999998,13.5,11.2,6.552265824,0,77.0299554190713,4.725,0.999543831472596
+1968,3,11,8.10000000000002,11.4,9.75,3.75583392,0.76,72.2532862208214,5.535,1.20839095117604
+1968,3,12,6.19999999999999,13.8,10,13.0084704,0,50.987936081678,7.185,2.55819016015785
+1968,3,13,2.80000000000001,16.5,9.65000000000001,7.61785344,0.11,53.4159041163948,13.215,3.12733657117105
+1968,3,14,7,10.1,8.55000000000001,8.10870048,0.59,39.0152486609971,9.39,3.33264456819886
+1968,3,15,5.60000000000002,12.1,8.85000000000002,16.749416736,0,27.6478845349153,7.83,3.72311228484118
+1968,3,16,3.19999999999999,13.6,8.40000000000001,16.8235488,0,40.5928348172188,5.895,2.60394132947234
+1968,3,17,-1.69999999999999,16.3,7.30000000000001,15.3875808,0,54.3878313671268,3.57,1.44560602179782
+1968,3,18,8.5,18.5,13.5,14.8051584,0.1,47.5925582228609,7.89,3.35389058261508
+1968,3,19,6.30000000000001,14.3,10.3,7.66055232,1.58,54.5068103037671,9.675,2.75440267251737
+1968,3,20,4.89999999999998,15.3,10.1,11.9333952,0,30.1541088086583,6.525,3.42054146149443
+1968,3,21,6.60000000000002,16,11.3,18.2071584,0,31.9650457545054,5.415,3.2114492710168
+1968,3,22,3.10000000000002,14.5,8.80000000000001,16.4707776,0,40.2254407704048,5.625,2.59528902482205
+1968,3,23,2.10000000000002,15.6,8.85000000000002,17.021663136,0,44.0912344813887,4.86,2.25287208822979
+1968,3,24,3.60000000000002,17,10.3,16.9526304,0,49.9751788180584,4.185,1.97721893823025
+1968,3,25,6.10000000000002,19.1,12.6,14.0604768,0,54.3651071869404,4.98,2.17840784227561
+1968,3,26,10.1,14.7,12.4,5.81107392,12.03,80.4835070760458,7.11,1.13060548987758
+1968,3,27,5.89999999999998,13.6,9.75,18.1757952,0,46.2049063143139,8.37,3.02886406211288
+1968,3,28,3.30000000000001,16.4,9.84999999999999,19.675093536,0,59.5076817492478,3.69,1.51904150239063
+1968,3,29,7.30000000000001,20.1,13.7,19.628784,0,58.0354651218258,4.38,2.00727227211978
+1968,3,30,8.30000000000001,18,13.15,3.96347904,2.78,79.6159779683417,3.87,0.821920684056748
+1968,3,31,13.7,13.5,13.6,3.6357552,4.49,76.7950886621944,4.155,0.987253229690083
+1968,4,01,13.1,16.3,14.7,16.651093536,0.1,69.4816888292329,5.13,1.68924156117292
+1968,4,02,11,15.6,13.3,3.47766048,3.17,89.4114129564327,2.415,0.327107257562346
+1968,4,03,11.1,17.8,14.45,11.5835616,0.55,74.8342092508893,3.9,1.1507915055722
+1968,4,04,11,21.6,16.3,10.8260064,0.13,62.3559162428383,8.07,2.73353087891906
+1968,4,05,13.4,17.9,15.65,8.7876576,13.1,76.2638053158862,2.34,0.787877617864786
+1968,4,06,11,13.1,12.05,2.3499072,11.59,74.430462411826,1.5,0.468432966528545
+1968,4,07,11,11.9,11.45,2.16651456,5.42,90.7046322797332,5.88,0.459995676058236
+1968,4,08,8.19999999999999,16.8,12.5,20.383402464,0,46.1099961960027,1.755,1.34477035915185
+1968,4,09,6.10000000000002,19.4,12.75,18.637344864,0,63.6166831554242,5.565,1.9431432154832
+1968,4,10,10.8,25,17.9,20.8905696,0,61.7792813013124,7.14,2.86181993299059
+1968,4,11,13.1,22.4,17.75,20.694010464,0,69.6736972952913,5.475,1.9929667817416
+1968,4,12,12.6,21.3,16.95,3.99757248,0,65.5184171901598,3.585,1.4669296501044
+1968,4,13,10.1,22.9,16.5,22.305888864,0,58.4663900813224,3.78,2.03854780606816
+1968,4,14,10.5,22.4,16.45,23.023179072,0,48.7087745550705,5.43,3.06570489830166
+1968,4,15,10.6,20.9,15.75,22.714733664,0,57.6278930296644,4.695,2.30911432307664
+1968,4,16,10.5,21.4,15.95,19.6013952,0,68.2219331814434,4.875,1.81379139996191
+1968,4,17,14,22.9,18.45,13.991184,0,44.75624173085,4.155,2.84687199305297
+1968,4,18,10.5,21.5,16,23.359880736,0,50.661376889614,5.91,3.06266983215848
+1968,4,19,11.5,20.3,15.9,17.4658464,0,50.717388169275,2.88,1.88377703881133
+1968,4,20,10.4,18.5,14.45,19.104768,0.48,58.821093885106,5.355,2.27627291468969
+1968,4,21,10.3,17.2,13.75,10.373616,9.03,78.7198499781721,4.53,1.04511488079277
+1968,4,22,9.5,18.9,14.2,22.889951136,0,56.1819995178381,7.185,2.84743288663429
+1968,4,23,8,16.1,12.05,12.626410464,3.43,67.5312262493791,3.12,1.16123931631348
+1968,4,24,6.80000000000001,18.9,12.85,23.303720736,0,42.0010265407892,7.11,3.48111652706703
+1968,4,25,8,19,13.5,25.9531776,0,41.1990781651955,4.875,2.95560052621606
+1968,4,26,8.69999999999999,19.9,14.3,25.685682336,0,51.6460032560216,3.765,2.19465074645932
+1968,4,27,9.10000000000002,18.6,13.85,24.735456864,0,64.9355534055191,4.59,1.82936244628708
+1968,4,28,11.4,18.9,15.15,6.02295264,0,61.8625451793485,1.995,1.00463389659968
+1968,4,29,10.3,21.1,15.7,26.096773536,0,52.9136271970805,3.96,2.32521498235834
+1968,4,30,11.3,21.4,16.35,25.0202304,0,57.6360627737743,4.02,2.177250618595
+1968,5,01,11.8,19.7,15.75,15.41592,0,60.8817177918698,3.435,1.69360512114853
+1968,5,02,10.2,17.9,14.05,2.77546176,0.96,66.8210480907638,2.55,0.981927264409155
+1968,5,03,8.89999999999998,20.2,14.55,23.709024,0.11,67.6209947448316,3.705,1.54910081628964
+1968,5,04,10.8,20.4,15.6,22.462703136,0.12,66.30349576417,4.05,1.7282751953413
+1968,5,05,10.8,21.6,16.2,26.2179072,0,62.9303539332053,5.52,2.32913740051451
+1968,5,06,11.5,21.2,16.35,25.8429312,0,68.5870022512973,4.455,1.80665263984075
+1968,5,07,10.9,21.3,16.1,24.929941536,0,64.8345272530604,4.02,1.84537160705524
+1968,5,08,12.6,20.8,16.7,22.4137152,0,74.1221762378268,5.19,1.64931028049856
+1968,5,09,15.3,19.4,17.35,22.2580224,0,78.1287528537694,6.495,1.64134033302048
+1968,5,10,15.5,20.9,18.2,22.866020928,0,68.4999087905256,5.01,2.01558305968999
+1968,5,11,15,26.2,20.6,25.773464736,0,53.807497833216,3.285,2.36258954212739
+1968,5,12,12.9,21.6,17.25,26.3080224,0,45.0631991055793,7.35,4.03974578114317
+1968,5,13,12.8,20.7,16.75,28.2539232,0,41.163319356274,3.345,2.65450665980175
+1968,5,14,11.1,24.1,17.6,29.078784,0,47.777539836847,3.69,2.62982965761605
+1968,5,15,12,20.9,16.45,27.9660384,0,64.8715611815423,5.43,2.24381796862379
+1968,5,16,13.6,21.3,17.45,25.867642464,0,68.4159836938303,8.67,2.66679238913737
+1968,5,17,14.1,18.6,16.35,4.58336448,27.51,96.3240334198296,2.385,0.172485034892433
+1968,5,18,15.2,19.7,17.45,16.7619456,4.54,82.8072976386384,3.375,0.914855362313502
+1968,5,19,15.2,18.5,16.85,3.43853856,24.51,85.6788655824624,7.155,0.985093355719989
+1968,5,20,16.1,22,19.05,24.573627936,0.99,71.018587484097,7.095,2.35518019849341
+1968,5,21,16.8,24.8,20.8,27.504404064,0,50.6509999659057,8.25,4.44036906256222
+1968,5,22,15.6,24.6,20.1,29.838240864,0,43.6840941543815,8.055,4.86261488420995
+1968,5,23,14.8,25.4,20.1,30.347050464,0,38.0440609335171,4.425,3.71272379210782
+1968,5,24,14.4,24.2,19.3,29.725573536,0,50.3872707720607,6.09,3.59635113584094
+1968,5,25,14.9,26.6,20.75,29.534804064,0,56.8039728854738,4.485,2.78038480504836
+1968,5,26,14.7,21.9,18.3,28.294357536,0.1,79.8686914398191,4.695,1.42381219005974
+1968,5,27,17.2,20.7,18.95,25.932527136,0,76.6095389805852,4.83,1.61970345388185
+1968,5,28,14.9,21.3,18.1,28.051227936,0,74.4424719177997,3.33,1.4211581792123
+1968,5,29,14.6,22.4,18.5,30.280779072,0,58.1290273170223,4.545,2.55717809620568
+1968,5,30,15.2,20.2,17.7,28.3973472,0,76.8982065416159,8.82,2.08329109158227
+1968,5,31,15.1,23.6,19.35,27.565056864,0,79.4505139533443,7.725,1.87969204727434
+1968,6,01,14.5,19.7,17.1,15.8356512,17.73,95.9644593142612,2.145,0.345288946600008
+1968,6,02,12.4,19.6,16,27.826416,0,81.5831878575111,4.02,1.15102566609875
+1968,6,03,12.3,21.4,16.85,31.868811936,0,76.8642812952371,4.275,1.48746454388587
+1968,6,04,14.3,23.1,18.7,31.588443936,0,63.9921559978505,3.825,2.07842909235069
+1968,6,05,14,22.4,18.2,24.620026464,1.89,81.7580360285835,3.885,1.1636651501817
+1968,6,06,12.8,21.4,17.1,26.541387936,0.78,78.1352340374606,1.395,0.825338191594114
+1968,6,07,12.5,20.8,16.65,28.841703264,0.11,78.6977996895784,3.06,1.16223692481696
+1968,6,08,14.6,21,17.8,13.0069152,5.33,80.2084683402324,2.1,0.736483939646611
+1968,6,09,15.4,18.6,17,26.068088736,0.11,94.2513636726289,2.145,0.542667966887841
+1968,6,10,14,25.1,19.55,32.613927264,0,62.7444192737767,5.145,2.60154204141318
+1968,6,11,15.3,25.9,20.6,26.036379072,3.28,71.7375965459129,2.85,1.47838832139849
+1968,6,12,17.6,17.9,17.75,13.1334912,1.58,87.3534593170398,4.47,0.798695548532813
+1968,6,13,17.3,22.1,19.7,26.7501312,0.11,75.8474253223089,3.945,1.54009181808618
+1968,6,14,16.1,25.2,20.65,31.670784,0,62.7851642068012,4.77,2.56442117440206
+1968,6,15,17.2,25.5,21.35,32.172335136,0,54.9372523569166,3.075,2.36327473908799
+1968,6,16,16.3,25.8,21.05,32.958317664,0,53.048475309773,2.7,2.24937216813108
+1968,6,17,17.5,25.9,21.7,30.4522848,0,47.4931799917744,3.18,2.72720811733762
+1968,6,18,18.5,26.4,22.45,27.557972064,0,51.604497991542,4.005,2.96662446664579
+1968,6,19,16.4,25.4,20.9,32.342026464,0,65.7355128444184,4.785,2.42739951482492
+1968,6,20,16.1,24.4,20.25,29.617834464,0,79.1964262500807,6.06,1.77100333677165
+1968,6,21,16.3,24.2,20.25,29.792794464,0,83.1203395616906,5.865,1.48929824037885
+1968,6,22,18.4,21.8,20.1,6.89280192,0,88.8763798036653,2.13,0.436933215391121
+1968,6,23,17.3,19.2,18.25,4.17464928,0.28,96.2992226656883,1.545,0.144729934727757
+1968,6,24,15.6,24.5,20.05,29.589320736,0.19,87.2361639745666,3.105,0.957693335936082
+1968,6,25,18.4,26.7,22.55,32.202317664,0,67.1920794689028,2.31,1.63704614213909
+1968,6,26,18.1,29,23.55,32.040404064,0,53.9926993647643,3.765,2.8813819494365
+1968,6,27,19.9,28,23.95,31.410288864,0,55.0342304389212,2.955,2.44476128177611
+1968,6,28,21.9,28.5,25.2,29.5342848,0,51.8187637394684,3.555,2.96575874046243
+1968,6,29,21.7,27.8,24.75,30.335989536,0,54.7245460970209,3.27,2.65296115153047
+1968,6,30,21,27.5,24.25,32.731258464,0,61.5369808484031,3.345,2.37258204345685
+1968,7,01,21,28.2,24.6,32.871658464,0,68.3034015716508,2.73,1.84688620419598
+1968,7,02,20.7,29.7,25.2,26.7642144,0.1,66.1491109892389,3.51,2.16536762062915
+1968,7,03,21.7,30.1,25.9,33.809787936,0,41.1758064876207,4.65,4.35562039185956
+1968,7,04,20,28.8,24.4,33.6125376,0,56.2518203975679,3,2.47780354942976
+1968,7,05,19.1,29.6,24.35,33.7548384,0,48.5484973906276,4.56,3.67772839549622
+1968,7,06,20.6,28.7,24.65,33.0264,0,64.0653644442436,4.59,2.74541581533931
+1968,7,07,20.9,27,23.95,25.440997536,0,74.2535826756074,8.025,2.67392416464435
+1968,7,08,19.7,24.3,22,21.2681376,1.01,87.2029544887839,2.7,0.825783640100862
+1968,7,09,19,26,22.5,31.462820928,0,74.5272379127215,3.93,1.8021465341563
+1968,7,10,20.7,26.7,23.7,27.171418464,0,66.7307493046195,4.92,2.53031727732545
+1968,7,11,19,26.4,22.7,24.7472928,4.7,71.4158042969398,1.755,1.18352018316773
+1968,7,12,16.9,25.3,21.1,33.2945856,0,48.4984926989191,2.82,2.49176553080411
+1968,7,13,15.9,24.2,20.05,29.164751136,0,61.9959607659359,7.38,3.22699925452298
+1968,7,14,15.6,25.6,20.6,32.4048384,0,58.0628880393329,3.975,2.55232226609207
+1968,7,15,17.4,25,21.2,27.500427936,0.1,59.927732767683,3.78,2.35634230652302
+1968,7,16,17.5,26.4,21.95,30.9017376,0,63.5306057267236,5.97,2.96643969944541
+1968,7,17,18.8,25.9,22.35,29.647035936,0,67.3598650852256,8.43,3.27231197893743
+1968,7,18,18.5,25.2,21.85,24.7923072,0.16,83.1730164718688,3.63,1.18386237875784
+1968,7,19,19.5,25.2,22.35,24.044427936,1.56,76.1018609007049,2.205,1.16769533573361
+1968,7,20,17.5,26.2,21.85,30.1159296,0,68.0955325165579,3.69,2.00636516195702
+1968,7,21,18.3,28.5,23.4,27.7150464,0,59.5171024635482,3.795,2.53070154724398
+1968,7,22,20.1,26.9,23.5,29.287957536,0,63.3238366803881,3.63,2.30131047355867
+1968,7,23,19.2,26.9,23.05,29.443220928,0,63.5299410075645,3,2.02254492589613
+1968,7,24,20.1,28.8,24.45,30.284756064,0,50.1502551744213,2.625,2.46927402676855
+1968,7,25,19.8,28.8,24.3,28.747440864,0,48.2699803787985,2.79,2.6115162556429
+1968,7,26,20,28.4,24.2,29.3454144,0,54.3201695129997,3.285,2.62857841952013
+1968,7,27,20.8,24.9,22.85,26.935112736,5.7,77.1663751275153,2.955,1.38608860398232
+1968,7,28,18.4,26.8,22.6,28.584404064,0,71.5581156883937,3.9,1.90970164776684
+1968,7,29,19.1,25,22.05,24.074756064,0.1,81.4983840968277,3.57,1.24933843563955
+1968,7,30,19,26.6,22.8,28.0952928,0,76.7074517971078,7.395,2.29942927554128
+1968,7,31,21.8,19.5,20.65,2.03967936,28.26,96.2464870170108,1.845,0.132303515675644
+1968,8,01,22.3,21.5,21.9,9.6767136,5.96,89.6263120950599,2.115,0.478169732162452
+1968,8,02,21.1,24.5,22.8,26.5032,0,81.6163735359638,2.22,1.04567073085383
+1968,8,03,19.6,28.8,24.2,26.611026336,0,65.4979367237075,3.675,2.20489871789282
+1968,8,04,22.4,30.1,26.25,26.299988064,0,42.6464025767187,4.89,4.32371334817739
+1968,8,05,22.3,27.6,24.95,22.635157536,0.48,73.1296810523856,3.225,1.64500004238709
+1968,8,06,21.5,23.9,22.7,10.3004352,0,83.9712594423074,1.755,0.601865513905859
+1968,8,07,19.4,27.2,23.3,26.230434336,0,74.027177441556,3.675,1.71957956063262
+1968,8,08,20,27.5,23.75,26.506482336,0,71.8803553881285,3.24,1.72307838740957
+1968,8,09,20.3,30.6,25.45,26.650426464,0,64.2353607343113,3.15,2.12513074397888
+1968,8,10,20.5,29.2,24.85,26.553311136,0,55.6278628222122,2.415,2.09436966977388
+1968,8,11,20.3,28.7,24.5,26.856488736,0,43.9192962128984,3.24,3.07088462767439
+1968,8,12,20,28.7,24.35,26.510111136,0,57.9512511956787,3.045,2.30443981426779
+1968,8,13,21.1,29.8,25.45,25.483594464,0,54.7109217806686,4.86,3.40377516410046
+1968,8,14,20.5,27.7,24.1,25.004072736,0,62.3078873622476,3.84,2.40415490535567
+1968,8,15,19.1,29.6,24.35,15.0771456,0,44.8981663998486,5.88,4.31252390000027
+1968,8,16,19.3,27,23.15,25.059541536,0.32,51.5627363600013,2.01,1.89033431436718
+1968,8,17,19.8,16.4,18.1,0.398772288,8.82,94.1181415300955,2.52,0.194299231675912
+1968,8,18,16,21.2,18.6,23.9089536,0.1,83.7858912016953,2.07,0.816997708807697
+1968,8,19,16.3,24.7,20.5,24.027495264,0,70.2467392858748,2.85,1.50011319318241
+1968,8,20,17.2,25,21.1,13.417229664,2.17,74.3180635773817,2.91,1.21741352792598
+1968,8,21,18.1,25.3,21.7,20.963232,0,77.4500537842292,2.49,1.12887833260214
+1968,8,22,19.8,25.8,22.8,22.316602464,0,74.2221980259669,3.15,1.48668569323278
+1968,8,23,19.3,25.9,22.6,17.3731392,0.12,78.9896673491026,3.45,1.25868490488047
+1968,8,24,20.9,25.1,23,19.1274912,0,77.3240073480205,2.835,1.22784639485894
+1968,8,25,18.6,24.4,21.5,12.1303008,1.6,91.4719342461416,3.945,0.612087579648606
+1968,8,26,19.7,22.4,21.05,6.81591456,2.23,91.7219116654436,1.59,0.307795463710415
+1968,8,27,17.3,23.7,20.5,13.997060064,0.1,91.8261036951289,2.295,0.482124656827368
+1968,8,28,18.2,24.3,21.25,15.5497536,0.13,85.8418450131669,2.61,0.75725834778021
+1968,8,29,17.7,25.8,21.75,21.3530688,0,75.1785984784607,3.72,1.53253635499548
+1968,8,30,16.4,24.6,20.5,8.8645536,2.85,87.5036706974314,2.385,0.549363752173574
+1968,8,31,15.1,24.5,19.8,21.9139776,0.1,76.4924875791155,4.83,1.61546047164822
+1968,9,01,16.2,22.4,19.3,16.5796416,3.53,84.4379186678878,4.23,1.0078508630214
+1968,9,02,16,21.1,18.55,14.6070432,3.54,89.1657135592237,5.445,0.819960280600551
+1968,9,03,15.9,24.1,20,20.8518624,0,76.1686885191288,4.83,1.62929981958375
+1968,9,04,18,22.9,20.45,7.72707168,1.7,75.348387798594,2.715,1.0177896359271
+1968,9,05,15.9,24.6,20.25,23.1373152,0,60.0109697296361,5.04,2.66127800639041
+1968,9,06,15.1,25.2,20.15,17.1001152,0.11,70.8965638889331,4.47,1.79748914376131
+1968,9,07,18.5,26.5,22.5,19.7625312,0,71.0516393145232,5.16,2.13405557179672
+1968,9,08,17.8,26.7,22.25,19.9194336,0,68.7294253255059,5.145,2.26430958685599
+1968,9,09,17.7,25.8,21.75,16.394660064,1.81,81.8970319122064,4.83,1.31188238752499
+1968,9,10,18.6,23,20.8,8.42409504,2.3,88.1850100968377,3.36,0.644085513766185
+1968,9,11,18.2,24.2,21.2,17.356896,0,78.6486559747181,3.705,1.28050263535229
+1968,9,12,18,27.8,22.9,20.8352736,0,48.8849718303952,6.945,4.36341465677947
+1968,9,13,17,26.6,21.8,19.698164064,0,66.0253693768703,4.02,2.05581240839363
+1968,9,14,17.3,27,22.15,19.4185728,0,64.2677475903271,4.005,2.15853454928662
+1968,9,15,18.1,26.2,22.15,19.0089504,0,65.7749984112092,4.155,2.12324528500808
+1968,9,16,18,25.8,21.9,19.5196608,0,71.1912500689942,4.875,2.01438199915275
+1968,9,17,17.4,24.7,21.05,18.9979776,0,72.7424776155092,5.115,1.92023436926029
+1968,9,18,15.6,24.1,19.85,15.795216,0.4,76.7415546556791,5.7,1.67576685061805
+1968,9,19,16,22.7,19.35,14.2360416,3.79,87.323159804156,3.705,0.777179220721723
+1968,9,20,16.8,23.4,20.1,16.294176,0.46,76.45022293135,3.33,1.24496868280243
+1968,9,21,15.7,24.5,20.1,17.672688,0,74.0574465163358,4.59,1.65962928022245
+1968,9,22,16.6,25.2,20.9,17.3429856,0,71.4649484427675,4.38,1.787754508627
+1968,9,23,16.2,25.2,20.7,16.5773952,0,73.2071240832782,4.605,1.7251851952832
+1968,9,24,17.6,26.4,22,13.2812352,2.13,74.5249556872792,5.01,1.75992816648605
+1968,9,25,15.5,25.2,20.35,16.413493536,0.1,80.8601915727051,4.35,1.24208717581987
+1968,9,26,21.9,23,22.45,4.05342144,35.02,87.4371491564269,3.51,0.659077963610334
+1968,9,27,19,22.8,20.9,1.65341088,14.01,94.0627485261109,3.87,0.315713607888173
+1968,9,28,18,24.6,21.3,16.030829664,0.79,83.3628146426452,6.48,1.41308163015754
+1968,9,29,15.5,24.2,19.85,15.750202464,0,73.3385345569452,4.05,1.53652522660222
+1968,9,30,14.1,26.5,20.3,17.9287776,0,58.2683988942313,3.465,2.11078453574563
+1968,10,01,14.3,26.2,20.25,18.0760896,0,60.6221184379688,3.555,2.04026933697189
+1968,10,02,16.1,24.3,20.2,16.3025568,0,58.9705966992054,6.795,3.16174644408744
+1968,10,03,15,23,19,14.459213664,0.98,71.9004416580993,3.885,1.50873402715129
+1968,10,04,14.5,21,17.75,14.2877088,0.5,71.8961940680499,3.96,1.46678755511951
+1968,10,05,15.7,18.7,17.2,1.83719232,4,86.3420207273128,5.625,0.80459915068802
+1968,10,06,18.6,17.8,18.2,1.17386496,32.34,85.3761067885971,4.725,0.782459057561366
+1968,10,07,17.4,21.6,19.5,5.16137184,7.94,84.1020549972795,3.9,0.826021630575869
+1968,10,08,17,22.8,19.9,9.5310432,9.75,82.660642912191,3.135,0.842042671825404
+1968,10,09,15.5,22.7,19.1,11.8915776,2.07,82.1530122179038,3.315,0.90787677925502
+1968,10,10,15,21.9,18.45,15.8839488,0,76.9972561399366,2.43,0.961596542897056
+1968,10,11,11.8,21,16.4,14.298164064,0,69.3210707161583,3.315,1.35520715901066
+1968,10,12,11.3,20.6,15.95,14.9910912,0,71.0731384101828,3.33,1.28313215265092
+1968,10,13,11.6,20.9,16.25,14.4060768,0,74.5298065400867,3.735,1.24038926663115
+1968,10,14,11.6,20.7,16.15,13.2540192,0,66.8280785795,3.6,1.50243820407098
+1968,10,15,10.5,20.5,15.5,12.3948576,0,68.9320084175227,3.345,1.31326146837098
+1968,10,16,12.5,20.2,16.35,8.4102624,0,71.8863913191107,3.45,1.20913810885655
+1968,10,17,12.9,21.9,17.4,12.760416,0,77.8010867278049,3.3,1.04240474868268
+1968,10,18,14.3,20.9,17.6,4.27654944,0.12,81.4665765979722,3.405,0.804404071611078
+1968,10,19,12.9,22,17.45,12.0846816,0.11,76.989820445153,2.31,0.851652930625169
+1968,10,20,14,19,16.5,1.87983936,0.1,77.9921832793875,2.85,0.768605558447053
+1968,10,21,14.2,21.5,17.85,7.745976,1.42,80.9012421978969,4.74,1.09213108212325
+1968,10,22,19,19.7,19.35,0.841766688,35.09,83.9606717444418,4.455,0.847853584678389
+1968,10,23,18.6,19.5,19.05,2.84546304,3.32,78.4690876869616,4.965,1.24116429662726
+1968,10,24,18.5,20.1,19.3,6.96933504,2.21,75.8895780354432,3.525,1.14964843358292
+1968,10,25,15.5,19,17.25,8.6711904,1.6,80.7524297574311,4.59,1.06831878219805
+1968,10,26,11.4,17.3,14.35,11.071210464,0,69.8851655688217,6.84,1.87123027917458
+1968,10,27,10.3,16.8,13.55,10.5298272,0,72.7774243077803,3.63,1.1298628531286
+1968,10,28,9.80000000000001,17.9,13.85,10.3444128,0.08,75.3525723858089,4.98,1.26513990276866
+1968,10,29,10.8,17.2,14,8.32260096,0,69.7692284297159,3.75,1.26028697676135
+1968,10,30,9.80000000000001,19.1,14.45,10.1881152,0,63.2450504860753,7.425,2.36509206320784
+1968,10,31,9,18.4,13.7,10.522224,0,40.2522184151725,4.29,2.62024183863326
+1968,11,01,7.30000000000001,17,12.15,9.7739136,0,57.5984258763462,3.75,1.63040689323311
+1968,11,02,8.30000000000001,15,11.65,10.223712,0,50.067208391129,3.3,1.7157159062857
+1968,11,03,6.39999999999998,14.5,10.45,9.5862528,0,67.0277628245987,4.2,1.29734104346177
+1968,11,04,9.5,16,12.75,9.9755712,0,64.8251611947319,7.725,2.15700566065459
+1968,11,05,12.1,12.7,12.4,9.4540608,0.74,65.2069756650403,9.78,2.36158727373773
+1968,11,06,11.3,12.8,12.05,9.9438624,0.18,69.7165267396936,7.11,1.73701247443658
+1968,11,07,9.39999999999998,16.3,12.85,6.04211616,3.48,74.6550010391456,7.5,1.52589981960513
+1968,11,08,9.80000000000001,14.2,12,3.26981664,0.19,72.8307293147306,7.575,1.55722059936007
+1968,11,09,7.39999999999998,14.3,10.85,8.60817024,0,67.3839539818529,2.535,0.929923068679937
+1968,11,10,6.60000000000002,14.3,10.45,8.23412736,0,70.9950061613261,2.58,0.831532764214007
+1968,11,11,7.60000000000002,15.6,11.6,8.16798816,0,84.959462570776,2.97,0.540674095139491
+1968,11,12,14.3,14.9,14.6,1.64546208,12.25,85.6703105357175,5.13,0.720256182829088
+1968,11,13,15.3,13.9,14.6,0.98562528,15.47,86.8349042459734,9,0.919890774033609
+1968,11,14,16.4,14.7,15.55,0.831035808,33.47,86.7956646338761,8.1,0.903325459143154
+1968,11,15,16,16.4,16.2,1.37136672,19.69,82.9988906199579,3.285,0.653962262126068
+1968,11,16,10.7,13.2,11.95,3.29305824,6.25,88.2195460028722,3.345,0.423455798702009
+1968,11,17,10.4,14.4,12.4,2.09354112,0,83.5133570712679,1.665,0.339974362666998
+1968,11,18,8.80000000000001,14.6,11.7,8.9455104,0,76.0515187164208,4.23,1.01608985699826
+1968,11,19,11.1,15.6,13.35,5.86453824,0.14,75.5253535449348,5.13,1.20630125064719
+1968,11,20,10.2,15.6,12.9,7.23360672,0,73.215746035779,7.44,1.6168291280484
+1968,11,21,10.9,16.2,13.55,8.59631616,0,64.8602947046265,6.645,2.03803962200569
+1968,11,22,8.19999999999999,17.9,13.05,8.4832272,0,64.8572898261526,1.485,0.733616874344481
+1968,11,23,8.19999999999999,16.5,12.35,8.31627648,0,76.0178131992183,1.365,0.496560287113656
+1968,11,24,8.19999999999999,16.4,12.3,8.27443296,0,76.720225765631,2.52,0.723095252687308
+1968,11,25,8.19999999999999,17.9,13.05,3.69173376,0,67.3341085094828,2.7,0.988328977335442
+1968,11,26,11.3,11.9,11.6,1.0957248,0,81.7645613250518,4.53,0.742114763815009
+1968,11,27,12.3,18.2,15.25,2.04248736,0.36,76.849578801593,4.035,1.00452090049167
+1968,11,28,12.2,16.3,14.25,3.76317792,14.69,82.7656428047626,3.84,0.724323622238826
+1968,11,29,12.5,11.8,12.15,0.95275008,15.58,86.1524082965723,2.805,0.409955800783828
+1968,11,30,7.19999999999999,11.8,9.5,2.81061792,0.4,76.3402051902066,5.925,1.05740226109176
+1968,12,01,6.10000000000002,11.4,8.75,7.88323968,0,70.5430051371401,4.29,1.08777849176969
+1968,12,02,7.30000000000001,13.4,10.35,4.26675168,0,72.6296503187511,8.28,1.53604735298906
+1968,12,03,6.19999999999999,14.1,10.15,7.80313824,0,66.8172734121881,3.795,1.19157629422722
+1968,12,04,7.19999999999999,14,10.6,7.61712768,0,74.9745179814069,3.78,0.931311526184766
+1968,12,05,7.39999999999998,13.6,10.5,3.55601664,0.29,79.8090375954798,3.09,0.628644112064068
+1968,12,06,6.60000000000002,13.8,10.2,7.35058368,0,75.4424249487798,3.63,0.875673005891396
+1968,12,07,6.60000000000002,14,10.3,7.3494432,0,73.3894655279369,3.255,0.881793770499427
+1968,12,08,6.5,13.6,10.05,6.80813856,0,83.4265489000733,4.035,0.646769539078507
+1968,12,09,6.5,12.3,9.40000000000001,6.83578656,0,77.1298248267287,3.885,0.82373842154863
+1968,12,10,8.30000000000001,12.5,10.4,1.74591936,17.87,82.2671408914609,4.695,0.710669609954242
+1968,12,11,5.30000000000001,11.5,8.40000000000001,7.733016,0,61.0591754284205,4.8,1.48958718481557
+1968,12,12,3.89999999999998,11.4,7.64999999999998,7.3932048,0,68.7432920931585,3.945,1.03714896759698
+1968,12,13,6.10000000000002,8.80000000000001,7.45000000000002,2.87943552,0.41,73.7667528340061,11.925,1.50238943836079
+1968,12,14,7.69999999999999,7.39999999999998,7.54999999999998,6.87902112,0,54.402595678358,12.255,2.66498186806161
+1968,12,15,4.60000000000002,12.9,8.75,7.37119872,0,47.6984725656324,3.915,1.75960143850637
+1968,12,16,3.5,13.1,8.30000000000001,6.894643104,0,53.4738314940991,2.67,1.18723901391904
+1968,12,17,3.69999999999999,12.5,8.09999999999999,6.88579488,0,49.2461789290833,3.93,1.66274120204526
+1968,12,18,2.5,12.8,7.65000000000001,6.89698368,0,58.8348029752392,1.935,0.821271731654671
+1968,12,19,4.69999999999999,9.69999999999999,7.19999999999999,2.31034464,3.68,66.4206977211133,10.215,1.76895759125792
+1968,12,20,2.60000000000002,3.39999999999998,3,6.881112,0,48.7275637834645,7.635,1.91403058379273
+1968,12,21,-0.100000000000023,7.39999999999998,3.64999999999998,6.71354784,0,51.6590823463886,3.045,1.09975681651187
+1968,12,22,1.89999999999998,10.2,6.04999999999998,2.98999296,0,71.1960713553787,4.17,0.887128730871739
+1968,12,23,3.10000000000002,12,7.55000000000001,6.35574816,0,65.0061809826539,3.315,1.01668211250982
+1968,12,24,4.39999999999998,12.1,8.25,5.95380672,0.1,66.735822431185,3.72,1.07235569718242
+1968,12,25,4.39999999999998,11.7,8.04999999999998,6.61545792,0,60.2676565413258,2.97,1.08870719359812
+1968,12,26,4.30000000000001,12.3,8.30000000000001,1.631016,1.52,86.7765800879342,2.955,0.358685599497686
+1968,12,27,6.80000000000001,12.9,9.84999999999999,5.781275424,0.1,89.0748105117744,9.555,0.672605329577138
+1968,12,28,11.5,16,13.75,2.41238304,3.9,78.7198499781721,11.145,1.60419715224397
+1968,12,29,6.69999999999999,12.7,9.69999999999999,6.91854912,0,59.5705467251636,11.55,2.5760919928356
+1968,12,30,5,14.6,9.80000000000001,6.89291424,0,61.313137925989,4.26,1.45108826336916
+1968,12,31,4.80000000000001,11.1,7.95000000000002,4.82177664,0.19,57.49270337088,4.68,1.53688247146989
+1969,1,01,3.30000000000001,15.1,9.20000000000002,2.51608896,2.11,84.2953039864648,7.125,0.773508315326499
+1969,1,02,12.5,12.3,12.4,0.90955008,2.29,87.4394674916859,5.13,0.574420718346973
+1969,1,03,13.1,14.1,13.6,1.00877184,5.58,89.0270816149546,5.31,0.540219924526919
+1969,1,04,10.3,16.3,13.3,5.9183568,0.05,78.7343716486173,5.055,1.04560264754668
+1969,1,05,10.3,16.7,13.5,1.619784,0.1,70.8207793228716,5.985,1.53227982181537
+1969,1,06,9.69999999999999,16.2,12.95,5.1223104,0,71.4600349931777,8.475,1.82593758633339
+1969,1,07,11.3,20.8,16.05,7.5275568,0,68.2301605343141,10.335,2.58390700713239
+1969,1,08,10.5,18.5,14.5,7.0313616,0.02,84.3694134997037,12.075,1.30655608108138
+1969,1,09,10.9,17.2,14.05,6.44112864,1.17,63.694435313751,11.265,2.80656906346062
+1969,1,10,8,18.6,13.3,8.688816,0,59.3555654309514,6.195,2.22851432324715
+1969,1,11,7.60000000000002,14.6,11.1,3.51243648,25.84,81.3370414082699,4.575,0.774291973762912
+1969,1,12,9,11.9,10.45,2.0250864,66.51,76.8791386442714,6.765,1.1562764528639
+1969,1,13,6.89999999999998,12.9,9.89999999999998,8.7323616,0,73.3888981095622,3.855,0.981641148223678
+1969,1,14,5.5,11.9,8.69999999999999,8.8216128,0,76.2536171783895,3.975,0.859808262928584
+1969,1,15,5.69999999999999,14.2,9.94999999999999,8.0421552,0,74.5987226233303,3.885,0.940288147673608
+1969,1,16,5.89999999999998,11.6,8.75,1.33762752,24.11,92.4839616447533,3.84,0.25248985338453
+1969,1,17,6.89999999999998,10.6,8.75,0.98574624,10.6,87.8983653711309,5.085,0.473468089714024
+1969,1,18,5,10.9,7.94999999999999,9.06336,0,68.2622111779946,4.425,1.15898280600567
+1969,1,19,3.30000000000001,10.6,6.95000000000002,9.1997856,0,70.8161221692892,4.08,0.980043903895691
+1969,1,20,3,10.8,6.90000000000001,9.0541152,7.53,90.7588750252763,3.645,0.348238161916228
+1969,1,21,8.39999999999998,9,8.69999999999999,0.759570048,65.73,84.6002373234928,6.48,0.689854281046367
+1969,1,22,7.89999999999998,6.5,7.19999999999999,0.512008992,32.18,81.7379190066379,8.265,0.86515257861769
+1969,1,23,8.39999999999998,8.10000000000002,8.25,1.28059488,23.72,83.5115485692788,5.52,0.662677621636701
+1969,1,24,9.60000000000002,8.39999999999998,9,1.00598112,38.6,83.8894158591999,6.405,0.728558294511883
+1969,1,25,10,10.7,10.35,1.2595392,7.2,82.9282102988421,5.31,0.73381912068826
+1969,1,26,8.60000000000002,13.4,11,8.37188352,0,76.2106889376176,3.99,0.942495670275126
+1969,1,27,6.80000000000001,13.4,10.1,9.661248,0,74.1153365395812,3.03,0.840653187391687
+1969,1,28,6.19999999999999,10.4,8.29999999999998,1.19503296,0.38,83.6721638284239,3.735,0.511556314160249
+1969,1,29,7.39999999999998,13.5,10.45,8.63899776,0,70.3552289730311,2.835,0.907450179179965
+1969,1,30,5.69999999999999,13.7,9.69999999999999,9.1524384,0.19,73.9761964583438,3.645,0.926503512578798
+1969,1,31,7.60000000000002,13.9,10.75,9.018432,1.1,81.9988360353188,4.14,0.750705450147102
+1969,2,01,10.3,14.9,12.6,3.57451488,15.49,83.1990521706082,4.38,0.723558666738341
+1969,2,02,9.30000000000001,15,12.15,9.2906784,2.67,78.6225512102447,3.435,0.826649415355608
+1969,2,03,8,15.1,11.55,8.9334144,0,80.4916098547673,4.095,0.824952434795593
+1969,2,04,7.89999999999998,15.1,11.5,10.1310912,0,66.4495310109276,7.785,1.96231507596158
+1969,2,05,7.5,16.1,11.8,10.2086784,0,61.7518594131548,8.88,2.41032320584949
+1969,2,06,6.89999999999998,15.8,11.35,10.533888,0,53.484952201027,7.035,2.53200474005019
+1969,2,07,5.39999999999998,16,10.7,10.4566464,0,65.4165867004444,3.855,1.30731599937552
+1969,2,08,8.10000000000002,15.3,11.7,9.8544384,0.11,74.8751270627911,4.965,1.17719705954358
+1969,2,09,6.19999999999999,16.9,11.55,4.29378624,0,70.5107236120043,4.725,1.25817599788749
+1969,2,10,7.19999999999999,18.5,12.85,10.4480064,0,64.0745294883846,6.645,2.0410681484285
+1969,2,11,10.3,16,13.15,10.4300352,2.85,62.4015941039626,14.415,3.13056272639623
+1969,2,12,5.30000000000001,14,9.65000000000001,10.7122176,0.34,55.3092366755311,4.14,1.66388736421482
+1969,2,13,5.10000000000002,13.1,9.10000000000002,10.012032,7.22,78.4240047018348,5.715,0.994096663789693
+1969,2,14,6,13.8,9.90000000000001,11.1115584,0.03,49.7343076914468,7.41,2.63542819599814
+1969,2,15,4.89999999999998,12.3,8.59999999999999,11.3338656,0.47,47.6038871030707,6.27,2.36648665400478
+1969,2,16,3.19999999999999,8.10000000000002,5.65000000000001,9.3838176,1.4,61.6428969745588,7.8,1.68897658816209
+1969,2,17,1.60000000000002,9.10000000000002,5.35000000000002,10.6117344,0.29,81.2624816866167,6.42,0.782166737722794
+1969,2,18,6.69999999999999,14.8,10.75,9.7668288,3.02,74.8560538397989,5.655,1.21856966713564
+1969,2,19,4.30000000000001,15.1,9.70000000000002,9.777456,0,68.9969160937691,5.34,1.37096536980511
+1969,2,20,4.80000000000001,15,9.90000000000001,11.9721888,0,68.0777039698147,10.965,2.05272646097922
+1969,2,21,5.60000000000002,15.9,10.75,14.0493312,0,52.518748688189,5.37,2.19307061995083
+1969,2,22,6.19999999999999,16.5,11.35,13.858992,0,56.2602631149625,7.14,2.43541553169735
+1969,2,23,5.89999999999998,15.8,10.85,10.2464352,20.82,73.2388840508014,5.235,1.24597511800762
+1969,2,24,6.60000000000002,10.9,8.75,15.9009696,0,62.358518868798,8.115,2.01674235900476
+1969,2,25,5.5,11.4,8.44999999999999,16.749243936,0,59.5329190855855,7.695,2.08236264386908
+1969,2,26,2.80000000000001,12.8,7.80000000000001,17.503776,0,65.4394893279746,4.905,1.39976800035324
+1969,2,27,5.10000000000002,12.1,8.60000000000002,14.7114144,0,65.6061732813536,5.295,1.47779106197623
+1969,2,28,4.39999999999998,12,8.19999999999999,5.62091616,0,64.1302277504629,1.965,0.734667744666569
+1969,3,01,5.5,12.1,8.80000000000001,9.299232,0,66.4418735986209,2.61,0.907960033231764
+1969,3,02,4.30000000000001,12.6,8.45000000000002,10.213344,0,70.9649621459876,2.625,0.801726278255774
+1969,3,03,5.39999999999998,13.2,9.29999999999998,10.2399552,0,73.6423926871231,3.21,0.864365224688692
+1969,3,04,5.39999999999998,14.6,10,8.48000448,0,72.2396478480056,4.35,1.09989418273038
+1969,3,05,6.30000000000001,14.7,10.5,13.119668064,0,37.293824034482,12.525,4.31545681499859
+1969,3,06,3,14.7,8.84999999999999,13.5283392,0,45.6628746182943,2.28,1.32877178222668
+1969,3,07,3.10000000000002,14.7,8.90000000000001,13.4812512,0,71.962687521325,2.835,0.867050914085871
+1969,3,08,5.30000000000001,14.4,9.84999999999999,13.33368,0,72.7028464145469,3.675,1.02237201441689
+1969,3,09,5.5,16.3,10.9,4.06727136,0,65.42141712097,2.865,1.01319676668548
+1969,3,10,6.5,16.3,11.4,13.5983232,0,71.0941241807355,2.715,0.953157552862247
+1969,3,11,8.39999999999998,17.4,12.9,13.911263136,0,70.0637268825759,4.47,1.40561485595094
+1969,3,12,8.69999999999999,16.6,12.65,14.413421664,0,73.0990684728988,4.17,1.22273528493179
+1969,3,13,8.80000000000001,15.5,12.15,8.52571872,0.06,82.7304915170971,2.745,0.593778778539505
+1969,3,14,8.60000000000002,14.5,11.55,8.47692,0.1,86.4277967912473,4.14,0.602332646502473
+1969,3,15,14.4,14.2,14.3,4.5911664,0.1,74.6720816893209,4.05,1.09380636116546
+1969,3,16,10.3,14.2,12.25,5.0817456,0,82.1878519264408,2.445,0.525599111691707
+1969,3,17,6.69999999999999,14.9,10.8,16.568756064,0.1,51.5930121639861,6.045,2.41733994417759
+1969,3,18,3.5,15,9.25,17.4979008,0,55.9836457822497,3.06,1.4033130157318
+1969,3,19,3.60000000000002,15.8,9.70000000000002,17.6140224,0,61.0523630051442,2.925,1.2530357210099
+1969,3,20,4.60000000000002,15.3,9.95000000000002,15.9199776,0,72.0849968044437,2.865,0.933025621070636
+1969,3,21,5.39999999999998,15.4,10.4,16.383339936,0,64.6829167620478,3.195,1.23541202188369
+1969,3,22,4.19999999999999,15.8,10,16.613855136,0,68.4147608764334,3.705,1.20831446913378
+1969,3,23,5,15.4,10.2,16.370640864,0,78.3035035755531,3.36,0.845759763710331
+1969,3,24,8.60000000000002,17,12.8,16.283376,0,69.8674023660353,3.69,1.2842764363988
+1969,3,25,9,19.9,14.45,16.393536864,0,56.3622983002703,4.32,2.07954536587998
+1969,3,26,7,11.9,9.44999999999999,13.5975456,0.09,52.356410262935,14.505,3.3148140825257
+1969,3,27,5.89999999999998,12.6,9.25,16.3543104,3.59,62.5111860339979,7.455,1.97884197055432
+1969,3,28,11.4,13.6,12.5,1.80425664,17.08,79.5106212379473,3.33,0.702335327960408
+1969,3,29,9.30000000000001,17.1,13.2,16.838928,0,80.9533167414395,4.77,1.02793096603724
+1969,3,30,7.89999999999998,17,12.45,19.857397536,0,72.1616544209379,3.06,1.10782062731123
+1969,3,31,7.80000000000001,20,13.9,19.0707264,0,63.8082216360681,3.42,1.52737855899815
+1969,4,01,9.10000000000002,18.2,13.65,19.0117152,0,71.4776016094526,2.925,1.13678139613406
+1969,4,02,9.89999999999998,17.5,13.7,19.698336864,0,63.0948435765927,2.25,1.20351805304171
+1969,4,03,9.39999999999998,17.9,13.65,19.4333472,0,70.649887216784,3.78,1.35117856589302
+1969,4,04,9.69999999999999,18,13.85,18.2467296,0,73.6172954944985,2.715,1.0232015276506
+1969,4,05,10.5,19.5,15,20.500906464,0,70.3302901734966,2.565,1.15602099035261
+1969,4,06,10.3,19.8,15.05,20.720448864,0,68.0263246174916,3.735,1.52913196646877
+1969,4,07,9.69999999999999,18,13.85,20.6155584,0,73.8214642457672,4.38,1.35629302492871
+1969,4,08,9.19999999999999,19.9,14.55,21.470487264,0,66.1569786457908,2.865,1.35900946099144
+1969,4,09,9.30000000000001,19.8,14.55,21.50712,0,65.5712977733576,3.975,1.6674843599928
+1969,4,10,9.10000000000002,18,13.55,21.6158112,0,70.173909252667,4.815,1.58557967384038
+1969,4,11,9.5,17.2,13.35,18.9378432,0.25,77.6344815363631,4.44,1.16100578681085
+1969,4,12,10.2,13.8,12,2.0373984,0.94,85.1648902634752,1.335,0.256421594008441
+1969,4,13,8.80000000000001,15.6,12.2,15.176331936,0.99,74.3818094836314,2.91,0.945140716528645
+1969,4,14,7.10000000000002,16.8,11.95,21.6739584,0,65.545903857377,3.24,1.35523543380591
+1969,4,15,7.89999999999998,16.7,12.3,21.5345088,0,61.9019238108095,3.525,1.5633352783671
+1969,4,16,7.39999999999998,17.1,12.25,21.7558656,0,61.0835485843468,3.36,1.54740755054659
+1969,4,17,8.19999999999999,17,12.6,21.573216,0,67.0188595147035,4.41,1.58843758684857
+1969,4,18,8.39999999999998,17.6,13,21.821184,0,64.3132503181695,5.055,1.86278195626605
+1969,4,19,8.19999999999999,17.2,12.7,21.7824768,0,76.272914557249,5.325,1.33541377120293
+1969,4,20,10.1,18.5,14.3,17.756410464,0,87.0516002490581,6.075,0.888897066824476
+1969,4,21,14.2,21.9,18.05,6.72230016,0.09,67.668710673005,2.64,1.17347620235571
+1969,4,22,12.5,25.8,19.15,21.957696,0,58.8713068782024,2.445,1.66017490344687
+1969,4,23,13,20.2,16.6,19.2364416,0,69.5551622685195,5.325,1.87481541103998
+1969,4,24,13.3,20.6,16.95,12.1978656,0.1,73.706528562976,2.685,1.03120630853718
+1969,4,25,14.9,20.1,17.5,16.9986816,0.1,72.0718240970706,3.645,1.41113534461758
+1969,4,26,12.2,16.6,14.4,7.94399616,19.27,84.4250252411051,2.49,0.547455452983617
+1969,4,27,9.69999999999999,17.1,13.4,20.720794464,0.26,81.4797288441109,5.67,1.14348318667813
+1969,4,28,8.80000000000001,17.3,13.05,20.3948928,1.24,72.7161179865492,3.675,1.23776944404911
+1969,4,29,7.69999999999999,18.6,13.15,27.328664736,0,60.1537646469016,4.725,2.04861706983183
+1969,4,30,8.80000000000001,19.8,14.3,24.971759136,0,67.3345799798462,3.84,1.59324106244942
+1969,5,01,10.6,20.1,15.35,24.370416,0,70.8028392213726,3.21,1.36329614410503
+1969,5,02,11.5,21.3,16.4,25.703396064,0,68.7151372530357,5.31,1.98055603573307
+1969,5,03,11.8,23.1,17.45,25.104557664,0.07,79.818392852657,3.285,1.13412216194109
+1969,5,04,12.1,23.2,17.65,27.972087264,0,44.2593472225532,2.235,2.01267860256505
+1969,5,05,12,19.3,15.65,20.2131072,0.47,60.7271790446868,7.935,2.84349880870066
+1969,5,06,14.1,23,18.55,27.454549536,0,42.5065398475496,7.485,4.47789762521253
+1969,5,07,13.8,23.2,18.5,27.053912736,0,44.9201470059908,9.33,4.82780679267322
+1969,5,08,15.5,23.1,19.3,27.315272736,0,48.1488137106796,10.77,5.05699403327989
+1969,5,09,13.8,22,17.9,26.171165664,0,57.9991859232916,4.605,2.48064337394923
+1969,5,10,13.1,21.2,17.15,26.5966848,0,62.5465430600049,3.15,1.76653732851403
+1969,5,11,13.2,23.3,18.25,26.557632,0,56.5054108886321,3,1.99761466458143
+1969,5,12,13.3,23.6,18.45,27.0230688,0,54.2784548863958,3.735,2.4032856371587
+1969,5,13,13.8,21.7,17.75,26.4052224,0,65.7030811592107,3.765,1.85620241505047
+1969,5,14,13,21.9,17.45,28.315266336,0,65.2586925989415,5.595,2.34300524927552
+1969,5,15,11.6,21.5,16.55,22.5894528,0,72.519319515227,6.165,1.89196449761828
+1969,5,16,11.5,21.3,16.4,28.5935616,0,66.8970289841777,5.385,2.12785341246051
+1969,5,17,10.8,21.2,16,28.790811936,0,69.9583584096198,6.21,2.08038379312619
+1969,5,18,11.6,22.5,17.05,29.1175776,0,69.5888079242541,7.74,2.43738757732129
+1969,5,19,14.1,21.4,17.75,17.1345888,0.1,82.3635546570594,6.615,1.34534345058179
+1969,5,20,13.5,20.9,17.2,24.096788064,0.37,87.4902533819781,3.705,0.853726309197253
+1969,5,21,13.6,21.8,17.7,27.2416608,0.1,76.7390959483511,5.37,1.64962622857809
+1969,5,22,16.1,22.5,19.3,25.758949536,0,62.7198103181485,3.63,2.02828339083939
+1969,5,23,14.6,26.2,20.4,30.475440864,0,42.7460218667982,7.245,4.70809811468978
+1969,5,24,13.7,24.7,19.2,30.750882336,0,42.9241128177214,3.195,2.74111188533895
+1969,5,25,15.1,25.3,20.2,30.655496736,0,43.4828535092501,4.23,3.34255032514696
+1969,5,26,16.3,25.1,20.7,30.897850464,0,40.5705745906478,7.8,5.13928904923966
+1969,5,27,15.7,26.4,21.05,30.7535616,0,41.5213200157705,4.77,3.81180145837973
+1969,5,28,15.4,24.2,19.8,29.771194464,0,51.2237923242503,5.295,3.31782097323041
+1969,5,29,14.9,23.7,19.3,29.608242336,0,58.3234099289351,6.255,3.12499213860415
+1969,5,30,13.8,20.7,17.25,28.2665376,0,74.9401058237749,6.48,1.90336454242563
+1969,5,31,14.9,23.4,19.15,29.6936928,0,76.0219717799385,7.635,2.13805086818678
+1969,6,01,15.8,24.7,20.25,30.653424,0,77.1657379151123,9.87,2.40813233271445
+1969,6,02,18.9,25.1,22,25.5136608,0.1,88.1722034127812,4.245,1.02023084703592
+1969,6,03,19.4,25.3,22.35,28.473119136,0,81.8025579888442,4.545,1.47123273412182
+1969,6,04,19.4,25.9,22.65,28.7291232,0,81.6639127827667,3.93,1.39505586156484
+1969,6,05,19,25.4,22.2,24.726212064,0,80.9959514366802,8.1,1.94825945509537
+1969,6,06,17.8,26.1,21.95,30.8213856,0.1,83.8828971434203,4.905,1.41585868030184
+1969,6,07,20.5,21.9,21.2,8.59629024,3.86,85.4051223282158,2.235,0.599734553331477
+1969,6,08,18.2,23,20.6,13.6470528,0.67,86.8992226459374,2.25,0.627680570149727
+1969,6,09,17.3,22.9,20.1,13.7208384,0.1,84.305088794215,2.91,0.808276517850244
+1969,6,10,16.3,24.4,20.35,22.562756064,0,86.0348242464214,4.095,1.02671277286749
+1969,6,11,17.7,25.1,21.4,29.725227936,0,79.3271687636343,3.63,1.42609836010206
+1969,6,12,18.7,26.8,22.75,30.4579008,0,72.2437241562084,3.39,1.77003411410098
+1969,6,13,19.3,28.5,23.9,31.0195008,0,65.7153192819841,2.955,1.97855010236521
+1969,6,14,20.7,27.6,24.15,28.0639296,0.1,67.5606951625302,3.24,1.96601462795512
+1969,6,15,22.3,27.4,24.85,23.506503264,0,61.2582309747595,3.465,2.32137323772062
+1969,6,16,20.5,27.2,23.85,26.883704736,0,67.9221080339494,3.51,2.00993085523401
+1969,6,17,20.4,27.3,23.85,30.698784,0,67.1621517822819,4.26,2.3597794725678
+1969,6,18,21,26.3,23.65,30.711743136,0,70.5030223727243,4.035,2.09183889401439
+1969,6,19,20.2,26.4,23.3,27.486519264,0,78.2299999661493,3.63,1.51778947365446
+1969,6,20,20,24.2,22.1,25.8224544,0,88.6592099360934,2.58,0.832855578395631
+1969,6,21,19.9,26.1,23,29.769551136,0,74.1271964120491,5.595,2.20306853928398
+1969,6,22,18.8,27,22.9,30.926016,0,73.2562171809429,4.59,2.04371565160056
+1969,6,23,20.9,28.1,24.5,26.8175232,0.1,68.2441913691169,3.3,1.95138280334864
+1969,6,24,20.7,27.2,23.95,30.734811936,0,70.9662365137617,2.985,1.76105971900077
+1969,6,25,22,28.8,25.4,29.9167776,0,62.4486954029695,3.81,2.54290286156421
+1969,6,26,22.1,28.8,25.45,26.6995008,0,63.841005757156,5.04,2.88042688819135
+1969,6,27,21.4,25.8,23.6,27.282872736,0,75.2853019900713,3.66,1.6816737345793
+1969,6,28,21.5,29.4,25.45,30.1383072,0,62.3618356676128,2.655,2.04679465422804
+1969,6,29,18.8,25.7,22.25,28.6237152,0,71.4828723902392,6.21,2.45341467092719
+1969,6,30,18.6,26,22.3,32.884964064,0,74.187917936845,3.975,1.84237622946058
+1969,7,01,20.7,27.9,24.3,26.382843936,0,65.6344004799096,3.705,2.21073973911436
+1969,7,02,21.1,28,24.55,32.841935136,0,62.7319481523277,4.245,2.69008655977997
+1969,7,03,19.5,27.4,23.45,32.6495232,0,67.0771452338452,9.555,3.68571464456841
+1969,7,04,20.5,27.7,24.1,29.0121696,0.1,78.1226062059063,4.5,1.76471565218916
+1969,7,05,21.2,26.1,23.65,26.831088864,4.95,91.3229073363842,3.255,0.833202290663103
+1969,7,06,22.5,24.9,23.7,14.0575392,7.05,92.7917383150465,3.93,0.606563540999549
+1969,7,07,21.6,24.9,23.25,18.774202464,3.24,95.123040158804,4.365,0.564482773697525
+1969,7,08,22.5,30.1,26.3,30.727296864,0,76.5141718356218,2.76,1.54040018107763
+1969,7,09,25.1,34.3,29.7,31.5397152,0,53.0410160384019,2.4,2.50067465907669
+1969,7,10,27.5,34.3,30.9,32.6446848,0,39.997824184422,2.79,3.46368575807274
+1969,7,11,26,36.5,31.25,33.4092384,0,31.3013247735734,3.66,4.76111825557413
+1969,7,12,24,35.2,29.6,33.119797536,0,47.3950081397568,5.235,4.65807175767967
+1969,7,13,24.2,31.2,27.7,28.409357664,0,60.1770953461271,3.105,2.44180737199334
+1969,7,14,24.9,29.6,27.25,24.0266304,0,63.8650978802741,3.27,2.23854105872404
+1969,7,15,24.5,30.3,27.4,28.6553376,0,57.5557481083865,3.57,2.8021168920923
+1969,7,16,23.5,29.3,26.4,25.752296736,0,56.4292869638318,3.435,2.68055903983034
+1969,7,17,25.3,30.6,27.95,29.679264864,0,57.0513877248581,3.525,2.85798337944348
+1969,7,18,24.4,28.7,26.55,24.8217696,0.1,67.7493705810944,3.465,2.10018351543596
+1969,7,19,22,25,23.5,27.3348,0.1,81.1628120436844,2.55,1.16203765355233
+1969,7,20,20.4,27.4,23.9,28.725927264,0,77.6101282470625,4.935,1.87084323549709
+1969,7,21,23,24.6,23.8,10.8546048,4.63,79.7623844267392,1.29,0.6117057802126
+1969,7,22,22,23.7,22.85,5.6092176,3.91,88.8445368128611,1.62,0.373540222689775
+1969,7,23,21.3,28.2,24.75,27.597627936,0,77.4450959392147,2.235,1.25671625152538
+1969,7,24,22,31,26.5,26.0779392,0,56.143462764651,3.435,2.70697151653789
+1969,7,25,22.7,31.4,27.05,29.259620928,0,52.4678801667916,2.88,2.65707400027313
+1969,7,26,23.7,30.9,27.3,28.693872864,0,55.0211603813994,2.67,2.42195157956786
+1969,7,27,23,30.9,26.95,28.7343072,0,56.2093618322641,3.765,2.94907890735689
+1969,7,28,23.5,30.4,26.95,27.994896864,0,54.7646739294617,4.47,3.38120259982775
+1969,7,29,21.9,30.9,26.4,26.806981536,0.38,63.6059192321195,6.105,3.34576492921403
+1969,7,30,20.7,25.1,22.9,22.691058336,0.12,68.1387954008267,6.345,2.70244279789515
+1969,7,31,19.4,30,24.7,28.7753472,0,41.3746051824357,6.27,5.0205964652147
+1969,8,01,20.4,30.9,25.65,27.947808,0,39.145880380164,3.735,3.75761748856558
+1969,8,02,21.3,34.6,27.95,27.901151136,0,40.9849755789006,1.215,1.78649055603889
+1969,8,03,22.4,27.9,25.15,26.717040864,0,65.8949996345745,3.3,2.09357541401845
+1969,8,04,23.3,27.7,25.5,21.9778272,0.1,76.3125507140267,2.55,1.31093799364125
+1969,8,05,21.4,26.4,23.9,25.151040864,0,75.3417370436564,3.165,1.52732006229049
+1969,8,06,21.1,26.4,23.75,25.243402464,0,79.8940225900437,6.06,1.8556209421497
+1969,8,07,20.2,26.4,23.3,25.4057472,0,79.1261104495747,5.835,1.85314581213551
+1969,8,08,19.9,27.6,23.75,26.0454528,0,70.5160732591574,4.545,2.17121666314189
+1969,8,09,20.8,27.5,24.15,25.607403936,0,72.7275185911897,5.43,2.27586173832308
+1969,8,10,20.7,30.9,25.8,25.911704736,0,50.6806506335201,3.645,3.05910676238013
+1969,8,11,17.9,28.3,23.1,26.717472864,0,50.3502020463782,4.86,3.48418228713443
+1969,8,12,19.2,26.3,22.75,25.7304384,0,60.2780027236765,8.58,3.94618722164658
+1969,8,13,19.3,29.1,24.2,12.404621664,0.73,65.2321285321725,4.14,2.16581348785834
+1969,8,14,17.8,27.5,22.65,25.496295264,0,59.8843916145296,4.14,2.56576489095211
+1969,8,15,19.3,31.3,25.3,25.125725664,0,47.0180383169216,2.25,2.29632240930798
+1969,8,16,19.1,26.6,22.85,24.923979072,0,61.5316954265989,3.27,2.13750884805948
+1969,8,17,19.2,28.5,23.85,25.526535264,0,60.3167650657984,3.18,2.21793514529188
+1969,8,18,19.6,28.5,24.05,25.312779072,0,65.3934158022971,4.35,2.42218032552465
+1969,8,19,19.6,27.1,23.35,23.741250336,0,71.5675343136849,3.63,1.7935369708423
+1969,8,20,21.1,27.9,24.5,24.572333664,0,63.8078983978953,3.435,2.18061978729231
+1969,8,21,18.3,29.2,23.75,24.9725376,0,59.6417010326674,2.895,2.10280192998059
+1969,8,22,20.9,29.9,25.4,24.0925536,0,58.539279503858,2.415,1.96811534096796
+1969,8,23,21,31.2,26.1,24.478416,0,47.6938514295551,2.595,2.53938246872967
+1969,8,24,22.8,31.9,27.35,24.184827936,0,34.5221120645656,3.93,4.26134008580608
+1969,8,25,20.2,29.5,24.85,24.320389536,0,55.2180897593216,5.235,3.46297934941083
+1969,8,26,20.4,29.5,24.95,23.8620384,0,50.9666794844509,3.285,2.74629421047977
+1969,8,27,19.9,28.7,24.3,22.6327392,0,53.8361997105395,2.91,2.34612025598053
+1969,8,28,20.4,28.4,24.4,21.903956064,0,57.9882035550135,2.91,2.16201988150947
+1969,8,29,20.2,27.2,23.7,21.7747008,0,63.8806494175118,2.94,1.88898401028624
+1969,8,30,19,26.6,22.8,20.953383264,0,66.5270851123092,2.805,1.67401051772933
+1969,8,31,20,27.7,23.85,23.957079264,0,63.6321014022617,5.325,2.82735934148207
+1969,9,01,20.2,28.3,24.25,24.0772608,0,66.6794468030406,4.965,2.53942732298181
+1969,9,02,19.1,27.3,23.2,22.731495264,0,74.1377319178892,4.845,1.94608398376843
+1969,9,03,19.5,27.4,23.45,23.269335264,0,73.6371713297529,5.4,2.12906841811154
+1969,9,04,21.1,27.2,24.15,17.844624,0.45,74.3242821856265,5.85,2.14628082407978
+1969,9,05,18.5,34,26.25,22.611397536,2.48,62.2929056136533,8.895,4.24602097378076
+1969,9,06,15.5,25.3,20.4,23.731834464,0,52.6574253676922,3.96,2.67332014893243
+1969,9,07,13.7,25.1,19.4,23.691397536,0,49.4287008151096,2.685,2.13183857411157
+1969,9,08,13.3,24.5,18.9,23.2080768,0,50.0320103883339,4.305,2.81905368990937
+1969,9,09,13.7,23.3,18.5,18.3727008,1.38,62.9046991303568,4.71,2.2017130222174
+1969,9,10,13.6,24,18.8,17.852832,1.24,59.6516228324057,4.995,2.47944736892934
+1969,9,11,12.9,24.6,18.75,18.3538656,0.1,57.3007465999999,4.035,2.28049303895699
+1969,9,12,13.2,23.8,18.5,21.1652352,0,56.9914260479639,5.91,2.92635119009281
+1969,9,13,13.4,23.5,18.45,18.6285312,0,59.6046048685579,5.565,2.63191024030732
+1969,9,14,14.8,22.8,18.8,10.170144,34.88,76.0700106818295,4.245,1.32108054428026
+1969,9,15,15.5,21,18.25,14.788224,3.34,84.4946274690042,5.475,1.08875773180333
+1969,9,16,14,23.3,18.65,21.5383968,0,60.8148544598168,5.73,2.65906224481349
+1969,9,17,14,24.6,19.3,20.812896,0,50.9648007804231,9.21,4.36464231278154
+1969,9,18,13.6,26.3,19.95,20.5129152,0,49.0857729629222,3.69,2.6388072475434
+1969,9,19,14.9,27.2,21.05,19.409586336,0,53.1131645111771,4.62,2.92114816004495
+1969,9,20,14.1,25.3,19.7,19.264868064,0,58.1558622636093,5.1,2.69132605379924
+1969,9,21,16.8,27,21.9,17.4956544,0,76.9975990712701,5.115,1.68265898789994
+1969,9,22,21.7,27.5,24.6,14.313455136,0.21,77.1085126400758,3.87,1.47207753227819
+1969,9,23,20.4,24.9,22.65,9.6161472,3.92,83.7607778457951,3.615,0.94242531565056
+1969,9,24,19.7,25.9,22.8,11.626416,1.07,79.0181591921564,5.61,1.60331459890124
+1969,9,25,16.4,20.2,18.3,2.50301664,4.51,74.2790515567578,12.195,2.45704648454776
+1969,9,26,13.9,23.5,18.7,19.4657472,0,46.6119661057404,8.775,4.49429697158249
+1969,9,27,12.8,25.8,19.3,18.6966144,0,59.7652100434166,2.895,1.77514432684152
+1969,9,28,14.4,27.4,20.9,16.8072192,0,63.9112330497739,3.915,2.03346345933939
+1969,9,29,14.9,26.2,20.55,16.469739936,0,66.769462127585,4.26,1.97256739532496
+1969,9,30,15.8,25,20.4,17.441912736,0,75.7156327909477,4.32,1.52432466728979
+1969,10,01,16.4,24.5,20.45,14.542501536,0,74.5457618005091,4.47,1.58053299498218
+1969,10,02,16.4,24.4,20.4,16.6930848,0,72.3603244485092,4.62,1.76161734393013
+1969,10,03,16.3,24.8,20.55,16.981055136,0,68.300291538836,4.755,2.03571900241105
+1969,10,04,16.3,24.8,20.55,16.5210624,0,71.5602059572097,4.755,1.84415750905619
+1969,10,05,15,23.6,19.3,16.2383616,0,75.6020254261998,4.89,1.5756176035067
+1969,10,06,15.4,27.2,21.3,12.1183776,0.1,66.1728342170481,4.005,1.90348145118353
+1969,10,07,15.1,22,18.55,17.6421888,0.1,46.9761324196508,9.975,4.7331736744652
+1969,10,08,11.7,23,17.35,17.4470112,0,45.2694669487058,4.245,2.8087900388269
+1969,10,09,11.2,23.4,17.3,17.110655136,0,54.6719029336354,4.11,2.3084074248039
+1969,10,10,11.3,23.5,17.4,15.5186496,0,76.0981398982946,4.71,1.41508405598813
+1969,10,11,16.2,24.5,20.35,13.093575264,0.84,74.2000234263645,4.335,1.54384985784473
+1969,10,12,13.4,21.5,17.45,15.8226048,0,69.5490070752052,2.535,1.19251520167484
+1969,10,13,13,23.4,18.2,13.2280992,0,69.1943315046836,3.435,1.45647322556852
+1969,10,14,14.4,23.5,18.95,13.993517664,0,70.4336849339931,4.245,1.65936153075555
+1969,10,15,14.3,23.2,18.75,14.448068064,0,64.0159831204923,5.655,2.36440832348079
+1969,10,16,13.5,23,18.25,14.448672,0,56.0430173261342,5.49,2.74905083816678
+1969,10,17,12,22.1,17.05,14.529802464,0,55.876985168131,5.385,2.61647581781802
+1969,10,18,10.9,22.3,16.6,14.466816,0,53.4722882403932,5.085,2.61030935371514
+1969,10,19,11.1,21.9,16.5,14.1850656,0,54.933983199161,4.275,2.25639744432213
+1969,10,20,13,21.9,17.45,13.5322272,0,58.2911950336334,3.855,2.01757222532793
+1969,10,21,11.3,21,16.15,13.242356064,0,55.996922093071,3.09,1.74532071712826
+1969,10,22,11.2,21,16.1,13.0665312,0,62.2733588537313,3.555,1.66573483344049
+1969,10,23,11,20.7,15.85,12.8402496,0,62.5581975457983,3.48,1.61501855053869
+1969,10,24,11.4,20.2,15.8,10.5623136,0.1,70.2290843314685,2.835,1.12258939494825
+1969,10,25,12.2,18.9,15.55,11.855808,0.71,75.0183670344203,3.78,1.1682803399774
+1969,10,26,11.7,19.5,15.6,10.453536,0,61.9256687357192,4.065,1.76997106093729
+1969,10,27,10,20.5,15.25,12.416024736,0,56.4248404832822,2.985,1.6303654066111
+1969,10,28,11.3,21.2,16.25,11.8889856,0,71.210321617542,4.71,1.55597748539267
+1969,10,29,13.5,21.4,17.45,6.10574112,0.5,77.7172818973529,1.2,0.464733750927202
+1969,10,30,11.7,21.6,16.65,4.09358016,1.46,70.4416077245535,4.89,1.55798272540901
+1969,10,31,11.2,21.4,16.3,9.4415328,0,76.033513859896,10.215,1.99257404534916
+1969,11,01,16,22.1,19.05,10.6260768,0,50.9589577074144,9.285,4.23574519603723
+1969,11,02,13,22.8,17.9,7.73532288,0.11,61.0706806183256,3.315,1.65576916207091
+1969,11,03,11,19.3,15.15,9.5138496,0,70.029997822256,4.23,1.42364960930443
+1969,11,04,12,21,16.5,9.2150784,0,58.8109212853258,3.33,1.69581199174105
+1969,11,05,10.5,19.3,14.9,7.77341664,0.54,79.1716693378328,4.395,1.01890905297279
+1969,11,06,18.3,16.7,17.5,2.78008416,9.51,81.1773630285631,4.185,0.919335862392119
+1969,11,07,12.1,18.1,15.1,6.10835904,8.85,79.9451219474775,4.365,0.967185157516631
+1969,11,08,12.3,13.8,13.05,2.23722432,4.64,79.3852875353719,4.035,0.831071034152778
+1969,11,09,9.19999999999999,13.2,11.2,4.79568384,1.23,73.0160346312944,5.895,1.3090649334772
+1969,11,10,8.39999999999998,13.1,10.75,10.7493696,0,66.4538453048216,3.93,1.2925350724405
+1969,11,11,8.10000000000002,14.7,11.4,10.3318848,0,57.156444958693,4.065,1.69198946745602
+1969,11,12,5.39999999999998,15.9,10.65,9.7967232,0,47.6832571699119,3.48,1.78325753584094
+1969,11,13,5.89999999999998,16.6,11.25,3.27643488,0,60.6414401711058,2.775,1.12534525976891
+1969,11,14,9.30000000000001,17.7,13.5,5.74566048,0,70.4028050383304,2.715,0.944274124524514
+1969,11,15,9.60000000000002,19.9,14.75,7.9789536,0,70.9912669650281,3.765,1.24480815401001
+1969,11,16,10.3,21.2,15.75,9.075888,0,71.9882617301033,4.245,1.36407149666977
+1969,11,17,12.1,20,16.05,3.40065216,0.9,74.6025864394844,2.025,0.686492888236843
+1969,11,18,11.1,13.1,12.1,1.56871296,0,81.2862455525284,1.89,0.41057407232184
+1969,11,19,10.2,18.8,14.5,5.47932384,0,57.0627915503376,2.13,1.14667252057557
+1969,11,20,8.39999999999998,18.6,13.5,8.59719744,0,66.5355832704422,2.46,1.02215899773759
+1969,11,21,8.19999999999999,17.5,12.85,6.526717344,0,71.1659095623751,3.105,1.00030622083373
+1969,11,22,8.19999999999999,17.6,12.9,6.388010784,0,73.8677497866888,5.28,1.28954441403768
+1969,11,23,8.89999999999998,16.1,12.5,3.11296608,2.63,79.0645877747293,5.16,0.981689123483754
+1969,11,24,8,16.1,12.05,5.33164896,0,55.0999588277135,4.305,1.82590032727642
+1969,11,25,6.60000000000002,16.3,11.45,3.08100672,6.79,86.1652120753508,3.78,0.519504721647829
+1969,11,26,9.69999999999999,14.3,12,2.71966464,18.15,85.8560526290685,4.17,0.573468185613254
+1969,11,27,7.60000000000002,15.6,11.6,7.20976032,0.16,63.8775149275268,2.595,1.04659341766506
+1969,11,28,5.10000000000002,14.1,9.60000000000002,5.38987392,0.19,71.9006698211999,3.12,0.855323452063128
+1969,11,29,7.80000000000001,14,10.9,3.22887168,0.1,66.9118996967967,4.155,1.2485513493729
+1969,11,30,5.60000000000002,13.5,9.55000000000001,8.718624,0,70.1033275043724,2.88,0.893502640913136
+1969,12,01,6.5,13.7,10.1,6.76063584,0,66.7790156627733,4.8,1.36814301284451
+1969,12,02,5.39999999999998,13.4,9.39999999999998,8.18239968,0.62,81.7958633992718,3.855,0.680879993240736
+1969,12,03,8.19999999999999,14.6,11.4,3.63565152,0,74.9355560661468,4.41,1.01658726441881
+1969,12,04,7.80000000000001,10.4,9.09999999999999,0.702736992,10.64,86.4052294389048,3.015,0.375582913575065
+1969,12,05,10.3,11.9,11.1,0.584644608,85.13,85.25222877206,8.715,0.8651738608299
+1969,12,06,8.69999999999999,10.4,9.54999999999998,0.723732192,52.23,80.5676042731623,9.045,1.08067621734142
+1969,12,07,7.39999999999998,11.5,9.44999999999999,2.12058432,0,76.0500228733032,4.005,0.829145487454816
+1969,12,08,7.5,11.3,9.40000000000001,7.68032064,0,77.2670886841226,6.09,1.07167561126142
+1969,12,09,7.39999999999998,8.60000000000002,8,1.0759824,12.63,84.6406475401352,8.475,0.771006471087748
+1969,12,10,9.19999999999999,8.80000000000001,9,1.70910432,3.96,72.1840062038747,12.6,1.75577935587359
+1969,12,11,8.69999999999999,8.19999999999999,8.44999999999999,0.737902656,8.76,80.337032194032,9.855,1.08078601130749
+1969,12,12,6.19999999999999,11.7,8.94999999999999,6.66483552,2.39,79.9292062304359,4.935,0.824674067787472
+1969,12,13,8.30000000000001,6.5,7.40000000000001,1.16103456,7.97,72.7601682800947,13.815,1.63833714161315
+1969,12,14,5.5,8.80000000000001,7.15000000000001,7.34060448,0,60.880215945795,5.58,1.54056976724088
+1969,12,15,3.89999999999998,13.6,8.75,4.93215264,0.1,73.1264053562535,8.64,1.43469826664528
+1969,12,16,5.80000000000001,12.7,9.25,7.31484,0,59.4562046707548,5.745,1.78237957191468
+1969,12,17,3,13,8,7.84934496,0,50.490104350312,4.59,1.79307765601804
+1969,12,18,4.19999999999999,10.7,7.44999999999999,6.6237696,0,53.2046296205144,7.185,2.1260196240253
+1969,12,19,3.60000000000002,11,7.30000000000001,7.017192,0,66.6019436477363,4.155,1.11850548363585
+1969,12,20,6.60000000000002,8.5,7.55000000000001,0.477844704,22.5,92.099123723718,5.34,0.300400037179006
+1969,12,21,6.80000000000001,13.5,10.15,2.78282304,0,70.3431519802183,3.135,0.892698212187377
+1969,12,22,5.60000000000002,12.9,9.25,4.65003936,0,71.5325099808894,3.33,0.8841269697394
+1969,12,23,5.30000000000001,14,9.65000000000001,3.70912608,11.19,82.1868982813923,4.785,0.719311311651158
+1969,12,24,12,12.9,12.45,0.557870976,38.44,89.6116369163427,3.63,0.37387637441561
+1969,12,25,11.8,13.7,12.75,0.543289248,39.13,85.2350768014729,7.56,0.861622038429768
+1969,12,26,9.19999999999999,14.3,11.75,1.02157632,7.62,84.3558088690565,5.715,0.745007157751265
+1969,12,27,7.80000000000001,15.5,11.65,6.53198688,0,67.8019609689659,3.06,1.04992136716164
+1969,12,28,6.60000000000002,13.9,10.25,5.665611744,0,77.2646509474796,3.18,0.733710002575993
+1969,12,29,7.5,14.6,11.05,4.55152608,0.1,79.6428157543779,1.89,0.467234152435551
+1969,12,30,9.89999999999998,15.4,12.65,5.84635104,0.69,66.0254951151142,2.325,0.93202950133509
+1969,12,31,7.80000000000001,12.8,10.3,3.98353248,0.23,86.1744705518665,4.095,0.531955512997814
+1970,1,01,8.80000000000001,17.4,13.1,4.0900032,0.78,72.3716152427068,4.65,1.24030825620311
+1970,1,02,9.5,16.6,13.05,6.873682464,0,64.7495864077936,10.05,2.47323860632444
+1970,1,03,9.69999999999999,17.1,13.4,4.6062,0,67.4967184365111,6.285,1.78076185438949
+1970,1,04,7.60000000000002,15.6,11.6,3.1079376,0,69.3300136981452,5.055,1.35451228578044
+1970,1,05,5.69999999999999,15,10.35,8.694864,0,58.9686766254484,5.97,1.94683028974764
+1970,1,06,5.19999999999999,14.9,10.05,8.6850144,0,50.6858751539124,5.4,2.16257665414919
+1970,1,07,5.39999999999998,10.7,8.04999999999998,5.3900208,0.28,68.4017885613293,10.41,1.77332413880295
+1970,1,08,7.39999999999998,10.1,8.75,8.539992,0,65.0873092536186,10.05,2.01470899578321
+1970,1,09,4.10000000000002,10.8,7.45000000000002,8.7251904,0,63.2543273782933,4.425,1.29653004177277
+1970,1,10,2,10.7,6.34999999999999,8.7956064,0,59.4089609154446,1.59,0.690104894751215
+1970,1,11,1.30000000000001,10.9,6.09999999999999,8.7576768,0,71.1227930652199,1.695,0.535860844127684
+1970,1,12,2.80000000000001,12.5,7.65000000000001,8.56319904,0,86.6828497993641,3.285,0.448498261150634
+1970,1,13,6,13.4,9.69999999999999,3.5065872,0,76.2632257186535,3.105,0.711407522757341
+1970,1,14,5.69999999999999,13.7,9.69999999999999,8.7811776,0,65.2273279286622,3.285,1.12329477731483
+1970,1,15,4,12.2,8.09999999999999,8.9123328,0,65.0177664212133,3.645,1.13246075381311
+1970,1,16,3.60000000000002,11.9,7.75,8.9068896,0,59.3579285184264,4.395,1.44021203666042
+1970,1,17,2.69999999999999,13.4,8.04999999999998,9.12168,0,50.3187041694178,4.455,1.7819140703052
+1970,1,18,2.69999999999999,13.7,8.19999999999999,8.37187488,0,49.2112854831273,2.925,1.38474459558174
+1970,1,19,3.60000000000002,14.2,8.90000000000001,8.39323296,0,57.7476372380335,2.205,0.987145606010563
+1970,1,20,4.19999999999999,12.7,8.44999999999999,8.45296128,0,72.2833486997761,2.355,0.699776532961857
+1970,1,21,5.39999999999998,5.80000000000001,5.59999999999999,0.718607808,19.01,77.9043790530064,8.43,0.975923225499724
+1970,1,22,3.39999999999998,7.30000000000001,5.34999999999999,8.7275232,0,60.9427803561242,4.305,1.22801549273089
+1970,1,23,1.60000000000002,10.8,6.20000000000002,8.7956064,0,58.4863817400736,1.185,0.569744577762586
+1970,1,24,1.80000000000001,11.6,6.70000000000002,8.9528544,0,61.9626743779665,1.44,0.620094020508746
+1970,1,25,2.60000000000002,13.5,8.05000000000001,8.7628608,0.1,68.853528680985,9.795,1.72433214914455
+1970,1,26,0.600000000000023,3.19999999999999,1.90000000000001,9.0692352,0,40.1714131201985,11.145,2.47628679387646
+1970,1,27,-1.80000000000001,6.80000000000001,2.5,7.29041472,5.76,68.2470865118311,7.545,1.1653124921888
+1970,1,28,-1.89999999999998,7.10000000000002,2.60000000000002,9.5680224,0.1,55.8627089675367,6.6,1.52466896997121
+1970,1,29,2.39999999999998,6.39999999999998,4.39999999999998,9.6430176,0,42.0165781513571,7.215,2.27829020135871
+1970,1,30,0.100000000000023,9.10000000000002,4.60000000000002,9.8974656,0,52.3483452411806,4.185,1.41625288154255
+1970,1,31,-0.100000000000023,10.6,5.25,9.7129152,0,68.4959734822511,5.31,1.13273910157144
+1970,2,01,3.19999999999999,13.2,8.19999999999999,7.58978208,0,73.3708926597973,6.555,1.22446908071934
+1970,2,02,7.89999999999998,13.9,10.9,1.24803072,3.02,82.9209131946836,8.1,0.959949444435884
+1970,2,03,7.39999999999998,13.5,10.45,9.8451936,0.11,70.7390999360794,5.37,1.34604944318827
+1970,2,04,6.10000000000002,13.8,9.95000000000002,9.8589312,0,62.5540460747369,3.54,1.28674664521385
+1970,2,05,4.39999999999998,13.9,9.14999999999998,10.1119104,0,71.7367676845561,5.655,1.27086663371922
+1970,2,06,6.39999999999998,16.5,11.45,10.3508928,0,62.8379390141733,6,1.87682073970214
+1970,2,07,5.69999999999999,17.3,11.5,10.4208768,0,68.4778712532519,2.58,0.95702111956721
+1970,2,08,7.60000000000002,16.9,12.25,10.1259072,0,74.1375160858072,3.75,1.04611902709542
+1970,2,09,7.69999999999999,17.4,12.55,9.6571008,0,72.2455844771484,3.69,1.10980754865761
+1970,2,10,9.10000000000002,20.9,15,9.6951168,6.73,67.5822308108393,5.82,1.85978633091482
+1970,2,11,7.30000000000001,16,11.65,4.52222784,17.7,76.3032022496206,4.17,0.947467677700665
+1970,2,12,7.30000000000001,15,11.15,8.1293328,5.59,76.5537717908904,5.955,1.17953897405516
+1970,2,13,6.89999999999998,14.9,10.9,11.3262624,0,60.4515764433107,5.79,1.91553794939949
+1970,2,14,5.30000000000001,15.1,10.2,11.4399648,0,67.5054453023084,3.525,1.15608512228519
+1970,2,15,6.60000000000002,15.1,10.85,11.2629312,0,74.1106097743378,3.825,1.01711327921717
+1970,2,16,7.89999999999998,15.6,11.75,9.6303168,2.64,85.9956388867309,4.8,0.688156882192148
+1970,2,17,10.1,16.1,13.1,8.41055616,1.16,82.2338440799287,4.485,0.843890765673178
+1970,2,18,9,16.2,12.6,10.4016096,1.25,80.5412578189776,3.645,0.816091071980203
+1970,2,19,10.1,15.9,13,4.38937056,19.22,81.6947069308194,4.17,0.780901291895569
+1970,2,20,11.6,14.6,13.1,1.573992,4.12,82.6623876390505,5.175,0.82312738719367
+1970,2,21,9,14.5,11.75,3.49046496,3.7,87.9864876176853,4.08,0.48862286446069
+1970,2,22,13,14.3,13.65,0.75802608,24.94,83.1605118779732,4.605,0.747243701562493
+1970,2,23,12.1,12.9,12.5,1.11405888,22.63,83.6354074152413,5.79,0.810638686434574
+1970,2,24,10.9,14.2,12.55,5.19296832,9.26,81.8059650836909,4.485,0.808632836246875
+1970,2,25,8.10000000000002,14.6,11.35,10.0525536,7.9,83.2489749249537,4.125,0.73176196410875
+1970,2,26,12.3,14.5,13.4,2.22889536,19.13,80.8494009501192,3.87,0.761576842272901
+1970,2,27,12.1,13.9,13,1.68954336,23.72,82.4496544287385,5.04,0.816919718848496
+1970,2,28,12.1,14,13.05,1.57538304,73.67,85.9420087005624,4.665,0.625609152514823
+1970,3,01,11.6,16.5,14.05,4.84372224,5.75,83.5436111607261,2.145,0.473178169590917
+1970,3,02,11.6,14.7,13.15,4.50203616,1.78,82.819921276684,1.38,0.346548711499145
+1970,3,03,9.30000000000001,15,12.15,6.83940672,0.08,75.6545920371312,2.925,0.80674568476931
+1970,3,04,8.30000000000001,14.8,11.55,7.62823872,0,76.5717579564255,2.385,0.675081671326751
+1970,3,05,8.19999999999999,15.2,11.7,5.93918784,0.1,80.0501852171749,2.28,0.553798356579461
+1970,3,06,9.30000000000001,15.3,12.3,4.19931648,0.24,84.515841794814,2.025,0.399356584087693
+1970,3,07,9.89999999999998,15.5,12.7,7.02553824,0.18,76.382992759011,2.475,0.717397033994306
+1970,3,08,8.60000000000002,16.5,12.55,11.7634464,0,76.3599912423898,1.92,0.664106983673969
+1970,3,09,8.39999999999998,16.2,12.3,12.379131936,0,78.0764527529304,2.475,0.731222080458302
+1970,3,10,8.5,14.7,11.6,7.17201216,0,88.6263953957655,4.17,0.508490094831927
+1970,3,11,9.30000000000001,13.2,11.25,7.87097952,0,85.9824825533204,3.24,0.526425114310542
+1970,3,12,13.4,10.9,12.15,6.45851232,0.1,85.1259636859251,4.875,0.708577915186563
+1970,3,13,9.30000000000001,13.2,11.25,5.46016896,0.04,87.798752649315,3.015,0.423156466622
+1970,3,14,8.30000000000001,17.3,12.8,15.646608,0,77.1963365389293,1.935,0.706784716354848
+1970,3,15,8.30000000000001,17.1,12.7,13.787194464,0,69.6657833815857,3.75,1.26993935190109
+1970,3,16,6.80000000000001,13,9.90000000000001,16.158528,0,53.3256481462016,3.63,1.66804795583861
+1970,3,17,7.60000000000002,14.1,10.85,5.18599584,0.1,82.3261062892569,1.935,0.425291396721863
+1970,3,18,13.7,11.4,12.55,1.07389152,58.33,86.5824255225586,8.415,0.828929464227141
+1970,3,19,12.6,15.5,14.05,2.89434816,9.52,73.7760723898974,5.145,1.29225187884145
+1970,3,20,9.19999999999999,16.8,13,17.1461664,0,74.0337675930955,2.235,0.86781051484574
+1970,3,21,8.80000000000001,16.8,12.8,17.292786336,0,75.3373189298509,2.535,0.891823407113183
+1970,3,22,10.2,16.3,13.25,16.2905472,0,79.8406389471039,2.79,0.808092269825071
+1970,3,23,9.89999999999998,21.5,15.7,15.183589536,0,69.5030297609744,2.52,1.11987190343869
+1970,3,24,10.6,17.7,14.15,18.429725664,0,63.5834467036491,9.705,2.73361328111832
+1970,3,25,9.10000000000002,18.6,13.85,19.287764064,0,51.9473485557104,5.805,2.68593649162859
+1970,3,26,10,19.3,14.65,19.4699808,0,37.167663634621,5.91,3.59701355276684
+1970,3,27,8.69999999999999,17.9,13.3,20.0632032,0,48.3233177623359,3.195,1.96138728856347
+1970,3,28,7.5,16.6,12.05,19.6950528,0,63.0440336105834,3.72,1.53624828841943
+1970,3,29,7.60000000000002,17.3,12.45,19.967904,0,65.5533889203108,2.79,1.24566726334925
+1970,3,30,8.5,18.2,13.35,19.7072352,0,54.1945103374328,5.67,2.49124890326915
+1970,3,31,7.89999999999998,16.4,12.15,18.382032,0.14,69.9443518322102,7.65,1.87525142527008
+1970,4,01,10,17.1,13.55,19.644336864,6.01,71.2154098154784,1.8,0.876919366034652
+1970,4,02,8.5,13.8,11.15,18.386351136,0.25,68.2528200083696,7.83,1.90859365968178
+1970,4,03,8.19999999999999,14.1,11.15,11.671776,0.14,71.0612600014434,3.6,1.09890043837568
+1970,4,04,12.8,14.3,13.55,0.86897664,46.02,88.7977207277573,5.19,0.540617291649055
+1970,4,05,10.2,15.2,12.7,11.6755776,2.13,84.9649895149762,2.655,0.570243149830595
+1970,4,06,12.2,17.2,14.7,14.7210912,1.01,77.690255569052,2.685,0.874403255059542
+1970,4,07,10.9,16.6,13.75,4.24897056,19.14,91.1368936872941,2.055,0.267508349037634
+1970,4,08,15.9,15.7,15.8,3.2200416,18.85,85.1474874078872,3,0.553948870860615
+1970,4,09,9.19999999999999,15.6,12.4,21.0689856,0.49,59.2468053248426,2.07,1.20266737348747
+1970,4,10,8.10000000000002,15.4,11.75,22.568111136,0,71.6963471893911,7.065,1.71823625496793
+1970,4,11,11.1,18.5,14.8,8.9126784,0.1,88.6904351532851,8.76,0.860410843113291
+1970,4,12,11.9,21.3,16.6,12.970539936,1.08,73.5701683973692,5.94,1.68697543316216
+1970,4,13,10.2,19,14.6,5.61836736,0,81.0102456351746,1.35,0.403562781856984
+1970,4,14,12.4,22.1,17.25,16.6781376,2.5,77.8059592022195,3.015,1.0364720178755
+1970,4,15,11.7,19.8,15.75,19.4824224,0.22,76.408218584514,4.275,1.30102095221866
+1970,4,16,11.7,18.5,15.1,17.7067296,0.74,70.1614698546229,6.555,1.93577785481442
+1970,4,17,10,16.6,13.3,22.807872864,0,75.4546423995667,4.035,1.23395635804335
+1970,4,18,11.1,15.7,13.4,18.422120736,1.12,79.4835335380262,4.77,1.11875418695414
+1970,4,19,10.2,17.1,13.65,16.8630336,0.26,77.5795209593012,5.73,1.31748847033948
+1970,4,20,11.4,17.9,14.65,13.0972032,0.17,79.5874170393771,3.735,0.961347089600913
+1970,4,21,11.6,18.3,14.95,14.2241184,2.59,86.6041035370658,2.88,0.622924338997282
+1970,4,22,14,16.9,15.45,8.477784,0.2,79.7298900606402,5.1,1.11903530370803
+1970,4,23,11.5,16.5,14,14.352336864,0.28,81.9975044338985,5.94,1.10082579406783
+1970,4,24,10.2,16.6,13.4,17.5077504,5.45,93.5521772869081,3.435,0.440523713200334
+1970,4,25,16.2,15.7,15.95,1.38093984,33.28,90.1122414241854,3.615,0.412595582346373
+1970,4,26,17,19.9,18.45,11.196576,0.94,84.1984359007704,1.695,0.541514458724783
+1970,4,27,13.1,17.7,15.4,8.061768,1.38,91.4104175326913,2.37,0.35371780749157
+1970,4,28,12.1,21,16.55,25.430197536,0,81.5109550051217,1.305,0.717448786220354
+1970,4,29,13.4,19.9,16.65,23.693040864,0.1,79.9736663177655,3.135,1.0576458218349
+1970,4,30,14.7,20.4,17.55,23.2103232,0,72.8091172353018,3.165,1.35653627363336
+1970,5,01,13.1,19.2,16.15,15.3397152,3.88,83.2641132035467,4.53,0.984146618282355
+1970,5,02,13.9,17.5,15.7,24.478503264,0.66,82.5311869621474,3.66,1.01364416642831
+1970,5,03,11.8,17.9,14.85,22.8583296,0.1,83.344301874115,3.06,0.863139981565619
+1970,5,04,12.4,18.3,15.35,24.630394464,0,79.5958226141986,3.18,1.04818263010878
+1970,5,05,12,19.6,15.8,23.956127136,0.56,89.3659377599725,2.7,0.667065147884218
+1970,5,06,13.7,18.7,16.2,20.6881344,0.1,87.2858203802295,6.735,1.01563722725179
+1970,5,07,13.4,19.6,16.5,18.301248864,3.23,90.4365881919523,3.885,0.648659310326094
+1970,5,08,14.5,17.5,16,2.50531488,3.14,87.4330019565581,9.36,0.965228682349144
+1970,5,09,14.2,18.2,16.2,18.4000896,5.69,85.5363596956388,5.4,0.993909751750362
+1970,5,10,12.5,18.1,15.3,26.1147456,0,81.9859984110263,3.555,1.02974383734084
+1970,5,11,12.5,18.3,15.4,13.745808,1.08,92.0548256851641,2.955,0.450810566283616
+1970,5,12,14.8,18.2,16.5,3.38923872,10.07,97.9784337975073,2.685,0.112789199789523
+1970,5,13,14.5,18.5,16.5,22.0516992,0.79,88.2925561623417,2.04,0.625094528233684
+1970,5,14,12.9,21.2,17.05,22.109931936,0.01,85.3443263330171,4.62,1.00719606471898
+1970,5,15,14.6,19,16.8,18.4378464,2.75,98.8161710763627,3.195,0.29736600589651
+1970,5,16,14.7,20,17.35,19.080144864,0.74,89.7500672989473,2.955,0.635772238909953
+1970,5,17,14,19.1,16.55,20.6639424,0.54,100,3.885,0.269336319767828
+1970,5,18,14.7,18.9,16.8,22.158058464,0.55,90.6627588181597,3.435,0.667986078812822
+1970,5,19,14.2,18.7,16.45,18.303668064,1.33,93.3910841478259,3.75,0.515710026327836
+1970,5,20,14,18.6,16.3,3.56338656,3.01,82.9930098495284,3.66,0.739954224161903
+1970,5,21,12.2,18.4,15.3,14.8004928,4.8,93.7595502865398,4.62,0.468768198846015
+1970,5,22,12.6,21.7,17.15,21.120048864,2.05,83.9822244838865,4.455,1.04778170629928
+1970,5,23,11.6,20,15.8,30.4411392,0,80.1181193919839,4.005,1.23751929535912
+1970,5,24,12.1,20.3,16.2,30.434919264,0,78.0964327959258,4.38,1.39705832851502
+1970,5,25,12.8,20.2,16.5,26.6078304,0,84.6891244271344,4.38,1.05361426064827
+1970,5,26,12.9,22.1,17.5,30.6109152,0,78.6806208323935,3.6,1.30960076034254
+1970,5,27,13.6,22.1,17.85,30.905194464,0,67.1845637305099,4.02,1.92505285469127
+1970,5,28,13.7,22.1,17.9,31.089311136,0,72.3990414583135,3.885,1.66115873031007
+1970,5,29,15,22.1,18.55,30.515184,0,78.0233896952896,3.39,1.3405650298213
+1970,5,30,16.2,22,19.1,19.486482336,1.19,83.4619069914361,2.925,0.905632894053451
+1970,5,31,15.6,21.6,18.6,24.572420928,0.1,77.2535389440075,2.55,1.11554118104165
+1970,6,01,13.4,20.4,16.9,31.0506912,0,80.6388978962058,4.5,1.3320598211212
+1970,6,02,14.8,19.7,17.25,11.6692704,0.44,84.2701459432428,2.025,0.584483609552447
+1970,6,03,15.2,21.3,18.25,26.907896736,0.2,84.341176655626,2.865,0.95216181434326
+1970,6,04,18.3,19.1,18.7,3.8836368,3.02,96.151264877669,2.025,0.164768509056974
+1970,6,05,16.9,22.4,19.65,11.3035392,0,86.4106484227517,1.965,0.548698149409165
+1970,6,06,16.9,21,18.95,10.9842048,0.9,93.0478913027849,2.055,0.3638987421377
+1970,6,07,14.4,19.2,16.8,5.6020032,9.52,96.1274408127213,2.91,0.21252310125918
+1970,6,08,14.6,22.9,18.75,28.797034464,0,74.3729459742027,6.63,2.0731530436362
+1970,6,09,15.4,24.8,20.1,26.860981536,0,77.0653448829287,7.47,2.0734117832272
+1970,6,10,16,25.7,20.85,22.5113472,0.16,85.1799496676141,7.785,1.46397555262326
+1970,6,11,16.9,26.8,21.85,27.283220928,0.37,83.4790057560126,2.82,1.07938061610403
+1970,6,12,16.8,24.4,20.6,26.946949536,1.37,82.7322966229764,1.905,0.908326051434308
+1970,6,13,15.9,23.3,19.6,32.955380064,0,84.0738296198917,2.1,0.978063492784311
+1970,6,14,16.9,23.5,20.2,29.548887264,0,76.5897954254368,2.7,1.29953476848489
+1970,6,15,16.4,24.4,20.4,27.118368,0,68.5999731522107,2.58,1.5185909926541
+1970,6,16,16.9,24,20.45,27.200619936,0,86.3727160960574,3.345,0.995130816922323
+1970,6,17,21.3,22.8,22.05,20.5771104,0.82,89.6545041669988,2.535,0.705844950094166
+1970,6,18,22.1,21.7,21.9,10.4208768,8.42,87.0055485411232,2.7,0.657028850112848
+1970,6,19,17.5,21.1,19.3,25.9949088,0,92.4005217184682,3.555,0.705863606983345
+1970,6,20,15.7,21.9,18.8,31.541012064,0,85.4111172427465,3.705,1.0927114739775
+1970,6,21,16.2,23.3,19.75,26.475725664,0,76.7302697071456,2.67,1.22538338361663
+1970,6,22,16.9,25.6,21.25,32.946826464,0,60.06309109999,5.52,3.03009253104146
+1970,6,23,17.7,26.2,21.95,33.360164064,0,56.2594881806235,2.37,2.02451599548361
+1970,6,24,16.2,26,21.1,33.511968,0,61.3917241777832,2.1,1.6984712304363
+1970,6,25,14.9,26.9,20.9,33.8483232,0,60.7824599432364,3.12,2.1398126914821
+1970,6,26,14.9,26.8,20.85,33.796482336,0,63.2584446060146,3.585,2.19906233799637
+1970,6,27,15.3,27.1,21.2,33.4721376,0,65.1737126710615,4.125,2.29943280622017
+1970,6,28,16.4,26.7,21.55,33.0483456,0,66.355076761063,3.195,1.95535860603768
+1970,6,29,17.5,26.3,21.9,32.728664736,0,64.9496487443311,4.365,2.42229365312564
+1970,6,30,15.9,28.4,22.15,20.8974816,0.6,81.2431975495434,3.705,1.24047094528568
+1970,7,01,16.3,23.7,20,25.7971392,0.32,78.5068797657029,2.985,1.22569204491258
+1970,7,02,17.5,26.5,22,33.217343136,0,70.4539472452306,5.805,2.48039653530335
+1970,7,03,20.8,24.9,22.85,15.4581696,11.26,87.0055400974578,3.33,0.841730171548264
+1970,7,04,21.3,25.8,23.55,10.1893248,0.1,88.7395716603639,3.33,0.690703349417707
+1970,7,05,19.9,23.6,21.75,16.208293536,5.6,96.2288840661374,2.25,0.38777063329702
+1970,7,06,19.6,25.3,22.45,23.8806144,0.04,94.3840583976431,3.66,0.643141971151891
+1970,7,07,20.4,28.7,24.55,11.7485856,0,82.3707464004142,3.9,1.14948048671036
+1970,7,08,20.7,29.1,24.9,24.4836,0,88.1706703794567,3.615,1.01132974400469
+1970,7,09,22,29.7,25.85,31.202235936,0,74.7908107676198,4.92,2.19499157890289
+1970,7,10,23.2,28.6,25.9,28.0584,0,79.4468295467871,4.05,1.65308415135351
+1970,7,11,20.4,31.3,25.85,32.962810464,0,53.7158984452809,3.81,3.10397341779473
+1970,7,12,23,29.7,26.35,33.1295616,0,45.5397333012993,7.32,5.48088244908069
+1970,7,13,21.1,28.7,24.9,33.477495264,0,38.7302093776601,4.275,4.15788999553847
+1970,7,14,20.3,28.7,24.5,32.3016768,0,66.0005175297419,3.6,2.25952108577252
+1970,7,15,22.5,28.9,25.7,28.1891232,0,60.0815037323516,2.79,2.18434789375441
+1970,7,16,21.7,28.7,25.2,30.3003072,0,64.7983589311961,6.81,3.40536892345212
+1970,7,17,20.8,28.5,24.65,27.501812064,0.1,69.804838301476,4.29,2.21287731095632
+1970,7,18,21.9,28.1,25,27.045704736,0,71.1927553304093,3.33,1.84613076665274
+1970,7,19,19.9,30.7,25.3,25.1438688,0.39,67.6949485369083,3.405,2.02629017498529
+1970,7,20,18.7,25.9,22.3,29.9107296,0,54.9517263773701,7.455,4.08553736161122
+1970,7,21,16.7,26.7,21.7,32.1154848,0,48.2395705596853,4.515,3.39164784852551
+1970,7,22,18,28.1,23.05,30.0760992,0,63.9293278329654,4.77,2.65456869201236
+1970,7,23,20.6,27.3,23.95,27.340935264,0,71.3435957751986,5.19,2.32346546919922
+1970,7,24,20.7,28.9,24.8,23.305796064,1.1,89.7694184217689,8.04,1.266426873706
+1970,7,25,21.9,30.6,26.25,29.496356064,0,51.9401711073899,2.475,2.38906380492878
+1970,7,26,19.7,27.4,23.55,29.768082336,0,42.2775242676786,2.025,2.28257519734416
+1970,7,27,17.8,27,22.4,29.5294464,0,58.5431584435604,5.115,3.04866883664996
+1970,7,28,18.2,27.7,22.95,28.888618464,0,61.848976972741,4.23,2.56371926682149
+1970,7,29,20.4,23.3,21.85,7.23415104,2.5,96.191837724824,1.905,0.227902546977992
+1970,7,30,22.5,24.2,23.35,1.6193088,2.05,92.1564900080299,3.105,0.371013190208795
+1970,7,31,19.5,25.4,22.45,27.270864864,0,64.2882205821984,5.325,2.72008547339583
+1970,8,01,18,26.5,22.25,25.895808,0,73.8161196723248,5.22,2.0427983624882
+1970,8,02,19.6,28.7,24.15,27.601776,0,69.1593273894709,6.27,2.77481289464418
+1970,8,03,20.4,29.1,24.75,27.854581536,0,69.0803429777285,5.565,2.64326408965688
+1970,8,04,20.6,28.5,24.55,27.390096864,0,70.7957190769576,6.345,2.69388277942751
+1970,8,05,21.3,28,24.65,17.811879264,1.98,82.394380126702,3.105,1.09571335403396
+1970,8,06,19.9,28.5,24.2,27.755912736,0,72.5094782571407,2.79,1.59374354174189
+1970,8,07,21.6,29.1,25.35,27.320458464,0,66.0564809963543,4.65,2.60027675660488
+1970,8,08,20.7,29.6,25.15,24.532157664,0.1,72.4125692604288,5.4,2.33754227997643
+1970,8,09,21.7,27.9,24.8,24.193381536,0,70.6151009837203,1.905,1.30806536009331
+1970,8,10,20.9,28.4,24.65,26.430882336,0,61.1668561316813,2.985,2.14854000570698
+1970,8,11,21.7,29,25.35,24.979796064,0,67.79102453376,4.14,2.28228722859663
+1970,8,12,22.1,28.8,25.45,26.036811936,0,73.8360110854356,4.41,2.02386617478187
+1970,8,13,22,28.5,25.25,24.638256864,0,78.0532415577982,3.81,1.59693978803707
+1970,8,14,22.6,29.3,25.95,24.416466336,0,78.6875705961128,2.565,1.27636488507514
+1970,8,15,23,29.8,26.4,24.993879264,0,73.370791699396,3.105,1.69063997793742
+1970,8,16,23.9,29.7,26.8,23.424335136,0,71.2519148162607,3.81,2.02084895651675
+1970,8,17,22,28.5,25.25,16.3336608,0,80.3399632746978,5.895,1.74197987472588
+1970,8,18,21.8,26.8,24.3,19.393170336,0.1,83.035498663231,2.715,1.00917011745978
+1970,8,19,21.4,26.9,24.15,12.8469888,1.33,75.3884705268931,3.36,1.38704954839244
+1970,8,20,20.3,27.5,23.9,24.816843936,0,68.8001857174782,3.825,2.03993910241361
+1970,8,21,19.8,29.6,24.7,25.253856864,0,44.2777170567494,1.23,1.58090109762038
+1970,8,22,18.6,27.6,23.1,24.483168,0,55.8800441415657,5.145,3.22157460097295
+1970,8,23,24,25,24.5,8.18947584,3.14,75.4890450191559,3.075,1.23603857586648
+1970,8,24,19.9,22.8,21.35,13.878,0.73,79.2548949099471,3.69,1.20161082818454
+1970,8,25,17.4,25.6,21.5,21.0558528,0.1,69.757722747874,3.525,1.72236266397951
+1970,8,26,17.3,24.9,21.1,18.8418528,0,72.9690177613301,3.21,1.43845746338064
+1970,8,27,16.7,26,21.35,10.986624,2.39,69.8958232020079,6.495,2.33140627113316
+1970,8,28,15.6,24.3,19.95,23.544949536,0,61.6204446031435,4.05,2.23077784888905
+1970,8,29,15.9,25.8,20.85,22.251627936,0,57.829595439754,3.57,2.27167766147702
+1970,8,30,19.9,26.8,23.35,15.9193728,0.1,61.3787672099849,4.44,2.50102345574825
+1970,8,31,17.9,26.8,22.35,21.4900992,0,41.3995782976561,6.63,4.74645727820032
+1970,9,01,19.1,27.5,23.3,24.5089152,0,48.9556738571023,5.4,3.8100267615644
+1970,9,02,18.2,28.7,23.45,24.561533664,0,58.2230013491842,4.995,3.04362748599208
+1970,9,03,19.1,28.9,24,23.135933664,0,59.5054708102893,4.44,2.76739851029585
+1970,9,04,17.9,31.4,24.65,23.8639392,0,48.8263105547987,4.785,3.65280431457286
+1970,9,05,19.1,28.7,23.9,23.1234912,0,61.4904833564162,5.73,3.10415688165506
+1970,9,06,18.3,31.7,25,23.120208,0,57.3647612449218,4.23,2.87766719303822
+1970,9,07,19.1,32.3,25.7,21.960288,0,47.7659577487461,2.805,2.61058728821246
+1970,9,08,19,27.2,23.1,22.471517664,0.86,65.8970413956432,5.01,2.50015238542422
+1970,9,09,16.4,25.5,20.95,22.585220928,0,73.1912317209514,5.415,1.9998979416288
+1970,9,10,15.8,25.4,20.6,18.2162304,0,71.8701939767051,4.545,1.80279958054527
+1970,9,11,16.2,26.1,21.15,19.750868064,0,74.2181656430844,4.605,1.73615198499559
+1970,9,12,18.2,27.7,22.95,16.9530624,0.1,75.1539471912102,4.665,1.74409894556488
+1970,9,13,18.2,25.1,21.65,16.399151136,4.18,80.7260059431307,3.45,1.13324473006717
+1970,9,14,16.7,23.4,20.05,16.057008,0.1,89.2888512907827,3.48,0.707685048395556
+1970,9,15,19.2,29,24.1,15.9525504,0.1,73.7471523055309,4.665,1.87181963071384
+1970,9,16,20,32.2,26.1,20.533824,0,56.9169179965658,5.19,3.38013230128786
+1970,9,17,19.2,28.2,23.7,16.952370336,1.97,72.5897560643143,5.085,2.04607759757276
+1970,9,18,18.3,24.8,21.55,20.2520736,0,76.2917489584882,3.825,1.47741317602933
+1970,9,19,17.4,27.3,22.35,18.989079264,0,81.6245110615397,4.71,1.36945736809701
+1970,9,20,19.1,27.9,23.5,18.8107488,0,75.5748107079242,4.32,1.69205881549774
+1970,9,21,18.8,28.3,23.55,19.3169664,0,75.8990345146024,5.16,1.87247705508516
+1970,9,22,18.5,26,22.25,13.965610464,0.63,78.6585886462167,3.225,1.15970805526174
+1970,9,23,17.8,25.7,21.75,18.676482336,0,75.7336661559449,4.515,1.64465836831962
+1970,9,24,17.3,26.3,21.8,19.2390336,0.74,66.4565300469256,2.805,1.60804166079807
+1970,9,25,15.5,25.8,20.65,12.014698464,0,55.2993561410322,3.705,2.28229792278381
+1970,9,26,13.3,25.1,19.2,19.410882336,0,54.1882810345726,5.715,3.08842719068903
+1970,9,27,18.5,25,21.75,18.708279264,0,45.4253667764489,14.055,6.54498268550557
+1970,9,28,20.5,26,23.25,6.43279968,0.47,66.5973653283195,13.095,4.04284591073499
+1970,9,29,19.6,24.4,22,4.7372688,16.19,78.9567876214138,6.54,1.63233084212254
+1970,9,30,19.3,25.2,22.25,12.1874112,2.32,75.6101783640717,5.775,1.84837658597372
+1970,10,01,20.6,23.6,22.1,13.163816736,4.46,83.480064151771,4.965,1.20286254172323
+1970,10,02,18,24.5,21.25,13.4558496,2.58,77.644506128745,5.7,1.66045209314408
+1970,10,03,16.8,23.3,20.05,12.0796704,12.24,86.2779890159531,4.185,0.867845693909578
+1970,10,04,19.2,22.7,20.95,3.77072928,3.2,75.525296906123,3.195,1.09063379752617
+1970,10,05,18.5,22.4,20.45,8.6967648,7.41,86.9066714007976,3.135,0.668317236745445
+1970,10,06,18.2,21,19.6,13.1156928,3.96,83.5102736046203,3.585,0.923135488098284
+1970,10,07,15.3,20.1,17.7,6.95583072,2.26,90.4879574602589,3.585,0.494787327798459
+1970,10,08,13.9,21,17.45,13.7554848,0.1,81.1110561746948,4.11,1.0540142783758
+1970,10,09,15,23.2,19.1,4.75278624,7.98,73.9295599719295,2.94,1.04624596097075
+1970,10,10,15.5,21.4,18.45,7.30665792,15.34,82.3799703354696,3.555,0.854866749954382
+1970,10,11,17.9,21.3,19.6,9.3458016,4.09,80.3392569684972,3.555,1.00436649542811
+1970,10,12,14.3,20.4,17.35,4.68661248,1.15,79.4300374597746,2.04,0.610085026967702
+1970,10,13,11.8,20.6,16.2,15.597186336,0,74.6802600721694,3.675,1.23574879369483
+1970,10,14,11.6,21,16.3,12.553055136,3.16,85.2533975987725,5.385,0.942395369857572
+1970,10,15,18,23.3,20.65,3.12333408,19.29,88.0156528086393,3.315,0.563768221796824
+1970,10,16,14,22.1,18.05,10.9770336,0.13,70.3950251358317,3.33,1.34083885670491
+1970,10,17,12.3,20.4,16.35,13.5005184,0,68.413308182739,2.79,1.23075421806146
+1970,10,18,11.7,20.9,16.3,8.34212736,0.83,75.6853623543332,5.31,1.39605068336496
+1970,10,19,14.3,19.4,16.85,8.19018432,0,68.459031884868,6.51,2.05818034041783
+1970,10,20,14,20.4,17.2,13.893984,0,59.5495980093233,6.57,2.72683889909411
+1970,10,21,13.2,19.2,16.2,13.8329856,0,58.5411777871014,6.63,2.70326514292723
+1970,10,22,11.1,16.4,13.75,10.5586848,0.11,67.0045059500442,10.62,2.48600367239617
+1970,10,23,12.4,17.3,14.85,8.754912,0.77,72.4480893225676,4.005,1.25035540803482
+1970,10,24,10.8,17.4,14.1,11.252736864,0.14,71.3274946403591,4.275,1.34616912872202
+1970,10,25,9.80000000000001,19,14.4,10.1263392,0.1,75.8642527522368,5.34,1.31760504668363
+1970,10,26,15.1,20.5,17.8,1.83653568,1.18,75.1499649631415,9.045,1.9808981995597
+1970,10,27,12.4,17.9,15.15,6.9595632,0.08,71.4373104235377,4.575,1.4011464610698
+1970,10,28,11.6,21.1,16.35,11.9105856,0,74.7504203525335,3.57,1.16899594624753
+1970,10,29,12.4,22.2,17.3,11.837835936,0,70.0483112225087,3.45,1.36726252778073
+1970,10,30,11.6,20.3,15.95,10.1670336,0,67.5089593920035,2.505,1.11319173463083
+1970,10,31,11.1,20.2,15.65,8.7650208,0,68.7266504176138,2.685,1.09943695895611
+1970,11,01,11.4,19.6,15.5,10.2360672,0,65.0780300021311,3.69,1.52509264867869
+1970,11,02,10.4,19,14.7,7.317864,0,75.8561319417192,3.345,0.964048333628106
+1970,11,03,15.1,15.5,15.3,1.73036736,17.42,92.277262748221,6.705,0.480800426990566
+1970,11,04,15.2,17.2,16.2,2.51122464,1.64,82.211219386461,5.595,1.00898481631176
+1970,11,05,15.1,16.9,16,0.551797056,55.83,93.1896249502148,6.81,0.429037675477501
+1970,11,06,15.8,18.5,17.15,1.50228864,12.54,98.7829157604838,7.14,0.0978648373404943
+1970,11,07,18,19.7,18.85,5.36925024,1.2,74.5751074707483,9.075,2.15058743802154
+1970,11,08,14.6,18.3,16.45,4.54663584,11.86,88.2298437500866,3.795,0.554958971639635
+1970,11,09,14.4,17.9,16.15,1.9001088,5.74,87.2137655396874,10.935,1.06381490084328
+1970,11,10,10.7,19.6,15.15,10.134288,0,63.740881864869,5.055,1.91126967756227
+1970,11,11,8.5,17.1,12.8,6.850475424,0,72.0557663069959,3.3,1.01522644647024
+1970,11,12,11.5,18.3,14.9,4.46354496,0,92.0205846060453,2.25,0.273123693843802
+1970,11,13,14.8,21,17.9,4.94221824,0,82.4521554370064,2.295,0.59091701816779
+1970,11,14,13.8,19.6,16.7,5.21214048,0.91,84.7201501084113,4.5,0.80139033010011
+1970,11,15,13.8,19.6,16.7,3.87153216,0.5,78.7872573593821,1.875,0.565844565208586
+1970,11,16,13.5,20.5,17,4.75150752,0,77.7170328801783,2.04,0.64942951937313
+1970,11,17,12.6,19.1,15.85,8.38404,0,77.0855476235701,2.37,0.770433698877511
+1970,11,18,12.4,16.6,14.5,1.85230368,0.76,90.2297744370105,2.04,0.260861004464986
+1970,11,19,14.7,13.8,14.25,0.785510784,34.23,80.4805632224319,3.705,0.757944680580226
+1970,11,20,10.5,16.3,13.4,7.40748672,0.12,78.8530607329744,5.565,1.12233018324127
+1970,11,21,8.89999999999998,16.2,12.55,8.63600832,0,64.5678464888464,1.71,0.805935264512876
+1970,11,22,7.30000000000001,15,11.15,8.266752,0,71.9158473294617,2.22,0.749863882598744
+1970,11,23,8.80000000000001,16.1,12.45,7.69277952,0,68.3540778605461,1.86,0.761288636218275
+1970,11,24,9.39999999999998,16.6,13,7.1381088,0,77.1636788988713,2.085,0.6278866693572
+1970,11,25,9.5,16.8,13.15,6.049901664,0,82.7131419005065,1.83,0.445933991209345
+1970,11,26,10.2,17.2,13.7,6.13998144,0,77.018430942274,2.775,0.771580351011513
+1970,11,27,9.39999999999998,16.9,13.15,6.922152,0,81.752069381631,2.49,0.584612315014313
+1970,11,28,8.5,17.6,13.05,6.44451552,0,59.5782880049478,3.045,1.35975772535082
+1970,11,29,7.30000000000001,15.5,11.4,6.7931568,0,60.5225060648972,2.13,0.97265291618769
+1970,11,30,8.19999999999999,15,11.6,3.04471872,0,82.829644411346,1.095,0.261092085295961
+1970,12,01,10.1,16.4,13.25,2.20696704,10.58,77.6119763643705,5.34,1.09283147682504
+1970,12,02,8.69999999999999,15,11.85,3.69456768,2.59,84.7316932856278,3.615,0.568620811097187
+1970,12,03,12.8,15.6,14.2,1.85139648,15.04,84.7281851620286,8.91,1.04999324064145
+1970,12,04,11.2,15.5,13.35,3.33638784,0.91,73.8376835639456,3.645,0.99939477694422
+1970,12,05,8.5,14.2,11.35,7.3893168,0,69.763771765663,3.27,1.03483732534147
+1970,12,06,8.10000000000002,15.1,11.6,1.45740384,0.2,66.6041440816895,2.85,0.970619959344557
+1970,12,07,7.39999999999998,14.4,10.9,7.07156352,0,75.1056822054373,3.765,0.929480869445652
+1970,12,08,7.5,15,11.25,5.36982912,0,64.7682765297955,2.82,1.04856697637806
+1970,12,09,5.60000000000002,12.7,9.15000000000001,4.782672,0.26,69.5017307138919,5.07,1.23351325553853
+1970,12,10,4.10000000000002,12.3,8.20000000000002,7.99814304,0,61.4461530229185,3.525,1.2086317023216
+1970,12,11,4.5,12.6,8.55000000000001,7.36651584,0,70.0492454079508,2.685,0.807262323508858
+1970,12,12,6.10000000000002,13.9,10,6.36505344,0,65.7761246544908,4.665,1.37322650645254
+1970,12,13,5.89999999999998,12.5,9.19999999999999,5.60857824,0,71.2170326299088,2.91,0.823477397746739
+1970,12,14,7.80000000000001,14.8,11.3,2.668896,2.47,67.9400242364799,4.725,1.33340646770624
+1970,12,15,7.69999999999999,11.1,9.40000000000001,5.22245664,0.32,63.2576054550178,12.705,2.39291949900763
+1970,12,16,6.10000000000002,13.3,9.70000000000002,6.7972176,0,55.1239121322703,2.82,1.25917947750618
+1970,12,17,5.30000000000001,14.7,10,6.10794432,0,54.8189471856618,4.995,1.86832796778599
+1970,12,18,4.80000000000001,14.2,9.5,6.73442208,0,49.720899026472,3.09,1.48242957270841
+1970,12,19,3.5,12.3,7.90000000000001,6.14788704,0,63.1690695843642,2.31,0.842105165147247
+1970,12,20,3.89999999999998,13.7,8.79999999999998,6.05920608,0,68.874328460617,3.345,0.962372418512898
+1970,12,21,5.69999999999999,15,10.35,3.69002304,4.77,78.5525413613312,4.5,0.850630922048816
+1970,12,22,6,11.3,8.65000000000001,4.96181376,7.01,74.3451382111168,8.625,1.36379129408517
+1970,12,23,9.89999999999998,8.89999999999998,9.39999999999998,3.69971712,7.19,69.9898123291959,11.79,1.89128310554471
+1970,12,24,9.89999999999998,8.39999999999998,9.14999999999998,0.87240672,3.93,76.7640169674335,13.08,1.49728992196266
+1970,12,25,7.30000000000001,10.7,9,3.89397024,0.43,70.9140374264366,9.975,1.67122758092124
+1970,12,26,4.69999999999999,11,7.84999999999999,6.8650848,0,58.3437828355611,6.105,1.77379758439942
+1970,12,27,2.60000000000002,10.4,6.5,6.89559264,0,57.9600574695733,3.24,1.14316085559476
+1970,12,28,2.89999999999998,10.1,6.5,6.77378592,0,59.9716951203731,2.97,1.02905170516819
+1970,12,29,2.80000000000001,10.7,6.75,7.11095328,0,68.8318092365408,4.845,1.12159738296578
+1970,12,30,6.39999999999998,10.1,8.25,4.72677984,0.27,68.3698671750076,8.7,1.64619440461809
+1970,12,31,4.30000000000001,7.80000000000001,6.05000000000001,7.15242528,0,55.6360448260792,7.965,1.98797166241467
+1971,1,01,3.89999999999998,12.4,8.14999999999998,6.895688544,0,45.0341032926019,4.14,1.86089675582626
+1971,1,02,3.10000000000002,13.5,8.30000000000001,7.3579536,0,51.5468955039625,1.2,0.688847876806547
+1971,1,03,3,12.4,7.69999999999999,7.1489088,0,71.7477638111209,3.735,0.912562914265602
+1971,1,04,6.5,14,10.25,1.83650976,0,80.5043432237926,4.53,0.757897108953556
+1971,1,05,6.89999999999998,13.9,10.4,1.5008976,0.47,76.6228331795868,4.305,0.877077185913041
+1971,1,06,5.39999999999998,12.5,8.94999999999999,7.76894112,0,51.455841446073,8.865,2.64084479577886
+1971,1,07,4.19999999999999,13.3,8.75,7.16263776,0,58.9107272480693,1.485,0.707711205375351
+1971,1,08,7.10000000000002,15.6,11.35,7.169317344,0,67.1127427342057,2.19,0.844516777359106
+1971,1,09,6.60000000000002,14.2,10.4,7.7037696,0,79.7019192719119,3.555,0.737782255150845
+1971,1,10,10.2,12.5,11.35,2.80745568,0.7,84.8130377373651,5.22,0.690315774661051
+1971,1,11,7.69999999999999,13.4,10.55,7.46804448,0,79.6703963302269,3.54,0.738598795109393
+1971,1,12,6.80000000000001,13.5,10.15,4.58634528,0,82.348601416154,3.405,0.595540316638849
+1971,1,13,5.69999999999999,13.5,9.59999999999999,8.03512224,0.66,84.6287807086754,4.38,0.634960637656452
+1971,1,14,11.5,14.7,13.1,1.99498464,6.4,81.2695452431093,6.225,1.00140490337772
+1971,1,15,9.39999999999998,15.6,12.5,7.13386656,0,76.6110177127526,2.955,0.79712968465201
+1971,1,16,8,15.5,11.75,8.11665792,0,72.8692150530283,3.465,0.996751818666337
+1971,1,17,7.19999999999999,14.3,10.75,8.10648,0.08,84.0029416438179,3.75,0.6312433130921
+1971,1,18,9.39999999999998,14.2,11.8,3.70783872,0,81.6256244240297,3.735,0.689418068180477
+1971,1,19,7.80000000000001,15.4,11.6,8.5416768,0,74.661041298448,3.6,0.959683803449713
+1971,1,20,6.10000000000002,13.9,10,8.49526272,0,82.7840972946857,3.54,0.635640824553259
+1971,1,21,5.69999999999999,11.7,8.69999999999999,8.952336,0,77.9809852768769,3.6,0.759484545544128
+1971,1,22,6.39999999999998,14.7,10.55,8.8824384,0,74.3354473695408,3.885,0.981188586631803
+1971,1,23,7.30000000000001,14.5,10.9,8.9941536,0,70.0163758919066,2.985,0.968659276636483
+1971,1,24,6.10000000000002,15,10.55,9.0071136,0,71.6669550914421,4.77,1.2169235968279
+1971,1,25,8.69999999999999,16.3,12.5,3.70227456,0,67.2368282446068,4.71,1.43674229145186
+1971,1,26,6.39999999999998,13.9,10.15,2.29440384,0.1,75.9560597058672,4.875,0.976096223543173
+1971,1,27,6.80000000000001,16.4,11.6,9.1075104,0,60.2012906996386,7.14,2.20850753367697
+1971,1,28,5.30000000000001,15.4,10.35,9.1609056,0,55.4861894598751,3.24,1.43833508811
+1971,1,29,4.80000000000001,14.7,9.75,9.7936992,0,62.8614489312944,2.73,1.06813806530837
+1971,1,30,5.10000000000002,13.6,9.35000000000002,9.074592,0,70.5012998307884,4.275,1.126564765912
+1971,1,31,7,14.9,10.95,6.6440304,1.52,82.1514069781171,5.475,0.853937206573572
+1971,2,01,9.19999999999999,13.9,11.55,3.6003744,4.77,81.7978792211424,3.66,0.666589177945418
+1971,2,02,6.89999999999998,13.9,10.4,9.972288,0,61.7279586093851,5.76,1.80017420869323
+1971,2,03,5.69999999999999,14.1,9.90000000000001,9.9734112,0,66.3510115800557,3.18,1.08887405961686
+1971,2,04,5,13.7,9.34999999999999,10.01808,0,71.4659339492815,3.735,1.01646309525774
+1971,2,05,5.19999999999999,13.7,9.44999999999999,9.6741216,0,70.0286113578923,4.77,1.23099955457151
+1971,2,06,5.19999999999999,14.5,9.84999999999999,3.63157344,5.48,73.1024528527286,4.77,1.07389999415722
+1971,2,07,4.30000000000001,10.8,7.55000000000001,10.16928,2.65,58.6138894411645,6.99,1.89538749626716
+1971,2,08,7.80000000000001,10.9,9.34999999999999,9.8294688,3.73,68.8474509763473,15.825,2.22890238174973
+1971,2,09,6.19999999999999,13.7,9.94999999999999,10.5311232,0,56.9904830709909,8.43,2.42122130688117
+1971,2,10,4,14.2,9.09999999999999,10.8261792,0,51.6396833935946,3.57,1.59473782238964
+1971,2,11,3.89999999999998,14.3,9.09999999999999,10.8372384,0,65.3901693614612,3.3,1.11726618474429
+1971,2,12,4.39999999999998,13.8,9.09999999999999,10.5979104,0,70.4372673767671,3.525,1.00863860958451
+1971,2,13,5.30000000000001,14.2,9.75,10.9146528,0,76.007791421392,4.29,0.969350461016661
+1971,2,14,7.80000000000001,16.7,12.25,11.034576,0,64.831329958112,5.46,1.75063964834971
+1971,2,15,6.5,19.6,13.05,10.8238464,0,66.0419413494948,3.72,1.37834980669464
+1971,2,16,8.30000000000001,17.3,12.8,6.84501408,0,68.2257816224983,4.14,1.33026069962606
+1971,2,17,6.10000000000002,16.8,11.45,12.5816544,0,62.9577066446351,4.53,1.60818640702186
+1971,2,18,7.30000000000001,15.7,11.5,2.8619568,0.9,70.386515878125,4.26,1.16334652560353
+1971,2,19,7.60000000000002,18,12.8,11.869460064,0,70.1956907386001,4.515,1.38031791078984
+1971,2,20,9.10000000000002,18.9,14,10.9112832,0,65.722883441567,3.885,1.48038330738984
+1971,2,21,7.60000000000002,16.8,12.2,12.6870624,0,74.1541916835356,4.5,1.19351941168886
+1971,2,22,8,16.8,12.4,13.038279264,0,74.9823610218282,4.74,1.20757734108228
+1971,2,23,7.39999999999998,17.8,12.6,10.1499264,0,70.5676505783265,4.245,1.28586474262993
+1971,2,24,6,16.4,11.2,14.1291648,0,71.1909948442546,4.695,1.31014863816933
+1971,2,25,8.60000000000002,15.5,12.05,12.941682336,1.78,51.643940868252,14.79,3.85394024316017
+1971,2,26,7.30000000000001,14.2,10.75,15.7625568,0,27.4890046223553,13.035,5.13850427779108
+1971,2,27,5.5,16.4,10.95,15.7439808,0,59.3839202729354,4.29,1.69350395867265
+1971,2,28,5.89999999999998,15.6,10.75,12.365568,0,74.2292587634496,5.235,1.21947855545044
+1971,3,01,6.60000000000002,15.2,10.9,4.88731104,1.6,72.499280050257,4.275,1.08094739718861
+1971,3,02,14.1,14.3,14.2,5.90860224,5.71,67.4725468082072,13.215,2.72144444249661
+1971,3,03,8.10000000000002,14.3,11.2,9.006768,0,64.252818803825,9.585,2.27017836732124
+1971,3,04,5.10000000000002,14,9.55000000000001,10.9761696,0,63.4391576386432,2.235,0.927845212016539
+1971,3,05,4.39999999999998,14.9,9.64999999999998,11.0744928,0,70.7144185037949,4.335,1.16274811963956
+1971,3,06,3.30000000000001,13.4,8.34999999999999,5.01545952,2.27,59.9379700151632,8.67,2.08466170441257
+1971,3,07,-1.30000000000001,10.9,4.79999999999998,3.16649088,2.12,63.5107157314819,2.25,0.691138548661232
+1971,3,08,2,10.1,6.05000000000001,12.9104928,0.1,60.1329082487177,2.1,0.856972447208846
+1971,3,09,0.600000000000023,10.1,5.35000000000002,14.5073376,0.29,52.7708387878483,5.835,1.79297867258335
+1971,3,10,0.399999999999977,11.2,5.79999999999998,15.5465568,0,52.0296241142433,3.12,1.3074609228184
+1971,3,11,0.199999999999989,15.9,8.04999999999998,14.660351136,0,64.9379018401158,2.865,1.03139538152827
+1971,3,12,4.69999999999999,15.6,10.15,13.548125664,0,68.3844729509097,5.775,1.52263901071045
+1971,3,13,7.39999999999998,15.5,11.45,2.23795872,0.15,68.9442386063846,8.88,1.87736524713306
+1971,3,14,11.6,17.9,14.75,7.35875712,0.24,67.1387811461968,8.085,2.22502065202519
+1971,3,15,9.10000000000002,16.7,12.9,4.15159776,5.9,79.8422450418687,9.405,1.36175973473648
+1971,3,16,8.69999999999999,14.7,11.7,2.94990336,2.57,84.5173360611055,3.585,0.561103539393564
+1971,3,17,8.10000000000002,15.5,11.8,15.1287264,0,74.7328937059514,4.38,1.16069739258814
+1971,3,18,7.5,15.9,11.7,14.1604416,0,77.22776795343,4.23,1.02788984973464
+1971,3,19,7.39999999999998,16.6,12,14.081904,0.1,76.1752110389289,3.765,1.01125948185086
+1971,3,20,10.6,13.4,12,4.73340672,0.98,69.7158456626036,8.025,1.80047215123482
+1971,3,21,8.39999999999998,13.4,10.9,17.6928192,0,52.2460703125665,7.59,2.71277294374463
+1971,3,22,6,15,10.5,17.135712,0,62.0833081797366,4.02,1.51983135601266
+1971,3,23,4.39999999999998,15.6,10,18.08352,0,73.9538161965471,6.765,1.41357150794699
+1971,3,24,8,18.2,13.1,18.9046656,0,40.996879739554,3.24,2.19451690018678
+1971,3,25,7.89999999999998,18.5,13.2,19.598370336,0,40.8368931458939,3.705,2.41709871299942
+1971,3,26,7,17.4,12.2,17.4939264,0,71.9915476723557,5.445,1.47825656034474
+1971,3,27,8.10000000000002,22.9,15.5,10.5521184,0,56.9966719662681,3.36,1.73658658794703
+1971,3,28,11.5,20.2,15.85,17.315855136,0,63.0967554800922,4.23,1.86605263738408
+1971,3,29,10.2,21.7,15.95,19.181232,0,59.7509111141991,6.645,2.66560316850906
+1971,3,30,10.2,21.4,15.8,13.0635072,2.22,72.2978795984993,2.22,0.93182876093249
+1971,3,31,8.80000000000001,17.7,13.25,18.3944736,0,72.7281645070132,3.045,1.09967965746617
+1971,4,01,8.5,19.1,13.8,15.6644928,0,59.7113918010567,3.39,1.61634899611319
+1971,4,02,9.5,21.3,15.4,17.410032,0.88,80.2627428645072,3.12,0.921382022000682
+1971,4,03,11.8,18.8,15.3,15.120087264,9.07,77.7171014636809,2.85,0.927163708336534
+1971,4,04,9.60000000000002,17.2,13.4,11.093759136,4.47,78.1174512762998,7.11,1.36585247254233
+1971,4,05,8.19999999999999,13.8,11,21.5142912,0,55.852908227534,8.1,2.64480410314856
+1971,4,06,6,13.9,9.94999999999999,21.3328512,0,58.7128409648762,4.89,1.83534786502537
+1971,4,07,6.89999999999998,17.1,12,14.7784608,6.06,97.1379392422196,3.96,0.272103752600062
+1971,4,08,16.5,17,16.75,1.72412928,6.81,85.9713809406521,2.385,0.437265016503576
+1971,4,09,11.8,18.3,15.05,3.64004064,8.72,86.3309913893818,2.895,0.494111192890017
+1971,4,10,10.1,16.8,13.45,12.687493536,1.04,81.738142797886,3.135,0.75838489264193
+1971,4,11,9.5,16.5,13,22.128250464,0.26,82.1261133300426,3,0.834071728797093
+1971,4,12,9.60000000000002,17.2,13.4,19.773416736,0.1,82.8452823363639,3.645,0.868187218310299
+1971,4,13,10.5,18.5,14.5,9.5764032,6.07,84.2717047972464,3.93,0.752434212585843
+1971,4,14,10.9,14.5,12.7,1.91238624,27.78,93.2092759325183,2.235,0.19102253367731
+1971,4,15,12.3,15.1,13.7,7.0187904,7.13,75.5755604482995,6.015,1.35585250218917
+1971,4,16,10.9,14.9,12.9,10.9740096,0.25,73.867749786689,8.49,1.72505435232958
+1971,4,17,11.5,15.4,13.45,5.29823808,3.41,86.7624133444504,3.18,0.505535585091123
+1971,4,18,9.80000000000001,16.4,13.1,22.921919136,0.1,76.1248442316506,3,1.03496969908217
+1971,4,19,9.69999999999999,16.5,13.1,22.603880736,0,76.1248442316506,4.035,1.19644641649941
+1971,4,20,9.69999999999999,18.2,13.95,17.9356896,0.99,82.9732022282916,6.09,1.09788360941886
+1971,4,21,10.7,16.6,13.65,9.5897088,3,87.1889610443481,2.97,0.528431378157352
+1971,4,22,10.2,14.9,12.55,3.82694976,0.3,82.3614951480759,0.795,0.22909191809939
+1971,4,23,10.7,16.6,13.65,18.1942848,4.38,81.5072650021499,2.985,0.820279279076481
+1971,4,24,10,16.3,13.15,22.964427936,0.1,79.6159779683417,3.405,0.98423130312663
+1971,4,25,10,17.5,13.75,24.229151136,0,77.2819938953837,2.82,1.00717949997548
+1971,4,26,10,19.7,14.85,25.436333664,0,65.7499819747037,3.69,1.65624598353483
+1971,4,27,11.3,21.3,16.3,25.589173536,0,63.8381844920354,4.125,1.93795539710563
+1971,4,28,10.8,18.1,14.45,5.84041536,0,76.8949526480199,3.435,0.916380048841953
+1971,4,29,9.89999999999998,17.4,13.65,20.709821664,0.1,71.9948824062107,6.15,1.70227710286479
+1971,4,30,8.89999999999998,17.9,13.4,27.404264736,0,62.7605253015424,7.2,2.42147691967656
+1971,5,01,9.60000000000002,17.4,13.5,19.6195392,0.76,78.4452566913083,4.815,1.1883160698441
+1971,5,02,11.3,16.6,13.95,4.13491392,3.75,85.7080137319761,2.445,0.447401285598173
+1971,5,03,11.3,14.6,12.95,1.57310208,28.04,92.236138218712,2.37,0.22131533222232
+1971,5,04,15.4,14.4,14.9,1.55179584,7.66,83.3617676941977,1.89,0.401953294846667
+1971,5,05,13.8,16.5,15.15,2.03108256,5.76,86.3391372244616,0.84,0.183782249291834
+1971,5,06,12,18.8,15.4,20.568298464,3.07,93.6195900492097,3.24,0.500519656256962
+1971,5,07,14,17.6,15.8,20.758032,0.56,82.8128470443474,3.705,0.963087010348147
+1971,5,08,11.8,17.9,14.85,23.529311136,0,85.7318145739929,3,0.785083245149352
+1971,5,09,11.9,17.6,14.75,19.303488,0.14,92.5307752807996,2.73,0.488580015071715
+1971,5,10,11.8,19.3,15.55,25.515735264,0,76.1147046737089,3.15,1.18525837164035
+1971,5,11,12.7,20.1,16.4,23.085216,0.05,76.0694314599173,2.79,1.11341779590745
+1971,5,12,15.1,20.4,17.75,12.7628352,0.11,81.4919120691239,2.595,0.788184315831176
+1971,5,13,15.3,21.5,18.4,27.1207008,0,77.6194914257785,2.715,1.16997632596613
+1971,5,14,13.7,21.6,17.65,26.716866336,0,81.0504342459268,3.42,1.13577166256236
+1971,5,15,15.1,22,18.55,27.484443936,0,75.5362362583668,2.76,1.26242810201849
+1971,5,16,14,22,18,27.6621696,0,74.7560189442338,3.135,1.35672230846912
+1971,5,17,13.7,21.5,17.6,26.168312736,0,78.7457285123365,5.505,1.53615895641705
+1971,5,18,12.5,17.1,14.8,13.6445472,0.57,95.3909397892531,5.88,0.397806662218008
+1971,5,19,14.6,16.2,15.4,1.81376064,10.53,98.495911125716,2.1,0.0640388783835623
+1971,5,20,16.7,18.3,17.5,18.7173504,2.63,100,2.91,0.266962632473823
+1971,5,21,19,18.4,18.7,20.8014912,4.39,93.0992420746659,2.775,0.552175202446937
+1971,5,22,19.7,16.6,18.15,3.39747264,12.36,85.6447648151261,2.61,0.524254741447683
+1971,5,23,14.7,20.7,17.7,16.3899072,0.12,75.6252141163666,6.15,1.70300079963618
+1971,5,24,13.8,21.1,17.45,28.743119136,0,76.5048021859913,2.94,1.24561824447858
+1971,5,25,14.3,21.6,17.95,30.103056864,0,76.9493127970099,2.775,1.23393840969913
+1971,5,26,14.1,21,17.55,30.259527264,0,75.2197551515046,3.315,1.39496345571322
+1971,5,27,14.8,20.9,17.85,21.1411296,0.18,84.994885857179,3.99,0.970882705649819
+1971,5,28,16.7,19.7,18.2,19.5494688,5.6,84.6834436675522,2.145,0.728434980795629
+1971,5,29,16.2,18,17.1,16.1102304,0.94,87.3858233375932,5.445,0.898575320003982
+1971,5,30,15.2,18.3,16.75,11.2832352,0.1,86.1402442773224,5.1,0.867929314623441
+1971,5,31,15.1,20.3,17.7,7.68623904,0.11,81.3517424845924,3.15,0.815906273726513
+1971,6,01,15.3,19,17.15,3.24473472,0.93,99.1935871932072,5.46,0.0843264680643217
+1971,6,02,14.7,20.5,17.6,12.1004928,2.25,100,3.525,0.16623779957266
+1971,6,03,12.9,23,17.95,24.7740768,0.47,88.526760008506,2.055,0.68684268564363
+1971,6,04,13.2,22.2,17.7,32.025024,0,88.8999616760066,2.88,0.851979222373343
+1971,6,05,14.3,23,18.65,29.783549664,0,84.8704067202155,3.42,1.05418855556866
+1971,6,06,18.8,23.7,21.25,6.19926048,0,68.2240773187634,3.675,1.60574052252643
+1971,6,07,20.4,19.6,20,2.89049472,23.31,97.177919373096,3.12,0.157083718733573
+1971,6,08,19.2,22.8,21,8.56536768,7.67,88.7178895499049,1.995,0.461372971231682
+1971,6,09,19,22.1,20.55,21.2286528,0.51,91.4106146771344,2.505,0.628009062683367
+1971,6,10,16.4,22.2,19.3,26.698635936,0,97.1299910100733,2.565,0.50402896679624
+1971,6,11,17.3,21.3,19.3,6.91021152,0.95,94.2640953222418,1.83,0.255271024725555
+1971,6,12,17,22,19.5,21.3672384,1.09,100,2.34,0.332471327204082
+1971,6,13,20.6,22.1,21.35,10.2829824,16.15,92.5690406309104,2.805,0.44705592006677
+1971,6,14,18.3,19.8,19.05,6.80729184,7.7,96.6185849714819,2.4,0.211231870819372
+1971,6,15,15.7,19.8,17.75,30.154981536,0.44,100,2.49,0.445301241572713
+1971,6,16,15.2,19.4,17.3,12.289189536,1.82,100,2.655,0.17739421961717
+1971,6,17,14.5,20.2,17.35,24.950850336,1.53,100,2.715,0.359162419013807
+1971,6,18,15.2,20.3,17.75,12.657168,2.03,87.4326335510821,3.345,0.677298288317966
+1971,6,19,13.9,19.5,16.7,31.853864736,0,96.8246214513823,2.955,0.554352668049194
+1971,6,20,14.6,20.6,17.6,28.567988064,0,100,3.66,0.389112326810636
+1971,6,21,14.7,22.2,18.45,32.684773536,0,92.6019896688943,3.345,0.765782508495399
+1971,6,22,16.3,22.1,19.2,32.0208768,0,90.3807546801433,3.21,0.855569149782691
+1971,6,23,16.2,20.9,18.55,26.674618464,0,95.4057437596713,3.135,0.5634381203085
+1971,6,24,16.1,21.4,18.75,26.2209312,0.1,97.2603349321012,4.035,0.490247416768455
+1971,6,25,18,22.7,20.35,20.8562688,0.26,84.8256003027135,1.995,0.762186631982474
+1971,6,26,17.7,25.7,21.7,32.933780064,0,70.147521015589,3.495,1.8858924203523
+1971,6,27,17.8,26.8,22.3,33.431787936,0,63.145211870445,3.045,2.08217126748543
+1971,6,28,18.5,26.3,22.4,32.865781536,0,70.4178635924197,2.4,1.56464474979103
+1971,6,29,19.2,25.9,22.55,32.115743136,0,70.4247055088017,3.105,1.78446433277367
+1971,6,30,18.4,25.4,21.9,32.2156224,0,79.0740443359734,3.705,1.5096670556771
+1971,7,01,17.6,26.8,22.2,33.4658304,0,76.8603434318852,3.81,1.67222289949502
+1971,7,02,19.1,28,23.55,33.292080864,0,69.6033914403829,3.915,2.13951267352653
+1971,7,03,18.5,26.6,22.55,33.2033472,0,73.9487606421307,7.245,2.54819212383325
+1971,7,04,18.1,26.3,22.2,33.243696864,0,76.6204924945499,8.505,2.48781183433029
+1971,7,05,18.5,26.8,22.65,27.2752704,0,80.3820472994889,6.78,1.89176011448878
+1971,7,06,21.1,25.1,23.1,8.59219488,0,85.7541053537603,2.04,0.58165570874271
+1971,7,07,21.2,25.1,23.15,22.717325664,0.49,88.14709342764,2.22,0.774943853641575
+1971,7,08,20.4,23.7,22.05,21.806928,4.13,93.0338926285326,2.955,0.630295661891193
+1971,7,09,19.7,24.2,21.95,22.741949664,0.11,89.4137865669378,2.37,0.730475011764027
+1971,7,10,18.6,27.5,23.05,27.785117664,0.1,80.2183216999782,2.25,1.12590248964969
+1971,7,11,21.2,27.5,24.35,30.624997536,0,66.8072416557333,3.345,2.09126267420988
+1971,7,12,20.1,27.7,23.9,32.648487264,0,56.8277175361771,3.585,2.68661091798855
+1971,7,13,19.9,28.5,24.2,27.120959136,0,70.8107353514382,3.51,1.88770598712723
+1971,7,14,20.6,26.1,23.35,23.775205536,0.42,88.313475418191,2.745,0.856076167278071
+1971,7,15,19.6,26.5,23.05,30.376597536,0,83.060283802658,4.26,1.41152423398763
+1971,7,16,20.1,27.1,23.6,29.453327136,0,80.454764513691,5.175,1.72479824460024
+1971,7,17,21.6,27.9,24.75,26.894420928,0,76.9323937913705,4.17,1.75942211348762
+1971,7,18,21.4,27.1,24.25,23.538642336,0.12,83.8655899292752,2.73,1.04725069607001
+1971,7,19,20.6,27.8,24.2,25.937797536,0.1,84.9645729700255,4.02,1.24061353018877
+1971,7,20,21.2,24.2,22.7,16.6856544,3.45,92.4972738939176,2.4,0.538445359487272
+1971,7,21,20.3,27.1,23.7,27.103248864,0,80.7906020126136,2.175,1.09441046167389
+1971,7,22,21.9,29.5,25.7,26.675568,0,71.8264679018012,3.255,1.81443941165736
+1971,7,23,23,28.3,25.65,27.943919136,0,72.137261691895,3.705,1.96014868822861
+1971,7,24,20.9,27.2,24.05,23.364027936,0.16,84.0778008771835,6.105,1.53563842191673
+1971,7,25,20.4,29.3,24.85,29.296772064,0,69.4345288134766,3.495,2.01772514922957
+1971,7,26,19.1,26.6,22.85,25.851311136,0.1,75.0923865200147,3.66,1.63716674965252
+1971,7,27,18.8,26.6,22.7,25.905917664,0,79.7316379296965,4.215,1.50852851480919
+1971,7,28,20.6,27.4,24,23.768727264,0,76.2321742603408,3.345,1.51461503261318
+1971,7,29,20.5,26.8,23.65,27.186192,0,78.7327866879044,3.78,1.53312366528702
+1971,7,30,21.1,27.1,24.1,26.883272736,0,76.6290348705521,3.525,1.59458330480168
+1971,7,31,20.6,27.9,24.25,24.353741664,0,73.5090814871822,5.715,2.27538985079853
+1971,8,01,20.8,27.7,24.25,20.7570816,0.1,82.3347900818036,3.615,1.23343955774482
+1971,8,02,22,27.1,24.55,19.6310304,0.16,82.5262524177717,2.76,1.0486640825115
+1971,8,03,21.4,27.7,24.55,20.767968,0,77.1839966694407,3.705,1.52918632237063
+1971,8,04,20.8,27.9,24.35,25.437627936,0,74.3312496802275,3.24,1.61619131529416
+1971,8,05,22,30.4,26.2,26.308626336,0,65.7754164794866,2.7,1.89192765823695
+1971,8,06,22.3,30,26.15,26.264218464,0,61.0548210269754,3.3,2.37447498157815
+1971,8,07,22.1,28.9,25.5,26.339989536,0,69.3979905743765,8.985,3.4911634928902
+1971,8,08,20.6,28.3,24.45,24.263711136,0,73.468898725474,8.955,2.94159446297975
+1971,8,09,22,28,25,19.8790848,0.1,75.387856282772,3.27,1.50701146552154
+1971,8,10,21.2,27.9,24.55,23.566203936,0.49,80.7116660104676,2.955,1.23250874659224
+1971,8,11,22.2,24.7,23.45,11.4591456,0.35,87.5601287272247,2.265,0.614240380434463
+1971,8,12,20.2,26.9,23.55,21.741435936,0.32,80.6977866920538,3.165,1.21876905399996
+1971,8,13,23.3,24.6,23.95,12.129435936,1.21,82.2731757972543,2.775,0.922439911190463
+1971,8,14,22,28.1,25.05,25.629349536,0,68.5094509861995,4.845,2.45891948741272
+1971,8,15,20.4,27.9,24.15,11.7049536,3.77,83.6272413321489,6.9,1.5150202471276
+1971,8,16,22.1,23.7,22.9,12.655613664,1.1,90.9808789375379,2.16,0.502122432822637
+1971,8,17,21.3,23.9,22.6,9.0502272,1.89,96.9072153004214,1.725,0.236708956883364
+1971,8,18,21.4,24,22.7,10.2201696,0.1,86.0026323651123,1.65,0.527993106516489
+1971,8,19,19.8,26.1,22.95,23.696410464,0,79.1038502558959,3.15,1.29942578700263
+1971,8,20,21.3,27.6,24.45,23.902820928,0,67.873371757518,3.585,2.02037535193902
+1971,8,21,18.7,27.5,23.1,23.720427936,0,74.984954965382,4.44,1.8098392631807
+1971,8,22,20.6,28,24.3,15.6676896,0,73.0251380676743,3.855,1.69825872225578
+1971,8,23,20.2,28.5,24.35,23.477818464,0,72.4383153619006,4.695,2.08895537615839
+1971,8,24,21.9,28.4,25.15,22.241780064,0,78.6698425509049,10.14,2.61554107474884
+1971,8,25,20,27.5,23.75,6.662201184,5.18,88.11098513614,3.18,0.646840622397606
+1971,8,26,14.5,24.2,19.35,12.933821664,0.07,77.3016137966431,2.295,0.897469621186147
+1971,8,27,17.3,25.8,21.55,18.266602464,0,64.29035704901,3.315,1.85976559027222
+1971,8,28,16.2,24.9,20.55,22.338980064,0,67.7678773762057,3.555,1.79597371217719
+1971,8,29,18.4,25.8,22.1,18.0197568,0.46,65.0083234625509,2.655,1.59826769866846
+1971,8,30,17.2,26.4,21.8,12.71808,0.82,77.9612029212865,2.895,1.07946412819517
+1971,8,31,16.8,25.6,21.2,17.8527456,0.61,73.9905913472015,2.295,1.12779012574368
+1971,9,01,16,25.6,20.8,23.8434624,0,61.9450541153345,3.72,2.15774900917745
+1971,9,02,15.9,26.3,21.1,23.756717664,0,68.598331355579,4.365,2.04159633966347
+1971,9,03,17.3,26,21.65,21.422621664,0,70.8593946736354,4.365,1.91565516686016
+1971,9,04,19.6,26.5,23.05,24.243149664,0,56.8494751263793,4.605,2.93605088683618
+1971,9,05,16.1,24.8,20.45,10.129536,0,67.9196577628996,3.45,1.57053554192995
+1971,9,06,18.1,19.1,18.6,2.07539712,4.4,85.4366636521206,1.68,0.367157757543656
+1971,9,07,15.2,22.7,18.95,21.122293536,0,76.4625676552518,4.95,1.58543542150757
+1971,9,08,14.6,25.1,19.85,21.9640032,0,73.1995929999002,5.985,2.03356115199253
+1971,9,09,15.7,25.6,20.65,17.4345696,0.83,77.528089145388,4.65,1.50265110362795
+1971,9,10,16.7,21.3,19,4.9099824,9.83,83.9113265557901,2.205,0.548632368244452
+1971,9,11,18.9,23.6,21.25,11.8852704,15.45,87.8098485645589,2.985,0.675748071008842
+1971,9,12,25,23.4,24.2,1.53281376,34.27,79.6158523710318,3.375,1.00573572475414
+1971,9,13,23.4,22.7,23.05,1.64454624,16.9,78.6260747549357,3.57,1.07070734752002
+1971,9,14,22.2,22,22.1,0.9247824,90.46,82.2145733609065,5.775,1.2329957273063
+1971,9,15,23.2,24.1,23.65,12.906,3.93,75.442666652268,4.995,1.77647299902674
+1971,9,16,19.1,23.9,21.5,13.3938144,3.52,80.6574762128604,2.985,0.993662511897989
+1971,9,17,18.9,23.9,21.4,17.9138304,2.06,79.6420756911433,3.57,1.22175200412318
+1971,9,18,18.1,23.1,20.6,12.589344864,6.42,86.8992226459372,3.255,0.745770395058226
+1971,9,19,19.7,23.3,21.5,11.8948608,20.24,81.9714170032952,3.105,0.939677292270515
+1971,9,20,21.3,23.5,22.4,9.1535616,5.96,86.4033267855599,3.405,0.77148361505997
+1971,9,21,21,24.3,22.65,12.374813664,0.83,81.256083362843,1.995,0.765205948921433
+1971,9,22,19.2,24.3,21.75,17.6904,0.11,80.5417291612393,2.715,1.01670276952463
+1971,9,23,18,23.6,20.8,18.5022144,0,76.3567643084628,3.435,1.33089092968431
+1971,9,24,15.5,23.8,19.65,18.2106144,0,72.9183077100194,2.97,1.31156801543828
+1971,9,25,16,22.7,19.35,17.798832,0,71.4956929515527,3.465,1.4829757305465
+1971,9,26,14.9,22.2,18.55,17.265312,0,76.8176209405995,3.12,1.14522866199864
+1971,9,27,16.2,23.8,20,12.464756064,1.33,90.1148404202848,4.41,0.695208391946324
+1971,9,28,18.6,24.6,21.6,14.6762496,0.36,86.8155031337687,3.915,0.884713186541068
+1971,9,29,20.7,24.8,22.75,11.8602144,5.14,85.2212922554385,3.585,0.903696334761648
+1971,9,30,20.2,23.5,21.85,11.171175264,2.46,86.4155647327754,3.21,0.763927379143056
+1971,10,01,20.1,21.6,20.85,8.6423328,2.97,90.8415842069362,4.395,0.617885533445479
+1971,10,02,13.9,19.5,16.7,12.6339264,0.43,74.2918699027761,7.305,1.84912615550142
+1971,10,03,12.4,18.8,15.6,16.753392,0,71.4988637447017,3.39,1.28975497981307
+1971,10,04,12.4,19.3,15.85,14.7939264,0,80.9367948343429,3.675,0.959262708954301
+1971,10,05,13.1,19.9,16.5,14.772068064,0.1,80.3110696614823,3.585,0.991200568650882
+1971,10,06,14.1,21.2,17.65,7.96087872,0,78.9763900745204,2.895,0.858361910929902
+1971,10,07,14.6,20.2,17.4,13.9434912,0,83.717493562082,4.17,0.94204747605659
+1971,10,08,15.1,20,17.55,11.031552,0.45,93.2717171288199,3.915,0.448333016336829
+1971,10,09,18,23.3,20.65,8.9011008,2.87,86.4998278580631,7.635,1.17401546968396
+1971,10,10,17,23.3,20.15,5.00196384,0.1,79.3474760425138,3.135,0.914509013884988
+1971,10,11,16.2,20.2,18.2,7.85595456,2.19,90.9147033683957,3.105,0.45864040291833
+1971,10,12,15.5,19.7,17.6,7.17295392,1.07,92.4985555265719,3.495,0.406540734475611
+1971,10,13,16.1,21.5,18.8,10.1844864,0.1,86.5962730589983,5.415,0.919878078815523
+1971,10,14,16.5,23.8,20.15,11.8181376,0,87.5137444859926,4.905,0.877131483738329
+1971,10,15,12.2,20.1,16.15,11.993616,0,60.2256334486175,3.465,1.70581875361437
+1971,10,16,11.1,19.9,15.5,12.8728224,0,64.9862447346524,3.105,1.39558330486308
+1971,10,17,12.5,18.5,15.5,12.6592416,0,55.3426059491732,7.875,3.09839844749285
+1971,10,18,12.1,18.4,15.25,11.755498464,0,55.1173071989742,6.03,2.63645581638256
+1971,10,19,14,18.9,16.45,3.88405152,0,64.1808538770087,4.305,1.70504449337277
+1971,10,20,17,17.4,17.2,1.71373536,18.46,75.5884284410058,4.845,1.28226600035102
+1971,10,21,12.8,18.8,15.8,8.90352,4.04,78.051499576414,5.73,1.31174654717435
+1971,10,22,12.7,16.6,14.65,2.33345664,29.08,92.4533124279373,4.455,0.363262027756925
+1971,10,23,16.3,18.2,17.25,7.128933984,38.75,83.5340309622928,3.3,0.737381460268882
+1971,10,24,15.7,17.3,16.5,1.62968544,1.48,84.1741991871688,2.85,0.556578564262444
+1971,10,25,15.3,16.6,15.95,1.08883872,0,84.6902246076163,1.125,0.244868651260891
+1971,10,26,15.2,20.6,17.9,4.81724064,3.04,89.6682367794977,6.885,0.74874086496684
+1971,10,27,18.5,22.4,20.45,5.8360176,10.9,81.4311862088454,16.14,2.24589166419069
+1971,10,28,19.2,22.7,20.95,6.81459264,0.71,75.3308302097771,8.685,2.21500838032538
+1971,10,29,12.9,17.5,15.2,2.95893216,12.29,80.7402601061831,7.695,1.27878752429919
+1971,10,30,10.1,14.6,12.35,10.5267168,0,66.0983045719115,10.755,2.40974400846194
+1971,10,31,9,14.6,11.8,7.098408,1.59,76.0183524884178,3.615,0.906271872527752
+1971,11,01,8.60000000000002,14.9,11.75,10.4614848,0,69.3501853243838,2.955,1.03018070899635
+1971,11,02,9.10000000000002,16.4,12.75,10.4178528,0,74.4871927582064,1.785,0.659360258184512
+1971,11,03,9.89999999999998,17.5,13.7,6.142989024,0,69.2859137409761,1.995,0.790738804207541
+1971,11,04,9.60000000000002,16.8,13.2,9.5270688,0,80.6339611316984,3.315,0.774456769740615
+1971,11,05,9.39999999999998,19.4,14.4,9.2192256,0,58.5183276288999,7.095,2.5746169339078
+1971,11,06,8.5,15.4,11.95,9.60984,0,56.9714425263842,6.15,2.22713303611822
+1971,11,07,8.5,17.4,12.95,7.77904992,0,78.7155126534852,3.54,0.845609267725086
+1971,11,08,10.2,16.2,13.2,6.89999904,0.65,76.8007894764816,3.9,0.97009048196689
+1971,11,09,9.39999999999998,16,12.7,6.9669936,1.78,81.6651800748865,3.015,0.654732962803013
+1971,11,10,10.9,14,12.45,1.83935232,8.98,86.3702219175125,3.66,0.506354720507241
+1971,11,11,9.39999999999998,14.4,11.9,8.46589536,0,68.0861478601851,4.38,1.35598568829852
+1971,11,12,11.3,15.1,13.2,3.86665056,3.71,74.7770533213841,3.66,0.968805016657295
+1971,11,13,8.69999999999999,13.7,11.2,6.835718304,0.72,66.6878121254627,2.55,0.941938939825454
+1971,11,14,7.89999999999998,12.8,10.35,7.04588544,0.21,75.5915083094623,4.71,1.0248460729568
+1971,11,15,7,11.3,9.15000000000001,7.1496,0.1,70.6193033641249,5.445,1.26333970743925
+1971,11,16,5,10.5,7.75,7.35267456,0.15,83.1771096231999,5.88,0.736529236115193
+1971,11,17,5.80000000000001,10,7.90000000000001,8.7879168,0,62.7124631769234,9.72,2.03074783644396
+1971,11,18,5.19999999999999,11.1,8.15000000000001,9.2297664,0,60.4580373378178,3.57,1.25755781848537
+1971,11,19,5.39999999999998,13.8,9.59999999999999,7.38742464,0,73.2554131349637,2.505,0.725866139717573
+1971,11,20,6.69999999999999,14.4,10.55,7.71425856,0,69.5062498414074,1.815,0.679651426599262
+1971,11,21,6.39999999999998,15.3,10.85,8.5256928,0,71.6197687638051,1.17,0.48974303660656
+1971,11,22,7.69999999999999,17.3,12.5,7.28057376,0.48,75.3839876563065,1.74,0.583321200837607
+1971,11,23,8.89999999999998,15.1,12,3.80659392,0.19,80.4406041056012,3.93,0.763252189651629
+1971,11,24,7.39999999999998,14.7,11.05,7.43935104,0,73.3778785261875,2.85,0.832489598385269
+1971,11,25,11.2,15.6,13.4,3.08758176,3.22,82.4251349035154,7.8,1.0957730087122
+1971,11,26,11.6,17.4,14.5,5.28532128,0.1,76.5489822172518,2.775,0.795702215953431
+1971,11,27,10.1,16.8,13.45,6.839917344,0,75.9775783011103,1.635,0.558533718047707
+1971,11,28,9.89999999999998,16.8,13.35,6.78321216,0,69.5115371314304,1.71,0.702515652222249
+1971,11,29,8.10000000000002,17.7,12.9,7.15252896,0,51.3462218058109,1.59,0.997423719917046
+1971,11,30,7.19999999999999,17.7,12.45,7.09779456,0,57.5948063191566,1.485,0.825085812052716
+1971,12,01,7.89999999999998,14.5,11.2,6.23157408,0,67.9050875657244,2.43,0.872814670281126
+1971,12,02,6.30000000000001,12.6,9.45000000000002,7.7799312,0,75.2291102926482,2.865,0.741171761723958
+1971,12,03,6.5,12.7,9.59999999999999,3.28610304,0.1,89.2289985574427,3.105,0.340267790712446
+1971,12,04,9.89999999999998,15,12.45,3.8056608,0.24,78.9889676099757,2.04,0.522426952971376
+1971,12,05,7.5,14.2,10.85,6.66652896,0.41,82.6993819873329,3.33,0.615678327935153
+1971,12,06,5.39999999999998,12.4,8.89999999999998,6.924304224,0,66.5629979381946,2.205,0.784476003074313
+1971,12,07,4.39999999999998,12.3,8.34999999999999,7.59309984,0,62.152243094301,1.56,0.678011958053284
+1971,12,08,4.10000000000002,11.1,7.60000000000002,7.3900944,0,72.3941006066258,2.19,0.631498272364745
+1971,12,09,4.89999999999998,11.8,8.34999999999999,6.440230944,0,69.6777605400306,3.03,0.86743844431398
+1971,12,10,5.30000000000001,13.1,9.20000000000002,3.77012448,5.82,93.7469047726137,4.425,0.260402139216938
+1971,12,11,10.8,13.8,12.3,1.41313248,0.65,78.0764527529302,3.645,0.789680005309515
+1971,12,12,10.1,14.1,12.1,5.3385264,0.74,75.4458817526107,3.765,0.941173082602408
+1971,12,13,8.60000000000002,12.2,10.4,1.5207264,3.95,75.4679451540642,2.55,0.631861159329471
+1971,12,14,8.39999999999998,12.8,10.6,2.69333856,13.31,81.6833016731007,4.215,0.698989953929715
+1971,12,15,8.80000000000001,8.5,8.65000000000001,0.537242976,23.43,98.4475590882975,3.525,0.0518052392618366
+1971,12,16,11.1,11.2,11.15,0.447182208,31.13,86.9203551140613,3.915,0.469695827914489
+1971,12,17,7.60000000000002,12.3,9.95000000000002,6.05918016,0,66.9234306727222,5.97,1.53378284358026
+1971,12,18,5.5,11.8,8.65000000000001,6.599405664,0,66.5411029305218,5.46,1.39579589743608
+1971,12,19,6,11.7,8.84999999999999,4.82622624,0,63.9356440984838,5.535,1.5094172238625
+1971,12,20,4.19999999999999,10,7.09999999999999,6.54836832,0,64.304986928947,3.285,1.0120239791207
+1971,12,21,4.69999999999999,9.30000000000001,7,6.6226464,0,59.0802025753617,4.605,1.42151644638064
+1971,12,22,3.19999999999999,9.89999999999998,6.54999999999998,5.16348,0,76.1266815788911,3.255,0.664725013500957
+1971,12,23,3.5,10.9,7.19999999999999,6.409602144,0,72.0071658485701,2.865,0.740671895512714
+1971,12,24,4.19999999999999,10.7,7.44999999999999,5.84924544,0,68.7469580279621,3.51,0.940369933574949
+1971,12,25,5.30000000000001,12.3,8.80000000000001,5.52379392,0,78.5991385606507,3.81,0.734177234325738
+1971,12,26,6.30000000000001,12.7,9.5,5.22077184,0,71.0213753141727,2.625,0.776438839687009
+1971,12,27,5.89999999999998,12.8,9.34999999999999,5.36474016,0,73.3949567639107,2.115,0.614812789781423
+1971,12,28,6.39999999999998,14.9,10.65,3.44663424,0.2,74.7251726473145,4.185,0.959116429918328
+1971,12,29,6.89999999999998,14.8,10.85,5.470848,0,69.0037362222203,3.375,1.03919355710888
+1971,12,30,6.80000000000001,13.6,10.2,5.40145152,0,77.3932430628034,3.915,0.830698895658343
+1971,12,31,7.19999999999999,14.5,10.85,4.65155136,0,80.2106212405153,3.66,0.713567351779549
diff --git a/src/test/resources/fr/inrae/agroclim/indicators/model/data/phenology/pheno_richardson_3_stages-gramineesa.csv b/src/test/resources/fr/inrae/agroclim/indicators/model/data/phenology/pheno_richardson_3_stages-gramineesa.csv
new file mode 100644
index 00000000..3909979a
--- /dev/null
+++ b/src/test/resources/fr/inrae/agroclim/indicators/model/data/phenology/pheno_richardson_3_stages-gramineesa.csv
@@ -0,0 +1,4 @@
+year,S0,S1,S2,S3
+1968,32,172,182,191
+1969,32,160,169,178
+1970,32,176,186,194
diff --git a/src/test/resources/fr/inrae/agroclim/indicators/model/data/phenology/pheno_richardson_3_stages-gramineesa.ini b/src/test/resources/fr/inrae/agroclim/indicators/model/data/phenology/pheno_richardson_3_stages-gramineesa.ini
new file mode 100644
index 00000000..ed0db4d6
--- /dev/null
+++ b/src/test/resources/fr/inrae/agroclim/indicators/model/data/phenology/pheno_richardson_3_stages-gramineesa.ini
@@ -0,0 +1,23 @@
+baseTemperature=18
+crop=prairie
+isPhotoperiodToCompute=0
+isVernalizationToCompute=0
+minNbOfVernalizationDays=0
+nbOfStages=3
+nbOfVernalizationDays=0
+nbOfYears=1
+model=richardson
+optimalVernalizationTemperature=0
+optimalVernalizationAmplitude=0
+phase1Sum=500
+phase2Sum=200
+phase3Sum=200
+photoperiodSensitivity=0
+photoperiodSaturating=0
+photoperiodBase=0
+siteLatitude=9.42511
+; s0 Début de la saison 
+sowingDate=32
+variety=gramineesa
+startYear=1968
+endYear=1970
-- 
GitLab


From 2aaaeea92460ac29ac6491e3e6bf120a5370fab6 Mon Sep 17 00:00:00 2001
From: Olivier Maury <Olivier.Maury@inrae.fr>
Date: Thu, 21 Mar 2024 16:36:37 +0100
Subject: [PATCH 2/4] =?UTF-8?q?Ne=20pas=20initialiser=20les=20variables=20?=
 =?UTF-8?q?ph=C3=A9nologiques=20non=20utilis=C3=A9es?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../indicators/model/data/DataTestHelper.java | 44 ++++++++++---------
 .../pheno_richardson_3_stages-gramineesa.ini  |  8 ----
 2 files changed, 23 insertions(+), 29 deletions(-)

diff --git a/src/test/java/fr/inrae/agroclim/indicators/model/data/DataTestHelper.java b/src/test/java/fr/inrae/agroclim/indicators/model/data/DataTestHelper.java
index c62506df..2d9b92f4 100644
--- a/src/test/java/fr/inrae/agroclim/indicators/model/data/DataTestHelper.java
+++ b/src/test/java/fr/inrae/agroclim/indicators/model/data/DataTestHelper.java
@@ -70,38 +70,38 @@ public abstract class DataTestHelper {
     /**
      * File for evaluation-test.xml.
      */
-    private static File evaluationTestFile;
+    private static volatile File evaluationTestFile;
     /**
      * File for evaluationwithnodata-test.xml.
      */
-    private static File evaluationWithNoDataFile;
+    private static volatile File evaluationWithNoDataFile;
     /**
      * File for dataWithNa.csv
      */
-    private static File climateWithNAFile;
+    private static volatile File climateWithNAFile;
     /**
      * File for phenoForNoData.csv
      */
-    private static File phenoSampleForNoData;
+    private static volatile File phenoSampleForNoData;
 
     /**
      * File for climate-2015.csv.
      */
-    private static File climate2015File;
+    private static volatile File climate2015File;
 
     /**
      * File for climate-1951.csv.
      */
-    private static File climate1951File;
+    private static volatile File climate1951File;
 
     /**
      * Data from climate-2015.csv.
      */
-    private static List<ClimaticDailyData> climaticDailyData;
+    private static volatile List<ClimaticDailyData> climaticDailyData;
     /**
      * File for pheno_sample.csv.
      */
-    private static File phenoSample;
+    private static volatile File phenoSample;
 
     /**
      * ETP Penman Monteith formula at 2m.
@@ -328,8 +328,6 @@ public abstract class DataTestHelper {
         final String modelType = ini.getProperty("model");
         final int nbOfStages = getInt(ini, "nbOfStages");
         calc.setCrop(ini.getProperty("crop"));
-        final int minNbOfVernalizationDays = getInt(ini, "minNbOfVernalizationDays");
-        calc.setMinNbOfVernalizationDays(minNbOfVernalizationDays);
         calc.setModel(PhenologicalModelType.valueOf(modelType));
         calc.setNbOfStages(nbOfStages);
         switch (calc.getModel()) {
@@ -365,10 +363,21 @@ public abstract class DataTestHelper {
             LOGGER.error(msg);
             throw new RuntimeException(msg);
         }
-        calc.setNbOfVernalizationDays(getInt(ini, "nbOfVernalizationDays"));
         calc.setNbOfYears(getInt(ini, "nbOfYears"));
-        calc.setOptimalVernalizationAmplitude(getDouble(ini, "optimalVernalizationAmplitude"));
-        calc.setOptimalVernalizationTemperature(getDouble(ini, "optimalVernalizationTemperature"));
+        calc.setPhotoperiodToCompute("1".equals(ini.getProperty("isPhotoperiodToCompute")));
+        if (calc.isPhotoperiodToCompute()) {
+            calc.setPhotoperiodBase(getDouble(ini, "photoperiodBase"));
+            calc.setPhotoperiodSaturating(getDouble(ini, "photoperiodSaturating"));
+            calc.setPhotoperiodSensitivity(getDouble(ini, "photoperiodSensitivity"));
+            calc.setSiteLatitude(getDouble(ini, "siteLatitude"));
+        }
+        calc.setVernalizationToCompute("1".equals(ini.get("isVernalizationToCompute")));
+        if (calc.isVernalizationToCompute()) {
+            calc.setMinNbOfVernalizationDays(getInt(ini, "minNbOfVernalizationDays"));
+            calc.setNbOfVernalizationDays(getInt(ini, "nbOfVernalizationDays"));
+            calc.setOptimalVernalizationAmplitude(getDouble(ini, "optimalVernalizationAmplitude"));
+            calc.setOptimalVernalizationTemperature(getDouble(ini, "optimalVernalizationTemperature"));
+        }
         calc.setPhase1Sum(getDouble(ini, "phase1Sum"));
         calc.setPhase2Sum(getDouble(ini, "phase2Sum"));
         calc.setPhase3Sum(getDouble(ini, "phase3Sum"));
@@ -381,14 +390,8 @@ public abstract class DataTestHelper {
         if (nbOfStages > Stage.FIVE) {
             calc.setPhase6Sum(getDouble(ini, "phase6Sum"));
         }
-        calc.setPhotoperiodBase(getDouble(ini, "photoperiodBase"));
-        calc.setPhotoperiodSaturating(getDouble(ini, "photoperiodSaturating"));
-        calc.setPhotoperiodSensitivity(getDouble(ini, "photoperiodSensitivity"));
-        calc.setPhotoperiodToCompute("1".equals(ini.getProperty("isPhotoperiodToCompute")));
-        calc.setSiteLatitude(getDouble(ini, "siteLatitude"));
         calc.setSowingDate(getInt(ini, "sowingDate"));
         calc.setVariety(ini.getProperty("variety"));
-        calc.setVernalizationToCompute("1".equals(ini.get("isVernalizationToCompute")));
         return calc;
     }
 
@@ -461,8 +464,7 @@ public abstract class DataTestHelper {
      */
     public static File getPhenoSampleFile() {
         if (phenoSample == null) {
-            final String csvPath = "model/data/phenology/pheno_sample.csv";
-            phenoSample = getFile(csvPath);
+            phenoSample = getFile("model/data/phenology/pheno_sample.csv");
         }
         return phenoSample;
     }
diff --git a/src/test/resources/fr/inrae/agroclim/indicators/model/data/phenology/pheno_richardson_3_stages-gramineesa.ini b/src/test/resources/fr/inrae/agroclim/indicators/model/data/phenology/pheno_richardson_3_stages-gramineesa.ini
index ed0db4d6..421a46f3 100644
--- a/src/test/resources/fr/inrae/agroclim/indicators/model/data/phenology/pheno_richardson_3_stages-gramineesa.ini
+++ b/src/test/resources/fr/inrae/agroclim/indicators/model/data/phenology/pheno_richardson_3_stages-gramineesa.ini
@@ -2,20 +2,12 @@ baseTemperature=18
 crop=prairie
 isPhotoperiodToCompute=0
 isVernalizationToCompute=0
-minNbOfVernalizationDays=0
 nbOfStages=3
-nbOfVernalizationDays=0
 nbOfYears=1
 model=richardson
-optimalVernalizationTemperature=0
-optimalVernalizationAmplitude=0
 phase1Sum=500
 phase2Sum=200
 phase3Sum=200
-photoperiodSensitivity=0
-photoperiodSaturating=0
-photoperiodBase=0
-siteLatitude=9.42511
 ; s0 Début de la saison 
 sowingDate=32
 variety=gramineesa
-- 
GitLab


From 1214dd1c11623487520e5c677f8b18ec29069092 Mon Sep 17 00:00:00 2001
From: Olivier Maury <Olivier.Maury@inrae.fr>
Date: Thu, 21 Mar 2024 17:26:59 +0100
Subject: [PATCH 3/4] Corrections

---
 .../model/data/phenology/PhenologicalModelType.java   | 11 ++++++++++-
 .../indicators/model/data/DataTestHelper.java         |  1 +
 .../pheno_richardson_3_stages-gramineesa.csv          |  6 +++---
 .../pheno_richardson_3_stages-gramineesa.ini          |  3 ++-
 4 files changed, 16 insertions(+), 5 deletions(-)

diff --git a/src/main/java/fr/inrae/agroclim/indicators/model/data/phenology/PhenologicalModelType.java b/src/main/java/fr/inrae/agroclim/indicators/model/data/phenology/PhenologicalModelType.java
index a38b4044..a5a5ec99 100644
--- a/src/main/java/fr/inrae/agroclim/indicators/model/data/phenology/PhenologicalModelType.java
+++ b/src/main/java/fr/inrae/agroclim/indicators/model/data/phenology/PhenologicalModelType.java
@@ -260,6 +260,10 @@ public enum PhenologicalModelType {
             if (baseTemperature == null) {
                 throw new RuntimeException("calc.baseTemperature must not be null!");
             }
+            final Double maxTemperature = calc.getMaxTemperature();
+            if (maxTemperature == null) {
+                throw new RuntimeException("calc.maxTemperature must not be null!");
+            }
             final int nbOfDays = tmeans.size();
             Double cum = 0.;
             Integer phaseEnd = null;
@@ -268,7 +272,12 @@ public enum PhenologicalModelType {
                 if (tmean == null) {
                     throw new RuntimeException("TMEAN of day " + (day - 1) + " must not be null!");
                 }
-                if (tmean > baseTemperature) {
+                if (tmean < baseTemperature) {
+                    continue;
+                }
+                if (tmean > maxTemperature) {
+                    cum += maxTemperature;
+                } else {
                     cum += tmean;
                 }
                 if (cum >= threshold) {
diff --git a/src/test/java/fr/inrae/agroclim/indicators/model/data/DataTestHelper.java b/src/test/java/fr/inrae/agroclim/indicators/model/data/DataTestHelper.java
index 2d9b92f4..16bf8345 100644
--- a/src/test/java/fr/inrae/agroclim/indicators/model/data/DataTestHelper.java
+++ b/src/test/java/fr/inrae/agroclim/indicators/model/data/DataTestHelper.java
@@ -357,6 +357,7 @@ public abstract class DataTestHelper {
             break;
         case richardson:
             calc.setBaseTemperature(getDouble(ini, "baseTemperature"));
+            calc.setMaxTemperature(getDouble(ini, "maxTemperature"));
             break;
         default:
             final String msg = "Model type " + calc.getModel() + " not handled!";
diff --git a/src/test/resources/fr/inrae/agroclim/indicators/model/data/phenology/pheno_richardson_3_stages-gramineesa.csv b/src/test/resources/fr/inrae/agroclim/indicators/model/data/phenology/pheno_richardson_3_stages-gramineesa.csv
index 3909979a..969e1c80 100644
--- a/src/test/resources/fr/inrae/agroclim/indicators/model/data/phenology/pheno_richardson_3_stages-gramineesa.csv
+++ b/src/test/resources/fr/inrae/agroclim/indicators/model/data/phenology/pheno_richardson_3_stages-gramineesa.csv
@@ -1,4 +1,4 @@
 year,S0,S1,S2,S3
-1968,32,172,182,191
-1969,32,160,169,178
-1970,32,176,186,194
+1968,32,78,95,109
+1969,32,80,96,111
+1970,32,73,89,104
diff --git a/src/test/resources/fr/inrae/agroclim/indicators/model/data/phenology/pheno_richardson_3_stages-gramineesa.ini b/src/test/resources/fr/inrae/agroclim/indicators/model/data/phenology/pheno_richardson_3_stages-gramineesa.ini
index 421a46f3..72cfe962 100644
--- a/src/test/resources/fr/inrae/agroclim/indicators/model/data/phenology/pheno_richardson_3_stages-gramineesa.ini
+++ b/src/test/resources/fr/inrae/agroclim/indicators/model/data/phenology/pheno_richardson_3_stages-gramineesa.ini
@@ -1,7 +1,8 @@
-baseTemperature=18
+baseTemperature=0
 crop=prairie
 isPhotoperiodToCompute=0
 isVernalizationToCompute=0
+maxTemperature=18
 nbOfStages=3
 nbOfYears=1
 model=richardson
-- 
GitLab


From 73555b44866d3316c27df72605c22f5ae4dee974 Mon Sep 17 00:00:00 2001
From: Olivier Maury <Olivier.Maury@inrae.fr>
Date: Mon, 25 Mar 2024 10:48:53 +0100
Subject: [PATCH 4/4] Documentation. refs #9

---
 src/site/markdown/pheno-fr.md | 51 +++++++++++++++++++++++++++++++++++
 src/site/site.xml             |  1 +
 2 files changed, 52 insertions(+)
 create mode 100644 src/site/markdown/pheno-fr.md

diff --git a/src/site/markdown/pheno-fr.md b/src/site/markdown/pheno-fr.md
new file mode 100644
index 00000000..6d9a796c
--- /dev/null
+++ b/src/site/markdown/pheno-fr.md
@@ -0,0 +1,51 @@
+---
+title: Modèles phénologiques
+description: Détails des modèles phénologiques implémentés dans la bibliothèque
+keywords: "phénologie", "modèle"
+date: 2024-03-25
+---
+
+La bibliothèque d'indicateurs comporte plusieurs modèles phénologiques.
+Ils sont implémentés dans le paquet `fr.inrae.agroclim.indicators.model.data.phenology`.
+
+# Modèle curvilinéaire
+
+Code : `curve`
+
+# Modèle curvilinéaire pour la vigne
+
+Code : `curve_grapevine`
+
+C'est une déclinaison du modèle curvilinéaire pour la vigne.
+
+# Modèle curvilinéaire vigne bilan hydrique
+
+Code : `curve_grapevine_sw`
+
+C'est une déclinaison du modèle curvilinéaire pour la vigne, dans le cadre du calcul du bilan hydrique.
+
+# Modèle Linéaire
+
+
+Code : `linear`
+
+# Modèle Richardson
+
+Code : `richardson`
+
+Ce modèle est décrit dans « Theau, J. P., & Zerourou, A. (2008). Herb’âge, une méthode de calcul des sommes de températures pour la gestion des prairies. Les Cahiers d’Orphée, 103-114. ».
+Il a été implémenté pour le ticket #9.
+
+Ce modèle calcule les somme des températures moyennes supérieures à 0°C avec écrêtage à 18°C à partir du premier février.
+
+Il fonctionne sur 1 an.
+
+*s0* est le début de la saison, c'est-à-dire le paramètre `sowingDate` (date de semis).
+
+Il fournit 3 stades :
+
+- s1 : épi 10 centimètres
+- s2 : épiaison
+- s3 : floraison
+
+Les paramètres variétaux nécessaires sont repris dans le fichier de test `pheno_richardson_3_stages-gramineesa.ini`.
diff --git a/src/site/site.xml b/src/site/site.xml
index f0bb9bd0..0f490a99 100644
--- a/src/site/site.xml
+++ b/src/site/site.xml
@@ -29,6 +29,7 @@
             <item name="Indicateurs horaires" href="indicators-hourly-fr.html" />
             <item name="Indicateurs journaliers" href="indicators-daily-fr.html" />
             <item name="Codes d'erreurs" href="errors-fr.html" />
+            <item name="Modèles phénologiques" href="pheno-fr.html" />
             <item name="Documentation in English" href="en/index.html" />
         </menu>
         <menu ref="modules" inherit="top" />
-- 
GitLab