diff --git a/ale/drivers/__init__.py b/ale/drivers/__init__.py
index dbb2609c2187acba56264efb50fba1e92e1499d0..a9bc1f89aa1bc9405924211b57a672cf7800fd8a 100644
--- a/ale/drivers/__init__.py
+++ b/ale/drivers/__init__.py
@@ -26,8 +26,7 @@ from abc import ABC
 __disabled_drivers__ = ["ody_drivers",
                         "hayabusa2_drivers",
                         "juno_drivers",
-                        "tgo_drivers",
-                        "msi_drivers"]
+                        "tgo_drivers"]
 
 # dynamically load drivers
 __all__ = [os.path.splitext(os.path.basename(d))[0] for d in glob(os.path.join(os.path.dirname(__file__), '*_drivers.py'))]
diff --git a/ale/drivers/msi_drivers.py b/ale/drivers/msi_drivers.py
index bd58647641fbabfb18408e63ec4fa6947f65d299..edafe7e3e59a58ec2e1d8bd4a053174a76cd3602 100644
--- a/ale/drivers/msi_drivers.py
+++ b/ale/drivers/msi_drivers.py
@@ -29,6 +29,10 @@ class MsiIsisLabelNaifSpiceDriver(Framer, IsisLabel, NaifSpice, NoDistortion, Dr
         """
         lookup_table = {"MSI": "NEAR EARTH ASTEROID RENDEZVOUS"}
         return lookup_table[super().instrument_id]
+    
+    @property
+    def center_ephemeris_time(self):
+        return self.ephemeris_start_time + self.exposure_duration / 2.0
 
     @property
     def sensor_name(self):
@@ -52,41 +56,7 @@ class MsiIsisLabelNaifSpiceDriver(Framer, IsisLabel, NaifSpice, NoDistortion, Dr
         : int
           ISIS sensor model version
         """
-        return 1
-
-    @property
-    def spacecraft_clock_start_count(self):
-        """
-        The spacecraft clock start count, frequently used to determine the start time
-        of the image.
-
-        Returns
-        -------
-        : str
-          spacecraft clock start count
-        """
-        if "SpacecraftClockStartCount" in self.label["IsisCube"]["Instrument"]:
-            return str(
-                self.label["IsisCube"]["Instrument"]["SpacecraftClockStartCount"])
-        else:
-            return None
-
-    @property
-    def spacecraft_clock_stop_count(self):
-        """
-        The spacecraft clock stop count, frequently used to determine the stop time
-        of the image.
-
-        Returns
-        -------
-        : str
-          spacecraft clock stop count
-        """
-        if "SpacecraftClockStopCount" in self.label["IsisCube"]["Instrument"]:
-            return str(
-                self.label["IsisCube"]["Instrument"]["SpacecraftClockStopCount"])
-        else:
-            return None
+        return 2
 
     @property
     def ikid(self):
diff --git a/tests/pytests/data/isds/msi_isd.json b/tests/pytests/data/isds/msi_isd.json
new file mode 100644
index 0000000000000000000000000000000000000000..e84dbf1226f8d9428bb2d70f9324e4abf5dd8a3c
--- /dev/null
+++ b/tests/pytests/data/isds/msi_isd.json
@@ -0,0 +1,262 @@
+{
+  "isis_camera_version": 2,
+  "image_lines": 412,
+  "image_samples": 537,
+  "name_platform": "NEAR EARTH ASTEROID RENDEZVOUS",
+  "name_sensor": "MULTI-SPECTRAL IMAGER",
+  "reference_height": {
+    "maxheight": 1000,
+    "minheight": -1000,
+    "unit": "m"
+  },
+  "name_model": "USGS_ASTRO_FRAME_SENSOR_MODEL",
+  "center_ephemeris_time": 4750816.53996159,
+  "radii": {
+    "semimajor": 17.0,
+    "semiminor": 5.5,
+    "unit": "km"
+  },
+  "body_rotation": {
+    "time_dependent_frames": [
+      2000433,
+      1
+    ],
+    "ck_table_start_time": 4750816.53996159,
+    "ck_table_end_time": 4750816.53996159,
+    "ck_table_original_size": 1,
+    "ephemeris_times": [
+      4750816.53996159
+    ],
+    "quaternions": [
+      [
+        -0.21742791831046224,
+        -0.5915927720196109,
+        0.04469058688780722,
+        -0.7750779598704606
+      ]
+    ],
+    "angular_velocities": [
+      [
+        0.00031013516468020774,
+        6.225262045195156e-05,
+        9.803883131191956e-05
+      ]
+    ],
+    "reference_frame": 1
+  },
+  "instrument_pointing": {
+    "time_dependent_frames": [
+      -93000,
+      1
+    ],
+    "ck_table_start_time": 4750816.53996159,
+    "ck_table_end_time": 4750816.53996159,
+    "ck_table_original_size": 1,
+    "ephemeris_times": [
+      4750816.53996159
+    ],
+    "quaternions": [
+      [
+        -0.6037146505713888,
+        -0.2184429492380255,
+        0.26555847710047836,
+        0.7192287493237002
+      ]
+    ],
+    "angular_velocities": [
+      [
+        -1.0366620787684243e-05,
+        2.9058844213815335e-05,
+        -8.620710132728253e-06
+      ]
+    ],
+    "reference_frame": 1,
+    "constant_frames": [
+      -93001,
+      -93000
+    ],
+    "constant_rotation": [
+      -0.0014422521585655882,
+      6.97819591591179e-07,
+      0.9999989599535712,
+      -0.00048384015636002327,
+      -0.9999998829493447,
+      0.0,
+      0.9999988429030378,
+      -0.00048383965314379655,
+      0.0014422523273822038
+    ]
+  },
+  "naif_keywords": {
+    "BODY2000433_RADII": [
+      17.0,
+      5.5,
+      5.5
+    ],
+    "BODY_FRAME_CODE": 2000433,
+    "BODY_CODE": 2000433,
+    "INS-93001_PIXEL_PITCH": 0.016,
+    "INS-93001_LT_SURFACE_CORRECT": "FALSE",
+    "INS-93001_SWAP_OBSERVER_TARGET": "TRUE",
+    "INS-93001_TRANSX": [
+      0.0,
+      0.016,
+      0.0
+    ],
+    "INS-93001_TRANSY": [
+      0.0,
+      0.0,
+      -0.016
+    ],
+    "INS-93001_LIGHTTIME_CORRECTION": "LT+S",
+    "INS-93001_FOV_BOUNDARY_CORNERS": [
+      1.0,
+      0.019744857140000002,
+      0.02575366124,
+      1.0,
+      -0.019744857140000002,
+      0.02575366124,
+      1.0,
+      -0.019744857140000002,
+      -0.02575366124,
+      1.0
+    ],
+    "TKFRAME_-93001_UNITS": "DEGREES",
+    "INS-93001_FOCAL_LENGTH": 166.85,
+    "INS-93001_FOV_FRAME": "NEAR_MSI",
+    "FRAME_-93001_NAME": "NEAR_MSI",
+    "TKFRAME_-93001_AXES": [
+      2.0,
+      1.0,
+      2.0
+    ],
+    "TKFRAME_-93001_SPEC": "ANGLES",
+    "INS-93001_BORESIGHT_SAMPLE": 269.0,
+    "INS-93001_ITRANSL": [
+      0.0,
+      0.0,
+      -62.5
+    ],
+    "INS-93001_K1": -7e-05,
+    "INS-93001_ITRANSS": [
+      0.0,
+      62.5,
+      0.0
+    ],
+    "FRAME_-93001_CLASS_ID": -93001.0,
+    "INS-93001_PLATFORM_ID": -93000.0,
+    "INS-93001_BORESIGHT_LINE": 206.5,
+    "INS-93001_FRAME_ID": -93001.0,
+    "TKFRAME_-93001_RELATIVE": "NEAR_SC_BUS_PRIME",
+    "INS-93001_BORESIGHT": [
+      1.0,
+      0.0,
+      0.0
+    ],
+    "TKFRAME_-93001_ANGLES": [
+      90.0,
+      -179.972278,
+      -0.082635
+    ],
+    "FRAME_-93001_CENTER": -93.0,
+    "FRAME_-93001_CLASS": 4.0,
+    "INS-93001_FOV_SHAPE": "POLYGON",
+    "FRAME_2000433_NAME": "EROS_FIXED",
+    "FRAME_2000433_CLASS_ID": 2000433.0,
+    "BODY2000433_POLE_DEC": [
+      17.22,
+      0.0,
+      0.0
+    ],
+    "BODY2000433_PM": [
+      326.07,
+      1639.38864745,
+      0.0
+    ],
+    "FRAME_2000433_CENTER": 2000433.0,
+    "BODY2000433_LONG_AXIS": 0.0,
+    "OBJECT_2000433_FRAME": "EROS_FIXED",
+    "FRAME_2000433_CLASS": 2.0,
+    "BODY2000433_POLE_RA": [
+      11.35,
+      0.0,
+      0.0
+    ]
+  },
+  "detector_sample_summing": 1,
+  "detector_line_summing": 1,
+  "focal_length_model": {
+    "focal_length": 166.85
+  },
+  "detector_center": {
+    "line": 206.5,
+    "sample": 269.0
+  },
+  "focal2pixel_lines": [
+    0.0,
+    0.0,
+    -62.5
+  ],
+  "focal2pixel_samples": [
+    0.0,
+    62.5,
+    0.0
+  ],
+  "optical_distortion": {
+    "radial": {
+      "coefficients": [
+        0.0,
+        0.0,
+        0.0
+      ]
+    }
+  },
+  "starting_detector_line": 0,
+  "starting_detector_sample": 0,
+  "instrument_position": {
+    "spk_table_start_time": 4750816.53996159,
+    "spk_table_end_time": 4750816.53996159,
+    "spk_table_original_size": 1,
+    "ephemeris_times": [
+      4750816.53996159
+    ],
+    "positions": [
+      [
+        69.13367389282288,
+        -276.40770781355167,
+        222.2546049363491
+      ]
+    ],
+    "velocities": [
+      [
+        0.0007228575310681364,
+        -0.00018739946234992287,
+        -0.0005859505443755211
+      ]
+    ],
+    "reference_frame": 1
+  },
+  "sun_position": {
+    "spk_table_start_time": 4750816.53996159,
+    "spk_table_end_time": 4750816.53996159,
+    "spk_table_original_size": 1,
+    "ephemeris_times": [
+      4750816.53996159
+    ],
+    "positions": [
+      [
+        122682357.26743293,
+        156146522.97922137,
+        110874367.26208726
+      ]
+    ],
+    "velocities": [
+      [
+        -16.298773023439573,
+        15.981064278673381,
+        6.140837444633245
+      ]
+    ],
+    "reference_frame": 1
+  }
+}
\ No newline at end of file
diff --git a/tests/pytests/data/m0126888978f7_2p/eros_fixed.tf b/tests/pytests/data/m0126888978f7_2p/eros_fixed.tf
new file mode 100755
index 0000000000000000000000000000000000000000..fcb03eee63fcf62484bdb3796150762552c6e217
--- /dev/null
+++ b/tests/pytests/data/m0126888978f7_2p/eros_fixed.tf
@@ -0,0 +1,74 @@
+KPL/FK
+
+EROS Body-Fixed Frame Definition Kernel
+===============================================================================
+
+   This frame kernel contains asteroid EROS body-fixed frame definition.
+
+
+Version and Date
+--------------------------------------------------------
+
+   Version 1.0 -- June 18, 2002 -- Boris Semenov
+
+      Initial release.
+
+
+References
+--------------------------------------------------------
+
+   1. ``Frames Required Reading''
+
+   2. ``PCK Required Reading''
+
+
+Contact Information
+--------------------------------------------------------
+
+   Boris V. Semenov, NAIF/JPL, (818)-354-8136, bsemenov@spice.jpl.nasa.gov
+
+
+Implementation Notes
+--------------------------------------------------------
+
+   This file is used by the SPICE system as follows: programs that make
+   use of this frame 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 loads a kernel file into the pool as shown below.
+
+      CALL FURNSH ( frame_kernel_name )
+
+   This file was created and may be updated with a text editor or word
+   processor.
+
+
+EROS Body-Fixed Frame
+--------------------------------------------------------
+
+   This kernel file defines asteroid EROS body-frame, EROS_FIXED, with the 
+   frame ID code 2000433 in the same as any other PCK frame:
+   
+      *  +Z along asteroid's North pole;
+      
+      *  +X along asteroid's prime meridian;
+      
+      *  +Y complements to the right hand frame;
+      
+      *  the origin of this frame is at the center of the asteroid ellipsoid.
+      
+   As for any PCK frame orientation of this frame is computed by evaluating 
+   corresponding rotation constants provided in a PCK file.
+
+   \begindata
+
+      FRAME_EROS_FIXED       =  2000433
+      FRAME_2000433_NAME     = 'EROS_FIXED'
+      FRAME_2000433_CLASS    =  2
+      FRAME_2000433_CLASS_ID =  2000433
+      FRAME_2000433_CENTER   =  2000433
+
+      OBJECT_2000433_FRAME   = 'EROS_FIXED'
+
+   \begintext
+
diff --git a/tests/pytests/data/m0126888978f7_2p/m0126888978f7_2p_isis.lbl b/tests/pytests/data/m0126888978f7_2p/m0126888978f7_2p_isis.lbl
new file mode 100644
index 0000000000000000000000000000000000000000..a2513564884b767a3c5003fd0414078039c997b4
--- /dev/null
+++ b/tests/pytests/data/m0126888978f7_2p/m0126888978f7_2p_isis.lbl
@@ -0,0 +1,360 @@
+Object = IsisCube
+  Object = Core
+    StartByte   = 65537
+    Format      = Tile
+    TileSamples = 179
+    TileLines   = 412
+
+    Group = Dimensions
+      Samples = 537
+      Lines   = 412
+      Bands   = 1
+    End_Group
+
+    Group = Pixels
+      Type       = Real
+      ByteOrder  = Lsb
+      Base       = 0.0
+      Multiplier = 1.0
+    End_Group
+  End_Object
+
+  Group = Instrument
+    SpacecraftName                    = "NEAR EARTH ASTEROID RENDEZVOUS"
+    InstrumentId                      = MSI
+    TargetName                        = EROS
+    StartTime                         = 2000-02-25T11:39:11.972
+    StopTime                          = 2000-02-25T11:39:12.737
+    SpacecraftClockStartCount         = 126888978154
+    SpacecraftClockStopCount          = 126888978919
+    ExposureDuration                  = 765.00 <ms>
+    OriginalSpacecraftClockStartCount = 126888978.154
+    OriginalSpacecraftClockStopCount  = 126888978.919
+    DpuDeckTemperature                = 286.50 <K>
+  End_Group
+
+  Group = Archive
+    DataSetId          = NEAR-A-MSI-2-EDR-EROS/ORBIT-V1.0
+    ProducerFullName   = "Howard W. Taylor"
+    ProductId          = M0126888978F7_2P.LBL
+    ProductVersionId   = 1.01
+    InstrumentHostName = "NEAR EARTH ASTEROID RENDEZVOUS"
+    InstrumentName     = "MULTI-SPECTRAL IMAGER"
+    InstrumentId       = MSI
+    TargetName         = EROS
+  End_Group
+
+  Group = BandBin
+    FilterNumber = 7
+    Center       = 1050 <nm>
+  End_Group
+
+  Group = Kernels
+    NaifFrameCode             = -93001
+    LeapSecond                = $base/kernels/lsk/naif0012.tls
+    TargetAttitudeShape       = $base/kernels/pck/pck00009.tpc
+    TargetPosition            = (Table, $base/kernels/spk/de405.bsp,
+                                 $near/kernels/tspk/erosephem_1999004_2002181.-
+                                 bsp)
+    InstrumentPointing        = (Table, $near/kernels/ck/near_2000056_v01.bc,
+                                 $near/kernels/fk/eros_fixed.tf)
+    Instrument                = $near/kernels/ik/msi15.ti
+    SpacecraftClock           = $near/kernels/sclk/near_171.tsc
+    InstrumentPosition        = (Table,
+                                 $near/kernels/spk/near_erosorbit_nav_v1.bsp)
+    InstrumentAddendum        = $near/kernels/iak/msiAddendum002.ti
+    ShapeModel                = Null
+    InstrumentPositionQuality = Reconstructed
+    InstrumentPointingQuality = Reconstructed
+    CameraVersion             = 2
+    Source                    = isis
+  End_Group
+End_Object
+
+Object = Label
+  Bytes = 65536
+End_Object
+
+Object = Table
+  Name                = InstrumentPointing
+  StartByte           = 955685
+  Bytes               = 64
+  Records             = 1
+  ByteOrder           = Lsb
+  TimeDependentFrames = (-93000, 1)
+  ConstantFrames      = (-93001, -93000)
+  ConstantRotation    = (-0.0014422521585655, 6.97819591591201e-07,
+                         0.99999895995357, -4.83840156360023e-04,
+                         -0.99999988294934, 2.96266649392629e-20,
+                         0.99999884290304, -4.83839653143796e-04,
+                         0.0014422523273821)
+  CkTableStartTime    = 4750816.5399616
+  CkTableEndTime      = 4750816.5399616
+  CkTableOriginalSize = 1
+  FrameTypeCode       = 3
+  Description         = "Created by spiceinit"
+  Kernels             = ($near/kernels/ck/near_2000056_v01.bc,
+                         $near/kernels/fk/eros_fixed.tf)
+
+  Group = Field
+    Name = J2000Q0
+    Type = Double
+    Size = 1
+  End_Group
+
+  Group = Field
+    Name = J2000Q1
+    Type = Double
+    Size = 1
+  End_Group
+
+  Group = Field
+    Name = J2000Q2
+    Type = Double
+    Size = 1
+  End_Group
+
+  Group = Field
+    Name = J2000Q3
+    Type = Double
+    Size = 1
+  End_Group
+
+  Group = Field
+    Name = AV1
+    Type = Double
+    Size = 1
+  End_Group
+
+  Group = Field
+    Name = AV2
+    Type = Double
+    Size = 1
+  End_Group
+
+  Group = Field
+    Name = AV3
+    Type = Double
+    Size = 1
+  End_Group
+
+  Group = Field
+    Name = ET
+    Type = Double
+    Size = 1
+  End_Group
+End_Object
+
+Object = Table
+  Name                 = InstrumentPosition
+  StartByte            = 955749
+  Bytes                = 56
+  Records              = 1
+  ByteOrder            = Lsb
+  CacheType            = Linear
+  SpkTableStartTime    = 4750816.5399616
+  SpkTableEndTime      = 4750816.5399616
+  SpkTableOriginalSize = 1.0
+  Description          = "Created by spiceinit"
+  Kernels              = $near/kernels/spk/near_erosorbit_nav_v1.bsp
+
+  Group = Field
+    Name = J2000X
+    Type = Double
+    Size = 1
+  End_Group
+
+  Group = Field
+    Name = J2000Y
+    Type = Double
+    Size = 1
+  End_Group
+
+  Group = Field
+    Name = J2000Z
+    Type = Double
+    Size = 1
+  End_Group
+
+  Group = Field
+    Name = J2000XV
+    Type = Double
+    Size = 1
+  End_Group
+
+  Group = Field
+    Name = J2000YV
+    Type = Double
+    Size = 1
+  End_Group
+
+  Group = Field
+    Name = J2000ZV
+    Type = Double
+    Size = 1
+  End_Group
+
+  Group = Field
+    Name = ET
+    Type = Double
+    Size = 1
+  End_Group
+End_Object
+
+Object = Table
+  Name                = BodyRotation
+  StartByte           = 955805
+  Bytes               = 64
+  Records             = 1
+  ByteOrder           = Lsb
+  TimeDependentFrames = (2000433, 1)
+  CkTableStartTime    = 4750816.5399616
+  CkTableEndTime      = 4750816.5399616
+  CkTableOriginalSize = 1
+  FrameTypeCode       = 2
+  PoleRa              = (11.35, 0.0, 0.0)
+  PoleDec             = (17.22, 0.0, 0.0)
+  PrimeMeridian       = (326.07, 1639.38864745, 0.0)
+  Description         = "Created by spiceinit"
+  Kernels             = ($base/kernels/spk/de405.bsp,
+                         $near/kernels/tspk/erosephem_1999004_2002181.bsp,
+                         $base/kernels/pck/pck00009.tpc)
+  SolarLongitude      = 128.86157495957
+
+  Group = Field
+    Name = J2000Q0
+    Type = Double
+    Size = 1
+  End_Group
+
+  Group = Field
+    Name = J2000Q1
+    Type = Double
+    Size = 1
+  End_Group
+
+  Group = Field
+    Name = J2000Q2
+    Type = Double
+    Size = 1
+  End_Group
+
+  Group = Field
+    Name = J2000Q3
+    Type = Double
+    Size = 1
+  End_Group
+
+  Group = Field
+    Name = AV1
+    Type = Double
+    Size = 1
+  End_Group
+
+  Group = Field
+    Name = AV2
+    Type = Double
+    Size = 1
+  End_Group
+
+  Group = Field
+    Name = AV3
+    Type = Double
+    Size = 1
+  End_Group
+
+  Group = Field
+    Name = ET
+    Type = Double
+    Size = 1
+  End_Group
+End_Object
+
+Object = Table
+  Name                 = SunPosition
+  StartByte            = 955869
+  Bytes                = 56
+  Records              = 1
+  ByteOrder            = Lsb
+  CacheType            = Linear
+  SpkTableStartTime    = 4750816.5399616
+  SpkTableEndTime      = 4750816.5399616
+  SpkTableOriginalSize = 1.0
+  Description          = "Created by spiceinit"
+  Kernels              = ($base/kernels/spk/de405.bsp,
+                          $near/kernels/tspk/erosephem_1999004_2002181.bsp)
+
+  Group = Field
+    Name = J2000X
+    Type = Double
+    Size = 1
+  End_Group
+
+  Group = Field
+    Name = J2000Y
+    Type = Double
+    Size = 1
+  End_Group
+
+  Group = Field
+    Name = J2000Z
+    Type = Double
+    Size = 1
+  End_Group
+
+  Group = Field
+    Name = J2000XV
+    Type = Double
+    Size = 1
+  End_Group
+
+  Group = Field
+    Name = J2000YV
+    Type = Double
+    Size = 1
+  End_Group
+
+  Group = Field
+    Name = J2000ZV
+    Type = Double
+    Size = 1
+  End_Group
+
+  Group = Field
+    Name = ET
+    Type = Double
+    Size = 1
+  End_Group
+End_Object
+
+Object = History
+  Name      = IsisCube
+  StartByte = 955925
+  Bytes     = 2374
+End_Object
+
+Object = OriginalLabel
+  Name      = IsisCube
+  StartByte = 950513
+  Bytes     = 3700
+End_Object
+
+Object = NaifKeywords
+  BODY_CODE                          = 2000433
+  BODY2000433_RADII                  = (17.0, 5.5, 5.5)
+  BODY_FRAME_CODE                    = 2000433
+  INS-93001_SWAP_OBSERVER_TARGET     = TRUE
+  INS-93001_LIGHTTIME_CORRECTION     = LT+S
+  INS-93001_LT_SURFACE_CORRECT       = FALSE
+  INS-93001_FOCAL_LENGTH             = 166.85
+  INS-93001_PIXEL_PITCH              = 0.016
+  CLOCK_ET_-93_126888978154_COMPUTED = c7d9130a781f5241
+  INS-93001_TRANSX                   = (0.0, 0.016, 0.0)
+  INS-93001_TRANSY                   = (0.0, 0.0, -0.016)
+  INS-93001_ITRANSS                  = (0.0, 62.5, 0.0)
+  INS-93001_ITRANSL                  = (0.0, 0.0, -62.5)
+  INS-93001_BORESIGHT_LINE           = 206.5
+  INS-93001_BORESIGHT_SAMPLE         = 269.0
+  INS-93001_K1                       = -7.0e-05
+End_Object
+End
diff --git a/tests/pytests/data/m0126888978f7_2p/m0126888978f7_2p_isis_0.xsp b/tests/pytests/data/m0126888978f7_2p/m0126888978f7_2p_isis_0.xsp
new file mode 100644
index 0000000000000000000000000000000000000000..f52c440444c2816ad86552272e50ae69f9e28d61
--- /dev/null
+++ b/tests/pytests/data/m0126888978f7_2p/m0126888978f7_2p_isis_0.xsp
@@ -0,0 +1,349 @@
+DAFETF NAIF DAF ENCODED TRANSFER FILE
+'DAF/SPK '
+'2'
+'6'
+'SPKMERGE                                                    '
+BEGIN_ARRAY 1 39
+'DE-0405LE-0405                          '
+'487A6E6327010C^6'
+'487B62498D6844^6'
+'A'
+'0'
+'1'
+'2'
+39
+'3E9F4^6'
+'A8C^5'
+'-FAF69711F973F^5'
+'1B040790EAA859^4'
+'1407735D138EB7^2'
+'-1C20EE357141B5^0'
+'161DB0AB0D6AB9^-1'
+'D16B8E75BB4C88^-2'
+'-E1B788935BE38^-3'
+'-523DC685402F08^-3'
+'9AF1A80B8ABE7^-4'
+'20C0065140191^-4'
+'-607B5E5BE58EC8^-5'
+'-6C19BA5393A91^5'
+'-1E01120F14F486^4'
+'114AABF00A32C3^2'
+'-97244237F78F78^-1'
+'-46B12B2249A62^-1'
+'445226BFA96264^-2'
+'1C5AB705F8B5AE^-2'
+'-2DA28246DA3F72^-3'
+'-B433317744DE6^-4'
+'1C06E7FE23256A^-4'
+'466CBC4A90F1B^-5'
+'-26D9CBBF3263F4^5'
+'-D8C6F8590CCCE^3'
+'6E5DBF15D8D208^1'
+'-21774C66C920CE^-1'
+'-287BBA70012978^-1'
+'E82D54CC40BF9^-3'
+'109D18E9E8BAFF^-2'
+'-FD8B11B750906^-4'
+'-7053530533B69^-4'
+'B92EA3F7F02DD8^-5'
+'2FA05C53CAF6A4^-5'
+'34134^6'
+'1518^6'
+'23^2'
+'1^1'
+END_ARRAY 1 39
+BEGIN_ARRAY 2 88
+'asteroid segment                        '
+'487A6E6327010C^6'
+'487B62498D6844^6'
+'1E8631'
+'A'
+'1'
+'E'
+88
+'B^1'
+'48698^6'
+'487D08^6'
+'1388^4'
+'-74FD1221EB8FC4^7'
+'13E592649BA652^5'
+'8A625440CDA^1'
+'-5F00BAA8^-2'
+'1009F^-5'
+'1CF8^-6'
+'B5D4^-6'
+'-4314^-6'
+'DD1B8^-6'
+'-2BE48^-6'
+'5243E^-6'
+'-94EB29DBB4C5C8^7'
+'-1381D21A85F599^5'
+'B027F74AC9E^1'
+'1480EFA2^-2'
+'-1D2D2^-5'
+'2FDA^-6'
+'F796^-6'
+'-1C7C8^-6'
+'14869^-5'
+'-29BDA^-6'
+'233FB^-6'
+'-69BD47D07BD478^7'
+'-77ED36A0B0CBF8^4'
+'7D14E4DD898^1'
+'-57DD166^-3'
+'-FC7C^-6'
+'1288^-6'
+'A6C3^-6'
+'-3081^-6'
+'B703^-6'
+'-44C5C^-6'
+'3C843^-6'
+'104CA761B9E9BD^2'
+'1C574FF9DC609^-1'
+'-1D2F64C7ED2C^-4'
+'7F2595E8^-8'
+'5DE^-C'
+'-2D38^-C'
+'-E9F^-C'
+'7C19^-C'
+'-214E9^-B'
+'52A14^-C'
+'1D6B6^-C'
+'-FFAF01921E46^1'
+'2413A75E2801F4^-1'
+'64C617CE33C^-5'
+'-A1EB596^-8'
+'55C04^-B'
+'211E^-C'
+'18A2C^-B'
+'-3C85^-C'
+'17C23^-B'
+'-4698C^-C'
+'47866^-C'
+'-623E6F28B05E68^1'
+'199DE10C19123B^-1'
+'-1AFEB28D592^-5'
+'-450BD7E4^-8'
+'34B7C^-B'
+'1C33^-C'
+'69E8^-C'
+'69^-E'
+'7B46^-C'
+'-9FA2^-D'
+'-B88D^-D'
+'48698^6'
+'0^0'
+'1^1'
+'47^2'
+'0^0'
+'3^1'
+'46^2'
+'1^1'
+'0^0'
+'0^0'
+'0^0'
+'1^1'
+'1^1'
+'0^0'
+'0^0'
+'44^2'
+'1^1'
+'11^2'
+END_ARRAY 2 88
+BEGIN_ARRAY 3 158
+'spacecraft segment                      '
+'487A6E6327010C^6'
+'487B62498D6844^6'
+'-5D'
+'1E8631'
+'1'
+'E'
+158
+'B^1'
+'487858^6'
+'4879CF^6'
+'177^3'
+'4460B277530A44^2'
+'45753A545BB1^0'
+'-18B7B5782^-3'
+'-4C800D8^-6'
+'-1CC8^-9'
+'18DC^-9'
+'3^-B'
+'8^-B'
+'-9E^-B'
+'67^-B'
+'-C38^-B'
+'-1143349C17F348^3'
+'-123E4EEDC066^0'
+'5F2C6C21A^-3'
+'305588^-6'
+'14B4^-8'
+'-1D2^-9'
+'F7^-A'
+'82^-A'
+'934^-A'
+'EA^-B'
+'32^-A'
+'DEDAEF1E4A1048^2'
+'-380A31E7DC88^0'
+'-4E9A085FA^-3'
+'23188C^-6'
+'-7973^-8'
+'79^-A'
+'-398^-A'
+'-248^-A'
+'-304^-A'
+'82^-B'
+'-10E^-A'
+'2F6AA62F07459^-2'
+'-437EDDB1ED^-5'
+'-1394D291B8^-7'
+'-92DC68^-B'
+'B28F24^-B'
+'DC918^-C'
+'9BDDE^-C'
+'611B6^-C'
+'3C18A^-C'
+'172228^-C'
+'B8C8E^-D'
+'-C7443261246658^-3'
+'103E3258D9734^-4'
+'C5F3FAEA4^-8'
+'7D26F63^-A'
+'-41D9A5^-B'
+'C3C85D^-B'
+'8ED6598^-B'
+'5833CA^-B'
+'369A014^-B'
+'1500048^-B'
+'A80272^-C'
+'-2641AB01121EFA^-2'
+'-D6A2BA088B0C^-5'
+'8FC27561^-8'
+'-29A390E^-9'
+'135E2^-B'
+'-293866^-B'
+'-238044^-B'
+'-15ED5^-B'
+'-D9237^-C'
+'-53889C^-C'
+'-29C0C2^-C'
+'487B46^6'
+'487CBD^6'
+'177^3'
+'44EB9084CBE57C^2'
+'4568D02A8DC2^0'
+'-18F0D7DA2^-3'
+'-4B9B578^-6'
+'1A378^-8'
+'15C4^-9'
+'-B4^-B'
+'-18^-B'
+'-C8^-B'
+'3C8^-B'
+'-8AC^-B'
+'-1145796C1DBCA4^3'
+'-120EAF801708^0'
+'5F517AB78^-3'
+'319E16^-6'
+'-2562^-8'
+'-2FE^-9'
+'5^-B'
+'-58^-B'
+'D4^-B'
+'-12E^-A'
+'15C^-A'
+'DE6AB3724FD8C^2'
+'-383178D94064^0'
+'-4E8286F74^-3'
+'1C035A^-6'
+'-5728^-8'
+'212^-9'
+'-E8^-B'
+'2^-B'
+'-2F8^-A'
+'E4^-B'
+'-226^-A'
+'2F622C908FB124^-2'
+'-441AD7F54498^-5'
+'-135A64566^-7'
+'8EDBF4C^-A'
+'929EA8^-B'
+'-2F444^-C'
+'-10E64^-C'
+'-9B3A^-D'
+'-609A^-D'
+'-24B2^-D'
+'-12A86^-D'
+'-C53C074F159E68^-3'
+'10448418ADFD^-4'
+'CB24E2B8A^-8'
+'-CE21275^-A'
+'-16503EC^-A'
+'-215303^-B'
+'-19A7168^-B'
+'-FF3D2^-C'
+'-9DFDD4^-C'
+'-3CC4EA^-C'
+'-1E61E7^-C'
+'-265C7B3C30F68A^-2'
+'-D6627EA16F9^-5'
+'72CC54888^-8'
+'-1DC1460C^-9'
+'E360D8^-B'
+'8632E^-C'
+'1894C^-C'
+'102AE^-C'
+'A0EB^-D'
+'3DB0C^-D'
+'1F152^-D'
+'487858^6'
+'487B46^6'
+'0^0'
+'1^1'
+'8D^2'
+'0^0'
+'3^1'
+'8B^2'
+'2^1'
+'0^0'
+'0^0'
+'0^0'
+'1^1'
+'2^1'
+'0^0'
+'0^0'
+'44^2'
+'1^1'
+'11^2'
+END_ARRAY 3 158
+TOTAL_ARRAYS 3
+ ~NAIF/SPC BEGIN COMMENTS~
+; ../sliced_kernels/m0126888978f7_2p_isis_0.bsp LOG FILE
+
+; Created 2024-03-04/14:19:21.00.
+;
+; BEGIN SPKMERGE COMMANDS
+
+LEAPSECONDS_KERNEL = /Volumes/Blueman_2/isis_data/base/kernels/lsk/naif0012.tls
+
+SPK_KERNEL           = ../sliced_kernels/m0126888978f7_2p_isis_0.bsp
+  SOURCE_SPK_KERNEL  = /Volumes/Blueman_2/isis_data/base/kernels/spk/de405.bsp
+    INCLUDE_COMMENTS = NO
+    BODIES           = 10
+    BEGIN_TIME       = 2000 FEB 25 11:24:30.202
+    END_TIME         = 2000 FEB 25 11:28:34.102
+SOURCE_SPK_KERNEL = /Volumes/Blueman_2/isis_data/near/kernels/tspk/erosephem_1999004_2002181.bsp
+    INCLUDE_COMMENTS = NO
+    BODIES           = 2000433
+    BEGIN_TIME       = 2000 FEB 25 11:24:30.202
+    END_TIME         = 2000 FEB 25 11:28:34.102
+SOURCE_SPK_KERNEL = /Volumes/Blueman_2/isis_data/near/kernels/spk/near_erosorbit_nav_v1.bsp
+    INCLUDE_COMMENTS = NO
+    BODIES           = -93
+    BEGIN_TIME       = 2000 FEB 25 11:24:30.202
+    END_TIME         = 2000 FEB 25 11:28:34.102
+
+; END SPKMERGE COMMANDS
+ ~NAIF/SPC END COMMENTS~
diff --git a/tests/pytests/data/m0126888978f7_2p/m0126888978f7_2p_isis_1.xsp b/tests/pytests/data/m0126888978f7_2p/m0126888978f7_2p_isis_1.xsp
new file mode 100644
index 0000000000000000000000000000000000000000..f6757b32596fb9cf351b51fd4854591228605f2c
--- /dev/null
+++ b/tests/pytests/data/m0126888978f7_2p/m0126888978f7_2p_isis_1.xsp
@@ -0,0 +1,349 @@
+DAFETF NAIF DAF ENCODED TRANSFER FILE
+'DAF/SPK '
+'2'
+'6'
+'SPKMERGE                                                    '
+BEGIN_ARRAY 1 39
+'DE-0405LE-0405                          '
+'487D682845BC08^6'
+'487E58EC1CC718^6'
+'A'
+'0'
+'1'
+'2'
+39
+'3E9F4^6'
+'A8C^5'
+'-FAF69711F973F^5'
+'1B040790EAA859^4'
+'1407735D138EB7^2'
+'-1C20EE357141B5^0'
+'161DB0AB0D6AB9^-1'
+'D16B8E75BB4C88^-2'
+'-E1B788935BE38^-3'
+'-523DC685402F08^-3'
+'9AF1A80B8ABE7^-4'
+'20C0065140191^-4'
+'-607B5E5BE58EC8^-5'
+'-6C19BA5393A91^5'
+'-1E01120F14F486^4'
+'114AABF00A32C3^2'
+'-97244237F78F78^-1'
+'-46B12B2249A62^-1'
+'445226BFA96264^-2'
+'1C5AB705F8B5AE^-2'
+'-2DA28246DA3F72^-3'
+'-B433317744DE6^-4'
+'1C06E7FE23256A^-4'
+'466CBC4A90F1B^-5'
+'-26D9CBBF3263F4^5'
+'-D8C6F8590CCCE^3'
+'6E5DBF15D8D208^1'
+'-21774C66C920CE^-1'
+'-287BBA70012978^-1'
+'E82D54CC40BF9^-3'
+'109D18E9E8BAFF^-2'
+'-FD8B11B750906^-4'
+'-7053530533B69^-4'
+'B92EA3F7F02DD8^-5'
+'2FA05C53CAF6A4^-5'
+'34134^6'
+'1518^6'
+'23^2'
+'1^1'
+END_ARRAY 1 39
+BEGIN_ARRAY 2 88
+'asteroid segment                        '
+'487D682845BC08^6'
+'487E58EC1CC718^6'
+'1E8631'
+'A'
+'1'
+'E'
+88
+'B^1'
+'48698^6'
+'487D08^6'
+'1388^4'
+'-74FD1221EB8FC4^7'
+'13E592649BA652^5'
+'8A625440CDA^1'
+'-5F00BAA8^-2'
+'1009F^-5'
+'1CF8^-6'
+'B5D4^-6'
+'-4314^-6'
+'DD1B8^-6'
+'-2BE48^-6'
+'5243E^-6'
+'-94EB29DBB4C5C8^7'
+'-1381D21A85F599^5'
+'B027F74AC9E^1'
+'1480EFA2^-2'
+'-1D2D2^-5'
+'2FDA^-6'
+'F796^-6'
+'-1C7C8^-6'
+'14869^-5'
+'-29BDA^-6'
+'233FB^-6'
+'-69BD47D07BD478^7'
+'-77ED36A0B0CBF8^4'
+'7D14E4DD898^1'
+'-57DD166^-3'
+'-FC7C^-6'
+'1288^-6'
+'A6C3^-6'
+'-3081^-6'
+'B703^-6'
+'-44C5C^-6'
+'3C843^-6'
+'104CA761B9E9BD^2'
+'1C574FF9DC609^-1'
+'-1D2F64C7ED2C^-4'
+'7F2595E8^-8'
+'5DE^-C'
+'-2D38^-C'
+'-E9F^-C'
+'7C19^-C'
+'-214E9^-B'
+'52A14^-C'
+'1D6B6^-C'
+'-FFAF01921E46^1'
+'2413A75E2801F4^-1'
+'64C617CE33C^-5'
+'-A1EB596^-8'
+'55C04^-B'
+'211E^-C'
+'18A2C^-B'
+'-3C85^-C'
+'17C23^-B'
+'-4698C^-C'
+'47866^-C'
+'-623E6F28B05E68^1'
+'199DE10C19123B^-1'
+'-1AFEB28D592^-5'
+'-450BD7E4^-8'
+'34B7C^-B'
+'1C33^-C'
+'69E8^-C'
+'69^-E'
+'7B46^-C'
+'-9FA2^-D'
+'-B88D^-D'
+'48698^6'
+'0^0'
+'1^1'
+'47^2'
+'0^0'
+'3^1'
+'46^2'
+'1^1'
+'0^0'
+'0^0'
+'0^0'
+'1^1'
+'1^1'
+'0^0'
+'0^0'
+'44^2'
+'1^1'
+'11^2'
+END_ARRAY 2 88
+BEGIN_ARRAY 3 158
+'spacecraft segment                      '
+'487D682845BC08^6'
+'487E58EC1CC718^6'
+'-5D'
+'1E8631'
+'1'
+'E'
+158
+'B^1'
+'487B46^6'
+'487CBD^6'
+'177^3'
+'44EB9084CBE57C^2'
+'4568D02A8DC2^0'
+'-18F0D7DA2^-3'
+'-4B9B578^-6'
+'1A378^-8'
+'15C4^-9'
+'-B4^-B'
+'-18^-B'
+'-C8^-B'
+'3C8^-B'
+'-8AC^-B'
+'-1145796C1DBCA4^3'
+'-120EAF801708^0'
+'5F517AB78^-3'
+'319E16^-6'
+'-2562^-8'
+'-2FE^-9'
+'5^-B'
+'-58^-B'
+'D4^-B'
+'-12E^-A'
+'15C^-A'
+'DE6AB3724FD8C^2'
+'-383178D94064^0'
+'-4E8286F74^-3'
+'1C035A^-6'
+'-5728^-8'
+'212^-9'
+'-E8^-B'
+'2^-B'
+'-2F8^-A'
+'E4^-B'
+'-226^-A'
+'2F622C908FB124^-2'
+'-441AD7F54498^-5'
+'-135A64566^-7'
+'8EDBF4C^-A'
+'929EA8^-B'
+'-2F444^-C'
+'-10E64^-C'
+'-9B3A^-D'
+'-609A^-D'
+'-24B2^-D'
+'-12A86^-D'
+'-C53C074F159E68^-3'
+'10448418ADFD^-4'
+'CB24E2B8A^-8'
+'-CE21275^-A'
+'-16503EC^-A'
+'-215303^-B'
+'-19A7168^-B'
+'-FF3D2^-C'
+'-9DFDD4^-C'
+'-3CC4EA^-C'
+'-1E61E7^-C'
+'-265C7B3C30F68A^-2'
+'-D6627EA16F9^-5'
+'72CC54888^-8'
+'-1DC1460C^-9'
+'E360D8^-B'
+'8632E^-C'
+'1894C^-C'
+'102AE^-C'
+'A0EB^-D'
+'3DB0C^-D'
+'1F152^-D'
+'487E34^6'
+'487FAB^6'
+'177^3'
+'457655A1930698^2'
+'455C49B27439^0'
+'-1928CA81B8^-3'
+'-495B4C8^-6'
+'31218^-8'
+'E78^-A'
+'-E4^-B'
+'18^-B'
+'-AC^-B'
+'588^-B'
+'D8^-C'
+'-1147B8471129B7^3'
+'-11DEFDEC83F6^0'
+'5F73D5918^-3'
+'29AC78^-6'
+'-581^-8'
+'-216^-9'
+'38^-A'
+'-28^-B'
+'4FC^-A'
+'-192^-A'
+'312^-A'
+'DDFA29434C7BD8^2'
+'-3858B5274BA6^0'
+'-4E6F17E7E^-3'
+'1849C^-6'
+'-251B^-8'
+'2ED^-9'
+'-13^-A'
+'1^-B'
+'-25C^-A'
+'104^-A'
+'-176^-A'
+'2F599FA210FCEE^-2'
+'-44B39685AC98^-5'
+'-12C71D4948^-7'
+'10C070BC^-9'
+'61C764^-B'
+'-325C8^-C'
+'-DCE^-E'
+'4^-F'
+'-5C^-F'
+'428^-F'
+'-222^-F'
+'-C3331730DD21D^-3'
+'104A6004CB708^-4'
+'AAA37806A^-8'
+'-1DFE058E^-9'
+'-E44B84^-B'
+'5AAD4^-C'
+'1E9A8^-D'
+'-72^-F'
+'2EC^-F'
+'-A8^-10'
+'199^-F'
+'-2677442D4FABBC^-2'
+'-D62D5C553F34^-5'
+'638FF8968^-8'
+'-CADA7F8^-A'
+'13DEEDC^-A'
+'3067C^-C'
+'-26AC^-D'
+'-45^-F'
+'5B^-F'
+'-234^-F'
+'322^-F'
+'487B46^6'
+'487E34^6'
+'0^0'
+'1^1'
+'8D^2'
+'0^0'
+'3^1'
+'8B^2'
+'2^1'
+'0^0'
+'0^0'
+'0^0'
+'1^1'
+'2^1'
+'0^0'
+'0^0'
+'44^2'
+'1^1'
+'11^2'
+END_ARRAY 3 158
+TOTAL_ARRAYS 3
+ ~NAIF/SPC BEGIN COMMENTS~
+; ../sliced_kernels/m0126888978f7_2p_isis_1.bsp LOG FILE
+
+; Created 2024-03-04/14:19:21.00.
+;
+; BEGIN SPKMERGE COMMANDS
+
+LEAPSECONDS_KERNEL = /Volumes/Blueman_2/isis_data/base/kernels/lsk/naif0012.tls
+
+SPK_KERNEL           = ../sliced_kernels/m0126888978f7_2p_isis_1.bsp
+  SOURCE_SPK_KERNEL  = /Volumes/Blueman_2/isis_data/base/kernels/spk/de405.bsp
+    INCLUDE_COMMENTS = NO
+    BODIES           = 10
+    BEGIN_TIME       = 2000 FEB 25 11:37:11.972
+    END_TIME         = 2000 FEB 25 11:41:12.737
+SOURCE_SPK_KERNEL = /Volumes/Blueman_2/isis_data/near/kernels/tspk/erosephem_1999004_2002181.bsp
+    INCLUDE_COMMENTS = NO
+    BODIES           = 2000433
+    BEGIN_TIME       = 2000 FEB 25 11:37:11.972
+    END_TIME         = 2000 FEB 25 11:41:12.737
+SOURCE_SPK_KERNEL = /Volumes/Blueman_2/isis_data/near/kernels/spk/near_erosorbit_nav_v1.bsp
+    INCLUDE_COMMENTS = NO
+    BODIES           = -93
+    BEGIN_TIME       = 2000 FEB 25 11:37:11.972
+    END_TIME         = 2000 FEB 25 11:41:12.737
+
+; END SPKMERGE COMMANDS
+ ~NAIF/SPC END COMMENTS~
diff --git a/tests/pytests/data/m0126888978f7_2p/msi15.ti b/tests/pytests/data/m0126888978f7_2p/msi15.ti
new file mode 100755
index 0000000000000000000000000000000000000000..fcca88e134a03d238a2d9a4a269e30b4adf334f6
--- /dev/null
+++ b/tests/pytests/data/m0126888978f7_2p/msi15.ti
@@ -0,0 +1,183 @@
+KPL/IK
+
+NEAR MultiSpectral Imager (MSI) instrument and frame kernel file
+----------------------------------------------------------------
+
+   Version 1.5b by Jeannie Backer, USGS Astrogeology, 01 March 2013.
+   
+       Altered the NEAR_MSI to NEAR_SC_BUS_PRIME frame rotation to include a 
+       second rotation.
+
+   Version 1.5 by Jeff Bytof, NAIF/JPL, 10 March 2000.
+   
+       Removed tab characters from file.  Corrected comments.  
+       
+
+   Version 1.4 by Jeff Bytof, NAIF/JPL, 1 March 2000.
+   
+       Corrected field of view orientation by swapping Y and Z 
+       vector component values in INS-93001_FOV_BOUNDARY_CORNERS.     
+
+
+   Version 1.3 by Jeff Bytof, NAIF/JPL, 14 August 1998.
+
+  (1) Modified the Euler angles needed to move the NEAR_MSI reference frame 
+      into the NEAR_SC_BUS_PRIME frame.  Calibrated boresight data provided
+      by Yanping Guo (JHU/APL), dated 13 August 1998, is as follows:
+
+      -----------------------------------------------------
+      Instrument  Zenith Angle off   Azimuth Angle off 
+                  +Z S/C Axis (deg)  +X' S/C Axis (deg)
+                  -----------------  ------------------
+         MSI        89.917365          -0.0277221
+      -----------------------------------------------------
+ 
+      The zenith angle is measured from the spacecraft +Z axis to the
+      instrument boresight, and the azimuth angle is measured
+      counterclockwise from the spacecraft +X' axis to the boresight.
+
+      The NEAR_MSI boresight is defined to be identical +X unit vector 
+      of its reference frame.
+
+      Using the Euler angles given in this kernel, the components of
+      the NEAR_MSI frame relative to the NEAR_SC_BUS_PRIME frame
+      are found by the SPICE subroutine SXFORM to be as follows:
+
+      X:      .9999988429    -.0004838414     .0014422523
+      Y:      .0004838419     .9999998829     .0000000000
+      Z:     -.0014422522     .0000006978     .9999989600
+ 
+      This indicates that the NEAR_MSI boresight points towards
+      (.9999988429, -.0004838414, .0014422523) as measured in the
+      NEAR_SC_BUS_PRIME frame.
+
+  (2) Corrected the SPICE file ID word to KPL/IK. 
+
+
+   Version 1.2 (prototype) by JAB, NAIF/JPL, September 11, 1997
+
+      SC_BUS frame definitions were swapped with SC_BUS_PRIME, 
+      to follow the NEAR project's use of the code -93000 for the 
+      SC_BUS_PRIME frame.        
+
+   Version 1.1 (prototype) by BVS, NAIF/JPL, August 11, 1997
+   
+      The frame definitions were changed to reflect correct 
+      transformation sense specified by FRAMES.REQ document
+      released in SPICE toolkit N0047. 
+   
+   Version 1.0 (prototype) by BVS, NAIF/JPL, April 16, 1997
+
+   Spacecraft frame definitions. Required to support automatic 
+   frame transformations. Two frames are defined for NEAR s/c:
+
+      - s/c frame (or s/c technological frame);
+      - s/c prime frame; rotated -135 degrees around Z 
+        relative to the s/c frame;
+      
+   Orientation of the first frame is provided in CK files relative 
+   to some inertial or non-inertial frame; orientation of the second 
+   frame is a constant from the first frame offset specified in 
+   the frame definition.
+   
+   Note that these definitions are duplicated in IK files for all 
+   other NEAR instruments.
+   
+   Note that angles in the frame definitions are specified for "from
+   instrument to base (relative to) frame" transformation.
+
+\begindata
+
+   FRAME_NEAR_SC_BUS_PRIME  = -93000
+   FRAME_-93000_NAME        = 'NEAR_SC_BUS_PRIME'
+   FRAME_-93000_CLASS       = 3
+   FRAME_-93000_CLASS_ID    = -93000
+   FRAME_-93000_CENTER      = -93
+   CK_-93000_SCLK           = -93
+   CK_-93000_SPK            = -93
+
+   FRAME_NEAR_SC_BUS        = -93100
+   FRAME_-93100_NAME        = 'NEAR_SC_BUS'
+   FRAME_-93100_CLASS       = 4
+   FRAME_-93100_CLASS_ID    = -93100
+   FRAME_-93100_CENTER      = -93
+   TKFRAME_-93100_SPEC      = 'ANGLES'
+   TKFRAME_-93100_RELATIVE  = 'NEAR_SC_BUS_PRIME'
+   TKFRAME_-93100_ANGLES    = ( -135.0, 0.0, 0.0 )
+   TKFRAME_-93100_AXES      = (    3,   2,   1   )
+   TKFRAME_-93100_UNITS     = 'DEGREES'
+
+\begintext
+
+   MSI instrument frame definition. Required to support automatic 
+   frame transformations. Orientation of this frame is a constant 
+   offset from s/c prime frame specified in the frame definition.
+   
+   Note that angles in the frame definitions are specified for "from
+   instrument to base (relative to) frame" transformation.
+
+   Original rotation:
+   TKFRAME_-93001_ANGLES    = ( 0.0277221, 0.082635, 0.0 )
+   TKFRAME_-93001_AXES      = (         3,        2,   1 )
+   TKFRAME_-93001_AXES      = (         1,        2,   3 )
+   TKFRAME_-93001_UNITS     = 'DEGREES'
+
+   Second rotation:
+   TKFRAME_-93001_ANGLES    = ( 0.0, 180.0, -90.0 )
+   TKFRAME_-93001_AXES      = (   3,     1,     2 )
+   TKFRAME_-93001_UNITS     = 'DEGREES'
+
+   Combined (orginal and second) rotations:
+   TKFRAME_-93001_ANGLES    = ( 90.0, -179.972278, -0.082635 )
+   TKFRAME_-93001_AXES      = (        2,          1,     2 )
+   TKFRAME_-93001_UNITS     = 'DEGREES'
+
+\begindata
+
+   FRAME_NEAR_MSI           = -93001
+   FRAME_-93001_NAME        = 'NEAR_MSI'
+   FRAME_-93001_CLASS       = 4
+   FRAME_-93001_CLASS_ID    = -93001
+   FRAME_-93001_CENTER      = -93
+   TKFRAME_-93001_SPEC      = 'ANGLES'
+   TKFRAME_-93001_RELATIVE  = 'NEAR_SC_BUS_PRIME'
+   TKFRAME_-93001_ANGLES    = ( 90.0, -179.972278, -0.082635 )
+   TKFRAME_-93001_AXES      = (        2,          1,     2 )
+   TKFRAME_-93001_UNITS     = 'DEGREES'
+
+\begintext
+
+   
+   Instrument FOV shape/orientation definitions. Conform to 
+   specification in the header of the GETFOV subroutine. 
+   Corner directions are given counterclockwise as seen from 
+   boresight.
+   
+   FOV corner directions are defined assuming that:
+   
+    - FOV has rectangular shape with its sides along Z and Y 
+      axes of the instruments frame;
+    - FOV angular size in Y direction is 2.2623 degrees; 
+      in Z direction -- 2.9505 degrees;
+    - boresight vector intersect FOV exactly in the center of 
+      the rectangle;
+
+\begindata
+
+
+   INS-93001_FOV_FRAME            = 'NEAR_MSI'
+   INS-93001_FOV_SHAPE            = 'POLYGON'
+   INS-93001_BORESIGHT            = ( 
+                             1.0   0.0              0.0 
+                                    )
+\begindata
+                                    
+   INS-93001_FOV_BOUNDARY_CORNERS = ( 
+                             1.0   0.019744857140   0.025753661240  
+                             1.0  -0.019744857140   0.025753661240   
+                             1.0  -0.019744857140  -0.025753661240  
+                             1.0   0.019744857140  -0.025753661240  
+                                    )
+   
+\begintext
+
diff --git a/tests/pytests/data/m0126888978f7_2p/msiAddendum002.ti b/tests/pytests/data/m0126888978f7_2p/msiAddendum002.ti
new file mode 100755
index 0000000000000000000000000000000000000000..22ce63c56dbbe91cc4f7fa3987958b704bcbb0bc
--- /dev/null
+++ b/tests/pytests/data/m0126888978f7_2p/msiAddendum002.ti
@@ -0,0 +1,65 @@
+\begintext
+
+  This kernel is used by the ISIS software to supply required keywords for
+  the ISIS NEAR/MSI camera model. This kernel is furnished to the NAIF SPICE
+  pool as one of the very last kernels. This allows it to overide keywords
+  from other kernels.
+
+  History:
+
+  2013-02-08 Unknown - Original Version 001.
+  2021-03-23 Kris Becker - Version 002. Added observer/target and light time
+                             correction specs
+
+
+From the following lines, we can determine that
+focal length is 166.85 in mm and 10428.125 in pixels. Thus,
+pixel resolution is 10428.125/166.85 = 166.85 pix/mm and
+pixel pitch is 1/62.5 = 0.016 mm/pix.
+The following lines were found in the document
+/usgs/cpkgs/isis2/lsb/isisd/data/mission.sav:
+
+
+
+Near_1 MSI    166.85mm pixel-0.027x0.016mm raw size=244lx537s
+                                                            F/L     CENTER  UNDISTORTED DISTORTED WEIGHT
+        MISSION                     CAMERA     FILTER     PIXELS   LINE  SAMP   NL   NS   NL   NS   C
+ _______________________________|X_________|___________|_________|_____|_____|____|____|____|____|_____|
+
+NEAR_1                           MSI       ALL          10428.125 206.5  269.  412  537  412  537    1.
+
+
+K1 was found in isis2 spi_distorccd.F
+
+Move these out of the data section
+#INS-93900_FRAME_ID = -93900
+#INS-93901_FRAME_ID = -93901
+
+\begindata
+INS-93001_PLATFORM_ID = -93000
+INS-93001_FRAME_ID = -93001
+
+INS-93001_K1 = -0.00007
+INS-93001_FOCAL_LENGTH = 166.85
+INS-93001_PIXEL_PITCH = 0.016
+
+INS-93001_BORESIGHT_SAMPLE = 269.0
+INS-93001_BORESIGHT_LINE = 206.5
+
+INS-93001_TRANSX  = (  0.0,       0.016,        0.0   )
+INS-93001_TRANSY  = (  0.0,       0.0,         -0.016 )
+INS-93001_ITRANSS = (  0.0,      62.5,          0.0   )
+INS-93001_ITRANSL = (  0.0,       0.0,        -62.5   )
+
+\begintext
+
+This section defines observer/target orientation and light time settings
+
+\begindata
+
+INS-93001_SWAP_OBSERVER_TARGET = 'TRUE'
+INS-93001_LIGHTTIME_CORRECTION = 'LT+S'
+INS-93001_LT_SURFACE_CORRECT   = 'FALSE'
+
+\begintext
+
diff --git a/tests/pytests/data/m0126888978f7_2p/naif0012.tls b/tests/pytests/data/m0126888978f7_2p/naif0012.tls
new file mode 100755
index 0000000000000000000000000000000000000000..e1afdee1b626e01a3f1b04ef8a43154e83972e56
--- /dev/null
+++ b/tests/pytests/data/m0126888978f7_2p/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/m0126888978f7_2p/near_171.tsc b/tests/pytests/data/m0126888978f7_2p/near_171.tsc
new file mode 100755
index 0000000000000000000000000000000000000000..ac1806c5b2669630592d3fb96bc33f4ce82f9fad
--- /dev/null
+++ b/tests/pytests/data/m0126888978f7_2p/near_171.tsc
@@ -0,0 +1,252 @@
+KPL/SCLK
+\begintext
+
+LABEL_START
+FILENAME ="near_171.tsc"
+MISSION_NAME ="NEAR"
+ORGANIZATION = "JHU/APL"
+AUTHOR ="SCLK update program"
+CONTACT ="david.tillman@jhuapl.edu"
+TYPE ="SCLK"
+CREATION_DATE ="12-Feb-2001"
+TARGET ="N/A"
+START_UTC ="1996-02-17T20:43:29"
+END_UTC ="N/A"
+END_DET_UTC ="N/A"
+
+SOURCE_FILES ={de403.bsp,
+eros9845.bsp,
+near_1998356_2000045_v01.bsp,
+near_2000045_2000125_v02.bsp,
+near_2000121_2000189_v01_noburn.bsp,
+near_2000181_2000242_v01.bsp,
+near_2000223_2000270_v01.bsp,
+near_2000265_2000298_v01.bsp,
+near_2000294_2000309_v01_noburn.bsp,
+near_2000302_2000341_v01.bsp,
+near_2000336_2001028_v01.bsp,
+near_2001026_2001043_v01.bsp,
+near_2001035_2001043_v01.bsp,
+naif0007.tls,
+pck00006.tpc,
+near_170.tsc}
+
+MERGED_FILES ="N/A"
+
+NUMBER_VERTICES ="N/A"
+NUMBER_PLATES ="N/A"
+
+DESCRIPTION ="
+
+This kernel uses a least-squares fit to the clock data from Nov. 1996 
+to December 1997, using a constant drift rate of -0.0164 seconds/day.  
+Coefficients covering the period January 1998 through end of mission
+are produced by the SCLK Kernel Update utility on an automatic basis.
+
+This kernel also includes the effects of time changes sent to the 
+spacecraft clock during a test on May 30, 1997, and during the 
+Mathilde flyby on June 27, 1997.  All of these time changes were 
+cancelled by later time changes, so that the spacecraft clock was 
+set back to its original timeline. 
+
+For the final touchdown of NEAR on Eros on 12 Feb 2001, the clock
+was set backwards 17 seconds.  A new partition was added to
+reflect this.
+
+This will be the final kernel produced for the NEAR mission.  "
+
+LABEL_END
+FREE FORM COMMENTS:
+
+
+Specification for a type 1 SCLK...
+Model the SCLK against the time system TDT (terrestrial
+dynamical time) TIME_SYSTEM = 2; variable names
+indicate NEAR (ID -93).
+
+
+
+This kernel was rebuilt on Tue Dec  8 20:22:10 1998 
+starting from encoded SCLK: 59023003498 as build number: 1
+
+
+This kernel was rebuilt on Thu Jan 28 14:59:12 1999 
+starting from encoded SCLK: 92272635009 as build number: 2
+
+\begindata
+SCLK_KERNEL_ID             = ( @2001-02-12T19:00:03 )
+SCLK_DATA_TYPE_93          = (        1 )
+SCLK01_TIME_SYSTEM_93      = (        2 )
+
+
+\begintext
+For NEAR, Use a single field which represents milliseconds past
+mission start time; moduli set well beyond end of mission.
+
+\begindata
+SCLK01_N_FIELDS_93         = (        1 )
+SCLK01_MODULI_93           = (  2.0e+12 )
+SCLK01_OFFSETS_93          = (        0 )
+SCLK01_OUTPUT_DELIM_93     = (        1 )
+
+
+\begintext
+Supply the partition information.  If needed,
+(e.g., switch to backup bus controller occurs), can
+add additional records (lines) to following variables to
+define new partitions; generally, the start of the
+new partition should coincide with the end of the
+previous one.
+
+\begindata
+SCLK_PARTITION_START_93    = ( 0.0000000000e+00
+                               4.0409661942e+10
+                               4.0429229946e+10
+                               4.2793916398e+10
+                               4.2808703400e+10
+                               4.2831583405e+10
+			       1.5741315200e+11
+                             )
+
+SCLK_PARTITION_END_93      = ( 4.0409721942e+10
+                               4.0429169946e+10
+                               4.2793906398e+10
+                               4.2808704400e+10
+                               4.2831592405e+10
+			       1.5741316900e+11
+                               2.0000000000e+12
+                             )
+
+\begintext
+Finally, define coefficients for starting MET (millisec),
+starting TDT (expressed in terms of date/time string
+@dd-mmm-yyyy-HH:MM:SS) and rate of change between the
+spacecraft clock and TDT, having the following property:
+
+    rate = TDT (sec) / most significant count (millisec)
+
+For NEAR, the most significant count corresponds to 1/1000 of
+a second, giving a rate of 0.001 sec/millisec in the absence
+of clock drift; in general, rate is related to the MET drift
+rate of the spacecraft clock (in millisec/sec) as follows:
+
+    rate = {1+MET drift rate (millisec/sec)/1000} / 1000
+
+The following are preliminary data; additional records (lines) should
+be added as needed to account for changes in clock drift over time;
+the new records must ensure a continuous and monotonically
+increasing relationship between MET and TDT.
+
+\begindata
+SCLK01_COEFFICIENTS_93     = ( 
+
+0.0000000000e+00    @17-FEB-1996-20:44:30.960           9.9999980900e-04
+4.0409721942e+10    @30-MAY-1997-13:39:45.184           9.9999980900e-04
+4.0429229946e+10    @30-MAY-1997-19:04:53.184           9.9999980900e-04
+4.2793906398e+10    @27-JUN-1997-03:56:09.184           9.9999980900e-04
+4.2808694400e+10    @27-JUN-1997-08:02:37.184           9.9999980900e-04
+4.2831583405e+10    @27-JUN-1997-14:24:06.184           9.9999980900e-04
+6.0125985000e+10    @13-JAN-1998-18:24:04.310           9.9999979941e-04
+6.0212390000e+10    @14-JAN-1998-18:24:09.280           9.9999965456e-04
+6.0515927000e+10    @18-JAN-1998-06:43:06.180           9.9999967129e-04
+6.0760157000e+10    @21-JAN-1998-02:33:36.105           9.9999969185e-04
+6.1092948000e+10    @24-JAN-1998-23:00:07.008           9.9999970879e-04
+6.1253334000e+10    @26-JAN-1998-19:33:12.956           9.9999967631e-04
+6.1373467000e+10    @28-JAN-1998-04:55:25.916           9.9999966669e-04
+6.1594465000e+10    @30-JAN-1998-18:18:43.841           9.9999966090e-04
+6.6859033000e+10    @01-APR-1998-16:41:29.880           9.9999962751e-04
+7.2308626000e+10    @03-JUN-1998-18:28:01.519           9.9999975022e-04
+7.4721547000e+10    @01-JUL-1998-16:43:21.823           9.9999971165e-04
+7.5132721000e+10    @06-JUL-1998-10:56:15.686           9.9999966728e-04
+7.5328509000e+10    @08-JUL-1998-17:19:23.626           9.9999969335e-04
+7.7738193000e+10    @05-AUG-1998-14:40:46.895           9.9999969645e-04
+7.8777422000e+10    @17-AUG-1998-15:21:15.572           9.9999968889e-04
+7.8952916000e+10    @19-AUG-1998-16:06:09.527           9.9999974263e-04
+7.9588468000e+10    @27-AUG-1998-00:38:41.368           9.9999975051e-04
+8.0154353000e+10    @02-SEP-1998-13:50:06.221           9.9999974042e-04
+8.1317059000e+10    @16-SEP-1998-00:48:31.925           9.9999974566e-04
+8.1805260000e+10    @21-SEP-1998-16:25:12.798           9.9999973960e-04
+8.2139807000e+10    @25-SEP-1998-13:20:59.695           9.9999969034e-04
+8.2432241000e+10    @28-SEP-1998-22:34:53.609           9.9999970785e-04
+8.3004321000e+10    @05-OCT-1998-13:29:33.450           9.9999972196e-04
+8.3637554000e+10    @12-OCT-1998-21:23:26.279           9.9999972994e-04
+8.4815021000e+10    @26-OCT-1998-12:27:52.954           9.9999972383e-04
+8.5429701000e+10    @02-NOV-1998-15:12:32.778           9.9999971380e-04
+8.5598364000e+10    @04-NOV-1998-14:03:35.735           9.9999974401e-04
+8.6208312000e+10    @11-NOV-1998-15:29:23.584           9.9999975251e-04
+8.6810662000e+10    @18-NOV-1998-14:48:33.426           9.9999973864e-04
+8.7836239000e+10    @30-NOV-1998-11:41:30.153           9.9999973342e-04
+8.8228097000e+10    @05-DEC-1998-00:32:28.043           9.9999971986e-04
+8.8438735000e+10    @07-DEC-1998-11:03:05.977           9.9999968567e-04
+8.8723522000e+10    @10-DEC-1998-18:09:32.894           9.9999970990e-04
+8.9167446000e+10    @15-DEC-1998-21:28:16.770           9.9999972121e-04
+8.9826627000e+10    @23-DEC-1998-12:34:37.577           9.9999970657e-04
+9.0351015000e+10    @29-DEC-1998-14:14:25.418           9.9999969656e-04
+9.0508753000e+10    @31-DEC-1998-10:03:23.364           9.9999965725e-04
+9.0804879000e+10    @03-JAN-1999-20:18:49.254           9.9999963003e-04
+9.0891284000e+10    @04-JAN-1999-20:18:54.125           9.9999850403e-04
+9.1051108000e+10    @06-JAN-1999-16:42:38.180           1.0000003417e-03
+9.1137521000e+10    @07-JAN-1999-16:42:51.150           9.9999965120e-04
+9.1643374000e+10    @13-JAN-1999-13:13:43.967           9.9999963823e-04
+9.2098885000e+10    @18-JAN-1999-19:45:34.837           9.9999971539e-04
+9.2272972000e+10    @20-JAN-1999-20:07:01.780           9.9999967241e-04
+9.2989875000e+10    @29-JAN-1999-03:15:24.550           9.9999967956e-04
+9.3630426000e+10    @05-FEB-1999-13:11:15.352           9.9999969096e-04
+9.3889558000e+10    @08-FEB-1999-13:10:07.278           9.9999971539e-04
+9.4235104000e+10    @12-FEB-1999-13:09:13.188           9.9999974051e-04
+9.4507432000e+10    @15-FEB-1999-16:48:01.123           9.9999975952e-04
+9.5913077000e+10    @03-MAR-1999-23:15:25.732           9.9999972150e-04
+9.6661855000e+10    @12-MAR-1999-15:15:03.495           9.9999968374e-04
+9.7087768000e+10    @17-MAR-1999-13:33:36.369           9.9999970449e-04
+9.7259103000e+10    @19-MAR-1999-13:09:11.324           9.9999973601e-04
+9.8124119000e+10    @29-MAR-1999-13:26:07.102           9.9999974347e-04
+9.8740823000e+10    @05-APR-1999-16:44:30.949           9.9999975168e-04
+9.9332844000e+10    @12-APR-1999-13:11:31.797           9.9999974315e-04
+1.0115632000e+11    @03-MAY-1999-15:42:47.324           9.9999974035e-04
+1.0192592400e+11    @12-MAY-1999-13:29:31.118           9.9999973302e-04
+1.0270511600e+11    @21-MAY-1999-13:56:02.905           9.9999972622e-04
+1.0330746400e+11    @28-MAY-1999-13:15:10.735           9.9999971703e-04
+1.0357738900e+11    @31-MAY-1999-16:13:55.653           9.9999969744e-04
+1.0428957000e+11    @08-JUN-1999-22:03:36.432           9.9999968955e-04
+1.0495320300e+11    @16-JUN-1999-14:24:09.232           9.9999969796e-04
+1.0563745000e+11    @24-JUN-1999-12:28:16.031           9.9999970644e-04
+1.0615676900e+11    @30-JUN-1999-12:43:34.873           9.9999969499e-04
+1.0759866100e+11    @17-JUL-1999-05:15:06.407           9.9999967686e-04
+1.0931735300e+11    @06-AUG-1999-02:39:57.784           9.9999963727e-04
+1.0988321800e+11    @12-AUG-1999-15:51:02.573           9.9999962675e-04
+1.1160191700e+11    @01-SEP-1999-13:16:00.888           9.9999960134e-04
+1.1274866800e+11    @14-SEP-1999-19:48:31.393           9.9999956861e-04
+1.1444949000e+11    @04-OCT-1999-12:15:32.636           9.9999955513e-04
+1.1661321300e+11    @29-OCT-1999-13:17:34.680           9.9999955809e-04
+1.1989633300e+11    @06-DEC-1999-13:16:13.361           9.9999959823e-04
+1.2007520000e+11    @08-DEC-1999-14:57:20.294           9.9999962694e-04
+1.2076756000e+11    @16-DEC-1999-15:16:40.048           9.9999964471e-04
+1.2301577300e+11    @11-JAN-2000-15:46:52.289           9.9999966231e-04
+1.2378214600e+11    @20-JAN-2000-12:39:45.036           9.9999966955e-04
+1.2474293600e+11    @31-JAN-2000-15:32:54.713           9.9999966406e-04
+1.2593273100e+11    @14-FEB-2000-10:02:49.319           9.9999966865e-04
+1.2855638600e+11    @15-MAR-2000-18:50:23.455           9.9999967057e-04
+1.3043917100e+11    @06-APR-2000-13:50:07.829           9.9999966756e-04
+1.3118129200e+11    @15-APR-2000-03:58:48.577           9.9999966077e-04
+1.3285501400e+11    @04-MAY-2000-12:54:10.014           9.9999966383e-04
+1.3328877800e+11    @09-MAY-2000-13:23:33.874           9.9999967655e-04
+1.3414737700e+11    @19-MAY-2000-11:53:32.591           9.9999967025e-04
+1.3458302500e+11    @24-MAY-2000-12:54:20.442           9.9999965803e-04
+1.3527066600e+11    @01-JUN-2000-11:55:01.201           9.9999965024e-04
+1.3630773500e+11    @13-JUN-2000-11:59:29.843           9.9999965527e-04
+1.3761435000e+11    @28-JUN-2000-14:56:24.387           9.9999965118e-04
+1.3933430600e+11    @18-JUL-2000-12:42:19.795           9.9999965580e-04
+1.3970032500e+11    @22-JUL-2000-18:22:38.674           9.9999966990e-04
+1.4036837700e+11    @30-JUL-2000-11:56:50.448           9.9999966240e-04
+1.4096962100e+11    @06-AUG-2000-10:57:34.240           9.9999965383e-04
+1.4165723100e+11    @14-AUG-2000-09:57:43.997           9.9999964633e-04
+1.4469710800e+11    @18-SEP-2000-14:22:19.927           9.9999964801e-04
+1.4625519300e+11    @06-OCT-2000-15:10:24.373           9.9999964470e-04
+1.4869368300e+11    @03-NOV-2000-20:31:53.512           9.9999964684e-04
+1.4935705700e+11    @11-NOV-2000-12:48:07.273           9.9999963914e-04
+1.5033180800e+11    @22-NOV-2000-19:33:57.927           9.9999964463e-04
+1.5385793000e+11    @02-JAN-2001-15:02:38.679           9.9999964612e-04
+1.5473045800e+11    @12-JAN-2001-17:24:46.375           9.9999965195e-04
+1.5579406100e+11    @25-JAN-2001-00:51:29.000           9.9999964722e-04
+1.5682978300e+11    @06-FEB-2001-00:33:30.629           9.9999964217e-04
+)
diff --git a/tests/pytests/data/m0126888978f7_2p/near_2000056_v01_0_sliced_-93000.xc b/tests/pytests/data/m0126888978f7_2p/near_2000056_v01_0_sliced_-93000.xc
new file mode 100644
index 0000000000000000000000000000000000000000..3afd503ca94ea0283b690b2367388b31a7e50fa0
--- /dev/null
+++ b/tests/pytests/data/m0126888978f7_2p/near_2000056_v01_0_sliced_-93000.xc
@@ -0,0 +1,2011 @@
+DAFETF NAIF DAF ENCODED TRANSFER FILE
+'DAF/CK  '
+'2'
+'6'
+'/project/near/SDC_ops/PROD/ALLHDF.001_00442_Feb_27_100_18:33'
+BEGIN_ARRAY 1 1989
+'NEAR CK TYPE 3 SEGMENT                  '
+'1D8B1EB27F^A'
+'1D8B226B3C^A'
+'-16B48'
+'1'
+'3'
+'1'
+1024
+'97CA48A929509^0'
+'37162FF5C2F5A^0'
+'-44D92260D7AE5C^0'
+'-BA5608A60683F^0'
+'-17479DE820C49C^-3'
+'-C98D6B2F9DB23^-4'
+'2F409B824DD2F^-4'
+'-97CA6E^0'
+'-371661^0'
+'44D921^0'
+'BA55DE^0'
+'-2F3C408^-3'
+'-16F0358^-3'
+'475396^-4'
+'-97CA94^0'
+'-3716298^0'
+'44D88D^0'
+'BA5606^0'
+'-233B22^-3'
+'-5A36E2^-3'
+'-13A4658^-3'
+'-97CA46^0'
+'-371624^0'
+'44D8F^0'
+'BA5622^0'
+'14FD86C^-3'
+'-61DDD6^-3'
+'-FCF966^-4'
+'-97CA06^0'
+'-3715FA^0'
+'44D92F^0'
+'BA564C^0'
+'-26F06E^-3'
+'-95FF6C^-4'
+'1801DFC^-3'
+'-97CA08^0'
+'-3715CF^0'
+'44D8B7^0'
+'BA5682^0'
+'-24802B^-3'
+'-442ECA^-3'
+'-DDD37E^-4'
+'-97CA84^0'
+'-3715B1^0'
+'44D894^0'
+'BA5634^0'
+'72B79D^-4'
+'-5EBF42^-3'
+'-11C36E^-3'
+'-97CA3^0'
+'-371567^0'
+'44D914^0'
+'BA565E^0'
+'A364A6^-4'
+'-5C1669^-5'
+'806FB2^-4'
+'-97C9A8^0'
+'-371592^0'
+'44DA05^0'
+'BA5668^0'
+'F2B8DE^-4'
+'1A78CB8^-3'
+'D5762C^-4'
+'-97C9F^0'
+'-3714FA8^0'
+'44D9EB^0'
+'BA5664^0'
+'-119F5A^-3'
+'-16E10D8^-3'
+'-BAEC0E^-4'
+'-97C9D6^0'
+'-3714E58^0'
+'44D98F^0'
+'BA56A2^0'
+'1D554BC^-3'
+'-7ABE7^-3'
+'-46F1D4^-4'
+'-97C9C^0'
+'-3715E58^0'
+'44D937^0'
+'BA5688^0'
+'1D3CEF^-4'
+'4D116^-3'
+'2CE306^-3'
+'-97CA78^0'
+'-3715D18^0'
+'44D88D^0'
+'BA5638^0'
+'8D654C^-4'
+'-1EE82F4^-3'
+'-15997D4^-4'
+'-97C9FE^0'
+'-3715EA8^0'
+'44D8F7^0'
+'BA566C^0'
+'1C70524^-3'
+'-4A6399^-3'
+'-10365F8^-3'
+'-97C988^0'
+'-371578^0'
+'44D8B6^0'
+'BA5706^0'
+'-F7E7B8^-4'
+'96CA2^-4'
+'16EDFD^-3'
+'-97C988^0'
+'-37156C8^0'
+'44D8C8^0'
+'BA5702^0'
+'24F7E68^-3'
+'11C7BCC^-3'
+'146BA48^-3'
+'-97C9D^0'
+'-37150D^0'
+'44D947^0'
+'BA56B6^0'
+'1E2C5F4^-3'
+'421E75^-4'
+'-33D2A9^-4'
+'-97C9AC^0'
+'-3714E18^0'
+'44D907^0'
+'BA56F8^0'
+'25CB078^-3'
+'-2DE6928^-3'
+'-4DEF87^-4'
+'-97C9B8^0'
+'-371501^0'
+'44D8D^0'
+'BA56FA^0'
+'-25F09A^-3'
+'9BF858^-4'
+'24A2248^-3'
+'-97C98E^0'
+'-3715058^0'
+'44D8A^0'
+'BA572A^0'
+'33F6C1^-3'
+'15100F^-3'
+'3C4867^-4'
+'-97C9DA^0'
+'-3715818^0'
+'44D937^0'
+'BA5692^0'
+'1C662DC^-3'
+'18FA63^-3'
+'-64530F^-4'
+'-97C9C8^0'
+'-37153C8^0'
+'44D88D^0'
+'BA56F2^0'
+'-1D12B7^-4'
+'-1602424^-3'
+'-9ED6E4^-4'
+'-97C9C8^0'
+'-371552^0'
+'44D874^0'
+'BA56F6^0'
+'14937AC^-3'
+'30F4CB^-3'
+'31B46^-4'
+'-97C9FE^0'
+'-3714A78^0'
+'44D844^0'
+'BA570E^0'
+'120096^-3'
+'58B119^-3'
+'-8160CA^-5'
+'-97C9DE^0'
+'-3714A18^0'
+'44D8F4^0'
+'BA56E8^0'
+'3243DA8^-3'
+'251668^-4'
+'-527E49^-4'
+'-97C982^0'
+'-3714B18^0'
+'44D8E^0'
+'BA5736^0'
+'-1A37264^-3'
+'8DED7C^-3'
+'FB99C6^-4'
+'-97C9F2^0'
+'-3714658^0'
+'44D898^0'
+'BA570C^0'
+'-2183398^-4'
+'701EA7^-3'
+'-E4CCFA^-4'
+'-97C984^0'
+'-3714328^0'
+'44D8F1^0'
+'BA5752^0'
+'18CAC2C^-3'
+'48E4A7^-3'
+'56313A^-4'
+'-97C97A^0'
+'-371419^0'
+'44D8DE^0'
+'BA576A^0'
+'-C12E4A^-4'
+'26DCFF^-3'
+'635673^-4'
+'-97C96E^0'
+'-3714D9^0'
+'44D8FB^0'
+'BA573^0'
+'-1F561F4^-3'
+'3DE7D58^-3'
+'BA2A4C^-4'
+'-97C9BC^0'
+'-3714238^0'
+'44D921^0'
+'BA571A^0'
+'-58F427^-4'
+'-913008^-4'
+'-1259528^-3'
+'-97C98A^0'
+'-3713B9^0'
+'44D97A^0'
+'BA574^0'
+'1333634^-3'
+'-6E04D2^-4'
+'-147197C^-3'
+'-97C926^0'
+'-3713CC8^0'
+'44D9B5^0'
+'BA5776^0'
+'-4E88FD^-3'
+'216C698^-3'
+'158E024^-3'
+'-97C94^0'
+'-3713B48^0'
+'44D917^0'
+'BA57A2^0'
+'-28789E^-3'
+'-6F935F^-3'
+'-16B32C8^-3'
+'-97C95C^0'
+'-371382^0'
+'44D944^0'
+'BA578A^0'
+'C661E8^-4'
+'-AC7314^-4'
+'1184698^-3'
+'-97C9A6^0'
+'-3713698^0'
+'44D944^0'
+'BA5754^0'
+'-5E07F9^-4'
+'-48DEC9^-3'
+'-45501B^-4'
+'-97C9A6^0'
+'-3713B08^0'
+'44D988^0'
+'BA5726^0'
+'-2BB84^-3'
+'-3D8C26^-3'
+'-8BC4D8^-4'
+'-97C99^0'
+'-3713598^0'
+'44D92B^0'
+'BA5776^0'
+'-161D47^-3'
+'-462B2^-3'
+'-2B6FCF^-5'
+'-97C97E^0'
+'-371336^0'
+'44D935^0'
+'BA578A^0'
+'15D20D^-3'
+'-5378C7^-3'
+'AD4322^-4'
+'-97C92^0'
+'-371328^0'
+'44DA37^0'
+'BA577C^0'
+'-71306E^-4'
+'273B298^-3'
+'232898^-3'
+'-97C8FC^0'
+'-3713078^0'
+'44D9BD^0'
+'BA57D^0'
+'-18D8BF^-3'
+'-353D49^-3'
+'-D449FA^-4'
+'-97C8E8^0'
+'-3712C58^0'
+'44D97B^0'
+'BA580C^0'
+'-221DF3^-4'
+'-6A3EBC^-3'
+'-6A8E62^-4'
+'-97C8DE^0'
+'-371294^0'
+'44D8F5^0'
+'BA5854^0'
+'-115534C^-3'
+'1A7E20C^-3'
+'19B1D3^-3'
+'-97C8D6^0'
+'-3713778^0'
+'44D956^0'
+'BA57F2^0'
+'DA4B5A^-4'
+'219B79^-3'
+'E77562^-4'
+'-97C8F8^0'
+'-37135E^0'
+'44D8EA^0'
+'BA5808^0'
+'72C518^-5'
+'554AA6^-4'
+'-75A8F2^-5'
+'-97C8C6^0'
+'-37135F^0'
+'44D89D^0'
+'BA584C^0'
+'82B524^-4'
+'-5C66DE^-3'
+'8BA49^-4'
+'-97C87E^0'
+'-3713C7^0'
+'44D8E7^0'
+'BA584C^0'
+'A72748^-4'
+'48274F^-3'
+'17B614^-3'
+'-97C8D4^0'
+'-371366^0'
+'44D969^0'
+'BA57F4^0'
+'11B5AE^-3'
+'-216DF58^-3'
+'-35E6FA8^-4'
+'-97C8A6^0'
+'-3712EB8^0'
+'44D94C^0'
+'BA5848^0'
+'1AD84F^-3'
+'-803ED4^-3'
+'-1DAA0D4^-3'
+'-97C8FC^0'
+'-37126D8^0'
+'44D93^0'
+'BA583^0'
+'-BBC908^-4'
+'-1B0F168^-4'
+'186016^-3'
+'-97C8CA^0'
+'-3712E^0'
+'44D91F^0'
+'BA584^0'
+'1505BB8^-3'
+'-C979E8^-4'
+'1865C7^-3'
+'-97C8CE^0'
+'-371266^0'
+'44D977^0'
+'BA583E^0'
+'37A5268^-3'
+'-20CD4F^-3'
+'-1821D3C^-3'
+'-97C908^0'
+'-37121D^0'
+'44D948^0'
+'BA5836^0'
+'2513FD8^-3'
+'-4A32D8^-3'
+'-17ED7C8^-3'
+'-97C8E6^0'
+'-371203^0'
+'44D955^0'
+'BA5854^0'
+'-B65C54^-4'
+'EC6A74^-4'
+'1B5DC8^-3'
+'-97C884^0'
+'-3711B78^0'
+'44D9B4^0'
+'BA5898^0'
+'252EB58^-3'
+'1C12E08^-3'
+'88F20C^-4'
+'-97C83^0'
+'-37121A^0'
+'44DA27^0'
+'BA5894^0'
+'2C21BE^-3'
+'1F8D398^-3'
+'-10BF89C^-3'
+'-97C88C^0'
+'-37111C^0'
+'44DA6D^0'
+'BA587A^0'
+'-EEDCF^-5'
+'637E62^-4'
+'339FF78^-4'
+'-97C7D^0'
+'-3711568^0'
+'44DAD^0'
+'BA58DE^0'
+'4500F3^-4'
+'3279E58^-3'
+'-7E7202^-4'
+'-97C82A^0'
+'-3711858^0'
+'44DA5C^0'
+'BA58B2^0'
+'1B0F74^-3'
+'6F9373^-3'
+'3A7EFB^-4'
+'-97C7D4^0'
+'-3711B98^0'
+'44DA88^0'
+'BA58D8^0'
+'145302C^-3'
+'2B382F8^-3'
+'-6E30E4^-4'
+'-97C814^0'
+'-3711668^0'
+'44DA83^0'
+'BA58C^0'
+'-1D4C1EC^-3'
+'903316^-3'
+'27A5B48^-3'
+'-97C7E6^0'
+'-3711998^0'
+'44DA46^0'
+'BA58EC^0'
+'-C9E6DC^-4'
+'306097^-3'
+'-92DCB6^-4'
+'-97C7D2^0'
+'-37118D^0'
+'44DA5E^0'
+'BA58F6^0'
+'1DF42D8^-3'
+'5ED0F1^-3'
+'C098EC^-4'
+'-97C816^0'
+'-371183^0'
+'44D9CB^0'
+'BA58F8^0'
+'-22AF7E^-3'
+'A414EA^-4'
+'-7E01C6^-5'
+'-97C798^0'
+'-3711B6^0'
+'44D9BC^0'
+'BA5956^0'
+'-24B11C8^-3'
+'161571^-3'
+'1E1BDF8^-4'
+'-97C7B^0'
+'-37119A8^0'
+'44D95^0'
+'BA5972^0'
+'4195A2^-4'
+'-828CA6^-4'
+'2A4926^-4'
+'-97C7D4^0'
+'-3711^0'
+'44D9B2^0'
+'BA595E^0'
+'1B43ED4^-3'
+'-21CB4^-3'
+'-B518^-4'
+'-97C7D^0'
+'-37111C^0'
+'44D979^0'
+'BA596E^0'
+'-4DF6DF^-3'
+'-2336AE^-4'
+'1714574^-3'
+'-97C7F^0'
+'-3711098^0'
+'44D91B^0'
+'BA597C^0'
+'-2235208^-3'
+'-70ED7B^-3'
+'-1816374^-3'
+'-97C7DA^0'
+'-3710E9^0'
+'44D912^0'
+'BA599A^0'
+'8B7B66^-4'
+'-449F08^-3'
+'8269BC^-4'
+'-97C7B8^0'
+'-3710A3^0'
+'44D96D^0'
+'BA59AA^0'
+'-1091FAC^-3'
+'1501E48^-3'
+'228E1B8^-3'
+'-97C7A6^0'
+'-3710DE8^0'
+'44D91F^0'
+'BA59C4^0'
+'-2FC787^-3'
+'-4F5422^-3'
+'-79B706^-4'
+'-97C7E4^0'
+'-37110B^0'
+'44D941^0'
+'BA5978^0'
+'-2B18868^-3'
+'-45C39B^-3'
+'-A083DC^-4'
+'-97C7BC^0'
+'-3710708^0'
+'44D98C^0'
+'BA59AA^0'
+'1D36FE4^-3'
+'-5F9C6B^-3'
+'-830DE2^-4'
+'-97C78C^0'
+'-371154^0'
+'44D9CB^0'
+'BA5976^0'
+'-E6711A^-4'
+'AD6874^-4'
+'12259E8^-3'
+'-97C7CE^0'
+'-3710C88^0'
+'44D95A^0'
+'BA5994^0'
+'-1581B1^-3'
+'-21C6E4^-3'
+'-118A3B^-3'
+'-97C70E^0'
+'-37112C8^0'
+'44D9D4^0'
+'BA59E6^0'
+'980D84^-4'
+'-6F02B7^-3'
+'-90EAA2^-5'
+'-97C74A^0'
+'-371092^0'
+'44D998^0'
+'BA59FA^0'
+'A28454^-5'
+'CB2F9C^-4'
+'8B327C^-4'
+'-97C758^0'
+'-371018^0'
+'44DA6^0'
+'BA59C8^0'
+'1FDC27C^-3'
+'1B2D2^-3'
+'1218BA8^-3'
+'-97C788^0'
+'-370FBC8^0'
+'44DA69^0'
+'BA59B8^0'
+'D802C4^-4'
+'-3A7314^-3'
+'-208BF78^-3'
+'-97C74^0'
+'-370F578^0'
+'44DAB9^0'
+'BA59F4^0'
+'11DF83C^-3'
+'-5EF924^-3'
+'21851C8^-5'
+'-97C6F^0'
+'-370F418^0'
+'44DA44^0'
+'BA5A66^0'
+'CC7E88^-4'
+'4EDE5E^-3'
+'24DA3B8^-3'
+'-97C776^0'
+'-370F59^0'
+'44DA4A^0'
+'BA59F^0'
+'23367E8^-3'
+'-1A71418^-3'
+'-100134^-3'
+'-97C708^0'
+'-370F4B8^0'
+'44DA8E^0'
+'BA5A34^0'
+'28BE06^-3'
+'-482811^-3'
+'-50FDA4^-4'
+'-97C73C^0'
+'-370EDA8^0'
+'44DA^0'
+'BA5A6^0'
+'71D224^-5'
+'143A188^-3'
+'147DE9^-3'
+'-97C6F2^0'
+'-370FE6^0'
+'44DA3C^0'
+'BA5A36^0'
+'1C6BB64^-3'
+'-1BFE894^-3'
+'B28FA^-4'
+'-97C71A^0'
+'-370F848^0'
+'44DA46^0'
+'BA5A2E^0'
+'36EF7D8^-3'
+'145ACC4^-3'
+'85C1D2^-4'
+'-97C722^0'
+'-370F0B^0'
+'44DA08^0'
+'BA5A64^0'
+'180C604^-3'
+'-3A1D9A8^-3'
+'-169461^-3'
+'-97C6FE^0'
+'-370F62^0'
+'44DA23^0'
+'BA5A5E^0'
+'-29D6C58^-3'
+'-3BC7FC^-4'
+'16D599C^-3'
+'-97C75C^0'
+'-370F428^0'
+'44D9D9^0'
+'BA5A34^0'
+'F225F^-4'
+'53F87B^-3'
+'A0813^-5'
+'-97C764^0'
+'-370F978^0'
+'44D9E4^0'
+'BA5A12^0'
+'2EBC4B8^-3'
+'27F9198^-3'
+'-13D0378^-3'
+'-97C772^0'
+'-370F9E^0'
+'44D92C^0'
+'BA5A48^0'
+'-7B5566^-4'
+'1C5BD14^-3'
+'-2E66E7^-4'
+'-97C6F2^0'
+'-370FD1^0'
+'44D92B^0'
+'BA5AA2^0'
+'-40A18C^-4'
+'270DF48^-3'
+'-71935D^-4'
+'-97C702^0'
+'-370F2F^0'
+'44D8B1^0'
+'BA5AF2^0'
+'252F9D8^-4'
+'6009C6^-3'
+'5102E3^-4'
+'-97C6C8^0'
+'-370F83^0'
+'44D92D^0'
+'BA5ADA^0'
+'20CBAB8^-3'
+'F4C802^-4'
+'-77E0ED^-4'
+'-97C72A^0'
+'-370F1D^0'
+'44D92D^0'
+'BA5AA8^0'
+'-2CE0DD^-3'
+'76E049^-3'
+'1CD321C^-3'
+'-97C73C^0'
+'-370EF9^0'
+'44D94C^0'
+'BA5A9A^0'
+'-1EE4928^-4'
+'1D0995^-3'
+'-1CC6038^-3'
+'-97C714^0'
+'-370EEF8^0'
+'44D959^0'
+'BA5AB8^0'
+'E77D5C^-4'
+'34081D8^-3'
+'D08582^-4'
+'-97C6E2^0'
+'-370ECA^0'
+'44D984^0'
+'BA5ADA^0'
+'-20CE2F8^-3'
+'2210518^-3'
+'D44C4C^-4'
+'-97C6F8^0'
+'-370EE88^0'
+'44D938^0'
+'BA5ADC^0'
+'-1D18D5^-3'
+'-24EBFB^-3'
+'-994632^-4'
+'-97C6EC^0'
+'-370EA7^0'
+'44D8E9^0'
+'BA5B18^0'
+'-133581^-3'
+'-2C8D3A8^-3'
+'-7D4EEB^-4'
+'-97C698^0'
+'-370E718^0'
+'44D93B^0'
+'BA5B4C^0'
+'205425^-3'
+'-33C03F^-3'
+'-4E2402^-5'
+'-97C6A2^0'
+'-370E88^0'
+'44D919^0'
+'BA5B4A^0'
+'-435E34^-3'
+'FD6658^-4'
+'1E1AED8^-3'
+'-97C6D^0'
+'-370E258^0'
+'44D8FB^0'
+'BA5B4C^0'
+'-2555B^-3'
+'-7B06A6^-3'
+'-184DB^-3'
+'-97C6DA^0'
+'-370E868^0'
+'44D916^0'
+'BA5B1E^0'
+'1545C3C^-3'
+'-3C642D^-3'
+'A7DB6E^-4'
+'-97C69E^0'
+'-370E91^0'
+'44D973^0'
+'BA5B2A^0'
+'1119F54^-4'
+'-789138^-4'
+'15FD7FC^-3'
+'-97C68C^0'
+'-370E818^0'
+'44D97B^0'
+'BA5B3A^0'
+'-1B4F1F^-3'
+'-202BF5^-3'
+'459877^-4'
+'-97C6CA^0'
+'-370E4A^0'
+'44D92A^0'
+'BA5B36^0'
+'-242A7B8^-3'
+'-4ECECB^-3'
+'-69F722^-4'
+'-97C6F8^0'
+'-370E44^0'
+'44D8F6^0'
+'BA5B26^0'
+'1EA951^-3'
+'-607B4D^-3'
+'-FA3B8^-4'
+'-97C6A2^0'
+'-370E64^0'
+'44D8D7^0'
+'BA5B6E^0'
+'-B16414^-4'
+'4B4D24^-3'
+'324A61^-3'
+'-97C6E2^0'
+'-370E268^0'
+'44D8F1^0'
+'BA5B42^0'
+'-1580244^-3'
+'-35BAAD^-3'
+'-10E393C^-3'
+'-97C694^0'
+'-370E138^0'
+'44D925^0'
+'BA5B74^0'
+'70F7A1^-4'
+'-53B5F8^-3'
+'-97E642^-4'
+'-97C6A6^0'
+'-370DB2^0'
+'44D8F2^0'
+'BA5B94^0'
+'-55EAB8^-4'
+'192F45C^-3'
+'16AAE0C^-3'
+'-97C6B4^0'
+'-370E2A8^0'
+'44D933^0'
+'BA5B4E^0'
+'1261E1C^-3'
+'73E9A8^-4'
+'-92C978^-4'
+'-97C6BE^0'
+'-370E3A8^0'
+'44D964^0'
+'BA5B3^0'
+'176464C^-3'
+'-5A79C4^-4'
+'-4CC5A3^-4'
+'-97C606^0'
+'-370EAB^0'
+'44D8D6^0'
+'BA5BD8^0'
+'B6DD5^-4'
+'-565221^-3'
+'-975AB2^-4'
+'-97C624^0'
+'-370ED7^0'
+'44D90E^0'
+'BA5B9E^0'
+'96401C^-4'
+'3D7D838^-3'
+'2159148^-3'
+'-97C698^0'
+'-370EB3^0'
+'44D90F^0'
+'BA5B4A^0'
+'238BDE8^-3'
+'-206C31^-3'
+'-D3B318^-4'
+'-97C658^0'
+'-370EBA^0'
+'44D941^0'
+'BA5B68^0'
+'2929C08^-3'
+'-44051C^-3'
+'-15BA4A^-3'
+'-97C62C^0'
+'-370EC48^0'
+'44D8EF^0'
+'BA5BA8^0'
+'-E61A02^-4'
+'-7ADF5^-4'
+'14CB22^-3'
+'-97C5AC^0'
+'-370E4F^0'
+'44D8F1^0'
+'BA5C32^0'
+'1BF6CEC^-3'
+'-1F68A58^-4'
+'200A9E8^-4'
+'-97C5CC^0'
+'-370DC68^0'
+'44D981^0'
+'BA5C0C^0'
+'2AC9AB^-3'
+'9205F6^-4'
+'6935E5^-5'
+'-97C5AA^0'
+'-370D9A^0'
+'44D991^0'
+'BA5C2E^0'
+'14BCAF8^-3'
+'-26052D8^-3'
+'-ED4B7A^-4'
+'-97C5CA^0'
+'-370D7E8^0'
+'44D98B^0'
+'BA5C2^0'
+'-450C3D^-4'
+'3A6CEB^-3'
+'DEE7F2^-4'
+'-97C5B8^0'
+'-370D9C8^0'
+'44D93F^0'
+'BA5C42^0'
+'9C7DC4^-4'
+'4958^-3'
+'-850CCE^-4'
+'-97C59A^0'
+'-370DCF^0'
+'44D9BF^0'
+'BA5C1A^0'
+'22B5208^-3'
+'3A45178^-3'
+'-8C2066^-4'
+'-97C5E6^0'
+'-370D2A^0'
+'44D9C2^0'
+'BA5C0E^0'
+'761A71^-5'
+'314841^-3'
+'-503083^-4'
+'-97C5D4^0'
+'-370D2B8^0'
+'44DA03^0'
+'BA5C02^0'
+'-B7145A^-4'
+'5B16C7^-3'
+'-1BAFF48^-3'
+'-97C63E^0'
+'-370CCD^0'
+'44D9A3^0'
+'BA5BEC^0'
+'118625^-3'
+'5EAEC1^-3'
+'8D1058^-4'
+'-97C62A^0'
+'-370C9^0'
+'44DA09^0'
+'BA5BE8^0'
+'4EB2BA^-4'
+'27078D8^-3'
+'-9462B^-4'
+'-97C5A8^0'
+'-370CA4^0'
+'44DA14^0'
+'BA5C48^0'
+'-401CC3^-3'
+'64B6EE^-3'
+'134A254^-3'
+'-97C5B8^0'
+'-370C7A^0'
+'44DA18^0'
+'BA5C46^0'
+'-A99CBE^-4'
+'A8286C^-4'
+'-14A75D8^-3'
+'-97C598^0'
+'-370C828^0'
+'44DA36^0'
+'BA5C52^0'
+'22B37B^-3'
+'1627CB4^-3'
+'-30FDA58^-4'
+'-97C59C^0'
+'-370BE48^0'
+'44DACE^0'
+'BA5C46^0'
+'-2EB0578^-3'
+'35792A^-3'
+'1A1EBA4^-3'
+'-97C59C^0'
+'-370BF88^0'
+'44DA88^0'
+'BA5C5A^0'
+'-1FFE5BC^-3'
+'-1F7C^-3'
+'-8184C^-4'
+'-97C5A8^0'
+'-370B618^0'
+'44DA47^0'
+'BA5C96^0'
+'-16D900C^-3'
+'-50278A^-3'
+'-A092EE^-4'
+'-97C588^0'
+'-370B548^0'
+'44DAA4^0'
+'BA5C9^0'
+'45E599^-4'
+'-469045^-3'
+'68A0DD^-4'
+'-97C5F^0'
+'-370BAB8^0'
+'44DA94^0'
+'BA5C28^0'
+'-46032A^-3'
+'-4F291D^-4'
+'20632C^-3'
+'-97C5D4^0'
+'-370BC38^0'
+'44D9D4^0'
+'BA5C7E^0'
+'-2D63528^-3'
+'-6735A4^-3'
+'-15F928C^-3'
+'-97C5F4^0'
+'-370BE48^0'
+'44D9C3^0'
+'BA5C6^0'
+'-91997E^-4'
+'-49031^-3'
+'1250B^-3'
+'-97C5E2^0'
+'-370BDF8^0'
+'44D9EA^0'
+'BA5C62^0'
+'-A6C678^-4'
+'582CD6^-4'
+'1303344^-3'
+'-97C648^0'
+'-370C7F^0'
+'44D968^0'
+'BA5C12^0'
+'-144380C^-3'
+'-56BF5D^-3'
+'-CC791^-4'
+'-97C61C^0'
+'-370C568^0'
+'44D973^0'
+'BA5C3C^0'
+'-2DC411^-3'
+'-1E998A^-3'
+'-340844^-4'
+'-97C61A^0'
+'-370BCC8^0'
+'44D906^0'
+'BA5C8E^0'
+'F0E542^-4'
+'-29A13^-3'
+'B76A^-4'
+'-97C5A8^0'
+'-370C77^0'
+'44D964^0'
+'BA5C96^0'
+'82389^-5'
+'553C73^-3'
+'17E18C4^-3'
+'-97C57A^0'
+'-370C3A^0'
+'44D983^0'
+'BA5CC4^0'
+'-3AC3AD^-4'
+'-C733D8^-4'
+'-15A4D0C^-3'
+'-97C5B8^0'
+'-370C638^0'
+965
+'44D96A^0'
+'BA5C8E^0'
+'34A464^-4'
+'-62CBEF^-3'
+'-142597C^-3'
+'-97C59C^0'
+'-370C33^0'
+'44D91C^0'
+'BA5CCE^0'
+'38EA39^-4'
+'19B267C^-3'
+'110B78^-3'
+'-97C5AE^0'
+'-370C08^0'
+'44D90C^0'
+'BA5CD4^0'
+'1C0909C^-3'
+'12445AC^-3'
+'D4C716^-4'
+'-97C592^0'
+'-370BFE8^0'
+'44D92D^0'
+'BA5CE^0'
+'2297C2^-3'
+'-1CBB074^-3'
+'BCAEEE^-5'
+'-97C51C^0'
+'-370C1E8^0'
+'44D9^0'
+'BA5D48^0'
+'D83246^-4'
+'-5D9^-3'
+'-F1F72A^-5'
+'-97C534^0'
+'-370C508^0'
+'44D8FF^0'
+'BA5D26^0'
+'7D2905^-4'
+'2E7DEB8^-3'
+'1ECEBBC^-3'
+'-97C564^0'
+'-370BDA8^0'
+'44D912^0'
+'BA5D1A^0'
+'35F38F^-3'
+'-4BCF52^-4'
+'1B9E37^-4'
+'-97C562^0'
+'-370B7B8^0'
+'44D943^0'
+'BA5D26^0'
+'2C249A8^-3'
+'-34687^-3'
+'-19689E4^-3'
+'-97C58^0'
+'-370AFE^0'
+'44D909^0'
+'BA5D48^0'
+'-153A72C^-3'
+'-1C2EB24^-3'
+'9280FA^-4'
+'-97C536^0'
+'-370AF18^0'
+'44D95^0'
+'BA5D6E^0'
+'95779A^-4'
+'E14702^-4'
+'10541E8^-4'
+'-97C558^0'
+'-370B1^0'
+'44D973^0'
+'BA5D3C^0'
+'2F3801^-3'
+'2E80888^-3'
+'-5040F6^-4'
+'-97C51C^0'
+'-370B508^0'
+'44D8E8^0'
+'BA5D8E^0'
+'1D72D1^-3'
+'-E9A27E^-4'
+'-C0C4AE^-4'
+'-97C534^0'
+'-370B988^0'
+'44D90D^0'
+'BA5D58^0'
+'-25858A^-3'
+'49FC2B^-3'
+'8B6116^-4'
+'-97C5C8^0'
+'-370BBD^0'
+'44D8D9^0'
+'BA5CE8^0'
+'CC133E^-4'
+'64AB4D^-3'
+'812F18^-4'
+'-97C55C^0'
+'-370B878^0'
+'44D961^0'
+'BA5D1C^0'
+'18E2328^-3'
+'4287CE^-3'
+'2177248^-4'
+'-97C546^0'
+'-370B27^0'
+'44D911^0'
+'BA5D68^0'
+'-ABD0CA^-4'
+'5E5219^-3'
+'1D6A07C^-3'
+'-97C4C2^0'
+'-370B8B^0'
+'44D95F^0'
+'BA5D9A^0'
+'-1832818^-3'
+'564DF^-3'
+'-5623EA^-4'
+'-97C4E6^0'
+'-370B77^0'
+'44D93D^0'
+'BA5D9^0'
+'-A2E146^-4'
+'42037C^-3'
+'-70ECEE^-4'
+'-97C4A8^0'
+'-370B168^0'
+'44D984^0'
+'BA5DC2^0'
+'2DCE538^-4'
+'-B343E4^-4'
+'-1F36138^-3'
+'-97C4AC^0'
+'-370AE68^0'
+'44D91A^0'
+'BA5DF6^0'
+'-34C02F8^-3'
+'35309C8^-3'
+'1B786D^-4'
+'-97C4EE^0'
+'-370A4F8^0'
+'44D907^0'
+'BA5DF4^0'
+'-14F9FC8^-3'
+'-23DD388^-3'
+'-14D284^-3'
+'-97C52E^0'
+'-370AC48^0'
+'44D92C^0'
+'BA5D9^0'
+'1C4B83^-3'
+'C7F96E^-4'
+'93CEDC^-4'
+'-97C4F^0'
+'-370AA28^0'
+'44D97B^0'
+'BA5DAE^0'
+'-3069D6^-3'
+'C4D6C^-4'
+'1029D9C^-3'
+'-97C4CE^0'
+'-370A7F^0'
+'44D919^0'
+'BA5DF8^0'
+'-34BA3D8^-3'
+'-6CD311^-3'
+'-1233C94^-3'
+'-97C508^0'
+'-370A45^0'
+'44D8AF^0'
+'BA5E02^0'
+'-1738724^-3'
+'-3488B98^-3'
+'9CF64^-4'
+'-97C512^0'
+'-370A71^0'
+'44D885^0'
+'BA5DFC^0'
+'13480E4^-3'
+'-397A29^-3'
+'73638^-4'
+'-97C498^0'
+'-370ABF^0'
+'44D8E4^0'
+'BA5E26^0'
+'-22315D^-3'
+'-1D134A8^-3'
+'1E85248^-3'
+'-97C4AA^0'
+'-370A8C8^0'
+'44D888^0'
+'BA5E48^0'
+'-16CBEE8^-3'
+'-4968FD^-3'
+'-71B457^-4'
+'-97C46^0'
+'-370AE98^0'
+'44D881^0'
+'BA5E6C^0'
+'-BFEFEC^-4'
+'-4D4BC6^-3'
+'D343A6^-4'
+'-97C4A8^0'
+'-370B168^0'
+'44D86F^0'
+'BA5E2A^0'
+'-FB1072^-4'
+'4107F3^-3'
+'255DB1^-3'
+'-97C4B4^0'
+'-370AD2^0'
+'44D869^0'
+'BA5E36^0'
+'-182F634^-3'
+'-3CBB2E8^-4'
+'-48F063^-4'
+'-97C484^0'
+'-370AC68^0'
+'44D87F^0'
+'BA5E5A^0'
+'-144BD1^-3'
+'-1D469CC^-3'
+'-D24F82^-4'
+'-97C45C^0'
+'-370A6^0'
+'44D856^0'
+'BA5EA8^0'
+'13FBC48^-3'
+'-2B391D^-3'
+'-38BE308^-4'
+'-97C43^0'
+'-370A78^0'
+'44D8A1^0'
+'BA5EA8^0'
+'B6A7A6^-4'
+'1C978F4^-3'
+'1669C1C^-3'
+'-97C45A^0'
+'-370A5F8^0'
+'44D8B^0'
+'BA5E88^0'
+'1B979B4^-3'
+'488CA6^-5'
+'-14C4E8^-3'
+'-97C462^0'
+'-3709E48^0'
+'44D906^0'
+'BA5E86^0'
+'1BC5E9^-3'
+'-6B6683^-3'
+'-5B02A9^-4'
+'-97C49E^0'
+'-3709958^0'
+'44D864^0'
+'BA5EA8^0'
+'-151A644^-4'
+'1F02A8C^-3'
+'F66AB8^-4'
+'-97C42C^0'
+'-370932^0'
+'44D93B^0'
+'BA5ED2^0'
+'2CBAFA^-3'
+'-17D86AC^-3'
+'-64266F^-4'
+'-97C482^0'
+'-37093D^0'
+'44D936^0'
+'BA5E8C^0'
+'2923AD^-3'
+'-690F3E^-4'
+'-4725BE^-4'
+'-97C44^0'
+'-3709018^0'
+'44D953^0'
+'BA5EC8^0'
+'1EB67A8^-3'
+'-330E918^-3'
+'67E236^-4'
+'-97C456^0'
+'-37093C8^0'
+'44D93^0'
+'BA5EB^0'
+'-37A95F^-4'
+'-37C4B88^-4'
+'-37C4B88^-4'
+'-97C416^0'
+'-37092A8^0'
+'44D8C4^0'
+'BA5F12^0'
+'-4F2BD7^-4'
+'18B1ECC^-3'
+'25DCD18^-3'
+'-97C3CE^0'
+'-3708BB8^0'
+'44D97E^0'
+'BA5F28^0'
+'353486^-3'
+'12079B8^-3'
+'AAE596^-4'
+'-97C3D8^0'
+'-3708CE^0'
+'44D92D^0'
+'BA5F3A^0'
+'3475398^-3'
+'-35B04F^-3'
+'-1E39254^-3'
+'-97C396^0'
+'-3708FC^0'
+'44D91E^0'
+'BA5F68^0'
+'-1A7E454^-3'
+'3387A38^-4'
+'145CD24^-3'
+'-97C3C6^0'
+'-3708B6^0'
+'44D97E^0'
+'BA5F32^0'
+'DE58CA^-4'
+'1A5425^-3'
+'30A9A3^-4'
+'-97C38E^0'
+'-37091E8^0'
+'44D933^0'
+'BA5F5C^0'
+'22FDA^-3'
+'1E0CC0C^-3'
+'8F4B2C^-4'
+'-97C3C6^0'
+'-370913^0'
+'44D916^0'
+'BA5F3C^0'
+'1F7F6B8^-3'
+'-790D1A^-4'
+'-1D59B04^-3'
+'-97C3C2^0'
+'-3708E28^0'
+'44D902^0'
+'BA5F56^0'
+'-FBD2A2^-4'
+'844BFC^-3'
+'1AC434^-3'
+'-97C3FA^0'
+'-3708ED^0'
+'44D87B^0'
+'BA5F56^0'
+'-42D51^-4'
+'5576FC^-3'
+'16637E4^-4'
+'-97C39E^0'
+'-37094F8^0'
+'44D8E5^0'
+'BA5F5E^0'
+'26A4F58^-3'
+'2C1A0F8^-3'
+'-1134C8C^-3'
+'-97C33C^0'
+'-3708EF8^0'
+'44D8DA^0'
+'BA5FCE^0'
+'-9D506C^-4'
+'79A39F^-3'
+'1047704^-3'
+'-97C344^0'
+'-3708FB^0'
+'44D929^0'
+'BA5FA6^0'
+'-1EA699C^-3'
+'15D920C^-3'
+'-18E1138^-3'
+'-97C32^0'
+'-3708BE^0'
+'44D99F^0'
+'BA5FAA^0'
+'116A8A4^-3'
+'3C959^-3'
+'F90F2A^-4'
+'-97C356^0'
+'-3707B08^0'
+'44D9B1^0'
+'BA5FC6^0'
+'38D6D4^-4'
+'85CA98^-4'
+'-E93EE6^-4'
+'-97C34E^0'
+'-370837^0'
+'44D9A4^0'
+'BA5FAA^0'
+'-35E7CE8^-3'
+'191C598^-3'
+'33DBEB^-4'
+'-97C354^0'
+'-3707B4^0'
+'44D9B4^0'
+'BA5FC6^0'
+'-5BD49B^-4'
+'-343FE8^-3'
+'-12DC464^-3'
+'-97C354^0'
+'-3707588^0'
+'44D9FE^0'
+'BA5FC6^0'
+'1A1C54C^-3'
+'-1F0397C^-3'
+'-5E1F88^-4'
+'-97C35A^0'
+'-370731^0'
+'44D9EC^0'
+'BA5FD4^0'
+'-2C976F^-3'
+'-30C6BB8^-3'
+'81457E^-5'
+'-97C328^0'
+'-3707018^0'
+'44D9E9^0'
+'BA600C^0'
+'-2B5F03^-3'
+'-405A46^-3'
+'-20A0FE8^-4'
+'-97C314^0'
+'-370766^0'
+'44D9B7^0'
+'BA601^0'
+'-1C83498^-3'
+'-43380F^-3'
+'E4486E^-4'
+'-97C2B4^0'
+'-37068A^0'
+'44DA76^0'
+'BA6058^0'
+'3D0D168^-4'
+'-324E48^-3'
+'946B92^-4'
+'-97C294^0'
+'-370707^0'
+'44DAB4^0'
+'BA6038^0'
+'-1CDDDB^-3'
+'-11A4D84^-3'
+'B0CA98^-4'
+'-97C28C^0'
+'-3706A8^0'
+'44DA53^0'
+'BA607E^0'
+'-204DEF8^-3'
+'-3FFE75^-3'
+'-763B6F^-4'
+'-97C2B2^0'
+'-3706E88^0'
+'44DA^0'
+'BA606C^0'
+'-320C6A^-4'
+'-5419^-3'
+'-53450F^-4'
+'-97C2A4^0'
+'-3707148^0'
+'44DA4E^0'
+'BA604C^0'
+'-784628^-4'
+'1ABFF8^-3'
+'1410C84^-3'
+'-97C29C^0'
+'-3706E18^0'
+'44DA7F^0'
+'BA605^0'
+'-9CD0C4^-4'
+'-DF70E4^-4'
+'-F000F^-4'
+'-97C2EE^0'
+'-3706A78^0'
+'44DA5^0'
+'BA602E^0'
+'-E67BC6^-4'
+'-1066AE8^-3'
+'-517268^-4'
+'-97C2FA^0'
+'-37065D8^0'
+'44DA3E^0'
+'BA6042^0'
+'1030E74^-3'
+'-5E5A05^-3'
+'-4CBA99^-4'
+'-97C30A^0'
+'-3707B7^0'
+'44D9A6^0'
+'BA6008^0'
+'1E7E20C^-4'
+'40011C^-3'
+'1207EA^-3'
+'-97C312^0'
+'-3707968^0'
+'44D97A^0'
+'BA601A^0'
+'8F0E98^-4'
+'-24ECDD^-3'
+'-1B32A6C^-3'
+'-97C30A^0'
+'-370775^0'
+'44D995^0'
+'BA602^0'
+'-B26D5A^-4'
+'D88C42^-4'
+'D88C42^-4'
+'-97C332^0'
+'-3707BE8^0'
+'44D8F8^0'
+'BA6024^0'
+'294F9A8^-3'
+'-72C8FD^-3'
+'-4DD336^-4'
+'-97C314^0'
+'-37073A^0'
+'44D8D6^0'
+'BA607^0'
+'-11FA994^-3'
+'262C2B8^-4'
+'D923C^-4'
+'-97C2EC^0'
+'-370762^0'
+'44D93^0'
+'BA6064^0'
+'1EA4D58^-3'
+'3409408^-4'
+'6DC60B^-4'
+'-97C322^0'
+'-3707EC^0'
+'44D8C3^0'
+'BA6038^0'
+'1A091BC^-3'
+'-1B7AA04^-3'
+'-E20CD2^-4'
+'-97C306^0'
+'-3708268^0'
+'44D8E8^0'
+'BA603^0'
+'13402E8^-3'
+'-412D91^-3'
+'-8566FA^-4'
+'-97C2B2^0'
+'-3707CD^0'
+'44D893^0'
+'BA60AE^0'
+'-70EF2B^-4'
+'-39A5638^-4'
+'158B818^-3'
+'-97C2B8^0'
+'-37077A8^0'
+'44D8ED^0'
+'BA60A^0'
+'D4DCD8^-4'
+'205B02^-3'
+'2D307C^-4'
+'-97C2D2^0'
+'-3707608^0'
+'44D8C5^0'
+'BA60A^0'
+'2C29F7^-3'
+'-25BC24^-3'
+'-BF4E92^-4'
+'-97C35C^0'
+'-3707638^0'
+'44D85D^0'
+'BA6056^0'
+'-1D4265C^-3'
+'1530B3^-3'
+'144A438^-3'
+'-97C31E^0'
+'-370796^0'
+'44D8AA^0'
+'BA605E^0'
+'3FDCE88^-4'
+'2115C2^-3'
+'2937EC8^-4'
+'-97C2DA^0'
+'-37072D^0'
+'44D8E1^0'
+'BA60A^0'
+'1D1A6^-3'
+'4794B9^-3'
+'-1034958^-3'
+'-97C30A^0'
+'-3706BE8^0'
+'44D8FD^0'
+'BA608E^0'
+'321693^-3'
+'835C66^-4'
+'1E11C94^-4'
+'-97C2E4^0'
+'-3706E8^0'
+'44D8D6^0'
+'BA60B^0'
+'-21BB478^-3'
+'6BEF4A^-3'
+'8F947^-4'
+'-97C2CC^0'
+'-37069D8^0'
+'44D85C^0'
+'BA6106^0'
+'-959B36^-4'
+'5AEC61^-3'
+'613F4B^-4'
+'-97C2E^0'
+'-3707018^0'
+'44D8B1^0'
+'BA60BA^0'
+'263E2F^-3'
+'4B8EB9^-3'
+'-7D2611^-4'
+'-97C2C8^0'
+'-37068A^0'
+'44D8BD^0'
+'BA60EC^0'
+'-14CF138^-3'
+'34C2528^-3'
+'-331DAF8^-4'
+'-97C2FE^0'
+'-3706C58^0'
+'44D874^0'
+'BA60CA^0'
+'-22E04^-3'
+'13A94DC^-3'
+'-10A67A8^-3'
+'-97C35C^0'
+'-3706CE8^0'
+'44D85F^0'
+'BA6082^0'
+'24C535^-3'
+'1203558^-3'
+'-7D1966^-4'
+'-97C364^0'
+'-3706B48^0'
+'44D80C^0'
+'BA60A^0'
+'17E823C^-4'
+'8DBD72^-4'
+'-80E318^-4'
+'-97C28C^0'
+'-3706CC8^0'
+'44D83E^0'
+'BA6138^0'
+'-458D63^-3'
+'34BF7C8^-3'
+'1D8209^-3'
+'-97C2CE^0'
+'-370631^0'
+'44D88B^0'
+'BA6114^0'
+'-4FA376^-4'
+'-40AE68^-3'
+'-FA8A76^-4'
+'-97C2CA^0'
+'-37060C8^0'
+'44D88F^0'
+'BA612^0'
+'1DFF384^-3'
+'-4BF0A2^-3'
+'-4C8869^-4'
+'-97C2B6^0'
+'-3705F1^0'
+'44D8E4^0'
+'BA611A^0'
+'-2AF8F68^-3'
+'-143532^-3'
+'1D44F84^-3'
+'-97C242^0'
+'-3706058^0'
+'44D8E2^0'
+'BA6174^0'
+'-3C24908^-3'
+'-58B762^-3'
+'-A4E14E^-4'
+'-97C26^0'
+'-37058B8^0'
+'44D862^0'
+'BA61AC^0'
+'-EB7844^-4'
+'-4DA7A1^-3'
+'-355703^-4'
+'-97C272^0'
+'-3705588^0'
+'44D898^0'
+'BA6198^0'
+'12F8224^-3'
+'-40BFEC^-3'
+'-9EBF5E^-4'
+'-97C26A^0'
+'-37056F^0'
+'44D919^0'
+'BA616A^0'
+'-164DFEC^-3'
+'-EBD7D2^-4'
+'1568A28^-3'
+'-97C286^0'
+'-3705B6^0'
+'44D908^0'
+'BA6144^0'
+'-22212A^-3'
+'-5908F5^-3'
+'-1C2C78^-3'
+'-97C282^0'
+'-3705A08^0'
+'44D887^0'
+'BA617E^0'
+'1A437B4^-3'
+'-651BFF^-3'
+'-627F12^-4'
+'97C281B4F558F8^0'
+'37059B6D509D7E^0'
+'-44D8830E9EB6A8^0'
+'-BA617EEA6E8E48^0'
+'17FDB77B2D0E56^-3'
+'-56C7662D91687^-3'
+'-34882BFD70A3D6^-4'
+'1D8B1EB27F^A'
+'1D8B1EB5A^A'
+'1D8B1EB988^A'
+'1D8B1EBD7^A'
+'1D8B1EC158^A'
+'1D8B1EC54^A'
+'1D8B1EC928^A'
+'1D8B1ECD1^A'
+'1D8B1ED0F8^A'
+'1D8B1ED4E^A'
+'1D8B1ED8C8^A'
+'1D8B1EDCB^A'
+'1D8B1EE097^A'
+'1D8B1EE47F^A'
+'1D8B1EE867^A'
+'1D8B1EEC4F^A'
+'1D8B1EF037^A'
+'1D8B1EF41F^A'
+'1D8B1EF807^A'
+'1D8B1EFBEF^A'
+'1D8B1EFFD7^A'
+'1D8B1F03BF^A'
+'1D8B1F07A7^A'
+'1D8B1F0B8F^A'
+'1D8B1F0F77^A'
+'1D8B1F135F^A'
+'1D8B1F1747^A'
+'1D8B1F1B2F^A'
+'1D8B1F1F17^A'
+'1D8B1F22FF^A'
+'1D8B1F26E7^A'
+'1D8B1F2ACF^A'
+'1D8B1F2EB7^A'
+'1D8B1F329F^A'
+'1D8B1F3687^A'
+'1D8B1F3A6F^A'
+'1D8B1F3E57^A'
+'1D8B1F423F^A'
+'1D8B1F4627^A'
+'1D8B1F4A0F^A'
+'1D8B1F4DF7^A'
+'1D8B1F51DF^A'
+'1D8B1F55C7^A'
+'1D8B1F59AF^A'
+'1D8B1F5D97^A'
+'1D8B1F617F^A'
+'1D8B1F6567^A'
+'1D8B1F694F^A'
+'1D8B1F6D37^A'
+'1D8B1F711F^A'
+'1D8B1F7507^A'
+'1D8B1F78EF^A'
+'1D8B1F7CD7^A'
+'1D8B1F80BF^A'
+'1D8B1F84A7^A'
+'1D8B1F888F^A'
+'1D8B1F8C77^A'
+'1D8B1F905F^A'
+'1D8B1F9447^A'
+'1D8B1F982F^A'
+'1D8B1F9C17^A'
+'1D8B1F9FFF^A'
+'1D8B1FA3E7^A'
+'1D8B1FA7CF^A'
+'1D8B1FABB7^A'
+'1D8B1FAF9F^A'
+'1D8B1FB387^A'
+'1D8B1FB76F^A'
+'1D8B1FBB57^A'
+'1D8B1FBF3F^A'
+'1D8B1FC327^A'
+'1D8B1FC70F^A'
+'1D8B1FCAF7^A'
+'1D8B1FCEDF^A'
+'1D8B1FD2C7^A'
+'1D8B1FD6AF^A'
+'1D8B1FDA97^A'
+'1D8B1FDE7F^A'
+'1D8B1FE267^A'
+'1D8B1FE64F^A'
+'1D8B1FEA37^A'
+'1D8B1FEE1F^A'
+'1D8B1FF207^A'
+'1D8B1FF5EF^A'
+'1D8B1FF9D7^A'
+'1D8B1FFDBF^A'
+'1D8B2001A7^A'
+'1D8B20058F^A'
+'1D8B200977^A'
+'1D8B200D5F^A'
+'1D8B201147^A'
+'1D8B20152F^A'
+'1D8B201917^A'
+'1D8B201CFF^A'
+'1D8B2020E7^A'
+'1D8B2024CF^A'
+'1D8B2028B7^A'
+'1D8B202C9F^A'
+'1D8B203087^A'
+'1D8B20346F^A'
+'1D8B203857^A'
+'1D8B203C3F^A'
+'1D8B204027^A'
+'1D8B20440F^A'
+'1D8B2047F7^A'
+'1D8B204BDF^A'
+'1D8B204FC7^A'
+'1D8B2053AF^A'
+'1D8B205797^A'
+'1D8B205B7F^A'
+'1D8B205F67^A'
+'1D8B20634F^A'
+'1D8B206737^A'
+'1D8B206B1F^A'
+'1D8B206F07^A'
+'1D8B2072EF^A'
+'1D8B2076D7^A'
+'1D8B207ABF^A'
+'1D8B207EA7^A'
+'1D8B20828F^A'
+'1D8B208677^A'
+'1D8B208A5F^A'
+'1D8B208E47^A'
+'1D8B20922F^A'
+'1D8B209617^A'
+'1D8B2099FF^A'
+'1D8B209DE7^A'
+'1D8B20A1CF^A'
+'1D8B20A5B7^A'
+'1D8B20A99F^A'
+'1D8B20AD87^A'
+'1D8B20B16F^A'
+'1D8B20B557^A'
+'1D8B20B93F^A'
+'1D8B20BD27^A'
+'1D8B20C10F^A'
+'1D8B20C4F7^A'
+'1D8B20C8DF^A'
+'1D8B20CCC7^A'
+'1D8B20D0AF^A'
+'1D8B20D497^A'
+'1D8B20D87F^A'
+'1D8B20DC67^A'
+'1D8B20E04F^A'
+'1D8B20E437^A'
+'1D8B20E81F^A'
+'1D8B20EC07^A'
+'1D8B20EFEF^A'
+'1D8B20F3D7^A'
+'1D8B20F7BF^A'
+'1D8B20FBA7^A'
+'1D8B20FF8F^A'
+'1D8B210377^A'
+'1D8B21075F^A'
+'1D8B210B47^A'
+'1D8B210F2F^A'
+'1D8B211317^A'
+'1D8B2116FF^A'
+'1D8B211AE7^A'
+'1D8B211ECF^A'
+'1D8B2122B7^A'
+'1D8B21269F^A'
+'1D8B212A87^A'
+'1D8B212E6F^A'
+'1D8B213257^A'
+'1D8B21363F^A'
+'1D8B213A27^A'
+'1D8B213E0F^A'
+'1D8B2141F7^A'
+'1D8B2145DF^A'
+'1D8B2149C7^A'
+'1D8B214DAF^A'
+'1D8B215197^A'
+'1D8B21557F^A'
+'1D8B215967^A'
+'1D8B215D4F^A'
+'1D8B216137^A'
+'1D8B21651F^A'
+'1D8B216907^A'
+'1D8B216CEF^A'
+'1D8B2170D7^A'
+'1D8B2174BF^A'
+'1D8B2178A7^A'
+'1D8B217C8F^A'
+'1D8B218077^A'
+'1D8B21845F^A'
+'1D8B21846^A'
+'1D8B218847^A'
+'1D8B218C2F^A'
+'1D8B219017^A'
+'1D8B2193FF^A'
+'1D8B2197E7^A'
+'1D8B219BCF^A'
+'1D8B219FB7^A'
+'1D8B21A39F^A'
+'1D8B21A787^A'
+'1D8B21AB6F^A'
+'1D8B21AF57^A'
+'1D8B21B33F^A'
+'1D8B21B727^A'
+'1D8B21BB0F^A'
+'1D8B21BEF7^A'
+'1D8B21C2DF^A'
+'1D8B21C6C7^A'
+'1D8B21CAAF^A'
+'1D8B21CE97^A'
+'1D8B21D27F^A'
+'1D8B21D667^A'
+'1D8B21DA4F^A'
+'1D8B21DE37^A'
+'1D8B21E21F^A'
+'1D8B21E607^A'
+'1D8B21E9EF^A'
+'1D8B21EDD7^A'
+'1D8B21F1BF^A'
+'1D8B21F5A7^A'
+'1D8B21F98F^A'
+'1D8B21F99^A'
+'1D8B21FD77^A'
+'1D8B22015F^A'
+'1D8B220547^A'
+'1D8B22092F^A'
+'1D8B220D17^A'
+'1D8B2210FF^A'
+'1D8B2214E7^A'
+'1D8B2218CF^A'
+'1D8B221CB7^A'
+'1D8B22209F^A'
+'1D8B222487^A'
+'1D8B22286F^A'
+'1D8B222C57^A'
+'1D8B22303F^A'
+'1D8B223427^A'
+'1D8B22380F^A'
+'1D8B223BF7^A'
+'1D8B223FDF^A'
+'1D8B2243C7^A'
+'1D8B2247AF^A'
+'1D8B224B97^A'
+'1D8B224F7F^A'
+'1D8B225367^A'
+'1D8B22574F^A'
+'1D8B225B37^A'
+'1D8B225F1F^A'
+'1D8B226307^A'
+'1D8B2266EF^A'
+'1D8B226AD7^A'
+'1D8B226B3C^A'
+'1D8B20346F^A'
+'1D8B21B727^A'
+'1D8B1EB27F^A'
+'1^1'
+'F8^2'
+END_ARRAY 1 1989
+TOTAL_ARRAYS 1
+ ~NAIF/SPC BEGIN COMMENTS~
+This CK is for testing with the image: /Users/acpaquette/repos/ale/tests/pytests/data/m0126888978f7_2p/m0126888978f7_2p_isis.lbl
+
+This CK was generated using the following command: {}
+ ~NAIF/SPC END COMMENTS~
diff --git a/tests/pytests/data/m0126888978f7_2p/near_2000056_v01_1_sliced_-93000.xc b/tests/pytests/data/m0126888978f7_2p/near_2000056_v01_1_sliced_-93000.xc
new file mode 100644
index 0000000000000000000000000000000000000000..5c564af8efc313c28743598b5908db2d09561562
--- /dev/null
+++ b/tests/pytests/data/m0126888978f7_2p/near_2000056_v01_1_sliced_-93000.xc
@@ -0,0 +1,1971 @@
+DAFETF NAIF DAF ENCODED TRANSFER FILE
+'DAF/CK  '
+'2'
+'6'
+'/project/near/SDC_ops/PROD/ALLHDF.001_00442_Feb_27_100_18:33'
+BEGIN_ARRAY 1 1949
+'NEAR CK TYPE 3 SEGMENT                  '
+'1D8B2A522A^A'
+'1D8B2DFEA7^A'
+'-16B48'
+'1'
+'3'
+'1'
+1024
+'97B147A76A0758^0'
+'36E31570E0D408^0'
+'-44D81E19C93208^0'
+'-BA79D692559EA8^0'
+'72DE444^-4'
+'1C050B12B020C3^-3'
+'3EAFFBB78D4FDC^-4'
+'-97B148^0'
+'-36E3148^0'
+'44D82^0'
+'BA79D8^0'
+'726354^-4'
+'202C12^-3'
+'469A6B^-4'
+'-97B102^0'
+'-36E3358^0'
+'44D831^0'
+'BA7A^0'
+'2579E28^-3'
+'-1453954^-3'
+'509A27^-4'
+'-97B13C^0'
+'-36E3178^0'
+'44D82A^0'
+'BA79DE^0'
+'293BD08^-3'
+'-26E6F5^-3'
+'-4D4592^-4'
+'-97B14C^0'
+'-36E2B5^0'
+'44D7AA^0'
+'BA7A1C^0'
+'2144E9^-3'
+'-469E2A^-3'
+'-337F788^-4'
+'-97B132^0'
+'-36E2CA8^0'
+'44D7F5^0'
+'BA7A1^0'
+'-5FB486^-4'
+'D7F96A^-4'
+'1C3766C^-3'
+'-97B186^0'
+'-36E2B5^0'
+'44D786^0'
+'BA79FA^0'
+'E1E1D6^-4'
+'-363774^-3'
+'-13683C4^-3'
+'-97B15A^0'
+'-36E2E58^0'
+'44D7C^0'
+'BA79FC^0'
+'1AED5E8^-3'
+'-3AE3948^-3'
+'-137247C^-3'
+'-97B128^0'
+'-36E2CF8^0'
+'44D775^0'
+'BA7A44^0'
+'-1370E44^-3'
+'105558C^-3'
+'DD08F2^-4'
+'-97B102^0'
+'-36E2DC^0'
+'44D728^0'
+'BA7A7C^0'
+'1C420D^-5'
+'1E838A^-3'
+'798E1E^-5'
+'-97B0D4^0'
+'-36E2BB^0'
+'44D78^0'
+'BA7A8C^0'
+'2EBA5F^-3'
+'18DD2D4^-3'
+'-6242C2^-4'
+'-97B0EC^0'
+'-36E27F8^0'
+'44D7C6^0'
+'BA7A7^0'
+'2DFBF18^-3'
+'EF46CE^-4'
+'-79C584^-4'
+'-97B0D6^0'
+'-36E288^0'
+'44D81F^0'
+'BA7A5E^0'
+'-C452F^-4'
+'6F6C29^-3'
+'1C010E4^-3'
+'-97B0C2^0'
+'-36E24B8^0'
+'44D83E^0'
+'BA7A74^0'
+'1F3FF4C^-4'
+'6BF5FF^-3'
+'889E56^-4'
+'-97B096^0'
+'-36E274^0'
+'44D847^0'
+'BA7A8A^0'
+'2451B98^-3'
+'1F2B49C^-3'
+'-11F7D44^-3'
+'-97B082^0'
+'-36E251^0'
+'44D7D3^0'
+'BA7ACE^0'
+'-19CF8EC^-3'
+'60B7D2^-3'
+'-146486C^-4'
+'-97B06C^0'
+'-36E23B^0'
+'44D74B^0'
+'BA7B18^0'
+'-21DEF5^-3'
+'1C6BBA8^-3'
+'-18B64DC^-3'
+'-97B0D6^0'
+'-36E2408^0'
+'44D72A^0'
+'BA7ACE^0'
+'12D9C94^-3'
+'1139E08^-3'
+'24A7098^-4'
+'-97B124^0'
+'-36E22A8^0'
+'44D7A2^0'
+'BA7A68^0'
+'8669A8^-4'
+'-2A0846^-3'
+'-1AF0BBC^-3'
+'-97B0C^0'
+'-36E262^0'
+'44D727^0'
+'BA7AD8^0'
+'-389384^-3'
+'2488BE^-3'
+'172B6B^-3'
+'-97B138^0'
+'-36E233^0'
+'44D69C^0'
+'BA7AB6^0'
+'-AABEB8^-4'
+'-3A2F39^-3'
+'-FE6128^-4'
+'-97B0AC^0'
+'-36E2558^0'
+'44D6F9^0'
+'BA7AFC^0'
+'165E6FC^-3'
+'-51B954^-3'
+'-44B3C^-4'
+'-97B0BA^0'
+'-36E2458^0'
+'44D6D4^0'
+'BA7B04^0'
+'-453E1E^-3'
+'-A7C6FA^-4'
+'115DAF8^-3'
+'-97B19^0'
+'-36E2568^0'
+'44D6D3^0'
+'BA7A5^0'
+'-1B85EF8^-3'
+'-627092^-3'
+'-53AD23^-3'
+'-97B3BC^0'
+'-36E2FD8^0'
+'44D5EC^0'
+'BA78B^0'
+'-20BAB08^-3'
+'-3F35818^-3'
+'-674197^-3'
+'-97B714^0'
+'-36E3F5^0'
+'44D50C^0'
+'BA7602^0'
+'C2AB1C^-4'
+'-2FC146^-3'
+'-99118E^-3'
+'-97BAD2^0'
+'-36E5FA^0'
+'44D37E^0'
+'BA72F^0'
+'-342691^-3'
+'-242EEF8^-3'
+'-BC4C9E^-3'
+'-97BFF6^0'
+'-36E71^0'
+'44D202^0'
+'BA6EFC^0'
+'-2554348^-3'
+'-66029F^-3'
+'-E86FBA^-3'
+'-97C554^0'
+'-36E9208^0'
+'44D051^0'
+'BA6AA2^0'
+'795733^-4'
+'-632041^-3'
+'-10282D^-2'
+'-97CBA^0'
+'-36EBB28^0'
+'44CE67^0'
+'BA6574^0'
+'-579B92^-5'
+'3801A28^-3'
+'-FD2228^-3'
+'-97D276^0'
+'-36EE248^0'
+'44CC9C^0'
+'BA5FD4^0'
+'-ADC9B8^-4'
+'-1BAA2C8^-3'
+'-13AD424^-2'
+'-97D99E^0'
+'-36F0F58^0'
+'44CA49^0'
+'BA5A06^0'
+'-85169A^-4'
+'-139E55^-3'
+'-13D93E8^-2'
+'-97E1B^0'
+'-36F375^0'
+'44C74E^0'
+'BA53D^0'
+'6C3FF9^-4'
+'-1892828^-3'
+'-15635A8^-2'
+'-97EA08^0'
+'-36F6C9^0'
+'44C47C^0'
+'BA4D1^0'
+'14A2FA4^-3'
+'3728B38^-3'
+'-15D96E^-2'
+'-97F284^0'
+'-36F9FD8^0'
+'44C1AE^0'
+'BA463E^0'
+'10CE2D^-3'
+'-1C798F8^-3'
+'-1840398^-2'
+'-97FB4E^0'
+'-36FD3A8^0'
+'44BE92^0'
+'BA3F42^0'
+'19177C8^-3'
+'-74920A^-3'
+'-192BF6C^-2'
+'-98044^0'
+'-3700FE^0'
+'44BC15^0'
+'BA37C2^0'
+'-51AC36^-4'
+'219B19^-3'
+'-170015C^-2'
+'-980D7^0'
+'-3704768^0'
+'44B903^0'
+'BA306^0'
+'2BD2528^-3'
+'-15579C4^-3'
+'-197D0D4^-2'
+'-9816D4^0'
+'-3708308^0'
+'44B624^0'
+'BA28A8^0'
+'29041D^-3'
+'441DE8^-4'
+'-1A21F84^-2'
+'-98201E^0'
+'-370BE2^0'
+'44B39D^0'
+'BA20E8^0'
+'E22FE6^-4'
+'-31849A^-3'
+'-1AD7F84^-2'
+'-9829D8^0'
+'-370F368^0'
+'44B0D9^0'
+'BA18FE^0'
+'-635F0A^-4'
+'-14F4D48^-3'
+'-19D277^-2'
+'-9833BC^0'
+'-37129A^0'
+'44ADA8^0'
+'BA1114^0'
+'19555D4^-3'
+'30ABF8^-3'
+'-19E60B8^-2'
+'-983D56^0'
+'-3716298^0'
+'44AA38^0'
+'BA097^0'
+'1AEA06^-3'
+'-2C1E9A^-3'
+'-1C1FA64^-2'
+'-98470A^0'
+'-371988^0'
+'44A72A^0'
+'BA01A^0'
+'-1500E9^-3'
+'12BBBEC^-3'
+'-1A13188^-2'
+'-9850B^0'
+'-371D8B8^0'
+'44A483^0'
+'B9F984^0'
+'-1D1086C^-4'
+'2B49088^-3'
+'-1B8488^-2'
+'-985AA6^0'
+'-3720D08^0'
+'44A19C^0'
+'B9F174^0'
+'28026^-3'
+'28CED38^-3'
+'-1BD8BAC^-2'
+'-9864F6^0'
+'-37242B^0'
+'449E4D^0'
+'B9E93C^0'
+'190CAE^-3'
+'14C106^-4'
+'-1C2C64C^-2'
+'-986E72^0'
+'-37281A8^0'
+'449BCA^0'
+'B9E138^0'
+'-118481C^-3'
+'5A4C4B^-3'
+'-19D3428^-2'
+'-987852^0'
+'-372B088^0'
+'4498EC^0'
+'B9D94E^0'
+'-48F65B^-4'
+'83F2D^-3'
+'-1A8DAFC^-2'
+'-988148^0'
+'-372EB18^0'
+'449715^0'
+'B9D18C^0'
+'227E7A8^-3'
+'2F4C8D^-3'
+'-1B22CEC^-2'
+'-988AF^0'
+'-37317A^0'
+'4494C4^0'
+'B9C9A4^0'
+'-1C535A4^-3'
+'5B465^-3'
+'-193CA^-2'
+'-9893FA^0'
+'-3734AA8^0'
+'449292^0'
+'B9C216^0'
+'-2214F88^-4'
+'-3C59308^-4'
+'-1C69E9^-2'
+'-989D22^0'
+'-3738058^0'
+'44900F^0'
+'B9BA8^0'
+'ACA024^-4'
+'2EA3148^-3'
+'-18865E4^-2'
+'-98A69C^0'
+'-373AF9^0'
+'448D84^0'
+'B9B2C4^0'
+'B6FD9C^-4'
+'-E475DE^-4'
+'-1A0547C^-2'
+'-98AFE4^0'
+'-373E11^0'
+'448AB3^0'
+'B9AB42^0'
+'-2BF9BB8^-3'
+'-78D938^-4'
+'-192F848^-2'
+'-98B96A^0'
+'-3740C6^0'
+'448889^0'
+'B9A36A^0'
+'-1CEF044^-3'
+'-268D488^-3'
+'-19E3374^-2'
+'-98C21A^0'
+'-3743F1^0'
+'448626^0'
+'B99C34^0'
+'2581CB^-3'
+'-4EC85E^-3'
+'-1863EF8^-2'
+'-98CAF4^0'
+'-3747318^0'
+'44844E^0'
+'B994A2^0'
+'-29625A8^-3'
+'-1401548^-3'
+'-17C887^-2'
+'-98D392^0'
+'-3749FD^0'
+'4481CB^0'
+'B98DA2^0'
+'-189894^-3'
+'-BF83D4^-4'
+'-1786618^-2'
+'-98DC26^0'
+'-374CA38^0'
+'447FAC^0'
+'B9868E^0'
+'-1F075E^-3'
+'-61EDEE^-3'
+'-19C3814^-2'
+'-98E4FE^0'
+'-374F5A^0'
+'447C3E^0'
+'B97FB8^0'
+'122B46C^-3'
+'-41EF01^-3'
+'-18EA53^-2'
+'-98ED1C^0'
+'-3753078^0'
+'447A2A^0'
+'B978B4^0'
+'-1620154^-3'
+'49EEB9^-4'
+'-18797B^-2'
+'-98F5EE^0'
+'-3755FB8^0'
+'4476C1^0'
+'B971CE^0'
+'-174DC7^-3'
+'-373BD2^-3'
+'-1B93BE8^-2'
+'-98FE6C^0'
+'-3758EB8^0'
+'447459^0'
+'B96AD^0'
+'1088CB8^-3'
+'-2339FA^-3'
+'-1941BB4^-2'
+'-9906B2^0'
+'-375C54^0'
+'447217^0'
+'B963CE^0'
+'-1B9C4E4^-3'
+'-51239F^-3'
+'-1A23CE^-2'
+'-990F1E^0'
+'-375F7E8^0'
+'446F66^0'
+'B95CE6^0'
+'-1949F5C^-4'
+'-2BA9F9^-3'
+'-18545D8^-2'
+'-99173^0'
+'-37626C^0'
+'446D56^0'
+'B9562^0'
+'18DA294^-4'
+'-2DDA7E^-3'
+'-1BCFCA4^-2'
+'-991F6A^0'
+'-37654B^0'
+'446A37^0'
+'B94F9E^0'
+'-79D0F^-4'
+'56F61D^-4'
+'-17562F4^-2'
+'-992782^0'
+'-3768D18^0'
+'446841^0'
+'B9489A^0'
+'1CDF4CC^-3'
+'5BA438^-3'
+'-153DAF^-2'
+'-992FCE^0'
+'-376B508^0'
+'4465C4^0'
+'B941EA^0'
+'-11AFBA^-3'
+'-287BAB^-3'
+'-18180E8^-2'
+'-99379^0'
+'-376E77^0'
+'44636C^0'
+'B93B6C^0'
+'E30BDE^-4'
+'-408F5E^-3'
+'-1828108^-2'
+'-993F7A^0'
+'-3771658^0'
+'4460EC^0'
+'B934EA^0'
+'89F9D4^-4'
+'3E6E3A^-3'
+'-144816^-2'
+'-99472E^0'
+'-377439^0'
+'445EAA^0'
+'B92E86^0'
+'1F3B5C8^-3'
+'-27A1788^-3'
+'-16A8B74^-2'
+'-994F16^0'
+'-3776FE^0'
+'445C39^0'
+'B9280E^0'
+'1C6566^-3'
+'-32E62F^-3'
+'-16D5CF^-2'
+'-9956E^0'
+'-3779C38^0'
+'4459B1^0'
+'B921B4^0'
+'-E22928^-4'
+'4EBDE2^-4'
+'-14B1158^-2'
+'-995E76^0'
+'-377D0D8^0'
+'445716^0'
+'B91B66^0'
+'1DBA548^-3'
+'100866C^-3'
+'-1447EE4^-2'
+'-9965F6^0'
+'-37803D8^0'
+'4454D5^0'
+'B9151^0'
+'1EBFF18^-3'
+'-1250664^-3'
+'-16AC074^-2'
+'-996DD8^0'
+'-3782CF^0'
+'445253^0'
+'B90EAE^0'
+'EEA05C^-4'
+'-3981978^-3'
+'-16E5F2^-2'
+'-99755A^0'
+'-3785CD8^0'
+'445064^0'
+'B90844^0'
+'-21BE3A^-3'
+'A1E79A^-4'
+'-13D7E34^-2'
+'-997CD4^0'
+'-3788818^0'
+'444E0F^0'
+'B9021E^0'
+'1C9BA18^-3'
+'3237578^-3'
+'-15A5CA4^-2'
+'-99841^0'
+'-378B4B8^0'
+'444C28^0'
+'B8FBFC^0'
+'1F4160C^-3'
+'263C728^-3'
+'-1557B^-2'
+'-998BF2^0'
+'-378DB98^0'
+'4449D3^0'
+'B8F592^0'
+'B2DC56^-5'
+'2D6A928^-3'
+'-142EC58^-2'
+'-99934C^0'
+'-3790D98^0'
+'4447A7^0'
+'B8EF54^0'
+'-2550F18^-3'
+'57F4AB^-3'
+'-1480C9^-2'
+'-999ADA^0'
+'-379339^0'
+'444505^0'
+'B8E95^0'
+'3932D3^-4'
+'71D92D^-3'
+'-13DD078^-2'
+'-99A1EC^0'
+'-379651^0'
+'44432E^0'
+'B8E33^0'
+'283ACB^-3'
+'10453C4^-3'
+'-170BAE8^-2'
+'-99A98E^0'
+'-3798CE8^0'
+'4440DD^0'
+'B8DCF4^0'
+'-30DD65^-3'
+'A578C^-3'
+'-128FB48^-2'
+'-99B12^0'
+'-379B8B^0'
+'443E33^0'
+'B8D6D2^0'
+'-22189A^-3'
+'-1DF0EF8^-4'
+'-163E7E^-2'
+'-99B89C^0'
+'-379DFE^0'
+'443C44^0'
+'B8D094^0'
+'108B09^-3'
+'2E6722^-3'
+'-14B9594^-2'
+'-99BFE^0'
+'-37A0F48^0'
+'44398C^0'
+'B8CAA4^0'
+'-1065308^-3'
+'4061A9^-3'
+'-13666EC^-2'
+'-99C6EE^0'
+'-37A3B08^0'
+'44377B^0'
+'B8C4B6^0'
+'-25730C8^-3'
+'15230F4^-3'
+'-146698C^-2'
+'-99CE86^0'
+'-37A68^0'
+'443554^0'
+'B8BE54^0'
+'-CC40A6^-4'
+'-2030658^-3'
+'-149ED14^-2'
+'-99D5F2^0'
+'-37A8FB8^0'
+'44332B^0'
+'B8B834^0'
+'10209CC^-3'
+'-3C0BC98^-3'
+'-1521774^-2'
+'-99DD1^0'
+'-37ABCF^0'
+'443114^0'
+'B8B232^0'
+'-46D37C^-3'
+'D92D0C^-4'
+'-12D2448^-2'
+'-99E49^0'
+'-37AE648^0'
+'442E95^0'
+'B8AC18^0'
+'-253294^-3'
+'-5CD6CB^-3'
+'-15DD864^-2'
+'-99EBC^0'
+'-37B115^0'
+'442C83^0'
+'B8A60E^0'
+'119B134^-3'
+'-436F78^-3'
+'-14619F8^-2'
+'-99F356^0'
+'-37B384^0'
+'442A1B^0'
+'B89FE2^0'
+'-D287C^-4'
+'-3798CB8^-3'
+'-1476344^-2'
+'-99FABC^0'
+'-37B64D^0'
+'4427BF^0'
+'B899BE^0'
+'-2FF9568^-3'
+'-9474F6^-4'
+'-12F7D2^-2'
+'-9A020E^0'
+'-37B8F9^0'
+'4425BC^0'
+'B89392^0'
+'-2B900D^-3'
+'-44222C^-3'
+'-1541978^-2'
+'-9A09A2^0'
+'-37BAF28^0'
+'4423C3^0'
+'B88D6^0'
+'2657E9^-3'
+'-4E4418^-3'
+'-1495A28^-2'
+'-9A105E^0'
+'-37BDCF^0'
+'442277^0'
+'B8876^0'
+'2297CE8^-4'
+'47558A^-3'
+'-1245768^-2'
+'-9A17D^0'
+'-37C04B^0'
+'441FEB^0'
+'B88158^0'
+'-16A7BC4^-3'
+'-2373628^-3'
+'-14DF7A8^-2'
+'-9A1F5E^0'
+'-37C2D9^0'
+'441DEC^0'
+'B87B^0'
+'-4A9F0F^-4'
+'-66FFDF^-3'
+'-15654^-2'
+'-9A26C8^0'
+'-37C558^0'
+'441AD7^0'
+'B8753^0'
+'C9AA22^-4'
+'B4B764^-4'
+'-132CA7C^-2'
+'-9A2E2A^0'
+'-37C8768^0'
+'4418F5^0'
+'B86EC4^0'
+'FFFC18^-4'
+'22B9FC8^-3'
+'-14CC5EC^-2'
+'-9A35C8^0'
+'-37CADB8^0'
+'4416E6^0'
+'B8687^0'
+'1898714^-3'
+'C13268^-6'
+'-15323B8^-2'
+'-9A3CF8^0'
+'-37CDC78^0'
+'441469^0'
+'B86276^0'
+'1077538^-3'
+'-899314^-3'
+'-15A7E38^-2'
+'-9A447^0'
+'-37D0BD^0'
+'4411F7^0'
+'B85C38^0'
+'3A2C478^-4'
+'196638^-3'
+'-145EBEC^-2'
+'-9A4C02^0'
+'-37D3388^0'
+'44104^0'
+'B855C4^0'
+'21B4FD8^-3'
+'27246A^-4'
+'-1403B1^-2'
+'-9A5354^0'
+'-37D5D88^0'
+'440E18^0'
+'B84FA2^0'
+'1F0BC44^-3'
+'-3AB1B8^-3'
+'-156657C^-2'
+'-9A5AEE^0'
+'-37D8968^0'
+'440B58^0'
+'B84974^0'
+'-B5E63^-4'
+'-21E89C8^-3'
+'-13D7688^-2'
+'-9A626E^0'
+'-37DB2F^0'
+'4409^0'
+'B84342^0'
+'EE9464^-4'
+'2200578^-3'
+'-14087FC^-2'
+'-9A69B8^0'
+'-37DE0D^0'
+'4406FE^0'
+'B83D04^0'
+'3691E48^-3'
+'2A400F^-3'
+'-14D23E^-2'
+'-9A7158^0'
+'-37E125^0'
+'4404B6^0'
+'B83688^0'
+'5B23C6^-4'
+'7635C7^-4'
+'-155978C^-2'
+'-9A7806^0'
+'-37E3CD8^0'
+'44025^0'
+'B83102^0'
+'-1DDA928^-3'
+'32A9518^-3'
+'-F3C6A8^-3'
+'-9A7DB^0'
+'-37E574^0'
+'440024^0'
+'B82C8E^0'
+'181919C^-3'
+'636BCD^-3'
+'-DE4B58^-3'
+'-9A81F6^0'
+'-37E7668^0'
+'43FF75^0'
+'B828A2^0'
+'204786^-3'
+'4128B9^-3'
+'-B70EF8^-3'
+'-9A8604^0'
+'-37E8818^0'
+'43FE15^0'
+'B82568^0'
+'-73B674^-4'
+'2C7AEA^-3'
+'-8C152C^-3'
+'-9A889E^0'
+'-37EA0A8^0'
+'43FD2B^0'
+'B82318^0'
+'-DDFCF4^-4'
+'39BC6E^-3'
+'-789783^-3'
+'-9A8A9A^0'
+'-37EAED^0'
+'43FC75^0'
+'B8216C^0'
+'275B8B8^-4'
+'43FAAE^-3'
+'-5473BC^-3'
+'-9A8C^0'
+'-37EB708^0'
+'43FC4F^0'
+'B82026^0'
+'2633C38^-3'
+'E0C1EA^-4'
+'-4DA3BA^-3'
+'-9A8CFE^0'
+'-37EBA18^0'
+'43FBFA^0'
+'B81F6^0'
+'-1D61354^-3'
+'78DC79^-3'
+'-6C6B41^-4'
+'-9A8D08^0'
+'-37EBE3^0'
+'43FBC5^0'
+'B81F56^0'
+'-1BDFE88^-3'
+'229DC2^-3'
+'-1B39F8^-3'
+'-9A8D12^0'
+'-37EBDC8^0'
+'43FB68^0'
+'B81F74^0'
+'143A7C4^-3'
+'16E3668^-3'
+'1838CA^-3'
+'-9A8CA2^0'
+'-37EB95^0'
+'43FBA8^0'
+'B81FCE^0'
+'-2563E58^-3'
+'1AB8B3C^-3'
+'30AA62^-3'
+'-9A8B9^0'
+'-37EB56^0'
+'43FBBC^0'
+'B820C2^0'
+'-3313A28^-3'
+'-1BBDBD^-3'
+'153563^-3'
+'-9A8A98^0'
+'-37EAF3^0'
+'43FC2^0'
+'B8218C^0'
+'-B72AC6^-4'
+'-39C636^-3'
+'313C78^-3'
+'-9A8946^0'
+'-37EA618^0'
+'43FCAE^0'
+'B8229E^0'
+'147B5A8^-3'
+'-394BC68^-3'
+'444F5B^-3'
+'-9A878E^0'
+'-37EA158^0'
+'43FD3^0'
+'B823F6^0'
+'-4900A2^-3'
+'-55906E^-4'
+'5F13CF^-3'
+'-9A85B2^0'
+'-37E941^0'
+'43FDB3^0'
+'B82596^0'
+'-2BDB168^-3'
+'-53E9BA^-3'
+'414F9C^-3'
+'-9A8422^0'
+'-37E8698^0'
+'43FE55^0'
+'B826EC^0'
+'-51DDEB^-5'
+'-3BA3FD8^-3'
+'5EEACF^-3'
+'-9A8238^0'
+'-37E7CC8^0'
+'43FEBD^0'
+'B8289^0'
+'-2AA9318^-4'
+'B6BF2E^-4'
+'72EC1B^-3'
+'-9A8036^0'
+'-37E72E8^0'
+'43FFBD^0'
+'B82A12^0'
+'-16A0F4^-3'
+'-23DF1F^-3'
+'6E020F^-3'
+'-9A7E82^0'
+'-37E6058^0'
+'4400DD^0'
+'B82B6E^0'
+'-130C114^-3'
+'-1F1165C^-3'
+'54CFB8^-3'
+'-9A7C36^0'
+'-37E4DB8^0'
+'440135^0'
+'B82D94^0'
+'1F0925^-3'
+'-6DE79F^-3'
+'51AAF4^-3'
+'-9A79D6^0'
+'-37E406^0'
+'44023^0'
+'B82F78^0'
+'-143807C^-4'
+'455916^-3'
+'7DE5A6^-3'
+'-9A77E8^0'
+'-37E2E9^0'
+'4402E6^0'
+'B8312A^0'
+'155EF64^-3'
+'17700D8^-4'
+'4F4AF3^-3'
+'-9A75D2^0'
+'-37E1F98^0'
+'440376^0'
+'B832FC^0'
+'18E02D4^-3'
+'-41E139^-3'
+'50AE49^-3'
+'-9A73AC^0'
+'-37E10E^0'
+'4403BC^0'
+'B834F8^0'
+'-DC0376^-4'
+'16B0764^-3'
+'6ABA7E^-3'
+'-9A718E^0'
+'-37E07^0'
+'4404C5^0'
+'B8368C^0'
+'1DC4548^-3'
+'35BE64^-3'
+'6DE55B^-3'
+'-9A7026^0'
+'-37DF9C8^0'
+'4404DB^0'
+'B837F2^0'
+'1CD3D28^-3'
+'-1D8D8FC^-3'
+'4934BF^-3'
+'-9A6E2E^0'
+'-37DF0C8^0'
+'440561^0'
+'B83992^0'
+'B70C58^-4'
+'-66F2EF^-3'
+'3D179B8^-3'
+'-9A6C48^0'
+'-37DEBD8^0'
+'4405C8^0'
+'B83B1C^0'
+'BCC11E^-4'
+'1BB1B94^-3'
+'64011D^-3'
+'-9A6A9C^0'
+'-37DDF48^0'
+'4405ED^0'
+'B83CB^0'
+'212A09^-3'
+'-1203868^-3'
+'55DDBF^-3'
+'-9A68B4^0'
+'-37DBB5^0'
+'4405BB^0'
+'B83F0A^0'
+'33C92D8^-3'
+'-C0E00A^-3'
+'64797B^-3'
+'-9A6766^0'
+'-37D6928^0'
+'4403F5^0'
+'B84258^0'
+'-686CBB^-4'
+'-D023F2^-3'
+'A6A694^-3'
+'-9A6556^0'
+'-37CFD08^0'
+'440216^0'
+'B846D^0'
+'2A246C8^-3'
+'-E63DBC^-3'
+'BCFAAE^-3'
+'-9A632A^0'
+'-37C79F^0'
+925
+'43FEF9^0'
+'B84C42^0'
+'51EE79^-3'
+'-E2FF7C^-3'
+'C8E0EC^-3'
+'-9A60D^0'
+'-37BDB78^0'
+'43FB4C^0'
+'B85296^0'
+'43FC8F^-3'
+'-16CD68C^-2'
+'DF7E12^-3'
+'-9A5E82^0'
+'-37B2928^0'
+'43F6DD^0'
+'B85986^0'
+'14A329^-3'
+'-191FC34^-2'
+'109E0FC^-2'
+'-9A5BE4^0'
+'-37A63E8^0'
+'43F158^0'
+'B86178^0'
+'4A1BE8^-3'
+'-1691518^-2'
+'120D9CC^-2'
+'-9A597^0'
+'-379945^0'
+'43EC7A^0'
+'B8693A^0'
+'5F0437^-3'
+'-19DCB98^-2'
+'12AC2F^-2'
+'-9A57^0'
+'-378A558^0'
+'43E64C^0'
+'B8720A^0'
+'2DF50C^-3'
+'-1A712^-2'
+'12E5FF^-2'
+'-9A53F2^0'
+'-377B948^0'
+'43DFFC^0'
+'B87B5C^0'
+'140452^-3'
+'-1C1D99C^-2'
+'13A3E98^-2'
+'-9A5128^0'
+'-376BC98^0'
+'43D915^0'
+'B884FA^0'
+'2A9E138^-3'
+'-1DD7E54^-2'
+'15AD1C^-2'
+'-9A4E66^0'
+'-375B2B8^0'
+'43D2E5^0'
+'B88E8C^0'
+'4B48F6^-3'
+'-223FA08^-2'
+'153B6BC^-2'
+'-9A4B54^0'
+'-374A208^0'
+'43CB53^0'
+'B899^0'
+'28E10E^-4'
+'-1DFCE84^-2'
+'1853228^-2'
+'-9A483C^0'
+'-3738C7^0'
+'43C3B8^0'
+'B8A392^0'
+'2E56C28^-3'
+'-288D038^-2'
+'15B09D4^-2'
+'-9A451^0'
+'-3727C98^0'
+'43BC53^0'
+'B8AE04^0'
+'4789A9^-3'
+'-25E263^-2'
+'16C4A2^-2'
+'-9A41D4^0'
+'-371579^0'
+'43B53B^0'
+'B8B8C8^0'
+'C12E94^-4'
+'-2765B3^-2'
+'18DA0F8^-2'
+'-9A3E58^0'
+'-37033F^0'
+'43AD13^0'
+'B8C41E^0'
+'-10B1A6C^-3'
+'-2A97F7^-2'
+'1914FEC^-2'
+'-9A3AF2^0'
+'-36F0D08^0'
+'43A508^0'
+'B8CF62^0'
+'B92E6^-4'
+'-2949F9^-2'
+'192447^-2'
+'-9A373A^0'
+'-36DE3A8^0'
+'439C5E^0'
+'B8DB2C^0'
+'3FC4638^-3'
+'-2CAE2B^-2'
+'1814EB8^-2'
+'-9A336C^0'
+'-36CC3C8^0'
+'4394C6^0'
+'B8E676^0'
+'-156CBD8^-3'
+'-26C977^-2'
+'1BE0ACC^-2'
+'-9A2FA4^0'
+'-36B9D2^0'
+'438C0A^0'
+'B8F24^0'
+'-1B3B65C^-4'
+'-2E90998^-2'
+'18464E4^-2'
+'-9A2B8^0'
+'-36A7E1^0'
+'43833E^0'
+'B8FE3A^0'
+'2081828^-3'
+'-2CF2E98^-2'
+'19E4658^-2'
+'-9A2826^0'
+'-36959C^0'
+'437A79^0'
+'B9099C^0'
+'F8677C^-4'
+'-265C72^-2'
+'1AD9CC^-2'
+'-9A23A2^0'
+'-3683EC^0'
+'4371DB^0'
+'B915BA^0'
+'2B7572^-4'
+'-29FA18^-2'
+'18CF5E8^-2'
+'-9A200C^0'
+'-3671B2^0'
+'43691C^0'
+'B92144^0'
+'-15787^-3'
+'-29A3668^-2'
+'18D1D68^-2'
+'-9A1BEA^0'
+'-365FC9^0'
+'4360BD^0'
+'B92D02^0'
+'243B368^-3'
+'-2E43A7^-2'
+'18CE7E4^-2'
+'-9A175C^0'
+'-364E998^0'
+'4358A5^0'
+'B938CA^0'
+'-4AF47^-5'
+'-2344528^-2'
+'1B6B564^-2'
+'-9A1358^0'
+'-363CB8^0'
+'434FC2^0'
+'B94498^0'
+'-A95852^-4'
+'-2659C2^-2'
+'190D4B4^-2'
+'-9A0F24^0'
+'-362BAE8^0'
+'434759^0'
+'B95022^0'
+'14129FC^-3'
+'-2DDDDA^-2'
+'196F5DC^-2'
+'-9A0B12^0'
+'-361A6B^0'
+'433E2^0'
+'B95BE6^0'
+'-1114A44^-4'
+'-25F31D^-2'
+'19D84A^-2'
+'-9A06C4^0'
+'-360993^0'
+'43357C^0'
+'B96786^0'
+'14949F8^-3'
+'-24A146^-2'
+'19A355C^-2'
+'-9A02D^0'
+'-35F89C8^0'
+'432CBC^0'
+'B972EC^0'
+'2120248^-3'
+'-2793A7^-2'
+'18353BC^-2'
+'-99FEB^0'
+'-35E825^0'
+'4324CC^0'
+'B97E02^0'
+'-AB79D2^-4'
+'-291FA98^-2'
+'18AC538^-2'
+'-99FA28^0'
+'-35D82C^0'
+'431C3E^0'
+'B9898^0'
+'-CC35E6^-4'
+'-2130448^-2'
+'1B2EB98^-2'
+'-99F5E4^0'
+'-35C833^0'
+'4312DE^0'
+'B99512^0'
+'8B354E^-4'
+'-23D5668^-2'
+'1896148^-2'
+'-99F19C^0'
+'-35B868^0'
+'430AB3^0'
+'B9A024^0'
+'25D6F78^-3'
+'-281CF^-2'
+'1626028^-2'
+'-99ED7C^0'
+'-35A861^0'
+'4301F1^0'
+'B9AB5C^0'
+'-15E9D2C^-3'
+'-2489988^-2'
+'19502BC^-2'
+'-99E8DA^0'
+'-359952^0'
+'42F874^0'
+'B9B6F8^0'
+'-3B67D78^-4'
+'-20C253^-2'
+'17A7FCC^-2'
+'-99E4BC^0'
+'-358A77^0'
+'42F09A^0'
+'B9C18^0'
+'-A96588^-4'
+'-22382F8^-2'
+'15A0CBC^-2'
+'-99E08A^0'
+'-357B7D8^0'
+'42E8F9^0'
+'B9CC08^0'
+'7A5C2E^-4'
+'-22D552^-2'
+'171CD1^-2'
+'-99DC48^0'
+'-356C698^0'
+'42E101^0'
+'B9D6C4^0'
+'-2F84FC8^-3'
+'-1B1DEF8^-2'
+'18DDC4^-2'
+'-99D838^0'
+'-355CE^0'
+'42D94D^0'
+'B9E15E^0'
+'-16C84BC^-3'
+'-1C47E0C^-2'
+'1759E58^-2'
+'-99D366^0'
+'-354E67^0'
+'42D18D^0'
+'B9EC4A^0'
+'B84B2C^-4'
+'-1AD02B4^-2'
+'1750EB4^-2'
+'-99CF5E^0'
+'-353FBD^0'
+'42C968^0'
+'B9F6C^0'
+'-28891A8^-3'
+'-1B7B0E4^-2'
+'1710AAC^-2'
+'-99CAFA^0'
+'-3530FC^0'
+'42C1CF^0'
+'BA0154^0'
+'-38A6948^-3'
+'-1DB75E^-2'
+'15B77F4^-2'
+'-99C6C4^0'
+'-35224C8^0'
+'42B957^0'
+'BA0C0E^0'
+'-13EF0C^-3'
+'-1CC3DA8^-2'
+'176CAAC^-2'
+'-99C24A^0'
+'-35144B8^0'
+'42B1FA^0'
+'BA1662^0'
+'-14FD7E^-3'
+'-2117FF8^-2'
+'154BF08^-2'
+'-99BE22^0'
+'-3506208^0'
+'42A9E8^0'
+'BA20C^0'
+'-54DE2E^-3'
+'-1BE88F^-2'
+'1778744^-2'
+'-99BA26^0'
+'-34F7CC8^0'
+'42A22B^0'
+'BA2AE4^0'
+'-2A59738^-3'
+'-2146FF8^-2'
+'1609C3^-2'
+'-99B5D2^0'
+'-34E99B^0'
+'429AE5^0'
+'BA351A^0'
+'3D4F2F^-4'
+'-1FAB31C^-2'
+'16F97F4^-2'
+'-99B1A2^0'
+'-34DB87^0'
+'429385^0'
+'BA3F32^0'
+'-3DA59D8^-3'
+'-22681F8^-2'
+'156B4F^-2'
+'-99ACFA^0'
+'-34CDAE^0'
+'428BBE^0'
+'BA49BE^0'
+'-43CBD7^-3'
+'-23B9168^-2'
+'1600D38^-2'
+'-99A91C^0'
+'-34BF99^0'
+'428482^0'
+'BA538^0'
+'-2733F4^-3'
+'-20747E^-2'
+'17067F8^-2'
+'-99A4B^0'
+'-34B2078^0'
+'427D16^0'
+'BA5DA2^0'
+'-7B55AB^-4'
+'-236094^-2'
+'162DA44^-2'
+'-99A06C^0'
+'-34A4A38^0'
+'4275DE^0'
+'BA6782^0'
+'-3945548^-3'
+'-1FEA258^-2'
+'1783B6C^-2'
+'-999C7^0'
+'-349672^0'
+'426E45^0'
+'BA7182^0'
+'-45AB87^-3'
+'-23695E^-2'
+'143969^-2'
+'-999818^0'
+'-3489198^0'
+'426641^0'
+'BA7BB4^0'
+'-11ADF54^-3'
+'-2204848^-2'
+'1643024^-2'
+'-9994^0'
+'-347B7E8^0'
+'425F4F^0'
+'BA8562^0'
+'-234951^-3'
+'-1CF0658^-2'
+'16F3CA^-2'
+'-998FCC^0'
+'-346E23^0'
+'4257DD^0'
+'BA8F3E^0'
+'-1F5B188^-3'
+'-20BC658^-2'
+'14736D4^-2'
+'-998BDA^0'
+'-3460698^0'
+'4250A7^0'
+'BA98EA^0'
+'-303C228^-3'
+'-2193788^-2'
+'14E9FFC^-2'
+'-9987EA^0'
+'-34529A^0'
+'424934^0'
+'BAA2AA^0'
+'-79AE76^-4'
+'-23C0218^-2'
+'1539DA^-2'
+'-998382^0'
+'-3445AF8^0'
+'4241F5^0'
+'BAAC7C^0'
+'-9A2A98^-4'
+'-1A5A73C^-2'
+'174CC6C^-2'
+'-997F88^0'
+'-343804^0'
+'423B28^0'
+'BAB5FE^0'
+'-6CEAE2^-4'
+'-1F97C48^-2'
+'13B5ED4^-2'
+'-997B6C^0'
+'-342A8D8^0'
+'423386^0'
+'BABFD6^0'
+'10BC6^-4'
+'-260B3E^-2'
+'144BEBC^-2'
+'-997746^0'
+'-341D498^0'
+'422BE9^0'
+'BAC9A8^0'
+'-2A64798^-3'
+'-1E659BC^-2'
+'15C4014^-2'
+'-9972FE^0'
+'-341027^0'
+'4224F4^0'
+'BAD34A^0'
+'14E0F3C^-3'
+'-1E0D3F8^-2'
+'161D8F8^-2'
+'-996EF8^0'
+'-340294^0'
+'421CA6^0'
+'BADD5^0'
+'1518814^-3'
+'-21773E8^-2'
+'140013^-2'
+'-996B1A^0'
+'-33F5838^0'
+'421596^0'
+'BAE6A^0'
+'-E55DC^-4'
+'-228829^-2'
+'154868C^-2'
+'-9966D2^0'
+'-33E8608^0'
+'420E57^0'
+'BAF05A^0'
+'-26E15C8^-3'
+'-1C7A84^-2'
+'16AF3F4^-2'
+'-9962FA^0'
+'-33DB1A^0'
+'420701^0'
+'BAF9C8^0'
+'D5C8A6^-5'
+'-1D57E6^-2'
+'143BD2C^-2'
+'-995F^0'
+'-33CD8A^0'
+'41FFE3^0'
+'BB035^0'
+'1A38244^-3'
+'-205DBB8^-2'
+'1488888^-2'
+'-995B14^0'
+'-33C00C^0'
+'41F8C5^0'
+'BB0CC6^0'
+'-2B5841^-3'
+'-1D507E4^-2'
+'15B76E4^-2'
+'-995722^0'
+'-33B269^0'
+'41F1C4^0'
+'BB163E^0'
+'-1C01B04^-3'
+'-1D288F^-2'
+'145DBAC^-2'
+'-99530E^0'
+'-33A5358^0'
+'41EA0C^0'
+'BB1FF4^0'
+'60991^-4'
+'-1897B7^-2'
+'15A9578^-2'
+'-994EE4^0'
+'-3397D^0'
+'41E32C^0'
+'BB297C^0'
+'-4F4597^-4'
+'-1CE2CE4^-2'
+'14B8048^-2'
+'-994A8E^0'
+'-338A41^0'
+'41DC83^0'
+'BB331C^0'
+'-315DE08^-3'
+'-1658B4C^-2'
+'16303D8^-2'
+'-9946EA^0'
+'-337C5D8^0'
+'41D52^0'
+'BB3C82^0'
+'-147EA9^-3'
+'-175788C^-2'
+'154247^-2'
+'-9942BA^0'
+'-336F348^0'
+'41CE3^0'
+'BB45FE^0'
+'-43FEA1^-4'
+'-1840EA8^-2'
+'1547DDC^-2'
+'-993EF6^0'
+'-336163^0'
+'41C67D^0'
+'BB4F94^0'
+'-2602358^-3'
+'-196873C^-2'
+'15AEB78^-2'
+'-993AF^0'
+'-3353DD8^0'
+'41BF6A^0'
+'BB590E^0'
+'-34F3008^-3'
+'-19CA15C^-2'
+'14BE184^-2'
+'-99373A^0'
+'-33462E8^0'
+'41B81D^0'
+'BB6266^0'
+'-26AE25^-4'
+'-1D8947^-2'
+'1536A94^-2'
+'-993304^0'
+'-3338848^0'
+'41B16^0'
+'BB6BF^0'
+'-1FE9E98^-4'
+'-1E325FC^-2'
+'1536C08^-2'
+'-992F44^0'
+'-332B018^0'
+'41A9ED^0'
+'BB754E^0'
+'-54099F^-3'
+'-1D88B6C^-2'
+'16494AC^-2'
+'-992B56^0'
+'-331D448^0'
+'41A241^0'
+'BB7EF2^0'
+'-2A61258^-3'
+'-21CB92^-2'
+'14C5208^-2'
+'-992736^0'
+'-330FE4^0'
+'419AC4^0'
+'BB8894^0'
+'6BE0D7^-4'
+'-2222258^-2'
+'149D928^-2'
+'-99234A^0'
+'-33026A^0'
+'4193B^0'
+'BB91EE^0'
+'-35197C8^-3'
+'-1F28ACC^-2'
+'16DE7BC^-2'
+'-991F4C^0'
+'-32F4E58^0'
+'418C25^0'
+'BB9B8^0'
+'-3E17CF^-3'
+'-24FAAE8^-2'
+'138781^-2'
+'-991B86^0'
+'-32E6698^0'
+'418491^0'
+'BBA528^0'
+'-27BD4F^-3'
+'-235757^-2'
+'15BA8C8^-2'
+'-991756^0'
+'-32D8FE^0'
+'417D56^0'
+'BBAEBC^0'
+'9D836E^-4'
+'-22E498^-2'
+'1579FA8^-2'
+'-991344^0'
+'-32CC0B^0'
+'4176CE^0'
+'BBB7D6^0'
+'-1EF11EC^-3'
+'-1C8E9B^-2'
+'1589A04^-2'
+'-990FFE^0'
+'-32BF518^0'
+'416FF2^0'
+'BBC056^0'
+'-291EFD8^-3'
+'-1C93A74^-2'
+'FB4BB2^-3'
+'-990CC4^0'
+'-32B5E1^0'
+'416948^0'
+'BBC7D8^0'
+'-5E27F7^-4'
+'-1ABF26^-2'
+'E40342^-3'
+'-990A6A^0'
+'-32ADB^0'
+'4165D9^0'
+'BBCD2C^0'
+'-109EC4^-3'
+'-D0237C^-3'
+'C5680E^-3'
+'-99081^0'
+'-32A7A08^0'
+'4162F1^0'
+'BBD1BA^0'
+'-1014554^-3'
+'-D25896^-3'
+'91263C^-3'
+'-99069E^0'
+'-32A2EE8^0'
+'415FAE^0'
+'BBD54E^0'
+'-FD2F82^-4'
+'-96A1D6^-3'
+'71B1FD^-3'
+'-990582^0'
+'-329FB9^0'
+'415D8C^0'
+'BBD7D2^0'
+'27AD15^-4'
+'-95042E^-3'
+'60E4CE^-3'
+'-99043C^0'
+'-329D6D^0'
+'415CDD^0'
+'BBD9B6^0'
+'242BDA8^-4'
+'-251399^-3'
+'4F79E3^-3'
+'-9903AE^0'
+'-329B78^0'
+'415CA1^0'
+'BBDAC6^0'
+'DDDD14^-4'
+'-165D648^-3'
+'17F791C^-3'
+'-99031A^0'
+'-329B018^0'
+'415C8C^0'
+'BBDB66^0'
+'183667^-3'
+'-70DDDA^-3'
+'-4B79E1^-4'
+'9902CFEA095A^0'
+'329B662BDC43A^0'
+'-415C926A9EB134^0'
+'-BBDB82D7F4669^0'
+'-73357353F7CED8^-4'
+'-4D992F1A9FBE8^-4'
+'-45952F6E978D5^-4'
+'1D8B2A522A^A'
+'1D8B2A5247^A'
+'1D8B2A562F^A'
+'1D8B2A5A17^A'
+'1D8B2A5DFF^A'
+'1D8B2A61E7^A'
+'1D8B2A65CF^A'
+'1D8B2A69B7^A'
+'1D8B2A6D9F^A'
+'1D8B2A7187^A'
+'1D8B2A756F^A'
+'1D8B2A7957^A'
+'1D8B2A7D3F^A'
+'1D8B2A8127^A'
+'1D8B2A850F^A'
+'1D8B2A88F7^A'
+'1D8B2A8CDF^A'
+'1D8B2A90C7^A'
+'1D8B2A94AF^A'
+'1D8B2A9897^A'
+'1D8B2A9C7F^A'
+'1D8B2AA067^A'
+'1D8B2AA44F^A'
+'1D8B2AA837^A'
+'1D8B2AAC1F^A'
+'1D8B2AB007^A'
+'1D8B2AB3EF^A'
+'1D8B2AB7D7^A'
+'1D8B2ABBBF^A'
+'1D8B2ABFA7^A'
+'1D8B2AC38F^A'
+'1D8B2AC777^A'
+'1D8B2ACB5F^A'
+'1D8B2ACF47^A'
+'1D8B2AD32F^A'
+'1D8B2AD717^A'
+'1D8B2ADAFF^A'
+'1D8B2ADEE7^A'
+'1D8B2AE2CF^A'
+'1D8B2AE6B7^A'
+'1D8B2AEA9F^A'
+'1D8B2AEE87^A'
+'1D8B2AF26F^A'
+'1D8B2AF657^A'
+'1D8B2AFA3F^A'
+'1D8B2AFE27^A'
+'1D8B2B020F^A'
+'1D8B2B05F7^A'
+'1D8B2B09DF^A'
+'1D8B2B0DC7^A'
+'1D8B2B11AF^A'
+'1D8B2B1597^A'
+'1D8B2B197F^A'
+'1D8B2B1D67^A'
+'1D8B2B214F^A'
+'1D8B2B2537^A'
+'1D8B2B291F^A'
+'1D8B2B2D07^A'
+'1D8B2B30EF^A'
+'1D8B2B34D7^A'
+'1D8B2B38BF^A'
+'1D8B2B3CA7^A'
+'1D8B2B408F^A'
+'1D8B2B4477^A'
+'1D8B2B485F^A'
+'1D8B2B4C47^A'
+'1D8B2B502F^A'
+'1D8B2B5417^A'
+'1D8B2B57FF^A'
+'1D8B2B5BE7^A'
+'1D8B2B5FCF^A'
+'1D8B2B63B7^A'
+'1D8B2B679F^A'
+'1D8B2B6B87^A'
+'1D8B2B6F6F^A'
+'1D8B2B7357^A'
+'1D8B2B773F^A'
+'1D8B2B7B27^A'
+'1D8B2B7F0F^A'
+'1D8B2B82F7^A'
+'1D8B2B86DF^A'
+'1D8B2B8AC7^A'
+'1D8B2B8EAF^A'
+'1D8B2B9297^A'
+'1D8B2B967F^A'
+'1D8B2B9A67^A'
+'1D8B2B9E4F^A'
+'1D8B2BA237^A'
+'1D8B2BA61F^A'
+'1D8B2BAA07^A'
+'1D8B2BADEF^A'
+'1D8B2BB1D7^A'
+'1D8B2BB5BF^A'
+'1D8B2BB9A7^A'
+'1D8B2BBD8F^A'
+'1D8B2BC177^A'
+'1D8B2BC55F^A'
+'1D8B2BC947^A'
+'1D8B2BCD2F^A'
+'1D8B2BD117^A'
+'1D8B2BD4FF^A'
+'1D8B2BD8E7^A'
+'1D8B2BDCCF^A'
+'1D8B2BE0B7^A'
+'1D8B2BE49F^A'
+'1D8B2BE887^A'
+'1D8B2BEC6F^A'
+'1D8B2BF057^A'
+'1D8B2BF43F^A'
+'1D8B2BF827^A'
+'1D8B2BFC0F^A'
+'1D8B2BFFF7^A'
+'1D8B2C03DF^A'
+'1D8B2C07C7^A'
+'1D8B2C0BAF^A'
+'1D8B2C0F97^A'
+'1D8B2C137F^A'
+'1D8B2C1767^A'
+'1D8B2C1B4F^A'
+'1D8B2C1F37^A'
+'1D8B2C231F^A'
+'1D8B2C2707^A'
+'1D8B2C2AEF^A'
+'1D8B2C2ED7^A'
+'1D8B2C32BF^A'
+'1D8B2C36A7^A'
+'1D8B2C3A8F^A'
+'1D8B2C3E77^A'
+'1D8B2C425F^A'
+'1D8B2C4647^A'
+'1D8B2C4A2F^A'
+'1D8B2C4E17^A'
+'1D8B2C51FF^A'
+'1D8B2C55E7^A'
+'1D8B2C59CF^A'
+'1D8B2C5DB7^A'
+'1D8B2C619F^A'
+'1D8B2C6587^A'
+'1D8B2C696F^A'
+'1D8B2C6D57^A'
+'1D8B2C713F^A'
+'1D8B2C7527^A'
+'1D8B2C790F^A'
+'1D8B2C7CF7^A'
+'1D8B2C80DF^A'
+'1D8B2C84C7^A'
+'1D8B2C88AF^A'
+'1D8B2C8C97^A'
+'1D8B2C907F^A'
+'1D8B2C9467^A'
+'1D8B2C984F^A'
+'1D8B2C9C37^A'
+'1D8B2CA01F^A'
+'1D8B2CA407^A'
+'1D8B2CA7EF^A'
+'1D8B2CABD7^A'
+'1D8B2CAFBF^A'
+'1D8B2CB3A7^A'
+'1D8B2CB78F^A'
+'1D8B2CBB77^A'
+'1D8B2CBF5F^A'
+'1D8B2CC347^A'
+'1D8B2CC72F^A'
+'1D8B2CCB17^A'
+'1D8B2CCEFF^A'
+'1D8B2CD2E7^A'
+'1D8B2CD6CF^A'
+'1D8B2CDAB7^A'
+'1D8B2CDE9F^A'
+'1D8B2CE287^A'
+'1D8B2CE66F^A'
+'1D8B2CEA57^A'
+'1D8B2CEE3F^A'
+'1D8B2CF227^A'
+'1D8B2CF60F^A'
+'1D8B2CF9F7^A'
+'1D8B2CFDDF^A'
+'1D8B2D01C7^A'
+'1D8B2D05AF^A'
+'1D8B2D0997^A'
+'1D8B2D0D7F^A'
+'1D8B2D1167^A'
+'1D8B2D154F^A'
+'1D8B2D1937^A'
+'1D8B2D1D1F^A'
+'1D8B2D2107^A'
+'1D8B2D24EF^A'
+'1D8B2D28D7^A'
+'1D8B2D2CBF^A'
+'1D8B2D30A7^A'
+'1D8B2D348F^A'
+'1D8B2D3877^A'
+'1D8B2D3C5F^A'
+'1D8B2D4047^A'
+'1D8B2D442F^A'
+'1D8B2D4817^A'
+'1D8B2D4BFF^A'
+'1D8B2D4FE7^A'
+'1D8B2D53CF^A'
+'1D8B2D57B7^A'
+'1D8B2D5B9F^A'
+'1D8B2D5F87^A'
+'1D8B2D636F^A'
+'1D8B2D6757^A'
+'1D8B2D6B3F^A'
+'1D8B2D6F27^A'
+'1D8B2D730F^A'
+'1D8B2D76F7^A'
+'1D8B2D7ADF^A'
+'1D8B2D7EC7^A'
+'1D8B2D82AF^A'
+'1D8B2D8697^A'
+'1D8B2D8A7F^A'
+'1D8B2D8E67^A'
+'1D8B2D924F^A'
+'1D8B2D9637^A'
+'1D8B2D9A1F^A'
+'1D8B2D9E07^A'
+'1D8B2DA1EF^A'
+'1D8B2DA5D7^A'
+'1D8B2DA9BF^A'
+'1D8B2DADA7^A'
+'1D8B2DB18F^A'
+'1D8B2DB577^A'
+'1D8B2DB95F^A'
+'1D8B2DBD47^A'
+'1D8B2DC12F^A'
+'1D8B2DC517^A'
+'1D8B2DC8FF^A'
+'1D8B2DCCE7^A'
+'1D8B2DD0CF^A'
+'1D8B2DD4B7^A'
+'1D8B2DD89F^A'
+'1D8B2DDC87^A'
+'1D8B2DE06F^A'
+'1D8B2DE457^A'
+'1D8B2DE83F^A'
+'1D8B2DEC27^A'
+'1D8B2DF00F^A'
+'1D8B2DF3F7^A'
+'1D8B2DF7DF^A'
+'1D8B2DFBC7^A'
+'1D8B2DFEA7^A'
+'1D8B2BD117^A'
+'1D8B2D57B7^A'
+'1D8B2A522A^A'
+'1^1'
+'F3^2'
+END_ARRAY 1 1949
+TOTAL_ARRAYS 1
+ ~NAIF/SPC BEGIN COMMENTS~
+This CK is for testing with the image: /Users/acpaquette/repos/ale/tests/pytests/data/m0126888978f7_2p/m0126888978f7_2p_isis.lbl
+
+This CK was generated using the following command: {}
+ ~NAIF/SPC END COMMENTS~
diff --git a/tests/pytests/data/m0126888978f7_2p/pck00009.tpc b/tests/pytests/data/m0126888978f7_2p/pck00009.tpc
new file mode 100755
index 0000000000000000000000000000000000000000..bfadaab2b26817327189ff3173e9609f49dedc9d
--- /dev/null
+++ b/tests/pytests/data/m0126888978f7_2p/pck00009.tpc
@@ -0,0 +1,3639 @@
+KPL/PCK
+ 
+
+P_constants (PcK) SPICE kernel file
+===========================================================================
+
+        By: Nat Bachman (NAIF)    2010 March 3
+ 
+ 
+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/IAG
+     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
+
+
+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 and planets.        
+              Additional items included in this section:
+
+                 - Earth north geomagnetic centered dipole values
+                   for epochs 1945-2000
+
+                 - Mars prime meridian offset "lambda_a"
+
+         --   Orientation constants for satellites
+ 
+         --   Orientation constants for asteroids Eros, Gaspra, Ida,
+              Itokawa, and Vesta
+ 
+         --   Orientation constants for comets 19P/Borrelly
+              and 9P/Tempel 1
+
+
+        Radii of Bodies
+        ---------------
+
+         --   Radii of Sun and planets
+         
+         --   Radii of satellites, where available
+         
+         --   Radii of asteroids Ceres, Eros, Gaspra, Ida, Itokawa,
+              Mathilde, Toutatis, and Vesta.
+            
+         --   Radii of comets 19P/Borrelly, Halley, 9P/Tempel 1,
+              and 81P/Wild 2
+
+
+
+Version Description
+--------------------------------------------------------
+ 
+     This file was created on March 3, 2010. This version
+     incorporates data from reference [1].
+ 
+     This file contains size, shape, and orientation data for all
+     objects described by the previous version of the file, except
+     for Kleopatra: a shape model for this body is not provided in [1]
+     because, according to this source, it had been "modeled from
+     low resolution radar data, and cannot be mapped from those
+     data."
+
+     New objects covered by this file but not the previous
+     version are:
+        
+        19P/Borrelly
+        Halley
+        9P/Tempel 1
+        81P/Wild 2
+        Ceres
+        Itokawa
+        Mathilde
+        Toutatis
+                         
+ 
+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, and version description section if you modify
+     this file.
+     
+Known Limitations and Caveats
+
+     Accuracy
+     --------
+
+     In general, the orientation models given here are claimed by the
+     IAU/IAG 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]) 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. 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 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. A more
+     accurate approximation can be obtained by using both the NAIF
+     lunar frame kernel and the binary lunar orientation PCK file,
+     which 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
+     J2000 epoch 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].
+ 
+
+     Mars prime meridian offset
+     --------------------------
+
+     The Mars prime meridian offset given by [5] is not used by
+     SPICE geometry software for computations involving the shape
+     of Mars (for example, in sub-observer point or surface intercept
+     computations). The value 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 only planets for which such terms are used are
+     Jupiter and Neptune. Use of trigonometric polynomial terms for
+     natural satellites is and has been supported for all SPICE Toolkit
+     versions.
+ 
+     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
+--------------------------------------------------------
+ 
+     The sources for the constants listed in this file are:
+
+
+        [1]   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."
+
+        [2]   Seidelmann, P.K., Archinal, B.A., A'Hearn, M.F., 
+              Cruikshank, D.P., Hilton, J.L., Keller, H.U., Oberst, J.,
+              Simon, J.L., Stooke, P., Tholen, D.J., and Thomas, P.C.
+              "Report of the IAU/IAG Working Group on Cartographic
+              Coordinates and Rotational Elements of the Planets and
+              Satellites: 2003."
+ 
+        [3]   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.
+
+        [4]   Nautical Almanac Office, United States Naval Observatory,
+              H.M. Nautical Almanac Office, Royal Greenwich
+              Observatory, Jet Propulsion Laboratory, Bureau des
+              Longitudes, and The Time Service and Astronomy
+              Departments, United States Naval Observatory (1992).
+              "Explanatory Supplement to the Astronomical Almanac," P.
+              Kenneth Seidelmann, ed. University Science Books, 20
+              Edgehill Road, Mill Valley, CA 9494.
+
+        [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.
+
+         
+     Most values are from [1]. All exceptions are 
+     commented where they occur in this file. The exceptions are:
+ 
+                 
+         --   Radii for the Sun are from [3].
+             
+         --   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
+              [8]. The article [6] was used to check most of 
+              these values, and the values were also re-computed from 
+              the 9th generation IGRF [9] by Nat Bachman.
+         
+          -- The Mars prime meridian offset angle is from [5].
+
+
+     "Old values" listed are from the SPICE P_constants file
+     pck00008.tpc dated September 21, 2004. Most of these values came
+     from the 2003 IAU report [2].
+ 
+ 
+ 
+ 
+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.14 6378.14 6356.75 )
+ 
+     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.14 
+                          6378.14 
+                          6356.75 )
+
+     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 2006 IAU/IAG 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 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 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, 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: 2006 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.5366420      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 term is zero for all bodies except Mars. It represents the
+     angular offset between the meridian containing the longest axis of
+     the triaxial ellipsoid used to model a body's surface and the
+     prime meridian of the body.
+
+     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 2006 IAU report does
+     not use any other models, except in the case of Mars, where 
+     separate values are given for the north and south polar radii.
+ 
+     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.14    6378.14      6356.75   )
+ 
+ 
+Body Numbers 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
+ 
+ 
+        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
+        2000004 Asteroid Vesta
+        2000216 Asteroid Kleopatra
+        2000253 Asteroid Mathilde
+        2000433 Asteroid Eros
+        2004179 Asteroid Toutatis
+        2025143 Asteroid Itokawa
+        2431010 Asteroid Ida
+        9511010 Asteroid Gaspra
+        
+ 
+Orientation Constants for the Sun and Planets
+--------------------------------------------------------
+ 
+ 
+Sun
+ 
+     Old values:
+
+        Values are from the 2003 IAU report.
+
+  
+        body10_pole_ra         = (  286.13       0.          0. )
+        body10_pole_dec        = (   63.87       0.          0. )
+        body10_pm              = (   84.10      14.18440     0. )
+        body10_long_axis       = (    0.                        )
+
+     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 unchanged in the 2006 IAU report.
+
+
+     Current values:
+  
+        \begindata
+
+        BODY199_POLE_RA          = (  281.01     -0.033      0. )
+        BODY199_POLE_DEC         = (   61.45     -0.005      0. )
+        BODY199_PM               = (  329.548     6.1385025  0. )
+ 
+        BODY199_LONG_AXIS        = (    0.                        )
+ 
+        \begintext
+ 
+  
+Venus
+ 
+     Old values:
+ 
+        Values are unchanged in the 2006 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 2006 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:
+
+        Old 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 )
+
+
+        Current values:
+
+           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      
+
+
+        Values are given for the epoch 2000 and are from the final row
+        of the above table, which is from [8]. As shown by the table
+        these values constitute a low-accuracy approximation for epochs
+        not close to 2000.
+
+        \begindata
+       
+        BODY399_N_GEOMAG_CTR_DIPOLE_LON  =  ( 288.43 )
+        BODY399_N_GEOMAG_CTR_DIPOLE_LAT  =  (  79.54 )
+
+        \begintext
+
+ 
+Mars
+ 
+     Old values:
+ 
+        Values are unchanged in the 2006 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:
+ 
+        Values are from the 2003 IAU report.
+
+
+           body599_pole_ra        = (   268.05      -0.009       0. )
+           body599_pole_dec       = (    64.49       0.003       0. )
+           body599_pm             = (   284.95     870.5366420   0. )
+           body599_long_axis      = (     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.35    2382.6
+                                        113.35    6070.0   
+                                        146.64  182945.8
+                                         49.24   90274.4  )
+ 
+
+                   
+     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.5366420      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 unchanged in the 2006 IAU report.
+
+     Current values:
+ 
+        \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 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.
+ 
+ 
+        \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  
+                                     29.80     -52.1
+                                    706.64  151413.4
+                                     57.44  151413.4  )
+        \begintext
+ 
+ 
+Uranus
+ 
+     Old values:
+ 
+        Values are unchanged in the 2006 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 2006 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
+ 
+ 
+ 
+Pluto
+ 
+     Old values:
+ 
+        Values are from the 2003 IAU report. 
+ 
+        BODY999_POLE_RA        = (  313.02    0.         0.   )
+        BODY999_POLE_DEC       = (    9.09    0.         0.   )
+        BODY999_PM             = (  236.77  -56.3623195  0.   )
+        BODY999_LONG_AXIS      = (    0.                      )
+
+
+     Current values:
+ 
+        \begindata
+ 
+        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.                     )
+
+        \begintext
+ 
+ 
+ 
+ 
+Orientation constants for the satellites
+--------------------------------------------------------
+ 
+ 
+Satellites of Earth
+ 
+     Old values:
+ 
+        Values are unchanged in the 2006 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 2006 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 2006 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 2006 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 from the 2003 IAU report.
+
+
+        body502_pole_ra       = (  268.08          -0.009      0.   )
+        body502_pole_dec      = (   64.51           0.003      0.   )
+        body502_pm            = (   35.67         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 )
+        
+
+        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 2006 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 2006 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 2006 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 2006 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 2006 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 2006 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 unchanged in the 2006 IAU report.  
+               
+        Current values:
+ 
+        \begindata
+  
+           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. )
+
+        \begintext
+ 
+ 
+     Enceladus
+ 
+ 
+        Old values:
+        
+           Values are unchanged in the 2006 IAU report.  
+               
+        Current values:
+ 
+        \begindata
+ 
+           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.                      )
+
+        \begintext
+ 
+ 
+ 
+     Tethys
+ 
+ 
+        Old values:
+        
+           Values are unchanged in the 2006 IAU report. 
+ 
+        Current values:
+ 
+        \begindata
+ 
+           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. )
+
+        \begintext
+ 
+ 
+     Dione
+ 
+ 
+        Old values:
+        
+           Values are unchanged in the 2006 IAU report. 
+ 
+        Current values:
+ 
+        \begindata
+   
+           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.                       )
+
+        \begintext
+ 
+ 
+ 
+     Rhea
+     
+ 
+        Old values:
+        
+           Values are unchanged in the 2006 IAU report. 
+ 
+        Current values:
+ 
+        \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. 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. )
+ 
+        \begintext
+ 
+ 
+ 
+     Titan
+ 
+ 
+        Old values:
+        
+           Values are unchanged in the 2006 IAU report. 
+
+        Current values:
+ 
+        \begindata
+ 
+           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 )
+
+        \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 unchanged in the 2006 IAU report. 
+
+        Current values:
+ 
+        \begindata
+ 
+           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.                    )
+
+        \begintext
+ 
+ 
+ 
+     Phoebe
+ 
+
+        Old values:
+        
+           Values are from the 2003 IAU report. 
+  
+           body609_pole_ra       = ( 355.00       0.         0.  )
+           body609_pole_dec      = (  68.70       0.         0.  )
+           body609_pm            = ( 304.70     930.8338720  0.  )
+           body609_long_axis     = (    0.                       )
+
+        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 2006 IAU report. 
+
+        Current values:
+ 
+        \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.  0.023 )
+           BODY610_NUT_PREC_DEC  = ( 0. -0.183  0. 0. 0. 0. 0. 0.  0.001 )
+           BODY610_NUT_PREC_PM   = ( 0.  1.613  0. 0. 0. 0. 0. 0. -0.023 )
+ 
+        \begintext
+ 
+ 
+ 
+     Epimetheus
+ 
+ 
+        Old values:
+        
+           Values are unchanged in the 2006 IAU report. 
+         
+        Current values:
+ 
+        \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.   0.086  0. )
+           BODY611_NUT_PREC_DEC  = ( -0.356   0. 0. 0. 0. 0. 0.   0.005  0. )
+           BODY611_NUT_PREC_PM   = (  3.133   0. 0. 0. 0. 0. 0.  -0.086  0. )
+
+        \begintext
+ 
+ 
+ 
+     Helene
+ 
+ 
+        Old values:
+        
+           Values are unchanged in the 2006 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 2006 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 2006 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 2006 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 2006 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 2006 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 2006 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 2006 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 2006 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 2006 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 2006 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 2006 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 2006 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 2006 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 2006 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 2006 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 2006 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 2006 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 2006 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 2006 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 2006 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 2006 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 2006 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 2006 report [1] states that values for Nereid are not
+           given because Nereid is not in synchronous rotation with Neptune
+           (p. 167).
+ 
+ 
+ 
+     Naiad
+ 
+        Old values:
+        
+           Values are unchanged in the 2006 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 2006 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 2006 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 2006 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 2006 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 2006 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 2003 IAU report. 
+ 
+           body901_pole_ra       = (   313.02     0.         0. )
+           body901_pole_dec      = (     9.09     0.         0. )
+           body901_pm            = (    56.77   -56.3623195  0. )
+           body901_long_axis     = (     0.                     )
+               
+        Current values:
+ 
+        \begindata
+ 
+           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.                     )
+
+        \begintext
+ 
+ 
+ 
+Orientation constants for Selected Comets and Asteroids
+--------------------------------------------------------
+
+
+
+19P/Borrelly
+
+
+        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
+
+
+
+9P/Tempel 1
+
+
+        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
+
+
+Vesta
+
+        Old values:
+        
+           Values are unchanged in the 2006 IAU report. 
+
+        Current values:
+ 
+        \begindata
+
+           BODY2000004_POLE_RA       = (   301.      0.         0.  )
+           BODY2000004_POLE_DEC      = (    41.      0.         0.  )
+           BODY2000004_PM            = (   292.   1617.332776   0.  )
+           BODY2000004_LONG_AXIS     = (     0.                     )
+ 
+        \begintext
+
+Eros
+
+        Old values:
+        
+           Values are unchanged in the 2006 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
+
+
+Itokawa
+
+
+        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
+
+
+
+Ida
+
+        Old values:
+        
+           Values are unchanged in the 2006 IAU report. 
+
+        Current values:
+ 
+        \begindata
+ 
+           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.                      )
+ 
+        \begintext
+
+Gaspra
+
+        Old values:
+        
+           Values are unchanged in the 2006 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
+
+
+
+
+
+
+
+
+
+ 
+Radii of Sun and Planets
+--------------------------------------------------------
+ 
+ 
+Sun
+ 
+     Value for the Sun is from the [3], page K7.
+ 
+        \begindata
+ 
+        BODY10_RADII      = (   696000.     696000.      696000.     )
+ 
+        \begintext
+ 
+ 
+Mercury
+ 
+     Old values:
+ 
+        Values are unchanged in the 2006 IAU report.
+ 
+     Current values:
+ 
+        \begindata
+ 
+        BODY199_RADII     = ( 2439.7   2439.7   2439.7 )
+ 
+        \begintext
+ 
+ 
+Venus
+ 
+     Old values:
+ 
+        Values are unchanged in the 2006 IAU report.
+ 
+     Current values:
+ 
+        \begindata
+ 
+        BODY299_RADII     = ( 6051.8   6051.8   6051.8 )
+ 
+        \begintext
+ 
+ 
+Earth
+ 
+     Old values:
+ 
+        Values are unchanged in the 2006 IAU report.
+ 
+     Current values:
+ 
+
+        \begindata
+ 
+        BODY399_RADII     = ( 6378.14   6378.14   6356.75 )
+ 
+        \begintext
+ 
+ 
+Mars
+ 
+ 
+     Old values:
+
+        body499_radii       = (     3397.      3397.         3375.     )
+ 
+     Current values:
+
+
+        The IAU report gives separate values for the north and south
+        polar radii:
+
+           north:  3373.19
+           south:  3379.21 
+
+        We use the average of these values 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 2006 IAU report.
+ 
+     Current values:
+ 
+        \begindata
+ 
+        BODY599_RADII     = ( 71492   71492   66854 )
+ 
+        \begintext
+ 
+ 
+ 
+Saturn
+ 
+     Old values:
+ 
+        Values are unchanged in the 2006 IAU report.
+ 
+     Current values:
+ 
+        \begindata
+ 
+        BODY699_RADII     = ( 60268   60268   54364 )
+ 
+        \begintext
+ 
+ 
+ 
+Uranus
+ 
+     Old values:
+ 
+        Values are unchanged in the 2006 IAU report.
+ 
+     Current values:
+ 
+        \begindata
+ 
+        BODY799_RADII     = ( 25559   25559   24973 )
+ 
+        \begintext
+ 
+ 
+ 
+Neptune
+ 
+     Old values:
+ 
+        Values are unchanged in the 2006 IAU report.
+  
+     Current values:
+ 
+        (Values are for the 1 bar pressure level.)
+ 
+        \begindata
+ 
+        BODY899_RADII     = ( 24764   24764  24341 )
+ 
+        \begintext
+ 
+ 
+ 
+Pluto
+ 
+     Old values:
+ 
+        Values are unchanged in the 2006 IAU report.
+ 
+     Current values:
+ 
+        \begindata
+ 
+        BODY999_RADII     = ( 1195   1195   1195 )
+ 
+        \begintext
+ 
+
+
+
+Radii of Satellites
+--------------------------------------------------------
+ 
+ 
+Moon
+ 
+     Old values:
+ 
+        Values are unchanged in the 2006 IAU report. 
+ 
+     Current values:
+ 
+        \begindata
+ 
+        BODY301_RADII     = ( 1737.4   1737.4   1737.4 )
+ 
+        \begintext
+ 
+ 
+ 
+Satellites of Mars
+ 
+     Old values:
+ 
+        Values are unchanged in the 2006 IAU report. 
+ 
+     Current values:
+ 
+        \begindata
+ 
+        BODY401_RADII     = ( 13.4    11.2    9.2 )
+        BODY402_RADII     = (  7.5     6.1    5.2 )
+ 
+        \begintext
+ 
+ 
+ 
+Satellites of Jupiter
+ 
+     Old values:
+ 
+        Values are unchanged in the 2006 IAU report.
+ 
+     Current values:
+         
+        \begindata
+ 
+        BODY501_RADII     = ( 1829.4   1819.3   1815.7  )
+        BODY502_RADII     = ( 1564.13  1561.23  1560.93 )
+        BODY503_RADII     = ( 2632.4   2632.29  2632.35 )
+        BODY504_RADII     = ( 2409.4   2409.2   2409.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   )
+ 
+        \begintext
+ 
+        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.
+        \begindata
+ 
+        BODY516_RADII    = (  21.5   21.5  21.5  )
+ 
+        \begintext
+ 
+ 
+ 
+Satellites of Saturn
+ 
+ 
+     Old values:
+ 
+        Values are from the 2003 IAU report.
+    
+        body601_radii     = (  209.1   196.2   191.4 )
+        body602_radii     = (  256.3   247.3   244.6 )
+        body603_radii     = (  535.6   528.2   525.8 )
+        body604_radii     = (  560     560     560   )
+        body605_radii     = (  764     764     764   )
+        body606_radii     = ( 2575    2575    2575   )
+        body607_radii     = (  164     130     107   )
+        body608_radii     = (  718     718     718   )
+        body609_radii     = (  115     110     105   )
+        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) was given in the
+        2003 IAU report:
+ 
+            body612_radii     = (       17.5        ---          ---     )
+ 
+        The mean radius was 16km; we used this radius for all three axes, as
+        we do for the satellites for which only the mean radius is available.
+ 
+ 
+        body612_radii     = (   16      16       16  )
+        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 )
+  
+      
+ 
+     Current values:
+ 
+        \begindata
+ 
+        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  )
+ 
+        \begintext
+ 
+        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.
+ 
+ 
+        \begindata
+ 
+        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  )
+ 
+        \begintext
+ 
+ 
+         For Pan, only a mean radius is given in the 2006 report.
+ 
+        \begindata
+ 
+        BODY618_RADII     = (   10       10     10   )
+ 
+        \begintext
+ 
+ 
+ 
+Satellites of Uranus
+ 
+     Old values:
+ 
+        Values are unchanged in the 2006 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 2006 IAU report. 
+ 
+     Current values:
+ 
+        The 2000 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 2000
+        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 from the 2003 IAU report. 
+
+        BODY901_RADII     = (  593     593    593   )
+             
+     Current values:
+ 
+        \begindata
+ 
+        BODY901_RADII     = (  605     605    605   )
+ 
+        \begintext
+ 
+
+
+Radii for Selected Comets and Asteroids
+--------------------------------------------------------
+
+
+19P/Borrelly
+
+
+     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
+
+
+
+Halley
+
+
+     Current values:
+
+        \begindata
+ 
+        BODY1000036_RADII     = (  8.0   4.0   4.0  )
+ 
+        \begintext
+
+
+
+9P/Tempel 1
+
+
+     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
+
+
+81P/Wild 2
+
+
+     Current values:
+
+
+        \begindata
+ 
+        BODY1000107_RADII     = (  2.7   1.9   1.5 )
+ 
+        \begintext
+
+
+Ceres
+
+
+     Current values:
+
+
+        \begindata
+ 
+        BODY2000001_RADII     = ( 487.3  487.3  454.7 )
+ 
+        \begintext
+
+
+Vesta
+
+
+     Current values:
+
+
+        \begindata
+ 
+        BODY2000004_RADII     = ( 289.  280.  229.  )
+ 
+        \begintext
+
+
+Toutatis
+
+
+     Current values:
+
+
+        \begindata
+ 
+        BODY2004179_RADII     = (  2.13  1.015  0.85  )
+ 
+        \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 2006 report.
+
+
+Mathilde
+
+
+     Current values:
+
+
+        \begindata
+ 
+        BODY2000253_RADII     = (  33.   24.   23.  )
+ 
+        \begintext
+       
+Eros
+ 
+
+     Current values:
+ 
+ 
+        \begindata
+ 
+        BODY2000433_RADII     = (  17.0   5.5   5.5  )
+ 
+        \begintext
+
+
+Itokawa
+
+
+     Current values:
+
+
+        \begindata
+ 
+        BODY2025143_RADII     = (  0.535   0.294   0.209  )
+ 
+        \begintext
+
+
+
+Gaspra
+
+     
+     Current values:
+ 
+ 
+        \begindata
+ 
+        BODY9511010_RADII     = (    9.1    5.2    4.4 )
+ 
+        \begintext
+
+        
+        
+        
+Ida
+
+     
+     Current values:
+ 
+ 
+        \begindata
+ 
+        BODY2431010_RADII     = (   26.8   12.0    7.6 )
+ 
+        \begintext
+
+        
+
+===========================================================================
+End of file pck00009.tpc
+===========================================================================
+
+
+
diff --git a/tests/pytests/test_msi_drivers.py b/tests/pytests/test_msi_drivers.py
new file mode 100644
index 0000000000000000000000000000000000000000..adb248d3cf98f8e10bef5c41488c67aeb6a36aa1
--- /dev/null
+++ b/tests/pytests/test_msi_drivers.py
@@ -0,0 +1,49 @@
+import json
+import os
+import pytest
+import unittest
+
+import ale
+from conftest import get_image_label, get_isd, get_image_kernels, convert_kernels, compare_dicts
+from ale.drivers.msi_drivers import MsiIsisLabelNaifSpiceDriver
+
+from conftest import get_image_label
+from unittest.mock import patch
+
+@pytest.fixture(scope='module')
+def test_kernels():
+    kernels = get_image_kernels('m0126888978f7_2p')
+    updated_kernels, binary_kernels = convert_kernels(kernels)
+    yield updated_kernels
+    for kern in binary_kernels:
+        os.remove(kern)
+
+@pytest.mark.parametrize("label_type", ['isis'])
+def test_msi_load(test_kernels, label_type):
+    label_file = get_image_label('m0126888978f7_2p', label_type)
+    isd_str = ale.loads(label_file, props={'kernels': test_kernels}, verbose=True)
+    isd_obj = json.loads(isd_str)
+    compare_dict = get_isd('msi')
+    print(json.dumps(isd_obj, indent=2))
+    assert compare_dicts(isd_obj, compare_dict) == []
+
+class test_msi_isis_naif(unittest.TestCase):
+    def setUp(self):
+        label = get_image_label("m0126888978f7_2p", "isis")
+        self.driver = MsiIsisLabelNaifSpiceDriver(label)
+
+    def test_instrument_id(self):
+        assert self.driver.instrument_id == "NEAR EARTH ASTEROID RENDEZVOUS"
+
+    def test_center_ephemeris_time(self):
+        with patch('ale.drivers.msi_drivers.MsiIsisLabelNaifSpiceDriver.ephemeris_start_time', 12345) as ephemeris_start_time:
+             assert self.driver.center_ephemeris_time == 12345.3825
+
+    def test_sensor_name(self):
+        assert self.driver.sensor_name == "MULTI-SPECTRAL IMAGER"
+
+    def test_sensor_model_version(self):
+        assert self.driver.sensor_model_version == 2
+
+    def test_ikid(self):
+        assert self.driver.ikid == -93001