From beafc19ae9491eb7710c36e0587e4d7a34e39846 Mon Sep 17 00:00:00 2001
From: acpaquette <acpaquette@usgs.gov>
Date: Mon, 22 Aug 2022 14:12:05 -0700
Subject: [PATCH] MVIC TDI Driver (#484)

* Added initial Mvic driver

* Fixed imports

* Added in mvic tdi tests

* Added data for mvic load test

* Added doc strings and fixed how instrument_id is obtained

* General small clean up and bringing mvic tdi in line with the mvic framer
---
 ale/drivers/nh_drivers.py                     |  160 +-
 environment.yml                               |    2 +-
 tests/pytests/data/isds/nhmvic_tdi_isd.json   | 9589 +++++++++++++++++
 ...3_0034948318_0x536_sci_1_Truth.spice_0.xsp |  288 +
 ...3_0034948318_0x536_sci_1_Truth.spice_1.xsp |  288 +
 .../mc3_0034948318_0x536_sci_1_isis.lbl       |  105 +
 .../merged_nhpc_2007_v006_0_sliced_-98000.xc  |  232 +
 .../merged_nhpc_2007_v006_1_sliced_-98000.xc  |  664 ++
 .../mvicAddendum004.ti                        |  425 +
 .../mc3_0034948318_0x536_sci_1/naif0012.tls   |  152 +
 .../new_horizons_1454.tsc                     | 1696 +++
 .../nh_pcnh_006.tpc                           |  116 +
 .../nh_soc_misc_v002.tf                       |  217 +
 .../nh_stars_kbo_centaur_v002.tpc             | 1243 +++
 .../mc3_0034948318_0x536_sci_1/nh_v220.tf     | 2841 +++++
 .../mc3_0034948318_0x536_sci_1/pck00010.tpc   | 4096 +++++++
 tests/pytests/test_newhorizons_drivers.py     |   35 +-
 17 files changed, 22139 insertions(+), 10 deletions(-)
 create mode 100644 tests/pytests/data/isds/nhmvic_tdi_isd.json
 create mode 100644 tests/pytests/data/mc3_0034948318_0x536_sci_1/mc3_0034948318_0x536_sci_1_Truth.spice_0.xsp
 create mode 100644 tests/pytests/data/mc3_0034948318_0x536_sci_1/mc3_0034948318_0x536_sci_1_Truth.spice_1.xsp
 create mode 100644 tests/pytests/data/mc3_0034948318_0x536_sci_1/mc3_0034948318_0x536_sci_1_isis.lbl
 create mode 100644 tests/pytests/data/mc3_0034948318_0x536_sci_1/merged_nhpc_2007_v006_0_sliced_-98000.xc
 create mode 100644 tests/pytests/data/mc3_0034948318_0x536_sci_1/merged_nhpc_2007_v006_1_sliced_-98000.xc
 create mode 100644 tests/pytests/data/mc3_0034948318_0x536_sci_1/mvicAddendum004.ti
 create mode 100644 tests/pytests/data/mc3_0034948318_0x536_sci_1/naif0012.tls
 create mode 100644 tests/pytests/data/mc3_0034948318_0x536_sci_1/new_horizons_1454.tsc
 create mode 100644 tests/pytests/data/mc3_0034948318_0x536_sci_1/nh_pcnh_006.tpc
 create mode 100644 tests/pytests/data/mc3_0034948318_0x536_sci_1/nh_soc_misc_v002.tf
 create mode 100644 tests/pytests/data/mc3_0034948318_0x536_sci_1/nh_stars_kbo_centaur_v002.tpc
 create mode 100644 tests/pytests/data/mc3_0034948318_0x536_sci_1/nh_v220.tf
 create mode 100644 tests/pytests/data/mc3_0034948318_0x536_sci_1/pck00010.tpc

diff --git a/ale/drivers/nh_drivers.py b/ale/drivers/nh_drivers.py
index bda7c65..4fd7eb4 100644
--- a/ale/drivers/nh_drivers.py
+++ b/ale/drivers/nh_drivers.py
@@ -1,10 +1,8 @@
-from glob import glob
-import os
-
-import struct
-import pvl
-import spiceypy as spice
 import numpy as np
+import spiceypy as spice
+import pvl
+
+from ale import util
 
 from ale.base import Driver
 from ale.base.type_distortion import NoDistortion, LegendreDistortion
@@ -425,4 +423,152 @@ class NewHorizonsMvicIsisLabelNaifSpiceDriver(Framer, IsisLabel, NaifSpice, Lege
         """
         return {**super().naif_keywords,
                 f"INS{self.parent_id}_DISTORTION_COEF_X": self.odtx,
-                f"INS{self.parent_id}_DISTORTION_COEF_Y": self.odty}
\ No newline at end of file
+                f"INS{self.parent_id}_DISTORTION_COEF_Y": self.odty}
+
+class NewHorizonsMvicTdiIsisLabelNaifSpiceDriver(LineScanner, IsisLabel, NaifSpice, LegendreDistortion, Driver):
+    """
+    Driver for reading New Horizons MVIC TDI ISIS3 Labels. These are Labels that have been
+    ingested into ISIS from PDS EDR images but have not been spiceinit'd yet.
+    """
+    @property
+    def parent_id(self):
+        """
+        The base naif id of the spacecraft.  For New Horizons, this is -98000.
+        Required for distortion coefficients, which are not unique to instruments,
+        but are instead shared by all instruments on the spacecraft + residuals.
+        Returns
+        -------
+        : int
+          Naif id of the spacecraft
+        """
+        return round(self.ikid, -2)
+
+    @property
+    def instrument_id(self):
+        """
+        Returns an instrument id for uniquely identifying the instrument, but often
+        also used to be piped into Spice Kernels to acquire IKIDs. Therefore they
+        the same ID the Spice expects in bods2c calls.
+
+        Returns
+        -------
+        : str
+          instrument id
+        """
+        id_lookup = {
+            "MVIC_TDI" : "ISIS_NH_RALPH_MVIC_METHANE"
+        }
+        return id_lookup[super().instrument_id]
+
+    @property
+    def ikid(self):
+        """
+        Read the ikid from the cube label
+        """
+        if not hasattr(self, "_ikid"):
+            self._ikid = None
+            # Attempt to get the frame code using frame name,
+            # If that fails, try to get it directly from the cube label
+            try:
+                self._ikid = spice.frmname(self.instrument_id)
+            except:
+                self._ikid = self.label["IsisCube"]["Kernels"]["NaifFrameCode"].value
+        return self._ikid
+
+    @property
+    def sensor_name(self):
+        """
+        Returns the name of the instrument
+
+        Returns
+        -------
+        : str
+          Name of the sensor
+        """
+        return self.label['IsisCube']['Instrument']['InstrumentId']
+
+    @property
+    def exposure_duration(self):
+        """
+        Returns the exposure duration for MVIC TDI cameras
+
+        Returns
+        -------
+        : float
+          The exposure duration
+        """
+        return (1.0 / self.label["IsisCube"]["Instrument"]["TdiRate"].value)
+
+    @property
+    def detector_center_sample(self):
+        """
+        Returns the center detector sample. This is currently defaulted to 0
+        as it is unused in ISIS
+
+        Returns
+        -------
+        : float
+          Detector sample of the principal point
+        """
+        return 0
+
+    @property
+    def detector_center_line(self):
+        """
+        Returns the center detector line. This is currently defaulted to 0
+        as it is unused in ISIS
+
+        Returns
+        -------
+        : float
+          Detector line of the principal point
+        """
+        return 0
+
+    @property
+    def odtx(self):
+        """
+        Returns the x coefficient for the optical distortion model
+        Expects ikid to be defined. This must be the integer Naif id code of the instrument
+        Returns
+        -------
+        : list
+          Optical distortion x coefficients
+        """
+        return spice.gdpool('INS{}_DISTORTION_COEF_X'.format(self.parent_id),0, 20).tolist()
+
+    @property
+    def odty(self):
+        """
+        Returns the y coefficient for the optical distortion model.
+        Expects ikid to be defined. This must be the integer Naif id code of the instrument
+        Returns
+        -------
+        : list
+          Optical distortion y coefficients
+        """
+        return spice.gdpool('INS{}_DISTORTION_COEF_Y'.format(self.parent_id), 0, 20).tolist()
+
+    @property
+    def naif_keywords(self):
+        """
+        Adds base NH instrument distortion, which is shared among all instruments on NH.
+
+        Returns
+        -------
+        : dict
+          Dictionary of keywords and values that ISIS creates and attaches to the label
+        """
+        return {**super().naif_keywords,
+                f"INS{self.parent_id}_DISTORTION_COEF_X": self.odtx,
+                f"INS{self.parent_id}_DISTORTION_COEF_Y": self.odty}
+
+    @property
+    def sensor_model_version(self):
+        """
+        Returns
+        -------
+        : int
+          ISIS sensor model version
+        """
+        return 1
\ No newline at end of file
diff --git a/environment.yml b/environment.yml
index 78c8b7d..7b84927 100644
--- a/environment.yml
+++ b/environment.yml
@@ -15,7 +15,7 @@ dependencies:
   - python
   - python-dateutil
   - scipy>=1.4.0
-  - spiceypy>=4.0.1
+  - spiceypy>=5.1.0
   - pyyaml
   - pytest
   - pytest-cov
diff --git a/tests/pytests/data/isds/nhmvic_tdi_isd.json b/tests/pytests/data/isds/nhmvic_tdi_isd.json
new file mode 100644
index 0000000..b2e4512
--- /dev/null
+++ b/tests/pytests/data/isds/nhmvic_tdi_isd.json
@@ -0,0 +1,9589 @@
+{
+  "isis_camera_version": 1,
+  "image_lines": 400,
+  "image_samples": 5000,
+  "name_platform": "NEW HORIZONS",
+  "name_sensor": "MVIC_TDI",
+  "reference_height": {
+    "maxheight": 1000,
+    "minheight": -1000,
+    "unit": "m"
+  },
+  "name_model": "USGS_ASTRO_LINE_SCANNER_SENSOR_MODEL",
+  "interpolation_method": "lagrange",
+  "line_scan_rate": [
+    [
+      0.5,
+      -3.697999209165573,
+      0.01848999598767087
+    ]
+  ],
+  "starting_ephemeris_time": 225914465.70569476,
+  "center_ephemeris_time": 225914469.40369397,
+  "radii": {
+    "semimajor": 71492.0,
+    "semiminor": 66854.0,
+    "unit": "km"
+  },
+  "body_rotation": {
+    "time_dependent_frames": [
+      10015,
+      1
+    ],
+    "ck_table_start_time": 225914465.70569476,
+    "ck_table_end_time": 225914473.10169315,
+    "ck_table_original_size": 2,
+    "ephemeris_times": [
+      225914465.70569476,
+      225914473.10169315
+    ],
+    "quaternions": [
+      [
+        -0.4704243783584239,
+        0.11295903415673839,
+        0.18963383886043278,
+        -0.8543887686571744
+      ],
+      [
+        -0.470979892241739,
+        0.11308233011983661,
+        0.18956034092914018,
+        -0.8540826686366234
+      ]
+    ],
+    "angular_velocities": [
+      [
+        -2.568353882870553e-06,
+        -7.567306027389614e-05,
+        0.0001587178363209623
+      ],
+      [
+        -2.5683538828864276e-06,
+        -7.567306027384821e-05,
+        0.00015871783632098486
+      ]
+    ],
+    "reference_frame": 1
+  },
+  "instrument_pointing": {
+    "time_dependent_frames": [
+      -98000,
+      1
+    ],
+    "ck_table_start_time": 225914465.70569476,
+    "ck_table_end_time": 225914473.10169315,
+    "ck_table_original_size": 401,
+    "ephemeris_times": [
+      225914465.70569476,
+      225914465.72418475,
+      225914465.74267477,
+      225914465.76116475,
+      225914465.77965474,
+      225914465.79814476,
+      225914465.81663474,
+      225914465.83512473,
+      225914465.85361475,
+      225914465.87210473,
+      225914465.89059472,
+      225914465.9090847,
+      225914465.92757472,
+      225914465.9460647,
+      225914465.9645547,
+      225914465.9830447,
+      225914466.0015347,
+      225914466.0200247,
+      225914466.0385147,
+      225914466.0570047,
+      225914466.07549468,
+      225914466.0939847,
+      225914466.11247468,
+      225914466.13096467,
+      225914466.14945465,
+      225914466.16794467,
+      225914466.18643466,
+      225914466.20492464,
+      225914466.22341466,
+      225914466.24190465,
+      225914466.26039463,
+      225914466.27888465,
+      225914466.29737464,
+      225914466.31586462,
+      225914466.33435464,
+      225914466.35284463,
+      225914466.3713346,
+      225914466.38982463,
+      225914466.40831462,
+      225914466.4268046,
+      225914466.44529462,
+      225914466.4637846,
+      225914466.4822746,
+      225914466.50076458,
+      225914466.5192546,
+      225914466.53774458,
+      225914466.55623457,
+      225914466.57472458,
+      225914466.59321457,
+      225914466.61170456,
+      225914466.63019457,
+      225914466.64868456,
+      225914466.66717455,
+      225914466.68566456,
+      225914466.70415455,
+      225914466.72264454,
+      225914466.74113452,
+      225914466.75962454,
+      225914466.77811453,
+      225914466.7966045,
+      225914466.81509453,
+      225914466.83358452,
+      225914466.8520745,
+      225914466.87056452,
+      225914466.8890545,
+      225914466.9075445,
+      225914466.9260345,
+      225914466.9445245,
+      225914466.96301448,
+      225914466.9815045,
+      225914466.9999945,
+      225914467.01848447,
+      225914467.0369745,
+      225914467.05546448,
+      225914467.07395446,
+      225914467.09244445,
+      225914467.11093447,
+      225914467.12942445,
+      225914467.14791444,
+      225914467.16640446,
+      225914467.18489444,
+      225914467.20338443,
+      225914467.22187445,
+      225914467.24036443,
+      225914467.25885442,
+      225914467.27734444,
+      225914467.29583442,
+      225914467.3143244,
+      225914467.3328144,
+      225914467.3513044,
+      225914467.3697944,
+      225914467.3882844,
+      225914467.4067744,
+      225914467.4252644,
+      225914467.44375437,
+      225914467.4622444,
+      225914467.48073438,
+      225914467.49922436,
+      225914467.51771438,
+      225914467.53620437,
+      225914467.55469435,
+      225914467.57318437,
+      225914467.59167436,
+      225914467.61016434,
+      225914467.62865436,
+      225914467.64714435,
+      225914467.66563433,
+      225914467.68412432,
+      225914467.70261434,
+      225914467.72110432,
+      225914467.7395943,
+      225914467.75808433,
+      225914467.7765743,
+      225914467.7950643,
+      225914467.81355432,
+      225914467.8320443,
+      225914467.8505343,
+      225914467.8690243,
+      225914467.8875143,
+      225914467.90600428,
+      225914467.92449427,
+      225914467.94298428,
+      225914467.96147427,
+      225914467.97996426,
+      225914467.99845427,
+      225914468.01694426,
+      225914468.03543425,
+      225914468.05392426,
+      225914468.07241425,
+      225914468.09090424,
+      225914468.10939425,
+      225914468.12788424,
+      225914468.14637423,
+      225914468.16486424,
+      225914468.18335423,
+      225914468.20184422,
+      225914468.22033423,
+      225914468.23882422,
+      225914468.2573142,
+      225914468.2758042,
+      225914468.2942942,
+      225914468.3127842,
+      225914468.33127418,
+      225914468.3497642,
+      225914468.36825418,
+      225914468.38674417,
+      225914468.4052342,
+      225914468.42372417,
+      225914468.44221416,
+      225914468.46070418,
+      225914468.47919416,
+      225914468.49768415,
+      225914468.51617414,
+      225914468.53466415,
+      225914468.55315414,
+      225914468.57164413,
+      225914468.59013414,
+      225914468.60862413,
+      225914468.62711412,
+      225914468.64560413,
+      225914468.66409412,
+      225914468.6825841,
+      225914468.70107412,
+      225914468.7195641,
+      225914468.7380541,
+      225914468.7565441,
+      225914468.7750341,
+      225914468.7935241,
+      225914468.8120141,
+      225914468.8305041,
+      225914468.84899408,
+      225914468.86748406,
+      225914468.88597408,
+      225914468.90446407,
+      225914468.92295405,
+      225914468.94144407,
+      225914468.95993406,
+      225914468.97842404,
+      225914468.99691406,
+      225914469.01540405,
+      225914469.03389403,
+      225914469.05238405,
+      225914469.07087404,
+      225914469.08936402,
+      225914469.107854,
+      225914469.12634403,
+      225914469.144834,
+      225914469.163324,
+      225914469.18181401,
+      225914469.200304,
+      225914469.218794,
+      225914469.237284,
+      225914469.255774,
+      225914469.27426398,
+      225914469.292754,
+      225914469.31124398,
+      225914469.32973397,
+      225914469.34822398,
+      225914469.36671397,
+      225914469.38520396,
+      225914469.40369397,
+      225914469.42218396,
+      225914469.44067395,
+      225914469.45916393,
+      225914469.47765395,
+      225914469.49614394,
+      225914469.51463392,
+      225914469.53312394,
+      225914469.55161393,
+      225914469.5701039,
+      225914469.58859393,
+      225914469.60708392,
+      225914469.6255739,
+      225914469.64406392,
+      225914469.6625539,
+      225914469.6810439,
+      225914469.69953388,
+      225914469.7180239,
+      225914469.73651388,
+      225914469.75500387,
+      225914469.7734939,
+      225914469.79198387,
+      225914469.81047386,
+      225914469.82896388,
+      225914469.84745386,
+      225914469.86594385,
+      225914469.88443387,
+      225914469.90292385,
+      225914469.92141384,
+      225914469.93990386,
+      225914469.95839384,
+      225914469.97688383,
+      225914469.99537385,
+      225914470.01386383,
+      225914470.03235382,
+      225914470.0508438,
+      225914470.06933382,
+      225914470.0878238,
+      225914470.1063138,
+      225914470.1248038,
+      225914470.1432938,
+      225914470.16178378,
+      225914470.1802738,
+      225914470.1987638,
+      225914470.21725377,
+      225914470.2357438,
+      225914470.25423378,
+      225914470.27272376,
+      225914470.29121375,
+      225914470.30970377,
+      225914470.32819375,
+      225914470.34668374,
+      225914470.36517376,
+      225914470.38366374,
+      225914470.40215373,
+      225914470.42064375,
+      225914470.43913373,
+      225914470.45762372,
+      225914470.47611374,
+      225914470.49460372,
+      225914470.5130937,
+      225914470.53158373,
+      225914470.5500737,
+      225914470.5685637,
+      225914470.58705372,
+      225914470.6055437,
+      225914470.6240337,
+      225914470.64252368,
+      225914470.6610137,
+      225914470.67950368,
+      225914470.69799367,
+      225914470.71648368,
+      225914470.73497367,
+      225914470.75346366,
+      225914470.77195367,
+      225914470.79044366,
+      225914470.80893365,
+      225914470.82742366,
+      225914470.84591365,
+      225914470.86440364,
+      225914470.88289362,
+      225914470.90138364,
+      225914470.91987363,
+      225914470.9383636,
+      225914470.95685363,
+      225914470.9753436,
+      225914470.9938336,
+      225914471.01232362,
+      225914471.0308136,
+      225914471.0493036,
+      225914471.0677936,
+      225914471.0862836,
+      225914471.10477358,
+      225914471.1232636,
+      225914471.14175358,
+      225914471.16024357,
+      225914471.1787336,
+      225914471.19722357,
+      225914471.21571356,
+      225914471.23420355,
+      225914471.25269356,
+      225914471.27118355,
+      225914471.28967354,
+      225914471.30816355,
+      225914471.32665354,
+      225914471.34514353,
+      225914471.36363354,
+      225914471.38212353,
+      225914471.40061352,
+      225914471.41910353,
+      225914471.43759352,
+      225914471.4560835,
+      225914471.4745735,
+      225914471.4930635,
+      225914471.5115535,
+      225914471.53004348,
+      225914471.5485335,
+      225914471.5670235,
+      225914471.58551347,
+      225914471.6040035,
+      225914471.62249348,
+      225914471.64098346,
+      225914471.65947348,
+      225914471.67796347,
+      225914471.69645345,
+      225914471.71494347,
+      225914471.73343346,
+      225914471.75192344,
+      225914471.77041346,
+      225914471.78890345,
+      225914471.80739343,
+      225914471.82588342,
+      225914471.84437343,
+      225914471.86286342,
+      225914471.8813534,
+      225914471.89984342,
+      225914471.9183334,
+      225914471.9368234,
+      225914471.9553134,
+      225914471.9738034,
+      225914471.9922934,
+      225914472.0107834,
+      225914472.0292734,
+      225914472.04776338,
+      225914472.06625336,
+      225914472.08474338,
+      225914472.10323337,
+      225914472.12172335,
+      225914472.14021337,
+      225914472.15870336,
+      225914472.17719334,
+      225914472.19568336,
+      225914472.21417335,
+      225914472.23266333,
+      225914472.25115335,
+      225914472.26964334,
+      225914472.28813332,
+      225914472.30662334,
+      225914472.32511333,
+      225914472.3436033,
+      225914472.36209333,
+      225914472.38058332,
+      225914472.3990733,
+      225914472.4175633,
+      225914472.4360533,
+      225914472.4545433,
+      225914472.47303328,
+      225914472.4915233,
+      225914472.51001328,
+      225914472.52850327,
+      225914472.5469933,
+      225914472.56548327,
+      225914472.58397326,
+      225914472.60246328,
+      225914472.62095326,
+      225914472.63944325,
+      225914472.65793324,
+      225914472.67642325,
+      225914472.69491324,
+      225914472.71340322,
+      225914472.73189324,
+      225914472.75038323,
+      225914472.7688732,
+      225914472.78736323,
+      225914472.80585322,
+      225914472.8243432,
+      225914472.84283322,
+      225914472.8613232,
+      225914472.8798132,
+      225914472.8983032,
+      225914472.9167932,
+      225914472.93528318,
+      225914472.9537732,
+      225914472.9722632,
+      225914472.99075317,
+      225914473.00924316,
+      225914473.02773318,
+      225914473.04622316,
+      225914473.06471315,
+      225914473.08320317,
+      225914473.10169315
+    ],
+    "quaternions": [
+      [
+        -0.0008699048136502328,
+        -0.27484550147008674,
+        -0.9440322269243926,
+        -0.18237968120227607
+      ],
+      [
+        -0.0008681949311827188,
+        -0.2748360965597461,
+        -0.9440349150931377,
+        -0.18237994777511998
+      ],
+      [
+        -0.0008664850463718204,
+        -0.2748266916098682,
+        -0.9440376031722812,
+        -0.1823802143303198
+      ],
+      [
+        -0.0008647751641846818,
+        -0.2748172866477743,
+        -0.9440402911540141,
+        -0.18238048086710124
+      ],
+      [
+        -0.0008630652819122226,
+        -0.2748078816585629,
+        -0.9440429790425953,
+        -0.1823807473858865
+      ],
+      [
+        -0.0008613553963937875,
+        -0.27479847662484985,
+        -0.9440456668429931,
+        -0.18238101388716832
+      ],
+      [
+        -0.0008596455139511651,
+        -0.27478907158140714,
+        -0.9440483545452703,
+        -0.18238128036996137
+      ],
+      [
+        -0.0008579356314237174,
+        -0.2747796665108501,
+        -0.944051042154395,
+        -0.18238154683475824
+      ],
+      [
+        -0.0008562257456508241,
+        -0.27477026139579375,
+        -0.9440537296753351,
+        -0.1823818132820514
+      ],
+      [
+        -0.0008545158629542353,
+        -0.2747608562710107,
+        -0.9440564170981541,
+        -0.18238207971085585
+      ],
+      [
+        -0.0008528059801733123,
+        -0.27475145111911614,
+        -0.9440591044278202,
+        -0.18238234612166407
+      ],
+      [
+        -0.0008510960973082661,
+        -0.27474204594011087,
+        -0.9440617916643326,
+        -0.18238261251447593
+      ],
+      [
+        -0.000849386211198432,
+        -0.2747326407166099,
+        -0.9440644788126586,
+        -0.18238287888978397
+      ],
+      [
+        -0.0008476763281655835,
+        -0.2747232354833862,
+        -0.9440671658628633,
+        -0.18238314524660318
+      ],
+      [
+        -0.0008459664450490849,
+        -0.2747138302230546,
+        -0.9440698528199138,
+        -0.1823834115854262
+      ],
+      [
+        -0.0008442565586883248,
+        -0.2747044249182299,
+        -0.9440725396887765,
+        -0.182383677906745
+      ],
+      [
+        -0.0008425466754050422,
+        -0.2746950196036854,
+        -0.9440752264595175,
+        -0.18238394420957516
+      ],
+      [
+        -0.0008408367920386479,
+        -0.27468561426203575,
+        -0.9440779131371035,
+        -0.1823842104944088
+      ],
+      [
+        -0.000839126905428457,
+        -0.2746762088758957,
+        -0.9440805997265005,
+        -0.18238447676173827
+      ],
+      [
+        -0.0008374170218962862,
+        -0.27466680348003875,
+        -0.9440832862177756,
+        -0.182384743010579
+      ],
+      [
+        -0.0008357071382814911,
+        -0.2746573980570793,
+        -0.9440859726158948,
+        -0.18238500924142323
+      ],
+      [
+        -0.0008339972518749504,
+        -0.274647992592116,
+        -0.9440886589251143,
+        -0.1823852754546927
+      ],
+      [
+        -0.00083228736764384,
+        -0.27463858711247113,
+        -0.9440913451376303,
+        -0.18238554164961412
+      ],
+      [
+        -0.0008305774837821645,
+        -0.27462918160821054,
+        -0.9440940312562803,
+        -0.18238580782646868
+      ],
+      [
+        -0.0008288675998385117,
+        -0.2746197760768514,
+        -0.9440967172817736,
+        -0.18238607398532658
+      ],
+      [
+        -0.0008271577126522868,
+        -0.2746103705010079,
+        -0.9440994032190747,
+        -0.18238634012667984
+      ],
+      [
+        -0.0008254478285452323,
+        -0.2746009649154542,
+        -0.944102089058253,
+        -0.18238660624954436
+      ],
+      [
+        -0.0008237379443567469,
+        -0.2745915593028049,
+        -0.9441047748042738,
+        -0.1823868723544123
+      ],
+      [
+        -0.0008220280573777036,
+        -0.2745821536481577,
+        -0.944107460461392,
+        -0.18238713844170507
+      ],
+      [
+        -0.00082031817257527,
+        -0.2745727479788357,
+        -0.9441101460218057,
+        -0.18238740451064975
+      ],
+      [
+        -0.0008186082881434278,
+        -0.2745633422849045,
+        -0.9441128314883517,
+        -0.1823876705615274
+      ],
+      [
+        -0.000816898400921569,
+        -0.2745539365489781,
+        -0.9441155168659939,
+        -0.18238793659482977
+      ],
+      [
+        -0.0008151885158767973,
+        -0.27454453079837987,
+        -0.9441182021469312,
+        -0.18238820260978403
+      ],
+      [
+        -0.0008134786312031511,
+        -0.2745351250231751,
+        -0.944120887334,
+        -0.18238846860667116
+      ],
+      [
+        -0.0008117687437399673,
+        -0.27452571920597796,
+        -0.9441235724321639,
+        -0.18238873458598287
+      ],
+      [
+        -0.00081005885890595,
+        -0.27451631337659566,
+        -0.9441262574329132,
+        -0.1823890005468763
+      ],
+      [
+        -0.0008083489735404549,
+        -0.27450690751764195,
+        -0.9441289423412117,
+        -0.1823892664898429
+      ],
+      [
+        -0.0008066390858374616,
+        -0.2744975016191822,
+        -0.9441316271598946,
+        -0.1823895324151637
+      ],
+      [
+        -0.0008049292007641602,
+        -0.2744880957085403,
+        -0.9441343118811629,
+        -0.18238979832206617
+      ],
+      [
+        -0.0008032193151598907,
+        -0.2744786897683299,
+        -0.9441369965099793,
+        -0.1823900642110419
+      ],
+      [
+        -0.0008015094272186303,
+        -0.2744692837886161,
+        -0.9441396810491792,
+        -0.18239033008237154
+      ],
+      [
+        -0.0007997995419075535,
+        -0.274459877796723,
+        -0.9441423654909641,
+        -0.18239059593528292
+      ],
+      [
+        -0.0007980896565175502,
+        -0.27445047177774806,
+        -0.9441450498395871,
+        -0.18239086177019714
+      ],
+      [
+        -0.0007963846799679907,
+        -0.2744410507945062,
+        -0.944147738216028,
+        -0.18239112870917676
+      ],
+      [
+        -0.0007946876314343531,
+        -0.2744316056468486,
+        -0.9441504331580398,
+        -0.18239139744282562
+      ],
+      [
+        -0.0007929905855106352,
+        -0.2744221604868713,
+        -0.944153128001909,
+        -0.18239166615791436
+      ],
+      [
+        -0.0007912935390599114,
+        -0.27441271529711503,
+        -0.944155822752617,
+        -0.18239193485493962
+      ],
+      [
+        -0.0007895964902897482,
+        -0.2744032700676038,
+        -0.9441585174130097,
+        -0.1823922035341853
+      ],
+      [
+        -0.000787899444130011,
+        -0.2743938248257756,
+        -0.9441612119752595,
+        -0.1823924721948708
+      ],
+      [
+        -0.0007862023978919203,
+        -0.27438437955666556,
+        -0.9441639064436356,
+        -0.18239274083742182
+      ],
+      [
+        -0.0007845053484385965,
+        -0.2743749342428149,
+        -0.9441666008231185,
+        -0.182393009462335
+      ],
+      [
+        -0.0007828083020443444,
+        -0.2743654889191442,
+        -0.9441692951037464,
+        -0.18239327806861702
+      ],
+      [
+        -0.0007811112555722626,
+        -0.2743560435681947,
+        -0.9441719892905,
+        -0.18239354665676458
+      ],
+      [
+        -0.0007794142058854403,
+        -0.2743465981725069,
+        -0.9441746833883589,
+        -0.182393815227274
+      ],
+      [
+        -0.0007777171592581999,
+        -0.2743371527670023,
+        -0.9441773773873626,
+        -0.18239408377915234
+      ],
+      [
+        -0.0007760201125536532,
+        -0.2743277073342218,
+        -0.9441800712924912,
+        -0.18239435231289614
+      ],
+      [
+        -0.0007743230657719196,
+        -0.27431826187416597,
+        -0.9441827651037441,
+        -0.18239462082850524
+      ],
+      [
+        -0.0007726260157761309,
+        -0.2743088163693755,
+        -0.9441854588261008,
+        -0.182394889326476
+      ],
+      [
+        -0.0007709289688406129,
+        -0.27429937085477224,
+        -0.9441881524496021,
+        -0.18239515780581578
+      ],
+      [
+        -0.0007692319218284381,
+        -0.2742899253128967,
+        -0.9441908459792266,
+        -0.1823954262670208
+      ],
+      [
+        -0.0007675348716027017,
+        -0.274280479726289,
+        -0.9441935394199538,
+        -0.1823956947105873
+      ],
+      [
+        -0.0007658378244377309,
+        -0.2742710341298716,
+        -0.9441962327618252,
+        -0.18239596313552286
+      ],
+      [
+        -0.0007641407771966231,
+        -0.2742615885061846,
+        -0.9441989260098193,
+        -0.18239623154232357
+      ],
+      [
+        -0.000762443727190598,
+        -0.2742521428402626,
+        -0.9442016191682032,
+        -0.1823964999314147
+      ],
+      [
+        -0.0007607466793495632,
+        -0.27424269715954486,
+        -0.9442043122291534,
+        -0.1823967683020165
+      ],
+      [
+        -0.0007590496318810229,
+        -0.274233251454055,
+        -0.9442070051955145,
+        -0.1823970366544127
+      ],
+      [
+        -0.0007573525816480978,
+        -0.27422380570633276,
+        -0.9442096980722641,
+        -0.18239730498909906
+      ],
+      [
+        -0.000755655533580652,
+        -0.2742143599438178,
+        -0.9442123908515796,
+        -0.1823975733052963
+      ],
+      [
+        -0.0007539584858862083,
+        -0.2742049141565334,
+        -0.9442150835363051,
+        -0.1823978416032876
+      ],
+      [
+        -0.0007522614354278947,
+        -0.2741954683270193,
+        -0.9442177761314182,
+        -0.18239810988356897
+      ],
+      [
+        -0.0007505643875837075,
+        -0.27418602248520996,
+        -0.9442204686283854,
+        -0.1823983781452903
+      ],
+      [
+        -0.000748867339216735,
+        -0.274176576613645,
+        -0.9442231610321843,
+        -0.1823986463889474
+      ],
+      [
+        -0.0007471702885345441,
+        -0.2741671307023477,
+        -0.9442258533456581,
+        -0.18239891461482363
+      ],
+      [
+        -0.0007454732404669816,
+        -0.27415768477875785,
+        -0.9442285455609858,
+        -0.18239918282213968
+      ],
+      [
+        -0.0007437761918771506,
+        -0.27414823882541534,
+        -0.9442312376831443,
+        -0.18239945101139152
+      ],
+      [
+        -0.0007420791436615246,
+        -0.2741387928473101,
+        -0.9442339297107112,
+        -0.18239971918243736
+      ],
+      [
+        -0.0007403820926831925,
+        -0.2741293468269813,
+        -0.9442366216486624,
+        -0.18239998733577292
+      ],
+      [
+        -0.0007386850443201656,
+        -0.27411990079436416,
+        -0.9442393134884672,
+        -0.18240025547054833
+      ],
+      [
+        -0.0007369879954355521,
+        -0.2741104547319981,
+        -0.9442420052351015,
+        -0.18240052358725942
+      ],
+      [
+        -0.0007352909442368691,
+        -0.2741010086299057,
+        -0.9442446968914081,
+        -0.18240079168618917
+      ],
+      [
+        -0.0007335938956540306,
+        -0.27409156251552785,
+        -0.9442473884495678,
+        -0.18240105976655885
+      ],
+      [
+        -0.0007318968465500961,
+        -0.2740821163714039,
+        -0.9442500799145561,
+        -0.1824013278288641
+      ],
+      [
+        -0.0007301997951325987,
+        -0.2740726701875563,
+        -0.9442527712892155,
+        -0.1824015958733878
+      ],
+      [
+        -0.000728502746331456,
+        -0.27406322399142635,
+        -0.9442554625657278,
+        -0.18240186389935154
+      ],
+      [
+        -0.0007268056974578596,
+        -0.2740537777680474,
+        -0.944258153748357,
+        -0.18240213190717977
+      ],
+      [
+        -0.000725108645374932,
+        -0.27404433149995866,
+        -0.9442608448420774,
+        -0.18240239989736806
+      ],
+      [
+        -0.0007234115963569843,
+        -0.27403488522208486,
+        -0.9442635358369399,
+        -0.1824026678689255
+      ],
+      [
+        -0.0007217145472671134,
+        -0.27402543891696496,
+        -0.9442662267379183,
+        -0.18240293582234748
+      ],
+      [
+        -0.0007200174976573372,
+        -0.2740159925821055,
+        -0.9442689175457233,
+        -0.18240320375770475
+      ],
+      [
+        -0.0007183204457351914,
+        -0.27400654620752884,
+        -0.9442716082631967,
+        -0.18240347167528023
+      ],
+      [
+        -0.0007166233964305601,
+        -0.2739970998206764,
+        -0.944274298882522,
+        -0.18240373957429554
+      ],
+      [
+        -0.0007149263470546739,
+        -0.2739876534065817,
+        -0.9442769894079627,
+        -0.18240400745517538
+      ],
+      [
+        -0.000713229294470623,
+        -0.27397820694778346,
+        -0.9442796798444912,
+        -0.1824042753184148
+      ],
+      [
+        -0.0007115322449527421,
+        -0.27396876047920715,
+        -0.9442823701821611,
+        -0.1824045431630234
+      ],
+      [
+        -0.0007098351953641215,
+        -0.2739593139833912,
+        -0.9442850604259453,
+        -0.18240481098949632
+      ],
+      [
+        -0.0007081381425678437,
+        -0.27394986744287436,
+        -0.9442877505808164,
+        -0.18240507879832865
+      ],
+      [
+        -0.0007064410928382303,
+        -0.27394042089258236,
+        -0.9442904406368283,
+        -0.1824053465885302
+      ],
+      [
+        -0.0007047477938309399,
+        -0.27393098244168307,
+        -0.944293131361415,
+        -0.1824055981946137
+      ],
+      [
+        -0.0007030632828554949,
+        -0.2739215629936644,
+        -0.9442958237845187,
+        -0.18240581189272892
+      ],
+      [
+        -0.0007013787749244398,
+        -0.27391214353597865,
+        -0.9442985161092939,
+        -0.18240602557241684
+      ],
+      [
+        -0.0006996942669240428,
+        -0.27390272405121446,
+        -0.9443012083407177,
+        -0.18240623923407243
+      ],
+      [
+        -0.0006980097561854237,
+        -0.2738933045244478,
+        -0.9443039004830553,
+        -0.1824064528780342
+      ],
+      [
+        -0.000696325247602024,
+        -0.27388388498304217,
+        -0.944306592528486,
+        -0.18240666650368162
+      ],
+      [
+        -0.0006946407393946271,
+        -0.2738744654170483,
+        -0.9443092844798535,
+        -0.18240688011124018
+      ],
+      [
+        -0.0006929562284494832,
+        -0.27386504580905463,
+        -0.9443119763421337,
+        -0.18240709370110475
+      ],
+      [
+        -0.0006912717196600735,
+        -0.2738556261864248,
+        -0.9443146681075065,
+        -0.18240730727265492
+      ],
+      [
+        -0.0006895872112471509,
+        -0.2738462065392096,
+        -0.9443173597788155,
+        -0.18240752082611622
+      ],
+      [
+        -0.0006879027027660643,
+        -0.2738367868649225,
+        -0.944320051356771,
+        -0.18240773436154512
+      ],
+      [
+        -0.0006862181915479162,
+        -0.2738273671486392,
+        -0.9443227428456376,
+        -0.18240794787927975
+      ],
+      [
+        -0.0006845336824861383,
+        -0.27381794741772353,
+        -0.9443254342375962,
+        -0.1824081613787
+      ],
+      [
+        -0.0006828491738015459,
+        -0.27380852766222635,
+        -0.94432812553549,
+        -0.18240837486003142
+      ],
+      [
+        -0.0006811646623803776,
+        -0.2737991078647356,
+        -0.9443308167442934,
+        -0.18240858832366846
+      ],
+      [
+        -0.0006794801531160911,
+        -0.2737896880526152,
+        -0.9443335078561886,
+        -0.18240880176899105
+      ],
+      [
+        -0.0006777956442294665,
+        -0.2737802682159164,
+        -0.9443361988740181,
+        -0.18240901519622474
+      ],
+      [
+        -0.0006761111326067919,
+        -0.2737708483372264,
+        -0.9443388898027562,
+        -0.18240922860576397
+      ],
+      [
+        -0.0006744266235863291,
+        -0.27376142844639756,
+        -0.944341580633875,
+        -0.18240944199693238
+      ],
+      [
+        -0.0006727421140543458,
+        -0.27375200852601766,
+        -0.9443442713723484,
+        -0.18240965537012455
+      ],
+      [
+        -0.0006710576022316606,
+        -0.27374258856613704,
+        -0.9443469620210186,
+        -0.18240986872556575
+      ],
+      [
+        -0.0006693730930116652,
+        -0.2737331685941204,
+        -0.9443496525720692,
+        -0.18241008206263618
+      ],
+      [
+        -0.0006676885832806775,
+        -0.27372374859255544,
+        -0.9443523430304737,
+        -0.1824102953817303
+      ],
+      [
+        -0.0006660040739285112,
+        -0.2737143285664182,
+        -0.9443550333948109,
+        -0.18241050868273523
+      ],
+      [
+        -0.0006643195618414591,
+        -0.2737049084982964,
+        -0.9443577236700536,
+        -0.18241072196604544
+      ],
+      [
+        -0.0006626350523577883,
+        -0.2736954884180424,
+        -0.9443604138476761,
+        -0.18241093523098495
+      ],
+      [
+        -0.0006609505423637742,
+        -0.2736860683082437,
+        -0.9443631039326515,
+        -0.18241114847794793
+      ],
+      [
+        -0.0006592660300801858,
+        -0.27367664815895076,
+        -0.9443657939278208,
+        -0.18241136170715966
+      ],
+      [
+        -0.0006575815204004861,
+        -0.27366722799752863,
+        -0.9443684838253698,
+        -0.18241157491800067
+      ],
+      [
+        -0.0006558970102109529,
+        -0.27365780780656457,
+        -0.9443711736302705,
+        -0.18241178811086514
+      ],
+      [
+        -0.0006542124977323451,
+        -0.2736483875761087,
+        -0.9443738633453639,
+        -0.18241200128597823
+      ],
+      [
+        -0.0006525279878581265,
+        -0.27363896733352655,
+        -0.9443765529628366,
+        -0.18241221444272057
+      ],
+      [
+        -0.0006508434779194031,
+        -0.2736295470638931,
+        -0.94437924248695,
+        -0.1824124275814301
+      ],
+      [
+        -0.0006491589648024447,
+        -0.27362012674979524,
+        -0.9443819319226755,
+        -0.18241264070250057
+      ],
+      [
+        -0.0006474744547351983,
+        -0.27361070642606167,
+        -0.9443846212600696,
+        -0.18241285380514408
+      ],
+      [
+        -0.0006457899446039528,
+        -0.2736012860752795,
+        -0.9443873105041038,
+        -0.18241306688975467
+      ],
+      [
+        -0.0006441054312949581,
+        -0.2735918656800355,
+        -0.9443899996597486,
+        -0.18241327995672615
+      ],
+      [
+        -0.00064242092103619,
+        -0.2735824452751589,
+        -0.9443926887170618,
+        -0.18241349300527065
+      ],
+      [
+        -0.0006407364107139285,
+        -0.2735730248432365,
+        -0.9443953776810141,
+        -0.1824137060357822
+      ],
+      [
+        -0.0006390518972143996,
+        -0.27356360436685484,
+        -0.9443980665565759,
+        -0.18241391904865437
+      ],
+      [
+        -0.000637367386765623,
+        -0.27355418388084357,
+        -0.9444007553338056,
+        -0.18241413204309972
+      ],
+      [
+        -0.0006356828762538142,
+        -0.27354476336778916,
+        -0.944403444017674,
+        -0.18241434501951195
+      ],
+      [
+        -0.0006339983656791763,
+        -0.2735353428276926,
+        -0.9444061326081803,
+        -0.18241455797789105
+      ],
+      [
+        -0.0006323138519279591,
+        -0.2735259222431405,
+        -0.9444088211102942,
+        -0.18241477091863062
+      ],
+      [
+        -0.0006306293412281164,
+        -0.27351650164896263,
+        -0.9444115095140759,
+        -0.18241498384094343
+      ],
+      [
+        -0.0006289448304659573,
+        -0.2735070810277454,
+        -0.9444141978244949,
+        -0.18241519674522302
+      ],
+      [
+        -0.0006272603165277154,
+        -0.27349766036207523,
+        -0.9444168860465203,
+        -0.18241540963186292
+      ],
+      [
+        -0.0006255758056413589,
+        -0.2734882396867822,
+        -0.944419574170213,
+        -0.18241562250007606
+      ],
+      [
+        -0.0006238912946931694,
+        -0.27347881898445253,
+        -0.9444222622005424,
+        -0.1824158353502559
+      ],
+      [
+        -0.0006222067810142247,
+        -0.2734693982401604,
+        -0.9444249501417669,
+        -0.1824160481827397
+      ],
+      [
+        -0.0006205222694979848,
+        -0.27345997748127276,
+        -0.9444276379860781,
+        -0.1824162609969092
+      ],
+      [
+        -0.0006188377583652594,
+        -0.2734505566978392,
+        -0.9444303257363152,
+        -0.18241647379298914
+      ],
+      [
+        -0.0006171532445022934,
+        -0.27344113587244584,
+        -0.9444330133974463,
+        -0.18241668657137292
+      ],
+      [
+        -0.0006154687328025323,
+        -0.27343171503245967,
+        -0.9444357009616638,
+        -0.18241689933144234
+      ],
+      [
+        -0.0006137837830945173,
+        -0.27342228989428763,
+        -0.9444383873136776,
+        -0.18241712426954806
+      ],
+      [
+        -0.0006120972398516813,
+        -0.2734128491951289,
+        -0.9444410695079185,
+        -0.18241739352021752
+      ],
+      [
+        -0.0006104106938758127,
+        -0.27340340845387856,
+        -0.9444437516126847,
+        -0.1824176627532108
+      ],
+      [
+        -0.0006087241500662723,
+        -0.27339396769796176,
+        -0.9444464336201847,
+        -0.18241793196774586
+      ],
+      [
+        -0.000607037606641712,
+        -0.27338452691740706,
+        -0.9444491155332516,
+        -0.182418201164107
+      ],
+      [
+        -0.0006053510604846185,
+        -0.27337508609476335,
+        -0.9444517973568426,
+        -0.18241847034279182
+      ],
+      [
+        -0.0006036645164943569,
+        -0.2733656452574562,
+        -0.9444544790831669,
+        -0.18241873950301846
+      ],
+      [
+        -0.0006019779728895693,
+        -0.27335620439551395,
+        -0.9444571607150574,
+        -0.18241900864507113
+      ],
+      [
+        -0.0006002914265527665,
+        -0.27334676349148546,
+        -0.9444598422574707,
+        -0.1824192777694473
+      ],
+      [
+        -0.0005986048828286737,
+        -0.2733373225752894,
+        -0.944462523701909,
+        -0.1824195468752942
+      ],
+      [
+        -0.0005969183385997885,
+        -0.2733278816294749,
+        -0.9444652050533288,
+        -0.1824198159631092
+      ],
+      [
+        -0.0005952317920847657,
+        -0.27331844064406985,
+        -0.9444678863145621,
+        -0.1824200850331764
+      ],
+      [
+        -0.0005935452481829603,
+        -0.27330899964650046,
+        -0.9444705674778199,
+        -0.18242035408471438
+      ],
+      [
+        -0.0005918587037768564,
+        -0.27329955861931515,
+        -0.9444732485480585,
+        -0.18242062311822033
+      ],
+      [
+        -0.0005901721570851365,
+        -0.2732901175525423,
+        -0.9444759295281093,
+        -0.1824208921339785
+      ],
+      [
+        -0.0005884856130071186,
+        -0.27328067647360765,
+        -0.9444786104101843,
+        -0.18242116113120724
+      ],
+      [
+        -0.0005867990688707161,
+        -0.2732712353675533,
+        -0.9444812911985314,
+        -0.182421430110333
+      ],
+      [
+        -0.0005851125215583982,
+        -0.27326179421692764,
+        -0.9444839718981054,
+        -0.18242169907185277
+      ],
+      [
+        -0.0005834259773056941,
+        -0.2732523530566364,
+        -0.9444866524989953,
+        -0.18242196801477215
+      ],
+      [
+        -0.0005817394329950772,
+        -0.2732429118692282,
+        -0.9444893330061563,
+        -0.18242223693958837
+      ],
+      [
+        -0.0005800528881813679,
+        -0.27323347065221076,
+        -0.9444920134202961,
+        -0.18242250584637243
+      ],
+      [
+        -0.0005783663410831693,
+        -0.27322402939561213,
+        -0.9444946937442453,
+        -0.18242277473540836
+      ],
+      [
+        -0.0005766797965998825,
+        -0.2732145881268584,
+        -0.944497373970218,
+        -0.18242304360591485
+      ],
+      [
+        -0.0005749932520593548,
+        -0.2732051468309916,
+        -0.9445000541024609,
+        -0.1824233124583181
+      ],
+      [
+        -0.0005733067043441032,
+        -0.2731957054905597,
+        -0.9445027341459274,
+        -0.18242358129311492
+      ],
+      [
+        -0.0005716201596896062,
+        -0.2731862641404692,
+        -0.9445054140907094,
+        -0.18242385010931156
+      ],
+      [
+        -0.0005699336149784028,
+        -0.27317682276326827,
+        -0.9445080939417605,
+        -0.18242411890740481
+      ],
+      [
+        -0.0005682470670929748,
+        -0.2731673813415048,
+        -0.9445107737040344,
+        -0.18242438768789151
+      ],
+      [
+        -0.000566560522268815,
+        -0.27315793991008575,
+        -0.9445134533676232,
+        -0.1824246564497779
+      ],
+      [
+        -0.0005648739773884319,
+        -0.27314849845155903,
+        -0.9445161329374805,
+        -0.18242492519356085
+      ],
+      [
+        -0.0005631874293343237,
+        -0.27313905694847257,
+        -0.944518812418559,
+        -0.18242519391973705
+      ],
+      [
+        -0.000561500884341994,
+        -0.27312961543573344,
+        -0.9445214918009522,
+        -0.18242546262731302
+      ],
+      [
+        -0.0005598143392939494,
+        -0.27312017389588944,
+        -0.9445241710896131,
+        -0.1824257313167855
+      ],
+      [
+        -0.0005581277941903349,
+        -0.2731107323289416,
+        -0.9445268502845414,
+        -0.18242599998815437
+      ],
+      [
+        -0.0005564412459136721,
+        -0.27310129071743755,
+        -0.9445295293906893,
+        -0.18242626864191636
+      ],
+      [
+        -0.0005547547006994586,
+        -0.27309184909628476,
+        -0.9445322083981514,
+        -0.18242653727707808
+      ],
+      [
+        -0.0005530681554301981,
+        -0.2730824074480308,
+        -0.9445348873118804,
+        -0.1824268058941361
+      ],
+      [
+        -0.0005513816069883743,
+        -0.27307296575522344,
+        -0.9445375661368273,
+        -0.18242707449358703
+      ],
+      [
+        -0.0005496950616095061,
+        -0.2730635240527702,
+        -0.9445402448630884,
+        -0.18242734307443775
+      ],
+      [
+        -0.0005480085161760812,
+        -0.27305408232321876,
+        -0.9445429234956153,
+        -0.1824276116371848
+      ],
+      [
+        -0.0005463219680159909,
+        -0.27304464055160976,
+        -0.9445456020386517,
+        -0.1824278801822536
+      ],
+      [
+        -0.0005446354220285908,
+        -0.27303519876537113,
+        -0.9445482804844166,
+        -0.18242814870886395
+      ],
+      [
+        -0.0005429488764325267,
+        -0.2730257569545305,
+        -0.9445509588357391,
+        -0.18242841721729966
+      ],
+      [
+        -0.0005412623281102889,
+        -0.273016315101635,
+        -0.94455363709757,
+        -0.18242868570805695
+      ],
+      [
+        -0.0005395757819612444,
+        -0.2730068732341128,
+        -0.944556315262129,
+        -0.18242895418035582
+      ],
+      [
+        -0.0005378892362040294,
+        -0.2729974313419915,
+        -0.9445589933322448,
+        -0.18242922263448005
+      ],
+      [
+        -0.0005362026877211581,
+        -0.272987989407818,
+        -0.9445616713128677,
+        -0.18242949107092563
+      ],
+      [
+        -0.0005345161418573571,
+        -0.272978547461514,
+        -0.9445643491955111,
+        -0.1824297594888419
+      ],
+      [
+        -0.000532829595495135,
+        -0.27296910548562686,
+        -0.9445670269851251,
+        -0.18243002788872517
+      ],
+      [
+        -0.0005311430468531222,
+        -0.2729596634701837,
+        -0.9445697046845376,
+        -0.18243029627085883
+      ],
+      [
+        -0.0005294565008306937,
+        -0.2729502214426132,
+        -0.9445723822859704,
+        -0.1824305646344632
+      ],
+      [
+        -0.0005277699543103381,
+        -0.27294077938546213,
+        -0.9445750597943726,
+        -0.1824308329800344
+      ],
+      [
+        -0.0005260834081829811,
+        -0.27293133730371855,
+        -0.9445777372083303,
+        -0.1824311013074307
+      ],
+      [
+        -0.0005243968593311479,
+        -0.27292189517992893,
+        -0.9445804145327922,
+        -0.18243136961714798
+      ],
+      [
+        -0.0005227093635959234,
+        -0.2729124597986083,
+        -0.9445830905804762,
+        -0.1824316339098846
+      ],
+      [
+        -0.0005210156485395752,
+        -0.2729030686274249,
+        -0.9445857588150676,
+        -0.18243187199662217
+      ],
+      [
+        -0.0005193219311956738,
+        -0.2728936774170318,
+        -0.9445884269603869,
+        -0.1824321100657521
+      ],
+      [
+        -0.0005176282164844044,
+        -0.27288428619470995,
+        -0.9445910950086833,
+        -0.1824323481165829
+      ],
+      [
+        -0.0005159345012750035,
+        -0.27287489494310024,
+        -0.9445937629648884,
+        -0.18243258614955454
+      ],
+      [
+        -0.0005142407837785422,
+        -0.2728655036522833,
+        -0.9445964308318203,
+        -0.18243282416491854
+      ],
+      [
+        -0.0005125470689152174,
+        -0.27285611234954066,
+        -0.944599098601729,
+        -0.18243306216198338
+      ],
+      [
+        -0.0005108533540015328,
+        -0.272846721019993,
+        -0.9446017662788413,
+        -0.1824333001411262
+      ],
+      [
+        -0.0005091596359067496,
+        -0.2728373296462807,
+        -0.944604433868088,
+        -0.18243353810278687
+      ],
+      [
+        -0.000507465920892854,
+        -0.2728279382631254,
+        -0.9446071013596066,
+        -0.1824337760460855
+      ],
+      [
+        -0.0005057722058291117,
+        -0.27281854685316786,
+        -0.9446097687583281,
+        -0.18243401397146203
+      ],
+      [
+        -0.0005040784902684232,
+        -0.2728091554139289,
+        -0.9446124360649565,
+        -0.18243425187897933
+      ],
+      [
+        -0.0005023847724218272,
+        -0.272799763935489,
+        -0.9446151032823089,
+        -0.1824344897688886
+      ],
+      [
+        -0.0005006910572095235,
+        -0.27279037244513016,
+        -0.9446177704026373,
+        -0.1824347276404988
+      ],
+      [
+        -0.0004989973419480377,
+        -0.27278098092797254,
+        -0.9446204374301673,
+        -0.18243496549418672
+      ],
+      [
+        -0.0004973036235066202,
+        -0.2727715893666565,
+        -0.9446231043698289,
+        -0.1824352033303921
+      ],
+      [
+        -0.0004956099081472467,
+        -0.2727621977959044,
+        -0.9446257712117617,
+        -0.18243544114823557
+      ],
+      [
+        -0.00049391619273919,
+        -0.2727528061983565,
+        -0.9446284379608956,
+        -0.18243567894815688
+      ],
+      [
+        -0.0004922224741517054,
+        -0.2727434145566528,
+        -0.9446311046221595,
+        -0.18243591673059537
+      ],
+      [
+        -0.0004905287586467686,
+        -0.2727340229055158,
+        -0.9446337711856945,
+        -0.18243615449467201
+      ],
+      [
+        -0.0004888350430936691,
+        -0.27272463122758583,
+        -0.9446364376564296,
+        -0.1824363922408263
+      ],
+      [
+        -0.0004871413248088679,
+        -0.2727152395079827,
+        -0.9446391040385893,
+        -0.18243662996943488
+      ],
+      [
+        -0.00048544760871260437,
+        -0.2727058477739891,
+        -0.9446417703244282,
+        -0.18243686767980727
+      ],
+      [
+        -0.00048375389301591335,
+        -0.2726964560156854,
+        -0.9446444365167622,
+        -0.18243710537219437
+      ],
+      [
+        -0.00048206017458806127,
+        -0.27268706421571104,
+        -0.9446471026205199,
+        -0.18243734304703568
+      ],
+      [
+        -0.00048036645834921825,
+        -0.2726776724013493,
+        -0.944649768627956,
+        -0.18243758070364074
+      ],
+      [
+        -0.00047867274251046053,
+        -0.27266828056268,
+        -0.9446524345418869,
+        -0.18243781834226058
+      ],
+      [
+        -0.0004769790239410344,
+        -0.272658888682343,
+        -0.9446551003672398,
+        -0.18243805596333437
+      ],
+      [
+        -0.0004752853080083885,
+        -0.2726494967901013,
+        -0.9446577660955668,
+        -0.18243829356610916
+      ],
+      [
+        -0.0004735915915817959,
+        -0.27264010486859486,
+        -0.9446604317317958,
+        -0.18243853115102424
+      ],
+      [
+        -0.0004718978755559283,
+        -0.2726307129227845,
+        -0.9446630972745185,
+        -0.1824387687179539
+      ],
+      [
+        -0.00047020415680008095,
+        -0.27262132093531005,
+        -0.9446657627286617,
+        -0.18243900626733736
+      ],
+      [
+        -0.00046851044023438627,
+        -0.2726119289334545,
+        -0.9446684280864824,
+        -0.18243924379848456
+      ],
+      [
+        -0.000466816724069959,
+        -0.27260253690729824,
+        -0.9446710933507964,
+        -0.18243948131164645
+      ],
+      [
+        -0.00046512300517601496,
+        -0.2725931448394803,
+        -0.9446737585265294,
+        -0.18243971880726192
+      ],
+      [
+        -0.00046342928892003233,
+        -0.2725837527597645,
+        -0.9446764236052357,
+        -0.18243995628457846
+      ],
+      [
+        -0.0004617355721712467,
+        -0.2725743606507901,
+        -0.9446790885918422,
+        -0.18244019374403495
+      ],
+      [
+        -0.0004600418531407192,
+        -0.272564968502637,
+        -0.9446817534891628,
+        -0.1824404311858822
+      ],
+      [
+        -0.00045834813674865707,
+        -0.2725555763425888,
+        -0.9446844182894565,
+        -0.18244066860943048
+      ],
+      [
+        -0.00045665441986429066,
+        -0.2725461841532851,
+        -0.944687082997649,
+        -0.18244090601511878
+      ],
+      [
+        -0.0004549607006986819,
+        -0.27253679192480507,
+        -0.9446897476165549,
+        -0.18244114340319761
+      ],
+      [
+        -0.00045326698417203523,
+        -0.2725273996844332,
+        -0.9446924121384334,
+        -0.18244138077297756
+      ],
+      [
+        -0.00045157326760085096,
+        -0.27251800741728843,
+        -0.9446950765675065,
+        -0.18244161812483464
+      ],
+      [
+        -0.0004498795505380254,
+        -0.2725086151208915,
+        -0.9446977409044773,
+        -0.18244185545883154
+      ],
+      [
+        -0.00044818583119466147,
+        -0.27249922278532196,
+        -0.9447004051521597,
+        -0.18244209277521883
+      ],
+      [
+        -0.00044649211449088156,
+        -0.27248983043786434,
+        -0.9447030693028143,
+        -0.18244233007330724
+      ],
+      [
+        -0.00044479839729598484,
+        -0.2724804380611574,
+        -0.944705733361366,
+        -0.1824425673535354
+      ],
+      [
+        -0.0004431046778210087,
+        -0.2724710456452803,
+        -0.9447083973306282,
+        -0.18244280461615375
+      ],
+      [
+        -0.00044141096098615,
+        -0.27246165321751825,
+        -0.9447110612028623,
+        -0.1824430418604733
+      ],
+      [
+        -0.00043971724410793407,
+        -0.2724522607629897,
+        -0.944713724982289,
+        -0.18244327908686978
+      ],
+      [
+        -0.00043802352405558967,
+        -0.2724428682643332,
+        -0.9447163886738318,
+        -0.1824435162957817
+      ],
+      [
+        -0.0004363298070911501,
+        -0.27243347575627475,
+        -0.944719052267643,
+        -0.18244375348633216
+      ],
+      [
+        -0.00043463609008382936,
+        -0.27242408322145273,
+        -0.9447217157686457,
+        -0.18244399065895944
+      ],
+      [
+        -0.0004329423699028912,
+        -0.2724146906425055,
+        -0.9447243791817636,
+        -0.1824442278141021
+      ],
+      [
+        -0.00043124908576694035,
+        -0.2724052950977033,
+        -0.9447270428699043,
+        -0.1824444674339163
+      ],
+      [
+        -0.00042956417603399083,
+        -0.27239584234084535,
+        -0.9447297136746569,
+        -0.18244475506366542
+      ],
+      [
+        -0.00042787926314370777,
+        -0.27238638953943467,
+        -0.9447323843904314,
+        -0.1824450426758094
+      ],
+      [
+        -0.000426194353325534,
+        -0.27237693672842017,
+        -0.9447350550073534,
+        -0.18244533026928492
+      ],
+      [
+        -0.0004245094434649725,
+        -0.2723674838903289,
+        -0.9447377255303598,
+        -0.1824456178446237
+      ],
+      [
+        -0.0004228245308925421,
+        -0.27235803101018374,
+        -0.9447403959636815,
+        -0.1824459054022813
+      ],
+      [
+        -0.00042113962050281277,
+        -0.27234857811544516,
+        -0.9447430662995611,
+        -0.18244619294142228
+      ],
+      [
+        -0.0004194547105161586,
+        -0.2723391251961289,
+        -0.9447457365408188,
+        -0.18244648046235049
+      ],
+      [
+        -0.00041776980048782584,
+        -0.2723296722497394,
+        -0.9447484066881602,
+        -0.18244676796514175
+      ],
+      [
+        -0.0004160848873033123,
+        -0.2723202192588036,
+        -0.9447510767465199,
+        -0.18244705545032755
+      ],
+      [
+        -0.0004143999771920662,
+        -0.27231076625827094,
+        -0.9447537467060269,
+        -0.1824473429168449
+      ],
+      [
+        -0.0004127150670396444,
+        -0.27230131323066775,
+        -0.9447564165716164,
+        -0.1824476303652252
+      ],
+      [
+        -0.00041103015417648126,
+        -0.27229186016101736,
+        -0.9447590863475182,
+        -0.182447917795924
+      ],
+      [
+        -0.00040934524349720886,
+        -0.2722824070767801,
+        -0.9447617560259768,
+        -0.18244820520810615
+      ],
+      [
+        -0.00040766033322220245,
+        -0.27227295396797185,
+        -0.944764425609812,
+        -0.1824484926020753
+      ],
+      [
+        -0.0004059754202369659,
+        -0.2722635008171188,
+        -0.9447670951039585,
+        -0.1824487799783627
+      ],
+      [
+        -0.0004042905094361218,
+        -0.2722540476516821,
+        -0.9447697645006612,
+        -0.1824490673361335
+      ],
+      [
+        -0.0004026055990400349,
+        -0.27224459446167704,
+        -0.9447724338027399,
+        -0.18244935467569123
+      ],
+      [
+        -0.0004009206859342367,
+        -0.27223514122963,
+        -0.9447751030151286,
+        -0.18244964199756702
+      ],
+      [
+        -0.00039923577545827177,
+        -0.2722256879854984,
+        -0.9447777721293683,
+        -0.18244992930085033
+      ],
+      [
+        -0.00039755086449768024,
+        -0.2722162347118088,
+        -0.944780441150393,
+        -0.18245021658607224
+      ],
+      [
+        -0.0003958659539424937,
+        -0.27220678141355464,
+        -0.9447831100767926,
+        -0.18245050385308104
+      ],
+      [
+        -0.0003941810406782738,
+        -0.27219732807326197,
+        -0.9447857789135006,
+        -0.18245079110240764
+      ],
+      [
+        -0.00039249612959961033,
+        -0.2721878747183923,
+        -0.9447884476527638,
+        -0.18245107833321755
+      ],
+      [
+        -0.00039081121892689085,
+        -0.2721784213389612,
+        -0.9447911162974014,
+        -0.1824513655458143
+      ],
+      [
+        -0.0003891263055456163,
+        -0.27216896791749406,
+        -0.9447937848523461,
+        -0.1824516527407286
+      ],
+      [
+        -0.0003874413947953545,
+        -0.27215951448394954,
+        -0.9447964533091409,
+        -0.1824519399170505
+      ],
+      [
+        -0.00038575648356161454,
+        -0.2721500610208534,
+        -0.9447991216727186,
+        -0.1824522270753108
+      ],
+      [
+        -0.0003840715700647967,
+        -0.27214060751822045,
+        -0.9448017899458975,
+        -0.1824525142158127
+      ],
+      [
+        -0.0003823866591994999,
+        -0.272131154003513,
+        -0.9448044581209262,
+        -0.18245280133772213
+      ],
+      [
+        -0.0003807017478512278,
+        -0.27212170045925665,
+        -0.944807126202737,
+        -0.1824530884415698
+      ],
+      [
+        -0.00037901683424037023,
+        -0.2721122468754663,
+        -0.9448097941941478,
+        -0.18245337552765897
+      ],
+      [
+        -0.00037733192326152773,
+        -0.27210279327960446,
+        -0.944812462087408,
+        -0.18245366259515566
+      ],
+      [
+        -0.0003756470122451791,
+        -0.27209333965669297,
+        -0.944815129886745,
+        -0.18245394964451475
+      ],
+      [
+        -0.0003739620980768374,
+        -0.27208388598925715,
+        -0.9448177975970896,
+        -0.18245423667626678
+      ],
+      [
+        -0.00037227718698596747,
+        -0.27207443231224926,
+        -0.9448204652085791,
+        -0.1824545236893505
+      ],
+      [
+        -0.0003705922758580828,
+        -0.2720649786081946,
+        -0.9448231327261443,
+        -0.1824548106842965
+      ],
+      [
+        -0.0003689073615787311,
+        -0.27205552485961837,
+        -0.9448258001547161,
+        -0.18245509766163523
+      ],
+      [
+        -0.0003672224503773337,
+        -0.27204607110147283,
+        -0.9448284674844322,
+        -0.18245538462030575
+      ],
+      [
+        -0.0003655375391394422,
+        -0.27203661731628354,
+        -0.9448311347202234,
+        -0.18245567156083844
+      ],
+      [
+        -0.00036385262786520477,
+        -0.272027163504051,
+        -0.9448338018620895,
+        -0.18245595848323332
+      ],
+      [
+        -0.00036216771344015503,
+        -0.2720177096473006,
+        -0.9448364689149603,
+        -0.18245624538802066
+      ],
+      [
+        -0.00036048280209375293,
+        -0.2720082557809849,
+        -0.9448391358689752,
+        -0.18245653227413974
+      ],
+      [
+        -0.00035879789071149973,
+        -0.2719988018876289,
+        -0.944841802729064,
+        -0.18245681914212092
+      ],
+      [
+        -0.0003571129761789493,
+        -0.27198934794975776,
+        -0.9448444695001562,
+        -0.18245710599249448
+      ],
+      [
+        -0.00035542806472553605,
+        -0.27197989400232425,
+        -0.9448471361723922,
+        -0.18245739282419968
+      ],
+      [
+        -0.00035374315323679256,
+        -0.27197044002785337,
+        -0.9448498027507015,
+        -0.18245767963776702
+      ],
+      [
+        -0.0003520582385982408,
+        -0.27196098600886975,
+        -0.9448524692400128,
+        -0.18245796643372644
+      ],
+      [
+        -0.0003503733270393235,
+        -0.2719515319803269,
+        -0.9448551356304676,
+        -0.18245825321101755
+      ],
+      [
+        -0.00034868841544558185,
+        -0.27194207792474945,
+        -0.9448578019269948,
+        -0.18245853997017067
+      ],
+      [
+        -0.0003470035011474925,
+        -0.2719326238271586,
+        -0.9448604681338187,
+        -0.18245882671164
+      ],
+      [
+        -0.00034531858903964676,
+        -0.2719231697150183,
+        -0.944863134243194,
+        -0.1824591134345925
+      ],
+      [
+        -0.00034363367734241364,
+        -0.2719137155783428,
+        -0.9448658002579369,
+        -0.1824594001393312
+      ],
+      [
+        -0.00034194876561103563,
+        -0.2719042614146364,
+        -0.9448684661787512,
+        -0.1824596868259317
+      ],
+      [
+        -0.00034026385073101134,
+        -0.2718948072064238,
+        -0.9448711320105644,
+        -0.18245997349492385
+      ],
+      [
+        -0.000338559257004931,
+        -0.27188538891621816,
+        -0.9448737938215943,
+        -0.1824602269556125
+      ],
+      [
+        -0.00033685396751792604,
+        -0.2718759718691514,
+        -0.9448764554006857,
+        -0.18246047922507824
+      ],
+      [
+        -0.00033514867529566483,
+        -0.2718665547803196,
+        -0.9448791168907001,
+        -0.18246073147692815
+      ],
+      [
+        -0.0003334433852919771,
+        -0.27185713767707875,
+        -0.9448817782839064,
+        -0.1824609837104294
+      ],
+      [
+        -0.0003317380957056927,
+        -0.2718477205494827,
+        -0.9448844395831154,
+        -0.1824612359258486
+      ],
+      [
+        -0.0003300328033846773,
+        -0.271838303380124,
+        -0.9448871007932466,
+        -0.18246148812365176
+      ],
+      [
+        -0.00032832751328270985,
+        -0.27182888619635937,
+        -0.944889761906569,
+        -0.1824617403031063
+      ],
+      [
+        -0.0003266222235986652,
+        -0.2718194689882421,
+        -0.9448924229258936,
+        -0.18246199246447858
+      ],
+      [
+        -0.0003249169311803929,
+        -0.271810051738365,
+        -0.944895083856139,
+        -0.1824622446082348
+      ],
+      [
+        -0.0003232116414320202,
+        -0.27180063447657166,
+        -0.9448977446888727,
+        -0.1824624967335757
+      ],
+      [
+        -0.0003215063512013979,
+        -0.27179121718545485,
+        -0.944900405429013,
+        -0.1824627488409676
+      ],
+      [
+        -0.00031980105868737325,
+        -0.2717817998550677,
+        -0.9449030660793704,
+        -0.1824630009306765
+      ],
+      [
+        -0.0003180957688437775,
+        -0.27177238251276725,
+        -0.9449057266322154,
+        -0.18246325300197036
+      ],
+      [
+        -0.0003163904785184263,
+        -0.27176296514114606,
+        -0.9449083870924665,
+        -0.18246350505531486
+      ],
+      [
+        -0.00031468518591018334,
+        -0.27175354773025723,
+        -0.9449110474629333,
+        -0.1824637570909764
+      ],
+      [
+        -0.0003129798959728578,
+        -0.271744130307458,
+        -0.9449137077358877,
+        -0.18246400910822277
+      ],
+      [
+        -0.00031127460600463086,
+        -0.2717347128578277,
+        -0.9449163679155446,
+        -0.18246426110745326
+      ],
+      [
+        -0.00030956931555534573,
+        -0.27172529537888046,
+        -0.9449190280026063,
+        -0.18246451308873446
+      ],
+      [
+        -0.0003078640228238258,
+        -0.27171587786066914,
+        -0.9449216879998822,
+        -0.18246476505233242
+      ],
+      [
+        -0.00030615873276390067,
+        -0.27170646033055124,
+        -0.9449243478996451,
+        -0.18246501699751527
+      ],
+      [
+        -0.0003044534422234116,
+        -0.27169704277111895,
+        -0.944927007706812,
+        -0.18246526892474857
+      ],
+      [
+        -0.0003027481494012127,
+        -0.27168762517242556,
+        -0.9449296674241918,
+        -0.1824655208342986
+      ],
+      [
+        -0.0003010428592511044,
+        -0.2716782075618284,
+        -0.9449323270440585,
+        -0.1824657727254334
+      ],
+      [
+        -0.00029933756907126466,
+        -0.27166878992440685,
+        -0.9449349865706259,
+        -0.18246602459855224
+      ],
+      [
+        -0.00029763227570956383,
+        -0.2716593722427525,
+        -0.9449376460088098,
+        -0.1824662764541206
+      ],
+      [
+        -0.000295926985470795,
+        -0.2716499545516845,
+        -0.9449403053487777,
+        -0.18246652829120727
+      ],
+      [
+        -0.0002942216952028108,
+        -0.27164053683379485,
+        -0.9449429645954456,
+        -0.18246678011027792
+      ],
+      [
+        -0.0002925164017534393,
+        -0.2716311190716751,
+        -0.9449456237537286,
+        -0.18246703191179786
+      ],
+      [
+        -0.0002908111114275139,
+        -0.27162170130014457,
+        -0.9449482828137955,
+        -0.18246728369483609
+      ],
+      [
+        -0.0002891058210728671,
+        -0.27161228350179517,
+        -0.9449509417805615,
+        -0.18246753545985822
+      ],
+      [
+        -0.0002874005306896842,
+        -0.2716028656766277,
+        -0.9449536006540264,
+        -0.18246778720686418
+      ],
+      [
+        -0.0002856952371258059,
+        -0.2715934478072337,
+        -0.9449562594391049,
+        -0.1824680389363192
+      ],
+      [
+        -0.00028398994668604434,
+        -0.27158402992843295,
+        -0.9449589181259668,
+        -0.18246829064729264
+      ],
+      [
+        -0.00028228465621823345,
+        -0.27157461202281696,
+        -0.9449615767195266,
+        -0.18246854234024984
+      ],
+      [
+        -0.00028057936257022654,
+        -0.2715651940729771,
+        -0.9449642352246989,
+        -0.18246879401565588
+      ],
+      [
+        -0.00027887407204685413,
+        -0.2715557761137333,
+        -0.9449668936316541,
+        -0.18246904567258046
+      ],
+      [
+        -0.0002771687814959261,
+        -0.27154635812767713,
+        -0.9449695519453066,
+        -0.18246929731148864
+      ],
+      [
+        -0.0002754634877653201,
+        -0.27153694009739976,
+        -0.9449722101705701,
+        -0.18246954893284562
+      ],
+      [
+        -0.000273758197159844,
+        -0.27152752205772135,
+        -0.9449748682976165,
+        -0.18246980053572096
+      ],
+      [
+        -0.000272052906527321,
+        -0.2715181039912334,
+        -0.9449775263313592,
+        -0.18247005212057993
+      ],
+      [
+        -0.00027034761316595084,
+        -0.2715086858830139,
+        -0.9449801842760098,
+        -0.18247030368782105
+      ],
+      [
+        -0.00026864232202955426,
+        -0.27149926776042227,
+        -0.9449828421238468,
+        -0.18247055523671352
+      ],
+      [
+        -0.0002669370313169653,
+        -0.27148984961351075,
+        -0.9449854998776775,
+        -0.18247080676752309
+      ],
+      [
+        -0.00026523173787601755,
+        -0.2714804314248705,
+        -0.9449881575424147,
+        -0.18247105828071458
+      ],
+      [
+        -0.00026352644666055396,
+        -0.2714710132218609,
+        -0.9449908151103379,
+        -0.18247130977555748
+      ],
+      [
+        -0.00026182115586939164,
+        -0.27146159499453437,
+        -0.9449934725842543,
+        -0.1824715612523174
+      ],
+      [
+        -0.0002601158623503915,
+        -0.2714521767254817,
+        -0.9449961299690758,
+        -0.18247181271145907
+      ],
+      [
+        -0.0002584105715077075,
+        -0.27144275844454985,
+        -0.9449987872563811,
+        -0.18247206415218578
+      ],
+      [
+        -0.0002567052801891649,
+        -0.27143334013432946,
+        -0.9450014444510824,
+        -0.18247231557496216
+      ],
+      [
+        -0.0002549999892956183,
+        -0.27142392179979585,
+        -0.9450041015517758,
+        -0.18247256697965553
+      ],
+      [
+        -0.0002532946956748968,
+        -0.2714145034235396,
+        -0.9450067585633729,
+        -0.18247281836673043
+      ],
+      [
+        -0.00025158940428081703,
+        -0.2714050850329208,
+        -0.9450094154781549,
+        -0.18247306973545674
+      ],
+      [
+        -0.00024988411331223754,
+        -0.27139566661799175,
+        -0.9450120722989284,
+        -0.18247332108609993
+      ],
+      [
+        -0.000248178819616986,
+        -0.2713862481613427,
+        -0.9450147290306041,
+        -0.18247357241912454
+      ],
+      [
+        -0.00024650921162651905,
+        -0.2713768104376523,
+        -0.9450173893547477,
+        -0.1824738332118675
+      ],
+      [
+        -0.00024484435150816917,
+        -0.271367370122314,
+        -0.9450200500770424,
+        -0.18247409524786487
+      ],
+      [
+        -0.00024317948916728139,
+        -0.2713579297676344,
+        -0.945022710709256,
+        -0.18247435726613612
+      ],
+      [
+        -0.0002415146294402394,
+        -0.27134848940103773,
+        -0.9450253712436594,
+        -0.18247461926591996
+      ],
+      [
+        -0.00023984976924962942,
+        -0.271339049005074,
+        -0.9450280316851707,
+        -0.18247488124770087
+      ],
+      [
+        -0.00023818490683699963,
+        -0.27132960856977173,
+        -0.9450306920365994,
+        -0.18247514321175543
+      ],
+      [
+        -0.0002365200470386887,
+        -0.27132016812255527,
+        -0.9450333522902177,
+        -0.1824754051573227
+      ],
+      [
+        -0.00023485518721695585,
+        -0.2713107276484674,
+        -0.9450360124502405,
+        -0.18247566708481766
+      ],
+      [
+        -0.00023319032693231223,
+        -0.2713012871450161,
+        -0.94503867251737,
+        -0.18247592899430962
+      ],
+      [
+        -0.00023152546442630915,
+        -0.27129184660223,
+        -0.9450413324944154,
+        -0.182476190886075
+      ],
+      [
+        -0.00022986060453528977,
+        -0.27128240604753356,
+        -0.9450439923736499,
+        -0.18247645275935306
+      ],
+      [
+        -0.00022819574418186993,
+        -0.27127296546347657,
+        -0.9450466521599902,
+        -0.18247671461462792
+      ],
+      [
+        -0.00022653088160756474,
+        -0.27126352484008737,
+        -0.9450493118562454,
+        -0.18247697645217612
+      ],
+      [
+        -0.00022486602164875294,
+        -0.27125408420479075,
+        -0.9450519714546892,
+        -0.18247723827123705
+      ],
+      [
+        -0.00022320116166766202,
+        -0.2712446435426294,
+        -0.9450546309595358,
+        -0.18247750007222552
+      ],
+      [
+        -0.00022153629858689722,
+        -0.2712352028361525,
+        -0.9450572903757006,
+        -0.18247776185562545
+      ],
+      [
+        -0.0002198714385617538,
+        -0.27122576212026417,
+        -0.9450599496933515,
+        -0.18247802362046892
+      ],
+      [
+        -0.00021820657851485625,
+        -0.27121632137751395,
+        -0.9450626089174042,
+        -0.18247828536723998
+      ],
+      [
+        -0.0002165417153687626,
+        -0.27120688059045067,
+        -0.9450652680527739,
+        -0.18247854709642225
+      ],
+      [
+        -0.00021487685527879244,
+        -0.27119743979397903,
+        -0.9450679270896294,
+        -0.1824788088070481
+      ],
+      [
+        -0.00021321199516754897,
+        -0.2711879989706481,
+        -0.945070586032886,
+        -0.18247907049960138
+      ],
+      [
+        -0.000211547132397258,
+        -0.2711785581055002,
+        -0.945073244886756,
+        -0.18247933217449666
+      ],
+      [
+        -0.00020988227180428787,
+        -0.2711691172259606,
+        -0.945075903643516,
+        -0.18247959383097379
+      ],
+      [
+        -0.0002082174116301958,
+        -0.2711596763220575,
+        -0.9450785623059739,
+        -0.18247985546930912
+      ],
+      [
+        -0.000206552548797545,
+        -0.27115023537634025,
+        -0.9450812208790443,
+        -0.18248011708998635
+      ],
+      [
+        -0.00020488768814270984,
+        -0.27114079441623395,
+        -0.9450838793550039,
+        -0.18248037869224526
+      ],
+      [
+        -0.00020322282790724092,
+        -0.27113135343176736,
+        -0.945086537736661,
+        -0.18248064027636243
+      ],
+      [
+        -0.00020155796765163747,
+        -0.2711219124204479,
+        -0.9450891960247173,
+        -0.1824809018424068
+      ],
+      [
+        -0.00019989310473815246,
+        -0.2711124713673178,
+        -0.9450918542233844,
+        -0.18248116339079287
+      ],
+      [
+        -0.000198228244003143,
+        -0.2711030302998028,
+        -0.94509451232494,
+        -0.18248142492076067
+      ],
+      [
+        -0.00019656338368815882,
+        -0.2710935892079309,
+        -0.9450971703321924,
+        -0.18248168643258653
+      ],
+      [
+        -0.00019489852071578165,
+        -0.2710841480742509,
+        -0.9450998282500541,
+        -0.1824819479267539
+      ],
+      [
+        -0.00019323365992236026,
+        -0.27107470692618896,
+        -0.9451024860708042,
+        -0.18248220940250306
+      ]
+    ],
+    "angular_velocities": [
+      [
+        -7.588795392005646e-05,
+        -0.0003657877632031213,
+        0.001009893754182801
+      ],
+      [
+        -7.581340330208657e-05,
+        -0.00036571404807186485,
+        0.0010098704300500892
+      ],
+      [
+        -7.573885258568045e-05,
+        -0.0003656403328432754,
+        0.0010098471058865809
+      ],
+      [
+        -7.566430198739788e-05,
+        -0.00036556661773148587,
+        0.0010098237817600295
+      ],
+      [
+        -7.55897513891151e-05,
+        -0.00036549290261969603,
+        0.0010098004576334775
+      ],
+      [
+        -7.551520065302189e-05,
+        -0.00036541918737164003,
+        0.0010097771334638096
+      ],
+      [
+        -7.544065005473925e-05,
+        -0.0003653454722598504,
+        0.0010097538093372582
+      ],
+      [
+        -7.536609945645658e-05,
+        -0.00036527175714806047,
+        0.001009730485210706
+      ],
+      [
+        -7.529154872036329e-05,
+        -0.0003651980419000047,
+        0.0010097071610410378
+      ],
+      [
+        -7.521699812208064e-05,
+        -0.00036512432678821496,
+        0.0010096838369144862
+      ],
+      [
+        -7.514244752379797e-05,
+        -0.0003650506116764252,
+        0.0010096605127879342
+      ],
+      [
+        -7.50678969255153e-05,
+        -0.0003649768965646354,
+        0.0010096371886613824
+      ],
+      [
+        -7.499334618942204e-05,
+        -0.0003649031813165795,
+        0.0010096138644917145
+      ],
+      [
+        -7.49187955911393e-05,
+        -0.0003648294662047897,
+        0.0010095905403651627
+      ],
+      [
+        -7.484424499285667e-05,
+        -0.00036475575109299994,
+        0.0010095672162386108
+      ],
+      [
+        -7.476969425676342e-05,
+        -0.000364682035844944,
+        0.0010095438920689425
+      ],
+      [
+        -7.469514365848082e-05,
+        -0.00036460832073315427,
+        0.0010095205679423911
+      ],
+      [
+        -7.462059306019808e-05,
+        -0.0003645346056213646,
+        0.0010094972438158393
+      ],
+      [
+        -7.454604232410489e-05,
+        -0.00036446089037330855,
+        0.0010094739196461716
+      ],
+      [
+        -7.447149172582221e-05,
+        -0.0003643871752615189,
+        0.0010094505955196198
+      ],
+      [
+        -7.439694112753945e-05,
+        -0.00036431346014972904,
+        0.0010094272713930673
+      ],
+      [
+        -7.432239041113342e-05,
+        -0.0003642397449211398,
+        0.001009403947229559
+      ],
+      [
+        -7.424783979316354e-05,
+        -0.0003641660297898834,
+        0.001009380623096848
+      ],
+      [
+        -7.417328919488092e-05,
+        -0.00036409231467809375,
+        0.0010093572989702962
+      ],
+      [
+        -7.409873859659825e-05,
+        -0.0003640185995663039,
+        0.0010093339748437446
+      ],
+      [
+        -7.402418786050497e-05,
+        -0.000363944884318248,
+        0.001009310650674077
+      ],
+      [
+        -7.394963726222226e-05,
+        -0.0003638711692064582,
+        0.0010092873265475245
+      ],
+      [
+        -7.387508666393958e-05,
+        -0.00036379745409466846,
+        0.0010092640024209729
+      ],
+      [
+        -7.380053594753355e-05,
+        -0.0003637237388660791,
+        0.0010092406782574647
+      ],
+      [
+        -7.37259853295637e-05,
+        -0.00036365002373482284,
+        0.001009217354124753
+      ],
+      [
+        -7.3651434731281e-05,
+        -0.00036357630862303306,
+        0.0010091940299982013
+      ],
+      [
+        -7.357688401487491e-05,
+        -0.00036350259339444353,
+        0.0010091707058346925
+      ],
+      [
+        -7.350233339690511e-05,
+        -0.0003634288782631875,
+        0.0010091473817019816
+      ],
+      [
+        -7.342778279862243e-05,
+        -0.00036335516315139766,
+        0.00100912405757543
+      ],
+      [
+        -7.335323208221637e-05,
+        -0.00036328144792280824,
+        0.0010091007334119219
+      ],
+      [
+        -7.327868148393378e-05,
+        -0.00036320773281101857,
+        0.0010090774092853694
+      ],
+      [
+        -7.320413086596376e-05,
+        -0.0003631340176797621,
+        0.001009054085152658
+      ],
+      [
+        -7.312958014955775e-05,
+        -0.0003630603024511727,
+        0.0010090307609891497
+      ],
+      [
+        -7.305502955127516e-05,
+        -0.00036298658733938317,
+        0.001009007436862598
+      ],
+      [
+        -7.298047893330524e-05,
+        -0.00036291287220812664,
+        0.0010089841127298865
+      ],
+      [
+        -7.29059282168992e-05,
+        -0.0003628391569795375,
+        0.0010089607885663786
+      ],
+      [
+        -7.283137761861648e-05,
+        -0.00036276544186774755,
+        0.0010089374644398263
+      ],
+      [
+        -7.275682702033384e-05,
+        -0.0003626917267559576,
+        0.0010089141403132743
+      ],
+      [
+        -7.272513023403777e-05,
+        -0.00036266198280670843,
+        0.0010089182140833213
+      ],
+      [
+        -7.276265729211286e-05,
+        -0.00036270326761494564,
+        0.0010089665450285078
+      ],
+      [
+        -7.280018429072753e-05,
+        -0.00036274455235776827,
+        0.0010090148758971163
+      ],
+      [
+        -7.28377112992521e-05,
+        -0.0003627858371114928,
+        0.0010090632067784866
+      ],
+      [
+        -7.287523835732728e-05,
+        -0.0003628271219197301,
+        0.0010091115377236733
+      ],
+      [
+        -7.291276535594185e-05,
+        -0.0003628684066625528,
+        0.0010091598685922811
+      ],
+      [
+        -7.295029235455641e-05,
+        -0.00036290969140537514,
+        0.0010092081994608885
+      ],
+      [
+        -7.298781942254156e-05,
+        -0.0003629509762245146,
+        0.0010092565304188387
+      ],
+      [
+        -7.302534642115622e-05,
+        -0.0003629922609673372,
+        0.0010093048612874465
+      ],
+      [
+        -7.306287341977083e-05,
+        -0.0003630335457101598,
+        0.0010093531921560542
+      ],
+      [
+        -7.310040048775605e-05,
+        -0.0003630748305292993,
+        0.0010094015231140042
+      ],
+      [
+        -7.313792748637056e-05,
+        -0.00036311611527212184,
+        0.001009449853982612
+      ],
+      [
+        -7.317545448498527e-05,
+        -0.0003631574000149445,
+        0.0010094981848512194
+      ],
+      [
+        -7.321298148359979e-05,
+        -0.000363198684757767,
+        0.0010095465157198271
+      ],
+      [
+        -7.325050855158498e-05,
+        -0.0003632399695769065,
+        0.0010095948466777773
+      ],
+      [
+        -7.328803555019956e-05,
+        -0.000363281254319729,
+        0.0010096431775463853
+      ],
+      [
+        -7.332556254881423e-05,
+        -0.00036332253906255145,
+        0.0010096915084149927
+      ],
+      [
+        -7.33630896167994e-05,
+        -0.00036336382388169107,
+        0.0010097398393729422
+      ],
+      [
+        -7.340061661541402e-05,
+        -0.0003634051086245138,
+        0.001009788170241551
+      ],
+      [
+        -7.343814361402858e-05,
+        -0.0003634463933673361,
+        0.0010098365011101578
+      ],
+      [
+        -7.34756706721037e-05,
+        -0.00036348767817557316,
+        0.0010098848320553447
+      ],
+      [
+        -7.351319768062827e-05,
+        -0.00036352896292929805,
+        0.0010099331629367157
+      ],
+      [
+        -7.3550724679243e-05,
+        -0.0003635702476721207,
+        0.001009981493805323
+      ],
+      [
+        -7.3588251737318e-05,
+        -0.00036361153248035767,
+        0.0010100298247505098
+      ],
+      [
+        -7.362577874584273e-05,
+        -0.00036365281723408266,
+        0.0010100781556318808
+      ],
+      [
+        -7.366330574445742e-05,
+        -0.00036369410197690545,
+        0.0010101264865004886
+      ],
+      [
+        -7.370083280253242e-05,
+        -0.0003637353867851425,
+        0.0010101748174456754
+      ],
+      [
+        -7.373835980114708e-05,
+        -0.00036377667152796497,
+        0.0010102231483142834
+      ],
+      [
+        -7.377588680967164e-05,
+        -0.0003638179562816898,
+        0.0010102714791956535
+      ],
+      [
+        -7.381341386774684e-05,
+        -0.0003638592410899271,
+        0.0010103198101408409
+      ],
+      [
+        -7.385094086636144e-05,
+        -0.00036390052583274964,
+        0.001010368141009449
+      ],
+      [
+        -7.388846787488607e-05,
+        -0.0003639418105864744,
+        0.0010104164718908193
+      ],
+      [
+        -7.392599487350078e-05,
+        -0.0003639830953292971,
+        0.0010104648027594277
+      ],
+      [
+        -7.396352193157582e-05,
+        -0.0003640243801375342,
+        0.0010105131337046138
+      ],
+      [
+        -7.400104893019042e-05,
+        -0.0003640656648803566,
+        0.0010105614645732218
+      ],
+      [
+        -7.403857593871513e-05,
+        -0.0003641069496340817,
+        0.0010106097954545928
+      ],
+      [
+        -7.40761029967902e-05,
+        -0.0003641482344423188,
+        0.0010106581263997797
+      ],
+      [
+        -7.41136299954048e-05,
+        -0.0003641895191851413,
+        0.0010107064572683875
+      ],
+      [
+        -7.415115700392954e-05,
+        -0.0003642308039388664,
+        0.001010754788149758
+      ],
+      [
+        -7.418868406200458e-05,
+        -0.0003642720887471032,
+        0.0010108031190949448
+      ],
+      [
+        -7.422621106061922e-05,
+        -0.0003643133734899259,
+        0.0010108514499635526
+      ],
+      [
+        -7.426373805923371e-05,
+        -0.0003643546582327483,
+        0.0010108997808321604
+      ],
+      [
+        -7.430126512721897e-05,
+        -0.000364395943051888,
+        0.00101094811179011
+      ],
+      [
+        -7.433879212583359e-05,
+        -0.0003644372277947105,
+        0.0010109964426587177
+      ],
+      [
+        -7.437631912444819e-05,
+        -0.00036447851253753303,
+        0.0010110447735273257
+      ],
+      [
+        -7.441384613297288e-05,
+        -0.0003645197972912579,
+        0.0010110931044086966
+      ],
+      [
+        -7.445137319104797e-05,
+        -0.00036456108209949496,
+        0.0010111414353538828
+      ],
+      [
+        -7.448890018966253e-05,
+        -0.00036460236684231754,
+        0.0010111897662224906
+      ],
+      [
+        -7.452642718827702e-05,
+        -0.00036464365158514,
+        0.0010112380970910986
+      ],
+      [
+        -7.456395425626237e-05,
+        -0.00036468493640427963,
+        0.0010112864280490482
+      ],
+      [
+        -7.4601481254877e-05,
+        -0.00036472622114710226,
+        0.0010113347589176562
+      ],
+      [
+        -7.463900825349156e-05,
+        -0.0003647675058899247,
+        0.0010113830897862637
+      ],
+      [
+        -7.467653532147667e-05,
+        -0.0003648087907090642,
+        0.0010114314207442141
+      ],
+      [
+        -7.471406232009132e-05,
+        -0.0003648500754518868,
+        0.0010114797516128217
+      ],
+      [
+        -7.473744235982801e-05,
+        -0.0003648847955703391,
+        0.0010115138151534561
+      ],
+      [
+        -7.472766433207623e-05,
+        -0.00036490412936898025,
+        0.0010115144385212788
+      ],
+      [
+        -7.471788632239969e-05,
+        -0.0003649234631318818,
+        0.0010115150618879491
+      ],
+      [
+        -7.470810831272313e-05,
+        -0.00036494279689478355,
+        0.0010115156852546193
+      ],
+      [
+        -7.469833028755358e-05,
+        -0.00036496213068831914,
+        0.0010115163086222773
+      ],
+      [
+        -7.468855227529482e-05,
+        -0.0003649814644563264,
+        0.0010115169319891118
+      ],
+      [
+        -7.467877426561831e-05,
+        -0.0003650007982192281,
+        0.0010115175553557822
+      ],
+      [
+        -7.466899624044874e-05,
+        -0.0003650201320127634,
+        0.0010115181787234398
+      ],
+      [
+        -7.465921822819007e-05,
+        -0.0003650394657807709,
+        0.001011518802090275
+      ],
+      [
+        -7.464944021851345e-05,
+        -0.0003650587995436725,
+        0.001011519425456945
+      ],
+      [
+        -7.463966220883692e-05,
+        -0.00036507813330657413,
+        0.0010115200488236145
+      ],
+      [
+        -7.462988418366738e-05,
+        -0.00036509746710010956,
+        0.0010115206721912733
+      ],
+      [
+        -7.46201061714086e-05,
+        -0.0003651168008681167,
+        0.0010115212955581075
+      ],
+      [
+        -7.461032816173203e-05,
+        -0.0003651361346310186,
+        0.001011521918924778
+      ],
+      [
+        -7.460055013656255e-05,
+        -0.00036515546842455407,
+        0.001011522542292436
+      ],
+      [
+        -7.459077212430373e-05,
+        -0.0003651748021925614,
+        0.0010115231656592707
+      ],
+      [
+        -7.458099411462724e-05,
+        -0.00036519413595546303,
+        0.0010115237890259408
+      ],
+      [
+        -7.457121608945765e-05,
+        -0.00036521346974899846,
+        0.0010115244123935986
+      ],
+      [
+        -7.456143807978109e-05,
+        -0.0003652328035119001,
+        0.0010115250357602694
+      ],
+      [
+        -7.455166006752242e-05,
+        -0.00036525213727990743,
+        0.0010115256591271035
+      ],
+      [
+        -7.454188204235284e-05,
+        -0.0003652714710734429,
+        0.0010115262824947613
+      ],
+      [
+        -7.453210403267627e-05,
+        -0.0003652908048363447,
+        0.001011526905861432
+      ],
+      [
+        -7.452232602041761e-05,
+        -0.00036531013860435205,
+        0.0010115275292282666
+      ],
+      [
+        -7.451254801074099e-05,
+        -0.00036532947236725367,
+        0.001011528152594937
+      ],
+      [
+        -7.450276998557137e-05,
+        -0.000365348806160789,
+        0.0010115287759625946
+      ],
+      [
+        -7.449299197589486e-05,
+        -0.00036536813992369066,
+        0.001011529399329265
+      ],
+      [
+        -7.448321396363609e-05,
+        -0.00036538747369169796,
+        0.0010115300226960992
+      ],
+      [
+        -7.447343593846656e-05,
+        -0.00036540680748523344,
+        0.0010115306460637577
+      ],
+      [
+        -7.446365792879e-05,
+        -0.0003654261412481352,
+        0.001011531269430428
+      ],
+      [
+        -7.445387991653136e-05,
+        -0.00036544547501614257,
+        0.001011531892797263
+      ],
+      [
+        -7.44441018913618e-05,
+        -0.000365464808809678,
+        0.0010115325161649206
+      ],
+      [
+        -7.443432388168516e-05,
+        -0.00036548414257257957,
+        0.0010115331395315907
+      ],
+      [
+        -7.44245458720086e-05,
+        -0.00036550347633548125,
+        0.0010115337628982606
+      ],
+      [
+        -7.441476784425696e-05,
+        -0.0003655228101341224,
+        0.0010115343862660833
+      ],
+      [
+        -7.440498983458028e-05,
+        -0.0003655421438970238,
+        0.0010115350096327532
+      ],
+      [
+        -7.439521182490376e-05,
+        -0.0003655614776599256,
+        0.0010115356329994233
+      ],
+      [
+        -7.438543379715206e-05,
+        -0.00036558081145856674,
+        0.0010115362563672457
+      ],
+      [
+        -7.437565578747546e-05,
+        -0.0003656001452214684,
+        0.0010115368797339165
+      ],
+      [
+        -7.436587777779892e-05,
+        -0.0003656194789843701,
+        0.0010115375031005867
+      ],
+      [
+        -7.435609975004718e-05,
+        -0.00036563881278301114,
+        0.001011538126468409
+      ],
+      [
+        -7.434632174037071e-05,
+        -0.0003656581465459128,
+        0.001011538749835079
+      ],
+      [
+        -7.433654373069414e-05,
+        -0.0003656774803088145,
+        0.0010115393732017496
+      ],
+      [
+        -7.432676572101748e-05,
+        -0.000365696814071716,
+        0.0010115399965684197
+      ],
+      [
+        -7.431698769326577e-05,
+        -0.00036571614787035716,
+        0.0010115406199362415
+      ],
+      [
+        -7.430720968358922e-05,
+        -0.00036573548163325884,
+        0.001011541243302912
+      ],
+      [
+        -7.429743167391276e-05,
+        -0.0003657548153961606,
+        0.001011541866669582
+      ],
+      [
+        -7.4287653646161e-05,
+        -0.00036577414919480183,
+        0.001011542490037405
+      ],
+      [
+        -7.427787563648439e-05,
+        -0.00036579348295770334,
+        0.001011543113404075
+      ],
+      [
+        -7.426809762680783e-05,
+        -0.0003658128167206051,
+        0.0010115437367707455
+      ],
+      [
+        -7.425831960163829e-05,
+        -0.0003658321505141405,
+        0.0010115443601384033
+      ],
+      [
+        -7.424854158937958e-05,
+        -0.00036585148428214785,
+        0.0010115449835052378
+      ],
+      [
+        -7.423876357970298e-05,
+        -0.00036587081804504947,
+        0.0010115456068719084
+      ],
+      [
+        -7.422898555453345e-05,
+        -0.00036589015183858485,
+        0.0010115462302395658
+      ],
+      [
+        -7.421920754227466e-05,
+        -0.00036590948560659214,
+        0.0010115468536064007
+      ],
+      [
+        -7.420258198159915e-05,
+        -0.0003659293055526479,
+        0.0010115451144496123
+      ],
+      [
+        -7.416106685204023e-05,
+        -0.0003659508926836583,
+        0.0010115347879613291
+      ],
+      [
+        -7.411955165670164e-05,
+        -0.0003659724798488727,
+        0.0010115244614566834
+      ],
+      [
+        -7.407803651617943e-05,
+        -0.00036599406698558393,
+        0.001011514134965673
+      ],
+      [
+        -7.403652138662044e-05,
+        -0.00036601565411659425,
+        0.0010115038084773896
+      ],
+      [
+        -7.399500619128181e-05,
+        -0.00036603724128180865,
+        0.0010114934819727445
+      ],
+      [
+        -7.395349105075963e-05,
+        -0.00036605882841852003,
+        0.001011483155481734
+      ],
+      [
+        -7.39119759212007e-05,
+        -0.0003660804155495305,
+        0.0010114728289934505
+      ],
+      [
+        -7.38704607258621e-05,
+        -0.00036610200271474497,
+        0.0010114625024888052
+      ],
+      [
+        -7.382894559630312e-05,
+        -0.0003661235898457554,
+        0.001011452176000522
+      ],
+      [
+        -7.378743045578085e-05,
+        -0.00036614517698246656,
+        0.0010114418495095112
+      ],
+      [
+        -7.374591526044219e-05,
+        -0.00036616676414768086,
+        0.0010114315230048657
+      ],
+      [
+        -7.370440013088333e-05,
+        -0.00036618835127869145,
+        0.0010114211965165827
+      ],
+      [
+        -7.366288499036108e-05,
+        -0.00036620993841540234,
+        0.0010114108700255721
+      ],
+      [
+        -7.362136979502256e-05,
+        -0.00036623152558061707,
+        0.0010114005435209268
+      ],
+      [
+        -7.35798546654635e-05,
+        -0.0003662531127116273,
+        0.001011390217032643
+      ],
+      [
+        -7.353833953590455e-05,
+        -0.0003662746998426377,
+        0.0010113798905443598
+      ],
+      [
+        -7.349682432960276e-05,
+        -0.0003662962870135531,
+        0.001011369564036987
+      ],
+      [
+        -7.34553092000437e-05,
+        -0.0003663178741445635,
+        0.0010113592375487037
+      ],
+      [
+        -7.34137940704847e-05,
+        -0.00036633946127557387,
+        0.0010113489110604203
+      ],
+      [
+        -7.33722789299625e-05,
+        -0.0003663610484122849,
+        0.00101133858456941
+      ],
+      [
+        -7.333076373462412e-05,
+        -0.0003663826355774997,
+        0.001011328258064765
+      ],
+      [
+        -7.328924860506498e-05,
+        -0.0003664042227085101,
+        0.0010113179315764812
+      ],
+      [
+        -7.324773347550601e-05,
+        -0.0003664258098395204,
+        0.001011307605088198
+      ],
+      [
+        -7.320621826920416e-05,
+        -0.00036644739701043554,
+        0.0010112972785808255
+      ],
+      [
+        -7.31647031396452e-05,
+        -0.00036646898414144586,
+        0.001011286952092542
+      ],
+      [
+        -7.312318801008626e-05,
+        -0.0003664905712724563,
+        0.0010112766256042583
+      ],
+      [
+        -7.308167280378443e-05,
+        -0.0003665121584433717,
+        0.001011266299096886
+      ],
+      [
+        -7.304015767422546e-05,
+        -0.00036653374557438207,
+        0.001011255972608603
+      ],
+      [
+        -7.299864254466648e-05,
+        -0.0003665553327053925,
+        0.0010112456461203194
+      ],
+      [
+        -7.29571273383646e-05,
+        -0.00036657691987630763,
+        0.0010112353196129469
+      ],
+      [
+        -7.291561220880567e-05,
+        -0.00036659850700731817,
+        0.0010112249931246637
+      ],
+      [
+        -7.287409707924661e-05,
+        -0.00036662009413832844,
+        0.0010112146666363796
+      ],
+      [
+        -7.283258194968767e-05,
+        -0.0003666416812693387,
+        0.0010112043401480967
+      ],
+      [
+        -7.279106674338586e-05,
+        -0.0003666632684402541,
+        0.0010111940136407242
+      ],
+      [
+        -7.274955161382686e-05,
+        -0.0003666848555712645,
+        0.0010111836871524408
+      ],
+      [
+        -7.270803648426785e-05,
+        -0.0003667064427022749,
+        0.0010111733606641576
+      ],
+      [
+        -7.266652127796593e-05,
+        -0.00036672802987318984,
+        0.0010111630341567842
+      ],
+      [
+        -7.262500614840704e-05,
+        -0.00036674961700420064,
+        0.0010111527076685015
+      ],
+      [
+        -7.25834910188481e-05,
+        -0.00036677120413521096,
+        0.0010111423811802183
+      ],
+      [
+        -7.254197582350957e-05,
+        -0.0003667927913004254,
+        0.0010111320546755723
+      ],
+      [
+        -7.250046068298731e-05,
+        -0.00036681437843713653,
+        0.0010111217281845626
+      ],
+      [
+        -7.245894555342834e-05,
+        -0.00036683596556814706,
+        0.001011111401696279
+      ],
+      [
+        -7.241743035808975e-05,
+        -0.0003668575527333615,
+        0.0010111010751916332
+      ],
+      [
+        -7.237591521756745e-05,
+        -0.0003668791398700725,
+        0.0010110907487006233
+      ],
+      [
+        -7.233440008800857e-05,
+        -0.0003669007270010831,
+        0.0010110804222123397
+      ],
+      [
+        -7.229288489267004e-05,
+        -0.0003669223141662977,
+        0.0010110700957076944
+      ],
+      [
+        -7.225136976311094e-05,
+        -0.00036694390129730805,
+        0.0010110597692194112
+      ],
+      [
+        -7.220985462258873e-05,
+        -0.000366965488434019,
+        0.0010110494427284006
+      ],
+      [
+        -7.216833942725015e-05,
+        -0.00036698707559923357,
+        0.0010110391162237546
+      ],
+      [
+        -7.212682429769124e-05,
+        -0.00036700866273024416,
+        0.0010110287897354719
+      ],
+      [
+        -7.208530915716893e-05,
+        -0.000367030249866955,
+        0.0010110184632444608
+      ],
+      [
+        -7.204379402761e-05,
+        -0.00036705183699796537,
+        0.0010110081367561777
+      ],
+      [
+        -7.200227883227135e-05,
+        -0.0003670734241631801,
+        0.0010109978102515326
+      ],
+      [
+        -7.196993011473666e-05,
+        -0.00036709812753281564,
+        0.001010988223750409
+      ],
+      [
+        -7.199761728594792e-05,
+        -0.0003671432408776267,
+        0.001010983483831555
+      ],
+      [
+        -7.202530449371711e-05,
+        -0.00036718835428200505,
+        0.001010978743906443
+      ],
+      [
+        -7.205299165761684e-05,
+        -0.00036723346761490254,
+        0.0010109740039888414
+      ],
+      [
+        -7.208067882882808e-05,
+        -0.00036727858095971346,
+        0.0010109692640699875
+      ],
+      [
+        -7.210836603659728e-05,
+        -0.0003673236943640915,
+        0.0010109645241448751
+      ],
+      [
+        -7.213605320049702e-05,
+        -0.0003673688076969892,
+        0.001010959784227273
+      ],
+      [
+        -7.216374036439667e-05,
+        -0.00036741392102988645,
+        0.0010109550443096712
+      ],
+      [
+        -7.219142757947751e-05,
+        -0.0003674590344461783,
+        0.0010109503043833072
+      ],
+      [
+        -7.221911474337719e-05,
+        -0.00036750414777907576,
+        0.0010109455644657054
+      ],
+      [
+        -7.224680190727675e-05,
+        -0.00036754926111197303,
+        0.0010109408245481035
+      ],
+      [
+        -7.227448907848801e-05,
+        -0.000367594374456784,
+        0.0010109360846292496
+      ],
+      [
+        -7.230217628625728e-05,
+        -0.0003676394878611624,
+        0.0010109313447041375
+      ],
+      [
+        -7.232986345015689e-05,
+        -0.0003676846011940596,
+        0.0010109266047865354
+      ],
+      [
+        -7.23575506140566e-05,
+        -0.00036772971452695715,
+        0.0010109218648689335
+      ],
+      [
+        -7.238523782913743e-05,
+        -0.00036777482794324886,
+        0.0010109171249425694
+      ],
+      [
+        -7.241292499303708e-05,
+        -0.0003678199412761464,
+        0.0010109123850249682
+      ],
+      [
+        -7.244061215693679e-05,
+        -0.0003678650546090439,
+        0.0010109076451073657
+      ],
+      [
+        -7.246829937201753e-05,
+        -0.00036791016802533545,
+        0.001010902905181002
+      ],
+      [
+        -7.249598653591721e-05,
+        -0.00036795528135823304,
+        0.0010108981652633994
+      ],
+      [
+        -7.252367369981696e-05,
+        -0.0003680003946911306,
+        0.0010108934253457978
+      ],
+      [
+        -7.255136090758609e-05,
+        -0.0003680455080955086,
+        0.0010108886854206852
+      ],
+      [
+        -7.257904807879736e-05,
+        -0.0003680906214403195,
+        0.0010108839455018317
+      ],
+      [
+        -7.260673524269709e-05,
+        -0.0003681357347732171,
+        0.0010108792055842299
+      ],
+      [
+        -7.263442245046617e-05,
+        -0.0003681808481775952,
+        0.0010108744656591175
+      ],
+      [
+        -7.26621096216775e-05,
+        -0.0003682259615224062,
+        0.0010108697257402634
+      ],
+      [
+        -7.268979678557716e-05,
+        -0.0003682710748553037,
+        0.0010108649858226618
+      ],
+      [
+        -7.271748399334635e-05,
+        -0.0003683161882596819,
+        0.0010108602458975496
+      ],
+      [
+        -7.274517115724605e-05,
+        -0.00036836130159257924,
+        0.0010108555059799476
+      ],
+      [
+        -7.27728583284574e-05,
+        -0.0003684064149373902,
+        0.0010108507660610935
+      ],
+      [
+        -7.280054549235695e-05,
+        -0.00036845152827028765,
+        0.001010846026143492
+      ],
+      [
+        -7.282823270012626e-05,
+        -0.000368496641674666,
+        0.0010108412862183801
+      ],
+      [
+        -7.285591987133742e-05,
+        -0.00036854175501947663,
+        0.001010836546299526
+      ],
+      [
+        -7.288360703523714e-05,
+        -0.0003685868683523743,
+        0.0010108318063819246
+      ],
+      [
+        -7.291129424300635e-05,
+        -0.00036863198175675246,
+        0.0010108270664568118
+      ],
+      [
+        -7.29389814069061e-05,
+        -0.00036867709508965006,
+        0.00101082232653921
+      ],
+      [
+        -7.29666685781173e-05,
+        -0.000368722208434461,
+        0.0010108175866203565
+      ],
+      [
+        -7.299435578588655e-05,
+        -0.00036876732183883915,
+        0.0010108128466952441
+      ],
+      [
+        -7.302204294978612e-05,
+        -0.0003688124351717366,
+        0.0010108081067776423
+      ],
+      [
+        -7.304973012099749e-05,
+        -0.00036885754851654755,
+        0.0010108033668587884
+      ],
+      [
+        -7.307741732876663e-05,
+        -0.00036890266192092573,
+        0.001010798626933676
+      ],
+      [
+        -7.310510449266634e-05,
+        -0.00036894777525382316,
+        0.0010107938870160737
+      ],
+      [
+        -7.3132791656566e-05,
+        -0.0003689928885867206,
+        0.001010789147098472
+      ],
+      [
+        -7.316047882777724e-05,
+        -0.0003690380019315315,
+        0.0010107844071796184
+      ],
+      [
+        -7.318816603554645e-05,
+        -0.00036908311533590985,
+        0.0010107796672545065
+      ],
+      [
+        -7.321585319944618e-05,
+        -0.00036912822866880734,
+        0.0010107749273369042
+      ],
+      [
+        -7.324354037065743e-05,
+        -0.0003691733420136182,
+        0.0010107701874180505
+      ],
+      [
+        -7.327122757842661e-05,
+        -0.00036921845541799643,
+        0.0010107654474929384
+      ],
+      [
+        -7.329891474232633e-05,
+        -0.00036926356875089403,
+        0.001010760707575337
+      ],
+      [
+        -7.332660190622595e-05,
+        -0.00036930868208379135,
+        0.0010107559676577349
+      ],
+      [
+        -7.335428912130675e-05,
+        -0.000369353795500083,
+        0.0010107512277313707
+      ],
+      [
+        -7.338197628520637e-05,
+        -0.0003693989088329805,
+        0.0010107464878137686
+      ],
+      [
+        -7.340966344910612e-05,
+        -0.0003694440221658781,
+        0.0010107417478961666
+      ],
+      [
+        -7.343735066418695e-05,
+        -0.0003694891355821695,
+        0.0010107370079698024
+      ],
+      [
+        -7.346096301256091e-05,
+        -0.0003695317932612158,
+        0.0010107314733011953
+      ],
+      [
+        -7.34057584030663e-05,
+        -0.00036952695255292663,
+        0.001010710566192746
+      ],
+      [
+        -7.335055369152323e-05,
+        -0.0003695221118356895,
+        0.0010106896590456492
+      ],
+      [
+        -7.329534908202866e-05,
+        -0.00036951727112740046,
+        0.0010106687519372004
+      ],
+      [
+        -7.324014447253413e-05,
+        -0.00036951243041911144,
+        0.001010647844828751
+      ],
+      [
+        -7.318493977556939e-05,
+        -0.0003695075897031525,
+        0.001010626937687175
+      ],
+      [
+        -7.312973515149644e-05,
+        -0.00036950274899358505,
+        0.0010106060305732046
+      ],
+      [
+        -7.307453054200194e-05,
+        -0.00036949790828529625,
+        0.0010105851234647552
+      ],
+      [
+        -7.301932593250727e-05,
+        -0.0003694930675770072,
+        0.0010105642163563068
+      ],
+      [
+        -7.296412122096422e-05,
+        -0.00036948822685976975,
+        0.0010105433092092088
+      ],
+      [
+        -7.290891661146978e-05,
+        -0.00036948338615148095,
+        0.0010105224021007603
+      ],
+      [
+        -7.28537120019751e-05,
+        -0.0003694785454431918,
+        0.001010501494992311
+      ],
+      [
+        -7.27985073050104e-05,
+        -0.00036947370472723294,
+        0.001010480587850735
+      ],
+      [
+        -7.274330268093745e-05,
+        -0.0003694688640176657,
+        0.001010459680736765
+      ],
+      [
+        -7.268809807144287e-05,
+        -0.0003694640233093765,
+        0.0010104387736283153
+      ],
+      [
+        -7.263289337447816e-05,
+        -0.0003694591825934177,
+        0.0010104178664867398
+      ],
+      [
+        -7.257768875040525e-05,
+        -0.00036945434188385035,
+        0.0010103969593727696
+      ],
+      [
+        -7.252248414091065e-05,
+        -0.0003694495011755612,
+        0.00101037605226432
+      ],
+      [
+        -7.246727944394595e-05,
+        -0.00036944466045960234,
+        0.0010103551451227442
+      ],
+      [
+        -7.241207483445135e-05,
+        -0.0003694398197513134,
+        0.0010103342380142952
+      ],
+      [
+        -7.235687021037851e-05,
+        -0.00036943497904174603,
+        0.0010103133309003246
+      ],
+      [
+        -7.230166560088396e-05,
+        -0.00036943013833345707,
+        0.0010102924237918756
+      ],
+      [
+        -7.224646090391925e-05,
+        -0.0003694252976174982,
+        0.0010102715166502995
+      ],
+      [
+        -7.219125627984624e-05,
+        -0.0003694204569079307,
+        0.001010250609536329
+      ],
+      [
+        -7.21360516703518e-05,
+        -0.00036941561619964193,
+        0.0010102297024278803
+      ],
+      [
+        -7.208084697338692e-05,
+        -0.00036941077548368283,
+        0.0010102087952863045
+      ],
+      [
+        -7.202564236389239e-05,
+        -0.00036940593477539376,
+        0.001010187888177855
+      ],
+      [
+        -7.197043773981951e-05,
+        -0.00036940109406582647,
+        0.0010101669810638847
+      ],
+      [
+        -7.191523304285478e-05,
+        -0.0003693962533498675,
+        0.0010101460739223092
+      ],
+      [
+        -7.186002843336017e-05,
+        -0.0003693914126415785,
+        0.0010101251668138593
+      ],
+      [
+        -7.180482380928725e-05,
+        -0.0003693865719320111,
+        0.0010101042596998891
+      ],
+      [
+        -7.174961911232255e-05,
+        -0.0003693817312160524,
+        0.0010100833525583134
+      ],
+      [
+        -7.169441450282796e-05,
+        -0.0003693768905077632,
+        0.0010100624454498642
+      ],
+      [
+        -7.163920989333336e-05,
+        -0.0003693720497994742,
+        0.0010100415383414152
+      ],
+      [
+        -7.158400518179024e-05,
+        -0.0003693672090822368,
+        0.0010100206311943177
+      ],
+      [
+        -7.152880057229579e-05,
+        -0.0003693623683739481,
+        0.001009999724085869
+      ],
+      [
+        -7.147359596280116e-05,
+        -0.00036935752766565873,
+        0.0010099788169774194
+      ],
+      [
+        -7.141839125125805e-05,
+        -0.00036935268694842163,
+        0.0010099579098303225
+      ],
+      [
+        -7.136318664176354e-05,
+        -0.0003693478462401328,
+        0.0010099370027218733
+      ],
+      [
+        -7.130798203226901e-05,
+        -0.0003693430055318436,
+        0.001009916095613424
+      ],
+      [
+        -7.125277742277443e-05,
+        -0.0003693381648235547,
+        0.0010098951885049749
+      ],
+      [
+        -7.11975727112313e-05,
+        -0.0003693333241063173,
+        0.0010098742813578778
+      ],
+      [
+        -7.114236810173683e-05,
+        -0.0003693284833980284,
+        0.001009853374249429
+      ],
+      [
+        -7.108716349224218e-05,
+        -0.0003693236426897394,
+        0.0010098324671409795
+      ],
+      [
+        -7.10319587806991e-05,
+        -0.00036931880197250207,
+        0.0010098115599938824
+      ],
+      [
+        -7.09767541712045e-05,
+        -0.00036931396126421305,
+        0.0010097906528854332
+      ],
+      [
+        -7.092154956171e-05,
+        -0.00036930912055592403,
+        0.0010097697457769844
+      ],
+      [
+        -7.086634485016689e-05,
+        -0.0003693042798386868,
+        0.001009748838629887
+      ],
+      [
+        -7.081114024067233e-05,
+        -0.00036929943913039775,
+        0.001009727931521438
+      ],
+      [
+        -7.075593563117773e-05,
+        -0.0003692945984221086,
+        0.0010097070244129882
+      ],
+      [
+        -7.070073093421301e-05,
+        -0.0003692897577061498,
+        0.001009686117271413
+      ],
+      [
+        -7.06455263101401e-05,
+        -0.0003692849169965824,
+        0.0010096652101574425
+      ],
+      [
+        -7.059032170064557e-05,
+        -0.0003692800762882935,
+        0.0010096443030489935
+      ],
+      [
+        -7.0535117091151e-05,
+        -0.0003692752355800046,
+        0.0010096233959405443
+      ],
+      [
+        -7.047991237960793e-05,
+        -0.0003692703948627672,
+        0.0010096024887934472
+      ],
+      [
+        -7.053629190530126e-05,
+        -0.000369172961162578,
+        0.00100959598738726
+      ],
+      [
+        -7.059661576795771e-05,
+        -0.00036907225443473263,
+        0.0010095899952017066
+      ],
+      [
+        -7.065693972619564e-05,
+        -0.0003689715475473202,
+        0.0010095840030066583
+      ],
+      [
+        -7.071726360478224e-05,
+        -0.00036887084079288007,
+        0.0010095780108195214
+      ],
+      [
+        -7.077758746743878e-05,
+        -0.00036877013406503493,
+        0.0010095720186339674
+      ],
+      [
+        -7.083791142567666e-05,
+        -0.0003686694271776225,
+        0.001009566026438919
+      ],
+      [
+        -7.089823530426339e-05,
+        -0.0003685687204231826,
+        0.0010095600342517827
+      ],
+      [
+        -7.09585591669198e-05,
+        -0.0003684680136953369,
+        0.0010095540420662287
+      ],
+      [
+        -7.101888312515772e-05,
+        -0.0003683673068079245,
+        0.0010095480498711798
+      ],
+      [
+        -7.107920698781417e-05,
+        -0.00036826660008007923,
+        0.001009542057685626
+      ],
+      [
+        -7.113953086640087e-05,
+        -0.0003681658933256395,
+        0.0010095360654984891
+      ],
+      [
+        -7.119985482463875e-05,
+        -0.0003680651864382268,
+        0.0010095300733034408
+      ],
+      [
+        -7.126017868729527e-05,
+        -0.0003679644797103815,
+        0.0010095240811178869
+      ],
+      [
+        -7.132050256588192e-05,
+        -0.0003678637729559414,
+        0.0010095180889307504
+      ],
+      [
+        -7.138082652411981e-05,
+        -0.00036776306606852886,
+        0.0010095120967357017
+      ],
+      [
+        -7.144115038677627e-05,
+        -0.00036766235934068345,
+        0.0010095061045501475
+      ],
+      [
+        -7.150147424943264e-05,
+        -0.000367561652612838,
+        0.0010095001123645937
+      ],
+      [
+        -7.156179812801939e-05,
+        -0.00036746094585839823,
+        0.0010094941201774577
+      ],
+      [
+        -7.162212208625736e-05,
+        -0.00036736023897098586,
+        0.0010094881279824088
+      ],
+      [
+        -7.168244594891385e-05,
+        -0.0003672595322431403,
+        0.0010094821357968548
+      ],
+      [
+        -7.17427698275004e-05,
+        -0.0003671588254887003,
+        0.0010094761436097183
+      ],
+      [
+        -7.180309378573842e-05,
+        -0.000367058118601288,
+        0.0010094701514146696
+      ],
+      [
+        -7.18634176483948e-05,
+        -0.0003669574118734425,
+        0.001009464159229116
+      ],
+      [
+        -7.192374151105129e-05,
+        -0.0003668567051455971,
+        0.001009458167043562
+      ],
+      [
+        -7.198406548521947e-05,
+        -0.00036675599823159013,
+        0.0010094521748469313
+      ],
+      [
+        -7.204438934787586e-05,
+        -0.00036665529150374466,
+        0.001009446182661377
+      ],
+      [
+        -7.210471321053235e-05,
+        -0.0003665545847758993,
+        0.001009440190475823
+      ],
+      [
+        -7.216503718470056e-05,
+        -0.00036645387786189243,
+        0.0010094341982791917
+      ],
+      [
+        -7.22253610473569e-05,
+        -0.00036635317113404686,
+        0.001009428206093638
+      ],
+      [
+        -7.22856849100133e-05,
+        -0.00036625246440620145,
+        0.0010094222139080836
+      ],
+      [
+        -7.234600877266982e-05,
+        -0.000366151757678356,
+        0.0010094162217225298
+      ],
+      [
+        -7.240633274683796e-05,
+        -0.00036605105076434894,
+        0.0010094102295258986
+      ],
+      [
+        -7.246665660949438e-05,
+        -0.00036595034403650353,
+        0.001009404237340345
+      ],
+      [
+        -7.252698047215083e-05,
+        -0.0003658496373086581,
+        0.0010093982451547907
+      ],
+      [
+        -7.258730444631903e-05,
+        -0.00036574893039465124,
+        0.00100939225295816
+      ],
+      [
+        -7.264762830897543e-05,
+        -0.0003656482236668059,
+        0.0010093862607726061
+      ],
+      [
+        -7.270795217163193e-05,
+        -0.00036554751693896047,
+        0.0010093802685870517
+      ],
+      [
+        -7.276827614580012e-05,
+        -0.0003654468100249535,
+        0.001009374276390421
+      ],
+      [
+        -7.28286000084565e-05,
+        -0.000365346103297108,
+        0.001009368284204867
+      ],
+      [
+        -7.288892387111292e-05,
+        -0.0003652453965692624,
+        0.0010093622920193128
+      ],
+      [
+        -7.294924782935092e-05,
+        -0.0003651446896818501,
+        0.0010093562998242643
+      ],
+      [
+        -7.300957170793763e-05,
+        -0.0003650439829274102,
+        0.0010093503076371278
+      ],
+      [
+        -7.306989557059396e-05,
+        -0.0003649432761995647,
+        0.0010093443154515738
+      ],
+      [
+        -7.313021952883191e-05,
+        -0.00036484256931215226,
+        0.001009338323256525
+      ],
+      [
+        -7.319054340741864e-05,
+        -0.00036474186255771235,
+        0.0010093323310693884
+      ],
+      [
+        -7.325086727007504e-05,
+        -0.000364641155829867,
+        0.001009326338883835
+      ],
+      [
+        -7.331119122831295e-05,
+        -0.00036454044894245445,
+        0.0010093203466887864
+      ],
+      [
+        -7.337151509096947e-05,
+        -0.0003644397422146092,
+        0.0010093143545032324
+      ],
+      [
+        -7.343183896955616e-05,
+        -0.0003643390354601693,
+        0.0010093083623160962
+      ],
+      [
+        -7.349216283221265e-05,
+        -0.00036423832873232393,
+        0.0010093023701305422
+      ],
+      [
+        -7.355248679045043e-05,
+        -0.0003641376218449112,
+        0.0010092963779354933
+      ],
+      [
+        -7.361281066903716e-05,
+        -0.00036403691509047126,
+        0.001009290385748357
+      ],
+      [
+        -7.367313453169368e-05,
+        -0.00036393620836262607,
+        0.0010092843935628026
+      ],
+      [
+        -7.373345848993153e-05,
+        -0.0003638355014752133,
+        0.001009278401367754
+      ],
+      [
+        -7.3748487765144e-05,
+        -0.00036383357046152707,
+        0.0010092950540252995
+      ],
+      [
+        -7.37574896974015e-05,
+        -0.0003638447835232683,
+        0.0010093147200346006
+      ],
+      [
+        -7.3766491641545e-05,
+        -0.0003638559965998155,
+        0.0010093343860698685
+      ],
+      [
+        -7.377549357142514e-05,
+        -0.0003638672096585952,
+        0.0010093540520739756
+      ],
+      [
+        -7.37844955036826e-05,
+        -0.0003638784227203366,
+        0.0010093737180832771
+      ],
+      [
+        -7.379349744782606e-05,
+        -0.00036388963579688346,
+        0.0010093933841185448
+      ],
+      [
+        -7.380249937770624e-05,
+        -0.00036390084885566334,
+        0.001009413050122652
+      ],
+      [
+        -7.381150130758643e-05,
+        -0.00036391206191444355,
+        0.0010094327161267594
+      ],
+      [
+        -7.382050323984383e-05,
+        -0.0003639232749761848,
+        0.0010094523821360603
+      ],
+      [
+        -7.382950518398736e-05,
+        -0.00036393448805273175,
+        0.0010094720481713287
+      ],
+      [
+        -7.383850711386753e-05,
+        -0.00036394570111151174,
+        0.001009491714175436
+      ],
+      [
+        -7.3847509046125e-05,
+        -0.00036395691417325285,
+        0.0010095113801847366
+      ],
+      [
+        -7.385651099026848e-05,
+        -0.00036396812724979994,
+        0.001009531046220005
+      ],
+      [
+        -7.386551292014863e-05,
+        -0.0003639793403085798,
+        0.001009550712224112
+      ],
+      [
+        -7.387451485002883e-05,
+        -0.0003639905533673599,
+        0.00100957037822822
+      ],
+      [
+        -7.388351679654951e-05,
+        -0.000364001766446868,
+        0.0010095900442686815
+      ],
+      [
+        -7.389251872642972e-05,
+        -0.000364012979505648,
+        0.0010096097102727888
+      ],
+      [
+        -7.390152065630989e-05,
+        -0.0003640241925644281,
+        0.001009629376276896
+      ],
+      [
+        -7.391052260283066e-05,
+        -0.0003640354056439362,
+        0.0010096490423173574
+      ],
+      [
+        -7.391952453271084e-05,
+        -0.00036404661870271626,
+        0.001009668708321465
+      ],
+      [
+        -7.392852646259105e-05,
+        -0.00036405783176149625,
+        0.0010096883743255726
+      ],
+      [
+        -7.39375284067345e-05,
+        -0.0003640690448380432,
+        0.0010097080403608403
+      ],
+      [
+        -7.39465303389919e-05,
+        -0.0003640802578997845,
+        0.001009727706370142
+      ],
+      [
+        -7.395553226887202e-05,
+        -0.00036409147095856445,
+        0.001009747372374249
+      ],
+      [
+        -7.39645342130156e-05,
+        -0.0003641026840351115,
+        0.0010097670384095173
+      ],
+      [
+        -7.397353614527297e-05,
+        -0.00036411389709685253,
+        0.0010097867044188177
+      ],
+      [
+        -7.398253807515314e-05,
+        -0.0003641251101556326,
+        0.0010098063704229252
+      ],
+      [
+        -7.399154000503331e-05,
+        -0.00036413632321441274,
+        0.0010098260364270332
+      ],
+      [
+        -7.40005419491769e-05,
+        -0.00036414753629095977,
+        0.0010098457024623009
+      ],
+      [
+        -7.400954388143443e-05,
+        -0.000364158749352701,
+        0.001009865368471602
+      ],
+      [
+        -7.401854581131445e-05,
+        -0.000364169962411481,
+        0.0010098850344757097
+      ],
+      [
+        -7.40275477554579e-05,
+        -0.00036418117548802774,
+        0.0010099047005109772
+      ],
+      [
+        -7.403654968771541e-05,
+        -0.000364192388549769,
+        0.0010099243665202785
+      ]
+    ],
+    "reference_frame": 1,
+    "constant_frames": [
+      -98908,
+      -98208,
+      -98000
+    ],
+    "constant_rotation": [
+      -0.0012676894519205173,
+      0.0036609381361348992,
+      0.9999924952195476,
+      0.024215957449761592,
+      0.9997001633162013,
+      -0.0036291693748767354,
+      -0.9997059469505245,
+      0.024211175054581726,
+      -0.0013559624742500165
+    ]
+  },
+  "naif_keywords": {
+    "BODY599_RADII": [
+      71492.0,
+      71492.0,
+      66854.0
+    ],
+    "BODY_FRAME_CODE": 10015,
+    "BODY_CODE": 599,
+    "FRAME_-98908_CLASS": 4.0,
+    "FRAME_-98908_NAME": "ISIS_NH_RALPH_MVIC_METHANE",
+    "TKFRAME_-98908_AXES": [
+      1.0,
+      2.0,
+      3.0
+    ],
+    "TKFRAME_-98908_SPEC": "ANGLES",
+    "TKFRAME_-98908_UNITS": "DEGREES",
+    "FRAME_-98908_CLASS_ID": -98908.0,
+    "INS-98908_ITRANSL": [
+      0.0,
+      0.0,
+      76.9230769230769
+    ],
+    "INS-98908_ITRANSS": [
+      0.0,
+      -76.9230769230769,
+      0.0
+    ],
+    "INS-98908_CK_REFERENCE_ID": 1.0,
+    "INS-98908_FOCAL_LENGTH": 657.5,
+    "TKFRAME_-98908_RELATIVE": "NH_RALPH_MVIC_METHANE",
+    "TKFRAME_-98908_ANGLES": [
+      0.0,
+      90.0,
+      0.0
+    ],
+    "INS-98908_RESIDUAL_COL_DIST_COEF": [
+      -6.55214,
+      0.00230095,
+      -2.528e-06,
+      1.06292e-09,
+      -2.10429e-13,
+      1.62012e-17
+    ],
+    "FRAME_-98908_CENTER": -98.0,
+    "INS-98908_RESIDUAL_ROW_DIST_COEF": [
+      -16.0211,
+      -0.0012368000000000001,
+      6.16729e-08,
+      2.17726e-10,
+      -7.2048e-14,
+      7.6073e-18
+    ],
+    "INS-98908_PIXEL_PITCH": 0.013,
+    "INS-98908_TRANSX": [
+      0.0,
+      -0.013,
+      0.0
+    ],
+    "INS-98908_TRANSY": [
+      0.0,
+      0.0,
+      0.013
+    ],
+    "INS-98908_CK_FRAME_ID": -98000.0,
+    "BODY599_PM": [
+      284.95,
+      870.536,
+      0.0
+    ],
+    "BODY599_LONG_AXIS": 0.0,
+    "BODY599_NUT_PREC_DEC": [
+      0.0,
+      0.0,
+      0.0,
+      0.0,
+      0.0,
+      0.0,
+      0.0,
+      0.0,
+      0.0,
+      0.0
+    ],
+    "BODY599_NUT_PREC_PM": [
+      0.0,
+      0.0,
+      0.0,
+      0.0,
+      0.0,
+      0.0,
+      0.0,
+      0.0,
+      0.0,
+      0.0
+    ],
+    "BODY599_POLE_RA": [
+      268.056595,
+      -0.006499,
+      0.0
+    ],
+    "BODY599_POLE_DEC": [
+      64.495303,
+      0.002413,
+      0.0
+    ],
+    "BODY599_NUT_PREC_RA": [
+      0.0,
+      0.0,
+      0.0,
+      0.0,
+      0.0,
+      0.0,
+      0.0,
+      0.0,
+      0.0,
+      0.0
+    ],
+    "INS-98900_DISTORTION_COEF_X": [
+      -2.184e-05,
+      0.00032911,
+      -2.43e-06,
+      7.444e-05,
+      -0.00019201,
+      -2.18e-06,
+      6.86e-06,
+      -5.02e-06,
+      -0.0014441,
+      6.62e-06,
+      -1.94e-06,
+      5.37e-06,
+      -8.43e-06,
+      2.01e-06,
+      -2.89e-06,
+      -1.53e-06,
+      -2.09e-06,
+      -6.7e-07,
+      -4.9e-06,
+      -0.00012455
+    ],
+    "INS-98900_DISTORTION_COEF_Y": [
+      0.0019459,
+      0.0016936000000000002,
+      1.1000000000000001e-05,
+      -3.5e-05,
+      0.0060964,
+      -4.2999999999999995e-05,
+      4e-06,
+      -0.0028710000000000003,
+      -0.001149,
+      -5.1e-05,
+      0.00033600000000000004,
+      -0.000414,
+      -0.000388,
+      -0.001225,
+      0.00037299999999999996,
+      0.000415,
+      4.5e-05,
+      0.00011300000000000001,
+      -0.0006,
+      0.00040899999999999997
+    ]
+  },
+  "detector_sample_summing": 1,
+  "detector_line_summing": 1,
+  "focal_length_model": {
+    "focal_length": 657.5
+  },
+  "detector_center": {
+    "line": 0,
+    "sample": 0
+  },
+  "focal2pixel_lines": [
+    0.0,
+    0.0,
+    76.9230769230769
+  ],
+  "focal2pixel_samples": [
+    0.0,
+    -76.9230769230769,
+    0.0
+  ],
+  "optical_distortion": {
+    "legendre": {
+      "x_coefficients": [
+        -2.184e-05,
+        0.00032911,
+        -2.43e-06,
+        7.444e-05,
+        -0.00019201,
+        -2.18e-06,
+        6.86e-06,
+        -5.02e-06,
+        -0.0014441,
+        6.62e-06,
+        -1.94e-06,
+        5.37e-06,
+        -8.43e-06,
+        2.01e-06,
+        -2.89e-06,
+        -1.53e-06,
+        -2.09e-06,
+        -6.7e-07,
+        -4.9e-06,
+        -0.00012455
+      ],
+      "y_coefficients": [
+        0.0019459,
+        0.0016936000000000002,
+        1.1000000000000001e-05,
+        -3.5e-05,
+        0.0060964,
+        -4.2999999999999995e-05,
+        4e-06,
+        -0.0028710000000000003,
+        -0.001149,
+        -5.1e-05,
+        0.00033600000000000004,
+        -0.000414,
+        -0.000388,
+        -0.001225,
+        0.00037299999999999996,
+        0.000415,
+        4.5e-05,
+        0.00011300000000000001,
+        -0.0006,
+        0.00040899999999999997
+      ]
+    }
+  },
+  "starting_detector_line": 0,
+  "starting_detector_sample": 0,
+  "instrument_position": {
+    "spk_table_start_time": 225914465.70569476,
+    "spk_table_end_time": 225914473.10169315,
+    "spk_table_original_size": 401,
+    "ephemeris_times": [
+      225914465.70569476,
+      225914465.72418475,
+      225914465.74267477,
+      225914465.76116475,
+      225914465.77965474,
+      225914465.79814476,
+      225914465.81663474,
+      225914465.83512473,
+      225914465.85361475,
+      225914465.87210473,
+      225914465.89059472,
+      225914465.9090847,
+      225914465.92757472,
+      225914465.9460647,
+      225914465.9645547,
+      225914465.9830447,
+      225914466.0015347,
+      225914466.0200247,
+      225914466.0385147,
+      225914466.0570047,
+      225914466.07549468,
+      225914466.0939847,
+      225914466.11247468,
+      225914466.13096467,
+      225914466.14945465,
+      225914466.16794467,
+      225914466.18643466,
+      225914466.20492464,
+      225914466.22341466,
+      225914466.24190465,
+      225914466.26039463,
+      225914466.27888465,
+      225914466.29737464,
+      225914466.31586462,
+      225914466.33435464,
+      225914466.35284463,
+      225914466.3713346,
+      225914466.38982463,
+      225914466.40831462,
+      225914466.4268046,
+      225914466.44529462,
+      225914466.4637846,
+      225914466.4822746,
+      225914466.50076458,
+      225914466.5192546,
+      225914466.53774458,
+      225914466.55623457,
+      225914466.57472458,
+      225914466.59321457,
+      225914466.61170456,
+      225914466.63019457,
+      225914466.64868456,
+      225914466.66717455,
+      225914466.68566456,
+      225914466.70415455,
+      225914466.72264454,
+      225914466.74113452,
+      225914466.75962454,
+      225914466.77811453,
+      225914466.7966045,
+      225914466.81509453,
+      225914466.83358452,
+      225914466.8520745,
+      225914466.87056452,
+      225914466.8890545,
+      225914466.9075445,
+      225914466.9260345,
+      225914466.9445245,
+      225914466.96301448,
+      225914466.9815045,
+      225914466.9999945,
+      225914467.01848447,
+      225914467.0369745,
+      225914467.05546448,
+      225914467.07395446,
+      225914467.09244445,
+      225914467.11093447,
+      225914467.12942445,
+      225914467.14791444,
+      225914467.16640446,
+      225914467.18489444,
+      225914467.20338443,
+      225914467.22187445,
+      225914467.24036443,
+      225914467.25885442,
+      225914467.27734444,
+      225914467.29583442,
+      225914467.3143244,
+      225914467.3328144,
+      225914467.3513044,
+      225914467.3697944,
+      225914467.3882844,
+      225914467.4067744,
+      225914467.4252644,
+      225914467.44375437,
+      225914467.4622444,
+      225914467.48073438,
+      225914467.49922436,
+      225914467.51771438,
+      225914467.53620437,
+      225914467.55469435,
+      225914467.57318437,
+      225914467.59167436,
+      225914467.61016434,
+      225914467.62865436,
+      225914467.64714435,
+      225914467.66563433,
+      225914467.68412432,
+      225914467.70261434,
+      225914467.72110432,
+      225914467.7395943,
+      225914467.75808433,
+      225914467.7765743,
+      225914467.7950643,
+      225914467.81355432,
+      225914467.8320443,
+      225914467.8505343,
+      225914467.8690243,
+      225914467.8875143,
+      225914467.90600428,
+      225914467.92449427,
+      225914467.94298428,
+      225914467.96147427,
+      225914467.97996426,
+      225914467.99845427,
+      225914468.01694426,
+      225914468.03543425,
+      225914468.05392426,
+      225914468.07241425,
+      225914468.09090424,
+      225914468.10939425,
+      225914468.12788424,
+      225914468.14637423,
+      225914468.16486424,
+      225914468.18335423,
+      225914468.20184422,
+      225914468.22033423,
+      225914468.23882422,
+      225914468.2573142,
+      225914468.2758042,
+      225914468.2942942,
+      225914468.3127842,
+      225914468.33127418,
+      225914468.3497642,
+      225914468.36825418,
+      225914468.38674417,
+      225914468.4052342,
+      225914468.42372417,
+      225914468.44221416,
+      225914468.46070418,
+      225914468.47919416,
+      225914468.49768415,
+      225914468.51617414,
+      225914468.53466415,
+      225914468.55315414,
+      225914468.57164413,
+      225914468.59013414,
+      225914468.60862413,
+      225914468.62711412,
+      225914468.64560413,
+      225914468.66409412,
+      225914468.6825841,
+      225914468.70107412,
+      225914468.7195641,
+      225914468.7380541,
+      225914468.7565441,
+      225914468.7750341,
+      225914468.7935241,
+      225914468.8120141,
+      225914468.8305041,
+      225914468.84899408,
+      225914468.86748406,
+      225914468.88597408,
+      225914468.90446407,
+      225914468.92295405,
+      225914468.94144407,
+      225914468.95993406,
+      225914468.97842404,
+      225914468.99691406,
+      225914469.01540405,
+      225914469.03389403,
+      225914469.05238405,
+      225914469.07087404,
+      225914469.08936402,
+      225914469.107854,
+      225914469.12634403,
+      225914469.144834,
+      225914469.163324,
+      225914469.18181401,
+      225914469.200304,
+      225914469.218794,
+      225914469.237284,
+      225914469.255774,
+      225914469.27426398,
+      225914469.292754,
+      225914469.31124398,
+      225914469.32973397,
+      225914469.34822398,
+      225914469.36671397,
+      225914469.38520396,
+      225914469.40369397,
+      225914469.42218396,
+      225914469.44067395,
+      225914469.45916393,
+      225914469.47765395,
+      225914469.49614394,
+      225914469.51463392,
+      225914469.53312394,
+      225914469.55161393,
+      225914469.5701039,
+      225914469.58859393,
+      225914469.60708392,
+      225914469.6255739,
+      225914469.64406392,
+      225914469.6625539,
+      225914469.6810439,
+      225914469.69953388,
+      225914469.7180239,
+      225914469.73651388,
+      225914469.75500387,
+      225914469.7734939,
+      225914469.79198387,
+      225914469.81047386,
+      225914469.82896388,
+      225914469.84745386,
+      225914469.86594385,
+      225914469.88443387,
+      225914469.90292385,
+      225914469.92141384,
+      225914469.93990386,
+      225914469.95839384,
+      225914469.97688383,
+      225914469.99537385,
+      225914470.01386383,
+      225914470.03235382,
+      225914470.0508438,
+      225914470.06933382,
+      225914470.0878238,
+      225914470.1063138,
+      225914470.1248038,
+      225914470.1432938,
+      225914470.16178378,
+      225914470.1802738,
+      225914470.1987638,
+      225914470.21725377,
+      225914470.2357438,
+      225914470.25423378,
+      225914470.27272376,
+      225914470.29121375,
+      225914470.30970377,
+      225914470.32819375,
+      225914470.34668374,
+      225914470.36517376,
+      225914470.38366374,
+      225914470.40215373,
+      225914470.42064375,
+      225914470.43913373,
+      225914470.45762372,
+      225914470.47611374,
+      225914470.49460372,
+      225914470.5130937,
+      225914470.53158373,
+      225914470.5500737,
+      225914470.5685637,
+      225914470.58705372,
+      225914470.6055437,
+      225914470.6240337,
+      225914470.64252368,
+      225914470.6610137,
+      225914470.67950368,
+      225914470.69799367,
+      225914470.71648368,
+      225914470.73497367,
+      225914470.75346366,
+      225914470.77195367,
+      225914470.79044366,
+      225914470.80893365,
+      225914470.82742366,
+      225914470.84591365,
+      225914470.86440364,
+      225914470.88289362,
+      225914470.90138364,
+      225914470.91987363,
+      225914470.9383636,
+      225914470.95685363,
+      225914470.9753436,
+      225914470.9938336,
+      225914471.01232362,
+      225914471.0308136,
+      225914471.0493036,
+      225914471.0677936,
+      225914471.0862836,
+      225914471.10477358,
+      225914471.1232636,
+      225914471.14175358,
+      225914471.16024357,
+      225914471.1787336,
+      225914471.19722357,
+      225914471.21571356,
+      225914471.23420355,
+      225914471.25269356,
+      225914471.27118355,
+      225914471.28967354,
+      225914471.30816355,
+      225914471.32665354,
+      225914471.34514353,
+      225914471.36363354,
+      225914471.38212353,
+      225914471.40061352,
+      225914471.41910353,
+      225914471.43759352,
+      225914471.4560835,
+      225914471.4745735,
+      225914471.4930635,
+      225914471.5115535,
+      225914471.53004348,
+      225914471.5485335,
+      225914471.5670235,
+      225914471.58551347,
+      225914471.6040035,
+      225914471.62249348,
+      225914471.64098346,
+      225914471.65947348,
+      225914471.67796347,
+      225914471.69645345,
+      225914471.71494347,
+      225914471.73343346,
+      225914471.75192344,
+      225914471.77041346,
+      225914471.78890345,
+      225914471.80739343,
+      225914471.82588342,
+      225914471.84437343,
+      225914471.86286342,
+      225914471.8813534,
+      225914471.89984342,
+      225914471.9183334,
+      225914471.9368234,
+      225914471.9553134,
+      225914471.9738034,
+      225914471.9922934,
+      225914472.0107834,
+      225914472.0292734,
+      225914472.04776338,
+      225914472.06625336,
+      225914472.08474338,
+      225914472.10323337,
+      225914472.12172335,
+      225914472.14021337,
+      225914472.15870336,
+      225914472.17719334,
+      225914472.19568336,
+      225914472.21417335,
+      225914472.23266333,
+      225914472.25115335,
+      225914472.26964334,
+      225914472.28813332,
+      225914472.30662334,
+      225914472.32511333,
+      225914472.3436033,
+      225914472.36209333,
+      225914472.38058332,
+      225914472.3990733,
+      225914472.4175633,
+      225914472.4360533,
+      225914472.4545433,
+      225914472.47303328,
+      225914472.4915233,
+      225914472.51001328,
+      225914472.52850327,
+      225914472.5469933,
+      225914472.56548327,
+      225914472.58397326,
+      225914472.60246328,
+      225914472.62095326,
+      225914472.63944325,
+      225914472.65793324,
+      225914472.67642325,
+      225914472.69491324,
+      225914472.71340322,
+      225914472.73189324,
+      225914472.75038323,
+      225914472.7688732,
+      225914472.78736323,
+      225914472.80585322,
+      225914472.8243432,
+      225914472.84283322,
+      225914472.8613232,
+      225914472.8798132,
+      225914472.8983032,
+      225914472.9167932,
+      225914472.93528318,
+      225914472.9537732,
+      225914472.9722632,
+      225914472.99075317,
+      225914473.00924316,
+      225914473.02773318,
+      225914473.04622316,
+      225914473.06471315,
+      225914473.08320317,
+      225914473.10169315
+    ],
+    "positions": [
+      [
+        -1994586.5966104928,
+        1136042.8547742828,
+        206367.36231808705
+      ],
+      [
+        -1994586.7932980477,
+        1136042.5377802576,
+        206367.24080778687
+      ],
+      [
+        -1994586.9899919194,
+        1136042.2207768143,
+        206367.11929314016
+      ],
+      [
+        -1994587.1866956858,
+        1136041.9037566378,
+        206366.9977701683
+      ],
+      [
+        -1994587.3833833607,
+        1136041.586762611,
+        206366.87625992752
+      ],
+      [
+        -1994587.580077113,
+        1136041.2697592874,
+        206366.75474522132
+      ],
+      [
+        -1994587.776772831,
+        1136040.9527521892,
+        206366.6332286747
+      ],
+      [
+        -1994587.9734766597,
+        1136040.6357324887,
+        206366.51170594126
+      ],
+      [
+        -1994588.1701704108,
+        1136040.3187285676,
+        206366.39019093692
+      ],
+      [
+        -1994588.366866072,
+        1136040.0017213495,
+        206366.2686743903
+      ],
+      [
+        -1994588.563553687,
+        1136039.6847280397,
+        206366.1471643884
+      ],
+      [
+        -1994588.760257514,
+        1136039.3677076239,
+        206366.0256414765
+      ],
+      [
+        -1994588.9569512056,
+        1136039.0507037046,
+        206365.90412641197
+      ],
+      [
+        -1994589.1536387606,
+        1136038.7337101572,
+        206365.78261652912
+      ],
+      [
+        -1994589.3503344222,
+        1136038.4167030556,
+        206365.66109992348
+      ],
+      [
+        -1994589.5470442667,
+        1136038.0996729839,
+        206365.53957212775
+      ],
+      [
+        -1994589.743731941,
+        1136037.7826793161,
+        206365.41806224495
+      ],
+      [
+        -1994589.9404274833,
+        1136037.465672216,
+        206365.29654563885
+      ],
+      [
+        -1994590.1371292798,
+        1136037.1486551028,
+        206365.17502426845
+      ],
+      [
+        -1994590.3338168345,
+        1136036.8316616735,
+        206365.05351426662
+      ],
+      [
+        -1994590.530512438,
+        1136036.514654332,
+        206364.93199772
+      ],
+      [
+        -1994590.72720607,
+        1136036.1976502948,
+        206364.81048265594
+      ],
+      [
+        -1994590.9239016122,
+        1136035.8806437892,
+        206364.68896634824
+      ],
+      [
+        -1994591.1206053798,
+        1136035.563623492,
+        206364.567443376
+      ],
+      [
+        -1994591.3173009804,
+        1136035.2466163924,
+        206364.44592676967
+      ],
+      [
+        -1994591.5139865065,
+        1136034.9296259054,
+        206364.32441836954
+      ],
+      [
+        -1994591.7106901559,
+        1136034.6126056083,
+        206364.20289545704
+      ],
+      [
+        -1994591.9073776505,
+        1136034.2956114672,
+        206364.0813852167
+      ],
+      [
+        -1994592.1040712825,
+        1136033.9786081424,
+        206363.95987045072
+      ],
+      [
+        -1994592.3007667637,
+        1136033.6616008042,
+        206363.83835384465
+      ],
+      [
+        -1994592.4974623646,
+        1136033.3445941813,
+        206363.71683753634
+      ],
+      [
+        -1994592.6941559378,
+        1136033.027590142,
+        206363.5953224728
+      ],
+      [
+        -1994592.8908596456,
+        1136032.7105697247,
+        206363.47379950035
+      ],
+      [
+        -1994593.087555127,
+        1136032.3935632224,
+        206363.35228325243
+      ],
+      [
+        -1994593.284248641,
+        1136032.0765589438,
+        206363.23076818805
+      ],
+      [
+        -1994593.4809441844,
+        1136031.759551841,
+        206363.10925164146
+      ],
+      [
+        -1994593.6776316187,
+        1136031.442558175,
+        206362.98774163955
+      ],
+      [
+        -1994593.8743332387,
+        1136031.125541059,
+        206362.86622026956
+      ],
+      [
+        -1994594.0710286614,
+        1136030.8085338383,
+        206362.74470360344
+      ],
+      [
+        -1994594.2677161559,
+        1136030.491540173,
+        206362.62319366127
+      ],
+      [
+        -1994594.4644177759,
+        1136030.1745230563,
+        206362.5016722315
+      ],
+      [
+        -1994594.6611131388,
+        1136029.8575157186,
+        206362.3801556254
+      ],
+      [
+        -1994594.8578086796,
+        1136029.5405090959,
+        206362.25863925784
+      ],
+      [
+        -1994595.0545041033,
+        1136029.2235017563,
+        206362.1371227111
+      ],
+      [
+        -1994595.2511976152,
+        1136028.9064975968,
+        206362.01560764707
+      ],
+      [
+        -1994595.4478849908,
+        1136028.589504051,
+        206361.8940976451
+      ],
+      [
+        -1994595.6445884604,
+        1136028.2724837537,
+        206361.77257473278
+      ],
+      [
+        -1994595.841281974,
+        1136027.9554795949,
+        206361.65105966883
+      ],
+      [
+        -1994596.0379773958,
+        1136027.6384727338,
+        206361.52954330112
+      ],
+      [
+        -1994596.2346728789,
+        1136027.3214655106,
+        206361.40802669467
+      ],
+      [
+        -1994596.43137432,
+        1136027.004448275,
+        206361.28650532453
+      ],
+      [
+        -1994596.6280616955,
+        1136026.6874547293,
+        206361.16499532264
+      ],
+      [
+        -1994596.8247570584,
+        1136026.3704473916,
+        206361.04347865682
+      ],
+      [
+        -1994597.0214586179,
+        1136026.0534306322,
+        206360.92195758468
+      ],
+      [
+        -1994597.2181458138,
+        1136025.7364364902,
+        206360.8004472847
+      ],
+      [
+        -1994597.4148411776,
+        1136025.4194291504,
+        206360.67893067855
+      ],
+      [
+        -1994597.6115447662,
+        1136025.1024094492,
+        206360.55740800453
+      ],
+      [
+        -1994597.808238159,
+        1136024.7854050526,
+        206360.4358929404
+      ],
+      [
+        -1994598.0049334029,
+        1136024.4683978327,
+        206360.31437639357
+      ],
+      [
+        -1994598.201628767,
+        1136024.1513909698,
+        206360.1928599667
+      ],
+      [
+        -1994598.3983140537,
+        1136023.8344001272,
+        206360.0713513875
+      ],
+      [
+        -1994598.5950175228,
+        1136023.5173794723,
+        206359.949828296
+      ],
+      [
+        -1994598.791704721,
+        1136023.2003859247,
+        206359.82831829417
+      ],
+      [
+        -1994598.9883980535,
+        1136022.8833817663,
+        206359.70680328947
+      ],
+      [
+        -1994599.1851014625,
+        1136022.5663612327,
+        206359.58528025812
+      ],
+      [
+        -1994599.381796827,
+        1136022.249354607,
+        206359.46376389056
+      ],
+      [
+        -1994599.5784901602,
+        1136021.9323502104,
+        206359.3422488858
+      ],
+      [
+        -1994599.775185345,
+        1136021.6153428713,
+        206359.22073227997
+      ],
+      [
+        -1994599.9718807084,
+        1136021.2983361273,
+        206359.09921585245
+      ],
+      [
+        -1994600.1685740417,
+        1136020.98133197,
+        206358.97770084787
+      ],
+      [
+        -1994600.3652692852,
+        1136020.6643243912,
+        206358.8561842416
+      ],
+      [
+        -1994600.5619564236,
+        1136020.347330725,
+        206358.7346741804
+      ],
+      [
+        -1994600.758665909,
+        1136020.0303004142,
+        206358.61314644403
+      ],
+      [
+        -1994600.9553612736,
+        1136019.713293551,
+        206358.49163007652
+      ],
+      [
+        -1994601.152048351,
+        1136019.3962991692,
+        206358.37011977655
+      ],
+      [
+        -1994601.3487434732,
+        1136019.079291713,
+        206358.24860316998
+      ],
+      [
+        -1994601.5454449146,
+        1136018.7622750732,
+        206358.12708203835
+      ],
+      [
+        -1994601.7421320525,
+        1136018.4452806907,
+        206358.00557173818
+      ],
+      [
+        -1994601.938827295,
+        1136018.1282732333,
+        206357.88405513202
+      ],
+      [
+        -1994602.1355204512,
+        1136017.8112696684,
+        206357.76254036595
+      ],
+      [
+        -1994602.3322075296,
+        1136017.4942752856,
+        206357.6410300659
+      ],
+      [
+        -1994602.5289189862,
+        1136017.1772417927,
+        206357.51950060905
+      ],
+      [
+        -1994602.7256122595,
+        1136016.860237993,
+        206357.3979859025
+      ],
+      [
+        -1994602.9222993378,
+        1136016.5432436103,
+        206357.27647554278
+      ],
+      [
+        -1994603.118994403,
+        1136016.2262361515,
+        206357.15495899649
+      ],
+      [
+        -1994603.315695724,
+        1136015.9092195134,
+        206357.03343780493
+      ],
+      [
+        -1994603.5123828612,
+        1136015.5922250117,
+        206356.91192756427
+      ],
+      [
+        -1994603.7090779853,
+        1136015.2752175548,
+        206356.79041083908
+      ],
+      [
+        -1994603.9057811552,
+        1136014.958197735,
+        206356.6688881649
+      ],
+      [
+        -1994604.1024743703,
+        1136014.6411933382,
+        206356.54737304116
+      ],
+      [
+        -1994604.2991694955,
+        1136014.3241858792,
+        206356.4258564353
+      ],
+      [
+        -1994604.4958646777,
+        1136014.007178898,
+        206356.3043400672
+      ],
+      [
+        -1994604.6925577745,
+        1136013.6901746201,
+        206356.1828250625
+      ],
+      [
+        -1994604.8892528398,
+        1136013.373167159,
+        206356.0613083372
+      ],
+      [
+        -1994605.085947964,
+        1136013.0561604167,
+        206355.93979202898
+      ],
+      [
+        -1994605.2826330133,
+        1136012.7391690954,
+        206355.81828327107
+      ],
+      [
+        -1994605.4793444097,
+        1136012.42213608,
+        206355.69675417177
+      ],
+      [
+        -1994605.6760312486,
+        1136012.1051416988,
+        206355.5752438718
+      ],
+      [
+        -1994605.8727244036,
+        1136011.788137303,
+        206355.4537288673
+      ],
+      [
+        -1994606.0694194678,
+        1136011.47113044,
+        206355.33221238054
+      ],
+      [
+        -1994606.2661145325,
+        1136011.1541228632,
+        206355.2106958337
+      ],
+      [
+        -1994606.462807569,
+        1136010.837118585,
+        206355.08918071014
+      ],
+      [
+        -1994606.6595026336,
+        1136010.5201116027,
+        206354.96766428274
+      ],
+      [
+        -1994606.856189532,
+        1136010.2031171026,
+        206354.84615404217
+      ],
+      [
+        -1994607.052890734,
+        1136009.8860997471,
+        206354.72463261246
+      ],
+      [
+        -1994607.2495939052,
+        1136009.5690796885,
+        206354.60310981923
+      ],
+      [
+        -1994607.4462807437,
+        1136009.2520853076,
+        206354.4815995786
+      ],
+      [
+        -1994607.6429757504,
+        1136008.9350776083,
+        206354.3600829128
+      ],
+      [
+        -1994607.8396769518,
+        1136008.6180608491,
+        206354.23856172143
+      ],
+      [
+        -1994608.0363638506,
+        1136008.3010663493,
+        206354.1170514214
+      ],
+      [
+        -1994608.233058795,
+        1136007.984058773,
+        206353.99553475558
+      ],
+      [
+        -1994608.4297599383,
+        1136007.6670417755,
+        206353.874013564
+      ],
+      [
+        -1994608.6264467759,
+        1136007.3500473937,
+        206353.75250332354
+      ],
+      [
+        -1994608.8231498282,
+        1136007.0330268585,
+        206353.63098029245
+      ],
+      [
+        -1994609.0198429239,
+        1136006.7160228181,
+        206353.50946546643
+      ],
+      [
+        -1994609.2165377499,
+        1136006.3990153612,
+        206353.38794880087
+      ],
+      [
+        -1994609.413232755,
+        1136006.0820077832,
+        206353.26643213505
+      ],
+      [
+        -1994609.6099257316,
+        1136005.7650041003,
+        206353.14491730893
+      ],
+      [
+        -1994609.8066125705,
+        1136005.4480094807,
+        206353.0234070688
+      ],
+      [
+        -1994610.0033156225,
+        1136005.130989541,
+        206352.90188427543
+      ],
+      [
+        -1994610.2000185552,
+        1136004.813968886,
+        206352.78036124384
+      ],
+      [
+        -1994610.3967034826,
+        1136004.4969774492,
+        206352.65885248597
+      ],
+      [
+        -1994610.5933983687,
+        1136004.1799704665,
+        206352.5373361178
+      ],
+      [
+        -1994610.7900932569,
+        1136003.862962767,
+        206352.41581939245
+      ],
+      [
+        -1994610.986786172,
+        1136003.5459583714,
+        206352.29430438823
+      ],
+      [
+        -1994611.183481058,
+        1136003.2289513887,
+        206352.17278790093
+      ],
+      [
+        -1994611.380175885,
+        1136002.9119436915,
+        206352.05127129465
+      ],
+      [
+        -1994611.5768688603,
+        1136002.5949391765,
+        206351.92975617127
+      ],
+      [
+        -1994611.7735636863,
+        1136002.277932313,
+        206351.80823980324
+      ],
+      [
+        -1994611.97026662,
+        1136001.9609116586,
+        206351.68671671193
+      ],
+      [
+        -1994612.1669513697,
+        1136001.6439201008,
+        206351.56520807333
+      ],
+      [
+        -1994612.3636543625,
+        1136001.3269000412,
+        206351.4436852203
+      ],
+      [
+        -1994612.560341142,
+        1136001.0099054198,
+        206351.32217492044
+      ],
+      [
+        -1994612.7570339367,
+        1136000.6929010265,
+        206351.20065985643
+      ],
+      [
+        -1994612.9537287042,
+        1136000.3758938052,
+        206351.07914348834
+      ],
+      [
+        -1994613.1504235906,
+        1136000.0588862263,
+        206350.95762670357
+      ],
+      [
+        -1994613.3471163874,
+        1135999.7418818304,
+        206350.83611163907
+      ],
+      [
+        -1994613.5438193805,
+        1135999.4248616511,
+        206350.7145888459
+      ],
+      [
+        -1994613.7405059815,
+        1135999.1078671492,
+        206350.5930785461
+      ],
+      [
+        -1994613.9372088537,
+        1135998.7908469718,
+        206350.471555812
+      ],
+      [
+        -1994614.1339017106,
+        1135998.4738425745,
+        206350.35004062866
+      ],
+      [
+        -1994614.330588372,
+        1135998.1568477147,
+        206350.22853032892
+      ],
+      [
+        -1994614.5272830785,
+        1135997.839840734,
+        206350.1070139014
+      ],
+      [
+        -1994614.7239840415,
+        1135997.5228231407,
+        206349.98549247123
+      ],
+      [
+        -1994614.9206706416,
+        1135997.2058286408,
+        206349.8639821118
+      ],
+      [
+        -1994615.1173735135,
+        1135996.888808345,
+        206349.74245937789
+      ],
+      [
+        -1994615.314074417,
+        1135996.5717907515,
+        206349.62093782896
+      ],
+      [
+        -1994615.5107609585,
+        1135996.2547961297,
+        206349.49942758857
+      ],
+      [
+        -1994615.7074557843,
+        1135995.9377889112,
+        206349.37791116114
+      ],
+      [
+        -1994615.904148462,
+        1135995.6207843935,
+        206349.25639609675
+      ],
+      [
+        -1994616.1008431697,
+        1135995.3037766959,
+        206349.1348793714
+      ],
+      [
+        -1994616.2975379357,
+        1135994.9867697156,
+        206349.0133630035
+      ],
+      [
+        -1994616.494240631,
+        1135994.66974882,
+        206348.89183985282
+      ],
+      [
+        -1994616.690917216,
+        1135994.3527704566,
+        206348.77033757966
+      ],
+      [
+        -1994616.8876280757,
+        1135994.0357373226,
+        206348.648808361
+      ],
+      [
+        -1994617.084322722,
+        1135993.718729505,
+        206348.52729169506
+      ],
+      [
+        -1994617.281007293,
+        1135993.4017379472,
+        206348.40578293716
+      ],
+      [
+        -1994617.477702,
+        1135993.0847307285,
+        206348.2842665693
+      ],
+      [
+        -1994617.6743966476,
+        1135992.7677231499,
+        206348.16274978436
+      ],
+      [
+        -1994617.8710893258,
+        1135992.450718395,
+        206348.0412346608
+      ],
+      [
+        -1994618.067783972,
+        1135992.1337112943,
+        206347.91971823294
+      ],
+      [
+        -1994618.2644866074,
+        1135991.8166904012,
+        206347.79819514186
+      ],
+      [
+        -1994618.4611794048,
+        1135991.4996864796,
+        206347.67668037553
+      ],
+      [
+        -1994618.6578739912,
+        1135991.1826786653,
+        206347.5551635905
+      ],
+      [
+        -1994618.8545604732,
+        1135990.8656839242,
+        206347.43365329033
+      ],
+      [
+        -1994619.0512612588,
+        1135990.5486669252,
+        206347.3121320393
+      ],
+      [
+        -1994619.247955727,
+        1135990.2316591092,
+        206347.19061543292
+      ],
+      [
+        -1994619.4446422663,
+        1135989.91466449,
+        206347.06910507334
+      ],
+      [
+        -1994619.6413349449,
+        1135989.5976604505,
+        206346.94759024764
+      ],
+      [
+        -1994619.8380294724,
+        1135989.2806527542,
+        206346.82607346255
+      ],
+      [
+        -1994620.0347321066,
+        1135988.9636317415,
+        206346.70455049045
+      ],
+      [
+        -1994620.2314266355,
+        1135988.6466246394,
+        206346.58303400344
+      ],
+      [
+        -1994620.4281192527,
+        1135988.3296200049,
+        206346.46151887943
+      ],
+      [
+        -1994620.6248057345,
+        1135988.0126251453,
+        206346.3400085795
+      ],
+      [
+        -1994620.8215083694,
+        1135987.6956049667,
+        206346.21848578597
+      ],
+      [
+        -1994621.018200808,
+        1135987.3786002132,
+        206346.0969706028
+      ],
+      [
+        -1994621.214887289,
+        1135987.0616055923,
+        206345.97546030278
+      ],
+      [
+        -1994621.4115818185,
+        1135986.7445981333,
+        206345.85394381554
+      ],
+      [
+        -1994621.6082906483,
+        1135986.427567464,
+        206345.73241590054
+      ],
+      [
+        -1994621.8049770095,
+        1135986.1105728454,
+        206345.61090566026
+      ],
+      [
+        -1994622.0016714188,
+        1135985.7935655043,
+        206345.48938911335
+      ],
+      [
+        -1994622.1983720823,
+        1135985.4765477935,
+        206345.36786774313
+      ],
+      [
+        -1994622.395058506,
+        1135985.1595536477,
+        206345.2463575623
+      ],
+      [
+        -1994622.5917529745,
+        1135984.8425458302,
+        206345.12484089608
+      ],
+      [
+        -1994622.7884474422,
+        1135984.525537776,
+        206345.003324171
+      ],
+      [
+        -1994622.9851399406,
+        1135984.2085338552,
+        206344.88180934518
+      ],
+      [
+        -1994623.1818423965,
+        1135983.8915128426,
+        206344.76028619427
+      ],
+      [
+        -1994623.3785369245,
+        1135983.574504906,
+        206344.63876958805
+      ],
+      [
+        -1994623.5752213174,
+        1135983.257513944,
+        206344.5172610085
+      ],
+      [
+        -1994623.7719238326,
+        1135982.9404929313,
+        206344.39573791766
+      ],
+      [
+        -1994623.9686101344,
+        1135982.6234981923,
+        206344.27422761725
+      ],
+      [
+        -1994624.1653025732,
+        1135982.3064941545,
+        206344.1527126721
+      ],
+      [
+        -1994624.361996983,
+        1135981.9894863372,
+        206344.03119600666
+      ],
+      [
+        -1994624.5586913917,
+        1135981.6724784009,
+        206343.909679281
+      ],
+      [
+        -1994624.755391996,
+        1135981.3554611662,
+        206343.78815802978
+      ],
+      [
+        -1994624.952086286,
+        1135981.0384532302,
+        206343.66664136367
+      ],
+      [
+        -1994625.1487806954,
+        1135980.7214454112,
+        206343.54512463827
+      ],
+      [
+        -1994625.345473074,
+        1135980.4044411343,
+        206343.4236096335
+      ],
+      [
+        -1994625.5421674831,
+        1135980.0874331978,
+        206343.30209302754
+      ],
+      [
+        -1994625.738853728,
+        1135979.7704384574,
+        206343.1805826082
+      ],
+      [
+        -1994625.9355542124,
+        1135979.4534211038,
+        206343.05906141616
+      ],
+      [
+        -1994626.1322486214,
+        1135979.1364132867,
+        206342.9375446312
+      ],
+      [
+        -1994626.3289429701,
+        1135978.819406067,
+        206342.816028144
+      ],
+      [
+        -1994626.5256371985,
+        1135978.502398133,
+        206342.69451147818
+      ],
+      [
+        -1994626.7223377444,
+        1135978.185380301,
+        206342.57298998875
+      ],
+      [
+        -1994626.919023928,
+        1135977.8683860374,
+        206342.45147986716
+      ],
+      [
+        -1994627.1157182166,
+        1135977.5513781023,
+        206342.32996314144
+      ],
+      [
+        -1994627.3124105963,
+        1135977.2343731085,
+        206342.2084480179
+      ],
+      [
+        -1994627.5090968409,
+        1135976.917378964,
+        206342.0869378965
+      ],
+      [
+        -1994627.7057991151,
+        1135976.600357953,
+        206341.96541480522
+      ],
+      [
+        -1994627.9024995428,
+        1135976.2833399996,
+        206341.84389331532
+      ],
+      [
+        -1994628.0991857864,
+        1135975.9663457365,
+        206341.7223831944
+      ],
+      [
+        -1994628.295880016,
+        1135975.6493378014,
+        206341.60086646886
+      ],
+      [
+        -1994628.4925804408,
+        1135975.3323200902,
+        206341.47934485984
+      ],
+      [
+        -1994628.689266565,
+        1135975.0153257072,
+        206341.35783485766
+      ],
+      [
+        -1994628.885960794,
+        1135974.6983177725,
+        206341.23631807262
+      ],
+      [
+        -1994629.0826550242,
+        1135974.3813097174,
+        206341.11480128753
+      ],
+      [
+        -1994629.279347345,
+        1135974.064305439,
+        206340.9932864616
+      ],
+      [
+        -1994629.4760496807,
+        1135973.7472844278,
+        206340.87176337064
+      ],
+      [
+        -1994629.6727439095,
+        1135973.4302764907,
+        206340.7502466447
+      ],
+      [
+        -1994629.8694361707,
+        1135973.1132720925,
+        206340.62873175912
+      ],
+      [
+        -1994630.0661302805,
+        1135972.796264158,
+        206340.50721497412
+      ],
+      [
+        -1994630.2628245698,
+        1135972.4792568183,
+        206340.38569848723
+      ],
+      [
+        -1994630.4595086656,
+        1135972.16226502,
+        206340.2641897291
+      ],
+      [
+        -1994630.6562109403,
+        1135971.8452440088,
+        206340.14266657818
+      ],
+      [
+        -1994630.8528970636,
+        1135971.5282496274,
+        206340.02115651648
+      ],
+      [
+        -1994631.0495892072,
+        1135971.2112447508,
+        206339.89964127363
+      ],
+      [
+        -1994631.2462914216,
+        1135970.8942236202,
+        206339.7781183012
+      ],
+      [
+        -1994631.4429856527,
+        1135970.5772162806,
+        206339.6566017546
+      ],
+      [
+        -1994631.639677854,
+        1135970.2602114058,
+        206339.535086631
+      ],
+      [
+        -1994631.8363719643,
+        1135969.9432032323,
+        206339.41356984567
+      ],
+      [
+        -1994632.0330661347,
+        1135969.6261958918,
+        206339.29205335843
+      ],
+      [
+        -1994632.229758275,
+        1135969.3091910165,
+        206339.1705382347
+      ],
+      [
+        -1994632.4264523257,
+        1135968.9921829628,
+        206339.04902138983
+      ],
+      [
+        -1994632.6231384496,
+        1135968.67518858,
+        206338.927511328
+      ],
+      [
+        -1994632.8198406077,
+        1135968.3581675668,
+        206338.80598817725
+      ],
+      [
+        -1994633.0165407928,
+        1135968.0411493806,
+        206338.68446668744
+      ],
+      [
+        -1994633.2132268571,
+        1135967.7241551173,
+        206338.56295650656
+      ],
+      [
+        -1994633.4099209078,
+        1135967.4071470608,
+        206338.44143984045
+      ],
+      [
+        -1994633.6066210954,
+        1135967.0901288732,
+        206338.3199182319
+      ],
+      [
+        -1994633.8033071605,
+        1135966.7731346071,
+        206338.19840816982
+      ],
+      [
+        -1994634.0000011525,
+        1135966.4561265516,
+        206338.0768913848
+      ],
+      [
+        -1994634.196693233,
+        1135966.1391216784,
+        206337.95537620157
+      ],
+      [
+        -1994634.3933954497,
+        1135965.8221010233,
+        206337.83385334825
+      ],
+      [
+        -1994634.5900895013,
+        1135965.5050930867,
+        206337.71233662276
+      ],
+      [
+        -1994634.786781523,
+        1135965.188088572,
+        206337.5908217376
+      ],
+      [
+        -1994634.9834674676,
+        1135964.871093592,
+        206337.46931131798
+      ],
+      [
+        -1994635.180161458,
+        1135964.5540855385,
+        206337.34779447323
+      ],
+      [
+        -1994635.376863554,
+        1135964.2370648843,
+        206337.22627173932
+      ],
+      [
+        -1994635.5735475898,
+        1135963.9200730864,
+        206337.10476286238
+      ],
+      [
+        -1994635.7702415218,
+        1135963.603065031,
+        206336.98324613684
+      ],
+      [
+        -1994635.966943678,
+        1135963.286044377,
+        206336.86172322393
+      ],
+      [
+        -1994636.1636356404,
+        1135962.9690393824,
+        206336.74020804037
+      ],
+      [
+        -1994636.3603295723,
+        1135962.6520313276,
+        206336.61869131512
+      ],
+      [
+        -1994636.5570235623,
+        1135962.3350236309,
+        206336.4971747681
+      ],
+      [
+        -1994636.7537156462,
+        1135962.018018754,
+        206336.37565958482
+      ],
+      [
+        -1994636.9504095786,
+        1135961.701010699,
+        206336.25414279962
+      ],
+      [
+        -1994637.1471035685,
+        1135961.3840030024,
+        206336.13262637262
+      ],
+      [
+        -1994637.3437873651,
+        1135961.0670110849,
+        206336.01111749513
+      ],
+      [
+        -1994637.5404975084,
+        1135960.7499768771,
+        206335.8895880378
+      ],
+      [
+        -1994637.7371833334,
+        1135960.4329823768,
+        206335.7680778572
+      ],
+      [
+        -1994637.9338752956,
+        1135960.1159773828,
+        206335.6465627927
+      ],
+      [
+        -1994638.130569287,
+        1135959.7989692083,
+        206335.52504594778
+      ],
+      [
+        -1994638.3272631587,
+        1135959.4819616308,
+        206335.40352946092
+      ],
+      [
+        -1994638.523955061,
+        1135959.1649565173,
+        206335.2820142175
+      ],
+      [
+        -1994638.7206489933,
+        1135958.8479490583,
+        206335.16049773048
+      ],
+      [
+        -1994638.9173428647,
+        1135958.5309407657,
+        206335.03898100508
+      ],
+      [
+        -1994639.1140448435,
+        1135958.2139196324,
+        206334.91745785368
+      ],
+      [
+        -1994639.3107368064,
+        1135957.8969152332,
+        206334.7959429682
+      ],
+      [
+        -1994639.507422512,
+        1135957.5799200174,
+        206334.6744324301
+      ],
+      [
+        -1994639.704116324,
+        1135957.2629118443,
+        206334.55291564466
+      ],
+      [
+        -1994639.900816452,
+        1135956.9458943699,
+        206334.43139439344
+      ],
+      [
+        -1994640.0975020982,
+        1135956.6288992725,
+        206334.30988397409
+      ],
+      [
+        -1994640.2941959105,
+        1135956.3118909786,
+        206334.18836724854
+      ],
+      [
+        -1994640.4908959195,
+        1135955.994873504,
+        206334.06684593743
+      ],
+      [
+        -1994640.687589731,
+        1135955.6778652116,
+        206333.94532915234
+      ],
+      [
+        -1994640.8842835433,
+        1135955.3608571559,
+        206333.82381242674
+      ],
+      [
+        -1994641.080975446,
+        1135955.043852638,
+        206333.7022973625
+      ],
+      [
+        -1994641.2776692573,
+        1135954.7268443457,
+        206333.58078069627
+      ],
+      [
+        -1994641.474363011,
+        1135954.4098360518,
+        206333.45926385158
+      ],
+      [
+        -1994641.6710567637,
+        1135954.0928284724,
+        206333.33774736428
+      ],
+      [
+        -1994641.8677405007,
+        1135953.7758364382,
+        206333.2162385468
+      ],
+      [
+        -1994642.0644423584,
+        1135953.458815188,
+        206333.09471533596
+      ],
+      [
+        -1994642.2611442772,
+        1135953.1417946515,
+        206332.9731924832
+      ],
+      [
+        -1994642.4578280125,
+        1135952.8248023784,
+        206332.85168366556
+      ],
+      [
+        -1994642.654521767,
+        1135952.5077947972,
+        206332.73016711843
+      ],
+      [
+        -1994642.8512154606,
+        1135952.190786503,
+        206332.6086502739
+      ],
+      [
+        -1994643.047907243,
+        1135951.8737813914,
+        206332.48713515012
+      ],
+      [
+        -1994643.244600996,
+        1135951.5567736935,
+        206332.36561860327
+      ],
+      [
+        -1994643.4412946897,
+        1135951.239765518,
+        206332.2441018181
+      ],
+      [
+        -1994643.6379864726,
+        1135950.922760405,
+        206332.1225865749
+      ],
+      [
+        -1994643.8346883305,
+        1135950.6057396322,
+        206332.00106372184
+      ],
+      [
+        -1994644.0313819647,
+        1135950.288731457,
+        206331.87954687714
+      ],
+      [
+        -1994644.2280655818,
+        1135949.9717391836,
+        206331.758038119
+      ],
+      [
+        -1994644.4247673796,
+        1135949.6547185301,
+        206331.6365151468
+      ],
+      [
+        -1994644.6214529676,
+        1135949.3377233124,
+        206331.51500472767
+      ],
+      [
+        -1994644.8181446912,
+        1135949.0207180798,
+        206331.39348954422
+      ],
+      [
+        -1994645.0148383838,
+        1135948.7037105022,
+        206331.27197299743
+      ],
+      [
+        -1994645.2115320186,
+        1135948.386702207,
+        206331.15045621234
+      ],
+      [
+        -1994645.4082337576,
+        1135948.0696808356,
+        206331.02893312043
+      ],
+      [
+        -1994645.604925481,
+        1135947.7526762006,
+        206330.90741811573
+      ],
+      [
+        -1994645.8016191737,
+        1135947.435667787,
+        206330.78590133064
+      ],
+      [
+        -1994645.9983126884,
+        1135947.1186594926,
+        206330.66438448566
+      ],
+      [
+        -1994646.1950043517,
+        1135946.8016549763,
+        206330.54286960018
+      ],
+      [
+        -1994646.3916898794,
+        1135946.4846596401,
+        206330.42135912122
+      ],
+      [
+        -1994646.5883835128,
+        1135946.1676520638,
+        206330.2998425746
+      ],
+      [
+        -1994646.785083282,
+        1135945.850633875,
+        206330.17832096558
+      ],
+      [
+        -1994646.9817688093,
+        1135945.5336384191,
+        206330.0568104868
+      ],
+      [
+        -1994647.1784705487,
+        1135945.2166176438,
+        206329.93528763336
+      ],
+      [
+        -1994647.37517014,
+        1135944.8995993363,
+        206329.81376602454
+      ],
+      [
+        -1994647.571855607,
+        1135944.582603999,
+        206329.69225566453
+      ],
+      [
+        -1994647.7685492404,
+        1135944.2655964205,
+        206329.57073905814
+      ],
+      [
+        -1994647.9652427547,
+        1135943.9485881277,
+        206329.44922233277
+      ],
+      [
+        -1994648.16193436,
+        1135943.6315826545,
+        206329.3277070297
+      ],
+      [
+        -1994648.358627994,
+        1135943.3145750756,
+        206329.20619054287
+      ],
+      [
+        -1994648.5553295536,
+        1135942.9975535874,
+        206329.0846673319
+      ],
+      [
+        -1994648.7520130512,
+        1135942.6805613139,
+        206328.96315851444
+      ],
+      [
+        -1994648.9487146721,
+        1135942.3635405393,
+        206328.8416356019
+      ],
+      [
+        -1994649.145408245,
+        1135942.046532127,
+        206328.72011875678
+      ],
+      [
+        -1994649.342091624,
+        1135941.7295400905,
+        206328.5986098796
+      ],
+      [
+        -1994649.5387851382,
+        1135941.4125322732,
+        206328.47709339243
+      ],
+      [
+        -1994649.735478652,
+        1135941.0955237423,
+        206328.35557654762
+      ],
+      [
+        -1994649.9321701375,
+        1135940.7785185094,
+        206328.2340613044
+      ],
+      [
+        -1994650.128863652,
+        1135940.4615108108,
+        206328.112544698
+      ],
+      [
+        -1994650.325565211,
+        1135940.1444893219,
+        206327.99102160626
+      ],
+      [
+        -1994650.5222568163,
+        1135939.827484686,
+        206327.86950660168
+      ],
+      [
+        -1994650.7189502122,
+        1135939.5104762702,
+        206327.74798975687
+      ],
+      [
+        -1994650.915643606,
+        1135939.193467739,
+        206327.62647297155
+      ],
+      [
+        -1994651.1123352107,
+        1135938.8764631045,
+        206327.50495790748
+      ],
+      [
+        -1994651.3090286055,
+        1135938.559454572,
+        206327.38344124157
+      ],
+      [
+        -1994651.5057139532,
+        1135938.2424592373,
+        206327.26193070298
+      ],
+      [
+        -1994651.702407348,
+        1135937.925451538,
+        206327.1404141563
+      ],
+      [
+        -1994651.8991069994,
+        1135937.6084331092,
+        206327.01889254714
+      ],
+      [
+        -1994652.095800333,
+        1135937.291424698,
+        206326.89737570233
+      ],
+      [
+        -1994652.2924937878,
+        1135936.97441688,
+        206326.7758592149
+      ],
+      [
+        -1994652.489185214,
+        1135936.6574115278,
+        206326.65434391235
+      ],
+      [
+        -1994652.6858785488,
+        1135936.3404029978,
+        206326.53282718657
+      ],
+      [
+        -1994652.882572003,
+        1135936.0233951793,
+        206326.41131058027
+      ],
+      [
+        -1994653.0792634292,
+        1135935.706389828,
+        206326.2897952774
+      ],
+      [
+        -1994653.2759486565,
+        1135935.389394495,
+        206326.1682848581
+      ],
+      [
+        -1994653.472650158,
+        1135935.0723733616,
+        206326.04676188575
+      ],
+      [
+        -1994653.6693496304,
+        1135934.7553550524,
+        206325.9252403363
+      ],
+      [
+        -1994653.8660349175,
+        1135934.4383597171,
+        206325.8037298572
+      ],
+      [
+        -1994654.0627282541,
+        1135934.1213517785,
+        206325.68221325093
+      ],
+      [
+        -1994654.2594215304,
+        1135933.8043433651,
+        206325.5606964655
+      ],
+      [
+        -1994654.4561129555,
+        1135933.4873384924,
+        206325.4391814016
+      ],
+      [
+        -1994654.652806231,
+        1135933.1703300783,
+        206325.31766467582
+      ],
+      [
+        -1994654.8494995658,
+        1135932.8533215458,
+        206325.19614777117
+      ],
+      [
+        -1994655.0461990372,
+        1135932.5363037144,
+        206325.07462646026
+      ],
+      [
+        -1994655.242892373,
+        1135932.2192953008,
+        206324.95310961528
+      ],
+      [
+        -1994655.4395856487,
+        1135931.9022867682,
+        206324.83159282996
+      ],
+      [
+        -1994655.6362689065,
+        1135931.5852950918,
+        206324.71008419132
+      ],
+      [
+        -1994655.832970229,
+        1135931.2682734823,
+        206324.5885610399
+      ],
+      [
+        -1994656.0296635046,
+        1135930.95126483,
+        206324.4670441352
+      ],
+      [
+        -1994656.2263467042,
+        1135930.6342731533,
+        206324.34553549666
+      ],
+      [
+        -1994656.4230399206,
+        1135930.317264739,
+        206324.2240186516
+      ],
+      [
+        -1994656.6197413614,
+        1135930.0002430107,
+        206324.10249538135
+      ],
+      [
+        -1994656.8164326667,
+        1135929.6832382563,
+        206323.9809804957
+      ],
+      [
+        -1994657.013125824,
+        1135929.3662297218,
+        206323.85946359145
+      ],
+      [
+        -1994657.209819041,
+        1135929.0492210693,
+        206323.73794686556
+      ],
+      [
+        -1994657.4065104057,
+        1135928.732216435,
+        206323.61643174177
+      ],
+      [
+        -1994657.603203562,
+        1135928.4152077825,
+        206323.49491489667
+      ],
+      [
+        -1994657.7998967776,
+        1135928.0981992513,
+        206323.37339811152
+      ],
+      [
+        -1994657.9965818278,
+        1135927.7812043938,
+        206323.25188787127
+      ],
+      [
+        -1994658.193289346,
+        1135927.464172769,
+        206323.13035989593
+      ],
+      [
+        -1994658.3899743964,
+        1135927.1471777891,
+        206323.0088497153
+      ],
+      [
+        -1994658.5866675517,
+        1135926.8301693774,
+        206322.88733281058
+      ],
+      [
+        -1994658.7833669046,
+        1135926.5131508294,
+        206322.7658112611
+      ],
+      [
+        -1994658.9800520148,
+        1135926.1961559695,
+        206322.64430102063
+      ],
+      [
+        -1994659.176745171,
+        1135925.8791473191,
+        206322.52278417564
+      ],
+      [
+        -1994659.373436299,
+        1135925.5621418473,
+        206322.4012688728
+      ],
+      [
+        -1994659.5701213498,
+        1135925.2451469863,
+        206322.27975869225
+      ],
+      [
+        -1994659.7668307165,
+        1135924.928112181,
+        206322.15822905535
+      ],
+      [
+        -1994659.9635218438,
+        1135924.6111068297,
+        206322.03671381212
+      ],
+      [
+        -1994660.1602068944,
+        1135924.2941117338,
+        206321.915203572
+      ],
+      [
+        -1994660.35690005,
+        1135923.977103202,
+        206321.79368672724
+      ],
+      [
+        -1994660.553601253,
+        1135923.660081593,
+        206321.67216351634
+      ],
+      [
+        -1994660.750284274,
+        1135923.343089555,
+        206321.5506548178
+      ],
+      [
+        -1994660.9469773103,
+        1135923.0260811432,
+        206321.42913803225
+      ],
+      [
+        -1994661.1436704674,
+        1135922.7090723722,
+        206321.30762112795
+      ],
+      [
+        -1994661.3403615952,
+        1135922.3920676163,
+        206321.18610618275
+      ],
+      [
+        -1994661.537062736,
+        1135922.0750457698,
+        206321.06458291228
+      ],
+      [
+        -1994661.7337558332,
+        1135921.7580377134,
+        206320.9430663653
+      ],
+      [
+        -1994661.930447021,
+        1135921.4410322418,
+        206320.82155106246
+      ],
+      [
+        -1994662.127139997,
+        1135921.1240235919,
+        206320.7000342177
+      ],
+      [
+        -1994662.3238329736,
+        1135920.8070156577,
+        206320.57851761152
+      ],
+      [
+        -1994662.5205159362,
+        1135920.4900231434,
+        206320.457008734
+      ],
+      [
+        -1994662.7172171376,
+        1135920.1730014156,
+        206320.3354854635
+      ],
+      [
+        -1994662.9139182807,
+        1135919.8559801613,
+        206320.21396249117
+      ],
+      [
+        -1994663.110593139,
+        1135919.5390010832,
+        206320.09245998014
+      ],
+      [
+        -1994663.30729428,
+        1135919.2219791168,
+        206319.97093664974
+      ],
+      [
+        -1994663.5039872574,
+        1135918.9049711803,
+        206319.84942016262
+      ],
+      [
+        -1994663.7006782657,
+        1135918.5879654705,
+        206319.72790480018
+      ],
+      [
+        -1994663.8973712432,
+        1135918.270956818,
+        206319.60638801468
+      ],
+      [
+        -1994664.09406428,
+        1135917.9539488833,
+        206319.4848713488
+      ],
+      [
+        -1994664.290757317,
+        1135917.636940112,
+        206319.36335450388
+      ],
+      [
+        -1994664.4874482066,
+        1135917.3199345209,
+        206319.24183920055
+      ],
+      [
+        -1994664.684141241,
+        1135917.0029263494,
+        206319.12032259422
+      ],
+      [
+        -1994664.8808341597,
+        1135916.6859176971,
+        206318.9988056898
+      ],
+      [
+        -1994665.0775332137,
+        1135916.3688990294,
+        206318.87728408052
+      ],
+      [
+        -1994665.2742180838,
+        1135916.0519040518,
+        206318.75577384
+      ]
+    ],
+    "velocities": [
+      [
+        -10.6379378758104,
+        -17.144750815587468,
+        -6.571997929308825
+      ],
+      [
+        -10.637937494715588,
+        -17.144751032703322,
+        -6.571997969280171
+      ],
+      [
+        -10.637937113625755,
+        -17.144751250137343,
+        -6.571998008777707
+      ],
+      [
+        -10.637936732365517,
+        -17.144751467661816,
+        -6.571998048315611
+      ],
+      [
+        -10.637936351371405,
+        -17.144751685044785,
+        -6.571998087790387
+      ],
+      [
+        -10.637935970281571,
+        -17.144751902478806,
+        -6.5719981272878645
+      ],
+      [
+        -10.63793558915431,
+        -17.144752119932267,
+        -6.571998166794103
+      ],
+      [
+        -10.637935207894479,
+        -17.14475233745604,
+        -6.571998206331861
+      ],
+      [
+        -10.637934826803859,
+        -17.14475255489012,
+        -6.571998245829251
+      ],
+      [
+        -10.637934445676539,
+        -17.144752772343345,
+        -6.57199828533546
+      ],
+      [
+        -10.637934064682865,
+        -17.14475298972591,
+        -6.571998324810149
+      ],
+      [
+        -10.637933683422307,
+        -17.14475320724957,
+        -6.571998364347731
+      ],
+      [
+        -10.637933302331483,
+        -17.14475342468335,
+        -6.571998403845093
+      ],
+      [
+        -10.637932921337924,
+        -17.14475364206574,
+        -6.571998443319695
+      ],
+      [
+        -10.637932540210459,
+        -17.14475385951891,
+        -6.571998482825846
+      ],
+      [
+        -10.637932158853102,
+        -17.144754077093616,
+        -6.571998522385984
+      ],
+      [
+        -10.637931777859253,
+        -17.14475429447554,
+        -6.571998561860528
+      ],
+      [
+        -10.637931396731613,
+        -17.144754511928593,
+        -6.571998601366562
+      ],
+      [
+        -10.637931015507464,
+        -17.14475472943252,
+        -6.571998640895239
+      ],
+      [
+        -10.637930634513614,
+        -17.144754946814384,
+        -6.571998680369725
+      ],
+      [
+        -10.637930253385885,
+        -17.144755164267202,
+        -6.571998719875642
+      ],
+      [
+        -10.637929872294771,
+        -17.144755381700524,
+        -6.571998759372859
+      ],
+      [
+        -10.637929491167538,
+        -17.14475559915259,
+        -6.571998798878631
+      ],
+      [
+        -10.637929109906574,
+        -17.144755816675723,
+        -6.571998838415981
+      ],
+      [
+        -10.637928728778672,
+        -17.144756034128136,
+        -6.571998877921782
+      ],
+      [
+        -10.637928347821173,
+        -17.144756251490325,
+        -6.571998917387391
+      ],
+      [
+        -10.637927966560033,
+        -17.14475646901311,
+        -6.571998956924654
+      ],
+      [
+        -10.637927585565281,
+        -17.144756686394977,
+        -6.571998996399023
+      ],
+      [
+        -10.637927204474428,
+        -17.144756903827307,
+        -6.5719990358959475
+      ],
+      [
+        -10.637926823346469,
+        -17.14475712127943,
+        -6.571999075401662
+      ],
+      [
+        -10.637926442219003,
+        -17.14475733873126,
+        -6.571999114907288
+      ],
+      [
+        -10.637926061127567,
+        -17.144757556164056,
+        -6.5719991544042715
+      ],
+      [
+        -10.63792567986605,
+        -17.14475777368655,
+        -6.5719991939413305
+      ],
+      [
+        -10.637925298738526,
+        -17.14475799113809,
+        -6.571999233446957
+      ],
+      [
+        -10.637924917646945,
+        -17.144758208570654,
+        -6.571999272943852
+      ],
+      [
+        -10.637924536518579,
+        -17.144758426022367,
+        -6.571999312449421
+      ],
+      [
+        -10.637924155524116,
+        -17.144758643403183,
+        -6.571999351923471
+      ],
+      [
+        -10.63792377429924,
+        -17.144758860905945,
+        -6.57199939145174
+      ],
+      [
+        -10.637923393170903,
+        -17.144759078357776,
+        -6.57199943095728
+      ],
+      [
+        -10.637923012176238,
+        -17.14475929573836,
+        -6.571999470431241
+      ],
+      [
+        -10.637922630951186,
+        -17.14475951324095,
+        -6.571999509959452
+      ],
+      [
+        -10.637922249822848,
+        -17.14475973069249,
+        -6.571999549464934
+      ],
+      [
+        -10.637921868694859,
+        -17.144759948143385,
+        -6.57199958897027
+      ],
+      [
+        -10.637921487566317,
+        -17.14476016559475,
+        -6.571999628475663
+      ],
+      [
+        -10.637921106474328,
+        -17.144760383026558,
+        -6.571999667972326
+      ],
+      [
+        -10.637920725479518,
+        -17.144760600406908,
+        -6.571999707446113
+      ],
+      [
+        -10.637920344217592,
+        -17.14476081792847,
+        -6.57199974698291
+      ],
+      [
+        -10.637919963125517,
+        -17.144761035360162,
+        -6.571999786479515
+      ],
+      [
+        -10.63791958199747,
+        -17.144761252810945,
+        -6.571999825984763
+      ],
+      [
+        -10.637919200868666,
+        -17.144761470261788,
+        -6.571999865490012
+      ],
+      [
+        -10.637918819643266,
+        -17.14476168776385,
+        -6.57199990501802
+      ],
+      [
+        -10.637918438648223,
+        -17.144761905143852,
+        -6.571999944491661
+      ],
+      [
+        -10.63791805751933,
+        -17.14476212259446,
+        -6.571999983996851
+      ],
+      [
+        -10.637917676294542,
+        -17.144762340096115,
+        -6.5720000235247715
+      ],
+      [
+        -10.637917295298713,
+        -17.14476255747612,
+        -6.572000062998384
+      ],
+      [
+        -10.637916914169734,
+        -17.14476277492667,
+        -6.572000102503545
+      ],
+      [
+        -10.637916532908159,
+        -17.144762992447358,
+        -6.572000142040051
+      ],
+      [
+        -10.637916151815734,
+        -17.14476320987841,
+        -6.572000181536423
+      ],
+      [
+        -10.637915770686522,
+        -17.144763427328844,
+        -6.5720002210414386
+      ],
+      [
+        -10.637915389558039,
+        -17.14476364477881,
+        -6.572000260546396
+      ],
+      [
+        -10.637915008598736,
+        -17.144763862139136,
+        -6.5720003000112195
+      ],
+      [
+        -10.6379146273362,
+        -17.144764079659886,
+        -6.572000339547667
+      ],
+      [
+        -10.637914246340893,
+        -17.14476429703919,
+        -6.572000379021134
+      ],
+      [
+        -10.637913865248091,
+        -17.144764514469774,
+        -6.572000418517244
+      ],
+      [
+        -10.6379134839857,
+        -17.144764731990406,
+        -6.57200045805372
+      ],
+      [
+        -10.637913102856954,
+        -17.144764949440084,
+        -6.572000497558591
+      ],
+      [
+        -10.63791272176415,
+        -17.144765166870553,
+        -6.572000537054671
+      ],
+      [
+        -10.637912340634793,
+        -17.144765384320518,
+        -6.5720005765595415
+      ],
+      [
+        -10.63791195950596,
+        -17.14476560177008,
+        -6.572000616064295
+      ],
+      [
+        -10.637911578413012,
+        -17.14476581920014,
+        -6.572000655560318
+      ],
+      [
+        -10.63791119728348,
+        -17.144766036649816,
+        -6.572000695065042
+      ],
+      [
+        -10.637910816287768,
+        -17.144766254028653,
+        -6.5720007345383635
+      ],
+      [
+        -10.637910434928315,
+        -17.144766471599752,
+        -6.572000774097338
+      ],
+      [
+        -10.637910053799365,
+        -17.144766689048964,
+        -6.572000813601975
+      ],
+      [
+        -10.637909672802866,
+        -17.144766906427744,
+        -6.572000853075151
+      ],
+      [
+        -10.637909291673132,
+        -17.14476712387707,
+        -6.572000892579817
+      ],
+      [
+        -10.637908910447498,
+        -17.14476734137727,
+        -6.572000932107127
+      ],
+      [
+        -10.637908529450913,
+        -17.14476755875605,
+        -6.572000971580332
+      ],
+      [
+        -10.63790814832109,
+        -17.144767776205146,
+        -6.572001011084852
+      ],
+      [
+        -10.637907767228288,
+        -17.14476799363445,
+        -6.572001050580613
+      ],
+      [
+        -10.637907386231586,
+        -17.144768211012998,
+        -6.572001090053731
+      ],
+      [
+        -10.63790700483526,
+        -17.14476842860301,
+        -6.572001129621203
+      ],
+      [
+        -10.637906623742602,
+        -17.1447686460322,
+        -6.572001169116935
+      ],
+      [
+        -10.637906242745725,
+        -17.144768863410572,
+        -6.572001208589907
+      ],
+      [
+        -10.637905861615815,
+        -17.144769080859433,
+        -6.572001248094369
+      ],
+      [
+        -10.637905480389774,
+        -17.144769298359055,
+        -6.572001287621505
+      ],
+      [
+        -10.637905099392782,
+        -17.144769515737075,
+        -6.572001327094389
+      ],
+      [
+        -10.63790471826261,
+        -17.144769733185647,
+        -6.572001366598764
+      ],
+      [
+        -10.63790433699984,
+        -17.144769950704358,
+        -6.572001406134543
+      ],
+      [
+        -10.63790395590628,
+        -17.14477016813343,
+        -6.572001445630187
+      ],
+      [
+        -10.63790357477602,
+        -17.144770385582,
+        -6.572001485134533
+      ],
+      [
+        -10.637903193646343,
+        -17.14477060302999,
+        -6.5720015246387335
+      ],
+      [
+        -10.637902812552609,
+        -17.14477082045877,
+        -6.5720015641342036
+      ],
+      [
+        -10.637902431422233,
+        -17.144771037907105,
+        -6.572001603638521
+      ],
+      [
+        -10.63790205029247,
+        -17.14477125535504,
+        -6.572001643142663
+      ],
+      [
+        -10.637901669331768,
+        -17.144771472713153,
+        -6.572001682606613
+      ],
+      [
+        -10.637901287935616,
+        -17.144771690302004,
+        -6.572001722173678
+      ],
+      [
+        -10.637900906938215,
+        -17.144771907679562,
+        -6.572001761646388
+      ],
+      [
+        -10.637900525844394,
+        -17.14477212510817,
+        -6.572001801141829
+      ],
+      [
+        -10.637900144714367,
+        -17.144772342555516,
+        -6.5720018406458545
+      ],
+      [
+        -10.637899763583787,
+        -17.144772560003506,
+        -6.57200188014991
+      ],
+      [
+        -10.637899382489646,
+        -17.14477277743188,
+        -6.572001919645263
+      ],
+      [
+        -10.637899001359504,
+        -17.14477299487911,
+        -6.572001959149173
+      ],
+      [
+        -10.637898620362103,
+        -17.144773212256258,
+        -6.572001998621767
+      ],
+      [
+        -10.637898239134781,
+        -17.144773429755062,
+        -6.572002038148494
+      ],
+      [
+        -10.63789785787143,
+        -17.144773647272725,
+        -6.572002077683836
+      ],
+      [
+        -10.63789747687371,
+        -17.144773864649586,
+        -6.572002117156313
+      ],
+      [
+        -10.63789709574281,
+        -17.14477408209699,
+        -6.57200215666031
+      ],
+      [
+        -10.637896714515955,
+        -17.144774299595156,
+        -6.572002196186863
+      ],
+      [
+        -10.637896333518205,
+        -17.1447745169719,
+        -6.5720022356592525
+      ],
+      [
+        -10.63789595238716,
+        -17.144774734419073,
+        -6.572002275163046
+      ],
+      [
+        -10.637895571160334,
+        -17.14477495191706,
+        -6.572002314689598
+      ],
+      [
+        -10.637895190162352,
+        -17.14477516929357,
+        -6.572002354161872
+      ],
+      [
+        -10.637894808898098,
+        -17.14477538681112,
+        -6.5720023936971845
+      ],
+      [
+        -10.63789442780419,
+        -17.144775604238443,
+        -6.5720024331921305
+      ],
+      [
+        -10.637894046673056,
+        -17.144775821685382,
+        -6.572002472695865
+      ],
+      [
+        -10.637893665541865,
+        -17.144776039132207,
+        -6.5720025121996875
+      ],
+      [
+        -10.637893284447811,
+        -17.144776256559066,
+        -6.5720025516944585
+      ],
+      [
+        -10.63789290344974,
+        -17.144776473935345,
+        -6.572002591166645
+      ],
+      [
+        -10.637892522185808,
+        -17.144776691452133,
+        -6.572002630701725
+      ],
+      [
+        -10.63789214092135,
+        -17.14477690896939,
+        -6.572002670236834
+      ],
+      [
+        -10.637891759959864,
+        -17.144777126325934,
+        -6.572002709700173
+      ],
+      [
+        -10.637891378828906,
+        -17.144777343771946,
+        -6.572002749203646
+      ],
+      [
+        -10.637890997697482,
+        -17.144777561218536,
+        -6.572002788707236
+      ],
+      [
+        -10.637890616602585,
+        -17.144777778645512,
+        -6.572002828202065
+      ],
+      [
+        -10.637890235471772,
+        -17.144777996091463,
+        -6.572002867705509
+      ],
+      [
+        -10.637889854340173,
+        -17.144778213537705,
+        -6.572002907208982
+      ],
+      [
+        -10.637889473245188,
+        -17.144778430964447,
+        -6.5720029467036944
+      ],
+      [
+        -10.637889092114143,
+        -17.144778648410224,
+        -6.572002986207022
+      ],
+      [
+        -10.637888710849365,
+        -17.144778865926842,
+        -6.572003025741986
+      ],
+      [
+        -10.637888329887472,
+        -17.144779083282863,
+        -6.572003065205121
+      ],
+      [
+        -10.637887948623073,
+        -17.14477930079913,
+        -6.57200310473988
+      ],
+      [
+        -10.637887567624478,
+        -17.144779518174182,
+        -6.572003144211688
+      ],
+      [
+        -10.637887186529289,
+        -17.14477973560075,
+        -6.572003183706315
+      ],
+      [
+        -10.637886805397983,
+        -17.14477995304618,
+        -6.572003223209584
+      ],
+      [
+        -10.637886424266151,
+        -17.14478017049178,
+        -6.572003262712853
+      ],
+      [
+        -10.637886043170845,
+        -17.144780387918,
+        -6.572003302207304
+      ],
+      [
+        -10.637885661906388,
+        -17.144780605433915,
+        -6.572003341742006
+      ],
+      [
+        -10.637885280907446,
+        -17.14478082280891,
+        -6.572003381213726
+      ],
+      [
+        -10.637884899642813,
+        -17.144781040324364,
+        -6.572003420748253
+      ],
+      [
+        -10.637884518547478,
+        -17.144781257750466,
+        -6.572003460242704
+      ],
+      [
+        -10.637884137548506,
+        -17.14478147512523,
+        -6.572003499714396
+      ],
+      [
+        -10.637883756416967,
+        -17.144781692570135,
+        -6.572003539217461
+      ],
+      [
+        -10.637883375188249,
+        -17.14478191006649,
+        -6.572003578743286
+      ],
+      [
+        -10.63788299418916,
+        -17.14478212744091,
+        -6.572003618214833
+      ],
+      [
+        -10.637882612924383,
+        -17.1447823449563,
+        -6.572003657749301
+      ],
+      [
+        -10.63788223169549,
+        -17.14478256245237,
+        -6.572003697275038
+      ],
+      [
+        -10.63788185069643,
+        -17.14478277982684,
+        -6.5720037367465265
+      ],
+      [
+        -10.637881469564716,
+        -17.144782997271452,
+        -6.572003776249476
+      ],
+      [
+        -10.637881088468886,
+        -17.14478321469674,
+        -6.572003815743665
+      ],
+      [
+        -10.637880707336414,
+        -17.14478343214153,
+        -6.572003855246614
+      ],
+      [
+        -10.637880326204613,
+        -17.144783649586024,
+        -6.572003894749505
+      ],
+      [
+        -10.637879944938788,
+        -17.14478386710107,
+        -6.572003934283799
+      ],
+      [
+        -10.637879564109287,
+        -17.144784084385318,
+        -6.572003973715036
+      ],
+      [
+        -10.637879182710952,
+        -17.14478430197056,
+        -6.572004013280704
+      ],
+      [
+        -10.637878801578335,
+        -17.14478451941494,
+        -6.57200405278345
+      ],
+      [
+        -10.63787842061554,
+        -17.14478473676945,
+        -6.572004092246032
+      ],
+      [
+        -10.637878039483446,
+        -17.14478495421342,
+        -6.572004131748719
+      ],
+      [
+        -10.637877658350742,
+        -17.144785171657684,
+        -6.572004171251465
+      ],
+      [
+        -10.637877277254622,
+        -17.144785389082564,
+        -6.572004210745508
+      ],
+      [
+        -10.637876896122412,
+        -17.144785606526362,
+        -6.5720042502480505
+      ],
+      [
+        -10.637876514856412,
+        -17.144785824041058,
+        -6.572004289782286
+      ],
+      [
+        -10.637876133760816,
+        -17.144786041465473,
+        -6.572004329276184
+      ],
+      [
+        -10.637875752627908,
+        -17.14478625890927,
+        -6.572004368778755
+      ],
+      [
+        -10.637875371628063,
+        -17.144786476282693,
+        -6.572004408249893
+      ],
+      [
+        -10.63787499039914,
+        -17.144786693777366,
+        -6.572004447775107
+      ],
+      [
+        -10.637874609266117,
+        -17.144786911221047,
+        -6.572004487277649
+      ],
+      [
+        -10.637874228266213,
+        -17.14478712859418,
+        -6.572004526748613
+      ],
+      [
+        -10.6378738471705,
+        -17.144787346018305,
+        -6.572004566242482
+      ],
+      [
+        -10.637873466037359,
+        -17.14478756346187,
+        -6.572004605744907
+      ],
+      [
+        -10.63787308477101,
+        -17.14478778097592,
+        -6.572004645278852
+      ],
+      [
+        -10.637872703638422,
+        -17.14478799841908,
+        -6.572004684781248
+      ],
+      [
+        -10.637872322541806,
+        -17.144788215843086,
+        -6.572004724274855
+      ],
+      [
+        -10.63787194154167,
+        -17.14478843321593,
+        -6.57200476374579
+      ],
+      [
+        -10.637871560275817,
+        -17.14478865072946,
+        -6.572004803279589
+      ],
+      [
+        -10.637871179179172,
+        -17.14478886815341,
+        -6.572004842773196
+      ],
+      [
+        -10.637870798178978,
+        -17.14478908552596,
+        -6.5720048822440145
+      ],
+      [
+        -10.637870417046129,
+        -17.144789302968768,
+        -6.572004921746295
+      ],
+      [
+        -10.63787003568298,
+        -17.144789520533582,
+        -6.572004961302795
+      ],
+      [
+        -10.63786965468267,
+        -17.144789737905842,
+        -6.572005000773555
+      ],
+      [
+        -10.637869273549732,
+        -17.14478995534842,
+        -6.572005040275689
+      ],
+      [
+        -10.637868892319704,
+        -17.144790172842505,
+        -6.5720050798006415
+      ],
+      [
+        -10.63786851131983,
+        -17.144790390214535,
+        -6.5720051192713145
+      ],
+      [
+        -10.637868130186193,
+        -17.14479060765705,
+        -6.572005158773391
+      ],
+      [
+        -10.637867749052559,
+        -17.144790825099918,
+        -6.572005198275612
+      ],
+      [
+        -10.637867367956002,
+        -17.1447910425227,
+        -6.57200523776887
+      ],
+      [
+        -10.6378669866891,
+        -17.144791260035767,
+        -6.572005277302436
+      ],
+      [
+        -10.637866605555377,
+        -17.144791477478343,
+        -6.572005316804512
+      ],
+      [
+        -10.637866224592115,
+        -17.14479169483058,
+        -6.572005356266309
+      ],
+      [
+        -10.637865843324922,
+        -17.144791912343468,
+        -6.572005395799788
+      ],
+      [
+        -10.637865462324175,
+        -17.14479212971515,
+        -6.572005435270286
+      ],
+      [
+        -10.6378650812275,
+        -17.144792347137585,
+        -6.572005474763398
+      ],
+      [
+        -10.637864700093603,
+        -17.144792564579983,
+        -6.572005514265445
+      ],
+      [
+        -10.63786431895959,
+        -17.14479278202221,
+        -6.572005553767376
+      ],
+      [
+        -10.637863937729737,
+        -17.144792999515076,
+        -6.572005593291979
+      ],
+      [
+        -10.63786355659552,
+        -17.144793216956895,
+        -6.572005632793735
+      ],
+      [
+        -10.637863175461476,
+        -17.14479343439889,
+        -6.572005672295665
+      ],
+      [
+        -10.637862794364569,
+        -17.144793651821033,
+        -6.57200571178869
+      ],
+      [
+        -10.637862413230323,
+        -17.14479386926297,
+        -6.572005751290446
+      ],
+      [
+        -10.637862032229371,
+        -17.14479408663418,
+        -6.572005790760799
+      ],
+      [
+        -10.637861650999053,
+        -17.14479430412664,
+        -6.572005830285198
+      ],
+      [
+        -10.637861269864866,
+        -17.1447945215684,
+        -6.572005869786983
+      ],
+      [
+        -10.63786088873117,
+        -17.144794739009637,
+        -6.572005909288622
+      ],
+      [
+        -10.637860507596809,
+        -17.144794956451108,
+        -6.57200594879032
+      ],
+      [
+        -10.637860126365966,
+        -17.14479517394386,
+        -6.572005988314748
+      ],
+      [
+        -10.637859745365219,
+        -17.14479539131437,
+        -6.5720060277848384
+      ],
+      [
+        -10.637859364230826,
+        -17.14479560875549,
+        -6.572006067286449
+      ],
+      [
+        -10.637858983132901,
+        -17.14479582617746,
+        -6.572006106779358
+      ],
+      [
+        -10.637858602132125,
+        -17.144796043547743,
+        -6.572006146249333
+      ],
+      [
+        -10.637858220864407,
+        -17.14479626105947,
+        -6.572006185782404
+      ],
+      [
+        -10.637857839633273,
+        -17.14479647855181,
+        -6.572006225306657
+      ],
+      [
+        -10.63785745863238,
+        -17.14479669592192,
+        -6.572006264776632
+      ],
+      [
+        -10.637857077497785,
+        -17.14479691336298,
+        -6.572006304278155
+      ],
+      [
+        -10.637856696266448,
+        -17.144797130854858,
+        -6.572006343802321
+      ],
+      [
+        -10.637856315265468,
+        -17.144797348224966,
+        -6.572006383272266
+      ],
+      [
+        -10.637855934130696,
+        -17.144797565665737,
+        -6.572006422773702
+      ],
+      [
+        -10.63785555299584,
+        -17.144797783106448,
+        -6.57200646227508
+      ],
+      [
+        -10.637855171898321,
+        -17.14479800052737,
+        -6.57200650176758
+      ],
+      [
+        -10.637854790630197,
+        -17.14479821803863,
+        -6.572006541300477
+      ],
+      [
+        -10.637854409495166,
+        -17.144798435478936,
+        -6.572006580801651
+      ],
+      [
+        -10.637854028397472,
+        -17.14479865289974,
+        -6.57200662029424
+      ],
+      [
+        -10.637853647262528,
+        -17.14479887034022,
+        -6.5720066597955595
+      ],
+      [
+        -10.637853266127989,
+        -17.14479908778018,
+        -6.5720066992966455
+      ],
+      [
+        -10.63785288516272,
+        -17.144799305130494,
+        -6.572006738757657
+      ],
+      [
+        -10.637852503894537,
+        -17.14479952264129,
+        -6.572006778290408
+      ],
+      [
+        -10.637852122893092,
+        -17.14479974001064,
+        -6.572006817760033
+      ],
+      [
+        -10.637851741794554,
+        -17.144799957431502,
+        -6.572006857252505
+      ],
+      [
+        -10.637851360526168,
+        -17.144800174942006,
+        -6.572006896785053
+      ],
+      [
+        -10.637850979391603,
+        -17.144800392381846,
+        -6.572006936286139
+      ],
+      [
+        -10.637850598292891,
+        -17.144800609802363,
+        -6.572006975778524
+      ],
+      [
+        -10.637850217157625,
+        -17.144800827242317,
+        -6.57200701527964
+      ],
+      [
+        -10.637849836022825,
+        -17.144801044681692,
+        -6.572007054780581
+      ],
+      [
+        -10.63784945492394,
+        -17.144801262101975,
+        -6.57200709427282
+      ],
+      [
+        -10.6378490737885,
+        -17.144801479541638,
+        -6.572007133773819
+      ],
+      [
+        -10.637848692786763,
+        -17.14480169691035,
+        -6.572007173243183
+      ],
+      [
+        -10.637848311518086,
+        -17.1448019144205,
+        -6.572007212775672
+      ],
+      [
+        -10.637847930286021,
+        -17.144802131911216,
+        -6.572007252299401
+      ],
+      [
+        -10.637847549284285,
+        -17.14480234927975,
+        -6.5720072917687355
+      ],
+      [
+        -10.63784716814864,
+        -17.144802566719125,
+        -6.57200733126959
+      ],
+      [
+        -10.637846786916548,
+        -17.144802784209606,
+        -6.57200737079326
+      ],
+      [
+        -10.637846405914432,
+        -17.14480300157791,
+        -6.572007410262421
+      ],
+      [
+        -10.637846024778701,
+        -17.144803219017223,
+        -6.5720074497633325
+      ],
+      [
+        -10.637845643679611,
+        -17.144803436436867,
+        -6.572007489255309
+      ],
+      [
+        -10.637845262411254,
+        -17.144803653946262,
+        -6.572007528787508
+      ],
+      [
+        -10.637844881275408,
+        -17.14480387138529,
+        -6.572007568288274
+      ],
+      [
+        -10.637844500176813,
+        -17.144804088804463,
+        -6.572007607780193
+      ],
+      [
+        -10.637844119174057,
+        -17.14480430617271,
+        -6.572007647249382
+      ],
+      [
+        -10.637843738038152,
+        -17.144804523611732,
+        -6.572007686750119
+      ],
+      [
+        -10.637843356769562,
+        -17.14480474112055,
+        -6.572007726282115
+      ],
+      [
+        -10.63784297580333,
+        -17.144804958469294,
+        -6.572007765742572
+      ],
+      [
+        -10.637842594667367,
+        -17.144805175908026,
+        -6.572007805243192
+      ],
+      [
+        -10.63784221339866,
+        -17.1448053934169,
+        -6.572007844775188
+      ],
+      [
+        -10.637841832299106,
+        -17.144805610836016,
+        -6.572007884267019
+      ],
+      [
+        -10.637841451162966,
+        -17.144805828274343,
+        -6.572007923767465
+      ],
+      [
+        -10.637841070027324,
+        -17.14480604571244,
+        -6.572007963267912
+      ],
+      [
+        -10.637840688927769,
+        -17.144806263131496,
+        -6.572008002759743
+      ],
+      [
+        -10.637840307791455,
+        -17.144806480569823,
+        -6.572008042260189
+      ],
+      [
+        -10.637839926655754,
+        -17.14480669800751,
+        -6.5720080817605195
+      ],
+      [
+        -10.637839545689173,
+        -17.144806915355964,
+        -6.572008121220803
+      ],
+      [
+        -10.637839164286474,
+        -17.144807132935036,
+        -6.572008160784113
+      ],
+      [
+        -10.637838783283863,
+        -17.14480735030223,
+        -6.572008200252982
+      ],
+      [
+        -10.637838402183988,
+        -17.14480756772077,
+        -6.572008239744493
+      ],
+      [
+        -10.6378380210475,
+        -17.144807785158804,
+        -6.572008279244823
+      ],
+      [
+        -10.637837639911623,
+        -17.144808002596257,
+        -6.572008318745124
+      ],
+      [
+        -10.637837258811661,
+        -17.144808220014674,
+        -6.572008358236635
+      ],
+      [
+        -10.637836877675669,
+        -17.144808437452127,
+        -6.572008397736907
+      ],
+      [
+        -10.637836496539036,
+        -17.144808654889815,
+        -6.572008437237149
+      ],
+      [
+        -10.637836115269224,
+        -17.14480887239793,
+        -6.5720084767687945
+      ],
+      [
+        -10.637835734169785,
+        -17.14480908981571,
+        -6.57200851626019
+      ],
+      [
+        -10.637835353166126,
+        -17.144809307182555,
+        -6.572008555728826
+      ],
+      [
+        -10.637834972029378,
+        -17.14480952462007,
+        -6.572008595228952
+      ],
+      [
+        -10.637834590796702,
+        -17.14480974210828,
+        -6.572008634751779
+      ],
+      [
+        -10.637834209792928,
+        -17.14480995947501,
+        -6.572008674220356
+      ],
+      [
+        -10.637833828656031,
+        -17.14481017691223,
+        -6.572008713720483
+      ],
+      [
+        -10.637833447423095,
+        -17.144810394400206,
+        -6.5720087532431934
+      ],
+      [
+        -10.637833066286229,
+        -17.144810611837368,
+        -6.572008792743232
+      ],
+      [
+        -10.637832685149187,
+        -17.144810829274356,
+        -6.572008832243184
+      ],
+      [
+        -10.6378323040494,
+        -17.144811046691668,
+        -6.572008871734375
+      ],
+      [
+        -10.637831922912358,
+        -17.144811264128716,
+        -6.572008911234297
+      ],
+      [
+        -10.637831541775203,
+        -17.144811481565412,
+        -6.572008950734249
+      ],
+      [
+        -10.637831160638626,
+        -17.144811699001874,
+        -6.572008990234055
+      ],
+      [
+        -10.63783077967129,
+        -17.144811916348814,
+        -6.572009029693727
+      ],
+      [
+        -10.637830398400954,
+        -17.144812133856178,
+        -6.572009069225081
+      ],
+      [
+        -10.6378300171312,
+        -17.14481235136301,
+        -6.572009108756436
+      ],
+      [
+        -10.637829636163632,
+        -17.14481256870943,
+        -6.572009148215963
+      ],
+      [
+        -10.637829255026881,
+        -17.144812786145778,
+        -6.572009187715739
+      ],
+      [
+        -10.63782887388955,
+        -17.144813003582122,
+        -6.5720092272154575
+      ],
+      [
+        -10.637828492788772,
+        -17.144813220999147,
+        -6.572009266706474
+      ],
+      [
+        -10.637828111652052,
+        -17.14481343843526,
+        -6.572009306206193
+      ],
+      [
+        -10.637827730514488,
+        -17.144813655871374,
+        -6.572009345705767
+      ],
+      [
+        -10.637827349413595,
+        -17.14481387328834,
+        -6.572009385196813
+      ],
+      [
+        -10.637826968143491,
+        -17.14481409079465,
+        -6.5720094247277885
+      ],
+      [
+        -10.637826587005838,
+        -17.144814308230707,
+        -6.572009464227449
+      ],
+      [
+        -10.637826206038095,
+        -17.144814525576773,
+        -6.572009503686859
+      ],
+      [
+        -10.637825824767905,
+        -17.14481474308291,
+        -6.572009543217806
+      ],
+      [
+        -10.637825443763374,
+        -17.14481496044836,
+        -6.572009582685947
+      ],
+      [
+        -10.637825062662305,
+        -17.144815177864743,
+        -6.572009622176759
+      ],
+      [
+        -10.637824681525148,
+        -17.144815395300277,
+        -6.572009661676246
+      ],
+      [
+        -10.63782430038741,
+        -17.144815612735982,
+        -6.572009701175703
+      ],
+      [
+        -10.637823919116373,
+        -17.14481583024212,
+        -6.572009740706649
+      ],
+      [
+        -10.637823538015772,
+        -17.144816047657923,
+        -6.57200978019723
+      ],
+      [
+        -10.63782315687777,
+        -17.14481626509351,
+        -6.572009819696686
+      ],
+      [
+        -10.637822775739915,
+        -17.144816482529045,
+        -6.572009859196085
+      ],
+      [
+        -10.637822394639109,
+        -17.144816699944727,
+        -6.572009898686724
+      ],
+      [
+        -10.637822013634256,
+        -17.14481691730948,
+        -6.572009938154544
+      ],
+      [
+        -10.637821632496838,
+        -17.14481713474443,
+        -6.572009977653827
+      ],
+      [
+        -10.637821251262242,
+        -17.144817352230834,
+        -6.572010017175838
+      ],
+      [
+        -10.637820870257274,
+        -17.144817569595354,
+        -6.572010056643543
+      ],
+      [
+        -10.637820488986646,
+        -17.144817787100735,
+        -6.572010096174345
+      ],
+      [
+        -10.637820107751818,
+        -17.14481800458685,
+        -6.57201013569627
+      ],
+      [
+        -10.637819726746732,
+        -17.14481822195131,
+        -6.572010175164003
+      ],
+      [
+        -10.63781934560911,
+        -17.144818439385737,
+        -6.572010214663052
+      ],
+      [
+        -10.637818964470789,
+        -17.144818656820746,
+        -6.572010254162247
+      ],
+      [
+        -10.637818583368993,
+        -17.144818874236137,
+        -6.572010293652653
+      ],
+      [
+        -10.637818202231225,
+        -17.144819091670563,
+        -6.572010333151731
+      ],
+      [
+        -10.637817820959667,
+        -17.144819309175887,
+        -6.572010372682329
+      ],
+      [
+        -10.637817439991078,
+        -17.1448195265205,
+        -6.572010412141215
+      ],
+      [
+        -10.637817058720016,
+        -17.1448197440253,
+        -6.572010451671668
+      ],
+      [
+        -10.637816677581519,
+        -17.14481996145984,
+        -6.5720104911706585
+      ],
+      [
+        -10.637816296612728,
+        -17.144820178804164,
+        -6.572010530629457
+      ],
+      [
+        -10.637815915474755,
+        -17.1448203962383,
+        -6.572010570128361
+      ],
+      [
+        -10.637815534336172,
+        -17.144820613672724,
+        -6.572010609627352
+      ],
+      [
+        -10.637815153234056,
+        -17.144820831087475,
+        -6.572010649117466
+      ],
+      [
+        -10.637814772096027,
+        -17.14482104852132,
+        -6.572010688616371
+      ],
+      [
+        -10.63781439082406,
+        -17.14482126602606,
+        -6.5720107281467355
+      ],
+      [
+        -10.637814009722584,
+        -17.144821483440406,
+        -6.572010767636791
+      ],
+      [
+        -10.637813628583652,
+        -17.14482170087431,
+        -6.572010807135608
+      ],
+      [
+        -10.637813247444923,
+        -17.144821918308327,
+        -6.572010846634483
+      ],
+      [
+        -10.637812866343301,
+        -17.144822135722496,
+        -6.572010886124452
+      ],
+      [
+        -10.63781248520431,
+        -17.144822353156282,
+        -6.572010925623268
+      ],
+      [
+        -10.63781210419853,
+        -17.144822570519523,
+        -6.572010965090536
+      ],
+      [
+        -10.63781172306012,
+        -17.144822787952783,
+        -6.57201100458912
+      ],
+      [
+        -10.637811341824621,
+        -17.14482300543762,
+        -6.572011044110608
+      ],
+      [
+        -10.637810960685513,
+        -17.144823222871114,
+        -6.57201108360925
+      ],
+      [
+        -10.637810579547018,
+        -17.144823440304318,
+        -6.572011123107862
+      ],
+      [
+        -10.637810198444523,
+        -17.14482365771843,
+        -6.572011162597744
+      ],
+      [
+        -10.637809817305358,
+        -17.144823875151808,
+        -6.572011202096386
+      ],
+      [
+        -10.637809436166746,
+        -17.144824092584777,
+        -6.57201124159494
+      ],
+      [
+        -10.637809055064164,
+        -17.144824309998715,
+        -6.572011281084706
+      ],
+      [
+        -10.63780867405809,
+        -17.144824527361372,
+        -6.57201132055177
+      ],
+      [
+        -10.637808292786183,
+        -17.144824744864657,
+        -6.572011360081669
+      ],
+      [
+        -10.637807911550306,
+        -17.144824962349084,
+        -6.572011399602954
+      ],
+      [
+        -10.637807530543942,
+        -17.14482517971145,
+        -6.572011439069873
+      ],
+      [
+        -10.637807149405155,
+        -17.144825397144015,
+        -6.572011478568282
+      ],
+      [
+        -10.637806768265756,
+        -17.144825614576984,
+        -6.572011518066778
+      ],
+      [
+        -10.637806387163524,
+        -17.144825831990282,
+        -6.572011557556369
+      ],
+      [
+        -10.63780600602398,
+        -17.14482604942296,
+        -6.572011597054749
+      ],
+      [
+        -10.637805624884349,
+        -17.144826266855524,
+        -6.572011636553012
+      ],
+      [
+        -10.637805243648879,
+        -17.144826484339255,
+        -6.572011676074064
+      ],
+      [
+        -10.637804862509249,
+        -17.14482670177176,
+        -6.572011715572385
+      ],
+      [
+        -10.63780448136953,
+        -17.144826919204206,
+        -6.572011755070649
+      ],
+      [
+        -10.637804100400187,
+        -17.144827136546258,
+        -6.572011794528546
+      ],
+      [
+        -10.63780371912723,
+        -17.144827354049426,
+        -6.572011834058329
+      ],
+      [
+        -10.637803337987483,
+        -17.144827571481873,
+        -6.5720118735566215
+      ],
+      [
+        -10.637802957018138,
+        -17.14482778882375,
+        -6.572011913014489
+      ],
+      [
+        -10.637802575878188,
+        -17.14482800625608,
+        -6.572011952512636
+      ],
+      [
+        -10.637802194605145,
+        -17.14482822375861,
+        -6.572011992042214
+      ],
+      [
+        -10.637801813502447,
+        -17.144828441171093,
+        -6.572012031531573
+      ],
+      [
+        -10.637801432362437,
+        -17.144828658603075,
+        -6.572012071029632
+      ],
+      [
+        -10.637801051222457,
+        -17.144828876035113,
+        -6.572012110527692
+      ],
+      [
+        -10.637800670119613,
+        -17.144829093447246,
+        -6.572012150016933
+      ],
+      [
+        -10.637800288979488,
+        -17.14482931087917,
+        -6.572012189514993
+      ],
+      [
+        -10.637799907839508,
+        -17.144829528311035,
+        -6.572012229013053
+      ],
+      [
+        -10.637799526833113,
+        -17.144829745671828,
+        -6.572012268479477
+      ],
+      [
+        -10.637799145463156,
+        -17.144829963225174,
+        -6.572012308031699
+      ],
+      [
+        -10.637798764456733,
+        -17.14483018058591,
+        -6.572012347498036
+      ],
+      [
+        -10.637798383316461,
+        -17.144830398017426,
+        -6.572012386995921
+      ],
+      [
+        -10.637798002079682,
+        -17.144830615500105,
+        -6.572012426516536
+      ],
+      [
+        -10.637797621073027,
+        -17.144830832860723,
+        -6.572012465982873
+      ],
+      [
+        -10.637797239932755,
+        -17.144831050292005,
+        -6.572012505480728
+      ],
+      [
+        -10.637796858829038,
+        -17.144831267704138,
+        -6.572012544969912
+      ],
+      [
+        -10.637796477822295,
+        -17.14483148506447,
+        -6.572012584436103
+      ],
+      [
+        -10.637796096415462,
+        -17.14483170263673,
+        -6.572012623996794
+      ],
+      [
+        -10.63779571531157,
+        -17.144831920048397,
+        -6.572012663485802
+      ],
+      [
+        -10.6377953343048,
+        -17.144832137408606,
+        -6.572012702951964
+      ],
+      [
+        -10.637794953164295,
+        -17.144832354839718,
+        -6.572012742449704
+      ],
+      [
+        -10.637794571890526,
+        -17.144832572341315,
+        -6.572012781978876
+      ],
+      [
+        -10.637794190920104,
+        -17.14483278968162,
+        -6.57201282143619
+      ],
+      [
+        -10.637793809779513,
+        -17.144833007112553,
+        -6.572012860933842
+      ],
+      [
+        -10.637793428638746,
+        -17.14483322454337,
+        -6.572012900431524
+      ],
+      [
+        -10.637793047535292,
+        -17.14483344195428,
+        -6.5720129399202705
+      ],
+      [
+        -10.637792666261259,
+        -17.14483365945541,
+        -6.572012979449297
+      ],
+      [
+        -10.637792285121018,
+        -17.14483387688588,
+        -6.572013018946803
+      ],
+      [
+        -10.637791904016776,
+        -17.14483409429685,
+        -6.57201305843555
+      ],
+      [
+        -10.637791522875835,
+        -17.144834311727145,
+        -6.572013097932969
+      ],
+      [
+        -10.637791141735622,
+        -17.144834529157436,
+        -6.572013137430477
+      ],
+      [
+        -10.637790760764387,
+        -17.144834746497743,
+        -6.572013176887674
+      ],
+      [
+        -10.637790379490179,
+        -17.14483496399864,
+        -6.572013216416584
+      ],
+      [
+        -10.637789998216496,
+        -17.144835181499015,
+        -6.572013255945436
+      ],
+      [
+        -10.637789617378527,
+        -17.144835398768773,
+        -6.572013295371144
+      ],
+      [
+        -10.637789236104057,
+        -17.144835616269322,
+        -6.5720133348999665
+      ],
+      [
+        -10.637788854963466,
+        -17.144835833698977,
+        -6.572013374397211
+      ],
+      [
+        -10.637788473858963,
+        -17.144836051109596,
+        -6.572013413885696
+      ],
+      [
+        -10.637788092717615,
+        -17.144836268539365,
+        -6.572013453382999
+      ],
+      [
+        -10.637787711577083,
+        -17.14483648596902,
+        -6.572013492880273
+      ],
+      [
+        -10.637787330435735,
+        -17.144836703398788,
+        -6.5720135323774596
+      ],
+      [
+        -10.637786949331,
+        -17.14483692080906,
+        -6.572013571865973
+      ],
+      [
+        -10.637786568190204,
+        -17.14483713823848,
+        -6.572013611363072
+      ],
+      [
+        -10.637786187048857,
+        -17.144837355668017,
+        -6.572013650860259
+      ],
+      [
+        -10.637785805810884,
+        -17.144837573148777,
+        -6.572013690380147
+      ],
+      [
+        -10.63778542480315,
+        -17.144837790507243,
+        -6.572013729845698
+      ]
+    ],
+    "reference_frame": 1
+  },
+  "sun_position": {
+    "spk_table_start_time": 225914469.40369397,
+    "spk_table_end_time": 225914469.40369397,
+    "spk_table_original_size": 1,
+    "ephemeris_times": [
+      225914469.40369397
+    ],
+    "positions": [
+      [
+        311514431.9424406,
+        680227161.5551487,
+        283981784.4504464
+      ]
+    ],
+    "velocities": [
+      [
+        -11.883162573292852,
+        4.009483920067549,
+        2.007988528896123
+      ]
+    ],
+    "reference_frame": 1
+  }
+}
\ No newline at end of file
diff --git a/tests/pytests/data/mc3_0034948318_0x536_sci_1/mc3_0034948318_0x536_sci_1_Truth.spice_0.xsp b/tests/pytests/data/mc3_0034948318_0x536_sci_1/mc3_0034948318_0x536_sci_1_Truth.spice_0.xsp
new file mode 100644
index 0000000..fbb4bea
--- /dev/null
+++ b/tests/pytests/data/mc3_0034948318_0x536_sci_1/mc3_0034948318_0x536_sci_1_Truth.spice_0.xsp
@@ -0,0 +1,288 @@
+DAFETF NAIF DAF ENCODED TRANSFER FILE
+'DAF/SPK '
+'2'
+'6'
+'SPKMERGE                                                    '
+BEGIN_ARRAY 1 73
+'nh_20060119_20070319_recon_e2j.nio      '
+'D77237C5E0B88^7'
+'D77246FDA7608^7'
+'-62'
+'5'
+'1'
+'1'
+73
+'D77272EB37EEA8^7'
+'A96D773B3E508^3'
+'14007A85374D1^4'
+'1C5E60CDAC2988^4'
+'22FABE42F8CB18^4'
+'28DB1155E77728^4'
+'2E143EBC10E57^4'
+'32B8D8DDFCF22^4'
+'3663FD5148E2E^4'
+'394A0727A469C8^4'
+'3B9454755B546^4'
+'3D6394B2C2C9C8^4'
+'3ED19B35736298^4'
+'4754A387514B68^4'
+'766A1923CD027^4'
+'DC1C8B04F7E788^4'
+'-1E23600891695D^6'
+'-AACCEDAD8DC16^1'
+'11D072F6D053E2^6'
+'-111FCC7528B7BC^2'
+'3553DB9F9D6F3A^5'
+'-69192D03CD081^1'
+'157034912BB73F^-3'
+'57DFC76AB00C5C^-5'
+'-864463ED18C0F^-6'
+'-71EC573FB83954^-7'
+'B8EC1EF05B69E8^-8'
+'135AFD14C62C4A^-8'
+'-1883DAB72EF2C2^-9'
+'-4CB9704EF7BCB8^-A'
+'3701360496AA5A^-B'
+'16A89A^-B'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'-CAC0D4A0CE72F^-4'
+'7C536D1D5A3134^-5'
+'5EEF6FA0DC872C^-6'
+'-776390560AC278^-7'
+'-B2C8F32EE046C^-8'
+'D7381AEC2944B8^-9'
+'2453B969D995DA^-9'
+'-1DBDF2205535DC^-A'
+'-9DA90AF436AF6^-B'
+'2CBEE8^-C'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'-25EE210E690976^-4'
+'3091726D9EE1AA^-5'
+'13FEAB70F52EEF^-6'
+'-312502AFD6F55C^-7'
+'-2B6AB5EAFF4D02^-8'
+'61704DCE5856D4^-9'
+'9EDE528E5BC748^-A'
+'-105852FEC71348^-A'
+'-2F795EC26D692A^-B'
+'2CF8D693C29DB4^-C'
+'F9396^-D'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'C^1'
+'9^1'
+'9^1'
+'B^1'
+'D77272EB37EEA8^7'
+'1^1'
+END_ARRAY 1 73
+BEGIN_ARRAY 2 39
+'DE-0413LE-0413                          '
+'D77237C5E0B88^7'
+'D77246FDA7608^7'
+'A'
+'0'
+'1'
+'2'
+39
+'D6D9F4^7'
+'A8C^5'
+'4BF19A11B9610C^5'
+'-19E9E21C5194F9^4'
+'-B4B99503C78^1'
+'-1B012C9D211^0'
+'339F227C2^-1'
+'-41E6B733CE^-2'
+'-7B02EA2^-3'
+'290DDF91^-3'
+'-370795^-4'
+'-7280AB6^-5'
+'26ACF1C^-5'
+'918336532181E^5'
+'EF3A97F3DB45F8^3'
+'-F639A39C9A^1'
+'-13D275692C58^0'
+'-2F456FC4^-2'
+'564DF97A38^-2'
+'-E45A188^-3'
+'41244B08^-4'
+'4792F8^-4'
+'-C4A7867^-5'
+'2E43CE^-6'
+'3B14B17FB640DC^5'
+'6DB893E99BE854^3'
+'-64C2021EF1^1'
+'-8A2102856A8^-1'
+'-63A66097^-2'
+'35506CBB1D^-2'
+'-6D3FA14^-3'
+'-215772E^-4'
+'2BF02B^-4'
+'-5D2D74D8^-5'
+'-277101^-6'
+'D63134^7'
+'1518^6'
+'23^2'
+'1^1'
+END_ARRAY 2 39
+BEGIN_ARRAY 3 30
+'DE-0413LE-0413                          '
+'D77237C5E0B88^7'
+'D77246FDA7608^7'
+'5'
+'0'
+'1'
+'2'
+30
+'D63134^7'
+'1518^6'
+'-13793B80F0E247^8'
+'F826FF91D4D07^6'
+'9DA91A9F018^4'
+'-13D6F80638CC^3'
+'-96076878^0'
+'3AE6D68^-2'
+'4AB8^-4'
+'453^-6'
+'-282E6C603A6EA4^8'
+'-59460001523468^6'
+'14553B7990F8^5'
+'9C590D7104E^2'
+'-AF683C8^0'
+'-620C0B3^-2'
+'-944^-5'
+'-39048^-5'
+'-10BFCA6B1ED407^8'
+'-2C4EE62DC51A78^6'
+'879B50A2D21^4'
+'4ABE6B700FF^2'
+'-47887D3^0'
+'-2B72FFC8^-2'
+'-6F8^-5'
+'-1967A^-5'
+'D4DFB4^7'
+'2A3^6'
+'1A^2'
+'1^1'
+END_ARRAY 3 30
+BEGIN_ARRAY 4 72
+'JUP260                                  '
+'D77237C5E0B88^7'
+'D77246FDA7608^7'
+'257'
+'5'
+'1'
+'3'
+72
+'D76D9C^7'
+'1518^5'
+'-887037DCEE036^2'
+'-1DFA0A1575197F^2'
+'238B5061E0575^2'
+'C62154BF84B87^1'
+'-7078D3C8246164^1'
+'-2451A42A20E886^1'
+'DE7B00674EAE4^0'
+'2FFB5790F07EF^0'
+'-105353FF8E8FE^0'
+'-21125996CB43C^-1'
+'FCA84BAE918DC^-2'
+'309FD4D4ED55CE^2'
+'-5EF873B430495^2'
+'-1162A3CE36807^2'
+'E1882B11AEA5A^1'
+'57180440FB3828^1'
+'-269FAAE81CC5D8^1'
+'-A549C705447BF^0'
+'38616994CBE4F^0'
+'9F04A9B477AF^-1'
+'-3707302243F8^-1'
+'-5030928B87121^-2'
+'14F453F904FDB8^2'
+'-2D9B1A7035A1FA^2'
+'-7C4162313D887^1'
+'6E6FBB071ADC28^1'
+'27B3D57E9D65E4^1'
+'-13005F4E5F3F81^1'
+'-4B1E063A0BF6E^0'
+'1BACC528F06078^0'
+'4777C35704B2^-1'
+'-1AC93497E80D4^-1'
+'-22089F3F78BCC^-2'
+'-23A6E4E3C7CBC^-3'
+'4861F448FB846C^-2'
+'2904F0B1F83224^-2'
+'-237609D74232F^-2'
+'-F5675EAE826BA^-3'
+'731E86C4DAF41^-3'
+'1E14F600ECC3EE^-3'
+'-B728A86FB560A^-4'
+'-1C389E5E8B51B4^-4'
+'EF8E80A5845148^-5'
+'0^0'
+'-3009F0F9DE0AA8^-2'
+'-1924394F882F4C^-2'
+'2FFF01E9A8DAD8^-2'
+'1B9B58DF6233E^-2'
+'-1027B98E491B61^-2'
+'-56C9FA37429798^-3'
+'227C314D9648BA^-3'
+'73DDC445748838^-4'
+'-2EF5112E4E7AE^-4'
+'-4C0820C0F96E08^-5'
+'0^0'
+'-16DC6F75107CB9^-2'
+'-AF8D098545612^-3'
+'1776B17D58F81A^-2'
+'C972FD2192E5F^-3'
+'-7F30B1ADC2EA08^-3'
+'-2778A954B1820C^-3'
+'10F0787731B17A^-3'
+'34315F1E01B75E^-4'
+'-16DB7B62E8269D^-4'
+'-2044DB41DE90D4^-5'
+'0^0'
+'D75884^7'
+'2A3^5'
+'44^2'
+'1^1'
+END_ARRAY 4 72
+TOTAL_ARRAYS 4
+ ~NAIF/SPC BEGIN COMMENTS~
+; ../sliced_kernels/mc3_0034948318_0x536_sci_1_Truth.spice_0.bsp LOG FILE
+
+; Created 2022-08-15/14:42:03.00.
+;
+; BEGIN SPKMERGE COMMANDS
+
+LEAPSECONDS_KERNEL = /Volumes/pkgs/isis3/isis_data/base/kernels/lsk/naif0012.tls
+
+SPK_KERNEL     = ../sliced_kernels/mc3_0034948318_0x536_sci_1_Truth.spice_0.bsp
+SOURCE_SPK_KERNEL = /Volumes/pkgs/isis3/isis_data/newhorizons/kernels/spk/nh_recon_e2j_v1.bsp
+    INCLUDE_COMMENTS = NO
+    BODIES           = -98
+    BEGIN_TIME       = 2007 FEB 28 05:13:31.182
+    END_TIME         = 2007 FEB 28 05:17:34.668
+SOURCE_SPK_KERNEL = /Volumes/pkgs/isis3/isis_data/newhorizons/kernels/tspk/de413.bsp
+    INCLUDE_COMMENTS = NO
+    BODIES           = 5, 10
+    BEGIN_TIME       = 2007 FEB 28 05:13:31.182
+    END_TIME         = 2007 FEB 28 05:17:34.668
+SOURCE_SPK_KERNEL = /Volumes/pkgs/isis3/isis_data/newhorizons/kernels/tspk/jup260.bsp
+    INCLUDE_COMMENTS = NO
+    BODIES           = 599
+    BEGIN_TIME       = 2007 FEB 28 05:13:31.182
+    END_TIME         = 2007 FEB 28 05:17:34.668
+
+; END SPKMERGE COMMANDS
+ ~NAIF/SPC END COMMENTS~
diff --git a/tests/pytests/data/mc3_0034948318_0x536_sci_1/mc3_0034948318_0x536_sci_1_Truth.spice_1.xsp b/tests/pytests/data/mc3_0034948318_0x536_sci_1/mc3_0034948318_0x536_sci_1_Truth.spice_1.xsp
new file mode 100644
index 0000000..6294c6a
--- /dev/null
+++ b/tests/pytests/data/mc3_0034948318_0x536_sci_1/mc3_0034948318_0x536_sci_1_Truth.spice_1.xsp
@@ -0,0 +1,288 @@
+DAFETF NAIF DAF ENCODED TRANSFER FILE
+'DAF/SPK '
+'2'
+'6'
+'SPKMERGE                                                    '
+BEGIN_ARRAY 1 73
+'nh_20060119_20070319_recon_e2j.nio      '
+'D772DE9B492BC^7'
+'D772ED9F13EC5^7'
+'-62'
+'5'
+'1'
+'1'
+73
+'D7738E3E9583A^7'
+'342CB1129FCC^3'
+'628D4E78840F8^3'
+'87322354145E^3'
+'A426272AA5FE^3'
+'B87BD91815178^3'
+'C6C3F959B3518^3'
+'D0CBC9C59779^3'
+'D70EDCA590C78^3'
+'DB74C077303F8^3'
+'DDA01EA7A60C^3'
+'462B2BE90F3968^4'
+'47FA6C2676AED^4'
+'496872A92747A^4'
+'766A1923CD027^4'
+'DC1C8B04F7E788^4'
+'-1EDF946DFE3206^6'
+'-A94CCAB7D69D8^1'
+'10A0BDE4A862FD^6'
+'-112D5A31E865B2^2'
+'2E0D67F9807BDA^5'
+'-694047A01FADBC^1'
+'15EE1C6F2005^-3'
+'1524A67FF5CDF6^-5'
+'-E1C2B4C186464^-7'
+'-1FB0BB1D3EACBA^-8'
+'1FB2EEA98FDCEF^-9'
+'5CF11B0186BD4^-B'
+'-6CC459A2D26C28^-C'
+'-1E4E^-D'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'-BCFBC1D9A39B2^-4'
+'29A13E9E32AC4E^-5'
+'6DED124DFA16E^-7'
+'-42C72DDD74230C^-8'
+'-EA0C4DCD423CE^-A'
+'C9D2FF7B11823^-B'
+'30EDF068D72B58^-C'
+'-33C78^-D'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'-20B5886207DB66^-4'
+'F8F5694A43515^-6'
+'112FB7C57F753E^-7'
+'-18C4FAE88C4FC3^-8'
+'-2257063311BBCC^-A'
+'4A9D0D07CB546^-B'
+'6F533434791B4^-D'
+'-106AC1A05F52A1^-D'
+'81AA^-E'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'9^1'
+'7^1'
+'7^1'
+'8^1'
+'D7738E3E9583A^7'
+'1^1'
+END_ARRAY 1 73
+BEGIN_ARRAY 2 39
+'DE-0413LE-0413                          '
+'D772DE9B492BC^7'
+'D772ED9F13EC5^7'
+'A'
+'0'
+'1'
+'2'
+39
+'D6D9F4^7'
+'A8C^5'
+'4BF19A11B9610C^5'
+'-19E9E21C5194F9^4'
+'-B4B99503C78^1'
+'-1B012C9D211^0'
+'339F227C2^-1'
+'-41E6B733CE^-2'
+'-7B02EA2^-3'
+'290DDF91^-3'
+'-370795^-4'
+'-7280AB6^-5'
+'26ACF1C^-5'
+'918336532181E^5'
+'EF3A97F3DB45F8^3'
+'-F639A39C9A^1'
+'-13D275692C58^0'
+'-2F456FC4^-2'
+'564DF97A38^-2'
+'-E45A188^-3'
+'41244B08^-4'
+'4792F8^-4'
+'-C4A7867^-5'
+'2E43CE^-6'
+'3B14B17FB640DC^5'
+'6DB893E99BE854^3'
+'-64C2021EF1^1'
+'-8A2102856A8^-1'
+'-63A66097^-2'
+'35506CBB1D^-2'
+'-6D3FA14^-3'
+'-215772E^-4'
+'2BF02B^-4'
+'-5D2D74D8^-5'
+'-277101^-6'
+'D63134^7'
+'1518^6'
+'23^2'
+'1^1'
+END_ARRAY 2 39
+BEGIN_ARRAY 3 30
+'DE-0413LE-0413                          '
+'D772DE9B492BC^7'
+'D772ED9F13EC5^7'
+'5'
+'0'
+'1'
+'2'
+30
+'D63134^7'
+'1518^6'
+'-13793B80F0E247^8'
+'F826FF91D4D07^6'
+'9DA91A9F018^4'
+'-13D6F80638CC^3'
+'-96076878^0'
+'3AE6D68^-2'
+'4AB8^-4'
+'453^-6'
+'-282E6C603A6EA4^8'
+'-59460001523468^6'
+'14553B7990F8^5'
+'9C590D7104E^2'
+'-AF683C8^0'
+'-620C0B3^-2'
+'-944^-5'
+'-39048^-5'
+'-10BFCA6B1ED407^8'
+'-2C4EE62DC51A78^6'
+'879B50A2D21^4'
+'4ABE6B700FF^2'
+'-47887D3^0'
+'-2B72FFC8^-2'
+'-6F8^-5'
+'-1967A^-5'
+'D4DFB4^7'
+'2A3^6'
+'1A^2'
+'1^1'
+END_ARRAY 3 30
+BEGIN_ARRAY 4 72
+'JUP260                                  '
+'D772DE9B492BC^7'
+'D772ED9F13EC5^7'
+'257'
+'5'
+'1'
+'3'
+72
+'D76D9C^7'
+'1518^5'
+'-887037DCEE036^2'
+'-1DFA0A1575197F^2'
+'238B5061E0575^2'
+'C62154BF84B87^1'
+'-7078D3C8246164^1'
+'-2451A42A20E886^1'
+'DE7B00674EAE4^0'
+'2FFB5790F07EF^0'
+'-105353FF8E8FE^0'
+'-21125996CB43C^-1'
+'FCA84BAE918DC^-2'
+'309FD4D4ED55CE^2'
+'-5EF873B430495^2'
+'-1162A3CE36807^2'
+'E1882B11AEA5A^1'
+'57180440FB3828^1'
+'-269FAAE81CC5D8^1'
+'-A549C705447BF^0'
+'38616994CBE4F^0'
+'9F04A9B477AF^-1'
+'-3707302243F8^-1'
+'-5030928B87121^-2'
+'14F453F904FDB8^2'
+'-2D9B1A7035A1FA^2'
+'-7C4162313D887^1'
+'6E6FBB071ADC28^1'
+'27B3D57E9D65E4^1'
+'-13005F4E5F3F81^1'
+'-4B1E063A0BF6E^0'
+'1BACC528F06078^0'
+'4777C35704B2^-1'
+'-1AC93497E80D4^-1'
+'-22089F3F78BCC^-2'
+'-23A6E4E3C7CBC^-3'
+'4861F448FB846C^-2'
+'2904F0B1F83224^-2'
+'-237609D74232F^-2'
+'-F5675EAE826BA^-3'
+'731E86C4DAF41^-3'
+'1E14F600ECC3EE^-3'
+'-B728A86FB560A^-4'
+'-1C389E5E8B51B4^-4'
+'EF8E80A5845148^-5'
+'0^0'
+'-3009F0F9DE0AA8^-2'
+'-1924394F882F4C^-2'
+'2FFF01E9A8DAD8^-2'
+'1B9B58DF6233E^-2'
+'-1027B98E491B61^-2'
+'-56C9FA37429798^-3'
+'227C314D9648BA^-3'
+'73DDC445748838^-4'
+'-2EF5112E4E7AE^-4'
+'-4C0820C0F96E08^-5'
+'0^0'
+'-16DC6F75107CB9^-2'
+'-AF8D098545612^-3'
+'1776B17D58F81A^-2'
+'C972FD2192E5F^-3'
+'-7F30B1ADC2EA08^-3'
+'-2778A954B1820C^-3'
+'10F0787731B17A^-3'
+'34315F1E01B75E^-4'
+'-16DB7B62E8269D^-4'
+'-2044DB41DE90D4^-5'
+'0^0'
+'D75884^7'
+'2A3^5'
+'44^2'
+'1^1'
+END_ARRAY 4 72
+TOTAL_ARRAYS 4
+ ~NAIF/SPC BEGIN COMMENTS~
+; ../sliced_kernels/mc3_0034948318_0x536_sci_1_Truth.spice_1.bsp LOG FILE
+
+; Created 2022-08-15/14:42:08.00.
+;
+; BEGIN SPKMERGE COMMANDS
+
+LEAPSECONDS_KERNEL = /Volumes/pkgs/isis3/isis_data/base/kernels/lsk/naif0012.tls
+
+SPK_KERNEL     = ../sliced_kernels/mc3_0034948318_0x536_sci_1_Truth.spice_1.bsp
+SOURCE_SPK_KERNEL = /Volumes/pkgs/isis3/isis_data/newhorizons/kernels/spk/nh_recon_e2j_v1.bsp
+    INCLUDE_COMMENTS = NO
+    BODIES           = -98
+    BEGIN_TIME       = 2007 FEB 28 05:58:00.520
+    END_TIME         = 2007 FEB 28 06:02:00.757
+SOURCE_SPK_KERNEL = /Volumes/pkgs/isis3/isis_data/newhorizons/kernels/tspk/de413.bsp
+    INCLUDE_COMMENTS = NO
+    BODIES           = 5, 10
+    BEGIN_TIME       = 2007 FEB 28 05:58:00.520
+    END_TIME         = 2007 FEB 28 06:02:00.757
+SOURCE_SPK_KERNEL = /Volumes/pkgs/isis3/isis_data/newhorizons/kernels/tspk/jup260.bsp
+    INCLUDE_COMMENTS = NO
+    BODIES           = 599
+    BEGIN_TIME       = 2007 FEB 28 05:58:00.520
+    END_TIME         = 2007 FEB 28 06:02:00.757
+
+; END SPKMERGE COMMANDS
+ ~NAIF/SPC END COMMENTS~
diff --git a/tests/pytests/data/mc3_0034948318_0x536_sci_1/mc3_0034948318_0x536_sci_1_isis.lbl b/tests/pytests/data/mc3_0034948318_0x536_sci_1/mc3_0034948318_0x536_sci_1_isis.lbl
new file mode 100644
index 0000000..f3e0ede
--- /dev/null
+++ b/tests/pytests/data/mc3_0034948318_0x536_sci_1/mc3_0034948318_0x536_sci_1_isis.lbl
@@ -0,0 +1,105 @@
+Object = IsisCube
+  Object = Core
+    StartByte   = 65537
+    Format      = Tile
+    TileSamples = 500
+    TileLines   = 400
+
+    Group = Dimensions
+      Samples = 5000
+      Lines   = 400
+      Bands   = 1
+    End_Group
+
+    Group = Pixels
+      Type       = Real
+      ByteOrder  = Lsb
+      Base       = 0.0
+      Multiplier = 1.0
+    End_Group
+  End_Object
+
+  Group = Instrument
+    SpacecraftName            = "NEW HORIZONS"
+    InstrumentId              = MVIC_TDI
+    TargetName                = Jupiter
+    MidObservationTime        = 2007-02-28T06:00:23.454 <Cal d>
+    SpacecraftClockStartCount = 1/0034948318:06600
+    ExposureDuration          = 0.59168
+    Detector                  = CH4
+    HwSide                    = 1
+    ScanType                  = TDI
+    InstrumentMode            = 2
+    RalphExposureDuration     = 0.59168
+    TdiRate                   = 54.0833 <hz>
+    StartTime                 = 2007-02-28T06:00:00.520
+  End_Group
+
+  Group = Archive
+    HighSpeedCompressionMode    = LOSSLESS
+    ObservationCompletionStatus = COMPLETE
+    SequenceDescription         = "MVIC terminator flat"
+  End_Group
+
+  Group = BandBin
+    Name         = CH4
+    Center       = 895 <nanometers>
+    Width        = 40 <nanometers>
+    OriginalBand = 1
+  End_Group
+
+  Group = Kernels
+    NaifFrameCode = -98908 <SPICE ID>
+  End_Group
+
+  Group = AlphaCube
+    AlphaSamples        = 5000
+    AlphaLines          = 2493
+    AlphaStartingSample = 0.5
+    AlphaStartingLine   = 0.5
+    AlphaEndingSample   = 5000.5
+    AlphaEndingLine     = 400.5
+    BetaSamples         = 5000
+    BetaLines           = 400
+  End_Group
+
+  Group = RadiometricCalibration
+    PixelSize                 = 13.0000 <microns>
+    PixelFov                  = 19.8065 <microrad/pix>
+    Gain                      = 58.6000 <electrons/DN>
+    ReadNoise                 = 30.0000 <electrons>
+    TdiRate                   = 54.0833 <hz>
+    SolarSpectrumResolved     = 0.0394 <(erg/cm^2/s/sr)/(DN/s/pix)>
+    SolarSpectrumUnresolved   = 1.55E-11 <(erg/cm^2/s/sr)/(DN/s/pix)>
+    PholusSpectrumResolved    = 0.0385 <(erg/cm^2/s/sr)/(DN/s/pix)>
+    PholusSpectrumUnresolved  = 1.51E-11 <(erg/cm^2/s/sr)/(DN/s/pix)>
+    CharonSpectrumResolved    = 0.0394 <(erg/cm^2/s/sr)/(DN/s/pix)>
+    CharonSpectrumUnresolved  = 1.54E-11 <(erg/cm^2/s/sr)/(DN/s/pix)>
+    JupiterSpectrumResolved   = 0.0474 <(erg/cm^2/s/sr)/(DN/s/pix)>
+    JupiterSpectrumUnresolved = 1.86E-11 <(erg/cm^2/s/sr)/(DN/s/pix)>
+    PlutoSpectrumResolved     = 0.0398 <(erg/cm^2/s/sr)/(DN/s/pix)>
+    PlutoSpectrumUnresolved   = 1.56E-11 <(erg/cm^2/s/sr)/(DN/s/pix)>
+    SolarPivotWavelength      = 8.86E-5 <cm>
+    JupiterPivotWavelength    = 8.84E-5 <cm>
+    PholusPivotWavelength     = 8.87E-5 <cm>
+    PlutoPivotWavelength      = 8.86E-5 <cm>
+    CharonPivotWavelength     = 8.86E-5 <cm>
+  End_Group
+End_Object
+
+Object = Label
+  Bytes = 65536
+End_Object
+
+Object = History
+  Name      = IsisCube
+  StartByte = 8085518
+  Bytes     = 1122
+End_Object
+
+Object = OriginalLabel
+  Name      = IsisCube
+  StartByte = 8065537
+  Bytes     = 19981
+End_Object
+End
diff --git a/tests/pytests/data/mc3_0034948318_0x536_sci_1/merged_nhpc_2007_v006_0_sliced_-98000.xc b/tests/pytests/data/mc3_0034948318_0x536_sci_1/merged_nhpc_2007_v006_0_sliced_-98000.xc
new file mode 100644
index 0000000..add5559
--- /dev/null
+++ b/tests/pytests/data/mc3_0034948318_0x536_sci_1/merged_nhpc_2007_v006_0_sliced_-98000.xc
@@ -0,0 +1,232 @@
+DAFETF NAIF DAF ENCODED TRANSFER FILE
+'DAF/CK  '
+'2'
+'6'
+' < DAFCAT: CK CONCATENATION >                               '
+BEGIN_ARRAY 1 211
+'nhpc                                    '
+'196D1CAA095^B'
+'196D2846451^B'
+'-17ED0'
+'1'
+'3'
+'1'
+211
+'25DDAE7A74E438^0'
+'2A6D5691BEC43A^0'
+'CF48B6DFD873F8^0'
+'-8B0D4AF7DB50B^0'
+'-898D0C8256CE6^-4'
+'9BFE0DF72DFC38^-4'
+'1ECFD582EE7C53^-3'
+'25DB3E2A7CBD2A^0'
+'2A6735503168E6^0'
+'CF4807329FEDC8^0'
+'-8B10D97611AAB^0'
+'-C0C2968CDACEE8^-4'
+'4E487C92860D74^-4'
+'1E2B80E1C325F3^-3'
+'25D7F9A55A1CE8^0'
+'2A5F5AF2BF556A^0'
+'CF476C013B7AB^0'
+'-8B1509297E414^0'
+'-BA1CEBB370AD9^-4'
+'76DD27B673DEDC^-4'
+'1B84A6304AC2BB^-3'
+'25D50DBF0A9CEE^0'
+'2A57BF2DCC8B32^0'
+'CF46A1D9D7071^0'
+'-8B1953091214F8^0'
+'-AA8F6EF9F71D9^-4'
+'A7ECBAF4C45DD^-4'
+'1EBB8D8F6AB50B^-3'
+'25D1E51FE1FCAC^0'
+'2A50433F49158^0'
+'CF45D3992B7CB8^0'
+'-8B1DA939CE91C^0'
+'-8B736CAF5443B^-4'
+'7F32B8F49E9B8C^-4'
+'1AB8B5C41EEF92^-3'
+'25CEBCB6AE868C^0'
+'2A491F2AD2A008^0'
+'CF44E23F3F7128^0'
+'-8B2218550E11A8^0'
+'-ADE0B54E64BA3^-4'
+'6A83E883204A4^-4'
+'1BE8F8A3957A2A^-3'
+'25CB90722AA132^0'
+'2A41EA35489B78^0'
+'CF43D69C3CBF88^0'
+'-8B26B42DB8EC48^0'
+'-EA396EA8ABA2B^-4'
+'7B6428A61582D^-4'
+'1A129C449A4FA7^-3'
+'25C82B143DC024^0'
+'2A3AB27D35A0CE^0'
+'CF42C73A2282C^0'
+'-8B2B655663C938^0'
+'-8CD8B5B731704^-4'
+'3FFC1117BA6C94^-4'
+'1B6160BF544305^-3'
+'25C54CC6411C24^0'
+'2A3392DF3F286A^0'
+'CF41E7358DCDE8^0'
+'-8B2FA362A1254^0'
+'-C8E65610E647C8^-4'
+'5A2A59FE88CE3C^-4'
+'19DBD0032983BD^-3'
+'25C21118B44BCE^0'
+'2A2C7B9D44C112^0'
+'CF40BA53643258^0'
+'-8B346A1C59388^0'
+'-9241E0BFA9472^-4'
+'7CEDE51C3FEB4C^-4'
+'1F2FC91101039C^-3'
+'25BF0BBF4F837^0'
+'2A254624D085BE^0'
+'CF3FEE36BAA4B8^0'
+'-8B389A96368B7^0'
+'-E3716955D0FC5^-4'
+'5C021BDC124C74^-4'
+'158C866A6AA45^-3'
+'25BBF3D97A775C^0'
+'2A1DF5E832096C^0'
+'CF3F25A4F75E5^0'
+'-8B3CD257FC6D58^0'
+'-D2AF71747DC7B^-4'
+'A7E0F23C6403E^-4'
+'177FEEEE80BB07^-3'
+'25B8B14C2C4032^0'
+'2A171896CD0CA6^0'
+'CF3DF033E295F8^0'
+'-8B41945CCFE888^0'
+'-BC531D48DEE0A^-4'
+'74CBCD2E1F9EF8^-4'
+'19A59ACB01D96A^-3'
+'25B5775C962098^0'
+'2A0FE956FC38CE^0'
+'CF3D09C7D67FF^0'
+'-8B45F6A00C48^0'
+'-6BE062B498689^-4'
+'86C487EA8ED05^-4'
+'2193631961CD98^-3'
+'25B27514EB19F^0'
+'2A08D5BAA374F2^0'
+'CF3C0042A44C18^0'
+'-8B4A751D4CCC58^0'
+'-8423FE18E7B818^-4'
+'7E94F90FE6BFBC^-4'
+'19B9DD5B94E6D4^-3'
+'25AF539872AA8C^0'
+'2A018D7AEE3F96^0'
+'CF3B60A494A43^0'
+'-8B4E6DCD35652^0'
+'-FE9CFD8BAA1E9^-4'
+'78C2BAB27AB618^-4'
+'1CAAF7AC775557^-3'
+'25AC5A193AC6^0'
+'29FA78D048D18C^0'
+'CF3AB98ED8C208^0'
+'-8B5256AC85A65^0'
+'-ABACA111AAE5D8^-4'
+'6FC4FDDD7ED5E4^-4'
+'1A9515D64B91FD^-3'
+'25A9368702BAD4^0'
+'29F343A212BEAA^0'
+'CF39E21D16AEB8^0'
+'-8B569C17C057E8^0'
+'-9CB6FAF270D28^-4'
+'82D33E3DF58FE^-4'
+'18DCC88B721344^-3'
+'25A5F1E9E8D434^0'
+'29EC32DAB78AE^0'
+'CF392B940ABFF^0'
+'-8B5AADF8C7EC6^0'
+'-862B2E600293D^-4'
+'6D2B21E83E6454^-4'
+'1E59B074E68E5A^-3'
+'25A2CCB6B24D04^0'
+'29E53E91C98162^0'
+'CF382AF04F3C78^0'
+'-8B5F1C6CDB21C^0'
+'-7DF11EE7AF03E8^-4'
+'C0909F47D4E58^-4'
+'1CC7DE79301DB8^-3'
+'259FA9C396C3D6^0'
+'29DE4BB59831DC^0'
+'CF374A35F4FFA8^0'
+'-8B6359D6533328^0'
+'-D23117569E8B^-4'
+'8E9A84B377E05^-4'
+'1432451D8C572^-3'
+'259C8D80183478^0'
+'29D72BB8232ED8^0'
+'CF3663F389612^0'
+'-8B67AAA949325^0'
+'-72D4AF38193CB4^-4'
+'8420E38CFCC5F^-4'
+'1BBC73FFC9E03^-3'
+'25995515049AD6^0'
+'29D069DA7EAF1^0'
+'CF35424AAB27B8^0'
+'-8B6C3E8E93B07^0'
+'-CD0359580EAF^-4'
+'73764394282F9^-4'
+'147ABE2B942F1A^-3'
+'259620D2146756^0'
+'29C98609C10842^0'
+'CF3463F32229A8^0'
+'-8B7076E9A0F158^0'
+'-8EF38C7E2EEE4^-4'
+'7FBBEB46E01CC^-4'
+'1672804A288BBC^-3'
+'2593312D84DD4E^0'
+'29C286F08CDEC^0'
+'CF337C374C0F08^0'
+'-8B74B25B5BB098^0'
+'-934C01BF1014B8^-4'
+'6790BE9B51F52^-4'
+'13116D841B83D8^-3'
+'2591774CC4B024^0'
+'29BEE6755B1A2C^0'
+'CF32EC15CABF98^0'
+'-8B77158444ECA^0'
+'-A33FA0BBA7E86^-4'
+'4EB986769257E^-4'
+'151C5E9F89323E^-3'
+'196D1CAA095^B'
+'196D1D0D3B^B'
+'196D1D874D^B'
+'196D1E015F^B'
+'196D1E7B71^B'
+'196D1EF583^B'
+'196D1F6F95^B'
+'196D1FE9A7^B'
+'196D2063B9^B'
+'196D20DDCB^B'
+'196D2157DD^B'
+'196D21D1EF^B'
+'196D224C01^B'
+'196D22C613^B'
+'196D234025^B'
+'196D23BA37^B'
+'196D243449^B'
+'196D24AE5B^B'
+'196D25286D^B'
+'196D25A27F^B'
+'196D261C91^B'
+'196D2696A3^B'
+'196D2710B5^B'
+'196D278AC7^B'
+'196D2804D9^B'
+'196D2846451^B'
+'196D1CAA095^B'
+'1^1'
+'1A^2'
+END_ARRAY 1 211
+TOTAL_ARRAYS 1
+ ~NAIF/SPC BEGIN COMMENTS~
+This CK is for testing with the image: ../mvic_data/mc3_0034948318_0x536_sci_1_Truth.spice.cub
+
+This CK was generated using the following command: {}
+ ~NAIF/SPC END COMMENTS~
diff --git a/tests/pytests/data/mc3_0034948318_0x536_sci_1/merged_nhpc_2007_v006_1_sliced_-98000.xc b/tests/pytests/data/mc3_0034948318_0x536_sci_1/merged_nhpc_2007_v006_1_sliced_-98000.xc
new file mode 100644
index 0000000..661892a
--- /dev/null
+++ b/tests/pytests/data/mc3_0034948318_0x536_sci_1/merged_nhpc_2007_v006_1_sliced_-98000.xc
@@ -0,0 +1,664 @@
+DAFETF NAIF DAF ENCODED TRANSFER FILE
+'DAF/CK  '
+'2'
+'6'
+' < DAFCAT: CK CONCATENATION >                               '
+BEGIN_ARRAY 1 643
+'nhpc                                    '
+'196D9BF2BA8^B'
+'196DA7674E2^B'
+'-17ED0'
+'1'
+'3'
+'1'
+643
+'1F7963CD95BF1E^-1'
+'4F4338A4BF1094^0'
+'EEEACD7D1F12^0'
+'2E9037DEB72816^0'
+'174B4452D4A22^-3'
+'-3EAB38D7C38CD8^-4'
+'18F646879BDC63^-3'
+'1FA1CE18236164^-1'
+'4F3B3792EBEDBC^0'
+'EEEC26C0B5B5F^0'
+'2E96CFC9CCB9D4^0'
+'1957AA86E08AD7^-3'
+'-86DAC41EEA08B^-4'
+'1F938F3CCE143C^-3'
+'1FC7E4C4DEEC5D^-1'
+'4F3162A81F01FC^0'
+'EEEDDD6DEA5CF^0'
+'2E9EA2D9DFAA2^0'
+'1BB6FA4DE877^-3'
+'-64EE4DD0DB9AA^-4'
+'246A77F8A019B8^-3'
+'1FEC7B8C815C3D^-1'
+'4F27D93951B178^0'
+'EEEF729B870778^0'
+'2EA69EDD5DA78C^0'
+'1ACFE28002E481^-3'
+'-A03CFF21EE656^-4'
+'22248D52837CFE^-3'
+'1FA240CF334F5A^-1'
+'4F2129A0B2C778^0'
+'EEF2F6F516D15^0'
+'2EA0252860AA98^0'
+'-24091517BEE296^-3'
+'-9795F309CB8C68^-4'
+'11B12272A3DBEE^-3'
+'1F34325C6E0D66^-1'
+'4F1B12CEF058BC^0'
+'EEF6B3B40CDBA8^0'
+'2E979C53935F4^0'
+'-238F1EDF6738C8^-3'
+'-D2656A422E2C28^-4'
+'127068F632AC5C^-3'
+'1DCF91005F2F4F^-1'
+'4EC7EDB3BC16A8^0'
+'EF1447AB0AEB48^0'
+'2E8DA8651EC0EC^0'
+'-6EB6743104DFF^-3'
+'-FBDEB126F0CA18^-3'
+'2C3E3D3822FAFC^-2'
+'185FCEF618146C^-1'
+'4D2500B5BC6434^0'
+'EF9F128A6B901^0'
+'2E84CD42C7D5AC^0'
+'-AE9424AE581CD8^-3'
+'-1CA7FDA70BFC01^-2'
+'4C25D68D23B7B8^-2'
+'13EF7DA6085539^-1'
+'4BBBF87F8B8BD^0'
+'F0117B89943FD^0'
+'2E8A46C73B4F8^0'
+'-559405433176E4^-3'
+'-1A631941088E02^-2'
+'44AD58385D89A8^-2'
+'FAF516A85E82^-2'
+'4A6C8904356DC4^0'
+'F078CD15253FB^0'
+'2E93A1A2BC7FE6^0'
+'-58785F1CD59748^-3'
+'-19113DD1F090B4^-2'
+'420E6772A4DEF^-2'
+'B9633C7AE35D8^-2'
+'491FE08A15FEA^0'
+'F0DD553C7BBE08^0'
+'2E9C45F8FED2E2^0'
+'-5166DDB28E413^-3'
+'-186619A9E96B49^-2'
+'4264989CDA272C^-2'
+'7C852A19F5042^-2'
+'47D243BE3B3634^0'
+'F13FF4C5C605C8^0'
+'2EA5BA83911334^0'
+'-4F0361C82547C8^-3'
+'-1829D916A590A^-2'
+'4288EC297B5294^-2'
+'707D939D8EEE3^-2'
+'478F878265315^0'
+'F1537371BDFF08^0'
+'2EA792967E416C^0'
+'-4B0CC6DACCDEF4^-3'
+'-17CE58CBEFEB91^-2'
+'426E00A33E5684^-2'
+'6A71DB75367A1^-2'
+'476E1BA5086C1^0'
+'F15D2C6C27B378^0'
+'2EA88C97768834^0'
+'-4D526AE905835^-3'
+'-182C8C46C2C0FE^-2'
+'4262B5C6B2488C^-2'
+'646B28CD1873E^-2'
+'474CE5147021D4^0'
+'F166D0409937B^0'
+'2EA987C08B89C6^0'
+'-4DB94A16467158^-3'
+'-180EC3D951E01C^-2'
+'4229FDEBF96F8C^-2'
+'5E6F682245027C^-2'
+'472B74D447EEB^0'
+'F1707F8D392AA8^0'
+'2EAA850892350E^0'
+'-4F6DF4B6069F78^-3'
+'-17FDEAD01D3BB6^-2'
+'425EEDF61B0A74^-2'
+'5870BBD7745EEC^-2'
+'470A4C24FF9A2C^0'
+'F17A19869693D^0'
+'2EAB68FC0C058E^0'
+'-4E58CB6179E904^-3'
+'-17FB641A6AAE65^-2'
+'42143C2221B688^-2'
+'5264FA2CCA5198^-2'
+'46E8DB71A333BC^0'
+'F183BFEA188208^0'
+'2EAC5FE0E5B92C^0'
+'-4D2079C0EDC05^-3'
+'-182E454952FAE6^-2'
+'422B0CA60F1FD8^-2'
+'4C55BDD16798B^-2'
+'46C799E0DAA2A4^0'
+'F18D53F134362^0'
+'2EAD53953A2B8^0'
+'-4F1FD820CDD57^-3'
+'-186D862FB6E973^-2'
+'427357755E5498^-2'
+'464E117B60C04C^-2'
+'46A61CE2CE89E8^0'
+'F196F1F9A9C4D^0'
+'2EAE52F037F6C8^0'
+'-4D6DE82CA363C^-3'
+'-186868409E7E35^-2'
+'423D25359A91D^-2'
+'405039EEAC2234^-2'
+'4684C7B8814DD^0'
+'F1A08307E9E358^0'
+'2EAF3E71E957A8^0'
+'-4EC072F1E4747^-3'
+'-17F2F99C22B8AA^-2'
+'42613FB901E944^-2'
+'3A4B7F4172D39C^-2'
+'466357756C5638^0'
+'F1AA135E80B0E8^0'
+'2EB03C0168FC08^0'
+'-507877FC143D^-3'
+'-1807148E47C564^-2'
+'4233B13C3D44FC^-2'
+'343C0112F29C7A^-2'
+'46420160C672FC^0'
+'F1B3994073731^0'
+'2EB12DA38C37DA^0'
+'-4C3E26DAF26198^-3'
+'-17C4318E9FBB6^-2'
+'421E875D308D4C^-2'
+'2E382862BA276^-2'
+'46208685ACC29C^0'
+'F1BD2452B0DED8^0'
+'2EB2210C5ADA3^0'
+'-4E5EF6E178E96C^-3'
+'-17E9A76E3C64D5^-2'
+'424A61F47168E4^-2'
+'283FB0273CADBE^-2'
+'45FF22FD8A8644^0'
+'F1C6AD1D057CA^0'
+'2EB2E2857318D8^0'
+'-4DD102249C5424^-3'
+'-17FB32654ECF73^-2'
+'424AF2C1194994^-2'
+'22455F2EB3778A^-2'
+'45DDAC282AF284^0'
+'F1D02C9C664F18^0'
+'2EB3D665F1D25C^0'
+'-4B764BEABC68C^-3'
+'-180EC8C97B1E3F^-2'
+'4241940DE06D58^-2'
+'1C448C75C63CDA^-2'
+'45BC62457D111C^0'
+'F1D99F74DD9F18^0'
+'2EB4AE003BFD04^0'
+'-4D08416D562C48^-3'
+'-1837B7FD2A0F69^-2'
+'423D47097C1778^-2'
+'164BB70A2E316^-2'
+'459AE07E905938^0'
+'F1E31499D2EAF^0'
+'2EB5B28D065FA2^0'
+'-49E6CD2D9A1B08^-3'
+'-1833538F3A93C4^-2'
+'422A4E9B06341^-2'
+'104063BFDD913C^-2'
+'45797F25AE9F14^0'
+'F1EC81777A4BB8^0'
+'2EB69708B1B3A4^0'
+'-4D529388289FA4^-3'
+'-17D7F2C856590C^-2'
+'4224DEB434241^-2'
+'A59BFCBC7BE14^-3'
+'455808AFC5E3A^0'
+'F1F5ED8A5954F8^0'
+'2EB784604A72C6^0'
+'-4DD543E8896FB8^-3'
+'-17E21F6BB267E4^-2'
+'4236B6D8151BFC^-2'
+'4534BF984A0A8C^-3'
+'453697772D89F^0'
+'F1FF5912B9842^0'
+'2EB852239A8AF8^0'
+'-4D58255810A0C^-3'
+'-18236E0576408^-2'
+'423DF42102DE9^-2'
+'-19F17B390A350E^-3'
+'451517A23632DC^0'
+'F208BCC9AAC78^0'
+'2EB943614ECBF^0'
+'-4D5C59D788D4F4^-3'
+'-18044E7825E7B5^-2'
+'42351ED253117^-2'
+'-798F02C33E731^-3'
+'44F39C80B9B694^0'
+'F212222E682BC8^0'
+'2EBA0A4D91199A^0'
+'-4E974264EBBF98^-3'
+'-18341DBA125D2C^-2'
+'429D91CB15159^-2'
+'-D8921BFCD110C^-3'
+'44D2311902C3E4^0'
+'F21B74999DB3F8^0'
+'2EBB01BADC1648^0'
+'-4D9BC7344750A4^-3'
+'-18075F322D8253^-2'
+'423C5FF5377E38^-2'
+'-138E32AB37E7EC^-2'
+'44B0C1526C3DF8^0'
+'F224CDFA98BBB8^0'
+'2EBBC0F3B9742A^0'
+'-507AB8412CA778^-3'
+'-181E3691C2943A^-2'
+'42186DCAE1D5AC^-2'
+'-1977823E5ED2E8^-2'
+'448F4312E5B334^0'
+'F22E1CF7D87F1^0'
+'2EBCB0B8A5F354^0'
+'-4BECBDE00CEE1C^-3'
+'-182CCA8B192AD1^-2'
+'424F0952BBBF84^-2'
+'-1F781DAE622723^-2'
+'446DC9DBE10B5C^0'
+'F2376D5A04F968^0'
+'2EBD7736F5DB1^0'
+'-4B1D2AA80B57E4^-3'
+'-184B3D81C238BF^-2'
+'42374CB96C20AC^-2'
+'-256ADD37D23864^-2'
+'444C4296F6661^0'
+'F240B5613D44B^0'
+'2EBE62FA820BC4^0'
+'-4D901EED8A9238^-3'
+'-1838788FCF3F9A^-2'
+'424F7EE627DB68^-2'
+'-2B539FBCCFF3FC^-2'
+'442AD489F2DD7^0'
+'F249F6A557B448^0'
+'2EBF3263406BA^0'
+'-4DE108BC7B96F^-3'
+'-17E0A2313406F5^-2'
+'42430E3A25290C^-2'
+'-3143B26506C25C^-2'
+'44094A66057EF^0'
+'F253370F8A6AF^0'
+'2EC0148F5CB6A8^0'
+'-4C0D6A40D86938^-3'
+'-17C1095D4AC93F^-2'
+'423BE680DB8AA4^-2'
+'-375326B4D97A64^-2'
+'43E7D4EA87CA04^0'
+'F25C6FE6C46868^0'
+'2EC0E52F386968^0'
+'-4EDF3DC847D2E8^-3'
+'-182B1520D438F1^-2'
+'421437328889AC^-2'
+'-3D49F7CC743F6A^-2'
+'43C647435079F4^0'
+'F265A2C277F1D8^0'
+'2EC1DD6C8A3E96^0'
+'-4C4F2980335228^-3'
+'-184A1CC7AE6AC7^-2'
+'4269FF38D8C868^-2'
+'-4351424502461^-2'
+'43A4D2ABF12178^0'
+'F26ED30E3AC46^0'
+'2EC2A3EF2029EC^0'
+'-51165AEF493B84^-3'
+'-18044AD2642599^-2'
+'426D076D50868^-2'
+'-494EDBB6C6BA5C^-2'
+'43834C9859AAC4^0'
+'F277FA505A11A^0'
+'2EC39813B8BEAA^0'
+'-4EB28B4230D6BC^-3'
+'-181DAE7ABEDDB9^-2'
+'4275B08E91333^-2'
+'-4FD959A2F7ED4C^-2'
+'43614EA2A503F8^0'
+'F28138A9D91998^0'
+'2EC4A5A99C1CBE^0'
+'-4DFEDDD5355A1^-3'
+'-180A8FAEFF39AF^-2'
+'422CB4542436A8^-2'
+'-55C07F19BA331^-2'
+'433FCBAE19FE6^0'
+'F28A574D1ABD78^0'
+'2EC58C8B0AF358^0'
+'-4A73AF984DD614^-3'
+'-17A162EB62DC7A^-2'
+'424E4C47A39C94^-2'
+'-5BBB93A13A0D^-2'
+'431E506E88875C^0'
+'F29375730BEDF^0'
+'2EC65033952E9^0'
+'-4DD7005207B638^-3'
+'-18561727D6825C^-2'
+'4275DAD60187C4^-2'
+'-61AF3DE99272^-2'
+'42FCB3BCF821A4^0'
+'F29C91CE555F2^0'
+'2EC732969E079A^0'
+'-4DB08B8661CBA^-3'
+'-183467F9EE183C^-2'
+'4267F8C9D36044^-2'
+'-67B19C64FF675^-2'
+'42DB340155B5F8^0'
+'F2A5A0B870E74^0'
+'2EC8167BBE6034^0'
+'-4D20F55C86CC18^-3'
+'-17D20E1508EC49^-2'
+'421EC69160749^-2'
+'-6D9D044C90903^-2'
+'42B9A3101DBD9^0'
+'F2AEADE5C302D^0'
+'2EC9019DDD6BE6^0'
+'-4A1AA75794D708^-3'
+'-17CB9672361B2E^-2'
+'42211025B2F428^-2'
+'-73810D2BCD6E28^-2'
+'42982D1E985AD^0'
+'F2B7B807517BE8^0'
+'2EC9BB98974CD6^0'
+'-4CAF128EA6CE98^-3'
+'-17B1B85F5C689A^-2'
+'422B24B91A34F^-2'
+'-7979156BB9D67^-2'
+'42768B7609E12^0'
+'F2C0BEBA4E0EC^0'
+'2ECAAAD80FC586^0'
+'-4CD33D1E68936^-3'
+'-183B6304A01F08^-2'
+'42330FA712F5B^-2'
+'-7F7BC0D24E276^-2'
+'4254EF48BCF15^0'
+'F2C9C369FC5358^0'
+'2ECB81F5ED161C^0'
+'-49D8D0F4401FE8^-3'
+'-1841DC61579F35^-2'
+'4255B06455951C^-2'
+'-8568BC908D794^-2'
+'4233632FD7701^0'
+'F2D2BEE9CB386^0'
+'2ECC5793F9A4E^0'
+'-5360CCB3406998^-3'
+'-17DE138E6817DE^-2'
+'427EE4197D9EC^-2'
+'-8B5F6427938B18^-2'
+'4211D2CBE9007C^0'
+'F2DBB8875773A8^0'
+'2ECD226216F026^0'
+'-4EFF4F46490D44^-3'
+'-1806E12190AD43^-2'
+'4276A039229F48^-2'
+'-914C0EAE0F0DB8^-2'
+'41F03E1B42A068^0'
+'F2E4A9AB1035C^0'
+'2ECE04CA0CECFC^0'
+'-4E762B89CF976^-3'
+'-17C10B517DC751^-2'
+'4214A1E4FFC334^-2'
+'-973D4F543BE5B^-2'
+'41CE903B7B7104^0'
+'F2ED9FAF32E9E^0'
+'2ECED6AB1CB358^0'
+'-4899620B9F0D88^-3'
+'-17D064B31BB263^-2'
+'425BE5F04FCF28^-2'
+'-9D35225B0264A8^-2'
+'41ACF28B8FC43C^0'
+'F2F685FCD18268^0'
+'2ECFC8972BA0FE^0'
+'-4B4319FF698AB4^-3'
+'-18376624B13DF9^-2'
+'4240B12AAAC07C^-2'
+'-A3400E4BC6A778^-2'
+'418B77CB9D30AC^0'
+'F2FF631DB9F8F8^0'
+'2ED09E59792A0A^0'
+'-4AB2675FE662C^-3'
+'-1807F45B390C99^-2'
+'4228CCAE9E9528^-2'
+'-A934127B1942D8^-2'
+'4169CBE9DBE948^0'
+'F3084815EBFDB8^0'
+'2ED175F64F575C^0'
+'-4EA7F66A09BF2^-3'
+'-17BB228968906C^-2'
+'42496337E1B384^-2'
+'-AF252CFA4FE2F8^-2'
+'41484AF6BA4F74^0'
+'F31123C0E7DF58^0'
+'2ED2275EA13DD^0'
+'-4D0CB30018B2F^-3'
+'-17FABC463C381E^-2'
+'422E39842DEE34^-2'
+'-B520ED6E2994A8^-2'
+'4126AAA46ED13^0'
+'F319FA7916CC98^0'
+'2ED3038BB92DA6^0'
+'-4919D9C366B4E4^-3'
+'-1848DF3CBDD0A4^-2'
+'424424E7187AB8^-2'
+'-BB1458D028F0F8^-2'
+'4105287F070AC8^0'
+'F322C9A52139E^0'
+'2ED3C28BB6CFE4^0'
+'-4CA99E37387F6^-3'
+'-1857657C8DE038^-2'
+'42538A5618687^-2'
+'-C1027B55305678^-2'
+'40E380ADD70AD8^0'
+'F32B9642EC257^0'
+'2ED4A8B28D5E2^0'
+'-4C8CC2BF12B604^-3'
+'-181C2F665FA781^-2'
+'4211387F9C31F8^-2'
+'-C707E5D751B76^-2'
+'40C1BA58C91D54^0'
+'F3346947BE4BB^0'
+'2ED57CCD42781E^0'
+'-504CC2BD888C2C^-3'
+'-178DD906D52A3A^-2'
+'426711984BE148^-2'
+'-CCEAB7D14EEB5^-2'
+'40A00F7276589^0'
+'F33D2E5F2FF5^0'
+'2ED6592B1F5C52^0'
+'-4EA067DC72EADC^-3'
+'-17EBF24682DFBE^-2'
+'422F40E9451F3C^-2'
+'-D2EAF333D7DE78^-2'
+'407E4CCC7E14F4^0'
+'F345F79C16EC1^0'
+'2ED72595E4A1E2^0'
+'-4E33903BCAF66^-3'
+'-17D9BAB2C53FFF^-2'
+'4218B3326DC2D4^-2'
+'-D8D8A6DE7A1DD8^-2'
+'405CA01C1B4C7^0'
+'F34EB194EA445^0'
+'2ED808B251E64A^0'
+'-4B42FD205F498^-3'
+'-181A4A274D36AE^-2'
+'423E58B88134C4^-2'
+'-DECAD35670081^-2'
+'403B0E08BEEB74^0'
+'F357661D606F4^0'
+'2ED8C8E39F6AB8^0'
+'-4E4193E855DA48^-3'
+'-17E8AD8BE43886^-2'
+'425DDE1F52696C^-2'
+'-E4BC4361B93E38^-2'
+'40196B9C5F82A4^0'
+'F360156A6C346^0'
+'2ED9A033E266B^0'
+'-4C6FC47D234428^-3'
+'-17D532C0B88062^-2'
+'4258E1319A85C8^-2'
+'-EA94F5FF92329^-2'
+'3FF7FEBFD9DA8^0'
+'F368B8221C2B38^0'
+'2EDA55B8A26E7C^0'
+'-4BB3253824343^-3'
+'-1808F2F9F26AB2^-2'
+'4224BFB0507428^-2'
+'-F08A8C57AA3FB8^-2'
+'3FD6597F4A7D7^0'
+'F3715B3FB3256^0'
+'2EDB3B3E9BE0F2^0'
+'-4B5A6E1CE5C178^-3'
+'-1823AADE6571A5^-2'
+'425FC000284464^-2'
+'-1307E389D7F1C6^-1'
+'3E98EFCF3779F2^0'
+'F3C68A1FC5CC4^0'
+'2ECB23EE6F1BA8^0'
+'-B27D0116D80BE8^-3'
+'-15F6204B510D7C^-2'
+'3CC7A0A9833D1C^-2'
+'-9ED5DEA55999B8^-2'
+'4200E6DCADADCC^0'
+'F2E581462A2F3^0'
+'2EB1F65B9E0994^0'
+'190E542C7D1AF9^-2'
+'61097F22313618^-2'
+'-105B9DFA758AD6^-1'
+'60C4950BF049F^-2'
+'472FA489E42C04^0'
+'F16F5B63CCADC^0'
+'2EAA052DE7BF16^0'
+'1A8F420BB66B5^-2'
+'611F7614F1CD84^-2'
+'-1059D660BD0FE5^-1'
+'15025EB4E00699^-1'
+'4C0DD96C23CD5^0'
+'EFF387FE7AE88^0'
+'2E9EB9C2BCC852^0'
+'108DE8EF013233^-2'
+'42BDEC2D56E34C^-2'
+'-B52C7FB4B7AC4^-2'
+'1AED0B7B10693D^-1'
+'4DFC175E46BE^0'
+'EF568AD64BBE5^0'
+'2E92238E612622^0'
+'3F7975DE667AD8^-3'
+'12876CAF350358^-2'
+'-30EAD52BCAE3C4^-2'
+'1CBAA872833CAC^-1'
+'4E88B131471BE4^0'
+'EF29FE30756BC^0'
+'2E89A75E1F889^0'
+'12B5715AC1B127^-3'
+'98D93F61C6F7F8^-3'
+'-14A1DACA36FED2^-2'
+'1D9259A6D94457^-1'
+'4ECA63DFDC3DE4^0'
+'EF14A15F57FE7^0'
+'2E87D7E65A095A^0'
+'2F2A2BD2F7CA6^-3'
+'305003EC5D44D6^-3'
+'-6009937DAA0C7C^-3'
+'223B227222E3AE^-1'
+'4EB89F33B50204^0'
+'EF2A7646A4182^0'
+'2E32389A0BCF24^0'
+'-23307D4346793^-2'
+'2934401F3E191C^-2'
+'85EB41C3540808^-3'
+'196D9BF2BA8^B'
+'196D9C5E01^B'
+'196D9CD813^B'
+'196D9D5225^B'
+'196D9DCC37^B'
+'196D9E4649^B'
+'196D9EC05B^B'
+'196D9F3A6D^B'
+'196D9FB47F^B'
+'196DA02E91^B'
+'196DA0A8A3^B'
+'196DA122B5^B'
+'196DA13B1F^B'
+'196DA14754^B'
+'196DA15389^B'
+'196DA15FBE^B'
+'196DA16BF3^B'
+'196DA17828^B'
+'196DA1845D^B'
+'196DA19092^B'
+'196DA19CC7^B'
+'196DA1A8FC^B'
+'196DA1B531^B'
+'196DA1C166^B'
+'196DA1CD9B^B'
+'196DA1D9D^B'
+'196DA1E605^B'
+'196DA1F23A^B'
+'196DA1FE6F^B'
+'196DA20AA4^B'
+'196DA216D9^B'
+'196DA2230E^B'
+'196DA22F43^B'
+'196DA23B78^B'
+'196DA247AD^B'
+'196DA253E2^B'
+'196DA26017^B'
+'196DA26C4C^B'
+'196DA27881^B'
+'196DA284B6^B'
+'196DA290EB^B'
+'196DA29D2^B'
+'196DA2A955^B'
+'196DA2B58A^B'
+'196DA2C1BF^B'
+'196DA2CDF4^B'
+'196DA2DA29^B'
+'196DA2E65E^B'
+'196DA2F293^B'
+'196DA2FEC8^B'
+'196DA30AFD^B'
+'196DA31732^B'
+'196DA32367^B'
+'196DA32F9C^B'
+'196DA33BD1^B'
+'196DA34806^B'
+'196DA3543B^B'
+'196DA3607^B'
+'196DA36CA5^B'
+'196DA378DA^B'
+'196DA3850F^B'
+'196DA39144^B'
+'196DA39D79^B'
+'196DA3A9AE^B'
+'196DA3B5E3^B'
+'196DA3C218^B'
+'196DA3CE4D^B'
+'196DA3DA82^B'
+'196DA3E6B7^B'
+'196DA3F2EC^B'
+'196DA3FF21^B'
+'196DA40B56^B'
+'196DA48568^B'
+'196DA4FF7A^B'
+'196DA5798C^B'
+'196DA5F39E^B'
+'196DA66DB^B'
+'196DA6E7C2^B'
+'196DA761D4^B'
+'196DA7674E2^B'
+'196D9BF2BA8^B'
+'1^1'
+'5^2'
+END_ARRAY 1 643
+TOTAL_ARRAYS 1
+ ~NAIF/SPC BEGIN COMMENTS~
+This CK is for testing with the image: ../mvic_data/mc3_0034948318_0x536_sci_1_Truth.spice.cub
+
+This CK was generated using the following command: {}
+ ~NAIF/SPC END COMMENTS~
diff --git a/tests/pytests/data/mc3_0034948318_0x536_sci_1/mvicAddendum004.ti b/tests/pytests/data/mc3_0034948318_0x536_sci_1/mvicAddendum004.ti
new file mode 100644
index 0000000..973c7c8
--- /dev/null
+++ b/tests/pytests/data/mc3_0034948318_0x536_sci_1/mvicAddendum004.ti
@@ -0,0 +1,425 @@
+\begintext
+
+Version and Date
+--------------------------------------------------------------------------------
+
+   The instrument addendum kernel i("iak") is used by USGS to store necessary
+   data that may not be found in other kernels (i.e. the instrument kernel, or
+   "iak").
+
+Note on USGS Frame addition
+--------------------------------------------------------------------------------
+   All Mvic frames have the boresight in the -X directions, while Isis assumes
+   boresight is either in +/- Z direction.  A new frame was created for each
+   Mvic ccd's to do a final rotation into the Isis assumed boresight. This is a
+   90 degree rotation around the Y-axis.  New Naif Id's were created by simply
+   adding 700 to the Mission Naif ID.
+
+   This was done as an extra frame rather than in the FocalPlaneMap code because
+   of ckwriter and spkwriter.
+
+   Also note that the FT translations are different from the Tdi. This is
+   because of the scan direction for Tdi (See frame kernel diagrams).
+     FT: sample = -X   line = +Y
+    Tdi: sample = -X   line = -Y
+
+   FRAME  (Naif Frame ID = -98203    Isis Frame ID = -98903)
+ 
+
+References
+--------------------------------------------------------------------------------
+
+             1.   "Calculation of distortion in MVIC frame images" (filename:
+                  MVICdistortion-harrison8.doc)
+                 Notes:
+              a. This is also found as section 10.3.1.2 (pp 58-62) of [2] below.
+                 However, the distortion coefficients in the harrison8 version
+                 are different than in [2]. We were told to use the values from
+                 the harrison8 document.
+              b. The harrison8 version is more extensive in its description of
+                 the least-squares adjustment and analysis. There is a detailed
+                 residual analysis and a number of figures illustrating residual
+                 vectors and various plots of deltaC and deltaR (corrections to
+                 column and row). There is no mention of correlation analysis
+                 (that might have been useful/interesting).
+              c. Though we are meant to use this distortion model for TDI as
+                 well as Frame, based on the described calibration procedure, it
+                 is not clear that the coefficients derived here would be valid
+                 for the TDI sensors as well.
+
+             2.  Peterson, Joe (2008), "New Horizons SOC to Instrument Pipeline
+                 ICE," Document No. 05310-SOCINST-01, Contract NASW-02008,
+                 Southwest Research Institute, August, 2008. 
+                 Notes:
+              a. section 10.3.1.2 doesn't apparently describe how the distortion
+                 model applies to the TDI sensors.
+
+             3.  Lunsford, Allen (2007), "Ralph Geometric Distortion and
+                 Boresights," 24 pgs.
+                 Notes:
+              a. USGS was told this distortion model is less accurate than [1].
+              b. TKFRAME matrix values from this document are in the frames
+                 kernel ("fk"). The document indicates these matrices have been
+                 adjusted to compensate for as yet unexplained offsets ("62
+                 urads off around Y-axis for LEISA and MVIC-Frame and 73 urads
+                 off in Y direction for MVIC-TDI"). 
+
+             4. Telecon 2014-05-14: Cathy Olkin, Jason Cook, Tracie Sucharski,
+                and Ken Edmundson
+   
+             5. Cook, Jason C. (20??), "MVIC Distortion," 28 pgs.
+
+
+2014-06-19 USGS Astrogeology Notes on Mvic Frame camera distortion model...
+--------------------------------------------------------------------------------
+
+             1. Model definition and parameters are from reference [1] above.
+             2. Legendre polynomial distortion coefficients from [1] are below 
+                (INS-98900_DISTORTION_COEF_X, INS-98900_DISTORTION_COEF_Y). A
+                unique identifier (98900) was created for these coefficients
+                and the boresight offsets as it is thought that the same values
+                will be used for both Mvic frame and TDI sensors.
+             3. 2014-09-15 Residual distorion coefficients for each MVIC TDI band
+                from reference [5] above. Given for column and row of each band as
+                INS-9890X_RESIDUAL_COL_DIST_COEF and
+                INS-9890X_RESIDUAL_ROW_DIST_COEF.
+
+
+\begindata
+ 
+ INS-98900_DISTORTION_COEF_X = (
+                               -2.184e-05,
+                               32.911e-05,
+                               -0.243e-05,
+                                7.444e-05,
+                              -19.201e-05,
+                               -0.218e-05,
+                                0.686e-05,
+                               -0.502e-05,
+                             -144.410e-05,
+                                0.662e-05,
+                               -0.194e-05,
+                                0.537e-05,
+                               -0.843e-05,
+                                0.201e-05,
+                               -0.289e-05,
+                               -0.153e-05,
+                               -0.209e-05,
+                               -0.067e-05,
+                               -0.490e-05,
+                              -12.455e-05
+                               )
+ 
+ INS-98900_DISTORTION_COEF_Y = (
+                              194.590e-05,
+                              169.360e-05,
+                                1.100e-05,
+                               -3.500e-05,
+                              609.640e-05,
+                               -4.300e-05,
+                                0.400e-05,
+                             -287.100e-05,
+                             -114.900e-05,
+                               -5.100e-05,
+                               33.600e-05,
+                              -41.400e-05,
+                              -38.800e-05,
+                             -122.500e-05,
+                               37.300e-05,
+                               41.500e-05,
+                                4.500e-05,
+                               11.300e-05,
+                              -60.000e-05,
+                               40.900e-05
+                               )
+ 
+ FRAME_ISIS_NH_RALPH_MVIC_FT    = -98903
+ FRAME_-98903_NAME          = 'ISIS_NH_RALPH_MVIC_FT'
+ FRAME_-98903_CLASS         = 4
+ FRAME_-98903_CLASS_ID      = -98903
+ FRAME_-98903_CENTER        = -98
+ TKFRAME_-98903_RELATIVE    = 'NH_RALPH_MVIC_FT'
+ TKFRAME_-98903_SPEC        = 'ANGLES'
+ TKFRAME_-98903_ANGLES      = ( 0.0 90.0 0.0 )
+ TKFRAME_-98903_AXES        = (  1,  2,  3 )
+ TKFRAME_-98903_UNITS       = 'DEGREES'
+
+ INS-98903_PIXEL_PITCH       = 0.013
+ INS-98903_FOCAL_LENGTH      = 657.5
+
+ INS-98903_TRANSX  = ( 0.0,  -0.013,  0.0 )
+ INS-98903_TRANSY  = ( 0.0, 0.0, 0.013 )
+
+ INS-98903_ITRANSS = ( 0.0, -76.9230769230769, 0.0 )
+ INS-98903_ITRANSL = ( 0.0, 0.0, 76.9230769230769 )
+           
+\begintext
+
+  PAN2  (Naif Frame ID = -98204    Isis Frame ID = -98904)
+
+\begindata
+ 
+ FRAME_ISIS_NH_RALPH_MVIC_PAN2    = -98904
+ FRAME_-98904_NAME          = 'ISIS_NH_RALPH_MVIC_PAN2'
+ FRAME_-98904_CLASS         = 4
+ FRAME_-98904_CLASS_ID      = -98904
+ FRAME_-98904_CENTER        = -98
+ TKFRAME_-98904_RELATIVE    = 'NH_RALPH_MVIC_PAN2'
+ TKFRAME_-98904_SPEC        = 'ANGLES'
+ TKFRAME_-98904_ANGLES      = ( 0.0 90.0 0.0 )
+ TKFRAME_-98904_AXES        = (  1,  2,  3 )
+ TKFRAME_-98904_UNITS       = 'DEGREES'
+
+ INS-98904_PIXEL_PITCH       = 0.013
+ INS-98904_FOCAL_LENGTH      = 657.5
+
+ INS-98904_TRANSX  = ( 0.0,  -0.013,  0.0)
+ INS-98904_TRANSY  = ( 0.0, 0.0, 0.013 )
+
+ INS-98904_ITRANSS = ( 0.0, -76.9230769230769, 0.0 )
+ INS-98904_ITRANSL = ( 0.0, 0.0, 76.9230769230769 )
+
+ INS-98904_RESIDUAL_COL_DIST_COEF = (
+                                     1.05201,
+                                    -0.272378e-03, 
+                                     3.02675e-07, 
+                                    -1.85175e-10,
+                                     4.28517e-14,
+                                    -3.31549e-18 
+                                    )
+ 
+ INS-98904_RESIDUAL_ROW_DIST_COEF = (
+                                     3.20119,
+                                     1.10228e-03, 
+                                   -13.2266e-07, 
+                                     7.19104e-10,
+                                   -16.8607e-14,
+                                    14.2024e-18 
+                                    )
+
+\begintext
+  PAN1  (Naif Frame ID = -98205    Isis Frame ID = -98905)
+
+\begindata
+ 
+ FRAME_ISIS_NH_RALPH_MVIC_PAN1    = -98905
+ FRAME_-98905_NAME          = 'ISIS_NH_RALPH_MVIC_PAN1'
+ FRAME_-98905_CLASS         = 4
+ FRAME_-98905_CLASS_ID      = -98905
+ FRAME_-98905_CENTER        = -98
+ TKFRAME_-98905_RELATIVE    = 'NH_RALPH_MVIC_PAN1'
+ TKFRAME_-98905_SPEC        = 'ANGLES'
+ TKFRAME_-98905_ANGLES      = ( 0.0 90.0 0.0 )
+ TKFRAME_-98905_AXES        = (  1,  2,  3 )
+ TKFRAME_-98905_UNITS       = 'DEGREES'
+
+ INS-98905_PIXEL_PITCH       = 0.013
+ INS-98905_FOCAL_LENGTH      = 657.5
+
+ INS-98905_TRANSX  = ( 0.0,  -0.013,  0.0)
+ INS-98905_TRANSY  = ( 0.0, 0.0, 0.013 )
+
+ INS-98905_ITRANSS = ( 0.0, -76.9230769230769, 0.0 )
+ INS-98905_ITRANSL = ( 0.0, 0.0, 76.9230769230769 )
+
+ INS-98905_RESIDUAL_COL_DIST_COEF = (
+                                    -8.26115,
+                                    -0.301258e-03, 
+                                     3.28326e-07, 
+                                    -1.62919e-10,
+                                     2.48737e-14,
+                                    -0.742968e-18 
+                                    )
+ 
+ INS-98905_RESIDUAL_ROW_DIST_COEF = (
+                                   -28.4793,
+                                    -0.629792e-03, 
+                                     4.25381e-07, 
+                                    -1.54272e-10,
+                                     2.54615e-14,
+                                    -1.24917e-18 
+                                    )
+
+\begintext
+  RED  (Naif Frame ID = -98206    Isis Frame ID = -98906)
+
+\begindata
+ 
+ FRAME_ISIS_NH_RALPH_MVIC_RED    = -98906
+ FRAME_-98906_NAME          = 'ISIS_NH_RALPH_MVIC_RED'
+ FRAME_-98906_CLASS         = 4
+ FRAME_-98906_CLASS_ID      = -98906
+ FRAME_-98906_CENTER        = -98
+ TKFRAME_-98906_RELATIVE    = 'NH_RALPH_MVIC_RED'
+ TKFRAME_-98906_SPEC        = 'ANGLES'
+ TKFRAME_-98906_ANGLES      = ( 0.0 90.0 0.0 )
+ TKFRAME_-98906_AXES        = (  1,  2,  3 )
+ TKFRAME_-98906_UNITS       = 'DEGREES'
+
+ INS-98906_PIXEL_PITCH       = 0.013
+ INS-98906_FOCAL_LENGTH      = 657.5
+
+ INS-98906_TRANSX  = ( 0.0,  -0.013,  0.0)
+ INS-98906_TRANSY  = ( 0.0, 0.0, 0.013 )
+
+ INS-98906_ITRANSS = ( 0.0, -76.9230769230769, 0.0 )
+ INS-98906_ITRANSL = ( 0.0, 0.0, 76.9230769230769 )
+
+ INS-98906_RESIDUAL_COL_DIST_COEF = (
+                                    -6.13184,
+                                     0.717280e-03, 
+                                    -8.14857e-07, 
+                                     2.37349e-10,
+                                    -3.12424e-14,
+                                     1.71459e-18 
+                                    )
+ 
+ INS-98906_RESIDUAL_ROW_DIST_COEF = (
+                                   -16.1647,
+                                    -1.83265e-03, 
+                                    11.1065e-07 
+                                    -3.30078e-10,
+                                     4.62181e-14,
+                                    -1.74292e-18 
+                                    )
+ INS-98906_ROW_OFFSET = 12.0
+
+\begintext
+  BLUE  (Naif Frame ID = -98207    Isis Frame ID = -98907)
+
+\begindata
+ 
+ FRAME_ISIS_NH_RALPH_MVIC_BLUE    = -98907
+ FRAME_-98907_NAME          = 'ISIS_NH_RALPH_MVIC_BLUE'
+ FRAME_-98907_CLASS         = 4
+ FRAME_-98907_CLASS_ID      = -98907
+ FRAME_-98907_CENTER        = -98
+ TKFRAME_-98907_RELATIVE    = 'NH_RALPH_MVIC_BLUE'
+ TKFRAME_-98907_SPEC        = 'ANGLES'
+ TKFRAME_-98907_ANGLES      = ( 0.0 90.0 0.0 )
+ TKFRAME_-98907_AXES        = (  1,  2,  3 )
+ TKFRAME_-98907_UNITS       = 'DEGREES'
+
+ INS-98907_PIXEL_PITCH       = 0.013
+ INS-98907_FOCAL_LENGTH      = 657.5
+
+ INS-98907_TRANSX  = ( 0.0,  -0.013,  0.0)
+ INS-98907_TRANSY  = ( 0.0, 0.0, 0.013 )
+
+ INS-98907_ITRANSS = ( 0.0, -76.9230769230769, 0.0 )
+ INS-98907_ITRANSL = ( 0.0, 0.0, 76.9230769230769 )
+
+ INS-98907_RESIDUAL_COL_DIST_COEF = (
+                                    -6.35936,
+                                     0.634339e-03, 
+                                    -8.30971e-07, 
+                                     2.80320e-10,
+                                    -4.23157e-14,
+                                     2.41625e-18 
+                                    )
+ 
+ INS-98907_RESIDUAL_ROW_DIST_COEF = (
+                                   -16.6520,
+                                    -1.71336e-03, 
+                                    12.9953e-07 
+                                    -4.93728e-10,
+                                     9.17910e-14,
+                                    -6.16044e-18 
+                                    )
+\begintext
+  METHANE  (Naif Frame ID = -98208    Isis Frame ID = -98908)
+
+\begindata
+ 
+ FRAME_ISIS_NH_RALPH_MVIC_METHANE    = -98908
+ FRAME_-98908_NAME          = 'ISIS_NH_RALPH_MVIC_METHANE'
+ FRAME_-98908_CLASS         = 4
+ FRAME_-98908_CLASS_ID      = -98908
+ FRAME_-98908_CENTER        = -98
+ TKFRAME_-98908_RELATIVE    = 'NH_RALPH_MVIC_METHANE'
+ TKFRAME_-98908_SPEC        = 'ANGLES'
+ TKFRAME_-98908_ANGLES      = ( 0.0 90.0 0.0 )
+ TKFRAME_-98908_AXES        = (  1,  2,  3 )
+ TKFRAME_-98908_UNITS       = 'DEGREES'
+
+ INS-98908_PIXEL_PITCH       = 0.013
+ INS-98908_FOCAL_LENGTH      = 657.5
+
+ INS-98908_TRANSX  = ( 0.0,  -0.013,  0.0)
+ INS-98908_TRANSY  = ( 0.0, 0.0, 0.013 )
+
+ INS-98908_ITRANSS = ( 0.0, -76.9230769230769, 0.0 )
+ INS-98908_ITRANSL = ( 0.0, 0.0, 76.9230769230769 )
+
+ INS-98908_RESIDUAL_COL_DIST_COEF = (
+                                    -6.55214,
+                                     2.30095e-03, 
+                                   -25.2800e-07, 
+                                    10.6292e-10,
+                                   -21.0429e-14,
+                                    16.2012e-18 
+                                    )
+ 
+ INS-98908_RESIDUAL_ROW_DIST_COEF = (
+                                   -16.0211,
+                                    -1.23680e-03, 
+                                     0.616729e-07, 
+                                     2.17726e-10,
+                                    -7.20480e-14,
+                                     7.60730e-18 
+                                    )
+
+\begintext
+  NIR  (Naif Frame ID = -98209    Isis Frame ID = -98909)
+
+\begindata
+ 
+ FRAME_ISIS_NH_RALPH_MVIC_NIR    = -98909
+ FRAME_-98909_NAME          = 'ISIS_NH_RALPH_MVIC_NIR'
+ FRAME_-98909_CLASS         = 4
+ FRAME_-98909_CLASS_ID      = -98909
+ FRAME_-98909_CENTER        = -98
+ TKFRAME_-98909_RELATIVE    = 'NH_RALPH_MVIC_NIR'
+ TKFRAME_-98909_SPEC        = 'ANGLES'
+ TKFRAME_-98909_ANGLES      = ( 0.0 90.0 0.0 )
+ TKFRAME_-98909_AXES        = (  1,  2,  3 )
+ TKFRAME_-98909_UNITS       = 'DEGREES'
+
+ INS-98909_PIXEL_PITCH       = 0.013
+ INS-98909_FOCAL_LENGTH      = 657.5
+
+ INS-98909_TRANSX  = ( 0.0,  -0.013,  0.0)
+ INS-98909_TRANSY  = ( 0.0, 0.0, 0.013 )
+
+ INS-98909_ITRANSS = ( 0.0, -76.9230769230769, 0.0 )
+ INS-98909_ITRANSL = ( 0.0, 0.0, 76.9230769230769 )
+
+ INS-98909_RESIDUAL_COL_DIST_COEF = (
+                                    -5.93566,
+                                     0.950374e-03, 
+                                    -7.41796e-07, 
+                                     1.09544e-10,
+                                     0.584518e-14,
+                                    -1.36733e-18 
+                                    )
+ 
+ INS-98909_RESIDUAL_ROW_DIST_COEF = (
+                                   -15.1467,
+                                    -2.90492e-03, 
+                                    17.5191e-07, 
+                                    -5.69166e-10,
+                                     9.39702e-14,
+                                    -5.03314e-18 
+                                    )
+
+\begintext
+ These are the parameters required for writing c-kernels.  For 
+ the New Horizons spacecraft the ck frame is NH_SPACECRAFT (-98000),
+ and the ck reference frame is J2000 (1).
+
+\begindata
+ INS-98908_CK_FRAME_ID=-98000
+ INS-98908_CK_REFERENCE_ID=1
+
+\begintext
+
diff --git a/tests/pytests/data/mc3_0034948318_0x536_sci_1/naif0012.tls b/tests/pytests/data/mc3_0034948318_0x536_sci_1/naif0012.tls
new file mode 100644
index 0000000..e1afdee
--- /dev/null
+++ b/tests/pytests/data/mc3_0034948318_0x536_sci_1/naif0012.tls
@@ -0,0 +1,152 @@
+KPL/LSK
+
+
+LEAPSECONDS KERNEL FILE
+===========================================================================
+
+Modifications:
+--------------
+
+2016, Jul. 14   NJB  Modified file to account for the leapsecond that
+                     will occur on December 31, 2016.
+
+2015, Jan. 5    NJB  Modified file to account for the leapsecond that
+                     will occur on June 30, 2015.
+
+2012, Jan. 5    NJB  Modified file to account for the leapsecond that
+                     will occur on June 30, 2012.
+                     
+2008, Jul. 7    NJB  Modified file to account for the leapsecond that
+                     will occur on December 31, 2008.
+                     
+2005, Aug. 3    NJB  Modified file to account for the leapsecond that
+                     will occur on December 31, 2005.
+                     
+1998, Jul  17   WLT  Modified file to account for the leapsecond that
+                     will occur on December 31, 1998.
+                     
+1997, Feb  22   WLT  Modified file to account for the leapsecond that
+                     will occur on June 30, 1997.
+                     
+1995, Dec  14   KSZ  Corrected date of last leapsecond from 1-1-95
+                     to 1-1-96.
+
+1995, Oct  25   WLT  Modified file to account for the leapsecond that
+                     will occur on Dec 31, 1995.
+
+1994, Jun  16   WLT  Modified file to account for the leapsecond on
+                     June 30, 1994.
+
+1993, Feb. 22  CHA   Modified file to account for the leapsecond on
+                     June 30, 1993.
+
+1992, Mar. 6   HAN   Modified file to account for the leapsecond on
+                     June 30, 1992.
+
+1990, Oct. 8   HAN   Modified file to account for the leapsecond on 
+                     Dec. 31, 1990.  
+
+
+Explanation:
+------------
+
+The contents of this file are used by the routine DELTET to compute the 
+time difference
+
+[1]       DELTA_ET  =  ET - UTC                                         
+          
+the increment to be applied to UTC to give ET. 
+
+The difference between UTC and TAI,
+
+[2]       DELTA_AT  =  TAI - UTC
+
+is always an integral number of seconds. The value of DELTA_AT was 10
+seconds in January 1972, and increases by one each time a leap second
+is declared. Combining [1] and [2] gives
+
+[3]       DELTA_ET  =  ET - (TAI - DELTA_AT)
+
+                    =  (ET - TAI) + DELTA_AT
+
+The difference (ET - TAI) is periodic, and is given by
+
+[4]       ET - TAI  =  DELTA_T_A  + K sin E 
+
+where DELTA_T_A and K are constant, and E is the eccentric anomaly of the 
+heliocentric orbit of the Earth-Moon barycenter. Equation [4], which ignores 
+small-period fluctuations, is accurate to about 0.000030 seconds.
+
+The eccentric anomaly E is given by 
+
+[5]       E = M + EB sin M
+
+where M is the mean anomaly, which in turn is given by 
+
+[6]       M = M  +  M t
+               0     1
+
+where t is the number of ephemeris seconds past J2000.
+
+Thus, in order to compute DELTA_ET, the following items are necessary.
+
+          DELTA_TA
+          K
+          EB
+          M0
+          M1
+          DELTA_AT      after each leap second.
+
+The numbers, and the formulation, are taken from the following sources.
+
+     1) Moyer, T.D., Transformation from Proper Time on Earth to 
+        Coordinate Time in Solar System Barycentric Space-Time Frame
+        of Reference, Parts 1 and 2, Celestial Mechanics 23 (1981),
+        33-56 and 57-68.
+
+     2) Moyer, T.D., Effects of Conversion to the J2000 Astronomical
+        Reference System on Algorithms for Computing Time Differences
+        and Clock Rates, JPL IOM 314.5--942, 1 October 1985.
+
+The variable names used above are consistent with those used in the 
+Astronomical Almanac.
+
+\begindata
+
+DELTET/DELTA_T_A       =   32.184
+DELTET/K               =    1.657D-3
+DELTET/EB              =    1.671D-2
+DELTET/M               = (  6.239996D0   1.99096871D-7 )
+
+DELTET/DELTA_AT        = ( 10,   @1972-JAN-1
+                           11,   @1972-JUL-1     
+                           12,   @1973-JAN-1     
+                           13,   @1974-JAN-1     
+                           14,   @1975-JAN-1          
+                           15,   @1976-JAN-1          
+                           16,   @1977-JAN-1          
+                           17,   @1978-JAN-1          
+                           18,   @1979-JAN-1          
+                           19,   @1980-JAN-1          
+                           20,   @1981-JUL-1          
+                           21,   @1982-JUL-1          
+                           22,   @1983-JUL-1          
+                           23,   @1985-JUL-1          
+                           24,   @1988-JAN-1 
+                           25,   @1990-JAN-1
+                           26,   @1991-JAN-1 
+                           27,   @1992-JUL-1
+                           28,   @1993-JUL-1
+                           29,   @1994-JUL-1
+                           30,   @1996-JAN-1 
+                           31,   @1997-JUL-1
+                           32,   @1999-JAN-1
+                           33,   @2006-JAN-1
+                           34,   @2009-JAN-1
+                           35,   @2012-JUL-1
+                           36,   @2015-JUL-1 
+                           37,   @2017-JAN-1 )
+
+\begintext
+
+
diff --git a/tests/pytests/data/mc3_0034948318_0x536_sci_1/new_horizons_1454.tsc b/tests/pytests/data/mc3_0034948318_0x536_sci_1/new_horizons_1454.tsc
new file mode 100644
index 0000000..be0e263
--- /dev/null
+++ b/tests/pytests/data/mc3_0034948318_0x536_sci_1/new_horizons_1454.tsc
@@ -0,0 +1,1696 @@
+KPL/SCLK
+
+\beginlabel
+PDS_VERSION_ID               = PDS3
+RECORD_TYPE                  = STREAM
+RECORD_BYTES                 = "N/A"
+^SPICE_KERNEL                = "new_horizons_1454.tsc"
+MISSION_NAME                 = "NEW HORIZONS"
+SPACECRAFT_NAME              = "NEW HORIZONS"
+DATA_SET_ID                  = "NH-J/P/SS-SPICE-6-V1.0"
+KERNEL_TYPE_ID               = SCLK
+PRODUCT_ID                   = "new_horizons_1454.tsc"
+PRODUCT_CREATION_TIME        = 2017-04-30T00:00:00
+PRODUCER_ID                  = "APL"
+MISSION_PHASE_NAME           = "N/A"
+PRODUCT_VERSION_TYPE         = ACTUAL
+PLATFORM_OR_MOUNTING_NAME    = "N/A"
+START_TIME                   = "N/A"
+STOP_TIME                    = "N/A"
+SPACECRAFT_CLOCK_START_COUNT = "N/A"
+SPACECRAFT_CLOCK_STOP_COUNT  = "N/A"
+TARGET_NAME                  = {
+                               JUPITER,
+                               PLUTO,
+                               "SOLAR SYSTEM"
+                               }
+INSTRUMENT_NAME              = "N/A"
+NAIF_INSTRUMENT_ID           = "N/A"
+SOURCE_PRODUCT_ID            = "N/A"
+NOTE                         = "See comments in the file for details"
+OBJECT                       = SPICE_KERNEL
+  INTERCHANGE_FORMAT         = ASCII
+  KERNEL_TYPE                = CLOCK_COEFFICIENTS
+  DESCRIPTION                = "NH spacecraft clock kernel"
+END_OBJECT                   = SPICE_KERNEL
+\endlabel
+
+\begintext
+
+FILENAME = "new-horizons_1454.tsc"
+CREATION_DATE = "03-Apr-2017"
+
+
+NEW HORIZONS Spacecraft Clock Kernel (SCLK)
+===========================================================================
+
+     This file is a SPICE spacecraft clock (SCLK) kernel containing
+     information required for time conversions involving the on-board
+     NEW HORIZONS spacecraft clock.
+ 
+Version
+--------------------------------------------------------
+
+     NEW HORIZONS SCLK Kernel Version:
+
+     Version 1.04 -- March 1, 2011 -- Stan Cooper
+        Following processing of all ACO4 data in Partition #2, manually 
+        added the first Partition #3 record (for October 31, 2010), to
+        accommodate the Timekeeping System ground software.
+
+     Version 1.03 -- December 16, 2010 -- Stan Cooper
+        Partition #2 start shifted ten seconds earlier per request by Eric
+        Melin.  Start time was set too late.
+
+     Version 1.02 -- November 15, 2010 -- Stan Cooper
+        Partition #3 created in response to unplanned November 1st
+        resynchronization of software MET to BC hardware MET.  Effectively,
+        the software MET has jumped one second back.
+
+     Version 1.01 -- August 12, 2010 -- Stan Cooper
+        Paritition #2 created in response to July 2nd loss of software 
+        MET synchronization with BC hardware MET.  Software MET is now
+        one second larger than BC hardware MET.  Effectively, the
+        software MET has jumped one second ahead.
+
+     Version 1.0 -- December 14, 2005 -- Stan Cooper
+        Initial (seed) time coefficients triplet set for a launch time
+        of 2006-011-14:11:00 EST, which equals 2006-011-19:11:00 UTC.
+        Note that this was set using the new value of 33 leap seconds
+        that comes into effect a few days before launch.
+
+     Version 0.4 -- November 15, 2005 -- Stan Cooper
+        Corrected the statement "SPICE uses linear interpolation" to
+        "SPICE uses linear extrapolation".  This was confirmed earlier
+        with Scott Turner as noted in the MESSENGER SCLK kernels.
+
+     Version 0.3 -- May 11, 2005 -- Stan Cooper
+        Modified file header to avoid loss of header text when kernel
+        is automatically updated.  Also, added FILENAME and
+        CREATION_DATE fields that are automatically updated.
+
+     Version 0.2 -- June 25, 2003 -- Scott Turner
+
+        The number of digits representing fractional seconds present
+        in the TDT component of the SCLK coefficient triples were 
+        inadequate for NEW HORIZONS' requirements.  The field now
+        contains 6 digits instead of 3.
+
+     Version 0.1 -- June 24, 2003 -- Scott Turner
+
+        This kernel was created as an initial input to the NEW HORIZONS
+        SCLK update process.  It provides values for the fields 
+        required to handle the SCLK string format, as well as the
+        baseline units of the clock correlation coefficients that
+        the update process is to introduce or correct.  The initial
+        clock rate established in this file assumes no drift from 
+        the parallel time system (TDT).  Further the clock coefficients 
+        indicate the clock starts on the following epoch:
+
+                   1/0:0                         (SCLK)
+                   01-JAN-2003-00:01:04.184       (TDT) 
+
+        The end of the first partition is currently defined as the value
+        in ticks of the rollover of the spacecraft clock.
+ 
+Usage
+--------------------------------------------------------
+
+     This file is used by the SPICE system as follows: programs that
+     make use of this SCLK kernel must 'load' the kernel, normally
+     during program initialization.  Loading the kernel associates
+     the data items with their names in a data structure called the
+     'kernel pool'.  The SPICELIB routine FURNSH loads text kernel
+     files, such as this one, into the pool as shown below:
+
+        FORTRAN:
+
+                  CALL FURNSH ( SCLK_kernel_name )
+
+        C:
+
+                  furnsh_c ( SCLK_kernel_name );
+
+     Once loaded, the SCLK time conversion routines will be able to
+     access the necessary data located in this kernel for their 
+     designed purposes.
+
+References
+--------------------------------------------------------
+ 
+         1.   "SCLK Required Reading"
+
+Inquiries
+--------------------------------------------------------
+
+     If you have any questions regarding this file or its usage, 
+     contact:
+
+           Scott Turner
+           (443)778-1693
+           Scott.Turner@jhuapl.edu
+
+Kernel Data
+--------------------------------------------------------
+
+     The first block of keyword equals value assignments define the
+     type, parallel time system, and format of the spacecraft clock.
+     These fields are invariant from SCLK kernel update to SCLK 
+     kernel update.    
+
+     The NEW HORIZONS spacecraft clock is represented by the SPICE
+     type 1 SCLK kernel.  It uses TDT, Terrestrial Dynamical Time,
+     as its parallel time system.
+
+\begindata
+
+SCLK_KERNEL_ID             = ( @2017-04-03T10:00:49 )
+SCLK_DATA_TYPE_98          = (        1 )
+SCLK01_TIME_SYSTEM_98      = (        2 )
+
+
+\begintext
+
+     In a particular partition of the NEW HORIZONS spacecraft clock,
+     the clock read-out consists of two separate stages:
+
+                           1/18424652:24251
+
+     The first stage, a 32 bit field, represents the spacecraft
+     clock seconds count.  The second, a 16 bit field, represents
+     counts of 20 microsecond increments of the spacecraft clock.
+
+     The following keywords and their values establish this structure:
+
+\begindata
+
+SCLK01_N_FIELDS_98         = (            2 )
+SCLK01_MODULI_98           = (   4294967296       50000 )
+SCLK01_OFFSETS_98          = (            0           0 )
+SCLK01_OUTPUT_DELIM_98     = (            2 )
+
+
+\begintext
+
+     This concludes the invariant portion of the SCLK kernel data.  The
+     remaining sections of the kernel may require updates as the clock
+     correlation coefficients evolve in time.  The first section below
+     establishes the clock partitions.  The data in this section consists
+     of two parallel arrays, which denote the start and end values in 
+     ticks of each partition of the spacecraft clock.
+
+     SPICE utilizes these two arrays to map from spacecraft clock ticks,
+     determined with the usual modulo arithmetic, to encoded SCLK--the
+     internal, monotonically increasing sequence used to tag various 
+     data sources with spacecraft clock.
+
+\begindata
+
+SCLK_PARTITION_START_98    = ( 0.00000000000000e+00
+                               7.01906790000000e+12
+                               7.54337430000000e+12 )
+
+SCLK_PARTITION_END_98      = ( 7.01906785000000e+12
+                               7.54337435000000e+12
+                               2.14748364799999e+14 )
+
+\begintext
+
+     The remaining section of the SCLK kernel defines the clock correlation
+     coefficients.  Each line contains a 'coefficient triple':
+
+         Encoded SCLK at which Rate is introduced.
+         Corresponding TDT Epoch at which Rate is introduced.
+         Rate in TDT (seconds) / most significant clock count (~seconds).
+
+     SPICE uses linear extrapolation to convert between the parallel time
+     system and encoded SCLK.  The triples are stored in the array defined
+     below.
+
+     The first time triplet below was entered manually and represents the
+     approximate time (in TDT) at which MET is set to zero.  The plan for
+     New Horizons is that MET will be set to roll over to zero at the
+     beginning of the daily launch window.  Note that the conversion from
+     UTC to TDT used 33 leap seconds.
+
+\begindata
+
+SCLK01_COEFFICIENTS_98     = ( 
+
+                   0     @19-JAN-2006-18:09:05.184000     1.00000000000       
+          2766250000     @20-JAN-2006-09:31:12.483494     1.00000000905       
+          5196350000     @20-JAN-2006-23:01:14.483934     1.00000000931       
+          9606650000     @21-JAN-2006-23:31:20.484755     1.00000000939       
+         13926500000     @22-JAN-2006-23:31:17.485566     1.00000000919       
+         18246400000     @23-JAN-2006-23:31:15.486360     1.00000000938       
+         22566350000     @24-JAN-2006-23:31:14.487170     1.00000000892       
+         26885950000     @25-JAN-2006-23:31:06.487941     1.00000000954       
+         31206000000     @26-JAN-2006-23:31:07.488765     1.00000001357       
+         44169100000     @29-JAN-2006-23:32:09.492284     1.00000007324       
+         48495750000     @30-JAN-2006-23:34:22.498622     0.99999993415       
+         52805100000     @31-JAN-2006-23:30:49.492947     1.00000001019       
+         57124700000     @01-FEB-2006-23:30:41.493827     1.00000001790       
+         91701750000     @09-FEB-2006-23:36:22.506207     0.99999998303       
+        104645200000     @12-FEB-2006-23:30:51.501814     1.00000000852       
+        108962750000     @13-FEB-2006-23:30:02.502550     1.00000000833       
+        117603550000     @15-FEB-2006-23:30:18.503989     1.00000000799       
+        134885300000     @19-FEB-2006-23:30:53.506750     1.00000000804       
+        139201550000     @20-FEB-2006-23:29:38.507444     1.00000000759       
+        143531500000     @21-FEB-2006-23:32:57.508101     1.00000000759       
+        151982150000     @23-FEB-2006-22:29:50.509384     1.00000000729       
+        165123050000     @26-FEB-2006-23:30:08.511299     1.00000000724       
+        169440450000     @27-FEB-2006-23:29:16.511924     1.00000000698       
+        173760250000     @28-FEB-2006-23:29:12.512527     1.00000000697       
+        182401100000     @02-MAR-2006-23:29:29.513731     1.00000000679       
+        195001700000     @05-MAR-2006-21:29:41.515442     1.00000000641       
+        203280050000     @07-MAR-2006-19:29:08.516504     1.00000000611       
+        212639700000     @09-MAR-2006-23:29:01.517648     1.00000000607       
+        229381150000     @13-MAR-2006-20:29:30.519679     1.00000000572       
+        246746750000     @17-MAR-2006-20:58:02.521664     1.00000000530       
+        276812450000     @24-MAR-2006-19:59:56.524853     1.00000000473       
+        293993950000     @28-MAR-2006-19:27:06.526478     1.00000000460       
+        302633400000     @30-MAR-2006-19:26:55.527272     1.00000000453       
+        306953150000     @31-MAR-2006-19:26:50.527663     1.00000000459       
+        319912550000     @03-APR-2006-19:26:38.528852     1.00000000411       
+        324052200000     @04-APR-2006-18:26:31.529192     1.00000000448       
+        330712800000     @06-APR-2006-07:26:43.529789     1.00000000413       
+        333591800000     @06-APR-2006-23:26:23.530027     1.00000000423       
+        338271950000     @08-APR-2006-01:26:26.530423     1.00000000375       
+        354289800000     @11-APR-2006-18:25:43.531624     1.00000000371       
+        362929150000     @13-APR-2006-18:25:30.532265     1.00000000361       
+        388847050000     @19-APR-2006-18:24:48.534138     1.00000000322       
+        392986650000     @20-APR-2006-17:24:40.534405     1.00000001251       
+        399115100000     @22-APR-2006-03:27:29.535938     0.99999999778       
+        409184950000     @24-APR-2006-11:24:06.535490     1.00000000325       
+        417824150000     @26-APR-2006-11:23:50.536052     1.00000000297       
+        423224000000     @27-APR-2006-17:23:47.536373     1.00000000301       
+        446442200000     @03-MAY-2006-02:23:11.537770     1.00000000303       
+        450761650000     @04-MAY-2006-02:23:00.538032     1.00000000407       
+        456701700000     @05-MAY-2006-11:23:01.538515     1.00000000365       
+        457646000000     @05-MAY-2006-16:37:47.538584     1.00000000220       
+        472359600000     @09-MAY-2006-02:22:19.539231     1.00000000256       
+        480458600000     @10-MAY-2006-23:21:59.539645     1.00000000390       
+        480997450000     @11-MAY-2006-02:21:36.539687     1.00000000246       
+        488285850000     @12-MAY-2006-18:51:04.540046     1.00000000349       
+        489576650000     @13-MAY-2006-02:01:20.540136     1.00000000250       
+        502056250000     @15-MAY-2006-23:21:12.540761     1.00000000260       
+        506375750000     @16-MAY-2006-23:21:02.540986     1.00000000241       
+        513755750000     @18-MAY-2006-16:21:02.541341     1.00000000245       
+        525455300000     @21-MAY-2006-09:20:53.541914     1.00000000216       
+        532292800000     @22-MAY-2006-23:20:03.542210     1.00000000364       
+        532471600000     @23-MAY-2006-00:19:39.542223     1.00000000222       
+        549933200000     @27-MAY-2006-01:20:11.543000     1.00000000215       
+        566849800000     @30-MAY-2006-23:19:03.543727     1.00000000206       
+        579809400000     @02-JUN-2006-23:18:55.544261     0.99999999802       
+        579985850000     @03-JUN-2006-00:17:44.544254     1.00000000192       
+        601479400000     @07-JUN-2006-23:42:15.545080     1.00000000219       
+        605723700000     @08-JUN-2006-23:17:01.545266     1.00000000186       
+        615804000000     @11-JUN-2006-07:17:07.545641     1.00000000200       
+        620121000000     @12-JUN-2006-07:16:07.545814     1.00000000269       
+        627320850000     @13-JUN-2006-23:16:04.546202     1.00000000182       
+        671966000000     @24-JUN-2006-07:17:47.547831     1.00000000171       
+        683473200000     @26-JUN-2006-23:13:31.548224     1.00000000169       
+        687792600000     @27-JUN-2006-23:13:19.548370     1.00000000484       
+        696435700000     @29-JUN-2006-23:14:21.549206     0.99999997595       
+        697510350000     @30-JUN-2006-05:12:34.548689     1.00000000162       
+        714967950000     @04-JUL-2006-06:11:46.549253     1.00000000154       
+        722422650000     @05-JUL-2006-23:36:40.549482     1.00000000534       
+        730811950000     @07-JUL-2006-22:13:06.550378     0.99999999977       
+        748087600000     @11-JUL-2006-22:11:39.550298     1.00000000139       
+        752654950000     @12-JUL-2006-23:34:06.550425     1.00000000177       
+        753842350000     @13-JUL-2006-06:09:54.550467     1.00000000152       
+        761042150000     @14-JUL-2006-22:09:50.550686     1.00000000144       
+        775259250000     @18-JUL-2006-05:08:52.551095     1.00000000135       
+        782639000000     @19-JUL-2006-22:08:47.551294     1.00000000131       
+        787138350000     @20-JUL-2006-23:08:34.551412     1.00000000145       
+        799738850000     @23-JUL-2006-21:08:44.551777     1.00000000134       
+        808195200000     @25-JUL-2006-20:07:31.552004     1.00000000138       
+        832676000000     @31-JUL-2006-12:07:47.552681     1.00000000118       
+        838970850000     @01-AUG-2006-23:06:04.552830     1.00000000250       
+        840049800000     @02-AUG-2006-05:05:43.552884     1.00000000123       
+        844369150000     @03-AUG-2006-05:05:30.552990     1.00000000129       
+        858589850000     @06-AUG-2006-12:05:44.553358     1.00000000125       
+        870285400000     @09-AUG-2006-05:04:15.553651     1.00000000112       
+        877902800000     @10-AUG-2006-23:23:23.553821     1.00000000132       
+        894586250000     @14-AUG-2006-20:04:32.554262     1.00000000113       
+        903834150000     @16-AUG-2006-23:27:10.554471     1.00000000126       
+        908154500000     @17-AUG-2006-23:27:17.554580     1.00000000129       
+        917620950000     @20-AUG-2006-04:02:46.554824     1.00000000109       
+        929752450000     @22-AUG-2006-23:26:36.555088     1.00000000117       
+        939037850000     @25-AUG-2006-03:01:44.555306     1.00000000113       
+        959994900000     @29-AUG-2006-23:27:25.555781     1.00000000107       
+       1016074350000     @11-SEP-2006-23:00:34.556977     1.00000000114       
+       1026686350000     @14-SEP-2006-09:57:54.557218     1.00000000097       
+       1041985000000     @17-SEP-2006-22:57:27.557516     1.00000000100       
+       1052602800000     @20-SEP-2006-09:56:43.557729     1.00000000095       
+       1069700750000     @24-SEP-2006-08:56:02.558053     1.00000000087       
+       1075638050000     @25-SEP-2006-17:55:08.558156     1.00000000087       
+       1093818600000     @29-SEP-2006-22:55:19.558474     1.00000000096       
+       1105704700000     @02-OCT-2006-16:57:21.558702     1.00000000078       
+       1111139050000     @03-OCT-2006-23:08:48.558787     1.00000000087       
+       1134136500000     @09-OCT-2006-06:54:37.559189     1.00000000083       
+       1161854200000     @15-OCT-2006-16:53:51.559648     1.00000000081       
+       1199113650000     @24-OCT-2006-07:53:40.560248     1.00000000284       
+       1204863900000     @25-OCT-2006-15:50:25.560575     1.00000000079       
+       1219082650000     @28-OCT-2006-22:50:00.560800     1.00000000082       
+       1222142600000     @29-OCT-2006-15:49:59.560850     1.00000000091       
+       1227721900000     @30-OCT-2006-22:49:45.560952     1.00000000092       
+       1232221850000     @31-OCT-2006-23:49:44.561035     1.00000000081       
+       1249278850000     @04-NOV-2006-22:35:24.561313     1.00000000084       
+       1252379700000     @05-NOV-2006-15:49:01.561365     1.00000000073       
+       1257959650000     @06-NOV-2006-22:49:00.561447     1.00000000091       
+       1262279350000     @07-NOV-2006-22:48:54.561526     1.00000000081       
+       1275240600000     @10-NOV-2006-22:49:19.561735     0.99999999967       
+       1276137200000     @11-NOV-2006-03:48:11.561729     1.00000000084       
+       1283877300000     @12-NOV-2006-22:48:13.561859     1.00000000078       
+       1288197250000     @13-NOV-2006-22:48:12.561926     1.00000000273       
+       1292516700000     @14-NOV-2006-22:48:01.562162     1.00000000081       
+       1296836650000     @15-NOV-2006-22:48:00.562232     1.00000000092       
+       1309798200000     @18-NOV-2006-22:48:31.562470     1.00000000094       
+       1312675250000     @19-NOV-2006-14:47:32.562524     1.00000000095       
+       1319874350000     @21-NOV-2006-06:47:14.562661     1.00000000080       
+       1339853950000     @25-NOV-2006-21:47:06.562980     1.00000000096       
+       1344173650000     @26-NOV-2006-21:47:00.563063     1.00000000082       
+       1352814300000     @28-NOV-2006-21:47:13.563204     1.00000000078       
+       1361454000000     @30-NOV-2006-21:47:07.563339     1.00000000061       
+       1365052000000     @01-DEC-2006-17:46:27.563383     1.00000000102       
+       1370092200000     @02-DEC-2006-21:46:31.563486     1.00000000051       
+       1373691950000     @03-DEC-2006-17:46:26.563523     1.00000000108       
+       1378731900000     @04-DEC-2006-21:46:25.563632     1.00000000069       
+       1383771850000     @06-DEC-2006-01:46:24.563702     1.00000000085       
+       1390970800000     @07-DEC-2006-17:46:03.563825     1.00000000106       
+       1394570450000     @08-DEC-2006-13:45:56.563901     1.00000000082       
+       1400330600000     @09-DEC-2006-21:45:59.563995     1.00000000069       
+       1405010500000     @10-DEC-2006-23:45:57.564060     1.00000000098       
+       1413110450000     @12-DEC-2006-20:45:56.564218     1.00000000092       
+       1418330500000     @14-DEC-2006-01:45:57.564314     1.00000000088       
+       1427690350000     @16-DEC-2006-05:45:54.564479     1.00000000111       
+       1430389500000     @16-DEC-2006-20:45:37.564539     1.00000000069       
+       1435610000000     @18-DEC-2006-01:45:47.564611     1.00000000095       
+       1447670200000     @20-DEC-2006-20:45:51.564841     1.00000000097       
+       1456310300000     @22-DEC-2006-20:45:53.565009     1.00000000062       
+       1460809050000     @23-DEC-2006-21:45:28.565065     1.00000000103       
+       1477911950000     @27-DEC-2006-20:46:26.565418     1.00000000031       
+       1481148000000     @28-DEC-2006-14:45:07.565438     1.00000000123       
+       1486548250000     @29-DEC-2006-20:45:12.565571     1.00000000107       
+       1490688500000     @30-DEC-2006-19:45:17.565660     1.00000000093       
+       1495188100000     @31-DEC-2006-20:45:09.565744     1.00000000096       
+       1503649150000     @02-JAN-2007-19:45:30.565906     1.00000000083       
+       1507067700000     @03-JAN-2007-14:45:01.565963     1.00000000114       
+       1516652300000     @05-JAN-2007-19:59:53.566181     1.00000000098       
+       1520927800000     @06-JAN-2007-19:45:03.566265     1.00000000096       
+       1525247800000     @07-JAN-2007-19:45:03.566348     1.00000000097       
+       1527767300000     @08-JAN-2007-09:44:53.566397     1.00000000115       
+       1532447400000     @09-JAN-2007-11:44:55.566505     1.00000000107       
+       1538207800000     @10-JAN-2007-19:45:03.566628     1.00000000101       
+       1549729800000     @13-JAN-2007-11:45:43.566860     1.00000000110       
+       1554047400000     @14-JAN-2007-11:44:55.566955     1.00000000106       
+       1562688650000     @16-JAN-2007-11:45:20.567138     1.00000000110       
+       1576730250000     @19-JAN-2007-17:45:52.567447     1.00000000109       
+       1581227950000     @20-JAN-2007-18:45:06.567545     1.00000000114       
+       1588608900000     @22-JAN-2007-11:45:25.567714     1.00000000114       
+       1593647950000     @23-JAN-2007-15:45:06.567829     1.00000000106       
+       1597607900000     @24-JAN-2007-13:45:05.567913     1.00000000128       
+       1605709100000     @26-JAN-2007-10:45:29.568120     1.00000000114       
+       1616869950000     @29-JAN-2007-00:45:46.568374     1.00000000121       
+       1629290050000     @31-JAN-2007-21:45:48.568675     1.00000000116       
+       1633608950000     @01-FEB-2007-21:45:26.568775     1.00000000097       
+       1637208850000     @02-FEB-2007-17:45:24.568845     1.00000000145       
+       1641169100000     @03-FEB-2007-15:45:29.568960     1.00000000123       
+       1646209150000     @04-FEB-2007-19:45:30.569084     1.00000000123       
+       1648368600000     @05-FEB-2007-07:45:19.569137     1.00000000138       
+       1653228850000     @06-FEB-2007-10:45:24.569271     1.00000000157       
+       1658449250000     @07-FEB-2007-15:45:32.569435     1.00000000134       
+       1667270750000     @09-FEB-2007-16:46:02.569672     1.00000000124       
+       1674469350000     @11-FEB-2007-08:45:34.569849     1.00000000133       
+       1679869800000     @12-FEB-2007-14:45:43.569993     1.00000000159       
+       1684189900000     @13-FEB-2007-14:45:45.570130     1.00000000142       
+       1687249650000     @14-FEB-2007-07:45:40.570217     1.00000000144       
+       1698590750000     @16-FEB-2007-22:46:02.570543     1.00000000149       
+       1702910950000     @17-FEB-2007-22:46:06.570672     1.00000000165       
+       1706150700000     @18-FEB-2007-16:46:01.570779     1.00000000139       
+       1710290800000     @19-FEB-2007-15:46:03.570894     1.00000000152       
+       1714430900000     @20-FEB-2007-14:46:05.571020     1.00000000183       
+       1719291200000     @21-FEB-2007-17:46:11.571198     1.00000000130       
+       1723071150000     @22-FEB-2007-14:46:10.571296     1.00000000198       
+       1727931500000     @23-FEB-2007-17:46:17.571487     1.00000000170       
+       1732791800000     @24-FEB-2007-20:46:23.571652     1.00000000198       
+       1740713050000     @26-FEB-2007-16:46:48.571966     1.00000000265       
+       1746292350000     @27-FEB-2007-23:46:34.572262     1.00000000306       
+       1750432350000     @28-FEB-2007-22:46:34.572515     1.00000000326       
+       1753672200000     @01-MAR-2007-16:46:31.572726     1.00000000282       
+       1759072650000     @02-MAR-2007-22:46:40.573031     1.00000000273       
+       1763572800000     @03-MAR-2007-23:46:43.573277     1.00000000266       
+       1769513400000     @05-MAR-2007-08:46:55.573593     1.00000000251       
+       1775993050000     @06-MAR-2007-20:46:48.573918     1.00000000273       
+       1780673300000     @07-MAR-2007-22:46:53.574174     1.00000000229       
+       1783552950000     @08-MAR-2007-14:46:46.574306     1.00000000260       
+       1786612750000     @09-MAR-2007-07:46:42.574464     1.00000000244       
+       1796874750000     @11-MAR-2007-16:47:22.574965     1.00000000273       
+       1801013600000     @12-MAR-2007-15:46:59.575191     1.00000000239       
+       1806054000000     @13-MAR-2007-19:47:07.575432     1.00000000248       
+       1810194050000     @14-MAR-2007-18:47:08.575637     1.00000000251       
+       1818835550000     @16-MAR-2007-18:47:38.576070     1.00000000247       
+       1823154500000     @17-MAR-2007-18:47:17.576283     1.00000000271       
+       1827474650000     @18-MAR-2007-18:47:20.576517     1.00000000257       
+       1831794750000     @19-MAR-2007-18:47:22.576739     1.00000000260       
+       1836835350000     @20-MAR-2007-22:47:34.577001     1.00000000289       
+       1841155250000     @21-MAR-2007-22:47:32.577251     1.00000000208       
+       1844215050000     @22-MAR-2007-15:47:28.577378     1.00000000271       
+       1849075350000     @23-MAR-2007-18:47:34.577641     1.00000000266       
+       1857176600000     @25-MAR-2007-15:47:59.578072     1.00000000273       
+       1861495550000     @26-MAR-2007-15:47:38.578308     1.00000000244       
+       1868516500000     @28-MAR-2007-06:47:57.578651     1.00000000274       
+       1874275850000     @29-MAR-2007-14:47:44.578967     1.00000000258       
+       1879676300000     @30-MAR-2007-20:47:53.579246     1.00000000270       
+       1888317750000     @01-APR-2007-20:48:22.579712     1.00000000260       
+       1891376300000     @02-APR-2007-13:47:53.579871     1.00000000262       
+       1896236550000     @03-APR-2007-16:47:58.580126     1.00000000328       
+       1900556650000     @04-APR-2007-16:48:00.580409     1.00000000266       
+       1909198050000     @06-APR-2007-16:48:28.580868     1.00000000286       
+       1913877050000     @07-APR-2007-18:48:08.581136     1.00000000278       
+       1926659700000     @10-APR-2007-17:49:01.581846     1.00000000298       
+       1934758500000     @12-APR-2007-14:48:37.582329     1.00000000258       
+       1939797550000     @13-APR-2007-18:48:18.582589     1.00000000286       
+       1944117650000     @14-APR-2007-18:48:20.582836     1.00000000286       
+       1951320650000     @16-APR-2007-10:49:20.583248     1.00000000293       
+       1970040050000     @20-APR-2007-18:49:08.584345     1.00000000306       
+       1978859300000     @22-APR-2007-19:48:53.584884     1.00000000279       
+       1982097850000     @23-APR-2007-13:48:24.585065     1.00000000290       
+       1984977950000     @24-APR-2007-05:48:26.585232     1.00000000307       
+       1989028300000     @25-APR-2007-04:18:33.585481     1.00000000288       
+       1993438400000     @26-APR-2007-04:48:35.585735     1.00000000294       
+       1999738950000     @27-APR-2007-15:48:46.586105     1.00000000315       
+       2004238050000     @28-APR-2007-16:48:28.586388     1.00000000309       
+       2011799350000     @30-APR-2007-10:48:54.586855     1.00000000297       
+       2021519200000     @02-MAY-2007-16:48:51.587432     1.00000000310       
+       2025838000000     @03-MAY-2007-16:48:27.587700     1.00000000304       
+       2029797850000     @04-MAY-2007-14:48:24.587941     1.00000000315       
+       2038619050000     @06-MAY-2007-15:48:48.588497     1.00000000302       
+       2042757750000     @07-MAY-2007-14:48:22.588747     1.00000000319       
+       2049598350000     @09-MAY-2007-04:48:34.589184     1.00000000331       
+       2053918000000     @10-MAY-2007-04:48:27.589470     1.00000000313       
+       2060398500000     @11-MAY-2007-16:48:37.589876     1.00000000323       
+       2075340200000     @15-MAY-2007-03:49:11.590840     1.00000000315       
+       2079657450000     @16-MAY-2007-03:48:16.591112     1.00000000315       
+       2083977300000     @17-MAY-2007-03:48:13.591384     1.00000000320       
+       2090097650000     @18-MAY-2007-13:48:20.591776     1.00000000333       
+       2094056450000     @19-MAY-2007-11:47:56.592040     1.00000000326       
+       2103237500000     @21-MAY-2007-14:48:17.592638     1.00000000312       
+       2107196050000     @22-MAY-2007-12:47:48.592885     1.00000000352       
+       2112236550000     @23-MAY-2007-16:47:58.593240     1.00000000314       
+       2116195850000     @24-MAY-2007-14:47:44.593489     1.00000000347       
+       2120695700000     @25-MAY-2007-15:47:41.593801     1.00000000328       
+       2133477500000     @28-MAY-2007-14:48:17.594640     1.00000000344       
+       2140855600000     @30-MAY-2007-07:47:39.595148     1.00000000339       
+       2146434450000     @31-MAY-2007-14:47:16.595526     1.00000000329       
+       2150574150000     @01-JUN-2007-13:47:10.595798     1.00000000342       
+       2163715900000     @04-JUN-2007-14:47:45.596696     1.00000000347       
+       2170193700000     @06-JUN-2007-02:47:01.597146     1.00000000344       
+       2174513300000     @07-JUN-2007-02:46:53.597443     1.00000000348       
+       2182793850000     @09-JUN-2007-00:47:04.598020     1.00000000346       
+       2193053650000     @11-JUN-2007-09:47:00.598731     1.00000000352       
+       2202592100000     @13-JUN-2007-14:46:29.599402     1.00000000333       
+       2206910550000     @14-JUN-2007-14:45:58.599690     1.00000000362       
+       2215911200000     @16-JUN-2007-16:46:11.600342     1.00000000354       
+       2223290200000     @18-JUN-2007-09:45:51.600864     1.00000000361       
+       2227609350000     @19-JUN-2007-09:45:34.601176     1.00000000354       
+       2237150000000     @21-JUN-2007-14:45:47.601851     1.00000000296       
+       2240207950000     @22-JUN-2007-07:45:06.602032     1.00000000513       
+       2241377250000     @22-JUN-2007-14:14:52.602152     1.00000000361       
+       2253168700000     @25-JUN-2007-07:45:21.603003     1.00000000377       
+       2481917350000     @17-AUG-2007-06:34:54.620262     1.00000000392       
+       2498474700000     @21-AUG-2007-02:34:01.621560     1.00000000389       
+       2503874200000     @22-AUG-2007-08:33:51.621980     1.00000000403       
+       2512512900000     @24-AUG-2007-08:33:25.622677     1.00000000392       
+       2542748300000     @31-AUG-2007-08:31:53.625048     1.00000000392       
+       2558280850000     @03-SEP-2007-22:49:24.626267     1.00000000574       
+       2559125550000     @04-SEP-2007-03:30:58.626364     1.00000000382       
+       2564165000000     @05-SEP-2007-07:30:47.626749     1.00000000393       
+       2571260400000     @06-SEP-2007-22:55:55.627307     1.00000000522       
+       2572083600000     @07-SEP-2007-03:30:19.627393     1.00000000390       
+       2585941750000     @10-SEP-2007-08:29:42.628475     1.00000000399       
+       2598544050000     @13-SEP-2007-06:30:28.629480     1.00000000380       
+       2602679050000     @14-SEP-2007-05:28:48.629794     1.00000000401       
+       2617617400000     @17-SEP-2007-16:28:15.630991     1.00000000401       
+       2653252350000     @25-SEP-2007-22:26:34.633846     1.00000000402       
+       2655231400000     @26-SEP-2007-09:26:15.634005     1.00000000393       
+       2659190750000     @27-SEP-2007-07:26:02.634315     1.00000000410       
+       2663510150000     @28-SEP-2007-07:25:50.634669     1.00000000390       
+       2669810200000     @29-SEP-2007-18:25:51.635160     1.00000000404       
+       2674129650000     @30-SEP-2007-18:25:40.635509     1.00000000399       
+       2678449050000     @01-OCT-2007-18:25:28.635854     1.00000000387       
+       2682768350000     @02-OCT-2007-18:25:14.636188     1.00000000405       
+       2691406700000     @04-OCT-2007-18:24:41.636888     1.00000000389       
+       2693925850000     @05-OCT-2007-08:24:24.637084     1.00000000410       
+       2708504250000     @08-OCT-2007-17:23:52.638280     1.00000000402       
+       2718043200000     @10-OCT-2007-22:23:31.639046     1.00000000557       
+       2718582050000     @11-OCT-2007-01:23:08.639105     1.00000000388       
+       2726682550000     @12-OCT-2007-22:23:18.639734     1.00000000405       
+       2731001450000     @13-OCT-2007-22:22:56.640084     1.00000000538       
+       2731540300000     @14-OCT-2007-01:22:33.640142     1.00000000401       
+       2738380100000     @15-OCT-2007-15:22:29.640690     1.00000000383       
+       2743779750000     @16-OCT-2007-21:22:22.641104     1.00000000414       
+       2751698500000     @18-OCT-2007-17:21:57.641759     1.00000000400       
+       2760337400000     @20-OCT-2007-17:21:35.642450     1.00000000401       
+       2764656850000     @21-OCT-2007-17:21:24.642796     1.00000000407       
+       2768976300000     @22-OCT-2007-17:21:13.643148     1.00000000397       
+       2773295750000     @23-OCT-2007-17:21:02.643491     1.00000000413       
+       2778516100000     @24-OCT-2007-22:21:09.643922     1.00000000391       
+       2781754700000     @25-OCT-2007-16:20:41.644175     1.00000000409       
+       2786974300000     @26-OCT-2007-21:20:33.644602     1.00000000401       
+       2803352050000     @30-OCT-2007-16:19:48.645915     1.00000000411       
+       2813970250000     @02-NOV-2007-03:19:12.646787     1.00000000409       
+       2829269150000     @05-NOV-2007-16:18:50.648037     1.00000000412       
+       2838988250000     @07-NOV-2007-22:18:32.648838     1.00000000531       
+       2839167100000     @07-NOV-2007-23:18:09.648857     1.00000000394       
+       2846547200000     @09-NOV-2007-16:18:11.649438     1.00000000414       
+       2855006250000     @11-NOV-2007-15:17:52.650138     1.00000000400       
+       2877864350000     @16-NOV-2007-22:17:14.651968     1.00000000408       
+       2886503650000     @18-NOV-2007-22:17:00.652673     1.00000000427       
+       2890463200000     @19-NOV-2007-20:16:51.653011     1.00000000416       
+       2898202200000     @21-NOV-2007-15:16:31.653655     1.00000000417       
+       2906841450000     @23-NOV-2007-15:16:16.654376     1.00000000402       
+       2915121550000     @25-NOV-2007-13:16:18.655042     1.00000000420       
+       2925201100000     @27-NOV-2007-21:16:09.655889     1.00000000383       
+       2928800550000     @28-NOV-2007-17:15:58.656165     1.00000000421       
+       2945359150000     @02-DEC-2007-13:15:30.657559     1.00000000415       
+       2955438750000     @04-DEC-2007-21:15:22.658396     1.00000000410       
+       2958498300000     @05-DEC-2007-14:15:13.658647     1.00000000417       
+       2967137750000     @07-DEC-2007-14:15:02.659368     1.00000000429       
+       2977217300000     @09-DEC-2007-22:14:53.660233     1.00000000418       
+       2985676750000     @11-DEC-2007-21:14:42.660941     1.00000000418       
+       2990042500000     @12-DEC-2007-21:29:57.661306     1.00000000375       
+       2993828150000     @13-DEC-2007-18:31:50.661590     1.00000000445       
+       2998323600000     @14-DEC-2007-19:30:19.661990     1.00000000416       
+       3009974050000     @17-DEC-2007-12:13:48.662959     1.00000000388       
+       3016094250000     @18-DEC-2007-22:13:52.663434     1.00000000454       
+       3020235050000     @19-DEC-2007-21:14:08.663810     1.00000000402       
+       3024733850000     @20-DEC-2007-22:13:44.664172     1.00000000406       
+       3029053650000     @21-DEC-2007-22:13:40.664523     1.00000000460       
+       3033193350000     @22-DEC-2007-21:13:34.664904     1.00000000395       
+       3036613000000     @23-DEC-2007-16:13:27.665174     1.00000000427       
+       3054792500000     @27-DEC-2007-21:13:17.666727     1.00000000375       
+       3058033100000     @28-DEC-2007-15:13:29.666970     1.00000000430       
+       3070452450000     @31-DEC-2007-12:13:16.668038     1.00000000434       
+       3085031600000     @03-JAN-2008-21:12:59.669303     1.00000000418       
+       3101951100000     @07-JAN-2008-19:12:49.670719     1.00000000437       
+       3114010600000     @10-JAN-2008-14:12:39.671772     1.00000000433       
+       3132551800000     @14-JAN-2008-21:13:03.673377     1.00000000446       
+       3145151550000     @17-JAN-2008-19:12:58.674501     1.00000000433       
+       3162971450000     @21-JAN-2008-22:12:56.676044     1.00000000450       
+       3175391450000     @24-JAN-2008-19:12:56.677162     1.00000000449       
+       3192671550000     @28-JAN-2008-19:12:58.678713     1.00000000448       
+       3205631450000     @31-JAN-2008-19:12:56.679875     1.00000000426       
+       3210310700000     @01-FEB-2008-21:12:41.680274     1.00000000455       
+       3223452000000     @04-FEB-2008-22:13:07.681470     1.00000000462       
+       3235691700000     @07-FEB-2008-18:13:01.682602     1.00000000476       
+       3252972100000     @11-FEB-2008-18:13:09.684247     1.00000000459       
+       3265932350000     @14-FEB-2008-18:13:14.685438     1.00000000470       
+       3283933000000     @18-FEB-2008-22:13:27.687129     1.00000000475       
+       3287351950000     @19-FEB-2008-17:13:06.687454     1.00000000587       
+       4311315250000     @13-OCT-2008-17:54:12.807764     1.00000000644       
+       4322833150000     @16-OCT-2008-09:53:30.809249     1.00000000644       
+       4326792500000     @17-OCT-2008-07:53:17.809759     1.00000000636       
+       4330031800000     @18-OCT-2008-01:53:03.810171     1.00000000648       
+       4341550950000     @20-OCT-2008-17:52:46.811663     1.00000000645       
+       4345870450000     @21-OCT-2008-17:52:36.812220     1.00000000636       
+       4350189800000     @22-OCT-2008-17:52:23.812769     1.00000000639       
+       4354509250000     @23-OCT-2008-17:52:12.813321     1.00000000638       
+       4363870050000     @25-OCT-2008-21:52:28.814516     1.00000000697       
+       4364228800000     @25-OCT-2008-23:52:03.814566     1.00000000648       
+       4371607000000     @27-OCT-2008-16:51:27.815522     1.00000000617       
+       4375026450000     @28-OCT-2008-11:51:16.815944     1.00000000647       
+       4388884900000     @31-OCT-2008-16:50:45.817736     1.00000000649       
+       4394104450000     @01-NOV-2008-21:50:36.818414     1.00000000729       
+       4394646350000     @02-NOV-2008-00:51:14.818493     1.00000000639       
+       4401843200000     @03-NOV-2008-16:50:11.819413     1.00000000607       
+       4407102600000     @04-NOV-2008-22:03:19.820051     1.00000000766       
+       4408681900000     @05-NOV-2008-06:49:45.820293     1.00000000622       
+       4415701800000     @06-NOV-2008-21:49:43.821166     1.00000000771       
+       4417140800000     @07-NOV-2008-05:49:23.821388     1.00000000641       
+       4432079600000     @10-NOV-2008-16:48:59.823303     1.00000000666       
+       4436399150000     @11-NOV-2008-16:48:50.823878     1.00000000641       
+       4443237900000     @13-NOV-2008-06:48:25.824755     1.00000000640       
+       4450257850000     @14-NOV-2008-21:48:24.825655     1.00000000646       
+       4461596200000     @17-NOV-2008-12:47:51.827119     1.00000000641       
+       4468614800000     @19-NOV-2008-03:47:23.828019     1.00000000652       
+       4481753700000     @22-NOV-2008-04:47:01.829731     1.00000000633       
+       4490212800000     @24-NOV-2008-03:46:43.830802     1.00000000637       
+       4502092600000     @26-NOV-2008-21:46:39.832316     1.00000000814       
+       4503351650000     @27-NOV-2008-04:46:20.832521     1.00000000645       
+       4519371200000     @30-NOV-2008-21:46:11.834587     1.00000000755       
+       4519550050000     @30-NOV-2008-22:45:48.834614     1.00000000649       
+       4526750250000     @02-DEC-2008-14:45:52.835549     1.00000000651       
+       4539708800000     @05-DEC-2008-14:45:23.837237     1.00000000614       
+       4545364550000     @06-DEC-2008-22:10:38.837931     1.00000000827       
+       4546368050000     @07-DEC-2008-03:45:08.838097     1.00000000643       
+       4552668350000     @08-DEC-2008-14:45:14.838907     1.00000000646       
+       4556991650000     @09-DEC-2008-14:46:20.839466     1.00000000642       
+       4571207200000     @12-DEC-2008-21:44:51.841291     1.00000000719       
+       4574086600000     @13-DEC-2008-13:44:39.841705     1.00000000648       
+       4582185850000     @15-DEC-2008-10:44:24.842755     1.00000000652       
+       4587817850000     @16-DEC-2008-18:01:44.843489     1.00000000740       
+       5464594600000     @07-JUL-2009-17:00:39.973267     1.00000000811       
+       5468508700000     @08-JUL-2009-14:45:21.973902     1.00000000830       
+       5473188500000     @09-JUL-2009-16:45:17.974679     1.00000000828       
+       5477506150000     @10-JUL-2009-16:44:30.975394     1.00000000835       
+       5490105000000     @13-JUL-2009-14:44:07.977499     1.00000000826       
+       5494424600000     @14-JUL-2009-14:43:59.978213     1.00000000836       
+       5498744250000     @15-JUL-2009-14:43:52.978935     1.00000000831       
+       5507383450000     @17-JUL-2009-14:43:36.980371     1.00000000826       
+       5520162200000     @20-JUL-2009-13:43:11.982483     1.00000000848       
+       5528981400000     @22-JUL-2009-14:42:55.983979     1.00000000858       
+       5533480950000     @23-JUL-2009-15:42:46.984751     1.00000000835       
+       5537800550000     @24-JUL-2009-15:42:38.985472     1.00000000825       
+       5544821150000     @26-JUL-2009-06:42:50.986630     1.00000001528       
+       5550759150000     @27-JUL-2009-15:42:10.988445     1.00000000882       
+       5554720100000     @28-JUL-2009-13:42:29.989144     1.00000000849       
+       5563177450000     @30-JUL-2009-12:41:36.990580     1.00000000854       
+       5567857250000     @31-JUL-2009-14:41:32.991379     1.00000000722       
+       5573438350000     @01-AUG-2009-21:41:54.992185     1.00000000854       
+       5577757900000     @02-AUG-2009-21:41:45.992923     1.00000001241       
+       5579377200000     @03-AUG-2009-06:41:31.993325     1.00000000842       
+       5589454700000     @05-AUG-2009-14:40:41.995022     1.00000000847       
+       5592333950000     @06-AUG-2009-06:40:26.995510     1.00000000867       
+       5598126600000     @07-AUG-2009-14:51:19.996514     1.00000000856       
+       5607994300000     @09-AUG-2009-21:40:33.998203     1.00000000852       
+       5611052100000     @10-AUG-2009-14:39:49.998724     1.00000000841       
+       5616633100000     @11-AUG-2009-21:40:09.999663     1.00000000847       
+       5619691000000     @12-AUG-2009-14:39:28.000181     1.00000000881       
+       5622391600000     @13-AUG-2009-05:39:40.000657     1.00000000852       
+       5629590050000     @14-AUG-2009-21:39:09.001884     1.00000000838       
+       5645427500000     @18-AUG-2009-13:38:18.004539     1.00000000898       
+       5649386950000     @19-AUG-2009-11:38:07.005250     1.00000000832       
+       5658385800000     @21-AUG-2009-13:37:44.006748     1.00000000889       
+       5664145400000     @22-AUG-2009-21:37:36.007772     1.00000000843       
+       5672064150000     @24-AUG-2009-17:37:11.009107     1.00000000731       
+       5675168500000     @25-AUG-2009-10:51:58.009561     1.00000000893       
+       6860372750000     @26-MAY-2010-19:20:03.221279     1.00000000760       
+       6864692500000     @27-MAY-2010-19:19:58.221936     1.00000001223       
+       6869010250000     @28-MAY-2010-19:19:13.222992     1.00000000951       
+       6886110100000     @01-JUN-2010-18:19:10.226246     1.00000000994       
+       6894750100000     @03-JUN-2010-18:19:10.227963     1.00000000992       
+       6899070000000     @04-JUN-2010-18:19:08.228820     1.00000000990       
+       6912569950000     @07-JUN-2010-21:19:07.231493     1.00000000955       
+       6916889900000     @08-JUN-2010-21:19:06.232318     1.00000001031       
+       6921209750000     @09-JUN-2010-21:19:03.233209     1.00000001068       
+       6925169600000     @10-JUN-2010-19:19:00.234055     1.00000000972       
+       6928229200000     @11-JUN-2010-12:18:52.234650     1.00000001008       
+       6942269100000     @14-JUN-2010-18:18:50.237480     1.00000000959       
+       6945015400000     @15-JUN-2010-09:34:16.238007     1.00000001031       
+       6950728800000     @16-JUN-2010-17:18:44.239185     1.00000001006       
+       6955228750000     @17-JUN-2010-18:18:43.240090     1.00000000991       
+       6959188500000     @18-JUN-2010-16:18:38.240875     1.00000001003       
+       6972508150000     @21-JUN-2010-18:18:31.243548     1.00000001005       
+       6976827950000     @22-JUN-2010-18:18:27.244416     1.00000001024       
+       6980967700000     @23-JUN-2010-17:18:22.245264     1.00000001005       
+       6984927400000     @24-JUN-2010-15:18:16.246060     1.00000000997       
+       6989246950000     @25-JUN-2010-15:18:07.246921     1.00000000958       
+       6993927100000     @26-JUN-2010-17:18:10.247818     1.00000001038       
+       7002206300000     @28-JUN-2010-15:17:54.249536     1.00000001017       
+       7006886450000     @29-JUN-2010-17:17:57.250488     1.00000001000       
+       7011926400000     @30-JUN-2010-21:17:56.251496     1.00000001179       
+       7015345950000     @01-JUL-2010-16:17:47.252302     1.00000001107       
+       7018945150000     @02-JUL-2010-12:17:31.253099     1.00000001041       
+       7019067900000     @02-JUL-2010-12:58:26.253125     1.00000001041       
+       7023989200000     @03-JUL-2010-16:18:52.253664     1.00000001178       
+       7032266700000     @05-JUL-2010-14:18:02.255615     1.00000001011       
+       7036944600000     @06-JUL-2010-16:17:20.256561     1.00000001012       
+       7039646450000     @07-JUL-2010-07:17:57.257108     1.00000001015       
+       7045223950000     @08-JUL-2010-14:17:07.258240     1.00000001011       
+       7050083700000     @09-JUL-2010-17:17:02.259223     1.00000001017       
+       7061242600000     @12-JUL-2010-07:16:40.261493     1.00000001005       
+       7072402250000     @14-JUL-2010-21:16:33.263735     1.00000001012       
+       7076721900000     @15-JUL-2010-21:16:26.264609     1.00000000784       
+       7081043800000     @16-JUL-2010-21:17:04.265287     1.00000001683       
+       7082663200000     @17-JUL-2010-06:16:52.265832     1.00000001010       
+       7094000400000     @19-JUL-2010-21:15:56.268123     1.00000000985       
+       7096699600000     @20-JUL-2010-12:15:40.268655     1.00000001046       
+       7101559250000     @21-JUL-2010-15:15:33.269672     1.00000001009       
+       7111278900000     @23-JUL-2010-21:15:26.271633     1.00000001073       
+       7111637700000     @23-JUL-2010-23:15:02.271710     1.00000001021       
+       7124237400000     @26-JUL-2010-21:14:56.274284     1.00000000974       
+       7126990250000     @27-JUL-2010-12:32:33.274820     1.00000001038       
+       7132563750000     @28-JUL-2010-19:30:23.275977     1.00000000969       
+       7135622550000     @29-JUL-2010-12:29:59.276570     1.00000001013       
+       7543374300000     @31-OCT-2010-21:47:14.359181     1.00000001013       
+       8225273900000     @07-APR-2011-18:07:06.498311     1.00000001084       
+       8345155950000     @05-MAY-2011-12:07:47.524301     1.00000001083       
+       8363519450000     @09-MAY-2011-18:08:57.528277     1.00000000976       
+       8366710000000     @10-MAY-2011-11:52:28.528900     1.00000001093       
+       8372290600000     @11-MAY-2011-18:52:40.530120     1.00000001108       
+       8376607350000     @12-MAY-2011-18:51:35.531077     1.00000001083       
+       8380927300000     @13-MAY-2011-18:51:34.532013     1.00000001093       
+       8392627650000     @16-MAY-2011-11:51:41.534571     1.00000001105       
+       8402708150000     @18-MAY-2011-19:51:51.536798     1.00000001078       
+       8405587850000     @19-MAY-2011-11:51:45.537419     1.00000001099       
+       8411168200000     @20-MAY-2011-18:51:52.538646     1.00000001098       
+       8424128350000     @23-MAY-2011-18:51:55.541491     1.00000001134       
+       8426889000000     @24-MAY-2011-10:12:08.542117     1.00000001095       
+       8432588050000     @25-MAY-2011-17:51:49.543365     1.00000000995       
+       8435678750000     @26-MAY-2011-11:02:03.543980     1.00000001100       
+       8441408150000     @27-MAY-2011-18:51:51.545240     1.00000001056       
+       8443027750000     @28-MAY-2011-03:51:43.545582     1.00000001096       
+       8459114250000     @31-MAY-2011-21:13:53.549109     1.00000001153       
+       8461568250000     @01-JUN-2011-10:51:53.549675     1.00000001081       
+       8467722650000     @02-JUN-2011-21:03:21.551005     1.00000001177       
+       8470208100000     @03-JUN-2011-10:51:50.551590     1.00000001109       
+       8484248000000     @06-JUN-2011-16:51:48.554705     1.00000001082       
+       8487128200000     @07-JUN-2011-08:51:52.555328     1.00000001099       
+       8493608450000     @08-JUN-2011-20:51:57.556752     1.00000001148       
+       8495947850000     @09-JUN-2011-09:51:45.557289     1.00000001095       
+       8502248350000     @10-JUN-2011-20:51:55.558669     1.00000001163       
+       8503327450000     @11-JUN-2011-02:51:37.558920     1.00000001114       
+       8513227600000     @13-JUN-2011-09:51:40.561126     1.00000001091       
+       8519530950000     @14-JUN-2011-20:52:47.562502     1.00000001196       
+       8521867300000     @15-JUN-2011-09:51:34.563061     1.00000001092       
+       8528171050000     @16-JUN-2011-20:52:49.564438     1.00000001152       
+       8530506700000     @17-JUN-2011-09:51:22.564976     1.00000001103       
+       8545447300000     @20-JUN-2011-20:51:34.568272     1.00000001152       
+       8549226950000     @21-JUN-2011-17:51:27.569143     1.00000001082       
+       8554086950000     @22-JUN-2011-20:51:27.570195     1.00000001137       
+       8558406850000     @23-JUN-2011-20:51:25.571177     1.00000001114       
+       8561646200000     @24-JUN-2011-14:51:12.571899     1.00000001116       
+       8573345500000     @27-JUN-2011-07:50:58.574510     1.00000001108       
+       9904950750000     @30-APR-2012-13:39:23.869471     1.00000001308       
+       9910130650000     @01-MAY-2012-18:26:01.870826     1.00000001126       
+       9913731300000     @02-MAY-2012-14:26:14.871637     1.00000001178       
+       9918406000000     @03-MAY-2012-16:24:28.872738     1.00000001150       
+       9922906200000     @04-MAY-2012-17:24:32.873773     1.00000001162       
+       9936226800000     @07-MAY-2012-19:24:44.876869     1.00000001161       
+       9937846500000     @08-MAY-2012-04:24:38.877245     1.00000001158       
+       9943426850000     @09-MAY-2012-11:24:45.878537     1.00000001163       
+       9953327150000     @11-MAY-2012-18:24:51.880840     1.00000001151       
+       9966654850000     @14-MAY-2012-20:27:25.883908     1.00000001201       
+       9969348000000     @15-MAY-2012-11:25:08.884555     1.00000001158       
+       9975108300000     @16-MAY-2012-19:25:14.885889     1.00000001179       
+       9979247900000     @17-MAY-2012-18:25:06.886865     1.00000001150       
+       9983388350000     @18-MAY-2012-17:25:15.887817     1.00000001166       
+       9996527900000     @21-MAY-2012-18:25:06.890880     1.00000001172       
+       9999408000000     @22-MAY-2012-10:25:08.891555     1.00000001168       
+      10009488400000     @24-MAY-2012-18:25:16.893910     1.00000001168       
+      10012548450000     @25-MAY-2012-11:25:17.894625     1.00000001158       
+      10016689400000     @26-MAY-2012-10:25:36.895584     1.00000001148       
+      10022809100000     @27-MAY-2012-20:25:30.896989     1.00000001197       
+      10025148400000     @28-MAY-2012-09:25:16.897549     1.00000001171       
+      10030368550000     @29-MAY-2012-14:25:19.898772     1.00000001146       
+      10035768950000     @30-MAY-2012-20:25:27.900010     1.00000001173       
+      10039548450000     @31-MAY-2012-17:25:17.900897     1.00000001155       
+      10042608500000     @01-JUN-2012-10:25:18.901604     1.00000001147       
+      10061688900000     @05-JUN-2012-20:25:26.905981     1.00000001144       
+      10066043500000     @06-JUN-2012-20:36:58.906977     1.00000001200       
+      10068348300000     @07-JUN-2012-09:25:14.907530     1.00000001157       
+      10074108450000     @08-JUN-2012-17:25:17.908863     1.00000001159       
+      10085628600000     @11-JUN-2012-09:25:20.911533     1.00000001126       
+      10091928300000     @12-JUN-2012-20:25:14.912952     1.00000001167       
+      10096247900000     @13-JUN-2012-20:25:06.913960     1.00000001147       
+      10100633500000     @14-JUN-2012-20:46:58.914966     1.00000001218       
+      10102908000000     @15-JUN-2012-09:25:08.915520     1.00000001238       
+      10117852800000     @18-JUN-2012-20:26:44.919221     1.00000001221       
+      10120187000000     @19-JUN-2012-09:24:48.919791     1.00000001187       
+      10125767000000     @20-JUN-2012-16:24:48.921116     1.00000001159       
+      10130087050000     @21-JUN-2012-16:24:49.922117     1.00000001168       
+      10134226800000     @22-JUN-2012-15:24:44.923084     1.00000001187       
+      10147366250000     @25-JUN-2012-16:24:33.926202     1.00000001135       
+      10152411400000     @26-JUN-2012-20:26:16.927347     1.00000001272       
+      10154565750000     @27-JUN-2012-08:24:23.927895     1.00000001150       
+      10161046150000     @28-JUN-2012-20:24:31.929386     1.00000001231       
+      10164645700000     @29-JUN-2012-16:24:22.930272     1.00000001176       
+      10173285800000     @01-JUL-2012-16:24:24.932305     1.00000001164       
+      10177245000000     @02-JUL-2012-14:24:08.933227     1.00000001157       
+      10994355950000     @07-JAN-2013-17:54:28.122256     1.00000001127       
+      11002995100000     @09-JAN-2013-17:54:11.124204     1.00000001140       
+      11007314450000     @10-JAN-2013-17:53:58.125189     1.00000001112       
+      11011995750000     @11-JAN-2013-19:54:24.126230     1.00000001150       
+      11015955700000     @12-JAN-2013-17:54:23.127141     1.00000001131       
+      11024595350000     @14-JAN-2013-17:54:16.129095     1.00000001122       
+      11033054300000     @16-JAN-2013-16:53:55.130994     1.00000001143       
+      11041693500000     @18-JAN-2013-16:53:39.132969     1.00000001134       
+      11054834150000     @21-JAN-2013-17:53:52.135949     1.00000001115       
+      11059154050000     @22-JAN-2013-17:53:50.136912     1.00000001144       
+      11063473650000     @23-JAN-2013-17:53:42.137900     1.00000001085       
+      11066713700000     @24-JAN-2013-11:53:43.138603     1.00000001170       
+      11071933500000     @25-JAN-2013-16:53:39.139824     1.00000001124       
+      11076073750000     @26-JAN-2013-15:53:44.140755     1.00000001167       
+      11580636850000     @23-MAY-2013-11:01:26.258532     1.00000001192       
+      11589090300000     @25-MAY-2013-09:59:15.260547     1.00000001193       
+      11595217250000     @26-MAY-2013-20:01:34.262008     1.00000001196       
+      11599568350000     @27-MAY-2013-20:11:56.263049     1.00000001187       
+      11600810600000     @28-MAY-2013-03:06:01.263344     1.00000001213       
+      11608170900000     @29-MAY-2013-19:59:27.265129     1.00000001242       
+      11609250200000     @30-MAY-2013-01:59:13.265396     1.00000001216       
+      11615010500000     @31-MAY-2013-09:59:19.266797     1.00000001193       
+      11629771050000     @03-JUN-2013-19:59:30.270319     1.00000001213       
+      11634119600000     @04-JUN-2013-20:09:01.271374     1.00000001208       
+      11638411050000     @05-JUN-2013-19:59:30.272411     1.00000001270       
+      11639490100000     @06-JUN-2013-01:59:11.272685     1.00000001213       
+      11645250450000     @07-JUN-2013-09:59:18.274082     1.00000001198       
+      11655691000000     @09-JUN-2013-19:59:29.276584     1.00000001190       
+      11660011000000     @10-JUN-2013-19:59:29.277612     1.00000001210       
+      11664330950000     @11-JUN-2013-19:59:28.278657     1.00000001210       
+      11668656900000     @12-JUN-2013-20:01:27.279704     1.00000001281       
+      11670990150000     @13-JUN-2013-08:59:12.280302     1.00000001192       
+      11677290200000     @14-JUN-2013-19:59:13.281804     1.00000001213       
+      11689710400000     @17-JUN-2013-16:59:17.284816     1.00000001188       
+      11694577100000     @18-JUN-2013-20:01:31.285972     1.00000001237       
+      11698169350000     @19-JUN-2013-15:58:56.286861     1.00000001225       
+      11702129050000     @20-JUN-2013-13:58:50.287831     1.00000001178       
+      11707536150000     @21-JUN-2013-20:01:12.289105     1.00000001256       
+      11709869250000     @22-JUN-2013-08:58:54.289691     1.00000001215       
+      11719768800000     @24-JUN-2013-15:58:45.292097     1.00000001213       
+      11732547750000     @27-JUN-2013-14:58:24.295197     1.00000001177       
+      11737768500000     @28-JUN-2013-19:58:39.296426     1.00000001220       
+      11746486200000     @30-JUN-2013-20:24:33.298553     1.00000001230       
+      11749287350000     @01-JUL-2013-11:58:16.299242     1.00000001194       
+      11755126650000     @02-JUL-2013-20:24:42.300636     1.00000001254       
+      11758648000000     @03-JUL-2013-15:58:29.301519     1.00000001206       
+      11762787000000     @04-JUL-2013-14:58:09.302517     1.00000001180       
+      11768007750000     @05-JUL-2013-19:58:24.303749     1.00000000666       
+      11772327300000     @06-JUL-2013-19:58:15.304324     1.00000001230       
+      11776647150000     @07-JUL-2013-19:58:12.305387     1.00000001210       
+      11780966900000     @08-JUL-2013-19:58:07.306432     1.00000001200       
+      11785286800000     @09-JUL-2013-19:58:05.307468     1.00000001213       
+      11789606300000     @10-JUL-2013-19:57:55.308516     1.00000001236       
+      11792665400000     @11-JUL-2013-12:57:37.309272     1.00000001189       
+      11794465750000     @11-JUL-2013-22:57:44.309700     1.00000001215       
+      11801846400000     @13-JUL-2013-15:57:57.311494     1.00000001205       
+      11806165850000     @14-JUL-2013-15:57:46.312535     1.00000001197       
+      11809583800000     @15-JUL-2013-10:57:05.313353     1.00000001201       
+      11813723200000     @16-JUL-2013-09:56:53.314347     1.00000001212       
+      11818583100000     @17-JUL-2013-12:56:51.315525     1.00000001214       
+      11823263150000     @18-JUL-2013-14:56:52.316661     1.00000001203       
+      11826143850000     @19-JUL-2013-06:57:06.317354     1.00000001214       
+      11840001300000     @22-JUL-2013-11:56:15.320718     1.00000001187       
+      11843241050000     @23-JUL-2013-05:56:10.321487     1.00000001220       
+      11849181100000     @24-JUL-2013-14:56:11.322936     1.00000001213       
+      11853500700000     @25-JUL-2013-14:56:03.323984     1.00000001189       
+      11857099800000     @26-JUL-2013-10:55:45.324840     1.00000001215       
+      11870599150000     @29-JUL-2013-13:55:32.328120     1.00000001210       
+      11874558300000     @30-JUL-2013-11:55:15.329077     1.00000001202       
+      11879238300000     @31-JUL-2013-13:55:15.330202     1.00000001199       
+      11883557850000     @01-AUG-2013-13:55:06.331238     1.00000001221       
+      11887877500000     @02-AUG-2013-13:54:59.332292     1.00000001209       
+      11900836200000     @05-AUG-2013-13:54:33.335425     1.00000001202       
+      11904795350000     @06-AUG-2013-11:54:16.336376     1.00000001194       
+      11909475400000     @07-AUG-2013-13:54:17.337494     1.00000001212       
+      11913794750000     @08-AUG-2013-13:54:04.338541     1.00000001206       
+      11918114400000     @09-AUG-2013-13:53:57.339583     1.00000001206       
+      11930892800000     @12-AUG-2013-12:53:25.342666     1.00000001201       
+      11936473550000     @13-AUG-2013-19:53:40.344007     1.00000001197       
+      11940792500000     @14-AUG-2013-19:53:19.345041     1.00000001207       
+      11945111950000     @15-AUG-2013-19:53:08.346084     1.00000001229       
+      11948170950000     @16-AUG-2013-12:52:48.346835     1.00000001189       
+      11955754500000     @18-AUG-2013-07:00:39.348638     1.00000001179       
+      13255684500000     @15-JUN-2014-04:50:39.655047     1.00000001239       
+      13261033450000     @16-JUN-2014-10:33:38.656372     1.00000001237       
+      13266433650000     @17-JUN-2014-16:33:42.657708     1.00000001182       
+      13271293600000     @18-JUN-2014-19:33:41.658857     1.00000001267       
+      13274892000000     @19-JUN-2014-15:33:09.659769     1.00000001209       
+      13292712500000     @23-JUN-2014-18:33:19.664077     1.00000001225       
+      13297213350000     @24-JUN-2014-19:33:36.665180     1.00000001221       
+      13301533100000     @25-JUN-2014-19:33:31.666235     1.00000001207       
+      13305853000000     @26-JUN-2014-19:33:29.667278     1.00000001220       
+      13310172750000     @27-JUN-2014-19:33:24.668332     1.00000001279       
+      13311071850000     @28-JUN-2014-00:33:06.668562     1.00000001225       
+      13322410700000     @30-JUN-2014-15:32:43.671340     1.00000001200       
+      13327451200000     @01-JUL-2014-19:32:53.672550     1.00000001222       
+      13330870900000     @02-JUL-2014-14:32:47.673386     1.00000001218       
+      13335010150000     @03-JUL-2014-13:32:32.674394     1.00000001224       
+      13352650450000     @07-JUL-2014-15:32:38.678711     1.00000001202       
+      13356789700000     @08-JUL-2014-14:32:23.679706     1.00000001219       
+      13363989500000     @10-JUL-2014-06:32:19.681462     1.00000001234       
+      13369929600000     @11-JUL-2014-15:32:21.682928     1.00000001193       
+      13372628850000     @12-JUL-2014-06:32:06.683572     1.00000001217       
+      13378568800000     @13-JUL-2014-15:32:05.685018     1.00000001195       
+      13383608800000     @14-JUL-2014-19:32:05.686223     1.00000001481       
+      13388005950000     @15-JUL-2014-19:57:48.687525     1.00000001545       
+      13392247700000     @16-JUL-2014-19:31:43.688836     1.00000001560       
+      13396567300000     @17-JUL-2014-19:31:35.690184     1.00000001544       
+      13400887100000     @18-JUL-2014-19:31:31.691518     1.00000001686       
+      13401426750000     @18-JUL-2014-22:31:24.691700     1.00000001541       
+      13409526350000     @20-JUL-2014-19:31:16.694196     1.00000001586       
+      13412946200000     @21-JUL-2014-14:31:13.695281     1.00000001524       
+      13416545050000     @22-JUL-2014-10:30:50.696378     1.00000001577       
+      13421585550000     @23-JUL-2014-14:31:00.697967     0.99999998356       
+      13425905550000     @24-JUL-2014-14:31:00.696547     1.00000001210       
+      13430045050000     @25-JUL-2014-13:30:50.697549     1.00000001205       
+      13434003800000     @26-JUL-2014-11:30:25.698503     1.00000001234       
+      13438684350000     @27-JUL-2014-13:30:36.699657     1.00000001212       
+      13442822700000     @28-JUL-2014-12:30:03.700660     1.00000001223       
+      13447322500000     @29-JUL-2014-13:29:59.701761     1.00000001184       
+      13450202100000     @30-JUL-2014-05:29:51.702443     1.00000001229       
+      13455961950000     @31-JUL-2014-13:29:48.703859     1.00000001198       
+      13460281250000     @01-AUG-2014-13:29:34.704894     1.00000001207       
+      13473240250000     @04-AUG-2014-13:29:14.708022     1.00000001188       
+      13476119600000     @05-AUG-2014-05:29:01.708706     1.00000001232       
+      13481879450000     @06-AUG-2014-13:28:58.710125     1.00000001215       
+      13486199000000     @07-AUG-2014-13:28:49.711175     1.00000001195       
+      13490518550000     @08-AUG-2014-13:28:40.712207     1.00000001213       
+      13503477250000     @11-AUG-2014-13:28:14.715351     1.00000001203       
+      13508876650000     @12-AUG-2014-19:28:02.716650     1.00000001244       
+      13511935950000     @13-AUG-2014-12:27:48.717411     1.00000001205       
+      13517515650000     @14-AUG-2014-19:27:42.718756     1.00000001217       
+      13520575300000     @15-AUG-2014-12:27:35.719500     1.00000001201       
+      13523456150000     @16-AUG-2014-04:27:52.720192     1.00000001218       
+      13529214350000     @17-AUG-2014-12:27:16.721595     1.00000001224       
+      13533533800000     @18-AUG-2014-12:27:05.722652     1.00000001202       
+      13539113200000     @19-AUG-2014-19:26:53.723993     1.00000001226       
+      13542172850000     @20-AUG-2014-12:26:46.724743     1.00000001207       
+      13546493350000     @21-AUG-2014-12:26:56.725786     1.00000001209       
+      13550811700000     @22-AUG-2014-12:26:23.726830     1.00000001196       
+      13555131250000     @23-AUG-2014-12:26:14.727863     1.00000001224       
+      13559450700000     @24-AUG-2014-12:26:03.728920     1.00000001189       
+      13563590200000     @25-AUG-2014-11:25:53.729904     1.00000001199       
+      13567189600000     @26-AUG-2014-07:25:41.730767     1.00000001182       
+      14012316650000     @07-DEC-2014-08:21:22.835980     1.00000001156       
+      14017491550000     @08-DEC-2014-13:06:20.837176     1.00000001163       
+      14021631150000     @09-DEC-2014-12:06:12.838139     1.00000001148       
+      14025950450000     @10-DEC-2014-12:05:58.839131     1.00000001161       
+      14030269000000     @11-DEC-2014-12:05:29.840134     1.00000001128       
+      14035130200000     @12-DEC-2014-15:05:53.841231     1.00000001245       
+      14037467650000     @13-DEC-2014-04:05:02.841813     1.00000001154       
+      14050066300000     @16-DEC-2014-02:04:35.844722     1.00000001149       
+      14056186900000     @17-DEC-2014-12:04:47.846128     1.00000001158       
+      14067525150000     @20-DEC-2014-03:04:12.848753     1.00000001155       
+      14077785250000     @22-DEC-2014-12:04:14.851124     1.00000001115       
+      14082826300000     @23-DEC-2014-16:04:35.852248     1.00000001258       
+      14084984400000     @24-DEC-2014-04:03:57.852791     1.00000001155       
+      14099203650000     @27-DEC-2014-11:03:42.856076     1.00000001149       
+      14107844600000     @29-DEC-2014-11:04:01.858062     1.00000001152       
+      14110002000000     @29-DEC-2014-23:03:09.858559     1.00000001167       
+      14119362100000     @01-JAN-2015-03:03:11.860743     1.00000001159       
+      14126564050000     @02-JAN-2015-19:03:50.862412     1.00000001146       
+      14138803200000     @05-JAN-2015-15:03:33.865218     1.00000001142       
+      14143843150000     @06-JAN-2015-19:03:32.866369     1.00000001188       
+      14146541650000     @07-JAN-2015-10:03:02.867010     1.00000001153       
+      14156801350000     @09-JAN-2015-19:02:56.869376     1.00000001187       
+      14157340300000     @09-JAN-2015-22:02:35.869503     1.00000001160       
+      14165442350000     @11-JAN-2015-19:03:16.871383     1.00000001199       
+      14167960800000     @12-JAN-2015-09:02:45.871987     1.00000001165       
+      14173901700000     @13-JAN-2015-18:03:03.873371     1.00000001122       
+      14178400600000     @14-JAN-2015-19:02:41.874381     1.00000001382       
+      14178939550000     @14-JAN-2015-22:02:20.874530     1.00000001172       
+      14186500650000     @16-JAN-2015-16:02:42.876303     1.00000001172       
+      14199821300000     @19-JAN-2015-18:02:55.879425     1.00000001138       
+      14204319900000     @20-JAN-2015-19:02:27.880449     1.00000001391       
+      14204858900000     @20-JAN-2015-22:02:07.880599     1.00000001176       
+      14219619300000     @24-JAN-2015-08:02:15.884072     1.00000001175       
+      14230239450000     @26-JAN-2015-19:02:18.886568     1.00000001185       
+      14233479350000     @27-JAN-2015-13:02:16.887336     1.00000001197       
+      14247160550000     @30-JAN-2015-17:02:40.890611     1.00000001202       
+      14260120300000     @02-FEB-2015-17:02:35.893726     1.00000001211       
+      14267139200000     @04-FEB-2015-08:02:13.895426     1.00000001205       
+      14271459350000     @05-FEB-2015-08:02:16.896467     1.00000001215       
+      14277759350000     @06-FEB-2015-19:02:16.897998     1.00000001305       
+      14278839500000     @07-FEB-2015-01:02:19.898280     1.00000001214       
+      14285499350000     @08-FEB-2015-14:02:16.899897     1.00000001233       
+      14289999600000     @09-FEB-2015-15:02:21.901007     1.00000001193       
+      14292699050000     @10-FEB-2015-06:02:10.901651     1.00000000265       
+      14296479450000     @11-FEB-2015-03:02:18.901851     1.00000001181       
+      14312319750000     @14-FEB-2015-19:02:24.905592     1.00000001212       
+      14312678750000     @14-FEB-2015-21:02:04.905679     1.00000001196       
+      14320421150000     @16-FEB-2015-16:02:52.907531     1.00000001169       
+      14329420100000     @18-FEB-2015-18:02:31.909634     1.00000001191       
+      14332480050000     @19-FEB-2015-11:02:30.910363     1.00000001182       
+      14337880250000     @20-FEB-2015-17:02:34.911640     1.00000001209       
+      14341840750000     @21-FEB-2015-15:02:44.912597     1.00000001207       
+      14344720400000     @22-FEB-2015-07:02:37.913292     1.00000001199       
+      14349221150000     @23-FEB-2015-08:02:52.914370     1.00000001174       
+      14353360550000     @24-FEB-2015-07:02:40.915342     1.00000001196       
+      14358760650000     @25-FEB-2015-13:02:42.916634     1.00000001203       
+      14363441950000     @26-FEB-2015-15:03:08.917760     1.00000001165       
+      14368301100000     @27-FEB-2015-18:02:51.918892     1.00000001362       
+      14369200650000     @27-FEB-2015-23:02:42.919137     1.00000001189       
+      14381441600000     @02-MAR-2015-19:03:01.922049     1.00000001342       
+      14381620400000     @02-MAR-2015-20:02:37.922097     1.00000001203       
+      14392242450000     @05-MAR-2015-07:03:18.924653     1.00000001211       
+      14402323200000     @07-MAR-2015-15:03:33.927094     1.00000001191       
+      14407363850000     @08-MAR-2015-19:03:46.928295     1.00000001199       
+      14411682700000     @09-MAR-2015-19:03:23.929331     1.00000000169       
+      14416003050000     @10-MAR-2015-19:03:30.929477     1.00000001180       
+      14418163400000     @11-MAR-2015-07:03:37.929987     1.00000001201       
+      14428962800000     @13-MAR-2015-19:03:25.932581     1.00000001184       
+      14429321850000     @13-MAR-2015-21:03:06.932666     1.00000001172       
+      14441923500000     @16-MAR-2015-19:03:39.935620     1.00000001207       
+      14443542900000     @17-MAR-2015-04:03:27.936011     1.00000001126       
+      14449664100000     @18-MAR-2015-14:03:51.937389     1.00000001200       
+      14461184250000     @21-MAR-2015-06:03:54.940154     1.00000001184       
+      14465504400000     @22-MAR-2015-06:03:57.941177     1.00000001177       
+      14475044650000     @24-MAR-2015-11:04:02.943423     1.00000001190       
+      14479905600000     @25-MAR-2015-14:04:21.944580     1.00000001176       
+      14488365800000     @27-MAR-2015-13:04:25.946570     1.00000001160       
+      14503666300000     @31-MAR-2015-02:04:35.950120     1.00000001192       
+      14509967150000     @01-APR-2015-13:04:52.951622     1.00000001220       
+      14519687150000     @03-APR-2015-19:04:52.953993     1.00000001037       
+      14522208500000     @04-APR-2015-09:05:19.954516     1.00000001188       
+      14532288300000     @06-APR-2015-17:05:15.956910     1.00000001177       
+      14540748600000     @08-APR-2015-16:05:21.958901     1.00000001215       
+      14544529100000     @09-APR-2015-13:05:31.959820     1.00000001197       
+      14548669550000     @10-APR-2015-12:05:40.960811     1.00000001160       
+      14552448950000     @11-APR-2015-09:05:28.961688     1.00000001193       
+      14561630650000     @13-APR-2015-12:06:02.963878     1.00000001186       
+      14567210400000     @14-APR-2015-19:05:57.965201     1.00000001208       
+      14571530800000     @15-APR-2015-19:06:05.966245     1.00000001190       
+      14575850800000     @16-APR-2015-19:06:05.967273     1.00000001131       
+      14578910400000     @17-APR-2015-12:05:57.967965     1.00000001216       
+      14584311000000     @18-APR-2015-18:06:09.969278     1.00000001187       
+      14588811450000     @19-APR-2015-19:06:18.970345     1.00000001188       
+      14592771400000     @20-APR-2015-17:06:17.971286     1.00000001178       
+      14595831450000     @21-APR-2015-10:06:18.972007     1.00000001196       
+      14601411750000     @22-APR-2015-17:06:24.973342     1.00000001185       
+      14610232250000     @24-APR-2015-18:06:34.975432     1.00000001192       
+      14640654850000     @01-MAY-2015-19:07:26.982699     1.00000001136       
+      14642094250000     @02-MAY-2015-03:07:14.983026     1.00000001198       
+      14652174350000     @04-MAY-2015-11:07:16.985441     1.00000001181       
+      14661174050000     @06-MAY-2015-13:07:10.987566     1.00000001204       
+      14668015200000     @08-MAY-2015-03:07:33.989214     1.00000001198       
+      14682235200000     @11-MAY-2015-10:07:33.992622     1.00000001200       
+      14687815250000     @12-MAY-2015-17:07:34.993961     1.00000001199       
+      14692315900000     @13-MAY-2015-18:07:47.995040     1.00000001204       
+      14696635800000     @14-MAY-2015-18:07:45.996080     1.00000001180       
+      14700956700000     @15-MAY-2015-18:08:03.997100     1.00000001224       
+      14714096050000     @18-MAY-2015-19:07:51.000317     1.00000001195       
+      14718055550000     @19-MAY-2015-17:07:41.001263     1.00000001202       
+      14722555850000     @20-MAY-2015-18:07:47.002345     1.00000001197       
+      14726876350000     @21-MAY-2015-18:07:57.003379     1.00000001192       
+      14731015900000     @22-MAY-2015-17:07:48.004366     1.00000001178       
+      14734615600000     @23-MAY-2015-13:07:42.005214     1.00000001212       
+      14738035600000     @24-MAY-2015-08:07:42.006043     1.00000001191       
+      14744336650000     @25-MAY-2015-19:08:03.007544     1.00000001227       
+      14748476600000     @26-MAY-2015-18:08:02.008560     1.00000001107       
+      14752977850000     @27-MAY-2015-19:08:27.009557     1.00000001231       
+      14756937250000     @28-MAY-2015-17:08:15.010532     1.00000001215       
+      14761257200000     @29-MAY-2015-17:08:14.011582     1.00000001231       
+      14765577350000     @30-MAY-2015-17:08:17.012646     1.00000001205       
+      14768457650000     @31-MAY-2015-09:08:23.013340     1.00000001204       
+      14774639350000     @01-JUN-2015-19:28:57.014829     1.00000001278       
+      14778357250000     @02-JUN-2015-16:08:15.015779     1.00000001235       
+      14782677250000     @03-JUN-2015-16:08:15.016846     1.00000001203       
+      14787538400000     @04-JUN-2015-19:08:38.018016     1.00000001304       
+      14791498150000     @05-JUN-2015-17:08:33.019049     1.00000001218       
+      14796178200000     @06-JUN-2015-19:08:34.020189     1.00000001251       
+      14800498350000     @07-JUN-2015-19:08:37.021270     1.00000001258       
+      14804818200000     @08-JUN-2015-19:08:34.022357     1.00000001278       
+      14809138250000     @09-JUN-2015-19:08:35.023461     1.00000001256       
+      14813458350000     @10-JUN-2015-19:08:37.024546     1.00000001288       
+      14817778200000     @11-JUN-2015-19:08:34.025659     1.00000001272       
+      14822103000000     @12-JUN-2015-19:10:10.026759     1.00000001298       
+      14826417400000     @13-JUN-2015-19:08:18.027879     1.00000001597       
+      14830737300000     @14-JUN-2015-19:08:16.029259     1.00000001089       
+      14835057450000     @15-JUN-2015-19:08:19.030200     1.00000001169       
+      14838837100000     @16-JUN-2015-16:08:12.031084     1.00000001088       
+      14843697100000     @17-JUN-2015-19:08:12.032142     1.00000001140       
+      14847476900000     @18-JUN-2015-16:08:08.033004     1.00000001116       
+      14852336900000     @19-JUN-2015-19:08:08.034089     1.00000001156       
+      14855936850000     @20-JUN-2015-15:08:07.034921     1.00000001104       
+      14860976800000     @21-JUN-2015-19:08:06.036034     1.00000001160       
+      14865296850000     @22-JUN-2015-19:08:07.037036     1.00000001164       
+      14869076650000     @23-JUN-2015-16:08:03.037916     1.00000001132       
+      14873936550000     @24-JUN-2015-19:08:01.039016     1.00000001157       
+      14878256400000     @25-JUN-2015-19:07:58.040016     1.00000001148       
+      14882576200000     @26-JUN-2015-19:07:54.041008     1.00000001160       
+      14886896050000     @27-JUN-2015-19:07:51.042010     1.00000001167       
+      14891215850000     @28-JUN-2015-19:07:47.043018     1.00000001157       
+      14895535650000     @29-JUN-2015-19:07:43.044018     1.00000001354       
+      14908495100000     @02-JUL-2015-19:07:32.047528     1.00000001210       
+      14912815050000     @03-JUL-2015-19:07:31.048573     1.00000001203       
+      14922770100000     @06-JUL-2015-02:25:52.050969     1.00000001186       
+      14923794700000     @06-JUL-2015-08:07:24.051212     1.00000001208       
+      14930094450000     @07-JUL-2015-19:07:19.052734     1.00000001207       
+      14934414000000     @08-JUL-2015-19:07:10.053777     1.00000001229       
+      14938733850000     @09-JUL-2015-19:07:07.054839     1.00000001203       
+      14943053700000     @10-JUL-2015-19:07:04.055878     1.00000001219       
+      14947373250000     @11-JUL-2015-19:06:55.056931     1.00000001205       
+      14951693200000     @12-JUL-2015-19:06:54.057972     1.00000001247       
+      14954572050000     @13-JUL-2015-11:06:31.058690     1.00000001234       
+      14956552800000     @13-JUL-2015-22:06:46.059179     1.00000001224       
+      14963752900000     @15-JUL-2015-14:06:48.060942     1.00000001205       
+      14968072700000     @16-JUL-2015-14:06:44.061983     1.00000001223       
+      14972031000000     @17-JUL-2015-12:06:10.062951     1.00000001235       
+      14976350850000     @18-JUL-2015-12:06:07.064018     1.00000001230       
+      14980670500000     @19-JUL-2015-12:06:00.065081     1.00000001220       
+      14984990250000     @20-JUL-2015-12:05:55.066135     1.00000001230       
+      14989129850000     @21-JUL-2015-11:05:47.067153     1.00000001208       
+      14994890350000     @22-JUL-2015-19:05:57.068545     1.00000001256       
+      14998310750000     @23-JUL-2015-14:06:05.069404     1.00000001214       
+      15003349650000     @24-JUL-2015-18:05:43.070626     1.00000001247       
+      15006950050000     @25-JUL-2015-14:05:51.071524     1.00000001206       
+      15011989000000     @26-JUL-2015-18:05:30.072739     1.00000001260       
+      15015047750000     @27-JUL-2015-11:05:05.073510     1.00000001216       
+      15020808250000     @28-JUL-2015-19:05:15.074911     1.00000001264       
+      15023687100000     @29-JUL-2015-11:04:52.075639     1.00000001204       
+      15026927300000     @30-JUL-2015-05:04:56.076419     1.00000001268       
+      15033766300000     @31-JUL-2015-19:04:36.078153     1.00000001261       
+      15035565750000     @01-AUG-2015-05:04:25.078607     1.00000001238       
+      15041325350000     @02-AUG-2015-13:04:17.080033     1.00000001210       
+      15045644950000     @03-AUG-2015-13:04:09.081078     1.00000001157       
+      15051046500000     @04-AUG-2015-19:04:40.082328     1.00000001463       
+      15052844350000     @05-AUG-2015-05:03:57.082854     1.00000001148       
+      15057164750000     @06-AUG-2015-05:04:05.083846     1.00000001276       
+      15062743450000     @07-AUG-2015-12:03:39.085270     1.00000001223       
+      15067243300000     @08-AUG-2015-13:03:36.086371     1.00000001206       
+      15069942550000     @09-AUG-2015-04:03:21.087022     1.00000001178       
+      15076963700000     @10-AUG-2015-19:03:44.088676     1.00000001333       
+      15080201950000     @11-AUG-2015-13:03:09.089539     1.00000001225       
+      15084521500000     @12-AUG-2015-13:03:00.090597     1.00000001235       
+      15088840850000     @13-AUG-2015-13:02:47.091664     1.00000001143       
+      15094240950000     @14-AUG-2015-19:02:49.092898     1.00000001671       
+      15094420500000     @14-AUG-2015-20:02:40.092958     1.00000001247       
+      15102879300000     @16-AUG-2015-19:02:16.095068     1.00000001233       
+      15107198900000     @17-AUG-2015-19:02:08.096133     1.00000000894       
+      15111518350000     @18-AUG-2015-19:01:57.096905     1.00000001198       
+      15115657700000     @19-AUG-2015-18:01:44.097897     1.00000001208       
+      15119977250000     @20-AUG-2015-18:01:35.098941     1.00000001223       
+      15124476800000     @21-AUG-2015-19:01:26.100042     1.00000001188       
+      15128796350000     @22-AUG-2015-19:01:17.101068     1.00000001394       
+      15128975750000     @22-AUG-2015-20:01:05.101118     1.00000001207       
+      15137435650000     @24-AUG-2015-19:01:03.103160     1.00000001207       
+      15141755100000     @25-AUG-2015-19:00:52.104203     1.00000001206       
+      15146074300000     @26-AUG-2015-19:00:36.105245     1.00000001219       
+      15150394050000     @27-AUG-2015-19:00:31.106297     1.00000001204       
+      15154713500000     @28-AUG-2015-19:00:20.107337     1.00000001200       
+      15159033000000     @29-AUG-2015-19:00:10.108374     1.00000001203       
+      15163352500000     @30-AUG-2015-19:00:00.109413     1.00000001196       
+      15167311300000     @31-AUG-2015-16:59:36.110360     1.00000001204       
+      15171992800000     @01-SEP-2015-19:00:06.111487     1.00000001195       
+      15176310750000     @02-SEP-2015-18:59:25.112519     1.00000001200       
+      15180630250000     @03-SEP-2015-18:59:15.113556     1.00000001212       
+      15184949700000     @04-SEP-2015-18:59:04.114603     1.00000001198       
+      15189269000000     @05-SEP-2015-18:58:50.115638     1.00000001197       
+      15193588450000     @06-SEP-2015-18:58:39.116672     1.00000001199       
+      15197547300000     @07-SEP-2015-16:58:16.117621     1.00000001204       
+      15202227400000     @08-SEP-2015-18:58:18.118748     1.00000001196       
+      15206546650000     @09-SEP-2015-18:58:03.119781     1.00000001447       
+      15210686150000     @10-SEP-2015-17:57:53.120979     1.00000000929       
+      15215185500000     @11-SEP-2015-18:57:40.121815     1.00000001233       
+      15219324950000     @12-SEP-2015-17:57:29.122836     1.00000001197       
+      15222203900000     @13-SEP-2015-09:57:08.123525     1.00000001189       
+      15227963550000     @14-SEP-2015-17:57:01.124895     1.00000001111       
+      15232464050000     @15-SEP-2015-18:57:11.125894     1.00000001283       
+      15236602250000     @16-SEP-2015-17:56:35.126956     1.00000001179       
+      15241101700000     @17-SEP-2015-18:56:24.128017     1.00000001184       
+      15245436900000     @18-SEP-2015-19:01:28.129044     1.00000001190       
+      15249740600000     @19-SEP-2015-18:56:02.130068     1.00000001233       
+      15253879800000     @20-SEP-2015-17:55:46.131089     1.00000001190       
+      15258199100000     @21-SEP-2015-17:55:32.132117     1.00000001209       
+      15261078300000     @22-SEP-2015-09:55:16.132813     1.00000001167       
+      15266838050000     @23-SEP-2015-17:55:11.134157     1.00000001169       
+      15271337400000     @24-SEP-2015-18:54:58.135209     1.00000001194       
+      15275659550000     @25-SEP-2015-18:55:41.136241     1.00000001177       
+      15279975700000     @26-SEP-2015-18:54:24.137257     1.00000001282       
+      15282494800000     @27-SEP-2015-08:54:06.137903     1.00000001158       
+      15288660550000     @28-SEP-2015-19:09:21.139331     1.00000001212       
+      15292574200000     @29-SEP-2015-16:53:54.140280     1.00000001175       
+      15296893600000     @30-SEP-2015-16:53:42.141295     1.00000001109       
+      15301573250000     @01-OCT-2015-18:53:35.142333     1.00000001248       
+      15305891950000     @02-OCT-2015-18:53:09.143411     1.00000001196       
+      15310211350000     @03-OCT-2015-18:52:57.144444     1.00000001191       
+      15314171100000     @04-OCT-2015-16:52:52.145387     1.00000001187       
+      15318490300000     @05-OCT-2015-16:52:36.146412     1.00000001174       
+      15322809800000     @06-OCT-2015-16:52:26.147426     1.00000001102       
+      15327565250000     @07-OCT-2015-19:17:35.148474     1.00000001191       
+      15331808950000     @08-OCT-2015-18:52:09.149485     1.00000001170       
+      15336128300000     @09-OCT-2015-18:51:56.150496     1.00000001166       
+      15340447400000     @10-OCT-2015-18:51:38.151503     1.00000001298       
+      15344226500000     @11-OCT-2015-15:51:20.152484     1.00000001189       
+      15346925200000     @12-OCT-2015-06:50:54.153126     1.00000001112       
+      15353405550000     @13-OCT-2015-18:51:01.154567     1.00000001262       
+      15357184650000     @14-OCT-2015-15:50:43.155521     1.00000001104       
+      15362119500000     @15-OCT-2015-19:15:40.156611     1.00000001170       
+      15366363900000     @16-OCT-2015-18:50:28.157604     1.00000001241       
+      15370682400000     @17-OCT-2015-18:49:58.158676     1.00000001193       
+      15374462150000     @18-OCT-2015-15:49:53.159578     1.00000001188       
+      15378781500000     @19-OCT-2015-15:49:40.160604     1.00000001059       
+      15381661850000     @20-OCT-2015-07:49:47.161214     1.00000001150       
+      15387960400000     @21-OCT-2015-18:49:18.162663     1.00000001305       
+      15388860450000     @21-OCT-2015-23:49:19.162898     1.00000001018       
+      15396033450000     @23-OCT-2015-15:40:19.164359     1.00000001148       
+      15400918500000     @24-OCT-2015-18:48:40.165481     1.00000001255       
+      15401818650000     @24-OCT-2015-23:48:43.165707     1.00000001173       
+      15408837850000     @26-OCT-2015-14:48:27.167354     1.00000001179       
+      15413337700000     @27-OCT-2015-15:48:24.168415     1.00000001140       
+      15414596550000     @27-OCT-2015-22:48:01.168702     1.00000001163       
+      15421796500000     @29-OCT-2015-14:48:00.170377     1.00000001180       
+      15424855700000     @30-OCT-2015-07:47:44.171099     1.00000001156       
+      15428813950000     @31-OCT-2015-05:47:09.172014     1.00000001161       
+      15434754450000     @01-NOV-2015-14:47:19.173393     1.00000001164       
+      15439793300000     @02-NOV-2015-18:46:56.174566     1.00000001165       
+      15444112600000     @03-NOV-2015-18:46:42.175572     1.00000001173       
+      15448508200000     @04-NOV-2015-19:11:54.176603     1.00000001195       
+      15452032100000     @05-NOV-2015-14:46:32.177445     1.00000001290       
+      15454730100000     @06-NOV-2015-05:45:52.178141     1.00000001176       
+      15460670150000     @07-NOV-2015-14:45:53.179538     1.00000001161       
+      15464989550000     @08-NOV-2015-14:45:41.180541     1.00000001174       
+      15469128950000     @09-NOV-2015-13:45:29.181513     1.00000001119       
+      15474431600000     @10-NOV-2015-19:13:02.182700     1.00000001284       
+      15477767900000     @11-NOV-2015-13:45:08.183556     1.00000001160       
+      15482087200000     @12-NOV-2015-13:44:54.184558     1.00000001189       
+      15486406800000     @13-NOV-2015-13:44:46.185585     1.00000001161       
+      15490726200000     @14-NOV-2015-13:44:34.186588     1.00000001099       
+      15495945850000     @15-NOV-2015-18:44:27.187735     1.00000001278       
+      15499365000000     @16-NOV-2015-13:44:10.188609     1.00000001149       
+      15503864500000     @17-NOV-2015-14:44:00.189643     1.00000001136       
+      15508983350000     @18-NOV-2015-19:10:17.190806     1.00000001235       
+      15513223250000     @19-NOV-2015-18:43:35.191853     1.00000001164       
+      15517542750000     @20-NOV-2015-18:43:25.192859     1.00000001102       
+      15521862750000     @21-NOV-2015-18:43:25.193811     1.00000001268       
+      15524921650000     @22-NOV-2015-11:43:03.194587     1.00000001169       
+      15530578700000     @23-NOV-2015-19:08:44.195910     1.00000001108       
+      15534821450000     @24-NOV-2015-18:42:59.196850     1.00000001262       
+      15538240550000     @25-NOV-2015-13:42:41.197713     1.00000001103       
+      15543280400000     @26-NOV-2015-17:42:38.198825     1.00000001243       
+      15547779200000     @27-NOV-2015-18:42:14.199943     1.00000001145       
+      15550478700000     @28-NOV-2015-09:42:04.200561     1.00000001169       
+      15554978250000     @29-NOV-2015-10:41:55.201613     1.00000001128       
+      15560738550000     @30-NOV-2015-18:42:01.202912     1.00000001256       
+      15563977800000     @01-DEC-2015-12:41:46.203726     1.00000001164       
+      15566856750000     @02-DEC-2015-04:41:25.204396     1.00000001121       
+      15572618450000     @03-DEC-2015-12:41:59.205688     1.00000001156       
+      15578017050000     @04-DEC-2015-18:41:31.206936     1.00000001270       
+      15581256000000     @05-DEC-2015-12:41:10.207759     1.00000001095       
+      15586655900000     @06-DEC-2015-18:41:08.208942     1.00000000417       
+      15589536950000     @07-DEC-2015-10:41:29.209182     1.00000001149       
+      15595295300000     @08-DEC-2015-18:40:56.210505     1.00000001345       
+      15597094150000     @09-DEC-2015-04:40:33.210989     1.00000001139       
+      15602853950000     @10-DEC-2015-12:40:29.212301     1.00000001134       
+      15606633500000     @11-DEC-2015-09:40:20.213158     1.00000001157       
+      15611313150000     @12-DEC-2015-11:40:13.214241     1.00000001144       
+      15616892500000     @13-DEC-2015-18:40:00.215517     1.00000001113       
+      15620672000000     @14-DEC-2015-15:39:50.216358     1.00000001119       
+      15625533250000     @15-DEC-2015-18:40:15.217446     1.00000001211       
+      15629852000000     @16-DEC-2015-18:39:50.218492     1.00000001122       
+      15634186700000     @17-DEC-2015-18:44:44.219465     1.00000001280       
+      15634889950000     @17-DEC-2015-22:39:09.219645     1.00000001163       
+      15640109950000     @19-DEC-2015-03:39:09.220859     1.00000001140       
+      15647130550000     @20-DEC-2015-18:39:21.222459     1.00000001149       
+      15648749850000     @21-DEC-2015-03:39:07.222830     1.00000001142       
+      15660089600000     @23-DEC-2015-18:39:02.225419     1.00000001151       
+      15664410500000     @24-DEC-2015-18:39:20.226414     1.00000001124       
+      15666568200000     @25-DEC-2015-06:38:34.226899     1.00000001154       
+      15677368500000     @27-DEC-2015-18:38:40.229392     1.00000001150       
+      15681507800000     @28-DEC-2015-17:38:26.230344     1.00000001059       
+      15686010050000     @29-DEC-2015-18:39:11.231298     1.00000001429       
+      15687627100000     @30-DEC-2015-03:38:12.231760     1.00000001145       
+      15698967200000     @01-JAN-2016-18:38:14.234357     1.00000001117       
+      15702566350000     @02-JAN-2016-14:37:57.235161     1.00000001169       
+      15707607400000     @03-JAN-2016-18:38:18.236340     1.00000001138       
+      15723085550000     @07-JAN-2016-08:37:41.239864     1.00000001078       
+      15728667900000     @08-JAN-2016-15:38:28.241068     1.00000001223       
+      15732984950000     @09-JAN-2016-15:37:29.242123     1.00000001142       
+      15737665300000     @10-JAN-2016-17:37:36.243192     1.00000001130       
+      15741624700000     @11-JAN-2016-15:37:24.244087     1.00000001117       
+      15746484600000     @12-JAN-2016-18:37:22.245173     1.00000001149       
+      15750882300000     @13-JAN-2016-19:03:16.246184     1.00000001163       
+      15754584200000     @14-JAN-2016-15:37:14.247045     1.00000001140       
+      15759264650000     @15-JAN-2016-17:37:23.248112     1.00000001058       
+      15763044450000     @16-JAN-2016-14:37:19.248912     1.00000001201       
+      15768083900000     @17-JAN-2016-18:37:08.250122     1.00000001119       
+      15772403750000     @18-JAN-2016-18:37:05.251089     1.00000001309       
+      15772762700000     @18-JAN-2016-20:36:44.251183     1.00000001149       
+      15780143500000     @20-JAN-2016-13:37:00.252879     1.00000001126       
+      15784283350000     @21-JAN-2016-12:36:57.253811     1.00000001159       
+      15789766200000     @22-JAN-2016-19:04:34.255082     1.00000001140       
+      15794003350000     @23-JAN-2016-18:36:57.256048     1.00000001162       
+      15798143850000     @24-JAN-2016-17:37:07.257010     1.00000001129       
+      15802643200000     @25-JAN-2016-18:36:54.258026     1.00000001135       
+      15806783050000     @26-JAN-2016-17:36:51.258966     1.00000001165       
+      15809663150000     @27-JAN-2016-09:36:53.259637     1.00000001131       
+      15815639500000     @28-JAN-2016-18:49:00.260989     1.00000001102       
+      15819565300000     @29-JAN-2016-16:37:36.261854     1.00000001184       
+      15824243050000     @30-JAN-2016-18:36:51.262962     1.00000001156       
+      15828562900000     @31-JAN-2016-18:36:48.263961     1.00000001059       
+      15832705450000     @01-FEB-2016-17:37:39.264838     1.00000001214       
+      15837202950000     @02-FEB-2016-18:36:49.265930     1.00000001146       
+      15841522900000     @03-FEB-2016-18:36:48.266920     1.00000001139       
+      15845662850000     @04-FEB-2016-17:36:47.267863     1.00000001169       
+      15850162950000     @05-FEB-2016-18:36:49.268915     1.00000001148       
+      15851962500000     @06-FEB-2016-04:36:40.269328     1.00000001135       
+      15858802950000     @07-FEB-2016-18:36:49.270881     1.00000001166       
+      15863122950000     @08-FEB-2016-18:36:49.271888     1.00000001181       
+      15865463200000     @09-FEB-2016-07:36:54.272441     1.00000001116       
+      15871403050000     @10-FEB-2016-16:36:51.273767     1.00000001156       
+      15880403250000     @12-FEB-2016-18:36:55.275847     1.00000001203       
+      15882743300000     @13-FEB-2016-07:36:56.276410     1.00000001118       
+      15886719250000     @14-FEB-2016-05:42:15.277299     1.00000001104       
+      15892826050000     @15-FEB-2016-15:37:51.278647     1.00000001284       
+      15895703600000     @16-FEB-2016-07:37:02.279386     1.00000001144       
+      15903803100000     @18-FEB-2016-04:36:52.281239     1.00000001147       
+      15910643700000     @19-FEB-2016-18:37:04.282808     1.00000001156       
+      15914963800000     @20-FEB-2016-18:37:06.283807     1.00000001128       
+      15918743750000     @21-FEB-2016-15:37:05.284660     1.00000001150       
+      15923063900000     @22-FEB-2016-15:37:08.285654     1.00000001174       
+      15927924200000     @23-FEB-2016-18:37:14.286795     1.00000001122       
+      15929229850000     @24-FEB-2016-01:52:27.287088     1.00000001170       
+      15936564400000     @25-FEB-2016-18:37:18.288805     1.00000001142       
+      15940884500000     @26-FEB-2016-18:37:20.289792     1.00000001150       
+      15945204650000     @27-FEB-2016-18:37:23.290786     1.00000001146       
+      15949344750000     @28-FEB-2016-17:37:25.291735     1.00000001172       
+      15953664850000     @29-FEB-2016-17:37:27.292748     1.00000001152       
+      15958165050000     @01-MAR-2016-18:37:31.293785     1.00000001151       
+      15961945000000     @02-MAR-2016-15:37:30.294655     1.00000001174       
+      15966625300000     @03-MAR-2016-17:37:36.295754     1.00000001133       
+      15970585350000     @04-MAR-2016-15:37:37.296651     1.00000001181       
+      15975445700000     @05-MAR-2016-18:37:44.297799     1.00000001128       
+      15979045700000     @06-MAR-2016-14:37:44.298611     1.00000001196       
+      15981925950000     @07-MAR-2016-06:37:49.299300     1.00000001171       
+      15986246200000     @08-MAR-2016-06:37:54.300312     1.00000001147       
+      15994345950000     @10-MAR-2016-03:37:49.302170     1.00000001175       
+      16001427850000     @11-MAR-2016-18:58:27.303834     1.00000001139       
+      16005686950000     @12-MAR-2016-18:38:09.304804     1.00000001163       
+      16009827050000     @13-MAR-2016-17:38:11.305767     1.00000001149       
+      16013247100000     @14-MAR-2016-12:38:12.306552     1.00000001178       
+      16018287400000     @15-MAR-2016-16:38:18.307739     1.00000001170       
+      16022967700000     @16-MAR-2016-18:38:24.308834     1.00000001118       
+      16026027750000     @17-MAR-2016-11:38:25.309518     1.00000001188       
+      16031428100000     @18-MAR-2016-17:38:32.310800     1.00000001177       
+      16035928350000     @19-MAR-2016-18:38:37.311859     1.00000001163       
+      16040248500000     @20-MAR-2016-18:38:40.312864     1.00000001169       
+      16044568700000     @21-MAR-2016-18:38:44.313874     1.00000001153       
+      16048528850000     @22-MAR-2016-16:38:47.314787     1.00000001146       
+      16052308800000     @23-MAR-2016-13:38:46.315653     1.00000001188       
+      16057529300000     @24-MAR-2016-18:38:56.316893     1.00000001186       
+      16061849550000     @25-MAR-2016-18:39:01.317918     1.00000001083       
+      16065091800000     @26-MAR-2016-12:39:46.318620     1.00000001217       
+      16070309900000     @27-MAR-2016-17:39:08.319890     1.00000001160       
+      16074270050000     @28-MAR-2016-15:39:11.320809     1.00000001140       
+      16078050050000     @29-MAR-2016-12:39:11.321671     1.00000001211       
+      16083450650000     @30-MAR-2016-18:39:23.322979     1.00000001111       
+      16086690600000     @31-MAR-2016-12:39:22.323699     1.00000001195       
+      16091911100000     @01-APR-2016-17:39:32.324947     1.00000001193       
+      16096426650000     @02-APR-2016-18:44:43.326024     1.00000001173       
+      16100731500000     @03-APR-2016-18:39:40.327034     1.00000001153       
+      16105051750000     @04-APR-2016-18:39:45.328030     1.00000001096       
+      16108294250000     @05-APR-2016-12:40:35.328741     1.00000001213       
+      16112791900000     @06-APR-2016-13:39:48.329832     1.00000001137       
+      16117652900000     @07-APR-2016-16:40:08.330937     1.00000001169       
+      16121973200000     @08-APR-2016-16:40:14.331947     1.00000001245       
+      16126652950000     @09-APR-2016-18:40:09.333112     1.00000001156       
+      16128452800000     @10-APR-2016-04:40:06.333528     1.00000001169       
+      16134933100000     @11-APR-2016-16:40:12.335043     1.00000001204       
+      16139613700000     @12-APR-2016-18:40:24.336170     1.00000001167       
+      16143573650000     @13-APR-2016-16:40:23.337094     1.00000001161       
+      16148073950000     @14-APR-2016-17:40:29.338139     1.00000001183       
+      16152574250000     @15-APR-2016-18:40:35.339204     1.00000001176       
+      16156894450000     @16-APR-2016-18:40:39.340220     1.00000001169       
+      16160674450000     @17-APR-2016-15:40:39.341104     1.00000001090       
+      16164276500000     @18-APR-2016-11:41:20.341889     1.00000001257       
+      16169494900000     @19-APR-2016-16:40:48.343201     1.00000001184       
+      16174175400000     @20-APR-2016-18:40:58.344309     1.00000001179       
+      16178495550000     @21-APR-2016-18:41:01.345327     1.00000001177       
+      16182815700000     @22-APR-2016-18:41:04.346344     1.00000001176       
+      16186775700000     @23-APR-2016-16:41:04.347275     1.00000001179       
+      16191095900000     @24-APR-2016-16:41:08.348294     1.00000001192       
+      16195596300000     @25-APR-2016-17:41:16.349367     1.00000001192       
+      16199916350000     @26-APR-2016-17:41:17.350397     1.00000001170       
+      16204416850000     @27-APR-2016-18:41:27.351450     1.00000001132       
+      16207116400000     @28-APR-2016-09:41:18.352061     1.00000001215       
+      16213057250000     @29-APR-2016-18:41:35.353505     1.00000001171       
+      16217377450000     @30-APR-2016-18:41:39.354517     1.00000001189       
+      16221697650000     @01-MAY-2016-18:41:43.355544     1.00000001110       
+      16225657450000     @02-MAY-2016-16:41:39.356423     1.00000001175       
+      16228899600000     @03-MAY-2016-10:42:22.357185     1.00000001200       
+      16234477900000     @04-MAY-2016-17:41:48.358523     1.00000001153       
+      16237539800000     @05-MAY-2016-10:42:26.359229     1.00000001208       
+      16241859500000     @06-MAY-2016-10:42:20.360273     1.00000001191       
+      16247619100000     @07-MAY-2016-18:42:12.361645     1.00000001173       
+      16251398400000     @08-MAY-2016-15:41:58.362532     1.00000001194       
+      16253378450000     @09-MAY-2016-02:41:59.363005     1.00000001180       
+      16260218750000     @10-MAY-2016-16:42:05.364619     1.00000001203       
+      16264899700000     @11-MAY-2016-18:42:24.365745     1.00000001164       
+      16268498950000     @12-MAY-2016-14:42:09.366583     1.00000001213       
+      16273539900000     @13-MAY-2016-18:42:28.367806     1.00000001172       
+      16277860100000     @14-MAY-2016-18:42:32.368819     1.00000001205       
+      16282180100000     @15-MAY-2016-18:42:32.369860     1.00000001175       
+      16285959500000     @16-MAY-2016-15:42:20.370748     1.00000001193       
+      16290099500000     @17-MAY-2016-14:42:20.371736     1.00000001194       
+      16294960000000     @18-MAY-2016-17:42:30.372897     1.00000001205       
+      16299280150000     @19-MAY-2016-17:42:33.373938     1.00000001189       
+      16303600300000     @20-MAY-2016-17:42:36.374965     1.00000001191       
+      16307379950000     @21-MAY-2016-14:42:29.375865     1.00000001197       
+      16312060250000     @22-MAY-2016-16:42:35.376985     1.00000001191       
+      16316020150000     @23-MAY-2016-14:42:33.377928     1.00000001168       
+      16321077400000     @24-MAY-2016-18:48:18.379109     1.00000001223       
+      16325201100000     @25-MAY-2016-17:42:52.380117     1.00000001187       
+      16329160450000     @26-MAY-2016-15:42:39.381057     1.00000001215       
+      16333841350000     @27-MAY-2016-17:42:57.382194     1.00000001143       
+      16338341350000     @28-MAY-2016-18:42:57.383223     1.00000001202       
+      16342718500000     @29-MAY-2016-19:02:00.384275     1.00000001168       
+      16347058400000     @30-MAY-2016-19:08:38.385289     1.00000001261       
+      16350580650000     @31-MAY-2016-14:42:43.386177     1.00000001214       
+      16355261050000     @01-JUN-2016-16:42:51.387313     1.00000001165       
+      16359952750000     @02-JUN-2016-18:46:45.388406     1.00000001235       
+      16363901300000     @03-JUN-2016-16:42:56.389381     1.00000001174       
+      16367860850000     @04-JUN-2016-14:42:47.390311     1.00000001209       
+      16372541500000     @05-JUN-2016-16:43:00.391443     1.00000001186       
+      16376861550000     @06-JUN-2016-16:43:01.392468     1.00000001171       
+      16381581100000     @07-JUN-2016-18:56:12.393573     1.00000001206       
+      16385861450000     @08-JUN-2016-18:42:59.394605     1.00000001181       
+      16390181300000     @09-JUN-2016-18:42:56.395625     1.00000001209       
+      16394501450000     @10-JUN-2016-18:42:59.396670     1.00000001198       
+      16398821250000     @11-JUN-2016-18:42:55.397705     1.00000001191       
+      16403141500000     @12-JUN-2016-18:43:00.398734     1.00000001261       
+      16406560600000     @13-JUN-2016-13:42:42.399596     1.00000001163       
+      16411781300000     @14-JUN-2016-18:42:56.400810     1.00000001214       
+      16416101000000     @15-JUN-2016-18:42:50.401859     1.00000001225       
+      16419880900000     @16-JUN-2016-15:42:48.402785     1.00000001203       
+      16422760850000     @17-JUN-2016-07:42:47.403478     1.00000001200       
+      16428340550000     @18-JUN-2016-14:42:41.404817     1.00000001198       
+      16432660350000     @19-JUN-2016-14:42:37.405852     1.00000001201       
+      16436800150000     @20-JUN-2016-13:42:33.406846     1.00000001204       
+      16441300250000     @21-JUN-2016-14:42:35.407930     1.00000001194       
+      16445800600000     @22-JUN-2016-15:42:42.409005     1.00000001176       
+      16449219750000     @23-JUN-2016-10:42:25.409809     1.00000001190       
+      16455054550000     @24-JUN-2016-19:07:21.411198     1.00000001206       
+      16459300000000     @25-JUN-2016-18:42:30.412222     1.00000001198       
+      16463619900000     @26-JUN-2016-18:42:28.413257     1.00000001189       
+      16467984300000     @27-JUN-2016-18:57:16.414295     1.00000001207       
+      16472288950000     @28-JUN-2016-18:52:09.415334     1.00000001236       
+      16476039750000     @29-JUN-2016-15:42:25.416261     1.00000001212       
+      16480359500000     @30-JUN-2016-15:42:20.417308     1.00000001193       
+      16484318900000     @01-JUL-2016-13:42:08.418253     1.00000001171       
+      16489618400000     @02-JUL-2016-19:08:38.419494     1.00000001186       
+      16493858750000     @03-JUL-2016-18:42:05.420500     1.00000001243       
+      16497458400000     @04-JUL-2016-14:41:58.421395     1.00000001214       
+      16501778750000     @05-JUL-2016-14:42:05.422444     1.00000001179       
+      16505557700000     @06-JUL-2016-11:41:44.423335     1.00000001208       
+      16510237700000     @07-JUL-2016-13:41:44.424466     1.00000001189       
+      16514738050000     @08-JUL-2016-14:41:51.425536     1.00000001214       
+      16518697150000     @09-JUL-2016-12:41:33.426497     1.00000001203       
+      16523378350000     @10-JUL-2016-14:41:57.427623     1.00000001182       
+      16526078050000     @11-JUL-2016-05:41:51.428261     1.00000001192       
+      16532018200000     @12-JUL-2016-14:41:54.429677     1.00000001177       
+      16537057300000     @13-JUL-2016-18:41:36.430863     1.00000001403       
+      16537777050000     @13-JUL-2016-22:41:31.431065     1.00000001193       
+      16543356850000     @15-JUL-2016-05:41:27.432396     1.00000001194       
+      16551815650000     @17-JUL-2016-04:41:03.434416     1.00000001202       
+      16557755000000     @18-JUL-2016-13:40:50.435844     1.00000001207       
+      16566394800000     @20-JUL-2016-13:40:46.437929     1.00000001189       
+      16570714500000     @21-JUL-2016-13:40:40.438956     1.00000001553       
+      16575034150000     @22-JUL-2016-13:40:33.440298     1.00000001203       
+      16579353850000     @23-JUL-2016-13:40:27.441337     1.00000001191       
+      16583673500000     @24-JUL-2016-13:40:20.442366     1.00000001208       
+      16587993150000     @25-JUL-2016-13:40:13.443410     1.00000001203       
+      16592312800000     @26-JUL-2016-13:40:06.444449     1.00000001197       
+      16596632400000     @27-JUL-2016-13:39:58.445483     1.00000001200       
+      16600952100000     @28-JUL-2016-13:39:52.446520     1.00000001198       
+      16605271700000     @29-JUL-2016-13:39:44.447555     1.00000001187       
+      16609593300000     @30-JUL-2016-13:40:16.448581     1.00000001210       
+      16613730500000     @31-JUL-2016-12:39:20.449582     1.00000001196       
+      16618050250000     @01-AUG-2016-12:39:15.450615     1.00000001192       
+      16622189600000     @02-AUG-2016-11:39:02.451602     1.00000001210       
+      16626329150000     @03-AUG-2016-10:38:53.452604     1.00000001190       
+      16630468650000     @04-AUG-2016-09:38:43.453589     1.00000001189       
+      16635328900000     @05-AUG-2016-12:38:48.454745     1.00000001216       
+      16639468200000     @06-AUG-2016-11:38:34.455752     1.00000001186       
+      16643968100000     @07-AUG-2016-12:38:32.456819     1.00000001171       
+      16647929450000     @08-AUG-2016-10:38:59.457747     1.00000001212       
+      16652426750000     @09-AUG-2016-11:38:05.458837     1.00000001200       
+      16656926900000     @10-AUG-2016-12:38:08.459916     1.00000001208       
+      16661065950000     @11-AUG-2016-11:37:49.460916     1.00000001164       
+      16664845200000     @12-AUG-2016-08:37:34.461796     1.00000001187       
+      16670967550000     @13-AUG-2016-18:38:21.463249     1.00000001207       
+      16675285750000     @14-AUG-2016-18:37:45.464291     1.00000001226       
+      16678344150000     @15-AUG-2016-11:37:13.465041     1.00000001183       
+      16682663650000     @16-AUG-2016-11:37:03.466063     1.00000001184       
+      16685543400000     @17-AUG-2016-03:36:58.466745     1.00000001197       
+      16691122450000     @18-AUG-2016-10:36:39.468081     1.00000001188       
+      16695622650000     @19-AUG-2016-11:36:43.469150     1.00000001191       
+      16701201900000     @20-AUG-2016-18:36:28.470479     1.00000001172       
+      16705161800000     @21-AUG-2016-16:36:26.471407     1.00000001211       
+      16708040350000     @22-AUG-2016-08:35:57.472104     1.00000001198       
+      16712900600000     @23-AUG-2016-11:36:02.473269     1.00000001190       
+      16718480250000     @24-AUG-2016-18:35:55.474597     1.00000001177       
+      16722799800000     @25-AUG-2016-18:35:46.475614     1.00000001196       
+      16727119300000     @26-AUG-2016-18:35:36.476647     1.00000001213       
+      16728558200000     @27-AUG-2016-02:35:14.476996     1.00000001190       
+      16734497950000     @28-AUG-2016-11:35:09.478410     1.00000001182       
+      16738817300000     @29-AUG-2016-11:34:56.479431     1.00000001189       
+      16742956350000     @30-AUG-2016-10:34:37.480415     1.00000001190       
+      16747275750000     @31-AUG-2016-10:34:25.481443     1.00000001190       
+      16751595350000     @01-SEP-2016-10:34:17.482471     1.00000001190       
+      16755734550000     @02-SEP-2016-09:34:01.483456     1.00000001179       
+      16760234650000     @03-SEP-2016-10:34:03.484517     1.00000001184       
+      16764554000000     @04-SEP-2016-10:33:50.485540     1.00000001182       
+      16768873400000     @05-SEP-2016-10:33:38.486561     1.00000001193       
+      16773192800000     @06-SEP-2016-10:33:26.487592     1.00000001168       
+      16777331800000     @07-SEP-2016-09:33:06.488558     1.00000001193       
+      16781831750000     @08-SEP-2016-10:33:05.489632     1.00000001148       
+      16787591350000     @09-SEP-2016-18:32:57.490954     1.00000001259       
+      16789929750000     @10-SEP-2016-07:32:25.491543     1.00000001170       
+      16794069250000     @11-SEP-2016-06:32:15.492512     1.00000001187       
+      16799109300000     @12-SEP-2016-10:32:16.493709     1.00000001171       
+      16803428700000     @13-SEP-2016-10:32:04.494721     1.00000001188       
+      16807748100000     @14-SEP-2016-10:31:52.495747     1.00000001183       
+      16812067500000     @15-SEP-2016-10:31:40.496769     1.00000001186       
+      16816206500000     @16-SEP-2016-09:31:20.497751     1.00000001162       
+      16820525750000     @17-SEP-2016-09:31:05.498755     1.00000001165       
+      16826287700000     @18-SEP-2016-17:31:44.500098     1.00000001222       
+      16829165050000     @19-SEP-2016-09:30:51.500801     1.00000001176       
+      16833304600000     @20-SEP-2016-08:30:42.501775     1.00000001156       
+      16837803700000     @21-SEP-2016-09:30:24.502815     1.00000001194       
+      16841942600000     @22-SEP-2016-08:30:02.503803     1.00000001165       
+      16846262050000     @23-SEP-2016-08:29:51.504809     1.00000001175       
+      16850401250000     @24-SEP-2016-07:29:35.505782     1.00000001170       
+      16855081400000     @25-SEP-2016-09:29:38.506877     1.00000001184       
+      16859400850000     @26-SEP-2016-09:29:27.507900     1.00000001162       
+      16863539650000     @27-SEP-2016-08:29:03.508862     1.00000001166       
+      16867859050000     @28-SEP-2016-08:28:51.509869     1.00000001185       
+      16872178400000     @29-SEP-2016-08:28:38.510893     1.00000001162       
+      16876497750000     @30-SEP-2016-08:28:25.511897     1.00000001136       
+      16882617300000     @01-OCT-2016-18:28:16.513287     1.00000001178       
+      16886936700000     @02-OCT-2016-18:28:04.514305     1.00000001218       
+      16889456300000     @03-OCT-2016-08:27:56.514919     1.00000001162       
+      16895215750000     @04-OCT-2016-16:27:45.516257     1.00000001192       
+      16896654850000     @05-OCT-2016-00:27:27.516600     1.00000001171       
+      16902414350000     @06-OCT-2016-08:27:17.517949     1.00000001129       
+      16908533600000     @07-OCT-2016-18:27:02.519331     1.00000001206       
+      16912493400000     @08-OCT-2016-16:26:58.520286     1.00000001182       
+      16915192050000     @09-OCT-2016-07:26:31.520924     1.00000001147       
+      16920951750000     @10-OCT-2016-15:26:25.522245     1.00000001166       
+      16925271150000     @11-OCT-2016-15:26:13.523252     1.00000001169       
+      16929590900000     @12-OCT-2016-15:26:08.524262     1.00000001156       
+      16933910200000     @13-OCT-2016-15:25:54.525261     1.00000001146       
+      16938853750000     @14-OCT-2016-18:53:45.526394     1.00000001171       
+      16943088350000     @15-OCT-2016-18:25:17.527386     1.00000001278       
+      16943987900000     @15-OCT-2016-23:25:08.527615     1.00000001157       
+      16949747050000     @17-OCT-2016-07:24:51.528948     1.00000001139       
+      16956046500000     @18-OCT-2016-18:24:40.530383     1.00000001236       
+      16958388150000     @19-OCT-2016-07:25:13.530962     1.00000001139       
+      16964145800000     @20-OCT-2016-15:24:26.532274     1.00000001155       
+      16968467050000     @21-OCT-2016-15:24:51.533272     1.00000001154       
+      16973324050000     @22-OCT-2016-18:23:51.534393     1.00000001174       
+      16976923700000     @23-OCT-2016-14:23:44.535238     1.00000001153       
+      16981423350000     @24-OCT-2016-15:23:37.536276     1.00000001139       
+      16985562350000     @25-OCT-2016-14:23:17.537219     1.00000001161       
+      16989881900000     @26-OCT-2016-14:23:08.538222     1.00000001151       
+      16998522950000     @28-OCT-2016-14:23:29.540211     1.00000001149       
+      17003559750000     @29-OCT-2016-18:22:25.541367     1.00000001223       
+      17005718950000     @30-OCT-2016-06:22:09.541895     1.00000001129       
+      17012198550000     @31-OCT-2016-18:22:01.543358     1.00000001159       
+      17016517950000     @01-NOV-2016-18:21:49.544359     1.00000001141       
+      17020837400000     @02-NOV-2016-18:21:38.545345     1.00000001169       
+      17024437250000     @03-NOV-2016-14:21:35.546187     1.00000001156       
+      17028756850000     @04-NOV-2016-14:21:27.547186     1.00000001137       
+      17033076200000     @05-NOV-2016-14:21:14.548168     1.00000001148       
+      17037395650000     @06-NOV-2016-14:21:03.549160     1.00000001156       
+      17041715000000     @07-NOV-2016-14:20:50.550159     1.00000001165       
+      17044594200000     @08-NOV-2016-06:20:34.550830     1.00000001134       
+      17051076150000     @09-NOV-2016-18:21:13.552300     1.00000001161       
+      17054673400000     @10-NOV-2016-14:20:18.553135     1.00000001160       
+      17057372150000     @11-NOV-2016-05:19:53.553761     1.00000001146       
+      17065830700000     @13-NOV-2016-04:19:24.555700     1.00000001122       
+      17072670650000     @14-NOV-2016-18:19:23.557235     1.00000001152       
+      17076990050000     @15-NOV-2016-18:19:11.558230     1.00000001167       
+      17080410050000     @16-NOV-2016-13:19:11.559028     1.00000001139       
+      17094268050000     @19-NOV-2016-18:18:31.562184     1.00000001156       
+      17096067950000     @20-NOV-2016-04:18:29.562600     1.00000001129       
+      17102907000000     @21-NOV-2016-18:18:10.564144     1.00000001155       
+      17106327000000     @22-NOV-2016-13:18:10.564934     1.00000001165       
+      17109025850000     @23-NOV-2016-04:17:47.565563     1.00000001139       
+      17124504550000     @26-NOV-2016-18:17:21.569089     1.00000000987       
+      17124864200000     @26-NOV-2016-20:17:14.569160     1.00000001144       
+      17133143650000     @28-NOV-2016-18:17:03.571054     1.00000001106       
+      17137103200000     @29-NOV-2016-16:16:54.571930     1.00000001202       
+      17139262500000     @30-NOV-2016-04:16:40.572449     1.00000001124       
+      17150424750000     @02-DEC-2016-18:17:25.574958     1.00000001175       
+      17151143600000     @02-DEC-2016-22:17:02.575127     1.00000001156       
+      17155820200000     @04-DEC-2016-00:15:54.576208     1.00000001136       
+      17167744750000     @06-DEC-2016-18:30:45.578917     1.00000001143       
+      17172019850000     @07-DEC-2016-18:15:47.579894     1.00000001144       
+      17175259800000     @08-DEC-2016-12:15:46.580635     1.00000001122       
+      17180659050000     @09-DEC-2016-18:15:31.581847     1.00000001127       
+      17184978600000     @10-DEC-2016-18:15:22.582821     1.00000001135       
+      17189298300000     @11-DEC-2016-18:15:16.583802     1.00000001311       
+      17189477500000     @11-DEC-2016-19:15:00.583849     1.00000001152       
+      17195417700000     @13-DEC-2016-04:15:04.585218     1.00000001120       
+      17210898900000     @16-DEC-2016-18:15:28.588687     1.00000001151       
+      17215216200000     @17-DEC-2016-18:14:34.589681     1.00000001340       
+      17215395350000     @17-DEC-2016-19:14:17.589729     1.00000001131       
+      17227997550000     @20-DEC-2016-17:15:01.592580     1.00000001137       
+      17235554650000     @22-DEC-2016-11:14:03.594298     1.00000001136       
+      17241134150000     @23-DEC-2016-18:13:53.595566     1.00000001136       
+      17242753950000     @24-DEC-2016-03:13:49.595934     1.00000001134       
+      17256972900000     @27-DEC-2016-10:13:28.599160     1.00000001115       
+      17262372650000     @28-DEC-2016-16:13:23.600364     1.00000001203       
+      17264171900000     @29-DEC-2016-02:13:08.600797     1.00000001128       
+      17268675600000     @30-DEC-2016-03:14:22.601813     1.00000001131       
+      17305931000000     @07-JAN-2017-18:12:50.610240     1.00000001129       
+      17314570800000     @09-JAN-2017-18:12:46.612191     1.00000001117       
+      17321409500000     @11-JAN-2017-08:12:20.613719     1.00000001134       
+      17330229700000     @13-JAN-2017-09:12:24.615719     1.00000001124       
+      17343008800000     @16-JAN-2017-08:12:06.618590     1.00000001122       
+      17351108400000     @18-JAN-2017-05:11:58.620408     1.00000001151       
+      17357589400000     @19-JAN-2017-17:12:18.621900     1.00000001092       
+      17360108300000     @20-JAN-2017-07:11:56.622450     1.00000001131       
+      17373248350000     @23-JAN-2017-08:11:57.625423     1.00000001145       
+      17380629850000     @25-JAN-2017-01:12:27.627114     1.00000001137       
+      17384949450000     @26-JAN-2017-01:12:19.628096     1.00000001100       
+      17391428700000     @27-JAN-2017-13:12:04.629521     1.00000001138       
+      17400968800000     @29-JAN-2017-18:12:06.631692     1.00000001130       
+      17404570800000     @30-JAN-2017-14:12:46.632506     1.00000001127       
+      17409608700000     @31-JAN-2017-18:12:04.633642     1.00000001110       
+      17413928750000     @01-FEB-2017-18:12:05.634601     1.00000001163       
+      17416447850000     @02-FEB-2017-08:11:47.635187     1.00000001127       
+      17431211050000     @05-FEB-2017-18:12:51.638515     1.00000001162       
+      17435168750000     @06-FEB-2017-16:12:05.639435     1.00000001124       
+      17447994150000     @09-FEB-2017-15:27:13.642318     1.00000001157       
+      17452810950000     @10-FEB-2017-18:12:49.643433     1.00000001126       
+      17457131200000     @11-FEB-2017-18:12:54.644406     1.00000001142       
+      17461448300000     @12-FEB-2017-18:11:56.645392     1.00000001128       
+      17463788150000     @13-FEB-2017-07:11:53.645920     1.00000001140       
+      17474408500000     @15-FEB-2017-18:12:00.648341     1.00000001184       
+      17475307850000     @15-FEB-2017-23:11:47.648554     1.00000001117       
+      17480528050000     @17-FEB-2017-04:11:51.649720     1.00000001156       
+      17485388550000     @18-FEB-2017-07:12:01.650844     1.00000001141       
+      17495472100000     @20-FEB-2017-15:13:12.653146     1.00000001133       
+      17499789550000     @21-FEB-2017-15:12:21.654124     1.00000001122       
+      17501051200000     @21-FEB-2017-22:12:54.654407     1.00000001139       
+      17515629750000     @25-FEB-2017-07:12:25.657728     1.00000001128       
+      17519229050000     @26-FEB-2017-03:12:11.658540     1.00000001138       
+      17527869350000     @28-FEB-2017-03:12:17.660507     1.00000001156       
+      17534173000000     @01-MAR-2017-14:13:30.661964     1.00000001134       
+      17543530400000     @03-MAR-2017-18:12:38.664087     1.00000001182       
+      17547130900000     @04-MAR-2017-14:12:48.664938     1.00000001095       
+      17551451150000     @05-MAR-2017-14:12:53.665884     1.00000001160       
+      17555773500000     @06-MAR-2017-14:13:40.666887     1.00000001154       
+      17566930800000     @09-MAR-2017-04:12:46.669463     1.00000001137       
+      17573771500000     @10-MAR-2017-18:13:00.671019     1.00000001155       
+      17575931800000     @11-MAR-2017-06:13:06.671518     1.00000001149       
+      17580071400000     @12-MAR-2017-05:12:58.672469     1.00000001156       
+      17586734950000     @13-MAR-2017-18:14:09.674010     1.00000001131       
+      17588892450000     @14-MAR-2017-06:13:19.674498     1.00000001149       
+      17598613600000     @16-MAR-2017-12:13:42.676731     1.00000001153       
+      17607435050000     @18-MAR-2017-13:14:11.678766     1.00000001140       
+      17612113050000     @19-MAR-2017-15:13:31.679833     1.00000001173       
+      17616973450000     @20-MAR-2017-18:13:39.680973     1.00000001139       
+      17618953650000     @21-MAR-2017-05:13:43.681424     1.00000001143       
+      17628314450000     @23-MAR-2017-09:13:59.683563     1.00000001189       
+      17631914300000     @24-MAR-2017-05:13:56.684419     1.00000001150       
+      17642715400000     @26-MAR-2017-17:14:18.686904     1.00000001167       
+      17650455450000     @28-MAR-2017-12:14:19.688710     1.00000001144       
+      17658735250000     @30-MAR-2017-10:14:15.690604     1.00000001158       
+      17665936150000     @01-APR-2017-02:14:33.692271     1.00000001179       
+      17672056750000     @02-APR-2017-12:14:45.693714     1.00000001162       
+
+)
diff --git a/tests/pytests/data/mc3_0034948318_0x536_sci_1/nh_pcnh_006.tpc b/tests/pytests/data/mc3_0034948318_0x536_sci_1/nh_pcnh_006.tpc
new file mode 100644
index 0000000..25e9b32
--- /dev/null
+++ b/tests/pytests/data/mc3_0034948318_0x536_sci_1/nh_pcnh_006.tpc
@@ -0,0 +1,116 @@
+nh_pcnh_006.tpc
+
+PCK containing radii for Pluto, Charon, Nix, Hydra
+
+\begindata
+
+BODY999_RADII = ( 1188.3  1188.3  1188.3 )
+BODY901_RADII = (  606.0   606.0   606.0 )
+BODY902_RADII = (   24.1    16.4    15.2 )
+BODY903_RADII = (   25.65   17.9    16.1 )
+BODY904_RADII = (   10      10      10   )
+BODY905_RADII = (    3.5     3.5     3.5 )
+
+BODY902_POLE_RA   = (   350.1179532     0.0       0.0 )
+BODY902_POLE_DEC  = (   -38.6337107     0.0       0.0 )
+BODY902_PM        = (    81.9449154   197.01579   0.0 )
+BODY902_JED_EPOCH = ( 2457217.83654080 )
+BODY902_CONSTANTS_REF_FRAME   =   (  1 )
+
+
+BODY903_POLE_RA   = (   349.1           0.0       0.0 )
+BODY903_POLE_DEC  = (    37.69          0.0       0.0 )
+BODY903_PM        = (   176.3895140   837.7607    0.0 )
+BODY903_JED_EPOCH = ( 2457217.83654080 )
+BODY903_CONSTANTS_REF_FRAME   =   (  1 )
+
+\begintext
+
+ID   Body     Radii     1-sigma    comments
+
+999  Pluto   1188.3km   +/-1.6km   Nimmo et al., 2016 (3)
+901  Charon   606.0km   +/-1.0km   Nimmo et al., 2016 (3)
+904  Kerberos  10  km              Weaver et al. 2016 (4)
+905  Styx       3.5km              Weaver et al. 2016 (4)
+
+
+902 Nix Porter et al., 2017 (5), updated via email:
+  Tri-axial diameters =  48.3 x 32.8 x 30.4 km
+  ra                  = 350.1179532deg
+  dec                 = -38.6337107deg
+  pm                  = 81.9449154deg
+  period              = 1.8272647d/360deg
+                      =         1d/197.01579deg
+  et0                 = 490133077.125s past J2000 epoch
+                      =      5672.83654090 JED past JED 2451545.0
+                      =   2457217.8365407987 JED
+  Rotation model reference frame is J2000 (SPICE Frame ID 1)
+
+
+903 Hydra, Porter et al., 2017 (5):
+  Tri-axial diameters = 50.3 x 35.8 x 32.2 km
+  ra                  =  82.4457646deg
+  dec                 =   6.5129206deg
+  pm                  = 176.3895140
+  period              = 0.4297170d/360deg
+                      =         1d/837.760665740deg
+  et0                 = 490133077.125s past J2000 epoch
+                      =      5672.83654090 JED past JED 2451545.0
+                      =   2457217.8365407987 JED
+  Rotation model reference frame is J2000 (SPICE Frame ID 1)
+
+
+
+Notes
+=====
+
+(1) Nimmo et al. Mean radius and shape of Pluto and Charon from New
+    Horizons images, 2016.  http://arxiv.org/abs/1603.00821
+
+(2) Based on embargoed materials presented at New Horizons Science Team
+    Meeting, 29.-31.July, 2015
+
+(3) Francis Nimmo, Orkan Umurhan, Carey M. Lisse, Carver J. Bierson,
+    Tod R. Lauer, Marc W. Buie, Henry B. Throop, Josh A. Kammer,
+    James H. Roberts, William B. McKinnon, Amanda M. Zangari, Jeffrey
+    M. Moore, S. Alan Stern, Leslie A. Young, Harold A. Weaver, Cathy B.
+    Olkin, Kim Ennico, Mean radius and shape of Pluto and Charon from
+    New Horizons images, Icarus, Available online 12 July 2016, ISSN
+    0019-1035, http://dx.doi.org/10.1016/j.icarus.2016.06.027.
+
+(4) Weaver, H. A.; Buie, M. W.; Buratti, B. J.; Grundy, W. M.; Lauer, T. R.;
+    Olkin, C. B.; Parker, A. H.; Porter, S. B.; Showalter, M. R.; Spencer,
+    J. R.; Stern, S. A.; Verbiscer, A. J.; McKinnon, W. B.; Moore, J. M.;
+    Robbins, S. J.; Schenk, P.; Singer, K. N.; Barnouin, O. S.; Cheng, A.
+    F.; Ernst, C. M.; Lisse, C. M.; Jennings, D. E.; Lunsford, A. W.;
+    Reuter, D. C.; Hamilton, D. P.; Kaufmann, D. E.; Ennico, K.; Young, L.
+    A.; Beyer, R. A.; Binzel, R. P.; Bray, V. J.; Chaikin, A. L.; Cook, J.
+    C.; Cruikshank, D. P.; Dalle Ore, C. M.; Earle, A. M.; Gladstone, G. R.;
+    Howett, C. J. A.; Linscott, I. R.; Nimmo, F.; Parker, J. Wm.; Philippe,
+    S.; Protopapa, S.; Reitsema, H. J.; Schmitt, B.; Stryk, T.; Summers, M.
+    E.; Tsang, C. C. C.; Throop, H. H. B.; White, O. L.; Zangari, A. M., The
+    small satellites of Pluto as observed by New Horizons, Science, Volume
+    351, Issue 6279, id.aae0030 (2016),
+    http://dx.doi.org/10.1126/science.aae0030.
+
+(5) Porter, S.B. et al., 2017. Shapes and Poles of Nix and Hydra. Presented
+    at the 2017 Asteroids, Comets, and Meteors Meeting.
+
+
+History
+=======
+
+BTCarcich 2017-04-26  Version 006, Updated Nix and Hydra radii, added
+                                   Kerberos and Styx radii; added Nix and
+                                   Hydra pole positions.
+BTCarcich 2016-09-13  Version 005, Restored 1-sigma uncertainties for Pluto
+                                   and Charon from online abstract.
+BTCarcich 2016-09-13  Version 005, Added new Pluto and Charon values,
+                                   removed 1-sigma uncertainties
+BTCarcich 2016-05-31  Version 004, cleaning up typos; no substantive change
+BTCarcich 2016-05-28  Version 003, updated Pluto and Charon radii
+                                   per direction by Ross Beyer, Leslie
+                                   Young, via NH-GGI email list
+BTCarcich 2015-08-05  Version 002, updated Charon radii per Alan Stern
+BTCarcich 2015-07-30  Version 001
+
diff --git a/tests/pytests/data/mc3_0034948318_0x536_sci_1/nh_soc_misc_v002.tf b/tests/pytests/data/mc3_0034948318_0x536_sci_1/nh_soc_misc_v002.tf
new file mode 100644
index 0000000..6c57653
--- /dev/null
+++ b/tests/pytests/data/mc3_0034948318_0x536_sci_1/nh_soc_misc_v002.tf
@@ -0,0 +1,217 @@
+KPL/FK
+
+\beginlabel
+PDS_VERSION_ID               = PDS3
+RECORD_TYPE                  = STREAM
+RECORD_BYTES                 = "N/A"
+^SPICE_KERNEL                = "nh_soc_misc_v002.tf"
+MISSION_NAME                 = "NEW HORIZONS"
+SPACECRAFT_NAME              = "NEW HORIZONS"
+DATA_SET_ID                  = "NH-J/P/SS-SPICE-6-V1.0"
+KERNEL_TYPE_ID               = FK
+PRODUCT_ID                   = "nh_soc_misc_v002.tf"
+PRODUCT_CREATION_TIME        = 2016-04-30T00:00:00
+PRODUCER_ID                  = "SWRI"
+MISSION_PHASE_NAME           = "N/A"
+PRODUCT_VERSION_TYPE         = ACTUAL
+PLATFORM_OR_MOUNTING_NAME    = "N/A"
+START_TIME                   = "N/A"
+STOP_TIME                    = "N/A"
+SPACECRAFT_CLOCK_START_COUNT = "N/A"
+SPACECRAFT_CLOCK_STOP_COUNT  = "N/A"
+TARGET_NAME                  = {
+                               JUPITER,
+                               PLUTO,
+                               "SOLAR SYSTEM"
+                               }
+INSTRUMENT_NAME              = "N/A"
+NAIF_INSTRUMENT_ID           = "N/A"
+SOURCE_PRODUCT_ID            = "N/A"
+NOTE                         = "See comments in the file for details"
+OBJECT                       = SPICE_KERNEL
+  INTERCHANGE_FORMAT         = ASCII
+  KERNEL_TYPE                = FRAMES
+  DESCRIPTION                = "NH frames kernel.  Provides supplemental
+name-to-ID mapping for misc bodies (Asteroid APL; target KBO 2014 MU69 
+of proposed NH extended mission; etc.) "
+END_OBJECT                   = SPICE_KERNEL
+\endlabel
+
+KPL/FK
+
+New Horizons Science Operations Center-specific Target Frames Kernel
+===============================================================================
+
+   This frame kernel contains the NAIF body name/code translation
+   for miscellaneous targets that will show up in some NH FITS file
+   headers due to targets added that are not in the project Frames 
+   Kernel (nh_vXXX.tf) or other project SPICE kernels.
+
+
+Version and Date
+-------------------------------------------------------------------------------
+
+   The TEXT_KERNEL_ID stores version information of loaded project text
+   kernels. Each entry associated with the keyword is a string that comprises
+   four parts:  kernel name; kernel version; entry date; kernel type. For 
+   example, the NH I-kernel might have an entry as follows:
+
+           TEXT_KERNEL_ID += 'NEWHORIZONS V2.0.0 30-APRIL-2016    IK'
+                                  |          |         |          |
+                                  |          |         |          |
+              KERNEL NAME <-------+          |         |          |
+                                             |         |          V
+                             VERSION <-------+         |     KERNEL TYPE
+                                                       |
+                                                       V
+                                                  ENTRY DATE
+
+   New Horizons Science Operations Center-specific Frames Kernel Version:
+
+           \begindata
+
+           TEXT_KERNEL_ID += 'NEWHORIZONS_SOC_FRAMES V0.0.1 21-AUG-2008 FK'
+
+           \begintext
+
+   Version 0.0.0 -- August 21, 2008 -- Brian Carcich, SWRI Consultant
+
+            --   Initial version:  Provide NAIF body name/code translation
+                                   for asteroid 2002 JF56, aka (132524) APL
+
+   Version 0.0.1 -- August 21, 2008 -- Brian Carcich, SWRI Consultant
+
+            --   Initial version:  Moved name 2002_JF56 last so it is
+                                   preferred output of BODC2N().
+
+   Version 0.0.2 -- April, 30 2016   - Brian Carcich, SWRI Consultant
+
+            --   Added 2014 MU69/3713011 name/ID mapping
+            --   Fixed email
+
+References
+-------------------------------------------------------------------------------
+
+            1.   ``SPICE NAIF_IDS Required Reading''
+
+            2.   ``SPICE PCK Required Reading''
+
+            3.   ``SPICE Kernel Pool Required Reading''
+
+            4.   ``SPICE FRAMES Required Reading''
+
+            5.   ``SPK Required Reading''
+
+            6.   ``BRIEF User's Guide''
+
+            7.   Minor Planet Center - Minor Planet Names:
+                   http://cfa-www.harvard.edu/iau/lists/MPNames.html
+                   - dated 2008-Jul-17
+
+            8.   http://en.wikipedia.org/wiki/132524_APL
+                 - as of 2008-Jul-21
+
+
+
+Contact Information
+-------------------------------------------------------------------------------
+
+   Brian Carcich, SWRI Consultant, BrianTCarcich<AT>gmail.com
+
+   - replace <AT> with ASCII 64 character
+
+
+Implementation Notes
+-------------------------------------------------------------------------------
+
+   This file is used by the SPICE system as follows: programs that make use of
+   this instrument kernel must ``load'' the kernel, normally during program
+   initialization. Loading the kernel associates data items with their names
+   in a data structure called the ``kernel pool''. The SPICELIB routine FURNSH,
+   CSPICE routine furnsh_c, and IDL routine cspice_furnsh load SPICE kernels
+   as shown below:
+
+   FORTRAN (SPICELIB)
+
+           CALL FURNSH ( 'kernel_name' )
+
+   C (CSPICE)
+
+           furnsh_c ( "kernel_name" )
+
+   ICY (IDL)
+
+           cspice_furnsh, 'kernel_name'
+
+   In order for a program or subroutine to extract data from the pool, the
+   SPICELIB routines GDPOOL, GCPOOL, and GIPOOL are used. See [3] for details.
+
+   This file was created and may be updated with a text editor or word
+   processor.
+
+
+NAIF Body Code for asteroid APL (formerly 2002 JF56)
+-------------------------------------------------------------------------------
+
+  This file provides the SPICE toolkit with the NAIF Body Code for asteroid 
+  2002 JF56 with various forms of its name.  See [1] for more details.
+
+  The NAIF Body Code of 3127862 is included in the SP-Kernel provided 
+  by the New Horizons project to the Science Operation Center (SOC).
+  in SP-Kernel originally named 'sb-2002jf56-2.bsp'
+
+  The output of the NAIF diagnostic program BRIEF on that SP-Kernel was 
+  used to determine the NAIF Body Code of the asteroid; that output is
+  included here:
+
+    Brief.  Version: 2.2.0        (SPICE Toolkit N0058)
+
+
+    Summary for: /home/soc/spice/kernels/recon/spk/sb-2002jf56-2.bsp
+
+    Body: 3127862
+          Start of Interval (ET)              End of Interval (ET)
+          --------------------------------    --------------------------------
+          2006 JAN 19 00:00:00.000            2006 OCT 02 00:00:00.000
+
+  See [5] and [6] for details.
+
+  Since no pole solution exists for 2002 JF56, no frame information will be 
+  provided (e.g. BODY3127862_POLE_RA, &c; see [2] and [4] for details).
+
+  Note that, according to the NAIF_IDS Required Reading [1], the ID of this
+  asteroid in the JPL Asteroid and Comet Catalog is probably 1127862, while
+  this asteroid also has an ID of 132524 assigned by the Minor Planet Center 
+  published in various places (e.g. see [7] and [8]).
+
+  Several names will be provided, with and without spaces, all referring
+  to the same object.
+
+\begindata
+
+NAIF_BODY_NAME += ( 'APL'
+                  , '132524_APL'
+                  , '(132524) APL'
+                  , '(132524) 2002 JF56'
+                  , '2002 JF56'
+                  , '2002_JF56'
+                  , '132524 APL'
+                  )
+NAIF_BODY_CODE += ( 2132524
+                  , 2132524
+                  , 2132524
+                  , 2132524
+                  , 2132524
+                  , 2132524
+                  , 2132524
+                  )
+
+NAIF_BODY_NAME += ( '2014 MU69'
+                  , '2014_MU69'
+                  )
+NAIF_BODY_CODE += ( 3713011
+                  , 3713011
+                  )
+
+\begintext
+
diff --git a/tests/pytests/data/mc3_0034948318_0x536_sci_1/nh_stars_kbo_centaur_v002.tpc b/tests/pytests/data/mc3_0034948318_0x536_sci_1/nh_stars_kbo_centaur_v002.tpc
new file mode 100644
index 0000000..68496f4
--- /dev/null
+++ b/tests/pytests/data/mc3_0034948318_0x536_sci_1/nh_stars_kbo_centaur_v002.tpc
@@ -0,0 +1,1243 @@
+KPL/PCK
+
+\beginlabel
+PDS_VERSION_ID               = PDS3
+RECORD_TYPE                  = STREAM
+RECORD_BYTES                 = "N/A"
+^SPICE_KERNEL                = "nh_stars_kbo_centaur_v002.tpc"
+MISSION_NAME                 = "NEW HORIZONS"
+SPACECRAFT_NAME              = "NEW HORIZONS"
+DATA_SET_ID                  = "NH-J/P/SS-SPICE-6-V1.0"
+KERNEL_TYPE_ID               = PCK
+PRODUCT_ID                   = "nh_stars_kbo_centaur_v002.tpc"
+PRODUCT_CREATION_TIME        = 2017-04-30T00:00:00
+PRODUCER_ID                  = "NAIF/JPL"
+MISSION_PHASE_NAME           = "N/A"
+PRODUCT_VERSION_TYPE         = ACTUAL
+PLATFORM_OR_MOUNTING_NAME    = "N/A"
+START_TIME                   = "N/A"
+STOP_TIME                    = "N/A"
+SPACECRAFT_CLOCK_START_COUNT = "N/A"
+SPACECRAFT_CLOCK_STOP_COUNT  = "N/A"
+TARGET_NAME                  = {
+                               JUPITER,
+                               PLUTO,
+                               "SOLAR SYSTEM"
+                               }
+INSTRUMENT_NAME              = "N/A"
+NAIF_INSTRUMENT_ID           = "N/A"
+SOURCE_PRODUCT_ID            = "N/A"
+NOTE                         = "See comments in the file for details"
+OBJECT                       = SPICE_KERNEL
+  INTERCHANGE_FORMAT         = ASCII
+  KERNEL_TYPE                = TARGET_CONSTANTS
+  DESCRIPTION                = "PCK/Pinpoint input/Synthetic body constants"
+END_OBJECT                   = SPICE_KERNEL
+\endlabel
+
+########################################################################
+Start of comments
+
+This SPICE text kernel file is a catchall to provide
+
+- NAME/ID translations for bodies for which none existed within SPICE
+  at the time this file was created, including stars.
+
+- a non-rotating synthetic rotation state for all such bodies and
+  stars such that the body-fixed frames are aligned with the J2000
+  inertial frame.
+
+- Input to the SPICE pinpoint utility to model stars as objects moving
+  parallel to the spacecraft at a distance of 1km and positioned in the
+  same inertial direction (RA and DEC) w.r.t. the spacecraft as the star
+  being modelled.  This is an oversimplified model for stars but its
+  accuracy is sufficient for the purpose intended.
+
+- A finite list of bodies (kernel pool variable - KPV - NH_TARGET_BODIES)
+  to check against New Horizons spacecraft pointing commands, parsed from
+  command sequence products, to heuristically determine the target for
+  any given observation.
+
+  - N.B. There may be duplicate entries in this list in some versions
+         of this kernel.  The NH_TARGET_BODIES KPV is used internally
+         by the New Horizons (NH) project.  NH project software makes
+         allowances for this duplication, and so such duplication is not
+         an error in this kernel.
+
+########################################################################
+
+During New Horizons long cruise phase, budgets and resources were limited,
+and the time of personnel who did planning and command sequencing so much
+so that is was not possible to put a process in place where the
+sequencing personnel would document the target and/or intent of
+observations in a usable way.  Instead, the Science Operations Center
+(SOC) developed software to parse command sequencing products and
+determine the targets heuristically either from Chebyshev
+coefficient-based trajectory models, or from inertial pointing
+directions, which had been simulated on the ground before being uploaded
+to the spacecraft.
+
+########################################################################
+BODYnnn_PM
+BODYnnn_POLE_DEC
+BODYnnn_POLE_RA
+BODYnnn_RADII
+
+  The BODYnnn_... kernel pool variables, with the nnn substrings indicating
+  SPICE ID codes, provide synthetic body-fixed frames and radii for all
+  possible targets.
+
+
+NAIF_BODY_CODE
+NAIF_BODY_NAME
+
+  The NAIF_BODY_... kernel pool variables provide translation between
+  SPICE text names and SPICE numeric IDs
+
+
+NH_TARGET_BODIES
+
+  The NAIF_TARGET_BODIES kernel pool variable provides a set of bodies
+  that may be tested against uplink commands with Chebyshev
+  coefficient-based ephememeris models and spacecraft attitude pointing
+  to identify potential targets.
+
+
+SITEnnn_CENTER
+SITEnnn_FRAME
+SITEnnn_IDCODE
+SITES
+SITEnnn_XYZ
+
+  The SITEnnn_... and SITES kernel pool variables are inputs to the
+  NAIF/SPICE pinpoint utility to create bodies that stay in a fixed
+  position with respect to the New Horizons spacecraft; the nh_stars.bsp
+  SPK is the product of these inputs and the pinpoint utility
+
+########################################################################
+
+The set of bodies defined in this kernel comprise stars, asteoids, KBOs
+and plutonian satellites.  Except for the stars, all the bodies have
+ephemerides in SPKs provided by this data set.
+
+Stars identified in this kernel have KPVs used by the pinpoint SPICE
+utility; that is, an SP-kernel for the stars may be created using this
+text kernel as an input to the pinpoint SPICE utility.  Non-stars
+identified in this kernel to not have associated KPVs for pinpoint.
+
+The 8888nnn schema for assigning SPICE IDs to stars is an ad hoc
+convention adopted for the NH project; within the NH project and within
+this data set it does not conflict with any other SPICE IDs.  No such
+claim is made beyond that scope; it is up to the user of this file to
+check whether it conflicts with any NH-external kernels that may be
+FURNSHed within the same application.
+
+The following is a list of the stars and other bodies:  the first token
+in each line is an integer SPICE ID; the rest of each line contains the
+primary name for the body; see the rest of the kernel for alternate
+names used for the bodies.
+
+The alternate names used in this kernel, e.g. JR1 for 15810 ARAWN (1994
+JR1), will almost certainly be ambiguous or non-unique if this kernel is
+used outside the scope of New Horizons data.  Again, it is up to the
+user of this file to resolve any conflicts with NH-external kernels that
+may be FURNSHed within the same application.
+
+
+Stars:
+    8888000    zet Pup
+    8888001    Vega
+    8888002    gam Gru
+    8888003    rho Leo
+    8888004    M7
+    8888005    Spica
+    8888006    HD 93521
+    8888007    Interplanetary Medium (IPM)
+    8888008    NGC 3532
+    8888009    Arcturus
+    8888010    HD 214168
+    8888011    Bellatrix
+    8888012    M 1
+    8888013    HD 205905
+    8888014    HD 37962
+    8888015    Cyg A
+    8888016    Cas A
+    8888017    M 87
+
+
+Solar system bodies:  asteroids; KBOs; plutonian satelllites.
+    2010199    10199 CHARIKLO
+    2136472    136472 MAKEMAKE
+    2136108    136108 HAUMEA
+        904    KERBEROS
+        905    STYX
+    2015810    15810 ARAWN (1994 JR1)
+    3523335    2010 JJ124
+    2002060    2060 CHIRON
+    2028978    28978 IXION (2001 KX76)
+    2307261    ASTEROID 307261 (2002 MS4)
+    2050000    50000 QUAOAR (2002 LM60)
+    3713011    ASTEROID 486958 (2014 MU69)
+
+
+End of comments; the rest of this file is a string from a Python script.
+########################################################################
+
+This is a SPICE text kernel, created via script
+  uplinkdb_objects.py
+in directory
+  /home/brian/pipeline/uplinkdb/nh_targets
+
+The preamble that follows is the __doc__ string from that script, which
+contains crucial information for the use of this kernel, i.e. the
+integer SPICE ID codes of the bodies for which ephemerides will be
+checked when Chebychev-based trajectories are found in SASFs/SSFs/CMDs.
+========================================================================
+Preamble for uplinkdb_objects.py
+
+This was originally the __doc__ string in file uplinkdb_objects.py
+
+You may be reading it in a SPICE text kernel e.g.
+
+  nh_stars_kbo_centaur_ppinp.tpc
+
+This script creates that SPICE text kernel for use by PINPOINT to
+create a SPICE SP-Kernel with several stars.
+
+That kernel also provide name/ID mappings (NAIF_BODY_CODE/NAME) for
+those stars, plus KBOs Makemake and Haumea, and Centaur asteroid
+Chariklo, via this __doc__ string as a SPICE meta-kernel by defining
+kernel pool variable NH_TARGET_BODIES.
+
+Usage:
+
+  N.B. Usually called via the Makefile in the same directory
+
+  python uplinkdb_objects.py > nh_stars_kbo_centaur_ppinp.tpc
+
+  e.g. followed by
+
+    rm -f spk/nh_stars.bsp
+
+    pinpoint -def nh_stars_kbo_centaur_ppinp.tpc -spk spk/nh_stars.bsp -batch
+
+########################################################################
+########################################################################
+### N.B. This triple-quoted __doc__ string can be read in this file as a
+###      SPICE text kernel; for use in this script, the backslash-b
+###      characters (backspace, ASCII 8) are replaced by '\b', a
+###      two-character string, so f.write will output the correct
+###      backslash-begindata/text codes to the output file.
+########################################################################
+########################################################################
+
+  506 is HIMALIA
+  507 is ELARA
+  517 is CALLIRHOE
+
+NH_TARGET_BODIES is a SPICE kernel pool variable (KPV) that lists the IDs
+of bodies the ephemerides of which will be checked against
+Chebyshev polynomial-based trajectories in New Horizons SASFs/SSFs/CMDs
+
+N.B. There may be duplicate entries in this list in some versions
+     of this kernel.  The NH_TARGET_BODIES KPV is used internally
+     by the New Horizons (NH) project.  NH project software makes
+     allowances for this duplication, and so such duplication is not
+     an error in this kernel.
+
+\begindata
+
+NH_TARGET_BODIES = ( 10 3
+                     501 502 503 504 505 506 507 517 599
+                     7 8
+                     901 902 903 904 905 999
+                   )
+
+\begintext
+========================================================================
+End of preamble
+
+zet Pup
+['SIMBAD:', '* zet Pup', '120.89603141', '-40.00314780', 'Variable of BY Dra type']
+
+\begindata
+NAIF_BODY_NAME           += ( 'zet Pup' )
+NAIF_BODY_CODE           += ( 8888000 )
+NH_TARGET_BODIES         += ( 8888000 )
+BODY8888000_POLE_RA        = (    0.    0.    0. )
+BODY8888000_POLE_DEC       = (   90.    0.    0. )
+BODY8888000_PM             = (  270.    0.    0. )
+BODY8888000_RADII          = (  100.  100.  100. )
+\begintext
+
+PINPOINT parameters for star zet Pup:
+\begindata
+SITES += ( 'SITE8888000' )
+SITE8888000_FRAME  = 'J2000'
+SITE8888000_IDCODE = 8888000
+SITE8888000_XYZ = ( -0.393332 0.657313 -0.642830 )
+SITE8888000_CENTER = -98
+\begintext
+
+Vega
+['SIMBAD:', '* alf Lyr', '279.23473479', '+38.78368896', 'Variable Star of delta Sct type']
+
+\begindata
+NAIF_BODY_NAME           += ( 'Vega' )
+NAIF_BODY_CODE           += ( 8888001 )
+NH_TARGET_BODIES         += ( 8888001 )
+BODY8888001_POLE_RA        = (    0.    0.    0. )
+BODY8888001_POLE_DEC       = (   90.    0.    0. )
+BODY8888001_PM             = (  270.    0.    0. )
+BODY8888001_RADII          = (  100.  100.  100. )
+\begintext
+
+PINPOINT parameters for star Vega:
+\begindata
+SITES += ( 'SITE8888001' )
+SITE8888001_FRAME  = 'J2000'
+SITE8888001_IDCODE = 8888001
+SITE8888001_XYZ = ( 0.125096 -0.769413 0.626382 )
+SITE8888001_CENTER = -98
+\begintext
+
+gam Gru
+['SIMBAD:', '* gam Gru', '328.48219248', '-37.36485527', 'Star']
+
+\begindata
+NAIF_BODY_NAME           += ( 'gam Gru' )
+NAIF_BODY_CODE           += ( 8888002 )
+NH_TARGET_BODIES         += ( 8888002 )
+BODY8888002_POLE_RA        = (    0.    0.    0. )
+BODY8888002_POLE_DEC       = (   90.    0.    0. )
+BODY8888002_PM             = (  270.    0.    0. )
+BODY8888002_RADII          = (  100.  100.  100. )
+\begintext
+
+PINPOINT parameters for star gam Gru:
+\begindata
+SITES += ( 'SITE8888002' )
+SITE8888002_FRAME  = 'J2000'
+SITE8888002_IDCODE = 8888002
+SITE8888002_XYZ = ( 0.677538 -0.415486 -0.606888 )
+SITE8888002_CENTER = -98
+\begintext
+
+RHOLEO (alternate name)
+
+\begindata
+NAIF_BODY_NAME           += ( 'RHOLEO' )
+NAIF_BODY_CODE           += ( 8888003 )
+\begintext
+
+rho Leo
+['SIMBAD:', '* rho Leo', '158.20279865', '+09.30658596', 'Blue supergiant star']
+
+\begindata
+NAIF_BODY_NAME           += ( 'rho Leo' )
+NAIF_BODY_CODE           += ( 8888003 )
+NH_TARGET_BODIES         += ( 8888003 )
+BODY8888003_POLE_RA        = (    0.    0.    0. )
+BODY8888003_POLE_DEC       = (   90.    0.    0. )
+BODY8888003_PM             = (  270.    0.    0. )
+BODY8888003_RADII          = (  100.  100.  100. )
+\begintext
+
+PINPOINT parameters for star rho Leo:
+\begindata
+SITES += ( 'SITE8888003' )
+SITE8888003_FRAME  = 'J2000'
+SITE8888003_IDCODE = 8888003
+SITE8888003_XYZ = ( -0.916282 0.366435 0.161717 )
+SITE8888003_CENTER = -98
+\begintext
+
+M6M7 (alternate name)
+
+\begindata
+NAIF_BODY_NAME           += ( 'M6M7' )
+NAIF_BODY_CODE           += ( 8888004 )
+\begintext
+
+M 7 (alternate name)
+
+\begindata
+NAIF_BODY_NAME           += ( 'M 7' )
+NAIF_BODY_CODE           += ( 8888004 )
+\begintext
+
+M7
+['SIMBAD:', 'NGC  6475', '268.463', '-34.793', 'Open (galactic) Cluster']
+
+\begindata
+NAIF_BODY_NAME           += ( 'M7' )
+NAIF_BODY_CODE           += ( 8888004 )
+NH_TARGET_BODIES         += ( 8888004 )
+BODY8888004_POLE_RA        = (    0.    0.    0. )
+BODY8888004_POLE_DEC       = (   90.    0.    0. )
+BODY8888004_PM             = (  270.    0.    0. )
+BODY8888004_RADII          = (  100.  100.  100. )
+\begintext
+
+PINPOINT parameters for star M7:
+\begindata
+SITES += ( 'SITE8888004' )
+SITE8888004_FRAME  = 'J2000'
+SITE8888004_IDCODE = 8888004
+SITE8888004_XYZ = ( -0.022027 -0.820923 -0.570613 )
+SITE8888004_CENTER = -98
+\begintext
+
+Spica
+['SIMBAD:', '* alf Vir', '201.29824736', '-11.16131949', 'Variable Star of beta Cep type']
+
+\begindata
+NAIF_BODY_NAME           += ( 'Spica' )
+NAIF_BODY_CODE           += ( 8888005 )
+NH_TARGET_BODIES         += ( 8888005 )
+BODY8888005_POLE_RA        = (    0.    0.    0. )
+BODY8888005_POLE_DEC       = (   90.    0.    0. )
+BODY8888005_PM             = (  270.    0.    0. )
+BODY8888005_RADII          = (  100.  100.  100. )
+\begintext
+
+PINPOINT parameters for star Spica:
+\begindata
+SITES += ( 'SITE8888005' )
+SITE8888005_FRAME  = 'J2000'
+SITE8888005_IDCODE = 8888005
+SITE8888005_XYZ = ( -0.914080 -0.356353 -0.193572 )
+SITE8888005_CENTER = -98
+\begintext
+
+HD93521 (alternate name)
+
+\begindata
+NAIF_BODY_NAME           += ( 'HD93521' )
+NAIF_BODY_CODE           += ( 8888006 )
+\begintext
+
+HD 93521
+['SIMBAD:', 'HD  93521', '162.09796404', '+37.57030340', 'Star']
+
+\begindata
+NAIF_BODY_NAME           += ( 'HD 93521' )
+NAIF_BODY_CODE           += ( 8888006 )
+NH_TARGET_BODIES         += ( 8888006 )
+BODY8888006_POLE_RA        = (    0.    0.    0. )
+BODY8888006_POLE_DEC       = (   90.    0.    0. )
+BODY8888006_PM             = (  270.    0.    0. )
+BODY8888006_RADII          = (  100.  100.  100. )
+\begintext
+
+PINPOINT parameters for star HD 93521:
+\begindata
+SITES += ( 'SITE8888006' )
+SITE8888006_FRAME  = 'J2000'
+SITE8888006_IDCODE = 8888006
+SITE8888006_XYZ = ( -0.754231 0.243639 0.609734 )
+SITE8888006_CENTER = -98
+\begintext
+
+Interplanetary Medium (IPM); 51.3; 44.8; ECLIPJ2000; RADEC
+
+\begindata
+NAIF_BODY_NAME           += ( 'Interplanetary Medium (IPM)' )
+NAIF_BODY_CODE           += ( 8888007 )
+NH_TARGET_BODIES         += ( 8888007 )
+BODY8888007_POLE_RA        = (    0.    0.    0. )
+BODY8888007_POLE_DEC       = (   90.    0.    0. )
+BODY8888007_PM             = (  270.    0.    0. )
+BODY8888007_RADII          = (  100.  100.  100. )
+\begintext
+
+PINPOINT parameters for star Interplanetary Medium (IPM):
+\begindata
+SITES += ( 'SITE8888007' )
+SITE8888007_FRAME  = 'J2000'
+SITE8888007_IDCODE = 8888007
+SITE8888007_XYZ = ( 0.443654 0.227787 0.866767 )
+SITE8888007_CENTER = -98
+\begintext
+
+NGC3532 (alternate name)
+
+\begindata
+NAIF_BODY_NAME           += ( 'NGC3532' )
+NAIF_BODY_CODE           += ( 8888008 )
+\begintext
+
+NGC 3532
+['SIMBAD:', 'NGC  3532', '166.413', '-58.753', 'Open (galactic) Cluster']
+
+\begindata
+NAIF_BODY_NAME           += ( 'NGC 3532' )
+NAIF_BODY_CODE           += ( 8888008 )
+NH_TARGET_BODIES         += ( 8888008 )
+BODY8888008_POLE_RA        = (    0.    0.    0. )
+BODY8888008_POLE_DEC       = (   90.    0.    0. )
+BODY8888008_PM             = (  270.    0.    0. )
+BODY8888008_RADII          = (  100.  100.  100. )
+\begintext
+
+PINPOINT parameters for star NGC 3532:
+\begindata
+SITES += ( 'SITE8888008' )
+SITE8888008_FRAME  = 'J2000'
+SITE8888008_IDCODE = 8888008
+SITE8888008_XYZ = ( -0.504212 0.121861 -0.854939 )
+SITE8888008_CENTER = -98
+\begintext
+
+Arcturus
+['SIMBAD:', '* alf Boo', '213.91530029', '+19.18240916', 'Red Giant Branch star']
+
+\begindata
+NAIF_BODY_NAME           += ( 'Arcturus' )
+NAIF_BODY_CODE           += ( 8888009 )
+NH_TARGET_BODIES         += ( 8888009 )
+BODY8888009_POLE_RA        = (    0.    0.    0. )
+BODY8888009_POLE_DEC       = (   90.    0.    0. )
+BODY8888009_PM             = (  270.    0.    0. )
+BODY8888009_RADII          = (  100.  100.  100. )
+\begintext
+
+PINPOINT parameters for star Arcturus:
+\begindata
+SITES += ( 'SITE8888009' )
+SITE8888009_FRAME  = 'J2000'
+SITE8888009_IDCODE = 8888009
+SITE8888009_XYZ = ( -0.783787 -0.526987 0.328577 )
+SITE8888009_CENTER = -98
+\begintext
+
+HD214168 (alternate name)
+
+\begindata
+NAIF_BODY_NAME           += ( 'HD214168' )
+NAIF_BODY_CODE           += ( 8888010 )
+\begintext
+
+HD 214168
+['SIMBAD:', '*   8 Lac B', '338.96711542', '+39.62813397', 'Star']
+
+\begindata
+NAIF_BODY_NAME           += ( 'HD 214168' )
+NAIF_BODY_CODE           += ( 8888010 )
+NH_TARGET_BODIES         += ( 8888010 )
+BODY8888010_POLE_RA        = (    0.    0.    0. )
+BODY8888010_POLE_DEC       = (   90.    0.    0. )
+BODY8888010_PM             = (  270.    0.    0. )
+BODY8888010_RADII          = (  100.  100.  100. )
+\begintext
+
+PINPOINT parameters for star HD 214168:
+\begindata
+SITES += ( 'SITE8888010' )
+SITE8888010_FRAME  = 'J2000'
+SITE8888010_IDCODE = 8888010
+SITE8888010_XYZ = ( 0.718885 -0.276428 0.637802 )
+SITE8888010_CENTER = -98
+\begintext
+
+10199 CHARIKLO; 2010199
+
+\begindata
+NAIF_BODY_NAME           += ( '10199 CHARIKLO' )
+NAIF_BODY_CODE           += ( 2010199 )
+NH_TARGET_BODIES         += ( 2010199 )
+BODY2010199_POLE_RA        = (    0.    0.    0. )
+BODY2010199_POLE_DEC       = (   90.    0.    0. )
+BODY2010199_PM             = (  270.    0.    0. )
+BODY2010199_RADII          = (  100.  100.  100. )
+\begintext
+
+136472 MAKEMAKE; 2136472
+
+\begindata
+NAIF_BODY_NAME           += ( '136472 MAKEMAKE' )
+NAIF_BODY_CODE           += ( 2136472 )
+NH_TARGET_BODIES         += ( 2136472 )
+BODY2136472_POLE_RA        = (    0.    0.    0. )
+BODY2136472_POLE_DEC       = (   90.    0.    0. )
+BODY2136472_PM             = (  270.    0.    0. )
+BODY2136472_RADII          = (  100.  100.  100. )
+\begintext
+
+136108 HAUMEA;  2136108
+
+\begindata
+NAIF_BODY_NAME           += ( '136108 HAUMEA' )
+NAIF_BODY_CODE           += ( 2136108 )
+NH_TARGET_BODIES         += ( 2136108 )
+BODY2136108_POLE_RA        = (    0.    0.    0. )
+BODY2136108_POLE_DEC       = (   90.    0.    0. )
+BODY2136108_PM             = (  270.    0.    0. )
+BODY2136108_RADII          = (  100.  100.  100. )
+\begintext
+
+KERBEROS; 904
+
+\begindata
+NAIF_BODY_NAME           += ( 'P4' 'KERBEROS' )
+NAIF_BODY_CODE           += ( 904 904 )
+NH_TARGET_BODIES         += ( 904 )
+BODY904_POLE_RA        = (    0.    0.    0. )
+BODY904_POLE_DEC       = (   90.    0.    0. )
+BODY904_PM             = (  270.    0.    0. )
+BODY904_RADII          = (  100.  100.  100. )
+\begintext
+
+STYX; 905
+
+\begindata
+NAIF_BODY_NAME           += ( 'P5' 'STYX' )
+NAIF_BODY_CODE           += ( 905 905 )
+NH_TARGET_BODIES         += ( 905 )
+BODY905_POLE_RA        = (    0.    0.    0. )
+BODY905_POLE_DEC       = (   90.    0.    0. )
+BODY905_PM             = (  270.    0.    0. )
+BODY905_RADII          = (  100.  100.  100. )
+\begintext
+
+Bellatrix
+['SIMBAD:', '* gam Ori', '081.28276356', '+06.34970326', 'Variable Star']
+
+\begindata
+NAIF_BODY_NAME           += ( 'Bellatrix' )
+NAIF_BODY_CODE           += ( 8888011 )
+NH_TARGET_BODIES         += ( 8888011 )
+BODY8888011_POLE_RA        = (    0.    0.    0. )
+BODY8888011_POLE_DEC       = (   90.    0.    0. )
+BODY8888011_PM             = (  270.    0.    0. )
+BODY8888011_RADII          = (  100.  100.  100. )
+\begintext
+
+PINPOINT parameters for star Bellatrix:
+\begindata
+SITES += ( 'SITE8888011' )
+SITE8888011_FRAME  = 'J2000'
+SITE8888011_IDCODE = 8888011
+SITE8888011_XYZ = ( 0.150628 0.982385 0.110597 )
+SITE8888011_CENTER = -98
+\begintext
+
+Tau A (alternate name)
+
+\begindata
+NAIF_BODY_NAME           += ( 'Tau A' )
+NAIF_BODY_CODE           += ( 8888012 )
+\begintext
+
+Tau-A (alternate name)
+
+\begindata
+NAIF_BODY_NAME           += ( 'Tau-A' )
+NAIF_BODY_CODE           += ( 8888012 )
+\begintext
+
+Taurus A (alternate name)
+
+\begindata
+NAIF_BODY_NAME           += ( 'Taurus A' )
+NAIF_BODY_CODE           += ( 8888012 )
+\begintext
+
+Taurus-A (alternate name)
+
+\begindata
+NAIF_BODY_NAME           += ( 'Taurus-A' )
+NAIF_BODY_CODE           += ( 8888012 )
+\begintext
+
+M 1
+['SIMBAD:', 'M   1', '083.63308', '+22.01450', 'SuperNova Remnant']
+
+\begindata
+NAIF_BODY_NAME           += ( 'M 1' )
+NAIF_BODY_CODE           += ( 8888012 )
+NH_TARGET_BODIES         += ( 8888012 )
+BODY8888012_POLE_RA        = (    0.    0.    0. )
+BODY8888012_POLE_DEC       = (   90.    0.    0. )
+BODY8888012_PM             = (  270.    0.    0. )
+BODY8888012_RADII          = (  100.  100.  100. )
+\begintext
+
+PINPOINT parameters for star M 1:
+\begindata
+SITES += ( 'SITE8888012' )
+SITE8888012_FRAME  = 'J2000'
+SITE8888012_IDCODE = 8888012
+SITE8888012_XYZ = ( 0.102810 0.921371 0.374841 )
+SITE8888012_CENTER = -98
+\begintext
+
+HD205905 (alternate name)
+
+\begindata
+NAIF_BODY_NAME           += ( 'HD205905' )
+NAIF_BODY_CODE           += ( 8888013 )
+\begintext
+
+HD 205905
+['SIMBAD:', 'HD 205905', '324.79229796', '-27.30657448', 'Pre-main sequence Star']
+
+\begindata
+NAIF_BODY_NAME           += ( 'HD 205905' )
+NAIF_BODY_CODE           += ( 8888013 )
+NH_TARGET_BODIES         += ( 8888013 )
+BODY8888013_POLE_RA        = (    0.    0.    0. )
+BODY8888013_POLE_DEC       = (   90.    0.    0. )
+BODY8888013_PM             = (  270.    0.    0. )
+BODY8888013_RADII          = (  100.  100.  100. )
+\begintext
+
+PINPOINT parameters for star HD 205905:
+\begindata
+SITES += ( 'SITE8888013' )
+SITE8888013_FRAME  = 'J2000'
+SITE8888013_IDCODE = 8888013
+SITE8888013_XYZ = ( 0.726017 -0.512295 -0.458752 )
+SITE8888013_CENTER = -98
+\begintext
+
+HD37962 (alternate name)
+
+\begindata
+NAIF_BODY_NAME           += ( 'HD37962' )
+NAIF_BODY_CODE           += ( 8888014 )
+\begintext
+
+HD 37962
+['SIMBAD:', 'HD  37962', '085.21652848', '-31.35110766', 'High proper-motion Star']
+
+\begindata
+NAIF_BODY_NAME           += ( 'HD 37962' )
+NAIF_BODY_CODE           += ( 8888014 )
+NH_TARGET_BODIES         += ( 8888014 )
+BODY8888014_POLE_RA        = (    0.    0.    0. )
+BODY8888014_POLE_DEC       = (   90.    0.    0. )
+BODY8888014_PM             = (  270.    0.    0. )
+BODY8888014_RADII          = (  100.  100.  100. )
+\begintext
+
+PINPOINT parameters for star HD 37962:
+\begindata
+SITES += ( 'SITE8888014' )
+SITE8888014_FRAME  = 'J2000'
+SITE8888014_IDCODE = 8888014
+SITE8888014_XYZ = ( 0.071215 0.851021 -0.520281 )
+SITE8888014_CENTER = -98
+\begintext
+
+Cygnus-A (alternate name)
+
+\begindata
+NAIF_BODY_NAME           += ( 'Cygnus-A' )
+NAIF_BODY_CODE           += ( 8888015 )
+\begintext
+
+Cygnus A (alternate name)
+
+\begindata
+NAIF_BODY_NAME           += ( 'Cygnus A' )
+NAIF_BODY_CODE           += ( 8888015 )
+\begintext
+
+Cyg-A (alternate name)
+
+\begindata
+NAIF_BODY_NAME           += ( 'Cyg-A' )
+NAIF_BODY_CODE           += ( 8888015 )
+\begintext
+
+Cyg A
+['SIMBAD:', 'NAME Cyg A', '299.86815263', '+40.73391583', 'Seyfert 2 Galaxy']
+
+\begindata
+NAIF_BODY_NAME           += ( 'Cyg A' )
+NAIF_BODY_CODE           += ( 8888015 )
+NH_TARGET_BODIES         += ( 8888015 )
+BODY8888015_POLE_RA        = (    0.    0.    0. )
+BODY8888015_POLE_DEC       = (   90.    0.    0. )
+BODY8888015_PM             = (  270.    0.    0. )
+BODY8888015_RADII          = (  100.  100.  100. )
+\begintext
+
+PINPOINT parameters for star Cyg A:
+\begindata
+SITES += ( 'SITE8888015' )
+SITE8888015_FRAME  = 'J2000'
+SITE8888015_IDCODE = 8888015
+SITE8888015_XYZ = ( 0.377363 -0.657099 0.652547 )
+SITE8888015_CENTER = -98
+\begintext
+
+Cass A (alternate name)
+
+\begindata
+NAIF_BODY_NAME           += ( 'Cass A' )
+NAIF_BODY_CODE           += ( 8888016 )
+\begintext
+
+Cass-A (alternate name)
+
+\begindata
+NAIF_BODY_NAME           += ( 'Cass-A' )
+NAIF_BODY_CODE           += ( 8888016 )
+\begintext
+
+Cas-A (alternate name)
+
+\begindata
+NAIF_BODY_NAME           += ( 'Cas-A' )
+NAIF_BODY_CODE           += ( 8888016 )
+\begintext
+
+Cas A
+['SIMBAD:', 'NAME Cassiopeia A', '350.850000', '+58.815000', 'SuperNova Remnant']
+
+\begindata
+NAIF_BODY_NAME           += ( 'Cas A' )
+NAIF_BODY_CODE           += ( 8888016 )
+NH_TARGET_BODIES         += ( 8888016 )
+BODY8888016_POLE_RA        = (    0.    0.    0. )
+BODY8888016_POLE_DEC       = (   90.    0.    0. )
+BODY8888016_PM             = (  270.    0.    0. )
+BODY8888016_RADII          = (  100.  100.  100. )
+\begintext
+
+PINPOINT parameters for star Cas A:
+\begindata
+SITES += ( 'SITE8888016' )
+SITE8888016_FRAME  = 'J2000'
+SITE8888016_IDCODE = 8888016
+SITE8888016_XYZ = ( 0.511214 -0.082341 0.855500 )
+SITE8888016_CENTER = -98
+\begintext
+
+Vir-A (alternate name)
+
+\begindata
+NAIF_BODY_NAME           += ( 'Vir-A' )
+NAIF_BODY_CODE           += ( 8888017 )
+\begintext
+
+Vir A (alternate name)
+
+\begindata
+NAIF_BODY_NAME           += ( 'Vir A' )
+NAIF_BODY_CODE           += ( 8888017 )
+\begintext
+
+Virgo-A (alternate name)
+
+\begindata
+NAIF_BODY_NAME           += ( 'Virgo-A' )
+NAIF_BODY_CODE           += ( 8888017 )
+\begintext
+
+Virgo A (alternate name)
+
+\begindata
+NAIF_BODY_NAME           += ( 'Virgo A' )
+NAIF_BODY_CODE           += ( 8888017 )
+\begintext
+
+M87 (alternate name)
+
+\begindata
+NAIF_BODY_NAME           += ( 'M87' )
+NAIF_BODY_CODE           += ( 8888017 )
+\begintext
+
+M 87
+['SIMBAD:', 'M  87', '187.70593075', '+12.39112331', 'LINER-type Active Galaxy Nucleus']
+
+\begindata
+NAIF_BODY_NAME           += ( 'M 87' )
+NAIF_BODY_CODE           += ( 8888017 )
+NH_TARGET_BODIES         += ( 8888017 )
+BODY8888017_POLE_RA        = (    0.    0.    0. )
+BODY8888017_POLE_DEC       = (   90.    0.    0. )
+BODY8888017_PM             = (  270.    0.    0. )
+BODY8888017_RADII          = (  100.  100.  100. )
+\begintext
+
+PINPOINT parameters for star M 87:
+\begindata
+SITES += ( 'SITE8888017' )
+SITE8888017_FRAME  = 'J2000'
+SITE8888017_IDCODE = 8888017
+SITE8888017_XYZ = ( -0.967885 -0.130965 0.214584 )
+SITE8888017_CENTER = -98
+\begintext
+
+1994JR1; 2015810
+
+\begindata
+NAIF_BODY_NAME           += ( '1994JR1' )
+NAIF_BODY_CODE           += ( 2015810 )
+\begintext
+
+1994_JR1; 2015810
+
+\begindata
+NAIF_BODY_NAME           += ( '1994_JR1' )
+NAIF_BODY_CODE           += ( 2015810 )
+\begintext
+
+1994 JR1; 2015810
+
+\begindata
+NAIF_BODY_NAME           += ( '1994 JR1' )
+NAIF_BODY_CODE           += ( 2015810 )
+\begintext
+
+JR1; 2015810
+
+\begindata
+NAIF_BODY_NAME           += ( 'JR1' )
+NAIF_BODY_CODE           += ( 2015810 )
+\begintext
+
+ARAWN; 2015810
+
+\begindata
+NAIF_BODY_NAME           += ( 'ARAWN' )
+NAIF_BODY_CODE           += ( 2015810 )
+\begintext
+
+15810 ARAWN; 2015810
+
+\begindata
+NAIF_BODY_NAME           += ( '15810 ARAWN' )
+NAIF_BODY_CODE           += ( 2015810 )
+\begintext
+
+15810 ARAWN (1994 JR1); 2015810
+
+\begindata
+NAIF_BODY_NAME           += ( '15810 ARAWN (1994 JR1)' )
+NAIF_BODY_CODE           += ( 2015810 )
+NH_TARGET_BODIES         += ( 2015810 )
+BODY2015810_POLE_RA        = (    0.    0.    0. )
+BODY2015810_POLE_DEC       = (   90.    0.    0. )
+BODY2015810_PM             = (  270.    0.    0. )
+BODY2015810_RADII          = (  100.  100.  100. )
+\begintext
+
+2010JJ124; 3523335
+
+\begindata
+NAIF_BODY_NAME           += ( '2010JJ124' )
+NAIF_BODY_CODE           += ( 3523335 )
+\begintext
+
+2010_JJ124; 3523335
+
+\begindata
+NAIF_BODY_NAME           += ( '2010_JJ124' )
+NAIF_BODY_CODE           += ( 3523335 )
+\begintext
+
+2010 JJ124; 3523335
+
+\begindata
+NAIF_BODY_NAME           += ( '2010 JJ124' )
+NAIF_BODY_CODE           += ( 3523335 )
+\begintext
+
+JJ124; 3523335
+
+\begindata
+NAIF_BODY_NAME           += ( 'JJ124' )
+NAIF_BODY_CODE           += ( 3523335 )
+\begintext
+
+523335 (2010 JJ124); 3523335
+
+\begindata
+NAIF_BODY_NAME           += ( '523335 (2010 JJ124)' )
+NAIF_BODY_CODE           += ( 3523335 )
+\begintext
+
+2010 JJ124; 3523335
+
+\begindata
+NAIF_BODY_NAME           += ( '2010 JJ124' )
+NAIF_BODY_CODE           += ( 3523335 )
+NH_TARGET_BODIES         += ( 3523335 )
+BODY3523335_POLE_RA        = (    0.    0.    0. )
+BODY3523335_POLE_DEC       = (   90.    0.    0. )
+BODY3523335_PM             = (  270.    0.    0. )
+BODY3523335_RADII          = (  100.  100.  100. )
+\begintext
+
+1977UB; 2002060
+
+\begindata
+NAIF_BODY_NAME           += ( '1977UB' )
+NAIF_BODY_CODE           += ( 2002060 )
+\begintext
+
+1977_UB; 2002060
+
+\begindata
+NAIF_BODY_NAME           += ( '1977_UB' )
+NAIF_BODY_CODE           += ( 2002060 )
+\begintext
+
+1977 UB; 2002060
+
+\begindata
+NAIF_BODY_NAME           += ( '1977 UB' )
+NAIF_BODY_CODE           += ( 2002060 )
+\begintext
+
+2060CHIRON; 2002060
+
+\begindata
+NAIF_BODY_NAME           += ( '2060CHIRON' )
+NAIF_BODY_CODE           += ( 2002060 )
+\begintext
+
+2060_CHIRON; 2002060
+
+\begindata
+NAIF_BODY_NAME           += ( '2060_CHIRON' )
+NAIF_BODY_CODE           += ( 2002060 )
+\begintext
+
+CHIRON; 2002060
+
+\begindata
+NAIF_BODY_NAME           += ( 'CHIRON' )
+NAIF_BODY_CODE           += ( 2002060 )
+\begintext
+
+2060 CHIRON; 2002060
+
+\begindata
+NAIF_BODY_NAME           += ( '2060 CHIRON' )
+NAIF_BODY_CODE           += ( 2002060 )
+NH_TARGET_BODIES         += ( 2002060 )
+BODY2002060_POLE_RA        = (    0.    0.    0. )
+BODY2002060_POLE_DEC       = (   90.    0.    0. )
+BODY2002060_PM             = (  270.    0.    0. )
+BODY2002060_RADII          = (  100.  100.  100. )
+\begintext
+
+2001KX76; 2028978
+
+\begindata
+NAIF_BODY_NAME           += ( '2001KX76' )
+NAIF_BODY_CODE           += ( 2028978 )
+\begintext
+
+2001_KX76; 2028978
+
+\begindata
+NAIF_BODY_NAME           += ( '2001_KX76' )
+NAIF_BODY_CODE           += ( 2028978 )
+\begintext
+
+2001 KX76; 2028978
+
+\begindata
+NAIF_BODY_NAME           += ( '2001 KX76' )
+NAIF_BODY_CODE           += ( 2028978 )
+\begintext
+
+KX76; 2028978
+
+\begindata
+NAIF_BODY_NAME           += ( 'KX76' )
+NAIF_BODY_CODE           += ( 2028978 )
+\begintext
+
+IXION; 2028978
+
+\begindata
+NAIF_BODY_NAME           += ( 'IXION' )
+NAIF_BODY_CODE           += ( 2028978 )
+\begintext
+
+28978 IXION; 2028978
+
+\begindata
+NAIF_BODY_NAME           += ( '28978 IXION' )
+NAIF_BODY_CODE           += ( 2028978 )
+\begintext
+
+28978 IXION (2001 KX76); 2028978
+
+\begindata
+NAIF_BODY_NAME           += ( '28978 IXION (2001 KX76)' )
+NAIF_BODY_CODE           += ( 2028978 )
+NH_TARGET_BODIES         += ( 2028978 )
+BODY2028978_POLE_RA        = (    0.    0.    0. )
+BODY2028978_POLE_DEC       = (   90.    0.    0. )
+BODY2028978_PM             = (  270.    0.    0. )
+BODY2028978_RADII          = (  100.  100.  100. )
+\begintext
+
+2002MS4; 2307261
+
+\begindata
+NAIF_BODY_NAME           += ( '2002MS4' )
+NAIF_BODY_CODE           += ( 2307261 )
+\begintext
+
+2002_MS4; 2307261
+
+\begindata
+NAIF_BODY_NAME           += ( '2002_MS4' )
+NAIF_BODY_CODE           += ( 2307261 )
+\begintext
+
+2002 MS4; 2307261
+
+\begindata
+NAIF_BODY_NAME           += ( '2002 MS4' )
+NAIF_BODY_CODE           += ( 2307261 )
+\begintext
+
+MS4; 2307261
+
+\begindata
+NAIF_BODY_NAME           += ( 'MS4' )
+NAIF_BODY_CODE           += ( 2307261 )
+\begintext
+
+307261 (2002 MS4); 2307261
+
+\begindata
+NAIF_BODY_NAME           += ( '307261 (2002 MS4)' )
+NAIF_BODY_CODE           += ( 2307261 )
+\begintext
+
+ASTEROID 307261 (2002 MS4); 2307261
+
+\begindata
+NAIF_BODY_NAME           += ( 'ASTEROID 307261 (2002 MS4)' )
+NAIF_BODY_CODE           += ( 2307261 )
+NH_TARGET_BODIES         += ( 2307261 )
+BODY2307261_POLE_RA        = (    0.    0.    0. )
+BODY2307261_POLE_DEC       = (   90.    0.    0. )
+BODY2307261_PM             = (  270.    0.    0. )
+BODY2307261_RADII          = (  100.  100.  100. )
+\begintext
+
+2002LM60; 2050000
+
+\begindata
+NAIF_BODY_NAME           += ( '2002LM60' )
+NAIF_BODY_CODE           += ( 2050000 )
+\begintext
+
+2002_LM60; 2050000
+
+\begindata
+NAIF_BODY_NAME           += ( '2002_LM60' )
+NAIF_BODY_CODE           += ( 2050000 )
+\begintext
+
+2002 LM60; 2050000
+
+\begindata
+NAIF_BODY_NAME           += ( '2002 LM60' )
+NAIF_BODY_CODE           += ( 2050000 )
+\begintext
+
+LM60; 2050000
+
+\begindata
+NAIF_BODY_NAME           += ( 'LM60' )
+NAIF_BODY_CODE           += ( 2050000 )
+\begintext
+
+QUAOAR; 2050000
+
+\begindata
+NAIF_BODY_NAME           += ( 'QUAOAR' )
+NAIF_BODY_CODE           += ( 2050000 )
+\begintext
+
+50000 QUAOAR; 2050000
+
+\begindata
+NAIF_BODY_NAME           += ( '50000 QUAOAR' )
+NAIF_BODY_CODE           += ( 2050000 )
+\begintext
+
+50000 QUAOAR (2002 LM60); 2050000
+
+\begindata
+NAIF_BODY_NAME           += ( '50000 QUAOAR (2002 LM60)' )
+NAIF_BODY_CODE           += ( 2050000 )
+NH_TARGET_BODIES         += ( 2050000 )
+BODY2050000_POLE_RA        = (    0.    0.    0. )
+BODY2050000_POLE_DEC       = (   90.    0.    0. )
+BODY2050000_PM             = (  270.    0.    0. )
+BODY2050000_RADII          = (  100.  100.  100. )
+\begintext
+
+2014MU69; 3713011
+
+\begindata
+NAIF_BODY_NAME           += ( '2014MU69' )
+NAIF_BODY_CODE           += ( 3713011 )
+\begintext
+
+2014_MU69; 3713011
+
+\begindata
+NAIF_BODY_NAME           += ( '2014_MU69' )
+NAIF_BODY_CODE           += ( 3713011 )
+\begintext
+
+2014 MU69; 3713011
+
+\begindata
+NAIF_BODY_NAME           += ( '2014 MU69' )
+NAIF_BODY_CODE           += ( 3713011 )
+\begintext
+
+MU69; 3713011
+
+\begindata
+NAIF_BODY_NAME           += ( 'MU69' )
+NAIF_BODY_CODE           += ( 3713011 )
+\begintext
+
+486958 (2014 MU69); 3713011
+
+\begindata
+NAIF_BODY_NAME           += ( '486958 (2014 MU69)' )
+NAIF_BODY_CODE           += ( 3713011 )
+\begintext
+
+ASTEROID 486958 (2014 MU69); 3713011
+
+\begindata
+NAIF_BODY_NAME           += ( 'ASTEROID 486958 (2014 MU69)' )
+NAIF_BODY_CODE           += ( 3713011 )
+NH_TARGET_BODIES         += ( 3713011 )
+BODY3713011_POLE_RA        = (    0.    0.    0. )
+BODY3713011_POLE_DEC       = (   90.    0.    0. )
+BODY3713011_PM             = (  270.    0.    0. )
+BODY3713011_RADII          = (  100.  100.  100. )
+\begintext
+
+::GUARD::; 390; last element is guard
+
+\begindata
+NAIF_BODY_NAME           += ( '::GUARD::' )
+NAIF_BODY_CODE           += ( 390 )
+NH_TARGET_BODIES         += ( 390 )
+BODY390_POLE_RA        = (    0.    0.    0. )
+BODY390_POLE_DEC       = (   90.    0.    0. )
+BODY390_PM             = (  270.    0.    0. )
+BODY390_RADII          = (  100.  100.  100. )
+\begintext
diff --git a/tests/pytests/data/mc3_0034948318_0x536_sci_1/nh_v220.tf b/tests/pytests/data/mc3_0034948318_0x536_sci_1/nh_v220.tf
new file mode 100644
index 0000000..30d8a69
--- /dev/null
+++ b/tests/pytests/data/mc3_0034948318_0x536_sci_1/nh_v220.tf
@@ -0,0 +1,2841 @@
+KPL/FK
+
+\beginlabel
+PDS_VERSION_ID               = PDS3
+RECORD_TYPE                  = STREAM
+RECORD_BYTES                 = "N/A"
+^SPICE_KERNEL                = "nh_v220.tf"
+MISSION_NAME                 = "NEW HORIZONS"
+SPACECRAFT_NAME              = "NEW HORIZONS"
+DATA_SET_ID                  = "NH-J/P/SS-SPICE-6-V1.0"
+KERNEL_TYPE_ID               = FK
+PRODUCT_ID                   = "nh_v220.tf"
+PRODUCT_CREATION_TIME        = 2014-07-01T00:00:00
+PRODUCER_ID                  = "APL"
+MISSION_PHASE_NAME           = "N/A"
+PRODUCT_VERSION_TYPE         = ACTUAL
+PLATFORM_OR_MOUNTING_NAME    = "N/A"
+START_TIME                   = "N/A"
+STOP_TIME                    = "N/A"
+SPACECRAFT_CLOCK_START_COUNT = "N/A"
+SPACECRAFT_CLOCK_STOP_COUNT  = "N/A"
+TARGET_NAME                  = {
+                               JUPITER,
+                               PLUTO,
+                               "SOLAR SYSTEM"
+                               }
+INSTRUMENT_NAME              = "N/A"
+NAIF_INSTRUMENT_ID           = "N/A"
+SOURCE_PRODUCT_ID            = "N/A"
+NOTE                         = "See comments in the file for details"
+OBJECT                       = SPICE_KERNEL
+  INTERCHANGE_FORMAT         = ASCII
+  KERNEL_TYPE                = FRAMES
+  DESCRIPTION                = "NH frames kernel"
+END_OBJECT                   = SPICE_KERNEL
+\endlabel
+
+KPL/FK
+
+New Horizons Spacecraft Frames Kernel
+===============================================================================
+
+   This frame kernel contains the New Horizons spacecraft and science
+   instruments.
+
+Version and Date
+-------------------------------------------------------------------------------
+
+   The TEXT_KERNEL_ID stores version information of loaded project text
+   kernels. Each entry associated with the keyword is a string that consists
+   of four parts: the kernel name, version, entry date, and type. For example,
+   the frames kernel might have an entry as follows:
+
+           TEXT_KERNEL_ID += 'NEWHORIZONS V1.0.0 22-FEBRUARY-2007 IK'
+                                  |          |         |          |
+                                  |          |         |          |
+              KERNEL NAME <-------+          |         |          |
+                                             |         |          V
+                             VERSION <-------+         |     KERNEL TYPE
+                                                       |
+                                                       V
+                                                  ENTRY DATE
+
+   New Horizons Frame Kernel Version:
+
+           \begindata
+
+           TEXT_KERNEL_ID += 'NEWHORIZONS_FRAMES V2.2.0 16-OCT-2012 FK'
+
+           NAIF_BODY_NAME += ( 'NEW_HORIZONS' )
+           NAIF_BODY_CODE += ( -98 )
+
+           NAIF_BODY_NAME += ( 'NH' )
+           NAIF_BODY_CODE += ( -98 )
+
+           NAIF_BODY_NAME += ( 'NH_SPACECRAFT' )
+           NAIF_BODY_CODE += ( -98 )
+
+           \begintext
+
+   Version 2.2.0 -- October 16, 2012 -- Lillian Nguyen, JHU/APL
+
+            --   Updated the Alice airglow frame with in-flight alignment values.
+
+   Version 2.1.1 -- January 15, 2009 -- Lillian Nguyen, JHU/APL
+
+            --   Corrected typos in the text.
+
+   Version 2.1.0 -- January 7, 2009 -- Lillian Nguyen, JHU/APL
+
+            --   Updated the Alice SOC frame with in-flight alignment values.
+
+   Version 2.0.0 -- August 4, 2008 -- Lillian Nguyen, JHU/APL
+
+            --   Added frames for the two Autonomous Star Trackers and the
+                 Fine Sun Sensor.
+
+            --   Updated the frames heirarchy and spacecraft diagram.
+
+   Version 1.1.3 -- May 21, 2008 -- Lillian Nguyen, JHU/APL
+
+            --   Added diagrams for Alice and Ralph describing the layout of
+                 the detectors.
+
+   Version 1.1.2 -- April 15, 2008 -- Lillian Nguyen, JHU/APL
+
+            --   Updated the LORRI boresight based on in-flight data.
+
+   Version 1.1.1 -- March 18, 2008 -- Lillian Nguyen, JHU/APL
+
+            --   Rotated the SOC frame such that the instrument +Y axis is
+                 at the center of the 2x2 degree portion of the slit rather
+                 than at the optical center of the slit.
+
+   Version 1.1.0 -- July 12, 2007 -- Lillian Nguyen, JHU/APL
+
+            --   PEPSSI frame renamed and a new PEPSSI frame defining a
+                 coordinate system axis relabelling created.
+            --   Individual frame created for each PEPSSI sector and detector.
+
+   Version 1.0.1 -- April 11, 2007 -- Lillian Nguyen, JHU/APL
+
+            --   Alice airglow frame was updated with higher precision values
+                 and an additional rotation to shift the boresight.
+
+   Version 1.0.0 -- February 22, 2007 -- Lillian Nguyen, JHU/APL
+
+            --   Corrected spelling errors.
+            --   Modified the frames hierarchy diagram.
+            --   Clarified that the entire Alice slit is visible through
+                 both Alice apertures and updated the field of view
+                 definitions and diagrams appropriately.
+            --   Noted that the standard acronym for the Alice Solar
+                 Occultation Channel is SOCC.
+            --   Removed NH_ASTR frame from NAIF body name to ID mapping.
+            --   Promoting to version 1.0.0 denoting approval of kernel set
+                 by instrument teams.
+
+   Version 0.0.5 -- January 15, 2007 -- Lillian Nguyen, JHU/APL
+
+            --   Draft Version. NOT YET APPROVED BY ALL INSTRUMENT TEAMS.
+            --   Star tracker frame inserted between spacecraft frame and
+                 nominal instrument frames to reflect a spacecraft frame
+                 change due to a star tracker calibration.
+            --   LORRI frame definition changed according to instrument team.
+            --   Ralph frames defined for LEISA and for each MVIC focal plane
+                 array.
+            --   Alice Airglow frame updated with in-flight values.
+
+   Version 0.0.4 -- October 4, 2006 -- Lillian Nguyen, JHU/APL
+
+            --   Draft Version. NOT YET APPROVED BY INSTRUMENT TEAMS.
+            --   Removed 3-letter frame names, updated frame tree.
+            --   Corrected the PEPSSI frame definition.
+
+   Version 0.0.3 -- April 4, 2006 -- Lillian Nguyen, JHU/APL
+
+            --   Draft Version. NOT YET APPROVED BY INSTRUMENT TEAMS.
+            --   Alice airglow and SOC frames redefined according to
+                 orientation diagrams received from instrument team.
+            --   SWAP and PEPSSI frames added.
+            --   Ralph frames modified according to focal plane definitions
+                 received from instrument team.
+
+   Version 0.0.2 -- January 25, 2006 -- Lillian Nguyen, JHU/APL
+
+            --   Draft Version. NOT YET APPROVED BY INSTRUMENT TEAMS.
+            --   Includes the addition of frames for REX and SDC.
+            --   LORRI frame redefined according to orientation diagram
+                 received from instrument team.
+
+   Version 0.0.1 -- November 16, 2005 -- Lillian Nguyen, JHU/APL
+
+            --   Draft Version. NOT YET APPROVED BY INSTRUMENT TEAMS.
+
+   Version 0.0.0 -- August 13, 2005 -- Brian Carcich
+
+            --   Testing Kernel.
+
+
+References
+-------------------------------------------------------------------------------
+
+            1.   ``C-kernel Required Reading''
+
+            2.   ``Kernel Pool Required Reading''
+
+            3.   ``Frames Required Reading''
+
+            4.   nh_v000.tf (placeholder New Horizon SPICE frames kernel),
+                 provided by Brian Carcich and dated 2005-08-13.
+
+            5.   New Horizons Spacecraft Requirements Document, 7399-9004
+
+            6.   New Horizons Spacecraft Configuration Drawings,
+                 7399-0002_-_10-28-03.pdf (\\Aplfsfrontier\project\pluto)
+
+            7.   New Horizons Spacecraft to PERSI/RALPH Interface
+                 Control Document, Rev B, 7399-9201.
+
+            8.   New Horizons System Alignment Report, 7399-9189, dated
+                 12 December, 2005.
+
+            9.   Instrument Vectors v2.xls (containing an update to
+                 Table 12 of [8]), received in an e-mail from John Troll
+                 dated 1/16/2006; and PEPSSI baffle vector, received in an
+                 e-mail from John Troll on 2/8/2006.
+
+           10.   ``Rotation Required Reading''
+
+           11.   Alice Instrument Specification, 05310.02-ISPEC-01.
+
+           12.   Spacecraft to Alice Interface Control Document (ICD),
+                 7399-9046.
+
+           13.   Ralph Instrument Specification, Rev. A ECR SWRI 5310-001.
+
+           14.   LOng-Range Reconnaissance Imager (LORRI) User's Manual,
+                 7400-9601, dated Jan. 10, 2006.
+
+           15.   LORRI_orientation_1-9-06, received on 1/23/2006 by e-mail
+                 from Hal Weaver along with a description of the LORRI frame
+                 relative to the spacecraft frame. Also a phone conversation
+                 with Hal clarifying the diagrams in the document.
+
+           16.   E-mail exchange with David James (Laboratory for Atmospheric
+                 and Space Physics at the University of Colorado (LASP)),
+                 Jan. 26, 2006 - Feb. 1, 2006.
+
+           17.   P-ALICE_Orientation_on_SC, received from Joel Parker in an
+                 e-mail dated Jan. 25, 2006; discussions with Dave Slater on
+                 Mar. 16 and 23, 2006, and e-mail exchange with Dave Slater on
+                 Mar. 28-29, 2006 regarding the diagram.
+
+           18.   Pluto Energetic Particle Spectrometer Science Investigation
+                 (PEPSSI) Interface Control Document, 7399-9049, Rev. C.
+
+           19.   E-mail dated Feb. 8, 2006 from John Troll containing measured
+                 PEPSSI baffle vector.
+
+           20.   New Horizons Spacecraft to SWAP Interface Control Document,
+                 7399-9047 Rev. A.
+
+           21.   New Horizons Critical Design Review Science Payload slides.
+
+           22.   Document titled "RalphArrayPositions.doc", received from
+                 Cathy Olkin by e-mail, Mar. 23, 2006, and e-mail exchange
+                 concerning the document, Apr. 3-4, 2006.
+
+           23.   Ralph Instrument Specification, Rev. A ECR SWRI 5310-001.
+
+           24.   Discussions with Scott Turner regarding his analysis of
+                 PEPSSI data containing evidence of sunlight.
+
+           25.   PEPSSI mounting bracket mechanical drawing, JHU/APL
+                 document 7399-0151.
+
+           26.   E-mail from Scott Turner describing the PEPSSI mounting
+                 specification.
+
+           27.   E-mail discussions among Gabe Rogers, Scott Turner, Hal
+                 Weaver, and Howard Taylor concerning instrument boresight
+                 changes caused by a star tracker calibration.
+
+           28.   "AST1_SPIN_CAL.dat", received from Gabe Rogers on 12/4/2006.
+
+           29.   Discussions with Howard Taylor regarding LORRI instrument
+                 frame definition and LORRI keywords, 12/21/2006.
+
+           30.   E-mail exchange with Cathy Olkin on MVIC coordinate system
+                 and LEISA size.
+
+           31.   "RalphBoresights03.doc", received from Allen Lunsford
+                 2/2/2007.
+
+           32.   E-mail from Andrew Steffl regarding Alice pointing offsets,
+                 received on 2/13/2007 and 3/22/2007.
+
+           33.   E-mail from Cathy Olkin regarding the removal of the
+                 NH_RALPH_MVIC frame and the introduction of the NH_RALPH
+                 frame, received 2/22/2007.
+
+           34.   E-mail from Maarten Versteeg clarifying that the entire
+                 Alice slit is visible through both Alice apertures, received
+                 2/22/2007, and from Joel Parker confirming that we should
+                 change the Alice fields of view to the entire lollipop-shaped
+                 slit, received 2/28/2007.
+
+           35.   Telephone conversation with Hal Weaver about the Alice
+                 instrument.
+
+           36.   Discussion with Jon Vandegriff and Larry Brown about the
+                 PEPSSI frames and fields of view, 6/21/2007.
+
+           37.   E-mails from Henry Throop received on 2/6/2008 and 2/20/2008.
+
+           38.   E-mails from Hal Weaver received on 4/9/2008 and 4/15/2008.
+
+           39.   E-mails from Andrew Steffl containing optical and detector
+                 parameters and detector layout information for Ralph,
+                 received between 3/12/2008 and 5/21/2008.
+
+           40.   E-mail from Gabe Rogers received on 6/30/2008 containing
+                 spacecraft to body matrices and fields of view for the star
+                 trackers and sun sensor.
+
+           41.   'Autonomous Star Tracker Performance for the New Horizons
+                 Mission', AIAA/AAS Astrodynamics Specialist Conference,
+                 Keystone, CO, August 21-24 2006.
+
+           42.   E-mail regarding Alice SOC alignment, received from
+                 Andrew Steffl on 11/18/2008.
+
+           43.   E-mail regarding Alice airglow alignment, received from
+                 Andrew Steffl on 9/28/2012.
+
+Contact Information
+-------------------------------------------------------------------------------
+
+   Lillian Nguyen, JHU/APL, (443)-778-5477, Lillian.Nguyen@jhuapl.edu
+
+
+Implementation Notes
+-------------------------------------------------------------------------------
+
+   This file is used by the SPICE system as follows: programs that make use of
+   this instrument kernel must ``load'' the kernel, normally during program
+   initialization. Loading the kernel associates data items with their names
+   in a data structure called the ``kernel pool''. The SPICELIB routine FURNSH,
+   CSPICE routine furnsh_c, and IDL routine cspice_furnsh load SPICE kernels
+   as shown below:
+
+   FORTRAN (SPICELIB)
+
+           CALL FURNSH ( 'kernel_name' )
+
+   C (CSPICE)
+
+           furnsh_c ( "kernel_name" )
+
+   ICY (IDL)
+
+           cspice_furnsh, 'kernel_name'
+
+   In order for a program or subroutine to extract data from the pool, the
+   SPICELIB routines GDPOOL, GCPOOL, and GIPOOL are used. See [2] for details.
+
+   This file was created and may be updated with a text editor or word
+   processor.
+
+
+New Horizons Frames
+-------------------------------------------------------------------------------
+
+   The following New Horizons frames are defined in this kernel file:
+
+           Frame Name                Relative To              Type     NAIF ID
+           =======================   ===================      =======  =======
+
+           Spacecraft frames:
+           -----------------------------------
+           NH_SPACECRAFT             J2000                    CK       -98000
+           NH_ASTR                   NH_SPACECRAFT            FIXED    -98001
+           NH_STAR_TRACKER_1         NH_SPACECRAFT            FIXED    -98010
+           NH_STAR_TRACKER_2         NH_SPACECRAFT            FIXED    -98011
+           NH_FINE_SUN_SENSOR        NH_SPACECRAFT            FIXED    -98012
+
+           Alice Frames (-981xx):
+           -----------------------------------
+           NH_ALICE_SOC              NH_ASTR                  FIXED    -98100
+           NH_ALICE_AIRGLOW          NH_SPACECRAFT            FIXED    -98101
+
+           RALPH Frames (-982xx):
+           -----------------------------------
+           NH_RALPH                  NH_RALPH_MVIC_FT         FIXED    -98200
+           NH_RALPH_LEISA            NH_SPACECRAFT            FIXED    -98201
+           NH_RALPH_SIA              NH_ASTR                  FIXED    -98202
+           NH_RALPH_MVIC_FT          NH_SPACECRAFT            FIXED    -98203
+           NH_RALPH_MVIC_PAN2        NH_SPACECRAFT            FIXED    -98204
+           NH_RALPH_MVIC_PAN1        NH_SPACECRAFT            FIXED    -98205
+           NH_RALPH_MVIC_RED         NH_SPACECRAFT            FIXED    -98206
+           NH_RALPH_MVIC_BLUE        NH_SPACECRAFT            FIXED    -98207
+           NH_RALPH_MVIC_METHANE     NH_SPACECRAFT            FIXED    -98208
+           NH_RALPH_MVIC_NIR         NH_SPACECRAFT            FIXED    -98209
+
+           LORRI Frames (-983xx):
+           -----------------------------------
+           NH_LORRI                  NH_SPACECRAFT            FIXED    -98300
+           NH_LORRI_1X1              NH_LORRI                 FIXED    -98301
+           NH_LORRI_4X4              NH_LORRI                 FIXED    -98302
+
+           PEPSSI Frames (-984xx):
+           -----------------------------------
+           NH_PEPSSI_ENG             NH_ASTR                  FIXED    -98400
+           NH_PEPSSI                 NH_PEPSSI_ENG            FIXED    -98401
+           NH_PEPSSI_S0              NH_PEPSSI                FIXED    -98402
+           NH_PEPSSI_S1              NH_PEPSSI                FIXED    -98403
+           NH_PEPSSI_S2              NH_PEPSSI                FIXED    -98404
+           NH_PEPSSI_S3              NH_PEPSSI                FIXED    -98405
+           NH_PEPSSI_S4              NH_PEPSSI                FIXED    -98406
+           NH_PEPSSI_S5              NH_PEPSSI                FIXED    -98407
+           NH_PEPSSI_D0              NH_PEPSSI                FIXED    -98408
+           NH_PEPSSI_D1              NH_PEPSSI                FIXED    -98409
+           NH_PEPSSI_D2              NH_PEPSSI                FIXED    -98410
+           NH_PEPSSI_D3              NH_PEPSSI                FIXED    -98411
+           NH_PEPSSI_D4              NH_PEPSSI                FIXED    -98412
+           NH_PEPSSI_D5              NH_PEPSSI                FIXED    -98413
+           NH_PEPSSI_D6              NH_PEPSSI                FIXED    -98414
+           NH_PEPSSI_D7              NH_PEPSSI                FIXED    -98415
+           NH_PEPSSI_D8              NH_PEPSSI                FIXED    -98416
+           NH_PEPSSI_D9              NH_PEPSSI                FIXED    -98417
+           NH_PEPSSI_D10             NH_PEPSSI                FIXED    -98418
+           NH_PEPSSI_D11             NH_PEPSSI                FIXED    -98419
+
+           REX Frames (-985xx):
+           -----------------------------------
+           NH_REX                    NH_ASTR                  FIXED    -98500
+
+           SWAP Frames (-986xx):
+           -----------------------------------
+           NH_SWAP                   NH_ASTR                  FIXED    -98600
+
+           SDC Frames (-987xx):
+           -----------------------------------
+           NH_SDC                    NH_ASTR                  FIXED    -98700
+
+
+New Horizons Frames Hierarchy
+-------------------------------------------------------------------------------
+
+   The diagram below shows the New Horizons frames hierarchy:
+
+       'J2000' INERTIAL
+          |
+          |<--- ck
+          |
+         'NH_SPACECRAFT'
+              |
+             'NH_STAR_TRACKER_1'
+              |
+             'NH_STAR_TRACKER_2'
+              |
+             'NH_FINE_SUN_SENSOR'
+              |
+             'NH_RALPH_MVIC_FT'
+              |   |
+              |  'NH_RALPH'
+              |
+             'NH_RALPH_MVIC_PAN2'
+              |
+             'NH_RALPH_MVIC_PAN1'
+              |
+             'NH_RALPH_MVIC_RED'
+              |
+             'NH_RALPH_MVIC_BLUE'
+              |
+             'NH_RALPH_MVIC_METHANE'
+              |
+             'NH_RALPH_MVIC_NIR'
+              |
+             'NH_RALPH_LEISA'
+              |
+             'NH_LORRI'
+              |    |
+              |   'NH_LORRI_1X1'
+              |    |
+              |   'NH_LORRI_4X4'
+              |
+             'NH_ALICE_AIRGLOW'
+              |
+             'NH_ASTR'
+                  |
+                 'NH_ALICE_SOC'
+                  |
+                 'NH_RALPH_SIA'
+                  |
+                 'NH_PEPSSI_ENG'
+                  |    |
+                  |   'NH_PEPSSI'
+                  |         |
+                  |        'NH_PEPSSI_S0'
+                  |         |
+                  |        'NH_PEPSSI_S1'
+                  |         |
+                  |        'NH_PEPSSI_S2'
+                  |         |
+                  |        'NH_PEPSSI_S3'
+                  |         |
+                  |        'NH_PEPSSI_S4'
+                  |         |
+                  |        'NH_PEPSSI_S5'
+                  |         |
+                  |        'NH_PEPSSI_D0'
+                  |         |
+                  |        'NH_PEPSSI_D1'
+                  |         |
+                  |        'NH_PEPSSI_D2'
+                  |         |
+                  |        'NH_PEPSSI_D3'
+                  |         |
+                  |        'NH_PEPSSI_D4'
+                  |         |
+                  |        'NH_PEPSSI_D5'
+                  |         |
+                  |        'NH_PEPSSI_D6'
+                  |         |
+                  |        'NH_PEPSSI_D7'
+                  |         |
+                  |        'NH_PEPSSI_D8'
+                  |         |
+                  |        'NH_PEPSSI_D9'
+                  |         |
+                  |        'NH_PEPSSI_D10'
+                  |         |
+                  |        'NH_PEPSSI_D11'
+                  |
+                 'NH_REX'
+                  |
+                 'NH_SWAP'
+                  |
+                 'NH_SDC'
+
+
+
+Spacecraft Frame
+-------------------------------------------------------------------------------
+
+   From [5]: (Note: The figures referenced below can not be reproduced here.
+   There is a diagram below that basically illustrates what is contained
+   there.)
+
+        ``Figure 3.1.1-1 shows the New Horizons observatory and its coordinate
+        system. This coordinate system shall be the only coordinate system
+        used for all observatory-level hardware and software development.
+        Nominal thrust direction for an Atlas V or Delta IV launch is in the
+        +Y direction. Positive observatory roll is defined as a right handed
+        rotation about the +X axis, positive pitch is defined a right handed
+        rotation about the +Z axis and positive yaw is defined as a right
+        handed rotation about the +Y axis. The origin of the coordinate
+        system is located at the center of the bottom of the observatory
+        adapter ring.''
+
+
+        +X view:
+        --------
+                                          o
+                                         /|\
+                                        / | \
+                                       /  |  \
+                                      /   |   \
+                                     /    |    \
+                                    /     |     \
+                ___________________/______|______\__________________
+                `-.                                   HGA(REX)   ,-'
+                   `-.                                        ,-'
+                      `-.                                  ,-'  __
+                         `-.____________________________,-'    /  / PEPSSI
+                 __________/_\________________________/_\_____|___|
+        PERSI .-|                |               |                |______
+        Alice | |                |      RTG      |                |     ||
+              '-|                |     .-*-.     |                |_____|| SWAP
+                |                |    /     \    |                |     ||
+           |----|                |    \     /    |                |     ||
+     PERSI |    |                |     "-.-"     |                |
+     Ralph |___ |                |               |                |
+           |    |________________|_______________|________________|
+                                |         +X (out of page)
+                               /__<------o_________\
+                                 +Zsc    |       adapter ring
+                                         |
+                                         |
+                                         V
+                                          -Ysc
+
+
+
+
+        +Y view:
+        --------
+
+                ______
+                ------
+                  ||   SWAP
+                 ----
+                _|__|______   __..---..__
+               | |  \     _`-'           ``-.   HGA(REX)
+        PEPSSI | ----  _'     `-_            `-.
+               |     .'          `-_            `.
+             .-|   ,                `-_           `.
+       LORRI : |  .                    `-_          `.
+             : | /                        `-_         \
+             '-|.                            `-_       . _______   _______
+               |'                .-*-.          `-_    ||+|+|+|+| |+|+|+|+|
+               |                /     \            `|--`-------------------|
+               |               !   o-----> +X       |  |                   |
+               |                \  |  /           _,|--.-------------------|
+      ASTR 1 \ |.                "-|-"         _,-     ||+|+|+|+| |+|+|+|+|
+             \\|'                  |        _,-        ' -------   -------
+       Star   \| '                 V     _,-          /    RTG (Radioisotope
+     Trackers  |  `               +Z  _,-            .          Thermoelectric
+              /|   `               _,-              -           Generator)
+             //|    `.          _,-               .'
+      ASTR 2 / |       '.    _,-              _.-'
+               |__________',-__         __,,,''
+                 |     |       '' --- ''
+                 |     |
+                 `-----'  PERSI (Alice above, Ralph below)
+
+
+
+   Since the S/C bus attitude with respect to an inertial frame is provided
+   by a C-kernel (see [1] for more information), this frame is defined as
+   a CK-based frame.
+
+           \begindata
+
+           FRAME_NH_SPACECRAFT     = -98000
+           FRAME_-98000_NAME       = 'NH_SPACECRAFT'
+           FRAME_-98000_CLASS      = 3
+           FRAME_-98000_CLASS_ID   = -98000
+           FRAME_-98000_CENTER     = -98
+           CK_-98000_SCLK          = -98
+           CK_-98000_SPK           = -98
+
+           \begintext
+
+
+ASTR (autonomous star trackers) Frame
+-------------------------------------------------------------------------------
+
+   From [27], the definition of the spacecraft body frame changed after
+   launch due to a calibration in the ASTR (star tracker) alignments to the
+   principal axes. The star tracker boresight needed to be rotated relative
+   to the original orientation in the pre-flight calibration report [8]
+   in order to match the thruster firing directions with the spin axis of the
+   spacecraft (i.e., to the principal moment of inertia).
+
+   In order to rotate all of the instrument boresights by the same amount,
+   we introduce a frame taking vectors from the ASTR frame to the spacecraft
+   body frame. The nominal instrument frames will be linked to the ASTR frame
+   rather than to the spacecraft frame.
+
+   The ASTR to spacecraft body matrix is given [28] by:
+
+            [ 0.99998698852861   0.00510125214304   0.00000025156926 ]
+      DCM = [-0.00510125214304   0.99998698366466   0.00009862975258 ]
+            [ 0.00000025156926  -0.00009862975258   0.99999999513605 ]
+
+
+           \begindata
+
+           FRAME_NH_ASTR            = -98001
+           FRAME_-98001_NAME        = 'NH_ASTR'
+           FRAME_-98001_CLASS       = 4
+           FRAME_-98001_CLASS_ID    = -98001
+           FRAME_-98001_CENTER      = -98
+           TKFRAME_-98001_SPEC      = 'MATRIX'
+           TKFRAME_-98001_RELATIVE  = 'NH_SPACECRAFT'
+           TKFRAME_-98001_MATRIX    = ( 0.99998698852861,
+                                       -0.00510125214304,
+                                        0.00000025156926,
+                                        0.00510125214304,
+                                        0.99998698366466,
+                                       -0.00009862975258,
+                                        0.00000025156926,
+                                        0.00009862975258,
+                                        0.99999999513605)
+
+           \begintext
+
+
+   New Horizons has two autonomous star trackers (ASTRs) on the spacecraft -X
+   panel. Their boresights are separated by 90 degrees [41]. The star tracker
+   to spacecraft body matrices are given in [40] as:
+
+      Star Tracker 1 =
+
+         [ 0.00509822454128  0.70789996418568  -0.70629430750392 ]
+         [ 0.99998695603811 -0.00339039616065   0.00382007428188 ]
+         [ 0.00030961293888 -0.70630457022434  -0.70790801536644 ]
+
+      Star Tracker 2 =
+
+         [ 0.00578813992901173 -0.705383466342775   -0.708802273448943   ]
+         [ 0.999982550630013    0.00492038051247466  0.00326929519670704 ]
+         [ 0.00118147011512493 -0.708808828433902    0.705399637696606   ],
+
+   which translates to the following frame definitions:
+
+           \begindata
+
+           FRAME_NH_STAR_TRACKER_1  = -98010
+           FRAME_-98010_NAME        = 'NH_STAR_TRACKER_1'
+           FRAME_-98010_CLASS       = 4
+           FRAME_-98010_CLASS_ID    = -98010
+           FRAME_-98010_CENTER      = -98
+           TKFRAME_-98010_SPEC      = 'MATRIX'
+           TKFRAME_-98010_RELATIVE  = 'NH_SPACECRAFT'
+           TKFRAME_-98010_MATRIX    = ( 0.00509822454128,
+                                        0.99998695603811,
+                                        0.00030961293888,
+                                        0.70789996418568,
+                                       -0.00339039616065,
+                                       -0.70630457022434,
+                                       -0.70629430750392,
+                                        0.00382007428188,
+                                       -0.70790801536644)
+
+           FRAME_NH_STAR_TRACKER_2  = -98011
+           FRAME_-98011_NAME        = 'NH_STAR_TRACKER_2'
+           FRAME_-98011_CLASS       = 4
+           FRAME_-98011_CLASS_ID    = -98011
+           FRAME_-98011_CENTER      = -98
+           TKFRAME_-98011_SPEC      = 'MATRIX'
+           TKFRAME_-98011_RELATIVE  = 'NH_SPACECRAFT'
+           TKFRAME_-98011_MATRIX    = ( 0.00578813992901173,
+                                        0.999982550630013,
+                                        0.00118147011512493,
+                                       -0.705383466342775,
+                                        0.00492038051247466,
+                                       -0.708808828433902,
+                                       -0.708802273448943,
+                                        0.00326929519670704,
+                                        0.705399637696606)
+
+           \begintext
+
+
+Sun Sensor Frame
+-------------------------------------------------------------------------------
+
+   The Fine Sun Sensor to spacecraft body matrix is given in [40] as:
+
+      Fine Sun Sensor =
+
+         [  0.702792970261541    0.711384357815347    0.0037863447564826   ]
+         [ -0.00276516946126598 -0.00259068940063707  0.999992821057371    ]
+         [  0.711389060071083   -0.702798394836006    0.000146380002554562 ],
+
+   which translates to the following frame definition:
+
+           \begindata
+
+           FRAME_NH_FINE_SUN_SENSOR = -98012
+           FRAME_-98012_NAME        = 'NH_FINE_SUN_SENSOR'
+           FRAME_-98012_CLASS       = 4
+           FRAME_-98012_CLASS_ID    = -98012
+           FRAME_-98012_CENTER      = -98
+           TKFRAME_-98012_SPEC      = 'MATRIX'
+           TKFRAME_-98012_RELATIVE  = 'NH_SPACECRAFT'
+           TKFRAME_-98012_MATRIX    = ( 0.702792970261541,
+                                       -0.00276516946126598,
+                                        0.711389060071083,
+                                        0.711384357815347,
+                                       -0.00259068940063707,
+                                       -0.702798394836006,
+                                        0.0037863447564826,
+                                        0.999992821057371,
+                                        0.000146380002554562)
+
+           \begintext
+
+
+Alice Frames
+-------------------------------------------------------------------------------
+
+   The Alice instrument has two apertures, the Solar Occulation Channel, and
+   the Airglow opening. Light travels through a lollipop-shaped slit
+   described below for both apertures. Although [12], Rev A, defines the
+   Solar Occulation Channel field of view as only the 2.0 x 2.0 degree "box"
+   at the top of the lollipop-shaped slit and the Airglow field of view as the
+   0.1 x 4.0 degree "stem" of the lollipop-shaped slit, the complete lollipop
+   shape is visible through both apertures [34].
+
+   The spectral resolution of airglow is degraded in the 2.0 x 2.0 degree
+   "box" portion of the slit, but data is nevertheless still available in that
+   portion of the slit. The 2.0 x 2.0 degree "box" portion of the slit is
+   wider than the narrow "stem" portion to observe the sun during Solar
+   Occulation Channel operations, but it is also possible for the sun to
+   appear in the narrower "stem" portion [10]. Hence, the fields of view for
+   both apertures have been defined here to be the entire lollipop-shaped
+   slit even though they are defined differently in [3], Rev A.
+
+Solar Occultation Channel (SOC) Frame Definition
+
+   The SOC is also referred to as the SOCC (Solar OCcultation Channel) to
+   distinguish it from the Science Operations Center. Since the documents
+   to which this kernel refers still use the SOC acronym for the Solar
+   Occultation Channel, we continue to use it here as well, although SOCC has
+   become the standard term [34].
+
+   The SOC frame is defined by the instrument team ([17] and [37]) such that
+   the +Y axis in the instrument frame is the center of the 2.0 x 2.0 degree
+   portion of the slit, and the X and Z axes are close to the spacecraft X and
+   Z axes, respectively.
+
+   From [12], the nominal SOC boresight is a line in the spacecraft YZ plane
+   right-hand rotated by 2 degrees around the spacecraft X axis from the REX
+   boresight (nominally the Y axis). We are given the alignment for the SOC
+   boresight in [9] and will use that measured vector to determine the frame.
+
+                            Z   ^
+                             sc |
+                                |                  SOC boresight
+                                |            _.-   (optical boresight)
+                                |        _.-'
+                                |    _.-'   o
+                                |_.-'    2.0
+                                o-------------->
+                             X                 Y
+                              sc                sc
+
+   The diagram below shows the projection onto the sky of the Alice entrance
+   slit through the Alice optics for the SOC aperture. The SOC field of view
+   is the entire lollipop-shaped slit illustrated below [34].
+
+                Projection of Alice slit on the
+                 sky through the SOC aperture
+                                                       Spacecraft Axes
+                               _
+                              | |                             ^ +Z
+                              | |                             |   sc
+                              | |                             |
+                              | |                             |
+                              | |                             |
+                              | |                             x--------->
+                              | |                       +Y (in)          +X
+                              | |                         sc               sc
+                              | |
+                    ---       |x| <---Alice optical
+                     ^    o   | |     path center
+                     | 2.0    | |
+                     |    ____| |____
+                     |   |           |
+                     |   |           |
+                    _v_  |     _     | /____  SOC
+                         |           | \      boresight
+                         |           |
+                         |___________|
+
+                 <------------------- wavelength
+
+
+    The following diagram [39] illustrates the projections of the spacecraft
+    axes through the SOCC aperture onto the Alice detector. The origin in
+    the detector view is at the bottom left.
+
+                  ________________________________________________
+   increasing  ^ |                                                |
+         rows  | |                                                |
+               | |                  +Y (in)                       |
+               | |  +X  <---------x   sc                          |
+               | |    sc          |                               |
+               | |                |                               |
+               | |                |                               |
+               | |                V  +Z                           |
+               | |                     sc                         |
+                 O________________________________________________|
+                  ------------------------>
+           [0,0]=[column, row]            increasing columns
+                                          increasing wavelength
+
+   The following frame definition uses nominal pre-launch calibration
+   values. It remains here for reference but has been replaced with
+   in-flight values, described below.
+
+   From [9], the measured Alice optical path center in NH_ASTR coordinates
+   is:
+
+                                       [ -0.0011506 ]
+           Alice optical path center = [  0.9993305 ]
+                                       [  0.0365690 ]
+
+   The SOC frame is defined such that the boresight (the center of the
+   2.0 x 2.0 degree portion of the slit) is the instrument +Y axis [37]. To
+   transform the optical center to the SOC boresight, the optical center is
+   rotated -2.0 degrees about the NH_ASTR +X axis to obtain the instrument
+   +Y axis:
+
+                                 [ -0.00115060000000000 ]
+           Alice SOC +Y Vector = [  0.99999797455532025 ]
+                                 [  0.00167059166380266 ]
+
+   The instrument +X vector is defined to be the NH_ASTR +X axis, so
+
+                                 [ 1.0 ]
+           Alice SOC +X Vector = [ 0.0 ]
+                                 [ 0.0 ]
+
+   The instrument +Z vector is determined by taking the cross product X x Y:
+
+                                 [  0.0                 ]
+           Alice SOC +Z Vector = [ -0.00167059271628372 ]
+                                 [  0.99999860455901446 ]
+
+   And we use that to adjust the +X vector to form an orthogonal frame:
+
+                                         [ 0.99999933805964336 ]
+           Alice SOC +X Vector = Y x Z = [ 0.00115059835766032 ]
+                                         [ 0.00000192218391797 ]
+
+   Using these three vectors, we define the rotation that takes vectors from
+   the instrument frame to the NH_ASTR frame as
+
+   [     ]   [ 0.99999933805964336 -0.00115060000000000  0.0                 ]
+   [ ROT ] = [ 0.00115059835766032  0.99999797455532025 -0.00167059271628372 ]
+   [     ]   [ 0.00000192218391797  0.00167059166380266  0.99999860455901446 ]
+
+           FRAME_NH_ALICE_SOC       = -98100
+           FRAME_-98100_NAME        = 'NH_ALICE_SOC'
+           FRAME_-98100_CLASS       = 4
+           FRAME_-98100_CLASS_ID    = -98100
+           FRAME_-98100_CENTER      = -98
+           TKFRAME_-98100_SPEC      = 'MATRIX'
+           TKFRAME_-98100_RELATIVE  = 'NH_ASTR'
+           TKFRAME_-98100_MATRIX    = ( 0.99999933805964336,
+                                        0.00115059835766032,
+                                        0.00000192218391797,
+                                       -0.00115060000000000,
+                                        0.99999797455532025,
+                                        0.00167059166380266,
+                                        0.0,
+                                       -0.00167059271628372,
+                                        0.99999860455901446 )
+
+   An in-flight alignment gives the following redefinition of the SOC frame
+   [42]. Starting from the rotation matrix R1 taking vectors from the nominal
+   NH_ALICE_SOC frame to the NH_SPACECRAFT frame, an additional rotation of
+   0.42205843 degrees about the spacecraft Y axis followed by a rotation of
+   0.013987654 degrees about the spacecraft Z axis are required to fit the
+   alignment data. This results in the following rotation matrix, R2, taking
+   vectors from the instrument frame to the NH_SPACECRAFT frame:
+
+      [    ]   [                   ]   [                  ]   [    ]
+      [ R2 ] = [ (0.013987654 deg) ] * [ (0.42205843 deg) ] * [ R1 ]
+      [    ]   [                   ]Z  [                  ]Y  [    ]
+
+               [  0.99996405571443  0.00418309873041 -0.00737488739974 ]
+             = [ -0.00419478716187  0.99998996915870 -0.00157014096732 ]
+               [  0.00736824536873  0.00160102061271  0.99997157244253 ]
+
+           \begindata
+
+           FRAME_NH_ALICE_SOC       = -98100
+           FRAME_-98100_NAME        = 'NH_ALICE_SOC'
+           FRAME_-98100_CLASS       = 4
+           FRAME_-98100_CLASS_ID    = -98100
+           FRAME_-98100_CENTER      = -98
+           TKFRAME_-98100_SPEC      = 'MATRIX'
+           TKFRAME_-98100_RELATIVE  = 'NH_SPACECRAFT'
+           TKFRAME_-98100_MATRIX    = (  0.99996405571443,
+                                        -0.00419478716187,
+                                         0.00736824536873,
+                                         0.00418309873041,
+                                         0.99998996915870,
+                                         0.00160102061271,
+                                        -0.00737488739974,
+                                        -0.00157014096732,
+                                         0.99997157244253 )
+
+           \begintext
+
+
+Airglow Channel Frame Definition
+
+   The airglow frame is defined [17] such that -X axis in the instrument frame
+   is the boresight, and +Y and +Z axes in the instrument frame are close to
+   the spacecraft +Y and +Z axes, respectively.
+
+   The diagram below shows the projection of the Alice slit onto the sky
+   through the Alice optics for the airglow aperture. The spacecraft axes are
+   shown to the right of the slit diagram. The airglow boresight is centered
+   in the 6.0 degree long slit. Its field of view is rotated +2.0 degrees with
+   respect to the spacecraft +X axis due to the 2.0 degree instrument tip to
+   center the +Y axis (the REX antenna boresight) in the center of the SOC
+   field of view [12, 17]. The airglow field of view is the entire lollipop-
+   shaped slit illustrated below [34].
+
+               Projection of Alice slit on the       Spacecraft Axes
+               sky through the Airglow aperture
+                                                             |   o/ +Z
+                             _                               |2.0/    sc
+                            | |                              |  /
+                            | |                              | /
+                            | |                              |/
+                            | |                              o - - - - -
+                            | |                      +X (out) `-._ 2.0 deg
+                            | |                        sc          `-._
+                            | |                                        ` +Y
+                            | |                                            sc
+                            | |
+                            |+| <---Airglow           Airglow instrument axes
+                            | |     boresight         are rotated +2.0 degrees
+                            | |                       about the spacecraft +X
+                        ____| |____                   axis.
+                       |           |
+                       |           |                  Instrument Axes
+                       |           |
+                       |           |                         ^ +Z
+                       |           |                         |   inst
+                       |___________|                         |
+                                                             |
+                    -------------------> wavelength          o-------> +Y
+                                                        +X  (out)        inst
+                                                          inst
+
+    The following diagram [39] illustrates the projections of the spacecraft
+    axes through the Airglow aperture onto the Alice detector. The origin in
+    the detector view is at the bottom left.
+
+    Note that the instrument tip about the spacecraft X axis is not depicted.
+    The actual projected spacecraft axes are rotated by a nominal -2.0
+    degrees about the spacecraft +X axis from the positions shown below.
+
+                  ________________________________________________
+   increasing  ^ |                                                |
+         rows  | |                                                |
+               | |                  +X  (out)                     |
+               | |  +Y  <---------o   sc                          |
+               | |    sc          |                               |
+               | |                |                               |
+               | |                |                               |
+               | |                V  +Z                           |
+               | |                     sc                         |
+                 O________________________________________________|
+                  ------------------------>
+           [0,0]=[column, row]            increasing columns
+                                          increasing wavelength
+
+
+   Note that the following calculations use nominal pre-launch calibration
+   values. These calculations remain here for reference, but have been
+   replaced with in-flight calibration values, which are described below the
+   nominal frame definition. The boresight has also changed from the center
+   of the Alice slit to slightly off-center.
+
+   The nominal frame is described here:
+
+   We are given in [9] the measured boresight vector in spacecraft
+   coordinates:
+
+      Airglow boresight = -X     = [-0.9999836  0.0011311  0.0056122]
+                            inst
+
+   We must calculate the instrument Y and Z axes in spacecraft coordinates in
+   order to define a rotation matrix, R, which takes vectors from the airglow
+   instrument frame to vectors in the spacecraft frame.
+
+   To calculate the instrument Y axis, we will rotate the spacecraft Y axis
+   by +2.0 degrees about the spacecraft +X axis and use the projection of the
+   rotated Y axis onto the plane perpendicular to the measured boresight as
+   the instrument Y axis. The instrument Z axis is then determined using the
+   cross product. Note that this calculation assumes there is no misalignment
+   in the plane perpendicular to the boresight (that there is no twist in the
+   misalignment). The rotation of the spacecraft Y axis is shown here:
+
+
+                       +Z
+                      |  SC
+                      |
+                      |         _. +Y
+                      |     _.-' o   rotated
+                      | _.-'    2
+                      o'------------
+                 +X  (out)           +Y
+                   SC                  SC
+
+
+   The rotated Y axis in spacecraft coordinates is
+
+      +Y         =  [ 0.0  cos( 2.0 deg )  sin( 2.0 deg ) ]
+        rotated
+
+   We now calculate the projection of the rotated Y axis onto the plane
+   perpendicular to the measured boresight to get the instrument Y axis:
+
+
+                       -X     (Boresight)
+                      ^  inst
+                      |
+                      |        / +Y
+                      |      /     rotated
+                      |    /
+                      |  /
+                      |/
+                      o--------->
+                 +Z  (out)       +Y
+                   inst            inst
+
+
+   Since the boresight vector is unit length, using the dot product and vector
+   addition, we have
+
+      +Y     =  +Y        -  Boresight * dot(+Y        , Boresight)
+        inst      rotated                      rotated
+
+   The SPICE routine VPERP does this calculation for us, yielding
+
+      +Y     = [ 0.001326253357475  0.999390205835991  0.034892084075427 ]
+        inst
+
+   The instrument Z axis is determined using the cross product:
+
+      +Z     =  +X     x  +Y
+        inst      inst      inst
+
+             = [ 0.005569311419949 -0.034898955455451  0.999375327731491 ]
+
+   The rotation matrix R taking vectors in the instrument frame to vectors
+   in the spacecraft frame is then
+
+      [     ]   [  0.9999836  0.001326253357475  0.005569311419949 ]
+      [  R  ] = [ -0.0011311  0.999390205835991 -0.034898955455451 ]
+      [     ]   [ -0.0056122  0.034892084075427  0.999375327731491 ]
+
+   This nominal frame definition is shown below. It remains here for
+   reference only and will not be loaded into the SPICE kernel pool.
+
+           FRAME_NH_ALICE_AIRGLOW   = -98101
+           FRAME_-98101_NAME        = 'NH_ALICE_AIRGLOW'
+           FRAME_-98101_CLASS       = 4
+           FRAME_-98101_CLASS_ID    = -98101
+           FRAME_-98101_CENTER      = -98
+           TKFRAME_-98101_SPEC      = 'MATRIX'
+           TKFRAME_-98101_RELATIVE  = 'NH_ASTR'
+           TKFRAME_-98101_MATRIX    = ( 0.9999836,
+                                       -0.0011311,
+                                       -0.0056122,
+                                        0.001326253357475,
+                                        0.999390205835991,
+                                        0.034892084075427,
+                                        0.005569311419949,
+                                       -0.034898955455451,
+                                        0.999375327731491)
+
+   The following definition updates the nominal frame, but has since been
+   replaced with more current values. These older values remain here for
+   reference only.
+
+   In-flight values for pointing offsets are described in [32] as:
+
+   "The error bars are the standard deviation of the residuals. To convert
+   from the s/c coordinate system to the Alice instrument coordinate system
+   (the boresight is defined to be [-1,0,0] in both coordinate systems),
+   perform the following rotations (in degrees):
+
+            Rotation about s/c X  -1.717403537893697  +/-  0.14135753
+            Rotation about new Z   0.368710896944916  +/-  0.013300878
+            Rotation about new Y  -0.313630482588893  +/-  0.013886115
+
+   Applying the inverse rotations, we arrive at the Alice boresight in
+   spacecraft coordinates:
+
+           [ -0.999964312690322  0.006435174723831  0.005473743878372 ]
+
+   The 6 degree entrance slit is imaged onto rows 6-25 (inclusive). Therefore
+   the center of the slit should fall exactly on the boundary between rows 15
+   and 16. However, I believe it is preferable that when the Alice boresight
+   aims toward a point source, the spectrum fall onto a single row (or as
+   close to this as possible). Therefore, I have added an additional rotation
+   of +0.10 degrees (1/3 of one 0.3 degree detector row) about the Y axis to
+   put all the flux into row 16. In this case the Alice boresight in s/c
+   coordinates is:
+
+           [ -0.999972343138423  0.006435174723831  0.003728469461561 ]
+
+           Rotation about new Y  -0.213630482588893  +/-  0.002959385400478"
+
+   Note that the airglow boresight is no longer at the Alice slit center. The
+   slit center is located at
+
+           [ -0.999964312690322  0.006435174723831  0.005473743878372 ]
+
+   Using the SPICE subroutine ROTMAT, the three rotations described above are
+   calculated, leading to the following transformation, which takes vectors
+   in the instrument frame to vectors in the spacecraft frame:
+
+        [     ]   [  0.999972343138423  0.006543983365249  0.003534011879914 ]
+        [  R  ] = [ -0.006435174723831  0.999530106264816 -0.029969237503143 ]
+        [     ]   [ -0.003728469461561  0.029945666664166  0.999544574075370 ]
+
+           FRAME_NH_ALICE_AIRGLOW   = -98101
+           FRAME_-98101_NAME        = 'NH_ALICE_AIRGLOW'
+           FRAME_-98101_CLASS       = 4
+           FRAME_-98101_CLASS_ID    = -98101
+           FRAME_-98101_CENTER      = -98
+           TKFRAME_-98101_SPEC      = 'MATRIX'
+           TKFRAME_-98101_RELATIVE  = 'NH_SPACECRAFT'
+           TKFRAME_-98101_MATRIX    = ( 0.999972343138423,
+                                       -0.006435174723831,
+                                       -0.003728469461561,
+                                        0.006543983365249,
+                                        0.999530106264816,
+                                        0.029945666664166,
+                                        0.003534011879914,
+                                       -0.029969237503143,
+                                        0.999544574075370)
+
+   The frame defined above has been superceded by [43]. The above frame will
+   not be loaded into the kernel pool and remains here for reference only.
+   Updated values for the rotation matrix taking vectors from the instrument
+   frame to the spacecraft frame are described in [43] as:
+
+   "This new rotation matrix is the result of a re-analysis of data from the
+   Alice boresight alignment scans made during the post-launch commissioning.
+   Although the Alice slit is physically rectilinear, optical distortions
+   (mostly coma) introduced by the primary mirror result in a slit that appears
+   somewhat curved, when projected onto the sky. The initial analysis of the
+   alignment data failed to take this into account, resulting in the calculated
+   boresight being approximately 0.02 (20% of the 0.1 degree slit width)
+   degrees from the centerline of the slit. The new rotation matrix to
+   transform from the NH_SPACECRAFT coordinate system to the NH_ALICE_AIRGLOW
+   coordinate system is obtained by making the following rotations (in order):
+
+            Rotation about X:      -1.59926267084552 degrees
+            Rotation about Z:       0.35521825089567 degrees
+            Rotation about Y:      -0.23245579623587 degrees
+
+   The Alice airglow boresight ([-1, 0, 0] in the instrument frame) is located
+   at the following coordinates in the NH_SPACECRAFT frame:
+
+           [ -0.99997255180979   0.00608399347241   0.00422855181362]
+
+   Using the SPICE subroutine ROTMAT, the three rotations described above are
+   calculated, leading to the following transformation, which takes vectors
+   in the instrument frame to vectors in the spacecraft frame:
+
+        [     ]   [  0.99997255180979    0.00619968832527    0.00405702990897]
+        [  R  ] = [ -0.00608399347241    0.99959126350983   -0.02793368823199]
+        [     ]   [ -0.00422855181362    0.02790823855932    0.99960154540200]"
+
+           \begindata
+
+           FRAME_NH_ALICE_AIRGLOW   = -98101
+           FRAME_-98101_NAME        = 'NH_ALICE_AIRGLOW'
+           FRAME_-98101_CLASS       = 4
+           FRAME_-98101_CLASS_ID    = -98101
+           FRAME_-98101_CENTER      = -98
+           TKFRAME_-98101_SPEC      = 'MATRIX'
+           TKFRAME_-98101_RELATIVE  = 'NH_SPACECRAFT'
+           TKFRAME_-98101_MATRIX    = ( 0.99997255180979,
+                                       -0.00608399347241,
+                                       -0.00422855181362,
+                                        0.00619968832527,
+                                        0.99959126350983,
+                                        0.02790823855932,
+                                        0.00405702990897,
+                                       -0.02793368823199,
+                                        0.99960154540200)
+
+           \begintext
+
+
+RALPH Frames
+-------------------------------------------------------------------------------
+
+   The RALPH instrument consists of Linear Etalon Imaging Spectral Array
+   (LEISA) and Multispectral Visible Imaging Camera (MVIC). RALPH also has a
+   Solar Illumination Aperture (SIA). RALPH is mounted on the +Z side of the
+   New Horizons spacecraft.
+
+   MVIC obtains science imaging data using frame transfer data acquisition and
+   uses optical filters to provide spectral band discrimination in the blue,
+   red, near infrared (NIR), methane, and two panchromatic bands [23].
+
+   From [22], the instrument boresight is aligned with the center of the frame
+   transfer array. A summary of the relative positions of the individual
+   arrays is presented below, with detailed calculations following. To
+   convert the numbers in Table 1 from microns to microradians use the
+   conversion factor of 1.5208 microradian/micron.
+
+   From [22] Table 1:
+
+   The offset in microns of the individual focal plane arrays in Ralph
+   -------------------------------------------------------------------
+                     Offset of the array       Offset of the array
+                     from the instrument       from the instrument
+                     boresight in the MVIC     boresight in the MVIC
+   Array             row direction (microns)   column direction (microns)
+   -----             ---------------------     ---------------------
+   Frame Transfer             0.0                      0.0
+   Pan 2                   2041.0                      0.0
+   Pan 1                   3354.0                      0.0
+   Red                     4693.0                      0.0
+   Blue                    5941.0                      0.0
+   Methane                 7280.0                      0.0
+   NIR                     8632.0                      0.0
+   LEISA                   -218.0                   3334.0
+
+
+   From [22] Table 2 (LEISA from [30]):
+
+   Size in pixels of the MVIC and LEISA arrays
+   -------------------------------------------------------------------
+   Array              Rows        Columns
+   -----              ----        -------
+   Frame Transfer     128          5024
+   Pan 2               32          5024
+   Pan 1               32          5024
+   Red                 32          5024
+   Blue                32          5024
+   Methane             32          5024
+   NIR                 32          5024
+   LEISA              256           256
+
+
+   The detail of the calculations used in Table 1 for the MVIC arrays [22]:
+
+   Pan 2:   (221 - 64) * 13 microns/pixel = 2041 microns
+   Pan 1:   (322 - 64) * 13 microns/pixel = 3354 microns
+   Red:     (425 - 64) * 13 microns/pixel = 4693 microns
+   Blue:    (521 - 64) * 13 microns/pixel = 5941 microns
+   Methane: (624 - 64) * 13 microns/pixel = 7280 microns
+   NIR:     (728 - 64) * 13 microns/pixel = 8632 microns
+
+   The first number in the calculations above is the MVIC row at which the
+   filter is centered. Subtracted from that number is 64 in all cases, which
+   is the MVIC row of the center of the frame transfer array. The MVIC pixels
+   are 13 microns wide with a single pixel FOV of 19.8 microradians [22].
+
+   The detail of the calculation used in Table 1 for LEISA [22]:
+
+   The center of the MVIC frame transfer (FT) array corresponds to column
+   44.65 and row 133.45 of LEISA. The distance from the instrument
+   boresight (center of the FT array) to the center of the LEISA array is
+   calculated here:
+
+   In MVIC row direction (128 - 133.45)* 40 microns/pixel = -218 microns
+   In MVIC col direction (128 -  44.65)* 40 microns/pixel = 3334 microns
+
+   The LEISA scale is used here because this is the difference between two
+   different LEISA pixel coordinates. The MVIC directions are used so that all
+   offsets are presented in the same coordinate system. The LEISA pixels are
+   40 microns wide with a single pixel FOV of 61 microradians.
+
+
+Multispectral Visible Imaging Camera (MVIC) Frames Definition
+
+   From [39]:
+
+   MVIC Frame Transfer is a staring instrument. Each stare/read cycle
+   produces 1 readout image that is translated into an image plane in
+   the corresponding image file created by the SOC (Science Operations
+   Center). Each image plane has roughly the same viewing geometry.
+   All of Ralph's FOVs share a single telescope, nominally aligned to
+   the spacecraft -X axis.
+
+   When viewed by an observer looking out MVIC's Frame Transfer boresight,
+   the spacecraft axes on the sky will look like:
+
+   Diagram 1
+   ---------
+                     Sky View Looking out from MVIC Frame Transfer
+                  _______________________________________________________
+                 |                                                       |
+                 |                             ^  +Y                     |
+                 |                             |                         |
+                 |                             |                         |
+                 |                             |                         |
+                 |                    <------- o                         |
+                 |                   +Z         +X   (out)               |
+                 |                                                       |
+                 0_______________________________________________________|
+
+
+   Displaying one MVIC Frame Transfer image plane using IDL after SOC
+   processing will look like the following:
+
+   Diagram 2
+   ---------
+                            MVIC Frame Transfer IDL Display
+                  _______________________________________________________
+                 |                                                       |
+                 |                            ^ +Y                       |
+              ^  |                            |                          |
+              |  |                            |                          |
+              |  |                            |                          |
+              |  |                    <-------o                          |
+   Increasing |  |                    +Z                                 |
+   rows (128) |  |                                                       |
+                 0_______________________________________________________|
+                  -------------------------->
+                  Increasing columns (5024)
+
+
+   NOTE: the following calculations use nominal alignment values and have been
+   preceded by in-flight values. The following two frames remain in this
+   kernel for reference only. Only the frames enclosed within the
+   "\begindata \begintext" block are used by SPICE.
+
+   The base instrument frame, NH_RALPH_MVIC, describes the nominal instrument
+   misalignment (note that the definition of this frame has changed after
+   in-flight calibration - see below).
+
+   Because the RALPH coordinate system is the same as the spacecraft coordinate
+   system [7], the rotation matrix that takes vectors represented in the
+   nominal MVIC frame into the spacecraft frame is the identity. We will
+   adjust the rotation to take into account the measured alignment provided
+   in [9].
+
+   From [9], the measured MVIC boresight vector in spacecraft coordinates is:
+
+                                        [ -0.9999688 ]
+           MVIC Boresight Vector = -X = [  0.0078090 ]
+                                        [ -0.0011691 ]
+
+   and the detector direction (+Z axis in the instrument frame) is measured
+   to be:
+
+                                     [ -0.0011761 ]
+           MVIC Detector Direction = [  0.0036511 ]
+                                     [  0.9999926 ]
+
+   Taking the cross product of these two vectors gives us:
+
+                                    [  0.007813211258259 ]
+           MVIC +Y Vector = Z x X = [  0.999962844813125 ]
+                                    [ -0.003641802174272 ]
+
+   And we use that to adjust the Z vector to form an orthogonal frame:
+
+                                    [ -0.001140617758206 ]
+           MVIC +Z Vector = X x Y = [  0.003650823069793 ]
+                                    [  0.999992685214268 ]
+
+   Using these three vectors, we define the rotation that takes vectors from
+   the instrument frame to the spacecraft frame as
+
+           [     ]   [  0.9999688  0.007813211258259 -0.001140617758206 ]
+           [ ROT ] = [ -0.0078090  0.999962844813125  0.003650823069793 ]
+           [     ]   [  0.0011691 -0.003641802174272  0.999992685214268 ]
+
+           FRAME_NH_RALPH_MVIC      = -98200
+           FRAME_-98200_NAME        = 'NH_RALPH_MVIC'
+           FRAME_-98200_CLASS       = 4
+           FRAME_-98200_CLASS_ID    = -98200
+           FRAME_-98200_CENTER      = -98
+           TKFRAME_-98200_SPEC      = 'MATRIX'
+           TKFRAME_-98200_RELATIVE  = 'NH_ASTR'
+           TKFRAME_-98200_MATRIX    = (  0.9999688,
+                                        -0.0078090,
+                                         0.0011691,
+                                         0.007813211258259,
+                                         0.999962844813125,
+                                        -0.003641802174272,
+                                        -0.001140617758206,
+                                         0.003650823069793,
+                                         0.999992685214268 )
+
+   Since the instrument boresight is aligned with the center of the frame
+   transfer array [22], the rotation matrix taking vectors in the frame
+   transfer array frame to the base instrument frame is the identity:
+
+           FRAME_NH_RALPH_MVIC_FT   = -98203
+           FRAME_-98203_NAME        = 'NH_RALPH_MVIC_FT'
+           FRAME_-98203_CLASS       = 4
+           FRAME_-98203_CLASS_ID    = -98203
+           FRAME_-98203_CENTER      = -98
+           TKFRAME_-98203_SPEC      = 'MATRIX'
+           TKFRAME_-98203_RELATIVE  = 'NH_RALPH_MVIC'
+           TKFRAME_-98203_MATRIX    = ( 1.0,
+                                        0.0,
+                                        0.0,
+                                        0.0,
+                                        1.0,
+                                        0.0,
+                                        0.0,
+                                        0.0,
+                                        1.0 )
+
+   The above nominal NH_RALPH_MVIC frame has been updated in version 0.0.5 of
+   this kernel. The calculations above had erroneously been done in single
+   precision in earlier versions. Version 0.0.5 also connects NH_RALPH_MVIC to
+   the NH_ASTR frame rather than the NH_SPACECRAFT frame to take into account
+   the in-flight change to the star tracker alignment. Note that the
+   NH_RALPH_MVIC and NH_RALPH_MVIC_FT frames defined above are in the text
+   section of the kernel and will not be loaded into SPICE. They have been
+   replaced by the frames defined below using in-flight measured values and
+   remain in this kernel for reference only.
+
+   The definitions below have been provided in [31]. [31] notes that the
+   matrix values below contain an adjustment to correct a shift in values
+   returned by SPICE. The MVIC and LEISA matrices may be updated in a future
+   release once the cause of the shift is known. Note that the instrument
+   reference frames are all defined with respect to the NH_SPACECRAFT frame.
+
+   MVIC Pan Frame Transfer Array
+
+           \begindata
+
+           FRAME_NH_RALPH_MVIC_FT   = -98203
+           FRAME_-98203_NAME        = 'NH_RALPH_MVIC_FT'
+           FRAME_-98203_CLASS       = 4
+           FRAME_-98203_CLASS_ID    = -98203
+           FRAME_-98203_CENTER      = -98
+           TKFRAME_-98203_SPEC      = 'MATRIX'
+           TKFRAME_-98203_RELATIVE  = 'NH_SPACECRAFT'
+           TKFRAME_-98203_MATRIX    = ( 0.999915461106432,
+                                       -0.012957863475922,
+                                        0.001301425571368,
+                                        0.012962551750366,
+                                        0.999908274152575,
+                                       -0.003840453099600,
+                                       -0.001188689962478,
+                                        0.003857294149614,
+                                        0.999990855106924 )
+
+           \begintext
+
+   The NH_RALPH_MVIC frame has been removed [33]. A new frame, NH_RALPH,
+   describes the Ralph instrument boresight, which is by definition the
+   center of the frame transfer array, and is such set to the identity matrix
+   with respect to the NH_RALPH_MVIC_FT frame.
+
+   Basic boresight for the instrument
+
+           \begindata
+
+           FRAME_NH_RALPH           = -98200
+           FRAME_-98200_NAME        = 'NH_RALPH'
+           FRAME_-98200_CLASS       = 4
+           FRAME_-98200_CLASS_ID    = -98200
+           FRAME_-98200_CENTER      = -98
+           TKFRAME_-98200_SPEC      = 'MATRIX'
+           TKFRAME_-98200_RELATIVE  = 'NH_RALPH_MVIC_FT'
+           TKFRAME_-98200_MATRIX    = ( 1.0, 0.0, 0.0,
+                                        0.0, 1.0, 0.0,
+                                        0.0, 0.0, 1.0 )
+
+           \begintext
+
+
+MVIC Time Delay Integration (TDI) Frames Frame Definitions
+(includes PAN1, PAN2, RED, BLUE, METHANE, and NIR)
+
+   From [39]:
+
+   MVIC TDI is a scanning instrument. Each scan/read cycle produces 1 readout
+   line that is translated into a single image row in the corresponding image
+   file created by the SOC (Science Operations Center). All of Ralph's FOVs
+   share a single telescope, nominally aligned to the spacecraft -X axis. The
+   FOVs for the TDI frames are each slightly offset from each other, but the
+   following diagrams are a valid approximation for all.
+
+   When viewed by an observer looking out MVIC's TDI boresight, the spacecraft
+   axes on the sky will look like:
+
+   Diagram 1
+   ---------
+                        Sky View Looking out from MVIC TDI Frames
+
+                                             ^ +Y
+                                             |                     scan    ^
+                                             |                   direction |
+                                             |                             |
+                  ___________________________|___________________________  |
+                 |                +Z <-------o +X   (out)                | |
+                 |_______________________________________________________| |
+
+
+   Displaying the MVIC TDI image using IDL after SOC processing will look
+   like the following:
+
+   Diagram 2
+   ---------
+                                  MVIC TDI IDL Display
+                  _______________________________________________________
+                 |                                                       |
+                 |                                                       |
+                 |                                                       |
+                 |                                                       |
+              ^  |                                                       |
+              |  |                            ^ +Y                       |
+              |  |                            |                          |
+              |  |                            |                          |
+              |  |                            |                          |
+              |  |                    <-------o                          |
+   Increasing |  |                    +Z                                 |
+   image row, |  |                                                       |
+   scan time  |  |                                                       |
+                 0_______________________________________________________|
+                  -------------------------->
+                  Increasing columns (5024)
+
+
+   When viewed by an observer looking out MVIC's TDI boresights, each FOV
+   is aligned slightly offset from each other, along the +Y direction:
+
+   Diagram 3
+   ---------
+                        Sky View Looking out from MVIC TDI Frames
+
+   NIR          |========================================================|
+
+   METHANE      |========================================================|
+
+   RED          |========================================================|
+
+   BLUE         |========================================================|
+
+   PAN1         |========================================================|
+
+   PAN2         |========================================================|
+
+                                           ^ +Y
+                                           |                     scan    ^
+                                           |                   direction |
+                                           |                             |
+                                +Z <-------o +X (out)
+
+   TDI Arrays
+
+           \begindata
+
+           FRAME_NH_RALPH_MVIC_NIR     = -98209
+           FRAME_-98209_NAME        = 'NH_RALPH_MVIC_NIR'
+           FRAME_-98209_CLASS       = 4
+           FRAME_-98209_CLASS_ID    = -98209
+           FRAME_-98209_CENTER      = -98
+           TKFRAME_-98209_SPEC      = 'MATRIX'
+           TKFRAME_-98209_RELATIVE  = 'NH_SPACECRAFT'
+           TKFRAME_-98209_MATRIX    =  ( 0.999655573953295,
+                                        -0.026218528636659,
+                                         0.001363247322305,
+                                         0.026223117930647,
+                                         0.999649201897941,
+                                        -0.003626292333940,
+                                        -0.001204840860741,
+                                         0.003661087780433,
+                                         0.999991572287813 )
+
+           FRAME_NH_RALPH_MVIC_METHANE     = -98208
+           FRAME_-98208_NAME        = 'NH_RALPH_MVIC_METHANE'
+           FRAME_-98208_CLASS       = 4
+           FRAME_-98208_CLASS_ID    = -98208
+           FRAME_-98208_CENTER      = -98
+           TKFRAME_-98208_SPEC      = 'MATRIX'
+           TKFRAME_-98208_RELATIVE  = 'NH_SPACECRAFT'
+           TKFRAME_-98208_MATRIX    =  ( 0.999706214601813,
+                                        -0.024211181536640,
+                                         0.001355962837282,
+                                         0.024215758201663,
+                                         0.999699832809316,
+                                        -0.003629168417489,
+                                        -0.001204837178782,
+                                         0.003661233729783,
+                                         0.999991571758176 )
+
+           FRAME_NH_RALPH_MVIC_BLUE     = -98207
+           FRAME_-98207_NAME        = 'NH_RALPH_MVIC_BLUE'
+           FRAME_-98207_CLASS       = 4
+           FRAME_-98207_CLASS_ID    = -98207
+           FRAME_-98207_CENTER      = -98
+           TKFRAME_-98207_SPEC      = 'MATRIX'
+           TKFRAME_-98207_RELATIVE  = 'NH_SPACECRAFT'
+           TKFRAME_-98207_MATRIX    =  ( 0.999795403077788,
+                                        -0.020196202570963,
+                                         0.001341376615173,
+                                         0.020200753919525,
+                                         0.999789001887114,
+                                        -0.003634876673948,
+                                        -0.001204830694104,
+                                         0.003661525649188,
+                                         0.999991570697647 )
+
+           FRAME_NH_RALPH_MVIC_RED     = -98206
+           FRAME_-98206_NAME        = 'NH_RALPH_MVIC_RED'
+           FRAME_-98206_CLASS       = 4
+           FRAME_-98206_CLASS_ID    = -98206
+           FRAME_-98206_CENTER      = -98
+           TKFRAME_-98206_SPEC      = 'MATRIX'
+           TKFRAME_-98206_RELATIVE  = 'NH_SPACECRAFT'
+           TKFRAME_-98206_MATRIX    =  ( 0.999752824372622,
+                                        -0.022203736816693,
+                                         0.001348672591773,
+                                         0.022208300833224,
+                                         0.999746432868338,
+                                        -0.003632029868004,
+                                        -0.001204833789898,
+                                         0.003661379686231,
+                                         0.999991571228120 )
+
+           FRAME_NH_RALPH_MVIC_PAN1     = -98205
+           FRAME_-98205_NAME        = 'NH_RALPH_MVIC_PAN1'
+           FRAME_-98205_CLASS       = 4
+           FRAME_-98205_CLASS_ID    = -98205
+           FRAME_-98205_CENTER      = -98
+           TKFRAME_-98205_SPEC      = 'MATRIX'
+           TKFRAME_-98205_RELATIVE  = 'NH_SPACECRAFT'
+           TKFRAME_-98205_MATRIX    =  ( 0.999833950545631,
+                                        -0.018188586893952,
+                                         0.001334074936899,
+                                         0.018193125555121,
+                                         0.999827539694002,
+                                        -0.003637708823840,
+                                        -0.001204827891411,
+                                         0.003661671618066,
+                                         0.999991570166760 )
+
+           FRAME_NH_RALPH_MVIC_PAN2 = -98204
+           FRAME_-98204_NAME        = 'NH_RALPH_MVIC_PAN2'
+           FRAME_-98204_CLASS       = 4
+           FRAME_-98204_CLASS_ID    = -98204
+           FRAME_-98204_CENTER      = -98
+           TKFRAME_-98204_SPEC      = 'MATRIX'
+           TKFRAME_-98204_RELATIVE  = 'NH_SPACECRAFT'
+           TKFRAME_-98204_MATRIX    =  ( 0.999868466620725,
+                                        -0.016180897880494,
+                                         0.001326767586392,
+                                         0.016185423834895,
+                                         0.999862046133615,
+                                        -0.003640526306263,
+                                        -0.001204825381830,
+                                         0.003661817592276,
+                                         0.999991569635460 )
+
+           \begintext
+
+
+Linear Etalon Imaging Spectral Array (LEISA) Frames Definition
+
+   From [39]:
+
+   LEISA is a scanning instrument. Each scan/read cycle produces 1 readout
+   image that is translated into an image plane in the corresponding image
+   file created by the SOC (Science Operations Center). All of Ralph's FOVs
+   share a single telescope, nominally aligned to the spacecraft -X axis.
+
+   When viewed by an observer looking out LEISA's boresight, the spacecraft
+   axes on the sky will look like:
+
+   Diagram 1
+   ---------
+                   Sky View Looking out from LEISA
+                   _______________________________
+                  |                               |
+                  |                               |
+                  |              ^ +Y             | ^
+                  |              |                | |
+                  |              |                | |
+                  |              |                | | Scan
+                  |              |                | | direction(s)
+                  |      <-------o                | |
+                  |     +Z         +X (out)       | |
+                  |                               | |
+                  |                               | |
+                  |                               | |
+                  |                               | v
+                  |                               |
+                  |_______________________________|
+
+
+   Displaying one LEISA image plane using IDL after SOC processing will
+   look like the following:
+
+   Diagram 2
+   ---------
+                      LEISA IDL Display (1 image)
+                   _______________________________
+                  |                               |
+                  |                +Y             |
+                  |High Res      ^                | ^
+                  |--------------|----------------| |
+                ^ |Low Res       |                | |
+                | |              |                | |S
+                | |              |                | |c
+                | |              x--------->      | |a
+                | |                      +Z       | |n
+                | |                               | |
+                | |                               | |
+   Increasing   | |                               | |
+   rows (256),  | |                               | v
+   wavelengths  | |                               |
+                  0_______________________________|
+                    --------------------->
+                    Increasing columns (256)
+                    Fixed wavelength
+
+
+   Displaying one LEISA image row (constant wavelength) over all image
+   planes using IDL after SOC processing will look like the following (note
+   that the vertical dimension of the image is determined by the length of
+   the scan; the horizontal dimension is the number of spatial pixels):
+
+   Diagram 3
+   ---------
+                  LEISA IDL Display (1 wavelength)
+                   _______________________________
+                  |                               |
+                  |                               |
+                  |                               |
+                  |                               |
+                  |                               |
+                  |                +Y  or -Y      |
+                  |              ^ (depends on    |
+                  |              | scan direction)|
+                  |              |                |
+                  |              |                |
+                  |              |                |
+                ^ |              |                |
+                | |              x--------->      |
+                | |                       +Z      |
+                | |                               |
+                | |                               |
+   Increasing   | |                               |
+   image plane, | |                               |
+   scan time    | |                               |
+                  0_______________________________|
+                    --------------------->
+                    Increasing columns (256)
+
+
+   The LEISA frame is defined in [31] as
+
+           \begindata
+
+           FRAME_NH_RALPH_LEISA     = -98201
+           FRAME_-98201_NAME        = 'NH_RALPH_LEISA'
+           FRAME_-98201_CLASS       = 4
+           FRAME_-98201_CLASS_ID    = -98201
+           FRAME_-98201_CENTER      = -98
+           TKFRAME_-98201_SPEC      = 'MATRIX'
+           TKFRAME_-98201_RELATIVE  = 'NH_SPACECRAFT'
+           TKFRAME_-98201_MATRIX    =  ( 0.999833725668520,
+                                        -0.018154907521815,
+                                         0.001873657185926,
+                                         0.018161563736818,
+                                         0.999817822153710,
+                                        -0.003715956943165,
+                                        -0.001743042311673,
+                                         0.003750674847578,
+                                         0.999990409103958 )
+
+           \begintext
+
+
+Solar Illumination Aperture (SIA) Frame Definition
+
+   We define the SIA frame such that +Z axis in the instrument frame is the
+   boresight and +X in the instrument frame is aligned to the spacecraft +X
+   axis. Looking down the spacecraft X axis, we have
+
+
+                            Z   ^
+                             sc |
+                                |
+                                |
+                                |            _.- SIA boresight vector (+Z    )
+                                |        _.-'                            inst
+                                |    _.-'   o
+                                |_.-'    2.0
+                                o-------------->
+                      X    = X                 Y
+                       inst   sc                sc
+
+
+                                          Plane X = 0
+
+   The rotation matrix that transforms vectors in the instrument frame to the
+   spacecraft frame can be defined by the single rotation
+
+           [     ]   [              ]
+           [ ROT ] = [ (90.0 - 2.0) ]
+           [     ]   [              ]
+                                     X
+
+   where [x]  represents the rotation matrix of a given angle x about axis i.
+            i
+
+           \begindata
+
+           FRAME_NH_RALPH_SIA       = -98202
+           FRAME_-98202_NAME        = 'NH_RALPH_SIA'
+           FRAME_-98202_CLASS       = 4
+           FRAME_-98202_CLASS_ID    = -98202
+           FRAME_-98202_CENTER      = -98
+           TKFRAME_-98202_SPEC      = 'ANGLES'
+           TKFRAME_-98202_RELATIVE  = 'NH_ASTR'
+           TKFRAME_-98202_ANGLES    = ( 0.0, 88.0, 0.0 )
+           TKFRAME_-98202_AXES      = ( 3     1    3 )
+           TKFRAME_-98202_UNITS     = 'DEGREES'
+
+           \begintext
+
+
+LOng Range Reconnaissance Imager (LORRI) Frames
+-------------------------------------------------------------------------------
+
+   The following diagrams are reproduced from [15] and [29].
+
+   When viewed by an observer looking out LORRI's boresight, the spacecraft
+   axes on the sky will look like:
+
+   Diagram 1
+   ---------
+                  Sky View Looking out from LORRI
+                 _________________________________
+                |                                 |
+                |                                 |
+                |                ^ +Y             |
+                |                |   sc           |
+                |                |                |
+                |                |                |
+                |                |                |
+                |       <--------o                |
+                |     +Z           +X  (out)      |
+                |       sc           sc           |
+                |                                 |
+                |                                 |
+                |                                 |
+                |                                 |
+                |_________________________________|
+
+
+   The LORRI optics inverts images in both the Y and Z directions, so that the
+   projection of these spacecraft axes onto the LORRI CCD will look like the
+   following: (Note that we are looking INTO the LORRI telescope in the
+   diagram below, whereas above we were looking outwards, hence the position
+   of the +Z axis does not appear to have changed when in fact it has flipped).
+
+   Diagram 2
+   ---------
+                   Looking in at the LORRI CCD
+                 _________________________________
+                |                                 |       Spacecraft Axes
+                |                                 |
+                |                                 |              ^ +Y
+                |                                 |              |   sc
+  increasing  ^ |                                 |              |
+   columns    | |                   p             |              x-----> +Z
+              | |    p            +X  (in)        |        +X (in)         sc
+              | |  +Z  <---------x  sc            |          sc
+              | |    sc          |                |
+              | |                |                |
+              | |                |                |
+              | |                |    p           |
+              | |                V  +Y            |
+              | |                     sc          |
+                O_________________________________|
+                 ------------------------>
+          [0,0]=[column, row]            increasing rows
+
+                                                 p       p
+   Note that in Diagram 2, the axes are labeled Z   and Y   to clarify
+                                                 sc      sc
+   that although these are still spacecraft coordinates, they are the
+   projections of the spacecraft axes from Diagram 1 onto the LORRI CCD, not
+   the actual spacecraft axes. The actual spacecraft axes are depicted to the
+   right of Diagram 2. The origin in the CCD view is at the bottom left, and
+   the CCD storage area and serial register are to the left.
+
+   The LORRI IDL display further inverts the image in Diagram 2 about the
+   diagonal originating at [0,0]:
+
+   Diagram 3
+   ---------
+                        LORRI IDL Display
+                 _________________________________
+                |                                 |       Spacecraft Axes
+                |                                 |
+                |                                 |              ^ +Z
+                |                                 |              |   sc
+  increasing  ^ |                                 |              |
+        rows  | |                    p            |              o-----> +Y
+              | |    p             +X  (out)      |        +X (out)        sc
+              | |  +Y  <---------x   sc           |          sc
+              | |    sc          |                |
+              | |                |                |
+              | |                |                |
+              | |                |    p           |
+              | |                V  +Z            |
+              | |                     sc          |
+                O_________________________________|
+                 ------------------------>
+          [0,0]=[column, row]            increasing columns
+
+
+
+   Also provided here are the same set of three diagrams using the LORRI
+   instrument axes, X , Y , Z , rather than the spacecraft axes.
+                     L   L   L
+
+   Diagram 1a
+   ----------
+                  Sky View Looking out from LORRI
+                 _________________________________
+                |                                 |
+                |                                 |      Spacecraft Axes
+                |                                 |
+                |                                 |             ^ +Y
+                |                                 |             |   sc
+                |                                 |             |
+                |                                 |       <-----o
+                |                o--------->      |      +Z      +X  (out)
+                |                |          Y     |        sc      sc
+                |                |           L    |
+                |                |                |
+                |                |                |
+                |                V X              |
+                |                   L             |
+                |_________________________________|
+
+
+   Diagram 2a
+   ----------
+                   Looking in at the LORRI CCD
+                 _________________________________
+                |                                 |
+                |                   p             |
+                |                ^ X              |
+                |                |  L             |
+  increasing  ^ |                |                |
+   columns    | |                |                |
+              | |                |                |
+              | |                x---------> p    |
+              | |                           Y     |
+              | |                            L    |
+              | |                                 |
+              | |                                 |
+              | |                                 |
+              | |                                 |
+                O_________________________________|
+                 ------------------------>
+          [0,0]=[column, row]            increasing rows
+
+   As in Diagram 2, the axes in Diagram 2a are the projections of the LORRI
+   instrument axes through the optics onto the LORRI CCD.
+
+   Diagram 3a
+   ---------
+                        LORRI IDL Display
+                 _________________________________
+                |                                 |
+                |                   p             |
+                |                ^ Y              |
+                |                |  L             |
+  increasing  ^ |                |                |
+        rows  | |                |                |
+              | |                |                |
+              | |            p   o---------> p    |
+              | |           Z (out)         X     |
+              | |            L               L    |
+              | |                                 |
+              | |                                 |
+              | |                                 |
+              | |                                 |
+                O_________________________________|
+                 ------------------------>
+          [0,0]=[column, row]            increasing columns
+
+
+
+   Taken from [29], we have the following coordinate system definition for the
+   LORRI frame:
+
+   The -Z axis in instrument coordinates is defined to be the boresight and
+   is approximately aligned with the spacecraft -X axis. The Y axis in
+   instrument coordinates is approximately aligned with the spacecraft -Z axis
+   and is in the direction of increasing rows. The X axis in instrument
+   coordinates is approximately aligned with the spacecraft -Y axis and is in
+   the direction of increasing columns.
+
+   The following nominal frame definition remains here for reference only and
+   will not be loaded into the SPICE kernel pool. See below for the updated
+   frame.
+
+   Using the measured vectors from [9], we have:
+
+                                             [ -0.9999955 ]
+           LORRI Boresight Vector (-Z    ) = [  0.0005485 ]
+                                     inst    [ -0.0029601 ]
+
+   and the detector direction (-Y axis in the instrument frame) in spacecraft
+   coordinates is measured to be:
+
+                             [ -0.0029702 ]
+           LORRI -Y Vector = [  0.0069403 ]
+                             [  0.9999715 ]
+
+   Taking the cross product of these two vectors gives us:
+
+                                     [ -0.000569028334549 ]
+           LORRI +X Vector = Y x Z = [ -0.999975765451163 ]
+                                     [  0.006938639428225 ]
+
+   And we use that to adjust the Y vector to form an orthogonal frame:
+
+                                     [  0.002956222326369 ]
+           LORRI +Y Vector = Z x X = [ -0.006940292366278 ]
+                                     [ -0.999971546140903 ]
+
+   Using these three vectors, we define the rotation that takes vectors from
+   the instrument frame to the spacecraft frame as
+
+           [     ]   [ -0.000569028334549  0.002956222326369  0.9999955 ]
+           [ ROT ] = [ -0.999975765451163 -0.006940292366278 -0.0005485 ]
+           [     ]   [  0.006938639428225 -0.999971546140903  0.0029601 ]
+
+           FRAME_NH_LORRI           = -98300
+           FRAME_-98300_NAME        = 'NH_LORRI'
+           FRAME_-98300_CLASS       = 4
+           FRAME_-98300_CLASS_ID    = -98300
+           FRAME_-98300_CENTER      = -98
+           TKFRAME_-98300_SPEC      = 'MATRIX'
+           TKFRAME_-98300_RELATIVE  = 'NH_ASTR'
+           TKFRAME_-98300_MATRIX    = ( -0.000569028334549,
+                                        -0.999975765451163,
+                                         0.006938639428225,
+                                         0.002956222326369,
+                                        -0.006940292366278,
+                                        -0.999971546140903,
+                                         0.9999955,
+                                        -0.0005485,
+                                         0.0029601 )
+
+
+   The updated, in-flight value for the LORRI boresight is given in [38] as:
+
+                                             [ -0.99998064 ]
+           LORRI Boresight Vector (-Z    ) = [  0.00543141 ]
+                                     inst    [ -0.00303788 ]
+
+   The new LORRI +Y vector is the component of the nominal LORRI +Y vector
+   in the NH_SPACECRAFT frame perpendicular to the updated boresight vector.
+   The LORRI X axis completes the right-handed orthogonal frame:
+
+           [     ]   [ -0.005452680629036  0.002999533810427  0.99998064 ]
+           [ ROT ] = [ -0.999960367261253 -0.007054338553346 -0.00543141 ]
+           [     ]   [  0.007037910250677 -0.999970619120629  0.00303788 ]
+
+           \begindata
+
+           FRAME_NH_LORRI           = -98300
+           FRAME_-98300_NAME        = 'NH_LORRI'
+           FRAME_-98300_CLASS       = 4
+           FRAME_-98300_CLASS_ID    = -98300
+           FRAME_-98300_CENTER      = -98
+           TKFRAME_-98300_SPEC      = 'MATRIX'
+           TKFRAME_-98300_RELATIVE  = 'NH_SPACECRAFT'
+           TKFRAME_-98300_MATRIX    = ( -0.005452680629036,
+                                        -0.999960367261253,
+                                         0.007037910250677,
+                                         0.002999533810427,
+                                        -0.007054338553346,
+                                        -0.999970619120629,
+                                         0.99998064,
+                                        -0.00543141,
+                                         0.00303788 )
+           \begintext
+
+   LORRI has two binning modes - 1x1 and 4x4. Separate frames are defined
+   below for each of those modes. The frames are identical to the NH_LORRI
+   frame, hence the identity rotation.
+
+           \begindata
+
+           FRAME_NH_LORRI_1X1       = -98301
+           FRAME_-98301_NAME        = 'NH_LORRI_1X1'
+           FRAME_-98301_CLASS       = 4
+           FRAME_-98301_CLASS_ID    = -98301
+           FRAME_-98301_CENTER      = -98
+           TKFRAME_-98301_SPEC      = 'MATRIX'
+           TKFRAME_-98301_RELATIVE  = 'NH_LORRI'
+           TKFRAME_-98301_MATRIX    = ( 1.0,
+                                        0.0,
+                                        0.0,
+                                        0.0,
+                                        1.0,
+                                        0.0,
+                                        0.0,
+                                        0.0,
+                                        1.0 )
+
+           FRAME_NH_LORRI_4X4       = -98302
+           FRAME_-98302_NAME        = 'NH_LORRI_4X4'
+           FRAME_-98302_CLASS       = 4
+           FRAME_-98302_CLASS_ID    = -98302
+           FRAME_-98302_CENTER      = -98
+           TKFRAME_-98302_SPEC      = 'MATRIX'
+           TKFRAME_-98302_RELATIVE  = 'NH_LORRI'
+           TKFRAME_-98302_MATRIX    = ( 1.0,
+                                        0.0,
+                                        0.0,
+                                        0.0,
+                                        1.0,
+                                        0.0,
+                                        0.0,
+                                        0.0,
+                                        1.0 )
+           \begintext
+
+
+Pluto Energetic Particle Spectrometer Science Investigation (PEPSSI) Frames
+-------------------------------------------------------------------------------
+
+   From [18], PEPSSI is mounted on the spacecraft +Y panel in the -X/-Z corner
+   of the spacecraft's top panel. It has been mounted on a bracket to provide
+   a clear field of view.
+
+   The PEPSSI coordinate system is defined in Figure A-4 of [18] such that
+   the instrument Z axis is the normal vector to the baffle shielding the
+   the instrument from the high gain antenna, the instrument Y axis is the
+   instrument look direction, and the instrument X axis completes the right-
+   handed frame. Three coarse reproductions of Figure A-4 are shown below.
+   The coordinate system is displayed above each diagram. Figure A-5 of [18]
+   shows the instrument mounted to its bracket. The mounting bracket is
+   represented by the column of "B"s in the diagrams below):
+
+                +Z                     -X                        +Z
+               ^  inst                ^  inst                   ^  inst
+               |                      |                         |
+               |                      |                         |
+               x----> +X              o----> +Y                 o----> +Y
+         +Y (in)        inst      +Z  (out)     inst        +X  (out)    inst
+           inst                     inst  __                  inst
+                                         |  ``-.
+                                         |      `.
+       ____________________   B _________|_       '              ____________
+      |____________________|  B|           `.      \    B ______|____________|
+            |        |        B|             \      .   B|         |____|
+       ^    |        |        B|              |     |   B|         |       ^
+       |    |        |        B|             /      '   B|         |  ^    |
+       |    |        |        B|_________ _,'      /    B|         |  |    |
+    baffle  |        |        B          |        ,     B|         |  | baffle
+    points  |________|                   |      ,'      B|_________|  |
+    into                      baffle --> |__..-`        B           sensor
+    page
+
+   The PEPSSI alignment is given in [9] as a single vector - the measured
+   normal to the instrument baffle. This vector defines the instrument +Z
+   axis:
+
+                                         [ 0.4574230384 ]
+          PEPSSI baffle normal (+Z  ) =  [ 0.2112844736 ]
+                                  inst   [ 0.8637841369 ]
+
+  The nominal instrument look direction is determined by analyzing the
+  mechanical drawings of the instrument mounting bracket [25]. Figure A-5
+  of [18] shows PEPSSI mounted on the sloped face of the bracket, with its
+  look direction (instrument +Y axis) normal to the sloped face. Two views
+  of the mounting bracket in the spacecraft coordinate frame are [25]:
+
+                      ^ Y                             ^ Y
+                      |  sc                           |  sc
+                      |                               |
+            X  <------x Z (in)                 X (in) x------> Z
+             sc          sc                     sc             sc
+
+         _ _ _ _ _ _ _____                    _ _ _ _ _ _ ______
+            o    _.-'     |                      o    _.-'      |
+      28.343 _.-'        _|                27.832 _.-'          |
+          .-'        _.-' |                    .-'              |
+          |      _.-'     |                    |                |
+          |  _.-'         |                    |                |
+          .-'_____________|                    |________________|
+      ////////////////////////              ////////////////////////
+             spacecraft                           spacecraft
+
+   The face of the bracket on which PEPSSI is mounted is the outward-facing
+   sloped surface in the above left diagram. The normal to the face is the
+   instrument +Y axis. To calculate the normal, we first use the given angles
+   to find two vectors in the plane of the bracket face:
+
+       V1 = [ cos(28.343 deg), -sin(28.343 deg), 0  ]
+
+       V2 = [ 0, -sin(27.832 deg), -cos(27.832 deg) ]
+
+   The normal to the bracket face (instrument +Y) is given in spacecraft
+   coordinates by the cross product:
+
+                         [  0.430539299735951 ]
+       Y     = V1 x V2 = [  0.798162645175740 ]
+        inst             [ -0.421393288068217 ]
+
+   The instrument X axis is orthogonal to the plane containing the
+   instrument Y and Z axes:
+
+                              [  0.778475068630558 ]
+       X     = Y    x  Z    = [ -0.564648724992781 ]
+        inst    inst    inst  [ -0.274132057382342 ]
+
+   The Y axis is adjusted to form an orthogonal frame:
+
+                              [  0.429814764127889 ]
+       Y     = Z    x  X    = [  0.797828733864454 ]
+        inst    inst    inst  [ -0.422763030500455 ]
+
+   Using these three vectors, we define the rotation that takes vectors from
+   the instrument frame to the spacecraft frame as
+
+           [     ]   [  0.778475068630558  0.429814764127889 0.4574230384 ]
+           [ ROT ] = [ -0.564648724992781  0.797828733864454 0.2112844736 ]
+           [     ]   [ -0.274132057382342 -0.422763030500455 0.8637841369 ]
+
+           \begindata
+
+           FRAME_NH_PEPSSI_ENG      = -98400
+           FRAME_-98400_NAME        = 'NH_PEPSSI_ENG'
+           FRAME_-98400_CLASS       = 4
+           FRAME_-98400_CLASS_ID    = -98400
+           FRAME_-98400_CENTER      = -98
+           TKFRAME_-98400_SPEC      = 'MATRIX'
+           TKFRAME_-98400_RELATIVE  = 'NH_ASTR'
+           TKFRAME_-98400_MATRIX    = ( 0.778475068630558
+                                       -0.564648724992781
+                                       -0.274132057382342
+                                        0.429814764127889
+                                        0.797828733864454
+                                       -0.422763030500455
+                                        0.4574230384
+                                        0.2112844736
+                                        0.8637841369 )
+
+           \begintext
+
+   Note that it was determined ([24], [26]) that PEPSSI was incorrectly
+   mounted on the spacecraft. The above frame definition describes the
+   actual mounting on the spacecraft, which is different from the intended
+   mounting specification, described in [26]. [24] also suggests that the
+   Euler rotations in Figure A-5 of [18] describe neither the mounting
+   specification nor the actual mounting, but rather a permutation of the
+   mounting specification.
+
+   The PEPSSI frame defined above has been named NH_PEPSSI_ENG to denote that
+   its coordinate system is defined in the engineering diagrams found in [18].
+   The NH_PEPSSI frame below is a rotation of the NH_PEPSSI_ENG frame that is
+   more suitable for data analysis [36]. In the NH_PEPSSI frame, the +Z axis
+   is the boresight, and the -Y axis is the normal vector to the baffle. The
+   NH_PEPSSI frame defined in this way is also referred to in the instrument
+   kernel as the frame for defining the boresight vectors and boundary corner
+   vectors of the PEPSSI sectors.
+
+           \begindata
+
+           FRAME_NH_PEPSSI          = -98401
+           FRAME_-98401_NAME        = 'NH_PEPSSI'
+           FRAME_-98401_CLASS       = 4
+           FRAME_-98401_CLASS_ID    = -98401
+           FRAME_-98401_CENTER      = -98
+           TKFRAME_-98401_SPEC      = 'MATRIX'
+           TKFRAME_-98401_RELATIVE  = 'NH_PEPSSI_ENG'
+           TKFRAME_-98401_MATRIX    = ( 1.0
+                                        0.0
+                                        0.0
+                                        0.0
+                                        0.0
+                                       -1.0
+                                        0.0
+                                        1.0
+                                        0.0  )
+
+           \begintext
+
+   As a convenience, an individual frame is defined below for each of the six
+   PEPSSI sectors and twelve detectors. The boresight is defined to be the
+   +Z axis in each frame.
+
+   The following sector frames were determined by rotating the NH_PEPSSI frame
+   about the NH_PEPSSI Y axis by the number of degrees required to move the
+   NH_PEPSSI boresight (NH_PEPSSI +Z axis) into the center of the sector's
+   field of view. Refer to the PEPSSI instrument kernel, nh_pepssi.ti, for
+   more details on the rotation angles and physical locations of sectors S0
+   through S5.
+
+            \begindata
+
+            FRAME_NH_PEPSSI_S0      = -98402
+            FRAME_-98402_NAME       = 'NH_PEPSSI_S0'
+            FRAME_-98402_CLASS      = 4
+            FRAME_-98402_CLASS_ID   = -98402
+            FRAME_-98402_CENTER     = -98
+            TKFRAME_-98402_SPEC     = 'MATRIX'
+            TKFRAME_-98402_RELATIVE = 'NH_PEPSSI'
+            TKFRAME_-98402_MATRIX   = (0.382683432365090
+                                        0.000000000000000
+                                        0.923879532511287
+                                        0.000000000000000
+                                        1.000000000000000
+                                        0.000000000000000
+                                       -0.923879532511287
+                                        0.000000000000000
+                                        0.382683432365090 )
+
+            FRAME_NH_PEPSSI_S1      = -98403
+            FRAME_-98403_NAME       = 'NH_PEPSSI_S1'
+            FRAME_-98403_CLASS      = 4
+            FRAME_-98403_CLASS_ID   = -98403
+            FRAME_-98403_CENTER     = -98
+            TKFRAME_-98403_SPEC     = 'MATRIX'
+            TKFRAME_-98403_RELATIVE = 'NH_PEPSSI'
+            TKFRAME_-98403_MATRIX   = (0.760405965600031
+                                        0.000000000000000
+                                        0.649448048330184
+                                        0.000000000000000
+                                        1.000000000000000
+                                        0.000000000000000
+                                       -0.649448048330184
+                                        0.000000000000000
+                                        0.760405965600031 )
+
+            FRAME_NH_PEPSSI_S2      = -98404
+            FRAME_-98404_NAME       = 'NH_PEPSSI_S2'
+            FRAME_-98404_CLASS      = 4
+            FRAME_-98404_CLASS_ID   = -98404
+            FRAME_-98404_CENTER     = -98
+            TKFRAME_-98404_SPEC     = 'MATRIX'
+            TKFRAME_-98404_RELATIVE = 'NH_PEPSSI'
+            TKFRAME_-98404_MATRIX   = (0.972369920397677
+                                        0.000000000000000
+                                        0.233445363855905
+                                        0.000000000000000
+                                        1.000000000000000
+                                        0.000000000000000
+                                       -0.233445363855905
+                                        0.000000000000000
+                                        0.972369920397677 )
+
+            FRAME_NH_PEPSSI_S3      = -98405
+            FRAME_-98405_NAME       = 'NH_PEPSSI_S3'
+            FRAME_-98405_CLASS      = 4
+            FRAME_-98405_CLASS_ID   = -98405
+            FRAME_-98405_CENTER     = -98
+            TKFRAME_-98405_SPEC     = 'MATRIX'
+            TKFRAME_-98405_RELATIVE = 'NH_PEPSSI'
+            TKFRAME_-98405_MATRIX   = (0.972369920397677
+                                        0.000000000000000
+                                       -0.233445363855905
+                                        0.000000000000000
+                                        1.000000000000000
+                                        0.000000000000000
+                                        0.233445363855905
+                                        0.000000000000000
+                                        0.972369920397677 )
+
+            FRAME_NH_PEPSSI_S4      = -98406
+            FRAME_-98406_NAME       = 'NH_PEPSSI_S4'
+            FRAME_-98406_CLASS      = 4
+            FRAME_-98406_CLASS_ID   = -98406
+            FRAME_-98406_CENTER     = -98
+            TKFRAME_-98406_SPEC     = 'MATRIX'
+            TKFRAME_-98406_RELATIVE = 'NH_PEPSSI'
+            TKFRAME_-98406_MATRIX   = (0.760405965600031
+                                        0.000000000000000
+                                       -0.649448048330184
+                                        0.000000000000000
+                                        1.000000000000000
+                                        0.000000000000000
+                                        0.649448048330184
+                                        0.000000000000000
+                                        0.760405965600031 )
+
+            FRAME_NH_PEPSSI_S5      = -98407
+            FRAME_-98407_NAME       = 'NH_PEPSSI_S5'
+            FRAME_-98407_CLASS      = 4
+            FRAME_-98407_CLASS_ID   = -98407
+            FRAME_-98407_CENTER     = -98
+            TKFRAME_-98407_SPEC     = 'MATRIX'
+            TKFRAME_-98407_RELATIVE = 'NH_PEPSSI'
+            TKFRAME_-98407_MATRIX   = (0.382683432365090
+                                        0.000000000000000
+                                       -0.923879532511287
+                                        0.000000000000000
+                                        1.000000000000000
+                                        0.000000000000000
+                                        0.923879532511287
+                                        0.000000000000000
+                                        0.382683432365090 )
+
+           \begintext
+
+
+   The following detector frames were determined by rotating the NH_PEPSSI
+   frame about the NH_PEPSSI Y axis by the number of degrees required to move
+   the NH_PEPSSI boresight (NH_PEPSSI +Z axis) into the center of the
+   detector's field of view. Refer to the PEPSSI instrument kernel,
+   nh_pepssi.ti, for more details on the rotation angles and physical
+   locations of detectors D0 through D11.
+
+           \begindata
+
+            FRAME_NH_PEPSSI_D0      = -98408
+            FRAME_-98408_NAME       = 'NH_PEPSSI_D0'
+            FRAME_-98408_CLASS      = 4
+            FRAME_-98408_CLASS_ID   = -98408
+            FRAME_-98408_CENTER     = -98
+            TKFRAME_-98408_SPEC     = 'MATRIX'
+            TKFRAME_-98408_RELATIVE = 'NH_PEPSSI'
+            TKFRAME_-98408_MATRIX   = (0.279829014030992
+                                        0.000000000000000
+                                        0.960049854385929
+                                        0.000000000000000
+                                        1.000000000000000
+                                        0.000000000000000
+                                       -0.960049854385929
+                                        0.000000000000000
+                                        0.279829014030992 )
+
+            FRAME_NH_PEPSSI_D1      = -98409
+            FRAME_-98409_NAME       = 'NH_PEPSSI_D1'
+            FRAME_-98409_CLASS      = 4
+            FRAME_-98409_CLASS_ID   = -98409
+            FRAME_-98409_CENTER     = -98
+            TKFRAME_-98409_SPEC     = 'MATRIX'
+            TKFRAME_-98409_RELATIVE = 'NH_PEPSSI'
+            TKFRAME_-98409_MATRIX   = (0.480988768919388
+                                        0.000000000000000
+                                        0.876726755707508
+                                        0.000000000000000
+                                        1.000000000000000
+                                        0.000000000000000
+                                       -0.876726755707508
+                                        0.000000000000000
+                                        0.480988768919388 )
+
+            FRAME_NH_PEPSSI_D2      = -98410
+            FRAME_-98410_NAME       = 'NH_PEPSSI_D2'
+            FRAME_-98410_CLASS      = 4
+            FRAME_-98410_CLASS_ID   = -98410
+            FRAME_-98410_CENTER     = -98
+            TKFRAME_-98410_SPEC     = 'MATRIX'
+            TKFRAME_-98410_RELATIVE = 'NH_PEPSSI'
+            TKFRAME_-98410_MATRIX   = (0.685182990326359
+                                        0.000000000000000
+                                        0.728370969882400
+                                        0.000000000000000
+                                        1.000000000000000
+                                        0.000000000000000
+                                       -0.728370969882400
+                                        0.000000000000000
+                                        0.685182990326359 )
+
+            FRAME_NH_PEPSSI_D3      = -98411
+            FRAME_-98411_NAME       = 'NH_PEPSSI_D3'
+            FRAME_-98411_CLASS      = 4
+            FRAME_-98411_CLASS_ID   = -98411
+            FRAME_-98411_CENTER     = -98
+            TKFRAME_-98411_SPEC     = 'MATRIX'
+            TKFRAME_-98411_RELATIVE = 'NH_PEPSSI'
+            TKFRAME_-98411_MATRIX   = (0.826589749127189
+                                        0.000000000000000
+                                        0.562804927695069
+                                        0.000000000000000
+                                        1.000000000000000
+                                        0.000000000000000
+                                       -0.562804927695069
+                                        0.000000000000000
+                                        0.826589749127189 )
+
+            FRAME_NH_PEPSSI_D4      = -98412
+            FRAME_-98412_NAME       = 'NH_PEPSSI_D4'
+            FRAME_-98412_CLASS      = 4
+            FRAME_-98412_CLASS_ID   = -98412
+            FRAME_-98412_CENTER     = -98
+            TKFRAME_-98412_SPEC     = 'MATRIX'
+            TKFRAME_-98412_RELATIVE = 'NH_PEPSSI'
+            TKFRAME_-98412_MATRIX   = (0.941176015256371
+                                        0.000000000000000
+                                        0.337916718003327
+                                        0.000000000000000
+                                        1.000000000000000
+                                        0.000000000000000
+                                       -0.337916718003327
+                                        0.000000000000000
+                                        0.941176015256371 )
+
+            FRAME_NH_PEPSSI_D5      = -98413
+            FRAME_-98413_NAME       = 'NH_PEPSSI_D5'
+            FRAME_-98413_CLASS      = 4
+            FRAME_-98413_CLASS_ID   = -98413
+            FRAME_-98413_CENTER     = -98
+            TKFRAME_-98413_SPEC     = 'MATRIX'
+            TKFRAME_-98413_RELATIVE = 'NH_PEPSSI'
+            TKFRAME_-98413_MATRIX   = (0.992004949679715
+                                        0.000000000000000
+                                        0.126198969135830
+                                        0.000000000000000
+                                        1.000000000000000
+                                        0.000000000000000
+                                       -0.126198969135830
+                                        0.000000000000000
+                                        0.992004949679715 )
+
+            FRAME_NH_PEPSSI_D6      = -98414
+            FRAME_-98414_NAME       = 'NH_PEPSSI_D6'
+            FRAME_-98414_CLASS      = 4
+            FRAME_-98414_CLASS_ID   = -98414
+            FRAME_-98414_CENTER     = -98
+            TKFRAME_-98414_SPEC     = 'MATRIX'
+            TKFRAME_-98414_RELATIVE = 'NH_PEPSSI'
+            TKFRAME_-98414_MATRIX   = (0.992004949679715
+                                        0.000000000000000
+                                       -0.126198969135830
+                                        0.000000000000000
+                                        1.000000000000000
+                                        0.000000000000000
+                                        0.126198969135830
+                                        0.000000000000000
+                                        0.992004949679715 )
+
+            FRAME_NH_PEPSSI_D7      = -98415
+            FRAME_-98415_NAME       = 'NH_PEPSSI_D7'
+            FRAME_-98415_CLASS      = 4
+            FRAME_-98415_CLASS_ID   = -98415
+            FRAME_-98415_CENTER     = -98
+            TKFRAME_-98415_SPEC     = 'MATRIX'
+            TKFRAME_-98415_RELATIVE = 'NH_PEPSSI'
+            TKFRAME_-98415_MATRIX   = (0.941176015256371
+                                        0.000000000000000
+                                       -0.337916718003327
+                                        0.000000000000000
+                                        1.000000000000000
+                                        0.000000000000000
+                                        0.337916718003327
+                                        0.000000000000000
+                                        0.941176015256371 )
+
+            FRAME_NH_PEPSSI_D8      = -98416
+            FRAME_-98416_NAME       = 'NH_PEPSSI_D8'
+            FRAME_-98416_CLASS      = 4
+            FRAME_-98416_CLASS_ID   = -98416
+            FRAME_-98416_CENTER     = -98
+            TKFRAME_-98416_SPEC     = 'MATRIX'
+            TKFRAME_-98416_RELATIVE = 'NH_PEPSSI'
+            TKFRAME_-98416_MATRIX   = (0.826589749127189
+                                        0.000000000000000
+                                       -0.562804927695069
+                                        0.000000000000000
+                                        1.000000000000000
+                                        0.000000000000000
+                                        0.562804927695069
+                                        0.000000000000000
+                                        0.826589749127189 )
+
+            FRAME_NH_PEPSSI_D9      = -98417
+            FRAME_-98417_NAME       = 'NH_PEPSSI_D9'
+            FRAME_-98417_CLASS      = 4
+            FRAME_-98417_CLASS_ID   = -98417
+            FRAME_-98417_CENTER     = -98
+            TKFRAME_-98417_SPEC     = 'MATRIX'
+            TKFRAME_-98417_RELATIVE = 'NH_PEPSSI'
+            TKFRAME_-98417_MATRIX   = (0.685182990326359
+                                        0.000000000000000
+                                       -0.728370969882400
+                                        0.000000000000000
+                                        1.000000000000000
+                                        0.000000000000000
+                                        0.728370969882400
+                                        0.000000000000000
+                                        0.685182990326359 )
+
+            FRAME_NH_PEPSSI_D10     = -98418
+            FRAME_-98418_NAME       = 'NH_PEPSSI_D10'
+            FRAME_-98418_CLASS      = 4
+            FRAME_-98418_CLASS_ID   = -98418
+            FRAME_-98418_CENTER     = -98
+            TKFRAME_-98418_SPEC     = 'MATRIX'
+            TKFRAME_-98418_RELATIVE = 'NH_PEPSSI'
+            TKFRAME_-98418_MATRIX   = (0.480988768919388
+                                        0.000000000000000
+                                       -0.876726755707508
+                                        0.000000000000000
+                                        1.000000000000000
+                                        0.000000000000000
+                                        0.876726755707508
+                                        0.000000000000000
+                                        0.480988768919388 )
+
+            FRAME_NH_PEPSSI_D11     = -98419
+            FRAME_-98419_NAME       = 'NH_PEPSSI_D11'
+            FRAME_-98419_CLASS      = 4
+            FRAME_-98419_CLASS_ID   = -98419
+            FRAME_-98419_CENTER     = -98
+            TKFRAME_-98419_SPEC     = 'MATRIX'
+            TKFRAME_-98419_RELATIVE = 'NH_PEPSSI'
+            TKFRAME_-98419_MATRIX   = (0.279829014030992
+                                        0.000000000000000
+                                       -0.960049854385929
+                                        0.000000000000000
+                                        1.000000000000000
+                                        0.000000000000000
+                                        0.960049854385929
+                                        0.000000000000000
+                                        0.279829014030992 )
+
+           \begintext
+
+
+Radio Science Experiment (REX) Frames
+-------------------------------------------------------------------------------
+
+   We are defining the REX coordinate system such that the +Z axis in
+   instrument coordinates is the boresight, the +X axis in instrument
+   coordinates is aligned with the spacecraft +X axis, and the +Y axis in
+   instrument coordinates is aligned with the spacecraft -Z axis. The
+   measured boresight vector is given in [9] as
+
+                                           [  0.0000823 ]
+           REX Boresight Vector (+Z    ) = [  1.0       ]
+                                   inst    [ -0.0001249 ]
+
+   Since we defined the instrument +X axis to be the spacecraft +X axis, we
+   have:
+
+                           [ 1.0 ]
+           REX +X Vector = [ 0.0 ]
+                           [ 0.0 ]
+
+   The instrument +Y vector is determined by taking the cross product Z x X:
+
+                           [  0.0               ]
+           REX +Y Vector = [ -0.000124900004202 ]
+                           [ -0.999999992199995 ]
+
+   And we use that to adjust the +X vector to form an orthogonal frame:
+
+                                   [  0.999999996613355 ]
+           REX +X Vector = Y x Z = [ -0.000082299999378 ]
+                                   [  0.000000010279270 ]
+
+   Using these three vectors, we define the rotation matrix that takes vectors
+   from the instrument frame to the spacecraft frame as
+
+           [     ]    [  0.999999996613355  0.0                0.0000823 ]
+           [ ROT ]  = [ -0.000082299999378 -0.000124900004202  1.0       ]
+           [     ]    [  0.000000010279270 -0.999999992199995 -0.0001249 ]
+
+           \begindata
+
+           FRAME_NH_REX             = -98500
+           FRAME_-98500_NAME        = 'NH_REX'
+           FRAME_-98500_CLASS       = 4
+           FRAME_-98500_CLASS_ID    = -98500
+           FRAME_-98500_CENTER      = -98
+           TKFRAME_-98500_SPEC      = 'MATRIX'
+           TKFRAME_-98500_RELATIVE  = 'NH_ASTR'
+           TKFRAME_-98500_MATRIX    = (  0.999999996613355,
+                                        -0.000082299999378,
+                                         0.000000010279270,
+                                         0.0,
+                                        -0.000124900004202,
+                                        -0.999999992199995,
+                                         0.0000823,
+                                         1.0,
+                                        -0.0001249 )
+
+           \begintext
+
+
+Solar Wind Around Pluto (SWAP) Frames
+-------------------------------------------------------------------------------
+
+   From [20], SWAP is mounted on the -Z panel of the New Horizons Spacecraft
+   and uses the same coordinate system as the spacecraft. The rotation matrix
+   that takes vectors represented in the nominal SWAP frame into the spacecraft
+   frame is the identity. We will adjust the rotation to take into account the
+   measured alignment provided in [9]:
+
+                                     [  0.9999672 ]
+           SWAP Measured +X Vector = [  0.0080965 ]
+                                     [ -0.0000296 ]
+
+                                     [  0.0000469 ]
+           SWAP Measured +Z Vector = [ -0.0021315 ]
+                                     [  0.9999977 ]
+
+   Taking the cross product of these two vectors gives us:
+
+                                                [ -0.0080964188 ]
+           SWAP +Y Vector (Boresight) = Z x X = [  0.9999649500 ]
+                                                [  0.0021318100 ]
+
+   And we use that to adjust the Z vector to form an orthogonal frame:
+
+                                    [  0.000046859163 ]
+           SWAP +Z Vector = X x Y = [ -0.002131500500 ]
+                                    [  0.999997730000 ]
+
+           [     ]    [  0.9999672 -0.0080964188  0.000046859163 ]
+           [ ROT ]  = [  0.0080965  0.9999649500 -0.002131500500 ]
+           [     ]    [ -0.0000296  0.0021318100  0.999997730000 ]
+
+           \begindata
+
+           FRAME_NH_SWAP            = -98600
+           FRAME_-98600_NAME        = 'NH_SWAP'
+           FRAME_-98600_CLASS       = 4
+           FRAME_-98600_CLASS_ID    = -98600
+           FRAME_-98600_CENTER      = -98
+           TKFRAME_-98600_SPEC      = 'MATRIX'
+           TKFRAME_-98600_RELATIVE  = 'NH_ASTR'
+           TKFRAME_-98600_MATRIX    = ( 0.9999672,
+                                        0.0080965,
+                                       -0.0000296,
+                                       -0.0080964188,
+                                        0.9999649500,
+                                        0.0021318100,
+                                        0.000046859163,
+                                       -0.002131500500,
+                                        0.999997730000 )
+
+           \begintext
+
+
+Student Dust Counter (SDC) Frames
+-------------------------------------------------------------------------------
+
+   The SDC coordinate system is defined [16] such that the boresight is the
+   instrument +Z axis. This corresponds to the spacecraft -Y axis. The
+   instrument X axis is defined such that it is along the detector's long
+   dimension, with instrument +X corresponding to spacecraft +Z.  The
+   instrument Y axis is defined such that it is along the detector's short
+   dimension, with instrument +Y corresponding to the spacecraft -X axis. The
+   rotation matrix that takes vectors from the instrument frame to the
+   spacecraft frame is then:
+
+           [     ]    [ 0 -1  0 ]
+           [ ROT ]  = [ 0  0 -1 ]
+           [     ]    [ 1  0  0 ]
+
+           \begindata
+
+           FRAME_NH_SDC             = -98700
+           FRAME_-98700_NAME        = 'NH_SDC'
+           FRAME_-98700_CLASS       = 4
+           FRAME_-98700_CLASS_ID    = -98700
+           FRAME_-98700_CENTER      = -98
+           TKFRAME_-98700_SPEC      = 'MATRIX'
+           TKFRAME_-98700_RELATIVE  = 'NH_ASTR'
+           TKFRAME_-98700_MATRIX    = ( 0.0,
+                                        0.0,
+                                        1.0,
+                                       -1.0,
+                                        0.0,
+                                        0.0,
+                                        0.0,
+                                       -1.0,
+                                        0.0 )
+
+           \begintext
+
+
diff --git a/tests/pytests/data/mc3_0034948318_0x536_sci_1/pck00010.tpc b/tests/pytests/data/mc3_0034948318_0x536_sci_1/pck00010.tpc
new file mode 100644
index 0000000..1bc2d75
--- /dev/null
+++ b/tests/pytests/data/mc3_0034948318_0x536_sci_1/pck00010.tpc
@@ -0,0 +1,4096 @@
+KPL/PCK
+ 
+\beginlabel
+PDS_VERSION_ID               = PDS3
+RECORD_TYPE                  = STREAM
+RECORD_BYTES                 = "N/A"
+^SPICE_KERNEL                = "pck00010.tpc"
+MISSION_NAME                 = "NEW HORIZONS"
+SPACECRAFT_NAME              = "NEW HORIZONS"
+DATA_SET_ID                  = "NH-J/P/SS-SPICE-6-V1.0"
+KERNEL_TYPE_ID               = PCK
+PRODUCT_ID                   = "pck00010.tpc"
+PRODUCT_CREATION_TIME        = 2011-10-21T00:00:00
+PRODUCER_ID                  = "NAIF/JPL"
+MISSION_PHASE_NAME           = "N/A"
+PRODUCT_VERSION_TYPE         = ACTUAL
+PLATFORM_OR_MOUNTING_NAME    = "N/A"
+START_TIME                   = "N/A"
+STOP_TIME                    = "N/A"
+SPACECRAFT_CLOCK_START_COUNT = "N/A"
+SPACECRAFT_CLOCK_STOP_COUNT  = "N/A"
+TARGET_NAME                  = {
+                               JUPITER,
+                               PLUTO,
+                               "SOLAR SYSTEM"
+                               }
+INSTRUMENT_NAME              = "N/A"
+NAIF_INSTRUMENT_ID           = "N/A"
+SOURCE_PRODUCT_ID            = "N/A"
+NOTE                         = "See comments in the file for details"
+OBJECT                       = SPICE_KERNEL
+  INTERCHANGE_FORMAT         = ASCII
+  KERNEL_TYPE                = TARGET_CONSTANTS
+  DESCRIPTION                = "NAIF planetary constants kernel "
+END_OBJECT                   = SPICE_KERNEL
+END
+\endlabel
+ 
+P_constants (PcK) SPICE kernel file
+===========================================================================
+
+        By: Nat Bachman (NAIF)    2011 October 21
+ 
+ 
+Purpose
+--------------------------------------------------------
+
+     This file makes available for use in SPICE-based application
+     software orientation and size/shape data for natural bodies. The
+     principal source of the data is a published report by the IAU
+     Working Group on Cartographic Coordinates and Rotational Elements
+     [1].
+
+     Orientation and size/shape data not provided by this file may be
+     available in mission-specific PCK files. Such PCKs may be the
+     preferred data source for mission-related applications.
+     Mission-specific PCKs can be found in PDS archives or on the NAIF
+     web site at URL:
+
+        http://naif.jpl.nasa.gov/naif/data
+
+
+File Organization
+--------------------------------------------------------
+ 
+     The contents of this file are as follows.
+ 
+     Introductory Information:
+
+         --   Purpose
+
+         --   File Organization
+ 
+         --   Version description
+ 
+         --   Disclaimer
+ 
+         --   Sources
+ 
+         --   Explanatory notes
+ 
+         --   Body numbers and names
+ 
+
+     PcK Data:
+ 
+
+        Orientation Data
+        ----------------
+
+         --   Orientation constants for the Sun, planets, and
+              Pluto. Additional items included in this section:
+
+                 - Earth north geomagnetic centered dipole value
+                   for the epochs 2012
+
+         --   Orientation constants for satellites
+ 
+         --   Orientation constants for asteroids 
+
+                 Davida
+                 Eros
+                 Gaspra
+                 Ida
+                 Itokawa
+                 Lutetia
+                 Pallas
+                 Steins
+                 Vesta
+ 
+         --   Orientation constants for comets 
+
+                 19P/Borrelly
+                 9P/Tempel 1
+
+
+         Orientation data provided in this file are used
+         by the SPICE Toolkit to evaluate the orientation
+         of body-fixed, body-centered reference frames
+         with respect to the ICRF frame ("J2000" in
+         SPICE documentation). These body-fixed frames
+         have names of the form
+
+            IAU_<body name>
+
+         for example
+
+            IAU_JUPITER
+
+         See the PCK Required Reading file pck.req for details.
+
+
+
+        Radii of Bodies
+        ---------------
+
+         --   Radii of Sun, planets, and Pluto
+         
+         --   Radii of satellites, where available
+         
+         --   Radii of asteroids 
+
+                 Ceres
+                 Davida
+                 Eros
+                 Gaspra
+                 Ida 
+                 Itokawa
+                 Lutetia
+                 Mathilde
+                 Steins
+                 Toutatis
+                 Vesta
+            
+         --   Radii of comets 
+
+                 19P/Borrelly
+                 81P/Wild 2
+                 9P/Tempel 1
+                 Halley
+
+
+
+Version Description
+--------------------------------------------------------
+ 
+     This file was created on October 21, 2011 at NASA's Navigation and
+     Ancillary Information Facility (NAIF), located at the Jet
+     Propulsion Laboratory, Pasadena, CA.
+
+     The previous version of the file was
+     
+        pck00009.tpc
+
+     That file was published March 3 2010.
+
+     This version incorporates data from reference [1]. This file
+     contains size, shape, and orientation data for all objects covered
+     by the previous version of the file.
+
+     New objects covered by this file but not the previous
+     version are:
+
+        Anthe
+        Daphnis
+        Davida
+        Lutetia
+        Methone
+        Pallas
+        Pallene
+        Polydeuces
+        Steins
+ 
+                         
+ 
+Disclaimer
+--------------------------------------------------------
+ 
+Applicability of Data
+
+     This P_constants file may not contain the parameter values that
+     you prefer. NAIF suggests that you inspect this file visually
+     before proceeding with any critical or extended data processing.
+
+File Modifications by Users
+
+     Note that this file may be readily modified by you to change
+     values or add/delete parameters. NAIF requests that you update the
+     "by line," date, version description section, and file name
+     if you modify this file.
+     
+     A user-modified file should be thoroughly tested before 
+     being published or otherwise distributed.
+
+     P_constants files must conform to the standards described
+     in the two SPICE technical reference documents:
+
+        PCK Required Reading
+        Kernel Required Reading
+
+
+Known Limitations and Caveats
+
+     Accuracy
+     --------
+
+     In general, the orientation models given here are claimed by the
+     IAU Working Group Report [1] to be accurate to 0.1 degree
+     ([1], p.158). However, NAIF notes that orientation models for
+     natural satellites and asteroids have in some cases changed
+     substantially with the availability of new observational data, so
+     users are urged to investigate the suitability for their
+     applications of the models presented here.
+
+     Earth orientation
+     -----------------
+
+     NAIF strongly cautions against using the earth rotation model
+     (from [1]), corresponding to the SPICE reference frame name
+     IAU_EARTH, for work demanding high accuracy. This model has been
+     determined by NAIF to have an error in the prime meridian location
+     of magnitude at least 150 arcseconds, with a local minimum
+     occurring during the year 1999. Regarding availability of better
+     earth orientation data for use with the SPICE system:
+
+        Earth orientation data are available from NAIF in the form of
+        binary earth PCK files. These files provide orientation data
+        for the ITRF93 (terrestrial) reference frame relative to the
+        ICRF.
+
+        NAIF employs an automated process to create these files; each
+        time JPL's Tracking Systems and Applications Section produces a
+        new earth orientation parameter (EOP) file, a new PCK is
+        produced. These PCKs cover a roughly 10 year time span starting
+        at Jan. 1, 2000. In these PCK files, the following effects are
+        accounted for in modeling the earth's rotation:
+
+           - Precession:                   1976 IAU model
+
+           - Nutation:                     1980 IAU model, plus interpolated
+                                           EOP nutation corrections
+
+           - Polar motion:                 interpolated from EOP file
+
+           - True sidereal time:
+
+                  UT1 - UT1R (if needed):  given by analytic formula
+                + TAI - UT1 (or UT1R):     interpolated from EOP file
+                + UT1 - GMST:              given by analytic formula
+                + equation of equinoxes:   given by analytic formula
+
+             where
+
+                TAI    =   International Atomic Time
+                UT1    =   Greenwich hour angle of computed mean sun - 12h
+                UT1R   =   Regularized UT1
+                GMST   =   Greenwich mean sidereal time                   
+
+        These kernels are available from the NAIF web site
+
+           http://naif.jpl.nasa.gov
+
+        (follow the links to Data, generic_kernels, and PCK data) or
+
+           ftp://naif.jpl.nasa.gov/pub/naif/generic_kernels/pck
+
+        or via anonymous ftp from the server
+ 
+           naif.jpl.nasa.gov
+
+        The kernels are in the path
+
+           pub/naif/generic_kernels/pck
+
+        At this time, these kernels have file names of the form
+
+           earth_000101_yymmdd_yymmdd.bpc
+
+        The first date in the file name, meaning 2000 January 1, is the
+        file's coverage begin time. The second and third dates are,
+        respectively, the file's coverage end time and the epoch of the
+        last datum.
+ 
+        These binary PCK files are very accurate (error < 0.1
+        microradian) for epochs preceding the epoch of the last datum.
+        For later epochs, the error rises to several microradians.
+
+        Binary PCK files giving accurate earth orientation from 1972 to
+        2007 and *low accuracy* predicted earth orientation from
+        2007 to 2037 are also available in the same location. See the
+        aareadme.txt file at the "pck" URL above for details.
+
+        Characteristics and names of the binary kernels described here
+        are subject to change. See the "pck" URL above for information
+        on current binary earth PCKs.
+
+
+     Lunar orientation
+     -----------------
+
+     The lunar orientation formula provided by this file is a
+     trigonometric polynomial approximation yielding the orientation of
+     the lunar "Mean Earth/Polar Axis" (ME) reference frame. The
+     SPICE reference frame name corresponding to this model is
+     IAU_MOON.
+
+     A more accurate approximation can be obtained by using both the
+     NAIF lunar frame kernel and the binary lunar orientation PCK file.
+     These files provide orientation data for the both the Mean
+     Earth/Polar Axis frame, which has the SPICE name MOON_ME, and the
+     Lunar Principal Axes frame, which has the SPICE name MOON_PA.
+
+     These files are available on the NAIF web site (see URLs above)
+     and in the NAIF server's ftp area. The lunar frame kernel is
+     located in the path
+ 
+        pub/naif/generic_kernels/fk/satellites
+
+     and has a name of the form
+
+        moon_yymmdd.tf
+
+     The binary lunar PCK is in the path
+
+        pub/naif/generic_kernels/pck
+
+     and has a name of the form
+
+        moon_pa_dennn_yyyy-yyyy.bpc
+
+     See the "aareadme.txt" files in the paths shown above for details
+     on file contents and versions. We also suggest you refer to the
+     SPICE tutorial named "lunar_earth_pck-fk," which is available from
+     the NAIF web site.
+
+
+     Earth geomagnetic dipole
+     ------------------------
+
+     The SPICE Toolkit doesn't currently contain software to model the
+     earth's north geomagnetic centered dipole as a function of time.
+     As a convenience for users, the north dipole location from the
+     epoch 2012.0 was selected as a representative datum, and the
+     planetocentric longitude and latitude of this location have been
+     associated with the keywords
+       
+        BODY399_N_GEOMAG_CTR_DIPOLE_LON
+        BODY399_N_GEOMAG_CTR_DIPOLE_LAT
+     
+     Values for the earth's north geomagnetic centered dipole are
+     presented in comments as a discrete time series for the time range
+     1945-2000. For details concerning the geomagnetic field model from
+     which these values were derived, including a discussion of the
+     model's accuracy, see [9] and [11].
+ 
+
+     Prime meridian offsets
+     ----------------------
+
+     Prime meridian offset kernel variables, which have names
+     of the form
+
+        BODYnnn_LONG_AXIS
+
+     are not used by SPICE geometry software. These variables should be
+     considered deprecated; however, they will be retained for
+     backwards compatibility.
+
+     Users wishing to specify an offset reflecting the orientation of a
+     reference ellipsoid relative to a body-fixed reference frame
+     specified here should do so by creating a constant-offset frame
+     (also called a "TK" frame) specification. See the Frames Required
+     Reading frames.req for details.
+ 
+     The Mars prime meridian offset given by [5] is provided for 
+     informational purposes only.
+
+
+     Software limitations
+     --------------------
+
+     SPICE Toolkits prior to version N0057 cannot make use of
+     trigonometric polynomial terms in the formulas for orientation of
+     the planets.
+ 
+     The second nutation precession angle (M2) for Mars is represented
+     by a quadratic polynomial in the 2006 IAU report. The SPICELIB
+     subroutine BODEUL can not handle this term (which is extremely
+     small), so we truncate the polynomial to a linear one. The 
+     resulting orientation error has a maximum magnitude of less
+     than 0.0032 degrees over the time span 1996-2015 and less than
+     0.0082 degrees over the time span 1986-2025.
+
+
+Sources and References
+--------------------------------------------------------
+ 
+     The sources for the constants listed in this file are:
+
+
+        [1]   Archinal, B.A., A'Hearn, M.F., Bowell, E., Conrad, A.,
+              Consolmagno, G.J., Courtin, R., Fukushima, T., 
+              Hestroffer, D., Hilton, J.L., Krasinsky, G.A.,
+              Neumann, G., Oberst, J., Seidelmann, P.K., Stooke, P.,
+              Tholen, D.J., Thomas, P.C., and Williams, I.P. 
+              "Report of the IAU Working Group on Cartographic Coordinates 
+              and Rotational Elements: 2009."
+
+        [2]   Archinal, B.A., A'Hearn, M.F., Conrad, A.,
+              Consolmagno, G.J., Courtin, R., Fukushima, T., 
+              Hestroffer, D., Hilton, J.L., Krasinsky, G.A.,
+              Neumann, G., Oberst, J., Seidelmann, P.K., Stooke, P.,
+              Tholen, D.J., Thomas, P.C., and Williams, I.P. 
+              "Erratum to: Reports of the IAU Working Group on
+              Cartographic Coordinates and Rotational Elements: 2006 &
+              2009."
+
+        [3]   Seidelmann, P.K., Archinal, B.A., A'Hearn, M.F., 
+              Conrad, A., Consolmagno, G.J., Hestroffer, D.,
+              Hilton, J.L., Krasinsky, G.A., Neumann, G.,
+              Oberst, J., Stooke, P., Tedesco, E.F., Tholen, D.J., 
+              and Thomas, P.C. "Report of the IAU/IAG Working Group 
+              on cartographic coordinates and rotational elements: 2006."
+ 
+        [4]   Nautical Almanac Office, United States Naval Observatory
+              and H.M. Nautical Almanac Office, Rutherford Appleton
+              Laboratory (2010). "The Astronomical Almanac for
+              the Year 2010," U.S. Government Printing Office,
+              Washington, D.C.: and The Stationary Office, London.
+
+        [5]   Duxbury, Thomas C. (2001). "IAU/IAG 2000 Mars Cartographic
+              Conventions,"  presentation to the Mars Express Data
+              Archive Working Group, Dec. 14, 2001.
+
+        [6]   Russell, C.T. and Luhmann, J.G. (1990). "Earth: Magnetic 
+              Field and Magnetosphere." <http://www-ssc.igpp.ucla.
+              edu/personnel/russell/papers/earth_mag>. Originally
+              published in "Encyclopedia of Planetary Sciences," J.H.
+              Shirley and R.W. Fainbridge, eds. Chapman and Hall,
+              New York, pp 208-211.
+
+        [7]   Russell, C.T. (1971). "Geophysical Coordinate 
+              Transformations," Cosmic Electrodynamics 2  184-186.
+              NAIF document 181.0.
+     
+        [8]   ESA/ESTEC Space Environment Information System (SPENVIS)
+              (2003). Web page:  "Dipole approximations of the
+              geomagnetic field."  <http://www.spenvis.oma.be/spenvis/
+              help/background/magfield/cd.html>.
+ 
+        [9]   International Association of Geomagnetism and Aeronomy
+              and International Union of Geodesy and Geophysics (2004).
+              Web page:  "The 9th Generation International Geomagnetic
+              Reference Field." <http://www.ngdc.noaa.gov/
+              IAGA/vmod/igrf.html>.
+                             
+        [10]  Davies, M.E., Abalakin, V.K., Bursa, M., Hunt, G.E.,
+              and Lieske, J.H. (1989). "Report of the IAU/IAG/COSPAR
+              Working Group on Cartographic Coordinates and Rotational
+              Elements of the Planets and Satellites: 1988," Celestial
+              Mechanics and Dynamical Astronomy, v.46, no.2, pp.
+              187-204.
+
+        [11]  International Association of Geomagnetism and Aeronomy
+              Web page:  "International Geomagnetic Reference Field."  
+              Discussion URL:
+
+                 http://www.ngdc.noaa.gov/IAGA/vmod/igrf.html
+
+              Coefficients URL:
+
+                 http://www.ngdc.noaa.gov/IAGA/vmod/igrf11coeffs.txt
+
+         
+
+     Most values are from [1]. All exceptions are 
+     commented where they occur in this file. The exceptions are:
+ 
+                 
+         --   Radii for the Sun are from [4].
+
+         --   Prime meridian constant (W0) terms for Pluto, Charon,
+              and Ida are from [2].
+             
+         --   The second nutation precession angle (M2) for Mars is
+              represented by a quadratic polynomial in the 2000
+              IAU report. The SPICELIB subroutine BODEUL can not
+              handle this term (which is extremely small), so we
+              truncate the polynomial to a linear one.
+           
+          --  Earth north geomagnetic centered dipole values are from
+              [11]. The values were also computed from the 11th
+              generation IGRF by Nat Bachman.
+         
+
+     "Old values" listed are from the SPICE P_constants file
+     pck00009.tpc dated March 3, 2010. Most of these values came
+     from the 2006 IAU report [3].
+ 
+ 
+ 
+ 
+Explanatory Notes
+--------------------------------------------------------
+
+     This file, which is logically part of the SPICE P-kernel, contains
+     constants used to model the orientation, size and shape of the
+     Sun, planets, natural satellites, and selected comets and
+     asteroids. The orientation models express the direction of the
+     pole and location of the prime meridian of a body as a function of
+     time. The size/shape models ("shape models" for short) represent
+     all bodies as ellipsoids, using two equatorial radii and a polar
+     radius. Spheroids and spheres are obtained when two or all three
+     radii are equal.
+
+     The SPICE Toolkit routines that use this file are documented in
+     the SPICE "Required Reading" file pck.req. They are also 
+     documented in the "PCK" SPICE tutorial, which is available on
+     the NAIF web site.
+
+File Format
+        
+     A terse description of the PCK file format is given here. See the
+     SPICE "Required Reading" files pck.req and kernel.req for a
+     detailed explanation of the SPICE text kernel file format. The
+     files pck.req and kernel.req are included in the documentation
+     provided with the SPICE Toolkit.
+
+     The file starts out with the ``ID word'' string
+
+        KPL/PCK
+
+     This string identifies the file as a text kernel containing PCK 
+     data.
+
+     This file consists of a series of comment blocks and data blocks.
+     Comment blocks, which contain free-form descriptive or explanatory
+     text, are preceded by a \begintext token. Data blocks follow a
+     \begindata token. In order to be recognized, each of these tokens
+     must be placed on a line by itself.
+
+     The portion of the file preceding the first data block is treated
+     as a comment block; it doesn't require an initial \begintext
+     token.
+
+     This file identifies data using a series of
+
+        KEYWORD = VALUE
+
+     assignments. The left hand side of each assignment is a
+     "kernel variable" name; the right hand side is an associated value
+     or list of values. The SPICE subroutine API allows SPICE routines
+     and user applications to retrieve the set of values associated
+     with each kernel variable name.
+
+     Kernel variable names are case-sensitive and are limited to
+     32 characters in length. 
+
+     Numeric values may be integer or floating point. String values
+     are normally limited to 80 characters in length; however, SPICE
+     provides a mechanism for identifying longer, "continued" strings.
+     See the SPICE routine STPOOL for details.
+
+     String values are single quoted.
+
+     When the right hand side of an assignment is a list of values,
+     the list items may be separated by commas or simply by blanks.
+     The list must be bracketed by parentheses. Example:
+
+        BODY399_RADII     = ( 6378.1366   6378.1366   6356.7519 )
+ 
+     Any blanks preceding or following keyword names, values and equal
+     signs are ignored.
+  
+     Assignments may be spread over multiple lines, for example:
+
+        BODY399_RADII     = ( 6378.1366  
+                              6378.1366
+                              6356.7519 )
+
+     This file may contain blank lines anywhere. Non-printing
+     characters including TAB should not be present in the file: the
+     presence of such characters may cause formatting errors when the
+     file is viewed.
+
+Time systems and reference frames
+
+     The 2009 IAU Working Group Report [1] states the time scale used
+     as the independent variable for the rotation formulas is
+     Barycentric Dynamical Time (TDB) and that the epoch of variable
+     quantities is J2000 TDB (2000 Jan 1 12:00:00 TDB, Julian ephemeris
+     date 2451545.0 TDB). Throughout SPICE documentation and in this
+     file, we use the names "J2000 TDB" and "J2000" for this epoch. The
+     name "J2000.0" is equivalent.
+
+     SPICE documentation refers to the time system used in this file 
+     as either "ET" or "TDB." SPICE software makes no distinction 
+     between TDB and the time system associated with the independent
+     variable of the JPL planetary ephemerides T_eph.
+ 
+     The inertial reference frame used for the rotational elements in
+     this file is identified by [1] as the ICRF (International
+     Celestial Reference Frame). 
+
+     The SPICE PCK software that reads this file uses the label "J2000"
+     to refer to the ICRF; this is actually a mislabeling which has
+     been retained in the interest of backward compatibility. Using
+     data from this file, by means of calls to the SPICE frame
+     transformation routines, will actually compute orientation
+     relative to the ICRF.
+
+     The difference between the J2000 frame and the ICRF is
+     on the order of tens of milliarcseconds and is well below the
+     accuracy level of the formulas in this file.
+
+Orientation models
+ 
+     All of the orientation models use three Euler angles to describe
+     the orientation of the coordinate axes of the "Body Equator and
+     Prime Meridian" system with respect to an inertial system. By
+     default, the inertial system is the ICRF (labeled as "J2000"), but
+     other inertial frames can be specified in the file. See the PCK
+     Required Reading for details.
+ 
+     The first two angles, in order, are the ICRF right ascension and
+     declination (henceforth RA and DEC) of the north pole of a body as
+     a function of time. The third angle is the prime meridian location
+     (represented by "W"), which is expressed as a rotation about the
+     north pole, and is also a function of time.
+ 
+     For each body, the expressions for the north pole's right
+     ascension and declination, as well as prime meridian location, are
+     sums (as far as the models that appear in this file are concerned)
+     of quadratic polynomials and trigonometric polynomials, where the
+     independent variable is time.
+ 
+     In this file, the time arguments in expressions always refer to
+     Barycentric Dynamical Time (TDB), measured in centuries or days
+     past a reference epoch. By default, the reference epoch is the
+     J2000 epoch, which is Julian ephemeris date 2451545.0 (2000 Jan 1
+     12:00:00 TDB), but other epochs can be specified in the file. See
+     the PCK Required Reading for details.
+
+     Orientation models for satellites and some planets (including
+     Jupiter) involve both polynomial terms and trigonometric terms.
+     The arguments of the trigonometric terms are linear polynomials.
+     In this file, we call the arguments of these trigonometric terms
+     "nutation precession angles."
+
+     Example: 2009 IAU Model for orientation of Jupiter.  Note that 
+     these values are used as an example only; see the data area below 
+     for current values.
+
+        Right ascension
+        ---------------
+ 
+        alpha   =  268.056595 - 0.006499 T        +  0.000117 sin(Ja) 
+             0                + 0.000938 sin(Jb)  +  0.001432 sin(Jc)
+                              + 0.000030 sin(Jd)  +  0.002150 sin(Je)
+
+        Declination
+        -----------
+ 
+        delta   =   64.495303 + 0.002413 T        +  0.000050 cos(Ja)
+             0                + 0.000404 cos(Jb)  +  0.000617 cos(Jc)
+                              - 0.000013 cos(Jd)  +  0.000926 cos(Je)
+
+        Prime meridian
+        --------------
+
+        W       =  284.95  + 870.5366420 d
+ 
+
+     Here
+
+        T represents centuries past J2000 ( TDB ),
+ 
+        d represents days past J2000 ( TDB ).
+
+        Ja-Je are nutation precession angles.
+
+     In this file, the polynomials' coefficients above are assigned 
+     to kernel variable names (left-hand-side symbols) as follows
+
+        BODY599_POLE_RA        = (   268.056595     -0.006499       0. )
+        BODY599_POLE_DEC       = (    64.495303      0.002413       0. )
+        BODY599_PM             = (   284.95        870.5360000      0. )
+
+     and the trigonometric polynomials' coefficients are assigned 
+     as follows
+
+        BODY599_NUT_PREC_RA  = ( 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.  0.000117
+                                                                0.000938
+                                                                0.001432
+                                                                0.000030
+                                                                0.002150 )
+
+        BODY599_NUT_PREC_DEC = ( 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.  0.000050
+                                                                0.000404
+                                                                0.000617
+                                                               -0.000013
+                                                                0.000926 )
+
+        BODY599_NUT_PREC_PM  = ( 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.  0.0
+                                                                0.0
+                                                                0.0
+                                                                0.0
+                                                                0.0  ) 
+
+     Note the number "599"; this is the NAIF ID code for Jupiter.
+
+     In this file, the polynomial expressions for the nutation
+     precession angles are listed along with the planet's RA, DEC, and
+     prime meridian terms. Below are the 2006 IAU nutation precession
+     angles for the Jupiter system.
+
+        J1  =   73.32      +  91472.9 T
+        J2  =   24.62      +  45137.2 T
+        J3  =  283.90      +   4850.7 T
+        J4  =  355.80      +   1191.3 T
+        J5  =  119.90      +    262.1 T
+        J6  =  229.80      +     64.3 T
+        J7  =  352.25      +   2382.6 T
+        J8  =  113.35      +   6070.0 T
+
+        J9  =  146.64      + 182945.8 T
+        J10 =   49.24      +  90274.4 T 
+
+        Ja  =   99.360714  +   4850.4046 T
+        Jb  =  175.895369  +   1191.9605 T
+        Jc  =  300.323162  +    262.5475 T
+        Jd  =  114.012305  +   6070.2476 T
+        Je  =   49.511251  +     64.3000 T
+
+     Here
+
+        T represents centuries past J2000 ( TDB )
+
+        J1-J10 and Ja-Je are the nutation precession angles. The angles
+        J9 and J10 are equal to 2*J1 and 2*J2, respectively.
+ 
+        Angles J9 and J10 are not present in [1]; they have been added
+        to fit the terms 2*J1 and 2*J2, which appear in the orientation
+        models of several satellites, into a form that can be accepted
+        by the PCK system.
+
+     The assignment of the nutation precession angles for the
+     Jupiter system is as follows:
+ 
+        BODY5_NUT_PREC_ANGLES  = (    73.32      91472.9
+                                      24.62      45137.2
+                                     283.90       4850.7
+                                     355.80       1191.3
+                                     119.90        262.1
+                                     229.80         64.3
+                                     352.25       2382.6
+                                     113.35       6070.0   
+                                     146.64     182945.8
+                                      49.24      90274.4  
+                                      99.360714   4850.4046
+                                     175.895369   1191.9605
+                                     300.323162    262.5475
+                                     114.012305   6070.2476
+                                      49.511251     64.3000  )
+
+     You'll see an additional symbol grouped with the ones listed
+     above; it is
+ 
+        BODY599_LONG_AXIS
+ 
+     This is a deprecated feature; see the note on "Prime meridian
+     offsets" under "Known Limitations and Caveats" above.
+
+     The pattern of the formulas for satellite orientation is similar
+     to that for Jupiter. Example: 2006 IAU values for Io. Again, these
+     values are used as an example only; see the data area below for
+     current values.
+ 
+        Right ascension
+        ---------------
+
+        alpha  = 268.05  -  0.009 T  + 0.094 sin(J3)  +  0.024 sin(J4)
+             0  
+
+        Declination
+        -----------
+
+        delta  =  64.50  +  0.003 T  + 0.040 cos(J3)  +  0.011 cos(J4)
+             0           
+                          
+        Prime meridian
+        --------------
+
+        W      = 200.39  +  203.4889538 d  -  0.085 sin(J3)  -  0.022 sin(J4)
+
+ 
+        d represents days past J2000.
+ 
+        J3 and J4 are nutation precession angles.
+ 
+     The polynomial terms are assigned to symbols by the statements
+ 
+        BODY501_POLE_RA       = (  268.05          -0.009      0. )
+        BODY501_POLE_DEC      = (   64.50           0.003      0. )
+        BODY501_PM            = (  200.39         203.4889538  0. )
+ 
+     The coefficients of the trigonometric terms are assigned to symbols by
+     the statements
+
+        BODY501_NUT_PREC_RA   = (    0.   0.     0.094    0.024   )
+        BODY501_NUT_PREC_DEC  = (    0.   0.     0.040    0.011   )
+        BODY501_NUT_PREC_PM   = (    0.   0.    -0.085   -0.022   )
+
+     501 is the NAIF ID code for Io.
+ 
+     SPICE software expects the models for satellite orientation to
+     follow the form of the model shown here: the polynomial portions of the
+     RA, DEC, and W expressions are expected to be quadratic, the 
+     trigonometric terms for RA and W (satellite prime meridian) are expected 
+     to be linear combinations of sines of nutation precession angles, the 
+     trigonometric terms for DEC are expected to be linear combinations of 
+     cosines of nutation precession angles, and the polynomials for the 
+     nutation precession angles themselves are expected to be linear.
+ 
+     Eventually, the software will handle more complex expressions, we
+     expect.
+ 
+ 
+Shape models
+ 
+     There is only one kind of shape model supported by the SPICE
+     Toolkit software at present: the triaxial ellipsoid. The 2009 IAU
+     report [1] does not use any other models, except in the case of
+     Mars, where separate values are given for the north and south
+     polar radii. In this file, we provide as a datum the mean Mars
+     polar radius provided by [1]. The North and South values are
+     included as comments.
+
+     For each body, three radii are listed:  The first number is
+     the largest equatorial radius (the length of the semi-axis
+     containing the prime meridian), the second number is the smaller
+     equatorial radius, and the third is the polar radius.
+ 
+     Example: Radii of the Earth.
+ 
+        BODY399_RADII     = ( 6378.1366   6378.1366   6356.7519 )
+
+ 
+ 
+Body Numbers and Names
+--------------------------------------------------------
+ 
+ 
+     The following NAIF body ID codes and body names appear in this
+     file. See the NAIF IDs Required Reading file naif_ids.req for
+     a detailed discussion and a complete list of ID codes and names.
+
+
+        1  Mercury barycenter
+        2  Venus barycenter
+        3  Earth barycenter
+        4  Mars barycenter
+        5  Jupiter barycenter
+        6  Saturn barycenter
+        7  Uranus barycenter
+        8  Neptune barycenter
+        9  Pluto barycenter
+        10 Sun
+
+ 
+        199 Mercury
+ 
+ 
+        299 Venus
+ 
+ 
+        399 Earth
+ 
+        301 Moon
+ 
+ 
+        499 Mars
+ 
+        401 Phobos      402 Deimos
+ 
+ 
+        599 Jupiter
+ 
+        501 Io          502 Europa      503 Ganymede    504 Callisto
+        505 Amalthea    506 Himalia     507 Elara       508 Pasiphae
+        509 Sinope      510 Lysithea    511 Carme       512 Ananke
+        513 Leda        514 Thebe       515 Adrastea    516 Metis
+ 
+ 
+        699 Saturn
+ 
+        601 Mimas       602 Enceladus   603 Tethys      604 Dione
+        605 Rhea        606 Titan       607 Hyperion    608 Iapetus
+        609 Phoebe      610 Janus       611 Epimetheus  612 Helene
+        613 Telesto     614 Calypso     615 Atlas       616 Prometheus
+        617 Pandora     618 Pan         632 Methone     633 Pallene
+        634 Polydeuces  635 Daphnis     649 Anthe
+ 
+ 
+        799 Uranus
+ 
+        701 Ariel       702 Umbriel     703 Titania     704 Oberon
+        705 Miranda     706 Cordelia    707 Ophelia     708 Bianca
+        709 Cressida    710 Desdemona   711 Juliet      712 Portia
+        713 Rosalind    714 Belinda     715 Puck
+ 
+ 
+        899 Neptune
+ 
+        801 Triton      802 Nereid      803 Naiad       804 Thalassa
+        805 Despina     806 Galatea     807 Larissa     808 Proteus
+ 
+ 
+        999 Pluto
+ 
+        901 Charon
+ 
+ 
+        1000005 Comet 19P/Borrelly
+        1000036 Comet Halley
+        1000093 Comet 9P/Tempel 1
+        1000107 Comet 81P/Wild 2
+
+        2000001 Asteroid Ceres
+        2000002 Asteroid Pallas
+        2000004 Asteroid Vesta
+        2000021 Asteroid Lutetia
+        2000216 Asteroid Kleopatra
+        2000253 Asteroid Mathilde
+        2000433 Asteroid Eros
+        2000511 Asteroid Davida
+        2002867 Asteroid Steins
+        2004179 Asteroid Toutatis
+        2025143 Asteroid Itokawa
+        2431010 Asteroid Ida
+        9511010 Asteroid Gaspra
+        
+ 
+Orientation Constants for the Sun and Planets
+--------------------------------------------------------
+ 
+
+Sun
+ 
+     Old values:
+
+        Values are unchanged in the 2009 IAU report.
+
+     Current values:
+ 
+        \begindata
+ 
+        BODY10_POLE_RA         = (  286.13       0.          0. )
+        BODY10_POLE_DEC        = (   63.87       0.          0. )
+        BODY10_PM              = (   84.176     14.18440     0. )
+        BODY10_LONG_AXIS       = (    0.                        )
+
+        \begintext
+ 
+Mercury
+ 
+     Old values:
+ 
+        Values are from the 2006 IAU report.
+
+        body199_pole_ra          = (  281.01     -0.033      0. )
+        body199_pole_dec         = (   61.45     -0.005      0. )
+        body199_pm               = (  329.548     6.1385025  0. )
+
+
+     Current values:
+  
+        \begindata
+
+        BODY199_POLE_RA          = (  281.0097   -0.0328     0. )
+        BODY199_POLE_DEC         = (   61.4143   -0.0049     0. )
+        BODY199_PM               = (  329.5469    6.1385025  0. )
+ 
+        BODY199_LONG_AXIS        = (    0.                        )
+
+        BODY199_NUT_PREC_RA  = ( 0. 0. 0. 0. 0. )
+
+        BODY199_NUT_PREC_DEC = ( 0. 0. 0. 0. 0. )
+
+        BODY199_NUT_PREC_PM  = (    0.00993822
+                                   -0.00104581
+                                   -0.00010280
+                                   -0.00002364
+                                   -0.00000532  )  
+        \begintext 
+
+           The linear coefficients have been scaled up from degrees/day
+           to degrees/century, because the SPICELIB PCK reader expects
+           these units.  The original constants were:
+                         
+                                    174.791086      4.092335
+                                    349.582171      8.184670
+                                    164.373257     12.277005
+                                    339.164343     16.369340
+                                    153.955429     20.461675
+
+
+        \begindata
+
+        BODY1_NUT_PREC_ANGLES  = ( 174.791086  0.14947253587500003E+06   
+                                   349.582171  0.29894507175000006E+06
+                                   164.373257  0.44841760762500006E+06  
+                                   339.164343  0.59789014350000012E+06    
+                                   153.955429  0.74736267937499995E+06 )
+        \begintext
+ 
+  
+Venus
+ 
+     Old values:
+ 
+        Values are unchanged in the 2009 IAU report. 
+ 
+     Current values:
+ 
+        \begindata
+ 
+        BODY299_POLE_RA          = (  272.76       0.          0. )
+        BODY299_POLE_DEC         = (   67.16       0.          0. )
+        BODY299_PM               = (  160.20      -1.4813688   0. )
+ 
+        BODY299_LONG_AXIS        = (    0.                        )
+ 
+        \begintext
+
+
+Earth
+ 
+     Old values:
+ 
+        Values are unchanged in the 2009 report.
+ 
+     Current values:
+ 
+        \begindata 
+ 
+        BODY399_POLE_RA        = (    0.      -0.641         0. )
+        BODY399_POLE_DEC       = (   90.      -0.557         0. )
+        BODY399_PM             = (  190.147  360.9856235     0. )
+        BODY399_LONG_AXIS      = (    0.                        )
+
+        \begintext
+
+
+        Nutation precession angles for the Earth-Moon system:
+
+           The linear coefficients have been scaled up from degrees/day
+           to degrees/century, because the SPICELIB PCK reader expects
+           these units.  The original constants were:
+        
+                                    125.045D0   -0.0529921D0
+                                    250.089D0   -0.1059842D0
+                                    260.008D0   13.0120009D0
+                                    176.625D0   13.3407154D0
+                                    357.529D0    0.9856003D0
+                                    311.589D0   26.4057084D0
+                                    134.963D0   13.0649930D0
+                                    276.617D0    0.3287146D0
+                                     34.226D0    1.7484877D0
+                                     15.134D0   -0.1589763D0
+                                    119.743D0    0.0036096D0
+                                    239.961D0    0.1643573D0
+                                     25.053D0   12.9590088D0 
+
+
+        \begindata
+
+       
+        BODY3_NUT_PREC_ANGLES  = (  125.045         -1935.5364525000
+                                    250.089         -3871.0729050000
+                                    260.008        475263.3328725000  
+                                    176.625        487269.6299850000
+                                    357.529         35999.0509575000
+                                    311.589        964468.4993100000
+                                    134.963        477198.8693250000
+                                    276.617         12006.3007650000
+                                     34.226         63863.5132425000 
+                                     15.134         -5806.6093575000
+                                    119.743           131.8406400000
+                                    239.961          6003.1503825000 
+                                     25.053        473327.7964200000 )
+
+
+        \begintext
+ 
+
+     Earth north geomagnetic centered dipole:
+
+           The north dipole location is time-varying.  The values shown
+           below, taken from [8], represent a discrete sampling of the
+           north dipole location from 1945 to 2000. The terms DGRF and
+           IGRF refer to, respectively, "Definitive Geomagnetic
+           Reference Field" and "International Geomagnetic Reference
+           Field."  See references [6], [8], and [9] for details.
+
+           Coordinates are planetocentric. 
+
+             Data source    Lat      Lon
+             -----------   -----    ------
+              DGRF 1945    78.47    291.47
+              DGRF 1950    78.47    291.15
+              DGRF 1955    78.46    290.84
+              DGRF 1960    78.51    290.53
+              DGRF 1965    78.53    290.15
+              DGRF 1970    78.59    289.82
+              DGRF 1975    78.69    289.53
+              DGRF 1980    78.81    289.24 
+              DGRF 1985    78.97    289.10
+              DGRF 1990    79.13    288.89
+              IGRF 1995    79.30    288.59
+              IGRF 2000    79.54    288.43      
+
+        Original values:
+
+           Values are from [7].  Note the year of publication was 1971.
+
+           body399_mag_north_pole_lon  =  ( -69.761 )
+           body399_mag_north_pole_lat  =  (  78.565 )
+
+        Previous values:
+
+           body399_n_geomag_ctr_dipole_lon  =  ( 288.43 )
+           body399_n_geomag_ctr_dipole_lat  =  (  79.54 )
+
+
+        Current values:
+
+           Values are given for the epoch 2012.0 and were derived
+           by Nat Bachman from constants provided by [11].
+
+        \begindata
+       
+        BODY399_N_GEOMAG_CTR_DIPOLE_LON  =  ( 287.62 )
+        BODY399_N_GEOMAG_CTR_DIPOLE_LAT  =  (  80.13 )
+
+        \begintext
+
+
+
+ 
+Mars
+ 
+     Old values:
+ 
+        Values are unchanged in the 2009 IAU report.
+   
+     Current values:
+ 
+        \begindata
+ 
+        BODY499_POLE_RA          = (  317.68143   -0.1061      0.  )
+        BODY499_POLE_DEC         = (   52.88650   -0.0609      0.  )
+        BODY499_PM               = (  176.630    350.89198226  0.  )
+
+        \begintext
+ 
+        Source [5] specifies the following value for the lambda_a term
+        (BODY499_LONG_AXIS ) for Mars. This term is the POSITIVE EAST
+        LONGITUDE, measured from the prime meridian, of the meridian
+        containing the longest axis of the reference ellipsoid.
+        (CAUTION: previous values were POSITIVE WEST.)
+
+           body499_long_axis        = (  252.  )
+ 
+        We list this lambda_a value for completeness. The IAU report
+        [1] gives equal values for both equatorial radii, so the
+        lambda_a offset does not apply to the IAU model.
+ 
+        The 2003 IAU report defines M2, the second nutation precession angle,
+        by:
+ 
+                                                2
+           192.93  +  1128.4096700 d  +  8.864 T
+ 
+        We truncate the M2 series to a linear expression, because the PCK
+        software cannot handle the quadratic term.
+ 
+        Again, the linear terms are scaled by 36525.0:
+ 
+            -0.4357640000000000       -->     -15916.28010000000
+          1128.409670000000           -->   41215163.19675000
+            -1.8151000000000000E-02   -->       -662.9652750000000
+ 
+        We also introduce a fourth nutation precession angle, which
+        is the pi/2-complement of the third angle.  This angle is used
+        in computing the prime meridian location for Deimos.  See the
+        discussion of this angle below in the section containing orientation
+        constants for Deimos.
+ 
+        \begindata
+
+        BODY4_NUT_PREC_ANGLES  = (  169.51     -15916.2801
+                                    192.93   41215163.19675
+                                     53.47       -662.965275
+                                     36.53        662.965275  )
+ 
+        \begintext
+ 
+ 
+Jupiter
+ 
+     Old values:
+ 
+        The rotation rate is from the 2006 IAU report; all other
+        values are unchanged in the 2009 report.
+
+           body599_pm             = (   284.95        870.5366420      0. )
+
+                   
+     Current values:
+ 
+        The number of nutation precession angles is 15. The ninth and
+        tenth are twice the first and second, respectively. The
+        eleventh through fifteenth correspond to angles JA-JE in
+        the 2006 IAU report; angles JA-JE were not used prior to that
+        report.
+
+        \begindata
+ 
+ 
+        BODY599_POLE_RA        = (   268.056595     -0.006499       0. )
+        BODY599_POLE_DEC       = (    64.495303      0.002413       0. )
+        BODY599_PM             = (   284.95        870.5360000      0. )
+        BODY599_LONG_AXIS      = (     0.                        )
+ 
+        BODY599_NUT_PREC_RA  = ( 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.  0.000117
+                                                                0.000938
+                                                                0.001432
+                                                                0.000030
+                                                                0.002150 )
+
+        BODY599_NUT_PREC_DEC = ( 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.  0.000050
+                                                                0.000404
+                                                                0.000617
+                                                               -0.000013
+                                                                0.000926 )
+
+        BODY599_NUT_PREC_PM  = ( 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.  0.0
+                                                                0.0
+                                                                0.0
+                                                                0.0
+                                                                0.0  ) 
+
+
+        BODY5_NUT_PREC_ANGLES  = (    73.32      91472.9
+                                      24.62      45137.2
+                                     283.90       4850.7
+                                     355.80       1191.3
+                                     119.90        262.1
+                                     229.80         64.3
+                                     352.25       2382.6
+                                     113.35       6070.0   
+                                     146.64     182945.8
+                                      49.24      90274.4  
+                                      99.360714   4850.4046
+                                     175.895369   1191.9605
+                                     300.323162    262.5475
+                                     114.012305   6070.2476
+                                      49.511251     64.3000  )
+        \begintext
+ 
+ 
+Saturn
+ 
+     Old values:
+ 
+        Values are from the 2006 IAU report.
+
+
+        body699_pole_ra        = (    40.589    -0.036      0.  )
+        body699_pole_dec       = (    83.537    -0.004      0.  )
+        body699_pm             = (    38.90    810.7939024  0.  )
+        body699_long_axis      = (     0.                       )
+ 
+ 
+        The first seven angles given here are the angles S1 
+        through S7 from the 2000 report; the eighth and
+        ninth angles are 2*S1 and 2*S2, respectively.
+ 
+ 
+        body6_nut_prec_angles  = (  353.32   75706.7
+                                     28.72   75706.7  
+                                    177.40  -36505.5 
+                                    300.00   -7225.9 
+                                    316.45     506.2
+                                    345.20   -1016.3  
+                                     29.80     -52.1
+                                    706.64  151413.4
+                                     57.44  151413.4  )
+
+
+     Current values:
+ 
+
+        The change from the previous set of values is the
+        removal of S7. This causes BODY6_NUT_PREC_ANGLES 
+        elements that formerly corresponded to 2*S1 and 2*S1
+        to be shifted toward the start of the array.
+
+        \begindata
+
+        BODY699_POLE_RA        = (    40.589    -0.036      0.  )
+        BODY699_POLE_DEC       = (    83.537    -0.004      0.  )
+        BODY699_PM             = (    38.90    810.7939024  0.  )
+        BODY699_LONG_AXIS      = (     0.                       )
+ 
+        \begintext
+ 
+        The first six angles given here are the angles S1 
+        through S6 from the 2009 report; the seventh and
+        eigth angles are 2*S1 and 2*S2, respectively.
+ 
+ 
+        \begindata
+
+        BODY6_NUT_PREC_ANGLES  = (  353.32   75706.7
+                                     28.72   75706.7  
+                                    177.40  -36505.5 
+                                    300.00   -7225.9 
+                                    316.45     506.2
+                                    345.20   -1016.3  
+                                    706.64  151413.4
+                                     57.44  151413.4  )
+        \begintext
+ 
+ 
+Uranus
+ 
+     Old values:
+ 
+        Values are unchanged in the 2009 IAU report.
+ 
+     Current values:
+ 
+        \begindata
+ 
+        BODY799_POLE_RA        = (  257.311     0.         0.  )
+        BODY799_POLE_DEC       = (  -15.175     0.         0.  )
+        BODY799_PM             = (  203.81   -501.1600928  0.  )
+        BODY799_LONG_AXIS      = (    0.                       )
+ 
+        \begintext
+        
+        The first 16 angles given here are the angles U1 
+        through U16 from the 2000 report; the 17th and
+        18th angles are 2*U11 and 2*U12, respectively.
+        
+        \begindata
+         
+        BODY7_NUT_PREC_ANGLES  = (  115.75   54991.87
+                                    141.69   41887.66
+                                    135.03   29927.35
+                                     61.77   25733.59  
+                                    249.32   24471.46
+                                     43.86   22278.41 
+                                     77.66   20289.42  
+                                    157.36   16652.76  
+                                    101.81   12872.63   
+                                    138.64    8061.81
+                                    102.23   -2024.22 
+                                    316.41    2863.96  
+                                    304.01     -51.94  
+                                    308.71     -93.17 
+                                    340.82     -75.32 
+                                    259.14    -504.81 
+                                    204.46   -4048.44
+                                    632.82    5727.92     )
+                                    
+        \begintext
+ 
+ 
+ 
+Neptune
+ 
+     Old values:
+ 
+        Values are unchanged in the 2009 IAU report. 
+ 
+     Current values:
+
+        \begindata        
+ 
+           BODY899_POLE_RA        = (  299.36     0.         0. )
+           BODY899_POLE_DEC       = (   43.46     0.         0. )
+           BODY899_PM             = (  253.18   536.3128492  0. )
+           BODY899_LONG_AXIS      = (    0.                     )
+
+
+           BODY899_NUT_PREC_RA    = (  0.70 0. 0. 0. 0. 0. 0. 0. ) 
+           BODY899_NUT_PREC_DEC   = ( -0.51 0. 0. 0. 0. 0. 0. 0. )
+           BODY899_NUT_PREC_PM    = ( -0.48 0. 0. 0. 0. 0. 0. 0. )
+
+        \begintext
+ 
+           The 2000 report defines the nutation precession angles
+ 
+              N, N1, N2, ... , N7
+ 
+           and also uses the multiples of N1 and N7
+ 
+              2*N1
+ 
+           and
+ 
+              2*N7, 3*N7, ..., 9*N7
+ 
+           In this file, we treat the angles and their multiples as
+           separate angles.  In the kernel variable
+ 
+              BODY8_NUT_PREC_ANGLES
+ 
+           the order of the angles is
+ 
+              N, N1, N2, ... , N7, 2*N1, 2*N7, 3*N7, ..., 9*N7
+ 
+           Each angle is defined by a linear polynomial, so two
+           consecutive array elements are allocated for each
+           angle.  The first term of each pair is the constant term,
+           the second is the linear term.
+ 
+        \begindata 
+
+              BODY8_NUT_PREC_ANGLES = (   357.85         52.316
+                                          323.92      62606.6
+                                          220.51      55064.2 
+                                          354.27      46564.5
+                                           75.31      26109.4 
+                                           35.36      14325.4
+                                          142.61       2824.6  
+                                          177.85         52.316 
+                                          647.840    125213.200
+                                          355.700       104.632
+                                          533.550       156.948
+                                          711.400       209.264
+                                          889.250       261.580
+                                         1067.100       313.896
+                                         1244.950       366.212
+                                         1422.800       418.528
+                                         1600.650       470.844   )
+                                         
+        \begintext
+ 
+ 
+ 
+
+Orientation Constants for the Dwarf Planet Pluto
+--------------------------------------------------------
+ 
+Pluto
+ 
+     Old values:
+ 
+        Values are from the 2006 IAU report. 
+
+        body999_pole_ra        = (  312.993   0.          0. )
+        body999_pole_dec       = (    6.163   0.          0. )
+        body999_pm             = (  237.305  -56.3625225  0. )
+        body999_long_axis      = (    0.                     )
+
+
+     Current values:
+
+        Due to the new definition of planetocentric coordinates
+        for small bodies, and to the reclassification of Pluto
+        as a dwarf planet, Pluto's north pole direction has been
+        inverted. 
+
+        The PM constant W0 is from [2]. 
+
+        \begindata
+ 
+        BODY999_POLE_RA        = (  132.993   0.          0. )
+        BODY999_POLE_DEC       = (   -6.163   0.          0. )
+        BODY999_PM             = (  302.695   56.3625225  0. )
+        BODY999_LONG_AXIS      = (    0.                     )
+
+        \begintext
+ 
+ 
+ 
+ 
+Orientation constants for the satellites
+--------------------------------------------------------
+ 
+ 
+Satellites of Earth
+ 
+     Old values:
+ 
+        Values are unchanged in the 2009 IAU report. 
+ 
+     New values:
+ 
+        \begindata
+ 
+
+        BODY301_POLE_RA      = (  269.9949        0.0031        0.      )
+        BODY301_POLE_DEC     = (   66.5392        0.0130        0.      )
+        BODY301_PM           = (   38.3213       13.17635815   -1.4D-12 )
+        BODY301_LONG_AXIS    = (    0.                                  )
+   
+        BODY301_NUT_PREC_RA  = (   -3.8787   -0.1204   0.0700   -0.0172
+                                    0.0       0.0072   0.0       0.0
+                                    0.0      -0.0052   0.0       0.0
+                                    0.0043                              )
+        
+        BODY301_NUT_PREC_DEC = (   1.5419     0.0239  -0.0278    0.0068
+                                   0.0       -0.0029   0.0009    0.0
+                                   0.0        0.0008   0.0       0.0     
+                                  -0.0009                               )
+        
+        BODY301_NUT_PREC_PM  = (   3.5610     0.1208  -0.0642    0.0158
+                                   0.0252    -0.0066  -0.0047   -0.0046
+                                   0.0028     0.0052   0.0040    0.0019
+                                  -0.0044                               )
+        \begintext
+ 
+
+ 
+Satellites of Mars
+ 
+ 
+     Phobos
+ 
+          Old values:
+ 
+             Values are unchanged in the 2009 IAU report.
+ 
+
+          Current values:
+ 
+            The quadratic prime meridian term is scaled by 1/36525**2:
+ 
+               8.864000000000000   --->   6.6443009930565219E-09
+ 
+        \begindata
+ 
+          BODY401_POLE_RA  = ( 317.68    -0.108     0.                     )
+          BODY401_POLE_DEC = (  52.90    -0.061     0.                     )
+          BODY401_PM       = (  35.06  1128.8445850 6.6443009930565219E-09 )
+                                       
+          BODY401_LONG_AXIS     = (    0.   )
+ 
+          BODY401_NUT_PREC_RA   = (   1.79    0.    0.   0. )
+          BODY401_NUT_PREC_DEC  = (  -1.08    0.    0.   0. )
+          BODY401_NUT_PREC_PM   = (  -1.42   -0.78  0.   0. )
+
+
+        \begintext
+ 
+ 
+     Deimos
+ 
+        Old values:
+ 
+           Values are unchanged in the 2009 IAU report.
+  
+        New values:
+ 
+           The Deimos prime meridian expression is:
+ 
+ 
+                                                     2
+              W = 79.41  +  285.1618970 d  -  0.520 T  -  2.58 sin M
+                                                                    3
+ 
+                                                       +  0.19 cos M .
+                                                                    3
+ 
+ 
+           At the present time, the PCK kernel software (the routine
+           BODEUL in particular) cannot handle the cosine term directly,
+           but we can represent it as
+ 
+              0.19 sin M
+                        4
+ 
+           where
+ 
+              M   =  90.D0 - M
+               4              3
+ 
+           Therefore, the nutation precession angle assignments for Phobos
+           and Deimos contain four coefficients rather than three.
+ 
+           The quadratic prime meridian term is scaled by 1/36525**2:
+ 
+              -0.5200000000000000  --->   -3.8978300049519307E-10
+ 
+        \begindata
+ 
+           BODY402_POLE_RA       = (  316.65     -0.108       0.           )
+           BODY402_POLE_DEC      = (   53.52     -0.061       0.           )
+           BODY402_PM            = (   79.41    285.1618970  -3.897830D-10 )
+           BODY402_LONG_AXIS     = (    0.                                 )
+ 
+           BODY402_NUT_PREC_RA   = (    0.   0.   2.98    0.   )
+           BODY402_NUT_PREC_DEC  = (    0.   0.  -1.78    0.   )
+           BODY402_NUT_PREC_PM   = (    0.   0.  -2.58    0.19 )
+
+        \begintext
+ 
+ 
+ 
+ 
+Satellites of Jupiter
+ 
+ 
+     Io
+ 
+          Old values:
+ 
+             Values are unchanged in the 2009 IAU report.
+ 
+          Current values:
+         
+        \begindata
+ 
+        BODY501_POLE_RA       = (  268.05          -0.009      0. )
+        BODY501_POLE_DEC      = (   64.50           0.003      0. )
+        BODY501_PM            = (  200.39         203.4889538  0. )
+        BODY501_LONG_AXIS     = (    0.                           )
+ 
+        BODY501_NUT_PREC_RA   = (    0.   0.     0.094    0.024   )
+        BODY501_NUT_PREC_DEC  = (    0.   0.     0.040    0.011   )
+        BODY501_NUT_PREC_PM   = (    0.   0.    -0.085   -0.022   )
+
+        \begintext
+ 
+ 
+ 
+     Europa
+ 
+ 
+        Old values:
+
+           Values are unchanged in the 2009 IAU report.      
+
+
+        Current values:
+ 
+        \begindata 
+ 
+        BODY502_POLE_RA       = (  268.08          -0.009      0.   )
+        BODY502_POLE_DEC      = (   64.51           0.003      0.   )
+        BODY502_PM            = (   36.022        101.3747235  0.   )
+        BODY502_LONG_AXIS     = (    0.                             )
+ 
+        BODY502_NUT_PREC_RA   = ( 0. 0. 0.   1.086   0.060   0.015   0.009 )
+        BODY502_NUT_PREC_DEC  = ( 0. 0. 0.   0.468   0.026   0.007   0.002 )
+        BODY502_NUT_PREC_PM   = ( 0. 0. 0.  -0.980  -0.054  -0.014  -0.008 )
+ 
+        \begintext
+ 
+ 
+     Ganymede
+ 
+        Old values:
+ 
+             Values are unchanged in the 2009 IAU report.
+
+        Current values:
+        
+        \begindata
+    
+        BODY503_POLE_RA       = (  268.20         -0.009       0.  )
+        BODY503_POLE_DEC      = (   64.57          0.003       0.  )
+        BODY503_PM            = (   44.064        50.3176081   0.  )
+        BODY503_LONG_AXIS     = (    0.                            )
+
+        BODY503_NUT_PREC_RA   = ( 0. 0. 0.  -0.037   0.431   0.091   )
+        BODY503_NUT_PREC_DEC  = ( 0. 0. 0.  -0.016   0.186   0.039   )
+        BODY503_NUT_PREC_PM   = ( 0. 0. 0.   0.033  -0.389  -0.082   )
+ 
+        \begintext
+ 
+ 
+     Callisto
+ 
+        Old values:
+
+             Values are unchanged in the 2009 IAU report.
+                
+        Current values:
+        
+        
+        \begindata
+  
+        BODY504_POLE_RA       = (   268.72    -0.009       0.  )
+        BODY504_POLE_DEC      = (    64.83     0.003       0.  )
+        BODY504_PM            = (   259.51    21.5710715   0.  )
+        BODY504_LONG_AXIS     = (     0.                       )
+ 
+        BODY504_NUT_PREC_RA   = ( 0. 0. 0. 0.  -0.068   0.590  0.   0.010 )
+        BODY504_NUT_PREC_DEC  = ( 0. 0. 0. 0.  -0.029   0.254  0.  -0.004 )
+        BODY504_NUT_PREC_PM   = ( 0. 0. 0. 0.   0.061  -0.533  0.  -0.009 )
+ 
+        \begintext
+ 
+ 
+     Amalthea
+ 
+ 
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report.        
+        
+        Current values:
+         
+        \begindata
+ 
+        BODY505_POLE_RA       = (   268.05    -0.009      0.  )
+        BODY505_POLE_DEC      = (    64.49     0.003      0.  )
+        BODY505_PM            = (   231.67   722.6314560  0.  )
+        BODY505_LONG_AXIS     = (     0.                      )
+ 
+        BODY505_NUT_PREC_RA  = ( -0.84  0. 0. 0. 0. 0. 0. 0.   0.01  0. )
+        BODY505_NUT_PREC_DEC = ( -0.36  0. 0. 0. 0. 0. 0. 0.   0.    0. )
+        BODY505_NUT_PREC_PM  = (  0.76  0. 0. 0. 0. 0. 0. 0.  -0.01  0. )
+ 
+        \begintext
+ 
+ 
+     Thebe
+ 
+ 
+        Old values:
+                
+           Values are unchanged in the 2009 IAU report.                
+          
+        Current values:
+        
+        \begindata
+ 
+        BODY514_POLE_RA       = (  268.05     -0.009       0.  )
+        BODY514_POLE_DEC      = (   64.49      0.003       0.  )
+        BODY514_PM            = (    8.56    533.7004100   0.  )
+        BODY514_LONG_AXIS     = (    0.                        )
+ 
+        BODY514_NUT_PREC_RA  = ( 0.  -2.11  0. 0. 0. 0. 0. 0. 0.  0.04 )
+        BODY514_NUT_PREC_DEC = ( 0.  -0.91  0. 0. 0. 0. 0. 0. 0.  0.01 )
+        BODY514_NUT_PREC_PM  = ( 0.   1.91  0. 0. 0. 0. 0. 0. 0. -0.04 )
+ 
+        \begintext
+ 
+ 
+     Adrastea
+ 
+        Old values:
+                
+           Values are unchanged in the 2009 IAU report.                
+        
+        Current values:
+        
+        \begindata 
+ 
+        BODY515_POLE_RA       = (  268.05     -0.009       0.  )
+        BODY515_POLE_DEC      = (   64.49      0.003       0.  )
+        BODY515_PM            = (   33.29   1206.9986602   0.  )
+        BODY515_LONG_AXIS     = (    0.                        )
+
+        \begintext
+ 
+ 
+     Metis
+  
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report.  
+              
+        Current values:
+           
+        \begindata
+
+        BODY516_POLE_RA       = (  268.05     -0.009       0.  )
+        BODY516_POLE_DEC      = (   64.49      0.003       0.  )
+        BODY516_PM            = (  346.09   1221.2547301   0.  )
+        BODY516_LONG_AXIS     = (    0.                        )
+ 
+        \begintext
+ 
+ 
+ 
+Satellites of Saturn
+      
+     
+     Mimas
+ 
+        Old values:
+        
+           Values are from the 2006 IAU report.
+               
+           body601_pole_ra       = (   40.66     -0.036      0.  )
+           body601_pole_dec      = (   83.52     -0.004      0.  )
+           body601_pm            = (  337.46    381.9945550  0.  )
+           body601_long_axis     = (     0.                      )
+ 
+           body601_nut_prec_ra   = ( 0. 0.   13.56  0.    0.    0. 0. 0. 0. )
+           body601_nut_prec_dec  = ( 0. 0.   -1.53  0.    0.    0. 0. 0. 0. )
+           body601_nut_prec_pm   = ( 0. 0.  -13.48  0.  -44.85  0. 0. 0. 0. )
+
+
+        Current values:
+
+        \begindata
+  
+           BODY601_POLE_RA       = (   40.66     -0.036      0.  )
+           BODY601_POLE_DEC      = (   83.52     -0.004      0.  )
+           BODY601_PM            = (  333.46    381.9945550  0.  )
+           BODY601_LONG_AXIS     = (     0.                      )
+ 
+           BODY601_NUT_PREC_RA   = ( 0. 0.   13.56  0.    0.    0. 0. 0.  )
+           BODY601_NUT_PREC_DEC  = ( 0. 0.   -1.53  0.    0.    0. 0. 0.  )
+           BODY601_NUT_PREC_PM   = ( 0. 0.  -13.48  0.  -44.85  0. 0. 0.  )
+
+        \begintext
+ 
+ 
+     Enceladus
+ 
+ 
+        Old values:
+        
+           Values are from the 2006 IAU report.  
+               
+           body602_pole_ra       = (   40.66    -0.036       0. )
+           body602_pole_dec      = (   83.52    -0.004       0. )
+           body602_pm            = (    2.82   262.7318996   0. )
+           body602_long_axis     = (    0.                      )
+
+
+        Current values:
+ 
+        \begindata
+ 
+           BODY602_POLE_RA       = (   40.66    -0.036       0. )
+           BODY602_POLE_DEC      = (   83.52    -0.004       0. )
+           BODY602_PM            = (    6.32   262.7318996   0. )
+           BODY602_LONG_AXIS     = (    0.                      )
+
+        \begintext
+ 
+ 
+ 
+     Tethys
+ 
+ 
+        Old values:
+        
+           Values are from the 2006 IAU report. 
+ 
+           body603_pole_ra       = (   40.66    -0.036       0. )
+           body603_pole_dec      = (   83.52    -0.004       0. )
+           body603_pm            = (   10.45   190.6979085   0. )
+           body603_long_axis     = (    0.                      )
+ 
+           body603_nut_prec_ra   = ( 0. 0. 0.   9.66   0.    0.  0.  0.  0. )
+           body603_nut_prec_dec  = ( 0. 0. 0.  -1.09   0.    0.  0.  0.  0. )
+           body603_nut_prec_pm   = ( 0. 0. 0.  -9.60   2.23  0.  0.  0.  0. )
+
+
+        Current values:
+ 
+        \begindata
+ 
+           BODY603_POLE_RA       = (   40.66    -0.036       0. )
+           BODY603_POLE_DEC      = (   83.52    -0.004       0. )
+           BODY603_PM            = (    8.95   190.6979085   0. )
+           BODY603_LONG_AXIS     = (    0.                      )
+ 
+           BODY603_NUT_PREC_RA   = ( 0. 0. 0.   9.66   0.    0.  0.  0. )
+           BODY603_NUT_PREC_DEC  = ( 0. 0. 0.  -1.09   0.    0.  0.  0. )
+           BODY603_NUT_PREC_PM   = ( 0. 0. 0.  -9.60   2.23  0.  0.  0. )
+
+        \begintext
+ 
+ 
+     Dione
+ 
+ 
+        Old values:
+        
+           Values are from the 2006 IAU report. 
+ 
+           body604_pole_ra       = (  40.66      -0.036      0.  )
+           body604_pole_dec      = (  83.52      -0.004      0.  )
+           body604_pm            = (  357.00    131.5349316  0.  )
+           body604_long_axis     = (    0.                       )
+
+
+        Current values:
+ 
+        \begindata
+   
+           BODY604_POLE_RA       = (  40.66      -0.036      0.  )
+           BODY604_POLE_DEC      = (  83.52      -0.004      0.  )
+           BODY604_PM            = (  357.6     131.5349316  0.  )
+           BODY604_LONG_AXIS     = (    0.                       )
+
+        \begintext
+ 
+ 
+ 
+     Rhea
+     
+ 
+        Old values:
+        
+           Values are from the 2009 IAU report.
+
+           body605_pole_ra       = (   40.38   -0.036       0. )
+           body605_pole_dec      = (   83.55   -0.004       0. )
+           body605_pm            = (  235.16   79.6900478   0. )
+           body605_long_axis     = (    0.                     )
+ 
+           body605_nut_prec_ra   = ( 0. 0. 0. 0. 0.   3.10   0. 0. 0. )
+           body605_nut_prec_dec  = ( 0. 0. 0. 0. 0.  -0.35   0. 0. 0. )
+           body605_nut_prec_pm   = ( 0. 0. 0. 0. 0.  -3.08   0. 0. 0. )
+
+ 
+        Current values:
+ 
+           Data values are unchanged in the 2009 IAU report. However
+           the kernel variable contents have changed due to removal of
+           the angle S7.
+
+        \begindata
+   
+           BODY605_POLE_RA       = (   40.38   -0.036       0. )
+           BODY605_POLE_DEC      = (   83.55   -0.004       0. )
+           BODY605_PM            = (  235.16   79.6900478   0. )
+           BODY605_LONG_AXIS     = (    0.                     )
+ 
+           BODY605_NUT_PREC_RA   = ( 0. 0. 0. 0. 0.   3.10   0. 0. )
+           BODY605_NUT_PREC_DEC  = ( 0. 0. 0. 0. 0.  -0.35   0. 0. )
+           BODY605_NUT_PREC_PM   = ( 0. 0. 0. 0. 0.  -3.08   0. 0. )
+ 
+        \begintext
+ 
+ 
+ 
+     Titan
+ 
+ 
+        Old values:
+        
+           Values are from the 2006 IAU report. 
+
+           BODY606_POLE_RA       = (    36.41   -0.036      0. )
+           BODY606_POLE_DEC      = (    83.94   -0.004      0. )
+           BODY606_PM            = (   189.64   22.5769768  0. )
+           BODY606_LONG_AXIS     = (     0.                    )
+ 
+           BODY606_NUT_PREC_RA   = ( 0. 0. 0. 0. 0. 0.  2.66  0. 0 )
+           BODY606_NUT_PREC_DEC  = ( 0. 0. 0. 0. 0. 0. -0.30  0. 0 )
+           BODY606_NUT_PREC_PM   = ( 0. 0. 0. 0. 0. 0. -2.64  0. 0 )
+
+
+        Current values:
+
+              Note removal of dependence on the nutation precession
+              angles.
+ 
+        \begindata
+ 
+           BODY606_POLE_RA       = (    39.4827    0.         0. )
+           BODY606_POLE_DEC      = (    83.4279    0.         0. )
+           BODY606_PM            = (   186.5855   22.5769768  0. )
+           BODY606_LONG_AXIS     = (     0.                      )
+ 
+           BODY606_NUT_PREC_RA   = ( 0. 0. 0. 0. 0. 0. 0. 0 )
+           BODY606_NUT_PREC_DEC  = ( 0. 0. 0. 0. 0. 0. 0. 0 )
+           BODY606_NUT_PREC_PM   = ( 0. 0. 0. 0. 0. 0. 0. 0 )
+
+        \begintext
+ 
+ 
+ 
+     Hyperion
+ 
+         The IAU report does not give an orientation model for Hyperion.
+         Hyperion's rotation is in chaotic and is not predictable for
+         long periods.
+
+ 
+     Iapetus
+ 
+ 
+        Old values:
+        
+           Values are from the 2006 IAU report. 
+
+           body608_pole_ra       = (   318.16  -3.949      0.  )
+           body608_pole_dec      = (    75.03  -1.143      0.  )
+           body608_pm            = (   350.20   4.5379572  0.  )
+           body608_long_axis     = (     0.                    )
+
+
+        Current values:
+ 
+        \begindata
+ 
+           BODY608_POLE_RA       = (   318.16  -3.949      0.  )
+           BODY608_POLE_DEC      = (    75.03  -1.143      0.  )
+           BODY608_PM            = (   355.2    4.5379572  0.  )
+           BODY608_LONG_AXIS     = (     0.                    )
+
+        \begintext
+ 
+ 
+ 
+     Phoebe
+ 
+
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+  
+        Current values:
+ 
+        \begindata 
+  
+           BODY609_POLE_RA       = ( 356.90       0.         0.  )
+           BODY609_POLE_DEC      = (  77.80       0.         0.  )
+           BODY609_PM            = ( 178.58     931.639      0.  )
+           BODY609_LONG_AXIS     = (    0.                       )
+
+        \begintext
+ 
+ 
+     Janus
+ 
+ 
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+
+
+        Current values:
+
+           Data values are unchanged in the 2009 IAU report. However
+           the kernel variable contents have changed due to removal of
+           the angle S7.
+ 
+        \begindata
+
+           BODY610_POLE_RA       = (  40.58    -0.036       0. )
+           BODY610_POLE_DEC      = (  83.52    -0.004       0. )
+           BODY610_PM            = (  58.83   518.2359876   0. )
+           BODY610_LONG_AXIS     = (   0.                      )
+ 
+           BODY610_NUT_PREC_RA   = ( 0. -1.623  0. 0. 0. 0. 0.  0.023 )
+           BODY610_NUT_PREC_DEC  = ( 0. -0.183  0. 0. 0. 0. 0.  0.001 )
+           BODY610_NUT_PREC_PM   = ( 0.  1.613  0. 0. 0. 0. 0. -0.023 )
+ 
+        \begintext
+ 
+ 
+ 
+     Epimetheus
+ 
+ 
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+         
+        Current values:
+ 
+           Data values are unchanged in the 2009 IAU report. However
+           the kernel variable contents have changed due to removal of
+           the angle S7.
+
+        \begindata 
+  
+           BODY611_POLE_RA       = (  40.58    -0.036        0. )
+           BODY611_POLE_DEC      = (  83.52    -0.004        0. )
+           BODY611_PM            = ( 293.87   518.4907239    0. )
+           BODY611_LONG_AXIS     = (   0.                       )
+ 
+           BODY611_NUT_PREC_RA   = ( -3.153   0. 0. 0. 0. 0.   0.086  0. )
+           BODY611_NUT_PREC_DEC  = ( -0.356   0. 0. 0. 0. 0.   0.005  0. )
+           BODY611_NUT_PREC_PM   = (  3.133   0. 0. 0. 0. 0.  -0.086  0. )
+
+        \begintext
+ 
+ 
+ 
+     Helene
+ 
+ 
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+
+        Current values:
+ 
+        \begindata 
+ 
+           BODY612_POLE_RA       = (  40.85     -0.036        0. )
+           BODY612_POLE_DEC      = (  83.34     -0.004        0. )
+           BODY612_PM            = ( 245.12    131.6174056    0. )
+           BODY612_LONG_AXIS     = (   0.                        )
+
+        \begintext
+ 
+ 
+ 
+     Telesto
+ 
+ 
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+
+        Current values:
+ 
+        \begindata 
+ 
+           BODY613_POLE_RA       = ( 50.51    -0.036      0.  )
+           BODY613_POLE_DEC      = ( 84.06    -0.004      0.  )
+           BODY613_PM            = ( 56.88   190.6979332  0.  )
+           BODY613_LONG_AXIS     = (  0.                      )
+
+        \begintext
+
+ 
+ 
+     Calypso
+ 
+ 
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+
+        Current values:
+ 
+        \begindata
+  
+           BODY614_POLE_RA       = (   36.41    -0.036        0.  )
+           BODY614_POLE_DEC      = (   85.04    -0.004        0.  )
+           BODY614_PM            = (  153.51   190.6742373    0.  )
+           BODY614_LONG_AXIS     = (    0.                        )
+ 
+        \begintext
+ 
+ 
+ 
+     Atlas
+ 
+ 
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+
+        Current values:
+ 
+        \begindata
+ 
+           BODY615_POLE_RA       = (   40.58     -0.036      0. )
+           BODY615_POLE_DEC      = (   83.53     -0.004      0. )  
+           BODY615_PM            = (  137.88    598.3060000  0. )
+           BODY615_LONG_AXIS     = (    0.                      )
+
+        \begintext
+ 
+ 
+ 
+     Prometheus
+ 
+ 
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+
+        Current values:
+ 
+        \begindata
+  
+           BODY616_POLE_RA       = (  40.58      -0.036    )
+           BODY616_POLE_DEC      = (  83.53      -0.004    )
+           BODY616_PM            = ( 296.14     587.289000 )
+           BODY616_LONG_AXIS     = (   0.                  )
+ 
+        \begintext
+ 
+ 
+ 
+     Pandora
+ 
+ 
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+
+        Current values:
+ 
+        \begindata
+ 
+           BODY617_POLE_RA       = (   40.58     -0.036      0.  )
+           BODY617_POLE_DEC      = (   83.53     -0.004      0.  )
+           BODY617_PM            = (  162.92    572.7891000  0.  )
+           BODY617_LONG_AXIS     = (     0.                      )
+ 
+        \begintext
+ 
+ 
+ 
+     Pan
+ 
+ 
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+
+        Current values:
+ 
+        \begindata
+ 
+           BODY618_POLE_RA       = (   40.6     -0.036       0. )
+           BODY618_POLE_DEC      = (   83.5     -0.004       0. )
+           BODY618_PM            = (   48.8    626.0440000   0. )
+           BODY618_LONG_AXIS     = (    0.                      )
+
+        \begintext
+ 
+ 
+ 
+ 
+ 
+Satellites of Uranus
+ 
+  
+ 
+     Ariel
+ 
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+ 
+        Current values:
+
+        \begindata 
+
+           BODY701_POLE_RA       = ( 257.43     0.          0. )
+           BODY701_POLE_DEC      = ( -15.10     0.          0. )
+           BODY701_PM            = ( 156.22  -142.8356681   0. )
+           BODY701_LONG_AXIS     = (   0.                      )
+ 
+           BODY701_NUT_PREC_RA   = (  0. 0. 0. 0. 0.
+                                      0. 0. 0. 0. 0.  0.    0.    0.29 )
+ 
+           BODY701_NUT_PREC_DEC  = (  0. 0. 0. 0. 0.
+                                      0. 0. 0. 0. 0.  0.    0.    0.28 )
+ 
+           BODY701_NUT_PREC_PM   = (  0. 0. 0. 0. 0.
+                                      0. 0. 0. 0. 0.  0.   0.05   0.08 )
+        \begintext
+ 
+ 
+ 
+     Umbriel
+ 
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+
+        Current values:
+ 
+        \begindata 
+ 
+           BODY702_POLE_RA       = (  257.43     0.          0. )
+           BODY702_POLE_DEC      = (  -15.10     0.          0. )
+           BODY702_PM            = (  108.05   -86.8688923   0. )
+           BODY702_LONG_AXIS     = (    0.                      )
+ 
+           BODY702_NUT_PREC_RA   = ( 0. 0. 0. 0. 0. 
+                                     0. 0. 0. 0. 0.   0.   0.    0.   0.21 )
+ 
+           BODY702_NUT_PREC_DEC  = ( 0. 0. 0. 0. 0. 
+                                     0. 0. 0. 0. 0.   0.   0.    0.   0.20 )
+ 
+           BODY702_NUT_PREC_PM   = ( 0. 0. 0. 0. 0.  
+                                     0. 0. 0. 0. 0.   0.  -0.09  0.   0.06 )
+
+        \begintext
+ 
+ 
+ 
+     Titania
+ 
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+
+        Current values:
+ 
+        \begindata
+ 
+           BODY703_POLE_RA       = (  257.43    0.          0. )
+           BODY703_POLE_DEC      = (  -15.10    0.          0. )
+           BODY703_PM            = (   77.74  -41.3514316   0. )
+           BODY703_LONG_AXIS     = (    0.                     )
+ 
+           BODY703_NUT_PREC_RA   = ( 0. 0. 0. 0. 0. 
+                                     0. 0. 0. 0. 0.   0. 0. 0. 0.   0.29 )
+ 
+           BODY703_NUT_PREC_DEC  = ( 0. 0. 0. 0. 0. 
+                                     0. 0. 0. 0. 0.   0. 0. 0. 0.   0.28 )
+ 
+           BODY703_NUT_PREC_PM   = ( 0. 0. 0. 0. 0.  
+                                     0. 0. 0. 0. 0.   0. 0. 0. 0.   0.08 )
+        \begintext
+ 
+ 
+ 
+     Oberon
+ 
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+
+        Current values:
+ 
+        \begindata
+  
+           BODY704_POLE_RA       = (  257.43    0.          0. )
+           BODY704_POLE_DEC      = (  -15.10    0.          0. )
+           BODY704_PM            = (    6.77  -26.7394932   0. )
+           BODY704_LONG_AXIS     = (    0.                     )
+ 
+ 
+           BODY704_NUT_PREC_RA   = ( 0. 0. 0. 0. 0. 
+                                     0. 0. 0. 0. 0. 
+                                     0. 0. 0. 0. 0.   0.16 )
+ 
+           BODY704_NUT_PREC_DEC  = ( 0. 0. 0. 0. 0. 
+                                     0. 0. 0. 0. 0. 
+                                     0. 0. 0. 0. 0.   0.16 )
+ 
+           BODY704_NUT_PREC_PM   = ( 0. 0. 0. 0. 0.  
+                                     0. 0. 0. 0. 0.  
+                                     0. 0. 0. 0. 0.   0.04 )
+        \begintext
+ 
+ 
+ 
+     Miranda
+ 
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+
+        Current values:
+ 
+        \begindata
+ 
+           BODY705_POLE_RA      = (  257.43     0.         0. )
+           BODY705_POLE_DEC     = (  -15.08     0.         0. )
+           BODY705_PM           = (   30.70  -254.6906892  0. )
+           BODY705_LONG_AXIS    = (    0.                     )
+ 
+           BODY705_NUT_PREC_RA  = ( 0.     0.     0.    0.    0.  
+                                    0.     0.     0.    0.    0. 
+                                    4.41   0.     0.    0.    0. 
+                                    0.    -0.04   0.             )
+ 
+           BODY705_NUT_PREC_DEC = ( 0.     0.     0.    0.    0.  
+                                    0.     0.     0.    0.    0. 
+                                    4.25   0.     0.    0.    0. 
+                                    0.    -0.02   0.             )
+ 
+           BODY705_NUT_PREC_PM  = ( 0.     0.     0.    0.    0.  
+                                    0.     0.     0.    0.    0. 
+                                    1.15  -1.27   0.    0.    0.  
+                                    0.    -0.09   0.15           )
+        \begintext
+ 
+ 
+ 
+     Cordelia
+ 
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+
+        Current values:
+ 
+        \begindata
+  
+           BODY706_POLE_RA      = (   257.31      0.         0.  )
+           BODY706_POLE_DEC     = (   -15.18      0.         0.  )
+           BODY706_PM           = (   127.69  -1074.5205730  0.  )
+           BODY706_LONG_AXIS    = (     0.                       )
+ 
+           BODY706_NUT_PREC_RA  = (   -0.15    0.     0.    0.    0.
+                                       0.      0.     0.    0.    0.
+                                       0.      0.     0.    0.    0.
+                                       0.      0.     0.             )
+
+           BODY706_NUT_PREC_DEC = (    0.14    0.     0.    0.    0.
+                                       0.      0.     0.    0.    0.
+                                       0.      0.     0.    0.    0.
+                                       0.      0.     0.             )  
+
+           BODY706_NUT_PREC_PM  = (   -0.04    0.     0.    0.    0.
+                                       0.      0.     0.    0.    0.
+                                       0.      0.     0.    0.    0.
+                                       0.      0.     0.             ) 
+ 
+        \begintext
+ 
+ 
+
+     Ophelia
+ 
+ 
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+
+        Current values:
+ 
+        \begindata
+   
+           BODY707_POLE_RA      = (  257.31     0.         0. )
+           BODY707_POLE_DEC     = (  -15.18     0.         0. )
+           BODY707_PM           = (  130.35  -956.4068150  0. )
+           BODY707_LONG_AXIS    = (    0.                     )
+ 
+           BODY707_NUT_PREC_RA  = (    0.     -0.09   0.    0.    0.
+                                       0.      0.     0.    0.    0.
+                                       0.      0.     0.    0.    0.
+                                       0.      0.     0.             )
+
+           BODY707_NUT_PREC_DEC = (    0.      0.09   0.    0.    0.
+                                       0.      0.     0.    0.    0.
+                                       0.      0.     0.    0.    0.
+                                       0.      0.     0.             )
+
+           BODY707_NUT_PREC_PM  = (    0.     -0.03   0.    0.    0.
+                                       0.      0.     0.    0.    0.
+                                       0.      0.     0.    0.    0.
+                                       0.      0.     0.             )
+ 
+        \begintext
+ 
+ 
+ 
+     Bianca
+ 
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+
+        Current values:
+ 
+        \begindata
+ 
+           BODY708_POLE_RA      = (  257.31     0.         0.  )
+           BODY708_POLE_DEC     = (  -15.18     0.         0.  )
+           BODY708_PM           = (  105.46  -828.3914760  0.  )
+           BODY708_LONG_AXIS    = (    0.                      )
+ 
+           BODY708_NUT_PREC_RA  = (    0.      0.    -0.16    0.    0.
+                                       0.      0.     0.      0.    0.
+                                       0.      0.     0.      0.    0.
+                                       0.      0.     0.               )
+
+           BODY708_NUT_PREC_DEC = (    0.      0.     0.16    0.    0.
+                                       0.      0.     0.      0.    0.
+                                       0.      0.     0.      0.    0.
+                                       0.      0.     0.               )
+
+           BODY708_NUT_PREC_PM  = (    0.      0.    -0.04    0.    0.
+                                       0.      0.     0.      0.    0.
+                                       0.      0.     0.      0.    0.
+                                       0.      0.     0.               )
+
+        \begintext
+ 
+ 
+ 
+     Cressida
+ 
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+
+        Current values:
+ 
+        \begindata
+ 
+ 
+           BODY709_POLE_RA      = (  257.31      0.          0.  )
+           BODY709_POLE_DEC     = (  -15.18      0.          0.  )
+           BODY709_PM           = (   59.16   -776.5816320   0.  )
+           BODY709_LONG_AXIS    = (    0.                        )
+ 
+
+           BODY709_NUT_PREC_RA  = (    0.      0.     0.     -0.04   0.
+                                       0.      0.     0.      0.     0.
+                                       0.      0.     0.      0.     0.
+                                       0.      0.     0.                )
+
+
+           BODY709_NUT_PREC_DEC = (    0.      0.     0.      0.04   0.
+                                       0.      0.     0.      0.     0.
+                                       0.      0.     0.      0.     0.
+                                       0.      0.     0.                )
+
+
+           BODY709_NUT_PREC_PM  = (    0.      0.     0.     -0.01   0.
+                                       0.      0.     0.      0.     0.
+                                       0.      0.     0.      0.     0.
+                                       0.      0.     0.                )
+
+
+        \begintext
+ 
+ 
+ 
+     Desdemona
+ 
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+
+        Current values:
+ 
+        \begindata 
+  
+           BODY710_POLE_RA      = ( 257.31      0.           0.  )
+           BODY710_POLE_DEC     = ( -15.18      0.           0.  )
+           BODY710_PM           = (  95.08   -760.0531690    0.  )
+           BODY710_LONG_AXIS    = (   0.                         )
+ 
+           BODY710_NUT_PREC_RA  = (   0.      0.     0.      0.    -0.17 
+                                      0.      0.     0.      0.     0.
+                                      0.      0.     0.      0.     0.
+                                      0.      0.     0.                  )
+
+           BODY710_NUT_PREC_DEC = (   0.      0.     0.      0.     0.16 
+                                      0.      0.     0.      0.     0.
+                                      0.      0.     0.      0.     0.
+                                      0.      0.     0.                  )
+
+           BODY710_NUT_PREC_PM  = (   0.      0.     0.      0.    -0.04  
+                                      0.      0.     0.      0.     0.
+                                      0.      0.     0.      0.     0.
+                                      0.      0.     0.                 )
+
+        \begintext
+ 
+ 
+ 
+     Juliet
+ 
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+
+        Current values:
+ 
+        \begindata
+  
+           BODY711_POLE_RA      = (  257.31     0.           0.   )
+           BODY711_POLE_DEC     = (  -15.18     0.           0.   )
+           BODY711_PM           = (  302.56  -730.1253660    0.   )
+           BODY711_LONG_AXIS    = (    0.                         )
+ 
+           BODY711_NUT_PREC_RA  = (   0.      0.     0.      0.     0.  
+                                     -0.06    0.     0.      0.     0.
+                                      0.      0.     0.      0.     0.
+                                      0.      0.     0.                 )
+ 
+           BODY711_NUT_PREC_DEC = (   0.      0.     0.      0.     0. 
+                                      0.06    0.     0.      0.     0.
+                                      0.      0.     0.      0.     0.
+                                      0.      0.     0.                 )
+  
+           BODY711_NUT_PREC_PM  = (   0.      0.     0.      0.     0. 
+                                     -0.02    0.     0.      0.     0.
+                                      0.      0.     0.      0.     0.
+                                      0.      0.     0.                 )
+ 
+        \begintext
+ 
+ 
+ 
+     Portia
+ 
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+
+        Current values:
+ 
+        \begindata
+    
+           BODY712_POLE_RA      = (  257.31      0.           0.   )
+           BODY712_POLE_DEC     = (  -15.18      0.           0.   )
+           BODY712_PM           = (   25.03   -701.4865870    0.   )
+           BODY712_LONG_AXIS    = (    0.                          )
+ 
+           BODY712_NUT_PREC_RA  = (   0.      0.     0.      0.     0. 
+                                      0.     -0.09   0.      0.     0.
+                                      0.      0.     0.      0.     0.
+                                      0.      0.     0.                )
+
+           BODY712_NUT_PREC_DEC = (   0.      0.     0.      0.     0. 
+                                      0.      0.09   0.      0.     0.
+                                      0.      0.     0.      0.     0.
+                                      0.      0.     0.               )
+
+           BODY712_NUT_PREC_PM  = (   0.      0.     0.      0.     0. 
+                                      0.     -0.02   0.      0.     0.
+                                      0.      0.     0.      0.     0.
+                                      0.      0.     0.               )
+
+        \begintext
+ 
+ 
+ 
+     Rosalind
+ 
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+
+        Current values:
+ 
+        \begindata
+   
+           BODY713_POLE_RA      = ( 257.31      0.          0.  )
+           BODY713_POLE_DEC     = ( -15.18      0.          0.  )
+           BODY713_PM           = ( 314.90   -644.6311260   0.  )
+           BODY713_LONG_AXIS    = (   0.                        )
+ 
+           BODY713_NUT_PREC_RA  = (   0.      0.     0.      0.     0. 
+                                      0.      0.    -0.29    0.     0.
+                                      0.      0.     0.      0.     0.
+                                      0.      0.     0.               )
+
+           BODY713_NUT_PREC_DEC = (   0.      0.     0.      0.     0. 
+                                      0.      0.     0.28    0.     0.
+                                      0.      0.     0.      0.     0.
+                                      0.      0.     0.              )
+
+           BODY713_NUT_PREC_PM  = (   0.      0.     0.      0.     0. 
+                                      0.      0.    -0.08    0.     0.
+                                      0.      0.     0.      0.     0.
+                                      0.      0.     0.              )
+ 
+        \begintext
+ 
+ 
+ 
+     Belinda
+ 
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+
+        Current values:
+ 
+        \begindata 
+ 
+           BODY714_POLE_RA      = (   257.31      0.         0. )
+           BODY714_POLE_DEC     = (   -15.18      0.         0. )
+           BODY714_PM           = (   297.46   -577.3628170  0. )
+           BODY714_LONG_AXIS    = (     0.                      )
+ 
+           BODY714_NUT_PREC_RA  = (   0.      0.     0.      0.     0. 
+                                      0.      0.     0.     -0.03   0.
+                                      0.      0.     0.      0.     0.
+                                      0.      0.     0.                )
+
+           BODY714_NUT_PREC_DEC = (   0.      0.     0.      0.     0. 
+                                      0.      0.     0.      0.03   0.
+                                      0.      0.     0.      0.     0.
+                                      0.      0.     0.                )
+
+           BODY714_NUT_PREC_PM  = (   0.      0.     0.      0.     0. 
+                                      0.      0.     0.     -0.01   0.
+                                      0.      0.     0.      0.     0.
+                                      0.      0.     0.                )
+        \begintext
+ 
+ 
+ 
+     Puck
+ 
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+
+        Current values:
+ 
+        \begindata
+  
+           BODY715_POLE_RA      = (  257.31      0.         0.  )
+           BODY715_POLE_DEC     = (  -15.18      0.         0.  )
+           BODY715_PM           = (   91.24   -472.5450690  0.  )
+           BODY715_LONG_AXIS    = (    0.                       )
+ 
+           BODY715_NUT_PREC_RA  = (   0.      0.     0.      0.     0. 
+                                      0.      0.     0.      0.    -0.33 
+                                      0.      0.     0.      0.     0.
+                                      0.      0.     0.                  )
+
+           BODY715_NUT_PREC_DEC = (   0.      0.     0.      0.     0. 
+                                      0.      0.     0.      0.     0.31
+                                      0.      0.     0.      0.     0.
+                                      0.      0.     0.                  )
+
+           BODY715_NUT_PREC_PM  = (   0.      0.     0.      0.     0. 
+                                      0.      0.     0.      0.    -0.09
+                                      0.      0.     0.      0.     0.
+                                      0.      0.     0.                  )
+  
+        \begintext
+ 
+ 
+ 
+ 
+Satellites of Neptune
+ 
+ 
+     Triton
+ 
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+ 
+        Current values:
+ 
+        \begindata
+
+           BODY801_POLE_RA       = ( 299.36     0.         0.  )
+           BODY801_POLE_DEC      = (  41.17     0.         0.  )
+           BODY801_PM            = ( 296.53   -61.2572637  0.  )
+           BODY801_LONG_AXIS     = (   0.                      )
+ 
+ 
+           BODY801_NUT_PREC_RA   = (  0.      0.      0.      0.  
+                                      0.      0.      0.    -32.35    
+                                      0.     -6.28   -2.08   -0.74       
+                                     -0.28   -0.11   -0.07   -0.02    
+                                     -0.01                         )
+ 
+ 
+           BODY801_NUT_PREC_DEC  = (  0.      0.      0.      0.  
+                                      0.      0.      0.     22.55    
+                                      0.      2.10    0.55    0.16   
+                                      0.05    0.02    0.01    0.
+                                      0.                           )
+ 
+ 
+           BODY801_NUT_PREC_PM   = (  0.      0.      0.      0.  
+                                      0.      0.      0.     22.25   
+                                      0.      6.73    2.05    0.74   
+                                      0.28    0.11    0.05    0.02
+                                      0.01                         )
+  
+        \begintext
+ 
+ 
+ 
+ 
+     Nereid
+ 
+        Old values:
+ 
+           Values are from the 1988 IAU report [10].  Note that this 
+           rotation model pre-dated the 1989 Voyager 2 Neptune
+           encounter.
+
+ 
+           body802_pole_ra       = (    273.48    0.        0.  )
+           body802_pole_dec      = (     67.22    0.        0.  )
+           body802_pm            = (    237.22    0.9996465 0.  )
+           body802_long_axis     = (      0.                    )
+ 
+ 
+           The report seems to have a typo:  in the nut_prec_ra expression,
+           where the report gives  -0.51 sin 3N3, we use -0.51 3N2.
+ 
+           body802_nut_prec_ra   = (  0.    -17.81
+                                      0.      0.     0.      0.
+                                      0.      0.     0.
+                                      2.56   -0.51   0.11   -0.03  )
+ 
+           body802_nut_prec_dec  = (  0.     -6.67
+                                      0.      0.     0.      0.
+                                      0.      0.     0.
+                                      0.47   -0.07   0.01          )
+ 
+           body802_nut_prec_pm   = (  0.     16.48
+                                      0.      0.     0.      0.
+                                      0.      0.     0.
+                                     -2.57    0.51 -0.11    0.02  )
+ 
+ 
+ 
+        Current values:
+ 
+           The 2009 report [1] states that values for Nereid are not
+           given because Nereid is not in synchronous rotation with Neptune
+           (notes following table 2).
+ 
+ 
+ 
+     Naiad
+ 
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+
+        Current values:
+ 
+ 
+        \begindata
+  
+           BODY803_POLE_RA       = (  299.36      0.          0.  )
+           BODY803_POLE_DEC      = (   43.36      0.          0.  )
+           BODY803_PM            = (  254.06  +1222.8441209   0.  )
+           BODY803_LONG_AXIS     = (    0.                        )
+ 
+ 
+           BODY803_NUT_PREC_RA   = (    0.70     -6.49     0.      0.
+                                        0.        0.       0.      0.
+                                        0.25      0.       0.      0.
+                                        0.        0.       0.      0.
+                                        0.                            )
+ 
+           BODY803_NUT_PREC_DEC  = (   -0.51     -4.75     0.      0.
+                                        0.        0.       0.      0.
+                                        0.09      0.       0.      0.
+                                        0.        0.       0.      0.
+                                        0.                            )
+ 
+           BODY803_NUT_PREC_PM   = (   -0.48      4.40     0.      0.
+                                        0.        0.       0.      0.
+                                       -0.27      0.       0.      0.
+                                        0.        0.       0.      0.
+                                        0.                            )
+    
+        \begintext
+ 
+ 
+ 
+ 
+     Thalassa
+ 
+
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+
+        Current values:
+ 
+        \begindata
+
+           BODY804_POLE_RA       = (  299.36      0.          0. )
+           BODY804_POLE_DEC      = (   43.45      0.          0. )
+           BODY804_PM            = (  102.06   1155.7555612   0. )  
+           BODY804_LONG_AXIS     = (    0.                       )
+ 
+ 
+           BODY804_NUT_PREC_RA   = (    0.70      0.      -0.28    0.
+                                        0.        0.       0.      0.
+                                        0.        0.       0.      0.
+                                        0.        0.       0.      0.
+                                        0.                             )
+   
+  
+           BODY804_NUT_PREC_DEC  = (   -0.51      0.      -0.21    0.
+                                        0.        0.       0.      0.
+                                        0.        0.       0.      0.
+                                        0.        0.       0.      0. 
+                                        0.                             )
+ 
+           BODY804_NUT_PREC_PM   = (   -0.48      0.       0.19    0.
+                                        0.        0.       0.      0.
+                                        0.        0.       0.      0.
+                                        0.        0.       0.      0. 
+                                        0.                             )
+                                                                 
+        \begintext
+ 
+ 
+ 
+     Despina
+ 
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+
+        Current values:
+ 
+ 
+        \begindata
+  
+           BODY805_POLE_RA       = (  299.36      0.          0. )
+           BODY805_POLE_DEC      = (   43.45      0.          0. )
+           BODY805_PM            = (  306.51  +1075.7341562   0. )
+           BODY805_LONG_AXIS     = (    0.                       )
+ 
+ 
+           BODY805_NUT_PREC_RA   = (    0.70      0.       0.     -0.09
+                                        0.        0.       0.      0.
+                                        0.        0.       0.      0.
+                                        0.        0.       0.      0.
+                                        0.                              )
+ 
+           BODY805_NUT_PREC_DEC  = (   -0.51      0.       0.     -0.07
+                                        0.        0.       0.      0.
+                                        0.        0.       0.      0.
+                                        0.        0.       0.      0.
+                                        0.                              )
+ 
+           BODY805_NUT_PREC_PM   = (   -0.49      0.       0.      0.06
+                                        0.        0.       0.      0.
+                                        0.        0.       0.      0.
+                                        0.        0.       0.      0.
+                                        0.                              )
+        \begintext
+ 
+ 
+ 
+     Galatea
+ 
+ 
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+
+        Current values:
+ 
+ 
+        \begindata
+  
+           BODY806_POLE_RA       = (   299.36      0.          0. )
+           BODY806_POLE_DEC      = (    43.43      0.          0. )
+           BODY806_PM            = (   258.09    839.6597686   0. )
+           BODY806_LONG_AXIS     = (     0.                       )
+ 
+ 
+           BODY806_NUT_PREC_RA   = (    0.70      0.       0.      0.
+                                       -0.07      0.       0.      0.
+                                        0.        0.       0.      0.
+                                        0.        0.       0.      0.
+                                        0.                             )
+ 
+           BODY806_NUT_PREC_DEC  = (   -0.51      0.       0.      0.
+                                       -0.05      0.       0.      0.
+                                        0.        0.       0.      0.
+                                        0.        0.       0.      0.
+                                        0.                             )
+ 
+           BODY806_NUT_PREC_PM   = (   -0.48      0.       0.      0.
+                                        0.05      0.       0.      0.
+                                        0.        0.       0.      0.
+                                        0.        0.       0.      0.
+                                        0.                             ) 
+        \begintext
+
+ 
+     Larissa
+ 
+ 
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+
+        Current values:
+  
+        \begindata
+
+           BODY807_POLE_RA       = (   299.36     0.           0. )
+           BODY807_POLE_DEC      = (    43.41     0.           0. )
+           BODY807_PM            = (   179.41  +649.0534470    0. )
+           BODY807_LONG_AXIS     = (     0.                       )
+ 
+ 
+           BODY807_NUT_PREC_RA   = (    0.70      0.       0.      0.
+                                        0.       -0.27     0.      0.
+                                        0.        0.       0.      0.
+                                        0.        0.       0.      0.
+                                        0.                            )
+ 
+           BODY807_NUT_PREC_DEC  = (   -0.51      0.       0.      0.
+                                        0.       -0.20     0.      0.
+                                        0.        0.       0.      0.
+                                        0.        0.       0.      0.
+                                        0.                            )
+ 
+           BODY807_NUT_PREC_PM   = (   -0.48      0.       0.      0.
+                                        0.        0.19     0.      0.
+                                        0.        0.       0.      0.
+                                        0.        0.       0.      0.
+                                        0.                            )
+        \begintext
+ 
+ 
+ 
+     Proteus
+ 
+
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+
+        Current values:
+ 
+        \begindata
+
+           BODY808_POLE_RA       = (  299.27      0.          0.  )
+           BODY808_POLE_DEC      = (   42.91      0.          0.  )
+           BODY808_PM            = (   93.38   +320.7654228   0.  )
+           BODY808_LONG_AXIS     = (    0.                        )
+ 
+ 
+           BODY808_NUT_PREC_RA   = (    0.70      0.       0.      0.
+                                        0.        0.      -0.05    0.
+                                        0.        0.       0.      0.
+                                        0.        0.       0.      0.
+                                        0.                             )
+ 
+           BODY808_NUT_PREC_DEC  = (   -0.51      0.       0.      0.
+                                        0.        0.      -0.04    0.
+                                        0.        0.       0.      0.
+                                        0.        0.       0.      0.
+                                        0.                             )
+ 
+           BODY808_NUT_PREC_PM   = (   -0.48      0.       0.      0.
+                                        0.        0.       0.04    0.
+                                        0.        0.       0.      0.
+                                        0.        0.       0.      0.
+                                        0.                             )
+   
+        \begintext
+  
+ 
+ 
+ 
+ 
+Satellites of Pluto
+ 
+     Charon
+ 
+        Old values:
+        
+           Values are from the 2006 IAU report. 
+ 
+           body901_pole_ra       = (   312.993    0.         0. )
+           body901_pole_dec      = (     6.163    0.         0. )
+           body901_pm            = (    57.305  -56.3625225  0. )
+           body901_long_axis     = (     0.                     )
+
+               
+        Current values:
+ 
+        Due to the new definition of planetocentric coordinates
+        for small bodies, and to the reclassification of Pluto
+        as a dwarf planet, Charon's north pole direction has been
+        inverted. 
+
+        The PM constant W0 is from [2]. 
+
+        \begindata
+ 
+           BODY901_POLE_RA       = (   132.993    0.         0. )
+           BODY901_POLE_DEC      = (    -6.163    0.         0. )
+           BODY901_PM            = (   122.695   56.3625225  0. )
+           BODY901_LONG_AXIS     = (     0.                     )
+
+        \begintext
+ 
+ 
+ 
+Orientation constants for Selected Comets and Asteroids
+--------------------------------------------------------
+
+
+
+Ceres
+
+        Current values:
+ 
+        \begindata
+
+           BODY2000001_POLE_RA       = (   291.       0.         0.  )
+           BODY2000001_POLE_DEC      = (    59.       0.         0.  )
+           BODY2000001_PM            = (   170.90   952.1532     0.  )
+           BODY2000001_LONG_AXIS     = (     0.                      )
+ 
+        \begintext
+
+
+
+Pallas
+
+        Current values:
+ 
+        \begindata
+
+           BODY2000002_POLE_RA       = (    33.       0.         0.  )
+           BODY2000002_POLE_DEC      = (    -3.       0.         0.  )
+           BODY2000002_PM            = (    38.    1105.8036     0.  )
+           BODY2000002_LONG_AXIS     = (     0.                      )
+ 
+        \begintext
+
+
+
+Vesta
+
+        Old values:
+        
+           Values are from the 2009 IAU report. 
+
+           body2000004_pole_ra       = (   301.      0.         0.  )
+           body2000004_pole_dec      = (    41.      0.         0.  )
+           body2000004_pm            = (   292.   1617.332776   0.  )
+           body2000004_long_axis     = (     0.                     )
+
+        Current values:
+ 
+        \begindata
+
+           BODY2000004_POLE_RA       = (   305.8     0.         0.  )
+           BODY2000004_POLE_DEC      = (    41.4     0.         0.  )
+           BODY2000004_PM            = (   292.   1617.332776   0.  )
+           BODY2000004_LONG_AXIS     = (     0.                     )
+ 
+        \begintext
+
+
+
+Lutetia
+
+        Current values:
+ 
+        \begindata
+
+           BODY2000021_POLE_RA       = (    52.       0.         0.  )
+           BODY2000021_POLE_DEC      = (    12.       0.         0.  )
+           BODY2000021_PM            = (    94.    1057.7515     0.  )
+           BODY2000021_LONG_AXIS     = (     0.                      )
+ 
+        \begintext
+
+
+
+Ida
+
+        Old values:
+        
+           BODY2431010_POLE_RA       = (  168.76      0.         0. )
+           BODY2431010_POLE_DEC      = (   -2.88      0.         0. )
+           BODY2431010_PM            = (  265.95  +1864.6280070  0. )
+           BODY2431010_LONG_AXIS     = (    0.                      )
+
+        Current values:
+ 
+        The PM constant W0 is from [2]. 
+
+        \begindata
+ 
+           BODY2431010_POLE_RA       = (  168.76      0.         0. )
+           BODY2431010_POLE_DEC      = (   -2.88      0.         0. )
+           BODY2431010_PM            = (  274.05  +1864.6280070  0. )
+           BODY2431010_LONG_AXIS     = (    0.                      )
+ 
+        \begintext
+
+
+
+Eros
+
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+
+        Current values:
+ 
+        \begindata
+
+           BODY2000433_POLE_RA       = (   11.35       0.           0. )
+           BODY2000433_POLE_DEC      = (   17.22       0.           0. )
+           BODY2000433_PM            = (  326.07    1639.38864745   0. )
+           BODY2000433_LONG_AXIS     = (    0.                         )
+ 
+        \begintext
+
+
+
+Davida
+
+        Current values:
+ 
+        \begindata
+
+           BODY2000511_POLE_RA       = (  297.        0.           0. )
+           BODY2000511_POLE_DEC      = (    5.        0.           0. )
+           BODY2000511_PM            = (  268.1    1684.4193549    0. )
+           BODY2000511_LONG_AXIS     = (    0.                        )
+ 
+        \begintext
+
+
+
+Gaspra
+
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+               
+        Current values:
+ 
+        \begindata 
+ 
+           BODY9511010_POLE_RA       = (   9.47     0.         0. )
+           BODY9511010_POLE_DEC      = (  26.70     0.         0. )
+           BODY9511010_PM            = (  83.67  1226.9114850  0. )
+           BODY9511010_LONG_AXIS     = (   0.                     )
+
+        \begintext
+
+
+
+Steins
+
+        Current values:
+ 
+        \begindata 
+ 
+           BODY2002867_POLE_RA       = (  90.        0.        0. )
+           BODY2002867_POLE_DEC      = ( -62.        0.        0. )
+           BODY2002867_PM            = (  93.94   1428.852332  0. )
+           BODY2002867_LONG_AXIS     = (   0.                     )
+
+        \begintext
+
+
+
+Itokawa
+
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+
+        Current values:
+ 
+        \begindata
+
+           BODY2025143_POLE_RA       = (   90.53       0.           0. )
+           BODY2025143_POLE_DEC      = (  -66.30       0.           0. )
+           BODY2025143_PM            = (  000.0      712.143        0. )
+           BODY2025143_LONG_AXIS     = (    0.                         )
+ 
+        \begintext
+
+
+
+9P/Tempel 1
+
+
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+
+        Current values:
+ 
+        \begindata
+
+           BODY1000093_POLE_RA       = (   294.       0.         0.  )
+           BODY1000093_POLE_DEC      = (    73.       0.         0.  )
+           BODY1000093_PM            = (   252.63   212.064      0.  )
+           BODY1000093_LONG_AXIS     = (     0.                      )
+ 
+        \begintext
+
+
+
+19P/Borrelly
+
+        Old values:
+        
+           Values are unchanged in the 2009 IAU report. 
+
+        Current values:
+ 
+        \begindata
+
+           BODY1000005_POLE_RA       = (   218.5      0.         0.  )
+           BODY1000005_POLE_DEC      = (   -12.5      0.         0.  )
+           BODY1000005_PM            = (   000.     390.0        0.  )
+           BODY1000005_LONG_AXIS     = (     0.                      )
+ 
+        \begintext
+
+
+
+
+
+
+ 
+Radii of Sun and Planets
+--------------------------------------------------------
+ 
+ 
+Sun
+ 
+        \begindata
+ 
+        BODY10_RADII      = (  696000.  696000.  696000.  )
+ 
+        \begintext
+ 
+ 
+Mercury
+ 
+     Old values:
+ 
+        Values are unchanged in the 2009 IAU report.
+ 
+     Current values:
+ 
+        \begindata
+ 
+        BODY199_RADII     = ( 2439.7   2439.7   2439.7 )
+ 
+        \begintext
+ 
+ 
+Venus
+ 
+     Old values:
+ 
+        Values are unchanged in the 2009 IAU report.
+ 
+     Current values:
+ 
+        \begindata
+ 
+        BODY299_RADII     = ( 6051.8   6051.8   6051.8 )
+ 
+        \begintext
+ 
+ 
+Earth
+ 
+     Old values:
+ 
+        Values are from the 2006 IAU report.
+ 
+        body399_radii     = ( 6378.14   6378.14   6356.75 )
+
+
+     Current values:
+ 
+
+        \begindata
+ 
+        BODY399_RADII     = ( 6378.1366   6378.1366   6356.7519 )
+ 
+        \begintext
+ 
+ 
+Mars
+ 
+ 
+     Old values:
+
+        Values are from the 2006 IAU report.
+
+        body499_radii       = (  3397.  3397.  3375.  )
+
+ 
+     Current values:
+
+        The 2009 IAU report gives separate values for the north and
+        south polar radii:
+
+           north:  3373.19
+           south:  3379.21 
+
+        The report provides the average of these values as well,
+        which we use as the polar radius for the triaxial model.
+ 
+        \begindata
+ 
+        BODY499_RADII       = ( 3396.19   3396.19   3376.20 )
+ 
+        \begintext
+ 
+ 
+ 
+Jupiter
+ 
+     Old values:
+ 
+        Values are unchanged in the 2009 IAU report.
+ 
+     Current values:
+ 
+        \begindata
+ 
+        BODY599_RADII     = ( 71492   71492   66854 )
+ 
+        \begintext
+ 
+ 
+ 
+Saturn
+ 
+     Old values:
+ 
+        Values are unchanged in the 2009 IAU report.
+ 
+     Current values:
+ 
+        \begindata
+ 
+        BODY699_RADII     = ( 60268   60268   54364 )
+ 
+        \begintext
+ 
+ 
+ 
+Uranus
+ 
+     Old values:
+ 
+        Values are unchanged in the 2009 IAU report.
+ 
+     Current values:
+ 
+        \begindata
+ 
+        BODY799_RADII     = ( 25559   25559   24973 )
+ 
+        \begintext
+ 
+ 
+ 
+Neptune
+ 
+     Old values:
+ 
+        Values are unchanged in the 2009 IAU report.
+  
+     Current values:
+ 
+        (Values are for the 1 bar pressure level.)
+ 
+        \begindata
+ 
+        BODY899_RADII     = ( 24764   24764  24341 )
+ 
+        \begintext
+ 
+ 
+
+Radii of the Dwarf Planet Pluto
+--------------------------------------------------------
+
+ 
+Pluto
+ 
+     Old values:
+ 
+        Values are unchanged in the 2009 IAU report.
+ 
+     Current values:
+ 
+        \begindata
+ 
+        BODY999_RADII     = ( 1195   1195   1195 )
+ 
+        \begintext
+ 
+
+
+
+Radii of Satellites
+--------------------------------------------------------
+ 
+ 
+Moon
+ 
+     Old values:
+ 
+        Values are unchanged in the 2009 IAU report. 
+ 
+     Current values:
+ 
+        \begindata
+ 
+        BODY301_RADII     = ( 1737.4   1737.4   1737.4 )
+ 
+        \begintext
+ 
+ 
+ 
+Satellites of Mars
+ 
+     Old values:
+ 
+        Values are from the 2006 IAU report. 
+ 
+        body401_radii     = ( 13.4    11.2    9.2 )
+        body402_radii     = (  7.5     6.1    5.2 )
+
+     Current values:
+ 
+        \begindata
+ 
+        BODY401_RADII     = ( 13.0    11.4    9.1 )
+        BODY402_RADII     = (  7.8     6.0    5.1 )
+ 
+        \begintext
+ 
+ 
+ 
+Satellites of Jupiter
+ 
+     Old values:
+ 
+        Values are unchanged in the 2009 IAU report,
+        except for those of Europa, Ganymede, Callisto, 
+        and Metis. For Metis, now all three radii are
+        provided.
+ 
+           body502_radii     = ( 1564.13  1561.23  1560.93 )
+           body503_radii     = ( 2632.4   2632.29  2632.35 )
+           body504_radii     = ( 2409.4   2409.2   2409.3  )
+
+           The value for the second radius for body 516 is not given in 
+           2003 IAU report.   The values given are:
+
+              body516_radii    = (  30   ---   20   )
+
+           For use within the SPICE system, we use only the mean radius.
+
+           body516_radii    = (  21.5   21.5  21.5  )
+
+
+
+
+     Current values:
+         
+        Note that for Ganymede and Callisto only mean radii
+        are provided.
+
+        \begindata
+ 
+        BODY501_RADII     = ( 1829.4   1819.4   1815.7  )
+        BODY502_RADII     = ( 1562.6  1560.3    1559.5  )
+        BODY503_RADII     = ( 2631.2  2631.2    2631.2  )
+        BODY504_RADII     = ( 2410.3  2410.3    2410.3  )
+        BODY505_RADII     = (  125       73       64    )
+ 
+        \begintext
+ 
+        Only mean radii are available in the 2003 IAU report for bodies
+        506-513.
+ 
+        \begindata
+ 
+        BODY506_RADII    = (    85       85       85   )
+        BODY507_RADII    = (    40       40       40   )
+        BODY508_RADII    = (    18       18       18   )
+        BODY509_RADII    = (    14       14       14   )
+        BODY510_RADII    = (    12       12       12   )
+        BODY511_RADII    = (    15       15       15   )
+        BODY512_RADII    = (    10       10       10   )
+        BODY513_RADII    = (     5        5        5   )
+        BODY514_RADII    = (    58       49       42   )
+        BODY515_RADII    = (    10        8        7   )
+        BODY516_RADII    = (    30       20       17   )
+ 
+        \begintext
+ 
+ 
+ 
+Satellites of Saturn
+ 
+ 
+     Old values:
+ 
+        Values are from the 2006 IAU report.
+    
+        body601_radii     = (  207.4     196.8     190.6  )
+        body602_radii     = (  256.6     251.4     248.3  )
+        body603_radii     = (  540.4     531.1     527.5  )
+        body604_radii     = (  563.8     561.0     560.3  )
+        body605_radii     = (  767.2     762.5     763.1  )
+        body606_radii     = ( 2575      2575      2575    )
+        body607_radii     = (  164       130       107    )
+        body608_radii     = (  747.4     747.4     712.4  )
+        body609_radii     = (  108.6     107.7     101.5  )
+        body610_radii     = (   97.0      95.0      77.0  )
+        body611_radii     = (   69.0      55.0      55.0  )
+ 
+ 
+        Only the first equatorial radius for Helene (body 612) is given in the
+        2006 IAU report:
+ 
+            body612_radii     = (       17.5        ---          ---     )
+ 
+        The mean radius is 16km; we use this radius for all three axes, as
+        we do for the satellites for which only the mean radius is available.
+  
+        body612_radii     = (  17.5      17.5      17.5  )
+        body613_radii     = (  15        12.5       7.5  )
+        body614_radii     = (  15.0       8.0       8.0  )
+        body615_radii     = (  18.5      17.2      13.5  )
+        body616_radii     = (  74.0      50.0      34.0  )
+        body617_radii     = (  55.0      44.0      31.0  )
+ 
+         For Pan, only a mean radius is given in the 2006 report.
+ 
+        body618_radii     = (   10       10     10   )
+ 
+  
+       
+     Current values:
+ 
+        \begindata
+ 
+        BODY601_RADII     = (  207.8     196.7     190.6   )
+        BODY602_RADII     = (  256.6     251.4     248.3   )
+        BODY603_RADII     = (  538.4     528.3     526.3   )
+        BODY604_RADII     = (  563.4     561.3     559.6   )
+        BODY605_RADII     = (  765.0     763.1     762.4   )
+        BODY606_RADII     = ( 2575.15    2574.78   2574.47 )
+        BODY607_RADII     = (  180.1      133.0    102.7   )
+        BODY608_RADII     = (  745.7     745.7     712.1   )
+        BODY609_RADII     = (  109.4     108.5     101.8   )
+        BODY610_RADII     = (  101.5      92.5      76.3   )
+        BODY611_RADII     = (   64.9      57.0      53.1   ) 
+        BODY612_RADII     = (   21.7      19.1      13.0   )
+        BODY613_RADII     = (   16.3      11.8      10.0   )
+        BODY614_RADII     = (   15.1      11.5       7.0   )
+        BODY615_RADII     = (   20.4      17.7       9.4   )
+        BODY616_RADII     = (   67.8      39.7      29.7   )
+        BODY617_RADII     = (   52.0      40.5      32.0   ) 
+        BODY618_RADII     = (   17.2      15.7      10.4   )
+
+        BODY632_RADII     = (    1.6       1.6       1.6   )
+        BODY633_RADII     = (    2.9       2.8       2.0   )
+        BODY634_RADII     = (    1.5       1.2       1.0   )
+        BODY635_RADII     = (    4.3       4.1       3.2   )
+        BODY649_RADII     = (    1         1         1     )
+ 
+        \begintext
+ 
+ 
+ 
+Satellites of Uranus
+ 
+     Old values:
+ 
+        Values are unchanged in the 2009 IAU report. 
+ 
+     Current values:
+ 
+        \begindata
+ 
+        BODY701_RADII     = (  581.1   577.9   577.7 )
+        BODY702_RADII     = (  584.7   584.7   584.7 )
+        BODY703_RADII     = (  788.9   788.9   788.9 )
+        BODY704_RADII     = (  761.4   761.4   761.4 )
+        BODY705_RADII     = (  240.4   234.2   232.9 )
+ 
+        \begintext
+ 
+        The 2000 report gives only mean radii for satellites 706--715.
+ 
+        \begindata
+ 
+        BODY706_RADII     = (   13      13      13 )
+        BODY707_RADII     = (   15      15      15 )
+        BODY708_RADII     = (   21      21      21 )
+        BODY709_RADII     = (   31      31      31 )
+        BODY710_RADII     = (   27      27      27 )
+        BODY711_RADII     = (   42      42      42 )
+        BODY712_RADII     = (   54      54      54 )
+        BODY713_RADII     = (   27      27      27 )
+        BODY714_RADII     = (   33      33      33 )
+        BODY715_RADII     = (   77      77      77 )
+ 
+        \begintext
+ 
+ 
+ 
+ 
+Satellites of Neptune
+ 
+ 
+     Old values:
+ 
+        Values are unchanged in the 2009 IAU report. 
+ 
+     Current values:
+ 
+        The 2009 report gives mean radii only for bodies 801-806.
+ 
+        \begindata
+ 
+        BODY801_RADII     = ( 1352.6  1352.6  1352.6 )
+        BODY802_RADII     = (  170     170     170   )
+        BODY803_RADII     = (   29      29     29    )
+        BODY804_RADII     = (   40      40     40    )
+        BODY805_RADII     = (   74      74     74    )
+        BODY806_RADII     = (   79      79     79    )
+ 
+        \begintext 
+ 
+        The second equatorial radius for Larissa is not given in the 2009
+        report.  The available values are:
+ 
+            BODY807_RADII     = (   104     ---     89   )
+ 
+        For use within the SPICE system, we use only the mean radius.
+
+        \begindata
+ 
+        BODY807_RADII     = (   96      96     96   )
+        BODY808_RADII     = (  218     208    201   )
+ 
+        \begintext
+ 
+ 
+ 
+ 
+Satellites of Pluto
+ 
+     
+     Old values:
+ 
+        Values are unchanged in the 2009 IAU report. 
+             
+     Current values:
+ 
+        \begindata
+ 
+        BODY901_RADII     = (  605     605    605   )
+ 
+        \begintext
+ 
+
+
+Radii for Selected Comets and Asteroids
+--------------------------------------------------------
+
+
+
+
+
+Ceres
+
+     Old values:
+ 
+        Values are unchanged in the 2009 IAU report. 
+
+     Current values:
+
+
+        \begindata
+ 
+        BODY2000001_RADII     = ( 487.3  487.3  454.7 )
+ 
+        \begintext
+
+
+
+Vesta
+
+
+     Old values:
+ 
+        Values are unchanged in the 2009 IAU report. 
+
+     Current values:
+
+
+        \begindata
+ 
+        BODY2000004_RADII     = ( 289.  280.  229.  )
+ 
+        \begintext
+
+
+
+Lutetia
+
+
+     Current values:
+
+
+        \begindata
+ 
+        BODY2000021_RADII     = (  62.0   50.5   46.5  )
+ 
+        \begintext
+
+
+           
+Ida
+
+     
+     Old values:
+ 
+        Values are unchanged in the 2009 IAU report. 
+
+     Current values:
+ 
+ 
+        \begindata
+ 
+        BODY2431010_RADII     = (   26.8   12.0    7.6 )
+ 
+        \begintext
+
+
+
+Mathilde
+
+
+     Old values:
+ 
+        Values are unchanged in the 2009 IAU report. 
+
+     Current values:
+
+
+        \begindata
+ 
+        BODY2000253_RADII     = (  33.   24.   23.  )
+ 
+        \begintext
+
+
+      
+Eros
+ 
+
+     Old values:
+ 
+        Values are unchanged in the 2009 IAU report. 
+
+     Current values:
+ 
+ 
+        \begindata
+ 
+        BODY2000433_RADII     = (  17.0   5.5   5.5  )
+ 
+        \begintext
+
+
+
+Davida
+ 
+
+     Current values:
+ 
+ 
+        \begindata
+ 
+        BODY2000511_RADII     = (  180.   147.   127.  )
+ 
+        \begintext
+
+
+
+Gaspra
+
+     
+     Old values:
+ 
+        Values are unchanged in the 2009 IAU report. 
+
+     Current values:
+ 
+ 
+        \begindata
+ 
+        BODY9511010_RADII     = (    9.1    5.2    4.4 )
+ 
+        \begintext
+
+
+ 
+Steins
+ 
+
+     Current values:
+ 
+ 
+        \begindata
+ 
+        BODY2002867_RADII     = (  3.24     2.73     2.04  )
+ 
+        \begintext
+
+
+
+Toutatis
+
+
+     Old values:
+ 
+        Values are unchanged in the 2009 IAU report. 
+
+     Current values:
+
+
+        \begindata
+ 
+        BODY2004179_RADII     = (  2.13  1.015  0.85  )
+ 
+        \begintext
+
+
+ 
+Itokawa
+
+
+     Old values:
+ 
+        Values are unchanged in the 2009 IAU report. 
+
+     Current values:
+
+
+        \begindata
+ 
+        BODY2025143_RADII     = (  0.535   0.294   0.209  )
+ 
+        \begintext
+
+
+Kleopatra
+
+
+     Old values:
+
+        Values are from the 2003 report.
+
+ 
+        body2000216_radii     = (   108.5      47    40.5  )
+ 
+
+     Current values:
+ 
+ 
+        No values are provided in the 2009 report.
+
+        
+   
+
+
+Halley
+
+
+     Old values:
+ 
+        Values are unchanged in the 2009 IAU report. 
+
+     Current values:
+
+        \begindata
+ 
+        BODY1000036_RADII     = (  8.0   4.0   4.0  )
+ 
+        \begintext
+
+
+
+9P/Tempel 1
+
+
+     Old values:
+ 
+        The effective radius is unchanged in the 2009 IAU report. 
+
+     Current values:
+
+
+        The value in the data assignment below is the 
+        "effective radius."
+            
+        According to [1]:
+
+           The maximum and minimum radii are not properly 
+           the values of the principal semi-axes, they
+           are half the maximum and minimum values of the
+           diameter. Due to the large deviations from a
+           simple ellipsoid, they may not correspond with
+           measurements along the principal axes, or be
+           orthogonal to each other.
+
+        \begindata
+ 
+        BODY1000093_RADII     = (  3.0   3.0   3.0  )
+ 
+        \begintext
+
+
+19P/Borrelly
+
+
+     Old values:
+
+        Values are unchanged in the 2009 report.
+
+     Current values:
+
+
+        The value in the data assignment below is the 
+        "effective radius."
+
+        The first principal axis length is 
+
+           3.5 km
+
+        The lengths of the other semi-axes are not provided
+        by [1].
+
+        \begindata
+ 
+        BODY1000005_RADII     = (  4.22   4.22   4.22  )
+
+        \begintext
+
+
+
+81P/Wild 2
+
+
+     Old values:
+
+        Values are unchanged in the 2009 report.
+
+     Current values:
+
+
+        \begindata
+ 
+        BODY1000107_RADII     = (  2.7   1.9   1.5 )
+ 
+        \begintext
+
+        
+
+===========================================================================
+End of file pck00010.tpc
+===========================================================================
+
+
+
diff --git a/tests/pytests/test_newhorizons_drivers.py b/tests/pytests/test_newhorizons_drivers.py
index b34d94b..40f09c6 100644
--- a/tests/pytests/test_newhorizons_drivers.py
+++ b/tests/pytests/test_newhorizons_drivers.py
@@ -14,13 +14,14 @@ from unittest.mock import patch
 
 from conftest import get_image_label, get_image_kernels, convert_kernels, compare_dicts, get_isd
 
-from ale.drivers.nh_drivers import NewHorizonsLorriIsisLabelNaifSpiceDriver, NewHorizonsLeisaIsisLabelNaifSpiceDriver, NewHorizonsMvicIsisLabelNaifSpiceDriver
+from ale.drivers.nh_drivers import NewHorizonsLorriIsisLabelNaifSpiceDriver, NewHorizonsLeisaIsisLabelNaifSpiceDriver, NewHorizonsMvicIsisLabelNaifSpiceDriver, NewHorizonsMvicTdiIsisLabelNaifSpiceDriver
 from conftest import get_image_kernels, convert_kernels, get_image_label, get_isd
 
 image_dict = {
     'lor_0034974380_0x630_sci_1': get_isd("nhlorri"),
     'lsb_0296962438_0x53c_eng': get_isd("nhleisa"),
-    'mpf_0295610274_0x539_sci' : get_isd("mvic_mpf")
+    'mpf_0295610274_0x539_sci' : get_isd("mvic_mpf"),
+    'mc3_0034948318_0x536_sci_1': get_isd("nhmvic_tdi")
 }
 
 @pytest.fixture()
@@ -65,6 +66,16 @@ def test_nhmvic_load(test_kernels, image):
     isd_obj = json.loads(isd_str)
     assert compare_dicts(isd_obj, compare_isd) == []
 
+# Test load of nh leisa labels
+@pytest.mark.parametrize("image", ['mc3_0034948318_0x536_sci_1'])
+def test_nhmvictdi_load(test_kernels, image):
+    label_file = get_image_label(image, 'isis')
+    isd_str = ale.loads(label_file, props={'kernels': test_kernels[image]})
+    compare_isd = image_dict[image]
+    isd_obj = json.loads(isd_str)
+    assert compare_dicts(isd_obj, compare_isd) == []
+
+
 # ========= Test Leisa isislabel and naifspice driver =========
 class test_leisa_isis_naif(unittest.TestCase):
     def setUp(self):
@@ -137,3 +148,23 @@ class test_mvic_framer_isis3_naif(unittest.TestCase):
         with patch('ale.drivers.nh_drivers.spice.utc2et', return_value=12345) as utc2et:
             assert self.driver.ephemeris_start_time == 12345
             utc2et.assert_called_with("2015-06-03 04:06:32.848000")
+
+class test_mvictdi_isis_naif(unittest.TestCase):
+    def setUp(self):
+        label = get_image_label("mc3_0034948318_0x536_sci_1", "isis")
+        self.driver = NewHorizonsMvicTdiIsisLabelNaifSpiceDriver(label)
+
+    def test_instrument_id(self):
+        assert self.driver.instrument_id == "ISIS_NH_RALPH_MVIC_METHANE"
+
+    def test_ikid(self):
+            assert self.driver.ikid == -98908
+
+    def test_detector_center_sample(self):
+        assert self.driver.detector_center_sample == 0
+
+    def test_detector_center_line(self):
+        assert self.driver.detector_center_line == 0
+
+    def test_exposure_duration(self):
+        np.testing.assert_almost_equal(self.driver.exposure_duration, 0.01848999598767087)
\ No newline at end of file
-- 
GitLab