From 61842c098948113e8bbd270d151efc53818911be Mon Sep 17 00:00:00 2001
From: John Sharples <41682323+John-Sharples@users.noreply.github.com>
Date: Fri, 6 Sep 2024 16:28:31 -0600
Subject: [PATCH] 318: Add test and test data for met_db_load (#328)
* Add new test data dir and sample data for tests
* Adds test/utils.py for test helper functions
* Expands test_met_db_load to count loaded rows from test data
* Removes test/test_input.py as it didn't test anything
* Tidy up whitespace, string quotes and reformatting conftest
---
METdbLoad/conftest.py | 129 +++-----
...Y_300000L_20120410_180000V_060000A_cts.txt | 3 +
...Y_300000L_20120410_180000V_060000A_obj.txt | 12 +
.../mtd/mtd_BASIC_20100517_010000V_2d.txt | 279 ++++++++++++++++++
...IME_20100517_010000V_3d_single_cluster.txt | 9 +
METdbLoad/test/test_input.py | 47 ---
METdbLoad/test/test_met_db_load.py | 122 +++++++-
METdbLoad/test/test_xml.py | 2 +-
METdbLoad/test/utils.py | 88 ++++++
9 files changed, 533 insertions(+), 158 deletions(-)
create mode 100644 METdbLoad/test/data/mode/mode_MASK_POLY_300000L_20120410_180000V_060000A_cts.txt
create mode 100644 METdbLoad/test/data/mode/mode_MASK_POLY_300000L_20120410_180000V_060000A_obj.txt
create mode 100644 METdbLoad/test/data/mtd/mtd_BASIC_20100517_010000V_2d.txt
create mode 100644 METdbLoad/test/data/mtd/mtd_CONV_TIME_20100517_010000V_3d_single_cluster.txt
delete mode 100644 METdbLoad/test/test_input.py
create mode 100644 METdbLoad/test/utils.py
diff --git a/METdbLoad/conftest.py b/METdbLoad/conftest.py
index 06fec51..e101188 100644
--- a/METdbLoad/conftest.py
+++ b/METdbLoad/conftest.py
@@ -2,12 +2,14 @@
import sys
import os
import pymysql
-import logging
from pathlib import Path
from unittest.mock import patch
-from METdataio.METdbLoad.ush.read_data_files import ReadDataFiles
from METdataio.METdbLoad.ush.run_sql import RunSql
+from METdataio.METdbLoad.test.utils import (
+ get_xml_test_file,
+ POINT_STAT_DATA_DIR,
+)
# add METdataio directory to path so packages can be found
@@ -16,26 +18,26 @@
def parse_sql(filename):
"""Parse a .sql file and return a list of SQL statements"""
- data = open(filename, 'r').readlines()
+ data = open(filename, "r").readlines()
stmts = []
- DELIMITER = ';'
- stmt = ''
+ DELIMITER = ";"
+ stmt = ""
for line in data:
if not line.strip():
continue
- if line.startswith('--'):
+ if line.startswith("--"):
continue
- if (DELIMITER not in line):
+ if DELIMITER not in line:
stmt += line
continue
if stmt:
stmt += line
stmts.append(stmt.strip())
- stmt = ''
+ stmt = ""
else:
stmts.append(line.strip())
return stmts
@@ -47,10 +49,10 @@ def maria_conn():
"""
try:
conn = pymysql.connect(
- host='localhost',
+ host="localhost",
port=3306,
- user='root',
- password='root_password',
+ user="root",
+ password="root_password",
)
except Exception as e:
@@ -76,15 +78,15 @@ def emptyDB():
conn.close()
db_conn = pymysql.connect(
- host='localhost',
- port=3306,
- user='root',
- password='root_password',
- database='mv_test',
- autocommit=True,
- )
+ host="localhost",
+ port=3306,
+ user="root",
+ password="root_password",
+ database="mv_test",
+ autocommit=True,
+ )
- sql_statements = parse_sql(Path(TOP_DIR) / 'METdbLoad/sql/mv_mysql.sql')
+ sql_statements = parse_sql(Path(TOP_DIR) / "METdbLoad/sql/mv_mysql.sql")
with db_conn.cursor() as cur:
for stm in sql_statements:
@@ -95,14 +97,13 @@ def emptyDB():
@pytest.fixture
def testRunSql():
- """Return an instance of RunSql with a connection.
- """
+ """Return an instance of RunSql with a connection."""
connection = {
- 'db_host': 'localhost',
- 'db_port': 3306,
- 'db_user': 'root',
- 'db_password': 'root_password',
- 'db_database': 'mv_test',
+ "db_host": "localhost",
+ "db_port": 3306,
+ "db_user": "root",
+ "db_password": "root_password",
+ "db_database": "mv_test",
}
testRunSql = RunSql()
@@ -110,83 +111,19 @@ def testRunSql():
return testRunSql
-# This is a sample of data copied from test file point_stat_DUP_SINGLE_120000L_20120409_120000V.stat
-# found in the METviewer test data.
-# TODO: expand this to include other data (e.g. linetypes, met tools, etc.). Probably need to load this from
-# disk rather than storing here as a string.
-POINT_STAT_DATA = """VERSION MODEL FCST_LEAD FCST_VALID_BEG FCST_VALID_END OBS_LEAD OBS_VALID_BEG OBS_VALID_END FCST_VAR FCST_LEV OBS_VAR OBS_LEV OBTYPE VX_MASK INTERP_MTHD INTERP_PNTS FCST_THRESH OBS_THRESH COV_THRESH ALPHA LINE_TYPE
-V4.2 WRF 120000 20120409_120000 20120409_120000 000000 20120409_120000 20120409_120000 TMP Z2 TMP Z2 ADPSFC FULL UW_MEAN 1 NA NA NA NA MPR 2 1 001 43.00000 -89.00000 NA 2.00000 275.71640 293.00000 NA NA
-V4.2 WRF 120000 20120409_120000 20120409_120000 000000 20120409_120000 20120409_120000 TMP Z2 TMP Z2 ADPSFC FULL UW_MEAN 1 NA NA NA NA MPR 2 2 002 46.00000 -92.00000 NA 2.00000 272.71640 293.00000 NA NA
-V4.2 WRF 120000 20120409_120000 20120409_120000 000000 20120409_103000 20120409_133000 TMP Z2 TMP Z2 ADPSFC FULL UW_MEAN 1 >=5.000 >=5.000 NA NA FHO 2 1.00000 1.00000 1.00000
-V4.2 WRF 120000 20120409_120000 20120409_120000 000000 20120409_103000 20120409_133000 TMP Z2 TMP Z2 ADPSFC FULL UW_MEAN 1 >=5.000 >=5.000 NA NA CTC 2 2 0 0 0
-V4.2 WRF 120000 20120409_120000 20120409_120000 000000 20120409_103000 20120409_133000 TMP Z2 TMP Z2 ADPSFC FULL UW_MEAN 1 >=5.000 >=5.000 NA 0.05000 CTS 2 1.00000 0.34238 1.00000 NA NA 1.00000 0.34238 1.00000 NA NA 1.00000 0.34238 1.00000 NA NA 1.00000 NA NA 1.00000 0.34238 1.00000 NA NA NA NA NA NA NA NA NA NA NA NA 0.00000 0.00000 0.65762 NA NA 1.00000 0.34238 1.00000 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA
-V4.2 WRF 120000 20120409_120000 20120409_120000 000000 20120409_103000 20120409_133000 TMP Z2 TMP Z2 ADPSFC FULL UW_MEAN 1 NA NA NA 0.05000 CNT 2 274.21640 255.15709 293.27571 NA NA 2.12132 0.94643 67.69167 NA NA 293.00000 293.00000 293.00000 NA NA 0.00000 0.00000 0.00000 NA NA NA NA NA NA NA NA NA 0 0 0 -18.78360 -37.84291 0.27571 NA NA 2.12132 0.94643 67.69167 NA NA 0.93589 NA NA 18.78360 NA NA 355.07362 NA NA 2.25000 NA NA 18.84340 NA NA -19.98360 NA NA -19.53360 NA NA -18.78360 NA NA -18.03360 NA NA -17.58360 NA NA 1.50000 NA NA 1.50000 NA NA
-"""
-
-
-def _populate_xml_load_spec(met_data_dir,
- met_tool="point_stat",
- host="localhost"):
- """Return the xml load specification with substitute values.
- """
- #TODO: determine if other tags require substitution as well
- return f"""
-
- mysql
- {host}:3306
- mv_test
- root
- root_password
-
-
- {met_data_dir}
- true
- 1
- true
- false
- false
- false
- false
- true
- true
- true
- true
- true
- true
-
-
- {met_tool}
-
-
- Testing
- testing DB load
- """
-
-
-# TODO: give access to the other test data
-@pytest.fixture
-def point_stat_file_dir(tmp_path):
- """Write test stat file and return parent dir."""
- return str(Path(TOP_DIR) / 'METreformat/test/data/point_stat' )
-
-
-#TODO: see if we can restrict the scope of this fixture.
@pytest.fixture
-def get_xml_test_file(tmp_path, point_stat_file_dir):
- """Write test_load_specification.xml and return path"""
- xml_path = tmp_path / "test_load_specification.xml"
- with open(xml_path, "w") as text_file:
- text_file.write(_populate_xml_load_spec(point_stat_file_dir))
- return xml_path
-
+def point_stat_xml_file(tmp_path):
+ """Get xml load file for point_stat test data."""
+ data_path = Path(TOP_DIR) / POINT_STAT_DATA_DIR
+ return get_xml_test_file(tmp_path, data_path, "point_stat")
@pytest.fixture
-def get_xml_loadfile(get_xml_test_file):
+def get_xml_loadfile(point_stat_xml_file):
def load_and_read_xml():
from METdataio.METdbLoad.ush.read_load_xml import XmlLoadFile
- XML_FILE = get_xml_test_file
+ XML_FILE = point_stat_xml_file
XML_LOADFILE = XmlLoadFile(XML_FILE)
XML_LOADFILE.read_xml()
return XML_LOADFILE
diff --git a/METdbLoad/test/data/mode/mode_MASK_POLY_300000L_20120410_180000V_060000A_cts.txt b/METdbLoad/test/data/mode/mode_MASK_POLY_300000L_20120410_180000V_060000A_cts.txt
new file mode 100644
index 0000000..53559d0
--- /dev/null
+++ b/METdbLoad/test/data/mode/mode_MASK_POLY_300000L_20120410_180000V_060000A_cts.txt
@@ -0,0 +1,3 @@
+VERSION MODEL N_VALID GRID_RES DESC FCST_LEAD FCST_VALID FCST_ACCUM OBS_LEAD OBS_VALID OBS_ACCUM FCST_RAD FCST_THR OBS_RAD OBS_THR FCST_VAR FCST_UNITS FCST_LEV OBS_VAR OBS_UNITS OBS_LEV OBTYPE FIELD TOTAL FY_OY FY_ON FN_OY FN_ON BASER FMEAN ACC FBIAS PODY PODN POFD FAR CSI GSS HK HSS ODDS LODDS ORSS EDS SEDS EDI SEDI BAGSS
+V12.0.0 FCST 2461 9 NA 300000 20120410_180000 060000 060000 20120410_180000 060000 2 >=5.0 2 >=5.0 APCP_06 kg/m^2 A6 APCP_06 kg/m^2 A06 STAGE4 RAW 2461 228 488 50 1695 0.11296 0.29094 0.78139 2.57554 0.82014 0.77645 0.22355 0.68156 0.29765 0.21474 0.5966 0.35355 15.83852 2.76245 0.88122 0.83331 0.43564 0.76624 0.75373 0.21605
+V12.0.0 FCST 2461 9 NA 300000 20120410_180000 060000 060000 20120410_180000 060000 2 >=5.0 2 >=5.0 APCP_06 kg/m^2 A6 APCP_06 kg/m^2 A06 STAGE4 OBJECT 2461 235 498 52 1676 0.11662 0.29785 0.77651 2.55401 0.81882 0.77093 0.22907 0.6794 0.29936 0.21374 0.58974 0.35221 15.2093 2.72191 0.87661 0.82978 0.43056 0.76112 0.74736 0.21532
diff --git a/METdbLoad/test/data/mode/mode_MASK_POLY_300000L_20120410_180000V_060000A_obj.txt b/METdbLoad/test/data/mode/mode_MASK_POLY_300000L_20120410_180000V_060000A_obj.txt
new file mode 100644
index 0000000..7333978
--- /dev/null
+++ b/METdbLoad/test/data/mode/mode_MASK_POLY_300000L_20120410_180000V_060000A_obj.txt
@@ -0,0 +1,12 @@
+VERSION MODEL N_VALID GRID_RES DESC FCST_LEAD FCST_VALID FCST_ACCUM OBS_LEAD OBS_VALID OBS_ACCUM FCST_RAD FCST_THR OBS_RAD OBS_THR FCST_VAR FCST_UNITS FCST_LEV OBS_VAR OBS_UNITS OBS_LEV OBTYPE OBJECT_ID OBJECT_CAT CENTROID_X CENTROID_Y CENTROID_LAT CENTROID_LON AXIS_ANG LENGTH WIDTH AREA AREA_THRESH CURVATURE CURVATURE_X CURVATURE_Y COMPLEXITY INTENSITY_10 INTENSITY_25 INTENSITY_50 INTENSITY_75 INTENSITY_90 INTENSITY_50 INTENSITY_SUM CENTROID_DIST BOUNDARY_DIST CONVEX_HULL_DIST ANGLE_DIFF ASPECT_DIFF AREA_RATIO INTERSECTION_AREA UNION_AREA SYMMETRIC_DIFF INTERSECTION_OVER_AREA CURVATURE_RATIO COMPLEXITY_RATIO PERCENTILE_INTENSITY_RATIO INTEREST
+V12.0.0 FCST 2461 9 NA 300000 20120410_180000 060000 060000 20120410_180000 060000 2 >=5.0 2 >=5.0 APCP_06 kg/m^2 A6 APCP_06 kg/m^2 A06 STAGE4 F001 CF001 80.36074 96.51534 39.61744 -122.96297 -69.71491 56.85092 20.18892 730 687 145.02061 97.27916 165.44052 0.14269 5.569 7.3725 9.44 11.91 15.544 9.44 7295.71999 NA NA NA NA NA NA NA NA NA NA NA NA NA NA
+V12.0.0 FCST 2461 9 NA 300000 20120410_180000 060000 060000 20120410_180000 060000 2 >=5.0 2 >=5.0 APCP_06 kg/m^2 A6 APCP_06 kg/m^2 A06 STAGE4 F002 CF001 75.125 120.875 41.60843 -123.6629 45 2.82843 2.12132 3 3 159.38557 120.44762 176.49756 0.14286 5.996 6.035 6.1 6.2 6.26 6.1 18.37 NA NA NA NA NA NA NA NA NA NA NA NA NA NA
+V12.0.0 FCST 2461 9 NA 300000 20120410_180000 060000 060000 20120410_180000 060000 2 >=5.0 2 >=5.0 APCP_06 kg/m^2 A6 APCP_06 kg/m^2 A06 STAGE4 O001 CO001 84.38693 104.56281 40.29206 -122.56533 87.94059 24.09231 11.02883 161 141 162.04809 79.97732 194.76183 0.19701 4.87 5.84 7.06 8.75 11.23 7.06 1239.99 NA NA NA NA NA NA NA NA NA NA NA NA NA NA
+V12.0.0 FCST 2461 9 NA 300000 20120410_180000 060000 060000 20120410_180000 060000 2 >=5.0 2 >=5.0 APCP_06 kg/m^2 A6 APCP_06 kg/m^2 A06 STAGE4 O002 CO001 85.9172 83.36306 38.56085 -122.32682 87.18156 16.07899 12.32968 126 115 135.19602 116.59531 137.93944 0.16279 5.365 6.4525 7.845 9.7825 12.405 7.845 1058.84 NA NA NA NA NA NA NA NA NA NA NA NA NA NA
+V12.0.0 FCST 2461 9 NA 300000 20120410_180000 060000 060000 20120410_180000 060000 2 >=5.0 2 >=5.0 APCP_06 kg/m^2 A6 APCP_06 kg/m^2 A06 STAGE4 F001_O001 CF001_CO001 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA 8.99845 0 0 22.3445 0.10265 4.53416 112 779 667 0.69565 0.89492 0.72428 0.74788 0.90889
+V12.0.0 FCST 2461 9 NA 300000 20120410_180000 060000 060000 20120410_180000 060000 2 >=5.0 2 >=5.0 APCP_06 kg/m^2 A6 APCP_06 kg/m^2 A06 STAGE4 F001_O002 CF001_CO001 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA 14.27784 0 0 23.10352 0.4117 5.79365 123 733 610 0.97619 0.93225 0.87652 0.83104 0.89471
+V12.0.0 FCST 2461 9 NA 300000 20120410_180000 060000 060000 20120410_180000 060000 2 >=5.0 2 >=5.0 APCP_06 kg/m^2 A6 APCP_06 kg/m^2 A06 STAGE4 F002_O001 CF001_CO001 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA 18.75822 6.40312 6.40312 42.94059 0.29223 0.018634 0 164 164 0 0.98357 0.72514 0.86402 0.51327
+V12.0.0 FCST 2461 9 NA 300000 20120410_180000 060000 060000 20120410_180000 060000 2 >=5.0 2 >=5.0 APCP_06 kg/m^2 A6 APCP_06 kg/m^2 A06 STAGE4 F002_O002 CF001_CO001 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA 39.03354 29.41088 29.41088 42.18156 0.01682 0.02381 0 129 129 0 0.84823 0.87755 0.77757 0.22928
+V12.0.0 FCST 2461 9 NA 300000 20120410_180000 060000 060000 20120410_180000 060000 2 >=5.0 2 >=5.0 APCP_06 kg/m^2 A6 APCP_06 kg/m^2 A06 STAGE4 CF001 CF001 80.30984 96.75213 39.63667 -122.96947 -69.98662 56.81848 20.01174 733 690 145.31439 96.78289 166.10212 0.14519 5.582 7.35 9.43 11.91 15.526 9.43 7314.08999 NA NA NA NA NA NA NA NA NA NA NA NA NA NA
+V12.0.0 FCST 2461 9 NA 300000 20120410_180000 060000 060000 20120410_180000 060000 2 >=5.0 2 >=5.0 APCP_06 kg/m^2 A6 APCP_06 kg/m^2 A06 STAGE4 CO001 CO001 85.0618 95.21348 39.52563 -122.45784 -86.97497 41.31227 12.19437 287 256 154.53498 85.38557 181.40353 0.3134 4.916 6.06 7.42 9.44 11.736 7.42 2298.83 NA NA NA NA NA NA NA NA NA NA NA NA NA NA
+V12.0.0 FCST 2461 9 NA 300000 20120410_180000 060000 060000 20120410_180000 060000 2 >=5.0 2 >=5.0 APCP_06 kg/m^2 A6 APCP_06 kg/m^2 A06 STAGE4 CF001_CO001 CF001_CO001 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA 4.99485 0 0 16.98835 0.057029 2.55401 235 785 550 0.81882 0.94033 0.46328 0.78685 0.94028
diff --git a/METdbLoad/test/data/mtd/mtd_BASIC_20100517_010000V_2d.txt b/METdbLoad/test/data/mtd/mtd_BASIC_20100517_010000V_2d.txt
new file mode 100644
index 0000000..9d34ab7
--- /dev/null
+++ b/METdbLoad/test/data/mtd/mtd_BASIC_20100517_010000V_2d.txt
@@ -0,0 +1,279 @@
+VERSION MODEL DESC FCST_LEAD FCST_VALID OBS_LEAD OBS_VALID T_DELTA FCST_T_BEG FCST_T_END FCST_RAD FCST_THR OBS_T_BEG OBS_T_END OBS_RAD OBS_THR FCST_VAR FCST_UNITS FCST_LEV OBS_VAR OBS_UNITS OBS_LEV OBJECT_ID OBJECT_CAT TIME_INDEX AREA CENTROID_X CENTROID_Y CENTROID_LAT CENTROID_LON AXIS_ANG INTENSITY_10 INTENSITY_25 INTENSITY_50 INTENSITY_75 INTENSITY_90 INTENSITY_99
+V12.0.0 FCST NA 010000 20100517_010000 010000 20100517_010000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F001 CF001 0 3640 420.52 167.55 35.53 -85.21 5.46 0.00 0.10 0.99 2.91 5.59 20.83
+V12.0.0 FCST NA 020000 20100517_020000 010000 20100517_020000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F001 CF001 1 3736 419.43 166.53 35.43 -85.37 -0.87 0.00 0.00 0.50 2.30 6.00 18.47
+V12.0.0 FCST NA 030000 20100517_030000 010000 20100517_030000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F001 CF001 2 3327 420.31 164.73 35.23 -85.27 -7.19 0.00 0.08 0.68 2.70 6.27 19.18
+V12.0.0 FCST NA 040000 20100517_040000 010000 20100517_040000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F001 CF001 3 3163 421.91 163.73 35.11 -85.07 -11.16 0.01 0.12 0.75 2.45 5.74 18.28
+V12.0.0 FCST NA 050000 20100517_050000 010000 20100517_050000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F001 CF001 4 3376 423.40 163.46 35.06 -84.87 -15.14 0.01 0.16 0.74 2.15 4.91 16.64
+V12.0.0 FCST NA 060000 20100517_060000 010000 20100517_060000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F001 CF001 5 3320 424.84 164.82 35.20 -84.67 -27.36 0.01 0.14 0.63 1.80 4.28 13.30
+V12.0.0 FCST NA 070000 20100517_070000 010000 20100517_070000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F001 CF001 6 3135 427.31 167.77 35.50 -84.32 -46.00 0.03 0.22 0.78 1.96 4.16 14.52
+V12.0.0 FCST NA 080000 20100517_080000 010000 20100517_080000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F001 CF001 7 3299 430.39 169.72 35.68 -83.89 -56.22 0.04 0.29 0.89 1.93 3.80 10.14
+V12.0.0 FCST NA 090000 20100517_090000 010000 20100517_090000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F001 CF001 8 3423 430.56 171.87 35.91 -83.84 -57.44 0.00 0.30 0.80 1.80 3.50 10.28
+V12.0.0 FCST NA 100000 20100517_100000 010000 20100517_100000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F001 CF001 9 3365 427.50 175.70 36.34 -84.21 -54.68 0.06 0.32 0.84 1.93 3.62 8.74
+V12.0.0 FCST NA 110000 20100517_110000 010000 20100517_110000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F001 CF001 10 3241 426.29 179.13 36.72 -84.33 -50.98 0.06 0.36 0.91 1.99 3.70 11.33
+V12.0.0 FCST NA 120000 20100517_120000 010000 20100517_120000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F001 CF001 11 3185 426.75 181.76 37.00 -84.24 -48.37 0.07 0.33 0.86 1.94 3.86 11.03
+V12.0.0 FCST NA 130000 20100517_130000 010000 20100517_130000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F001 CF001 12 3172 428.97 184.25 37.25 -83.92 -45.58 0.12 0.43 1.01 2.03 4.13 11.91
+V12.0.0 FCST NA 140000 20100517_140000 010000 20100517_140000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F001 CF001 13 3189 432.76 184.46 37.23 -83.41 -48.18 0.11 0.46 1.04 1.96 3.56 11.23
+V12.0.0 FCST NA 150000 20100517_150000 010000 20100517_150000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F001 CF001 14 3227 439.20 183.31 37.05 -82.56 -56.00 0.11 0.43 1.00 1.82 3.29 11.15
+V12.0.0 FCST NA 160000 20100517_160000 010000 20100517_160000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F001 CF001 15 3659 445.80 178.17 36.43 -81.75 -70.35 0.00 0.30 0.90 1.75 3.30 11.43
+V12.0.0 FCST NA 170000 20100517_170000 010000 20100517_170000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F001 CF001 16 4501 447.73 174.94 36.07 -81.53 -74.83 0.02 0.23 0.79 1.78 3.76 12.61
+V12.0.0 FCST NA 180000 20100517_180000 010000 20100517_180000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F001 CF001 17 4954 449.20 175.00 36.06 -81.34 -77.66 0.00 0.30 0.90 2.10 4.10 12.70
+V12.0.0 FCST NA 190000 20100517_190000 010000 20100517_190000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F001 CF001 18 5226 449.76 175.79 36.14 -81.25 -78.39 0.03 0.26 0.98 2.12 4.41 13.83
+V12.0.0 FCST NA 200000 20100517_200000 010000 20100517_200000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F001 CF001 19 5183 450.03 178.49 36.42 -81.18 -76.75 0.00 0.30 1.10 2.40 4.38 13.77
+V12.0.0 FCST NA 210000 20100517_210000 010000 20100517_210000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F001 CF001 20 5158 450.52 180.85 36.67 -81.08 -76.32 0.00 0.30 1.10 2.40 4.80 15.30
+V12.0.0 FCST NA 220000 20100517_220000 010000 20100517_220000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F001 CF001 21 5001 450.92 182.89 36.88 -81.00 -76.08 0.00 0.30 1.00 2.50 4.60 17.20
+V12.0.0 FCST NA 230000 20100517_230000 010000 20100517_230000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F001 CF001 22 4697 450.99 184.48 37.05 -80.97 -74.87 0.00 0.30 1.00 2.40 4.60 17.00
+V12.0.0 FCST NA 010000 20100517_010000 010000 20100517_010000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F002 CF000 0 171 287.20 148.32 33.55 -102.74 59.66 0.00 0.00 0.00 0.03 0.57 6.20
+V12.0.0 FCST NA 020000 20100517_020000 010000 20100517_020000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F002 CF000 1 209 288.10 148.65 33.59 -102.62 62.54 0.00 0.00 0.10 2.10 7.88 27.87
+V12.0.0 FCST NA 030000 20100517_030000 010000 20100517_030000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F002 CF000 2 263 288.32 148.18 33.55 -102.59 66.05 0.00 0.00 0.23 1.93 5.95 19.39
+V12.0.0 FCST NA 040000 20100517_040000 010000 20100517_040000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F002 CF000 3 311 288.64 146.74 33.39 -102.54 63.42 0.00 0.00 0.12 0.98 2.98 15.89
+V12.0.0 FCST NA 050000 20100517_050000 010000 20100517_050000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F002 CF000 4 271 289.32 144.26 33.13 -102.43 59.78 0.00 0.05 0.34 1.48 5.36 18.50
+V12.0.0 FCST NA 060000 20100517_060000 010000 20100517_060000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F002 CF000 5 452 296.14 141.71 32.89 -101.53 -4.62 0.00 0.00 0.16 1.01 3.19 14.08
+V12.0.0 FCST NA 070000 20100517_070000 010000 20100517_070000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F002 CF000 6 478 298.79 139.96 32.71 -101.18 -6.34 0.00 0.01 0.33 2.54 6.76 18.68
+V12.0.0 FCST NA 080000 20100517_080000 010000 20100517_080000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F002 CF000 7 407 301.22 138.98 32.62 -100.86 -5.29 0.00 0.03 0.63 2.45 9.50 27.95
+V12.0.0 FCST NA 090000 20100517_090000 010000 20100517_090000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F002 CF000 8 297 303.94 137.15 32.43 -100.50 -0.31 0.00 0.00 0.30 3.90 12.14 29.15
+V12.0.0 FCST NA 100000 20100517_100000 010000 20100517_100000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F002 CF000 9 252 307.37 135.20 32.23 -100.05 62.21 0.00 0.06 0.71 4.10 8.94 30.36
+V12.0.0 FCST NA 110000 20100517_110000 010000 20100517_110000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F002 CF000 10 222 309.69 134.30 32.15 -99.75 55.74 0.05 0.23 1.26 5.27 9.13 19.76
+V12.0.0 FCST NA 120000 20100517_120000 010000 20100517_120000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F002 CF000 11 207 312.28 134.59 32.19 -99.42 49.15 0.02 0.19 0.95 3.51 6.70 8.77
+V12.0.0 FCST NA 130000 20100517_130000 010000 20100517_130000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F002 CF000 12 151 314.45 135.56 32.30 -99.14 47.17 0.01 0.15 0.59 1.38 2.88 8.58
+V12.0.0 FCST NA 140000 20100517_140000 010000 20100517_140000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F002 CF000 13 54 318.31 138.65 32.65 -98.66 19.61 0.02 0.10 0.20 0.34 0.55 2.06
+V12.0.0 FCST NA 010000 20100517_010000 010000 20100517_010000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F003 CF002 0 63 313.06 158.11 34.74 -99.42 -8.19 0.00 0.00 0.01 0.15 2.73 4.41
+V12.0.0 FCST NA 020000 20100517_020000 010000 20100517_020000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F003 CF002 1 99 316.70 158.70 34.81 -98.94 -10.48 0.00 0.00 0.20 1.50 3.32 6.59
+V12.0.0 FCST NA 030000 20100517_030000 010000 20100517_030000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F003 CF002 2 92 318.61 158.27 34.77 -98.69 -25.57 0.00 0.06 0.62 2.14 5.11 13.46
+V12.0.0 FCST NA 040000 20100517_040000 010000 20100517_040000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F003 CF002 3 78 321.42 156.68 34.61 -98.31 -46.13 0.00 0.00 0.01 0.59 3.15 9.36
+V12.0.0 FCST NA 050000 20100517_050000 010000 20100517_050000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F003 CF002 4 89 326.07 151.79 34.09 -97.69 -46.61 0.00 0.00 0.01 0.33 2.32 9.87
+V12.0.0 FCST NA 060000 20100517_060000 010000 20100517_060000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F003 CF002 5 104 329.72 149.97 33.90 -97.21 0.08 0.00 0.00 0.13 1.96 6.91 12.39
+V12.0.0 FCST NA 070000 20100517_070000 010000 20100517_070000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F003 CF002 6 127 332.91 149.73 33.88 -96.79 10.54 0.00 0.00 0.21 1.59 6.32 16.59
+V12.0.0 FCST NA 080000 20100517_080000 010000 20100517_080000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F003 CF002 7 128 336.27 149.31 33.84 -96.35 6.63 0.00 0.00 0.12 1.97 4.74 8.37
+V12.0.0 FCST NA 090000 20100517_090000 010000 20100517_090000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F003 CF002 8 101 340.79 148.84 33.79 -95.76 -12.90 0.00 0.00 0.20 1.00 3.00 10.80
+V12.0.0 FCST NA 100000 20100517_100000 010000 20100517_100000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F003 CF002 9 79 346.10 147.81 33.68 -95.07 0.82 0.00 0.00 0.23 1.62 4.57 10.34
+V12.0.0 FCST NA 110000 20100517_110000 010000 20100517_110000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F003 CF002 10 66 348.17 147.83 33.68 -94.80 27.72 0.00 0.00 0.31 2.04 3.59 7.42
+V12.0.0 FCST NA 120000 20100517_120000 010000 20100517_120000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F003 CF002 11 36 350.75 148.75 33.78 -94.47 48.29 0.00 0.00 0.14 1.51 2.52 3.76
+V12.0.0 FCST NA 130000 20100517_130000 010000 20100517_130000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F003 CF002 12 3 353.33 150.33 33.95 -94.13 -45.00 0.26 0.47 0.83 1.04 1.17 1.25
+V12.0.0 FCST NA 010000 20100517_010000 010000 20100517_010000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F004 CF000 0 329 327.38 122.04 30.86 -97.45 -35.48 0.00 0.00 0.00 0.14 2.09 31.90
+V12.0.0 FCST NA 020000 20100517_020000 010000 20100517_020000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F004 CF000 1 394 327.25 122.42 30.90 -97.47 -34.93 0.00 0.00 0.30 2.10 6.38 30.89
+V12.0.0 FCST NA 030000 20100517_030000 010000 20100517_030000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F004 CF000 2 468 328.37 122.01 30.86 -97.32 -30.92 0.00 0.01 0.28 1.88 6.94 25.59
+V12.0.0 FCST NA 040000 20100517_040000 010000 20100517_040000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F004 CF000 3 429 328.57 122.12 30.87 -97.30 -30.19 0.00 0.00 0.15 1.42 6.62 24.09
+V12.0.0 FCST NA 050000 20100517_050000 010000 20100517_050000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F004 CF000 4 335 331.14 121.42 30.80 -96.97 -32.28 0.00 0.00 0.06 1.07 4.24 11.60
+V12.0.0 FCST NA 060000 20100517_060000 010000 20100517_060000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F004 CF000 5 261 333.91 118.81 30.52 -96.61 -44.06 0.00 0.00 0.13 0.96 4.74 17.82
+V12.0.0 FCST NA 070000 20100517_070000 010000 20100517_070000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F004 CF000 6 170 336.38 117.89 30.42 -96.30 53.39 0.00 0.00 0.12 1.53 5.46 20.28
+V12.0.0 FCST NA 080000 20100517_080000 010000 20100517_080000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F004 CF000 7 97 337.53 118.36 30.48 -96.16 50.36 0.00 0.00 0.19 1.08 1.91 4.40
+V12.0.0 FCST NA 120000 20100517_120000 010000 20100517_120000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F005 CF000 11 15 376.33 126.67 31.34 -91.21 14.53 0.00 0.00 0.02 0.97 2.07 4.29
+V12.0.0 FCST NA 130000 20100517_130000 010000 20100517_130000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F005 CF000 12 30 376.50 126.73 31.35 -91.19 90.00 0.00 0.04 0.42 1.50 3.41 8.30
+V12.0.0 FCST NA 140000 20100517_140000 010000 20100517_140000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F005 CF000 13 62 378.21 129.84 31.68 -90.96 64.91 0.00 0.00 0.12 0.91 2.97 6.45
+V12.0.0 FCST NA 150000 20100517_150000 010000 20100517_150000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F005 CF000 14 68 380.35 131.29 31.83 -90.68 21.57 0.00 0.00 0.03 1.21 3.91 15.63
+V12.0.0 FCST NA 160000 20100517_160000 010000 20100517_160000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F005 CF000 15 95 381.32 130.48 31.74 -90.56 -3.09 0.00 0.00 0.00 1.25 6.84 18.80
+V12.0.0 FCST NA 170000 20100517_170000 010000 20100517_170000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F005 CF000 16 336 368.12 123.26 30.99 -92.27 21.53 0.00 0.00 0.00 0.30 3.14 18.00
+V12.0.0 FCST NA 180000 20100517_180000 010000 20100517_180000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F005 CF000 17 643 364.03 125.99 31.30 -92.78 1.73 0.00 0.00 0.20 1.80 6.36 22.25
+V12.0.0 FCST NA 190000 20100517_190000 010000 20100517_190000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F005 CF000 18 1011 360.71 126.40 31.35 -93.21 -0.48 0.00 0.01 0.47 2.54 6.97 23.46
+V12.0.0 FCST NA 200000 20100517_200000 010000 20100517_200000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F005 CF000 19 1348 359.07 126.52 31.36 -93.42 -0.11 0.00 0.00 0.40 2.20 7.40 24.16
+V12.0.0 FCST NA 210000 20100517_210000 010000 20100517_210000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F005 CF000 20 1629 358.84 126.45 31.35 -93.45 -0.20 0.00 0.00 0.30 2.00 6.10 25.00
+V12.0.0 FCST NA 220000 20100517_220000 010000 20100517_220000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F005 CF000 21 1736 361.15 126.24 31.33 -93.15 0.01 0.00 0.00 0.40 1.90 6.50 24.65
+V12.0.0 FCST NA 230000 20100517_230000 010000 20100517_230000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F005 CF000 22 1629 362.09 126.12 31.31 -93.03 -0.10 0.00 0.00 0.50 2.10 6.14 26.59
+V12.0.0 FCST NA 180000 20100517_180000 010000 20100517_180000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F006 CF003 17 43 278.26 119.70 30.39 -103.66 -65.46 0.00 0.00 0.10 1.15 3.08 10.53
+V12.0.0 FCST NA 190000 20100517_190000 010000 20100517_190000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F006 CF003 18 212 277.92 116.33 30.02 -103.68 -69.45 0.00 0.00 0.05 0.83 2.87 13.51
+V12.0.0 FCST NA 200000 20100517_200000 010000 20100517_200000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F006 CF003 19 345 276.52 119.75 30.38 -103.88 -71.85 0.00 0.00 0.10 1.20 4.60 19.52
+V12.0.0 FCST NA 210000 20100517_210000 010000 20100517_210000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F006 CF003 20 458 277.40 119.19 30.33 -103.76 -72.84 0.00 0.00 0.10 1.10 3.63 15.94
+V12.0.0 FCST NA 220000 20100517_220000 010000 20100517_220000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F006 CF003 21 449 277.94 121.10 30.54 -103.71 -74.08 0.00 0.00 0.30 1.50 4.74 18.05
+V12.0.0 FCST NA 230000 20100517_230000 010000 20100517_230000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 F006 CF003 22 414 278.24 122.88 30.73 -103.69 -76.18 0.00 0.00 0.20 1.10 3.80 15.99
+V12.0.0 FCST NA 010000 20100517_010000 010000 20100517_010000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O001 CO000 0 66 166.64 271.68 44.94 -121.27 73.93 0.02 0.15 0.58 1.30 2.09 3.00
+V12.0.0 FCST NA 020000 20100517_020000 010000 20100517_020000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O001 CO000 1 70 166.94 272.30 45.01 -121.24 73.55 0.03 0.19 0.56 1.13 3.29 5.85
+V12.0.0 FCST NA 030000 20100517_030000 010000 20100517_030000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O001 CO000 2 77 167.42 273.01 45.09 -121.20 63.03 0.00 0.02 0.41 1.05 1.81 2.61
+V12.0.0 FCST NA 040000 20100517_040000 010000 20100517_040000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O001 CO000 3 123 163.93 272.59 44.98 -121.68 46.37 0.00 0.05 0.38 1.13 2.32 4.32
+V12.0.0 FCST NA 050000 20100517_050000 010000 20100517_050000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O001 CO000 4 184 163.32 273.42 45.05 -121.79 46.76 0.00 0.05 0.62 1.52 2.50 6.65
+V12.0.0 FCST NA 060000 20100517_060000 010000 20100517_060000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O001 CO000 5 237 163.43 275.39 45.25 -121.83 47.32 0.17 0.33 0.63 1.61 3.47 6.62
+V12.0.0 FCST NA 070000 20100517_070000 010000 20100517_070000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O001 CO000 6 277 162.90 277.43 45.45 -121.97 43.73 0.14 0.45 0.53 1.05 2.67 6.04
+V12.0.0 FCST NA 080000 20100517_080000 010000 20100517_080000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O001 CO000 7 246 163.53 279.79 45.70 -121.94 41.33 0.11 0.40 0.62 1.02 2.20 3.75
+V12.0.0 FCST NA 090000 20100517_090000 010000 20100517_090000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O001 CO000 8 192 164.18 282.06 45.94 -121.92 43.69 0.25 0.50 0.75 1.17 1.61 2.87
+V12.0.0 FCST NA 100000 20100517_100000 010000 20100517_100000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O001 CO000 9 217 161.41 279.05 45.58 -122.23 53.57 0.16 0.37 0.60 1.00 1.55 2.40
+V12.0.0 FCST NA 110000 20100517_110000 010000 20100517_110000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O001 CO000 10 226 159.77 277.96 45.44 -122.43 57.03 0.11 0.34 0.81 1.48 2.53 4.30
+V12.0.0 FCST NA 120000 20100517_120000 010000 20100517_120000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O001 CO000 11 213 158.93 277.99 45.42 -122.55 57.72 0.03 0.34 0.77 1.77 3.27 6.27
+V12.0.0 FCST NA 130000 20100517_130000 010000 20100517_130000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O001 CO000 12 172 157.69 278.15 45.41 -122.73 58.39 0.12 0.32 0.75 1.54 3.57 7.72
+V12.0.0 FCST NA 140000 20100517_140000 010000 20100517_140000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O001 CO000 13 113 155.22 276.62 45.21 -123.04 70.31 0.04 0.34 1.05 1.73 2.64 3.56
+V12.0.0 FCST NA 150000 20100517_150000 010000 20100517_150000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O001 CO000 14 63 155.08 277.90 45.33 -123.10 70.21 0.06 0.28 0.82 1.09 1.79 2.37
+V12.0.0 FCST NA 160000 20100517_160000 010000 20100517_160000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O001 CO000 15 20 159.70 289.95 46.63 -122.79 63.75 0.00 0.03 0.19 0.41 0.69 0.88
+V12.0.0 FCST NA 170000 20100517_170000 010000 20100517_170000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O001 CO000 16 31 160.19 292.61 46.90 -122.80 -89.34 0.32 0.47 0.83 1.20 1.48 1.79
+V12.0.0 FCST NA 180000 20100517_180000 010000 20100517_180000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O001 CO000 17 47 160.21 294.96 47.14 -122.87 -87.06 0.27 0.48 0.94 1.42 1.89 3.40
+V12.0.0 FCST NA 190000 20100517_190000 010000 20100517_190000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O001 CO000 18 40 160.28 297.45 47.38 -122.94 -84.11 0.22 0.43 0.91 1.87 2.63 3.60
+V12.0.0 FCST NA 200000 20100517_200000 010000 20100517_200000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O001 CO000 19 12 160.00 299.50 47.58 -123.04 90.00 0.01 0.08 0.67 0.88 2.12 2.25
+V12.0.0 FCST NA 010000 20100517_010000 010000 20100517_010000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O002 CO002 0 192 328.03 215.28 40.88 -97.59 -25.08 0.08 0.28 0.64 1.28 2.23 4.99
+V12.0.0 FCST NA 020000 20100517_020000 010000 20100517_020000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O002 CO002 1 183 329.35 214.78 40.83 -97.41 -23.08 0.07 0.31 0.62 1.54 2.44 5.26
+V12.0.0 FCST NA 030000 20100517_030000 010000 20100517_030000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O002 CO002 2 164 331.04 213.98 40.75 -97.17 -21.55 0.08 0.23 0.74 1.52 2.67 4.36
+V12.0.0 FCST NA 040000 20100517_040000 010000 20100517_040000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O002 CO002 3 156 337.34 211.08 40.45 -96.29 -21.63 0.09 0.23 0.73 1.59 3.03 4.85
+V12.0.0 FCST NA 050000 20100517_050000 010000 20100517_050000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O002 CO002 4 151 341.56 209.56 40.29 -95.70 -20.42 0.04 0.18 0.69 1.37 2.40 5.30
+V12.0.0 FCST NA 060000 20100517_060000 010000 20100517_060000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O002 CO002 5 137 344.26 208.52 40.18 -95.33 -22.05 0.02 0.15 0.63 1.48 2.62 4.50
+V12.0.0 FCST NA 070000 20100517_070000 010000 20100517_070000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O002 CO002 6 122 345.76 207.98 40.13 -95.12 -30.14 0.00 0.22 0.88 1.78 3.01 5.84
+V12.0.0 FCST NA 080000 20100517_080000 010000 20100517_080000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O002 CO002 7 108 344.69 208.42 40.17 -95.27 -31.71 0.01 0.23 0.81 1.66 3.24 4.53
+V12.0.0 FCST NA 090000 20100517_090000 010000 20100517_090000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O002 CO002 8 88 343.27 209.08 40.24 -95.47 -31.54 0.07 0.25 0.67 1.40 2.50 4.44
+V12.0.0 FCST NA 100000 20100517_100000 010000 20100517_100000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O002 CO002 9 64 340.50 210.28 40.37 -95.85 -22.92 0.02 0.22 0.60 1.97 2.88 5.48
+V12.0.0 FCST NA 110000 20100517_110000 010000 20100517_110000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O002 CO002 10 55 339.93 209.73 40.31 -95.93 -14.13 0.08 0.34 0.82 2.07 3.64 7.72
+V12.0.0 FCST NA 120000 20100517_120000 010000 20100517_120000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O002 CO002 11 41 339.68 209.05 40.24 -95.96 -19.45 0.04 0.24 0.60 1.56 3.00 4.32
+V12.0.0 FCST NA 130000 20100517_130000 010000 20100517_130000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O002 CO002 12 8 339.50 208.50 40.18 -95.99 90.00 0.09 0.14 0.38 0.62 1.06 1.08
+V12.0.0 FCST NA 010000 20100517_010000 010000 20100517_010000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O003 CO001 0 2718 436.92 169.29 35.57 -83.03 -49.53 0.00 0.19 0.88 2.56 5.94 17.35
+V12.0.0 FCST NA 020000 20100517_020000 010000 20100517_020000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O003 CO001 1 2861 437.37 169.92 35.64 -82.96 -49.78 0.00 0.19 0.86 1.98 4.71 15.74
+V12.0.0 FCST NA 030000 20100517_030000 010000 20100517_030000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O003 CO001 2 2534 436.43 173.24 36.00 -83.05 -45.51 0.03 0.32 0.95 2.29 4.95 13.30
+V12.0.0 FCST NA 040000 20100517_040000 010000 20100517_040000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O003 CO001 3 2375 435.97 174.44 36.13 -83.10 -44.08 0.05 0.31 0.91 2.48 5.65 13.18
+V12.0.0 FCST NA 050000 20100517_050000 010000 20100517_050000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O003 CO001 4 2272 434.76 176.21 36.33 -83.24 -41.64 0.04 0.36 0.90 2.63 6.31 12.08
+V12.0.0 FCST NA 060000 20100517_060000 010000 20100517_060000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O003 CO001 5 2333 433.64 178.50 36.59 -83.36 -38.54 0.10 0.47 1.03 2.57 5.50 13.56
+V12.0.0 FCST NA 070000 20100517_070000 010000 20100517_070000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O003 CO001 6 2767 433.88 178.33 36.57 -83.33 -40.65 0.09 0.44 0.93 2.10 4.48 11.01
+V12.0.0 FCST NA 080000 20100517_080000 010000 20100517_080000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O003 CO001 7 3199 434.77 178.58 36.59 -83.21 -44.37 0.06 0.41 0.95 2.07 4.36 11.11
+V12.0.0 FCST NA 090000 20100517_090000 010000 20100517_090000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O003 CO001 8 3583 435.28 176.98 36.41 -83.16 -51.85 0.07 0.41 0.87 1.91 4.12 12.19
+V12.0.0 FCST NA 100000 20100517_100000 010000 20100517_100000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O003 CO001 9 3682 435.40 178.49 36.57 -83.13 -53.53 0.10 0.45 0.90 1.85 4.38 13.11
+V12.0.0 FCST NA 110000 20100517_110000 010000 20100517_110000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O003 CO001 10 3788 435.58 179.16 36.64 -83.09 -55.61 0.10 0.45 0.93 2.02 4.11 14.59
+V12.0.0 FCST NA 120000 20100517_120000 010000 20100517_120000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O003 CO001 11 3993 436.88 178.46 36.56 -82.93 -58.30 0.10 0.44 0.88 1.95 3.88 10.97
+V12.0.0 FCST NA 130000 20100517_130000 010000 20100517_130000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O003 CO001 12 4080 438.85 178.81 36.57 -82.66 -58.91 0.10 0.46 0.88 1.99 3.94 13.22
+V12.0.0 FCST NA 140000 20100517_140000 010000 20100517_140000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O003 CO001 13 3978 441.03 177.98 36.46 -82.38 -59.88 0.04 0.43 0.88 1.78 3.45 12.19
+V12.0.0 FCST NA 150000 20100517_150000 010000 20100517_150000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O003 CO001 14 3717 444.17 179.03 36.54 -81.95 -62.09 0.08 0.39 0.81 1.68 3.40 10.67
+V12.0.0 FCST NA 160000 20100517_160000 010000 20100517_160000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O003 CO001 15 3548 452.34 178.28 36.38 -80.88 -71.69 0.05 0.46 0.88 1.73 3.43 11.33
+V12.0.0 FCST NA 170000 20100517_170000 010000 20100517_170000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O003 CO001 16 3874 455.21 174.56 35.95 -80.55 -79.54 0.04 0.41 0.95 1.83 3.63 13.20
+V12.0.0 FCST NA 180000 20100517_180000 010000 20100517_180000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O003 CO001 17 4152 456.37 171.65 35.62 -80.44 -81.22 0.02 0.40 1.04 2.01 4.17 15.32
+V12.0.0 FCST NA 190000 20100517_190000 010000 20100517_190000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O003 CO001 18 4385 456.96 169.72 35.41 -80.39 -82.27 0.01 0.33 0.94 2.10 4.27 15.26
+V12.0.0 FCST NA 200000 20100517_200000 010000 20100517_200000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O003 CO001 19 4313 457.87 169.57 35.38 -80.27 -81.92 0.02 0.33 0.96 2.12 4.29 14.20
+V12.0.0 FCST NA 210000 20100517_210000 010000 20100517_210000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O003 CO001 20 4143 458.29 171.12 35.54 -80.19 -81.03 0.02 0.40 0.95 2.16 4.54 18.47
+V12.0.0 FCST NA 220000 20100517_220000 010000 20100517_220000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O003 CO001 21 3919 459.07 173.17 35.75 -80.06 -80.79 0.01 0.32 0.90 1.87 3.95 16.37
+V12.0.0 FCST NA 230000 20100517_230000 010000 20100517_230000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O003 CO001 22 3599 459.71 175.84 36.03 -79.94 -79.31 0.02 0.36 0.89 1.68 3.70 15.55
+V12.0.0 FCST NA 010000 20100517_010000 010000 20100517_010000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O004 CO000 0 1045 380.18 157.22 34.64 -90.60 48.26 0.00 0.04 1.76 5.50 11.16 30.01
+V12.0.0 FCST NA 020000 20100517_020000 010000 20100517_020000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O004 CO000 1 1170 380.59 156.17 34.53 -90.55 44.02 0.00 0.02 0.78 4.66 10.48 29.98
+V12.0.0 FCST NA 030000 20100517_030000 010000 20100517_030000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O004 CO000 2 1081 382.70 154.27 34.31 -90.28 41.43 0.00 0.03 0.87 3.69 8.27 17.49
+V12.0.0 FCST NA 040000 20100517_040000 010000 20100517_040000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O004 CO000 3 915 383.88 152.08 34.07 -90.14 40.76 0.00 0.09 0.64 2.74 5.81 12.92
+V12.0.0 FCST NA 050000 20100517_050000 010000 20100517_050000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O004 CO000 4 801 379.70 146.25 33.46 -90.71 32.99 0.00 0.10 0.49 1.30 3.43 10.16
+V12.0.0 FCST NA 060000 20100517_060000 010000 20100517_060000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O004 CO000 5 486 371.74 140.83 32.89 -91.76 31.19 0.00 0.05 0.50 1.20 4.32 17.97
+V12.0.0 FCST NA 070000 20100517_070000 010000 20100517_070000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O004 CO000 6 418 364.47 136.28 32.42 -92.71 31.28 0.00 0.03 0.50 1.00 4.53 20.23
+V12.0.0 FCST NA 080000 20100517_080000 010000 20100517_080000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O004 CO000 7 382 359.49 131.94 31.95 -93.35 -10.91 0.00 0.05 0.55 2.30 9.22 22.37
+V12.0.0 FCST NA 090000 20100517_090000 010000 20100517_090000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O004 CO000 8 378 359.97 130.58 31.80 -93.29 -20.72 0.00 0.25 0.64 3.06 12.32 33.13
+V12.0.0 FCST NA 100000 20100517_100000 010000 20100517_100000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O004 CO000 9 315 365.66 127.70 31.48 -92.57 -6.53 0.00 0.09 0.84 3.93 10.33 26.18
+V12.0.0 FCST NA 110000 20100517_110000 010000 20100517_110000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O004 CO000 10 263 369.41 126.56 31.35 -92.10 8.22 0.00 0.05 1.37 6.65 14.88 25.97
+V12.0.0 FCST NA 120000 20100517_120000 010000 20100517_120000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O004 CO000 11 228 372.47 126.14 31.29 -91.71 11.23 0.00 0.22 1.38 5.88 12.64 22.86
+V12.0.0 FCST NA 130000 20100517_130000 010000 20100517_130000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O004 CO000 12 179 374.40 126.05 31.28 -91.46 22.43 0.00 0.01 0.96 4.51 8.92 16.45
+V12.0.0 FCST NA 140000 20100517_140000 010000 20100517_140000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O004 CO000 13 102 376.69 126.13 31.28 -91.17 39.81 0.00 0.00 0.15 1.06 1.67 2.54
+V12.0.0 FCST NA 150000 20100517_150000 010000 20100517_150000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O004 CO000 14 2 379.00 125.50 31.20 -90.88 90.00 0.00 0.00 0.00 0.00 0.00 0.00
+V12.0.0 FCST NA 080000 20100517_080000 010000 20100517_080000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O005 CO000 7 5 286.60 166.20 35.48 -102.95 -71.57 0.72 1.04 1.16 2.44 5.68 7.62
+V12.0.0 FCST NA 090000 20100517_090000 010000 20100517_090000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O005 CO000 8 86 287.97 165.05 35.36 -102.76 -28.99 0.00 0.00 0.11 0.45 0.99 1.74
+V12.0.0 FCST NA 100000 20100517_100000 010000 20100517_100000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O005 CO000 9 143 289.06 163.55 35.21 -102.61 -29.43 0.00 0.01 0.66 3.05 5.91 17.69
+V12.0.0 FCST NA 110000 20100517_110000 010000 20100517_110000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O005 CO000 10 232 288.58 162.03 35.04 -102.66 -16.60 0.00 0.03 0.67 2.39 6.64 16.97
+V12.0.0 FCST NA 120000 20100517_120000 010000 20100517_120000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O005 CO000 11 267 289.84 160.30 34.86 -102.48 -13.99 0.00 0.08 0.96 4.15 9.66 25.00
+V12.0.0 FCST NA 130000 20100517_130000 010000 20100517_130000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O005 CO000 12 289 291.34 158.48 34.68 -102.27 -13.50 0.00 0.07 0.94 5.25 14.04 28.04
+V12.0.0 FCST NA 140000 20100517_140000 010000 20100517_140000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O005 CO000 13 307 292.96 156.81 34.51 -102.05 -16.29 0.00 0.15 1.13 6.33 15.62 43.40
+V12.0.0 FCST NA 150000 20100517_150000 010000 20100517_150000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O005 CO000 14 337 294.83 155.36 34.36 -101.79 -24.03 0.00 0.22 1.38 5.41 15.06 31.86
+V12.0.0 FCST NA 160000 20100517_160000 010000 20100517_160000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O005 CO000 15 392 297.36 152.93 34.11 -101.45 -39.99 0.00 0.02 0.76 4.07 12.12 30.87
+V12.0.0 FCST NA 170000 20100517_170000 010000 20100517_170000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O005 CO000 16 393 300.42 150.36 33.85 -101.03 -60.56 0.00 0.00 0.78 3.92 14.24 29.14
+V12.0.0 FCST NA 180000 20100517_180000 010000 20100517_180000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O005 CO000 17 476 309.62 142.47 33.03 -99.80 -30.41 0.00 0.00 0.32 2.42 9.97 24.27
+V12.0.0 FCST NA 190000 20100517_190000 010000 20100517_190000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O005 CO000 18 608 318.03 137.51 32.52 -98.69 -24.45 0.00 0.00 0.26 2.41 7.56 19.87
+V12.0.0 FCST NA 200000 20100517_200000 010000 20100517_200000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O005 CO000 19 807 323.37 133.41 32.09 -97.99 -20.39 0.00 0.00 0.15 1.56 7.00 25.88
+V12.0.0 FCST NA 210000 20100517_210000 010000 20100517_210000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O005 CO000 20 893 328.76 129.99 31.73 -97.29 -15.48 0.00 0.00 0.47 2.97 9.70 28.05
+V12.0.0 FCST NA 220000 20100517_220000 010000 20100517_220000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O005 CO000 21 1076 331.89 128.05 31.52 -96.89 -11.52 0.00 0.02 0.47 2.56 7.03 18.84
+V12.0.0 FCST NA 230000 20100517_230000 010000 20100517_230000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O005 CO000 22 1048 333.56 127.47 31.46 -96.67 -9.90 0.00 0.16 0.68 2.73 6.83 25.82
+V12.0.0 FCST NA 130000 20100517_130000 010000 20100517_130000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O006 CO000 12 8 418.88 172.12 36.03 -85.39 45.00 0.15 0.20 0.44 0.86 1.40 2.45
+V12.0.0 FCST NA 140000 20100517_140000 010000 20100517_140000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O006 CO000 13 29 421.17 172.97 36.10 -85.08 23.22 0.00 0.05 0.54 1.35 3.82 6.04
+V12.0.0 FCST NA 150000 20100517_150000 010000 20100517_150000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O006 CO000 14 54 424.00 173.50 36.14 -84.69 14.98 0.00 0.07 0.60 1.85 3.23 4.11
+V12.0.0 FCST NA 160000 20100517_160000 010000 20100517_160000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O006 CO000 15 86 427.58 175.44 36.32 -84.20 37.86 0.00 0.04 0.67 1.41 2.76 5.95
+V12.0.0 FCST NA 170000 20100517_170000 010000 20100517_170000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O006 CO000 16 188 434.48 183.10 37.07 -83.19 55.52 0.00 0.04 0.33 1.69 3.05 7.13
+V12.0.0 FCST NA 180000 20100517_180000 010000 20100517_180000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O006 CO000 17 292 436.40 183.50 37.10 -82.93 55.64 0.00 0.03 0.54 1.55 2.87 8.05
+V12.0.0 FCST NA 190000 20100517_190000 010000 20100517_190000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O006 CO000 18 322 438.65 184.07 37.14 -82.62 55.37 0.00 0.04 0.41 1.52 3.33 7.43
+V12.0.0 FCST NA 200000 20100517_200000 010000 20100517_200000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O006 CO000 19 319 439.70 184.45 37.17 -82.48 56.27 0.00 0.05 0.39 2.00 3.81 12.59
+V12.0.0 FCST NA 210000 20100517_210000 010000 20100517_210000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O006 CO000 20 378 441.02 185.06 37.22 -82.29 61.72 0.00 0.02 0.39 1.52 3.21 8.43
+V12.0.0 FCST NA 220000 20100517_220000 010000 20100517_220000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O006 CO000 21 381 441.95 186.06 37.32 -82.16 65.29 0.00 0.03 0.63 1.79 4.22 17.61
+V12.0.0 FCST NA 230000 20100517_230000 010000 20100517_230000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O006 CO000 22 373 442.32 186.87 37.40 -82.10 67.88 0.00 0.00 0.48 1.81 4.68 15.18
+V12.0.0 FCST NA 160000 20100517_160000 010000 20100517_160000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O007 CO000 15 5 161.00 194.00 36.81 -120.01 90.00 0.86 1.09 1.14 1.15 1.16 1.16
+V12.0.0 FCST NA 170000 20100517_170000 010000 20100517_170000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O007 CO000 16 90 157.82 186.67 35.97 -120.24 62.73 0.41 0.56 0.81 1.06 1.30 2.13
+V12.0.0 FCST NA 180000 20100517_180000 010000 20100517_180000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O007 CO000 17 242 159.80 185.93 35.94 -119.97 66.39 0.23 0.39 0.68 1.22 1.59 2.89
+V12.0.0 FCST NA 190000 20100517_190000 010000 20100517_190000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O007 CO000 18 350 161.22 186.40 36.01 -119.79 73.02 0.26 0.50 0.90 1.55 2.26 3.77
+V12.0.0 FCST NA 200000 20100517_200000 010000 20100517_200000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O007 CO000 19 359 162.27 186.80 36.08 -119.67 78.56 0.10 0.45 0.93 1.90 3.00 4.58
+V12.0.0 FCST NA 210000 20100517_210000 010000 20100517_210000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O007 CO000 20 296 163.10 187.60 36.18 -119.58 84.12 0.08 0.39 0.74 1.29 1.86 2.68
+V12.0.0 FCST NA 220000 20100517_220000 010000 20100517_220000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O007 CO000 21 144 164.40 188.90 36.34 -119.44 88.31 0.00 0.13 0.52 0.81 1.06 1.69
+V12.0.0 FCST NA 230000 20100517_230000 010000 20100517_230000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O007 CO000 22 82 165.52 188.24 36.29 -119.27 83.18 0.17 0.36 0.58 0.88 1.20 1.55
+V12.0.0 FCST NA 180000 20100517_180000 010000 20100517_180000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O008 CO003 17 34 406.50 183.71 37.36 -86.94 90.00 0.00 0.00 0.02 0.42 2.33 4.70
+V12.0.0 FCST NA 190000 20100517_190000 010000 20100517_190000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O008 CO003 18 90 407.76 184.71 37.46 -86.76 23.15 0.00 0.00 0.33 1.17 3.58 7.87
+V12.0.0 FCST NA 200000 20100517_200000 010000 20100517_200000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O008 CO003 19 180 404.64 183.14 37.31 -87.19 28.62 0.00 0.00 0.12 1.79 5.03 17.25
+V12.0.0 FCST NA 210000 20100517_210000 010000 20100517_210000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O008 CO003 20 307 405.88 181.29 37.10 -87.04 34.41 0.00 0.00 0.29 1.39 5.26 10.83
+V12.0.0 FCST NA 220000 20100517_220000 010000 20100517_220000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O008 CO003 21 416 407.92 180.30 36.98 -86.78 36.62 0.00 0.00 0.33 1.84 4.51 10.26
+V12.0.0 FCST NA 230000 20100517_230000 010000 20100517_230000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O008 CO003 22 427 408.83 180.36 36.98 -86.65 38.04 0.00 0.06 0.60 2.32 4.86 11.69
+V12.0.0 FCST NA 180000 20100517_180000 010000 20100517_180000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O009 CO003 17 37 278.03 122.86 30.73 -103.71 -44.81 0.00 0.00 0.00 0.21 1.02 1.52
+V12.0.0 FCST NA 190000 20100517_190000 010000 20100517_190000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O009 CO003 18 104 282.00 116.05 30.01 -103.16 -67.07 0.00 0.00 0.15 0.76 4.78 12.35
+V12.0.0 FCST NA 200000 20100517_200000 010000 20100517_200000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O009 CO003 19 286 278.81 117.35 30.13 -103.57 -64.68 0.00 0.00 0.23 1.13 3.68 15.25
+V12.0.0 FCST NA 210000 20100517_210000 010000 20100517_210000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O009 CO003 20 495 277.27 121.44 30.57 -103.80 -67.20 0.00 0.01 0.47 1.30 4.95 15.61
+V12.0.0 FCST NA 220000 20100517_220000 010000 20100517_220000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O009 CO003 21 678 277.88 123.72 30.82 -103.74 -69.98 0.00 0.04 0.48 1.62 5.20 18.50
+V12.0.0 FCST NA 230000 20100517_230000 010000 20100517_230000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 O009 CO003 22 678 278.08 124.82 30.94 -103.72 -70.56 0.00 0.13 0.70 2.30 6.99 22.06
+V12.0.0 FCST NA 010000 20100517_010000 010000 20100517_010000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF001 CF001 0 3640 420.52 167.55 35.53 -85.21 5.46 0.00 0.10 0.99 2.91 5.59 20.83
+V12.0.0 FCST NA 020000 20100517_020000 010000 20100517_020000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF001 CF001 1 3736 419.43 166.53 35.43 -85.37 -0.87 0.00 0.00 0.50 2.30 6.00 18.47
+V12.0.0 FCST NA 030000 20100517_030000 010000 20100517_030000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF001 CF001 2 3327 420.31 164.73 35.23 -85.27 -7.19 0.00 0.08 0.68 2.70 6.27 19.18
+V12.0.0 FCST NA 040000 20100517_040000 010000 20100517_040000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF001 CF001 3 3163 421.91 163.73 35.11 -85.07 -11.16 0.01 0.12 0.75 2.45 5.74 18.28
+V12.0.0 FCST NA 050000 20100517_050000 010000 20100517_050000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF001 CF001 4 3376 423.40 163.46 35.06 -84.87 -15.14 0.01 0.16 0.74 2.15 4.91 16.64
+V12.0.0 FCST NA 060000 20100517_060000 010000 20100517_060000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF001 CF001 5 3320 424.84 164.82 35.20 -84.67 -27.36 0.01 0.14 0.63 1.80 4.28 13.30
+V12.0.0 FCST NA 070000 20100517_070000 010000 20100517_070000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF001 CF001 6 3135 427.31 167.77 35.50 -84.32 -46.00 0.03 0.22 0.78 1.96 4.16 14.52
+V12.0.0 FCST NA 080000 20100517_080000 010000 20100517_080000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF001 CF001 7 3299 430.39 169.72 35.68 -83.89 -56.22 0.04 0.29 0.89 1.93 3.80 10.14
+V12.0.0 FCST NA 090000 20100517_090000 010000 20100517_090000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF001 CF001 8 3423 430.56 171.87 35.91 -83.84 -57.44 0.00 0.30 0.80 1.80 3.50 10.28
+V12.0.0 FCST NA 100000 20100517_100000 010000 20100517_100000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF001 CF001 9 3365 427.50 175.70 36.34 -84.21 -54.68 0.06 0.32 0.84 1.93 3.62 8.74
+V12.0.0 FCST NA 110000 20100517_110000 010000 20100517_110000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF001 CF001 10 3241 426.29 179.13 36.72 -84.33 -50.98 0.06 0.36 0.91 1.99 3.70 11.33
+V12.0.0 FCST NA 120000 20100517_120000 010000 20100517_120000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF001 CF001 11 3185 426.75 181.76 37.00 -84.24 -48.37 0.07 0.33 0.86 1.94 3.86 11.03
+V12.0.0 FCST NA 130000 20100517_130000 010000 20100517_130000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF001 CF001 12 3172 428.97 184.25 37.25 -83.92 -45.58 0.12 0.43 1.01 2.03 4.13 11.91
+V12.0.0 FCST NA 140000 20100517_140000 010000 20100517_140000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF001 CF001 13 3189 432.76 184.46 37.23 -83.41 -48.18 0.11 0.46 1.04 1.96 3.56 11.23
+V12.0.0 FCST NA 150000 20100517_150000 010000 20100517_150000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF001 CF001 14 3227 439.20 183.31 37.05 -82.56 -56.00 0.11 0.43 1.00 1.82 3.29 11.15
+V12.0.0 FCST NA 160000 20100517_160000 010000 20100517_160000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF001 CF001 15 3659 445.80 178.17 36.43 -81.75 -70.35 0.00 0.30 0.90 1.75 3.30 11.43
+V12.0.0 FCST NA 170000 20100517_170000 010000 20100517_170000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF001 CF001 16 4501 447.73 174.94 36.07 -81.53 -74.83 0.02 0.23 0.79 1.78 3.76 12.61
+V12.0.0 FCST NA 180000 20100517_180000 010000 20100517_180000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF001 CF001 17 4954 449.20 175.00 36.06 -81.34 -77.66 0.00 0.30 0.90 2.10 4.10 12.70
+V12.0.0 FCST NA 190000 20100517_190000 010000 20100517_190000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF001 CF001 18 5226 449.76 175.79 36.14 -81.25 -78.39 0.03 0.26 0.98 2.12 4.41 13.83
+V12.0.0 FCST NA 200000 20100517_200000 010000 20100517_200000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF001 CF001 19 5183 450.03 178.49 36.42 -81.18 -76.75 0.00 0.30 1.10 2.40 4.38 13.77
+V12.0.0 FCST NA 210000 20100517_210000 010000 20100517_210000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF001 CF001 20 5158 450.52 180.85 36.67 -81.08 -76.32 0.00 0.30 1.10 2.40 4.80 15.30
+V12.0.0 FCST NA 220000 20100517_220000 010000 20100517_220000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF001 CF001 21 5001 450.92 182.89 36.88 -81.00 -76.08 0.00 0.30 1.00 2.50 4.60 17.20
+V12.0.0 FCST NA 230000 20100517_230000 010000 20100517_230000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF001 CF001 22 4697 450.99 184.48 37.05 -80.97 -74.87 0.00 0.30 1.00 2.40 4.60 17.00
+V12.0.0 FCST NA 010000 20100517_010000 010000 20100517_010000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF002 CF002 0 63 313.06 158.11 34.74 -99.42 -8.19 0.00 0.00 0.01 0.15 2.73 4.41
+V12.0.0 FCST NA 020000 20100517_020000 010000 20100517_020000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF002 CF002 1 99 316.70 158.70 34.81 -98.94 -10.48 0.00 0.00 0.20 1.50 3.32 6.59
+V12.0.0 FCST NA 030000 20100517_030000 010000 20100517_030000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF002 CF002 2 92 318.61 158.27 34.77 -98.69 -25.57 0.00 0.06 0.62 2.14 5.11 13.46
+V12.0.0 FCST NA 040000 20100517_040000 010000 20100517_040000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF002 CF002 3 78 321.42 156.68 34.61 -98.31 -46.13 0.00 0.00 0.01 0.59 3.15 9.36
+V12.0.0 FCST NA 050000 20100517_050000 010000 20100517_050000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF002 CF002 4 89 326.07 151.79 34.09 -97.69 -46.61 0.00 0.00 0.01 0.33 2.32 9.87
+V12.0.0 FCST NA 060000 20100517_060000 010000 20100517_060000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF002 CF002 5 104 329.72 149.97 33.90 -97.21 0.08 0.00 0.00 0.13 1.96 6.91 12.39
+V12.0.0 FCST NA 070000 20100517_070000 010000 20100517_070000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF002 CF002 6 127 332.91 149.73 33.88 -96.79 10.54 0.00 0.00 0.21 1.59 6.32 16.59
+V12.0.0 FCST NA 080000 20100517_080000 010000 20100517_080000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF002 CF002 7 128 336.27 149.31 33.84 -96.35 6.63 0.00 0.00 0.12 1.97 4.74 8.37
+V12.0.0 FCST NA 090000 20100517_090000 010000 20100517_090000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF002 CF002 8 101 340.79 148.84 33.79 -95.76 -12.90 0.00 0.00 0.20 1.00 3.00 10.80
+V12.0.0 FCST NA 100000 20100517_100000 010000 20100517_100000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF002 CF002 9 79 346.10 147.81 33.68 -95.07 0.82 0.00 0.00 0.23 1.62 4.57 10.34
+V12.0.0 FCST NA 110000 20100517_110000 010000 20100517_110000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF002 CF002 10 66 348.17 147.83 33.68 -94.80 27.72 0.00 0.00 0.31 2.04 3.59 7.42
+V12.0.0 FCST NA 120000 20100517_120000 010000 20100517_120000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF002 CF002 11 36 350.75 148.75 33.78 -94.47 48.29 0.00 0.00 0.14 1.51 2.52 3.76
+V12.0.0 FCST NA 130000 20100517_130000 010000 20100517_130000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF002 CF002 12 3 353.33 150.33 33.95 -94.13 -45.00 0.26 0.47 0.83 1.04 1.17 1.25
+V12.0.0 FCST NA 180000 20100517_180000 010000 20100517_180000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF003 CF003 17 43 278.26 119.70 30.39 -103.66 -65.46 0.00 0.00 0.10 1.15 3.08 10.53
+V12.0.0 FCST NA 190000 20100517_190000 010000 20100517_190000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF003 CF003 18 212 277.92 116.33 30.02 -103.68 -69.45 0.00 0.00 0.05 0.83 2.87 13.51
+V12.0.0 FCST NA 200000 20100517_200000 010000 20100517_200000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF003 CF003 19 345 276.52 119.75 30.38 -103.88 -71.85 0.00 0.00 0.10 1.20 4.60 19.52
+V12.0.0 FCST NA 210000 20100517_210000 010000 20100517_210000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF003 CF003 20 458 277.40 119.19 30.33 -103.76 -72.84 0.00 0.00 0.10 1.10 3.63 15.94
+V12.0.0 FCST NA 220000 20100517_220000 010000 20100517_220000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF003 CF003 21 449 277.94 121.10 30.54 -103.71 -74.08 0.00 0.00 0.30 1.50 4.74 18.05
+V12.0.0 FCST NA 230000 20100517_230000 010000 20100517_230000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF003 CF003 22 414 278.24 122.88 30.73 -103.69 -76.18 0.00 0.00 0.20 1.10 3.80 15.99
+V12.0.0 FCST NA 010000 20100517_010000 010000 20100517_010000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO001 CO001 0 2718 436.92 169.29 35.57 -83.03 -49.53 0.00 0.19 0.88 2.56 5.94 17.35
+V12.0.0 FCST NA 020000 20100517_020000 010000 20100517_020000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO001 CO001 1 2861 437.37 169.92 35.64 -82.96 -49.78 0.00 0.19 0.86 1.98 4.71 15.74
+V12.0.0 FCST NA 030000 20100517_030000 010000 20100517_030000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO001 CO001 2 2534 436.43 173.24 36.00 -83.05 -45.51 0.03 0.32 0.95 2.29 4.95 13.30
+V12.0.0 FCST NA 040000 20100517_040000 010000 20100517_040000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO001 CO001 3 2375 435.97 174.44 36.13 -83.10 -44.08 0.05 0.31 0.91 2.48 5.65 13.18
+V12.0.0 FCST NA 050000 20100517_050000 010000 20100517_050000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO001 CO001 4 2272 434.76 176.21 36.33 -83.24 -41.64 0.04 0.36 0.90 2.63 6.31 12.08
+V12.0.0 FCST NA 060000 20100517_060000 010000 20100517_060000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO001 CO001 5 2333 433.64 178.50 36.59 -83.36 -38.54 0.10 0.47 1.03 2.57 5.50 13.56
+V12.0.0 FCST NA 070000 20100517_070000 010000 20100517_070000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO001 CO001 6 2767 433.88 178.33 36.57 -83.33 -40.65 0.09 0.44 0.93 2.10 4.48 11.01
+V12.0.0 FCST NA 080000 20100517_080000 010000 20100517_080000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO001 CO001 7 3199 434.77 178.58 36.59 -83.21 -44.37 0.06 0.41 0.95 2.07 4.36 11.11
+V12.0.0 FCST NA 090000 20100517_090000 010000 20100517_090000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO001 CO001 8 3583 435.28 176.98 36.41 -83.16 -51.85 0.07 0.41 0.87 1.91 4.12 12.19
+V12.0.0 FCST NA 100000 20100517_100000 010000 20100517_100000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO001 CO001 9 3682 435.40 178.49 36.57 -83.13 -53.53 0.10 0.45 0.90 1.85 4.38 13.11
+V12.0.0 FCST NA 110000 20100517_110000 010000 20100517_110000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO001 CO001 10 3788 435.58 179.16 36.64 -83.09 -55.61 0.10 0.45 0.93 2.02 4.11 14.59
+V12.0.0 FCST NA 120000 20100517_120000 010000 20100517_120000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO001 CO001 11 3993 436.88 178.46 36.56 -82.93 -58.30 0.10 0.44 0.88 1.95 3.88 10.97
+V12.0.0 FCST NA 130000 20100517_130000 010000 20100517_130000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO001 CO001 12 4080 438.85 178.81 36.57 -82.66 -58.91 0.10 0.46 0.88 1.99 3.94 13.22
+V12.0.0 FCST NA 140000 20100517_140000 010000 20100517_140000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO001 CO001 13 3978 441.03 177.98 36.46 -82.38 -59.88 0.04 0.43 0.88 1.78 3.45 12.19
+V12.0.0 FCST NA 150000 20100517_150000 010000 20100517_150000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO001 CO001 14 3717 444.17 179.03 36.54 -81.95 -62.09 0.08 0.39 0.81 1.68 3.40 10.67
+V12.0.0 FCST NA 160000 20100517_160000 010000 20100517_160000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO001 CO001 15 3548 452.34 178.28 36.38 -80.88 -71.69 0.05 0.46 0.88 1.73 3.43 11.33
+V12.0.0 FCST NA 170000 20100517_170000 010000 20100517_170000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO001 CO001 16 3874 455.21 174.56 35.95 -80.55 -79.54 0.04 0.41 0.95 1.83 3.63 13.20
+V12.0.0 FCST NA 180000 20100517_180000 010000 20100517_180000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO001 CO001 17 4152 456.37 171.65 35.62 -80.44 -81.22 0.02 0.40 1.04 2.01 4.17 15.32
+V12.0.0 FCST NA 190000 20100517_190000 010000 20100517_190000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO001 CO001 18 4385 456.96 169.72 35.41 -80.39 -82.27 0.01 0.33 0.94 2.10 4.27 15.26
+V12.0.0 FCST NA 200000 20100517_200000 010000 20100517_200000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO001 CO001 19 4313 457.87 169.57 35.38 -80.27 -81.92 0.02 0.33 0.96 2.12 4.29 14.20
+V12.0.0 FCST NA 210000 20100517_210000 010000 20100517_210000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO001 CO001 20 4143 458.29 171.12 35.54 -80.19 -81.03 0.02 0.40 0.95 2.16 4.54 18.47
+V12.0.0 FCST NA 220000 20100517_220000 010000 20100517_220000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO001 CO001 21 3919 459.07 173.17 35.75 -80.06 -80.79 0.01 0.32 0.90 1.87 3.95 16.37
+V12.0.0 FCST NA 230000 20100517_230000 010000 20100517_230000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO001 CO001 22 3599 459.71 175.84 36.03 -79.94 -79.31 0.02 0.36 0.89 1.68 3.70 15.55
+V12.0.0 FCST NA 010000 20100517_010000 010000 20100517_010000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO002 CO002 0 192 328.03 215.28 40.88 -97.59 -25.08 0.08 0.28 0.64 1.28 2.23 4.99
+V12.0.0 FCST NA 020000 20100517_020000 010000 20100517_020000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO002 CO002 1 183 329.35 214.78 40.83 -97.41 -23.08 0.07 0.31 0.62 1.54 2.44 5.26
+V12.0.0 FCST NA 030000 20100517_030000 010000 20100517_030000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO002 CO002 2 164 331.04 213.98 40.75 -97.17 -21.55 0.08 0.23 0.74 1.52 2.67 4.36
+V12.0.0 FCST NA 040000 20100517_040000 010000 20100517_040000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO002 CO002 3 156 337.34 211.08 40.45 -96.29 -21.63 0.09 0.23 0.73 1.59 3.03 4.85
+V12.0.0 FCST NA 050000 20100517_050000 010000 20100517_050000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO002 CO002 4 151 341.56 209.56 40.29 -95.70 -20.42 0.04 0.18 0.69 1.37 2.40 5.30
+V12.0.0 FCST NA 060000 20100517_060000 010000 20100517_060000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO002 CO002 5 137 344.26 208.52 40.18 -95.33 -22.05 0.02 0.15 0.63 1.48 2.62 4.50
+V12.0.0 FCST NA 070000 20100517_070000 010000 20100517_070000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO002 CO002 6 122 345.76 207.98 40.13 -95.12 -30.14 0.00 0.22 0.88 1.78 3.01 5.84
+V12.0.0 FCST NA 080000 20100517_080000 010000 20100517_080000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO002 CO002 7 108 344.69 208.42 40.17 -95.27 -31.71 0.01 0.23 0.81 1.66 3.24 4.53
+V12.0.0 FCST NA 090000 20100517_090000 010000 20100517_090000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO002 CO002 8 88 343.27 209.08 40.24 -95.47 -31.54 0.07 0.25 0.67 1.40 2.50 4.44
+V12.0.0 FCST NA 100000 20100517_100000 010000 20100517_100000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO002 CO002 9 64 340.50 210.28 40.37 -95.85 -22.92 0.02 0.22 0.60 1.97 2.88 5.48
+V12.0.0 FCST NA 110000 20100517_110000 010000 20100517_110000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO002 CO002 10 55 339.93 209.73 40.31 -95.93 -14.13 0.08 0.34 0.82 2.07 3.64 7.72
+V12.0.0 FCST NA 120000 20100517_120000 010000 20100517_120000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO002 CO002 11 41 339.68 209.05 40.24 -95.96 -19.45 0.04 0.24 0.60 1.56 3.00 4.32
+V12.0.0 FCST NA 130000 20100517_130000 010000 20100517_130000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO002 CO002 12 8 339.50 208.50 40.18 -95.99 90.00 0.09 0.14 0.38 0.62 1.06 1.08
+V12.0.0 FCST NA 180000 20100517_180000 010000 20100517_180000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO003 CO003 17 71 339.55 152.00 34.13 -95.93 25.34 0.00 0.00 0.00 0.22 1.46 3.81
+V12.0.0 FCST NA 190000 20100517_190000 010000 20100517_190000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO003 CO003 18 194 340.34 147.90 33.69 -95.82 28.68 0.00 0.00 0.19 1.11 4.22 10.44
+V12.0.0 FCST NA 200000 20100517_200000 010000 20100517_200000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO003 CO003 19 466 327.42 142.76 33.12 -97.49 27.67 0.00 0.00 0.19 1.40 4.28 17.23
+V12.0.0 FCST NA 210000 20100517_210000 010000 20100517_210000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO003 CO003 20 802 326.50 144.35 33.29 -97.62 25.11 0.00 0.01 0.42 1.39 4.99 14.02
+V12.0.0 FCST NA 220000 20100517_220000 010000 20100517_220000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO003 CO003 21 1094 327.33 145.23 33.38 -97.51 23.73 0.00 0.01 0.43 1.65 5.01 14.49
+V12.0.0 FCST NA 230000 20100517_230000 010000 20100517_230000 010000 -1 1 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO003 CO003 22 1105 328.61 146.28 33.50 -97.35 23.25 0.00 0.08 0.67 2.31 6.35 17.06
diff --git a/METdbLoad/test/data/mtd/mtd_CONV_TIME_20100517_010000V_3d_single_cluster.txt b/METdbLoad/test/data/mtd/mtd_CONV_TIME_20100517_010000V_3d_single_cluster.txt
new file mode 100644
index 0000000..27885ac
--- /dev/null
+++ b/METdbLoad/test/data/mtd/mtd_CONV_TIME_20100517_010000V_3d_single_cluster.txt
@@ -0,0 +1,9 @@
+VERSION MODEL DESC FCST_LEAD FCST_VALID OBS_LEAD OBS_VALID T_DELTA FCST_T_BEG FCST_T_END FCST_RAD FCST_THR OBS_T_BEG OBS_T_END OBS_RAD OBS_THR FCST_VAR FCST_UNITS FCST_LEV OBS_VAR OBS_UNITS OBS_LEV OBJECT_ID OBJECT_CAT CENTROID_X CENTROID_Y CENTROID_T CENTROID_LAT CENTROID_LON X_DOT Y_DOT AXIS_ANG VOLUME START_TIME END_TIME CDIST_TRAVELLED INTENSITY_10 INTENSITY_25 INTENSITY_50 INTENSITY_75 INTENSITY_90 INTENSITY_99
+V12.0.0 FCST NA NA 20100517_010000 NA 20100517_010000 010000 -2 3 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF001 CF001 438.13 174.97 12.07 36.17 -82.80 1.59 0.82 -61.78 95229 0 22 643.250 0.00 0.10 0.69 1.90 4.08 14.40
+V12.0.0 FCST NA NA 20100517_010000 NA 20100517_010000 010000 -2 3 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF002 CF002 332.64 151.16 5.23 34.04 -96.83 2.68 -0.98 -17.37 1109 0 12 410.897 0.00 0.00 0.00 0.60 3.65 12.45
+V12.0.0 FCST NA NA 20100517_010000 NA 20100517_010000 010000 -2 3 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF003 CF003 312.38 132.89 4.71 32.00 -99.40 0.11 0.21 -27.86 7585 0 13 223.657 0.00 0.00 0.05 1.11 5.00 22.43
+V12.0.0 FCST NA NA 20100517_010000 NA 20100517_010000 010000 -2 3 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CF004 CF004 278.79 117.71 19.78 30.17 -103.58 -0.03 0.14 -71.61 2056 15 22 165.445 0.00 0.00 0.00 0.70 3.18 16.00
+V12.0.0 FCST NA NA 20100517_010000 NA 20100517_010000 010000 -2 3 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO001 CO001 445.02 175.21 12.05 36.13 -81.89 1.41 -0.11 -65.68 79813 0 22 597.879 0.04 0.39 0.91 1.99 4.32 13.92
+V12.0.0 FCST NA NA 20100517_010000 NA 20100517_010000 010000 -2 3 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO002 CO002 337.41 211.29 4.17 40.47 -96.28 1.63 -0.71 -22.58 1469 0 12 317.407 0.05 0.23 0.70 1.53 2.75 5.56
+V12.0.0 FCST NA NA 20100517_010000 NA 20100517_010000 010000 -2 3 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO003 CO003 376.24 145.94 4.04 33.43 -91.16 -1.56 -3.18 35.11 7765 0 14 724.197 0.00 0.05 0.68 3.28 8.55 24.31
+V12.0.0 FCST NA NA 20100517_010000 NA 20100517_010000 010000 -2 3 2 >=0.5 -1 1 2 >=0.5 APCP_01 kg/m^2 A01 APCP_01 kg/m^2 A01 CO004 CO004 278.12 122.38 20.63 30.68 -103.70 -0.34 1.96 -68.74 2278 17 22 233.053 0.00 0.02 0.48 1.62 5.40 18.39
diff --git a/METdbLoad/test/test_input.py b/METdbLoad/test/test_input.py
deleted file mode 100644
index 677e458..0000000
--- a/METdbLoad/test/test_input.py
+++ /dev/null
@@ -1,47 +0,0 @@
-#!/usr/bin/env python3
-"""Test command line inputs to METdbLoad."""
-
-import sys
-import argparse
-
-def test_argxmlfile(get_xml_test_file):
- """Check the XML filename."""
- sys.argv = ["METdbLoad", "-index", "/Users/venita.hagerty/metviewer/testloads.xml"]
-
- parser = argparse.ArgumentParser()
- parser.add_argument("xmlfile", help="please provide required xml load_spec filename")
- parser.add_argument("-index", action="store_true",
- help="only process index commands, do not load data")
-
- # get the command line arguments
- args = parser.parse_args()
-
- assert args.xmlfile == "/Users/venita.hagerty/metviewer/testloads.xml"
-
-def test_argindexyes():
- """Look for -index."""
- sys.argv = ["METdbLoad", "-index", "/Users/venita.hagerty/metviewer/testloads.xml"]
-
- parser = argparse.ArgumentParser()
- parser.add_argument("xmlfile", help="please provide required xml load_spec filename")
- parser.add_argument("-index", action="store_true",
- help="only process index commands, do not load data")
-
- # get the command line arguments
- args = parser.parse_args()
-
- assert args.index
-
-def test_argindexno():
- """Look for -index to not be there."""
- sys.argv = ["METdbLoad", "/Users/venita.hagerty/metviewer/testloads.xml"]
-
- parser = argparse.ArgumentParser()
- parser.add_argument("xmlfile", help="please provide required xml load_spec filename")
- parser.add_argument("-index", action="store_true",
- help="only process index commands, do not load data")
-
- # get the command line arguments
- args = parser.parse_args()
-
- assert not args.index
diff --git a/METdbLoad/test/test_met_db_load.py b/METdbLoad/test/test_met_db_load.py
index 11e7f48..54dfb7d 100644
--- a/METdbLoad/test/test_met_db_load.py
+++ b/METdbLoad/test/test_met_db_load.py
@@ -1,27 +1,121 @@
import argparse
+import pytest
+from pathlib import Path
from METdbLoad.conftest import TOP_DIR
from METdbLoad.ush.met_db_load import main as load_main
-from METdbLoad.ush.run_sql import RunSql
-def test_met_db_load(emptyDB, get_xml_test_file, testRunSql, tmp_path):
+from METdataio.METdbLoad.test.utils import (
+ get_xml_test_file,
+ POINT_STAT_DATA_DIR,
+ ENSEMBLE_STAT_DATA_DIR,
+ GRID_STAT_DATA_DIR,
+ MPR_DATA_DIR,
+ MTD_DATA_DIR,
+ MODE_DATA_DIR,
+ TCDIAG_DATA_DIR,
+)
- # TODO: parameterize this test data
+
+def assert_count_rows(cur, table, expected_count):
+ cur.execute(f"SELECT * FROM {table}")
+ actual = cur.fetchall()
+ assert (
+ len(actual) == expected_count
+ ), f"Table {table} has {len(actual)} rows. Expected {expected_count}."
+
+
+@pytest.mark.parametrize(
+ "met_data_dir, met_tool, expected_counts",
+ [
+ (
+ POINT_STAT_DATA_DIR,
+ "point_stat",
+ {
+ "line_data_vcnt": 1,
+ "line_data_fho": 24,
+ "line_data_cts": 24,
+ "line_data_ctc": 24,
+ "line_data_cnt": 10,
+ "line_data_vl1l2": 1,
+ },
+ ),
+ (
+ ENSEMBLE_STAT_DATA_DIR,
+ "ensemble_stat",
+ {
+ "line_data_orank": 1426,
+ "line_data_phist_bin": 180,
+ "line_data_rhist_rank": 84,
+ "line_data_phist": 9,
+ },
+ ),
+ (
+ GRID_STAT_DATA_DIR,
+ "grid_stat",
+ {
+ "line_data_eclv": 9,
+ "line_data_fho": 9,
+ "line_data_eclv_pnt": 171,
+ "line_data_cts": 9,
+ "line_data_ctc": 9,
+ "line_data_cnt": 3,
+ },
+ ),
+ (
+ MPR_DATA_DIR,
+ "grid_stat",
+ {
+ "line_data_mpr": 1386,
+ },
+ ),
+ (
+ TCDIAG_DATA_DIR,
+ "tc_diag",
+ {
+ "line_data_tcmpr": 703,
+ "line_data_tcdiag_diag": 592,
+ "line_data_tcdiag": 168,
+ },
+ ),
+ (
+ MTD_DATA_DIR,
+ "mtd",
+ {
+ "mtd_2d_obj": 278,
+ "mtd_3d_obj_single": 8,
+ },
+ ),
+ (
+ MODE_DATA_DIR,
+ "mtd",
+ {
+ "mode_cts": 2,
+ "mode_obj_pair": 5,
+ "mode_obj_single": 6,
+ },
+ ),
+ ],
+)
+def test_met_db_table_counts(
+ emptyDB,
+ testRunSql,
+ tmp_path,
+ met_data_dir,
+ met_tool,
+ expected_counts,
+):
+
+ met_data_dir = str(Path(TOP_DIR) / met_data_dir)
test_data = {
- "xmlfile": str(get_xml_test_file),
- "index": True,
+ "xmlfile": str(get_xml_test_file(tmp_path, met_data_dir, met_tool)),
+ "index": "true",
"tmpdir": [str(tmp_path)],
}
test_args = argparse.Namespace()
- for k,v in test_data.items():
+ for k, v in test_data.items():
setattr(test_args, k, v)
load_main(test_args)
- # Check the correct number of rows written
- testRunSql.cur.execute("SELECT * FROM line_data_cts")
- cts_data = testRunSql.cur.fetchall()
-
- assert len(cts_data) == 24
-
- #TODO: check all the other metrics and some values.
-
+ for table, expected_count in expected_counts.items():
+ assert_count_rows(testRunSql.cur, table, expected_count)
diff --git a/METdbLoad/test/test_xml.py b/METdbLoad/test/test_xml.py
index b0aa97d..4b02ebb 100644
--- a/METdbLoad/test/test_xml.py
+++ b/METdbLoad/test/test_xml.py
@@ -22,7 +22,7 @@ def test_loadgroup(get_xml_loadfile):
"""Read group and description from XML file."""
XML_LOADFILE = get_xml_loadfile()
assert XML_LOADFILE.group == "Testing"
- assert XML_LOADFILE.description == "testing DB load"
+ assert XML_LOADFILE.description == "testing with pytest"
def test_connection(get_xml_loadfile):
"""Read connection tags from XML file."""
diff --git a/METdbLoad/test/utils.py b/METdbLoad/test/utils.py
new file mode 100644
index 0000000..36529be
--- /dev/null
+++ b/METdbLoad/test/utils.py
@@ -0,0 +1,88 @@
+# Use data from METreformat where available
+ENSEMBLE_STAT_DATA_DIR = "METreformat/test/data/ensemble_stat"
+GRID_STAT_DATA_DIR = "METreformat/test/data/grid_stat/mctc_mcts"
+MPR_DATA_DIR = "METreformat/test/data/mpr/climo_data"
+POINT_STAT_DATA_DIR = "METreformat/test/data/point_stat"
+TCDIAG_DATA_DIR = "METreformat/test/data/tcdiag_tcmpr"
+
+# This data is copied from MET test data
+# https://hub.docker.com/r/dtcenter/met-data-output
+MTD_DATA_DIR = "METdbLoad/test/data/mtd/"
+MODE_DATA_DIR = "METdbLoad/test/data/mode/"
+
+
+DEFAULT_LOAD_FLAGS = {
+ "stat_header_db_check": "true",
+ "mode_header_db_check": "false",
+ "mtd_header_db_check": "false",
+ "drop_indexes": "false",
+ "apply_indexes": "false",
+ "load_stat": "true",
+ "load_mode": "true",
+ "load_mtd": "true",
+ "load_mpr": "true",
+ "load_orank": "true",
+ "force_dup_file": "true",
+}
+
+
+def _dict_to_xml(flags_dict):
+ flags = [f"<{flag}>{value}{flag}>" for flag, value in flags_dict.items()]
+ return "\n ".join(flags)
+
+
+def populate_xml_load_spec(met_data_dir, met_tool, load_flags=DEFAULT_LOAD_FLAGS):
+ """Return the xml load specification with substitute values.
+
+ Args:
+ met_data_dir (str): directory containing MET files to load
+ met_tool (str): Name of MET tool that generated files, e.g. "point_stat"
+ load_flags (dict): Optional. Specify any load flags to use. All flags default to the values in DEFAULT_LOAD_FLAGS.
+
+ Returns:
+ str
+ """
+
+ # combine user supplied and default load_flags
+ load_flags = {**DEFAULT_LOAD_FLAGS, **load_flags}
+ flags = _dict_to_xml(load_flags)
+
+ return f"""
+
+ mysql
+ localhost:3306
+ mv_test
+ root
+ root_password
+
+
+ {met_data_dir}
+ true
+ 1
+ {flags}
+
+
+ {met_tool}
+
+
+ Testing
+ testing with pytest
+ """
+
+
+def get_xml_test_file(tmp_path, met_data_dir, met_tool, load_flags={}):
+ """Write test_load_specification.xml and return path
+
+ Args:
+ tmp_path (Path): Path to write test file to.
+ met_data_dir (str): directory containing MET files to load
+ met_tool (str): Name of MET tool that generated files, e.g. "point_stat"
+ load_flags (dict): Optional.
+
+ Returns:
+ str
+ """
+ xml_path = tmp_path / "test_load_specification.xml"
+ with open(xml_path, "w") as text_file:
+ text_file.write(populate_xml_load_spec(met_data_dir, met_tool, load_flags))
+ return xml_path