diff --git a/CHANGELOG.md b/CHANGELOG.md index 801088c..0102fbd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -86,3 +86,13 @@ `st` and `st_syn` are provided - #120: Version number is now only sourced from `pyproject.toml`, other locations now reference this file to determine version number +- #124: + - API Change: RecordSection parameter `cmtsolution` has been **renamed** to + `source`. + - RecordSection now only expects readable files in --pysep_path or + --syn_path. + - New `RecordSection.read_data()`function which handles data reading logic + and can read both obs data (.SAC from PySEP) and syn data + (SPECFEM ASCII files or SAC files) + - Bugfix: Added an exit catch in RecordSection to stop the workflow if no + data is available diff --git a/pysep/recsec.py b/pysep/recsec.py index a4665eb..f0efddb 100755 --- a/pysep/recsec.py +++ b/pysep/recsec.py @@ -100,7 +100,7 @@ from pysep import logger from pysep.utils.cap_sac import origin_time_from_sac_header, SACDICT -from pysep.utils.io import read_sem, read_sem_cartesian +from pysep.utils.io import read_sem from pysep.utils.curtail import subset_streams from pysep.utils.plot import plot_geometric_spreading, set_plot_aesthetic @@ -126,7 +126,7 @@ class RecordSection: 3) produces record section waveform figures. """ def __init__(self, pysep_path=None, syn_path=None, stations=None, - cmtsolution=None, st=None, st_syn=None, sort_by="default", + source=None, st=None, st_syn=None, sort_by="default", scale_by=None, time_shift_s=None, zero_pad_s=None, move_out=None, min_period_s=None, max_period_s=None, preprocess=None, max_traces_per_rs=None, integrate=0, @@ -158,8 +158,8 @@ def __init__(self, pysep_path=None, syn_path=None, stations=None, :type stations: str :param stations: full path to STATIONS file used to define the station coordinates. Format is dictated by SPECFEM - :type cmtsolution: str - :param cmtsolution: required for synthetics, full path to SPECFEM source + :type source: str + :param source: required for synthetics, full path to SPECFEM source file, which was used to generate SPECFEM synthetics. Example filenames are CMTSOLUTION, FORCESOLUTION, SOURCE. :type cartesian: bool @@ -172,7 +172,7 @@ def __init__(self, pysep_path=None, syn_path=None, stations=None, :param synsyn: flag to let RecSec know that we are plotting two sets of synthetic seismograms. Such that both `pysep_path` and `syn_path` will be both attempt to read in synthetic data. Both sets of - synthetics MUST share the same `cmtsolution` and `stations` metadata + synthetics MUST share the same `source` and `stations` metadata .. note:: Used for defining user-input waveforms data @@ -407,54 +407,39 @@ def __init__(self, pysep_path=None, syn_path=None, stations=None, assert(os.path.exists(syn_path)), \ f"`syn_path` given but does not exist: '{syn_path}'" + # Determine what data types will be expected + _syn_data_type = "syn" + # Read files from path if provided if pysep_path is not None: - if not synsyn: - # Expecting to find SAC files labelled as such - fids = glob(os.path.join(pysep_path, "*.sac")) - if not fids: - # Or if legacy naming schema, assume that the sac files have - # a given file format: event_tag.NN.SSS..LL.CC.c - fids = glob(os.path.join(pysep_path, "*.*.*.*.*.?")) - if fids: - logger.info(f"Reading {len(fids)} files from: {pysep_path}") - # Overwrite stream, so reading takes precedence - st = Stream() - for fid in fids: - st += read(fid) - else: - # User has told us that we want to read 'data' as synthetics, - # useful for comparing e.g., a synthetic-synthetic inversion - logger.debug("reading `pysep_path` expecting SPECFEM-generated " - "synthetic data") - st = self._generate_synthetic_stream(syn_path=pysep_path, - source=cmtsolution, - stations=stations, - cartesian=cartesian) - - # Read in SPECFEM generated synthetics and generate SAC headed streams - if syn_path is not None: - assert(os.path.exists(syn_path)), \ - f"`syn_path` given but does not exist: '{syn_path}'" - st_syn = self._generate_synthetic_stream(syn_path=syn_path, - source=cmtsolution, - stations=stations, - cartesian=cartesian) - - # Allow plotting ONLY synthetics and no data + _obs_data_type = ["data", "syn"][bool(synsyn)] # 'syn' if syssyn + st = self.read_data(path=pysep_path, data_type=_obs_data_type, + source=source, stations=stations) + if syn_path is not None: + st_syn = self.read_data(path=syn_path, data_type="syn", + source=source, stations=stations) + + # Allow plotting ONLY synthetics and no data, which means the synthetic + # Stream occupies the main `st` variable if st is None: st = st_syn.copy() st_syn = None - assert st, ("Stream object not found, please check inputs `st` " - "and `pysep_path") - # User defined parameters, do some type-setting + # User is allowed to provide their own Streams for `st` and `st_syn` self.st = st.copy() - try: + if st_syn is not None: self.st_syn = st_syn.copy() - except AttributeError: + else: self.st_syn = None + # Last minute check to see if we actually have any data. Otherwise quit + if self.st is not None and not self.st: + logger.warning("no data found for record section, exiting") + sys.exit(-1) + if self.st_syn is not None and not self.st_syn: + logger.warning("no data found for record section, exiting") + sys.exit(-1) + # Y-Axis sorting parameters self.sort_by = sort_by.lower() self.y_axis_spacing = float(y_axis_spacing) @@ -520,51 +505,82 @@ def __init__(self, pysep_path=None, syn_path=None, stations=None, self.xlim_syn = [] self.sorted_idx = [] - def _generate_synthetic_stream(self, syn_path, source, stations, - cartesian=False, fmt="*.*.*.sem?*"): + def read_data(self, path, data_type, wildcard="*", source=None, + stations=None): """ - Convenience fucntion to read in synthetic seismograms from SPECFEM2D, - SPECFEM3D or SPECFEM3D_GLOBE. Can be used to read in both `st` and - `st_syn` - - :type syn_path: str - :param syn_path: full path to directory containing synthetic - seismograms + General function that attempts to read in observed and synthetic data + in User-provided format that can either be SAC files or SPECFEM format + two-column ASCII files. + + This function expects that the files in the directory `path` are ONLY of + type `data_type`. Files that fail on read will be ignored. + + :type path: str + :param path: full path to directory containing data in question + :type data_type: str + :param data_type: expected format of the data, 'obs' or 'syn'. + Determines the read approach this function will take for addressing + the data. + :type wildcard: str + :param wildcard: wildcard fed to glob to determine files inside `path` + that the function will attempt to read. Defaults to '*', read ALL + files inside the directory. :type source: str - :param source: path to source file which defined the source that - generated the synthetics. Acceptable values are CMTSOLUTION (from - SPECFEM3D/GLOBE), and SOURCE (from SPECFEM2D) + :param source: required iff `data_type`==syn. Path to source file which + defined the source that generated the synthetics. Acceptable values + are CMTSOLUTION (from SPECFEM3D/GLOBE), and SOURCE (from SPECFEM2D) :type stations: str - :param stations: full path to STATIONS file used to define the station - coordinates. Format is dictated by SPECFEM - :type fmt: str - :param fmt: the expected filename format of the sythetics. Based on - ASCII style files generated by SPECFEM. Defaults to '*??.*.*.sem?*'. - Expected filename looks something like: 'NN.SSS.BXC.semd' + :param stations: required iff `data_type`==syn. full path to STATIONS + file used to define the station coordinates. Format is dictated by + SPECFEM :rtype: obspy.core.stream.Stream :return: Stream object with synthetic waveforms """ - assert(source is not None and os.path.exists(source)), ( - f"If `syn_path` is given, RecSec also requires `cmtsolution`" - ) - assert(stations is not None and os.path.exists(stations)), ( - f"If `syn_path` is given, RecSec also requires `stations`" - ) - fids = glob(os.path.join(syn_path, fmt)) - if fids: - logger.info(f"Reading {len(fids)} synthetics from: {syn_path}") - st_syn = Stream() + # Empty data stream to fill and return + st = Stream() + fids = glob(os.path.join(path, wildcard)) + logger.info(f"attempting to read {len(fids)} '{data_type}' files from: " + f"{path}") + + if data_type == "data": + # DATA is expected to be SAC files generated by PySEP for fid in fids: - logger.debug(fid) - if not cartesian: - st_syn += read_sem(fid=fid, source=source, + try: + st += read(fid) + logger.debug(fid) + except Exception as e: + logger.warning(f"unexpected read error {fid}: {e}") + elif data_type == "syn": + # Synthetics may be SAC files generated by SPECFEM3D_GLOBE + if source is None and stations is None: + for fid in fids: + try: + st += read(fid) + logger.debug(fid) + except Exception as e: + logger.warning(f"unexpected 'syn' read error '{fid}'. " + f"Expected SAC file. Provide `source` " + f"and `stations` if your synthetics are " + f"ASCII files.") + # OR synthetics may be two-column ASCII files generated by SPECFEM + else: + assert (source is not None and os.path.exists(source)), ( + f"If `syn_path` is given, RecSec requires `source`" + ) + assert (stations is not None and os.path.exists(stations)), ( + f"If `syn_path` is given, RecSec requires `stations`" + ) + for fid in fids: + try: + st += read_sem(fid=fid, source=source, stations=stations) - else: - # If we are using SPECFEM2D synthetics, trying to read - # the SOURCE file will - st_syn += read_sem_cartesian(fid=fid, source=source, - stations=stations) - return st_syn + logger.debug(fid) + except Exception as e: + logger.warning(f"unexpected read error {fid}: {e}") + else: + raise NotImplementedError("`data_type` must be 'data' or 'syn'") + + return st def check_parameters(self): """ @@ -2173,16 +2189,17 @@ def parse_args(): # formatter_class=argparse.RawTextHelpFormatter, ) - parser.add_argument("-p", "--pysep_path", default="./", type=str, nargs="?", + parser.add_argument("-p", "--pysep_path", default=None, type=str, nargs="?", help="path to Pysep output, which is expected to " "contain trace-wise SAC waveform files which will " "be read") parser.add_argument("--syn_path", default=None, type=str, nargs="?", help="path to SPECFEM generated synthetics. Also " - "requires --cmtsolution_file and --stations_file") - parser.add_argument("--cmtsolution", default=None, type=str, nargs="?", - help="required for synthetics, path to the CMTSOLUTION " - "file used to generate SPECFEM synthetics") + "requires --source and --stations") + parser.add_argument("--source", default=None, type=str, nargs="?", + help="required for synthetics, path to the source " + "file used to generate SPECFEM synthetics. Can be " + "CMTSOLUTION, FORCESOLUTION or SOURCE") parser.add_argument("--stations", default=None, type=str, nargs="?", help="required for synthetics, path to the STATIONS " "file used to generate SPECFEM synthetics") diff --git a/pysep/tests/test_data/record_section.png b/pysep/tests/test_data/record_section.png new file mode 100644 index 0000000..f1e694f Binary files /dev/null and b/pysep/tests/test_data/record_section.png differ diff --git a/pysep/tests/test_data/test_CMTSOLUTION_cartesian b/pysep/tests/test_data/test_CMTSOLUTION_cartesian new file mode 100644 index 0000000..3d78a2e --- /dev/null +++ b/pysep/tests/test_data/test_CMTSOLUTION_cartesian @@ -0,0 +1,13 @@ +PDE 1999 01 01 00 00 00.00 67000 67000 -25000 4.2 4.2 homog_test +event name: homog_test +time shift: 0.0000 +half duration: 5.0 +latorUTM: 67000.0 +longorUTM: 67000.0 +depth: 30.0 +Mrr: -7.600000e+27 +Mtt: 7.700000e+27 +Mpp: -2.000000e+26 +Mrt: -2.500000e+28 +Mrp: 4.000000e+26 +Mtp: -2.500000e+27 diff --git a/pysep/tests/test_data/test_STATIONS_cartesian b/pysep/tests/test_data/test_STATIONS_cartesian new file mode 100644 index 0000000..1ee47ff --- /dev/null +++ b/pysep/tests/test_data/test_STATIONS_cartesian @@ -0,0 +1,4 @@ +X20 DB 67000.00 22732.14 0.0 0.0 +X30 DB 67000.00 34696.43 0.0 0.0 +X40 DB 67000.00 46660.71 0.0 0.0 +X50 DB 67000.00 58625.00 0.0 0.0 diff --git a/pysep/tests/test_data/test_synthetics_cartesian/DB.X20.BXX.semd b/pysep/tests/test_data/test_synthetics_cartesian/DB.X20.BXX.semd new file mode 100644 index 0000000..532e1c4 --- /dev/null +++ b/pysep/tests/test_data/test_synthetics_cartesian/DB.X20.BXX.semd @@ -0,0 +1,5000 @@ + -10.0000000 0.00000000 + -9.94999981 0.00000000 + -9.89999962 0.00000000 + -9.85000038 0.00000000 + -9.80000019 0.00000000 + -9.75000000 0.00000000 + -9.69999981 0.00000000 + -9.64999962 0.00000000 + -9.60000038 0.00000000 + -9.55000019 0.00000000 + -9.50000000 0.00000000 + -9.44999981 2.24307863E-37 + -9.39999962 1.98764859E-35 + -9.35000038 2.64141547E-34 + -9.30000019 1.79575919E-33 + -9.25000000 8.05935310E-33 + -9.19999981 2.81206167E-32 + -9.14999962 9.27366419E-32 + -9.10000038 3.36036454E-31 + -9.05000019 1.24783286E-30 + -9.00000000 4.00540390E-30 + -8.94999981 9.63702317E-30 + -8.89999962 1.30183099E-29 + -8.85000038 -1.45494122E-29 + -8.80000019 -1.52605609E-28 + -8.75000000 -5.31277742E-28 + -8.69999981 -1.19446676E-27 + -8.64999962 -1.66394030E-27 + -8.60000038 -1.88125523E-28 + -8.55000019 6.70877589E-27 + -8.50000000 2.25500558E-26 + -8.44999981 4.42546068E-26 + -8.39999962 4.91930487E-26 + -8.35000038 -1.76982500E-26 + -8.30000019 -2.34968458E-25 + -8.25000000 -6.36050807E-25 + -8.19999981 -1.04978405E-24 + -8.14999962 -8.85598819E-25 + -8.10000038 9.47679017E-25 + -8.05000019 5.60165632E-24 + -8.00000000 1.28720319E-23 + -7.94999981 1.87416911E-23 + -7.90000010 1.29922023E-23 + -7.84999990 -2.01139431E-23 + -7.80000019 -9.34649027E-23 + -7.75000000 -1.97366650E-22 + -7.69999981 -2.71237087E-22 + -7.65000010 -1.83092937E-22 + -7.59999990 2.49603542E-22 + -7.55000019 1.15542016E-21 + -7.50000000 2.39864949E-21 + -7.44999981 3.31079101E-21 + -7.40000010 2.53182840E-21 + -7.34999990 -1.74279422E-21 + -7.30000019 -1.07824552E-20 + -7.25000000 -2.34950152E-20 + -7.19999981 -3.42132693E-20 + -7.15000010 -3.14381915E-20 + -7.09999990 2.79872804E-22 + -7.05000019 7.30708606E-20 + -7.00000000 1.82435912E-19 + -6.94999981 2.91105434E-19 + -6.90000010 3.18874275E-19 + -6.84999990 1.52261035E-19 + -6.80000019 -3.11896515E-19 + -6.75000000 -1.08421789E-18 + -6.69999981 -1.97914459E-18 + -6.65000010 -2.53834330E-18 + -6.59999990 -2.05778403E-18 + -6.55000019 2.01148120E-19 + -6.50000000 4.58100730E-18 + -6.44999981 1.04495171E-17 + -6.40000010 1.56983114E-17 + -6.34999990 1.66899273E-17 + -6.30000019 9.06340143E-18 + -6.25000000 -1.03652158E-17 + -6.19999981 -4.08220978E-17 + -6.15000010 -7.48044376E-17 + -6.09999990 -9.68841844E-17 + -6.05000019 -8.59419348E-17 + -6.00000000 -2.21481182E-17 + -5.94999981 1.01639685E-16 + -5.90000010 2.67009402E-16 + -5.84999990 4.21411200E-16 + -5.80000019 4.81222552E-16 + -5.75000000 3.52601896E-16 + -5.69999981 -2.89446775E-17 + -5.65000010 -6.48319812E-16 + -5.59999990 -1.36828834E-15 + -5.55000019 -1.92022200E-15 + -5.50000000 -1.95231375E-15 + -5.44999981 -1.14515011E-15 + -5.40000010 6.22713212E-16 + -5.34999990 3.11025649E-15 + -5.30000019 5.62866946E-15 + -5.25000000 7.11665817E-15 + -5.19999981 6.42363826E-15 + -5.15000010 2.77376503E-15 + -5.09999990 -3.71455626E-15 + -5.05000019 -1.16655656E-14 + -5.00000000 -1.84783185E-14 + -4.94999981 -2.09191151E-14 + -4.90000010 -1.62525395E-14 + -4.84999990 -3.62797594E-15 + -4.80000019 1.48058022E-14 + -4.75000000 3.36862089E-14 + -4.69999981 4.55947603E-14 + -4.65000010 4.36074279E-14 + -4.59999990 2.45981502E-14 + -4.55000019 -7.97927567E-15 + -4.50000000 -4.33942229E-14 + -4.44999981 -6.62345545E-14 + -4.40000010 -6.23888351E-14 + -4.34999990 -2.68521828E-14 + -4.30000019 2.98318329E-14 + -4.25000000 8.04471371E-14 + -4.19999981 8.83839849E-14 + -4.15000010 2.35776906E-14 + -4.09999990 -1.16931150E-13 + -4.05000019 -2.92177171E-13 + -4.00000000 -4.14791682E-13 + -3.95000005 -3.71541394E-13 + -3.90000010 -6.84585987E-14 + -3.84999990 5.09152995E-13 + -3.79999995 1.24358640E-12 + -3.75000000 1.86765750E-12 + -3.70000005 2.01010346E-12 + -3.65000010 1.31352199E-12 + -3.59999990 -3.93638247E-13 + -3.54999995 -2.92277010E-12 + -3.50000000 -5.62527325E-12 + -3.45000005 -7.44610883E-12 + -3.40000010 -7.17807801E-12 + -3.34999990 -3.89834129E-12 + -3.29999995 2.51714795E-12 + -3.25000000 1.09829888E-11 + -3.20000005 1.91117105E-11 + -3.15000010 2.36096698E-11 + -3.09999990 2.12002169E-11 + -3.04999995 9.91389176E-12 + -3.00000000 -9.62469861E-12 + -2.95000005 -3.34230699E-11 + -2.90000010 -5.43564742E-11 + -2.84999990 -6.36934880E-11 + -2.79999995 -5.37882655E-11 + -2.75000000 -2.13197116E-11 + -2.70000005 2.99675736E-11 + -2.65000010 8.82286258E-11 + -2.59999990 1.35148601E-10 + -2.54999995 1.50498725E-10 + -2.50000000 1.18856924E-10 + -2.45000005 3.66796871E-11 + -2.40000010 -8.27790753E-11 + -2.34999990 -2.09162854E-10 + -2.29999995 -3.00801745E-10 + -2.25000000 -3.16256882E-10 + -2.20000005 -2.29064517E-10 + -2.15000010 -4.12299847E-11 + -2.09999990 2.09750495E-10 + -2.04999995 4.54620702E-10 + -2.00000000 6.08358253E-10 + -1.95000005 5.95889671E-10 + -1.89999998 3.80809273E-10 + -1.85000002 -1.24020299E-11 + -1.79999995 -4.92184904E-10 + -1.75000000 -9.15831522E-10 + -1.70000005 -1.12715293E-09 + -1.64999998 -1.00761011E-09 + -1.60000002 -5.25884170E-10 + -1.54999995 2.32028369E-10 + -1.50000000 1.06719789E-09 + -1.45000005 1.71264358E-09 + -1.39999998 1.91160598E-09 + -1.35000002 1.50864854E-09 + -1.29999995 5.24080113E-10 + -1.25000000 -8.18066337E-10 + -1.20000005 -2.12786944E-09 + -1.14999998 -2.95303715E-09 + -1.10000002 -2.92451952E-09 + -1.04999995 -1.90090654E-09 + -1.00000000 -6.01697372E-11 + -0.949999988 2.10394124E-09 + -0.899999976 3.89773325E-09 + -0.850000024 4.63561589E-09 + -0.800000012 3.88352994E-09 + -0.750000000 1.65748359E-09 + -0.699999988 -1.50204804E-09 + -0.649999976 -4.62938932E-09 + -0.600000024 -6.60296440E-09 + -0.550000012 -6.51921805E-09 + -0.500000000 -4.05603329E-09 + -0.449999988 3.06898479E-10 + -0.400000006 5.31619948E-09 + -0.349999994 9.25677490E-09 + -0.300000012 1.04873203E-08 + -0.250000000 8.04762124E-09 + -0.200000003 2.13235407E-09 + -0.150000006 -5.76336889E-09 + -0.100000001 -1.31391911E-08 + -5.00000007E-02 -1.72004100E-08 + 5.55111512E-16 -1.58063305E-08 + 5.00000007E-02 -8.36084357E-09 + 0.100000001 3.68257225E-09 + 0.150000006 1.69508763E-08 + 0.200000003 2.69852585E-08 + 0.250000000 2.96106464E-08 + 0.300000012 2.24542980E-08 + 0.349999994 6.10674533E-09 + 0.400000006 -1.55441491E-08 + 0.449999988 -3.60667585E-08 + 0.500000000 -4.82527973E-08 + 0.550000012 -4.64587657E-08 + 0.600000024 -2.88100228E-08 + 0.649999976 1.51477586E-09 + 0.699999988 3.65120592E-08 + 0.750000000 6.52637695E-08 + 0.800000012 7.71493944E-08 + 0.850000024 6.54739054E-08 + 0.899999976 3.03455820E-08 + 0.949999988 -2.02872847E-08 + 1.00000000 -7.20737034E-08 + 1.04999995 -1.08062565E-07 + 1.10000002 -1.13947458E-07 + 1.14999998 -8.32103737E-08 + 1.20000005 -2.04315587E-08 + 1.25000000 5.85996034E-08 + 1.29999995 1.30461515E-07 + 1.35000002 1.70693355E-07 + 1.39999998 1.61639605E-07 + 1.45000005 9.91316469E-08 + 1.50000000 -4.34029834E-09 + 1.54999995 -1.21457049E-07 + 1.60000002 -2.16938318E-07 + 1.64999998 -2.57837485E-07 + 1.70000005 -2.24337256E-07 + 1.75000000 -1.17610590E-07 + 1.79999995 3.81276379E-08 + 1.85000002 2.00688248E-07 + 1.89999998 3.21237508E-07 + 1.95000005 3.58912274E-07 + 2.00000000 2.94372796E-07 + 2.04999995 1.37852922E-07 + 2.09999990 -7.13879089E-08 + 2.15000010 -2.74822497E-07 + 2.20000005 -4.11316819E-07 + 2.25000000 -4.35954178E-07 + 2.29999995 -3.35176821E-07 + 2.34999990 -1.33104962E-07 + 2.40000010 1.13660455E-07 + 2.45000005 3.31917732E-07 + 2.50000000 4.54053293E-07 + 2.54999995 4.39786305E-07 + 2.59999990 2.90376619E-07 + 2.65000010 5.01822051E-08 + 2.70000005 -2.05730345E-07 + 2.75000000 -3.94690716E-07 + 2.79999995 -4.53239124E-07 + 2.84999990 -3.58948029E-07 + 2.90000010 -1.39657331E-07 + 2.95000005 1.33717990E-07 + 3.00000000 3.69329229E-07 + 3.04999995 4.84813199E-07 + 3.09999990 4.36038817E-07 + 3.15000010 2.34139790E-07 + 3.20000005 -5.58285542E-08 + 3.25000000 -3.35318333E-07 + 3.29999995 -5.05848675E-07 + 3.34999990 -5.04636148E-07 + 3.40000010 -3.29615943E-07 + 3.45000005 -4.39204513E-08 + 3.50000000 2.43577006E-07 + 3.54999995 4.16667177E-07 + 3.59999990 3.96757315E-07 + 3.65000010 1.78253714E-07 + 3.70000005 -1.60035768E-07 + 3.75000000 -4.74779085E-07 + 3.79999995 -6.05983473E-07 + 3.84999990 -4.38840431E-07 + 3.90000010 4.14846042E-08 + 3.95000005 7.23564256E-07 + 4.00000000 1.38618145E-06 + 4.05000019 1.75858361E-06 + 4.09999990 1.61011349E-06 + 4.15000010 8.42256895E-07 + 4.19999981 -4.48799625E-07 + 4.25000000 -1.96566543E-06 + 4.30000019 -3.27068278E-06 + 4.34999990 -3.90455580E-06 + 4.40000010 -3.53214909E-06 + 4.44999981 -2.07153198E-06 + 4.50000000 2.38304509E-07 + 4.55000019 2.86174577E-06 + 4.59999990 5.08785661E-06 + 4.65000010 6.22320113E-06 + 4.69999981 5.80465667E-06 + 4.75000000 3.76811249E-06 + 4.80000019 5.15260751E-07 + 4.84999990 -3.15393549E-06 + 4.90000010 -6.23719416E-06 + 4.94999981 -7.80780283E-06 + 5.00000000 -7.29779231E-06 + 5.05000019 -4.70039231E-06 + 5.09999990 -6.22300149E-07 + 5.15000010 3.84414625E-06 + 5.19999981 7.40628548E-06 + 5.25000000 8.94117966E-06 + 5.30000019 7.84544682E-06 + 5.34999990 4.25733151E-06 + 5.40000010 -9.26441544E-07 + 5.44999981 -6.26023484E-06 + 5.50000000 -1.01396790E-05 + 5.55000019 -1.12685193E-05 + 5.59999990 -9.06750665E-06 + 5.65000010 -3.89876050E-06 + 5.69999981 2.97397742E-06 + 5.75000000 9.69456778E-06 + 5.80000019 1.43180305E-05 + 5.84999990 1.53705842E-05 + 5.90000010 1.23035534E-05 + 5.94999981 5.70138582E-06 + 6.00000000 -2.82978795E-06 + 6.05000019 -1.10750134E-05 + 6.09999990 -1.68161860E-05 + 6.15000010 -1.84600012E-05 + 6.19999981 -1.55044600E-05 + 6.25000000 -8.70180611E-06 + 6.30000019 1.38201713E-07 + 6.34999990 8.65489801E-06 + 6.40000010 1.46092452E-05 + 6.44999981 1.65250603E-05 + 6.50000000 1.41070186E-05 + 6.55000019 8.30757290E-06 + 6.59999990 1.01971079E-06 + 6.65000010 -5.51325093E-06 + 6.69999981 -9.39110032E-06 + 6.75000000 -9.63911771E-06 + 6.80000019 -6.49681851E-06 + 6.84999990 -1.32003015E-06 + 6.90000010 3.87586260E-06 + 6.94999981 7.08909465E-06 + 7.00000000 7.00690634E-06 + 7.05000019 3.46391721E-06 + 7.09999990 -2.47046978E-06 + 7.15000010 -8.81307915E-06 + 7.19999981 -1.33020239E-05 + 7.25000000 -1.41464761E-05 + 7.30000019 -1.06484304E-05 + 7.34999990 -3.48799358E-06 + 7.40000010 5.43300257E-06 + 7.44999981 1.35532091E-05 + 7.50000000 1.84499168E-05 + 7.55000019 1.86201214E-05 + 7.59999990 1.39883705E-05 + 7.65000010 5.96600512E-06 + 7.69999981 -2.97233623E-06 + 7.75000000 -1.00713778E-05 + 7.80000019 -1.31907655E-05 + 7.84999990 -1.15212106E-05 + 7.90000010 -5.87787008E-06 + 7.94999981 1.54074894E-06 + 8.00000000 7.86605870E-06 + 8.05000019 1.05221443E-05 + 8.10000038 8.12271719E-06 + 8.14999962 9.96098720E-07 + 8.19999981 -8.85518602E-06 + 8.25000000 -1.83701522E-05 + 8.30000019 -2.44342064E-05 + 8.35000038 -2.49437890E-05 + 8.39999962 -1.95626581E-05 + 8.44999981 -9.88678585E-06 + 8.50000000 1.07754022E-06 + 8.55000019 9.98423820E-06 + 8.60000038 1.44258011E-05 + 8.64999962 1.39774529E-05 + 8.69999981 1.06082043E-05 + 8.75000000 8.24354993E-06 + 8.80000019 1.15390212E-05 + 8.85000038 2.42039077E-05 + 8.89999962 4.74070075E-05 + 8.94999981 7.88291072E-05 + 9.00000000 1.12774083E-04 + 9.05000019 1.41445707E-04 + 9.10000038 1.57125265E-04 + 9.14999962 1.54660986E-04 + 9.19999981 1.33512440E-04 + 9.25000000 9.86502200E-05 + 9.30000019 5.98942061E-05 + 9.35000038 2.97153310E-05 + 9.39999962 1.99997794E-05 + 9.44999981 3.86381398E-05 + 9.50000000 8.69331925E-05 + 9.55000019 1.58661336E-04 + 9.60000038 2.41200338E-04 + 9.64999962 3.18558916E-04 + 9.69999981 3.75575153E-04 + 9.75000000 4.02162113E-04 + 9.80000019 3.96395131E-04 + 9.85000038 3.65501910E-04 + 9.89999962 3.24370398E-04 + 9.94999981 2.91883567E-04 + 10.0000000 2.86025170E-04 + 10.0500002 3.19089449E-04 + 10.1000004 3.94341769E-04 + 10.1499996 5.05105709E-04 + 10.1999998 6.36581331E-04 + 10.2500000 7.69928796E-04 + 10.3000002 8.87490809E-04 + 10.3500004 9.77689051E-04 + 10.3999996 1.03820511E-03 + 10.4499998 1.07654254E-03 + 10.5000000 1.10782788E-03 + 10.5500002 1.15050341E-03 + 10.6000004 1.22119661E-03 + 10.6499996 1.33027753E-03 + 10.6999998 1.47941406E-03 + 10.7500000 1.66182430E-03 + 10.8000002 1.86510605E-03 + 10.8500004 2.07573851E-03 + 10.8999996 2.28383276E-03 + 10.9499998 2.48663616E-03 + 11.0000000 2.68967822E-03 + 11.0500002 2.90518464E-03 + 11.1000004 3.14825890E-03 + 11.1499996 3.43204197E-03 + 11.1999998 3.76342866E-03 + 11.2500000 4.14076867E-03 + 11.3000002 4.55439650E-03 + 11.3500004 4.98993229E-03 + 11.3999996 5.43342018E-03 + 11.4499998 5.87671995E-03 + 11.5000000 6.32143347E-03 + 11.5500002 6.78000506E-03 + 11.6000004 7.27349520E-03 + 11.6499996 7.82651734E-03 + 11.6999998 8.46076477E-03 + 11.7500000 9.18905903E-03 + 11.8000002 1.00117857E-02 + 11.8500004 1.09169716E-02 + 11.8999996 1.18841548E-02 + 11.9499998 1.28911315E-02 + 12.0000000 1.39216771E-02 + 12.0500002 1.49720171E-02 + 12.1000004 1.60540398E-02 + 12.1499996 1.71941891E-02 + 12.1999998 1.84281282E-02 + 12.2500000 1.97925493E-02 + 12.3000002 2.13163868E-02 + 12.3500004 2.30138861E-02 + 12.3999996 2.48815753E-02 + 12.4499998 2.69001033E-02 + 12.5000000 2.90405359E-02 + 12.5500002 3.12734656E-02 + 12.6000004 3.35784778E-02 + 12.6499996 3.59513685E-02 + 12.6999998 3.84072326E-02 + 12.7500000 4.09785025E-02 + 12.8000002 4.37086746E-02 + 12.8500004 4.66433614E-02 + 12.8999996 4.98212613E-02 + 12.9499998 5.32674007E-02 + 13.0000000 5.69903329E-02 + 13.0500002 6.09839484E-02 + 13.1000004 6.52329400E-02 + 13.1499996 6.97203502E-02 + 13.1999998 7.44348690E-02 + 13.2500000 7.93758705E-02 + 13.3000002 8.45549926E-02 + 13.3500004 8.99942815E-02 + 13.3999996 9.57216471E-02 + 13.4499998 0.101765558 + 13.5000000 0.108150586 + 13.5500002 0.114895269 + 13.6000004 0.122012630 + 13.6499996 0.129512936 + 13.6999998 0.137407318 + 13.7500000 0.145710737 + 13.8000002 0.154442862 + 13.8500004 0.163626716 + 13.8999996 0.173285112 + 13.9499998 0.183436468 + 14.0000000 0.194091812 + 14.0500002 0.205254048 + 14.1000004 0.216920659 + 14.1499996 0.229089066 + 14.1999998 0.241763577 + 14.2500000 0.254961282 + 14.3000002 0.268715203 + 14.3500004 0.283072829 + 14.3999996 0.298090130 + 14.4499998 0.313822389 + 14.5000000 0.330313623 + 14.5500002 0.347588539 + 14.6000004 0.365648627 + 14.6499996 0.384474725 + 14.6999998 0.404034913 + 14.7500000 0.424296618 + 14.8000002 0.445239365 + 14.8500004 0.466864586 + 14.8999996 0.489200026 + 14.9499998 0.512297213 + 15.0000000 0.536222398 + 15.0500002 0.561043680 + 15.1000004 0.586817563 + 15.1499996 0.613578796 + 15.1999998 0.641336322 + 15.2500000 0.670075834 + 15.3000002 0.699768424 + 15.3500004 0.730383158 + 15.3999996 0.761898637 + 15.4499998 0.794311345 + 15.5000000 0.827638328 + 15.5500002 0.861912787 + 15.6000004 0.897175670 + 15.6499996 0.933464289 + 15.6999998 0.970802963 + 15.7500000 1.00919795 + 15.8000002 1.04863679 + 15.8500004 1.08909488 + 15.8999996 1.13054347 + 15.9499998 1.17296004 + 16.0000000 1.21633494 + 16.0499992 1.26067281 + 16.1000004 1.30599022 + 16.1499996 1.35230756 + 16.2000008 1.39964044 + 16.2500000 1.44799161 + 16.2999992 1.49734783 + 16.3500004 1.54768002 + 16.3999996 1.59894967 + 16.4500008 1.65111709 + 16.5000000 1.70415044 + 16.5499992 1.75803030 + 16.6000004 1.81275105 + 16.6499996 1.86831617 + 16.7000008 1.92473054 + 16.7500000 1.98199058 + 16.7999992 2.04007745 + 16.8500004 2.09895492 + 16.8999996 2.15857077 + 16.9500008 2.21886468 + 17.0000000 2.27977777 + 17.0499992 2.34126139 + 17.1000004 2.40328360 + 17.1499996 2.46582675 + 17.2000008 2.52888393 + 17.2500000 2.59244680 + 17.2999992 2.65649724 + 17.3500004 2.72099853 + 17.3999996 2.78589344 + 17.4500008 2.85110784 + 17.5000000 2.91656184 + 17.5499992 2.98218131 + 17.6000004 3.04791045 + 17.6499996 3.11371756 + 17.7000008 3.17959499 + 17.7500000 3.24555016 + 17.7999992 3.31159234 + 17.8500004 3.37771583 + 17.8999996 3.44388676 + 17.9500008 3.51003790 + 18.0000000 3.57607079 + 18.0499992 3.64186764 + 18.1000004 3.70731020 + 18.1499996 3.77229810 + 18.2000008 3.83676529 + 18.2500000 3.90068746 + 18.2999992 3.96407819 + 18.3500004 4.02697802 + 18.3999996 4.08943319 + 18.4500008 4.15147686 + 18.5000000 4.21310759 + 18.5499992 4.27428579 + 18.6000004 4.33493042 + 18.6499996 4.39493179 + 18.7000008 4.45416927 + 18.7500000 4.51253128 + 18.7999992 4.56993055 + 18.8500004 4.62631798 + 18.8999996 4.68168116 + 18.9500008 4.73604012 + 19.0000000 4.78943586 + 19.0499992 4.84191227 + 19.1000004 4.89350700 + 19.1499996 4.94423866 + 19.2000008 4.99410772 + 19.2500000 5.04309225 + 19.2999992 5.09115553 + 19.3500004 5.13825130 + 19.3999996 5.18432951 + 19.4500008 5.22933912 + 19.5000000 5.27323484 + 19.5499992 5.31597996 + 19.6000004 5.35754967 + 19.6499996 5.39793396 + 19.7000008 5.43714285 + 19.7500000 5.47520828 + 19.7999992 5.51218271 + 19.8500004 5.54813385 + 19.8999996 5.58313370 + 19.9500008 5.61724615 + 20.0000000 5.65051556 + 20.0499992 5.68295383 + 20.1000004 5.71454000 + 20.1499996 5.74522686 + 20.2000008 5.77494955 + 20.2500000 5.80364704 + 20.2999992 5.83128119 + 20.3500004 5.85784721 + 20.3999996 5.88338709 + 20.4500008 5.90798092 + 20.5000000 5.93173742 + 20.5499992 5.95477390 + 20.6000004 5.97719526 + 20.6499996 5.99907827 + 20.7000008 6.02046061 + 20.7500000 6.04134369 + 20.7999992 6.06169844 + 20.8500004 6.08148336 + 20.8999996 6.10065889 + 20.9500008 6.11920500 + 21.0000000 6.13712740 + 21.0499992 6.15446329 + 21.1000004 6.17127275 + 21.1499996 6.18763351 + 21.2000008 6.20362473 + 21.2500000 6.21932173 + 21.2999992 6.23478556 + 21.3500004 6.25006104 + 21.3999996 6.26517773 + 21.4500008 6.28015471 + 21.5000000 6.29500437 + 21.5499992 6.30973721 + 21.6000004 6.32436848 + 21.6499996 6.33891535 + 21.7000008 6.35340166 + 21.7500000 6.36785030 + 21.7999992 6.38228607 + 21.8500004 6.39673138 + 21.8999996 6.41120434 + 21.9500008 6.42572451 + 22.0000000 6.44030857 + 22.0499992 6.45498037 + 22.1000004 6.46977234 + 22.1499996 6.48472452 + 22.2000008 6.49988699 + 22.2500000 6.51531410 + 22.2999992 6.53105736 + 22.3500004 6.54715490 + 22.3999996 6.56362629 + 22.4500008 6.58046484 + 22.5000000 6.59764004 + 22.5499992 6.61510420 + 22.6000004 6.63280487 + 22.6499996 6.65070057 + 22.7000008 6.66877317 + 22.7500000 6.68703794 + 22.7999992 6.70554543 + 22.8500004 6.72437382 + 22.8999996 6.74361277 + 22.9500008 6.76334858 + 23.0000000 6.78364086 + 23.0499992 6.80451775 + 23.1000004 6.82596493 + 23.1499996 6.84793520 + 23.2000008 6.87035847 + 23.2500000 6.89315796 + 23.2999992 6.91626549 + 23.3500004 6.93963480 + 23.3999996 6.96324635 + 23.4500008 6.98710918 + 23.5000000 7.01125431 + 23.5499992 7.03572989 + 23.6000004 7.06058979 + 23.6499996 7.08588552 + 23.7000008 7.11166191 + 23.7500000 7.13794661 + 23.7999992 7.16475010 + 23.8500004 7.19206047 + 23.8999996 7.21984434 + 23.9500008 7.24804974 + 24.0000000 7.27661133 + 24.0499992 7.30546427 + 24.1000004 7.33455181 + 24.1499996 7.36383772 + 24.2000008 7.39331341 + 24.2500000 7.42300034 + 24.2999992 7.45294142 + 24.3500004 7.48319244 + 24.3999996 7.51380777 + 24.4500008 7.54482412 + 24.5000000 7.57625580 + 24.5499992 7.60808945 + 24.6000004 7.64028597 + 24.6499996 7.67279291 + 24.7000008 7.70555258 + 24.7500000 7.73851395 + 24.7999992 7.77163649 + 24.8500004 7.80489540 + 24.8999996 7.83828068 + 24.9500008 7.87179375 + 25.0000000 7.90544748 + 25.0499992 7.93926144 + 25.1000004 7.97326326 + 25.1499996 8.00748253 + 25.2000008 8.04194927 + 25.2500000 8.07668209 + 25.2999992 8.11168575 + 25.3500004 8.14693737 + 25.3999996 8.18239117 + 25.4500008 8.21797562 + 25.5000000 8.25361061 + 25.5499992 8.28921986 + 25.6000004 8.32475090 + 25.6499996 8.36019039 + 25.7000008 8.39555931 + 25.7500000 8.43091965 + 25.7999992 8.46634293 + 25.8500004 8.50189400 + 25.8999996 8.53761482 + 25.9500008 8.57350826 + 26.0000000 8.60953617 + 26.0499992 8.64563084 + 26.1000004 8.68171024 + 26.1499996 8.71770477 + 26.2000008 8.75356197 + 26.2500000 8.78925800 + 26.2999992 8.82479095 + 26.3500004 8.86016846 + 26.3999996 8.89539528 + 26.4500008 8.93046379 + 26.5000000 8.96535206 + 26.5499992 9.00003147 + 26.6000004 9.03447533 + 26.6499996 9.06867695 + 26.7000008 9.10264778 + 26.7500000 9.13642216 + 26.7999992 9.17003727 + 26.8500004 9.20352268 + 26.8999996 9.23687840 + 26.9500008 9.27006435 + 27.0000000 9.30300808 + 27.0499992 9.33560467 + 27.1000004 9.36774731 + 27.1499996 9.39934063 + 27.2000008 9.43032455 + 27.2500000 9.46067333 + 27.2999992 9.49040413 + 27.3500004 9.51955605 + 27.3999996 9.54818153 + 27.4500008 9.57632160 + 27.5000000 9.60400772 + 27.5499992 9.63124466 + 27.6000004 9.65801716 + 27.6499996 9.68429661 + 27.7000008 9.71004009 + 27.7500000 9.73519611 + 27.7999992 9.75970268 + 27.8500004 9.78348923 + 27.8999996 9.80647850 + 27.9500008 9.82859325 + 28.0000000 9.84976101 + 28.0499992 9.86992836 + 28.1000004 9.88907433 + 28.1499996 9.90720749 + 28.2000008 9.92436981 + 28.2500000 9.94062328 + 28.2999992 9.95603275 + 28.3500004 9.97065353 + 28.3999996 9.98451233 + 28.4500008 9.99760246 + 28.5000000 10.0098810 + 28.5499992 10.0212822 + 28.6000004 10.0317211 + 28.6499996 10.0411129 + 28.7000008 10.0493822 + 28.7500000 10.0564699 + 28.7999992 10.0623398 + 28.8500004 10.0669785 + 28.8999996 10.0703974 + 28.9500008 10.0726309 + 29.0000000 10.0737381 + 29.0499992 10.0737906 + 29.1000004 10.0728731 + 29.1499996 10.0710630 + 29.2000008 10.0684242 + 29.2500000 10.0649910 + 29.2999992 10.0607672 + 29.3500004 10.0557184 + 29.3999996 10.0497894 + 29.4500008 10.0429125 + 29.5000000 10.0350285 + 29.5499992 10.0261078 + 29.6000004 10.0161505 + 29.6499996 10.0051985 + 29.7000008 9.99332523 + 29.7500000 9.98062706 + 29.7999992 9.96720982 + 29.8500004 9.95318317 + 29.8999996 9.93865108 + 29.9500008 9.92371464 + 30.0000000 9.90846729 + 30.0499992 9.89299679 + 30.1000004 9.87738132 + 30.1499996 9.86168289 + 30.2000008 9.84593964 + 30.2500000 9.83016396 + 30.2999992 9.81434536 + 30.3500004 9.79846001 + 30.3999996 9.78248882 + 30.4500008 9.76643753 + 30.5000000 9.75036240 + 30.5499992 9.73437119 + 30.6000004 9.71862793 + 30.6499996 9.70333672 + 30.7000008 9.68872261 + 30.7500000 9.67499542 + 30.7999992 9.66232872 + 30.8500004 9.65084076 + 30.8999996 9.64059639 + 30.9500008 9.63160896 + 31.0000000 9.62386036 + 31.0499992 9.61732388 + 31.1000004 9.61198711 + 31.1499996 9.60786247 + 31.2000008 9.60499954 + 31.2500000 9.60348511 + 31.2999992 9.60343170 + 31.3500004 9.60497189 + 31.3999996 9.60825062 + 31.4500008 9.61340714 + 31.5000000 9.62057400 + 31.5499992 9.62987328 + 31.6000004 9.64140797 + 31.6499996 9.65525913 + 31.7000008 9.67148876 + 31.7500000 9.69013119 + 31.7999992 9.71119690 + 31.8500004 9.73467064 + 31.8999996 9.76051903 + 31.9500008 9.78869343 + 32.0000000 9.81913853 + 32.0499992 9.85181141 + 32.0999985 9.88668442 + 32.1500015 9.92375755 + 32.2000008 9.96306515 + 32.2500000 10.0046759 + 32.2999992 10.0486794 + 32.3499985 10.0951719 + 32.4000015 10.1442394 + 32.4500008 10.1959238 + 32.5000000 10.2502146 + 32.5499992 10.3070335 + 32.5999985 10.3662376 + 32.6500015 10.4276400 + 32.7000008 10.4910278 + 32.7500000 10.5561972 + 32.7999992 10.6229782 + 32.8499985 10.6912479 + 32.9000015 10.7609367 + 32.9500008 10.8320179 + 33.0000000 10.9044809 + 33.0499992 10.9783154 + 33.0999985 11.0534859 + 33.1500015 11.1299181 + 33.2000008 11.2075014 + 33.2500000 11.2860899 + 33.2999992 11.3655167 + 33.3499985 11.4456034 + 33.4000015 11.5261641 + 33.4500008 11.6070080 + 33.5000000 11.6879339 + 33.5499992 11.7687330 + 33.5999985 11.8491850 + 33.6500015 11.9290724 + 33.7000008 12.0081902 + 33.7500000 12.0863657 + 33.7999992 12.1634617 + 33.8499985 12.2393885 + 33.9000015 12.3140841 + 33.9500008 12.3875027 + 34.0000000 12.4595804 + 34.0499992 12.5302172 + 34.0999985 12.5992594 + 34.1500015 12.6665010 + 34.2000008 12.7316904 + 34.2500000 12.7945585 + 34.2999992 12.8548422 + 34.3499985 12.9123087 + 34.4000015 12.9667692 + 34.4500008 13.0180845 + 34.5000000 13.0661573 + 34.5499992 13.1109285 + 34.5999985 13.1523552 + 34.6500015 13.1904106 + 34.7000008 13.2250671 + 34.7500000 13.2562923 + 34.7999992 13.2840462 + 34.8499985 13.3082714 + 34.9000015 13.3288889 + 34.9500008 13.3457966 + 35.0000000 13.3588696 + 35.0499992 13.3679724 + 35.0999985 13.3729734 + 35.1500015 13.3737640 + 35.2000008 13.3702755 + 35.2500000 13.3624897 + 35.2999992 13.3504391 + 35.3499985 13.3341904 + 35.4000015 13.3138294 + 35.4500008 13.2894354 + 35.5000000 13.2610722 + 35.5499992 13.2287798 + 35.5999985 13.1925840 + 35.6500015 13.1525059 + 35.7000008 13.1085806 + 35.7500000 13.0608673 + 35.7999992 13.0094500 + 35.8499985 12.9544258 + 35.9000015 12.8958912 + 35.9500008 12.8339281 + 36.0000000 12.7685938 + 36.0499992 12.6999331 + 36.0999985 12.6279860 + 36.1500015 12.5528164 + 36.2000008 12.4745245 + 36.2500000 12.3932610 + 36.2999992 12.3092146 + 36.3499985 12.2225971 + 36.4000015 12.1336117 + 36.4500008 12.0424328 + 36.5000000 11.9491892 + 36.5499992 11.8539696 + 36.5999985 11.7568388 + 36.6500015 11.6578665 + 36.7000008 11.5571499 + 36.7500000 11.4548302 + 36.7999992 11.3510923 + 36.8499985 11.2461452 + 36.9000015 11.1401997 + 36.9500008 11.0334396 + 37.0000000 10.9260082 + 37.0499992 10.8180046 + 37.0999985 10.7094984 + 37.1500015 10.6005497 + 37.2000008 10.4912291 + 37.2500000 10.3816385 + 37.2999992 10.2719097 + 37.3499985 10.1621981 + 37.4000015 10.0526695 + 37.4500008 9.94348621 + 37.5000000 9.83479023 + 37.5499992 9.72671032 + 37.5999985 9.61936188 + 37.6500015 9.51285553 + 37.7000008 9.40730095 + 37.7500000 9.30280590 + 37.7999992 9.19946861 + 37.8499985 9.09736633 + 37.9000015 8.99654388 + 37.9500008 8.89702415 + 38.0000000 8.79880333 + 38.0499992 8.70187569 + 38.0999985 8.60625172 + 38.1500015 8.51197147 + 38.2000008 8.41911030 + 38.2500000 8.32777214 + 38.2999992 8.23807526 + 38.3499985 8.15013027 + 38.4000015 8.06402779 + 38.4500008 7.97982788 + 38.5000000 7.89756203 + 38.5499992 7.81724024 + 38.5999985 7.73886156 + 38.6500015 7.66241837 + 38.7000008 7.58789444 + 38.7500000 7.51526308 + 38.7999992 7.44447899 + 38.8499985 7.37547636 + 38.9000015 7.30817938 + 38.9500008 7.24251842 + 39.0000000 7.17845154 + 39.0499992 7.11598063 + 39.0999985 7.05515814 + 39.1500015 6.99607944 + 39.2000008 6.93885517 + 39.2500000 6.88357782 + 39.2999992 6.83029222 + 39.3499985 6.77897739 + 39.4000015 6.72954512 + 39.4500008 6.68185902 + 39.5000000 6.63576841 + 39.5499992 6.59113884 + 39.5999985 6.54787731 + 39.6500015 6.50593424 + 39.7000008 6.46529913 + 39.7500000 6.42597485 + 39.7999992 6.38796186 + 39.8499985 6.35124063 + 39.9000015 6.31577635 + 39.9500008 6.28152895 + 40.0000000 6.24847174 + 40.0499992 6.21660423 + 40.0999985 6.18595219 + 40.1500015 6.15655470 + 40.2000008 6.12843800 + 40.2500000 6.10158920 + 40.2999992 6.07594299 + 40.3499985 6.05138206 + 40.4000015 6.02775288 + 40.4500008 6.00489998 + 40.5000000 5.98269939 + 40.5499992 5.96107960 + 40.5999985 5.94002724 + 40.6500015 5.91957569 + 40.7000008 5.89977789 + 40.7500000 5.88068008 + 40.7999992 5.86230326 + 40.8499985 5.84463739 + 40.9000015 5.82765198 + 40.9500008 5.81131363 + 41.0000000 5.79559612 + 41.0499992 5.78049088 + 41.0999985 5.76599169 + 41.1500015 5.75208044 + 41.2000008 5.73870564 + 41.2500000 5.72577715 + 41.2999992 5.71317387 + 41.3499985 5.70076799 + 41.4000015 5.68845940 + 41.4500008 5.67620420 + 41.5000000 5.66403294 + 41.5499992 5.65203857 + 41.5999985 5.64034653 + 41.6500015 5.62907743 + 41.7000008 5.61830473 + 41.7500000 5.60803461 + 41.7999992 5.59820747 + 41.8499985 5.58871794 + 41.9000015 5.57945061 + 41.9500008 5.57031059 + 42.0000000 5.56124067 + 42.0499992 5.55222178 + 42.0999985 5.54325390 + 42.1500015 5.53433323 + 42.2000008 5.52543831 + 42.2500000 5.51652861 + 42.2999992 5.50756550 + 42.3499985 5.49853659 + 42.4000015 5.48948240 + 42.4500008 5.48050213 + 42.5000000 5.47173452 + 42.5499992 5.46331978 + 42.5999985 5.45534849 + 42.6500015 5.44782543 + 42.7000008 5.44065142 + 42.7500000 5.43364334 + 42.7999992 5.42658138 + 42.8499985 5.41926908 + 42.9000015 5.41159105 + 42.9500008 5.40354013 + 43.0000000 5.39521265 + 43.0499992 5.38677120 + 43.0999985 5.37839270 + 43.1500015 5.37021351 + 43.2000008 5.36230040 + 43.2500000 5.35464811 + 43.2999992 5.34720135 + 43.3499985 5.33989239 + 43.4000015 5.33267403 + 43.4500008 5.32553244 + 43.5000000 5.31847620 + 43.5499992 5.31151438 + 43.5999985 5.30462313 + 43.6500015 5.29773331 + 43.7000008 5.29073906 + 43.7500000 5.28352594 + 43.7999992 5.27602053 + 43.8499985 5.26822424 + 43.9000015 5.26022959 + 43.9500008 5.25220299 + 44.0000000 5.24434185 + 44.0499992 5.23681211 + 44.0999985 5.22969913 + 44.1500015 5.22298098 + 44.2000008 5.21653700 + 44.2500000 5.21019030 + 44.2999992 5.20376444 + 44.3499985 5.19713497 + 44.4000015 5.19026470 + 44.4500008 5.18319559 + 44.5000000 5.17602348 + 44.5499992 5.16885328 + 44.5999985 5.16175985 + 44.6500015 5.15476942 + 44.7000008 5.14786673 + 44.7500000 5.14101791 + 44.7999992 5.13420391 + 44.8499985 5.12743998 + 44.9000015 5.12077332 + 44.9500008 5.11426306 + 45.0000000 5.10794449 + 45.0499992 5.10180378 + 45.0999985 5.09576654 + 45.1500015 5.08971548 + 45.2000008 5.08352947 + 45.2500000 5.07713079 + 45.2999992 5.07051802 + 45.3499985 5.06377840 + 45.4000015 5.05706215 + 45.4500008 5.05053759 + 45.5000000 5.04433537 + 45.5499992 5.03850508 + 45.5999985 5.03300190 + 45.6500015 5.02770662 + 45.7000008 5.02246475 + 45.7500000 5.01714277 + 45.7999992 5.01166534 + 45.8499985 5.00603056 + 45.9000015 5.00029898 + 45.9500008 4.99455690 + 46.0000000 4.98888206 + 46.0499992 4.98331738 + 46.0999985 4.97786331 + 46.1500015 4.97249651 + 46.2000008 4.96719837 + 46.2500000 4.96197414 + 46.2999992 4.95686674 + 46.3499985 4.95193720 + 46.4000015 4.94724226 + 46.4500008 4.94279671 + 46.5000000 4.93855762 + 46.5499992 4.93442965 + 46.5999985 4.93029213 + 46.6500015 4.92603874 + 46.7000008 4.92161989 + 46.7500000 4.91706181 + 46.7999992 4.91245747 + 46.8499985 4.90793467 + 46.9000015 4.90360975 + 46.9500008 4.89954519 + 47.0000000 4.89573097 + 47.0499992 4.89209127 + 47.0999985 4.88851976 + 47.1500015 4.88492346 + 47.2000008 4.88126183 + 47.2500000 4.87755823 + 47.2999992 4.87388945 + 47.3499985 4.87035131 + 47.4000015 4.86701584 + 47.4500008 4.86390257 + 47.5000000 4.86097288 + 47.5499992 4.85814810 + 47.5999985 4.85534334 + 47.6500015 4.85250521 + 47.7000008 4.84963274 + 47.7500000 4.84677601 + 47.7999992 4.84400606 + 47.8499985 4.84138107 + 47.9000015 4.83891392 + 47.9500008 4.83656120 + 48.0000000 4.83423710 + 48.0499992 4.83184767 + 48.0999985 4.82933187 + 48.1500015 4.82669115 + 48.2000008 4.82399511 + 48.2500000 4.82135725 + 48.2999992 4.81889629 + 48.3499985 4.81669378 + 48.4000015 4.81476545 + 48.4500008 4.81306028 + 48.5000000 4.81148434 + 48.5499992 4.80993986 + 48.5999985 4.80836058 + 48.6500015 4.80673170 + 48.7000008 4.80508089 + 48.7500000 4.80345249 + 48.7999992 4.80187130 + 48.8499985 4.80031633 + 48.9000015 4.79871941 + 48.9500008 4.79698896 + 49.0000000 4.79505205 + 49.0499992 4.79289436 + 49.0999985 4.79058313 + 49.1500015 4.78826094 + 49.2000008 4.78610229 + 49.2500000 4.78426123 + 49.2999992 4.78281879 + 49.3499985 4.78175306 + 49.4000015 4.78094721 + 49.4500008 4.78023052 + 49.5000000 4.77943277 + 49.5499992 4.77843380 + 49.5999985 4.77719736 + 49.6500015 4.77575779 + 49.7000008 4.77418709 + 49.7500000 4.77255011 + 49.7999992 4.77086639 + 49.8499985 4.76910019 + 49.9000015 4.76718473 + 49.9500008 4.76506376 + 50.0000000 4.76273918 + 50.0499992 4.76030016 + 50.0999985 4.75790930 + 50.1500015 4.75576401 + 50.2000008 4.75402546 + 50.2500000 4.75275993 + 50.2999992 4.75190353 + 50.3499985 4.75127172 + 50.4000015 4.75060511 + 50.4500008 4.74965048 + 50.5000000 4.74822903 + 50.5499992 4.74628496 + 50.5999985 4.74388838 + 50.6500015 4.74119997 + 50.7000008 4.73840714 + 50.7500000 4.73566198 + 50.7999992 4.73304367 + 50.8499985 4.73055458 + 50.9000015 4.72814751 + 50.9500008 4.72577143 + 51.0000000 4.72341108 + 51.0499992 4.72109890 + 51.0999985 4.71890211 + 51.1500015 4.71687984 + 51.2000008 4.71503878 + 51.2500000 4.71330786 + 51.2999992 4.71153927 + 51.3499985 4.70954800 + 51.4000015 4.70717049 + 51.4500008 4.70432138 + 51.5000000 4.70102930 + 51.5499992 4.69742966 + 51.5999985 4.69372559 + 51.6500015 4.69012213 + 51.7000008 4.68676376 + 51.7500000 4.68369102 + 51.7999992 4.68084192 + 51.8499985 4.67808151 + 51.9000015 4.67525816 + 51.9500008 4.67225695 + 52.0000000 4.66903210 + 52.0499992 4.66560984 + 52.0999985 4.66205931 + 52.1500015 4.65845156 + 52.2000008 4.65482235 + 52.2500000 4.65115547 + 52.2999992 4.64739323 + 52.3499985 4.64347029 + 52.4000015 4.63935041 + 52.4500008 4.63505363 + 52.5000000 4.63065577 + 52.5499992 4.62626600 + 52.5999985 4.62198162 + 52.6500015 4.61784887 + 52.7000008 4.61383629 + 52.7500000 4.60983944 + 52.7999992 4.60571432 + 52.8499985 4.60131979 + 52.9000015 4.59656858 + 52.9500008 4.59145164 + 53.0000000 4.58603668 + 53.0499992 4.58044434 + 53.0999985 4.57480431 + 53.1500015 4.56921339 + 53.2000008 4.56371546 + 53.2500000 4.55829525 + 53.2999992 4.55289984 + 53.3499985 4.54746675 + 53.4000015 4.54195118 + 53.4500008 4.53633356 + 53.5000000 4.53061819 + 53.5499992 4.52481270 + 53.5999985 4.51891041 + 53.6500015 4.51287508 + 53.7000008 4.50664711 + 53.7500000 4.50016117 + 53.7999992 4.49337244 + 53.8499985 4.48627901 + 53.9000015 4.47893000 + 53.9500008 4.47141933 + 54.0000000 4.46386099 + 54.0499992 4.45636034 + 54.0999985 4.44898796 + 54.1500015 4.44176483 + 54.2000008 4.43466854 + 54.2500000 4.42764091 + 54.2999992 4.42061186 + 54.3499985 4.41350889 + 54.4000015 4.40626860 + 54.4500008 4.39883518 + 54.5000000 4.39115810 + 54.5499992 4.38319159 + 54.5999985 4.37490416 + 54.6500015 4.36628914 + 54.7000008 4.35738134 + 54.7500000 4.34826374 + 54.7999992 4.33905888 + 54.8499985 4.32990742 + 54.9000015 4.32093716 + 54.9500008 4.31222630 + 55.0000000 4.30378485 + 55.0499992 4.29555130 + 55.0999985 4.28741264 + 55.1500015 4.27924013 + 55.2000008 4.27092886 + 55.2500000 4.26242208 + 55.2999992 4.25372267 + 55.3499985 4.24487782 + 55.4000015 4.23594904 + 55.4500008 4.22698355 + 55.5000000 4.21799326 + 55.5499992 4.20895481 + 55.5999985 4.19982815 + 55.6500015 4.19058800 + 55.7000008 4.18125057 + 55.7500000 4.17188549 + 55.7999992 4.16260958 + 55.8499985 4.15355253 + 55.9000015 4.14482117 + 55.9500008 4.13646030 + 56.0000000 4.12843847 + 56.0499992 4.12065554 + 56.0999985 4.11297131 + 56.1500015 4.10525084 + 56.2000008 4.09740114 + 56.2500000 4.08939552 + 56.2999992 4.08127499 + 56.3499985 4.07312489 + 56.4000015 4.06504631 + 56.4500008 4.05712128 + 56.5000000 4.04939508 + 56.5499992 4.04187346 + 56.5999985 4.03453636 + 56.6500015 4.02735949 + 56.7000008 4.02033186 + 56.7500000 4.01346779 + 56.7999992 4.00680065 + 56.8499985 4.00037146 + 56.9000015 3.99421024 + 56.9500008 3.98832750 + 57.0000000 3.98270917 + 57.0499992 3.97732639 + 57.0999985 3.97214484 + 57.1500015 3.96713996 + 57.2000008 3.96229935 + 57.2500000 3.95762134 + 57.2999992 3.95310712 + 57.3499985 3.94875288 + 57.4000015 3.94454718 + 57.4500008 3.94047832 + 57.5000000 3.93654394 + 57.5499992 3.93276525 + 57.5999985 3.92919207 + 57.6500015 3.92589712 + 57.7000008 3.92295885 + 57.7500000 3.92043757 + 57.7999992 3.91835260 + 57.8499985 3.91667295 + 57.9000015 3.91532135 + 57.9500008 3.91420007 + 58.0000000 3.91322064 + 58.0499992 3.91233397 + 58.0999985 3.91154790 + 58.1500015 3.91092300 + 58.2000008 3.91054964 + 58.2500000 3.91051435 + 58.2999992 3.91086507 + 58.3499985 3.91159344 + 58.4000015 3.91263413 + 58.4500008 3.91388798 + 58.5000000 3.91525722 + 58.5499992 3.91667986 + 58.5999985 3.91815329 + 58.6500015 3.91973615 + 58.7000008 3.92153025 + 58.7500000 3.92364621 + 58.7999992 3.92617011 + 58.8499985 3.92913771 + 58.9000015 3.93252802 + 58.9500008 3.93627501 + 59.0000000 3.94029379 + 59.0499992 3.94450951 + 59.0999985 3.94887733 + 59.1500015 3.95339036 + 59.2000008 3.95807147 + 59.2500000 3.96295428 + 59.2999992 3.96806288 + 59.3499985 3.97339797 + 59.4000015 3.97893453 + 59.4500008 3.98463202 + 59.5000000 3.99045157 + 59.5499992 3.99637198 + 59.5999985 4.00240040 + 59.6500015 4.00857067 + 59.7000008 4.01493263 + 59.7500000 4.02153349 + 59.7999992 4.02840376 + 59.8499985 4.03554916 + 59.9000015 4.04295158 + 59.9500008 4.05058050 + 60.0000000 4.05840778 + 60.0499992 4.06641960 + 60.0999985 4.07462215 + 60.1500015 4.08303833 + 60.2000008 4.09169245 + 60.2500000 4.10059452 + 60.2999992 4.10973120 + 60.3499985 4.11905622 + 60.4000015 4.12850285 + 60.4500008 4.13799477 + 60.5000000 4.14747286 + 60.5499992 4.15690804 + 60.5999985 4.16631651 + 60.6500015 4.17575645 + 60.7000008 4.18531322 + 60.7500000 4.19508219 + 60.7999992 4.20514345 + 60.8499985 4.21554375 + 60.9000015 4.22628975 + 60.9500008 4.23734951 + 61.0000000 4.24866676 + 61.0499992 4.26017618 + 61.0999985 4.27182293 + 61.1500015 4.28357267 + 61.2000008 4.29541397 + 61.2500000 4.30735350 + 61.2999992 4.31940556 + 61.3499985 4.33158112 + 61.4000015 4.34387922 + 61.4500008 4.35628796 + 61.5000000 4.36878967 + 61.5499992 4.38137245 + 61.5999985 4.39404011 + 61.6500015 4.40681601 + 61.7000008 4.41974354 + 61.7500000 4.43287659 + 61.7999992 4.44626665 + 61.8499985 4.45994759 + 61.9000015 4.47392607 + 61.9500008 4.48818159 + 62.0000000 4.50266838 + 62.0499992 4.51733208 + 62.0999985 4.53212214 + 62.1500015 4.54700422 + 62.2000008 4.56196737 + 62.2500000 4.57702255 + 62.2999992 4.59219408 + 62.3499985 4.60751247 + 62.4000015 4.62300396 + 62.4500008 4.63868666 + 62.5000000 4.65456867 + 62.5499992 4.67065334 + 62.5999985 4.68693876 + 62.6500015 4.70342445 + 62.7000008 4.72010756 + 62.7500000 4.73698282 + 62.7999992 4.75403976 + 62.8499985 4.77126169 + 62.9000015 4.78862810 + 62.9500008 4.80612278 + 63.0000000 4.82373810 + 63.0499992 4.84148121 + 63.0999985 4.85937119 + 63.1500015 4.87743330 + 63.2000008 4.89568901 + 63.2500000 4.91414452 + 63.2999992 4.93278790 + 63.3499985 4.95158625 + 63.4000015 4.97049999 + 63.4500008 4.98949194 + 63.5000000 5.00854397 + 63.5499992 5.02766132 + 63.5999985 5.04687214 + 63.6500015 5.06621265 + 63.7000008 5.08571148 + 63.7500000 5.10537481 + 63.7999992 5.12517786 + 63.8499985 5.14507055 + 63.9000015 5.16499090 + 63.9500008 5.18488741 + 64.0000000 5.20473385 + 64.0500031 5.22453928 + 64.0999985 5.24434328 + 64.1500015 5.26419926 + 64.1999969 5.28414774 + 64.2500000 5.30420208 + 64.3000031 5.32433510 + 64.3499985 5.34448671 + 64.4000015 5.36458206 + 64.4499969 5.38455391 + 64.5000000 5.40436172 + 64.5500031 5.42400455 + 64.5999985 5.44351053 + 64.6500015 5.46292353 + 64.6999969 5.48227644 + 64.7500000 5.50157690 + 64.8000031 5.52079916 + 64.8499985 5.53989077 + 64.9000015 5.55878973 + 64.9499969 5.57744694 + 65.0000000 5.59584093 + 65.0500031 5.61397934 + 65.0999985 5.63189030 + 65.1500015 5.64960241 + 65.1999969 5.66712713 + 65.2500000 5.68444490 + 65.3000031 5.70150375 + 65.3499985 5.71823835 + 65.4000015 5.73458290 + 65.4499969 5.75049353 + 65.5000000 5.76595879 + 65.5500031 5.78099632 + 65.5999985 5.79563904 + 65.6500015 5.80991888 + 65.6999969 5.82385206 + 65.7500000 5.83743382 + 65.8000031 5.85064507 + 65.8499985 5.86346531 + 65.9000015 5.87588501 + 65.9499969 5.88791132 + 66.0000000 5.89956331 + 66.0500031 5.91085291 + 66.0999985 5.92176914 + 66.1500015 5.93226242 + 66.1999969 5.94224691 + 66.2500000 5.95161772 + 66.3000031 5.96028090 + 66.3499985 5.96818495 + 66.4000015 5.97534370 + 66.4499969 5.98183393 + 66.5000000 5.98777914 + 66.5500031 5.99330759 + 66.5999985 5.99851799 + 66.6500015 6.00344658 + 66.6999969 6.00806236 + 66.7500000 6.01228333 + 66.8000031 6.01601124 + 66.8499985 6.01916838 + 66.9000015 6.02172709 + 66.9499969 6.02371073 + 67.0000000 6.02518034 + 67.0500031 6.02619791 + 67.0999985 6.02679300 + 67.1500015 6.02694178 + 67.1999969 6.02657175 + 67.2500000 6.02558851 + 67.3000031 6.02391481 + 67.3499985 6.02153206 + 67.4000015 6.01850033 + 67.4499969 6.01495123 + 67.5000000 6.01105738 + 67.5500031 6.00698137 + 67.5999985 6.00283003 + 67.6500015 5.99862576 + 67.6999969 5.99430561 + 67.7500000 5.98975039 + 67.8000031 5.98482704 + 67.8499985 5.97943592 + 67.9000015 5.97353888 + 67.9499969 5.96716642 + 68.0000000 5.96039486 + 68.0500031 5.95331478 + 68.0999985 5.94599581 + 68.1500015 5.93846703 + 68.1999969 5.93072033 + 68.2500000 5.92272949 + 68.3000031 5.91448402 + 68.3499985 5.90600967 + 68.4000015 5.89737940 + 68.4499969 5.88870001 + 68.5000000 5.88008165 + 68.5500031 5.87160301 + 68.5999985 5.86328363 + 68.6500015 5.85507917 + 68.6999969 5.84689426 + 68.7500000 5.83862019 + 68.8000031 5.83016920 + 68.8499985 5.82150793 + 68.9000015 5.81266689 + 68.9499969 5.80372906 + 69.0000000 5.79480171 + 69.0500031 5.78598547 + 69.0999985 5.77734661 + 69.1500015 5.76890802 + 69.1999969 5.76065731 + 69.2500000 5.75256968 + 69.3000031 5.74462795 + 69.3499985 5.73684168 + 69.4000015 5.72924757 + 69.4499969 5.72189426 + 69.5000000 5.71482372 + 69.5500031 5.70805264 + 69.5999985 5.70156050 + 69.6500015 5.69529772 + 69.6999969 5.68920135 + 69.7500000 5.68321991 + 69.8000031 5.67733145 + 69.8499985 5.67155266 + 69.9000015 5.66593170 + 69.9499969 5.66053247 + 70.0000000 5.65541315 + 70.0500031 5.65061045 + 70.0999985 5.64613104 + 70.1500015 5.64196396 + 70.1999969 5.63809156 + 70.2500000 5.63450766 + 70.3000031 5.63122606 + 70.3499985 5.62828207 + 70.4000015 5.62571859 + 70.4499969 5.62356615 + 70.5000000 5.62182474 + 70.5500031 5.62045622 + 70.5999985 5.61938763 + 70.6500015 5.61852789 + 70.6999969 5.61779022 + 70.7500000 5.61711693 + 70.8000031 5.61649323 + 70.8499985 5.61595011 + 70.9000015 5.61555624 + 70.9499969 5.61539745 + 71.0000000 5.61555481 + 71.0500031 5.61608982 + 71.0999985 5.61703253 + 71.1500015 5.61838341 + 71.1999969 5.62011862 + 71.2500000 5.62220049 + 71.3000031 5.62458706 + 71.3499985 5.62723732 + 71.4000015 5.63011312 + 71.4499969 5.63317919 + 71.5000000 5.63640165 + 71.5500031 5.63974953 + 71.5999985 5.64319563 + 71.6500015 5.64672327 + 71.6999969 5.65032530 + 71.7500000 5.65401220 + 71.8000031 5.65780592 + 71.8499985 5.66173935 + 71.9000015 5.66585064 + 71.9499969 5.67017412 + 72.0000000 5.67473602 + 72.0500031 5.67954874 + 72.0999985 5.68460751 + 72.1500015 5.68988705 + 72.1999969 5.69534683 + 72.2500000 5.70093727 + 72.3000031 5.70660543 + 72.3499985 5.71230698 + 72.4000015 5.71801472 + 72.4499969 5.72372532 + 72.5000000 5.72945929 + 72.5500031 5.73525572 + 72.5999985 5.74116135 + 72.6500015 5.74721384 + 72.6999969 5.75343323 + 72.7500000 5.75981188 + 72.8000031 5.76631737 + 72.8499985 5.77289963 + 72.9000015 5.77950859 + 72.9499969 5.78610563 + 73.0000000 5.79267502 + 73.0500031 5.79922533 + 73.0999985 5.80578327 + 73.1500015 5.81237984 + 73.1999969 5.81904125 + 73.2500000 5.82577753 + 73.3000031 5.83258247 + 73.3499985 5.83943892 + 73.4000015 5.84633064 + 73.4499969 5.85324860 + 73.5000000 5.86019707 + 73.5500031 5.86718893 + 73.5999985 5.87423563 + 73.6500015 5.88133812 + 73.6999969 5.88847828 + 73.7500000 5.89562082 + 73.8000031 5.90272427 + 73.8499985 5.90975237 + 73.9000015 5.91669416 + 73.9499969 5.92356730 + 74.0000000 5.93041706 + 74.0500031 5.93730307 + 74.0999985 5.94427919 + 74.1500015 5.95137072 + 74.1999969 5.95856953 + 74.2500000 5.96582985 + 74.3000031 5.97309065 + 74.3499985 5.98029089 + 74.4000015 5.98739481 + 74.4499969 5.99440336 + 74.5000000 6.00135136 + 74.5500031 6.00829029 + 74.5999985 6.01527119 + 74.6500015 6.02231789 + 74.6999969 6.02942181 + 74.7500000 6.03654242 + 74.8000031 6.04362631 + 74.8499985 6.05062962 + 74.9000015 6.05753803 + 74.9499969 6.06437397 + 75.0000000 6.07119131 + 75.0500031 6.07805729 + 75.0999985 6.08502436 + 75.1500015 6.09211111 + 75.1999969 6.09929276 + 75.2500000 6.10650921 + 75.3000031 6.11368561 + 75.3499985 6.12075758 + 75.4000015 6.12769222 + 75.4499969 6.13450146 + 75.5000000 6.14123344 + 75.5500031 6.14795494 + 75.5999985 6.15472794 + 75.6500015 6.16158676 + 75.6999969 6.16852808 + 75.7500000 6.17551517 + 75.8000031 6.18249083 + 75.8499985 6.18939877 + 75.9000015 6.19619942 + 75.9499969 6.20287895 + 76.0000000 6.20944881 + 76.0500031 6.21593857 + 76.0999985 6.22237968 + 76.1500015 6.22880077 + 76.1999969 6.23522091 + 76.2500000 6.24165440 + 76.3000031 6.24811459 + 76.3499985 6.25461817 + 76.4000015 6.26118326 + 76.4499969 6.26782227 + 76.5000000 6.27453184 + 76.5500031 6.28128386 + 76.5999985 6.28802443 + 76.6500015 6.29467964 + 76.6999969 6.30117273 + 76.7500000 6.30744362 + 76.8000031 6.31346607 + 76.8499985 6.31925583 + 76.9000015 6.32486677 + 76.9499969 6.33037758 + 77.0000000 6.33587122 + 77.0500031 6.34141350 + 77.0999985 6.34704351 + 77.1500015 6.35276699 + 77.1999969 6.35856390 + 77.2500000 6.36439991 + 77.3000031 6.37023401 + 77.3499985 6.37602711 + 77.4000015 6.38174248 + 77.4499969 6.38734484 + 77.5000000 6.39279652 + 77.5500031 6.39806128 + 77.5999985 6.40311050 + 77.6500015 6.40793419 + 77.6999969 6.41255236 + 77.7500000 6.41701555 + 77.8000031 6.42139959 + 77.8499985 6.42578697 + 77.9000015 6.43024349 + 77.9499969 6.43479967 + 78.0000000 6.43943453 + 78.0500031 6.44408035 + 78.0999985 6.44864035 + 78.1500015 6.45301580 + 78.1999969 6.45713615 + 78.2500000 6.46097898 + 78.3000031 6.46457577 + 78.3499985 6.46800280 + 78.4000015 6.47135210 + 78.4499969 6.47470808 + 78.5000000 6.47811604 + 78.5500031 6.48157501 + 78.5999985 6.48503780 + 78.6500015 6.48843002 + 78.6999969 6.49167013 + 78.7500000 6.49469805 + 78.8000031 6.49748802 + 78.8499985 6.50005388 + 78.9000015 6.50244093 + 78.9499969 6.50471115 + 79.0000000 6.50692415 + 79.0500031 6.50912428 + 79.0999985 6.51132727 + 79.1500015 6.51352262 + 79.1999969 6.51567650 + 79.2500000 6.51774359 + 79.3000031 6.51967764 + 79.3499985 6.52144527 + 79.4000015 6.52303362 + 79.4499969 6.52445555 + 79.5000000 6.52574825 + 79.5500031 6.52696657 + 79.5999985 6.52816868 + 79.6500015 6.52940130 + 79.6999969 6.53068352 + 79.7500000 6.53199816 + 79.8000031 6.53329372 + 79.8499985 6.53449297 + 79.9000015 6.53551912 + 79.9499969 6.53631878 + 80.0000000 6.53688335 + 80.0500031 6.53725672 + 80.0999985 6.53752422 + 80.1500015 6.53779364 + 80.1999969 6.53815699 + 80.2500000 6.53866339 + 80.3000031 6.53929901 + 80.3499985 6.53999138 + 80.4000015 6.54063368 + 80.4499969 6.54111910 + 80.5000000 6.54138136 + 80.5500031 6.54141855 + 80.5999985 6.54129696 + 80.6500015 6.54113054 + 80.6999969 6.54104137 + 80.7500000 6.54112053 + 80.8000031 6.54139471 + 80.8499985 6.54181814 + 80.9000015 6.54229069 + 80.9499969 6.54269314 + 81.0000000 6.54293156 + 81.0500031 6.54297018 + 81.0999985 6.54284620 + 81.1500015 6.54265308 + 81.1999969 6.54250860 + 81.2500000 6.54251146 + 81.3000031 6.54270840 + 81.3499985 6.54307890 + 81.4000015 6.54354954 + 81.4499969 6.54402018 + 81.5000000 6.54440832 + 81.5500031 6.54467630 + 81.5999985 6.54484940 + 81.6500015 6.54500294 + 81.6999969 6.54523420 + 81.7500000 6.54562521 + 81.8000031 6.54621363 + 81.8499985 6.54697895 + 81.9000015 6.54785109 + 81.9499969 6.54873753 + 82.0000000 6.54955626 + 82.0500031 6.55026436 + 82.0999985 6.55087233 + 82.1500015 6.55143690 + 82.1999969 6.55204153 + 82.2500000 6.55276966 + 82.3000031 6.55367851 + 82.3499985 6.55478573 + 82.4000015 6.55607080 + 82.4499969 6.55748796 + 82.5000000 6.55898190 + 82.5500031 6.56050682 + 82.5999985 6.56202936 + 82.6500015 6.56353569 + 82.6999969 6.56502104 + 82.7500000 6.56648827 + 82.8000031 6.56794643 + 82.8499985 6.56941032 + 82.9000015 6.57090712 + 82.9499969 6.57247639 + 83.0000000 6.57416487 + 83.0500031 6.57601595 + 83.0999985 6.57805443 + 83.1500015 6.58027172 + 83.1999969 6.58262205 + 83.2500000 6.58503056 + 83.3000031 6.58741140 + 83.3499985 6.58969450 + 83.4000015 6.59184742 + 83.4499969 6.59388638 + 83.5000000 6.59586811 + 83.5500031 6.59787035 + 83.5999985 6.59996319 + 83.6500015 6.60218287 + 83.6999969 6.60451984 + 83.7500000 6.60692883 + 83.8000031 6.60934877 + 83.8499985 6.61173439 + 83.9000015 6.61407995 + 83.9499969 6.61642694 + 84.0000000 6.61884785 + 84.0500031 6.62141752 + 84.0999985 6.62417221 + 84.1500015 6.62708282 + 84.1999969 6.63004875 + 84.2500000 6.63291931 + 84.3000031 6.63553715 + 84.3499985 6.63778973 + 84.4000015 6.63965034 + 84.4499969 6.64119387 + 84.5000000 6.64258289 + 84.5500031 6.64401960 + 84.5999985 6.64568615 + 84.6500015 6.64769316 + 84.6999969 6.65004730 + 84.7500000 6.65265131 + 84.8000031 6.65534019 + 84.8499985 6.65793180 + 84.9000015 6.66027975 + 84.9499969 6.66231346 + 85.0000000 6.66404629 + 85.0500031 6.66555357 + 85.0999985 6.66693735 + 85.1500015 6.66828060 + 85.1999969 6.66962242 + 85.2500000 6.67094517 + 85.3000031 6.67219257 + 85.3499985 6.67330074 + 85.4000015 6.67422962 + 85.4499969 6.67498350 + 85.5000000 6.67561483 + 85.5500031 6.67620373 + 85.5999985 6.67682743 + 85.6500015 6.67752886 + 85.6999969 6.67829895 + 85.7500000 6.67907190 + 85.8000031 6.67974949 + 85.8499985 6.68022680 + 85.9000015 6.68042469 + 85.9499969 6.68031216 + 86.0000000 6.67991161 + 86.0500031 6.67928600 + 86.0999985 6.67851925 + 86.1500015 6.67768812 + 86.1999969 6.67684460 + 86.2500000 6.67600584 + 86.3000031 6.67516041 + 86.3499985 6.67427635 + 86.4000015 6.67331696 + 86.4499969 6.67225409 + 86.5000000 6.67106581 + 86.5500031 6.66974020 + 86.5999985 6.66826820 + 86.6500015 6.66663742 + 86.6999969 6.66483450 + 86.7500000 6.66284657 + 86.8000031 6.66066551 + 86.8499985 6.65829420 + 86.9000015 6.65574884 + 86.9499969 6.65305424 + 87.0000000 6.65023994 + 87.0500031 6.64733267 + 87.0999985 6.64435148 + 87.1500015 6.64130831 + 87.1999969 6.63821030 + 87.2500000 6.63506269 + 87.3000031 6.63187122 + 87.3499985 6.62864017 + 87.4000015 6.62536621 + 87.4499969 6.62203264 + 87.5000000 6.61860704 + 87.5500031 6.61503935 + 87.5999985 6.61127472 + 87.6500015 6.60726547 + 87.6999969 6.60298967 + 87.7500000 6.59845924 + 87.8000031 6.59372377 + 87.8499985 6.58886003 + 87.9000015 6.58395195 + 87.9499969 6.57906961 + 88.0000000 6.57425165 + 88.0500031 6.56949568 + 88.0999985 6.56476688 + 88.1500015 6.56000614 + 88.1999969 6.55515623 + 88.2500000 6.55017471 + 88.3000031 6.54504585 + 88.3499985 6.53977489 + 88.4000015 6.53438282 + 88.4499969 6.52888775 + 88.5000000 6.52329731 + 88.5500031 6.51760054 + 88.5999985 6.51177835 + 88.6500015 6.50581217 + 88.6999969 6.49970055 + 88.7500000 6.49346542 + 88.8000031 6.48715115 + 88.8499985 6.48081303 + 88.9000015 6.47450304 + 88.9499969 6.46825075 + 89.0000000 6.46205425 + 89.0500031 6.45587778 + 89.0999985 6.44966507 + 89.1500015 6.44335175 + 89.1999969 6.43688869 + 89.2500000 6.43024635 + 89.3000031 6.42342281 + 89.3499985 6.41643524 + 89.4000015 6.40931129 + 89.4499969 6.40207672 + 89.5000000 6.39474869 + 89.5500031 6.38734007 + 89.5999985 6.37986040 + 89.6500015 6.37232351 + 89.6999969 6.36475277 + 89.7500000 6.35717678 + 89.8000031 6.34961891 + 89.8499985 6.34208727 + 89.9000015 6.33456039 + 89.9499969 6.32698965 + 90.0000000 6.31930351 + 90.0500031 6.31142378 + 90.0999985 6.30328321 + 90.1500015 6.29484749 + 90.1999969 6.28611898 + 90.2500000 6.27713919 + 90.3000031 6.26797342 + 90.3499985 6.25869465 + 90.4000015 6.24936438 + 90.4499969 6.24002361 + 90.5000000 6.23068571 + 90.5500031 6.22134399 + 90.5999985 6.21197796 + 90.6500015 6.20256042 + 90.6999969 6.19306374 + 90.7500000 6.18345499 + 90.8000031 6.17369366 + 90.8499985 6.16372824 + 90.9000015 6.15350056 + 90.9499969 6.14295149 + 91.0000000 6.13203907 + 91.0500031 6.12074852 + 91.0999985 6.10910368 + 91.1500015 6.09716463 + 91.1999969 6.08501720 + 91.2500000 6.07274771 + 91.3000031 6.06042194 + 91.3499985 6.04806852 + 91.4000015 6.03566742 + 91.4499969 6.02316189 + 91.5000000 6.01047134 + 91.5500031 5.99751854 + 91.5999985 5.98424625 + 91.6500015 5.97063255 + 91.6999969 5.95668554 + 91.7500000 5.94243479 + 91.8000031 5.92791414 + 91.8499985 5.91314507 + 91.9000015 5.89812994 + 91.9499969 5.88285112 + 92.0000000 5.86728287 + 92.0500031 5.85140276 + 92.0999985 5.83520460 + 92.1500015 5.81870699 + 92.1999969 5.80194473 + 92.2500000 5.78496313 + 92.3000031 5.76780176 + 92.3499985 5.75048113 + 92.4000015 5.73299408 + 92.4499969 5.71530676 + 92.5000000 5.69736767 + 92.5500031 5.67912102 + 92.5999985 5.66052055 + 92.6500015 5.64154387 + 92.6999969 5.62219906 + 92.7500000 5.60252476 + 92.8000031 5.58258486 + 92.8499985 5.56245518 + 92.9000015 5.54220772 + 92.9499969 5.52189541 + 93.0000000 5.50154114 + 93.0500031 5.48113203 + 93.0999985 5.46062136 + 93.1500015 5.43994045 + 93.1999969 5.41901875 + 93.2500000 5.39780140 + 93.3000031 5.37626982 + 93.3499985 5.35445166 + 93.4000015 5.33241558 + 93.4499969 5.31026077 + 93.5000000 5.28809118 + 93.5500031 5.26599026 + 93.5999985 5.24400330 + 93.6500015 5.22212744 + 93.6999969 5.20032024 + 93.7500000 5.17851877 + 93.8000031 5.15666676 + 93.8499985 5.13473797 + 93.9000015 5.11275148 + 93.9499969 5.09076834 + 94.0000000 5.06887913 + 94.0500031 5.04717684 + 94.0999985 5.02573538 + 94.1500015 5.00459003 + 94.1999969 4.98374081 + 94.2500000 4.96315432 + 94.3000031 4.94278908 + 94.3499985 4.92261124 + 94.4000015 4.90261078 + 94.4499969 4.88280249 + 94.5000000 4.86322403 + 94.5500031 4.84392071 + 94.5999985 4.82493496 + 94.6500015 4.80630302 + 94.6999969 4.78805304 + 94.7500000 4.77021551 + 94.8000031 4.75283051 + 94.8499985 4.73595047 + 94.9000015 4.71963882 + 94.9499969 4.70395374 + 95.0000000 4.68893671 + 95.0500031 4.67459917 + 95.0999985 4.66092110 + 95.1500015 4.64785624 + 95.1999969 4.63535357 + 95.2500000 4.62337637 + 95.3000031 4.61191797 + 95.3499985 4.60100603 + 95.4000015 4.59069586 + 95.4499969 4.58104849 + 95.5000000 4.57211304 + 95.5500031 4.56391001 + 95.5999985 4.55642986 + 95.6500015 4.54964399 + 95.6999969 4.54352188 + 95.7500000 4.53805447 + 95.8000031 4.53326416 + 95.8499985 4.52920628 + 95.9000015 4.52595377 + 95.9499969 4.52357340 + 96.0000000 4.52210474 + 96.0500031 4.52154684 + 96.0999985 4.52186012 + 96.1500015 4.52297926 + 96.1999969 4.52483749 + 96.2500000 4.52738810 + 96.3000031 4.53061438 + 96.3499985 4.53452873 + 96.4000015 4.53916168 + 96.4499969 4.54453897 + 96.5000000 4.55066776 + 96.5500031 4.55752754 + 96.5999985 4.56508017 + 96.6500015 4.57327795 + 96.6999969 4.58208466 + 96.7500000 4.59148407 + 96.8000031 4.60148668 + 96.8499985 4.61211538 + 96.9000015 4.62339449 + 96.9499969 4.63533688 + 97.0000000 4.64793444 + 97.0500031 4.66116142 + 97.0999985 4.67498732 + 97.1500015 4.68938541 + 97.1999969 4.70434523 + 97.2500000 4.71986818 + 97.3000031 4.73595619 + 97.3499985 4.75259829 + 97.4000015 4.76975489 + 97.4499969 4.78735447 + 97.5000000 4.80530453 + 97.5500031 4.82351208 + 97.5999985 4.84190655 + 97.6500015 4.86045837 + 97.6999969 4.87918329 + 97.7500000 4.89812756 + 97.8000031 4.91734505 + 97.8499985 4.93687057 + 97.9000015 4.95669794 + 97.9499969 4.97678375 + 98.0000000 4.99705982 + 98.0500031 5.01746130 + 98.0999985 5.03795433 + 98.1500015 5.05855036 + 98.1999969 5.07929993 + 98.2500000 5.10026836 + 98.3000031 5.12150002 + 98.3499985 5.14298439 + 98.4000015 5.16464376 + 98.4499969 5.18633986 + 98.5000000 5.20790720 + 98.5500031 5.22919559 + 98.5999985 5.25011683 + 98.6500015 5.27066326 + 98.6999969 5.29090738 + 98.7500000 5.31097555 + 98.8000031 5.33100080 + 98.8499985 5.35108566 + 98.9000015 5.37127209 + 98.9499969 5.39153814 + 99.0000000 5.41181517 + 99.0500031 5.43201876 + 99.0999985 5.45207596 + 99.1500015 5.47194529 + 99.1999969 5.49161482 + 99.2500000 5.51108742 + 99.3000031 5.53036118 + 99.3499985 5.54941177 + 99.4000015 5.56819201 + 99.4499969 5.58664751 + 99.5000000 5.60473871 + 99.5500031 5.62246132 + 99.5999985 5.63985920 + 99.6500015 5.65701580 + 99.6999969 5.67403126 + 99.7500000 5.69098854 + 99.8000031 5.70792770 + 99.8499985 5.72483301 + 99.9000015 5.74164200 + 99.9499969 5.75826406 + 100.000000 5.77461672 + 100.050003 5.79064608 + 100.099998 5.80634212 + 100.150002 5.82172775 + 100.199997 5.83684444 + 100.250000 5.85172749 + 100.300003 5.86639261 + 100.349998 5.88083744 + 100.400002 5.89505291 + 100.449997 5.90904474 + 100.500000 5.92284775 + 100.550003 5.93652773 + 100.599998 5.95016479 + 100.650002 5.96382570 + 100.699997 5.97753191 + 100.750000 5.99124575 + 100.800003 6.00486994 + 100.849998 6.01827621 + 100.900002 6.03134394 + 100.949997 6.04400206 + 101.000000 6.05625439 + 101.050003 6.06818199 + 101.099998 6.07991409 + 101.150002 6.09158897 + 101.199997 6.10330677 + 101.250000 6.11510229 + 101.300003 6.12694263 + 101.349998 6.13874578 + 101.400002 6.15042019 + 101.449997 6.16190481 + 101.500000 6.17319059 + 101.550003 6.18431902 + 101.599998 6.19536209 + 101.650002 6.20638371 + 101.699997 6.21740723 + 101.750000 6.22840023 + 101.800003 6.23928261 + 101.849998 6.24995852 + 101.900002 6.26035309 + 101.949997 6.27044773 + 102.000000 6.28029060 + 102.050003 6.28998613 + 102.099998 6.29965878 + 102.150002 6.30941248 + 102.199997 6.31929398 + 102.250000 6.32927608 + 102.300003 6.33927345 + 102.349998 6.34916544 + 102.400002 6.35884190 + 102.449997 6.36823034 + 102.500000 6.37731552 + 102.550003 6.38613081 + 102.599998 6.39473820 + 102.650002 6.40319967 + 102.699997 6.41155338 + 102.750000 6.41981077 + 102.800003 6.42795944 + 102.849998 6.43598270 + 102.900002 6.44387627 + 102.949997 6.45165682 + 103.000000 6.45935631 + 103.050003 6.46700811 + 103.099998 6.47462606 + 103.150002 6.48218870 + 103.199997 6.48963881 + 103.250000 6.49690008 + 103.300003 6.50389528 + 103.349998 6.51057482 + 103.400002 6.51693249 + 103.449997 6.52300692 + 103.500000 6.52886581 + 103.550003 6.53458261 + 103.599998 6.54021263 + 103.650002 6.54577446 + 103.699997 6.55125427 + 103.750000 6.55661392 + 103.800003 6.56181288 + 103.849998 6.56682777 + 103.900002 6.57166052 + 103.949997 6.57633495 + 104.000000 6.58088160 + 104.050003 6.58531952 + 104.099998 6.58964014 + 104.150002 6.59380817 + 104.199997 6.59777164 + 104.250000 6.60148048 + 104.300003 6.60490799 + 104.349998 6.60806704 + 104.400002 6.61100578 + 104.449997 6.61379433 + 104.500000 6.61650467 + 104.550003 6.61918306 + 104.599998 6.62183762 + 104.650002 6.62443876 + 104.699997 6.62693214 + 104.750000 6.62925911 + 104.800003 6.63138342 + 104.849998 6.63330030 + 104.900002 6.63503933 + 104.949997 6.63665104 + 105.000000 6.63818550 + 105.050003 6.63967514 + 105.099998 6.64111996 + 105.150002 6.64248991 + 105.199997 6.64373684 + 105.250000 6.64481258 + 105.300003 6.64568996 + 105.349998 6.64637375 + 105.400002 6.64690113 + 105.449997 6.64733219 + 105.500000 6.64772987 + 105.550003 6.64814329 + 105.599998 6.64859295 + 105.650002 6.64906597 + 105.699997 6.64952087 + 105.750000 6.64990139 + 105.800003 6.65015125 + 105.849998 6.65023041 + 105.900002 6.65012169 + 105.949997 6.64983559 + 106.000000 6.64940214 + 106.050003 6.64886618 + 106.099998 6.64827204 + 106.150002 6.64765930 + 106.199997 6.64705086 + 106.250000 6.64645338 + 106.300003 6.64585876 + 106.349998 6.64524555 + 106.400002 6.64458513 + 106.449997 6.64384651 + 106.500000 6.64300060 + 106.550003 6.64202118 + 106.599998 6.64088821 + 106.650002 6.63958740 + 106.699997 6.63811207 + 106.750000 6.63646555 + 106.800003 6.63466358 + 106.849998 6.63273478 + 106.900002 6.63072300 + 106.949997 6.62867832 + 107.000000 6.62665415 + 107.050003 6.62468958 + 107.099998 6.62279940 + 107.150002 6.62096453 + 107.199997 6.61912918 + 107.250000 6.61720705 + 107.300003 6.61509562 + 107.349998 6.61270142 + 107.400002 6.60995913 + 107.449997 6.60684538 + 107.500000 6.60338593 + 107.550003 6.59964752 + 107.599998 6.59572124 + 107.650002 6.59169817 + 107.699997 6.58765316 + 107.750000 6.58362913 + 107.800003 6.57963705 + 107.849998 6.57566071 + 107.900002 6.57166576 + 107.949997 6.56761026 + 108.000000 6.56345415 + 108.050003 6.55915308 + 108.099998 6.55466175 + 108.150002 6.54993153 + 108.199997 6.54491329 + 108.250000 6.53956842 + 108.300003 6.53387976 + 108.349998 6.52786446 + 108.400002 6.52157927 + 108.449997 6.51511002 + 108.500000 6.50855637 + 108.550003 6.50200510 + 108.599998 6.49550629 + 108.650002 6.48905945 + 108.699997 6.48261595 + 108.750000 6.47609615 + 108.800003 6.46941566 + 108.849998 6.46251345 + 108.900002 6.45536995 + 108.949997 6.44800568 + 109.000000 6.44046688 + 109.050003 6.43280125 + 109.099998 6.42503357 + 109.150002 6.41715145 + 109.199997 6.40911055 + 109.250000 6.40085459 + 109.300003 6.39234686 + 109.349998 6.38359642 + 109.400002 6.37466717 + 109.449997 6.36567068 + 109.500000 6.35673475 + 109.550003 6.34796572 + 109.599998 6.33941317 + 109.650002 6.33105040 + 109.699997 6.32278109 + 109.750000 6.31446505 + 109.800003 6.30596542 + 109.849998 6.29718256 + 109.900002 6.28808880 + 109.949997 6.27872658 + 110.000000 6.26919413 + 110.050003 6.25961161 + 110.099998 6.25008774 + 110.150002 6.24069357 + 110.199997 6.23145580 + 110.250000 6.22236538 + 110.300003 6.21339417 + 110.349998 6.20451689 + 110.400002 6.19572353 + 110.449997 6.18701839 + 110.500000 6.17841101 + 110.550003 6.16990042 + 110.599998 6.16146469 + 110.650002 6.15306282 + 110.699997 6.14464426 + 110.750000 6.13616514 + 110.800003 6.12761068 + 110.849998 6.11900330 + 110.900002 6.11039972 + 110.949997 6.10187864 + 111.000000 6.09352016 + 111.050003 6.08538103 + 111.099998 6.07748556 + 111.150002 6.06982374 + 111.199997 6.06236124 + 111.250000 6.05505848 + 111.300003 6.04788399 + 111.349998 6.04082537 + 111.400002 6.03388786 + 111.449997 6.02708912 + 111.500000 6.02044535 + 111.550003 6.01396227 + 111.599998 6.00763321 + 111.650002 6.00144243 + 111.699997 5.99537039 + 111.750000 5.98940182 + 111.800003 5.98353195 + 111.849998 5.97776365 + 111.900002 5.97210503 + 111.949997 5.96656418 + 112.000000 5.96115112 + 112.050003 5.95587778 + 112.099998 5.95076656 + 112.150002 5.94585085 + 112.199997 5.94117546 + 112.250000 5.93678522 + 112.300003 5.93271017 + 112.349998 5.92894697 + 112.400002 5.92545080 + 112.449997 5.92213488 + 112.500000 5.91888809 + 112.550003 5.91560411 + 112.599998 5.91221094 + 112.650002 5.90869379 + 112.699997 5.90510225 + 112.750000 5.90154171 + 112.800003 5.89813995 + 112.849998 5.89501524 + 112.900002 5.89224386 + 112.949997 5.88984346 + 113.000000 5.88777351 + 113.050003 5.88595676 + 113.099998 5.88430166 + 113.150002 5.88273048 + 113.199997 5.88118935 + 113.250000 5.87965298 + 113.300003 5.87811136 + 113.349998 5.87655783 + 113.400002 5.87497950 + 113.449997 5.87336159 + 113.500000 5.87169838 + 113.550003 5.87000656 + 113.599998 5.86834145 + 113.650002 5.86678791 + 113.699997 5.86544895 + 113.750000 5.86441278 + 113.800003 5.86372137 + 113.849998 5.86335135 + 113.900002 5.86320925 + 113.949997 5.86315584 + 114.000000 5.86303663 + 114.050003 5.86272669 + 114.099998 5.86216497 + 114.150002 5.86136293 + 114.199997 5.86039591 + 114.250000 5.85937214 + 114.300003 5.85840082 + 114.349998 5.85755491 + 114.400002 5.85686350 + 114.449997 5.85631275 + 114.500000 5.85586691 + 114.550003 5.85549307 + 114.599998 5.85517788 + 114.650002 5.85492897 + 114.699997 5.85476542 + 114.750000 5.85469675 + 114.800003 5.85470200 + 114.849998 5.85472441 + 114.900002 5.85467911 + 114.949997 5.85447598 + 115.000000 5.85404730 + 115.050003 5.85337543 + 115.099998 5.85249662 + 115.150002 5.85149717 + 115.199997 5.85048294 + 115.250000 5.84955263 + 115.300003 5.84877062 + 115.349998 5.84815264 + 115.400002 5.84767532 + 115.449997 5.84729004 + 115.500000 5.84694719 + 115.550003 5.84661198 + 115.599998 5.84626961 + 115.650002 5.84591675 + 115.699997 5.84554434 + 115.750000 5.84512472 + 115.800003 5.84460831 + 115.849998 5.84393167 + 115.900002 5.84303951 + 115.949997 5.84190893 + 116.000000 5.84056807 + 116.050003 5.83909798 + 116.099998 5.83761644 + 116.150002 5.83624744 + 116.199997 5.83508825 + 116.250000 5.83418179 + 116.300003 5.83350611 + 116.349998 5.83298302 + 116.400002 5.83250618 + 116.449997 5.83196688 + 116.500000 5.83128500 + 116.550003 5.83042002 + 116.599998 5.82937193 + 116.650002 5.82816601 + 116.699997 5.82683659 + 116.750000 5.82541609 + 116.800003 5.82393122 + 116.849998 5.82240677 + 116.900002 5.82087946 + 116.949997 5.81939936 + 117.000000 5.81803131 + 117.050003 5.81683731 + 117.099998 5.81585598 + 117.150002 5.81508446 + 117.199997 5.81446838 + 117.250000 5.81390715 + 117.300003 5.81327915 + 117.349998 5.81247044 + 117.400002 5.81141138 + 117.449997 5.81009483 + 117.500000 5.80857849 + 117.550003 5.80696535 + 117.599998 5.80537701 + 117.650002 5.80391359 + 117.699997 5.80263424 + 117.750000 5.80154419 + 117.800003 5.80060577 + 117.849998 5.79975796 + 117.900002 5.79894257 + 117.949997 5.79812384 + 118.000000 5.79729414 + 118.050003 5.79646969 + 118.099998 5.79567480 + 118.150002 5.79492521 + 118.199997 5.79421711 + 118.250000 5.79352665 + 118.300003 5.79281855 + 118.349998 5.79206085 + 118.400002 5.79124022 + 118.449997 5.79036570 + 118.500000 5.78947020 + 118.550003 5.78859854 + 118.599998 5.78779554 + 118.650002 5.78709269 + 118.699997 5.78650188 + 118.750000 5.78601742 + 118.800003 5.78562117 + 118.849998 5.78529358 + 118.900002 5.78501940 + 118.949997 5.78478909 + 119.000000 5.78459787 + 119.050003 5.78444433 + 119.099998 5.78432322 + 119.150002 5.78422689 + 119.199997 5.78414822 + 119.250000 5.78408432 + 119.300003 5.78404140 + 119.349998 5.78403139 + 119.400002 5.78407001 + 119.449997 5.78416920 + 119.500000 5.78433228 + 119.550003 5.78455210 + 119.599998 5.78481483 + 119.650002 5.78510952 + 119.699997 5.78543711 + 119.750000 5.78581715 + 119.800003 5.78628588 + 119.849998 5.78688526 + 119.900002 5.78764629 + 119.949997 5.78857470 + 120.000000 5.78963804 + 120.050003 5.79077148 + 120.099998 5.79189014 + 120.150002 5.79291582 + 120.199997 5.79380226 + 120.250000 5.79455614 + 120.300003 5.79523945 + 120.349998 5.79595709 + 120.400002 5.79683065 + 120.449997 5.79796314 + 120.500000 5.79941130 + 120.550003 5.80116701 + 120.599998 5.80315971 + 120.650002 5.80527830 + 120.699997 5.80739737 + 120.750000 5.80941200 + 120.800003 5.81126404 + 120.849998 5.81295013 + 120.900002 5.81452131 + 120.949997 5.81606197 + 121.000000 5.81766748 + 121.050003 5.81941748 + 121.099998 5.82136345 + 121.150002 5.82351637 + 121.199997 5.82585573 + 121.250000 5.82833719 + 121.300003 5.83090830 + 121.349998 5.83352232 + 121.400002 5.83614922 + 121.449997 5.83877707 + 121.500000 5.84141111 + 121.550003 5.84406805 + 121.599998 5.84676361 + 121.650002 5.84950638 + 121.699997 5.85229015 + 121.750000 5.85509253 + 121.800003 5.85787916 + 121.849998 5.86061478 + 121.900002 5.86327410 + 121.949997 5.86585426 + 122.000000 5.86838198 + 122.050003 5.87090826 + 122.099998 5.87350130 + 122.150002 5.87622595 + 122.199997 5.87912273 + 122.250000 5.88219500 + 122.300003 5.88539982 + 122.349998 5.88865709 + 122.400002 5.89187098 + 122.449997 5.89495468 + 122.500000 5.89785671 + 122.550003 5.90057325 + 122.599998 5.90315008 + 122.650002 5.90566540 + 122.699997 5.90819979 + 122.750000 5.91081285 + 122.800003 5.91351509 + 122.849998 5.91626787 + 122.900002 5.91899252 + 122.949997 5.92159748 + 123.000000 5.92400885 + 123.050003 5.92619467 + 123.099998 5.92817307 + 123.150002 5.93000698 + 123.199997 5.93178082 + 123.250000 5.93357038 + 123.300003 5.93541765 + 123.349998 5.93731451 + 123.400002 5.93920994 + 123.449997 5.94102526 + 123.500000 5.94268179 + 123.550003 5.94412565 + 123.599998 5.94534254 + 123.650002 5.94635963 + 123.699997 5.94723177 + 123.750000 5.94801950 + 123.800003 5.94876766 + 123.849998 5.94948769 + 123.900002 5.95015526 + 123.949997 5.95071554 + 124.000000 5.95110226 + 124.050003 5.95125246 + 124.099998 5.95112896 + 124.150002 5.95072412 + 124.199997 5.95005941 + 124.250000 5.94918013 + 124.300003 5.94813919 + 124.349998 5.94698954 + 124.400002 5.94576979 + 124.449997 5.94450092 + 124.500000 5.94318676 + 124.550003 5.94181204 + 124.599998 5.94035387 + 124.650002 5.93878269 + 124.699997 5.93707323 + 124.750000 5.93520546 + 124.800003 5.93316984 + 124.849998 5.93096495 + 124.900002 5.92859364 + 124.949997 5.92605591 + 125.000000 5.92334509 + 125.050003 5.92044306 + 125.099998 5.91732597 + 125.150002 5.91396904 + 125.199997 5.91036034 + 125.250000 5.90651226 + 125.300003 5.90246725 + 125.349998 5.89829683 + 125.400002 5.89408636 + 125.449997 5.88991404 + 125.500000 5.88582754 + 125.550003 5.88182974 + 125.599998 5.87787485 + 125.650002 5.87387705 + 125.699997 5.86973953 + 125.750000 5.86538219 + 125.800003 5.86076927 + 125.849998 5.85591841 + 125.900002 5.85089731 + 125.949997 5.84579945 + 126.000000 5.84071159 + 126.050003 5.83568573 + 126.099998 5.83072758 + 126.150002 5.82579470 + 126.199997 5.82082224 + 126.250000 5.81575251 + 126.300003 5.81056118 + 126.349998 5.80527401 + 126.400002 5.79995584 + 126.449997 5.79469061 + 126.500000 5.78954697 + 126.550003 5.78455019 + 126.599998 5.77967119 + 126.650002 5.77483511 + 126.699997 5.76994991 + 126.750000 5.76494217 + 126.800003 5.75979233 + 126.849998 5.75454664 + 126.900002 5.74930859 + 126.949997 5.74420786 + 127.000000 5.73936081 + 127.050003 5.73483467 + 127.099998 5.73062468 + 127.150002 5.72666311 + 127.199997 5.72284174 + 127.250000 5.71905375 + 127.300003 5.71522474 + 127.349998 5.71133518 + 127.400002 5.70741796 + 127.449997 5.70354080 + 127.500000 5.69977617 + 127.550003 5.69617271 + 127.599998 5.69274426 + 127.650002 5.68946934 + 127.699997 5.68631172 + 127.750000 5.68324614 + 127.800003 5.68027353 + 127.849998 5.67743158 + 127.900002 5.67478418 + 127.949997 5.67239618 + 128.000000 5.67031431 + 128.050003 5.66854715 + 128.100006 5.66706133 + 128.149994 5.66579294 + 128.199997 5.66466856 + 128.250000 5.66362810 + 128.300003 5.66264057 + 128.350006 5.66170645 + 128.399994 5.66085100 + 128.449997 5.66010952 + 128.500000 5.65951157 + 128.550003 5.65907431 + 128.600006 5.65880442 + 128.649994 5.65870428 + 128.699997 5.65878057 + 128.750000 5.65904903 + 128.800003 5.65952778 + 128.850006 5.66022825 + 128.899994 5.66114187 + 128.949997 5.66223383 + 129.000000 5.66345072 + 129.050003 5.66473436 + 129.100006 5.66604710 + 129.149994 5.66738939 + 129.199997 5.66880751 + 129.250000 5.67038298 + 129.300003 5.67220259 + 129.350006 5.67432547 + 129.399994 5.67675447 + 129.449997 5.67942238 + 129.500000 5.68220854 + 129.550003 5.68497229 + 129.600006 5.68759775 + 129.649994 5.69003773 + 129.699997 5.69232893 + 129.750000 5.69458342 + 129.800003 5.69695139 + 129.850006 5.69957161 + 129.899994 5.70251942 + 129.949997 5.70578194 + 130.000000 5.70926285 + 130.050003 5.71281290 + 130.100006 5.71628237 + 130.149994 5.71957302 + 130.199997 5.72266912 + 130.250000 5.72563982 + 130.300003 5.72860956 + 130.350006 5.73171616 + 130.399994 5.73505640 + 130.449997 5.73865461 + 130.500000 5.74245548 + 130.550003 5.74634457 + 130.600006 5.75018978 + 130.649994 5.75388050 + 130.699997 5.75736427 + 130.750000 5.76065397 + 130.800003 5.76381493 + 130.850006 5.76693821 + 130.899994 5.77010393 + 130.949997 5.77336025 + 131.000000 5.77671099 + 131.050003 5.78013039 + 131.100006 5.78357601 + 131.149994 5.78701401 + 131.199997 5.79042912 + 131.250000 5.79382420 + 131.300003 5.79721165 + 131.350006 5.80059767 + 131.399994 5.80397177 + 131.449997 5.80730534 + 131.500000 5.81056356 + 131.550003 5.81371975 + 131.600006 5.81677151 + 131.649994 5.81975031 + 131.699997 5.82271338 + 131.750000 5.82572603 + 131.800003 5.82884026 + 131.850006 5.83207512 + 131.899994 5.83540773 + 131.949997 5.83877993 + 132.000000 5.84212017 + 132.050003 5.84536505 + 132.100006 5.84848452 + 132.149994 5.85149240 + 132.199997 5.85443974 + 132.250000 5.85739899 + 132.300003 5.86044025 + 132.350006 5.86360884 + 132.399994 5.86691380 + 132.449997 5.87032986 + 132.500000 5.87380886 + 132.550003 5.87730122 + 132.600006 5.88077259 + 132.649994 5.88421297 + 132.699997 5.88764191 + 132.750000 5.89109516 + 132.800003 5.89461374 + 132.850006 5.89823008 + 132.899994 5.90196228 + 132.949997 5.90580988 + 133.000000 5.90976143 + 133.050003 5.91379786 + 133.100006 5.91790676 + 133.149994 5.92207956 + 133.199997 5.92631817 + 133.250000 5.93063021 + 133.300003 5.93502760 + 133.350006 5.93952513 + 133.399994 5.94413900 + 133.449997 5.94888449 + 133.500000 5.95377827 + 133.550003 5.95883322 + 133.600006 5.96405554 + 133.649994 5.96944094 + 133.699997 5.97497606 + 133.750000 5.98063660 + 133.800003 5.98639584 + 133.850006 5.99223042 + 133.899994 5.99812841 + 133.949997 6.00409269 + 134.000000 6.01013947 + 134.050003 6.01629353 + 134.100006 6.02258301 + 134.149994 6.02902842 + 134.199997 6.03564215 + 134.250000 6.04242754 + 134.300003 6.04938030 + 134.350006 6.05649853 + 134.399994 6.06378031 + 134.449997 6.07122421 + 134.500000 6.07882690 + 134.550003 6.08657455 + 134.600006 6.09443998 + 134.649994 6.10238123 + 134.699997 6.11035013 + 134.750000 6.11830282 + 134.800003 6.12621498 + 134.850006 6.13409185 + 134.899994 6.14197111 + 134.949997 6.14991474 + 135.000000 6.15799427 + 135.050003 6.16626883 + 135.100006 6.17476940 + 135.149994 6.18348598 + 135.199997 6.19236803 + 135.250000 6.20133543 + 135.300003 6.21029758 + 135.350006 6.21917486 + 135.399994 6.22791100 + 135.449997 6.23648596 + 135.500000 6.24491119 + 135.550003 6.25322199 + 135.600006 6.26146317 + 135.649994 6.26967287 + 135.699997 6.27787685 + 135.750000 6.28608227 + 135.800003 6.29428101 + 135.850006 6.30245352 + 135.899994 6.31057596 + 135.949997 6.31862688 + 136.000000 6.32658720 + 136.050003 6.33444405 + 136.100006 6.34218454 + 136.149994 6.34979677 + 136.199997 6.35726213 + 136.250000 6.36455774 + 136.300003 6.37165689 + 136.350006 6.37852907 + 136.399994 6.38514948 + 136.449997 6.39150190 + 136.500000 6.39758348 + 136.550003 6.40340757 + 136.600006 6.40900040 + 136.649994 6.41439581 + 136.699997 6.41962624 + 136.750000 6.42471075 + 136.800003 6.42964983 + 136.850006 6.43442345 + 136.899994 6.43899536 + 136.949997 6.44332075 + 137.000000 6.44736290 + 137.050003 6.45109844 + 137.100006 6.45452785 + 137.149994 6.45766449 + 137.199997 6.46053028 + 137.250000 6.46314287 + 137.300003 6.46550083 + 137.350006 6.46758604 + 137.399994 6.46936750 + 137.449997 6.47081566 + 137.500000 6.47191811 + 137.550003 6.47269201 + 137.600006 6.47318363 + 137.649994 6.47345781 + 137.699997 6.47357798 + 137.750000 6.47358036 + 137.800003 6.47346354 + 137.850006 6.47317982 + 137.899994 6.47265148 + 137.949997 6.47179842 + 138.000000 6.47056437 + 138.050003 6.46893597 + 138.100006 6.46695328 + 138.149994 6.46469259 + 138.199997 6.46224117 + 138.250000 6.45966578 + 138.300003 6.45699215 + 138.350006 6.45419884 + 138.399994 6.45123243 + 138.449997 6.44803619 + 138.500000 6.44457865 + 138.550003 6.44087744 + 138.600006 6.43699837 + 138.649994 6.43303299 + 138.699997 6.42906857 + 138.750000 6.42514706 + 138.800003 6.42124844 + 138.850006 6.41728640 + 138.899994 6.41313553 + 138.949997 6.40867472 + 139.000000 6.40382767 + 139.050003 6.39859295 + 139.100006 6.39305019 + 139.149994 6.38733721 + 139.199997 6.38160896 + 139.250000 6.37599277 + 139.300003 6.37055445 + 139.350006 6.36528635 + 139.399994 6.36012173 + 139.449997 6.35496283 + 139.500000 6.34972191 + 139.550003 6.34434605 + 139.600006 6.33883047 + 139.649994 6.33320761 + 139.699997 6.32753038 + 139.750000 6.32184458 + 139.800003 6.31617308 + 139.850006 6.31051350 + 139.899994 6.30484724 + 139.949997 6.29915428 + 140.000000 6.29342890 + 140.050003 6.28768158 + 140.100006 6.28193283 + 140.149994 6.27620029 + 140.199997 6.27048397 + 140.250000 6.26476336 + 140.300003 6.25900316 + 140.350006 6.25317383 + 140.399994 6.24727011 + 140.449997 6.24132252 + 140.500000 6.23539734 + 140.550003 6.22957468 + 140.600006 6.22392273 + 140.649994 6.21846771 + 140.699997 6.21317959 + 140.750000 6.20797968 + 140.800003 6.20276499 + 140.850006 6.19744539 + 140.899994 6.19197750 + 140.949997 6.18638039 + 141.000000 6.18072796 + 141.050003 6.17511940 + 141.100006 6.16963577 + 141.149994 6.16430902 + 141.199997 6.15910482 + 141.250000 6.15393400 + 141.300003 6.14868927 + 141.350006 6.14328909 + 141.399994 6.13771105 + 141.449997 6.13200426 + 141.500000 6.12627172 + 141.550003 6.12063217 + 141.600006 6.11517048 + 141.649994 6.10990524 + 141.699997 6.10477972 + 141.750000 6.09968424 + 141.800003 6.09450150 + 141.850006 6.08915520 + 141.899994 6.08364677 + 141.949997 6.07805729 + 142.000000 6.07251930 + 142.050003 6.06716442 + 142.100006 6.06207180 + 142.149994 6.05722809 + 142.199997 6.05252647 + 142.250000 6.04779768 + 142.300003 6.04286385 + 142.350006 6.03759909 + 142.399994 6.03197145 + 142.449997 6.02605057 + 142.500000 6.01998329 + 142.550003 6.01394415 + 142.600006 6.00808096 + 142.649994 6.00247240 + 142.699997 5.99711752 + 142.750000 5.99195147 + 142.800003 5.98688221 + 142.850006 5.98182774 + 142.899994 5.97674942 + 142.949997 5.97165155 + 143.000000 5.96656799 + 143.050003 5.96153021 + 143.100006 5.95654345 + 143.149994 5.95157099 + 143.199997 5.94654560 + 143.250000 5.94139051 + 143.300003 5.93605423 + 143.350006 5.93053150 + 143.399994 5.92487097 + 143.449997 5.91916418 + 143.500000 5.91351557 + 143.550003 5.90801477 + 143.600006 5.90271378 + 143.649994 5.89761877 + 143.699997 5.89270115 + 143.750000 5.88791656 + 143.800003 5.88322115 + 143.850006 5.87858438 + 143.899994 5.87398577 + 143.949997 5.86940575 + 144.000000 5.86481428 + 144.050003 5.86017084 + 144.100006 5.85543013 + 144.149994 5.85056305 + 144.199997 5.84557724 + 144.250000 5.84052801 + 144.300003 5.83551455 + 144.350006 5.83065367 + 144.399994 5.82604694 + 144.449997 5.82174587 + 144.500000 5.81773138 + 144.550003 5.81392050 + 144.600006 5.81019020 + 144.649994 5.80642223 + 144.699997 5.80253983 + 144.750000 5.79853487 + 144.800003 5.79446030 + 144.850006 5.79040766 + 144.899994 5.78646278 + 144.949997 5.78267193 + 145.000000 5.77902317 + 145.050003 5.77545500 + 145.100006 5.77189207 + 145.149994 5.76828384 + 145.199997 5.76463890 + 145.250000 5.76103401 + 145.300003 5.75759459 + 145.350006 5.75444841 + 145.399994 5.75167751 + 145.449997 5.74927902 + 145.500000 5.74715853 + 145.550003 5.74515390 + 145.600006 5.74308634 + 145.649994 5.74081802 + 145.699997 5.73829603 + 145.750000 5.73556614 + 145.800003 5.73275423 + 145.850006 5.73002100 + 145.899994 5.72750807 + 145.949997 5.72529602 + 146.000000 5.72339058 + 146.050003 5.72173548 + 146.100006 5.72024679 + 146.149994 5.71885157 + 146.199997 5.71751833 + 146.250000 5.71625853 + 146.300003 5.71511221 + 146.350006 5.71411753 + 146.399994 5.71328163 + 146.449997 5.71257067 + 146.500000 5.71191883 + 146.550003 5.71125555 + 146.600006 5.71054029 + 146.649994 5.70978594 + 146.699997 5.70905972 + 146.750000 5.70846701 + 146.800003 5.70811272 + 146.850006 5.70806170 + 146.899994 5.70831823 + 146.949997 5.70882034 + 147.000000 5.70946789 + 147.050003 5.71015739 + 147.100006 5.71082020 + 147.149994 5.71144438 + 147.199997 5.71207285 + 147.250000 5.71278048 + 147.300003 5.71364355 + 147.350006 5.71470642 + 147.399994 5.71597195 + 147.449997 5.71740675 + 147.500000 5.71896505 + 147.550003 5.72061777 + 147.600006 5.72236872 + 147.649994 5.72425795 + 147.699997 5.72634029 + 147.750000 5.72865725 + 147.800003 5.73121166 + 147.850006 5.73395634 + 147.899994 5.73680592 + 147.949997 5.73966646 + 148.000000 5.74247313 + 148.050003 5.74522018 + 148.100006 5.74796438 + 148.149994 5.75080967 + 148.199997 5.75386906 + 148.250000 5.75722361 + 148.300003 5.76089334 + 148.350006 5.76483107 + 148.399994 5.76894522 + 148.449997 5.77313614 + 148.500000 5.77733946 + 148.550003 5.78154612 + 148.600006 5.78580427 + 148.649994 5.79019403 + 148.699997 5.79478693 + 148.750000 5.79961205 + 148.800003 5.80463934 + 148.850006 5.80979061 + 148.899994 5.81497192 + 148.949997 5.82011652 + 149.000000 5.82521629 + 149.050003 5.83033085 + 149.100006 5.83556557 + 149.149994 5.84103107 + 149.199997 5.84679365 + 149.250000 5.85284042 + 149.300003 5.85908031 + 149.350006 5.86536980 + 149.399994 5.87156391 + 149.449997 5.87757015 + 149.500000 5.88338327 + 149.550003 5.88908958 + 149.600006 5.89483643 + 149.649994 5.90077877 + 149.699997 5.90702438 + 149.750000 5.91359568 + 149.800003 5.92042589 + 149.850006 5.92738581 + 149.899994 5.93433237 + 149.949997 5.94115925 + 150.000000 5.94782829 + 150.050003 5.95437384 + 150.100006 5.96087980 + 150.149994 5.96743202 + 150.199997 5.97408342 + 150.250000 5.98082829 + 150.300003 5.98760605 + 150.350006 5.99433041 + 150.399994 6.00092554 + 150.449997 6.00736284 + 150.500000 6.01366901 + 150.550003 6.01991844 + 150.600006 6.02620029 + 150.649994 6.03258133 + 150.699997 6.03907776 + 150.750000 6.04564476 + 150.800003 6.05219460 + 150.850006 6.05862570 + 150.899994 6.06486034 + 150.949997 6.07086849 + 151.000000 6.07667255 + 151.050003 6.08233213 + 151.100006 6.08791494 + 151.149994 6.09346819 + 151.199997 6.09900379 + 151.250000 6.10449457 + 151.300003 6.10989380 + 151.350006 6.11515665 + 151.399994 6.12026072 + 151.449997 6.12521362 + 151.500000 6.13004446 + 151.550003 6.13478565 + 151.600006 6.13945389 + 151.649994 6.14403486 + 151.699997 6.14848471 + 151.750000 6.15274715 + 151.800003 6.15677357 + 151.850006 6.16054249 + 151.899994 6.16407299 + 151.949997 6.16741514 + 152.000000 6.17063618 + 152.050003 6.17379379 + 152.100006 6.17692184 + 152.149994 6.18002033 + 152.199997 6.18305826 + 152.250000 6.18599081 + 152.300003 6.18877316 + 152.350006 6.19137478 + 152.399994 6.19377947 + 152.449997 6.19598103 + 152.500000 6.19797516 + 152.550003 6.19975424 + 152.600006 6.20130777 + 152.649994 6.20263195 + 152.699997 6.20374346 + 152.750000 6.20468283 + 152.800003 6.20551348 + 152.850006 6.20630646 + 152.899994 6.20711660 + 152.949997 6.20796013 + 153.000000 6.20880413 + 153.050003 6.20957041 + 153.100006 6.21016169 + 153.149994 6.21049166 + 153.199997 6.21051693 + 153.250000 6.21025419 + 153.300003 6.20977402 + 153.350006 6.20917940 + 153.399994 6.20856905 + 153.449997 6.20800352 + 153.500000 6.20749140 + 153.550003 6.20699024 + 153.600006 6.20643091 + 153.649994 6.20575094 + 153.699997 6.20492077 + 153.750000 6.20395374 + 153.800003 6.20289803 + 153.850006 6.20180750 + 153.899994 6.20071316 + 153.949997 6.19960260 + 154.000000 6.19842052 + 154.050003 6.19709015 + 154.100006 6.19555044 + 154.149994 6.19378996 + 154.199997 6.19186449 + 154.250000 6.18989086 + 154.300003 6.18801403 + 154.350006 6.18635893 + 154.399994 6.18498850 + 154.449997 6.18387842 + 154.500000 6.18292284 + 154.550003 6.18196917 + 154.600006 6.18086386 + 154.649994 6.17950249 + 154.699997 6.17785883 + 154.750000 6.17598391 + 154.800003 6.17398357 + 154.850006 6.17197990 + 154.899994 6.17007399 + 154.949997 6.16832018 + 155.000000 6.16672659 + 155.050003 6.16527319 + 155.100006 6.16393375 + 155.149994 6.16269684 + 155.199997 6.16157150 + 155.250000 6.16057348 + 155.300003 6.15970755 + 155.350006 6.15894556 + 155.399994 6.15822506 + 155.449997 6.15745974 + 155.500000 6.15656900 + 155.550003 6.15551329 + 155.600006 6.15431595 + 155.649994 6.15306282 + 155.699997 6.15188217 + 155.750000 6.15090275 + 155.800003 6.15021324 + 155.850006 6.14982843 + 155.899994 6.14969063 + 155.949997 6.14968920 + 156.000000 6.14970350 + 156.050003 6.14964676 + 156.100006 6.14949417 + 156.149994 6.14928722 + 156.199997 6.14910936 + 156.250000 6.14904976 + 156.300003 6.14916468 + 156.350006 6.14945412 + 156.399994 6.14986515 + 156.449997 6.15031815 + 156.500000 6.15074539 + 156.550003 6.15111923 + 156.600006 6.15147066 + 156.649994 6.15187311 + 156.699997 6.15241432 + 156.750000 6.15315628 + 156.800003 6.15410948 + 156.850006 6.15522337 + 156.899994 6.15640783 + 156.949997 6.15756464 + 157.000000 6.15862894 + 157.050003 6.15958929 + 157.100006 6.16049099 + 157.149994 6.16141033 + 157.199997 6.16241741 + 157.250000 6.16354227 + 157.300003 6.16475821 + 157.350006 6.16599178 + 157.399994 6.16715574 + 157.449997 6.16819096 + 157.500000 6.16910172 + 157.550003 6.16996241 + 157.600006 6.17089891 + 157.649994 6.17204428 + 157.699997 6.17348337 + 157.750000 6.17521572 + 157.800003 6.17714119 + 157.850006 6.17908382 + 157.899994 6.18084431 + 157.949997 6.18225813 + 158.000000 6.18325043 + 158.050003 6.18385506 + 158.100006 6.18420410 + 158.149994 6.18448067 + 158.199997 6.18486261 + 158.250000 6.18547010 + 158.300003 6.18633366 + 158.350006 6.18739748 + 158.399994 6.18854666 + 158.449997 6.18965006 + 158.500000 6.19060469 + 158.550003 6.19135952 + 158.600006 6.19191933 + 158.649994 6.19232845 + 158.699997 6.19264126 + 158.750000 6.19289732 + 158.800003 6.19310379 + 158.850006 6.19323874 + 158.899994 6.19326115 + 158.949997 6.19313526 + 159.000000 6.19284582 + 159.050003 6.19240618 + 159.100006 6.19185591 + 159.149994 6.19124603 + 159.199997 6.19062471 + 159.250000 6.19002342 + 159.300003 6.18944788 + 159.350006 6.18888235 + 159.399994 6.18829346 + 159.449997 6.18763876 + 159.500000 6.18687677 + 159.550003 6.18596983 + 159.600006 6.18488884 + 159.649994 6.18361759 + 159.699997 6.18215275 + 159.750000 6.18050957 + 159.800003 6.17872334 + 159.850006 6.17684555 + 159.899994 6.17493677 + 159.949997 6.17305565 + 160.000000 6.17124224 + 160.050003 6.16951132 + 160.100006 6.16784382 + 160.149994 6.16619778 + 160.199997 6.16451502 + 160.250000 6.16274023 + 160.300003 6.16083527 + 160.350006 6.15878439 + 160.399994 6.15659475 + 160.449997 6.15428877 + 160.500000 6.15189123 + 160.550003 6.14942360 + 160.600006 6.14689970 + 160.649994 6.14433193 + 160.699997 6.14173746 + 160.750000 6.13914585 + 160.800003 6.13660002 + 160.850006 6.13414907 + 160.899994 6.13183594 + 160.949997 6.12967873 + 161.000000 6.12766266 + 161.050003 6.12573576 + 161.100006 6.12381840 + 161.149994 6.12182283 + 161.199997 6.11967564 + 161.250000 6.11733818 + 161.300003 6.11482000 + 161.350006 6.11217356 + 161.399994 6.10948658 + 161.449997 6.10685873 + 161.500000 6.10438108 + 161.550003 6.10211802 + 161.600006 6.10009766 + 161.649994 6.09830999 + 161.699997 6.09671164 + 161.750000 6.09523964 + 161.800003 6.09382057 + 161.850006 6.09238768 + 161.899994 6.09089136 + 161.949997 6.08930874 + 162.000000 6.08764648 + 162.050003 6.08594370 + 162.100006 6.08426189 + 162.149994 6.08267117 + 162.199997 6.08123350 + 162.250000 6.07998562 + 162.300003 6.07893085 + 162.350006 6.07803392 + 162.399994 6.07723570 + 162.449997 6.07646942 + 162.500000 6.07568550 + 162.550003 6.07486439 + 162.600006 6.07402563 + 162.649994 6.07321692 + 162.699997 6.07249832 + 162.750000 6.07191801 + 162.800003 6.07149506 + 162.850006 6.07121229 + 162.899994 6.07102776 + 162.949997 6.07088804 + 163.000000 6.07075500 + 163.050003 6.07061815 + 163.100006 6.07050037 + 163.149994 6.07044744 + 163.199997 6.07050562 + 163.250000 6.07070160 + 163.300003 6.07102823 + 163.350006 6.07144356 + 163.399994 6.07188892 + 163.449997 6.07230806 + 163.500000 6.07267284 + 163.550003 6.07299185 + 163.600006 6.07330847 + 163.649994 6.07368422 + 163.699997 6.07417202 + 163.750000 6.07479620 + 163.800003 6.07554436 + 163.850006 6.07636976 + 163.899994 6.07721138 + 163.949997 6.07802010 + 164.000000 6.07877159 + 164.050003 6.07947636 + 164.100006 6.08016920 + 164.149994 6.08089399 + 164.199997 6.08167839 + 164.250000 6.08253002 + 164.300003 6.08343124 + 164.350006 6.08435678 + 164.399994 6.08528852 + 164.449997 6.08622694 + 164.500000 6.08719587 + 164.550003 6.08822298 + 164.600006 6.08932352 + 164.649994 6.09047890 + 164.699997 6.09162760 + 164.750000 6.09267998 + 164.800003 6.09354496 + 164.850006 6.09416866 + 164.899994 6.09455967 + 164.949997 6.09480238 + 165.000000 6.09503412 + 165.050003 6.09540796 + 165.100006 6.09603882 + 165.149994 6.09696817 + 165.199997 6.09814215 + 165.250000 6.09943342 + 165.300003 6.10067940 + 165.350006 6.10173798 + 165.399994 6.10253382 + 165.449997 6.10307550 + 165.500000 6.10344458 + 165.550003 6.10375834 + 165.600006 6.10411835 + 165.649994 6.10457039 + 165.699997 6.10509157 + 165.750000 6.10560560 + 165.800003 6.10602045 + 165.850006 6.10627699 + 165.899994 6.10637808 + 165.949997 6.10639381 + 166.000000 6.10643816 + 166.050003 6.10662270 + 166.100006 6.10700798 + 166.149994 6.10757685 + 166.199997 6.10822964 + 166.250000 6.10881901 + 166.300003 6.10919905 + 166.350006 6.10927534 + 166.399994 6.10903740 + 166.449997 6.10856009 + 166.500000 6.10797596 + 166.550003 6.10742807 + 166.600006 6.10702658 + 166.649994 6.10681581 + 166.699997 6.10677433 + 166.750000 6.10683346 + 166.800003 6.10691214 + 166.850006 6.10694695 + 166.899994 6.10690975 + 166.949997 6.10680103 + 167.000000 6.10663271 + 167.050003 6.10640669 + 167.100006 6.10609722 + 167.149994 6.10565805 + 167.199997 6.10504293 + 167.250000 6.10422993 + 167.300003 6.10324478 + 167.350006 6.10216665 + 167.399994 6.10110760 + 167.449997 6.10018015 + 167.500000 6.09946108 + 167.550003 6.09896517 + 167.600006 6.09864092 + 167.649994 6.09839201 + 167.699997 6.09811211 + 167.750000 6.09771967 + 167.800003 6.09718227 + 167.850006 6.09651327 + 167.899994 6.09575510 + 167.949997 6.09494400 + 168.000000 6.09408808 + 168.050003 6.09315586 + 168.100006 6.09209442 + 168.149994 6.09085989 + 168.199997 6.08945274 + 168.250000 6.08793402 + 168.300003 6.08642387 + 168.350006 6.08506155 + 168.399994 6.08396053 + 168.449997 6.08316231 + 168.500000 6.08261156 + 168.550003 6.08216906 + 168.600006 6.08165216 + 168.649994 6.08089685 + 168.699997 6.07981205 + 168.750000 6.07840872 + 168.800003 6.07679272 + 168.850006 6.07512426 + 168.899994 6.07355404 + 168.949997 6.07217216 + 169.000000 6.07097864 + 169.050003 6.06989145 + 169.100006 6.06878662 + 169.149994 6.06755543 + 169.199997 6.06615114 + 169.250000 6.06460905 + 169.300003 6.06302881 + 169.350006 6.06153488 + 169.399994 6.06021643 + 169.449997 6.05908728 + 169.500000 6.05807257 + 169.550003 6.05703163 + 169.600006 6.05580854 + 169.649994 6.05429077 + 169.699997 6.05245399 + 169.750000 6.05037165 + 169.800003 6.04819202 + 169.850006 6.04609108 + 169.899994 6.04421139 + 169.949997 6.04262209 + 170.000000 6.04129934 + 170.050003 6.04014730 + 170.100006 6.03903341 + 170.149994 6.03783560 + 170.199997 6.03647661 + 170.250000 6.03493977 + 170.300003 6.03325272 + 170.350006 6.03146791 + 170.399994 6.02963018 + 170.449997 6.02776146 + 170.500000 6.02585697 + 170.550003 6.02390051 + 170.600006 6.02188349 + 170.649994 6.01981640 + 170.699997 6.01773453 + 170.750000 6.01568794 + 170.800003 6.01371908 + 170.850006 6.01184988 + 170.899994 6.01007414 + 170.949997 6.00836420 + 171.000000 6.00668383 + 171.050003 6.00500965 + 171.100006 6.00333929 + 171.149994 6.00168610 + 171.199997 6.00006294 + 171.250000 5.99846649 + 171.300003 5.99685574 + 171.350006 5.99515915 + 171.399994 5.99329233 + 171.449997 5.99119091 + 171.500000 5.98884535 + 171.550003 5.98631716 + 171.600006 5.98373318 + 171.649994 5.98125410 + 171.699997 5.97902822 + 171.750000 5.97714138 + 171.800003 5.97558784 + 171.850006 5.97426796 + 171.899994 5.97301960 + 171.949997 5.97167063 + 172.000000 5.97008991 + 172.050003 5.96822596 + 172.100006 5.96611881 + 172.149994 5.96387863 + 172.199997 5.96164274 + 172.250000 5.95952892 + 172.300003 5.95760059 + 172.350006 5.95585585 + 172.399994 5.95424080 + 172.449997 5.95267773 + 172.500000 5.95110178 + 172.550003 5.94948196 + 172.600006 5.94782400 + 172.649994 5.94615793 + 172.699997 5.94451571 + 172.750000 5.94290972 + 172.800003 5.94132471 + 172.850006 5.93972635 + 172.899994 5.93807983 + 172.949997 5.93636894 + 173.000000 5.93461418 + 173.050003 5.93286610 + 173.100006 5.93119287 + 173.149994 5.92965269 + 173.199997 5.92827368 + 173.250000 5.92704439 + 173.300003 5.92591906 + 173.350006 5.92483854 + 173.399994 5.92375517 + 173.449997 5.92264891 + 173.500000 5.92153311 + 173.550003 5.92044210 + 173.600006 5.91940737 + 173.649994 5.91843987 + 173.699997 5.91751528 + 173.750000 5.91658115 + 173.800003 5.91557837 + 173.850006 5.91446877 + 173.899994 5.91325712 + 173.949997 5.91200066 + 174.000000 5.91079473 + 174.050003 5.90974331 + 174.100006 5.90892506 + 174.149994 5.90836525 + 174.199997 5.90802479 + 174.250000 5.90781832 + 174.300003 5.90763807 + 174.350006 5.90739584 + 174.399994 5.90704775 + 174.449997 5.90660810 + 174.500000 5.90613842 + 174.550003 5.90571833 + 174.600006 5.90541458 + 174.649994 5.90525436 + 174.699997 5.90521717 + 174.750000 5.90524101 + 174.800003 5.90525103 + 174.850006 5.90518665 + 174.899994 5.90502548 + 174.949997 5.90479088 + 175.000000 5.90454483 + 175.050003 5.90436888 + 175.100006 5.90433645 + 175.149994 5.90449524 + 175.199997 5.90485716 + 175.250000 5.90539694 + 175.300003 5.90606499 + 175.350006 5.90680218 + 175.399994 5.90755224 + 175.449997 5.90827322 + 175.500000 5.90894032 + 175.550003 5.90954828 + 175.600006 5.91011190 + 175.649994 5.91065979 + 175.699997 5.91123438 + 175.750000 5.91188192 + 175.800003 5.91264629 + 175.850006 5.91355371 + 175.899994 5.91460466 + 175.949997 5.91576815 + 176.000000 5.91698599 + 176.050003 5.91818953 + 176.100006 5.91931868 + 176.149994 5.92034435 + 176.199997 5.92128181 + 176.250000 5.92218828 + 176.300003 5.92314720 + 176.350006 5.92424107 + 176.399994 5.92552567 + 176.449997 5.92700434 + 176.500000 5.92863083 + 176.550003 5.93032265 + 176.600006 5.93198919 + 176.649994 5.93356419 + 176.699997 5.93503046 + 176.750000 5.93642330 + 176.800003 5.93781614 + 176.850006 5.93929338 + 176.899994 5.94091702 + 176.949997 5.94270229 + 177.000000 5.94461060 + 177.050003 5.94656563 + 177.100006 5.94847918 + 177.149994 5.95028257 + 177.199997 5.95195293 + 177.250000 5.95351982 + 177.300003 5.95504999 + 177.350006 5.95662260 + 177.399994 5.95830154 + 177.449997 5.96011066 + 177.500000 5.96202993 + 177.550003 5.96400309 + 177.600006 5.96596432 + 177.649994 5.96785784 + 177.699997 5.96966267 + 177.750000 5.97139359 + 177.800003 5.97309494 + 177.850006 5.97482109 + 177.899994 5.97661686 + 177.949997 5.97850084 + 178.000000 5.98046255 + 178.050003 5.98246717 + 178.100006 5.98446751 + 178.149994 5.98641777 + 178.199997 5.98828650 + 178.250000 5.99005461 + 178.300003 5.99171972 + 178.350006 5.99328566 + 178.399994 5.99476147 + 178.449997 5.99615955 + 178.500000 5.99749708 + 178.550003 5.99879932 + 178.600006 6.00009823 + 178.649994 6.00143147 + 178.699997 6.00282955 + 178.750000 6.00431013 + 178.800003 6.00586414 + 178.850006 6.00745869 + 178.899994 6.00903845 + 178.949997 6.01054096 + 179.000000 6.01190948 + 179.050003 6.01310778 + 179.100006 6.01412582 + 179.149994 6.01498079 + 179.199997 6.01571035 + 179.250000 6.01636171 + 179.300003 6.01698112 + 179.350006 6.01760674 + 179.399994 6.01826477 + 179.449997 6.01897001 + 179.500000 6.01972055 + 179.550003 6.02050304 + 179.600006 6.02128696 + 179.649994 6.02202606 + 179.699997 6.02266312 + 179.750000 6.02313995 + 179.800003 6.02341080 + 179.850006 6.02346039 + 179.899994 6.02331114 + 179.949997 6.02302504 + 180.000000 6.02269411 + 180.050003 6.02241468 + 180.100006 6.02226210 + 180.149994 6.02226591 + 180.199997 6.02239895 + 180.250000 6.02258396 + 180.300003 6.02271461 + 180.350006 6.02268887 + 180.399994 6.02243948 + 180.449997 6.02195311 + 180.500000 6.02127409 + 180.550003 6.02048635 + 180.600006 6.01968241 + 180.649994 6.01893377 + 180.699997 6.01826906 + 180.750000 6.01766443 + 180.800003 6.01705837 + 180.850006 6.01637554 + 180.899994 6.01555729 + 180.949997 6.01458549 + 181.000000 6.01348925 + 181.050003 6.01233721 + 181.100006 6.01121664 + 181.149994 6.01020241 + 181.199997 6.00933743 + 181.250000 6.00861692 + 181.300003 6.00798941 + 181.350006 6.00737381 + 181.399994 6.00668049 + 181.449997 6.00583363 + 181.500000 6.00478983 + 181.550003 6.00354862 + 181.600006 6.00214815 + 181.649994 6.00065565 + 181.699997 5.99915075 + 181.750000 5.99771261 + 181.800003 5.99639988 + 181.850006 5.99524355 + 181.899994 5.99424410 + 181.949997 5.99336863 + 182.000000 5.99256372 + 182.050003 5.99176598 + 182.100006 5.99091911 + 182.149994 5.98998833 + 182.199997 5.98897028 + 182.250000 5.98789024 + 182.300003 5.98679781 + 182.350006 5.98574591 + 182.399994 5.98477221 + 182.449997 5.98388386 + 182.500000 5.98305368 + 182.550003 5.98222446 + 182.600006 5.98133183 + 182.649994 5.98032713 + 182.699997 5.97920036 + 182.750000 5.97799301 + 182.800003 5.97678757 + 182.850006 5.97568893 + 182.899994 5.97479248 + 182.949997 5.97415066 + 183.000000 5.97375917 + 183.050003 5.97355127 + 183.100006 5.97341967 + 183.149994 5.97324705 + 183.199997 5.97294235 + 183.250000 5.97246742 + 183.300003 5.97184038 + 183.350006 5.97112942 + 183.399994 5.97042084 + 183.449997 5.96978855 + 183.500000 5.96926928 + 183.550003 5.96885157 + 183.600006 5.96848679 + 183.649994 5.96811104 + 183.699997 5.96767664 + 183.750000 5.96717453 + 183.800003 5.96664238 + 183.850006 5.96615362 + 183.899994 5.96579599 + 183.949997 5.96563482 + 184.000000 5.96569109 + 184.050003 5.96592617 + 184.100006 5.96625280 + 184.149994 5.96655798 + 184.199997 5.96673441 + 184.250000 5.96671391 + 184.300003 5.96648359 + 184.350006 5.96609163 + 184.399994 5.96562862 + 184.449997 5.96519947 + 184.500000 5.96489525 + 184.550003 5.96476841 + 184.600006 5.96482038 + 184.649994 5.96500731 + 184.699997 5.96525812 + 184.750000 5.96549845 + 184.800003 5.96567106 + 184.850006 5.96575260 + 184.899994 5.96575451 + 184.949997 5.96571350 + 185.000000 5.96567678 + 185.050003 5.96568060 + 185.100006 5.96573877 + 185.149994 5.96583796 + 185.199997 5.96594238 + 185.250000 5.96600819 + 185.300003 5.96600008 + 185.350006 5.96590710 + 185.399994 5.96574593 + 185.449997 5.96556139 + 185.500000 5.96541071 + 185.550003 5.96534491 + 185.600006 5.96539307 + 185.649994 5.96554899 + 185.699997 5.96577358 + 185.750000 5.96600437 + 185.800003 5.96617508 + 185.850006 5.96623611 + 185.899994 5.96617031 + 185.949997 5.96599674 + 186.000000 5.96576309 + 186.050003 5.96552658 + 186.100006 5.96533251 + 186.149994 5.96519852 + 186.199997 5.96510601 + 186.250000 5.96500874 + 186.300003 5.96485281 + 186.350006 5.96459818 + 186.399994 5.96423817 + 186.449997 5.96380949 + 186.500000 5.96338367 + 186.550003 5.96304464 + 186.600006 5.96286201 + 186.649994 5.96286440 + 186.699997 5.96302557 + 186.750000 5.96326828 + 186.800003 5.96348429 + 186.850006 5.96356201 + 186.899994 5.96342278 + 186.949997 5.96303797 + 187.000000 5.96244192 + 187.050003 5.96171427 + 187.100006 5.96096182 + 187.149994 5.96028805 + 187.199997 5.95976400 + 187.250000 5.95941639 + 187.300003 5.95922756 + 187.350006 5.95914459 + 187.399994 5.95910120 + 187.449997 5.95903254 + 187.500000 5.95889425 + 187.550003 5.95866442 + 187.600006 5.95834541 + 187.649994 5.95795536 + 187.699997 5.95752144 + 187.750000 5.95707464 + 187.800003 5.95664501 + 187.850006 5.95625830 + 187.899994 5.95593452 + 187.949997 5.95568562 + 188.000000 5.95551109 + 188.050003 5.95539570 + 188.100006 5.95531368 + 188.149994 5.95522976 + 188.199997 5.95510912 + 188.250000 5.95492983 + 188.300003 5.95468712 + 188.350006 5.95439625 + 188.399994 5.95408678 + 188.449997 5.95379543 + 188.500000 5.95354843 + 188.550003 5.95335388 + 188.600006 5.95320034 + 188.649994 5.95306301 + 188.699997 5.95291519 + 188.750000 5.95274448 + 188.800003 5.95256186 + 188.850006 5.95240402 + 188.899994 5.95232344 + 188.949997 5.95237160 + 189.000000 5.95257664 + 189.050003 5.95293140 + 189.100006 5.95338821 + 189.149994 5.95386553 + 189.199997 5.95427370 + 189.250000 5.95453405 + 189.300003 5.95460653 + 189.350006 5.95449734 + 189.399994 5.95425987 + 189.449997 5.95397902 + 189.500000 5.95374918 + 189.550003 5.95364904 + 189.600006 5.95372486 + 189.649994 5.95398426 + 189.699997 5.95440054 + 189.750000 5.95492649 + 189.800003 5.95550919 + 189.850006 5.95610523 + 189.899994 5.95668888 + 189.949997 5.95725298 + 190.000000 5.95779943 + 190.050003 5.95833540 + 190.100006 5.95886326 + 190.149994 5.95937538 + 190.199997 5.95985746 + 190.250000 5.96029329 + 190.300003 5.96066999 + 190.350006 5.96098804 + 190.399994 5.96126175 + 190.449997 5.96152067 + 190.500000 5.96180487 + 190.550003 5.96215582 + 190.600006 5.96260691 + 190.649994 5.96317673 + 190.699997 5.96386051 + 190.750000 5.96462965 + 190.800003 5.96543741 + 190.850006 5.96622753 + 190.899994 5.96694756 + 190.949997 5.96756124 + 191.000000 5.96806288 + 191.050003 5.96847820 + 191.100006 5.96885920 + 191.149994 5.96927309 + 191.199997 5.96978140 + 191.250000 5.97042465 + 191.300003 5.97120571 + 191.350006 5.97208929 + 191.399994 5.97301102 + 191.449997 5.97389364 + 191.500000 5.97467184 + 191.550003 5.97530603 + 191.600006 5.97579813 + 191.649994 5.97618437 + 191.699997 5.97652340 + 191.750000 5.97687721 + 191.800003 5.97729158 + 191.850006 5.97778273 + 191.899994 5.97833967 + 191.949997 5.97893190 + 192.000000 5.97952652 + 192.050003 5.98010588 + 192.100006 5.98067141 + 192.149994 5.98124647 + 192.199997 5.98185778 + 192.250000 5.98252392 + 192.300003 5.98323774 + 192.350006 5.98396540 + 192.399994 5.98465109 + 192.449997 5.98523808 + 192.500000 5.98569012 + 192.550003 5.98600769 + 192.600006 5.98623610 + 192.649994 5.98645306 + 192.699997 5.98674536 + 192.750000 5.98718214 + 192.800003 5.98778820 + 192.850006 5.98853302 + 192.899994 5.98933840 + 192.949997 5.99010277 + 193.000000 5.99073124 + 193.050003 5.99116611 + 193.100006 5.99140835 + 193.149994 5.99151421 + 193.199997 5.99157763 + 193.250000 5.99170160 + 193.300003 5.99196529 + 193.350006 5.99240017 + 193.399994 5.99298620 + 193.449997 5.99365902 + 193.500000 5.99433804 + 193.550003 5.99495125 + 193.600006 5.99546051 + 193.649994 5.99586868 + 193.699997 5.99621439 + 193.750000 5.99655533 + 193.800003 5.99694014 + 193.850006 5.99739361 + 193.899994 5.99790668 + 193.949997 5.99843884 + 194.000000 5.99893618 + 194.050003 5.99935055 + 194.100006 5.99966097 + 194.149994 5.99987984 + 194.199997 6.00005102 + 194.250000 6.00023937 + 194.300003 6.00050879 + 194.350006 6.00090361 + 194.399994 6.00143671 + 194.449997 6.00208664 + 194.500000 6.00280428 + 194.550003 6.00352478 + 194.600006 6.00418615 + 194.649994 6.00474262 + 194.699997 6.00517464 + 194.750000 6.00548840 + 194.800003 6.00571442 + 194.850006 6.00589943 + 194.899994 6.00609732 + 194.949997 6.00635672 + 195.000000 6.00671721 + 195.050003 6.00719786 + 195.100006 6.00779676 + 195.149994 6.00848770 + 195.199997 6.00922155 + 195.250000 6.00993681 + 195.300003 6.01056671 + 195.350006 6.01105595 + 195.399994 6.01137352 + 195.449997 6.01152325 + 195.500000 6.01154661 + 195.550003 6.01151657 + 195.600006 6.01152468 + 195.649994 6.01165771 + 195.699997 6.01197910 + 195.750000 6.01251173 + 195.800003 6.01323271 + 195.850006 6.01407623 + 195.899994 6.01495314 + 195.949997 6.01576996 + 196.000000 6.01645136 + 196.050003 6.01695442 + 196.100006 6.01727581 + 196.149994 6.01744795 + 196.199997 6.01752281 + 196.250000 6.01755810 + 196.300003 6.01760244 + 196.350006 6.01768732 + 196.399994 6.01782465 + 196.449997 6.01801538 + 196.500000 6.01825380 + 196.550003 6.01853991 + 196.600006 6.01888084 + 196.649994 6.01928806 + 196.699997 6.01977110 + 196.750000 6.02032804 + 196.800003 6.02094030 + 196.850006 6.02156782 + 196.899994 6.02215719 + 196.949997 6.02264977 + 197.000000 6.02299500 + 197.050003 6.02316618 + 197.100006 6.02316618 + 197.149994 6.02302885 + 197.199997 6.02281523 + 197.250000 6.02259874 + 197.300003 6.02245331 + 197.350006 6.02244043 + 197.399994 6.02259827 + 197.449997 6.02293491 + 197.500000 6.02342987 + 197.550003 6.02403784 + 197.600006 6.02469587 + 197.649994 6.02533293 + 197.699997 6.02587891 + 197.750000 6.02627373 + 197.800003 6.02647877 + 197.850006 6.02647877 + 197.899994 6.02629137 + 197.949997 6.02596331 + 198.000000 6.02556896 + 198.050003 6.02519941 + 198.100006 6.02494860 + 198.149994 6.02489567 + 198.199997 6.02509117 + 198.250000 6.02554274 + 198.300003 6.02621078 + 198.350006 6.02701235 + 198.399994 6.02783298 + 198.449997 6.02854824 + 198.500000 6.02904749 + 198.550003 6.02925539 + 198.600006 6.02915239 + 198.649994 6.02878046 + 198.699997 6.02823639 + 198.750000 6.02765799 + 198.800003 6.02719259 + 198.850006 6.02696705 + 198.899994 6.02706146 + 198.949997 6.02748966 + 199.000000 6.02819300 + 199.050003 6.02905512 + 199.100006 6.02992773 + 199.149994 6.03066444 + 199.199997 6.03115273 + 199.250000 6.03134298 + 199.300003 6.03125763 + 199.350006 6.03098154 + 199.399994 6.03064108 + 199.449997 6.03036642 + 199.500000 6.03026390 + 199.550003 6.03038549 + 199.600006 6.03072262 + 199.649994 6.03121376 + 199.699997 6.03176546 + 199.750000 6.03228140 + 199.800003 6.03269148 + 199.850006 6.03296757 + 199.899994 6.03312683 + 199.949997 6.03322029 + 200.000000 6.03331232 + 200.050003 6.03345633 + 200.100006 6.03367901 + 200.149994 6.03397179 + 200.199997 6.03429794 + 200.250000 6.03460836 + 200.300003 6.03485823 + 200.350006 6.03502607 + 200.399994 6.03512049 + 200.449997 6.03517532 + 200.500000 6.03523922 + 200.550003 6.03535700 + 200.600006 6.03555536 + 200.649994 6.03583384 + 200.699997 6.03616619 + 200.750000 6.03650951 + 200.800003 6.03681946 + 200.850006 6.03706169 + 200.899994 6.03722715 + 200.949997 6.03732824 + 201.000000 6.03739691 + 201.050003 6.03746986 + 201.100006 6.03757811 + 201.149994 6.03773451 + 201.199997 6.03793335 + 201.250000 6.03814936 + 201.300003 6.03834820 + 201.350006 6.03849649 + 201.399994 6.03857517 + 201.449997 6.03857994 + 201.500000 6.03852749 + 201.550003 6.03844881 + 201.600006 6.03838158 + 201.649994 6.03835964 + 201.699997 6.03840399 + 201.750000 6.03852129 + 201.800003 6.03869963 + 201.850006 6.03891230 + 201.899994 6.03912687 + 201.949997 6.03930950 + 202.000000 6.03943491 + 202.050003 6.03948975 + 202.100006 6.03947449 + 202.149994 6.03940344 + 202.199997 6.03929806 + 202.250000 6.03918123 + 202.300003 6.03907204 + 202.350006 6.03897905 + 202.399994 6.03890085 + 202.449997 6.03882647 + 202.500000 6.03874063 + 202.550003 6.03862906 + 202.600006 6.03848553 + 202.649994 6.03831339 + 202.699997 6.03812838 + 202.750000 6.03795147 + 202.800003 6.03780508 + 202.850006 6.03770685 + 202.899994 6.03766108 + 202.949997 6.03766108 + 203.000000 6.03768730 + 203.050003 6.03771353 + 203.100006 6.03771448 + 203.149994 6.03767014 + 203.199997 6.03757095 + 203.250000 6.03741693 + 203.300003 6.03721571 + 203.350006 6.03697824 + 203.399994 6.03671360 + 203.449997 6.03642893 + 203.500000 6.03612804 + 203.550003 6.03581476 + 203.600006 6.03549910 + 203.649994 6.03519821 + 203.699997 6.03493690 + 203.750000 6.03474379 + 203.800003 6.03464317 + 203.850006 6.03464603 + 203.899994 6.03474522 + 203.949997 6.03490686 + 204.000000 6.03508091 + 204.050003 6.03520966 + 204.100006 6.03523970 + 204.149994 6.03514194 + 204.199997 6.03491402 + 204.250000 6.03458977 + 204.300003 6.03422594 + 204.350006 6.03388786 + 204.399994 6.03363276 + 204.449997 6.03348970 + 204.500000 6.03345299 + 204.550003 6.03348303 + 204.600006 6.03352213 + 204.649994 6.03351164 + 204.699997 6.03341627 + 204.750000 6.03323555 + 204.800003 6.03301096 + 204.850006 6.03280878 + 204.899994 6.03270435 + 204.949997 6.03275204 + 205.000000 6.03296518 + 205.050003 6.03330755 + 205.100006 6.03369951 + 205.149994 6.03403902 + 205.199997 6.03423214 + 205.250000 6.03422165 + 205.300003 6.03400707 + 205.350006 6.03364420 + 205.399994 6.03323269 + 205.449997 6.03288841 + 205.500000 6.03270864 + 205.550003 6.03274965 + 205.600006 6.03301048 + 205.649994 6.03343964 + 205.699997 6.03395081 + 205.750000 6.03445244 + 205.800003 6.03487062 + 205.850006 6.03516340 + 205.899994 6.03532696 + 205.949997 6.03538561 + 206.000000 6.03537846 + 206.050003 6.03534460 + 206.100006 6.03531265 + 206.149994 6.03530264 + 206.199997 6.03532982 + 206.250000 6.03541327 + 206.300003 6.03557873 + 206.350006 6.03585386 + 206.399994 6.03625917 + 206.449997 6.03679180 + 206.500000 6.03742075 + 206.550003 6.03808069 + 206.600006 6.03868961 + 206.649994 6.03916550 + 206.699997 6.03945541 + 206.750000 6.03955173 + 206.800003 6.03949785 + 206.850006 6.03938103 + 206.899994 6.03930283 + 206.949997 6.03935003 + 207.000000 6.03956938 + 207.050003 6.03995371 + 207.100006 6.04044914 + 207.149994 6.04097414 + 207.199997 6.04145336 + 207.250000 6.04184294 + 207.300003 6.04214573 + 207.350006 6.04240751 + 207.399994 6.04269552 + 207.449997 6.04307270 + 207.500000 6.04356718 + 207.550003 6.04416323 + 207.600006 6.04480028 + 207.649994 6.04539728 + 207.699997 6.04587936 + 207.750000 6.04620409 + 207.800003 6.04637718 + 207.850006 6.04644775 + 207.899994 6.04649210 + 207.949997 6.04658651 + 208.000000 6.04678440 + 208.050003 6.04710007 + 208.100006 6.04751253 + 208.149994 6.04797840 + 208.199997 6.04845285 + 208.250000 6.04890776 + 208.300003 6.04933834 + 208.350006 6.04975939 + 208.399994 6.05018997 + 208.449997 6.05063772 + 208.500000 6.05108690 + 208.550003 6.05150175 + 208.600006 6.05183792 + 208.649994 6.05206299 + 208.699997 6.05217791 + 208.750000 6.05222034 + 208.800003 6.05226421 + 208.850006 6.05239391 + 208.899994 6.05267620 + 208.949997 6.05313540 + 209.000000 6.05374002 + 209.050003 6.05440903 + 209.100006 6.05503273 + 209.149994 6.05550861 + 209.199997 6.05577087 + 209.250000 6.05580997 + 209.300003 6.05567408 + 209.350006 6.05545282 + 209.399994 6.05524826 + 209.449997 6.05514669 + 209.500000 6.05519342 + 209.550003 6.05539227 + 209.600006 6.05571222 + 209.649994 6.05610657 + 209.699997 6.05653143 + 209.750000 6.05695868 + 209.800003 6.05737829 + 209.850006 6.05778503 + 209.899994 6.05816936 + 209.949997 6.05850506 + 210.000000 6.05875015 + 210.050003 6.05885553 + 210.100006 6.05878687 + 210.149994 6.05854177 + 210.199997 6.05816317 + 210.250000 6.05773687 + 210.300003 6.05737019 + 210.350006 6.05716848 + 210.399994 6.05720043 + 210.449997 6.05747890 + 210.500000 6.05795336 + 210.550003 6.05852509 + 210.600006 6.05907393 + 210.649994 6.05948830 + 210.699997 6.05969572 + 210.750000 6.05967951 + 210.800003 6.05947447 + 210.850006 6.05915213 + 210.899994 6.05879831 + 210.949997 6.05848694 + 211.000000 6.05826664 + 211.050003 6.05815411 + 211.100006 6.05814219 + 211.149994 6.05820990 + 211.199997 6.05833483 + 211.250000 6.05850172 + 211.300003 6.05870104 + 211.350006 6.05892372 + 211.399994 6.05915403 + 211.449997 6.05936241 + 211.500000 6.05950975 + 211.550003 6.05955315 + 211.600006 6.05945873 + 211.649994 6.05921555 + 211.699997 6.05884266 + 211.750000 6.05838966 + 211.800003 6.05792761 + 211.850006 6.05753326 + 211.899994 6.05727005 + 211.949997 6.05717516 + 212.000000 6.05725002 + 212.050003 6.05746078 + 212.100006 6.05775166 + 212.149994 6.05805779 + 212.199997 6.05832100 + 212.250000 6.05850363 + 212.300003 6.05859184 + 212.350006 6.05859375 + 212.399994 6.05853033 + 212.449997 6.05842257 + 212.500000 6.05828190 + 212.550003 6.05810595 + 212.600006 6.05788183 + 212.649994 6.05759430 + 212.699997 6.05723906 + 212.750000 6.05683470 + 212.800003 6.05642748 + 212.850006 6.05608606 + 212.899994 6.05588722 + 212.949997 6.05589056 + 213.000000 6.05611849 + 213.050003 6.05653715 + 213.100006 6.05705452 + 213.149994 6.05753565 + 213.199997 6.05783176 + 213.250000 6.05781889 + 213.300003 6.05743694 + 213.350006 6.05670977 + 213.399994 6.05574989 + 213.449997 6.05473328 + 213.500000 6.05385876 + 213.550003 6.05329609 + 213.600006 6.05314207 + 213.649994 6.05339193 + 213.699997 6.05394268 + 213.750000 6.05461788 + 213.800003 6.05521536 + 213.850006 6.05555964 + 213.899994 6.05554390 + 213.949997 6.05515242 + 214.000000 6.05445337 + 214.050003 6.05357409 + 214.100006 6.05265760 + 214.149994 6.05182409 + 214.199997 6.05114269 + 214.250000 6.05062437 + 214.300003 6.05023289 + 214.350006 6.04991150 + 214.399994 6.04961014 + 214.449997 6.04930353 + 214.500000 6.04899979 + 214.550003 6.04873180 + 214.600006 6.04853439 + 214.649994 6.04842520 + 214.699997 6.04838514 + 214.750000 6.04835844 + 214.800003 6.04826021 + 214.850006 6.04799938 + 214.899994 6.04750538 + 214.949997 6.04675055 + 215.000000 6.04575968 + 215.050003 6.04460907 + 215.100006 6.04341125 + 215.149994 6.04228973 + 215.199997 6.04134893 + 215.250000 6.04065323 + 215.300003 6.04021025 + 215.350006 6.03997087 + 215.399994 6.03984118 + 215.449997 6.03970480 + 215.500000 6.03945065 + 215.550003 6.03899956 + 215.600006 6.03832340 + 215.649994 6.03745079 + 215.699997 6.03645706 + 215.750000 6.03544426 + 215.800003 6.03450727 + 215.850006 6.03371334 + 215.899994 6.03307295 + 215.949997 6.03254414 + 216.000000 6.03204250 + 216.050003 6.03147173 + 216.100006 6.03075504 + 216.149994 6.02986717 + 216.199997 6.02884293 + 216.250000 6.02777100 + 216.300003 6.02676630 + 216.350006 6.02592897 + 216.399994 6.02530861 + 216.449997 6.02488279 + 216.500000 6.02455807 + 216.550003 6.02419996 + 216.600006 6.02367163 + 216.649994 6.02288437 + 216.699997 6.02182817 + 216.750000 6.02057838 + 216.800003 6.01927710 + 216.850006 6.01808739 + 216.899994 6.01714563 + 216.949997 6.01651430 + 217.000000 6.01616716 + 217.050003 6.01599598 + 217.100006 6.01584864 + 217.149994 6.01557589 + 217.199997 6.01507807 + 217.250000 6.01433039 + 217.300003 6.01338625 + 217.350006 6.01235342 + 217.399994 6.01135254 + 217.449997 6.01047945 + 217.500000 6.00977707 + 217.550003 6.00922823 + 217.600006 6.00876999 + 217.649994 6.00832129 + 217.699997 6.00781536 + 217.750000 6.00721884 + 217.800003 6.00654125 + 217.850006 6.00582409 + 217.899994 6.00512505 + 217.949997 6.00449133 + 218.000000 6.00395107 + 218.050003 6.00350285 + 218.100006 6.00312567 + 218.149994 6.00278997 + 218.199997 6.00246811 + 218.250000 6.00214434 + 218.300003 6.00181198 + 218.350006 6.00147390 + 218.399994 6.00113106 + 218.449997 6.00078440 + 218.500000 6.00042868 + 218.550003 6.00006056 + 218.600006 5.99967957 + 218.649994 5.99929237 + 218.699997 5.99890900 + 218.750000 5.99853754 + 218.800003 5.99817944 + 218.850006 5.99782467 + 218.899994 5.99745798 + 218.949997 5.99706507 + 219.000000 5.99664450 + 219.050003 5.99621677 + 219.100006 5.99582243 + 219.149994 5.99551582 + 219.199997 5.99534559 + 219.250000 5.99533558 + 219.300003 5.99547291 + 219.350006 5.99570370 + 219.399994 5.99594736 + 219.449997 5.99611759 + 219.500000 5.99614716 + 219.550003 5.99601078 + 219.600006 5.99572754 + 219.649994 5.99535418 + 219.699997 5.99496317 + 219.750000 5.99461937 + 219.800003 5.99435806 + 219.850006 5.99417973 + 219.899994 5.99406052 + 219.949997 5.99396563 + 220.000000 5.99387217 + 220.050003 5.99378109 + 220.100006 5.99371624 + 220.149994 5.99371433 + 220.199997 5.99380398 + 220.250000 5.99399042 + 220.300003 5.99424839 + 220.350006 5.99452877 + 220.399994 5.99477673 + 220.449997 5.99495029 + 220.500000 5.99504042 + 220.550003 5.99506950 + 220.600006 5.99508142 + 220.649994 5.99511766 + 220.699997 5.99519825 + 220.750000 5.99530983 + 220.800003 5.99540901 + 220.850006 5.99544668 + 220.899994 5.99539280 + 220.949997 5.99526024 + 221.000000 5.99511480 + 221.050003 5.99505568 + 221.100006 5.99518442 + 221.149994 5.99556780 + 221.199997 5.99620104 + 221.250000 5.99700069 + 221.300003 5.99782276 + 221.350006 5.99850225 + 221.399994 5.99890423 + 221.449997 5.99897051 + 221.500000 5.99873829 + 221.550003 5.99833059 + 221.600006 5.99792194 + 221.649994 5.99768162 + 221.699997 5.99772978 + 221.750000 5.99810648 + 221.800003 5.99876833 + 221.850006 5.99961424 + 221.899994 6.00052071 + 221.949997 6.00137997 + 222.000000 6.00212479 + 222.050003 6.00273275 + 222.100006 6.00321245 + 222.149994 6.00358248 + 222.199997 6.00385857 + 222.250000 6.00404406 + 222.300003 6.00414276 + 222.350006 6.00417376 + 222.399994 6.00418472 + 222.449997 6.00425243 + 222.500000 6.00446892 + 222.550003 6.00490999 + 222.600006 6.00560760 + 222.649994 6.00652790 + 222.699997 6.00757408 + 222.750000 6.00860977 + 222.800003 6.00950050 + 222.850006 6.01015997 + 222.899994 6.01057482 + 222.949997 6.01080847 + 223.000000 6.01097727 + 223.050003 6.01120758 + 223.100006 6.01158810 + 223.149994 6.01214314 + 223.199997 6.01282644 + 223.250000 6.01354361 + 223.300003 6.01419878 + 223.350006 6.01473331 + 223.399994 6.01515198 + 223.449997 6.01552248 + 223.500000 6.01594305 + 223.550003 6.01650047 + 223.600006 6.01722813 + 223.649994 6.01808405 + 223.699997 6.01896095 + 223.750000 6.01972485 + 223.800003 6.02026320 + 223.850006 6.02053404 + 223.899994 6.02058411 + 223.949997 6.02053928 + 224.000000 6.02056360 + 224.050003 6.02080011 + 224.100006 6.02132034 + 224.149994 6.02209949 + 224.199997 6.02302217 + 224.250000 6.02392387 + 224.300003 6.02464771 + 224.350006 6.02509499 + 224.399994 6.02525854 + 224.449997 6.02521849 + 224.500000 6.02511215 + 224.550003 6.02508116 + 224.600006 6.02522612 + 224.649994 6.02557230 + 224.699997 6.02606821 + 224.750000 6.02660990 + 224.800003 6.02708054 + 224.850006 6.02738857 + 224.899994 6.02749968 + 224.949997 6.02743578 + 225.000000 6.02726316 + 225.050003 6.02706289 + 225.100006 6.02690458 + 225.149994 6.02682590 + 225.199997 6.02683163 + 225.250000 6.02690315 + 225.300003 6.02701521 + 225.350006 6.02714729 + 225.399994 6.02728891 + 225.449997 6.02743483 + 225.500000 6.02757311 + 225.550003 6.02767515 + 225.600006 6.02769566 + 225.649994 6.02758217 + 225.699997 6.02729273 + 225.750000 6.02681494 + 225.800003 6.02618027 + 225.850006 6.02546167 + 225.899994 6.02475929 + 225.949997 6.02417183 + 226.000000 6.02377272 + 226.050003 6.02358532 + 226.100006 6.02357864 + 226.149994 6.02367592 + 226.199997 6.02377605 + 226.250000 6.02378130 + 226.300003 6.02361870 + 226.350006 6.02325678 + 226.399994 6.02270126 + 226.449997 6.02199173 + 226.500000 6.02118397 + 226.550003 6.02033949 + 226.600006 6.01951265 + 226.649994 6.01874876 + 226.699997 6.01807880 + 226.750000 6.01751947 + 226.800003 6.01707029 + 226.850006 6.01671219 + 226.899994 6.01640606 + 226.949997 6.01609707 + 227.000000 6.01572561 + 227.050003 6.01524067 + 227.100006 6.01461697 + 227.149994 6.01386547 + 227.199997 6.01303101 + 227.250000 6.01218319 + 227.300003 6.01139641 + 227.350006 6.01072407 + 227.399994 6.01018381 + 227.449997 6.00974941 + 227.500000 6.00936222 + 227.550003 6.00894928 + 227.600006 6.00845051 + 227.649994 6.00783825 + 227.699997 6.00712538 + 227.750000 6.00636005 + 227.800003 6.00560570 + 227.850006 6.00491476 + 227.899994 6.00431204 + 227.949997 6.00378418 + 228.000000 6.00328684 + 228.050003 6.00276327 + 228.100006 6.00216866 + 228.149994 6.00148821 + 228.199997 6.00074291 + 228.250000 5.99998474 + 228.300003 5.99927711 + 228.350006 5.99867439 + 228.399994 5.99820185 + 228.449997 5.99785185 + 228.500000 5.99758577 + 228.550003 5.99735117 + 228.600006 5.99709940 + 228.649994 5.99679852 + 228.699997 5.99644089 + 228.750000 5.99603558 + 228.800003 5.99560213 + 228.850006 5.99515486 + 228.899994 5.99469757 + 228.949997 5.99422455 + 229.000000 5.99372625 + 229.050003 5.99320078 + 229.100006 5.99266148 + 229.149994 5.99213600 + 229.199997 5.99166203 + 229.250000 5.99127340 + 229.300003 5.99098921 + 229.350006 5.99080658 + 229.399994 5.99070215 + 229.449997 5.99063826 + 229.500000 5.99057913 + 229.550003 5.99050045 + 229.600006 5.99039412 + 229.649994 5.99026680 + 229.699997 5.99013138 + 229.750000 5.98999643 + 229.800003 5.98985815 + 229.850006 5.98970509 + 229.899994 5.98952103 + 229.949997 5.98929977 + 230.000000 5.98905373 + 230.050003 5.98881435 + 230.100006 5.98862457 + 230.149994 5.98852444 + 230.199997 5.98853207 + 230.250000 5.98863316 + 230.300003 5.98878241 + 230.350006 5.98891544 + 230.399994 5.98897600 + 230.449997 5.98893547 + 230.500000 5.98881006 + 230.550003 5.98865843 + 230.600006 5.98856115 + 230.649994 5.98859262 + 230.699997 5.98878813 + 230.750000 5.98912716 + 230.800003 5.98953724 + 230.850006 5.98991394 + 230.899994 5.99016190 + 230.949997 5.99023199 + 231.000000 5.99014425 + 231.050003 5.98998594 + 231.100006 5.98988438 + 231.149994 5.98996258 + 231.199997 5.99029016 + 231.250000 5.99084949 + 231.300003 5.99153662 + 231.350006 5.99218702 + 231.399994 5.99262857 + 231.449997 5.99274349 + 231.500000 5.99250746 + 231.550003 5.99200869 + 231.600006 5.99142551 + 231.649994 5.99097252 + 231.699997 5.99083662 + 231.750000 5.99111843 + 231.800003 5.99180031 + 231.850006 5.99275494 + 231.899994 5.99378538 + 231.949997 5.99468422 + 232.000000 5.99529552 + 232.050003 5.99555826 + 232.100006 5.99551153 + 232.149994 5.99527645 + 232.199997 5.99500608 + 232.250000 5.99483395 + 232.300003 5.99483538 + 232.350006 5.99500847 + 232.399994 5.99528742 + 232.449997 5.99557543 + 232.500000 5.99578476 + 232.550003 5.99586916 + 232.600006 5.99584055 + 232.649994 5.99575901 + 232.699997 5.99571180 + 232.750000 5.99577522 + 232.800003 5.99599171 + 232.850006 5.99634933 + 232.899994 5.99678802 + 232.949997 5.99722004 + 233.000000 5.99755096 + 233.050003 5.99771214 + 233.100006 5.99767160 + 233.149994 5.99744511 + 233.199997 5.99708462 + 233.250000 5.99666500 + 233.300003 5.99626541 + 233.350006 5.99595404 + 233.399994 5.99577379 + 233.449997 5.99574089 + 233.500000 5.99584198 + 233.550003 5.99603796 + 233.600006 5.99627018 + 233.649994 5.99647141 + 233.699997 5.99657440 + 233.750000 5.99652719 + 233.800003 5.99630213 + 233.850006 5.99590731 + 233.899994 5.99538231 + 233.949997 5.99479389 + 234.000000 5.99421740 + 234.050003 5.99371767 + 234.100006 5.99333382 + 234.149994 5.99306774 + 234.199997 5.99288654 + 234.250000 5.99273634 + 234.300003 5.99256372 + 234.350006 5.99233150 + 234.399994 5.99203396 + 234.449997 5.99169779 + 234.500000 5.99136496 + 234.550003 5.99107552 + 234.600006 5.99084520 + 234.649994 5.99065208 + 234.699997 5.99043989 + 234.750000 5.99013186 + 234.800003 5.98965883 + 234.850006 5.98898745 + 234.899994 5.98813438 + 234.949997 5.98717260 + 235.000000 5.98621321 + 235.050003 5.98537493 + 235.100006 5.98475313 + 235.149994 5.98438835 + 235.199997 5.98425674 + 235.250000 5.98427629 + 235.300003 5.98432827 + 235.350006 5.98429537 + 235.399994 5.98408985 + 235.449997 5.98367596 + 235.500000 5.98307705 + 235.550003 5.98235941 + 235.600006 5.98161077 + 235.649994 5.98091078 + 235.699997 5.98031044 + 235.750000 5.97981930 + 235.800003 5.97941256 + 235.850006 5.97904539 + 235.899994 5.97867155 + 235.949997 5.97826576 + 236.000000 5.97783041 + 236.050003 5.97739553 + 236.100006 5.97700405 + 236.149994 5.97669792 + 236.199997 5.97649479 + 236.250000 5.97637892 + 236.300003 5.97629929 + 236.350006 5.97618198 + 236.399994 5.97594976 + 236.449997 5.97554731 + 236.500000 5.97496319 + 236.550003 5.97423935 + 236.600006 5.97346830 + 236.649994 5.97277308 + 236.699997 5.97228003 + 236.750000 5.97208023 + 236.800003 5.97220469 + 236.850006 5.97260952 + 236.899994 5.97318029 + 236.949997 5.97375917 + 237.000000 5.97417974 + 237.050003 5.97431374 + 237.100006 5.97410297 + 237.149994 5.97357559 + 237.199997 5.97283697 + 237.250000 5.97204494 + 237.300003 5.97136259 + 237.350006 5.97091866 + 237.399994 5.97077703 + 237.449997 5.97092342 + 237.500000 5.97127914 + 237.550003 5.97173452 + 237.600006 5.97217989 + 237.649994 5.97254133 + 237.699997 5.97279596 + 237.750000 5.97296572 + 237.800003 5.97309780 + 237.850006 5.97323513 + 237.899994 5.97339535 + 237.949997 5.97356033 + 238.000000 5.97368097 + 238.050003 5.97370291 + 238.100006 5.97359228 + 238.149994 5.97335863 + 238.199997 5.97305870 + 238.250000 5.97278738 + 238.300003 5.97264910 + 238.350006 5.97272444 + 238.399994 5.97304296 + 238.449997 5.97357130 + 238.500000 5.97422457 + 238.550003 5.97488832 + 238.600006 5.97545385 + 238.649994 5.97584724 + 238.699997 5.97604513 + 238.750000 5.97607327 + 238.800003 5.97598743 + 238.850006 5.97585201 + 238.899994 5.97571230 + 238.949997 5.97558594 + 239.000000 5.97546530 + 239.050003 5.97533321 + 239.100006 5.97518063 + 239.149994 5.97502327 + 239.199997 5.97490263 + 239.250000 5.97487593 + 239.300003 5.97499514 + 239.350006 5.97528648 + 239.399994 5.97572851 + 239.449997 5.97625637 + 239.500000 5.97677135 + 239.550003 5.97716856 + 239.600006 5.97736216 + 239.649994 5.97731018 + 239.699997 5.97702169 + 239.750000 5.97655249 + 239.800003 5.97598648 + 239.850006 5.97541285 + 239.899994 5.97490597 + 239.949997 5.97450972 diff --git a/pysep/tests/test_data/test_synthetics_cartesian/DB.X20.BXY.semd b/pysep/tests/test_data/test_synthetics_cartesian/DB.X20.BXY.semd new file mode 100644 index 0000000..376b5be --- /dev/null +++ b/pysep/tests/test_data/test_synthetics_cartesian/DB.X20.BXY.semd @@ -0,0 +1,5000 @@ + -10.0000000 0.00000000 + -9.94999981 0.00000000 + -9.89999962 0.00000000 + -9.85000038 0.00000000 + -9.80000019 0.00000000 + -9.75000000 0.00000000 + -9.69999981 0.00000000 + -9.64999962 0.00000000 + -9.60000038 0.00000000 + -9.55000019 0.00000000 + -9.50000000 0.00000000 + -9.44999981 2.49852749E-38 + -9.39999962 1.17153942E-36 + -9.35000038 1.38203927E-35 + -9.30000019 9.87087172E-35 + -9.25000000 6.34462469E-34 + -9.19999981 4.30125138E-33 + -9.14999962 2.75144554E-32 + -9.10000038 1.48272249E-31 + -9.05000019 6.52503937E-31 + -9.00000000 2.35299062E-30 + -8.94999981 7.00878858E-30 + -8.89999962 1.72772602E-29 + -8.85000038 3.49024457E-29 + -8.80000019 5.60831642E-29 + -8.75000000 6.68315806E-29 + -8.69999981 5.03115795E-29 + -8.64999962 2.52568379E-29 + -8.60000038 1.11667549E-28 + -8.55000019 5.20214285E-28 + -8.50000000 1.16828490E-27 + -8.44999981 4.76046597E-28 + -8.39999962 -6.76267189E-27 + -8.35000038 -3.09743893E-26 + -8.30000019 -8.41784659E-26 + -8.25000000 -1.62868407E-25 + -8.19999981 -2.10137039E-25 + -8.14999962 -6.44155157E-26 + -8.10000038 5.60908848E-25 + -8.05000019 1.96814623E-24 + -8.00000000 4.10228142E-24 + -7.94999981 5.84763144E-24 + -7.90000010 4.20591131E-24 + -7.84999990 -5.89305602E-24 + -7.80000019 -2.97598818E-23 + -7.75000000 -6.75130134E-23 + -7.69999981 -1.04647328E-22 + -7.65000010 -1.01703230E-22 + -7.59999990 8.04092863E-24 + -7.55000019 2.98035866E-22 + -7.50000000 7.89819504E-22 + -7.44999981 1.35403388E-21 + -7.40000010 1.60198036E-21 + -7.34999990 8.49212778E-22 + -7.30000019 -1.72015318E-21 + -7.25000000 -6.55996918E-21 + -7.19999981 -1.29165836E-20 + -7.15000010 -1.78608166E-20 + -7.09999990 -1.57986634E-20 + -7.05000019 5.96554136E-22 + -7.00000000 3.70684254E-20 + -6.94999981 9.17835860E-20 + -6.90000010 1.47967192E-19 + -6.84999990 1.68842879E-19 + -6.80000019 1.00809587E-19 + -6.75000000 -1.08727941E-19 + -6.69999981 -4.75807058E-19 + -6.65000010 -9.32191915E-19 + -6.59999990 -1.28426831E-18 + -6.55000019 -1.21084125E-18 + -6.50000000 -3.37659365E-19 + -6.44999981 1.58648299E-18 + -6.40000010 4.42677823E-18 + -6.34999990 7.39210451E-18 + -6.30000019 8.90938950E-18 + -6.25000000 6.83832239E-18 + -6.19999981 -8.11592497E-19 + -6.15000010 -1.46526856E-17 + -6.09999990 -3.24490877E-17 + -6.05000019 -4.80189794E-17 + -6.00000000 -5.13924833E-17 + -5.94999981 -3.11006775E-17 + -5.90000010 2.10114794E-17 + -5.84999990 1.03095073E-16 + -5.80000019 1.96817184E-16 + -5.75000000 2.64546468E-16 + -5.69999981 2.54201867E-16 + -5.65000010 1.14645962E-16 + -5.59999990 -1.78799563E-16 + -5.55000019 -5.94405053E-16 + -5.50000000 -1.02121871E-15 + -5.44999981 -1.26895499E-15 + -5.40000010 -1.10516687E-15 + -5.34999990 -3.35725664E-16 + -5.30000019 1.08198729E-15 + -5.25000000 2.92541442E-15 + -5.19999981 4.64440278E-15 + -5.15000010 5.40879241E-15 + -5.09999990 4.30904634E-15 + -5.05000019 7.08791400E-16 + -5.00000000 -5.32021945E-15 + -4.94999981 -1.26253784E-14 + -4.90000010 -1.88595037E-14 + -4.84999990 -2.08167207E-14 + -4.80000019 -1.53159871E-14 + -4.75000000 -5.47006572E-16 + -4.69999981 2.24482078E-14 + -4.65000010 4.87099917E-14 + -4.59999990 6.93685696E-14 + -4.55000019 7.32617228E-14 + -4.50000000 5.02972975E-14 + -4.44999981 -3.95794695E-15 + -4.40000010 -8.37333607E-14 + -4.34999990 -1.70408677E-13 + -4.30000019 -2.33724959E-13 + -4.25000000 -2.38165282E-13 + -4.19999981 -1.54352293E-13 + -4.15000010 2.67518619E-14 + -4.09999990 2.81151648E-13 + -4.05000019 5.46241600E-13 + -4.00000000 7.27613770E-13 + -3.95000005 7.20963328E-13 + -3.90000010 4.47119501E-13 + -3.84999990 -1.07638453E-13 + -3.79999995 -8.59074801E-13 + -3.75000000 -1.61575224E-12 + -3.70000005 -2.10590594E-12 + -3.65000010 -2.04479185E-12 + -3.59999990 -1.23340758E-12 + -3.54999995 3.35729545E-13 + -3.50000000 2.40192870E-12 + -3.45000005 4.42783874E-12 + -3.40000010 5.68758322E-12 + -3.34999990 5.45506695E-12 + -3.29999995 3.26081263E-12 + -3.25000000 -8.50368170E-13 + -3.20000005 -6.15259883E-12 + -3.15000010 -1.12538659E-11 + -3.09999990 -1.43494687E-11 + -3.04999995 -1.37050536E-11 + -3.00000000 -8.27605692E-12 + -2.95000005 1.70803497E-12 + -2.90000010 1.44089471E-11 + -2.84999990 2.64892309E-11 + -2.79999995 3.37670621E-11 + -2.75000000 3.23590842E-11 + -2.70000005 2.00684868E-11 + -2.65000010 -2.38079044E-12 + -2.59999990 -3.07265116E-11 + -2.54999995 -5.75527612E-11 + -2.50000000 -7.38307124E-11 + -2.45000005 -7.14211121E-11 + -2.40000010 -4.59668241E-11 + -2.34999990 6.80141707E-13 + -2.29999995 5.94228070E-11 + -2.25000000 1.14975668E-10 + -2.20000005 1.49197529E-10 + -2.15000010 1.46176779E-10 + -2.09999990 9.78379669E-11 + -2.04999995 8.37050654E-12 + -2.00000000 -1.04234558E-10 + -1.95000005 -2.10704731E-10 + -1.89999998 -2.77168871E-10 + -1.85000002 -2.74775674E-10 + -1.79999995 -1.89798552E-10 + -1.75000000 -3.10913587E-11 + -1.70000005 1.68044176E-10 + -1.64999998 3.55324076E-10 + -1.60000002 4.72014483E-10 + -1.54999995 4.69936534E-10 + -1.50000000 3.28400779E-10 + -1.45000005 6.56754512E-11 + -1.39999998 -2.59674782E-10 + -1.35000002 -5.59863822E-10 + -1.29999995 -7.40095929E-10 + -1.25000000 -7.26840699E-10 + -1.20000005 -4.94254748E-10 + -1.14999998 -8.00430069E-11 + -1.10000002 4.16066431E-10 + -1.04999995 8.53657367E-10 + -1.00000000 1.08925613E-09 + -0.949999988 1.02094533E-09 + -0.899999976 6.26884100E-10 + -0.850000024 -1.55149955E-11 + -0.800000012 -7.38935524E-10 + -0.750000000 -1.32554789E-09 + -0.699999988 -1.56857383E-09 + -0.649999976 -1.33982525E-09 + -0.600000024 -6.42587872E-10 + -0.550000012 3.69288072E-10 + -0.500000000 1.41736611E-09 + -0.449999988 2.16828155E-09 + -0.400000006 2.33156272E-09 + -0.349999994 1.75879733E-09 + -0.300000012 5.12901499E-10 + -0.250000000 -1.11890297E-09 + -0.200000003 -2.68087708E-09 + -0.150000006 -3.66592645E-09 + -0.100000001 -3.66639696E-09 + -5.00000007E-02 -2.51629095E-09 + 5.55111512E-16 -3.79456216E-10 + 5.00000007E-02 2.25117902E-09 + 0.100000001 4.65546224E-09 + 0.150000006 6.07155215E-09 + 0.200000003 5.91979044E-09 + 0.250000000 4.00204048E-09 + 0.300000012 6.13248063E-10 + 0.349999994 -3.47920137E-09 + 0.400000006 -7.19825932E-09 + 0.449999988 -9.43070866E-09 + 0.500000000 -9.34358191E-09 + 0.550000012 -6.65579503E-09 + 0.600000024 -1.78146897E-09 + 0.649999976 4.20932267E-09 + 0.699999988 9.81878756E-09 + 0.750000000 1.34911939E-08 + 0.800000012 1.40323912E-08 + 0.850000024 1.09660681E-08 + 0.899999976 4.72349848E-09 + 0.949999988 -3.39670581E-09 + 1.00000000 -1.15023777E-08 + 1.04999995 -1.75546955E-08 + 1.10000002 -1.98780494E-08 + 1.14999998 -1.76016997E-08 + 1.20000005 -1.09164571E-08 + 1.25000000 -1.07604770E-09 + 1.29999995 9.86137394E-09 + 1.35000002 1.94893008E-08 + 1.39999998 2.55946784E-08 + 1.45000005 2.66546127E-08 + 1.50000000 2.21727596E-08 + 1.54999995 1.27845166E-08 + 1.60000002 1.19649082E-10 + 1.64999998 -1.35317988E-08 + 1.70000005 -2.56642423E-08 + 1.75000000 -3.40119222E-08 + 1.79999995 -3.69271405E-08 + 1.85000002 -3.36247972E-08 + 1.89999998 -2.42747618E-08 + 1.95000005 -9.95614435E-09 + 2.00000000 7.49338724E-09 + 2.04999995 2.56971919E-08 + 2.09999990 4.20006145E-08 + 2.15000010 5.37587184E-08 + 2.20000005 5.86443996E-08 + 2.25000000 5.49692132E-08 + 2.29999995 4.19975983E-08 + 2.34999990 2.02172590E-08 + 2.40000010 -8.48814796E-09 + 2.45000005 -4.08258067E-08 + 2.50000000 -7.22949025E-08 + 2.54999995 -9.76338654E-08 + 2.59999990 -1.11507156E-07 + 2.65000010 -1.09377005E-07 + 2.70000005 -8.84545699E-08 + 2.75000000 -4.85798495E-08 + 2.79999995 7.15065118E-09 + 2.84999990 7.21941760E-08 + 2.90000010 1.36965454E-07 + 2.95000005 1.89916960E-07 + 3.00000000 2.19264308E-07 + 3.04999995 2.15178517E-07 + 3.09999990 1.72112635E-07 + 3.15000010 9.08041713E-08 + 3.20000005 -2.05596926E-08 + 3.25000000 -1.46472047E-07 + 3.29999995 -2.65805710E-07 + 3.34999990 -3.55054397E-07 + 3.40000010 -3.92716601E-07 + 3.45000005 -3.64063681E-07 + 3.50000000 -2.65284285E-07 + 3.54999995 -1.05948295E-07 + 3.59999990 9.10572950E-08 + 3.65000010 2.92509384E-07 + 3.70000005 4.60497574E-07 + 3.75000000 5.59814794E-07 + 3.79999995 5.65615039E-07 + 3.84999990 4.69609347E-07 + 3.90000010 2.83214916E-07 + 3.95000005 3.66330681E-08 + 4.00000000 -2.26289060E-07 + 4.05000019 -4.56550026E-07 + 4.09999990 -6.10090865E-07 + 4.15000010 -6.57231624E-07 + 4.19999981 -5.89199885E-07 + 4.25000000 -4.20105323E-07 + 4.30000019 -1.83775114E-07 + 4.34999990 7.38557731E-08 + 4.40000010 3.04954199E-07 + 4.44999981 4.70050225E-07 + 4.50000000 5.45778448E-07 + 4.55000019 5.28224859E-07 + 4.59999990 4.31261640E-07 + 4.65000010 2.80711816E-07 + 4.69999981 1.06413509E-07 + 4.75000000 -6.51606769E-08 + 4.80000019 -2.15363855E-07 + 4.84999990 -3.33674194E-07 + 4.90000010 -4.14232289E-07 + 4.94999981 -4.50619382E-07 + 5.00000000 -4.31851049E-07 + 5.05000019 -3.42432998E-07 + 5.09999990 -1.67978570E-07 + 5.15000010 9.43838359E-08 + 5.19999981 4.24076859E-07 + 5.25000000 7.68673203E-07 + 5.30000019 1.04433866E-06 + 5.34999990 1.14867998E-06 + 5.40000010 9.85963652E-07 + 5.44999981 5.00114936E-07 + 5.50000000 -2.93252185E-07 + 5.55000019 -1.28672286E-06 + 5.59999990 -2.28288877E-06 + 5.65000010 -3.02361514E-06 + 5.69999981 -3.24502685E-06 + 5.75000000 -2.74816671E-06 + 5.80000019 -1.46834566E-06 + 5.84999990 4.76905541E-07 + 5.90000010 2.77906634E-06 + 5.94999981 4.97885867E-06 + 6.00000000 6.55317581E-06 + 6.05000019 7.03307069E-06 + 6.09999990 6.12634676E-06 + 6.15000010 3.81341738E-06 + 6.19999981 3.88310895E-07 + 6.25000000 -3.57203976E-06 + 6.30000019 -7.31005775E-06 + 6.34999990 -1.00425741E-05 + 6.40000010 -1.11347244E-05 + 6.44999981 -1.02514159E-05 + 6.50000000 -7.44811678E-06 + 6.55000019 -3.17593049E-06 + 6.59999990 1.80366851E-06 + 6.65000010 6.57663395E-06 + 6.69999981 1.02703225E-05 + 6.75000000 1.22376605E-05 + 6.80000019 1.21876392E-05 + 6.84999990 1.02317190E-05 + 6.90000010 6.83712551E-06 + 6.94999981 2.70164674E-06 + 7.00000000 -1.41590260E-06 + 7.05000019 -4.86511863E-06 + 7.09999990 -7.23070980E-06 + 7.15000010 -8.38702908E-06 + 7.19999981 -8.47188312E-06 + 7.25000000 -7.79374204E-06 + 7.30000019 -6.70453528E-06 + 7.34999990 -5.47865920E-06 + 7.40000010 -4.23524853E-06 + 7.44999981 -2.92627806E-06 + 7.50000000 -1.39193787E-06 + 7.55000019 5.36817254E-07 + 7.59999990 2.92418395E-06 + 7.65000010 5.64421225E-06 + 7.69999981 8.35679202E-06 + 7.75000000 1.05590834E-05 + 7.80000019 1.17029522E-05 + 7.84999990 1.13471715E-05 + 7.90000010 9.29994258E-06 + 7.94999981 5.70718294E-06 + 8.00000000 1.05567563E-06 + 8.05000019 -3.91590629E-06 + 8.10000038 -8.37784228E-06 + 8.14999962 -1.15994426E-05 + 8.19999981 -1.31154657E-05 + 8.25000000 -1.28214870E-05 + 8.30000019 -1.09711400E-05 + 8.35000038 -8.07737615E-06 + 8.39999962 -4.74925491E-06 + 8.44999981 -1.51588733E-06 + 8.50000000 1.30671719E-06 + 8.55000019 3.66381300E-06 + 8.60000038 5.71066857E-06 + 8.64999962 7.68052723E-06 + 8.69999981 9.71817281E-06 + 8.75000000 1.17387617E-05 + 8.80000019 1.33653994E-05 + 8.85000038 1.39749209E-05 + 8.89999962 1.28466381E-05 + 8.94999981 9.37471123E-06 + 9.00000000 3.28213741E-06 + 9.05000019 -5.22918299E-06 + 9.10000038 -1.54411737E-05 + 9.14999962 -2.62121957E-05 + 9.19999981 -3.61801103E-05 + 9.25000000 -4.40263248E-05 + 9.30000019 -4.87369471E-05 + 9.35000038 -4.98017580E-05 + 9.39999962 -4.73122600E-05 + 9.44999981 -4.19488497E-05 + 9.50000000 -3.48735739E-05 + 9.55000019 -2.75616858E-05 + 9.60000038 -2.16078988E-05 + 9.64999962 -1.85350200E-05 + 9.69999981 -1.96193268E-05 + 9.75000000 -2.57368192E-05 + 9.80000019 -3.72330178E-05 + 9.85000038 -5.38266249E-05 + 9.89999962 -7.45697180E-05 + 9.94999981 -9.78956086E-05 + 10.0000000 -1.21782366E-04 + 10.0500002 -1.44040314E-04 + 10.1000004 -1.62698881E-04 + 10.1499996 -1.76429690E-04 + 10.1999998 -1.84913675E-04 + 10.2500000 -1.89051527E-04 + 10.3000002 -1.90937630E-04 + 10.3500004 -1.93566317E-04 + 10.3999996 -2.00304494E-04 + 10.4499998 -2.14231201E-04 + 10.5000000 -2.37489716E-04 + 10.5500002 -2.70809687E-04 + 10.6000004 -3.13327648E-04 + 10.6499996 -3.62768624E-04 + 10.6999998 -4.15966875E-04 + 10.7500000 -4.69618972E-04 + 10.8000002 -5.21100708E-04 + 10.8500004 -5.69157302E-04 + 10.8999996 -6.14298042E-04 + 10.9499998 -6.58792036E-04 + 11.0000000 -7.06251885E-04 + 11.0500002 -7.60892464E-04 + 11.1000004 -8.26628646E-04 + 11.1499996 -9.06226109E-04 + 11.1999998 -1.00071472E-03 + 11.2500000 -1.10921811E-03 + 11.3000002 -1.22926559E-03 + 11.3500004 -1.35752652E-03 + 11.3999996 -1.49080635E-03 + 11.4499998 -1.62706047E-03 + 11.5000000 -1.76616316E-03 + 11.5500002 -1.91021804E-03 + 11.6000004 -2.06330512E-03 + 11.6499996 -2.23070802E-03 + 11.6999998 -2.41781049E-03 + 11.7500000 -2.62896018E-03 + 11.8000002 -2.86661903E-03 + 11.8500004 -3.13105760E-03 + 11.8999996 -3.42069659E-03 + 11.9499998 -3.73301725E-03 + 12.0000000 -4.06577624E-03 + 12.0500002 -4.41816170E-03 + 12.1000004 -4.79152286E-03 + 12.1499996 -5.18943928E-03 + 12.1999998 -5.61707420E-03 + 12.2500000 -6.08002162E-03 + 12.3000002 -6.58300286E-03 + 12.3500004 -7.12885149E-03 + 12.3999996 -7.71815563E-03 + 12.4499998 -8.34970642E-03 + 12.5000000 -9.02167708E-03 + 12.5500002 -9.73316655E-03 + 12.6000004 -1.04856519E-02 + 12.6499996 -1.12838671E-02 + 12.6999998 -1.21357869E-02 + 12.7500000 -1.30517008E-02 + 12.8000002 -1.40425907E-02 + 12.8500004 -1.51182981E-02 + 12.8999996 -1.62859987E-02 + 12.9499998 -1.75494216E-02 + 13.0000000 -1.89090557E-02 + 13.0500002 -2.03632452E-02 + 13.1000004 -2.19098646E-02 + 13.1499996 -2.35480927E-02 + 13.1999998 -2.52798107E-02 + 13.2500000 -2.71102600E-02 + 13.3000002 -2.90479045E-02 + 13.3500004 -3.11035402E-02 + 13.3999996 -3.32890227E-02 + 13.4499998 -3.56159359E-02 + 13.5000000 -3.80945876E-02 + 13.5500002 -4.07335460E-02 + 13.6000004 -4.35397401E-02 + 13.6499996 -4.65190262E-02 + 13.6999998 -4.96771336E-02 + 13.7500000 -5.30206449E-02 + 13.8000002 -5.65578379E-02 + 13.8500004 -6.02992140E-02 + 13.8999996 -6.42576069E-02 + 13.9499998 -6.84478283E-02 + 14.0000000 -7.28858709E-02 + 14.0500002 -7.75877759E-02 + 14.1000004 -8.25684369E-02 + 14.1499996 -8.78405273E-02 + 14.1999998 -9.34138447E-02 + 14.2500000 -9.92954075E-02 + 14.3000002 -0.105490193 + 14.3500004 -0.112002678 + 14.3999996 -0.118838727 + 14.4499998 -0.126007453 + 14.5000000 -0.133522630 + 14.5500002 -0.141403273 + 14.6000004 -0.149673045 + 14.6499996 -0.158358783 + 14.6999998 -0.167488366 + 14.7500000 -0.177088425 + 14.8000002 -0.187182248 + 14.8500004 -0.197788611 + 14.8999996 -0.208921567 + 14.9499998 -0.220591038 + 15.0000000 -0.232804403 + 15.0500002 -0.245568439 + 15.1000004 -0.258891404 + 15.1499996 -0.272785008 + 15.1999998 -0.287265778 + 15.2500000 -0.302355915 + 15.3000002 -0.318082839 + 15.3500004 -0.334478110 + 15.3999996 -0.351574957 + 15.4499998 -0.369405508 + 15.5000000 -0.387997568 + 15.5500002 -0.407372385 + 15.6000004 -0.427543491 + 15.6499996 -0.448517919 + 15.6999998 -0.470299304 + 15.7500000 -0.492892444 + 15.8000002 -0.516308010 + 15.8500004 -0.540566206 + 15.8999996 -0.565698087 + 15.9499998 -0.591743290 + 16.0000000 -0.618745089 + 16.0499992 -0.646743119 + 16.1000004 -0.675767362 + 16.1499996 -0.705833554 + 16.2000008 -0.736943007 + 16.2500000 -0.769086480 + 16.2999992 -0.802251816 + 16.3500004 -0.836432457 + 16.3999996 -0.871634603 + 16.4500008 -0.907880664 + 16.5000000 -0.945207536 + 16.5499992 -0.983660579 + 16.6000004 -1.02328527 + 16.6499996 -1.06411755 + 16.7000008 -1.10617900 + 16.7500000 -1.14947474 + 16.7999992 -1.19399798 + 16.8500004 -1.23973596 + 16.8999996 -1.28667879 + 16.9500008 -1.33482516 + 17.0000000 -1.38418448 + 17.0499992 -1.43477511 + 17.1000004 -1.48661900 + 17.1499996 -1.53973544 + 17.2000008 -1.59413493 + 17.2500000 -1.64981794 + 17.2999992 -1.70677578 + 17.3500004 -1.76499534 + 17.3999996 -1.82446444 + 17.4500008 -1.88517606 + 17.5000000 -1.94713056 + 17.5499992 -2.01033425 + 17.6000004 -2.07479715 + 17.6499996 -2.14052796 + 17.7000008 -2.20753002 + 17.7500000 -2.27580166 + 17.7999992 -2.34533477 + 17.8500004 -2.41611671 + 17.8999996 -2.48813295 + 17.9500008 -2.56136608 + 18.0000000 -2.63579655 + 18.0499992 -2.71140146 + 18.1000004 -2.78815436 + 18.1499996 -2.86602640 + 18.2000008 -2.94499016 + 18.2500000 -3.02502179 + 18.2999992 -3.10610580 + 18.3500004 -3.18823600 + 18.3999996 -3.27141285 + 18.4500008 -3.35563707 + 18.5000000 -3.44090366 + 18.5499992 -3.52719402 + 18.6000004 -3.61447287 + 18.6499996 -3.70269179 + 18.7000008 -3.79179573 + 18.7500000 -3.88173270 + 18.7999992 -3.97246242 + 18.8500004 -4.06396294 + 18.8999996 -4.15622759 + 18.9500008 -4.24925709 + 19.0000000 -4.34304905 + 19.0499992 -4.43758821 + 19.1000004 -4.53283882 + 19.1499996 -4.62874603 + 19.2000008 -4.72524500 + 19.2500000 -4.82227278 + 19.2999992 -4.91977978 + 19.3500004 -5.01773500 + 19.3999996 -5.11612797 + 19.4500008 -5.21495771 + 19.5000000 -5.31421947 + 19.5499992 -5.41389608 + 19.6000004 -5.51395035 + 19.6499996 -5.61432695 + 19.7000008 -5.71496248 + 19.7500000 -5.81580114 + 19.7999992 -5.91680479 + 19.8500004 -6.01795721 + 19.8999996 -6.11926126 + 19.9500008 -6.22072411 + 20.0000000 -6.32234430 + 20.0499992 -6.42409563 + 20.1000004 -6.52592611 + 20.1499996 -6.62776279 + 20.2000008 -6.72952843 + 20.2500000 -6.83116102 + 20.2999992 -6.93262815 + 20.3500004 -7.03393459 + 20.3999996 -7.13511133 + 20.4500008 -7.23619890 + 20.5000000 -7.33722496 + 20.5499992 -7.43818378 + 20.6000004 -7.53903103 + 20.6499996 -7.63968801 + 20.7000008 -7.74006414 + 20.7500000 -7.84008074 + 20.7999992 -7.93969154 + 20.8500004 -8.03889370 + 20.8999996 -8.13772106 + 20.9500008 -8.23622894 + 21.0000000 -8.33446693 + 21.0499992 -8.43245983 + 21.1000004 -8.53019142 + 21.1499996 -8.62761307 + 21.2000008 -8.72465324 + 21.2500000 -8.82124996 + 21.2999992 -8.91736221 + 21.3500004 -9.01298523 + 21.3999996 -9.10815239 + 21.4500008 -9.20291328 + 21.5000000 -9.29731655 + 21.5499992 -9.39138985 + 21.6000004 -9.48513126 + 21.6499996 -9.57850552 + 21.7000008 -9.67146492 + 21.7500000 -9.76395893 + 21.7999992 -9.85595798 + 21.8500004 -9.94745731 + 21.8999996 -10.0384779 + 21.9500008 -10.1290550 + 22.0000000 -10.2192240 + 22.0499992 -10.3090076 + 22.1000004 -10.3984146 + 22.1499996 -10.4874392 + 22.2000008 -10.5760727 + 22.2500000 -10.6643152 + 22.2999992 -10.7521763 + 22.3500004 -10.8396807 + 22.3999996 -10.9268560 + 22.4500008 -11.0137234 + 22.5000000 -11.1002855 + 22.5499992 -11.1865282 + 22.6000004 -11.2724247 + 22.6499996 -11.3579493 + 22.7000008 -11.4430962 + 22.7500000 -11.5278845 + 22.7999992 -11.6123590 + 22.8500004 -11.6965809 + 22.8999996 -11.7806063 + 22.9500008 -11.8644695 + 23.0000000 -11.9481668 + 23.0499992 -12.0316620 + 23.1000004 -12.1148968 + 23.1499996 -12.1978178 + 23.2000008 -12.2803936 + 23.2500000 -12.3626404 + 23.2999992 -12.4446182 + 23.3500004 -12.5264149 + 23.3999996 -12.6081276 + 23.4500008 -12.6898251 + 23.5000000 -12.7715349 + 23.5499992 -12.8532372 + 23.6000004 -12.9348736 + 23.6499996 -13.0163746 + 23.7000008 -13.0976830 + 23.7500000 -13.1787806 + 23.7999992 -13.2596970 + 23.8500004 -13.3404980 + 23.8999996 -13.4212646 + 23.9500008 -13.5020666 + 24.0000000 -13.5829391 + 24.0499992 -13.6638718 + 24.1000004 -13.7448215 + 24.1499996 -13.8257265 + 24.2000008 -13.9065332 + 24.2500000 -13.9872227 + 24.2999992 -14.0678129 + 24.3500004 -14.1483603 + 24.3999996 -14.2289371 + 24.4500008 -14.3096085 + 24.5000000 -14.3904152 + 24.5499992 -14.4713564 + 24.6000004 -14.5523987 + 24.6499996 -14.6334877 + 24.7000008 -14.7145767 + 24.7500000 -14.7956429 + 24.7999992 -14.8766985 + 24.8500004 -14.9577923 + 24.8999996 -15.0389872 + 24.9500008 -15.1203442 + 25.0000000 -15.2019024 + 25.0499992 -15.2836599 + 25.1000004 -15.3655796 + 25.1499996 -15.4476080 + 25.2000008 -15.5296841 + 25.2500000 -15.6117716 + 25.2999992 -15.6938648 + 25.3500004 -15.7759991 + 25.3999996 -15.8582268 + 25.4500008 -15.9406090 + 25.5000000 -16.0231934 + 25.5499992 -16.1059933 + 25.6000004 -16.1889954 + 25.6499996 -16.2721539 + 25.7000008 -16.3554268 + 25.7500000 -16.4387798 + 25.7999992 -16.5222149 + 25.8500004 -16.6057587 + 25.8999996 -16.6894569 + 25.9500008 -16.7733593 + 26.0000000 -16.8574982 + 26.0499992 -16.9418755 + 26.1000004 -17.0264587 + 26.1499996 -17.1111832 + 26.2000008 -17.1959934 + 26.2500000 -17.2808456 + 26.2999992 -17.3657265 + 26.3500004 -17.4506702 + 26.3999996 -17.5357342 + 26.4500008 -17.6209736 + 26.5000000 -17.7064304 + 26.5499992 -17.7921066 + 26.6000004 -17.8779640 + 26.6499996 -17.9639263 + 26.7000008 -18.0499191 + 26.7500000 -18.1358852 + 26.7999992 -18.2218018 + 26.8500004 -18.3076973 + 26.8999996 -18.3936272 + 26.9500008 -18.4796600 + 27.0000000 -18.5658302 + 27.0499992 -18.6521320 + 27.1000004 -18.7385101 + 27.1499996 -18.8248672 + 27.2000008 -18.9111061 + 27.2500000 -18.9971542 + 27.2999992 -19.0829887 + 27.3500004 -19.1686440 + 27.3999996 -19.2541885 + 27.4500008 -19.3396912 + 27.5000000 -19.4251728 + 27.5499992 -19.5105953 + 27.6000004 -19.5958405 + 27.6499996 -19.6807518 + 27.7000008 -19.7651577 + 27.7500000 -19.8489399 + 27.7999992 -19.9320488 + 27.8500004 -20.0145168 + 27.8999996 -20.0964317 + 27.9500008 -20.1778831 + 28.0000000 -20.2589207 + 28.0499992 -20.3395023 + 28.1000004 -20.4194965 + 28.1499996 -20.4987011 + 28.2000008 -20.5769024 + 28.2500000 -20.6539116 + 28.2999992 -20.7296257 + 28.3500004 -20.8040142 + 28.3999996 -20.8771019 + 28.4500008 -20.9489117 + 28.5000000 -21.0194149 + 28.5499992 -21.0884933 + 28.6000004 -21.1559410 + 28.6499996 -21.2214947 + 28.7000008 -21.2848911 + 28.7500000 -21.3459263 + 28.7999992 -21.4044743 + 28.8500004 -21.4605007 + 28.8999996 -21.5140057 + 28.9500008 -21.5649624 + 29.0000000 -21.6132603 + 29.0499992 -21.6586704 + 29.1000004 -21.7008591 + 29.1499996 -21.7394428 + 29.2000008 -21.7740555 + 29.2500000 -21.8044205 + 29.2999992 -21.8303642 + 29.3500004 -21.8518162 + 29.3999996 -21.8687344 + 29.4500008 -21.8810291 + 29.5000000 -21.8885040 + 29.5499992 -21.8908100 + 29.6000004 -21.8874836 + 29.6499996 -21.8780117 + 29.7000008 -21.8619137 + 29.7500000 -21.8388138 + 29.7999992 -21.8084736 + 29.8500004 -21.7707558 + 29.8999996 -21.7255535 + 29.9500008 -21.6726952 + 30.0000000 -21.6118679 + 30.0499992 -21.5426006 + 30.1000004 -21.4642982 + 30.1499996 -21.3763256 + 30.2000008 -21.2781181 + 30.2500000 -21.1692467 + 30.2999992 -21.0494385 + 30.3500004 -20.9185390 + 30.3999996 -20.7764091 + 30.4500008 -20.6228123 + 30.5000000 -20.4573517 + 30.5499992 -20.2794380 + 30.6000004 -20.0883579 + 30.6499996 -19.8833828 + 30.7000008 -19.6638737 + 30.7500000 -19.4293804 + 30.7999992 -19.1796417 + 30.8500004 -18.9145298 + 30.8999996 -18.6339321 + 30.9500008 -18.3376312 + 31.0000000 -18.0252190 + 31.0499992 -17.6960831 + 31.1000004 -17.3494854 + 31.1499996 -16.9846821 + 31.2000008 -16.6010437 + 31.2500000 -16.1981640 + 31.2999992 -15.7758532 + 31.3500004 -15.3340778 + 31.3999996 -14.8728285 + 31.4500008 -14.3919926 + 31.5000000 -13.8912678 + 31.5499992 -13.3701620 + 31.6000004 -12.8280649 + 31.6499996 -12.2643852 + 31.7000008 -11.6786804 + 31.7500000 -11.0707417 + 31.7999992 -10.4405956 + 31.8500004 -9.78842258 + 31.8999996 -9.11441994 + 31.9500008 -8.41868114 + 32.0000000 -7.70111275 + 32.0499992 -6.96144962 + 32.0999985 -6.19934702 + 32.1500015 -5.41452026 + 32.2000008 -4.60687256 + 32.2500000 -3.77656817 + 32.2999992 -2.92401600 + 32.3499985 -2.04976869 + 32.4000015 -1.15437984 + 32.4500008 -0.238278955 + 32.5000000 0.698294461 + 32.5499992 1.65526247 + 32.5999985 2.63259840 + 32.6500015 3.63018322 + 32.7000008 4.64767313 + 32.7500000 5.68444443 + 32.7999992 6.73962641 + 32.8499985 7.81221867 + 32.9000015 8.90123653 + 32.9500008 10.0058327 + 33.0000000 11.1253557 + 33.0499992 12.2592926 + 33.0999985 13.4071512 + 33.1500015 14.5683098 + 33.2000008 15.7419043 + 33.2500000 16.9267807 + 33.2999992 18.1215630 + 33.3499985 19.3247910 + 33.4000015 20.5350685 + 33.4500008 21.7511921 + 33.5000000 22.9721756 + 33.5499992 24.1971855 + 33.5999985 25.4253960 + 33.6500015 26.6558342 + 33.7000008 27.8872643 + 33.7500000 29.1181660 + 33.7999992 30.3468170 + 33.8499985 31.5714321 + 33.9000015 32.7903328 + 33.9500008 34.0020599 + 34.0000000 35.2053986 + 34.0499992 36.3992882 + 34.0999985 37.5826836 + 34.1500015 38.7544022 + 34.2000008 39.9130096 + 34.2500000 41.0568428 + 34.2999992 42.1840897 + 34.3499985 43.2929459 + 34.4000015 44.3817711 + 34.4500008 45.4491920 + 34.5000000 46.4940834 + 34.5499992 47.5154648 + 34.5999985 48.5123672 + 34.6500015 49.4836540 + 34.7000008 50.4279785 + 34.7500000 51.3438072 + 34.7999992 52.2295227 + 34.8499985 53.0835991 + 34.9000015 53.9047546 + 34.9500008 54.6920128 + 35.0000000 55.4446640 + 35.0499992 56.1621361 + 35.0999985 56.8438263 + 35.1500015 57.4889870 + 35.2000008 58.0966339 + 35.2500000 58.6656494 + 35.2999992 59.1949158 + 35.3499985 59.6834564 + 35.4000015 60.1306152 + 35.4500008 60.5360756 + 35.5000000 60.8997803 + 35.5499992 61.2217903 + 35.5999985 61.5020866 + 35.6500015 61.7404747 + 35.7000008 61.9365349 + 35.7500000 62.0897293 + 35.7999992 62.1995773 + 35.8499985 62.2658234 + 35.9000015 62.2885704 + 35.9500008 62.2682724 + 36.0000000 62.2056389 + 36.0499992 62.1014366 + 36.0999985 61.9563217 + 36.1500015 61.7707100 + 36.2000008 61.5447807 + 36.2500000 61.2786064 + 36.2999992 60.9723434 + 36.3499985 60.6264076 + 36.4000015 60.2415886 + 36.4500008 59.8190346 + 36.5000000 59.3601151 + 36.5499992 58.8662186 + 36.5999985 58.3385582 + 36.6500015 57.7780762 + 36.7000008 57.1854591 + 36.7500000 56.5613022 + 36.7999992 55.9062805 + 36.8499985 55.2213326 + 36.9000015 54.5077400 + 36.9500008 53.7670898 + 37.0000000 53.0011101 + 37.0499992 52.2114487 + 37.0999985 51.3995438 + 37.1500015 50.5665283 + 37.2000008 49.7132950 + 37.2500000 48.8406754 + 37.2999992 47.9496307 + 37.3499985 47.0413933 + 37.4000015 46.1175270 + 37.4500008 45.1798325 + 37.5000000 44.2301559 + 37.5499992 43.2701950 + 37.5999985 42.3013535 + 37.6500015 41.3246841 + 37.7000008 40.3410149 + 37.7500000 39.3511124 + 37.7999992 38.3558960 + 37.8499985 37.3565483 + 37.9000015 36.3545494 + 37.9500008 35.3515396 + 38.0000000 34.3491478 + 38.0499992 33.3487892 + 38.0999985 32.3515472 + 38.1500015 31.3581848 + 38.2000008 30.3692837 + 38.2500000 29.3854122 + 38.2999992 28.4073181 + 38.3499985 27.4360142 + 38.4000015 26.4727345 + 38.4500008 25.5187893 + 38.5000000 24.5753708 + 38.5499992 23.6433849 + 38.5999985 22.7233849 + 38.6500015 21.8156319 + 38.7000008 20.9202652 + 38.7500000 20.0375137 + 38.7999992 19.1678295 + 38.8499985 18.3119545 + 38.9000015 17.4708271 + 38.9500008 16.6453972 + 39.0000000 15.8364239 + 39.0499992 15.0443373 + 39.0999985 14.2692041 + 39.1500015 13.5108414 + 39.2000008 12.7690020 + 39.2500000 12.0435820 + 39.2999992 11.3347387 + 39.3499985 10.6429033 + 39.4000015 9.96865940 + 39.4500008 9.31254292 + 39.5000000 8.67485905 + 39.5499992 8.05557060 + 39.5999985 7.45432281 + 39.6500015 6.87057781 + 39.7000008 6.30382156 + 39.7500000 5.75374317 + 39.7999992 5.22032261 + 39.8499985 4.70379353 + 39.9000015 4.20448971 + 39.9500008 3.72264957 + 40.0000000 3.25824666 + 40.0499992 2.81092477 + 40.0999985 2.38005805 + 40.1500015 1.96491122 + 40.2000008 1.56483603 + 40.2500000 1.17942178 + 40.2999992 0.808541298 + 40.3499985 0.452278346 + 40.4000015 0.110765636 + 40.4500008 -0.215995044 + 40.5000000 -0.528258145 + 40.5499992 -0.826553822 + 40.5999985 -1.11159599 + 40.6500015 -1.38411820 + 40.7000008 -1.64470994 + 40.7500000 -1.89371383 + 40.7999992 -2.13123298 + 40.8499985 -2.35723472 + 40.9000015 -2.57171106 + 40.9500008 -2.77482295 + 41.0000000 -2.96697092 + 41.0499992 -3.14876437 + 41.0999985 -3.32090187 + 41.1500015 -3.48401999 + 41.2000008 -3.63856936 + 41.2500000 -3.78477216 + 41.2999992 -3.92267632 + 41.3499985 -4.05228233 + 41.4000015 -4.17368078 + 41.4500008 -4.28714848 + 41.5000000 -4.39315462 + 41.5499992 -4.49228430 + 41.5999985 -4.58510494 + 41.6500015 -4.67204094 + 41.7000008 -4.75330925 + 41.7500000 -4.82893944 + 41.7999992 -4.89887857 + 41.8499985 -4.96312475 + 41.9000015 -5.02183676 + 41.9500008 -5.07537413 + 42.0000000 -5.12424374 + 42.0499992 -5.16898060 + 42.0999985 -5.21001625 + 42.1500015 -5.24758911 + 42.2000008 -5.28173256 + 42.2500000 -5.31235456 + 42.2999992 -5.33936548 + 42.3499985 -5.36279917 + 42.4000015 -5.38288069 + 42.4500008 -5.39999914 + 42.5000000 -5.41461039 + 42.5499992 -5.42710257 + 42.5999985 -5.43768787 + 42.6500015 -5.44636488 + 42.7000008 -5.45297909 + 42.7500000 -5.45734406 + 42.7999992 -5.45938063 + 42.8499985 -5.45920992 + 42.9000015 -5.45715427 + 42.9500008 -5.45365620 + 43.0000000 -5.44913244 + 43.0499992 -5.44384003 + 43.0999985 -5.43780279 + 43.1500015 -5.43083620 + 43.2000008 -5.42266321 + 43.2500000 -5.41306305 + 43.2999992 -5.40200615 + 43.3499985 -5.38969517 + 43.4000015 -5.37651300 + 43.4500008 -5.36288595 + 43.5000000 -5.34912539 + 43.5499992 -5.33530998 + 43.5999985 -5.32127571 + 43.6500015 -5.30669785 + 43.7000008 -5.29125357 + 43.7500000 -5.27478075 + 43.7999992 -5.25737190 + 43.8499985 -5.23935747 + 43.9000015 -5.22118664 + 43.9500008 -5.20324993 + 44.0000000 -5.18572235 + 44.0499992 -5.16849518 + 44.0999985 -5.15122604 + 44.1500015 -5.13349104 + 44.2000008 -5.11497736 + 44.2500000 -5.09562969 + 44.2999992 -5.07569361 + 44.3499985 -5.05562973 + 44.4000015 -5.03593349 + 44.4500008 -5.01693106 + 44.5000000 -4.99864721 + 44.5499992 -4.98078585 + 44.5999985 -4.96285248 + 44.6500015 -4.94435549 + 44.7000008 -4.92501259 + 44.7500000 -4.90487432 + 44.7999992 -4.88430738 + 44.8499985 -4.86384869 + 44.9000015 -4.84398699 + 44.9500008 -4.82496452 + 45.0000000 -4.80667591 + 45.0499992 -4.78872013 + 45.0999985 -4.77056694 + 45.1500015 -4.75178862 + 45.2000008 -4.73224258 + 45.2500000 -4.71213770 + 45.2999992 -4.69194937 + 45.3499985 -4.67222118 + 45.4000015 -4.65332937 + 45.4500008 -4.63532162 + 45.5000000 -4.61788368 + 45.5499992 -4.60046625 + 45.5999985 -4.58251238 + 45.6500015 -4.56369114 + 45.7000008 -4.54404593 + 45.7500000 -4.52398443 + 45.7999992 -4.50411892 + 45.8499985 -4.48501778 + 45.9000015 -4.46696901 + 45.9500008 -4.44985962 + 46.0000000 -4.43321609 + 46.0499992 -4.41640091 + 46.0999985 -4.39887381 + 46.1500015 -4.38041925 + 46.2000008 -4.36123848 + 46.2500000 -4.34187078 + 46.2999992 -4.32296801 + 46.3499985 -4.30502319 + 46.4000015 -4.28815842 + 46.4500008 -4.27206659 + 46.5000000 -4.25613165 + 46.5499992 -4.23967743 + 46.5999985 -4.22225285 + 46.6500015 -4.20382071 + 46.7000008 -4.18478537 + 46.7500000 -4.16583586 + 46.7999992 -4.14766550 + 46.8499985 -4.13069201 + 46.9000015 -4.11487913 + 46.9500008 -4.09974575 + 47.0000000 -4.08455229 + 47.0499992 -4.06859827 + 47.0999985 -4.05150414 + 47.1500015 -4.03336859 + 47.2000008 -4.01472807 + 47.2500000 -3.99634719 + 47.2999992 -3.97891378 + 47.3499985 -3.96276617 + 47.4000015 -3.94776034 + 47.4500008 -3.93333387 + 47.5000000 -3.91873503 + 47.5499992 -3.90332770 + 47.5999985 -3.88684464 + 47.6500015 -3.86948919 + 47.7000008 -3.85184741 + 47.7500000 -3.83464432 + 47.7999992 -3.81844592 + 47.8499985 -3.80343390 + 47.9000015 -3.78933501 + 47.9500008 -3.77553988 + 48.0000000 -3.76135397 + 48.0499992 -3.74628496 + 48.0999985 -3.73023796 + 48.1500015 -3.71355343 + 48.2000008 -3.69685960 + 48.2500000 -3.68081665 + 48.2999992 -3.66584492 + 48.3499985 -3.65195894 + 48.4000015 -3.63876748 + 48.4500008 -3.62563920 + 48.5000000 -3.61196446 + 48.5499992 -3.59740448 + 48.5999985 -3.58202624 + 48.6500015 -3.56626940 + 48.7000008 -3.55076313 + 48.7500000 -3.53606439 + 48.7999992 -3.52243280 + 48.8499985 -3.50972795 + 48.9000015 -3.49747109 + 48.9500008 -3.48504519 + 49.0000000 -3.47194791 + 49.0499992 -3.45799613 + 49.0999985 -3.44339561 + 49.1500015 -3.42865562 + 49.2000008 -3.41437984 + 49.2500000 -3.40102220 + 49.2999992 -3.38870716 + 49.3499985 -3.37718606 + 49.4000015 -3.36594129 + 49.4500008 -3.35439897 + 49.5000000 -3.34215546 + 49.5499992 -3.32913470 + 49.5999985 -3.31560707 + 49.6500015 -3.30207300 + 49.7000008 -3.28905821 + 49.7500000 -3.27690411 + 49.7999992 -3.26564193 + 49.8499985 -3.25499129 + 49.9000015 -3.24448514 + 49.9500008 -3.23366261 + 50.0000000 -3.22225094 + 50.0499992 -3.21026635 + 50.0999985 -3.19799399 + 50.1500015 -3.18586159 + 50.2000008 -3.17426252 + 50.2500000 -3.16340160 + 50.2999992 -3.15322447 + 50.3499985 -3.14345479 + 50.4000015 -3.13371754 + 50.4500008 -3.12369800 + 50.5000000 -3.11326432 + 50.5499992 -3.10251045 + 50.5999985 -3.09170413 + 50.6500015 -3.08116627 + 50.7000008 -3.07113600 + 50.7500000 -3.06167483 + 50.7999992 -3.05265212 + 50.8499985 -3.04380894 + 50.9000015 -3.03487563 + 50.9500008 -3.02568531 + 51.0000000 -3.01624227 + 51.0499992 -3.00671434 + 51.0999985 -2.99735641 + 51.1500015 -2.98840189 + 51.2000008 -2.97996497 + 51.2500000 -2.97199297 + 51.2999992 -2.96429110 + 51.3499985 -2.95660210 + 51.4000015 -2.94870806 + 51.4500008 -2.94051504 + 51.5000000 -2.93208170 + 51.5499992 -2.92359185 + 51.5999985 -2.91527629 + 51.6500015 -2.90732551 + 51.7000008 -2.89982104 + 51.7500000 -2.89271545 + 51.7999992 -2.88586378 + 51.8499985 -2.87908626 + 51.9000015 -2.87224054 + 51.9500008 -2.86527133 + 52.0000000 -2.85822177 + 52.0499992 -2.85120535 + 52.0999985 -2.84435630 + 52.1500015 -2.83777928 + 52.2000008 -2.83151436 + 52.2500000 -2.82553411 + 52.2999992 -2.81976104 + 52.3499985 -2.81410122 + 52.4000015 -2.80847311 + 52.4500008 -2.80282831 + 52.5000000 -2.79715133 + 52.5499992 -2.79145503 + 52.5999985 -2.78576899 + 52.6500015 -2.78013206 + 52.7000008 -2.77458978 + 52.7500000 -2.76919127 + 52.7999992 -2.76398492 + 52.8499985 -2.75900412 + 52.9000015 -2.75425148 + 52.9500008 -2.74968743 + 53.0000000 -2.74523020 + 53.0499992 -2.74077749 + 53.0999985 -2.73623800 + 53.1500015 -2.73157096 + 53.2000008 -2.72680807 + 53.2500000 -2.72205496 + 53.2999992 -2.71745849 + 53.3499985 -2.71315503 + 53.4000015 -2.70921683 + 53.4500008 -2.70561671 + 53.5000000 -2.70223355 + 53.5499992 -2.69889092 + 53.5999985 -2.69542646 + 53.6500015 -2.69175577 + 53.7000008 -2.68791080 + 53.7500000 -2.68403268 + 53.7999992 -2.68032098 + 53.8499985 -2.67695475 + 53.9000015 -2.67402291 + 53.9500008 -2.67148590 + 54.0000000 -2.66918969 + 54.0499992 -2.66692781 + 54.0999985 -2.66452360 + 54.1500015 -2.66190529 + 54.2000008 -2.65913415 + 54.2500000 -2.65638065 + 54.2999992 -2.65385127 + 54.3499985 -2.65170097 + 54.4000015 -2.64996243 + 54.4500008 -2.64852834 + 54.5000000 -2.64719129 + 54.5499992 -2.64572811 + 54.5999985 -2.64399433 + 54.6500015 -2.64199090 + 54.7000008 -2.63987160 + 54.7500000 -2.63788724 + 54.7999992 -2.63628960 + 54.8499985 -2.63523054 + 54.9000015 -2.63469934 + 54.9500008 -2.63452673 + 55.0000000 -2.63445044 + 55.0499992 -2.63422275 + 55.0999985 -2.63371015 + 55.1500015 -2.63295245 + 55.2000008 -2.63214636 + 55.2500000 -2.63157010 + 55.2999992 -2.63146949 + 55.3499985 -2.63195872 + 55.4000015 -2.63297153 + 55.4500008 -2.63428664 + 55.5000000 -2.63561702 + 55.5499992 -2.63672543 + 55.5999985 -2.63752365 + 55.6500015 -2.63811183 + 55.7000008 -2.63874316 + 55.7500000 -2.63972592 + 55.7999992 -2.64130235 + 55.8499985 -2.64355397 + 55.9000015 -2.64636731 + 55.9500008 -2.64947867 + 56.0000000 -2.65257692 + 56.0499992 -2.65542674 + 56.0999985 -2.65795898 + 56.1500015 -2.66029906 + 56.2000008 -2.66271901 + 56.2500000 -2.66553187 + 56.2999992 -2.66897225 + 56.3499985 -2.67310762 + 56.4000015 -2.67781615 + 56.4500008 -2.68283653 + 56.5000000 -2.68786836 + 56.5499992 -2.69268823 + 56.5999985 -2.69723105 + 56.6500015 -2.70160842 + 56.7000008 -2.70606184 + 56.7500000 -2.71086669 + 56.7999992 -2.71622849 + 56.8499985 -2.72221112 + 56.9000015 -2.72871923 + 56.9500008 -2.73554420 + 57.0000000 -2.74245071 + 57.0499992 -2.74926615 + 57.0999985 -2.75594425 + 57.1500015 -2.76257324 + 57.2000008 -2.76933646 + 57.2500000 -2.77643442 + 57.2999992 -2.78400922 + 57.3499985 -2.79209328 + 57.4000015 -2.80060577 + 57.4500008 -2.80938840 + 57.5000000 -2.81827021 + 57.5499992 -2.82713032 + 57.5999985 -2.83593607 + 57.6500015 -2.84474230 + 57.7000008 -2.85365772 + 57.7500000 -2.86279368 + 57.7999992 -2.87221646 + 57.8499985 -2.88192415 + 57.9000015 -2.89185357 + 57.9500008 -2.90191102 + 58.0000000 -2.91201639 + 58.0499992 -2.92213345 + 58.0999985 -2.93228340 + 58.1500015 -2.94252801 + 58.2000008 -2.95293736 + 58.2500000 -2.96355605 + 58.2999992 -2.97437811 + 58.3499985 -2.98534799 + 58.4000015 -2.99638247 + 58.4500008 -3.00740433 + 58.5000000 -3.01837254 + 58.5499992 -3.02929902 + 58.5999985 -3.04023862 + 58.6500015 -3.05126381 + 58.7000008 -3.06242561 + 58.7500000 -3.07372475 + 58.7999992 -3.08510160 + 58.8499985 -3.09644675 + 58.9000015 -3.10763669 + 58.9500008 -3.11857247 + 59.0000000 -3.12921262 + 59.0499992 -3.13958478 + 59.0999985 -3.14977074 + 59.1500015 -3.15987349 + 59.2000008 -3.16997457 + 59.2500000 -3.18009758 + 59.2999992 -3.19019628 + 59.3499985 -3.20016551 + 59.4000015 -3.20987487 + 59.4500008 -3.21921015 + 59.5000000 -3.22810841 + 59.5499992 -3.23657370 + 59.5999985 -3.24466515 + 59.6500015 -3.25246501 + 59.7000008 -3.26003671 + 59.7500000 -3.26738834 + 59.7999992 -3.27445936 + 59.8499985 -3.28113127 + 59.9000015 -3.28726220 + 59.9500008 -3.29273224 + 60.0000000 -3.29748011 + 60.0499992 -3.30152035 + 60.0999985 -3.30492806 + 60.1500015 -3.30780339 + 60.2000008 -3.31022239 + 60.2500000 -3.31219482 + 60.2999992 -3.31365108 + 60.3499985 -3.31445336 + 60.4000015 -3.31444001 + 60.4500008 -3.31347680 + 60.5000000 -3.31150150 + 60.5499992 -3.30853939 + 60.5999985 -3.30468559 + 60.6500015 -3.30005598 + 60.7000008 -3.29472971 + 60.7500000 -3.28870130 + 60.7999992 -3.28186488 + 60.8499985 -3.27403784 + 60.9000015 -3.26501632 + 60.9500008 -3.25464201 + 61.0000000 -3.24285245 + 61.0499992 -3.22969770 + 61.0999985 -3.21531153 + 61.1500015 -3.19984961 + 61.2000008 -3.18341684 + 61.2500000 -3.16601467 + 61.2999992 -3.14752841 + 61.3499985 -3.12776279 + 61.4000015 -3.10651231 + 61.4500008 -3.08363700 + 61.5000000 -3.05911350 + 61.5499992 -3.03304005 + 61.5999985 -3.00558782 + 61.6500015 -2.97691822 + 61.7000008 -2.94710183 + 61.7500000 -2.91606688 + 61.7999992 -2.88360929 + 61.8499985 -2.84945464 + 61.9000015 -2.81335664 + 61.9500008 -2.77519178 + 62.0000000 -2.73500896 + 62.0499992 -2.69301295 + 62.0999985 -2.64948583 + 62.1500015 -2.60467386 + 62.2000008 -2.55868602 + 62.2500000 -2.51144004 + 62.2999992 -2.46268845 + 62.3499985 -2.41210866 + 62.4000015 -2.35942864 + 62.4500008 -2.30453539 + 62.5000000 -2.24752355 + 62.5499992 -2.18866420 + 62.5999985 -2.12830091 + 62.6500015 -2.06671691 + 62.7000008 -2.00402379 + 62.7500000 -1.94011772 + 62.7999992 -1.87472260 + 62.8499985 -1.80750215 + 62.9000015 -1.73819804 + 62.9500008 -1.66673768 + 63.0000000 -1.59326792 + 63.0499992 -1.51810014 + 63.0999985 -1.44158900 + 63.1500015 -1.36399519 + 63.2000008 -1.28538740 + 63.2500000 -1.20562756 + 63.2999992 -1.12444401 + 63.3499985 -1.04156339 + 63.4000015 -0.956848562 + 63.4500008 -0.870381117 + 63.5000000 -0.782455266 + 63.5499992 -0.693481028 + 63.5999985 -0.603838027 + 63.6500015 -0.513737619 + 63.7000008 -0.423153937 + 63.7500000 -0.331852883 + 63.7999992 -0.239510030 + 63.8499985 -0.145869270 + 63.9000015 -5.08766100E-02 + 63.9500008 4.52684835E-02 + 64.0000000 0.142167822 + 64.0500031 0.239364684 + 64.0999985 0.336512178 + 64.1500015 0.433498651 + 64.1999969 0.530474663 + 64.2500000 0.627766252 + 64.3000031 0.725706637 + 64.3499985 0.824454010 + 64.4000015 0.923872769 + 64.4499969 1.02352989 + 64.5000000 1.12281537 + 64.5500031 1.22114122 + 64.5999985 1.31814146 + 64.6500015 1.41379035 + 64.6999969 1.50838959 + 64.7500000 1.60242260 + 64.8000031 1.69633293 + 64.8499985 1.79031301 + 64.9000015 1.88418829 + 64.9499969 1.97744668 + 65.0000000 2.06940341 + 65.0500031 2.15943861 + 65.0999985 2.24721122 + 65.1500015 2.33276534 + 65.1999969 2.41648197 + 65.2500000 2.49889326 + 65.3000031 2.58043504 + 65.3499985 2.66123009 + 65.4000015 2.74099851 + 65.4499969 2.81912446 + 65.5000000 2.89486098 + 65.5500031 2.96758938 + 65.5999985 3.03702807 + 65.6500015 3.10331345 + 65.6999969 3.16691232 + 65.7500000 3.22840524 + 65.8000031 3.28822684 + 65.8499985 3.34646583 + 65.9000015 3.40280700 + 65.9499969 3.45663929 + 66.0000000 3.50728297 + 66.0500031 3.55424976 + 66.0999985 3.59742403 + 66.1500015 3.63709760 + 66.1999969 3.67383671 + 66.2500000 3.70824051 + 66.3000031 3.74068117 + 66.3499985 3.77113748 + 66.4000015 3.79918575 + 66.4499969 3.82415247 + 66.5000000 3.84537005 + 66.5500031 3.86243534 + 66.5999985 3.87536192 + 66.6500015 3.88457274 + 66.6999969 3.89073014 + 66.7500000 3.89447427 + 66.8000031 3.89617467 + 66.8499985 3.89579225 + 66.9000015 3.89290738 + 66.9499969 3.88689899 + 67.0000000 3.87720990 + 67.0500031 3.86357951 + 67.0999985 3.84616470 + 67.1500015 3.82549191 + 67.1999969 3.80226469 + 67.2500000 3.77710390 + 67.3000031 3.75032282 + 67.3499985 3.72182870 + 67.4000015 3.69118309 + 67.4499969 3.65780044 + 67.5000000 3.62120104 + 67.5500031 3.58121943 + 67.5999985 3.53808570 + 67.6500015 3.49235463 + 67.6999969 3.44470906 + 67.7500000 3.39571929 + 67.8000031 3.34565806 + 67.8499985 3.29443622 + 67.9000015 3.24168634 + 67.9499969 3.18695188 + 68.0000000 3.12990856 + 68.0500031 3.07052541 + 68.0999985 3.00910449 + 68.1500015 2.94618940 + 68.1999969 2.88237953 + 68.2500000 2.81813121 + 68.3000031 2.75362015 + 68.3499985 2.68872213 + 68.4000015 2.62311101 + 68.4499969 2.55643368 + 68.5000000 2.48848605 + 68.5500031 2.41932178 + 68.5999985 2.34925508 + 68.6500015 2.27875543 + 68.6999969 2.20828891 + 68.7500000 2.13816738 + 68.8000031 2.06846619 + 68.8499985 1.99904466 + 68.9000015 1.92964947 + 68.9499969 1.86006010 + 69.0000000 1.79021204 + 69.0500031 1.72024846 + 69.0999985 1.65048265 + 69.1500015 1.58129120 + 69.1999969 1.51298392 + 69.2500000 1.44570768 + 69.3000031 1.37942088 + 69.3499985 1.31394649 + 69.4000015 1.24907994 + 69.4499969 1.18470037 + 69.5000000 1.12084293 + 69.5500031 1.05769849 + 69.5999985 0.995546341 + 69.6500015 0.934650719 + 69.6999969 0.875164926 + 69.7500000 0.817086518 + 69.8000031 0.760280192 + 69.8499985 0.704556584 + 69.9000015 0.649773300 + 69.9499969 0.595912218 + 70.0000000 0.543100178 + 70.0500031 0.491563559 + 70.0999985 0.441537648 + 70.1500015 0.393167824 + 70.1999969 0.346447259 + 70.2500000 0.301216990 + 70.3000031 0.257230163 + 70.3499985 0.214254126 + 70.4000015 0.172168553 + 70.4499969 0.131018817 + 70.5000000 9.10026133E-02 + 70.5500031 5.23942411E-02 + 70.5999985 1.54374400E-02 + 70.6500015 -1.97507497E-02 + 70.6999969 -5.32265231E-02 + 70.7500000 -8.51985961E-02 + 70.8000031 -0.115949199 + 70.8499985 -0.145729139 + 70.9000015 -0.174668774 + 70.9499969 -0.202739716 + 71.0000000 -0.229781017 + 71.0500031 -0.255577207 + 71.0999985 -0.279955864 + 71.1500015 -0.302865505 + 71.1999969 -0.324402750 + 71.2500000 -0.344780236 + 71.3000031 -0.364249527 + 71.3499985 -0.383011103 + 71.4000015 -0.401147932 + 71.4499969 -0.418607950 + 71.5000000 -0.435240597 + 71.5500031 -0.450871557 + 71.5999985 -0.465383649 + 71.6500015 -0.478772372 + 71.6999969 -0.491154224 + 71.7500000 -0.502726614 + 71.8000031 -0.513697445 + 71.8499985 -0.524212480 + 71.9000015 -0.534311175 + 71.9499969 -0.543926537 + 72.0000000 -0.552928209 + 72.0500031 -0.561190844 + 72.0999985 -0.568658769 + 72.1500015 -0.575381815 + 72.1999969 -0.581508815 + 72.2500000 -0.587241411 + 72.3000031 -0.592767179 + 72.3499985 -0.598198831 + 72.4000015 -0.603542328 + 72.4499969 -0.608706951 + 72.5000000 -0.613551676 + 72.5500031 -0.617951453 + 72.5999985 -0.621856511 + 72.6500015 -0.625323653 + 72.6999969 -0.628507137 + 72.7500000 -0.631612659 + 72.8000031 -0.634831131 + 72.8499985 -0.638275921 + 72.9000015 -0.641946018 + 72.9499969 -0.645728528 + 73.0000000 -0.649439752 + 73.0500031 -0.652890503 + 73.0999985 -0.655954897 + 73.1500015 -0.658618808 + 73.1999969 -0.660992146 + 73.2500000 -0.663281322 + 73.3000031 -0.665730298 + 73.3499985 -0.668550551 + 73.4000015 -0.671862066 + 73.4499969 -0.675664008 + 73.5000000 -0.679845810 + 73.5500031 -0.684233606 + 73.5999985 -0.688657165 + 73.6500015 -0.693014205 + 73.6999969 -0.697311342 + 73.7500000 -0.701665998 + 73.8000031 -0.706268787 + 73.8499985 -0.711318552 + 73.9000015 -0.716951847 + 73.9499969 -0.723191500 + 74.0000000 -0.729933321 + 74.0500031 -0.736976862 + 74.0999985 -0.744091272 + 74.1500015 -0.751094222 + 74.1999969 -0.757916868 + 74.2500000 -0.764631629 + 74.3000031 -0.771432698 + 74.3499985 -0.778575242 + 74.4000015 -0.786294043 + 74.4499969 -0.794732034 + 74.5000000 -0.803901136 + 74.5500031 -0.813692391 + 74.5999985 -0.823928237 + 74.6500015 -0.834437370 + 74.6999969 -0.845123291 + 74.7500000 -0.856000304 + 74.8000031 -0.867182732 + 74.8499985 -0.878833413 + 74.9000015 -0.891091168 + 74.9499969 -0.904008031 + 75.0000000 -0.917521536 + 75.0500031 -0.931473136 + 75.0999985 -0.945666790 + 75.1500015 -0.959943116 + 75.1999969 -0.974239886 + 75.2500000 -0.988614082 + 75.3000031 -1.00321603 + 75.3499985 -1.01822793 + 75.4000015 -1.03379083 + 75.4499969 -1.04995286 + 75.5000000 -1.06666005 + 75.5500031 -1.08379209 + 75.5999985 -1.10122967 + 75.6500015 -1.11892211 + 75.6999969 -1.13692343 + 75.7500000 -1.15537941 + 75.8000031 -1.17446864 + 75.8499985 -1.19431984 + 75.9000015 -1.21494186 + 75.9499969 -1.23619819 + 76.0000000 -1.25784230 + 76.0500031 -1.27960062 + 76.0999985 -1.30127597 + 76.1500015 -1.32282424 + 76.1999969 -1.34437490 + 76.2500000 -1.36618030 + 76.3000031 -1.38851237 + 76.3499985 -1.41154563 + 76.4000015 -1.43527830 + 76.4499969 -1.45952165 + 76.5000000 -1.48397136 + 76.5500031 -1.50833273 + 76.5999985 -1.53245211 + 76.6500015 -1.55639827 + 76.6999969 -1.58045924 + 76.7500000 -1.60504723 + 76.8000031 -1.63054574 + 76.8499985 -1.65715635 + 76.9000015 -1.68480706 + 76.9499969 -1.71316195 + 77.0000000 -1.74173164 + 77.0500031 -1.77004743 + 77.0999985 -1.79783177 + 77.1500015 -1.82509875 + 77.1999969 -1.85214257 + 77.2500000 -1.87941623 + 77.3000031 -1.90734553 + 77.3499985 -1.93615067 + 77.4000015 -1.96574676 + 77.4499969 -1.99576473 + 77.5000000 -2.02568769 + 77.5500031 -2.05505204 + 77.5999985 -2.08363509 + 77.6500015 -2.11155319 + 77.6999969 -2.13923264 + 77.7500000 -2.16725850 + 77.8000031 -2.19615769 + 77.8499985 -2.22620034 + 77.9000015 -2.25729728 + 77.9499969 -2.28903174 + 78.0000000 -2.32081461 + 78.0500031 -2.35210514 + 78.0999985 -2.38260913 + 78.1500015 -2.41237879 + 78.1999969 -2.44177604 + 78.2500000 -2.47131062 + 78.3000031 -2.50142217 + 78.3499985 -2.53228974 + 78.4000015 -2.56374407 + 78.4499969 -2.59532166 + 78.5000000 -2.62643838 + 78.5500031 -2.65661407 + 78.5999985 -2.68566632 + 78.6500015 -2.71378827 + 78.6999969 -2.74148750 + 78.7500000 -2.76940298 + 78.8000031 -2.79807186 + 78.8499985 -2.82773566 + 78.9000015 -2.85825896 + 78.9499969 -2.88919115 + 79.0000000 -2.91994381 + 79.0500031 -2.95001745 + 79.0999985 -2.97918630 + 79.1500015 -3.00757217 + 79.1999969 -3.03557944 + 79.2500000 -3.06372070 + 79.3000031 -3.09240055 + 79.3499985 -3.12174463 + 79.4000015 -3.15153766 + 79.4499969 -3.18129778 + 79.5000000 -3.21045208 + 79.5500031 -3.23855138 + 79.5999985 -3.26543713 + 79.6500015 -3.29129910 + 79.6999969 -3.31660676 + 79.7500000 -3.34193730 + 79.8000031 -3.36777139 + 79.8499985 -3.39433360 + 79.9000015 -3.42153192 + 79.9499969 -3.44901681 + 80.0000000 -3.47633171 + 80.0500031 -3.50309348 + 80.0999985 -3.52913404 + 80.1500015 -3.55454993 + 80.1999969 -3.57964969 + 80.2500000 -3.60482001 + 80.3000031 -3.63036942 + 80.3499985 -3.65640759 + 80.4000015 -3.68280792 + 80.4499969 -3.70925713 + 80.5000000 -3.73537636 + 80.5500031 -3.76085567 + 80.5999985 -3.78555727 + 80.6500015 -3.80954814 + 80.6999969 -3.83305860 + 80.7500000 -3.85638547 + 80.8000031 -3.87978578 + 80.8499985 -3.90339589 + 80.9000015 -3.92721176 + 80.9499969 -3.95112228 + 81.0000000 -3.97497940 + 81.0500031 -3.99867535 + 81.0999985 -4.02218676 + 81.1500015 -4.04557943 + 81.1999969 -4.06896973 + 81.2500000 -4.09246683 + 81.3000031 -4.11612129 + 81.3499985 -4.13990211 + 81.4000015 -4.16370630 + 81.4499969 -4.18739843 + 81.5000000 -4.21085548 + 81.5500031 -4.23400211 + 81.5999985 -4.25681782 + 81.6500015 -4.27932215 + 81.6999969 -4.30154800 + 81.7500000 -4.32351446 + 81.8000031 -4.34522104 + 81.8499985 -4.36665726 + 81.9000015 -4.38783073 + 81.9499969 -4.40878296 + 82.0000000 -4.42959547 + 82.0500031 -4.45037031 + 82.0999985 -4.47119474 + 82.1500015 -4.49210215 + 82.1999969 -4.51305389 + 82.2500000 -4.53394556 + 82.3000031 -4.55464268 + 82.3499985 -4.57503366 + 82.4000015 -4.59506655 + 82.4499969 -4.61476612 + 82.5000000 -4.63421011 + 82.5500031 -4.65347767 + 82.5999985 -4.67258930 + 82.6500015 -4.69146681 + 82.6999969 -4.70993567 + 82.7500000 -4.72777367 + 82.8000031 -4.74478626 + 82.8499985 -4.76088476 + 82.9000015 -4.77613306 + 82.9499969 -4.79073286 + 83.0000000 -4.80495644 + 83.0500031 -4.81904221 + 83.0999985 -4.83309889 + 83.1500015 -4.84704924 + 83.1999969 -4.86064672 + 83.2500000 -4.87355852 + 83.3000031 -4.88549185 + 83.3499985 -4.89630127 + 83.4000015 -4.90605640 + 83.4499969 -4.91501331 + 83.5000000 -4.92351961 + 83.5500031 -4.93186808 + 83.5999985 -4.94016790 + 83.6500015 -4.94827509 + 83.6999969 -4.95581818 + 83.7500000 -4.96231079 + 83.8000031 -4.96731710 + 83.8499985 -4.97060108 + 83.9000015 -4.97221184 + 83.9499969 -4.97246218 + 84.0000000 -4.97181129 + 84.0500031 -4.97069120 + 84.0999985 -4.96934414 + 84.1500015 -4.96772814 + 84.1999969 -4.96553135 + 84.2500000 -4.96229076 + 84.3000031 -4.95756626 + 84.3499985 -4.95111561 + 84.4000015 -4.94298553 + 84.4499969 -4.93350458 + 84.5000000 -4.92315674 + 84.5500031 -4.91240311 + 84.5999985 -4.90150213 + 84.6500015 -4.89040899 + 84.6999969 -4.87878370 + 84.7500000 -4.86610985 + 84.8000031 -4.85188150 + 84.8499985 -4.83578157 + 84.9000015 -4.81779337 + 84.9499969 -4.79819775 + 85.0000000 -4.77746058 + 85.0500031 -4.75605631 + 85.0999985 -4.73428822 + 85.1500015 -4.71218204 + 85.1999969 -4.68948603 + 85.2500000 -4.66578007 + 85.3000031 -4.64064789 + 85.3499985 -4.61384630 + 85.4000015 -4.58540916 + 85.4499969 -4.55564833 + 85.5000000 -4.52504206 + 85.5500031 -4.49407148 + 85.5999985 -4.46305037 + 85.6500015 -4.43202209 + 85.6999969 -4.40076160 + 85.7500000 -4.36886692 + 85.8000031 -4.33592272 + 85.8499985 -4.30165386 + 85.9000015 -4.26602316 + 85.9499969 -4.22923756 + 86.0000000 -4.19165802 + 86.0500031 -4.15366030 + 86.0999985 -4.11549711 + 86.1500015 -4.07721329 + 86.1999969 -4.03865147 + 86.2500000 -3.99953485 + 86.3000031 -3.95959353 + 86.3499985 -3.91868639 + 86.4000015 -3.87686634 + 86.4499969 -3.83436871 + 86.5000000 -3.79152703 + 86.5500031 -3.74865627 + 86.5999985 -3.70594740 + 86.6500015 -3.66341758 + 86.6999969 -3.62092924 + 86.7500000 -3.57826972 + 86.8000031 -3.53525662 + 86.8499985 -3.49182105 + 86.9000015 -3.44803858 + 86.9499969 -3.40409780 + 87.0000000 -3.36021948 + 87.0500031 -3.31656456 + 87.0999985 -3.27316904 + 87.1500015 -3.22993588 + 87.1999969 -3.18668270 + 87.2500000 -3.14322662 + 87.3000031 -3.09946823 + 87.3499985 -3.05543876 + 87.4000015 -3.01129317 + 87.4499969 -2.96724844 + 87.5000000 -2.92349672 + 87.5500031 -2.88013697 + 87.5999985 -2.83714247 + 87.6500015 -2.79439282 + 87.6999969 -2.75174546 + 87.7500000 -2.70912433 + 87.8000031 -2.66657495 + 87.8499985 -2.62426805 + 87.9000015 -2.58244491 + 87.9499969 -2.54131889 + 88.0000000 -2.50098586 + 88.0500031 -2.46136951 + 88.0999985 -2.42224002 + 88.1500015 -2.38329196 + 88.1999969 -2.34426069 + 88.2500000 -2.30502486 + 88.3000031 -2.26565361 + 88.3499985 -2.22637868 + 88.4000015 -2.18749833 + 88.4499969 -2.14925194 + 88.5000000 -2.11171460 + 88.5500031 -2.07476377 + 88.5999985 -2.03812432 + 88.6500015 -2.00148654 + 88.6999969 -1.96464348 + 88.7500000 -1.92759252 + 88.8000031 -1.89055860 + 88.8499985 -1.85391939 + 88.9000015 -1.81806445 + 88.9499969 -1.78323770 + 89.0000000 -1.74943018 + 89.0500031 -1.71636808 + 89.0999985 -1.68360662 + 89.1500015 -1.65069675 + 89.1999969 -1.61735940 + 89.2500000 -1.58359849 + 89.3000031 -1.54970336 + 89.3499985 -1.51613545 + 89.4000015 -1.48333991 + 89.4499969 -1.45155394 + 89.5000000 -1.42069006 + 89.5500031 -1.39034593 + 89.5999985 -1.35993922 + 89.6500015 -1.32892478 + 89.6999969 -1.29700720 + 89.7500000 -1.26426923 + 89.8000031 -1.23115838 + 89.8499985 -1.19833565 + 89.9000015 -1.16643548 + 89.9499969 -1.13583064 + 90.0000000 -1.10649025 + 90.0500031 -1.07798803 + 90.0999985 -1.04966033 + 90.1500015 -1.02085793 + 90.1999969 -0.991192698 + 90.2500000 -0.960687518 + 90.3000031 -0.929768682 + 90.3499985 -0.899100244 + 90.4000015 -0.869323850 + 90.4499969 -0.840801418 + 90.5000000 -0.813460648 + 90.5500031 -0.786804497 + 90.5999985 -0.760084510 + 90.6500015 -0.732573688 + 90.6999969 -0.703837574 + 90.7500000 -0.673901081 + 90.8000031 -0.643246651 + 90.8499985 -0.612643898 + 90.9000015 -0.582873464 + 90.9499969 -0.554449081 + 91.0000000 -0.527439833 + 91.0500031 -0.501459479 + 91.0999985 -0.475824416 + 91.1500015 -0.449819684 + 91.1999969 -0.422971636 + 91.2500000 -0.395225286 + 91.3000031 -0.366961032 + 91.3499985 -0.338846892 + 91.4000015 -0.311583817 + 91.4499969 -0.285641938 + 91.5000000 -0.261086226 + 91.5500031 -0.237555519 + 91.5999985 -0.214399770 + 91.6500015 -0.190921843 + 91.6999969 -0.166631728 + 91.7500000 -0.141419083 + 91.8000031 -0.115583137 + 91.8499985 -8.97136480E-02 + 91.9000015 -6.44717291E-02 + 91.9499969 -4.03555371E-02 + 92.0000000 -1.75375454E-02 + 92.0500031 4.16936027E-03 + 92.0999985 2.52106450E-02 + 92.1500015 4.60976772E-02 + 92.1999969 6.72005638E-02 + 92.2500000 8.86050537E-02 + 92.3000031 0.110084608 + 92.3499985 0.131193429 + 92.4000015 0.151440337 + 92.4499969 0.170474902 + 92.5000000 0.188215286 + 92.5500031 0.204872012 + 92.5999985 0.220863283 + 92.6500015 0.236656472 + 92.6999969 0.252597928 + 92.7500000 0.268793434 + 92.8000031 0.285080105 + 92.8499985 0.301095337 + 92.9000015 0.316412240 + 92.9499969 0.330689162 + 93.0000000 0.343778849 + 93.0500031 0.355760872 + 93.0999985 0.366890877 + 93.1500015 0.377491266 + 93.1999969 0.387826174 + 93.2500000 0.398006797 + 93.3000031 0.407958448 + 93.3499985 0.417456269 + 93.4000015 0.426212013 + 93.4499969 0.433977276 + 93.5000000 0.440626740 + 93.5500031 0.446193576 + 93.5999985 0.450849742 + 93.6500015 0.454841554 + 93.6999969 0.458406568 + 93.7500000 0.461700082 + 93.8000031 0.464754730 + 93.8499985 0.467482477 + 93.9000015 0.469714910 + 93.9499969 0.471265882 + 94.0000000 0.471994579 + 94.0500031 0.471850336 + 94.0999985 0.470887452 + 94.1500015 0.469246984 + 94.1999969 0.467113435 + 94.2500000 0.464659989 + 94.3000031 0.461998016 + 94.3499985 0.459145874 + 94.4000015 0.456024945 + 94.4499969 0.452484936 + 94.5000000 0.448351592 + 94.5500031 0.443483025 + 94.5999985 0.437819421 + 94.6500015 0.431410134 + 94.6999969 0.424409717 + 94.7500000 0.417041600 + 94.8000031 0.409540445 + 94.8499985 0.402089447 + 94.9000015 0.394773513 + 94.9499969 0.387563348 + 95.0000000 0.380336940 + 95.0500031 0.372932225 + 95.0999985 0.365213037 + 95.1500015 0.357126296 + 95.1999969 0.348730117 + 95.2500000 0.340182573 + 95.3000031 0.331695676 + 95.3499985 0.323470920 + 95.4000015 0.315639913 + 95.4499969 0.308232397 + 95.5000000 0.301182061 + 95.5500031 0.294368207 + 95.5999985 0.287676513 + 95.6500015 0.281055331 + 95.6999969 0.274546593 + 95.7500000 0.268280029 + 95.8000031 0.262434602 + 95.8499985 0.257183194 + 95.9000015 0.252642751 + 95.9499969 0.248849347 + 96.0000000 0.245766461 + 96.0500031 0.243321717 + 96.0999985 0.241455480 + 96.1500015 0.240160957 + 96.1999969 0.239500195 + 96.2500000 0.239591151 + 96.3000031 0.240573317 + 96.3499985 0.242568091 + 96.4000015 0.245651603 + 96.4499969 0.249850303 + 96.5000000 0.255159527 + 96.5500031 0.261573553 + 96.5999985 0.269111693 + 96.6500015 0.277826190 + 96.6999969 0.287788391 + 96.7500000 0.299059570 + 96.8000031 0.311661541 + 96.8499985 0.325563073 + 96.9000015 0.340692490 + 96.9499969 0.356972396 + 97.0000000 0.374363095 + 97.0500031 0.392894864 + 97.0999985 0.412672013 + 97.1500015 0.433844566 + 97.1999969 0.456556529 + 97.2500000 0.480893075 + 97.3000031 0.506849825 + 97.3499985 0.534340680 + 97.4000015 0.563243330 + 97.4499969 0.593465686 + 97.5000000 0.625004053 + 97.5500031 0.657965243 + 97.5999985 0.692538619 + 97.6500015 0.728924513 + 97.6999969 0.767245829 + 97.7500000 0.807479203 + 97.8000031 0.849437058 + 97.8499985 0.892814398 + 97.9000015 0.937285781 + 97.9499969 0.982618213 + 98.0000000 1.02875352 + 98.0500031 1.07582605 + 98.0999985 1.12410235 + 98.1500015 1.17386556 + 98.1999969 1.22528541 + 98.2500000 1.27832842 + 98.3000031 1.33274662 + 98.3499985 1.38815343 + 98.4000015 1.44416094 + 98.4499969 1.50052500 + 98.5000000 1.55724120 + 98.5500031 1.61454642 + 98.5999985 1.67282295 + 98.6500015 1.73243582 + 98.6999969 1.79356599 + 98.7500000 1.85610342 + 98.8000031 1.91964769 + 98.8499985 1.98361838 + 98.9000015 2.04743600 + 98.9499969 2.11070800 + 99.0000000 2.17334461 + 99.0500031 2.23555875 + 99.0999985 2.29774928 + 99.1500015 2.36030769 + 99.1999969 2.42342591 + 99.2500000 2.48697877 + 99.3000031 2.55052900 + 99.3499985 2.61345887 + 99.4000015 2.67517400 + 99.4499969 2.73530602 + 99.5000000 2.79383111 + 99.5500031 2.85105681 + 99.5999985 2.90748096 + 99.6500015 2.96357203 + 99.6999969 3.01955795 + 99.7500000 3.07530165 + 99.8000031 3.13031411 + 99.8499985 3.18390441 + 99.9000015 3.23540139 + 99.9499969 3.28437281 + 100.000000 3.33075094 + 100.050003 3.37481833 + 100.099998 3.41705775 + 100.150002 3.45792699 + 100.199997 3.49764180 + 100.250000 3.53605223 + 100.300003 3.57266164 + 100.349998 3.60678005 + 100.400002 3.63775492 + 100.449997 3.66519094 + 100.500000 3.68907619 + 100.550003 3.70976543 + 100.599998 3.72783065 + 100.650002 3.74383378 + 100.699997 3.75810575 + 100.750000 3.77061987 + 100.800003 3.78099871 + 100.849998 3.78865337 + 100.900002 3.79299784 + 100.949997 3.79365635 + 101.000000 3.79058719 + 101.050003 3.78407454 + 101.099998 3.77460265 + 101.150002 3.76265359 + 101.199997 3.74851561 + 101.250000 3.73216963 + 101.300003 3.71329713 + 101.349998 3.69140387 + 101.400002 3.66600633 + 101.449997 3.63681436 + 101.500000 3.60383701 + 101.550003 3.56737947 + 101.599998 3.52793050 + 101.650002 3.48599362 + 101.699997 3.44192410 + 101.750000 3.39582920 + 101.800003 3.34757304 + 101.849998 3.29687142 + 101.900002 3.24343872 + 101.949997 3.18712640 + 102.000000 3.12800002 + 102.050003 3.06633043 + 102.099998 3.00250196 + 102.150002 2.93688154 + 102.199997 2.86970210 + 102.250000 2.80100298 + 102.300003 2.73064899 + 102.349998 2.65842080 + 102.400002 2.58413148 + 102.449997 2.50773001 + 102.500000 2.42934489 + 102.550003 2.34925866 + 102.599998 2.26782370 + 102.650002 2.18535972 + 102.699997 2.10207009 + 102.750000 2.01801610 + 102.800003 1.93315208 + 102.849998 1.84740615 + 102.900002 1.76076937 + 102.949997 1.67335451 + 103.000000 1.58539832 + 103.050003 1.49720716 + 103.099998 1.40906799 + 103.150002 1.32116342 + 103.199997 1.23352778 + 103.250000 1.14606416 + 103.300003 1.05861759 + 103.349998 0.971076310 + 103.400002 0.883456886 + 103.449997 0.795939803 + 103.500000 0.708837092 + 103.550003 0.622502089 + 103.599998 0.537217498 + 103.650002 0.453105658 + 103.699997 0.370099932 + 103.750000 0.287991345 + 103.800003 0.206534922 + 103.849998 0.125575975 + 103.900002 4.51461896E-02 + 103.949997 -3.45099829E-02 + 104.000000 -0.112992577 + 104.050003 -0.189867556 + 104.099998 -0.264807463 + 104.150002 -0.337697089 + 104.199997 -0.408661485 + 104.250000 -0.478003979 + 104.300003 -0.546074986 + 104.349998 -0.613123059 + 104.400002 -0.679184020 + 104.449997 -0.744054973 + 104.500000 -0.807363868 + 104.550003 -0.868709981 + 104.599998 -0.927821875 + 104.650002 -0.984669626 + 104.699997 -1.03948617 + 104.750000 -1.09268582 + 104.800003 -1.14470887 + 104.849998 -1.19585133 + 104.900002 -1.24614656 + 104.949997 -1.29534578 + 105.000000 -1.34301031 + 105.050003 -1.38867879 + 105.099998 -1.43205082 + 105.150002 -1.47310984 + 105.199997 -1.51214039 + 105.250000 -1.54962730 + 105.300003 -1.58607483 + 105.349998 -1.62181580 + 105.400002 -1.65688407 + 105.449997 -1.69100404 + 105.500000 -1.72370470 + 105.550003 -1.75451517 + 105.599998 -1.78316951 + 105.650002 -1.80973732 + 105.699997 -1.83462894 + 105.750000 -1.85846734 + 105.800003 -1.88187313 + 105.849998 -1.90524447 + 105.900002 -1.92861533 + 105.949997 -1.95165133 + 106.000000 -1.97378564 + 106.050003 -1.99444807 + 106.099998 -2.01329827 + 106.150002 -2.03037667 + 106.199997 -2.04611087 + 106.250000 -2.06117368 + 106.300003 -2.07624459 + 106.349998 -2.09176612 + 106.400002 -2.10778499 + 106.449997 -2.12394238 + 106.500000 -2.13961816 + 106.550003 -2.15417695 + 106.599998 -2.16721725 + 106.650002 -2.17874074 + 106.699997 -2.18916464 + 106.750000 -2.19918084 + 106.800003 -2.20951319 + 106.849998 -2.22066426 + 106.900002 -2.23274732 + 106.949997 -2.24546647 + 107.000000 -2.25825167 + 107.050003 -2.27049232 + 107.099998 -2.28178358 + 107.150002 -2.29208684 + 107.199997 -2.30174923 + 107.250000 -2.31137228 + 107.300003 -2.32158542 + 107.349998 -2.33281255 + 107.400002 -2.34511924 + 107.449997 -2.35819864 + 107.500000 -2.37149882 + 107.550003 -2.38443851 + 107.599998 -2.39663005 + 107.650002 -2.40802002 + 107.699997 -2.41890240 + 107.750000 -2.42979479 + 107.800003 -2.44123840 + 107.849998 -2.45359278 + 107.900002 -2.46691298 + 107.949997 -2.48094440 + 108.000000 -2.49524164 + 108.050003 -2.50935578 + 108.099998 -2.52301693 + 108.150002 -2.53624010 + 108.199997 -2.54931521 + 108.250000 -2.56268692 + 108.300003 -2.57677698 + 108.349998 -2.59181595 + 108.400002 -2.60775566 + 108.449997 -2.62428737 + 108.500000 -2.64096260 + 108.550003 -2.65736294 + 108.599998 -2.67325473 + 108.650002 -2.68866467 + 108.699997 -2.70385838 + 108.750000 -2.71922398 + 108.800003 -2.73511457 + 108.849998 -2.75171232 + 108.900002 -2.76896238 + 108.949997 -2.78660369 + 109.000000 -2.80427694 + 109.050003 -2.82166934 + 109.099998 -2.83863497 + 109.150002 -2.85524631 + 109.199997 -2.87175798 + 109.250000 -2.88850117 + 109.300003 -2.90575099 + 109.349998 -2.92361736 + 109.400002 -2.94200516 + 109.449997 -2.96065235 + 109.500000 -2.97923064 + 109.550003 -2.99746895 + 109.599998 -3.01525140 + 109.650002 -3.03265166 + 109.699997 -3.04989457 + 109.750000 -3.06726003 + 109.800003 -3.08497095 + 109.849998 -3.10310388 + 109.900002 -3.12155890 + 109.949997 -3.14009643 + 110.000000 -3.15842867 + 110.050003 -3.17632341 + 110.099998 -3.19368887 + 110.150002 -3.21060586 + 110.199997 -3.22729349 + 110.250000 -3.24402857 + 110.300003 -3.26104641 + 110.349998 -3.27846098 + 110.400002 -3.29623079 + 110.449997 -3.31418300 + 110.500000 -3.33208466 + 110.550003 -3.34973192 + 110.599998 -3.36702585 + 110.650002 -3.38400435 + 110.699997 -3.40082431 + 110.750000 -3.41769385 + 110.800003 -3.43479085 + 110.849998 -3.45218563 + 110.900002 -3.46980739 + 110.949997 -3.48746157 + 111.000000 -3.50489450 + 111.050003 -3.52188301 + 111.099998 -3.53831720 + 111.150002 -3.55424571 + 111.199997 -3.56986642 + 111.250000 -3.58546567 + 111.300003 -3.60132265 + 111.349998 -3.61761451 + 111.400002 -3.63435364 + 111.449997 -3.65138221 + 111.500000 -3.66842413 + 111.550003 -3.68518162 + 111.599998 -3.70143747 + 111.650002 -3.71713305 + 111.699997 -3.73238730 + 111.750000 -3.74745059 + 111.800003 -3.76261067 + 111.849998 -3.77807951 + 111.900002 -3.79390788 + 111.949997 -3.80995226 + 112.000000 -3.82591867 + 112.050003 -3.84145951 + 112.099998 -3.85629797 + 112.150002 -3.87032962 + 112.199997 -3.88366365 + 112.250000 -3.89659119 + 112.300003 -3.90948081 + 112.349998 -3.92264915 + 112.400002 -3.93624091 + 112.449997 -3.95017505 + 112.500000 -3.96416521 + 112.550003 -3.97781777 + 112.599998 -3.99076486 + 112.650002 -4.00278664 + 112.699997 -4.01387787 + 112.750000 -4.02423286 + 112.800003 -4.03416395 + 112.849998 -4.04397154 + 112.900002 -4.05382967 + 112.949997 -4.06372213 + 113.000000 -4.07345247 + 113.050003 -4.08272457 + 113.099998 -4.09125328 + 113.150002 -4.09886646 + 113.199997 -4.10555744 + 113.250000 -4.11146355 + 113.300003 -4.11679077 + 113.349998 -4.12171316 + 113.400002 -4.12629128 + 113.449997 -4.13044119 + 113.500000 -4.13397360 + 113.550003 -4.13667345 + 113.599998 -4.13839006 + 113.650002 -4.13910198 + 113.699997 -4.13891506 + 113.750000 -4.13800812 + 113.800003 -4.13654041 + 113.849998 -4.13456583 + 113.900002 -4.13199759 + 113.949997 -4.12863350 + 114.000000 -4.12423992 + 114.050003 -4.11865568 + 114.099998 -4.11187172 + 114.150002 -4.10404682 + 114.199997 -4.09545040 + 114.250000 -4.08634853 + 114.300003 -4.07688189 + 114.349998 -4.06699038 + 114.400002 -4.05641508 + 114.449997 -4.04478836 + 114.500000 -4.03177786 + 114.550003 -4.01722431 + 114.599998 -4.00122261 + 114.650002 -3.98410034 + 114.699997 -3.96630192 + 114.750000 -3.94821787 + 114.800003 -3.93003082 + 114.849998 -3.91163421 + 114.900002 -3.89266634 + 114.949997 -3.87265015 + 115.000000 -3.85118198 + 115.050003 -3.82810140 + 115.099998 -3.80356622 + 115.150002 -3.77800679 + 115.199997 -3.75196648 + 115.250000 -3.72589517 + 115.300003 -3.69997573 + 115.349998 -3.67405391 + 115.400002 -3.64770436 + 115.449997 -3.62040615 + 115.500000 -3.59176230 + 115.550003 -3.56167531 + 115.599998 -3.53040433 + 115.650002 -3.49847770 + 115.699997 -3.46649671 + 115.750000 -3.43490076 + 115.800003 -3.40379405 + 115.849998 -3.37290120 + 115.900002 -3.34167624 + 115.949997 -3.30952311 + 116.000000 -3.27604461 + 116.050003 -3.24121594 + 116.099998 -3.20541835 + 116.150002 -3.16931009 + 116.199997 -3.13358521 + 116.250000 -3.09871626 + 116.300003 -3.06477618 + 116.349998 -3.03141856 + 116.400002 -2.99802232 + 116.449997 -2.96394920 + 116.500000 -2.92880917 + 116.550003 -2.89263296 + 116.599998 -2.85587811 + 116.650002 -2.81926560 + 116.699997 -2.78350520 + 116.750000 -2.74901915 + 116.800003 -2.71577191 + 116.849998 -2.68327618 + 116.900002 -2.65077353 + 116.949997 -2.61752915 + 117.000000 -2.58312082 + 117.050003 -2.54761624 + 117.099998 -2.51156449 + 117.150002 -2.47580767 + 117.199997 -2.44117665 + 117.250000 -2.40818930 + 117.300003 -2.37686610 + 117.349998 -2.34672976 + 117.400002 -2.31699181 + 117.449997 -2.28685284 + 117.500000 -2.25580406 + 117.550003 -2.22381639 + 117.599998 -2.19134712 + 117.650002 -2.15916133 + 117.699997 -2.12804103 + 117.750000 -2.09849072 + 117.800003 -2.07054830 + 117.849998 -2.04377508 + 117.900002 -2.01742125 + 117.949997 -1.99070692 + 118.000000 -1.96310949 + 118.050003 -1.93455088 + 118.099998 -1.90541983 + 118.150002 -1.87642241 + 118.199997 -1.84832144 + 118.250000 -1.82166362 + 118.300003 -1.79659224 + 118.349998 -1.77281356 + 118.400002 -1.74972010 + 118.449997 -1.72661996 + 118.500000 -1.70298624 + 118.550003 -1.67863178 + 118.599998 -1.65375245 + 118.650002 -1.62882984 + 118.699997 -1.60443497 + 118.750000 -1.58101380 + 118.800003 -1.55873013 + 118.849998 -1.53742170 + 118.900002 -1.51667726 + 118.949997 -1.49599838 + 119.000000 -1.47498131 + 119.050003 -1.45345044 + 119.099998 -1.43149912 + 119.150002 -1.40942967 + 119.199997 -1.38762307 + 119.250000 -1.36639190 + 119.300003 -1.34587228 + 119.349998 -1.32599092 + 119.400002 -1.30651307 + 119.449997 -1.28714442 + 119.500000 -1.26764619 + 119.550003 -1.24791718 + 119.599998 -1.22801542 + 119.650002 -1.20811749 + 119.699997 -1.18843806 + 119.750000 -1.16914213 + 119.800003 -1.15028703 + 119.849998 -1.13181067 + 119.900002 -1.11356568 + 119.949997 -1.09538221 + 120.000000 -1.07712972 + 120.050003 -1.05875468 + 120.099998 -1.04028344 + 120.150002 -1.02179241 + 120.199997 -1.00336456 + 120.250000 -0.985052943 + 120.300003 -0.966865361 + 120.349998 -0.948776484 + 120.400002 -0.930757523 + 120.449997 -0.912806809 + 120.500000 -0.894965589 + 120.550003 -0.877310812 + 120.599998 -0.859926105 + 120.650002 -0.842865169 + 120.699997 -0.826124728 + 120.750000 -0.809639633 + 120.800003 -0.793304801 + 120.849998 -0.777015686 + 120.900002 -0.760710120 + 120.949997 -0.744393706 + 121.000000 -0.728136420 + 121.050003 -0.712041140 + 121.099998 -0.696195602 + 121.150002 -0.680629253 + 121.199997 -0.665293276 + 121.250000 -0.650075555 + 121.300003 -0.634847105 + 121.349998 -0.619522512 + 121.400002 -0.604109824 + 121.449997 -0.588728607 + 121.500000 -0.573583961 + 121.550003 -0.558903396 + 121.599998 -0.544857502 + 121.650002 -0.531494319 + 121.699997 -0.518712997 + 121.750000 -0.506290972 + 121.800003 -0.493957669 + 121.849998 -0.481489807 + 121.900002 -0.468794376 + 121.949997 -0.455947161 + 122.000000 -0.443170100 + 122.050003 -0.430753142 + 122.099998 -0.418947160 + 122.150002 -0.407866627 + 122.199997 -0.397439182 + 122.250000 -0.387424082 + 122.300003 -0.377494872 + 122.349998 -0.367359400 + 122.400002 -0.356873780 + 122.449997 -0.346107006 + 122.500000 -0.335329771 + 122.550003 -0.324928224 + 122.599998 -0.315270543 + 122.650002 -0.306573749 + 122.699997 -0.298819959 + 122.750000 -0.291754812 + 122.800003 -0.284971476 + 122.849998 -0.278053015 + 122.900002 -0.270722181 + 122.949997 -0.262943923 + 123.000000 -0.254941493 + 123.050003 -0.247117564 + 123.099998 -0.239906669 + 123.150002 -0.233612150 + 123.199997 -0.228287131 + 123.250000 -0.223705173 + 123.300003 -0.219433978 + 123.349998 -0.214986891 + 123.400002 -0.209998459 + 123.449997 -0.204359099 + 123.500000 -0.198257908 + 123.550003 -0.192116290 + 123.599998 -0.186434835 + 123.650002 -0.181609243 + 123.699997 -0.177783802 + 123.750000 -0.174797550 + 123.800003 -0.172244623 + 123.849998 -0.169627726 + 123.900002 -0.166547120 + 123.949997 -0.162854120 + 124.000000 -0.158709481 + 124.050003 -0.154522240 + 124.099998 -0.150790632 + 124.150002 -0.147903502 + 124.199997 -0.145978257 + 124.250000 -0.144798696 + 124.300003 -0.143879414 + 124.349998 -0.142636001 + 124.400002 -0.140599117 + 124.449997 -0.137592718 + 124.500000 -0.133807421 + 124.550003 -0.129739523 + 124.599998 -0.126014933 + 124.650002 -0.123162113 + 124.699997 -0.121417806 + 124.750000 -0.120638780 + 124.800003 -0.120353945 + 124.849998 -0.119938523 + 124.900002 -0.118846424 + 124.949997 -0.116813973 + 125.000000 -0.113958314 + 125.050003 -0.110732868 + 125.099998 -0.107755788 + 125.150002 -0.105575144 + 125.199997 -0.104458846 + 125.250000 -0.104288720 + 125.300003 -0.104598396 + 125.349998 -0.104742028 + 125.400002 -0.104130447 + 125.449997 -0.102446690 + 125.500000 -9.97610241E-02 + 125.550003 -9.65028405E-02 + 125.599998 -9.33013111E-02 + 125.650002 -9.07553509E-02 + 125.699997 -8.92192870E-02 + 125.750000 -8.86836424E-02 + 125.800003 -8.87934268E-02 + 125.849998 -8.89936090E-02 + 125.900002 -8.87440741E-02 + 125.949997 -8.77211988E-02 + 126.000000 -8.59303325E-02 + 126.050003 -8.36890340E-02 + 126.099998 -8.14917386E-02 + 126.150002 -7.98116773E-02 + 126.199997 -7.89184123E-02 + 126.250000 -7.87815079E-02 + 126.300003 -7.90950879E-02 + 126.349998 -7.94102699E-02 + 126.400002 -7.93199092E-02 + 126.449997 -7.86210895E-02 + 126.500000 -7.73908943E-02 + 126.550003 -7.59474337E-02 + 126.599998 -7.47140124E-02 + 126.650002 -7.40434453E-02 + 126.699997 -7.40742460E-02 + 126.750000 -7.46768937E-02 + 126.800003 -7.55109414E-02 + 126.849998 -7.61691704E-02 + 126.900002 -7.63488561E-02 + 126.949997 -7.59802163E-02 + 127.000000 -7.52591938E-02 + 127.050003 -7.45710954E-02 + 127.099998 -7.43361041E-02 + 127.150002 -7.48391300E-02 + 127.199997 -7.61135891E-02 + 127.250000 -7.79268146E-02 + 127.300003 -7.98733383E-02 + 127.349998 -8.15389827E-02 + 127.400002 -8.26694593E-02 + 127.449997 -8.32753032E-02 + 127.500000 -8.36297497E-02 + 127.550003 -8.41600969E-02 + 127.599998 -8.52759629E-02 + 127.650002 -8.72033313E-02 + 127.699997 -8.98920968E-02 + 127.750000 -9.30345953E-02 + 127.800003 -9.61886346E-02 + 127.849998 -9.89554226E-02 + 127.900002 -0.101140998 + 127.949997 -0.102835566 + 128.000000 -0.104378454 + 128.050003 -0.106222257 + 128.100006 -0.108750887 + 128.149994 -0.112125151 + 128.199997 -0.116218522 + 128.250000 -0.120669618 + 128.300003 -0.125030160 + 128.350006 -0.128948763 + 128.399994 -0.132314816 + 128.449997 -0.135304347 + 128.500000 -0.138307467 + 128.550003 -0.141767189 + 128.600006 -0.145994842 + 128.649994 -0.151038125 + 128.699997 -0.156657159 + 128.750000 -0.162419692 + 128.800003 -0.167878047 + 128.850006 -0.172756091 + 128.899994 -0.177069321 + 128.949997 -0.181127027 + 129.000000 -0.185413241 + 129.050003 -0.190392569 + 129.100006 -0.196318805 + 129.149994 -0.203124329 + 129.199997 -0.210437357 + 129.250000 -0.217722163 + 129.300003 -0.224488229 + 129.350006 -0.230484843 + 129.399994 -0.235802412 + 129.449997 -0.240838826 + 129.500000 -0.246142179 + 129.550003 -0.252192467 + 129.600006 -0.259209096 + 129.649994 -0.267063111 + 129.699997 -0.275329947 + 129.750000 -0.283462644 + 129.800003 -0.291017175 + 129.850006 -0.297837257 + 129.899994 -0.304123789 + 129.949997 -0.310357839 + 130.000000 -0.317106545 + 130.050003 -0.324789077 + 130.100006 -0.333497137 + 130.149994 -0.342943996 + 130.199997 -0.352565676 + 130.250000 -0.361736089 + 130.300003 -0.370011687 + 130.350006 -0.377308041 + 130.399994 -0.383936256 + 130.449997 -0.390482873 + 130.500000 -0.397579581 + 130.550003 -0.405653417 + 130.600006 -0.414757729 + 130.649994 -0.424551874 + 130.699997 -0.434439510 + 130.750000 -0.443811029 + 130.800003 -0.452293456 + 130.850006 -0.459907144 + 130.899994 -0.467064589 + 130.949997 -0.474409997 + 131.000000 -0.482562006 + 131.050003 -0.491861224 + 131.100006 -0.502224207 + 131.149994 -0.513163805 + 131.199997 -0.523969293 + 131.250000 -0.533977866 + 131.300003 -0.542829990 + 131.350006 -0.550607800 + 131.399994 -0.557801425 + 131.449997 -0.565116286 + 131.500000 -0.573196173 + 131.550003 -0.582372665 + 131.600006 -0.592538059 + 131.649994 -0.603193641 + 131.699997 -0.613652050 + 131.750000 -0.623313308 + 131.800003 -0.631904960 + 131.850006 -0.639589727 + 131.899994 -0.646899879 + 131.949997 -0.654523432 + 132.000000 -0.663029015 + 132.050003 -0.672639251 + 132.100006 -0.683143437 + 132.149994 -0.693983316 + 132.199997 -0.704477966 + 132.250000 -0.714096665 + 132.300003 -0.722670078 + 132.350006 -0.730455995 + 132.399994 -0.738031805 + 132.449997 -0.746058762 + 132.500000 -0.755010784 + 132.550003 -0.764978528 + 132.600006 -0.775626719 + 132.649994 -0.786323130 + 132.699997 -0.796387970 + 132.750000 -0.805364907 + 132.800003 -0.813206315 + 132.850006 -0.820298553 + 132.899994 -0.827317595 + 132.949997 -0.834971666 + 133.000000 -0.843732476 + 133.050003 -0.853660345 + 133.100006 -0.864391506 + 133.149994 -0.875290811 + 133.199997 -0.885707378 + 133.250000 -0.895231843 + 133.300003 -0.903852820 + 133.350006 -0.911951900 + 133.399994 -0.920141041 + 133.449997 -0.929008365 + 133.500000 -0.938875079 + 133.550003 -0.949659526 + 133.600006 -0.960903645 + 133.649994 -0.971948922 + 133.699997 -0.982193768 + 133.750000 -0.991328657 + 133.800003 -0.999458253 + 133.850006 -1.00706351 + 133.899994 -1.01481807 + 133.949997 -1.02333510 + 134.000000 -1.03294146 + 134.050003 -1.04356575 + 134.100006 -1.05478418 + 134.149994 -1.06599736 + 134.199997 -1.07667100 + 134.250000 -1.08653986 + 134.300003 -1.09570062 + 134.350006 -1.10455668 + 134.399994 -1.11364400 + 134.449997 -1.12340832 + 134.500000 -1.13402581 + 134.550003 -1.14533412 + 134.600006 -1.15690267 + 134.649994 -1.16820753 + 134.699997 -1.17883921 + 134.750000 -1.18866098 + 134.800003 -1.19785416 + 134.850006 -1.20683718 + 134.899994 -1.21609068 + 134.949997 -1.22596622 + 135.000000 -1.23655045 + 135.050003 -1.24764085 + 135.100006 -1.25883901 + 135.149994 -1.26972020 + 135.199997 -1.28000844 + 135.250000 -1.28968549 + 135.300003 -1.29899251 + 135.350006 -1.30832303 + 135.399994 -1.31805599 + 135.449997 -1.32839680 + 135.500000 -1.33929205 + 135.550003 -1.35045135 + 135.600006 -1.36146629 + 135.649994 -1.37197697 + 135.699997 -1.38181448 + 135.750000 -1.39106381 + 135.800003 -1.40002036 + 135.850006 -1.40905857 + 135.899994 -1.41846836 + 135.949997 -1.42832661 + 136.000000 -1.43845940 + 136.050003 -1.44850862 + 136.100006 -1.45807838 + 136.149994 -1.46690154 + 136.199997 -1.47495711 + 136.250000 -1.48249006 + 136.300003 -1.48992348 + 136.350006 -1.49769711 + 136.399994 -1.50609434 + 136.449997 -1.51512992 + 136.500000 -1.52453971 + 136.550003 -1.53388155 + 136.600006 -1.54270506 + 136.649994 -1.55072474 + 136.699997 -1.55792773 + 136.750000 -1.56457305 + 136.800003 -1.57108235 + 136.850006 -1.57786489 + 136.899994 -1.58514667 + 136.949997 -1.59287107 + 137.000000 -1.60071254 + 137.050003 -1.60819829 + 137.100006 -1.61489201 + 137.149994 -1.62056732 + 137.199997 -1.62530351 + 137.250000 -1.62946498 + 137.300003 -1.63357055 + 137.350006 -1.63810301 + 137.399994 -1.64332974 + 137.449997 -1.64920616 + 137.500000 -1.65539622 + 137.550003 -1.66140354 + 137.600006 -1.66676247 + 137.649994 -1.67121530 + 137.699997 -1.67480838 + 137.750000 -1.67787004 + 137.800003 -1.68087935 + 137.850006 -1.68427765 + 137.899994 -1.68829358 + 137.949997 -1.69285166 + 138.000000 -1.69759774 + 138.050003 -1.70203209 + 138.100006 -1.70570040 + 138.149994 -1.70836830 + 138.199997 -1.71011376 + 138.250000 -1.71130192 + 138.300003 -1.71245205 + 138.350006 -1.71404612 + 138.399994 -1.71635127 + 138.449997 -1.71932364 + 138.500000 -1.72262859 + 138.550003 -1.72576880 + 138.600006 -1.72827315 + 138.649994 -1.72987461 + 138.699997 -1.73061192 + 138.750000 -1.73081672 + 138.800003 -1.73099303 + 138.850006 -1.73163342 + 138.899994 -1.73304093 + 138.949997 -1.73522043 + 139.000000 -1.73788011 + 139.050003 -1.74053967 + 139.100006 -1.74270427 + 139.149994 -1.74404013 + 139.199997 -1.74448919 + 139.250000 -1.74428141 + 139.300003 -1.74384403 + 139.350006 -1.74364328 + 139.399994 -1.74401677 + 139.449997 -1.74505770 + 139.500000 -1.74659181 + 139.550003 -1.74825025 + 139.600006 -1.74961209 + 139.649994 -1.75036156 + 139.699997 -1.75040197 + 139.750000 -1.74988937 + 139.800003 -1.74917352 + 139.850006 -1.74867153 + 139.899994 -1.74872100 + 139.949997 -1.74946272 + 140.000000 -1.75079739 + 140.050003 -1.75242496 + 140.100006 -1.75395250 + 140.149994 -1.75503063 + 140.199997 -1.75546944 + 140.250000 -1.75529552 + 140.300003 -1.75473344 + 140.350006 -1.75411940 + 140.399994 -1.75378084 + 140.449997 -1.75392318 + 140.500000 -1.75456297 + 140.550003 -1.75552762 + 140.600006 -1.75651979 + 140.649994 -1.75722325 + 140.699997 -1.75741267 + 140.750000 -1.75703144 + 140.800003 -1.75621092 + 140.850006 -1.75522828 + 140.899994 -1.75441420 + 140.949997 -1.75404501 + 141.000000 -1.75425160 + 141.050003 -1.75497556 + 141.100006 -1.75598788 + 141.149994 -1.75696111 + 141.199997 -1.75757504 + 141.250000 -1.75761986 + 141.300003 -1.75706446 + 141.350006 -1.75606620 + 141.399994 -1.75491953 + 141.449997 -1.75395811 + 141.500000 -1.75344121 + 141.550003 -1.75346363 + 141.600006 -1.75391841 + 141.649994 -1.75452673 + 141.699997 -1.75492918 + 141.750000 -1.75480676 + 141.800003 -1.75399375 + 141.850006 -1.75254214 + 141.899994 -1.75071299 + 141.949997 -1.74889541 + 142.000000 -1.74747694 + 142.050003 -1.74670982 + 142.100006 -1.74661994 + 142.149994 -1.74699116 + 142.199997 -1.74743629 + 142.250000 -1.74753010 + 142.300003 -1.74696124 + 142.350006 -1.74564838 + 142.399994 -1.74377561 + 142.449997 -1.74173295 + 142.500000 -1.73997891 + 142.550003 -1.73887265 + 142.600006 -1.73853517 + 142.649994 -1.73879302 + 142.699997 -1.73923004 + 142.750000 -1.73932886 + 142.800003 -1.73865724 + 142.850006 -1.73703122 + 142.899994 -1.73459387 + 142.949997 -1.73177850 + 143.000000 -1.72916520 + 143.050003 -1.72728026 + 143.100006 -1.72640860 + 143.149994 -1.72648942 + 143.199997 -1.72713268 + 143.250000 -1.72775400 + 143.300003 -1.72778094 + 143.350006 -1.72685623 + 143.399994 -1.72496474 + 143.449997 -1.72243726 + 143.500000 -1.71983004 + 143.550003 -1.71772289 + 143.600006 -1.71650910 + 143.649994 -1.71625471 + 143.699997 -1.71667719 + 143.750000 -1.71725070 + 143.800003 -1.71739900 + 143.850006 -1.71670580 + 143.899994 -1.71506310 + 143.949997 -1.71270752 + 144.000000 -1.71013105 + 144.050003 -1.70790112 + 144.100006 -1.70645690 + 144.149994 -1.70595706 + 144.199997 -1.70623028 + 144.250000 -1.70684707 + 144.300003 -1.70727944 + 144.350006 -1.70709085 + 144.399994 -1.70608461 + 144.449997 -1.70436156 + 144.500000 -1.70226669 + 144.550003 -1.70025361 + 144.600006 -1.69871593 + 144.649994 -1.69785094 + 144.699997 -1.69760168 + 144.750000 -1.69769430 + 144.800003 -1.69774985 + 144.850006 -1.69742596 + 144.899994 -1.69653440 + 144.949997 -1.69509494 + 145.000000 -1.69330835 + 145.050003 -1.69146788 + 145.100006 -1.68984461 + 145.149994 -1.68859231 + 145.199997 -1.68770218 + 145.250000 -1.68702126 + 145.300003 -1.68632007 + 145.350006 -1.68537962 + 145.399994 -1.68406379 + 145.449997 -1.68235362 + 145.500000 -1.68033540 + 145.550003 -1.67815590 + 145.600006 -1.67596292 + 145.649994 -1.67385793 + 145.699997 -1.67187488 + 145.750000 -1.66998553 + 145.800003 -1.66812372 + 145.850006 -1.66621315 + 145.899994 -1.66418624 + 145.949997 -1.66199052 + 146.000000 -1.65958488 + 146.050003 -1.65693569 + 146.100006 -1.65402007 + 146.149994 -1.65083706 + 146.199997 -1.64742303 + 146.250000 -1.64385819 + 146.300003 -1.64025450 + 146.350006 -1.63672519 + 146.399994 -1.63334119 + 146.449997 -1.63009262 + 146.500000 -1.62687409 + 146.550003 -1.62350523 + 146.600006 -1.61978436 + 146.649994 -1.61556113 + 146.699997 -1.61079895 + 146.750000 -1.60560358 + 146.800003 -1.60019970 + 146.850006 -1.59486032 + 146.899994 -1.58980978 + 146.949997 -1.58513761 + 147.000000 -1.58075416 + 147.050003 -1.57641184 + 147.100006 -1.57178581 + 147.149994 -1.56659126 + 147.199997 -1.56069255 + 147.250000 -1.55416477 + 147.300003 -1.54728270 + 147.350006 -1.54043400 + 147.399994 -1.53398836 + 147.449997 -1.52816451 + 147.500000 -1.52294672 + 147.550003 -1.51808047 + 147.600006 -1.51315367 + 147.649994 -1.50773513 + 147.699997 -1.50152528 + 147.750000 -1.49446297 + 147.800003 -1.48675215 + 147.850006 -1.47879457 + 147.899994 -1.47105503 + 147.949997 -1.46390104 + 148.000000 -1.45747793 + 148.050003 -1.45165980 + 148.100006 -1.44609785 + 148.149994 -1.44034815 + 148.199997 -1.43403316 + 148.250000 -1.42698300 + 148.300003 -1.41930270 + 148.350006 -1.41134107 + 148.399994 -1.40357137 + 148.449997 -1.39642441 + 148.500000 -1.39013100 + 148.550003 -1.38463163 + 148.600006 -1.37958694 + 148.649994 -1.37448716 + 148.699997 -1.36882544 + 148.750000 -1.36227524 + 148.800003 -1.35481215 + 148.850006 -1.34673202 + 148.899994 -1.33855939 + 148.949997 -1.33087468 + 149.000000 -1.32411587 + 149.050003 -1.31842685 + 149.100006 -1.31360376 + 149.149994 -1.30916059 + 149.199997 -1.30449665 + 149.250000 -1.29910672 + 149.300003 -1.29276216 + 149.350006 -1.28559983 + 149.399994 -1.27808046 + 149.449997 -1.27083313 + 149.500000 -1.26443398 + 149.550003 -1.25919771 + 149.600006 -1.25505722 + 149.649994 -1.25157595 + 149.699997 -1.24809241 + 149.750000 -1.24395096 + 149.800003 -1.23873448 + 149.850006 -1.23241878 + 149.899994 -1.22538984 + 149.949997 -1.21831286 + 150.000000 -1.21189916 + 150.050003 -1.20665050 + 150.100006 -1.20267475 + 150.149994 -1.19963956 + 150.199997 -1.19688511 + 150.250000 -1.19365740 + 150.300003 -1.18937933 + 150.350006 -1.18386126 + 150.399994 -1.17737353 + 150.449997 -1.17055130 + 150.500000 -1.16416621 + 150.550003 -1.15884566 + 150.600006 -1.15484130 + 150.649994 -1.15193403 + 150.699997 -1.14951050 + 150.750000 -1.14678359 + 150.800003 -1.14307714 + 150.850006 -1.13806844 + 150.899994 -1.13190067 + 150.949997 -1.12512255 + 151.000000 -1.11847854 + 151.050003 -1.11262882 + 151.100006 -1.10790169 + 151.149994 -1.10417402 + 151.199997 -1.10092068 + 151.250000 -1.09741521 + 151.300003 -1.09300482 + 151.350006 -1.08735514 + 151.399994 -1.08057415 + 151.449997 -1.07316864 + 151.500000 -1.06585145 + 151.550003 -1.05927467 + 151.600006 -1.05378628 + 151.649994 -1.04930615 + 151.699997 -1.04536057 + 151.750000 -1.04126203 + 151.800003 -1.03636408 + 151.850006 -1.03029191 + 151.899994 -1.02306557 + 151.949997 -1.01507235 + 152.000000 -1.00690401 + 152.050003 -0.999126971 + 152.100006 -0.992072284 + 152.149994 -0.985727072 + 152.199997 -0.979761660 + 152.250000 -0.973676622 + 152.300003 -0.967007816 + 152.350006 -0.959505737 + 152.399994 -0.951223075 + 152.449997 -0.942478597 + 152.500000 -0.933719873 + 152.550003 -0.925342143 + 152.600006 -0.917538285 + 152.649994 -0.910236299 + 152.699997 -0.903145254 + 152.750000 -0.895885289 + 152.800003 -0.888145208 + 152.850006 -0.879802048 + 152.899994 -0.870957851 + 152.949997 -0.861882746 + 153.000000 -0.852892458 + 153.050003 -0.844216168 + 153.100006 -0.835908353 + 153.149994 -0.827840805 + 153.199997 -0.819773376 + 153.250000 -0.811469674 + 153.300003 -0.802806616 + 153.350006 -0.793830574 + 153.399994 -0.784738362 + 153.449997 -0.775792480 + 153.500000 -0.767210782 + 153.550003 -0.759078383 + 153.600006 -0.751320183 + 153.649994 -0.743744254 + 153.699997 -0.736136198 + 153.750000 -0.728361130 + 153.800003 -0.720427752 + 153.850006 -0.712486446 + 153.899994 -0.704761922 + 153.949997 -0.697450638 + 154.000000 -0.690629900 + 154.050003 -0.684219182 + 154.100006 -0.678014100 + 154.149994 -0.671778977 + 154.199997 -0.665359199 + 154.250000 -0.658763647 + 154.300003 -0.652178764 + 154.350006 -0.645905018 + 154.399994 -0.640239179 + 154.449997 -0.635351539 + 154.500000 -0.631210208 + 154.550003 -0.627587676 + 154.600006 -0.624150753 + 154.649994 -0.620599449 + 154.699997 -0.616798997 + 154.750000 -0.612849295 + 154.800003 -0.609059930 + 154.850006 -0.605837107 + 154.899994 -0.603525400 + 154.949997 -0.602266967 + 155.000000 -0.601936579 + 155.050003 -0.602180719 + 155.100006 -0.602549016 + 155.149994 -0.602668405 + 155.199997 -0.602391362 + 155.250000 -0.601859570 + 155.300003 -0.601455450 + 155.350006 -0.601659417 + 155.399994 -0.602866828 + 155.449997 -0.605235875 + 155.500000 -0.608626068 + 155.550003 -0.612652123 + 155.600006 -0.616832614 + 155.649994 -0.620775998 + 155.699997 -0.624332488 + 155.750000 -0.627651274 + 155.800003 -0.631123304 + 155.850006 -0.635229409 + 155.899994 -0.640354812 + 155.949997 -0.646640062 + 156.000000 -0.653926671 + 156.050003 -0.661815643 + 156.100006 -0.669816911 + 156.149994 -0.677530825 + 156.199997 -0.684791982 + 156.250000 -0.691721797 + 156.300003 -0.698672414 + 156.350006 -0.706085265 + 156.399994 -0.714320600 + 156.449997 -0.723522902 + 156.500000 -0.733573079 + 156.550003 -0.744141400 + 156.600006 -0.754818439 + 156.649994 -0.765270948 + 156.699997 -0.775363207 + 156.750000 -0.785197973 + 156.800003 -0.795065641 + 156.850006 -0.805324316 + 156.899994 -0.816258371 + 156.949997 -0.827971220 + 157.000000 -0.840350449 + 157.050003 -0.853115797 + 157.100006 -0.865927458 + 157.149994 -0.878511727 + 157.199997 -0.890754282 + 157.250000 -0.902728915 + 157.300003 -0.914654136 + 157.350006 -0.926797867 + 157.399994 -0.939370215 + 157.449997 -0.952444494 + 157.500000 -0.965936244 + 157.550003 -0.979643047 + 157.600006 -0.993327141 + 157.649994 -1.00680554 + 157.699997 -1.02001321 + 157.750000 -1.03301704 + 157.800003 -1.04597676 + 157.850006 -1.05907488 + 157.899994 -1.07243979 + 157.949997 -1.08609784 + 158.000000 -1.09996724 + 158.050003 -1.11389577 + 158.100006 -1.12772357 + 158.149994 -1.14134645 + 158.199997 -1.15475261 + 158.250000 -1.16802204 + 158.300003 -1.18128777 + 158.350006 -1.19467831 + 158.399994 -1.20826304 + 158.449997 -1.22202277 + 158.500000 -1.23585558 + 158.550003 -1.24961531 + 158.600006 -1.26316714 + 158.649994 -1.27643716 + 158.699997 -1.28943789 + 158.750000 -1.30226004 + 158.800003 -1.31503534 + 158.850006 -1.32788301 + 158.899994 -1.34086180 + 158.949997 -1.35394692 + 159.000000 -1.36703801 + 159.050003 -1.37999749 + 159.100006 -1.39270389 + 159.149994 -1.40510011 + 159.199997 -1.41721904 + 159.250000 -1.42917490 + 159.300003 -1.44112325 + 159.350006 -1.45320368 + 159.399994 -1.46548462 + 159.449997 -1.47793102 + 159.500000 -1.49040806 + 159.550003 -1.50271964 + 159.600006 -1.51467288 + 159.649994 -1.52614117 + 159.699997 -1.53710890 + 159.750000 -1.54767835 + 159.800003 -1.55803466 + 159.850006 -1.56838083 + 159.899994 -1.57886481 + 159.949997 -1.58952415 + 160.000000 -1.60026896 + 160.050003 -1.61091149 + 160.100006 -1.62123251 + 160.149994 -1.63106155 + 160.199997 -1.64034283 + 160.250000 -1.64916015 + 160.300003 -1.65771222 + 160.350006 -1.66624284 + 160.399994 -1.67495155 + 160.449997 -1.68391705 + 160.500000 -1.69306076 + 160.550003 -1.70216823 + 160.600006 -1.71096122 + 160.649994 -1.71919513 + 160.699997 -1.72674608 + 160.750000 -1.73365712 + 160.800003 -1.74012148 + 160.850006 -1.74641049 + 160.899994 -1.75277066 + 160.949997 -1.75932848 + 161.000000 -1.76603985 + 161.050003 -1.77270401 + 161.100006 -1.77903712 + 161.149994 -1.78478110 + 161.199997 -1.78980398 + 161.250000 -1.79415405 + 161.300003 -1.79804695 + 161.350006 -1.80178714 + 161.399994 -1.80565596 + 161.449997 -1.80980504 + 161.500000 -1.81419921 + 161.550003 -1.81862950 + 161.600006 -1.82279253 + 161.649994 -1.82640481 + 161.699997 -1.82930934 + 161.750000 -1.83153141 + 161.800003 -1.83326304 + 161.850006 -1.83478260 + 161.899994 -1.83634102 + 161.949997 -1.83806050 + 162.000000 -1.83988547 + 162.050003 -1.84160662 + 162.100006 -1.84294701 + 162.149994 -1.84367692 + 162.199997 -1.84371030 + 162.250000 -1.84314430 + 162.300003 -1.84222555 + 162.350006 -1.84125662 + 162.399994 -1.84048057 + 162.449997 -1.83998919 + 162.500000 -1.83969378 + 162.550003 -1.83936775 + 162.600006 -1.83874357 + 162.649994 -1.83762527 + 162.699997 -1.83596742 + 162.750000 -1.83388925 + 162.800003 -1.83161712 + 162.850006 -1.82938135 + 162.899994 -1.82730973 + 162.949997 -1.82536530 + 163.000000 -1.82335639 + 163.050003 -1.82101691 + 163.100006 -1.81812334 + 163.149994 -1.81460047 + 163.199997 -1.81056941 + 163.250000 -1.80631208 + 163.300003 -1.80216587 + 163.350006 -1.79838741 + 163.399994 -1.79504335 + 163.449997 -1.79197538 + 163.500000 -1.78885770 + 163.550003 -1.78532851 + 163.600006 -1.78114593 + 163.649994 -1.77629995 + 163.699997 -1.77103710 + 163.750000 -1.76577675 + 163.800003 -1.76095092 + 163.850006 -1.75682688 + 163.899994 -1.75338507 + 163.949997 -1.75030553 + 164.000000 -1.74707472 + 164.050003 -1.74317646 + 164.100006 -1.73829663 + 164.149994 -1.73246074 + 164.199997 -1.72604573 + 164.250000 -1.71965551 + 164.300003 -1.71390259 + 164.350006 -1.70917690 + 164.399994 -1.70549023 + 164.449997 -1.70246005 + 164.500000 -1.69944322 + 164.550003 -1.69577444 + 164.600006 -1.69101954 + 164.649994 -1.68514776 + 164.699997 -1.67855477 + 164.750000 -1.67192459 + 164.800003 -1.66597736 + 164.850006 -1.66120005 + 164.899994 -1.65765953 + 164.949997 -1.65497339 + 165.000000 -1.65244973 + 165.050003 -1.64934671 + 165.100006 -1.64515352 + 165.149994 -1.63978672 + 165.199997 -1.63362396 + 165.250000 -1.62736237 + 165.300003 -1.62175286 + 165.350006 -1.61731195 + 165.399994 -1.61412024 + 165.449997 -1.61178553 + 165.500000 -1.60958910 + 165.550003 -1.60675669 + 165.600006 -1.60275590 + 165.649994 -1.59750438 + 165.699997 -1.59140885 + 165.750000 -1.58521903 + 165.800003 -1.57975090 + 165.850006 -1.57558179 + 165.899994 -1.57283437 + 165.949997 -1.57113111 + 166.000000 -1.56973672 + 166.050003 -1.56783402 + 166.100006 -1.56483209 + 166.149994 -1.56058502 + 166.199997 -1.55544400 + 166.250000 -1.55011892 + 166.300003 -1.54540551 + 166.350006 -1.54188001 + 166.399994 -1.53967881 + 166.449997 -1.53844643 + 166.500000 -1.53747022 + 166.550003 -1.53595209 + 166.600006 -1.53331339 + 166.649994 -1.52941561 + 166.699997 -1.52461576 + 166.750000 -1.51963317 + 166.800003 -1.51527941 + 166.850006 -1.51215291 + 166.899994 -1.51041257 + 166.949997 -1.50971735 + 167.000000 -1.50935054 + 167.050003 -1.50848603 + 167.100006 -1.50649250 + 167.149994 -1.50316513 + 167.199997 -1.49879789 + 167.250000 -1.49407172 + 167.300003 -1.48980141 + 167.350006 -1.48663807 + 167.399994 -1.48483467 + 167.449997 -1.48416257 + 167.500000 -1.48400557 + 167.550003 -1.48359358 + 167.600006 -1.48228621 + 167.649994 -1.47980285 + 167.699997 -1.47631264 + 167.750000 -1.47235823 + 167.800003 -1.46864319 + 167.850006 -1.46576679 + 167.899994 -1.46400440 + 167.949997 -1.46321380 + 168.000000 -1.46289814 + 168.050003 -1.46239769 + 168.100006 -1.46113634 + 168.149994 -1.45883143 + 168.199997 -1.45559061 + 168.250000 -1.45186543 + 168.300003 -1.44828212 + 168.350006 -1.44541633 + 168.399994 -1.44359457 + 168.449997 -1.44279182 + 168.500000 -1.44265819 + 168.550003 -1.44265604 + 168.600006 -1.44225597 + 168.649994 -1.44111466 + 168.699997 -1.43917632 + 168.750000 -1.43666553 + 168.800003 -1.43398249 + 168.850006 -1.43154681 + 168.899994 -1.42964900 + 168.949997 -1.42836177 + 169.000000 -1.42753792 + 169.050003 -1.42688632 + 169.100006 -1.42609107 + 169.149994 -1.42492712 + 169.199997 -1.42332935 + 169.250000 -1.42139947 + 169.300003 -1.41935122 + 169.350006 -1.41742647 + 169.399994 -1.41581273 + 169.449997 -1.41459358 + 169.500000 -1.41374266 + 169.550003 -1.41315603 + 169.600006 -1.41270304 + 169.649994 -1.41227281 + 169.699997 -1.41179824 + 169.750000 -1.41125691 + 169.800003 -1.41065419 + 169.850006 -1.41000247 + 169.899994 -1.40931213 + 169.949997 -1.40859485 + 170.000000 -1.40787494 + 170.050003 -1.40719962 + 170.100006 -1.40663445 + 170.149994 -1.40624392 + 170.199997 -1.40606105 + 170.250000 -1.40606141 + 170.300003 -1.40615928 + 170.350006 -1.40622878 + 170.399994 -1.40615129 + 170.449997 -1.40586853 + 170.500000 -1.40542138 + 170.550003 -1.40495348 + 170.600006 -1.40467262 + 170.649994 -1.40478122 + 170.699997 -1.40539932 + 170.750000 -1.40651238 + 170.800003 -1.40796435 + 170.850006 -1.40950608 + 170.899994 -1.41088152 + 170.949997 -1.41192210 + 171.000000 -1.41261160 + 171.050003 -1.41309524 + 171.100006 -1.41362548 + 171.149994 -1.41446424 + 171.199997 -1.41577780 + 171.250000 -1.41756499 + 171.300003 -1.41965067 + 171.350006 -1.42174864 + 171.399994 -1.42357206 + 171.449997 -1.42495251 + 171.500000 -1.42591739 + 171.550003 -1.42669666 + 171.600006 -1.42764997 + 171.649994 -1.42914152 + 171.699997 -1.43140543 + 171.750000 -1.43445575 + 171.800003 -1.43807328 + 171.850006 -1.44188011 + 171.899994 -1.44547224 + 171.949997 -1.44856417 + 172.000000 -1.45109117 + 172.050003 -1.45322895 + 172.100006 -1.45532382 + 172.149994 -1.45775807 + 172.199997 -1.46080077 + 172.250000 -1.46450114 + 172.300003 -1.46866453 + 172.350006 -1.47292340 + 172.399994 -1.47687626 + 172.449997 -1.48024380 + 172.500000 -1.48298430 + 172.550003 -1.48532343 + 172.600006 -1.48768473 + 172.649994 -1.49054492 + 172.699997 -1.49426401 + 172.750000 -1.49895370 + 172.800003 -1.50442958 + 172.850006 -1.51026773 + 172.899994 -1.51594639 + 172.949997 -1.52102315 + 173.000000 -1.52528632 + 173.050003 -1.52882755 + 173.100006 -1.53200841 + 173.149994 -1.53533673 + 173.199997 -1.53929043 + 173.250000 -1.54415441 + 173.300003 -1.54992342 + 173.350006 -1.55630481 + 173.399994 -1.56281960 + 173.449997 -1.56896412 + 173.500000 -1.57438123 + 173.550003 -1.57897818 + 173.600006 -1.58295619 + 173.649994 -1.58674121 + 173.699997 -1.59083986 + 173.750000 -1.59567213 + 173.800003 -1.60143435 + 173.850006 -1.60803771 + 173.899994 -1.61514378 + 173.949997 -1.62228000 + 174.000000 -1.62899804 + 174.050003 -1.63502133 + 174.100006 -1.64033413 + 174.149994 -1.64518094 + 174.199997 -1.64998090 + 174.250000 -1.65518367 + 174.300003 -1.66111743 + 174.350006 -1.66787696 + 174.399994 -1.67529011 + 174.449997 -1.68297410 + 174.500000 -1.69046140 + 174.550003 -1.69735372 + 174.600006 -1.70345473 + 174.649994 -1.70883453 + 174.699997 -1.71380711 + 174.750000 -1.71882665 + 174.800003 -1.72433770 + 174.850006 -1.73062992 + 174.899994 -1.73774409 + 174.949997 -1.74546325 + 175.000000 -1.75339019 + 175.050003 -1.76108456 + 175.100006 -1.76821232 + 175.149994 -1.77465677 + 175.199997 -1.78055298 + 175.250000 -1.78623211 + 175.300003 -1.79209769 + 175.350006 -1.79847825 + 175.399994 -1.80550528 + 175.449997 -1.81306410 + 175.500000 -1.82083392 + 175.550003 -1.82840240 + 175.600006 -1.83541477 + 175.649994 -1.84170318 + 175.699997 -1.84734881 + 175.750000 -1.85265553 + 175.800003 -1.85804141 + 175.850006 -1.86388958 + 175.899994 -1.87040949 + 175.949997 -1.87756109 + 176.000000 -1.88506711 + 176.050003 -1.89251101 + 176.100006 -1.89948189 + 176.149994 -1.90571797 + 176.199997 -1.91119254 + 176.250000 -1.91611481 + 176.300003 -1.92084670 + 176.350006 -1.92576563 + 176.399994 -1.93112683 + 176.449997 -1.93697345 + 176.500000 -1.94312775 + 176.550003 -1.94926286 + 176.600006 -1.95502973 + 176.649994 -1.96018541 + 176.699997 -1.96468031 + 176.750000 -1.96866965 + 176.800003 -1.97244716 + 176.850006 -1.97632742 + 176.899994 -1.98052454 + 176.949997 -1.98506951 + 177.000000 -1.98979783 + 177.050003 -1.99441063 + 177.100006 -1.99858403 + 177.149994 -2.00208449 + 177.199997 -2.00484824 + 177.250000 -2.00699735 + 177.300003 -2.00878716 + 177.350006 -2.01050997 + 177.399994 -2.01238704 + 177.449997 -2.01449656 + 177.500000 -2.01675463 + 177.550003 -2.01895499 + 177.600006 -2.02085209 + 177.649994 -2.02224946 + 177.699997 -2.02306509 + 177.750000 -2.02334714 + 177.800003 -2.02324438 + 177.850006 -2.02293921 + 177.899994 -2.02257609 + 177.949997 -2.02220988 + 178.000000 -2.02179241 + 178.050003 -2.02119684 + 178.100006 -2.02026892 + 178.149994 -2.01888275 + 178.199997 -2.01698232 + 178.250000 -2.01459479 + 178.300003 -2.01181197 + 178.350006 -2.00875831 + 178.399994 -2.00555038 + 178.449997 -2.00226688 + 178.500000 -1.99893343 + 178.550003 -1.99552560 + 178.600006 -1.99198210 + 178.649994 -1.98822129 + 178.699997 -1.98415840 + 178.750000 -1.97971976 + 178.800003 -1.97485518 + 178.850006 -1.96954978 + 178.899994 -1.96383476 + 178.949997 -1.95779073 + 179.000000 -1.95153832 + 179.050003 -1.94521439 + 179.100006 -1.93893445 + 179.149994 -1.93275356 + 179.199997 -1.92663741 + 179.250000 -1.92045987 + 179.300003 -1.91403461 + 179.350006 -1.90717089 + 179.399994 -1.89974165 + 179.449997 -1.89173687 + 179.500000 -1.88328075 + 179.550003 -1.87460220 + 179.600006 -1.86596429 + 179.649994 -1.85757649 + 179.699997 -1.84951961 + 179.750000 -1.84171534 + 179.800003 -1.83395267 + 179.850006 -1.82596552 + 179.899994 -1.81753564 + 179.949997 -1.80858076 + 180.000000 -1.79919398 + 180.050003 -1.78961718 + 180.100006 -1.78015482 + 180.149994 -1.77105975 + 180.199997 -1.76243424 + 180.250000 -1.75418437 + 180.300003 -1.74604988 + 180.350006 -1.73769736 + 180.399994 -1.72884774 + 180.449997 -1.71938586 + 180.500000 -1.70941138 + 180.550003 -1.69921052 + 180.600006 -1.68915594 + 180.649994 -1.67957330 + 180.699997 -1.67062283 + 180.750000 -1.66224444 + 180.800003 -1.65418458 + 180.850006 -1.64609945 + 180.899994 -1.63769102 + 180.949997 -1.62882698 + 181.000000 -1.61959529 + 181.050003 -1.61027312 + 181.100006 -1.60122025 + 181.149994 -1.59273767 + 181.199997 -1.58494735 + 181.250000 -1.57773864 + 181.300003 -1.57080436 + 181.350006 -1.56375384 + 181.399994 -1.55626130 + 181.449997 -1.54819143 + 181.500000 -1.53965652 + 181.550003 -1.53098023 + 181.600006 -1.52258289 + 181.649994 -1.51482832 + 181.699997 -1.50789273 + 181.750000 -1.50170040 + 181.800003 -1.49595380 + 181.850006 -1.49024463 + 181.899994 -1.48420370 + 181.949997 -1.47763658 + 182.000000 -1.47059214 + 182.050003 -1.46334267 + 182.100006 -1.45628107 + 182.149994 -1.44977689 + 182.199997 -1.44404209 + 182.250000 -1.43905652 + 182.300003 -1.43457782 + 182.350006 -1.43023229 + 182.399994 -1.42564917 + 182.449997 -1.42059302 + 182.500000 -1.41504407 + 182.550003 -1.40920162 + 182.600006 -1.40340877 + 182.649994 -1.39803076 + 182.699997 -1.39332664 + 182.750000 -1.38936269 + 182.800003 -1.38599181 + 182.850006 -1.38290799 + 182.899994 -1.37975204 + 182.949997 -1.37623203 + 183.000000 -1.37221897 + 183.050003 -1.36778617 + 183.100006 -1.36318195 + 183.149994 -1.35874701 + 183.199997 -1.35480392 + 183.250000 -1.35155571 + 183.300003 -1.34902382 + 183.350006 -1.34704363 + 183.399994 -1.34531748 + 183.449997 -1.34350693 + 183.500000 -1.34133554 + 183.550003 -1.33867085 + 183.600006 -1.33556080 + 183.649994 -1.33221591 + 183.699997 -1.32893920 + 183.750000 -1.32602978 + 183.800003 -1.32368612 + 183.850006 -1.32194138 + 183.899994 -1.32065129 + 183.949997 -1.31954002 + 184.000000 -1.31829011 + 184.050003 -1.31665087 + 184.100006 -1.31452799 + 184.149994 -1.31202209 + 184.199997 -1.30940509 + 184.250000 -1.30703318 + 184.300003 -1.30522728 + 184.350006 -1.30415928 + 184.399994 -1.30378342 + 184.449997 -1.30384147 + 184.500000 -1.30394208 + 184.550003 -1.30369210 + 184.600006 -1.30283213 + 184.649994 -1.30133080 + 184.699997 -1.29940033 + 184.750000 -1.29742444 + 184.800003 -1.29582202 + 184.850006 -1.29489458 + 184.899994 -1.29471302 + 184.949997 -1.29508829 + 185.000000 -1.29563916 + 185.050003 -1.29593444 + 185.100006 -1.29565978 + 185.149994 -1.29474247 + 185.199997 -1.29338777 + 185.250000 -1.29200888 + 185.300003 -1.29107308 + 185.350006 -1.29091966 + 185.399994 -1.29162228 + 185.449997 -1.29294646 + 185.500000 -1.29442763 + 185.550003 -1.29553807 + 185.600006 -1.29588723 + 185.649994 -1.29537487 + 185.699997 -1.29423904 + 185.750000 -1.29297614 + 185.800003 -1.29215920 + 185.850006 -1.29222405 + 185.899994 -1.29329979 + 185.949997 -1.29515541 + 186.000000 -1.29727912 + 186.050003 -1.29906976 + 186.100006 -1.30006182 + 186.149994 -1.30010450 + 186.199997 -1.29942155 + 186.250000 -1.29852927 + 186.300003 -1.29804146 + 186.350006 -1.29843569 + 186.399994 -1.29986978 + 186.449997 -1.30211926 + 186.500000 -1.30466163 + 186.550003 -1.30687523 + 186.600006 -1.30827868 + 186.649994 -1.30871761 + 186.699997 -1.30842721 + 186.750000 -1.30794644 + 186.800003 -1.30791593 + 186.850006 -1.30883527 + 186.899994 -1.31087255 + 186.949997 -1.31379902 + 187.000000 -1.31707060 + 187.050003 -1.32002771 + 187.100006 -1.32213593 + 187.149994 -1.32317579 + 187.199997 -1.32331491 + 187.250000 -1.32303619 + 187.300003 -1.32295299 + 187.350006 -1.32358348 + 187.399994 -1.32517004 + 187.449997 -1.32760894 + 187.500000 -1.33051074 + 187.550003 -1.33336341 + 187.600006 -1.33573198 + 187.649994 -1.33741534 + 187.699997 -1.33850586 + 187.750000 -1.33933151 + 187.800003 -1.34031296 + 187.850006 -1.34179378 + 187.899994 -1.34391201 + 187.949997 -1.34655929 + 188.000000 -1.34943950 + 188.050003 -1.35219383 + 188.100006 -1.35454214 + 188.149994 -1.35638022 + 188.199997 -1.35780108 + 188.250000 -1.35903525 + 188.300003 -1.36034536 + 188.350006 -1.36191821 + 188.399994 -1.36380291 + 188.449997 -1.36591482 + 188.500000 -1.36809683 + 188.550003 -1.37020671 + 188.600006 -1.37218559 + 188.649994 -1.37408006 + 188.699997 -1.37600684 + 188.750000 -1.37808049 + 188.800003 -1.38034260 + 188.850006 -1.38272536 + 188.899994 -1.38507187 + 188.949997 -1.38720477 + 189.000000 -1.38901162 + 189.050003 -1.39050782 + 189.100006 -1.39184368 + 189.149994 -1.39324820 + 189.199997 -1.39493060 + 189.250000 -1.39698124 + 189.300003 -1.39931643 + 189.350006 -1.40169716 + 189.399994 -1.40381706 + 189.449997 -1.40542805 + 189.500000 -1.40645015 + 189.550003 -1.40701854 + 189.600006 -1.40744162 + 189.649994 -1.40808451 + 189.699997 -1.40922177 + 189.750000 -1.41091835 + 189.800003 -1.41299391 + 189.850006 -1.41508508 + 189.899994 -1.41678870 + 189.949997 -1.41782808 + 190.000000 -1.41817272 + 190.050003 -1.41806364 + 190.100006 -1.41792357 + 190.149994 -1.41818798 + 190.199997 -1.41912115 + 190.250000 -1.42069173 + 190.300003 -1.42256272 + 190.350006 -1.42420685 + 190.399994 -1.42510450 + 190.449997 -1.42494977 + 190.500000 -1.42378247 + 190.550003 -1.42198968 + 190.600006 -1.42017102 + 190.649994 -1.41891551 + 190.699997 -1.41857576 + 190.750000 -1.41912556 + 190.800003 -1.42016089 + 190.850006 -1.42104650 + 190.899994 -1.42115319 + 190.949997 -1.42009807 + 191.000000 -1.41789210 + 191.050003 -1.41493917 + 191.100006 -1.41188204 + 191.149994 -1.40935624 + 191.199997 -1.40774381 + 191.250000 -1.40702391 + 191.300003 -1.40677607 + 191.350006 -1.40633857 + 191.399994 -1.40505815 + 191.449997 -1.40253818 + 191.500000 -1.39878809 + 191.550003 -1.39421761 + 191.600006 -1.38947952 + 191.649994 -1.38522160 + 191.699997 -1.38184321 + 191.750000 -1.37935150 + 191.800003 -1.37736821 + 191.850006 -1.37528515 + 191.899994 -1.37250328 + 191.949997 -1.36866248 + 192.000000 -1.36377466 + 192.050003 -1.35820770 + 192.100006 -1.35253167 + 192.149994 -1.34728932 + 192.199997 -1.34278262 + 192.250000 -1.33895731 + 192.300003 -1.33543146 + 192.350006 -1.33165181 + 192.399994 -1.32711637 + 192.449997 -1.32157421 + 192.500000 -1.31512296 + 192.550003 -1.30816984 + 192.600006 -1.30127096 + 192.649994 -1.29491508 + 192.699997 -1.28933728 + 192.750000 -1.28443396 + 192.800003 -1.27981055 + 192.850006 -1.27494168 + 192.899994 -1.26937723 + 192.949997 -1.26291502 + 193.000000 -1.25567222 + 193.050003 -1.24803114 + 193.100006 -1.24048471 + 193.149994 -1.23344254 + 193.199997 -1.22707677 + 193.250000 -1.22126639 + 193.300003 -1.21565688 + 193.350006 -1.20981181 + 193.399994 -1.20339060 + 193.449997 -1.19628346 + 193.500000 -1.18865204 + 193.550003 -1.18086183 + 193.600006 -1.17333710 + 193.649994 -1.16639769 + 193.699997 -1.16014254 + 193.750000 -1.15442264 + 193.800003 -1.14891326 + 193.850006 -1.14324915 + 193.899994 -1.13716984 + 193.949997 -1.13061571 + 194.000000 -1.12373960 + 194.050003 -1.11683345 + 194.100006 -1.11020601 + 194.149994 -1.10406017 + 194.199997 -1.09842348 + 194.250000 -1.09315455 + 194.300003 -1.08802032 + 194.350006 -1.08280706 + 194.399994 -1.07741654 + 194.449997 -1.07190681 + 194.500000 -1.06646240 + 194.550003 -1.06130838 + 194.600006 -1.05660868 + 194.649994 -1.05239248 + 194.699997 -1.04854453 + 194.750000 -1.04485929 + 194.800003 -1.04113889 + 194.850006 -1.03729057 + 194.899994 -1.03337812 + 194.949997 -1.02960634 + 195.000000 -1.02623820 + 195.050003 -1.02348280 + 195.100006 -1.02139831 + 195.149994 -1.01985490 + 195.199997 -1.01857603 + 195.250000 -1.01724410 + 195.300003 -1.01562977 + 195.350006 -1.01369214 + 195.399994 -1.01160681 + 195.449997 -1.00970662 + 195.500000 -1.00835705 + 195.550003 -1.00781214 + 195.600006 -1.00811028 + 195.649994 -1.00905287 + 195.699997 -1.01027596 + 195.750000 -1.01139069 + 195.800003 -1.01213825 + 195.850006 -1.01249707 + 195.899994 -1.01270127 + 195.949997 -1.01315713 + 196.000000 -1.01429033 + 196.050003 -1.01638114 + 196.100006 -1.01944995 + 196.149994 -1.02324080 + 196.199997 -1.02730858 + 196.250000 -1.03117919 + 196.300003 -1.03452218 + 196.350006 -1.03727043 + 196.399994 -1.03964019 + 196.449997 -1.04204583 + 196.500000 -1.04493999 + 196.550003 -1.04864216 + 196.600006 -1.05321872 + 196.649994 -1.05846310 + 196.699997 -1.06397974 + 196.750000 -1.06934094 + 196.800003 -1.07425499 + 196.850006 -1.07868087 + 196.899994 -1.08284473 + 196.949997 -1.08715272 + 197.000000 -1.09203315 + 197.050003 -1.09776807 + 197.100006 -1.10438025 + 197.149994 -1.11161542 + 197.199997 -1.11903119 + 197.250000 -1.12615454 + 197.300003 -1.13265216 + 197.350006 -1.13844776 + 197.399994 -1.14374435 + 197.449997 -1.14894259 + 197.500000 -1.15448821 + 197.550003 -1.16070521 + 197.600006 -1.16767585 + 197.649994 -1.17521465 + 197.699997 -1.18294156 + 197.750000 -1.19042718 + 197.800003 -1.19735551 + 197.850006 -1.20364225 + 197.899994 -1.20946681 + 197.949997 -1.21520483 + 198.000000 -1.22128761 + 198.050003 -1.22804260 + 198.100006 -1.23556936 + 198.149994 -1.24370050 + 198.199997 -1.25205934 + 198.250000 -1.26019335 + 198.300003 -1.26773322 + 198.350006 -1.27452374 + 198.399994 -1.28067601 + 198.449997 -1.28652465 + 198.500000 -1.29250610 + 198.550003 -1.29900098 + 198.600006 -1.30619681 + 198.649994 -1.31401992 + 198.699997 -1.32215929 + 198.750000 -1.33017540 + 198.800003 -1.33765304 + 198.850006 -1.34434724 + 198.899994 -1.35027039 + 198.949997 -1.35569108 + 199.000000 -1.36104524 + 199.050003 -1.36679077 + 199.100006 -1.37325501 + 199.149994 -1.38052785 + 199.199997 -1.38843441 + 199.250000 -1.39659894 + 199.300003 -1.40457368 + 199.350006 -1.41199088 + 199.399994 -1.41868556 + 199.449997 -1.42474556 + 199.500000 -1.43047571 + 199.550003 -1.43628645 + 199.600006 -1.44254792 + 199.649994 -1.44945848 + 199.699997 -1.45697331 + 199.750000 -1.46481800 + 199.800003 -1.47258198 + 199.850006 -1.47985959 + 199.899994 -1.48639059 + 199.949997 -1.49215174 + 200.000000 -1.49736774 + 200.050003 -1.50243926 + 200.100006 -1.50781238 + 200.149994 -1.51383340 + 200.199997 -1.52063966 + 200.250000 -1.52812099 + 200.300003 -1.53596449 + 200.350006 -1.54376388 + 200.399994 -1.55115616 + 200.449997 -1.55793750 + 200.500000 -1.56411862 + 200.550003 -1.56990647 + 200.600006 -1.57561970 + 200.649994 -1.58157086 + 200.699997 -1.58795786 + 200.750000 -1.59480274 + 200.800003 -1.60195386 + 200.850006 -1.60914969 + 200.899994 -1.61611402 + 200.949997 -1.62265134 + 201.000000 -1.62870562 + 201.050003 -1.63436651 + 201.100006 -1.63982689 + 201.149994 -1.64530969 + 201.199997 -1.65099442 + 201.250000 -1.65696836 + 201.300003 -1.66321552 + 201.350006 -1.66964245 + 201.399994 -1.67612314 + 201.449997 -1.68254399 + 201.500000 -1.68883121 + 201.550003 -1.69495487 + 201.600006 -1.70091367 + 201.649994 -1.70671523 + 201.699997 -1.71236360 + 201.750000 -1.71785975 + 201.800003 -1.72321415 + 201.850006 -1.72845829 + 201.899994 -1.73364604 + 201.949997 -1.73883641 + 202.000000 -1.74406278 + 202.050003 -1.74930322 + 202.100006 -1.75446725 + 202.149994 -1.75941432 + 202.199997 -1.76400018 + 202.250000 -1.76814044 + 202.300003 -1.77186227 + 202.350006 -1.77531886 + 202.399994 -1.77875507 + 202.449997 -1.78242826 + 202.500000 -1.78650892 + 202.550003 -1.79100227 + 202.600006 -1.79572332 + 202.649994 -1.80034328 + 202.699997 -1.80449724 + 202.750000 -1.80791795 + 202.800003 -1.81054175 + 202.850006 -1.81254649 + 202.899994 -1.81429684 + 202.949997 -1.81621242 + 203.000000 -1.81860411 + 203.050003 -1.82154059 + 203.100006 -1.82480037 + 203.149994 -1.82793403 + 203.199997 -1.83042037 + 203.250000 -1.83186281 + 203.300003 -1.83215082 + 203.350006 -1.83152485 + 203.399994 -1.83050990 + 203.449997 -1.82974017 + 203.500000 -1.82973361 + 203.550003 -1.83069980 + 203.600006 -1.83245540 + 203.649994 -1.83448386 + 203.699997 -1.83611953 + 203.750000 -1.83679068 + 203.800003 -1.83623183 + 203.850006 -1.83458257 + 203.899994 -1.83233523 + 203.949997 -1.83014584 + 204.000000 -1.82858253 + 204.050003 -1.82790267 + 204.100006 -1.82794821 + 204.149994 -1.82819986 + 204.199997 -1.82797170 + 204.250000 -1.82667494 + 204.300003 -1.82404935 + 204.350006 -1.82027340 + 204.399994 -1.81590879 + 204.449997 -1.81169891 + 204.500000 -1.80829418 + 204.550003 -1.80601001 + 204.600006 -1.80470788 + 204.649994 -1.80384731 + 204.699997 -1.80268741 + 204.750000 -1.80056477 + 204.800003 -1.79714239 + 204.850006 -1.79253435 + 204.899994 -1.78726244 + 204.949997 -1.78205800 + 205.000000 -1.77758813 + 205.050003 -1.77420759 + 205.100006 -1.77183020 + 205.149994 -1.76996636 + 205.199997 -1.76791131 + 205.250000 -1.76501036 + 205.300003 -1.76090240 + 205.350006 -1.75564754 + 205.399994 -1.74969757 + 205.449997 -1.74372113 + 205.500000 -1.73835230 + 205.550003 -1.73396146 + 205.600006 -1.73052967 + 205.649994 -1.72767377 + 205.699997 -1.72480571 + 205.750000 -1.72136283 + 205.800003 -1.71701872 + 205.850006 -1.71179914 + 205.899994 -1.70606017 + 205.949997 -1.70034480 + 206.000000 -1.69517601 + 206.050003 -1.69086719 + 206.100006 -1.68741977 + 206.149994 -1.68454087 + 206.199997 -1.68176806 + 206.250000 -1.67864585 + 206.300003 -1.67488706 + 206.350006 -1.67045617 + 206.399994 -1.66555238 + 206.449997 -1.66050565 + 206.500000 -1.65563703 + 206.550003 -1.65113819 + 206.600006 -1.64701903 + 206.649994 -1.64313734 + 206.699997 -1.63928807 + 206.750000 -1.63531137 + 206.800003 -1.63116777 + 206.850006 -1.62695146 + 206.899994 -1.62283766 + 206.949997 -1.61899304 + 207.000000 -1.61549258 + 207.050003 -1.61228037 + 207.100006 -1.60919631 + 207.149994 -1.60605240 + 207.199997 -1.60272682 + 207.250000 -1.59922838 + 207.300003 -1.59570014 + 207.350006 -1.59235632 + 207.399994 -1.58937681 + 207.449997 -1.58680761 + 207.500000 -1.58451247 + 207.550003 -1.58220541 + 207.600006 -1.57955682 + 207.649994 -1.57633471 + 207.699997 -1.57252228 + 207.750000 -1.56836057 + 207.800003 -1.56428683 + 207.850006 -1.56078672 + 207.899994 -1.55821109 + 207.949997 -1.55662835 + 208.000000 -1.55577457 + 208.050003 -1.55512798 + 208.100006 -1.55408812 + 208.149994 -1.55219626 + 208.199997 -1.54931450 + 208.250000 -1.54569197 + 208.300003 -1.54188681 + 208.350006 -1.53856754 + 208.399994 -1.53626406 + 208.449997 -1.53516030 + 208.500000 -1.53501010 + 208.550003 -1.53521371 + 208.600006 -1.53502965 + 208.649994 -1.53384781 + 208.699997 -1.53142190 + 208.750000 -1.52797210 + 208.800003 -1.52411532 + 208.850006 -1.52064395 + 208.899994 -1.51823437 + 208.949997 -1.51719177 + 209.000000 -1.51732886 + 209.050003 -1.51802802 + 209.100006 -1.51846600 + 209.149994 -1.51792026 + 209.199997 -1.51604354 + 209.250000 -1.51300216 + 209.300003 -1.50942206 + 209.350006 -1.50616133 + 209.399994 -1.50399065 + 209.449997 -1.50329936 + 209.500000 -1.50394094 + 209.550003 -1.50527620 + 209.600006 -1.50640202 + 209.649994 -1.50648201 + 209.699997 -1.50505912 + 209.750000 -1.50222838 + 209.800003 -1.49860752 + 209.850006 -1.49511170 + 209.899994 -1.49261391 + 209.949997 -1.49161899 + 210.000000 -1.49207115 + 210.050003 -1.49337101 + 210.100006 -1.49459541 + 210.149994 -1.49484229 + 210.199997 -1.49357045 + 210.250000 -1.49080873 + 210.300003 -1.48715472 + 210.350006 -1.48355997 + 210.399994 -1.48098147 + 210.449997 -1.48002541 + 210.500000 -1.48071706 + 210.550003 -1.48248208 + 210.600006 -1.48434794 + 210.649994 -1.48529279 + 210.699997 -1.48461437 + 210.750000 -1.48218524 + 210.800003 -1.47849870 + 210.850006 -1.47449231 + 210.899994 -1.47121048 + 210.949997 -1.46943223 + 211.000000 -1.46939731 + 211.050003 -1.47072852 + 211.100006 -1.47257638 + 211.149994 -1.47393048 + 211.199997 -1.47398221 + 211.250000 -1.47240782 + 211.300003 -1.46947026 + 211.350006 -1.46591008 + 211.399994 -1.46266723 + 211.449997 -1.46053934 + 211.500000 -1.45990252 + 211.550003 -1.46059012 + 211.600006 -1.46197152 + 211.649994 -1.46319306 + 211.699997 -1.46349132 + 211.750000 -1.46246314 + 211.800003 -1.46019554 + 211.850006 -1.45721829 + 211.899994 -1.45429993 + 211.949997 -1.45216739 + 212.000000 -1.45125318 + 212.050003 -1.45155752 + 212.100006 -1.45266747 + 212.149994 -1.45391989 + 212.199997 -1.45464122 + 212.250000 -1.45437789 + 212.300003 -1.45303476 + 212.350006 -1.45088279 + 212.399994 -1.44844151 + 212.449997 -1.44628453 + 212.500000 -1.44484377 + 212.550003 -1.44427860 + 212.600006 -1.44444823 + 212.649994 -1.44498801 + 212.699997 -1.44545424 + 212.750000 -1.44548070 + 212.800003 -1.44489336 + 212.850006 -1.44375002 + 212.899994 -1.44229889 + 212.949997 -1.44087875 + 213.000000 -1.43980300 + 213.050003 -1.43926108 + 213.100006 -1.43927193 + 213.149994 -1.43969309 + 213.199997 -1.44027507 + 213.250000 -1.44074178 + 213.300003 -1.44086719 + 213.350006 -1.44053102 + 213.399994 -1.43974149 + 213.449997 -1.43862474 + 213.500000 -1.43738782 + 213.550003 -1.43626428 + 213.600006 -1.43545723 + 213.649994 -1.43508887 + 213.699997 -1.43516874 + 213.750000 -1.43558931 + 213.800003 -1.43615150 + 213.850006 -1.43661785 + 213.899994 -1.43678236 + 213.949997 -1.43653560 + 214.000000 -1.43590701 + 214.050003 -1.43506467 + 214.100006 -1.43426788 + 214.149994 -1.43378413 + 214.199997 -1.43379414 + 214.250000 -1.43431926 + 214.300003 -1.43519866 + 214.350006 -1.43613052 + 214.399994 -1.43676817 + 214.449997 -1.43683875 + 214.500000 -1.43624628 + 214.550003 -1.43511558 + 214.600006 -1.43376017 + 214.649994 -1.43257999 + 214.699997 -1.43192267 + 214.750000 -1.43195760 + 214.800003 -1.43261087 + 214.850006 -1.43358672 + 214.899994 -1.43447077 + 214.949997 -1.43488014 + 215.000000 -1.43460429 + 215.050003 -1.43368649 + 215.100006 -1.43241274 + 215.149994 -1.43121028 + 215.199997 -1.43049312 + 215.250000 -1.43051040 + 215.300003 -1.43125319 + 215.350006 -1.43245566 + 215.399994 -1.43368876 + 215.449997 -1.43451369 + 215.500000 -1.43463731 + 215.550003 -1.43401158 + 215.600006 -1.43284392 + 215.649994 -1.43151414 + 215.699997 -1.43043137 + 215.750000 -1.42988539 + 215.800003 -1.42994618 + 215.850006 -1.43044889 + 215.899994 -1.43106532 + 215.949997 -1.43143392 + 216.000000 -1.43129718 + 216.050003 -1.43059587 + 216.100006 -1.42948675 + 216.149994 -1.42828035 + 216.199997 -1.42732525 + 216.250000 -1.42688227 + 216.300003 -1.42703545 + 216.350006 -1.42766869 + 216.399994 -1.42851377 + 216.449997 -1.42924476 + 216.500000 -1.42958713 + 216.550003 -1.42939913 + 216.600006 -1.42870331 + 216.649994 -1.42766190 + 216.699997 -1.42651176 + 216.750000 -1.42548585 + 216.800003 -1.42474794 + 216.850006 -1.42435956 + 216.899994 -1.42428076 + 216.949997 -1.42439914 + 217.000000 -1.42457080 + 217.050003 -1.42465758 + 217.100006 -1.42455542 + 217.149994 -1.42420936 + 217.199997 -1.42362082 + 217.250000 -1.42284787 + 217.300003 -1.42199969 + 217.350006 -1.42122114 + 217.399994 -1.42066348 + 217.449997 -1.42044461 + 217.500000 -1.42060483 + 217.550003 -1.42107654 + 217.600006 -1.42168283 + 217.649994 -1.42217445 + 217.699997 -1.42230213 + 217.750000 -1.42190349 + 217.800003 -1.42097235 + 217.850006 -1.41968465 + 217.899994 -1.41835797 + 217.949997 -1.41735530 + 218.000000 -1.41695750 + 218.050003 -1.41725409 + 218.100006 -1.41809189 + 218.149994 -1.41911054 + 218.199997 -1.41985846 + 218.250000 -1.41995347 + 218.300003 -1.41923034 + 218.350006 -1.41781819 + 218.399994 -1.41611362 + 218.449997 -1.41465187 + 218.500000 -1.41391778 + 218.550003 -1.41416550 + 218.600006 -1.41531372 + 218.649994 -1.41696131 + 218.699997 -1.41852176 + 218.750000 -1.41943216 + 218.800003 -1.41935933 + 218.850006 -1.41832745 + 218.899994 -1.41671538 + 218.949997 -1.41512167 + 219.000000 -1.41414380 + 219.050003 -1.41415453 + 219.100006 -1.41515815 + 219.149994 -1.41678500 + 219.199997 -1.41842639 + 219.250000 -1.41946256 + 219.300003 -1.41949880 + 219.350006 -1.41851890 + 219.399994 -1.41689706 + 219.449997 -1.41526127 + 219.500000 -1.41425896 + 219.550003 -1.41431272 + 219.600006 -1.41545928 + 219.649994 -1.41733408 + 219.699997 -1.41930759 + 219.750000 -1.42072415 + 219.800003 -1.42115092 + 219.850006 -1.42054188 + 219.899994 -1.41925526 + 219.949997 -1.41791511 + 220.000000 -1.41717052 + 220.050003 -1.41744494 + 220.100006 -1.41876984 + 220.149994 -1.42076898 + 220.199997 -1.42280006 + 220.250000 -1.42419791 + 220.300003 -1.42452931 + 220.350006 -1.42376113 + 220.399994 -1.42227626 + 220.449997 -1.42073309 + 220.500000 -1.41981924 + 220.550003 -1.41999459 + 220.600006 -1.42132044 + 220.649994 -1.42343807 + 220.699997 -1.42570508 + 220.750000 -1.42743742 + 220.800003 -1.42816401 + 220.850006 -1.42779922 + 220.899994 -1.42667055 + 220.949997 -1.42539060 + 221.000000 -1.42462611 + 221.050003 -1.42485094 + 221.100006 -1.42617571 + 221.149994 -1.42831588 + 221.199997 -1.43070734 + 221.250000 -1.43272007 + 221.300003 -1.43389177 + 221.350006 -1.43408847 + 221.399994 -1.43353951 + 221.449997 -1.43273520 + 221.500000 -1.43223357 + 221.550003 -1.43244910 + 221.600006 -1.43350804 + 221.649994 -1.43521643 + 221.699997 -1.43715143 + 221.750000 -1.43883407 + 221.800003 -1.43991292 + 221.850006 -1.44029021 + 221.899994 -1.44014585 + 221.949997 -1.43985367 + 222.000000 -1.43983197 + 222.050003 -1.44038630 + 222.100006 -1.44160569 + 222.149994 -1.44334769 + 222.199997 -1.44531202 + 222.250000 -1.44716501 + 222.300003 -1.44866312 + 222.350006 -1.44972837 + 222.399994 -1.45044899 + 222.449997 -1.45101464 + 222.500000 -1.45161998 + 222.550003 -1.45238066 + 222.600006 -1.45329797 + 222.649994 -1.45428169 + 222.699997 -1.45521677 + 222.750000 -1.45603788 + 222.800003 -1.45677376 + 222.850006 -1.45754111 + 222.899994 -1.45848906 + 222.949997 -1.45972145 + 223.000000 -1.46123517 + 223.050003 -1.46290624 + 223.100006 -1.46453416 + 223.149994 -1.46592867 + 223.199997 -1.46699917 + 223.250000 -1.46780801 + 223.300003 -1.46855700 + 223.350006 -1.46950901 + 223.399994 -1.47087133 + 223.449997 -1.47269428 + 223.500000 -1.47482574 + 223.550003 -1.47695184 + 223.600006 -1.47871029 + 223.649994 -1.47983754 + 223.699997 -1.48028886 + 223.750000 -1.48027909 + 223.800003 -1.48022211 + 223.850006 -1.48058569 + 223.899994 -1.48171341 + 223.949997 -1.48368478 + 224.000000 -1.48627090 + 224.050003 -1.48900664 + 224.100006 -1.49136043 + 224.149994 -1.49293411 + 224.199997 -1.49362159 + 224.250000 -1.49365711 + 224.300003 -1.49353516 + 224.350006 -1.49382663 + 224.399994 -1.49495971 + 224.449997 -1.49705076 + 224.500000 -1.49985051 + 224.550003 -1.50282943 + 224.600006 -1.50537348 + 224.649994 -1.50701249 + 224.699997 -1.50760055 + 224.750000 -1.50737214 + 224.800003 -1.50685596 + 224.850006 -1.50667679 + 224.899994 -1.50732112 + 224.949997 -1.50895607 + 225.000000 -1.51137149 + 225.050003 -1.51406646 + 225.100006 -1.51644564 + 225.149994 -1.51805031 + 225.199997 -1.51873291 + 225.250000 -1.51871049 + 225.300003 -1.51847541 + 225.350006 -1.51860023 + 225.399994 -1.51951444 + 225.449997 -1.52133918 + 225.500000 -1.52384210 + 225.550003 -1.52653170 + 225.600006 -1.52884924 + 225.649994 -1.53038442 + 225.699997 -1.53102839 + 225.750000 -1.53100753 + 225.800003 -1.53078580 + 225.850006 -1.53087616 + 225.899994 -1.53163815 + 225.949997 -1.53313947 + 226.000000 -1.53513849 + 226.050003 -1.53718913 + 226.100006 -1.53882766 + 226.149994 -1.53976512 + 226.199997 -1.54000878 + 226.250000 -1.53986371 + 226.300003 -1.53981566 + 226.350006 -1.54034007 + 226.399994 -1.54171395 + 226.449997 -1.54390204 + 226.500000 -1.54656303 + 226.550003 -1.54917324 + 226.600006 -1.55121827 + 226.649994 -1.55238211 + 226.699997 -1.55265880 + 226.750000 -1.55234885 + 226.800003 -1.55194306 + 226.850006 -1.55193913 + 226.899994 -1.55266178 + 226.949997 -1.55415285 + 227.000000 -1.55617046 + 227.050003 -1.55829155 + 227.100006 -1.56007814 + 227.149994 -1.56124043 + 227.199997 -1.56173825 + 227.250000 -1.56178617 + 227.300003 -1.56176305 + 227.350006 -1.56206739 + 227.399994 -1.56297040 + 227.449997 -1.56452489 + 227.500000 -1.56655538 + 227.550003 -1.56873095 + 227.600006 -1.57068801 + 227.649994 -1.57215512 + 227.699997 -1.57303691 + 227.750000 -1.57342970 + 227.800003 -1.57357299 + 227.850006 -1.57375550 + 227.899994 -1.57421887 + 227.949997 -1.57508719 + 228.000000 -1.57634592 + 228.050003 -1.57786810 + 228.100006 -1.57947135 + 228.149994 -1.58098197 + 228.199997 -1.58228111 + 228.250000 -1.58332574 + 228.300003 -1.58414030 + 228.350006 -1.58479440 + 228.399994 -1.58537483 + 228.449997 -1.58596647 + 228.500000 -1.58664143 + 228.550003 -1.58745480 + 228.600006 -1.58844066 + 228.649994 -1.58960330 + 228.699997 -1.59090853 + 228.750000 -1.59227860 + 228.800003 -1.59359944 + 228.850006 -1.59474480 + 228.899994 -1.59561181 + 228.949997 -1.59615874 + 229.000000 -1.59642828 + 229.050003 -1.59654546 + 229.100006 -1.59668469 + 229.149994 -1.59701610 + 229.199997 -1.59764731 + 229.250000 -1.59858274 + 229.300003 -1.59971869 + 229.350006 -1.60087585 + 229.399994 -1.60186136 + 229.449997 -1.60253954 + 229.500000 -1.60288167 + 229.550003 -1.60297978 + 229.600006 -1.60301423 + 229.649994 -1.60318804 + 229.699997 -1.60365176 + 229.750000 -1.60444474 + 229.800003 -1.60547650 + 229.850006 -1.60655546 + 229.899994 -1.60745406 + 229.949997 -1.60798764 + 230.000000 -1.60807884 + 230.050003 -1.60778224 + 230.100006 -1.60726452 + 230.149994 -1.60674274 + 230.199997 -1.60640812 + 230.250000 -1.60635972 + 230.300003 -1.60657322 + 230.350006 -1.60691535 + 230.399994 -1.60719728 + 230.449997 -1.60724711 + 230.500000 -1.60697520 + 230.550003 -1.60640895 + 230.600006 -1.60568249 + 230.649994 -1.60498822 + 230.699997 -1.60450506 + 230.750000 -1.60432971 + 230.800003 -1.60443616 + 230.850006 -1.60467792 + 230.899994 -1.60483360 + 230.949997 -1.60468102 + 231.000000 -1.60407507 + 231.050003 -1.60300267 + 231.100006 -1.60159445 + 231.149994 -1.60008883 + 231.199997 -1.59875572 + 231.250000 -1.59780717 + 231.300003 -1.59732211 + 231.350006 -1.59721243 + 231.399994 -1.59724450 + 231.449997 -1.59711170 + 231.500000 -1.59653592 + 231.550003 -1.59536660 + 231.600006 -1.59364092 + 231.649994 -1.59158504 + 231.699997 -1.58954859 + 231.750000 -1.58789325 + 231.800003 -1.58686864 + 231.850006 -1.58651853 + 231.899994 -1.58665335 + 231.949997 -1.58690047 + 232.000000 -1.58682251 + 232.050003 -1.58606422 + 232.100006 -1.58448112 + 232.149994 -1.58220053 + 232.199997 -1.57959080 + 232.250000 -1.57714450 + 232.300003 -1.57530987 + 232.350006 -1.57433021 + 232.399994 -1.57414782 + 232.449997 -1.57440782 + 232.500000 -1.57457030 + 232.550003 -1.57409108 + 232.600006 -1.57261562 + 232.649994 -1.57011127 + 232.699997 -1.56689453 + 232.750000 -1.56353557 + 232.800003 -1.56067121 + 232.850006 -1.55878937 + 232.899994 -1.55806041 + 232.949997 -1.55827510 + 233.000000 -1.55891538 + 233.050003 -1.55933130 + 233.100006 -1.55896604 + 233.149994 -1.55754745 + 233.199997 -1.55517828 + 233.250000 -1.55229247 + 233.300003 -1.54949558 + 233.350006 -1.54734290 + 233.399994 -1.54613888 + 233.449997 -1.54582846 + 233.500000 -1.54602039 + 233.550003 -1.54613066 + 233.600006 -1.54559755 + 233.649994 -1.54408586 + 233.699997 -1.54160810 + 233.750000 -1.53852153 + 233.800003 -1.53540051 + 233.850006 -1.53283501 + 233.899994 -1.53122568 + 233.949997 -1.53065062 + 234.000000 -1.53084755 + 234.050003 -1.53131473 + 234.100006 -1.53149068 + 234.149994 -1.53094685 + 234.199997 -1.52952337 + 234.250000 -1.52736592 + 234.300003 -1.52485406 + 234.350006 -1.52245438 + 234.399994 -1.52055407 + 234.449997 -1.51933539 + 234.500000 -1.51873207 + 234.550003 -1.51847541 + 234.600006 -1.51820683 + 234.649994 -1.51760960 + 234.699997 -1.51651311 + 234.750000 -1.51493359 + 234.800003 -1.51304531 + 234.850006 -1.51110160 + 234.899994 -1.50933790 + 234.949997 -1.50789773 + 235.000000 -1.50680244 + 235.050003 -1.50596964 + 235.100006 -1.50526381 + 235.149994 -1.50455642 + 235.199997 -1.50376797 + 235.250000 -1.50288105 + 235.300003 -1.50192499 + 235.350006 -1.50094628 + 235.399994 -1.49998152 + 235.449997 -1.49904644 + 235.500000 -1.49814129 + 235.550003 -1.49726689 + 235.600006 -1.49643636 + 235.649994 -1.49567378 + 235.699997 -1.49499667 + 235.750000 -1.49439251 + 235.800003 -1.49380398 + 235.850006 -1.49313462 + 235.899994 -1.49227941 + 235.949997 -1.49117231 + 236.000000 -1.48982918 + 236.050003 -1.48836553 + 236.100006 -1.48697507 + 236.149994 -1.48586929 + 236.199997 -1.48520052 + 236.250000 -1.48499429 + 236.300003 -1.48512423 + 236.350006 -1.48534441 + 236.399994 -1.48537111 + 236.449997 -1.48498857 + 236.500000 -1.48413718 + 236.550003 -1.48294628 + 236.600006 -1.48169553 + 236.649994 -1.48071158 + 236.699997 -1.48023868 + 236.750000 -1.48033273 + 236.800003 -1.48082113 + 236.850006 -1.48135304 + 236.899994 -1.48152351 + 236.949997 -1.48103058 + 237.000000 -1.47980499 + 237.050003 -1.47805810 + 237.100006 -1.47622585 + 237.149994 -1.47482181 + 237.199997 -1.47425056 + 237.250000 -1.47464991 + 237.300003 -1.47582471 + 237.350006 -1.47730160 + 237.399994 -1.47848976 + 237.449997 -1.47889435 + 237.500000 -1.47830117 + 237.550003 -1.47686565 + 237.600006 -1.47506630 + 237.649994 -1.47353661 + 237.699997 -1.47283340 + 237.750000 -1.47322607 + 237.800003 -1.47458649 + 237.850006 -1.47642291 + 237.899994 -1.47805059 + 237.949997 -1.47883832 + 238.000000 -1.47844255 + 238.050003 -1.47694099 + 238.100006 -1.47481358 + 238.149994 -1.47277689 + 238.199997 -1.47152591 + 238.250000 -1.47148049 + 238.300003 -1.47262788 + 238.350006 -1.47452092 + 238.399994 -1.47643673 + 238.449997 -1.47763717 + 238.500000 -1.47763968 + 238.550003 -1.47639751 + 238.600006 -1.47432435 + 238.649994 -1.47214997 + 238.699997 -1.47065997 + 238.750000 -1.47041440 + 238.800003 -1.47154331 + 238.850006 -1.47369826 + 238.899994 -1.47617447 + 238.949997 -1.47816002 + 239.000000 -1.47902369 + 239.050003 -1.47853553 + 239.100006 -1.47694111 + 239.149994 -1.47486615 + 239.199997 -1.47308481 + 239.250000 -1.47223818 + 239.300003 -1.47260511 + 239.350006 -1.47400784 + 239.399994 -1.47588503 + 239.449997 -1.47750306 + 239.500000 -1.47822785 + 239.550003 -1.47775745 + 239.600006 -1.47623086 + 239.649994 -1.47417617 + 239.699997 -1.47231865 + 239.750000 -1.47131836 + 239.800003 -1.47153401 + 239.850006 -1.47289705 + 239.899994 -1.47494006 + 239.949997 -1.47696471 diff --git a/pysep/tests/test_data/test_synthetics_cartesian/DB.X20.BXZ.semd b/pysep/tests/test_data/test_synthetics_cartesian/DB.X20.BXZ.semd new file mode 100644 index 0000000..d22bc22 --- /dev/null +++ b/pysep/tests/test_data/test_synthetics_cartesian/DB.X20.BXZ.semd @@ -0,0 +1,5000 @@ + -10.0000000 0.00000000 + -9.94999981 0.00000000 + -9.89999962 0.00000000 + -9.85000038 0.00000000 + -9.80000019 0.00000000 + -9.75000000 0.00000000 + -9.69999981 0.00000000 + -9.64999962 0.00000000 + -9.60000038 0.00000000 + -9.55000019 0.00000000 + -9.50000000 0.00000000 + -9.44999981 -7.93465323E-37 + -9.39999962 -7.89353927E-36 + -9.35000038 -8.23706257E-35 + -9.30000019 -9.75903492E-34 + -9.25000000 -8.24471313E-33 + -9.19999981 -4.75090971E-32 + -9.14999962 -1.93954240E-31 + -9.10000038 -5.62567334E-31 + -9.05000019 -1.04867271E-30 + -9.00000000 -4.77135179E-31 + -8.94999981 4.65304675E-30 + -8.89999962 1.93759025E-29 + -8.85000038 4.12301277E-29 + -8.80000019 3.75664763E-29 + -8.75000000 -7.60164007E-29 + -8.69999981 -3.87405094E-28 + -8.64999962 -7.38538619E-28 + -8.60000038 -1.97008490E-28 + -8.55000019 3.42298418E-27 + -8.50000000 1.27442975E-26 + -8.44999981 2.64771579E-26 + -8.39999962 2.99363007E-26 + -8.35000038 -1.59482592E-26 + -8.30000019 -1.71635795E-25 + -8.25000000 -4.72190937E-25 + -8.19999981 -8.07233377E-25 + -8.14999962 -7.43791408E-25 + -8.10000038 5.73909571E-25 + -8.05000019 4.14490318E-24 + -8.00000000 1.00588372E-23 + -7.94999981 1.55263225E-23 + -7.90000010 1.27331609E-23 + -7.84999990 -1.11922402E-23 + -7.80000019 -6.83000884E-23 + -7.75000000 -1.54545222E-22 + -7.69999981 -2.26314652E-22 + -7.65000010 -1.80698095E-22 + -7.59999990 1.33891859E-22 + -7.55000019 8.40769720E-22 + -7.50000000 1.86846832E-21 + -7.44999981 2.72466973E-21 + -7.40000010 2.33877422E-21 + -7.34999990 -7.86705207E-22 + -7.30000019 -7.83298035E-21 + -7.25000000 -1.81983095E-20 + -7.19999981 -2.76290732E-20 + -7.15000010 -2.70052983E-20 + -7.09999990 -3.57987411E-21 + -7.05000019 5.33707077E-20 + -7.00000000 1.41730638E-19 + -6.94999981 2.32935741E-19 + -6.90000010 2.62667869E-19 + -6.84999990 1.37424840E-19 + -6.80000019 -2.30770208E-19 + -6.75000000 -8.56635325E-19 + -6.69999981 -1.59414113E-18 + -6.65000010 -2.06919809E-18 + -6.59999990 -1.69741577E-18 + -6.55000019 1.43234983E-19 + -6.50000000 3.75140718E-18 + -6.44999981 8.61006509E-18 + -6.40000010 1.29532935E-17 + -6.34999990 1.37110340E-17 + -6.30000019 7.18994157E-18 + -6.25000000 -9.29738932E-18 + -6.19999981 -3.50330379E-17 + -6.15000010 -6.34950191E-17 + -6.09999990 -8.13301184E-17 + -6.05000019 -7.03339697E-17 + -6.00000000 -1.36055230E-17 + -5.94999981 9.44194045E-17 + -5.90000010 2.36686522E-16 + -5.84999990 3.66141665E-16 + -5.80000019 4.08838954E-16 + -5.75000000 2.83000272E-16 + -5.69999981 -6.52706847E-17 + -5.65000010 -6.17082137E-16 + -5.59999990 -1.24351128E-15 + -5.55000019 -1.69934842E-15 + -5.50000000 -1.66959310E-15 + -5.44999981 -8.76976885E-16 + -5.40000010 7.66616433E-16 + -5.34999990 3.01312277E-15 + -5.30000019 5.20836705E-15 + -5.25000000 6.37370397E-15 + -5.19999981 5.47991142E-15 + -5.15000010 1.88276599E-15 + -5.09999990 -4.20288304E-15 + -5.05000019 -1.13929201E-14 + -5.00000000 -1.72100103E-14 + -4.94999981 -1.86901343E-14 + -4.90000010 -1.34786371E-14 + -4.84999990 -1.12225830E-15 + -4.80000019 1.59635082E-14 + -4.75000000 3.24498661E-14 + -4.69999981 4.13905665E-14 + -4.65000010 3.68065496E-14 + -4.59999990 1.68495961E-14 + -4.55000019 -1.37701553E-14 + -4.50000000 -4.36318428E-14 + -4.44999981 -5.78155145E-14 + -4.40000010 -4.43520783E-14 + -4.34999990 -2.05819138E-15 + -4.30000019 5.37082721E-14 + -4.25000000 9.14583147E-14 + -4.19999981 7.30720280E-14 + -4.15000010 -2.79169879E-14 + -4.09999990 -2.04250462E-13 + -4.05000019 -3.98616632E-13 + -4.00000000 -5.04639950E-13 + -3.95000005 -3.94104454E-13 + -3.90000010 2.90511294E-14 + -3.84999990 7.60266091E-13 + -3.79999995 1.63703903E-12 + -3.75000000 2.32612519E-12 + -3.70000005 2.38451663E-12 + -3.65000010 1.40385121E-12 + -3.59999990 -7.85483928E-13 + -3.54999995 -3.91262066E-12 + -3.50000000 -7.15730600E-12 + -3.45000005 -9.22568098E-12 + -3.40000010 -8.66458381E-12 + -3.34999990 -4.39019827E-12 + -3.29999995 3.69456722E-12 + -3.25000000 1.42111444E-11 + -3.20000005 2.42008323E-11 + -3.15000010 2.96095058E-11 + -3.09999990 2.64100755E-11 + -3.04999995 1.21735963E-11 + -3.00000000 -1.23534273E-11 + -2.95000005 -4.22806998E-11 + -2.90000010 -6.88220175E-11 + -2.84999990 -8.11161555E-11 + -2.79999995 -6.94968180E-11 + -2.75000000 -2.94854002E-11 + -2.70000005 3.47488080E-11 + -2.65000010 1.08942244E-10 + -2.59999990 1.70518905E-10 + -2.54999995 1.93997790E-10 + -2.50000000 1.59193284E-10 + -2.45000005 6.00712813E-11 + -2.40000010 -8.87799487E-11 + -2.34999990 -2.51146215E-10 + -2.29999995 -3.75636133E-10 + -2.25000000 -4.09410422E-10 + -2.20000005 -3.16306648E-10 + -2.15000010 -9.40577061E-11 + -2.09999990 2.15831575E-10 + -2.04999995 5.31066191E-10 + -2.00000000 7.46727291E-10 + -1.95000005 7.66066488E-10 + -1.89999998 5.36153288E-10 + -1.85000002 7.68814040E-11 + -1.79999995 -5.08631415E-10 + -1.75000000 -1.05045184E-09 + -1.70000005 -1.35559142E-09 + -1.64999998 -1.26996025E-09 + -1.60000002 -7.40673634E-10 + -1.54999995 1.43378975E-10 + -1.50000000 1.15202392E-09 + -1.45000005 1.96427652E-09 + -1.39999998 2.26174990E-09 + -1.35000002 1.84096838E-09 + -1.29999995 7.08534953E-10 + -1.25000000 -8.78496720E-10 + -1.20000005 -2.45298870E-09 + -1.14999998 -3.46116935E-09 + -1.10000002 -3.44204332E-09 + -1.04999995 -2.20979435E-09 + -1.00000000 2.58144738E-11 + -0.949999988 2.65699773E-09 + -0.899999976 4.81816853E-09 + -0.850000024 5.64691005E-09 + -0.800000012 4.59556082E-09 + -0.750000000 1.69073611E-09 + -0.699999988 -2.36373787E-09 + -0.649999976 -6.30920383E-09 + -0.600000024 -8.68058958E-09 + -0.550000012 -8.29959035E-09 + -0.500000000 -4.76241402E-09 + -0.449999988 1.25638355E-09 + -0.400000006 8.03156208E-09 + -0.349999994 1.32033877E-08 + -0.300000012 1.45100367E-08 + -0.250000000 1.06348184E-08 + -0.200000003 1.88482185E-09 + -0.150000006 -9.57868718E-09 + -0.100000001 -2.01325836E-08 + -5.00000007E-02 -2.56928274E-08 + 5.55111512E-16 -2.30890613E-08 + 5.00000007E-02 -1.13976011E-08 + 0.100000001 7.25032701E-09 + 0.150000006 2.77777090E-08 + 0.200000003 4.33339125E-08 + 0.250000000 4.73296708E-08 + 0.300000012 3.57929935E-08 + 0.349999994 9.28748278E-09 + 0.400000006 -2.63581974E-08 + 0.449999988 -6.09907929E-08 + 0.500000000 -8.27375075E-08 + 0.550000012 -8.16964558E-08 + 0.600000024 -5.36553735E-08 + 0.649999976 -2.58033306E-09 + 0.699999988 5.91900573E-08 + 0.750000000 1.13519633E-07 + 0.800000012 1.41440623E-07 + 0.850000024 1.29262574E-07 + 0.899999976 7.39816031E-08 + 0.949999988 -1.39259821E-08 + 1.00000000 -1.11684173E-07 + 1.04999995 -1.89628238E-07 + 1.10000002 -2.19740599E-07 + 1.14999998 -1.84998115E-07 + 1.20000005 -8.65906955E-08 + 1.25000000 5.36766187E-08 + 1.29999995 1.97308552E-07 + 1.35000002 2.99033189E-07 + 1.39999998 3.20358424E-07 + 1.45000005 2.42900086E-07 + 1.50000000 7.71375994E-08 + 1.54999995 -1.36869261E-07 + 1.60000002 -3.38138960E-07 + 1.64999998 -4.61289204E-07 + 1.70000005 -4.56671444E-07 + 1.75000000 -3.08153318E-07 + 1.79999995 -4.25747757E-08 + 1.85000002 2.73179324E-07 + 1.89999998 5.48090043E-07 + 1.95000005 6.92430888E-07 + 2.00000000 6.45803766E-07 + 2.04999995 3.99254276E-07 + 2.09999990 3.84724030E-09 + 2.15000010 -4.38468334E-07 + 2.20000005 -8.00734597E-07 + 2.25000000 -9.67246820E-07 + 2.29999995 -8.69934752E-07 + 2.34999990 -5.13541522E-07 + 2.40000010 1.92874037E-08 + 2.45000005 5.86414501E-07 + 2.50000000 1.02446063E-06 + 2.54999995 1.19669323E-06 + 2.59999990 1.03645868E-06 + 2.65000010 5.72307783E-07 + 2.70000005 -7.43936468E-08 + 2.75000000 -7.20632556E-07 + 2.79999995 -1.17400464E-06 + 2.84999990 -1.29116518E-06 + 2.90000010 -1.02458785E-06 + 2.95000005 -4.42223381E-07 + 3.00000000 2.87773872E-07 + 3.04999995 9.44504563E-07 + 3.09999990 1.32080550E-06 + 3.15000010 1.28874001E-06 + 3.20000005 8.43233067E-07 + 3.25000000 1.08819954E-07 + 3.29999995 -6.94475773E-07 + 3.34999990 -1.31713250E-06 + 3.40000010 -1.55818259E-06 + 3.45000005 -1.33059382E-06 + 3.50000000 -6.92178446E-07 + 3.54999995 1.69476436E-07 + 3.59999990 9.94874199E-07 + 3.65000010 1.53565861E-06 + 3.70000005 1.63593506E-06 + 3.75000000 1.28424290E-06 + 3.79999995 6.17245405E-07 + 3.84999990 -1.28072742E-07 + 3.90000010 -6.99070597E-07 + 3.95000005 -9.20436889E-07 + 4.00000000 -7.62100228E-07 + 4.05000019 -3.55303087E-07 + 4.09999990 5.31778284E-08 + 4.15000010 1.96842663E-07 + 4.19999981 -9.61739488E-08 + 4.25000000 -8.11978509E-07 + 4.30000019 -1.72110344E-06 + 4.34999990 -2.43017575E-06 + 4.40000010 -2.50789344E-06 + 4.44999981 -1.64989910E-06 + 4.50000000 1.72121418E-07 + 4.55000019 2.63424272E-06 + 4.59999990 5.09679239E-06 + 4.65000010 6.75971569E-06 + 4.69999981 6.90259230E-06 + 4.75000000 5.14088561E-06 + 4.80000019 1.61435366E-06 + 4.84999990 -2.96582994E-06 + 4.90000010 -7.44809449E-06 + 4.94999981 -1.05328108E-05 + 5.00000000 -1.11540403E-05 + 5.05000019 -8.84026576E-06 + 5.09999990 -3.93624305E-06 + 5.15000010 2.40203258E-06 + 5.19999981 8.46556304E-06 + 5.25000000 1.24527360E-05 + 5.30000019 1.30109220E-05 + 5.34999990 9.69907705E-06 + 5.40000010 3.21824996E-06 + 5.44999981 -4.68684811E-06 + 5.50000000 -1.16594811E-05 + 5.55000019 -1.53965193E-05 + 5.59999990 -1.43659836E-05 + 5.65000010 -8.36005802E-06 + 5.69999981 1.30313606E-06 + 5.75000000 1.20253771E-05 + 5.80000019 2.05895030E-05 + 5.84999990 2.40732406E-05 + 5.90000010 2.07611047E-05 + 5.94999981 1.07779797E-05 + 6.00000000 -3.77113452E-06 + 6.05000019 -1.92389471E-05 + 6.09999990 -3.13673409E-05 + 6.15000010 -3.64732623E-05 + 6.19999981 -3.25555447E-05 + 6.25000000 -1.99889619E-05 + 6.30000019 -1.57237582E-06 + 6.34999990 1.81243195E-05 + 6.40000010 3.39639810E-05 + 6.44999981 4.16728908E-05 + 6.50000000 3.90884561E-05 + 6.55000019 2.68468120E-05 + 6.59999990 8.28120938E-06 + 6.65000010 -1.14726145E-05 + 6.69999981 -2.69301672E-05 + 6.75000000 -3.38584396E-05 + 6.80000019 -3.05480680E-05 + 6.84999990 -1.83622324E-05 + 6.90000010 -1.37061102E-06 + 6.94999981 1.48522595E-05 + 7.00000000 2.49260702E-05 + 7.05000019 2.53568487E-05 + 7.09999990 1.56993556E-05 + 7.15000010 -1.19107199E-06 + 7.19999981 -1.99322185E-05 + 7.25000000 -3.42163366E-05 + 7.30000019 -3.87757609E-05 + 7.34999990 -3.11158983E-05 + 7.40000010 -1.24643711E-05 + 7.44999981 1.23960626E-05 + 7.50000000 3.64115222E-05 + 7.55000019 5.23118943E-05 + 7.59999990 5.48358039E-05 + 7.65000010 4.24453283E-05 + 7.69999981 1.79779217E-05 + 7.75000000 -1.20122331E-05 + 7.80000019 -3.90768473E-05 + 7.84999990 -5.53479076E-05 + 7.90000010 -5.59295804E-05 + 7.94999981 -4.04697894E-05 + 8.00000000 -1.33983658E-05 + 8.05000019 1.72887576E-05 + 8.10000038 4.23749407E-05 + 8.14999962 5.42122398E-05 + 8.19999981 4.91076535E-05 + 8.25000000 2.85543592E-05 + 8.30000019 -1.11085978E-06 + 8.35000038 -3.05679096E-05 + 8.39999962 -5.03608426E-05 + 8.44999981 -5.38762069E-05 + 8.50000000 -3.95267016E-05 + 8.55000019 -1.14317609E-05 + 8.60000038 2.16662756E-05 + 8.64999962 4.89679151E-05 + 8.69999981 6.09075178E-05 + 8.75000000 5.21605107E-05 + 8.80000019 2.34144391E-05 + 8.85000038 -1.86898524E-05 + 8.89999962 -6.34818789E-05 + 8.94999981 -9.94964939E-05 + 9.00000000 -1.18032956E-04 + 9.05000019 -1.15916504E-04 + 9.10000038 -9.65584841E-05 + 9.14999962 -6.89258959E-05 + 9.19999981 -4.46896920E-05 + 9.25000000 -3.44183609E-05 + 9.30000019 -4.40251970E-05 + 9.35000038 -7.26439757E-05 + 9.39999962 -1.12692236E-04 + 9.44999981 -1.52201377E-04 + 9.50000000 -1.78754402E-04 + 9.55000019 -1.83812313E-04 + 9.60000038 -1.66015481E-04 + 9.64999962 -1.32302564E-04 + 9.69999981 -9.63335624E-05 + 9.75000000 -7.45524158E-05 + 9.80000019 -8.10138808E-05 + 9.85000038 -1.22574158E-04 + 9.89999962 -1.96033609E-04 + 9.94999981 -2.88298877E-04 + 10.0000000 -3.79736943E-04 + 10.0500002 -4.49887972E-04 + 10.1000004 -4.83899494E-04 + 10.1499996 -4.77706839E-04 + 10.1999998 -4.40248114E-04 + 10.2500000 -3.91818117E-04 + 10.3000002 -3.58809455E-04 + 10.3500004 -3.66223365E-04 + 10.3999996 -4.30103741E-04 + 10.4499998 -5.52198966E-04 + 10.5000000 -7.18605006E-04 + 10.5500002 -9.03027772E-04 + 10.6000004 -1.07393553E-03 + 10.6499996 -1.20365992E-03 + 10.6999998 -1.27682323E-03 + 10.7500000 -1.29555305E-03 + 10.8000002 -1.27979822E-03 + 10.8500004 -1.26245210E-03 + 10.8999996 -1.28053012E-03 + 10.9499998 -1.36486162E-03 + 11.0000000 -1.53128442E-03 + 11.0500002 -1.77597161E-03 + 11.1000004 -2.07637507E-03 + 11.1499996 -2.39763642E-03 + 11.1999998 -2.70270579E-03 + 11.2500000 -2.96325935E-03 + 11.3000002 -3.16822482E-03 + 11.3500004 -3.32737574E-03 + 11.3999996 -3.46888346E-03 + 11.4499998 -3.63150518E-03 + 11.5000000 -3.85369034E-03 + 11.5500002 -4.16283682E-03 + 11.6000004 -4.56791418E-03 + 11.6499996 -5.05766971E-03 + 11.6999998 -5.60497027E-03 + 11.7500000 -6.17595017E-03 + 11.8000002 -6.74116472E-03 + 11.8500004 -7.28529599E-03 + 11.8999996 -7.81236822E-03 + 11.9499998 -8.34480859E-03 + 12.0000000 -8.91657360E-03 + 12.0500002 -9.56246816E-03 + 12.1000004 -1.03069972E-02 + 12.1499996 -1.11563941E-02 + 12.1999998 -1.20964972E-02 + 12.2500000 -1.30974408E-02 + 12.3000002 -1.41239390E-02 + 12.3500004 -1.51481368E-02 + 12.3999996 -1.61610302E-02 + 12.4499998 -1.71787161E-02 + 12.5000000 -1.82411596E-02 + 12.5500002 -1.94033924E-02 + 12.6000004 -2.07213964E-02 + 12.6499996 -2.22366787E-02 + 12.6999998 -2.39641704E-02 + 12.7500000 -2.58873124E-02 + 12.8000002 -2.79621463E-02 + 12.8500004 -3.01296860E-02 + 12.8999996 -3.23332995E-02 + 12.9499998 -3.45361605E-02 + 13.0000000 -3.67337093E-02 + 13.0500002 -3.89572866E-02 + 13.1000004 -4.12676893E-02 + 13.1499996 -4.37401608E-02 + 13.1999998 -4.64451052E-02 + 13.2500000 -4.94299829E-02 + 13.3000002 -5.27077168E-02 + 13.3500004 -5.62550426E-02 + 13.3999996 -6.00213371E-02 + 13.4499998 -6.39454871E-02 + 13.5000000 -6.79757670E-02 + 13.5500002 -7.20869526E-02 + 13.6000004 -7.62895644E-02 + 13.6499996 -8.06285813E-02 + 13.6999998 -8.51719007E-02 + 13.7500000 -8.99923593E-02 + 13.8000002 -9.51483846E-02 + 13.8500004 -0.100669578 + 13.8999996 -0.106551170 + 13.9499998 -0.112759352 + 14.0000000 -0.119245499 + 14.0500002 -0.125964969 + 14.1000004 -0.132894412 + 14.1499996 -0.140042245 + 14.1999998 -0.147448838 + 14.2500000 -0.155176118 + 14.3000002 -0.163289830 + 14.3500004 -0.171839893 + 14.3999996 -0.180845022 + 14.4499998 -0.190286770 + 14.5000000 -0.200114906 + 14.5500002 -0.210263208 + 14.6000004 -0.220671162 + 14.6499996 -0.231304854 + 14.6999998 -0.242171243 + 14.7500000 -0.253320962 + 14.8000002 -0.264838338 + 14.8500004 -0.276821733 + 14.8999996 -0.289358765 + 14.9499998 -0.302504063 + 15.0000000 -0.316265464 + 15.0500002 -0.330603004 + 15.1000004 -0.345440477 + 15.1499996 -0.360687047 + 15.1999998 -0.376262218 + 15.2500000 -0.392117530 + 15.3000002 -0.408249021 + 15.3500004 -0.424697191 + 15.3999996 -0.441534311 + 15.4499998 -0.458843708 + 15.5000000 -0.476696372 + 15.5500002 -0.495131850 + 15.6000004 -0.514148712 + 15.6499996 -0.533706725 + 15.6999998 -0.553739965 + 15.7500000 -0.574176073 + 15.8000002 -0.594956160 + 15.8500004 -0.616048694 + 15.8999996 -0.637454450 + 15.9499998 -0.659200370 + 16.0000000 -0.681324959 + 16.0499992 -0.703860581 + 16.1000004 -0.726818144 + 16.1499996 -0.750179529 + 16.2000008 -0.773899972 + 16.2500000 -0.797920048 + 16.2999992 -0.822183132 + 16.3500004 -0.846652210 + 16.3999996 -0.871320844 + 16.4500008 -0.896212995 + 16.5000000 -0.921372414 + 16.5499992 -0.946843088 + 16.6000004 -0.972647667 + 16.6499996 -0.998770118 + 16.7000008 -1.02514935 + 16.7500000 -1.05168581 + 16.7999992 -1.07826078 + 16.8500004 -1.10476208 + 16.8999996 -1.13110960 + 16.9500008 -1.15727305 + 17.0000000 -1.18327451 + 17.0499992 -1.20917678 + 17.1000004 -1.23505855 + 17.1499996 -1.26098502 + 17.2000008 -1.28698039 + 17.2500000 -1.31301308 + 17.2999992 -1.33899546 + 17.3500004 -1.36480069 + 17.3999996 -1.39028871 + 17.4500008 -1.41533661 + 17.5000000 -1.43986249 + 17.5499992 -1.46383715 + 17.6000004 -1.48728001 + 17.6499996 -1.51024139 + 17.7000008 -1.53277731 + 17.7500000 -1.55492473 + 17.7999992 -1.57668257 + 17.8500004 -1.59800792 + 17.8999996 -1.61882365 + 17.9500008 -1.63903666 + 18.0000000 -1.65855908 + 18.0499992 -1.67732596 + 18.1000004 -1.69530487 + 18.1499996 -1.71249259 + 18.2000008 -1.72890377 + 18.2500000 -1.74455357 + 18.2999992 -1.75944078 + 18.3500004 -1.77353847 + 18.3999996 -1.78679371 + 18.4500008 -1.79913795 + 18.5000000 -1.81050229 + 18.5499992 -1.82083607 + 18.6000004 -1.83011854 + 18.6499996 -1.83836281 + 18.7000008 -1.84560919 + 18.7500000 -1.85190976 + 18.7999992 -1.85730827 + 18.8500004 -1.86182165 + 18.8999996 -1.86542928 + 18.9500008 -1.86807108 + 19.0000000 -1.86965907 + 19.0499992 -1.87009692 + 19.1000004 -1.86930346 + 19.1499996 -1.86723459 + 19.2000008 -1.86389649 + 19.2500000 -1.85934615 + 19.2999992 -1.85367990 + 19.3500004 -1.84701109 + 19.3999996 -1.83944213 + 19.4500008 -1.83103943 + 19.5000000 -1.82181597 + 19.5499992 -1.81172788 + 19.6000004 -1.80068600 + 19.6499996 -1.78857946 + 19.7000008 -1.77530682 + 19.7500000 -1.76080394 + 19.7999992 -1.74506557 + 19.8500004 -1.72814989 + 19.8999996 -1.71016800 + 19.9500008 -1.69126010 + 20.0000000 -1.67156410 + 20.0499992 -1.65118682 + 20.1000004 -1.63018394 + 20.1499996 -1.60855472 + 20.2000008 -1.58625245 + 20.2500000 -1.56320691 + 20.2999992 -1.53935099 + 20.3500004 -1.51464570 + 20.3999996 -1.48909295 + 20.4500008 -1.46273685 + 20.5000000 -1.43565261 + 20.5499992 -1.40792644 + 20.6000004 -1.37963724 + 20.6499996 -1.35084152 + 20.7000008 -1.32156992 + 20.7500000 -1.29183269 + 20.7999992 -1.26163375 + 20.8500004 -1.23098350 + 20.8999996 -1.19990957 + 20.9500008 -1.16845918 + 21.0000000 -1.13669193 + 21.0499992 -1.10466814 + 21.1000004 -1.07243454 + 21.1499996 -1.04001546 + 21.2000008 -1.00741160 + 21.2500000 -0.974606812 + 21.2999992 -0.941580951 + 21.3500004 -0.908324361 + 21.3999996 -0.874849439 + 21.4500008 -0.841194093 + 21.5000000 -0.807417929 + 21.5499992 -0.773591340 + 21.6000004 -0.739782929 + 21.6499996 -0.706047833 + 21.7000008 -0.672421515 + 21.7500000 -0.638920128 + 21.7999992 -0.605545878 + 21.8500004 -0.572295189 + 21.8999996 -0.539166093 + 21.9500008 -0.506162524 + 22.0000000 -0.473294199 + 22.0499992 -0.440573901 + 22.1000004 -0.408013672 + 22.1499996 -0.375621885 + 22.2000008 -0.343404025 + 22.2500000 -0.311365634 + 22.2999992 -0.279516757 + 22.3500004 -0.247875720 + 22.3999996 -0.216469422 + 22.4500008 -0.185330689 + 22.5000000 -0.154492229 + 22.5499992 -0.123980016 + 22.6000004 -9.38080996E-02 + 22.6499996 -6.39767051E-02 + 22.7000008 -3.44745591E-02 + 22.7500000 -5.28440718E-03 + 22.7999992 2.36113202E-02 + 22.8500004 5.22253849E-02 + 22.8999996 8.05640593E-02 + 22.9500008 0.108628966 + 23.0000000 0.136420399 + 23.0499992 0.163940996 + 23.1000004 0.191197157 + 23.1499996 0.218197495 + 23.2000008 0.244948179 + 23.2500000 0.271447480 + 23.2999992 0.297681630 + 23.3500004 0.323624700 + 23.3999996 0.349243730 + 23.4500008 0.374507040 + 23.5000000 0.399394780 + 23.5499992 0.423908144 + 23.6000004 0.448073328 + 23.6499996 0.471939027 + 23.7000008 0.495567858 + 23.7500000 0.519023180 + 23.7999992 0.542355418 + 23.8500004 0.565591156 + 23.8999996 0.588729262 + 23.9500008 0.611742973 + 24.0000000 0.634589434 + 24.0499992 0.657221437 + 24.1000004 0.679599345 + 24.1499996 0.701700032 + 24.2000008 0.723521292 + 24.2500000 0.745080531 + 24.2999992 0.766409457 + 24.3500004 0.787547708 + 24.3999996 0.808536828 + 24.4500008 0.829415858 + 24.5000000 0.850218952 + 24.5499992 0.870974481 + 24.6000004 0.891704440 + 24.6499996 0.912423074 + 24.7000008 0.933135092 + 24.7500000 0.953833461 + 24.7999992 0.974498272 + 24.8500004 0.995098889 + 24.8999996 1.01559913 + 24.9500008 1.03596473 + 25.0000000 1.05617344 + 25.0499992 1.07622278 + 25.1000004 1.09613431 + 25.1499996 1.11595154 + 25.2000008 1.13573313 + 25.2500000 1.15554059 + 25.2999992 1.17542636 + 25.3500004 1.19542277 + 25.3999996 1.21553791 + 25.4500008 1.23575711 + 25.5000000 1.25605166 + 25.5499992 1.27639019 + 25.6000004 1.29674959 + 25.6499996 1.31712198 + 25.7000008 1.33751464 + 25.7500000 1.35794508 + 25.7999992 1.37843120 + 25.8500004 1.39898300 + 25.8999996 1.41959822 + 25.9500008 1.44026434 + 26.0000000 1.46096647 + 26.0499992 1.48169851 + 26.1000004 1.50247192 + 26.1499996 1.52331877 + 26.2000008 1.54428780 + 26.2500000 1.56543159 + 26.2999992 1.58679175 + 26.3500004 1.60838616 + 26.3999996 1.63020289 + 26.4500008 1.65220511 + 26.5000000 1.67434454 + 26.5499992 1.69657815 + 26.6000004 1.71888626 + 26.6499996 1.74127865 + 26.7000008 1.76379192 + 26.7500000 1.78647590 + 26.7999992 1.80937529 + 26.8500004 1.83251226 + 26.8999996 1.85587835 + 26.9500008 1.87943995 + 27.0000000 1.90315223 + 27.0499992 1.92698121 + 27.1000004 1.95092142 + 27.1499996 1.97500253 + 27.2000008 1.99928439 + 27.2500000 2.02383709 + 27.2999992 2.04871750 + 27.3500004 2.07394648 + 27.3999996 2.09950161 + 27.4500008 2.12532377 + 27.5000000 2.15133905 + 27.5499992 2.17748642 + 27.6000004 2.20374060 + 27.6499996 2.23012090 + 27.7000008 2.25668263 + 27.7500000 2.28349304 + 27.7999992 2.31060171 + 27.8500004 2.33801556 + 27.8999996 2.36569262 + 27.9500008 2.39355373 + 28.0000000 2.42151093 + 28.0499992 2.44950318 + 28.1000004 2.47752213 + 28.1499996 2.50562000 + 28.2000008 2.53389382 + 28.2500000 2.56245232 + 28.2999992 2.59137440 + 28.3500004 2.62067723 + 28.3999996 2.65030527 + 28.4500008 2.68014193 + 28.5000000 2.71004224 + 28.5499992 2.73987436 + 28.6000004 2.76955295 + 28.6499996 2.79905200 + 28.7000008 2.82839632 + 28.7500000 2.85763240 + 28.7999992 2.88679338 + 28.8500004 2.91587567 + 28.8999996 2.94483018 + 28.9500008 2.97358060 + 29.0000000 3.00205231 + 29.0499992 3.03020215 + 29.1000004 3.05803394 + 29.1499996 3.08559036 + 29.2000008 3.11292267 + 29.2500000 3.14004779 + 29.2999992 3.16691184 + 29.3500004 3.19337559 + 29.3999996 3.21922898 + 29.4500008 3.24423599 + 29.5000000 3.26818895 + 29.5499992 3.29095888 + 29.6000004 3.31251669 + 29.6499996 3.33292198 + 29.7000008 3.35227680 + 29.7500000 3.37066483 + 29.7999992 3.38809562 + 29.8500004 3.40447640 + 29.8999996 3.41962099 + 29.9500008 3.43329096 + 30.0000000 3.44525456 + 30.0499992 3.45533848 + 30.1000004 3.46345258 + 30.1499996 3.46957994 + 30.2000008 3.47373366 + 30.2500000 3.47590232 + 30.2999992 3.47600222 + 30.3500004 3.47385740 + 30.3999996 3.46921945 + 30.4500008 3.46181583 + 30.5000000 3.45140958 + 30.5499992 3.43784618 + 30.6000004 3.42107058 + 30.6499996 3.40110517 + 30.7000008 3.37799859 + 30.7500000 3.35176396 + 30.7999992 3.32233167 + 30.8500004 3.28953242 + 30.8999996 3.25311804 + 30.9500008 3.21281195 + 31.0000000 3.16836262 + 31.0499992 3.11958694 + 31.1000004 3.06637859 + 31.1499996 3.00868583 + 31.2000008 2.94646597 + 31.2500000 2.87963963 + 31.2999992 2.80806351 + 31.3500004 2.73153710 + 31.3999996 2.64983749 + 31.4500008 2.56277323 + 31.5000000 2.47022820 + 31.5499992 2.37218094 + 31.6000004 2.26868606 + 31.6499996 2.15982461 + 31.7000008 2.04563928 + 31.7500000 1.92608440 + 31.7999992 1.80100477 + 31.8500004 1.67015851 + 31.8999996 1.53327262 + 31.9500008 1.39011312 + 32.0000000 1.24054134 + 32.0499992 1.08453810 + 32.0999985 0.922184765 + 32.1500015 0.753612638 + 32.2000008 0.578939795 + 32.2500000 0.398221850 + 32.2999992 0.211434960 + 32.3499985 1.84989031E-02 + 32.4000015 -0.180673435 + 32.4500008 -0.386118680 + 32.5000000 -0.597786188 + 32.5499992 -0.815534770 + 32.5999985 -1.03916669 + 32.6500015 -1.26848698 + 32.7000008 -1.50336063 + 32.7500000 -1.74374604 + 32.7999992 -1.98968732 + 32.8499985 -2.24126863 + 32.9000015 -2.49854541 + 32.9500008 -2.76147699 + 33.0000000 -3.02989149 + 33.0499992 -3.30348945 + 33.0999985 -3.58189344 + 33.1500015 -3.86471605 + 33.2000008 -4.15162802 + 33.2500000 -4.44239807 + 33.2999992 -4.73688984 + 33.3499985 -5.03502083 + 33.4000015 -5.33669758 + 33.4500008 -5.64176226 + 33.5000000 -5.94995737 + 33.5499992 -6.26093721 + 33.5999985 -6.57430887 + 33.6500015 -6.88968849 + 33.7000008 -7.20675230 + 33.7500000 -7.52525902 + 33.7999992 -7.84502983 + 33.8499985 -8.16590023 + 33.9000015 -8.48766613 + 33.9500008 -8.81003380 + 34.0000000 -9.13260555 + 34.0499992 -9.45490170 + 34.0999985 -9.77641296 + 34.1500015 -10.0966616 + 34.2000008 -10.4152422 + 34.2500000 -10.7318468 + 34.2999992 -11.0462418 + 34.3499985 -11.3582268 + 34.4000015 -11.6675797 + 34.4500008 -11.9740229 + 34.5000000 -12.2772131 + 34.5499992 -12.5767565 + 34.5999985 -12.8722439 + 34.6500015 -13.1632986 + 34.7000008 -13.4495955 + 34.7500000 -13.7308636 + 34.7999992 -14.0068655 + 34.8499985 -14.2773600 + 34.9000015 -14.5420694 + 34.9500008 -14.8006687 + 35.0000000 -15.0527945 + 35.0499992 -15.2980776 + 35.0999985 -15.5361795 + 35.1500015 -15.7668390 + 35.2000008 -15.9898653 + 35.2500000 -16.2051411 + 35.2999992 -16.4125710 + 35.3499985 -16.6120586 + 35.4000015 -16.8034554 + 35.4500008 -16.9865723 + 35.5000000 -17.1611786 + 35.5499992 -17.3270531 + 35.5999985 -17.4840012 + 35.6500015 -17.6318913 + 35.7000008 -17.7706623 + 35.7500000 -17.9002934 + 35.7999992 -18.0207767 + 35.8499985 -18.1320877 + 35.9000015 -18.2341614 + 35.9500008 -18.3269081 + 36.0000000 -18.4102306 + 36.0499992 -18.4840603 + 36.0999985 -18.5483990 + 36.1500015 -18.6033211 + 36.2000008 -18.6489735 + 36.2500000 -18.6855392 + 36.2999992 -18.7131977 + 36.3499985 -18.7320843 + 36.4000015 -18.7422810 + 36.4500008 -18.7438221 + 36.5000000 -18.7367287 + 36.5499992 -18.7210388 + 36.5999985 -18.6968594 + 36.6500015 -18.6643677 + 36.7000008 -18.6238155 + 36.7500000 -18.5754890 + 36.7999992 -18.5196667 + 36.8499985 -18.4565926 + 36.9000015 -18.3864517 + 36.9500008 -18.3093796 + 37.0000000 -18.2254963 + 37.0499992 -18.1349335 + 37.0999985 -18.0378857 + 37.1500015 -17.9346199 + 37.2000008 -17.8254681 + 37.2500000 -17.7107983 + 37.2999992 -17.5909824 + 37.3499985 -17.4663525 + 37.4000015 -17.3371754 + 37.4500008 -17.2036610 + 37.5000000 -17.0659752 + 37.5499992 -16.9242840 + 37.5999985 -16.7787743 + 37.6500015 -16.6296844 + 37.7000008 -16.4773064 + 37.7500000 -16.3219662 + 37.7999992 -16.1639919 + 37.8499985 -16.0036831 + 37.9000015 -15.8412981 + 37.9500008 -15.6770449 + 38.0000000 -15.5111027 + 38.0499992 -15.3436499 + 38.0999985 -15.1748867 + 38.1500015 -15.0050573 + 38.2000008 -14.8344412 + 38.2500000 -14.6633425 + 38.2999992 -14.4920511 + 38.3499985 -14.3208179 + 38.4000015 -14.1498375 + 38.4500008 -13.9792509 + 38.5000000 -13.8091621 + 38.5499992 -13.6396685 + 38.5999985 -13.4708881 + 38.6500015 -13.3029795 + 38.7000008 -13.1361332 + 38.7500000 -12.9705629 + 38.7999992 -12.8064728 + 38.8499985 -12.6440296 + 38.9000015 -12.4833508 + 38.9500008 -12.3245058 + 39.0000000 -12.1675415 + 39.0499992 -12.0125055 + 39.0999985 -11.8594790 + 39.1500015 -11.7085810 + 39.2000008 -11.5599670 + 39.2500000 -11.4137955 + 39.2999992 -11.2701950 + 39.3499985 -11.1292429 + 39.4000015 -10.9909439 + 39.4500008 -10.8552580 + 39.5000000 -10.7221174 + 39.5499992 -10.5914698 + 39.5999985 -10.4633121 + 39.6500015 -10.3376970 + 39.7000008 -10.2147169 + 39.7500000 -10.0944738 + 39.7999992 -9.97703457 + 39.8499985 -9.86241436 + 39.9000015 -9.75056171 + 39.9500008 -9.64138508 + 40.0000000 -9.53479004 + 40.0499992 -9.43071938 + 40.0999985 -9.32918262 + 40.1500015 -9.23024654 + 40.2000008 -9.13400745 + 40.2500000 -9.04054356 + 40.2999992 -8.94986439 + 40.3499985 -8.86188698 + 40.4000015 -8.77643776 + 40.4500008 -8.69330311 + 40.5000000 -8.61228275 + 40.5499992 -8.53324890 + 40.5999985 -8.45617962 + 40.6500015 -8.38114929 + 40.7000008 -8.30828476 + 40.7500000 -8.23770142 + 40.7999992 -8.16943932 + 40.8499985 -8.10343456 + 40.9000015 -8.03952312 + 40.9500008 -7.97749615 + 41.0000000 -7.91715860 + 41.0499992 -7.85839653 + 41.0999985 -7.80119801 + 41.1500015 -7.74564219 + 41.2000008 -7.69184160 + 41.2500000 -7.63987112 + 41.2999992 -7.58970881 + 41.3499985 -7.54121494 + 41.4000015 -7.49415684 + 41.4500008 -7.44827461 + 41.5000000 -7.40336180 + 41.5499992 -7.35932636 + 41.5999985 -7.31621122 + 41.6500015 -7.27416134 + 41.7000008 -7.23335505 + 41.7500000 -7.19391823 + 41.7999992 -7.15586281 + 41.8499985 -7.11907005 + 41.9000015 -7.08332443 + 41.9500008 -7.04839134 + 42.0000000 -7.01409912 + 42.0499992 -6.98039150 + 42.0999985 -6.94734097 + 42.1500015 -6.91509867 + 42.2000008 -6.88381481 + 42.2500000 -6.85355473 + 42.2999992 -6.82424736 + 42.3499985 -6.79568768 + 42.4000015 -6.76759624 + 42.4500008 -6.73971033 + 42.5000000 -6.71187258 + 42.5499992 -6.68408585 + 42.5999985 -6.65650558 + 42.6500015 -6.62937880 + 42.7000008 -6.60294437 + 42.7500000 -6.57734632 + 42.7999992 -6.55257654 + 42.8499985 -6.52848577 + 42.9000015 -6.50483990 + 42.9500008 -6.48141098 + 43.0000000 -6.45806026 + 43.0499992 -6.43477726 + 43.0999985 -6.41166401 + 43.1500015 -6.38887310 + 43.2000008 -6.36652374 + 43.2500000 -6.34463120 + 43.2999992 -6.32308578 + 43.3499985 -6.30168486 + 43.4000015 -6.28021240 + 43.4500008 -6.25852346 + 43.5000000 -6.23661280 + 43.5499992 -6.21462202 + 43.5999985 -6.19279528 + 43.6500015 -6.17138767 + 43.7000008 -6.15057135 + 43.7500000 -6.13036871 + 43.7999992 -6.11064243 + 43.8499985 -6.09114742 + 43.9000015 -6.07162094 + 43.9500008 -6.05187702 + 44.0000000 -6.03186846 + 44.0499992 -6.01169395 + 44.0999985 -5.99154568 + 44.1500015 -5.97162294 + 44.2000008 -5.95204687 + 44.2500000 -5.93280888 + 44.2999992 -5.91377497 + 44.3499985 -5.89474249 + 44.4000015 -5.87552261 + 44.4500008 -5.85602236 + 44.5000000 -5.83628416 + 44.5499992 -5.81647015 + 44.5999985 -5.79680300 + 44.6500015 -5.77747774 + 44.7000008 -5.75858879 + 44.7500000 -5.74009371 + 44.7999992 -5.72183275 + 44.8499985 -5.70359135 + 44.9000015 -5.68517923 + 44.9500008 -5.66649914 + 45.0000000 -5.64757395 + 45.0499992 -5.62852573 + 45.0999985 -5.60951853 + 45.1500015 -5.59068775 + 45.2000008 -5.57208538 + 45.2500000 -5.55366564 + 45.2999992 -5.53530741 + 45.3499985 -5.51687574 + 45.4000015 -5.49827671 + 45.4500008 -5.47950459 + 45.5000000 -5.46064281 + 45.5499992 -5.44183254 + 45.5999985 -5.42321825 + 45.6500015 -5.40488911 + 45.7000008 -5.38684940 + 45.7500000 -5.36901808 + 45.7999992 -5.35126257 + 45.8499985 -5.33344841 + 45.9000015 -5.31548977 + 45.9500008 -5.29736996 + 46.0000000 -5.27913952 + 46.0499992 -5.26088381 + 46.0999985 -5.24268341 + 46.1500015 -5.22458029 + 46.2000008 -5.20656538 + 46.2500000 -5.18859339 + 46.2999992 -5.17060947 + 46.3499985 -5.15258408 + 46.4000015 -5.13453197 + 46.4500008 -5.11651134 + 46.5000000 -5.09860468 + 46.5499992 -5.08088303 + 46.5999985 -5.06338167 + 46.6500015 -5.04608440 + 46.7000008 -5.02892828 + 46.7500000 -5.01182938 + 46.7999992 -4.99470949 + 46.8499985 -4.97751760 + 46.9000015 -4.96024227 + 46.9500008 -4.94290113 + 47.0000000 -4.92552805 + 47.0499992 -4.90815401 + 47.0999985 -4.89079905 + 47.1500015 -4.87347364 + 47.2000008 -4.85619020 + 47.2500000 -4.83897305 + 47.2999992 -4.82186031 + 47.3499985 -4.80489779 + 47.4000015 -4.78812218 + 47.4500008 -4.77154160 + 47.5000000 -4.75513029 + 47.5499992 -4.73882818 + 47.5999985 -4.72256708 + 47.6500015 -4.70629597 + 47.7000008 -4.69000196 + 47.7500000 -4.67371845 + 47.7999992 -4.65751219 + 47.8499985 -4.64145041 + 47.9000015 -4.62556696 + 47.9500008 -4.60984039 + 48.0000000 -4.59419489 + 48.0499992 -4.57852697 + 48.0999985 -4.56274986 + 48.1500015 -4.54683590 + 48.2000008 -4.53083897 + 48.2500000 -4.51488590 + 48.2999992 -4.49913788 + 48.3499985 -4.48373032 + 48.4000015 -4.46871853 + 48.4500008 -4.45405674 + 48.5000000 -4.43960524 + 48.5499992 -4.42518139 + 48.5999985 -4.41062832 + 48.6500015 -4.39587498 + 48.7000008 -4.38096380 + 48.7500000 -4.36603355 + 48.7999992 -4.35126686 + 48.8499985 -4.33681297 + 48.9000015 -4.32272768 + 48.9500008 -4.30894709 + 49.0000000 -4.29530764 + 49.0499992 -4.28161049 + 49.0999985 -4.26770020 + 49.1500015 -4.25353003 + 49.2000008 -4.23918629 + 49.2500000 -4.22485828 + 49.2999992 -4.21077299 + 49.3499985 -4.19710875 + 49.4000015 -4.18392944 + 49.4500008 -4.17115974 + 49.5000000 -4.15861797 + 49.5499992 -4.14608335 + 49.5999985 -4.13338041 + 49.6500015 -4.12044287 + 49.7000008 -4.10733557 + 49.7500000 -4.09421968 + 49.7999992 -4.08128357 + 49.8499985 -4.06866598 + 49.9000015 -4.05639935 + 49.9500008 -4.04439831 + 50.0000000 -4.03249645 + 50.0499992 -4.02051878 + 50.0999985 -4.00835371 + 50.1500015 -3.99600077 + 50.2000008 -3.98357105 + 50.2500000 -3.97124434 + 50.2999992 -3.95919251 + 50.3499985 -3.94751191 + 50.4000015 -3.93618369 + 50.4500008 -3.92508101 + 50.5000000 -3.91402340 + 50.5499992 -3.90284991 + 50.5999985 -3.89148784 + 50.6500015 -3.87998176 + 50.7000008 -3.86847615 + 50.7500000 -3.85715556 + 50.7999992 -3.84616446 + 50.8499985 -3.83554363 + 50.9000015 -3.82520556 + 50.9500008 -3.81496191 + 51.0000000 -3.80459476 + 51.0499992 -3.79394102 + 51.0999985 -3.78296113 + 51.1500015 -3.77176142 + 51.2000008 -3.76056314 + 51.2500000 -3.74962568 + 51.2999992 -3.73915625 + 51.3499985 -3.72923493 + 51.4000015 -3.71978688 + 51.4500008 -3.71060944 + 51.5000000 -3.70144343 + 51.5499992 -3.69206643 + 51.5999985 -3.68236470 + 51.6500015 -3.67236924 + 51.7000008 -3.66223502 + 51.7500000 -3.65217876 + 51.7999992 -3.64239573 + 51.8499985 -3.63298941 + 51.9000015 -3.62394118 + 51.9500008 -3.61512351 + 52.0000000 -3.60635614 + 52.0499992 -3.59747910 + 52.0999985 -3.58841491 + 52.1500015 -3.57919574 + 52.2000008 -3.56994939 + 52.2500000 -3.56084824 + 52.2999992 -3.55204320 + 52.3499985 -3.54360604 + 52.4000015 -3.53550696 + 52.4500008 -3.52762604 + 52.5000000 -3.51980066 + 52.5499992 -3.51188898 + 52.5999985 -3.50381994 + 52.6500015 -3.49561954 + 52.7000008 -3.48739648 + 52.7500000 -3.47930169 + 52.7999992 -3.47147083 + 52.8499985 -3.46397638 + 52.9000015 -3.45680285 + 52.9500008 -3.44985771 + 53.0000000 -3.44300842 + 53.0499992 -3.43613338 + 53.0999985 -3.42916727 + 53.1500015 -3.42212415 + 53.2000008 -3.41508961 + 53.2500000 -3.40818977 + 53.2999992 -3.40154219 + 53.3499985 -3.39521623 + 53.4000015 -3.38920951 + 53.4500008 -3.38345289 + 53.5000000 -3.37783980 + 53.5499992 -3.37226701 + 53.5999985 -3.36667275 + 53.6500015 -3.36105895 + 53.7000008 -3.35548711 + 53.7500000 -3.35005116 + 53.7999992 -3.34484172 + 53.8499985 -3.33991051 + 53.9000015 -3.33525300 + 53.9500008 -3.33081245 + 54.0000000 -3.32650590 + 54.0499992 -3.32226038 + 54.0999985 -3.31804371 + 54.1500015 -3.31388092 + 54.2000008 -3.30984449 + 54.2500000 -3.30602646 + 54.2999992 -3.30250096 + 54.3499985 -3.29929233 + 54.4000015 -3.29636025 + 54.4500008 -3.29361391 + 54.5000000 -3.29094386 + 54.5499992 -3.28826666 + 54.5999985 -3.28555989 + 54.6500015 -3.28287721 + 54.7000008 -3.28033614 + 54.7500000 -3.27807760 + 54.7999992 -3.27621651 + 54.8499985 -3.27479815 + 54.9000015 -3.27377868 + 54.9500008 -3.27303505 + 55.0000000 -3.27240443 + 55.0499992 -3.27174067 + 55.0999985 -3.27096295 + 55.1500015 -3.27008271 + 55.2000008 -3.26919770 + 55.2500000 -3.26845551 + 55.2999992 -3.26799798 + 55.3499985 -3.26791000 + 55.4000015 -3.26818967 + 55.4500008 -3.26875162 + 55.5000000 -3.26946330 + 55.5499992 -3.27019858 + 55.5999985 -3.27088881 + 55.6500015 -3.27155352 + 55.7000008 -3.27229619 + 55.7500000 -3.27326536 + 55.7999992 -3.27459812 + 55.8499985 -3.27636433 + 55.9000015 -3.27853489 + 55.9500008 -3.28098202 + 56.0000000 -3.28351879 + 56.0499992 -3.28595877 + 56.0999985 -3.28817797 + 56.1500015 -3.29015422 + 56.2000008 -3.29197049 + 56.2500000 -3.29378533 + 56.2999992 -3.29577565 + 56.3499985 -3.29807520 + 56.4000015 -3.30073237 + 56.4500008 -3.30369902 + 56.5000000 -3.30685425 + 56.5499992 -3.31005287 + 56.5999985 -3.31318164 + 56.6500015 -3.31619811 + 56.7000008 -3.31914258 + 56.7500000 -3.32211804 + 56.7999992 -3.32524395 + 56.8499985 -3.32860541 + 56.9000015 -3.33221340 + 56.9500008 -3.33599186 + 57.0000000 -3.33979750 + 57.0499992 -3.34345984 + 57.0999985 -3.34683609 + 57.1500015 -3.34985185 + 57.2000008 -3.35252237 + 57.2500000 -3.35494518 + 57.2999992 -3.35726714 + 57.3499985 -3.35964060 + 57.4000015 -3.36217833 + 57.4500008 -3.36492920 + 57.5000000 -3.36787081 + 57.5499992 -3.37092543 + 57.5999985 -3.37399054 + 57.6500015 -3.37696719 + 57.7000008 -3.37978411 + 57.7500000 -3.38240504 + 57.7999992 -3.38482380 + 57.8499985 -3.38704944 + 57.9000015 -3.38908958 + 57.9500008 -3.39093924 + 58.0000000 -3.39257860 + 58.0499992 -3.39398241 + 58.0999985 -3.39513111 + 58.1500015 -3.39602518 + 58.2000008 -3.39668703 + 58.2500000 -3.39716029 + 58.2999992 -3.39749455 + 58.3499985 -3.39772987 + 58.4000015 -3.39788055 + 58.4500008 -3.39792848 + 58.5000000 -3.39782476 + 58.5499992 -3.39750171 + 58.5999985 -3.39689422 + 58.6500015 -3.39595532 + 58.7000008 -3.39467001 + 58.7500000 -3.39305687 + 58.7999992 -3.39115810 + 58.8499985 -3.38902164 + 58.9000015 -3.38668156 + 58.9500008 -3.38414526 + 59.0000000 -3.38138771 + 59.0499992 -3.37836027 + 59.0999985 -3.37500763 + 59.1500015 -3.37128830 + 59.2000008 -3.36718774 + 59.2500000 -3.36272478 + 59.2999992 -3.35794091 + 59.3499985 -3.35288310 + 59.4000015 -3.34758210 + 59.4500008 -3.34203625 + 59.5000000 -3.33621073 + 59.5499992 -3.33004642 + 59.5999985 -3.32348394 + 59.6500015 -3.31648636 + 59.7000008 -3.30905676 + 59.7500000 -3.30123782 + 59.7999992 -3.29309750 + 59.8499985 -3.28470087 + 59.9000015 -3.27608013 + 59.9500008 -3.26722002 + 60.0000000 -3.25805616 + 60.0499992 -3.24849796 + 60.0999985 -3.23846269 + 60.1500015 -3.22790980 + 60.2000008 -3.21686101 + 60.2500000 -3.20539474 + 60.2999992 -3.19361925 + 60.3499985 -3.18162799 + 60.4000015 -3.16945982 + 60.4500008 -3.15707564 + 60.5000000 -3.14436507 + 60.5499992 -3.13118315 + 60.5999985 -3.11740351 + 60.6500015 -3.10296845 + 60.7000008 -3.08791733 + 60.7500000 -3.07237911 + 60.7999992 -3.05652905 + 60.8499985 -3.04052591 + 60.9000015 -3.02445292 + 60.9500008 -3.00828171 + 61.0000000 -2.99187946 + 61.0499992 -2.97505260 + 61.0999985 -2.95761633 + 61.1500015 -2.93946218 + 61.2000008 -2.92059636 + 61.2500000 -2.90113711 + 61.2999992 -2.88126898 + 61.3499985 -2.86117148 + 61.4000015 -2.84095120 + 61.4500008 -2.82060099 + 61.5000000 -2.80000496 + 61.5499992 -2.77898622 + 61.5999985 -2.75737667 + 61.6500015 -2.73508739 + 61.7000008 -2.71214509 + 61.7500000 -2.68868303 + 61.7999992 -2.66489005 + 61.8499985 -2.64093661 + 61.9000015 -2.61690593 + 61.9500008 -2.59275937 + 62.0000000 -2.56834769 + 62.0499992 -2.54346657 + 62.0999985 -2.51793313 + 62.1500015 -2.49165368 + 62.2000008 -2.46465635 + 62.2500000 -2.43707895 + 62.2999992 -2.40911245 + 62.3499985 -2.38092971 + 62.4000015 -2.35262227 + 62.4500008 -2.32417226 + 62.5000000 -2.29547095 + 62.5499992 -2.26637316 + 62.5999985 -2.23676419 + 62.6500015 -2.20661187 + 62.7000008 -2.17598462 + 62.7500000 -2.14502239 + 62.7999992 -2.11387920 + 62.8499985 -2.08265758 + 62.9000015 -2.05136371 + 62.9500008 -2.01990294 + 63.0000000 -1.98811662 + 63.0499992 -1.95584607 + 63.0999985 -1.92299831 + 63.1500015 -1.88958490 + 63.2000008 -1.85571933 + 63.2500000 -1.82157385 + 63.2999992 -1.78731370 + 63.3499985 -1.75303531 + 63.4000015 -1.71873534 + 63.4500008 -1.68432283 + 63.5000000 -1.64966834 + 63.5499992 -1.61467111 + 63.5999985 -1.57931411 + 63.6500015 -1.54368365 + 63.7000008 -1.50794542 + 63.7500000 -1.47228348 + 63.7999992 -1.43683028 + 63.8499985 -1.40161276 + 63.9000015 -1.36654174 + 63.9500008 -1.33144724 + 64.0000000 -1.29614842 + 64.0500031 -1.26052952 + 64.0999985 -1.22459185 + 64.1500015 -1.18846023 + 64.1999969 -1.15234101 + 64.2500000 -1.11644661 + 64.3000031 -1.08091772 + 64.3499985 -1.04577434 + 64.4000015 -1.01091528 + 64.4499969 -0.976167738 + 64.5000000 -0.941368043 + 64.5500031 -0.906440437 + 64.5999985 -0.871443391 + 64.6500015 -0.836564064 + 64.6999969 -0.802061319 + 64.7500000 -0.768179119 + 64.8000031 -0.735063255 + 64.8499985 -0.702713549 + 64.9000015 -0.670989454 + 64.9499969 -0.639668286 + 65.0000000 -0.608531713 + 65.0500031 -0.577449560 + 65.0999985 -0.546428204 + 65.1500015 -0.515606046 + 65.1999969 -0.485199898 + 65.2500000 -0.455423832 + 65.3000031 -0.426412433 + 65.3499985 -0.398178726 + 65.4000015 -0.370621681 + 65.4499969 -0.343579710 + 65.5000000 -0.316907316 + 65.5500031 -0.290545076 + 65.5999985 -0.264555007 + 65.6500015 -0.239107862 + 65.6999969 -0.214428276 + 65.7500000 -0.190719143 + 65.8000031 -0.168094411 + 65.8499985 -0.146545351 + 65.9000015 -0.125952244 + 65.9499969 -0.106134646 + 66.0000000 -8.69202092E-02 + 66.0500031 -6.82047233E-02 + 66.0999985 -4.99817804E-02 + 66.1500015 -3.23325023E-02 + 66.1999969 -1.53828170E-02 + 66.2500000 7.52750726E-04 + 66.3000031 1.60169862E-02 + 66.3499985 3.04274354E-02 + 66.4000015 4.40597385E-02 + 66.4499969 5.70059270E-02 + 66.5000000 6.93262517E-02 + 66.5500031 8.10155496E-02 + 66.5999985 9.19989124E-02 + 66.6500015 0.102157831 + 66.6999969 0.111376204 + 66.7500000 0.119586460 + 66.8000031 0.126796648 + 66.8499985 0.133087322 + 66.9000015 0.138579518 + 66.9499969 0.143387124 + 67.0000000 0.147573799 + 67.0500031 0.151132613 + 67.0999985 0.153996721 + 67.1500015 0.156076729 + 67.1999969 0.157309234 + 67.2500000 0.157695755 + 67.3000031 0.157314584 + 67.3499985 0.156299815 + 67.4000015 0.154794440 + 67.4499969 0.152895838 + 67.5000000 0.150616392 + 67.5500031 0.147875518 + 67.5999985 0.144528612 + 67.6500015 0.140422821 + 67.6999969 0.135458782 + 67.7500000 0.129634246 + 67.8000031 0.123051696 + 67.8499985 0.115885697 + 67.9000015 0.108321413 + 67.9499969 0.100487292 + 68.0000000 9.24081579E-02 + 68.0500031 8.39976966E-02 + 68.0999985 7.50948638E-02 + 68.1500015 6.55315891E-02 + 68.1999969 5.52071743E-02 + 68.2500000 4.41407785E-02 + 68.3000031 3.24811377E-02 + 68.3499985 2.04683132E-02 + 68.4000015 8.35996121E-03 + 68.4499969 -3.65202432E-03 + 68.5000000 -1.55038182E-02 + 68.5500031 -2.72781197E-02 + 68.5999985 -3.91712636E-02 + 68.6500015 -5.14208376E-02 + 68.6999969 -6.42198324E-02 + 68.7500000 -7.76484385E-02 + 68.8000031 -9.16485116E-02 + 68.8499985 -0.106048860 + 68.9000015 -0.120631374 + 68.9499969 -0.135212466 + 69.0000000 -0.149708509 + 69.0500031 -0.164160535 + 69.0999985 -0.178708881 + 69.1500015 -0.193527892 + 69.1999969 -0.208745927 + 69.2500000 -0.224382132 + 69.3000031 -0.240325049 + 69.3499985 -0.256362200 + 69.4000015 -0.272250742 + 69.4499969 -0.287802309 + 69.5000000 -0.302950889 + 69.5500031 -0.317776978 + 69.5999985 -0.332478523 + 69.6500015 -0.347299457 + 69.6999969 -0.362441003 + 69.7500000 -0.377990156 + 69.8000031 -0.393890887 + 69.8499985 -0.409969091 + 69.9000015 -0.426001132 + 69.9499969 -0.441799670 + 70.0000000 -0.457283735 + 70.0500031 -0.472506195 + 70.0999985 -0.487628460 + 70.1500015 -0.502852082 + 70.1999969 -0.518334150 + 70.2500000 -0.534119368 + 70.3000031 -0.550114870 + 70.3499985 -0.566119373 + 70.4000015 -0.581894219 + 70.4499969 -0.597250581 + 70.5000000 -0.612118661 + 70.5500031 -0.626573026 + 70.5999985 -0.640804231 + 70.6500015 -0.655046582 + 70.6999969 -0.669491351 + 70.7500000 -0.684217215 + 70.8000031 -0.699164450 + 70.8499985 -0.714163065 + 70.9000015 -0.729002476 + 70.9499969 -0.743515730 + 71.0000000 -0.757645667 + 71.0500031 -0.771466970 + 71.0999985 -0.785156131 + 71.1500015 -0.798920870 + 71.1999969 -0.812917590 + 71.2500000 -0.827188432 + 71.3000031 -0.841642380 + 71.3499985 -0.856088519 + 71.4000015 -0.870307744 + 71.4499969 -0.884134412 + 71.5000000 -0.897517502 + 71.5500031 -0.910536170 + 71.5999985 -0.923365057 + 71.6500015 -0.936203063 + 71.6999969 -0.949193656 + 71.7500000 -0.962369144 + 71.8000031 -0.975639880 + 71.8499985 -0.988833010 + 71.9000015 -1.00176597 + 71.9499969 -1.01432395 + 72.0000000 -1.02651143 + 72.0500031 -1.03845632 + 72.0999985 -1.05036426 + 72.1500015 -1.06244051 + 72.1999969 -1.07480872 + 72.2500000 -1.08746028 + 72.3000031 -1.10025156 + 72.3499985 -1.11295438 + 72.4000015 -1.12533736 + 72.4499969 -1.13725233 + 72.5000000 -1.14868701 + 72.5500031 -1.15976954 + 72.5999985 -1.17071915 + 72.6500015 -1.18176377 + 72.6999969 -1.19305384 + 72.7500000 -1.20460701 + 72.8000031 -1.21630263 + 72.8499985 -1.22792995 + 72.9000015 -1.23926866 + 72.9499969 -1.25017428 + 73.0000000 -1.26063371 + 73.0500031 -1.27077162 + 73.0999985 -1.28080416 + 73.1500015 -1.29095948 + 73.1999969 -1.30139339 + 73.2500000 -1.31213319 + 73.3000031 -1.32306898 + 73.3499985 -1.33399761 + 73.4000015 -1.34469998 + 73.4499969 -1.35502291 + 73.5000000 -1.36493564 + 73.5500031 -1.37453890 + 73.5999985 -1.38402486 + 73.6500015 -1.39360166 + 73.6999969 -1.40341485 + 73.7500000 -1.41349113 + 73.8000031 -1.42372870 + 73.8499985 -1.43393612 + 73.9000015 -1.44390500 + 73.9499969 -1.45349014 + 74.0000000 -1.46266556 + 74.0500031 -1.47153711 + 74.0999985 -1.48030686 + 74.1500015 -1.48920214 + 74.1999969 -1.49839771 + 74.2500000 -1.50795639 + 74.3000031 -1.51781261 + 74.3499985 -1.52780247 + 74.4000015 -1.53772759 + 74.4499969 -1.54743004 + 74.5000000 -1.55684829 + 74.5500031 -1.56603551 + 74.5999985 -1.57513201 + 74.6500015 -1.58430719 + 74.6999969 -1.59368908 + 74.7500000 -1.60331297 + 74.8000031 -1.61310780 + 74.8499985 -1.62292480 + 74.9000015 -1.63259804 + 74.9499969 -1.64201486 + 75.0000000 -1.65116632 + 75.0500031 -1.66016018 + 75.0999985 -1.66918898 + 75.1500015 -1.67846406 + 75.1999969 -1.68814206 + 75.2500000 -1.69826841 + 75.3000031 -1.70876026 + 75.3499985 -1.71943831 + 75.4000015 -1.73009062 + 75.4499969 -1.74055064 + 75.5000000 -1.75075650 + 75.5500031 -1.76077199 + 75.5999985 -1.77075851 + 75.6500015 -1.78091180 + 75.6999969 -1.79138434 + 75.7500000 -1.80222631 + 75.8000031 -1.81336391 + 75.8499985 -1.82462728 + 75.9000015 -1.83581614 + 75.9499969 -1.84677768 + 76.0000000 -1.85746872 + 76.0500031 -1.86797631 + 76.0999985 -1.87848938 + 76.1500015 -1.88923073 + 76.1999969 -1.90037549 + 76.2500000 -1.91198528 + 76.3000031 -1.92398679 + 76.3499985 -1.93619883 + 76.4000015 -1.94840169 + 76.4499969 -1.96042073 + 76.5000000 -1.97219265 + 76.5500031 -1.98378825 + 76.5999985 -1.99538314 + 76.6500015 -2.00718641 + 76.6999969 -2.01935506 + 76.7500000 -2.03192735 + 76.8000031 -2.04479957 + 76.8499985 -2.05775905 + 76.9000015 -2.07055855 + 76.9499969 -2.08300829 + 77.0000000 -2.09504652 + 77.0500031 -2.10676336 + 77.0999985 -2.11837125 + 77.1500015 -2.13012671 + 77.1999969 -2.14223909 + 77.2500000 -2.15479469 + 77.3000031 -2.16772747 + 77.3499985 -2.18084788 + 77.4000015 -2.19391489 + 77.4499969 -2.20672417 + 77.5000000 -2.21918082 + 77.5500031 -2.23132706 + 77.5999985 -2.24331641 + 77.6500015 -2.25534439 + 77.6999969 -2.26756573 + 77.7500000 -2.28002906 + 77.8000031 -2.29265404 + 77.8499985 -2.30526161 + 77.9000015 -2.31764054 + 77.9499969 -2.32962728 + 78.0000000 -2.34116626 + 78.0500031 -2.35232759 + 78.0999985 -2.36327481 + 78.1500015 -2.37420154 + 78.1999969 -2.38525629 + 78.2500000 -2.39649034 + 78.3000031 -2.40784311 + 78.3499985 -2.41917777 + 78.4000015 -2.43033791 + 78.4499969 -2.44121456 + 78.5000000 -2.45178628 + 78.5500031 -2.46212220 + 78.5999985 -2.47234321 + 78.6500015 -2.48256183 + 78.6999969 -2.49282813 + 78.7500000 -2.50309777 + 78.8000031 -2.51324296 + 78.8499985 -2.52309895 + 78.9000015 -2.53252554 + 78.9499969 -2.54146123 + 79.0000000 -2.54994535 + 79.0500031 -2.55810165 + 79.0999985 -2.56609035 + 79.1500015 -2.57404757 + 79.1999969 -2.58203840 + 79.2500000 -2.59004140 + 79.3000031 -2.59796929 + 79.3499985 -2.60571575 + 79.4000015 -2.61320758 + 79.4499969 -2.62043810 + 79.5000000 -2.62746644 + 79.5500031 -2.63438606 + 79.5999985 -2.64127374 + 79.6500015 -2.64814425 + 79.6999969 -2.65493035 + 79.7500000 -2.66150069 + 79.8000031 -2.66770887 + 79.8499985 -2.67345262 + 79.9000015 -2.67872214 + 79.9499969 -2.68361044 + 80.0000000 -2.68828583 + 80.0500031 -2.69293094 + 80.0999985 -2.69767427 + 80.1500015 -2.70254183 + 80.1999969 -2.70744872 + 80.2500000 -2.71223378 + 80.3000031 -2.71672797 + 80.3499985 -2.72082424 + 80.4000015 -2.72452402 + 80.4499969 -2.72793984 + 80.5000000 -2.73125315 + 80.5500031 -2.73464084 + 80.5999985 -2.73820448 + 80.6500015 -2.74192595 + 80.6999969 -2.74567342 + 80.7500000 -2.74925041 + 80.8000031 -2.75247335 + 80.8499985 -2.75524449 + 80.9000015 -2.75759459 + 80.9499969 -2.75967336 + 81.0000000 -2.76169467 + 81.0500031 -2.76385880 + 81.0999985 -2.76627707 + 81.1500015 -2.76893234 + 81.1999969 -2.77168989 + 81.2500000 -2.77435112 + 81.3000031 -2.77673292 + 81.3499985 -2.77873659 + 81.4000015 -2.78038621 + 81.4499969 -2.78181672 + 81.5000000 -2.78322315 + 81.5500031 -2.78478694 + 81.5999985 -2.78661466 + 81.6500015 -2.78870392 + 81.6999969 -2.79095554 + 81.7500000 -2.79321861 + 81.8000031 -2.79535174 + 81.8499985 -2.79727435 + 81.9000015 -2.79899049 + 81.9499969 -2.80057573 + 82.0000000 -2.80213809 + 82.0500031 -2.80377197 + 82.0999985 -2.80552244 + 82.1500015 -2.80737758 + 82.1999969 -2.80928636 + 82.2500000 -2.81119275 + 82.3000031 -2.81306767 + 82.3499985 -2.81492734 + 82.4000015 -2.81682301 + 82.4499969 -2.81881475 + 82.5000000 -2.82093692 + 82.5500031 -2.82317901 + 82.5999985 -2.82548594 + 82.6500015 -2.82778406 + 82.6999969 -2.83002043 + 82.7500000 -2.83219576 + 82.8000031 -2.83437777 + 82.8499985 -2.83668065 + 82.9000015 -2.83922362 + 82.9499969 -2.84207630 + 83.0000000 -2.84522247 + 83.0500031 -2.84855008 + 83.0999985 -2.85188532 + 83.1500015 -2.85505009 + 83.1999969 -2.85793090 + 83.2500000 -2.86052513 + 83.3000031 -2.86295152 + 83.3499985 -2.86541557 + 83.4000015 -2.86814141 + 83.4499969 -2.87129521 + 83.5000000 -2.87492824 + 83.5500031 -2.87896180 + 83.5999985 -2.88321638 + 83.6500015 -2.88747835 + 83.6999969 -2.89157367 + 83.7500000 -2.89542866 + 83.8000031 -2.89908719 + 83.8499985 -2.90268803 + 83.9000015 -2.90640616 + 83.9499969 -2.91038561 + 84.0000000 -2.91468835 + 84.0500031 -2.91927481 + 84.0999985 -2.92402458 + 84.1500015 -2.92878747 + 84.1999969 -2.93343830 + 84.2500000 -2.93792152 + 84.3000031 -2.94226313 + 84.3499985 -2.94655490 + 84.4000015 -2.95091224 + 84.4499969 -2.95543194 + 84.5000000 -2.96016002 + 84.5500031 -2.96508455 + 84.5999985 -2.97015238 + 84.6500015 -2.97529721 + 84.6999969 -2.98046851 + 84.7500000 -2.98564482 + 84.8000031 -2.99083161 + 84.8499985 -2.99604177 + 84.9000015 -3.00127578 + 84.9499969 -3.00650930 + 85.0000000 -3.01169729 + 85.0500031 -3.01679277 + 85.0999985 -3.02177334 + 85.1500015 -3.02665877 + 85.1999969 -3.03151321 + 85.2500000 -3.03642702 + 85.3000031 -3.04148173 + 85.3499985 -3.04671550 + 85.4000015 -3.05210018 + 85.4499969 -3.05754352 + 85.5000000 -3.06291580 + 85.5500031 -3.06809258 + 85.5999985 -3.07299924 + 85.6500015 -3.07763839 + 85.6999969 -3.08208847 + 85.7500000 -3.08647728 + 85.8000031 -3.09093523 + 85.8499985 -3.09554863 + 85.9000015 -3.10032988 + 85.9499969 -3.10521531 + 86.0000000 -3.11008811 + 86.0500031 -3.11482334 + 86.0999985 -3.11933160 + 86.1500015 -3.12358689 + 86.1999969 -3.12763262 + 86.2500000 -3.13155818 + 86.3000031 -3.13546228 + 86.3499985 -3.13941383 + 86.4000015 -3.14342451 + 86.4499969 -3.14744735 + 86.5000000 -3.15139413 + 86.5500031 -3.15516949 + 86.5999985 -3.15870500 + 86.6500015 -3.16198277 + 86.6999969 -3.16504002 + 86.7500000 -3.16795516 + 86.8000031 -3.17082047 + 86.8499985 -3.17371225 + 86.9000015 -3.17666769 + 86.9499969 -3.17967772 + 87.0000000 -3.18269038 + 87.0500031 -3.18563151 + 87.0999985 -3.18842340 + 87.1500015 -3.19100738 + 87.1999969 -3.19335318 + 87.2500000 -3.19546366 + 87.3000031 -3.19737005 + 87.3499985 -3.19912100 + 87.4000015 -3.20076990 + 87.4499969 -3.20236444 + 87.5000000 -3.20393801 + 87.5500031 -3.20550466 + 87.5999985 -3.20705962 + 87.6500015 -3.20858479 + 87.6999969 -3.21005464 + 87.7500000 -3.21144819 + 87.8000031 -3.21275282 + 87.8499985 -3.21396875 + 87.9000015 -3.21510553 + 87.9499969 -3.21617508 + 88.0000000 -3.21718121 + 88.0500031 -3.21811438 + 88.0999985 -3.21895266 + 88.1500015 -3.21967006 + 88.1999969 -3.22025323 + 88.2500000 -3.22071457 + 88.3000031 -3.22110152 + 88.3499985 -3.22148895 + 88.4000015 -3.22196054 + 88.4499969 -3.22258019 + 88.5000000 -3.22336578 + 88.5500031 -3.22427726 + 88.5999985 -3.22522283 + 88.6500015 -3.22608924 + 88.6999969 -3.22678518 + 88.7500000 -3.22728157 + 88.8000031 -3.22763252 + 88.8499985 -3.22796965 + 88.9000015 -3.22846270 + 88.9499969 -3.22926354 + 89.0000000 -3.23045063 + 89.0500031 -3.23199558 + 89.0999985 -3.23376989 + 89.1500015 -3.23558784 + 89.1999969 -3.23727655 + 89.2500000 -3.23874521 + 89.3000031 -3.24002862 + 89.3499985 -3.24128461 + 89.4000015 -3.24274564 + 89.4499969 -3.24463844 + 89.5000000 -3.24710250 + 89.5500031 -3.25013542 + 89.5999985 -3.25359011 + 89.6500015 -3.25722694 + 89.6999969 -3.26080108 + 89.7500000 -3.26415825 + 89.8000031 -3.26729774 + 89.8499985 -3.27038264 + 89.9000015 -3.27369118 + 89.9499969 -3.27752423 + 90.0000000 -3.28210258 + 90.0500031 -3.28749490 + 90.0999985 -3.29359603 + 90.1500015 -3.30017066 + 90.1999969 -3.30694103 + 90.2500000 -3.31368613 + 90.3000031 -3.32031965 + 90.3499985 -3.32691360 + 90.4000015 -3.33366442 + 90.4499969 -3.34081602 + 90.5000000 -3.34856701 + 90.5500031 -3.35700345 + 90.5999985 -3.36607695 + 90.6500015 -3.37563729 + 90.6999969 -3.38550329 + 90.7500000 -3.39554191 + 90.8000031 -3.40572786 + 90.8499985 -3.41615224 + 90.9000015 -3.42698598 + 90.9499969 -3.43841076 + 91.0000000 -3.45054245 + 91.0500031 -3.46338296 + 91.0999985 -3.47681856 + 91.1500015 -3.49066234 + 91.1999969 -3.50472593 + 91.2500000 -3.51889181 + 91.3000031 -3.53315926 + 91.3499985 -3.54764080 + 91.4000015 -3.56251979 + 91.4499969 -3.57797790 + 91.5000000 -3.59412646 + 91.5500031 -3.61096644 + 91.5999985 -3.62838817 + 91.6500015 -3.64621449 + 91.6999969 -3.66426706 + 91.7500000 -3.68242860 + 91.8000031 -3.70068026 + 91.8499985 -3.71909976 + 91.9000015 -3.73782110 + 91.9499969 -3.75697851 + 92.0000000 -3.77664876 + 92.0500031 -3.79682255 + 92.0999985 -3.81740546 + 92.1500015 -3.83825517 + 92.1999969 -3.85923219 + 92.2500000 -3.88024664 + 92.3000031 -3.90128660 + 92.3499985 -3.92241383 + 92.4000015 -3.94373512 + 92.4499969 -3.96535873 + 92.5000000 -3.98735452 + 92.5500031 -4.00972795 + 92.5999985 -4.03241920 + 92.6500015 -4.05532074 + 92.6999969 -4.07830858 + 92.7500000 -4.10126781 + 92.8000031 -4.12411737 + 92.8499985 -4.14681578 + 92.9000015 -4.16935682 + 92.9499969 -4.19175959 + 93.0000000 -4.21406174 + 93.0500031 -4.23630571 + 93.0999985 -4.25854111 + 93.1500015 -4.28081179 + 93.1999969 -4.30315208 + 93.2500000 -4.32557297 + 93.3000031 -4.34804869 + 93.3499985 -4.37051392 + 93.4000015 -4.39286566 + 93.4499969 -4.41498423 + 93.5000000 -4.43675995 + 93.5500031 -4.45812464 + 93.5999985 -4.47906971 + 93.6500015 -4.49964857 + 93.6999969 -4.51995754 + 93.7500000 -4.54010010 + 93.8000031 -4.56014490 + 93.8499985 -4.58009434 + 93.9000015 -4.59987736 + 93.9499969 -4.61936474 + 94.0000000 -4.63840866 + 94.0500031 -4.65689230 + 94.0999985 -4.67476988 + 94.1500015 -4.69208717 + 94.1999969 -4.70897055 + 94.2500000 -4.72558308 + 94.3000031 -4.74207640 + 94.3499985 -4.75853252 + 94.4000015 -4.77493668 + 94.4499969 -4.79117107 + 94.5000000 -4.80704975 + 94.5500031 -4.82237053 + 94.5999985 -4.83697176 + 94.6500015 -4.85078287 + 94.6999969 -4.86384058 + 94.7500000 -4.87628031 + 94.8000031 -4.88829231 + 94.8499985 -4.90006495 + 94.9000015 -4.91173267 + 94.9499969 -4.92333794 + 95.0000000 -4.93482113 + 95.0500031 -4.94604492 + 95.0999985 -4.95683527 + 95.1500015 -4.96704054 + 95.1999969 -4.97657061 + 95.2500000 -4.98542976 + 95.3000031 -4.99370909 + 95.3499985 -5.00156021 + 95.4000015 -5.00914860 + 95.4499969 -5.01660442 + 95.5000000 -5.02398300 + 95.5500031 -5.03125572 + 95.5999985 -5.03831959 + 95.6500015 -5.04503870 + 95.6999969 -5.05128908 + 95.7500000 -5.05700159 + 95.8000031 -5.06218576 + 95.8499985 -5.06692934 + 95.9000015 -5.07136583 + 95.9499969 -5.07563162 + 96.0000000 -5.07981825 + 96.0500031 -5.08394337 + 96.0999985 -5.08794975 + 96.1500015 -5.09172249 + 96.1999969 -5.09513760 + 96.2500000 -5.09810591 + 96.3000031 -5.10060692 + 96.3499985 -5.10269833 + 96.4000015 -5.10449696 + 96.4499969 -5.10613680 + 96.5000000 -5.10772324 + 96.5500031 -5.10930109 + 96.5999985 -5.11083889 + 96.6500015 -5.11225080 + 96.6999969 -5.11343145 + 96.7500000 -5.11430025 + 96.8000031 -5.11483574 + 96.8499985 -5.11507607 + 96.9000015 -5.11510754 + 96.9499969 -5.11501789 + 97.0000000 -5.11485863 + 97.0500031 -5.11461306 + 97.0999985 -5.11419678 + 97.1500015 -5.11348438 + 97.1999969 -5.11235571 + 97.2500000 -5.11074543 + 97.3000031 -5.10867023 + 97.3499985 -5.10623217 + 97.4000015 -5.10358238 + 97.4499969 -5.10087061 + 97.5000000 -5.09819126 + 97.5500031 -5.09554768 + 97.5999985 -5.09284687 + 97.6500015 -5.08993626 + 97.6999969 -5.08664989 + 97.7500000 -5.08287144 + 97.8000031 -5.07856703 + 97.8499985 -5.07379341 + 97.9000015 -5.06866932 + 97.9499969 -5.06332159 + 98.0000000 -5.05783176 + 98.0500031 -5.05219793 + 98.0999985 -5.04632902 + 98.1500015 -5.04007196 + 98.1999969 -5.03326368 + 98.2500000 -5.02578831 + 98.3000031 -5.01761675 + 98.3499985 -5.00881577 + 98.4000015 -4.99952602 + 98.4499969 -4.98990917 + 98.5000000 -4.98009634 + 98.5500031 -4.97013903 + 98.5999985 -4.95999432 + 98.6500015 -4.94953775 + 98.6999969 -4.93860531 + 98.7500000 -4.92703962 + 98.8000031 -4.91473818 + 98.8499985 -4.90167618 + 98.9000015 -4.88790655 + 98.9499969 -4.87353277 + 99.0000000 -4.85867691 + 99.0500031 -4.84343529 + 99.0999985 -4.82785511 + 99.1500015 -4.81192541 + 99.1999969 -4.79558563 + 99.2500000 -4.77874660 + 99.3000031 -4.76131630 + 99.3499985 -4.74322605 + 99.4000015 -4.72444344 + 99.4499969 -4.70497561 + 99.5000000 -4.68486309 + 99.5500031 -4.66416502 + 99.5999985 -4.64294291 + 99.6500015 -4.62124586 + 99.6999969 -4.59909773 + 99.7500000 -4.57649755 + 99.8000031 -4.55342102 + 99.8499985 -4.52983522 + 99.9000015 -4.50571346 + 99.9499969 -4.48105049 + 100.000000 -4.45587158 + 100.050003 -4.43023109 + 100.099998 -4.40419912 + 100.150002 -4.37784195 + 100.199997 -4.35119963 + 100.250000 -4.32426739 + 100.300003 -4.29699612 + 100.349998 -4.26930714 + 100.400002 -4.24111748 + 100.449997 -4.21237898 + 100.500000 -4.18309975 + 100.550003 -4.15335512 + 100.599998 -4.12327528 + 100.650002 -4.09300804 + 100.699997 -4.06267881 + 100.750000 -4.03235197 + 100.800003 -4.00201702 + 100.849998 -3.97159815 + 100.900002 -3.94099331 + 100.949997 -3.91012025 + 101.000000 -3.87896061 + 101.050003 -3.84757853 + 101.099998 -3.81610918 + 101.150002 -3.78471589 + 101.199997 -3.75353432 + 101.250000 -3.72262311 + 101.300003 -3.69194055 + 101.349998 -3.66135859 + 101.400002 -3.63071060 + 101.449997 -3.59985900 + 101.500000 -3.56875563 + 101.550003 -3.53747416 + 101.599998 -3.50619888 + 101.650002 -3.47517467 + 101.699997 -3.44463110 + 101.750000 -3.41471148 + 101.800003 -3.38543057 + 101.849998 -3.35667467 + 101.900002 -3.32824993 + 101.949997 -3.29995680 + 102.000000 -3.27166700 + 102.050003 -3.24337459 + 102.099998 -3.21520209 + 102.150002 -3.18736029 + 102.199997 -3.16007686 + 102.250000 -3.13351679 + 102.300003 -3.10772824 + 102.349998 -3.08262777 + 102.400002 -3.05803466 + 102.449997 -3.03373814 + 102.500000 -3.00957441 + 102.550003 -2.98548698 + 102.599998 -2.96154618 + 102.650002 -2.93792725 + 102.699997 -2.91484857 + 102.750000 -2.89250088 + 102.800003 -2.87098551 + 102.849998 -2.85028648 + 102.900002 -2.83028150 + 102.949997 -2.81078839 + 103.000000 -2.79162860 + 103.050003 -2.77268481 + 103.099998 -2.75393391 + 103.150002 -2.73544765 + 103.199997 -2.71736097 + 103.250000 -2.69982481 + 103.300003 -2.68295598 + 103.349998 -2.66680384 + 103.400002 -2.65134048 + 103.449997 -2.63647294 + 103.500000 -2.62207365 + 103.550003 -2.60801506 + 103.599998 -2.59419656 + 103.650002 -2.58056211 + 103.699997 -2.56710410 + 103.750000 -2.55385613 + 103.800003 -2.54088068 + 103.849998 -2.52825546 + 103.900002 -2.51605916 + 103.949997 -2.50435734 + 104.000000 -2.49318981 + 104.050003 -2.48255730 + 104.099998 -2.47241521 + 104.150002 -2.46267557 + 104.199997 -2.45321846 + 104.250000 -2.44391751 + 104.300003 -2.43467093 + 104.349998 -2.42542815 + 104.400002 -2.41620541 + 104.449997 -2.40708041 + 104.500000 -2.39816713 + 104.550003 -2.38957381 + 104.599998 -2.38136196 + 104.650002 -2.37351799 + 104.699997 -2.36594796 + 104.750000 -2.35850358 + 104.800003 -2.35102749 + 104.849998 -2.34340501 + 104.900002 -2.33560419 + 104.949997 -2.32768774 + 105.000000 -2.31979132 + 105.050003 -2.31207371 + 105.099998 -2.30466032 + 105.150002 -2.29759192 + 105.199997 -2.29080701 + 105.250000 -2.28415656 + 105.300003 -2.27745390 + 105.349998 -2.27053523 + 105.400002 -2.26331568 + 105.449997 -2.25581408 + 105.500000 -2.24814367 + 105.550003 -2.24046540 + 105.599998 -2.23292708 + 105.650002 -2.22560763 + 105.699997 -2.21848679 + 105.750000 -2.21145320 + 105.800003 -2.20434690 + 105.849998 -2.19701695 + 105.900002 -2.18937755 + 105.949997 -2.18143725 + 106.000000 -2.17329001 + 106.050003 -2.16507602 + 106.099998 -2.15692258 + 106.150002 -2.14889455 + 106.199997 -2.14096713 + 106.250000 -2.13303733 + 106.300003 -2.12496519 + 106.349998 -2.11663294 + 106.400002 -2.10799408 + 106.449997 -2.09909630 + 106.500000 -2.09006596 + 106.550003 -2.08106041 + 106.599998 -2.07220554 + 106.650002 -2.06354427 + 106.699997 -2.05501485 + 106.750000 -2.04646826 + 106.800003 -2.03772211 + 106.849998 -2.02862763 + 106.900002 -2.01912737 + 106.949997 -2.00927997 + 107.000000 -1.99924386 + 107.050003 -1.98922157 + 107.099998 -1.97938955 + 107.150002 -1.96983385 + 107.199997 -1.96052146 + 107.250000 -1.95131218 + 107.300003 -1.94201314 + 107.349998 -1.93245077 + 107.400002 -1.92253733 + 107.449997 -1.91230559 + 107.500000 -1.90190065 + 107.550003 -1.89152861 + 107.599998 -1.88138330 + 107.650002 -1.87157607 + 107.699997 -1.86209428 + 107.750000 -1.85280406 + 107.800003 -1.84349656 + 107.849998 -1.83396089 + 107.900002 -1.82405901 + 107.949997 -1.81377745 + 108.000000 -1.80323493 + 108.050003 -1.79264903 + 108.099998 -1.78226769 + 108.150002 -1.77229309 + 108.199997 -1.76282156 + 108.250000 -1.75381815 + 108.300003 -1.74513519 + 108.349998 -1.73656356 + 108.400002 -1.72790265 + 108.449997 -1.71902156 + 108.500000 -1.70989752 + 108.550003 -1.70061648 + 108.599998 -1.69134116 + 108.650002 -1.68225729 + 108.699997 -1.67351782 + 108.750000 -1.66520226 + 108.800003 -1.65730274 + 108.849998 -1.64973891 + 108.900002 -1.64239454 + 108.949997 -1.63516271 + 109.000000 -1.62798321 + 109.050003 -1.62086165 + 109.099998 -1.61386585 + 109.150002 -1.60710013 + 109.199997 -1.60067022 + 109.250000 -1.59464753 + 109.300003 -1.58904731 + 109.349998 -1.58382487 + 109.400002 -1.57889211 + 109.449997 -1.57414889 + 109.500000 -1.56951642 + 109.550003 -1.56496572 + 109.599998 -1.56052923 + 109.650002 -1.55629373 + 109.699997 -1.55237556 + 109.750000 -1.54888797 + 109.800003 -1.54590881 + 109.849998 -1.54345965 + 109.900002 -1.54150355 + 109.949997 -1.53996038 + 110.000000 -1.53873408 + 110.050003 -1.53774571 + 110.099998 -1.53695726 + 110.150002 -1.53638113 + 110.199997 -1.53607190 + 110.250000 -1.53610396 + 110.300003 -1.53654277 + 110.349998 -1.53742111 + 110.400002 -1.53872824 + 110.449997 -1.54041576 + 110.500000 -1.54241788 + 110.550003 -1.54467797 + 110.599998 -1.54717135 + 110.650002 -1.54991627 + 110.699997 -1.55296826 + 110.750000 -1.55639970 + 110.800003 -1.56027365 + 110.849998 -1.56461859 + 110.900002 -1.56941700 + 110.949997 -1.57460809 + 111.000000 -1.58010459 + 111.050003 -1.58581758 + 111.099998 -1.59168005 + 111.150002 -1.59766078 + 111.199997 -1.60376549 + 111.250000 -1.61002719 + 111.300003 -1.61648870 + 111.349998 -1.62318742 + 111.400002 -1.63014460 + 111.449997 -1.63736355 + 111.500000 -1.64483404 + 111.550003 -1.65253854 + 111.599998 -1.66045702 + 111.650002 -1.66856778 + 111.699997 -1.67684436 + 111.750000 -1.68525362 + 111.800003 -1.69375539 + 111.849998 -1.70230997 + 111.900002 -1.71088672 + 111.949997 -1.71947348 + 112.000000 -1.72807896 + 112.050003 -1.73672640 + 112.099998 -1.74543786 + 112.150002 -1.75421488 + 112.199997 -1.76302624 + 112.250000 -1.77180612 + 112.300003 -1.78047037 + 112.349998 -1.78894341 + 112.400002 -1.79718995 + 112.449997 -1.80523407 + 112.500000 -1.81315863 + 112.550003 -1.82107973 + 112.599998 -1.82910216 + 112.650002 -1.83727360 + 112.699997 -1.84555101 + 112.750000 -1.85379875 + 112.800003 -1.86182022 + 112.849998 -1.86941576 + 112.900002 -1.87644899 + 112.949997 -1.88289499 + 113.000000 -1.88885438 + 113.050003 -1.89452386 + 113.099998 -1.90012968 + 113.150002 -1.90584958 + 113.199997 -1.91174817 + 113.250000 -1.91774905 + 113.300003 -1.92365670 + 113.349998 -1.92922044 + 113.400002 -1.93421745 + 113.449997 -1.93852770 + 113.500000 -1.94217277 + 113.550003 -1.94530416 + 113.599998 -1.94814825 + 113.650002 -1.95092392 + 113.699997 -1.95376766 + 113.750000 -1.95668769 + 113.800003 -1.95956576 + 113.849998 -1.96220315 + 113.900002 -1.96439350 + 113.949997 -1.96599507 + 114.000000 -1.96697819 + 114.050003 -1.96743023 + 114.099998 -1.96752226 + 114.150002 -1.96744895 + 114.199997 -1.96736503 + 114.250000 -1.96734130 + 114.300003 -1.96735299 + 114.349998 -1.96729910 + 114.400002 -1.96704566 + 114.449997 -1.96647191 + 114.500000 -1.96550441 + 114.550003 -1.96413076 + 114.599998 -1.96239185 + 114.650002 -1.96035874 + 114.699997 -1.95811057 + 114.750000 -1.95571554 + 114.800003 -1.95322597 + 114.849998 -1.95067835 + 114.900002 -1.94809878 + 114.949997 -1.94550371 + 115.000000 -1.94289660 + 115.050003 -1.94026279 + 115.099998 -1.93756771 + 115.150002 -1.93476450 + 115.199997 -1.93180943 + 115.250000 -1.92868412 + 115.300003 -1.92541158 + 115.349998 -1.92206001 + 115.400002 -1.91872621 + 115.449997 -1.91550601 + 115.500000 -1.91245830 + 115.550003 -1.90958107 + 115.599998 -1.90680861 + 115.650002 -1.90403593 + 115.699997 -1.90116262 + 115.750000 -1.89814079 + 115.800003 -1.89500654 + 115.849998 -1.89188051 + 115.900002 -1.88893330 + 115.949997 -1.88632822 + 116.000000 -1.88415992 + 116.050003 -1.88241577 + 116.099998 -1.88097501 + 116.150002 -1.87965024 + 116.199997 -1.87825716 + 116.250000 -1.87668502 + 116.300003 -1.87494433 + 116.349998 -1.87316811 + 116.400002 -1.87156677 + 116.449997 -1.87035263 + 116.500000 -1.86966193 + 116.550003 -1.86950588 + 116.599998 -1.86976922 + 116.650002 -1.87025905 + 116.699997 -1.87078476 + 116.750000 -1.87123621 + 116.800003 -1.87163186 + 116.849998 -1.87211430 + 116.900002 -1.87289488 + 116.949997 -1.87416863 + 117.000000 -1.87603390 + 117.050003 -1.87844741 + 117.099998 -1.88123620 + 117.150002 -1.88416207 + 117.199997 -1.88701499 + 117.250000 -1.88969874 + 117.300003 -1.89227700 + 117.349998 -1.89495671 + 117.400002 -1.89801717 + 117.449997 -1.90170884 + 117.500000 -1.90615964 + 117.550003 -1.91132629 + 117.599998 -1.91700685 + 117.650002 -1.92291212 + 117.699997 -1.92876911 + 117.750000 -1.93441653 + 117.800003 -1.93986022 + 117.849998 -1.94526505 + 117.900002 -1.95088887 + 117.949997 -1.95698702 + 118.000000 -1.96371865 + 118.050003 -1.97109330 + 118.099998 -1.97897649 + 118.150002 -1.98714662 + 118.199997 -1.99538374 + 118.250000 -2.00355434 + 118.300003 -2.01165795 + 118.349998 -2.01982379 + 118.400002 -2.02825356 + 118.449997 -2.03714252 + 118.500000 -2.04659891 + 118.550003 -2.05660319 + 118.599998 -2.06701231 + 118.650002 -2.07761097 + 118.699997 -2.08819032 + 118.750000 -2.09861994 + 118.800003 -2.10889149 + 118.849998 -2.11911798 + 118.900002 -2.12949157 + 118.949997 -2.14021444 + 119.000000 -2.15143394 + 119.050003 -2.16319609 + 119.099998 -2.17544007 + 119.150002 -2.18802667 + 119.199997 -2.20079041 + 119.250000 -2.21359324 + 119.300003 -2.22636414 + 119.349998 -2.23911047 + 119.400002 -2.25190234 + 119.449997 -2.26483822 + 119.500000 -2.27800536 + 119.550003 -2.29145217 + 119.599998 -2.30517507 + 119.650002 -2.31912589 + 119.699997 -2.33323479 + 119.750000 -2.34743357 + 119.800003 -2.36167598 + 119.849998 -2.37594891 + 119.900002 -2.39027071 + 119.949997 -2.40468049 + 120.000000 -2.41922498 + 120.050003 -2.43394351 + 120.099998 -2.44885802 + 120.150002 -2.46396685 + 120.199997 -2.47924352 + 120.250000 -2.49463940 + 120.300003 -2.51009178 + 120.349998 -2.52553368 + 120.400002 -2.54091001 + 120.449997 -2.55618978 + 120.500000 -2.57137585 + 120.550003 -2.58650780 + 120.599998 -2.60165453 + 120.650002 -2.61689496 + 120.699997 -2.63229537 + 120.750000 -2.64788651 + 120.800003 -2.66364884 + 120.849998 -2.67951274 + 120.900002 -2.69537401 + 120.949997 -2.71111989 + 121.000000 -2.72666168 + 121.050003 -2.74195647 + 121.099998 -2.75701833 + 121.150002 -2.77190900 + 121.199997 -2.78671551 + 121.250000 -2.80151796 + 121.300003 -2.81636095 + 121.349998 -2.83123994 + 121.400002 -2.84610105 + 121.449997 -2.86086130 + 121.500000 -2.87543583 + 121.550003 -2.88976622 + 121.599998 -2.90383792 + 121.650002 -2.91768265 + 121.699997 -2.93136358 + 121.750000 -2.94495034 + 121.800003 -2.95849180 + 121.849998 -2.97199512 + 121.900002 -2.98542023 + 121.949997 -2.99868870 + 122.000000 -3.01170659 + 122.050003 -3.02438855 + 122.099998 -3.03668356 + 122.150002 -3.04858565 + 122.199997 -3.06013250 + 122.250000 -3.07138968 + 122.300003 -3.08242846 + 122.349998 -3.09330368 + 122.400002 -3.10403538 + 122.449997 -3.11460662 + 122.500000 -3.12497044 + 122.550003 -3.13506770 + 122.599998 -3.14484954 + 122.650002 -3.15429354 + 122.699997 -3.16341281 + 122.750000 -3.17224908 + 122.800003 -3.18085814 + 122.849998 -3.18928671 + 122.900002 -3.19755173 + 122.949997 -3.20562816 + 123.000000 -3.21345210 + 123.050003 -3.22093749 + 123.099998 -3.22800136 + 123.150002 -3.23459363 + 123.199997 -3.24071264 + 123.250000 -3.24641085 + 123.300003 -3.25177908 + 123.349998 -3.25691700 + 123.400002 -3.26190066 + 123.449997 -3.26675582 + 123.500000 -3.27144885 + 123.550003 -3.27589798 + 123.599998 -3.28000426 + 123.650002 -3.28368950 + 123.699997 -3.28692889 + 123.750000 -3.28976750 + 123.800003 -3.29231000 + 123.849998 -3.29468846 + 123.900002 -3.29701710 + 123.949997 -3.29935026 + 124.000000 -3.30165887 + 124.050003 -3.30383277 + 124.099998 -3.30571389 + 124.150002 -3.30714583 + 124.199997 -3.30802751 + 124.250000 -3.30834818 + 124.300003 -3.30819345 + 124.349998 -3.30772185 + 124.400002 -3.30711412 + 124.449997 -3.30651498 + 124.500000 -3.30598855 + 124.550003 -3.30549908 + 124.599998 -3.30492401 + 124.650002 -3.30410028 + 124.699997 -3.30287933 + 124.750000 -3.30118108 + 124.800003 -3.29902053 + 124.849998 -3.29650807 + 124.900002 -3.29381299 + 124.949997 -3.29111290 + 125.000000 -3.28853679 + 125.050003 -3.28612804 + 125.099998 -3.28383231 + 125.150002 -3.28151584 + 125.199997 -3.27900863 + 125.250000 -3.27615476 + 125.300003 -3.27285314 + 125.349998 -3.26908469 + 125.400002 -3.26490712 + 125.449997 -3.26043391 + 125.500000 -3.25579524 + 125.550003 -3.25110412 + 125.599998 -3.24642706 + 125.650002 -3.24177909 + 125.699997 -3.23712945 + 125.750000 -3.23242378 + 125.800003 -3.22760773 + 125.849998 -3.22264552 + 125.900002 -3.21752954 + 125.949997 -3.21227527 + 126.000000 -3.20691037 + 126.050003 -3.20146036 + 126.099998 -3.19593573 + 126.150002 -3.19033003 + 126.199997 -3.18462086 + 126.250000 -3.17878127 + 126.300003 -3.17279005 + 126.349998 -3.16663909 + 126.400002 -3.16033554 + 126.449997 -3.15389705 + 126.500000 -3.14734411 + 126.550003 -3.14069295 + 126.599998 -3.13395095 + 126.650002 -3.12711906 + 126.699997 -3.12019873 + 126.750000 -3.11319780 + 126.800003 -3.10613680 + 126.849998 -3.09904504 + 126.900002 -3.09195137 + 126.949997 -3.08487153 + 127.000000 -3.07779408 + 127.050003 -3.07067657 + 127.099998 -3.06345129 + 127.150002 -3.05604601 + 127.199997 -3.04840946 + 127.250000 -3.04053760 + 127.300003 -3.03248644 + 127.349998 -3.02436781 + 127.400002 -3.01632142 + 127.449997 -3.00847745 + 127.500000 -3.00091219 + 127.550003 -2.99361825 + 127.599998 -2.98650002 + 127.650002 -2.97939587 + 127.699997 -2.97212601 + 127.750000 -2.96454763 + 127.800003 -2.95660305 + 127.849998 -2.94834065 + 127.900002 -2.93990231 + 127.949997 -2.93147945 + 128.000000 -2.92325258 + 128.050003 -2.91533661 + 128.100006 -2.90774679 + 128.149994 -2.90040112 + 128.199997 -2.89315748 + 128.250000 -2.88587046 + 128.300003 -2.87844825 + 128.350006 -2.87088776 + 128.399994 -2.86327386 + 128.449997 -2.85574675 + 128.500000 -2.84844398 + 128.550003 -2.84144592 + 128.600006 -2.83474016 + 128.649994 -2.82822323 + 128.699997 -2.82173681 + 128.750000 -2.81512594 + 128.800003 -2.80829668 + 128.850006 -2.80125380 + 128.899994 -2.79410076 + 128.949997 -2.78700542 + 129.000000 -2.78014350 + 129.050003 -2.77364159 + 129.100006 -2.76754141 + 129.149994 -2.76179695 + 129.199997 -2.75630403 + 129.250000 -2.75094986 + 129.300003 -2.74565816 + 129.350006 -2.74041724 + 129.399994 -2.73527384 + 129.449997 -2.73030233 + 129.500000 -2.72556114 + 129.550003 -2.72105718 + 129.600006 -2.71673560 + 129.649994 -2.71249890 + 129.699997 -2.70825052 + 129.750000 -2.70394206 + 129.800003 -2.69960546 + 129.850006 -2.69535303 + 129.899994 -2.69134378 + 129.949997 -2.68772531 + 130.000000 -2.68457675 + 130.050003 -2.68187308 + 130.100006 -2.67948771 + 130.149994 -2.67723250 + 130.199997 -2.67492509 + 130.250000 -2.67245483 + 130.300003 -2.66982412 + 130.350006 -2.66714883 + 130.399994 -2.66461682 + 130.449997 -2.66242123 + 130.500000 -2.66069150 + 130.550003 -2.65945053 + 130.600006 -2.65861177 + 130.649994 -2.65801716 + 130.699997 -2.65750146 + 130.750000 -2.65695548 + 130.800003 -2.65636563 + 130.850006 -2.65581298 + 130.899994 -2.65543485 + 130.949997 -2.65536380 + 131.000000 -2.65566802 + 131.050003 -2.65631890 + 131.100006 -2.65719676 + 131.149994 -2.65813303 + 131.199997 -2.65897274 + 131.250000 -2.65963435 + 131.300003 -2.66014028 + 131.350006 -2.66061354 + 131.399994 -2.66123438 + 131.449997 -2.66218138 + 131.500000 -2.66357303 + 131.550003 -2.66543484 + 131.600006 -2.66770005 + 131.649994 -2.67024183 + 131.699997 -2.67292333 + 131.750000 -2.67564535 + 131.800003 -2.67837429 + 131.850006 -2.68113852 + 131.899994 -2.68400335 + 131.949997 -2.68703127 + 132.000000 -2.69024611 + 132.050003 -2.69361830 + 132.100006 -2.69707441 + 132.149994 -2.70052719 + 132.199997 -2.70391512 + 132.250000 -2.70723152 + 132.300003 -2.71053863 + 132.350006 -2.71395350 + 132.399994 -2.71761322 + 132.449997 -2.72163463 + 132.500000 -2.72607565 + 132.550003 -2.73091698 + 132.600006 -2.73606515 + 132.649994 -2.74137998 + 132.699997 -2.74671221 + 132.750000 -2.75194502 + 132.800003 -2.75702357 + 132.850006 -2.76196861 + 132.899994 -2.76686716 + 132.949997 -2.77184820 + 133.000000 -2.77704549 + 133.050003 -2.78256226 + 133.100006 -2.78844094 + 133.149994 -2.79465079 + 133.199997 -2.80109501 + 133.250000 -2.80763435 + 133.300003 -2.81412601 + 133.350006 -2.82046390 + 133.399994 -2.82661176 + 133.449997 -2.83261609 + 133.500000 -2.83859539 + 133.550003 -2.84470510 + 133.600006 -2.85108924 + 133.649994 -2.85783076 + 133.699997 -2.86491942 + 133.750000 -2.87225175 + 133.800003 -2.87965989 + 133.850006 -2.88696790 + 133.899994 -2.89405274 + 133.949997 -2.90089250 + 134.000000 -2.90757704 + 134.050003 -2.91428089 + 134.100006 -2.92120028 + 134.149994 -2.92847753 + 134.199997 -2.93614101 + 134.250000 -2.94407964 + 134.300003 -2.95207167 + 134.350006 -2.95985246 + 134.399994 -2.96720386 + 134.449997 -2.97403359 + 134.500000 -2.98041034 + 134.550003 -2.98654509 + 134.600006 -2.99271965 + 134.649994 -2.99918771 + 134.699997 -3.00608468 + 134.750000 -3.01337790 + 134.800003 -3.02087641 + 134.850006 -3.02829790 + 134.899994 -3.03536773 + 134.949997 -3.04191518 + 135.000000 -3.04792905 + 135.050003 -3.05355334 + 135.100006 -3.05902743 + 135.149994 -3.06458831 + 135.199997 -3.07037711 + 135.250000 -3.07638574 + 135.300003 -3.08245635 + 135.350006 -3.08834457 + 135.399994 -3.09381008 + 135.449997 -3.09870529 + 135.500000 -3.10302830 + 135.550003 -3.10691571 + 135.600006 -3.11058378 + 135.649994 -3.11423922 + 135.699997 -3.11799717 + 135.750000 -3.12183666 + 135.800003 -3.12561011 + 135.850006 -3.12910604 + 135.899994 -3.13213062 + 135.949997 -3.13458371 + 136.000000 -3.13649273 + 136.050003 -3.13799429 + 136.100006 -3.13927269 + 136.149994 -3.14047885 + 136.199997 -3.14166689 + 136.250000 -3.14277101 + 136.300003 -3.14363623 + 136.350006 -3.14408374 + 136.399994 -3.14399052 + 136.449997 -3.14334297 + 136.500000 -3.14224625 + 136.550003 -3.14088321 + 136.600006 -3.13943648 + 136.649994 -3.13801193 + 136.699997 -3.13659024 + 136.750000 -3.13502741 + 136.800003 -3.13310909 + 136.850006 -3.13063335 + 136.899994 -3.12749243 + 136.949997 -3.12371755 + 137.000000 -3.11947060 + 137.050003 -3.11498570 + 137.100006 -3.11048031 + 137.149994 -3.10607433 + 137.199997 -3.10174823 + 137.250000 -3.09735751 + 137.300003 -3.09269404 + 137.350006 -3.08757472 + 137.399994 -3.08191586 + 137.449997 -3.07576966 + 137.500000 -3.06930423 + 137.550003 -3.06273627 + 137.600006 -3.05624533 + 137.649994 -3.04990315 + 137.699997 -3.04364681 + 137.750000 -3.03730583 + 137.800003 -3.03067398 + 137.850006 -3.02359390 + 137.899994 -3.01602173 + 137.949997 -3.00804710 + 138.000000 -2.99986005 + 138.050003 -2.99167895 + 138.100006 -2.98366809 + 138.149994 -2.97588086 + 138.199997 -2.96824837 + 138.250000 -2.96061754 + 138.300003 -2.95282364 + 138.350006 -2.94476366 + 138.399994 -2.93644476 + 138.449997 -2.92798281 + 138.500000 -2.91955733 + 138.550003 -2.91133642 + 138.600006 -2.90341043 + 138.649994 -2.89575648 + 138.699997 -2.88825202 + 138.750000 -2.88072968 + 138.800003 -2.87305284 + 138.850006 -2.86517930 + 138.899994 -2.85718250 + 138.949997 -2.84922576 + 139.000000 -2.84149480 + 139.050003 -2.83411956 + 139.100006 -2.82711434 + 139.149994 -2.82036781 + 139.199997 -2.81368327 + 139.250000 -2.80685878 + 139.300003 -2.79977417 + 139.350006 -2.79245019 + 139.399994 -2.78505254 + 139.449997 -2.77784157 + 139.500000 -2.77108026 + 139.550003 -2.76493812 + 139.600006 -2.75942779 + 139.649994 -2.75439930 + 139.699997 -2.74959588 + 139.750000 -2.74474907 + 139.800003 -2.73968053 + 139.850006 -2.73436475 + 139.899994 -2.72893834 + 139.949997 -2.72364259 + 140.000000 -2.71872663 + 140.050003 -2.71434832 + 140.100006 -2.71051049 + 140.149994 -2.70705438 + 140.199997 -2.70371795 + 140.250000 -2.70023346 + 140.300003 -2.69642878 + 140.350006 -2.69229245 + 140.399994 -2.68798280 + 140.449997 -2.68377376 + 140.500000 -2.67995954 + 140.550003 -2.67675424 + 140.600006 -2.67422342 + 140.649994 -2.67226768 + 140.699997 -2.67066598 + 140.750000 -2.66915703 + 140.800003 -2.66752648 + 140.850006 -2.66567206 + 140.899994 -2.66362000 + 140.949997 -2.66149282 + 141.000000 -2.65944481 + 141.050003 -2.65759516 + 141.100006 -2.65597868 + 141.149994 -2.65454054 + 141.199997 -2.65316677 + 141.250000 -2.65173984 + 141.300003 -2.65019202 + 141.350006 -2.64853644 + 141.399994 -2.64686179 + 141.449997 -2.64529514 + 141.500000 -2.64394903 + 141.550003 -2.64287615 + 141.600006 -2.64204645 + 141.649994 -2.64136052 + 141.699997 -2.64068770 + 141.750000 -2.63991547 + 141.800003 -2.63898897 + 141.850006 -2.63792396 + 141.899994 -2.63679004 + 141.949997 -2.63567257 + 142.000000 -2.63462996 + 142.050003 -2.63366342 + 142.100006 -2.63271356 + 142.149994 -2.63168573 + 142.199997 -2.63048863 + 142.250000 -2.62907767 + 142.300003 -2.62747526 + 142.350006 -2.62576818 + 142.399994 -2.62407541 + 142.449997 -2.62250257 + 142.500000 -2.62110114 + 142.550003 -2.61984515 + 142.600006 -2.61863947 + 142.649994 -2.61735129 + 142.699997 -2.61585808 + 142.750000 -2.61408734 + 142.800003 -2.61203980 + 142.850006 -2.60978699 + 142.899994 -2.60744166 + 142.949997 -2.60511708 + 143.000000 -2.60289240 + 143.050003 -2.60079098 + 143.100006 -2.59878135 + 143.149994 -2.59679747 + 143.199997 -2.59476709 + 143.250000 -2.59263468 + 143.300003 -2.59037352 + 143.350006 -2.58798099 + 143.399994 -2.58546424 + 143.449997 -2.58282518 + 143.500000 -2.58005381 + 143.550003 -2.57713413 + 143.600006 -2.57405949 + 143.649994 -2.57085133 + 143.699997 -2.56756711 + 143.750000 -2.56429386 + 143.800003 -2.56112576 + 143.850006 -2.55812979 + 143.899994 -2.55531931 + 143.949997 -2.55264115 + 144.000000 -2.54998970 + 144.050003 -2.54724145 + 144.100006 -2.54430008 + 144.149994 -2.54113889 + 144.199997 -2.53781533 + 144.250000 -2.53446054 + 144.300003 -2.53123331 + 144.350006 -2.52826452 + 144.399994 -2.52560520 + 144.449997 -2.52320027 + 144.500000 -2.52090311 + 144.550003 -2.51852298 + 144.600006 -2.51589322 + 144.649994 -2.51293659 + 144.699997 -2.50970125 + 144.750000 -2.50635552 + 144.800003 -2.50313759 + 144.850006 -2.50028014 + 144.899994 -2.49793005 + 144.949997 -2.49609876 + 145.000000 -2.49465466 + 145.050003 -2.49336481 + 145.100006 -2.49197364 + 145.149994 -2.49028897 + 145.199997 -2.48824906 + 145.250000 -2.48594236 + 145.300003 -2.48358035 + 145.350006 -2.48142409 + 145.399994 -2.47969604 + 145.449997 -2.47850680 + 145.500000 -2.47781801 + 145.550003 -2.47746086 + 145.600006 -2.47719598 + 145.649994 -2.47679973 + 145.699997 -2.47614193 + 145.750000 -2.47522926 + 145.800003 -2.47420192 + 145.850006 -2.47328377 + 145.899994 -2.47270274 + 145.949997 -2.47261167 + 146.000000 -2.47304106 + 146.050003 -2.47388887 + 146.100006 -2.47496176 + 146.149994 -2.47604370 + 146.199997 -2.47696972 + 146.250000 -2.47767901 + 146.300003 -2.47822952 + 146.350006 -2.47876883 + 146.399994 -2.47947741 + 146.449997 -2.48050261 + 146.500000 -2.48190880 + 146.550003 -2.48366070 + 146.600006 -2.48564386 + 146.649994 -2.48771143 + 146.699997 -2.48973966 + 146.750000 -2.49167109 + 146.800003 -2.49352765 + 146.850006 -2.49539375 + 146.899994 -2.49737668 + 146.949997 -2.49955964 + 147.000000 -2.50196981 + 147.050003 -2.50457025 + 147.100006 -2.50727916 + 147.149994 -2.51000786 + 147.199997 -2.51269841 + 147.250000 -2.51534772 + 147.300003 -2.51800656 + 147.350006 -2.52075315 + 147.399994 -2.52365541 + 147.449997 -2.52673459 + 147.500000 -2.52994967 + 147.550003 -2.53320551 + 147.600006 -2.53638816 + 147.649994 -2.53940845 + 147.699997 -2.54223967 + 147.750000 -2.54493284 + 147.800003 -2.54760242 + 147.850006 -2.55038571 + 147.899994 -2.55339336 + 147.949997 -2.55666637 + 148.000000 -2.56015754 + 148.050003 -2.56374645 + 148.100006 -2.56727791 + 148.149994 -2.57061601 + 148.199997 -2.57368946 + 148.250000 -2.57651329 + 148.300003 -2.57918048 + 148.350006 -2.58182573 + 148.399994 -2.58457637 + 148.449997 -2.58750939 + 148.500000 -2.59062910 + 148.550003 -2.59387040 + 148.600006 -2.59712887 + 148.649994 -2.60030007 + 148.699997 -2.60331464 + 148.750000 -2.60615754 + 148.800003 -2.60886216 + 148.850006 -2.61148858 + 148.899994 -2.61409354 + 148.949997 -2.61670780 + 149.000000 -2.61932874 + 149.050003 -2.62192988 + 149.100006 -2.62448382 + 149.149994 -2.62698174 + 149.199997 -2.62944627 + 149.250000 -2.63192296 + 149.300003 -2.63445950 + 149.350006 -2.63708091 + 149.399994 -2.63976765 + 149.449997 -2.64245629 + 149.500000 -2.64505649 + 149.550003 -2.64748478 + 149.600006 -2.64969850 + 149.649994 -2.65171885 + 149.699997 -2.65362835 + 149.750000 -2.65554571 + 149.800003 -2.65758252 + 149.850006 -2.65980172 + 149.899994 -2.66218948 + 149.949997 -2.66465807 + 150.000000 -2.66707420 + 150.050003 -2.66930723 + 150.100006 -2.67127776 + 150.149994 -2.67298985 + 150.199997 -2.67453170 + 150.250000 -2.67604566 + 150.300003 -2.67767978 + 150.350006 -2.67953324 + 150.399994 -2.68162322 + 150.449997 -2.68387771 + 150.500000 -2.68616486 + 150.550003 -2.68833923 + 150.600006 -2.69029546 + 150.649994 -2.69200420 + 150.699997 -2.69352007 + 150.750000 -2.69495964 + 150.800003 -2.69645452 + 150.850006 -2.69810462 + 150.899994 -2.69993949 + 150.949997 -2.70191145 + 151.000000 -2.70391226 + 151.050003 -2.70581651 + 151.100006 -2.70752454 + 151.149994 -2.70899749 + 151.199997 -2.71026778 + 151.250000 -2.71142387 + 151.300003 -2.71257448 + 151.350006 -2.71381092 + 151.399994 -2.71517539 + 151.449997 -2.71665335 + 151.500000 -2.71818352 + 151.550003 -2.71968818 + 151.600006 -2.72110295 + 151.649994 -2.72240019 + 151.699997 -2.72359371 + 151.750000 -2.72472620 + 151.800003 -2.72584391 + 151.850006 -2.72697186 + 151.899994 -2.72809625 + 151.949997 -2.72916770 + 152.000000 -2.73011708 + 152.050003 -2.73088431 + 152.100006 -2.73144436 + 152.149994 -2.73182106 + 152.199997 -2.73208332 + 152.250000 -2.73232436 + 152.300003 -2.73262954 + 152.350006 -2.73304653 + 152.399994 -2.73356509 + 152.449997 -2.73411918 + 152.500000 -2.73460436 + 152.550003 -2.73491073 + 152.600006 -2.73495698 + 152.649994 -2.73471451 + 152.699997 -2.73421526 + 152.750000 -2.73353863 + 152.800003 -2.73278379 + 152.850006 -2.73203635 + 152.899994 -2.73134160 + 152.949997 -2.73068929 + 153.000000 -2.73002028 + 153.050003 -2.72924852 + 153.100006 -2.72829151 + 153.149994 -2.72709775 + 153.199997 -2.72566462 + 153.250000 -2.72403836 + 153.300003 -2.72229505 + 153.350006 -2.72051525 + 153.399994 -2.71875262 + 153.449997 -2.71701527 + 153.500000 -2.71526051 + 153.550003 -2.71340871 + 153.600006 -2.71136737 + 153.649994 -2.70906258 + 153.699997 -2.70646167 + 153.750000 -2.70358562 + 153.800003 -2.70050025 + 153.850006 -2.69729805 + 153.899994 -2.69406843 + 153.949997 -2.69087458 + 154.000000 -2.68773699 + 154.050003 -2.68463349 + 154.100006 -2.68151093 + 154.149994 -2.67830539 + 154.199997 -2.67496133 + 154.250000 -2.67144203 + 154.300003 -2.66773319 + 154.350006 -2.66383696 + 154.399994 -2.65976071 + 154.449997 -2.65551114 + 154.500000 -2.65109181 + 154.550003 -2.64651060 + 154.600006 -2.64178824 + 154.649994 -2.63696289 + 154.699997 -2.63209081 + 154.750000 -2.62723160 + 154.800003 -2.62242985 + 154.850006 -2.61769581 + 154.899994 -2.61299706 + 154.949997 -2.60826254 + 155.000000 -2.60340786 + 155.050003 -2.59836626 + 155.100006 -2.59312105 + 155.149994 -2.58771992 + 155.199997 -2.58226848 + 155.250000 -2.57689810 + 155.300003 -2.57172060 + 155.350006 -2.56678200 + 155.399994 -2.56203818 + 155.449997 -2.55736065 + 155.500000 -2.55257511 + 155.550003 -2.54752183 + 155.600006 -2.54211569 + 155.649994 -2.53638673 + 155.699997 -2.53048038 + 155.750000 -2.52461743 + 155.800003 -2.51902556 + 155.850006 -2.51386166 + 155.899994 -2.50915861 + 155.949997 -2.50481272 + 156.000000 -2.50061846 + 156.050003 -2.49634266 + 156.100006 -2.49180889 + 156.149994 -2.48696446 + 156.199997 -2.48190498 + 156.250000 -2.47684312 + 156.300003 -2.47203755 + 156.350006 -2.46770024 + 156.399994 -2.46392131 + 156.449997 -2.46063471 + 156.500000 -2.45764184 + 156.550003 -2.45467949 + 156.600006 -2.45151711 + 156.649994 -2.44803739 + 156.699997 -2.44428158 + 156.750000 -2.44043636 + 156.800003 -2.43676782 + 156.850006 -2.43353033 + 156.899994 -2.43087697 + 156.949997 -2.42881012 + 157.000000 -2.42718339 + 157.050003 -2.42575884 + 157.100006 -2.42429543 + 157.149994 -2.42263460 + 157.199997 -2.42075849 + 157.250000 -2.41879320 + 157.300003 -2.41696024 + 157.350006 -2.41549730 + 157.399994 -2.41457176 + 157.449997 -2.41422367 + 157.500000 -2.41435289 + 157.550003 -2.41475940 + 157.600006 -2.41521692 + 157.649994 -2.41555262 + 157.699997 -2.41570854 + 157.750000 -2.41575766 + 157.800003 -2.41587567 + 157.850006 -2.41627502 + 157.899994 -2.41712928 + 157.949997 -2.41851306 + 158.000000 -2.42037845 + 158.050003 -2.42257237 + 158.100006 -2.42489171 + 158.149994 -2.42715001 + 158.199997 -2.42923665 + 158.250000 -2.43114638 + 158.300003 -2.43297315 + 158.350006 -2.43486929 + 158.399994 -2.43699288 + 158.449997 -2.43945265 + 158.500000 -2.44228101 + 158.550003 -2.44543195 + 158.600006 -2.44880414 + 158.649994 -2.45228434 + 158.699997 -2.45578551 + 158.750000 -2.45927119 + 158.800003 -2.46275878 + 158.850006 -2.46629977 + 158.899994 -2.46994948 + 158.949997 -2.47373867 + 159.000000 -2.47765422 + 159.050003 -2.48164344 + 159.100006 -2.48563027 + 159.149994 -2.48954511 + 159.199997 -2.49334979 + 159.250000 -2.49705195 + 159.300003 -2.50070357 + 159.350006 -2.50438094 + 159.399994 -2.50815916 + 159.449997 -2.51208353 + 159.500000 -2.51615572 + 159.550003 -2.52033162 + 159.600006 -2.52453732 + 159.649994 -2.52869272 + 159.699997 -2.53273654 + 159.750000 -2.53664207 + 159.800003 -2.54042172 + 159.850006 -2.54411674 + 159.899994 -2.54777813 + 159.949997 -2.55144429 + 160.000000 -2.55512905 + 160.050003 -2.55881619 + 160.100006 -2.56246805 + 160.149994 -2.56604004 + 160.199997 -2.56949925 + 160.250000 -2.57283258 + 160.300003 -2.57605124 + 160.350006 -2.57918119 + 160.399994 -2.58224821 + 160.449997 -2.58526564 + 160.500000 -2.58822536 + 160.550003 -2.59110141 + 160.600006 -2.59385967 + 160.649994 -2.59647489 + 160.699997 -2.59894443 + 160.750000 -2.60129428 + 160.800003 -2.60357475 + 160.850006 -2.60584450 + 160.899994 -2.60815239 + 160.949997 -2.61051846 + 161.000000 -2.61292601 + 161.050003 -2.61532259 + 161.100006 -2.61763597 + 161.149994 -2.61979198 + 161.199997 -2.62173653 + 161.250000 -2.62344694 + 161.300003 -2.62493563 + 161.350006 -2.62624097 + 161.399994 -2.62741590 + 161.449997 -2.62851238 + 161.500000 -2.62957358 + 161.550003 -2.63062882 + 161.600006 -2.63169861 + 161.649994 -2.63279748 + 161.699997 -2.63393807 + 161.750000 -2.63512945 + 161.800003 -2.63637137 + 161.850006 -2.63764906 + 161.899994 -2.63892889 + 161.949997 -2.64016271 + 162.000000 -2.64129925 + 162.050003 -2.64229846 + 162.100006 -2.64314628 + 162.149994 -2.64385939 + 162.199997 -2.64448333 + 162.250000 -2.64507723 + 162.300003 -2.64569426 + 162.350006 -2.64636564 + 162.399994 -2.64709163 + 162.449997 -2.64784551 + 162.500000 -2.64859033 + 162.550003 -2.64929676 + 162.600006 -2.64996099 + 162.649994 -2.65060830 + 162.699997 -2.65128493 + 162.750000 -2.65203953 + 162.800003 -2.65290093 + 162.850006 -2.65386534 + 162.899994 -2.65489507 + 162.949997 -2.65593338 + 163.000000 -2.65692854 + 163.050003 -2.65785718 + 163.100006 -2.65873623 + 163.149994 -2.65961719 + 163.199997 -2.66056609 + 163.250000 -2.66163301 + 163.300003 -2.66282678 + 163.350006 -2.66410613 + 163.399994 -2.66539335 + 163.449997 -2.66660428 + 163.500000 -2.66768742 + 163.550003 -2.66865134 + 163.600006 -2.66957235 + 163.649994 -2.67057252 + 163.699997 -2.67177653 + 163.750000 -2.67326188 + 163.800003 -2.67502356 + 163.850006 -2.67696548 + 163.899994 -2.67892766 + 163.949997 -2.68074107 + 164.000000 -2.68228865 + 164.050003 -2.68355489 + 164.100006 -2.68463755 + 164.149994 -2.68572259 + 164.199997 -2.68702245 + 164.250000 -2.68870401 + 164.300003 -2.69082856 + 164.350006 -2.69332767 + 164.399994 -2.69602251 + 164.449997 -2.69868279 + 164.500000 -2.70110321 + 164.550003 -2.70316911 + 164.600006 -2.70489240 + 164.649994 -2.70640135 + 164.699997 -2.70789266 + 164.750000 -2.70956111 + 164.800003 -2.71153378 + 164.850006 -2.71383095 + 164.899994 -2.71636629 + 164.949997 -2.71898389 + 165.000000 -2.72151756 + 165.050003 -2.72385001 + 165.100006 -2.72595024 + 165.149994 -2.72788000 + 165.199997 -2.72976685 + 165.250000 -2.73175907 + 165.300003 -2.73397422 + 165.350006 -2.73646450 + 165.399994 -2.73920417 + 165.449997 -2.74210191 + 165.500000 -2.74503016 + 165.550003 -2.74785995 + 165.600006 -2.75049090 + 165.649994 -2.75287104 + 165.699997 -2.75500202 + 165.750000 -2.75693464 + 165.800003 -2.75875783 + 165.850006 -2.76058388 + 165.899994 -2.76253057 + 165.949997 -2.76470089 + 166.000000 -2.76716018 + 166.050003 -2.76991582 + 166.100006 -2.77290702 + 166.149994 -2.77600813 + 166.199997 -2.77905393 + 166.250000 -2.78188133 + 166.300003 -2.78437662 + 166.350006 -2.78651524 + 166.399994 -2.78837681 + 166.449997 -2.79012609 + 166.500000 -2.79196334 + 166.550003 -2.79405665 + 166.600006 -2.79648185 + 166.649994 -2.79919028 + 166.699997 -2.80202055 + 166.750000 -2.80475330 + 166.800003 -2.80719066 + 166.850006 -2.80923367 + 166.899994 -2.81092620 + 166.949997 -2.81244802 + 167.000000 -2.81405520 + 167.050003 -2.81598759 + 167.100006 -2.81837654 + 167.149994 -2.82118821 + 167.199997 -2.82422543 + 167.250000 -2.82719111 + 167.300003 -2.82979202 + 167.350006 -2.83184457 + 167.399994 -2.83334637 + 167.449997 -2.83448148 + 167.500000 -2.83555865 + 167.550003 -2.83690310 + 167.600006 -2.83873892 + 167.649994 -2.84110832 + 167.699997 -2.84385562 + 167.750000 -2.84668398 + 167.800003 -2.84926534 + 167.850006 -2.85136151 + 167.899994 -2.85291171 + 167.949997 -2.85405469 + 168.000000 -2.85507560 + 168.050003 -2.85629964 + 168.100006 -2.85796952 + 168.149994 -2.86015344 + 168.199997 -2.86271811 + 168.250000 -2.86537671 + 168.300003 -2.86779451 + 168.350006 -2.86971068 + 168.399994 -2.87103319 + 168.449997 -2.87187314 + 168.500000 -2.87250257 + 168.550003 -2.87325811 + 168.600006 -2.87441874 + 168.649994 -2.87610984 + 168.699997 -2.87826180 + 168.750000 -2.88063908 + 168.800003 -2.88292766 + 168.850006 -2.88484597 + 168.899994 -2.88624048 + 168.949997 -2.88713312 + 169.000000 -2.88770485 + 169.050003 -2.88822484 + 169.100006 -2.88895464 + 169.149994 -2.89005947 + 169.199997 -2.89156055 + 169.250000 -2.89333797 + 169.300003 -2.89518499 + 169.350006 -2.89688325 + 169.399994 -2.89827704 + 169.449997 -2.89931798 + 169.500000 -2.90006709 + 169.550003 -2.90065980 + 169.600006 -2.90125012 + 169.649994 -2.90195513 + 169.699997 -2.90281963 + 169.750000 -2.90381169 + 169.800003 -2.90484619 + 169.850006 -2.90582275 + 169.899994 -2.90666294 + 169.949997 -2.90733409 + 170.000000 -2.90785170 + 170.050003 -2.90826440 + 170.100006 -2.90863061 + 170.149994 -2.90899754 + 170.199997 -2.90938783 + 170.250000 -2.90980053 + 170.300003 -2.91022110 + 170.350006 -2.91063046 + 170.399994 -2.91101480 + 170.449997 -2.91136503 + 170.500000 -2.91167331 + 170.550003 -2.91192675 + 170.600006 -2.91210604 + 170.649994 -2.91218948 + 170.699997 -2.91216159 + 170.750000 -2.91202331 + 170.800003 -2.91179633 + 170.850006 -2.91151953 + 170.899994 -2.91123676 + 170.949997 -2.91098046 + 171.000000 -2.91075754 + 171.050003 -2.91054583 + 171.100006 -2.91029930 + 171.149994 -2.90996647 + 171.199997 -2.90950918 + 171.250000 -2.90891933 + 171.300003 -2.90822244 + 171.350006 -2.90746737 + 171.399994 -2.90670681 + 171.449997 -2.90597415 + 171.500000 -2.90526915 + 171.550003 -2.90455723 + 171.600006 -2.90378070 + 171.649994 -2.90288424 + 171.699997 -2.90183759 + 171.750000 -2.90065217 + 171.800003 -2.89937878 + 171.850006 -2.89809108 + 171.899994 -2.89685845 + 171.949997 -2.89571691 + 172.000000 -2.89465594 + 172.050003 -2.89361763 + 172.100006 -2.89251828 + 172.149994 -2.89127731 + 172.199997 -2.88985014 + 172.250000 -2.88824344 + 172.300003 -2.88651729 + 172.350006 -2.88476110 + 172.399994 -2.88306379 + 172.449997 -2.88147974 + 172.500000 -2.88000965 + 172.550003 -2.87859964 + 172.600006 -2.87716174 + 172.649994 -2.87560678 + 172.699997 -2.87387896 + 172.750000 -2.87197685 + 172.800003 -2.86995864 + 172.850006 -2.86792040 + 172.899994 -2.86596417 + 172.949997 -2.86416030 + 173.000000 -2.86252165 + 173.050003 -2.86099625 + 173.100006 -2.85948372 + 173.149994 -2.85786629 + 173.199997 -2.85604715 + 173.250000 -2.85398102 + 173.300003 -2.85168934 + 173.350006 -2.84925127 + 173.399994 -2.84677863 + 173.449997 -2.84438181 + 173.500000 -2.84213638 + 173.550003 -2.84006429 + 173.600006 -2.83813238 + 173.649994 -2.83626771 + 173.699997 -2.83438468 + 173.750000 -2.83241057 + 173.800003 -2.83030868 + 173.850006 -2.82808089 + 173.899994 -2.82576227 + 173.949997 -2.82340312 + 174.000000 -2.82104921 + 174.050003 -2.81872773 + 174.100006 -2.81644130 + 174.149994 -2.81417298 + 174.199997 -2.81189728 + 174.250000 -2.80959320 + 174.300003 -2.80725121 + 174.350006 -2.80487657 + 174.399994 -2.80248380 + 174.449997 -2.80008626 + 174.500000 -2.79768896 + 174.550003 -2.79528451 + 174.600006 -2.79285407 + 174.649994 -2.79037714 + 174.699997 -2.78784060 + 174.750000 -2.78524566 + 174.800003 -2.78260994 + 174.850006 -2.77996063 + 174.899994 -2.77732563 + 174.949997 -2.77472091 + 175.000000 -2.77214408 + 175.050003 -2.76957273 + 175.100006 -2.76697206 + 175.149994 -2.76430559 + 175.199997 -2.76154923 + 175.250000 -2.75869989 + 175.300003 -2.75577664 + 175.350006 -2.75281501 + 175.399994 -2.74985456 + 175.449997 -2.74692798 + 175.500000 -2.74405098 + 175.550003 -2.74121904 + 175.600006 -2.73841119 + 175.649994 -2.73559713 + 175.699997 -2.73274565 + 175.750000 -2.72983217 + 175.800003 -2.72684002 + 175.850006 -2.72376084 + 175.899994 -2.72059178 + 175.949997 -2.71733475 + 176.000000 -2.71399808 + 176.050003 -2.71059990 + 176.100006 -2.70717072 + 176.149994 -2.70375276 + 176.199997 -2.70039296 + 176.250000 -2.69713140 + 176.300003 -2.69398546 + 176.350006 -2.69094062 + 176.399994 -2.68794680 + 176.449997 -2.68492937 + 176.500000 -2.68180966 + 176.550003 -2.67852902 + 176.600006 -2.67507315 + 176.649994 -2.67148018 + 176.699997 -2.66783428 + 176.750000 -2.66424155 + 176.800003 -2.66079521 + 176.850006 -2.65754318 + 176.899994 -2.65446854 + 176.949997 -2.65149164 + 177.000000 -2.64849401 + 177.050003 -2.64535713 + 177.100006 -2.64200568 + 177.149994 -2.63843679 + 177.199997 -2.63472629 + 177.250000 -2.63101125 + 177.300003 -2.62744737 + 177.350006 -2.62416291 + 177.399994 -2.62121701 + 177.449997 -2.61858058 + 177.500000 -2.61614656 + 177.550003 -2.61376452 + 177.600006 -2.61128879 + 177.649994 -2.60862494 + 177.699997 -2.60575891 + 177.750000 -2.60275912 + 177.800003 -2.59975433 + 177.850006 -2.59689093 + 177.899994 -2.59428716 + 177.949997 -2.59199643 + 178.000000 -2.58999276 + 178.050003 -2.58817959 + 178.100006 -2.58642197 + 178.149994 -2.58458638 + 178.199997 -2.58257985 + 178.250000 -2.58037829 + 178.300003 -2.57803249 + 178.350006 -2.57565689 + 178.399994 -2.57340169 + 178.449997 -2.57141495 + 178.500000 -2.56980920 + 178.550003 -2.56863499 + 178.600006 -2.56786847 + 178.649994 -2.56741714 + 178.699997 -2.56713820 + 178.750000 -2.56687331 + 178.800003 -2.56648397 + 178.850006 -2.56588578 + 178.899994 -2.56507134 + 178.949997 -2.56411409 + 179.000000 -2.56315136 + 179.050003 -2.56234860 + 179.100006 -2.56185555 + 179.149994 -2.56175995 + 179.199997 -2.56205988 + 179.250000 -2.56266093 + 179.300003 -2.56340289 + 179.350006 -2.56410909 + 179.399994 -2.56464314 + 179.449997 -2.56495953 + 179.500000 -2.56512380 + 179.550003 -2.56529808 + 179.600006 -2.56569219 + 179.649994 -2.56649327 + 179.699997 -2.56780076 + 179.750000 -2.56958604 + 179.800003 -2.57169127 + 179.850006 -2.57387495 + 179.899994 -2.57588744 + 179.949997 -2.57755280 + 180.000000 -2.57882953 + 180.050003 -2.57982969 + 180.100006 -2.58078384 + 180.149994 -2.58196712 + 180.199997 -2.58360744 + 180.250000 -2.58580685 + 180.300003 -2.58850336 + 180.350006 -2.59148932 + 180.399994 -2.59447765 + 180.449997 -2.59719634 + 180.500000 -2.59947801 + 180.550003 -2.60131598 + 180.600006 -2.60286355 + 180.649994 -2.60438108 + 180.699997 -2.60614800 + 180.750000 -2.60836554 + 180.800003 -2.61109209 + 180.850006 -2.61422515 + 180.899994 -2.61754131 + 180.949997 -2.62077403 + 181.000000 -2.62370825 + 181.050003 -2.62625146 + 181.100006 -2.62846255 + 181.149994 -2.63052607 + 181.199997 -2.63268256 + 181.250000 -2.63513994 + 181.300003 -2.63799667 + 181.350006 -2.64120603 + 181.399994 -2.64459085 + 181.449997 -2.64790368 + 181.500000 -2.65091181 + 181.550003 -2.65347552 + 181.600006 -2.65559483 + 181.649994 -2.65740705 + 181.699997 -2.65913796 + 181.750000 -2.66102600 + 181.800003 -2.66324258 + 181.850006 -2.66583991 + 181.899994 -2.66874003 + 181.949997 -2.67176795 + 182.000000 -2.67471910 + 182.050003 -2.67742801 + 182.100006 -2.67982364 + 182.149994 -2.68194437 + 182.199997 -2.68391538 + 182.250000 -2.68589187 + 182.300003 -2.68799591 + 182.350006 -2.69026685 + 182.399994 -2.69264436 + 182.449997 -2.69498968 + 182.500000 -2.69713998 + 182.550003 -2.69897127 + 182.600006 -2.70044947 + 182.649994 -2.70165038 + 182.699997 -2.70274043 + 182.750000 -2.70392442 + 182.800003 -2.70537639 + 182.850006 -2.70718074 + 182.899994 -2.70930123 + 182.949997 -2.71159029 + 183.000000 -2.71383452 + 183.050003 -2.71582294 + 183.100006 -2.71740961 + 183.149994 -2.71855927 + 183.199997 -2.71934867 + 183.250000 -2.71993709 + 183.300003 -2.72050810 + 183.350006 -2.72120833 + 183.399994 -2.72210336 + 183.449997 -2.72316527 + 183.500000 -2.72429347 + 183.550003 -2.72536159 + 183.600006 -2.72627044 + 183.649994 -2.72698665 + 183.699997 -2.72755241 + 183.750000 -2.72806597 + 183.800003 -2.72863650 + 183.850006 -2.72933412 + 183.899994 -2.73015356 + 183.949997 -2.73100567 + 184.000000 -2.73174238 + 184.050003 -2.73220444 + 184.100006 -2.73227811 + 184.149994 -2.73193812 + 184.199997 -2.73126268 + 184.250000 -2.73041511 + 184.300003 -2.72959590 + 184.350006 -2.72898316 + 184.399994 -2.72868061 + 184.449997 -2.72869086 + 184.500000 -2.72891927 + 184.550003 -2.72920823 + 184.600006 -2.72938752 + 184.649994 -2.72932482 + 184.699997 -2.72895765 + 184.750000 -2.72829914 + 184.800003 -2.72742271 + 184.850006 -2.72642374 + 184.899994 -2.72538519 + 184.949997 -2.72435045 + 185.000000 -2.72331476 + 185.050003 -2.72223616 + 185.100006 -2.72105813 + 185.149994 -2.71973562 + 185.199997 -2.71825194 + 185.250000 -2.71662736 + 185.300003 -2.71491051 + 185.350006 -2.71316504 + 185.399994 -2.71145153 + 185.449997 -2.70981455 + 185.500000 -2.70827222 + 185.550003 -2.70681548 + 185.600006 -2.70540953 + 185.649994 -2.70399714 + 185.699997 -2.70250440 + 185.750000 -2.70085216 + 185.800003 -2.69896746 + 185.850006 -2.69680166 + 185.899994 -2.69434714 + 185.949997 -2.69164944 + 186.000000 -2.68880463 + 186.050003 -2.68594337 + 186.100006 -2.68319607 + 186.149994 -2.68065286 + 186.199997 -2.67832971 + 186.250000 -2.67615414 + 186.300003 -2.67397881 + 186.350006 -2.67162418 + 186.399994 -2.66893649 + 186.449997 -2.66584563 + 186.500000 -2.66239810 + 186.550003 -2.65875173 + 186.600006 -2.65512943 + 186.649994 -2.65174770 + 186.699997 -2.64874125 + 186.750000 -2.64610958 + 186.800003 -2.64371419 + 186.850006 -2.64131999 + 186.899994 -2.63867879 + 186.949997 -2.63561749 + 187.000000 -2.63210297 + 187.050003 -2.62825799 + 187.100006 -2.62431645 + 187.149994 -2.62053609 + 187.199997 -2.61709929 + 187.250000 -2.61403561 + 187.300003 -2.61120486 + 187.350006 -2.60834146 + 187.399994 -2.60515428 + 187.449997 -2.60144043 + 187.500000 -2.59717417 + 187.550003 -2.59253263 + 187.600006 -2.58784819 + 187.649994 -2.58349729 + 187.699997 -2.57976794 + 187.750000 -2.57675219 + 187.800003 -2.57430577 + 187.850006 -2.57208943 + 187.899994 -2.56968427 + 187.949997 -2.56673622 + 188.000000 -2.56308150 + 188.050003 -2.55880356 + 188.100006 -2.55420256 + 188.149994 -2.54968596 + 188.199997 -2.54561830 + 188.250000 -2.54218817 + 188.300003 -2.53933740 + 188.350006 -2.53678560 + 188.399994 -2.53413224 + 188.449997 -2.53101182 + 188.500000 -2.52723241 + 188.550003 -2.52285552 + 188.600006 -2.51818228 + 188.649994 -2.51365113 + 188.699997 -2.50968266 + 188.750000 -2.50652742 + 188.800003 -2.50417304 + 188.850006 -2.50234151 + 188.899994 -2.50058198 + 188.949997 -2.49842310 + 189.000000 -2.49553347 + 189.050003 -2.49183226 + 189.100006 -2.48751402 + 189.149994 -2.48297954 + 189.199997 -2.47869873 + 189.250000 -2.47505307 + 189.300003 -2.47221398 + 189.350006 -2.47009563 + 189.399994 -2.46839571 + 189.449997 -2.46670461 + 189.500000 -2.46464515 + 189.550003 -2.46199417 + 189.600006 -2.45874333 + 189.649994 -2.45508599 + 189.699997 -2.45133996 + 189.750000 -2.44783378 + 189.800003 -2.44479895 + 189.850006 -2.44230533 + 189.899994 -2.44025326 + 189.949997 -2.43842340 + 190.000000 -2.43655992 + 190.050003 -2.43445706 + 190.100006 -2.43202138 + 190.149994 -2.42929149 + 190.199997 -2.42641282 + 190.250000 -2.42358160 + 190.300003 -2.42097974 + 190.350006 -2.41872025 + 190.399994 -2.41681910 + 190.449997 -2.41519833 + 190.500000 -2.41371417 + 190.550003 -2.41219950 + 190.600006 -2.41050792 + 190.649994 -2.40854859 + 190.699997 -2.40630293 + 190.750000 -2.40382695 + 190.800003 -2.40123510 + 190.850006 -2.39867759 + 190.899994 -2.39630580 + 190.949997 -2.39424205 + 191.000000 -2.39255238 + 191.050003 -2.39123011 + 191.100006 -2.39019704 + 191.149994 -2.38931942 + 191.199997 -2.38844013 + 191.250000 -2.38741899 + 191.300003 -2.38616872 + 191.350006 -2.38467860 + 191.399994 -2.38301587 + 191.449997 -2.38130450 + 191.500000 -2.37968636 + 191.550003 -2.37827802 + 191.600006 -2.37713599 + 191.649994 -2.37624121 + 191.699997 -2.37551188 + 191.750000 -2.37483430 + 191.800003 -2.37410593 + 191.850006 -2.37327123 + 191.899994 -2.37234211 + 191.949997 -2.37139201 + 192.000000 -2.37052989 + 192.050003 -2.36986041 + 192.100006 -2.36944771 + 192.149994 -2.36929250 + 192.199997 -2.36933303 + 192.250000 -2.36946607 + 192.300003 -2.36958098 + 192.350006 -2.36959577 + 192.399994 -2.36948276 + 192.449997 -2.36927485 + 192.500000 -2.36905527 + 192.550003 -2.36893177 + 192.600006 -2.36900854 + 192.649994 -2.36935759 + 192.699997 -2.37000346 + 192.750000 -2.37092018 + 192.800003 -2.37203979 + 192.850006 -2.37327003 + 192.899994 -2.37451530 + 192.949997 -2.37569880 + 193.000000 -2.37677813 + 193.050003 -2.37775540 + 193.100006 -2.37867689 + 193.149994 -2.37962270 + 193.199997 -2.38068676 + 193.250000 -2.38195133 + 193.300003 -2.38346505 + 193.350006 -2.38522601 + 193.399994 -2.38718128 + 193.449997 -2.38924503 + 193.500000 -2.39132810 + 193.550003 -2.39337206 + 193.600006 -2.39537740 + 193.649994 -2.39740825 + 193.699997 -2.39957476 + 193.750000 -2.40199327 + 193.800003 -2.40473890 + 193.850006 -2.40780616 + 193.899994 -2.41109800 + 193.949997 -2.41444731 + 194.000000 -2.41766953 + 194.050003 -2.42062855 + 194.100006 -2.42329216 + 194.149994 -2.42575383 + 194.199997 -2.42821217 + 194.250000 -2.43090844 + 194.300003 -2.43404365 + 194.350006 -2.43770576 + 194.399994 -2.44183230 + 194.449997 -2.44622540 + 194.500000 -2.45061851 + 194.550003 -2.45476794 + 194.600006 -2.45854092 + 194.649994 -2.46196270 + 194.699997 -2.46520925 + 194.750000 -2.46854138 + 194.800003 -2.47220707 + 194.850006 -2.47634602 + 194.899994 -2.48093343 + 194.949997 -2.48578644 + 195.000000 -2.49062753 + 195.050003 -2.49518824 + 195.100006 -2.49930859 + 195.149994 -2.50299978 + 195.199997 -2.50644302 + 195.250000 -2.50992417 + 195.300003 -2.51372862 + 195.350006 -2.51803637 + 195.399994 -2.52285099 + 195.449997 -2.52799678 + 195.500000 -2.53317714 + 195.550003 -2.53807688 + 195.600006 -2.54247212 + 195.649994 -2.54630351 + 195.699997 -2.54969215 + 195.750000 -2.55289388 + 195.800003 -2.55620694 + 195.850006 -2.55987048 + 195.899994 -2.56399322 + 195.949997 -2.56852555 + 196.000000 -2.57329249 + 196.050003 -2.57806087 + 196.100006 -2.58261943 + 196.149994 -2.58684158 + 196.199997 -2.59070778 + 196.250000 -2.59428811 + 196.300003 -2.59769797 + 196.350006 -2.60104609 + 196.399994 -2.60439920 + 196.449997 -2.60777259 + 196.500000 -2.61114597 + 196.550003 -2.61449194 + 196.600006 -2.61780167 + 196.649994 -2.62109137 + 196.699997 -2.62438941 + 196.750000 -2.62771106 + 196.800003 -2.63103533 + 196.850006 -2.63429832 + 196.899994 -2.63740993 + 196.949997 -2.64028883 + 197.000000 -2.64290166 + 197.050003 -2.64528537 + 197.100006 -2.64754558 + 197.149994 -2.64982200 + 197.199997 -2.65223432 + 197.250000 -2.65483117 + 197.300003 -2.65756178 + 197.350006 -2.66028166 + 197.399994 -2.66280007 + 197.449997 -2.66494727 + 197.500000 -2.66663933 + 197.550003 -2.66791868 + 197.600006 -2.66894794 + 197.649994 -2.66996336 + 197.699997 -2.67120051 + 197.750000 -2.67281485 + 197.800003 -2.67482924 + 197.850006 -2.67712665 + 197.899994 -2.67948246 + 197.949997 -2.68163610 + 198.000000 -2.68336940 + 198.050003 -2.68456864 + 198.100006 -2.68525434 + 198.149994 -2.68556857 + 198.199997 -2.68572974 + 198.250000 -2.68596935 + 198.300003 -2.68647218 + 198.350006 -2.68733406 + 198.399994 -2.68854666 + 198.449997 -2.69000912 + 198.500000 -2.69156003 + 198.550003 -2.69301677 + 198.600006 -2.69421721 + 198.649994 -2.69505310 + 198.699997 -2.69549036 + 198.750000 -2.69557714 + 198.800003 -2.69543290 + 198.850006 -2.69522357 + 198.899994 -2.69512200 + 198.949997 -2.69526458 + 199.000000 -2.69571042 + 199.050003 -2.69642067 + 199.100006 -2.69726443 + 199.149994 -2.69805479 + 199.199997 -2.69860697 + 199.250000 -2.69880223 + 199.300003 -2.69863582 + 199.350006 -2.69822955 + 199.399994 -2.69779778 + 199.449997 -2.69757915 + 199.500000 -2.69775128 + 199.550003 -2.69836020 + 199.600006 -2.69929171 + 199.649994 -2.70029736 + 199.699997 -2.70107269 + 199.750000 -2.70135927 + 199.800003 -2.70103741 + 199.850006 -2.70017409 + 199.899994 -2.69900799 + 199.949997 -2.69787240 + 200.000000 -2.69708657 + 200.050003 -2.69684887 + 200.100006 -2.69717479 + 200.149994 -2.69789648 + 200.199997 -2.69873095 + 200.250000 -2.69938207 + 200.300003 -2.69964433 + 200.350006 -2.69946790 + 200.399994 -2.69896126 + 200.449997 -2.69833398 + 200.500000 -2.69780564 + 200.550003 -2.69751382 + 200.600006 -2.69746518 + 200.649994 -2.69754052 + 200.699997 -2.69755173 + 200.750000 -2.69732857 + 200.800003 -2.69679451 + 200.850006 -2.69600105 + 200.899994 -2.69510555 + 200.949997 -2.69430614 + 201.000000 -2.69375730 + 201.050003 -2.69350386 + 201.100006 -2.69346404 + 201.149994 -2.69346428 + 201.199997 -2.69331646 + 201.250000 -2.69289923 + 201.300003 -2.69221306 + 201.350006 -2.69138122 + 201.399994 -2.69059610 + 201.449997 -2.69003367 + 201.500000 -2.68977022 + 201.550003 -2.68973851 + 201.600006 -2.68974543 + 201.649994 -2.68954325 + 201.699997 -2.68893123 + 201.750000 -2.68784356 + 201.800003 -2.68638659 + 201.850006 -2.68480968 + 201.899994 -2.68341756 + 201.949997 -2.68245602 + 202.000000 -2.68201685 + 202.050003 -2.68200064 + 202.100006 -2.68215013 + 202.149994 -2.68214560 + 202.199997 -2.68172431 + 202.250000 -2.68077683 + 202.300003 -2.67938328 + 202.350006 -2.67777944 + 202.399994 -2.67626047 + 202.449997 -2.67506862 + 202.500000 -2.67430258 + 202.550003 -2.67388892 + 202.600006 -2.67362237 + 202.649994 -2.67325687 + 202.699997 -2.67261100 + 202.750000 -2.67164087 + 202.800003 -2.67045450 + 202.850006 -2.66925716 + 202.899994 -2.66825724 + 202.949997 -2.66756892 + 203.000000 -2.66715527 + 203.050003 -2.66683459 + 203.100006 -2.66635442 + 203.149994 -2.66549706 + 203.199997 -2.66417789 + 203.250000 -2.66249537 + 203.300003 -2.66070509 + 203.350006 -2.65913177 + 203.399994 -2.65804744 + 203.449997 -2.65756369 + 203.500000 -2.65758419 + 203.550003 -2.65783358 + 203.600006 -2.65795612 + 203.649994 -2.65764713 + 203.699997 -2.65676665 + 203.750000 -2.65539074 + 203.800003 -2.65378475 + 203.850006 -2.65230322 + 203.899994 -2.65125537 + 203.949997 -2.65079021 + 204.000000 -2.65083981 + 204.050003 -2.65114379 + 204.100006 -2.65134788 + 204.149994 -2.65113473 + 204.199997 -2.65034175 + 204.250000 -2.64902329 + 204.300003 -2.64743304 + 204.350006 -2.64593458 + 204.399994 -2.64487410 + 204.449997 -2.64446211 + 204.500000 -2.64470243 + 204.550003 -2.64539528 + 204.600006 -2.64620852 + 204.649994 -2.64678955 + 204.699997 -2.64688087 + 204.750000 -2.64639473 + 204.800003 -2.64543104 + 204.850006 -2.64423203 + 204.899994 -2.64309478 + 204.949997 -2.64227653 + 205.000000 -2.64191842 + 205.050003 -2.64201570 + 205.100006 -2.64243531 + 205.149994 -2.64297342 + 205.199997 -2.64342356 + 205.250000 -2.64364123 + 205.300003 -2.64357710 + 205.350006 -2.64327931 + 205.399994 -2.64286590 + 205.449997 -2.64248013 + 205.500000 -2.64224577 + 205.550003 -2.64223480 + 205.600006 -2.64245319 + 205.649994 -2.64284682 + 205.699997 -2.64332461 + 205.750000 -2.64378643 + 205.800003 -2.64415336 + 205.850006 -2.64438653 + 205.899994 -2.64449859 + 205.949997 -2.64454603 + 206.000000 -2.64461255 + 206.050003 -2.64478207 + 206.100006 -2.64511299 + 206.149994 -2.64561629 + 206.199997 -2.64625120 + 206.250000 -2.64693403 + 206.300003 -2.64756727 + 206.350006 -2.64807200 + 206.399994 -2.64842081 + 206.449997 -2.64865184 + 206.500000 -2.64886069 + 206.550003 -2.64917088 + 206.600006 -2.64968729 + 206.649994 -2.65045643 + 206.699997 -2.65143895 + 206.750000 -2.65251851 + 206.800003 -2.65353370 + 206.850006 -2.65433645 + 206.899994 -2.65484548 + 206.949997 -2.65508175 + 207.000000 -2.65516758 + 207.050003 -2.65528870 + 207.100006 -2.65563011 + 207.149994 -2.65630794 + 207.199997 -2.65732670 + 207.250000 -2.65857244 + 207.300003 -2.65985227 + 207.350006 -2.66096425 + 207.399994 -2.66177344 + 207.449997 -2.66226315 + 207.500000 -2.66254616 + 207.550003 -2.66282606 + 207.600006 -2.66332221 + 207.649994 -2.66418862 + 207.699997 -2.66545153 + 207.750000 -2.66699505 + 207.800003 -2.66859555 + 207.850006 -2.66999960 + 207.899994 -2.67101145 + 207.949997 -2.67156219 + 208.000000 -2.67173719 + 208.050003 -2.67174530 + 208.100006 -2.67185044 + 208.149994 -2.67228341 + 208.199997 -2.67316532 + 208.250000 -2.67447472 + 208.300003 -2.67605901 + 208.350006 -2.67769551 + 208.399994 -2.67916703 + 208.449997 -2.68033361 + 208.500000 -2.68117118 + 208.550003 -2.68176675 + 208.600006 -2.68227601 + 208.649994 -2.68286085 + 208.699997 -2.68362951 + 208.750000 -2.68460393 + 208.800003 -2.68571854 + 208.850006 -2.68685341 + 208.899994 -2.68788314 + 208.949997 -2.68872428 + 209.000000 -2.68936419 + 209.050003 -2.68986058 + 209.100006 -2.69031978 + 209.149994 -2.69085550 + 209.199997 -2.69155312 + 209.250000 -2.69244576 + 209.300003 -2.69350791 + 209.350006 -2.69467235 + 209.399994 -2.69585466 + 209.449997 -2.69697690 + 209.500000 -2.69798827 + 209.550003 -2.69886851 + 209.600006 -2.69962549 + 209.649994 -2.70028234 + 209.699997 -2.70086765 + 209.750000 -2.70140815 + 209.800003 -2.70192575 + 209.850006 -2.70243931 + 209.899994 -2.70296502 + 209.949997 -2.70351672 + 210.000000 -2.70410371 + 210.050003 -2.70472789 + 210.100006 -2.70538068 + 210.149994 -2.70604587 + 210.199997 -2.70670176 + 210.250000 -2.70732808 + 210.300003 -2.70791078 + 210.350006 -2.70844221 + 210.399994 -2.70892262 + 210.449997 -2.70935512 + 210.500000 -2.70974350 + 210.550003 -2.71009231 + 210.600006 -2.71040797 + 210.649994 -2.71070385 + 210.699997 -2.71099925 + 210.750000 -2.71131945 + 210.800003 -2.71168566 + 210.850006 -2.71210527 + 210.899994 -2.71256304 + 210.949997 -2.71301794 + 211.000000 -2.71341085 + 211.050003 -2.71368122 + 211.100006 -2.71378851 + 211.149994 -2.71372890 + 211.199997 -2.71354413 + 211.250000 -2.71331239 + 211.300003 -2.71312451 + 211.350006 -2.71305585 + 211.399994 -2.71313906 + 211.449997 -2.71335030 + 211.500000 -2.71361756 + 211.550003 -2.71384668 + 211.600006 -2.71395564 + 211.649994 -2.71390748 + 211.699997 -2.71372700 + 211.750000 -2.71349430 + 211.800003 -2.71331620 + 211.850006 -2.71328449 + 211.899994 -2.71343637 + 211.949997 -2.71373367 + 212.000000 -2.71406579 + 212.050003 -2.71427989 + 212.100006 -2.71422863 + 212.149994 -2.71381927 + 212.199997 -2.71304607 + 212.250000 -2.71199870 + 212.300003 -2.71083856 + 212.350006 -2.70975399 + 212.399994 -2.70890689 + 212.449997 -2.70838881 + 212.500000 -2.70819831 + 212.550003 -2.70824647 + 212.600006 -2.70838809 + 212.649994 -2.70846677 + 212.699997 -2.70835996 + 212.750000 -2.70801115 + 212.800003 -2.70743799 + 212.850006 -2.70672083 + 212.899994 -2.70597076 + 212.949997 -2.70529175 + 213.000000 -2.70474553 + 213.050003 -2.70433164 + 213.100006 -2.70398784 + 213.149994 -2.70360875 + 213.199997 -2.70307994 + 213.250000 -2.70231462 + 213.300003 -2.70128727 + 213.350006 -2.70004821 + 213.399994 -2.69871998 + 213.449997 -2.69746757 + 213.500000 -2.69645572 + 213.550003 -2.69579864 + 213.600006 -2.69552112 + 213.649994 -2.69554114 + 213.699997 -2.69568300 + 213.750000 -2.69572115 + 213.800003 -2.69544268 + 213.850006 -2.69471049 + 213.899994 -2.69350910 + 213.949997 -2.69195485 + 214.000000 -2.69026661 + 214.050003 -2.68869972 + 214.100006 -2.68746758 + 214.149994 -2.68667412 + 214.199997 -2.68627763 + 214.250000 -2.68610430 + 214.300003 -2.68590522 + 214.350006 -2.68543935 + 214.399994 -2.68455744 + 214.449997 -2.68325138 + 214.500000 -2.68166018 + 214.550003 -2.68002176 + 214.600006 -2.67858887 + 214.649994 -2.67754269 + 214.699997 -2.67692780 + 214.750000 -2.67663908 + 214.800003 -2.67645907 + 214.850006 -2.67613721 + 214.899994 -2.67547989 + 214.949997 -2.67442036 + 215.000000 -2.67303848 + 215.050003 -2.67153144 + 215.100006 -2.67013693 + 215.149994 -2.66904521 + 215.199997 -2.66832829 + 215.250000 -2.66791248 + 215.300003 -2.66760707 + 215.350006 -2.66717505 + 215.399994 -2.66642022 + 215.449997 -2.66526103 + 215.500000 -2.66375780 + 215.550003 -2.66209149 + 215.600006 -2.66049862 + 215.649994 -2.65918446 + 215.699997 -2.65825343 + 215.750000 -2.65767479 + 215.800003 -2.65730214 + 215.850006 -2.65692949 + 215.899994 -2.65637112 + 215.949997 -2.65552664 + 216.000000 -2.65441489 + 216.050003 -2.65315866 + 216.100006 -2.65193343 + 216.149994 -2.65089488 + 216.199997 -2.65011883 + 216.250000 -2.64957142 + 216.300003 -2.64912271 + 216.350006 -2.64859605 + 216.399994 -2.64783621 + 216.449997 -2.64676952 + 216.500000 -2.64543343 + 216.550003 -2.64396691 + 216.600006 -2.64256382 + 216.649994 -2.64140654 + 216.699997 -2.64060402 + 216.750000 -2.64015365 + 216.800003 -2.63994026 + 216.850006 -2.63977551 + 216.899994 -2.63945675 + 216.949997 -2.63883162 + 217.000000 -2.63784742 + 217.050003 -2.63656449 + 217.100006 -2.63513875 + 217.149994 -2.63377023 + 217.199997 -2.63264418 + 217.250000 -2.63187265 + 217.300003 -2.63146424 + 217.350006 -2.63132071 + 217.399994 -2.63126802 + 217.449997 -2.63111019 + 217.500000 -2.63068581 + 217.550003 -2.62991786 + 217.600006 -2.62883377 + 217.649994 -2.62755728 + 217.699997 -2.62626815 + 217.750000 -2.62514830 + 217.800003 -2.62432337 + 217.850006 -2.62382507 + 217.899994 -2.62358093 + 217.949997 -2.62343979 + 218.000000 -2.62322354 + 218.050003 -2.62278843 + 218.100006 -2.62207723 + 218.149994 -2.62114263 + 218.199997 -2.62013340 + 218.250000 -2.61924434 + 218.300003 -2.61865044 + 218.350006 -2.61843967 + 218.399994 -2.61857796 + 218.449997 -2.61891079 + 218.500000 -2.61920905 + 218.550003 -2.61924386 + 218.600006 -2.61886334 + 218.649994 -2.61804581 + 218.699997 -2.61690903 + 218.750000 -2.61567354 + 218.800003 -2.61459064 + 218.850006 -2.61385703 + 218.899994 -2.61355352 + 218.949997 -2.61362147 + 219.000000 -2.61389112 + 219.050003 -2.61414766 + 219.100006 -2.61421180 + 219.149994 -2.61400366 + 219.199997 -2.61356688 + 219.250000 -2.61304569 + 219.300003 -2.61262059 + 219.350006 -2.61243272 + 219.399994 -2.61252332 + 219.449997 -2.61281276 + 219.500000 -2.61312842 + 219.550003 -2.61327291 + 219.600006 -2.61310005 + 219.649994 -2.61257744 + 219.699997 -2.61180568 + 219.750000 -2.61098719 + 219.800003 -2.61035776 + 219.850006 -2.61010194 + 219.899994 -2.61028838 + 219.949997 -2.61084509 + 220.000000 -2.61158609 + 220.050003 -2.61227679 + 220.100006 -2.61271620 + 220.149994 -2.61280465 + 220.199997 -2.61257267 + 220.250000 -2.61216354 + 220.300003 -2.61177564 + 220.350006 -2.61159134 + 220.399994 -2.61171222 + 220.449997 -2.61212873 + 220.500000 -2.61272979 + 220.550003 -2.61334944 + 220.600006 -2.61382818 + 220.649994 -2.61406636 + 220.699997 -2.61405516 + 220.750000 -2.61387324 + 220.800003 -2.61365438 + 220.850006 -2.61354041 + 220.899994 -2.61363697 + 220.949997 -2.61398721 + 221.000000 -2.61456609 + 221.050003 -2.61529636 + 221.100006 -2.61607671 + 221.149994 -2.61680937 + 221.199997 -2.61742139 + 221.250000 -2.61787534 + 221.300003 -2.61816931 + 221.350006 -2.61833453 + 221.399994 -2.61842680 + 221.449997 -2.61851859 + 221.500000 -2.61868811 + 221.550003 -2.61900330 + 221.600006 -2.61950660 + 221.649994 -2.62019610 + 221.699997 -2.62101960 + 221.750000 -2.62188148 + 221.800003 -2.62266541 + 221.850006 -2.62327099 + 221.899994 -2.62365055 + 221.949997 -2.62383389 + 222.000000 -2.62392926 + 222.050003 -2.62409353 + 222.100006 -2.62448382 + 222.149994 -2.62519956 + 222.199997 -2.62624288 + 222.250000 -2.62750769 + 222.300003 -2.62880826 + 222.350006 -2.62993860 + 222.399994 -2.63074327 + 222.449997 -2.63117242 + 222.500000 -2.63130355 + 222.550003 -2.63131666 + 222.600006 -2.63143277 + 222.649994 -2.63183641 + 222.699997 -2.63261127 + 222.750000 -2.63371229 + 222.800003 -2.63498402 + 222.850006 -2.63622093 + 222.899994 -2.63724566 + 222.949997 -2.63797545 + 223.000000 -2.63845301 + 223.050003 -2.63882804 + 223.100006 -2.63929939 + 223.149994 -2.64003754 + 223.199997 -2.64111638 + 223.250000 -2.64248466 + 223.300003 -2.64398289 + 223.350006 -2.64540052 + 223.399994 -2.64655375 + 223.449997 -2.64735126 + 223.500000 -2.64782596 + 223.550003 -2.64812112 + 223.600006 -2.64843488 + 223.649994 -2.64894772 + 223.699997 -2.64975667 + 223.750000 -2.65084672 + 223.800003 -2.65209913 + 223.850006 -2.65334225 + 223.899994 -2.65441918 + 223.949997 -2.65524602 + 224.000000 -2.65584469 + 224.050003 -2.65633273 + 224.100006 -2.65687990 + 224.149994 -2.65764618 + 224.199997 -2.65872407 + 224.250000 -2.66010427 + 224.300003 -2.66167784 + 224.350006 -2.66327095 + 224.399994 -2.66469812 + 224.449997 -2.66582036 + 224.500000 -2.66658378 + 224.550003 -2.66703153 + 224.600006 -2.66728806 + 224.649994 -2.66752195 + 224.699997 -2.66789484 + 224.750000 -2.66852140 + 224.800003 -2.66944027 + 224.850006 -2.67060590 + 224.899994 -2.67190456 + 224.949997 -2.67318416 + 225.000000 -2.67429447 + 225.050003 -2.67512727 + 225.100006 -2.67564654 + 225.149994 -2.67590094 + 225.199997 -2.67601585 + 225.250000 -2.67616177 + 225.300003 -2.67650986 + 225.350006 -2.67717981 + 225.399994 -2.67819810 + 225.449997 -2.67948365 + 225.500000 -2.68085957 + 225.550003 -2.68210292 + 225.600006 -2.68300986 + 225.649994 -2.68346238 + 225.699997 -2.68347120 + 225.750000 -2.68318248 + 225.800003 -2.68283629 + 225.850006 -2.68269134 + 225.899994 -2.68293929 + 225.949997 -2.68363786 + 226.000000 -2.68468618 + 226.050003 -2.68585348 + 226.100006 -2.68685746 + 226.149994 -2.68746138 + 226.199997 -2.68756032 + 226.250000 -2.68722320 + 226.300003 -2.68667293 + 226.350006 -2.68621182 + 226.399994 -2.68611574 + 226.449997 -2.68653321 + 226.500000 -2.68742919 + 226.550003 -2.68859172 + 226.600006 -2.68970203 + 226.649994 -2.69044542 + 226.699997 -2.69061756 + 226.750000 -2.69019699 + 226.800003 -2.68935061 + 226.850006 -2.68837309 + 226.899994 -2.68758202 + 226.949997 -2.68720913 + 227.000000 -2.68732119 + 227.050003 -2.68780684 + 227.100006 -2.68842459 + 227.149994 -2.68889999 + 227.199997 -2.68903089 + 227.250000 -2.68876243 + 227.300003 -2.68820262 + 227.350006 -2.68757868 + 227.399994 -2.68714452 + 227.449997 -2.68707991 + 227.500000 -2.68741846 + 227.550003 -2.68802977 + 227.600006 -2.68866444 + 227.649994 -2.68904424 + 227.699997 -2.68896270 + 227.750000 -2.68836093 + 227.800003 -2.68735075 + 227.850006 -2.68617415 + 227.899994 -2.68512201 + 227.949997 -2.68443322 + 228.000000 -2.68421769 + 228.050003 -2.68442416 + 228.100006 -2.68486762 + 228.149994 -2.68530083 + 228.199997 -2.68550086 + 228.250000 -2.68534589 + 228.300003 -2.68484688 + 228.350006 -2.68413281 + 228.399994 -2.68339372 + 228.449997 -2.68280697 + 228.500000 -2.68247294 + 228.550003 -2.68238235 + 228.600006 -2.68242860 + 228.649994 -2.68245077 + 228.699997 -2.68229699 + 228.750000 -2.68187833 + 228.800003 -2.68119836 + 228.850006 -2.68034554 + 228.899994 -2.67946029 + 228.949997 -2.67868495 + 229.000000 -2.67812061 + 229.050003 -2.67780113 + 229.100006 -2.67769480 + 229.149994 -2.67772484 + 229.199997 -2.67779994 + 229.250000 -2.67784095 + 229.300003 -2.67779660 + 229.350006 -2.67764235 + 229.399994 -2.67736840 + 229.449997 -2.67697048 + 229.500000 -2.67644477 + 229.550003 -2.67579436 + 229.600006 -2.67504144 + 229.649994 -2.67423868 + 229.699997 -2.67346883 + 229.750000 -2.67282701 + 229.800003 -2.67239261 + 229.850006 -2.67219782 + 229.899994 -2.67220354 + 229.949997 -2.67230177 + 230.000000 -2.67234302 + 230.050003 -2.67218280 + 230.100006 -2.67173409 + 230.149994 -2.67100406 + 230.199997 -2.67009830 + 230.250000 -2.66919041 + 230.300003 -2.66846251 + 230.350006 -2.66803861 + 230.399994 -2.66793299 + 230.449997 -2.66803789 + 230.500000 -2.66815662 + 230.550003 -2.66807055 + 230.600006 -2.66762137 + 230.649994 -2.66677499 + 230.699997 -2.66564178 + 230.750000 -2.66444588 + 230.800003 -2.66345000 + 230.850006 -2.66286016 + 230.899994 -2.66274810 + 230.949997 -2.66302156 + 231.000000 -2.66344857 + 231.050003 -2.66373825 + 231.100006 -2.66364408 + 231.149994 -2.66305113 + 231.199997 -2.66202044 + 231.250000 -2.66076541 + 231.300003 -2.65957403 + 231.350006 -2.65870309 + 231.399994 -2.65828323 + 231.449997 -2.65827274 + 231.500000 -2.65847707 + 231.550003 -2.65862775 + 231.600006 -2.65848970 + 231.649994 -2.65795612 + 231.699997 -2.65709162 + 231.750000 -2.65610814 + 231.800003 -2.65527725 + 231.850006 -2.65481806 + 231.899994 -2.65480137 + 231.949997 -2.65511012 + 232.000000 -2.65547705 + 232.050003 -2.65558338 + 232.100006 -2.65518713 + 232.149994 -2.65422773 + 232.199997 -2.65286422 + 232.250000 -2.65142989 + 232.300003 -2.65031743 + 232.350006 -2.64983082 + 232.399994 -2.65006733 + 232.449997 -2.65086961 + 232.500000 -2.65187240 + 232.550003 -2.65262747 + 232.600006 -2.65276670 + 232.649994 -2.65213728 + 232.699997 -2.65086126 + 232.750000 -2.64929438 + 232.800003 -2.64789796 + 232.850006 -2.64706969 + 232.899994 -2.64699507 + 232.949997 -2.64757895 + 233.000000 -2.64847946 + 233.050003 -2.64923453 + 233.100006 -2.64943671 + 233.149994 -2.64888620 + 233.199997 -2.64767027 + 233.250000 -2.64613628 + 233.300003 -2.64476585 + 233.350006 -2.64400053 + 233.399994 -2.64408016 + 233.449997 -2.64495301 + 233.500000 -2.64629221 + 233.550003 -2.64761162 + 233.600006 -2.64843583 + 233.649994 -2.64846516 + 233.699997 -2.64767551 + 233.750000 -2.64631844 + 233.800003 -2.64482498 + 233.850006 -2.64364886 + 233.899994 -2.64311075 + 233.949997 -2.64329433 + 234.000000 -2.64403415 + 234.050003 -2.64498925 + 234.100006 -2.64577556 + 234.149994 -2.64610648 + 234.199997 -2.64588642 + 234.250000 -2.64523125 + 234.300003 -2.64441061 + 234.350006 -2.64373851 + 234.399994 -2.64345598 + 234.449997 -2.64364886 + 234.500000 -2.64422584 + 234.550003 -2.64496446 + 234.600006 -2.64559841 + 234.649994 -2.64591527 + 234.699997 -2.64582562 + 234.750000 -2.64538407 + 234.800003 -2.64475799 + 234.850006 -2.64416003 + 234.899994 -2.64377332 + 234.949997 -2.64369512 + 235.000000 -2.64391661 + 235.050003 -2.64434099 + 235.100006 -2.64482951 + 235.149994 -2.64525032 + 235.199997 -2.64551973 + 235.250000 -2.64561749 + 235.300003 -2.64557934 + 235.350006 -2.64547229 + 235.399994 -2.64536738 + 235.449997 -2.64531732 + 235.500000 -2.64534593 + 235.550003 -2.64545155 + 235.600006 -2.64561272 + 235.649994 -2.64579916 + 235.699997 -2.64597702 + 235.750000 -2.64611530 + 235.800003 -2.64618778 + 235.850006 -2.64618134 + 235.899994 -2.64610100 + 235.949997 -2.64597416 + 236.000000 -2.64584947 + 236.050003 -2.64578819 + 236.100006 -2.64584398 + 236.149994 -2.64604306 + 236.199997 -2.64637065 + 236.250000 -2.64677048 + 236.300003 -2.64715838 + 236.350006 -2.64745188 + 236.399994 -2.64759970 + 236.449997 -2.64760375 + 236.500000 -2.64751863 + 236.550003 -2.64743376 + 236.600006 -2.64743638 + 236.649994 -2.64757442 + 236.699997 -2.64783406 + 236.750000 -2.64813924 + 236.800003 -2.64838052 + 236.850006 -2.64845753 + 236.899994 -2.64832377 + 236.949997 -2.64801192 + 237.000000 -2.64763069 + 237.050003 -2.64733100 + 237.100006 -2.64725423 + 237.149994 -2.64748025 + 237.199997 -2.64799571 + 237.250000 -2.64869595 + 237.300003 -2.64941669 + 237.350006 -2.64998817 + 237.399994 -2.65028834 + 237.449997 -2.65028048 + 237.500000 -2.65001726 + 237.550003 -2.64961672 + 237.600006 -2.64921880 + 237.649994 -2.64893985 + 237.699997 -2.64884162 + 237.750000 -2.64892316 + 237.800003 -2.64913583 + 237.850006 -2.64941096 + 237.899994 -2.64968824 + 237.949997 -2.64993238 + 238.000000 -2.65013194 + 238.050003 -2.65029311 + 238.100006 -2.65042377 + 238.149994 -2.65052676 + 238.199997 -2.65060139 + 238.250000 -2.65065384 + 238.300003 -2.65070367 + 238.350006 -2.65078521 + 238.399994 -2.65093374 + 238.449997 -2.65116572 + 238.500000 -2.65145779 + 238.550003 -2.65174127 + 238.600006 -2.65191746 + 238.649994 -2.65189433 + 238.699997 -2.65162897 + 238.750000 -2.65116334 + 238.800003 -2.65062881 + 238.850006 -2.65021539 + 238.899994 -2.65011072 + 238.949997 -2.65042758 + 239.000000 -2.65115166 + 239.050003 -2.65212798 + 239.100006 -2.65310025 + 239.149994 -2.65379429 + 239.199997 -2.65401292 + 239.250000 -2.65371323 + 239.300003 -2.65302801 + 239.350006 -2.65222645 + 239.399994 -2.65161824 + 239.449997 -2.65144253 + 239.500000 -2.65177464 + 239.550003 -2.65249610 + 239.600006 -2.65333605 + 239.649994 -2.65397167 + 239.699997 -2.65415335 + 239.750000 -2.65380406 + 239.800003 -2.65305328 + 239.850006 -2.65219355 + 239.899994 -2.65157104 + 239.949997 -2.65145254 diff --git a/pysep/tests/test_data/test_synthetics_sac/IU.ANTO.MXE.sem.sac b/pysep/tests/test_data/test_synthetics_sac/IU.ANTO.MXE.sem.sac new file mode 100644 index 0000000..9ce4349 Binary files /dev/null and b/pysep/tests/test_data/test_synthetics_sac/IU.ANTO.MXE.sem.sac differ diff --git a/pysep/tests/test_data/test_synthetics_sac/IU.ANTO.MXN.sem.sac b/pysep/tests/test_data/test_synthetics_sac/IU.ANTO.MXN.sem.sac new file mode 100644 index 0000000..0b2ec81 Binary files /dev/null and b/pysep/tests/test_data/test_synthetics_sac/IU.ANTO.MXN.sem.sac differ diff --git a/pysep/tests/test_data/test_synthetics_sac/IU.ANTO.MXZ.sem.sac b/pysep/tests/test_data/test_synthetics_sac/IU.ANTO.MXZ.sem.sac new file mode 100644 index 0000000..6b287b6 Binary files /dev/null and b/pysep/tests/test_data/test_synthetics_sac/IU.ANTO.MXZ.sem.sac differ diff --git a/pysep/tests/test_recsec.py b/pysep/tests/test_recsec.py index 9346af0..252cf10 100644 --- a/pysep/tests/test_recsec.py +++ b/pysep/tests/test_recsec.py @@ -26,7 +26,7 @@ def recsec_w_synthetics(tmpdir): """Initiate a RecordSection instance""" return RecordSection(pysep_path="./test_data/test_SAC", syn_path="./test_data/test_synthetics", - cmtsolution="./test_data/test_CMTSOLUTION_2014p715167", + source="./test_data/test_CMTSOLUTION_2014p715167", stations="./test_data/test_STATIONS", show=False, save=os.path.join(tmpdir, "recsec.png")) diff --git a/pysep/tests/test_utils.py b/pysep/tests/test_utils.py index 68d125d..d60c37a 100644 --- a/pysep/tests/test_utils.py +++ b/pysep/tests/test_utils.py @@ -165,10 +165,25 @@ def test_read_sem(): for test_synthetic in test_synthetics: st += read_sem(fid=test_synthetic, source=test_cmtsolution, stations=test_stations) - + assert(st) assert(st[0].stats.sac.evla == -40.5405) +def test_read_sem_cartesian(): + """ + Test reading SPECFEM-generated synthetics in Cartesian coordinates + """ + test_synthetics = glob("./test_data/test_synthetics_cartesian/*") + test_stations = "./test_data/test_STATIONS_cartesian" + test_cmtsolution = "./test_data/test_CMTSOLUTION_cartesian" + + st = Stream() + for test_synthetic in test_synthetics: + st += read_sem(fid=test_synthetic, source=test_cmtsolution, + stations=test_stations) + assert(st) + assert(st[0].stats.sac.stla == 67000.0) + def test_estimate_prefilter_corners(test_st): """ Test prefilter corner estimation based on trace starts time and samp rate diff --git a/pysep/utils/cap_sac.py b/pysep/utils/cap_sac.py index 29415f1..9be09e2 100644 --- a/pysep/utils/cap_sac.py +++ b/pysep/utils/cap_sac.py @@ -162,7 +162,7 @@ def _append_sac_headers_trace(tr, event, inv): :type event: obspy.core.event.Event :param event: Event with metadata for SAC header :type inv: obspy.core.inventory.Inventory - :param event: StationXML with metadata for SAC header + :param inv: StationXML with metadata for SAC header :rtype: obspy.core.trace.Trace :return: Trace with appended SAC header """ @@ -233,6 +233,103 @@ def _append_sac_headers_trace(tr, event, inv): return tr +def append_sac_headers_cartesian(st, event, stations): + """ + Specfem2D and Specfem3D may have domains defined in a Cartesian coordinate + system that do not conform to the geographic coordinate systems that are are + baked into ObsPy objects used by PySEP. + + Because of this, we cannot generate the required intermediate ObsPy + objects to use `append_sac_headers`. This function creates a barebones SAC + header with the available information and also takes into account the + cartesian coordinate system for calculating things like azimuth and distance + + This is only meant to be used for RecSec to plot record sections. + + .. note:: + + RecSec requires SAC header values `kevnm`, `dist`, `az`, `baz`, + `stlo`, `stla`, `evlo`, `evla` + + :type st: obspy.core.stream.Stream + :param st: Stream to append SAC header to + :type event: obspy.core.event.Event + :param event: Event with metadata for SAC header + :type inv: obspy.core.inventory.Inventory + :param event: StationXML with metadata for SAC header + :rtype: obspy.core.stream.Stream + :return: Stream with barebones SAC headers to be used for Record Section + """ + st_out = Stream() + + # Generate a dictionary object to store station information + station_list = np.loadtxt(stations, dtype="str", ndmin=2) + stations = {} + for sta in station_list: + # NN.SSS = (latitude_or_y, longitude_or_x) + stations[f"{sta[1]}.{sta[0]}"] = (float(sta[2]), float(sta[3])) + + # Append barebones SAC header to the traces in the Stream + for tr in st.copy()[:]: + try: + rcv_y, rcv_x = stations[f"{tr.stats.network}.{tr.stats.station}"] + st_out.append(_append_sac_headers_cartesian_trace( + tr, event, rcv_x, rcv_y) + ) + except Exception as e: + logger.warning(f"{tr.get_id()} can't write SAC headers: {e}") + + return st_out + +def _append_sac_headers_cartesian_trace(tr, event, rcv_x, rcv_y): + """ + Append a barebones SAC header to a trace for Cartesian files which do not + fit into the ObsPy framework of geographical coordinates. + + :type tr: obspy.core.trace.Trace + :param tr: Trace to append SAC header to + :type event: obspy.core.event.Event + :param event: Event with location metadata for SAC header + :type rcv_x: float + :param rcv_x: X coordinate of the receiver in units meters + :type rcv_y: float + :param rcv_y: Y coordinate of the receiver in units meters + :rtype: obspy.core.trace.Trace + :return: Trace with appended SAC header + """ + net_sta = f"{tr.stats.network}.{tr.stats.station}" + + src_y = event.preferred_origin().latitude + src_x = event.preferred_origin().longitude + + # Calculate Cartesian distance and azimuth/backazimuth + dist_m = np.sqrt(((rcv_x - src_x) ** 2) + ((rcv_y - src_y) ** 2)) + azimuth = np.degrees(np.arctan2((rcv_x - src_x), (rcv_y - src_y))) % 360 + backazimuth = (azimuth - 180) % 360 + otime = event.preferred_origin().time + + # Barebones SAC header, we only append values required by RecSec + sac_header = { + "stla": rcv_y, + "stlo": rcv_x, + "evla": src_y, + "evlo": src_x, + "dist": dist_m * 1E-3, # units: km + "az": azimuth, + "baz": backazimuth, + "kevnm": format_event_tag_legacy(event), # only take date code + "nzyear": otime.year, + "nzjday": otime.julday, + "nzhour": otime.hour, + "nzmin": otime.minute, + "nzsec": otime.second, + "nzmsec": otime.microsecond, + } + + tr.stats.sac = sac_header + + return tr + def format_sac_header_w_taup_traveltimes(st, model="ak135", phase_list=("ttall",)): diff --git a/pysep/utils/io.py b/pysep/utils/io.py index 313b454..f76728c 100644 --- a/pysep/utils/io.py +++ b/pysep/utils/io.py @@ -15,7 +15,7 @@ from pysep import logger from pysep.utils.mt import moment_magnitude, seismic_moment from pysep.utils.fmt import format_event_tag_legacy, channel_code -from pysep.utils.cap_sac import append_sac_headers +from pysep.utils.cap_sac import append_sac_headers, append_sac_headers_cartesian def read_yaml(fid): @@ -122,14 +122,9 @@ def read_sem(fid, origintime="1970-01-01T00:00:00", source=None, stations=None, # Honor that Specfem doesn't start exactly on 0 due to USER_T0 origintime += times[0] - # Write out the header information - try: - # SPECFEM2D/SPECFEM3D_Cartesian style name format, e.g., NZ.BFZ.BXE.semd - net, sta, cha, fmt = os.path.basename(fid).split(".") - except ValueError: - # SPECFEM3D_Globe style name format, e.g., TA.O20K.BXR.sem.ascii - net, sta, cha, fmt, suffix = os.path.basename(fid).split(".") - + # SPECFEM2D/SPECFEM3D_Cartesian style name format, e.g., NZ.BFZ.BXE.semd OR + # SPECFEM3D_Globe style name format, e.g., TA.O20K.BXR.sem.ascii + net, sta, cha, fmt, *_ = os.path.basename(fid).split(".") stats = {"network": net, "station": sta, "location": location, "channel": cha, "starttime": origintime, "npts": len(data), "delta": delta, "mseed": {"dataquality": 'D'}, "format": fmt @@ -138,8 +133,12 @@ def read_sem(fid, origintime="1970-01-01T00:00:00", source=None, stations=None, if event and stations: try: + # `read_stations` will throw a ValueError for Cartesian coordinates inv = read_stations(stations) st = append_sac_headers(st, event, inv) + except ValueError as e: + # If Cartesian coordinate system, slightly different header approach + st = append_sac_headers_cartesian(st, event, stations) # Broad catch here as this is an optional step that might not always # work or be possible except Exception as e: @@ -148,137 +147,6 @@ def read_sem(fid, origintime="1970-01-01T00:00:00", source=None, stations=None, return st -def read_sem_cartesian(fid, source, stations, location="", precision=4): - """ - Specfem2D and Specfem3D may have domains defined in a Cartesian coordinate - system. Because of this, the read_sem() function will fail because - the intermediate ObsPy objects and functions expect geographic coordinates. - This function bypasses these checks with some barebones objects which - mimic their behavior. Only used for RecSec to plot record sections. - - TODO can we combine this with cap_sac.append_sac_headers()? Currently the - code block at the bottom (manually appending header) is redundant - and should use cap_sac? - - .. note:: - - RecSec requires SAC header values `kevnm`, `dist`, `az`, `baz`, - `stlo`, `stla`, `evlo`, `evla` - - :type fid: str - :param fid: path of the given ascii file - :type source: str - :param source: SOURCE or CMTSOLUTION file defining the event which - generated the synthetics. Used to grab event information. - :type stations: str - :param stations: STATIONS file defining the station locations for the - SPECFEM generated synthetics - :type location: str - :param location: location value for a given station/component - :rtype st: obspy.Stream.stream - :return st: stream containing header and data info taken from ascii file - """ - # This was tested up to SPECFEM3D Cartesian git version 6895e2f7 - try: - times = np.loadtxt(fname=fid, usecols=0) - data = np.loadtxt(fname=fid, usecols=1) - - # At some point in 2018, the Specfem developers changed how the ascii files - # were formatted from two columns to comma separated values, and repeat - # values represented as 2*value_float where value_float represents the data - # value as a float - except ValueError: - times, data = [], [] - with open(fid, 'r') as f: - lines = f.readlines() - for line in lines: - try: - time_, data_ = line.strip().split(',') - except ValueError: - if "*" in line: - time_ = data_ = line.split('*')[-1] - else: - raise ValueError - times.append(float(time_)) - data.append(float(data_)) - - times = np.array(times) - data = np.array(data) - - # We assume that dt is constant after 'precision' decimal points - delta = round(times[1] - times[0], precision) - - # Get metadata information from CMTSOLUTION and STATIONS files - try: - event = read_specfem3d_cmtsolution_cartesian(source) - # Specfem2D and 3D source/cmtsolution files have different formats - except ValueError: - event = read_specfem2d_source(source) - - # Generate a dictionary object to store station information - station_list = np.loadtxt(stations, dtype="str", ndmin=2) - stations = {} - for sta in station_list: - # NN.SSS = {latitude, longitude} - stations[f"{sta[1]}.{sta[0]}"] = {"stla": float(sta[2]), - "stlo": float(sta[3]) - } - - starttime = event.preferred_origin().time - - # Honor that Specfem doesn't start exactly on 0 - starttime += times[0] - - # Write out the header information - try: - # SPECFEM2D/SPECFEM3D_Cartesian style name format, e.g., NZ.BFZ.BXE.semd - net, sta, cha, fmt = os.path.basename(fid).split(".") - except ValueError: - # SPECFEM3D_Globe style name format, e.g., TA.O20K.BXR.sem.ascii - net, sta, cha, fmt, suffix = os.path.basename(fid).split(".") - - stats = {"network": net, "station": sta, "location": location, - "channel": cha, "starttime": starttime, "npts": len(data), - "delta": delta, "mseed": {"dataquality": 'D'}, "format": fmt - } - st = Stream([Trace(data=data, header=stats)]) - - # Manually append SAC header values here - for tr in st: - net_sta = f"{tr.stats.network}.{tr.stats.station}" - stla = stations[net_sta]["stla"] - stlo = stations[net_sta]["stlo"] - evla = event.preferred_origin().latitude - evlo = event.preferred_origin().longitude - - # Calculate Cartesian distance and azimuth/backazimuth - dist_m = np.sqrt(((stlo - evlo) ** 2) + ((stla - evla) ** 2)) - azimuth = np.degrees(np.arctan2((stlo - evlo), (stla - evla))) % 360 - backazimuth = (azimuth - 180) % 360 - otime = event.preferred_origin().time - - # Only values required by RecSec - sac_header = { - "stla": stations[net_sta]["stla"], - "stlo": stations[net_sta]["stlo"], - "evla": event.preferred_origin().latitude, - "evlo": event.preferred_origin().longitude, - "dist": dist_m * 1E-3, - "az": azimuth, - "baz": backazimuth, - "kevnm": format_event_tag_legacy(event), # only take date code - "nzyear": otime.year, - "nzjday": otime.julday, - "nzhour": otime.hour, - "nzmin": otime.minute, - "nzsec": otime.second, - "nzmsec": otime.microsecond, - } - tr.stats.sac = sac_header - - return st - - def read_events_plus(fid, format, **kwargs): """ Addition to the base ObsPy.read_events() function that, in addition to the @@ -317,7 +185,13 @@ def read_events_plus(fid, format, **kwargs): except ValueError: # ObsPy throws an error when trying to read CMTSOLUTION files that # are not defined on geographic coordinates (i.e., Cartesian) - cat = read_specfem3d_cmtsolution_cartesian(fid) + try: + cat = Catalog( + events=[read_specfem3d_cmtsolution_cartesian(fid)] + ) + except Exception as e: + raise ValueError(f"unexpected source format {format} for {fid}") + return cat