From c3d65b1bbea69ba5df37ba9896b399ce44ac7e68 Mon Sep 17 00:00:00 2001 From: Kyle Wilcox Date: Mon, 16 Dec 2019 14:49:04 -0500 Subject: [PATCH 1/3] Implement RaggedTimeseriesProfile. fixes #58 WIP: ragged tsp WIP: Finish rtsp --- .gitignore | 1 + pocean/dsg/timeseriesProfile/om.py | 2 +- pocean/dsg/timeseriesProfile/r.py | 317 ++++++- .../resources/r-ctd-single-reduced.nc | Bin 0 -> 76681 bytes .../resources/r-ctd-single.nc | Bin 0 -> 78879 bytes .../timeseriesProfile/resources/r-single.csv | 893 ++++++++++++++++++ .../test_timeseriesProfile_r.py | 144 +++ 7 files changed, 1350 insertions(+), 7 deletions(-) create mode 100644 pocean/tests/dsg/timeseriesProfile/resources/r-ctd-single-reduced.nc create mode 100644 pocean/tests/dsg/timeseriesProfile/resources/r-ctd-single.nc create mode 100644 pocean/tests/dsg/timeseriesProfile/resources/r-single.csv diff --git a/.gitignore b/.gitignore index fb4800b..8d46796 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ docs/_site .pytest_cache/ .envrc .idea +.vscode diff --git a/pocean/dsg/timeseriesProfile/om.py b/pocean/dsg/timeseriesProfile/om.py index db4c3b4..0b2147d 100644 --- a/pocean/dsg/timeseriesProfile/om.py +++ b/pocean/dsg/timeseriesProfile/om.py @@ -75,7 +75,7 @@ def from_dataframe(cls, df, output, **kwargs): unique_dims = kwargs.pop('unique_dims', False) if unique_dims is True: # Rename the dimension to avoid a dimension and coordinate having the same name - # which is not support in xarray + # which is not supported in xarray changed_axes = { k: '{}_dim'.format(v) for k, v in axes._asdict().items() } daxes = get_default_axes(changed_axes) diff --git a/pocean/dsg/timeseriesProfile/r.py b/pocean/dsg/timeseriesProfile/r.py index 414b541..a22d541 100644 --- a/pocean/dsg/timeseriesProfile/r.py +++ b/pocean/dsg/timeseriesProfile/r.py @@ -1,8 +1,28 @@ #!python # coding=utf-8 -from pocean.cf import CFDataset +from copy import copy +from collections import OrderedDict + +import numpy as np +import pandas as pd +from cftime import date2num + +from pocean.utils import ( + create_ncvar_from_series, + dict_update, + downcast_dataframe, + generic_masked, + get_default_axes, + get_dtype, + get_mapped_axes_variables, + get_masked_datetime_array, + get_ncdata_from_series, + normalize_countable_array, +) + +from pocean.cf import CFDataset, cf_safe_name from pocean.utils import normalize_array -from pocean.utils import logger # noqa +from pocean.utils import logger as L # noqa class RaggedTimeseriesProfile(CFDataset): @@ -22,11 +42,15 @@ def is_mine(cls, dsg, strict=False): assert len(o_index_vars) == 1 assert o_index_vars[0].sample_dimension in dsg.dimensions # Sample dimension + pvar = dsg.filter_by_attrs( + cf_role='profile_id' + )[0] + svar = dsg.filter_by_attrs( cf_role='timeseries_id' )[0] sdata = normalize_array(svar) - if len(sdata.shape) > 0: + if not isinstance(sdata, str) and len(sdata.shape) > 0: r_index_vars = dsg.filter_by_attrs( instance_dimension=lambda x: x is not None ) @@ -40,13 +64,294 @@ def is_mine(cls, dsg, strict=False): return True + @classmethod def from_dataframe(cls, df, output, **kwargs): - raise NotImplementedError + axes = get_default_axes(kwargs.pop('axes', {})) + daxes = axes + + reduce_dims = kwargs.pop('reduce_dims', False) + unlimited = kwargs.pop('unlimited', False) + + unique_dims = kwargs.pop('unique_dims', False) + if unique_dims is True: + # Rename the dimension to avoid a dimension and coordinate having the same name + # which is not supported in xarray + changed_axes = { k: '{}_dim'.format(v) for k, v in axes._asdict().items() } + daxes = get_default_axes(changed_axes) + + # Downcast anything from int64 to int32 + df = downcast_dataframe(df) + + with RaggedTimeseriesProfile(output, 'w') as nc: + + station_groups = df.groupby(axes.station) + unique_stations = list(station_groups.groups.keys()) + num_stations = len(unique_stations) + + # Calculate the max number of profiles + unique_profiles = df[axes.profile].unique() + num_profiles = len(unique_profiles) + nc.createDimension(daxes.profile, num_profiles) + + if reduce_dims is True and num_stations == 1: + # If a singlular station, remove the dimension + station_dimensions = () + s_ind = None + else: + station_dimensions = (daxes.station,) + nc.createDimension(daxes.station, num_stations) + # The station this profile belongs to + s_ind = nc.createVariable('stationIndex', 'i4', (daxes.profile,)) + + station = nc.createVariable(axes.station, get_dtype(unique_stations), station_dimensions) + profile = nc.createVariable(axes.profile, get_dtype(df[axes.profile]), (daxes.profile,)) + latitude = nc.createVariable(axes.y, get_dtype(df[axes.y]), station_dimensions) + longitude = nc.createVariable(axes.x, get_dtype(df[axes.x]), station_dimensions) + + # Get unique obs by grouping on traj and profile and getting the max size + if unlimited is True: + nc.createDimension(daxes.sample, None) + else: + nc.createDimension(daxes.sample, len(df)) + + # Number of observations in each profile + row_size = nc.createVariable('rowSize', 'i4', (daxes.profile,)) + + # Axes variables are already processed so skip them + data_columns = [ d for d in df.columns if d not in axes ] + data_columns += [axes.t, axes.z] # time isn't really special, its dimensioned by obs + attributes = dict_update(nc.nc_attributes(axes, daxes), kwargs.pop('attributes', {})) + + for i, (sname, srg) in enumerate(station_groups): + + station[i] = sname + latitude[i] = df[axes.y][df[axes.station] == sname].dropna().iloc[0] + longitude[i] = df[axes.x][df[axes.station] == sname].dropna().iloc[0] + + for j, (pname, pfg) in enumerate(srg.groupby(axes.profile)): + profile[j] = pname + row_size[j] = len(pfg) + if s_ind is not None: + s_ind[j] = i + + # Add back in the z axes that was removed when calculating data_columns + # and ignore variables that were stored in the profile index + skips = ['stationIndex', 'rowSize'] + for c in [ d for d in data_columns if d not in skips ]: + var_name = cf_safe_name(c) + if var_name not in nc.variables: + v = create_ncvar_from_series( + nc, + var_name, + (daxes.sample,), + df[c], + zlib=True, + complevel=1 + ) + else: + v = nc.variables[var_name] + vvalues = get_ncdata_from_series(df[c], v) + try: + if unlimited is True: + v[:] = vvalues + else: + v[:] = vvalues.reshape(v.shape) + except BaseException: + L.exception('Failed to add {}'.format(c)) + continue + + # Metadata variables + nc.createVariable('crs', 'i4') + + # Set attributes + nc.update_attributes(attributes) + + return RaggedTimeseriesProfile(output, **kwargs) def calculated_metadata(self, df=None, geometries=True, clean_cols=True, clean_rows=True): # if df is None: # df = self.to_dataframe(clean_cols=clean_cols, clean_rows=clean_rows) raise NotImplementedError - def to_dataframe(self): - raise NotImplementedError + def to_dataframe(self, clean_cols=True, clean_rows=True, **kwargs): + axes = get_default_axes(kwargs.pop('axes', {})) + axv = get_mapped_axes_variables(self, axes) + + # Profile dimension + p_var = self.filter_by_attrs(cf_role='profile_id')[0] + p_dim = self.dimensions[p_var.dimensions[0]] + + # Station dimension + s_var = self.filter_by_attrs(cf_role='timeseries_id')[0] + if s_var.ndim == 1: + s_dim = self.dimensions[s_var.dimensions[0]] + elif s_var.ndim == 0: + s_dim = None + else: + raise ValueError('Number of dimension on the station (timeseries_id) must be 0 or 1') + + # Station index + r_index_var = self.filter_by_attrs(instance_dimension=lambda x: x is not None) + if not r_index_var: + # A reduced netCDF file, set station to 0 so it pulls the first value + # of the variable that identifies the stations + r_index_var = [0] + else: + r_index_var = r_index_var[0] + + # Sample (obs) dimension + o_index_var = self.filter_by_attrs(sample_dimension=lambda x: x is not None) + if not o_index_var: + raise ValueError( + 'Could not find the "sample_dimension" attribute on any variables, ' + 'is this a valid {}?'.format(self.__class__.__name__) + ) + else: + o_index_var = o_index_var[0] + + # Sample dimension + # Since this is a flat dataframe, everything is the length of the obs dimension + row_sizes = o_index_var[:] + o_dim = self.dimensions[o_index_var.sample_dimension] + + profile_indexes = normalize_countable_array(p_var, count_if_none=p_dim.size) + p = np.repeat(profile_indexes, row_sizes) + + stat_indexes = normalize_countable_array(s_var, count_if_none=s_dim.size) + r = np.ma.masked_all(o_dim.size, dtype=stat_indexes.dtype) + + # Lat and Lon are on the station dimension + xvar = axv.x + x = np.ma.masked_all(o_dim.size, dtype=xvar.dtype) + yvar = axv.y + y = np.ma.masked_all(o_dim.size, dtype=yvar.dtype) + si = 0 + for i in np.arange(stat_indexes.size): + ei = si + o_index_var[i] + r[si:ei] = np.array(stat_indexes[r_index_var[i]]) + x[si:ei] = xvar[i] + y[si:ei] = yvar[i] + si = ei + x = generic_masked(x, minv=-180, maxv=180) + y = generic_masked(y, minv=-90, maxv=90) + + # Time and Z are on the sample (obs) dimension + tvar = axv.t + t = get_masked_datetime_array( + generic_masked(tvar[:].flatten(), attrs=self.vatts(tvar.name)), + tvar + ) + z = generic_masked(axv.z[:].flatten(), attrs=self.vatts(axv.z.name)) + + df_data = OrderedDict([ + (axes.t, t), + (axes.x, x), + (axes.y, y), + (axes.z, z), + (axes.station, r), + (axes.profile, p) + ]) + + building_index_to_drop = np.ones(o_dim.size, dtype=bool) + + extract_vars = copy(self.variables) + # Skip the station and row index variables + del extract_vars[o_index_var.name] + del extract_vars[r_index_var.name] + # Axes variables are already processed so skip them + for ncvar in axv._asdict().values(): + if ncvar is not None and ncvar.name in extract_vars: + del extract_vars[ncvar.name] + + for i, (dnam, dvar) in enumerate(extract_vars.items()): + + # Profile dimensions + if dvar.dimensions == (p_dim.name,): + vdata = generic_masked( + np.repeat( + dvar[:].flatten().astype(dvar.dtype), + row_sizes + ), + attrs=self.vatts(dnam) + ) + + # Sample dimensions + elif dvar.dimensions == (o_dim.name,): + vdata = generic_masked(dvar[:].flatten().astype(dvar.dtype), attrs=self.vatts(dnam)) + + else: + vdata = generic_masked(dvar[:].flatten().astype(dvar.dtype), attrs=self.vatts(dnam)) + # Carry through size 1 variables + if vdata.size == 1: + if vdata[0] is np.ma.masked: + L.warning("Skipping variable {} that is completely masked".format(dnam)) + continue + else: + L.warning("Skipping variable {} since it didn't match any dimension sizes".format(dnam)) + continue + + # Mark rows with data so we don't remove them with clear_rows + if vdata.size == building_index_to_drop.size: + building_index_to_drop = (building_index_to_drop == True) & (vdata.mask == True) # noqa + + # Handle scalars here at the end + if vdata.size == 1: + vdata = vdata[0] + + df_data[dnam] = vdata + + df = pd.DataFrame(df_data) + + # Drop all data columns with no data + if clean_cols: + df = df.dropna(axis=1, how='all') + + # Drop all data rows with no data variable data + if clean_rows: + df = df.iloc[~building_index_to_drop] + + return df + + def nc_attributes(self, axes, daxes): + atts = super(RaggedTimeseriesProfile, self).nc_attributes() + return dict_update(atts, { + 'global' : { + 'featureType': 'timeSeriesProfile', + 'cdm_data_type': 'TimeseriesProfile', + 'cdm_timeseries_variables': axes.station, + 'cdm_profile_variables': axes.profile, + 'subsetVariables': '{x},{y},{t},{station}'.format(**axes._asdict()) + }, + axes.station : { + 'cf_role': 'timeseries_id', + 'long_name' : 'station identifier', + 'ioos_category': 'identifier' + }, + axes.profile : { + 'cf_role': 'profile_id', + 'long_name' : 'profile identifier', + 'ioos_category': 'identifier' + }, + axes.x: { + 'axis': 'X' + }, + axes.y: { + 'axis': 'Y' + }, + axes.z: { + 'axis': 'Z' + }, + axes.t: { + 'units': self.default_time_unit, + 'standard_name': 'time', + 'axis': 'T' + }, + 'stationIndex': { + 'long_name': 'which station this profile belongs to', + 'instance_dimension': daxes.station + }, + 'rowSize': { + 'long_name': 'number of obs in this profile', + 'sample_dimension': daxes.sample + } + }) diff --git a/pocean/tests/dsg/timeseriesProfile/resources/r-ctd-single-reduced.nc b/pocean/tests/dsg/timeseriesProfile/resources/r-ctd-single-reduced.nc new file mode 100644 index 0000000000000000000000000000000000000000..bfd80168489541338e7529e8f3fdf073a5d6ce45 GIT binary patch literal 76681 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 literal 0 HcmV?d00001 diff --git a/pocean/tests/dsg/timeseriesProfile/resources/r-single.csv b/pocean/tests/dsg/timeseriesProfile/resources/r-single.csv new file mode 100644 index 0000000..ae4dc46 --- /dev/null +++ b/pocean/tests/dsg/timeseriesProfile/resources/r-single.csv @@ -0,0 +1,893 @@ +t090C,c0S/m,SP,SA,SR,CT,z,sigma0_CT,station,profile,lon,lat,time +17.7723,4.18014,31.7004,31.8502,31.8499,17.8565,3.47514,22.8069,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +17.7647,4.21422,31.9946,32.1458,32.1455,17.8404,4.46802,23.0337,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +17.7551,4.24694,32.2793,32.4319,32.4315,17.8225,5.4609,23.2539,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +17.7387,4.27678,32.5455,32.6993,32.6989,17.7984,6.45378,23.4615,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +17.7104,4.30238,32.7856,32.9406,32.9402,17.763,7.44665,23.6522,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +17.663,4.32266,32.9964,33.1524,33.152,17.7093,8.43951,23.8249,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +17.5872,4.33698,33.1801,33.337,33.3366,17.6278,9.43237,23.9838,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +17.4725,4.34512,33.3436,33.5012,33.5008,17.5081,10.4252,24.1365,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +17.31,4.34724,33.4956,33.6539,33.6535,17.3407,11.4181,24.2917,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +17.0947,4.34398,33.6461,33.8052,33.8048,17.1206,12.4109,24.4582,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +16.8252,4.33634,33.8053,33.9651,33.9648,16.846,13.4038,24.6437,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +16.504,4.32509,33.9784,34.139,34.1386,16.5193,14.3966,24.8513,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +16.1378,4.31062,34.1637,34.3252,34.3248,16.1474,15.3894,25.0779,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +15.7374,4.29338,34.3563,34.5187,34.5183,15.7412,16.3823,25.3169,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +15.3164,4.27381,34.5486,34.7119,34.7115,15.3147,17.3751,25.559,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +14.8898,4.25229,34.7308,34.895,34.8946,14.8831,18.3679,25.7932,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +14.4728,4.22935,34.8937,35.0587,35.0582,14.4617,19.3607,26.009,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +14.0784,4.20555,35.03,35.1957,35.1952,14.0639,20.3535,26.1982,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +13.7165,4.18145,35.1352,35.3013,35.3009,13.6994,21.3463,26.3553,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +13.3923,4.15738,35.2066,35.3731,35.3727,13.3735,22.3391,26.4775,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +13.107,4.13334,35.2424,35.4091,35.4086,13.0874,23.3319,26.5633,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +12.8589,4.10906,35.2412,35.4078,35.4074,12.8393,24.3247,26.6122,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +12.6433,4.08424,35.2039,35.3703,35.3699,12.6245,25.3175,26.6262,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +12.4539,4.05861,35.1333,35.2995,35.299,12.4366,26.3103,26.6087,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +12.2839,4.03204,35.0347,35.2003,35.1999,12.2687,27.303,26.5653,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +12.1278,4.00457,34.9134,35.0785,35.0781,12.1151,28.2958,26.5014,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +11.9825,3.97642,34.7743,34.9387,34.9383,11.9727,29.2886,26.4211,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +11.8478,3.94798,34.6215,34.7853,34.7848,11.8411,30.2813,26.3281,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +11.7245,3.91988,34.4605,34.6235,34.623,11.721,31.2741,26.2261,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +11.6132,3.8928,34.2974,34.4596,34.4591,11.6129,32.2668,26.1202,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +11.5148,3.86742,34.1384,34.2999,34.2994,11.5175,33.2596,26.0149,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +11.4303,3.84454,33.9904,34.1512,34.1507,11.4359,34.2523,25.9154,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +11.3607,3.82479,33.8592,34.0194,34.0189,11.3688,35.2451,25.8261,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +11.3056,3.80841,33.7477,33.9073,33.9068,11.3157,36.2378,25.7494,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +11.2639,3.79549,33.6578,33.817,33.8165,11.2756,37.2305,25.6871,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +11.2336,3.786,33.5911,33.7501,33.7495,11.2466,38.2232,25.6408,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +11.2124,3.7796,33.5468,33.7055,33.7049,11.2261,39.216,25.6101,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +11.1977,3.7757,33.5212,33.6798,33.6792,11.2118,40.2087,25.5929,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +11.1876,3.77357,33.509,33.6676,33.667,11.2017,41.2014,25.5852,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +11.1804,3.77254,33.5048,33.6634,33.6628,11.1945,42.1941,25.5834,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +11.1749,3.77214,33.5054,33.664,33.6634,11.1889,43.1868,25.5848,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +11.1693,3.77202,33.5088,33.6675,33.6668,11.1831,44.1795,25.5885,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +11.1615,3.77188,33.5142,33.6729,33.6723,11.175,45.1722,25.5942,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +11.149,3.77146,33.521,33.6797,33.6791,11.1622,46.1648,25.6017,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +11.1298,3.77053,33.5288,33.6876,33.6869,11.1428,47.1575,25.6112,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +11.1028,3.76894,33.5373,33.6961,33.6954,11.1155,48.1502,25.6227,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +11.0676,3.76663,33.5461,33.705,33.7043,11.0799,49.1429,25.6359,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +11.0245,3.76362,33.5552,33.7142,33.7134,11.0364,50.1355,25.6507,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +10.9745,3.75999,33.5644,33.7234,33.7226,10.9861,51.1282,25.6668,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +10.9193,3.75588,33.5735,33.7326,33.7319,10.9305,52.1208,25.6837,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +10.8608,3.75146,33.5826,33.7418,33.741,10.8716,53.1135,25.7012,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +10.8009,3.7469,33.5917,33.7509,33.7501,10.8113,54.1061,25.7189,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +10.7409,3.74231,33.6006,33.7599,33.7591,10.751,55.0988,25.7364,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +10.6821,3.73782,33.6093,33.7687,33.7678,10.6918,56.0914,25.7535,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +10.6257,3.73353,33.6177,33.7771,33.7762,10.6351,57.084,25.7699,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +10.5727,3.72952,33.626,33.7855,33.7845,10.5818,58.0766,25.7856,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +10.5236,3.72588,33.6342,33.7938,33.7928,10.5323,59.0693,25.8006,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +10.4784,3.72261,33.6427,33.8023,33.8013,10.4868,60.0619,25.815,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +10.4371,3.71973,33.6514,33.8111,33.8101,10.4452,61.0545,25.829,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +10.3993,3.7172,33.6605,33.8202,33.8192,10.407,62.0471,25.8426,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +10.3648,3.715,33.6698,33.8296,33.8286,10.3722,63.0397,25.8559,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +10.3332,3.71308,33.6792,33.8391,33.838,10.3403,64.0323,25.8687,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +10.3041,3.71138,33.6885,33.8485,33.8474,10.3109,65.0249,25.8809,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +10.2773,3.70985,33.6976,33.8576,33.8565,10.2838,66.0175,25.8926,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +10.2525,3.70847,33.7062,33.8662,33.8651,10.2587,67.0101,25.9036,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +10.2294,3.70718,33.7141,33.8742,33.8731,10.2353,68.0026,25.9137,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +10.2077,3.70593,33.7213,33.8815,33.8803,10.2133,68.9952,25.9231,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +10.1867,3.70467,33.7276,33.8878,33.8866,10.192,69.9878,25.9316,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +10.1655,3.70329,33.7329,33.8931,33.8919,10.1707,70.9803,25.9393,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +10.1431,3.70169,33.737,33.8973,33.8961,10.1481,71.9729,25.9464,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +10.1183,3.69975,33.74,33.9004,33.8991,10.123,72.9654,25.953,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +10.0906,3.69744,33.7419,33.9023,33.901,10.0952,73.958,25.9592,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +10.0604,3.6948,33.7428,33.9032,33.9019,10.0649,74.9505,25.965,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +10.0283,3.69192,33.7431,33.9035,33.9022,10.0325,75.9431,25.9707,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.99465,3.68888,33.743,33.9035,33.9022,9.9988,76.9356,25.9764,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.96015,3.68576,33.743,33.9035,33.9021,9.96416,77.9281,25.9822,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.92541,3.68265,33.7433,33.9038,33.9024,9.92928,78.9207,25.9883,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.89093,3.67962,33.7442,33.9048,33.9033,9.89465,79.9132,25.9948,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.85697,3.67672,33.746,33.9066,33.9051,9.86052,80.9057,26.0019,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.82379,3.67401,33.7489,33.9095,33.908,9.82715,81.8982,26.0097,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.79166,3.67151,33.7529,33.9136,33.9121,9.79482,82.8907,26.0182,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.76097,3.66925,33.7582,33.9189,33.9174,9.7639,83.8832,26.0274,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.73216,3.66729,33.7646,33.9254,33.9238,9.73485,84.8757,26.0372,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.70565,3.66563,33.772,33.9329,33.9312,9.70808,85.8682,26.0475,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.6816,3.66427,33.7802,33.9412,33.9395,9.68376,86.8607,26.0579,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.65995,3.66319,33.789,33.95,33.9483,9.66182,87.8532,26.0684,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.64043,3.66232,33.798,33.9591,33.9574,9.64202,88.8456,26.0786,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.62271,3.66161,33.8069,33.9681,33.9663,9.62402,89.8381,26.0886,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.60666,3.66102,33.8156,33.9768,33.975,9.60769,90.8306,26.098,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.59241,3.66057,33.8238,33.9851,33.9833,9.59317,91.823,26.1068,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.5801,3.66025,33.8317,33.993,33.9912,9.58061,92.8155,26.115,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.56973,3.66007,33.8391,34.0005,33.9987,9.56999,93.8079,26.1226,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.56104,3.66,33.8462,34.0076,34.0058,9.56105,94.8004,26.1295,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.55359,3.66001,33.8529,34.0144,34.0125,9.55337,95.7928,26.136,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.54703,3.66007,33.8592,34.0208,34.0188,9.54658,96.7853,26.1421,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.54112,3.66015,33.8652,34.0268,34.0248,9.54045,97.7777,26.1478,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.53566,3.66024,33.8708,34.0325,34.0305,9.53478,98.7701,26.1531,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.53062,3.66034,33.8761,34.0378,34.0358,9.52953,99.7625,26.1581,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.52621,3.66046,33.8811,34.0429,34.0409,9.52492,100.755,26.1628,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.52267,3.66064,33.8859,34.0477,34.0457,9.52118,101.747,26.1671,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.52011,3.6609,33.8904,34.0523,34.0502,9.51844,102.74,26.1711,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.51831,3.6612,33.8949,34.0568,34.0547,9.51644,103.732,26.1749,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.5166,3.66152,33.8992,34.0612,34.0591,9.51455,104.725,26.1787,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.51405,3.66174,33.9035,34.0656,34.0634,9.5118,105.717,26.1825,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.50963,3.66179,33.9077,34.0698,34.0676,9.5072,106.709,26.1865,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.50252,3.66158,33.9118,34.0739,34.0717,9.4999,107.702,26.1909,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.4922,3.66106,33.9157,34.0779,34.0757,9.48939,108.694,26.1957,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.47835,3.6602,33.9195,34.0817,34.0795,9.47536,109.687,26.201,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.46082,3.65898,33.9231,34.0853,34.083,9.45766,110.679,26.2066,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.43983,3.65741,33.9263,34.0886,34.0863,9.4365,111.671,26.2126,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.41626,3.65557,33.9292,34.0916,34.0892,9.41276,112.664,26.2188,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.39141,3.65361,33.932,34.0944,34.092,9.38775,113.656,26.225,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.36642,3.65162,33.9347,34.0971,34.0947,9.3626,114.648,26.2312,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.3422,3.6497,33.9373,34.0998,34.0973,9.33822,115.641,26.2372,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.3197,3.64794,33.94,34.1025,34.1001,9.31556,116.633,26.243,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.29987,3.64645,33.943,34.1055,34.103,9.29557,117.625,26.2485,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.28336,3.64531,33.9463,34.1089,34.1064,9.27889,118.618,26.2538,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.2702,3.64453,33.9503,34.1129,34.1104,9.26555,119.61,26.2591,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.2598,3.64406,33.9549,34.1175,34.115,9.25497,120.602,26.2644,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.25118,3.64381,33.96,34.1227,34.1201,9.24615,121.595,26.2698,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.24323,3.64366,33.9655,34.1283,34.1257,9.23799,122.587,26.2755,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.23484,3.64348,33.9712,34.134,34.1314,9.22939,123.579,26.2813,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.22493,3.64315,33.9767,34.1396,34.1369,9.21927,124.572,26.2872,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.21279,3.64257,33.9818,34.1448,34.1421,9.20694,125.564,26.2932,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.19818,3.64171,33.9864,34.1493,34.1466,9.19214,126.556,26.2991,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.18101,3.64055,33.9902,34.1532,34.1505,9.17479,127.548,26.3049,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.16138,3.63909,33.9933,34.1563,34.1536,9.155,128.541,26.3105,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.13987,3.63739,33.9956,34.1587,34.1559,9.13335,129.533,26.3158,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.11757,3.63555,33.9973,34.1604,34.1576,9.11092,130.525,26.3207,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.09581,3.63372,33.9985,34.1617,34.1588,9.08903,131.518,26.3251,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.07569,3.63202,33.9995,34.1627,34.1598,9.06879,132.51,26.3292,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.05821,3.63057,34.0006,34.1638,34.161,9.05119,133.502,26.3329,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.04456,3.6295,34.0021,34.1653,34.1624,9.0374,134.494,26.3362,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.03583,3.62896,34.0043,34.1676,34.1646,9.02853,135.487,26.3393,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.03261,3.62901,34.0074,34.1707,34.1678,9.02514,136.479,26.3423,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.03479,3.62965,34.0116,34.175,34.172,9.02714,137.471,26.3453,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.04184,3.63083,34.0167,34.1802,34.1771,9.03399,138.463,26.3483,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.053,3.63247,34.0226,34.1861,34.1831,9.04494,139.456,26.3511,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.06739,3.63445,34.029,34.1926,34.1895,9.05911,140.448,26.3539,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.084,3.63665,34.0357,34.1993,34.1962,9.07548,141.44,26.3565,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.10165,3.63895,34.0423,34.206,34.2028,9.0929,142.432,26.3589,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.11926,3.64122,34.0487,34.2124,34.2092,9.11029,143.424,26.3611,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.13599,3.64337,34.0546,34.2183,34.2151,9.1268,144.417,26.3631,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.15114,3.64531,34.0599,34.2237,34.2205,9.14174,145.409,26.3649,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.16424,3.647,34.0645,34.2284,34.2251,9.15465,146.401,26.3664,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.17512,3.64843,34.0684,34.2324,34.2291,9.16535,147.393,26.3678,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.18388,3.6496,34.0718,34.2358,34.2325,9.17393,148.385,26.3691,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.19054,3.65053,34.0747,34.2387,34.2354,9.18043,149.378,26.3703,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.19515,3.65125,34.0773,34.2414,34.238,9.18488,150.37,26.3717,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.19771,3.65178,34.0799,34.2439,34.2406,9.18729,151.362,26.3733,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.19823,3.65211,34.0824,34.2465,34.2431,9.18765,152.354,26.3752,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.19665,3.65226,34.0849,34.2491,34.2457,9.18591,153.346,26.3775,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.19291,3.6522,34.0875,34.2516,34.2482,9.18203,154.338,26.3801,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.18707,3.65195,34.09,34.2542,34.2507,9.17604,155.331,26.383,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.17922,3.6515,34.0923,34.2565,34.2531,9.16803,156.323,26.3862,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.16948,3.65086,34.0945,34.2588,34.2553,9.15815,157.315,26.3895,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.15806,3.65004,34.0964,34.2607,34.2572,9.1466,158.307,26.3929,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.1452,3.64906,34.0981,34.2625,34.2589,9.13361,159.299,26.3963,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.13113,3.64795,34.0995,34.2639,34.2603,9.1194,160.291,26.3997,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.1161,3.64673,34.1007,34.2651,34.2615,9.10426,161.283,26.403,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.1005,3.64543,34.1016,34.2661,34.2624,9.08854,162.275,26.4063,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.0847,3.6441,34.1025,34.2669,34.2633,9.07262,163.268,26.4094,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.06901,3.64278,34.1033,34.2677,34.2641,9.05682,164.26,26.4126,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.05368,3.6415,34.1042,34.2687,34.265,9.04137,165.252,26.4158,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.03885,3.6403,34.1053,34.2699,34.2662,9.02642,166.244,26.4191,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.02461,3.63918,34.1068,34.2714,34.2677,9.01206,167.236,26.4225,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +9.01105,3.63815,34.1087,34.2733,34.2695,8.99836,168.228,26.4262,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.99836,3.63725,34.1109,34.2755,34.2717,8.98554,169.22,26.4299,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.98677,3.63647,34.1134,34.2781,34.2743,8.9738,170.212,26.4338,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.97639,3.63583,34.1162,34.2809,34.2771,8.96328,171.204,26.4376,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.96726,3.63531,34.1191,34.2838,34.28,8.95399,172.196,26.4414,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.9593,3.63491,34.1221,34.2869,34.283,8.94587,173.188,26.445,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.95237,3.6346,34.1251,34.2899,34.286,8.93879,174.181,26.4485,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.94626,3.63436,34.1279,34.2928,34.2889,8.93252,175.173,26.4517,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.94075,3.63415,34.1306,34.2955,34.2916,8.92687,176.165,26.4547,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.93564,3.63396,34.133,34.2979,34.294,8.92161,177.157,26.4575,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.93073,3.63376,34.1352,34.3001,34.2961,8.91656,178.149,26.4599,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.92585,3.63353,34.137,34.3019,34.298,8.91155,179.141,26.4622,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.92087,3.63326,34.1385,34.3035,34.2995,8.90643,180.133,26.4642,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.91558,3.63293,34.1397,34.3047,34.3007,8.90102,181.125,26.466,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.90971,3.63253,34.1407,34.3057,34.3017,8.89503,182.117,26.4677,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.90292,3.63202,34.1414,34.3064,34.3024,8.88812,183.109,26.4693,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.89492,3.63137,34.1418,34.3069,34.3028,8.88001,184.101,26.471,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.88553,3.63057,34.142,34.3071,34.303,8.87051,185.093,26.4726,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.87474,3.62962,34.1419,34.3071,34.3029,8.85963,186.085,26.4743,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.86273,3.62854,34.1417,34.3068,34.3027,8.84753,187.077,26.476,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.8498,3.62735,34.1412,34.3064,34.3022,8.83451,188.069,26.4778,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.83635,3.62611,34.1407,34.3059,34.3017,8.82097,189.061,26.4795,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.82275,3.62485,34.1401,34.3054,34.3011,8.80728,190.053,26.4812,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.80929,3.6236,34.1395,34.3048,34.3005,8.79374,191.045,26.4829,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.79613,3.62239,34.1389,34.3042,34.2999,8.78049,192.037,26.4845,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.78336,3.62121,34.1384,34.3037,34.2994,8.76763,193.029,26.4861,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.77097,3.62008,34.138,34.3034,34.299,8.75516,194.021,26.4878,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.75883,3.61899,34.1378,34.3031,34.2987,8.74293,195.013,26.4895,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.74667,3.6179,34.1376,34.3029,34.2985,8.73067,196.005,26.4913,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.73413,3.61678,34.1375,34.3029,34.2984,8.71803,196.997,26.4932,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.7209,3.61561,34.1374,34.3028,34.2984,8.70471,197.989,26.4952,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.7067,3.61434,34.1373,34.3028,34.2983,8.69042,198.981,26.4974,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.69141,3.61298,34.1372,34.3027,34.2982,8.67504,199.972,26.4997,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.67511,3.61152,34.1371,34.3026,34.2981,8.65865,200.964,26.5022,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.65799,3.60998,34.1369,34.3024,34.2979,8.64144,201.956,26.5047,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.6403,3.60838,34.1367,34.3022,34.2976,8.62367,202.948,26.5073,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.62241,3.60676,34.1364,34.302,34.2974,8.60569,203.94,26.5099,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.60465,3.60515,34.1361,34.3017,34.2971,8.58785,204.932,26.5124,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.5873,3.60358,34.1358,34.3014,34.2968,8.57042,205.924,26.5149,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.57057,3.60206,34.1355,34.3012,34.2965,8.5536,206.916,26.5173,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.55446,3.6006,34.1352,34.3009,34.2962,8.53741,207.908,26.5195,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.5388,3.59918,34.1349,34.3006,34.2959,8.52167,208.9,26.5217,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.52343,3.59779,34.1345,34.3002,34.2955,8.50621,209.892,26.5238,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.50825,3.5964,34.1341,34.2998,34.2951,8.49095,210.883,26.5259,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.49311,3.59502,34.1337,34.2994,34.2946,8.47572,211.875,26.5278,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.47761,3.59359,34.1331,34.2989,34.2941,8.46014,212.867,26.5298,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.46127,3.59208,34.1325,34.2982,34.2934,8.44373,213.859,26.5318,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.4436,3.59044,34.1318,34.2975,34.2927,8.42599,214.851,26.534,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.42419,3.58864,34.1309,34.2967,34.2919,8.4065,215.843,26.5363,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.4029,3.58665,34.13,34.2958,34.291,8.38515,216.835,26.5389,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.37997,3.58451,34.129,34.2949,34.29,8.36216,217.827,26.5416,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.35592,3.58226,34.1281,34.2939,34.289,8.33805,218.818,26.5445,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.3314,3.57998,34.1272,34.2931,34.2881,8.31346,219.81,26.5476,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.30711,3.57774,34.1264,34.2923,34.2874,8.28911,220.802,26.5507,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.28387,3.57562,34.1259,34.2919,34.2869,8.2658,221.794,26.5539,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.2626,3.5737,34.1257,34.2917,34.2866,8.24445,222.786,26.5569,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.24408,3.57207,34.1259,34.2918,34.2868,8.22585,223.778,26.5598,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.22893,3.57077,34.1264,34.2924,34.2873,8.2106,224.769,26.5626,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.21744,3.56986,34.1273,34.2933,34.2882,8.19901,225.761,26.565,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.20965,3.56931,34.1285,34.2946,34.2894,8.19111,226.753,26.5672,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.20542,3.56911,34.1301,34.2962,34.291,8.18675,227.745,26.5691,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.2046,3.56926,34.132,34.2981,34.2929,8.1858,228.737,26.5707,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.20688,3.56972,34.1342,34.3003,34.2951,8.18794,229.728,26.5722,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.21183,3.57045,34.1367,34.3029,34.2977,8.19273,230.72,26.5734,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.21892,3.57142,34.1396,34.3058,34.3006,8.19966,231.712,26.5747,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.22774,3.57257,34.1429,34.3091,34.3039,8.20831,232.704,26.5759,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.23789,3.57387,34.1464,34.3127,34.3074,8.21829,233.696,26.5772,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.24909,3.57529,34.1501,34.3165,34.3112,8.22931,234.687,26.5785,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.2612,3.57682,34.1541,34.3205,34.3151,8.24124,235.679,26.5798,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.27405,3.57842,34.1582,34.3247,34.3193,8.2539,236.671,26.5812,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.28741,3.58009,34.1626,34.329,34.3237,8.26706,237.663,26.5826,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.30098,3.5818,34.167,34.3335,34.3281,8.28044,238.654,26.5841,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.31446,3.5835,34.1716,34.3381,34.3327,8.29372,239.646,26.5856,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.32741,3.58516,34.1762,34.3428,34.3373,8.30647,240.638,26.5873,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.33916,3.58671,34.1807,34.3474,34.3419,8.31802,241.63,26.5892,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.34877,3.58805,34.1851,34.3518,34.3463,8.32745,242.621,26.5912,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.35489,3.58904,34.1892,34.3559,34.3504,8.33338,243.613,26.5935,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.35596,3.58951,34.1927,34.3595,34.3539,8.33429,244.605,26.5961,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.35073,3.58933,34.1954,34.3622,34.3567,8.32891,245.596,26.5991,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.33843,3.58842,34.1972,34.364,34.3585,8.3165,246.588,26.6024,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.31881,3.58674,34.1979,34.3648,34.3592,8.29679,247.58,26.606,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.29218,3.58432,34.1976,34.3645,34.3588,8.2701,248.572,26.6097,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.25938,3.58122,34.1961,34.363,34.3574,8.23727,249.563,26.6136,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.22163,3.57759,34.1937,34.3606,34.3549,8.19951,250.555,26.6173,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.18051,3.57356,34.1904,34.3573,34.3516,8.1584,251.547,26.6209,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.13775,3.56933,34.1864,34.3533,34.3476,8.11566,252.538,26.6242,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.09494,3.56506,34.1821,34.349,34.3433,8.07289,253.53,26.6272,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.0534,3.5609,34.1777,34.3446,34.3388,8.03138,254.522,26.63,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.01414,3.55698,34.1735,34.3404,34.3346,7.99214,255.513,26.6325,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.97782,3.55336,34.1697,34.3367,34.3309,7.95583,256.505,26.635,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.94465,3.55008,34.1666,34.3335,34.3277,7.92266,257.497,26.6374,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.91432,3.54713,34.164,34.3309,34.3251,7.89233,258.488,26.6398,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.88609,3.54441,34.162,34.329,34.3231,7.86406,259.48,26.6424,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.85903,3.54185,34.1605,34.3274,34.3215,7.83697,260.472,26.6452,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.83233,3.53935,34.1592,34.3262,34.3203,7.81023,261.463,26.6482,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.80534,3.53683,34.1581,34.3251,34.3191,7.78321,262.455,26.6512,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.778,3.53428,34.1569,34.3239,34.318,7.75582,263.447,26.6543,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.75078,3.53174,34.1557,34.3228,34.3168,7.72857,264.438,26.6574,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.72437,3.52927,34.1545,34.3215,34.3155,7.70211,265.43,26.6602,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.69945,3.52693,34.1532,34.3202,34.3142,7.67716,266.421,26.6628,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.67666,3.52478,34.1519,34.3189,34.3129,7.65432,267.413,26.6651,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.65644,3.52287,34.1506,34.3177,34.3116,7.63405,268.405,26.6671,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.63904,3.52122,34.1494,34.3165,34.3105,7.6166,269.396,26.6687,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.62447,3.51985,34.1484,34.3155,34.3094,7.60197,270.388,26.67,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.61257,3.51874,34.1476,34.3147,34.3086,7.59,271.379,26.6711,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.60334,3.5179,34.1471,34.3142,34.3081,7.5807,272.371,26.672,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.59724,3.51738,34.147,34.3141,34.308,7.57452,273.363,26.6728,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.59504,3.51727,34.1474,34.3146,34.3085,7.57221,274.354,26.6736,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.59746,3.51765,34.1488,34.316,34.3098,7.5745,275.346,26.6743,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.60488,3.51859,34.1511,34.3184,34.3122,7.58177,276.337,26.6751,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.61706,3.52006,34.1546,34.3219,34.3156,7.59378,277.329,26.6761,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.63335,3.522,34.159,34.3264,34.3201,7.60987,278.32,26.6773,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.65308,3.52433,34.1644,34.3318,34.3255,7.62938,279.312,26.6787,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.67589,3.52702,34.1706,34.338,34.3317,7.65196,280.304,26.6803,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.7016,3.53005,34.1776,34.3451,34.3387,7.67742,281.295,26.6822,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.72997,3.53339,34.1853,34.3529,34.3465,7.70551,282.287,26.6842,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.76056,3.537,34.1937,34.3613,34.3549,7.73581,283.278,26.6863,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.79271,3.54079,34.2025,34.3702,34.3638,7.76767,284.27,26.6887,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.82559,3.54468,34.2116,34.3793,34.3729,7.80023,285.261,26.6911,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.85834,3.54856,34.2208,34.3886,34.3821,7.83267,286.253,26.6935,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.8902,3.55235,34.2298,34.3977,34.3912,7.86423,287.244,26.696,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.92051,3.55597,34.2385,34.4065,34.4,7.89424,288.236,26.6984,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.9487,3.55936,34.2468,34.4148,34.4083,7.92214,289.227,26.7008,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.97447,3.56249,34.2546,34.4227,34.4161,7.94764,290.219,26.7032,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.99773,3.56533,34.2618,34.43,34.4234,7.97063,291.21,26.7055,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.01836,3.56789,34.2685,34.4367,34.4301,7.99101,292.202,26.7077,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.03605,3.57012,34.2746,34.4428,34.4362,8.00847,293.193,26.7099,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.05043,3.57199,34.28,34.4483,34.4417,8.02263,294.185,26.7121,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.06117,3.57346,34.2848,34.4531,34.4464,8.03317,295.176,26.7142,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.06822,3.57452,34.2888,34.4571,34.4505,8.04003,296.168,26.7163,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.07195,3.57521,34.2921,34.4605,34.4538,8.04359,297.159,26.7184,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.07311,3.57562,34.2948,34.4632,34.4565,8.0446,298.151,26.7204,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.07249,3.57583,34.2972,34.4656,34.4589,8.04384,299.142,26.7224,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.07044,3.57588,34.2993,34.4678,34.461,8.04166,300.134,26.7244,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.06696,3.57578,34.3011,34.4696,34.4628,8.03806,301.125,26.7264,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.06197,3.5755,34.3025,34.4711,34.4643,8.03295,302.116,26.7283,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.05544,3.57506,34.3037,34.4723,34.4654,8.02631,303.108,26.7302,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.04733,3.57443,34.3045,34.4731,34.4662,8.0181,304.099,26.732,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.0375,3.57362,34.3049,34.4735,34.4667,8.00818,305.091,26.7339,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.02576,3.5726,34.305,34.4737,34.4668,7.99636,306.082,26.7357,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +8.01188,3.57135,34.3048,34.4734,34.4665,7.98241,307.074,26.7376,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.99561,3.56985,34.3041,34.4728,34.4659,7.96608,308.065,26.7395,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.97681,3.56808,34.3031,34.4718,34.4649,7.94723,309.056,26.7416,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.95552,3.56605,34.3018,34.4705,34.4635,7.9259,310.048,26.7437,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.93201,3.56379,34.3001,34.4688,34.4619,7.90236,311.039,26.7459,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.90678,3.56136,34.2983,34.467,34.46,7.87712,312.031,26.7481,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.8805,3.55881,34.2963,34.465,34.458,7.85082,313.022,26.7504,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.85392,3.55624,34.2942,34.4629,34.4559,7.82423,314.013,26.7527,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.8279,3.55371,34.2921,34.4609,34.4538,7.7982,315.005,26.7549,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.80326,3.55133,34.2902,34.459,34.4519,7.77354,315.996,26.757,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.78071,3.54915,34.2884,34.4572,34.4501,7.75096,316.988,26.7589,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.76078,3.54722,34.2868,34.4556,34.4485,7.731,317.979,26.7606,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.74381,3.5456,34.2855,34.4543,34.4471,7.71399,318.97,26.7621,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.72992,3.54428,34.2844,34.4533,34.4461,7.70005,319.962,26.7633,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.71901,3.54326,34.2837,34.4525,34.4454,7.68907,320.953,26.7643,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.71079,3.54251,34.2833,34.4521,34.4449,7.68078,321.944,26.7652,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.70483,3.542,34.2832,34.4521,34.4448,7.67473,322.936,26.766,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.70063,3.54168,34.2834,34.4523,34.445,7.67044,323.927,26.7668,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.69778,3.54151,34.2838,34.4527,34.4455,7.66748,324.918,26.7676,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.69585,3.54144,34.2845,34.4534,34.4461,7.66544,325.91,26.7684,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.69445,3.54144,34.2854,34.4543,34.447,7.66393,326.901,26.7693,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.69329,3.54147,34.2864,34.4554,34.4481,7.66265,327.892,26.7704,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.6922,3.54153,34.2876,34.4566,34.4492,7.66145,328.884,26.7715,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.69106,3.54158,34.2888,34.4578,34.4504,7.66019,329.875,26.7726,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.68974,3.54161,34.2899,34.459,34.4516,7.65875,330.866,26.7737,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.6881,3.54161,34.2911,34.4602,34.4528,7.657,331.858,26.7749,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.68598,3.54155,34.2921,34.4612,34.4538,7.65476,332.849,26.776,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.68326,3.54143,34.2929,34.4621,34.4546,7.65194,333.84,26.7771,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.67986,3.54123,34.2936,34.4628,34.4553,7.64843,334.831,26.7782,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.67577,3.54095,34.2942,34.4634,34.4559,7.64425,335.823,26.7793,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.67116,3.54061,34.2946,34.4638,34.4563,7.63953,336.814,26.7803,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.66624,3.54024,34.2949,34.4641,34.4566,7.63452,337.805,26.7812,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.66127,3.53985,34.2951,34.4644,34.4568,7.62946,338.797,26.7822,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.65647,3.53947,34.2953,34.4646,34.457,7.62457,339.788,26.783,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.652,3.53912,34.2954,34.4647,34.4571,7.62,340.779,26.7838,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.64797,3.5388,34.2955,34.4648,34.4572,7.61588,341.77,26.7844,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.64448,3.53853,34.2955,34.4649,34.4573,7.6123,342.762,26.785,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.64156,3.53832,34.2956,34.465,34.4573,7.60928,343.753,26.7855,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.63922,3.53815,34.2956,34.465,34.4574,7.60684,344.744,26.7859,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.63743,3.53804,34.2957,34.4651,34.4574,7.60495,345.735,26.7863,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.63616,3.53797,34.2958,34.4652,34.4575,7.60359,346.727,26.7865,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.63537,3.53796,34.2959,34.4653,34.4576,7.60269,347.718,26.7868,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.63493,3.53797,34.296,34.4655,34.4577,7.60216,348.709,26.7869,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.63471,3.53801,34.2961,34.4656,34.4579,7.60183,349.7,26.7871,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.63453,3.53805,34.2963,34.4659,34.458,7.60154,350.691,26.7873,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.6342,3.53809,34.2965,34.4661,34.4583,7.60112,351.683,26.7876,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.63356,3.53809,34.2968,34.4663,34.4585,7.60037,352.674,26.7879,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.63231,3.53805,34.297,34.4666,34.4587,7.59902,353.665,26.7883,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.63013,3.53791,34.2973,34.4669,34.459,7.59674,354.656,26.7888,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.62673,3.53767,34.2975,34.4671,34.4592,7.59324,355.647,26.7895,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.62193,3.5373,34.2977,34.4674,34.4594,7.58835,356.639,26.7904,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.61572,3.53679,34.2979,34.4676,34.4596,7.58205,357.63,26.7915,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.60819,3.53616,34.298,34.4677,34.4597,7.57444,358.621,26.7927,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.59958,3.53542,34.298,34.4677,34.4597,7.56575,359.612,26.7939,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.59023,3.5346,34.2979,34.4676,34.4596,7.55632,360.603,26.7952,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.58055,3.53375,34.2977,34.4675,34.4594,7.54657,361.594,26.7965,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.57099,3.5329,34.2974,34.4672,34.4592,7.53694,362.586,26.7977,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.56198,3.53209,34.2971,34.4669,34.4588,7.52785,363.577,26.7987,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.55379,3.53135,34.2967,34.4665,34.4585,7.51959,364.568,26.7996,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.54654,3.5307,34.2963,34.4662,34.4581,7.51227,365.559,26.8004,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.5402,3.53013,34.296,34.4658,34.4577,7.50585,366.55,26.801,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.53458,3.52963,34.2956,34.4655,34.4574,7.50014,367.541,26.8016,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.52938,3.52918,34.2954,34.4653,34.4571,7.49486,368.532,26.8022,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.52425,3.52875,34.2952,34.4651,34.457,7.48965,369.524,26.8028,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.51887,3.52829,34.2952,34.4651,34.4569,7.48418,370.515,26.8036,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.51289,3.5278,34.2952,34.4652,34.4569,7.47811,371.506,26.8045,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.50605,3.52723,34.2953,34.4653,34.457,7.47118,372.497,26.8056,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.49828,3.52658,34.2955,34.4655,34.4572,7.46333,373.488,26.8068,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.48972,3.52585,34.2956,34.4656,34.4573,7.45469,374.479,26.8082,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.48056,3.52507,34.2957,34.4657,34.4574,7.44546,375.47,26.8096,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.47106,3.52425,34.2957,34.4657,34.4574,7.43588,376.461,26.811,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.46148,3.52342,34.2956,34.4657,34.4573,7.42623,377.452,26.8123,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.45217,3.5226,34.2954,34.4655,34.4572,7.41684,378.443,26.8135,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.44348,3.52183,34.2952,34.4653,34.4569,7.40808,379.434,26.8146,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.43575,3.52115,34.295,34.4651,34.4567,7.40028,380.426,26.8155,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.42924,3.52059,34.2948,34.4649,34.4565,7.39369,381.417,26.8163,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.42404,3.52015,34.2947,34.4649,34.4565,7.38841,382.408,26.817,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.42011,3.51985,34.2949,34.4651,34.4566,7.38439,383.399,26.8177,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.41736,3.51967,34.2952,34.4654,34.4569,7.38153,384.39,26.8184,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.41561,3.51961,34.2957,34.4659,34.4574,7.37968,385.381,26.8191,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.41465,3.51963,34.2964,34.4667,34.4582,7.37861,386.372,26.8198,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.41421,3.51972,34.2974,34.4676,34.4591,7.37806,387.363,26.8206,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.41398,3.51984,34.2984,34.4687,34.4601,7.37771,388.354,26.8215,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.41354,3.51995,34.2996,34.4699,34.4613,7.37716,389.345,26.8225,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.4124,3.52,34.3007,34.4711,34.4625,7.37591,390.336,26.8237,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.41004,3.51994,34.3019,34.4723,34.4637,7.37343,391.327,26.8249,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.40599,3.51972,34.303,34.4735,34.4648,7.36928,392.318,26.8264,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.39995,3.5193,34.304,34.4745,34.4658,7.36314,393.309,26.8281,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.39183,3.51868,34.3048,34.4753,34.4666,7.35493,394.3,26.8299,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.38177,3.51786,34.3054,34.4759,34.4672,7.34479,395.291,26.8318,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.37009,3.51688,34.3058,34.4763,34.4676,7.33304,396.282,26.8338,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.35725,3.51578,34.306,34.4766,34.4678,7.32012,397.273,26.8358,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.34371,3.51459,34.306,34.4766,34.4678,7.30652,398.264,26.8377,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.32993,3.51337,34.3059,34.4765,34.4677,7.29269,399.255,26.8396,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.31634,3.51215,34.3056,34.4762,34.4674,7.27904,400.246,26.8413,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.3033,3.51097,34.3051,34.4757,34.4669,7.26595,401.237,26.8428,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.29111,3.50985,34.3046,34.4752,34.4663,7.25371,402.228,26.8441,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.27985,3.50881,34.3039,34.4746,34.4657,7.24239,403.219,26.8452,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.26935,3.50784,34.3033,34.4739,34.465,7.23183,404.21,26.8461,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.25927,3.50691,34.3026,34.4733,34.4644,7.22169,405.201,26.847,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.24921,3.50599,34.302,34.4727,34.4638,7.21157,406.192,26.848,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.23871,3.50503,34.3015,34.4722,34.4632,7.20101,407.183,26.8491,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.22733,3.504,34.301,34.4717,34.4628,7.18957,408.173,26.8503,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.2147,3.50286,34.3007,34.4714,34.4624,7.17689,409.164,26.8518,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.20064,3.50161,34.3004,34.4712,34.4622,7.16277,410.155,26.8536,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.18518,3.50023,34.3003,34.471,34.462,7.14726,411.146,26.8557,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.16852,3.49875,34.3001,34.4709,34.4619,7.13056,412.137,26.8579,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.15092,3.49719,34.3,34.4708,34.4618,7.11291,413.128,26.8603,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.13261,3.49557,34.3,34.4708,34.4617,7.09456,414.119,26.8628,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.11389,3.4939,34.2999,34.4707,34.4616,7.0758,415.11,26.8653,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.09502,3.49223,34.2998,34.4706,34.4615,7.05689,416.101,26.8679,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.07627,3.49056,34.2997,34.4706,34.4614,7.0381,417.092,26.8704,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.05789,3.48893,34.2996,34.4705,34.4613,7.01968,418.083,26.8729,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.04003,3.48734,34.2995,34.4703,34.4612,7.00178,419.073,26.8752,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.0228,3.48581,34.2993,34.4702,34.4611,6.98451,420.064,26.8775,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +7.00619,3.48434,34.2992,34.4701,34.4609,6.96785,421.055,26.8797,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.99017,3.48292,34.299,34.47,34.4608,6.95179,422.046,26.8818,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.97479,3.48155,34.2989,34.4698,34.4606,6.93636,423.037,26.8838,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.96021,3.48026,34.2988,34.4697,34.4605,6.92173,424.028,26.8857,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.94653,3.47905,34.2986,34.4696,34.4603,6.908,425.019,26.8875,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.93379,3.47793,34.2985,34.4694,34.4602,6.8952,426.01,26.8891,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.92194,3.47689,34.2983,34.4693,34.46,6.88329,427,26.8906,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.91087,3.47592,34.2982,34.4692,34.4599,6.87216,427.991,26.8921,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.90042,3.475,34.298,34.4691,34.4598,6.86165,428.982,26.8934,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.89044,3.47413,34.2979,34.469,34.4596,6.85161,429.973,26.8947,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.8808,3.47329,34.2978,34.4689,34.4595,6.84191,430.964,26.8959,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.87142,3.47248,34.2977,34.4688,34.4594,6.83246,431.954,26.8971,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.86227,3.47168,34.2976,34.4687,34.4593,6.82325,432.945,26.8983,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.85335,3.47091,34.2975,34.4686,34.4592,6.81426,433.936,26.8994,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.84467,3.47016,34.2974,34.4685,34.4591,6.80552,434.927,26.9006,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.83627,3.46944,34.2974,34.4685,34.4591,6.79704,435.918,26.9017,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.82812,3.46875,34.2974,34.4685,34.4591,6.78882,436.909,26.9028,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.82017,3.46808,34.2974,34.4686,34.4591,6.7808,437.899,26.9039,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.81236,3.46742,34.2974,34.4686,34.4592,6.77292,438.89,26.9051,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.80462,3.46677,34.2976,34.4688,34.4593,6.76511,439.881,26.9062,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.79685,3.46613,34.2977,34.469,34.4595,6.75726,440.872,26.9074,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.78893,3.46548,34.298,34.4692,34.4597,6.74927,441.862,26.9087,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.78076,3.46481,34.2982,34.4695,34.46,6.74103,442.853,26.91,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.77225,3.46411,34.2985,34.4698,34.4603,6.73245,443.844,26.9114,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.76336,3.46338,34.2988,34.4701,34.4606,6.72349,444.835,26.9129,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.75417,3.46262,34.2991,34.4705,34.4609,6.71422,445.825,26.9144,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.7448,3.46184,34.2994,34.4708,34.4612,6.70479,446.816,26.9159,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.73546,3.46106,34.2997,34.471,34.4614,6.69538,447.807,26.9174,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.72638,3.4603,34.2999,34.4712,34.4616,6.68623,448.798,26.9188,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.71777,3.45958,34.3,34.4714,34.4617,6.67755,449.788,26.92,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.70977,3.45891,34.3001,34.4715,34.4618,6.66948,450.779,26.9212,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.70243,3.45829,34.3001,34.4715,34.4618,6.66207,451.77,26.9222,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.69574,3.45773,34.3,34.4715,34.4618,6.6553,452.761,26.9231,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.68963,3.45721,34.3,34.4715,34.4617,6.64912,453.751,26.9239,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.68399,3.45674,34.2999,34.4714,34.4617,6.64341,454.742,26.9246,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.67868,3.4563,34.2999,34.4714,34.4616,6.63802,455.733,26.9253,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.67358,3.45588,34.2999,34.4714,34.4616,6.63284,456.723,26.926,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.66862,3.45548,34.2999,34.4714,34.4617,6.62781,457.714,26.9267,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.66375,3.45509,34.3,34.4715,34.4617,6.62285,458.705,26.9274,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.65893,3.45471,34.3001,34.4716,34.4618,6.61796,459.696,26.9282,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.65421,3.45434,34.3002,34.4717,34.4619,6.61316,460.686,26.9289,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.64961,3.45397,34.3003,34.4719,34.462,6.60847,461.677,26.9296,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.64515,3.45363,34.3004,34.472,34.4622,6.60393,462.668,26.9304,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.64084,3.4533,34.3006,34.4722,34.4623,6.59954,463.658,26.9311,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.6367,3.45298,34.3007,34.4724,34.4625,6.59532,464.649,26.9318,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.63271,3.45268,34.3009,34.4726,34.4627,6.59124,465.64,26.9325,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.62877,3.45239,34.3011,34.4728,34.4629,6.58722,466.63,26.9332,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.62476,3.45209,34.3014,34.4731,34.4631,6.58312,467.621,26.9339,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.62054,3.45178,34.3017,34.4734,34.4634,6.57882,468.612,26.9348,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.61596,3.45144,34.302,34.4737,34.4638,6.57415,469.602,26.9357,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.61088,3.45107,34.3024,34.4742,34.4642,6.56899,470.593,26.9367,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.60522,3.45065,34.303,34.4747,34.4647,6.56325,471.583,26.9379,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.59895,3.45018,34.3036,34.4753,34.4653,6.5569,472.574,26.9392,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.59208,3.44966,34.3043,34.4761,34.466,6.54994,473.565,26.9407,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.58466,3.44911,34.3051,34.4769,34.4668,6.54245,474.555,26.9423,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.57681,3.44852,34.3059,34.4778,34.4677,6.53452,475.546,26.9441,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.56869,3.44792,34.3068,34.4787,34.4686,6.52631,476.536,26.9459,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.56046,3.44731,34.3078,34.4797,34.4696,6.518,477.527,26.9478,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.5523,3.4467,34.3088,34.4807,34.4706,6.50977,478.518,26.9496,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.54439,3.44612,34.3098,34.4817,34.4716,6.50178,479.508,26.9515,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.53686,3.44558,34.3108,34.4827,34.4726,6.49416,480.499,26.9533,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.52981,3.44507,34.3118,34.4838,34.4736,6.48704,481.489,26.955,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.52332,3.44462,34.3128,34.4848,34.4746,6.48045,482.48,26.9567,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.51734,3.44422,34.3138,34.4858,34.4756,6.47439,483.471,26.9583,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.51177,3.44385,34.3148,34.4869,34.4766,6.46873,484.461,26.9599,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.50644,3.44351,34.3159,34.4879,34.4777,6.4633,485.452,26.9614,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.50116,3.44317,34.317,34.489,34.4788,6.45794,486.442,26.963,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.49578,3.44283,34.3181,34.4902,34.4799,6.45247,487.433,26.9646,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.49018,3.44247,34.3191,34.4913,34.481,6.44678,488.423,26.9662,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.48432,3.44208,34.3202,34.4924,34.4821,6.44083,489.414,26.9679,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.47821,3.44167,34.3212,34.4934,34.4831,6.43463,490.404,26.9695,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.47191,3.44123,34.3222,34.4944,34.4841,6.42825,491.395,26.9711,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.46552,3.44078,34.3231,34.4953,34.4849,6.42178,492.386,26.9727,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.45921,3.44032,34.3239,34.4961,34.4857,6.41538,493.376,26.9741,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.45312,3.43988,34.3246,34.4968,34.4864,6.40921,494.367,26.9755,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.44738,3.43945,34.3251,34.4974,34.487,6.40339,495.357,26.9767,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.44208,3.43906,34.3256,34.4979,34.4875,6.39801,496.348,26.9778,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.43725,3.43871,34.326,34.4983,34.4879,6.3931,497.338,26.9788,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.4329,3.43839,34.3264,34.4987,34.4882,6.38866,498.329,26.9796,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.42899,3.43811,34.3267,34.499,34.4885,6.38467,499.319,26.9804,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.42547,3.43785,34.3269,34.4993,34.4888,6.38107,500.31,26.9811,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.42227,3.43763,34.3271,34.4995,34.489,6.37778,501.3,26.9817,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.4193,3.43742,34.3273,34.4997,34.4891,6.37473,502.291,26.9822,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.41649,3.43722,34.3274,34.4998,34.4893,6.37183,503.281,26.9827,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.4138,3.43703,34.3275,34.4999,34.4894,6.36906,504.272,26.9832,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.41121,3.43685,34.3276,34.5,34.4895,6.36638,505.262,26.9836,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.40869,3.43667,34.3276,34.5001,34.4895,6.36377,506.252,26.984,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.40617,3.43649,34.3277,34.5001,34.4895,6.36117,507.243,26.9844,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.40359,3.4363,34.3277,34.5002,34.4896,6.35851,508.233,26.9847,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.40086,3.43611,34.3277,34.5002,34.4896,6.35569,509.224,26.9852,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.39789,3.43588,34.3278,34.5003,34.4897,6.35264,510.214,26.9856,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.39457,3.43564,34.3278,34.5004,34.4897,6.34924,511.205,26.9861,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.39084,3.43535,34.3279,34.5005,34.4898,6.34543,512.195,26.9867,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.38664,3.43502,34.328,34.5006,34.4899,6.34114,513.186,26.9873,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.38195,3.43465,34.3281,34.5007,34.49,6.33638,514.176,26.988,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.37674,3.43424,34.3283,34.5009,34.4902,6.3311,515.166,26.9888,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.37097,3.43378,34.3285,34.5011,34.4903,6.32525,516.157,26.9898,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.36454,3.43326,34.3287,34.5013,34.4905,6.31875,517.147,26.9908,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.35745,3.43269,34.3289,34.5015,34.4908,6.31159,518.138,26.9919,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.3497,3.43206,34.3291,34.5018,34.491,6.30378,519.128,26.9931,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.34139,3.43137,34.3294,34.5021,34.4913,6.2954,520.118,26.9944,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.33258,3.43065,34.3297,34.5023,34.4916,6.28653,521.109,26.9958,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.32335,3.42988,34.3299,34.5026,34.4918,6.27724,522.099,26.9972,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.31377,3.42909,34.3302,34.5029,34.4921,6.2676,523.09,26.9987,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.30387,3.42827,34.3305,34.5032,34.4924,6.25764,524.08,27.0002,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.29366,3.42742,34.3308,34.5035,34.4927,6.24738,525.07,27.0018,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.28316,3.42654,34.3311,34.5039,34.493,6.23681,526.061,27.0034,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.27235,3.42565,34.3315,34.5043,34.4934,6.22595,527.051,27.0051,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.26125,3.42473,34.3319,34.5047,34.4938,6.2148,528.041,27.0069,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.24992,3.4238,34.3324,34.5052,34.4943,6.20341,529.032,27.0088,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.2384,3.42286,34.333,34.5058,34.4949,6.19184,530.022,27.0107,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.22679,3.42191,34.3336,34.5064,34.4955,6.18018,531.013,27.0127,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.21519,3.42097,34.3343,34.5071,34.4962,6.16852,532.003,27.0148,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.20369,3.42004,34.335,34.5079,34.4969,6.15697,532.993,27.0168,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.19243,3.41913,34.3357,34.5086,34.4976,6.14565,533.984,27.0188,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.18155,3.41826,34.3364,34.5093,34.4983,6.13471,534.974,27.0208,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.17127,3.41743,34.337,34.5099,34.499,6.12437,535.964,27.0226,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.16176,3.41667,34.3376,34.5105,34.4995,6.1148,536.955,27.0243,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.15313,3.41598,34.3381,34.511,34.5,6.1061,537.945,27.0258,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.1454,3.41537,34.3385,34.5115,34.5004,6.09831,538.935,27.0272,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.13849,3.41482,34.3389,34.5118,34.5008,6.09133,539.925,27.0283,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.13225,3.41433,34.3392,34.5121,34.5011,6.08502,540.916,27.0294,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.12649,3.41388,34.3394,34.5124,34.5013,6.07918,541.906,27.0303,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.12094,3.41344,34.3396,34.5126,34.5016,6.07356,542.896,27.0312,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.11535,3.413,34.3398,34.5129,34.5018,6.06791,543.887,27.0321,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.10954,3.41254,34.3401,34.5131,34.502,6.06202,544.877,27.033,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.10336,3.41205,34.3403,34.5133,34.5022,6.05578,545.867,27.034,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.09681,3.41153,34.3405,34.5136,34.5024,6.04915,546.857,27.0351,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.08991,3.41097,34.3408,34.5138,34.5027,6.04219,547.848,27.0361,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.08277,3.41039,34.341,34.5141,34.5029,6.03499,548.838,27.0373,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.07554,3.40981,34.3412,34.5144,34.5032,6.02769,549.828,27.0384,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.06838,3.40923,34.3415,34.5146,34.5034,6.02046,550.818,27.0395,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.06144,3.40867,34.3417,34.5149,34.5037,6.01346,551.809,27.0406,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.05483,3.40814,34.342,34.5151,34.5039,6.00678,552.799,27.0417,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.04863,3.40765,34.3422,34.5154,34.5042,6.00051,553.789,27.0427,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.04286,3.4072,34.3425,34.5157,34.5044,5.99467,554.779,27.0436,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.03752,3.40679,34.3428,34.516,34.5047,5.98926,555.77,27.0445,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.03259,3.40641,34.343,34.5162,34.505,5.98425,556.76,27.0454,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.02801,3.40607,34.3433,34.5165,34.5052,5.9796,557.75,27.0462,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.02371,3.40575,34.3436,34.5168,34.5055,5.97522,558.74,27.0469,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.01964,3.40545,34.3438,34.5171,34.5058,5.97107,559.73,27.0477,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.01575,3.40517,34.3441,34.5174,34.506,5.9671,560.721,27.0484,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.01203,3.4049,34.3443,34.5176,34.5063,5.9633,561.711,27.0491,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.0085,3.40464,34.3445,34.5178,34.5065,5.9597,562.701,27.0497,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.00522,3.40441,34.3447,34.518,34.5066,5.95634,563.691,27.0503,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +6.00222,3.40419,34.3448,34.5182,34.5068,5.95325,564.681,27.0508,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.99949,3.404,34.3449,34.5183,34.5069,5.95045,565.672,27.0512,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.99704,3.40383,34.345,34.5184,34.507,5.94791,566.662,27.0516,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.9948,3.40368,34.3451,34.5185,34.507,5.94559,567.652,27.052,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.99268,3.40354,34.3451,34.5185,34.5071,5.94338,568.642,27.0523,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.99053,3.40339,34.3452,34.5186,34.5071,5.94115,569.632,27.0526,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.98813,3.40323,34.3453,34.5187,34.5072,5.93867,570.622,27.053,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.98522,3.40302,34.3454,34.5188,34.5073,5.93568,571.613,27.0535,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.98159,3.40275,34.3456,34.519,34.5075,5.93197,572.603,27.0541,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.97712,3.40241,34.3458,34.5192,34.5077,5.92743,573.593,27.0549,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.97179,3.402,34.346,34.5195,34.508,5.92202,574.583,27.0558,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.9656,3.40152,34.3464,34.5199,34.5083,5.91576,575.573,27.0568,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.95862,3.40097,34.3467,34.5202,34.5087,5.90872,576.563,27.058,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.95099,3.40036,34.3471,34.5207,34.5091,5.90103,577.553,27.0593,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.94292,3.39972,34.3475,34.5211,34.5095,5.89289,578.544,27.0606,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.93462,3.39905,34.348,34.5215,34.5099,5.88454,579.534,27.062,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.92627,3.39838,34.3484,34.522,34.5103,5.87613,580.524,27.0634,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.91793,3.39771,34.3488,34.5224,34.5108,5.86773,581.514,27.0648,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.90957,3.39705,34.3493,34.5229,34.5112,5.85931,582.504,27.0662,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.90111,3.39637,34.3497,34.5234,34.5117,5.85079,583.494,27.0677,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.89247,3.39569,34.3503,34.5239,34.5122,5.84209,584.484,27.0692,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.88357,3.39498,34.3508,34.5245,34.5128,5.83313,585.474,27.0708,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.87435,3.39426,34.3515,34.5252,34.5135,5.82386,586.464,27.0724,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.86481,3.3935,34.3521,34.5258,34.5141,5.81426,587.454,27.0742,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.85499,3.39273,34.3528,34.5265,34.5148,5.80438,588.444,27.076,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.84497,3.39193,34.3535,34.5273,34.5155,5.79431,589.435,27.0778,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.83492,3.39114,34.3542,34.528,34.5162,5.7842,590.425,27.0796,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.8251,3.39036,34.3549,34.5287,34.5169,5.77432,591.415,27.0814,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.81572,3.38961,34.3555,34.5293,34.5175,5.76489,592.405,27.083,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.80696,3.38892,34.3561,34.5299,34.5181,5.75607,593.395,27.0846,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.79895,3.38829,34.3566,34.5304,34.5186,5.748,594.385,27.086,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.79178,3.38773,34.357,34.5308,34.519,5.74078,595.375,27.0872,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.78551,3.38724,34.3573,34.5312,34.5193,5.73444,596.365,27.0882,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.7801,3.38682,34.3576,34.5314,34.5196,5.72896,597.355,27.0891,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.77543,3.38646,34.3578,34.5316,34.5198,5.72422,598.345,27.0899,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.77133,3.38615,34.3579,34.5318,34.52,5.72004,599.335,27.0905,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.76759,3.38587,34.3581,34.532,34.5201,5.71623,600.325,27.0912,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.7641,3.38562,34.3582,34.5322,34.5203,5.71266,601.315,27.0917,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.76081,3.38538,34.3584,34.5323,34.5204,5.70929,602.305,27.0923,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.75768,3.38515,34.3585,34.5325,34.5205,5.70609,603.295,27.0928,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.75472,3.38494,34.3586,34.5326,34.5207,5.70305,604.285,27.0932,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.75191,3.38474,34.3588,34.5327,34.5208,5.70015,605.275,27.0937,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.74915,3.38455,34.3589,34.5329,34.5209,5.69732,606.265,27.0941,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.74631,3.38435,34.359,34.533,34.521,5.6944,607.255,27.0946,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.74309,3.38412,34.3592,34.5332,34.5212,5.69111,608.245,27.0952,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.73917,3.38384,34.3595,34.5335,34.5215,5.68711,609.235,27.0959,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.73425,3.38347,34.3598,34.5339,34.5219,5.68212,610.225,27.0968,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.72814,3.38301,34.3604,34.5344,34.5224,5.67594,611.215,27.098,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.72074,3.38245,34.361,34.5351,34.523,5.66847,612.205,27.0994,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.71209,3.38179,34.3618,34.5358,34.5238,5.65977,613.195,27.1011,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.70237,3.38103,34.3626,34.5367,34.5246,5.64999,614.185,27.103,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.69183,3.38021,34.3635,34.5376,34.5255,5.63939,615.175,27.105,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.68082,3.37935,34.3644,34.5385,34.5265,5.62834,616.165,27.1071,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.66974,3.37847,34.3653,34.5394,34.5273,5.61721,617.154,27.1091,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.65901,3.37763,34.3661,34.5403,34.5282,5.60643,618.144,27.1111,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.649,3.37684,34.3668,34.541,34.5289,5.59637,619.134,27.1129,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.63998,3.37612,34.3674,34.5416,34.5294,5.5873,620.124,27.1145,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.63207,3.3755,34.3678,34.542,34.5299,5.57933,621.114,27.1158,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.62528,3.37497,34.3682,34.5424,34.5303,5.57248,622.104,27.1169,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.61953,3.37452,34.3685,34.5428,34.5306,5.56666,623.094,27.1179,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.61461,3.37415,34.3688,34.543,34.5308,5.56168,624.084,27.1187,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.61027,3.37382,34.369,34.5433,34.5311,5.55727,625.074,27.1195,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.60625,3.37353,34.3693,34.5436,34.5314,5.55317,626.064,27.1202,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.6023,3.37325,34.3696,34.5439,34.5317,5.54914,627.054,27.1209,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.59829,3.37297,34.37,34.5443,34.5321,5.54506,628.043,27.1217,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.59422,3.37268,34.3704,34.5447,34.5325,5.54092,629.033,27.1225,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.59011,3.37239,34.3708,34.5451,34.5329,5.53673,630.023,27.1234,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.586,3.3721,34.3712,34.5455,34.5332,5.53255,631.013,27.1242,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.58196,3.37181,34.3715,34.5459,34.5336,5.52844,632.003,27.125,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.57804,3.37153,34.3719,34.5462,34.5339,5.52444,632.993,27.1258,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.57428,3.37127,34.3722,34.5465,34.5342,5.5206,633.983,27.1265,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.57069,3.37101,34.3724,34.5468,34.5345,5.51694,634.972,27.1271,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.56729,3.37077,34.3727,34.5471,34.5347,5.51346,635.962,27.1277,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.56408,3.37055,34.3729,34.5473,34.535,5.51018,636.952,27.1283,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.56103,3.37033,34.3731,34.5475,34.5351,5.50705,637.942,27.1288,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.55812,3.37013,34.3732,34.5477,34.5353,5.50406,638.932,27.1294,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.55535,3.36994,34.3734,34.5479,34.5355,5.50122,639.922,27.1299,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.55276,3.36977,34.3736,34.5481,34.5357,5.49855,640.911,27.1303,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.55031,3.36961,34.3738,34.5483,34.5359,5.49601,641.901,27.1308,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.54791,3.36946,34.374,34.5485,34.5361,5.49353,642.891,27.1312,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.5454,3.3693,34.3742,34.5487,34.5363,5.49095,643.881,27.1318,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.54258,3.36911,34.3745,34.549,34.5366,5.48805,644.871,27.1324,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.53922,3.36889,34.3749,34.5495,34.537,5.48461,645.86,27.1331,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.53513,3.36862,34.3755,34.55,34.5376,5.48044,646.85,27.134,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.53013,3.36827,34.3761,34.5507,34.5382,5.47537,647.84,27.1352,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.5241,3.36784,34.3769,34.5515,34.539,5.46927,648.83,27.1365,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.51698,3.36733,34.3778,34.5524,34.5399,5.46209,649.82,27.1381,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.50882,3.36672,34.3787,34.5533,34.5408,5.45386,650.809,27.1399,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.49972,3.36604,34.3798,34.5544,34.5419,5.44472,651.799,27.1418,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.48992,3.3653,34.3808,34.5554,34.5429,5.43486,652.789,27.1438,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.4797,3.36452,34.3818,34.5565,34.5439,5.42458,653.779,27.1458,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.46936,3.36372,34.3828,34.5574,34.5449,5.41421,654.768,27.1478,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.45926,3.36293,34.3836,34.5583,34.5458,5.40405,655.758,27.1497,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.44969,3.36218,34.3843,34.5591,34.5465,5.39443,656.748,27.1515,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.44091,3.36149,34.3849,34.5597,34.5471,5.3856,657.738,27.153,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.43311,3.36088,34.3854,34.5601,34.5475,5.37775,658.727,27.1543,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.42637,3.36035,34.3857,34.5605,34.5479,5.37095,659.717,27.1554,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.42069,3.3599,34.3859,34.5607,34.5481,5.36521,660.707,27.1563,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.41598,3.35954,34.3861,34.5609,34.5482,5.36044,661.697,27.157,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.41209,3.35924,34.3862,34.561,34.5483,5.35647,662.686,27.1575,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.4088,3.359,34.3862,34.561,34.5484,5.35311,663.676,27.158,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.40589,3.35879,34.3863,34.5611,34.5485,5.35013,664.666,27.1584,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.40312,3.35859,34.3864,34.5612,34.5486,5.34729,665.655,27.1588,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.40029,3.35839,34.3865,34.5614,34.5487,5.34437,666.645,27.1593,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.3972,3.35818,34.3867,34.5616,34.5489,5.34121,667.635,27.1598,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.39372,3.35793,34.387,34.5619,34.5491,5.33766,668.624,27.1605,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.38979,3.35765,34.3873,34.5622,34.5494,5.33366,669.614,27.1612,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.38542,3.35733,34.3877,34.5626,34.5498,5.32921,670.604,27.162,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.38066,3.35699,34.3881,34.563,34.5502,5.32438,671.593,27.1629,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.37558,3.35661,34.3885,34.5634,34.5507,5.31924,672.583,27.1639,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.37029,3.35622,34.389,34.5639,34.5511,5.31389,673.573,27.1649,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.3649,3.35583,34.3894,34.5644,34.5516,5.30843,674.562,27.1659,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.35952,3.35543,34.3899,34.5648,34.552,5.30298,675.552,27.1669,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.35425,3.35504,34.3903,34.5653,34.5524,5.29764,676.542,27.1679,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.34917,3.35466,34.3907,34.5657,34.5528,5.2925,677.531,27.1688,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.34436,3.3543,34.391,34.566,34.5532,5.28762,678.521,27.1697,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.33985,3.35397,34.3913,34.5663,34.5535,5.28305,679.511,27.1705,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.33568,3.35366,34.3916,34.5666,34.5537,5.27881,680.5,27.1712,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.33184,3.35338,34.3918,34.5669,34.554,5.27489,681.49,27.1718,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.32828,3.35313,34.392,34.5671,34.5542,5.27127,682.48,27.1724,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.32495,3.35289,34.3922,34.5673,34.5544,5.26786,683.469,27.173,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.32178,3.35266,34.3924,34.5675,34.5545,5.26461,684.459,27.1735,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.31868,3.35244,34.3925,34.5676,34.5547,5.26144,685.448,27.174,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.31559,3.35223,34.3927,34.5678,34.5549,5.25828,686.438,27.1746,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.3125,3.35201,34.3929,34.5681,34.5551,5.25511,687.428,27.1751,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.30938,3.3518,34.3931,34.5683,34.5553,5.25192,688.417,27.1757,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.30626,3.35158,34.3934,34.5685,34.5555,5.24872,689.407,27.1762,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.30312,3.35136,34.3936,34.5687,34.5558,5.24552,690.396,27.1768,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.30001,3.35115,34.3938,34.569,34.556,5.24232,691.386,27.1773,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.29694,3.35094,34.394,34.5692,34.5562,5.23918,692.376,27.1779,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.29396,3.35073,34.3942,34.5694,34.5564,5.23613,693.365,27.1784,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.29113,3.35054,34.3944,34.5696,34.5566,5.23323,694.355,27.1789,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.28848,3.35036,34.3946,34.5698,34.5568,5.2305,695.344,27.1794,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.28602,3.3502,34.3947,34.57,34.5569,5.22796,696.334,27.1798,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.28375,3.35005,34.3949,34.5701,34.557,5.22562,697.323,27.1802,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.28163,3.34991,34.395,34.5702,34.5571,5.22342,698.313,27.1806,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.27958,3.34978,34.3951,34.5703,34.5572,5.22129,699.302,27.1809,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.27752,3.34965,34.3952,34.5704,34.5573,5.21915,700.292,27.1812,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.27537,3.34951,34.3953,34.5706,34.5575,5.21692,701.281,27.1816,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.27308,3.34936,34.3954,34.5707,34.5576,5.21456,702.271,27.182,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.27065,3.3492,34.3956,34.5709,34.5577,5.21204,703.261,27.1824,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.26805,3.34902,34.3957,34.5711,34.5579,5.20937,704.25,27.1829,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.26533,3.34884,34.3959,34.5713,34.5581,5.20657,705.24,27.1834,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.2625,3.34865,34.3961,34.5715,34.5583,5.20367,706.229,27.1839,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.25962,3.34845,34.3963,34.5717,34.5585,5.20071,707.219,27.1844,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.25674,3.34825,34.3965,34.5719,34.5587,5.19776,708.208,27.1849,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.25394,3.34806,34.3967,34.5721,34.5589,5.19489,709.198,27.1854,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.25127,3.34788,34.3968,34.5722,34.559,5.19214,710.187,27.1858,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.2488,3.34771,34.3969,34.5723,34.5591,5.18959,711.177,27.1862,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.24655,3.34756,34.397,34.5724,34.5592,5.18727,712.166,27.1865,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.24457,3.34743,34.397,34.5725,34.5592,5.18521,713.156,27.1868,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.24286,3.34732,34.397,34.5725,34.5592,5.18342,714.145,27.187,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.2414,3.34723,34.397,34.5725,34.5592,5.18188,715.134,27.1872,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.24014,3.34716,34.397,34.5725,34.5592,5.18054,716.124,27.1873,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.23898,3.3471,34.397,34.5725,34.5592,5.1793,717.113,27.1875,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.23785,3.34704,34.397,34.5725,34.5592,5.17808,718.103,27.1877,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.23666,3.34698,34.397,34.5725,34.5592,5.17681,719.092,27.1878,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.23536,3.34692,34.3971,34.5726,34.5593,5.17543,720.082,27.1881,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.2339,3.34684,34.3973,34.5728,34.5594,5.17389,721.071,27.1884,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.23226,3.34675,34.3974,34.573,34.5596,5.17217,722.061,27.1887,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.23045,3.34665,34.3976,34.5732,34.5598,5.17028,723.05,27.1891,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.22853,3.34654,34.3978,34.5734,34.56,5.16827,724.039,27.1895,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.22653,3.34642,34.398,34.5736,34.5602,5.1662,725.029,27.1899,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.22452,3.3463,34.3982,34.5738,34.5604,5.16411,726.018,27.1903,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.22258,3.34619,34.3983,34.5739,34.5605,5.16209,727.008,27.1907,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.22075,3.34608,34.3985,34.5741,34.5607,5.16018,727.997,27.191,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.21907,3.34598,34.3986,34.5742,34.5608,5.15842,728.986,27.1913,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.21759,3.3459,34.3987,34.5743,34.5609,5.15686,729.976,27.1916,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.21628,3.34584,34.3988,34.5744,34.561,5.15547,730.965,27.1918,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.21513,3.34579,34.3989,34.5745,34.5611,5.15424,731.955,27.1921,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.21409,3.34574,34.399,34.5746,34.5612,5.15311,732.944,27.1923,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.21309,3.34571,34.3991,34.5748,34.5613,5.15203,733.933,27.1925,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.21207,3.34567,34.3992,34.5749,34.5614,5.15092,734.923,27.1927,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.21099,3.34563,34.3993,34.5751,34.5616,5.14975,735.912,27.193,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.20983,3.34558,34.3995,34.5752,34.5617,5.14851,736.901,27.1933,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.2086,3.34553,34.3997,34.5754,34.5619,5.1472,737.891,27.1936,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.20732,3.34548,34.3999,34.5756,34.5621,5.14583,738.88,27.1939,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.20596,3.34542,34.4001,34.5758,34.5623,5.14439,739.87,27.1942,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.20452,3.34535,34.4003,34.576,34.5625,5.14287,740.859,27.1946,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.20298,3.34527,34.4005,34.5763,34.5627,5.14124,741.848,27.1949,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.2013,3.34518,34.4007,34.5765,34.5629,5.13949,742.838,27.1953,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.19949,3.34508,34.4009,34.5767,34.5631,5.13759,743.827,27.1957,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.19752,3.34497,34.4011,34.5769,34.5633,5.13555,744.816,27.1961,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.19541,3.34484,34.4013,34.5771,34.5635,5.13335,745.806,27.1965,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.19315,3.3447,34.4015,34.5774,34.5637,5.13102,746.795,27.197,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.19076,3.34455,34.4017,34.5776,34.564,5.12856,747.784,27.1975,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.18828,3.34439,34.4019,34.5778,34.5642,5.12599,748.773,27.1979,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.18572,3.34423,34.4022,34.578,34.5644,5.12336,749.763,27.1984,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.18315,3.34406,34.4024,34.5783,34.5646,5.12072,750.752,27.1989,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.18061,3.34389,34.4026,34.5785,34.5648,5.1181,751.741,27.1994,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.17816,3.34373,34.4027,34.5787,34.565,5.11557,752.731,27.1998,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.17583,3.34358,34.4029,34.5788,34.5651,5.11316,753.72,27.2002,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.17364,3.34344,34.4031,34.579,34.5653,5.1109,754.709,27.2006,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.1716,3.34331,34.4032,34.5791,34.5654,5.10878,755.698,27.201,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.16968,3.3432,34.4033,34.5793,34.5656,5.10678,756.688,27.2013,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.16783,3.34309,34.4035,34.5794,34.5657,5.10486,757.677,27.2017,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.166,3.34298,34.4036,34.5796,34.5658,5.10295,758.666,27.202,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.16414,3.34287,34.4037,34.5797,34.566,5.101,759.656,27.2024,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.1622,3.34275,34.4039,34.5799,34.5661,5.09898,760.645,27.2027,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.16014,3.34263,34.4041,34.5801,34.5663,5.09685,761.634,27.2031,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.15794,3.34249,34.4043,34.5803,34.5665,5.09458,762.623,27.2035,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.1556,3.34234,34.4045,34.5805,34.5667,5.09215,763.612,27.204,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.15312,3.34218,34.4047,34.5807,34.5669,5.08959,764.602,27.2045,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.15054,3.34201,34.4049,34.581,34.5671,5.08694,765.591,27.2049,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.14792,3.34184,34.4051,34.5812,34.5673,5.08425,766.58,27.2054,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.1453,3.34167,34.4053,34.5814,34.5675,5.08156,767.569,27.2059,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.14276,3.3415,34.4055,34.5816,34.5677,5.07893,768.559,27.2064,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.14032,3.34134,34.4057,34.5818,34.5679,5.07642,769.548,27.2068,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.13802,3.34119,34.4058,34.582,34.5681,5.07404,770.537,27.2072,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.13588,3.34106,34.406,34.5821,34.5682,5.07183,771.526,27.2076,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.13391,3.34094,34.4061,34.5822,34.5683,5.06978,772.515,27.208,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.13211,3.34083,34.4062,34.5824,34.5685,5.0679,773.505,27.2083,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.13044,3.34074,34.4063,34.5825,34.5686,5.06615,774.494,27.2086,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.1289,3.34065,34.4064,34.5826,34.5687,5.06453,775.483,27.2089,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.12745,3.34057,34.4065,34.5827,34.5688,5.063,776.472,27.2091,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.12608,3.3405,34.4066,34.5829,34.5689,5.06155,777.461,27.2094,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.12477,3.34044,34.4067,34.583,34.569,5.06016,778.45,27.2096,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.12351,3.34038,34.4068,34.5831,34.5691,5.05882,779.44,27.2099,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.12229,3.34032,34.4069,34.5832,34.5691,5.05752,780.429,27.2101,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.12111,3.34026,34.407,34.5832,34.5692,5.05625,781.418,27.2103,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.11996,3.34021,34.407,34.5833,34.5693,5.05502,782.407,27.2105,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.11884,3.34016,34.4071,34.5834,34.5694,5.05382,783.396,27.2107,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.11774,3.34011,34.4072,34.5835,34.5694,5.05263,784.385,27.2109,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.11665,3.34006,34.4072,34.5836,34.5695,5.05146,785.374,27.2111,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.11557,3.34001,34.4073,34.5836,34.5696,5.0503,786.364,27.2113,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.1145,3.33997,34.4074,34.5837,34.5696,5.04915,787.353,27.2115,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.11343,3.33992,34.4075,34.5838,34.5697,5.04799,788.342,27.2117,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.11237,3.33988,34.4076,34.5839,34.5698,5.04684,789.331,27.2119,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.11131,3.33983,34.4076,34.584,34.5699,5.0457,790.32,27.2121,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.11026,3.33979,34.4077,34.5841,34.57,5.04457,791.309,27.2123,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.10922,3.33975,34.4078,34.5842,34.57,5.04345,792.298,27.2125,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.10819,3.33971,34.4079,34.5843,34.5701,5.04234,793.287,27.2127,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.10718,3.33967,34.408,34.5844,34.5702,5.04125,794.276,27.2129,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.1062,3.33963,34.408,34.5844,34.5703,5.04018,795.266,27.2131,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.10526,3.33959,34.4081,34.5845,34.5703,5.03916,796.255,27.2133,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.10437,3.33956,34.4081,34.5846,34.5704,5.03818,797.244,27.2135,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.10352,3.33953,34.4082,34.5846,34.5704,5.03725,798.233,27.2136,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.10271,3.33951,34.4082,34.5847,34.5705,5.03636,799.222,27.2138,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.10193,3.33949,34.4083,34.5848,34.5705,5.03549,800.211,27.2139,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.10117,3.33946,34.4083,34.5848,34.5706,5.03465,801.2,27.2141,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.10042,3.33945,34.4084,34.5849,34.5706,5.03381,802.189,27.2142,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.09967,3.33943,34.4085,34.585,34.5707,5.03297,803.178,27.2144,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.09891,3.33941,34.4085,34.585,34.5708,5.03213,804.167,27.2145,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.09812,3.33939,34.4086,34.5851,34.5709,5.03126,805.156,27.2147,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.0973,3.33937,34.4087,34.5852,34.5709,5.03035,806.145,27.2149,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.09642,3.33934,34.4088,34.5853,34.571,5.02939,807.134,27.2151,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.09547,3.3393,34.4089,34.5854,34.5711,5.02836,808.123,27.2153,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.09446,3.33927,34.409,34.5855,34.5712,5.02726,809.112,27.2155,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.09336,3.33922,34.4091,34.5857,34.5713,5.02608,810.101,27.2157,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.09218,3.33917,34.4092,34.5858,34.5715,5.02482,811.09,27.2159,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.09092,3.33911,34.4093,34.5859,34.5716,5.02347,812.079,27.2162,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.08958,3.33904,34.4094,34.5861,34.5717,5.02205,813.068,27.2165,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.08818,3.33897,34.4096,34.5862,34.5718,5.02057,814.057,27.2168,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.08671,3.3389,34.4097,34.5863,34.572,5.01902,815.046,27.217,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.08518,3.33882,34.4098,34.5865,34.5721,5.0174,816.035,27.2173,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.08358,3.33873,34.41,34.5866,34.5722,5.01573,817.024,27.2177,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.08193,3.33864,34.4101,34.5868,34.5724,5.014,818.013,27.218,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.08025,3.33854,34.4103,34.5869,34.5725,5.01223,819.002,27.2183,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.07856,3.33845,34.4104,34.5871,34.5727,5.01047,819.991,27.2186,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.07689,3.33835,34.4105,34.5872,34.5728,5.00872,820.98,27.2189,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.07528,3.33826,34.4107,34.5874,34.5729,5.00703,821.969,27.2192,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.07372,3.33818,34.4108,34.5875,34.573,5.00539,822.958,27.2195,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.07224,3.3381,34.4109,34.5876,34.5731,5.00383,823.947,27.2198,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.07083,3.33802,34.411,34.5877,34.5732,5.00234,824.936,27.22,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.0695,3.33795,34.411,34.5878,34.5733,5.00093,825.925,27.2203,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.06824,3.33789,34.4111,34.5879,34.5734,4.99959,826.914,27.2205,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.06704,3.33783,34.4112,34.5879,34.5734,4.99831,827.903,27.2207,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.06591,3.33778,34.4112,34.588,34.5735,4.99709,828.892,27.2209,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.06482,3.33773,34.4113,34.5881,34.5736,4.99592,829.88,27.2211,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.06376,3.33768,34.4114,34.5882,34.5736,4.99478,830.869,27.2213,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.06272,3.33764,34.4114,34.5882,34.5737,4.99365,831.858,27.2215,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.06165,3.3376,34.4115,34.5883,34.5738,4.9925,832.847,27.2217,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.06053,3.33755,34.4116,34.5884,34.5739,4.9913,833.836,27.2219,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.05933,3.33749,34.4117,34.5885,34.574,4.99002,834.825,27.2221,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.05806,3.33743,34.4118,34.5887,34.5741,4.98867,835.814,27.2224,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.05672,3.33736,34.4119,34.5888,34.5742,4.98724,836.803,27.2226,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.05531,3.33729,34.4121,34.5889,34.5743,4.98576,837.792,27.2229,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.05387,3.33722,34.4122,34.5891,34.5745,4.98423,838.781,27.2232,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.05242,3.33714,34.4123,34.5892,34.5746,4.9827,839.769,27.2235,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.05097,3.33707,34.4125,34.5894,34.5747,4.98116,840.758,27.2238,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.04955,3.337,34.4126,34.5895,34.5749,4.97966,841.747,27.2241,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.04818,3.33693,34.4127,34.5896,34.575,4.97821,842.736,27.2243,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.04687,3.33686,34.4128,34.5898,34.5751,4.97683,843.725,27.2246,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.0456,3.3368,34.4129,34.5899,34.5752,4.97548,844.714,27.2248,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.04433,3.33674,34.413,34.59,34.5753,4.97413,845.703,27.2251,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.04301,3.33668,34.4132,34.5901,34.5754,4.97272,846.691,27.2253,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.0416,3.33661,34.4133,34.5902,34.5756,4.97123,847.68,27.2256,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.04004,3.33652,34.4134,34.5904,34.5757,4.96959,848.669,27.2259,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.03835,3.33643,34.4136,34.5906,34.5759,4.96781,849.658,27.2263,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.03651,3.33632,34.4138,34.5908,34.576,4.9659,850.647,27.2266,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.03458,3.33621,34.414,34.591,34.5762,4.96389,851.636,27.227,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.0326,3.33609,34.4141,34.5911,34.5764,4.96184,852.624,27.2274,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.03065,3.33598,34.4143,34.5913,34.5766,4.95981,853.613,27.2278,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.02881,3.33587,34.4145,34.5915,34.5767,4.95789,854.602,27.2281,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.02714,3.33577,34.4146,34.5916,34.5769,4.95614,855.591,27.2284,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.02569,3.3357,34.4147,34.5917,34.577,4.95461,856.58,27.2287,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.02449,3.33564,34.4148,34.5918,34.577,4.95333,857.568,27.2289,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.02355,3.3356,34.4148,34.5919,34.5771,4.9523,858.557,27.2291,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.02284,3.33558,34.4148,34.5919,34.5771,4.95151,859.546,27.2292,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.02233,3.33558,34.4148,34.5919,34.5771,4.95091,860.535,27.2293,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.02194,3.33559,34.4149,34.592,34.5771,4.95044,861.523,27.2294,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.0216,3.33561,34.4149,34.592,34.5771,4.95001,862.512,27.2294,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.02125,3.33562,34.4149,34.592,34.5772,4.94957,863.501,27.2295,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.02083,3.33563,34.4149,34.5921,34.5772,4.94907,864.49,27.2296,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.02035,3.33563,34.415,34.5921,34.5773,4.9485,865.478,27.2297,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.01981,3.33563,34.415,34.5922,34.5773,4.94787,866.467,27.2298,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.01921,3.33563,34.4151,34.5923,34.5774,4.94719,867.456,27.23,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.01859,3.33562,34.4152,34.5924,34.5775,4.94648,868.445,27.2301,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.01796,3.33562,34.4153,34.5924,34.5775,4.94577,869.433,27.2303,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.01736,3.33561,34.4153,34.5925,34.5776,4.94508,870.422,27.2304,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.01679,3.33561,34.4154,34.5926,34.5776,4.94442,871.411,27.2305,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.01627,3.33561,34.4154,34.5926,34.5777,4.94382,872.4,27.2306,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.01581,3.33561,34.4154,34.5927,34.5777,4.94328,873.388,27.2307,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.01542,3.33562,34.4155,34.5927,34.5778,4.94279,874.377,27.2308,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.01508,3.33564,34.4155,34.5927,34.5778,4.94237,875.366,27.2309,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.01479,3.33566,34.4155,34.5928,34.5778,4.942,876.354,27.231,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.01455,3.33568,34.4155,34.5928,34.5778,4.94166,877.343,27.231,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.01434,3.3357,34.4155,34.5928,34.5778,4.94136,878.332,27.2311,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.01414,3.33573,34.4155,34.5928,34.5778,4.94108,879.32,27.2311,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.01396,3.33576,34.4156,34.5928,34.5778,4.94081,880.309,27.2312,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.01378,3.33578,34.4155,34.5928,34.5778,4.94055,881.298,27.2312,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.01362,3.33581,34.4155,34.5928,34.5778,4.94029,882.286,27.2312,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.01346,3.33584,34.4155,34.5928,34.5778,4.94005,883.275,27.2312,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.01331,3.33587,34.4155,34.5928,34.5778,4.93981,884.264,27.2312,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.01318,3.33589,34.4154,34.5928,34.5777,4.93959,885.252,27.2313,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 +5.01305,3.33592,34.4154,34.5928,34.5777,4.93937,886.241,27.2313,CH2,030617B,-118.405,33.558,2003-06-17 10:32:00 diff --git a/pocean/tests/dsg/timeseriesProfile/test_timeseriesProfile_r.py b/pocean/tests/dsg/timeseriesProfile/test_timeseriesProfile_r.py index e69de29..3290cd3 100644 --- a/pocean/tests/dsg/timeseriesProfile/test_timeseriesProfile_r.py +++ b/pocean/tests/dsg/timeseriesProfile/test_timeseriesProfile_r.py @@ -0,0 +1,144 @@ +#!python +# coding=utf-8 +import os +import tempfile +import unittest + +import pandas as pd +from numpy.testing import assert_array_equal as npeq + +from pocean.dsg import RaggedTimeseriesProfile +from pocean.tests.dsg.test_new import test_is_mine + +import logging +from pocean import logger +logger.level = logging.INFO +logger.handlers = [logging.StreamHandler()] + + +class TestRaggedTimeseriesProfile(unittest.TestCase): + + def test_csv_to_nc_single(self): + filepath = os.path.join(os.path.dirname(__file__), 'resources', 'r-single.csv') + + df = pd.read_csv(filepath) + fid, tmpfile = tempfile.mkstemp(suffix='.nc') + + axes = { + 't': 'time', + 'x': 'lon', + 'y': 'lat', + 'z': 'z' + } + + df.time = pd.to_datetime(df.time) + + with RaggedTimeseriesProfile.from_dataframe(df, tmpfile, axes=axes) as result_ncd: + assert 'station' in result_ncd.dimensions + assert result_ncd.dimensions['station'].size == 1 + assert 'profile' in result_ncd.dimensions + assert result_ncd.dimensions['profile'].size == 1 + + check_vars = ['z', 't090C', 'SP', 'SA', 'SR', 'CT', 'sigma0_CT'] + for v in check_vars: + npeq( + result_ncd.variables[v][:], + df[v].values + ) + + assert result_ncd.variables['station'][0] == df.station.iloc[0] == 'CH2' + assert result_ncd.variables['profile'][0] == df.profile.iloc[0] == '030617B' + assert result_ncd.variables['lat'].size == 1 + assert result_ncd.variables['lat'].ndim == 1 # Not reduced + assert result_ncd.variables['lat'][0] == df.lat.iloc[0] == 33.558 + assert result_ncd.variables['lon'].size == 1 + assert result_ncd.variables['lon'].ndim == 1 # Not reduced + assert result_ncd.variables['lon'][0] == df.lon.iloc[0] == -118.405 + + assert RaggedTimeseriesProfile.is_mine(result_ncd, strict=True) + + os.close(fid) + os.remove(tmpfile) + + def test_csv_to_nc_single_reduce(self): + filepath = os.path.join(os.path.dirname(__file__), 'resources', 'r-single.csv') + + df = pd.read_csv(filepath) + fid, tmpfile = tempfile.mkstemp(suffix='.nc') + + axes = { + 't': 'time', + 'x': 'lon', + 'y': 'lat', + 'z': 'z' + } + + df.time = pd.to_datetime(df.time) + + with RaggedTimeseriesProfile.from_dataframe(df, tmpfile, axes=axes, reduce_dims=True) as result_ncd: + assert 'station' not in result_ncd.dimensions + assert 'profile' in result_ncd.dimensions + assert result_ncd.dimensions['profile'].size == 1 + + check_vars = ['z', 't090C', 'SP', 'SA', 'SR', 'CT', 'sigma0_CT'] + for v in check_vars: + npeq( + result_ncd.variables[v][:], + df[v].values + ) + + assert result_ncd.variables['station'][0] == df.station.iloc[0] == 'CH2' + assert result_ncd.variables['profile'][0] == df.profile.iloc[0] == '030617B' + assert result_ncd.variables['lat'].size == 1 + assert result_ncd.variables['lat'].ndim == 0 # Reduced to 0 + assert result_ncd.variables['lat'][0] == df.lat.iloc[0] == 33.558 + assert result_ncd.variables['lon'].size == 1 + assert result_ncd.variables['lon'].ndim == 0 # Reduced to 0 + assert result_ncd.variables['lon'][0] == df.lon.iloc[0] == -118.405 + + assert RaggedTimeseriesProfile.is_mine(result_ncd, strict=True) + + os.close(fid) + os.remove(tmpfile) + + def test_rtp_single(self): + filepath = os.path.join(os.path.dirname(__file__), 'resources', 'r-ctd-single.nc') + + with RaggedTimeseriesProfile(filepath) as ncd: + fid, tmpfile = tempfile.mkstemp(suffix='.nc') + df = ncd.to_dataframe(clean_rows=False) + + with RaggedTimeseriesProfile.from_dataframe(df, tmpfile) as result_ncd: + assert 'station' in result_ncd.dimensions + test_is_mine(RaggedTimeseriesProfile, tmpfile) # Try to load it again + + with RaggedTimeseriesProfile.from_dataframe(df, tmpfile, unique_dims=True) as result_ncd: + assert 'station_dim' in result_ncd.dimensions + test_is_mine(RaggedTimeseriesProfile, tmpfile) # Try to load it again + + with RaggedTimeseriesProfile.from_dataframe(df, tmpfile, reduce_dims=True) as result_ncd: + # Even though we pass reduce_dims, there are two stations so it is not reduced + assert 'station' not in result_ncd.dimensions + assert 'profile' in result_ncd.dimensions + test_is_mine(RaggedTimeseriesProfile, tmpfile) # Try to load it again + + with RaggedTimeseriesProfile.from_dataframe(df, tmpfile, unlimited=True) as result_ncd: + assert 'station' in result_ncd.dimensions + assert 'profile' in result_ncd.dimensions + assert result_ncd.dimensions['obs'].isunlimited() is True + test_is_mine(RaggedTimeseriesProfile, tmpfile) # Try to load it again + + with RaggedTimeseriesProfile.from_dataframe(df, tmpfile, reduce_dims=True, unlimited=True) as result_ncd: + assert 'station' not in result_ncd.dimensions + assert 'profile' in result_ncd.dimensions + assert result_ncd.dimensions['obs'].isunlimited() is True + test_is_mine(RaggedTimeseriesProfile, tmpfile) # Try to load it again + + with RaggedTimeseriesProfile.from_dataframe(df, tmpfile, unique_dims=True, reduce_dims=False, unlimited=True) as result_ncd: + assert 'station_dim' in result_ncd.dimensions + assert 'profile_dim' in result_ncd.dimensions + assert result_ncd.dimensions['obs_dim'].isunlimited() is True + test_is_mine(RaggedTimeseriesProfile, tmpfile) # Try to load it again + + os.close(fid) + os.remove(tmpfile) From 9aba20da10c89c96eb12646c2c3252e14859d7a7 Mon Sep 17 00:00:00 2001 From: Kyle Wilcox Date: Mon, 16 Dec 2019 22:14:01 -0500 Subject: [PATCH 2/3] Fix tcr unlimited --- pocean/dsg/trajectory/cr.py | 19 ++++++++++--------- .../dsg/trajectory/test_trajectory_cr.py | 18 ++++++++++++++++++ 2 files changed, 28 insertions(+), 9 deletions(-) diff --git a/pocean/dsg/trajectory/cr.py b/pocean/dsg/trajectory/cr.py index 800f53f..8d09f99 100644 --- a/pocean/dsg/trajectory/cr.py +++ b/pocean/dsg/trajectory/cr.py @@ -80,12 +80,10 @@ def from_dataframe(cls, df, output, **kwargs): trajectory = nc.createVariable(axes.trajectory, get_dtype(df[axes.trajectory]), (daxes.trajectory,)) # Get unique obs by grouping on traj getting the max size - num_obs = len(df) if unlimited is True: - max_obs = None + nc.createDimension(daxes.sample, None) else: - max_obs = num_obs - nc.createDimension(daxes.sample, max_obs) + nc.createDimension(daxes.sample, len(df)) # Number of observations in each trajectory row_size = nc.createVariable('rowSize', 'i4', (daxes.trajectory,)) @@ -145,7 +143,10 @@ def from_dataframe(cls, df, output, **kwargs): v = nc.variables[var_name] vvalues = get_ncdata_from_series(df[c], v) try: - v[:] = vvalues.reshape(v.shape) + if unlimited is True: + v[:] = vvalues + else: + v[:] = vvalues.reshape(v.shape) except BaseException: L.exception('Failed to add {}'.format(c)) continue @@ -197,11 +198,11 @@ def to_dataframe(self, clean_cols=True, clean_rows=True, **kwargs): building_index_to_drop = np.ones(o_dim.size, dtype=bool) extract_vars = copy(self.variables) - for i, (dnam, dvar) in enumerate(extract_vars.items()): + # Skip the time and row index variables + del extract_vars[o_index_var.name] + del extract_vars[axes.t] - # Skip the rowSize variable - if dnam == o_index_var.name or dnam == axes.t: - continue + for i, (dnam, dvar) in enumerate(extract_vars.items()): # Trajectory dimensions if dvar.dimensions == t_dim: diff --git a/pocean/tests/dsg/trajectory/test_trajectory_cr.py b/pocean/tests/dsg/trajectory/test_trajectory_cr.py index 53bf04a..514c7a2 100644 --- a/pocean/tests/dsg/trajectory/test_trajectory_cr.py +++ b/pocean/tests/dsg/trajectory/test_trajectory_cr.py @@ -65,6 +65,24 @@ def test_crt_dataframe_multiple_unique_dims(self): os.close(fid) os.remove(tmpnc) + def test_crt_dataframe_unlimited_dim(self): + axes = { + 't': 'time', + 'x': 'lon', + 'y': 'lat', + 'z': 'z', + } + fid, tmpnc = tempfile.mkstemp(suffix='.nc') + with ContiguousRaggedTrajectory(self.multi) as ncd: + df = ncd.to_dataframe(axes=axes) + with ContiguousRaggedTrajectory.from_dataframe(df, tmpnc, axes=axes, unlimited=True, unique_dims=True) as result_ncd: + assert 'trajectory_dim' in result_ncd.dimensions + assert 'obs_dim' in result_ncd.dimensions + assert result_ncd.dimensions['obs_dim'].isunlimited() is True + test_is_mine(ContiguousRaggedTrajectory, tmpnc) # Try to load it again + os.close(fid) + os.remove(tmpnc) + def test_crt_dataframe_oot_A(self): axes = { 't': 'time', From de1e0b017e7421005277239e8eeb66bea3b1f91f Mon Sep 17 00:00:00 2001 From: Kyle Wilcox Date: Mon, 16 Dec 2019 22:25:44 -0500 Subject: [PATCH 3/3] Fix py2.7 support, some linting --- pocean/dsg/timeseriesProfile/r.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pocean/dsg/timeseriesProfile/r.py b/pocean/dsg/timeseriesProfile/r.py index a22d541..70b6fae 100644 --- a/pocean/dsg/timeseriesProfile/r.py +++ b/pocean/dsg/timeseriesProfile/r.py @@ -3,9 +3,9 @@ from copy import copy from collections import OrderedDict +import six import numpy as np import pandas as pd -from cftime import date2num from pocean.utils import ( create_ncvar_from_series, @@ -42,7 +42,7 @@ def is_mine(cls, dsg, strict=False): assert len(o_index_vars) == 1 assert o_index_vars[0].sample_dimension in dsg.dimensions # Sample dimension - pvar = dsg.filter_by_attrs( + _ = dsg.filter_by_attrs( cf_role='profile_id' )[0] @@ -50,7 +50,7 @@ def is_mine(cls, dsg, strict=False): cf_role='timeseries_id' )[0] sdata = normalize_array(svar) - if not isinstance(sdata, str) and len(sdata.shape) > 0: + if not isinstance(sdata, six.string_types) and len(sdata.shape) > 0: r_index_vars = dsg.filter_by_attrs( instance_dimension=lambda x: x is not None )