diff --git a/Streamflow_Scripts/README.md b/Streamflow_Scripts/README.md index 55960ab7..c4ba7841 100644 --- a/Streamflow_Scripts/README.md +++ b/Streamflow_Scripts/README.md @@ -1,12 +1,14 @@ # Overview This directory contains Python scripts for downloading and time-slicing real-time streamflow data from the USGS, US Army Corps of Engineers and Environment Canada. The time-slicing scripts process the native files into NetCDF files that can be directly used by T-Route for streamflow data assimilation. These scripts originated from the NWM v3 codebase. -USGS data download: usgs_download/stream_flow_download/parallel_download_master.py +USGS data download: usgs_download/stream_flow_download/usgs_current.py USGS data time-slice: usgs_download/analysis/make_time_slice_from_usgs_waterml.py USACE data download: ace_download/stream_flow_download/CWMS_download_current.py USACE data time-slice: ace_download/analysis/make_time_slice_from_ace_xml.py Env Canada data download: canada_download/parallel_dm_can.py Env Canada data time-slice: canada_download/make_time_slice_from_canada.py +NCO Env Canada data Download: nco_canada/streamflow_download/get_station_list.sh,get_canadian_streamgauge.sh +NCO Env Canada data time-slice: nco_canada/timeslices_scripts/make_time_slice_from_canada.py # Setting Up Required Python Environment python -m venv venv-streamflow @@ -17,10 +19,7 @@ pip install -r requirements.txt # Script Usage Each script has a help option (-h) for printing usage information. -The USGS streamflow download script (parallel_download_master.py) runs continuously and downloads the most recent files as they become available. The other streamflow download scripts exit after downloading the latest files available when the script was run. - -parallel_download_master.py -o -make_time_slice_from_usgs_waterml.py -i -o +The USGS streamflow download script (usgs_current.py) runs continuously and downloads the most recent files as they become available. The other streamflow download scripts exit after downloading the latest files available when the script was run. See usgs_download/stream_flow_download/README.TXT CWMS_download_current.py [-h] [-f FILE_FORMAT] site_file output_dir make_time_slice_from_ace_xml.py -i -o -s @@ -28,12 +27,31 @@ make_time_slice_from_ace_xml.py -i -o -s canadian_flow_retrieval.py -o make_time_slice_from_canada.py -i -o +See nco_canada/streamflow_download/README.TXT for downloading Canadian gages using NCO's script. +When NCO download script is used, the timeslices should be created using the script in the nco_canada/timeslices_scripts directory. + #### Examples #### -python parallel_download_master.py -o ~/usgs_download -python make_time_slice_from_usgs_waterml.py -i ~/usgs_download -o ~/usgs_timeslice +export USGS_API_KEY=[API KEY] +export DCOMROOT=/path/to/dcomroot +export DBNROOT=/path/to/dbnroot +mkdir $DBNROOT/log +python usgs_current.py +python make_time_slice_from_usgs_waterml.py -i ~/usgs_download -o ~/usgs/timeslice python parallel_dm_can.py -o ~/canada_download python make_time_slice_from_canada.py -i ~/canada_download -o ~/canada/timeslice -python CWMS_download_current.py -f xml site-file.csv ~/usace_download +python CWMS_download_current.py -f json site-file.csv ~/usace_download python make_time_slice_from_ace_xml.py -i ~/usace_download -o ~/usace_timeslice -s site-file.csv + +export DCOMROOT=/path/to/dcomroot +export DBNROOT=/path/to/dbnroot +mkdir -p $DCOMROOT/ +mkdir -p $DBNROOT/user/can_streamgauge +mkdir -p $DBNROOT/log +mkdir -p $DBNROOT/tmp +cd $DBNROOT/user/can_streamgauge +source /path/to/get_station_list.sh +source /path/to/get_canadian_streamgauge.sh +python make_time_slice_from_canada.py -i $DCOMROOT/YYYYMMDD/can_streamgauge -o ~/canada/timeslice + diff --git a/Streamflow_Scripts/ace_download/analysis/CWMS_Sites.py b/Streamflow_Scripts/ace_download/analysis/CWMS_Sites.py index 40419fed..b416c5bb 100644 --- a/Streamflow_Scripts/ace_download/analysis/CWMS_Sites.py +++ b/Streamflow_Scripts/ace_download/analysis/CWMS_Sites.py @@ -1,3 +1,4 @@ +#!/usr/bin/env python ############################################################################### # Module name: CWMS_Sites # # # diff --git a/Streamflow_Scripts/ace_download/analysis/old/CWMS_outflow_sites_263_index.csv b/Streamflow_Scripts/ace_download/analysis/CWMS_outflow_sites_263_index.csv old mode 100644 new mode 100755 similarity index 100% rename from Streamflow_Scripts/ace_download/analysis/old/CWMS_outflow_sites_263_index.csv rename to Streamflow_Scripts/ace_download/analysis/CWMS_outflow_sites_263_index.csv diff --git a/Streamflow_Scripts/ace_download/analysis/EmptyDirOrFileException.py b/Streamflow_Scripts/ace_download/analysis/EmptyDirOrFileException.py index dbc5ea22..82f182b3 100644 --- a/Streamflow_Scripts/ace_download/analysis/EmptyDirOrFileException.py +++ b/Streamflow_Scripts/ace_download/analysis/EmptyDirOrFileException.py @@ -1,3 +1,4 @@ +#!/usr/bin/env python class EmptyDirOrFileException( Exception ): """Exception raised for empty input files or directories. Attributes: diff --git a/Streamflow_Scripts/ace_download/analysis/Observation.py b/Streamflow_Scripts/ace_download/analysis/Observation.py index 7c84dd9f..cb292416 100644 --- a/Streamflow_Scripts/ace_download/analysis/Observation.py +++ b/Streamflow_Scripts/ace_download/analysis/Observation.py @@ -17,8 +17,6 @@ from datetime import datetime, timedelta import dateutil.parser import pytz -#import iso8601 -#import Tracer from abc import ABCMeta, abstractmethod, abstractproperty from TimeSlice import TimeSlice diff --git a/Streamflow_Scripts/ace_download/analysis/Tracer.py b/Streamflow_Scripts/ace_download/analysis/Tracer.py deleted file mode 100644 index 75d8e735..00000000 --- a/Streamflow_Scripts/ace_download/analysis/Tracer.py +++ /dev/null @@ -1,19 +0,0 @@ -############################################################################### -# Module name: Tracer -# # -# Author : Zhengtao Cui (Zhengtao.Cui@noaa.gov) # -# # -# Initial version date: # -# # -# Last modification date: 7/12/2017 # -# # -# Description: Create a Python Tracer object for debugging purpose # -# # -############################################################################### - -import sys, trace - -def init(): - global theTracer - theTracer = \ - trace.Trace( ignoredirs=sys.path[1:], trace=True, count=False ) diff --git a/Streamflow_Scripts/ace_download/analysis/make_time_slice_from_ace.py b/Streamflow_Scripts/ace_download/analysis/make_time_slice_from_ace.py index c5161f30..03d6cb72 100644 --- a/Streamflow_Scripts/ace_download/analysis/make_time_slice_from_ace.py +++ b/Streamflow_Scripts/ace_download/analysis/make_time_slice_from_ace.py @@ -25,7 +25,6 @@ from CWMS_Sites import CWMS_Sites from ACE_Observation import ACE_Observation from EmptyDirOrFileException import EmptyDirOrFileException -#import Tracer """ The driver to parse downloaded ACE JSON observations and diff --git a/Streamflow_Scripts/ace_download/analysis/old/bsub_timeslice.bash b/Streamflow_Scripts/ace_download/analysis/old/bsub_timeslice.bash deleted file mode 100644 index 9dcc753a..00000000 --- a/Streamflow_Scripts/ace_download/analysis/old/bsub_timeslice.bash +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash - -############################################################################### -# File name: bsub_timeslice.bash # -# # -# Author : Zhengtao Cui (Zhengtao.Cui@noaa.gov) # -# # -# Initial version date: # -# # -# Last modification date: 7/12/2017 # -# # -# Description: Make calls to the time slice making program and submit the # -# job to the dev_shared queue # -# # -############################################################################### - -if [ ! -e "$HOME/usgs_download/time_slices" ]; then mkdir -p $HOME/usgs_download/time_slices; fi - -if [ ! -e "$HOME/usgs_download/LOGS" ]; then mkdir -p $HOME/usgs_download/LOGS; fi - -cd $HOME/usgs_download/LOGS - -if [ -e "time_slices.bsub" ]; then rm -f "time_slices.bsub"; fi - -cat > time_slices.bsub << EOF -#!/bin/bash -#BSUB -J time_slice_for_da # Job name -#BSUB -o time_slice_for_da.out # output filename -#BSUB -e time_slice_for_da.err # error filename -#BSUB -L /bin/sh # shell script -#BSUB -q "dev_shared" # queue -#BSUB -W 00:30 # wallclock time - timing require to complete run -#BSUB -P "OHD-T2O" # Project name -#BSUB -R 'span[ptile=10]' -#BSUB -M 2048 where ## is memory in MB - -source $HOME/.bashrc - -find $HOME/usgs_download/time_slices -mtime +5 -exec rm {} \; - -$HOME/usgs_download/analysis/make_time_slice_from_usgs_waterml.py -i $1 -o $HOME/usgs_download/time_slices > $HOME/usgs_download/LOGS/time_slices.log -EOF - -bsub < time_slices.bsub diff --git a/Streamflow_Scripts/ace_download/analysis/old/make_time_slice_from_usgs_waterml.py b/Streamflow_Scripts/ace_download/analysis/old/make_time_slice_from_usgs_waterml.py deleted file mode 100644 index ccccac4c..00000000 --- a/Streamflow_Scripts/ace_download/analysis/old/make_time_slice_from_usgs_waterml.py +++ /dev/null @@ -1,131 +0,0 @@ -############################################################################### -# File name: make_time_slice_from_usgs_waterml.py -# # -# Author : Zhengtao Cui (Zhengtao.Cui@noaa.gov) # -# # -# Initial version date: # -# # -# Last modification date: 7/12/2017 # -# # -# Description: The driver to create NetCDF time slice files from USGS # -# real-time observations # -# # -############################################################################### - -import os, sys, time, getopt -import logging -from string import * -import xml.etree.ElementTree as etree -from datetime import datetime, timedelta -from USGS_Observation import USGS_Observation -from TimeSlice import TimeSlice -from Observation import Observation, All_Observations -#import Tracer - -""" - The driver to parse downloaded waterML 2.0 observations and - create time slices and write to NetCDF files - Author: Zhengtao Cui (Zhengtao.Cui@noaa.gov) - Date: Aug. 26, 2015 -""" -def main(argv): - """ - function to get input arguments - """ - inputdir = '' - try: - opts, args = getopt.getopt(argv,"hi:o:",["idir=", "odir="]) - except getopt.GetoptError: - print('make_time_slice_from_usgs_waterml.py -i -o ') - sys.exit(2) - for opt, arg in opts: - if opt == '-h': - print( \ - 'make_time_slice_from_usgs_waterml.py -i -o ') - sys.exit() - elif opt in ('-i', "--idir"): - inputdir = arg - if not os.path.exists( inputdir ): - raise RuntimeError( 'FATAL Error: inputdir ' + \ - inputdir + ' does not exist!' ) - elif opt in ('-o', "--odir" ): - outputdir = arg - if not os.path.exists( outputdir ): - raise RuntimeError( 'FATAL Error: outputdir ' + \ - outputdir + ' does not exist!' ) - - return (inputdir, outputdir) - -t0 = time.time() - -logging.basicConfig(format=\ - '%(asctime)s - %(name)s - %(levelname)s - %(message)s',\ - level=logging.INFO) -logger = logging.getLogger(__name__) -formatter = logging.Formatter(\ - '%(asctime)s - %(name)s - %(levelname)s - %(message)s') -#logger.setFormatter(formatter) -logger.info( "System Path: " + str( sys.path ) ) - -if __name__ == "__main__": - try: - odir = main(sys.argv[1:]) - except Exception as e: - logger.error("Failed to get program options.", exc_info=True) - -indir = odir[0] -outdir = odir[1] -logger.info( 'Input dir is "' + indir + '"') -logger.info( 'Output dir is "' + outdir + '"') - -# -# Load USGS observed waterML 2.0 discharge data -# - -try: - usgsobvs = [] - - if not os.path.isdir( indir ): - raise RuntimeError( "FATAL ERROR: " + indir + \ - " is not a directory or does not exist. ") - - for file in os.listdir( indir ): - if file.endswith( ".xml" ) or file.endswith( ".csv" ): - logger.info( 'Reading ' + indir + '/' + file + ' ... ' ) - try: - usgsobvs.append( USGS_Observation( \ - indir + '/' + file ) ) - except Exception as e: - logger.warn( repr( e ), exc_info=True ) - continue - - if not usgsobvs: - raise RuntimeError( "FATAL ERROR: " + indir + \ - " has no USGS Water ML 2.0 or CSV files") - - allobvs = All_Observations( usgsobvs ) -except Exception as e: - logger.error("Failed to load WaterXML files.", exc_info=True) - -logger.info( 'Earliest time in WaterXML: ' + \ - allobvs.timePeriodForAll()[0].isoformat() ) -logger.info( 'Latest time in WaterXML:: ' + \ - allobvs.timePeriodForAll()[1].isoformat() ) - -# -# Create time slices from loaded observations -# -# Set time resolution to 15 minutes -# and -# Write time slices to NetCDF files -# -try: - timeslices = allobvs.makeAllTimeSlices( timedelta( minutes = 15 ), outdir ) -except Exception as e: - logger.error("Failed to make time slices.", exc_info=True) - logger.error("Input dir = " + indir, exc_info=True) - -logger.info( "Total number of timeslices: " + str( timeslices ) ) -logger.info( "Program finished in: " + \ - "{0:.1f}".format( (time.time() - t0) / 60.0 ) + \ - " minutes" ) diff --git a/Streamflow_Scripts/ace_download/analysis/old/test_ace_observation.py b/Streamflow_Scripts/ace_download/analysis/old/test_ace_observation.py deleted file mode 100644 index fb722790..00000000 --- a/Streamflow_Scripts/ace_download/analysis/old/test_ace_observation.py +++ /dev/null @@ -1,47 +0,0 @@ -############################################################################### -# File name: make_time_slice_from_usgs_waterml.py -# # -# Author : Zhengtao Cui (Zhengtao.Cui@noaa.gov) # -# # -# Initial version date: # -# # -# Last modification date: 7/12/2017 # -# # -# Description: The driver to create NetCDF time slice files from USGS # -# real-time observations # -# # -############################################################################### - -import os, sys, time, urllib, getopt -import logging -from string import * -import xml.etree.ElementTree as etree -from datetime import datetime, timedelta -from ACE_Observation import ACE_Observation -from TimeSlice import TimeSlice -from Observation import Observation, All_Observations -from CWMS_Sites import CWMS_Sites -#import Tracer - -""" - The driver to parse downloaded waterML 2.0 observations and - create time slices and write to NetCDF files - Author: Zhengtao Cui (Zhengtao.Cui@noaa.gov) - Date: Aug. 26, 2015 -""" -def main(argv): - """ - function to get input arguments - """ - sites=CWMS_Sites( "./CWMS_outflow_sites_263_index.csv") - aceflow=ACE_Observation( "./test_data/SWT_AMES.Flow.Inst.1Hour.0.Ccp-Rev.xml", sites) - - irregularaceflow=ACE_Observation( "./test_data/SWF_TX08008-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI.xml", sites) - -if __name__ == "__main__": - try: - main(sys.argv[1:]) - except Exception as e: - print("Failed to get program options." + str(e)) - - diff --git a/Streamflow_Scripts/ace_download/analysis/old/test_data/SWF_TX08008-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI.xml b/Streamflow_Scripts/ace_download/analysis/old/test_data/SWF_TX08008-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI.xml deleted file mode 100644 index 4ead415b..00000000 --- a/Streamflow_Scripts/ace_download/analysis/old/test_data/SWF_TX08008-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI.xml +++ /dev/null @@ -1,1136 +0,0 @@ -cpc-ora-db50:S0CWMSZ22019-05-06T15:29:26ZPT3.339SPT0.049S1900-01-01T00:00:00Z2019-05-06T15:29:26ZXMLSWFTX08008-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGIENNATIVE1111331133SWFTX08008-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGIRAY ROBERTS DAM-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGIRRLT2-Gated_Total.Flow-Out.Ave.~1Day.1Day.ReportingRRLT2-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI -2016-01-01T06:00:00Z 3778.043 0 -2016-01-02T06:00:00Z 1972.447 0 -2016-01-03T06:00:00Z 1971.421 0 -2016-01-04T06:00:00Z 1970.413 0 -2016-01-05T06:00:00Z 1969.352 0 -2016-01-06T06:00:00Z 1968.151 0 -2016-01-07T06:00:00Z 1966.907 0 -2016-01-08T06:00:00Z 1966.547 0 -2016-01-09T06:00:00Z 1965.922 0 -2016-01-10T06:00:00Z 1964.843 0 -2016-01-11T06:00:00Z 1963.532 0 -2016-01-12T06:00:00Z 1962.116 0 -2016-01-13T06:00:00Z 2233.907 0 -2016-01-14T06:00:00Z 2444.594 0 -2016-01-15T06:00:00Z 2442.665 0 -2016-01-16T06:00:00Z 2440.831 0 -2016-01-17T06:00:00Z 2438.887 0 -2016-01-18T06:00:00Z 2436.696 0 -2016-01-19T06:00:00Z 2434.568 0 -2016-01-20T06:00:00Z 2432.179 0 -2016-01-21T06:00:00Z 2430.069 0 -2016-01-22T06:00:00Z 2428.139 0 -2016-01-23T06:00:00Z 2426.039 0 -2016-01-24T06:00:00Z 2423.844 0 -2016-01-25T06:00:00Z 2421.708 0 -2016-01-26T06:00:00Z 2419.732 0 -2016-01-27T06:00:00Z 2417.817 0 -2016-01-28T06:00:00Z 2415.511 0 -2016-01-29T06:00:00Z 2413.471 0 -2016-01-30T06:00:00Z 2411.262 0 -2016-01-31T06:00:00Z 2409.079 0 -2016-02-01T06:00:00Z 2407.047 0 -2016-02-02T06:00:00Z 2404.998 0 -2016-02-03T06:00:00Z 2402.751 0 -2016-02-04T06:00:00Z 2400.541 0 -2016-02-05T06:00:00Z 2398.292 0 -2016-02-06T06:00:00Z 1772.397 0 -2016-02-07T06:00:00Z 1286.317 0 -2016-02-08T06:00:00Z 1285.556 0 -2016-02-09T06:00:00Z 1284.763 0 -2016-02-10T06:00:00Z 1283.95 0 -2016-02-11T06:00:00Z 1283.143 0 -2016-02-12T06:00:00Z 1282.457 0 -2016-02-13T06:00:00Z 1281.776 0 -2016-02-14T06:00:00Z 1281.047 0 -2016-02-15T06:00:00Z 1280.248 0 -2016-02-16T06:00:00Z 1279.677 0 -2016-02-17T06:00:00Z 2034.853 0 -2016-02-18T06:00:00Z 3002.952 0 -2016-02-19T06:00:00Z 2998.715 0 -2016-02-20T06:00:00Z 2995.372 0 -2016-02-21T06:00:00Z 2991.519 0 -2016-02-22T06:00:00Z 2988.049 0 -2016-02-23T06:00:00Z 2984.798 0 -2016-02-24T06:00:00Z 2147.098 0 -2016-02-25T06:00:00Z 1115.318 0 -2016-02-26T06:00:00Z 1115.233 0 -2016-02-27T06:00:00Z 1114.793 0 -2016-02-28T06:00:00Z 1114.321 0 -2016-02-29T06:00:00Z 1113.87 0 -2016-03-01T06:00:00Z 1113.443 0 -2016-03-02T06:00:00Z 2156.398 0 -2016-03-03T06:00:00Z 3130.882 0 -2016-03-04T06:00:00Z 3126.684 0 -2016-03-05T06:00:00Z 2003.03 0 -2016-03-06T06:00:00Z 952.6647 0 -2016-03-07T06:00:00Z 952.11 0 -2016-03-08T06:00:00Z 951.8296 0 -2016-03-09T06:00:00Z 956.8007 0 -2016-03-10T06:00:00Z 961.5744 0 -2016-03-11T06:00:00Z 404.6193 0 -2016-03-12T06:00:00Z 5.890134 0 -2016-03-13T06:00:00Z 5.891227 0 -2016-03-14T05:00:00Z 5.892082 0 -2016-03-15T05:00:00Z 5.892593 0 -2016-03-16T05:00:00Z 5.892847 0 -2016-03-17T05:00:00Z 5.893063 0 -2016-03-18T05:00:00Z 5.893493 0 -2016-03-19T05:00:00Z 5.893817 0 -2016-03-20T05:00:00Z 5.893924 0 -2016-03-21T05:00:00Z 5.893795 0 -2016-03-22T05:00:00Z 525.8743 0 -2016-03-23T05:00:00Z 965.1952 0 -2016-03-24T05:00:00Z 964.8251 0 -2016-03-25T05:00:00Z 964.835 0 -2016-03-26T05:00:00Z 964.5617 0 -2016-03-27T05:00:00Z 964.1598 0 -2016-03-28T05:00:00Z 963.7516 0 -2016-03-29T05:00:00Z 963.2984 0 -2016-03-30T05:00:00Z 962.8389 0 -2016-03-31T05:00:00Z 962.4658 0 -2016-04-01T05:00:00Z 962.1391 0 -2016-04-02T05:00:00Z 961.7447 0 -2016-04-03T05:00:00Z 961.2151 0 -2016-04-04T05:00:00Z 960.6818 0 -2016-04-05T05:00:00Z 1307.718 0 -2016-04-06T05:00:00Z 1588.494 0 -2016-04-07T05:00:00Z 1587.261 0 -2016-04-08T05:00:00Z 1586.094 0 -2016-04-09T05:00:00Z 1584.934 0 -2016-04-10T05:00:00Z 1583.714 0 -2016-04-11T05:00:00Z 1582.446 0 -2016-04-12T05:00:00Z 1581.549 0 -2016-04-13T05:00:00Z 1580.649 0 -2016-04-14T05:00:00Z 1579.579 0 -2016-04-15T05:00:00Z 1578.547 0 -2016-04-16T05:00:00Z 1577.394 0 -2016-04-17T05:00:00Z 1576.205 0 -2016-04-18T05:00:00Z 725.7781 0 -2016-04-19T05:00:00Z 5.876896 0 -2016-04-20T05:00:00Z 5.878191 0 -2016-04-21T05:00:00Z 5.882891 0 -2016-04-22T05:00:00Z 5.886289 0 -2016-04-23T05:00:00Z 5.88687 0 -2016-04-24T05:00:00Z 5.887146 0 -2016-04-25T05:00:00Z 5.887211 0 -2016-04-26T05:00:00Z 5.887287 0 -2016-04-27T05:00:00Z 5.887438 0 -2016-04-28T05:00:00Z 5.88919 0 -2016-04-29T05:00:00Z 5.890118 0 -2016-04-30T05:00:00Z 5.89037 0 -2016-05-01T05:00:00Z 5.890694 0 -2016-05-02T05:00:00Z 5.890912 0 -2016-05-03T05:00:00Z 5.890771 0 -2016-05-04T05:00:00Z 5.890733 0 -2016-05-05T05:00:00Z 5.890626 0 -2016-05-06T05:00:00Z 5.8906 0 -2016-05-07T05:00:00Z 5.89059 0 -2016-05-08T05:00:00Z 5.890366 0 -2016-05-09T05:00:00Z 5.890236 0 -2016-05-10T05:00:00Z 1368.151 0 -2016-05-11T05:00:00Z 2545.741 0 -2016-05-12T05:00:00Z 2539.007 0 -2016-05-13T05:00:00Z 2536.659 0 -2016-05-14T05:00:00Z 2533.801 0 -2016-05-15T05:00:00Z 2531.355 0 -2016-05-16T05:00:00Z 2528.913 0 -2016-05-17T05:00:00Z 2525.887 0 -2016-05-18T05:00:00Z 2523.646 0 -2016-05-19T05:00:00Z 2521.81 0 -2016-05-20T05:00:00Z 2519.182 0 -2016-05-21T05:00:00Z 2347.863 0 -2016-05-22T05:00:00Z 1267.308 0 -2016-05-23T05:00:00Z 1266.62 0 -2016-05-24T05:00:00Z 1934.163 0 -2016-05-25T05:00:00Z 2525.983 0 -2016-05-26T05:00:00Z 2524.573 0 -2016-05-27T05:00:00Z 2522.729 0 -2016-05-28T05:00:00Z 2521.587 0 -2016-05-29T05:00:00Z 2520.956 0 -2016-05-30T05:00:00Z 2518.897 0 -2016-05-31T05:00:00Z 2520.563 0 -2016-06-01T05:00:00Z 2522.348 0 -2016-06-02T05:00:00Z 1824.911 0 -2016-06-03T05:00:00Z 1273.942 0 -2016-06-04T05:00:00Z 597.2918 0 -2016-06-05T05:00:00Z 1 0 -2016-06-06T05:00:00Z 1 0 -2016-06-07T05:00:00Z 1 0 -2016-06-08T05:00:00Z 1 0 -2016-06-09T05:00:00Z 1 0 -2016-06-10T05:00:00Z 1 0 -2016-06-11T05:00:00Z 1 0 -2016-06-12T05:00:00Z 1 0 -2016-06-13T05:00:00Z 1 0 -2016-06-14T05:00:00Z 1 0 -2016-06-15T05:00:00Z 1 0 -2016-06-16T05:00:00Z 1 0 -2016-06-17T05:00:00Z 1916.588 0 -2016-06-18T05:00:00Z 3537.242 0 -2016-06-19T05:00:00Z 3532.512 0 -2016-06-20T05:00:00Z 3527.58 0 -2016-06-21T05:00:00Z 3522.654 0 -2016-06-22T05:00:00Z 3517.529 0 -2016-06-23T05:00:00Z 3512.372 0 -2016-06-24T05:00:00Z 3507.299 0 -2016-06-25T05:00:00Z 2728.366 0 -2016-06-26T05:00:00Z 1918.64 0 -2016-06-27T05:00:00Z 1916.915 0 -2016-06-28T05:00:00Z 1915.25 0 -2016-06-29T05:00:00Z 1913.725 0 -2016-06-30T05:00:00Z 1911.968 0 -2016-07-01T05:00:00Z 1910.225 0 -2016-07-02T05:00:00Z 1908.505 0 -2016-07-03T05:00:00Z 1906.665 0 -2016-10-01T05:00:00Z 35.04116 0 -2016-10-02T05:00:00Z 35.03968 0 -2016-10-03T05:00:00Z 35.03828 0 -2016-10-04T05:00:00Z 35.03646 0 -2016-10-05T05:00:00Z 35.03428 0 -2016-10-06T05:00:00Z 35.03306 0 -2016-10-07T05:00:00Z 35.03179 0 -2016-10-08T05:00:00Z 35.04001 0 -2016-10-09T05:00:00Z 35.04232 0 -2016-10-10T05:00:00Z 35.04144 0 -2016-10-11T05:00:00Z 35.03997 0 -2016-10-12T05:00:00Z 35.03832 0 -2016-10-13T05:00:00Z 35.03714 0 -2016-10-14T05:00:00Z 35.03647 0 -2016-10-15T05:00:00Z 35.03515 0 -2016-10-16T05:00:00Z 35.03343 0 -2016-10-17T05:00:00Z 35.03221 0 -2016-10-18T05:00:00Z 35.03134 0 -2016-10-19T05:00:00Z 35.03099 0 -2016-10-20T05:00:00Z 35.03056 0 -2016-10-21T05:00:00Z 35.036 0 -2016-10-22T05:00:00Z 35.03739 0 -2016-10-23T05:00:00Z 35.03667 0 -2016-10-24T05:00:00Z 35.03489 0 -2016-10-25T05:00:00Z 35.03432 0 -2016-10-26T05:00:00Z 35.03364 0 -2016-10-27T05:00:00Z 35.03263 0 -2016-10-28T05:00:00Z 35.03209 0 -2016-10-29T05:00:00Z 35.03166 0 -2016-10-30T05:00:00Z 35.03045 0 -2016-10-31T05:00:00Z 35.02964 0 -2016-11-01T05:00:00Z 35.02867 0 -2016-11-02T05:00:00Z 35.02767 0 -2016-11-03T05:00:00Z 35.02673 0 -2016-11-04T05:00:00Z 35.03737 0 -2016-11-05T05:00:00Z 35.03961 0 -2016-11-06T05:00:00Z 35.03965 0 -2016-11-07T06:00:00Z 35.03898 0 -2016-11-08T06:00:00Z 35.05026 0 -2016-11-09T06:00:00Z 118.9946 0 -2016-11-10T06:00:00Z 190 0 -2016-11-11T06:00:00Z 190 0 -2016-11-12T06:00:00Z 190 0 -2016-11-13T06:00:00Z 190 0 -2016-11-14T06:00:00Z 190 0 -2016-11-15T06:00:00Z 190 0 -2016-11-16T06:00:00Z 190 0 -2016-11-17T06:00:00Z 190 0 -2016-11-18T06:00:00Z 120 0 -2016-11-19T06:00:00Z 22 0 -2016-11-20T06:00:00Z 22 0 -2016-11-21T06:00:00Z 22 0 -2016-11-22T06:00:00Z 22 0 -2016-11-23T06:00:00Z 22 0 -2016-11-24T06:00:00Z 22 0 -2016-11-25T06:00:00Z 22 0 -2016-11-26T06:00:00Z 22 0 -2016-11-27T06:00:00Z 22 0 -2016-11-28T06:00:00Z 22 0 -2016-11-29T06:00:00Z 22 0 -2016-11-30T06:00:00Z 29.6875 0 -2016-12-01T06:00:00Z 51.02083 0 -2016-12-02T06:00:00Z 83.92708 0 -2016-12-03T06:00:00Z 124.125 0 -2016-12-04T06:00:00Z 150 0 -2016-12-05T06:00:00Z 150 0 -2016-12-06T06:00:00Z 150 0 -2016-12-07T06:00:00Z 195.9681 0 -2016-12-08T06:00:00Z 196 0 -2016-12-09T06:00:00Z 196 0 -2016-12-10T06:00:00Z 196 0 -2016-12-11T06:00:00Z 196 0 -2016-12-12T06:00:00Z 196 0 -2016-12-13T06:00:00Z 196 0 -2016-12-14T06:00:00Z 196 0 -2016-12-15T06:00:00Z 196 0 -2016-12-16T06:00:00Z 196 0 -2016-12-17T06:00:00Z 103.8333 0 -2016-12-18T06:00:00Z 38 0 -2016-12-19T06:00:00Z 38 0 -2016-12-20T06:00:00Z 38 0 -2016-12-21T06:00:00Z 38 0 -2016-12-22T06:00:00Z 38 0 -2016-12-23T06:00:00Z 38 0 -2016-12-24T06:00:00Z 38 0 -2016-12-25T06:00:00Z 38 0 -2016-12-26T06:00:00Z 38 0 -2016-12-27T06:00:00Z 38 0 -2016-12-28T06:00:00Z 38 0 -2016-12-29T06:00:00Z 38 0 -2016-12-30T06:00:00Z 38 0 -2016-12-31T06:00:00Z 38 0 -2017-01-01T06:00:00Z 38 0 -2017-01-02T06:00:00Z 38 0 -2017-01-03T06:00:00Z 38 0 -2017-01-04T06:00:00Z 38 0 -2017-01-05T06:00:00Z 38 0 -2017-01-06T06:00:00Z 38 0 -2017-01-07T06:00:00Z 38 0 -2017-01-08T06:00:00Z 38 0 -2017-01-09T06:00:00Z 38 0 -2017-01-10T06:00:00Z 38 0 -2017-01-11T06:00:00Z 38 0 -2017-01-12T06:00:00Z 38 0 -2017-01-13T06:00:00Z 38 0 -2017-01-14T06:00:00Z 38 0 -2017-01-15T06:00:00Z 38 0 -2017-01-16T06:00:00Z 38 0 -2017-01-17T06:00:00Z 133.0833 0 -2017-01-18T06:00:00Z 784.9498 0 -2017-01-19T06:00:00Z 1401.021 0 -2017-01-20T06:00:00Z 755.9695 0 -2017-01-21T06:00:00Z 640.4506 0 -2017-01-22T06:00:00Z 792.0489 0 -2017-01-23T06:00:00Z 1400.251 0 -2017-01-24T06:00:00Z 1399.433 0 -2017-01-25T06:00:00Z 1398.733 0 -2017-01-26T06:00:00Z 1398.065 0 -2017-01-27T06:00:00Z 1397.248 0 -2017-01-28T06:00:00Z 1028.267 0 -2017-01-29T06:00:00Z 775.9787 0 -2017-01-30T06:00:00Z 775.6878 0 -2017-01-31T06:00:00Z 453.9903 0 -2017-02-01T06:00:00Z 206 0 -2017-02-02T06:00:00Z 206 0 -2017-02-03T06:00:00Z 206 0 -2017-02-04T06:00:00Z 136 0 -2017-02-05T06:00:00Z 86 0 -2017-02-06T06:00:00Z 86 0 -2017-02-07T06:00:00Z 56.625 0 -2017-02-08T06:00:00Z 39 0 -2017-02-09T06:00:00Z 39 0 -2017-02-10T06:00:00Z 39 0 -2017-02-11T06:00:00Z 39 0 -2017-02-12T06:00:00Z 39 0 -2017-02-13T06:00:00Z 39 0 -2017-02-14T06:00:00Z 39 0 -2017-02-15T06:00:00Z 39 0 -2017-02-16T06:00:00Z 39 0 -2017-02-17T06:00:00Z 39 0 -2017-02-18T06:00:00Z 39 0 -2017-02-19T06:00:00Z 39 0 -2017-02-20T06:00:00Z 39 0 -2017-02-21T06:00:00Z 39 0 -2017-02-22T06:00:00Z 242.4429 0 -2017-02-23T06:00:00Z 463.5556 0 -2017-02-24T06:00:00Z 463.5005 0 -2017-02-25T06:00:00Z 463.442 0 -2017-02-26T06:00:00Z 463.3661 0 -2017-02-27T06:00:00Z 463.2601 0 -2017-02-28T06:00:00Z 463.1718 0 -2017-03-01T06:00:00Z 231.7573 0 -2017-03-02T06:00:00Z 36 0 -2017-03-03T06:00:00Z 36 0 -2017-03-04T06:00:00Z 36 0 -2017-03-05T06:00:00Z 36 0 -2017-03-06T06:00:00Z 36 0 -2017-03-07T06:00:00Z 36 0 -2017-03-08T06:00:00Z 36 0 -2017-03-09T06:00:00Z 36 0 -2017-03-10T06:00:00Z 36 0 -2017-03-11T06:00:00Z 36 0 -2017-03-12T06:00:00Z 36 0 -2017-03-13T05:00:00Z 36 0 -2017-03-14T05:00:00Z 36 0 -2017-03-15T05:00:00Z 36 0 -2017-03-16T05:00:00Z 36 0 -2017-03-17T05:00:00Z 36 0 -2017-03-18T05:00:00Z 36 0 -2017-03-19T05:00:00Z 36 0 -2017-03-20T05:00:00Z 36 0 -2017-03-21T05:00:00Z 36 0 -2017-03-22T05:00:00Z 36 0 -2017-03-23T05:00:00Z 36 0 -2017-03-24T05:00:00Z 36 0 -2017-03-25T05:00:00Z 36 0 -2017-03-26T05:00:00Z 36 0 -2017-03-27T05:00:00Z 36 0 -2017-03-28T05:00:00Z 36 0 -2017-03-29T05:00:00Z 36 0 -2017-03-30T05:00:00Z 36 0 -2017-03-31T05:00:00Z 36 0 -2017-04-01T05:00:00Z 36 0 -2017-04-02T05:00:00Z 36 0 -2017-04-03T05:00:00Z 36 0 -2017-04-04T05:00:00Z 405.0463 0 -2017-04-05T05:00:00Z 679.1964 0 -2017-04-06T05:00:00Z 679.0041 0 -2017-04-07T05:00:00Z 678.7336 0 -2017-04-08T05:00:00Z 499.5519 0 -2017-04-09T05:00:00Z 365.9863 0 -2017-04-10T05:00:00Z 365.9093 0 -2017-04-11T05:00:00Z 184.7331 0 -2017-04-12T05:00:00Z 49.68037 0 -2017-04-13T05:00:00Z 49.678 0 -2017-04-14T05:00:00Z 49.67713 0 -2017-04-15T05:00:00Z 49.67611 0 -2017-04-16T05:00:00Z 49.67522 0 -2017-04-17T05:00:00Z 49.67473 0 -2017-04-18T05:00:00Z 49.69 0 -2017-04-19T05:00:00Z 579.3193 0 -2017-04-20T05:00:00Z 990.9417 0 -2017-04-21T05:00:00Z 990.774 0 -2017-04-22T05:00:00Z 990.5925 0 -2017-04-23T05:00:00Z 991.8918 0 -2017-04-24T05:00:00Z 991.8843 0 -2017-04-25T05:00:00Z 991.5043 0 -2017-04-26T05:00:00Z 991.0627 0 -2017-04-27T05:00:00Z 1293.938 0 -2017-04-28T05:00:00Z 1608.733 0 -2017-04-29T05:00:00Z 1278.798 0 -2017-04-30T05:00:00Z 678.6295 0 -2017-05-01T05:00:00Z 678.4012 0 -2017-05-02T05:00:00Z 678.114 0 -2017-05-03T05:00:00Z 347.9604 0 -2017-05-04T05:00:00Z 31 0 -2017-05-05T05:00:00Z 31 0 -2017-05-06T05:00:00Z 31 0 -2017-05-07T05:00:00Z 31 0 -2017-05-08T05:00:00Z 31 0 -2017-05-09T05:00:00Z 31 0 -2017-05-10T05:00:00Z 31 0 -2017-05-11T05:00:00Z 31 0 -2017-05-12T05:00:00Z 31 0 -2017-05-13T05:00:00Z 31 0 -2017-05-14T05:00:00Z 31 0 -2017-05-15T05:00:00Z 31 0 -2017-05-16T05:00:00Z 31 0 -2017-05-17T05:00:00Z 31 0 -2017-05-18T05:00:00Z 31 0 -2017-05-19T05:00:00Z 31 0 -2017-05-20T05:00:00Z 31 0 -2017-05-21T05:00:00Z 31 0 -2017-05-22T05:00:00Z 31 0 -2017-05-23T05:00:00Z 31 0 -2017-05-24T05:00:00Z 31 0 -2017-05-25T05:00:00Z 31 0 -2017-05-26T05:00:00Z 31 0 -2017-05-27T05:00:00Z 31 0 -2017-05-28T05:00:00Z 31 0 -2017-05-29T05:00:00Z 31 0 -2017-05-30T05:00:00Z 31 0 -2017-05-31T05:00:00Z 31 0 -2017-06-01T05:00:00Z 31 0 -2017-06-02T05:00:00Z 31 0 -2017-06-03T05:00:00Z 31 0 -2017-06-04T05:00:00Z 31 0 -2017-06-05T05:00:00Z 31 0 -2017-06-06T05:00:00Z 31 0 -2017-06-07T05:00:00Z 31 0 -2017-06-08T05:00:00Z 31 0 -2017-06-09T05:00:00Z 31 0 -2017-06-10T05:00:00Z 31 0 -2017-06-11T05:00:00Z 31 0 -2017-06-12T05:00:00Z 31 0 -2017-06-13T05:00:00Z 31 0 -2017-06-14T05:00:00Z 31 0 -2017-06-15T05:00:00Z 31 0 -2017-06-16T05:00:00Z 24.85096 0 -2017-06-17T05:00:00Z 20.45839 0 -2017-06-18T05:00:00Z 20.45749 0 -2017-06-19T05:00:00Z 20.45697 0 -2017-06-20T05:00:00Z 17.51813 0 -2017-06-21T05:00:00Z 15.59273 0 -2017-06-22T05:00:00Z 15.59237 0 -2017-06-23T05:00:00Z 15.59173 0 -2017-06-24T05:00:00Z 15.59133 0 -2017-06-25T05:00:00Z 15.59564 0 -2017-06-26T05:00:00Z 15.60044 0 -2017-06-27T05:00:00Z 15.60041 0 -2017-06-28T05:00:00Z 15.60031 0 -2017-06-29T05:00:00Z 15.59977 0 -2017-06-30T05:00:00Z 15.59918 0 -2017-07-01T05:00:00Z 15.59862 0 -2017-07-02T05:00:00Z 15.59844 0 -2017-07-03T05:00:00Z 15.59816 0 -2017-07-04T05:00:00Z 15.59777 0 -2017-07-05T05:00:00Z 15.59807 0 -2017-07-06T05:00:00Z 15.598 0 -2017-07-07T05:00:00Z 15.59779 0 -2017-07-08T05:00:00Z 15.59747 0 -2017-07-09T05:00:00Z 15.59717 0 -2017-07-10T05:00:00Z 15.5971 0 -2017-07-11T05:00:00Z 15.59731 0 -2017-07-12T05:00:00Z 15.59688 0 -2017-07-13T05:00:00Z 15.59623 0 -2017-07-14T05:00:00Z 15.59559 0 -2017-07-15T05:00:00Z 15.5951 0 -2017-07-16T05:00:00Z 15.59498 0 -2017-07-17T05:00:00Z 15.5946 0 -2017-07-18T05:00:00Z 15.59404 0 -2017-07-19T05:00:00Z 15.59332 0 -2017-07-20T05:00:00Z 15.59268 0 -2017-07-21T05:00:00Z 15.59197 0 -2017-07-22T05:00:00Z 15.5913 0 -2017-07-23T05:00:00Z 15.59058 0 -2017-07-24T05:00:00Z 15.58994 0 -2017-07-25T05:00:00Z 15.59115 0 -2017-07-26T05:00:00Z 15.59068 0 -2017-07-27T05:00:00Z 15.59005 0 -2017-07-28T05:00:00Z 15.58933 0 -2017-07-29T05:00:00Z 15.58861 0 -2017-07-30T05:00:00Z 15.58817 0 -2017-07-31T05:00:00Z 15.58741 0 -2017-08-01T05:00:00Z 15.58654 0 -2017-08-02T05:00:00Z 15.58576 0 -2017-08-03T05:00:00Z 15.58516 0 -2017-08-04T05:00:00Z 15.58486 0 -2017-08-05T05:00:00Z 15.58422 0 -2017-08-06T05:00:00Z 15.58342 0 -2017-08-07T05:00:00Z 15.58246 0 -2017-08-08T05:00:00Z 15.58241 0 -2017-08-09T05:00:00Z 15.58175 0 -2017-08-10T05:00:00Z 15.58106 0 -2017-08-11T05:00:00Z 15.58032 0 -2017-08-12T05:00:00Z 15.57975 0 -2017-08-13T05:00:00Z 15.5795 0 -2017-08-14T05:00:00Z 15.58237 0 -2017-08-15T05:00:00Z 15.58577 0 -2017-08-16T05:00:00Z 15.58705 0 -2017-08-17T05:00:00Z 15.58692 0 -2017-08-18T05:00:00Z 15.5945 0 -2017-08-19T05:00:00Z 15.60476 0 -2017-08-20T05:00:00Z 15.60555 0 -2017-08-21T05:00:00Z 15.60545 0 -2017-08-22T05:00:00Z 15.60497 0 -2017-08-23T05:00:00Z 15.6045 0 -2017-08-24T05:00:00Z 15.60494 0 -2017-08-25T05:00:00Z 15.61826 0 -2017-08-26T05:00:00Z 657.7848 0 -2017-08-27T05:00:00Z 1116.494 0 -2017-08-28T05:00:00Z 960.0352 0 -2017-08-29T05:00:00Z 1093.292 0 -2017-08-30T05:00:00Z 1279.627 0 -2017-08-31T05:00:00Z 1278.754 0 -2017-09-01T05:00:00Z 1277.841 0 -2017-09-02T05:00:00Z 996.2293 0 -2017-09-03T05:00:00Z 649.8683 0 -2017-09-04T05:00:00Z 649.7461 0 -2017-09-05T05:00:00Z 649.6119 0 -2017-09-06T05:00:00Z 649.4015 0 -2017-09-07T05:00:00Z 649.1086 0 -2017-09-08T05:00:00Z 648.8199 0 -2017-09-09T05:00:00Z 494.1207 0 -2017-09-10T05:00:00Z 332.9867 0 -2017-09-11T05:00:00Z 332.8958 0 -2017-09-12T05:00:00Z 240.295 0 -2017-09-13T05:00:00Z 174.1686 0 -2017-09-14T05:00:00Z 84.96372 0 -2017-09-15T05:00:00Z 15.60075 0 -2017-09-16T05:00:00Z 15.59985 0 -2017-09-17T05:00:00Z 15.59939 0 -2017-09-18T05:00:00Z 15.59893 0 -2017-09-19T05:00:00Z 15.59852 0 -2017-09-20T05:00:00Z 15.59799 0 -2017-09-21T05:00:00Z 15.59744 0 -2017-09-22T05:00:00Z 15.5968 0 -2017-09-23T05:00:00Z 15.59629 0 -2017-09-24T05:00:00Z 15.59598 0 -2017-09-25T05:00:00Z 15.59526 0 -2017-09-26T05:00:00Z 15.59468 0 -2017-09-27T05:00:00Z 15.59442 0 -2017-09-28T05:00:00Z 15.59416 0 -2017-09-29T05:00:00Z 15.5934 0 -2017-09-30T05:00:00Z 15.59302 0 -2017-10-01T05:00:00Z 15.59282 0 -2017-10-02T05:00:00Z 15.59188 0 -2017-10-03T05:00:00Z 15.59119 0 -2017-10-04T05:00:00Z 15.59085 0 -2017-10-05T05:00:00Z 15.59209 0 -2017-10-06T05:00:00Z 15.59204 0 -2017-10-07T05:00:00Z 15.5914 0 -2017-10-08T05:00:00Z 15.59087 0 -2017-10-09T05:00:00Z 15.59047 0 -2017-10-10T05:00:00Z 15.58964 0 -2017-10-11T05:00:00Z 15.58961 0 -2017-10-12T05:00:00Z 15.58883 0 -2017-10-13T05:00:00Z 15.58811 0 -2017-10-14T05:00:00Z 15.58749 1 -2017-10-15T05:00:00Z 15.58717 1 -2017-10-16T05:00:00Z 15.58676 1 -2017-10-17T05:00:00Z 15.58622 1 -2017-10-18T05:00:00Z 15.58538 1 -2017-10-19T05:00:00Z 15.5846 1 -2017-10-20T05:00:00Z 15.58401 1 -2017-10-21T05:00:00Z 15.58335 1 -2017-10-22T05:00:00Z 15.58286 1 -2017-10-23T05:00:00Z 15.58394 1 -2017-10-24T05:00:00Z 15.58348 1 -2017-10-25T05:00:00Z 15.58278 1 -2017-10-26T05:00:00Z 15.58187 1 -2017-10-27T05:00:00Z 15.58084 1 -2017-10-28T05:00:00Z 15.58001 1 -2017-10-29T05:00:00Z 15.57932 1 -2017-10-30T05:00:00Z 15.57852 1 -2017-10-31T05:00:00Z 15.57775 1 -2017-11-01T05:00:00Z 15.57717 1 -2017-11-02T05:00:00Z 15.57662 1 -2017-11-03T05:00:00Z 15.57609 1 -2017-11-04T05:00:00Z 15.57579 1 -2017-11-05T05:00:00Z 15.57566 1 -2017-11-06T06:00:00Z 15.57553 1 -2017-11-07T06:00:00Z 15.5754 1 -2017-11-08T06:00:00Z 15.57527 1 -2017-11-09T06:00:00Z 15.57535 1 -2017-11-10T06:00:00Z 15.57547 1 -2017-11-11T06:00:00Z 15.5752 1 -2017-11-12T06:00:00Z 15.57478 1 -2017-11-13T06:00:00Z 15.57434 1 -2017-11-14T06:00:00Z 15.57401 1 -2017-11-15T06:00:00Z 15.57379 1 -2017-11-16T06:00:00Z 15.57358 1 -2017-11-17T06:00:00Z 15.57328 1 -2017-11-18T06:00:00Z 15.57297 1 -2017-11-19T06:00:00Z 15.57266 1 -2017-11-20T06:00:00Z 15.57229 1 -2017-11-21T06:00:00Z 15.57171 1 -2017-11-22T06:00:00Z 15.57123 1 -2017-11-23T06:00:00Z 15.57088 1 -2017-11-24T06:00:00Z 15.57035 1 -2017-11-25T06:00:00Z 15.56986 1 -2017-11-26T06:00:00Z 15.56946 1 -2017-11-27T06:00:00Z 15.56907 1 -2017-11-28T06:00:00Z 15.56867 1 -2017-11-29T06:00:00Z 15.56827 1 -2017-11-30T06:00:00Z 15.56794 1 -2017-12-01T06:00:00Z 15.56769 1 -2017-12-02T06:00:00Z 15.56746 1 -2017-12-03T06:00:00Z 15.5672 1 -2017-12-04T06:00:00Z 15.56688 1 -2017-12-05T06:00:00Z 15.56676 1 -2017-12-06T06:00:00Z 15.56733 1 -2017-12-07T06:00:00Z 15.5666 1 -2017-12-08T06:00:00Z 15.56609 1 -2017-12-09T06:00:00Z 15.56559 1 -2017-12-10T06:00:00Z 15.56508 1 -2017-12-11T06:00:00Z 15.56455 1 -2017-12-12T06:00:00Z 15.56407 1 -2017-12-13T06:00:00Z 15.56361 1 -2017-12-14T06:00:00Z 15.56319 1 -2017-12-15T06:00:00Z 15.56287 1 -2017-12-16T06:00:00Z 15.56257 1 -2017-12-17T06:00:00Z 15.56205 1 -2017-12-18T06:00:00Z 15.56272 1 -2017-12-19T06:00:00Z 15.56272 1 -2017-12-20T06:00:00Z 15.56425 1 -2017-12-21T06:00:00Z 15.5667 1 -2017-12-22T06:00:00Z 15.56678 1 -2017-12-23T06:00:00Z 15.56781 1 -2017-12-24T06:00:00Z 15.56873 1 -2017-12-25T06:00:00Z 15.56877 1 -2017-12-26T06:00:00Z 15.56857 1 -2017-12-27T06:00:00Z 15.56839 1 -2017-12-28T06:00:00Z 15.56797 1 -2017-12-29T06:00:00Z 15.56728 1 -2017-12-30T06:00:00Z 15.56687 1 -2017-12-31T06:00:00Z 15.56691 1 -2018-01-01T06:00:00Z 15.56681 1 -2018-01-02T06:00:00Z 15.56634 1 -2018-01-03T06:00:00Z 15.56589 1 -2018-01-04T06:00:00Z 15.56532 1 -2018-01-05T06:00:00Z 15.56506 1 -2018-01-06T06:00:00Z 15.56479 1 -2018-01-07T06:00:00Z 15.56446 1 -2018-01-08T06:00:00Z 15.56415 1 -2018-01-09T06:00:00Z 15.56462 1 -2018-01-10T06:00:00Z 15.5645 1 -2018-01-11T06:00:00Z 15.56436 1 -2018-01-12T06:00:00Z 15.56582 1 -2018-01-13T06:00:00Z 15.56554 1 -2018-01-14T06:00:00Z 15.56513 1 -2018-01-15T06:00:00Z 15.56455 1 -2018-01-16T06:00:00Z 15.56444 1 -2018-01-17T06:00:00Z 15.56438 1 -2018-01-18T06:00:00Z 15.56382 1 -2018-01-19T06:00:00Z 15.5632 1 -2018-01-20T06:00:00Z 15.56266 1 -2018-01-21T06:00:00Z 15.56237 1 -2018-01-22T06:00:00Z 15.56247 1 -2018-01-23T06:00:00Z 15.56265 1 -2018-01-24T06:00:00Z 15.56244 1 -2018-01-25T06:00:00Z 15.56236 1 -2018-01-26T06:00:00Z 15.56209 1 -2018-01-27T06:00:00Z 15.56187 1 -2018-01-28T06:00:00Z 15.56222 1 -2018-01-29T06:00:00Z 15.56215 1 -2018-01-30T06:00:00Z 15.56204 1 -2018-01-31T06:00:00Z 15.56155 1 -2018-02-01T06:00:00Z 15.56097 1 -2018-02-02T06:00:00Z 15.5608 0 -2018-02-03T06:00:00Z 15.56061 0 -2018-02-04T06:00:00Z 15.56042 0 -2018-02-05T06:00:00Z 15.56023 0 -2018-02-06T06:00:00Z 15.56003 0 -2018-02-07T06:00:00Z 15.55983 0 -2018-02-08T06:00:00Z 15.55964 0 -2018-02-09T06:00:00Z 15.55945 0 -2018-02-10T06:00:00Z 15.55926 0 -2018-02-11T06:00:00Z 15.55909 0 -2018-02-12T06:00:00Z 15.55887 0 -2018-02-13T06:00:00Z 15.55863 0 -2018-02-14T06:00:00Z 15.55837 0 -2018-02-15T06:00:00Z 15.55805 0 -2018-02-16T06:00:00Z 15.55787 0 -2018-02-17T06:00:00Z 15.55853 0 -2018-02-18T06:00:00Z 15.55899 0 -2018-02-19T06:00:00Z 15.55931 0 -2018-02-20T06:00:00Z 15.5592 0 -2018-02-21T06:00:00Z 15.56374 0 -2018-02-22T06:00:00Z 15.5831 0 -2018-02-23T06:00:00Z 15.60131 0 -2018-02-24T06:00:00Z 15.60942 0 -2018-02-25T06:00:00Z 15.62022 0 -2018-02-26T06:00:00Z 15.62911 0 -2018-02-27T06:00:00Z 339.9041 0 -2018-02-28T06:00:00Z 650.8204 0 -2018-03-01T06:00:00Z 650.9202 0 -2018-03-02T06:00:00Z 373.9303 0 -2018-03-03T06:00:00Z 380.3797 0 -2018-03-04T06:00:00Z 652.114 0 -2018-03-05T06:00:00Z 652.0799 0 -2018-03-06T06:00:00Z 651.9802 0 -2018-03-07T06:00:00Z 651.813 0 -2018-03-08T06:00:00Z 651.6462 0 -2018-03-09T06:00:00Z 1016.645 0 -2018-03-10T06:00:00Z 1282.398 0 -2018-03-11T06:00:00Z 1281.759 0 -2018-03-12T05:00:00Z 1281.192 0 -2018-03-13T05:00:00Z 1280.458 0 -2018-03-14T05:00:00Z 1279.708 0 -2018-03-15T05:00:00Z 1278.92 0 -2018-03-16T05:00:00Z 1278.066 0 -2018-03-17T05:00:00Z 1277.271 0 -2018-03-18T05:00:00Z 1276.626 0 -2018-03-19T05:00:00Z 1275.837 0 -2018-03-20T05:00:00Z 929.6672 0 -2018-03-21T05:00:00Z 649.1014 0 -2018-03-22T05:00:00Z 648.904 0 -2018-03-23T05:00:00Z 467.906 0 -2018-03-24T05:00:00Z 333.0367 0 -2018-03-25T05:00:00Z 333.0048 0 -2018-03-26T05:00:00Z 332.977 0 -2018-03-27T05:00:00Z 332.9382 0 -2018-03-28T05:00:00Z 333.0977 0 -2018-03-29T05:00:00Z 333.4517 0 -2018-03-30T05:00:00Z 333.5827 0 -2018-03-31T05:00:00Z 333.5851 0 -2018-04-01T05:00:00Z 333.537 0 -2018-04-02T05:00:00Z 333.5133 0 -2018-04-03T05:00:00Z 333.4506 0 -2018-04-04T05:00:00Z 333.3746 0 -2018-04-05T05:00:00Z 333.3358 0 -2018-04-06T05:00:00Z 333.2436 0 -2018-04-07T05:00:00Z 333.2088 0 -2018-04-08T05:00:00Z 333.202 0 -2018-04-09T05:00:00Z 333.1184 0 -2018-04-10T05:00:00Z 333.0634 0 -2018-04-11T05:00:00Z 124.7185 0 -2018-04-12T05:00:00Z 15.60517 0 -2018-04-13T05:00:00Z 15.60425 0 -2018-04-14T05:00:00Z 15.60479 0 -2018-04-15T05:00:00Z 15.6055 0 -2018-04-16T05:00:00Z 15.6045 0 -2018-04-17T05:00:00Z 15.60387 0 -2018-04-18T05:00:00Z 15.60346 0 -2018-04-19T05:00:00Z 15.60328 0 -2018-04-20T05:00:00Z 15.60322 0 -2018-04-21T05:00:00Z 15.60274 0 -2018-04-22T05:00:00Z 15.60333 0 -2018-04-23T05:00:00Z 15.60438 0 -2018-04-24T05:00:00Z 15.60414 0 -2018-04-25T05:00:00Z 15.60413 0 -2018-04-26T05:00:00Z 15.60413 0 -2018-04-27T05:00:00Z 15.60413 0 -2018-04-28T05:00:00Z 15.60412 0 -2018-04-29T05:00:00Z 15.60396 0 -2018-04-30T05:00:00Z 15.60369 0 -2018-05-01T05:00:00Z 15.60337 0 -2018-05-02T05:00:00Z 15.60304 0 -2018-05-03T05:00:00Z 15.6028 0 -2018-05-04T05:00:00Z 15.60421 0 -2018-05-05T05:00:00Z 15.6063 0 -2018-05-06T05:00:00Z 15.6067 0 -2018-05-07T05:00:00Z 15.6067 0 -2018-05-08T05:00:00Z 15.6067 0 -2018-05-09T05:00:00Z 15.60666 0 -2018-05-10T05:00:00Z 15.60632 0 -2018-05-11T05:00:00Z 15.60585 0 -2018-05-12T05:00:00Z 10 0 -2018-05-13T05:00:00Z 10 0 -2018-05-14T05:00:00Z 10 0 -2018-05-15T05:00:00Z 10 0 -2018-05-16T05:00:00Z 10 0 -2018-05-17T05:00:00Z 10 0 -2018-05-18T05:00:00Z 10 0 -2018-05-19T05:00:00Z 10 0 -2018-05-20T05:00:00Z 10 0 -2018-05-21T05:00:00Z 10 0 -2018-05-22T05:00:00Z 4.1875 0 -2018-05-23T05:00:00Z 1 0 -2018-05-24T05:00:00Z 1 0 -2018-05-25T05:00:00Z 1 0 -2018-05-26T05:00:00Z 1 0 -2018-05-27T05:00:00Z 1 0 -2018-05-28T05:00:00Z 1 0 -2018-05-29T05:00:00Z 1 0 -2018-05-30T05:00:00Z 7.875 0 -2018-05-31T05:00:00Z 16 0 -2018-06-01T05:00:00Z 16 0 -2018-06-02T05:00:00Z 16 0 -2018-06-03T05:00:00Z 16 0 -2018-06-04T05:00:00Z 16 0 -2018-06-05T05:00:00Z 16 0 -2018-06-06T05:00:00Z 16 0 -2018-06-07T05:00:00Z 16 0 -2018-06-08T05:00:00Z 16 0 -2018-06-09T05:00:00Z 16 0 -2018-06-10T05:00:00Z 16 0 -2018-06-11T05:00:00Z 16 0 -2018-06-12T05:00:00Z 16 0 -2018-06-13T05:00:00Z 16 0 -2018-06-14T05:00:00Z 16 0 -2018-06-15T05:00:00Z 16 0 -2018-06-16T05:00:00Z 16 0 -2018-06-17T05:00:00Z 16 0 -2018-06-18T05:00:00Z 16 0 -2018-06-19T05:00:00Z 16 0 -2018-06-20T05:00:00Z 16 0 -2018-06-21T05:00:00Z 16 0 -2018-06-22T05:00:00Z 16 0 -2018-06-23T05:00:00Z 16 0 -2018-06-24T05:00:00Z 16 0 -2018-06-25T05:00:00Z 16 0 -2018-06-26T05:00:00Z 16 0 -2018-06-27T05:00:00Z 16 0 -2018-06-28T05:00:00Z 16 0 -2018-06-29T05:00:00Z 16 0 -2018-06-30T05:00:00Z 16 0 -2018-07-01T05:00:00Z 16 0 -2018-07-02T05:00:00Z 16 0 -2018-07-03T05:00:00Z 16 0 -2018-07-04T05:00:00Z 16 0 -2018-07-05T05:00:00Z 16 0 -2018-07-06T05:00:00Z 16 0 -2018-07-07T05:00:00Z 16 0 -2018-07-08T05:00:00Z 16 0 -2018-07-09T05:00:00Z 16 0 -2018-07-10T05:00:00Z 16 0 -2018-07-11T05:00:00Z 16 0 -2018-07-12T05:00:00Z 16 0 -2018-07-13T05:00:00Z 16 0 -2018-07-14T05:00:00Z 16 0 -2018-07-15T05:00:00Z 16 0 -2018-07-16T05:00:00Z 16 0 -2018-07-17T05:00:00Z 16 0 -2018-07-18T05:00:00Z 16 0 -2018-07-19T05:00:00Z 16 0 -2018-07-20T05:00:00Z 16 0 -2018-07-21T05:00:00Z 16 0 -2018-07-22T05:00:00Z 16 0 -2018-07-23T05:00:00Z 16 0 -2018-07-24T05:00:00Z 16 0 -2018-07-25T05:00:00Z 16 0 -2018-07-26T05:00:00Z 16 0 -2018-07-27T05:00:00Z 16 0 -2018-07-28T05:00:00Z 16 0 -2018-07-29T05:00:00Z 16 0 -2018-07-30T05:00:00Z 16 0 -2018-07-31T05:00:00Z 16 0 -2018-08-01T05:00:00Z 16 0 -2018-08-02T05:00:00Z 16 0 -2018-08-03T05:00:00Z 16 0 -2018-08-04T05:00:00Z 16 0 -2018-08-05T05:00:00Z 16 0 -2018-08-06T05:00:00Z 16 0 -2018-08-07T05:00:00Z 16 0 -2018-08-08T05:00:00Z 16 0 -2018-08-09T05:00:00Z 16 0 -2018-08-10T05:00:00Z 16 0 -2018-08-11T05:00:00Z 16 0 -2018-08-12T05:00:00Z 16 0 -2018-08-13T05:00:00Z 16 0 -2018-08-14T05:00:00Z 16 0 -2018-08-15T05:00:00Z 16 0 -2018-08-16T05:00:00Z 16 0 -2018-08-17T05:00:00Z 16 0 -2018-08-18T05:00:00Z 16 0 -2018-08-19T05:00:00Z 16 0 -2018-08-20T05:00:00Z 16 0 -2018-08-21T05:00:00Z 16 0 -2018-08-22T05:00:00Z 16 0 -2018-08-23T05:00:00Z 16 0 -2018-08-24T05:00:00Z 16 0 -2018-08-25T05:00:00Z 16 0 -2018-08-26T05:00:00Z 16 0 -2018-08-27T05:00:00Z 16 0 -2018-08-28T05:00:00Z 16 0 -2018-08-29T05:00:00Z 16 0 -2018-08-30T05:00:00Z 16 0 -2018-08-31T05:00:00Z 16 0 -2018-09-01T05:00:00Z 16 0 -2018-09-02T05:00:00Z 16 0 -2018-09-03T05:00:00Z 16 0 -2018-09-04T05:00:00Z 16 0 -2018-09-05T05:00:00Z 16 0 -2018-09-06T05:00:00Z 16 0 -2018-09-07T05:00:00Z 16 0 -2018-09-08T05:00:00Z 16 0 -2018-09-09T05:00:00Z 16 0 -2018-09-10T05:00:00Z 16 0 -2018-09-11T05:00:00Z 16 0 -2018-09-12T05:00:00Z 16 0 -2018-09-13T05:00:00Z 16 0 -2018-09-14T05:00:00Z 16 0 -2018-09-15T05:00:00Z 16 0 -2018-09-16T05:00:00Z 16 0 -2018-09-17T05:00:00Z 16 0 -2018-09-18T05:00:00Z 16 0 -2018-09-19T05:00:00Z 16 0 -2018-09-20T05:00:00Z 16 0 -2018-09-21T05:00:00Z 16 0 -2018-09-22T05:00:00Z 16 0 -2018-09-23T05:00:00Z 16 0 -2018-09-24T05:00:00Z 16 0 -2018-09-25T05:00:00Z 16 0 -2018-09-26T05:00:00Z 16 0 -2018-09-27T05:00:00Z 691.8687 0 -2018-09-28T05:00:00Z 2253.265 0 -2018-09-29T05:00:00Z 3175.244 0 -2018-09-30T05:00:00Z 3172.078 0 -2018-10-01T05:00:00Z 3168.099 0 -2018-10-02T05:00:00Z 3164.392 0 -2018-10-03T05:00:00Z 3160.396 0 -2018-10-04T05:00:00Z 3156.067 0 -2018-10-05T05:00:00Z 3152.122 0 -2018-10-06T05:00:00Z 3148.577 0 -2018-10-07T05:00:00Z 3145.154 0 -2018-10-08T05:00:00Z 3143.792 0 -2018-10-09T05:00:00Z 3143.032 0 -2018-10-10T05:00:00Z 3142.938 0 -2018-10-11T05:00:00Z 1482.842 0 -2018-10-12T05:00:00Z 10.7633 0 -2018-10-13T05:00:00Z 10.76519 0 -2018-10-14T05:00:00Z 10.77792 0 -2018-10-15T05:00:00Z 10.79466 0 -2018-10-16T05:00:00Z 10.80249 0 -2018-10-17T05:00:00Z 10.81005 0 -2018-10-18T05:00:00Z 10.81185 0 -2018-10-19T05:00:00Z 10.81311 0 -2018-10-20T05:00:00Z 10.81548 0 -2018-10-21T05:00:00Z 10.82321 0 -2018-10-22T05:00:00Z 10.82525 0 -2018-10-23T05:00:00Z 10.82568 0 -2018-10-24T05:00:00Z 10.8263 0 -2018-10-25T05:00:00Z 868.1308 0 -2018-10-26T05:00:00Z 990.9943 0 -2018-10-27T05:00:00Z 10.83867 0 -2018-10-28T05:00:00Z 10.83963 0 -2018-10-29T05:00:00Z 10.8401 0 -2018-10-30T05:00:00Z 428.006 0 -2018-10-31T05:00:00Z 987.1632 0 -2018-11-01T05:00:00Z 987.3095 0 -2018-11-02T05:00:00Z 448.7878 0 -2018-11-03T05:00:00Z 10.84542 0 -2018-11-04T05:00:00Z 10.84593 0 -2018-11-05T06:00:00Z 10.84645 0 -2018-11-06T06:00:00Z 10.84662 0 -2018-11-07T06:00:00Z 10.84702 0 -2018-11-08T06:00:00Z 10.8486 0 -2018-11-09T06:00:00Z 10.84935 0 -2018-11-10T06:00:00Z 10.84954 0 -2018-11-11T06:00:00Z 10.84934 0 -2018-11-12T06:00:00Z 10.84919 0 -2018-11-13T06:00:00Z 10.84942 0 -2018-11-14T06:00:00Z 10.8492 0 -2018-11-15T06:00:00Z 10.84879 0 -2018-11-16T06:00:00Z 10.84852 0 -2018-11-17T06:00:00Z 923.4422 0 -2018-11-18T06:00:00Z 1954.663 0 -2018-11-19T06:00:00Z 2201 0 -2018-11-20T06:00:00Z 2201 0 -2018-11-21T06:00:00Z 2201 0 -2018-11-22T06:00:00Z 2201 0 -2018-11-23T06:00:00Z 2201 0 -2018-11-24T06:00:00Z 2201 0 -2018-11-25T06:00:00Z 2201 0 -2018-11-26T06:00:00Z 2201 0 -2018-11-27T06:00:00Z 2201 0 -2018-11-28T06:00:00Z 2201 0 -2018-11-29T06:00:00Z 2201 0 -2018-11-30T06:00:00Z 2201 0 -2018-12-01T06:00:00Z 2201 0 -2018-12-02T06:00:00Z 2201 0 -2018-12-03T06:00:00Z 2201 0 -2018-12-04T06:00:00Z 2201 0 -2018-12-05T06:00:00Z 2201 0 -2018-12-06T06:00:00Z 2201 0 -2018-12-07T06:00:00Z 2201 0 -2018-12-08T06:00:00Z 2201 0 -2018-12-09T06:00:00Z 2201 0 -2018-12-10T06:00:00Z 2201 0 -2018-12-11T06:00:00Z 2201 0 -2018-12-12T06:00:00Z 2201 0 -2018-12-13T06:00:00Z 2201 0 -2018-12-14T06:00:00Z 2201 0 -2018-12-15T06:00:00Z 2201 0 -2018-12-16T06:00:00Z 2201 0 -2018-12-17T06:00:00Z 2201 0 -2018-12-18T06:00:00Z 2201 0 -2018-12-19T06:00:00Z 2201 0 -2018-12-20T06:00:00Z 2886.51 0 -2018-12-21T06:00:00Z 3799.749 0 -2018-12-22T06:00:00Z 3793.664 0 -2018-12-23T06:00:00Z 3787.994 0 -2018-12-24T06:00:00Z 3782.18 0 -2018-12-25T06:00:00Z 3775.83 0 -2018-12-26T06:00:00Z 3770.396 0 -2018-12-27T06:00:00Z 2851.01 0 -2018-12-28T06:00:00Z 1902.076 0 -2018-12-29T06:00:00Z 1903.667 0 -2018-12-30T06:00:00Z 1902.654 0 -2018-12-31T06:00:00Z 1901.441 0 -2019-01-01T06:00:00Z 1901.169 0 -2019-01-02T06:00:00Z 1901.199 0 -2019-01-03T06:00:00Z 1900.327 0 -2019-01-04T06:00:00Z 1900.33 0 -2019-01-05T06:00:00Z 1378.575 0 -2019-01-06T06:00:00Z 962.674 0 -2019-01-07T06:00:00Z 962.5347 0 -2019-01-08T06:00:00Z 962.3807 0 -2019-01-09T06:00:00Z 962.2154 0 -2019-01-10T06:00:00Z 961.9803 0 -2019-01-11T06:00:00Z 961.7458 0 -2019-01-12T06:00:00Z 961.5217 0 -2019-01-13T06:00:00Z 961.6577 0 -2019-01-14T06:00:00Z 961.738 0 -2019-01-15T06:00:00Z 961.5814 0 -2019-01-16T06:00:00Z 1498.59 0 -2019-01-17T06:00:00Z 1897.882 0 -2019-01-18T06:00:00Z 1896.814 0 -2019-01-19T06:00:00Z 1895.597 0 -2019-01-20T06:00:00Z 1894.52 0 -2019-01-21T06:00:00Z 1893.186 0 -2019-01-22T06:00:00Z 1891.592 0 -2019-01-23T06:00:00Z 1126.164 0 -2019-01-24T06:00:00Z 328.3099 0 -2019-01-25T06:00:00Z 328.2792 0 -2019-01-26T06:00:00Z 328.2346 0 -2019-01-27T06:00:00Z 328.19 0 -2019-01-28T06:00:00Z 328.1433 0 -2019-01-29T06:00:00Z 328.094 0 -2019-01-30T06:00:00Z 328.0551 0 -2019-01-31T06:00:00Z 327.9973 0 -2019-02-01T06:00:00Z 189.8128 0 -2019-02-02T06:00:00Z 96.79125 0 -2019-02-03T06:00:00Z 96.79124 0 -2019-02-04T06:00:00Z 96.79125 0 -2019-02-05T06:00:00Z 96.79162 0 -2019-02-06T06:00:00Z 96.79253 0 -2019-02-07T06:00:00Z 96.79517 0 -2019-02-08T06:00:00Z 96.8012 0 -2019-02-09T06:00:00Z 96.80222 0 -2019-02-10T06:00:00Z 96.80185 0 -2019-02-11T06:00:00Z 96.80133 0 -2019-02-12T06:00:00Z 96.8022 0 -2019-02-13T06:00:00Z 96.80222 0 -2019-02-14T06:00:00Z 228.4349 0 -2019-02-15T06:00:00Z 328.1191 0 -2019-02-16T06:00:00Z 328.1153 0 -2019-02-17T06:00:00Z 328.0937 0 -2019-02-18T06:00:00Z 328.065 0 -2019-02-19T06:00:00Z 328.0271 0 -2019-02-20T06:00:00Z 328.0003 0 -2019-02-21T06:00:00Z 328.024 0 -2019-02-22T06:00:00Z 328.0527 0 -2019-02-23T06:00:00Z 328.0767 0 -2019-02-24T06:00:00Z 328.0767 0 -2019-02-25T06:00:00Z 328.0768 0 -2019-02-26T06:00:00Z 531.6678 0 -2019-02-27T06:00:00Z 643.2107 0 -2019-02-28T06:00:00Z 643.088 0 -2019-03-01T06:00:00Z 444.7665 0 -2019-03-02T06:00:00Z 96.78426 0 -2019-03-03T06:00:00Z 96.78379 0 -2019-03-04T06:00:00Z 96.78445 0 -2019-03-05T06:00:00Z 96.7822 0 -2019-03-06T06:00:00Z 67.72804 0 -2019-03-07T06:00:00Z 41 0 -2019-03-08T06:00:00Z 41 0 -2019-03-09T06:00:00Z 41 0 -2019-03-10T06:00:00Z 41 0 -2019-03-11T05:00:00Z 41 0 -2019-03-12T05:00:00Z 232.3058 0 -2019-03-13T05:00:00Z 352.3813 0 -2019-03-14T05:00:00Z 352.8998 0 -2019-03-15T05:00:00Z 810.4133 0 -2019-03-16T05:00:00Z 1181 0 -2019-03-17T05:00:00Z 1181 0 -2019-03-18T05:00:00Z 1181 0 -2019-03-19T05:00:00Z 1181 0 -2019-03-20T05:00:00Z 1181 0 -2019-03-21T05:00:00Z 1181 0 -2019-03-22T05:00:00Z 1181 0 -2019-03-23T05:00:00Z 1181 0 -2019-03-24T05:00:00Z 1181 0 -2019-03-25T05:00:00Z 1181 0 -2019-03-26T05:00:00Z 1181 0 -2019-03-27T05:00:00Z 884.6508 0 -2019-03-28T05:00:00Z 667.1979 0 -2019-03-29T05:00:00Z 267.3404 0 -2019-03-30T05:00:00Z 15.59969 0 -2019-03-31T05:00:00Z 15.60032 0 -2019-04-01T05:00:00Z 15.59965 0 -2019-04-02T05:00:00Z 15.59934 0 -2019-04-03T05:00:00Z 15.59899 0 -2019-04-04T05:00:00Z 15.59886 0 -2019-04-05T05:00:00Z 15.59895 0 -2019-04-06T05:00:00Z 15.59899 0 -2019-04-07T05:00:00Z 15.5991 0 -2019-04-08T05:00:00Z 15.59962 0 -2019-04-09T05:00:00Z 15.59984 0 -2019-04-10T05:00:00Z 15.59977 0 -2019-04-11T05:00:00Z 15.59934 0 -2019-04-12T05:00:00Z 15.59889 0 -2019-04-13T05:00:00Z 15.59879 0 -2019-04-14T05:00:00Z 15.60215 0 -2019-04-15T05:00:00Z 15.61283 0 -2019-04-16T05:00:00Z 359.0665 0 -2019-04-17T05:00:00Z 649.6524 0 -2019-04-18T05:00:00Z 649.6158 0 -2019-04-19T05:00:00Z 1025.083 0 -2019-04-20T05:00:00Z 1281.883 0 -2019-04-21T05:00:00Z 1281.473 0 -2019-04-22T05:00:00Z 1280.777 0 -2019-04-23T05:00:00Z 1280.09 0 -2019-04-24T05:00:00Z 1279.535 0 -2019-04-25T05:00:00Z 1279.49 0 -2019-04-26T05:00:00Z 1279.071 0 -2019-04-27T05:00:00Z 1278.343 0 -2019-04-28T05:00:00Z 1277.628 0 -2019-04-29T05:00:00Z 1276.939 0 -2019-04-30T05:00:00Z 1276.155 0 -2019-05-01T05:00:00Z 1275.682 0 -2019-05-02T05:00:00Z 1277.635 0 -2019-05-03T05:00:00Z 1288.549 0 -2019-05-04T05:00:00Z 1292.751 0 -2019-05-05T05:00:00Z 1293.06 0 -2019-05-06T05:00:00Z 1292.817 0 - - \ No newline at end of file diff --git a/Streamflow_Scripts/ace_download/analysis/old/test_data/SWT_AMES.Flow.Inst.1Hour.0.Ccp-Rev.xml b/Streamflow_Scripts/ace_download/analysis/old/test_data/SWT_AMES.Flow.Inst.1Hour.0.Ccp-Rev.xml deleted file mode 100644 index 4e8b2f0f..00000000 --- a/Streamflow_Scripts/ace_download/analysis/old/test_data/SWT_AMES.Flow.Inst.1Hour.0.Ccp-Rev.xml +++ /dev/null @@ -1,29880 +0,0 @@ -cpc-ora-db50:S0CWMSZ22019-05-06T16:00:51ZPT######SPT1.088S1900-01-01T00:00:00Z2019-05-06T16:00:51ZXMLSWTAMES.Flow.Inst.1Hour.0.Ccp-RevENNATIVE113100831008SWTAMES.Flow.Inst.1Hour.0.Ccp-RevAE011130.Flow.Inst.1Hour.0.Ccp-RevAMCO2.Flow.Inst.1Hour.0.Ccp-Rev - -106.4 0 -106.4 0 -106.4 0 -108.9 0 -108.9 0 -111.3 0 -111.3 0 -108.9 0 -108.9 0 -111.3 0 -111.3 0 -108.9 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -108.9 0 -111.3 0 -111.3 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -106.4 0 -106.4 0 -106.4 0 -106.4 0 -106.4 0 -106.4 0 -106.4 0 -108.9 0 -106.4 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -111.3 0 -108.9 0 -111.3 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -111.3 0 -111.3 0 -111.3 0 -108.9 0 -108.9 0 -108.9 0 -106.4 0 -106.4 0 -106.4 0 -106.4 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -111.3 0 -108.9 0 -111.3 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -111.3 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -106.4 0 -108.9 0 -111.3 0 -111.3 0 -108.9 0 -106.4 0 -104 0 -104 0 -106.4 0 -106.4 0 -108.9 0 -108.9 0 -111.3 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -106.4 0 -106.4 0 -104 0 -104 0 -104 0 -104 0 -104 0 -104 0 -104 0 -104 0 -104 0 -104 0 -106.4 0 -106.4 0 -106.4 0 -106.4 0 -108.9 0 -108.9 0 -108.9 0 -106.4 0 -108.9 0 -108.9 0 -108.9 0 -111.3 0 -113.8 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -113.8 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -108.9 0 -111.3 0 -108.9 0 -106.4 0 -106.4 0 -108.9 0 -111.3 0 -111.3 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -108.9 0 -111.3 0 -108.9 0 -111.3 0 -111.3 0 -111.3 0 -108.9 0 -111.3 0 -111.3 0 -108.9 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -113.8 0 -111.3 0 -113.8 0 -113.8 0 -113.8 0 -111.3 0 -111.3 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -111.3 0 -111.3 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -111.3 0 -108.9 0 -111.3 0 -108.9 0 -111.3 0 -111.3 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -106.4 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 - -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -106.4 0 -106.4 0 -106.4 0 -106.4 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -106.4 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -106.4 0 -108.9 0 -106.4 0 -106.4 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -108.9 0 -108.9 0 -106.4 0 -108.9 0 -106.4 0 -106.4 0 -111.3 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -106.4 0 -108.9 0 -106.4 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -106.4 0 -106.4 0 -108.9 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -106.4 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -106.4 0 -106.4 0 -106.4 0 -106.4 0 -106.4 0 -106.4 0 -106.4 0 -108.9 0 -108.9 0 -111.3 0 -108.9 0 -111.3 0 -111.3 0 -111.3 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -106.4 0 -108.9 0 -108.9 0 -108.9 0 -106.4 0 -108.9 0 -106.4 0 -108.9 0 -106.4 0 -108.9 0 -108.9 0 -108.8439 0 -108.6197 0 -108.3959 0 -108.1726 0 -107.9496 0 -107.727 0 -107.5049 0 -107.2831 0 -107.0617 0 -106.8408 0 -106.6202 0 -106.4 0 -106.4 0 -106.4 0 -108.9 0 -106.4 0 -108.9 0 -106.4 0 -106.4 0 -106.4 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -111.3 0 -108.9 0 -108.9 0 -108.9 0 -111.3 0 -108.9 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -113.8 0 -111.3 0 -111.3 0 -111.3 0 -108.9 0 -106.4 0 -106.4 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -113.8 0 -111.3 0 -113.8 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -113.8 0 -111.3 0 -113.8 0 -111.3 0 -111.3 0 -113.8 0 -113.8 0 -111.3 0 -113.8 0 -111.3 0 -108.9 0 -108.9 0 -106.4 0 -106.4 0 -106.4 0 -106.4 0 -108.9 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -111.3 0 -113.8 0 -113.8 0 -113.8 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -106.4 0 -108.9 0 -111.3 0 -108.9 0 -108.9 0 -106.4 0 -106.4 0 -108.9 0 -108.9 0 -108.9 0 -109.3764 0 -111.3 0 -110.7628 0 -108.6197 0 -106.4 0 -106.4 0 -108.9 0 -108.9 0 -108.9 0 -111.3 0 -108.9 0 -108.9 0 -106.4 0 -108.9 0 -111.3 0 -108.9 0 -106.4 0 -111.3 0 -111.3 0 -113.8 0 -111.3 0 -113.8 0 -113.8 0 -111.3 0 -111.3 0 -108.9 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -108.9 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -111.3 0 -111.3 0 -111.3 0 -113.8 0 -111.3 0 -111.3 0 -111.3 0 -113.8 0 -111.3 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -111.3 0 -111.3 0 -111.3 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -111.3 0 -108.9 0 -106.4 0 -106.4 0 -106.4 0 -108.9 0 -108.9 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -111.3 0 -111.3 0 -113.8 0 -111.3 0 -111.3 0 -113.8 0 -113.8 0 -113.8 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -111.3 0 -108.9 0 -111.3 0 -111.3 0 -108.9 0 -108.9 0 -111.3 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -111.3 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -111.3 0 -111.3 0 -108.9 0 -111.3 0 -108.9 0 -111.3 0 -111.3 0 -111.3 0 -113.8 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -111.3 0 -113.8 0 -116.3 0 -113.8 0 -111.3 0 -111.3 0 -111.3 0 -113.8 0 -111.3 0 -111.3 0 -113.8 0 -116.3 0 -116.3 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 - -113.8 0 -116.3 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -111.3 0 -113.8 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -113.8 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -113.8 0 -111.3 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -113.8 0 -111.3 0 -113.8 0 -113.8 0 -111.3 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -111.3 0 -111.3 0 -113.8 0 -116.3 0 -116.3 0 -113.8 0 -113.8 0 -116.3 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -111.3 0 -113.8 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -111.3 0 -111.3 0 - -113.8 0 -111.3 0 -111.3 0 -113.8 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -113.8 0 -111.3 0 -113.8 0 -113.8 0 -111.3 0 -111.3 0 -111.3 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -116.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -108.9 0 -108.9 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -111.3 0 -113.8 0 -111.3 0 -116.3 0 -111.3 0 -111.3 0 -113.8 0 -111.3 0 -111.3 0 -111.3 0 -108.9 0 -111.3 0 -108.9 0 -111.3 0 -111.3 0 -113.8 0 -108.9 0 -111.3 0 -111.3 0 -108.9 0 -113.8 0 -111.3 0 -111.3 0 -111.3 0 -116.3 0 -118.7 0 -116.3 0 -118.7 0 -118.7 0 -121.2 0 -118.7 0 -121.2 0 -128.5 0 -134.5 0 -149.3 0 -149.3 0 -152.3 0 -158.3 0 -161.3 0 -164.2 0 -149.3 0 -143.4 0 -149.3 0 -167.2 0 -155.3 0 -182.1 0 -147.6127 0 -152.5727 0 -157.5909 0 -162.5655 0 -167.5273 0 -172.5455 0 -177.4637 0 -182.4818 0 -187.42 0 -192.4182 0 -197.4218 0 -203.7455 0 -211.4582 0 -219.1691 0 -232.3 0 -232.3 0 -227.7 0 -236.9 0 -236.9 0 -241.5 0 -241.5 0 -246.2 0 -264.6 0 -292.4 0 -326.1 0 -368.4 0 -404.7 0 -428.9001 0 -412.4792 0 -419.5501 0 -426.6126 0 -433.6501 0 -440.7459 0 -447.7501 0 -454.7792 0 -461.8501 0 -468.9126 0 -475.9501 0 -483.0459 0 -490.0501 0 -495.3001 0 -489.3001 0 -489.3001 0 -483.3001 0 -483.3001 0 -465.1001 0 -465.1001 0 -459.1001 0 -441.0001 0 -428.9001 0 -441.0001 0 -422.8001 0 -428.9001 0 -422.8001 0 -422.8001 0 -422.8001 0 -422.8001 0 -422.8001 0 -422.8001 0 -422.8001 0 -422.8001 0 -422.8001 0 -422.8001 0 -422.8001 0 -422.8001 0 -422.8001 0 -422.8001 0 -422.8001 0 -416.8001 0 -422.8001 0 -422.8001 0 -422.8001 0 -416.8001 0 -410.7 0 -410.7 0 -398.7 0 -404.7 0 -404.7 0 -398.7 0 -404.7 0 -404.7 0 -398.7 0 -404.7 0 -404.7 0 -416.8001 0 -416.8001 0 -422.8001 0 -422.8001 0 -428.9001 0 -441.0001 0 -441.0001 0 -447.0001 0 -465.1001 0 -483.3001 0 -501.4001 0 -495.3001 0 -519.5001 0 -537.6001 0 -555.8001 0 -573.9001 0 -579.9001 0 -579.9001 0 -598.1001 0 -604.1001 0 -598.1001 0 -604.1001 0 -610.2001 0 -592.0001 0 -604.1001 0 -598.1001 0 -592.0001 0 -586.0001 0 -586.0001 0 -573.9001 0 -567.9001 0 -561.8001 0 -555.8001 0 -549.7001 0 -531.6001 0 -519.5001 0 -501.4001 0 -501.4001 0 -477.2001 0 -483.3001 0 -465.1001 0 -453.0001 0 -453.0001 0 -447.0001 0 -434.9001 0 -428.9001 0 -422.8001 0 -410.7 0 -404.7 0 -386.6 0 -398.7 0 -398.7 0 -392.6 0 -380.5 0 -368.4 0 -368.4 0 -368.4 0 -356.3 0 -356.3 0 -344.3 0 -332.2 0 -338.2 0 -320.1 0 -320.1 0 -315.5 0 -315.5 0 -301.6 0 -301.6 0 -297 0 -297 0 -292.4 0 -287.7 0 -287.7 0 -287.7 0 -287.7 0 -287.7 0 -283.1 0 -283.1 0 -283.1 0 -278.5 0 -278.5 0 -278.5 0 -273.9 0 -264.6 0 -264.6 0 -260 0 -232.3 0 -197 0 -209.2 0 -199.9 0 -197 0 -232.3 0 -246.2 0 -246.2 0 -241.5 0 -232.3 0 -199.9 0 -218.4 0 -194 0 -199.9 0 -232.3 0 -227.7 0 -227.7 0 -227.7 0 -213.8 0 -227.7 0 -227.7 0 -199.9 0 -182.1 0 -164.2 0 -182.1 0 -176.1 0 -176.1 0 -167.2 0 -185.1 0 -204.6 0 -204.6 0 -213.8 0 -209.2 0 -204.6 0 -209.2 0 -199.9 0 -204.6 0 -199.9 0 -204.6 0 -199.9 0 -199.9 0 -199.9 0 -209.2 0 -204.6 0 -209.2 0 -204.6 0 -204.6 0 -199.9 0 -199.9 0 -194 0 -191 0 -191 0 -191 0 -191 0 -188 0 -191 0 -191 0 -191 0 -191 0 -191 0 -194 0 -194 0 -194 0 -194 0 -194 0 -194 0 -197 0 -194 0 -194 0 -194 0 -176.1 0 -173.2 0 -188 0 -185.1 0 -185.1 0 -182.1 0 -182.1 0 -182.1 0 -182.1 0 -182.1 0 -182.1 0 -182.1 0 -182.1 0 -185.1 0 -182.1 0 -185.1 0 -182.1 0 -185.1 0 -182.1 0 -185.1 0 -185.1 0 -185.1 0 -185.1 0 -185.1 0 -170.2 0 -185.1 0 -182.1 0 -179.1 0 -179.1 0 -176.1 0 -173.2 0 -176.1 0 -173.2 0 -176.1 0 -176.1 0 -173.2 0 -176.1 0 -176.1 0 -176.1 0 -176.1 0 -176.1 0 -173.2 0 -176.1 0 -179.1 0 -176.1 0 -176.1 0 -176.1 0 -176.1 0 -179.1 0 -176.1 0 -176.1 0 -167.2 0 -152.3 0 -143.4 0 -140.4 0 -167.2 0 -170.2 0 -170.2 0 -167.2 0 -167.2 0 -164.2 0 -167.2 0 -149.3 0 -155.3 0 -161.3 0 -146.4 0 -158.3 0 -170.2 0 -170.2 0 -167.2 0 -167.2 0 -170.2 0 -170.2 0 -170.2 0 -164.2 0 -158.3 0 -164.2 0 -143.4 0 -161.3 0 -164.2 0 -161.3 0 -164.2 0 -161.3 0 -164.2 0 -164.2 0 -164.2 0 -164.2 0 -164.2 0 -164.2 0 -164.2 0 -164.2 0 -164.2 0 -152.3 0 -161.3 0 -161.3 0 -161.3 0 -164.2 0 -161.3 0 -140.4 0 -161.3 0 -158.3 0 -140.4 0 -143.4 0 -158.3 0 -158.3 0 -158.3 0 -158.3 0 -158.3 0 -158.3 0 -158.3 0 -158.3 0 -158.3 0 -158.3 0 -158.3 0 -158.3 0 -161.3 0 -149.3 0 -158.3 0 -158.3 0 -158.3 0 -158.3 0 -158.3 0 -158.3 0 -134.5 0 -116.3 0 -121.2 0 -121.2 0 -121.2 0 -131.5 0 -137.4 0 -128.5 0 -158.3 0 -155.3 0 -158.3 0 -158.3 0 -155.3 0 -152.3 0 -155.3 0 -164.2 0 -164.2 0 -170.2 0 -173.2 0 -176.1 0 -179.1 0 -158.3 0 -194 0 -204.6 0 -204.6 0 -209.2 0 -209.2 0 -199.9 0 -213.8 0 -227.7 0 -250.8 0 -273.9 0 -292.4 0 -301.6 0 -306.2 0 -306.2 0 -310.8 0 -301.6 0 -297 0 -297 0 -292.4 0 -292.4 0 -292.4 0 -287.7 0 -292.4 0 -297 0 -306.2 0 -320.1 0 -350.3 0 -374.5 0 -398.7 0 -422.8001 0 -441.0001 0 -459.1001 0 -465.1001 0 -483.3001 0 -489.3001 0 -495.3001 0 -501.4001 0 -507.4001 0 -501.4001 0 -507.4001 0 -507.4001 0 -507.4001 0 -507.4001 0 -501.4001 0 -495.3001 0 -495.3001 0 -489.3001 0 -489.3001 0 -477.2001 0 -459.1001 0 -477.2001 0 -453.0001 0 -483.3001 0 -453.0001 0 -501.4001 0 -489.3001 0 -507.4001 0 -495.3001 0 -501.4001 0 -495.3001 0 -495.3001 0 -489.3001 0 -489.3001 0 -495.3001 0 -489.3001 0 -483.3001 0 -483.3001 0 -477.2001 0 -489.3001 0 -465.1001 0 -459.1001 0 -459.1001 0 -447.0001 0 -447.0001 0 -434.9001 0 -422.8001 0 -422.8001 0 -416.8001 0 -404.7 0 -404.7 0 -404.7 0 -404.7 0 -398.7 0 -404.7 0 -404.7 0 -404.7 0 -398.7 0 -398.7 0 -392.6 0 -398.7 0 -398.7 0 -398.7 0 -392.6 0 -398.7 0 -404.7 0 -398.7 0 -398.7 0 -404.7 0 -404.7 0 -410.7 0 -410.7 0 -410.7 0 -416.8001 0 -398.7 0 -404.7 0 -410.7 0 -404.7 0 -404.7 0 -404.7 0 -404.7 0 -410.7 0 -404.7 0 -410.7 0 -404.7 0 -410.7 0 -416.8001 0 -416.8001 0 -416.8001 0 -398.7 0 -392.6 0 -398.7 0 -380.5 0 -362.4 0 -338.2 0 -338.2 0 -386.6 0 -386.6 0 -374.5 0 -368.4 0 -362.4 0 -362.4 0 -362.4 0 -362.4 0 -362.4 0 -356.3 0 -350.3 0 -350.3 0 -356.3 0 -344.3 0 -344.3 0 -344.3 0 -338.2 0 -332.2 0 -315.5 0 -310.8 0 -278.5 0 -260 0 -264.6 0 -273.9 0 -255.4 0 -287.7 0 -320.1 0 -320.1 0 -315.5 0 -315.5 0 -301.6 0 -320.1 0 -310.8 0 -269.3 0 -273.9 0 -264.6 0 -250.8 0 -269.3 0 -264.6 0 -241.5 0 -250.8 0 -246.2 0 -250.8 0 -260 0 -241.5 0 -250.8 0 -260 0 -246.2 0 -264.6 0 -260 0 -278.5 0 -292.4 0 -297 0 -287.7 0 -273.9 0 -292.4 0 -287.7 0 -287.7 0 -292.4 0 -292.4 0 -292.4 0 -287.7 0 -287.7 0 -287.7 0 -287.7 0 -287.7 0 -287.7 0 -283.1 0 -278.5 0 -278.5 0 -278.5 0 -273.9 0 -273.9 0 -273.9 0 -273.9 0 -273.9 0 -273.9 0 -269.3 0 -269.3 0 -273.9 0 -278.5 0 -273.9 0 -273.9 0 -273.9 0 -269.3 0 -264.6 0 -269.3 0 -273.9 0 -269.3 0 -218.4 0 -209.2 0 -209.2 0 -213.8 0 -260 0 -227.7 0 -218.4 0 -223.1 0 -227.7 0 -236.9 0 -269.3 0 -269.3 0 -260 0 -204.6 0 -264.6 0 -218.4 0 -241.5 0 -260 0 -236.9 0 -264.6 0 -264.6 0 -264.6 0 -264.6 0 -264.6 0 -264.6 0 -264.6 0 -260 0 -264.6 0 -255.4 0 -255.4 0 -250.8 0 -250.8 0 -250.8 0 -250.8 0 -255.4 0 -255.4 0 -255.4 0 -250.8 0 -250.8 0 -250.8 0 -250.8 0 -250.8 0 -250.8 0 -232.3 0 -250.8 0 -246.2 0 -250.8 0 -250.8 0 -250.8 0 -250.8 0 -250.8 0 -246.2 0 -236.9 0 -241.5 0 -246.2 0 -241.5 0 -241.5 0 -241.5 0 -241.5 0 -241.5 0 -241.5 0 -246.2 0 -241.5 0 -241.5 0 -241.5 0 -241.5 0 -246.2 0 -246.2 0 -246.2 0 -246.2 0 -246.2 0 -250.8 0 -236.9 0 -241.5 0 -236.9 0 -236.9 0 -236.9 0 -236.9 0 -232.3 0 -236.9 0 -232.3 0 -236.9 0 -232.3 0 -232.3 0 -232.3 0 -227.7 0 -232.3 0 -232.3 0 -227.7 0 -227.7 0 -227.7 0 -227.7 0 -227.7 0 -227.7 0 -227.7 0 -227.7 0 -227.7 0 -227.7 0 -227.7 0 -223.1 0 -204.6 0 -199.9 0 -232.3 0 -236.9 0 -236.9 0 -204.6 0 -227.7 0 -236.9 0 -236.9 0 -213.8 0 -260 0 -246.2 0 -246.2 0 -269.3 0 -273.9 0 -320.1 0 -350.3 0 -434.9001 0 -495.3001 0 -616.2001 0 -720.7001 0 -772.9001 0 -825.2001 0 -842.6001 0 -886.1001 0 -920.9001 0 -964.5001 0 -999.3001 0 -1052 0 -1107 0 -1084.4 0 -1168 0 -1192 0 -1192 0 -1168 0 -1168 0 -1132 0 -1119 0 -1069 0 -1052 0 -1034 0 -999.3001 0 -999.3001 0 -964.5001 0 -929.6001 0 -886.1001 0 -851.3001 0 -807.7001 0 -790.3001 0 -746.8001 0 -720.7001 0 -668.4001 0 -659.7001 0 -642.3001 0 -616.2001 0 -610.2001 0 -598.1001 0 -573.9001 0 -598.1001 0 -555.8001 0 -579.9001 0 -567.9001 0 -573.9001 0 -561.8001 0 -563.8334 0 -553.2883 0 -543.3413 0 -533.3648 0 -523.4471 0 -513.5001 0 -501.4001 0 -505.4001 0 -495.3001 0 -501.4001 0 -495.3001 0 -495.3001 0 -489.3001 0 -489.3001 0 -483.3001 0 -477.2001 0 -471.2001 0 -465.1001 0 -471.2001 0 -471.2001 0 -468.7601 0 -459.1001 0 -464.3259 0 -461.2291 0 -458.1162 0 -454.9678 0 -451.8388 0 -448.742 0 -445.6452 0 -442.5484 0 -428.9001 0 -434.9001 0 -422.8001 0 -416.8001 0 -422.8001 0 -422.8001 0 -422.8001 0 -416.8001 0 -422.8001 0 -411.92 0 -416.8001 0 -416.1223 0 -413.4112 0 -410.7 0 -404.45 0 -403.45 0 -402.45 0 -401.45 0 -400.45 0 -399.45 0 -398.7 0 -398.7 0 -398.7 0 -398.7 0 -392.6 0 -392.6 0 -398.7 0 -404.7 0 -398.7 0 -392.6 0 -392.6 0 -392.6 0 -398.7 0 -398.7 0 -398.7 0 -398.7 0 -404.7 0 -410.7 0 -416.8001 0 -410.7 0 -416.8001 0 -416.8001 0 -410.7 0 -422.8001 0 -422.8001 0 -422.8001 0 -410.7 0 -416.8001 0 -416.8001 0 -416.8001 0 -410.7 0 -416.8001 0 -416.8001 0 -416.8001 0 -416.8001 0 -422.8001 0 -423.119 0 -424.3948 0 -425.6706 0 -426.9465 0 -428.2223 0 -429.4883 0 -430.7432 0 -431.9981 0 -433.253 0 -434.5079 0 -435.7772 0 -437.053 0 -438.3288 0 -439.6046 0 -440.8805 0 -442.1373 0 -443.3922 0 -444.6471 0 -445.902 0 -447.1569 0 -448.4118 0 -449.6667 0 -450.9216 0 -452.1765 0 -453.4386 0 -454.7144 0 -455.9903 0 -457.2661 0 -458.5419 0 -459.8059 0 -461.0608 0 -462.3157 0 -463.5706 0 -464.8255 0 -466.0968 0 -467.3726 0 -468.6484 0 -469.9242 0 -471.2001 0 -471.2001 0 -459.1001 0 -465.1001 0 -465.1001 0 -459.1001 0 -447.0001 0 -453.0001 0 -447.0001 0 -447.0001 0 -441.0001 0 -447.0001 0 -441.0001 0 -434.9001 0 -441.0001 0 -441.0001 0 -441.0001 0 -441.0001 0 -447.0001 0 -447.0001 0 -447.0001 0 -447.0001 0 -447.0001 0 -447.0001 0 -434.9001 0 -434.9001 0 -434.9001 0 -422.8001 0 -434.9001 0 -428.9001 0 -434.9001 0 -422.8001 0 -422.8001 0 -422.8001 0 -422.8001 0 -422.8001 0 -422.8001 0 -422.8001 0 -422.8001 0 -422.8001 0 -428.9001 0 -428.9001 0 -428.9001 0 -428.9001 0 -416.8001 0 -416.8001 0 -416.8001 0 -416.8001 0 -404.7 0 -392.6 0 -326.1 0 -332.2 0 -310.8 0 -368.4 0 -392.6 0 -380.5 0 -386.6 0 -380.5 0 -380.5 0 -380.5 0 -374.5 0 -368.4 0 -374.5 0 -374.5 0 -374.5 0 -368.4 0 -368.4 0 -368.4 0 -368.4 0 -362.4 0 -362.4 0 -362.4 0 -362.4 0 -356.3 0 -356.3 0 -350.3 0 -362.4 0 -362.4 0 -315.5 0 -362.4 0 -356.3 0 -356.3 0 -362.4 0 -362.4 0 -368.4 0 -368.4 0 -362.4 0 -368.4 0 -368.4 0 -368.4 0 -362.4 0 -368.4 0 -368.4 0 -368.4 0 -374.5 0 -374.5 0 -374.5 0 -374.5 0 -368.4 0 -368.4 0 -374.5 0 -374.5 0 -380.5 0 -374.5 0 -380.5 0 -380.5 0 -380.5 0 -380.5 0 -380.5 0 -386.6 0 -386.6 0 -398.7 0 -392.6 0 -398.7 0 -398.7 0 -410.7 0 -410.7 0 -410.7 0 -416.8001 0 -410.7 0 -416.8001 0 -416.8001 0 -416.8001 0 -410.7 0 -410.7 0 -410.7 0 -404.7 0 -416.8001 0 -410.7 0 -404.7 0 -410.7 0 -410.7 0 -410.7 0 -410.7 0 -410.7 0 -410.7 0 -416.8001 0 -422.8001 0 -416.8001 0 -428.9001 0 -428.9001 0 -428.9001 0 -422.8001 0 -428.9001 0 -428.9001 0 -428.9001 0 -422.8001 0 -410.7 0 -422.8001 0 -416.8001 0 -416.8001 0 -422.8001 0 -416.8001 0 -422.8001 0 -416.8001 0 -422.8001 0 -428.9001 0 -428.9001 0 -428.9001 0 -428.9001 0 -428.9001 0 -428.9001 0 -428.9001 0 -422.8001 0 -422.8001 0 -416.8001 0 -416.8001 0 -410.7 0 -404.7 0 -392.6 0 -386.6 0 -392.6 0 -386.6 0 -380.5 0 -380.5 0 -374.5 0 -374.5 0 -374.5 0 -380.5 0 -386.6 0 -380.5 0 -380.5 0 -380.5 0 -380.5 0 -374.5 0 -362.4 0 -362.4 0 -356.3 0 -356.3 0 -356.3 0 -350.3 0 -350.3 0 -356.3 0 -350.3 0 -350.3 0 -350.3 0 -344.3 0 -344.3 0 -338.2 0 -338.2 0 -350.3 0 -344.3 0 -338.2 0 -344.3 0 -344.3 0 -344.3 0 -344.3 0 -338.2 0 -338.2 0 -338.2 0 -332.2 0 -338.2 0 -344.3 0 -344.3 0 -338.2 0 -344.3 0 -332.2 0 -332.2 0 -326.1 0 -326.1 0 -320.1 0 -320.1 0 -315.5 0 -320.1 0 -315.5 0 -315.5 0 -315.5 0 -310.8 0 -306.2 0 -310.8 0 -315.5 0 -310.8 0 -310.8 0 -306.2 0 -310.8 0 -310.8 0 -315.5 0 -315.5 0 -315.5 0 -315.5 0 -310.8 0 -310.8 0 -310.8 0 -310.8 0 -306.2 0 -306.2 0 -306.2 0 -310.8 0 -310.8 0 -310.8 0 -306.2 0 -310.8 0 -306.2 0 -306.2 0 -306.2 0 -310.8 0 -310.8 0 -310.8 0 -310.8 0 -310.8 0 -306.2 0 -310.8 0 -310.8 0 -301.6 0 -301.6 0 -301.6 0 -246.2 0 -301.6 0 -301.6 0 -301.6 0 -255.4 0 -292.4 0 -297 0 -297 0 -297 0 -301.6 0 -297 0 -297 0 -297 0 -297 0 -297 0 -292.4 0 -292.4 0 -297 0 -292.4 0 -292.4 0 -292.4 0 -297 0 -292.4 0 -292.4 0 -292.4 0 -287.7 0 -287.7 0 -287.7 0 -287.7 0 -283.1 0 -283.1 0 -287.7 0 -287.7 0 -287.7 0 -287.7 0 -283.1 0 -283.1 0 -283.1 0 -283.1 0 -283.1 0 -278.5 0 -283.1 0 -278.5 0 -283.1 0 -283.1 0 -283.1 0 -283.1 0 -278.5 0 -283.1 0 -283.1 0 -278.5 0 -278.5 0 -273.9 0 -278.5 0 -273.9 0 -273.9 0 -273.9 0 -278.5 0 -278.5 0 -278.5 0 -273.9 0 -278.5 0 -278.5 0 -278.5 0 -278.5 0 -269.3 0 -278.5 0 -278.5 0 -273.9 0 -269.3 0 -273.9 0 -273.9 0 -273.9 0 -269.3 0 -269.3 0 -264.6 0 -264.6 0 -264.6 0 -264.6 0 -269.3 0 -269.3 0 -269.3 0 -269.3 0 -273.9 0 -273.9 0 -273.9 0 -273.9 0 -269.3 0 -269.3 0 -269.3 0 -269.3 0 -269.3 0 -269.3 0 -269.3 0 -269.3 0 -264.6 0 -264.6 0 -260 0 -255.4 0 -255.4 0 -264.6 0 -255.4 0 -232.3 0 -250.8 0 -255.4 0 -255.4 0 -260 0 -260 0 -260 0 -260 0 -255.4 0 -255.4 0 -255.4 0 -250.8 0 -255.4 0 -255.4 0 -255.4 0 -264.6 0 -255.4 0 -255.4 0 -255.4 0 -250.8 0 -255.4 0 -255.4 0 -250.8 0 -250.8 0 -246.2 0 -250.8 0 -246.2 0 -246.2 0 -250.8 0 -250.8 0 -250.8 0 -260 0 -260 0 -260 0 -260 0 -260 0 -255.4 0 -255.4 0 -255.4 0 -255.4 0 -255.4 0 -250.8 0 -250.8 0 -246.2 0 -246.2 0 -246.2 0 -246.2 0 -227.7 0 -246.2 0 -241.5 0 -241.5 0 -241.5 0 -246.2 0 -246.2 0 -246.2 0 -246.2 0 -246.2 0 -246.2 0 -241.5 0 -246.2 0 -246.2 0 -241.5 0 -241.5 0 -236.9 0 -241.5 0 -236.9 0 -236.9 0 -241.5 0 -236.9 0 -236.9 0 -236.9 0 -232.3 0 -236.9 0 -232.3 0 -236.9 0 -241.5 0 -241.5 0 -236.9 0 -236.9 0 -236.9 0 -236.9 0 -241.5 0 -241.5 0 -241.5 0 -241.5 0 -241.5 0 -241.5 0 -241.5 0 -236.9 0 -241.5 0 -236.9 0 -236.9 0 -246.2 0 -241.5 0 -236.9 0 -236.9 0 -236.9 0 -232.3 0 -236.9 0 -241.5 0 -241.5 0 -241.5 0 -241.5 0 -246.2 0 -246.2 0 -246.2 0 -236.9 0 -241.5 0 -241.5 0 -241.5 0 -241.5 0 -241.5 0 -241.5 0 -232.3 0 -241.5 0 -236.9 0 -232.3 0 -204.6 0 -176.1 0 -232.3 0 -223.1 0 -236.9 0 -241.5 0 -236.9 0 -241.5 0 -236.9 0 -236.9 0 -232.3 0 -241.5 0 -236.9 0 -241.5 0 -241.5 0 -246.2 0 -241.5 0 -241.5 0 -236.9 0 -241.5 0 -246.2 0 -227.7 0 -197 0 -236.9 0 -197 0 -185.1 0 -199.9 0 -185.1 0 -241.5 0 -246.2 0 -241.5 0 -241.5 0 -241.5 0 -241.5 0 -241.5 0 -246.2 0 -241.5 0 -241.5 0 -241.5 0 -241.5 0 -246.2 0 -241.5 0 -246.2 0 -241.5 0 -236.9 0 -246.2 0 -241.5 0 -241.5 0 -241.5 0 -241.5 0 -241.5 0 -241.5 0 -241.5 0 -241.5 0 -241.5 0 -236.9 0 -236.9 0 -241.5 0 -241.5 0 -246.2 0 -246.2 0 -246.2 0 -250.8 0 -241.5 0 -250.8 0 -250.8 0 -246.2 0 -236.9 0 -236.9 0 -241.5 0 -227.7 0 -227.7 0 -236.9 0 -236.9 0 -232.3 0 -236.9 0 -232.3 0 -232.3 0 -236.9 0 -232.3 0 -241.5 0 -246.2 0 -246.2 0 -255.4 0 -255.4 0 -241.5 0 -246.2 0 -246.2 0 -250.8 0 -250.8 0 -255.4 0 -232.3 0 -241.5 0 -232.3 0 -236.9 0 -241.5 0 -241.5 0 -241.5 0 -241.5 0 -246.2 0 -241.5 0 -241.5 0 -236.9 0 -236.9 0 -241.5 0 -236.9 0 -236.9 0 -236.9 0 -236.9 0 -236.9 0 -236.9 0 -232.3 0 -236.9 0 -236.9 0 -241.5 0 -241.5 0 -241.5 0 -236.9 0 -236.9 0 -232.3 0 -236.9 0 -232.3 0 -232.3 0 -232.3 0 -232.3 0 -232.3 0 -227.7 0 -232.3 0 -232.3 0 -232.3 0 -232.3 0 -232.3 0 -232.3 0 -227.7 0 -227.7 0 -232.3 0 -232.3 0 -232.3 0 -227.7 0 -232.3 0 -223.1 0 -188 0 -179.1 0 -204.6 0 -188 0 -227.7 0 -227.7 0 -227.7 0 -227.7 0 -227.7 0 -227.7 0 -227.7 0 -223.1 0 -223.1 0 -223.1 0 -223.1 0 -223.1 0 -218.4 0 -223.1 0 -223.1 0 -223.1 0 -223.1 0 -227.7 0 -223.1 0 -227.7 0 -227.7 0 -223.1 0 -213.8 0 -218.4 0 -188 0 -176.1 0 -185.1 0 -223.1 0 -223.1 0 -223.1 0 -223.1 0 -218.4 0 -213.8 0 -213.8 0 -218.4 0 -218.4 0 -218.4 0 -218.4 0 -191 0 -218.4 0 -218.4 0 -218.4 0 -213.8 0 -218.4 0 -197 0 -218.4 0 -213.8 0 -213.8 0 -213.8 0 -213.8 0 -213.8 0 -213.8 0 -213.8 0 -213.8 0 -213.8 0 -213.8 0 -213.8 0 -213.8 0 -209.2 0 -209.2 0 -209.2 0 -209.2 0 -213.8 0 -213.8 0 -213.8 0 -213.8 0 -204.6 0 -204.6 0 -173.2 0 -204.6 0 -204.6 0 -194 0 -204.6 0 -197 0 -204.6 0 -209.2 0 -204.6 0 -204.6 0 -209.2 0 -209.2 0 -223.1 0 -227.7 0 -227.7 0 -227.7 0 -223.1 0 -227.7 0 -227.7 0 -227.7 0 -227.7 0 -232.3 0 -232.3 0 -232.3 0 -232.3 0 -232.3 0 -232.3 0 -232.3 0 -232.3 0 -232.3 0 -227.7 0 -232.3 0 -232.3 0 -232.3 0 -232.3 0 -236.9 0 -236.9 0 -232.3 0 -227.7 0 -227.7 0 -232.3 0 -227.7 0 -232.3 0 -236.9 0 -232.3 0 -232.3 0 -223.1 0 -223.1 0 -223.1 0 -218.4 0 -227.7 0 -227.7 0 -223.1 0 -218.4 0 -223.1 0 -227.7 0 -223.1 0 -223.1 0 -227.7 0 -232.3 0 -241.5 0 -236.9 0 -236.9 0 -236.9 0 -236.9 0 -241.5 0 -236.9 0 -236.9 0 -246.2 0 -246.2 0 -227.7 0 -232.3 0 -232.3 0 -232.3 0 -232.3 0 -236.9 0 -241.5 0 -232.3 0 -232.3 0 -236.9 0 -241.5 0 -241.5 0 -246.2 0 -250.8 0 -250.8 0 -260 0 -264.6 0 -264.6 0 -273.9 0 -273.9 0 -269.3 0 -273.9 0 -273.9 0 -269.3 0 -260 0 -264.6 0 -204.6 0 -236.9 0 -260 0 -260 0 -250.8 0 -255.4 0 -250.8 0 -255.4 0 -250.8 0 -250.8 0 -241.5 0 -246.2 0 -246.2 0 -241.5 0 -241.5 0 -236.9 0 -236.9 0 -232.3 0 -236.9 0 -241.5 0 -250.8 0 -250.8 0 -236.9 0 -236.9 0 -232.3 0 -241.5 0 -232.3 0 -232.3 0 -227.7 0 -227.7 0 -232.3 0 -232.3 0 -223.1 0 -227.7 0 -232.3 0 -227.7 0 -223.1 0 -227.7 0 -223.1 0 -223.1 0 -227.7 0 -227.7 0 -218.4 0 -227.7 0 -218.4 0 -227.7 0 -223.1 0 -227.7 0 -223.1 0 -213.8 0 -223.1 0 -223.1 0 -227.7 0 -223.1 0 -223.1 0 -218.4 0 -218.4 0 -223.1 0 -218.4 0 -223.1 0 -223.1 0 -223.1 0 -223.1 0 -223.1 0 -218.4 0 -218.4 0 -218.4 0 -218.4 0 -218.4 0 -213.8 0 -213.8 0 -209.2 0 -199.9 0 -179.1 0 -199.9 0 -197 0 -179.1 0 -197 0 -188 0 -204.6 0 -204.6 0 -209.2 0 -209.2 0 -213.8 0 -213.8 0 -218.4 0 -218.4 0 -218.4 0 -213.8 0 -209.2 0 -209.2 0 -204.6 0 -204.6 0 -209.2 0 -204.6 0 -204.6 0 -199.9 0 -209.2 0 -188 0 -204.6 0 -197 0 -199.9 0 -204.6 0 -199.9 0 -204.6 0 -209.2 0 -209.2 0 -204.6 0 -209.2 0 -209.2 0 -209.2 0 -213.8 0 -209.2 0 -209.2 0 -213.8 0 -209.2 0 -209.2 0 -204.6 0 -199.9 0 -199.9 0 -199.9 0 -204.6 0 -199.9 0 -197 0 -204.6 0 -199.9 0 -199.9 0 -199.9 0 -199.9 0 -199.9 0 -199.9 0 -199.9 0 -199.9 0 -199.9 0 -199.9 0 -199.9 0 -199.9 0 -199.9 0 -199.9 0 -199.9 0 -197 0 -199.9 0 -197 0 -197 0 -199.9 0 -199.9 0 -199.9 0 -197 0 -197 0 -197 0 -194 0 -194 0 -194 0 -197 0 -197 0 -197 0 -197 0 -199.9 0 -197 0 -197 0 -197 0 -197 0 -197 0 -197 0 -199.9 0 -197 0 -191 0 -191 0 -191 0 -194 0 -191 0 -188 0 -194 0 -194 0 -191 0 -191 0 -191 0 -191 0 -191 0 -188 0 -191 0 -191 0 -191 0 -191 0 -194 0 -194 0 -194 0 -197 0 -197 0 -197 0 -191 0 -179.1 0 -191 0 -188 0 -167.2 0 -185.1 0 -173.2 0 -152.3 0 -152.3 0 -191 0 -191 0 -191 0 -191 0 -191 0 -191 0 -188 0 -188 0 -188 0 -185.1 0 -188 0 -188 0 -188 0 -188 0 -188 0 -191 0 -191 0 -191 0 -194 0 -194 0 -194 0 -197 0 -197 0 -199.9 0 -199.9 0 -199.9 0 -199.9 0 -199.9 0 -204.6 0 -204.6 0 -199.9 0 -204.6 0 -204.6 0 -204.6 0 -204.6 0 -204.6 0 -204.6 0 -204.6 0 -204.6 0 -204.6 0 -204.6 0 -204.6 0 -204.6 0 -199.9 0 -199.9 0 -197 0 -197 0 -197 0 -194 0 -197 0 -194 0 -194 0 -194 0 -194 0 -194 0 -194 0 -194 0 -191 0 -194 0 -191 0 -191 0 -191 0 -188 0 -188 0 -191 0 -188 0 -191 0 -182.1 0 -188 0 -188 0 -188 0 -188 0 -188 0 -188 0 -188 0 -188 0 -188 0 -188 0 -188 0 -185.1 0 -182.1 0 -182.1 0 -185.1 0 -182.1 0 -182.1 0 -182.1 0 -182.1 0 -185.1 0 -182.1 0 -179.1 0 -158.3 0 -164.2 0 -179.1 0 -182.1 0 -164.2 0 -179.1 0 -185.1 0 -185.1 0 -188 0 -185.1 0 -185.1 0 -182.1 0 -182.1 0 -182.1 0 -179.1 0 -182.1 0 -167.2 0 -143.4 0 -143.4 0 -155.3 0 -161.3 0 -152.3 0 -131.5 0 -143.4 0 -140.4 0 -140.4 0 -143.4 0 -146.4 0 -161.3 0 -140.4 0 -152.3 0 -152.3 0 -152.3 0 -143.4 0 -149.3 0 -152.3 0 -158.3 0 -161.3 0 -185.1 0 -185.1 0 -185.1 0 -185.1 0 -182.1 0 -182.1 0 -185.1 0 -188 0 -185.1 0 -185.1 0 -182.1 0 -182.1 0 -179.1 0 -179.1 0 -182.1 0 -182.1 0 -182.1 0 -182.1 0 -182.1 0 -182.1 0 -182.1 0 -182.1 0 -182.1 0 -179.1 0 -179.1 0 -176.1 0 -176.1 0 -176.1 0 -176.1 0 -176.1 0 -176.1 0 -176.1 0 -176.1 0 -176.1 0 -176.1 0 -179.1 0 -179.1 0 -176.1 0 -179.1 0 -179.1 0 -179.1 0 -179.1 0 -179.1 0 -179.1 0 -179.1 0 -176.1 0 -176.1 0 -176.1 0 -179.1 0 -176.1 0 -173.2 0 -173.2 0 -176.1 0 -176.1 0 -173.2 0 -173.2 0 -173.2 0 -176.1 0 -176.1 0 -176.1 0 -173.2 0 -173.2 0 -173.2 0 -170.2 0 -176.1 0 -173.2 0 -173.2 0 -173.2 0 -173.2 0 -176.1 0 -176.1 0 -173.2 0 -170.2 0 -176.1 0 -173.2 0 -173.2 0 -173.2 0 -176.1 0 -173.2 0 -173.2 0 -170.2 0 -170.2 0 -170.2 0 -170.2 0 -167.2 0 -167.2 0 -173.2 0 -173.2 0 -173.2 0 -173.2 0 -176.1 0 -173.2 0 -176.1 0 -173.2 0 -173.2 0 -167.2 0 -173.2 0 -170.2 0 -173.2 0 -170.2 0 -167.2 0 -170.2 0 -167.2 0 -170.2 0 -167.2 0 -167.2 0 -170.2 0 -167.2 0 -167.2 0 -164.2 0 -158.3 0 -170.2 0 -173.2 0 -173.2 0 -173.2 0 -173.2 0 -173.2 0 -176.1 0 -173.2 0 -173.2 0 -173.2 0 -173.2 0 -173.2 0 -179.1 0 -179.1 0 -179.1 0 -170.2 0 -170.2 0 -173.2 0 -173.2 0 -173.2 0 -170.2 0 -170.2 0 -170.2 0 -173.2 0 -173.2 0 -173.2 0 -173.2 0 -173.2 0 -176.1 0 -176.1 0 -173.2 0 -173.2 0 -170.2 0 -170.2 0 -170.2 0 -170.2 0 -170.2 0 -167.2 0 -167.2 0 -170.2 0 -170.2 0 -170.2 0 -161.3 0 -170.2 0 -167.2 0 -170.2 0 -167.2 0 -164.2 0 -167.2 0 -170.2 0 -167.2 0 -167.2 0 -167.2 0 -167.2 0 -173.2 0 -176.1 0 -173.2 0 -176.1 0 -176.1 0 -173.2 0 -173.2 0 -173.2 0 -173.2 0 -173.2 0 -170.2 0 -152.3 0 -143.4 0 -167.2 0 -146.4 0 -170.2 0 -173.2 0 -173.2 0 -164.2 0 -173.2 0 -170.2 0 -170.2 0 -170.2 0 -167.2 0 -167.2 0 -170.2 0 -170.2 0 -167.2 0 -164.2 0 -164.2 0 -167.2 0 -170.2 0 -173.2 0 -167.2 0 -167.2 0 -164.2 0 -170.2 0 -140.4 0 -161.3 0 -143.4 0 -146.4 0 -143.4 0 -140.4 0 -140.4 0 -161.3 0 -167.2 0 -167.2 0 -167.2 0 -146.4 0 -149.3 0 -146.4 0 -131.5 0 -123.6 0 -128.5 0 -161.3 0 -164.2 0 -164.2 0 -164.2 0 -167.2 0 -167.2 0 -164.2 0 -161.3 0 -167.2 0 -167.2 0 -158.3 0 -167.2 0 -167.2 0 -164.2 0 -167.2 0 -167.2 0 -170.2 0 -170.2 0 -170.2 0 -167.2 0 -170.2 0 -170.2 0 -170.2 0 -170.2 0 -167.2 0 -167.2 0 -167.2 0 -167.2 0 -164.2 0 -158.3 0 -128.5 0 -137.4 0 -143.4 0 -146.4 0 -137.4 0 -143.4 0 -146.4 0 -167.2 0 -170.2 0 -170.2 0 -170.2 0 -170.2 0 -167.2 0 -164.2 0 -161.3 0 -161.3 0 -161.3 0 -164.2 0 -164.2 0 -164.2 0 -161.3 0 -161.3 0 -161.3 0 -161.3 0 -164.2 0 -164.2 0 -164.2 0 -164.2 0 -164.2 0 -164.2 0 -167.2 0 -164.2 0 -164.2 0 -164.2 0 -161.3 0 -164.2 0 -161.3 0 -164.2 0 -164.2 0 -164.2 0 -161.3 0 -158.3 0 -158.3 0 -158.3 0 -158.3 0 -158.3 0 -131.5 0 -131.5 0 -116.3 0 -121.2 0 -116.3 0 -123.6 0 -118.7 0 -123.6 0 -137.4 0 -164.2 0 -161.3 0 -161.3 0 -140.4 0 -155.3 0 -155.3 0 -155.3 0 -155.3 0 -155.3 0 -155.3 0 -155.3 0 -155.3 0 -155.3 0 -158.3 0 -158.3 0 -158.3 0 -158.3 0 -158.3 0 -155.3 0 -158.3 0 -158.3 0 -155.3 0 -155.3 0 -155.3 0 -158.3 0 -155.3 0 -155.3 0 -158.3 0 -158.3 0 -158.3 0 -158.3 0 -155.3 0 -155.3 0 -158.3 0 -155.3 0 -155.3 0 -155.3 0 -155.3 0 -152.3 0 -152.3 0 -152.3 0 -126.1 0 -104 0 -118.7 0 -121.2 0 -121.2 0 -149.3 0 -128.5 0 -149.3 0 -155.3 0 -152.3 0 -152.3 0 -152.3 0 -149.3 0 -149.3 0 -152.3 0 -149.3 0 -149.3 0 -152.3 0 -152.3 0 -149.3 0 -149.3 0 -149.3 0 -152.3 0 -152.3 0 -152.3 0 -152.3 0 -152.3 0 -131.5 0 -152.3 0 -155.3 0 -152.3 0 -155.3 0 -152.3 0 -152.3 0 -155.3 0 -155.3 0 -155.3 0 -155.3 0 -152.3 0 -152.3 0 -149.3 0 -149.3 0 -149.3 0 -146.4 0 -149.3 0 -149.3 0 -121.2 0 -116.3 0 -113.8 0 -111.3 0 -123.6 0 -108.9 0 -118.7 0 -113.8 0 -113.8 0 -111.3 0 -118.7 0 -121.2 0 -121.2 0 -116.3 0 -118.7 0 -121.2 0 -116.3 0 -123.6 0 -116.3 0 -118.7 0 -111.3 0 -113.8 0 -106.4 0 -140.4 0 -126.1 0 -123.6 0 -116.3 0 -111.3 0 -113.8 0 -99.09001 0 -116.3 0 -121.2 0 -111.3 0 -118.7 0 -123.6 0 -118.7 0 -118.7 0 -123.6 0 -158.3 0 -155.3 0 -146.4 0 -155.3 0 -152.3 0 -152.3 0 -152.3 0 -126.1 0 -121.2 0 -123.6 0 -155.3 0 -158.3 0 -167.2 0 -167.2 0 -164.2 0 -167.2 0 -167.2 0 -173.2 0 -173.2 0 -173.2 0 -173.2 0 -173.2 0 -170.2 0 -170.2 0 -170.2 0 -170.2 0 -170.2 0 -170.2 0 -170.2 0 -170.2 0 -170.2 0 -170.2 0 -170.2 0 -167.2 0 -167.2 0 -170.2 0 -173.2 0 -173.2 0 -173.2 0 -173.2 0 -173.2 0 -173.2 0 -173.2 0 -176.1 0 -176.1 0 -176.1 0 -176.1 0 -176.1 0 -173.2 0 -173.2 0 -173.2 0 -173.2 0 -173.2 0 -170.2 0 -170.2 0 -170.2 0 -170.2 0 -170.2 0 -170.2 0 -170.2 0 -176.1 0 -179.1 0 -185.1 0 -188 0 -199.9 0 -204.6 0 -223.1 0 -236.9 0 -241.5 0 -250.8 0 -250.8 0 -255.4 0 -255.4 0 -250.8 0 -241.5 0 -241.5 0 -236.9 0 -236.9 0 -232.3 0 -227.7 0 -223.1 0 -218.4 0 -213.8 0 -218.4 0 -204.6 0 -209.2 0 -199.9 0 -197 0 -197 0 -194 0 -197 0 -191 0 -194 0 -191 0 -188 0 -188 0 -191 0 -191 0 -188 0 -191 0 -191 0 -188 0 -182.1 0 -182.1 0 -185.1 0 -185.1 0 -185.1 0 -188 0 -185.1 0 -182.1 0 -179.1 0 -182.1 0 -182.1 0 -179.1 0 -170.2 0 -182.1 0 -182.1 0 -179.1 0 -182.1 0 -176.1 0 -176.1 0 -179.1 0 -173.2 0 -176.1 0 -173.2 0 -173.2 0 -173.2 0 -173.2 0 -173.2 0 -170.2 0 -173.2 0 -176.1 0 -176.1 0 -173.2 0 -173.2 0 -176.1 0 -176.1 0 -176.1 0 -170.2 0 -176.1 0 -173.2 0 -173.2 0 -173.2 0 -173.2 0 -170.2 0 -170.2 0 -170.2 0 -170.2 0 -170.2 0 -167.2 0 -170.2 0 -170.2 0 -167.2 0 -170.2 0 -170.2 0 -170.2 0 -167.2 0 -164.2 0 -146.4 0 -161.3 0 -164.2 0 -170.2 0 -164.2 0 -170.2 0 -176.1 0 -173.2 0 -173.2 0 -170.2 0 -170.2 0 -170.2 0 -170.2 0 -170.2 0 -170.2 0 -170.2 0 -170.2 0 -170.2 0 -170.2 0 -173.2 0 -173.2 0 -173.2 0 -173.2 0 -176.1 0 -167.2 0 -176.1 0 -176.1 0 -182.1 0 -182.1 0 -182.1 0 -185.1 0 -185.1 0 -188 0 -191 0 -188 0 -185.1 0 -188 0 -182.1 0 -188 0 -185.1 0 -182.1 0 -182.1 0 -182.1 0 -179.1 0 -176.1 0 -176.1 0 -179.1 0 -176.1 0 -173.2 0 -176.1 0 -173.2 0 -176.1 0 -176.1 0 -176.1 0 -173.2 0 -173.2 0 -176.1 0 -176.1 0 -173.2 0 -173.2 0 -173.2 0 -170.2 0 -167.2 0 -167.2 0 -167.2 0 -167.2 0 -167.2 0 -164.2 0 -164.2 0 -167.2 0 -164.2 0 -164.2 0 -164.2 0 -164.2 0 -161.3 0 -152.3 0 -158.3 0 -164.2 0 -161.3 0 -161.3 0 -161.3 0 -161.3 0 -155.3 0 -158.3 0 -155.3 0 -152.3 0 -149.3 0 -152.3 0 -143.4 0 -149.3 0 -146.4 0 -146.4 0 -134.5 0 -131.5 0 -128.5 0 -123.6 0 -131.5 0 -111.3 0 -134.5 0 -137.4 0 -140.4 0 -140.4 0 -143.4 0 -146.4 0 -146.4 0 -143.4 0 -143.4 0 -143.4 0 -140.4 0 -146.4 0 -149.3 0 -146.4 0 -146.4 0 -149.3 0 -149.3 0 -140.4 0 -143.4 0 -143.4 0 -143.4 0 -143.4 0 -140.4 0 -143.4 0 -143.4 0 -143.4 0 -146.4 0 -146.4 0 -143.4 0 -140.4 0 -143.4 0 -143.4 0 -140.4 0 -140.4 0 -143.4 0 -146.4 0 -149.3 0 -146.4 0 -146.4 0 -146.4 0 -143.4 0 -137.4 0 -137.4 0 -137.4 0 -140.4 0 -137.4 0 -137.4 0 -137.4 0 -134.5 0 -134.5 0 -134.5 0 -134.5 0 -134.5 0 -134.5 0 -137.4 0 -137.4 0 -137.4 0 -140.4 0 -140.4 0 -137.4 0 -137.4 0 -137.4 0 -123.6 0 -137.4 0 -134.5 0 -128.5 0 -101.5 0 -111.3 0 -113.8 0 -108.9 0 -96.64001 0 -101.5 0 -106.4 0 -108.9 0 -106.4 0 -113.8 0 -113.8 0 -104 0 -113.8 0 -108.9 0 -104 0 -108.9 0 -116.3 0 -101.5 0 -118.7 0 -106.4 0 -111.3 0 -106.4 0 -104 0 -116.3 0 -113.8 0 -116.3 0 -123.6 0 -108.9 0 -104 0 -111.3 0 -111.3 0 -104 0 -84.38001 0 -101.5 0 -89.29001 0 -81.93001 0 -111.3 0 -91.74001 0 -101.5 0 -96.64001 0 -106.4 0 -99.09001 0 -99.09001 0 -108.9 0 -108.9 0 -126.1 0 -126.1 0 -116.3 0 -101.5 0 -121.2 0 -131.5 0 -126.1 0 -111.3 0 -77.03001 0 -77.03001 0 -111.3 0 -106.4 0 -128.5 0 -131.5 0 -126.1 0 -126.1 0 -123.6 0 -123.6 0 -121.2 0 -123.6 0 -123.6 0 -123.6 0 -121.2 0 -118.7 0 -116.3 0 -116.3 0 -118.7 0 -121.2 0 -118.7 0 -121.2 0 -118.7 0 -118.7 0 -121.2 0 -121.2 0 -118.7 0 -116.3 0 -116.3 0 -116.3 0 -116.3 0 -116.3 0 -116.3 0 -116.3 0 -118.7 0 -116.3 0 -116.3 0 -118.7 0 -121.2 0 -123.6 0 -123.6 0 -121.2 0 -113.8 0 -116.3 0 -91.74001 0 -79.48001 0 -86.84001 0 -79.48001 0 -96.64001 0 -89.29001 0 -89.29001 0 -84.38001 0 -116.3 0 -91.74001 0 -113.8 0 -99.09001 0 -84.38001 0 -111.3 0 -113.8 0 -111.3 0 -113.8 0 -77.03001 0 -77.03001 0 -96.64001 0 -106.4 0 -111.3 0 -116.3 0 -116.3 0 -116.3 0 -113.8 0 -116.3 0 -116.3 0 -116.3 0 -116.3 0 -113.8 0 -86.84001 0 -111.3 0 -108.9 0 -108.9 0 -96.64001 0 -96.64001 0 -101.5 0 -96.64001 0 -113.8 0 -116.3 0 -89.29001 0 -121.2 0 -126.1 0 -128.5 0 -126.1 0 -126.1 0 -126.1 0 -126.1 0 -128.5 0 -128.5 0 -126.1 0 -126.1 0 -123.6 0 -123.6 0 -126.1 0 -126.1 0 -126.1 0 -128.5 0 -128.5 0 -128.5 0 -126.1 0 -128.5 0 -131.5 0 -131.5 0 -128.5 0 -128.5 0 -128.5 0 -128.5 0 -128.5 0 -128.5 0 -128.5 0 -128.5 0 -113.8 0 -111.3 0 -101.5 0 -96.64001 0 -104 0 -99.09001 0 -96.64001 0 -108.9 0 -106.4 0 -126.1 0 -128.5 0 -126.1 0 -128.5 0 -128.5 0 -121.2 0 -126.1 0 -106.4 0 -108.9 0 -118.7 0 -123.6 0 -99.09001 0 -101.5 0 -101.5 0 -101.5 0 -96.64001 0 -86.84001 0 -81.93001 0 -94.19001 0 -94.19001 0 -99.09001 0 -96.64001 0 -89.29001 0 -94.19001 0 -101.5 0 -101.5 0 -104 0 -104 0 -96.64001 0 -108.9 0 -101.5 0 -104 0 -106.4 0 -111.3 0 -116.3 0 -131.5 0 -128.5 0 -118.7 0 -116.3 0 -134.5 0 -137.4 0 -137.4 0 -137.4 0 -137.4 0 -137.4 0 -137.4 0 -137.4 0 -137.4 0 -137.4 0 -140.4 0 -143.4 0 -143.4 0 -146.4 0 -143.4 0 -143.4 0 -143.4 0 -146.4 0 -143.4 0 -140.4 0 -140.4 0 -140.4 0 -140.4 0 -137.4 0 -137.4 0 -134.5 0 -134.5 0 -134.5 0 -134.5 0 -131.5 0 -128.5 0 -131.5 0 -131.5 0 -131.5 0 -131.5 0 -131.5 0 -131.5 0 -131.5 0 -131.5 0 -128.5 0 -128.5 0 -128.5 0 -128.5 0 -128.5 0 -128.5 0 -126.1 0 -123.6 0 -123.6 0 -123.6 0 -126.1 0 -123.6 0 -123.6 0 -121.2 0 -121.2 0 -118.7 0 -118.7 0 -118.7 0 -121.2 0 -118.7 0 -118.7 0 -118.7 0 -118.7 0 -118.7 0 -118.7 0 -116.3 0 -116.3 0 -118.7 0 -118.7 0 -116.3 0 -116.3 0 -116.3 0 -116.3 0 -118.7 0 -118.7 0 -116.3 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -116.3 0 -113.8 0 -116.3 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -108.9 0 -111.3 0 -86.84001 0 -94.19001 0 -99.09001 0 -104 0 -84.38001 0 -99.09001 0 -104 0 -111.3 0 -111.3 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -106.4 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -106.4 0 -104 0 -104 0 -106.4 0 -106.4 0 -104 0 -104 0 -101.5 0 -104 0 -104 0 -101.5 0 -101.5 0 -104 0 -104 0 -104 0 -104 0 -104 0 -101.5 0 -104 0 -101.5 0 -101.5 0 -101.5 0 -99.09001 0 -101.5 0 -77.03001 0 -77.03001 0 -77.03001 0 -77.03001 0 -77.03001 0 -77.03001 0 -77.03001 0 -84.38001 0 -77.03001 0 -77.03001 0 -77.03001 0 -77.03001 0 -77.03001 0 -77.03001 0 -77.03001 0 -77.03001 0 -96.64001 0 -77.03001 0 -79.48001 0 -89.29001 0 -91.74001 0 -91.74001 0 -91.74001 0 -89.29001 0 -89.29001 0 -91.74001 0 -91.74001 0 -89.29001 0 -89.29001 0 -94.19001 0 -86.84001 0 -91.74001 0 -91.74001 0 -94.19001 0 -94.19001 0 -91.74001 0 -91.74001 0 -91.74001 0 -89.29001 0 -89.29001 0 -89.29001 0 -89.29001 0 -89.29001 0 -86.84001 0 -86.84001 0 -84.38001 0 -86.84001 0 -89.29001 0 -89.29001 0 -77.03001 0 -77.03001 0 -77.03001 0 -77.03001 0 -77.03001 0 -84.38001 0 -77.03001 0 -77.03001 0 -77.03001 0 -81.93001 0 -84.38001 0 -86.84001 0 -84.38001 0 -84.38001 0 -86.84001 0 -86.84001 0 -86.84001 0 -86.84001 0 -86.84001 0 -84.38001 0 -84.38001 0 -84.38001 0 -81.93001 0 -84.38001 0 -86.84001 0 -86.84001 0 -86.84001 0 -84.38001 0 -84.38001 0 -84.38001 0 -84.38001 0 -84.38001 0 -81.93001 0 -84.38001 0 -84.38001 0 -84.38001 0 -84.38001 0 -86.84001 0 -86.84001 0 -86.84001 0 -86.84001 0 -86.84001 0 -86.84001 0 -86.84001 0 -86.84001 0 -84.38001 0 -86.84001 0 -86.84001 0 -86.84001 0 -89.29001 0 -89.29001 0 -77.03001 0 -77.03001 0 -77.03001 0 -77.03001 0 -77.03001 0 -77.03001 0 -77.03001 0 -77.03001 0 -77.03001 0 -77.03001 0 -77.03001 0 -77.03001 0 -77.03001 0 -77.03001 0 -77.03001 0 -77.03001 0 -77.03001 0 -84.38001 0 -77.03001 0 -81.93001 0 -77.03001 0 -86.84001 0 -81.93001 0 -89.29001 0 -91.74001 0 -91.74001 0 -89.29001 0 -89.29001 0 -89.29001 0 -89.29001 0 -86.84001 0 -99.09001 0 -128.5 0 -137.4 0 -128.5 0 -118.7 0 -116.3 0 -113.8 0 -113.8 0 -113.8 0 -113.8 0 -111.3 0 -111.3 0 -111.3 0 -94.19001 0 -77.03001 0 -77.03001 0 -106.4 0 -77.03001 0 -86.84001 0 -81.93001 0 -91.74001 0 -79.48001 0 -84.38001 0 -77.03001 0 -106.4 0 -106.4 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -111.3 0 -108.9 0 -108.9 0 -111.3 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -106.4 0 -104 0 -106.4 0 -106.4 0 -106.4 0 -106.4 0 -104 0 -104 0 -104 0 -104 0 -106.4 0 -104 0 -106.4 0 -106.4 0 -108.9 0 -106.4 0 -106.4 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -108.9 0 -106.4 0 -108.9 0 -108.9 0 -106.4 0 -106.4 0 -108.9 0 -106.4 0 -106.4 0 -106.4 0 -104 0 -104 0 -104 0 -104 0 -104 0 -104 0 -104 0 -104 0 -101.5 0 -104 0 -104 0 -104 0 -104 0 -104 0 -104 0 -101.5 0 -104 0 -104 0 -101.5 0 -99.09001 0 -101.5 0 -99.09001 0 -101.5 0 -101.5 0 -99.09001 0 -99.09001 0 -101.5 0 -99.09001 0 -101.5 0 -101.5 0 -101.5 0 -101.5 0 -101.5 0 -101.5 0 -101.5 0 -86.84001 0 -77.03001 0 -77.03001 0 -77.03001 0 -77.03001 0 -77.03001 0 -77.03001 0 -77.03001 0 -99.09001 0 -77.03001 0 -99.09001 0 -99.09001 0 -94.19001 0 -94.19001 0 -96.64001 0 -99.09001 0 -101.5 0 -101.5 0 -99.09001 0 -101.5 0 -99.09001 0 -99.09001 0 -99.09001 0 -77.03001 0 -89.29001 0 -77.03001 0 -77.03001 0 -77.03001 0 -77.03001 0 -77.03001 0 -84.38001 0 -77.03001 0 -77.03001 0 -77.03001 0 -91.74001 0 -77.03001 0 -104 0 -108.9 0 -118.7 0 -123.6 0 -146.4 0 -158.3 0 -176.1 0 -179.1 0 -182.1 0 -191 0 -199.9 0 -194 0 -213.8 0 -218.4 0 -213.8 0 -218.4 0 - -912.2001 0 -920.9001 0 -929.6001 0 -964.5001 0 -999.3001 0 -1060 0 -1156 0 -1265 0 -1362 0 -1496 0 -1569 0 -1630 0 -1691 0 -1703 0 -1739 0 -1739 0 -1739 0 -1739 0 -1727 0 -1727 0 -1715 0 -1715 0 -1703 0 -1691 0 -1679 0 -1654 0 -1642 0 -1630 0 -1606 0 -1606 0 -1569 0 -1533 0 -1484 0 -1435 0 -1387 0 -1350 0 -1314 0 -1277 0 -1265 0 -1241 0 -1253 0 -1265 0 -1290 0 -1314 0 -1314 0 -1302 0 -1290 0 -1253 0 -1217 0 -1168 0 -1132 0 -1107 0 -1086 0 -1078 0 -1060 0 -1043 0 -1034 0 -1017 0 -1025 0 -990.6001 0 -973.2001 0 -955.8001 0 -929.6001 0 -912.2001 0 -894.8001 0 -877.4001 0 -868.7001 0 -868.7001 0 -860.0001 0 -851.3001 0 -851.3001 0 -842.6001 0 -833.9001 0 -842.6001 0 -842.6001 0 -851.3001 0 -842.6001 0 -842.6001 0 -851.3001 0 -851.3001 0 -851.3001 0 -851.3001 0 -851.3001 0 -842.6001 0 -842.6001 0 -833.9001 0 -825.2001 0 -825.2001 0 -816.5001 0 -816.5001 0 -807.7001 0 -790.3001 0 -781.6001 0 -772.9001 0 -755.5001 0 -746.8001 0 -738.1001 0 -729.4001 0 -712.0001 0 -703.3001 0 -694.6001 0 -685.9001 0 -668.4001 0 -659.7001 0 -651.0001 0 -642.3001 0 -633.6001 0 -616.2001 0 -616.2001 0 -610.2001 0 -604.1001 0 -598.1001 0 -598.1001 0 -592.0001 0 -592.0001 0 -586.0001 0 -579.9001 0 -525.6001 0 -501.4001 0 -519.5001 0 -507.4001 0 -495.3001 0 -477.2001 0 -459.1001 0 -477.2001 0 -483.3001 0 -465.1001 0 -501.4001 0 -489.3001 0 -471.2001 0 -459.1001 0 -453.0001 0 -477.2001 0 -471.2001 0 -471.2001 0 -447.0001 0 -459.1001 0 -428.9001 0 -447.0001 0 -428.9001 0 -398.7 0 -380.5 0 -386.6 0 -344.3 0 -356.3 0 -362.4 0 -362.4 0 -374.5 0 -356.3 0 -356.3 0 -356.3 0 -368.4 0 -392.6 0 -386.6 0 -386.6 0 -386.6 0 -386.6 0 -380.5 0 -374.5 0 -380.5 0 -374.5 0 -374.5 0 -368.4 0 -368.4 0 -362.4 0 -356.3 0 -356.3 0 -350.3 0 -344.3 0 -344.3 0 -338.2 0 -332.2 0 -326.1 0 -320.1 0 -320.1 0 -315.5 0 -315.5 0 -315.5 0 -310.8 0 -310.8 0 -306.2 0 -306.2 0 -306.2 0 -306.2 0 -301.6 0 -306.2 0 -306.2 0 -301.6 0 -264.6 0 -297 0 -273.9 0 -269.3 0 -283.1 0 -301.6 0 -301.6 0 -269.3 0 -264.6 0 -236.9 0 -310.8 0 -306.2 0 -310.8 0 -310.8 0 -306.2 0 -306.2 0 -306.2 0 -297 0 -306.2 0 -310.8 0 -310.8 0 -315.5 0 -320.1 0 -326.1 0 -326.1 0 -332.2 0 -338.2 0 -338.2 0 -344.3 0 -350.3 0 -368.4 0 -392.6 0 -404.7 0 -434.9001 0 -453.0001 0 -477.2001 0 -489.3001 0 -501.4001 0 -507.4001 0 -495.3001 0 -501.4001 0 -495.3001 0 -489.3001 0 -489.3001 0 -489.3001 0 -489.3001 0 -501.4001 0 -507.4001 0 -507.4001 0 -519.5001 0 -513.5001 0 -519.5001 0 -507.4001 0 -513.5001 0 -501.4001 0 -495.3001 0 -489.3001 0 -477.2001 0 -471.2001 0 -471.2001 0 -465.1001 0 -459.1001 0 -459.1001 0 -447.0001 0 -434.9001 0 -428.9001 0 -422.8001 0 -416.8001 0 -410.7 0 -410.7 0 -404.7 0 -380.5 0 -386.6 0 -380.5 0 -380.5 0 -386.6 0 -386.6 0 -380.5 0 -386.6 0 -392.6 0 -386.6 0 -374.5 0 -380.5 0 -362.4 0 -380.5 0 -386.6 0 -380.5 0 -416.8001 0 -441.0001 0 -465.1001 0 -489.3001 0 -519.5001 0 -537.6001 0 -561.8001 0 -598.1001 0 -624.9001 0 -677.2001 0 -685.9001 0 -712.0001 0 -729.4001 0 -720.7001 0 -720.7001 0 -703.3001 0 -677.2001 0 -651.0001 0 -604.1001 0 -586.0001 0 -573.9001 0 -555.8001 0 -543.7001 0 -525.6001 0 -513.5001 0 -501.4001 0 -489.3001 0 -483.3001 0 -471.2001 0 -459.1001 0 -459.1001 0 -453.0001 0 -447.0001 0 -447.0001 0 -428.9001 0 -428.9001 0 -428.9001 0 -428.9001 0 -422.8001 0 -422.8001 0 -404.7 0 -416.8001 0 -422.8001 0 -416.8001 0 -422.8001 0 -422.8001 0 -428.9001 0 -447.0001 0 -459.1001 0 -477.2001 0 -483.3001 0 -507.4001 0 -519.5001 0 -525.6001 0 -531.6001 0 -531.6001 0 -531.6001 0 -531.6001 0 -525.6001 0 -519.5001 0 -513.5001 0 -513.5001 0 -501.4001 0 -501.4001 0 -489.3001 0 -489.3001 0 -483.3001 0 -471.2001 0 -465.1001 0 -465.1001 0 -465.1001 0 -465.1001 0 -459.1001 0 -465.1001 0 -465.1001 0 -471.2001 0 -501.4001 0 -513.5001 0 -537.6001 0 -579.9001 0 -624.9001 0 -685.9001 0 -738.1001 0 -764.2001 0 -825.2001 0 -816.5001 0 -851.3001 0 -860.0001 0 -877.4001 0 -868.7001 0 -868.7001 0 -868.7001 0 -860.0001 0 -851.3001 0 -842.6001 0 -842.6001 0 -851.3001 0 -833.9001 0 -816.5001 0 -799.0001 0 -790.3001 0 -772.9001 0 -772.9001 0 -764.2001 0 -755.5001 0 -729.4001 0 -746.8001 0 -720.7001 0 -720.7001 0 -677.2001 0 -668.4001 0 -703.3001 0 -703.3001 0 -694.6001 0 -685.9001 0 -703.3001 0 -694.6001 0 -685.9001 0 -685.9001 0 -685.9001 0 -668.4001 0 -668.4001 0 -668.4001 0 -659.7001 0 -659.7001 0 -651.0001 0 -651.0001 0 -642.3001 0 -624.9001 0 -624.9001 0 -624.9001 0 -616.2001 0 -604.1001 0 -598.1001 0 -610.2001 0 -598.1001 0 -598.1001 0 -592.0001 0 -592.0001 0 -586.0001 0 -579.9001 0 -573.9001 0 -573.9001 0 -567.9001 0 -561.8001 0 -561.8001 0 -561.8001 0 -555.8001 0 -555.8001 0 -549.7001 0 -549.7001 0 -549.7001 0 -537.6001 0 -543.7001 0 -501.4001 0 -519.5001 0 -513.5001 0 -459.1001 0 -519.5001 0 -507.4001 0 -513.5001 0 -459.1001 0 -501.4001 0 -501.4001 0 -501.4001 0 -501.4001 0 -501.4001 0 -501.4001 0 -495.3001 0 -489.3001 0 -489.3001 0 -483.3001 0 -483.3001 0 -483.3001 0 -483.3001 0 -477.2001 0 -477.2001 0 -465.1001 0 -404.7 0 -410.7 0 -404.7 0 -398.7 0 -392.6 0 -380.5 0 -380.5 0 -386.6 0 -356.3 0 -422.8001 0 -392.6 0 -434.9001 0 -441.0001 0 -441.0001 0 -434.9001 0 -428.9001 0 -434.9001 0 -434.9001 0 -416.8001 0 -428.9001 0 -434.9001 0 -422.8001 0 -422.8001 0 -404.7 0 -350.3 0 -368.4 0 -362.4 0 -320.1 0 -392.6 0 -344.3 0 -315.5 0 -350.3 0 -326.1 0 -338.2 0 -350.3 0 -332.2 0 -398.7 0 -404.7 0 -398.7 0 -320.1 0 -332.2 0 -356.3 0 -344.3 0 -350.3 0 -392.6 0 -380.5 0 -374.5 0 -344.3 0 -315.5 0 -326.1 0 -320.1 0 -301.6 0 -306.2 0 -332.2 0 -350.3 0 -368.4 0 -380.5 0 -380.5 0 -374.5 0 -374.5 0 -368.4 0 -368.4 0 -362.4 0 -368.4 0 -368.4 0 -362.4 0 -362.4 0 -362.4 0 -356.3 0 -356.3 0 -356.3 0 -356.3 0 -356.3 0 -356.3 0 -350.3 0 -350.3 0 -344.3 0 -344.3 0 -332.2 0 -338.2 0 -338.2 0 -332.2 0 -326.1 0 -326.1 0 -326.1 0 -297 0 -306.2 0 -269.3 0 -297 0 -297 0 -320.1 0 -320.1 0 -315.5 0 -320.1 0 -320.1 0 -315.5 0 -315.5 0 -315.5 0 -315.5 0 -315.5 0 -320.1 0 -332.2 0 -332.2 0 -332.2 0 -338.2 0 -344.3 0 -344.3 0 -344.3 0 -344.3 0 -338.2 0 -338.2 0 -332.2 0 -332.2 0 -320.1 0 -320.1 0 -315.5 0 -310.8 0 -306.2 0 -306.2 0 -306.2 0 -297 0 -297 0 -292.4 0 -297 0 -292.4 0 -287.7 0 -283.1 0 -283.1 0 -278.5 0 -278.5 0 -278.5 0 -273.9 0 -273.9 0 -273.9 0 -273.9 0 -273.9 0 -273.9 0 -273.9 0 -273.9 0 -269.3 0 -269.3 0 -273.9 0 -273.9 0 -241.5 0 -241.5 0 -227.7 0 -241.5 0 -223.1 0 -223.1 0 -223.1 0 -241.5 0 -236.9 0 -255.4 0 -255.4 0 -213.8 0 -246.2 0 -241.5 0 -246.2 0 -246.2 0 -246.2 0 -241.5 0 -241.5 0 -236.9 0 -246.2 0 -241.5 0 -246.2 0 -246.2 0 -241.5 0 -241.5 0 -236.9 0 -232.3 0 -232.3 0 -236.9 0 -209.2 0 -227.7 0 -227.7 0 -232.3 0 -227.7 0 -227.7 0 -227.7 0 -227.7 0 -232.3 0 -232.3 0 -232.3 0 -223.1 0 -227.7 0 -227.7 0 -227.7 0 -223.1 0 -227.7 0 -227.7 0 -227.7 0 -223.1 0 -218.4 0 -218.4 0 -218.4 0 -218.4 0 -218.4 0 -218.4 0 -218.4 0 -218.4 0 -218.4 0 -223.1 0 -218.4 0 -218.4 0 -218.4 0 -218.4 0 -223.1 0 -218.4 0 -223.1 0 -218.4 0 -218.4 0 -218.4 0 -218.4 0 -223.1 0 -227.7 0 -185.1 0 -236.9 0 -209.2 0 -232.3 0 -236.9 0 -232.3 0 -232.3 0 -232.3 0 -232.3 0 -227.7 0 -227.7 0 -227.7 0 -232.3 0 -232.3 0 -209.2 0 -218.4 0 -264.6 0 -269.3 0 -273.9 0 -269.3 0 -255.4 0 -269.3 0 -283.1 0 -292.4 0 -292.4 0 -301.6 0 -326.1 0 -374.5 0 -441.0001 0 -507.4001 0 -549.7001 0 -604.1001 0 -677.2001 0 -764.2001 0 -851.3001 0 -929.6001 0 -999.3001 0 -1078 0 -1192 0 -1314 0 -1448 0 -1569 0 -1679 0 -1764 0 -1812 0 -1837 0 -1861 0 -1873 0 -1861 0 -1849 0 -1837 0 -1812 0 -1788 0 -1764 0 -1715 0 -1679 0 -1642 0 -1593 0 -1557 0 -1508 0 -1448 0 -1399 0 -1362 0 -1326 0 -1290 0 -1253 0 -1229 0 -1217 0 -1180 0 -1168 0 -1144 0 -1107 0 -1078 0 -1043 0 -1008 0 -981.9001 0 -947.0001 0 -912.2001 0 -894.8001 0 -868.7001 0 -833.9001 0 -807.7001 0 -790.3001 0 -781.6001 0 -764.2001 0 -746.8001 0 -738.1001 0 -720.7001 0 -703.3001 0 -694.6001 0 -677.2001 0 -659.7001 0 -651.0001 0 -633.6001 0 -616.2001 0 -610.2001 0 -604.1001 0 -592.0001 0 -586.0001 0 -579.9001 0 -573.9001 0 -561.8001 0 -561.8001 0 -555.8001 0 -549.7001 0 -543.7001 0 -537.6001 0 -531.6001 0 -531.6001 0 -525.6001 0 -525.6001 0 -519.5001 0 -519.5001 0 -519.5001 0 -513.5001 0 -513.5001 0 -513.5001 0 -513.5001 0 -513.5001 0 -513.5001 0 -453.0001 0 -428.9001 0 -428.9001 0 -447.0001 0 -441.0001 0 -459.1001 0 -483.3001 0 -453.0001 0 -441.0001 0 -513.5001 0 -507.4001 0 -501.4001 0 -501.4001 0 -495.3001 0 -495.3001 0 -489.3001 0 -489.3001 0 -483.3001 0 -477.2001 0 -477.2001 0 -477.2001 0 -471.2001 0 -465.1001 0 -410.7 0 -368.4 0 -350.3 0 -398.7 0 -362.4 0 -344.3 0 -356.3 0 -356.3 0 -332.2 0 -356.3 0 -356.3 0 -422.8001 0 -338.2 0 -386.6 0 -392.6 0 -428.9001 0 -428.9001 0 -338.2 0 -380.5 0 -320.1 0 -416.8001 0 -416.8001 0 -416.8001 0 -410.7 0 -356.3 0 -320.1 0 -306.2 0 -283.1 0 -315.5 0 -315.5 0 -310.8 0 -338.2 0 -287.7 0 -292.4 0 -332.2 0 -315.5 0 -297 0 -301.6 0 -310.8 0 -374.5 0 -368.4 0 -278.5 0 -292.4 0 -368.4 0 -368.4 0 -362.4 0 -368.4 0 -368.4 0 -297 0 -362.4 0 -362.4 0 -362.4 0 -350.3 0 -283.1 0 -283.1 0 -260 0 -246.2 0 -320.1 0 -338.2 0 -227.7 0 -260 0 -260 0 -255.4 0 -338.2 0 -332.2 0 -332.2 0 -301.6 0 -326.1 0 -326.1 0 -332.2 0 -332.2 0 -326.1 0 -297 0 -269.3 0 -301.6 0 -301.6 0 -315.5 0 -283.1 0 -315.5 0 -287.7 0 -260 0 -283.1 0 -306.2 0 -278.5 0 -310.8 0 -310.8 0 -310.8 0 -310.8 0 -310.8 0 -310.8 0 -310.8 0 -310.8 0 -315.5 0 -315.5 0 -315.5 0 -260 0 -297 0 -301.6 0 -264.6 0 -310.8 0 -278.5 0 -236.9 0 -264.6 0 -241.5 0 -246.2 0 -250.8 0 -246.2 0 -232.3 0 -301.6 0 -297 0 -301.6 0 -297 0 -297 0 -297 0 -297 0 -297 0 -297 0 -297 0 -301.6 0 -297 0 -297 0 -301.6 0 -301.6 0 -297 0 -306.2 0 -306.2 0 -306.2 0 -301.6 0 -306.2 0 -306.2 0 -301.6 0 -301.6 0 -301.6 0 -301.6 0 -297 0 -297 0 -297 0 -292.4 0 -297 0 -297 0 -301.6 0 -306.2 0 -310.8 0 -310.8 0 -310.8 0 -310.8 0 -306.2 0 -310.8 0 -306.2 0 -306.2 0 -301.6 0 -297 0 -287.7 0 -287.7 0 -283.1 0 -283.1 0 -278.5 0 -273.9 0 -273.9 0 -273.9 0 -269.3 0 -269.3 0 -269.3 0 -269.3 0 -264.6 0 -264.6 0 -264.6 0 -260 0 -260 0 -255.4 0 -255.4 0 -255.4 0 -255.4 0 -250.8 0 -246.2 0 -246.2 0 -246.2 0 -250.8 0 -241.5 0 -236.9 0 -306.2 0 -297 0 -278.5 0 -260 0 -255.4 0 -250.8 0 -250.8 0 -250.8 0 -250.8 0 -255.4 0 -250.8 0 -250.8 0 - -260 0 -278.5 0 -287.7 0 -287.7 0 -287.7 0 -287.7 0 -283.1 0 -287.7 0 -273.9 0 -278.5 0 -269.3 0 -269.3 0 -264.6 0 -264.6 0 -269.3 0 -255.4 0 -269.3 0 -250.8 0 -260 0 - -278.5 0 -269.3 0 -260 0 -250.8 0 -255.4 0 -264.6 0 -246.2 0 -255.4 0 -255.4 0 -260 0 -255.4 0 -241.5 0 -260 0 -250.8 0 -255.4 0 -255.4 0 -227.7 0 -250.8 0 -255.4 0 -260 0 -255.4 0 -260 0 -255.4 0 -264.6 0 -260 0 -264.6 0 -264.6 0 -264.6 0 -264.6 0 -264.6 0 -260 0 -264.6 0 -269.3 0 -269.3 0 -278.5 0 -283.1 0 -287.7 0 -287.7 0 -297 0 -287.7 0 -297 0 -292.4 0 -287.7 0 -287.7 0 -287.7 0 -292.4 0 -292.4 0 -283.1 0 -287.7 0 -287.7 0 -283.1 0 -292.4 0 -306.2 0 -301.6 0 -297 0 -297 0 -301.6 0 -310.8 0 -301.6 0 -306.2 0 -301.6 0 -338.2 0 -350.3 0 -374.5 0 -404.7 0 -422.8001 0 -428.9001 0 -434.9001 0 -441.0001 0 -422.8001 0 -422.8001 0 -416.8001 0 -422.8001 0 -416.8001 0 -410.7 0 -404.7 0 -398.7 0 -404.7 0 -398.7 0 -398.7 0 -398.7 0 -386.6 0 -392.6 0 -386.6 0 -386.6 0 -392.6 0 -392.6 0 -386.6 0 -392.6 0 -392.6 0 -380.5 0 -380.5 0 -386.6 0 -386.6 0 -386.6 0 -386.6 0 -392.6 0 -392.6 0 -386.6 0 -386.6 0 -368.4 0 -350.3 0 -374.5 0 -356.3 0 -362.4 0 -362.4 0 -332.2 0 -344.3 0 -344.3 0 -344.3 0 -344.3 0 -344.3 0 -338.2 0 -332.2 0 -332.2 0 -332.2 0 -326.1 0 -315.5 0 -315.5 0 -310.8 0 -310.8 0 -306.2 0 -306.2 0 -297 0 -301.6 0 -297 0 -297 0 -292.4 0 -287.7 0 -283.1 0 -283.1 0 -273.9 0 -273.9 0 -273.9 0 -269.3 0 -269.3 0 -269.3 0 -269.3 0 -264.6 0 -264.6 0 -264.6 0 -264.6 0 -255.4 0 -260 0 -260 0 -260 0 -255.4 0 -255.4 0 -255.4 0 -246.2 0 -246.2 0 -250.8 0 -250.8 0 -246.2 0 -246.2 0 -241.5 0 -236.9 0 -241.5 0 -241.5 0 -232.3 0 -232.3 0 -236.9 0 -236.9 0 -236.9 0 -232.3 0 -232.3 0 -236.9 0 -227.7 0 -218.4 0 -232.3 0 -227.7 0 -227.7 0 -227.7 0 -223.1 0 -223.1 0 -227.7 0 -227.7 0 -213.8 0 -223.1 0 -223.1 0 -218.4 0 -218.4 0 -218.4 0 -218.4 0 -209.2 0 -213.8 0 -218.4 0 -213.8 0 -213.8 0 -213.8 0 -218.4 0 -213.8 0 -213.8 0 -213.8 0 -199.9 0 -209.2 0 -204.6 0 -197 0 -209.2 0 -179.1 0 -179.1 0 -179.1 0 -158.3 0 -176.1 0 -185.1 0 -185.1 0 -191 0 -197 0 -197 0 -199.9 0 -197 0 -194 0 -197 0 -197 0 -197 0 -197 0 -191 0 -197 0 -179.1 0 -173.2 0 -170.2 0 -176.1 0 -179.1 0 -194 0 -167.2 0 -176.1 0 -185.1 0 -164.2 0 -164.2 0 -164.2 0 -185.1 0 -182.1 0 -185.1 0 -185.1 0 -185.1 0 -185.1 0 -185.1 0 -185.1 0 -185.1 0 -185.1 0 -188 0 -185.1 0 -182.1 0 -164.2 0 -152.3 0 - -170.2 0 -173.2 0 -164.2 0 -158.3 0 -149.3 0 -140.4 0 -158.3 0 -161.3 0 -164.2 0 -164.2 0 -143.4 0 -155.3 0 -155.3 0 -155.3 0 -161.3 0 -161.3 0 -161.3 0 -161.3 0 -161.3 0 -158.3 0 -161.3 0 -158.3 0 -161.3 0 -161.3 0 -164.2 0 -164.2 0 -146.4 0 -140.4 0 -161.3 0 -167.2 0 -164.2 0 -167.2 0 -164.2 0 -161.3 0 -161.3 0 -161.3 0 -161.3 0 -158.3 0 -158.3 0 -158.3 0 -158.3 0 -164.2 0 -164.2 0 -161.3 0 -155.3 0 -161.3 0 -161.3 0 -161.3 0 -158.3 0 -161.3 0 -161.3 0 -158.3 0 -158.3 0 -134.5 0 -146.4 0 -143.4 0 -155.3 0 -152.3 0 -146.4 0 -152.3 0 -152.3 0 -152.3 0 -149.3 0 -152.3 0 -152.3 0 -152.3 0 -152.3 0 -149.3 0 -149.3 0 -152.3 0 -152.3 0 -152.3 0 -155.3 0 -131.5 0 -131.5 0 -131.5 0 -123.6 0 -134.5 0 -137.4 0 -126.1 0 -104 0 -118.7 0 -113.8 0 -121.2 0 -113.8 0 -126.1 0 -113.8 0 -121.2 0 -118.7 0 -143.4 0 -140.4 0 -140.4 0 -140.4 0 -140.4 0 -140.4 0 -140.4 0 -140.4 0 -121.2 0 -121.2 0 -140.4 0 -140.4 0 -134.5 0 -123.6 0 -113.8 0 -113.8 0 -126.1 0 -111.3 0 -113.8 0 -113.8 0 -113.8 0 -131.5 0 -137.4 0 -140.4 0 -143.4 0 -146.4 0 -149.3 0 -152.3 0 -155.3 0 -155.3 0 -158.3 0 -158.3 0 -140.4 0 -143.4 0 -149.3 0 -155.3 0 -164.2 0 -161.3 0 -152.3 0 -158.3 0 -149.3 0 -158.3 0 -161.3 0 -167.2 0 -164.2 0 -167.2 0 -167.2 0 -164.2 0 -167.2 0 -161.3 0 -164.2 0 -170.2 0 -167.2 0 -191 0 -204.6 0 -209.2 0 -204.6 0 -204.6 0 -204.6 0 -209.2 0 -209.2 0 -209.2 0 -199.9 0 -209.2 0 -209.2 0 -204.6 0 -204.6 0 -209.2 0 -213.8 0 -204.6 0 -204.6 0 -209.2 0 -204.6 0 -209.2 0 -213.8 0 -213.8 0 -209.2 0 -218.4 0 -209.2 0 -213.8 0 -209.2 0 -199.9 0 -199.9 0 -199.9 0 -194 0 -191 0 -188 0 -188 0 -188 0 -185.1 0 -185.1 0 -182.1 0 -182.1 0 -185.1 0 -185.1 0 -185.1 0 -185.1 0 -185.1 0 -185.1 0 -185.1 0 -185.1 0 -188 0 -188 0 -191 0 -199.9 0 -310.8 0 -501.4001 0 -610.2001 0 -703.3001 0 -746.8001 0 -781.6001 0 -781.6001 0 -772.9001 0 -764.2001 0 -720.7001 0 -694.6001 0 -651.0001 0 -616.2001 0 - -573.9001 0 -549.7001 0 -543.7001 0 -525.6001 0 -513.5001 0 -501.4001 0 -489.3001 0 -483.3001 0 -471.2001 0 -465.1001 0 -453.0001 0 -447.0001 0 -434.9001 0 -428.9001 0 -416.8001 0 -392.6 0 -386.6 0 -332.2 0 -386.6 0 -344.3 0 -392.6 0 -392.6 0 -392.6 0 -386.6 0 -392.6 0 -386.6 0 -386.6 0 -386.6 0 -380.5 0 -374.5 0 -368.4 0 -374.5 0 -374.5 0 -362.4 0 -368.4 0 -362.4 0 -362.4 0 -338.2 0 -306.2 0 -356.3 0 -315.5 0 -306.2 0 -356.3 0 -301.6 0 -332.2 0 -350.3 0 -344.3 0 -344.3 0 -344.3 0 -338.2 0 -332.2 0 -332.2 0 -320.1 0 -320.1 0 -315.5 0 -315.5 0 -315.5 0 -306.2 0 -301.6 0 -301.6 0 -292.4 0 -287.7 0 -283.1 0 -278.5 0 -273.9 0 -269.3 0 -264.6 0 -264.6 0 -260 0 -260 0 -250.8 0 -246.2 0 -250.8 0 -250.8 0 -246.2 0 -246.2 0 -246.2 0 -241.5 0 -241.5 0 - -232.3 0 -223.1 0 -232.3 0 -227.7 0 -218.4 0 -213.8 0 -227.7 0 -191 0 -194 0 -182.1 0 -179.1 0 -173.2 0 -185.1 0 -182.1 0 -199.9 0 -199.9 0 -204.6 0 -199.9 0 -197 0 -194 0 -194 0 -191 0 -191 0 -191 0 -191 0 -170.2 0 -161.3 0 -185.1 0 -185.1 0 -182.1 0 -164.2 0 -155.3 0 -155.3 0 -158.3 0 -134.5 0 -143.4 0 -134.5 0 -152.3 0 -167.2 0 -158.3 0 -170.2 0 -170.2 0 -170.2 0 -167.2 0 -167.2 0 -167.2 0 -164.2 0 -164.2 0 -164.2 0 -158.3 0 -164.2 0 -161.3 0 -161.3 0 -158.3 0 -158.3 0 -158.3 0 -179.1 0 -197 0 -182.1 0 -173.2 0 -170.2 0 -167.2 0 -164.2 0 -164.2 0 -167.2 0 -167.2 0 -164.2 0 -164.2 0 -164.2 0 -167.2 0 -173.2 0 -176.1 0 -176.1 0 -176.1 0 -176.1 0 -176.1 0 -173.2 0 -167.2 0 -164.2 0 -164.2 0 -161.3 0 -158.3 0 -161.3 0 -158.3 0 -188 0 -223.1 0 -223.1 0 - -185.1 0 -176.1 0 -179.1 0 -179.1 0 -179.1 0 -182.1 0 -182.1 0 -182.1 0 -182.1 0 -179.1 0 -179.1 0 -179.1 0 -176.1 0 -173.2 0 -170.2 0 -170.2 0 -167.2 0 -158.3 0 -164.2 0 -167.2 0 -149.3 0 -170.2 0 -173.2 0 -176.1 0 -182.1 0 -185.1 0 -197 0 -204.6 0 -223.1 0 -227.7 0 -236.9 0 -236.9 0 -241.5 0 -232.3 0 -227.7 0 -223.1 0 -209.2 0 -204.6 0 -194 0 -197 0 -197 0 -197 0 -199.9 0 -197 0 -199.9 0 -199.9 0 -209.2 0 -250.8 0 -338.2 0 -453.0001 0 -519.5001 0 -561.8001 0 -573.9001 0 -586.0001 0 -598.1001 0 -598.1001 0 -598.1001 0 -592.0001 0 -592.0001 0 -579.9001 0 -567.9001 0 -561.8001 0 -549.7001 0 -531.6001 0 -519.5001 0 -501.4001 0 -495.3001 0 -483.3001 0 -471.2001 0 -459.1001 0 -447.0001 0 -434.9001 0 -422.8001 0 -410.7 0 -404.7 0 -398.7 0 -392.6 0 -380.5 0 -368.4 0 -362.4 0 -368.4 0 -350.3 0 -344.3 0 -332.2 0 -315.5 0 -310.8 0 -306.2 0 -301.6 0 -292.4 0 -283.1 0 -278.5 0 -273.9 0 -273.9 0 -273.9 0 -264.6 0 -260 0 -255.4 0 -255.4 0 -250.8 0 -246.2 0 -241.5 0 -236.9 0 -236.9 0 -232.3 0 -232.3 0 -246.2 0 -301.6 0 -465.1001 0 -624.9001 0 - -816.5001 0 -825.2001 0 -947.0001 0 -929.6001 0 -886.1001 0 -894.8001 0 -903.5001 0 -868.7001 0 -816.5001 0 -772.9001 0 -720.7001 0 -685.9001 0 -633.6001 0 -642.3001 0 -764.2001 0 -816.5001 0 -860.0001 0 -929.6001 0 -999.3001 0 -1043 0 -1052 0 -1060 0 -1043 0 -1017 0 -999.3001 0 -955.8001 0 -929.6001 0 -912.2001 0 -903.5001 0 -894.8001 0 -894.8001 0 -886.1001 0 -894.8001 0 -894.8001 0 -903.5001 0 -903.5001 0 -912.2001 0 -903.5001 0 -912.2001 0 -912.2001 0 -920.9001 0 -947.0001 0 -964.5001 0 -999.3001 0 -1052 0 -1107 0 -1192 0 -1277 0 -1338 0 -1423 0 -1508 0 -1569 0 -1642 0 -1679 0 -1739 0 -1764 0 -1776 0 -1788 0 -1800 0 -1800 0 -1776 0 -1764 0 -1751 0 -1715 0 -1691 0 -1642 0 -1581 0 -1521 0 -1435 0 -1350 0 -1253 0 -1156 0 -1043 0 -999.3001 0 -894.8001 0 -920.9001 0 -868.7001 0 -860.0001 0 -825.2001 0 -833.9001 0 -825.2001 0 -807.7001 0 -807.7001 0 -755.5001 0 -790.3001 0 -790.3001 0 -772.9001 0 -772.9001 0 -755.5001 0 -738.1001 0 -720.7001 0 -703.3001 0 -685.9001 0 -567.9001 0 -586.0001 0 -555.8001 0 -543.7001 0 -567.9001 0 -537.6001 0 -537.6001 0 -555.8001 0 -519.5001 0 -495.3001 0 -531.6001 0 -543.7001 0 -519.5001 0 -507.4001 0 -543.7001 0 -537.6001 0 -537.6001 0 -537.6001 0 -531.6001 0 -531.6001 0 -525.6001 0 -519.5001 0 -453.0001 0 -471.2001 0 -483.3001 0 -513.5001 0 -513.5001 0 -513.5001 0 -477.2001 0 -471.2001 0 -489.3001 0 -428.9001 0 -441.0001 0 -483.3001 0 -447.0001 0 -428.9001 0 -471.2001 0 -465.1001 0 -459.1001 0 -453.0001 0 -447.0001 0 -441.0001 0 -441.0001 0 -434.9001 0 -441.0001 0 -434.9001 0 -422.8001 0 -410.7 0 -416.8001 0 -374.5 0 -398.7 0 -404.7 0 -380.5 0 -398.7 0 -398.7 0 -398.7 0 -392.6 0 -386.6 0 -386.6 0 -386.6 0 -386.6 0 -380.5 0 -380.5 0 -380.5 0 -380.5 0 -374.5 0 -374.5 0 -374.5 0 -368.4 0 -362.4 0 -362.4 0 -356.3 0 -362.4 0 -356.3 0 -350.3 0 -350.3 0 -326.1 0 -320.1 0 -306.2 0 -273.9 0 -273.9 0 -292.4 0 -297 0 -344.3 0 -338.2 0 -344.3 0 -338.2 0 -338.2 0 -344.3 0 -344.3 0 -344.3 0 -338.2 0 -338.2 0 -338.2 0 -332.2 0 -332.2 0 -301.6 0 -292.4 0 -301.6 0 -292.4 0 -283.1 0 -260 0 -278.5 0 -283.1 0 -264.6 0 -287.7 0 -283.1 0 -283.1 0 -292.4 0 -264.6 0 -287.7 0 -283.1 0 -287.7 0 -287.7 0 -287.7 0 -297 0 -310.8 0 -306.2 0 -310.8 0 -287.7 0 -315.5 0 -292.4 0 -273.9 0 -269.3 0 -269.3 0 -278.5 0 -287.7 0 -269.3 0 -287.7 0 -260 0 -260 0 -283.1 0 -269.3 0 -283.1 0 -278.5 0 -283.1 0 -283.1 0 -287.7 0 -287.7 0 -287.7 0 -287.7 0 -301.6 0 -297 0 -292.4 0 -287.7 0 -287.7 0 -269.3 0 -264.6 0 -264.6 0 -269.3 0 -273.9 0 -264.6 0 -260 0 -269.3 0 -269.3 0 -264.6 0 -264.6 0 -264.6 0 -260 0 -260 0 -255.4 0 -255.4 0 -255.4 0 -255.4 0 -255.4 0 -255.4 0 -250.8 0 -250.8 0 -250.8 0 -255.3993 0 -250.7785 0 -246.1577 0 -232.2954 0 -236.9162 0 -236.9162 0 -236.9162 0 -232.2954 0 -232.2954 0 -232.2954 0 -227.6746 0 -232.2954 0 -227.6746 0 - -232.2954 0 -227.6746 0 -223.0539 0 -227.6746 0 -227.6746 0 -227.6746 0 -227.6746 0 -227.6746 0 -227.6746 0 -227.6746 0 -223.0539 0 -218.4331 0 -232.2954 0 -227.6746 0 -223.0539 0 -223.0539 0 -218.4331 0 -223.0539 0 -223.0539 0 -223.0539 0 -218.4331 0 -223.0539 0 -232.2954 0 -223.0539 0 -218.4331 0 -213.8123 0 -218.4331 0 -213.8123 0 -209.1916 0 -209.1916 0 -209.1916 0 -209.1916 0 -209.1916 0 -209.1916 0 -204.5708 0 -204.5708 0 -204.5708 0 -204.5708 0 -196.5925 0 -196.5925 0 -193.235 0 -193.235 0 -193.235 0 -193.235 0 -189.8775 0 -189.8775 0 -189.8775 0 -189.8775 0 -186.52 0 -183.1625 0 -186.52 0 -186.52 0 -186.52 0 -186.52 0 -186.52 0 -186.52 0 -183.1625 0 -183.1625 0 -183.1625 0 -183.1625 0 -186.52 0 -183.1625 0 -179.805 0 -179.805 0 -176.4475 0 -176.4475 0 -176.4475 0 -176.4475 0 -176.4475 0 -176.4475 0 -176.4475 0 -176.4475 0 -176.4475 0 -176.4475 0 -176.4475 0 -176.4475 0 -176.4475 0 -173.09 0 -176.4475 0 -173.09 0 -169.7325 0 -156.3025 0 -169.7325 0 -152.945 0 -159.66 0 -159.66 0 -149.5875 0 -136.1575 0 -149.5875 0 -163.0175 0 -159.66 0 -169.7325 0 -169.7325 0 -173.09 0 -173.09 0 -173.09 0 -173.09 0 -173.09 0 -173.09 0 -173.09 0 -169.7325 0 -169.7325 0 -173.09 0 -173.09 0 -173.09 0 -166.375 0 -166.375 0 -169.7325 0 -169.7325 0 -169.7325 0 -169.7325 0 -166.375 0 -166.375 0 -163.0175 0 -163.0175 0 -166.375 0 -163.0175 0 -163.0175 0 -163.0175 0 -163.0175 0 -159.66 0 -159.66 0 -159.66 0 -159.66 0 -156.3025 0 -163.0175 0 -159.66 0 -159.66 0 -156.3025 0 -156.3025 0 -152.945 0 -152.945 0 -152.945 0 -149.5875 0 -146.23 0 -149.5875 0 -142.8725 0 -146.23 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -139.515 0 -139.515 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -146.23 0 -142.8725 0 -146.23 0 -146.23 0 -142.8725 0 -142.8725 0 -136.1575 0 -136.1575 0 -139.515 0 -129.4425 0 -136.1575 0 -139.515 0 -139.515 0 -136.1575 0 -136.1575 0 -136.1575 0 -136.1575 0 -136.1575 0 -139.515 0 -136.1575 0 -139.515 0 -139.515 0 -139.515 0 -136.1575 0 -142.8725 0 -136.1575 0 -132.8 0 -132.8 0 -136.1575 0 -132.8 0 -126.085 0 -122.7275 0 -126.085 0 -126.085 0 -122.7275 0 -122.7275 0 -122.7275 0 -122.7275 0 -122.7275 0 -122.7275 0 -119.37 0 -122.7275 0 -122.7275 0 -126.085 0 -122.7275 0 -122.7275 0 -122.7275 0 -129.4425 0 -129.4425 0 -129.4425 0 -132.8 0 -136.1575 0 -136.1575 0 -142.8725 0 -142.8725 0 -142.8725 0 -156.3025 0 -149.5875 0 -152.945 0 -156.3025 0 -156.3025 0 -149.5875 0 -159.66 0 -152.945 0 -152.945 0 -152.945 0 -152.945 0 -146.23 0 -142.8725 0 -146.23 0 -149.5875 0 -149.5875 0 -149.5875 0 -146.23 0 -146.23 0 -142.8725 0 -136.1575 0 -136.1575 0 -132.8 0 -132.8 0 -129.4425 0 -132.8 0 -129.4425 0 -126.085 0 -126.085 0 -122.7275 0 -119.37 0 -122.7275 0 -119.37 0 -119.37 0 -119.37 0 -119.37 0 -119.37 0 -119.37 0 -119.37 0 -119.37 0 -122.7275 0 -119.37 0 -116.0125 0 -116.0125 0 -112.655 0 -109.2975 0 -109.2975 0 -109.2975 0 -105.94 0 -105.94 0 -105.94 0 -105.94 0 -105.94 0 -102.5825 0 -102.5825 0 -102.5825 0 -102.5825 0 -102.5825 0 -102.5825 0 -102.5825 0 -102.5825 0 -102.5825 0 -102.5825 0 -99.22501 0 -102.5825 0 -99.22501 0 -102.5825 0 -99.22501 0 -99.22501 0 -99.22501 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -92.51001 0 -92.51001 0 -76.75501 0 -92.51001 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -92.51001 0 -92.51001 0 -92.51001 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -61.00001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -59.76001 0 -59.76001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -61.00001 0 -76.75501 0 -61.00001 0 -76.75501 0 -61.00001 0 -95.86751 0 -102.5825 0 -102.5825 0 -105.94 0 -105.94 0 -109.2975 0 -109.2975 0 -112.655 0 -116.0125 0 -112.655 0 -136.1575 0 -149.5875 0 -159.66 0 -156.3025 0 -146.23 0 -146.23 0 -149.5875 0 -139.515 0 -139.515 0 -126.085 0 -136.1575 0 -122.7275 0 -126.085 0 -122.7275 0 -119.37 0 -122.7275 0 -119.37 0 -116.0125 0 -116.0125 0 -116.0125 0 -112.655 0 -112.655 0 -112.655 0 -112.655 0 -112.655 0 -112.655 0 -112.655 0 -116.0125 0 -119.37 0 -119.37 0 -119.37 0 -116.0125 0 -116.0125 0 -116.0125 0 -112.655 0 -116.0125 0 -112.655 0 -116.0125 0 -109.2975 0 -112.655 0 -122.7275 0 -132.8 0 -139.515 0 -139.515 0 -142.8725 0 -139.515 0 -132.8 0 -132.8 0 -136.1575 0 -136.1575 0 -132.8 0 -126.085 0 -132.8 0 -132.8 0 -122.7275 0 -126.085 0 -122.7275 0 -112.655 0 -122.7275 0 -116.0125 0 -105.94 0 -109.2975 0 -105.94 0 -102.5825 0 -99.22501 0 -95.86751 0 -95.86751 0 -95.86751 0 -92.51001 0 -76.75501 0 -92.51001 0 -61.00001 0 -76.75501 0 -61.00001 0 -76.75501 0 -92.51001 0 -92.51001 0 -95.86751 0 -99.22501 0 -102.5825 0 -109.2975 0 -119.37 0 -116.0125 0 -146.23 0 -149.5875 0 -156.3025 0 -159.66 0 -156.3025 0 -159.66 0 -156.3025 0 -159.66 0 -152.945 0 -149.5875 0 -142.8725 0 -146.23 0 -142.8725 0 -139.515 0 -136.1575 0 -136.1575 0 -126.085 0 -132.8 0 -129.4425 0 -126.085 0 -122.7275 0 -119.37 0 -119.37 0 -116.0125 0 -112.655 0 -112.655 0 -109.2975 0 -105.94 0 -102.5825 0 -102.5825 0 -102.5825 0 -102.5825 0 -102.5825 0 -102.5825 0 -102.5825 0 -102.5825 0 -99.22501 0 -102.5825 0 -102.5825 0 -102.5825 0 -99.22501 0 -102.5825 0 -102.5825 0 -99.22501 0 -92.51001 0 -61.00001 0 -76.75501 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -59.76001 0 -59.14001 0 -59.76001 0 -58.52001 0 -59.14001 0 -58.52001 0 -58.52001 0 -58.52001 0 -58.52001 0 -57.90001 0 -57.90001 0 -58.52001 0 -58.52001 0 -56.04001 0 -59.76001 0 -59.14001 0 -57.90001 0 -59.14001 0 -59.14001 0 -59.76001 0 -61.00001 0 -60.38001 0 -59.76001 0 -59.14001 0 -59.14001 0 -58.52001 0 -58.52001 0 -57.90001 0 -57.90001 0 -57.90001 0 -57.90001 0 -57.90001 0 -57.90001 0 -58.52001 0 -59.76001 0 -60.38001 0 -59.76001 0 -60.38001 0 -59.14001 0 -60.38001 0 -59.14001 0 -59.14001 0 -59.14001 0 -58.52001 0 -58.52001 0 -57.90001 0 -57.90001 0 -57.90001 0 -58.52001 0 -57.90001 0 -57.90001 0 -57.90001 0 -58.52001 0 -59.14001 0 -58.52001 0 -58.52001 0 -57.90001 0 -58.52001 0 -59.14001 0 -57.90001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.76001 0 -59.14001 0 -59.76001 0 -60.38001 0 -61.00001 0 -76.75501 0 -95.86751 0 -92.51001 0 -92.51001 0 -95.86751 0 -92.51001 0 -99.22501 0 -99.22501 0 -102.5825 0 -99.22501 0 -105.94 0 -105.94 0 -105.94 0 -105.94 0 -102.5825 0 -102.5825 0 -102.5825 0 -102.5825 0 -102.5825 0 -102.5825 0 -99.22501 0 -99.22501 0 -95.86751 0 -92.51001 0 -92.51001 0 -76.75501 0 -92.51001 0 -92.51001 0 -92.51001 0 -112.655 0 -109.2975 0 -102.5825 0 -105.94 0 -109.2975 0 -112.655 0 -109.2975 0 -105.94 0 -102.5825 0 -105.94 0 -105.94 0 -109.2975 0 -116.0125 0 -119.37 0 -126.085 0 -119.37 0 -119.37 0 -116.0125 0 -109.2975 0 -112.655 0 -109.2975 0 -109.2975 0 -109.2975 0 -105.94 0 -109.2975 0 -109.2975 0 -109.2975 0 -105.94 0 -105.94 0 -109.2975 0 -105.94 0 -109.2975 0 -112.655 0 -119.37 0 -129.4425 0 -152.945 0 -179.805 0 -218.4331 0 -255.3993 0 -283.1239 0 -306.2277 0 -296.9862 0 -301.607 0 -315.4693 0 -320.09 0 -362.3915 0 -362.3915 0 -362.3915 0 -368.4345 0 -362.3915 0 -356.3484 0 -356.3484 0 -350.3053 0 -350.3053 0 -350.3053 0 -350.3053 0 -356.3484 0 -356.3484 0 -362.3915 0 -368.4345 0 -320.09 0 -310.8485 0 -306.2277 0 -306.2277 0 -296.9862 0 -296.9862 0 -287.7447 0 -273.8823 0 -264.6408 0 -269.2616 0 -269.2616 0 -269.2616 0 -301.607 0 -292.3654 0 -287.7447 0 -278.5031 0 -269.2616 0 -260.02 0 -255.3993 0 -250.7785 0 -241.537 0 -236.9162 0 -232.2954 0 -223.0539 0 -204.5708 0 -183.1625 0 -173.09 0 -196.5925 0 -183.1625 0 -142.8725 0 -152.945 0 -142.8725 0 -176.4475 0 -136.1575 0 -126.085 0 -166.375 0 -166.375 0 -163.0175 0 -156.3025 0 -156.3025 0 -156.3025 0 -152.945 0 -152.945 0 -149.5875 0 -146.23 0 -146.23 0 -142.8725 0 -142.8725 0 -139.515 0 -136.1575 0 -139.515 0 -136.1575 0 -132.8 0 -132.8 0 -129.4425 0 -126.085 0 -122.7275 0 -119.37 0 -116.0125 0 -116.0125 0 -116.0125 0 -116.0125 0 -112.655 0 -112.655 0 -112.655 0 -112.655 0 -112.655 0 -109.2975 0 - -109.2975 0 -105.94 0 -112.655 0 -122.7275 0 -116.0125 0 -109.2975 0 -92.51001 0 -99.22501 0 -92.51001 0 -92.51001 0 -76.75501 0 -61.00001 0 -60.38001 0 -60.38001 0 -61.00001 0 -61.00001 0 -60.38001 0 -60.38001 0 -60.38001 0 -61.00001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -59.76001 0 -59.76001 0 -59.76001 0 -59.76001 0 -59.14001 0 -59.14001 0 -58.52001 0 -58.52001 0 -57.90001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.90001 0 -57.28001 0 -57.90001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.04001 0 -56.04001 0 -57.28001 0 -92.51001 0 -92.51001 0 -61.00001 0 -59.14001 0 -57.28001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -57.28001 0 -57.28001 0 -57.90001 0 -57.90001 0 -58.52001 0 -58.52001 0 -58.52001 0 -59.14001 0 -59.14001 0 -59.14001 0 -58.52001 0 -58.52001 0 -58.52001 0 -57.90001 0 -57.28001 0 -57.28001 0 -56.66001 0 -56.66001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.04001 0 -55.42001 0 -55.42001 0 -55.42001 0 -55.42001 0 -55.42001 0 -54.80001 0 -54.80001 0 -54.80001 0 -55.42001 0 -55.42001 0 -54.80001 0 -54.80001 0 -54.80001 0 -54.18001 0 -53.56001 0 -53.56001 0 -53.56001 0 -52.94001 0 -52.32001 0 -52.94001 0 -52.94001 0 -52.94001 0 -52.94001 0 -52.32001 0 -52.32001 0 -52.32001 0 -51.70001 0 -51.70001 0 -51.70001 0 -51.70001 0 -51.08001 0 -51.08001 0 -51.08001 0 -51.08001 0 -51.08001 0 -51.08001 0 -50.46001 0 -50.46001 0 -51.08001 0 -51.08001 0 -50.46001 0 -50.46001 0 -50.46001 0 -49.84001 0 -49.84001 0 -49.22001 0 -49.22001 0 -48.60001 0 -48.60001 0 -48.60001 0 -48.60001 0 -47.98001 0 -48.60001 0 -47.98001 0 -48.60001 0 -47.98001 0 -48.60001 0 -49.22001 0 -47.98001 0 -47.98001 0 -46.74001 0 -48.60001 0 -41.78001 0 -44.88001 0 -42.40001 0 - -35.58 0 - -47.36001 0 -47.98001 0 -48.60001 0 - -52.94001 0 -54.80001 0 -55.42001 0 -54.18001 0 -52.32001 0 -51.70001 0 -51.70001 0 -51.08001 0 -51.70001 0 -51.08001 0 -50.46001 0 -49.22001 0 -48.60001 0 -47.36001 0 - -46.12001 0 -47.98001 0 -47.36001 0 -47.36001 0 -47.98001 0 -47.98001 0 -47.98001 0 -47.98001 0 -47.98001 0 -47.36001 0 -47.36001 0 -47.36001 0 -47.36001 0 -46.74001 0 -46.74001 0 -46.74001 0 -46.74001 0 -46.12001 0 -46.12001 0 -45.50001 0 -44.88001 0 - -42.40001 0 -43.02001 0 -43.64001 0 -42.40001 0 -43.64001 0 - -41.78001 0 - -43.64001 0 -43.64001 0 -43.02001 0 -43.64001 0 -44.26001 0 -43.64001 0 -44.26001 0 -44.26001 0 -44.26001 0 -44.26001 0 -44.26001 0 -42.40001 0 -19.2 0 -38.68 0 -39.92 0 -32.48 0 -38.06 0 - -35.58 0 -38.06 0 -35.58 0 -35.58 0 -41.16 0 -39.92 0 -43.64001 0 -43.64001 0 -43.64001 0 -31.86 0 -27.6 0 -44.26001 0 -43.64001 0 -43.64001 0 -44.26001 0 -44.26001 0 -44.26001 0 - -43.64001 0 -43.64001 0 -43.64001 0 -43.02001 0 -36.2 0 - -31.86 0 -45.50001 0 - -43.02001 0 -45.50001 0 -43.02001 0 -47.36001 0 -46.12001 0 -43.02001 0 -43.64001 0 -43.64001 0 -43.64001 0 -43.02001 0 -43.02001 0 -43.02001 0 -41.78001 0 -42.40001 0 - -44.26001 0 -46.74001 0 -47.98001 0 -50.46001 0 -54.18001 0 -54.80001 0 -54.80001 0 -53.56001 0 -52.94001 0 -52.32001 0 -52.94001 0 -53.56001 0 -53.56001 0 -53.56001 0 -53.56001 0 -54.18001 0 -54.80001 0 -55.42001 0 -55.42001 0 -55.42001 0 -56.04001 0 -56.04001 0 -56.66001 0 -57.28001 0 -57.90001 0 -58.52001 0 -58.52001 0 -58.52001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.14001 0 -58.52001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.14001 0 -60.38001 0 -51.2614 0 -121.5236 0 -124.5223 0 -130.7166 0 -124.5223 0 -121.5236 0 -118.589 0 -115.7171 0 -115.7171 0 -112.9069 0 -110.1572 0 -104.8347 0 -102.2597 0 -99.74084 0 -97.27695 0 -94.86702 0 -92.51001 0 -75.14358 0 -60.20362 0 -59.41532 0 -57.86275 0 -57.09837 0 -55.59313 0 -54.85215 0 -53.39319 0 -51.96452 0 - -58.63505 0 -124.5223 0 -121.5236 0 -118.589 0 -115.7171 0 -115.7171 0 -112.9069 0 -115.7171 0 -112.9069 0 -112.9069 0 -112.9069 0 -110.1572 0 -118.589 0 -127.5863 0 -137.1818 0 -154.5973 0 -186.5442 0 -219.4325 0 -253.988 0 -293.1068 0 -338.661 0 -358.1103 0 -358.1103 0 -363.1136 0 -363.1136 0 -353.1638 0 -343.4397 0 -338.661 0 -338.661 0 -343.4397 0 -343.4397 0 -343.4397 0 -343.4397 0 -343.4397 0 -338.661 0 -338.661 0 -338.661 0 -338.661 0 -343.4397 0 -338.661 0 -338.661 0 -333.9371 0 -329.2677 0 -324.6522 0 -314.5294 0 -303.6562 0 -293.1068 0 -292.0694 0 -268.0973 0 -263.3214 0 -249.4287 0 -253.0705 0 -231.8856 0 -223.5183 0 -219.4325 0 -211.4528 0 -203.7232 0 -199.95 0 -190.9217 0 -182.2556 0 -178.0545 0 -169.9081 0 -165.9599 0 -166.743 0 -154.5973 0 -154.5973 0 -158.3059 0 -162.093 0 -169.9081 0 -178.0545 0 -169.9081 0 -190.9217 0 -190.9217 0 -190.9217 0 -190.9217 0 -186.5442 0 -182.2556 0 -173.9391 0 -169.9081 0 -165.9599 0 -169.9081 0 -182.2556 0 -190.9217 0 -219.4325 0 -236.169 0 -227.669 0 -215.411 0 -211.4528 0 -203.7232 0 -199.95 0 -190.9217 0 -231.8856 0 -585.7261 0 -749.3084 0 -806.8843 0 -832.6165 0 -841.3381 0 -841.3381 0 -850.1325 0 -867.9417 0 -895.2133 0 -923.1653 0 -961.5148 0 -991.1038 0 -1001.127 0 -1011.231 0 -1011.231 0 -1001.127 0 -981.1611 0 -951.8103 0 -913.7716 0 -876.9574 0 -823.9673 0 -790.0854 0 -749.3084 0 -710.2306 0 -680.1559 0 -658.2748 0 -623.059 0 -616.2001 0 -593.2256 0 -578.3048 0 -563.6945 0 -563.6945 0 -556.5042 0 -549.3896 0 -549.3896 0 -542.35 0 -542.35 0 -535.385 0 -528.4937 0 -495.1235 0 -521.6757 0 -501.6548 0 -501.6548 0 -495.1235 0 -488.6625 0 -482.271 0 -469.6946 0 -457.3894 0 -451.3372 0 -445.351 0 -439.4304 0 -445.351 0 -427.7836 0 -433.5748 0 -433.5748 0 -427.7836 0 -422.0562 0 -405.2517 0 -410.7909 0 -405.2517 0 -394.358 0 -389.0022 0 -389.0022 0 -378.4703 0 -363.1136 0 -368.1744 0 -329.2677 0 -324.6522 0 -333.9371 0 -329.2677 0 -298.3415 0 -314.5294 0 -293.1068 0 -287.951 0 -293.1068 0 -272.9472 0 -309.0518 0 -293.1068 0 -293.1068 0 -277.8722 0 -277.8722 0 -272.9472 0 -272.9472 0 -263.3214 0 -258.6186 0 -253.988 0 -258.6186 0 -223.5183 0 -231.8856 0 -249.4287 0 -227.669 0 -215.411 0 -223.5183 0 -182.2556 0 -199.95 0 -195.3898 0 -207.5571 0 -203.7232 0 -211.4528 0 -215.411 0 -207.5571 0 -186.5442 0 -195.3898 0 -199.95 0 -182.2556 0 -195.3898 0 -190.9217 0 -190.9217 0 -190.9217 0 -195.3898 0 -190.9217 0 -169.9081 0 -186.5442 0 -162.093 0 -178.0545 0 -169.9081 0 -154.5973 0 -147.4097 0 -143.9279 0 -137.1818 0 -137.1818 0 -165.9599 0 -130.7166 0 -137.1818 0 -165.9599 0 -162.093 0 -165.9599 0 -158.3059 0 -154.5973 0 -143.9279 0 -158.3059 0 -150.9657 0 -147.4097 0 -150.9657 0 -158.3059 0 -143.9279 0 -147.4097 0 -147.4097 0 -115.7171 0 -150.9657 0 -130.7166 0 -121.5236 0 -118.589 0 -133.9147 0 -112.9069 0 -133.9147 0 -137.1818 0 -137.1818 0 -133.9147 0 -133.9147 0 -133.9147 0 -130.7166 0 -127.5863 0 -130.7166 0 -130.7166 0 -130.7166 0 -130.7166 0 -130.7166 0 -130.7166 0 -130.7166 0 -127.5863 0 -124.5223 0 -127.5863 0 -124.5223 0 -121.5236 0 -124.5223 0 -115.7171 0 -115.7171 0 -115.7171 0 -118.589 0 -118.589 0 -118.589 0 -118.589 0 -118.589 0 -115.7171 0 -112.9069 0 -115.7171 0 -112.9069 0 -112.9069 0 -112.9069 0 -112.9069 0 -112.9069 0 -112.9069 0 -110.1572 0 -112.9069 0 -110.1572 0 -110.1572 0 -107.4668 0 -104.8347 0 -104.8347 0 -102.2597 0 -102.2597 0 -99.74084 0 -99.74084 0 -102.2597 0 -102.2597 0 -121.5236 0 -150.9657 0 -137.1818 0 -124.5223 0 -121.5236 0 -121.5236 0 -118.589 0 -118.589 0 -118.589 0 -121.5236 0 -124.5223 0 -124.5223 0 -124.5223 0 -124.5223 0 -127.5863 0 -127.5863 0 -130.7166 0 -130.7166 0 -130.7166 0 -130.7166 0 -127.5863 0 -130.7166 0 -133.9147 0 -133.9147 0 -133.9147 0 -133.9147 0 -133.9147 0 -133.9147 0 -133.9147 0 -133.9147 0 -133.9147 0 -130.7166 0 -133.9147 0 -130.7166 0 -133.9147 0 -137.1818 0 -137.1818 0 -124.5223 0 -107.4668 0 -112.9069 0 -121.5236 0 -112.9069 0 -107.4668 0 -124.5223 0 -115.7171 0 -118.589 0 -154.5973 0 -219.4325 0 -244.9397 0 -244.9397 0 -263.3214 0 -268.0973 0 -272.9472 0 -272.9472 0 -272.9472 0 -272.9472 0 -272.9472 0 -272.9472 0 -277.8722 0 -268.0973 0 -244.9397 0 -227.669 0 -223.5183 0 -236.169 0 -240.5201 0 -253.988 0 -244.9397 0 -263.3214 0 -268.0973 0 -303.6562 0 -324.6522 0 -329.2677 0 -324.6522 0 -329.2677 0 -329.2677 0 -324.6522 0 -329.2677 0 -324.6522 0 -324.6522 0 -314.5294 0 -320.09 0 -324.6522 0 -324.6522 0 -324.6522 0 -320.09 0 -320.09 0 -309.0518 0 -303.6562 0 -303.6562 0 -287.951 0 -282.8731 0 -277.8722 0 -277.8722 0 -268.0973 0 -272.9472 0 -263.3214 0 -258.6186 0 -253.988 0 -249.4287 0 -244.9397 0 -244.9397 0 -227.669 0 -219.4325 0 -231.8856 0 -227.669 0 -223.5183 0 -219.4325 0 -219.4325 0 -219.4325 0 -211.4528 0 -207.5571 0 -203.7232 0 -199.95 0 -190.9217 0 -195.3898 0 -186.5442 0 -186.5442 0 -182.2556 0 -182.2556 0 -173.9391 0 -173.9391 0 -169.9081 0 -169.9081 0 -165.9599 0 -165.9599 0 -169.9081 0 -165.9599 0 -162.093 0 -162.093 0 -158.3059 0 -158.3059 0 -158.3059 0 -158.3059 0 -150.9657 0 -143.9279 0 -130.7166 0 -133.9147 0 -140.5191 0 -147.4097 0 -143.9279 0 -140.5191 0 -143.9279 0 -143.9279 0 -147.4097 0 -147.4097 0 -143.9279 0 -143.9279 0 -143.9279 0 -143.9279 0 -140.5191 0 -140.5191 0 -140.5191 0 -143.9279 0 -140.5191 0 -140.5191 0 -137.1818 0 -140.5191 0 -143.9279 0 -140.5191 0 -143.9279 0 -137.1818 0 -137.1818 0 -140.5191 0 -140.5191 0 -143.9279 0 -143.9279 0 -140.5191 0 -137.1818 0 -137.1818 0 -137.1818 0 -137.1818 0 -137.1818 0 -137.1818 0 -137.1818 0 -147.4097 0 -143.9279 0 -143.9279 0 -143.9279 0 -140.5191 0 -140.5191 0 -140.5191 0 -140.5191 0 -137.1818 0 -137.1818 0 -130.7166 0 -130.7166 0 -130.7166 0 -127.5863 0 -130.7166 0 -127.5863 0 -127.5863 0 -127.5863 0 -130.7166 0 -127.5863 0 -127.5863 0 -127.5863 0 -124.5223 0 -124.5223 0 -124.5223 0 -124.5223 0 -124.5223 0 -124.5223 0 -124.5223 0 -127.5863 0 -127.5863 0 -121.5236 0 -99.74084 0 -112.9069 0 -115.7171 0 -118.589 0 -121.5236 0 -112.9069 0 -112.9069 0 -121.5236 0 -124.5223 0 -127.5863 0 -127.5863 0 -127.5863 0 -127.5863 0 -127.5863 0 -127.5863 0 -127.5863 0 -127.5863 0 -124.5223 0 -124.5223 0 -124.5223 0 -124.5223 0 -124.5223 0 -118.589 0 -112.9069 0 -118.589 0 -118.589 0 -118.589 0 -115.7171 0 -115.7171 0 -112.9069 0 -118.589 0 -115.7171 0 -112.9069 0 -115.7171 0 -112.9069 0 -112.9069 0 -112.9069 0 -112.9069 0 -112.9069 0 -112.9069 0 -112.9069 0 -112.9069 0 -110.1572 0 -110.1572 0 -110.1572 0 -110.1572 0 -110.1572 0 -110.1572 0 -110.1572 0 -107.4668 0 -107.4668 0 -104.8347 0 -104.8347 0 -102.2597 0 -102.2597 0 -102.2597 0 -102.2597 0 -104.8347 0 -104.8347 0 -104.8347 0 -102.2597 0 -102.2597 0 -102.2597 0 -102.2597 0 -99.74084 0 -99.74084 0 -99.74084 0 -99.74084 0 -99.74084 0 -99.74084 0 -97.27695 0 -97.27695 0 -99.74084 0 -97.27695 0 -97.27695 0 -97.27695 0 -94.86702 0 -94.86702 0 -94.86702 0 -94.86702 0 -94.86702 0 -94.86702 0 -94.86702 0 -94.86702 0 -94.86702 0 -94.86702 0 -94.86702 0 -94.86702 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -75.14358 0 -75.14358 0 -92.51001 0 -75.14358 0 -61.00001 0 -75.14358 0 -60.20362 0 -61.00001 0 -59.41532 0 -59.41532 0 -59.41532 0 -59.41532 0 -58.63505 0 -58.63505 0 -59.41532 0 -59.41532 0 -59.41532 0 -59.41532 0 -59.41532 0 -59.41532 0 -59.41532 0 -59.41532 0 -59.41532 0 -59.41532 0 -59.41532 0 -59.41532 0 -58.63505 0 -58.63505 0 -58.63505 0 -58.63505 0 -58.63505 0 -58.63505 0 -57.86275 0 -57.86275 0 -57.86275 0 -57.09837 0 -57.09837 0 -57.09837 0 -57.09837 0 -57.09837 0 -57.09837 0 -57.09837 0 -57.09837 0 -57.09837 0 -57.09837 0 -57.09837 0 -57.09837 0 -57.09837 0 -57.09837 0 -57.09837 0 -56.34185 0 -56.34185 0 -57.09837 0 -56.34185 0 -57.09837 0 -56.34185 0 -57.09837 0 -56.34185 0 -57.86275 0 -137.1818 0 -178.0545 0 -190.9217 0 -186.5442 0 -178.0545 0 -162.093 0 -150.9657 0 -143.9279 0 -140.5191 0 -140.5191 0 -140.5191 0 -140.5191 0 -143.9279 0 -154.5973 0 -162.093 0 -169.9081 0 -162.093 0 -186.5442 0 -211.4528 0 -223.5183 0 -219.4325 0 -236.169 0 -277.8722 0 -324.6522 0 -358.1103 0 -439.4304 0 -710.2306 0 -1084.262 0 -1430.581 0 -1672.562 0 -1980.76 0 -2184.043 0 -2336.317 0 -2520.939 0 -2642.306 0 -2717.406 0 -2794.255 0 -2872.884 0 -2872.884 0 -2926.308 0 -2953.326 0 -2872.884 0 -2926.308 0 -2899.495 0 -2820.265 0 -2667.147 0 -2568.923 0 -2404.199 0 -2184.043 0 -1870.329 0 -1659.084 0 -1479.105 0 -1314.67 0 -1206.19 0 -1095.03 0 -1001.127 0 -932.636 0 -867.9417 0 -823.9673 0 -773.5672 0 -733.4764 0 -702.6143 0 -672.7986 0 -658.2748 0 -629.9788 0 -608.4619 0 -578.3048 0 -556.5042 0 -542.35 0 -521.6757 0 -495.1235 0 -495.1235 0 -475.9486 0 -463.5084 0 -451.3372 0 -439.4304 0 -427.7836 0 -422.0562 0 -410.7909 0 -405.2517 0 -394.358 0 -394.358 0 -383.7065 0 -378.4703 0 -368.1744 0 -363.1136 0 -358.1103 0 -353.1638 0 -343.4397 0 -333.9371 0 -329.2677 0 -320.09 0 -303.6562 0 -309.0518 0 -298.3415 0 -293.1068 0 -293.1068 0 -282.8731 0 -282.8731 0 -268.0973 0 -272.9472 0 -268.0973 0 -263.3214 0 -258.6186 0 -253.988 0 -253.988 0 -249.4287 0 -244.9397 0 -240.5201 0 -236.169 0 -236.169 0 -236.169 0 -236.169 0 -227.669 0 -227.669 0 -219.4325 0 -219.4325 0 -219.4325 0 -215.411 0 -211.4528 0 -215.411 0 -215.411 0 -207.5571 0 -207.5571 0 -203.7232 0 -199.95 0 -203.7232 0 -199.95 0 -195.3898 0 -195.3898 0 -195.3898 0 -186.5442 0 -190.9217 0 -186.5442 0 -190.9217 0 -182.2556 0 -182.2556 0 -178.0545 0 -182.2556 0 -169.9081 0 -169.9081 0 -173.9391 0 -165.9599 0 -169.9081 0 -169.9081 0 -169.9081 0 -165.9599 0 -165.9599 0 -165.9599 0 -165.9599 0 -162.093 0 -162.093 0 -158.3059 0 -154.5973 0 -154.5973 0 -158.3059 0 -154.5973 0 -150.9657 0 -158.3059 0 -154.5973 0 -150.9657 0 -150.9657 0 -137.1818 0 -150.9657 0 -150.9657 0 -147.4097 0 -143.9279 0 -143.9279 0 -147.4097 0 -147.4097 0 -147.4097 0 -147.4097 0 -147.4097 0 -143.9279 0 -143.9279 0 -143.9279 0 -143.9279 0 -140.5191 0 -140.5191 0 -140.5191 0 -137.1818 0 -140.5191 0 -143.9279 0 -137.1818 0 -137.1818 0 -137.1818 0 -133.9147 0 -124.5223 0 -124.5223 0 -107.4668 0 -121.5236 0 -118.589 0 -133.9147 0 -133.9147 0 -133.9147 0 -133.9147 0 -130.7166 0 -133.9147 0 -130.7166 0 -130.7166 0 -130.7166 0 -130.7166 0 -130.7166 0 -130.7166 0 -127.5863 0 -127.5863 0 -130.7166 0 -112.9069 0 -104.8347 0 -60.20362 0 -60.20362 0 -61.00001 0 -57.86275 0 -75.14358 0 -54.11886 0 -57.86275 0 -60.20362 0 -99.74084 0 -75.14358 0 -75.14358 0 -60.20362 0 -59.41532 0 -61.00001 0 -75.14358 0 -61.00001 0 -94.86702 0 -75.14358 0 -59.41532 0 -97.27695 0 -127.5863 0 -130.7166 0 -99.74084 0 -59.41532 0 -57.09837 0 -94.86702 0 -54.85215 0 -61.00001 0 -61.00001 0 -59.41532 0 -61.00001 0 -54.85215 0 -118.589 0 -104.8347 0 -124.5223 0 -127.5863 0 -124.5223 0 -118.589 0 -118.589 0 -112.9069 0 -112.9069 0 -110.1572 0 -110.1572 0 -110.1572 0 -110.1572 0 -112.9069 0 -110.1572 0 -112.9069 0 -110.1572 0 -107.4668 0 -107.4668 0 -107.4668 0 -107.4668 0 -104.8347 0 -104.8347 0 -102.2597 0 -102.2597 0 -104.8347 0 -104.8347 0 -102.2597 0 -102.2597 0 -104.8347 0 -112.9069 0 -110.1572 0 -127.5863 0 -97.27695 0 -130.7166 0 -133.9147 0 -121.5236 0 -97.27695 0 -59.41532 0 -75.14358 0 -61.00001 0 -92.51001 0 -92.51001 0 -60.20362 0 -57.86275 0 -57.86275 0 -60.20362 0 -59.41532 0 -104.8347 0 -94.86702 0 -102.2597 0 -61.00001 0 -107.4668 0 -99.74084 0 -102.2597 0 -102.2597 0 -97.27695 0 -97.27695 0 -97.27695 0 -97.27695 0 -99.74084 0 -99.74084 0 -99.74084 0 -115.7171 0 -169.9081 0 -173.9391 0 -186.5442 0 -203.7232 0 -207.5571 0 -207.5571 0 -215.411 0 -215.411 0 -211.4528 0 -207.5571 0 -203.7232 0 -199.95 0 -190.9217 0 -186.5442 0 -182.2556 0 -182.2556 0 -182.2556 0 -178.0545 0 -178.0545 0 -182.2556 0 -182.2556 0 -182.2556 0 -182.2556 0 -182.2556 0 -182.2556 0 -182.2556 0 -173.9391 0 -169.9081 0 -162.093 0 -158.3059 0 -154.5973 0 -154.5973 0 -150.9657 0 -150.9657 0 -147.4097 0 -143.9279 0 -143.9279 0 -143.9279 0 -140.5191 0 -137.1818 0 -137.1818 0 -137.1818 0 -137.1818 0 -133.9147 0 -133.9147 0 -133.9147 0 -133.9147 0 -130.7166 0 -127.5863 0 -104.8347 0 -110.1572 0 -104.8347 0 -121.5236 0 -112.9069 0 -130.7166 0 -130.7166 0 -133.9147 0 -130.7166 0 -130.7166 0 -130.7166 0 -124.5223 0 -124.5223 0 -124.5223 0 -124.5223 0 -124.5223 0 -121.5236 0 -118.589 0 -107.4668 0 -102.2597 0 -115.7171 0 -92.51001 0 -97.27695 0 -58.63505 0 -75.14358 0 -56.34185 0 -61.00001 0 -55.59313 0 -56.34185 0 -57.09837 0 -58.63505 0 -61.00001 0 -99.74084 0 -107.4668 0 -104.8347 0 -102.2597 0 -102.2597 0 -102.2597 0 -61.00001 0 -61.00001 0 -92.51001 0 -94.86702 0 -97.27695 0 -97.27695 0 -97.27695 0 -52.6751 0 -54.85215 0 -51.96452 0 -55.59313 0 -55.59313 0 -53.39319 0 -56.34185 0 -53.39319 0 -52.6751 0 -51.2614 0 -57.86275 0 -53.39319 0 -75.14358 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -57.86275 0 -75.14358 0 -61.00001 0 -75.14358 0 -75.14358 0 -59.41532 0 -54.11886 0 -59.41532 0 -59.41532 0 -59.41532 0 -59.41532 0 -59.41532 0 -55.59313 0 -58.63505 0 -59.41532 0 -58.63505 0 -59.41532 0 -58.63505 0 -58.63505 0 -58.63505 0 -58.63505 0 -58.63505 0 -58.63505 0 -58.63505 0 -58.63505 0 -57.86275 0 -58.63505 0 -58.63505 0 -57.86275 0 -57.86275 0 -57.86275 0 -58.63505 0 -57.86275 0 -57.09837 0 -57.86275 0 -57.86275 0 -57.09837 0 -57.09837 0 -57.09837 0 -56.34185 0 -57.09837 0 -57.09837 0 -57.09837 0 -57.09837 0 -57.09837 0 -57.09837 0 -57.86275 0 -57.86275 0 -57.86275 0 -57.86275 0 -57.86275 0 -57.09837 0 -57.86275 0 -57.86275 0 -57.86275 0 -57.86275 0 -55.59313 0 -55.59313 0 -56.34185 0 -53.39319 0 -55.59313 0 -53.39319 0 -50.56569 0 -47.85577 0 -54.11886 0 -47.19624 0 -47.19624 0 -55.59313 0 -56.34185 0 -56.34185 0 -55.59313 0 -56.34185 0 -53.39319 0 -49.19625 0 -52.6751 0 -49.19625 0 -49.87733 0 -47.85577 0 -52.6751 0 -47.19624 0 -49.87733 0 -51.2614 0 -50.56569 0 -54.11886 0 -47.19624 0 -46.54379 0 -49.19625 0 -47.85577 0 -51.96452 0 -50.56569 0 -49.87733 0 -50.56569 0 -54.85215 0 -55.59313 0 -54.85215 0 -55.59313 0 -55.59313 0 -55.59313 0 -55.59313 0 -49.87733 0 -53.39319 0 -49.19625 0 -49.19625 0 -51.2614 0 -49.87733 0 -46.54379 0 -47.85577 0 -47.85577 0 -45.89836 0 -46.54379 0 -49.19625 0 -45.2599 0 -47.19624 0 -43.38577 0 -47.19624 0 -45.2599 0 -45.89836 0 -46.54379 0 -47.19624 0 -49.87733 0 -50.56569 0 -47.85577 0 -47.85577 0 -47.85577 0 -51.2614 0 -45.89836 0 -48.52242 0 -49.19625 0 -47.19624 0 -46.54379 0 -48.52242 0 -47.19624 0 -49.19625 0 -49.87733 0 -44.00365 0 -44.00365 0 -44.00365 0 -41.57241 0 -43.38577 0 -44.62835 0 -50.56569 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.96452 0 -51.96452 0 -51.2614 0 -49.19625 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.2614 0 -50.56569 0 -51.2614 0 -51.2614 0 -51.96452 0 -51.2614 0 -51.2614 0 -51.96452 0 -51.96452 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.96452 0 -51.96452 0 -51.96452 0 -51.2614 0 -51.96452 0 -51.2614 0 -51.96452 0 -51.2614 0 -50.56569 0 -51.2614 0 -51.2614 0 -50.56569 0 -50.56569 0 -51.2614 0 -50.56569 0 -49.87733 0 -50.56569 0 -50.56569 0 -47.85577 0 -50.56569 0 -51.96452 0 -51.96452 0 -51.96452 0 -51.2614 0 -50.56569 0 -49.87733 0 -51.2614 0 -51.2614 0 -51.2614 0 -50.56569 0 -51.2614 0 -51.2614 0 - -50.56569 0 -49.19625 0 -49.19625 0 -49.87733 0 -50.56569 0 -49.19625 0 -50.56569 0 -50.56569 0 -50.56569 0 -51.2614 0 -50.56569 0 -50.56569 0 -50.56569 0 -50.56569 0 -50.56569 0 -50.56569 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.96452 0 -51.2614 0 -50.56569 0 -50.56569 0 -48.52242 0 -46.54379 0 -44.00365 0 -45.89836 0 -43.38577 0 -47.85577 0 -49.19625 0 -49.87733 0 -50.56569 0 -51.96452 0 -50.56569 0 -49.87733 0 -51.2614 0 -51.2614 0 -49.87733 0 -50.56569 0 -51.2614 0 -50.56569 0 -50.56569 0 -51.2614 0 -50.56569 0 -49.87733 0 -49.87733 0 -48.52242 0 -46.54379 0 -45.89836 0 -47.19624 0 -44.62835 0 -45.89836 0 -48.52242 0 -49.87733 0 -48.52242 0 -48.52242 0 -50.56569 0 -50.56569 0 -51.2614 0 -49.87733 0 -50.56569 0 -49.87733 0 -51.2614 0 -49.87733 0 -51.2614 0 -51.2614 0 -49.87733 0 -49.87733 0 -49.19625 0 -49.87733 0 -49.19625 0 -49.19625 0 -48.52242 0 -48.52242 0 -48.52242 0 -49.19625 0 -50.56569 0 -50.56569 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.96452 0 -51.2614 0 -51.2614 0 -50.56569 0 -50.56569 0 -50.56569 0 -50.56569 0 -50.56569 0 -50.56569 0 -47.19624 0 -49.19625 0 -49.87733 0 -51.2614 0 -50.56569 0 -51.2614 0 -50.56569 0 -51.2614 0 -50.56569 0 -51.2614 0 -51.2614 0 -51.2614 0 -50.56569 0 -50.56569 0 -50.56569 0 -50.56569 0 -50.56569 0 -50.56569 0 -49.87733 0 -45.89836 0 -45.2599 0 -45.2599 0 -42.77463 0 -42.1702 0 -44.00365 0 -40.39657 0 -42.77463 0 -41.57241 0 -47.19624 0 -45.89836 0 -49.19625 0 -49.87733 0 -47.19624 0 -48.52242 0 -49.19625 0 -50.56569 0 -49.87733 0 -49.19625 0 -49.87733 0 -49.87733 0 -49.87733 0 -48.52242 0 -49.87733 0 -48.52242 0 -49.87733 0 -49.87733 0 -50.56569 0 -49.87733 0 -49.87733 0 -49.19625 0 -49.87733 0 -54.11886 0 -57.09837 0 -55.59313 0 -54.11886 0 -53.39319 0 -52.6751 0 -52.6751 0 -51.96452 0 -51.96452 0 -51.96452 0 - -51.2614 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.2614 0 -50.56569 0 -50.56569 0 -50.56569 0 -50.56569 0 -50.56569 0 -50.56569 0 -50.56569 0 -50.56569 0 -50.56569 0 -51.2614 0 -50.56569 0 -51.2614 0 -51.2614 0 -51.96452 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.2614 0 -50.56569 0 -50.56569 0 -50.56569 0 -50.56569 0 -49.19625 0 -49.87733 0 -49.19625 0 -49.87733 0 -47.85577 0 -49.87733 0 -49.87733 0 -50.56569 0 -50.56569 0 -50.56569 0 -50.56569 0 -50.56569 0 -49.87733 0 -50.56569 0 -50.56569 0 -49.87733 0 -50.56569 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.19625 0 -50.56569 0 -47.19624 0 -47.19624 0 -47.85577 0 -47.19624 0 -49.19625 0 -49.19625 0 -49.19625 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 - -50.56569 0 -50.56569 0 -49.87733 0 -49.87733 0 -50.56569 0 -49.87733 0 -50.56569 0 -49.87733 0 -45.89836 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.19625 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.19625 0 -42.77463 0 -45.89836 0 -44.00365 0 -46.54379 0 -47.85577 0 -48.52242 0 -49.19625 0 -47.85577 0 -49.19625 0 -45.89836 0 -48.52242 0 -49.19625 0 -49.19625 0 -48.52242 0 -47.85577 0 -48.52242 0 -48.52242 0 -48.52242 0 -49.19625 0 -49.19625 0 -49.19625 0 -49.19625 0 -49.19625 0 -49.19625 0 -49.19625 0 -48.52242 0 -47.85577 0 -47.85577 0 -47.85577 0 -47.19624 0 -47.85577 0 -47.85577 0 -47.85577 0 -47.85577 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 -49.19625 0 -49.19625 0 -49.19625 0 -49.87733 0 -49.19625 0 -48.52242 0 -49.19625 0 -48.52242 0 -47.85577 0 -47.85577 0 -47.85577 0 -47.85577 0 -47.85577 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 -47.85577 0 -47.85577 0 -47.85577 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 -47.85577 0 -47.85577 0 -47.85577 0 -47.85577 0 -47.19624 0 -47.19624 0 -47.19624 0 -47.19624 0 -47.19624 0 -47.19624 0 -47.85577 0 -48.52242 0 -49.87733 0 -49.87733 0 -49.19625 0 -49.19625 0 -49.19625 0 -49.19625 0 -49.19625 0 -49.19625 0 -49.19625 0 -49.19625 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 -47.85577 0 -47.85577 0 -47.85577 0 -47.19624 0 -47.19624 0 -47.19624 0 -47.19624 0 -47.85577 0 -47.85577 0 -48.52242 0 -48.52242 0 -48.52242 0 -49.19625 0 -49.19625 0 -49.19625 0 -49.19625 0 -49.19625 0 -49.19625 0 -49.87733 0 -49.19625 0 -49.19625 0 -49.87733 0 -49.19625 0 -49.19625 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 - -49.87733 0 -49.87733 0 -50.56569 0 -50.56569 0 -49.87733 0 -49.87733 0 -50.56569 0 -50.56569 0 -50.56569 0 -49.87733 0 -49.87733 0 -50.56569 0 -49.19625 0 -49.19625 0 -49.87733 0 -51.2614 0 -52.6751 0 -54.85215 0 -58.63505 0 -75.14358 0 -61.00001 0 -92.51001 0 -97.27695 0 -102.2597 0 -102.2597 0 -107.4668 0 -104.8347 0 -107.4668 0 -107.4668 0 -107.4668 0 -107.4668 0 -104.8347 0 -104.8347 0 -104.8347 0 -107.4668 0 -107.4668 0 -104.8347 0 -104.8347 0 -104.8347 0 -107.4668 0 -104.8347 0 -102.2597 0 -104.8347 0 -102.2597 0 -102.2597 0 -102.2597 0 -102.2597 0 -99.74084 0 -99.74084 0 -97.27695 0 -97.27695 0 -97.27695 0 -97.27695 0 -94.86702 0 -92.51001 0 -94.86702 0 -92.51001 0 -92.51001 0 -92.51001 0 - -56.34185 0 -55.59313 0 -55.59313 0 -55.59313 0 -55.59313 0 -56.34185 0 -56.34185 0 -56.34185 0 -55.59313 0 -55.59313 0 -56.34185 0 -55.59313 0 -56.34185 0 -56.34185 0 -56.34185 0 -56.34185 0 -56.34185 0 -56.34185 0 -56.34185 0 -56.34185 0 -55.59313 0 -56.34185 0 -55.59313 0 -55.59313 0 -55.59313 0 -54.11886 0 -54.85215 0 -54.85215 0 -54.85215 0 -55.59313 0 -54.85215 0 -56.34185 0 -56.34185 0 -55.59313 0 -55.59313 0 -55.59313 0 -55.59313 0 -55.59313 0 -55.59313 0 -55.59313 0 -55.59313 0 -55.59313 0 -54.85215 0 -54.85215 0 -54.85215 0 -54.85215 0 -54.11886 0 -54.11886 0 -54.11886 0 -53.39319 0 -54.11886 0 -54.11886 0 -54.11886 0 -54.85215 0 -54.85215 0 -54.85215 0 -54.85215 0 -54.85215 0 -55.59313 0 -55.59313 0 -56.34185 0 -56.34185 0 -55.59313 0 -55.59313 0 -55.59313 0 -55.59313 0 -55.59313 0 -55.59313 0 -55.59313 0 -54.85215 0 -54.85215 0 -54.85215 0 -54.11886 0 -54.85215 0 -53.39319 0 -54.11886 0 -54.11886 0 -54.85215 0 -54.85215 0 -54.85215 0 -54.85215 0 -55.59313 0 -55.59313 0 -55.59313 0 -54.11886 0 -54.11886 0 -54.85215 0 -54.85215 0 -54.11886 0 -54.11886 0 -54.11886 0 -54.11886 0 -54.85215 0 -53.39319 0 -53.39319 0 -53.39319 0 -53.39319 0 -53.39319 0 -53.39319 0 -53.39319 0 -54.11886 0 -53.39319 0 -52.6751 0 -53.39319 0 -52.6751 0 -53.39319 0 -52.6751 0 -53.39319 0 -53.39319 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -51.96452 0 -51.96452 0 -51.96452 0 -51.2614 0 -51.2614 0 -51.96452 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -53.39319 0 -53.39319 0 -54.11886 0 -53.39319 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -51.96452 0 -51.96452 0 -51.96452 0 -51.96452 0 -51.96452 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.96452 0 -51.96452 0 -51.96452 0 -51.96452 0 -51.96452 0 -51.96452 0 -52.6751 0 -51.96452 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -53.39319 0 -54.11886 0 -53.39319 0 -53.39319 0 -53.39319 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -51.96452 0 -51.96452 0 -51.96452 0 -51.96452 0 -51.96452 0 -51.96452 0 -51.96452 0 -51.96452 0 -51.96452 0 -52.6751 0 -51.96452 0 -51.96452 0 -52.6751 0 -52.6751 0 -52.6751 0 -51.96452 0 -52.6751 0 -52.6751 0 -51.96452 0 -51.96452 0 -52.6751 0 -52.6751 0 -51.96452 0 -52.6751 0 -51.96452 0 -51.96452 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -53.39319 0 -53.39319 0 -54.11886 0 -53.39319 0 -53.39319 0 -53.39319 0 -52.6751 0 -51.96452 0 -51.96452 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -51.96452 0 -51.96452 0 -52.6751 0 -52.6751 0 -51.96452 0 -51.96452 0 -51.96452 0 -51.96452 0 -51.96452 0 -51.96452 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -51.96452 0 -52.6751 0 -52.6751 0 -51.96452 0 -51.96452 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.96452 0 -51.96452 0 -51.96452 0 -51.96452 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -53.39319 0 -53.39319 0 -53.39319 0 -53.39319 0 -53.39319 0 -53.39319 0 -52.6751 0 -51.96452 0 -51.96452 0 -52.6751 0 -52.6751 0 -51.96452 0 -51.96452 0 -51.2614 0 -51.96452 0 -51.96452 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -53.39319 0 -53.39319 0 -53.39319 0 -53.39319 0 -53.39319 0 -53.39319 0 -53.39319 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -51.96452 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -52.6751 0 -53.39319 0 -53.39319 0 -53.39319 0 -54.11886 0 -54.85215 0 -54.85215 0 -55.59313 0 -55.59313 0 -55.59313 0 -54.85215 0 -54.85215 0 -54.85215 0 -54.85215 0 -54.85215 0 -54.11886 0 -53.39319 0 -54.11886 0 -53.39319 0 -52.6751 0 -53.39319 0 -53.39319 0 -53.39319 0 -53.39319 0 -53.39319 0 -53.39319 0 -54.11886 0 -54.11886 0 -54.11886 0 -54.85215 0 -55.59313 0 -54.85215 0 -54.85215 0 -54.85215 0 -55.59313 0 -56.34185 0 -55.59313 0 -55.59313 0 -57.28001 0 -56.66001 0 -57.28001 0 -57.28001 0 -57.90001 0 -57.90001 0 -57.28001 0 -57.28001 0 -57.28001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.66001 0 -56.66001 0 -56.04001 0 -56.04001 0 -57.28001 0 -57.28001 0 -56.66001 0 -56.66001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.66001 0 -56.66001 0 -57.28001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.04001 0 -55.42001 0 -55.42001 0 -55.42001 0 -54.80001 0 -54.80001 0 -55.42001 0 -55.42001 0 -55.42001 0 -55.42001 0 -56.04001 0 -56.04001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -57.28001 0 -57.28001 0 -56.66001 0 -56.66001 0 -56.04001 0 -56.04001 0 -55.42001 0 -55.42001 0 -54.80001 0 -54.80001 0 -55.42001 0 -55.42001 0 -55.42001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.66001 0 -57.28001 0 -57.28001 0 -57.90001 0 -57.90001 0 -57.90001 0 -57.90001 0 -57.28001 0 -57.28001 0 -57.28001 0 -56.66001 0 -56.66001 0 -56.66001 0 - -57.28001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.04001 0 -56.66001 0 -56.04001 0 -56.04001 0 -56.66001 0 -56.66001 0 -56.66001 0 -57.28001 0 -57.28001 0 -57.90001 0 -57.90001 0 -57.90001 0 -57.90001 0 -58.52001 0 -57.90001 0 -57.90001 0 -57.90001 0 -58.52001 0 -58.52001 0 -58.52001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.76001 0 -59.14001 0 -59.14001 0 -59.76001 0 -59.76001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -60.38001 0 -60.38001 0 -59.76001 0 -59.76001 0 -59.76001 0 -60.38001 0 -59.76001 0 -59.76001 0 -60.38001 0 -59.76001 0 -60.38001 0 -60.38001 0 -60.38001 0 -61.00001 0 -61.00001 0 -60.38001 0 -61.00001 0 -76.75501 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -60.38001 0 -61.00001 0 -59.76001 0 -59.76001 0 -59.76001 0 -59.76001 0 -60.38001 0 -61.00001 0 -59.76001 0 -60.38001 0 -59.76001 0 -60.38001 0 -59.76001 0 -60.38001 0 -59.76001 0 -59.76001 0 -59.76001 0 -59.14001 0 -60.38001 0 -59.76001 0 -60.38001 0 -59.76001 0 -59.76001 0 -59.76001 0 -59.14001 0 -59.76001 0 -59.76001 0 -59.76001 0 -60.38001 0 -60.38001 0 -59.76001 0 -59.14001 0 -58.52001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.76001 0 -59.76001 0 -59.76001 0 -59.14001 0 -59.76001 0 -59.76001 0 -59.76001 0 -59.76001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.14001 0 -58.52001 0 -58.52001 0 -58.52001 0 -58.52001 0 -58.52001 0 -58.52001 0 -58.52001 0 -59.14001 0 -59.14001 0 -59.76001 0 -60.38001 0 -61.00001 0 -61.00001 0 -61.00001 0 -59.76001 0 -61.00001 0 -61.00001 0 -59.76001 0 -57.90001 0 -57.90001 0 -57.90001 0 -60.38001 0 -59.76001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.76001 0 -59.76001 0 -60.38001 0 -59.76001 0 -59.76001 0 -59.76001 0 -60.38001 0 -61.00001 0 -61.00001 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -61.00001 0 -61.00001 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -61.00001 0 -76.75501 0 -61.00001 0 -60.38001 0 -60.38001 0 -60.38001 0 -61.00001 0 -61.00001 0 -61.00001 0 -59.76001 0 -60.38001 0 -59.76001 0 -60.38001 0 -61.00001 0 -60.38001 0 -60.38001 0 -59.76001 0 -60.38001 0 -59.76001 0 -61.00001 0 -76.75501 0 -61.00001 0 -61.00001 0 -76.75501 0 -76.75501 0 -76.75501 0 -61.00001 0 -76.75501 0 -61.00001 0 -76.75501 0 -92.51001 0 -76.75501 0 -61.00001 0 -76.75501 0 -92.51001 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -60.38001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.76001 0 -59.76001 0 -59.76001 0 -60.38001 0 -61.00001 0 -61.00001 0 -61.00001 0 -76.75501 0 -76.75501 0 -76.75501 0 -61.00001 0 -92.51001 0 -76.75501 0 -92.51001 0 -61.00001 0 -60.38001 0 -60.38001 0 -60.38001 0 -59.76001 0 -59.76001 0 -59.14001 0 -59.14001 0 -60.38001 0 -59.76001 0 -60.38001 0 -59.76001 0 -60.38001 0 -60.38001 0 -59.76001 0 -60.38001 0 -59.76001 0 -60.38001 0 -61.00001 0 -61.00001 0 -60.38001 0 -60.38001 0 -76.75501 0 -60.38001 0 -61.00001 0 -57.28001 0 -57.90001 0 -59.76001 0 -58.52001 0 -59.14001 0 -59.76001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.76001 0 -60.38001 0 -61.00001 0 -76.75501 0 -76.75501 0 -76.75501 0 -95.86751 0 -95.86751 0 -61.00001 0 -76.75501 0 -61.00001 0 -59.76001 0 -58.52001 0 -59.76001 0 -59.76001 0 -59.76001 0 -59.14001 0 -58.52001 0 -57.90001 0 -59.76001 0 -59.76001 0 -59.76001 0 -59.76001 0 -59.76001 0 -59.76001 0 -60.38001 0 -60.38001 0 -61.00001 0 -61.00001 0 -95.86751 0 -61.00001 0 -95.86751 0 -99.22501 0 -95.86751 0 -95.86751 0 -61.00001 0 -60.38001 0 -59.14001 0 -60.38001 0 -76.75501 0 -61.00001 0 -60.38001 0 -59.76001 0 -59.14001 0 -59.14001 0 -60.38001 0 -76.75501 0 -76.75501 0 -76.75501 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -76.75501 0 -61.00001 0 -76.75501 0 -61.00001 0 -60.38001 0 -59.14001 0 -61.00001 0 -59.14001 0 -61.00001 0 -60.38001 0 -92.51001 0 -56.04001 0 -76.75501 0 -61.00001 0 -76.75501 0 -61.00001 0 -76.75501 0 -76.75501 0 -92.51001 0 -76.75501 0 -92.51001 0 -76.75501 0 -61.00001 0 -76.75501 0 -76.75501 0 -61.00001 0 -60.38001 0 -58.52001 0 -61.00001 0 -60.38001 0 -57.90001 0 -59.76001 0 -61.00001 0 -60.38001 0 -61.00001 0 -92.51001 0 -99.22501 0 -92.51001 0 -59.14001 0 -59.76001 0 -129.4425 0 -132.8 0 -136.1575 0 -122.7275 0 -102.5825 0 -95.86751 0 -95.86751 0 -102.5825 0 -116.0125 0 -116.0125 0 -112.655 0 -109.2975 0 -109.2975 0 -102.5825 0 -109.2975 0 -105.94 0 -105.94 0 -102.5825 0 -99.22501 0 -99.22501 0 -99.22501 0 -99.22501 0 -76.75501 0 -92.51001 0 -99.22501 0 -95.86751 0 - -99.22501 0 -99.22501 0 -95.86751 0 -95.86751 0 -92.51001 0 -95.86751 0 -92.51001 0 -95.86751 0 -95.86751 0 -99.22501 0 -99.22501 0 -92.51001 0 -92.51001 0 - -92.51001 0 -92.51001 0 -76.75501 0 - -95.86751 0 - -105.94 0 -109.2975 0 -105.94 0 -105.94 0 -105.94 0 -109.2975 0 -116.0125 0 -116.0125 0 -112.655 0 -112.655 0 -116.0125 0 -112.655 0 -116.0125 0 -112.655 0 -112.655 0 -112.655 0 - -139.515 0 -142.8725 0 -139.515 0 -139.515 0 -136.1575 0 -139.515 0 -139.515 0 - -139.515 0 -136.1575 0 -136.1575 0 -132.8 0 -129.4425 0 -129.4425 0 -122.7275 0 -122.7275 0 - -126.085 0 -126.085 0 -132.8 0 -142.8725 0 -132.8 0 -126.085 0 -122.7275 0 -129.4425 0 -129.4425 0 -126.085 0 -126.085 0 -126.085 0 -122.7275 0 -122.7275 0 -109.2975 0 -99.22501 0 -92.51001 0 -58.52001 0 -57.28001 0 -57.28001 0 -54.80001 0 -56.66001 0 -57.90001 0 -59.14001 0 -59.14001 0 -59.76001 0 -60.38001 0 -95.86751 0 -116.0125 0 -126.085 0 -119.37 0 -112.655 0 -112.655 0 -122.7275 0 -136.1575 0 -132.8 0 -132.8 0 -136.1575 0 -136.1575 0 -132.8 0 -132.8 0 -132.8 0 -136.1575 0 -139.515 0 -136.1575 0 -76.75501 0 -95.86751 0 -109.2975 0 -122.7275 0 -129.4425 0 -126.085 0 -122.7275 0 -129.4425 0 -122.7275 0 -126.085 0 -122.7275 0 -122.7275 0 -119.37 0 -119.37 0 -122.7275 0 -122.7275 0 -122.7275 0 -122.7275 0 -119.37 0 -116.0125 0 -116.0125 0 -116.0125 0 -116.0125 0 -112.655 0 -112.655 0 -109.2975 0 -109.2975 0 -109.2975 0 -105.94 0 -105.94 0 -99.22501 0 -102.5825 0 -105.94 0 -105.94 0 -102.5825 0 -99.22501 0 -99.22501 0 -102.5825 0 -99.22501 0 -102.5825 0 -99.22501 0 -102.5825 0 -76.75501 0 -59.76001 0 -57.90001 0 -57.28001 0 -56.04001 0 -57.90001 0 -55.42001 0 -59.76001 0 -59.76001 0 -95.86751 0 -61.00001 0 -102.5825 0 -116.0125 0 -122.7275 0 -102.5825 0 -92.51001 0 -95.86751 0 -92.51001 0 -92.51001 0 -95.86751 0 -95.86751 0 -99.22501 0 -95.86751 0 -95.86751 0 -92.51001 0 -92.51001 0 -95.86751 0 -95.86751 0 -95.86751 0 -99.22501 0 -99.22501 0 -99.22501 0 -102.5825 0 -102.5825 0 -99.22501 0 -99.22501 0 -95.86751 0 -95.86751 0 -95.86751 0 -76.75501 0 -76.75501 0 -61.00001 0 -92.51001 0 -76.75501 0 -92.51001 0 -95.86751 0 -95.86751 0 -99.22501 0 -102.5825 0 -99.22501 0 -99.22501 0 -102.5825 0 -99.22501 0 -92.51001 0 -76.75501 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -95.86751 0 -76.75501 0 -95.86751 0 -95.86751 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -99.22501 0 -92.51001 0 -95.86751 0 -99.22501 0 -102.5825 0 -102.5825 0 -99.22501 0 -99.22501 0 -102.5825 0 -99.22501 0 -99.22501 0 -92.51001 0 -99.22501 0 -95.86751 0 -95.86751 0 -99.22501 0 -95.86751 0 -99.22501 0 -99.22501 0 -99.22501 0 -95.86751 0 -95.86751 0 -99.22501 0 -99.22501 0 -95.86751 0 -99.22501 0 -95.86751 0 -59.14001 0 -95.86751 0 -99.22501 0 -99.22501 0 -95.86751 0 -92.51001 0 -95.86751 0 -92.51001 0 -95.86751 0 -99.22501 0 -102.5825 0 -105.94 0 -109.2975 0 -112.655 0 -112.655 0 -112.655 0 -112.655 0 -105.94 0 -102.5825 0 -102.5825 0 -102.5825 0 -99.22501 0 -102.5825 0 -99.22501 0 -60.38001 0 -57.90001 0 -92.51001 0 -57.90001 0 -58.52001 0 -92.51001 0 -92.51001 0 -99.22501 0 -60.38001 0 -57.28001 0 -76.75501 0 -57.28001 0 -92.51001 0 -59.14001 0 -92.51001 0 -92.51001 0 -102.5825 0 -95.86751 0 -92.51001 0 -76.75501 0 -92.51001 0 -92.51001 0 -76.75501 0 -57.90001 0 -59.14001 0 -61.00001 0 -59.76001 0 -95.86751 0 -76.75501 0 -95.86751 0 -76.75501 0 -92.51001 0 -76.75501 0 -95.86751 0 -92.51001 0 -92.51001 0 -92.51001 0 -95.86751 0 -95.86751 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -76.75501 0 -76.75501 0 -76.75501 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -95.86751 0 -92.51001 0 -95.86751 0 -92.51001 0 -92.51001 0 -92.51001 0 -76.75501 0 -76.75501 0 -92.51001 0 -95.86751 0 -95.86751 0 -99.22501 0 -92.51001 0 -92.51001 0 -99.22501 0 -95.86751 0 -99.22501 0 -95.86751 0 -95.86751 0 -92.51001 0 -99.22501 0 -92.51001 0 -92.51001 0 -95.86751 0 -92.51001 0 -95.86751 0 -95.86751 0 -99.22501 0 -92.51001 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -92.51001 0 -92.51001 0 -92.51001 0 -95.86751 0 -92.51001 0 -58.52001 0 -60.38001 0 -61.00001 0 -57.28001 0 -60.38001 0 -76.75501 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -95.86751 0 -92.51001 0 -95.86751 0 -95.86751 0 -95.86751 0 -92.51001 0 -92.51001 0 -92.51001 0 -102.5825 0 -105.94 0 -102.5825 0 -102.5825 0 -105.94 0 -102.5825 0 -105.94 0 -105.94 0 -95.86751 0 -95.86751 0 -99.22501 0 -99.22501 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -99.22501 0 -95.86751 0 -99.22501 0 -99.22501 0 -95.86751 0 -99.22501 0 -99.22501 0 -102.5825 0 -105.94 0 -109.2975 0 -102.5825 0 -99.22501 0 -102.5825 0 -102.5825 0 -99.22501 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -102.5825 0 -105.94 0 -105.94 0 -105.94 0 -92.51001 0 -102.5825 0 -95.86751 0 -60.38001 0 -56.04001 0 -54.80001 0 -55.42001 0 -56.66001 0 -55.42001 0 -54.80001 0 -54.18001 0 -53.56001 0 -52.94001 0 -51.08001 0 -50.46001 0 -52.32001 0 -52.94001 0 -53.56001 0 -57.90001 0 -61.00001 0 -92.51001 0 -95.86751 0 -92.51001 0 -76.75501 0 -76.75501 0 -60.38001 0 -58.52001 0 -56.04001 0 -56.04001 0 - -59.76001 0 -95.86751 0 -76.75501 0 -59.76001 0 -59.76001 0 -61.00001 0 -58.52001 0 -60.38001 0 -105.94 0 -99.22501 0 -99.22501 0 -99.22501 0 -109.2975 0 -95.86751 0 -112.655 0 -139.515 0 -149.5875 0 -152.945 0 -152.945 0 -152.945 0 -166.375 0 -241.537 0 -278.5031 0 -255.3993 0 -223.0539 0 -209.1916 0 -223.0539 0 -218.4331 0 -218.4331 0 -223.0539 0 -223.0539 0 -236.9162 0 -223.0539 0 -199.95 0 -186.52 0 -176.4475 0 -149.5875 0 -136.1575 0 -136.1575 0 -132.8 0 -132.8 0 -136.1575 0 -142.8725 0 -156.3025 0 -163.0175 0 -173.09 0 -186.52 0 -236.9162 0 -241.537 0 -273.8823 0 -306.2277 0 -332.1762 0 -362.3915 0 -374.4776 0 -386.5637 0 -310.8485 0 -209.1916 0 -105.94 0 -57.90001 0 -76.75501 0 -61.00001 0 -99.22501 0 -116.0125 0 -139.515 0 -136.1575 0 -132.8 0 -136.1575 0 -109.2975 0 -105.94 0 -116.0125 0 -142.8725 0 -132.8 0 -146.23 0 -152.945 0 -152.945 0 -149.5875 0 -142.8725 0 -139.515 0 -139.515 0 -136.1575 0 -132.8 0 -126.085 0 -126.085 0 -119.37 0 -119.37 0 -119.37 0 -122.7275 0 -126.085 0 -126.085 0 -129.4425 0 -129.4425 0 -129.4425 0 -129.4425 0 -129.4425 0 -126.085 0 -126.085 0 -126.085 0 -122.7275 0 -122.7275 0 -122.7275 0 -119.37 0 -116.0125 0 -95.86751 0 -116.0125 0 -95.86751 0 -112.655 0 -57.28001 0 -99.22501 0 -112.655 0 -112.655 0 -112.655 0 -112.655 0 -112.655 0 -109.2975 0 -109.2975 0 -109.2975 0 -109.2975 0 -105.94 0 -109.2975 0 -109.2975 0 -109.2975 0 -112.655 0 -112.655 0 -112.655 0 -116.0125 0 -105.94 0 -105.94 0 -102.5825 0 -76.75501 0 -92.51001 0 -99.22501 0 -76.75501 0 -92.51001 0 -95.86751 0 -95.86751 0 -95.86751 0 -92.51001 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -61.00001 0 -92.51001 0 -95.86751 0 -95.86751 0 -99.22501 0 -99.22501 0 -99.22501 0 -99.22501 0 -99.22501 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -99.22501 0 -99.22501 0 -99.22501 0 -99.22501 0 -99.22501 0 -99.22501 0 -99.22501 0 -99.22501 0 -99.22501 0 -99.22501 0 -99.22501 0 -99.22501 0 -99.22501 0 -99.22501 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -99.22501 0 -105.94 0 -112.655 0 -119.37 0 -122.7275 0 -122.7275 0 -126.085 0 -126.085 0 -129.4425 0 -132.8 0 -139.515 0 -146.23 0 -149.5875 0 -152.945 0 -159.66 0 -166.375 0 -166.375 0 -169.7325 0 -169.7325 0 -169.7325 0 -176.4475 0 -183.1625 0 -186.52 0 -189.8775 0 - -193.235 0 -196.5925 0 -209.1916 0 -218.4331 0 -232.2954 0 -246.1577 0 -250.7785 0 -260.02 0 -269.2616 0 -278.5031 0 -283.1239 0 -296.9862 0 -306.2277 0 -326.1331 0 -350.3053 0 -386.5637 0 -434.9082 0 -501.3819 0 -555.7695 0 -616.2001 0 -694.5541 0 -781.6141 0 -851.2621 0 -920.9101 0 -981.8521 0 -1042.794 0 -1119.341 0 -1167.962 0 -1216.582 0 -1277.359 0 -1313.824 0 -1313.824 0 -1362.445 0 -1374.6 0 -1362.445 0 -1350.29 0 -1374.6 0 -1362.445 0 -1350.29 0 -1338.135 0 -1313.824 0 -1277.359 0 -1289.514 0 -1240.893 0 -1228.738 0 -1204.427 0 -1167.962 0 -1155.806 0 -1107.185 0 -1086.324 0 -1060.206 0 -1042.794 0 -1007.97 0 -990.5581 0 -964.4401 0 -947.0281 0 -929.6161 0 -920.9101 0 -894.7921 0 -859.9681 0 -833.8501 0 -825.1441 0 -807.7321 0 -772.9081 0 -764.2021 0 -720.6721 0 -703.2601 0 -703.2601 0 -677.1421 0 -677.1421 0 -659.7301 0 -616.2001 0 -616.2001 0 -610.157 0 -598.0709 0 -579.9417 0 -585.9848 0 -567.8556 0 -567.8556 0 -549.7264 0 -555.7695 0 -531.5972 0 -537.6403 0 -525.5541 0 -525.5541 0 -513.468 0 -513.468 0 -489.2958 0 -495.3388 0 -489.2958 0 -465.1235 0 -483.2527 0 -471.1666 0 -453.0374 0 -465.1235 0 -459.0805 0 -459.0805 0 -446.9943 0 -446.9943 0 -446.9943 0 -453.0374 0 -440.9513 0 -434.9082 0 -440.9513 0 -428.8652 0 -422.8221 0 -434.9082 0 -434.9082 0 -428.8652 0 -416.779 0 -416.779 0 -410.736 0 -410.736 0 -410.736 0 -404.6929 0 -410.736 0 -410.736 0 -404.6929 0 -404.6929 0 -404.6929 0 -398.6498 0 -392.6068 0 -398.6498 0 -398.6498 0 -398.6498 0 -398.6498 0 -404.6929 0 -392.6068 0 -392.6068 0 -386.5637 0 -398.6498 0 -404.6929 0 -398.6498 0 -398.6498 0 -392.6068 0 -398.6498 0 -392.6068 0 -392.6068 0 -386.5637 0 -386.5637 0 -392.6068 0 -392.6068 0 -386.5637 0 -386.5637 0 -386.5637 0 -380.5207 0 -380.5207 0 -380.5207 0 -380.5207 0 -374.4776 0 -386.5637 0 -380.5207 0 -374.4776 0 -374.4776 0 -374.4776 0 -368.4345 0 -368.4345 0 -374.4776 0 -368.4345 0 -368.4345 0 -368.4345 0 -368.4345 0 -362.3915 0 -356.3484 0 -356.3484 0 -356.3484 0 -350.3053 0 -344.2623 0 -350.3053 0 - -344.2623 0 -344.2623 0 -338.2192 0 -344.2623 0 -338.2192 0 -338.2192 0 -344.2623 0 -344.2623 0 -338.2192 0 -338.2192 0 -338.2192 0 -338.2192 0 -338.2192 0 -326.1331 0 -332.1762 0 -332.1762 0 -332.1762 0 -296.9862 0 -292.3654 0 -283.1239 0 -246.1577 0 -264.6408 0 -264.6408 0 -287.7447 0 -315.4693 0 -315.4693 0 -315.4693 0 -315.4693 0 -315.4693 0 -310.8485 0 -310.8485 0 -315.4693 0 -310.8485 0 -315.4693 0 -310.8485 0 -310.8485 0 -315.4693 0 -315.4693 0 -315.4693 0 -310.8485 0 -310.8485 0 -310.8485 0 -315.4693 0 -306.2277 0 -306.2277 0 -306.2277 0 -306.2277 0 -301.607 0 -306.2277 0 -306.2277 0 -301.607 0 -306.2277 0 -306.2277 0 -301.607 0 -306.2277 0 -310.8485 0 -310.8485 0 -310.8485 0 -315.4693 0 -310.8485 0 -310.8485 0 -315.4693 0 -315.4693 0 -310.8485 0 -306.2277 0 -310.8485 0 -306.2277 0 -301.607 0 -296.9862 0 -296.9862 0 -296.9862 0 -292.3654 0 -296.9862 0 -292.3654 0 -292.3654 0 -287.7447 0 -292.3654 0 -296.9862 0 -292.3654 0 -296.9862 0 -292.3654 0 -292.3654 0 -296.9862 0 -296.9862 0 -292.3654 0 -292.3654 0 -296.9862 0 -283.1239 0 -283.1239 0 -283.1239 0 -283.1239 0 -278.5031 0 -273.8823 0 -269.2616 0 -269.2616 0 -264.6408 0 -269.2616 0 -264.6408 0 -269.2616 0 -269.2616 0 -273.8823 0 -273.8823 0 -273.8823 0 -278.5031 0 -278.5031 0 -273.8823 0 -269.2616 0 -273.8823 0 -278.5031 0 -278.5031 0 -278.5031 0 -269.2616 0 -273.8823 0 -273.8823 0 -269.2616 0 -273.8823 0 -269.2616 0 -269.2616 0 -264.6408 0 -260.02 0 -255.3993 0 -255.3993 0 -260.02 0 -264.6408 0 - -264.6408 0 -260.02 0 -264.6408 0 -264.6408 0 -264.6408 0 -264.6408 0 -260.02 0 -260.02 0 -260.02 0 -260.02 0 -264.6408 0 -260.02 0 -260.02 0 -255.3993 0 -260.02 0 -255.3993 0 -255.3993 0 -250.7785 0 -246.1577 0 -246.1577 0 -250.7785 0 -250.7785 0 -250.7785 0 -255.3993 0 -250.7785 0 -250.7785 0 -255.3993 0 -250.7785 0 -255.3993 0 -250.7785 0 -250.7785 0 -250.7785 0 -246.1577 0 -250.7785 0 -250.7785 0 -250.7785 0 -250.7785 0 -250.7785 0 -246.1577 0 -246.1577 0 -236.9162 0 -246.1577 0 -236.9162 0 -241.537 0 -241.537 0 -241.537 0 -246.1577 0 -246.1577 0 -241.537 0 -241.537 0 -241.537 0 -241.537 0 -246.1577 0 -241.537 0 -241.537 0 -241.537 0 -241.537 0 -246.1577 0 -241.537 0 -246.1577 0 -246.1577 0 -241.537 0 -241.537 0 -241.537 0 -241.537 0 -236.9162 0 -241.537 0 -241.537 0 -236.9162 0 -241.537 0 -241.537 0 -241.537 0 -236.9162 0 -236.9162 0 -236.9162 0 -236.9162 0 -236.9162 0 -236.9162 0 -236.9162 0 -236.9162 0 -236.9162 0 -236.9162 0 -236.9162 0 -236.9162 0 -232.2954 0 -232.2954 0 -236.9162 0 -223.0539 0 -227.6746 0 -232.2954 0 -227.6746 0 -227.6746 0 -227.6746 0 -232.2954 0 -227.6746 0 -232.2954 0 -227.6746 0 -227.6746 0 -227.6746 0 -227.6746 0 -227.6746 0 -227.6746 0 -223.0539 0 -223.0539 0 -223.0539 0 -223.0539 0 -213.8123 0 -193.235 0 -213.8123 0 -213.8123 0 -199.95 0 -204.5708 0 -179.805 0 -173.09 0 -173.09 0 -199.95 0 -213.8123 0 -213.8123 0 -218.4331 0 -218.4331 0 -213.8123 0 -213.8123 0 -213.8123 0 -193.235 0 -213.8123 0 -213.8123 0 -213.8123 0 -218.4331 0 -218.4331 0 -213.8123 0 -199.95 0 -179.805 0 -156.3025 0 -193.235 0 -209.1916 0 -213.8123 0 -209.1916 0 -209.1916 0 -204.5708 0 -209.1916 0 -209.1916 0 -209.1916 0 -209.1916 0 -209.1916 0 -209.1916 0 -213.8123 0 -213.8123 0 -213.8123 0 -218.4331 0 -218.4331 0 -218.4331 0 -218.4331 0 -218.4331 0 -218.4331 0 -204.5708 0 -204.5708 0 -204.5708 0 -209.1916 0 -209.1916 0 -204.5708 0 -204.5708 0 -204.5708 0 -204.5708 0 -199.95 0 -209.1916 0 -209.1916 0 -209.1916 0 -209.1916 0 -213.8123 0 -213.8123 0 -213.8123 0 -213.8123 0 -213.8123 0 -213.8123 0 -209.1916 0 -199.95 0 -199.95 0 -169.7325 0 -193.235 0 -149.5875 0 -169.7325 0 -173.09 0 -159.66 0 -173.09 0 -196.5925 0 -179.805 0 -176.4475 0 -193.235 0 -193.235 0 -199.95 0 -204.5708 0 -199.95 0 -199.95 0 -209.1916 0 -199.95 0 -209.1916 0 -204.5708 0 -204.5708 0 -204.5708 0 -209.1916 0 -204.5708 0 -204.5708 0 -204.5708 0 -204.5708 0 -204.5708 0 -209.1916 0 -199.95 0 -189.8775 0 -209.1916 0 -204.5708 0 -199.95 0 -209.1916 0 -209.1916 0 -204.5708 0 -204.5708 0 -199.95 0 -209.1916 0 -204.5708 0 -204.5708 0 -209.1916 0 -204.5708 0 -199.95 0 -204.5708 0 -204.5708 0 -199.95 0 -209.1916 0 -199.95 0 -204.5708 0 -204.5708 0 -179.805 0 -186.52 0 -173.09 0 -183.1625 0 -199.95 0 -204.5708 0 -209.1916 0 -209.1916 0 -213.8123 0 -209.1916 0 -204.5708 0 -209.1916 0 -209.1916 0 -213.8123 0 -204.5708 0 -204.5708 0 -209.1916 0 -209.1916 0 -204.5708 0 -209.1916 0 -209.1916 0 -209.1916 0 -209.1916 0 -209.1916 0 -209.1916 0 -209.1916 0 -204.5708 0 -204.5708 0 -199.95 0 -204.5708 0 -204.5708 0 -204.5708 0 -199.95 0 -209.1916 0 -209.1916 0 -204.5708 0 -204.5708 0 -204.5708 0 -204.5708 0 -199.95 0 -199.95 0 -204.5708 0 -204.5708 0 -204.5708 0 -204.5708 0 -209.1916 0 -199.95 0 -204.5708 0 -189.8775 0 -173.09 0 -204.5708 0 -189.8775 0 -179.805 0 -183.1625 0 -196.5925 0 -196.5925 0 -199.95 0 -199.95 0 -204.5708 0 -204.5708 0 -209.1916 0 -209.1916 0 -209.1916 0 -213.8123 0 -209.1916 0 -213.8123 0 -209.1916 0 -213.8123 0 -209.1916 0 -196.5925 0 -183.1625 0 -193.235 0 -189.8775 0 -169.7325 0 -166.375 0 -152.945 0 -163.0175 0 -156.3025 0 -176.4475 0 -204.5708 0 -204.5708 0 -186.52 0 -189.8775 0 -199.95 0 -186.52 0 -176.4475 0 -163.0175 0 -176.4475 0 -183.1625 0 -169.7325 0 -176.4475 0 -179.805 0 -179.805 0 -166.375 0 -169.7325 0 -183.1625 0 -189.8775 0 -186.52 0 -169.7325 0 -169.7325 0 -152.945 0 -152.945 0 -176.4475 0 -193.235 0 -196.5925 0 -199.95 0 -196.5925 0 -199.95 0 -196.5925 0 -199.95 0 -186.52 0 -199.95 0 -199.95 0 -196.5925 0 -196.5925 0 -196.5925 0 -196.5925 0 -193.235 0 -193.235 0 -193.235 0 -193.235 0 -196.5925 0 -193.235 0 -193.235 0 -189.8775 0 -189.8775 0 -193.235 0 -193.235 0 -193.235 0 -193.235 0 -183.1625 0 -193.235 0 -193.235 0 -193.235 0 -186.52 0 -189.8775 0 -186.52 0 -183.1625 0 -183.1625 0 -179.805 0 -183.1625 0 -169.7325 0 -149.5875 0 -156.3025 0 -146.23 0 -156.3025 0 -152.945 0 -166.375 0 -149.5875 0 -163.0175 0 -166.375 0 -179.805 0 -176.4475 0 -179.805 0 -179.805 0 -179.805 0 -179.805 0 -179.805 0 -179.805 0 -179.805 0 -179.805 0 -179.805 0 -179.805 0 -176.4475 0 -179.805 0 -176.4475 0 -176.4475 0 -176.4475 0 -176.4475 0 -176.4475 0 -176.4475 0 -179.805 0 -179.805 0 -179.805 0 -183.1625 0 -186.52 0 -189.8775 0 -196.5925 0 -199.95 0 -199.95 0 -204.5708 0 -199.95 0 -199.95 0 -199.95 0 -199.95 0 -199.95 0 -199.95 0 -199.95 0 -199.95 0 -196.5925 0 -196.5925 0 -196.5925 0 -196.5925 0 -199.95 0 -199.95 0 -196.5925 0 -196.5925 0 -193.235 0 -193.235 0 -196.5925 0 -196.5925 0 -196.5925 0 -196.5925 0 -199.95 0 -199.95 0 -199.95 0 -199.95 0 -199.95 0 -196.5925 0 -199.95 0 -199.95 0 -199.95 0 -196.5925 0 -196.5925 0 -196.5925 0 -196.5925 0 -196.5925 0 -193.235 0 -193.235 0 -189.8775 0 -186.52 0 -186.52 0 -186.52 0 -186.52 0 -186.52 0 -189.8775 0 -186.52 0 -189.8775 0 -189.8775 0 -189.8775 0 -189.8775 0 -193.235 0 -189.8775 0 -193.235 0 -193.235 0 -193.235 0 -193.235 0 -189.8775 0 -193.235 0 -189.8775 0 -193.235 0 -176.4475 0 -189.8775 0 -179.805 0 -156.3025 0 -152.945 0 -183.1625 0 -186.52 0 -186.52 0 -189.8775 0 -189.8775 0 -186.52 0 -189.8775 0 -186.52 0 -186.52 0 -186.52 0 -186.52 0 -186.52 0 -186.52 0 -189.8775 0 -189.8775 0 -189.8775 0 -189.8775 0 -186.52 0 -173.09 0 -163.0175 0 -173.09 0 -152.945 0 -159.66 0 -156.3025 0 -186.52 0 -186.52 0 -186.52 0 -186.52 0 -186.52 0 -186.52 0 -186.52 0 -183.1625 0 -183.1625 0 -186.52 0 -183.1625 0 -186.52 0 -183.1625 0 -183.1625 0 -183.1625 0 -183.1625 0 -183.1625 0 -183.1625 0 -179.805 0 -179.805 0 -179.805 0 -179.805 0 -179.805 0 -179.805 0 -179.805 0 -179.805 0 -179.805 0 -176.4475 0 -179.805 0 -179.805 0 -183.1625 0 -179.805 0 -179.805 0 -176.4475 0 -173.09 0 -179.805 0 -179.805 0 -176.4475 0 -176.4475 0 -176.4475 0 -176.4475 0 -179.805 0 -179.805 0 -152.945 0 -176.4475 0 -176.4475 0 -166.375 0 -179.805 0 -179.805 0 -179.805 0 -196.5925 0 -223.0539 0 -236.9162 0 -236.9162 0 -250.7785 0 -250.7785 0 -250.7785 0 -250.7785 0 -255.3993 0 -250.7785 0 -246.1577 0 -241.537 0 -241.537 0 -246.1577 0 -255.3993 0 -260.02 0 -273.8823 0 -287.7446 0 -301.607 0 -310.8485 0 -310.8485 0 -310.8485 0 -301.607 0 -296.9862 0 -296.9862 0 -287.7447 0 -273.8823 0 -264.6408 0 -260.02 0 -255.3993 0 -250.7785 0 -246.1577 0 -241.537 0 -236.9162 0 -232.2954 0 -232.2954 0 -232.2954 0 -223.0539 0 -227.6746 0 -227.6746 0 -227.6746 0 -223.0539 0 -218.4331 0 -213.8123 0 -213.8123 0 -209.1916 0 -209.1916 0 -209.1916 0 -209.1916 0 -204.5708 0 - -204.5708 0 -204.5708 0 -204.5708 0 -199.95 0 -199.95 0 -199.95 0 -199.95 0 -199.95 0 -196.5925 0 -196.5925 0 -196.5925 0 -196.5925 0 -196.5925 0 -196.5925 0 -196.5925 0 -193.235 0 -196.5925 0 -196.5925 0 -196.5925 0 -196.5925 0 -193.235 0 -193.235 0 -196.5925 0 -196.5925 0 -193.235 0 -193.235 0 -193.235 0 -193.235 0 -193.235 0 -193.235 0 -193.235 0 -193.235 0 -189.8775 0 -193.235 0 -189.8775 0 -193.235 0 -189.8775 0 -186.52 0 -189.8775 0 -173.09 0 -183.1625 0 -166.375 0 -166.375 0 -186.52 0 -189.8775 0 -189.8775 0 -189.8775 0 -183.1625 0 -186.52 0 -183.1625 0 -183.1625 0 -179.805 0 -183.1625 0 -183.1625 0 -183.1625 0 -183.1625 0 -183.1625 0 -183.1625 0 -183.1625 0 -179.805 0 -179.805 0 -179.805 0 -179.805 0 -169.7325 0 -179.805 0 -173.09 0 -173.09 0 -169.7325 0 -173.09 0 -173.09 0 -173.09 0 -173.09 0 -173.09 0 -173.09 0 -176.4475 0 -183.1625 0 -183.1625 0 -183.1625 0 -183.1625 0 -179.805 0 -179.805 0 -176.4475 0 -173.09 0 -169.7325 0 -173.09 0 -169.7325 0 -166.375 0 -159.66 0 -156.3025 0 -139.515 0 -146.23 0 -169.7325 0 -169.7325 0 -169.7325 0 -169.7325 0 -173.09 0 -169.7325 0 -173.09 0 -173.09 0 -173.09 0 -156.3025 0 -173.09 0 -173.09 0 -173.09 0 -169.7325 0 -169.7325 0 -166.375 0 -169.7325 0 -166.375 0 -169.7325 0 -169.7325 0 -169.7325 0 -169.7325 0 -166.375 0 -166.375 0 -166.375 0 -163.0175 0 -166.375 0 -166.375 0 -166.375 0 -169.7325 0 -169.7325 0 -169.7325 0 -169.7325 0 -169.7325 0 -166.375 0 -166.375 0 -166.375 0 -169.7325 0 -166.375 0 -166.375 0 -163.0175 0 -166.375 0 -163.0175 0 -159.66 0 -159.66 0 -159.66 0 -159.66 0 -119.37 0 -149.5875 0 -159.66 0 -159.66 0 -159.66 0 -159.66 0 -129.4425 0 -163.0175 0 -159.66 0 -159.66 0 -163.0175 0 -166.375 0 -163.0175 0 -159.66 0 -159.66 0 -156.3025 0 -156.3025 0 -159.66 0 -159.66 0 -159.66 0 -159.66 0 -163.0175 0 -163.0175 0 -163.0175 0 -159.66 0 -159.66 0 -156.3025 0 -156.3025 0 -163.0175 0 -163.0175 0 -159.66 0 -163.0175 0 -159.66 0 -159.66 0 -159.66 0 -159.66 0 -159.66 0 -159.66 0 -163.0175 0 -163.0175 0 -163.0175 0 -163.0175 0 -159.66 0 -159.66 0 -159.66 0 -156.3025 0 -156.3025 0 -156.3025 0 -156.3025 0 -152.945 0 -152.945 0 -156.3025 0 -159.66 0 -159.66 0 -156.3025 0 -156.3025 0 -159.66 0 -159.66 0 -159.66 0 -159.66 0 -159.66 0 -163.0175 0 -159.66 0 -156.3025 0 -156.3025 0 -152.945 0 -156.3025 0 -152.945 0 -156.3025 0 -152.945 0 - -152.945 0 -156.3025 0 -152.945 0 -152.945 0 -156.3025 0 -152.945 0 -156.3025 0 -156.3025 0 -152.945 0 -152.945 0 -156.3025 0 -156.3025 0 -156.3025 0 -156.3025 0 -156.3025 0 -156.3025 0 -156.3025 0 -156.3025 0 -156.3025 0 -122.7275 0 -122.7275 0 -109.2975 0 -126.085 0 -152.945 0 -136.1575 0 -136.1575 0 -156.3025 0 -159.66 0 -156.3025 0 -156.3025 0 -156.3025 0 -156.3025 0 -156.3025 0 -152.945 0 -152.945 0 -152.945 0 -152.945 0 -152.945 0 -152.945 0 -152.945 0 -156.3025 0 -156.3025 0 -129.4425 0 -122.7275 0 -122.7275 0 -109.2975 0 -119.37 0 -126.085 0 -109.2975 0 -99.22501 0 -102.5825 0 -102.5825 0 -99.22501 0 -105.94 0 -112.655 0 -119.37 0 -112.655 0 -122.7275 0 -116.0125 0 -116.0125 0 -126.085 0 -112.655 0 -122.7275 0 -132.8 0 -112.655 0 -109.2975 0 -116.0125 0 -105.94 0 -116.0125 0 -102.5825 0 -116.0125 0 -109.2975 0 -59.76001 0 -102.5825 0 -109.2975 0 -122.7275 0 -105.94 0 -126.085 0 -102.5825 0 -126.085 0 -126.085 0 -112.655 0 -112.655 0 -105.94 0 -109.2975 0 -122.7275 0 -152.945 0 -142.8725 0 -132.8 0 -132.8 0 -109.2975 0 -132.8 0 -122.7275 0 -129.4425 0 -132.8 0 -109.2975 0 -116.0125 0 -116.0125 0 -152.945 0 -156.3025 0 -159.66 0 -152.945 0 -152.945 0 -156.3025 0 -152.945 0 -149.5875 0 -146.23 0 -149.5875 0 -149.5875 0 -149.5875 0 -149.5875 0 -149.5875 0 -149.5875 0 -149.5875 0 -152.945 0 -156.3025 0 -152.945 0 -152.945 0 -152.945 0 -149.5875 0 -146.23 0 -149.5875 0 -146.23 0 -146.23 0 -142.8725 0 -139.515 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -146.23 0 -146.23 0 -146.23 0 -142.8725 0 -146.23 0 -146.23 0 -109.2975 0 -116.0125 0 -109.2975 0 -116.0125 0 -112.655 0 -116.0125 0 -126.085 0 -142.8725 0 -142.8725 0 -139.515 0 -146.23 0 -146.23 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -139.515 0 -139.515 0 -142.8725 0 -142.8725 0 -142.8725 0 -146.23 0 -142.8725 0 -146.23 0 -149.5875 0 -146.23 0 -149.5875 0 -149.5875 0 -146.23 0 -142.8725 0 -142.8725 0 -146.23 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -139.515 0 -139.515 0 -139.515 0 -139.515 0 -142.8725 0 -139.515 0 -126.085 0 -129.4425 0 -139.515 0 -136.1575 0 -142.8725 0 -142.8725 0 -142.8725 0 -139.515 0 -136.1575 0 -136.1575 0 -139.515 0 -139.515 0 -136.1575 0 -136.1575 0 -136.1575 0 -136.1575 0 -136.1575 0 -136.1575 0 -136.1575 0 -132.8 0 -132.8 0 -132.8 0 -132.8 0 -132.8 0 -136.1575 0 -136.1575 0 -136.1575 0 -139.515 0 -139.515 0 -136.1575 0 -139.515 0 -142.8725 0 -142.8725 0 - -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -146.23 0 -146.23 0 -149.5875 0 -152.945 0 -156.3025 0 -152.945 0 -152.945 0 -152.945 0 -152.945 0 -156.3025 0 - -152.945 0 -156.3025 0 -152.945 0 -156.3025 0 -152.945 0 -149.5875 0 -152.945 0 -156.3025 0 -156.3025 0 -152.945 0 -152.945 0 -152.945 0 -156.3025 0 -159.66 0 - -156.3025 0 -156.3025 0 -156.3025 0 -152.945 0 -152.945 0 -152.945 0 -149.5875 0 -152.945 0 -152.945 0 -152.945 0 -149.5875 0 -156.3025 0 -152.945 0 -152.945 0 -156.3025 0 -156.3025 0 -152.945 0 -152.945 0 -152.945 0 -149.5875 0 -149.5875 0 -149.5875 0 -152.945 0 -146.23 0 -149.5875 0 -146.23 0 -152.945 0 -149.5875 0 -149.5875 0 - -149.5875 0 -149.5875 0 -149.5875 0 -149.5875 0 -146.23 0 -146.23 0 -139.515 0 -146.23 0 -149.5875 0 -146.23 0 -142.8725 0 -149.5875 0 -149.5875 0 -149.5875 0 -152.945 0 -152.945 0 -149.5875 0 -149.5875 0 -152.945 0 -152.945 0 -149.5875 0 -149.5875 0 -149.5875 0 -149.5875 0 -116.0125 0 -112.655 0 -119.37 0 -109.2975 0 -99.22501 0 -99.22501 0 -92.51001 0 -105.94 0 -142.8725 0 -142.8725 0 -126.085 0 -146.23 0 -146.23 0 -149.5875 0 -149.5875 0 -146.23 0 -146.23 0 -152.945 0 -146.23 0 -149.5875 0 -152.945 0 -149.5875 0 -146.23 0 -152.945 0 -152.945 0 -149.5875 0 -152.945 0 -146.23 0 -149.5875 0 -142.8725 0 -146.23 0 -142.8725 0 -142.8725 0 -146.23 0 -139.515 0 -142.8725 0 -146.23 0 -146.23 0 -146.23 0 -146.23 0 -142.8725 0 -142.8725 0 -142.8725 0 -146.23 0 -149.5875 0 -142.8725 0 -146.23 0 -146.23 0 -146.23 0 -142.8725 0 -139.515 0 -142.8725 0 -139.515 0 -129.4425 0 -139.515 0 -136.1575 0 -132.8 0 -136.1575 0 -139.515 0 -136.1575 0 -139.515 0 -136.1575 0 -139.515 0 -142.8725 0 -136.1575 0 -139.515 0 -146.23 0 -142.8725 0 -139.515 0 -139.515 0 -142.8725 0 -142.8725 0 -132.8 0 -132.8 0 -126.085 0 -119.37 0 -109.2975 0 -116.0125 0 -92.51001 0 -119.37 0 -122.7275 0 -116.0125 0 -132.8 0 -132.8 0 -136.1575 0 -136.1575 0 -132.8 0 -136.1575 0 -136.1575 0 -132.8 0 -136.1575 0 -136.1575 0 -136.1575 0 -139.515 0 -139.515 0 -132.8 0 -136.1575 0 -136.1575 0 -136.1575 0 -136.1575 0 -129.4425 0 -132.8 0 -129.4425 0 -129.4425 0 -126.085 0 -129.4425 0 -132.8 0 -129.4425 0 -132.8 0 -129.4425 0 -132.8 0 -132.8 0 -136.1575 0 -132.8 0 -129.4425 0 -132.8 0 -129.4425 0 -129.4425 0 -129.4425 0 -129.4425 0 -129.4425 0 -129.4425 0 -129.4425 0 -126.085 0 -126.085 0 -122.7275 0 -122.7275 0 -119.37 0 -109.2975 0 -119.37 0 -119.37 0 -122.7275 0 -122.7275 0 -122.7275 0 -122.7275 0 -119.37 0 -119.37 0 -122.7275 0 -122.7275 0 -119.37 0 -122.7275 0 -119.37 0 -122.7275 0 -119.37 0 -119.37 0 -116.0125 0 -119.37 0 -119.37 0 -116.0125 0 -116.0125 0 -116.0125 0 -112.655 0 -112.655 0 -116.0125 0 -112.655 0 -105.94 0 -61.00001 0 -116.0125 0 -109.2975 0 -58.52001 0 -112.655 0 -116.0125 0 -109.2975 0 -109.2975 0 -59.14001 0 -99.22501 0 -59.76001 0 -59.76001 0 -58.52001 0 -54.18001 0 -58.52001 0 -55.42001 0 -54.18001 0 -54.80001 0 -57.28001 0 -53.56001 0 -55.42001 0 -55.42001 0 -59.14001 0 -56.66001 0 -57.28001 0 -55.42001 0 -59.14001 0 -55.42001 0 -58.52001 0 -57.90001 0 -57.90001 0 -105.94 0 -116.0125 0 -112.655 0 -112.655 0 -99.22501 0 -61.00001 0 -59.14001 0 -57.90001 0 -58.52001 0 -92.51001 0 -109.2975 0 -95.86751 0 - -105.94 0 -105.94 0 -109.2975 0 -105.94 0 -112.655 0 -105.94 0 -105.94 0 -109.2975 0 -102.5825 0 -99.22501 0 -102.5825 0 -109.2975 0 -102.5825 0 -99.22501 0 -102.5825 0 -105.94 0 -109.2975 0 -109.2975 0 -112.655 0 -112.655 0 -109.2975 0 -112.655 0 -109.2975 0 -109.2975 0 -109.2975 0 -102.5825 0 -102.5825 0 -102.5825 0 -102.5825 0 -102.5825 0 -105.94 0 -109.2975 0 -109.2975 0 -109.2975 0 -105.94 0 -109.2975 0 -109.2975 0 -109.2975 0 -109.2975 0 -105.94 0 -105.94 0 -105.94 0 -95.86751 0 -95.86751 0 -105.94 0 -55.42001 0 -56.66001 0 -54.80001 0 -109.2975 0 -109.2975 0 -109.2975 0 -109.2975 0 -116.0125 0 -112.655 0 -112.655 0 -112.655 0 -112.655 0 -109.2975 0 -109.2975 0 -109.2975 0 -112.655 0 -112.655 0 -105.94 0 -112.655 0 -112.655 0 -116.0125 0 -116.0125 0 -116.0125 0 -109.2975 0 -109.2975 0 -109.2975 0 -109.2975 0 -109.2975 0 -112.655 0 -109.2975 0 -109.2975 0 -112.655 0 -109.2975 0 -109.2975 0 -109.2975 0 -109.2975 0 -112.655 0 -109.2975 0 -112.655 0 -112.655 0 -109.2975 0 -109.2975 0 -105.94 0 -105.94 0 -109.2975 0 -109.2975 0 -112.655 0 -109.2975 0 -112.655 0 -112.655 0 -112.655 0 -112.655 0 -112.655 0 -159.66 0 -189.8775 0 -218.4331 0 -223.0539 0 -213.8123 0 -241.537 0 -283.1239 0 -292.3654 0 -301.607 0 -332.1762 0 -356.3484 0 - -404.6929 0 -440.9513 0 -525.5541 0 -616.2001 0 -720.6721 0 -816.4381 0 -894.7921 0 -973.1461 0 -1016.676 0 -1060.206 0 -1086.324 0 -1143.651 0 -1228.738 0 -1301.669 0 -1362.445 0 -1411.066 0 -1459.687 0 -1471.842 0 -1496.153 0 -1496.153 0 -1471.842 0 -1435.377 0 -1423.221 0 -1386.756 0 -1325.98 0 -1301.669 0 -1265.203 0 -1216.582 0 -1204.427 0 -1192.272 0 -1180.117 0 -1180.117 0 -1180.117 0 -1167.962 0 -1167.962 0 -1155.806 0 -1167.962 0 -1155.806 0 -1155.806 0 -1155.806 0 -1155.806 0 -1155.806 0 -1155.806 0 -1143.651 0 -1131.496 0 -1119.341 0 -1107.185 0 -1095.03 0 -1068.912 0 -1051.5 0 -1034.088 0 -1025.382 0 -1007.97 0 -990.5581 0 -964.4401 0 -955.7341 0 -947.0281 0 -920.9101 0 -894.7921 0 -868.6741 0 -851.2621 0 -825.1441 0 -799.0261 0 -772.9081 0 -755.4961 0 -738.0841 0 -720.6721 0 -703.2601 0 -685.8481 0 -668.4361 0 -659.7301 0 -642.3181 0 -633.6121 0 -616.2001 0 -610.157 0 -604.114 0 -598.0709 0 -585.9848 0 -573.8986 0 -567.8556 0 -561.8125 0 -549.7264 0 -543.6833 0 -537.6403 0 -531.5972 0 -525.5541 0 -519.5111 0 -513.468 0 - -507.425 0 -501.3819 0 -495.3388 0 -495.3388 0 -489.2958 0 -489.2958 0 -489.2958 0 -483.2527 0 -483.2527 0 -483.2527 0 -477.2096 0 -477.2096 0 -477.2096 0 -477.2096 0 -477.2096 0 -483.2527 0 -477.2096 0 -483.2527 0 -483.2527 0 -489.2958 0 -495.3388 0 -501.3819 0 -507.425 0 -513.468 0 -513.468 0 -519.5111 0 -519.5111 0 -519.5111 0 -513.468 0 -513.468 0 -519.5111 0 -525.5541 0 -525.5541 0 -525.5541 0 -519.5111 0 -519.5111 0 -519.5111 0 -519.5111 0 -519.5111 0 -519.5111 0 -519.5111 0 -519.5111 0 -519.5111 0 -519.5111 0 -519.5111 0 -519.5111 0 -513.468 0 -513.468 0 -525.5541 0 -537.6403 0 -537.6403 0 -531.5972 0 -531.5972 0 -531.5972 0 -525.5541 0 -525.5541 0 -531.5972 0 -537.6403 0 -549.7264 0 -549.7264 0 -561.8125 0 -573.8986 0 -592.0278 0 -610.157 0 -633.6121 0 -651.0241 0 -668.4361 0 -677.1421 0 -685.8481 0 -677.1421 0 -677.1421 0 -677.1421 0 -668.4361 0 -659.7301 0 -659.7301 0 -651.0241 0 -651.0241 0 -651.0241 0 -642.3181 0 -633.6121 0 -624.9061 0 -610.157 0 -604.114 0 -598.0709 0 -567.8556 0 -579.9417 0 -573.8986 0 -561.8125 0 - -555.7695 0 -555.7695 0 -555.7695 0 -549.7264 0 -549.7264 0 -543.6833 0 -543.6833 0 -537.6403 0 -537.6403 0 -537.6403 0 -531.5972 0 -531.5972 0 -531.5972 0 -531.5972 0 -537.6403 0 -537.6403 0 -543.6833 0 -543.6833 0 -549.7264 0 -555.7695 0 -567.8556 0 -573.8986 0 -579.9417 0 -585.9848 0 -598.0709 0 -604.114 0 -616.2001 0 -624.9061 0 -642.3181 0 -642.3181 0 -651.0241 0 -659.7301 0 -659.7301 0 -651.0241 0 - -642.3181 0 -624.9061 0 -624.9061 0 -604.114 0 -501.3819 0 -525.5541 0 -501.3819 0 -513.468 0 -501.3819 0 -567.8556 0 -543.6833 0 -507.425 0 -549.7264 0 -555.7695 0 -549.7264 0 -537.6403 0 -495.3388 0 -513.468 0 -507.425 0 -525.5541 0 -513.468 0 -519.5111 0 -513.468 0 -507.425 0 -483.2527 0 -507.425 0 -495.3388 0 -501.3819 0 -501.3819 0 -477.2096 0 -495.3388 0 -489.2958 0 -471.1666 0 -495.3388 0 -507.425 0 -519.5111 0 -519.5111 0 -543.6833 0 -555.7695 0 -573.8986 0 -592.0278 0 -604.114 0 -624.9061 0 -651.0241 0 -633.6121 0 -677.1421 0 -685.8481 0 -694.5541 0 -633.6121 0 -677.1421 0 -668.4361 0 -668.4361 0 -668.4361 0 -659.7301 0 -651.0241 0 -651.0241 0 -659.7301 0 -624.9061 0 -642.3181 0 -624.9061 0 -633.6121 0 -624.9061 0 -633.6121 0 -624.9061 0 -633.6121 0 -616.2001 0 -610.157 0 -598.0709 0 -598.0709 0 -592.0278 0 -573.8986 0 -567.8556 0 -573.8986 0 -579.9417 0 -561.8125 0 -567.8556 0 -525.5541 0 -555.7695 0 -549.7264 0 -549.7264 0 -543.6833 0 -531.5972 0 -537.6403 0 -525.5541 0 -537.6403 0 -519.5111 0 -519.5111 0 -513.468 0 -519.5111 0 -513.468 0 -507.425 0 -507.425 0 -501.3819 0 -495.3388 0 -489.2958 0 -489.2958 0 -489.2958 0 -489.2958 0 -489.2958 0 -489.2958 0 -483.2527 0 -459.0805 0 -477.2096 0 -465.1235 0 -471.1666 0 -471.1666 0 -471.1666 0 -465.1235 0 -465.1235 0 -465.1235 0 -459.0805 0 -465.1235 0 -459.0805 0 -453.0374 0 -446.9943 0 -440.9513 0 -459.0805 0 -446.9943 0 -453.0374 0 -440.9513 0 -434.9082 0 -434.9082 0 -434.9082 0 -440.9513 0 -410.736 0 -386.5637 0 -422.8221 0 -350.3053 0 -398.6498 0 -416.779 0 -344.2623 0 -398.6498 0 -404.6929 0 -404.6929 0 -410.736 0 -410.736 0 -404.6929 0 -404.6929 0 -404.6929 0 -398.6498 0 -398.6498 0 -398.6498 0 -398.6498 0 -392.6068 0 -398.6498 0 -392.6068 0 -392.6068 0 -392.6068 0 -386.5637 0 -386.5637 0 -380.5207 0 -386.5637 0 -398.6498 0 -410.736 0 -404.6929 0 -404.6929 0 -398.6498 0 -392.6068 0 -392.6068 0 -398.6498 0 -392.6068 0 -386.5637 0 -386.5637 0 -386.5637 0 -392.6068 0 - -386.5637 0 -392.6068 0 -386.5637 0 -374.4776 0 -380.5207 0 -386.5637 0 -326.1331 0 -326.1331 0 -301.607 0 -315.4693 0 -315.4693 0 -292.3654 0 -315.4693 0 -326.1331 0 -320.09 0 -368.4345 0 -374.4776 0 -374.4776 0 -362.3915 0 -315.4693 0 - -362.3915 0 -356.3484 0 -362.3915 0 -362.3915 0 -374.4776 0 -368.4345 0 -374.4776 0 -326.1331 0 -356.3484 0 -350.3053 0 -344.2623 0 -344.2623 0 -362.3915 0 -332.1762 0 -315.4693 0 -356.3484 0 -356.3484 0 -356.3484 0 -350.3053 0 -356.3484 0 -350.3053 0 -350.3053 0 -356.3484 0 -320.09 0 -350.3053 0 -350.3053 0 -350.3053 0 -350.3053 0 -356.3484 0 -350.3053 0 -315.4693 0 -338.2192 0 -306.2277 0 -287.7446 0 -320.09 0 -344.2623 0 -344.2623 0 -338.2192 0 - -344.2623 0 -344.2623 0 -338.2192 0 -344.2623 0 -338.2192 0 -338.2192 0 -338.2192 0 -338.2192 0 -338.2192 0 - -338.2192 0 -332.1762 0 -332.1762 0 -338.2192 0 -326.1331 0 -326.1331 0 -320.09 0 -332.1762 0 -320.09 0 -326.1331 0 -326.1331 0 -326.1331 0 -320.09 0 -326.1331 0 -326.1331 0 -338.2192 0 -332.1762 0 -344.2623 0 -344.2623 0 -344.2623 0 -344.2623 0 -356.3484 0 -350.3053 0 -344.2623 0 -362.3915 0 -362.3915 0 -368.4345 0 -380.5207 0 -374.4776 0 -338.2192 0 -356.3484 0 -326.1331 0 -362.3915 0 -362.3915 0 -301.607 0 -350.3053 0 -350.3053 0 -362.3915 0 -350.3053 0 -344.2623 0 -350.3053 0 -344.2623 0 -338.2192 0 -332.1762 0 -338.2192 0 -315.4693 0 -310.8485 0 -332.1762 0 -332.1762 0 -326.1331 0 -292.3654 0 -296.9862 0 -283.1239 0 - -278.5031 0 -283.1239 0 -269.2616 0 -269.2616 0 -241.537 0 -264.6408 0 -255.3993 0 -255.3993 0 -246.1577 0 -250.7785 0 -250.7785 0 -278.5031 0 -301.607 0 -306.2277 0 -306.2277 0 -301.607 0 -301.607 0 -301.607 0 -273.8823 0 -296.9862 0 -296.9862 0 -306.2277 0 -283.1239 0 -296.9862 0 -292.3654 0 -296.9862 0 -292.3654 0 -278.5031 0 -283.1239 0 -287.7447 0 -287.7446 0 -292.3654 0 -287.7447 0 -287.7446 0 -287.7446 0 -283.1239 0 -287.7446 0 -292.3654 0 -292.3654 0 -292.3654 0 -306.2277 0 -315.4693 0 -320.09 0 -320.09 0 -350.3053 0 -296.9862 0 -338.2192 0 -356.3484 0 -362.3915 0 -374.4776 0 -392.6068 0 -404.6929 0 -428.8652 0 -440.9513 0 -465.1235 0 -483.2527 0 -501.3819 0 -585.9848 0 -642.3181 0 -729.3781 0 -781.6141 0 -799.0261 0 -790.3201 0 -764.2021 0 -738.0841 0 -703.2601 0 -668.4361 0 -642.3181 0 -624.9061 0 -598.0709 0 -598.0709 0 -592.0278 0 -616.2001 0 -642.3181 0 -677.1421 0 -720.6721 0 -746.7901 0 -790.3201 0 -799.0261 0 -807.7321 0 -799.0261 0 -799.0261 0 -790.3201 0 -799.0261 0 -807.7321 0 -825.1441 0 -842.5561 0 -868.6741 0 -886.0861 0 -903.4981 0 -903.4981 0 -920.9101 0 -929.6161 0 -920.9101 0 -912.2041 0 -903.4981 0 -903.4981 0 -886.0861 0 -868.6741 0 -859.9681 0 -842.5561 0 -833.8501 0 -807.7321 0 -790.3201 0 -764.2021 0 -746.7901 0 -720.6721 0 -694.5541 0 -677.1421 0 -651.0241 0 -642.3181 0 -624.9061 0 -610.157 0 -604.114 0 -598.0709 0 -592.0278 0 -519.5111 0 -459.0805 0 -459.0805 0 -440.9513 0 -446.9943 0 -434.9082 0 -465.1235 0 -459.0805 0 -404.6929 0 -410.736 0 -440.9513 0 -428.8652 0 -422.8221 0 -434.9082 0 -404.6929 0 -440.9513 0 -483.2527 0 -471.1666 0 -471.1666 0 -465.1235 0 -446.9943 0 -446.9943 0 -453.0374 0 -446.9943 0 -404.6929 0 -434.9082 0 -428.8652 0 -422.8221 0 -416.779 0 -410.736 0 -410.736 0 -404.6929 0 -398.6498 0 -398.6498 0 -392.6068 0 -392.6068 0 -392.6068 0 -386.5637 0 -380.5207 0 -380.5207 0 -380.5207 0 -374.4776 0 -374.4776 0 -374.4776 0 -368.4345 0 -368.4345 0 -368.4345 0 -368.4345 0 -368.4345 0 -362.3915 0 -362.3915 0 -356.3484 0 -356.3484 0 -356.3484 0 -350.3053 0 -350.3053 0 -350.3053 0 -338.2192 0 -344.2623 0 - -332.1762 0 -326.1331 0 -332.1762 0 -326.1331 0 -320.09 0 -315.4693 0 -320.09 0 -326.1331 0 -315.4693 0 -315.4693 0 -315.4693 0 -320.09 0 -320.09 0 -320.09 0 -320.09 0 -273.8823 0 -306.2277 0 -255.3993 0 -264.6408 0 -273.8823 0 -260.02 0 -278.5031 0 -306.2277 0 -310.8485 0 -296.9862 0 -296.9862 0 -306.2277 0 -287.7446 0 -283.1239 0 -273.8823 0 -301.607 0 -306.2277 0 -301.607 0 -306.2277 0 -306.2277 0 -296.9862 0 -296.9862 0 -301.607 0 -301.607 0 -292.3654 0 -296.9862 0 -296.9862 0 -292.3654 0 - -287.7447 0 -296.9862 0 -292.3654 0 -296.9862 0 -292.3654 0 -296.9862 0 -287.7446 0 -296.9862 0 -310.8485 0 -332.1762 0 -332.1762 0 -332.1762 0 -338.2192 0 -356.3484 0 -350.3053 0 -350.3053 0 -310.8485 0 -368.4345 0 -374.4776 0 -392.6068 0 -398.6498 0 -410.736 0 -434.9082 0 -453.0374 0 -483.2527 0 -501.3819 0 -537.6403 0 -610.157 0 -799.0261 0 -999.2641 0 -1167.962 0 -1265.203 0 -1325.98 0 -1313.824 0 -1325.98 0 -1301.669 0 -1265.203 0 -1289.514 0 -1265.203 0 -1301.669 0 -1325.98 0 -1350.29 0 -1398.911 0 -1459.687 0 -1496.153 0 -1532.618 0 -1556.929 0 -1593.395 0 -1605.55 0 -1605.55 0 -1654.171 0 -1702.792 0 -1763.568 0 -1824.344 0 -2166.984 0 -2683.735 0 -3106.531 0 -3529.328 0 -4046.078 0 -4233.988 0 -4703.761 0 -4891.671 0 -5032.603 0 -5361.444 0 -5267.489 0 -5455.399 0 -5549.354 0 -5502.376 0 -5502.376 0 -5455.399 0 -5408.422 0 -5314.467 0 -5173.535 0 -5032.603 0 -5032.603 0 -4844.693 0 -4562.829 0 -4515.852 0 -4233.988 0 -3858.169 0 -3529.328 0 -3200.486 0 -3106.531 0 -2777.69 0 -2542.803 0 -2260.939 0 -2026.052 0 -1885.12 0 -1812.189 0 -1739.257 0 -1678.481 0 -1581.239 0 -1532.618 0 -1471.842 0 -1435.377 0 -1386.756 0 -1350.29 0 -1301.669 0 -1289.514 0 -1253.048 0 -1228.738 0 -1180.117 0 -1143.651 0 -1107.185 0 -1068.912 0 -1077.618 0 -1060.206 0 -1060.206 0 -1042.794 0 -1034.088 0 -1025.382 0 -1016.676 0 -999.2641 0 -990.5581 0 -981.8521 0 -973.1461 0 -981.8521 0 -990.5581 0 -1042.794 0 -1095.03 0 -1095.03 0 -1107.185 0 -1119.341 0 -1119.341 0 -1131.496 0 -1180.117 0 -1240.893 0 -1301.669 0 -1483.998 0 -1702.792 0 -2495.826 0 -3623.282 0 -4703.761 0 -5314.467 0 -5925.172 0 -6347.969 0 -6864.719 0 -7099.606 0 -7475.425 0 -7663.334 0 -7992.176 0 -8086.131 0 -8414.972 0 -8696.836 0 -9072.655 0 -9119.632 0 -9260.564 0 -9495.451 0 -9401.496 0 -9448.474 0 -9307.542 0 -9119.632 0 -8884.745 0 -8461.949 0 -7992.176 0 -7381.47 0 -7005.651 0 -6535.878 0 -6019.127 0 -5690.286 0 -5314.467 0 -4938.648 0 -4515.852 0 -4280.965 0 -3952.124 0 -3811.192 0 -3529.328 0 -3388.395 0 -3200.486 0 -2965.599 0 -2918.622 0 -2730.713 0 -2589.78 0 -2448.848 0 -2213.962 0 -2026.052 0 -1885.12 0 -1848.655 0 -1800.034 0 -1763.568 0 -1702.792 0 -1666.326 0 -1617.705 0 -1569.084 0 -1569.084 0 -1544.774 0 -1508.308 0 -1508.308 0 -1483.998 0 -1471.842 0 -1435.377 0 -1447.532 0 -1423.221 0 -1423.221 0 -1423.221 0 -1423.221 0 -1398.911 0 -1398.911 0 -1386.756 0 -1386.756 0 -1386.756 0 -1374.6 0 -1374.6 0 -1362.445 0 -1350.29 0 -1313.824 0 -1313.824 0 -1301.669 0 -1289.514 0 -1265.203 0 -1228.738 0 -1204.427 0 -1204.427 0 -1119.341 0 -1095.03 0 -1119.341 0 -1143.651 0 -1077.618 0 -1107.185 0 -1119.341 0 -1107.185 0 -1107.185 0 -1107.185 0 -1086.324 0 -1068.912 0 -1077.618 0 -1068.912 0 -1060.206 0 -1060.206 0 -1060.206 0 -1042.794 0 -1042.794 0 -1034.088 0 -1016.676 0 -999.2641 0 -1007.97 0 -999.2641 0 -981.8521 0 -981.8521 0 -973.1461 0 -886.0861 0 -868.6741 0 -938.3221 0 -938.3221 0 -929.6161 0 -920.9101 0 -912.2041 0 -903.4981 0 -903.4981 0 -894.7921 0 -886.0861 0 -868.6741 0 -868.6741 0 -859.9681 0 -859.9681 0 -833.8501 0 -842.5561 0 -825.1441 0 -825.1441 0 -816.4381 0 -807.7321 0 -790.3201 0 -790.3201 0 -729.3781 0 -729.3781 0 -772.9081 0 -764.2021 0 -772.9081 0 -764.2021 0 -764.2021 0 -755.4961 0 -755.4961 0 -746.7901 0 -729.3781 0 -738.0841 0 -729.3781 0 -720.6721 0 -720.6721 0 -720.6721 0 -711.9661 0 -711.9661 0 -746.7901 0 -738.0841 0 -720.6721 0 -729.3781 0 -720.6721 0 -711.9661 0 -720.6721 0 -711.9661 0 -729.3781 0 - -720.6721 0 -720.6721 0 -738.0841 0 -738.0841 0 -738.0841 0 -729.3781 0 -738.0841 0 -746.7901 0 -746.7901 0 -746.7901 0 -738.0841 0 -738.0841 0 -746.7901 0 -746.7901 0 -764.2021 0 -772.9081 0 -781.6141 0 -859.9681 0 -1007.97 0 -1277.359 0 -1654.171 0 -2166.984 0 -3059.554 0 -3576.305 0 -3999.101 0 -4280.965 0 -4421.897 0 -4609.807 0 -4703.761 0 -4562.829 0 -4609.807 0 -4656.784 0 -4844.693 0 -4985.625 0 -5079.58 0 -5126.557 0 -5455.399 0 -5831.218 0 -6441.923 0 -7099.606 0 -7804.266 0 -8227.063 0 -8790.791 0 -9307.542 0 -9589.406 0 -9683.36 0 -9777.315 0 -9683.36 0 -9777.315 0 -9636.383 0 -9495.451 0 -8884.745 0 -8367.995 0 -7663.334 0 -7052.629 0 -6441.923 0 -5549.354 0 -4985.625 0 -4187.01 0 -3717.237 0 -3482.35 0 -3153.509 0 -2871.645 0 -2730.713 0 -2495.826 0 -2354.894 0 -2260.939 0 -2166.984 0 -2120.007 0 -2120.007 0 -1979.075 0 -1979.075 0 -1932.098 0 -1848.655 0 -1787.878 0 -1775.723 0 -1775.723 0 -1690.637 0 -1654.171 0 -1605.55 0 -1569.084 0 -1508.308 0 -1508.308 0 -1459.687 0 -1411.066 0 -1411.066 0 -1398.911 0 -1325.98 0 -1325.98 0 -1313.824 0 -1289.514 0 -1216.582 0 -1204.427 0 -1086.324 0 -1155.806 0 -1143.651 0 -1143.651 0 -1119.341 0 -1095.03 0 -1077.618 0 -1060.206 0 -1042.794 0 -1034.088 0 -1016.676 0 -1007.97 0 -990.5581 0 -981.8521 0 -973.1461 0 -964.4401 0 -955.7341 0 -912.2041 0 -842.5561 0 -842.5561 0 -807.7321 0 -825.1441 0 -781.6141 0 -799.0261 0 -772.9081 0 -764.2021 0 -781.6141 0 -790.3201 0 -842.5561 0 -833.8501 0 -833.8501 0 -816.4381 0 -825.1441 0 -799.0261 0 -790.3201 0 -807.7321 0 -790.3201 0 -781.6141 0 -764.2021 0 -772.9081 0 -703.2601 0 -642.3181 0 -651.0241 0 -642.3181 0 -651.0241 0 -604.114 0 -604.114 0 -610.157 0 -604.114 0 -604.114 0 -610.157 0 -604.114 0 -598.0709 0 -651.0241 0 -694.5541 0 -685.8481 0 -694.5541 0 -610.157 0 -592.0278 0 -610.157 0 -592.0278 0 -573.8986 0 -633.6121 0 -598.0709 0 -604.114 0 -604.114 0 -694.5541 0 -738.0841 0 -755.4961 0 -772.9081 0 -764.2021 0 -764.2021 0 -764.2021 0 -755.4961 0 -781.6141 0 -799.0261 0 -1007.97 0 -1228.738 0 -1520.463 0 -1714.947 0 -1860.81 0 -2120.007 0 -2542.803 0 -2636.758 0 -2730.713 0 -2542.803 0 -2448.848 0 -2213.962 0 -1979.075 0 -1629.86 0 -1581.239 0 -1496.153 0 -1411.066 0 -1338.135 0 -1362.445 0 -1313.824 0 -1265.203 0 -1228.738 0 -1192.272 0 -1155.806 0 -1131.496 0 -1119.341 0 -1086.324 0 -1077.618 0 -1068.912 0 -1060.206 0 -1060.206 0 -1051.5 0 -1051.5 0 -1042.794 0 -1034.088 0 -1025.382 0 -1016.676 0 -964.4401 0 -1007.97 0 -999.2641 0 -990.5581 0 -973.1461 0 -938.3221 0 -833.8501 0 -912.2041 0 -894.7921 0 -903.4981 0 -894.7921 0 -894.7921 0 -903.4981 0 -929.6161 0 -973.1461 0 -1016.676 0 -1077.618 0 -1155.806 0 -1240.893 0 -1362.445 0 -1556.929 0 -1848.655 0 -3012.577 0 -4140.033 0 -4938.648 0 -5737.263 0 -6394.946 0 -6864.719 0 -7005.651 0 -7287.516 0 -7240.538 0 -7287.516 0 -7240.538 0 -7099.606 0 -6958.674 0 -6676.81 0 -6254.014 0 -5972.15 0 -5408.422 0 -4844.693 0 -4609.807 0 -4140.033 0 -3670.26 0 -3247.463 0 -2871.645 0 -2683.735 0 -2495.826 0 -2307.916 0 -2120.007 0 -1932.098 0 -1860.81 0 -1800.034 0 -1763.568 0 -1714.947 0 -1702.792 0 -1654.171 0 -1617.705 0 -1556.929 0 -1520.463 0 -1471.842 0 -1423.221 0 -1398.911 0 -1313.824 0 -1289.514 0 -1265.203 0 -1240.893 0 -1204.427 0 -1167.962 0 -1155.806 0 -1155.806 0 -1131.496 0 -1119.341 0 -1095.03 0 -1077.618 0 -1068.912 0 -1051.5 0 -1034.088 0 -1025.382 0 -1016.676 0 -1007.97 0 -990.5581 0 -981.8521 0 -964.4401 0 -947.0281 0 -938.3221 0 -938.3221 0 -929.6161 0 -920.9101 0 -903.4981 0 -903.4981 0 -903.4981 0 -886.0861 0 -886.0861 0 -877.3801 0 -851.2621 0 -859.9681 0 -851.2621 0 -851.2621 0 -825.1441 0 -833.8501 0 -833.8501 0 -833.8501 0 -833.8501 0 -825.1441 0 -816.4381 0 -825.1441 0 -825.1441 0 -825.1441 0 -833.8501 0 -842.5561 0 -851.2621 0 -859.9681 0 -859.9681 0 -868.6741 0 -868.6741 0 -877.3801 0 -868.6741 0 -859.9681 0 -859.9681 0 -859.9681 0 -851.2621 0 -842.5561 0 -833.8501 0 -833.8501 0 -825.1441 0 -816.4381 0 -816.4381 0 -799.0261 0 -790.3201 0 -799.0261 0 -799.0261 0 -790.3201 0 -781.6141 0 -764.2021 0 -781.6141 0 -781.6141 0 -781.6141 0 -781.6141 0 -781.6141 0 -772.9081 0 -764.2021 0 -746.7901 0 -746.7901 0 -633.6121 0 -624.9061 0 -616.2001 0 -616.2001 0 -592.0278 0 -579.9417 0 -592.0278 0 -573.8986 0 -579.9417 0 -567.8556 0 -579.9417 0 -651.0241 0 -651.0241 0 -651.0241 0 -633.6121 0 -624.9061 0 -624.9061 0 -633.6121 0 -624.9061 0 -616.2001 0 -610.157 0 -610.157 0 -616.2001 0 -610.157 0 -610.157 0 -604.114 0 -567.8556 0 -598.0709 0 -592.0278 0 -585.9848 0 -585.9848 0 -585.9848 0 -585.9848 0 -579.9417 0 -573.8986 0 -567.8556 0 -567.8556 0 -567.8556 0 -567.8556 0 -567.8556 0 -561.8125 0 -561.8125 0 -561.8125 0 -555.7695 0 -555.7695 0 -549.7264 0 -543.6833 0 -543.6833 0 -543.6833 0 -537.6403 0 -537.6403 0 -531.5972 0 -525.5541 0 -525.5541 0 -525.5541 0 -519.5111 0 -519.5111 0 -507.425 0 -519.5111 0 -519.5111 0 -513.468 0 -513.468 0 -513.468 0 -495.3388 0 -525.5541 0 -537.6403 0 -531.5972 0 -525.5541 0 -519.5111 0 -519.5111 0 -525.5541 0 -525.5541 0 -513.468 0 -513.468 0 -513.468 0 -507.425 0 -501.3819 0 -495.3388 0 -495.3388 0 -495.3388 0 -495.3388 0 -489.2958 0 -489.2958 0 -483.2527 0 -489.2958 0 -489.2958 0 -489.2958 0 -489.2958 0 -483.2527 0 -483.2527 0 -477.2096 0 -471.1666 0 -477.2096 0 -477.2096 0 -483.2527 0 -483.2527 0 -477.2096 0 -477.2096 0 -477.2096 0 -489.2958 0 -501.3819 0 -501.3819 0 -501.3819 0 -501.3819 0 -501.3819 0 -495.3388 0 -495.3388 0 -495.3388 0 -489.2958 0 -483.2527 0 -483.2527 0 -495.3388 0 -489.2958 0 -495.3388 0 -495.3388 0 -495.3388 0 -501.3819 0 -489.2958 0 -501.3819 0 -501.3819 0 -501.3819 0 -495.3388 0 -483.2527 0 -483.2527 0 -483.2527 0 -477.2096 0 -471.1666 0 -459.0805 0 -453.0374 0 -459.0805 0 -453.0374 0 -446.9943 0 -440.9513 0 -440.9513 0 -440.9513 0 -434.9082 0 -428.8652 0 -422.8221 0 -428.8652 0 -428.8652 0 -422.8221 0 -416.779 0 -416.779 0 -416.779 0 -416.779 0 -398.6498 0 -368.4345 0 -380.5207 0 -332.1762 0 -356.3484 0 -306.2277 0 -326.1331 0 -356.3484 0 -338.2192 0 -386.5637 0 -380.5207 0 -380.5207 0 -380.5207 0 -380.5207 0 -374.4776 0 -368.4345 0 -368.4345 0 -374.4776 0 -368.4345 0 -368.4345 0 -368.4345 0 -368.4345 0 -374.4776 0 -374.4776 0 -350.3053 0 -362.3915 0 -356.3484 0 -310.8485 0 -338.2192 0 -356.3484 0 - -344.2623 0 -344.2623 0 -344.2623 0 -344.2623 0 -344.2623 0 -344.2623 0 -344.2623 0 -344.2623 0 -338.2192 0 -332.1762 0 -332.1762 0 -326.1331 0 -310.8485 0 -332.1762 0 -283.1239 0 -310.8485 0 -315.4693 0 -326.1331 0 -320.09 0 -320.09 0 -326.1331 0 -326.1331 0 -320.09 0 -320.09 0 -315.4693 0 -315.4693 0 -320.09 0 -320.09 0 -315.4693 0 -315.4693 0 -310.8485 0 -310.8485 0 -315.4693 0 -310.8485 0 -310.8485 0 -301.607 0 -306.2277 0 -306.2277 0 -306.2277 0 -301.607 0 -310.8485 0 -315.4693 0 -320.09 0 -326.1331 0 -326.1331 0 -326.1331 0 -326.1331 0 -326.1331 0 -326.1331 0 -326.1331 0 -362.3915 0 -428.8652 0 -489.2958 0 - -519.5111 0 -507.425 0 -489.2958 0 -477.2096 0 -465.1235 0 -446.9943 0 -434.9082 0 -422.8221 0 -416.779 0 -410.736 0 -404.6929 0 -392.6068 0 -392.6068 0 -380.5207 0 -380.5207 0 -374.4776 0 -374.4776 0 -374.4776 0 -380.5207 0 -398.6498 0 -422.8221 0 -465.1235 0 -519.5111 0 -573.8986 0 -610.157 0 -642.3181 0 -659.7301 0 -668.4361 0 -659.7301 0 -633.6121 0 -624.9061 0 -604.114 0 -592.0278 0 -573.8986 0 -561.8125 0 -549.7264 0 -537.6403 0 -531.5972 0 -519.5111 0 -507.425 0 -495.3388 0 -495.3388 0 -489.2958 0 -477.2096 0 -489.2958 0 -489.2958 0 -483.2527 0 -483.2527 0 -483.2527 0 -477.2096 0 -477.2096 0 -477.2096 0 -471.1666 0 -471.1666 0 -477.2096 0 -477.2096 0 -489.2958 0 -501.3819 0 -519.5111 0 -543.6833 0 -579.9417 0 -610.157 0 -642.3181 0 -668.4361 0 -694.5541 0 -711.9661 0 -729.3781 0 -755.4961 0 -772.9081 0 -790.3201 0 -807.7321 0 -816.4381 0 -825.1441 0 -807.7321 0 -790.3201 0 -772.9081 0 -738.0841 0 -729.3781 0 -711.9661 0 -677.1421 0 -659.7301 0 -642.3181 0 -616.2001 0 -585.9848 0 - -579.9417 0 -555.7695 0 -543.6833 0 -537.6403 0 -519.5111 0 -519.5111 0 -507.425 0 -495.3388 0 -495.3388 0 -483.2527 0 -477.2096 0 -483.2527 0 -483.2527 0 -471.1666 0 -483.2527 0 -483.2527 0 -489.2958 0 -489.2958 0 -489.2958 0 -495.3388 0 -507.425 0 -489.2958 0 -501.3819 0 -483.2527 0 -471.1666 0 -489.2958 0 -434.9082 0 -477.2096 0 -471.1666 0 -477.2096 0 -465.1235 0 -459.0805 0 -440.9513 0 -453.0374 0 -440.9513 0 -434.9082 0 -410.736 0 -398.6498 0 -428.8652 0 -380.5207 0 -356.3484 0 -362.3915 0 -338.2192 0 -350.3053 0 -315.4693 0 -296.9862 0 -310.8485 0 -320.09 0 -301.607 0 -287.7446 0 -301.607 0 -332.1762 0 -320.09 0 -315.4693 0 -332.1762 0 -310.8485 0 -315.4693 0 -310.8485 0 -306.2277 0 -296.9862 0 -315.4693 0 -315.4693 0 -301.607 0 -287.7446 0 -269.2616 0 -283.1239 0 -278.5031 0 -278.5031 0 -283.1239 0 -287.7446 0 -283.1239 0 -273.8823 0 -287.7446 0 -250.7785 0 -264.6408 0 -269.2616 0 -269.2616 0 -287.7447 0 -310.8485 0 -278.5031 0 -269.2616 0 -273.8823 0 -287.7446 0 -287.7446 0 -296.9862 0 -273.8823 0 -283.1239 0 -278.5031 0 -269.2616 0 -269.2616 0 -250.7785 0 -283.1239 0 -241.537 0 -264.6408 0 -246.1577 0 -255.3993 0 -232.2954 0 -232.2954 0 -260.02 0 -255.3993 0 -241.537 0 -278.5031 0 -255.3993 0 -264.6408 0 -236.9162 0 -269.2616 0 -255.3993 0 -260.02 0 -283.1239 0 -283.1239 0 -260.02 0 -227.6746 0 -255.3993 0 -250.7785 0 -246.1577 0 -246.1577 0 -241.537 0 -227.6746 0 -218.4331 0 -223.0539 0 -213.8123 0 -227.6746 0 -213.8123 0 -232.2954 0 -232.2954 0 -278.5031 0 -273.8823 0 -278.5031 0 -218.4331 0 -218.4331 0 -227.6746 0 -236.9162 0 -218.4331 0 -227.6746 0 -223.0539 0 -223.0539 0 -223.0539 0 -241.537 0 -236.9162 0 -232.2954 0 -223.0539 0 -241.537 0 -213.8123 0 -199.95 0 -196.5925 0 -223.0539 0 -186.52 0 -213.8123 0 -218.4331 0 -250.7785 0 -250.7785 0 -255.3993 0 -255.3993 0 -255.3993 0 -250.7785 0 -250.7785 0 -250.7785 0 -241.537 0 -246.1577 0 -250.7785 0 -250.7785 0 -250.7785 0 -236.9162 0 -241.537 0 -223.0539 0 -190.9217 0 -195.3898 0 -178.0545 0 -165.9599 0 -178.0545 0 -178.0545 0 -178.0545 0 -240.5201 0 -203.7232 0 -231.8856 0 -231.8856 0 -227.669 0 -231.8856 0 -227.669 0 -227.669 0 -215.411 0 -227.669 0 -227.669 0 -227.669 0 -190.9217 0 -190.9217 0 -199.95 0 -186.5442 0 -182.2556 0 -190.9217 0 -169.9081 0 -173.9391 0 -162.093 0 -173.9391 0 -169.9081 0 -158.3059 0 -195.3898 0 -182.2556 0 -215.411 0 -211.4528 0 -211.4528 0 -211.4528 0 -211.4528 0 -215.411 0 -215.411 0 -215.411 0 -215.411 0 -215.411 0 -215.411 0 -207.5571 0 -207.5571 0 -211.4528 0 -169.9081 0 -178.0545 0 -162.093 0 -169.9081 0 -169.9081 0 -165.9599 0 -169.9081 0 -158.3059 0 -186.5442 0 -203.7232 0 -203.7232 0 -203.7232 0 -199.95 0 -199.95 0 -182.2556 0 -173.9391 0 -195.3898 0 -165.9599 0 -165.9599 0 -178.0545 0 -195.3898 0 -195.3898 0 -165.9599 0 -169.9081 0 -162.093 0 -165.9599 0 -195.3898 0 -195.3898 0 -199.95 0 -195.3898 0 -195.3898 0 -195.3898 0 -195.3898 0 -195.3898 0 -199.95 0 -199.95 0 -199.95 0 -199.95 0 -195.3898 0 -195.3898 0 -195.3898 0 -199.95 0 -199.95 0 -199.95 0 -195.3898 0 -195.3898 0 -190.9217 0 -190.9217 0 -190.9217 0 -143.9279 0 -150.9657 0 -182.2556 0 -165.9599 0 -186.5442 0 -182.2556 0 -182.2556 0 -182.2556 0 -182.2556 0 -182.2556 0 -178.0545 0 -178.0545 0 -178.0545 0 -178.0545 0 -178.0545 0 -178.0545 0 -178.0545 0 -173.9391 0 -178.0545 0 -178.0545 0 -169.9081 0 -162.093 0 -165.9599 0 -162.093 0 -169.9081 0 -147.4097 0 -154.5973 0 -158.3059 0 -154.5973 0 -130.7166 0 -162.093 0 -158.3059 0 -162.093 0 -162.093 0 -162.093 0 -162.093 0 -154.5973 0 -158.3059 0 -158.3059 0 -158.3059 0 -158.3059 0 -158.3059 0 -162.093 0 -140.5191 0 -124.5223 0 -118.589 0 -118.589 0 -121.5236 0 -121.5236 0 -115.7171 0 -118.589 0 -115.7171 0 -118.589 0 -115.7171 0 -110.1572 0 -133.9147 0 -140.5191 0 -143.9279 0 -140.5191 0 -143.9279 0 -137.1818 0 -127.5863 0 -140.5191 0 -140.5191 0 -140.5191 0 -143.9279 0 -143.9279 0 -133.9147 0 -115.7171 0 -115.7171 0 -112.9069 0 -137.1818 0 -130.7166 0 -127.5863 0 -112.9069 0 -115.7171 0 -130.7166 0 -118.589 0 -127.5863 0 -130.7166 0 -130.7166 0 -130.7166 0 -130.7166 0 -133.9147 0 -133.9147 0 -137.1818 0 -137.1818 0 -137.1818 0 -140.5191 0 -140.5191 0 -140.5191 0 -107.4668 0 -102.2597 0 -107.4668 0 -97.27695 0 -99.74084 0 -107.4668 0 -124.5223 0 - -127.5863 0 -127.5863 0 -127.5863 0 -124.5223 0 -124.5223 0 -124.5223 0 -124.5223 0 -121.5236 0 -124.5223 0 -124.5223 0 -124.5223 0 -121.5236 0 -121.5236 0 -124.5223 0 -124.5223 0 -124.5223 0 -127.5863 0 -124.5223 0 -110.1572 0 -124.5223 0 -121.5236 0 -115.7171 0 -121.5236 0 -118.589 0 -118.589 0 -118.589 0 -121.5236 0 -118.589 0 -118.589 0 -118.589 0 -118.589 0 -118.589 0 -118.589 0 -118.589 0 -118.589 0 -118.589 0 -115.7171 0 -121.5236 0 -118.589 0 -118.589 0 -94.86702 0 -102.2597 0 -97.27695 0 -92.51001 0 -97.27695 0 -75.14358 0 -75.14358 0 -59.41532 0 -59.41532 0 -58.63505 0 -75.14358 0 -94.86702 0 -97.27695 0 -92.51001 0 -94.86702 0 -94.86702 0 -75.14358 0 -57.86275 0 -61.00001 0 -97.27695 0 -99.74084 0 -60.20362 0 -94.86702 0 - -75.14358 0 -59.41532 0 -59.41532 0 -59.41532 0 -57.86275 0 -58.63505 0 -60.20362 0 -54.85215 0 -58.63505 0 -54.85215 0 -57.09837 0 -56.34185 0 -60.20362 0 -59.41532 0 -57.09837 0 -58.63505 0 -61.00001 0 -75.14358 0 -61.00001 0 -59.41532 0 -57.09837 0 -56.34185 0 -56.34185 0 -54.85215 0 -56.34185 0 -59.41532 0 -59.41532 0 -61.00001 0 -59.41532 0 -54.85215 0 -57.86275 0 -55.59313 0 -54.85215 0 -56.34185 0 -57.09837 0 -59.41532 0 -57.86275 0 -60.20362 0 -61.00001 0 -54.85215 0 -75.14358 0 -94.86702 0 -97.27695 0 -57.86275 0 -99.74084 0 -102.2597 0 -102.2597 0 -104.8347 0 -107.4668 0 -110.1572 0 -112.9069 0 -115.7171 0 -121.5236 0 -127.5863 0 -127.5863 0 -124.5223 0 -133.9147 0 -112.9069 0 -124.5223 0 -130.7166 0 -133.9147 0 -133.9147 0 -130.7166 0 -127.5863 0 -127.5863 0 -127.5863 0 -124.5223 0 -121.5236 0 -118.589 0 -118.589 0 -115.7171 0 -115.7171 0 -112.9069 0 -110.1572 0 -110.1572 0 -107.4668 0 -104.8347 0 -102.2597 0 -97.27695 0 -99.74084 0 -97.27695 0 -97.27695 0 -97.27695 0 -97.27695 0 -94.86702 0 -94.86702 0 -94.86702 0 -94.86702 0 -94.86702 0 -94.86702 0 -94.86702 0 -94.86702 0 -92.51001 0 -94.86702 0 -94.86702 0 -94.86702 0 -94.86702 0 -94.86702 0 -94.86702 0 -56.34185 0 -61.00001 0 -61.00001 0 -75.14358 0 -92.51001 0 -75.14358 0 -61.00001 0 -75.14358 0 -61.00001 0 -75.14358 0 -75.14358 0 -75.14358 0 -92.51001 0 -75.14358 0 -61.00001 0 -75.14358 0 -75.14358 0 -61.00001 0 -75.14358 0 -75.14358 0 -75.14358 0 -92.51001 0 -57.86275 0 -61.00001 0 -53.39319 0 -57.86275 0 -56.34185 0 -51.96452 0 -59.41532 0 -57.09837 0 -104.8347 0 -143.9279 0 -154.5973 0 -147.4097 0 -137.1818 0 -130.7166 0 -133.9147 0 -137.1818 0 -137.1818 0 -137.1818 0 -143.9279 0 -190.9217 0 -244.9397 0 -268.0973 0 -268.0973 0 -258.6186 0 -249.4287 0 -236.169 0 -223.5183 0 -215.411 0 -203.7232 0 -199.95 0 -199.95 0 -207.5571 0 -215.411 0 -227.669 0 -231.8856 0 -240.5201 0 -263.3214 0 -320.09 0 -378.4703 0 -427.7836 0 -457.3894 0 -463.5084 0 -463.5084 0 -457.3894 0 -445.351 0 -433.5748 0 -416.3922 0 -399.7743 0 -389.0022 0 -378.4703 0 -368.1744 0 -358.1103 0 -358.1103 0 -363.1136 0 -373.2931 0 -399.7743 0 -451.3372 0 -535.385 0 -608.4619 0 -672.7986 0 -741.3586 0 -790.0854 0 -815.39 0 -841.3381 0 -850.1325 0 -850.1325 0 -823.9673 0 -806.8843 0 -781.7915 0 -749.3084 0 -733.4764 0 -702.6143 0 -687.5773 0 -672.7986 0 -672.7986 0 -665.5051 0 -672.7986 0 -680.1559 0 -672.7986 0 -680.1559 0 -680.1559 0 -680.1559 0 -687.5773 0 -672.7986 0 -651.1075 0 -636.9599 0 -616.2001 0 -578.3048 0 -549.3896 0 -542.35 0 -528.4937 0 -514.9303 0 -501.6548 0 -482.271 0 -469.6946 0 -457.3894 0 -457.3894 0 -439.4304 0 -433.5748 0 -416.3922 0 -416.3922 0 -399.7743 0 -416.3922 0 -394.358 0 -378.4703 0 -378.4703 0 -368.1744 0 -373.2931 0 -368.1744 0 -358.1103 0 -368.1744 0 -363.1136 0 -353.1638 0 -348.2738 0 -338.661 0 -338.661 0 -338.661 0 -338.661 0 -329.2677 0 -320.09 0 -329.2677 0 -320.09 0 -320.09 0 -320.09 0 -320.09 0 -303.6562 0 -309.0518 0 -298.3415 0 -298.3415 0 -293.1068 0 -298.3415 0 -293.1068 0 -293.1068 0 -293.1068 0 -287.951 0 -287.951 0 -282.8731 0 -282.8731 0 -277.8722 0 -287.951 0 -277.8722 0 -277.8722 0 -277.8722 0 -277.8722 0 -282.8731 0 -277.8722 0 -282.8731 0 -282.8731 0 -277.8722 0 -272.9472 0 -249.4287 0 -277.8722 0 -277.8722 0 -249.4287 0 -268.0973 0 -268.0973 0 -272.9472 0 -268.0973 0 -277.8722 0 -293.1068 0 -303.6562 0 -324.6522 0 -338.661 0 -353.1638 0 -378.4703 0 -383.7065 0 -399.7743 0 -405.2517 0 -410.7909 0 -416.3922 0 -410.7909 0 -416.3922 0 -416.3922 0 -416.3922 0 -363.1136 0 -348.2738 0 -348.2738 0 -389.0022 0 -394.358 0 -405.2517 0 -410.7909 0 -405.2517 0 -389.0022 0 -389.0022 0 -378.4703 0 -378.4703 0 -368.1744 0 -363.1136 0 -358.1103 0 -309.0518 0 -343.4397 0 -333.9371 0 -324.6522 0 -309.0518 0 -272.9472 0 -258.6186 0 -263.3214 0 -258.6186 0 -258.6186 0 -258.6186 0 -227.669 0 -223.5183 0 -236.169 0 -227.669 0 -219.4325 0 -244.9397 0 -253.988 0 -249.4287 0 -249.4287 0 -249.4287 0 -253.988 0 -249.4287 0 -236.169 0 -227.669 0 -231.8856 0 -240.5201 0 -231.8856 0 -227.669 0 -186.5442 0 -215.411 0 -207.5571 0 -182.2556 0 -182.2556 0 -178.0545 0 -173.9391 0 -169.9081 0 -173.9391 0 -195.3898 0 -186.5442 0 -207.5571 0 -207.5571 0 -207.5571 0 -203.7232 0 -199.95 0 -199.95 0 -178.0545 0 -199.95 0 -195.3898 0 -195.3898 0 -195.3898 0 -195.3898 0 -173.9391 0 -182.2556 0 -165.9599 0 -150.9657 0 -182.2556 0 -169.9081 0 -133.9147 0 -140.5191 0 -147.4097 0 -154.5973 0 -169.9081 0 -169.9081 0 -158.3059 0 -165.9599 0 -165.9599 0 -165.9599 0 -165.9599 0 -165.9599 0 -165.9599 0 -165.9599 0 -165.9599 0 -140.5191 0 -147.4097 0 -154.5973 0 -121.5236 0 -127.5863 0 -154.5973 0 -162.093 0 -158.3059 0 -154.5973 0 -158.3059 0 -154.5973 0 -158.3059 0 -158.3059 0 -165.9599 0 -162.093 0 -158.3059 0 -154.5973 0 -150.9657 0 -150.9657 0 -147.4097 0 -147.4097 0 -147.4097 0 -143.9279 0 -143.9279 0 -143.9279 0 -143.9279 0 -140.5191 0 -140.5191 0 -137.1818 0 -137.1818 0 -133.9147 0 -130.7166 0 -130.7166 0 -127.5863 0 -124.5223 0 -61.00001 0 -121.5236 0 -127.5863 0 -130.7166 0 -130.7166 0 -133.9147 0 -130.7166 0 -130.7166 0 -130.7166 0 -130.7166 0 -130.7166 0 -130.7166 0 -127.5863 0 -127.5863 0 -127.5863 0 -121.5236 0 -112.9069 0 -121.5236 0 -118.589 0 -107.4668 0 -112.9069 0 -115.7171 0 -102.2597 0 -61.00001 0 -112.9069 0 -112.9069 0 -112.9069 0 -112.9069 0 -112.9069 0 -112.9069 0 - -56.34185 0 -55.59313 0 -55.59313 0 -55.59313 0 -54.85215 0 -57.09837 0 -54.11886 0 -57.09837 0 -55.59313 0 -55.59313 0 -61.00001 0 -61.00001 0 -56.34185 0 -61.00001 0 -75.14358 0 -58.63505 0 -54.11886 0 -53.39319 0 -54.85215 0 -53.39319 0 -52.6751 0 -51.2614 0 -55.59313 0 -51.2614 0 -59.41532 0 -54.11886 0 -54.11886 0 -51.2614 0 -54.85215 0 -53.39319 0 -51.2614 0 -56.34185 0 -53.39319 0 -54.85215 0 -57.86275 0 -51.96452 0 -54.11886 0 -54.85215 0 -54.85215 0 -54.11886 0 -51.96452 0 -49.19625 0 -53.39319 0 -55.59313 0 -50.56569 0 -55.59313 0 -50.56569 0 -54.11886 0 -51.96452 0 -49.87733 0 -45.89836 0 -50.56569 0 -50.56569 0 -52.6751 0 -51.96452 0 -49.87733 0 -54.11886 0 -49.19625 0 -52.6751 0 -53.39319 0 -53.39319 0 -51.2614 0 -55.59313 0 -55.59313 0 -53.39319 0 -54.85215 0 -55.59313 0 -51.2614 0 -54.11886 0 -48.52242 0 -51.96452 0 -50.56569 0 -52.6751 0 -45.2599 0 -47.85577 0 -47.85577 0 -47.85577 0 -53.39319 0 -52.6751 0 -51.96452 0 -54.11886 0 -54.11886 0 -54.11886 0 -51.96452 0 -54.11886 0 -52.6751 0 -54.11886 0 -49.87733 0 -53.39319 0 -50.56569 0 - -45.2599 0 -45.89836 0 -44.62835 0 -45.89836 0 -45.2599 0 -45.2599 0 -39.2467 0 -45.2599 0 -46.54379 0 -47.19624 0 -44.00365 0 -45.89836 0 -49.87733 0 -49.19625 0 -45.89836 0 -48.52242 0 -47.19624 0 -45.89836 0 -45.89836 0 -47.85577 0 -44.62835 0 -47.85577 0 -49.87733 0 -44.00365 0 -41.57241 0 -41.57241 0 -45.89836 0 -41.57241 0 -41.57241 0 -42.1702 0 -42.77463 0 -45.89836 0 -41.57241 0 -41.57241 0 -40.98122 0 -45.2599 0 -45.89836 0 -43.38577 0 -50.56569 0 -51.96452 0 -51.96452 0 -51.2614 0 -52.6751 0 -53.39319 0 -54.11886 0 -54.11886 0 -53.39319 0 -53.39319 0 -52.6751 0 -52.6751 0 -52.6751 0 -51.96452 0 -51.2614 0 -52.6751 0 -51.96452 0 -51.96452 0 -51.2614 0 -50.56569 0 -50.56569 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.96452 0 -51.2614 0 -51.2614 0 -51.2614 0 -50.56569 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 -49.87733 0 -50.56569 0 -50.56569 0 -50.56569 0 -49.87733 0 -50.56569 0 -49.87733 0 -49.87733 0 -49.19625 0 -49.19625 0 -48.52242 0 -48.52242 0 -47.85577 0 -47.85577 0 -47.85577 0 -47.19624 0 -47.85577 0 -47.85577 0 -47.85577 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 -47.85577 0 -47.85577 0 -47.19624 0 -47.19624 0 -47.19624 0 -47.19624 0 -47.19624 0 -47.19624 0 -47.19624 0 -47.19624 0 -47.19624 0 -47.19624 0 -47.19624 0 -47.19624 0 -47.85577 0 -47.85577 0 -47.85577 0 -47.85577 0 -47.85577 0 -47.85577 0 -47.85577 0 -47.85577 0 -47.85577 0 -47.19624 0 -47.19624 0 -47.85577 0 -47.85577 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 -48.52242 0 -49.19625 0 -48.52242 0 -48.52242 0 -47.19624 0 -49.87733 0 -49.87733 0 -50.56569 0 -50.56569 0 -51.2614 0 -53.39319 0 -54.85215 0 -55.59313 0 -57.09837 0 -54.85215 0 -53.39319 0 -59.41532 0 -59.41532 0 -59.41532 0 -60.20362 0 -60.20362 0 -60.20362 0 -61.00001 0 -61.00001 0 -75.14358 0 -94.86702 0 -94.86702 0 -97.27695 0 -99.74084 0 -104.8347 0 -107.4668 0 -110.1572 0 -110.1572 0 -110.1572 0 -110.1572 0 -110.1572 0 -107.4668 0 - -99.74084 0 -97.27695 0 -97.27695 0 -97.27695 0 -99.74084 0 -99.74084 0 -102.2597 0 -104.8347 0 -107.4668 0 -110.1572 0 -115.7171 0 -118.589 0 -124.5223 0 -127.5863 0 -133.9147 0 -140.5191 0 -147.4097 0 -154.5973 0 -162.093 0 -165.9599 0 -173.9391 0 -178.0545 0 -182.2556 0 -182.2556 0 -186.5442 0 -186.5442 0 -190.9217 0 -199.95 0 -199.95 0 -190.9217 0 -186.5442 0 -182.2556 0 -182.2556 0 -173.9391 0 -173.9391 0 -169.9081 0 -169.9081 0 -162.093 0 -162.093 0 -154.5973 0 -154.5973 0 -140.5191 0 -147.4097 0 -143.9279 0 -140.5191 0 -133.9147 0 -130.7166 0 -127.5863 0 -118.589 0 -110.1572 0 -118.589 0 -118.589 0 -115.7171 0 -115.7171 0 -112.9069 0 -112.9069 0 -112.9069 0 -110.1572 0 -107.4668 0 -107.4668 0 -107.4668 0 -75.14358 0 -59.41532 0 -59.41532 0 -57.09837 0 -61.00001 0 -59.41532 0 -59.41532 0 -57.09837 0 -55.59313 0 -58.63505 0 -54.85215 0 -51.96452 0 -53.39319 0 -55.59313 0 -54.85215 0 -55.59313 0 -57.09837 0 -55.59313 0 -61.00001 0 -60.20362 0 -58.63505 0 -60.20362 0 -59.41532 0 -59.41532 0 -59.41532 0 -57.09837 0 -57.86275 0 -59.41532 0 -59.41532 0 -59.41532 0 -59.41532 0 -58.63505 0 -57.09837 0 -57.86275 0 -57.86275 0 -55.59313 0 -54.85215 0 -57.09837 0 -56.34185 0 -57.09837 0 -57.09837 0 -57.09837 0 -56.34185 0 -56.34185 0 -56.34185 0 -56.34185 0 -56.34185 0 -56.34185 0 -56.34185 0 -56.34185 0 -56.34185 0 -56.34185 0 -56.34185 0 -54.11886 0 -55.59313 0 -55.59313 0 -53.39319 0 -54.11886 0 -55.59313 0 -54.11886 0 -54.85215 0 -52.6751 0 -54.85215 0 -54.85215 0 -54.85215 0 -54.85215 0 -54.85215 0 -54.85215 0 -54.85215 0 -54.85215 0 -54.85215 0 -54.11886 0 -54.11886 0 -54.11886 0 -54.11886 0 -54.11886 0 -53.39319 0 -53.39319 0 -53.39319 0 -53.39319 0 -53.39319 0 -51.96452 0 -52.6751 0 -51.96452 0 -51.96452 0 -51.96452 0 -51.96452 0 -51.96452 0 -51.96452 0 -51.96452 0 -51.2614 0 -51.96452 0 -51.2614 0 -51.96452 0 -51.2614 0 -51.2614 0 -51.96452 0 -51.96452 0 -51.96452 0 -51.96452 0 -51.96452 0 -50.56569 0 -49.19625 0 -51.2614 0 -49.19625 0 -48.52242 0 -47.85577 0 -49.87733 0 -45.2599 0 -49.19625 0 -47.85577 0 -48.52242 0 -47.19624 0 -44.62835 0 -51.2614 0 -54.11886 0 -54.11886 0 -55.59313 0 -59.41532 0 -92.51001 0 -97.27695 0 -99.74084 0 -102.2597 0 -112.9069 0 -112.9069 0 -115.7171 0 -115.7171 0 -118.589 0 -121.5236 0 -121.5236 0 -121.5236 0 -99.74084 0 -127.5863 0 -124.5223 0 -121.5236 0 -124.5223 0 -127.5863 0 -130.7166 0 -133.9147 0 -137.1818 0 -173.9391 0 -195.3898 0 -236.169 0 -236.169 0 -244.9397 0 -258.6186 0 -263.3214 0 -268.0973 0 -277.8722 0 -600.804 0 -981.1611 0 - -383.7065 0 -394.358 0 -463.5084 0 -495.1235 0 -563.6945 0 -765.4122 0 -1011.231 0 -1021.416 0 -951.8103 0 -876.9574 0 -798.4495 0 -773.5672 0 -781.7915 0 -823.9673 0 -876.9574 0 -913.7716 0 -913.7716 0 -876.9574 0 -850.1325 0 -798.4495 0 -749.3084 0 -717.9128 0 -680.1559 0 -651.1075 0 -629.9788 0 -600.804 0 -570.9612 0 -556.5042 0 -535.385 0 -521.6757 0 -508.2568 0 -495.1235 0 -482.271 0 -463.5084 0 -457.3894 0 -439.4304 0 -433.5748 0 -427.7836 0 -422.0562 0 -405.2517 0 -399.7743 0 -389.0022 0 -383.7065 0 -373.2931 0 -368.1744 0 -358.1103 0 - -162.093 0 -150.9657 0 -158.3059 0 -154.5973 0 -207.5571 0 -199.95 0 -195.3898 0 -195.3898 0 -195.3898 0 -195.3898 0 -190.9217 0 -186.5442 0 -186.5442 0 -186.5442 0 -186.5442 0 -182.2556 0 -182.2556 0 -178.0545 0 -178.0545 0 -173.9391 0 -169.9081 0 -169.9081 0 -169.9081 0 -169.9081 0 -169.9081 0 -154.5973 0 -169.9081 0 -169.9081 0 -169.9081 0 -169.9081 0 -169.9081 0 -169.9081 0 -169.9081 0 -169.9081 0 -169.9081 0 -169.9081 0 -165.9599 0 -165.9599 0 -165.9599 0 -165.9599 0 -165.9599 0 -162.093 0 -162.093 0 -158.3059 0 -158.3059 0 -154.5973 0 -150.9657 0 -147.4097 0 -147.4097 0 -147.4097 0 -147.4097 0 -147.4097 0 -147.4097 0 -147.4097 0 -147.4097 0 -147.4097 0 -143.9279 0 -143.9279 0 -143.9279 0 -140.5191 0 -140.5191 0 -137.1818 0 -137.1818 0 -137.1818 0 -137.1818 0 -133.9147 0 -133.9147 0 -130.7166 0 -130.7166 0 -130.7166 0 -130.7166 0 -112.9069 0 -118.589 0 -107.4668 0 -127.5863 0 -124.5223 0 -124.5223 0 -124.5223 0 -124.5223 0 -124.5223 0 -121.5236 0 -124.5223 0 -124.5223 0 -124.5223 0 -121.5236 0 -121.5236 0 -121.5236 0 -121.5236 0 -121.5236 0 -121.5236 0 -75.14358 0 -61.00001 0 -104.8347 0 -121.5236 0 -118.589 0 -115.7171 0 -118.589 0 -115.7171 0 -115.7171 0 -115.7171 0 -115.7171 0 -115.7171 0 -115.7171 0 -115.7171 0 -115.7171 0 -115.7171 0 -115.7171 0 -115.7171 0 -115.7171 0 -112.9069 0 -112.9069 0 -115.7171 0 -112.9069 0 -112.9069 0 -112.9069 0 -110.1572 0 -112.9069 0 -107.4668 0 -107.4668 0 -107.4668 0 -104.8347 0 -99.74084 0 -104.8347 0 -104.8347 0 -104.8347 0 -104.8347 0 -104.8347 0 -104.8347 0 -102.2597 0 -102.2597 0 -104.8347 0 -102.2597 0 -102.2597 0 -102.2597 0 -102.2597 0 -104.8347 0 -104.8347 0 -104.8347 0 -102.2597 0 -102.2597 0 -102.2597 0 -99.74084 0 -102.2597 0 -97.27695 0 -97.27695 0 -97.27695 0 -97.27695 0 -97.27695 0 -97.27695 0 -97.27695 0 -97.27695 0 -97.27695 0 -97.27695 0 -97.27695 0 -97.27695 0 -97.27695 0 -97.27695 0 -97.27695 0 -97.27695 0 -97.27695 0 -97.27695 0 -97.27695 0 -94.86702 0 -94.86702 0 -94.86702 0 -75.14358 0 -92.51001 0 -75.14358 0 -75.14358 0 -75.14358 0 -61.00001 0 -75.14358 0 -61.00001 0 -75.14358 0 -75.14358 0 -75.14358 0 -75.14358 0 -75.14358 0 -75.14358 0 -75.14358 0 -75.14358 0 -75.14358 0 -61.00001 0 -61.00001 0 -61.00001 0 -60.20362 0 -60.20362 0 -59.41532 0 -59.41532 0 -58.63505 0 -59.41532 0 -58.63505 0 -57.86275 0 -58.63505 0 -57.86275 0 -57.86275 0 -57.86275 0 -57.86275 0 -57.86275 0 -57.86275 0 -57.86275 0 -57.86275 0 -57.86275 0 -58.63505 0 -57.86275 0 -57.86275 0 -57.86275 0 -57.86275 0 -57.09837 0 -58.63505 0 -57.86275 0 -57.86275 0 -57.09837 0 -56.34185 0 -56.34185 0 -56.34185 0 -55.59313 0 -55.59313 0 -56.34185 0 -56.34185 0 -56.34185 0 -56.34185 0 -56.34185 0 -57.09837 0 -57.09837 0 -57.86275 0 -56.34185 0 -56.34185 0 -56.34185 0 -56.34185 0 -56.34185 0 -56.34185 0 -56.34185 0 -55.59313 0 -56.34185 0 -55.59313 0 -55.59313 0 -55.59313 0 -55.59313 0 -55.59313 0 -54.85215 0 -54.85215 0 -54.11886 0 -54.85215 0 -54.85215 0 -54.85215 0 -54.85215 0 -55.59313 0 -55.59313 0 -55.59313 0 -55.59313 0 -54.85215 0 -54.85215 0 -55.59313 0 -55.59313 0 -55.59313 0 -54.85215 0 -54.85215 0 -55.59313 0 -54.85215 0 -54.85215 0 -54.11886 0 -54.11886 0 -54.11886 0 -54.11886 0 -54.11886 0 -53.39319 0 -53.39319 0 -54.11886 0 -54.11886 0 -54.11886 0 -53.39319 0 -53.39319 0 -54.11886 0 -54.11886 0 -57.09837 0 -92.51001 0 -97.27695 0 -104.8347 0 -104.8347 0 -104.8347 0 -107.4668 0 -110.1572 0 -112.9069 0 -112.9069 0 -115.7171 0 -118.589 0 -115.7171 0 -118.589 0 -115.7171 0 -115.7171 0 -118.589 0 -118.589 0 -121.5236 0 -124.5223 0 -127.5863 0 -124.5223 0 -127.5863 0 -124.5223 0 -121.5236 0 -124.5223 0 -124.5223 0 -124.5223 0 -118.589 0 -118.589 0 -115.7171 0 -112.9069 0 -115.7171 0 -112.9069 0 -115.7171 0 -121.5236 0 -121.5236 0 -121.5236 0 -124.5223 0 -130.7166 0 -130.7166 0 -130.7166 0 -130.7166 0 -130.7166 0 -130.7166 0 -127.5863 0 -127.5863 0 -127.5863 0 -124.5223 0 -121.5236 0 -118.589 0 -118.589 0 -112.9069 0 -110.1572 0 -107.4668 0 -107.4668 0 -104.8347 0 -102.2597 0 -102.2597 0 -99.74084 0 -92.51001 0 -92.51001 0 -75.14358 0 -92.51001 0 -75.14358 0 -75.14358 0 -75.14358 0 -60.20362 0 -60.20362 0 -54.85215 0 -60.20362 0 -60.20362 0 -60.20362 0 -59.41532 0 -57.86275 0 -57.86275 0 -58.63505 0 -59.41532 0 -59.41532 0 -57.09837 0 -58.63505 0 -57.86275 0 -57.09837 0 -56.34185 0 -56.34185 0 -56.34185 0 -55.59313 0 -55.59313 0 -55.59313 0 -54.85215 0 -55.59313 0 -55.59313 0 -55.59313 0 -55.59313 0 -55.59313 0 -55.59313 0 -55.59313 0 -54.85215 0 -54.85215 0 -54.85215 0 -54.11886 0 -54.85215 0 -54.11886 0 -54.11886 0 -53.39319 0 -53.39319 0 -52.6751 0 -52.6751 0 -51.96452 0 -51.96452 0 -51.2614 0 -51.2614 0 -51.2614 0 -51.96452 0 -51.96452 0 -51.96452 0 -51.96452 0 -51.96452 0 -51.96452 0 -51.96452 0 -51.96452 0 -52.6751 0 -51.96452 0 -51.96452 0 -51.96452 0 -51.2614 0 -49.19625 0 -51.96452 0 -42.77463 0 -44.62835 0 -42.1702 0 -46.54379 0 -42.77463 0 -40.98122 0 -41.57241 0 -40.39657 0 -46.54379 0 -49.19625 0 -49.19625 0 -49.19625 0 -49.87733 0 -49.87733 0 -49.19625 0 -49.19625 0 -49.19625 0 -49.19625 0 -49.19625 0 -49.87733 0 -49.19625 0 -51.08001 0 -46.12001 0 -43.02001 0 -41.78001 0 -41.16 0 -41.16001 0 -43.64001 0 -44.88001 0 -42.40001 0 -41.78 0 -44.26001 0 -48.60001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -48.60001 0 -43.64001 0 -41.78 0 -41.78 0 -41.16 0 -43.02001 0 -42.40001 0 -41.78001 0 -47.36001 0 -46.12001 0 -47.36001 0 -47.98001 0 -47.98001 0 -47.98001 0 -47.36001 0 -47.36001 0 -47.98001 0 -47.98001 0 -47.98001 0 -47.36001 0 -47.36001 0 -47.98001 0 -47.98001 0 -47.98001 0 -47.36001 0 -46.12001 0 -46.74001 0 -47.36001 0 -46.74001 0 -46.12001 0 -46.74001 0 -46.74001 0 -46.74001 0 -46.74001 0 -46.74001 0 -46.74001 0 -46.74001 0 -46.74001 0 -46.74001 0 -46.74001 0 -46.74001 0 -46.74001 0 -46.74001 0 -46.74001 0 -47.36001 0 -46.74001 0 -46.74001 0 -46.12001 0 -46.12001 0 -46.74001 0 -46.74001 0 -46.12001 0 -45.50001 0 -45.50001 0 -45.50001 0 -44.88001 0 -45.50001 0 -45.50001 0 -46.12001 0 -46.12001 0 -46.12001 0 -45.50001 0 -46.12001 0 -46.12001 0 -46.12001 0 -46.74001 0 -46.12001 0 -46.74001 0 -46.12001 0 -45.50001 0 -46.12001 0 -46.12001 0 -46.12001 0 -46.12001 0 -46.12001 0 -46.12001 0 -45.50001 0 -46.12001 0 -46.12001 0 -45.50001 0 -45.50001 0 -45.50001 0 -46.12001 0 -46.12001 0 -46.74001 0 -46.74001 0 -46.74001 0 -46.74001 0 -46.74001 0 -46.74001 0 -46.12001 0 -46.12001 0 -46.12001 0 -46.12001 0 -47.36001 0 -46.74001 0 -46.74001 0 -47.36001 0 -46.74001 0 -46.12001 0 -45.50001 0 -44.88001 0 -44.88001 0 -45.50001 0 -44.88001 0 -44.88001 0 -45.50001 0 -46.12001 0 -45.50001 0 -46.74001 0 -46.12001 0 -46.74001 0 -46.74001 0 -46.74001 0 -47.36001 0 -46.74001 0 -47.36001 0 -46.74001 0 -46.74001 0 -46.12001 0 -47.36001 0 -45.50001 0 -46.12001 0 -43.64001 0 -41.78 0 -41.78 0 -42.40001 0 -40.54 0 -44.88001 0 -44.26001 0 -45.50001 0 -45.50001 0 -45.50001 0 -46.12001 0 -45.50001 0 -46.12001 0 -46.12001 0 -44.88001 0 -46.12001 0 -45.50001 0 -46.12001 0 -45.50001 0 -46.12001 0 -45.50001 0 -44.88001 0 -45.50001 0 -44.26001 0 -39.92 0 -40.54 0 -42.40001 0 -39.92 0 -43.64001 0 -36.2 0 -39.3 0 -41.16001 0 -44.88001 0 -46.12001 0 -44.26001 0 -46.12001 0 -38.06 0 -39.3 0 -39.92 0 -46.12001 0 -44.88001 0 -45.50001 0 -46.12001 0 -46.12001 0 -44.88001 0 -42.40001 0 -42.40001 0 -38.68 0 -43.02001 0 -45.50001 0 -44.88001 0 -44.88001 0 -45.50001 0 -41.16001 0 -35.58 0 -44.26001 0 -45.50001 0 -44.88001 0 -45.50001 0 -46.12001 0 -45.50001 0 -46.12001 0 -45.50001 0 -46.12001 0 -45.50001 0 -46.12001 0 -46.12001 0 -45.50001 0 -45.50001 0 -44.88001 0 -45.50001 0 -45.50001 0 -44.88001 0 -45.50001 0 -45.50001 0 -45.50001 0 -46.12001 0 -45.50001 0 -45.50001 0 -46.12001 0 -46.12001 0 -46.12001 0 -46.12001 0 -46.12001 0 -46.74001 0 -46.12001 0 -46.74001 0 -46.74001 0 -46.74001 0 -46.74001 0 -46.74001 0 -47.36001 0 -47.36001 0 -47.36001 0 -47.36001 0 -44.88001 0 -46.12001 0 -43.64001 0 -42.40001 0 -46.12001 0 -43.64001 0 -43.64001 0 -44.88001 0 -46.12001 0 -46.12001 0 -46.74001 0 -46.74001 0 -46.12001 0 -46.74001 0 -46.74001 0 -46.12001 0 -46.74001 0 -46.74001 0 -46.74001 0 -46.12001 0 -46.12001 0 -43.64001 0 -39.3 0 -40.54 0 -41.78 0 -40.54 0 -38.68 0 -36.2 0 -38.68 0 -41.16 0 -39.3 0 -37.44 0 -36.82 0 -41.78 0 -41.78 0 -41.16001 0 -40.54 0 -40.54 0 -41.16001 0 -43.02001 0 -40.54 0 -40.54 0 -38.68 0 -43.02001 0 -44.26001 0 -44.88001 0 -43.64001 0 -43.64001 0 -44.26001 0 -41.78 0 -43.64001 0 -38.06 0 -43.64001 0 -38.06 0 -38.68 0 -39.3 0 -39.3 0 -43.02001 0 -43.64001 0 -43.64001 0 -42.40001 0 -44.26001 0 -43.64001 0 -44.26001 0 -44.26001 0 -44.26001 0 -44.26001 0 -43.64001 0 -43.64001 0 -38.68 0 -37.44 0 -36.82 0 -36.2 0 -34.34 0 -37.44 0 -35.58 0 -34.34 0 -34.96 0 -35.58 0 -36.82 0 -38.06 0 -39.3 0 -37.44 0 -40.54 0 -41.16 0 -39.92 0 -41.78 0 -43.02001 0 -43.02001 0 -43.02001 0 -42.40001 0 -42.40001 0 -42.40001 0 -41.78001 0 -38.06 0 -34.96 0 -37.44 0 -33.1 0 -33.72 0 -36.82 0 -34.96 0 -34.96 0 -35.58 0 -37.44 0 -38.06 0 -39.92 0 -41.78001 0 -41.78 0 -41.78 0 -42.40001 0 -41.78 0 -41.78 0 -41.78001 0 -42.40001 0 -41.78 0 -42.40001 0 -41.78 0 -41.78 0 -38.06 0 -37.44 0 -35.58 0 -35.58 0 -34.34 0 -35.58 0 -34.96 0 -32.48 0 -36.82 0 -33.1 0 -39.92 0 -41.16 0 -41.16001 0 -41.16 0 -41.16001 0 -41.16 0 -41.16001 0 -41.16001 0 -41.16001 0 -41.16001 0 -41.16001 0 -41.16001 0 -41.16001 0 -41.16 0 -39.3 0 -37.44 0 -36.82 0 -34.34 0 -35.58 0 -34.96 0 -35.58 0 -36.82 0 -37.44 0 -39.92 0 -39.92 0 -40.54 0 -41.16001 0 -41.16001 0 -41.16 0 -40.54 0 -41.16001 0 -40.54 0 -41.16 0 -40.54 0 -41.16001 0 -41.16 0 -41.78001 0 -41.78001 0 -42.40001 0 -41.78 0 -41.78001 0 -39.92 0 -37.44 0 -43.02001 0 -41.78 0 -43.02001 0 -43.02001 0 -44.26001 0 -47.36001 0 -47.36001 0 -47.98001 0 -48.60001 0 -49.84001 0 -51.08001 0 -51.70001 0 -51.70001 0 -51.08001 0 -51.08001 0 -51.08001 0 -51.08001 0 -51.08001 0 -51.70001 0 -52.32001 0 -52.32001 0 -54.80001 0 -49.84001 0 -55.42001 0 -56.04001 0 -55.42001 0 -54.18001 0 -52.32001 0 -54.80001 0 -54.80001 0 -54.80001 0 -54.18001 0 -54.18001 0 -54.18001 0 -53.56001 0 -54.18001 0 -54.18001 0 -54.18001 0 -55.42001 0 -56.04001 0 -55.42001 0 -55.42001 0 -55.42001 0 -56.66001 0 -51.08001 0 -57.90001 0 -58.52001 0 -57.28001 0 -58.52001 0 -58.52001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.14001 0 -58.52001 0 -59.14001 0 -59.14001 0 -58.52001 0 -58.52001 0 -59.14001 0 -59.76001 0 -60.38001 0 -76.75501 0 -92.51001 0 -102.5825 0 -105.94 0 -112.655 0 -116.0125 0 -112.9069 0 -107.4668 0 -112.9069 0 -110.1572 0 -115.7171 0 -115.7171 0 -115.7171 0 -118.589 0 -118.589 0 -118.589 0 -118.589 0 -121.5236 0 -121.5236 0 -121.5236 0 -121.5236 0 -124.5223 0 -121.5236 0 -121.5236 0 -121.5236 0 -121.5236 0 -118.589 0 -115.7171 0 -112.9069 0 -112.9069 0 -110.1572 0 -107.4668 0 -104.8347 0 -104.8347 0 -102.2597 0 -102.2597 0 -99.74084 0 -97.27695 0 -97.27695 0 -97.27695 0 -94.86702 0 -92.51001 0 -75.14358 0 -75.14358 0 -75.14358 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -60.20362 0 -60.20362 0 -59.41532 0 -59.41532 0 -54.85215 0 -52.6751 0 -51.96452 0 -54.11886 0 -56.34185 0 -57.09837 0 -57.09837 0 -57.09837 0 -57.09837 0 -57.09837 0 -57.09837 0 -57.86275 0 -56.34185 0 -56.34185 0 -56.34185 0 -55.59313 0 -55.59313 0 -55.59313 0 -55.59313 0 -54.85215 0 -47.85577 0 -47.19624 0 -47.85577 0 -50.56569 0 -48.52242 0 -49.87733 0 -46.54379 0 -47.19624 0 -49.87733 0 -47.19624 0 -43.38577 0 -46.54379 0 -49.87733 0 -47.19624 0 -51.2614 0 -47.19624 0 -49.87733 0 -50.56569 0 -51.2614 0 -51.2614 0 -50.56569 0 -44.00365 0 -43.38577 0 -40.98122 0 -44.62835 0 -46.54379 0 -45.89836 0 -45.89836 0 -46.54379 0 -44.00365 0 -44.62835 0 -42.77463 0 -44.62835 0 -42.77463 0 -42.1702 0 -45.2599 0 -44.00365 0 -43.64001 0 -45.50001 0 -42.40001 0 -43.64001 0 -43.64001 0 -43.02001 0 -44.26001 0 -42.40001 0 -38.68 0 -41.16001 0 -43.64001 0 -42.40001 0 -43.02001 0 -43.02001 0 -44.88001 0 -42.40001 0 -43.64001 0 -43.02001 0 -43.02001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -48.60001 0 -49.22001 0 -48.60001 0 -48.60001 0 -46.74001 0 -48.60001 0 -49.22001 0 -48.60001 0 -49.22001 0 -49.22001 0 -50.46001 0 -54.18001 0 -57.90001 0 -61.00001 0 -59.76001 0 -57.28001 0 -57.28001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.04001 0 -55.42001 0 -56.66001 0 -56.66001 0 -56.04001 0 -56.04001 0 -56.04001 0 -55.42001 0 -56.04001 0 -56.66001 0 -56.66001 0 -57.28001 0 -57.28001 0 -59.14001 0 -59.76001 0 -60.38001 0 -61.00001 0 -61.00001 0 -99.22501 0 -92.51001 0 -57.90001 0 -99.22501 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -76.75501 0 -92.51001 0 -76.75501 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -60.38001 0 -61.00001 0 -76.75501 0 -76.75501 0 -92.51001 0 -92.51001 0 -59.76001 0 -59.14001 0 -57.90001 0 -57.28001 0 -56.04001 0 -56.66001 0 -56.04001 0 -56.66001 0 -54.80001 0 -56.04001 0 -57.28001 0 -56.66001 0 -56.04001 0 -56.04001 0 -61.00001 0 -119.37 0 -132.8 0 -132.8 0 -129.4425 0 -129.4425 0 -129.4425 0 -132.8 0 -132.8 0 -139.515 0 -139.515 0 -142.8725 0 -139.515 0 -139.515 0 -136.1575 0 -132.8 0 -132.8 0 -132.8 0 -136.1575 0 -146.23 0 -152.945 0 -166.375 0 -176.4475 0 -183.1625 0 -193.235 0 -204.5708 0 -218.4331 0 -227.6746 0 -236.9162 0 -241.537 0 -246.1577 0 -255.3993 0 -264.6408 0 -269.2616 0 -273.8823 0 -273.8823 0 -246.1577 0 -232.2954 0 -236.9162 0 -223.0539 0 -227.6746 0 -209.1916 0 -223.0539 0 -241.537 0 -232.2954 0 -223.0539 0 -213.8123 0 -209.1916 0 -209.1916 0 -209.1916 0 -204.5708 0 -204.5708 0 -199.95 0 -199.95 0 -199.95 0 -199.95 0 -199.95 0 -199.95 0 -196.5925 0 -196.5925 0 -196.5925 0 -193.235 0 -189.8775 0 -189.8775 0 -186.52 0 -183.1625 0 -183.1625 0 -183.1625 0 -186.52 0 -183.1625 0 -179.805 0 -179.805 0 -159.66 0 -169.7325 0 -173.09 0 -169.7325 0 -146.23 0 -179.805 0 -179.805 0 -179.805 0 -176.4475 0 -169.7325 0 -159.66 0 -139.515 0 -142.8725 0 -142.8725 0 -146.23 0 -149.5875 0 -146.23 0 -139.515 0 -136.1575 0 -139.515 0 -136.1575 0 -136.1575 0 -132.8 0 -132.8 0 -129.4425 0 -126.085 0 -126.085 0 -122.7275 0 -122.7275 0 -119.37 0 -116.0125 0 -116.0125 0 -112.655 0 -112.655 0 -109.2975 0 -76.75501 0 -57.90001 0 -59.14001 0 -56.66001 0 -57.28001 0 -56.66001 0 -56.66001 0 -59.76001 0 -95.86751 0 -99.22501 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -92.51001 0 -92.51001 0 -92.51001 0 -76.75501 0 -76.75501 0 -60.38001 0 -76.75501 0 -61.00001 0 -54.80001 0 -52.32001 0 -52.32001 0 -53.56001 0 -52.94001 0 -50.46001 0 -52.32001 0 -52.32001 0 -52.94001 0 -52.94001 0 -52.94001 0 -53.56001 0 -59.14001 0 -58.52001 0 -58.52001 0 -57.90001 0 -57.90001 0 -57.90001 0 -51.70001 0 -52.32001 0 -57.90001 0 -59.14001 0 -59.14001 0 -58.52001 0 -58.52001 0 -49.22001 0 -49.22001 0 -52.94001 0 -49.22001 0 -50.46001 0 -50.46001 0 -51.70001 0 -51.70001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -51.08001 0 -49.84001 0 -51.70001 0 -49.22001 0 -48.60001 0 -48.60001 0 -47.98001 0 -46.12001 0 -46.74001 0 -49.22001 0 -47.36001 0 -47.98001 0 -48.60001 0 -52.94001 0 -56.04001 0 -55.42001 0 -55.42001 0 -54.80001 0 -55.42001 0 -54.18001 0 -55.42001 0 -56.04001 0 -56.04001 0 -56.66001 0 -56.66001 0 -56.66001 0 -55.42001 0 -56.04001 0 -55.42001 0 -54.80001 0 -54.80001 0 -54.18001 0 -53.56001 0 -52.94001 0 -52.94001 0 -52.94001 0 -52.94001 0 -52.94001 0 -52.94001 0 -52.32001 0 -52.32001 0 -52.32001 0 -52.32001 0 -52.32001 0 -51.70001 0 -51.70001 0 -51.08001 0 -51.70001 0 -51.70001 0 -51.70001 0 -49.84001 0 -51.08001 0 -46.74001 0 -43.64001 0 -43.02001 0 -44.26001 0 -45.50001 0 -45.50001 0 -49.84001 0 -50.46001 0 -50.46001 0 -50.46001 0 -51.08001 0 -50.46001 0 -50.46001 0 -50.46001 0 -50.46001 0 -50.46001 0 -50.46001 0 -50.46001 0 -49.84001 0 -50.46001 0 -49.84001 0 -47.98001 0 -47.36001 0 -40.54 0 -46.12001 0 -42.40001 0 -42.40001 0 -44.88001 0 -44.26001 0 -42.40001 0 -45.50001 0 -49.22001 0 -49.84001 0 -49.84001 0 -49.84001 0 -49.84001 0 -49.22001 0 -49.84001 0 -49.84001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.84001 0 -48.60001 0 -49.84001 0 -49.22001 0 -46.12001 0 -46.74001 0 -47.36001 0 -46.12001 0 -46.12001 0 -47.98001 0 -48.60001 0 -48.60001 0 -48.60001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -46.74001 0 -45.50001 0 -43.64001 0 -41.78001 0 -41.78001 0 -47.98001 0 -47.98001 0 -47.36001 0 -48.60001 0 -47.98001 0 -47.98001 0 -47.98001 0 -47.98001 0 -47.98001 0 -48.60001 0 -47.98001 0 -47.98001 0 -48.60001 0 -47.98001 0 -48.60001 0 -47.36001 0 -47.98001 0 -42.40001 0 -41.16001 0 -43.64001 0 -42.40001 0 -41.78 0 -41.16001 0 -42.40001 0 -39.3 0 -43.64001 0 -47.36001 0 -43.64001 0 -44.88001 0 -42.40001 0 -43.02001 0 -38.68 0 -41.78001 0 -44.88001 0 -44.88001 0 -45.50001 0 -44.88001 0 -38.06 0 -39.3 0 -41.16001 0 -40.54 0 -39.3 0 -38.68 0 -39.92 0 -38.06 0 -44.88001 0 -43.64001 0 -44.88001 0 -47.98001 0 -51.70001 0 -53.56001 0 -56.04001 0 -59.14001 0 -92.51001 0 -132.8 0 -166.375 0 -176.4475 0 -199.95 0 -241.537 0 -292.3654 0 -296.9862 0 -273.8823 0 -255.3993 0 -232.2954 0 -223.0539 0 -218.4331 0 -199.95 0 -196.5925 0 -193.235 0 -189.8775 0 -189.8775 0 -186.52 0 -183.1625 0 -179.805 0 -179.805 0 -176.4475 0 -173.09 0 -169.7325 0 -166.375 0 -166.375 0 -159.66 0 -152.945 0 -146.23 0 -139.515 0 -132.8 0 -126.085 0 -119.37 0 -112.655 0 -109.2975 0 -60.38001 0 -57.28001 0 -55.42001 0 -61.00001 0 -54.18001 0 -58.52001 0 -57.28001 0 -61.00001 0 -61.00001 0 -60.38001 0 -60.38001 0 -60.38001 0 -59.76001 0 -59.14001 0 -58.52001 0 -57.90001 0 -57.28001 0 -56.66001 0 -56.66001 0 -56.04001 0 -55.42001 0 -54.80001 0 -54.80001 0 -55.42001 0 -47.36001 0 -46.74001 0 -47.98001 0 -53.56001 0 -46.12001 0 -51.70001 0 -51.70001 0 -51.08001 0 -51.08001 0 -51.70001 0 -51.70001 0 -51.70001 0 -52.32001 0 -52.32001 0 -52.94001 0 -52.32001 0 -52.32001 0 -52.32001 0 -51.70001 0 -51.70001 0 -51.70001 0 -51.70001 0 -51.70001 0 -51.70001 0 -51.70001 0 -51.70001 0 -51.08001 0 -50.46001 0 -50.46001 0 -49.84001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.84001 0 -49.84001 0 -50.46001 0 -50.46001 0 -50.46001 0 -50.46001 0 -50.46001 0 -51.08001 0 -50.46001 0 -50.46001 0 -49.84001 0 -50.46001 0 -49.84001 0 -48.60001 0 -45.50001 0 -50.46001 0 -47.36001 0 -49.22001 0 -48.60001 0 -47.98001 0 - -40.54 0 - -41.16001 0 -46.12001 0 -48.60001 0 -46.74001 0 -43.64001 0 -41.78001 0 -44.88001 0 -46.12001 0 -46.12001 0 -46.12001 0 -45.50001 0 -46.12001 0 -46.74001 0 -46.74001 0 -47.36001 0 -47.98001 0 -47.98001 0 -47.98001 0 -48.60001 0 -48.60001 0 -48.60001 0 -48.60001 0 -47.98001 0 -48.60001 0 -47.98001 0 -47.98001 0 -48.60001 0 -47.98001 0 -47.98001 0 -47.98001 0 -47.36001 0 -46.74001 0 -46.74001 0 -46.74001 0 -46.74001 0 -47.36001 0 -47.98001 0 -47.98001 0 -48.60001 0 -48.60001 0 -48.60001 0 -48.60001 0 -49.22001 0 -48.60001 0 -48.60001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -48.60001 0 -47.98001 0 -47.98001 0 -47.36001 0 -47.36001 0 -47.98001 0 -47.98001 0 -48.60001 0 -48.60001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.84001 0 -41.16 0 -42.40001 0 -46.74001 0 -46.12001 0 -48.60001 0 -48.60001 0 -48.60001 0 -38.68 0 -38.06 0 -36.82 0 -37.44 0 -40.54 0 -37.44 0 -46.74001 0 -39.3 0 -45.50001 0 -46.74001 0 -46.12001 0 -46.12001 0 -46.74001 0 -47.98001 0 -47.98001 0 -47.98001 0 -47.98001 0 -47.98001 0 -47.98001 0 -47.98001 0 -47.98001 0 -47.98001 0 -47.36001 0 -47.98001 0 -47.98001 0 -47.36001 0 -47.36001 0 -47.36001 0 -47.36001 0 -47.36001 0 -46.74001 0 -46.12001 0 -46.74001 0 -46.74001 0 -46.74001 0 -47.36001 0 -47.36001 0 -47.36001 0 -47.98001 0 -47.98001 0 -47.98001 0 -47.98001 0 -47.98001 0 -48.60001 0 -48.60001 0 -48.60001 0 -48.60001 0 -48.60001 0 - -48.60001 0 -48.60001 0 - -48.60001 0 -47.98001 0 -46.12001 0 -47.98001 0 -47.98001 0 -47.98001 0 -47.98001 0 -48.60001 0 -48.60001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.84001 0 -49.22001 0 -49.84001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -48.60001 0 -48.60001 0 -47.98001 0 -49.22001 0 -47.98001 0 -48.60001 0 -47.36001 0 -47.36001 0 -47.36001 0 -47.98001 0 -47.36001 0 -47.36001 0 -48.60001 0 -49.22001 0 -48.60001 0 -47.98001 0 -46.12001 0 -47.98001 0 -48.60001 0 -47.98001 0 -47.98001 0 -47.98001 0 -47.36001 0 -47.36001 0 -47.98001 0 -47.98001 0 -47.98001 0 -47.98001 0 -47.36001 0 -47.36001 0 -47.36001 0 -47.36001 0 -47.98001 0 -47.98001 0 -47.98001 0 -47.98001 0 -47.98001 0 -48.60001 0 -48.60001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -48.60001 0 -48.60001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -47.98001 0 -48.60001 0 -48.60001 0 -48.60001 0 -48.60001 0 -48.60001 0 -48.60001 0 -48.60001 0 -48.60001 0 -49.22001 0 -49.84001 0 -49.84001 0 - -49.84001 0 -50.46001 0 -49.84001 0 -49.84001 0 -49.84001 0 -49.84001 0 -50.46001 0 -50.46001 0 -50.46001 0 -49.84001 0 -50.46001 0 -50.46001 0 -49.22001 0 -47.98001 0 -49.22001 0 -49.84001 0 -49.84001 0 -49.22001 0 -49.22001 0 -49.84001 0 -49.84001 0 -49.84001 0 -49.84001 0 -50.46001 0 -50.46001 0 -50.46001 0 -51.08001 0 -51.70001 0 -50.46001 0 -51.08001 0 -50.46001 0 -51.08001 0 -51.08001 0 -50.46001 0 -50.46001 0 -49.84001 0 -50.46001 0 -51.08001 0 -51.08001 0 -50.46001 0 -50.46001 0 -50.46001 0 -51.08001 0 -51.08001 0 -50.46001 0 -51.08001 0 -51.08001 0 -51.08001 0 -51.08001 0 -51.70001 0 -51.70001 0 -51.70001 0 -51.70001 0 -51.70001 0 -51.70001 0 -51.70001 0 -51.70001 0 -51.70001 0 -50.46001 0 -52.32001 0 -52.32001 0 -51.08001 0 -51.08001 0 -48.60001 0 -51.08001 0 -51.70001 0 -51.08001 0 -51.08001 0 -51.70001 0 -52.32001 0 -52.32001 0 -52.32001 0 -52.32001 0 -52.32001 0 -52.94001 0 -51.70001 0 -52.32001 0 -52.32001 0 -52.32001 0 -51.70001 0 -51.70001 0 -52.32001 0 -52.32001 0 -52.32001 0 -51.70001 0 -51.70001 0 -51.70001 0 -51.70001 0 -51.08001 0 -51.70001 0 -51.70001 0 -51.08001 0 -51.70001 0 -52.32001 0 -52.94001 0 -52.94001 0 -52.32001 0 -52.32001 0 -52.32001 0 -52.32001 0 -52.32001 0 -52.32001 0 -51.70001 0 -52.32001 0 -52.94001 0 -53.56001 0 -52.94001 0 -52.94001 0 -52.94001 0 -52.32001 0 -52.32001 0 -52.32001 0 -51.70001 0 -52.32001 0 -51.70001 0 -52.32001 0 -52.94001 0 -52.94001 0 -52.94001 0 -53.56001 0 -52.94001 0 -52.94001 0 -52.94001 0 -52.94001 0 -52.94001 0 -53.56001 0 -53.56001 0 -52.94001 0 -52.94001 0 -53.56001 0 -52.32001 0 -52.32001 0 -51.70001 0 -50.46001 0 -52.32001 0 -52.32001 0 -52.94001 0 -52.94001 0 -52.94001 0 -53.56001 0 -53.56001 0 -53.56001 0 -52.94001 0 -52.94001 0 -52.94001 0 -52.94001 0 -51.70001 0 -52.94001 0 -46.74001 0 -51.08001 0 -49.84001 0 -49.84001 0 -51.08001 0 -53.56001 0 -50.46001 0 -52.94001 0 -52.94001 0 -53.56001 0 -54.18001 0 -54.80001 0 -54.80001 0 -54.18001 0 -53.56001 0 -54.18001 0 -54.18001 0 -54.18001 0 -54.18001 0 -53.56001 0 -53.56001 0 -54.18001 0 -53.56001 0 -53.56001 0 -54.18001 0 -53.56001 0 -53.56001 0 -53.56001 0 -53.56001 0 -53.56001 0 -53.56001 0 -54.18001 0 -54.18001 0 -54.18001 0 -54.18001 0 -54.18001 0 -54.18001 0 -54.18001 0 -54.18001 0 -54.18001 0 -54.18001 0 -54.18001 0 -54.18001 0 -54.18001 0 -53.56001 0 -54.18001 0 -53.56001 0 -53.56001 0 -53.56001 0 -53.56001 0 -53.56001 0 -53.56001 0 -53.56001 0 -53.56001 0 -53.56001 0 -54.18001 0 -53.56001 0 -53.56001 0 -53.56001 0 -54.18001 0 -54.18001 0 -54.18001 0 -53.56001 0 -54.18001 0 -53.56001 0 -54.18001 0 -53.56001 0 -53.56001 0 -53.56001 0 -54.18001 0 -54.18001 0 -54.18001 0 -54.18001 0 -54.18001 0 -54.18001 0 -54.18001 0 -54.18001 0 -55.42001 0 -54.80001 0 -54.80001 0 -53.56001 0 -53.56001 0 -54.18001 0 -54.18001 0 -54.18001 0 -54.80001 0 -54.18001 0 -55.42001 0 -54.18001 0 -55.42001 0 -54.80001 0 -54.80001 0 -55.42001 0 -52.94001 0 -54.18001 0 -52.94001 0 -54.80001 0 -54.18001 0 -54.80001 0 -52.94001 0 -51.70001 0 -54.80001 0 -51.08001 0 -52.94001 0 -54.80001 0 -54.18001 0 -54.80001 0 -53.56001 0 -54.80001 0 -52.32001 0 -52.94001 0 -56.66001 0 -54.80001 0 -54.18001 0 -54.80001 0 -54.80001 0 -54.80001 0 -54.80001 0 -54.80001 0 -54.80001 0 -54.80001 0 -55.42001 0 -54.18001 0 -54.18001 0 -53.56001 0 -54.18001 0 -52.32001 0 -51.08001 0 -51.70001 0 -51.08001 0 -49.84001 0 -51.08001 0 -52.94001 0 -52.94001 0 -52.32001 0 -51.70001 0 -51.70001 0 -54.18001 0 -49.84001 0 -52.94001 0 -52.32001 0 -54.18001 0 -54.18001 0 -53.56001 0 -54.18001 0 -52.32001 0 -54.18001 0 -54.80001 0 -54.80001 0 -53.56001 0 -53.56001 0 -52.94001 0 -54.18001 0 -52.94001 0 -52.32001 0 -54.80001 0 -54.80001 0 -54.18001 0 -54.80001 0 -54.80001 0 -54.18001 0 -54.18001 0 -54.18001 0 -55.42001 0 -54.80001 0 -55.42001 0 -54.80001 0 -56.04001 0 -54.80001 0 -55.42001 0 -54.18001 0 -54.18001 0 -54.18001 0 -54.18001 0 -53.56001 0 -51.08001 0 -54.18001 0 -53.56001 0 -53.56001 0 -52.32001 0 -54.80001 0 -52.32001 0 -53.56001 0 -53.56001 0 -54.18001 0 -54.18001 0 -54.80001 0 -54.18001 0 -54.18001 0 -54.18001 0 -53.56001 0 -54.18001 0 -53.56001 0 -54.18001 0 -53.56001 0 -53.56001 0 -53.56001 0 -54.18001 0 -53.56001 0 -53.56001 0 -52.32001 0 -54.18001 0 -52.94001 0 -52.94001 0 -52.94001 0 -52.94001 0 -52.94001 0 -53.56001 0 -54.18001 0 -53.56001 0 -54.18001 0 -54.18001 0 -54.18001 0 -54.18001 0 -54.18001 0 -53.56001 0 -53.56001 0 -52.94001 0 -53.56001 0 -52.32001 0 -48.60001 0 -49.22001 0 -49.22001 0 -49.22001 0 -44.26001 0 -50.46001 0 -51.08001 0 -49.84001 0 -52.94001 0 -51.70001 0 -52.32001 0 -52.94001 0 -54.18001 0 -53.56001 0 -52.94001 0 -53.56001 0 -54.18001 0 -53.56001 0 -52.94001 0 -53.56001 0 -53.56001 0 -52.94001 0 -52.94001 0 -52.94001 0 -52.94001 0 -54.18001 0 -52.94001 0 -51.70001 0 -51.70001 0 -49.84001 0 -49.22001 0 -52.32001 0 -52.32001 0 -52.32001 0 -52.32001 0 -52.32001 0 -52.32001 0 -52.94001 0 -53.56001 0 -52.94001 0 -53.56001 0 -54.18001 0 -53.56001 0 -53.56001 0 -54.80001 0 -54.80001 0 -54.18001 0 -54.18001 0 -54.80001 0 -53.56001 0 -53.56001 0 -54.18001 0 -53.56001 0 -53.56001 0 -52.94001 0 -51.70001 0 -52.32001 0 -52.32001 0 -52.32001 0 -52.32001 0 -52.94001 0 -52.94001 0 -52.94001 0 -53.56001 0 -53.56001 0 -53.56001 0 -54.18001 0 -53.56001 0 -53.56001 0 - -53.56001 0 -54.18001 0 -54.18001 0 -54.18001 0 -54.18001 0 -54.18001 0 -53.56001 0 -52.94001 0 -52.94001 0 -52.94001 0 -53.56001 0 -53.56001 0 -52.94001 0 -53.56001 0 -53.56001 0 -54.18001 0 -54.80001 0 -54.18001 0 -54.80001 0 -54.80001 0 -54.18001 0 -54.18001 0 -54.18001 0 -54.18001 0 -54.80001 0 -54.80001 0 -52.94001 0 -52.94001 0 -52.94001 0 -51.70001 0 -51.70001 0 -52.32001 0 -49.84001 0 -53.56001 0 -52.94001 0 -53.56001 0 -54.18001 0 -54.80001 0 -54.80001 0 -54.80001 0 -54.18001 0 -53.56001 0 -54.18001 0 -54.80001 0 -54.18001 0 -53.56001 0 -54.18001 0 -53.56001 0 -52.94001 0 -52.32001 0 -52.94001 0 -52.32001 0 -52.94001 0 -52.94001 0 -52.32001 0 -54.18001 0 -53.56001 0 -52.32001 0 -52.94001 0 -52.32001 0 -52.32001 0 -52.32001 0 -52.32001 0 -52.32001 0 -52.94001 0 -52.32001 0 -52.32001 0 -52.32001 0 -52.94001 0 -52.94001 0 -52.32001 0 -52.32001 0 -52.94001 0 -51.70001 0 -52.32001 0 -52.32001 0 -52.32001 0 -52.94001 0 -52.32001 0 -50.46001 0 -51.70001 0 -51.70001 0 -52.32001 0 -52.32001 0 -51.08001 0 -52.32001 0 -52.94001 0 -52.94001 0 -52.32001 0 -52.32001 0 -52.94001 0 -52.32001 0 -52.94001 0 -52.32001 0 -52.32001 0 -52.94001 0 -52.32001 0 -51.70001 0 -51.08001 0 -49.22001 0 -48.60001 0 -41.78001 0 -44.88001 0 -43.02001 0 -43.02001 0 -44.26001 0 -49.84001 0 -51.08001 0 -51.08001 0 -51.08001 0 -51.70001 0 -46.12001 0 -48.60001 0 -49.22001 0 -43.64001 0 -47.36001 0 -47.36001 0 -51.70001 0 -52.32001 0 -52.94001 0 -53.56001 0 -52.32001 0 -53.56001 0 -54.18001 0 -53.56001 0 -54.18001 0 -53.56001 0 -52.94001 0 -52.94001 0 -52.32001 0 -52.32001 0 -52.32001 0 -51.70001 0 -52.94001 0 -53.56001 0 -54.18001 0 -54.80001 0 -55.42001 0 -54.80001 0 -54.80001 0 -53.56001 0 -54.18001 0 -53.56001 0 -53.56001 0 -53.56001 0 -53.56001 0 -54.18001 0 -54.18001 0 -54.18001 0 -55.42001 0 -54.80001 0 -54.18001 0 -54.18001 0 -54.18001 0 -54.18001 0 -54.18001 0 -54.18001 0 -54.80001 0 -54.80001 0 -54.80001 0 -54.80001 0 -54.80001 0 -54.80001 0 -55.42001 0 -55.42001 0 -56.04001 0 -56.66001 0 -56.04001 0 -56.04001 0 -55.42001 0 -54.80001 0 -55.42001 0 -54.80001 0 -55.42001 0 -54.80001 0 -54.80001 0 -54.18001 0 -53.56001 0 -53.56001 0 -53.56001 0 -54.18001 0 -53.56001 0 -54.18001 0 -54.80001 0 -54.18001 0 -54.18001 0 -55.42001 0 -54.80001 0 -54.80001 0 -55.42001 0 -54.80001 0 -54.80001 0 -54.80001 0 -54.80001 0 -54.80001 0 -48.60001 0 -46.74001 0 -44.88001 0 -46.74001 0 -48.60001 0 -48.60001 0 -54.18001 0 -54.80001 0 -55.42001 0 -54.80001 0 -54.80001 0 -54.18001 0 -54.80001 0 -54.80001 0 -54.80001 0 -54.18001 0 -54.80001 0 -54.80001 0 -54.18001 0 -54.80001 0 -54.80001 0 -54.18001 0 -54.80001 0 -54.80001 0 -54.18001 0 -55.42001 0 -56.04001 0 -55.42001 0 -54.80001 0 -54.80001 0 -55.42001 0 -54.80001 0 -55.42001 0 -54.80001 0 -54.80001 0 -54.80001 0 -55.42001 0 -55.42001 0 -56.04001 0 -55.42001 0 -55.42001 0 -55.42001 0 -55.42001 0 -55.42001 0 -55.42001 0 -54.80001 0 -55.42001 0 -55.42001 0 -55.42001 0 -55.42001 0 -48.60001 0 -54.18001 0 -49.22001 0 -47.98001 0 -54.18001 0 -54.80001 0 -54.18001 0 -51.08001 0 -52.94001 0 -53.56001 0 -48.60001 0 -49.84001 0 -51.08001 0 -49.22001 0 -46.12001 0 -50.46001 0 -54.18001 0 -51.08001 0 -52.94001 0 -53.56001 0 -55.42001 0 -55.42001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.04001 0 -57.28001 0 -55.42001 0 -55.42001 0 -54.80001 0 -51.70001 0 -53.56001 0 -52.94001 0 -54.80001 0 -55.42001 0 -54.80001 0 -54.80001 0 -54.80001 0 -55.42001 0 -55.42001 0 -55.42001 0 -55.42001 0 -55.42001 0 -55.42001 0 -55.42001 0 -55.42001 0 -54.80001 0 -54.80001 0 -55.42001 0 -54.80001 0 -54.18001 0 -54.80001 0 -53.56001 0 -53.56001 0 -53.56001 0 -54.18001 0 -54.80001 0 -54.18001 0 -54.80001 0 -56.04001 0 -56.04001 0 -56.04001 0 -55.42001 0 -56.66001 0 -56.04001 0 -56.04001 0 -56.66001 0 -55.42001 0 -55.42001 0 -56.04001 0 -55.42001 0 -56.04001 0 -56.04001 0 -56.04001 0 -55.42001 0 -54.80001 0 -54.18001 0 -54.18001 0 -54.18001 0 -54.18001 0 -55.42001 0 -56.04001 0 -55.42001 0 -55.42001 0 -55.42001 0 -56.04001 0 -55.42001 0 -56.04001 0 -56.66001 0 -56.66001 0 -57.28001 0 -55.42001 0 -55.42001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.04001 0 -55.42001 0 -55.42001 0 -55.42001 0 -55.42001 0 -54.80001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.66001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.90001 0 -57.90001 0 -57.90001 0 -57.90001 0 -57.90001 0 -57.90001 0 -55.42001 0 -55.42001 0 -56.04001 0 -56.04001 0 -56.66001 0 -56.66001 0 -56.04001 0 -56.04001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.66001 0 -56.66001 0 -56.66001 0 -57.28001 0 -56.66001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -56.66001 0 -56.66001 0 -57.28001 0 -56.66001 0 -56.66001 0 -56.04001 0 -56.04001 0 -55.42001 0 -55.42001 0 -55.42001 0 -56.04001 0 -56.66001 0 -56.66001 0 -56.66001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -56.66001 0 -57.28001 0 -56.66001 0 -57.28001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.04001 0 -55.42001 0 -55.42001 0 -55.42001 0 -55.42001 0 -56.04001 0 -56.04001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -57.28001 0 -56.66001 0 -57.28001 0 -57.28001 0 -57.90001 0 -56.66001 0 -56.66001 0 -57.28001 0 -57.28001 0 -57.28001 0 -56.66001 0 -57.28001 0 -57.28001 0 -56.66001 0 -56.04001 0 -56.04001 0 -56.66001 0 -56.04001 0 -56.66001 0 -56.66001 0 -57.28001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.90001 0 -56.66001 0 -56.66001 0 -57.28001 0 -56.66001 0 -56.66001 0 -56.04001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.90001 0 -57.28001 0 -57.90001 0 -57.90001 0 -57.28001 0 -56.66001 0 -56.04001 0 -57.28001 0 -57.90001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.66001 0 -56.66001 0 -57.28001 0 -57.28001 0 -57.90001 0 -57.90001 0 -57.28001 0 -57.28001 0 -56.66001 0 -56.66001 0 -57.28001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.04001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.04001 0 -56.04001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -57.28001 0 -56.66001 0 -57.90001 0 -57.90001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.90001 0 -57.28001 0 -57.28001 0 -56.66001 0 -56.04001 0 -56.04001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -57.28001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -55.42001 0 -48.60001 0 -50.46001 0 -51.08001 0 -47.98001 0 -51.08001 0 -48.60001 0 -49.22001 0 -50.46001 0 -53.56001 0 -52.94001 0 -49.22001 0 -50.46001 0 -49.84001 0 -51.70001 0 -51.70001 0 -47.98001 0 -54.80001 0 -56.66001 0 -56.04001 0 -56.66001 0 -57.28001 0 -57.28001 0 -56.66001 0 -56.66001 0 -57.28001 0 -57.28001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -57.28001 0 -57.28001 0 -57.28001 0 -56.66001 0 -57.28001 0 -56.66001 0 -56.66001 0 -56.66001 0 -55.42001 0 -56.66001 0 -52.94001 0 -54.80001 0 -55.42001 0 -51.08001 0 -56.66001 0 -56.66001 0 -56.66001 0 -55.42001 0 -51.08001 0 -53.56001 0 -55.42001 0 -54.80001 0 -55.42001 0 -57.28001 0 -57.90001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -56.66001 0 -56.66001 0 -56.66001 0 -57.28001 0 -56.66001 0 -57.28001 0 -57.28001 0 -57.28001 0 -56.66001 0 -56.66001 0 -56.66001 0 -57.28001 0 -57.90001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -56.66001 0 -56.66001 0 -57.28001 0 - -56.66001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.90001 0 -57.90001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -56.66001 0 -57.28001 0 -56.66001 0 -57.28001 0 -57.28001 0 -56.66001 0 -57.28001 0 -57.28001 0 -57.90001 0 -57.90001 0 -57.90001 0 -57.28001 0 -57.28001 0 -57.28001 0 -56.66001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.66001 0 -56.66001 0 -52.32001 0 -56.66001 0 -56.66001 0 -57.28001 0 -56.66001 0 -56.66001 0 -56.04001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -57.28001 0 -57.28001 0 -56.66001 0 -57.28001 0 -57.90001 0 -57.90001 0 -58.52001 0 -58.52001 0 -59.14001 0 -58.52001 0 -57.28001 0 -57.28001 0 -57.90001 0 -57.90001 0 -57.90001 0 -57.90001 0 -57.28001 0 -57.28001 0 -56.66001 0 -56.66001 0 -57.28001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.90001 0 -55.42001 0 -57.90001 0 -57.90001 0 -51.08001 0 -57.28001 0 -56.66001 0 -52.94001 0 -56.66001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -56.66001 0 -57.28001 0 -56.66001 0 -57.28001 0 -57.28001 0 -57.90001 0 -57.90001 0 -58.52001 0 -58.52001 0 -58.52001 0 -57.90001 0 -57.90001 0 -57.90001 0 -58.52001 0 -58.52001 0 -57.90001 0 -57.90001 0 -56.66001 0 -57.28001 0 -56.66001 0 -56.04001 0 -56.66001 0 -56.66001 0 -56.04001 0 -57.28001 0 -57.90001 0 -58.52001 0 -57.90001 0 -57.90001 0 -57.90001 0 -57.90001 0 -57.90001 0 -57.90001 0 -58.52001 0 -58.52001 0 -59.14001 0 -59.14001 0 -58.52001 0 -57.90001 0 -58.52001 0 -57.90001 0 -56.66001 0 -57.28001 0 -56.66001 0 -56.66001 0 -56.04001 0 -49.84001 0 -55.42001 0 -57.90001 0 -57.90001 0 -59.14001 0 -58.52001 0 -59.14001 0 -59.14001 0 -58.52001 0 -58.52001 0 -57.90001 0 -56.66001 0 -56.66001 0 -57.28001 0 -57.28001 0 -56.66001 0 -54.80001 0 -53.56001 0 -53.56001 0 -52.32001 0 -51.08001 0 -49.22001 0 -47.36001 0 -44.26001 0 -43.02001 0 -43.02001 0 -45.50001 0 -47.98001 0 -48.60001 0 -48.60001 0 -49.22001 0 -48.60001 0 -48.60001 0 -48.60001 0 -47.98001 0 -48.60001 0 -47.98001 0 -47.98001 0 -47.98001 0 -48.60001 0 -48.60001 0 -48.60001 0 -48.60001 0 -49.22001 0 -49.22001 0 -49.84001 0 -51.70001 0 -52.32001 0 -52.32001 0 -52.32001 0 -52.94001 0 -53.56001 0 -53.56001 0 -54.18001 0 -55.42001 0 -56.66001 0 -57.28001 0 -57.28001 0 -57.90001 0 -58.52001 0 -58.52001 0 -58.52001 0 -58.52001 0 -57.90001 0 -57.90001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.04001 0 -55.42001 0 -57.90001 0 -58.52001 0 -59.14001 0 -60.38001 0 -60.38001 0 -60.38001 0 -59.76001 0 -60.38001 0 -76.75501 0 -112.655 0 -126.085 0 -129.4425 0 -116.0125 0 -95.86751 0 -116.0125 0 -105.94 0 -95.86751 0 -76.75501 0 -60.38001 0 -59.14001 0 -58.52001 0 -58.52001 0 -57.90001 0 -58.52001 0 -57.90001 0 -58.52001 0 -61.00001 0 -92.51001 0 -95.86751 0 -99.22501 0 -102.5825 0 -112.655 0 -112.655 0 -116.0125 0 -112.655 0 -112.655 0 -126.085 0 -278.5031 0 -241.537 0 -218.4331 0 -213.8123 0 -241.537 0 -241.537 0 -232.2954 0 -232.2954 0 - -199.95 0 -189.8775 0 -196.5925 0 -196.5925 0 -204.5708 0 -196.5925 0 - -37500 0 -189.8775 0 -196.5925 0 -199.95 0 -193.235 0 -183.1625 0 -176.4475 0 -166.375 0 -159.66 0 -37500 0 -37500 0 -37500 0 -37500 0 -37500 0 -37500 0 - -37500 0 -112.655 0 -105.94 0 -102.5825 0 -105.94 0 -112.655 0 -126.085 0 -149.5875 0 -37500 0 -37500 0 -37500 0 -37500 0 -37500 0 -37500 0 -37500 0 -37500 0 -37500 0 -37500 0 -37500 0 -37500 0 -102.5825 0 -102.5825 0 -95.86751 0 -92.51001 0 -61.00001 0 -92.51001 0 -95.86751 0 -102.5825 0 -105.94 0 -116.0125 0 -126.085 0 -132.8 0 -146.23 0 -159.66 0 -37500 0 -37500 0 -37500 0 -37500 0 -132.8 0 -126.085 0 -119.37 0 -112.655 0 -109.2975 0 -102.5825 0 -102.5825 0 -37500 0 -99.22501 0 -102.5825 0 -102.5825 0 -102.5825 0 -109.2975 0 -116.0125 0 -122.7275 0 -136.1575 0 -149.5875 0 -166.375 0 -176.4475 0 -183.1625 0 -179.805 0 -176.4475 0 -166.375 0 -159.66 0 -156.3025 0 -149.5875 0 -146.23 0 -142.8725 0 -139.515 0 -132.8 0 -129.4425 0 -129.4425 0 -129.4425 0 -126.085 0 -122.7275 0 -126.085 0 -132.8 0 -139.515 0 -146.23 0 -159.66 0 -169.7325 0 -176.4475 0 -179.805 0 -176.4475 0 -169.7325 0 -163.0175 0 -156.3025 0 -149.5875 0 -149.5875 0 -146.23 0 -149.5875 0 -149.5875 0 -149.5875 0 - -119.37 0 -119.37 0 -132.8 0 -126.085 0 -129.4425 0 -142.8725 0 -156.3025 0 -169.7325 0 -183.1625 0 -193.235 0 -196.5925 0 -186.52 0 -173.09 0 -166.375 0 -166.375 0 -166.375 0 -166.375 0 -163.0175 0 -156.3025 0 -152.945 0 -149.5875 0 -142.8725 0 -139.515 0 -129.4425 0 -116.0125 0 -112.655 0 -129.4425 0 -146.23 0 -139.515 0 -149.5875 0 -166.375 0 -166.375 0 -173.09 0 -173.09 0 -166.375 0 -163.0175 0 -156.3025 0 -166.375 0 -169.7325 0 -176.4475 0 -173.09 0 -173.09 0 -95.86751 0 -92.51001 0 -109.2975 0 -112.655 0 -126.085 0 -152.945 0 -146.23 0 -142.8725 0 -139.515 0 -142.8725 0 -139.515 0 -136.1575 0 -132.8 0 -136.1575 0 -132.8 0 -129.4425 0 -126.085 0 -122.7275 0 -122.7275 0 -122.7275 0 -122.7275 0 -119.37 0 -116.0125 0 -116.0125 0 -112.655 0 -109.2975 0 -109.2975 0 -105.94 0 -105.94 0 -102.5825 0 -102.5825 0 -99.22501 0 -99.22501 0 -99.22501 0 -95.86751 0 -99.22501 0 -95.86751 0 -95.86751 0 -92.51001 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -61.00001 0 -61.00001 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -61.00001 0 -60.38001 0 -60.38001 0 -54.80001 0 -49.84001 0 -49.22001 0 -50.46001 0 -49.22001 0 -47.98001 0 -48.60001 0 -49.22001 0 -57.28001 0 -54.80001 0 -54.18001 0 -51.70001 0 -54.80001 0 -55.42001 0 -52.32001 0 -51.70001 0 -49.84001 0 -50.46001 0 -53.56001 0 -55.42001 0 -51.08001 0 -51.70001 0 -51.08001 0 -51.08001 0 -51.70001 0 -49.22001 0 -51.70001 0 -51.70001 0 -52.94001 0 -52.32001 0 -47.98001 0 -51.70001 0 -52.32001 0 -51.08001 0 -53.56001 0 -50.46001 0 -50.46001 0 -51.70001 0 -51.70001 0 -59.14001 0 -60.38001 0 -56.66001 0 -57.90001 0 -59.14001 0 -59.76001 0 -56.04001 0 -54.18001 0 -55.42001 0 -59.14001 0 -57.90001 0 -59.14001 0 -56.04001 0 -56.04001 0 -58.52001 0 -56.66001 0 -56.04001 0 -59.76001 0 -59.14001 0 -60.38001 0 -60.38001 0 -59.76001 0 -60.38001 0 -61.00001 0 -61.00001 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -61.00001 0 -58.52001 0 -59.14001 0 -92.51001 0 -61.00001 0 -163.0175 0 -159.66 0 -163.0175 0 -199.95 0 -199.95 0 -126.085 0 - -60.38001 0 -54.80001 0 -52.32001 0 -52.32001 0 -59.14001 0 -102.5825 0 -99.22501 0 -76.75501 0 -59.14001 0 -76.75501 0 -126.085 0 -136.1575 0 -132.8 0 -119.37 0 -119.37 0 -116.0125 0 -112.655 0 -105.94 0 -105.94 0 -102.5825 0 -99.22501 0 -99.22501 0 -102.5825 0 -99.22501 0 -95.86751 0 -92.51001 0 -92.51001 0 -76.75501 0 -92.51001 0 -61.00001 0 -76.75501 0 -61.00001 0 -61.00001 0 -59.76001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.14001 0 -60.38001 0 -61.00001 0 -76.75501 0 -60.38001 0 -57.28001 0 -61.00001 0 -61.00001 0 -59.76001 0 -61.00001 0 -76.75501 0 -76.75501 0 -60.38001 0 -59.76001 0 -59.76001 0 -60.38001 0 -59.76001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -76.75501 0 -61.00001 0 -59.76001 0 -58.52001 0 -59.76001 0 -56.04001 0 -57.28001 0 -57.28001 0 -57.28001 0 -56.04001 0 -59.76001 0 -60.38001 0 -59.76001 0 -57.28001 0 -60.38001 0 -61.00001 0 -61.00001 0 -61.00001 0 -76.75501 0 -92.51001 0 -76.75501 0 -61.00001 0 -59.76001 0 -56.04001 0 -56.66001 0 -99.22501 0 -95.86751 0 -95.86751 0 -99.22501 0 -105.94 0 -92.51001 0 -95.86751 0 -109.2975 0 -105.94 0 -61.00001 0 -61.00001 0 -76.75501 0 -109.2975 0 -139.515 0 - -142.8725 0 -139.515 0 -129.4425 0 -126.085 0 -129.4425 0 -139.515 0 -139.515 0 -129.4425 0 -119.37 0 -105.94 0 -95.86751 0 -92.51001 0 - -105.94 0 -119.37 0 -132.8 0 -139.515 0 -139.515 0 -136.1575 0 -129.4425 0 -122.7275 0 -119.37 0 -116.0125 0 -112.655 0 -116.0125 0 -116.0125 0 -102.5825 0 -102.5825 0 -102.5825 0 -109.2975 0 -102.5825 0 -119.37 0 -92.51001 0 -56.66001 0 -57.28001 0 -56.04001 0 -122.7275 0 -126.085 0 -122.7275 0 -116.0125 0 -109.2975 0 -99.22501 0 - -105.94 0 -119.37 0 -136.1575 0 -152.945 0 -166.375 0 -186.52 0 -196.5925 0 -218.4331 0 -232.2954 0 -264.6408 0 -246.1577 0 -196.5925 0 -129.4425 0 -61.00001 0 -53.56001 0 -58.52001 0 -109.2975 0 -61.00001 0 -76.75501 0 -105.94 0 -122.7275 0 -129.4425 0 -132.8 0 -102.5825 0 -112.655 0 -92.51001 0 -116.0125 0 -116.0125 0 -129.4425 0 -102.5825 0 -116.0125 0 -126.085 0 -126.085 0 -112.655 0 -60.38001 0 -54.80001 0 -59.76001 0 -57.90001 0 -57.90001 0 -57.28001 0 -59.14001 0 -95.86751 0 -109.2975 0 -109.2975 0 -116.0125 0 -109.2975 0 -102.5825 0 -102.5825 0 -99.22501 0 -102.5825 0 -99.22501 0 -99.22501 0 -59.76001 0 -57.90001 0 -102.5825 0 -56.04001 0 -59.76001 0 -76.75501 0 -99.22501 0 -56.66001 0 -61.00001 0 -105.94 0 -92.51001 0 -102.5825 0 -61.00001 0 -57.28001 0 -95.86751 0 -99.22501 0 -95.86751 0 -95.86751 0 -95.86751 0 -99.22501 0 -95.86751 0 -99.22501 0 -99.22501 0 -99.22501 0 -102.5825 0 -99.22501 0 -99.22501 0 -102.5825 0 -102.5825 0 -99.22501 0 -95.86751 0 -99.22501 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -59.14001 0 -92.51001 0 -61.00001 0 -60.38001 0 -60.38001 0 -60.38001 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -61.00001 0 -61.00001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -59.76001 0 -59.76001 0 -59.14001 0 -59.14001 0 -59.76001 0 -59.76001 0 -60.38001 0 -60.38001 0 -61.00001 0 -76.75501 0 -76.75501 0 -76.75501 0 -92.51001 0 -92.51001 0 -95.86751 0 -95.86751 0 -76.75501 0 -76.75501 0 -92.51001 0 -76.75501 0 -95.86751 0 -76.75501 0 -95.86751 0 -92.51001 0 -61.00001 0 -92.51001 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -92.51001 0 -76.75501 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -76.75501 0 -76.75501 0 -76.75501 0 -57.28001 0 -54.18001 0 -57.28001 0 -56.66001 0 -54.18001 0 -56.04001 0 -55.42001 0 -54.80001 0 -55.42001 0 -55.42001 0 -58.52001 0 -61.00001 0 -59.14001 0 -56.66001 0 -54.18001 0 -51.08001 0 -52.32001 0 -52.32001 0 -59.14001 0 -50.46001 0 -52.94001 0 -51.08001 0 -53.56001 0 -52.32001 0 -49.22001 0 -52.32001 0 -56.04001 0 -54.18001 0 -51.70001 0 -55.42001 0 -57.28001 0 -55.42001 0 -76.75501 0 -92.51001 0 -76.75501 0 -61.00001 0 -60.38001 0 -61.00001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -61.00001 0 -76.75501 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -61.00001 0 -61.00001 0 -60.38001 0 -59.76001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -61.00001 0 -61.00001 0 -76.75501 0 -92.51001 0 -76.75501 0 -92.51001 0 -92.51001 0 -92.51001 0 -60.38001 0 -61.00001 0 -60.38001 0 -59.14001 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -60.38001 0 -60.38001 0 -59.76001 0 -59.76001 0 -59.76001 0 -59.76001 0 -59.76001 0 -60.38001 0 -60.38001 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -76.75501 0 -92.51001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -61.00001 0 -61.00001 0 -60.38001 0 -60.38001 0 -61.00001 0 -60.38001 0 -59.76001 0 -59.76001 0 -59.14001 0 -59.76001 0 -59.76001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -61.00001 0 -61.00001 0 -59.76001 0 -60.38001 0 -59.76001 0 -55.42001 0 -55.42001 0 -52.32001 0 -51.70001 0 -52.32001 0 -49.84001 0 -51.70001 0 -50.46001 0 -51.08001 0 -54.80001 0 -54.18001 0 -51.70001 0 -53.56001 0 -52.94001 0 -56.04001 0 -59.76001 0 -55.42001 0 -59.76001 0 -52.32001 0 -54.18001 0 -76.75501 0 -59.76001 0 -58.52001 0 -60.38001 0 -60.38001 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -60.38001 0 -61.00001 0 -60.38001 0 -60.38001 0 -59.76001 0 -60.38001 0 -60.38001 0 -60.38001 0 -59.76001 0 -59.76001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -59.76001 0 -59.76001 0 -59.14001 0 -56.04001 0 -56.04001 0 -59.14001 0 -56.66001 0 -57.28001 0 -58.52001 0 -57.28001 0 -58.52001 0 -58.52001 0 -58.52001 0 -58.52001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.76001 0 -59.76001 0 -59.76001 0 -60.38001 0 -60.38001 0 -61.00001 0 -61.00001 0 -59.76001 0 -59.76001 0 -59.76001 0 -59.14001 0 -55.42001 0 -57.28001 0 -53.56001 0 -51.70001 0 -54.18001 0 -56.04001 0 -57.90001 0 -59.14001 0 -59.14001 0 -59.76001 0 -59.76001 0 -59.76001 0 -59.76001 0 -59.76001 0 -59.76001 0 -60.38001 0 -55.42001 0 -52.32001 0 -51.08001 0 -56.66001 0 -59.76001 0 -51.70001 0 -52.94001 0 -51.70001 0 -60.38001 0 -59.76001 0 -76.75501 0 -59.76001 0 -61.00001 0 -61.00001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -59.76001 0 -60.38001 0 -58.52001 0 -58.52001 0 -59.14001 0 -51.70001 0 -59.14001 0 -57.28001 0 -58.52001 0 -57.90001 0 -58.52001 0 -59.14001 0 -60.38001 0 -59.76001 0 -60.38001 0 -61.00001 0 -76.75501 0 -92.51001 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -92.51001 0 -76.75501 0 -76.75501 0 - -60.38001 0 -60.38001 0 -60.38001 0 -52.94001 0 -52.32001 0 -59.76001 0 -58.52001 0 -60.38001 0 -60.38001 0 -76.75501 0 -60.38001 0 -59.76001 0 -57.28001 0 -58.52001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.76001 0 -59.76001 0 -59.76001 0 -60.38001 0 - -61.00001 0 -61.00001 0 -59.76001 0 -59.76001 0 -60.38001 0 -60.38001 0 -61.00001 0 -60.38001 0 -60.38001 0 -76.75501 0 -76.75501 0 -61.00001 0 -60.38001 0 -59.76001 0 -60.38001 0 -60.38001 0 -60.38001 0 -59.76001 0 -59.76001 0 -59.76001 0 -59.76001 0 -60.38001 0 -61.00001 0 -92.51001 0 -95.86751 0 -92.51001 0 -60.38001 0 -60.38001 0 -59.76001 0 -59.76001 0 -60.38001 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -60.38001 0 -60.38001 0 -59.76001 0 -59.76001 0 -60.38001 0 -60.38001 0 -61.00001 0 -61.00001 0 -76.75501 0 -61.00001 0 -76.75501 0 -95.86751 0 -95.86751 0 -61.00001 0 -61.00001 0 -61.00001 0 -54.18001 0 -56.66001 0 -56.04001 0 -56.66001 0 -57.28001 0 -54.80001 0 -53.56001 0 -56.66001 0 -59.76001 0 -60.38001 0 -61.00001 0 -60.38001 0 -59.76001 0 -55.42001 0 -55.42001 0 -52.94001 0 -55.42001 0 -55.42001 0 -56.04001 0 -76.75501 0 -61.00001 0 -61.00001 0 -61.00001 0 -76.75501 0 -61.00001 0 -61.00001 0 -60.38001 0 -61.00001 0 -61.00001 0 -60.38001 0 -59.76001 0 -59.76001 0 -59.14001 0 -58.52001 0 -59.14001 0 -59.14001 0 -59.76001 0 -59.76001 0 -60.38001 0 -61.00001 0 -61.00001 0 -92.51001 0 -92.51001 0 -76.75501 0 -92.51001 0 -76.75501 0 -76.75501 0 -92.51001 0 -76.75501 0 -61.00001 0 -60.38001 0 -60.38001 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -76.75501 0 -76.75501 0 -76.75501 0 -61.00001 0 -76.75501 0 -61.00001 0 -61.00001 0 -76.75501 0 -92.51001 0 -102.5825 0 -76.75501 0 -56.04001 0 -56.66001 0 -56.66001 0 -43.64001 0 -41.16 0 -40.54 0 -41.16 0 -44.26001 0 -52.32001 0 -57.90001 0 -166.375 0 -156.3025 0 -122.7275 0 -105.94 0 -95.86751 0 -119.37 0 -126.085 0 -122.7275 0 -112.655 0 -99.22501 0 -95.86751 0 -92.51001 0 -92.51001 0 -92.51001 0 -61.00001 0 -59.14001 0 -76.75501 0 -60.38001 0 -60.38001 0 -55.42001 0 -57.28001 0 -122.7275 0 -116.0125 0 -102.5825 0 -76.75501 0 -57.28001 0 -54.80001 0 -61.00001 0 -119.37 0 -119.37 0 -119.37 0 -116.0125 0 -109.2975 0 -102.5825 0 -95.86751 0 -92.51001 0 -76.75501 0 -60.38001 0 -59.76001 0 -59.76001 0 -59.76001 0 -76.75501 0 -56.66001 0 -57.28001 0 -95.86751 0 -61.00001 0 -76.75501 0 -55.42001 0 -95.86751 0 -54.80001 0 -56.04001 0 -57.28001 0 -60.38001 0 -92.51001 0 -61.00001 0 -58.52001 0 -61.00001 0 -61.00001 0 -60.38001 0 -60.38001 0 -56.66001 0 -60.38001 0 -60.38001 0 -60.38001 0 -61.00001 0 -60.38001 0 -55.42001 0 -54.80001 0 -76.75501 0 -54.18001 0 -92.51001 0 -56.04001 0 -58.52001 0 -54.80001 0 -54.18001 0 -56.66001 0 -55.42001 0 -61.00001 0 -61.00001 0 -60.38001 0 -60.38001 0 -59.76001 0 -59.76001 0 -59.76001 0 -59.76001 0 -60.38001 0 -60.38001 0 -59.76001 0 -58.52001 0 -58.52001 0 -56.04001 0 -55.42001 0 -56.66001 0 -59.76001 0 -52.94001 0 -60.38001 0 -61.00001 0 -60.38001 0 -60.38001 0 -59.14001 0 -59.14001 0 -58.52001 0 -49.84001 0 - -122.7275 0 -119.37 0 -122.7275 0 -119.37 0 -122.7275 0 -122.7275 0 -122.7275 0 -116.0125 0 -119.37 0 -116.0125 0 -102.5825 0 -116.0125 0 -122.7275 0 -132.8 0 -116.0125 0 -126.085 0 -136.1575 0 -136.1575 0 -136.1575 0 -139.515 0 -142.8725 0 -142.8725 0 - -132.8 0 -139.515 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -146.23 0 -142.8725 0 -142.8725 0 -139.515 0 -139.515 0 -139.515 0 -139.515 0 -139.515 0 -139.515 0 -139.515 0 -136.1575 0 -139.515 0 -136.1575 0 -136.1575 0 - -136.1575 0 -132.8 0 -132.8 0 -132.8 0 -132.8 0 -132.8 0 -132.8 0 -132.8 0 -132.8 0 -132.8 0 -132.8 0 -129.4425 0 -132.8 0 -129.4425 0 -129.4425 0 -129.4425 0 -129.4425 0 -129.4425 0 -129.4425 0 -129.4425 0 -129.4425 0 -129.4425 0 -129.4425 0 -126.085 0 -126.085 0 -126.085 0 -126.085 0 -126.085 0 -129.4425 0 -129.4425 0 -132.8 0 -129.4425 0 -129.4425 0 -126.085 0 -126.085 0 -122.7275 0 -122.7275 0 -122.7275 0 -122.7275 0 -126.085 0 -126.085 0 -126.085 0 -126.085 0 -126.085 0 -126.085 0 -122.7275 0 -122.7275 0 -122.7275 0 -122.7275 0 -122.7275 0 -122.7275 0 -76.75501 0 -60.38001 0 -60.38001 0 -126.085 0 -126.085 0 -129.4425 0 -129.4425 0 -126.085 0 -126.085 0 -61.00001 0 -122.7275 0 -122.7275 0 -122.7275 0 -122.7275 0 -122.7275 0 -122.7275 0 -122.7275 0 -122.7275 0 -119.37 0 -119.37 0 -119.37 0 -119.37 0 -119.37 0 -119.37 0 -112.655 0 -99.22501 0 -59.76001 0 -59.76001 0 -58.52001 0 -59.14001 0 -57.90001 0 -57.90001 0 -61.00001 0 -116.0125 0 -116.0125 0 -112.655 0 -76.75501 0 -95.86751 0 -109.2975 0 -109.2975 0 -105.94 0 -109.2975 0 -95.86751 0 -105.94 0 -105.94 0 -109.2975 0 -109.2975 0 -95.86751 0 -92.51001 0 -112.655 0 -57.90001 0 -56.66001 0 -57.90001 0 -57.28001 0 -57.90001 0 -59.14001 0 -61.00001 0 -59.76001 0 -59.14001 0 -92.51001 0 -99.22501 0 -76.75501 0 -119.37 0 -116.0125 0 -109.2975 0 -92.51001 0 -116.0125 0 -116.0125 0 -112.655 0 -58.52001 0 -112.655 0 -112.655 0 -116.0125 0 -116.0125 0 -116.0125 0 -116.0125 0 -112.655 0 -116.0125 0 -112.655 0 -109.2975 0 -109.2975 0 -112.655 0 -59.76001 0 -102.5825 0 -109.2975 0 -105.94 0 -99.22501 0 -102.5825 0 -58.52001 0 -95.86751 0 -61.00001 0 -99.22501 0 -99.22501 0 -99.22501 0 -92.51001 0 -57.90001 0 -92.51001 0 -56.66001 0 -61.00001 0 -99.22501 0 -99.22501 0 -95.86751 0 -95.86751 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -61.00001 0 -61.00001 0 -55.42001 0 -56.66001 0 -57.28001 0 -57.90001 0 -52.94001 0 -56.04001 0 -55.42001 0 -55.42001 0 -59.76001 0 -61.00001 0 -76.75501 0 -76.75501 0 -60.38001 0 -61.00001 0 -60.38001 0 -76.75501 0 -61.00001 0 -60.38001 0 -59.14001 0 -59.76001 0 -59.76001 0 -59.76001 0 -56.04001 0 -53.56001 0 -54.80001 0 -53.56001 0 -52.94001 0 -54.18001 0 -56.04001 0 -58.52001 0 -56.66001 0 -56.04001 0 -51.70001 0 -57.28001 0 -54.18001 0 -61.00001 0 -59.14001 0 -54.80001 0 -59.14001 0 -56.66001 0 -59.14001 0 -56.04001 0 -57.90001 0 -58.52001 0 -56.66001 0 -58.52001 0 -59.14001 0 -51.08001 0 -51.08001 0 -49.84001 0 -57.90001 0 -51.70001 0 -51.08001 0 -50.46001 0 -52.32001 0 -52.32001 0 -56.04001 0 -53.56001 0 -52.32001 0 -54.18001 0 -49.84001 0 -50.46001 0 -52.94001 0 -49.84001 0 -57.90001 0 -61.00001 0 -59.14001 0 -59.76001 0 -60.38001 0 -60.38001 0 -59.76001 0 -59.76001 0 -61.00001 0 -59.14001 0 -59.76001 0 -59.76001 0 -58.52001 0 -58.52001 0 -58.52001 0 -58.52001 0 -58.52001 0 -58.52001 0 -58.52001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.76001 0 -59.14001 0 -58.52001 0 -58.52001 0 -58.52001 0 -57.90001 0 -57.28001 0 -57.90001 0 -57.28001 0 -57.90001 0 -58.52001 0 -59.76001 0 -58.52001 0 -57.90001 0 -57.28001 0 -49.84001 0 -55.42001 0 -50.46001 0 -55.42001 0 -54.18001 0 -55.42001 0 -55.42001 0 -56.04001 0 -57.28001 0 -56.66001 0 -56.66001 0 -57.28001 0 -57.28001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -57.28001 0 -57.28001 0 -56.04001 0 -57.28001 0 -57.28001 0 -56.66001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.04001 0 -54.80001 0 -55.42001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.66001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.90001 0 -57.90001 0 -57.28001 0 -57.28001 0 -57.28001 0 -56.66001 0 -54.80001 0 -56.04001 0 -56.04001 0 -49.84001 0 -51.08001 0 -52.32001 0 -52.94001 0 -54.80001 0 -54.80001 0 -51.08001 0 -54.18001 0 -54.80001 0 -56.04001 0 -54.80001 0 -57.28001 0 -55.42001 0 -54.18001 0 -56.04001 0 -55.42001 0 -56.04001 0 -56.66001 0 -52.32001 0 -55.42001 0 -56.04001 0 -55.42001 0 -56.04001 0 -56.66001 0 -56.04001 0 -56.04001 0 -55.42001 0 -55.42001 0 -54.80001 0 -54.18001 0 -56.04001 0 -56.04001 0 -56.66001 0 -55.42001 0 -54.18001 0 -56.04001 0 -55.42001 0 -53.56001 0 -54.18001 0 -56.04001 0 -55.42001 0 -54.80001 0 -56.04001 0 -56.66001 0 -56.04001 0 -56.04001 0 -55.42001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.04001 0 -55.42001 0 -55.42001 0 -55.42001 0 -55.42001 0 -55.42001 0 -56.04001 0 -51.08001 0 -54.18001 0 -56.04001 0 -56.04001 0 -49.84001 0 -54.80001 0 -56.04001 0 -54.80001 0 -54.80001 0 -51.70001 0 -54.80001 0 -56.04001 0 -56.04001 0 -55.42001 0 -49.22001 0 -55.42001 0 -51.70001 0 -54.18001 0 -54.18001 0 -54.80001 0 -54.80001 0 -54.80001 0 -54.18001 0 -55.42001 0 -54.80001 0 -56.04001 0 -55.42001 0 -55.42001 0 -54.80001 0 -56.04001 0 -56.66001 0 -56.66001 0 -56.04001 0 -56.66001 0 -56.04001 0 -56.66001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.04001 0 -54.80001 0 -54.18001 0 -54.80001 0 -55.42001 0 -54.80001 0 -55.42001 0 -54.80001 0 -56.04001 0 -56.04001 0 -56.04001 0 -55.42001 0 -56.04001 0 -56.04001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.04001 0 -56.66001 0 -56.66001 0 -56.66001 0 -55.42001 0 -56.04001 0 -56.66001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.66001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -57.28001 0 -54.18001 0 -55.42001 0 -52.94001 0 -52.94001 0 -53.56001 0 -49.84001 0 -52.94001 0 -50.46001 0 -56.04001 0 -54.80001 0 -52.32001 0 -54.18001 0 -56.04001 0 -53.56001 0 -56.04001 0 -56.04001 0 -56.04001 0 -55.42001 0 -54.18001 0 -47.98001 0 -54.18001 0 -46.74001 0 -50.46001 0 -48.60001 0 -51.08001 0 -51.70001 0 -47.98001 0 -44.26001 0 -48.60001 0 -49.22001 0 -47.36001 0 -50.46001 0 -50.46001 0 -51.08001 0 -52.94001 0 -51.70001 0 -47.36001 0 -43.64001 0 -49.22001 0 -49.84001 0 -49.22001 0 -52.32001 0 -54.80001 0 -55.42001 0 -55.42001 0 -55.42001 0 -55.42001 0 -54.80001 0 -55.42001 0 -55.42001 0 -56.04001 0 -55.42001 0 -56.04001 0 -55.42001 0 -55.42001 0 -54.80001 0 -54.80001 0 -55.42001 0 -54.80001 0 -55.42001 0 -53.56001 0 -53.56001 0 -54.18001 0 -53.56001 0 -53.56001 0 -54.18001 0 -53.56001 0 -54.18001 0 -54.18001 0 -54.18001 0 -55.42001 0 -53.56001 0 -53.56001 0 -54.18001 0 -54.18001 0 -54.18001 0 -53.56001 0 -53.56001 0 -52.94001 0 -52.32001 0 -53.56001 0 -52.94001 0 -52.94001 0 -53.56001 0 -52.94001 0 -52.94001 0 -52.94001 0 -53.56001 0 -53.56001 0 -52.94001 0 -52.94001 0 -52.94001 0 -53.56001 0 -53.56001 0 -53.56001 0 -54.18001 0 -53.56001 0 -52.94001 0 -54.18001 0 -53.56001 0 -54.80001 0 -54.18001 0 -52.94001 0 -53.56001 0 -53.56001 0 -53.56001 0 -53.56001 0 -53.56001 0 -51.70001 0 -56.66001 0 -57.90001 0 -56.66001 0 -56.04001 0 -56.66001 0 -56.66001 0 -57.28001 0 -56.66001 0 -58.52001 0 -59.14001 0 -59.76001 0 -59.76001 0 -59.76001 0 -76.75501 0 -92.51001 0 -76.75501 0 -59.14001 0 -95.86751 0 -95.86751 0 -95.86751 0 -105.94 0 -109.2975 0 -109.2975 0 -109.2975 0 -105.94 0 -102.5825 0 -102.5825 0 -99.22501 0 -99.22501 0 -92.51001 0 -76.75501 0 -61.00001 0 -60.38001 0 -60.38001 0 -60.38001 0 -59.76001 0 -59.76001 0 -59.14001 0 -59.14001 0 -58.52001 0 -57.90001 0 -57.90001 0 -57.90001 0 -57.90001 0 -57.90001 0 -57.90001 0 -58.52001 0 -58.52001 0 -58.52001 0 -58.52001 0 -58.52001 0 -57.90001 0 -57.90001 0 -56.66001 0 -57.28001 0 -57.28001 0 -56.66001 0 -57.28001 0 -56.66001 0 -56.66001 0 -57.28001 0 -57.28001 0 -57.90001 0 -57.28001 0 -56.66001 0 -56.66001 0 -57.28001 0 -57.28001 0 -57.90001 0 -58.52001 0 -57.90001 0 -58.52001 0 -58.52001 0 -57.90001 0 -57.90001 0 -57.90001 0 -59.14001 0 -59.76001 0 -92.51001 0 -105.94 0 -116.0125 0 -76.75501 0 -99.22501 0 -99.22501 0 -109.2975 0 -126.085 0 -136.1575 0 -109.2975 0 -126.085 0 -136.1575 0 -136.1575 0 -132.8 0 -132.8 0 -136.1575 0 -136.1575 0 -132.8 0 -129.4425 0 -129.4425 0 -126.085 0 -126.085 0 -122.7275 0 -122.7275 0 -122.7275 0 -119.37 0 -112.655 0 -92.51001 0 -105.94 0 -58.52001 0 -95.86751 0 -92.51001 0 -76.75501 0 -58.52001 0 -105.94 0 -95.86751 0 -76.75501 0 -59.76001 0 -102.5825 0 -102.5825 0 -99.22501 0 -102.5825 0 -99.22501 0 -95.86751 0 -102.5825 0 -99.22501 0 -95.86751 0 -92.51001 0 -95.86751 0 -92.51001 0 -95.86751 0 -92.51001 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -61.00001 0 -60.38001 0 -61.00001 0 -61.00001 0 -60.38001 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -76.75501 0 -61.00001 0 -61.00001 0 -60.38001 0 -59.76001 0 -60.38001 0 -59.76001 0 -59.76001 0 -59.76001 0 -59.14001 0 -60.38001 0 -57.28001 0 -55.42001 0 -54.80001 0 -51.08001 0 -58.52001 0 -57.90001 0 -57.90001 0 -56.04001 0 -57.28001 0 -58.52001 0 -58.52001 0 -57.90001 0 -58.52001 0 -57.90001 0 -57.90001 0 -58.52001 0 -58.52001 0 -50.46001 0 -54.18001 0 -52.94001 0 -56.66001 0 -52.94001 0 -52.94001 0 -54.18001 0 -54.18001 0 -56.04001 0 -58.52001 0 -59.76001 0 -59.76001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.14001 0 -58.52001 0 -58.52001 0 -58.52001 0 -58.52001 0 -58.52001 0 -58.52001 0 -58.52001 0 -58.52001 0 -58.52001 0 -57.28001 0 -58.52001 0 -58.52001 0 -58.52001 0 -58.52001 0 -57.28001 0 -49.84001 0 -56.66001 0 -59.14001 0 -57.28001 0 -58.52001 0 -59.14001 0 -58.52001 0 -59.76001 0 -57.90001 0 -57.90001 0 -57.90001 0 -59.14001 0 -58.52001 0 -59.14001 0 -58.52001 0 -59.14001 0 -59.14001 0 -59.76001 0 -59.76001 0 -60.38001 0 -61.00001 0 -61.00001 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -61.00001 0 -60.38001 0 -60.38001 0 -58.52001 0 -59.76001 0 -60.38001 0 -60.38001 0 -61.00001 0 -60.38001 0 -60.38001 0 -61.00001 0 -76.75501 0 -61.00001 0 -76.75501 0 -76.75501 0 -92.51001 0 -61.00001 0 -60.38001 0 -56.66001 0 -61.00001 0 -61.00001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -59.14001 0 -59.76001 0 -59.76001 0 -59.76001 0 -59.76001 0 -60.38001 0 -59.76001 0 -59.76001 0 -59.76001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.76001 0 -60.38001 0 -59.76001 0 -59.76001 0 -60.38001 0 -60.38001 0 -59.76001 0 -60.38001 0 -60.38001 0 -59.76001 0 -59.76001 0 -51.08001 0 -55.42001 0 -55.42001 0 -56.66001 0 -60.38001 0 -59.76001 0 -60.38001 0 -57.90001 0 -56.66001 0 -56.04001 0 -55.42001 0 -54.18001 0 -52.94001 0 -55.42001 0 -54.80001 0 -56.04001 0 -95.86751 0 -109.2975 0 -119.37 0 -129.4425 0 -129.4425 0 -129.4425 0 -129.4425 0 -126.085 0 -122.7275 0 -122.7275 0 -119.37 0 -109.2975 0 -59.14001 0 -76.75501 0 -99.22501 0 -119.37 0 -119.37 0 -76.75501 0 -99.22501 0 -61.00001 0 -61.00001 0 -60.38001 0 -61.00001 0 -59.14001 0 -60.38001 0 -59.14001 0 -61.00001 0 -57.90001 0 -60.38001 0 -57.28001 0 -60.38001 0 -56.66001 0 -58.52001 0 -58.52001 0 -58.52001 0 -59.14001 0 -58.52001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.76001 0 -59.14001 0 -59.76001 0 -59.76001 0 -59.76001 0 -60.38001 0 -59.76001 0 -59.76001 0 -60.38001 0 -60.38001 0 -57.90001 0 -54.18001 0 -55.42001 0 -56.04001 0 -54.80001 0 -54.18001 0 -50.46001 0 -52.94001 0 -50.46001 0 -53.56001 0 -51.70001 0 -56.04001 0 -56.04001 0 -56.66001 0 -57.90001 0 -59.76001 0 -57.90001 0 -55.42001 0 -56.04001 0 -60.38001 0 -61.00001 0 -56.04001 0 -56.66001 0 -61.00001 0 -51.08001 0 -53.56001 0 -58.52001 0 -52.94001 0 -49.84001 0 -53.56001 0 -50.46001 0 -52.94001 0 -55.42001 0 -57.90001 0 -57.90001 0 -57.90001 0 -57.90001 0 -58.52001 0 -57.90001 0 -58.52001 0 -58.52001 0 -59.14001 0 -58.52001 0 -58.52001 0 -57.90001 0 -57.28001 0 -57.28001 0 -57.28001 0 -56.04001 0 -52.32001 0 -55.42001 0 -47.98001 0 -44.88001 0 -49.22001 0 -47.36001 0 -49.22001 0 -53.56001 0 -54.80001 0 -55.42001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.04001 0 -56.04001 0 -55.42001 0 -55.42001 0 -53.56001 0 -52.94001 0 -54.80001 0 -51.70001 0 -51.08001 0 -51.08001 0 -51.70001 0 -52.32001 0 -53.56001 0 -55.42001 0 -54.80001 0 -55.42001 0 -54.80001 0 -54.80001 0 -54.18001 0 -54.80001 0 -54.80001 0 -55.42001 0 -54.80001 0 -54.80001 0 -54.80001 0 -54.80001 0 -54.80001 0 -54.80001 0 -54.18001 0 -54.80001 0 -54.18001 0 -54.18001 0 -54.18001 0 -54.18001 0 -47.36001 0 -48.60001 0 -48.60001 0 -49.22001 0 -48.60001 0 -46.74001 0 -49.84001 0 -50.46001 0 -50.46001 0 -52.32001 0 -52.32001 0 -51.08001 0 -51.08001 0 -52.32001 0 -51.08001 0 -51.70001 0 -52.32001 0 -54.18001 0 -52.94001 0 -53.56001 0 -53.56001 0 -53.56001 0 -52.32001 0 -52.32001 0 -53.56001 0 -53.56001 0 -52.94001 0 -51.70001 0 -53.56001 0 -53.56001 0 -53.56001 0 -52.94001 0 -52.94001 0 -52.94001 0 -52.32001 0 -52.94001 0 -52.94001 0 -54.18001 0 -53.56001 0 -53.56001 0 -53.56001 0 -53.56001 0 -52.94001 0 -54.18001 0 -54.18001 0 -53.56001 0 -51.08001 0 -53.56001 0 -53.56001 0 -52.94001 0 -52.94001 0 -52.94001 0 -53.56001 0 -52.94001 0 -51.70001 0 -50.46001 0 -51.70001 0 -52.32001 0 -52.32001 0 -52.32001 0 -53.56001 0 -52.94001 0 -53.56001 0 -53.56001 0 -53.56001 0 -52.94001 0 -53.56001 0 -53.56001 0 -52.94001 0 -53.56001 0 -52.32001 0 -52.32001 0 -52.94001 0 -52.94001 0 -51.70001 0 -52.94001 0 -52.32001 0 -51.70001 0 -52.32001 0 -52.94001 0 -52.94001 0 -52.94001 0 -54.18001 0 -53.56001 0 -53.56001 0 -53.56001 0 -53.56001 0 -53.56001 0 -54.18001 0 -54.80001 0 -54.18001 0 -54.18001 0 -53.56001 0 -54.18001 0 -54.18001 0 -54.18001 0 -50.46001 0 -47.98001 0 -51.70001 0 -51.70001 0 -49.22001 0 -49.84001 0 -47.98001 0 -47.36001 0 -50.46001 0 -51.70001 0 -52.32001 0 -51.70001 0 -52.94001 0 -52.94001 0 -52.94001 0 -53.56001 0 -47.98001 0 -51.08001 0 -52.32001 0 -51.70001 0 -51.08001 0 -51.70001 0 -49.84001 0 -52.32001 0 -46.74001 0 -48.60001 0 -48.60001 0 -46.12001 0 -47.98001 0 -47.36001 0 -45.50001 0 -46.12001 0 -44.88001 0 -48.60001 0 -50.46001 0 -47.98001 0 -50.46001 0 -49.22001 0 -47.36001 0 -50.46001 0 -47.36001 0 -48.60001 0 -46.74001 0 -50.46001 0 -44.88001 0 -47.98001 0 -47.36001 0 -47.36001 0 -44.88001 0 -47.98001 0 -46.74001 0 -41.78001 0 -45.50001 0 -43.64001 0 -42.40001 0 -44.88001 0 -43.02001 0 -43.02001 0 -43.02001 0 -46.74001 0 -44.26001 0 -41.78001 0 -45.50001 0 -46.12001 0 -45.50001 0 -42.40001 0 -41.16 0 -46.74001 0 -43.02001 0 -44.88001 0 -45.50001 0 -49.22001 0 -50.46001 0 -51.08001 0 -51.08001 0 -49.22001 0 -46.74001 0 -49.84001 0 -49.84001 0 -50.46001 0 -49.84001 0 -49.84001 0 -50.46001 0 -50.46001 0 -50.46001 0 -50.46001 0 -50.46001 0 -51.08001 0 -51.08001 0 -51.08001 0 -50.46001 0 -50.46001 0 -50.46001 0 -51.08001 0 -50.46001 0 -51.08001 0 -50.46001 0 -51.08001 0 -50.46001 0 -49.84001 0 -51.08001 0 -49.84001 0 -48.60001 0 -47.98001 0 -49.22001 0 -47.98001 0 -48.60001 0 -48.60001 0 -48.60001 0 -47.98001 0 -49.22001 0 -50.46001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -50.46001 0 -49.84001 0 -49.22001 0 -50.46001 0 -50.46001 0 -49.84001 0 -49.84001 0 -49.22001 0 -48.60001 0 -49.22001 0 -46.74001 0 -48.60001 0 -47.98001 0 -47.36001 0 -48.60001 0 -47.98001 0 -48.60001 0 -49.22001 0 -48.60001 0 -48.60001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -46.12001 0 -46.74001 0 -44.26001 0 -46.74001 0 -43.02001 0 -46.12001 0 -47.36001 0 -47.98001 0 -49.22001 0 -48.60001 0 -47.98001 0 -48.60001 0 -49.22001 0 -48.60001 0 -48.60001 0 -49.22001 0 -49.22001 0 -49.22001 0 -48.60001 0 -49.22001 0 -46.12001 0 -48.60001 0 -48.60001 0 -48.60001 0 -47.36001 0 -46.74001 0 -47.98001 0 -44.88001 0 -41.16 0 -41.78001 0 -43.02001 0 -43.02001 0 -46.74001 0 -46.74001 0 -47.36001 0 -49.22001 0 -48.60001 0 -48.60001 0 -48.60001 0 -47.98001 0 -47.98001 0 -47.36001 0 -47.98001 0 -47.36001 0 -46.74001 0 -46.12001 0 -46.12001 0 -47.36001 0 -46.74001 0 -45.50001 0 -46.12001 0 -46.12001 0 -46.12001 0 -46.12001 0 -44.88001 0 -46.12001 0 -46.12001 0 -45.50001 0 -45.50001 0 -45.50001 0 -45.50001 0 -45.50001 0 -46.12001 0 -46.12001 0 -45.50001 0 -45.50001 0 -45.50001 0 -45.50001 0 -45.50001 0 -44.26001 0 -45.50001 0 -44.88001 0 -46.12001 0 -45.50001 0 -46.12001 0 -45.50001 0 -45.50001 0 -45.50001 0 -46.12001 0 -45.50001 0 -45.50001 0 -45.50001 0 -46.12001 0 -45.50001 0 -44.26001 0 -45.50001 0 -45.50001 0 -46.12001 0 -44.88001 0 -44.88001 0 -45.50001 0 -45.50001 0 -44.88001 0 -43.02001 0 -43.02001 0 -40.54 0 -40.54 0 -41.78001 0 -43.02001 0 -40.54 0 -41.78001 0 -40.54 0 -43.64001 0 -44.26001 0 -43.64001 0 -44.26001 0 -44.26001 0 -45.50001 0 -47.36001 0 -47.98001 0 -49.84001 0 -50.46001 0 -51.70001 0 -54.18001 0 -55.42001 0 -54.80001 0 -56.66001 0 -57.28001 0 -58.52001 0 -59.14001 0 -59.14001 0 -59.76001 0 -60.38001 0 -59.76001 0 -61.00001 0 -60.38001 0 -60.38001 0 -59.76001 0 -59.76001 0 -59.76001 0 -59.76001 0 -59.76001 0 -59.76001 0 -59.76001 0 -59.76001 0 -59.76001 0 -59.76001 0 -59.14001 0 -59.76001 0 -58.52001 0 -58.52001 0 -58.52001 0 -58.52001 0 -59.14001 0 -56.66001 0 -55.42001 0 -57.90001 0 -57.90001 0 -57.28001 0 -55.42001 0 -56.66001 0 -57.90001 0 -57.90001 0 -57.90001 0 -58.52001 0 -58.52001 0 -57.90001 0 -57.90001 0 -57.90001 0 -57.90001 0 -57.90001 0 -58.52001 0 -57.90001 0 -57.90001 0 -57.90001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -57.28001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.66001 0 -57.28001 0 -57.90001 0 -57.90001 0 -58.52001 0 -58.52001 0 -58.52001 0 -58.52001 0 -57.90001 0 -58.52001 0 -58.52001 0 -58.52001 0 -58.52001 0 -59.14001 0 -59.76001 0 -60.38001 0 -76.75501 0 -95.86751 0 -102.5825 0 -112.655 0 -116.0125 0 -119.37 0 -122.7275 0 -112.655 0 -129.4425 0 -129.4425 0 -129.4425 0 -126.085 0 -126.085 0 -119.37 0 -122.7275 0 -116.0125 0 -109.2975 0 -116.0125 0 -116.0125 0 -122.7275 0 -126.085 0 -129.4425 0 -129.4425 0 -129.4425 0 -129.4425 0 -129.4425 0 -129.4425 0 -129.4425 0 -129.4425 0 -126.085 0 -126.085 0 -126.085 0 -122.7275 0 -119.37 0 -122.7275 0 -119.37 0 -119.37 0 -119.37 0 -119.37 0 -119.37 0 -119.37 0 -119.37 0 -116.0125 0 -116.0125 0 -112.655 0 -112.655 0 -116.0125 0 -112.655 0 -112.655 0 -112.655 0 -112.655 0 -109.2975 0 -109.2975 0 -105.94 0 -105.94 0 -105.94 0 -109.2975 0 -109.2975 0 -109.2975 0 -109.2975 0 -105.94 0 -105.94 0 -109.2975 0 -109.2975 0 -105.94 0 -102.5825 0 -102.5825 0 -99.22501 0 -102.5825 0 -99.22501 0 -95.86751 0 -102.5825 0 -102.5825 0 -102.5825 0 -99.22501 0 -99.22501 0 -102.5825 0 -102.5825 0 -102.5825 0 -105.94 0 -102.5825 0 -102.5825 0 -105.94 0 -105.94 0 -105.94 0 -105.94 0 -102.5825 0 -102.5825 0 -102.5825 0 -102.5825 0 -102.5825 0 -105.94 0 -105.94 0 -116.0125 0 -129.4425 0 -139.515 0 -149.5875 0 -156.3025 0 -163.0175 0 -163.0175 0 -163.0175 0 -166.375 0 -163.0175 0 -163.0175 0 -163.0175 0 -159.66 0 -156.3025 0 -156.3025 0 -152.945 0 -149.5875 0 -146.23 0 -142.8725 0 -142.8725 0 -139.515 0 -136.1575 0 -136.1575 0 -136.1575 0 -139.515 0 -136.1575 0 -136.1575 0 -122.7275 0 -116.0125 0 -76.75501 0 -60.38001 0 -60.38001 0 -60.38001 0 -55.42001 0 -55.42001 0 -58.52001 0 -58.52001 0 -57.90001 0 -60.38001 0 -58.52001 0 -56.66001 0 -59.14001 0 -56.66001 0 -54.18001 0 -58.52001 0 -56.04001 0 -57.28001 0 -61.00001 0 -60.38001 0 -54.80001 0 -54.80001 0 -51.70001 0 -51.70001 0 -51.08001 0 -47.98001 0 -50.46001 0 -52.94001 0 -51.08001 0 -51.08001 0 -51.08001 0 -52.94001 0 -51.70001 0 -51.70001 0 -54.18001 0 -53.56001 0 -56.04001 0 -56.04001 0 -54.80001 0 -54.18001 0 -55.42001 0 -56.04001 0 -52.32001 0 -53.56001 0 -50.46001 0 -52.94001 0 -54.18001 0 -52.32001 0 -51.70001 0 -50.46001 0 -51.08001 0 -51.08001 0 -49.22001 0 -50.46001 0 -48.60001 0 -47.98001 0 -49.22001 0 -53.56001 0 -50.46001 0 -53.56001 0 -47.98001 0 -44.88001 0 -50.46001 0 -46.74001 0 -49.84001 0 -49.84001 0 -54.80001 0 -52.32001 0 -52.94001 0 -49.84001 0 -52.94001 0 -47.98001 0 -49.84001 0 -49.22001 0 -47.36001 0 -49.22001 0 -50.46001 0 -52.94001 0 -61.00001 0 -59.76001 0 -52.94001 0 -51.70001 0 -49.22001 0 -55.42001 0 -56.04001 0 -57.28001 0 -57.90001 0 -52.32001 0 -57.28001 0 -57.90001 0 -57.28001 0 -57.90001 0 -55.42001 0 -53.56001 0 -54.80001 0 -49.22001 0 -53.56001 0 -56.66001 0 -56.04001 0 -52.32001 0 -56.04001 0 -55.42001 0 -53.56001 0 -56.04001 0 -56.04001 0 -55.42001 0 -54.80001 0 -56.04001 0 -55.42001 0 -55.42001 0 -55.42001 0 -55.42001 0 -54.80001 0 -54.18001 0 -54.80001 0 -54.18001 0 -54.80001 0 -54.18001 0 -54.80001 0 -54.18001 0 -50.46001 0 -52.32001 0 -52.94001 0 -52.94001 0 -52.94001 0 -52.32001 0 -52.32001 0 -52.32001 0 -52.32001 0 -52.32001 0 -52.32001 0 -52.32001 0 -52.32001 0 -52.32001 0 -52.32001 0 -52.32001 0 -52.32001 0 -52.32001 0 -51.70001 0 -52.32001 0 -51.08001 0 -51.08001 0 -51.70001 0 -51.70001 0 -51.70001 0 -51.08001 0 -51.08001 0 -50.46001 0 -46.74001 0 -50.46001 0 -49.84001 0 -49.22001 0 -49.84001 0 -49.84001 0 -50.46001 0 -50.46001 0 -50.46001 0 -50.46001 0 -50.46001 0 -50.46001 0 -50.46001 0 -50.46001 0 -49.84001 0 -50.46001 0 -49.22001 0 -49.22001 0 -49.84001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -48.60001 0 -49.22001 0 -48.60001 0 -48.60001 0 -48.60001 0 -48.60001 0 -48.60001 0 -48.60001 0 -48.60001 0 -48.60001 0 -49.22001 0 -49.22001 0 -49.22001 0 -48.60001 0 -48.60001 0 -49.22001 0 -48.60001 0 -48.60001 0 -49.22001 0 -49.22001 0 -49.22001 0 -47.98001 0 -44.88001 0 -48.60001 0 -47.36001 0 -46.74001 0 -44.88001 0 -41.78001 0 -44.26001 0 -46.74001 0 -46.74001 0 -47.36001 0 -47.36001 0 -47.98001 0 -48.60001 0 -49.22001 0 -49.22001 0 -49.84001 0 -48.60001 0 -49.22001 0 -47.98001 0 -48.60001 0 -47.98001 0 -49.22001 0 -47.98001 0 -47.36001 0 -48.60001 0 -47.98001 0 -48.60001 0 -41.78001 0 -38.68 0 -46.12001 0 -46.74001 0 -47.36001 0 -46.74001 0 -47.36001 0 -47.36001 0 -46.74001 0 -47.36001 0 -47.98001 0 -47.36001 0 -47.36001 0 -47.36001 0 -47.36001 0 -47.36001 0 -46.74001 0 -47.36001 0 -46.74001 0 -47.36001 0 -46.74001 0 -46.74001 0 -46.12001 0 -46.12001 0 -44.26001 0 -41.78001 0 -41.78001 0 -44.26001 0 -43.64001 0 -44.26001 0 -44.26001 0 -44.26001 0 -44.88001 0 -44.26001 0 -45.50001 0 -45.50001 0 -45.50001 0 -46.12001 0 -46.12001 0 -42.40001 0 -46.74001 0 -42.40001 0 -41.78001 0 -42.40001 0 -39.3 0 -41.16 0 -43.02001 0 -41.78001 0 -41.16 0 -42.40001 0 -42.40001 0 -42.40001 0 -42.40001 0 -41.16 0 -43.02001 0 -43.02001 0 -43.64001 0 -42.40001 0 -43.02001 0 -43.02001 0 -42.40001 0 -42.40001 0 -43.02001 0 -41.78001 0 -41.78001 0 -42.40001 0 -41.78001 0 -41.16 0 -42.40001 0 -42.40001 0 -41.78001 0 -41.16 0 -41.16 0 -41.16 0 -41.78001 0 -41.16 0 -41.16 0 -40.54 0 -41.16 0 -39.92 0 -40.54 0 -41.16 0 -40.54 0 -40.54 0 -41.16 0 -41.16 0 -41.78001 0 -41.16 0 -41.16 0 -41.16 0 -40.54 0 -41.78001 0 -41.78001 0 -41.16 0 -40.54 0 -40.54 0 -39.92 0 -39.3 0 -39.3 0 -39.3 0 -39.3 0 -39.92 0 -39.92 0 -40.54 0 -39.92 0 -40.54 0 -39.92 0 -39.92 0 -39.92 0 -39.92 0 -39.92 0 -39.92 0 -39.92 0 -39.3 0 -39.3 0 -39.92 0 -39.3 0 -39.3 0 -39.3 0 -39.3 0 -38.68 0 -38.68 0 -38.68 0 -38.06 0 -39.3 0 -38.68 0 -38.68 0 -39.3 0 -38.68 0 -38.68 0 -39.3 0 -39.3 0 -39.3 0 -39.3 0 -39.3 0 -39.3 0 -38.68 0 -39.3 0 -39.3 0 -38.68 0 -38.68 0 -38.68 0 -38.68 0 -38.68 0 -38.06 0 -38.68 0 -38.68 0 -39.3 0 -38.06 0 -38.68 0 -38.68 0 -38.68 0 -38.68 0 -38.68 0 -38.68 0 -39.3 0 -39.3 0 -39.3 0 -39.3 0 -39.3 0 -39.3 0 -39.3 0 -39.3 0 -39.3 0 -39.3 0 -39.92 0 -39.92 0 -39.3 0 -39.3 0 -39.3 0 -39.3 0 -39.3 0 -39.3 0 -39.3 0 -39.3 0 -39.3 0 -39.3 0 -39.3 0 -39.3 0 -39.92 0 -40.54 0 -40.54 0 -40.54 0 -39.92 0 -39.92 0 -39.92 0 -39.92 0 -39.3 0 -39.3 0 -39.3 0 -38.68 0 -38.68 0 -38.06 0 -38.68 0 -38.68 0 -38.68 0 -38.68 0 -38.68 0 -38.68 0 -38.68 0 -39.3 0 -39.3 0 -39.3 0 -39.3 0 -39.3 0 -39.3 0 -39.3 0 -39.3 0 -39.92 0 -39.92 0 -40.54 0 -40.54 0 -40.54 0 -40.54 0 -41.16 0 -41.16 0 -40.54 0 -41.16 0 -41.78001 0 -41.78001 0 -42.40001 0 -43.02001 0 -44.26001 0 -44.26001 0 -44.88001 0 -46.12001 0 -45.50001 0 -45.50001 0 -45.50001 0 -44.88001 0 -44.88001 0 -44.88001 0 -44.88001 0 -44.88001 0 -44.88001 0 -44.26001 0 -44.26001 0 -43.64001 0 -43.64001 0 -43.02001 0 -43.02001 0 -42.40001 0 -43.02001 0 - -43.02001 0 -42.40001 0 -43.02001 0 -41.16 0 -41.16 0 -41.78001 0 -41.78001 0 -42.40001 0 -41.78001 0 -40.54 0 -40.54 0 -40.54 0 -40.54 0 -39.92 0 -39.92 0 -39.92 0 -40.54 0 -39.92 0 -43.02001 0 -43.02001 0 -42.40001 0 -42.40001 0 -41.78001 0 -41.78001 0 -41.78001 0 -41.78001 0 -41.78001 0 -41.78001 0 -42.40001 0 -42.40001 0 -44.88001 0 -50.46001 0 -47.98001 0 -46.12001 0 -44.26001 0 -43.64001 0 -43.02001 0 -43.02001 0 -43.64001 0 -43.64001 0 -43.64001 0 -44.26001 0 -44.26001 0 -43.64001 0 -43.64001 0 -43.64001 0 -43.64001 0 -42.40001 0 -43.02001 0 -42.40001 0 -42.40001 0 -42.40001 0 -42.40001 0 -42.40001 0 -42.40001 0 -42.40001 0 -42.40001 0 -42.40001 0 -43.02001 0 -43.02001 0 -44.26001 0 -44.88001 0 -46.12001 0 -47.98001 0 -49.84001 0 -51.70001 0 -52.94001 0 -54.18001 0 -54.80001 0 -56.04001 0 -56.04001 0 -55.42001 0 -55.42001 0 -55.42001 0 -54.80001 0 -54.18001 0 -54.18001 0 -52.94001 0 -52.32001 0 -51.70001 0 -51.08001 0 -51.08001 0 -50.46001 0 -50.46001 0 -49.84001 0 -47.36001 0 -46.12001 0 -49.84001 0 -49.22001 0 -47.98001 0 -46.74001 0 -47.98001 0 -46.12001 0 -49.22001 0 -54.80001 0 -56.04001 0 -57.90001 0 -59.14001 0 -59.76001 0 -59.76001 0 -60.38001 0 -60.38001 0 -59.76001 0 -59.76001 0 -59.76001 0 -59.14001 0 -59.14001 0 -59.14001 0 -57.90001 0 -55.42001 0 -57.28001 0 -57.90001 0 -56.66001 0 -53.56001 0 -56.66001 0 -50.46001 0 -49.84001 0 -51.08001 0 -52.32001 0 -54.80001 0 -54.18001 0 -54.18001 0 -54.18001 0 -54.18001 0 -55.42001 0 -56.04001 0 -57.28001 0 -57.90001 0 -57.90001 0 -57.28001 0 -56.04001 0 -50.46001 0 -50.46001 0 -48.60001 0 -49.84001 0 -50.46001 0 -52.32001 0 -47.36001 0 -50.46001 0 -47.36001 0 -50.46001 0 -52.94001 0 -53.56001 0 -54.18001 0 -54.18001 0 -54.80001 0 -55.42001 0 -56.04001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.04001 0 -56.04001 0 -54.80001 0 -56.04001 0 -56.04001 0 -56.04001 0 -567.8556 0 -677.1421 0 -859.9681 0 -955.7341 0 -1007.97 0 -1068.912 0 -1095.03 0 -1095.03 0 -1086.324 0 -1077.618 0 -1042.794 0 -981.8521 0 -920.9101 0 -877.3801 0 -833.8501 0 -790.3201 0 -746.7901 0 -703.2601 0 -677.1421 0 -659.7301 0 -651.0241 0 -703.2601 0 -764.2021 0 -842.5561 0 -938.3221 0 -1025.382 0 -1060.206 0 -1119.341 0 -1131.496 0 -1131.496 0 -1095.03 0 -1060.206 0 -1016.676 0 -955.7341 0 -903.4981 0 -868.6741 0 -833.8501 0 -799.0261 0 -772.9081 0 -746.7901 0 -729.3781 0 -703.2601 0 -677.1421 0 -659.7301 0 -642.3181 0 -616.2001 0 -604.114 0 -592.0278 0 -579.9417 0 -561.8125 0 -543.6833 0 -525.5541 0 -501.3819 0 -483.2527 0 -471.1666 0 -453.0374 0 -434.9082 0 -428.8652 0 -422.8221 0 -410.736 0 -398.6498 0 -392.6068 0 -380.5207 0 -368.4345 0 -362.3915 0 -356.3484 0 -350.3053 0 -338.2192 0 -332.1762 0 -320.09 0 -315.4693 0 -287.7447 0 -269.2616 0 -246.1577 0 -227.6746 0 -227.6746 0 -232.2954 0 -204.5708 0 -246.1577 0 -204.5708 0 -176.4475 0 -163.0175 0 -213.8123 0 -218.4331 0 -218.4331 0 -209.1916 0 -209.1916 0 -204.5708 0 -179.805 0 -189.8775 0 -183.1625 0 -193.235 0 -186.52 0 -183.1625 0 -183.1625 0 -173.09 0 -159.66 0 -146.23 0 -142.8725 0 -139.515 0 -132.8 0 -122.7275 0 -109.2975 0 -129.4425 0 -112.655 0 -116.0125 0 -109.2975 0 -166.375 0 -166.375 0 -163.0175 0 -166.375 0 -163.0175 0 -163.0175 0 -163.0175 0 -163.0175 0 -159.66 0 -159.66 0 -156.3025 0 -156.3025 0 -159.66 0 -169.7325 0 -183.1625 0 -189.8775 0 -179.805 0 -179.805 0 -169.7325 0 -166.375 0 -142.8725 0 -159.66 0 -156.3025 0 -152.945 0 -152.945 0 -136.1575 0 -112.655 0 -410.736 0 -1007.97 0 -1362.445 0 -1581.239 0 -1751.413 0 -1860.81 0 -2166.984 0 -2354.894 0 -2542.803 0 -2730.713 0 -2777.69 0 -2824.667 0 -2683.735 0 -2683.735 0 -2730.713 0 -3153.509 0 -3435.373 0 -4093.056 0 -4609.807 0 -5032.603 0 -5361.444 0 -5784.24 0 -5972.15 0 -6207.036 0 -6394.946 0 -6535.878 0 -6488.901 0 -6441.923 0 -6441.923 0 -6160.059 0 -6113.082 0 -5878.195 0 -5596.331 0 -5267.489 0 -4938.648 0 -4515.852 0 -4093.056 0 -3576.305 0 -3012.577 0 -2260.939 0 -2073.03 0 -1872.965 0 -1824.344 0 -1714.947 0 -1714.947 0 -1654.171 0 -1605.55 0 -1544.774 0 -1459.687 0 -1386.756 0 -1301.669 0 -1240.893 0 -1180.117 0 -1131.496 0 -1077.618 0 -1051.5 0 -1007.97 0 -973.1461 0 -877.3801 0 -886.0861 0 -807.7321 0 -851.2621 0 -816.4381 0 -799.0261 0 -799.0261 0 -772.9081 0 -746.7901 0 -720.6721 0 -703.2601 0 -685.8481 0 -659.7301 0 -651.0241 0 -624.9061 0 -604.114 0 -598.0709 0 -585.9848 0 -579.9417 0 -567.8556 0 -555.7695 0 -549.7264 0 -537.6403 0 -525.5541 0 -513.468 0 -507.425 0 -495.3388 0 -489.2958 0 -477.2096 0 -471.1666 0 -459.0805 0 -446.9943 0 -440.9513 0 -434.9082 0 -422.8221 0 -416.779 0 -410.736 0 -404.6929 0 -398.6498 0 -392.6068 0 -386.5637 0 -380.5207 0 -374.4776 0 -368.4345 0 -362.3915 0 -356.3484 0 -350.3053 0 -344.2623 0 -264.6408 0 -332.1762 0 -320.09 0 -273.8823 0 -292.3654 0 -278.5031 0 -283.1239 0 -269.2616 0 -273.8823 0 -236.9162 0 -236.9162 0 -241.537 0 -241.537 0 -260.02 0 -273.8823 0 -269.2616 0 -269.2616 0 -264.6408 0 -264.6408 0 -260.02 0 -255.3993 0 -255.3993 0 -246.1577 0 -209.1916 0 -218.4331 0 -227.6746 0 -213.8123 0 -227.6746 0 -232.2954 0 -218.4331 0 -223.0539 0 -218.4331 0 -218.4331 0 -213.8123 0 -209.1916 0 -209.1916 0 -204.5708 0 -204.5708 0 -204.5708 0 -199.95 0 -199.95 0 -196.5925 0 -196.5925 0 -193.235 0 -193.235 0 -193.235 0 -189.8775 0 -189.8775 0 -186.52 0 -183.1625 0 -179.805 0 -163.0175 0 -163.0175 0 -169.7325 0 -149.5875 0 -156.3025 0 -139.515 0 -166.375 0 -159.66 0 -166.375 0 -163.0175 0 -163.0175 0 -163.0175 0 -159.66 0 -159.66 0 -159.66 0 -159.66 0 -152.945 0 -173.09 0 -166.375 0 -126.085 0 -152.945 0 -159.66 0 -152.945 0 -129.4425 0 -126.085 0 -129.4425 0 -119.37 0 -126.085 0 -122.7275 0 -142.8725 0 -142.8725 0 -142.8725 0 -139.515 0 -136.1575 0 -136.1575 0 -136.1575 0 -136.1575 0 -132.8 0 -132.8 0 -132.8 0 -132.8 0 -132.8 0 -132.8 0 -129.4425 0 -129.4425 0 -129.4425 0 -126.085 0 -126.085 0 -122.7275 0 -122.7275 0 -119.37 0 -116.0125 0 -119.37 0 -116.0125 0 -112.655 0 -116.0125 0 -112.655 0 -112.655 0 -112.655 0 -112.655 0 -112.655 0 -112.655 0 -112.655 0 -109.2975 0 -109.2975 0 -109.2975 0 -109.2975 0 -109.2975 0 -105.94 0 -59.76001 0 -102.5825 0 -99.22501 0 -61.00001 0 -54.18001 0 -54.18001 0 -52.94001 0 -51.70001 0 -51.70001 0 -52.32001 0 -55.42001 0 -60.38001 0 -60.38001 0 -61.00001 0 -61.00001 0 -61.00001 0 -60.38001 0 -60.38001 0 -60.38001 0 -59.76001 0 -59.76001 0 -59.76001 0 -58.52001 0 -59.14001 0 -55.42001 0 -59.76001 0 -53.56001 0 -59.14001 0 -58.52001 0 -51.08001 0 -50.46001 0 -57.28001 0 -51.70001 0 -50.46001 0 -53.56001 0 -56.66001 0 -56.04001 0 -56.66001 0 -57.28001 0 -56.66001 0 -56.66001 0 -56.66001 0 -56.04001 0 -56.04001 0 -56.04001 0 -55.42001 0 -56.04001 0 -54.18001 0 -55.42001 0 -54.80001 0 -54.80001 0 -54.80001 0 -54.18001 0 -52.94001 0 -51.08001 0 -49.84001 0 -50.46001 0 -51.70001 0 -49.22001 0 -51.70001 0 -51.70001 0 -51.70001 0 -52.32001 0 -52.32001 0 -52.32001 0 -52.32001 0 -51.70001 0 -51.08001 0 -51.08001 0 -51.70001 0 -51.08001 0 -51.08001 0 -51.08001 0 -49.84001 0 -49.84001 0 -49.22001 0 -48.60001 0 -46.12001 0 -49.84001 0 -49.84001 0 -50.46001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -49.22001 0 -48.60001 0 -48.60001 0 -47.98001 0 -49.22001 0 -48.60001 0 -49.22001 0 -48.60001 0 -48.60001 0 -48.60001 0 -48.60001 0 -48.60001 0 -48.60001 0 -48.60001 0 -48.60001 0 -47.98001 0 -47.98001 0 -47.98001 0 -46.74001 0 -44.88001 0 -47.98001 0 -47.36001 0 -47.98001 0 -47.98001 0 -47.98001 0 -47.98001 0 -47.98001 0 -48.60001 0 -48.60001 0 -47.98001 0 -47.98001 0 -47.98001 0 -47.36001 0 -47.36001 0 -47.36001 0 -47.36001 0 -46.12001 0 -45.50001 0 -44.88001 0 -43.02001 0 -41.16 0 -42.40001 0 -42.40001 0 -41.16 0 -41.16 0 -42.40001 0 -43.02001 0 -43.02001 0 -41.78001 0 -44.88001 0 -44.26001 0 -44.26001 0 -44.88001 0 -44.26001 0 -43.64001 0 -44.26001 0 -44.26001 0 -43.64001 0 -43.02001 0 -44.26001 0 -42.40001 0 -42.40001 0 -43.02001 0 -39.92 0 -39.3 0 -38.06 0 -39.92 0 -39.92 0 -39.3 0 -33.1 0 -33.72 0 -36.2 0 -36.2 0 -35.58 0 -36.2 0 -36.2 0 -34.96 0 -34.96 0 -35.58 0 -35.58 0 -34.34 0 -35.58 0 -38.06 0 -35.58 0 -36.2 0 -38.06 0 -36.2 0 -38.68 0 -37.44 0 -38.06 0 -34.96 0 -34.96 0 -38.68 0 -39.3 0 -39.92 0 -41.16 0 -38.06 0 -40.54 0 -41.16 0 -41.16 0 -41.16 0 -41.16 0 -41.16 0 -41.16 0 -41.16 0 -39.92 0 -39.3 0 -40.54 0 -36.82 0 -39.3 0 -37.44 0 -36.82 0 -37.44 0 -36.82 0 -36.82 0 -32.48 0 -34.96 0 -33.72 0 -35.58 0 -36.2 0 -38.06 0 -38.68 0 -37.44 0 -35.58 0 -33.72 0 - -32.48 0 -32.48 0 -32.48 0 -34.34 0 -30 0 -28.8 0 -29.4 0 -30.62 0 -28.8 0 -30 0 -29.4 0 -35.58 0 -34.34 0 -34.34 0 -28.2 0 -29.4 0 -32.48 0 -30.62 0 -31.24 0 -31.86 0 -31.24 0 -30.62 0 -30 0 -30.62 0 - -31.86 0 -31.86 0 -30.62 0 -31.24 0 -28.8 0 -33.1 0 -33.1 0 -34.34 0 -37.44 0 -36.82 0 -34.96 0 -35.58 0 -33.72 0 -35.58 0 -36.82 0 -36.2 0 -37.44 0 -33.72 0 -30.62 0 -32.48 0 -36.2 0 -35.58 0 -33.72 0 -31.86 0 -33.72 0 -39.92 0 -39.92 0 -40.54 0 -40.54 0 -40.54 0 -39.92 0 -37.44 0 -34.34 0 -32.48 0 -32.48 0 -31.24 0 -33.1 0 -34.34 0 -36.2 0 -36.82 0 -36.82 0 -36.82 0 -37.44 0 -38.68 0 -39.3 0 -38.06 0 -38.06 0 -37.44 0 -36.82 0 -36.2 0 -34.96 0 -33.72 0 -32.48 0 -32.48 0 -31.24 0 -30.62 0 -31.86 0 -35.58 0 -36.82 0 -37.44 0 -37.44 0 -37.44 0 -37.44 0 -37.44 0 -36.82 0 -35.58 0 -35.58 0 -36.2 0 -35.58 0 -35.58 0 -35.58 0 -36.2 0 -36.2 0 -35.58 0 -37.44 0 -37.44 0 -37.44 0 -38.06 0 -37.44 0 -35.58 0 -36.2 0 -36.2 0 -36.82 0 -36.82 0 -36.82 0 -37.44 0 -37.44 0 -31.86 0 -39.3 0 -37.44 0 -38.68 0 -41.16 0 -43.64001 0 -41.78001 0 -38.06 0 -43.64001 0 -43.64001 0 -44.26001 0 -43.64001 0 -43.02001 0 -43.02001 0 -44.88001 0 -46.12001 0 -46.74001 0 -46.74001 0 -47.98001 0 -47.36001 0 -47.98001 0 -47.98001 0 -47.36001 0 -47.36001 0 -47.36001 0 -47.36001 0 -47.98001 0 -47.98001 0 -47.98001 0 -49.22001 0 -59.76001 0 -95.86751 0 -99.22501 0 -102.5825 0 -56.66001 0 -132.8 0 -189.8775 0 -241.537 0 -296.9862 0 -332.1762 0 -471.1666 0 -694.5541 0 -868.6741 0 -1095.03 0 -1763.568 0 -6347.969 0 -9307.542 0 -11656.41 0 -13552.34 0 -15442.94 0 -16843.39 0 -17613.64 0 -19014.09 0 -19434.22 0 -19644.29 0 -19364.2 0 -19434.22 0 -17893.73 0 -17543.62 0 -16283.21 0 -14462.63 0 -13482.32 0 -13062.18 0 -13062.18 0 -12572.02 0 -12992.16 0 -12572.02 0 -13622.36 0 -13972.47 0 -14392.61 0 -15162.85 0 -15022.81 0 -16213.19 0 -16563.3 0 -17123.48 0 -17263.53 0 -17473.59 0 -17263.53 0 -17193.5 0 -16563.3 0 -16773.37 0 -15793.06 0 -15863.08 0 -15863.08 0 -15372.92 0 -14952.79 0 -14532.65 0 -15302.9 0 -15092.83 0 -15232.88 0 -15092.83 0 -15512.97 0 -15512.97 0 -15582.99 0 -16003.12 0 -16283.21 0 -16213.19 0 -16073.14 0 -16073.14 0 -15933.1 0 -15582.99 0 -15302.9 0 -13762.41 0 -12126.18 0 -10810.82 0 -9448.474 0 -8743.813 0 -7945.198 0 -7475.425 0 -7005.651 0 -6770.765 0 -6441.923 0 -6394.946 0 -6113.082 0 -5737.263 0 -5643.308 0 -5408.422 0 -5126.557 0 -4938.648 0 -4750.739 0 -4515.852 0 -4421.897 0 -4187.01 0 -3952.124 0 -3764.214 0 -3670.26 0 -3576.305 0 -3482.35 0 -3482.35 0 -3388.395 0 -3247.463 0 -3294.441 0 -3200.486 0 -3153.509 0 -2965.599 0 -2824.667 0 -2589.78 0 -2307.916 0 -2307.916 0 -1979.075 0 -1848.655 0 -1848.655 0 -1872.965 0 -1860.81 0 -1824.344 0 -1787.878 0 -1751.413 0 -1739.257 0 -1690.637 0 -1654.171 0 -1629.86 0 -1617.705 0 -1581.239 0 -1544.774 0 -1532.618 0 -1374.6 0 -1350.29 0 -1362.445 0 -1362.445 0 -1301.669 0 -1265.203 0 -1228.738 0 -1167.962 0 -1204.427 0 -1155.806 0 -1119.341 0 -1155.806 0 -1265.203 0 -1240.893 0 -1228.738 0 -1228.738 0 -1216.582 0 -1107.185 0 -1180.117 0 -1180.117 0 -1180.117 0 -1155.806 0 -1143.651 0 -1131.496 0 -981.8521 0 -981.8521 0 -955.7341 0 -990.5581 0 -981.8521 0 -973.1461 0 -990.5581 0 -955.7341 0 -938.3221 0 -1060.206 0 -1077.618 0 -1077.618 0 -1095.03 0 -1131.496 0 -1131.496 0 -1107.185 0 -1107.185 0 -1068.912 0 -1060.206 0 -1051.5 0 -1051.5 0 -1042.794 0 -1034.088 0 -1025.382 0 -1016.676 0 -1007.97 0 -999.2641 0 -990.5581 0 -973.1461 0 -964.4401 0 -938.3221 0 -929.6161 0 -920.9101 0 -903.4981 0 -894.7921 0 -886.0861 0 -886.0861 0 -877.3801 0 -877.3801 0 -868.6741 0 -851.2621 0 -859.9681 0 -842.5561 0 -825.1441 0 -825.1441 0 -825.1441 0 -816.4381 0 -799.0261 0 -799.0261 0 -790.3201 0 -781.6141 0 -764.2021 0 -755.4961 0 -755.4961 0 -755.4961 0 -738.0841 0 -720.6721 0 -711.9661 0 -703.2601 0 -703.2601 0 -703.2601 0 -694.5541 0 -694.5541 0 -677.1421 0 -668.4361 0 -668.4361 0 -659.7301 0 -659.7301 0 -651.0241 0 -642.3181 0 -633.6121 0 -642.3181 0 -633.6121 0 -624.9061 0 -585.9848 0 -525.5541 0 -585.9848 0 -579.9417 0 -585.9848 0 -537.6403 0 -549.7264 0 -543.6833 0 -537.6403 0 -573.8986 0 -567.8556 0 -567.8556 0 -567.8556 0 -561.8125 0 -561.8125 0 -561.8125 0 -561.8125 0 -549.7264 0 -549.7264 0 -549.7264 0 -543.6833 0 -543.6833 0 -531.5972 0 -519.5111 0 -519.5111 0 -519.5111 0 -513.468 0 -513.468 0 -507.425 0 -501.3819 0 -465.1235 0 -489.2958 0 -489.2958 0 -489.2958 0 -483.2527 0 -483.2527 0 -477.2096 0 -477.2096 0 -471.1666 0 -471.1666 0 -465.1235 0 -465.1235 0 -471.1666 0 -465.1235 0 -465.1235 0 -459.0805 0 -459.0805 0 -453.0374 0 -453.0374 0 -440.9513 0 -440.9513 0 -440.9513 0 -434.9082 0 -434.9082 0 -428.8652 0 -422.8221 0 -422.8221 0 -416.779 0 -416.779 0 -416.779 0 -410.736 0 -416.779 0 -410.736 0 -410.736 0 -404.6929 0 -404.6929 0 -404.6929 0 -398.6498 0 -398.6498 0 -398.6498 0 -398.6498 0 - -392.6068 0 -386.5637 0 -386.5637 0 -380.5207 0 -380.5207 0 -368.4345 0 -368.4345 0 -374.4776 0 -362.3915 0 -440.9513 0 -446.9943 0 -428.8652 0 -416.779 0 -398.6498 0 -392.6068 0 -386.5637 0 -380.5207 0 -374.4776 0 -368.4345 0 -368.4345 0 -362.3915 0 -356.3484 0 -356.3484 0 -350.3053 0 -350.3053 0 -344.2623 0 -344.2623 0 -344.2623 0 -338.2192 0 -338.2192 0 -332.1762 0 -332.1762 0 -326.1331 0 -320.09 0 -315.4693 0 -315.4693 0 -315.4693 0 -315.4693 0 -315.4693 0 -320.09 0 -315.4693 0 -315.4693 0 -310.8485 0 -306.2277 0 -310.8485 0 -310.8485 0 -310.8485 0 -310.8485 0 -306.2277 0 -306.2277 0 -306.2277 0 -306.2277 0 -306.2277 0 -301.607 0 -296.9862 0 -296.9862 0 -296.9862 0 -301.607 0 -301.607 0 -296.9862 0 -301.607 0 -301.607 0 -301.607 0 -301.607 0 -301.607 0 -301.607 0 -306.2277 0 -306.2277 0 -306.2277 0 -310.8485 0 -332.1762 0 -356.3484 0 -392.6068 0 -428.8652 0 -471.1666 0 -495.3388 0 -501.3819 0 -507.425 0 -513.468 0 -495.3388 0 -489.2958 0 -477.2096 0 -471.1666 0 -459.0805 0 -453.0374 0 -440.9513 0 -428.8652 0 -422.8221 0 -416.779 0 -404.6929 0 -398.6498 0 -392.6068 0 -392.6068 0 -380.5207 0 -374.4776 0 -368.4345 0 -356.3484 0 -356.3484 0 -350.3053 0 -338.2192 0 -338.2192 0 -332.1762 0 -320.09 0 -315.4693 0 -310.8485 0 -306.2277 0 -301.607 0 -301.607 0 -296.9862 0 -296.9862 0 -292.3654 0 -287.7447 0 -283.1239 0 -283.1239 0 -283.1239 0 -283.1239 0 -278.5031 0 -278.5031 0 -273.8823 0 -273.8823 0 -269.2616 0 -269.2616 0 -264.6408 0 -260.02 0 -260.02 0 -255.3993 0 -250.7785 0 -250.7785 0 -250.7785 0 -250.7785 0 -246.1577 0 -246.1577 0 -241.537 0 -241.537 0 -241.537 0 -241.537 0 -236.9162 0 -236.9162 0 -236.9162 0 -236.9162 0 -232.2954 0 -236.9162 0 -232.2954 0 -232.2954 0 -232.2954 0 -223.0539 0 -227.6746 0 -227.6746 0 -223.0539 0 -218.4331 0 -218.4331 0 -218.4331 0 -227.6746 0 -223.0539 0 -204.5708 0 -246.1577 0 -250.7785 0 -246.1577 0 -241.537 0 - -227.6746 0 -218.4331 0 -218.4331 0 -213.8123 0 -218.4331 0 -213.8123 0 -213.8123 0 -196.5925 0 -209.1916 0 -209.1916 0 -204.5708 0 -204.5708 0 -204.5708 0 -196.5925 0 -186.52 0 - -176.4475 0 -193.235 0 -193.235 0 -173.09 0 -169.7325 0 -173.09 0 -193.235 0 -193.235 0 -166.375 0 -189.8775 0 -189.8775 0 -193.235 0 -196.5925 0 -193.235 0 -193.235 0 -189.8775 0 -193.235 0 -193.235 0 -193.235 0 -189.8775 0 -189.8775 0 -186.52 0 -186.52 0 -186.52 0 -186.52 0 -183.1625 0 -183.1625 0 -186.52 0 -186.52 0 -186.52 0 -193.235 0 -196.5925 0 -199.95 0 -199.95 0 -204.5708 0 -204.5708 0 -199.95 0 -199.95 0 -199.95 0 -199.95 0 -196.5925 0 -189.8775 0 -179.805 0 -169.7325 0 -173.09 0 -166.375 0 -183.1625 0 -179.805 0 -179.805 0 -183.1625 0 -183.1625 0 -183.1625 0 -183.1625 0 -186.52 0 -196.5925 0 -204.5708 0 -209.1916 0 -209.1916 0 -213.8123 0 -218.4331 0 -218.4331 0 -223.0539 0 -213.8123 0 -213.8123 0 -209.1916 0 -199.95 0 -199.95 0 -196.5925 0 -189.8775 0 -189.8775 0 -183.1625 0 -179.805 0 -179.805 0 -179.805 0 -183.1625 0 -183.1625 0 -183.1625 0 -179.805 0 -179.805 0 -179.805 0 -176.4475 0 -176.4475 0 -176.4475 0 -176.4475 0 -176.4475 0 -176.4475 0 -173.09 0 -173.09 0 -173.09 0 -166.375 0 -169.7325 0 -169.7325 0 -169.7325 0 -156.3025 0 -166.375 0 -166.375 0 -169.7325 0 -173.09 0 -173.09 0 -173.09 0 -173.09 0 -176.4475 0 -179.805 0 -183.1625 0 -186.52 0 -183.1625 0 -179.805 0 -179.805 0 -179.805 0 -179.805 0 -183.1625 0 -183.1625 0 -186.52 0 -179.805 0 -183.1625 0 -186.52 0 -189.8775 0 -209.1916 0 -227.6746 0 -260.02 0 -283.1239 0 -310.8485 0 -320.09 0 -332.1762 0 -344.2623 0 -338.2192 0 -344.2623 0 -344.2623 0 -338.2192 0 -332.1762 0 -326.1331 0 -326.1331 0 -320.09 0 -310.8485 0 -306.2277 0 -306.2277 0 -301.607 0 -296.9862 0 -287.7447 0 -283.1239 0 -278.5031 0 -269.2616 0 -269.2616 0 -260.02 0 -260.02 0 -255.3993 0 -255.3993 0 -264.6408 0 -273.8823 0 -296.9862 0 -332.1762 0 -380.5207 0 -434.9082 0 -471.1666 0 -495.3388 0 -519.5111 0 -525.5541 0 -531.5972 0 -525.5541 0 -513.468 0 -513.468 0 -513.468 0 -525.5541 0 -549.7264 0 -573.8986 0 -592.0278 0 -598.0709 0 -598.0709 0 -598.0709 0 -585.9848 0 -579.9417 0 -561.8125 0 -543.6833 0 -531.5972 0 -525.5541 0 -519.5111 0 -501.3819 0 -495.3388 0 -483.2527 0 -477.2096 0 -471.1666 0 -453.0374 0 -446.9943 0 -440.9513 0 -428.8652 0 -416.779 0 -410.736 0 -404.6929 0 -392.6068 0 -386.5637 0 -374.4776 0 -362.3915 0 -356.3484 0 -356.3484 0 -350.3053 0 -344.2623 0 -338.2192 0 -332.1762 0 -326.1331 0 -320.09 0 -315.4693 0 -315.4693 0 -310.8485 0 -310.8485 0 -306.2277 0 -301.607 0 -296.9862 0 -296.9862 0 -287.7447 0 -283.1239 0 -283.1239 0 -283.1239 0 -278.5031 0 -273.8823 0 -273.8823 0 -273.8823 0 -264.6408 0 -264.6408 0 -264.6408 0 -260.02 0 -260.02 0 -260.02 0 -260.02 0 -255.3993 0 -255.3993 0 -250.7785 0 -250.7785 0 -255.3993 0 -255.3993 0 -250.7785 0 -250.7785 0 -246.1577 0 -241.537 0 -241.537 0 -236.9162 0 -213.8123 0 -223.0539 0 -223.0539 0 -223.0539 0 -223.0539 0 -223.0539 0 -218.4331 0 -213.8123 0 -213.8123 0 -213.8123 0 -213.8123 0 -209.1916 0 -209.1916 0 -204.5708 0 -204.5708 0 -199.95 0 -204.5708 0 -199.95 0 -199.95 0 -196.5925 0 -196.5925 0 -196.5925 0 -193.235 0 -193.235 0 -189.8775 0 -189.8775 0 -186.52 0 -183.1625 0 -183.1625 0 -183.1625 0 -179.805 0 -179.805 0 -179.805 0 -176.4475 0 -176.4475 0 -179.805 0 -176.4475 0 -176.4475 0 -176.4475 0 -176.4475 0 -176.4475 0 -173.09 0 -173.09 0 -169.7325 0 -169.7325 0 -166.375 0 -163.0175 0 -166.375 0 -163.0175 0 -136.1575 0 -159.66 0 -159.66 0 -159.66 0 -149.5875 0 -156.3025 0 -156.3025 0 -156.3025 0 -156.3025 0 -156.3025 0 -156.3025 0 -152.945 0 -156.3025 0 -159.66 0 -156.3025 0 -156.3025 0 -156.3025 0 -159.66 0 -156.3025 0 -159.66 0 -156.3025 0 -156.3025 0 -152.945 0 -152.945 0 -149.5875 0 -149.5875 0 -149.5875 0 -149.5875 0 -149.5875 0 -149.5875 0 -149.5875 0 -149.5875 0 -149.5875 0 -149.5875 0 -146.23 0 -149.5875 0 -146.23 0 -149.5875 0 -146.23 0 -149.5875 0 -149.5875 0 -146.23 0 -146.23 0 -146.23 0 -142.8725 0 -142.8725 0 -142.8725 0 -139.515 0 -136.1575 0 -136.1575 0 -136.1575 0 -132.8 0 -132.8 0 -132.8 0 -132.8 0 -132.8 0 -132.8 0 -132.8 0 -132.8 0 -132.8 0 -132.8 0 -132.8 0 -132.8 0 -132.8 0 -136.1575 0 -132.8 0 -132.8 0 -132.8 0 -132.8 0 -129.4425 0 -129.4425 0 -126.085 0 -126.085 0 -122.7275 0 -126.085 0 -122.7275 0 -126.085 0 -126.085 0 -122.7275 0 -92.51001 0 -112.655 0 -126.085 0 -122.7275 0 -119.37 0 -129.4425 0 -136.1575 0 -139.515 0 -136.1575 0 -142.8725 0 -112.655 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -146.23 0 -149.5875 0 -149.5875 0 -152.945 0 -152.945 0 -152.945 0 -166.375 0 -176.4475 0 -189.8775 0 -196.5925 0 -199.95 0 -204.5708 0 -209.1916 0 -218.4331 0 -236.9162 0 -250.7785 0 -273.8823 0 -296.9862 0 -315.4693 0 -338.2192 0 -362.3915 0 -398.6498 0 -446.9943 0 -465.1235 0 -471.1666 0 -471.1666 0 -471.1666 0 -465.1235 0 -453.0374 0 -440.9513 0 -428.8652 0 -422.8221 0 -416.779 0 -422.8221 0 -422.8221 0 -440.9513 0 -446.9943 0 -453.0374 0 -459.0805 0 -453.0374 0 -465.1235 0 -465.1235 0 - -471.1666 0 -477.2096 0 -465.1235 0 -465.1235 0 -453.0374 0 -440.9513 0 -434.9082 0 -410.736 0 -404.6929 0 -392.6068 0 -374.4776 0 -368.4345 0 -356.3484 0 -344.2623 0 -332.1762 0 -332.1762 0 -320.09 0 -315.4693 0 -310.8485 0 -301.607 0 -301.607 0 -292.3654 0 -287.7447 0 -283.1239 0 -278.5031 0 -273.8823 0 -273.8823 0 -269.2616 0 -264.6408 0 -269.2616 0 -264.6408 0 -264.6408 0 -264.6408 0 -264.6408 0 -260.02 0 -260.02 0 -260.02 0 -255.3993 0 -255.3993 0 -255.3993 0 -255.3993 0 -250.7785 0 -250.7785 0 -246.1577 0 -241.537 0 -223.0539 0 -232.2954 0 -236.9162 0 -227.6746 0 -227.6746 0 -189.8775 0 -218.4331 0 -209.1916 0 -209.1916 0 -209.1916 0 -204.5708 0 -209.1916 0 -209.1916 0 -209.1916 0 -218.4331 0 -218.4331 0 -227.6746 0 -227.6746 0 -232.2954 0 -236.9162 0 -241.537 0 -246.1577 0 -236.9162 0 -199.95 0 -183.1625 0 -183.1625 0 -179.805 0 -189.8775 0 -173.09 0 -179.805 0 -169.7325 0 -176.4475 0 -159.66 0 -176.4475 0 -209.1916 0 -193.235 0 -169.7325 0 -183.1625 0 -169.7325 0 -163.0175 0 -179.805 0 -189.8775 0 -189.8775 0 -189.8775 0 -186.52 0 -166.375 0 -166.375 0 -166.375 0 -149.5875 0 -152.945 0 -166.375 0 -163.0175 0 -142.8725 0 -136.1575 0 -122.7275 0 -136.1575 0 -136.1575 0 -132.8 0 -139.515 0 -132.8 0 -159.66 0 -159.66 0 -159.66 0 -156.3025 0 -159.66 0 -159.66 0 -156.3025 0 -152.945 0 -152.945 0 -152.945 0 -119.37 0 -126.085 0 -119.37 0 -122.7275 0 -119.37 0 -119.37 0 -122.7275 0 -122.7275 0 -122.7275 0 -109.2975 0 -105.94 0 -132.8 0 -126.085 0 -116.0125 0 -119.37 0 -99.22501 0 -105.94 0 -109.2975 0 -126.085 0 -126.085 0 -126.085 0 -126.085 0 -122.7275 0 -109.2975 0 -119.37 0 -119.37 0 -116.0125 0 -95.86751 0 -102.5825 0 -58.52001 0 -59.76001 0 -60.38001 0 -61.00001 0 -60.38001 0 -57.90001 0 -105.94 0 -105.94 0 -105.94 0 -102.5825 0 -105.94 0 -105.94 0 -105.94 0 -105.94 0 -105.94 0 -105.94 0 -102.5825 0 -102.5825 0 -102.5825 0 -105.94 0 -102.5825 0 -99.22501 0 -99.22501 0 -61.00001 0 -95.86751 0 -92.51001 0 -92.51001 0 -92.51001 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -76.75501 0 -136.1575 0 -139.515 0 -173.09 0 -223.0539 0 -209.1916 0 -193.235 0 -189.8775 0 -193.235 0 -186.52 0 -166.375 0 -176.4475 0 -179.805 0 -176.4475 0 -179.805 0 -176.4475 0 -173.09 0 -173.09 0 -173.09 0 -169.7325 0 -169.7325 0 -173.09 0 -173.09 0 -173.09 0 -173.09 0 -173.09 0 -173.09 0 -173.09 0 -173.09 0 -173.09 0 -169.7325 0 -169.7325 0 -166.375 0 -166.375 0 -163.0175 0 -163.0175 0 -159.66 0 -156.3025 0 -152.945 0 -152.945 0 -152.945 0 -149.5875 0 -152.945 0 -152.945 0 -159.66 0 -163.0175 0 -176.4475 0 -209.1916 0 -260.02 0 -320.09 0 -380.5207 0 -416.779 0 -453.0374 0 -471.1666 0 -483.2527 0 -483.2527 0 -489.2958 0 -489.2958 0 -489.2958 0 -495.3388 0 -501.3819 0 -519.5111 0 -537.6403 0 -567.8556 0 -598.0709 0 -610.157 0 -616.2001 0 -616.2001 0 -610.157 0 -592.0278 0 -579.9417 0 -561.8125 0 -549.7264 0 -531.5972 0 -519.5111 0 -507.425 0 -501.3819 0 -489.2958 0 -477.2096 0 -471.1666 0 -471.1666 0 -459.0805 0 -453.0374 0 -446.9943 0 -440.9513 0 -440.9513 0 -428.8652 0 -422.8221 0 -416.779 0 -410.736 0 -404.6929 0 -404.6929 0 -398.6498 0 -392.6068 0 -386.5637 0 -386.5637 0 -380.5207 0 -380.5207 0 -368.4345 0 -368.4345 0 -362.3915 0 -356.3484 0 -350.3053 0 -344.2623 0 -338.2192 0 -338.2192 0 -326.1331 0 -310.8485 0 -301.607 0 -296.9862 0 -306.2277 0 -306.2277 0 -306.2277 0 -296.9862 0 -301.607 0 -301.607 0 -296.9862 0 -292.3654 0 -292.3654 0 -292.3654 0 -292.3654 0 -287.7447 0 -287.7447 0 -287.7447 0 -287.7447 0 -283.1239 0 -283.1239 0 -278.5031 0 -269.2616 0 -283.1239 0 -296.9862 0 -296.9862 0 -292.3654 0 -269.2616 0 -269.2616 0 -287.7447 0 -283.1239 0 -283.1239 0 -278.5031 0 -278.5031 0 -273.8823 0 -269.2616 0 -269.2616 0 -264.6408 0 -264.6408 0 -264.6408 0 -260.02 0 -260.02 0 -255.3993 0 -255.3993 0 -236.9162 0 -273.8823 0 -283.1239 0 -292.3654 0 -296.9862 0 -296.9862 0 -296.9862 0 -296.9862 0 -310.8485 0 -356.3484 0 -525.5541 0 -677.1421 0 -755.4961 0 -842.5561 0 -842.5561 0 -851.2621 0 -842.5561 0 -807.7321 0 -772.9081 0 -738.0841 0 -703.2601 0 -659.7301 0 -616.2001 0 -598.0709 0 -573.8986 0 -549.7264 0 -531.5972 0 -513.468 0 -495.3388 0 -477.2096 0 -465.1235 0 -453.0374 0 -434.9082 0 -422.8221 0 -410.736 0 -392.6068 0 -386.5637 0 -380.5207 0 -368.4345 0 -356.3484 0 -350.3053 0 -344.2623 0 -332.1762 0 -326.1331 0 -320.09 0 -315.4693 0 -306.2277 0 -306.2277 0 -301.607 0 -296.9862 0 -292.3654 0 -287.7447 0 -287.7447 0 -283.1239 0 -283.1239 0 -278.5031 0 -278.5031 0 -278.5031 0 -264.6408 0 -227.6746 0 -260.02 0 -260.02 0 -255.3993 0 -255.3993 0 -250.7785 0 -250.7785 0 -246.1577 0 -246.1577 0 -246.1577 0 -241.537 0 -246.1577 0 -246.1577 0 -250.7785 0 -255.3993 0 -255.3993 0 -260.02 0 -264.6408 0 -264.6408 0 -250.7785 0 -264.6408 0 -264.6408 0 -255.3993 0 -260.02 0 -255.3993 0 -250.7785 0 -250.7785 0 -246.1577 0 -246.1577 0 -241.537 0 -241.537 0 -246.1577 0 -246.1577 0 -250.7785 0 -250.7785 0 -250.7785 0 -250.7785 0 -246.1577 0 -246.1577 0 -241.537 0 -236.9162 0 -232.2954 0 -227.6746 0 -223.0539 0 -223.0539 0 -218.4331 0 -218.4331 0 -213.8123 0 -213.8123 0 -213.8123 0 -213.8123 0 -213.8123 0 -213.8123 0 -213.8123 0 -209.1916 0 -213.8123 0 -213.8123 0 -213.8123 0 -264.6408 0 -278.5031 0 -283.1239 0 -292.3654 0 -296.9862 0 -296.9862 0 -292.3654 0 -287.7447 0 -283.1239 0 -283.1239 0 -283.1239 0 -283.1239 0 -292.3654 0 -296.9862 0 -301.607 0 -306.2277 0 -315.4693 0 -320.09 0 -332.1762 0 -344.2623 0 -362.3915 0 -374.4776 0 -386.5637 0 -392.6068 0 -398.6498 0 -404.6929 0 -416.779 0 -422.8221 0 -434.9082 0 -440.9513 0 -453.0374 0 -465.1235 0 -477.2096 0 -495.3388 0 -501.3819 0 -525.5541 0 -537.6403 0 -537.6403 0 -537.6403 0 -537.6403 0 -537.6403 0 -537.6403 0 -531.5972 0 -531.5972 0 -525.5541 0 -525.5541 0 -525.5541 0 -519.5111 0 -525.5541 0 -525.5541 0 -531.5972 0 -537.6403 0 -543.6833 0 -549.7264 0 -555.7695 0 -561.8125 0 -561.8125 0 -561.8125 0 -561.8125 0 -561.8125 0 -561.8125 0 -561.8125 0 -549.7264 0 -543.6833 0 -543.6833 0 -537.6403 0 -525.5541 0 -513.468 0 -501.3819 0 -489.2958 0 -483.2527 0 -471.1666 0 -459.0805 0 -446.9943 0 -446.9943 0 -434.9082 0 -422.8221 0 -422.8221 0 -416.779 0 -410.736 0 -404.6929 0 -392.6068 0 -386.5637 0 -386.5637 0 -380.5207 0 -374.4776 0 -368.4345 0 -362.3915 0 -356.3484 0 -350.3053 0 -344.2623 0 -344.2623 0 -338.2192 0 -338.2192 0 -338.2192 0 -332.1762 0 -332.1762 0 -326.1331 0 -326.1331 0 -320.09 0 -326.1331 0 -315.4693 0 -315.4693 0 -292.3654 0 -306.2277 0 -287.7447 0 -296.9862 0 -269.2616 0 -287.7447 0 -269.2616 0 -292.3654 0 -326.1331 0 -315.4693 0 -278.5031 0 -264.6408 0 -283.1239 0 -296.9862 0 -332.1762 0 -332.1762 0 -332.1762 0 -332.1762 0 -301.607 0 -332.1762 0 -326.1331 0 -296.9862 0 -278.5031 0 -283.1239 0 -301.607 0 -380.5207 0 -350.3053 0 -404.6929 0 -410.736 0 -362.3915 0 -380.5207 0 -380.5207 0 -416.779 0 -416.779 0 -416.779 0 -416.779 0 -416.779 0 -416.779 0 -416.779 0 -422.8221 0 -422.8221 0 -428.8652 0 -422.8221 0 -422.8221 0 -422.8221 0 -416.779 0 -410.736 0 -404.6929 0 -398.6498 0 -374.4776 0 -326.1331 0 -310.8485 0 -320.09 0 -326.1331 0 -296.9862 0 -315.4693 0 -306.2277 0 -292.3654 0 -269.2616 0 -255.3993 0 -278.5031 0 -306.2277 0 -306.2277 0 -310.8485 0 -310.8485 0 -306.2277 0 -310.8485 0 -301.607 0 -250.7785 0 -278.5031 0 -241.537 0 -227.6746 0 -232.2954 0 -236.9162 0 -223.0539 0 -227.6746 0 -209.1916 0 -232.2954 0 -209.1916 0 -196.5925 0 -209.1916 0 -196.5925 0 -189.8775 0 -193.235 0 -183.1625 0 -193.235 0 -179.805 0 -179.805 0 -186.52 0 -186.52 0 -189.8775 0 -176.4475 0 -183.1625 0 -186.52 0 -169.7325 0 -179.805 0 -163.0175 0 -176.4475 0 -163.0175 0 -166.375 0 -156.3025 0 -176.4475 0 -159.66 0 -149.5875 0 -136.1575 0 -152.945 0 -156.3025 0 -166.375 0 -159.66 0 -146.23 0 -156.3025 0 -183.1625 0 -183.1625 0 -183.1625 0 -149.5875 0 -146.23 0 -152.945 0 -149.5875 0 -159.66 0 -152.945 0 -149.5875 0 -142.8725 0 -146.23 0 -152.945 0 -142.8725 0 -146.23 0 -142.8725 0 -146.23 0 -152.945 0 -159.66 0 -156.3025 0 -159.66 0 -159.66 0 -159.66 0 -159.66 0 -159.66 0 -159.66 0 -156.3025 0 -156.3025 0 -156.3025 0 -159.66 0 -163.0175 0 -159.66 0 -156.3025 0 -159.66 0 -156.3025 0 -152.945 0 -152.945 0 -152.945 0 -149.5875 0 -146.23 0 -146.23 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -139.515 0 -142.8725 0 -142.8725 0 -142.8725 0 -139.515 0 -139.515 0 -139.515 0 -139.515 0 -139.515 0 -122.7275 0 -126.085 0 -136.1575 0 -136.1575 0 -129.4425 0 -129.4425 0 -129.4425 0 -105.94 0 -105.94 0 -116.0125 0 -119.37 0 -122.7275 0 -112.655 0 -99.22501 0 -116.0125 0 -112.655 0 -116.0125 0 -119.37 0 -119.37 0 -116.0125 0 -119.37 0 -116.0125 0 -116.0125 0 -116.0125 0 -95.86751 0 -105.94 0 -99.22501 0 -95.86751 0 -95.86751 0 -92.51001 0 -76.75501 0 -60.38001 0 -61.00001 0 -58.52001 0 -99.22501 0 -92.51001 0 -76.75501 0 -99.22501 0 -99.22501 0 -99.22501 0 -99.22501 0 -99.22501 0 -99.22501 0 -95.86751 0 -99.22501 0 -99.22501 0 -99.22501 0 -99.22501 0 -99.22501 0 -95.86751 0 -95.86751 0 -95.86751 0 -59.14001 0 -58.52001 0 -59.76001 0 -60.38001 0 - -57.90001 0 -61.00001 0 -60.38001 0 -60.38001 0 -61.00001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -60.38001 0 -56.66001 0 -59.14001 0 -57.28001 0 -57.90001 0 -59.76001 0 -58.52001 0 -59.14001 0 -92.51001 0 -99.22501 0 -95.86751 0 -76.75501 0 -76.75501 0 -76.75501 0 -61.00001 0 -60.38001 0 -59.76001 0 -59.14001 0 -58.52001 0 -59.14001 0 -58.52001 0 -58.52001 0 -59.14001 0 -58.52001 0 -58.52001 0 -59.76001 0 -60.38001 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -60.38001 0 -59.76001 0 -56.04001 0 -59.14001 0 -59.76001 0 -60.38001 0 -59.76001 0 -59.76001 0 -59.14001 0 -59.14001 0 -59.14001 0 -59.14001 0 -105.94 0 -122.7275 0 -122.7275 0 -116.0125 0 -483.2527 0 -772.9081 0 -920.9101 0 -981.8521 0 -1034.088 0 -1016.676 0 -1034.088 0 -990.5581 0 -1007.97 0 -964.4401 0 -920.9101 0 -859.9681 0 -799.0261 0 -764.2021 0 -711.9661 0 -677.1421 0 -651.0241 0 -604.114 0 -585.9848 0 -567.8556 0 -549.7264 0 -531.5972 0 -507.425 0 -495.3388 0 -477.2096 0 -465.1235 0 -446.9943 0 -440.9513 0 -428.8652 0 -416.779 0 -398.6498 0 -386.5637 0 -380.5207 0 -380.5207 0 -380.5207 0 -374.4776 0 -374.4776 0 -392.6068 0 -434.9082 0 -483.2527 0 -555.7695 0 -624.9061 0 -703.2601 0 -764.2021 0 -799.0261 0 -833.8501 0 -842.5561 0 -825.1441 0 -825.1441 0 -799.0261 0 -755.4961 0 -711.9661 0 -677.1421 0 -642.3181 0 -604.114 0 -585.9848 0 -555.7695 0 -543.6833 0 -519.5111 0 -501.3819 0 -489.2958 0 -471.1666 0 -459.0805 0 -434.9082 0 -416.779 0 -404.6929 0 -392.6068 0 -386.5637 0 -380.5207 0 -362.3915 0 -368.4345 0 -374.4776 0 -398.6498 0 -410.736 0 -440.9513 0 -483.2527 0 -531.5972 0 -598.0709 0 -694.5541 0 -781.6141 0 -833.8501 0 -886.0861 0 -929.6161 0 -973.1461 0 -990.5581 0 -999.2641 0 -1007.97 0 -990.5581 0 -999.2641 0 -990.5581 0 -964.4401 0 -947.0281 0 -938.3221 0 -920.9101 0 -912.2041 0 -912.2041 0 -920.9101 0 -955.7341 0 -999.2641 0 -1077.618 0 -1155.806 0 -1253.048 0 -1325.98 0 -1386.756 0 -1447.532 0 -1483.998 0 -1569.084 0 -1617.705 0 -1666.326 0 -1739.257 0 -1812.189 0 -1860.81 0 -2026.052 0 -2307.916 0 -2495.826 0 -2589.78 0 -2683.735 0 -2683.735 0 -2636.758 0 -2354.894 0 -2307.916 0 -2026.052 0 -1848.655 0 -1775.723 0 -1690.637 0 -1593.395 0 -1508.308 0 -1471.842 0 -1386.756 0 -1350.29 0 -1301.669 0 -1277.359 0 -1240.893 0 -1204.427 0 -1180.117 0 -1143.651 0 -1107.185 0 -1086.324 0 -1068.912 0 -1060.206 0 -1034.088 0 -1016.676 0 -1007.97 0 -981.8521 0 -964.4401 0 -947.0281 0 -938.3221 0 -920.9101 0 -886.0861 0 -877.3801 0 -877.3801 0 -851.2621 0 -833.8501 0 -816.4381 0 -816.4381 0 -790.3201 0 -781.6141 0 -772.9081 0 -755.4961 0 -755.4961 0 -729.3781 0 -720.6721 0 -720.6721 0 -703.2601 0 -703.2601 0 -685.8481 0 -668.4361 0 -659.7301 0 -659.7301 0 -642.3181 0 -633.6121 0 -624.9061 0 -604.114 0 -598.0709 0 -598.0709 0 -573.8986 0 -579.9417 0 -579.9417 0 -573.8986 0 -573.8986 0 -561.8125 0 -555.7695 0 -543.6833 0 -537.6403 0 -537.6403 0 -531.5972 0 -525.5541 0 -519.5111 0 -519.5111 0 -513.468 0 -501.3819 0 -495.3388 0 -501.3819 0 -489.2958 0 -471.1666 0 -459.0805 0 -477.2096 0 -434.9082 0 -465.1235 0 -453.0374 0 -416.779 0 -422.8221 0 -446.9943 0 -440.9513 0 -434.9082 0 -434.9082 0 -434.9082 0 -428.8652 0 -428.8652 0 -422.8221 0 -422.8221 0 -416.779 0 -422.8221 0 -416.779 0 -404.6929 0 -404.6929 0 -410.736 0 -404.6929 0 -380.5207 0 -320.09 0 -326.1331 0 -315.4693 0 -315.4693 0 -315.4693 0 -306.2277 0 -306.2277 0 -315.4693 0 -362.3915 0 -362.3915 0 -350.3053 0 -350.3053 0 -350.3053 0 -350.3053 0 -350.3053 0 -344.2623 0 -344.2623 0 -344.2623 0 -338.2192 0 -332.1762 0 -332.1762 0 -332.1762 0 -326.1331 0 -269.2616 0 -269.2616 0 -278.5031 0 -278.5031 0 -292.3654 0 -255.3993 0 -264.6408 0 -287.7447 0 -306.2277 0 -301.607 0 -301.607 0 -296.9862 0 -292.3654 0 -292.3654 0 -287.7447 0 -287.7447 0 -287.7447 0 -287.7447 0 -283.1239 0 -283.1239 0 -283.1239 0 -283.1239 0 -278.5031 0 -278.5031 0 -278.5031 0 -278.5031 0 -278.5031 0 -273.8823 0 -273.8823 0 -269.2616 0 -269.2616 0 -269.2616 0 -264.6408 0 -264.6408 0 -260.02 0 -260.02 0 -260.02 0 -255.3993 0 -260.02 0 -255.3993 0 -255.3993 0 -255.3993 0 -255.3993 0 -255.3993 0 -250.7785 0 -250.7785 0 -250.7785 0 -246.1577 0 -246.1577 0 -246.1577 0 -246.1577 0 -246.1577 0 -250.7785 0 -250.7785 0 -250.7785 0 -250.7785 0 -255.3993 0 -255.3993 0 -250.7785 0 -250.7785 0 -246.1577 0 -241.537 0 -241.537 0 -241.537 0 -241.537 0 -236.9162 0 -236.9162 0 -236.9162 0 -236.9162 0 -241.537 0 -241.537 0 -236.9162 0 -236.9162 0 -232.2954 0 -232.2954 0 -189.8775 0 -183.1625 0 -193.235 0 -209.1916 0 -183.1625 0 -204.5708 0 -213.8123 0 -213.8123 0 -209.1916 0 -209.1916 0 -209.1916 0 -209.1916 0 -204.5708 0 -209.1916 0 -204.5708 0 -199.95 0 -199.95 0 -199.95 0 -196.5925 0 -196.5925 0 -196.5925 0 -199.95 0 -196.5925 0 -196.5925 0 -169.7325 0 -156.3025 0 -169.7325 0 -166.375 0 -163.0175 0 -142.8725 0 -183.1625 0 -186.52 0 -183.1625 0 - -183.1625 0 -183.1625 0 -183.1625 0 -183.1625 0 -183.1625 0 -179.805 0 -179.805 0 -179.805 0 -183.1625 0 -179.805 0 -179.805 0 -176.4475 0 -152.945 0 -142.8725 0 -142.8725 0 -139.515 0 -136.1575 0 -126.085 0 -129.4425 0 -136.1575 0 -166.375 0 -163.0175 0 -166.375 0 -166.375 0 -166.375 0 -166.375 0 -163.0175 0 -166.375 0 -163.0175 0 -163.0175 0 -163.0175 0 -159.66 0 -159.66 0 -159.66 0 -152.945 0 -149.5875 0 -132.8 0 -119.37 0 -126.085 0 -119.37 0 -112.655 0 -116.0125 0 -116.0125 0 -112.655 0 -109.2975 0 -146.23 0 -136.1575 0 -146.23 0 -146.23 0 -142.8725 0 -146.23 0 -146.23 0 -142.8725 0 -142.8725 0 -146.23 0 -146.23 0 -142.8725 0 - -149.5875 0 -156.3025 0 -156.3025 0 -156.3025 0 -156.3025 0 -152.945 0 -159.66 0 -159.66 0 -163.0175 0 -163.0175 0 -163.0175 0 -163.0175 0 -166.375 0 -166.375 0 -169.7325 0 -173.09 0 -173.09 0 -176.4475 0 -176.4475 0 -173.09 0 -169.7325 0 -166.375 0 -166.375 0 -163.0175 0 -159.66 0 -159.66 0 -159.66 0 -149.5875 0 -149.5875 0 -149.5875 0 -149.5875 0 -149.5875 0 -149.5875 0 -149.5875 0 -149.5875 0 -146.23 0 -149.5875 0 -149.5875 0 -149.5875 0 -149.5875 0 -149.5875 0 -146.23 0 -149.5875 0 -146.23 0 -146.23 0 -146.23 0 -146.23 0 -142.8725 0 -146.23 0 -142.8725 0 -146.23 0 -146.23 0 -146.23 0 -142.8725 0 -146.23 0 -149.5875 0 -149.5875 0 -149.5875 0 -152.945 0 -156.3025 0 -159.66 0 -159.66 0 -159.66 0 -159.66 0 -159.66 0 -159.66 0 -159.66 0 -159.66 0 -159.66 0 -156.3025 0 -156.3025 0 -156.3025 0 -156.3025 0 -156.3025 0 -152.945 0 -159.66 0 -142.8725 0 -146.23 0 -146.23 0 -129.4425 0 -166.375 0 -166.375 0 -169.7325 0 -173.09 0 -176.4475 0 -176.4475 0 -176.4475 0 -176.4475 0 -176.4475 0 -176.4475 0 -176.4475 0 -176.4475 0 -173.09 0 -173.09 0 -176.4475 0 -173.09 0 -142.8725 0 -156.3025 0 -166.375 0 -169.7325 0 -166.375 0 -159.66 0 -156.3025 0 -146.23 0 -152.945 0 -142.8725 0 -142.8725 0 -149.5875 0 -149.5875 0 -146.23 0 -146.23 0 -146.23 0 -146.23 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -139.515 0 -139.515 0 -139.515 0 -136.1575 0 -136.1575 0 -136.1575 0 -132.8 0 -129.4425 0 -126.085 0 -126.085 0 -122.7275 0 -126.085 0 -122.7275 0 -122.7275 0 -126.085 0 -126.085 0 -126.085 0 -126.085 0 -126.085 0 -126.085 0 -126.085 0 -122.7275 0 -126.085 0 -126.085 0 -122.7275 0 -126.085 0 -126.085 0 -122.7275 0 -105.94 0 -119.37 0 -112.655 0 -102.5825 0 -92.51001 0 -57.90001 0 -76.75501 0 -61.00001 0 -112.655 0 -112.655 0 -116.0125 0 -116.0125 0 -112.655 0 -116.0125 0 -116.0125 0 -112.655 0 -116.0125 0 -116.0125 0 -112.655 0 -116.0125 0 -116.0125 0 -116.0125 0 -95.86751 0 -99.22501 0 -61.00001 0 -105.94 0 -58.52001 0 -57.90001 0 -57.90001 0 -95.86751 0 -57.90001 0 -57.90001 0 -99.22501 0 -102.5825 0 -105.94 0 -105.94 0 -105.94 0 -102.5825 0 -105.94 0 -105.94 0 -105.94 0 -105.94 0 -105.94 0 -109.2975 0 -109.2975 0 -109.2975 0 -112.655 0 -112.655 0 -112.655 0 -112.655 0 -109.2975 0 -109.2975 0 -105.94 0 -102.5825 0 -102.5825 0 -60.38001 0 -59.14001 0 -60.38001 0 -60.38001 0 -59.14001 0 -57.90001 0 -58.52001 0 -57.90001 0 -57.90001 0 -59.76001 0 -59.14001 0 -60.38001 0 -59.14001 0 -102.5825 0 -61.00001 0 -57.28001 0 -59.14001 0 -56.66001 0 -55.42001 0 -56.66001 0 -57.28001 0 -56.04001 0 -55.42001 0 -57.28001 0 -59.14001 0 -99.22501 0 -59.76001 0 -102.5825 0 -99.22501 0 -99.22501 0 -99.22501 0 -95.86751 0 -102.5825 0 -102.5825 0 -102.5825 0 -102.5825 0 -99.22501 0 -102.5825 0 -102.5825 0 -58.52001 0 -58.52001 0 -59.14001 0 -59.76001 0 -59.14001 0 -56.66001 0 -56.66001 0 -58.52001 0 -57.28001 0 -59.76001 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -95.86751 0 -60.38001 0 -59.14001 0 -59.76001 0 -56.66001 0 -55.42001 0 -54.80001 0 -54.18001 0 -54.18001 0 -54.18001 0 -57.90001 0 -56.04001 0 -58.52001 0 -56.66001 0 -57.90001 0 -60.38001 0 -60.38001 0 -54.18001 0 -61.00001 0 -57.90001 0 -56.04001 0 -59.76001 0 -61.00001 0 -56.66001 0 -52.32001 0 -57.28001 0 -54.18001 0 -51.70001 0 -55.59313 0 -56.34185 0 -53.39319 0 -48.52242 0 -51.96452 0 -49.87733 0 -54.11886 0 -59.41532 0 -54.85215 0 -52.6751 0 -54.85215 0 -57.86275 0 -56.34185 0 -60.20362 0 -59.41532 0 -59.41532 0 -59.41532 0 -59.41532 0 -59.41532 0 -59.41532 0 -59.41532 0 -59.41532 0 -58.63505 0 -59.41532 0 -60.20362 0 -59.41532 0 -59.41532 0 -60.20362 0 -59.41532 0 -59.41532 0 -58.63505 0 -59.41532 0 -59.41532 0 -59.41532 0 -59.41532 0 -59.41532 0 -59.41532 0 -59.41532 0 -59.41532 0 -59.41532 0 -59.41532 0 -58.63505 0 -58.63505 0 -58.63505 0 -58.63505 0 -57.86275 0 -54.11886 0 -48.52242 0 -50.56569 0 -51.96452 0 -51.2614 0 -47.85577 0 -49.87733 0 -50.56569 0 -51.96452 0 -51.96452 0 -51.96452 0 -49.87733 0 -51.2614 0 -49.19625 0 -51.2614 0 -49.19625 0 -48.52242 0 -57.09837 0 -57.86275 0 -57.86275 0 -57.86275 0 -57.09837 0 -57.86275 0 -57.86275 0 -57.86275 0 -58.63505 0 -58.63505 0 -59.41532 0 -61.00001 0 -75.14358 0 -75.14358 0 -61.00001 0 -61.00001 0 -61.00001 0 -60.20362 0 -60.20362 0 -60.20362 0 -59.41532 0 -59.41532 0 -59.41532 0 -59.41532 0 -59.41532 0 -58.63505 0 -59.41532 0 -59.41532 0 -60.20362 0 -61.00001 0 -75.14358 0 -92.51001 0 -92.51001 0 -92.51001 0 -97.27695 0 -112.9069 0 -112.9069 0 -121.5236 0 -127.5863 0 -143.9279 0 -143.9279 0 -143.9279 0 -143.9279 0 -190.9217 0 -244.9397 0 -249.4287 0 -244.9397 0 -253.988 0 -309.0518 0 -338.661 0 -405.2517 0 -495.1235 0 -593.2256 0 -623.059 0 -563.6945 0 -616.2001 0 -651.1075 0 -680.1559 0 -710.2306 0 -717.9128 0 -710.2306 0 -733.4764 0 -717.9128 0 -725.6613 0 -765.4122 0 -1011.231 0 -1554.277 0 -2450.349 0 -3898.783 0 -5656.63 0 -6916.182 0 -8923.971 0 -10434.87 0 -12325.13 0 -13456.6 0 -14509.61 0 -15615.81 0 -16495.12 0 -17290.89 0 -17992.88 0 -18713.5 0 -19766.72 0 -20468.7 0 -21719.76 0 -22881.16 0 -24371.7 0 -25699.35 0 -26457.2 0 -27700.32 0 -27621.51 0 -29719.14 0 -31316.95 0 -31231.47 0 -33326 0 -35418.63 0 -36829.2 0 - -36354.95 0 -34134.81 0 -32793.91 0 -31316.95 0 -30134.25 0 -29144.37 0 -27858.37 0 -26533.79 0 -25774.48 0 -24589.74 0 -24011.15 0 -22811.73 0 -21121.03 0 -19452.98 0 -17522.83 0 -15347.54 0 -13702.56 0 -12413.31 0 -10511.76 0 -9266.226 0 -8592.191 0 -7837.152 0 -7364.823 0 -6970.999 0 -6542.31 0 -6285.579 0 -5988.508 0 -5796.958 0 -5473.888 0 -5252.321 0 -4954.577 0 -4831.3 0 -4553.445 0 - -4215.662 0 -4107.765 0 -4002.151 0 -3831.099 0 -3764.387 0 -3601.777 0 -3475.894 0 -3383.877 0 -3293.875 0 -3148.255 0 -3091.511 0 -3007.976 0 -2926.308 0 -2872.884 0 -2820.265 0 -2742.827 0 -2667.147 0 -2593.195 0 -2544.838 0 -2520.939 0 -2427.183 0 -2381.394 0 -2336.317 0 -2336.317 0 -2205.282 0 -2162.973 0 -2121.335 0 -2060.116 0 -2040.036 0 -2040.036 0 -1980.76 0 -1942.036 0 -1922.909 0 -1903.937 0 -1870.329 0 -1841.018 0 -1812.065 0 -1812.065 0 -1783.467 0 -1755.221 0 -1741.229 0 -1741.229 0 -1686.124 0 -1686.124 0 -1592.958 0 -1659.084 0 -1554.277 0 -1554.277 0 -1541.547 0 -1554.277 0 -1503.841 0 -1554.277 0 -1541.547 0 -1442.594 0 -1442.594 0 -1406.788 0 -1442.594 0 -1442.594 0 -1418.645 0 -1418.645 0 -1418.645 0 -1395.007 0 -1371.675 0 -1360.123 0 -1348.647 0 -1314.67 0 -1248.713 0 -1281.362 0 -1281.362 0 -1270.406 0 -1270.406 0 -1270.406 0 -1270.406 0 -1259.523 0 -1237.975 0 -1216.713 0 -1206.19 0 -1216.713 0 -1206.19 0 -1195.737 0 -1185.355 0 -1164.8 0 -1164.8 0 -1144.523 0 -1144.523 0 -1134.489 0 -1134.489 0 -1124.522 0 -1114.624 0 -1114.624 0 -1104.793 0 -1104.793 0 -1073.579 0 -1062.979 0 -1052.464 0 - -1042.032 0 -1031.683 0 -1021.416 0 -1011.231 0 -1011.231 0 -991.1038 0 -1001.127 0 -981.1611 0 -971.2983 0 -971.2983 0 -942.1842 0 -942.1842 0 -932.636 0 -942.1842 0 -932.636 0 -913.7716 0 -904.4544 0 -895.2133 0 -895.2133 0 -886.0478 0 -876.9574 0 -876.9574 0 -859.0002 0 -867.9417 0 -859.0002 0 -859.0002 0 -850.1325 0 -850.1325 0 -841.3381 0 -841.3381 0 -832.6165 0 -823.9673 0 -815.39 0 -815.39 0 -798.4495 0 -790.0854 0 -790.0854 0 -781.7915 0 -773.5672 0 -773.5672 0 -765.4122 0 -765.4122 0 -765.4122 0 -757.3261 0 -757.3261 0 -749.3084 0 -717.9128 0 -733.4764 0 -741.3586 0 -741.3586 0 -733.4764 0 -733.4764 0 -733.4764 0 -733.4764 0 -733.4764 0 -725.6613 0 -725.6613 0 -725.6613 0 -725.6613 0 -717.9128 0 -725.6613 0 -717.9128 0 -710.2306 0 -702.6143 0 -695.0633 0 -702.6143 0 -702.6143 0 -702.6143 0 -695.0633 0 -687.5773 0 -687.5773 0 -687.5773 0 -672.7986 0 -665.5051 0 -665.5051 0 -665.5051 0 -665.5051 0 -658.2748 0 -658.2748 0 -651.1075 0 -644.0027 0 -644.0027 0 -636.9599 0 -629.9788 0 -629.9788 0 -629.9788 0 -623.059 0 -623.059 0 -623.059 0 -623.059 0 -616.2001 0 -616.2001 0 -616.2001 0 -608.4619 0 -608.4619 0 -600.804 0 -600.804 0 -593.2256 0 -593.2256 0 -593.2256 0 -593.2256 0 -593.2256 0 -600.804 0 -593.2256 0 -593.2256 0 -600.804 0 -593.2256 0 -593.2256 0 -593.2256 0 -585.7261 0 -578.3048 0 -578.3048 0 -585.7261 0 -578.3048 0 -570.9612 0 -563.6945 0 -521.6757 0 -501.6548 0 -556.5042 0 -556.5042 0 -549.3896 0 -542.35 0 -556.5042 0 -549.3896 0 -549.3896 0 -542.35 0 -535.385 0 -528.4937 0 -535.385 0 -528.4937 0 -528.4937 0 -521.6757 0 -514.9303 0 -508.2568 0 -508.2568 0 -501.6548 0 -501.6548 0 -469.6946 0 -422.0562 0 -469.6946 0 -451.3372 0 -416.3922 0 -439.4304 0 -469.6946 0 -433.5748 0 -469.6946 0 -475.9486 0 -469.6946 0 -469.6946 0 -469.6946 0 -463.5084 0 -457.3894 0 -457.3894 0 -457.3894 0 -457.3894 0 -451.3372 0 -445.351 0 -445.351 0 -439.4304 0 -439.4304 0 -439.4304 0 -439.4304 0 -433.5748 0 -433.5748 0 -427.7836 0 - -422.0562 0 -422.0562 0 -416.3922 0 -416.3922 0 -416.3922 0 -422.0562 0 -422.0562 0 -422.0562 0 -416.3922 0 -416.3922 0 -416.3922 0 -410.7909 0 -405.2517 0 -405.2517 0 -399.7743 0 -399.7743 0 -399.7743 0 -394.358 0 -394.358 0 -399.7743 0 -394.358 0 -394.358 0 -389.0022 0 -394.358 0 -394.358 0 -394.358 0 -389.0022 0 -389.0022 0 -389.0022 0 -389.0022 0 -394.358 0 -394.358 0 -394.358 0 -399.7743 0 -399.7743 0 -399.7743 0 -399.7743 0 -399.7743 0 -399.7743 0 -399.7743 0 -394.358 0 -389.0022 0 -394.358 0 -389.0022 0 -394.358 0 -394.358 0 -394.358 0 -394.358 0 -394.358 0 -394.358 0 -394.358 0 -394.358 0 -389.0022 0 -389.0022 0 -383.7065 0 -383.7065 0 -383.7065 0 -383.7065 0 -378.4703 0 -378.4703 0 -383.7065 0 -378.4703 0 -378.4703 0 -383.7065 0 -378.4703 0 -383.7065 0 -383.7065 0 -389.0022 0 -383.7065 0 -389.0022 0 -383.7065 0 -383.7065 0 -389.0022 0 -389.0022 0 -394.358 0 -394.358 0 -399.7743 0 -399.7743 0 -399.7743 0 -405.2517 0 -405.2517 0 -410.7909 0 -410.7909 0 -410.7909 0 -410.7909 0 -416.3922 0 -422.0562 0 -422.0562 0 -433.5748 0 -433.5748 0 -433.5748 0 -439.4304 0 -439.4304 0 -445.351 0 -439.4304 0 -439.4304 0 -439.4304 0 -439.4304 0 -439.4304 0 -439.4304 0 -439.4304 0 -433.5748 0 -433.5748 0 -427.7836 0 -422.0562 0 -422.0562 0 -416.3922 0 -416.3922 0 -410.7909 0 -405.2517 0 -405.2517 0 -405.2517 0 -405.2517 0 -399.7743 0 -399.7743 0 -394.358 0 -394.358 0 -394.358 0 -389.0022 0 -389.0022 0 -383.7065 0 -378.4703 0 -378.4703 0 -378.4703 0 -373.2931 0 -373.2931 0 -378.4703 0 -373.2931 0 -373.2931 0 -368.1744 0 -363.1136 0 -368.1744 0 -363.1136 0 -363.1136 0 -353.1638 0 -348.2738 0 -353.1638 0 -353.1638 0 -353.1638 0 -353.1638 0 -348.2738 0 -353.1638 0 -353.1638 0 -348.2738 0 -333.9371 0 -287.951 0 -303.6562 0 -338.661 0 -348.2738 0 -348.2738 0 -343.4397 0 -343.4397 0 -343.4397 0 -338.661 0 -343.4397 0 -338.661 0 -338.661 0 -338.661 0 -338.661 0 -343.4397 0 -333.9371 0 -338.661 0 -338.661 0 -338.661 0 -333.9371 0 -333.9371 0 -333.9371 0 -333.9371 0 -324.6522 0 -324.6522 0 -320.09 0 -320.09 0 -324.6522 0 -320.09 0 -324.6522 0 -324.6522 0 -324.6522 0 -320.09 0 -314.5294 0 -314.5294 0 -309.0518 0 -314.5294 0 -314.5294 0 -314.5294 0 -303.6562 0 -298.3415 0 -303.6562 0 -309.0518 0 -314.5294 0 -309.0518 0 -314.5294 0 -309.0518 0 -314.5294 0 -303.6562 0 -303.6562 0 -303.6562 0 -309.0518 0 -298.3415 0 -293.1068 0 -303.6562 0 -303.6562 0 -309.0518 0 -303.6562 0 -303.6562 0 -298.3415 0 -298.3415 0 -303.6562 0 -298.3415 0 -298.3415 0 -303.6562 0 -298.3415 0 -303.6562 0 -298.3415 0 -298.3415 0 -298.3415 0 -293.1068 0 -282.8731 0 -287.951 0 -293.1068 0 -282.8731 0 -287.951 0 -287.951 0 -287.951 0 -287.951 0 -282.8731 0 -282.8731 0 -282.8731 0 -282.8731 0 -277.8722 0 -282.8731 0 -282.8731 0 -277.8722 0 -277.8722 0 -277.8722 0 -277.8722 0 -277.8722 0 -282.8731 0 -277.8722 0 -277.8722 0 -277.8722 0 -277.8722 0 -277.8722 0 -268.0973 0 -268.0973 0 -268.0973 0 -272.9472 0 -268.0973 0 -268.0973 0 -272.9472 0 -268.0973 0 -268.0973 0 -263.3214 0 -268.0973 0 -268.0973 0 -268.0973 0 -263.3214 0 -263.3214 0 -263.3214 0 -263.3214 0 -268.0973 0 -268.0973 0 -263.3214 0 -263.3214 0 -263.3214 0 -263.3214 0 -263.3214 0 -258.6186 0 -263.3214 0 -263.3214 0 -263.3214 0 -263.3214 0 -263.3214 0 -258.6186 0 -263.3214 0 -258.6186 0 - -253.988 0 -253.988 0 -253.988 0 -253.988 0 -258.6186 0 -253.988 0 -249.4287 0 -258.6186 0 -258.6186 0 -253.988 0 -253.988 0 -249.4287 0 -249.4287 0 -244.9397 0 -253.988 0 -253.988 0 -249.4287 0 -253.988 0 -249.4287 0 -249.4287 0 -253.988 0 -244.9397 0 -244.9397 0 -249.4287 0 -207.5571 0 -219.4325 0 -203.7232 0 -249.4287 0 -253.988 0 -258.6186 0 -253.988 0 -249.4287 0 -249.4287 0 -258.6186 0 -253.988 0 -249.4287 0 -240.5201 0 -244.9397 0 -244.9397 0 -244.9397 0 -249.4287 0 -253.988 0 -249.4287 0 -244.9397 0 -244.9397 0 -249.4287 0 -240.5201 0 -244.9397 0 -244.9397 0 -240.5201 0 -236.169 0 -236.169 0 -244.9397 0 -236.169 0 -231.8856 0 -240.5201 0 -240.5201 0 -240.5201 0 -240.5201 0 -240.5201 0 -240.5201 0 -236.169 0 -240.5201 0 -236.169 0 -231.8856 0 -236.169 0 -231.8856 0 -236.169 0 -236.169 0 -236.169 0 -236.169 0 -231.8856 0 -231.8856 0 -236.169 0 -231.8856 0 -227.669 0 -231.8856 0 -231.8856 0 -227.669 0 -231.8856 0 -231.8856 0 -227.669 0 -227.669 0 -227.669 0 -227.669 0 -231.8856 0 -231.8856 0 -227.669 0 -227.669 0 -231.8856 0 -231.8856 0 -231.8856 0 -231.8856 0 -227.669 0 -231.8856 0 -219.4325 0 -227.669 0 -223.5183 0 -227.669 0 -227.669 0 -223.5183 0 -223.5183 0 -223.5183 0 -227.669 0 -227.669 0 -223.5183 0 -219.4325 0 -223.5183 0 -227.669 0 -223.5183 0 -231.8856 0 -219.4325 0 -227.669 0 -231.8856 0 -227.669 0 -223.5183 0 -227.669 0 -231.8856 0 -227.669 0 -223.5183 0 -227.669 0 -227.669 0 -219.4325 0 -227.669 0 -227.669 0 -223.5183 0 -227.669 0 -223.5183 0 -231.8856 0 -227.669 0 -227.669 0 -215.411 0 -215.411 0 -219.4325 0 -215.411 0 -219.4325 0 -223.5183 0 -223.5183 0 -227.669 0 -227.669 0 -227.669 0 -227.669 0 -223.5183 0 -227.669 0 -231.8856 0 -231.8856 0 -236.169 0 -236.169 0 -236.169 0 -236.169 0 -227.669 0 -231.8856 0 -223.5183 0 -207.5571 0 -215.411 0 -165.9599 0 -186.5442 0 -195.3898 0 -203.7232 0 -199.95 0 -215.411 0 -249.4287 0 -253.988 0 -244.9397 0 -253.988 0 -240.5201 0 -249.4287 0 -249.4287 0 -244.9397 0 -253.988 0 -253.988 0 -249.4287 0 -253.988 0 -244.9397 0 -244.9397 0 -249.4287 0 -249.4287 0 -244.9397 0 -244.9397 0 -244.9397 0 -240.5201 0 -244.9397 0 -244.9397 0 -240.5201 0 -240.5201 0 -240.5201 0 -231.8856 0 -236.169 0 -236.169 0 -227.669 0 -223.5183 0 -223.5183 0 -227.669 0 -236.169 0 -231.8856 0 -215.411 0 -186.5442 0 -223.5183 0 -231.8856 0 -219.4325 0 -203.7232 0 -219.4325 0 -223.5183 0 -231.8856 0 -215.411 0 -223.5183 0 -231.8856 0 -227.669 0 -223.5183 0 -227.669 0 -227.669 0 -227.669 0 -227.669 0 -223.5183 0 -227.669 0 -231.8856 0 -236.169 0 -236.169 0 -231.8856 0 -227.669 0 -231.8856 0 -231.8856 0 -231.8856 0 -223.5183 0 -223.5183 0 -223.5183 0 -219.4325 0 -219.4325 0 -219.4325 0 -223.5183 0 -223.5183 0 -219.4325 0 -227.669 0 -223.5183 0 -219.4325 0 -219.4325 0 -219.4325 0 -215.411 0 -219.4325 0 -215.411 0 -219.4325 0 -223.5183 0 -219.4325 0 -219.4325 0 -223.5183 0 -227.669 0 -223.5183 0 -223.5183 0 -227.669 0 -223.5183 0 -227.669 0 -231.8856 0 -227.669 0 -231.8856 0 -231.8856 0 -231.8856 0 -236.169 0 -231.8856 0 -236.169 0 -231.8856 0 -231.8856 0 -231.8856 0 -227.669 0 -227.669 0 -223.5183 0 -223.5183 0 -223.5183 0 -227.669 0 -223.5183 0 -223.5183 0 -219.4325 0 -219.4325 0 -219.4325 0 -215.411 0 -215.411 0 -215.411 0 -215.411 0 -211.4528 0 -211.4528 0 -207.5571 0 -211.4528 0 -207.5571 0 -207.5571 0 -203.7232 0 -203.7232 0 -207.5571 0 -207.5571 0 -207.5571 0 -207.5571 0 -207.5571 0 -211.4528 0 -211.4528 0 -207.5571 0 -207.5571 0 -211.4528 0 -207.5571 0 -211.4528 0 -207.5571 0 -207.5571 0 -203.7232 0 -207.5571 0 -199.95 0 -207.5571 0 -203.7232 0 -207.5571 0 -211.4528 0 -211.4528 0 -211.4528 0 -207.5571 0 -207.5571 0 -207.5571 0 -207.5571 0 -207.5571 0 -207.5571 0 -203.7232 0 -207.5571 0 -211.4528 0 -207.5571 0 -207.5571 0 -207.5571 0 -203.7232 0 -195.3898 0 -199.95 0 -203.7232 0 -207.5571 0 -199.95 0 -203.7232 0 -203.7232 0 -203.7232 0 -203.7232 0 -207.5571 0 -199.95 0 -203.7232 0 -199.95 0 -203.7232 0 -199.95 0 -195.3898 0 -195.3898 0 -190.9217 0 -190.9217 0 -190.9217 0 -195.3898 0 -195.3898 0 -195.3898 0 -190.9217 0 -190.9217 0 -195.3898 0 -199.95 0 -199.95 0 -199.95 0 -195.3898 0 -195.3898 0 -195.3898 0 -195.3898 0 -195.3898 0 -195.3898 0 -195.3898 0 -195.3898 0 -190.9217 0 -190.9217 0 -190.9217 0 -190.9217 0 -195.3898 0 -195.3898 0 -195.3898 0 -190.9217 0 -186.5442 0 -186.5442 0 -186.5442 0 -190.9217 0 -186.5442 0 -186.5442 0 -186.5442 0 -186.5442 0 -186.5442 0 -186.5442 0 -186.5442 0 -182.2556 0 -182.2556 0 -182.2556 0 -182.2556 0 -182.2556 0 -182.2556 0 -178.0545 0 -182.2556 0 -182.2556 0 -182.2556 0 -182.2556 0 -178.0545 0 -178.0545 0 -173.9391 0 -173.9391 0 -178.0545 0 -178.0545 0 -178.0545 0 -178.0545 0 -178.0545 0 -178.0545 0 -178.0545 0 -178.0545 0 -178.0545 0 -178.0545 0 -178.0545 0 -178.0545 0 -178.0545 0 -178.0545 0 -178.0545 0 -173.9391 0 -173.9391 0 -173.9391 0 -178.0545 0 -178.0545 0 -173.9391 0 -173.9391 0 -173.9391 0 -173.9391 0 -173.9391 0 -150.9657 0 -173.9391 0 -162.093 0 -158.3059 0 -133.9147 0 -140.5191 0 -169.9081 0 -178.0545 0 -178.0545 0 -173.9391 0 -173.9391 0 -173.9391 0 -169.9081 0 -169.9081 0 -169.9081 0 -169.9081 0 -169.9081 0 -165.9599 0 -169.9081 0 -169.9081 0 -173.9391 0 -169.9081 0 -169.9081 0 -169.9081 0 -165.9599 0 -143.9279 0 -140.5191 0 -127.5863 0 -124.5223 0 -121.5236 0 -140.5191 0 -154.5973 0 -165.9599 0 -169.9081 0 -165.9599 0 -165.9599 0 -154.5973 0 -115.7171 0 -143.9279 0 -137.1818 0 -124.5223 0 -115.7171 0 -127.5863 0 -127.5863 0 -165.9599 0 -169.9081 0 -173.9391 0 -162.093 0 -169.9081 0 -165.9599 0 -165.9599 0 -165.9599 0 -165.9599 0 -165.9599 0 -165.9599 0 -165.9599 0 -165.9599 0 -162.093 0 -162.093 0 -169.9081 0 -165.9599 0 -165.9599 0 -162.093 0 -162.093 0 -162.093 0 -162.093 0 -165.9599 0 -158.3059 0 -158.3059 0 -158.3059 0 -162.093 0 -162.093 0 -162.093 0 -162.093 0 -154.5973 0 -140.5191 0 -124.5223 0 -140.5191 0 -165.9599 0 -158.3059 0 -162.093 0 -162.093 0 -162.093 0 -158.3059 0 -154.5973 0 -154.5973 0 -158.3059 0 -162.093 0 -162.093 0 -165.9599 0 -158.3059 0 -158.3059 0 -158.3059 0 -154.5973 0 -158.3059 0 -150.9657 0 -154.5973 0 -130.7166 0 -130.7166 0 -150.9657 0 -147.4097 0 -150.9657 0 -154.5973 0 -150.9657 0 -158.3059 0 -154.5973 0 -154.5973 0 -150.9657 0 -150.9657 0 -150.9657 0 -150.9657 0 -150.9657 0 -150.9657 0 -150.9657 0 -150.9657 0 -154.5973 0 -154.5973 0 -150.9657 0 -143.9279 0 -143.9279 0 -143.9279 0 -143.9279 0 -143.9279 0 -143.9279 0 -143.9279 0 -143.9279 0 -147.4097 0 -143.9279 0 -147.4097 0 -150.9657 0 -147.4097 0 -147.4097 0 -147.4097 0 -147.4097 0 -147.4097 0 -143.9279 0 -143.9279 0 -143.9279 0 -143.9279 0 -143.9279 0 -143.9279 0 -143.9279 0 -143.9279 0 -140.5191 0 -140.5191 0 -143.9279 0 -140.5191 0 -140.5191 0 -140.5191 0 -140.5191 0 -140.5191 0 -140.5191 0 -140.5191 0 -137.1818 0 -140.5191 0 -137.1818 0 -137.1818 0 -137.1818 0 -137.1818 0 -133.9147 0 -137.1818 0 -137.1818 0 -137.1818 0 -137.1818 0 -137.1818 0 -137.1818 0 -137.1818 0 -133.9147 0 -137.1818 0 -139.6166 0 -139.6166 0 -139.6166 0 -139.6166 0 -136.3003 0 -136.3003 0 -136.3003 0 -136.3003 0 -136.3003 0 -136.3003 0 -139.6166 0 -136.3003 0 -139.6166 0 -139.6166 0 -136.3003 0 -139.6166 0 -139.6166 0 -136.3003 0 -136.3003 0 -136.3003 0 -136.3003 0 -139.6166 0 -136.3003 0 -136.3003 0 -139.6166 0 -139.6166 0 -139.6166 0 -136.3003 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -139.515 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -146.23 0 -146.23 0 -146.23 0 -146.23 0 -142.8725 0 -142.8725 0 -146.23 0 -146.23 0 -146.23 0 -146.23 0 -146.23 0 -146.23 0 -149.5875 0 -149.5875 0 -149.5875 0 -149.5875 0 -149.5875 0 -149.5875 0 -149.5875 0 -149.5875 0 -146.23 0 -149.5875 0 -149.5875 0 -149.5875 0 -146.23 0 -146.23 0 -146.23 0 -146.23 0 -146.23 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -139.515 0 -142.8725 0 -139.515 0 -139.515 0 -139.515 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -139.515 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -139.515 0 -139.515 0 -139.515 0 -139.515 0 -139.515 0 -139.515 0 -139.515 0 -139.515 0 -139.515 0 -139.515 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -142.8725 0 -146.23 0 -146.23 0 -149.5875 0 -142.9846 0 -142.9846 0 -146.4046 0 -149.877 0 -149.877 0 -149.877 0 -149.877 0 -149.877 0 -146.4046 0 -146.4046 0 -142.9846 0 -139.6166 0 -139.6166 0 -142.9846 0 -139.6166 0 -136.3003 0 -136.3003 0 -136.3003 0 -136.3003 0 -133.0353 0 -133.0353 0 -133.0353 0 -133.0353 0 -129.8213 0 -129.8213 0 -129.8213 0 -129.8213 0 -129.8213 0 -129.8213 0 -129.8213 0 -129.8213 0 -129.8213 0 -129.8213 0 -129.8213 0 -129.8213 0 -129.8213 0 -133.0353 0 -129.8213 0 -129.8213 0 -129.8213 0 -129.8213 0 -129.8213 0 -129.8213 0 -123.5446 0 -123.5446 0 -123.5446 0 -120.4813 0 -61.00001 0 -95.09482 0 -59.75121 0 -75.19812 0 -75.19812 0 -114.5027 0 -114.5027 0 -103.1279 0 -117.4674 0 -117.4674 0 -117.4674 0 -114.5027 0 -117.4674 0 -114.5027 0 -114.5027 0 -114.5027 0 -114.5027 0 -117.4674 0 -120.4813 0 -120.4813 0 -117.4674 0 -117.4674 0 -103.1279 0 -114.5027 0 -114.5027 0 -103.1279 0 -111.5868 0 -111.5868 0 -114.5027 0 -114.5027 0 -114.5027 0 -114.5027 0 -111.5868 0 -114.5027 0 -114.5027 0 -114.5027 0 -114.5027 0 -114.5027 0 -114.5027 0 -111.5868 0 -111.5868 0 -111.5868 0 -111.5868 0 -111.5868 0 -111.5868 0 -114.5027 0 -111.5868 0 -114.5027 0 -111.5868 0 -108.7192 0 -108.7192 0 -111.5868 0 -111.5868 0 -111.5868 0 -111.5868 0 -111.5868 0 -111.5868 0 -111.5868 0 -111.5868 0 -111.5868 0 -111.5868 0 -111.5868 0 -111.5868 0 -111.5868 0 -111.5868 0 -111.5868 0 -111.5868 0 -111.5868 0 -111.5868 0 -111.5868 0 -111.5868 0 -111.5868 0 -108.7192 0 -105.8997 0 -105.8997 0 -105.8997 0 -105.8997 0 -105.8997 0 -108.7192 0 -105.8997 0 -108.7192 0 -108.7192 0 -108.7192 0 -108.7192 0 -108.7192 0 -105.8997 0 -108.7192 0 -114.5027 0 -114.5027 0 -111.5868 0 -111.5868 0 -111.5868 0 -105.8997 0 -105.8997 0 -105.8997 0 -105.8997 0 -105.8997 0 -103.1279 0 -103.1279 0 -103.1279 0 -105.8997 0 -103.1279 0 -105.8997 0 -105.8997 0 -108.7192 0 -108.7192 0 -108.7192 0 -108.7192 0 -108.7192 0 -108.7192 0 -108.7192 0 -108.7192 0 -108.7192 0 -108.7192 0 -108.7192 0 -108.7192 0 -108.7192 0 -105.8997 0 -105.8997 0 -105.8997 0 -105.8997 0 -105.8997 0 -105.8997 0 -105.8997 0 -108.7192 0 -105.8997 0 -103.1279 0 -105.8997 0 -105.8997 0 -105.8997 0 -105.8997 0 -105.8997 0 -105.8997 0 -105.8997 0 -105.8997 0 -103.1279 0 -103.1279 0 -103.1279 0 -105.8997 0 -105.8997 0 -105.8997 0 -103.1279 0 -57.87917 0 -55.3853 0 -54.76224 0 -57.87917 0 -56.63192 0 -57.87917 0 -59.75121 0 -92.51001 0 -97.72583 0 -105.8997 0 -105.8997 0 -105.8997 0 -103.1279 0 -103.1279 0 -103.1279 0 -100.4034 0 -100.4034 0 -103.1279 0 -103.1279 0 -105.8997 0 -105.8997 0 -105.8997 0 -105.8997 0 -105.8997 0 -105.8997 0 -105.8997 0 -103.1279 0 -105.8997 0 -103.1279 0 -103.1279 0 -103.1279 0 -105.8997 0 -105.8997 0 -103.1279 0 -105.8997 0 -105.8997 0 -105.8997 0 -103.1279 0 -103.1279 0 -103.1279 0 -100.4034 0 -103.1279 0 -103.1279 0 -105.8997 0 -97.72583 0 -60.37554 0 -57.87917 0 -57.25546 0 -59.75121 0 -59.12704 0 -58.50303 0 -56.63192 0 -55.3853 0 -55.3853 0 -55.3853 0 -100.4034 0 -95.09482 0 -57.25546 0 -75.19812 0 -103.1279 0 -59.75121 0 -92.51001 0 -61.00001 0 -59.12704 0 -57.87917 0 -58.50303 0 -95.09482 0 -97.72583 0 -97.72583 0 -100.4034 0 -100.4034 0 -60.37554 0 -97.72583 0 -59.12704 0 -54.13935 0 -57.25546 0 -59.12704 0 -97.72583 0 -97.72583 0 -100.4034 0 -97.72583 0 -100.4034 0 -103.1279 0 -100.4034 0 -100.4034 0 -103.1279 0 -100.4034 0 -100.4034 0 -100.4034 0 -100.4034 0 -100.4034 0 -100.4034 0 -103.1279 0 -103.1279 0 -100.4034 0 -100.4034 0 -100.4034 0 -97.72583 0 -100.4034 0 -97.72583 0 -97.72583 0 -97.72583 0 -100.4034 0 -100.4034 0 -100.4034 0 -100.4034 0 -100.4034 0 -100.4034 0 -97.72583 0 -100.4034 0 -97.72583 0 -97.72583 0 -97.72583 0 -95.09482 0 -97.72583 0 -97.72583 0 -97.72583 0 -95.09482 0 -97.72583 0 -97.72583 0 -97.72583 0 -95.09482 0 -95.09482 0 -95.09482 0 -95.09482 0 -95.09482 0 -95.09482 0 -95.09482 0 -95.09482 0 -95.09482 0 -97.72583 0 -97.72583 0 -95.09482 0 -97.72583 0 -95.09482 0 -95.09482 0 -95.09482 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -95.09482 0 -92.51001 0 -92.51001 0 -95.09482 0 -95.09482 0 -95.09482 0 -92.51001 0 -95.09482 0 -95.09482 0 -95.09482 0 -95.09482 0 -95.09482 0 -95.09482 0 -95.09482 0 -92.51001 0 -95.09482 0 -95.09482 0 -95.09482 0 -95.09482 0 -92.51001 0 -92.51001 0 -95.09482 0 -92.51001 0 -92.51001 0 -95.09482 0 -95.09482 0 -95.09482 0 -95.09482 0 -95.09482 0 -92.51001 0 -95.09482 0 -95.09482 0 -95.09482 0 -95.09482 0 -97.72583 0 -95.09482 0 -97.72583 0 -97.72583 0 -97.72583 0 -95.09482 0 -95.09482 0 -95.09482 0 -95.09482 0 -95.09482 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -95.09482 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -75.19812 0 -92.51001 0 -92.51001 0 -75.19812 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -92.51001 0 -75.19812 0 -92.51001 0 -92.51001 0 -92.51001 0 -61.00001 0 -75.19812 0 -92.51001 0 -75.19812 0 -61.00001 0 -61.00001 0 -92.51001 0 -59.75121 0 -57.87917 0 -75.19812 0 -59.12704 0 -57.87917 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -75.19812 0 -92.51001 0 -92.51001 0 -60.37554 0 -61.00001 0 -75.19812 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -75.19812 0 -61.00001 0 -92.51001 0 -75.19812 0 -59.12704 0 -56.00853 0 -56.63192 0 -75.19812 0 -92.51001 0 -95.09482 0 -92.51001 0 -92.51001 0 -92.51001 0 -75.19812 0 -75.19812 0 -75.19812 0 -75.19812 0 -75.19812 0 -75.19812 0 -75.19812 0 -61.00001 0 -75.19812 0 -75.19812 0 -75.19812 0 -61.00001 0 -61.00001 0 -75.19812 0 -75.19812 0 -75.19812 0 -92.51001 0 -75.19812 0 -75.19812 0 -75.19812 0 -75.19812 0 -75.19812 0 -75.19812 0 -61.00001 0 -75.19812 0 -61.00001 0 -75.19812 0 -61.00001 0 -60.37554 0 -60.37554 0 -61.00001 0 -60.37554 0 -61.00001 0 -61.00001 0 -60.37554 0 -60.37554 0 -60.37554 0 -60.37554 0 -60.37554 0 -60.37554 0 -59.75121 0 -60.37554 0 -61.00001 0 -61.00001 0 -60.37554 0 -60.37554 0 -60.37554 0 -60.37554 0 -61.00001 0 -61.00001 0 -61.00001 0 -60.37554 0 -61.00001 0 -61.00001 0 -59.75121 0 -61.00001 0 -61.00001 0 -61.00001 0 -60.37554 0 -59.75121 0 -60.37554 0 -52.89406 0 -52.27167 0 -53.51662 0 -49.16234 0 -53.51662 0 -75.19812 0 -75.19812 0 - -75.19812 0 -75.19812 0 -61.00001 0 -61.00001 0 -61.00001 0 -75.19812 0 -61.00001 0 -61.00001 0 -75.19812 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -60.37554 0 -60.37554 0 -61.00001 0 -60.37554 0 -61.00001 0 -60.37554 0 -61.00001 0 -75.19812 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -61.00001 0 -92.51001 0 -92.51001 0 -75.19812 0 -92.51001 0 -92.51001 0 -92.51001 0 -95.09482 0 -100.4034 0 -108.7192 0 -111.5868 0 -120.4813 0 -126.6578 0 -136.3003 0 -133.0353 0 -142.9846 0 -153.4022 0 -160.6123 0 -168.0378 0 -133.0353 0 -175.6814 0 -191.6347 0 -199.95 0 -203.9338 0 -220.362 0 -242.0249 0 -264.9679 0 -309.5829 0 -360.7611 0 -481.5319 0 -608.9971 0 -730.8145 0 -830.9733 0 -967.0572 0 -976.5672 0 -1054.647 0 -1146.926 0 -1266.168 0 -1693.291 0 -2309.715 0 -3145.153 0 -3822.773 0 -4482.72 0 -4841.879 0 -5308.593 0 -5622.024 0 -5853.951 0 -6044.416 0 -6288.755 0 -6338.467 0 -6288.755 0 -6642.731 0 -6489.309 0 -6591.302 0 -6591.302 0 -6438.743 0 -6190.178 0 -5948.632 0 -5486.102 0 -5008.005 0 -4482.72 0 -4106.711 0 -3586.226 0 -3205.618 0 -2940.014 0 -2611.123 0 -2407.222 0 -2215.098 0 -1990.853 0 -1871.011 0 -1787.675 0 -1680.056 0 -1640.719 0 -1551.081 0 -1476.621 0 -1416.228 0 -1368.99 0 -1299.912 0 -1255.038 0 -1211.098 0 -1146.926 0 -1105.295 0 -1074.726 0 -1034.792 0 -995.7533 0 -957.6023 0 -929.568 0 -902.0267 0 -874.9759 0 -848.4126 0 -822.3341 0 -805.2164 0 -779.9395 0 -763.3536 0 -738.8705 0 -722.811 0 -714.8597 0 -706.9606 0 -683.5751 0 -668.2436 0 -645.6324 0 -630.8143 0 -608.9971 0 -594.7412 0 -594.7412 0 -539.7039 0 -553.1671 0 -475.3097 0 -469.1354 0 -450.8984 0 -456.9299 0 -475.3097 0 -506.9015 0 -506.9015 0 -506.9015 0 -494.1203 0 -487.802 0 -481.5319 0 -481.5319 0 -469.1354 0 -475.3097 0 -463.0088 0 -463.0088 0 -450.8984 0 -438.9776 0 - -433.088 0 -427.2455 0 -433.088 0 -433.088 0 -427.2455 0 -421.4498 0 -421.4498 0 -415.701 0 -398.7342 0 -382.1845 0 -387.6549 0 - -299.2934 0 -299.2934 0 -299.2934 0 -304.4111 0 -299.2934 0 -294.2297 0 -289.2198 0 -289.2198 0 -289.2198 0 -284.2633 0 -284.2633 0 -279.3601 0 -279.3601 0 -279.3601 0 -274.5099 0 -274.5099 0 -269.7126 0 -264.9679 0 -269.7126 0 -264.9679 0 -264.9679 0 -264.9679 0 -260.2755 0 -264.9679 0 -255.6352 0 -255.6352 0 -255.6352 0 -255.6352 0 -251.0469 0 -251.0469 0 -246.5102 0 -251.0469 0 -260.2755 0 -260.2755 0 -264.9679 0 -260.2755 0 -260.2755 0 -264.9679 0 -264.9679 0 -269.7126 0 -264.9679 0 -269.7126 0 -264.9679 0 -264.9679 0 -269.7126 0 -269.7126 0 -264.9679 0 -269.7126 0 -269.7126 0 -269.7126 0 -269.7126 0 -264.9679 0 -264.9679 0 -264.9679 0 -260.2755 0 -264.9679 0 -264.9679 0 -264.9679 0 -264.9679 0 -269.7126 0 -269.7126 0 -274.5099 0 -279.3601 0 -279.3601 0 -279.3601 0 -284.2633 0 -289.2198 0 -294.2297 0 -299.2934 0 -299.2934 0 -294.2297 0 -294.2297 0 -294.2297 0 -304.4111 0 -304.4111 0 -299.2934 0 -299.2934 0 -299.2934 0 -294.2297 0 -294.2297 0 -294.2297 0 -294.2297 0 -294.2297 0 -294.2297 0 -289.2198 0 -294.2297 0 -294.2297 0 -294.2297 0 -289.2198 0 -294.2297 0 -294.2297 0 -294.2297 0 -294.2297 0 -299.2934 0 -299.2934 0 - -279.3601 0 -289.2198 0 -294.2297 0 -294.2297 0 -255.6352 0 -269.7126 0 -246.5102 0 -274.5099 0 -233.2078 0 -269.7126 0 -279.3601 0 - -224.5936 0 -212.0488 0 -220.362 0 -233.2078 0 -228.8754 0 -279.3601 0 -279.3601 0 -284.2633 0 -279.3601 0 -279.3601 0 -279.3601 0 -284.2633 0 - -284.2633 0 -279.3601 0 -279.3601 0 -279.3601 0 -279.3601 0 -274.5099 0 -269.7126 0 -274.5099 0 -274.5099 0 -274.5099 0 -269.7126 0 -269.7126 0 -269.7126 0 -269.7126 0 -269.7126 0 -264.9679 0 -260.2755 0 -260.2755 0 -255.6352 0 -260.2755 0 -255.6352 0 -255.6352 0 -251.0469 0 -251.0469 0 -255.6352 0 -251.0469 0 -251.0469 0 -255.6352 0 -255.6352 0 -251.0469 0 -251.0469 0 -251.0469 0 -251.0469 0 -246.5102 0 -246.5102 0 -251.0469 0 -246.5102 0 -246.5102 0 -251.0469 0 -246.5102 0 -246.5102 0 -246.5102 0 -246.5102 0 -246.5102 0 -242.0249 0 -242.0249 0 -242.0249 0 -237.5909 0 -237.5909 0 -237.5909 0 -237.5909 0 -237.5909 0 -233.2078 0 -233.2078 0 -233.2078 0 -233.2078 0 -233.2078 0 -233.2078 0 -228.8754 0 -228.8754 0 -224.5936 0 -224.5936 0 -224.5936 0 -228.8754 0 -224.5936 0 -224.5936 0 -224.5936 0 -224.5936 0 -220.362 0 -224.5936 0 -220.362 0 -220.362 0 -199.95 0 -160.6123 0 -171.8321 0 -183.5461 0 -175.6814 0 -168.0378 0 -171.8321 0 -175.6814 0 -195.7638 0 -207.9666 0 -216.1805 0 -212.0488 0 -216.1805 0 -212.0488 0 -212.0488 0 -212.0488 0 -212.0488 0 -212.0488 0 -212.0488 0 -212.0488 0 -212.0488 0 -212.0488 0 -212.0488 0 -216.1805 0 -216.1805 0 -212.0488 0 -212.0488 0 -216.1805 0 -216.1805 0 -216.1805 0 -220.362 0 -224.5936 0 -220.362 0 -220.362 0 -220.362 0 -220.362 0 -224.5936 0 -228.8754 0 -228.8754 0 -233.2078 0 -233.2078 0 -233.2078 0 -237.5909 0 -233.2078 0 -237.5909 0 -237.5909 0 -237.5909 0 -233.2078 0 -237.5909 0 -237.5909 0 -237.5909 0 -237.5909 0 -242.0249 0 -242.0249 0 -246.5102 0 -246.5102 0 -246.5102 0 -246.5102 0 -246.5102 0 -251.0469 0 -251.0469 0 -251.0469 0 -255.6352 0 -251.0469 0 -251.0469 0 -255.6352 0 -260.2755 0 -260.2755 0 -260.2755 0 -260.2755 0 -264.9679 0 -264.9679 0 -269.7126 0 -279.3601 0 -279.3601 0 -284.2633 0 -294.2297 0 -299.2934 0 -309.5829 0 -320.09 0 -325.0169 0 -335.0045 0 -345.1717 0 -355.5193 0 -366.0484 0 -371.3813 0 -376.76 0 -382.1845 0 -382.1845 0 -382.1845 0 -382.1845 0 -376.76 0 -382.1845 0 -376.76 0 -371.3813 0 -376.76 0 -376.76 0 -371.3813 0 -360.7611 0 -360.7611 0 -371.3813 0 -360.7611 0 -366.0484 0 -360.7611 0 -350.3229 0 -350.3229 0 -345.1717 0 -350.3229 0 -350.3229 0 -340.0656 0 -335.0045 0 -335.0045 0 -335.0045 0 -325.0169 0 -320.09 0 -320.09 0 -320.09 0 -314.8092 0 -320.09 0 -309.5829 0 -304.4111 0 -309.5829 0 -299.2934 0 -299.2934 0 -299.2934 0 -289.2198 0 -251.0469 0 -274.5099 0 -299.2934 0 -294.2297 0 -294.2297 0 -294.2297 0 -294.2297 0 -284.2633 0 -284.2633 0 -284.2633 0 -284.2633 0 -284.2633 0 -279.3601 0 -284.2633 0 -284.2633 0 -274.5099 0 -279.3601 0 -279.3601 0 -274.5099 0 -279.3601 0 -269.7126 0 -279.3601 0 -264.9679 0 -269.7126 0 -274.5099 0 -274.5099 0 -279.3601 0 -279.3601 0 -274.5099 0 -274.5099 0 -274.5099 0 -274.5099 0 -264.9679 0 -269.7126 0 -274.5099 0 -264.9679 0 -264.9679 0 -269.7126 0 -264.9679 0 -264.9679 0 -269.7126 0 -264.9679 0 -269.7126 0 -264.9679 0 -264.9679 0 -264.9679 0 - -199.95 0 -203.9338 0 -199.95 0 -203.9338 0 -260.2755 0 -260.2755 0 -264.9679 0 -246.5102 0 -246.5102 0 -199.95 0 -224.5936 0 -212.0488 0 -228.8754 0 -228.8754 0 -212.0488 0 -237.5909 0 -216.1805 0 -216.1805 0 -195.7638 0 -233.2078 0 -233.2078 0 -228.8754 0 -203.9338 0 -233.2078 0 -203.9338 0 -228.8754 0 -228.8754 0 -233.2078 0 -233.2078 0 -242.0249 0 -237.5909 0 -237.5909 0 -237.5909 0 -237.5909 0 -242.0249 0 -242.0249 0 -242.0249 0 -237.5909 0 -233.2078 0 -237.5909 0 -237.5909 0 -233.2078 0 -228.8754 0 -228.8754 0 -233.2078 0 -224.5936 0 -216.1805 0 -187.5622 0 -207.9666 0 -179.5859 0 -175.6814 0 -149.877 0 -168.0378 0 -224.5936 0 -228.8754 0 -228.8754 0 -220.362 0 -220.362 0 -224.5936 0 -224.5936 0 -224.5936 0 -220.362 0 -220.362 0 -220.362 0 -224.5936 0 -216.1805 0 -220.362 0 -179.5859 0 -191.6347 0 -220.362 0 -164.2979 0 -171.8321 0 -156.9805 0 -171.8321 0 -149.877 0 -160.6123 0 -164.2979 0 -164.2979 0 -175.6814 0 -179.5859 0 -149.877 0 -156.9805 0 -171.8321 0 -164.2979 0 -171.8321 0 -199.95 0 -160.6123 0 -171.8321 0 -164.2979 0 -175.6814 0 -212.0488 0 -187.5622 0 -224.5936 0 -224.5936 0 -220.362 0 -220.362 0 -216.1805 0 -216.1805 0 -212.0488 0 -212.0488 0 -203.9338 0 -203.9338 0 -199.95 0 -207.9666 0 -203.9338 0 -203.9338 0 -203.9338 0 -199.95 0 -199.95 0 -203.9338 0 -195.7638 0 -203.9338 0 -203.9338 0 -207.9666 0 -199.95 0 -207.9666 0 -203.9338 0 -203.9338 0 -199.95 0 -199.95 0 -203.9338 0 -199.95 0 -203.9338 0 -199.95 0 -199.95 0 -203.9338 0 -203.9338 0 -203.9338 0 -203.9338 0 -207.9666 0 -203.9338 0 -207.9666 0 -207.9666 0 -203.9338 0 -207.9666 0 -203.9338 0 -195.7638 0 -203.9338 0 -203.9338 0 -199.95 0 -207.9666 0 -203.9338 0 -203.9338 0 -199.95 0 -195.7638 0 -191.6347 0 -199.95 0 -199.95 0 -203.9338 0 -203.9338 0 -195.7638 0 -203.9338 0 -199.95 0 -195.7638 0 -195.7638 0 -199.95 0 -195.7638 0 -199.95 0 -199.95 0 -199.95 0 -199.95 0 -199.95 0 -191.6347 0 -195.7638 0 -191.6347 0 -183.5461 0 -191.6347 0 -187.5622 0 -183.5461 0 -183.5461 0 -187.5622 0 -183.5461 0 -187.5622 0 -179.5859 0 -179.5859 0 -183.5461 0 -183.5461 0 -179.5859 0 -179.5859 0 -183.5461 0 -179.5859 0 -187.5622 0 -187.5622 0 -179.5859 0 -187.5622 0 -195.7638 0 -199.95 0 -203.9338 0 -199.95 0 -199.95 0 -207.9666 0 -203.9338 0 -203.9338 0 -195.7638 0 -199.95 0 -195.7638 0 -195.7638 0 -199.95 0 -195.7638 0 -187.5622 0 -187.5622 0 -191.6347 0 -191.6347 0 -187.5622 0 -191.6347 0 -191.6347 0 -187.5622 0 -183.5461 0 -187.5622 0 -187.5622 0 -191.6347 0 -187.5622 0 -183.5461 0 -183.5461 0 -187.5622 0 -191.6347 0 -191.6347 0 -187.5622 0 -183.5461 0 -187.5622 0 -183.5461 0 -183.5461 0 -179.5859 0 -179.5859 0 -187.5622 0 -183.5461 0 -183.5461 0 -179.5859 0 -179.5859 0 -183.5461 0 -187.5622 0 -183.5461 0 -183.5461 0 -179.5859 0 -175.6814 0 -183.5461 0 -183.5461 0 -179.5859 0 -171.8321 0 -164.2979 0 -171.8321 0 -179.5859 0 -160.6123 0 -179.5859 0 -171.8321 0 -171.8321 0 -179.5859 0 -171.8321 0 -179.5859 0 -175.6814 0 -179.5859 0 -171.8321 0 -175.6814 0 -175.6814 0 -179.5859 0 -179.5859 0 -179.5859 0 -179.5859 0 -175.6814 0 -179.5859 0 -179.5859 0 -168.0378 0 -175.6814 0 -175.6814 0 -171.8321 0 -171.8321 0 -171.8321 0 -168.0378 0 -171.8321 0 -164.2979 0 -168.0378 0 -171.8321 0 -171.8321 0 -175.6814 0 -171.8321 0 -168.0378 0 -168.0378 0 -168.0378 0 -156.9805 0 -168.0378 0 -164.2979 0 -171.8321 0 -175.6814 0 -175.6814 0 -168.0378 0 -164.2979 0 -168.0378 0 -168.0378 0 -164.2979 0 -153.4022 0 -160.6123 0 -160.6123 0 -160.6123 0 -156.9805 0 -156.9805 0 -156.9805 0 -156.9805 0 -160.6123 0 -153.4022 0 -164.2979 0 -160.6123 0 -160.6123 0 -160.6123 0 -164.2979 0 -164.2979 0 -168.0378 0 -164.2979 0 -168.0378 0 -164.2979 0 -156.9805 0 -153.4022 0 -156.9805 0 -153.4022 0 -156.9805 0 -153.4022 0 -156.9805 0 -153.4022 0 -156.9805 0 -156.9805 0 -153.4022 0 -153.4022 0 -160.6123 0 -156.9805 0 -153.4022 0 -153.4022 0 -156.9805 0 -156.9805 0 -156.9805 0 -156.9805 0 -153.4022 0 -156.9805 0 -156.9805 0 -156.9805 0 -153.4022 0 -153.4022 0 -153.4022 0 - -153.4022 0 -153.4022 0 -149.877 0 -149.877 0 -149.877 0 -156.9805 0 -153.4022 0 -153.4022 0 -149.877 0 -146.4046 0 -146.4046 0 -149.877 0 -149.877 0 -146.4046 0 -149.877 0 -146.4046 0 -142.9846 0 -139.6166 0 -146.4046 0 -133.0353 0 -129.8213 0 -123.5446 0 -120.4813 0 -123.5446 0 -103.1279 0 -120.4813 0 -123.5446 0 -114.5027 0 -126.6578 0 -111.5868 0 -139.6166 0 -126.6578 0 -111.5868 0 -108.7192 0 -105.8997 0 -97.72583 0 -114.5027 0 -117.4674 0 -120.4813 0 -142.9846 0 -114.5027 0 -136.3003 0 -142.9846 0 -149.877 0 -120.4813 0 -120.4813 0 -117.4674 0 -111.5868 0 -117.4674 0 -114.5027 0 -120.4813 0 -123.5446 0 -126.6578 0 -136.3003 0 -142.9846 0 -123.5446 0 -139.6166 0 -129.8213 0 -142.9846 0 -149.877 0 -153.4022 0 -149.877 0 -153.4022 0 -153.4022 0 -156.9805 0 -156.9805 0 -153.4022 0 -149.877 0 -146.4046 0 -146.4046 0 -149.877 0 -146.4046 0 -149.877 0 -146.4046 0 -153.4022 0 -153.4022 0 -153.4022 0 -149.877 0 -149.877 0 -149.877 0 -149.877 0 -149.877 0 -146.4046 0 -146.4046 0 -149.877 0 -149.877 0 -146.4046 0 -146.4046 0 -149.877 0 -149.877 0 -149.877 0 -149.877 0 -149.877 0 -149.877 0 -149.877 0 -149.877 0 -146.4046 0 -149.877 0 -149.877 0 -149.877 0 -149.877 0 -146.4046 0 -146.4046 0 -142.9846 0 -146.4046 0 -146.4046 0 -146.4046 0 -146.4046 0 -146.4046 0 -142.9846 0 -146.4046 0 -142.9846 0 -142.9846 0 -142.9846 0 -142.9846 0 -142.9846 0 -139.6166 0 -139.6166 0 -139.6166 0 -139.6166 0 -139.6166 0 -139.6166 0 -139.6166 0 -136.3003 0 -139.6166 0 -139.6166 0 -139.6166 0 -136.3003 0 -136.3003 0 -123.5446 0 -139.6166 0 -136.3003 0 -133.0353 0 -139.6166 0 -139.6166 0 -139.6166 0 -142.9846 0 -142.9846 0 -142.9846 0 -139.6166 0 -136.3003 0 -136.3003 0 -133.0353 0 -133.0353 0 -133.0353 0 -133.0353 0 -133.0353 0 - -133.0353 0 -133.0353 0 -133.0353 0 -133.0353 0 -139.6166 0 -142.9846 0 -142.9846 0 -142.9846 0 -142.9846 0 -142.9846 0 -139.6166 0 -139.6166 0 -142.9846 0 -139.6166 0 -139.6166 0 -139.6166 0 -133.0353 0 -129.8213 0 -120.4813 0 -123.5446 0 -136.3003 0 -126.6578 0 -129.8213 0 -129.8213 0 -126.6578 0 -133.0353 0 -133.0353 0 -133.0353 0 -136.3003 0 -136.3003 0 -133.0353 0 -133.0353 0 -133.0353 0 -133.0353 0 -133.0353 0 -129.8213 0 -126.6578 0 -126.6578 0 -123.5446 0 -126.6578 0 -126.6578 0 -129.8213 0 -129.8213 0 -108.7192 0 -108.7192 0 -105.8997 0 -100.4034 0 -97.72583 0 -126.6578 0 -120.4813 0 -123.5446 0 -123.5446 0 -114.5027 0 -111.5868 0 -95.09482 0 -97.72583 0 -100.4034 0 -97.72583 0 -100.4034 0 -61.00001 0 -103.1279 0 -105.8997 0 -97.72583 0 -103.1279 0 -95.09482 0 -117.4674 0 -117.4674 0 -114.5027 0 -95.09482 0 -111.5868 0 -117.4674 0 -114.5027 0 -114.5027 0 -114.5027 0 -111.5868 0 -108.7192 0 -108.7192 0 -108.7192 0 -108.7192 0 -111.5868 0 -111.5868 0 -108.7192 0 -108.7192 0 -108.7192 0 -108.7192 0 -111.5868 0 -108.7192 0 -103.1279 0 -105.8997 0 -103.1279 0 -114.5027 0 -114.5027 0 -111.5868 0 -114.5027 0 -120.4813 0 -117.4674 0 -120.4813 0 -120.4813 0 -123.5446 0 -129.8213 0 -129.8213 0 -136.3003 0 -136.3003 0 -142.9846 0 -139.6166 0 -142.9846 0 -133.0353 0 -136.3003 0 -133.0353 0 -136.3003 0 -129.8213 0 -133.0353 0 -136.3003 0 -133.0353 0 -136.3003 0 -133.0353 0 -136.3003 0 -136.3003 0 -133.0353 0 -139.6166 0 -139.6166 0 -136.3003 0 -139.6166 0 -142.9846 0 -149.877 0 -149.877 0 -146.4046 0 -156.9805 0 -156.9805 0 -156.9805 0 -160.6123 0 -156.9805 0 -164.2979 0 -160.6123 0 -164.2979 0 -149.877 0 -142.9846 0 -142.9846 0 -142.9846 0 -168.0378 0 -156.9805 0 -142.9846 0 -139.6166 0 -120.4813 0 -164.2979 0 -160.6123 0 -164.2979 0 -168.0378 0 -160.6123 0 -120.4813 0 -164.2979 0 -160.6123 0 -142.9846 0 -146.4046 0 -156.9805 0 -160.6123 0 -164.2979 0 -160.6123 0 -153.4022 0 -160.6123 0 -156.9805 0 -160.6123 0 -153.4022 0 -160.6123 0 -160.6123 0 -160.6123 0 -153.4022 0 -156.9805 0 -156.9805 0 -156.9805 0 -156.9805 0 -153.4022 0 -146.4046 0 -146.4046 0 -149.877 0 -136.3003 0 -146.4046 0 -146.4046 0 -149.877 0 -149.877 0 -149.877 0 -146.4046 0 -146.4046 0 -149.877 0 -149.877 0 -146.4046 0 -149.877 0 -146.4046 0 -146.4046 0 -146.4046 0 -149.877 0 -146.4046 0 -146.4046 0 -149.877 0 -149.877 0 -149.877 0 -149.877 0 -149.877 0 -153.4022 0 -149.877 0 -153.4022 0 -149.877 0 -149.877 0 -149.877 0 -149.877 0 -149.877 0 -146.4046 0 -146.4046 0 -146.4046 0 -149.877 0 -149.877 0 -149.877 0 -146.4046 0 -146.4046 0 -142.9846 0 -146.4046 0 -146.4046 0 -146.4046 0 -149.877 0 -142.9846 0 -142.9846 0 -146.4046 0 -146.4046 0 -146.4046 0 -146.4046 0 -146.4046 0 -146.4046 0 -149.877 0 -149.877 0 -149.877 0 -153.4022 0 -146.4046 0 -146.4046 0 -146.4046 0 -146.4046 0 -142.9846 0 -142.9846 0 -142.9846 0 -142.9846 0 -133.0353 0 -136.3003 0 -139.6166 0 -142.9846 0 -142.9846 0 -146.4046 0 -142.9846 0 -146.4046 0 -142.9846 0 -146.4046 0 -142.9846 0 -146.4046 0 -149.877 0 -149.877 0 -149.877 0 -146.4046 0 -149.877 0 -146.4046 0 -142.9846 0 -142.9846 0 -146.4046 0 -146.4046 0 -139.6166 0 -139.6166 0 -142.9846 0 -142.9846 0 -142.9846 0 -142.9846 0 -139.6166 0 -142.9846 0 -146.4046 0 -142.9846 0 -142.9846 0 -139.6166 0 -142.9846 0 -142.9846 0 -142.9846 0 -139.6166 0 -142.9846 0 -139.6166 0 -142.9846 0 -142.9846 0 -139.6166 0 -139.6166 0 -142.9846 0 -146.4046 0 -146.4046 0 -139.6166 0 -142.9846 0 -146.4046 0 -146.4046 0 -149.877 0 -146.4046 0 -146.4046 0 -149.877 0 -142.9846 0 -146.4046 0 -146.4046 0 -149.877 0 -146.4046 0 -146.4046 0 -149.877 0 -149.877 0 -149.877 0 -149.877 0 -153.4022 0 -156.9805 0 -160.6123 0 -153.4022 0 -149.877 0 -149.877 0 -146.4046 0 -146.4046 0 -146.4046 0 -146.4046 0 -146.4046 0 -149.877 0 -149.877 0 -149.877 0 -149.877 0 -146.4046 0 -146.4046 0 -149.877 0 -149.877 0 -146.4046 0 -146.4046 0 -142.9846 0 -146.4046 0 -149.877 0 -142.9846 0 -142.9846 0 -142.9846 0 -108.7192 0 -105.8997 0 -100.4034 0 -108.7192 0 -129.8213 0 -117.4674 0 -149.877 0 -146.4046 0 -149.877 0 -146.4046 0 -146.4046 0 -142.9846 0 -149.877 0 -146.4046 0 -153.4022 0 -149.877 0 -153.4022 0 -153.4022 0 -160.6123 0 -153.4022 0 -160.6123 0 -164.2979 0 -168.0378 0 -168.0378 0 -164.2979 0 -164.2979 0 -164.2979 0 -168.0378 0 -168.0378 0 -171.8321 0 -175.6814 0 -175.6814 0 -171.8321 0 -175.6814 0 -175.6814 0 -179.5859 0 -171.8321 0 -175.6814 0 -179.5859 0 -179.5859 0 -175.6814 0 -175.6814 0 -179.5859 0 -187.5622 0 -183.5461 0 -171.8321 0 -142.9846 0 -187.5622 0 -183.5461 0 -187.5622 0 -187.5622 0 -191.6347 0 -187.5622 0 -191.6347 0 -187.5622 0 -187.5622 0 -187.5622 0 -187.5622 0 -191.6347 0 -195.7638 0 -191.6347 0 -191.6347 0 -195.7638 0 -195.7638 0 -191.6347 0 -195.7638 0 -195.7638 0 -195.7638 0 -195.7638 0 -187.5622 0 -187.5622 0 -191.6347 0 -195.7638 0 -191.6347 0 -187.5622 0 -187.5622 0 -187.5622 0 -175.6814 0 -187.5622 0 -187.5622 0 -183.5461 0 -187.5622 0 -191.6347 0 -187.5622 0 -187.5622 0 -191.6347 0 -191.6347 0 -187.5622 0 -195.7638 0 -199.95 0 -199.95 0 -199.95 0 -199.95 0 -195.7638 0 -164.2979 0 -136.3003 0 -142.9846 0 -136.3003 0 -153.4022 0 -156.9805 0 -153.4022 0 -156.9805 0 -168.0378 0 -207.9666 0 -207.9666 0 -207.9666 0 -212.0488 0 -207.9666 0 -212.0488 0 -220.362 0 -220.362 0 -224.5936 0 -224.5936 0 -224.5936 0 -220.362 0 -220.362 0 -220.362 0 -216.1805 0 -212.0488 0 -212.0488 0 -212.0488 0 -207.9666 0 -203.9338 0 -207.9666 0 -199.95 0 -199.95 0 -199.95 0 -203.9338 0 -195.7638 0 -199.95 0 -199.95 0 -191.6347 0 -191.6347 0 -191.6347 0 -187.5622 0 -187.5622 0 -187.5622 0 -191.6347 0 -187.5622 0 -187.5622 0 -187.5622 0 -187.5622 0 -191.6347 0 -187.5622 0 -183.5461 0 -179.5859 0 -175.6814 0 -179.5859 0 -171.8321 0 -175.6814 0 -175.6814 0 -175.6814 0 -171.8321 0 -179.5859 0 -179.5859 0 -179.5859 0 -183.5461 0 -183.5461 0 -183.5461 0 -183.5461 0 -179.5859 0 -179.5859 0 -171.8321 0 -175.6814 0 -175.6814 0 -168.0378 0 -168.0378 0 -164.2979 0 -160.6123 0 -164.2979 0 -164.2979 0 -168.0378 0 -160.6123 0 -168.0378 0 -168.0378 0 -156.9805 0 -164.2979 0 -168.0378 0 -164.2979 0 -168.0378 0 -164.2979 0 -164.2979 0 -164.2979 0 -160.6123 0 -160.6123 0 -164.2979 0 -160.6123 0 -160.6123 0 -160.6123 0 -156.9805 0 -156.9805 0 -156.9805 0 -160.6123 0 -156.9805 0 -156.9805 0 -156.9805 0 -153.4022 0 -153.4022 0 -160.6123 0 -153.4022 0 -156.9805 0 -153.4022 0 -153.4022 0 -153.4022 0 -153.4022 0 -156.9805 0 -156.9805 0 -153.4022 0 -153.4022 0 -153.4022 0 -156.9805 0 -153.4022 0 -156.9805 0 -156.9805 0 -156.9805 0 -156.9805 0 -156.9805 0 -146.4046 0 -153.4022 0 -153.4022 0 -153.4022 0 -149.877 0 -153.4022 0 -149.877 0 -146.4046 0 -146.4046 0 -153.4022 0 -153.4022 0 -153.4022 0 -149.877 0 -153.4022 0 -153.4022 0 -156.9805 0 -149.877 0 -164.2979 0 -160.6123 0 -156.9805 0 -168.0378 0 -168.0378 0 -156.9805 0 -164.2979 0 -160.6123 0 -136.3003 0 -164.2979 0 -156.9805 0 -160.6123 0 -168.0378 0 -168.0378 0 -168.0378 0 -171.8321 0 -164.2979 0 -168.0378 0 -164.2979 0 -164.2979 0 -160.6123 0 -160.6123 0 -153.4022 0 -153.4022 0 -153.4022 0 -153.4022 0 -153.4022 0 -146.4046 0 -146.4046 0 -142.9846 0 -142.9846 0 -142.9846 0 -146.4046 0 -146.4046 0 -149.877 0 -146.4046 0 -153.4022 0 -153.4022 0 -160.6123 0 -160.6123 0 -160.6123 0 -164.2979 0 -164.2979 0 -164.2979 0 -160.6123 0 -156.9805 0 -156.9805 0 -156.9805 0 -156.9805 0 -160.6123 0 -156.9805 0 -149.877 0 -142.9846 0 -139.6166 0 -139.6166 0 -139.6166 0 -146.4046 0 -146.4046 0 -146.4046 0 -146.4046 0 -146.4046 0 -146.4046 0 -142.9846 0 -142.9846 0 -142.9846 0 -142.9846 0 -146.4046 0 -142.9846 0 -142.9846 0 -146.4046 0 -142.9846 0 -146.4046 0 -142.9846 0 -142.9846 0 -139.6166 0 -139.6166 0 -105.8997 0 -108.7192 0 -105.8997 0 -97.72583 0 -92.51001 0 -92.51001 0 -95.09482 0 -100.4034 0 -105.8997 0 -129.8213 0 -126.6578 0 -129.8213 0 -114.5027 0 -103.1279 0 -117.4674 0 -126.6578 0 -111.5868 0 -114.5027 0 -126.6578 0 -126.6578 0 -136.3003 0 -139.6166 0 -139.6166 0 -139.6166 0 -111.5868 0 -142.9846 0 -146.4046 0 -146.4046 0 -146.4046 0 -146.4046 0 -146.4046 0 -149.877 0 -142.9846 0 -142.9846 0 -139.6166 0 -139.6166 0 -133.0353 0 -136.3003 0 -136.3003 0 -136.3003 0 -136.3003 0 -136.3003 0 -136.3003 0 -136.3003 0 -136.3003 0 -136.3003 0 -136.3003 0 -139.6166 0 -139.6166 0 -142.9846 0 -146.4046 0 -146.4046 0 -149.877 0 -146.4046 0 -153.4022 0 -153.4022 0 -153.4022 0 -153.4022 0 -156.9805 0 -149.877 0 -153.4022 0 -153.4022 0 -149.877 0 -149.877 0 -146.4046 0 -100.4034 0 -108.7192 0 -120.4813 0 -153.4022 0 -153.4022 0 -146.4046 0 -146.4046 0 -149.877 0 -153.4022 0 -149.877 0 -149.877 0 -142.9846 0 -146.4046 0 -142.9846 0 -142.9846 0 -142.9846 0 -139.6166 0 -139.6166 0 -142.9846 0 -139.6166 0 -142.9846 0 -142.9846 0 -142.9846 0 -142.9846 0 -142.9846 0 -142.9846 0 -142.9846 0 -139.6166 0 -139.6166 0 -146.4046 0 -142.9846 0 -139.6166 0 -139.6166 0 -136.3003 0 -139.6166 0 -142.9846 0 -139.6166 0 -139.6166 0 -136.3003 0 -142.9846 0 -136.3003 0 -142.9846 0 -142.9846 0 -139.6166 0 -139.6166 0 -139.6166 0 -142.9846 0 -142.9846 0 -139.6166 0 -142.9846 0 -142.9846 0 -142.9846 0 -142.9846 0 -142.9846 0 -142.9846 0 -146.4046 0 -142.9846 0 -142.9846 0 -146.4046 0 -146.4046 0 -149.877 0 -146.4046 0 -142.9846 0 -146.4046 0 -146.4046 0 -146.4046 0 -146.4046 0 -149.877 0 -146.4046 0 -139.6166 0 -146.4046 0 -146.4046 0 -142.9846 0 -142.9846 0 -142.9846 0 -139.6166 0 -139.6166 0 -142.9846 0 -142.9846 0 -142.9846 0 -139.6166 0 -142.9846 0 -139.6166 0 -136.3003 0 -146.4046 0 -153.4022 0 -164.2979 0 -160.6123 0 -160.6123 0 -168.0378 0 -171.8321 0 -164.2979 0 -160.6123 0 -160.6123 0 -142.9846 0 -160.6123 0 -146.4046 0 -183.5461 0 -164.2979 0 -212.0488 0 -203.9338 0 -216.1805 0 -183.5461 0 -191.6347 0 -199.95 0 -237.5909 0 -220.362 0 -246.5102 0 -269.7126 0 -340.0656 0 -409.9989 0 -481.5319 0 -594.7412 0 -706.9606 0 -857.213 0 -957.6023 0 -1095.03 0 -1334.185 0 -1601.936 0 -1926.913 0 -2262.049 0 -2717.626 0 -2997.606 0 -3236.164 0 -3455.915 0 -3553.32 0 -3720.056 0 -3822.773 0 -3822.773 0 -3754.071 0 -3822.773 0 -3686.266 0 -3520.634 0 -3455.915 0 -3205.618 0 -3056.01 0 -2911.52 0 -2663.989 0 -2611.123 0 -2507.673 0 -2333.818 0 -2262.049 0 -2168.857 0 -2123.319 0 -2056.314 0 -1926.913 0 -1885.12 0 -1842.981 0 -1774.005 0 -1693.291 0 -1640.719 0 -1538.519 0 -1488.879 0 -1428.186 0 -1345.727 0 -1266.168 0 -1211.098 0 -1168.086 0 -1125.996 0 -1074.726 0 -1024.949 0 -986.1326 0 -938.8578 0 -929.568 0 -902.0267 0 -874.9759 0 -848.4126 0 -813.7485 0 -805.2164 0 -788.312 0 -763.3536 0 -746.9789 0 -730.8145 0 -722.811 0 -699.1135 0 -683.5751 0 -675.8836 0 -660.6552 0 -653.1182 0 -638.1978 0 -623.4818 0 -616.2001 0 -594.7412 0 -594.7412 0 -580.6848 0 -573.7312 0 -566.8271 0 -559.9724 0 -553.1671 0 -539.7039 0 -539.7039 0 -533.0459 0 -533.0459 0 -526.4368 0 -519.8764 0 -513.3647 0 -513.3647 0 -506.9015 0 -506.9015 0 -500.4867 0 -494.1203 0 -487.802 0 -487.802 0 -487.802 0 -481.5319 0 -469.1354 0 -450.8984 0 -463.0088 0 -456.9299 0 -444.9144 0 -438.9776 0 -438.9776 0 -433.088 0 -427.2455 0 -427.2455 0 -421.4498 0 -415.701 0 -415.701 0 -404.3433 0 -398.7342 0 -393.1715 0 -393.1715 0 -387.6549 0 -387.6549 0 -387.6549 0 -387.6549 0 -382.1845 0 -382.1845 0 -376.76 0 -376.76 0 -371.3813 0 -371.3813 0 -366.0484 0 -366.0484 0 -360.7611 0 -360.7611 0 -355.5193 0 -350.3229 0 -345.1717 0 -345.1717 0 -340.0656 0 -335.0045 0 -335.0045 0 -329.9883 0 -325.0169 0 -329.9883 0 -329.9883 0 -289.2198 0 -274.5099 0 -294.2297 0 -242.0249 0 -274.5099 0 -284.2633 0 -304.4111 0 -314.8092 0 -314.8092 0 -309.5829 0 -309.5829 0 -304.4111 0 -309.5829 0 -309.5829 0 -304.4111 0 -299.2934 0 -294.2297 0 -289.2198 0 -294.2297 0 -284.2633 0 -284.2633 0 -289.2198 0 -284.2633 0 -284.2633 0 -284.2633 0 -279.3601 0 -274.5099 0 -274.5099 0 -269.7126 0 -269.7126 0 -269.7126 0 -269.7126 0 -274.5099 0 -269.7126 0 -269.7126 0 -269.7126 0 -269.7126 0 -264.9679 0 -264.9679 0 -260.2755 0 -260.2755 0 -255.6352 0 -260.2755 0 -260.2755 0 -255.6352 0 -251.0469 0 -251.0469 0 -251.0469 0 -251.0469 0 -246.5102 0 -242.0249 0 -246.5102 0 -246.5102 0 -242.0249 0 -242.0249 0 -242.0249 0 -242.0249 0 -246.5102 0 -246.5102 0 -246.5102 0 -242.0249 0 -242.0249 0 -242.0249 0 -242.0249 0 -242.0249 0 -237.5909 0 -233.2078 0 -233.2078 0 -233.2078 0 -237.5909 0 -233.2078 0 -233.2078 0 -233.2078 0 -228.8754 0 -228.8754 0 -216.1805 0 -220.362 0 -212.0488 0 -207.9666 0 -207.9666 0 -224.5936 0 -220.362 0 -220.362 0 -224.5936 0 -199.95 0 -212.0488 0 -224.5936 0 -224.5936 0 -233.2078 0 -237.5909 0 -233.2078 0 -237.5909 0 -228.8754 0 -237.5909 0 -242.0249 0 -242.0249 0 -242.0249 0 -233.2078 0 -191.6347 0 -199.95 0 -207.9666 0 -237.5909 0 -246.5102 0 -246.5102 0 -251.0469 0 -251.0469 0 -255.6352 0 -255.6352 0 -251.0469 0 -251.0469 0 -255.6352 0 -260.2755 0 -255.6352 0 -264.9679 0 -264.9679 0 -264.9679 0 -269.7126 0 -274.5099 0 -279.3601 0 -289.2198 0 -294.2297 0 -304.4111 0 -314.8092 0 -329.9883 0 -335.0045 0 -345.1717 0 -355.5193 0 -366.0484 0 -371.3813 0 -382.1845 0 -398.7342 0 -409.9989 0 -421.4498 0 -433.088 0 -450.8984 0 -475.3097 0 -487.802 0 -513.3647 0 -526.4368 0 -546.411 0 -566.8271 0 -580.6848 0 -594.7412 0 -608.9971 0 -601.8441 0 -601.8441 0 -594.7412 0 -587.6881 0 -573.7312 0 -546.411 0 -553.1671 0 -539.7039 0 -533.0459 0 -519.8764 0 -506.9015 0 -494.1203 0 -487.802 0 -475.3097 0 -469.1354 0 -463.0088 0 -450.8984 0 -444.9144 0 -433.088 0 -427.2455 0 -415.701 0 -409.9989 0 -398.7342 0 -393.1715 0 -398.7342 0 -387.6549 0 -382.1845 0 -376.76 0 -376.76 0 -371.3813 0 -371.3813 0 -366.0484 0 -360.7611 0 -360.7611 0 -355.5193 0 -355.5193 0 -350.3229 0 -345.1717 0 -345.1717 0 -345.1717 0 -340.0656 0 -340.0656 0 -335.0045 0 -329.9883 0 -329.9883 0 -325.0169 0 -329.9883 0 -325.0169 0 -255.6352 0 -264.9679 0 -251.0469 0 -255.6352 0 -255.6352 0 -284.2633 0 -233.2078 0 -264.9679 0 -269.7126 0 -335.0045 0 -335.0045 0 -314.8092 0 -299.2934 0 -309.5829 0 -320.09 0 -309.5829 0 -309.5829 0 -294.2297 0 -314.8092 0 -314.8092 0 -320.09 0 -314.8092 0 -309.5829 0 -246.5102 0 -255.6352 0 -260.2755 0 -284.2633 0 -260.2755 0 -228.8754 0 -251.0469 0 -246.5102 0 -255.6352 0 -242.0249 0 -294.2297 0 -294.2297 0 -304.4111 0 -314.8092 0 -304.4111 0 -294.2297 0 -304.4111 0 -299.2934 0 -309.5829 0 -304.4111 0 -299.2934 0 -309.5829 0 -309.5829 0 -304.4111 0 -274.5099 0 -251.0469 0 -260.2755 0 -299.2934 0 -325.0169 0 -329.9883 0 -340.0656 0 -335.0045 0 -340.0656 0 -345.1717 0 -340.0656 0 -340.0656 0 -335.0045 0 -335.0045 0 -340.0656 0 -329.9883 0 -335.0045 0 -335.0045 0 -309.5829 0 -314.8092 0 -314.8092 0 -314.8092 0 -309.5829 0 -299.2934 0 -284.2633 0 -284.2633 0 -251.0469 0 -284.2633 0 -269.7126 0 -274.5099 0 -255.6352 0 -269.7126 0 -289.2198 0 -284.2633 0 -294.2297 0 -294.2297 0 -289.2198 0 -289.2198 0 -284.2633 0 -284.2633 0 -279.3601 0 -274.5099 0 -274.5099 0 -279.3601 0 -269.7126 0 -264.9679 0 -269.7126 0 -269.7126 0 -264.9679 0 -260.2755 0 -264.9679 0 -260.2755 0 -260.2755 0 -260.2755 0 -260.2755 0 -260.2755 0 -260.2755 0 -264.9679 0 -260.2755 0 -260.2755 0 -255.6352 0 -264.9679 0 -260.2755 0 -255.6352 0 -251.0469 0 -255.6352 0 -251.0469 0 -246.5102 0 -246.5102 0 -246.5102 0 -246.5102 0 -246.5102 0 -246.5102 0 -242.0249 0 -246.5102 0 -242.0249 0 -242.0249 0 -233.2078 0 -233.2078 0 -237.5909 0 -216.1805 0 -237.5909 0 -237.5909 0 -233.2078 0 -237.5909 0 -233.2078 0 -233.2078 0 -233.2078 0 -233.2078 0 -228.8754 0 -224.5936 0 -224.5936 0 -228.8754 0 -224.5936 0 -228.8754 0 -228.8754 0 -220.362 0 -224.5936 0 -228.8754 0 -220.362 0 -220.362 0 -220.362 0 -220.362 0 -220.362 0 -207.9666 0 -216.1805 0 -224.5936 0 -224.5936 0 -220.362 0 -203.9338 0 -203.9338 0 -216.1805 0 -216.1805 0 -216.1805 0 -216.1805 0 -207.9666 0 -220.362 0 -207.9666 0 -212.0488 0 -179.5859 0 -179.5859 0 -149.877 0 -153.4022 0 -168.0378 0 - -203.9338 0 -207.9666 0 -203.9338 0 -195.7638 0 -199.95 0 -195.7638 0 -191.6347 0 -156.9805 0 -179.5859 0 -146.4046 0 -175.6814 0 -191.6347 0 -183.5461 0 -203.9338 0 -203.9338 0 -207.9666 0 -207.9666 0 -203.9338 0 -199.95 0 -199.95 0 -199.95 0 -199.95 0 -203.9338 0 -203.9338 0 -203.9338 0 -203.9338 0 -203.9338 0 -199.95 0 -160.6123 0 -183.5461 0 -191.6347 0 -199.95 0 -203.9338 0 -199.95 0 -203.9338 0 -207.9666 0 -220.362 0 -220.362 0 -216.1805 0 -216.1805 0 -216.1805 0 -216.1805 0 -216.1805 0 -216.1805 0 -212.0488 0 -212.0488 0 -207.9666 0 -207.9666 0 -203.9338 0 -207.9666 0 -207.9666 0 -203.9338 0 -207.9666 0 -203.9338 0 -203.9338 0 - -149.877 0 -146.4046 0 -146.4046 0 -146.4046 0 -146.4046 0 -146.4046 0 -142.9846 0 -142.9846 0 -142.9846 0 -142.9846 0 -142.9846 0 -142.9846 0 -142.9846 0 -142.9846 0 -142.9846 0 -142.9846 0 -139.6166 0 -142.9846 0 -139.6166 0 -139.6166 0 -139.6166 0 -139.6166 0 -139.6166 0 -139.6166 0 -139.6166 0 -139.6166 0 -136.3003 0 -139.6166 0 -139.6166 0 -139.6166 0 -139.6166 0 -136.3003 0 -136.3003 0 -136.3003 0 -136.3003 0 -136.3003 0 -133.0353 0 -133.0353 0 -133.0353 0 -133.0353 0 -133.0353 0 -133.0353 0 -129.8213 0 -129.8213 0 -129.8213 0 -126.6578 0 -123.5446 0 -123.5446 0 -123.5446 0 -117.4674 0 -120.4813 0 -117.4674 0 -117.4674 0 -120.4813 0 -105.8997 0 -117.4674 0 -114.5027 0 -117.4674 0 -117.4674 0 -117.4674 0 -114.5027 0 -111.5868 0 -108.7192 0 -114.5027 0 -114.5027 0 -114.5027 0 -114.5027 0 -120.4813 0 -117.4674 0 -114.5027 0 -111.5868 0 -114.5027 0 -108.7192 0 -108.7192 0 -114.5027 0 -117.4674 0 -117.4674 0 -111.5868 0 -117.4674 0 -117.4674 0 -120.4813 0 -114.5027 0 -120.4813 0 -123.5446 0 -120.4813 0 -117.4674 0 -117.4674 0 -120.4813 0 -117.4674 0 -123.5446 0 -126.6578 0 -120.4813 0 -114.5027 0 -108.7192 0 -95.09482 0 -92.51001 0 -75.19812 0 -117.4674 0 -60.37554 0 -95.09482 0 -75.19812 0 -95.09482 0 -120.4813 0 -114.5027 0 -97.72583 0 -111.5868 0 -117.4674 0 -123.5446 0 -120.4813 0 -120.4813 0 -117.4674 0 -117.4674 0 -114.5027 0 -97.72583 0 -126.6578 0 -95.09482 0 -123.5446 0 -117.4674 0 -92.51001 0 -61.00001 0 -59.75121 0 -95.09482 0 -95.09482 0 -117.4674 0 -108.7192 0 -100.4034 0 -97.72583 0 -120.4813 0 -123.5446 0 -120.4813 0 -111.5868 0 -117.4674 0 -126.6578 0 -123.5446 0 -100.4034 0 -95.09482 0 -123.5446 0 -129.8213 0 -126.6578 0 -123.5446 0 -117.4674 0 -126.6578 0 -126.6578 0 -117.4674 0 -126.6578 0 -108.7192 0 -120.4813 0 -120.4813 0 -126.6578 0 -120.4813 0 -123.5446 0 -136.3003 0 -133.0353 0 -129.8213 0 -129.8213 0 -129.8213 0 -123.5446 0 -123.5446 0 -126.6578 0 -133.0353 0 -129.8213 0 -126.6578 0 -126.6578 0 -129.8213 0 -133.0353 0 -133.0353 0 -133.0353 0 -136.3003 0 -136.3003 0 -136.3003 0 -136.3003 0 -136.3003 0 -139.6166 0 -139.6166 0 -142.9846 0 -142.9846 0 -146.4046 0 -149.877 0 -153.4022 0 -160.6123 0 -175.6814 0 -183.5461 0 -203.9338 0 -228.8754 0 -246.5102 0 -264.9679 0 -279.3601 0 -289.2198 0 -294.2297 0 -289.2198 0 -284.2633 0 -279.3601 0 -289.2198 0 -309.5829 0 -376.76 0 -526.4368 0 -746.9789 0 -938.8578 0 -1095.03 0 -1168.086 0 -1277.358 0 -1334.185 0 -1322.702 0 -1357.329 0 -1357.329 0 -1345.727 0 -1299.912 0 -1288.605 0 -1255.038 0 -1221.995 0 -1211.098 0 -1178.752 0 -1136.433 0 -1084.85 0 -1095.03 0 -1084.85 0 -995.7533 0 -1024.949 0 -967.0572 0 -995.7533 0 -957.6023 0 -948.2026 0 -1024.949 0 -1005.43 0 -967.0572 0 -948.2026 0 -874.9759 0 -839.6661 0 -805.2164 0 -771.6201 0 -738.8705 0 -668.2436 0 -683.5751 0 -668.2436 0 -638.1978 0 -519.8764 0 -526.4368 0 -500.4867 0 -481.5319 0 -463.0088 0 -506.9015 0 -404.3433 0 -444.9144 0 -415.701 0 -409.9989 0 -398.7342 0 -433.088 0 -450.8984 0 -444.9144 0 -450.8984 0 -433.088 0 -421.4498 0 -421.4498 0 -415.701 0 -409.9989 0 -409.9989 0 -398.7342 0 -393.1715 0 -382.1845 0 -376.76 0 -371.3813 0 -360.7611 0 -360.7611 0 -355.5193 0 -345.1717 0 -345.1717 0 -345.1717 0 -340.0656 0 -335.0045 0 -329.9883 0 -325.0169 0 -320.09 0 -320.09 0 -314.8092 0 -309.5829 0 -304.4111 0 -304.4111 0 -304.4111 0 -304.4111 0 -309.5829 0 -314.8092 0 -320.09 0 -329.9883 0 -329.9883 0 -329.9883 0 -325.0169 0 -325.0169 0 -325.0169 0 -320.09 0 -325.0169 0 -320.09 0 -320.09 0 -320.09 0 -314.8092 0 -320.09 0 -320.09 0 -320.09 0 -320.09 0 -320.09 0 -314.8092 0 -309.5829 0 -304.4111 0 -299.2934 0 -294.2297 0 -289.2198 0 -284.2633 0 -284.2633 0 -284.2633 0 -289.2198 0 -279.3601 0 -284.2633 0 -284.2633 0 -284.2633 0 -289.2198 0 -294.2297 0 -289.2198 0 -294.2297 0 -289.2198 0 -299.2934 0 -304.4111 0 -304.4111 0 -294.2297 0 -294.2297 0 -289.2198 0 -289.2198 0 -294.2297 0 -289.2198 0 -284.2633 0 -284.2633 0 -279.3601 0 -274.5099 0 -274.5099 0 -269.7126 0 -260.2755 0 -260.2755 0 -260.2755 0 -255.6352 0 -255.6352 0 -255.6352 0 -251.0469 0 -251.0469 0 -246.5102 0 -246.5102 0 -246.5102 0 -246.5102 0 -246.5102 0 -251.0469 0 -246.5102 0 -246.5102 0 -242.0249 0 -242.0249 0 -237.5909 0 -242.0249 0 -237.5909 0 -237.5909 0 -233.2078 0 -228.8754 0 -224.5936 0 -224.5936 0 -224.5936 0 -224.5936 0 -224.5936 0 -195.7638 0 -212.0488 0 -164.2979 0 -195.7638 0 -207.9666 0 -212.0488 0 -212.0488 0 -216.1805 0 -207.9666 0 -207.9666 0 -203.9338 0 -199.95 0 -199.95 0 -195.7638 0 -195.7638 0 -195.7638 0 -195.7638 0 -199.95 0 -187.5622 0 -191.6347 0 -187.5622 0 -187.5622 0 -179.5859 0 -179.5859 0 -175.6814 0 -175.6814 0 -175.6814 0 -175.6814 0 -175.6814 0 -171.8321 0 -171.8321 0 -171.8321 0 -175.6814 0 -171.8321 0 -156.9805 0 -164.2979 0 -164.2979 0 -168.0378 0 -156.9805 0 -156.9805 0 -160.6123 0 -160.6123 0 -156.9805 0 -156.9805 0 -153.4022 0 -156.9805 0 -149.877 0 -120.4813 0 -111.5868 0 -133.0353 0 -139.6166 0 -126.6578 0 -139.6166 0 -136.3003 0 -136.3003 0 -114.5027 0 -136.3003 0 -129.8213 0 -129.8213 0 -123.5446 0 -142.9846 0 -149.877 0 -146.4046 0 -146.4046 0 -149.877 0 -149.877 0 -146.4046 0 -142.9846 0 -142.9846 0 -139.6166 0 -142.9846 0 -146.4046 0 -146.4046 0 -142.9846 0 -146.4046 0 -149.877 0 -149.877 0 -149.877 0 -146.4046 0 -149.877 0 -146.4046 0 -153.4022 0 -156.9805 0 -220.362 0 -284.2633 0 -274.5099 0 -246.5102 0 -242.0249 0 -260.2755 0 -279.3601 0 -309.5829 0 -309.5829 0 -304.4111 0 -299.2934 0 -289.2198 0 -294.2297 0 -309.5829 0 -320.09 0 -320.09 0 -329.9883 0 -325.0169 0 -329.9883 0 -340.0656 0 -350.3229 0 -360.7611 0 -376.76 0 -409.9989 0 -463.0088 0 -559.9724 0 -722.811 0 -883.9385 0 -1095.03 0 -1404.329 0 -1829.061 0 -2482.281 0 -3026.706 0 -3619.351 0 -4070.41 0 -4444.041 0 -4600.218 0 -4719.93 0 -4719.93 0 -4924.435 0 -4560.807 0 -4444.041 0 -4143.245 0 -3998.507 0 -3652.698 0 -3455.915 0 -3175.282 0 -2940.014 0 -2690.711 0 -2457.076 0 -2215.098 0 -2012.503 0 -1969.371 0 -1856.965 0 -1774.005 0 -1680.056 0 -1601.936 0 -1538.519 0 -1513.578 0 -1464.422 0 -1440.205 0 -1368.99 0 -1357.329 0 -1311.277 0 -1288.605 0 -1255.038 0 -1221.995 0 -1168.086 0 -1125.996 0 -1095.03 0 -1084.85 0 -1034.792 0 -1005.43 0 -957.6023 0 -929.568 0 -902.0267 0 -874.9759 0 -848.4126 0 -822.3341 0 -813.7485 0 -830.9733 0 -839.6661 0 -830.9733 0 -830.9733 0 -830.9733 0 -830.9733 0 -857.213 0 -866.0674 0 -874.9759 0 -892.9554 0 -929.568 0 -967.0572 0 -1054.647 0 -1105.295 0 -1255.038 0 -1380.71 0 -1551.081 0 -1774.005 0 -1990.853 0 -2432.056 0 -2883.227 0 -3175.282 0 -3423.88 0 -3488.166 0 -3652.698 0 -3652.698 0 -3619.351 0 -3488.166 0 -3488.166 0 -3266.919 0 -3115.233 0 -3026.706 0 -2883.227 0 -2744.736 0 -2637.46 0 -2432.056 0 -2309.715 0 -2191.89 0 -2012.503 0 -1948.058 0 -1885.12 0 -1815.203 0 -1733.369 0 -1706.588 0 -1653.77 0 -1601.936 0 -1576.386 0 -1551.081 0 -1476.621 0 -1452.283 0 -1440.205 0 -1428.186 0 -1392.49 0 -1345.727 0 -1299.912 0 -1255.038 0 -1232.951 0 -1200.258 0 -1157.477 0 -1105.295 0 -1084.85 0 -1095.03 0 -1034.792 0 -1005.43 0 -986.1326 0 -967.0572 0 -957.6023 0 -938.8578 0 -920.3329 0 -920.3329 0 -957.6023 0 -1084.85 0 - - \ No newline at end of file diff --git a/Streamflow_Scripts/ace_download/analysis/old/time_slice_job_cray.bsub b/Streamflow_Scripts/ace_download/analysis/old/time_slice_job_cray.bsub deleted file mode 100644 index ec1659d6..00000000 --- a/Streamflow_Scripts/ace_download/analysis/old/time_slice_job_cray.bsub +++ /dev/null @@ -1,30 +0,0 @@ -#!/bin/bash - -############################################################################### -# File name: timeslice_job_cray.bash # -# # -# Author : Zhengtao Cui (Zhengtao.Cui@noaa.gov) # -# # -# Initial version date: # -# # -# Last modification date: 7/12/2017 # -# # -# Description: Submit the USGS time slice job to the WCOSS Cray machines # -# # -############################################################################### - -#BSUB -J time_slice_for_da # Job name -#BSUB -o time_slice_for_da.out # output filename -#BSUB -e time_slice_for_da.err # error filename -#BSUB -L /bin/sh # shell script -#BSUB -q "dev_shared" # queue -#BSUB -W 00:30 # wallclock time - timing require to complete run -#BSUB -P "OHD-T2O" # Project name -#BSUB -R 'span[ptile=10]' -#BSUB -M 2048 where ## is memory in MB - -source $HOME/.bashrc - -find /gpfs/hps/nwc/noscrub/Zhengtao.Cui/time_slices -mtime +5 -exec rm {} \; - -/gpfs/hps/nwc/save/Zhengtao.Cui/chps-wrf-hydro/usgs_download/analysis/make_time_slice_from_usgs_waterml.py -i /gpfs/hps/nwc/noscrub/Zhengtao.Cui/usgs_flow -o /gpfs/hps/nwc/noscrub/Zhengtao.Cui/time_slices > /gpfs/hps/nwc/noscrub/Zhengtao.Cui/time_slices.log diff --git a/Streamflow_Scripts/ace_download/analysis/runTimeSlice.sh b/Streamflow_Scripts/ace_download/analysis/runTimeSlice.sh new file mode 100755 index 00000000..2ad4053e --- /dev/null +++ b/Streamflow_Scripts/ace_download/analysis/runTimeSlice.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env bash +wkDir=$(pwd) +cd $wkDir +if [ ! -d output ]; then mkdir -p outputs; fi +rm -f ace.log +time python make_time_slice_from_ace.py \ + -i rawdatafiles \ + -o outputs \ + -s $wkDir/site-file.csv >> ace.log 2>&1 diff --git a/Streamflow_Scripts/ace_download/analysis/site-file.csv b/Streamflow_Scripts/ace_download/analysis/site-file.csv deleted file mode 100644 index aa204d7b..00000000 --- a/Streamflow_Scripts/ace_download/analysis/site-file.csv +++ /dev/null @@ -1,71 +0,0 @@ -usace_gage_id,office,gage,gagedFlowl,WaterbodyID,lakeLink,RFC,NWS_LID -UT10131,SPK,Rockport.Flow-Res Out.Ave.~1Day.1Day.Raw-USBRSLC;MANUAL,10093168,10091800,10093168,CBRFC,WBWU1 -CA10186,SPK,SAC SHA-Shasta Dam-Sacramento R.Flow-Res Out.Ave.~1Day.1Day.Calc-usbr,2782699,2781987,7966205,CNRFC, -TX00020,MVK,Jferson_BigC_Bay.Flow.Inst.15Minutes.0.DCP-rev,1011780,1010832,1011780,LMRFC,JFET2 -MO30202,SWL,Table_Rock_Dam-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,7625336,120053569,8586112,LMRFC,FORM7 -AR00174,SWL,Beaver_Dam-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,8589764,167299813,8589608,LMRFC,BVGA4 -KY03001,LRN,BARK2-BARKLEY.Flow.Ave.1Hour.1Hour.man-rev,11878940,166899385,11878948,LMRFC,BAHK2 -KY05017,LRN,KYDK2-KENTUCKY.Flow.Ave.1Hour.1Hour.tva-raw,10575371,120052349,10575371,LMRFC,KYDK2 -NY01055,NAB,Whitney Point.Flow-Reg.Inst.1Hour.0.computed outflow OLD,9423843,9422503,9424107,MARFC,WITN6 -CO01281,NWDM,CHFI.Flow-Out.Inst.1Hour.0.Best-NWO,188657,188031,188743,MBRFC,CFDC2 -KS00024,NWDM,NORN.Flow-Out.Ave.1Day.1Day.Best-NWK,8367756,167266511,8367756,MBRFC,NTDK1 -KS00019,NWDM,CEBL.Flow-Out.Ave.1Day.1Day.Best-NWK,18951675,18950909,18951675,MBRFC,ELSK1 -KS00025,NWDM,WEBR.Flow-Out.Ave.1Day.1Day.Best-NWK,5954109,5943595,5945295,MBRFC,STCK1 -KS00022,NWDM,KIRN.Flow-Out.Ave.1Day.1Day.Best-NWK,7347909,7344817,7347909,MBRFC,KRWK1 -KS00021,NWDM,GLEL.Flow-Out.Ave.1Day.1Day.Best-NWK,3537261,120052972,3537261,MBRFC,GLNK1 -NE01057,NWDM,SC14.Flow-Out.Ave.~1Day.1Day.Best-NWO,17405923,17404975,17405923,MBRFC,ERLN1 -KS00023,NWDM,LOVL.Flow-Out.Ave.1Day.1Day.Best-NWK,19017185,19016317,19017757,MBRFC,LOVK1 -NE01048,NWDM,LAMC.Flow-Out.Ave.~1Day.1Day.Raw-CNPPID,17462840,167794979,17462840,MBRFC,KNGN1 -NE01063,NWDM,SC18.Flow-Out.Ave.~1Day.1Day.Best-NWO,17405437,17404931,17405909,MBRFC,RAYN1 -WY01295,NWDM,PATR.Flow-Out.Ave.1Day.1Day.Raw-USBR,15976270,15975492,15976270,MBRFC,PTDW4 -WY01297,NWDM,SEMR.Flow-Out.Ave.1Day.1Day.Raw-USBR,15976386,167245825,15976386,MBRFC,KORW4 -WY01290,NWDM,ALCR.Flow-Out.Ave.1Day.1Day.Raw-USBR,22106341,22103649,22107769,MBRFC, -WY01378,NWDM,BULA.Flow-Out.Ave.1Day.1Day.Raw-USBR,12901134,12898716,12901134,MBRFC,BLRW4 -WY01299,NWDM,BOYN.Flow-Out.Ave.1Day.1Day.Raw-USBR,12870023,12869679,12871081,MBRFC,SBDW4 -SD01092,NWDM,BEND.Flow-Out.Ave.~1Day.1Day.Best-MRBWM,11546856,11546100,11546856,MBRFC,BBDS2 -SD01093,NWDM,FTRA.Flow-Out.Ave.~1Day.1Day.Best-MRBWM,11550820,120053557,11550820,MBRFC,FRDS2 -WY01300,NWDM,BUBI.Flow-Out.Ave.1Day.1Day.Raw-USBR,4425887,12793741,12794325,MBRFC,CDYW4 -MT00569,NWDM,CLCA.Flow-Out.Ave.1Day.1Day.Raw-USBR,4165978,4167440,4170578,MBRFC,CLKM8 -MT00576,NWDM,YETL.Flow-Out.Ave.1Day.1Day.Raw-USBR,12801362,167204997,12801364,MBRFC,BHRM8 -SD01141,NWDM,SHHI.Flow-Out.Ave.~1Day.1Day.Best-NWO,16188778,21861936,16188778,MBRFC,SHAS2 -ND00151,NWDM,JATO.Flow-Out.Ave.~1Day.1Day.Best-NWO,12577680,120053643,12577680,MBRFC,JMDN8 -MT00568,NWDM,CAFE.Flow-Out.Ave.1Day.1Day.Raw-USBR,3024978,167204871,3024978,MBRFC,CYNM8 -MT00559,NWDM,HOLM.Flow.Inst.1Hour.0.Best-NWDM,3021998,120051950,3022000,MBRFC,HTRM8 -MT00560,NWDM,HSMT.Flow.Inst.1Hour.0.Best-NWDM,3024846,3022162,3024850,MBRFC,HASM8 -MT00025,NWDM,FTPK.Flow-Out.Ave.~1Day.1Day.Best-MRBWM,12461756,167204901,940040008,MBRFC,FPKM8 -IL00117,MVS,Rend Lk-Big Muddy.Flow-Out.Ave.~1Day.1Day.lakerep-rev,13779254,167156996,13779550,NCRFC,RNDI2 -IL00113,MVS,Carlyle Lk-Kaskaskia.Flow-Out.Ave.~1Day.1Day.lakerep-rev,13871378,167122265,13876230,NCRFC,CAYI2 -MO82201,MVS,Mark Twain Lk-Salt.Flow-Out.Ave.~1Day.1Day.lakerep-rev,4867723,937110111,4867727,NCRFC,CDAM7 -IL00118,MVS,Lk Shelbyville-Kaskaskia.Flow-Out.Ave.~1Day.1Day.lakerep-rev,13772418,167122256,13772400,NCRFC,SBYI2 -MN00594,MVP,LockDam_02.Flow.Inst.15Minutes.0.comp,1101436,120051919,1101436,NCRFC,HSTM5 -MN00581,MVP,Highway75_Dam-ServiceSpillway.Flow-Out.Inst.~1Day.0.CEMVP-Legacy,4086200,4083202,4085966,NCRFC,ODEM5 -MN00582,MVP,MissHW_PineRiver.Flow-Out.Inst.~1Day.0.CEMVP-Legacy,4622350,4620258,4622350,NCRFC,CRLM5 -MN00574,MVP,Orwell_Dam.Flow-Out.Inst.15Minutes.0.rev,909020763,6657709,909020763,NCRFC,ORWM5 -MN00586,MVP,MissHW_Winni.Flow-Out.Inst.~1Day.0.CEMVP-Legacy,22328037,167122141,22328037,NCRFC,WNBM5 -MN00585,MVP,MissHW_Leech.Flow-Out.Inst.~1Day.0.CEMVP-Legacy,4819627,4817675,4819627,NCRFC,FEDM5 -PortHuron,LRE,PortHuron.Flow.Inst.0.0.shef-raw,13196034,4800004,13196034,NCRFC, -CT00506,NAE,CRD.Flow.Ave.15Minutes.6Hours.DCP-rev,6107093,6106841,6107211,NERFC, -NH00003,NAE,FFD.Flow.Inst.15Minutes.0.DCP-rev,166174264,166174267,166174264,NERFC, -OR00015,NWDP,CGR.Flow-Out.Inst.0.0.MIXED-COMPUTED-REV,23773011,23777431,23773011,NWRFC,CGRO3 -ID00287,NWDP,DWR.Flow-Out.Ave.~6Hours.6Hours.CBT-COMPUTED-REV,23630892,23634782,23630892,NWRFC,DWRI1 -TN04102,LRN,CETT1-CENTER_HILL.Flow.Ave.1Hour.1Hour.man-rev,18434275,167122309,18434275,OHRFC, -TN03722,LRN,OHIT1-OLD_HICKORY.Flow.Ave.1Hour.1Hour.man-rev,18415989,18415569,18416017,OHRFC,OHGT1 -TN03701,LRN,JPPT1-J_PERCY_PRIEST.Flow.Ave.1Hour.1Hour.man-rev,18401827,120052688,18401827,OHRFC,JPPT1 -KY03029,LRH,Dewey-Outflow.Flow.Inst.1Hour.0.OBS,886789,885333,886789,OHRFC,DWYK2 -KY03028,LRH,Fishtrap-Outflow.Flow.Inst.1Hour.0.OBS,1089105,1086587,1089105,OHRFC,FTLK2 -WV08902,LRH,Bluestone-Outflow.Flow.Inst.1Hour.0.OBS,6906513,6906421,6906513,OHRFC,BLLW2 -WV06702,LRH,Summersville-Outflow.Flow.Inst.1Hour.0.OBS,4548090,4547794,4548090,OHRFC,SUMW2 -WV09901,LRH,EastLynn-Outflow.Flow.Inst.1Hour.0.OBS,3964916,3964366,3964916,OHRFC,ELSW2 -KY03030,LRH,Grayson-Outflow.Flow.Inst.1Hour.0.OBS,1936384,120052749,1936720,OHRFC,GRAK2 -OH00017,LRH,PaintCr-Outflow.Flow.Inst.1Hour.0.OBS,5232686,5231436,5233352,OHRFC,BBRO1 -WV00707,LRH,Burnsville-Outflow.Flow.Inst.1Hour.0.OBS,19417491,76669453,19417491,OHRFC,BRNW2 -OH00010,LRH,Tappan-Lake.Flow.Inst.1Hour.0.OBS,19392734,19390686,19392734,OHRFC,TAPO1 -OH00002,LRH,WillsCr-Outflow.Flow.Inst.1Hour.0.OBS,15371872,15370770,15371872,OHRFC,WCLO1 -OH00016,LRH,Mohawk-Outflow.Flow.Inst.1Hour.0.OBS,167484595,167484603,167484595,OHRFC,MHWO1 -OH00019,LRH,Mohicanville-Outflow.Flow.Inst.1Hour.0.OBS,167484497,167484552,167484498,OHRFC,MCHO1 -OH00020,LRH,CharlesMill-Outflow.Flow.Inst.1Hour.0.OBS,15410097,15408897,15411519,OHRFC,CHAO1 -LA00181,MVK,Caddo Lake.Flow.Inst.1Hour.0.DCP-rev,1016769,167300381,1016769,LMRFC,LCOL1 -PA01939,LRP,LakeLynn-Outflow.Flow.Inst.1Hour.0.OBS,3773975,3773141,3773977,OHRFC,PMAW2 -ND00146,NWDM,PIST.Flow-Out.Ave.~1Day.1Day.Best-NWO,11505172,120053541,11505172,MBRFC,JAMN8 -WA00170,NWDP,DIA.Flow-Out.Ave.~1Day.1Day.CBT-REV,24255201,24260717,24255205,NWRFC,DIAW1 -WY01380,NWDM,KEYO.Flow-Out.Ave.1Day.1Day.Raw-USBR,10906553,10904095,10906421,MBRFC,KEYW4 diff --git a/Streamflow_Scripts/ace_download/analysis/test_CWMS_Sites.py b/Streamflow_Scripts/ace_download/analysis/test_CWMS_Sites.py index 83f3561c..99cf494a 100644 --- a/Streamflow_Scripts/ace_download/analysis/test_CWMS_Sites.py +++ b/Streamflow_Scripts/ace_download/analysis/test_CWMS_Sites.py @@ -1,5 +1,6 @@ +#!/usr/bin/env python ############################################################################### -# File name: make_time_slice_from_usgs_waterml.py +# File name: make_time_slice_from_ace.py # # # Author : Zhengtao Cui (Zhengtao.Cui@noaa.gov) # # # @@ -7,7 +8,7 @@ # # # Last modification date: 7/12/2017 # # # -# Description: The driver to create NetCDF time slice files from USGS # +# Description: The driver to create NetCDF time slice files from USACE # # real-time observations # # # ############################################################################### @@ -18,7 +19,6 @@ from datetime import datetime, timedelta from CWMS_Sites import CWMS_Sites import csv -#import Tracer """ The driver to parse downloaded waterML 2.0 observations and diff --git a/Streamflow_Scripts/ace_download/stream_flow_download/CWMS_historic_download.py b/Streamflow_Scripts/ace_download/stream_flow_download/CWMS_historic_download.py index e7d906a6..e1bb6ed0 100644 --- a/Streamflow_Scripts/ace_download/stream_flow_download/CWMS_historic_download.py +++ b/Streamflow_Scripts/ace_download/stream_flow_download/CWMS_historic_download.py @@ -1,3 +1,4 @@ +#!/usr/bin/env python from datetime import datetime import csv @@ -124,7 +125,7 @@ def get_flows_and_times(downloader, office, name, start): else: print(part1) except: - print("Error no data from office="+office+" name="+name) + print("FATAL ERROR: No data from office="+office+" name="+name) # print(times) # print(flows) diff --git a/Streamflow_Scripts/ace_download/stream_flow_download/README b/Streamflow_Scripts/ace_download/stream_flow_download/README new file mode 100644 index 00000000..5bf4fb86 --- /dev/null +++ b/Streamflow_Scripts/ace_download/stream_flow_download/README @@ -0,0 +1,7 @@ +- Dec 2024: Changed XML to Json file format +- USACE url: +https://cwms.sec.usace.army.mil/cwms-data/timeseries?name=KEYO.Flow-Out.Ave.1Day.1Day.Raw-USBR&office=NWDM&begin=PT-48h + +wget -O out.json "http://water.usace.army.mil/cwms-data/timeseries?office=NWDM&name=KEYO.Flow-Out.Ave.1Day.1Day.Raw-USBR&begin=PT-48h&format=json" | python -m json.tool out.json > out.json + +curl -X 'GET' 'https://cwms.sec.usace.army.mil/cwms-data/timeseries?name=KEYO.Flow-Out.Ave.1Day.1Day.Raw-USBR&office=NWDM&begin=PT-48h' -H 'accept: application/json;version=2' | python -m json.tool > out.json diff --git a/Streamflow_Scripts/ace_download/stream_flow_download/gov/noaa/nwc/cwmstools/CWMSDownloader.py b/Streamflow_Scripts/ace_download/stream_flow_download/gov/noaa/nwc/cwmstools/CWMSDownloader.py index b81dfd24..30a3029e 100644 --- a/Streamflow_Scripts/ace_download/stream_flow_download/gov/noaa/nwc/cwmstools/CWMSDownloader.py +++ b/Streamflow_Scripts/ace_download/stream_flow_download/gov/noaa/nwc/cwmstools/CWMSDownloader.py @@ -1,3 +1,4 @@ +#!/usr/bin/env python import ssl import urllib.request @@ -10,7 +11,8 @@ class CWMSDownloader: #def __init__(self, url="http://cwms-data.usace.army.mil/cwms-data/timeseries?"): #def __init__(self, url="https://water.usace.army.mil/cwms-data/timeseries?"): - def __init__(self, url="http://water.usace.army.mil/cwms-data/timeseries?"): + #def __init__(self, url="http://water.usace.army.mil/cwms-data/timeseries?"): + def __init__(self, url="http://cwms.sec.usace.army.mil/cwms-data/timeseries?"): """Constructor for CWMS Downloader class""" self.service_url = url diff --git a/Streamflow_Scripts/ace_download/stream_flow_download/run_usace_DevTest.sh b/Streamflow_Scripts/ace_download/stream_flow_download/run_usace_DevTest.sh new file mode 100755 index 00000000..c910b7b6 --- /dev/null +++ b/Streamflow_Scripts/ace_download/stream_flow_download/run_usace_DevTest.sh @@ -0,0 +1,56 @@ +#!/bin/bash + +############################################################################### +# File name: run_usace.sh # +# # +# Author : Zhengtao Cui (Zhengtao.Cui@noaa.gov) # +# # +# Initial version date: # +# # +# Last modification date: 2/11/2020 # +# # +# # +# Description: Run the US SACE Stream Flow scripts # +# Supported by the NWS Water Predication Center # +# # +# OWP 12/12/2024 Change download xml to json data format. # +# # +############################################################################### + +module unload python +module load python +module list + +#log=$DBNROOT/user/usace_streamflow/parallel_download_master.log +log=/lfs/h1/owp/ptmp/$LOGNAME/usace_streamflow/usace_download.log + +SITE_FILE=./site-file.csv + +#OUTDIR=$DCOMROOT/${envir}/usace_streamflow +OUTDIR=/lfs/h1/owp/ptmp/$LOGNAME/usace_streamflow + +if [ ! -e ${OUTDIR} ]; then mkdir -p ${OUTDIR}; fi + +USACE_DOWNLOAD_MASTER=./CWMS_download_current.py + +DATE=`/bin/date +%H:%M` + +RESETLOGAT="05:28" + +if [ "$DATE" = "$RESETLOGAT" ] +then + echo "Message: reset ${USACE_DOWNLOAD_MASTER} log file" + rm $log +fi + +# Check if process is already running with this package +if pgrep -f ${USACE_DOWNLOAD_MASTER} > /dev/null 2>&1 +then + echo "Message: ${USACE_DOWNLOAD_MASTER} package is running" + +else + echo "Message: ${USACE_DOWNLOAD_MASTER} package NOT running" + nohup python $USACE_DOWNLOAD_MASTER -f json ${SITE_FILE} ${OUTDIR} >> $log 2>&1 & + echo "Message: ${USACE_DOWNLOAD_MASTER} package started" +fi +exit diff --git a/Streamflow_Scripts/ace_download/stream_flow_download/site-file.csv b/Streamflow_Scripts/ace_download/stream_flow_download/site-file.csv index aa204d7b..55959a1b 100644 --- a/Streamflow_Scripts/ace_download/stream_flow_download/site-file.csv +++ b/Streamflow_Scripts/ace_download/stream_flow_download/site-file.csv @@ -69,3 +69,4 @@ PA01939,LRP,LakeLynn-Outflow.Flow.Inst.1Hour.0.OBS,3773975,3773141,3773977,OHRFC ND00146,NWDM,PIST.Flow-Out.Ave.~1Day.1Day.Best-NWO,11505172,120053541,11505172,MBRFC,JAMN8 WA00170,NWDP,DIA.Flow-Out.Ave.~1Day.1Day.CBT-REV,24255201,24260717,24255205,NWRFC,DIAW1 WY01380,NWDM,KEYO.Flow-Out.Ave.1Day.1Day.Raw-USBR,10906553,10904095,10906421,MBRFC,KEYW4 +OR00001,NWDP,BON.Flow-Out.Ave.1Hour.1Hour.CBT-REV,???,???,???,NWRFC,BONO3 diff --git a/Streamflow_Scripts/canada_download/EmptyDirOrFileException.py b/Streamflow_Scripts/canada_download/EmptyDirOrFileException.py index dbc5ea22..82f182b3 100644 --- a/Streamflow_Scripts/canada_download/EmptyDirOrFileException.py +++ b/Streamflow_Scripts/canada_download/EmptyDirOrFileException.py @@ -1,3 +1,4 @@ +#!/usr/bin/env python class EmptyDirOrFileException( Exception ): """Exception raised for empty input files or directories. Attributes: diff --git a/Streamflow_Scripts/canada_download/TimeSliceC.py b/Streamflow_Scripts/canada_download/TimeSliceC.py index be6dd6ad..477482d3 100644 --- a/Streamflow_Scripts/canada_download/TimeSliceC.py +++ b/Streamflow_Scripts/canada_download/TimeSliceC.py @@ -1,3 +1,5 @@ +#!/usr/bin/env python + import os, sys, time, math from string import * from datetime import datetime, timedelta diff --git a/Streamflow_Scripts/canada_download/canadian_flow_retrieval.py b/Streamflow_Scripts/canada_download/canadian_flow_retrieval.py index 87270385..ac96446a 100644 --- a/Streamflow_Scripts/canada_download/canadian_flow_retrieval.py +++ b/Streamflow_Scripts/canada_download/canadian_flow_retrieval.py @@ -2,11 +2,13 @@ from contextlib import closing import os, sys, time, getopt, re -import datetime, time +from datetime import datetime, timedelta +import time import pytz from string import * from six.moves import urllib import ssl +import fetch_hydrometric_csv #import HTMLParser @@ -46,32 +48,36 @@ def fetch_ca_sites( sites, province, odir ): # Loop through each station # for site_id in sites: - print( datetime.datetime.now(), end = " --- " ) + print( datetime.now(), end = " --- " ) print( 'downloading ', site_id ) # # Construct the query URL # - dirstring = 'https://dd.weather.gc.ca/hydrometric/csv/' + province + '/hourly/' - filename = province + '_' + site_id + '_hourly_hydrometric.csv' - URL = ( dirstring + filename ) - localFile = odir + os.path.sep + filename - print( datetime.datetime.now(), end = " --- " ) - print( "URL: " + URL) - print( datetime.datetime.now(), end = " --- " ) - print( "local file: " + localFile) - - # - # Connect to the server - # - try: - lFile = urllib.request.urlretrieve(URL, localFile) - good_sites = good_sites + (site_id,) - except IOError as e: - #print ('WARN: site : ', site_id, ' skipped - ' #, e.reason) - # - # If failed, remember the station id and continue - # - fail_sites = fail_sites + ( site_id, ) + + base_url = "https://dd.weather.gc.ca/{date}/WXO-DD/hydrometric/csv/{province}/hourly/" + for delta in [0, 1]: # try today, then yesterday + date_str = (datetime.utcnow() - timedelta(days=delta)).strftime("%Y%m%d") + filename = province + '_' + site_id + '_hourly_hydrometric.csv' + URL = base_url.format(date=date_str, province=province) + filename + localFile = odir + os.path.sep + filename + print( datetime.now(), end = " --- " ) + print( "URL: " + URL) + print( datetime.now(), end = " --- " ) + print( "local file: " + localFile) + try: + # + # Connect to the server + # + lFile = urllib.request.urlretrieve(URL, localFile) + good_sites = good_sites + (site_id,) + print(f"Success: {URL}") + break + except Exception as e: + # + # If failed, remember the station id and continue + # + fail_sites = fail_sites + ( site_id, ) + print(f"Failed ({date_str}): {e}") return good_sites, fail_sites @@ -85,7 +91,7 @@ def build_download_list( province, odir ): # Get the UTC offset, in seconds, then convert that to a # timedelta object. # - tz_offset = datetime.timedelta(seconds=time.timezone) + tz_offset = timedelta(seconds=time.timezone) # # Define the regular expression search patterns that will be repeatedly used @@ -99,8 +105,8 @@ def build_download_list( province, odir ): # # Define some useful date constants # - missing_time = datetime.datetime(1000, 1, 1, 1, 1, 1, 1) - future_offset = datetime.timedelta(days=99999) + missing_time = datetime(1000, 1, 1, 1, 1, 1, 1) + future_offset = timedelta(days=99999) # # Get the directory listing from the web page. @@ -112,13 +118,14 @@ def build_download_list( province, odir ): sitelist=list() urllib.request.urlcleanup() - urlstring = 'https://dd.weather.gc.ca/hydrometric/csv/' + province + '/hourly/' - print( datetime.datetime.now(), end = " --- " ) - print( urlstring ) - with closing(urllib.request.urlopen(urlstring)) as dirlisting: - for line in dirlisting: - s = line.decode('ascii') - match_site = site_pattern.search(s) + #urlstring = 'https://dd.weather.gc.ca/hydrometric/csv/' + province + '/hourly/' + #urlstring = 'https://dd.weather.gc.ca/today/hydrometric/csv/' + province + '/hourly/' + dirlisting = fetch_hydrometric_csv.fetch_hydrometric_csv( province ) + data_str = dirlisting.decode('utf-8') + print( datetime.now(), end = " --- " ) + lines = data_str.splitlines(keepends=True) + for line in lines: + match_site = site_pattern.search(line) if (match_site): total_sites += 1 fname = match_site.group(0) # e.g. "ON_02AB006_hourly_hydrometric.csv" @@ -136,7 +143,7 @@ def build_download_list( province, odir ): if os.path.isfile(local_file): try: lfm = os.path.getmtime(local_file) # local file mod time (float value) - l_mod_time = datetime.datetime.fromtimestamp(lfm) + l_mod_time = datetime.fromtimestamp(lfm) l_mod_time = l_mod_time + tz_offset except: l_mod_time = missing_time @@ -152,13 +159,13 @@ def build_download_list( province, odir ): # "new", and needing to be updated. The resulting sitelist will contain # a list of the site IDs for those files that need to be updated. # - match_ts = ts_pattern.search(s) + match_ts = ts_pattern.search(line) if match_ts: ds = match_ts.group(0) try: - r_mod_time = datetime.datetime.strptime(ds, '%Y-%m-%d %H:%M') + r_mod_time = datetime.strptime(ds, '%Y-%m-%d %H:%M') except: - r_mod_time = datetime.datetime.now() + r_mod_time = datetime.now() else: r_mod_time = l_mod_time + future_offset # default future value @@ -170,7 +177,7 @@ def build_download_list( province, odir ): except Exception: pass - print( datetime.datetime.now(), end = " --- " ) + print( datetime.now(), end = " --- " ) print(len(sitelist), ' of ', total_sites, ' need to be updated') return sitelist @@ -255,7 +262,7 @@ def canadian_flow_retrieval( odir ): j = len(fail_sites) except: j = 0 - print( datetime.datetime.now(), end = " --- " ) + print( datetime.now(), end = " --- " ) print('There were ', i, ' good downloads and ', j, ' failed downloads') diff --git a/Streamflow_Scripts/canada_download/fetch_hydrometric_csv.py b/Streamflow_Scripts/canada_download/fetch_hydrometric_csv.py new file mode 100644 index 00000000..3f7e0bf2 --- /dev/null +++ b/Streamflow_Scripts/canada_download/fetch_hydrometric_csv.py @@ -0,0 +1,24 @@ +import urllib.request +from datetime import datetime, timedelta +from contextlib import closing + + +def fetch_hydrometric_csv(province): + base_url = "https://dd.weather.gc.ca/{date}/WXO-DD/hydrometric/csv/{province}/hourly/" + + for delta in [0, 1]: # try today, then yesterday + date_str = (datetime.utcnow() - timedelta(days=delta)).strftime("%Y%m%d") + url = base_url.format(date=date_str, province=province) + try: + with closing( urllib.request.urlopen(url, timeout=30)) as response: + data = response.read() + print(f"Success: {url}") + return data + except Exception as e: + print(f"Failed ({date_str}): {e}") + + raise RuntimeError(f"Could not retrieve data for province '{province}' for today or yesterday.") + + +if __name__ == "__main__": + data = fetch_hydrometric_csv("ON") diff --git a/Streamflow_Scripts/canada_download/make_time_slice_from_canada.py b/Streamflow_Scripts/canada_download/make_time_slice_from_canada.py index 295b568c..77f02dcd 100644 --- a/Streamflow_Scripts/canada_download/make_time_slice_from_canada.py +++ b/Streamflow_Scripts/canada_download/make_time_slice_from_canada.py @@ -1,3 +1,4 @@ +#!/usr/bin/env python import os, sys, time, urllib, getopt import logging from string import * @@ -33,12 +34,12 @@ def main(argv): elif opt in ('-i', "--idir"): inputdir = arg if not os.path.exists( inputdir ): - raise RuntimeError( 'FATAL Error: inputdir ' + \ + raise RuntimeError( 'FATAL ERROR: inputdir ' + \ inputdir + ' does not exist!' ) elif opt in ('-o', "--odir" ): outputdir = arg if not os.path.exists( outputdir ): - raise RuntimeError( 'FATAL Error: outputdir ' + \ + raise RuntimeError( 'FATAL ERROR: outputdir ' + \ outputdir + ' does not exist!' ) return (inputdir, outputdir) diff --git a/Streamflow_Scripts/nco_canada/streamflow_download/README.TXT b/Streamflow_Scripts/nco_canada/streamflow_download/README.TXT new file mode 100755 index 00000000..4aa20877 --- /dev/null +++ b/Streamflow_Scripts/nco_canada/streamflow_download/README.TXT @@ -0,0 +1,51 @@ +# Overview +This directory contains shell scripts to download Environment Canada streamflow observations in realtime from https://wateroffice.ec.gc.ca/mainmenu/real_time_data_index_e.html. There are two scripts. They are run in twp steps. First, run the `get_station_list.sh` to get a list of station IDs. Than run the `get_canadian_streamgauge.sh` script to download observed values for each of the stations in the list. + +Three types of variables are downloaded, 5(??), 46(water level), and 47(discharge). We use only discharge here. + +# Prerequisite + +A DBNROOT directory for storing log files, temporary files and the station list file. + +A DCOMROOT directory for storing the raw data files. + +# Script description +`get_station_list.sh`: This script downloads all station IDs that have observed data for variables 5, 46 and 47. The `stations_all.txt` file in the current directory that contains a list of station IDs is created from this script. +`get_canadian_streamgauge.sh`: This script read the `stations_all.txt` and download observed values fro variables 5, 46, and 47. Save the files in `${YYYYMMDD}/can_streamgauge` under the given `$DBNROOT`. + +# Script Usage + +## Setup environmental variables +Set the DBNROOT and DCOMROOT environmental variables +For example, + +``` +export DCOMROOT=/path/to/dcomroot +export DBNROOT=/path/to/dbnroot +``` +## Create directories +``` +mkdir -p $DCOMROOT/ +mkdir -p $DBNROOT/user/can_streamgauge +mkdir -p $DBNROOT/log +mkdir -p $DBNROOT/tmp +``` + +## Fetch station IDs + +``` +cd $DBNROOT/user/can_streamgauge +source /path/to/get_station_list.sh +``` +Output file, stations_all.txt, is saved in the current directory, $DBNROOT/user/can_streamgauge + +The log file is saved to the directory at `$DBNROOT/log`. + +## Download the realtime data + +``` +cd $DBNROOT/user/can_streamgauge +source /path/to/get_canadian_streamgauge.sh +``` +The output files files are saved in `$DCOMROOT/${YYYYMMDD}/can_streamgauge` where `${YYYYMMDD}` is current date. + diff --git a/Streamflow_Scripts/nco_canada/streamflow_download/get_canadian_streamgauge.sh b/Streamflow_Scripts/nco_canada/streamflow_download/get_canadian_streamgauge.sh new file mode 100644 index 00000000..046a727a --- /dev/null +++ b/Streamflow_Scripts/nco_canada/streamflow_download/get_canadian_streamgauge.sh @@ -0,0 +1,69 @@ +#!/bin/sh + +# +# Script to pull Canadian streamgauge data using list of stations stored locally +# +##---check if process is already running -------------------- +#cb_proc="get_canadian_streamgauge" +#if ps -ef | grep "get_canadian_streamgauge.sh" | grep -v grep > /dev/null +#then +# echo "[$(date)] : $cb_proc process already running" +# exit 1 +#fi +##------------------------------------------------------------ + +YYYYMMDD=`date -u +%Y%m%d` +#DATADIR="/lfs/h1/ops/prod/dcom/${YYYYMMDD}/can_streamgauge" +DATADIR="$DCOMROOT/${YYYYMMDD}/can_streamgauge" + +#LDIR="/dfprod/dbnet/user/can_streamgauge" +LDIR="$DBNROOT/user/can_streamgauge" +LOG=$DBNROOT/log/can_streamgauge.log.${YYYYMMDD} + +DD1=$(date -u +%Y-%m-%d) +DD2=$(date --date '2 days ago' +%Y-%m-%d) + +url_start="https://wateroffice.ec.gc.ca/services/real_time_data/csv/inline?stations[]=" +url_end="¶meters[]=5¶meters[]=46¶meters[]=47&start_date="${DD2}"%2000:00:00&end_date="${DD1}"%2023:59:59" + +# DECODER="/lfs/h1/ops/prod/decoders/decod_dcwcan/scripts/copy_and_run_dcwcan.sh" + +if [ ! -d ${DATADIR} ]; then + mkdir -p -m 775 ${DATADIR} +fi + +## Data pull +######################################## + +stations_file="stations_all.txt" +nstations=$(cat ${LDIR}/${stations_file} | wc -l) + +for i in `seq $nstations` + do + station=$(cat ${LDIR}/${stations_file} | head -${i} | tail -1) + curl_str=$(echo ${url_start}${station}${url_end}) + local_filename=${station}"_hydrometric.csv" + + output=`curl -w "%{size_download}\n" -s -o ${DATADIR}/${local_filename} ${curl_str}` + # options: w=output file size, s=silent/no output to terminal, o=specify local file name + # removed option: R=use upstream file timestamp. The same as local since URL-generated file + + if [ "${output}" -gt 0 ]; then + echo 'Successful pull, station ' ${station} 'at ' $(date -u +%Y%m%d-%H:%M:%S) >> ${LOG} + touch $DBNROOT/tmp/can_streamgauge + decoder=1 + else + echo 'Not pulled, station ' ${station} 'at ' $(date -u +%Y%m%d-%H:%M:%S) >> ${LOG} + fi + +done + +### Run decoder +######################################### +# +## Run the decoder if a new file was pulled +#if [ "${decoder}" == 1 ]; then +# ${DECODER} "${DATADIR}" +#fi + +echo 'Pull complete' diff --git a/Streamflow_Scripts/nco_canada/streamflow_download/get_station_list.sh b/Streamflow_Scripts/nco_canada/streamflow_download/get_station_list.sh new file mode 100644 index 00000000..e64c5d7e --- /dev/null +++ b/Streamflow_Scripts/nco_canada/streamflow_download/get_station_list.sh @@ -0,0 +1,20 @@ +#!/usr/bin/sh + +YYYYMMDD=`date -u +%Y%m%d` +#LDIR="/dfprod/dbnet/user/can_streamgauge" +LDIR="$DBNROOT/user/can_streamgauge" + +for varnum in 5 46 47; do + local_tmpname="station_list_tmp_var${varnum}.txt" + local_filename="stations_all_var${varnum}.txt" + curl -s -o ${LDIR}/${local_tmpname} "https://wateroffice.ec.gc.ca/services/recent_real_time_data/csv/inline?parameters[]=${varnum}" + cat ${LDIR}/${local_tmpname} | grep ${varnum} | awk -F "," '{print $1}' > ${LDIR}/${local_filename} +done +echo 'Pull complete' + +cat ${LDIR}/stations_all_var*.txt | sort -u > stations_all.txt + +echo 'Station extraction complete' + +rm -v ${LDIR}/station_list_tmp_var*.txt +rm -v ${LDIR}/stations_all_var*.txt diff --git a/Streamflow_Scripts/nco_canada/timeslices_scripts/EmptyDirOrFileException.py b/Streamflow_Scripts/nco_canada/timeslices_scripts/EmptyDirOrFileException.py new file mode 100644 index 00000000..82f182b3 --- /dev/null +++ b/Streamflow_Scripts/nco_canada/timeslices_scripts/EmptyDirOrFileException.py @@ -0,0 +1,12 @@ +#!/usr/bin/env python +class EmptyDirOrFileException( Exception ): + """Exception raised for empty input files or directories. + Attributes: + expression -- input expression in which the error occurred + message -- explanation of the error + """ + pass + +# def __init__(self, message): +# self.expression = expression +# self.message = message diff --git a/Streamflow_Scripts/nco_canada/timeslices_scripts/NWM_canadian_gage_inputs.txt b/Streamflow_Scripts/nco_canada/timeslices_scripts/NWM_canadian_gage_inputs.txt new file mode 100644 index 00000000..f466ffa1 --- /dev/null +++ b/Streamflow_Scripts/nco_canada/timeslices_scripts/NWM_canadian_gage_inputs.txt @@ -0,0 +1,349 @@ +OBJECTID,ID,Name___Nom,Latitude,Longitude,Prov_Terr,Timezone___Fuseau_horaire,HydroID2,NEAR_FID,NEAR_DIST +1,02AB006,KAMINISTIQUIA RIVER AT KAMINISTIQUIA,48.532780000000002,-89.594170000000005,ON,UTC-05:00,41041618,41624,0.000000000464077 +2,02AB008,NEEBING RIVER NEAR THUNDER BAY,48.382219999999997,-89.307779999999994,ON,UTC-05:00,41042491,42497,0.000000000244068 +3,02AB014,NORTH CURRENT RIVER NEAR THUNDER BAY,48.501109999999997,-89.179730000000006,ON,UTC-05:00,41041874,41880,0.000000003319852 +4,02AB017,WHITEFISH RIVER AT NOLALU,48.291670000000003,-89.809169999999995,ON,UTC-05:00,41042987,42993,0.000000000116570 +5,02AB019,MCVICAR CREEK AT THUNDER BAY,48.449440000000003,-89.219170000000005,ON,UTC-05:00,41042193,42199,0.000000000066013 +6,02AB020,MCINTYRE RIVER ABOVE THUNDER BAY,48.482500000000002,-89.325280000000006,ON,UTC-05:00,41041994,42000,0.000000000435397 +7,02AB021,CURRENT RIVER AT STEPSTONE,48.562500000000000,-89.240840000000006,ON,UTC-05:00,41041500,41506,0.000000000161894 +8,02AB022,CORBETT CREEK NEAR MURILLO,48.429160000000003,-89.545000000000002,ON,UTC-05:00,41042212,42218,0.000000000175360 +9,02AB023,SLATE RIVER NEAR THUNDER BAY,48.324750000000002,-89.404859999999999,ON,UTC-05:00,41042800,42806,0.000000000365750 +10,02AB024,NEEBING RIVER NEAR INTOLA,48.443559999999998,-89.358559999999997,ON,UTC-05:00,41042197,42203,0.000000002545407 +11,02AB025,KAMINISTIQUIA RIVER AT WEST FORT WILLIAM,48.347861999999999,-89.353279000000001,ON,UTC-05:00,41042748,42754,0.000000000698628 +12,02AB026,KAMINISTIQUIA RIVER ABOVE WEST FORT WILLIAM,48.345531000000001,-89.386780000000002,ON,UTC-05:00,41042715,42721,0.000000000237559 +13,02AC001,WOLF RIVER AT HIGHWAY NO. 17,48.821950000000001,-88.535280000000000,ON,UTC-05:00,41040015,40021,0.000000000529449 +14,02AC002,BLACK STURGEON RIVER AT HIGHWAY NO. 17,48.903610000000000,-88.377219999999994,ON,UTC-05:00,41039385,39391,0.000000000144285 +15,02AD010,BLACKWATER RIVER AT BEARDMORE,49.602780000000003,-87.963890000000006,ON,UTC-05:00,41034617,34623,0.000000000190115 +16,02AD012,NIPIGON RIVER BELOW ALEXANDER GENERATING STATION,49.123750000000001,-88.358277999999999,ON,UTC-05:00,41037694,37700,0.000000000116139 +17,02AE001,GRAVEL RIVER NEAR CAVERS,48.926000000000002,-87.690190000000001,ON,UTC-05:00,41039416,39422,0.000000002921137 +18,02BA003,LITTLE PIC RIVER NEAR COLDWELL,48.849170000000001,-86.607219999999998,ON,UTC-05:00,41040077,40083,0.000000000221626 +19,02BA005,WHITESAND RIVER ABOVE SCHREIBER AT MINOVA MINE,48.978110000000001,-87.376779999999997,ON,UTC-05:00,41039144,39150,0.000000002339008 +20,02BA006,STEEL RIVER BELOW SANTOY LAKE,48.814450000000001,-86.859440000000006,ON,UTC-05:00,41040589,40595,0.000000000187670 +21,02BB003,PIC RIVER NEAR MARATHON,48.773890000000002,-86.296940000000006,ON,UTC-05:00,41040675,40681,0.000000004859485 +22,02BB004,CEDAR CREEK NEAR HEMLO,48.707500000000003,-85.910839999999993,ON,UTC-05:00,41041144,41150,0.000000000391943 +23,02BC004,WHITE RIVER BELOW WHITE LAKE,48.655279999999998,-85.742230000000006,ON,UTC-05:00,41041470,41476,0.000000004898968 +24,02BC006,PUKASKWA RIVER BELOW FOX RIVER,48.160280000000000,-85.730528000000007,ON,UTC-05:00,41044019,44025,0.000000000463279 +27,02BD006,WAWA CREEK AT WAWA,47.989440000000002,-84.767830000000004,ON,UTC-05:00,41044694,44700,0.000000000301728 +28,02BD007,MAGPIE RIVER NEAR WAWA,48.021999999999998,-84.813170000000000,ON,UTC-05:00,41044540,44546,0.000000000427911 +29,02BF001,BATCHAWANA RIVER NEAR BATCHAWANA,47.003610000000002,-84.515559999999994,ON,UTC-05:00,41047018,47024,0.000000001993411 +30,02BF002,GOULAIS RIVER NEAR SEARCHMONT,46.860830000000000,-83.971940000000004,ON,UTC-05:00,41047141,47147,0.000000000274985 +31,02BF004,BIG CARP RIVER NEAR SAULT STE. MARIE,46.515830000000001,-84.465000000000003,ON,UTC-05:00,41047344,47350,0.000000000134143 +32,02BF014,GOULAIS RIVER NEAR KIRBY'S CORNER,46.717469999999999,-84.284610000000001,ON,UTC-05:00,41047281,47287,0.000000000627557 +33,02CA002,ROOT RIVER AT SAULT STE. MARIE,46.562779999999997,-84.281940000000006,ON,UTC-05:00,41011500,11505,0.000000000257833 +35,02CA007,THESSALON RIVER NEAR POPLAR DALE,46.530389999999997,-83.709580000000003,ON,UTC-05:00,41011995,12000,0.000000000059924 +36,02CB003,AUBINADONG RIVER ABOVE SESABIC CREEK,46.968330000000002,-83.416939999999997,ON,UTC-05:00,41008367,8372,0.000000000079675 +37,02CC005,LITTLE WHITE RIVER NEAR BELLINGHAM,46.391669999999998,-83.281670000000005,ON,UTC-05:00,41012842,12847,0.000000002817825 +38,02CC010,LITTLE WHITE RIVER BELOW BOLAND RIVER,46.581110000000002,-82.967780000000005,ON,UTC-05:00,41011377,11382,0.000000012049102 +39,02CD001,SERPENT RIVER AT HIGHWAY NO. 17,46.210780000000000,-82.512420000000006,ON,UTC-05:00,41014103,14108,0.000000000158543 +40,02CD006,SERPENT RIVER ABOVE QUIRKE LAKE,46.511110000000002,-82.600830000000002,ON,UTC-05:00,41011866,11871,0.000000002032239 +41,02CE002,AUX SABLES RIVER AT MASSEY,46.215000000000003,-82.070830000000001,ON,UTC-05:00,41013989,13994,0.000000000144179 +42,02CE007,MINISTIC CREEK ABOVE AGNEW LAKE,46.440420000000003,-81.683220000000006,ON,UTC-05:00,41012304,12309,0.000000000455458 +43,02CF005,JUNCTION CREEK AT SUDBURY,46.478720000000003,-81.010400000000004,ON,UTC-05:00,41011751,11756,0.000000000543519 +44,02CF007,WHITSON RIVER AT CHELMSFORD,46.583060000000003,-81.199169999999995,ON,UTC-05:00,41010809,10814,0.000000000200703 +45,02CF008,WHITSON RIVER AT VAL CARON,46.610280000000003,-81.033060000000006,ON,UTC-05:00,41010626,10631,0.000000000384343 +46,02CF010,ONAPING RIVER NEAR LEVACK,46.599449999999997,-81.381940000000000,ON,UTC-05:00,41010845,10850,0.000000000229032 +47,02CF011,VERMILLION RIVER NEAR VAL CARON,46.685440000000000,-81.009249999999994,ON,UTC-05:00,41009936,9941,0.000000002344198 +48,02CF012,JUNCTION CREEK BELOW KELLEY LAKE,46.427500000000002,-81.098339999999993,ON,UTC-05:00,41012273,12278,0.000000000245030 +49,02CF013,MOOSE CREEK AT LEVACK,46.635829999999999,-81.391390000000001,ON,UTC-05:00,41010391,10396,0.000000002334351 +50,02CF014,VERMILLION RIVER NEAR MILNET,46.819440000000000,-80.957139999999995,ON,UTC-05:00,41008966,8971,0.000000000612597 +51,02CG003,BLUE JAY CREEK NEAR TEHKUMMAH,45.651670000000003,-81.986599999999996,ON,UTC-05:00,41000446,449,0.000000000373549 +55,02DB005,WANAPITEI RIVER NEAR WANUP,46.345550000000003,-80.839449999999999,ON,UTC-05:00,41012718,12723,0.000000001685540 +56,02DB007,CONISTON CREEK ABOVE WANAPITEI RIVER,46.475279999999998,-80.821659999999994,ON,UTC-05:00,41011616,11621,0.000000000146239 +57,02DC004,STURGEON RIVER NEAR GLEN AFTON,46.637219999999999,-80.263339999999999,ON,UTC-05:00,41010118,10123,0.000000003634348 +58,02DC012,STURGEON RIVER AT UPPER GOOSE FALLS,46.971390000000000,-80.463329999999999,ON,UTC-05:00,41007693,7698,0.000000001677848 +59,02DC013,LITTLE STURGEON RIVER BELOW BOOTH LAKE,46.427610000000001,-79.662030000000001,ON,UTC-05:00,41011688,11693,0.000000000319030 +61,02DD010,FRENCH RIVER AT DRY PINE BAY,46.068610000000000,-80.611660000000001,ON,UTC-05:00,41014635,14640,0.000000000440461 +62,02DD012,VEUVE RIVER at VERNER,46.408250000000002,-80.123300000000000,ON,UTC-05:00,41011936,11941,0.000000000201140 +63,02DD013,LA VASE RIVER AT NORTH BAY,46.263330000000003,-79.394999999999996,ON,UTC-05:00,41012827,12832,0.000000000238242 +64,02DD014,CHIPPEWA CREEK AT NORTH BAY,46.311669999999999,-79.448329999999999,ON,UTC-05:00,41012564,12569,0.000000000473163 +65,02DD015,COMMANDA CREEK NEAR COMMANDA,45.949170000000002,-79.606669999999994,ON,UTC-05:00,41014966,14971,0.000000000798938 +66,02DD016,FRENCH RIVER AT PORTAGE DAM,46.122779999999999,-80.013610000000000,ON,UTC-05:00,41014186,14191,0.000000000068227 +67,02DD017,FRENCH RIVER AT CHAUDIERE DAM,46.125830000000001,-80.019440000000003,ON,UTC-05:00,41014052,14057,0.000000001182732 +68,02DD020,LITTLE FRENCH RIVER AT OKIKENDAWT ISLAND,46.123060000000002,-80.078890000000001,ON,UTC-05:00,41014136,14141,0.000000000662517 +72,02DD024,WASI RIVER NEAR ASTORVILLE,46.178359999999998,-79.309970000000007,ON,UTC-05:00,41013530,13535,0.000000000045821 +74,02DD026,FRENCH RIVER AT WOSELEY BAY,46.105390000000000,-80.265000000000001,ON,UTC-05:00,41014355,14360,0.000000000035305 +75,02EA005,NORTH MAGNETAWAN RIVER NEAR BURK'S FALLS,45.669449999999998,-79.379170000000002,ON,UTC-05:00,41015733,15738,0.000000000276833 +76,02EA010,NORTH MAGNETAWAN RIVER ABOVE PICKEREL LAKE,45.703890000000001,-79.309169999999995,ON,UTC-05:00,41015590,15595,0.000000000294416 +77,02EA011,MAGNETAWAN RIVER NEAR BRITT,45.773060000000001,-80.482219999999998,ON,UTC-05:00,41015533,15538,0.000000002726230 +80,02EA018,MAGNETAWAN RIVER NEAR EMSDALE,45.554720000000003,-79.287779999999998,ON,UTC-05:00,41016100,16105,0.000000001996498 +83,02EA021,SHAWANAGA RIVER BELOW SHAWANAGA LAKE,45.558639999999997,-80.038060000000002,ON,UTC-05:00,41016210,16215,0.000000000883371 +84,02EB004,NORTH BRANCH MUSKOKA RIVER AT PORT SYDNEY,45.212780000000002,-79.275279999999995,ON,UTC-05:00,41017106,17111,0.000000001501072 +85,02EB008,SOUTH BRANCH MUSKOKA RIVER AT BAYSVILLE,45.147970000000001,-79.113500000000002,ON,UTC-05:00,41017301,17306,0.000000000120619 +86,02EB011,MOON RIVER AT HIGHWAY NO. 400,45.064999999999998,-79.790279999999996,ON,UTC-05:00,41017521,17526,0.000000000008053 +87,02EB012,MUSQUASH RIVER AT HIGHWAY NO. 400,45.022500000000001,-79.776949999999999,ON,UTC-05:00,41017656,17661,0.000000002533334 +88,02EB013,EAST RIVER NEAR HUNTSVILLE,45.392780000000002,-79.159999999999997,ON,UTC-05:00,41016647,16652,0.000000001613079 +89,02EB014,OXTONGUE RIVER NEAR DWIGHT,45.311940000000000,-78.989440000000002,ON,UTC-05:00,41016825,16830,0.000000002184490 +94,02EB019,LAKE OF BAYS AT BAYSVILLE,45.148809999999997,-79.113280000000003,ON,UTC-05:00,41017301,17306,0.000000000021059 +99,02EC002,BLACK RIVER NEAR WASHAGO,44.713610000000003,-79.281670000000005,ON,UTC-05:00,41018267,18272,0.000000000993320 +100,02EC008,BLACK RIVER AT BALDWIN,44.260829999999999,-79.343890000000002,ON,UTC-05:00,41019808,19813,0.000000000331910 +101,02EC009,HOLLAND RIVER AT HOLLAND LANDING,44.094999999999999,-79.489440000000002,ON,UTC-05:00,41020566,20571,0.000000000315272 +102,02EC010,SCHOMBERG RIVER NEAR SCHOMBERG,44.012219999999999,-79.685550000000006,ON,UTC-05:00,41020959,20964,0.000000003109046 +103,02EC011,BEAVER RIVER NEAR BEAVERTON,44.397080000000003,-79.070830000000001,ON,UTC-05:00,41019190,19195,0.000000000260863 +104,02EC014,SEVERN RIVER ABOVE WASDELL FALLS,44.775280000000002,-79.297229999999999,ON,UTC-05:00,41018140,18145,0.000000000187255 +105,02EC018,PEFFERLAW BROOK NEAR UDORA,44.267499999999998,-79.194730000000007,ON,UTC-05:00,41019746,19751,0.000000000437222 +106,02EC019,BLACK RIVER NEAR VANKOUGHNET,44.992500000000000,-79.049549999999996,ON,UTC-05:00,41017672,17677,0.000000000644717 +107,02EC020,HAWKESTONE CREEK AT HAWKESTONE,44.496969999999997,-79.467969999999994,ON,UTC-05:00,41018944,18949,0.000000000148490 +108,02EC021,UXBRIDGE BROOK NEAR UXBRIDGE,44.137860000000003,-79.112690000000001,ON,UTC-05:00,41020298,20303,0.000000001601682 +109,02EC022,HEAD RIVER NEAR SEBRIGHT,44.725610000000003,-79.070440000000005,ON,UTC-05:00,41018223,18228,0.000000003215664 +110,02ED003,NOTTAWASAGA RIVER NEAR BAXTER,44.249720000000003,-79.821389999999994,ON,UTC-05:00,41019963,19968,0.000000000110689 +111,02ED007,COLDWATER RIVER AT COLDWATER,44.707220000000000,-79.643889999999999,ON,UTC-05:00,41018377,18382,0.000000001207254 +112,02ED013,WYE RIVER NEAR WYEVALE,44.649720000000002,-79.903890000000004,ON,UTC-05:00,41018522,18527,0.000000002030463 +113,02ED014,PINE RIVER NEAR EVERETT,44.200000000000003,-79.959999999999994,ON,UTC-05:00,41020254,20259,0.000000000993424 +114,02ED015,MAD RIVER BELOW AVENING,44.307499999999997,-80.071950000000001,ON,UTC-05:00,41019785,19790,0.000000000744992 +115,02ED017,HOGG CREEK NEAR VICTORIA HARBOUR,44.726109999999998,-79.778890000000004,ON,UTC-05:00,41018382,18387,0.000000000187431 +116,02ED024,NORTH RIVER AT THE FALLS,44.767780000000002,-79.578329999999994,ON,UTC-05:00,41018164,18169,0.000000000049554 +117,02ED026,NOTTAWASAGA RIVER AT HOCKLEY,44.024720000000002,-79.969999999999999,ON,UTC-05:00,41020964,20969,0.000000000418767 +118,02ED027,NOTTAWASAGA RIVER NEAR EDENVALE,44.484999999999999,-79.966110000000000,ON,UTC-05:00,41019022,19027,0.000000000835079 +119,02ED029,INNISFIL CREEK NEAR ALLISTON,44.131110000000000,-79.781109999999998,ON,UTC-05:00,41020502,20507,0.000000000501380 +120,02ED030,SILVER CREEK AT ORILLIA,44.647170000000003,-79.452330000000003,ON,UTC-05:00,41018524,18529,0.000000000238726 +121,02ED031,PRETTY RIVER AT COLLINGWOOD,44.498750000000001,-80.199920000000006,ON,UTC-05:00,41019048,19053,0.000000000393775 +122,02ED032,WILLOW CREEK NEAR MINESING,44.442500000000003,-79.799499999999995,ON,UTC-05:00,41019265,19270,0.000000000081755 +123,02ED100,BEETON CREEK NEAR TOTTENHAM,44.049169999999997,-79.803340000000006,ON,UTC-05:00,41020860,20865,0.000000000222821 +124,02ED101,NOTTAWASAGA RIVER NEAR ALLISTON,44.110550000000003,-79.890270000000001,ON,UTC-05:00,41020581,20586,0.000000000951324 +125,02ED102,BOYNE RIVER AT EARL ROWE PARK,44.152500000000003,-79.896670000000000,ON,UTC-05:00,41020417,20422,0.000000000010827 +126,02FA001,SAUBLE RIVER AT SAUBLE FALLS,44.677500000000002,-81.256110000000007,ON,UTC-05:00,41018632,18637,0.000000000351479 +127,02FA002,STOKES RIVER NEAR FERNDALE,45.036949999999997,-81.336389999999994,ON,UTC-05:00,41017758,17763,0.000000000177692 +128,02FA004,SAUBLE RIVER AT ALLENFORD,44.535559999999997,-81.177779999999998,ON,UTC-05:00,41019038,19043,0.000000003234945 +129,02FB007,SYDENHAM RIVER NEAR OWEN SOUND,44.522219999999997,-80.930269999999993,ON,UTC-05:00,41019129,19134,0.000000001080139 +130,02FB009,BEAVER RIVER NEAR CLARKSBURG,44.520000000000003,-80.467780000000005,ON,UTC-05:00,41019003,19008,0.000000000926358 +131,02FB010,BIGHEAD RIVER NEAR MEAFORD,44.570279999999997,-80.648610000000005,ON,UTC-05:00,41018824,18829,0.000000000455800 +132,02FB012,MILL CREEK NEAR RED WING,44.464359999999999,-80.485579999999999,ON,UTC-05:00,41019241,19246,0.000000000293727 +133,02FB013,BEAVER RIVER NEAR VANDELEUR,44.346139999999998,-80.539969999999997,ON,UTC-05:00,41019700,19705,0.000000000254117 +134,02FB014,BIGHEAD RIVER NEAR STRATHAVON,44.471780000000003,-80.776529999999994,ON,UTC-05:00,41019206,19211,0.000000000163264 +135,02FC001,SAUGEEN RIVER NEAR PORT ELGIN,44.456389999999999,-81.326390000000004,ON,UTC-05:00,41019417,19422,0.000000000822184 +136,02FC002,SAUGEEN RIVER NEAR WALKERTON,44.120559999999998,-81.115279999999998,ON,UTC-05:00,41020789,20794,0.000000000003378 +137,02FC011,CARRICK CREEK NEAR CARLSRUHE,44.113329999999998,-81.019170000000003,ON,UTC-05:00,41020796,20801,0.000000000525659 +138,02FC012,SOUTH SAUGEEN RIVER NEAR HANOVER,44.098610000000001,-80.984440000000006,ON,UTC-05:00,41020868,20873,0.000000000036577 +139,02FC015,TEESWATER RIVER NEAR PAISLEY,44.268329999999999,-81.269170000000003,ON,UTC-05:00,41020162,20167,0.000000003755682 +140,02FC016,SAUGEEN RIVER ABOVE DURHAM,44.185549999999999,-80.787499999999994,ON,UTC-05:00,41020449,20454,0.000000000819420 +141,02FC017,BEATTY SAUGEEN RIVER NEAR HOLSTEIN,44.090470000000003,-80.741940000000000,ON,UTC-05:00,41020951,20956,0.000000000176416 +142,02FC020,TEESWATER RIVER AT TEESWATER,44.000610000000002,-81.283810000000003,ON,UTC-05:00,41021215,21220,0.000000000409401 +143,02FC021,CAMP CREEK AT ALLAN PARK,44.161140000000003,-80.929310000000001,ON,UTC-05:00,41020573,20578,0.000000001064393 +144,02FD001,PINE RIVER AT LURGAN,44.094720000000002,-81.725830000000002,ON,UTC-05:00,41020978,20983,0.000000000263430 +145,02FD002,LUCKNOW RIVER AT LUCKNOW,43.962220000000002,-81.515280000000004,ON,UTC-05:00,41021310,21315,0.000000000559264 +146,02FD003,NORTH PENETANGORE RIVER AT KINCARDINE,44.172780000000003,-81.630549999999999,ON,UTC-05:00,41020624,20629,0.000000000449207 +147,02FE002,MAITLAND RIVER BELOW WINGHAM,43.886670000000002,-81.326390000000004,ON,UTC-05:00,41021430,21435,0.000000000035748 +148,02FE003,MIDDLE MAITLAND RIVER NEAR LISTOWEL,43.727220000000003,-80.972780000000000,ON,UTC-05:00,41021676,21681,0.000000000170365 +149,02FE005,MAITLAND RIVER ABOVE WINGHAM,43.914999999999999,-81.264439999999993,ON,UTC-05:00,41021419,21424,0.000000000042760 +150,02FE007,LITTLE MAITLAND RIVER AT BLUEVALE,43.854439999999997,-81.250559999999993,ON,UTC-05:00,41021503,21508,0.000000000619450 +151,02FE008,MIDDLE MAITLAND RIVER NEAR BELGRAVE,43.812779999999997,-81.306950000000001,ON,UTC-05:00,41021564,21569,0.000000000291568 +152,02FE009,SOUTH MAITLAND RIVER AT SUMMERHILL,43.684440000000002,-81.541110000000003,ON,UTC-05:00,41021778,21783,0.000000006007463 +153,02FE010,BOYLE DRAIN NEAR ATWOOD,43.676389999999998,-81.075000000000003,ON,UTC-05:00,41021756,21761,0.000000000158712 +154,02FE011,MAITLAND RIVER NEAR HARRISTON,43.903889999999997,-80.892499999999998,ON,UTC-05:00,41021382,21387,0.000000000626905 +155,02FE013,MIDDLE MAITLAND RIVER ABOVE ETHEL,43.718330000000002,-81.124730000000000,ON,UTC-05:00,41021719,21724,0.000000003394665 +156,02FE014,BLYTH BROOK BELOW BLYTH,43.760280000000002,-81.463329999999999,ON,UTC-05:00,41021665,21670,0.000000000224897 +157,02FE015,MAITLAND RIVER AT BENMILLER,43.717500000000001,-81.626109999999997,ON,UTC-05:00,41021744,21749,0.000000000171079 +158,02FE016,SOUTH MAITLAND RIVER AT ROXBORO,43.579250000000002,-81.401309999999995,ON,UTC-05:00,41021931,21936,0.000000004318024 +159,02FE017,LAKELET CREEK NEAR GORRIE,43.892919999999997,-81.063280000000006,ON,UTC-05:00,41021399,21404,0.000000001743068 +160,02FE018,BLIND CREEK NEAR FORDWICH,43.896000000000001,-81.037999999999997,ON,UTC-05:00,41021401,21406,0.000000002034856 +161,02FF002,AUSABLE RIVER NEAR SPRINGBANK,43.071950000000001,-81.659719999999993,ON,UTC-05:00,41022440,22445,0.000000000157897 +162,02FF004,SOUTH PARKHILL CREEK NEAR PARKHILL,43.160829999999997,-81.731939999999994,ON,UTC-05:00,41022335,22340,0.000000000079106 +163,02FF007,BAYFIELD RIVER NEAR VARNA,43.551389999999998,-81.589449999999999,ON,UTC-05:00,41021971,21976,0.000000000757140 +164,02FF008,PARKHILL CREEK ABOVE PARKHILL RESERVOIR,43.164169999999999,-81.631670000000000,ON,UTC-05:00,41022317,22322,0.000000001010805 +165,02FF009,AUSABLE RIVER NEAR EXETER,43.361950000000000,-81.509450000000001,ON,UTC-05:00,41022129,22134,0.000000000353928 +166,02FF010,AUSABLE RIVER NEAR PARKHILL,43.193330000000003,-81.814449999999994,ON,UTC-05:00,41022292,22297,0.000000000217899 +167,02FF011,SILVER CREEK AT SEAFORTH,43.545279999999998,-81.396389999999997,ON,UTC-05:00,41021974,21979,0.000000000444781 +168,02FF012,PERCH CREEK AT SARNIA,42.984169999999999,-82.318889999999996,ON,UTC-05:00,41022544,22549,0.000000002588265 +169,02FF013,LITTLE AUSABLE RIVER NEAR LUCAN CROSSING,43.180560000000000,-81.447670000000002,ON,UTC-05:00,41022290,22295,0.000000003390763 +170,02FF014,BLACK CREEK NEAR HENSALL,43.418920000000000,-81.495469999999997,ON,UTC-05:00,41022089,22094,0.000000000847718 +171,02FF015,TRICKS CREEK NEAR CLINTON,43.590310000000002,-81.584109999999995,ON,UTC-05:00,41021929,21934,0.000000000239244 +172,02FF016,LITTLE AUSABLE RIVER NEAR CENTRALIA,43.286250000000003,-81.415639999999996,ON,UTC-05:00,41022201,22206,0.000000000578311 +173,02GA003,GRAND RIVER AT GALT,43.352780000000003,-80.316950000000006,ON,UTC-05:00,41001759,1764,0.000000000201971 +174,02GA005,IRVINE RIVER NEAR SALEM,43.714170000000003,-80.443889999999996,ON,UTC-05:00,41001111,1116,0.000000000170138 +175,02GA006,CONESTOGO RIVER AT ST. JACOBS,43.541110000000003,-80.553340000000006,ON,UTC-05:00,41001414,1419,0.000000000547965 +176,02GA010,NITH RIVER NEAR CANNING,43.189720000000001,-80.455029999999994,ON,UTC-05:00,41002164,2169,0.000000000039226 +177,02GA014,GRAND RIVER NEAR MARSVILLE,43.861719999999998,-80.272220000000004,ON,UTC-05:00,41000941,946,0.000000000448731 +178,02GA015,SPEED RIVER BELOW GUELPH,43.533610000000003,-80.252219999999994,ON,UTC-05:00,41001386,1391,0.000000000446077 +179,02GA016,GRAND RIVER BELOW SHAND DAM,43.730829999999997,-80.340840000000000,ON,UTC-05:00,41001099,1104,0.000000000153203 +180,02GA018,NITH RIVER AT NEW HAMBURG,43.377499999999998,-80.711389999999994,ON,UTC-05:00,41001747,1752,0.000000000105220 +181,02GA023,CANAGAGIGUE CREEK NEAR ELMIRA,43.579920000000001,-80.509190000000004,ON,UTC-05:00,41001295,1300,0.000000000653659 +182,02GA024,LAUREL CREEK AT WATERLOO,43.468890000000002,-80.518889999999999,ON,UTC-05:00,41001538,1543,0.000000000039836 +183,02GA028,CONESTOGO RIVER AT GLEN ALLAN,43.654829999999997,-80.702169999999995,ON,UTC-05:00,41001237,1242,0.000000000383181 +184,02GA029,ERAMOSA RIVER ABOVE GUELPH,43.547780000000003,-80.182000000000002,ON,UTC-05:00,41001345,1350,0.000000001820438 +185,02GA030,ALDER CREEK NEAR NEW DUNDEE,43.371940000000002,-80.551670000000001,ON,UTC-05:00,41001717,1722,0.000000000372488 +186,02GA031,BLUE SPRINGS CREEK NEAR EDEN MILLS,43.576140000000002,-80.108999999999995,ON,UTC-05:00,41001287,1292,0.000000000268859 +187,02GA034,GRAND RIVER AT WEST MONTROSE,43.585000000000001,-80.481390000000005,ON,UTC-05:00,41001297,1302,0.000000000061285 +188,02GA038,NITH RIVER ABOVE NITHBURG,43.483890000000002,-80.834999999999994,ON,UTC-05:00,41001562,1567,0.000000000215467 +189,02GA039,CONESTOGO RIVER ABOVE DRAYTON,43.783529999999999,-80.637780000000006,ON,UTC-05:00,41001028,1033,0.000000000155700 +190,02GA040,SPEED RIVER NEAR ARMSTRONG MILLS,43.638610000000000,-80.269999999999996,ON,UTC-05:00,41001222,1227,0.000000000314620 +191,02GA041,GRAND RIVER NEAR DUNDALK,44.140079999999998,-80.363110000000006,ON,UTC-05:00,41000757,762,0.000000000477638 +192,02GA042,MOOREFIELD CREEK NEAR ROTHSAY,43.823000000000000,-80.717860000000002,ON,UTC-05:00,41001003,1008,0.000000000488560 +193,02GA043,HUNSBURGER CREEK NEAR WILMOT CENTRE,43.364440000000002,-80.632499999999993,ON,UTC-05:00,41001809,1814,0.000000000101925 +194,02GA047,SPEED RIVER AT CAMBRIDGE,43.421390000000002,-80.332220000000007,ON,UTC-05:00,41001616,1621,0.000000000007843 +195,02GA048,GRAND RIVER NEAR DOON,43.412810000000000,-80.417029999999997,ON,UTC-05:00,41001663,1668,0.000000003024404 +196,02GA049,SMITH CREEK NEAR NEWTON,43.596370000000000,-80.894279999999995,ON,UTC-05:00,41001332,1337,0.000000000045473 +197,02GB001,GRAND RIVER AT BRANTFORD,43.132779999999997,-80.267219999999995,ON,UTC-05:00,41002322,2327,0.000000000423326 +198,02GB006,HORNER CREEK NEAR PRINCETON,43.173890000000000,-80.552779999999998,ON,UTC-05:00,41002214,2219,0.000000000241904 +199,02GB007,FAIRCHILD CREEK NEAR BRANTFORD,43.147399999999998,-80.154600000000002,ON,UTC-05:00,41002253,2258,0.000000000732477 +200,02GB008,WHITEMANS CREEK NEAR MOUNT VERNON,43.126390000000001,-80.383610000000004,ON,UTC-05:00,41002321,2326,0.000000000353761 +201,02GB010,MCKENZIE CREEK NEAR CALEDONIA,43.033890000000000,-79.949719999999999,ON,UTC-05:00,41002504,2509,0.000000000903127 +202,02GC002,KETTLE CREEK AT ST. THOMAS,42.777780000000000,-81.214160000000007,ON,UTC-05:00,41003721,3726,0.000000000417129 +203,02GC007,BIG CREEK NEAR WALSINGHAM,42.685549999999999,-80.538610000000006,ON,UTC-05:00,41003952,3957,0.000000000224762 +204,02GC008,LYNN RIVER AT SIMCOE,42.823329999999999,-80.289439999999999,ON,UTC-05:00,41003393,3398,0.000000000766327 +205,02GC010,BIG OTTER CREEK AT TILLSONBURG,42.857300000000002,-80.723579999999998,ON,UTC-05:00,41003311,3316,0.000000000467201 +206,02GC011,BIG CREEK NEAR KELVIN,42.986809999999998,-80.444890000000001,ON,UTC-05:00,41002721,2726,0.000000000543668 +207,02GC014,YOUNG CREEK NEAR VITTORIA,42.765749999999997,-80.294579999999996,ON,UTC-05:00,41003630,3635,0.000000000155808 +208,02GC017,BIG OTTER CREEK ABOVE OTTERVILLE,42.965829999999997,-80.542779999999993,ON,UTC-05:00,41002809,2814,0.000000000479287 +209,02GC018,CATFISH CREEK NEAR SPARTA,42.746110000000002,-81.056950000000001,ON,UTC-05:00,41003785,3790,0.000000000152478 +210,02GC021,VENISON CREEK NEAR WALSINGHAM,42.653359999999999,-80.548439999999999,ON,UTC-05:00,41004067,4072,0.000000000352475 +211,02GC022,NANTICOKE CREEK AT NANTICOKE,42.810000000000002,-80.076110000000000,ON,UTC-05:00,41003427,3432,0.000000000023610 +212,02GC026,BIG OTTER CREEK NEAR CALTON,42.710560000000001,-80.840840000000000,ON,UTC-05:00,41003940,3945,0.000000001317316 +213,02GC029,KETTLE CREEK ABOVE ST. THOMAS,42.835000000000001,-81.134720000000002,ON,UTC-05:00,41003511,3516,0.000000000047122 +214,02GC030,CATFISH CREEK AT AYLMER,42.773890000000002,-80.982780000000005,ON,UTC-05:00,41003703,3708,0.000000006696006 +215,02GC031,DODD CREEK BELOW PAYNES MILLS,42.787500000000001,-81.267499999999998,ON,UTC-05:00,41003682,3687,0.000000000111287 +216,02GC036,SILVER CREEK NEAR GROVESEND,42.675829999999998,-80.953329999999994,ON,UTC-05:00,41004099,4104,0.000000000336510 +217,02GC037,NANTICOKE CREEK NEAR DUNDURN,42.967059999999996,-80.343400000000003,ON,UTC-05:00,41002791,2796,0.000000000366892 +218,02GC038,VENISON CREEK NEAR LANGTON,42.727649999999997,-80.626530000000002,ON,UTC-05:00,41003923,3928,0.000000000438322 +219,02GD001,THAMES RIVER NEAR EALING,42.972499999999997,-81.209720000000004,ON,UTC-05:00,41002909,2914,0.000000000046657 +220,02GD003,NORTH THAMES RIVER BELOW FANSHAWE DAM,43.040280000000003,-81.182220000000001,ON,UTC-05:00,41002682,2687,0.000000000128171 +221,02GD004,MIDDLE THAMES RIVER AT THAMESFORD,43.059170000000002,-80.994720000000001,ON,UTC-05:00,41002565,2570,0.000000000115606 +222,02GD005,NORTH THAMES RIVER AT ST. MARYS,43.255830000000003,-81.145550000000000,ON,UTC-05:00,41002068,2073,0.000000000276899 +223,02GD008,MEDWAY RIVER AT LONDON,43.013890000000004,-81.280559999999994,ON,UTC-05:00,41002752,2757,0.000000000338348 +224,02GD009,TROUT CREEK NEAR ST. MARYS,43.273249999999997,-81.103250000000003,ON,UTC-05:00,41002031,2036,0.000000000277893 +225,02GD010,FISH CREEK NEAR PROSPECT HILL,43.220469999999999,-81.236890000000002,ON,UTC-05:00,41002145,2150,0.000000000485051 +226,02GD011,CEDAR CREEK AT WOODSTOCK,43.121940000000002,-80.751109999999997,ON,UTC-05:00,41002411,2416,0.000000000244874 +227,02GD014,NORTH THAMES RIVER NEAR MITCHELL,43.450279999999999,-81.206670000000003,ON,UTC-05:00,41001680,1685,0.000000000352690 +228,02GD015,NORTH THAMES RIVER NEAR THORNDALE,43.149439999999998,-81.192220000000006,ON,UTC-05:00,41002480,2485,0.000000000481942 +229,02GD016,THAMES RIVER AT INGERSOLL,43.041390000000000,-80.886390000000006,ON,UTC-05:00,41002609,2614,0.000000000021944 +230,02GD018,AVON RIVER BELOW STRATFORD,43.344720000000002,-81.116420000000005,ON,UTC-05:00,41001841,1846,0.000000000033065 +231,02GD019,TROUT CREEK NEAR FAIRVIEW,43.295830000000002,-80.973050000000001,ON,UTC-05:00,41001998,2003,0.000000000330521 +232,02GD021,THAMES RIVER AT INNERKIP,43.215280000000000,-80.691950000000006,ON,UTC-05:00,41002124,2129,0.000000000052454 +233,02GD022,NISSOURI CREEK NEAR EMBRO,43.130000000000003,-80.963329999999999,ON,UTC-05:00,41002402,2407,0.000000000360342 +234,02GD026,AVON RIVER ABOVE STRATFORD,43.376640000000002,-80.937939999999998,ON,UTC-05:00,41001745,1750,0.000000000916391 +235,02GD027,REYNOLDS CREEK NEAR PUTNAM,42.981670000000001,-80.954719999999995,ON,UTC-05:00,41002814,2819,0.000000000302781 +236,02GD028,STONEY CREEK AT LONDON,43.021949999999997,-81.253889999999998,ON,UTC-05:00,41002712,2717,0.000000000430417 +237,02GE002,THAMES RIVER AT BYRON,42.962499999999999,-81.332220000000007,ON,UTC-05:00,41002984,2989,0.000000000025979 +238,02GE003,THAMES RIVER AT THAMESVILLE,42.544719999999998,-81.967219999999998,ON,UTC-05:00,41004437,4442,0.000000000064887 +239,02GE004,THAMES RIVER AT CHATHAM,42.414439999999999,-82.179440000000000,ON,UTC-05:00,41004631,4636,0.000000000684164 +240,02GE005,DINGMAN CREEK BELOW LAMBETH,42.933889999999998,-81.351389999999995,ON,UTC-05:00,41003178,3183,0.000000000111760 +241,02GE006,THAMES RIVER NEAR DUTTON,42.730559999999997,-81.577500000000001,ON,UTC-05:00,41003925,3930,0.000000000187872 +242,02GE007,MCGREGOR CREEK NEAR CHATHAM,42.383519999999997,-82.094170000000005,ON,UTC-05:00,41004658,4663,0.000000000753869 +243,02GE008,OXBOW CREEK NEAR KILWORTH,42.966389999999997,-81.418049999999994,ON,UTC-05:00,41002994,2999,0.000000000766256 +244,02GE009,BIG CREEK NEAR COMBER,42.205010000000001,-82.520259999999993,ON,UTC-05:00,41004964,4969,0.000000000654360 +245,02GG002,SYDENHAM RIVER NEAR ALVINSTON,42.830829999999999,-81.851939999999999,ON,UTC-05:00,41003726,3731,0.000000000154362 +246,02GG003,SYDENHAM RIVER AT FLORENCE,42.650550000000003,-82.008330000000001,ON,UTC-05:00,41004257,4262,0.000000000189345 +247,02GG005,SYDENHAM RIVER AT STRATHROY,42.958610000000000,-81.627219999999994,ON,UTC-05:00,41003017,3022,0.000000001850530 +248,02GG006,BEAR CREEK NEAR PETROLIA,42.905830000000002,-82.119159999999994,ON,UTC-05:00,41003475,3480,0.000000001938673 +249,02GG008,SYDENHAM RIVER AT WALLACEBURG,42.592779999999998,-82.383330000000001,ON,UTC-05:00,41004405,4410,0.000000000228002 +250,02GG009,BEAR CREEK BELOW BRIGDEN,42.811940000000000,-82.298330000000007,ON,UTC-05:00,41003773,3778,0.000000000328356 +251,02GG013,BLACK CREEK NEAR BRADSHAW,42.762439999999998,-82.259219999999999,ON,UTC-05:00,41003878,3883,0.000000000786137 +252,02GH002,RUSCOM RIVER NEAR RUSCOM STATION,42.211390000000002,-82.629170000000002,ON,UTC-05:00,41004954,4959,0.000000000336512 +253,02GH003,CANARD RIVER NEAR LUKERVILLE,42.158890000000000,-83.018889999999999,ON,UTC-05:00,41005062,5067,0.000000001094471 +254,02GH004,TURKEY CREEK AT WINDSOR,42.260559999999998,-83.039720000000003,ON,UTC-05:00,41004894,4899,0.000000000150271 +255,02GH011,LITTLE RIVER AT WINDSOR,42.309719999999999,-82.928340000000006,ON,UTC-05:00,41004809,4814,0.000000000782326 +256,02HA006,TWENTY MILE CREEK AT BALLS FALLS,43.133609999999997,-79.383330000000001,ON,UTC-05:00,41028412,28418,0.000000000149749 +257,02HA007,WELLAND RIVER BELOW CAISTOR CORNERS,43.021670000000000,-79.617769999999993,ON,UTC-05:00,41028587,28593,0.000000000417828 +259,02HA014,REDHILL CREEK AT HAMILTON,43.232219999999998,-79.784719999999993,ON,UTC-05:00,41028309,28315,0.000000001274090 +260,02HA020,TWENTY MILE CREEK ABOVE SMITHVILLE,43.115549999999999,-79.566109999999995,ON,UTC-05:00,41028492,28498,0.000000000094277 +261,02HA024,OSWEGO CREEK AT CANBORO,42.991390000000003,-79.678340000000006,ON,UTC-05:00,41028670,28676,0.000000000049123 +262,02HA030,FOUR MILE CREEK NEAR VIRGIL,43.195610000000002,-79.113330000000005,ON,UTC-05:00,41028327,28333,0.000000000408063 +263,02HA031,TWELVE MILE CREEK NEAR POWER GLEN,43.114780000000003,-79.274559999999994,ON,UTC-05:00,41028447,28453,0.000000007913102 +264,02HA032,NORTH CREEK NEAR SMITHVILLE,43.074530000000003,-79.525000000000006,ON,UTC-05:00,41028504,28510,0.000000000353529 +265,02HB001,CREDIT RIVER NEAR CATARACT,43.835830000000001,-80.022779999999997,ON,UTC-05:00,41027717,27723,0.000000000027031 +266,02HB004,EAST SIXTEEN MILE CREEK NEAR OMAGH,43.498890000000003,-79.776949999999999,ON,UTC-05:00,41028118,28124,0.000000000072100 +267,02HB005,SIXTEEN MILE CREEK AT MILTON,43.513890000000004,-79.879720000000006,ON,UTC-05:00,41028112,28118,0.000000000261293 +268,02HB007,SPENCER CREEK AT DUNDAS,43.265560000000001,-79.964160000000007,ON,UTC-05:00,41028272,28278,0.000000001160448 +269,02HB008,CREDIT RIVER WEST BRANCH AT NORVAL,43.646670000000000,-79.866389999999996,ON,UTC-05:00,41027997,28003,0.000000000518554 +270,02HB011,BRONTE CREEK NEAR ZIMMERMAN,43.436940000000000,-79.864440000000002,ON,UTC-05:00,41028152,28158,0.000000004027846 +271,02HB012,GRINDSTONE CREEK NEAR ALDERSHOT,43.300559999999997,-79.868889999999993,ON,UTC-05:00,41028239,28245,0.000000000009990 +272,02HB013,CREDIT RIVER NEAR ORANGEVILLE,43.891109999999998,-80.062230000000000,ON,UTC-05:00,41027653,27659,0.000000000221532 +273,02HB015,SPENCER CREEK NEAR WESTOVER,43.353079999999999,-80.077889999999996,ON,UTC-05:00,41028210,28216,0.000000000310481 +274,02HB018,CREDIT RIVER AT BOSTON MILLS,43.773609999999998,-79.926940000000002,ON,UTC-05:00,41027882,27888,0.000000001150922 +275,02HB020,CREDIT RIVER ERIN BRANCH ABOVE ERIN,43.771949999999997,-80.093329999999995,ON,UTC-05:00,41027841,27847,0.000000003786977 +276,02HB021,ANCASTER CREEK AT ANCASTER,43.231169999999999,-79.973860000000002,ON,UTC-05:00,41028340,28346,0.000000000775193 +277,02HB022,BRONTE CREEK AT CARLISLE,43.388890000000004,-79.988050000000001,ON,UTC-05:00,41028191,28197,0.000000000062357 +278,02HB023,SPENCER CREEK AT HIGHWAY NO. 5,43.283050000000003,-80.052779999999998,ON,UTC-05:00,41028257,28263,0.000000000014625 +279,02HB024,BLACK CREEK BELOW ACTON,43.629309999999997,-80.010419999999996,ON,UTC-05:00,41028014,28020,0.000000003462511 +280,02HB025,CREDIT RIVER AT NORVAL,43.647500000000001,-79.856110000000001,ON,UTC-05:00,41027984,27990,0.000000001860671 +281,02HB027,FOURTEEN MILE CREEK AT OAKVILLE,43.421109999999999,-79.703059999999994,ON,UTC-05:00,41028162,28168,0.000000000514525 +282,02HB028,GRINDSTONE CREEK NEAR MILLGROVE,43.334859999999999,-79.949060000000003,ON,UTC-05:00,41028218,28224,0.000000000333435 +283,02HB029,CREDIT RIVER AT STREETSVILLE,43.582360000000001,-79.708110000000005,ON,UTC-05:00,41028032,28038,0.000000002075399 +284,02HB030,COOKSVILLE CREEK NEAR COOKSVILLE,43.592329999999997,-79.623890000000003,ON,UTC-05:00,41028035,28041,0.000000000503783 +285,02HB031,CREDIT RIVER ERIN BRANCH AT HILLSBURGH,43.790250000000000,-80.143439999999998,ON,UTC-05:00,41027818,27824,0.000000000588380 +286,02HB032,MOUNTSBERG CREEK BELOW MOUNTSBERG RESERVOIR,43.454830000000001,-80.045829999999995,ON,UTC-05:00,41028159,28165,0.000000001544630 +287,02HB033,MOUNTSBERG CREEK NEAR CARLISLE,43.401530000000001,-79.993030000000005,ON,UTC-05:00,41028190,28196,0.000000000202384 +288,02HC003,HUMBER RIVER AT WESTON,43.698889999999999,-79.520280000000000,ON,UTC-05:00,41027910,27916,0.000000000364318 +289,02HC005,DON RIVER AT YORK MILLS,43.740279999999998,-79.403049999999993,ON,UTC-05:00,41027856,27862,0.000000000162378 +290,02HC009,EAST HUMBER RIVER NEAR PINE GROVE,43.789999999999999,-79.584440000000001,ON,UTC-05:00,41027767,27773,0.000000005008705 +291,02HC013,HIGHLAND CREEK NEAR WEST HILL,43.778329999999997,-79.191389999999998,ON,UTC-05:00,41027746,27752,0.000000000275946 +292,02HC017,ETOBICOKE CREEK AT BRAMPTON,43.691389999999998,-79.759720000000002,ON,UTC-05:00,41027944,27950,0.000000000292045 +293,02HC018,LYNDE CREEK NEAR WHITBY,43.875560000000000,-78.960279999999997,ON,UTC-05:00,41027563,27569,0.000000000096574 +294,02HC019,DUFFINS CREEK ABOVE PICKERING,43.891390000000001,-79.059169999999995,ON,UTC-05:00,41027565,27571,0.000000000278182 +295,02HC022,ROUGE RIVER NEAR MARKHAM,43.858330000000002,-79.233609999999999,ON,UTC-05:00,41027672,27678,0.000000000156329 +296,02HC023,COLD CREEK NEAR BOLTON (02HC023),43.890278000000002,-79.719999999999999,ON,UTC-05:00,41027585,27591,0.000000000449520 +297,02HC024,DON RIVER AT TODMORDEN,43.685830000000003,-79.361390000000000,ON,UTC-05:00,41027916,27922,0.000000000995214 +298,02HC025,HUMBER RIVER AT ELDER MILLS,43.811390000000003,-79.627780000000001,ON,UTC-05:00,41027742,27748,0.000000000065954 +299,02HC027,BLACK CREEK NEAR WESTON,43.674169999999997,-79.504450000000006,ON,UTC-05:00,41027933,27939,0.000000000348976 +300,02HC028,LITTLE ROUGE CREEK NEAR LOCUST HILL,43.907769999999999,-79.216110000000000,ON,UTC-05:00,41027582,27588,0.000000002412505 +301,02HC030,ETOBICOKE CREEK BELOW QUEEN ELIZABETH HIGHWAY,43.601669999999999,-79.556389999999993,ON,UTC-05:00,41028026,28032,0.000000000166322 +302,02HC031,WEST HUMBER RIVER AT HIGHWAY NO. 7,43.758339999999997,-79.678889999999996,ON,UTC-05:00,41027830,27836,0.000000000127784 +303,02HC032,EAST HUMBER RIVER AT KING CREEK,43.902780000000000,-79.612780000000001,ON,UTC-05:00,41027540,27546,0.000000000950341 +304,02HC033,MIMICO CREEK AT ISLINGTON,43.647500000000001,-79.519720000000007,ON,UTC-05:00,41027985,27991,0.000000001811326 +305,02HC038,WEST DUFFINS CREEK ABOVE GREEN RIVER,43.914999999999999,-79.179720000000003,ON,UTC-05:00,41027436,27442,0.000000000432670 +306,02HC047,HUMBER RIVER NEAR PALGRAVE,43.930830000000000,-79.822220000000002,ON,UTC-05:00,41027496,27502,0.000000000024180 +307,02HC049,DUFFINS CREEK AT AJAX,43.848889999999997,-79.056110000000004,ON,UTC-05:00,41027595,27601,0.000000001231707 +308,02HC051,CENTREVILLE CREEK NEAR ALBION,43.924450000000000,-79.834440000000001,ON,UTC-05:00,41027552,27558,0.000000000608771 +309,02HC053,LITTLE ROUGE RIVER NEAR DICKSONS HILL,43.925690000000003,-79.282190000000000,ON,UTC-05:00,41027418,27424,0.000000000452852 +310,02HC054,LYNDE CREEK AT BROOKLIN,43.959170000000000,-78.959999999999994,ON,UTC-05:00,41027353,27359,0.000000000229516 +311,02HC055,LYNDE CREEK TRIBUTARY NEAR KINSALE,43.931950000000001,-78.988609999999994,ON,UTC-05:00,41027512,27518,0.000000000205023 +312,02HC056,DON RIVER EAST BRANCH NEAR THORNHILL,43.826610000000002,-79.438079999999999,ON,UTC-05:00,41027674,27680,0.000000000176035 +313,02HC057,HUMBER RIVER NEAR BALLYCROY,43.970309999999998,-79.887720000000002,ON,UTC-05:00,41027387,27393,0.000000000644851 +314,02HC058,WEST HIGHLAND CREEK NEAR SCARBOROUGH VILLAGE,43.753219999999999,-79.233670000000004,ON,UTC-05:00,41027799,27805,0.000000000466268 +315,02HC059,Humber River at Highway No. 9,43.968769999999999,-79.873739999999998,ON,UTC-05:00,41027387,27393,0.000000004033661 +316,02HD003,GANARASKA RIVER NEAR OSACA,44.015279999999997,-78.437500000000000,ON,UTC-05:00,41027151,27157,0.000000000163541 +317,02HD004,NORTH WEST GANARASKA RIVER NEAR OSACA,44.017220000000002,-78.438890000000001,ON,UTC-05:00,41027138,27144,0.000000000899741 +318,02HD006,BOWMANVILLE CREEK AT BOWMANVILLE,43.921469999999999,-78.701999999999998,ON,UTC-05:00,41027367,27373,0.000000000163046 +319,02HD008,OSHAWA CREEK AT OSHAWA,43.930280000000003,-78.891670000000005,ON,UTC-05:00,41027461,27467,0.000000000747120 +320,02HD009,WILMOT CREEK NEAR NEWCASTLE,43.930280000000003,-78.618889999999993,ON,UTC-05:00,41027385,27391,0.000000000536587 +321,02HD010,SHELTER VALLEY BROOK NEAR GRAFTON,43.991940000000000,-78.001390000000001,ON,UTC-05:00,41027169,27175,0.000000000264562 +322,02HD012,GANARASKA RIVER ABOVE DALE,43.990830000000003,-78.328329999999994,ON,UTC-05:00,41027182,27188,0.000000001566404 +323,02HD013,HARMONY CREEK AT OSHAWA,43.888890000000004,-78.825000000000003,ON,UTC-05:00,41027459,27465,0.000000000175445 +324,02HD018,PROCTORS CREEK NEAR BRIGHTON,44.059719999999999,-77.744450000000001,ON,UTC-05:00,41026960,26966,0.000000000056146 +325,02HD019,COBOURG BROOK AT COBOURG,43.965000000000003,-78.185000000000002,ON,UTC-05:00,41027232,27238,0.000000000358408 +326,02HD020,BALTIMORE CREEK AT BALTIMORE,44.028829999999999,-78.147059999999996,ON,UTC-05:00,41027081,27087,0.000000000474868 +327,02HD021,WILMOT CREEK NEAR LESKARD,44.005719999999997,-78.642330000000001,ON,UTC-05:00,41027220,27226,0.000000000042349 +328,02HD022,COBOURG BROOK NEAR PRECIOUS CORNERS,43.988470000000000,-78.210750000000004,ON,UTC-05:00,41027187,27193,0.000000000128310 +329,02HD023,MACKIE CREEK NEAR HAMPTON,43.979080000000003,-78.680310000000006,ON,UTC-05:00,41027256,27262,0.000000001077702 +330,02HD024,GAGE CREEK NEAR DALE,43.997030000000002,-78.254329999999996,ON,UTC-05:00,41027186,27192,0.000000000281437 +331,02HE002,CONSECON CREEK AT ALISONVILLE,44.027780000000000,-77.366669999999999,ON,UTC-05:00,41026915,26921,0.000000000131297 +332,02HE004,BLACK CREEK AT MILFORD,43.936830000000000,-77.094970000000004,ON,UTC-05:00,41027092,27098,0.000000008144635 +333,02HF002,GULL RIVER AT NORLAND,44.731949999999998,-78.818049999999999,ON,UTC-05:00,41024440,24446,0.000000000708039 +334,02HF003,BURNT RIVER NEAR BURNT RIVER,44.710000000000001,-78.677499999999995,ON,UTC-05:00,41024610,24616,0.000000000240748 +335,02HG001,MARIPOSA BROOK NEAR LITTLE BRITAIN,44.289720000000003,-78.841669999999993,ON,UTC-05:00,41026334,26340,0.000000000359532 +336,02HG002,NONQUON RIVER NEAR PORT PERRY,44.086689999999997,-79.006079999999997,ON,UTC-05:00,41027034,27040,0.000000001293536 +337,02HG003,BLACKSTOCK CREEK NEAR BLACKSTOCK,44.131920000000001,-78.828969999999998,ON,UTC-05:00,41026874,26880,0.000000005944352 +338,02HH003,PIGEON RIVER NEAR LOTUS,44.124169999999999,-78.694999999999993,ON,UTC-05:00,41026906,26912,0.000000000273023 +339,02HH005,PIGEON RIVER AT OMEMEE,44.296720000000001,-78.549999999999997,ON,UTC-05:00,41026208,26214,0.000000001271685 +340,02HJ001,JACKSON CREEK AT PETERBOROUGH,44.302500000000002,-78.321110000000004,ON,UTC-05:00,41026161,26167,0.000000000153602 +341,02HJ003,OUSE RIVER NEAR WESTWOOD,44.298609999999996,-78.045559999999995,ON,UTC-05:00,41026212,26218,0.000000000180677 +342,02HJ005,SQUIRREL CREEK NEAR BAILIEBORO,44.123330000000003,-78.388610000000000,ON,UTC-05:00,41026816,26822,0.000000000346297 +343,02HJ006,JACKSON CREEK NEAR JACKSON HEIGHTS,44.309829999999998,-78.370720000000006,ON,UTC-05:00,41026133,26139,0.000000005220758 +344,02HJ007,BAXTER CREEK AT MILLBROOK,44.150530000000003,-78.447109999999995,ON,UTC-05:00,41026774,26780,0.000000000345383 +346,02HK003,CROWE RIVER AT MARMORA,44.481670000000001,-77.684719999999999,ON,UTC-05:00,41025354,25360,0.000000000321237 +347,02HK005,CROWE RIVER NEAR GLEN ALDA,44.844439999999999,-77.931110000000004,ON,UTC-05:00,41023838,23844,0.000000000694423 +348,02HK006,BEAVER CREEK NEAR MARMORA,44.535280000000000,-77.696659999999994,ON,UTC-05:00,41025076,25082,0.000000000251893 +349,02HK007,COLD CREEK AT ORLAND,44.134720000000002,-77.786940000000001,ON,UTC-05:00,41026670,26676,0.000000000362775 +350,02HK008,RAWDON CREEK NEAR WEST HUNTINGDON,44.338050000000003,-77.477220000000003,ON,UTC-05:00,41025804,25810,0.000000000450549 +351,02HK009,BURNLEY CREEK ABOVE WARKWORTH,44.195839999999997,-77.911670000000001,ON,UTC-05:00,41026458,26464,0.000000002444356 +352,02HK010,TRENT RIVER AT TRENTON (AFFRA),44.108330000000002,-77.579170000000005,ON,UTC-05:00,41026710,26716,0.000000000140056 +353,02HK011,MAYHEW CREEK NEAR TRENTON,44.109169999999999,-77.612530000000007,ON,UTC-05:00,41026694,26700,0.000000000715322 +354,02HK015,SALT CREEK NEAR CODRINGTON,44.204560000000001,-77.819080000000000,ON,UTC-05:00,41026475,26481,0.000000001294932 +355,02HK016,TROUT CREEK NEAR CAMPBELLFORD,44.307000000000002,-77.830939999999998,ON,UTC-05:00,41026076,26082,0.000000000431487 +356,02HK017,HOARDS CREEK NEAR WELLMAN,44.336939999999998,-77.628670000000000,ON,UTC-05:00,41025839,25845,0.000000000247535 +357,02HL001,MOIRA RIVER NEAR FOXBORO,44.253610000000002,-77.419169999999994,ON,UTC-05:00,41026131,26137,0.000000001126335 +358,02HL003,BLACK RIVER NEAR ACTINOLITE,44.539439999999999,-77.370829999999998,ON,UTC-05:00,41024891,24897,0.000000000952768 +359,02HL004,SKOOTAMATTA RIVER NEAR ACTINOLITE,44.549720000000001,-77.328059999999994,ON,UTC-05:00,41024890,24896,0.000000000216154 +360,02HL005,MOIRA RIVER NEAR DELORO,44.499720000000003,-77.618330000000000,ON,UTC-05:00,41025161,25167,0.000000000066994 +361,02HL007,MOIRA RIVER NEAR TWEED,44.488610000000001,-77.319440000000000,ON,UTC-05:00,41025131,25137,0.000000000392577 +362,02HL008,CLARE RIVER NEAR BOGART,44.483330000000002,-77.227789999999999,ON,UTC-05:00,41025078,25084,0.000000000051152 +363,02HM002,DEPOT CREEK AT BELLROCK,44.471390000000000,-76.762780000000006,ON,UTC-05:00,41024978,24984,0.000000000177700 +364,02HM003,SALMON RIVER NEAR SHANNONVILLE,44.207220000000000,-77.209170000000000,ON,UTC-05:00,41026357,26363,0.000000000541323 +365,02HM004,WILTON CREEK NEAR NAPANEE,44.239440000000002,-76.849440000000001,ON,UTC-05:00,41026069,26075,0.000000000487143 +366,02HM005,COLLINS CREEK NEAR KINGSTON,44.256390000000003,-76.612499999999997,ON,UTC-05:00,41025904,25910,0.000000000408978 +367,02HM006,MILLHAVEN CREEK NEAR MILLHAVEN,44.226390000000002,-76.759159999999994,ON,UTC-05:00,41025997,26003,0.000000000005347 +368,02HM007,NAPANEE RIVER AT CAMDEN EAST,44.334719999999997,-76.838890000000006,ON,UTC-05:00,41025603,25609,0.000000000545432 +369,02HM009,WEST BRANCH LITTLE CATARAQUI CREEK NEAR KINGSTON,44.240000000000002,-76.578890000000001,ON,UTC-05:00,41025921,25927,0.000000000032228 +370,02HM010,SALMON RIVER AT TAMWORTH,44.486109999999996,-76.993060000000000,ON,UTC-05:00,41025081,25087,0.000000000868495 +371,02HM011,MILLHAVEN CREEK NEAR SYDENHAM,44.418889999999998,-76.594999999999999,ON,UTC-05:00,41025186,25192,0.000000000046394 +421,02MB006,LYN CREEK NEAR LYN,44.524999999999999,-75.805279999999996,ON,UTC-05:00,41022861,22867,0.000000000473432 +422,02MB010,BUELLS CREEK AT BROCKVILLE,44.585830000000001,-75.691670000000002,ON,UTC-05:00,41022723,22729,0.000000005487209 \ No newline at end of file diff --git a/Streamflow_Scripts/nco_canada/timeslices_scripts/README.TXT b/Streamflow_Scripts/nco_canada/timeslices_scripts/README.TXT new file mode 100644 index 00000000..f0fc035d --- /dev/null +++ b/Streamflow_Scripts/nco_canada/timeslices_scripts/README.TXT @@ -0,0 +1,21 @@ +1) To start the download processes, at the prompt, + +./run_canflow.sh + +or put this script in a cron job. It will clear the log file every day at 5:28. + +Output is saved in the directory pointed to by the $OUTDIR variable. You can change the output directory by redefining the $OUTDIR variable in run_usgs.sh + +The log file is saved to the file defined by the $log variable. You can change the log file by modifying the $log variable in the run_usgs.sh. + +The log file is reset daily at 5:28. To change the time, redefine the $RESETLOGAT variable. + +2) New to NWM v3.1: + +Since v3.1, a site file is needed to run this download script because the server has been changed to https://wateroffice.ec.gc.ca/mainmenu/real_time_data_index_e.html. + +https://wateroffice.ec.gc.ca/services/real_time_data/csv/inline?stations[]=02AB014¶meters[]=47&start_date=2024-04-22%2000:00:00&end_date=2024-04-24%2023:59:59 + +An example site file can be found in the root directory named NWM_canadian_gage_inputs.txt. When stations are added or removed, this file needs to be uipdated. + +NWM uses only stationId start with 02* based on NWM_canadian_gage_inputs.txt file and only use parameter=47 for discharge. diff --git a/Streamflow_Scripts/nco_canada/timeslices_scripts/TimeSliceC.py b/Streamflow_Scripts/nco_canada/timeslices_scripts/TimeSliceC.py new file mode 100644 index 00000000..477482d3 --- /dev/null +++ b/Streamflow_Scripts/nco_canada/timeslices_scripts/TimeSliceC.py @@ -0,0 +1,242 @@ +#!/usr/bin/env python + +import os, sys, time, math +from string import * +from datetime import datetime, timedelta +import calendar +import netCDF4 +import numpy as np +import pytz + +def isclose(a, b, rel_tol=1e-09, abs_tol=0.0): + '''Python 2 implementation of Python 3.5 math.isclose() + https://hg.python.org/cpython/file/tip/Modules/mathmodule.c#l1993''' + # sanity check on the inputs + if rel_tol < 0 or abs_tol < 0: + raise ValueError("tolerances must be non-negative") + + # short circuit exact equality -- needed to catch two infinities of + # the same sign. And perhaps speeds things up a bit sometimes. + if a == b: + return True + + # This catches the case of two infinities of opposite sign, or + # one infinity and one finite number. Two infinities of opposite + # sign would otherwise have an infinite relative tolerance. + # Two infinities of the same sign are caught by the equality check + # above. + if math.isinf(a) or math.isinf(b): + return False + + # now do the regular computation + # this is essentially the "weak" test from the Boost library + diff = math.fabs(b - a) + result = (((diff <= math.fabs(rel_tol * b)) or + (diff <= math.fabs(rel_tol * a))) or + (diff <= abs_tol)) + return result + +def dict_compare(d1, d2): + d1_keys = set(d1.keys()) + d2_keys = set(d2.keys()) + intersect_keys = d1_keys.intersection(d2_keys) + added = d1_keys - d2_keys + removed = d2_keys - d1_keys + modified = dict() + for o in intersect_keys: + f0 = d1[o][0] == d2[o][0] + f1 = isclose( d1[o][1], d2[o][1],abs_tol=0.01 ) + f2 = isclose( d1[o][2], d2[o][2]) + if not f0 or not f1 or not f2: + modified[o] = (d1[o], d2[o]) + same = set(o for o in intersect_keys if d1[o] == d2[o]) + return added, removed, modified, same + +class TimeSliceC: + """ Description: Store one time slice data (from Canadian data) + Author: Tim Hunter (tim.hunter@noaa.gov) drawing HEAVILY on + original code by Zhengtao Cui (Zhengtao.Cui@noaa.gov) + Date: Feb 15, 2018 + """ + stationIdStrLen = 15 + stationIdLong_name = "WSC station id padded to length 15" + timeStrLen = 19 + timeUnit = "UTC" + timeLong_name = "YYYY-MM-DD_HH:mm:ss UTC" + dischargeUnit = "m^3/s" + dischargeLong_name = "Discharge.cubic_meters_per_second" + dischargeQualityUnit = "-" + dischargeQualityLong_name = \ + "Discharge quality 0 to 100 to be scaled by 100." + + def __init__(self, time_stamp, resolution, station_time_value ): + # insure that time stamp is tz-aware. Time is already UTC. + self.centralTimeStamp = time_stamp.replace(tzinfo=pytz.UTC) + self.sliceTimeResolution = resolution + self.obvStationTimeValue = station_time_value + + def isEmpty( self ): + return not self.obvStationTimeValue + + def print_station_time_value( self ): + for e in self.obvStationTimeValue: + print( "Slice: central time: ", \ + self.centralTimeStamp.isoformat(), \ + e[0], e[1].isoformat(), e[2] ) + + def getStationIDs( self ): + stationL = [] + for e in self.obvStationTimeValue: + stationL.append( list( e[ 0 ][4:] ) ) + for s in stationL: + if len(s) < self.stationIdStrLen: + for i in range( len(s), self.stationIdStrLen ): + s.insert(0, ' ' ) + elif len(s) > self.stationIdStrLen: + s = s[0:self.stationIdStrLen - 1] + return stationL + + def getDischargeValues( self ): + values = [] + for e in self.obvStationTimeValue: + values.append( e[ 2 ] ) + return values + + def getDischargeTimes( self ): + obvtimes = [] + for e in self.obvStationTimeValue: + obvtimes.append(list(e[1].strftime("%Y-%m-%d_%H:%M:00"))) + return obvtimes + + def getQueryTimes( self ): + qtimes = [] + for e in self.obvStationTimeValue: + qtimes.append( calendar.timegm( e[ 1 ].utctimetuple() ) ) + return qtimes + + def getSliceNCFileName( self ): + tval = (self.sliceTimeResolution.days * 24 * 60) + (self.sliceTimeResolution.seconds // 60) + filename = (self.centralTimeStamp.strftime("%Y-%m-%d_%H_%M_00.") + + str(int(tval)).zfill(2) + "min.wscTimeSlice.ncdf") + return filename + + def getDischargeQuality( self ): + dq = [] + for e in self.obvStationTimeValue: + dq.append( e[ 3 ] ) + return dq + + def toNetCDF( self, outputdir = './' ): + fname = outputdir + '/' + self.getSliceNCFileName() + nc_fid = netCDF4.Dataset(fname, 'w', format='NETCDF4' ) + nc_fid.createDimension( 'stationIdStrLen', self.stationIdStrLen ) + nc_fid.createDimension( 'stationIdInd', None ) + nc_fid.createDimension( 'timeStrLen', self.timeStrLen ) + stationId = nc_fid.createVariable( 'stationId', 'S1',\ + ('stationIdInd', 'stationIdStrLen') ) + stationId.setncatts( {'long_name' : self.stationIdLong_name, \ + 'units' : '-'} ) + + time = nc_fid.createVariable( 'time', 'S1',\ + ('stationIdInd', 'timeStrLen' ) ) + time.setncatts( {'long_name' : self.timeLong_name, \ + 'units' : self.timeUnit} ) + + discharge = nc_fid.createVariable( 'discharge', 'f4',\ + ('stationIdInd', ) ) + discharge.setncatts( {'long_name' : self.dischargeLong_name, \ + 'units' : self.dischargeUnit} ) + discharge_quality = \ + nc_fid.createVariable( 'discharge_quality', 'i2',\ + ('stationIdInd', ) ) + discharge_quality.setncatts( {'long_name' : \ + self.dischargeQualityLong_name, \ + 'units' : self.dischargeQualityUnit, \ + 'multfactor' : '0.01' } ) + queryTime = nc_fid.createVariable( 'queryTime', 'i4',\ + ('stationIdInd', ) ) + + queryTime.setncatts( { 'units' : \ + 'seconds since 1970-01-01 00:00:00 local TZ' } ) + + tres = self.sliceTimeResolution.days * 24 * 60 + \ + self.sliceTimeResolution.seconds // 60 + nc_fid.setncatts( { 'fileUpdateTimeUTC': \ + datetime.utcnow().strftime( "%Y-%m-%d_%H:%M:00" ), \ + 'sliceCenterTimeUTC' : \ + self.centralTimeStamp.strftime( "%Y-%m-%d_%H:%M:00" ),\ + 'sliceTimeResolutionMinutes' : \ + str(int(tres)).zfill(2) } ) + + discharge[ : ] = self.getDischargeValues() + queryTime[ : ] = self.getQueryTimes() + + stations = self.getStationIDs() + stationId[ : ] = stations + + time[ : ] = self.getDischargeTimes() + discharge_quality[:] = self.getDischargeQuality() + + nc_fid.close() + + @classmethod + def fromNetCDF( self, ncfilename ): + nc_fid = netCDF4.Dataset( ncfilename, 'r' ) + timestamp = datetime.strptime( \ + nc_fid.getncattr( 'sliceCenterTimeUTC' ), \ + "%Y-%m-%d_%H:%M:00" ) + + time_resol = timedelta( minutes = \ + int( nc_fid.getncattr( 'sliceTimeResolutionMinutes' ) ) ) + + stations = netCDF4.chartostring( \ + nc_fid.variables[ 'stationId'][ : ] ) + + discharge = nc_fid.variables[ 'discharge'][ : ] + + queryTime = nc_fid.variables[ 'queryTime'][ : ] + + quality = nc_fid.variables[ 'discharge_quality'][ : ] + + stationTimeValue = [] + for s, d, q, qual in zip( stations, discharge, queryTime, quality ): + stationTimeValue.append( \ + ( 'CAN.' + s.strip(), \ + datetime.utcfromtimestamp( q ).replace(tzinfo=pytz.UTC), \ + d, qual ) ) + + nc_fid.close() + return self( timestamp, time_resol, stationTimeValue ) + + def mergeOld( self, oldTimeSlice ): + if self.centralTimeStamp != oldTimeSlice.centralTimeStamp or \ + self.sliceTimeResolution != oldTimeSlice.sliceTimeResolution: + print( 'new_cts=', self.centralTimeStamp ) + print( 'old_cts=', oldTimeSlice.centralTimeStamp ) + print( 'new_res=', self.sliceTimeResolution ) + print( 'old_res=', oldTimeSlice.sliceTimeResolution ) + raise RuntimeError( "FATAL ERROR: the two time slices " + + " differ, not merging ..." ) + else: + site_time_value = dict() + for e in self.obvStationTimeValue: + site_time_value[ e[ 0 ] ] = ( e[1], e[2], e[3] ) + old_site_time_value = dict() + + for e in oldTimeSlice.obvStationTimeValue: + old_site_time_value[ e[ 0 ] ] = ( e[1], e[2], e[3] ) + + added, removed, modified, same = ( + dict_compare(site_time_value, old_site_time_value )) + + if not added and not modified : + return False + + old_site_time_value.update( site_time_value ) + self.obvStationTimeValue = [] + for site in old_site_time_value: + self.obvStationTimeValue.append( ( site, \ + old_site_time_value[ site ][ 0 ], \ + old_site_time_value[ site ][ 1 ], \ + old_site_time_value[ site ][ 2 ] ) ) + return True diff --git a/Streamflow_Scripts/nco_canada/timeslices_scripts/WSC_Observation.py b/Streamflow_Scripts/nco_canada/timeslices_scripts/WSC_Observation.py new file mode 100644 index 00000000..9e7f9307 --- /dev/null +++ b/Streamflow_Scripts/nco_canada/timeslices_scripts/WSC_Observation.py @@ -0,0 +1,481 @@ +#!/usr/bin/env python +import os, sys, time, csv +from string import * +from datetime import datetime, timedelta +import xml.etree.ElementTree as etree +from TimeSliceC import TimeSliceC +import pytz +import unicodedata +from EmptyDirOrFileException import EmptyDirOrFileException + +""" + The class to mange dicharge data from one real-time discharge file + Author: Tim Hunter (tim.hunter@noaa.gov) + + Last modified by Zhengtao Cui (Zhengtao.Cui@noaa.gov) + Description: Updated the code to use real-time data from the + new server at + https://wateroffice.ec.gc.ca/mainmenu/real_time_data_index_e.html + +""" + +class WSC_Observation: + "Store one WSC data set " + + def __init__(self, csvfilename): + self.timevalue = {} + + # + # Define the column names I want to use + # If WSC changes file formats, this may need to be updated. + # + #csvfields = ('id', 'date', 'level', 'lgrade', 'lsymbol', 'lqaqc', + # 'discharge', 'dgrade', 'dsymbol', 'dqaqc') + # + #The header has changed since Feb 22, 2023. + #csvfields = ('ID', 'Date', 'Water Level / Niveau d\'eau (m)', + # 'Grade', 'Symbol / Symbole', 'QA/QC', + # 'Discharge / DÃit (cms)', 'Grade', 'Symbol / Symbole', 'QA/QC') + # + # + # Changed to new server https://wateroffice.ec.gc.ca/mainmenu/real_time_data_index_e.html + # header changed, + # + #csvfields = ('ID', 'Date', 'Parameter/ParamÃre', + # 'Value/Valeur', 'Qualifier/Qualificatif', 'Symbol/Symbole', + # 'Approval/Approbation') + csvfields = ('ID','Date','Parameter/ParamÃe','Value/Valeur', + 'Qualifier/Qualificatif','Symbol/Symbole', + 'Approval/Approbation','Grade/Classification', + 'Qualifiers/Qualificatifs') + + with open(csvfilename, 'r', encoding='utf-8-sig') as csvfile: + reader = csv.DictReader(csvfile) + # Strip spaces + reader.fieldnames = [f.strip() for f in reader.fieldnames] + + # Correct the special charaters (i.e.: French) + reader.fieldnames = [unicodedata.normalize('NFKD', f).encode('ascii', 'ignore').decode('ascii') for f in reader.fieldnames] + rows = list(reader) + if not rows: + raise ValueError(f"{csvfilename} has only a header; Skipping ...\n") + + for row in rows: + id_value = row.get('ID') + param_value = row.get('Parameter/Parametre') + + if not (param_value and param_value.isdigit()): + continue + + if int(param_value) == 47: # parameter 47 is for discharge + try: + dischstr = row.get('Value/Valeur') + discharge = float(dischstr) * 1.0 + #print(f"try: {id_value} ==>DISCHARGE={discharge}") + + qstr = row.get('Qualifier/Qualificatif') + #print(f"try: {id_value} ==>Qualifier={qstr}") + + if qstr.strip() != '' and int(qstr) == 10: + print('==>Skip ICE conditions ' + qstr + ' ...') + continue + + #print(f"try: {id_value} ==>qstr={qstr}") + except Exception as e: + print(f"Exception encountered for {id_value}: {e}") + discharge = -999999.0 + + dkey = None + try: + # + # Split the date string into two parts... Y-M-D and H:M:S + # Then parse them into a timezone-naive object + # Per the documentation from WSC, this timestamp is described as: + # "data timestamp in ISO 8601 format, Local Standard Time (LST)" + # So if the timestamp is + # 2018-08-16T13:30:00-0500 + # I am interpreting that as 1:30 pm local time, and that local time + # is 5 hours behind UTC. If this interpretation is incorrect, the + # following code should be modified appropriately. + # + # Once I have a datetime object representing the local time, I can + # use the timezone info to translate that into UTC, which is what + # will be used as the data key value. + # + # NOTE!!!!! When storing the data, we are rounding/stripping the + # seconds field to 0. So I need to do the same thing here. + # That is accomplished very simply, by replacing whatever was + # specified for seconds with '00'. If this is not done we end up + # with mismatch issues when we are merging timeslices. + # + #s = row['Date'].split("T") + #ymd = s[0] + #hms = s[1][:6] + '00' + #dsnz = ymd + ' ' + hms # format is YYYY-MM-DD HH:MM:SS + #dtnz = datetime.strptime(dsnz, '%Y-%m-%d %H:%M:%S') # timezone-naive object + + date_str = row.get('Date') + ymd, hms = date_str.split("T") + dsnz = f"{ymd} {hms[:6]}00" + dt = datetime.strptime(dsnz, '%Y-%m-%d %H:%M:%S') + dkey = dt.replace(tzinfo=pytz.UTC) + +# Server https://wateroffice.ec.gc.ca/mainmenu/real_time_data_index_e.html +# is already in UTC time. Timezone conversion is not needed +# +# Zhengtao Cui, 12/1/2023 +# +# tz = s[1][8:] +# tzh = int(tz[1:3]) # time zone hours, *absolute value*; typically 4 or 5 for GL region +# tzm = int(tz[4:]) # time zone minutes, typically 0 for GL region +# tzoff = timedelta(hours=tzh, minutes=tzm) +# +# # +# # Adjust the time appropriately so that it represents +# # the UTC time. +# # +# if (tz[0] == '-'): +# dtu = dtnz + tzoff # this is GL case +# else: +# dtu = dtnz - tzoff + + # + # time zone conversion is not needed + # + #dtu = dtnz + # + # Make it timezone-aware, assigning it to UTC timezone and + # then using that datetime value as the dictionary key + # + #dkey = dtu.replace(tzinfo=pytz.UTC) + except Exception as e: + raise Exception( \ + 'Can not parse date... {}'.format(e) ) from e + + if dkey and discharge >= 0: + valueQC = int(qstr) if qstr else 0 + dataquality = self.calculateDataQuality(discharge, \ + valueQC ) + self.timevalue[dkey] = (discharge, dataquality) + #print(f"\n+++Discharge={discharge}") + else: + self.timevalue[dkey] = (-999999.0, 0) + #print(f" {id_value} - Discharge=-999999.0\n") + + self.stationID = f"CAN.{id_value}" + + #print(f"{self.stationID} {dkey} {discharge} {dataquality}") + + if not self.timevalue: + raise ValueError(f"No parameter 47 (No valid observation); Skipping {csvfilename}\n") + + timekeys = sorted( self.timevalue.keys() ) + + self.obvPeriod = timekeys[0], timekeys[-1] + self.stationName = self.stationID + self.generationTime = timekeys[0] + self.unit = 'm3/s' + + + def calculateDataQuality(self, value, qacode): + """ Calculate a quality code for the discharge measurement based on + the value and associated QA/QC code. The defined QA/QC codes are: + 1 = preliminary, 2 = reviewed, 3 = checked, 4 = approved + """ +######################################################################## +#Date: Fri, 10 Jul 2020 12:49:57 -0600 +#From: James McCreight +#To: Zhengtao Cui +#Cc: Tim Hunter - NOAA Federal , +#Brian Cosgrove - NOAA Federal , +#Arezoo RafieeiNasab , David Gochis , +#Aubrey Dugger , Ryan Cabell , +#Laura Read +#Subject: Re: High priority....Canada streamflow issue +#Parts/Attachments: +#1 OK ~342 lines Text (charset: UTF-8) +#2 Shown ~728 lines Text (charset: UTF-8) +#---------------------------------------- +#So, I would say it depends on our expectations of what the codes really +#mean, but the weight penalties should be thought of as "relative to model +#error" with .5 giving something like equal weight. Generally, the +#observation is going to be much better (there are exceptions) even when it's +#not revised (at least for USGS).... unless this is just not true for these +#gages. +#I might suggest the weighting scheme below in code, based on my best guess. +#Here is my basic thought process: +#Within 28 hours (the extended look back period), we dont get to QC levels 3 +#and 4 because that process likely takes longer. +#So, once we reach 2, we are probably doing as well as can be expected. +#It would be informative to see how much the OPERATIONAL data stream has +#quality 1 and 2 and what the ?tis between obs time and time that that flag +#arrives. +#It might be informative to also see if/how much the discharge values change +#when their quality codes change. +#It is possible that the necessary data/flow is beyond what is currently +#setup, but doing an aggressive saving of the canada gage obs files could +#shed some light. +# +#def calculateDataQuality(self, value, qacode): +# """ Calculate a quality code for the discharge measurement based on +# the value and associated QA/QC code. The defined QA/QC codes are: +# 1 = preliminary, 2 = reviewed, 3 = checked, 4 = approved +# """ +# quality = 0 +# if value <= 0 or value > 9000: +# quality = 0 +# else: +# if qacode == 1: +# quality = 75 +# elif qacode == 2: +# quality = 100 +# elif qacode == 3: +# quality = 100 +# elif qacode == 4: +# quality = 100 +# else: +# quality = 0 +# return quality +#------------------------------------------------------- +#James L. McCreight +#NCAR Research Applications Lab +#office: FL2 2065 +#office phone: 303-497-8404 +#cell: 831-261-5149 +######################################################################## +#Date: Thu, 16 Jul 2020 14:15:12 -0400 +#From: Brian Cosgrove - NOAA Federal +#To: Arezoo RafieeiNasab +#Cc: Zhengtao Cui , +# James McCreight , +# Tim Hunter - NOAA Federal , +# David Gochis , Aubrey Dugger , +# Ryan Cabell , Laura Read +# Subject: Re: High priority....Canada streamflow issue +# Parts/Attachments: +# 1.1 OK 509 lines Text (charset: UTF-8) +# 1.2 Shown ~39 KB Text (charset: UTF-8) +# 2 OK 977 KB Image +#---------------------------------------- +#Okay, barring any further input/concerns from folks, let's do this.... +#Zhengtao, can you alter it so that it gives 100% weight (quality) to the +#incoming obs even if the QC code is only '1'? I don't' think we're seeing +#the desired impact of the obs currently....let's see how it looks after that +#change in real-time. +# +#So this would change to quality = 100 +# +# > if qacode == 1: +# > quality = 75 +# +# Thanks, +# Brian +# + +# 12/01/2023 Zhengtao +# On the new server, https://wateroffice.ec.gc.ca/mainmenu/real_time_data_index_e.html +# the qualifier values are only -1 and 0, so set the quality to 100 +# + quality = 100 +# quality = 0 +# if value <= 0 or value > 9000: +# quality = 0 +# else: +# if qacode == 1: +# quality = 100 +# elif qacode == 2: +# quality = 100 +# elif qacode == 3: +# quality = 100 +# elif qacode == 4: +# quality = 100 +# else: +# quality = 0 + return quality + + def getTimeValueAt(self, at_time, resolution = timedelta() ): + closestTimes = [] + distances = [] + for k in sorted(self.timevalue): + td = abs(k - at_time) + if td <= resolution/2: + closestTimes.append(k) + distances.append(td) + if closestTimes: + closest = [x for y,x in sorted(zip(distances,closestTimes))] [0] + return (closest, self.timevalue[closest]) + else: + return None + + +class All_WSC_Observations: + """Store all WSC data in a given directory""" + def __init__(self, wscdatadir ): + self.source = wscdatadir + self.wscobvs = [] + if not os.path.isdir(wscdatadir): + raise RuntimeError("FATAL ERROR: " + wscdatadir + + " is not a directory or does not exist. ") + + twodaysago = datetime.now() - timedelta( days = 2 ) + for file in os.listdir(wscdatadir): + if file.endswith(".csv"): + fname = wscdatadir + '/' + file + st = os.stat( fname ) + # + # Don't process data older than 2 days. + # + if datetime.fromtimestamp( st.st_mtime) > twodaysago: + # Skip empty files + if st.st_size == 0: + print(f"Skipping empty file: {fname}") + continue + + try: + print(f"\nReading {fname} ...") + self.wscobvs.append(WSC_Observation(fname)) + except Exception as e: + print( "WARNING: Can not parsing CSV file: " + \ + file + ", Because " ) + print( e ) + continue + + if not self.wscobvs: + raise EmptyDirOrFileException( "Input directory " + wscdatadir \ + + " has no Water Survey of Canada CSV files or the " + "Water Survey CSV files contain no flow data!" ) + + self.index = -1 + + self.timePeriod = self.wscobvs[0].obvPeriod + for obv in self.wscobvs: + if self.timePeriod[0] > obv.obvPeriod[0]: + self.timePeriod = ( obv.obvPeriod[0], self.timePeriod[1]) + if self.timePeriod[1] < obv.obvPeriod[1]: + self.timePeriod = ( self.timePeriod[0], obv.obvPeriod[1]) + + + def __iter__(self): + return self + + def next(self): + if self.index == len( self.wscobvs ) - 1: + self.index = -1 + raise StopIteration + self.index = self.index + 1 + return self.wscobvs[self.index] + + def timePeriodForAll(self): + return self.timePeriod + + # + # Step through the observations, finding the entry that + # is closest (time-wise) to the desired timestamp. + # Append that observation to the station_time_value_list. + # Then create a TimeSliceC object from all of the observations in that list. + # + def makeTimeSlice(self, timestamp, timeresolution): + station_time_value_list = [] + for obv in self.wscobvs: + closestObv = obv.getTimeValueAt( timestamp, timeresolution ) + if closestObv: + c0 = closestObv[0] + c10 = closestObv[1][0] + c11 = closestObv[1][1] + station_time_value_list.append((obv.stationID, c0, c10, c11)) + timeSlice = TimeSliceC(timestamp, timeresolution, station_time_value_list) + return timeSlice + + def makeAllTimeSlices(self, timeresolution, outdir): + # + # the time resolutions must divide 60 minutes with no remainder + # + if 3600 % timeresolution.seconds != 0: + raise RuntimeError( "FATAL ERROR: Time slice resolution must " + "divide 60 minutes with no remainder." ) + + # + # Always start two days ago because sometimes the downloaded realtime + # files contain old data older than six months, See the email from NCO + # Simon Hsiao on Dec 16, 2022, with subject + # "20221216 12z nwm_canada_timeslices job hung". + # + # +# NWM team, +# +# The 20221216 12z nwm_canada_timeslices job hung failed seeing hung reached walltime 10 min. here are the job logfiles and working dir for your investigations, rerun still hung - +# /lfs/h1/ops/prod/output/20221216/nwm_canada_timeslices_12_1725.o33696851 -- 1st run +# /lfs/h1/ops/prod/output/20221216/nwm_canada_timeslices_12_1739.o33703661 -- 2nd run +# /lfs/f1/ops/prod/tmp/nwm_canada_timeslices_12_1725.33696851.dbqs01 - 1st run working dir +# /lfs/f1/ops/prod/tmp/nwm_canada_timeslices_12_1739.33703661.dbqs01/ -- 2nd run working dir +# In the working dir,there are some 2022-06-01 15 min WscTimeSlice.ncdf data files as below , why back to 202206 ? +# 2022-06-01_05_00_00.15min.wscTimeSlice.ncdf +# ... +# 2022-06-03_23_00_00.15min.wscTimeSlice.ncdf +# +# Thanks, +# +# /Simon +# SPA Office + + # + # need to use UTC time here + startTime = datetime.now().replace(tzinfo=pytz.UTC) - timedelta( days = 2 ) + + #Round the start time to the nearist 0, 15, 30 and 45 minutes + #Otherwise the filename will be wrong. + + #startTime = self.timePeriod[0] + + if startTime.minute >= 8 and startTime.minute <= 22: + startTime = datetime( startTime.year, startTime.month, + startTime.day, startTime.hour, + 15, tzinfo=startTime.tzinfo ) + elif startTime.minute >= 23 and startTime.minute <= 37: + startTime = datetime( startTime.year, startTime.month, + startTime.day, startTime.hour, + 30, tzinfo=startTime.tzinfo ) + elif startTime.minute >= 38 and startTime.minute <= 52: + startTime = datetime( startTime.year, startTime.month, + startTime.day, startTime.hour, + 45, tzinfo=startTime.tzinfo ) + elif startTime.minute < 8: + startTime = datetime( startTime.year, startTime.month, + startTime.day, startTime.hour, + 0, tzinfo=startTime.tzinfo ) + else: # > 52 + startTime = datetime( startTime.year, startTime.month, + startTime.day, startTime.hour, + 0, tzinfo=startTime.tzinfo ) + \ + timedelta( hours = 24 ) + + #print ("startTime < self.timePeriod[0]",startTime,self.timePeriod[0]); + while startTime < self.timePeriod[0]: + startTime += timeresolution + + #print ("startTime < self.timePeriod[0]",startTime,self.timePeriod[0]); + #print ("startTime > self.timePeriod[0]",startTime,self.timePeriod[1]); + + if startTime > self.timePeriod[1]: + raise RuntimeError("FATAL ERROR: observation time period wrong!") + + count = 0 + print ("Timeslice start time: ", startTime ) + while startTime <= self.timePeriod[1]: + print ("making time slice for ", startTime.isoformat()) + oneSlice = self.makeTimeSlice(startTime, timeresolution) + if ( not oneSlice.isEmpty() ): + updatedOrNew = True + slicefilename = outdir + '/' +oneSlice.getSliceNCFileName() + if os.path.isfile( slicefilename ): + oldslice = TimeSliceC.fromNetCDF( slicefilename ) + updatedOrNew = oneSlice.mergeOld( oldslice ) + if updatedOrNew: + oneSlice.toNetCDF(outdir) + print (oneSlice.getSliceNCFileName() + " updated!") + else: + print (oneSlice.getSliceNCFileName() + " not updated!") + count = count + 1 + + startTime += timeresolution + return count diff --git a/Streamflow_Scripts/nco_canada/timeslices_scripts/make_time_slice_from_canada.py b/Streamflow_Scripts/nco_canada/timeslices_scripts/make_time_slice_from_canada.py new file mode 100644 index 00000000..77f02dcd --- /dev/null +++ b/Streamflow_Scripts/nco_canada/timeslices_scripts/make_time_slice_from_canada.py @@ -0,0 +1,93 @@ +#!/usr/bin/env python +import os, sys, time, urllib, getopt +import logging +from string import * +import xml.etree.ElementTree as etree +from datetime import datetime, timedelta +from WSC_Observation import WSC_Observation, All_WSC_Observations +from TimeSliceC import TimeSliceC +from EmptyDirOrFileException import EmptyDirOrFileException + +""" + The driver to parse downloaded hydrologic data files from + Environment and Climate Change Canada (Water Survey of Canada), + and then to create time slices and write to NetCDF files. + Author: Tim Hunter (tim.hunter@noaa.gov) drawing heavily on + the prior work done by Zhengtao Cui for the USGS data. + Date: February 2018 +""" +def main(argv): + """ + function to get input arguments + """ + inputdir = '' + try: + opts, args = getopt.getopt(argv,"hi:o:",["idir=", "odir="]) + except getopt.GetoptError: + print( 'make_time_slice_from_canada.py -i -o ' ) + sys.exit(2) + for opt, arg in opts: + if opt == '-h': + print( \ + 'make_time_slice_from_canada.py -i -o ' ) + sys.exit() + elif opt in ('-i', "--idir"): + inputdir = arg + if not os.path.exists( inputdir ): + raise RuntimeError( 'FATAL ERROR: inputdir ' + \ + inputdir + ' does not exist!' ) + elif opt in ('-o', "--odir" ): + outputdir = arg + if not os.path.exists( outputdir ): + raise RuntimeError( 'FATAL ERROR: outputdir ' + \ + outputdir + ' does not exist!' ) + + return (inputdir, outputdir) + +logging.basicConfig(format=\ + '%(asctime)s - %(name)s - %(levelname)s - %(message)s',\ + level=logging.INFO) +logger = logging.getLogger(__name__) +formatter = logging.Formatter(\ + '%(asctime)s - %(name)s - %(levelname)s - %(message)s') +#logger.setFormatter(formatter) +logger.info( "System Path: " + str( sys.path ) ) + +if __name__ == "__main__": + odir = main(sys.argv[1:]) + +indir = odir[0] +outdir = odir[1] + +# +# Load discharge data as downloaded from ECCC datamart. Current URL +# for a parent directory is http://dd.weather.gc.ca/hydrometric/csv/ +# Files are found further down that tree. +# +try: + allobvs = All_WSC_Observations( indir ) +except EmptyDirOrFileException as e: + logger.warning( str(e), exc_info=True) + sys.exit(0) +except Exception as e: + logger.error("Failed to load Canadian CSV files: " + str(e), exc_info=True) + sys.exit(3) + +print( 'earliest time: ', allobvs.timePeriodForAll()[0] ) +print( 'latest time: ', allobvs.timePeriodForAll()[1] ) + +# +# Create time slices from loaded observations +# +# Set time resolution to 15 minutes +# and +# Write time slices to NetCDF files +# +try: + timeslices = allobvs.makeAllTimeSlices( timedelta( minutes = 15 ), outdir ) +except Exception as e: + logger.error("Failed to make time slices: " + str(e) , exc_info=True) + logger.error("Input dir = " + indir, exc_info=True) + sys.exit(3) + +print( "total number of timeslices: ", timeslices ) diff --git a/Streamflow_Scripts/usgs_download/analysis/ACE_Observation.py b/Streamflow_Scripts/usgs_download/analysis/ACE_Observation.py deleted file mode 100755 index e7fa3cde..00000000 --- a/Streamflow_Scripts/usgs_download/analysis/ACE_Observation.py +++ /dev/null @@ -1,146 +0,0 @@ -############################################################################### -# Module name: ACE_Observation -# # -# Author : Zhengtao Cui (Zhengtao.Cui@noaa.gov) # -# # -# Initial version date: # -# # -# Last modification date: 05/28/2019 # -# # -# Description: manage data in a ACE CWMS xml file # -# # -############################################################################### - -import os, sys, time, csv, re -import logging -from string import * -from collections import OrderedDict -from datetime import datetime, timedelta -import dateutil.parser -import pytz -#import iso8601 -import xml.etree.ElementTree as etree -from TimeSlice import TimeSlice -#import Tracer -from Observation import Observation -from CWMS_Sites import CWMS_Sites - -def parseDuration( period ): - regex = re.compile('(?P-?)P(?:(?P\d+)Y)?(?:(?P\d+)M)?(?:(?P\d+)D)?(?:T(?:(?P\d+)H)?(?:(?P\d+)M)?(?:(?P\d+)S)?)?') - - # Fetch the match groups with default value of 0 (not None) - duration = regex.match(period).groupdict(0) - - # Create the timedelta object from extracted groups - delta = timedelta(days=int(duration['days']) + \ - (int(duration['months']) * 30) + \ - (int(duration['years']) * 365), \ - hours=int(duration['hours']), \ - minutes=int(duration['minutes']), \ - seconds=int(duration['seconds'])) - - if duration['sign'] == "-": - delta *= -1 - - return delta - -class ACE_Observation(Observation): - """ - Store one USGS WaterML2.0 data - """ - def __init__(self, cwmsxmlfilename, cwmssites ): - """ - Initialize the ACE_Observation object with a given - filename - """ - self.source = cwmsxmlfilename - self.timeValueQuality = OrderedDict() - self._sites = cwmssites - if cwmsxmlfilename.endswith( '.xml' ): - self.loadCWMSxml( cwmsxmlfilename ) - else: - raise RuntimeError( "FATAL ERROR: Unknow file type: " + \ - cwmsxmfilename ) - - def loadCWMSxml(self, xmlfilename ): - """ - Read real-time stream flow data from a given CWMS XML file - - Input: xmlfilename - the CWMS xml filename - """ - try: - obvwml = etree.parse( xmlfilename ) - root= obvwml.getroot() - name_1 = root.find('query-info').find('requested-item')\ - .find('name').text - timeseries = root.find('time-series') - office = timeseries.find('office').text - self.stationName = office + "." + name_1 - self.stationID = self._sites.getIndex(office, name_1 ) - - regularIntervalValues = timeseries.find('regular-interval-values') - if regularIntervalValues is not None: - self.parseRegularIntervalValues( regularIntervalValues ) - else: - irregularIntervalValues = timeseries.find('irregular-interval-values') - self.parseIrregularIntervalValues( irregularIntervalValues) - - except Exception as e: - raise RuntimeError( "WARNING: parsing XML error: " + str( e )\ - + ": " + xmlfilename + " skipping ..." ) - - self.stationName = office + '.' + name_1 - self.obvPeriod = list( self.timeValueQuality.keys() )[0], \ - list( self.timeValueQuality.keys() )[-1] - - unitConvertToM3perSec = self.getUnitConvertToM3perSec() - - self.timeValueQuality = dict(map( \ - lambda kv: (kv[0], (kv[1][0] * unitConvertToM3perSec, \ - kv[1][1])),\ - iter( self.timeValueQuality.items()) )) - self.unit = 'm3/s' - -# for k, v in self.timeValueQuality.items(): -# print(k, v) - - def parseRegularIntervalValues(self, regularInterval): - self.unit = regularInterval.get('unit') - - interval = parseDuration( regularInterval.get('interval') ) - - for seg in regularInterval.findall('segment'): - beginTime = \ - dateutil.parser.parse( seg.get('first-time')) \ - .astimezone(pytz.utc).replace(tzinfo=None) - for s in seg.text.strip().split('\n'): - self.timeValueQuality[ beginTime ] = \ - ( float(s.split(' ')[0]), \ - self.calculateDataQuality( float(s.split(' ')[1] ) ) ) - - beginTime += interval - - - def parseIrregularIntervalValues(self, irregularInterval): - self.unit = irregularInterval.get('unit') - for s in irregularInterval.text.strip().split('\n'): - words = s.split(' ') - t = dateutil.parser.parse( words[0] ) \ - .astimezone(pytz.utc).replace(tzinfo=None) - self.timeValueQuality[ t ] = \ - ( float(words[1]), \ - self.calculateDataQuality(float(words[2] ) ) ) - # print( t, self.timeValueQuality[ t ] ) - - - def getUnitConvertToM3perSec(self): - if self.unit == 'cfs': - unitConvertToM3perSec = 0.028317 - elif self.unit == 'CMS': - unitConvertToM3perSec = 1.0 - else: - raise RuntimeError( "FATAL ERROR: Unit " + self.unit + \ - " is not known. ") - return unitConvertToM3perSec - def calculateDataQuality(self, value ): - return 100.0 diff --git a/Streamflow_Scripts/usgs_download/analysis/CWMS_Sites.py b/Streamflow_Scripts/usgs_download/analysis/CWMS_Sites.py deleted file mode 100755 index b9030dba..00000000 --- a/Streamflow_Scripts/usgs_download/analysis/CWMS_Sites.py +++ /dev/null @@ -1,73 +0,0 @@ -############################################################################### -# Module name: CWMS_Sites # -# # -# Author : Zhengtao Cui (Zhengtao.Cui@noaa.gov) # -# # -# Initial version date: # -# # -# Last modification date: 09/05/2019 # -# # -# Description: manage the ACE CWMS sites in CSV format # -# # -# Updated by: Donald W Johnson (donald.w.johnson@noaa.gov) # -# # -# Update Description: Change column names to match new site file # -# # -############################################################################### - -import csv - -class CWMS_Sites: - """ - Store CWMS site information - """ - def __init__(self, csvSitefile ): - """ - Initialize the CWMS_Sites object with a given - filename - """ - self.source = csvSitefile - - self._office_name1_to_index = dict() - with open( csvSitefile, mode='r') as csvsite_file: - csvsite_reader = csv.DictReader( csvsite_file ) - line_count = 0 - for row in csvsite_reader: - if line_count == 0: - print('Column names are ' + ", ".join(row)) - line_count += 1 -# print('\t' + row["office"] + " " + row["name_1"] ) - if row["Office"] in self._office_name1_to_index: - self._office_name1_to_index[ \ - row["Office"] ][row["gage"] ] = \ - row[ "NIDID" ] - else: - self._office_name1_to_index[ row["Office"] ] = \ - dict( { row["gage"] : \ - row[ "NIDID" ] } ) - - line_count += 1 - - print('Processed ' + str( line_count ) + ' lines.') - self.office_name1_to_index = self._office_name1_to_index - - - @property - def source(self): - return self._source - - @source.setter - def source(self, s): - self._source = s - - - @property - def office_name1_to_index(self): - return self._office_name1_to_index - - @office_name1_to_index.setter - def office_name1_to_index(self, o): - self._office_name1_to_index=o - - def getIndex(self, office, name1 ): - return self.office_name1_to_index[ office][name1 ] diff --git a/Streamflow_Scripts/usgs_download/analysis/CWMS_outflow_sites_263_index.csv b/Streamflow_Scripts/usgs_download/analysis/CWMS_outflow_sites_263_index.csv deleted file mode 100755 index 174e07a3..00000000 --- a/Streamflow_Scripts/usgs_download/analysis/CWMS_outflow_sites_263_index.csv +++ /dev/null @@ -1,255 +0,0 @@ -USACE_site_index,office,CWMS_ID,Data_type,latitude,longitude,data_Freq,name3,public_nam,long_name,descriptio,horizontal,estimate,vertical_d,timezone,county,state,nation,nearest_ci,bounding_o,location_k,location_t,name_1,Alternate,Mins,Obs_type,Elev_ft -0,SAJ,S351-Structure,Flow,26.69722,-80.71389,Inst, , , , ,WGS84,Unknown County or County N/A,FL,UNITED STATES, ,SAJ,SITE, , , , ,S351-Structure.Flow.Inst.0.0.SFWMD-db-raw, ,0,SFWMD-db-raw,0 -1,SAJ,S4-Pump,Flow,26.78944,-80.96194,Inst, , , , ,WGS84,Unknown County or County N/A,FL,UNITED STATES, ,SAJ,SITE, , , , ,S4-Pump.Flow.Inst.0.0.SFWMD-db-raw, ,0,SFWMD-db-raw,0 -2,SAJ,S135-Pump,Flow,27.08611,-80.66139,Inst, , , , ,WGS84,Unknown County or County N/A,FL,UNITED STATES, ,SAJ,SITE, , , , ,S135-Pump.Flow.Inst.1Hour.0.SFWMD-WM, ,0,SFWMD-WM,0 -3,SAJ,S133,Flow,27.20583,-80.80083,Inst, ,S-133, , ,WGS84,Unknown County or County N/A,FL,UNITED STATES, ,SAJ,SITE, , , , ,S133.Flow.Inst.1Hour.0.SFWMD-WM, ,0,SFWMD-WM,0 -4,SWF,TX00004-Gated_Total,Flow-Out,29.86861,-98.19861,Ave,CANYON LAKE-Gated_Total, , , ,WGS124,FALSE,NATIVE,US/Central,Unknown County or County N/A,TX,UNITED STATES,"Fischer, TX",SWF,SITE, ,TX00004-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,CANYON LAKE-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,0,Rev-SWF-REGI,0 -5,SWF,TX00013-Gated_Total,Flow-Out,30.32222,-96.52556,Ave,SOMERVILLE LAKE-Gated_Total, , , ,WGS126,FALSE,NATIVE,US/Central,Unknown County or County N/A,TX,UNITED STATES,"Somerville, TX",SWF,SITE, ,TX00013-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,SOMERVILLE LAKE-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,0,Rev-SWF-REGI,0 -6,SWF,GGLT2-Gated_Total,Flow-Out,30.6675,-97.72722,Ave,NORTH SAN GABRIEL DAM-Gated_Total, , , ,WGS100,FALSE,NATIVE,US/Central,Unknown County or County N/A,TX,UNITED STATES,"Georgetown, TX",SWF,SITE, ,GGLT2-Gated_Total.Flow-Out.Ave.~1Day.1Day.Reporting,GGLT2-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,0,Reporting,0 -7,SWF,TX08005-Gated_Total,Flow-Out,30.69278,-97.32611,Ave,GNGT2-Gated_Total, , , ,WGS102,FALSE,NATIVE,US/Central,Unknown County or County N/A,TX,UNITED STATES,"Davilla, TX",SWF,SITE, ,TX08005-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,GNGT2-Gated_Total.Flow-Out.Ave.~1Day.1Day.Reporting,0,Rev-SWF-REGI,0 -8,SWF,TX00015-Gated_Total,Flow-Out,30.79528,-94.18,Ave,TBLT2-Gated_Total, , , , ,FALSE,NATIVE,US/Central,Unknown County or County N/A,TX,UNITED STATES,"Spurger, TX",SWG,SITE, ,TX00015-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,TBLT2-Gated_Total.Flow-Out.Ave.~1Day.1Day.Reporting,0,Rev-SWF-REGI,0 -9,SWF,TX00014-Gated_Total,Flow-Out,31.02222,-97.5325,Ave,STILLHOUSE-HOLLOW DAM-Gated_Total, , , ,WGS128,FALSE,NATIVE,US/Central,Unknown County or County N/A,TX,UNITED STATES,"Belton, TX",SWF,SITE, ,TX00014-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,STILLHOUSE-HOLLOW DAM-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,0,Rev-SWF-REGI,0 -10,SWF,TX00011-Gated_Total,Flow-Out,31.06056,-94.10583,Ave,JSPT2-Gated_Total, , , , ,FALSE,NATIVE,US/Central,Unknown County or County N/A,TX,UNITED STATES,"Brookeland, TX",SWF,SITE, ,TX00011-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,JSPT2-Gated_Total.Flow-Out.Ave.~1Day.1Day.Reporting,0,Rev-SWF-REGI,0 -11,SWF,TX00002-Gated_Total,Flow-Out,31.10611,-97.47444,Ave,BELTON LAKE-Gated_Total, , , , ,FALSE,NATIVE,US/Central,Unknown County or County N/A,TX,UNITED STATES,"Belton, TX",SWF,SITE, ,TX00002-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,BELTON LAKE-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,0,Rev-SWF-REGI,0 -12,SAM,AL01433-Spillway,Flow,31.25916,-85.11116,Inst,Andrews-Spillway,Andrews Gated Spillway, , ,NAD83, , ,US/Eastern,Early,GA,UNITED STATES,"Coumbia, AL",SAM,OUTLET, ,AL01433-Spillway.Flow.Inst.1Hour.0.Raw-SCADA_SAM,Andrews-Spillway.Flow.Inst.1Hour.0.Raw-SCADA_SAM,0,Raw-SCADA_SAM,0 -13,SWF,TX00012-Gated_Total,Flow-Out,31.48444,-100.4814,Ave,O C FISHER DAM AND LAKE-Gated_Total, , , ,WGS120,FALSE,NATIVE,US/Central,Unknown County or County N/A,TX,UNITED STATES,"San Angelo, TX",SWF,SITE, ,TX00012-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,O C FISHER DAM AND LAKE-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,0,Rev-SWF-REGI,0 -14,SWF,TX00016-Gated_Total,Flow-Out,31.584,-97.202,Ave,ACTT2-Gated_Total, , , ,WGS84,FALSE,NATIVE,US/Central,Unknown County or County N/A,TX,UNITED STATES,"Waco, TX",SWF,SITE, ,TX00016-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,ACTT2-Gated_Total.Flow-Out.Ave.~1Day.1Day.Reporting,0,Rev-SWF-REGI,0 -15,SWF,TX00006-Gated_Total,Flow-Out,31.83278,-99.56056,Ave,HORDS CREEK LAKE-Gated_Total, , , ,WGS106,FALSE,NATIVE,US/Central,Unknown County or County N/A,TX,UNITED STATES,"Valera, TX",SWF,SITE, ,TX00006-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,HORDS CREEK LAKE-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,0,Rev-SWF-REGI,0 -16,SWF,TX00017-Gated_Total,Flow-Out,31.86528,-97.37167,Ave,WHITNEY LAKE-Gated_Total, , , ,WGS132,FALSE,NATIVE,US/Central,Unknown County or County N/A,TX,UNITED STATES,"Laguna Park, TX",SWF,SITE, ,TX00017-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,WHITNEY LAKE-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,0,Rev-SWF-REGI,0 -17,SWF,TX00009-Gated_Total,Flow-Out,31.95,-96.7,Ave,DAWT2-Gated_Total, , , , ,FALSE,NATIVE,US/Central,Unknown County or County N/A,TX,UNITED STATES,"Dawson, TX",SWF,SITE, ,TX00009-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,DAWT2-Gated_Total.Flow-Out.Ave.~1Day.1Day.Reporting,0,Rev-SWF-REGI,0 -18,SWF,TX00010-Gated_Total,Flow-Out,31.9717,-98.4767,Ave,PCTT2-Gated_Total, , , ,WGS116,FALSE,NATIVE,US/Central,Unknown County or County N/A,TX,UNITED STATES,"Hasse, TX",SWF,SITE, ,TX00010-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,PCTT2-Gated_Total.Flow-Out.Ave.~1Day.1Day.Reporting,0,Rev-SWF-REGI,0 -19,SWF,TX00001-Gated_Total,Flow-Out,32.25,-96.64,Ave,BARDWELL LAKE-Gated_Total, , , , ,FALSE,NATIVE,US/Central,Unknown County or County N/A,TX,UNITED STATES,"Bardwell, TX",SWF,SITE, ,TX00001-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,BARDWELL LAKE-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,0,Rev-SWF-REGI,0 -20,SWF,GBYT2-Pump,Flow-Out,32.37417,-97.68889,Ave, , , , , ,FALSE,NATIVE,US/Central,Unknown County or County N/A,TX,UNITED STATES,"Granbury, TX",SWF,SITE, ,GBYT2-Pump.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI, ,0,Rev-SWF-REGI,0 -21,SAM,MS01491-Spillway,Flow-Discharge,32.4749,-88.79725,Inst,Okatibbee-Spillway,Okatibbee Spillway, , , , , ,US/Central,Lauderdale,MS,UNITED STATES,Meridian,SAM,OUTLET, ,MS01491-Spillway.Flow-Discharge.Inst.15Minutes.0.Raw-CCP,Okatibbee-Spillway.Flow-Discharge.Inst.15Minutes.0.Raw-CCP,0,Raw-CCP,0 -22,SAM,AL01422-Spillway,Flow,32.53531,-85.88785,Inst,Thurlow-Spillway,Thurlow Spillway, , , , , ,US/Central,Unknown County or County N/A,AL,UNITED STATES,Tuskegee,SAM,OUTLET, ,AL01422-Spillway.Flow.Inst.1Hour.0.Raw-APCO,Thurlow-Spillway.Flow.Inst.1Hour.0.Raw-APCO,0,Raw-APCO,0 -23,SAM,Bouldin,Flow-Out,32.58333,-86.28258,Inst, ,Bouldin (APC),Bouldin (APC), ,NAD83, , ,US/Central,Elmore,AL,UNITED STATES, ,SAM,PROJECT, ,Bouldin.Flow-Out.Inst.1Hour.0.Raw-APCO, ,0,Raw-APCO,0 -24,SWF,TX08007-Gated_Total,Flow-Out,32.645,-96.9933,Ave,JOE POOL LAKE-Gated_Total, , , , ,FALSE,NATIVE,US/Central,Unknown County or County N/A,TX,UNITED STATES,"Florence Hill, TX",SWF,SITE, ,TX08007-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,JOE POOL LAKE-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,0,Rev-SWF-REGI,0 -25,SWF,TX00003-Gated_Total,Flow-Out,32.65056,-97.44833,Ave,BENBROOK LAKE-Gated_Total, , , , ,FALSE,NATIVE,US/Central,Tarrant,TX,UNITED STATES,"Benbrook, TX",SWF,SITE, ,TX00003-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,BENBROOK LAKE-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,0,Rev-SWF-REGI,0 -26,SAM,BartlettsFerry-Powerhouse,Flow,32.66302,-85.09085,Inst, ,BartlettsFerry Powerhouse, , , , , ,US/Eastern,Harris,GA,UNITED STATES,Columbus,SAM,TURBINE, ,BartlettsFerry-Powerhouse.Flow.Inst.1Hour.0.Raw-GPC, ,0,Raw-GPC,0 -27,SWF,CLDL1-Spillway,Flow-Out,32.70333,-93.92,Ave, ,Spillway,Spillway, , ,FALSE,NATIVE,US/Central,Unknown County or County N/A,LA,UNITED STATES,"Mooringsport, LA",MVK,OUTLET, ,CLDL1-Spillway.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI, ,0,Rev-SWF-REGI,0 -28,MVK,D109C1B8,Flow,32.74944,-94.49861,Inst,Jferson_BigC_Bay,Big Cypress at Jefferson,"Big Cypress Bayou @ Jefferson, TX","Big Cypress Bayou @ Jefferson, TX",NAD27,FALSE,NATIVE,America/Chicago,Marion,TX,UNITED STATES, , ,SITE,Stream Gauge,D109C1B8.Flow.Inst.15Minutes.0.DCP-rev,Jferson_BigC_Bay.Flow.Inst.15Minutes.0.DCP-rev,0,DCP-rev,180 -29,SWF,FLWT2-Pump,Flow-Out,32.78917,-97.41611,Ave, , , , , ,FALSE,NATIVE,US/Central,Unknown County or County N/A,TX,UNITED STATES,"Sansom Park, TX",SWF,SITE, ,FLWT2-Pump.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI, ,0,Rev-SWF-REGI,0 -30,SWF,FRHT2-Pump,Flow-Out,32.8,-96.5,Ave, , , , , ,FALSE,NATIVE,US/Central,Unknown County or County N/A,TX,UNITED STATES,"Sunnyvale, TX",SWF,SITE, ,FRHT2-Pump.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI, ,0,Rev-SWF-REGI,0 -31,MVK,Renfroe,Flow,32.86222,-89.44333,Inst, ,"Lobutcha Creek @ Renfroe, MS","Lobutcha Creek @ Renfroe, MS","Lobutcha Creek @ Renfroe, MS",NAD27,FALSE,NATIVE,US/Central,Leake,MS, , , ,SITE, ,Renfroe.Flow.Inst.15Minutes.0.DCP-rev, ,0,DCP-rev,354 -32,SWF,TX00005-Gated_Total,Flow-Out,32.9725,-97.05611,Ave,GPVT2-Gated_Total, , , , ,FALSE,NATIVE,US/Central,Unknown County or County N/A,TX,UNITED STATES,"Coppell, TX",SWF,SITE, ,TX00005-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,GPVT2-Gated_Total.Flow-Out.Ave.~1Day.1Day.Reporting,0,Rev-SWF-REGI,0 -33,SWF,TX00007-Gated_Total,Flow-Out,33.03179,-96.48249,Ave,LAVON LAKE-Gated_Total, , , , ,FALSE,NATIVE,Etc/GMT+6,Unknown County or County N/A,TX,UNITED STATES,"Wylie, TX",SWF,SITE, ,TX00007-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,LAVON LAKE-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,0,Rev-SWF-REGI,0 -34,SWF,TX00008-Gated_Total,Flow-Out,33.06917,-96.96417,Ave,LEWISVILLE LAKE-Gated_Total, , , , ,FALSE,NATIVE,US/Central,Unknown County or County N/A,TX,UNITED STATES,"Lewisville, TX",SWF,SITE, ,TX00008-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,LEWISVILLE LAKE-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,0,Rev-SWF-REGI,0 -35,MVK,Spring Bank,Flow,33.08944,-93.85944,Inst, ,"Red River @ Spring Bank, AR","Red River @ Spring Bank, AR","Red River @ Spring Bank, AR",NAD27,FALSE,NATIVE,CST6CDT,Miller,AR, , , ,SITE,Stream Gauge,Spring Bank.Flow.Inst.30Minutes.0.DCP-rev, ,0,DCP-rev,160 -36,SAM,AL01426-Spillway,Flow,33.25306,-87.44917,Inst,Holt-Spillway,Holt Spillway, , , , , ,US/Central,Tuscaloosa,AL,UNITED STATES,Northport,SAM,OUTLET, ,AL01426-Spillway.Flow.Inst.1Hour.0.Raw-APCO,Holt-Spillway.Flow.Inst.1Hour.0.Raw-APCO,0,Raw-APCO,0 -37,SWF,TX08012-Gated_Total,Flow-Out,33.3356,-95.6361,Ave,JIM CHAPMAN LAKE-Gated_Total, , , , ,FALSE,NATIVE,US/Central,Unknown County or County N/A,TX,UNITED STATES,"Cooper, TX",SWF,SITE, ,TX08012-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,JIM CHAPMAN LAKE-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,0,Rev-SWF-REGI,0 -38,SWF,TX08008-Gated_Total,Flow-Out,33.3567,-97.0367,Ave,RAY ROBERTS DAM-Gated_Total, , , , ,FALSE,NATIVE,US/Central,Unknown County or County N/A,TX,UNITED STATES,"Aubrey, TX",SWF,SITE, ,TX08008-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,RAY ROBERTS DAM-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI,0,Rev-SWF-REGI,0 -39,SAM,AL01427-Spillway,Flow,33.45833,-87.35417,Inst,Bankhead-Spillway,Bankhead Spillway, , ,NAD27,FALSE,NATIVE,Etc/GMT+6,Tuscaloosa,AL,UNITED STATES, ,SAM,OUTLET, ,AL01427-Spillway.Flow.Inst.1Hour.0.Raw-APCO,Bankhead-Spillway.Flow.Inst.1Hour.0.Raw-APCO,0,Raw-APCO,0 -40,SAM,MS03056-Spillway,Flow,33.51816,-88.48799,Inst,Stennis-Spillway,Stennis Spillway, , , , , ,US/Central,Lowndes,MS,UNITED STATES,Columbus,SAM,OUTLET, ,MS03056-Spillway.Flow.Inst.15Minutes.0.Raw-LRIT_TTWW,Stennis-Spillway.Flow.Inst.15Minutes.0.Raw-LRIT_TTWW,0,Raw-LRIT_TTWW,0 -41,SWL,AR00536-Tailwater,Flow,33.68717,-93.96391,Inst,Millwood_Dam-Tailwater,Millwood Dam Tailwater,"Little at Millwood Dam (TW), AR","Little at Millwood Dam (TW), AR - Site collects tailwater elevation and precip data (HT,PC)",NAD83,FALSE,NATIVE,America/Chicago,Unknown County or County N/A,0,UNITED STATES,McNab,SWL,SITE, ,AR00536-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,Millwood_Dam-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,0,CCP-Comp,0 -42,SAM,HNHenry-Spillway,Flow,33.78394,-86.05315,Inst, ,HN Henry Spillway, , , , , ,US/Central,Calhoun,AL,UNITED STATES,Gadsden,SAM,OUTLET, ,HNHenry-Spillway.Flow.Inst.1Hour.0.Raw-APCO, ,0,Raw-APCO,0 -43,SPL,Coyote Ck-at Lower SGR,Flow,33.81,-118.0769,Inst, ,Coyote Creek, , ,WGS84,FALSE,NATIVE,US/Pacific,Unknown County or County N/A,CA,UNITED STATES,Hawaiian Gardens, ,SITE, ,Coyote Ck-at Lower SGR.Flow.Inst.~15Minutes.0.GOES-rev, ,0,GOES-rev,7 -44,SPL,Spring St-SGR in Long Beach,Flow,33.81167,-118.0911,Inst, ,Spring Street, , ,WGS84,FALSE,NATIVE,US/Pacific,Unknown County or County N/A,CA,UNITED STATES,Hawaiian Gardens, ,SITE, ,Spring St-SGR in Long Beach.Flow.Inst.~15Minutes.0.GOES-rev, ,0,GOES-rev,12 -45,SPL,Villa Park DS-Santiago Ck,Flow,33.81472,-117.765,Inst, ,Villa Park Downstream, , ,WGS84,FALSE,NATIVE,US/Pacific,Unknown County or County N/A,CA,UNITED STATES,Orange, ,SITE, ,Villa Park DS-Santiago Ck.Flow.Inst.~15Minutes.0.GOES-rev, ,0,GOES-rev,490 -46,SPL,Wardlow-LAR at Long Beach,Flow,33.8175,-118.2064,Inst, ,Wardlow, , ,WGS84,FALSE,NATIVE,US/Pacific,Unknown County or County N/A,CA,UNITED STATES,Carson, ,SITE, ,Wardlow-LAR at Long Beach.Flow.Inst.~15Minutes.0.GOES-rev, ,0,GOES-rev,12 -47,SPL,Richman Ave-Fullerton Ck blw Fullerton,Flow,33.86306,-117.9328,Inst, ,Richman Ave, , ,WGS84,FALSE,NATIVE,US/Pacific,Unknown County or County N/A,CA,UNITED STATES,Fullerton, ,SITE, ,Richman Ave-Fullerton Ck blw Fullerton.Flow.Inst.~15Minutes.0.GOES-rev, ,0,GOES-rev,125 -48,SPL,Compton Ck-at Lower LAR,Flow,33.88139,-118.2244,Inst, ,Compton Creek, , ,WGS84,FALSE,NATIVE,US/Pacific,Unknown County or County N/A,CA,UNITED STATES,Willowbrook, ,SITE, ,Compton Ck-at Lower LAR.Flow.Inst.~15Minutes.0.GOES-rev, ,0,GOES-rev,50 -49,SPL,Carbon Canyon DS-Carbon Ck,Flow,33.91333,-117.8425,Inst, ,Carbon Canyon DS, , ,WGS84,FALSE,NATIVE,US/Pacific,Unknown County or County N/A,CA,UNITED STATES,Brea, ,SITE, ,Carbon Canyon DS-Carbon Ck.Flow.Inst.~15Minutes.0.GOES-rev, ,0,GOES-rev,403 -50,SPL,Florence Ave-SGR in Downey,Flow,33.93056,-118.1067,Inst, ,Florence Avenue, , ,WGS84,FALSE,NATIVE,US/Pacific,Unknown County or County N/A,CA,UNITED STATES,Downey, ,SITE, ,Florence Ave-SGR in Downey.Flow.Inst.~15Minutes.0.GOES-rev, ,0,GOES-rev,103 -51,SPL,Stewart and Gray-Rio Hondo blw WN,Flow,33.94583,-118.1631,Inst, ,Stewart and Gray, , ,WGS84,FALSE,NATIVE,US/Pacific,Unknown County or County N/A,CA,UNITED STATES,Bell Gardens, ,SITE, ,Stewart and Gray-Rio Hondo blw WN.Flow.Inst.~15Minutes.0.GOES-rev, ,0,GOES-rev,90 -52,SPL,Firestone Blvd-LAR abv Rio Hondo,Flow,33.94889,-118.1739,Inst, ,Firestone Blvd, , ,WGS84,FALSE,NATIVE,US/Pacific,Unknown County or County N/A,CA,UNITED STATES,Cudahy, ,SITE, ,Firestone Blvd-LAR abv Rio Hondo.Flow.Inst.~15Minutes.0.GOES-rev, ,0,GOES-rev,96 -53,SPL,Ballona Ck-Marina Del Rey,Flow,33.99833,-118.4022,Inst, ,Ballona Creek, , ,WGS84,FALSE,NATIVE,US/Pacific,Unknown County or County N/A,CA,UNITED STATES,Culver City, ,SITE, ,Ballona Ck-Marina Del Rey.Flow.Inst.~15Minutes.0.GOES-rev, ,0,GOES-rev,12 -54,SPL,Parkway-SGR blw WN,Flow,34.01278,-118.0639,Inst, ,Parkway, , ,WGS84,FALSE,NATIVE,US/Pacific,Unknown County or County N/A,CA,UNITED STATES,Pico Rivera, ,SITE, ,Parkway-SGR blw WN.Flow.Inst.~15Minutes.0.GOES-rev, ,0,GOES-rev,180 -55,SPL,Alhambra W-abv WN Rio Hondo,Flow,34.05611,-118.0875,Inst, ,Alhambra Wash, , ,WGS84,FALSE,NATIVE,US/Pacific,Unknown County or County N/A,CA,UNITED STATES,Rosemead, ,SITE, ,Alhambra W-abv WN Rio Hondo.Flow.Inst.~15Minutes.0.GOES-rev, ,0,GOES-rev,240 -56,SPL,Walnut Ck-abv WN San Gabriel,Flow,34.06556,-117.9633,Inst, ,Walnut Creek, , ,WGS84,FALSE,NATIVE,US/Pacific,Unknown County or County N/A,CA,UNITED STATES,Baldwin Park, ,SITE, ,Walnut Ck-abv WN San Gabriel.Flow.Inst.~15Minutes.0.GOES-rev, ,0,GOES-rev,325 -57,SPL,Big Dalton W-abv WN San Gabriel,Flow,34.07472,-117.9636,Inst, ,Big Dalton Wash, , ,WGS84,FALSE,NATIVE,US/Pacific,Unknown County or County N/A,CA,UNITED STATES,Baldwin Park, ,SITE, ,Big Dalton W-abv WN San Gabriel.Flow.Inst.~15Minutes.0.GOES-rev, ,0,GOES-rev,335 -58,SWL,AR01201-Tailwater,Flow,34.09341,-94.38103,Inst,DeQueen_Dam-Tailwater,DeQueen Dam Tailwater,"Rolling Fork below DeQueen Dam, AR","Rolling Fork below DeQueen Dam, AR - platform collects tailwater elevation and water temp data (HT,TW)",WGS84,FALSE,NATIVE,America/Chicago,Sevier,AR,UNITED STATES,DeQueen, ,SITE, ,AR01201-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,DeQueen_Dam-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,0,CCP-Comp,0 -59,SPL,Tujunga Ave-LAR blw Tujunga W,Flow,34.14111,-118.3797,Inst, ,Tujunga Avenue, , ,WGS84,FALSE,NATIVE,US/Pacific,Unknown County or County N/A,CA,UNITED STATES,West Hollywood, ,SITE, ,Tujunga Ave-LAR blw Tujunga W.Flow.Inst.~15Minutes.0.GOES-rev, ,0,GOES-rev,550 -60,SWL,AR01202-Tailwater,Flow,34.14306,-94.095,Inst,Dierks_Dam-Tailwater,Dierks Dam Tailwater,"Saline River at Dierks Dam (TW), AR","Saline River at Dierks Dam (TW), AR - platform collects tailwater elevation and water temp data (HT,TW)",WGS84,FALSE,NATIVE,America/Chicago,Unknown County or County N/A,0,UNITED STATES,Dierks,SWL,SITE, ,AR01202-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,Dierks_Dam-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,0,CCP-Comp,0 -61,SWL,OK10307,Flow-Res Out,34.14306,-94.68333,Ave,BKDO2,Broken Bow Dam,"Mountain Fork at Broken Bow Dam, OK - platform collects pool","Mountain Fork at Broken Bow Dam, OK - platform collects pool elevation, tailwater elevation, and precip (HP,HT,PC)",NAD83, , ,America/Chicago,Unknown County or County N/A,OK,UNITED STATES,Broken Bow,SWT,PROJECT,Corps Reservoir,OK10307.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,07338900.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,0,Rev-Regi-Flowgroup,0 -62,SPL,Verdugo W-at LAR abv Arroyo Seco,Flow,34.15611,-118.2739,Inst, ,Verdugo Wash, , ,WGS84,FALSE,NATIVE,US/Pacific,Unknown County or County N/A,CA,UNITED STATES,Burbank, ,SITE, ,Verdugo W-at LAR abv Arroyo Seco.Flow.Inst.~15Minutes.0.GOES-rev, ,0,GOES-rev,470 -63,SWL,AR01200-Tailwater,Flow,34.20149,-94.22798,Inst,Gillham_Dam-Tailwater,Gillham Dam Tailwater,"Cossatot River at Gillham Dam (TW), AR","Cossatot River at Gillham Dam, AR - platform collects tailwater elevation and water temp data (HT,TW)", ,FALSE,NATIVE,America/Chicago,Howard,AR,UNITED STATES,Gillham,SWL,SITE, ,AR01200-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,Gillham_Dam-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,0,CCP-Comp,0 -64,SPL,CA10004-abv Hansen,Flow,34.26056,-118.2775,Inst,Haines Cnyn-abv Hansen,Haines Canyon Debris Basin, , ,WGS84,FALSE,NATIVE,US/Pacific,Unknown County or County N/A,CA,UNITED STATES,La Crescenta-Montrose, ,PROJECT, ,CA10004-abv Hansen.Flow.Inst.~15Minutes.0.GOES-rev,Haines Cnyn-abv Hansen.Flow.Inst.~15Minutes.0.GOES-rev,0,GOES-rev,2183 -65,SPL,CA10019,Flow,34.26056,-118.3861,Inst,Hansen,Hansen Dam, , ,WGS84,FALSE,NATIVE,US/Pacific,Unknown County or County N/A,CA,UNITED STATES,San Fernando, ,PROJECT, ,CA10019.Flow.Inst.~15Minutes.0.GOES-rev,Hansen.Flow.Inst.~15Minutes.0.GOES-rev,0,GOES-rev,990 -66,SPL,Hansen,Flow,34.26056,-118.3861,Inst,CA10019,Hansen Dam, , ,WGS84,FALSE,NATIVE,US/Pacific,Unknown County or County N/A,CA,UNITED STATES,San Fernando, ,PROJECT, ,Hansen.Flow.Inst.~15Minutes.0.GOES-rev,CA10019.Flow.Inst.~15Minutes.0.GOES-rev,0,GOES-rev,990 -67,MVK,Langley,Flow,34.31184,-93.89976,Inst, ,Langley,"Little Missouri River @ Langley, AR","Little Missouri River @ Langley, AR",NAD83,FALSE,NATIVE,Etc/GMT+6,Pike,AR,UNITED STATES, , ,SITE,Stream Gauge,Langley.Flow.Inst.15Minutes.0.DCP-rev, ,0,DCP-rev,727 -68,SAM,MS03604-Spillway,Flow,34.4634,-88.36497,Inst,Montgomery-Spillway,Montgomery Spillway, , ,NAD83,FALSE,NATIVE,US/Central,Itawamba,MS,UNITED STATES,Corinth,SAM,OUTLET, ,MS03604-Spillway.Flow.Inst.1Hour.0.Raw-LRIT_TTWW,Montgomery-Spillway.Flow.Inst.1Hour.0.Raw-LRIT_TTWW,0,Raw-LRIT_TTWW,340 -69,SAM,GA00821-Spillway,Flow,34.61397,-84.67105,Inst,Carters-Spillway,Carters Emergency Spillway, , ,NAD27,FALSE,NATIVE,US/Central,Murray,GA,UNITED STATES,"Carters, GA",SAM,OUTLET, ,GA00821-Spillway.Flow.Inst.1Hour.0.Raw-SCADA_SAM,Carters-Spillway.Flow.Inst.1Hour.0.Raw-SCADA_SAM,0,Raw-SCADA_SAM,0 -70,MVK,MS01496-Spillway,Flow,34.75722,-90.12444,Inst,Arkabutla Lake-Spillway,Spillway,Spillway,"300 foot concrete emergency Spillway, crest elevation 238.3 ft",NAD83,FALSE,NATIVE,CST6CDT,Tate,MS,UNITED STATES, , ,OUTLET, ,MS01496-Spillway.Flow.Inst.1Hour.0.Spillway Flow,Arkabutla Lake-Spillway.Flow.Inst.1Hour.0.Spillway Flow,0,Spillway Flow,0 -71,SWL,AR00158-Tailwater,Flow,34.95183,-93.15253,Inst,Nimrod_Dam-Tailwater,Nimrod Dam Tailwater,"Fourche LaFave River at Nimrod Dam (TW), AR","Fourche LaFave River at Nimrod Dam, AR - platform collects tailwater elevation data (HT)",NAD83,FALSE,NATIVE,America/Chicago,Perry,AR,UNITED STATES,Hollis,SWL,SITE, ,AR00158-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,Nimrod_Dam-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,0,CCP-Comp,0 -72,SPL,CA10197,Flow,34.98417,-120.3228,Inst,Twitchell,Twitchell Dam, , ,WGS84,FALSE,NATIVE,US/Pacific,Unknown County or County N/A,CA,UNITED STATES,Arroyo Grande, ,PROJECT, ,CA10197.Flow.Inst.1Hour.0.GOES-rev,Twitchell.Flow.Inst.1Hour.0.GOES-rev,0,GOES-rev,692 -73,LRN,PICT1-PICKWICK,Flow,35.07083,-88.25111,Ave, ,Pickwick Lock & Dam,Pickwick, ,NAD83, , ,US/Central,Hardin,TN,UNITED STATES,Counce, ,SITE,Reservoir,PICT1-PICKWICK.Flow.Ave.1Hour.1Hour.tva-raw, ,0,tva-raw,0 -74,SWL,AR00157-Tailwater,Flow,35.1047,-93.6314,Inst,Blue_Mtn_Dam-Tailwater,Blue Mountain Dam Tailwater,"Petit Jean River at Blue Mountain Dam Tailwater, AR","Petit Jean River at Blue Mountain Dam Tailwater Sensor, AR - Represents sensor that Collects Tailwater Elevation data (HT)",NAD83,FALSE,NATIVE,US/Central,Yell,AR,UNITED STATES,Waveland,SWL,SITE, ,AR00157-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,Blue_Mtn_Dam-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,0,CCP-Comp,0 -75,SWT,CORD,Flow,35.29111,-98.83639,Inst,AE0050C0,"Washita River, nr Cordell 9E","Washita River, nr Cordell 9E","Washita River, nr Cordell 9E",NAD83, , ,US/Central,Unknown County or County N/A,OK,UNITED STATES,"Cordell, OK",SWT,SITE, ,CORD.Flow.Inst.15Minutes.0.Ccp-Rev,AE0050C0.Flow.Inst.15Minutes.0.Ccp-Rev,0,Ccp-Rev,0 -76,SWL,OZGA4-Tailwater,Flow,35.46977,-93.81382,Inst,AR00164-Tailwater,Lock & Dam 12 - Tailwater,"Arkansas River at Lock & Dam 12 (Ozark) Tailwater, AR","Arkansas River at Lock & Dam 12 (Ozark) Tailwater Sensor, AR - Represents sensor that Collects Tailwater Elevation data (HT)",NAD83,FALSE,NATIVE,America/Chicago,Franklin,AR,UNITED STATES,"Ozark, AR",SWL,SITE, ,OZGA4-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,AR00164-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,0,CCP-Comp,0 -77,SWL,LD12_Ozark,Flow-RelTotal,35.47333,-93.81,Inst,AR00164,Ozark Lock & Dam 12,"Arkansas River at Lock & Dam 12 (Ozark), AR","Arkansas River at Lock & Dam 12 (Ozark), AR - platform collects upstream and downstream elevation, nonpower release, power release, generation, and gate opening data.",NAD83,FALSE,NATIVE,America/Chicago,Unknown County or County N/A,AR,UNITED STATES,"Ozark, AR",SWL,PROJECT,RoR Project,LD12_Ozark.Flow-RelTotal.Inst.1Hour.0.CCP-Comp,AR00164.Flow-RelTotal.Inst.1Hour.0.CCP-Comp,0,CCP-Comp,0 -78,LRN,DBLT1-BigRockCr-nrDoubleBridgesTN,Flow,35.50444,-86.76861,Ave, ,Big Rock Cr @ Double Bridges TN,Big Rock Creek at Double Bridges TN, ,NAD83, , ,US/Central,Marshall,TN,UNITED STATES,Double Springs, ,SITE,Stream Gauge,DBLT1-BigRockCr-nrDoubleBridgesTN.Flow.Ave.~1Day.1Day.dcp-rev, ,0,dcp-rev,0 -79,SWL,GRRA4-Tailwater,Flow,35.51941,-91.99532,Inst,AR00173-Tailwater,Greers Ferry Dam - Tailwater,"Little Red River at Greers Ferry Dam Tailwater, AR","Little Red River at Greers Ferry Dam Tailwater Sensor, AR - Represents sensor that Collects Tailwater Elevation data (HT)",WGS84,FALSE,NATIVE,America/Chicago,Cleburne,AR,UNITED STATES,Heber Springs,SWL,SITE, ,GRRA4-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,AR00173-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,0,CCP-Comp,0 -80,LRN,MLTT1-DuckR-abvMilltownTN,Flow,35.57639,-86.77889,Ave, ,Duck River abv Milltown TN,Duck River above Milltown TN near Lewisburg TN, ,NAD83, , ,US/Central,Marshall,TN,UNITED STATES,Milltown, ,SITE,Stream Gauge,MLTT1-DuckR-abvMilltownTN.Flow.Ave.~1Day.1Day.dcp-rev, ,0,dcp-rev,0 -81,SPK,ISB ISBQ-Lake Isabella Outflow-Kern,Flow,35.63972,-118.4994,Ave, ,Lk Isabella-Kern R, ,ISB - Lk Isabella Main Dam Outflow to the Kern River, ,FALSE,NATIVE,US/Pacific,Kern,CA,UNITED STATES,"Lake Isabella, CA",SPK,SITE, ,ISB ISBQ-Lake Isabella Outflow-Kern.Flow.Ave.1Hour.1Hour.Calc-val, ,0,Calc-val,2446 -82,SPK,CA10106-Lake Isabella Pool-Kern,Flow-Spill,35.64667,-118.4781,Inst,ISB ISBP-Lake Isabella Pool-Kern,Lk Isabella-Pool,Isabella Pool,ISB - Lake Isabella Pool Elevation Station @ Main Dam,WGS84,FALSE,NATIVE,US/Pacific,Kern,CA,UNITED STATES, ,SPK,SITE,Corps Reservoir,CA10106-Lake Isabella Pool-Kern.Flow-Spill.Inst.1Hour.0.Calc-val,ISB ISBP-Lake Isabella Pool-Kern.Flow-Spill.Inst.1Hour.0.Calc-val,0,Calc-val,2835 -83,LRN,GRTT1-GREAT_FALLS,Flow,35.80806,-85.63361,Ave, ,Rock Island TN,Great Falls Dam Near Rock Island, ,NAD83, , ,US/Central,Warren,TN,UNITED STATES,Rock Island, ,SITE,Reservoir,GRTT1-GREAT_FALLS.Flow.Ave.1Hour.1Hour.tva-raw, ,0,tva-raw,0 -84,LRN,VERT1-PineyR-VernonTN,Flow,35.87111,-87.50139,Ave, ,Piney River @ Vernon TN,Piney River At Vernon, ,NAD83, , ,US/Central,Hickman,TN,UNITED STATES,Vernon, ,SITE,Stream Gauge,VERT1-PineyR-VernonTN.Flow.Ave.~1Day.1Day.dcp-rev, ,0,dcp-rev,0 -85,LRN,MUGT1-WFkStonesR-MurfreesboroTN,Flow,35.9025,-86.42861,Ave, ,WF Stones R nr Murfreesboro TN,West Fork Stones River Near Murfreesboro TN, ,NAD83,FALSE,NATIVE,US/Central,Rutherford,TN,UNITED STATES,Murfreesboro, ,SITE,Stream Gauge,MUGT1-WFkStonesR-MurfreesboroTN.Flow.Ave.~1Day.1Day.dcp-rev, ,0,dcp-rev,515 -86,LRN,HBFT1-HarpethR-blwFranklinTN,Flow,35.94806,-86.88167,Ave, ,Harpeth River blw Franklin TN,Harpeth River Below Franklin TN, ,NAD83, , ,US/Central,Williamson,TN,UNITED STATES,Franklin, ,SITE,Stream Gauge,HBFT1-HarpethR-blwFranklinTN.Flow.Ave.~1Day.1Day.dcp-rev, ,0,dcp-rev,0 -87,SPK,SCC SCCQ-Success Lake Outflow-Tule,Flow,36.05639,-118.9228,Ave, ,Success Lk-Tule R, ,SCC - Success Lk Outflow to the Tule River, ,FALSE,NATIVE,US/Pacific,Tulare,CA,UNITED STATES,"Worth, CA",SPK,SITE, ,SCC SCCQ-Success Lake Outflow-Tule.Flow.Ave.1Hour.1Hour.Calc-val, ,0,Calc-val,536 -88,SPK,CA10113,Flow-Spill,36.06111,-118.9217,Inst,SCC SCCP-Success Lake Pool-Tule,Success Lk-Pool,Success Lake / Dam,SCC - Success Lk Pool Elevation Station, ,FALSE,NATIVE,US/Pacific,Tulare,CA,UNITED STATES,"Worth, CA",SPK,SITE, ,CA10113.Flow-Spill.Inst.1Hour.0.Calc-val,SCC SCCP-Success Lake Pool-Tule.Flow-Spill.Inst.1Hour.0.Calc-val,0,Calc-val,692 -89,LRN,ANTT1-MillCr-AntiochTN,Flow,36.08167,-86.68083,Ave,3431000-MillCr-AntiochTN,Mill Creek @ Antioch TN,Mill Creek At Antioch TN, ,NAD83,FALSE,NATIVE,US/Central,Davidson,TN,UNITED STATES,Antioch, ,SITE,Stream Gauge,ANTT1-MillCr-AntiochTN.Flow.Ave.~1Day.1Day.dcp-rev,3431000-MillCr-AntiochTN.Flow.Ave.~1Day.1Day.dcp-rev,0,dcp-rev,473 -90,LRN,CETT1-CENTER_HILL,Flow-Orifice,36.0976,-85.82612,Ave, ,Center Hill Dam Tailwater,Center Hill Dam Tailwater, ,NAD83, , ,US/Central,De Kalb,TN,UNITED STATES,Cookeville, ,SITE,Tailwater,CETT1-CENTER_HILL.Flow-Orifice.Ave.1Hour.1Hour.man-raw, ,0,man-raw,0 -91,LRN,CEN,Flow,36.09763,-85.82672,Inst,CEHT1,Center Hill Dam,Center Hill Dam, ,NAD83, , ,US/Central,De Kalb,TN,UNITED STATES,Gordonsville, ,PROJECT,Corps Reservoir,CEN.Flow.Inst.15Minutes.0.DCP-rev,01114500.Flow.Inst.15Minutes.0.DCP-rev,0,DCP-rev,0 -92,SWF,KEYS,Flow-Res Out,36.15139,-96.25139,Ave, ,KEYS,KEYS,ARKANSAS RIVER AT KEYSTONE DAM, , , ,US/Central,Unknown County or County N/A,OK,UNITED STATES,"Sand Springs, OK",SWT,SITE,stream,KEYS.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,07164200.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,0,Rev-Regi-Flowgroup,0 -93,SWT,BISO,Flow,36.18861,-97.96194,Inst,BTCO2,"Turkey Creek nr Bison, OK","Turkey Creek nr Bison, OK","Turkey Creek nr Bison, OK",NAD83, , ,US/Central,Unknown County or County N/A,OK,UNITED STATES,"Bison, OK",SWT,SITE, ,BISO.Flow.Inst.15Minutes.0.Ccp-Rev,BTCO2.Flow.Inst.15Minutes.0.Ccp-Rev,0,Ccp-Rev,0 -94,SWT,AMES,Flow,36.21861,-98.25445,Inst,AE011130,Cimarron River nr Ames 4SW,Cimarron River nr Ames 4SW,Cimarron River nr Ames 4SW,NAD83, , ,US/Central,Unknown County or County N/A,OK,UNITED STATES,"Ames, OK",SWT,SITE, ,AMES.Flow.Inst.1Hour.0.Ccp-Rev,AE011130.Flow.Inst.1Hour.0.Ccp-Rev,0,Ccp-Rev,0 -95,LRN,LBST1-SpringCr-LebanonTN,Flow,36.22167,-86.23694,Ave, ,Spring Creek nr Lebanon TN,Spring Creek nr Lebanon TN, ,NAD83,FALSE,NATIVE,US/Central,Wilson,TN,UNITED STATES,Lebanon, ,SITE,Stream Gauge,LBST1-SpringCr-LebanonTN.Flow.Ave.~1Day.1Day.dcp-rev, ,0,dcp-rev,500 -96,SWL,NFDA4-Tailwater,Flow,36.2468,-92.24106,Inst,AR00159-Tailwater,Norfork Dam - Tailwater,"North Fork River at Norfork Dam Tailwater, AR","North Fork River at Norfork Dam Tailwater Sensor, AR - Represents sensor that Collects Tailwater Elevation data (HP)",WGS84,FALSE,NATIVE,America/Chicago,Baxter,AR,UNITED STATES,Norfork,SWL,SITE, ,NFDA4-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,AR00159-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,0,CCP-Comp,0 -97,LRN,CTHT1-CumberlandR-CarthageTN,Flow,36.2475,-85.95639,Ave, ,Cumberland R @ Carthage TN,Cumberland River At Carthage TN, ,NAD83,FALSE,NATIVE,US/Central,Smith,TN,UNITED STATES,Carthage, ,SITE,Stream Gauge,CTHT1-CumberlandR-CarthageTN.Flow.Ave.~1Day.1Day.dcp-rev, ,0,dcp-rev,438 -98,LRN,CORDELL_HULL-Spillway,Flow,36.29034,-85.94354,Total, ,Cordell Hull Spillway Gates,Cordell Hull Lock and Dam Spillway Gates, ,NAD83,FALSE,NATIVE,US/Central,Smith,TN,UNITED STATES,Carthage, ,OUTLET,Spillway,CORDELL_HULL-Spillway.Flow.Total.15Minutes.15Minutes.dcp-rev, ,0,dcp-rev,424 -99,LRN,OHIT1-OLD_HICKORY,Flow-Spillway,36.29722,-86.65889,Ave, ,Old Hickory Dam Tailwater,Old Hickory Dam Tailwater, ,NAD83,FALSE,NATIVE,US/Central,Davidson,TN,UNITED STATES,Hendersonville, ,SITE,Tailwater,OHIT1-OLD_HICKORY.Flow-Spillway.Ave.1Hour.1Hour.man-raw, ,0,man-raw,0 -100,SPK,TRM CRS-Cross Cr at Houston-Kaweah,Flow,36.29861,-119.5483,Ave, ,Lk Kaweah-Cross Cr, ,TRM - Cross Cr @ Houston, ,FALSE,NATIVE,US/Pacific,Kings,CA,UNITED STATES,"Hanford, CA",SPK,SITE, ,TRM CRS-Cross Cr at Houston-Kaweah.Flow.Ave.1Hour.1Hour.Calc-val, ,0,Calc-val,250 -101,LRN,ASHT1-CHEATHAM,Flow-Spillway,36.32042,-87.22542,Ave,3435000-CHEATHAM,Cheatham Dam Tailwater,Cheatham Dam Tailwater, ,NAD83,FALSE,NATIVE,US/Central,Cheatham,TN,UNITED STATES,Ashland City, ,SITE,Reservoir,ASHT1-CHEATHAM.Flow-Spillway.Ave.1Hour.1Hour.man-raw,3435000-CHEATHAM.Flow-Spillway.Ave.1Hour.1Hour.man-raw,0,man-raw,350 -102,SPK,TRM YKL-Yokohl Cr at Garcia Br-Kaweah,Flow,36.32694,-119.0808,Ave, ,Lk Kaweah--Yokohl Cr, ,TRM - Yokohl Cr nr Lemoncove, ,FALSE,NATIVE,US/Pacific,Tulare,CA,UNITED STATES,"Lindcove, CA",SPK,SITE, ,TRM YKL-Yokohl Cr at Garcia Br-Kaweah.Flow.Ave.~1Day.1Day.Calc-val, ,0,Calc-val,430 -103,SWL,AR00160-Tailwater,Flow,36.36482,-92.57854,Inst,BSGA4-Tailwater,Bull Shoals Dam - Tailwater,"White R at Bull Shoals Dam Tailwater, AR","White R at Bull Shoals Dam Tailwater Sensor, AR - Represents sensor that Collects Tailwater Elevation data (HT)",WGS84,FALSE,NATIVE,America/Chicago,Marion,AR,UNITED STATES,Flippin,SWL,SITE, ,AR00160-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,BSGA4-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,0,CCP-Comp,0 -104,SPK,PNF AMW-Army Weir-Kings,Flow,36.38639,-119.7869,Ave, ,Pineflat Lk-Army Weir, ,PNF - Army Weir on the Kings nr Lemoore, ,FALSE,NATIVE,US/Pacific,Kings,CA,UNITED STATES,"Camden, CA",SPK,SITE, ,PNF AMW-Army Weir-Kings.Flow.Ave.1Hour.1Hour.Calc-val, ,0,Calc-val,230 -105,SPK,TRM TRMQ-Lake Kaweah Outflow-Kaweah,Flow,36.41389,-119.0125,Ave, ,Lk Kaweah-Kaweah R, ,TRM - Terminus Dam Outflow to the Kaweah River, ,FALSE,NATIVE,US/Pacific,Tulare,CA,UNITED STATES,"Lemoncove, CA",SPK,SITE, ,TRM TRMQ-Lake Kaweah Outflow-Kaweah.Flow.Ave.1Hour.1Hour.Calc-val, ,0,Calc-val,496 -106,SPK,CA10114,Flow-Spill,36.41472,-119.0019,Inst,TRM TRMP-Lake Kaweah Pool-Kaweah,Lk Kaweah-Pool,TERMINUS LAKE / DAM,TRM - Lake Kaweah Pool Elevation Station,WGS84,FALSE,NATIVE,US/Pacific,Tulare,CA,UNITED STATES,"Lemoncove, CA",SPK,SITE, ,CA10114.Flow-Spill.Inst.1Hour.0.Calc-val,TRM TRMP-Lake Kaweah Pool-Kaweah.Flow-Spill.Inst.1Hour.0.Calc-val,0,Calc-val,752 -107,LRN,BLCT1-BledsoeCr-GallatinTN,Flow,36.42278,-86.34944,Ave, ,Bledsoe Creek @ Rogana TN,Bledsoe Creek At Rogana TN, ,NAD83,FALSE,NATIVE,US/Central,Sumner,TN,UNITED STATES,Gallatin, ,SITE,Stream Gauge,BLCT1-BledsoeCr-GallatinTN.Flow.Ave.~1Day.1Day.dcp-rev, ,0,dcp-rev,458 -108,LRN,JNCT1-JenningsCr-WhitleyvilleTN,Flow,36.44028,-85.67472,Ave, ,Jennings Cr nr Whitleyville TN,Jennings Creek Near Whitleyville TN, ,NAD83,FALSE,NATIVE,US/Central,Jackson,TN,UNITED STATES,Whitleyville, ,SITE,Stream Gauge,JNCT1-JenningsCr-WhitleyvilleTN.Flow.Ave.~1Day.1Day.dcp-rev, ,0,dcp-rev,500 -109,LRN,PORT1-RedR-PortRoyalTN,Flow,36.55389,-87.14222,Ave, ,Red River @ Port Royal TN,Red River At Port Royal TN, ,NAD83, , ,US/Central,Montgomery,TN,UNITED STATES,Port Royal, ,SITE,Stream Gauge,PORT1-RedR-PortRoyalTN.Flow.Ave.~1Day.1Day.dcp-rev, ,0,dcp-rev,0 -110,LRN,CLAT1-CumberlandR-CelinaTN,Flow,36.55444,-85.51556,Ave,3417500-CumberlandR-CelinaTN,Cumberland R @ Celina TN,Cumberland River At Celina TN, ,NAD83,FALSE,NATIVE,US/Central,Clay,TN,UNITED STATES,Celina, ,SITE,Stream Gauge,CLAT1-CumberlandR-CelinaTN.Flow.Ave.~1Day.1Day.dcp-rev,3417500-CumberlandR-CelinaTN.Flow.Ave.~1Day.1Day.dcp-rev,0,dcp-rev,489 -111,LRN,WLBK2-CumberlandR-WilliamsburgKY,Flow,36.74361,-84.15639,Ave, ,Cumberland R @ Williamsburg KY,Cumberland River At Williamsburg KY, ,NAD83,FALSE,NATIVE,US/Eastern,Whitley,KY,UNITED STATES,Williamsburg, ,SITE,Stream Gauge,WLBK2-CumberlandR-WilliamsburgKY.Flow.Ave.~1Day.1Day.dcp-rev, ,0,dcp-rev,892 -112,LRN,PVLK2-CumberlandR-PinevilleKY,Flow,36.76444,-83.6925,Ave, ,Cumberland R nr Pineville KY,Cumberland River Near Pineville KY, ,NAD83,FALSE,NATIVE,US/Eastern,Bell,KY,UNITED STATES,Pineville, ,SITE,Stream Gauge,PVLK2-CumberlandR-PinevilleKY.Flow.Ave.~1Day.1Day.dcp-rev, ,0,dcp-rev,970 -113,SWT,CHIB,Flow,36.77139,-95.50389,Inst,CBCO2,"Big Creek near Childers, OK","Big Creek near Childers, OK","Big Creek near Childers, OK",NAD83, , ,US/Central,Unknown County or County N/A,OK,UNITED STATES,"Delaware, OK",SWT,SITE, ,CHIB.Flow.Inst.15Minutes.0.Ccp-Rev,CBCO2.Flow.Inst.15Minutes.0.Ccp-Rev,0,Ccp-Rev,0 -114,LRN,CDZK2-LittleR-CadizKY,Flow,36.77778,-87.72167,Ave,3438000-LittleR-CadizKY,Little River nr Cadiz KY,Little River Near Cadiz KY, ,NAD83,FALSE,NATIVE,US/Central,Trigg,KY,UNITED STATES,Cadiz, ,SITE,Stream Gauge,CDZK2-LittleR-CadizKY.Flow.Ave.~1Day.1Day.dcp-rev,3438000-LittleR-CadizKY.Flow.Ave.~1Day.1Day.dcp-rev,0,dcp-rev,391 -115,MVS,Fisk-St Francis,Flow,36.78058,-90.2021,Inst,SFFI,Fisk,Fisk-St Francis,St. Francis River at Fisk,WGS84,FALSE,NATIVE,US/Central,Unknown County or County N/A,MO,UNITED STATES, ,MVS,STREAM_LOCATION, ,Fisk-St Francis.Flow.Inst.1Hour.0.RatingCOE,SFFI.Flow.Inst.1Hour.0.RatingCOE,0,RatingCOE,307 -116,LRN,BRKK2-CumberlandR-BurkesvilleKY,Flow,36.7875,-85.36528,Ave, ,Cumberland R @ Burkesville KY,Cumberland River At Burkesville KY, ,NAD83, , ,US/Central,Cumberland,KY,UNITED STATES,Burkesville, ,SITE,Stream Gauge,BRKK2-CumberlandR-BurkesvilleKY.Flow.Ave.~1Day.1Day.dcp-rev, ,0,dcp-rev,0 -117,LRN,MTCK2-BeaverCr-MonticelloKY,Flow,36.7975,-84.89611,Ave, ,Beaver Creek nr Monticello KY,Beaver Creek Near Monticello KY, ,NAD83, , ,US/Central,Wayne,KY,UNITED STATES,Monticello, ,SITE,Stream Gauge,MTCK2-BeaverCr-MonticelloKY.Flow.Ave.~1Day.1Day.dcp-rev, ,0,dcp-rev,0 -118,SPK,PNF PNFQ-Pine Flat Lake Outflow-Kings,Flow,36.83056,-119.3353,Ave, ,Pineflat Lk-Kings R, ,PNF - Pineflat Lk Outflow to the Kings River,WGS84,FALSE,NATIVE,US/Pacific,Fresno,CA,UNITED STATES,"Trimmer, CA",SPK,SITE,Stream Gauge,PNF PNFQ-Pine Flat Lake Outflow-Kings.Flow.Ave.1Hour.1Hour.Calc-val, ,0,Calc-val,560 -119,LRN,CFAK2-CumberlandR-CumberlandFallsKY,Flow,36.83583,-84.34139,Ave,3404500-CumberlandR-CumberlandFallsKY,Cumb R Cumberland Falls KY,Cumberland River at Cumberland Falls KY, ,NAD83,FALSE,NATIVE,US/Eastern,Whitley,KY,UNITED STATES,Greenwood, ,SITE,Stream Gauge,CFAK2-CumberlandR-CumberlandFallsKY.Flow.Ave.~1Day.1Day.dcp-rev,3404500-CumberlandR-CumberlandFallsKY.Flow.Ave.~1Day.1Day.dcp-rev,0,dcp-rev,825 -120,LRN,BARKLEY-Spillway,Flow,37.02085,-88.22351,Total, ,Barkley Lock and Dam Spillway,Barkley Lock and Dam Spillway Gates, ,NAD83,FALSE,NATIVE,US/Central,Lyon,KY,UNITED STATES,Grand Rivers, ,OUTLET,Spillway,BARKLEY-Spillway.Flow.Total.15Minutes.15Minutes.dcp-rev, ,0,dcp-rev,230 -121,LRN,BAR,Flow,37.02168,-88.22105,Inst,BAHK2,Barkley Lock & Dam,Barkley Lock & Dam to Cheatham Lock & Dam Drainage Area,"This basin represents the uncontrolled drainage area between Barkley Lock & Dam, Cheatham Lock & Dam, and includes the Red River drainage area.",NAD83, , ,US/Central,Lyon,KY,UNITED STATES,Grand Rivers, ,PROJECT,Corps Reservoir,BAR.Flow.Inst.15Minutes.0.DCP-rev, ,0,DCP-rev,0 -122,SWT,CAME,Flow,37.07778,-96.85194,Inst,CAMK1,Grouse Creek nr Cameron KS,Grouse Creek nr Cameron KS,Grouse Creek nr Cameron KS,NAD83, , ,US/Central,Unknown County or County N/A,KS,UNITED STATES,"Silverdale, KS",SWT,SITE, ,CAME.Flow.Inst.1Hour.0.Ccp-Rev,CAMK1.Flow.Inst.1Hour.0.Ccp-Rev,0,Ccp-Rev,0 -123,SPK,HID HIDQ-Hensley Lake Outflow-Fresno,Flow,37.10389,-119.8875,Ave, ,Hensly Lk-Fresno R, ,HID - Hensley Lk Outflow to the Fresno River, ,FALSE,NATIVE,US/Pacific,Madera,CA,UNITED STATES,"Raymond, CA",SPK,SITE, ,HID HIDQ-Hensley Lake Outflow-Fresno.Flow.Ave.1Hour.1Hour.Calc-val, ,0,Calc-val,561 -124,SPK,HID HIDP-Hensley Lake Pool-Fresno,Flow-Spill,37.10944,-119.8847,Inst, ,Hensley Lk-Pool,Hensley Lake,HID - Hensley Lk Pool Elevation Station,WGS84,FALSE,NATIVE,US/Pacific,Madera,CA,UNITED STATES,"Raymond, CA",SPK,SITE, ,HID HIDP-Hensley Lake Pool-Fresno.Flow-Spill.Inst.1Hour.0.Calc-val, ,0,Calc-val,581 -125,SWL,MO30203-Tailwater,Flow,37.12965,-90.7611,Inst,Clearwater_Dam-Tailwater,Clearwater Dam Tailwater,"Black R at Clearwater Dam Tailwater, AR","Black R at Clearwater Dam Tailwater Sensor, AR - Represents sensor that Collects Tailwater Elevation data (HT)",NAD83,FALSE,NATIVE,US/Central,Wayne,MO,UNITED STATES,Piedmont,SWL,SITE, ,MO30203-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,Clearwater_Dam-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,0,CCP-Comp,0 -126,SPK,HID FHL-Fresno R abv Hensley Lake-Fresno,Flow,37.15056,-119.8561,Ave, ,Hensly Lk-Fresno R, ,HID - Fresno River abv Hensly Lk, ,FALSE,NATIVE,US/Pacific,Madera,CA,UNITED STATES,"Raymond, CA",SPK,SITE, ,HID FHL-Fresno R abv Hensley Lake-Fresno.Flow.Ave.1Hour.1Hour.Calc-val, ,0,Calc-val,540 -127,SPK,BUCQ,Flow,37.21556,-119.9914,Ave,BUC BUCQ-Eastman Lake Outflow-Chowchilla,Eastman Lk-Chowchilla R, ,BUC - Eastman Lk Outflow to the Chowchilla River, ,FALSE,NATIVE,US/Pacific,Madera,CA, , ,SPK,SITE, ,BUCQ.Flow.Ave.1Hour.1Hour.Calc-val,BUC BUCQ-Eastman Lake Outflow-Chowchilla.Flow.Ave.1Hour.1Hour.Calc-val,0,Calc-val,450 -128,SWT,PURS,Flow,37.25889,-94.435,Inst,NSFM7,"N Fork Spring River nr Purcell,","North Fork Spring River near Purcell, MO","North Fork Spring River near Purcell, MO",NAD83,FALSE,NATIVE,US/Central,Unknown County or County N/A,MO,UNITED STATES,"Alba, MO",SWL,SITE, ,PURS.Flow.Inst.1Hour.0.Ccp-Rev,NSFM7.Flow.Inst.1Hour.0.Ccp-Rev,0,Ccp-Rev,850 -129,SPK,BUC BUCP-Eastman Lake Pool-Chowchilla,Flow-Spill,37.26667,-119.9844,Ave,BUCP,Eastman Lk-Pool,HENSLEY LAKE / HIDDEN DAM,BUC - Eastman Lk (Buchanan Dam) Pool Elevation Station,WGS84,FALSE,NATIVE,US/Pacific,Madera,CA,UNITED STATES, ,SPK,SITE, ,BUC BUCP-Eastman Lake Pool-Chowchilla.Flow-Spill.Ave.1Hour.1Hour.Calc-val,BUCP.Flow-Spill.Ave.1Hour.1Hour.Calc-val,0,Calc-val,613 -130,SPK,MER MARQ-Mariposa Res Outflow-Mariposa Cr,Flow,37.28,-120.1628,Ave, ,Mariposa Res-Mariposa Cr, ,MER - Mariposa Dam Outflow to Mariposa Cr - Merced Group, ,FALSE,NATIVE,US/Pacific,Merced,CA,UNITED STATES,"Le Grand, CA",SPK,SITE, ,MER MARQ-Mariposa Res Outflow-Mariposa Cr.Flow.Ave.1Hour.1Hour.Calc-val, ,0,Calc-val,350 -131,SPK,CA10107-Mariposa Res Pool-Mariposa Cr,Flow-Spill,37.29333,-120.1467,Inst,MER MARP-Mariposa Res Pool-Mariposa Cr,Mariposa Res-Pool,Mariposa Pool,MER - Mariposa Reservoir Pool Elevation Station - Merced Group,WGS84,FALSE,NATIVE,US/Pacific,Merced,CA,UNITED STATES,"Le Grand, CA",SPK,SITE, ,CA10107-Mariposa Res Pool-Mariposa Cr.Flow-Spill.Inst.1Hour.0.Calc-val,MER MARP-Mariposa Res Pool-Mariposa Cr.Flow-Spill.Inst.1Hour.0.Calc-val,0,Calc-val,459 -132,SPK,MER MCK-Bear Cr at Mckee Road-Bear Cr,Flow,37.30917,-120.4456,Ave, ,Bear Res-Bear Cr@ McKee Rd, ,MER - Bear Cr @ McKee Rd - Merced Group, ,FALSE,NATIVE,US/Pacific,Merced,CA,UNITED STATES,"Merced, CA",SPK,SITE, ,MER MCK-Bear Cr at Mckee Road-Bear Cr.Flow.Ave.1Hour.1Hour.Calc-val, ,0,Calc-val,167 -133,SPK,MER OWNQ-Owens Reservoir Outflow-Owens Cr,Flow,37.31194,-120.1897,Ave, ,Owens Res-Owens Cr, ,MER - Owens Reservoir Outflow to Owens Cr - Merced Group, ,FALSE,NATIVE,US/Pacific,Merced,CA,UNITED STATES,"Le Grand, CA",SPK,SITE, ,MER OWNQ-Owens Reservoir Outflow-Owens Cr.Flow.Ave.1Hour.1Hour.Calc-val, ,0,Calc-val,357 -134,SPK,MER BURQ-Burns Reservoir Outflow-Burns Cr,Flow,37.37333,-120.2803,Ave, ,Burns Res-Burns Cr, ,MER - Burns Reservoir Outflow to Burns Cr - Merced Group, ,FALSE,NATIVE,US/Pacific,Merced,CA,UNITED STATES,"Planada, CA",SPK,SITE, ,MER BURQ-Burns Reservoir Outflow-Burns Cr.Flow.Ave.1Hour.1Hour.Calc-val, ,0,Calc-val,261 -135,SPK,CA10103-Burns Reservoir Pool-Burns Cr,Flow-Spill,37.37667,-120.275,Inst,Burns Dam -Burns Reservoir Pool-Burns Cr,Burns Res-Pool,Burns Pool,MER - Burns Reservoir Pool Elevation Station - Merced Group,WGS84,FALSE,NATIVE,US/Pacific,Merced,CA,UNITED STATES,"Planada, CA",SPK,SITE, ,CA10103-Burns Reservoir Pool-Burns Cr.Flow-Spill.Inst.1Hour.0.Calc-val,Burns Dam -Burns Reservoir Pool-Burns Cr.Flow-Spill.Inst.1Hour.0.Calc-val,0,Calc-val,319 -136,SPL,Pine Cnyn DS-Pine Cnyn W,Flow,37.47833,-114.3075,Inst, ,Pine Cnyn Downstream, , ,WGS84,FALSE,NATIVE,US/Pacific,Unknown County or County N/A,NV,UNITED STATES,Cedar City, ,SITE, ,Pine Cnyn DS-Pine Cnyn W.Flow.Inst.15Minutes.0.GOES-rev, ,0,GOES-rev,5609 -137,SPL,Mathews Cnyn DS-Mathews Cnyn W,Flow,37.49972,-114.2242,Inst, ,Mathews Canyon Downstream, , ,WGS84,FALSE,NATIVE,US/Pacific,Unknown County or County N/A,NV,UNITED STATES,Cedar City, ,SITE, ,Mathews Cnyn DS-Mathews Cnyn W.Flow.Inst.15Minutes.0.GOES-rev, ,0,GOES-rev,5439 -138,LRH,WV08902-Outflow,Flow,37.649,-80.886,Inst,BLN-Outflow,Bluestone Outflow (Calc), , ,WGS84,FALSE,NATIVE,US/Eastern,Summers,WV,UNITED STATES,Hinton,LRH,STREAM_LOCATION,Calculated,WV08902-Outflow.Flow.Inst.1Hour.0.OBS,BLN-Outflow.Flow.Inst.1Hour.0.OBS,0,OBS,1400 -139,SPK,FRM SET-Stockton East Tun-Littlejohn Cr,Flow,37.84833,-120.6831,Inst, ,Farmington Lk-Goodwin Tunnel, ,FRM - Goodwin Tunnel (Stockton East Tunnel) abv Farmington Lk, ,FALSE,NATIVE,US/Pacific,San Joaquin,CA,UNITED STATES,"Oakdale, CA",SPK,SITE, ,FRM SET-Stockton East Tun-Littlejohn Cr.Flow.Inst.15Minutes.0.Combined-val, ,0,Combined-val,600 -140,SPK,FRM SHG-Shirley Gulch Div-Littlejohn Cr,Flow,37.9025,-120.7597,Ave, ,Farmington Lk-Shirley Gulch, ,FRM - Shirley Gulch abv Farmington Lk, ,FALSE,NATIVE,US/Pacific,San Joaquin,CA,UNITED STATES,"Oakdale, CA",SPK,SITE, ,FRM SHG-Shirley Gulch Div-Littlejohn Cr.Flow.Ave.1Hour.1Hour.Calc-val, ,0,Calc-val,225 -141,SPK,FRM FRMQ-Stockton East Outflow Works,Flow,37.91444,-120.9386,Inst, ,Farminton Lk-SEWD Works, ,"FRM - Farmington Dam Outflow Works, Stockton East Water District.", ,FALSE,NATIVE,US/Pacific,San Joaquin,CA,UNITED STATES,"Farmington, CA",SPK,SITE, ,FRM FRMQ-Stockton East Outflow Works.Flow.Inst.1Hour.0.Calc-val, ,0,Calc-val,19 -142,SPK,FRM FRMP-Farmington Pool-Littlejohn Cr,Flow-Spill,37.915,-120.935,Ave, ,Farmington Lk-Pool,Farmington Pool Farmington Pool,FRM - Farmington Dam Pool Elevation Station,WGS84,FALSE,NATIVE,US/Pacific,San Joaquin,CA,UNITED STATES, ,SPK,SITE, ,FRM FRMP-Farmington Pool-Littlejohn Cr.Flow-Spill.Ave.1Hour.1Hour.Calc-val, ,0,Calc-val,180 -143,SPK,FRM RCF-Rock Cr nr FRM-Littlejohn Cr,Flow,37.91833,-120.9597,Ave, ,Farmington Lk-Rock Cr, ,FRM - Rock Cr abv Confluence with Littlejohn Cr, ,FALSE,NATIVE,US/Pacific,San Joaquin,CA,UNITED STATES,"Farmington, CA",SPK,SITE, ,FRM RCF-Rock Cr nr FRM-Littlejohn Cr.Flow.Ave.1Hour.1Hour.Calc-val, ,0,Calc-val,105 -144,SPK,FRM FRG-Littlejohn at FRM-Littlejohn Cr,Flow,37.92611,-121.0014,Ave, ,Farmington Lk-Littlejohn Cr, ,FRM - Littlejohn Cr nr Farminton CA, ,FALSE,NATIVE,US/Pacific,San Joaquin,CA,UNITED STATES,"Farmington, CA",SPK,SITE, ,FRM FRG-Littlejohn at FRM-Littlejohn Cr.Flow.Ave.1Hour.1Hour.Calc-val, ,0,Calc-val,115 -145,SPK,FRM DUC-Duck Cr Diversion-Littlejohn Cr,Flow,37.93833,-120.9903,Ave, ,Farmington Lk-Duck Cr Div, ,FRM - Duck Cr Diversion nr Farmington, ,FALSE,NATIVE,US/Pacific,San Joaquin,CA,UNITED STATES,"Farmington, CA",SPK,SITE, ,FRM DUC-Duck Cr Diversion-Littlejohn Cr.Flow.Ave.1Hour.1Hour.Calc-val, ,0,Calc-val,110 -146,SPK,FRM DCK-Duck Cr nr FRM-Littlejohn Cr,Flow,37.94472,-120.9308,Ave, ,Farmington Lk-Duck Cr, ,FRM - Duck Cr nr Farmington, ,FALSE,NATIVE,US/Pacific,San Joaquin,CA,UNITED STATES,"Farmington, CA",SPK,SITE, ,FRM DCK-Duck Cr nr FRM-Littlejohn Cr.Flow.Ave.1Hour.1Hour.Calc-val, ,0,Calc-val,150 -147,SPK,NHG CGV-Cosgrove Creek-Calaveras,Flow,38.13611,-120.8472,Ave, ,New Hogan Lk-Cosgrove Cr, ,NHG - Cosgrove Cr blw Dam, ,FALSE,NATIVE,US/Pacific,Calaveras,CA,UNITED STATES,"Valley Springs, CA",SPK,SITE, ,NHG CGV-Cosgrove Creek-Calaveras.Flow.Ave.1Hour.1Hour.Calc-val, ,0,Calc-val,547 -148,SPK,NHG NHGQ-New Hogan Lake Outflow-Calaveras,Flow,38.14806,-120.8239,Ave, ,New Hogan Lk-Calaveras R, ,NHG - New Hogan Lk Outflow to the Calaveras River, ,FALSE,NATIVE,US/Pacific,Calaveras,CA,UNITED STATES,"Valley Springs, CA",SPK,SITE, ,NHG NHGQ-New Hogan Lake Outflow-Calaveras.Flow.Ave.1Hour.1Hour.Calc-val, ,0,Calc-val,520 -149,SPK,NHG MRS-Mormon Slough-Calaveras,Flow,38.14889,-121.0125,Ave, ,New Hogan Lk-Mormon Slough, ,NHG - Mormon Slough nr Bellota, ,FALSE,NATIVE,US/Pacific,San Joaquin,CA,UNITED STATES,"Lockeford, CA",SPK,SITE, ,NHG MRS-Mormon Slough-Calaveras.Flow.Ave.1Hour.1Hour.Calc-val, ,0,Calc-val,130 -150,LRH,LON,Flow,38.1928,-81.3692,Inst,LondonLD,London Locks and Dam,Kanawha Riv at London L&D,Kanawha Riv at London L&D,WGS84, , ,US/Eastern,Kanawha,WV,UNITED STATES,London,LRH,PROJECT,Lock,LON.Flow.Inst.15Minutes.0.DCP-rev, ,0,DCP-rev,0 -151,LRH,WV09903-Lake,Flow,38.3039,-82.4164,Inst,BBF-Lake,Beech Fork Lake,Beech Fk Dam near Huntington 7SSE,Beech Fk Dam near Huntington 7SSE,WGS84,FALSE,NATIVE,US/Eastern,Wayne,WV,UNITED STATES,Lavalette,LRH,SITE,Lake,WV09903-Lake.Flow.Inst.1Hour.0.OBS,BBF-Lake.Flow.Inst.1Hour.0.OBS,0,OBS,500 -152,MVS,CFMV,Flow,38.31001,-88.98833,Inst,Mt Vernon-Casey Fork,Mount Vermon Casey,Mt Vernon-Casey Fork,Casey Fork at Mt. Vernon,WGS84,FALSE,NATIVE,US/Central,Unknown County or County N/A,IL,UNITED STATES, ,MVS,STREAM_LOCATION, ,CFMV.Flow.Inst.15Minutes.0.RatingUSGS,Mt Vernon-Casey Fork.Flow.Inst.15Minutes.0.RatingUSGS,0,RatingUSGS,420 -153,MVS,Fayetteville,Flow,38.3775,-89.79093,Inst, ,Kaskaskia River at Fayetteville,Kaskaskia River at Fayetteville, ,WGS84,FALSE,NATIVE,US/Central,Unknown County or County N/A,IL,UNITED STATES, ,MVS,STREAM_LOCATION,Gage,Fayetteville.Flow.Inst.1Hour.0.CCP-Comp,07048600.Flow.Inst.1Hour.0.CCP-Comp,0,CCP-Comp,300 -154,LRH,WIN,Flow,38.5269,-81.9136,Inst,WV07903,Winfield Locks and Dam,Winfield L-D,Winfield L-D,WGS84, , ,US/Eastern,Putnam,WV,UNITED STATES,Winfield,LRH,PROJECT,Lock,WIN.Flow.Inst.15Minutes.0.DCP-rev,01162500.Flow.Inst.15Minutes.0.DCP-rev,0,DCP-rev,0 -155,MVS,St Louis-River Des Peres,Flow,38.55941,-90.2832,Inst,DPSL,St Louis RDP,St Louis-River Des Peres,River Des Peres at St. Louis,WGS84,FALSE,NATIVE,US/Central,St. Louis City,MO,UNITED STATES, ,MVS,STREAM_LOCATION, ,St Louis-River Des Peres.Flow.Inst.5Minutes.0.RatingUSGS,DPSL.Flow.Inst.5Minutes.0.RatingUSGS,0,RatingUSGS,391 -156,SPK,WRS WRSQ-Lake Sonoma Outflow-Russian,Flow,38.71972,-122.9994,Ave, ,Lk Sonoma-Dry Cr, ,WRS - Warm Springs Dam Outflow to Dry Cr, ,FALSE,NATIVE,US/Pacific,Sonoma,CA,UNITED STATES,"Geyserville, CA",SPN,SITE, ,WRS WRSQ-Lake Sonoma Outflow-Russian.Flow.Ave.1Hour.1Hour.Calc-val, ,0,Calc-val,188 -157,SPK,CA82212,Flow-Spill,38.7225,-123.01,Ave,WRS WRSP-Lake Sonoma Pool-Russian,Lk Sonoma-Pool,LAKE SONOMA / WARM SPRINGS DAM,WRS - Lake Sonoma Pool Elevation Station,WGS84,FALSE,NATIVE,US/Pacific,Sonoma,CA,UNITED STATES,"Cloverdale, CA",SPN,SITE, ,CA82212.Flow-Spill.Ave.1Hour.1Hour.Calc-val,WRS WRSP-Lake Sonoma Pool-Russian.Flow-Spill.Ave.1Hour.1Hour.Calc-val,0,Calc-val,495 -158,LRH,WV00707-Lake,Flow,38.8428,-80.6203,Inst,BRNW2,Burnsville Lake,Burnsville Dam near Burnsville,Burnsville Dam near Burnsville,WGS84,FALSE,NATIVE,US/Eastern,Braxton,WV,UNITED STATES,Burnsville,LRH,SITE,Lake,WV00707-Lake.Flow.Inst.1Hour.0.OBS,BRNW2.Flow.Inst.1Hour.0.OBS,0,OBS,700 -159,MVS,IL00116-Mississippi,Flow,38.86917,-90.15361,Inst,Mel Price-Mississippi,Mel Price L&D, , , , , , ,Unknown County or County N/A,0,UNITED STATES, , ,STREAM_LOCATION, ,IL00116-Mississippi.Flow.Inst.6Hours.0.NCRFCShef-PZ,Mel Price-Mississippi.Flow.Inst.6Hours.0.NCRFCShef-PZ,0,NCRFCShef-PZ,0 -160,MVS,MO10301-Mississippi,Flow,39.00366,-90.69239,Inst,LD 25-Mississippi,LD 25 WQ, , , , , , ,Unknown County or County N/A,0,UNITED STATES, , ,STREAM_LOCATION, ,MO10301-Mississippi.Flow.Inst.6Hours.0.NCRFCShef-PZ,LD 25-Mississippi.Flow.Inst.6Hours.0.NCRFCShef-PZ,0,NCRFCShef-PZ,0 -161,SPK,COY HOP-Hopland-EFRussian,Flow,39.02667,-123.1294,Ave, ,Lk Mendocino-Russian@Hopland, ,COY - Russian River nr Hopland, ,FALSE,NATIVE,US/Pacific,Mendocino,CA,UNITED STATES,"Hopland, CA",SPN,SITE, ,COY HOP-Hopland-EFRussian.Flow.Ave.1Hour.1Hour.Calc-val, ,0,Calc-val,498 -162,SPK,COY COYF-Coyote Fish Hatchery-EFRussian,Flow,39.19806,-123.1858,Inst, ,Lk Mendocino-Fish Hatchery, ,COY - Coyote Dam Fish Hatchery, ,FALSE,NATIVE,US/Pacific,Mendocino,CA,UNITED STATES,"Calpella, CA",SPN,SITE, ,COY COYF-Coyote Fish Hatchery-EFRussian.Flow.Inst.15Minutes.0.LOS-raw, ,0,LOS-raw,614 -163,SPK,COY COYQ-Lake Mendocino Outflow-EFRussian,Flow,39.19806,-123.1864,Ave, ,Lk Mendocino-EF Russian R, ,COY - Coyote Dam Outflow to the EF Russian River, ,FALSE,NATIVE,US/Pacific,Mendocino,CA,UNITED STATES,"Calpella, CA",SPN,SITE, ,COY COYQ-Lake Mendocino Outflow-EFRussian.Flow.Ave.~1Day.1Day.Calc-val, ,0,Calc-val,614 -164,SPK,CA10105,Flow-Spill,39.23944,-121.2667,Ave,ENG ENGP-Englebright Lake Pool-Yuba,ENGLEBRIGHT LAKE / DAM,ENGLEBRIGHT LAKE / DAM,ENG - Englebright Lake Pool Elevation,WGS84, , ,US/Pacific,Yuba,CA,UNITED STATES,"Smartsville, CA",SPK,SITE, ,CA10105.Flow-Spill.Ave.1Hour.1Hour.Calc-val,ENG ENGP-Englebright Lake Pool-Yuba.Flow-Spill.Ave.1Hour.1Hour.Calc-val,0,Calc-val,0 -165,SPK,MRT MRT-Martis Creek-Truckee,Flow-Res Out,39.32667,-120.1133,Ave, ,Martis Creek Reservoir, , ,WGS84,FALSE,NATIVE,US/Pacific,Nevada,CA,UNITED STATES, , ,SITE, ,MRT MRT-Martis Creek-Truckee.Flow-Res Out.Ave.1Hour.1Hour.Calc-val, ,0,Calc-val,5858 -166,SPK,MRT MRTQ-Martis Res Outflow-Truckee,Flow,39.3275,-120.1147,Ave, ,Martis Lk-Martis Cr, ,MRT - Martis Cr Dam Outflow to Martis Cr, ,FALSE,NATIVE,US/Pacific,Nevada,CA,UNITED STATES,"Truckee, CA",SPK,SITE, ,MRT MRTQ-Martis Res Outflow-Truckee.Flow.Ave.1Hour.1Hour.Calc-val, ,0,Calc-val,5858 -167,MVS,MO10300-Mississippi,Flow,39.375,-90.907,Inst,LD 24-Mississippi,LD 24 WQ, , ,WGS84,FALSE,NATIVE,US/Central,Pike,MO,UNITED STATES,Clarksville,MVS,STREAM_LOCATION, ,MO10300-Mississippi.Flow.Inst.6Hours.0.NCRFCShef-PZ,LD 24-Mississippi.Flow.Inst.6Hours.0.NCRFCShef-PZ,0,NCRFCShef-PZ,422 -168,MVS,Ashburn-Salt,Flow,39.52264,-91.20163,Inst,SAAS,Ashburn,Ashburn-Salt,Salt River at Ashburn,WGS84,FALSE,NATIVE,US/Central,Unknown County or County N/A,MO,UNITED STATES,Ashburn,MVS,STREAM_LOCATION, ,Ashburn-Salt.Flow.Inst.15Minutes.0.RatingCOE,SAAS.Flow.Inst.15Minutes.0.RatingCOE,0,RatingCOE,447 -169,SPK,CA00035-Thermolito-Feather R,Flow,39.53889,-121.4856,Inst,SAC ORO-Thermolito-Feather R,Thermolito, , , , , ,US/Pacific,Unknown County or County N/A,0,UNITED STATES, , ,STREAM_LOCATION, ,CA00035-Thermolito-Feather R.Flow.Inst.1Hour.0.Calc-manual,SAC ORO-Thermolito-Feather R.Flow.Inst.1Hour.0.Calc-manual,0,Calc-manual,0 -170,LRH,OH00018-Outflow,Flow,39.54077,-82.0584,Inst,TJE-Outflow,Tom Jenkins Outflow (Calc),Tom Jenkins Lake Outflow,Tom Jenkins Lake Outflow,WGS84,FALSE,NATIVE,US/Eastern,Athens,OH,UNITED STATES,Burr Oak,LRH,STREAM_LOCATION,Calculated,OH00018-Outflow.Flow.Inst.1Hour.0.OBS,TJE-Outflow.Flow.Inst.1Hour.0.OBS,0,OBS,700 -171,MVS,LD 22-Mississippi,Flow,39.63534,-91.24879,Inst, ,LD 22 WQ, , , , , , ,Unknown County or County N/A,0,UNITED STATES, , ,STREAM_LOCATION, ,LD 22-Mississippi.Flow.Inst.~2Hours.0.lpmsShef-raw, ,0,lpmsShef-raw,0 -172,SPK,BLBQ,Flow,39.81846,-122.325,Ave,BLB BLBQ-Black Butte Outflow-Stony Cr,Black Butte Lk-Stony Cr, ,BLB - Black Butte Lk Outflow to Stony Cr,WGS84,FALSE,NATIVE,US/Pacific,Tehama,CA, , ,SPK,STREAM,Stream Gauge,BLBQ.Flow.Ave.1Hour.1Hour.Calc-val,BLB BLBQ-Black Butte Outflow-Stony Cr.Flow.Ave.1Hour.1Hour.Calc-val,0,Calc-val,426 -173,LRH,Alexandria,Flow,40.0869,-82.6106,Inst,ALXE3,Alexandria,Alexandria near Caldwell,Alexandria near Caldwell,WGS84, , ,US/Eastern,Licking,OH,UNITED STATES,Caldwell,LRH,SITE,Gage,Alexandria.Flow.Inst.1Hour.0.DCP-rev,CE40D9B4.Flow.Inst.1Hour.0.DCP-rev,0,DCP-rev,0 -174,LRH,OH00012-Outflow,Flow,40.2694,-81.2792,Inst,CLB-Outflow,Clendening Outflow, ,Outflow calculated by gate settings.,WGS84,FALSE,NATIVE,US/Eastern,Harrison,OH,UNITED STATES,Tippecanoe,LRH,SITE,Calculated,OH00012-Outflow.Flow.Inst.1Hour.0.OBS,CLB-Outflow.Flow.Inst.1Hour.0.OBS,0,OBS,862 -175,LRP,Steubenville,Flow,40.35833,-80.61111,Inst,SBVO1,"Steubenville, OH","Ohio River at Steubenville, OH","Ohio River at Steubenville, OH",WGS84,FALSE,NATIVE,US/Eastern,Jefferson,OH,UNITED STATES,Weirton, ,SITE, ,Steubenville.Flow.Inst.1Hour.0.OHRFC,SBVO1.Flow.Inst.1Hour.0.OHRFC,0,OHRFC,624 -176,LRH,OH00009-Outflow,Flow,40.5039,-82.5775,Inst,NBK-Outflow,NoBrKokosing Outflow,USGS 03136300 North Branch Kokosing R Lake nr Fredericktown OH,Outflow stream gage downstream from North Branch Kokosing River Dam,WGS84,FALSE,NATIVE,US/Eastern,Knox,OH,UNITED STATES,Fredericktown,LRH,SITE,Gage,OH00009-Outflow.Flow.Inst.1Hour.0.OBS,NBK-Outflow.Flow.Inst.1Hour.0.OBS,0,OBS,1100 -177,NAP,Bethlehem,Flow,40.61538,-75.37879,Inst, ,"Lehigh River at Bethlehem, PA","Lehigh River at Bethlehem, PA","Lehigh River at Bethlehem, PA", , , , , , ,UNITED STATES, , ,SITE, ,Bethlehem.Flow.Inst.1Hour.0.Rev-DCP, ,0,Rev-DCP,0 -178,LRH,OH00005-Lake,Flow,40.6356,-81.5581,Inst,BCS-Lake,Beach City Lake,Beach City Lake Beach City 2S,Beach City Lake Beach City 2S,WGS84,FALSE,NATIVE,US/Eastern,Tuscarawas,OH,UNITED STATES,Beach City,LRH,SITE,Lake,OH00005-Lake.Flow.Inst.1Hour.0.OBS,BCS-Lake.Flow.Inst.1Hour.0.OBS,0,OBS,931 -179,LRH,OH00004-Lake,Flow,40.6486,-81.4328,Inst,BIVO1,Bolivar Lake,Bolivar Lk near Bolivar 1E,Bolivar Lk near Bolivar 1E,WGS84,FALSE,NATIVE,US/Eastern,Tuscarawas,OH,UNITED STATES,Bolivar,LRH,SITE,Lake,OH00004-Lake.Flow.Inst.1Hour.0.OBS,BIVO1.Flow.Inst.1Hour.0.OBS,0,OBS,895 -180,LRH,OH00004-Outflow,Flow,40.64861,-81.4328,Inst,BOS-Outflow,Bolivar Outflow,Bolivar Outflow (calculated value),Bolivar Outflow (calculated value),WGS84,FALSE,NATIVE,US/Eastern,Tuscarawas,OH,UNITED STATES,Bolivar,LRH,STREAM_LOCATION,Calculated,OH00004-Outflow.Flow.Inst.1Hour.0.OBS,BOS-Outflow.Flow.Inst.1Hour.0.OBS,0,OBS,895 -181,LRP,Clinton,Flow,40.71603,-79.57887,Inst,PA00116,"L/D-6, Clinton","Allegheny River at L/D-6, Clinton","Allegheny River at L/D-6, Clinton",WGS84,FALSE,NATIVE,US/Eastern,Armstrong,PA,UNITED STATES,Harrison Township, ,PROJECT, ,Clinton.Flow.Inst.1Hour.0.CCP-Comp,07075300.Flow.Inst.1Hour.0.CCP-Comp,0,CCP-Comp,760 -182,NAP,Walnutport,Flow,40.75704,-75.60296,Inst, ,"Lehigh River at Walnutport, PA","Lehigh River at Walnutport, PA","Lehigh River at Walnutport, PA", , , , , , ,UNITED STATES, , ,SITE, ,Walnutport.Flow.Inst.1Hour.0.Rev-DCP, ,0,Rev-DCP,0 -183,LRE,Youngstown,Flow,41.27,-80.67,Inst, ,Youngstown Weather Station, , , , , ,US/Eastern,Trumbull,OH,UNITED STATES,"Cortland, OH",LRP,SITE, ,Youngstown.Flow.Inst.1Hour.0.OBS,03098600.Flow.Inst.1Hour.0.OBS,0,OBS,0 -184,LRE,Meadville,Flow,41.64,-80.21,Inst, ,Meadville Weather Station, , , , , ,US/Eastern,Crawford,PA,UNITED STATES,"Meadville, PA",LRP,SITE, ,Meadville.Flow.Inst.1Hour.0.OBS,03023100.Flow.Inst.1Hour.0.OBS,0,OBS,0 -185,LRE,Bradford,Flow,41.8,-78.62,Inst, ,Bradford Weather Station, , , , , ,US/Eastern,McKean,PA,UNITED STATES,"Cyclone, PA",LRP,SITE, ,Bradford.Flow.Inst.1Hour.0.OBS,03010955.Flow.Inst.1Hour.0.OBS,0,OBS,0 -186,LRP,CambridgeSprings,Flow,41.8072,-80.0633,Inst,CBSP1,"Cambridge Springs, PA","French Creek at Cambridge Springs, PA","French Creek at Cambridge Springs, PA",WGS84,FALSE,NATIVE,US/Eastern,Crawford,PA,UNITED STATES,Erie, ,SITE, ,CambridgeSprings.Flow.Inst.1Hour.0.OBS,CBSP1.Flow.Inst.1Hour.0.OBS,0,OBS,1124 -187,NAE,EBN,Flow,42.22083,-70.97861,Inst, ,Monatiquot River at Braintree,Monatiquot River at East Braintree,Monatiquot River at East Braintree, ,FALSE,NATIVE,America/New_York,Unknown County or County N/A,0, , , ,SITE,Streamgage,EBN.Flow.Inst.15Minutes.0.DCP-rev, ,0,DCP-rev,20 -188,LRE,Jackson,Flow,42.27,-84.47,Inst, ,Jackson Weather Station, , , , , ,US/Eastern,Jackson,MI,UNITED STATES,"Jackson, MI",LRE,SITE, ,Jackson.Flow.Inst.15Minutes.0.DCP-rev,DD3051BC.Flow.Inst.15Minutes.0.DCP-rev,0,DCP-rev,0 -189,NAE,OTR,Flow,42.58833,-72.04139,Inst, ,Otter River @ Otter River,Otter River at Otter River,Otter River at Otter River, ,FALSE,NATIVE,America/New_York,Unknown County or County N/A,0, , , ,SITE,Streamgage,OTR.Flow.Inst.15Minutes.0.DCP-rev, ,0,DCP-rev,-236 -190,NAE,ATH,Flow,42.59284,-72.23912,Inst, ,"Millers River @ Athol, MA",Millers River at Athol,Millers River at Athol,WGS84,FALSE,NATIVE,America/New_York,Worcester,MA, ,Athol, ,STREAM_LOCATION,Streamgage,ATH.Flow.Inst.15Minutes.0.DCP-rev, ,0,DCP-rev,-237 -191,LRB,NY00468,Flow,42.73329,-77.90708,Inst,Mount Morris,Mount Morris Dam,Mount Morris Dam,NERFC stage gauge for MMD.,NAD27,FALSE,NATIVE,US/Eastern,Livingston,NY,UNITED STATES, ,LRB,PROJECT,Dam,NY00468.Flow.Inst.30Minutes.0.CCP-Computed-Rev,Mount Morris.Flow.Inst.30Minutes.0.CCP-Computed-Rev,0,CCP-Computed-Rev,0 -192,MVP,IA04014,Flow,42.785,-91.095,Inst,LockDam_10,Mississippi R Lock and Dam 10, , ,NAD83, , ,US/Central,Unknown County or County N/A,IA,UNITED STATES, ,MVP,PROJECT,Dam,IA04014.Flow.Inst.1Hour.0.rev,LockDam_10.Flow.Inst.1Hour.0.rev,0,rev,0 -193,MVP,WI00733,Flow,43.2116,-91.095,Inst,LockDam_09,Mississippi R Lock and Dam 09, , ,NAD83, , ,US/Central,Unknown County or County N/A,WI,UNITED STATES, ,MVP,PROJECT,Dam,WI00733.Flow.Inst.15Minutes.0.rev,LockDam_09.Flow.Inst.15Minutes.0.rev,0,rev,0 -194,LRE,Fulton,Flow,43.3,-76.39,Inst, ,Fulton Weather Station, , , , , ,US/Eastern,Oswego,NY,UNITED STATES,"Fulton, NY",LRB,SITE, ,Fulton.Flow.Inst.1Hour.0.DCP-rev,CE41E006.Flow.Inst.1Hour.0.DCP-rev,0,DCP-rev,0 -195,MVP,WI00803,Flow,43.5766,-91.2316,Inst,LockDam_08,Mississippi R Lock and Dam 08, , ,NAD83, , ,US/Central,Unknown County or County N/A,WI,UNITED STATES, , ,PROJECT,Dam,WI00803.Flow.Inst.15Minutes.0.rev,LockDam_08.Flow.Inst.15Minutes.0.rev,0,rev,0 -196,MVP,MN00587,Flow,43.8666,-91.3083,Inst,LockDam_07,Mississippi R Lock and Dam 07, , ,NAD83, , ,US/Central,Unknown County or County N/A,MN,UNITED STATES, ,MVP,PROJECT,Dam,MN00587.Flow.Inst.15Minutes.0.rev,LockDam_07.Flow.Inst.15Minutes.0.rev,0,rev,0 -197,LRE,Berlin,Flow,43.9538,-88.95284,Inst, ,Berlin Multi-Parameter Station, , , , , ,US/Central,Green Lake,WI,UNITED STATES,"Berlin, WI",LRE,SITE, ,Berlin.Flow.Inst.0.0.shef-raw, ,0,shef-raw,0 -198,LRE,Oshkosh,Flow,43.98,-88.55,Inst, ,Oshkosh Multi-Parameter Sta, , , , , ,US/Central,Winnebago,WI,UNITED STATES,"Oshkosh, WI",LRE,SITE, ,Oshkosh.Flow.Inst.0.0.shef-raw, ,0,shef-raw,0 -199,MVP,WI00802,Flow,44,-91.4383,Inst,LockDam_06,Mississippi R Lock and Dam 06, , ,NAD83, , ,US/Central,Unknown County or County N/A,WI,UNITED STATES, ,MVP,PROJECT,Dam,WI00802.Flow.Inst.15Minutes.0.rev,LockDam_06.Flow.Inst.15Minutes.0.rev,0,rev,0 -200,LRE,WinnebagoObs,Flow,44.03333,-88.40556,Inst, ,Winnebago Observed Flow, , , , , ,US/Central,Winnebago,WI,UNITED STATES,"Stockbridge, WI",LRE,SITE, ,WinnebagoObs.Flow.Inst.0.0.shef-raw, ,0,shef-raw,0 -201,MVP,MN00588,Flow,44.0883,-91.6699,Inst,LockDam_05a,Mississippi R Lock and Dam 05a, , ,NAD83, , ,US/Central,Unknown County or County N/A,MN,UNITED STATES, ,MVP,PROJECT,Dam,MN00588.Flow.Inst.15Minutes.0.rev,LockDam_05a.Flow.Inst.15Minutes.0.rev,0,rev,0 -202,MVP,MN00589,Flow,44.1616,-91.8116,Inst,LockDam_05,Mississippi R Lock and Dam 05, , ,NAD83, , ,US/Central,Unknown County or County N/A,MN,UNITED STATES, ,MVP,PROJECT,Dam,MN00589.Flow.Inst.15Minutes.0.rev,LockDam_05.Flow.Inst.15Minutes.0.rev,0,rev,0 -203,LRE,Appleton,Flow,44.25,-88.52,Inst, ,Appleton Multi-Parameter Station, , , , , ,US/Central,Outagamie,WI,UNITED STATES,"Greenville, WI",LRE,SITE, ,Appleton.Flow.Inst.0.0.shef-raw, ,0,shef-raw,0 -204,MVP,WI00727,Flow,44.325,-91.9233,Inst,LockDam_04,Mississippi R Lock and Dam 04, , ,NAD83, , ,US/Central,Unknown County or County N/A,WI,UNITED STATES, ,MVP,PROJECT,Dam,WI00727.Flow.Inst.15Minutes.0.rev,LockDam_04.Flow.Inst.15Minutes.0.rev,0,rev,0 -205,LRE,NewLondonObs,Flow,44.39222,-88.74028,Inst, ,New London Observed Flow, , , , , ,US/Central,Waupaca,WI,UNITED STATES,"New London, WI",LRE,SITE, ,NewLondonObs.Flow.Inst.0.0.shef-raw, ,0,shef-raw,0 -206,MVP,MN00595,Flow,44.61,-92.61,Inst,LockDam_03,Mississippi R Lock and Dam 03,Mississippi River Lock and Dam 03, ,NAD83,FALSE,NATIVE,US/Central,Unknown County or County N/A,MN,UNITED STATES, ,MVP,PROJECT,Dam,MN00595.Flow.Inst.15Minutes.0.rev,LockDam_03.Flow.Inst.15Minutes.0.rev,0,rev,600 -207,MVP,MN00594,Flow,44.7599,-92.8683,Inst,LockDam_02,Mississippi R Lock and Dam 02, , ,NAD83, , ,US/Central,Unknown County or County N/A,MN,UNITED STATES, ,MVP,PROJECT,Dam,MN00594.Flow.Inst.15Minutes.0.comp,LockDam_02.Flow.Inst.15Minutes.0.comp,0,comp,0 -208,MVP,MN00591,Flow,44.9783,-93.2466,Inst,LowerSAFalls,Lower St Anthony Falls, ,Elevations are in MSL 1912,NAD83, , , ,Unknown County or County N/A,MN,UNITED STATES, , ,PROJECT,Dam,MN00591.Flow.Inst.~1Day.0.CEMVP-Legacy,LowerSAFalls.Flow.Inst.~1Day.0.CEMVP-Legacy,0,CEMVP-Legacy,0 -209,MVP,MN00579,Flow,45.17139,-96.09333,Inst,MarshLake_Dam,Marsh Lake Dam, , ,NAD83, , ,US/Central,Unknown County or County N/A,MN,UNITED STATES, ,MVP,PROJECT,Dam,MN00579.Flow.Inst.1Hour.0.Fcst-CEMVP,MarshLake_Dam.Flow.Inst.1Hour.0.Fcst-CEMVP,0,Fcst-CEMVP,0 -210,MVP,MN00581-ServiceSpillway,Flow-Out,45.22944,-96.29028,Inst,Highway75_Dam-ServiceSpillway,Highway 75 Dam Service Spillway, , ,NAD83, , ,US/Central,Unknown County or County N/A,0,UNITED STATES, ,MVP,SITE, ,MN00581-ServiceSpillway.Flow-Out.Inst.~1Day.0.CEMVP-Legacy,Highway75_Dam-ServiceSpillway.Flow-Out.Inst.~1Day.0.CEMVP-Legacy,0,CEMVP-Legacy,0 -211,MVP,Benson,Flow,45.3111,-95.6249,Inst,BENM5,Chippewa River at Benson,"Chippewa River at Benson, US12",Owner is MNDNR/MPCA,NAD27,FALSE,NATIVE,US/Central,Unknown County or County N/A,MN,UNITED STATES,Benson,MVP,SITE,DCP Gage,Benson.Flow.Inst.15Minutes.0.rev,BENM5.Flow.Inst.15Minutes.0.rev,0,rev,1009 -212,NAE,WAS,Flow,46.77722,-68.15722,Inst, ,"Arroostoock River @ Washburn, ME",Aroostoock River at Washburn,Aroostoock River at Washburn, ,FALSE,NATIVE,America/New_York,Unknown County or County N/A,ME, , , ,SITE,Streamgage,WAS.Flow.Inst.15Minutes.0.DCP-rev, ,0,DCP-rev,436 -213,MVP,ND00310-Spillway,Flow,48.40498,-97.79103,Inst,Homme_Dam-Spillway,Homme Dam Overflow Spillway, , , , , ,America/Chicago,Unknown County or County N/A,0,UNITED STATES, ,MVP,SITE, ,ND00310-Spillway.Flow.Inst.15Minutes.0.rev,Homme_Dam-Spillway.Flow.Inst.15Minutes.0.rev,0,rev,0 -214,MVP,AlamedaRsvr,Flow-Out,49.25889,-102.2306,Inst, ,Alameda Reservoir near Alameda,"Alameda Reservoir near Alameda, SK",Owner is Environment Canada, , , ,US/Central, , ,CANADA, , ,SITE,DCP Gage,AlamedaRsvr.Flow-Out.Inst.15Minutes.0.ProjectEntry, ,0,ProjectEntry,0 -215,MVP,Alameda,Flow,49.34694,-102.2556,Inst, ,Shepherd Creek near Alameda,"Shepherd Creek near Alameda, SK",Owner is Environment Canada, , , ,US/Central, , ,CANADA, , ,SITE,DCP Gage,Alameda.Flow.Inst.5Minutes.0.Raw-EnvCan, ,0,Raw-EnvCan,0 -216,MVP,AlamedaRsvr-MooseMntCreek,Flow,49.52278,-102.1719,Inst, ,Moose Mnt Creek a Alameda RSVR,"Moose Mountain Creek above Alameda Reservoir, SK",Owner is Environment Canada, , , ,US/Central, , ,CANADA, , ,SITE,DCP Gage,AlamedaRsvr-MooseMntCreek.Flow.Inst.5Minutes.0.Raw-EnvCan, ,0,Raw-EnvCan,0 -217,SPK,CA10201,Flow-Spill,39.19806,-123.1806,Ave,"CA10201 -Lake Mendocino Pool-EFRussian",Lk Mendocino-Pool,Coyote Valley Dam,COY - Lake Mendocino (Coyote Dam) Pool Elevation Station,WGS84,FALSE,NATIVE,US/Pacific,Mendocino,CA,UNITED STATES,"Calpella, CA",SPN,SITE, ,"CA10201 -Lake Mendocino Pool-EFRussian.Flow-Spill.Ave.1Hour.1Hour.Calc-val",CA10201.Flow-Spill.Ave.1Hour.1Hour.Calc-val,0,Calc-val,789 -218,NWDP,WA00302,Flow-Out,47.38537,-123.6057,Ave,12035380,Wynoochee Dam,WYNOOCHEE DAM, ,NAD83, , ,US/Pacific,Grays Harbor,WA,UNITED STATES,Aberdeen,NWS,PROJECT,Dam,WA00302.Flow-Out.Ave.1Hour.1Hour.CENWS-COMPUTED-R*,12035380.Flow-Out.Ave.1Hour.1Hour.CENWS-COMPUTED-RAW,0,CENWS-COMPUTED-RAW,0 -219,NWDP,D10D3406,Flow,46.50047,-116.3923,Ave,PEKI,Clearwater R near Peck,CLEARWATER RIVER NEAR PECK 2NE,USGS #13341050,WGS84,FALSE,NATIVE,US/Pacific,Nez Perce,ID,UNITED STATES, ,NWW,SITE,Stream Gauge,D10D3406.Flow.Ave.~1Day.1Day.CBT-COMPUTED-REV,PEKI.Flow.Ave.~1Day.1Day.CBT-COMPUTED-REV,0,CBT-COMPUTED-REV,930 -220,NWDP,ETSI,Flow-Canal,43.93333,-116.4333,Inst,34433F4C,Emmett Irrigat Dist S Side Cnl,Emmett Irrigation Dist South Side Canal,USBR Hydromet Station ETSI,WGS84,FALSE,NATIVE,US/Mountain,Gem,ID,UNITED STATES, ,NWW,SITE,Stream Gauge,ETSI.Flow-Canal.Inst.0.0.USBR-RAW,34433F4C.Flow-Canal.Inst.0.0.USBR-RAW,0,USBR-RAW,2500 -221,NWDP,12371550,Flow-Out,47.68,-114.23,Inst,KERM,Kerr Dam,Kerr Dam, ,NAD83,FALSE,NATIVE,US/Mountain,Lake,MT, , ,NWS,SITE,Dam,12371550.Flow-Out.Inst.~1Day.0.CBT-REV,KERM.Flow-Out.Inst.~1Day.0.CBT-REV,0,CBT-REV,2890 -222,NWDP,MT00652,Flow-Out,48.41056,-115.3131,Ave,CE1192D4,Libby Dam Near Libby,LIBBY DAM NEAR LIBBY, , ,FALSE,NATIVE,US/Mountain,Lincoln,MT,UNITED STATES,Libby,NWS,PROJECT,Corps Reservoir,MT00652.Flow-Out.Ave.1Hour.1Hour.CBT-REV,CE1192D4.Flow-Out.Ave.1Hour.1Hour.CBT-REV,0,CBT-REV,2342 -223,NWDP,SMCI,Flow-Canal,42.6625,-113.4889,Inst, ,S Side Minidoka Cnl nr Minidoka,S. Side Minidoka Canal Near Minidoka, ,WGS84,FALSE,NATIVE,US/Mountain,Cassia,ID,UNITED STATES, ,NWW,SITE,Stream Gauge,SMCI.Flow-Canal.Inst.0.0.USBR-RAW, ,0,USBR-RAW,4184 -224,NWDP,34437294,Flow-Canal,42.67167,-113.4839,Inst,13080000,N Side Minidoka Cnl nr Minidoka,N. Side Minidoka Canal Near Minidoka,USBR Station ID NMCI,WGS84,FALSE,NATIVE,US/Mountain,Minidoka,ID,UNITED STATES, ,NWW,SITE,Stream Gauge,34437294.Flow-Canal.Inst.0.0.USBR-RAW,13080000.Flow-Canal.Inst.0.0.USBR-RAW,0,USBR-RAW,4180 -225,NWDP,MT00565,Flow-Out,48.34111,-114.0133,Ave,345EB372,Hungry Horse Dam nr Hungry Horse,HUNGRY HORSE DAM NEAR HUNGRY HORSE, , ,FALSE,NATIVE,US/Mountain,Flathead,MT,UNITED STATES,Missoula,NWS,PROJECT,Dam,MT00565.Flow-Out.Ave.1Hour.1Hour.CBT-REV,345EB372.Flow-Out.Ave.1Hour.1Hour.CBT-REV,0,CBT-REV,3196 -226,NWDP,WFCI,Flow-Canal,43.90556,-111.6278,Inst,18D21S,Wilford Canal,Wilford Canal,USBR Station ID WFCI,WGS84,FALSE,NATIVE,US/Mountain,Fremont,ID,UNITED STATES, ,NWW,SITE,Stream Gauge,WFCI.Flow-Canal.Inst.0.0.USBR-RAW,18D21S.Flow-Canal.Inst.0.0.USBR-RAW,0,USBR-RAW,4965 -227,NWDP,MHPI,Flow-Discharge-Power,42.51667,-114.0333,Ave, ,Milner Hydroelectric Plant,Milner Hydroelectric Plant, ,WGS84,FALSE,NATIVE,US/Mountain,Cassia,ID,UNITED STATES, ,NWW,SITE,Stream Gauge,MHPI.Flow-Discharge-Power.Ave.~1Day.1Day.USBR-COM*, ,0,USBR-COMPUTED-REV,4120 -228,NWDP,ID00319,Flow-Out,48.17925,-116.9997,Ave,ALF,Albeni Falls Dam,Albeni Falls Dam, , ,FALSE,NATIVE,US/Pacific,Bonner,ID,UNITED STATES,Coeur d'Alene,NWS,PROJECT,Corps Reservoir,ID00319.Flow-Out.Ave.1Hour.1Hour.CBT-REV,ALF.Flow-Out.Ave.1Hour.1Hour.CBT-REV,0,CBT-REV,2047 -229,NWDP,WA00256,Flow-Out-Total,47.40927,-121.724,Ave,12115900,Chester Morse Lake @ Cedar Falls,CHESTER MORSE LAKE AT CEDAR FALLS NEAR NORTH BEND 7SSE, ,NAD83, , ,US/Pacific,King,WA, , ,NWS,SITE,Dam,WA00256.Flow-Out-Total.Ave.1Hour.1Hour.SCL-RAW,12115900.Flow-Out-Total.Ave.1Hour.1Hour.SCL-RAW,0,SCL-RAW,0 -230,NWDP,OR00002,Flow-Out,45.61,-121.13,Ave,14103950,The Dalles Lock and Dam,The Dalles Dam and Lake Celilo on the Columbia River, ,WGS84, , ,US/Pacific,Wasco,OR,UNITED STATES, ,NWDP,PROJECT,Dam,OR00002.Flow-Out.Ave.1Hour.1Hour.CBT-REV,14103950.Flow-Out.Ave.1Hour.1Hour.CBT-REV,0,CBT-REV,0 -231,NWDP,WA00168,Flow-Out,48.69824,-121.2091,Ave,GOD,Gorge Reservoir nr Nehalem,GORGE RESERVOIR NR NEHALEM, , , , ,US/Pacific,Whatcom,WA,UNITED STATES,Newhalem,NWS,PROJECT,Dam,WA00168.Flow-Out.Ave.1Hour.1Hour.SCL-RAW,GOD.Flow-Out.Ave.1Hour.1Hour.SCL-RAW,0,SCL-RAW,0 -232,NWDP,OR00616,Flow-Out,45.93563,-119.2977,Ave,MCN,McNary Lock and Dam,McNary Dam and Lake Wallula,McNary_Dam,WGS84,FALSE,NATIVE,US/Pacific,Umatilla,OR,UNITED STATES, ,NWDP,PROJECT,Dam,OR00616.Flow-Out.Ave.~1Day.1Day.CBT-REV,MCN.Flow-Out.Ave.~1Day.1Day.CBT-REV,0,CBT-REV,361 -233,NWDP,ID00287,Flow-Out,46.51537,-116.2962,Ave,DWR,Dworshak Dam,Dworshak_Dam,Dworshak_Dam Datum Correction 1929-1988 (CorpsCon 6) = 3.320 Ft,WGS84,FALSE,NATIVE,US/Pacific,Clearwater,ID,UNITED STATES,Moscow,NWW,PROJECT,Corps Reservoir,ID00287.Flow-Out.Ave.~6Hours.6Hours.CBT-COMPUTED-*,DWR.Flow-Out.Ave.~6Hours.6Hours.CBT-COMPUTED-REV,0,CBT-COMPUTED-REV,1613 -234,NWDP,TLCI,Flow-Canal,43.72028,-111.8272,Inst,13038434,Texas And Liberty Weir,Texas and Liberty Weir,USBR Station ID TLCI,WGS84,FALSE,NATIVE,US/Mountain,Madison,ID,UNITED STATES, ,NWW,SITE,Stream Gauge,TLCI.Flow-Canal.Inst.0.0.USBR-RAW,13038434.Flow-Canal.Inst.0.0.USBR-RAW,0,USBR-RAW,4895 -235,NWDP,WA00169,Flow-Loc,48.73278,-121.0672,Ave,ROS,Ross Reservoir nr Newhalem,ROSS RESERVOIR NEAR NEWHALEM, , , , ,US/Pacific,Whatcom,WA,UNITED STATES,Newhalem,NWS,PROJECT,Dam,WA00169.Flow-Loc.Ave.1Hour.1Hour.SCL-RAW,ROS.Flow-Loc.Ave.1Hour.1Hour.SCL-RAW,0,SCL-RAW,0 -236,NWDP,WA00300,Flow-Out,47.1422,-121.9313,Inst,MMD,Mud Mountain Dam nr Buckley WA,MUD MOUNTAIN DAM NR BUCKLEY WA, , , , ,US/Pacific,King,WA,UNITED STATES,Buckley,NWS,PROJECT,Corps Reservoir,WA00300.Flow-Out.Inst.1Hour.0.NWSRADIO-COMPUTED-R*,MMD.Flow-Out.Inst.1Hour.0.NWSRADIO-COMPUTED-RAW,0,NWSRADIO-COMPUTED-RAW,0 -237,NWDP,ARK,Flow-Out,43.59529,-115.9225,Ave,347D061C,Arrowrock Dam,ARROWROCK DAM AND RESERVOIR NEAR BOISE 14E,Datum Correction 1929-1988 (CorpsCon 6) = 3.406 Ft,WGS84,FALSE,NATIVE,US/Mountain,Boise,ID,UNITED STATES,Boise,NWW,PROJECT,Bureau of Reclamation Dam,ARK.Flow-Out.Ave.~6Hours.6Hours.USBR-COMPUTED-REV,347D061C.Flow-Out.Ave.~6Hours.6Hours.USBR-COMPUTED-REV,0,USBR-COMPUTED-REV,3220 -238,NWDP,DIA,Flow-Out,48.71556,-121.1506,Ave, ,Diablo Reservoir nr Newhalem 6NE,DIABLO RESERVOIR NEAR NEWHALEM 6NE, , , , ,US/Pacific,Whatcom,WA, , ,NWS,SITE,Dam,DIA.Flow-Out.Ave.~1Day.1Day.CBT-REV, ,0,CBT-REV,0 -239,NWDP,SQWI,Flow,43.96667,-116.3314,Inst,3483268C,Squaw Cr near Sweet 1S,Squaw Creek near Sweet 1S,USGS #13297355,WGS84,FALSE,NATIVE,US/Mountain,Gem,ID,UNITED STATES, ,NWW,SITE,Stream Gauge,SQWI.Flow.Inst.0.0.USBR-RAW,3483268C.Flow.Inst.0.0.USBR-RAW,0,USBR-RAW,5710 -240,NWDP,WA00173,Flow-Out,48.64929,-121.6907,Inst,12191600,Baker Lk @ Upr Baker Dm nr Conct,BAKER LAKE AT UPPER BAKER DAM NEAR CONCRETE, ,NAD83, , ,US/Pacific,Whatcom,WA,UNITED STATES,Concrete,NWS,PROJECT,Dam,WA00173.Flow-Out.Inst.1Hour.0.PSE-RAW,12191600.Flow-Out.Inst.1Hour.0.PSE-RAW,0,PSE-RAW,0 -241,NWDP,WA00085,Flow-Out,46.87472,-119.9714,Ave,WAN,Wanapum Dam,Wanapum Dam, , , , ,US/Pacific,Kittitas,WA, , ,NWDP,PROJECT,Dam,WA00085.Flow-Out.Ave.1Hour.1Hour.CBT-REV,WAN.Flow-Out.Ave.1Hour.1Hour.CBT-REV,0,CBT-REV,0 -242,NWDP,WA00086,Flow-Out,47.53371,-120.296,Ave,RRH,Rocky Reach Dam,Rocky Reach Dam, ,NAD83, , ,US/Pacific,Chelan,WA, , ,NWDP,PROJECT,Dam,WA00086.Flow-Out.Ave.1Hour.1Hour.CBT-REV,RRH.Flow-Out.Ave.1Hour.1Hour.CBT-REV,0,CBT-REV,0 -243,NWDP,WA00009,Flow-Out,48.98722,-117.3475,Ave,BDY,Boundary Dam,Boundary Dam, , , , ,US/Pacific,Pend Oreille,WA,UNITED STATES,Spokane,NWS,PROJECT,Dam,WA00009.Flow-Out.Ave.~1Day.1Day.CBT-REV,BDY.Flow-Out.Ave.~1Day.1Day.CBT-REV,0,CBT-REV,0 -244,NWDP,14128860,Flow-Out,45.64583,-121.9389,Ave,BON,Bonneville Lock and Dam,Bonneville Dam and Lake On Columbia River, ,WGS84, , ,US/Pacific,Multnomah,OR,UNITED STATES, ,NWDP,PROJECT,Dam,14128860.Flow-Out.Ave.1Hour.1Hour.CBT-REV,BON.Flow-Out.Ave.1Hour.1Hour.CBT-REV,0,CBT-REV,0 -245,NWDP,WA00098,Flow-Out,47.94722,-119.8651,Ave,WEL,Wells Dam,Wells Dam, ,NAD83, , ,US/Central,Douglas,WA, , ,NWDP,PROJECT,Dam,WA00098.Flow-Out.Ave.1Hour.1Hour.CBT-REV,WEL.Flow-Out.Ave.1Hour.1Hour.CBT-REV,0,CBT-REV,0 -246,NWDP,WA00088,Flow-Out,46.64442,-119.9099,Ave,PRD,Priest Rapids Dam,Priest Rapids Dam, , , , ,US/Pacific,Grant,WA, , ,NWDP,PROJECT,Dam,WA00088.Flow-Out.Ave.1Hour.1Hour.CBT-REV,PRD.Flow-Out.Ave.1Hour.1Hour.CBT-REV,0,CBT-REV,0 -247,NWDP,14048006,Flow-Out,45.71485,-120.6937,Ave,JDA,John Day Lock and Dam,John Day Dam and Lake Umatilla, ,WGS84, , ,US/Pacific,Sherman,OR,UNITED STATES, ,NWDP,PROJECT,Dam,14048006.Flow-Out.Ave.1Hour.1Hour.CBT-REV,JDA.Flow-Out.Ave.1Hour.1Hour.CBT-REV,0,CBT-REV,0 -248,NWDP,WA00299,Flow-Out,47.99511,-119.6411,Ave,12437990,Chief Joseph Dam,Chief Joseph Dam, ,NAD83, , ,US/Pacific,Douglas,WA,UNITED STATES, ,NWDP,PROJECT,Dam,WA00299.Flow-Out.Ave.1Hour.1Hour.CBT-REV,12437990.Flow-Out.Ave.1Hour.1Hour.CBT-REV,0,CBT-REV,0 -249,NWDP,GCL,Flow-Out,47.95667,-118.9805,Ave, ,Grand Coulee Dam,Grand Coulee Dam 1 Southwest, , ,FALSE,NATIVE,US/Pacific,Okanogan,WA, , ,NWDP,PROJECT,Dam,GCL.Flow-Out.Ave.1Hour.1Hour.CBT-REV, ,0,CBT-REV,1929 -250,NWDP,WA00084,Flow-Out,47.33984,-120.0945,Ave,RIS,Rock Island Dam,Rock Island Dam, ,NAD83, , ,US/Pacific,Chelan,WA, , ,NWDP,PROJECT,Dam,WA00084.Flow-Out.Ave.1Hour.1Hour.CBT-REV,RIS.Flow-Out.Ave.1Hour.1Hour.CBT-REV,0,CBT-REV,0 -251,NWDP,CSCI,Flow,44.52461,-116.0397,Ave, ,North Fork Payette R @ Cascade,NORTH FORK PAYETTE RIVER AT CASCADE,USGS #13245000,WGS84,FALSE,NATIVE,US/Mountain,Valley,ID,UNITED STATES, ,NWW,SITE,Stream Gauge,CSCI.Flow.Ave.~1Day.1Day.USBR-COMPUTED-REV, ,0,USBR-COMPUTED-REV,4720 -252,NWDP,THFO,Flow,45,-117.7833,Inst, ,Powder R Blw Thief Vly Res,Powder River Below Thief Valley Reservoir Near North Powder,USGS #13285500,WGS84,FALSE,NATIVE,US/Pacific,Union,OR,UNITED STATES, ,NWW,SITE,Stream Gauge,THFO.Flow.Inst.15Minutes.0.OWRD-RAW, ,0,OWRD-RAW,3080 -253,NWDP,REVB,Flow-Out,51.05,-118.19,Ave, ,Revelstoke Dam,Revelstoke Dam, , ,FALSE,NATIVE,Unknown or Not Applicable,Unknown County or County N/A,0, , ,NWDP,SITE,Dam,REVB.Flow-Out.Ave.1Hour.1Hour.BCHYDRO-RAW, ,0,BCHYDRO-RAW,1660 diff --git a/Streamflow_Scripts/usgs_download/analysis/EmptyDirOrFileException.py b/Streamflow_Scripts/usgs_download/analysis/EmptyDirOrFileException.py index dbc5ea22..82f182b3 100755 --- a/Streamflow_Scripts/usgs_download/analysis/EmptyDirOrFileException.py +++ b/Streamflow_Scripts/usgs_download/analysis/EmptyDirOrFileException.py @@ -1,3 +1,4 @@ +#!/usr/bin/env python class EmptyDirOrFileException( Exception ): """Exception raised for empty input files or directories. Attributes: diff --git a/Streamflow_Scripts/usgs_download/analysis/Observation.py b/Streamflow_Scripts/usgs_download/analysis/Observation.py index 20399714..100e9f05 100755 --- a/Streamflow_Scripts/usgs_download/analysis/Observation.py +++ b/Streamflow_Scripts/usgs_download/analysis/Observation.py @@ -1,3 +1,4 @@ +#!/usr/bin/env python ############################################################################### # Module name: Observation # # @@ -16,8 +17,6 @@ from datetime import datetime, timedelta import dateutil.parser import pytz -#import iso8601 -#import Tracer from abc import ABCMeta, abstractmethod, abstractproperty from TimeSlice import TimeSlice @@ -221,7 +220,7 @@ def makeAllTimeSlices( self, timeresolution, outdir, suffix='usgsTimeSlice.ncdf' # the time resultions must divide 60 minutes with on remainder if 3600 % timeresolution.seconds != 0: - raise RuntimeError( "FATAL Error: Time slice resolution must " + raise RuntimeError( "FATAL ERROR: Time slice resolution must " "divide 60 minutes with no remainder." ) startTime = datetime( self.timePeriod[ 0 ].year, @@ -234,7 +233,7 @@ def makeAllTimeSlices( self, timeresolution, outdir, suffix='usgsTimeSlice.ncdf' if startTime > self.timePeriod[ 1 ]: raise RuntimeError( \ - "FATAL Error: observation time period wrong! " ) + "FATAL ERROR: observation time period wrong! " ) count = 0 while startTime <= self.timePeriod[ 1 ]: diff --git a/Streamflow_Scripts/usgs_download/analysis/TimeSlice.py b/Streamflow_Scripts/usgs_download/analysis/TimeSlice.py index 29174417..ce186c8f 100755 --- a/Streamflow_Scripts/usgs_download/analysis/TimeSlice.py +++ b/Streamflow_Scripts/usgs_download/analysis/TimeSlice.py @@ -1,3 +1,4 @@ +#!/usr/bin/env python ############################################################################### # Module name: TimeSlice # # # diff --git a/Streamflow_Scripts/usgs_download/analysis/Tracer.py b/Streamflow_Scripts/usgs_download/analysis/Tracer.py deleted file mode 100755 index 75d8e735..00000000 --- a/Streamflow_Scripts/usgs_download/analysis/Tracer.py +++ /dev/null @@ -1,19 +0,0 @@ -############################################################################### -# Module name: Tracer -# # -# Author : Zhengtao Cui (Zhengtao.Cui@noaa.gov) # -# # -# Initial version date: # -# # -# Last modification date: 7/12/2017 # -# # -# Description: Create a Python Tracer object for debugging purpose # -# # -############################################################################### - -import sys, trace - -def init(): - global theTracer - theTracer = \ - trace.Trace( ignoredirs=sys.path[1:], trace=True, count=False ) diff --git a/Streamflow_Scripts/usgs_download/analysis/USGS_Observation.py b/Streamflow_Scripts/usgs_download/analysis/USGS_Observation.py index 5eb87f97..bf59b796 100755 --- a/Streamflow_Scripts/usgs_download/analysis/USGS_Observation.py +++ b/Streamflow_Scripts/usgs_download/analysis/USGS_Observation.py @@ -11,6 +11,7 @@ # Description: manage data in a USGS WaterXML 2.0 file # # # # 06/11/2024 ChamP - Added loadJSON() function to decode the USGS Json file # +# 02/2026 ChamP - Added parseJson() to use new USGS API json structure. # # # ############################################################################### @@ -20,33 +21,145 @@ from datetime import datetime, timedelta import dateutil.parser import pytz -#import iso8601 import xml.etree.ElementTree as etree import json from TimeSlice import TimeSlice -#import Tracer from Observation import Observation +logger = logging.getLogger(__name__) class USGS_Observation(Observation): """ - Store one USGS WaterML2.0 data + Store one USGS Water data APIs """ - def __init__(self, waterml2orcsvfilename ): + def __init__(self, waterdatafilename ): """ Initialize the USGS_Observation object with a given filename """ - self.source = waterml2orcsvfilename - if waterml2orcsvfilename.endswith( '.json' ): - self.loadJSON( waterml2orcsvfilename ) - elif waterml2orcsvfilename.endswith( '.xml' ): - self.loadWaterML2( waterml2orcsvfilename ) - elif waterml2orcsvfilename.endswith( '.csv' ): - self.loadCSV( waterml2orcsvfilename ) - else: - raise RuntimeError( "FATAL ERROR: Unknow file type: " + \ - waterml2orcsvfilename ) + self.source = waterdatafilename + self.obvPeriod = None + self.stationID = None + self.timeValueQuality = {} + + try: + if waterdatafilename.endswith( '.json' ): + self.parseJson( waterdatafilename ) + else: + logger.warning("Skipping unknown file type: %s", waterdatafilename) + return None + + + except Exception as e: + logger.warning( + "Unexpected error parsing %s: %s", + waterdatafilename,e,exc_info=True) + return None + + def parseJson(self, jsonfilename): + """ + Read real-time stream flow data from a given Json file + by parsing the JSON file + + Input: jsonfilename - the Json filename + """ + + try: + logger.info("Parsing file: %s",jsonfilename) + with open(jsonfilename, "r") as f: + data = json.load(f) + + # --------------------------------------------------------- + # Get features and handle empty features[] + # --------------------------------------------------------- + features = data.get("features", []) + if not features: + logger.warning("No features found in %s, skipping it...\n\n",jsonfilename) + return None + + # Begin and end times + beginTime = features[0]["properties"]["time"] + endTime = features[-1]["properties"]["time"] + + self._obvPeriod = dateutil.parser.parse( beginTime )\ + .astimezone(pytz.utc).replace(tzinfo=None), \ + dateutil.parser.parse( endTime )\ + .astimezone(pytz.utc).replace(tzinfo=None) + + # --------------------------------------------------------- + # Process each feature + # --------------------------------------------------------- + self._timeValueQuality = {} + MISSING_VALUE = -999999.0 + + for feature in features: + props = feature.get("properties", {}) + #print (f"features={props}") + + monitoring_location_id = props.get("monitoring_location_id") + #print (f"monitoring_location_id={monitoring_location_id}") + + self._stationID = monitoring_location_id.replace("USGS-", "") + #print (f"stationID={self._stationID}") + + valuetime = props.get("time") + #print (f"time={valuetime}") + + self._unit = props.get("unit_of_measure") + #print (f"unit={self._unit}") + + if self._unit == "ft^3/s": + unitConvertToM3perSec = 0.028317 + elif self._unit == "m^3/s": + unitConvertToM3perSec = 1.0 + else: + raise RuntimeError("FATAL ERROR: Unit " + self._unit + " is not known.") + + qualifier1 = props.get("approval_status") + + qualifiers = props.get("qualifier") or [] + qualifier2 = qualifiers[0] if qualifiers else None + #qualifier2 = qualifiers[1] if len(qualifiers) > 1 else None + #print (f"qualifier1={qualifier1}; qualifier2={qualifier2}") + + value = props.get("value") + dt = dateutil.parser.parse( valuetime ).astimezone(pytz.utc).replace(tzinfo=None) + + if (value is None + or (isinstance(value, str) and value.strip().lower() == "null")): + rvalue = MISSING_VALUE + dataquality = 0 + + else: + rvalue = float(value) * unitConvertToM3perSec + dataquality = self.calculateDataQuality(\ + rvalue,\ + qualifier1, qualifier2 ) + + # If no timestep exists yet, store it + if dt not in self._timeValueQuality: + self._timeValueQuality[ dt ] = (rvalue, dataquality) + else: + old_v = self._timeValueQuality[dt][0] + + # Replace only if existing value is missing + if old_v == MISSING_VALUE and rvalue != MISSING_VALUE: + self._timeValueQuality[ dt ] = ( rvalue, dataquality ) + + logger.info ("Parsed JSON: obvPeriod=%s, ID=%s, unit=%s, NumberTimeSteps=%d",self._obvPeriod,self._stationID,self._unit,len(self._timeValueQuality)) + for vt, (discharge, quality) in self._timeValueQuality.items(): + logger.info("%s %.6f %d", vt, float(discharge), int(quality)) + logger.info("================================\n") + + self.stationID = self._stationID + self.obvPeriod = self._obvPeriod + self.timeValueQuality = self._timeValueQuality + + except (OSError, json.JSONDecodeError) as e: + logger.warning("JSON parse error in %s: %s. Or maybe json file is empty; ==> %s Skipping...\n",\ + jsonfilename, e, jsonfilename) + return None + def loadJSON(self, jsonfilename ): """ @@ -368,8 +481,8 @@ def calculateDataQuality(self, value, qualifier1, qualifier2 ): # #%DATA_AGING_CODES = # ( -# 'P' => ['0', 'P', 'Provisional data subject to revision.'], -# 'A' => ['0', 'A', 'Approved for publication -- Processing and review +# 'P' => ['0', 'P', 'PROVISIONAL data subject to revision.'], +# 'A' => ['0', 'A', 'APPROVED for publication -- Processing and review #completed.'], # ); # @@ -402,7 +515,7 @@ def calculateDataQuality(self, value, qualifier1, qualifier2 ): # 'z' => ['1', 'z', 'Value received from backup recorder.'], # # # -- Processing Status Flags -# '*' => ['1', '*', 'Value was edited by USGS personnel.'], +# '*' => ['1', '*', 'Value was EDITED by USGS personnel.'], # # # -- Other Flags (historical UVs only) # 'S' => ['1', 'S', 'Value could be a result of a stuck recording instrument.'], @@ -411,13 +524,13 @@ def calculateDataQuality(self, value, qualifier1, qualifier2 ): # 'V' => ['1', 'V', 'Value was an alert value.'], # # # -- UV remarks -# '&' => ['1', '&', 'Value was computed from affected unit values by unspecified reasons.'], +# '&' => ['1', '&', 'Value was computed from affected unit values by UNSPECIFIED reasons.'], # '<' => ['0', '<', 'Actual value is known to be less than reported value.'], # '>' => ['0', '>', 'Actual value is known to be greater than reported value.'], # 'C' => ['1', 'C', 'Value is affected by ice at the measurement site.'], # 'B' => ['1', 'B', 'Value is affected by backwater at the measurement site.'], # 'E' => ['0', 'e', 'Value was computed from estimated unit values.'], -# 'e' => ['0', 'e', 'Value has been estimated.'], +# 'e' => ['0', 'e', 'Value has been ESTIMATED.'], # 'F' => ['1', 'F', 'Value was modified due to automated filtering.'], # 'K' => ['1', 'K', 'Value is affected by instrument calibration drift.'], # 'R' => ['1', 'R', 'Rating is undefined for this value.'], @@ -500,27 +613,20 @@ def calculateDataQuality(self, value, qualifier1, qualifier2 ): if value <= 0 or value > 90000 : # see James' email on Nov. 18 above quality = 0 else : - if ( qualifier2 and len( qualifier2 ) > 0 ) : - if qualifier1 == 'A' or qualifier1 == 'P' : - if qualifier2 == 'e' : + if qualifier2: + if qualifier1 in ("Approved", "Provisional"): + if qualifier2 == 'ESTIMATED': quality = 50 - elif qualifier2 == '&' : + elif qualifier2 == 'UNSPECIFIED': quality = 25 - elif qualifier2 == '*' : + elif qualifier2 == 'EDITED': quality = 5 - elif qualifier2 == 'A' : - quality = 100 - elif qualifier2 == 'P' : + elif qualifier2 in ("APPROVED","PROVISIONAL"): quality = 100 else: quality = 0 -# else : -# raise RuntimeError( "ERROR: unknow qualifier: " + \ -# qualifier1 ) - else: - if qualifier1 == 'A' or qualifier1 == 'P' : + else: + if qualifier1 in ("Approved", "Provisional"): quality = 100 -# else: -# raise RuntimeError( "ERROR: unknow qualifier: " + \ -# qualiifer1 ) + return quality diff --git a/Streamflow_Scripts/usgs_download/analysis/make_time_slice_from_ace_xml.py b/Streamflow_Scripts/usgs_download/analysis/make_time_slice_from_ace_xml.py deleted file mode 100755 index 3ffa10f4..00000000 --- a/Streamflow_Scripts/usgs_download/analysis/make_time_slice_from_ace_xml.py +++ /dev/null @@ -1,144 +0,0 @@ -#! /usr/bin/env python -############################################################################### -# File name: make_time_slice_from_ace_xml.py # -# # -# Author : Zhengtao Cui (Zhengtao.Cui@noaa.gov) # -# # -# Initial version date: # -# # -# Last modification date: 5/30/2019 # -# # -# Description: The driver to create NetCDF time slice files from Army Crops # -# of Engineers real-time observations # -# # -############################################################################### - -import os, sys, time, urllib, getopt -import logging -from string import * -import xml.etree.ElementTree as etree -from datetime import datetime, timedelta -from USGS_Observation import USGS_Observation -from TimeSlice import TimeSlice -from Observation import Observation, All_Observations -from CWMS_Sites import CWMS_Sites -from ACE_Observation import ACE_Observation -#import Tracer - -""" - The driver to parse downloaded ACE XML observations and - create time slices and write to NetCDF files - Author: Zhengtao Cui (Zhengtao.Cui@noaa.gov) - Date: May 30, 2019 -""" -def main(argv): - """ - function to get input arguments - """ - inputdir = '' - try: - opts, args = getopt.getopt(argv,"hi:o:s:",["idir=", "odir=", "sites="]) - except getopt.GetoptError: - print( 'make_time_slice_from_ace_xml.py -i -o -s ' ) - sys.exit(2) - for opt, arg in opts: - if opt == '-h': - print( \ - 'make_time_slice_from_ace_xml.py -i -o -s ' ) - sys.exit() - elif opt in ('-i', "--idir"): - inputdir = arg - if not os.path.exists( inputdir ): - raise RuntimeError( 'FATAL Error: inputdir ' + \ - inputdir + ' does not exist!' ) - elif opt in ('-o', "--odir" ): - outputdir = arg - if not os.path.exists( outputdir ): - raise RuntimeError( 'FATAL Error: outputdir ' + \ - outputdir + ' does not exist!' ) - elif opt in ('-s', "--sites" ): - sitefile = arg - if not os.path.exists( sitefile ): - raise RuntimeError( 'FATAL Error: sitefile ' + \ - sitefile + ' does not exist!' ) - - return (inputdir, outputdir, sitefile) - -t0 = time.time() - -logging.basicConfig(format=\ - '%(asctime)s - %(name)s - %(levelname)s - %(message)s',\ - level=logging.INFO) -logger = logging.getLogger(__name__) -formatter = logging.Formatter(\ - '%(asctime)s - %(name)s - %(levelname)s - %(message)s') -#logger.setFormatter(formatter) -logger.info( "System Path: " + str( sys.path ) ) - -if __name__ == "__main__": - try: - odir = main(sys.argv[1:]) - except Exception as e: - logger.error("Failed to get program options.", exc_info=True) - -indir = odir[0] -outdir = odir[1] -sitefile = odir[2] -logger.info( 'Input dir is "' + indir + '"') -logger.info( 'Output dir is "' + outdir + '"') -logger.info( 'Site file is "' + sitefile + '"') - -# -# Load ACE observed XML discharge data -# - -try: - sites=CWMS_Sites( sitefile ) - - obvs = [] - - if not os.path.isdir( indir ): - raise RuntimeError( "FATAL ERROR: " + indir + \ - " is not a directory or does not exist. ") - - for file in os.listdir( indir ): - if file.endswith( ".xml" ): - logger.info( 'Reading ' + indir + '/' + file + ' ... ' ) - try: - obvs.append( ACE_Observation( \ - indir + '/' + file, sites ) ) - except Exception as e: - logger.warn( repr( e ), exc_info=True ) - continue - - if not obvs: - raise RuntimeError( "FATAL ERROR: " + indir + \ - " has no ACE xml files") - - allobvs = All_Observations( obvs ) -except Exception as e: - logger.error("Failed to load ACE XML files.", exc_info=True) - -logger.info( 'Earliest time in ACE XML: ' + \ - allobvs.timePeriodForAll()[0].isoformat() ) -logger.info( 'Latest time in ACE XML: ' + \ - allobvs.timePeriodForAll()[1].isoformat() ) - -# -# Create time slices from loaded observations -# -# Set time resolution to 15 minutes -# and -# Write time slices to NetCDF files -# -try: - timeslices = allobvs.makeAllTimeSlices( timedelta( minutes = 15 ), \ - outdir, 'aceTimeSlice.ncdf' ) -except Exception as e: - logger.error("Failed to make time slices.", exc_info=True) - logger.error("Input dir = " + indir, exc_info=True) - -logger.info( "Total number of timeslices: " + str( timeslices ) ) -logger.info( "Program finished in: " + \ - "{0:.1f}".format( (time.time() - t0) / 60.0 ) + \ - " minutes" ) diff --git a/Streamflow_Scripts/usgs_download/analysis/make_time_slice_from_usgs_waterml.py b/Streamflow_Scripts/usgs_download/analysis/make_time_slice_from_usgs_waterml.py index 08affb40..42302031 100755 --- a/Streamflow_Scripts/usgs_download/analysis/make_time_slice_from_usgs_waterml.py +++ b/Streamflow_Scripts/usgs_download/analysis/make_time_slice_from_usgs_waterml.py @@ -23,10 +23,9 @@ from TimeSlice import TimeSlice from Observation import Observation, All_Observations from EmptyDirOrFileException import EmptyDirOrFileException -#import Tracer """ - The driver to parse downloaded waterML Json observations and + The driver to parse downloaded Json observations and create time slices and write to NetCDF files Author: Zhengtao Cui (Zhengtao.Cui@noaa.gov) Date: Aug. 26, 2015 @@ -79,7 +78,7 @@ def main(argv): indir = odir[0] outdir = odir[1] logger.info( 'Input dir is "' + indir + '"') -logger.info( 'Output dir is "' + outdir + '"') +logger.info( 'Output dir is "' + outdir + '"\n\n') # # Load USGS observed JSON discharge data @@ -91,15 +90,16 @@ def main(argv): if not os.path.isdir( indir ): raise RuntimeError( "FATAL ERROR: " + indir + \ " is not a directory or does not exist. ") - for file in os.listdir( indir ): - if file.endswith( ".json" ) or file.endswith( ".xml" ) or file.endswith( ".csv" ): - logger.info( 'Reading ' + indir + '/' + file + ' ... ' ) - try: - usgsobvs.append( USGS_Observation( \ - indir + '/' + file ) ) - except Exception as e: - logger.warning( repr( e ), exc_info=True ) - continue + for filename in os.listdir( indir ): + file = os.path.join(indir, filename) + if file.endswith( ".json" ): + #logger.info("\n\n") + logger.info(' Reading ' + file + ' ... ' ) + + usgsobv = USGS_Observation( file ) + + if usgsobv.timeValueQuality: + usgsobvs.append( usgsobv ) if not usgsobvs: raise EmptyDirOrFileException( "Input directory " + indir + \ diff --git a/Streamflow_Scripts/usgs_download/analysis/runTestUSGSTimeslice.sh b/Streamflow_Scripts/usgs_download/analysis/runTestUSGSTimeslice.sh index 2d9d28f4..638cdf67 100755 --- a/Streamflow_Scripts/usgs_download/analysis/runTestUSGSTimeslice.sh +++ b/Streamflow_Scripts/usgs_download/analysis/runTestUSGSTimeslice.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash ########################################################## -# Test usgs timeslise using xml or json format data file.# +# Test usgs timeslice using xml or json format data file.# # ./runTestUSGSTimeslice.sh # # # # 06/12/2024 CPham # diff --git a/Streamflow_Scripts/usgs_download/analysis/site-file.csv b/Streamflow_Scripts/usgs_download/analysis/site-file.csv deleted file mode 100755 index 125272d1..00000000 --- a/Streamflow_Scripts/usgs_download/analysis/site-file.csv +++ /dev/null @@ -1,324 +0,0 @@ -NIDID,Office,gage,gagedFlowl,NHDWaterbo,lakeLink,RFC,Reviewer,Status,Corrected_,Comments -CO01281,NWDM,CHFI.Flow-Out.Inst.1Hour.0.Best-NWO,188657,188031,188743,MBRFC,KMS, ,0,This is total Outflow -CO01280,NWDM,CHCR.Flow-Out.Inst.1Hour.0.Best-NWO,230705,229217,230705,MBRFC,KMS, ,0,There is a DA gage on the next downstream flowline -CA00265,SPK,SJR TUL-Tulloch-Stanislaus R.Flow-Res Out.Ave.~1Day.1Day.Calc-usbr,349887,347987,349887,CNRFC,SK, ,349887,Moved to lake outlet. Good lake assoc. -OK10313,SWT,HEYB.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,373089,371555,373089,ABRFC,MC, ,0, -OK10316,SWT,CANT.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,390140,389804,390140,ABRFC,MC, ,390140,Moved to lake outflow from interior flowline. DA gage two flowlines downstream -OK10311,SWT,TENK.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,402464,402142,402464,ABRFC,LKR, ,0,Tenkiller Lake -OK02504,SWT,THUN.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,482124,481656,482124,ABRFC,MC, ,0,DA gage two flowlines downstream -KY03027,LRL,Buckhorn.Flow-Outflow.Ave.1Hour.1Hour.lrldlb-comp,487134,486928,487986,OHRFC,GID 2, ,0, -OK10300,SWT,HUGO.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,592836,591880,592836,ABRFC,LKR, ,592836,Hugo Lake; link is inside WB. FlowlineID 592836 is the outlet link. -PCLO2,SWT,PINE.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,617464,617546,617698,ABRFC,LKR, ,0,Pine Creek Lake -OK10307,SWT,BROK.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,630139,630011,630371,ABRFC,MC, ,0, -OK02502,SWT,FCOB.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,683617,681831,683617,ABRFC,MC, ,0,DA gage one flowline downstream -KS00009,NWDM,PERY.Flow-Out.Ave.1Day.1Day.Best-NWK,747785,746373,748101,MBRFC,MC, ,0,co-located with a USGS DA 06890900 -OK10302,SWT,NEWT.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,833544,832544,833542,ABRFC,LKR, ,0,Newt Graham -OK20508,SWT,BIRC.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,846662,846266,846662,ABRFC,MC, ,0, -KY03029,LRH,Dewey-Outflow.Flow.Inst.1Hour.0.OBS,886789,885333,886789,OHRFC,GID 2, ,0, -CO00050,SPA,Trinidad-Trinidad DS.Flow.Inst.~1Hour.0.MRS,938210,936750,938210,ABRFC,LKR, ,938210,move to lake outlet; gaged flowline is directly downstream ; Trinidad Lake -CO00299,SPA,Pueblo.Flow.Inst.~1Hour.0.ResData,952539,950159,952539,ABRFC,LKR, ,952539,move to lake outlet link; current is interior -TX00020,MVK,Jferson_BigC_Bay.Flow.Inst.15Minutes.0.DCP-rev,1011780,1010832,1011780,LMRFC,KMS, ,0,Keeping gage this beacuse high temporal res outflow data (15 minutes vs JFNT2 1 hrs) -KY03028,LRH,Fishtrap-Outflow.Flow.Inst.1Hour.0.OBS,1089105,1086587,1089105,OHRFC,GID 2, ,0,Linked to interior flowline. -VA195001,LRH,NoFkPound-Outflow.Flow.Inst.1Hour.0.OBS,1089209,1086597,1089209,OHRFC,GID 2, ,0, -TX00015,SWF,TBLT2.Flow-Out.Inst.1Hour.0.Rev-SWF-REGI,1111449,1111211,1111447,WGRFC,MC, ,0,DA gage one flowline downstream -TX00021,SWF,TXKT2.Flow-Out.Inst.1Hour.0.Rev-SWF-REGI,1128563,1127701,1128669,LMRFC,KMS, ,0,There is a DA gage two flowlines downstream -TX00011,SWF,JSPT2.Flow-Out.Inst.1Hour.0.Rev-SWF-REGI,1159213,1158647,1159739,WGRFC,MC, ,0, -TX00003,SWF,BNBT2.Flow-Out.Inst.1Hour.0.Rev-SWF-REGI,1269108,1267968,1269108,WGRFC,MC, ,0,DA gage one flowline downstream -TX00007,SWF,LVNT2.Flow-Out.Inst.1Hour.0.Rev-SWF-REGI,1292396,1291638,1292396,WGRFC,KMS, ,0, -TX00699,SWF,BCAT2.Flow-Out.Inst.1Hour.0.Rev-SWF-REGI,1306447,1304859,1306447,WGRFC,MC, ,0, -CO01691,SPK,Paonia.Flow-Res Out.Ave.~1Day.1Day.Raw-USBRSLC;MANUAL,1338026,1336910,1338026,CBRFC,SK, ,0,There is a DA gage on the next downstream flowline -TX00001,SWF,BDWT2.Flow-Out.Inst.1Hour.0.Rev-SWF-REGI,1446926,1445978,1447048,WGRFC,MC, ,0,Snapped to DA gage flowline. Gage ID 08063800 -MO12084,NWDM,SMIE.Flow-Out.Ave.1Day.1Day.Best-NWK,2530631,2529647,2530631,MBRFC,KMS, ,0,There is a DA gage 2 flowlines downstream -TX00002,SWF,BLNT2.Flow-Out.Inst.1Hour.0.Rev-SWF-REGI,2572334,2571688,2572334,WGRFC,MC, ,0,DA gage three flowlines downstream -PA00011,NAP,PromptonDS.Flow.Inst.1Hour.0.Rev-DCP,2739772,2739068,2739824,MARFC,MC, ,0,"Removed """"""""DSPRP."""""""" because there are very high negative values (-2147480957). redundant with DSPRP.Flow-Reg.Inst.1Hour.0.DCP-rev" -CA10186,SPK,SAC SHA-Shasta Dam-Sacramento R.Flow-Res Out.Ave.~1Day.1Day.Calc-usbr,2782699,2781987,7966205,CNRFC,SK, ,0, -MT00560,NWDM,HSMT.Flow.Inst.1Hour.0.Best-NWDM,3024846,3022162,3024850,MBRFC,MC, ,0,Snapped to DA gage flowline. Gage ID 06065500 -MT00134,NWDM,HEBN.Flow-Out.Ave.1Day.1Day.Raw-USBR,3059980,3056866,3059980,MBRFC,MC, ,0,DA gage two flowlines downstream -OK02503,SWT,FOSS.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,678897,3140356,3142766,ABRFC,LKR, ,0,"gaged flowline below, link 678895." -CO01675,SPK,Blue Mesa.Flow-Res Out.Ave.~1Day.1Day.Raw-USBRSLC;MANUAL,3254269,3252975,3254269,CBRFC,KMS, ,0, -OH00008,LRH,DeerCr-Outflow.Flow.Inst.1Hour.0.OBS,3484055,3483493,3484527,OHRFC,GID 2, ,0, -TX00004,SWF,SMCT2.Flow-Out.Inst.1Hour.0.Rev-SWF-REGI,3589578,3588682,3589578,WGRFC,MC, ,0,DA gage two flowlines downstream -KS00026,NWDM,CLIN.Flow-Out.Ave.1Day.1Day.Best-NWK,24668460,3730511,24668460,MBRFC,MC, ,0,DA gage seven flowlines downstream -AR01200,SWL,Gillham_Dam-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,3745746,3745418,3746224,ABRFC,MC, ,0, -AR01202,SWL,Dierks_Dam-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,3745814,3745478,3746252,ABRFC,KMS, ,0,Redundant with Dierks_Saline_R. Dierks_Saline_R is not in the list. SK -AR01201,SWL,DeQueen_Dam-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,3745840,3745526,3746272,ABRFC,MC, ,0, -PA01939,LRP,LakeLynn-Outflow.Flow.Inst.1Hour.0.OBS,3773975,3773141,3773977,OHRFC,GID 2, ,0, -CA00173,SPK,SJR CMN-Camanche Res-Mokelumne R.Flow-Res Out.Ave.~1Day.1Day.MANUAL,3953573,3950979,3953573,CNRFC,MC, ,0, -WV09901,LRH,EastLynn-Outflow.Flow.Inst.1Hour.0.OBS,3964916,3964366,3964916,OHRFC,GID 2, ,0,Linked to interior flowline. -OH00028,LRL,CJBrown.Flow-Outflow.Ave.1Hour.1Hour.lrldlb-comp,3985570,3984810,3985570,OHRFC,GID 2, ,0, -KY03007,LRL,Green.Flow-Outflow.Inst.0.0.lrldlb-comp,4003242,3999688,4003242,OHRFC,GID 2, ,0, -KY03011,LRL,Nolin.Flow-Outflow.Inst.0.0.lrldlb-comp,4005074,4003290,4005074,OHRFC,KMS, ,0, -MN00581,MVP,Highway75_Dam-ServiceSpillway.Flow-Out.Inst.~1Day.0.CEMVP-Legacy,4086200,4083202,4085966,NCRFC,MC, ,0, -MN00579,MVP,MarshLake_Dam.Flow.Inst.1Hour.0.Fcst-CEMVP,4086016,4083248,4086000,NCRFC,MC, ,0, -TX00009,SWF,DAWT2.Flow-Out.Inst.1Hour.0.Rev-SWF-REGI,4133217,4132531,4133643,WGRFC,MC, ,0,DA gage one flowline downstream -MT00569,NWDM,CLCA.Flow-Out.Ave.1Day.1Day.Raw-USBR,4165978,4167440,4170578,MBRFC,KMS, ,0, -MT00905,NWDM,LRMT.Flow-Out.Ave.1Day.1Day.Raw-USBR,4169038,4167460,4170626,MBRFC,MC, ,0,Snapped to DA gage flowline. Gage ID 06012500 -PA00008,NAP,WhiteHaven.Flow.Inst.1Hour.0.Rev-DCP,4186403,4185065,4186393,MARFC,MC, ,0,link is co-located with USGS DA gauge 01447800; name: Francis E. Walter Dam -PA00010,NAP,BeltzvilleDS.Flow.Inst.1Hour.0.Rev-DCP,4187341,4186689,4188143,MARFC,KS, ,0,"SK removed """"""""Beltzville.Flow"""""""" because it is computed flow. redundant with Beltzville.Flow-In.Inst.1Hour.0.Computed.link is co-located with USGS DA gauge 01449800" -WV06702,LRH,Summersville-Outflow.Flow.Inst.1Hour.0.OBS,4548090,4547794,4548090,OHRFC,GID 2, ,0, -MN00582,MVP,MissHW_PineRiver.Flow-Out.Inst.~1Day.0.CEMVP-Legacy,4622350,4620258,4622350,NCRFC,MC, ,0, -PA00003,NAB,Curwensville.Flow-Reg.Inst.1Hour.0.computed outflow,4675099,4672717,4675099,MARFC,KMS, ,0, -PA00921,NAP,BlueMarshDS.Flow.Inst.1Hour.0.Rev-DCP,4783213,4782813,4783457,MARFC,MC, ,0,Snapped to DA gage flowline. Gage ID 01470960 -MN00585,MVP,MissHW_Leech.Flow-Out.Inst.~1Day.0.CEMVP-Legacy,4819627,4817675,4819627,NCRFC,MC, ,0, -OH00017,LRH,PaintCr-Outflow.Flow.Inst.1Hour.0.OBS,5232686,5231436,5233352,OHRFC,GID 2, ,0, -TX00016 ,SWF,ACTT2.Flow-Out.Inst.1Hour.0.Rev-SWF-REGI,5523882,5531274,5531594,WGRFC,MC, ,0, -TX00013,SWF,SOMT2.Flow-Out.Inst.1Hour.0.Rev-SWF-REGI,5570841,5569731,5570785,WGRFC,MC, ,0,DA gage two flowlines downstream -TX08006,SWF,GGLT2.Flow-Out.Inst.1Hour.0.Rev-SWF-REGI,5671667,5670445,5671667,WGRFC,KMS, ,0,DA gage on next downstream flowline -TX00022,SWF,TBRT2.Flow-Out.Inst.1Hour.0.Rev-SWF-REGI,5702763,5702167,5702849,WGRFC,KMS, ,0, -TX00006,SWF,HORT2.Flow-Out.Inst.1Hour.0.Rev-SWF-REGI,5741918,5741244,5742086,WGRFC,MC, ,0, -KS00025,NWDM,WEBR.Flow-Out.Ave.1Day.1Day.Best-NWK,5954109,5943595,5945295,MBRFC,KMS, ,0, -OK10315,SWT,WIST.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,6048164,6043008,6047652,ABRFC,MC, ,0, -CT00506,NAE,CRD.Flow.Ave.15Minutes.6Hours.DCP-rev,6107093,6106841,6107211,NERFC,MC, ,0,DA gage four flowlines downstream -GA00821,SAM,Carters.Flow-Out.Ave.1Hour.1Hour.Raw-SCADA_SAM,6479573,6479321,6479573,SERFC,AM, ,0, -GA00824,SAM,Buford.Flow-Out.Inst.15Minutes.0.Raw-UR,2045337,6495106,2051313,SERFC,MC, ,0,Snapped to DA gage flowline. Gage ID 02334430 -GA03742,SAM,Allatoona.Flow-Out.Inst.15Minutes.0.Raw-UR,6499244,6495140,6505972,SERFC,AM, ,0, -IA00017,MVR,SAYI4.Flow-Out.Inst.30Minutes.0.rev,6597700,6597410,6597700,NCRFC,MC / KMS, ,6597700,Moved to lake outlet (KMS). Correct lake association. DA gage nine flowlines downstream -MN00576,MVP,TraverseWR_Dam.Flow-Out.Inst.15Minutes.0.rev-working,909020730,6639922,6641256,NCRFC,MC, ,0,Snapped to DA gage flowline. Gage ID 05050000 -MN00574,MVP,Orwell_Dam.Flow-Out.Inst.15Minutes.0.rev,909020763,6657709,909020763,NCRFC,MC, ,0,There is a DA gage on the next downstream flowline -WV08902,LRH,Bluestone-Outflow.Flow.Inst.1Hour.0.OBS,6906513,6906421,6906513,OHRFC,GID 2, ,0,Linked to interior flowline. -WV10924,LRH,RDBailey-Outflow.Flow.Inst.1Hour.0.OBS,6935786,6933708,6935752,OHRFC,GID 2, ,0, -KS00013,NWDM,WILN.Flow-Out.Ave.1Day.1Day.Best-NWK,7331754,7330556,7331754,MBRFC,KMS, ,0,There is a DA gage on the next downstream flowline -KS00022,NWDM,KIRN.Flow-Out.Ave.1Day.1Day.Best-NWK,7347909,7344817,7347909,MBRFC,KMS, ,7347909,Moved to lake outlet -MO30201,NWDM,PODT.Flow-Out.Ave.1Day.1Day.Best-NWK,7387495,7387259,7388811,MBRFC,KMS, ,0,There is a DA gage on the next downstream flowline -MO30203,SWL,Clearwater_Dam.Flow-Res Out.Ave.1Hour.1Hour.Regi-Comp,7669162,7666880,7669104,LMRFC,KMS, ,0,This A2W record represents outflow. Another two flowlines up represents tailwater -AR00162,SWL,Dardanelle.Flow.Inst.1Hour.0.CCP-Comp,7790194,7767759,7771859,ABRFC,KMS, ,0,Removed redundant point (LD10 Dardanelle) -AR00157,SWL,Blue_Mtn_Dam-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,7803225,7801259,7803225,ABRFC,MC, ,0, -AR00158,SWL,Nimrod_Dam-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,7830220,7827790,7830220,ABRFC,MC, ,0, -CA10102,SPK,BLB BLB-Black Butte Lake-Stony Cr.Flow-Res Out.Ave.1Hour.1Hour.Calc-val,12074514,7989989,7992981,CNRFC,SK / KMS, ,12074514,"This represents total lake outflow. Redundant with """"""""BLB BLB-North Diversion-Stony"""""""". KMS" -CA01107,SPK,SAC INV-Indian Valley-NF Cache Cr.Flow-Res Out.Ave.~1Day.1Day.MANUAL,8007863,8005383,8007863,CNRFC,MC, ,0,Snapped to DA gage flowline. Gage ID 11451300 -CA00863,SPK,SAC BUL-Bullards Bar Res-Yuba R.Flow-Res Out.Ave.~1Day.1Day.Calc-cdec,8060745,8060079,8062451,CNRFC,SK, ,0, -CA10303,SPK,WRS WRS-Lake Sanoma-Russian.Flow-Res Out.Ave.1Hour.1Hour.Calc-val,8276453,8271433,8276453,CNRFC,SK, ,8276453,Moved to lake outlet. Good lake assoc. -LA00180,MVK,Wallace Lake.Flow.Inst.1Hour.0.DCP-rev,8342721,8341399,8342801,LMRFC,KMS, ,0, -TX04359,SWT,PATM.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,8348337,8347705,8348979,ABRFC,MC, ,0,DA gage two flowlines downstream -OK22203,SWT,WAUR.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,8358571,8357843,8358571,ABRFC,KMS, ,0, -VA089001,SAW,ROA PLP.Flow-Out.Inst.1Hour.0.DSS,8675539,8674019,8675539,SERFC,AM, ,0, -CA10179,SPK,TRK PRS-Prosser-Prosser Cr.Flow-Res Out.Ave.~1Day.1Day.MANUAL,8933720,8932974,8934488,CNRFC,SK, ,0, -NC00300,SAW,YAD WKS.Flow-Out.Inst.1Hour.0.DSS,9251746,9250140,9251746,SERFC,AM, ,0, -NY01055,NAB,Whitney Point.Flow-Reg.Inst.1Hour.0.computed outflow OLD,9423843,9422503,9424107,MARFC,KMS, ,0, -UT10125,SPK,Lost Creek.Flow-Res Out.Ave.~1Day.1Day.Raw-USBRSLC;MANUAL,10090806,10089124,10090806,CBRFC,SK, ,0,There is a DA gage on the next downstream flowline -UT10120,SPK,Echo.Flow-Res Out.Ave.~1Day.1Day.Raw-USBRSLC;MANUAL,10093132,10091588,10093132,CBRFC,SK, ,0,There is a DA gage on the next downstream flowline -UT10131,SPK,Rockport.Flow-Res Out.Ave.~1Day.1Day.Raw-USBRSLC;MANUAL,10093168,10091800,10093168,CBRFC,SK, ,0,There is a DA gage on the next downstream flowline -KS00010,NWDM,POMA.Flow-Out.Ave.1Day.1Day.Best-NWK,10116002,10114004,940290180,MBRFC,MC, ,0,Snapped to DA gage flowline. Gage ID 06912500 -TN15901,LRN,COHT1-CORDELL_HULL.Flow.Ave.1Hour.1Hour.man-rev,10177405,10175533,10177367,OHRFC,KMS, ,0, -IN03003,LRL,CMHarden.Flow-Outflow.Inst.0.0.lrldlb-comp,10209503,10208007,10210097,OHRFC,GID 2, ,0, -KY00051,LRL,Taylorsville.Flow-Outflow.Inst.0.0.lrldlb-comp,10264636,10263686,10264636,OHRFC,GID 2, ,0, -UT10132,SPK,Pineview.Flow-Res Out.Ave.~1Day.1Day.Raw-USBRSLC;MANUAL,10275998,10273702,10275998,CBRFC,SK, ,10275998,Moved to lake outlet. Good lake assoc. -UT10119,SPK,East Canyon.Flow-Res Out.Ave.~1Day.1Day.Raw-USBRSLC;MANUAL,10277316,10276260,10277316,CBRFC,SK, ,0,There is a DA gage on the next downstream flowline -FL00435,SAM,JimWoodruff.Flow-Out.Inst.15Minutes.0.Raw-UR,2293124,10361596,2311949,SERFC,MC, ,0,Snapped to DA gage flowline. Gage ID 02358000 -WY01380,NWDM,KEYO.Flow-Out.Ave.1Day.1Day.Raw-USBR,10906553,10904095,10906421,MBRFC,KMS, ,0, -PA00273,LRP,Portersville.Flow.Inst.1Hour.0.OBS,10926383,10925571,10926455,OHRFC,MC, ,0,Snapped to DA gage flowline. Gage ID 03106300 -SD01092,NWDM,BEND.Flow-Out.Ave.~1Day.1Day.Best-MRBWM,11546856,11546100,11546856,MBRFC,KMS, ,11546856,Moved to lake outlet. Correct lake association. -KY03012,LRL,Rough.Flow-Outflow.Inst.0.0.lrldlb-comp,11621250,11620502,11621434,OHRFC,KMS, ,0, -CO01300,NWDM,BONY.Flow-Out.Ave.1Day.1Day.Best-NWK,11699250,11699074,11700174,MBRFC,KMS, ,0, -SC00706,SAS,Keowee.Flow.Ave.1Hour.1Hour.Rev-SHEF_SAS,11749087,11748535,11749981,SERFC,AM, ,0, -SD01094,NWDM,GAPT.Flow-Out.Ave.~1Day.1Day.Best-MRBWM,11761568,11758154,11761566,MBRFC,KMS, ,0,Removed duplicates -UT10136,SPK,Starvation.Flow-Res Out.Ave.~1Day.1Day.Raw-USBRSLC;MANUAL,11966427,11965847,11967775,CBRFC,SK, ,0, -CA00035,SPK,SAC ORO-Oroville Dam-Feather R.Flow-Res Out.Ave.~1Day.1Day.MANUAL,2778598,12076080,2778598,CNRFC,KMS, ,0,This is the reservoir outflow. I eliminated the other record. -MT00571,NWDM,GDMT.Flow-Out.Ave.1Day.1Day.Raw-USBR,12395588,12394600,12395588,MBRFC,KMS, ,0, -WY01300,NWDM,BUBI.Flow-Out.Ave.1Day.1Day.Raw-USBR,4425887,12793741,12794325,MBRFC,KMS, ,0, -WY01299,NWDM,BOYN.Flow-Out.Ave.1Day.1Day.Raw-USBR,12870023,12869679,12871081,MBRFC,SK, ,0,"SK removed """"""""BYWY.Flow."""""""" because no outflow data. Redundant lake iwth BYWY.Flow.Inst.1Hour.0.Best-NWDM" -WY01378,NWDM,BULA.Flow-Out.Ave.1Day.1Day.Raw-USBR,12901134,12898716,12901134,MBRFC,KMS, ,0, -TX04358,SWT,KEMP.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,13732942,13732800,13733430,ABRFC,MC, ,0,Snapped to DA gage flowline. Gage ID 07312100 -OK02500,SWT,ALTU.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,13757101,13756271,13757101,ABRFC,MC, ,0,DA gage one flowline downstream -MD00014,NAB,Savage.Flow-Reg.Inst.1Hour.0.computed outflow,14364126,14363834,14364126,MARFC,KMS, ,0,There is a DA gage on the next downstream flowline -CA10113,SPK,SCC SCC-Success Lake-Tule.Flow-Res Out.Inst.1Hour.0.Calc-val,17159700,14930103,14931007,CNRFC,SK, ,0, -AR00150,MVK,Blakely.Flow.Inst.1Day.0.Manual,15234446,15231972,15234506,LMRFC,KMS, ,0, -AR00535,MVK,Remmel Dam.Flow.Inst.15Minutes.0.DCP-rev,15237620,15237526,15237620,LMRFC,KMS, ,0,There is a DA gage on the next downstream flowline -MS01496,MVK,Arkabutla Lake.Flow.Inst.1Hour.0.Total Gate Flow,15256580,15252778,15256386,LMRFC,KMS, ,0,Removed redundant gages -OH00002,LRH,WillsCr-Outflow.Flow.Inst.1Hour.0.OBS,15371872,15370770,15371872,OHRFC,GID 2, ,0, -OH00020,LRH,CharlesMill-Outflow.Flow.Inst.1Hour.0.OBS,15410097,15408897,15411519,OHRFC,GID 2, ,0, -OH00001,LRH,PleasantHill-Outflow.Flow.Inst.1Hour.0.OBS,15411575,15408959,15411575,OHRFC,GID 2, ,0, -OH00018,LRH,TomJenkins-Outflow.Flow.Inst.1Hour.0.OBS,15419085,15417757,15419565,OHRFC,GID 2, ,0, -WY01295,NWDM,PATR.Flow-Out.Ave.1Day.1Day.Raw-USBR,15976270,15975492,15976270,MBRFC,KMS, ,0, -ND00148,NWDM,DIND.Flow-Out.Ave.1Day.1Day.Raw-USBR,940130592,16235047,16237447,MBRFC,MC, ,0, -CA10167,SPK,SJR LBN-Los Banos-Los Banos Cr.Flow-Res Out.Ave.~1Day.1Day.MANUAL,16604219,16603633,16610547,CNRFC,SK, ,948040343, -CO01688,SPK,Lemon.Flow-Res Out.Ave.~1Day.1Day.Raw-USBRSLC;MANUAL,17014767,17014523,17015277,CBRFC,KMS, ,0, -CO01695,SPK,Vallecito.Flow-Res Out.Ave.~1Day.1Day.Raw-USBRSLC;MANUAL,17034231,17034145,17034971,CBRFC,MC, ,0, -CA10109,SPK,NHG NHG-New Hogan Lake-Calaveras.Flow-Res Out.Inst.1Hour.0.Calc-val,17067086,17065952,17068300,CNRFC,SK, ,0, -CA00281,SPK,SJR DNP-Don Pedro Res-Tuolumne R.Flow-Res Out.Ave.~1Day.1Day.MANUAL,17080371,17080041,17080371,CNRFC,SK, ,17080371,Moved to lake outlet. Good lake assoc. -NE01518,NWDM,PA11.Flow-Out.Ave.1Hour.6Hours.Best-NWO,17217954,17216840,17217954,MBRFC,KMS, ,17217954,Moved down to lake outlet. Correct lake association. -NE01063,NWDM,SC18.Flow-Out.Ave.~1Day.1Day.Best-NWO,17405437,17404931,17405909,MBRFC,KMS, ,0, -NE01057,NWDM,SC14.Flow-Out.Ave.~1Day.1Day.Best-NWO,17405923,17404975,17405923,MBRFC,KMS, ,0, -IA00012,MVR,CRVI4.Flow-Out.Inst.30Minutes.0.rev,17540805,17539821,17540805,NCRFC,MC, ,0,DA gage is two flowlines downstream -NM00404,SPA,Cochiti.Flow.Inst.~1Hour.0.MRS,17834674,17833136,17834674,WGRFC,MC, ,0,DA gage two flowlines downstream -NM00001,SPA,Abiquiu-Abiquiu DS.Flow.Inst.~1Hour.0.MRS,17848800,17845306,17848996,WGRFC,MC, ,0,DA gage one flowline downstream -CO01671,SPA,Platoro.Flow.Inst.~1Hour.0.ResData,17876153,17875083,17876241,WGRFC,MC, ,0, -MS01494,MVK,Grenada Lake.Flow.Inst.1Hour.0.Total Gate Flow,18019788,18014672,18019788,LMRFC,KMS, ,0, -TN03722,LRN,OHIT1-OLD_HICKORY.Flow.Ave.1Hour.1Hour.man-rev,18415989,18415569,18416017,OHRFC,GID 2, ,0,Duplicate gage removed by SK. Duplicate gages near each other (OHHT1-OLD_HICKORY) -IN03002,LRL,CaglesMill.Flow-Outflow.Inst.0.0.lrldlb-comp,18465682,18465136,18465682,OHRFC,GID 2, ,0, -IN03005,LRL,Salamonie.Flow-Outflow.Inst.0.0.lrldlb-comp,18505918,18505514,18505918,OHRFC,GID 2, ,0, -KS00012,NWDM,TUCR.Flow-Out.Ave.1Day.1Day.Best-NWK,24646277,18880944,2281171,MBRFC,KMS, ,0,There is a DA gage 3 flowlines downstream -KS00019,NWDM,CEBL.Flow-Out.Ave.1Day.1Day.Best-NWK,18951675,18950909,18951675,MBRFC,KMS, ,0, -KS00023,NWDM,LOVL.Flow-Out.Ave.1Day.1Day.Best-NWK,19017185,19016317,19017757,MBRFC,KMS, ,0, -NE01066,NWDM,HACO.Flow-Out.Ave.1Day.1Day.Best-NWK,19043517,19040443,19043517,MBRFC,MC, ,0, -NE01073,NWDM,MECR.Flow-Out.Ave.1Day.1Day.Best-NWK,19063672,19063074,19063672,MBRFC,KMS, ,0, -NE01076,NWDM,REWI.Flow-Out.Ave.1Day.1Day.Best-NWK,19070261,19069455,19070261,MBRFC,KMS, ,19070261,Re-snapped to lake outlet flowline -NE01070,NWDM,ENDS.Flow-Out.Ave.1Day.1Day.Best-NWK,19081483,19080361,19081483,MBRFC,KMS, ,0, -NE01078,NWDM,TREN.Flow-Out.Ave.1Day.1Day.Best-NWK,19093175,19091673,19093175,MBRFC,KMS, ,0, -WV00701,LRH,Sutton-Outflow.Flow.Inst.1Hour.0.OBS,19322231,19322053,19322229,OHRFC,GID 2, ,0, -OH00010,LRH,Tappan-Lake.Flow.Inst.1Hour.0.OBS,19392734,19390686,19392734,OHRFC,GID 2, ,0, -OH00012,LRH,Clendening-Outflow.Flow.Inst.1Hour.0.OBS,19392806,19390726,19392806,OHRFC,GID 2, ,0, -TX00023,SWT,MERE.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,19981020,19980072,19981020,ABRFC,MC, ,19981020,Moved to lake outflow from interior flowline. Correct lake association -NM00006,SPA,Conchas.Flow.Inst.~1Hour.0.MRS,20031197,20052547,20052833,ABRFC,LKR, ,0,"Conchas Lake, Lake outlet link is 20052833" -KS00027,SWT,ELDR.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,20082038,20079044,20082038,ABRFC,MC, ,0, -CA10148,SPK,SAC FOL-Folsom Lake-American R.Flow-Reservoir Outflow.Inst.1Hour.0.CDEC-confidential-raw,15022453,20194524,15025029,CNRFC,SK, ,0, -AZ10308,SPL,Bartlett DS-Verde R.Flow.Inst.15Minutes.0.GOES-rev,20439512,20438850,20440790,CBRFC,MC, ,0, -NV10002,SPL,Mathews Cnyn DS-Mathews Cnyn W.Flow.Inst.15Minutes.0.GOES-rev,20603438,20603248,20603440,CBRFC,SK, ,0, -NV10001,SPL,Pine Cnyn DS-Pine Cnyn W.Flow.Inst.15Minutes.0.GOES-rev,20600566,20603252,20603436,CBRFC,SK, ,0, -NM00130,SPA,Sumner.Flow.Inst.~1Hour.0.ResData,20818460,20818104,20818460,WGRFC,MC, ,0,DA gage one flowline downstream -KS00006,SWT,MARI.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,20919169,20917521,20919169,ABRFC,LKR, ,0,gaged flowline below -KS00002,SWT,ELKC.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,20943898,20943110,20943984,ABRFC,KMS, ,0, -KS00011,SWT,TORO.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,20955434,20953830,20955434,ABRFC,MC, ,0, -OK10309,SWT,KEYS.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,369129,20971700,20973380,ABRFC,MC, ,0, -OK10319,SWT,GSAL.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,21001215,21000069,21001215,ABRFC,MC, ,0, -OK20509,SWT,KAWL.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,21038211,21038107,21038211,ABRFC,KMS, ,21038211,Moved to lake outlet -KS00017,SWT,CHEN.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,21160795,21160241,21161233,ABRFC,MC, ,0,redundant with CHE2.Flow.Inst.1Hour.0.Ccp-Rev -AZ10436,SPL,Coolidge DS-Gila R.Flow.Inst.15Minutes.0.GOES-rev,21274156,21318615,21320525,CBRFC,MC, ,0,Snapped to DA gage flowline. Gage ID 09469500 -AZ10315,SPL,Laguna DS-Colorado R.Flow.Inst.15Minutes.0.GOES-rev,21412675,21411435,21412649,CBRFC,MC, ,0,Snapped to DA gage flowline. Gage ID 09429600 -KS00003,SWT,FALL.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,21517708,21514748,21517708,ABRFC,MC, ,0, -CA00240,SPK,SJR EXC-New Exchequer-Merced R.Flow-Res Out.Ave.~1Day.1Day.MANUAL,21608661,21606665,21608661,CNRFC,SK, ,0,Moved to lake outlet. Good lake assoc. -OK00134,SWT,HUDS.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,21773255,21772239,21773125,ABRFC,LKR, ,0,gaged flowline below -OK21489,SWT,COPA.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,21784744,21783714,21784744,ABRFC,LKR, ,0, -OK10312,SWT,HULA.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,21785290,21784832,21785290,ABRFC,LKR, ,0,Hulah Lake -KS00049,SWT,BIGH.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,21797549,21795481,21797721,ABRFC,KMS, ,0, -ND00147,NWDM,BOHA.Flow-Out.Ave.~1Day.1Day.Best-NWO,21850337,21849419,21850337,MBRFC,KMS, ,0, -SD01141,NWDM,SHHI.Flow-Out.Ave.~1Day.1Day.Best-NWO,16188778,21861936,16188778,MBRFC,MC, ,0, -CA10112,SPK,PNF PNF-Pine Flat Lake-Kings.Flow-Res Out.Inst.1Hour.0.Calc-val,22063199,22050039,22063199,CNRFC,SK / KMS, ,0,Moved to lake outlet. Good lake assoc. -WY01290,NWDM,ALCR.Flow-Out.Ave.1Day.1Day.Raw-USBR,22106341,22103649,22107769,MBRFC,KMS, ,0, -AR00172,SWL,LD06-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,25239921,22845449,25239921,ABRFC,MC, ,25239921,Moved to lake outflow from interior flowline -MT00652,NWDP,LIB.Flow-Out.Ave.1Hour.1Hour.CBT-REV,22878297,22886855,22878297,NWRFC,AM, ,0,DA gage two flowlines downstream -MT00565,NWDP,HGH.Flow-Out.Ave.1Hour.1Hour.CBT-REV,22965002,22971534,22965004,NWRFC,AM, ,0, -ID00222,NWDP,CAB.Flow-Out.Ave.~1Day.1Day.CBT-REV,22975982,22983738,25073152,NWRFC,AM, ,0,DA gage one flowlines downstream -MT00223,NWDP,NOX.Flow-Out.Ave.~1Day.1Day.CBT-REV,22976070,22983840,22976094,NWRFC,AM, ,0, -WA00004,NWDP,CHL.Flow-Out.Ave.1Hour.1Hour.CBT-REV,23073739,23077959,23073871,NWRFC,MC, ,0,Snapped to DA gage flowline. Gage ID 12452500 -WY01385,NWDP,JCK.Flow-Out.Ave.~1Day.1Day.USBR-COMPUTED-REV,23123437,23127757,23123437,NWRFC,MC, ,0,Snapped to DA gage flowline. Gage ID 13011000 -ID00287,NWDP,DWR.Flow-Out.Ave.~6Hours.6Hours.CBT-COMPUTED-REV,23630892,23634782,23630892,NWRFC,AM /LKR, ,0,This is the main outflow record; There are many gages here; LKR - none of the other A2W locations in the area are in this Excel list. There are 2 A2W sites together. -OR00381,NWDP,CREO.Flow.Ave.~1Day.1Day.USBR-RAW,23706308,23707652,23706312,NWRFC,MC, ,0, -OR00098,NWDP,OCH.Flow-Out.Inst.0.0.MIXED-COMPUTED-REV,23713984,23717064,23713984,NWRFC,AM, ,0, -OR00007,NWDP,FAL.Flow-Out.Inst.0.0.MIXED-COMPUTED-REV,23752600,23756162,23752600,NWRFC,AM, ,0,DA gage one flowlines downstream -OR00006,NWDP,DEX.Flow-Out.Inst.0.0.MIXED-COMPUTED-REV,23751844,23756168,23751844,NWRFC,AM, ,0, -OR00009,NWDP,LOP.Flow-Out.Ave.1Hour.1Hour.CBT-REV,23751850,23756172,23751852,NWRFC,AM, ,0, -OR00014,NWDP,HCR.Flow-Out.Inst.0.0.MIXED-COMPUTED-REV,23751946,23756364,23751946,NWRFC,AM, ,0, -OR00008,NWDP,DOR.Flow-Out.Inst.0.0.MIXED-COMPUTED-REV,23759588,23761332,23759588,NWRFC,AM, ,0, -OR00005,NWDP,COT.Flow-Out.Inst.0.0.MIXED-COMPUTED-REV,23759310,23761342,23759312,NWRFC,AM, ,0, -OR00016,NWDP,FRN.Flow-Out.Inst.0.0.MIXED-COMPUTED-REV,23763141,23769069,23763141,NWRFC,AM, ,0, -OR00013,NWDP,BLU.Flow-Out.Inst.0.0.MIXED-COMPUTED-REV,23773407,23777375,23773407,NWRFC,KMS, ,23773407,Moved to lake outlet. DA gage on next downstream flowline -OR00015,NWDP,CGR.Flow-Out.Inst.0.0.MIXED-COMPUTED-REV,23773011,23777431,23773011,NWRFC,AM, ,0,DA gage one flowlines downstream -OR00004,NWDP,DET.Flow-Out.Ave.1Hour.1Hour.CBT-REV,23780525,23783629,23780525,NWRFC,AM, ,0, -OR00010,NWDP,GPR.Flow-Out.Ave.1Hour.1Hour.CBT-REV,23785923,23788951,23785925,NWRFC,AM, ,0, -OR00012,NWDP,FOS.Flow-Out.Inst.0.0.MIXED-COMPUTED-REV,23785767,23788981,23785769,NWRFC,AM, ,0,DA gage two flowlines downstream -OR10020,NWDP,SCO.Flow-Out.Inst.0.0.MIXED-COMPUTED-REV,23805106,23807386,23805110,NWRFC,AM, ,0, -WA00302,NWDP,WYN.Flow-Out.Ave.1Hour.1Hour.CENWS-COMPUTED-RAW,23856921,23859017,23856923,NWRFC,MC, ,0,Snapped to DA gage flowline. Gage ID 12035400 -OR00612,NWDP,LOS.Flow-Out.Inst.0.0.MIXED-COMPUTED-REV,23923436,23927716,23923436,NWRFC,AM, ,0, -OR00624,NWDP,APP.Flow-Out.Inst.0.0.MIXED-COMPUTED-REV,23936035,23938563,23936037,NWRFC,AM, ,0, -WA00260,NWDP,KAC.Flow-Out.Ave.~1Day.1Day.USBR-RAW,24126099,24136753,24126101,NWRFC,AM, ,0, -WA00274,NWDP,CLE.Flow-Out.Ave.~1Day.1Day.USBR-RAW,24125829,24136807,24125831,NWRFC,AM, ,0, -OR00578,NWDP,BULO.Flow.Ave.~1Day.1Day.USBR-RAW,24150401,24152927,24150401,NWRFC,AM, ,24150401,Linked to interior flowline. Changed to lake outflow -OR00592,NWDP,THFO.Flow.Inst.15Minutes.0.OWRD-RAW,24208009,24215369,24208611,NWRFC,AM, ,0, -OR00577,NWDP,PHL.Flow-Out.Ave.~1Day.1Day.USBR-RAW,24208367,24215523,24208369,NWRFC,AM, ,0, -WA00169,NWDP,ROS.Flow-Loc.Ave.1Hour.1Hour.SCL-RAW,24255291,24260289,24255291,NWRFC,AM, ,24255291,Linked to interior flowline. Changed to lake outflow -WA00173,NWDP,UBK.Flow-Out.Inst.1Hour.0.PSE-RAW,24255913,24260671,24255915,NWRFC,AM, ,24255915,Linked to inflow flowline to downstream lake. Changed to lake outflow -WA00170,NWDP,DIA.Flow-Out.Ave.~1Day.1Day.CBT-REV,24255201,24260717,24255205,NWRFC,AM, ,0, -WA00172,NWDP,SHA.Flow-Out.Inst.1Hour.0.PSE-RAW,24255877,24260837,25184464,NWRFC,MC, ,0,Snapped to DA gage flowline. Gage ID 12193400 -WA00263,NWDP,BUM.Flow-Out.Ave.~1Day.1Day.USBR-RAW,24423025,24428511,24423025,NWRFC,AM, ,0, -WA00273,NWDP,RIM.Flow-Out.Ave.~1Day.1Day.USBR-RAW,24423307,24428693,24423307,NWRFC,AM, ,0, -OR00579,NWDP,PRV.Flow-Out.Inst.0.0.MIXED-COMPUTED-REV,24515510,24518496,24515510,NWRFC,AM, ,0, -WA00256,NWDP,MOR.Flow-Out-Total.Ave.1Hour.1Hour.SCL-RAW,24537960,24539838,24537962,NWRFC,AM, ,0, -WV00707,LRH,Burnsville-Outflow.Flow.Inst.1Hour.0.OBS,19417491,76669453,19417491,OHRFC,GID 2, ,0, -CA10246,SPK,SJR NWM-New Melones Res-Stanislaus R.Flow-Res Out.Ave.~1Day.1Day.Calc-usbr,349829,120051899,349829,CNRFC,KMS, ,0, -MN00594,MVP,LockDam_02.Flow.Inst.15Minutes.0.comp,1101436,120051919,1101436,NCRFC,MC, ,0,DA gage is three flowlines downstream -TX00005,SWF,GPVT2.Flow-Out.Inst.1Hour.0.Rev-SWF-REGI,1287057,120051934,1287177,WGRFC,MC, ,0,DA gage three flowlines downstream -MT00559,NWDM,HOLM.Flow.Inst.1Hour.0.Best-NWDM,3021998,120051950,3022000,MBRFC,MC, ,0,Snapped to DA gage flowline. Gage ID 06066500 -AR00159,SWL,Norfork_Dam-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,7653861,120052259,7653895,LMRFC,KMS, ,0, -AR00164,SWL,LD12_Ozark-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,7754500,120052270,7754492,ABRFC,MC, ,0, -KY03009,LRL,Barren.Flow-Outflow.Inst.0.0.lrldlb-comp,4036902,120052316,4037084,OHRFC,KMS, ,0, -KY05017,LRN,KYDK2-KENTUCKY.Flow.Ave.1Hour.1Hour.tva-raw,10575371,120052349,10575371,LMRFC,KMS, ,0, -ND00332,MVP,LakeDarling.Flow-Out.Inst.15Minutes.0.comp,14049291,120052509,14049291,NCRFC,MC, ,14049291,Moved to lake outlet. Correct lake association. -CA10114,SPK,TRM TRM-Lake Kaweah-Kaweah.Flow-Res Out.Ave.1Hour.1Hour.Calc-val,24758173,120052624,24758173,CNRFC,SK, ,14922787,Moved to lake outlet. Good lake assoc. -TN03701,LRN,JPPT1-J_PERCY_PRIEST.Flow.Ave.1Hour.1Hour.man-rev,18401827,120052688,18401827,OHRFC,GID 2, ,18401827,Redundant gage removed by SK. Redundant gages with JHPHT1-J_PERCY_PRIEST -KY03030,LRH,Grayson-Outflow.Flow.Inst.1Hour.0.OBS,1936384,120052749,1936720,OHRFC,MC, ,0, -AZ10312,SPL,Parker DS-Colorado R.Flow.Inst.15Minutes.0.GOES-rev,9998136,120052758,21439479,CBRFC,MC, ,0,Snapped to DA gage flowline. Gage ID 09427520 -KS00021,NWDM,GLEL.Flow-Out.Ave.1Day.1Day.Best-NWK,3537261,120052972,3537261,MBRFC,KMS, ,3537261,Moved to lake outlet. There is a DA gage 2 flowlines downstream -ND00309,MVP,Baldhill_Dam.Flow-Out.Inst.15Minutes.0.rev,26873869,120052979,14270822,NCRFC,MC, ,0,DA gage is one flowline downstream -TX00008,SWF,LEWT2.Flow-Out.Inst.1Hour.0.Rev-SWF-REGI,1278690,120053021,1278674,WGRFC,MC, ,0,DA gage three flowlines downstream -TX00010,SWF,PCTT2.Flow-Out.Inst.1Hour.0.Rev-SWF-REGI,2569756,120053201,2569848,WGRFC,MC, ,0,Snapped to DA gage flowline. Gage ID 08099500 -TX00017,SWF,WTYT2.Flow-Out.Inst.1Hour.0.Rev-SWF-REGI,5513700,120053204,5513692,WGRFC,MC, ,0,DA gage four flowlines downstream -PREW3,MVP,PREW3.Flow.Inst.15Minutes.0.comp,2651896,120053219,2651896,NCRFC,MC, ,0,Snapped to DA gage flowline. Gage ID 05344490 -IA00016,NWDM,RATN.Flow-Out.Ave.1Day.1Day.Best-NWK,940280012,120053324,940280011,MBRFC,KMS, ,0,There is a DA gage on the next downstream flowline -TX00014,SWF,STIT2.Flow-Out.Inst.1Hour.0.Rev-SWF-REGI,5587560,120053388,5587560,WGRFC,KMS, ,0,There is a DA gage on the next downstream flowline -TX01087,SWF,MSDT2.Flow-Out.Inst.1Hour.0.Rev-SWF-REGI,5781955,120053393,5781955,WGRFC,MC, ,5781955,Moved to lake outlet from interior flowline -PA00005,NAB,Sayers.Flow-Reg.Inst.1Hour.0.computed outflow,8139718,120053440,8139718,MARFC,KMS, ,0,There is a DA gage on the next downstream flowline -VA005001,NAO,Gathright DS.Flow.Inst.0.0.DCP-rev,8521381,120053459,8523459,MARFC,MC, ,0,Snapped to DA gage flowline. Gage ID 02011800 -CA10192,SPK,TRK STP-Stampede-Little Truckee R.Flow-Res Out.Ave.~1Day.1Day.MANUAL,8933230,120053476,8934442,CNRFC,SK, ,0,Moved to lake outlet. Good lake assoc. -ND00146,NWDM,PIST.Flow-Out.Ave.~1Day.1Day.Best-NWO,11505172,120053541,11505172,MBRFC,KMS, ,0, -SD01093,NWDM,FTRA.Flow-Out.Ave.~1Day.1Day.Best-MRBWM,11550820,120053557,11550820,MBRFC,KMS, ,11550820,Moved to lake outlet. Correct lake association. -SC00529,SAS,Jocassee.Flow.Ave.1Hour.1Hour.Rev-SHEF_SAS,11748743,120053566,11749815,SERFC,KMS, ,0, -MO30202,SWL,Table_Rock_Dam-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,7625336,120053569,8586112,LMRFC,KMS, ,0, -ND00151,NWDM,JATO.Flow-Out.Ave.~1Day.1Day.Best-NWO,12577680,120053643,12577680,MBRFC,KMS, ,0, -CA10154,SPK,SJR MIL-Friant Dam-San Joaquin R.Flow-Res Out.Ave.~1Day.1Day.Calc-usbr,17116483,120053836,17116483,CNRFC,SK, ,0,There is a DA gage on the 6th downstream flowline -ID00288,NWDP,LUC.Flow-Out.Ave.~1Day.1Day.USBR-RAW,23382135,120053990,23382135,NWRFC,AM, ,0, -ID00283,NWDP,CSCI.Flow.Ave.~1Day.1Day.USBR-COMPUTED-REV,24177101,120054056,24177561,NWRFC,KMS, ,0, -CO02677,NWDM,SMCL.Flow.Inst.1Hour.0.Raw-NWDM-Backup,5241186,127819344,940190123,MBRFC,KMS, ,0, -NH00003,NAE,FFD.Flow.Inst.15Minutes.0.DCP-rev,166174264,166174267,166174264,NERFC,MC, ,166174264,Linked to interior flowline. Changed to lake outflow -TX06194,SWF,ALAT2.Flow-Out.Inst.1Hour.0.Rev-SWF-REGI,166414852,166414857,166414852,WGRFC,MC, ,0,Snapped to DA gage flowline. Gage ID 08093360 -NC01713,SAW,NEU FLP.Flow-Out.Inst.1Hour.0.DSS,166737579,166737717,166737584,SERFC,MC, ,0,Snapped to DA gage flowline. Gage ID 02087183 -NC00173,SAW,CFR BEJ.Flow-Out.Inst.1Hour.0.DSS,26325148,166755060,8898132,SERFC,AM, ,0,"DA Gage on next downstream link. Not marked as inflow or outflow, so questionable" -GA00820,SAM,WestPoint.Flow-Out.Inst.15Minutes.0.Rev-CCP,3298918,166758703,3298566,SERFC,AM, ,0, -AL01432,SAM,WalterFGeorge.Flow-Out.Ave.1Hour.1Hour.Raw-SCADA_SAM,3443790,166758723,3443790,SERFC,AM, ,0,DA gage one flowline downstream -AL01420,SAM,Smith.Flow-Out.Inst.1Hour.0.Raw-APCO,18581863,166759211,18584047,SERFC,AM, ,0, -AL01426,SAM,Holt.Flow-Out.Inst.1Hour.0.Raw-APCO,18232675,166759236,18232675,SERFC,AM, ,0, -MS01491,SAM,Okatibbee-Spillway.Flow-Discharge.Inst.15Minutes.0.Raw-CCP,18193961,166759324,18195393,LMRFC,KMS, ,0, -GA01702,SAS,Hartwell.Flow-Out.Ave.1Hour.1Hour.Raw-SCADA_SAS,11737635,166759840,6270218,SERFC,KMS, ,0, -KY03055,LRL,CaveRun.Flow-Outflow.Inst.0.0.lrldlb-comp,2091969,166830448,2091969,OHRFC,GID 2, ,0, -OH00007,LRH,Dillon-Outflow.Flow.Inst.1Hour.0.OBS,15365719,166899180,15365765,OHRFC,GID 2, ,0, -IN03017,LRL,Brookville.Flow-Outflow.Ave.1Hour.1Hour.lrldlb-comp,3925161,166899200,3925161,OHRFC,GID 2, ,0, -OH00929,LRL,WHHarsha.Flow-Outflow.Inst.0.0.lrldlb-comp,3936190,166899203,3936190,OHRFC,GID 2, ,0,Linked to interior flowline. -OH00927,LRL,CaesarCreek.Flow-Outflow.Inst.0.0.lrldlb-comp,3935906,166899204,3935906,OHRFC,GID 2, ,3935906, -IN03001,LRL,Monroe.Flow-Outflow.Inst.0.0.lrldlb-comp,18444024,166899251,18447480,OHRFC,GID 2, ,0, -KY03046,LRN,LAPK2-LAUREL.Flow.Ave.1Hour.1Hour.man-rev,10190256,166899298,10191966,OHRFC,GID 2, ,0, -KY03010,LRN,RWNK2-WOLF_CREEK.Flow.Ave.1Hour.1Hour.man-rev,3577500,166899300,3577512,OHRFC,KMS, ,0,Redundant gage removed by SK. Redundant with WLCK2-WOLF_Creek -TN02702,LRN,DLHT1-DALE_HOLLOW.Flow.Ave.1Hour.1Hour.man-rev,10184623,166899333,10184625,OHRFC,GID 2, ,0, -KY03001,LRN,BARK2-BARKLEY.Flow.Ave.1Hour.1Hour.man-rev,11878940,166899385,11878948,LMRFC,KMS, ,0,Redundant with another gage just upstream (BAHK2) -MN00583,MVP,MissHW_Sandy.Flow-Out.Inst.~1Day.0.CEMVP-Legacy,4841534,167120397,4841848,NCRFC,MC, ,0, -IA00013,MVR,PELI4.Flow-Out.Inst.30Minutes.0.rev,4995175,167121028,22249819,NCRFC,MC, ,0,Snapped to DA gage flowline. Gage ID 05488110 -MN00586,MVP,MissHW_Winni.Flow-Out.Inst.~1Day.0.CEMVP-Legacy,22328037,167122141,22328037,NCRFC,KMS, ,0, -MN00169,MVP,ORTM5.Flow.Inst.15Minutes.0.rev,4084418,167122203,4085926,NCRFC,MC, ,0,Snapped to DA gage flowline. Gage ID 05292000 -IL00118,MVS,Lk Shelbyville-Kaskaskia.Flow-Out.Ave.~1Day.1Day.lakerep-rev,13772418,167122256,13772400,NCRFC,MC, ,0,Redundant site removed by SK. Redundant with another point downstream. DA gage is two flowlines downstream -IL00113,MVS,Carlyle Lk-Kaskaskia.Flow-Out.Ave.~1Day.1Day.lakerep-rev,13871378,167122265,13876230,NCRFC,MC, ,0,This is total outflow compared with CWMS timeseries_SK. Redundant site is marked by SK and will be removed. There is a DA gage 2 flowlines downstream. Redundant with some other gages -TN04102,LRN,CETT1-CENTER_HILL.Flow.Ave.1Hour.1Hour.man-rev,18434275,167122309,18434275,OHRFC,GID 2, ,0, -IL00117,MVS,Rend Lk-Big Muddy.Flow-Out.Ave.~1Day.1Day.lakerep-rev,13779254,167156996,13779550,NCRFC,MC, ,0, -MS01495,MVK,Enid Lake.Flow.Inst.1Hour.0.Total Gate Flow,15276792,167166404,15276792,LMRFC,KMS, ,0, -MS01493,MVK,Sardis Lake.Flow.Inst.1Hour.0.Total Gate Flow,15290344,167182317,15290344,LMRFC,KMS, ,0, -MN00573,MVP,RedLake.Flow-Out.Inst.15Minutes.0.rev,7043255,167201419,22194346,NCRFC,MC, ,0,Snapped to DA gage flowline. Gage ID 05074500 -MT00568,NWDM,CAFE.Flow-Out.Ave.1Day.1Day.Raw-USBR,3024978,167204871,3024978,MBRFC,KMS, ,0, -MT00025,NWDM,FTPK.Flow-Out.Ave.~1Day.1Day.Best-MRBWM,12461756,167204901,940040008,MBRFC,KMS, ,0, -MT00576,NWDM,YETL.Flow-Out.Ave.1Day.1Day.Raw-USBR,12801362,167204997,12801364,MBRFC,KMS, ,0,There is a DA gage 2 flowlines downstream -WY01297,NWDM,SEMR.Flow-Out.Ave.1Day.1Day.Raw-USBR,15976386,167245825,15976386,MBRFC,KMS, ,0,Moved to lake outlet -CO00351,NWDM,ATCO.Flow-Out.Ave.1Day.0.Raw-CODWR,5242018,167246015,5242018,MBRFC,KMS, ,0,Poor gage placement. Adjusted to correct location -KS00024,NWDM,NORN.Flow-Out.Ave.1Day.1Day.Best-NWK,8367756,167266511,8367756,MBRFC,KMS, ,8367756,Moved to lake outlet. Correct lake association. -KS00005,NWDM,KANS.Flow-Out.Ave.1Day.1Day.Best-NWK,25068602,167266519,25068602,MBRFC,MC, ,0,DA gage one flowline downstream -MO30200,NWDM,STON.Flow-Out.Ave.1Day.1Day.Best-NWK,7372051,167267899,7373063,MBRFC,KMS, ,0, -KS00004,SWT,JOHN.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,20932440,167297255,20932366,ABRFC,LKR, ,0, -AR00174,SWL,Beaver_Dam-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,8589764,167299813,8589608,LMRFC,KMS, ,0, -AR00160,SWL,Bull_Shoals_Dam-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,7637444,167299818,7637444,LMRFC,KMS, ,7637444,Moved to lake outlet. Good lake assoc. -AR00173,SWL,GreersFerry_Dam-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,11774999,167299819,11774971,LMRFC,KMS, ,0, -OK10310,SWT,OOLO.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,833360,167299904,21799057,ABRFC,KMS, ,0, -OK00135,SWT,PENS.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,7586119,167299912,7586119,ABRFC,LKR, ,0, -OK10314,SWT,FGIB.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,21773859,167299918,21773859,ABRFC,MC, ,0, -OK20502,SWT,TOMS.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,562485,167300241,562485,ABRFC,MC, ,0, -OK10317,SWT,DENI.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,426416,167300255,426416,ABRFC,LKR, ,0,gaged flowline directly downstream; Lake Texoma -OK02501,SWT,ARBU.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,19959986,167300271,19959986,ABRFC,KMS, ,19959986,link is inside WB. FlowlineID 19959986 is the outlet link. Also cant find in A2W. -AR00536,SWL,Millwood_Dam-Tailwater.Flow.Inst.1Hour.0.CCP-Comp,3747834,167300345,3747820,ABRFC,MC, ,0, -LA00181,MVK,Caddo Lake.Flow.Inst.1Hour.0.DCP-rev,1016769,167300381,1016769,LMRFC,KMS, ,0,Moved the gage to lake outflow -GA01701,SAS,Thurmond.Flow-Out.Ave.1Hour.1Hour.Raw-SCADA_SAS,22720897,167484077,6290331,SERFC,AM, ,0, -OH00019,LRH,Mohicanville-Outflow.Flow.Inst.1Hour.0.OBS,167484497,167484552,167484498,OHRFC,GID 2, ,0, -OH00016,LRH,Mohawk-Outflow.Flow.Inst.1Hour.0.OBS,167484595,167484603,167484595,OHRFC,GID 2, ,0,Linked to interior flowline. -OK22194,SWT,MCGE.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,167484717,167484743,167484717,ABRFC,KMS, ,0, -VA117001,SAW,ROA JHK.Flow-Out.Inst.1Hour.0.DSS,8653306,167496465,8653306,SERFC,KMS, ,0, -NE01048,NWDM,LAMC.Flow-Out.Ave.~1Day.1Day.Raw-CNPPID,17462840,167794979,17462840,MBRFC,KMS, ,0,Moved upstream to the lake outflow -KS00008,NWDM,MILD.Flow-Out.Ave.1Day.1Day.Best-NWK,5927298,167800866,5927296,MBRFC,MC, ,0,DA gage five flowlines downstream -OK10308,SWT,EUFA.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,512899,167801019,512899,ABRFC,LKR, ,0,Eufaula Lake -OK10301,SWT,ROBE.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,1543609,167801029,1543627,ABRFC,LKR, ,0, -MO82201,MVS,Mark Twain Lk-Salt.Flow-Out.Ave.~1Day.1Day.lakerep-rev,4867723,937110111,4867727,NCRFC,MC, ,0,DA gage 7 flowlines downstream -OK22200,SWT,SKIA.Flow-Res Out.Ave.1Hour.1Hour.Rev-Regi-Flowgroup,941070051,941070128,941070050,ABRFC,LKR, ,0,Skiatook Lake -PortHuron,LRE,PortHuron.Flow.Inst.0.0.shef-raw,13196034,4800004,13196034,NCRFC,MC, ,0,Snapped to DA gage flowline. Gage ID 04159130 diff --git a/Streamflow_Scripts/usgs_download/analysis/test_CWMS_Sites.py b/Streamflow_Scripts/usgs_download/analysis/test_CWMS_Sites.py deleted file mode 100755 index 83f3561c..00000000 --- a/Streamflow_Scripts/usgs_download/analysis/test_CWMS_Sites.py +++ /dev/null @@ -1,44 +0,0 @@ -############################################################################### -# File name: make_time_slice_from_usgs_waterml.py -# # -# Author : Zhengtao Cui (Zhengtao.Cui@noaa.gov) # -# # -# Initial version date: # -# # -# Last modification date: 7/12/2017 # -# # -# Description: The driver to create NetCDF time slice files from USGS # -# real-time observations # -# # -############################################################################### - -import os, sys, time, urllib, getopt -import logging -from string import * -from datetime import datetime, timedelta -from CWMS_Sites import CWMS_Sites -import csv -#import Tracer - -""" - The driver to parse downloaded waterML 2.0 observations and - create time slices and write to NetCDF files - Author: Zhengtao Cui (Zhengtao.Cui@noaa.gov) - Date: Aug. 26, 2015 -""" -def main(argv): - """ - function to get input arguments - """ - sites=CWMS_Sites( "./CWMS_outflow_sites_263_index.csv") - index = sites.getIndex( "SAJ", "S135-Pump.Flow.Inst.1Hour.0.SFWMD-WM") - print("index = " + index) - - -if __name__ == "__main__": - try: - main(sys.argv[1:]) - except Exception as e: - print("Failed to get program options." + str(e)) - - diff --git a/Streamflow_Scripts/usgs_download/analysis/test_ace_observation.py b/Streamflow_Scripts/usgs_download/analysis/test_ace_observation.py deleted file mode 100755 index fb722790..00000000 --- a/Streamflow_Scripts/usgs_download/analysis/test_ace_observation.py +++ /dev/null @@ -1,47 +0,0 @@ -############################################################################### -# File name: make_time_slice_from_usgs_waterml.py -# # -# Author : Zhengtao Cui (Zhengtao.Cui@noaa.gov) # -# # -# Initial version date: # -# # -# Last modification date: 7/12/2017 # -# # -# Description: The driver to create NetCDF time slice files from USGS # -# real-time observations # -# # -############################################################################### - -import os, sys, time, urllib, getopt -import logging -from string import * -import xml.etree.ElementTree as etree -from datetime import datetime, timedelta -from ACE_Observation import ACE_Observation -from TimeSlice import TimeSlice -from Observation import Observation, All_Observations -from CWMS_Sites import CWMS_Sites -#import Tracer - -""" - The driver to parse downloaded waterML 2.0 observations and - create time slices and write to NetCDF files - Author: Zhengtao Cui (Zhengtao.Cui@noaa.gov) - Date: Aug. 26, 2015 -""" -def main(argv): - """ - function to get input arguments - """ - sites=CWMS_Sites( "./CWMS_outflow_sites_263_index.csv") - aceflow=ACE_Observation( "./test_data/SWT_AMES.Flow.Inst.1Hour.0.Ccp-Rev.xml", sites) - - irregularaceflow=ACE_Observation( "./test_data/SWF_TX08008-Gated_Total.Flow-Out.Ave.~1Day.1Day.Rev-SWF-REGI.xml", sites) - -if __name__ == "__main__": - try: - main(sys.argv[1:]) - except Exception as e: - print("Failed to get program options." + str(e)) - - diff --git a/Streamflow_Scripts/usgs_download/stream_flow_download/README.TXT b/Streamflow_Scripts/usgs_download/stream_flow_download/README.TXT index 52afd306..6868d130 100755 --- a/Streamflow_Scripts/usgs_download/stream_flow_download/README.TXT +++ b/Streamflow_Scripts/usgs_download/stream_flow_download/README.TXT @@ -1,25 +1,39 @@ -1) To start the download processes, at the prompt, +# Overview +This directory contains Python scripts to download USGS streamflow observations in realtime. The script runs as a daemon process when it is started. It will continously check the USGS server for any locations that have updated streamflow data since it was last checked, and then download only the updated streamflows. -./run_usgs.sh +# Prerequisite +It requires an USGS API Key. USGS API Keys can be obtained from https://api.waterdata.usgs.gov/signup. -or put this script in a cron job. It will clear the log file every day at 5:28. +A DBNROOT directory for storing log files. -Output is saved in the directory pointed to by the $OUTDIR variable. You can change the output directory by redefining the $OUTDIR variable in run_usgs.sh +A DCOMROOT directory for storing the raw data files. -The log file is saved to the file defined by the $log variable. You can change the log file by modifying the $log variable in the run_usgs.sh. +# Script description +usgs_current.py: The main driver and the realtime download script using USGS OGC APIs -The log file is reset daily at 5:28. To change the time, redefine the $RESETLOGAT variable. +# Script Usage -The empty file, 'fetch_data_last_success', in the output directory is touched at every successful download. It can be used to monitor the program. +## Setup environmental variables +Set the USGS_API_KEY, DBNROOT and DCOMROOT environmental variables +For example, -- To kill run_usgs.sh -ps -ef|grep parallel_download_master.py -kill -9 `pgrep -f parallel_download_master.py` +``` +export USGS_API_KEY=[API KEY] +export DCOMROOT=/path/to/dcomroot +export DBNROOT=/path/to/dbnroot +mkdir $DBNROOT/log +``` +## Start the daemon script +``` +python ./usgs_current.py +``` +Output is saved in the directory pointed to by the $DCOMROOT variable. -- Here is the URL to download usgs stream flow data -SITE_NO=05018000 +The log file is saved to the file defined by the $DBNROOT variable. -#site URL = https://waterservices.usgs.gov/nwis/iv/?sites=05018000&format=waterml,2.0¶meterCd=00060&period=PT6H -site URL = https://waterservices.usgs.gov/nwis/iv/?sites=05018000&format=json¶meterCd=00060&period=PT6H +# To kill the daemon program -2024-04-30 17:29:55.757442 --- Successfully downloaded stream flow data for station: 05018000 +``` +ps -ef|grep usgs_current.py +kill -9 `pgrep -f parallel_download_master.py` +``` diff --git a/Streamflow_Scripts/usgs_download/stream_flow_download/fetch_sites.py b/Streamflow_Scripts/usgs_download/stream_flow_download/fetch_sites.py deleted file mode 100755 index e1a2e34c..00000000 --- a/Streamflow_Scripts/usgs_download/stream_flow_download/fetch_sites.py +++ /dev/null @@ -1,84 +0,0 @@ -#!/usr/bin/env python - -############################################################################### -# Module name: fetch_sites # -# # -# Author : Zhengtao Cui (Zhengtao.Cui@noaa.gov) # -# # -# Initial version date: # -# # -# Last modification date: 7/12/2017 # -# # -# Description: Download real time stream flow data from the USGS server for # -# a given list of stations. # -# # -# 06/11/2024 ChamP Replaced "waterml,2.0" with "json" format in queries to # -# the USGS data service. # -############################################################################### - -import os, sys, time, urllib.request, getopt -from string import * -import datetime -import json - -def fetch_sites( site_nos, odir, failed_sites ): - """ - Download real time stream flow data from the USGS server for - a given list of stations. - - Input: site_nos - list of USGS station numbers - odir - the output directory - failed_sites: list of USGS station numbers that failed to - download - """ - - # - # Loop through each station - # - for site_no in site_nos: - # - # Construct the query URL - # - #URL = ( 'https://staging.waterservices.usgs.gov/nwis/iv/?sites='+ - URL = ( 'https://waterservices.usgs.gov/nwis/iv/?sites='+ - site_no+ - '&format=json¶meterCd=00060&period=PT6H' ) - #'&format=waterml,2.0¶meterCd=00060&period=PT6H' ) - # - # Connect to the server - # - try: - rno = urllib.request.urlopen(URL) - except IOError as e: - print( 'WARNING: site : ', site_no, ' skipped - ') #, e.reason - # - # If failed, remember the station no and continue - # - failed_sites.append( site_no ) - continue - - # - # Write the real time flow data to waterML files - # - jso = open(odir+'/'+site_no+'.json','w') - - try: - json_data = json.loads(rno.read().decode('utf-8')) - json.dump(json_data, jso, indent=2) - - with open( odir + '/fetch_data_last_success', 'a'): - os.utime( odir + '/fetch_data_last_success', None ) - print( datetime.datetime.now(), end = " --- " ) - print( 'Successfully downloaded stream flow data for station: ', site_no) - except IOError as e: - print( datetime.datetime.now(), end = " --- " ) - print( 'WARNING: station : ', site_no, ' skipped - ') #, e.reason - failed_sites.append( site_no ) - continue - - # - # Close the connection and WaterML files - # - rno.close() - jso.close() - return diff --git a/Streamflow_Scripts/usgs_download/stream_flow_download/find_changed_site_for_huc.py b/Streamflow_Scripts/usgs_download/stream_flow_download/find_changed_site_for_huc.py deleted file mode 100755 index 5aaa5ac6..00000000 --- a/Streamflow_Scripts/usgs_download/stream_flow_download/find_changed_site_for_huc.py +++ /dev/null @@ -1,135 +0,0 @@ -#!/usr/bin/env python - -############################################################################### -# Module name: find_changed_site_for_huc # -# # -# Author : Zhengtao Cui (Zhengtao.Cui@noaa.gov) # -# # -# Initial version date: # -# # -# Last modification date: 7/12/2017 # -# # -# Description: 1) Find the stations that have updated data for a given HUC # -# and time interval. # -# 2) Download real time data for the list of stations found. # -# # -############################################################################### - -import os, sys, time, urllib.request, getopt, copy -from string import * -import datetime -import fetch_sites - -# -# - -def find_changed_sites_for_huc( huc, timeSinceLast, odir, site_noL, \ - total_num_of_sites ): - """ - 1) Find the stations that have updated data for a given HUC and - time interval. - 2) Download real time data for the list of stations found. - - Input: huc - the given HUC - timeSinceLast - time in minutes since last download from this HUC - odir - output directory - - Output: site_noL - list of site numbers that have changed data - total_num_of_sites - not used - """ - - # - # Consturct an url for the USGS server - # -# URL = ( 'https://staging.waterdata.usgs.gov/nwis/current?huc2_cd=' + - URL = ( 'https://waterdata.usgs.gov/nwis/current?huc2_cd=' + - str(huc).zfill(2) + - '&result_md=1&result_md_minutes='+ - str( int(round( timeSinceLast ) ) )+ - '&index_pmcode_00060=3&format=rdb' ) - - print( 'HUC URL = ', URL ) - - # - # Connect to the USGS server - # - try: - rno = urllib.request.urlopen(URL) - except IOError as e: - print ( 'Failed connecting to the server. No data was downloaded!' ) - # print ( 'Reason: ', e.reason ) - return - - # - # Download the station list - # - try: - linesL = rno.read().decode('utf-8').split('\n') - except IOError as e: - print( datetime.datetime.now(), end = " --- " ) - print( 'Failed reading the server. No data was downloaded!' ) - # print ( 'Reason: ', e.reason ) - return - - # - # Close the connection - # - rno.close() - # - # Parse the webpage and get the station names. - # - if linesL[0] == 'No sites/data found using ' \ - 'the selection criteria specified ': - print('WARN: ', linesL[ 0 ], ' for huc ', huc ) - site_noL = [] - return - - del linesL[-1] - try: - while 1: - if linesL[0][0] == '#': - del linesL[0] - else: - del linesL[0] - del linesL[0] - break - for line in linesL: - site_noL.append(line.split('\t')[1]) - except LookupError as e: - print( datetime.datetime.now(), end = " --- " ) - print ( 'WARNING: Failed reading the changed sites for HUC ' + str(huc).zfill(2) + "!" ) - print ( 'Reason: ', e.reason ) - return - - - print( datetime.datetime.now(), end = " --- " ) - print( 'Successfully downloaded site numbers of changed sites for HUC ' + str(huc).zfill(2) + "!" ) - print( 'num. of stations changed = ', len(site_noL) ) - - failed_sites = [] - - # - # Start download the real time stream flow data for the - # list of stations that have updated data. - # - fetch_sites.fetch_sites( site_noL, odir, failed_sites ) - # - # Some stations may fail during the downloading, then wait for 10 seconds, - # and try again - # - if len( failed_sites ) > 0: - print ('There are ', len(failed_sites), ' failed sites, try again ......') - #sleep 10 seconds - time.sleep( 10 ) - site_noL = copy.deepcopy( failed_sites ) - - # - # Re-do the downloading - # - fetch_sites.fetch_sites( site_noL, odir, failed_sites ) - - print( datetime.datetime.now(), end = " --- " ) - print ('Done retry ', len(failed_sites), ' of failed sites.') - - - return diff --git a/Streamflow_Scripts/usgs_download/stream_flow_download/parallel_download_master.py b/Streamflow_Scripts/usgs_download/stream_flow_download/parallel_download_master.py deleted file mode 100755 index 7810f018..00000000 --- a/Streamflow_Scripts/usgs_download/stream_flow_download/parallel_download_master.py +++ /dev/null @@ -1,93 +0,0 @@ -#!/usr/bin/env python -############################################################################### -# File name: parallel_download_master.py -# # -# Author : Zhengtao Cui (Zhengtao.Cui@noaa.gov) # -# # -# Initial version date: # -# # -# Last modification date: 7/12/2017 # -# # -# Description: The master process that connect the USGS real-time flow data # -# server and download real-time data for each HUC using # -# three cocurrent process. # -# # -############################################################################### - -import sys, time, os -import multiprocessing -import find_changed_site_for_huc -import usgs_iv_retrieval - -if __name__ == "__main__": - odir = usgs_iv_retrieval.main(sys.argv[1:]) - -# -# Initialize the list of HUCs and process -# -proc_hucs = dict( [ ('2604', [2, 17, 12, 18, 8, 13, 20 ] ), \ - ('2634', [10, 5, 4, 1, 16, 6, 19 ] ), \ - ('2920', [3, 7, 11, 15, 14, 9, 21 ] ) ] ) - -# -# Start the downloading process -# the total number of stations for the above HUCs is 2604 -# -procs= dict() -for proc, hucs in iter( proc_hucs.items() ): - procs[ proc] = multiprocessing.Process( name= proc,\ - target=usgs_iv_retrieval.download_for_hucs,\ - args=( odir, hucs, proc ) ) - -for p in procs.values(): - print( 'start : ', p.name ) - p.start() - -while True: - - time.sleep( 2*3600 ) - - proc_restarted = [] - for p in procs.values(): - if p.is_alive(): - if os.path.isfile( odir + '/usgs_iv_retrieval_' + p.name ): - t = os.stat( odir + '/usgs_iv_retrieval_' + p.name ) - c = t.st_mtime - if c < time.time() - 180 : - print( 'process: ', p.name, 'stalled!!') - # restart - p.terminate() - pr = multiprocessing.Process( name= p.name,\ - target=usgs_iv_retrieval.download_for_hucs,\ - args=( odir, proc_hucs[ p.name ], p.name ) ) - proc_restarted.append( pr ) - pr.start() - print( 'restarted : ', p.name ) - else: - print( 'process: ', p.name, 'status file doesn\'t exist') - p.terminate() - pr = multiprocessing.Process( name= p.name,\ - target=usgs_iv_retrieval.download_for_hucs,\ - args=( odir, proc_hucs[ p.name ], p.name ) ) - proc_restarted.append( pr ) - pr.start() - print( 'process: ', p.name, 'restarted :' ) - else: - - print( 'process: ', p.name, ' is not alive.') - p.terminate() - pr = multiprocessing.Process( name= p.name,\ - target=usgs_iv_retrieval.download_for_hucs,\ - args=( odir, proc_hucs[ p.name ], p.name ) ) - proc_restarted.append( pr ) - print( 'process: ', p.name, 'restarted :') - pr.start() - - if proc_restarted: - for p in proc_restarted: - procs[ p.name ] = p - -for p in procs.values(): - p.join() - print( '%s.exitcode = %s' % (p.name, p.exitcode) ) - diff --git a/Streamflow_Scripts/usgs_download/stream_flow_download/run_usgs.sh b/Streamflow_Scripts/usgs_download/stream_flow_download/run_usgs.sh deleted file mode 100755 index d9d23eb4..00000000 --- a/Streamflow_Scripts/usgs_download/stream_flow_download/run_usgs.sh +++ /dev/null @@ -1,70 +0,0 @@ -#!/bin/bash - -############################################################################### -# File name: run_usgs.sh # -# # -# Author : Zhengtao Cui (Zhengtao.Cui@noaa.gov) # -# # -# Initial version date: # -# # -# Last modification date: 12/5/2019 # -# Changed python/2.7.14 to default python module, python/3.6.3 # -# # -# Description: Run the USGS Stream Flow scripts # -# Supported by the NWS Water Predication Center # -# # -# # -############################################################################### - -module unload python -module load python -module list - -#cd /lfs/h1/owp/nwm/noscrub/$LOGNAME/test/packages/nwm.v3.1.0/ush/usgs_download/stream_flow_download - -#log=$DBNROOT/user/usgs_download/parallel_download_master.log -log=/lfs/h1/owp/ptmp/$LOGNAME/usgs/usgs_download.log - -#OUTDIR=$DCOMROOT/${envir}/usgs_streamflow -OUTDIR=/lfs/h1/owp/ptmp/$LOGNAME/usgs - -touchfiles=("$OUTDIR/usgs_iv_retrieval_2604" \ - "$OUTDIR/usgs_iv_retrieval_2634" \ - "$OUTDIR/usgs_iv_retrieval_2920") - -PARALLEL_DOWNLOAD_MASTER=./parallel_download_master.py - -DATE=`/bin/date +%H:%M` - -RESETLOGAT="05:28" - -# Check if process is already running with this package -if pgrep -f parallel_download_master.py > /dev/null 2>&1 -then - echo "Message: parallel_download_master.py package is running" - if [ "$DATE" = "$RESETLOGAT" ] - then - echo "Message: reset USGS parallel_download_master log file" - rm $log - fi - - for f in ${touchfiles[@]} - do - timediff=$((`date +%s` - `stat -c "%Y" $f`)) - if [ $timediff -gt $(( 3600 * 2 )) ] #three hours - then - echo "Message: touch file $f is older than 3 hours" - echo "Message: restart USGS parallel_download_master.py" - kill -9 `pgrep -f parallel_download_master.py` - nohup $PARALLEL_DOWNLOAD_MASTER -o $OUTDIR >> $log 2>&1 & - echo "Message: done restart USGS parallel_download_master.py" - break - fi - - done - -else - echo "Message: parallel_download_master.py package NOT running" - nohup $PARALLEL_DOWNLOAD_MASTER -o $OUTDIR >> $log 2>&1 & -fi -exit diff --git a/Streamflow_Scripts/usgs_download/stream_flow_download/usgs_current.py b/Streamflow_Scripts/usgs_download/stream_flow_download/usgs_current.py new file mode 100644 index 00000000..6a56738d --- /dev/null +++ b/Streamflow_Scripts/usgs_download/stream_flow_download/usgs_current.py @@ -0,0 +1,350 @@ +#!/usr/bin/env python3 + +################################################################### +# Script: usgs_monitor.py +# Version: 1.0 +# Purpose: Find updated usgs steamflow gauge data and pull in json +# format. +# Author: Salemi 01/25/2025 +# +################################################################### + +import requests +import datetime +import json +import pytz +import os +import time +import sys +import signal +import concurrent.futures +import logging +from logging.handlers import TimedRotatingFileHandler + +# Import environmental variables +required_env_vars = ['DCOMROOT', 'DBNROOT'] +env_vars = {} + +for var in required_env_vars: + value = os.getenv(var) + if value: + # If the variable is found, store it in the dictionary. + env_vars[var] = value + else: + # If not found, log a critical error and exit. + print(f"Required {var} not found") + exit() + +# --- CONFIGURATION CONSTANTS --- +DBN_ROOT = env_vars['DBNROOT'] +DCOM_ROOT = env_vars['DCOMROOT'] +SLEEP_INTERVAL_MIN = 2 # How long to wait between checks +LOOKBACK_BUFFER_MIN = 3 # Time window to search for updates +MAX_WORKERS = 20 # Maximum number of concurrent threads for downloading + +BASE_URL_CHECK = "https://api.waterdata.usgs.gov/ogcapi/v0/collections/latest-continuous/items" +BASE_URL_PULL = "https://api.waterdata.usgs.gov/ogcapi/v0/collections/continuous/items" +# We only care about streamflow data (00060) +PARAMETER_CODE = '00060' +HEARTBEAT_TIMEOUT_MINS = 15 + +STATE_FILE = os.path.join(DBN_ROOT, 'user/usgs_api/last_pull_time.txt') +PID_FILE = os.path.join(DBN_ROOT, 'user/usgs_api/daemon.pid') + + +# --- HELPER FUNCTIONS --- + +def setup_logging(log_path): + + logger = logging.getLogger('usgs_streamflow_monitor.log') + logger.setLevel(logging.INFO) +# Create a TimedRotatingFileHandler. + handler = TimedRotatingFileHandler( + LOG_FILE_PATH, + when='midnight', + interval=1, + backupCount=7, + delay=True + ) +# Create a formatter and add it to the handler. + formatter = logging.Formatter('%(asctime)s - %(levelname)s - %(message)s') + handler.setFormatter(formatter) + logger.addHandler(handler) + return logger + + +def load_manual_env(file_path=None): + if file_path is None: + file_path = os.path.join(DBN_ROOT, "user/usgs_api", ".usgs_env") + + if os.path.exists(file_path): + with open(file_path, "r") as f: + for line in f: + # Remove whitespace and ignore comments or empty lines + line = line.strip() + if not line or line.startswith("#"): + continue + + # Split by the first '=' found + if "=" in line: + key, value = line.split("=", 1) + # Set it in the environment so os.environ.get works later + os.environ[key.strip()] = value.strip().strip('"').strip("'") + + +def load_last_pull_time(): + """Loads the last recorded pull time from the state file.""" + if os.path.exists(STATE_FILE): + with open(STATE_FILE, 'r') as f: + # Strip newline and return the ISO 8601 string + return f.read().strip() + + # If file doesn't exist, start 3 minutes in the past + logger.info("INFO: No state file found. Starting 5 minutes ago.") + initial_start = datetime.datetime.now(pytz.utc) - datetime.timedelta(minutes=5) + return initial_start.strftime("%Y-%m-%dT%H:%M:%SZ") + + +def save_last_pull_time(timestamp_str): + """Saves the current time as the new starting time for the next cycle.""" + with open(STATE_FILE, 'w') as f: + f.write(timestamp_str) + logger.info(f"State updated to {timestamp_str}") + + +def get_time_range(last_pull_time_str): + """Calculates the time range (start/end) for the API query.""" + # Ensure current time is UTC + now_utc = datetime.datetime.now(pytz.utc) + + # Calculate the end time (1 minute ago for safety) + end_time = now_utc - datetime.timedelta(minutes=1) + end_time_str = end_time.strftime("%Y-%m-%dT%H:%M:%SZ") + + # Use the previous pull time as the start time + start_time_str = last_pull_time_str + + return start_time_str, end_time_str + + +def fetch_full_site_data(site_id, odir, site_name): + """Fetches the full JSON data for a specific site and saves it.""" + + # The time parameter requests the last 6 hours of instantaneous data (PT6H) + params = { + 'monitoring_location_id': site_id, + 'parameter_code': PARAMETER_CODE, + 'time': 'PT6H', + 'f': 'json', # Request JSON format explicitly + 'limit': 50 + } + + API_KEY = os.environ.get("USGS_API_KEY") + + headers = { + 'X-Api-Key': API_KEY, + 'Accept': 'application/json' + } + + try: + response = requests.get(BASE_URL_PULL, params=params, headers=headers, timeout=15) + response.raise_for_status() + data = response.json() + + data['monitoring_location_name'] = site_name + + # Save the file + site_id = site_id.replace('USGS-', '') + file_name = f"{site_id}.json" + output_path = os.path.join(odir, file_name) + + with open(output_path, 'w') as f: + json.dump(data, f, indent=2) + + os.chmod(output_path, 0o664) + + logger.info(f"SUCCESS: Downloaded and saved data for site {site_id}.") + return True + + except requests.exceptions.RequestException as e: + logger.info(f"WARNING: Failed to pull full data for site {site_id}. Error: {e}") + return False + + +def run_monitor_cycle(last_pull_time_str, odir): + """Runs one complete cycle: discovers updated sites and initiates data pull.""" + + start_time_str, end_time_str = get_time_range(last_pull_time_str) + + logger.info(f"\n--- Starting Check: {start_time_str} to {end_time_str} ---") + + time_range_value = f"{start_time_str}/{end_time_str}" + + try: + # datetime_value_encoded = quote(time_range_value, safe=':/Z-') + + # --- 1. Discover Updated Sites --- + params = { + 'last_modified': time_range_value, + 'parameter_code': PARAMETER_CODE, + 'limit': 700 # Adjust based on expected volume + } + + response = requests.get(BASE_URL_CHECK, params=params, timeout=30) + response.raise_for_status() + data = response.json() + + except requests.exceptions.RequestException as e: + logger.info(f"FATAL: Discovery API request failed. Skipping cycle. Error: {e}") + return last_pull_time_str, 0 # Return old time to retry range later + + features = data.get('features', []) + updated_sites = {} + + for feature in features: + # Extract the site ID from the properties dictionary + props = feature.get('properties', {}) + site_id = props.get('monitoring_location_id') + site_name = ( + props.get('monitoring_location_name') or + props.get('name') or + "Unknown Name" + ) + + if site_id: + # Remove the "USGS-" prefix for consistency with the site URL query + # site_id = site_id.replace('USGS-', '') + updated_sites[site_id] = site_name + + if not updated_sites: + logger.info("INFO: No sites found with updates in the interval.") + # Only update state time if we successfully queried the server + return end_time_str, 0 + + logger.info(f"INFO: Found {len(updated_sites)} unique sites with updates.") + + # --- 2. Pull Full Data for Each Updated Site (Parallelized) --- + successful_downloads = 0 + + # Using ThreadPoolExecutor to run downloads concurrently + with concurrent.futures.ThreadPoolExecutor(max_workers=MAX_WORKERS) as executor: + # Submitting all download tasks to the thread pool + future_to_site = { + executor.submit(fetch_full_site_data, sid, odir, sname): sid + for sid, sname in updated_sites.items() + } + + # Waiting for results and counting successes + for future in concurrent.futures.as_completed(future_to_site): + site_id = future_to_site[future] + try: + # future.result() returns the boolean (True/False) result of fetch_full_site_data + if future.result(): + successful_downloads += 1 + except Exception as exc: + logger.info(f'WARNING: Site {site_id} generated an unhandled exception during pull: {exc}') + + # Only update the state time if the discovery was successful + logger.info(f"INFO: {successful_downloads} out of {len(updated_sites)} sites downloaded successfully.") + return end_time_str, successful_downloads + + +def is_process_running(pid): + """Check if there is any running process with given PID.""" + try: + os.kill(pid, 0) # Signal 0 does nothing but checks if process exists + except OSError: + return False + return True + + +def manage_process_state(): + # 1. Check if PID file exists + if os.path.exists(PID_FILE): + with open(PID_FILE, 'r') as f: + try: + old_pid = int(f.read().strip()) + except ValueError: + old_pid = None + + if old_pid and is_process_running(old_pid): + # 2. Check if the state file is "stale" + if os.path.exists(STATE_FILE): + last_mtime = os.path.getmtime(STATE_FILE) + seconds_since_update = time.time() - last_mtime + + if seconds_since_update > (HEARTBEAT_TIMEOUT_MINS * 60): + logger.info(f"Stale process detected (PID {old_pid}). Killing and restarting...") + try: + os.kill(old_pid, signal.SIGTERM) + time.sleep(2) # Give it a moment to release ports/files + except OSError: + pass + else: + logger.info(f"Daemon already running (PID {old_pid}) and active. Exiting.") + sys.exit(0) + + # 3. Create/Overwrite PID file for the current process + with open(PID_FILE, 'w') as f: + f.write(str(os.getpid())) + + +# --- MAIN EXECUTION BLOCK --- +def run_daemon(): + # Load initial state + last_pull_time = load_last_pull_time() + + # Define the main monitoring loop + while True: + try: + current_date = datetime.datetime.now().strftime('%Y%m%d') + output_dir = os.path.join(DCOM_ROOT, current_date, 'obs/raw/water_level/usgs_streamflow') + # Setup output directory + if not os.path.exists(output_dir): + os.makedirs(output_dir) + + new_parts = [current_date, "obs", "raw", "water_level", "usgs_streamflow"] + + current_path = DCOM_ROOT + for part in new_parts: + current_path = os.path.join(current_path, part) + # Apply 775 only to these segments + os.chmod(current_path, 0o775) + logger.info(f"INFO: Created output directory: {output_dir}") + + # Run the data retrieval cycle + new_pull_time, count = run_monitor_cycle(last_pull_time, output_dir) + + # Update the state for the next run + if new_pull_time != last_pull_time: + save_last_pull_time(new_pull_time) + last_pull_time = new_pull_time + + # Wait for the next interval + logger.info(f"\nINFO: Cycle complete. Sleeping for {SLEEP_INTERVAL_MIN} minutes...") + time.sleep(SLEEP_INTERVAL_MIN * 60) + + except KeyboardInterrupt: + logger.info("\nMonitor stopped by user.") + sys.exit(0) + except Exception as e: + logger.info(f"CRITICAL ERROR in main loop: {e}. Sleeping for 5 minutes.") + time.sleep(300) # Sleep longer on critical errors + + +if __name__ == "__main__": + load_manual_env() + + lock_file = manage_process_state() + + LOG_FILE_PATH = os.path.join(DBN_ROOT, "log", "usgs_streamflow_monitor.log") + logger = setup_logging(LOG_FILE_PATH) + + logger.info("Daemon started successfully. Monitoring cycle beginning...") + + try: + run_daemon() + finally: + # Cleanup PID file on clean exit + if os.path.exists(PID_FILE): + os.remove(PID_FILE) diff --git a/Streamflow_Scripts/usgs_download/stream_flow_download/usgs_iv_retrieval.py b/Streamflow_Scripts/usgs_download/stream_flow_download/usgs_iv_retrieval.py deleted file mode 100755 index 1a2e3c9c..00000000 --- a/Streamflow_Scripts/usgs_download/stream_flow_download/usgs_iv_retrieval.py +++ /dev/null @@ -1,188 +0,0 @@ -#!/usr/bin/env python - -############################################################################### -# Module name: usgs_iv_retrieval # -# # -# Author : Zhengtao Cui (Zhengtao.Cui@noaa.gov) # -# # -# Initial version date: # -# # -# Last modification date: 7/12/2017 # -# # -# Description: The main function to download real time stream flow -# # -############################################################################### - -import os, sys, time, urllib, getopt, copy -from string import * -import datetime -import find_changed_site_for_huc - - -def main(argv): - """ - Function to get output directory - - Return: Output directory - """ - outputdir = '' - try: - opts, args = getopt.getopt(argv,"h:o:",["odir="]) - except getopt.GetoptError: - print( 'usgs_iv_retrieval.py -o ' ) - sys.exit(2) - for opt, arg in opts: - if opt == '-h': - print( 'usgs_iv_retrieval.py -o ' ) - sys.exit() - elif opt in ("-o", "--odir"): - outputdir = arg - if not os.path.exists( outputdir ): - os.makedirs( arg ) - - print( 'Output dir is "', outputdir ) - return outputdir - -def cleanup_dir( path, numberofdays ): - """ - Delete files older than number of days in a given directory - Input: path - the given directory - numberofdays - number of days older - """ - if not os.path.isdir(path ): - return - - now = time.time() - cutoff = now - ( numberofdays * 86400 ) - files = os.listdir( path ) - for onefile in files: - if os.path.isfile( path + '/' + onefile ): - t = os.stat( path + '/' + onefile ) - c = t.st_mtime - if c < cutoff : - os.remove( path + '/' + onefile ) - return - -def usgs_iv_retrieval( odir, download_id, hucs ): - """ - The main function to download real time stream flow - - Input: odir - Output directory - download_id - The unique identifier of the download process - hucs - list of HUCs - """ - -# -# For the first loop, get all stations that have data upated in the last 15 minutes. -# In the following loops, use the actual time interval between the loops -# - timeSinceLast = 15 -# -# Time stamp when the process starts -# - URL_start = [ time.time()] * len( hucs ) - - firstloop = True -# -# Got to the infinite loop -# - while True: - - # - # touch a file and update the time stamp to indicate it is alive - # - with open( odir + '/usgs_iv_retrieval_' + download_id, 'a'): - os.utime( odir + '/usgs_iv_retrieval_' + download_id, None ) -# -# remove files older than two days in the output directory -# -# NCO is using a cron job to remove old files. So don't delete old file here -# print 'cleaning up ...' -# cleanup_dir( odir, 2 ) -# - -# Initialize the lists for time tracking -# - counter_start = time.time() - total_sites = 0 - - huc_seq = 0 - -# -# Loop through each HUC -# - for huc in hucs: - site_noL = [] - if not firstloop: - timeSinceLast = ( time.time() - URL_start[ huc_seq ] ) / 60 - # - #If two queries are less than 2 minutes apart, wait - # two minutes before the next query. - # - if timeSinceLast < 2: - time.sleep( 120 ) - timeSinceLast = ( time.time() - URL_start[ huc_seq ] ) / 60 - - URL_start[ huc_seq ] = time.time() - - no_of_sites = [] - # - # Query the USGS server to find the stations that have updated their - # real time data. - # - find_changed_site_for_huc.find_changed_sites_for_huc( huc, timeSinceLast, odir, site_noL, no_of_sites ) - - print( download_id, ': looptime = ', datetime.datetime.now(), ' num. of sites = ', len(site_noL) ) - - # - # Count the total number of sites that have been updated - # - if no_of_sites: - total_sites += no_of_sites[ 0 ] - - # - # If there are any stations that are failed during the query such as - # no responding from the server, wait for 10 seconds and try again. - # - if not site_noL: - print ( download_id + ": wait 10 seconds and try again!" ) - time.sleep( 10 ) - no_of_sites = [] - find_changed_site_for_huc.find_changed_sites_for_huc( huc, timeSinceLast, odir, site_noL, no_of_sites ) - - - # - # The failed sites need to be counted too. - # - if no_of_sites: - total_sites += no_of_sites[ 0 ] - - # - # increment the sequence number - # - huc_seq += 1 - - URL_end = time.time() - # - # print total time spent on this loop - # - print( download_id, ': looptime = ', datetime.datetime.now(), round( ( URL_end - counter_start ) / 60, 2), ' minutes' ) - - # - # not the first loop - # - firstloop = False - -def download_for_hucs( odir, hucs, download_id ): - """ - The wrapper to call usgs_iv_retrieval - - Input: odir - Output directory - download_id - The unique identifier of the download process - hucs - list of HUCs - """ - - # - # call the real time retrieval function - # - usgs_iv_retrieval( odir, download_id, hucs )