diff --git a/.gitignore b/.gitignore index 599ccfbd1429956ee3e31b8e15311120f9851e45..36e641b86b55fc0cd4e397ba4c9474070a23fb98 100644 --- a/.gitignore +++ b/.gitignore @@ -205,3 +205,10 @@ dmypy.json # Jupyter ignores .ipynb_checkpoints + +# Mac ignores +.DS_Store + +# Binary Kernels +*.bsp +*.bc diff --git a/ale/base/data_naif.py b/ale/base/data_naif.py index ee4309ec9154a14b7623928f33088a44b2caa9b7..6940d8b94bb8d40c44eafb8530bfa56b77f8c42c 100644 --- a/ale/base/data_naif.py +++ b/ale/base/data_naif.py @@ -284,8 +284,11 @@ class NaifSpice(): self.reference_frame, self.light_time_correction, self.target_name) + positions = 1000 * np.asarray([sun_state[:3]]) + velocities = 1000 * np.asarray([sun_state[3:6]]) + times = np.asarray([self.center_ephemeris_time]) - return [sun_state[:4].tolist()], [sun_state[3:6].tolist()], [self.center_ephemeris_time] + return positions, velocities, times @property def sensor_position(self): @@ -432,7 +435,7 @@ class NaifSpice(): naif_keywords['INS{}_ITRANSL'.format(self.ikid)] = self.focal2pixel_lines naif_keywords['INS{}_ITRANSS'.format(self.ikid)] = self.focal2pixel_samples naif_keywords['INS{}_FOCAL_LENGTH'.format(self.ikid)] = self.focal_length - naif_keywords['INS{}_BORESIGHT_SAMPLE'.format(self.ikid)] = self.detector_center_sample - naif_keywords['INS{}_BORESIGHT_LINE'.format(self.ikid)] = self.detector_center_line + naif_keywords['INS{}_BORESIGHT_SAMPLE'.format(self.ikid)] = self.detector_center_sample + 0.5 + naif_keywords['INS{}_BORESIGHT_LINE'.format(self.ikid)] = self.detector_center_line + 0.5 return naif_keywords diff --git a/ale/drivers/mes_drivers.py b/ale/drivers/mes_drivers.py index 801472c9a7f28fb7b7879e8f6f0ac462498fc784..f5db260c7d6a997a4afb0757bacc4ff95d5678ce 100644 --- a/ale/drivers/mes_drivers.py +++ b/ale/drivers/mes_drivers.py @@ -107,7 +107,7 @@ class MessengerMdisPds3NaifSpiceDriver(Framer, Pds3Label, NaifSpice, Driver): : double focal length in meters """ - coeffs = spice.gdpool('INS{}_FL_TEMP_COEFFS '.format(self.fikid), 0, 5) + coeffs = spice.gdpool('INS{}_FL_TEMP_COEFFS '.format(self.fikid), 0, 6) # reverse coeffs, MDIS coeffs are listed a_0, a_1, a_2 ... a_n where # numpy wants them a_n, a_n-1, a_n-2 ... a_0 @@ -207,6 +207,18 @@ class MessengerMdisPds3NaifSpiceDriver(Framer, Pds3Label, NaifSpice, Driver): } } + @property + def pixel_size(self): + """ + Overriden because the MESSENGER IK uses PIXEL_PITCH and the units + are already millimeters + + Returns + ------- + : float pixel size + """ + return spice.gdpool('INS{}_PIXEL_PITCH'.format(self.ikid), 0, 1) + class MessengerMdisIsisLabelNaifSpiceDriver(IsisLabel, NaifSpice, Framer, Driver): """ diff --git a/tests/pytests/conftest.py b/tests/pytests/conftest.py index 677e6fa4b1709277ea99ea54b9c4c65b834a58bd..4d2b388dcc6db6f3759b8d51fdf1a1a8ca1b420e 100644 --- a/tests/pytests/conftest.py +++ b/tests/pytests/conftest.py @@ -1,4 +1,7 @@ +import subprocess +import os import numpy as np +import ale class SimpleSpice(): def scs2e(self, *args): @@ -31,10 +34,77 @@ class SimpleSpice(): return 0.1 def cidfrm(self, *args): return (2000, "Test_Body_Frame", True) - def furnsh(self, *args): - if not hasattr(self, '_loaded_kernels'): - self._loaded_kernels = [] - self._loaded_kernels.append(args) def get_mockkernels(self, *args): return "some_metakernel" + +ale_root = os.path.split(ale.__file__)[0] +data_root = os.path.join(ale_root, '../tests/pytests/data') +dirs = next(os.walk(data_root, topdown=True))[1] +dirs = [d for d in dirs if not d.startswith('.')] +image_2_data = {} + +for d in dirs: + tmp = os.path.join(data_root, d) + image_2_data[d] = [os.path.join(tmp, f) for f in os.listdir(tmp) if not f.startswith('.')] + +def get_image_kernels(image): + """ + Get the kernels to use with a test image. + + Parameters + ---------- + image : str + The image name to get kernels for. I.E. 'EN1072174528M' + + Returns + ------- + : list + A list containing the absolute paths to the kernels for the images. + This list contains all of the kernel files available in the test image's + data directory which may contain transfer files that need to be converted + to binary files. + """ + if not isinstance(image, str): + try: + image = str(image) + except: + raise KeyError('Cannot coerce requested image name to string') + if image in image_2_data: + return image_2_data[image] + else: + raise KeyError('Could not find test data for' + image) + +def convert_kernels(kernels): + """ + Convert any transfer kernels in a list to binary kernels + + Parameters + ---------- + kernels : list + A list of kernels. Only transfer kernels present in the list will + be converted. Non-transfer kernels will be ignored. + + Returns + ------- + updated_kernels : list + The updated kernel list where all transfer kernels have + been replaced with their converted binary kernel. This + is designed to be passed directly to furnsh. + binary_kernels : list + The list of binary kernels created. + """ + ext_map = { + '.xc' : '.bc', + '.xsp' : '.bsp' + } + binary_kernels = [] + updated_kernels = [] + for kernel in kernels: + split_kernel = os.path.splitext(kernel) + if split_kernel[1] in ext_map: + subprocess.call(['tobin', os.path.join(data_root, kernel)]) + kernel = split_kernel[0] + ext_map[split_kernel[1]] + binary_kernels.append(kernel) + updated_kernels.append(kernel) + return updated_kernels, binary_kernels diff --git a/tests/pytests/data/EN1072174528M/mdisAddendum009.ti b/tests/pytests/data/EN1072174528M/mdisAddendum009.ti new file mode 100644 index 0000000000000000000000000000000000000000..a42cb452ad58998de00887875aed505b404ae6fd --- /dev/null +++ b/tests/pytests/data/EN1072174528M/mdisAddendum009.ti @@ -0,0 +1,125 @@ +Messenger/MDIS Instrument Kernel +============================================================= + +This instrument kernel (I-kernel) contains parameters that +describe the Messenger MDIS narrow angle (NAC) and wide angle (WAC) +camera + +Version and Date +------------------------------------------------------------- + +Version 2.0 -- July 31, 2005 -- Kris Becker, U.S. Geological Survey, + Flagstaff, AZ + Initial version. + +Version 3.0 -- April 24, 2007 -- Kris Becker, U.S. Geological Survey, + Updated for modifications/refinements to the framing kernel. These + changes were introduced in msgr_v070.tf. + +Version 4.0 -- December 06, 2007 -- Kris Becker, U.S. Geological Survey, + Added initial camera distortion parameter for both NAC and WAC as + well as update the focal lengths. This model is provided courtesy + of Scott Turner, JHU, on 2007/12/03. + +Version 5.0 -- January 17, 2008 - Kris Becker, U.S. Geological Survey + Turns out the MDIS WAC has different focal lengths for each + of the 12 filters. The distortion model development was done + using filter 2, the clear filter. The other filter focal lengths + are derived from the ratio of the published (SIS) length and + the new focal lenght of filter 2. + +Version 6.0 -- September 30, 2009 -- Kris Becker, U.S. Geological Survey + Greatly slimmed down version since much of the keywords in previous + versions has now been incorporated in the newest instrument kernel (IK), + msgr_mdis_v110.ti. + +Version 7.0 -- January 12, 2010 -- Debbie A. Cook, U.S. Geological Survey + Update to include CK_FRAME_ID and CK_REFERENCE_ID + +$Id: mdisAddendumXXX.ti,v 1.3 2008/01/18 13:30:30 kbecker Exp $ +------------------------------------------------------------- + +The following is the definitions for the MDIS Narrow Angle Camera (MDIS-NAC). +Some missions use have time offsets that are needed in order to correct for +timing into the SPICE kernels. Set the CK time tolerances used when searching +for camera pointing attitude in the CK kernels. + +SPK and CK time biases are used in cases where an offset exists in these +kernels in relation to spacecraft clock time. These times are expressed in +seconds. The CK_TIME_TOLERANCE is used as a direct argument in the NAIF +routine (ckpg_c) that finds camera pointing. This is expressed in spacecraft +clock ticks. + +\begindata +INS-236820_SPK_TIME_BIAS = 0.0 +INS-236820_CK_TIME_BIAS = 0.0 +INS-236820_CK_TIME_TOLERANCE = 1 + +\begintext + +The REFERENCE_FRAME and FRAME are used to specify the frames that translate +from spacecraft instrument platform to the instrument orientation. These +are specific to each mission and are defined in the frame kernel (FK). +For MESSENGER, these are defined in msgr_v???.tf. + +\begindata +INS-236820_REFERENCE_FRAME = 'MSGR_SPACECRAFT' + +INS-236820_BORESIGHT_SAMPLE = 512.5 +INS-236820_BORESIGHT_LINE = 512.5 + +\begintext +These are the parameters required for writing c-kernels. Isis will +create ck with the same frame endpoints as the mission ck. For +Messenger the ck instrument frame is MSGR_SPACECRAFT (-236000), and the +ck reference frame is J2000 (1). + +\begindata +INS-236820_CK_FRAME_ID=-236000 +INS-236820_CK_REFERENCE_ID=1 + +\begintext +This is the description of the Messenger MDIS wide angle camera (MDIS-WAC). +It has twelve filters on a wheel, however, the transforms for pixel/detector +coordinates are independantly defined to simplify maintainance of these +values should the need arise during flight. + +\begindata +INS-236800_SPK_TIME_BIAS = 0.0 +INS-236800_CK_TIME_BIAS = 0 +INS-236800_CK_TIME_TOLERANCE = 1 + +INS-236800_REFERENCE_FRAME = 'MSGR_SPACECRAFT' + +INS-236800_BORESIGHT_SAMPLE = 512.5 +INS-236800_BORESIGHT_LINE = 512.5 + +\begintext +These are the parameters required for writing c-kernels. Isis will +create ck with the same frame endpoints as the mission ck. For +Messenger the ck instrument frame is MSGR_SPACECRAFT (-236000), and the +ck reference frame is J2000 (1). + +\begindata +INS-236800_CK_FRAME_ID=-236000 +INS-236800_CK_REFERENCE_ID=1 + +\begintext +OBSERVER/TARGET SWAPPING and STELLAR ABERRATION and LIGHT TIME CORRECTION + +These parameters set MESSENGER MDIS WAC/NAC to swap observer/target, +sets light time correction to "LT+S" and disables correction for light time to +surface. + +\begindata + +INS-236800_SWAP_OBSERVER_TARGET = 'TRUE' +INS-236800_LIGHTTIME_CORRECTION = 'LT+S' +INS-236800_LT_SURFACE_CORRECT = 'FALSE' + +INS-236820_SWAP_OBSERVER_TARGET = 'TRUE' +INS-236820_LIGHTTIME_CORRECTION = 'LT+S' +INS-236820_LT_SURFACE_CORRECT = 'FALSE' + +\begintext + diff --git a/tests/pytests/data/EN1072174528M/messenger_2548.tsc b/tests/pytests/data/EN1072174528M/messenger_2548.tsc new file mode 100644 index 0000000000000000000000000000000000000000..344caf14b4b3c1db9f4a8083525fd00b89204c5d --- /dev/null +++ b/tests/pytests/data/EN1072174528M/messenger_2548.tsc @@ -0,0 +1,2772 @@ +KPL/SCLK + +\begintext + +FILENAME = "messenger_2548.tsc" +CREATION_DATE = "30-Apr-2015" + + +MESSENGER Spacecraft Clock Kernel (SCLK) +=========================================================================== + + This file is a SPICE spacecraft clock (SCLK) kernel containing + information required for time conversions involving the on-board + MESSENGER spacecraft clock. + +Version +-------------------------------------------------------- + + MESSENGER SCLK Kernel Version: + + Version 1.7 -- August 27, 2014 -- Mike Reid + Added commentary about the 2013 MET reset. No changes are made to the + data in this kernel in this revision. + At approximately 08-JAN-2013-20:31:07.375090 TDT, the MESSENGER + spacecraft was commanded to reset the MET counter to 1000 to prevent a + predicted MET rollover due to an integer overflow of the MET counter. + Prior to that commanded time, the MESSENGER Operations SCLK Kernel was + manually modified to accommodate the rollover. Unfortunately, the + actual on-board rollover did not occur at exactly the time expected, + and the SCLK kernel mapping between MET and TDT was therefore + inaccurate following the rollover. An automated entry was then made + to the SCLK kernel for a time about three hours later, at + 08-JAN-2013-23:19:54.375180 TDT, which compensated for the + inaccuracy so that all following mappings between MET and TDT meet + mission accuracy requirements. + + Version 1.6 -- December 20, 2013 -- Mike Reid + Manually restored the 62 records spanning 27-AUG-2004-11:00:55.377994 + through 02-DEC-2004-03:29:02.687453 that had been temporarily removed + during the two previous revisions. + + Version 1.5 -- November 18, 2013 -- Mike Reid + Manually removed an addtional 30 records from + 19-OCT-2004-04:14:42.642738 through 02-DEC-2004-03:29:02.687453 + inclusive in order to reduce the coefficients array size so that it + can be ingested by early versions of SPICE. This is a temporary + adjustment. + + Version 1.4 -- October 18, 2013 -- Mike Reid + Manually removed 32 records from 27-AUG-2004-11:00:55.377994 through + 15-OCT-2004-10:34:40.427888 inclusive in order to reduce the + coefficients array size so that it can be ingested by early versions + of SPICE. This is a temporary adjustment. + + Version 1.3 -- September 30, 2013 -- Mike Reid + Manually inserted two new clock triplets at 29-JAN-2008 and + 29-JUL-2013 that were missing due to an operations error. + + Version 1.2 -- January 8, 2013 -- Eric Melin + Manually inserted one new clock triplet at the beginning of + the new partition. + + Version 1.1. -- December 12, 2012 -- Eric Melin + Introduction of second partition at planned rollover. + + Version 1.0 -- October 15, 2004 -- Stan Cooper + Modified clock change rate in initial time coefficients triplet + to reflect actual rate observed. This was requested by Joe + Harrison to support generation of Attitude History File. + + Version 0.4a -- August 3, 2004 -- Stan Cooper + Initial (seed) time coefficients triplet set for a launch + time of 2004-216-06-15-56 UTC by T. J. Mulich prior to launch. + + Version 0.3d -- April 1, 2004 -- Stan Cooper + Corrected the statement "SPICE uses linear interpolation" to + "SPICE uses linear extrapolation" after confirming with Scott + Turner that extrapolation is indeed used. + + Version 0.2 -- June 25, 2003 -- Scott Turner and Stan Cooper + + Stan observed that the number of digits representing + fractional seconds present in the TDT component of the + SCLK coefficient triples were inadequate for MESSENGER's + requirements. The field now contains 6 digits instead of 3. + + Version 0.1 -- June 23, 2003 -- Scott Turner + + This kernel was created as an initial input to the MESSENGER + SCLK update process. It provides values for the fields + required to handle the SCLK string format, as well as the + baseline units of the clock correlation coefficients that + the update process is to introduce or correct. The initial + clock rate established in this file assumes no drift from + the parallel time system (TDT). Further the clock coefficients + indicate the clock starts on the following epoch: + + 1/0:0 (SCLK) + 01-JAN-2003-00:01:04.184 (TDT) + + The end of the first partition is currently defined as the value + in ticks of the rollover of the spacecraft clock. + +Usage +-------------------------------------------------------- + + This file is used by the SPICE system as follows: programs that + make use of this SCLK kernel must 'load' the kernel, normally + during program initialization. Loading the kernel associates + the data items with their names in a data structure called the + 'kernel pool'. The SPICELIB routine FURNSH loads text kernel + files, such as this one, into the pool as shown below: + + FORTRAN: + + CALL FURNSH ( SCLK_kernel_name ) + + C: + + furnsh_c ( SCLK_kernel_name ); + + Once loaded, the SCLK time conversion routines will be able to + access the necessary data located in this kernel for their + designed purposes. + +References +-------------------------------------------------------- + + 1. "SCLK Required Reading" + +Inquiries +-------------------------------------------------------- + + If you have any questions regarding this file or its usage, + contact: + + Scott Turner + (443)778-1693 + Scott.Turner@jhuapl.edu + +Kernel Data +-------------------------------------------------------- + + The first block of keyword equals value assignments define the + type, parallel time system, and format of the spacecraft clock. + These fields are invariant from SCLK kernel update to SCLK + kernel update. + + The MESSENGER spacecraft clock is represented by the SPICE + type 1 SCLK kernel. It uses TDT, Terrestrial Dynamical Time, + as its parallel time system. + +\begindata + +SCLK_KERNEL_ID = ( @2015-04-30T22:27:50 ) +SCLK_DATA_TYPE_236 = ( 1 ) +SCLK01_TIME_SYSTEM_236 = ( 2 ) + + +\begintext + + In a particular partition of the MESSENGER spacecraft clock, + the clock read-out consists of two separate stages: + + 1/16458912:103412 + + The first stage, a 28 bit field, represents the spacecraft + clock seconds count. The second, a 20 bit field, represents + the spacecraft clock microseconds count. + + The following keywords and their values establish this structure: + +\begindata + +SCLK01_N_FIELDS_236 = ( 2 ) +SCLK01_MODULI_236 = ( 268435456 1000000 ) +SCLK01_OFFSETS_236 = ( 0 0 ) +SCLK01_OUTPUT_DELIM_236 = ( 2 ) + + +\begintext + + This concludes the invariant portion of the SCLK kernel data. The + remaining sections of the kernel may require updates as the clock + correlation coefficients evolve in time. The first section below + establishes the clock partitions. The data in this section consists + of two parallel arrays, which denote the start and end values in + ticks of each partition of the spacecraft clock. + + SPICE utilizes these two arrays to map from spacecraft clock ticks, + determined with the usual modulo arithmetic, to encoded SCLK--the + internal, monotonically increasing sequence used to tag various + data sources with spacecraft clock. + +\begindata + +SCLK_PARTITION_START_236 = ( 0.00000000000000e+00 + 1.00000000000000e+09 ) + +SCLK_PARTITION_END_236 = ( 2.66164465000000e+14 + 2.68435455999999e+14 ) + +\begintext + + The remaining section of the SCLK kernel defines the clock correlation + coefficients. Each line contains a 'coefficient triple': + + Encoded SCLK at which Rate is introduced. + Corresponding TDT Epoch at which Rate is introduced. + Rate in TDT (seconds) / most significant clock count (~seconds). + + SPICE uses linear extrapolation to convert between the parallel time + system and encoded SCLK. The triples are stored in the array defined + below: + + The first time triple below was entered manually and represents the + approximate time at which MET is set to zero. The plan for MESSENGER + is that MET will be set to zero at 1000 seconds prior to launch so + that G&C onboard TDT will be valid prior to and at launch. + +\begindata + +SCLK01_COEFFICIENTS_236 = ( + + 0 @03-AUG-2004-06:00:20.184000 1.00001013271 + 117054000000 @04-AUG-2004-14:31:15.370074 1.00000791646 + 203455000000 @05-AUG-2004-14:31:17.054064 1.00000854345 + 250243000000 @06-AUG-2004-03:31:05.453795 1.00000827300 + 376241000000 @07-AUG-2004-14:31:04.496176 1.00000728895 + 540044000000 @09-AUG-2004-12:01:08.690128 1.00000720141 + 712869000000 @11-AUG-2004-12:01:34.934711 1.00000755705 + 797647000000 @12-AUG-2004-11:34:33.575383 1.00000805489 + 1141237000000 @16-AUG-2004-11:01:06.342964 1.00000801314 + 1225851000000 @17-AUG-2004-10:31:21.020988 1.00000796523 + 1299623000000 @18-AUG-2004-07:00:53.608599 1.00000788938 + 1485018000000 @20-AUG-2004-10:30:50.071250 1.00000773154 + 1735231000000 @23-AUG-2004-08:01:05.005783 1.00000687309 + 1917010000000 @25-AUG-2004-10:30:45.255166 1.00000643629 + 1992611000000 @26-AUG-2004-07:30:46.741756 1.00000642613 + 2091619000000 @27-AUG-2004-11:00:55.377994 1.00000097991 + 2253331000000 @29-AUG-2004-07:56:07.536458 1.00000001527 + 2435704000000 @31-AUG-2004-10:35:40.539242 1.00000001502 + 2521803000000 @01-SEP-2004-10:30:39.540535 1.00000001476 + 2606699000000 @02-SEP-2004-10:05:35.541788 1.00000001495 + 2680197000000 @03-SEP-2004-06:30:33.542887 1.00000001485 + 2765394000000 @04-SEP-2004-06:10:30.544152 1.00000001492 + 2861097000000 @05-SEP-2004-08:45:33.545580 1.00000001476 + 3109192000000 @08-SEP-2004-05:40:28.549243 1.00000001884 + 3179992000000 @09-SEP-2004-01:20:28.550577 1.00000001497 + 3291298000000 @10-SEP-2004-08:15:34.552243 1.00000001491 + 3359689000000 @11-SEP-2004-03:15:25.553263 1.00000001488 + 3446090000000 @12-SEP-2004-03:15:26.554549 1.00000001488 + 3699595000000 @15-SEP-2004-01:40:31.558320 1.00000098755 + 3783583000000 @16-SEP-2004-01:00:19.641262 1.00000760870 + 3874781000000 @17-SEP-2004-02:20:18.335160 1.00000745828 + 4215574000000 @21-SEP-2004-01:00:13.876889 1.00000746889 + 4305569000000 @22-SEP-2004-02:00:09.549052 1.00000736992 + 4409372000000 @23-SEP-2004-06:50:13.314072 1.00000650125 + 4517064000000 @24-SEP-2004-12:45:06.014205 1.00000649688 + 4547967000000 @24-SEP-2004-21:20:09.214978 1.00000627581 + 4814062000000 @27-SEP-2004-23:15:05.884939 1.00000707565 + 4986259000000 @29-SEP-2004-23:05:04.103344 1.00000712740 + 5106557000000 @01-OCT-2004-08:30:02.960756 1.00000701191 + 5365752000000 @04-OCT-2004-08:29:59.778208 1.00000692950 + 5538543000000 @06-OCT-2004-08:29:51.975563 1.00000805716 + 5590746000000 @06-OCT-2004-22:59:55.396171 1.00000711374 + 5768641000000 @09-OCT-2004-00:24:51.661669 1.00000680595 + 6015238000000 @11-OCT-2004-20:54:50.339995 1.00000676608 + 6194635000000 @13-OCT-2004-22:44:48.553809 1.00000675664 + 6289646000000 @15-OCT-2004-01:08:20.195764 1.00000683119 + 6323626000000 @15-OCT-2004-10:34:40.427888 1.00000686137 + 6646426000000 @19-OCT-2004-04:14:42.642738 1.00000685333 + 6797023000000 @20-OCT-2004-22:04:40.674829 1.00000684287 + 6882888000000 @21-OCT-2004-21:55:46.262392 1.00000684390 + 6922715000000 @22-OCT-2004-08:59:33.534964 1.00000686175 + 7238013000000 @26-OCT-2004-00:34:33.698460 1.00000687507 + 7399710000000 @27-OCT-2004-21:29:31.810138 1.00000689525 + 7452207000000 @28-OCT-2004-12:04:29.172118 1.00000693607 + 7579971000000 @29-OCT-2004-23:33:54.058298 1.00000695735 + 7828103000000 @01-NOV-2004-20:29:27.784639 1.00000713375 + 8013800000000 @04-NOV-2004-00:04:26.109355 1.00000715180 + 8039893000000 @04-NOV-2004-07:19:19.295967 1.00000718014 + 8118798000000 @05-NOV-2004-05:14:24.862516 1.00000722047 + 8473991000000 @09-NOV-2004-07:54:20.427176 1.00000733326 + 8556188000000 @10-NOV-2004-06:44:18.029948 1.00000738069 + 8572083000000 @10-NOV-2004-11:09:13.147264 1.00000738030 + 8633582000000 @11-NOV-2004-04:14:12.601145 1.00000738196 + 8699587000000 @11-NOV-2004-22:34:18.088391 1.00000751692 + 8785684000000 @12-NOV-2004-22:29:15.735575 1.00000752592 + 8877482000000 @13-NOV-2004-23:59:14.426439 1.00000754443 + 9044880000000 @15-NOV-2004-22:29:13.689362 1.00000759084 + 9136078000000 @16-NOV-2004-23:49:12.381631 1.00000743767 + 9307974000000 @18-NOV-2004-23:34:09.660136 1.00000683887 + 9409073000000 @20-NOV-2004-03:39:09.351539 1.00000673915 + 9509266000000 @21-NOV-2004-07:29:03.026755 1.00000679915 + 9655069000000 @22-NOV-2004-23:59:07.018091 1.00000682948 + 9736967000000 @23-NOV-2004-22:44:05.577412 1.00000686967 + 9814962000000 @24-NOV-2004-20:24:01.113212 1.00000689978 + 10084361000000 @27-NOV-2004-23:14:01.972006 1.00000722880 + 10258065000000 @29-NOV-2004-23:29:07.227677 1.00000779820 + 10445259000000 @02-DEC-2004-03:29:02.687453 1.00000776466 + 10603657000000 @03-DEC-2004-23:29:01.917359 1.00000787083 + 10855662000000 @06-DEC-2004-21:29:08.900848 1.00000793656 + 10948643000000 @07-DEC-2004-23:18:50.638797 1.00000787511 + 11044647000000 @09-DEC-2004-01:58:55.394839 1.00000822783 + 11194943000000 @10-DEC-2004-19:43:52.631449 1.00000817666 + 11456837000000 @13-DEC-2004-20:28:48.772868 1.00000835876 + 11639536000000 @15-DEC-2004-23:13:49.300006 1.00000835293 + 11767623000000 @17-DEC-2004-10:48:37.369908 1.00000829301 + 12321297000000 @23-DEC-2004-20:36:35.961532 1.00000865183 + 12933421000000 @30-DEC-2004-22:38:45.257527 1.00000907116 + 13557513000000 @07-JAN-2005-04:00:22.918763 1.00000918363 + 14601647000000 @19-JAN-2005-06:02:46.507701 1.00000915881 + 15088201000000 @24-JAN-2005-21:12:04.963959 1.00000973275 + 15693478000000 @31-JAN-2005-21:20:07.854966 1.00001078939 + 16581860000000 @11-FEB-2005-04:06:39.440063 1.00001142359 + 17247330000000 @18-FEB-2005-20:57:57.042120 1.00001211270 + 17873514000000 @26-FEB-2005-02:54:28.626896 1.00001278729 + 18723168000000 @07-MAR-2005-22:55:33.491664 0.99999770879 + 18963022000000 @10-MAR-2005-17:33:06.942107 0.99998820493 + 19666035000000 @18-MAR-2005-20:49:51.650020 0.99998806988 + 20271219000000 @25-MAR-2005-20:56:08.430101 0.99998856202 + 20953439000000 @02-APR-2005-18:26:20.626880 0.99998936280 + 21481094000000 @08-APR-2005-21:00:30.014110 0.99999006016 + 22088004000000 @15-APR-2005-21:35:33.981521 0.99999007148 + 22653282000000 @22-APR-2005-10:36:46.369148 0.99999079848 + 23033785000000 @26-APR-2005-20:18:25.867941 1.00000001654 + 23122593000000 @27-APR-2005-20:58:33.869410 1.00000001659 + 23207509000000 @28-APR-2005-20:33:49.870819 1.00000001675 + 23295485000000 @29-APR-2005-21:00:05.872293 1.00000001694 + 23551604000000 @02-MAY-2005-20:08:44.876631 1.00000001710 + 23666832000000 @04-MAY-2005-04:09:12.878601 1.00000001702 + 23724402000000 @04-MAY-2005-20:08:42.879581 1.00000001711 + 23812395000000 @05-MAY-2005-20:35:15.881087 1.00000001713 + 23897847000000 @06-MAY-2005-20:19:27.882551 1.00000001714 + 24166340000000 @09-MAY-2005-22:54:20.887153 1.00000002243 + 24326073000000 @11-MAY-2005-19:16:33.890736 1.00000000795 + 24415534000000 @12-MAY-2005-20:07:34.891447 1.00000001716 + 24516413000000 @14-MAY-2005-00:08:53.893178 1.00000001721 + 24772920000000 @16-MAY-2005-23:24:00.897592 1.00000001733 + 24846163000000 @17-MAY-2005-19:44:43.898861 1.00000002517 + 24929330000000 @18-MAY-2005-18:50:50.900954 1.00000001224 + 25063036000000 @20-MAY-2005-07:59:16.902590 1.00000001718 + 25362714000000 @23-MAY-2005-19:13:54.907738 1.00000001715 + 25446213000000 @24-MAY-2005-18:25:33.909170 1.00000001960 + 25632557000000 @26-MAY-2005-22:11:17.912822 1.00000001564 + 25963200000000 @30-MAY-2005-18:02:00.917993 1.00000001704 + 26095053000000 @01-JUN-2005-06:39:33.920240 1.00000001993 + 26222769000000 @02-JUN-2005-18:08:09.922786 1.00000001614 + 26654011000000 @07-JUN-2005-17:55:31.929745 1.00000001689 + 26845107000000 @09-JUN-2005-23:00:27.932972 1.00000001678 + 26900894000000 @10-JUN-2005-14:30:14.933908 1.00000001686 + 27193045000000 @13-JUN-2005-23:39:25.938834 1.00000001663 + 27268106000000 @14-JUN-2005-20:30:26.940082 1.00000001656 + 27327289000000 @15-JUN-2005-12:56:49.941062 1.00000001664 + 27514793000000 @17-JUN-2005-17:01:53.944182 1.00000001650 + 27796113000000 @20-JUN-2005-23:10:33.948824 1.00000001635 + 27853672000000 @21-JUN-2005-15:09:52.949765 1.00000001645 + 27968944000000 @22-JUN-2005-23:11:04.951661 1.00000001637 + 28049318000000 @23-JUN-2005-21:30:38.952977 1.00000001650 + 28141396000000 @24-JUN-2005-23:05:16.954496 1.00000001638 + 28393218000000 @27-JUN-2005-21:02:18.958622 1.00000001604 + 28522750000000 @29-JUN-2005-09:01:10.960700 1.00000001595 + 28565575000000 @29-JUN-2005-20:54:55.961383 1.00000001624 + 28655679000000 @30-JUN-2005-21:56:39.962846 1.00000001615 + 28741958000000 @01-JUL-2005-21:54:38.964239 1.00000001607 + 29103193000000 @06-JUL-2005-02:15:13.970045 1.00000001613 + 29177777000000 @06-JUL-2005-22:58:17.971248 1.00000001600 + 29263724000000 @07-JUL-2005-22:50:44.972623 1.00000001597 + 29350636000000 @08-JUL-2005-22:59:16.974011 1.00000001684 + 29436820000000 @09-JUL-2005-22:55:40.975462 1.00000001544 + 29609722000000 @11-JUL-2005-22:57:22.978131 1.00000001583 + 29695720000000 @12-JUL-2005-22:50:40.979492 1.00000001579 + 29782522000000 @13-JUL-2005-22:57:22.980863 1.00000001581 + 29868232000000 @14-JUL-2005-22:45:52.982218 1.00000001575 + 29954703000000 @15-JUL-2005-22:47:03.983580 1.00000001573 + 30040789000000 @16-JUL-2005-22:41:49.984934 1.00000001558 + 30217973000000 @18-JUL-2005-23:54:53.987695 1.00000001564 + 30302950000000 @19-JUL-2005-23:31:10.989024 1.00000001560 + 30389352000000 @20-JUL-2005-23:31:12.990372 1.00000001938 + 30475801000000 @21-JUL-2005-23:32:01.992047 1.00000001174 + 30562158000000 @22-JUL-2005-23:31:18.993061 1.00000001548 + 30648554000000 @23-JUL-2005-23:31:14.994398 1.00000001621 + 30652131000000 @24-JUL-2005-00:30:51.994456 1.00000001545 + 30820105000000 @25-JUL-2005-23:10:25.997051 1.00000001542 + 30906569000000 @26-JUL-2005-23:11:29.998384 1.00000001555 + 30986958000000 @27-JUL-2005-21:31:18.999634 1.00000001523 + 31081800000000 @28-JUL-2005-23:52:01.001078 1.00000001539 + 31166963000000 @29-JUL-2005-23:31:24.002389 1.00000001903 + 31253413000000 @30-JUL-2005-23:32:14.004034 1.00000001144 + 31339765000000 @31-JUL-2005-23:31:26.005022 1.00000001538 + 31415363000000 @01-AUG-2005-20:31:24.006185 1.00000001504 + 31505365000000 @02-AUG-2005-21:31:26.007539 1.00000001393 + 31588163000000 @03-AUG-2005-20:31:24.008692 1.00000001385 + 31685363000000 @04-AUG-2005-23:31:24.010038 1.00000001397 + 31771763000000 @05-AUG-2005-23:31:24.011245 1.00000001396 + 31858161000000 @06-AUG-2005-23:31:22.012451 1.00000001399 + 31944561000000 @07-AUG-2005-23:31:22.013660 1.00000001398 + 32030960000000 @08-AUG-2005-23:31:21.014868 1.00000001396 + 32117357000000 @09-AUG-2005-23:31:18.016074 1.00000001399 + 32203756000000 @10-AUG-2005-23:31:17.017283 1.00000001397 + 32286554000000 @11-AUG-2005-22:31:15.018440 1.00000001404 + 32375880000000 @12-AUG-2005-23:20:01.019694 1.00000001401 + 32462954000000 @13-AUG-2005-23:31:15.020914 1.00000001402 + 32549353000000 @14-AUG-2005-23:31:14.022125 1.00000001414 + 32617747000000 @15-AUG-2005-18:31:08.023092 1.00000001398 + 32721001000000 @16-AUG-2005-23:12:02.024535 1.00000001406 + 32808548000000 @17-AUG-2005-23:31:09.025766 1.00000001404 + 32894947000000 @18-AUG-2005-23:31:08.026979 1.00000001409 + 32981347000000 @19-AUG-2005-23:31:08.028196 1.00000001409 + 33067746000000 @20-AUG-2005-23:31:07.029413 1.00000001410 + 33154145000000 @21-AUG-2005-23:31:06.030631 1.00000001406 + 33233593000000 @22-AUG-2005-21:35:14.031748 1.00000001419 + 33327314000000 @23-AUG-2005-23:37:15.033078 1.00000001490 + 33337720000000 @24-AUG-2005-02:30:41.033233 1.00000001413 + 33500068000000 @25-AUG-2005-23:36:29.035527 1.00000001420 + 33586138000000 @26-AUG-2005-23:30:59.036749 1.00000001503 + 33596917000000 @27-AUG-2005-02:30:38.036911 1.00000001422 + 33845135000000 @29-AUG-2005-23:27:36.040440 1.00000001503 + 33856115000000 @30-AUG-2005-02:30:36.040605 1.00000001429 + 34019895000000 @01-SEP-2005-00:00:16.042945 1.00000001508 + 34028913000000 @01-SEP-2005-02:30:34.043081 1.00000906266 + 34537844000000 @06-SEP-2005-23:52:49.655350 0.99999741357 + 34801748000000 @10-SEP-2005-01:11:12.972782 0.99999075311 + 35059964000000 @13-SEP-2005-00:54:46.585086 0.99999068635 + 35234900000000 @15-SEP-2005-01:30:20.955794 0.99999063173 + 35404726000000 @17-SEP-2005-00:40:45.364818 0.99999059046 + 36008190000000 @24-SEP-2005-00:18:23.686498 0.99999068014 + 36610243000000 @30-SEP-2005-23:32:31.075447 0.99999077198 + 37214436000000 @07-OCT-2005-23:22:18.499944 0.99999090330 + 37903191000000 @15-OCT-2005-22:41:27.234549 0.99999079434 + 38349556000000 @21-OCT-2005-02:40:48.125463 0.99999100226 + 39023387000000 @28-OCT-2005-21:51:13.062507 0.99999084228 + 39626910000000 @04-NOV-2005-21:29:50.535610 0.99999174730 + 40147010000000 @10-NOV-2005-21:58:06.243380 0.99999348983 + 40491296000000 @14-NOV-2005-21:36:10.002019 0.99999352059 + 40834349000000 @18-NOV-2005-20:53:40.779239 0.99999362154 + 41423978000000 @25-NOV-2005-16:40:46.018315 0.99999551111 + 41700036000000 @28-NOV-2005-21:21:42.779121 0.99999591122 + 42027718000000 @02-DEC-2005-16:23:03.439302 0.99999613408 + 42648736000000 @09-DEC-2005-20:53:19.038499 0.99999618387 + 43080925000000 @14-DEC-2005-20:56:26.389208 0.99999648691 + 43422606000000 @18-DEC-2005-19:51:06.188853 0.99999649998 + 43857899000000 @23-DEC-2005-20:45:57.665319 0.99999668827 + 44459627000000 @30-DEC-2005-19:54:43.672556 0.99999602345 + 45064728000000 @06-JAN-2006-19:59:42.266343 0.99999593232 + 45640924000000 @13-JAN-2006-12:02:55.922563 0.99999606947 + 46242109000000 @20-JAN-2006-11:02:38.559589 0.99999572676 + 46847549000000 @27-JAN-2006-11:13:15.972396 0.99999514235 + 47480854000000 @03-FEB-2006-19:08:17.896024 0.99999456929 + 48090134000000 @10-FEB-2006-20:22:54.587198 0.99999400605 + 48867396000000 @19-FEB-2006-20:17:11.928328 0.99999392421 + 49468588000000 @26-FEB-2006-19:17:00.275611 0.99999316488 + 49907702000000 @03-MAR-2006-21:15:31.274212 0.99998985466 + 50295980000000 @08-MAR-2006-09:06:45.335001 1.00000881401 + 50509327000000 @10-MAR-2006-20:22:34.215444 1.00001349300 + 50770455000000 @13-MAR-2006-20:54:45.738843 1.00001102909 + 50863167000000 @14-MAR-2006-22:39:58.761372 1.00001294769 + 50942069000000 @15-MAR-2006-20:35:01.782971 1.00001361805 + 51029754000000 @16-MAR-2006-20:56:27.977070 1.00001311687 + 51115973000000 @17-MAR-2006-20:53:28.107993 1.00001241715 + 51720651000000 @24-MAR-2006-20:51:33.616371 1.00001156620 + 52224319000000 @30-MAR-2006-16:46:07.441897 1.00001073916 + 52928994000000 @07-APR-2006-20:30:50.009513 1.00001007243 + 53538247000000 @14-APR-2006-21:45:09.146172 1.00000957637 + 54137699000000 @21-APR-2006-20:16:06.886746 1.00000935039 + 54740722000000 @28-APR-2006-19:46:35.525248 1.00000944317 + 55344947000000 @05-MAY-2006-19:37:06.231047 1.00000960639 + 55949329000000 @12-MAY-2006-19:30:14.036976 1.00000961895 + 56556932000000 @19-MAY-2006-20:17:02.881476 1.00000978365 + 57158134000000 @26-MAY-2006-19:17:10.763427 1.00001001191 + 57754653000000 @02-JUN-2006-16:59:15.735721 1.00001132485 + 58531561000000 @11-JUN-2006-16:47:52.534089 1.00001271257 + 58707728000000 @13-JUN-2006-17:44:01.773625 1.00001260368 + 58970603000000 @16-JUN-2006-18:45:20.086818 1.00001312039 + 59381099000000 @21-JUN-2006-12:47:01.472686 0.99999160891 + 59834050000000 @26-JUN-2006-18:36:08.671934 0.99998981321 + 60010132000000 @28-JUN-2006-19:30:48.878223 0.99998983958 + 60175719000000 @30-JUN-2006-17:30:34.195790 0.99999038406 + 60452040000000 @03-JUL-2006-22:15:52.538705 0.99999082038 + 60622137000000 @05-JUL-2006-21:30:47.977279 0.99999090712 + 60678414000000 @06-JUL-2006-13:08:44.465559 0.99999104346 + 60895660000000 @09-JUL-2006-01:29:28.519786 0.99999127683 + 61385734000000 @14-JUL-2006-17:37:18.244786 0.99999113298 + 61990870000000 @21-JUL-2006-17:42:48.879036 0.99999122730 + 62592016000000 @28-JUL-2006-16:41:49.605363 0.99999114964 + 63186639000000 @04-AUG-2006-13:52:07.342733 0.99999143381 + 63904062000000 @12-AUG-2006-21:09:04.197151 0.99999182674 + 64401637000000 @18-AUG-2006-15:21:55.130341 0.99999216397 + 65097424000000 @26-AUG-2006-16:38:16.678133 0.99999252470 + 65700055000000 @02-SEP-2006-16:02:03.173286 0.99999256928 + 66219575000000 @08-SEP-2006-16:20:39.312880 0.99999334032 + 67005697000000 @17-SEP-2006-18:42:36.077561 0.99999339229 + 67525776000000 @23-SEP-2006-19:10:31.641031 0.99999287381 + 68210757000000 @01-OCT-2006-17:26:47.759723 0.99999279980 + 68828234000000 @08-OCT-2006-20:58:00.313765 0.99999183811 + 69423765000000 @15-OCT-2006-18:23:26.453108 0.99999087493 + 70021054000000 @22-OCT-2006-16:18:10.002806 0.99996190554 + 70216836000000 @24-OCT-2006-22:41:04.544596 0.99999379557 + 71594958000000 @09-NOV-2006-21:29:37.994140 0.99999400458 + 71672869000000 @10-NOV-2006-19:08:08.527031 0.99999457187 + 71759601000000 @11-NOV-2006-19:13:40.056238 0.99999459464 + 71844950000000 @12-NOV-2006-18:56:08.594896 0.99999433067 + 71945198000000 @13-NOV-2006-22:46:56.026556 0.99999416192 + 72045186000000 @15-NOV-2006-02:33:23.442818 0.99999393651 + 72291951000000 @17-NOV-2006-23:06:06.946561 0.99999324126 + 73064366000000 @26-NOV-2006-21:39:36.726011 0.99999269491 + 73672428000000 @03-DEC-2006-22:33:54.284062 0.99999201066 + 74183842000000 @09-DEC-2006-20:37:24.198201 0.99999236404 + 74709433000000 @15-DEC-2006-22:37:11.184807 0.99999276371 + 75287708000000 @22-DEC-2006-15:15:02.000242 0.99999272580 + 75921420000000 @29-DEC-2006-23:16:49.390497 0.99999270123 + 76694537000000 @07-JAN-2007-22:02:00.747695 0.99999267915 + 77214297000000 @13-JAN-2007-22:24:36.942609 0.99999273284 + 77707098000000 @19-JAN-2007-15:17:54.361346 0.99999285975 + 78347934000000 @27-JAN-2007-01:18:25.785616 0.99999290209 + 78946498000000 @02-FEB-2007-23:34:25.537065 0.99999257736 + 79551250000000 @09-FEB-2007-23:33:33.048211 0.99999285083 + 80157051000000 @16-FEB-2007-23:50:09.717235 0.99999327047 + 80762484000000 @24-FEB-2007-00:00:38.642956 0.99999364681 + 81369892000000 @03-MAR-2007-00:44:02.783977 0.99999400632 + 81976036000000 @10-MAR-2007-01:06:23.150943 0.99999391143 + 82574763000000 @16-MAR-2007-23:25:06.505552 0.99999455358 + 83187053000000 @24-MAR-2007-01:29:53.170763 0.99999580707 + 83707619000000 @30-MAR-2007-02:05:56.988064 0.99999999520 + 83782844000000 @30-MAR-2007-22:59:41.987703 0.99999999562 + 83852453000000 @31-MAR-2007-18:19:50.987398 0.99999999584 + 83953299000000 @01-APR-2007-22:20:36.986978 0.99999999617 + 84043228000000 @02-APR-2007-23:19:25.986634 0.99999999643 + 84130976000000 @03-APR-2007-23:41:53.986321 0.99999999664 + 84216050000000 @04-APR-2007-23:19:47.986035 0.99999999690 + 84284494000000 @05-APR-2007-18:20:31.985823 0.99999999704 + 84387121000000 @06-APR-2007-22:50:58.985519 0.99999999732 + 84475273000000 @07-APR-2007-23:20:10.985282 0.99999999748 + 84561699000000 @08-APR-2007-23:20:36.985064 0.99999999763 + 84648143000000 @09-APR-2007-23:21:20.984859 0.99999999783 + 84735119000000 @10-APR-2007-23:30:56.984670 0.99999999797 + 84820888000000 @11-APR-2007-23:20:25.984496 0.99999999861 + 84828100000000 @12-APR-2007-01:20:37.984486 0.99999999812 + 84993406000000 @13-APR-2007-23:15:43.984176 0.99999999830 + 85080110000000 @14-APR-2007-23:20:47.984029 0.99999999840 + 85252306000000 @16-APR-2007-23:10:43.983754 0.99999999849 + 85339322000000 @17-APR-2007-23:20:59.983623 0.99999999861 + 85407772000000 @18-APR-2007-18:21:49.983528 0.99999999859 + 85599929000000 @20-APR-2007-23:44:26.983258 0.99999999856 + 85670570000000 @21-APR-2007-19:21:47.983156 0.99999999851 + 85858137000000 @23-APR-2007-23:27:54.982877 0.99999999842 + 85944212000000 @24-APR-2007-23:22:29.982741 0.99999999847 + 86030622000000 @25-APR-2007-23:22:39.982609 0.99999999821 + 86102629000000 @26-APR-2007-19:22:46.982480 0.99999999818 + 86204923000000 @27-APR-2007-23:47:40.982294 0.99999999807 + 86289815000000 @28-APR-2007-23:22:32.982130 0.99999999800 + 86361793000000 @29-APR-2007-19:22:10.981986 0.99999999782 + 86449126000000 @30-APR-2007-19:37:43.981796 0.99999999762 + 86549834000000 @01-MAY-2007-23:36:11.981556 0.99999999751 + 86621040000000 @02-MAY-2007-19:22:57.981379 0.99999999733 + 86709476000000 @03-MAY-2007-19:56:53.981143 0.99999999709 + 86807373000000 @04-MAY-2007-23:08:30.980858 0.99999999790 + 86815457000000 @05-MAY-2007-01:23:14.980841 0.99999999679 + 86959171000000 @06-MAY-2007-17:18:28.980379 0.99999999654 + 87066896000000 @07-MAY-2007-23:13:53.980006 0.99999999633 + 87153880000000 @08-MAY-2007-23:23:37.979687 0.99999999608 + 87240287000000 @09-MAY-2007-23:23:44.979348 0.99999999708 + 87247476000000 @10-MAY-2007-01:23:33.979327 0.99999999572 + 87411323000000 @11-MAY-2007-22:54:20.978626 0.99999999551 + 87485069000000 @12-MAY-2007-19:23:26.978295 0.99999999508 + 87670532000000 @14-MAY-2007-22:54:29.977382 0.99999999477 + 87758693000000 @15-MAY-2007-23:23:50.976921 0.99999999459 + 87834293000000 @16-MAY-2007-20:23:50.976512 0.99999999429 + 87920640000000 @17-MAY-2007-20:22:57.976019 0.99999999401 + 88019341000000 @18-MAY-2007-23:47:58.975428 0.99999999380 + 88075664000000 @19-MAY-2007-15:26:41.975079 0.99999999360 + 88189448000000 @20-MAY-2007-23:03:05.974351 0.99999999339 + 88253426000000 @21-MAY-2007-16:49:23.973928 0.99999999310 + 88364917000000 @22-MAY-2007-23:47:34.973159 0.99999999283 + 88449983000000 @23-MAY-2007-23:25:20.972549 0.99999999265 + 88536396000000 @24-MAY-2007-23:25:33.971914 0.99999999242 + 88622781000000 @25-MAY-2007-23:25:18.971259 0.99999999234 + 88698344000000 @26-MAY-2007-20:24:41.970680 0.99999999204 + 88788651000000 @27-MAY-2007-21:29:48.969961 0.99999999181 + 88872680000000 @28-MAY-2007-20:50:17.969273 0.99999999163 + 88959133000000 @29-MAY-2007-20:51:10.968549 0.99999999141 + 89045426000000 @30-MAY-2007-20:49:23.967808 0.99999999120 + 89132240000000 @31-MAY-2007-20:56:17.967044 0.99999999084 + 89225776000000 @01-JUN-2007-22:55:13.966187 0.99999999095 + 89306776000000 @02-JUN-2007-21:25:13.965454 0.99999999053 + 89400747000000 @03-JUN-2007-23:31:24.964564 0.99999999037 + 89486852000000 @04-JUN-2007-23:26:29.963735 0.99999999033 + 89555183000000 @05-JUN-2007-18:25:20.963074 0.99999998791 + 89724309000000 @07-JUN-2007-17:24:06.961029 0.99999998753 + 89832414000000 @08-JUN-2007-23:25:51.959681 0.99999998743 + 89918795000000 @09-JUN-2007-23:25:32.958595 0.99999998739 + 90005201000000 @10-JUN-2007-23:25:38.957505 0.99999998743 + 90084465000000 @11-JUN-2007-21:26:42.956509 0.99999998723 + 90170527000000 @12-JUN-2007-21:21:04.955410 0.99999998708 + 90242728000000 @13-JUN-2007-17:24:25.954477 0.99999998706 + 90350207000000 @14-JUN-2007-23:15:44.953086 0.99999998737 + 90383228000000 @15-JUN-2007-08:26:05.952669 0.99999998694 + 90522803000000 @16-JUN-2007-23:12:20.950846 0.99999998809 + 90534389000000 @17-JUN-2007-02:25:26.950708 0.99999998697 + 90687154000000 @18-JUN-2007-20:51:31.948717 0.99999998730 + 90781673000000 @19-JUN-2007-23:06:50.947517 0.99999998721 + 90862027000000 @20-JUN-2007-21:26:04.946489 0.99999998691 + 90955329000000 @21-JUN-2007-23:21:06.945268 0.99999998805 + 90966456000000 @22-JUN-2007-02:26:33.945135 0.99999998708 + 91076442000000 @23-JUN-2007-08:59:39.943714 0.99999998698 + 91286008000000 @25-JUN-2007-19:12:25.940985 0.99999528505 + 91596508000000 @29-JUN-2007-09:27:24.476994 0.99999543796 + 92147632000000 @05-JUL-2007-18:32:45.962745 0.99999568753 + 92843580000000 @13-JUL-2007-19:51:50.961488 0.99999602252 + 93467052000000 @21-JUL-2007-01:03:00.481643 0.99999659146 + 94050584000000 @27-JUL-2007-19:08:30.492653 0.99999756403 + 94738271000000 @04-AUG-2007-18:09:55.817470 0.99999888219 + 95388582000000 @12-AUG-2007-06:48:26.090549 0.99999963588 + 95879019000000 @17-AUG-2007-23:02:22.911971 1.00000054997 + 96470140000000 @24-AUG-2007-19:14:24.237067 1.00000079648 + 97077589000000 @31-AUG-2007-19:58:33.720889 1.00000062032 + 97770452000000 @08-SEP-2007-20:26:17.150686 0.99999880007 + 98386885000000 @15-SEP-2007-23:40:09.411009 0.99999814068 + 98875858000000 @21-SEP-2007-15:29:41.501854 0.99999792957 + 99646010000000 @30-SEP-2007-13:25:31.907306 0.99999716993 + 100284180000000 @07-OCT-2007-22:41:40.101240 0.99999662663 + 100975984000000 @15-OCT-2007-22:51:41.767530 0.99999553890 + 101487742000000 @21-OCT-2007-21:00:57.484525 0.99999472665 + 102102070000000 @28-OCT-2007-23:39:42.244959 0.99999362929 + 102701733000000 @04-NOV-2007-22:14:01.424678 0.99999358703 + 103018384000000 @08-NOV-2007-14:11:30.394004 0.99999369465 + 103394953000000 @12-NOV-2007-22:47:37.019603 0.99999342359 + 105109431000000 @02-DEC-2007-19:02:03.744489 0.99999440937 + 105728213000000 @09-DEC-2007-22:55:02.285110 0.99999490577 + 106323519000000 @16-DEC-2007-20:16:45.252484 0.99999537634 + 106748272000000 @21-DEC-2007-18:15:56.288570 0.99999981349 + 106849085000000 @22-DEC-2007-22:16:09.269767 0.99999999651 + 106935805000000 @23-DEC-2007-22:21:29.269464 0.99999999693 + 107015230000000 @24-DEC-2007-20:25:14.269220 0.99999999751 + 107113587000000 @25-DEC-2007-23:44:31.268975 0.99999999826 + 107198463000000 @26-DEC-2007-23:19:07.268827 0.99999999894 + 107284945000000 @27-DEC-2007-23:20:29.268735 0.99999999987 + 107364099000000 @28-DEC-2007-21:19:43.268725 1.00000000012 + 107457343000000 @29-DEC-2007-23:13:47.268736 1.00000000141 + 107540501000000 @30-DEC-2007-22:19:45.268853 1.00000000166 + 107631674000000 @31-DEC-2007-23:39:18.269004 1.00000000305 + 107713315000000 @01-JAN-2008-22:19:59.269253 1.00000000338 + 107803363000000 @02-JAN-2008-23:20:47.269557 1.00000000481 + 107882571000000 @03-JAN-2008-21:20:55.269938 1.00000000525 + 107975917000000 @04-JAN-2008-23:16:41.270428 1.00000000662 + 108062534000000 @05-JAN-2008-23:20:18.271001 1.00000000797 + 108145354000000 @06-JAN-2008-22:20:38.271661 1.00000000847 + 108234261000000 @07-JAN-2008-23:02:25.272414 1.00000001018 + 108318216000000 @08-JAN-2008-22:21:40.273269 1.00000001077 + 108407824000000 @09-JAN-2008-23:15:08.274234 1.00000001216 + 108494583000000 @10-JAN-2008-23:21:07.275289 1.00000001367 + 108580996000000 @11-JAN-2008-23:21:20.276470 1.00000001456 + 108668978000000 @12-JAN-2008-23:47:42.277751 1.00000001495 + 108714203000000 @13-JAN-2008-12:21:27.278427 1.00000001710 + 108926693000000 @15-JAN-2008-23:22:57.282061 1.00000001863 + 109005855000000 @16-JAN-2008-21:22:19.283536 1.00000001971 + 109098825000000 @17-JAN-2008-23:11:49.285368 1.00000002120 + 109178687000000 @18-JAN-2008-21:22:51.287061 1.00000002191 + 109251223000000 @19-JAN-2008-17:31:47.288650 1.00000002244 + 109334411000000 @20-JAN-2008-16:38:15.290517 1.00000002316 + 109445746000000 @21-JAN-2008-23:33:50.293095 1.00000002328 + 109527952000000 @22-JAN-2008-22:23:56.295009 1.00000002370 + 109619532000000 @23-JAN-2008-23:50:16.297179 1.00000002318 + 109705584000000 @24-JAN-2008-23:44:28.299174 1.00000002454 + 109725962000000 @25-JAN-2008-05:24:06.299674 1.00000002283 + 109869781000000 @26-JAN-2008-21:21:05.302956 1.00000002171 + 110029018000000 @28-JAN-2008-17:35:02.306413 1.00000002009 + 110128898000000 @29-JAN-2008-21:19:42.308420 1.00000001863 + 110279561000000 @31-JAN-2008-15:10:45.311227 1.00000001692 + 110368319000000 @01-FEB-2008-15:50:03.312729 1.00000001418 + 110654528000000 @04-FEB-2008-23:20:12.316787 1.00000001114 + 110741550000000 @05-FEB-2008-23:30:34.317756 1.00000001195 + 110762889000000 @06-FEB-2008-05:26:13.318011 1.00000000934 + 110914499000000 @07-FEB-2008-23:33:03.319427 1.00000000831 + 111000523000000 @08-FEB-2008-23:26:47.320142 1.00000000590 + 111252591000000 @11-FEB-2008-21:27:55.321629 1.00000000410 + 111425883000000 @13-FEB-2008-21:36:07.322339 1.00000000180 + 111606827000000 @15-FEB-2008-23:51:51.322665 1.00000000242 + 111623381000000 @16-FEB-2008-04:27:45.322705 0.99999999997 + 111834197000000 @18-FEB-2008-15:01:21.322698 0.99999845583 + 111850137000000 @18-FEB-2008-19:27:01.298084 0.99999750159 + 112110933000000 @21-FEB-2008-19:53:36.646508 0.99999668855 + 112196892000000 @22-FEB-2008-19:46:15.361859 0.99999654596 + 112279423000000 @23-FEB-2008-18:41:46.076794 0.99999647137 + 112336151000000 @24-FEB-2008-10:27:13.876622 0.99999505473 + 112951888000000 @02-MAR-2008-13:29:27.831635 0.99999453751 + 113594061000000 @09-MAR-2008-23:52:17.323771 0.99999415048 + 114183049000000 @16-MAR-2008-19:28:41.878471 0.99999378944 + 114785427000000 @23-MAR-2008-18:48:16.137366 0.99999348632 + 115221274000000 @28-MAR-2008-19:52:20.298398 0.99999410350 + 115843254000000 @05-APR-2008-00:38:36.630893 0.99999421507 + 116440447000000 @11-APR-2008-22:31:46.176176 0.99999472122 + 117056027000000 @19-APR-2008-01:31:22.926667 0.99999498370 + 117794012000000 @27-APR-2008-14:31:04.224711 0.99999515164 + 118269516000000 @03-MAY-2008-02:36:05.919298 0.99999553534 + 118765615000000 @08-MAY-2008-20:24:22.704387 0.99999719126 + 119477804000000 @17-MAY-2008-02:14:09.704032 0.99999909895 + 120135960000000 @24-MAY-2008-17:03:25.111002 1.00000099265 + 120666894000000 @30-MAY-2008-20:32:19.638034 1.00000247222 + 121011008000000 @03-JUN-2008-20:07:34.488758 1.00000023317 + 121873170000000 @13-JUN-2008-19:36:56.689785 0.99999863445 + 122472846000000 @20-JUN-2008-18:11:31.870899 0.99999740280 + 123077040000000 @27-JUN-2008-18:01:24.301685 0.99999643326 + 123600923000000 @03-JUL-2008-19:32:45.433131 0.99999547425 + 124307401000000 @11-JUL-2008-23:47:20.235787 0.99999504547 + 124897846000000 @18-JUL-2008-19:48:02.310412 0.99999459159 + 125513780000000 @25-JUL-2008-22:53:32.979186 0.99999433810 + 126093100000000 @01-AUG-2008-15:48:49.699133 0.99999465036 + 126697828000000 @08-AUG-2008-15:47:34.464058 0.99999529420 + 127298329000000 @15-AUG-2008-14:35:52.638218 0.99999524463 + 127735898000000 @20-AUG-2008-16:08:39.557417 0.99999987161 + 127918271000000 @22-AUG-2008-18:48:12.534003 0.99999999062 + 128175911000000 @25-AUG-2008-18:22:12.531586 0.99999999085 + 128275850000000 @26-AUG-2008-22:07:51.530672 0.99999999132 + 128346971000000 @27-AUG-2008-17:53:12.530055 0.99999999138 + 128453782000000 @28-AUG-2008-23:33:23.529134 0.99999999157 + 128535775000000 @29-AUG-2008-22:19:56.528443 0.99999999227 + 128884282000000 @02-SEP-2008-23:08:23.525750 0.99999999420 + 128892385000000 @03-SEP-2008-01:23:26.525703 0.99999999312 + 129057757000000 @04-SEP-2008-23:19:38.524566 0.99999999365 + 129144463000000 @05-SEP-2008-23:24:44.524015 0.99999999436 + 129385867000000 @08-SEP-2008-18:28:08.522654 0.99999999487 + 129478052000000 @09-SEP-2008-20:04:33.522181 0.99999999547 + 129575542000000 @10-SEP-2008-23:09:23.521739 0.99999999649 + 129641275000000 @11-SEP-2008-17:24:56.521508 0.99999999648 + 129749048000000 @12-SEP-2008-23:21:09.521129 0.99999999765 + 130009183000000 @15-SEP-2008-23:36:44.520518 0.99999999877 + 130073301000000 @16-SEP-2008-17:25:22.520439 0.99999999931 + 130179854000000 @17-SEP-2008-23:01:15.520366 1.00000000014 + 130267727000000 @18-SEP-2008-23:25:48.520378 1.00000000066 + 130346025000000 @19-SEP-2008-21:10:46.520430 1.00000000211 + 130573427000000 @22-SEP-2008-12:20:48.520909 1.00000000403 + 130699058000000 @23-SEP-2008-23:14:39.521415 1.00000000505 + 130786177000000 @24-SEP-2008-23:26:38.521855 1.00000000568 + 130873781000000 @25-SEP-2008-23:46:42.522353 1.00000000702 + 130959869000000 @26-SEP-2008-23:41:30.522957 1.00000000898 + 130973344000000 @27-SEP-2008-03:26:05.523078 1.00000000862 + 131104433000000 @28-SEP-2008-15:50:54.524208 1.00000000989 + 131188418000000 @29-SEP-2008-15:10:39.525039 1.00000001130 + 131300941000000 @30-SEP-2008-22:26:02.526310 1.00000001244 + 131392200000000 @01-OCT-2008-23:47:01.527445 1.00000001398 + 131477417000000 @02-OCT-2008-23:27:18.528636 1.00000001526 + 131563483000000 @03-OCT-2008-23:21:44.529949 1.00000001651 + 131650140000000 @04-OCT-2008-23:26:01.531380 1.00000001793 + 131729340000000 @05-OCT-2008-21:26:01.532800 1.00000001875 + 131908447000000 @07-OCT-2008-23:11:08.536159 1.00000002045 + 131948942000000 @08-OCT-2008-10:26:03.536987 1.00000002144 + 132018997000000 @09-OCT-2008-05:53:38.538489 1.00000002218 + 132131010000000 @10-OCT-2008-13:00:31.540974 1.00000002360 + 132249507000000 @11-OCT-2008-21:55:28.543771 1.00000002439 + 132311253000000 @12-OCT-2008-15:04:34.545277 1.00000002495 + 132421374000000 @13-OCT-2008-21:39:55.548024 1.00000002528 + 132480347000000 @14-OCT-2008-14:02:48.549515 1.00000002544 + 132566002000000 @15-OCT-2008-13:50:23.551694 1.00000002517 + 132668868000000 @16-OCT-2008-18:24:49.554283 1.00000002478 + 132828725000000 @18-OCT-2008-14:49:06.558244 1.00000002356 + 132942176000000 @19-OCT-2008-22:19:57.560917 1.00000002180 + 133111479000000 @21-OCT-2008-21:21:40.564607 1.00000002007 + 133257875000000 @23-OCT-2008-14:01:36.567545 1.00000001954 + 133359636000000 @24-OCT-2008-18:17:37.569533 1.00000001550 + 133619063000000 @27-OCT-2008-18:21:24.573554 1.00000001271 + 133723577000000 @28-OCT-2008-23:23:18.574882 1.00000001170 + 133795475000000 @29-OCT-2008-19:21:36.575723 1.00000001005 + 133951160000000 @31-OCT-2008-14:36:21.577287 1.00000000695 + 134291521000000 @04-NOV-2008-13:09:02.579651 1.00000000423 + 134455286000000 @06-NOV-2008-10:38:27.580344 1.00000000305 + 134579900000000 @07-NOV-2008-21:15:21.580724 1.00000000132 + 134846281000000 @10-NOV-2008-23:15:02.581075 1.00000000137 + 134871790000000 @11-NOV-2008-06:20:11.581110 0.99999999808 + 134988428000000 @12-NOV-2008-14:44:09.580886 0.99999999847 + 135185025000000 @14-NOV-2008-21:20:46.580586 0.99999999691 + 135537480000000 @18-NOV-2008-23:15:01.579498 0.99999999619 + 135616990000000 @19-NOV-2008-21:20:11.579195 0.99999999542 + 135786713000000 @21-NOV-2008-20:28:54.578417 0.99999999510 + 135851768000000 @22-NOV-2008-14:33:09.578098 0.99999999467 + 135934370000000 @23-NOV-2008-13:29:51.577658 0.99999999444 + 136017120000000 @24-NOV-2008-12:29:01.577198 0.99999999405 + 136143473000000 @25-NOV-2008-23:34:54.576446 0.99999999525 + 136153378000000 @26-NOV-2008-02:19:59.576399 0.99999999358 + 136400879000000 @28-NOV-2008-23:05:00.574811 0.99999999332 + 136488769000000 @29-NOV-2008-23:29:50.574224 0.99999999465 + 136494372000000 @30-NOV-2008-01:03:13.574194 0.99999999303 + 136642652000000 @01-DEC-2008-18:14:33.573160 0.99999999277 + 136725449000000 @02-DEC-2008-17:14:30.572561 0.99999674670 + 136830141000000 @03-DEC-2008-22:19:22.231967 0.99999689714 + 136918639000000 @04-DEC-2008-22:54:19.957370 0.99999667392 + 137002955000000 @05-DEC-2008-22:19:35.676928 0.99999568551 + 137082166000000 @06-DEC-2008-20:19:46.335173 0.99999552608 + 137164574000000 @07-DEC-2008-19:13:13.966486 0.99999576235 + 137264526000000 @08-DEC-2008-22:59:05.542924 0.99999607961 + 137348498000000 @09-DEC-2008-22:18:37.213721 0.99999556914 + 137439158000000 @10-DEC-2008-23:29:36.812019 0.99999574219 + 137524901000000 @11-DEC-2008-23:18:39.446942 0.99999583083 + 137527898000000 @12-DEC-2008-00:08:36.434447 0.99999566357 + 137684010000000 @13-DEC-2008-19:30:27.757479 0.99999606667 + 137770306000000 @14-DEC-2008-19:28:43.418048 0.99999591160 + 137833765000000 @15-DEC-2008-13:06:22.158602 0.99999521204 + 137917883000000 @16-DEC-2008-12:28:19.755848 0.99999497801 + 138038551000000 @17-DEC-2008-21:59:27.149855 0.99999482578 + 138127607000000 @18-DEC-2008-22:43:42.689060 0.99999486530 + 138209759000000 @19-DEC-2008-21:32:54.267234 0.99999495148 + 138475707000000 @22-DEC-2008-23:25:20.924591 0.99999465845 + 138558155000000 @23-DEC-2008-22:19:28.484191 0.99999520268 + 139656433000000 @05-JAN-2009-15:24:01.215398 0.99999597181 + 139741406000000 @06-JAN-2009-15:00:13.873111 0.99999602239 + 139828078000000 @07-JAN-2009-15:04:45.528364 0.99999618937 + 140023969000000 @09-JAN-2009-21:29:35.781896 0.99999645307 + 140113918000000 @10-JAN-2009-22:28:44.462853 0.99999689429 + 140201567000000 @11-JAN-2009-22:49:33.190641 0.99999730910 + 140290711000000 @12-JAN-2009-23:35:16.950763 0.99999769291 + 140376786000000 @13-JAN-2009-23:29:51.752180 0.99999820769 + 140547798000000 @15-JAN-2009-23:00:03.445673 0.99999869933 + 140635322000000 @16-JAN-2009-23:18:47.331833 0.99999937469 + 140895026000000 @19-JAN-2009-23:27:11.169437 0.99999877576 + 141069051000000 @21-JAN-2009-23:47:35.956389 0.99999901868 + 141488755000000 @26-JAN-2009-20:22:39.544525 0.99999997146 + 141501264000000 @26-JAN-2009-23:51:08.544168 1.00000001356 + 141672882000000 @28-JAN-2009-23:31:26.546495 1.00000001542 + 141758717000000 @29-JAN-2009-23:22:01.547819 1.00000001674 + 141848734000000 @31-JAN-2009-00:22:18.549326 1.00000001897 + 142097478000000 @02-FEB-2009-21:28:02.554045 1.00000002179 + 142277167000000 @04-FEB-2009-23:22:51.557961 1.00000002310 + 142363617000000 @05-FEB-2009-23:23:41.559958 1.00000002462 + 142370766000000 @06-FEB-2009-01:22:50.560134 1.00000002441 + 142708081000000 @09-FEB-2009-23:04:45.568369 1.00000002568 + 142716454000000 @10-FEB-2009-01:24:18.568584 1.00000002450 + 142880882000000 @11-FEB-2009-23:04:46.572613 1.00000002496 + 142889296000000 @12-FEB-2009-01:25:00.572823 1.00000002356 + 143054894000000 @13-FEB-2009-23:24:58.576724 1.00000002372 + 143062103000000 @14-FEB-2009-01:25:07.576895 1.00000002141 + 143315631000000 @16-FEB-2009-23:50:35.582322 1.00000002069 + 143321333000000 @17-FEB-2009-01:25:37.582440 1.00000001809 + 143574796000000 @19-FEB-2009-23:50:00.587025 1.00000001578 + 143659838000000 @20-FEB-2009-23:27:22.588367 1.00000001570 + 143663342000000 @21-FEB-2009-00:25:46.588422 1.00000001321 + 143917500000000 @23-FEB-2009-23:01:44.591780 1.00000001294 + 143933417000000 @24-FEB-2009-03:27:01.591986 1.00000001050 + 144085504000000 @25-FEB-2009-21:41:48.593583 1.00000000851 + 144266355000000 @27-FEB-2009-23:55:59.595122 1.00000000876 + 144268182000000 @28-FEB-2009-00:26:26.595138 1.00000000619 + 144496810000000 @02-MAR-2009-15:56:54.596554 1.00000000411 + 144693858000000 @04-MAR-2009-22:41:02.597363 1.00000000259 + 144861308000000 @06-MAR-2009-21:11:52.597797 1.00000000114 + 145098013000000 @09-MAR-2009-14:56:57.598068 0.99999999969 + 145297658000000 @11-MAR-2009-22:24:22.598007 0.99999999863 + 145470241000000 @13-MAR-2009-22:20:45.597771 0.99999999757 + 145729471000000 @16-MAR-2009-22:21:15.597142 0.99999999671 + 145874313000000 @18-MAR-2009-14:35:17.596665 0.99999999629 + 145958382000000 @19-MAR-2009-13:56:26.596353 0.99999999597 + 146071613000000 @20-MAR-2009-21:23:37.595897 0.99999999537 + 146330111000000 @23-MAR-2009-21:11:55.594701 0.99999999485 + 146476390000000 @25-MAR-2009-13:49:54.593947 0.99999999451 + 146649338000000 @27-MAR-2009-13:52:22.592997 0.99999999403 + 147023668000000 @31-MAR-2009-21:51:12.590764 0.99999999365 + 147186233000000 @02-APR-2009-19:00:37.589731 0.99999999361 + 147271667000000 @03-APR-2009-18:44:31.589185 0.99999999350 + 147534458000000 @06-APR-2009-19:44:22.587477 0.99999999332 + 147715772000000 @08-APR-2009-22:06:16.586265 0.99999999352 + 147808051000000 @09-APR-2009-23:44:15.585667 0.99999999365 + 147886120000000 @10-APR-2009-21:25:24.585171 0.99999999350 + 148118299000000 @13-APR-2009-13:55:03.583662 0.99999999370 + 148377499000000 @16-APR-2009-13:55:03.582030 0.99999999393 + 148491849000000 @17-APR-2009-21:40:53.581336 0.99999999418 + 148750681000000 @20-APR-2009-21:34:45.579830 0.99999999451 + 148895732000000 @22-APR-2009-13:52:16.579034 0.99999999493 + 149096808000000 @24-APR-2009-21:43:32.578015 0.99999999554 + 149355458000000 @27-APR-2009-21:34:22.576861 0.99999999619 + 149524388000000 @29-APR-2009-20:29:52.576217 0.99999999692 + 149704686000000 @01-MAY-2009-22:34:50.575661 0.99999999776 + 149955061000000 @04-MAY-2009-20:07:45.575099 0.99999999881 + 150123051000000 @06-MAY-2009-18:47:35.574899 0.99999999953 + 150227204000000 @07-MAY-2009-23:43:28.574850 1.00000000018 + 150294419000000 @08-MAY-2009-18:23:43.574862 1.00000000112 + 150553522000000 @11-MAY-2009-18:22:06.575151 1.00000000267 + 150726674000000 @13-MAY-2009-18:27:58.575614 1.00000000426 + 150914400000000 @15-MAY-2009-22:36:44.576413 1.00000000616 + 151158750000000 @18-MAY-2009-18:29:14.577918 1.00000000858 + 151349646000000 @20-MAY-2009-23:30:50.579556 1.00000001051 + 151520480000000 @22-MAY-2009-22:58:04.581351 1.00000001302 + 151525550000000 @23-MAY-2009-00:22:34.581417 1.00000001420 + 151868968000000 @26-MAY-2009-23:46:12.586292 1.00000001675 + 151935894000000 @27-MAY-2009-18:21:38.587413 1.00000001875 + 152109878000000 @29-MAY-2009-18:41:22.590675 1.00000002187 + 152387439000000 @01-JUN-2009-23:47:23.596744 1.00000001960 + 152389429000000 @02-JUN-2009-00:20:33.596783 1.00000002422 + 152558079000000 @03-JUN-2009-23:11:23.600868 1.00000002648 + 152573031000000 @04-JUN-2009-03:20:35.601264 1.00000002578 + 152731783000000 @05-JUN-2009-23:26:27.605356 1.00000002540 + 152796283000000 @06-JUN-2009-17:21:27.606994 1.00000002565 + 153163151000000 @10-JUN-2009-23:15:55.616404 1.00000002550 + 153249859000000 @11-JUN-2009-23:21:03.618615 1.00000002350 + 153336283000000 @12-JUN-2009-23:21:27.620646 1.00000002366 + 153343426000000 @13-JUN-2009-01:20:30.620815 1.00000002138 + 153596883000000 @15-JUN-2009-23:44:47.626234 1.00000001995 + 153606255000000 @16-JUN-2009-02:20:59.626421 1.00000001857 + 153753681000000 @17-JUN-2009-19:18:05.629158 1.00000001622 + 153929933000000 @19-JUN-2009-20:15:37.632016 1.00000001337 + 154199547000000 @22-JUN-2009-23:09:11.635622 1.00000001237 + 154207470000000 @23-JUN-2009-01:21:14.635720 1.00000001060 + 154357470000000 @24-JUN-2009-19:01:14.637310 1.00000000834 + 154547375000000 @26-JUN-2009-23:46:19.638893 1.00000000807 + 154556666000000 @27-JUN-2009-02:21:10.638968 1.00000000623 + 154803719000000 @29-JUN-2009-22:58:43.640508 1.00000000569 + 154819525000000 @30-JUN-2009-03:22:09.640598 1.00000000408 + 154977266000000 @01-JUL-2009-23:11:10.641242 1.00000000369 + 155064341000000 @02-JUL-2009-23:22:25.641563 1.00000000340 + 155078753000000 @03-JUL-2009-03:22:37.641612 1.00000000172 + 155408514000000 @06-JUL-2009-22:58:38.642180 1.00000000147 + 155420728000000 @07-JUL-2009-02:22:12.642198 1.00000000008 + 155584159000000 @08-JUL-2009-23:46:03.642211 0.99999597669 + 155669676000000 @09-JUL-2009-23:31:20.298150 0.99999535597 + 155755540000000 @10-JUL-2009-23:22:23.899395 0.99999514210 + 155767440000000 @11-JUL-2009-02:40:43.841586 0.99999520301 + 156015473000000 @13-JUL-2009-23:34:35.651774 0.99999527765 + 156101325000000 @14-JUL-2009-23:25:27.246351 0.99999563169 + 156187775000000 @15-JUL-2009-23:26:16.868711 0.99999568660 + 156266793000000 @16-JUL-2009-21:23:14.527875 0.99999981089 + 156360375000000 @17-JUL-2009-23:22:56.510178 0.99999999578 + 156446780000000 @18-JUL-2009-23:23:01.509813 0.99999999557 + 156533183000000 @19-JUL-2009-23:23:04.509430 0.99999999537 + 156618847000000 @20-JUL-2009-23:10:48.509033 0.99999999628 + 156630403000000 @21-JUL-2009-02:23:24.508990 0.99999999502 + 156790781000000 @22-JUL-2009-22:56:22.508191 0.99999999604 + 156803164000000 @23-JUL-2009-02:22:45.508142 0.99999999472 + 156966383000000 @24-JUL-2009-23:43:04.507280 0.99999999538 + 156979585000000 @25-JUL-2009-03:23:06.507219 0.99999999447 + 157201888000000 @27-JUL-2009-17:08:09.505990 0.99999999430 + 157311673000000 @28-JUL-2009-23:37:54.505364 0.99999999507 + 157321611000000 @29-JUL-2009-02:23:32.505315 0.99999999412 + 157571270000000 @31-JUL-2009-23:44:31.503847 0.99999999491 + 157584436000000 @01-AUG-2009-03:23:57.503780 0.99999999398 + 157830731000000 @03-AUG-2009-23:48:52.502298 0.99999999352 + 157912030000000 @04-AUG-2009-22:23:51.501771 0.99999999424 + 158089876000000 @06-AUG-2009-23:47:57.500746 0.99999999486 + 158099218000000 @07-AUG-2009-02:23:39.500698 0.99999999410 + 158433879000000 @10-AUG-2009-23:21:20.498722 0.99999999389 + 158516877000000 @11-AUG-2009-22:24:38.498215 0.99999999465 + 158693813000000 @13-AUG-2009-23:33:34.497269 0.99999999462 + 158779672000000 @14-AUG-2009-23:24:33.496807 0.99999999585 + 158783288000000 @15-AUG-2009-00:24:49.496792 0.99999999490 + 159040308000000 @17-AUG-2009-23:48:29.495482 0.99999999522 + 159125289000000 @18-AUG-2009-23:24:50.495076 0.99999999530 + 159179811000000 @19-AUG-2009-14:33:32.494820 0.99999999566 + 159296554000000 @20-AUG-2009-22:59:15.494313 0.99999999335 + 159305278000000 @21-AUG-2009-01:24:39.494255 0.99999999636 + 159645087000000 @24-AUG-2009-23:48:08.493018 0.99999999678 + 159722927000000 @25-AUG-2009-21:25:28.492767 0.99999999713 + 159817946000000 @26-AUG-2009-23:49:07.492494 0.99999999843 + 159823691000000 @27-AUG-2009-01:24:52.492485 0.99999999786 + 159988764000000 @28-AUG-2009-23:16:05.492132 0.99999999927 + 159992895000000 @29-AUG-2009-00:24:56.492129 0.99999999860 + 160235864000000 @31-AUG-2009-19:54:25.491789 0.99999999964 + 160302166000000 @01-SEP-2009-14:19:27.491765 0.99999746634 + 160422410000000 @02-SEP-2009-23:43:31.187108 0.99999735229 + 160453765000000 @03-SEP-2009-08:26:06.104089 0.99999859216 + 160590986000000 @04-SEP-2009-22:33:06.910904 0.99999975183 + 160927181000000 @08-SEP-2009-19:56:21.827470 1.00000002263 + 161005741000000 @09-SEP-2009-17:45:41.829248 1.00000000509 + 161175311000000 @11-SEP-2009-16:51:51.830111 1.00000000735 + 161459048000000 @14-SEP-2009-23:40:48.832196 1.00000000961 + 161520943000000 @15-SEP-2009-16:52:23.832791 1.00000001026 + 161630400000000 @16-SEP-2009-23:16:40.833914 1.00000001140 + 161684974000000 @17-SEP-2009-14:26:14.834536 1.00000001256 + 161798928000000 @18-SEP-2009-22:05:28.835967 1.00000001381 + 161886906000000 @19-SEP-2009-22:31:46.837182 1.00000001500 + 161976577000000 @20-SEP-2009-23:26:17.838527 1.00000001572 + 162062074000000 @21-SEP-2009-23:11:14.839871 1.00000001781 + 162149374000000 @22-SEP-2009-23:26:14.841426 1.00000001869 + 162235742000000 @23-SEP-2009-23:25:42.843040 1.00000001983 + 162311321000000 @24-SEP-2009-20:25:21.844539 1.00000002080 + 162408048000000 @25-SEP-2009-23:17:28.846551 1.00000002227 + 162494928000000 @26-SEP-2009-23:25:28.848486 1.00000002322 + 162581315000000 @27-SEP-2009-23:25:15.850492 1.00000002435 + 162631699000000 @28-SEP-2009-13:24:59.851719 1.00000002472 + 162838873000000 @30-SEP-2009-22:57:53.856841 1.00000002563 + 162926865000000 @01-OCT-2009-23:24:25.859096 1.00000002613 + 163013597000000 @02-OCT-2009-23:29:57.861362 1.00000002646 + 163099667000000 @03-OCT-2009-23:24:27.863639 1.00000002699 + 163186039000000 @04-OCT-2009-23:23:59.865970 1.00000002658 + 163270241000000 @05-OCT-2009-22:47:21.868208 1.00000002620 + 163352543000000 @06-OCT-2009-21:39:03.870364 1.00000002599 + 163437934000000 @07-OCT-2009-21:22:14.872583 1.00000002505 + 163605377000000 @09-OCT-2009-19:52:57.876777 1.00000090067 + 163961297000000 @13-OCT-2009-22:44:58.197342 1.00000094666 + 164048037000000 @14-OCT-2009-22:50:38.279455 1.00000199265 + 164191119000000 @16-OCT-2009-14:35:20.564567 1.00000107562 + 164480622000000 @19-OCT-2009-23:00:23.875961 1.00000102719 + 164540870000000 @20-OCT-2009-15:44:31.937847 1.00000112446 + 164653257000000 @21-OCT-2009-22:57:39.064222 1.00000073430 + 164669049000000 @22-OCT-2009-03:20:51.075818 1.00000117632 + 164826398000000 @23-OCT-2009-23:03:20.260911 1.00000027489 + 165087143000000 @26-OCT-2009-23:29:05.332587 0.99999894459 + 165166412000000 @27-OCT-2009-21:30:14.248926 0.99999843275 + 165251414000000 @28-OCT-2009-21:06:56.115707 0.99999780965 + 165400326000000 @30-OCT-2009-14:28:47.789538 0.99999855280 + 165691075000000 @02-NOV-2009-23:14:36.368766 0.99999904194 + 165772054000000 @03-NOV-2009-21:44:15.291183 0.99999882114 + 165864526000000 @04-NOV-2009-23:25:27.182171 0.99999864355 + 165943675000000 @05-NOV-2009-21:24:36.074809 0.99999828864 + 166627659000000 @13-NOV-2009-19:24:18.904268 0.99999775665 + 166720309000000 @14-NOV-2009-21:08:28.696422 0.99999754043 + 166800689000000 @15-NOV-2009-19:28:08.498722 0.99999746646 + 166863175000000 @16-NOV-2009-12:49:34.340411 0.99999730356 + 166981081000000 @17-NOV-2009-21:34:40.022485 0.99999717846 + 167057002000000 @18-NOV-2009-18:40:00.808271 0.99999709358 + 167158681000000 @19-NOV-2009-22:54:39.512749 0.99999726810 + 167240505000000 @20-NOV-2009-21:38:23.289214 0.99999725103 + 167328689000000 @21-NOV-2009-22:08:07.046799 0.99999742073 + 167388419000000 @22-NOV-2009-14:43:36.892739 0.99999726231 + 167501810000000 @23-NOV-2009-22:13:27.582310 0.99999755468 + 167590779000000 @24-NOV-2009-22:56:16.364752 0.99999681068 + 167671377000000 @25-NOV-2009-21:19:34.107699 0.99999572277 + 167759411000000 @26-NOV-2009-21:46:47.731157 0.99999567029 + 167850279000000 @27-NOV-2009-23:01:15.337725 0.99999556825 + 167910731000000 @28-NOV-2009-15:48:47.069817 0.99999543477 + 167996814000000 @29-NOV-2009-15:43:29.676828 0.99999534100 + 168095810000000 @30-NOV-2009-19:13:25.215606 0.99999536193 + 168284207000000 @02-DEC-2009-23:33:21.341808 0.99999553439 + 168340978000000 @03-DEC-2009-15:19:32.088291 0.99999645377 + 168456221000000 @04-DEC-2009-23:20:14.679613 0.99999670568 + 168459724000000 @05-DEC-2009-00:18:37.668073 0.99999662226 + 168698815000000 @07-DEC-2009-18:43:27.860485 0.99999963727 + 168715370000000 @07-DEC-2009-23:19:22.854480 0.99999999768 + 168888804000000 @09-DEC-2009-23:29:56.854077 0.99999999803 + 168974592000000 @10-DEC-2009-23:19:44.853908 0.99999999880 + 169317142000000 @14-DEC-2009-22:28:54.853496 0.99999999977 + 169480495000000 @16-DEC-2009-19:51:27.853458 1.00000000051 + 169570148000000 @17-DEC-2009-20:45:40.853504 1.00000000052 + 169665182000000 @18-DEC-2009-23:09:34.853553 1.00000000194 + 169923944000000 @21-DEC-2009-23:02:16.854056 1.00000000350 + 170010300000000 @22-DEC-2009-23:01:32.854358 1.00000000372 + 170094244000000 @23-DEC-2009-22:20:36.854670 1.00000000425 + 170179689000000 @24-DEC-2009-22:04:41.855033 1.00000000615 + 170529211000000 @28-DEC-2009-23:10:03.857181 1.00000000823 + 170615930000000 @29-DEC-2009-23:15:22.857895 1.00000000971 + 170763544000000 @31-DEC-2009-16:15:36.859329 1.00000001246 + 171134090000000 @04-JAN-2010-23:11:22.863945 1.00000001590 + 171307205000000 @06-JAN-2010-23:16:37.866698 1.00000001799 + 171311151000000 @07-JAN-2010-00:22:23.866769 1.00000001822 + 171481268000000 @08-JAN-2010-23:37:40.869868 1.00000002094 + 171483990000000 @09-JAN-2010-00:23:02.869925 1.00000002091 + 171731339000000 @11-JAN-2010-21:05:31.875096 1.00000002370 + 171975484000000 @14-JAN-2010-16:54:36.880882 1.00000002478 + 172083790000000 @15-JAN-2010-22:59:42.883566 1.00000002609 + 172088887000000 @16-JAN-2010-00:24:39.883699 1.00000002561 + 172226681000000 @17-JAN-2010-14:41:13.887228 1.00000002557 + 172328097000000 @18-JAN-2010-18:51:29.889821 1.00000002544 + 172516981000000 @20-JAN-2010-23:19:33.894626 1.00000002597 + 172521024000000 @21-JAN-2010-00:26:56.894731 1.00000002431 + 172688360000000 @22-JAN-2010-22:55:52.898799 1.00000002236 + 172949994000000 @25-JAN-2010-23:36:26.904650 1.00000001977 + 173120935000000 @27-JAN-2010-23:05:27.908029 1.00000001749 + 173294112000000 @29-JAN-2010-23:11:44.911057 1.00000001485 + 173540363000000 @01-FEB-2010-19:35:55.914714 1.00000001292 + 173610246000000 @02-FEB-2010-15:00:38.915617 1.00000001166 + 173725273000000 @03-FEB-2010-22:57:45.916958 1.00000001255 + 173734280000000 @04-FEB-2010-01:27:52.917071 1.00000001041 + 173867863000000 @05-FEB-2010-14:34:15.918461 1.00000000811 + 174155559000000 @08-FEB-2010-22:29:11.920793 1.00000000640 + 174297501000000 @10-FEB-2010-13:54:53.921701 1.00000000496 + 174491822000000 @12-FEB-2010-19:53:34.922664 1.00000000322 + 174757987000000 @15-FEB-2010-21:49:39.923520 1.00000000236 + 174902852000000 @17-FEB-2010-14:04:04.923862 1.00000000128 + 175103566000000 @19-FEB-2010-21:49:18.924118 1.00000000023 + 175355200000000 @22-FEB-2010-19:43:12.924177 0.99999999947 + 175429992000000 @23-FEB-2010-16:29:44.924137 0.99999999958 + 175527935000000 @24-FEB-2010-19:42:07.924096 0.99999999905 + 175680494000000 @26-FEB-2010-14:04:46.923951 0.99999999836 + 175967111000000 @01-MAR-2010-21:41:43.923482 0.99999999842 + 176053642000000 @02-MAR-2010-21:43:54.923345 0.99999999769 + 176224765000000 @04-MAR-2010-21:15:57.922950 0.99999999771 + 176318746000000 @05-MAR-2010-23:22:18.922735 0.99999999903 + 176325980000000 @06-MAR-2010-01:22:52.922728 0.99999999743 + 176568400000000 @08-MAR-2010-20:43:12.922104 0.99999999760 + 176827679000000 @11-MAR-2010-20:44:31.921482 0.99999999749 + 176918130000000 @12-MAR-2010-21:52:02.921255 0.99999999751 + 177173461000000 @15-MAR-2010-20:47:33.920619 0.99999999756 + 177350067000000 @17-MAR-2010-21:50:59.920188 0.99999999809 + 177496506000000 @19-MAR-2010-14:31:38.919909 0.99999999829 + 177783833000000 @22-MAR-2010-22:20:25.919419 0.99999999859 + 177947930000000 @24-MAR-2010-19:55:22.919187 0.99999999953 + 178123129000000 @26-MAR-2010-20:35:21.919104 0.99999999972 + 178390429000000 @29-MAR-2010-22:50:21.919030 1.00000000102 + 178441403000000 @30-MAR-2010-12:59:55.919082 1.00000000082 + 178555103000000 @31-MAR-2010-20:34:55.919175 1.00000000156 + 178735105000000 @02-APR-2010-22:34:57.919455 1.00000000272 + 178997321000000 @05-APR-2010-23:25:13.920168 1.00000000360 + 179074742000000 @06-APR-2010-20:55:34.920447 1.00000000425 + 179255706000000 @08-APR-2010-23:11:38.921217 1.00000000630 + 179329084000000 @09-APR-2010-19:34:36.921679 1.00000000711 + 179599711000000 @12-APR-2010-22:45:03.923604 1.00000000864 + 179686437000000 @13-APR-2010-22:50:29.924353 1.00000000927 + 179743379000000 @14-APR-2010-14:39:31.924881 1.00000000978 + 179859223000000 @15-APR-2010-22:50:15.926014 1.00000001192 + 179936665000000 @16-APR-2010-20:20:57.926937 1.00000001345 + 180204832000000 @19-APR-2010-22:50:24.930545 1.00000001630 + 180380865000000 @21-APR-2010-23:44:17.933414 1.00000001877 + 180543006000000 @23-APR-2010-20:46:38.936458 1.00000002025 + 180631388000000 @24-APR-2010-21:19:40.938248 1.00000002264 + 180982218000000 @28-APR-2010-22:46:50.946191 1.00000002596 + 181069589000000 @29-APR-2010-23:03:01.948459 1.00000002581 + 181157114000000 @30-APR-2010-23:21:46.950718 1.00000002698 + 181160635000000 @01-MAY-2010-00:20:27.950813 1.00000002646 + 181397295000000 @03-MAY-2010-18:04:47.957076 1.00000002676 + 181553422000000 @05-MAY-2010-13:26:54.961254 1.00000002576 + 181760107000000 @07-MAY-2010-22:51:39.966578 1.00000002645 + 181772735000000 @08-MAY-2010-02:22:07.966912 1.00000002444 + 181992010000000 @10-MAY-2010-15:16:42.972272 1.00000002187 + 182195457000000 @12-MAY-2010-23:47:29.976721 1.00000002189 + 182197558000000 @13-MAY-2010-00:22:30.976767 1.00000001945 + 182360780000000 @14-MAY-2010-21:42:52.979942 1.00000001682 + 182609157000000 @17-MAY-2010-18:42:29.984120 1.00000001410 + 182785899000000 @19-MAY-2010-19:48:11.986612 1.00000001213 + 182962940000000 @21-MAY-2010-20:58:52.988759 1.00000000981 + 183218899000000 @24-MAY-2010-20:04:51.991270 1.00000000781 + 183396149000000 @26-MAY-2010-21:19:01.992654 1.00000000628 + 183558228000000 @28-MAY-2010-18:20:20.993672 1.00000000488 + 183827876000000 @31-MAY-2010-21:14:28.994989 1.00000000352 + 183900012000000 @01-JUN-2010-17:16:44.995243 1.00000000341 + 184000752000000 @02-JUN-2010-21:15:44.995587 1.00000000230 + 184278548000000 @06-JUN-2010-02:25:40.996226 1.00000000137 + 184429536000000 @07-JUN-2010-20:22:08.996433 1.00000000078 + 184605826000000 @09-JUN-2010-21:20:18.996570 1.00000000008 + 184764516000000 @11-JUN-2010-17:25:08.996583 1.00000000033 + 184800585000000 @12-JUN-2010-03:26:17.996595 0.99999999960 + 185041455000000 @14-JUN-2010-22:20:47.996498 0.99999999908 + 185210761000000 @16-JUN-2010-21:22:33.996342 0.99999999883 + 185379288000000 @18-JUN-2010-20:11:20.996145 0.99999999861 + 185636156000000 @21-JUN-2010-19:32:28.995787 0.99999999836 + 185720852000000 @22-JUN-2010-19:04:04.995648 0.99999999851 + 185986521000000 @25-JUN-2010-20:51:53.995252 0.99999999849 + 186245101000000 @28-JUN-2010-20:41:33.994861 0.99999999840 + 186342128000000 @29-JUN-2010-23:38:40.994706 1.00000000000 + 186352240000000 @30-JUN-2010-02:27:12.994706 0.99999999881 + 186594900000000 @02-JUL-2010-21:51:32.994417 0.99999999918 + 186930304000000 @06-JUL-2010-19:01:36.994143 0.99999999960 + 187033551000000 @07-JUL-2010-23:42:23.994102 1.00000000149 + 187036235000000 @08-JUL-2010-00:27:07.994106 1.00000000016 + 187195896000000 @09-JUL-2010-20:48:08.994131 1.00000000064 + 187443068000000 @12-JUL-2010-17:27:40.994289 1.00000000157 + 187622371000000 @14-JUL-2010-19:16:03.994571 1.00000000229 + 187798329000000 @16-JUL-2010-20:08:41.994974 1.00000000337 + 188050509000000 @19-JUL-2010-18:11:41.995824 1.00000000501 + 188315151000000 @22-JUL-2010-19:42:23.997149 1.00000000600 + 188392644000000 @23-JUL-2010-17:13:56.997614 1.00000000769 + 188670620000000 @26-JUL-2010-22:26:52.999751 1.00000000960 + 188905443000000 @29-JUL-2010-15:40:36.002006 1.00000001167 + 189001364000000 @30-JUL-2010-18:19:17.003125 1.00000001360 + 189260307000000 @02-AUG-2010-18:15:00.006646 1.00000001625 + 189453188000000 @04-AUG-2010-23:49:41.009781 1.00000001847 + 189455300000000 @05-AUG-2010-00:24:53.009820 1.00000001846 + 189606008000000 @06-AUG-2010-18:16:41.012602 1.00000002156 + 189927102000000 @10-AUG-2010-11:28:15.019524 1.00000002462 + 190121659000000 @12-AUG-2010-17:30:52.024314 1.00000002624 + 190223705000000 @13-AUG-2010-21:51:38.026992 1.00000002713 + 190488839000000 @16-AUG-2010-23:30:32.034184 1.00000002775 + 190556798000000 @17-AUG-2010-18:23:11.036070 1.00000002733 + 190647765000000 @18-AUG-2010-19:39:18.038556 1.00000002780 + 190736614000000 @19-AUG-2010-20:20:07.041026 1.00000002680 + 190815761000000 @20-AUG-2010-18:19:14.043147 1.00000002640 + 190905782000000 @21-AUG-2010-19:19:35.045524 1.00000002561 + 190992168000000 @22-AUG-2010-19:19:21.047736 1.00000002478 + 191078565000000 @23-AUG-2010-19:19:18.049877 1.00000002407 + 191155868000000 @24-AUG-2010-16:47:41.051738 1.00000002268 + 191253040000000 @25-AUG-2010-19:47:13.053942 1.00000002172 + 191343018000000 @26-AUG-2010-20:46:51.055896 1.00000002053 + 191425679000000 @27-AUG-2010-19:44:32.057593 1.00000001948 + 191511543000000 @28-AUG-2010-19:35:36.059266 1.00000001840 + 191598828000000 @29-AUG-2010-19:50:21.060872 1.00000001722 + 191682196000000 @30-AUG-2010-18:59:49.062308 1.00000001613 + 191769017000000 @31-AUG-2010-19:06:50.063708 1.00000001439 + 191870614000000 @01-SEP-2010-23:20:07.065170 1.00000001474 + 191935481000000 @02-SEP-2010-17:21:14.066126 1.00000001310 + 192027434000000 @03-SEP-2010-18:53:47.067331 1.00000001055 + 192372263000000 @07-SEP-2010-18:40:56.070970 1.00000000869 + 192474145000000 @08-SEP-2010-22:58:58.071855 1.00000000843 + 192479007000000 @09-SEP-2010-00:20:00.071896 1.00000000719 + 192630233000000 @10-SEP-2010-18:20:26.072983 1.00000000556 + 192895682000000 @13-SEP-2010-20:04:35.074460 1.00000000439 + 193072350000000 @15-SEP-2010-21:09:03.075236 1.00000000327 + 193242448000000 @17-SEP-2010-20:24:01.075792 1.00000000226 + 193498372000000 @20-SEP-2010-19:29:25.076370 1.00000000128 + 193754874000000 @23-SEP-2010-18:44:27.076698 1.00000000111 + 193858834000000 @24-SEP-2010-23:37:07.076813 0.99999999991 + 194104683000000 @27-SEP-2010-19:54:36.076791 0.99999999975 + 194266661000000 @29-SEP-2010-16:54:14.076750 0.99999999897 + 194376222000000 @30-SEP-2010-23:20:15.076637 1.00000000056 + 194387027000000 @01-OCT-2010-02:20:20.076643 0.99999999903 + 194721215000000 @04-OCT-2010-23:10:08.076319 1.00000000024 + 194725463000000 @05-OCT-2010-00:20:56.076320 0.99999999854 + 194879913000000 @06-OCT-2010-19:15:06.076094 0.99999999885 + 194965361000000 @07-OCT-2010-18:59:14.075996 0.99999999795 + 195152042000000 @09-OCT-2010-22:50:35.075614 0.99999999890 + 195157498000000 @10-OCT-2010-00:21:31.075608 0.99999999841 + 195499128000000 @13-OCT-2010-23:15:21.075066 0.99999999904 + 195636798000000 @15-OCT-2010-13:29:51.074934 0.99999999936 + 195932633000000 @18-OCT-2010-23:40:26.074745 0.99999999876 + 195935062000000 @19-OCT-2010-00:20:55.074742 1.00000000005 + 196066496000000 @20-OCT-2010-12:51:29.074748 1.00000000019 + 196278837000000 @22-OCT-2010-23:50:30.074789 1.00000000107 + 196280700000000 @23-OCT-2010-00:21:33.074791 1.00000000094 + 196535589000000 @25-OCT-2010-23:09:42.075031 1.00000000210 + 196597537000000 @26-OCT-2010-16:22:10.075161 1.00000000209 + 196882807000000 @29-OCT-2010-23:36:40.075758 1.00000000368 + 196885528000000 @30-OCT-2010-00:22:01.075768 1.00000000357 + 197115953000000 @01-NOV-2010-16:22:26.076590 1.00000000452 + 197287266000000 @03-NOV-2010-15:57:39.077364 1.00000000526 + 197401454000000 @04-NOV-2010-23:40:47.077965 1.00000000644 + 197461589000000 @05-NOV-2010-16:23:02.078352 1.00000000729 + 197720212000000 @08-NOV-2010-16:13:25.080238 1.00000000872 + 197808724000000 @09-NOV-2010-16:48:37.081010 1.00000000944 + 197891813000000 @10-NOV-2010-15:53:26.081794 1.00000001071 + 198065880000000 @12-NOV-2010-16:14:33.083658 1.00000001376 + 198436722000000 @16-NOV-2010-23:15:15.088761 1.00000001695 + 198611000000000 @18-NOV-2010-23:39:53.091715 1.00000001845 + 198696519000000 @19-NOV-2010-23:25:12.093293 1.00000002037 + 198869018000000 @21-NOV-2010-23:20:11.096807 1.00000002206 + 198954620000000 @22-NOV-2010-23:06:53.098695 1.00000002330 + 199041323000000 @23-NOV-2010-23:11:56.100715 1.00000002414 + 199124682000000 @24-NOV-2010-22:21:15.102727 1.00000002555 + 199299487000000 @26-NOV-2010-22:54:40.107194 1.00000002741 + 199646173000000 @30-NOV-2010-23:12:46.116696 1.00000002792 + 199728263000000 @01-DEC-2010-22:00:56.118988 1.00000002761 + 199889001000000 @03-DEC-2010-18:39:54.123426 1.00000002652 + 200142507000000 @06-DEC-2010-17:05:00.130150 1.00000002451 + 200326136000000 @08-DEC-2010-20:05:29.134650 1.00000002283 + 200417850000000 @09-DEC-2010-21:34:03.136744 1.00000002153 + 200491318000000 @10-DEC-2010-17:58:31.138326 1.00000001959 + 200757410000000 @13-DEC-2010-19:53:23.143538 1.00000001656 + 200935824000000 @15-DEC-2010-21:26:57.146492 1.00000001414 + 201180583000000 @18-DEC-2010-17:26:16.149952 1.00000001100 + 201502332000000 @22-DEC-2010-10:48:45.153492 1.00000000896 + 201622116000000 @23-DEC-2010-20:05:09.154565 1.00000000700 + 201964491000000 @27-DEC-2010-19:11:24.156962 1.00000000519 + 202140815000000 @29-DEC-2010-20:10:08.157877 1.00000000440 + 202227341000000 @30-DEC-2010-20:12:14.158258 1.00000000323 + 202577914000000 @03-JAN-2011-21:35:07.159390 1.00000000190 + 202753735000000 @05-JAN-2011-22:25:28.159724 1.00000000142 + 202930130000000 @07-JAN-2011-23:25:23.159975 1.00000000247 + 202937004000000 @08-JAN-2011-01:19:57.159992 1.00000000078 + 203182895000000 @10-JAN-2011-21:38:08.160184 1.00000000020 + 203353359000000 @12-JAN-2011-20:59:12.160218 0.99999999979 + 203406998000000 @13-JAN-2011-11:53:11.160207 0.99999999995 + 203501931000000 @14-JAN-2011-14:15:24.160202 0.99999999952 + 203791413000000 @17-JAN-2011-22:40:06.160063 0.99999999950 + 203961534000000 @19-JAN-2011-21:55:27.159978 0.99999999902 + 204011569000000 @20-JAN-2011-11:49:22.159929 0.99999999919 + 204140535000000 @21-JAN-2011-23:38:48.159824 1.00000000124 + 204142952000000 @22-JAN-2011-00:19:05.159827 0.99999999928 + 204297033000000 @23-JAN-2011-19:07:06.159716 0.99999999927 + 204383050000000 @24-JAN-2011-19:00:43.159653 0.99999999941 + 204566423000000 @26-JAN-2011-21:56:56.159545 0.99999999934 + 204744477000000 @28-JAN-2011-23:24:30.159427 0.99999999991 + 204819771000000 @29-JAN-2011-20:19:24.159420 0.99999999953 + 204916372000000 @30-JAN-2011-23:09:25.159375 1.00000000021 + 204968898000000 @31-JAN-2011-13:44:51.159386 1.00000000003 + 205082306000000 @01-FEB-2011-21:14:59.159389 1.00000000032 + 205258442000000 @03-FEB-2011-22:10:35.159446 1.00000000058 + 205341802000000 @04-FEB-2011-21:19:55.159494 1.00000000113 + 205601312000000 @07-FEB-2011-21:25:05.159787 1.00000000176 + 205690758000000 @08-FEB-2011-22:15:51.159944 1.00000000208 + 205780729000000 @09-FEB-2011-23:15:22.160131 1.00000000217 + 205856252000000 @10-FEB-2011-20:14:05.160295 1.00000000288 + 205950471000000 @11-FEB-2011-22:24:24.160566 1.00000000325 + 206110713000000 @13-FEB-2011-18:55:06.161087 1.00000000419 + 206210919000000 @14-FEB-2011-22:45:12.161507 1.00000000441 + 206288640000000 @15-FEB-2011-20:20:33.161850 1.00000000506 + 206377722000000 @16-FEB-2011-21:05:15.162301 1.00000000565 + 206466564000000 @17-FEB-2011-21:45:57.162803 1.00000000620 + 206550776000000 @18-FEB-2011-21:09:29.163325 1.00000000758 + 206816272000000 @21-FEB-2011-22:54:25.165338 1.00000000877 + 206893507000000 @22-FEB-2011-20:21:40.166015 1.00000000982 + 206990859000000 @23-FEB-2011-23:24:12.166971 1.00000001051 + 207075924000000 @24-FEB-2011-23:01:57.167865 1.00000001125 + 207155924000000 @25-FEB-2011-21:15:17.168765 1.00000001230 + 207245867000000 @26-FEB-2011-22:14:20.169871 1.00000001312 + 207327280000000 @27-FEB-2011-20:51:13.170939 1.00000001430 + 207422582000000 @28-FEB-2011-23:19:35.172302 1.00000001473 + 207491200000000 @01-MAR-2011-18:23:13.173313 1.00000001637 + 207595461000000 @02-MAR-2011-23:20:54.175020 1.00000001723 + 207676867000000 @03-MAR-2011-21:57:40.176423 1.00000044400 + 207768300000000 @04-MAR-2011-23:21:33.217019 1.00000213625 + 207854164000000 @05-MAR-2011-23:12:37.400446 1.00000241210 + 207919097000000 @06-MAR-2011-17:14:50.557071 1.00000272549 + 208026648000000 @07-MAR-2011-23:07:21.850200 1.00000282484 + 208070717000000 @08-MAR-2011-11:21:50.974688 1.00000372968 + 208199855000000 @09-MAR-2011-23:14:09.456332 1.00000387427 + 208285680000000 @10-MAR-2011-23:04:34.788841 1.00000414727 + 208372107000000 @11-MAR-2011-23:05:02.147277 1.00000394353 + 208401930000000 @12-MAR-2011-07:22:05.264885 1.00000489934 + 208544872000000 @13-MAR-2011-23:04:27.965206 1.00000487237 + 208631828000000 @14-MAR-2011-23:13:44.388888 1.00000475991 + 208717676000000 @15-MAR-2011-23:04:32.797517 1.00000519154 + 208805182000000 @16-MAR-2011-23:22:59.251808 1.00000510370 + 208913191000000 @18-MAR-2011-05:23:08.803053 1.00000063850 + 208974384000000 @18-MAR-2011-22:23:01.842125 1.00000002669 + 209058073000000 @19-MAR-2011-21:37:50.844359 1.00000002626 + 209144449000000 @20-MAR-2011-21:37:26.846627 1.00000002559 + 209234571000000 @21-MAR-2011-22:39:28.848933 1.00000002504 + 209322865000000 @22-MAR-2011-23:11:02.851144 1.00000002396 + 209391773000000 @23-MAR-2011-18:19:30.852795 1.00000002385 + 209494366000000 @24-MAR-2011-22:49:23.855242 1.00000002266 + 209580410000000 @25-MAR-2011-22:43:27.857192 1.00000002183 + 209667289000000 @26-MAR-2011-22:51:26.859089 1.00000002091 + 209754219000000 @27-MAR-2011-23:00:16.860907 1.00000001977 + 209830558000000 @28-MAR-2011-20:12:35.862416 1.00000001925 + 209917693000000 @29-MAR-2011-20:24:50.864093 1.00000001843 + 210004620000000 @30-MAR-2011-20:33:37.865695 1.00000001806 + 210091544000000 @31-MAR-2011-20:42:21.867265 1.00000001651 + 210186552000000 @01-APR-2011-23:05:49.868834 1.00000001594 + 210273403000000 @02-APR-2011-23:13:20.870218 1.00000001512 + 210360260000000 @03-APR-2011-23:20:57.871531 1.00000001468 + 210436635000000 @04-APR-2011-20:33:52.872652 1.00000001384 + 210521826000000 @05-APR-2011-20:13:43.873831 1.00000001315 + 210608753000000 @06-APR-2011-20:22:30.874974 1.00000001236 + 210695658000000 @07-APR-2011-20:30:55.876048 1.00000001173 + 210771764000000 @08-APR-2011-17:39:21.876941 1.00000001148 + 210869454000000 @09-APR-2011-20:47:31.878062 1.00000001068 + 210956266000000 @10-APR-2011-20:54:23.878989 1.00000001014 + 211039594000000 @11-APR-2011-20:03:11.879834 1.00000000994 + 211137241000000 @12-APR-2011-23:10:38.880805 1.00000000914 + 211214680000000 @13-APR-2011-20:41:17.881513 1.00000000878 + 211311334000000 @14-APR-2011-23:32:11.882362 1.00000000896 + 211397403000000 @15-APR-2011-23:26:40.883133 1.00000000829 + 211483798000000 @16-APR-2011-23:26:35.883849 1.00000000798 + 211571805000000 @17-APR-2011-23:53:22.884551 1.00000000727 + 211655182000000 @18-APR-2011-23:02:59.885157 1.00000000743 + 211742989000000 @19-APR-2011-23:26:26.885809 1.00000000702 + 211822184000000 @20-APR-2011-21:26:21.886365 1.00000000707 + 211969865000000 @22-APR-2011-14:27:42.887408 1.00000000670 + 212054508000000 @23-APR-2011-13:58:25.887975 1.00000000657 + 212140873000000 @24-APR-2011-13:57:50.888542 1.00000000644 + 212227256000000 @25-APR-2011-13:57:33.889098 1.00000000635 + 212314443000000 @26-APR-2011-14:10:40.889652 1.00000000594 + 212401374000000 @27-APR-2011-14:19:31.890168 1.00000000683 + 212488287000000 @28-APR-2011-14:28:04.890762 1.00000000596 + 212575231000000 @29-APR-2011-14:37:08.891280 1.00000000668 + 212662147000000 @30-APR-2011-14:45:44.891861 1.00000000638 + 212749299000000 @01-MAY-2011-14:58:16.892417 1.00000000646 + 212835697000000 @02-MAY-2011-14:58:14.892975 1.00000000622 + 212925105000000 @03-MAY-2011-15:48:22.893531 1.00000000665 + 213013013000000 @04-MAY-2011-16:13:30.894116 1.00000000694 + 213107824000000 @05-MAY-2011-18:33:41.894774 1.00000000700 + 213195429000000 @06-MAY-2011-18:53:46.895387 1.00000000716 + 213280584000000 @07-MAY-2011-18:33:01.895997 1.00000000741 + 213367505000000 @08-MAY-2011-18:41:42.896641 1.00000000763 + 213454651000000 @09-MAY-2011-18:54:08.897306 1.00000000792 + 213541051000000 @10-MAY-2011-18:54:08.897990 1.00000000826 + 213628362000000 @11-MAY-2011-19:09:19.898711 1.00000000869 + 213715367000000 @12-MAY-2011-19:19:24.899467 1.00000000900 + 213802374000000 @13-MAY-2011-19:29:31.900250 1.00000000938 + 213889027000000 @14-MAY-2011-19:33:44.901063 1.00000000980 + 213975964000000 @15-MAY-2011-19:42:41.901915 1.00000001023 + 214062903000000 @16-MAY-2011-19:51:40.902804 1.00000001078 + 214149543000000 @17-MAY-2011-19:55:40.903738 1.00000001125 + 214237132000000 @18-MAY-2011-20:15:29.904723 1.00000001140 + 214323720000000 @19-MAY-2011-20:18:37.905710 1.00000001274 + 214410635000000 @20-MAY-2011-20:27:12.906817 1.00000001306 + 214499628000000 @21-MAY-2011-21:10:25.907979 1.00000001341 + 214587781000000 @22-MAY-2011-21:39:38.909161 1.00000001473 + 214671477000000 @23-MAY-2011-20:54:34.910394 1.00000001513 + 214755873000000 @24-MAY-2011-20:21:10.911671 1.00000001595 + 214841767000000 @25-MAY-2011-20:12:44.913041 1.00000001654 + 214928734000000 @26-MAY-2011-20:22:11.914479 1.00000001750 + 215014853000000 @27-MAY-2011-20:17:30.915986 1.00000001835 + 215102545000000 @28-MAY-2011-20:39:02.917595 1.00000001927 + 215190230000000 @29-MAY-2011-21:00:27.919285 1.00000002025 + 215276463000000 @30-MAY-2011-20:57:40.921031 1.00000002084 + 215363329000000 @31-MAY-2011-21:05:26.922841 1.00000002201 + 215451981000000 @01-JUN-2011-21:42:58.924792 1.00000002277 + 215540205000000 @02-JUN-2011-22:13:22.926801 1.00000002373 + 215629009000000 @03-JUN-2011-22:53:26.928908 1.00000002435 + 215714543000000 @04-JUN-2011-22:39:00.930991 1.00000002530 + 215801556000000 @05-JUN-2011-22:49:13.933192 1.00000002593 + 215889424000000 @06-JUN-2011-23:13:41.935470 1.00000002664 + 215977588000000 @07-JUN-2011-23:43:05.937819 1.00000002717 + 216062092000000 @08-JUN-2011-23:11:29.940115 1.00000002771 + 216148962000000 @09-JUN-2011-23:19:19.942522 1.00000002790 + 216232251000000 @10-JUN-2011-22:27:28.944846 1.00000002833 + 216321886000000 @11-JUN-2011-23:21:23.947385 1.00000002957 + 216325471000000 @12-JUN-2011-00:21:08.947491 1.00000002814 + 216495263000000 @13-JUN-2011-23:31:00.952269 1.00000002796 + 216548698000000 @14-JUN-2011-14:21:35.953763 1.00000540866 + 216658521000000 @15-JUN-2011-20:51:59.547758 1.00000047642 + 216746670000000 @16-JUN-2011-21:21:08.589754 1.00000002658 + 216833847000000 @17-JUN-2011-21:34:05.592071 1.00000002590 + 216911613000000 @18-JUN-2011-19:10:11.594085 1.00000002526 + 217000182000000 @19-JUN-2011-19:46:20.596322 1.00000002449 + 217085152000000 @20-JUN-2011-19:22:30.598403 1.00000002398 + 217170142000000 @21-JUN-2011-18:59:00.600441 1.00000002278 + 217255113000000 @22-JUN-2011-18:35:11.602377 1.00000002198 + 217340084000000 @23-JUN-2011-18:11:22.604245 1.00000002118 + 217425056000000 @24-JUN-2011-17:47:34.606045 1.00000002021 + 217513629000000 @25-JUN-2011-18:23:47.607835 1.00000001937 + 217598602000000 @26-JUN-2011-18:00:00.609481 1.00000001855 + 217682483000000 @27-JUN-2011-17:18:01.611037 1.00000001762 + 217790292000000 @28-JUN-2011-23:14:50.612937 1.00000001670 + 217877120000000 @29-JUN-2011-23:21:58.614387 1.00000001608 + 217963639000000 @30-JUN-2011-23:23:57.615778 1.00000001512 + 218049934000000 @01-JUL-2011-23:22:12.617083 1.00000001450 + 218136359000000 @02-JUL-2011-23:22:37.618336 1.00000001382 + 218222762000000 @03-JUL-2011-23:22:40.619530 1.00000001314 + 218309150000000 @04-JUL-2011-23:22:28.620665 1.00000001255 + 218395593000000 @05-JUL-2011-23:23:11.621750 1.00000001200 + 218482043000000 @06-JUL-2011-23:24:01.622787 1.00000001149 + 218568460000000 @07-JUL-2011-23:24:18.623780 1.00000001095 + 218654788000000 @08-JUL-2011-23:23:06.624725 1.00000001047 + 218741265000000 @09-JUL-2011-23:24:23.625630 1.00000001002 + 218827595000000 @10-JUL-2011-23:23:13.626495 1.00000000959 + 218912083000000 @11-JUL-2011-22:51:21.627305 1.00000000925 + 219000642000000 @12-JUL-2011-23:27:20.628124 1.00000000880 + 219083224000000 @13-JUL-2011-22:23:42.628851 1.00000000876 + 219159781000000 @14-JUL-2011-19:39:39.629522 1.00000000816 + 219259288000000 @15-JUL-2011-23:18:06.630334 1.00000000794 + 219340523000000 @16-JUL-2011-21:52:01.630979 1.00000000786 + 219432747000000 @17-JUL-2011-23:29:05.631704 1.00000000753 + 219517763000000 @18-JUL-2011-23:06:01.632344 1.00000000738 + 219602756000000 @19-JUL-2011-22:42:34.632971 1.00000000719 + 219688044000000 @20-JUL-2011-22:24:02.633584 1.00000000716 + 219772135000000 @21-JUL-2011-21:45:33.634186 1.00000000723 + 219850578000000 @22-JUL-2011-19:32:56.634753 1.00000000694 + 219935580000000 @23-JUL-2011-19:09:38.635343 1.00000000688 + 220020579000000 @24-JUL-2011-18:46:17.635928 1.00000000652 + 220087911000000 @25-JUL-2011-13:28:29.636367 1.00000053653 + 220205627000000 @26-JUL-2011-22:10:25.699525 1.00000019405 + 220272214000000 @27-JUL-2011-16:40:12.712446 1.00000000788 + 220292902000000 @27-JUL-2011-22:25:00.712609 1.00000000678 + 220369883000000 @28-JUL-2011-19:48:01.713131 1.00000000727 + 220449096000000 @29-JUL-2011-17:48:14.713707 1.00000000705 + 220535512000000 @30-JUL-2011-17:48:30.714316 1.00000000694 + 220629126000000 @31-JUL-2011-19:48:44.714966 1.00000000733 + 220715834000000 @01-AUG-2011-19:53:52.715602 1.00000000748 + 220801016000000 @02-AUG-2011-19:33:34.716239 1.00000000769 + 220887676000000 @03-AUG-2011-19:37:54.716905 1.00000000790 + 220972475000000 @04-AUG-2011-19:11:13.717575 1.00000000816 + 221058877000000 @05-AUG-2011-19:11:15.718280 1.00000000872 + 221143154000000 @06-AUG-2011-18:35:52.719015 1.00000000872 + 221229392000000 @07-AUG-2011-18:33:10.719767 1.00000000876 + 221318188000000 @08-AUG-2011-19:13:06.720545 1.00000000941 + 221404334000000 @09-AUG-2011-19:08:52.721356 1.00000000987 + 221494163000000 @10-AUG-2011-20:06:01.722243 1.00000001020 + 221577315000000 @11-AUG-2011-19:11:53.723091 1.00000001066 + 221663713000000 @12-AUG-2011-19:11:51.724012 1.00000001141 + 221742923000000 @13-AUG-2011-17:12:01.724916 1.00000001142 + 221836523000000 @14-AUG-2011-19:12:01.725985 1.00000001220 + 221922618000000 @15-AUG-2011-19:06:56.727035 1.00000001281 + 222010609000000 @16-AUG-2011-19:33:27.728162 1.00000001327 + 222091009000000 @17-AUG-2011-17:53:27.729229 1.00000001413 + 222184621000000 @18-AUG-2011-19:53:39.730552 1.00000001467 + 222268560000000 @19-AUG-2011-19:12:38.731783 1.00000001540 + 222355046000000 @20-AUG-2011-19:14:04.733115 1.00000001615 + 222439337000000 @21-AUG-2011-18:38:55.734476 1.00000001694 + 222525720000000 @22-AUG-2011-18:38:38.735939 1.00000001776 + 222611846000000 @23-AUG-2011-18:34:04.737469 1.00000001863 + 222700305000000 @24-AUG-2011-19:08:23.739117 1.00000001948 + 222785783000000 @25-AUG-2011-18:53:01.740782 1.00000002032 + 222871346000000 @26-AUG-2011-18:39:04.742521 1.00000002120 + 222957768000000 @27-AUG-2011-18:39:26.744353 1.00000002199 + 223040579000000 @28-AUG-2011-17:39:37.746174 1.00000002299 + 223132091000000 @29-AUG-2011-19:04:49.748278 1.00000002378 + 223219392000000 @30-AUG-2011-19:19:50.750354 1.00000002460 + 223306721000000 @31-AUG-2011-19:35:19.752502 1.00000002533 + 223393265000000 @01-SEP-2011-19:37:43.754694 1.00000002603 + 223481033000000 @02-SEP-2011-20:00:31.756979 1.00000002667 + 223565944000000 @03-SEP-2011-19:35:42.759244 1.00000002727 + 223652363000000 @04-SEP-2011-19:36:01.761601 1.00000002774 + 223738175000000 @05-SEP-2011-19:26:13.763981 1.00000002773 + 223801777000000 @06-SEP-2011-13:06:15.765745 1.00000648887 + 223896503000000 @07-SEP-2011-15:25:02.380410 1.00000042480 + 223966609000000 @08-SEP-2011-10:53:28.410191 1.00000002777 + 223993540000000 @08-SEP-2011-18:22:19.410939 1.00000002855 + 224072082000000 @09-SEP-2011-16:11:21.413181 1.00000002812 + 224153971000000 @10-SEP-2011-14:56:10.415484 1.00000002787 + 224245867000000 @11-SEP-2011-16:27:46.418045 1.00000002733 + 224319461000000 @12-SEP-2011-12:54:20.420056 1.00000002694 + 224413270000000 @13-SEP-2011-14:57:49.422583 1.00000002619 + 224530320000000 @14-SEP-2011-23:28:39.425648 1.00000002519 + 224614993000000 @15-SEP-2011-22:59:52.427781 1.00000002444 + 224702666000000 @16-SEP-2011-23:21:05.429924 1.00000002330 + 224789051000000 @17-SEP-2011-23:20:50.431937 1.00000002307 + 224871844000000 @18-SEP-2011-22:20:43.433847 1.00000002186 + 224953896000000 @19-SEP-2011-21:08:15.435641 1.00000002114 + 225039618000000 @20-SEP-2011-20:56:57.437453 1.00000002015 + 225127904000000 @21-SEP-2011-21:28:23.439232 1.00000001924 + 225216206000000 @22-SEP-2011-22:00:05.440931 1.00000001848 + 225304494000000 @23-SEP-2011-22:31:33.442563 1.00000001759 + 225389193000000 @24-SEP-2011-22:03:12.444053 1.00000001676 + 225473878000000 @25-SEP-2011-21:34:37.445472 1.00000001599 + 225555674000000 @26-SEP-2011-20:17:53.446780 1.00000001534 + 225667480000000 @28-SEP-2011-03:21:19.448495 1.00000001439 + 225752565000000 @29-SEP-2011-02:59:24.449719 1.00000001347 + 225912028000000 @30-SEP-2011-23:17:07.451867 1.00000001211 + 225926642000000 @01-OCT-2011-03:20:41.452044 1.00000001223 + 226085061000000 @02-OCT-2011-23:21:00.453981 1.00000001140 + 226171391000000 @03-OCT-2011-23:19:50.454965 1.00000001095 + 226257797000000 @04-OCT-2011-23:19:56.455911 1.00000001019 + 226334318000000 @05-OCT-2011-20:35:17.456691 1.00000001015 + 226429807000000 @06-OCT-2011-23:06:46.457660 1.00000000962 + 226517050000000 @07-OCT-2011-23:20:49.458499 1.00000000915 + 226603390000000 @08-OCT-2011-23:19:49.459289 1.00000000873 + 226689789000000 @09-OCT-2011-23:19:48.460043 1.00000000843 + 226776236000000 @10-OCT-2011-23:20:35.460772 1.00000000816 + 226862675000000 @11-OCT-2011-23:21:14.461477 1.00000000796 + 226949081000000 @12-OCT-2011-23:21:20.462165 1.00000000760 + 227035406000000 @13-OCT-2011-23:20:05.462821 1.00000000740 + 227114616000000 @14-OCT-2011-21:20:15.463407 1.00000000738 + 227206387000000 @15-OCT-2011-22:49:46.464083 1.00000000709 + 227294672000000 @16-OCT-2011-23:21:11.464709 1.00000000688 + 227374909000000 @17-OCT-2011-21:38:28.465261 1.00000000726 + 227407294000000 @18-OCT-2011-06:38:13.465496 1.00000000689 + 227499183000000 @19-OCT-2011-08:09:42.466129 1.00000000678 + 227583866000000 @20-OCT-2011-07:41:05.466703 1.00000000678 + 227672149000000 @21-OCT-2011-08:12:28.467302 1.00000000672 + 227756833000000 @22-OCT-2011-07:43:52.467871 1.00000000668 + 227841805000000 @23-OCT-2011-07:20:04.468439 1.00000052243 + 227984648000000 @24-OCT-2011-23:00:47.543065 1.00000026564 + 228017798000000 @25-OCT-2011-08:13:17.551871 1.00000000667 + 228103558000000 @26-OCT-2011-08:02:37.552443 1.00000000678 + 228192412000000 @27-OCT-2011-08:43:31.553045 1.00000000691 + 228274656000000 @28-OCT-2011-07:34:15.553613 1.00000000717 + 228363067000000 @29-OCT-2011-08:07:46.554247 1.00000000742 + 228450810000000 @30-OCT-2011-08:30:09.554898 1.00000000764 + 228537643000000 @31-OCT-2011-08:37:22.555561 1.00000000778 + 228667815000000 @01-NOV-2011-20:46:54.556574 1.00000000866 + 228708681000000 @02-NOV-2011-08:08:00.556928 1.00000000839 + 228796024000000 @03-NOV-2011-08:23:43.557661 1.00000000872 + 228881808000000 @04-NOV-2011-08:13:27.558409 1.00000000900 + 229011855000000 @05-NOV-2011-20:20:54.559580 1.00000001010 + 229051746000000 @06-NOV-2011-07:25:45.559983 1.00000000984 + 229141741000000 @07-NOV-2011-08:25:40.560869 1.00000001033 + 229230819000000 @08-NOV-2011-09:10:18.561789 1.00000001074 + 229317196000000 @09-NOV-2011-09:09:55.562717 1.00000001125 + 229401180000000 @10-NOV-2011-08:29:39.563662 1.00000001177 + 229488165000000 @11-NOV-2011-08:39:24.564686 1.00000001232 + 229573649000000 @12-NOV-2011-08:24:08.565739 1.00000001295 + 229660938000000 @13-NOV-2011-08:38:57.566869 1.00000001353 + 229789208000000 @14-NOV-2011-20:16:47.568604 1.00000001456 + 229875672000000 @15-NOV-2011-20:17:51.569863 1.00000001530 + 229961545000000 @16-NOV-2011-20:09:04.571177 1.00000001607 + 230047333000000 @17-NOV-2011-19:58:52.572556 1.00000001684 + 230133425000000 @18-NOV-2011-19:53:44.574006 1.00000001808 + 230305901000000 @20-NOV-2011-19:48:20.577124 1.00000001932 + 230391585000000 @21-NOV-2011-19:36:24.578779 1.00000002025 + 230479109000000 @22-NOV-2011-19:55:08.580551 1.00000002114 + 230567295000000 @23-NOV-2011-20:24:54.582415 1.00000002194 + 230652483000000 @24-NOV-2011-20:04:42.584284 1.00000002282 + 230739474000000 @25-NOV-2011-20:14:33.586269 1.00000002367 + 230826766000000 @26-NOV-2011-20:29:25.588335 1.00000002440 + 230912409000000 @27-NOV-2011-20:16:48.590425 1.00000002519 + 230998804000000 @28-NOV-2011-20:16:43.592601 1.00000002596 + 231087149000000 @29-NOV-2011-20:49:08.594894 1.00000002656 + 231171601000000 @30-NOV-2011-20:16:40.597137 1.00000002722 + 231257993000000 @01-DEC-2011-20:16:32.599489 1.00000002760 + 231344382000000 @02-DEC-2011-20:16:21.601873 1.00000002794 + 231430773000000 @03-DEC-2011-20:16:12.604287 1.00000002827 + 231538766000000 @05-DEC-2011-02:16:05.607340 1.00000584149 + 231591613000000 @05-DEC-2011-16:56:52.916045 1.00000031065 + 231642541000000 @06-DEC-2011-07:05:40.931866 1.00000002787 + 231788222000000 @07-DEC-2011-23:33:41.935926 1.00000002742 + 231848955000000 @08-DEC-2011-16:25:54.937591 1.00000002734 + 231942737000000 @09-DEC-2011-18:28:56.940155 1.00000002698 + 232010232000000 @10-DEC-2011-13:13:51.941976 1.00000002591 + 232113286000000 @11-DEC-2011-17:51:25.944646 1.00000002560 + 232183555000000 @12-DEC-2011-13:22:34.946445 1.00000002464 + 232268443000000 @13-DEC-2011-12:57:22.948537 1.00000002384 + 232353307000000 @14-DEC-2011-12:31:46.950560 1.00000002298 + 232438172000000 @15-DEC-2011-12:06:11.952510 1.00000002218 + 232528783000000 @16-DEC-2011-13:16:22.954520 1.00000002122 + 232615104000000 @17-DEC-2011-13:15:03.956352 1.00000002034 + 232699966000000 @18-DEC-2011-12:49:25.958078 1.00000001935 + 232812863000000 @19-DEC-2011-20:11:02.960262 1.00000001817 + 232911850000000 @20-DEC-2011-23:40:49.962061 1.00000001758 + 232979195000000 @21-DEC-2011-18:23:14.963244 1.00000001689 + 233074685000000 @22-DEC-2011-20:54:44.964857 1.00000001593 + 233159556000000 @23-DEC-2011-20:29:15.966209 1.00000001497 + 233255226000000 @24-DEC-2011-23:03:45.967641 1.00000001458 + 233324980000000 @25-DEC-2011-18:26:19.968658 1.00000001392 + 233414111000000 @26-DEC-2011-19:11:50.969899 1.00000001326 + 233506219000000 @27-DEC-2011-20:46:58.971120 1.00000001249 + 233583879000000 @28-DEC-2011-18:21:18.972090 1.00000001208 + 233672342000000 @29-DEC-2011-18:55:41.973159 1.00000001147 + 233757206000000 @30-DEC-2011-18:30:05.974132 1.00000001100 + 233845668000000 @31-DEC-2011-19:04:27.975105 1.00000001051 + 233930528000000 @01-JAN-2012-18:38:47.975997 1.00000001000 + 234012690000000 @02-JAN-2012-17:28:09.976819 1.00000000967 + 234096661000000 @03-JAN-2012-16:47:40.977631 1.00000000959 + 234170720000000 @04-JAN-2012-13:21:59.978341 1.00000000875 + 234269986000000 @05-JAN-2012-16:56:25.979210 1.00000000858 + 234354845000000 @06-JAN-2012-16:30:44.979938 1.00000000830 + 234439706000000 @07-JAN-2012-16:05:05.980642 1.00000000802 + 234524567000000 @08-JAN-2012-15:39:26.981323 1.00000000782 + 234637455000000 @09-JAN-2012-23:00:54.982206 1.00000000753 + 234725108000000 @10-JAN-2012-23:21:47.982866 1.00000000740 + 234811479000000 @11-JAN-2012-23:21:18.983505 1.00000000721 + 234897892000000 @12-JAN-2012-23:21:31.984128 1.00000000711 + 234984285000000 @13-JAN-2012-23:21:24.984742 1.00000000698 + 235070652000000 @14-JAN-2012-23:20:51.985345 1.00000000694 + 235157016000000 @15-JAN-2012-23:20:15.985944 1.00000000692 + 235243416000000 @16-JAN-2012-23:20:15.986542 1.00000000681 + 235329853000000 @17-JAN-2012-23:20:52.987131 1.00000000714 + 235412023000000 @18-JAN-2012-22:10:22.987718 1.00000000688 + 235496877000000 @19-JAN-2012-21:44:36.988302 1.00000000695 + 235585334000000 @20-JAN-2012-22:18:53.988917 1.00000000698 + 235670191000000 @21-JAN-2012-21:53:10.989509 1.00000000691 + 235762656000000 @22-JAN-2012-23:34:15.990148 1.00000000748 + 235843379000000 @23-JAN-2012-21:59:38.990752 1.00000000739 + 235932769000000 @24-JAN-2012-22:49:28.991413 1.00000000726 + 236019317000000 @25-JAN-2012-22:51:56.992041 1.00000000805 + 236102264000000 @26-JAN-2012-21:54:23.992709 1.00000000767 + 236188842000000 @27-JAN-2012-21:57:21.993373 1.00000000849 + 236271766000000 @28-JAN-2012-20:59:25.994077 1.00000000845 + 236356972000000 @29-JAN-2012-20:39:31.994797 1.00000000830 + 236399271000000 @30-JAN-2012-08:24:30.995148 1.00000000937 + 236483262000000 @31-JAN-2012-07:44:21.995935 1.00000000932 + 236569065000000 @01-FEB-2012-07:34:24.996735 1.00000000963 + 236713723000000 @02-FEB-2012-23:45:22.998128 1.00000001153 + 236737405000000 @03-FEB-2012-06:20:04.998401 1.00000001047 + 236885001000000 @04-FEB-2012-23:20:00.999946 1.00000001135 + 236971494000000 @05-FEB-2012-23:21:34.000928 1.00000001322 + 236993052000000 @06-FEB-2012-05:20:52.001213 1.00000001188 + 237119080000000 @07-FEB-2012-16:21:20.002710 1.00000001317 + 237204881000000 @08-FEB-2012-16:11:21.003840 1.00000001318 + 237315475000000 @09-FEB-2012-22:54:35.005298 1.00000001462 + 237374644000000 @10-FEB-2012-15:20:44.006163 1.00000001484 + 237488317000000 @11-FEB-2012-22:55:17.007850 1.00000001573 + 237576281000000 @12-FEB-2012-23:21:21.009234 1.00000001649 + 237662718000000 @13-FEB-2012-23:21:58.010659 1.00000001730 + 237749058000000 @14-FEB-2012-23:20:58.012153 1.00000001778 + 237835513000000 @15-FEB-2012-23:21:53.013690 1.00000001931 + 237921857000000 @16-FEB-2012-23:20:57.015357 1.00000001983 + 238007822000000 @17-FEB-2012-23:13:42.017062 1.00000002071 + 238094650000000 @18-FEB-2012-23:20:50.018860 1.00000002160 + 238180608000000 @19-FEB-2012-23:13:28.020717 1.00000002236 + 238263398000000 @20-FEB-2012-22:13:18.022568 1.00000002298 + 238349810000000 @21-FEB-2012-22:13:30.024554 1.00000002434 + 238432598000000 @22-FEB-2012-21:13:18.026569 1.00000002491 + 238518108000000 @23-FEB-2012-20:58:28.028699 1.00000002569 + 238605678000000 @24-FEB-2012-21:17:58.030949 1.00000002623 + 238688164000000 @25-FEB-2012-20:12:44.033113 1.00000002697 + 238773950000000 @26-FEB-2012-20:02:30.035427 1.00000002740 + 238857338000000 @27-FEB-2012-19:12:18.037712 1.00000002804 + 238944038000000 @28-FEB-2012-19:17:18.040143 1.00000002860 + 239029502000000 @29-FEB-2012-19:01:42.042587 1.00000002848 + 239109935000000 @01-MAR-2012-17:22:15.044878 1.00000633272 + 239229427000000 @03-MAR-2012-02:33:47.801587 1.00000024713 + 239305622000000 @03-MAR-2012-23:43:42.820417 1.00000002791 + 239390823000000 @04-MAR-2012-23:23:43.822795 1.00000002826 + 239477238000000 @05-MAR-2012-23:23:58.825237 1.00000002740 + 239556449000000 @06-MAR-2012-21:24:09.827407 1.00000002765 + 239650844000000 @07-MAR-2012-23:37:24.830017 1.00000002687 + 239736481000000 @08-MAR-2012-23:24:41.832318 1.00000002615 + 239822922000000 @09-MAR-2012-23:25:22.834578 1.00000002536 + 239909363000000 @10-MAR-2012-23:26:03.836770 1.00000002443 + 239992400000000 @11-MAR-2012-22:30:00.838799 1.00000002368 + 240077580000000 @12-MAR-2012-22:09:40.840816 1.00000002272 + 240159355000000 @13-MAR-2012-20:52:35.842674 1.00000002212 + 240256011000000 @14-MAR-2012-23:43:31.844812 1.00000002081 + 240326970000000 @15-MAR-2012-19:26:10.846289 1.00000002019 + 240408426000000 @16-MAR-2012-18:03:46.847934 1.00000001944 + 240493610000000 @17-MAR-2012-17:43:30.849590 1.00000001857 + 240577175000000 @18-MAR-2012-16:56:15.851142 1.00000001787 + 240688116000000 @19-MAR-2012-23:45:16.853125 1.00000001681 + 240773387000000 @20-MAR-2012-23:26:27.854558 1.00000001787 + 240776969000000 @21-MAR-2012-00:26:09.854622 1.00000001581 + 240945999000000 @22-MAR-2012-23:23:19.857294 1.00000001484 + 241032589000000 @23-MAR-2012-23:26:29.858579 1.00000001446 + 241108186000000 @24-MAR-2012-20:26:26.859672 1.00000001341 + 241203894000000 @25-MAR-2012-23:01:34.860955 1.00000001333 + 241284024000000 @26-MAR-2012-21:17:04.862023 1.00000001210 + 241465717000000 @28-MAR-2012-23:45:17.864221 1.00000001149 + 241550986000000 @29-MAR-2012-23:26:26.865201 1.00000001111 + 241637401000000 @30-MAR-2012-23:26:41.866161 1.00000001054 + 241666161000000 @31-MAR-2012-07:26:01.866464 1.00000001067 + 241808591000000 @01-APR-2012-22:59:51.867984 1.00000000966 + 241896565000000 @02-APR-2012-23:26:05.868834 1.00000000997 + 241982963000000 @03-APR-2012-23:26:03.869695 1.00000000929 + 242065755000000 @04-APR-2012-22:25:55.870464 1.00000000873 + 242155773000000 @05-APR-2012-23:26:13.871250 1.00000000886 + 242242146000000 @06-APR-2012-23:25:46.872015 1.00000000865 + 242328537000000 @07-APR-2012-23:25:37.872762 1.00000000852 + 242414931000000 @08-APR-2012-23:25:31.873498 1.00000000865 + 242497723000000 @09-APR-2012-22:25:23.874214 1.00000000791 + 242583970000000 @10-APR-2012-22:22:50.874896 1.00000000812 + 242668489000000 @11-APR-2012-21:51:29.875582 1.00000000837 + 242750784000000 @12-APR-2012-20:43:04.876271 1.00000000780 + 242847095000000 @13-APR-2012-23:28:15.877022 1.00000000801 + 242933318000000 @14-APR-2012-23:25:18.877713 1.00000000832 + 243016085000000 @15-APR-2012-22:24:45.878402 1.00000099239 + 243106079000000 @16-APR-2012-23:24:39.967711 1.00000031815 + 243182005000000 @17-APR-2012-20:30:05.991867 1.00000001889 + 243247369000000 @18-APR-2012-14:39:29.993102 0.99999996216 + 243366779000000 @19-APR-2012-23:49:39.988584 0.99999998610 + 243451649000000 @20-APR-2012-23:24:09.987404 1.00000003989 + 243586674000000 @22-APR-2012-12:54:34.992790 1.00000000994 + 243616646000000 @22-APR-2012-21:14:06.993088 1.00000000924 + 243703628000000 @23-APR-2012-21:23:48.993892 1.00000000878 + 243789969000000 @24-APR-2012-21:22:49.994650 1.00000000970 + 243876402000000 @25-APR-2012-21:23:22.995488 1.00000000931 + 243965052000000 @26-APR-2012-22:00:52.996313 1.00000001032 + 244051667000000 @27-APR-2012-22:04:27.997207 1.00000000990 + 244135603000000 @28-APR-2012-21:23:23.998038 1.00000001103 + 244220228000000 @29-APR-2012-20:53:48.998971 1.00000001109 + 244306636000000 @30-APR-2012-20:53:56.999929 1.00000001146 + 244392752000000 @01-MAY-2012-20:49:13.000916 1.00000001204 + 244560571000000 @03-MAY-2012-19:26:12.002936 1.00000001302 + 244653275000000 @04-MAY-2012-21:11:16.004143 1.00000001346 + 244738793000000 @05-MAY-2012-20:56:34.005294 1.00000001408 + 244826381000000 @06-MAY-2012-21:16:22.006527 1.00000001464 + 244911913000000 @07-MAY-2012-21:01:54.007779 1.00000001538 + 244999818000000 @08-MAY-2012-21:26:59.009131 1.00000001601 + 245084316000000 @09-MAY-2012-20:55:17.010484 1.00000001676 + 245170721000000 @10-MAY-2012-20:55:22.011932 1.00000001758 + 245257117000000 @11-MAY-2012-20:55:18.013451 1.00000001834 + 245343531000000 @12-MAY-2012-20:55:32.015036 1.00000001916 + 245429931000000 @13-MAY-2012-20:55:32.016690 1.00000001997 + 245516347000000 @14-MAY-2012-20:55:48.018416 1.00000002082 + 245602771000000 @15-MAY-2012-20:56:12.020215 1.00000002161 + 245689311000000 @16-MAY-2012-20:58:32.022085 1.00000002260 + 245775605000000 @17-MAY-2012-20:56:46.024035 1.00000002346 + 245862010000000 @18-MAY-2012-20:56:51.026062 1.00000002429 + 245948431000000 @19-MAY-2012-20:57:12.028161 1.00000002516 + 246034836000000 @20-MAY-2012-20:57:17.030335 1.00000002601 + 246121249000000 @21-MAY-2012-20:57:30.032583 1.00000002671 + 246207689000000 @22-MAY-2012-20:58:10.034892 1.00000002747 + 246294107000000 @23-MAY-2012-20:58:28.037266 1.00000002812 + 246380518000000 @24-MAY-2012-20:58:39.039696 1.00000002881 + 246466934000000 @25-MAY-2012-20:58:55.042186 1.00000002916 + 246488536000000 @26-MAY-2012-02:58:57.042816 1.00000002951 + 246726287000000 @28-MAY-2012-21:01:28.049833 1.00000002966 + 246810807000000 @29-MAY-2012-20:30:08.052339 1.00000002967 + 246900844000000 @30-MAY-2012-21:30:45.055010 1.00000002942 + 246987252000000 @31-MAY-2012-21:30:53.057552 1.00000002912 + 247073653000000 @01-JUN-2012-21:30:54.060068 1.00000002872 + 247160077000000 @02-JUN-2012-21:31:18.062550 1.00000002804 + 247244677000000 @03-JUN-2012-21:01:18.064922 1.00000002728 + 247331089000000 @04-JUN-2012-21:01:30.067279 1.00000002663 + 247417542000000 @05-JUN-2012-21:02:23.069581 1.00000002576 + 247503966000000 @06-JUN-2012-21:02:47.071807 1.00000002499 + 247590370000000 @07-JUN-2012-21:02:51.073966 1.00000002415 + 247676795000000 @08-JUN-2012-21:03:16.076053 1.00000002328 + 247763208000000 @09-JUN-2012-21:03:29.078065 1.00000002243 + 247849608000000 @10-JUN-2012-21:03:29.080003 1.00000002155 + 247936018000000 @11-JUN-2012-21:03:39.081865 1.00000002068 + 248022480000000 @12-JUN-2012-21:04:41.083653 1.00000001976 + 248109067000000 @13-JUN-2012-21:07:48.085364 1.00000001897 + 248195308000000 @14-JUN-2012-21:05:09.087000 1.00000001818 + 248281734000000 @15-JUN-2012-21:05:35.088571 1.00000001742 + 248368147000000 @16-JUN-2012-21:05:48.090076 1.00000001671 + 248454546000000 @17-JUN-2012-21:05:47.091520 1.00000001602 + 248541294000000 @18-JUN-2012-21:11:35.092910 1.00000001537 + 248627378000000 @19-JUN-2012-21:06:19.094233 1.00000001472 + 248713995000000 @20-JUN-2012-21:09:56.095508 1.00000001430 + 248796599000000 @21-JUN-2012-20:06:40.096689 1.00000001337 + 248886620000000 @22-JUN-2012-21:07:01.097893 1.00000001300 + 248973027000000 @23-JUN-2012-21:07:08.099016 1.00000001249 + 249059416000000 @24-JUN-2012-21:06:57.100095 1.00000001202 + 249144023000000 @25-JUN-2012-20:37:04.101112 1.00000001166 + 249235758000000 @26-JUN-2012-22:05:59.102182 1.00000001112 + 249258423000000 @27-JUN-2012-04:23:44.102434 1.00000001094 + 249413390000000 @28-JUN-2012-23:26:31.104130 1.00000001044 + 249499805000000 @29-JUN-2012-23:26:46.105032 1.00000000993 + 249575450000000 @30-JUN-2012-20:27:31.105783 1.00000000994 + 249663521000000 @01-JUL-2012-20:55:22.106658 1.00000000985 + 249744658000000 @02-JUL-2012-19:27:39.107457 1.00000000923 + 249838391000000 @03-JUL-2012-21:29:52.108322 1.00000000909 + 249922321000000 @04-JUL-2012-20:48:42.109085 1.00000000937 + 250003012000000 @05-JUL-2012-19:13:33.109841 1.00000000892 + 250091505000000 @06-JUL-2012-19:48:26.110630 1.00000000866 + 250192297000000 @07-JUL-2012-23:48:18.111503 1.00000000863 + 250273733000000 @08-JUL-2012-22:25:34.112206 1.00000000860 + 250359995000000 @09-JUL-2012-22:23:16.112948 1.00000000854 + 250446436000000 @10-JUL-2012-22:23:57.113686 1.00000000850 + 250529238000000 @11-JUL-2012-21:23:59.114390 1.00000000819 + 250601236000000 @12-JUL-2012-17:23:57.114980 1.00000000872 + 250702045000000 @13-JUL-2012-21:24:06.115859 1.00000000859 + 250788448000000 @14-JUL-2012-21:24:09.116601 1.00000000869 + 250874874000000 @15-JUL-2012-21:24:35.117352 1.00000000879 + 250964856000000 @16-JUL-2012-22:24:17.118143 1.00000000889 + 251051268000000 @17-JUL-2012-22:24:29.118911 1.00000000904 + 251137673000000 @18-JUL-2012-22:24:34.119692 1.00000000896 + 251213273000000 @19-JUL-2012-19:24:34.120369 1.00000000955 + 251310607000000 @20-JUL-2012-22:26:48.121299 1.00000000962 + 251396884000000 @21-JUL-2012-22:24:45.122129 1.00000000987 + 251483288000000 @22-JUL-2012-22:24:49.122982 1.00000000994 + 251562474000000 @23-JUL-2012-20:24:35.123769 1.00000001054 + 251656090000000 @24-JUL-2012-22:24:51.124756 1.00000001078 + 251742491000000 @25-JUL-2012-22:24:52.125687 1.00000001113 + 251824395000000 @26-JUL-2012-21:09:56.126599 1.00000001150 + 251910831000000 @27-JUL-2012-21:10:32.127593 1.00000001190 + 251997236000000 @28-JUL-2012-21:10:37.128621 1.00000001231 + 252080039000000 @29-JUL-2012-20:10:40.129640 1.00000001293 + 252170064000000 @30-JUL-2012-21:11:05.130804 1.00000001340 + 252256459000000 @31-JUL-2012-21:11:00.131962 1.00000001391 + 252342664000000 @01-AUG-2012-21:07:45.133161 1.00000001450 + 252429274000000 @02-AUG-2012-21:11:15.134417 1.00000001497 + 252508473000000 @03-AUG-2012-19:11:14.135603 1.00000001582 + 252598491000000 @04-AUG-2012-20:11:32.137027 1.00000001648 + 252684896000000 @05-AUG-2012-20:11:37.138451 1.00000001730 + 252775139000000 @06-AUG-2012-21:15:40.140012 1.00000001801 + 252861323000000 @07-AUG-2012-21:12:04.141564 1.00000001875 + 252947736000000 @08-AUG-2012-21:12:17.143184 1.00000001959 + 253034140000000 @09-AUG-2012-21:12:21.144877 1.00000002036 + 253120551000000 @10-AUG-2012-21:12:32.146636 1.00000002127 + 253206961000000 @11-AUG-2012-21:12:42.148474 1.00000002216 + 253294073000000 @12-AUG-2012-21:24:34.150404 1.00000002289 + 253376285000000 @13-AUG-2012-20:14:46.152286 1.00000002383 + 253466221000000 @14-AUG-2012-21:13:42.154429 1.00000002471 + 253554228000000 @15-AUG-2012-21:40:29.156604 1.00000002516 + 253639047000000 @16-AUG-2012-21:14:08.158738 1.00000002662 + 253725459000000 @17-AUG-2012-21:14:20.161038 1.00000002705 + 253811890000000 @18-AUG-2012-21:14:51.163376 1.00000002774 + 253898306000000 @19-AUG-2012-21:15:07.165773 1.00000002835 + 253981116000000 @20-AUG-2012-20:15:17.168121 1.00000002896 + 254067544000000 @21-AUG-2012-20:15:45.170624 1.00000002963 + 254165123000000 @22-AUG-2012-23:22:04.173515 1.00000002971 + 254249431000000 @23-AUG-2012-22:47:12.176020 1.00000002995 + 254335540000000 @24-AUG-2012-22:42:21.178599 1.00000002994 + 254418606000000 @25-AUG-2012-21:46:47.181086 1.00000002989 + 254501420000000 @26-AUG-2012-20:47:01.183561 1.00000002975 + 254591437000000 @27-AUG-2012-21:47:18.186239 1.00000002930 + 254677877000000 @28-AUG-2012-21:47:58.188772 1.00000002880 + 254760693000000 @29-AUG-2012-20:48:14.191157 1.00000002835 + 254845346000000 @30-AUG-2012-20:19:07.193557 1.00000002762 + 254933812000000 @31-AUG-2012-20:53:33.196000 1.00000002686 + 255021747000000 @01-SEP-2012-21:19:08.198362 1.00000002602 + 255108167000000 @02-SEP-2012-21:19:28.200611 1.00000002520 + 255194582000000 @03-SEP-2012-21:19:43.202789 1.00000002435 + 255281017000000 @04-SEP-2012-21:20:18.204894 1.00000002343 + 255367433000000 @05-SEP-2012-21:20:34.206919 1.00000002258 + 255453849000000 @06-SEP-2012-21:20:50.208870 1.00000002166 + 255536669000000 @07-SEP-2012-20:21:10.210664 1.00000002090 + 255626706000000 @08-SEP-2012-21:21:47.212546 1.00000001999 + 255713113000000 @09-SEP-2012-21:21:54.214273 1.00000001904 + 255795932000000 @10-SEP-2012-20:22:13.215850 1.00000001828 + 255882355000000 @11-SEP-2012-20:22:36.217430 1.00000001754 + 255972358000000 @12-SEP-2012-21:22:39.219009 1.00000001673 + 256055164000000 @13-SEP-2012-20:22:45.220394 1.00000001609 + 256141237000000 @14-SEP-2012-20:17:18.221779 1.00000001548 + 256231596000000 @15-SEP-2012-21:23:17.223178 1.00000001478 + 256318001000000 @16-SEP-2012-21:23:22.224455 1.00000001419 + 256404411000000 @17-SEP-2012-21:23:32.225681 1.00000001359 + 256490825000000 @18-SEP-2012-21:23:46.226855 1.00000001296 + 256571850000000 @19-SEP-2012-19:54:11.227905 1.00000001265 + 256663648000000 @20-SEP-2012-21:24:09.229066 1.00000001215 + 256753043000000 @21-SEP-2012-22:14:04.230152 1.00000001165 + 256840965000000 @22-SEP-2012-22:39:26.231176 1.00000001117 + 256927375000000 @23-SEP-2012-22:39:36.232141 1.00000001077 + 257010189000000 @24-SEP-2012-21:39:50.233033 1.00000001021 + 257100189000000 @25-SEP-2012-22:39:50.233952 1.00000001032 + 257172204000000 @26-SEP-2012-18:40:05.234695 1.00000000991 + 257360221000000 @28-SEP-2012-22:53:42.236558 1.00000000937 + 257445828000000 @29-SEP-2012-22:40:29.237360 1.00000000912 + 257528636000000 @30-SEP-2012-21:40:37.238115 1.00000000909 + 257618647000000 @01-OCT-2012-22:40:48.238933 1.00000000848 + 257705036000000 @02-OCT-2012-22:40:37.239666 1.00000000911 + 257791459000000 @03-OCT-2012-22:41:00.240453 1.00000000863 + 257875587000000 @04-OCT-2012-22:03:08.241179 1.00000000859 + 257964261000000 @05-OCT-2012-22:41:02.241940 1.00000000852 + 258050682000000 @06-OCT-2012-22:41:23.242676 1.00000000846 + 258137090000000 @07-OCT-2012-22:41:31.243407 1.00000000836 + 258216278000000 @08-OCT-2012-20:41:19.244069 1.00000000854 + 258306372000000 @09-OCT-2012-21:42:53.244838 1.00000000861 + 258396298000000 @10-OCT-2012-22:41:39.245612 1.00000000847 + 258475860000000 @11-OCT-2012-20:47:41.246286 1.00000000882 + 258568565000000 @12-OCT-2012-22:32:46.247104 1.00000000883 + 258656221000000 @13-OCT-2012-22:53:42.247878 1.00000000889 + 258739242000000 @14-OCT-2012-21:57:23.248616 1.00000000902 + 258818733000000 @15-OCT-2012-20:02:14.249333 1.00000000931 + 258907844000000 @16-OCT-2012-20:47:25.250163 1.00000000942 + 258991826000000 @17-OCT-2012-20:07:07.250954 1.00000000990 + 259086617000000 @18-OCT-2012-22:26:58.251892 1.00000000993 + 259168824000000 @19-OCT-2012-21:17:05.252708 1.00000001048 + 259262404000000 @20-OCT-2012-23:16:45.253689 1.00000001071 + 259348795000000 @21-OCT-2012-23:16:36.254614 1.00000001093 + 259428663000000 @22-OCT-2012-21:27:44.255487 1.00000001143 + 259516357000000 @23-OCT-2012-21:49:18.256489 1.00000001183 + 259601474000000 @24-OCT-2012-21:27:55.257496 1.00000001223 + 259687884000000 @25-OCT-2012-21:28:05.258553 1.00000001277 + 259773566000000 @26-OCT-2012-21:16:07.259647 1.00000001326 + 259860701000000 @27-OCT-2012-21:28:22.260802 1.00000001380 + 259947105000000 @28-OCT-2012-21:28:26.261994 1.00000001442 + 260035181000000 @29-OCT-2012-21:56:22.263264 1.00000001502 + 260120027000000 @30-OCT-2012-21:30:28.264538 1.00000001570 + 260206353000000 @31-OCT-2012-21:29:14.265893 1.00000001638 + 260292811000000 @01-NOV-2012-21:30:12.267309 1.00000001712 + 260378609000000 @02-NOV-2012-21:20:10.268778 1.00000001785 + 260465558000000 @03-NOV-2012-21:29:19.270330 1.00000001868 + 260551967000000 @04-NOV-2012-21:29:28.271944 1.00000001951 + 260640763000000 @05-NOV-2012-22:09:24.273676 1.00000002026 + 260724804000000 @06-NOV-2012-21:30:05.275379 1.00000002109 + 260811214000000 @07-NOV-2012-21:30:15.277201 1.00000002198 + 260897854000000 @08-NOV-2012-21:34:15.279105 1.00000002284 + 260984035000000 @09-NOV-2012-21:30:36.281073 1.00000002368 + 261070446000000 @10-NOV-2012-21:30:47.283119 1.00000002454 + 261156859000000 @11-NOV-2012-21:31:00.285240 1.00000002532 + 261239669000000 @12-NOV-2012-20:31:10.287337 1.00000002617 + 261329721000000 @13-NOV-2012-21:32:02.289694 1.00000002730 + 261502565000000 @15-NOV-2012-21:32:46.294412 1.00000002831 + 261588961000000 @16-NOV-2012-21:32:42.296858 1.00000002910 + 261758185000000 @18-NOV-2012-20:33:06.301782 1.00000002968 + 261846398000000 @19-NOV-2012-21:03:19.304400 1.00000002984 + 261932850000000 @20-NOV-2012-21:04:11.306980 1.00000002990 + 262019264000000 @21-NOV-2012-21:04:25.309564 1.00000002979 + 262105679000000 @22-NOV-2012-21:04:40.312138 1.00000002958 + 262192094000000 @23-NOV-2012-21:04:55.314694 1.00000002917 + 262278508000000 @24-NOV-2012-21:05:09.317215 1.00000002870 + 262368523000000 @25-NOV-2012-22:05:24.319798 1.00000002804 + 262449537000000 @26-NOV-2012-20:35:38.322070 1.00000002744 + 262539585000000 @27-NOV-2012-21:36:26.324541 1.00000002664 + 262622403000000 @28-NOV-2012-20:36:44.326747 1.00000002590 + 262712417000000 @29-NOV-2012-21:36:58.329078 1.00000002492 + 262795231000000 @30-NOV-2012-20:37:12.331142 1.00000002376 + 262881648000000 @01-DEC-2012-20:37:29.333195 1.00000002362 + 262968063000000 @02-DEC-2012-20:37:44.335236 1.00000002237 + 263058079000000 @03-DEC-2012-21:38:00.337250 1.00000002141 + 263144519000000 @04-DEC-2012-21:38:40.339101 1.00000002087 + 263169721000000 @05-DEC-2012-04:38:42.339627 1.00000002003 + 263317351000000 @06-DEC-2012-21:39:12.342584 1.00000001887 + 263403767000000 @07-DEC-2012-21:39:28.344215 1.00000001812 + 263486582000000 @08-DEC-2012-20:39:43.345716 1.00000001744 + 263576599000000 @09-DEC-2012-21:40:00.347286 1.00000001664 + 263663013000000 @10-DEC-2012-21:40:14.348724 1.00000001594 + 263749510000000 @11-DEC-2012-21:41:51.350103 1.00000001525 + 263832919000000 @12-DEC-2012-20:52:00.351375 1.00000001459 + 263918650000000 @13-DEC-2012-20:40:51.352626 1.00000001410 + 264009939000000 @14-DEC-2012-22:02:20.353913 1.00000001345 + 264094251000000 @15-DEC-2012-21:27:32.355047 1.00000001290 + 264177884000000 @16-DEC-2012-20:41:25.356126 1.00000001250 + 264267897000000 @17-DEC-2012-21:41:38.357251 1.00000001192 + 264351603000000 @18-DEC-2012-20:56:44.358249 1.00000001152 + 264438989000000 @19-DEC-2012-21:13:10.359256 1.00000001116 + 264526595000000 @20-DEC-2012-21:33:16.360234 1.00000001048 + 264618018000000 @21-DEC-2012-22:56:59.361192 1.00000001040 + 264704447000000 @22-DEC-2012-22:57:28.362091 1.00000001042 + 264787273000000 @23-DEC-2012-21:57:54.362954 1.00000000978 + 264870063000000 @24-DEC-2012-20:57:44.363764 1.00000000961 + 264956457000000 @25-DEC-2012-20:57:38.364594 1.00000000935 + 265042871000000 @26-DEC-2012-20:57:52.365402 1.00000000915 + 265132879000000 @27-DEC-2012-21:58:00.366226 1.00000000888 + 265215846000000 @28-DEC-2012-21:00:47.366963 1.00000000886 + 265302102000000 @29-DEC-2012-20:58:23.367727 1.00000000870 + 265388510000000 @30-DEC-2012-20:58:31.368479 1.00000000837 + 265482122000000 @31-DEC-2012-22:58:43.369263 1.00000000884 + 265561315000000 @01-JAN-2013-20:58:36.369963 1.00000000851 + 265647722000000 @02-JAN-2013-20:58:43.370698 1.00000000850 + 265737743000000 @03-JAN-2013-21:59:04.371463 1.00000000839 + 265820543000000 @04-JAN-2013-20:59:04.372158 1.00000000847 + 265906958000000 @05-JAN-2013-20:59:19.372890 1.00000000852 + 265992447000000 @06-JAN-2013-20:44:08.373618 1.00000000863 + 266079772000000 @07-JAN-2013-20:59:33.374372 1.00000000854 + 266164466000000 @08-JAN-2013-20:31:07.375090 1.00000000854 + 266174592000000 @08-JAN-2013-23:19:54.375180 1.00000000887 + 266243005000000 @09-JAN-2013-18:20:07.375787 1.00000000909 + 266336575000000 @10-JAN-2013-20:19:37.376638 1.00000000915 + 266423259000000 @11-JAN-2013-20:24:21.377431 1.00000000941 + 266511805000000 @12-JAN-2013-21:00:07.378264 1.00000000963 + 266604460000000 @13-JAN-2013-22:44:22.379156 1.00000000978 + 266684651000000 @14-JAN-2013-21:00:53.379940 1.00000001021 + 266775458000000 @15-JAN-2013-22:14:20.380867 1.00000001035 + 266857893000000 @16-JAN-2013-21:08:15.381720 1.00000001092 + 266951059000000 @17-JAN-2013-23:01:01.382737 1.00000001110 + 267032969000000 @18-JAN-2013-21:46:11.383646 1.00000001150 + 267119388000000 @19-JAN-2013-21:46:30.384640 1.00000001194 + 267205785000000 @20-JAN-2013-21:46:27.385672 1.00000001238 + 267292199000000 @21-JAN-2013-21:46:41.386742 1.00000001285 + 267378613000000 @22-JAN-2013-21:46:55.387852 1.00000001339 + 267465042000000 @23-JAN-2013-21:47:24.389009 1.00000001394 + 267551438000000 @24-JAN-2013-21:47:20.390213 1.00000001453 + 267637857000000 @25-JAN-2013-21:47:39.391469 1.00000001520 + 267724262000000 @26-JAN-2013-21:47:44.392782 1.00000001590 + 267810670000000 @27-JAN-2013-21:47:52.394156 1.00000001658 + 267897077000000 @28-JAN-2013-21:47:59.395589 1.00000001732 + 267983505000000 @29-JAN-2013-21:48:27.397086 1.00000001786 + 268008706000000 @30-JAN-2013-04:48:28.397536 1.00000001855 + 268156341000000 @31-JAN-2013-21:49:03.400275 1.00000001966 + 268242748000000 @01-FEB-2013-21:49:10.401974 1.00000002051 + 268329155000000 @02-FEB-2013-21:49:17.403746 1.00000002140 + 268415798000000 @03-FEB-2013-21:53:20.405600 1.00000002227 + 268501983000000 @04-FEB-2013-21:49:45.407519 1.00000002315 + 268588431000000 @05-FEB-2013-21:50:33.409520 1.00000002402 + 268674860000000 @06-FEB-2013-21:51:02.411596 1.00000002475 + 268761268000000 @07-FEB-2013-21:51:10.413735 1.00000002571 + 268847690000000 @08-FEB-2013-21:51:32.415956 1.00000002651 + 268934102000000 @09-FEB-2013-21:51:44.418247 1.00000002727 + 269020521000000 @10-FEB-2013-21:52:03.420604 1.00000002797 + 269106939000000 @11-FEB-2013-21:52:21.423021 1.00000002863 + 269193379000000 @12-FEB-2013-21:53:01.425496 1.00000002921 + 269280939000000 @13-FEB-2013-22:12:21.428054 1.00000002968 + 269369818000000 @14-FEB-2013-22:53:40.430692 1.00000002995 + 269457300000000 @15-FEB-2013-23:11:42.433312 1.00000003013 + 269542674000000 @16-FEB-2013-22:54:36.435884 1.00000003018 + 269630060000000 @17-FEB-2013-23:11:02.438521 1.00000003006 + 269717042000000 @18-FEB-2013-23:20:44.441136 1.00000002979 + 269803151000000 @19-FEB-2013-23:15:53.443701 1.00000002931 + 269882945000000 @20-FEB-2013-21:25:47.446040 1.00000002873 + 270057508000000 @22-FEB-2013-21:55:10.451056 1.00000002774 + 270144021000000 @23-FEB-2013-21:57:03.453456 1.00000002698 + 270230440000000 @24-FEB-2013-21:57:22.455788 1.00000002616 + 270317244000000 @25-FEB-2013-22:04:06.458059 1.00000002530 + 270403302000000 @26-FEB-2013-21:58:24.460236 1.00000002448 + 270489724000000 @27-FEB-2013-21:58:46.462352 1.00000002358 + 270576147000000 @28-FEB-2013-21:59:09.464390 1.00000002269 + 270662569000000 @01-MAR-2013-21:59:31.466351 1.00000002187 + 270748992000000 @02-MAR-2013-21:59:54.468241 1.00000002100 + 270835413000000 @03-MAR-2013-22:00:15.470056 1.00000002016 + 270921834000000 @04-MAR-2013-22:00:36.471798 1.00000001938 + 271008254000000 @05-MAR-2013-22:00:56.473473 1.00000001861 + 271094674000000 @06-MAR-2013-22:01:16.475081 1.00000001787 + 271181093000000 @07-MAR-2013-22:01:35.476625 1.00000001715 + 271267044000000 @08-MAR-2013-21:54:06.478099 1.00000001647 + 271353928000000 @09-MAR-2013-22:02:10.479530 1.00000001581 + 271440761000000 @10-MAR-2013-22:09:23.480903 1.00000001512 + 271527063000000 @11-MAR-2013-22:07:45.482208 1.00000001455 + 271613171000000 @12-MAR-2013-22:02:53.483461 1.00000001399 + 271699586000000 @13-MAR-2013-22:03:08.484670 1.00000001347 + 271786001000000 @14-MAR-2013-22:03:23.485834 1.00000001301 + 271876017000000 @15-MAR-2013-23:03:39.487005 1.00000001213 + 271963333000000 @16-MAR-2013-23:18:55.488064 1.00000001240 + 272046146000000 @17-MAR-2013-22:19:08.489091 1.00000001164 + 272128959000000 @18-MAR-2013-21:19:21.490055 1.00000001111 + 272222571000000 @19-MAR-2013-23:19:33.491095 1.00000001088 + 272280183000000 @20-MAR-2013-15:19:45.491722 1.00000001100 + 272388202000000 @21-MAR-2013-21:20:04.492910 1.00000001050 + 272478217000000 @22-MAR-2013-22:20:19.493855 1.00000000989 + 272568231000000 @23-MAR-2013-23:20:33.494745 1.00000001025 + 272651048000000 @24-MAR-2013-22:20:50.495594 1.00000000977 + 272736727000000 @25-MAR-2013-22:08:49.496431 1.00000000957 + 272820256000000 @26-MAR-2013-21:20:58.497230 1.00000000947 + 272906848000000 @27-MAR-2013-21:24:10.498050 1.00000000936 + 272996681000000 @28-MAR-2013-22:21:23.498891 1.00000000900 + 273086696000000 @29-MAR-2013-23:21:38.499701 1.00000000918 + 273173109000000 @30-MAR-2013-23:21:51.500494 1.00000000948 + 273255920000000 @31-MAR-2013-22:22:02.501279 1.00000000906 + 273338733000000 @01-APR-2013-21:22:15.502029 1.00000000917 + 273425128000000 @02-APR-2013-21:22:10.502821 1.00000000928 + 273515143000000 @03-APR-2013-22:22:25.503656 1.00000000932 + 273597953000000 @04-APR-2013-21:22:35.504428 1.00000000914 + 273691568000000 @05-APR-2013-23:22:50.505284 1.00000000978 + 273770778000000 @06-APR-2013-21:23:00.506059 1.00000000969 + 273943604000000 @08-APR-2013-21:23:26.507733 1.00000000997 + 274033602000000 @09-APR-2013-22:23:24.508630 1.00000001010 + 274120017000000 @10-APR-2013-22:23:39.509503 1.00000000994 + 274192026000000 @11-APR-2013-18:23:48.510219 1.00000001070 + 274292844000000 @12-APR-2013-22:24:06.511298 1.00000001054 + 274382856000000 @13-APR-2013-23:24:18.512247 1.00000001140 + 274465669000000 @14-APR-2013-22:24:31.513191 1.00000001142 + 274548483000000 @15-APR-2013-21:24:45.514137 1.00000001187 + 274637590000000 @16-APR-2013-22:09:52.515195 1.00000001225 + 274724005000000 @17-APR-2013-22:10:07.516254 1.00000001264 + 274810532000000 @18-APR-2013-22:12:14.517348 1.00000001315 + 274896828000000 @19-APR-2013-22:10:30.518483 1.00000001366 + 274983239000000 @20-APR-2013-22:10:41.519663 1.00000001414 + 275069652000000 @21-APR-2013-22:10:54.520885 1.00000001475 + 275156075000000 @22-APR-2013-22:11:17.522160 1.00000001535 + 275242485000000 @23-APR-2013-22:11:27.523486 1.00000001591 + 275267688000000 @24-APR-2013-05:11:30.523887 1.00000001636 + 275415315000000 @25-APR-2013-22:11:57.526302 1.00000001734 + 275501727000000 @26-APR-2013-22:12:09.527800 1.00000001806 + 275588142000000 @27-APR-2013-22:12:24.529361 1.00000001879 + 275674556000000 @28-APR-2013-22:12:38.530985 1.00000001962 + 275760945000000 @29-APR-2013-22:12:27.532680 1.00000002040 + 275847400000000 @30-APR-2013-22:13:22.534444 1.00000002123 + 275933815000000 @01-MAY-2013-22:13:37.536279 1.00000002216 + 276020227000000 @02-MAY-2013-22:13:49.538194 1.00000002300 + 276106648000000 @03-MAY-2013-22:14:10.540182 1.00000002390 + 276193063000000 @04-MAY-2013-22:14:25.542247 1.00000002482 + 276279479000000 @05-MAY-2013-22:14:41.544392 1.00000002564 + 276365899000000 @06-MAY-2013-22:15:01.546608 1.00000002654 + 276452349000000 @07-MAY-2013-22:15:51.548901 1.00000002728 + 276535164000000 @08-MAY-2013-21:16:06.551160 1.00000002811 + 276623244000000 @09-MAY-2013-21:44:06.553636 1.00000002874 + 276682716000000 @10-MAY-2013-14:15:18.555345 1.00000002979 + 276974493000000 @13-MAY-2013-23:18:15.564036 1.00000003054 + 277059097000000 @14-MAY-2013-22:48:19.566620 1.00000003063 + 277134738000000 @15-MAY-2013-19:49:00.568937 1.00000003087 + 277318371000000 @17-MAY-2013-22:49:33.574606 1.00000003049 + 277404804000000 @18-MAY-2013-22:50:06.577241 1.00000003011 + 277491222000000 @19-MAY-2013-22:50:24.579843 1.00000002962 + 277577639000000 @20-MAY-2013-22:50:41.582403 1.00000002900 + 277662273000000 @21-MAY-2013-22:21:15.584857 1.00000002840 + 277748702000000 @22-MAY-2013-22:21:44.587312 1.00000002762 + 277835114000000 @23-MAY-2013-22:21:56.589699 1.00000002677 + 277921538000000 @24-MAY-2013-22:22:20.592013 1.00000002592 + 278007955000000 @25-MAY-2013-22:22:37.594253 1.00000002503 + 278094372000000 @26-MAY-2013-22:22:54.596416 1.00000002421 + 278180792000000 @27-MAY-2013-22:23:14.598508 1.00000002344 + 278238908000000 @28-MAY-2013-14:31:50.599870 1.00000002259 + 278353668000000 @29-MAY-2013-22:24:30.602463 1.00000002162 + 278440082000000 @30-MAY-2013-22:24:44.604331 1.00000002076 + 278526891000000 @31-MAY-2013-22:31:33.606133 1.00000001997 + 278612922000000 @01-JUN-2013-22:25:24.607851 1.00000001920 + 278699341000000 @02-JUN-2013-22:25:43.609510 1.00000001842 + 278753351000000 @03-JUN-2013-13:25:53.610505 1.00000001799 + 278844527000000 @04-JUN-2013-14:45:29.612145 1.00000001709 + 278955786000000 @05-JUN-2013-21:39:48.614046 1.00000001645 + 279045014000000 @06-JUN-2013-22:26:56.615514 1.00000001568 + 279127834000000 @07-JUN-2013-21:27:16.616813 1.00000001521 + 279217846000000 @08-JUN-2013-22:27:28.618182 1.00000001460 + 279304261000000 @09-JUN-2013-22:27:43.619444 1.00000001409 + 279393278000000 @10-JUN-2013-23:11:20.620698 1.00000001351 + 279477088000000 @11-JUN-2013-22:28:10.621830 1.00000001314 + 279568017000000 @12-JUN-2013-23:43:39.623025 1.00000001262 + 279650816000000 @13-JUN-2013-22:43:38.624070 1.00000001225 + 279737232000000 @14-JUN-2013-22:43:54.625129 1.00000001199 + 279827249000000 @15-JUN-2013-23:44:11.626208 1.00000001156 + 279913662000000 @16-JUN-2013-23:44:24.627207 1.00000001129 + 280000534000000 @17-JUN-2013-23:52:16.628188 1.00000001097 + 280086482000000 @18-JUN-2013-23:44:44.629131 1.00000001062 + 280253859000000 @20-JUN-2013-22:14:21.630909 1.00000001042 + 280345730000000 @21-JUN-2013-23:45:32.631866 1.00000001005 + 280424941000000 @22-JUN-2013-21:45:43.632662 1.00000001013 + 280518559000000 @23-JUN-2013-23:46:01.633610 1.00000000994 + 280603538000000 @24-JUN-2013-23:22:20.634455 1.00000000983 + 280691595000000 @25-JUN-2013-23:49:57.635321 1.00000000976 + 280775432000000 @26-JUN-2013-23:07:14.636139 1.00000000973 + 280864195000000 @27-JUN-2013-23:46:37.637003 1.00000000960 + 280944621000000 @28-JUN-2013-22:07:03.637775 1.00000000981 + 281037021000000 @29-JUN-2013-23:47:03.638681 1.00000000974 + 281123718000000 @30-JUN-2013-23:52:00.639525 1.00000000981 + 281209513000000 @01-JUL-2013-23:41:55.640367 1.00000000987 + 281296245000000 @02-JUL-2013-23:47:27.641223 1.00000000983 + 281375455000000 @03-JUL-2013-21:47:37.642002 1.00000001021 + 281469069000000 @04-JUL-2013-23:47:51.642958 1.00000001023 + 281555482000000 @05-JUL-2013-23:48:04.643842 1.00000001042 + 281641895000000 @06-JUL-2013-23:48:17.644742 1.00000001044 + 281721105000000 @07-JUL-2013-21:48:27.645569 1.00000001079 + 281807518000000 @08-JUL-2013-21:48:40.646501 1.00000001106 + 281893928000000 @09-JUL-2013-21:48:50.647457 1.00000001144 + 281987542000000 @10-JUL-2013-23:49:04.648528 1.00000001158 + 282066754000000 @11-JUL-2013-21:49:16.649445 1.00000001204 + 282156769000000 @12-JUL-2013-22:49:31.650529 1.00000001228 + 282238681000000 @13-JUL-2013-21:34:43.651535 1.00000001281 + 282328696000000 @14-JUL-2013-22:34:58.652688 1.00000001313 + 282411507000000 @15-JUL-2013-21:35:09.653775 1.00000001390 + 282588061000000 @17-JUL-2013-22:37:43.656229 1.00000001468 + 282674349000000 @18-JUL-2013-22:35:51.657496 1.00000001617 + 282931248000000 @21-JUL-2013-21:57:30.661649 1.00000001627 + 283020009000000 @22-JUL-2013-22:36:51.663093 1.00000001781 + 283103619000000 @23-JUL-2013-21:50:21.664582 1.00000001857 + 283192842000000 @24-JUL-2013-22:37:24.666239 1.00000001928 + 283276085000000 @25-JUL-2013-21:44:47.667844 1.00000002013 + 283366383000000 @26-JUL-2013-22:49:45.669662 1.00000002090 + 283452832000000 @27-JUL-2013-22:50:34.671469 1.00000002161 + 283531375000000 @28-JUL-2013-20:39:37.673166 1.00000002261 + 283624989000000 @29-JUL-2013-22:39:51.675283 1.00000002343 + 283711360000000 @30-JUL-2013-22:39:22.677307 1.00000002429 + 283797825000000 @31-JUL-2013-22:40:27.679407 1.00000002529 + 283884535000000 @01-AUG-2013-22:45:37.681600 1.00000002604 + 283971248000000 @02-AUG-2013-22:50:50.683858 1.00000002689 + 284057361000000 @03-AUG-2013-22:46:03.686174 1.00000002767 + 284140171000000 @04-AUG-2013-21:46:13.688465 1.00000002842 + 284230188000000 @05-AUG-2013-22:46:30.691023 1.00000002909 + 284312720000000 @06-AUG-2013-21:42:02.693424 1.00000002978 + 284403622000000 @07-AUG-2013-22:57:04.696131 1.00000003025 + 284490036000000 @08-AUG-2013-22:57:18.698745 1.00000003071 + 284579182000000 @09-AUG-2013-23:43:04.701483 1.00000003103 + 284663460000000 @10-AUG-2013-23:07:42.704098 1.00000003118 + 284750170000000 @11-AUG-2013-23:12:52.706802 1.00000003117 + 284829380000000 @12-AUG-2013-21:13:02.709271 1.00000003113 + 284923092000000 @13-AUG-2013-23:14:54.712188 1.00000003083 + 285003091000000 @14-AUG-2013-21:28:13.714654 1.00000003043 + 285067598000000 @15-AUG-2013-15:23:20.716617 1.00000003000 + 285177711000000 @16-AUG-2013-21:58:33.719920 1.00000002938 + 285266980000000 @17-AUG-2013-22:46:22.722543 1.00000002864 + 285353408000000 @18-AUG-2013-22:46:50.725018 1.00000002789 + 285439825000000 @19-AUG-2013-22:47:07.727428 1.00000002703 + 285526370000000 @20-AUG-2013-22:49:32.729767 1.00000002622 + 285612691000000 @21-AUG-2013-22:48:13.732030 1.00000002528 + 285699133000000 @22-AUG-2013-22:48:55.734215 1.00000002447 + 285785539000000 @23-AUG-2013-22:49:01.736329 1.00000002358 + 285872008000000 @24-AUG-2013-22:50:10.738368 1.00000002265 + 285958392000000 @25-AUG-2013-22:49:54.740325 1.00000002173 + 286044811000000 @26-AUG-2013-22:50:13.742203 1.00000002092 + 286131233000000 @27-AUG-2013-22:50:35.744011 1.00000002019 + 286189046000000 @28-AUG-2013-14:54:08.745178 1.00000001946 + 286304130000000 @29-AUG-2013-22:52:12.747417 1.00000001855 + 286388548000000 @30-AUG-2013-22:19:10.748983 1.00000001785 + 286473312000000 @31-AUG-2013-21:51:54.750496 1.00000001723 + 286563329000000 @01-SEP-2013-22:52:11.752047 1.00000001648 + 286649748000000 @02-SEP-2013-22:52:30.753471 1.00000001588 + 286736163000000 @03-SEP-2013-22:52:45.754843 1.00000001529 + 286825049000000 @04-SEP-2013-23:34:11.756202 1.00000001469 + 286908992000000 @05-SEP-2013-22:53:14.757435 1.00000001415 + 286995410000000 @06-SEP-2013-22:53:32.758658 1.00000001363 + 287081824000000 @07-SEP-2013-22:53:46.759836 1.00000001322 + 287169877000000 @08-SEP-2013-23:21:19.761000 1.00000001265 + 287249022000000 @09-SEP-2013-21:20:24.762001 1.00000001240 + 287335893000000 @10-SEP-2013-21:28:15.763078 1.00000001211 + 287397082000000 @11-SEP-2013-14:28:04.763819 1.00000001177 + 287514889000000 @12-SEP-2013-23:11:31.765205 1.00000001143 + 287576652000000 @13-SEP-2013-16:20:54.765911 1.00000001109 + 287687639000000 @14-SEP-2013-23:10:41.767142 1.00000001080 + 287774643000000 @15-SEP-2013-23:20:45.768082 1.00000001058 + 287861140000000 @16-SEP-2013-23:22:22.768997 1.00000001036 + 287947497000000 @17-SEP-2013-23:21:39.769892 1.00000001020 + 288033909000000 @18-SEP-2013-23:21:51.770773 1.00000001014 + 288095073000000 @19-SEP-2013-16:21:15.771393 1.00000000991 + 288204968000000 @20-SEP-2013-22:52:50.772482 1.00000000988 + 288292517000000 @21-SEP-2013-23:11:59.773347 1.00000000977 + 288378933000000 @22-SEP-2013-23:12:15.774191 1.00000000975 + 288465944000000 @23-SEP-2013-23:22:26.775039 1.00000000969 + 288552316000000 @24-SEP-2013-23:21:58.775876 1.00000000969 + 288638756000000 @25-SEP-2013-23:22:38.776714 1.00000000970 + 288725135000000 @26-SEP-2013-23:22:17.777552 1.00000000976 + 288811591000000 @27-SEP-2013-23:23:13.778396 1.00000000984 + 288897993000000 @28-SEP-2013-23:23:15.779246 1.00000000996 + 288984405000000 @29-SEP-2013-23:23:27.780107 1.00000001008 + 289070801000000 @30-SEP-2013-23:23:23.780978 1.00000001023 + 289158280000000 @01-OCT-2013-23:41:22.781873 1.00000001035 + 289243563000000 @02-OCT-2013-23:22:45.782756 1.00000001059 + 289330164000000 @03-OCT-2013-23:26:06.783673 1.00000001077 + 289416391000000 @04-OCT-2013-23:23:13.784602 1.00000001104 + 289502280000000 @05-OCT-2013-23:14:42.785550 1.00000001129 + 289589186000000 @06-OCT-2013-23:23:08.786531 1.00000001154 + 289672011000000 @07-OCT-2013-22:23:33.787487 1.00000001194 + 289758272000000 @08-OCT-2013-22:21:14.788517 1.00000001235 + 289847667000000 @09-OCT-2013-23:11:09.789621 1.00000001267 + 289933438000000 @10-OCT-2013-23:00:40.790708 1.00000001310 + 290019233000000 @11-OCT-2013-22:50:35.791832 1.00000001363 + 290108955000000 @12-OCT-2013-23:45:57.793055 1.00000001401 + 290192689000000 @13-OCT-2013-23:01:31.794228 1.00000001460 + 290279609000000 @14-OCT-2013-23:10:11.795497 1.00000001516 + 290365506000000 @15-OCT-2013-23:01:48.796799 1.00000001576 + 290451931000000 @16-OCT-2013-23:02:13.798161 1.00000001641 + 290538333000000 @17-OCT-2013-23:02:15.799579 1.00000001705 + 290624571000000 @18-OCT-2013-22:59:33.801049 1.00000001776 + 290711163000000 @19-OCT-2013-23:02:45.802587 1.00000001846 + 290797576000000 @20-OCT-2013-23:02:58.804182 1.00000001922 + 290883992000000 @21-OCT-2013-23:03:14.805843 1.00000001990 + 290942940000000 @22-OCT-2013-15:25:42.807016 1.00000002054 + 291027443000000 @23-OCT-2013-14:54:05.808752 1.00000002155 + 291143250000000 @24-OCT-2013-23:04:12.811248 1.00000002253 + 291230826000000 @25-OCT-2013-23:23:48.813221 1.00000002338 + 291316084000000 @26-OCT-2013-23:04:46.815214 1.00000002424 + 291402502000000 @27-OCT-2013-23:05:04.817309 1.00000002511 + 291488919000000 @28-OCT-2013-23:05:21.819479 1.00000002598 + 291575368000000 @29-OCT-2013-23:06:10.821725 1.00000002680 + 291661788000000 @30-OCT-2013-23:06:30.824041 1.00000002767 + 291748207000000 @31-OCT-2013-23:06:49.826432 1.00000002836 + 291834748000000 @01-NOV-2013-23:09:10.828886 1.00000002905 + 291922020000000 @02-NOV-2013-23:23:42.831421 1.00000002966 + 292007466000000 @03-NOV-2013-23:07:48.833955 1.00000003019 + 292093884000000 @04-NOV-2013-23:08:06.836564 1.00000003061 + 292178538000000 @05-NOV-2013-22:39:00.839155 1.00000003099 + 292203743000000 @06-NOV-2013-05:39:05.839936 1.00000003096 + 292350457000000 @07-NOV-2013-22:24:19.844478 1.00000003110 + 292437798000000 @08-NOV-2013-22:40:00.847194 1.00000003068 + 292527819000000 @09-NOV-2013-23:40:21.849956 1.00000003099 + 292609681000000 @10-NOV-2013-22:24:43.852493 1.00000003028 + 292694878000000 @11-NOV-2013-22:04:40.855073 1.00000002978 + 292781009000000 @12-NOV-2013-22:00:11.857638 1.00000002918 + 292868132000000 @13-NOV-2013-22:12:14.860180 1.00000002847 + 292925736000000 @14-NOV-2013-14:12:18.861820 1.00000002778 + 293040960000000 @15-NOV-2013-22:12:42.865021 1.00000002683 + 293127381000000 @16-NOV-2013-22:13:03.867340 1.00000002593 + 293213802000000 @17-NOV-2013-22:13:24.869581 1.00000002505 + 293300904000000 @18-NOV-2013-22:25:06.871763 1.00000002423 + 293386667000000 @19-NOV-2013-22:14:29.873841 1.00000002350 + 293444281000000 @20-NOV-2013-14:14:43.875195 1.00000002269 + 293559515000000 @21-NOV-2013-22:15:17.877810 1.00000002166 + 293645932000000 @22-NOV-2013-22:15:34.879682 1.00000002080 + 293732358000000 @23-NOV-2013-22:16:00.881480 1.00000001996 + 293815179000000 @24-NOV-2013-21:16:21.883133 1.00000001918 + 293901602000000 @25-NOV-2013-21:16:44.884791 1.00000001846 + 293991619000000 @26-NOV-2013-22:17:01.886453 1.00000001779 + 294049234000000 @27-NOV-2013-14:17:16.887478 1.00000001715 + 294164460000000 @28-NOV-2013-22:17:42.889454 1.00000001635 + 294250878000000 @29-NOV-2013-22:18:00.890867 1.00000001571 + 294337297000000 @30-NOV-2013-22:18:19.892225 1.00000001511 + 294423718000000 @01-DEC-2013-22:18:40.893531 1.00000001449 + 294508285000000 @02-DEC-2013-21:48:07.894756 1.00000001398 + 294589303000000 @03-DEC-2013-20:18:25.895889 1.00000001370 + 294653806000000 @04-DEC-2013-14:13:28.896773 1.00000001310 + 294766913000000 @05-DEC-2013-21:38:35.898255 1.00000001265 + 294856137000000 @06-DEC-2013-22:25:39.899384 1.00000001200 + 294946938000000 @07-DEC-2013-23:39:00.900474 1.00000001210 + 295028645000000 @08-DEC-2013-22:20:47.901463 1.00000001155 + 295112835000000 @09-DEC-2013-21:43:57.902435 1.00000001125 + 295198917000000 @10-DEC-2013-21:38:39.903403 1.00000001134 + 295231012000000 @11-DEC-2013-06:33:34.903767 1.00000001074 + 295371149000000 @12-DEC-2013-21:29:11.905272 1.00000001047 + 295454413000000 @13-DEC-2013-20:36:55.906144 1.00000001043 + 295545427000000 @14-DEC-2013-21:53:49.907093 1.00000001011 + 295630853000000 @15-DEC-2013-21:37:35.907957 1.00000001003 + 295717933000000 @16-DEC-2013-21:48:55.908830 1.00000000995 + 295778464000000 @17-DEC-2013-14:37:46.909432 1.00000000980 + 295892261000000 @18-DEC-2013-22:14:23.910547 1.00000000974 + 295978948000000 @19-DEC-2013-22:19:10.911391 1.00000000967 + 296066521000000 @20-DEC-2013-22:38:43.912238 1.00000000930 + 296150867000000 @21-DEC-2013-22:04:29.913022 1.00000001002 + 296239356000000 @22-DEC-2013-22:39:18.913909 1.00000000973 + 296325757000000 @23-DEC-2013-22:39:19.914750 1.00000000974 + 296412176000000 @24-DEC-2013-22:39:38.915592 1.00000000979 + 296496463000000 @25-DEC-2013-22:04:25.916417 1.00000000996 + 296585030000000 @26-DEC-2013-22:40:32.917299 1.00000001006 + 296671446000000 @27-DEC-2013-22:40:48.918168 1.00000001017 + 296757890000000 @28-DEC-2013-22:41:32.919047 1.00000001034 + 296845699000000 @29-DEC-2013-23:05:01.919955 1.00000001050 + 296930913000000 @30-DEC-2013-22:45:15.920850 1.00000001067 + 297017111000000 @31-DEC-2013-22:41:53.921770 1.00000001097 + 297103510000000 @01-JAN-2014-22:41:52.922718 1.00000001127 + 297191214000000 @02-JAN-2014-23:03:36.923706 1.00000001156 + 297276716000000 @03-JAN-2014-22:48:38.924694 1.00000001194 + 297364928000000 @04-JAN-2014-23:18:50.925747 1.00000001218 + 297421914000000 @05-JAN-2014-15:08:36.926441 1.00000001266 + 297538307000000 @06-JAN-2014-23:28:29.927914 1.00000001312 + 297625032000000 @07-JAN-2014-23:33:54.929052 1.00000001360 + 297711145000000 @08-JAN-2014-23:29:07.930223 1.00000001412 + 297797562000000 @09-JAN-2014-23:29:24.931443 1.00000001465 + 297883983000000 @10-JAN-2014-23:29:45.932709 1.00000001523 + 297970406000000 @11-JAN-2014-23:30:08.934025 1.00000001578 + 298057625000000 @12-JAN-2014-23:43:47.935401 1.00000001639 + 298143244000000 @13-JAN-2014-23:30:46.936804 1.00000001703 + 298228313000000 @14-JAN-2014-23:08:35.938253 1.00000001777 + 298313780000000 @15-JAN-2014-22:53:02.939772 1.00000001861 + 298402506000000 @16-JAN-2014-23:31:48.941423 1.00000001929 + 298489302000000 @17-JAN-2014-23:38:24.943097 1.00000002011 + 298575109000000 @18-JAN-2014-23:28:31.944823 1.00000002089 + 298661771000000 @19-JAN-2014-23:32:53.946633 1.00000002173 + 298747865000000 @20-JAN-2014-23:27:47.948504 1.00000002260 + 298834639000000 @21-JAN-2014-23:34:01.950465 1.00000002348 + 298920411000000 @22-JAN-2014-23:23:33.952479 1.00000002436 + 299007486000000 @23-JAN-2014-23:34:48.954599 1.00000002526 + 299094666000000 @24-JAN-2014-23:47:48.956801 1.00000002612 + 299180351000000 @25-JAN-2014-23:35:53.959039 1.00000002694 + 299266777000000 @26-JAN-2014-23:36:19.961367 1.00000002774 + 299353202000000 @27-JAN-2014-23:36:44.963764 1.00000002850 + 299438704000000 @28-JAN-2014-23:21:46.966201 1.00000002916 + 299525192000000 @29-JAN-2014-23:23:14.968723 1.00000002985 + 299611605000000 @30-JAN-2014-23:23:27.971302 1.00000003024 + 299691729000000 @31-JAN-2014-21:38:51.973725 1.00000003078 + 299783560000000 @01-FEB-2014-23:09:22.976552 1.00000003104 + 299870845000000 @02-FEB-2014-23:24:07.979261 1.00000003119 + 299957309000000 @03-FEB-2014-23:25:11.981958 1.00000003120 + 300043690000000 @04-FEB-2014-23:24:52.984653 1.00000003107 + 300130089000000 @05-FEB-2014-23:24:51.987337 1.00000003091 + 300216501000000 @06-FEB-2014-23:25:03.990008 1.00000003042 + 300302913000000 @07-FEB-2014-23:25:15.992637 1.00000002992 + 300389323000000 @08-FEB-2014-23:25:25.995222 1.00000002930 + 300475733000000 @09-FEB-2014-23:25:35.997754 1.00000002856 + 300562141000000 @10-FEB-2014-23:25:44.000222 1.00000002776 + 300648557000000 @11-FEB-2014-23:26:00.002621 1.00000002693 + 300734953000000 @12-FEB-2014-23:25:56.004948 1.00000002614 + 300821374000000 @13-FEB-2014-23:26:17.007207 1.00000002522 + 300907769000000 @14-FEB-2014-23:26:12.009386 1.00000002444 + 300994217000000 @15-FEB-2014-23:27:00.011499 1.00000002356 + 301080568000000 @16-FEB-2014-23:26:11.013533 1.00000002273 + 301168241000000 @17-FEB-2014-23:47:24.015526 1.00000002185 + 301254679000000 @18-FEB-2014-23:48:02.017415 1.00000002105 + 301341105000000 @19-FEB-2014-23:48:28.019234 1.00000002015 + 301423932000000 @20-FEB-2014-22:48:55.020903 1.00000001949 + 301510357000000 @21-FEB-2014-22:49:20.022587 1.00000001835 + 301683206000000 @23-FEB-2014-22:50:09.025759 1.00000001736 + 301740822000000 @24-FEB-2014-14:50:25.026759 1.00000001686 + 301827443000000 @25-FEB-2014-14:54:06.028219 1.00000001620 + 301913669000000 @26-FEB-2014-14:51:12.029616 1.00000001553 + 302025293000000 @27-FEB-2014-21:51:36.031349 1.00000001506 + 302086507000000 @28-FEB-2014-14:51:50.032271 1.00000001442 + 302198131000000 @01-MAR-2014-21:52:14.033881 1.00000001390 + 302286182000000 @02-MAR-2014-22:19:45.035105 1.00000001345 + 302372887000000 @03-MAR-2014-22:24:50.036271 1.00000001301 + 302459220000000 @04-MAR-2014-22:23:43.037394 1.00000001260 + 302544720000000 @05-MAR-2014-22:08:43.038471 1.00000001230 + 302631142000000 @06-MAR-2014-22:09:05.039534 1.00000001199 + 302717565000000 @07-MAR-2014-22:09:28.040570 1.00000001143 + 302807587000000 @08-MAR-2014-23:09:50.041599 1.00000001164 + 302891278000000 @09-MAR-2014-22:24:41.042573 1.00000001108 + 302976834000000 @10-MAR-2014-22:10:37.043521 1.00000001088 + 303063229000000 @11-MAR-2014-22:10:32.044461 1.00000001069 + 303149650000000 @12-MAR-2014-22:10:53.045385 1.00000001071 + 303236072000000 @13-MAR-2014-22:11:15.046311 1.00000001045 + 303322497000000 @14-MAR-2014-22:11:40.047214 1.00000001012 + 303412517000000 @15-MAR-2014-23:12:00.048125 1.00000001051 + 303496070000000 @16-MAR-2014-22:24:33.049003 1.00000000995 + 303585359000000 @17-MAR-2014-23:12:42.049891 1.00000001038 + 303668853000000 @18-MAR-2014-22:24:16.050758 1.00000001011 + 303754576000000 @19-MAR-2014-22:12:59.051625 1.00000001014 + 303840996000000 @20-MAR-2014-22:13:19.052501 1.00000001017 + 303927415000000 @21-MAR-2014-22:13:38.053380 1.00000001021 + 304013041000000 @22-MAR-2014-22:00:44.054254 1.00000001031 + 304100261000000 @23-MAR-2014-22:14:24.055153 1.00000001042 + 304274678000000 @25-MAR-2014-22:41:21.056971 1.00000001062 + 304358681000000 @26-MAR-2014-22:01:24.057863 1.00000001073 + 304449885000000 @27-MAR-2014-23:21:28.058842 1.00000001133 + 304532764000000 @28-MAR-2014-22:22:47.059781 1.00000001129 + 304618768000000 @29-MAR-2014-22:16:11.060752 1.00000001148 + 304701585000000 @30-MAR-2014-21:16:28.061703 1.00000001202 + 304879533000000 @01-APR-2014-22:42:16.063842 1.00000001246 + 304964441000000 @02-APR-2014-22:17:24.064900 1.00000001288 + 305053563000000 @03-APR-2014-23:02:46.066048 1.00000001296 + 305139983000000 @04-APR-2014-23:03:06.067168 1.00000001413 + 305198740000000 @05-APR-2014-15:22:23.067998 1.00000001411 + 305312829000000 @06-APR-2014-23:03:52.069608 1.00000001466 + 305395859000000 @07-APR-2014-22:07:42.070825 1.00000001527 + 305485262000000 @08-APR-2014-22:57:45.072190 1.00000001580 + 305571961000000 @09-APR-2014-23:02:44.073560 1.00000001640 + 305658520000000 @10-APR-2014-23:05:23.074980 1.00000001700 + 305744947000000 @11-APR-2014-23:05:50.076449 1.00000001767 + 305831175000000 @12-APR-2014-23:02:58.077973 1.00000001838 + 305917814000000 @13-APR-2014-23:06:57.079565 1.00000001882 + 306006080000000 @14-APR-2014-23:38:03.081226 1.00000002016 + 306091493000000 @15-APR-2014-23:21:36.082947 1.00000002054 + 306148272000000 @16-APR-2014-15:07:55.084113 1.00000002128 + 306263520000000 @17-APR-2014-23:08:43.086565 1.00000002272 + 306350727000000 @18-APR-2014-23:22:10.088546 1.00000002329 + 306437036000000 @19-APR-2014-23:20:39.090556 1.00000002417 + 306523465000000 @20-APR-2014-23:21:08.092645 1.00000002507 + 306609834000000 @21-APR-2014-23:20:37.094810 1.00000002589 + 306696270000000 @22-APR-2014-23:21:13.097048 1.00000002662 + 306753854000000 @23-APR-2014-15:20:57.098581 1.00000002743 + 306870130000000 @24-APR-2014-23:38:53.101770 1.00000002905 + 307127845000000 @27-APR-2014-23:14:08.109257 1.00000003031 + 307214690000000 @28-APR-2014-23:21:33.111889 1.00000003088 + 307301134000000 @29-APR-2014-23:22:17.114558 1.00000003132 + 307387461000000 @30-APR-2014-23:21:04.117262 1.00000003169 + 307473918000000 @01-MAY-2014-23:22:01.120002 1.00000003176 + 307560325000000 @02-MAY-2014-23:22:08.122746 1.00000003176 + 307646660000000 @03-MAY-2014-23:21:03.125488 1.00000003166 + 307733072000000 @04-MAY-2014-23:21:15.128224 1.00000003137 + 307819482000000 @05-MAY-2014-23:21:25.130935 1.00000003095 + 307906005000000 @06-MAY-2014-23:23:28.133613 1.00000003056 + 307967204000000 @07-MAY-2014-16:23:27.135483 1.00000002989 + 308079985000000 @08-MAY-2014-23:43:08.138854 1.00000002907 + 308165214000000 @09-MAY-2014-23:23:37.141332 1.00000002828 + 308251551000000 @10-MAY-2014-23:22:34.143774 1.00000002751 + 308337982000000 @11-MAY-2014-23:23:05.146152 1.00000002666 + 308424379000000 @12-MAY-2014-23:23:02.148455 1.00000002581 + 308510789000000 @13-MAY-2014-23:23:12.150685 1.00000002495 + 308597189000000 @14-MAY-2014-23:23:12.152841 1.00000002413 + 308683647000000 @15-MAY-2014-23:24:10.154927 1.00000002324 + 308770055000000 @16-MAY-2014-23:24:18.156935 1.00000002242 + 308856548000000 @17-MAY-2014-23:25:51.158874 1.00000002157 + 308942821000000 @18-MAY-2014-23:23:44.160735 1.00000002079 + 309029413000000 @19-MAY-2014-23:26:56.162535 1.00000001997 + 309115641000000 @20-MAY-2014-23:24:04.164257 1.00000001920 + 309200290000000 @21-MAY-2014-22:54:53.165882 1.00000001858 + 309288473000000 @22-MAY-2014-23:24:36.167520 1.00000001783 + 309375162000000 @23-MAY-2014-23:29:25.169066 1.00000001716 + 309461312000000 @24-MAY-2014-23:25:15.170544 1.00000001654 + 309547685000000 @25-MAY-2014-23:24:48.171973 1.00000001598 + 309634413000000 @26-MAY-2014-23:30:16.173359 1.00000001545 + 309691691000000 @27-MAY-2014-15:24:54.174244 1.00000001501 + 309807247000000 @28-MAY-2014-23:30:50.175978 1.00000001509 + 309810495000000 @29-MAY-2014-00:24:58.176027 1.00000001417 + 309981009000000 @30-MAY-2014-23:46:52.178443 1.00000001356 + 310066139000000 @31-MAY-2014-23:25:42.179597 1.00000001318 + 310152559000000 @01-JUN-2014-23:26:02.180736 1.00000001283 + 310238951000000 @02-JUN-2014-23:25:54.181844 1.00000001241 + 310321757000000 @03-JUN-2014-22:26:00.182872 1.00000001228 + 310380710000000 @04-JUN-2014-14:48:33.183596 1.00000001198 + 310493119000000 @05-JUN-2014-22:02:02.184943 1.00000001147 + 310585202000000 @06-JUN-2014-23:36:45.185999 1.00000001183 + 310670996000000 @07-JUN-2014-23:26:39.187014 1.00000001125 + 310757389000000 @08-JUN-2014-23:26:32.187986 1.00000001100 + 310840193000000 @09-JUN-2014-22:26:36.188897 1.00000001111 + 310931655000000 @10-JUN-2014-23:50:58.189913 1.00000001063 + 310994993000000 @11-JUN-2014-17:26:36.190586 1.00000001100 + 311104504000000 @12-JUN-2014-23:51:47.191791 1.00000001071 + 311189416000000 @13-JUN-2014-23:26:59.192700 1.00000001072 + 311277351000000 @14-JUN-2014-23:52:34.193643 1.00000001068 + 311362213000000 @15-JUN-2014-23:26:56.194549 1.00000001049 + 311437809000000 @16-JUN-2014-20:26:52.195342 1.00000326858 + 311511612000000 @17-JUN-2014-16:56:55.436573 1.00000084008 + 311533192000000 @17-JUN-2014-22:56:35.454702 1.00000001078 + 311621411000000 @18-JUN-2014-23:26:54.455653 1.00000001050 + 311708996000000 @19-JUN-2014-23:46:39.456573 1.00000001128 + 311790609000000 @20-JUN-2014-22:26:52.457494 1.00000001081 + 311860203000000 @21-JUN-2014-17:46:46.458246 1.00000001125 + 311949605000000 @22-JUN-2014-18:36:48.459252 1.00000001131 + 312033006000000 @23-JUN-2014-17:46:49.460195 1.00000001163 + 312121745000000 @24-JUN-2014-18:25:48.461227 1.00000001170 + 312204245000000 @25-JUN-2014-17:20:48.462192 1.00000001208 + 312293950000000 @26-JUN-2014-18:15:53.463276 1.00000001222 + 312397754000000 @27-JUN-2014-23:05:57.464544 1.00000001287 + 312467377000000 @28-JUN-2014-18:26:20.465440 1.00000001303 + 312556158000000 @29-JUN-2014-19:06:01.466597 1.00000001317 + 312635936000000 @30-JUN-2014-17:15:39.467648 1.00000001380 + 312725197000000 @01-JUL-2014-18:03:20.468880 1.00000001406 + 312783035000000 @02-JUL-2014-10:07:18.469693 1.00000001456 + 312898741000000 @03-JUL-2014-18:15:44.471378 1.00000001516 + 312985484000000 @04-JUL-2014-18:21:27.472693 1.00000001566 + 313072495000000 @05-JUL-2014-18:31:38.474056 1.00000001624 + 313160361000000 @06-JUL-2014-18:56:04.475483 1.00000001675 + 313245833000000 @07-JUL-2014-18:40:36.476915 1.00000001743 + 313332594000000 @08-JUL-2014-18:46:37.478427 1.00000001808 + 313419374000000 @09-JUL-2014-18:52:57.479996 1.00000001878 + 313506153000000 @10-JUL-2014-18:59:16.481626 1.00000001944 + 313607554000000 @11-JUL-2014-23:09:17.483597 1.00000002051 + 313680493000000 @12-JUL-2014-19:24:56.485093 1.00000002102 + 313766497000000 @13-JUL-2014-19:18:20.486901 1.00000002187 + 313853280000000 @14-JUL-2014-19:24:43.488799 1.00000002267 + 313940029000000 @15-JUL-2014-19:30:32.490766 1.00000002356 + 314027027000000 @16-JUL-2014-19:40:30.492816 1.00000002437 + 314113579000000 @17-JUL-2014-19:43:02.494925 1.00000002526 + 314200358000000 @18-JUL-2014-19:49:21.497117 1.00000002593 + 314258058000000 @19-JUL-2014-11:51:01.498613 1.00000002690 + 314373919000000 @20-JUL-2014-20:02:02.501730 1.00000002789 + 314460698000000 @21-JUL-2014-20:08:21.504150 1.00000002869 + 314547321000000 @22-JUL-2014-20:12:04.506635 1.00000002943 + 314634330000000 @23-JUL-2014-20:22:13.509196 1.00000003016 + 314721054000000 @24-JUL-2014-20:27:37.511812 1.00000003075 + 314804106000000 @25-JUL-2014-19:31:49.514366 1.00000003134 + 314894609000000 @26-JUL-2014-20:40:12.517202 1.00000003165 + 314979589000000 @27-JUL-2014-20:16:32.519892 1.00000003198 + 315062767000000 @28-JUL-2014-19:22:50.522552 1.00000003219 + 315127849000000 @29-JUL-2014-13:27:32.524647 1.00000003237 + 315237982000000 @30-JUL-2014-20:03:05.528212 1.00000003189 + 315319536000000 @31-JUL-2014-18:42:19.530813 1.00000003192 + 315409794000000 @01-AUG-2014-19:46:37.533694 1.00000003145 + 315503653000000 @02-AUG-2014-21:50:56.536646 1.00000003075 + 315583482000000 @03-AUG-2014-20:01:25.539101 1.00000003022 + 315675679000000 @04-AUG-2014-21:38:02.541887 1.00000002947 + 315760637000000 @05-AUG-2014-21:14:00.544391 1.00000002878 + 315849237000000 @06-AUG-2014-21:50:40.546941 1.00000002698 + 316109592000000 @09-AUG-2014-22:09:55.553966 1.00000002518 + 316196372000000 @10-AUG-2014-22:16:15.556151 1.00000002438 + 316283155000000 @11-AUG-2014-22:22:38.558267 1.00000002358 + 316369931000000 @12-AUG-2014-22:28:54.560313 1.00000002273 + 316456592000000 @13-AUG-2014-22:33:15.562283 1.00000002144 + 316543489000000 @14-AUG-2014-22:41:32.564146 1.00000002090 + 316630150000000 @15-AUG-2014-22:45:53.565957 1.00000001996 + 316709843000000 @16-AUG-2014-20:54:06.567548 1.00000001948 + 316789422000000 @17-AUG-2014-19:00:25.569098 1.00000001902 + 316887000000000 @18-AUG-2014-22:06:43.570954 1.00000001809 + 316978318000000 @19-AUG-2014-23:28:41.572606 1.00000001698 + 317143733000000 @21-AUG-2014-21:25:36.575414 1.00000001629 + 317208070000000 @22-AUG-2014-15:17:53.576462 1.00000001566 + 317322650000000 @23-AUG-2014-23:07:33.578256 1.00000001507 + 317409705000000 @24-AUG-2014-23:18:28.579568 1.00000001456 + 317492651000000 @25-AUG-2014-22:20:54.580776 1.00000001424 + 317583082000000 @26-AUG-2014-23:28:05.582064 1.00000001362 + 317665526000000 @27-AUG-2014-22:22:09.583187 1.00000001324 + 317692872000000 @28-AUG-2014-05:57:55.583549 1.00000001296 + 317842599000000 @29-AUG-2014-23:33:22.585490 1.00000001246 + 317928299000000 @30-AUG-2014-23:21:42.586558 1.00000001268 + 318009955000000 @31-AUG-2014-22:02:38.587593 1.00000001302 + 318101449000000 @01-SEP-2014-23:27:32.588784 1.00000001245 + 318187552000000 @02-SEP-2014-23:22:35.589856 1.00000001175 + 318273907000000 @03-SEP-2014-23:21:50.590871 1.00000000916 + 318335134000000 @04-SEP-2014-16:22:17.591432 1.00000001158 + 318446498000000 @05-SEP-2014-23:18:21.592722 1.00000001224 + 318533162000000 @06-SEP-2014-23:22:45.593783 1.00000001220 + 318597903000000 @07-SEP-2014-17:21:46.594573 1.00000001164 + 318681208000000 @08-SEP-2014-16:30:11.595543 1.00000001003 + 318790498000000 @09-SEP-2014-22:51:41.596639 1.00000000932 + 318878762000000 @10-SEP-2014-23:22:45.597462 1.00000001029 + 318940770000000 @11-SEP-2014-16:36:13.598100 1.00000242810 + 319030004000000 @12-SEP-2014-17:23:27.814769 1.00000084638 + 319049715000000 @12-SEP-2014-22:51:58.831452 1.00000001112 + 319138005000000 @13-SEP-2014-23:23:28.832434 1.00000001070 + 319211073000000 @14-SEP-2014-19:41:16.833216 1.00000001088 + 319294152000000 @15-SEP-2014-18:45:55.834120 1.00000001106 + 319382975000000 @16-SEP-2014-19:26:18.835102 1.00000001118 + 319442654000000 @17-SEP-2014-12:00:57.835769 1.00000001130 + 319557546000000 @18-SEP-2014-19:55:49.837067 1.00000001149 + 319644253000000 @19-SEP-2014-20:00:56.838063 1.00000001169 + 319730330000000 @20-SEP-2014-19:55:33.839069 1.00000001195 + 319816763000000 @21-SEP-2014-19:56:06.840102 1.00000001197 + 319896215000000 @22-SEP-2014-18:00:18.841053 1.00000001241 + 319988612000000 @23-SEP-2014-19:40:15.842200 1.00000001264 + 320053390000000 @24-SEP-2014-13:39:53.843019 1.00000001296 + 320141584000000 @25-SEP-2014-14:09:47.844162 1.00000001332 + 320250774000000 @26-SEP-2014-20:29:37.845616 1.00000001377 + 320334482000000 @27-SEP-2014-19:44:45.846769 1.00000001432 + 320399359000000 @28-SEP-2014-13:46:02.847698 1.00000001458 + 320508635000000 @29-SEP-2014-20:07:18.849291 1.00000001518 + 320574066000000 @30-SEP-2014-14:17:49.850284 1.00000001543 + 320655150000000 @01-OCT-2014-12:49:13.851535 1.00000001626 + 320778155000000 @02-OCT-2014-22:59:18.853535 1.00000001661 + 320832525000000 @03-OCT-2014-14:05:28.854438 1.00000001740 + 320923484000000 @04-OCT-2014-15:21:27.856021 1.00000001798 + 321007236000000 @05-OCT-2014-14:37:19.857527 1.00000001860 + 321127005000000 @06-OCT-2014-23:53:28.859755 1.00000001961 + 321211740000000 @07-OCT-2014-23:25:43.861417 1.00000002056 + 321272930000000 @08-OCT-2014-16:25:33.862675 1.00000002103 + 321385793000000 @09-OCT-2014-23:46:36.865049 1.00000002150 + 321469878000000 @10-OCT-2014-23:08:01.866857 1.00000002272 + 321557350000000 @11-OCT-2014-23:25:53.868844 1.00000002375 + 321644271000000 @12-OCT-2014-23:34:34.870908 1.00000002465 + 321730156000000 @13-OCT-2014-23:25:59.873025 1.00000002550 + 321817889000000 @14-OCT-2014-23:48:12.875262 1.00000002578 + 321884952000000 @15-OCT-2014-18:25:55.876991 1.00000002730 + 322057782000000 @17-OCT-2014-18:26:25.881709 1.00000002843 + 322119412000000 @18-OCT-2014-11:33:35.883461 1.00000002921 + 322226701000000 @19-OCT-2014-17:21:44.886595 1.00000003018 + 322288921000000 @20-OCT-2014-10:38:44.888473 1.00000003044 + 322379811000000 @21-OCT-2014-11:53:34.891240 1.00000003113 + 322438914000000 @22-OCT-2014-04:18:37.893080 1.00000003107 + 322543465000000 @23-OCT-2014-09:21:08.896328 1.00001088392 + 322666112000000 @24-OCT-2014-19:25:17.231208 1.00000093919 + 322739000000000 @25-OCT-2014-15:40:05.299664 1.00000003325 + 322763300000000 @25-OCT-2014-22:25:05.300472 1.00000003238 + 322838940000000 @26-OCT-2014-19:25:45.302921 1.00000003172 + 322936379000000 @27-OCT-2014-22:29:44.306012 1.00000003165 + 323023721000000 @28-OCT-2014-22:45:26.308776 1.00000003153 + 323108636000000 @29-OCT-2014-22:20:41.311453 1.00000003025 + 323174949000000 @30-OCT-2014-16:45:54.313459 1.00000003016 + 323286867000000 @31-OCT-2014-23:51:12.316835 1.00000002924 + 323371673000000 @01-NOV-2014-23:24:38.319315 1.00000002801 + 323440013000000 @02-NOV-2014-18:23:38.321229 1.00000002705 + 323523633000000 @03-NOV-2014-17:37:18.323491 1.00000002620 + 323609546000000 @04-NOV-2014-17:29:11.325742 1.00000002550 + 323671853000000 @05-NOV-2014-10:47:38.327331 1.00000002422 + 323851454000000 @07-NOV-2014-12:40:59.331681 1.00000002280 + 323938666000000 @08-NOV-2014-12:54:31.333669 1.00000002194 + 324027098000000 @09-NOV-2014-13:28:23.335609 1.00000002064 + 324119399000000 @10-NOV-2014-15:06:44.337514 1.00000002009 + 324208128000000 @11-NOV-2014-15:45:33.339297 1.00000001924 + 324319197000000 @12-NOV-2014-22:36:42.341434 1.00000001849 + 324407210000000 @13-NOV-2014-23:03:35.343061 1.00000001759 + 324494648000000 @14-NOV-2014-23:20:53.344599 1.00000001698 + 324559498000000 @15-NOV-2014-17:21:43.345700 1.00000001657 + 324624123000000 @16-NOV-2014-11:18:48.346771 1.00000001580 + 324736738000000 @17-NOV-2014-18:35:43.348550 1.00000001522 + 324795872000000 @18-NOV-2014-11:01:17.349450 1.00000001486 + 324883814000000 @19-NOV-2014-11:26:59.350757 1.00000001418 + 324999243000000 @20-NOV-2014-19:30:48.352394 1.00000001337 + 325097979000000 @21-NOV-2014-22:56:24.353714 1.00000001293 + 325181886000000 @22-NOV-2014-22:14:51.354799 1.00000001303 + 325233074000000 @23-NOV-2014-12:27:59.355466 1.00000001209 + 325359497000000 @24-NOV-2014-23:35:02.356995 1.00000001194 + 325445025000000 @25-NOV-2014-23:20:30.358016 1.00000001172 + 325484632000000 @26-NOV-2014-10:20:37.358479 1.00000001123 + 325595539000000 @27-NOV-2014-17:09:04.359725 1.00000001092 + 325705742000000 @28-NOV-2014-23:45:47.360928 1.00000001077 + 325772597000000 @29-NOV-2014-18:20:02.361648 1.00000001034 + 325877233000000 @30-NOV-2014-23:23:58.362730 1.00000001027 + 325956234000000 @01-DEC-2014-21:20:39.363541 1.00000001004 + 326047030000000 @02-DEC-2014-22:33:55.364453 1.00000000994 + 326135224000000 @03-DEC-2014-23:03:49.365330 1.00000000975 + 326217136000000 @04-DEC-2014-21:49:01.366129 1.00000000984 + 326308334000000 @05-DEC-2014-23:08:59.367026 1.00000000947 + 326720603000000 @10-DEC-2014-17:40:08.370930 1.00000000951 + 326813235000000 @11-DEC-2014-19:24:00.371811 1.00000000939 + 326914780000000 @12-DEC-2014-23:36:25.372765 1.00000000955 + 327000225000000 @13-DEC-2014-23:20:30.373581 1.00000001022 + 327021759000000 @14-DEC-2014-05:19:24.373801 1.00000000853 + 327169869000000 @15-DEC-2014-22:27:54.375064 1.00000000894 + 327256462000000 @16-DEC-2014-22:31:07.375838 1.00000000915 + 327345134000000 @17-DEC-2014-23:08:59.376649 1.00000000965 + 327399981000000 @18-DEC-2014-14:23:06.377178 1.00000000930 + 327519722000000 @19-DEC-2014-23:38:47.378292 1.00000001004 + 327569013000000 @20-DEC-2014-13:20:18.378787 1.00000000997 + 327657499000000 @21-DEC-2014-13:55:04.379669 1.00000001067 + 327864236000000 @23-DEC-2014-23:20:41.381875 1.00000001146 + 327950626000000 @24-DEC-2014-23:20:31.382865 1.00000001186 + 328037369000000 @25-DEC-2014-23:26:14.383894 1.00000001241 + 328112653000000 @26-DEC-2014-20:20:58.384828 1.00000001254 + 328170246000000 @27-DEC-2014-12:20:51.385550 1.00000001320 + 328288628000000 @28-DEC-2014-21:13:53.387113 1.00000001382 + 328373412000000 @29-DEC-2014-20:46:57.388285 1.00000001446 + 328436834000000 @30-DEC-2014-14:23:59.389202 1.00000001493 + 328556521000000 @31-DEC-2014-23:38:46.390989 1.00000001628 + 328729332000000 @02-JAN-2015-23:38:57.393802 1.00000001802 + 328760684000000 @03-JAN-2015-08:21:29.394367 1.00000001738 + 328900526000000 @04-JAN-2015-23:12:11.396797 1.00000001948 + 328933526000000 @05-JAN-2015-08:22:11.397440 1.00000001901 + 329074363000000 @06-JAN-2015-23:29:28.400117 1.00000002042 + 329160992000000 @07-JAN-2015-23:33:17.401886 1.00000002182 + 329167591000000 @08-JAN-2015-01:23:16.402030 1.00000002142 + 329326179000000 @09-JAN-2015-21:26:24.405427 1.00000002217 + 329407780000000 @10-JAN-2015-20:06:25.407236 1.00000002378 + 329501180000000 @11-JAN-2015-22:03:05.409457 1.00000002470 + 329589231000000 @12-JAN-2015-22:30:36.411632 1.00000002574 + 329677501000000 @13-JAN-2015-23:01:46.413904 1.00000002724 + 329732898000000 @14-JAN-2015-14:25:03.415413 1.00000002767 + 329827756000000 @15-JAN-2015-16:46:01.418038 1.00000002828 + 329936354000000 @16-JAN-2015-22:55:59.421109 1.00000002914 + 330024474000000 @17-JAN-2015-23:24:39.423677 1.00000003099 + 330031638000000 @18-JAN-2015-01:24:03.423899 1.00000002942 + 330196408000000 @19-JAN-2015-23:10:13.428746 1.00000003074 + 330254900000000 @20-JAN-2015-15:25:05.430544 1.00001030556 + 330357555000000 @21-JAN-2015-19:56:01.488461 1.00000069816 + 330386368000000 @22-JAN-2015-03:56:14.508577 1.00000003173 + 330454564000000 @22-JAN-2015-22:52:50.510741 1.00000003007 + 330502654000000 @23-JAN-2015-12:14:20.512187 1.00000003039 + 330568933000000 @24-JAN-2015-06:38:59.514201 1.00000002970 + 330710257000000 @25-JAN-2015-21:54:23.518399 1.00000002913 + 330777411000000 @26-JAN-2015-16:33:37.520355 1.00000002720 + 330888093000000 @27-JAN-2015-23:18:19.523366 1.00000002658 + 330974951000000 @28-JAN-2015-23:25:57.525675 1.00000002538 + 331061356000000 @29-JAN-2015-23:26:02.527868 1.00000002457 + 331133383000000 @30-JAN-2015-19:26:29.529638 1.00000002368 + 331223196000000 @31-JAN-2015-20:23:22.531765 1.00000002286 + 331281762000000 @01-FEB-2015-12:39:28.533104 1.00000002185 + 331401382000000 @02-FEB-2015-21:53:08.535718 1.00000002168 + 331460158000000 @03-FEB-2015-14:12:44.536992 1.00000002025 + 331575130000000 @04-FEB-2015-22:08:56.539320 1.00000001902 + 331662365000000 @05-FEB-2015-22:22:51.540979 1.00000001864 + 331752672000000 @06-FEB-2015-23:27:58.542662 1.00000001792 + 331820937000000 @07-FEB-2015-18:25:43.543885 1.00000001691 + 331903886000000 @08-FEB-2015-17:28:12.545288 1.00000001631 + 331996890000000 @09-FEB-2015-19:18:16.546805 1.00000001560 + 332079011000000 @10-FEB-2015-18:06:57.548086 1.00000001462 + 332265682000000 @12-FEB-2015-21:58:08.550816 1.00000001306 + 332443899000000 @14-FEB-2015-23:28:25.553144 1.00000001183 + 332530111000000 @15-FEB-2015-23:25:17.554164 1.00000001184 + 332594815000000 @16-FEB-2015-17:23:41.554930 1.00000001126 + 332701939000000 @17-FEB-2015-23:09:05.556136 1.00000001068 + 332767691000000 @18-FEB-2015-17:24:57.556838 1.00000001113 + 332866043000000 @19-FEB-2015-20:44:09.557933 1.00000001023 + 332962875000000 @20-FEB-2015-23:38:01.558924 1.00000000949 + 333044863000000 @21-FEB-2015-22:24:29.559702 1.00000000951 + 333208415000000 @23-FEB-2015-19:50:21.561258 1.00000000903 + 333307426000000 @24-FEB-2015-23:20:32.562152 1.00000000749 + 333372403000000 @25-FEB-2015-17:23:29.562639 1.00000000810 + 333480117000000 @26-FEB-2015-23:18:43.563512 1.00000000805 + 333566829000000 @27-FEB-2015-23:23:55.564210 1.00000000830 + 333609971000000 @28-FEB-2015-11:22:57.564568 1.00000000793 + 333817146000000 @02-MAR-2015-20:55:52.566211 1.00000000669 + 333907980000000 @03-MAR-2015-22:09:46.566819 1.00000000709 + 333955777000000 @04-MAR-2015-11:26:23.567158 1.00000000620 + 334076970000000 @05-MAR-2015-21:06:16.567910 1.00000000837 + 334171516000000 @06-MAR-2015-23:22:02.568700 1.00000000975 + 334257934000000 @07-MAR-2015-23:22:20.569543 1.00000000927 + 334326345000000 @08-MAR-2015-18:22:31.570177 1.00000000970 + 334429815000000 @09-MAR-2015-23:07:01.571181 1.00000000840 + 334517113000000 @10-MAR-2015-23:21:59.571914 1.00000000772 + 334603536000000 @11-MAR-2015-23:22:22.572581 1.00000000918 + 334643088000000 @12-MAR-2015-10:21:34.572944 1.00000000925 + 334760120000000 @13-MAR-2015-18:52:06.574026 1.00000000960 + 334861209000000 @14-MAR-2015-22:56:55.574996 1.00000001061 + 334917268000000 @15-MAR-2015-14:31:14.575591 1.00000000963 + 335010313000000 @16-MAR-2015-16:21:59.576487 1.00000000898 + 335093136000000 @17-MAR-2015-15:22:22.577231 1.00000364644 + 335179532000000 @18-MAR-2015-15:22:18.892269 1.00000017451 + 335277748000000 @19-MAR-2015-18:39:14.909409 1.00000001020 + 335369155000000 @20-MAR-2015-20:02:41.910341 1.00000001125 + 335466360000000 @21-MAR-2015-23:02:46.911435 1.00000001398 + 335478302000000 @22-MAR-2015-02:21:48.911602 1.00000001216 + 335636643000000 @23-MAR-2015-22:20:49.913527 1.00000001140 + 335694469000000 @24-MAR-2015-14:24:35.914186 1.00000001139 + 335811717000000 @25-MAR-2015-22:58:43.915522 1.00000001184 + 335897700000000 @26-MAR-2015-22:51:46.916540 1.00000000813 + 335986183000000 @27-MAR-2015-23:26:29.917259 1.00000000850 + 336072297000000 @28-MAR-2015-23:21:43.917991 1.00000000873 + 336108250000000 @29-MAR-2015-09:20:56.918305 1.00000000937 + 336223436000000 @30-MAR-2015-17:20:42.919384 1.00000001009 + 336292894000000 @31-MAR-2015-12:38:20.920085 1.00000001023 + 336393004000000 @01-APR-2015-16:26:50.921109 1.00001065189 + 336497982000000 @02-APR-2015-21:36:30.039323 1.00000047701 + 336559302000000 @03-APR-2015-14:38:30.068573 1.00000001219 + 336673003000000 @04-APR-2015-22:13:31.069959 1.00001180762 + 336831262000000 @06-APR-2015-18:11:11.938621 1.00000024832 + 336910454000000 @07-APR-2015-16:11:03.958286 1.00001223484 + 337002673000000 @08-APR-2015-17:48:04.086571 1.00000013478 + 337281150000000 @11-APR-2015-23:09:21.124104 1.00000001063 + 337369877000000 @12-APR-2015-23:48:08.125047 1.00000001972 + 337422866000000 @13-APR-2015-14:31:17.126092 1.00001134536 + 337514678000000 @14-APR-2015-16:01:30.167732 1.00000089065 + 337550927000000 @15-APR-2015-02:05:39.200017 1.00000002194 + 337627189000000 @15-APR-2015-23:16:41.201690 1.00000002138 + 337699536000000 @16-APR-2015-19:22:28.203237 1.00000002173 + 337779592000000 @17-APR-2015-17:36:44.204977 1.00000002210 + 337878601000000 @18-APR-2015-21:06:53.207165 1.00000002159 + 337936961000000 @19-APR-2015-13:19:33.208425 1.00000002147 + 338031909000000 @20-APR-2015-15:42:01.210464 1.00000002119 + 338118915000000 @21-APR-2015-15:52:07.212308 1.00000002124 + 338204965000000 @22-APR-2015-15:46:17.214136 1.00000002083 + 338288467000000 @23-APR-2015-14:57:59.215875 1.00001303509 + 338384878000000 @24-APR-2015-17:44:51.472601 1.00000056470 + 338439433000000 @25-APR-2015-08:54:06.503408 1.00000001838 + 338484322000000 @25-APR-2015-21:22:15.504233 1.00000001654 + 338570943000000 @26-APR-2015-21:25:56.505666 1.00000001457 + 338662912000000 @27-APR-2015-22:58:45.507006 1.00001253116 + 338744257000000 @28-APR-2015-21:34:31.526353 1.00000109528 + 338777833000000 @29-APR-2015-06:54:07.563128 1.00000002459 + 338904759000000 @30-APR-2015-18:09:33.566249 1.00000000000 + +) +\begintext diff --git a/tests/pytests/data/EN1072174528M/msgr_art_cal_EN1072174528M.xc b/tests/pytests/data/EN1072174528M/msgr_art_cal_EN1072174528M.xc new file mode 100644 index 0000000000000000000000000000000000000000..5cc73ae565666f7407b23442a753bab0368779f9 --- /dev/null +++ b/tests/pytests/data/EN1072174528M/msgr_art_cal_EN1072174528M.xc @@ -0,0 +1,45 @@ +DAFETF NAIF DAF ENCODED TRANSFER FILE +'DAF/CK ' +'2' +'6' +' < DAFCAT: CK CONCATENATION > ' +BEGIN_ARRAY 1 19 +'MSGR_MDIS_PIVOT_ADJ ' +'133B769C21CA8^D' +'133B77E221E5^D' +'-39D5C' +'-39D50' +'3' +'1' +19 +'FFFFFFF5B622A^0' +'0^0' +'0^0' +'489441BCF145E^-3' +'0^0' +'0^0' +'1B18F691587B1C^-A' +'FFFFFFF5B622E8^0' +'0^0' +'0^0' +'4894409B79FA6^-3' +'0^0' +'0^0' +'1B18F691587B1D^-A' +'133B769C21CA8^D' +'133B77E221E5^D' +'133B769C21CA8^D' +'1^1' +'2^1' +END_ARRAY 1 19 +TOTAL_ARRAYS 1 + ~NAIF/SPC BEGIN COMMENTS~ +This CK is for testing with the image EN1072174528M.cub + +This CK was generated using the following command +ckslicer -lsk naif0012.tls -sclk messenger_2548.tsc -timetype SCLK + -start "2/072174358:071400" -stop "2/072174699:907600" + -inputck msgr_mdis_gm040819_150430v1.bc + -outputck msgr_art_cal_EN1072174528M.bc + -id -236892 + ~NAIF/SPC END COMMENTS~ diff --git a/tests/pytests/data/EN1072174528M/msgr_gm_EN1072174528M.xc b/tests/pytests/data/EN1072174528M/msgr_gm_EN1072174528M.xc new file mode 100644 index 0000000000000000000000000000000000000000..96e111008eb8add4817658d6748db7384913c53c --- /dev/null +++ b/tests/pytests/data/EN1072174528M/msgr_gm_EN1072174528M.xc @@ -0,0 +1,930 @@ +DAFETF NAIF DAF ENCODED TRANSFER FILE +'DAF/CK ' +'2' +'6' +' < DAFCAT: CK CONCATENATION > ' +BEGIN_ARRAY 1 904 +'MDIS Pivot Nonlinear Model ' +'133B769C21CA8^D' +'133B77E221E5^D' +'-39D5A' +'-39D5C' +'3' +'1' +904 +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'FFFFF807449E38^0' +'0^0' +'0^0' +'-3FE2E66A72511A^-2' +'0^0' +'0^0' +'0^0' +'133B769FDD428^D' +'133B769FDF75^D' +'133B76A4A1F68^D' +'133B76A4A429^D' +'133B76A872868^D' +'133B76A874B9^D' +'133B76AC43168^D' +'133B76AC4549^D' +'133B76B013A68^D' +'133B76B015D9^D' +'133B76B3E4368^D' +'133B76B3E669^D' +'133B76B7B4C68^D' +'133B76B7B6F9^D' +'133B76BB85568^D' +'133B76BB8789^D' +'133B76BF55E68^D' +'133B76BF5819^D' +'133B76C326768^D' +'133B76C328A9^D' +'133B76C6F7068^D' +'133B76C6F939^D' +'133B76CAC7968^D' +'133B76CAC9C9^D' +'133B76CE98268^D' +'133B76CE9A59^D' +'133B76D268B68^D' +'133B76D26AE9^D' +'133B76D639468^D' +'133B76D63B79^D' +'133B76DA09D68^D' +'133B76DA0C09^D' +'133B76DECE8A8^D' +'133B76DED0BD^D' +'133B76E29F1A8^D' +'133B76E2A14D^D' +'133B76E66FAA8^D' +'133B76E671DD^D' +'133B76EA403A8^D' +'133B76EA426D^D' +'133B76EE10CA8^D' +'133B76EE12FD^D' +'133B76F1E15A8^D' +'133B76F1E38D^D' +'133B76F5B1EA8^D' +'133B76F5B41D^D' +'133B76F9827A8^D' +'133B76F984AD^D' +'133B76FD530A8^D' +'133B76FD553D^D' +'133B7701239A8^D' +'133B770125CD^D' +'133B7704F42A8^D' +'133B7704F65D^D' +'133B7708C4BA8^D' +'133B7708C6ED^D' +'133B770C954A8^D' +'133B770C977D^D' +'133B771065DA8^D' +'133B7710680D^D' +'133B7714366A8^D' +'133B7714389D^D' +'133B7718FB1E8^D' +'133B7718FD51^D' +'133B771CCBAE8^D' +'133B771CCDE1^D' +'133B77209C3E8^D' +'133B77209E71^D' +'133B77246CCE8^D' +'133B77246F01^D' +'133B77283D5E8^D' +'133B77283F91^D' +'133B772C0DEE8^D' +'133B772C1021^D' +'133B772FDE7E8^D' +'133B772FE0B1^D' +'133B7733AF0E8^D' +'133B7733B141^D' +'133B77377F9E8^D' +'133B773781D1^D' +'133B773B502E8^D' +'133B773B5261^D' +'133B773F20BE8^D' +'133B773F22F1^D' +'133B7742F14E8^D' +'133B7742F381^D' +'133B7746C1DE8^D' +'133B7746C411^D' +'133B774A926E8^D' +'133B774A94A1^D' +'133B774E62FE8^D' +'133B774E6531^D' +'133B775327B28^D' +'133B775329E5^D' +'133B7756F8428^D' +'133B7756FA75^D' +'133B775AC8D28^D' +'133B775ACB05^D' +'133B775E99628^D' +'133B775E9B95^D' +'133B776269F28^D' +'133B77626C25^D' +'133B77663A828^D' +'133B77663CB5^D' +'133B776A0B128^D' +'133B776A0D45^D' +'133B775E9B95^D' +'133B769FDD428^D' +'133B76A4A1F68^D' +'133B76A872868^D' +'133B76AC43168^D' +'133B76B013A68^D' +'133B76B3E4368^D' +'133B76B7B4C68^D' +'133B76BB85568^D' +'133B76BF55E68^D' +'133B76C326768^D' +'133B76C6F7068^D' +'133B76CAC7968^D' +'133B76CE98268^D' +'133B76D268B68^D' +'133B76D639468^D' +'133B76DA09D68^D' +'133B76DECE8A8^D' +'133B76E29F1A8^D' +'133B76E66FAA8^D' +'133B76EA403A8^D' +'133B76EE10CA8^D' +'133B76F1E15A8^D' +'133B76F5B1EA8^D' +'133B76F9827A8^D' +'133B76FD530A8^D' +'133B7701239A8^D' +'133B7704F42A8^D' +'133B7708C4BA8^D' +'133B770C954A8^D' +'133B771065DA8^D' +'133B7714366A8^D' +'133B7718FB1E8^D' +'133B771CCBAE8^D' +'133B77209C3E8^D' +'133B77246CCE8^D' +'133B77283D5E8^D' +'133B772C0DEE8^D' +'133B772FDE7E8^D' +'133B7733AF0E8^D' +'133B77377F9E8^D' +'133B773B502E8^D' +'133B773F20BE8^D' +'133B7742F14E8^D' +'133B7746C1DE8^D' +'133B774A926E8^D' +'133B774E62FE8^D' +'133B775327B28^D' +'133B7756F8428^D' +'133B775AC8D28^D' +'133B775E99628^D' +'133B776269F28^D' +'133B77663A828^D' +'133B776A0B128^D' +'35^2' +'6A^2' +END_ARRAY 1 904 +TOTAL_ARRAYS 1 + ~NAIF/SPC BEGIN COMMENTS~ +This CK is for testing with the image EN1072174528M.cub + +This CK was generated using the following command +ckslicer -lsk naif0012.tls -sclk messenger_2548.tsc -timetype SCLK + -start "2/072174358:071400" -stop "2/072174699:907600" + -inputck msgr_mdis_gm040819_150430v1.bc + -outputck msgr_gm_EN1072174528M.bc + -id -236890 + ~NAIF/SPC END COMMENTS~ diff --git a/tests/pytests/data/EN1072174528M/msgr_mdis_v160.ti b/tests/pytests/data/EN1072174528M/msgr_mdis_v160.ti new file mode 100644 index 0000000000000000000000000000000000000000..aa436a6b30ed58e0acde166395042b598ea1bda9 --- /dev/null +++ b/tests/pytests/data/EN1072174528M/msgr_mdis_v160.ti @@ -0,0 +1,1923 @@ +KPL/IK + +MDIS Instrument Kernel +=========================================================================== + + This instrument kernel (I-kernel) contains references to mounting + alignment, operating modes, and timing as well as internal and FOV + geometry for the MESSENGER Mercury Dual Imaging System. + + +Version and Date +--------------------------------------------------------------- + + The TEXT_KERNEL_ID stores version information of loaded project text + kernels. Each entry associated with the keyword is a string that + consists of four parts: the kernel name, version, entry date, and type. + For example, the frame kernel might have an entry as follows: + + TEXT_KERNEL_ID += 'MESSENGER_MDIS V1.6.0 17-APR-2015 IK' + + MDIS I-kernel Version: + + \begindata + TEXT_KERNEL_ID += 'MESSENGER_MDIS V1.6.0 17-APR-2015 IK' + \begintext + + Version 1.6.0 -- April 17, 2015 -- Scott Turner + + Updated WAC color filter focal lengths per email communication from + Bob Gaskell containing his latest efforts at reducing them from + surface calibration images. + + Version 1.5.0 -- February 26, 2015 -- Grant Stephens and Scott Turner + + Updated NAC focal length and distortion model. The new model is + physically significant, but is expressed in terms supported by + the pre-existing third order Taylor series. + + Version 1.4.0 -- July 19, 2013 -- Scott Turner and Grant Stephens + + Minor update to the MDIS WAC clear filter distortion model. + Incorporated Gaskell's most recent estimates of the color + filter distortion. Refined the WAC focal length thermal + calibration. + + Incorporated a preliminary model of the NAC focal length thermal + calibration. + + This release of the kernel should be used with version 2.3.0 + of the MESSENGER orbiter frame kernel, along with the latest + pivot C-kernels that capture the empirical temporal drift model. + + Version 1.3.1 -- September 27, 2012 -- Grant Stephens and Scott Turner + + Skipped 1.3.0 version per request from Susan Ensor. + + Section and keywords were added that describe the WAC's focal length + as a function of focal plane temperature. Values for the NAC were + added for completeness, though they include no variation. + + Version 1.2.0 -- October 5, 2010 -- Lillian Nguyen + + Replaced the WAC distortion model and updated the WAC focal lengths. + Changed the default WAC filter from the clear filter (filter 2) to + the morphology filter (filter 7). + + Version 1.1.2 -- November 2, 2009 -- Lillian Nguyen + + Clarified the text regarding the direction of the WAC distortion map. + + Version 1.1.1 -- September 30, 2009 -- Kris Becker + + Restored keyword value assignments that were accidentally commented + out in the original release of the 1.1.0 kernel. + + Version 1.1.0 -- September 15, 2009 -- Lillian Nguyen + + Replaced the NAC distortion model and updated the NAC focal length. + Corrected the text describing the origin of the filter focal length + values. + + Version 1.0.0 -- June 18, 2008 -- Lillian Nguyen + + Added the MDIS distortion model description and keywords. + Updated the focal length values and added filter focal lengths. + Changed the pixel numbering from 0-based to 1-based. + Renamed the PIXEL_SIZE keyword to PIXEL_PITCH and changed its + units to millimeters. + Added keywords to describe the binned image shift. + + Version 0.1.1 -- August 31, 2005 -- Scott Turner + + Updated the NAC instrument ID code to match the MSGR_MDIS_NAC + frame ID code in the frame kernel. + + Version 0.1 -- August 1, 2005 -- Scott Turner + + Diagrams updated in preparation for the Earth fly-by release. + An error in the field of view specifications for both the NAC + and WAC were corrected. Prior releases of this kernel had the + full field of view angles encoded in the values where half angles + should have been supplied. + + Version 0.0 -- November 23, 2004 -- Scott Turner + + Initial prototype release. + + +References +--------------------------------------------------------------- + + 1. "Kernel Pool Required Reading" + + 2. MESSENGER Spacecraft Frames Definition Kernel + + 3. MESSENGER Project Web Page describing the instruments. + + 4. Excel spreadsheet from Scott Murchie regarding MDIS + field of view extent and geometry. + + 5. Excerpt from Howard Taylor's MDIS calibration notebook + pages 12-13. + + 6. Notes from a discussion with Ed Hawkins regarding MDIS + FOV geometry and alignment. + + 7. Notes from a discussion with Scott Turner regarding the MDIS + distortion model, and the MDIS addendum instrument kernel, + mdisAddendum005.ti, used in USGS ISIS software. + + 8. "MESSENGER Mercury Dual Imaging System (MDIS) Experimental Data + Record (EDR) Software Interface Specification (SIS)" V2G. + + 9. Java code developed by Scott Turner containing the NAC + distortion model, and discussions with him about the model, + Dec. 15, 2008. Also msgr_mdis_taylor_dist.ti, v1.0.0. + + 10. JHU/APL memo SIS-10-012 titled 'Updated Alignment Determination + for MESSENGER/MDIS'. + + 11. Email from Robert Gaskell containing a description of the + WAC color filter distortion model he developed from images + of the Mercury surface acquired during the flybys dated + 6/8/2010. + + 12. Discussion with Scott Turner 10/2010. + + 13. JHU/APL memo SIS-12-007 titled 'Results from Initial Thermal + Calibration of MESSENGER/MDIS' + + 14. Pending JHU/APL memo containing the updates to the camera + model and alignment of MDIS. + + 15. K. Seidl, J. Knobbe, D. Schneider, and H. Lakner, "Distortion + correction of all-reflective unobscured optical-power zoom + objective," Appl. Opt. 49, 2712-2719 (2010). + + 16. Email communication from Bob Gaskell containing the focal + length estimates for the WAC color filters from Oct. 2014. + + +Contact Information +--------------------------------------------------------------- + + Direct questions, comments, or concerns about the contents of this kernel + to: + + Grant Stephens, JHUAPL/SIS, (443)778-3584, Grant.Stephens@jhuapl.edu + Scott Turner, JHUAPL/SIS, (443)778-1693, Scott.Turner@jhuapl.edu + + +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 the data items with + their names in a data structure called the "kernel pool". The SPICELIB + routine FURNSH loads a kernel into the pool as shown below: + + FORTRAN: (SPICELIB) + + CALL FURNSH ( frame_kernel_name ) + + C: (CSPICE) + + furnsh_c ( frame_kernel_name ); + + IDL: (ICY) + + cspice_furnsh, frame_kernel_name + + In order for a program or routine to extract data from the pool, the + SPICELIB routines GDPOOL, GIPOOL, and GCPOOL are used. See [2] for + more details. + + This file was created and may be updated with a text editor or word + processor. + + +Naming Conventions +--------------------------------------------------------------- + + All names referencing values in this I-kernel start with the characters + 'INS' followed by the NAIF MESSENGER spacecraft ID number (-236) and then + followed by a NAIF three digit code for an MDIS camera (WAC = 800, + NAC = 820). + + The remainder of the name is an underscore character followed by the + unique name of the data item. For example, the WAC boresight direction + in the MSGR_MDIS_WAC frame (see [2]) is specified by: + + INS-236800_BORESIGHT + + The upper bound on the length of the name of any data item identifier + is 32 characters. + + If the same item is included in more than one file, or if the same item + appears more than once within a single file, the latest value supersedes + any earlier values. + + +MDIS Description +--------------------------------------------------------------- + + From [3]: + + This instrument consists of wide-angle and narrow-angle imagers that + will map landforms, track variations in surface spectra and gather + topographic information. A pivot platform will help point it in whatever + direction the scientists choose. The two instruments will enable MESSENGER + to "see" much like our two eyes do. + + +MDIS First Order Optical Parameters +--------------------------------------------------------------- + + This section describes the focal length of the two imagers. The NAC has + a single focal length provided below; however, the WAC includes a series + of color filters that alter the effective focal length of the camera. + These individual filter focal lengths are determined empirically and are + included in the subsection entitled: 'WAC Color Filter Focal Lengths'. + For convenience, a single focal length for the WAC 'as a whole' is included + below with the NAC focal length. This value is that of WAC filter 7, and + should only be used for coarse studies where a high degree of accuracy + is not required. + + After Mercury orbit insertion, when the thermal environment became more + severe, a measurable variation of the WAC focal length as a function of + temperature became apparent. The last subsection entitled: 'Focal Length + as a Function of Temperature' captures the empirical model of this + variation determined from calibration images taken in orbit. This model + should be implemented when accuracy is required. + + Basic Optical Parameters: + + The first order optical parameters for the two cameras that constitute + the MDIS imagers (from [5], [7], [9], [10], and [12]): + + ------------------------------ ----------- ----------- + parameter WAC NAC + ------------------------------ ----------- ----------- + Effective Focal Length, mm 78.23670 549.1178195372703 + Estimated Uncertainty, mm 0.15 0.5 + Spectral Band, nm 395-1040 700-800 + F/number 10 22 + ------------------------------ ----------- ----------- + + These values are given in the keywords below in the same units as + the table above: + + Wide Angle Camera (WAC): + + \begindata + + INS-236800_FOCAL_LENGTH = ( 78.23670 ) + INS-236800_FL_UNCERTAINTY = ( 0.15 ) + INS-236800_WAVELENGTH_RANGE = ( 395, 1040 ) + INS-236800_F/NUMBER = ( 10 ) + + \begintext + + Narrow Angle Camera (NAC): + + \begindata + + INS-236820_FOCAL_LENGTH = ( 549.1178195372703 ) + INS-236820_FL_UNCERTAINTY = ( 0.5 ) + INS-236820_WAVELENGTH_RANGE = ( 700, 800 ) + INS-236820_F/NUMBER = ( 22 ) + + \begintext + + Individual Focal Lengths For WAC Color Filters: + + [10] gives the focal lengths of the MDIS filters in units of mm. The + clear filter focal length (INS-236802_FOCAL_LENGTH) was determined from + analysis of star images. Other focal lengths were derived from the clear + filter focal length. + + Note: The values included below were determined during the cruise phase + of the mission prior to Mercury orbit insertion where the thermal + environment was significantly colder than during the orbit phase. For + accurate focal lengths, especially at temperatures greater than -30C, + use the thermally varying calibration model provided in the next section. + + INS-236801_FOCAL_LENGTH = ( 78.22164 ) + INS-236802_FOCAL_LENGTH = ( 78.20293193298751 ) + INS-236803_FOCAL_LENGTH = ( 78.05320 ) + INS-236804_FOCAL_LENGTH = ( 78.09631 ) + INS-236805_FOCAL_LENGTH = ( 78.13646 ) + INS-236806_FOCAL_LENGTH = ( 78.11253 ) + INS-236807_FOCAL_LENGTH = ( 78.23670 ) + INS-236808_FOCAL_LENGTH = ( 78.46714 ) + INS-236809_FOCAL_LENGTH = ( 78.52539 ) + INS-236810_FOCAL_LENGTH = ( 78.40472 ) + INS-236811_FOCAL_LENGTH = ( 78.52753 ) + INS-236812_FOCAL_LENGTH = ( 78.33067 ) + + The updates below are the values of the focal lengths evaluated from + the thermal response at 0 degrees centigrade: (Values above are + retained for reference purposes.) + + INS-236801_FOCAL_LENGTH = ( 78.2995274018716 ) + INS-236802_FOCAL_LENGTH = ( 78.244824098 ) + INS-236803_FOCAL_LENGTH = ( 78.1039278607985 ) + INS-236804_FOCAL_LENGTH = ( 78.1457692804849 ) + INS-236805_FOCAL_LENGTH = ( 78.1850092162597 ) + INS-236806_FOCAL_LENGTH = ( 78.163806277336 ) + INS-236807_FOCAL_LENGTH = ( 78.2992955624578 ) + INS-236808_FOCAL_LENGTH = ( 78.5450080183072 ) + INS-236809_FOCAL_LENGTH = ( 78.5741495205943 ) + INS-236810_FOCAL_LENGTH = ( 78.4531775454011 ) + INS-236811_FOCAL_LENGTH = ( 78.6044873862418 ) + INS-236812_FOCAL_LENGTH = ( 78.3790617006708 ) + + From [16], Gaskell updated his estimates of the focal lengths for the + color filters. The values in the keyword block below are his models + evaluated at 0 degress centigrade. The values from before are retained + for reference purposes. + + \begindata + + INS-236801_FOCAL_LENGTH = ( 78.288021500488 ) + INS-236802_FOCAL_LENGTH = ( 78.244824098 ) + INS-236803_FOCAL_LENGTH = ( 78.112293014943 ) + INS-236804_FOCAL_LENGTH = ( 78.155391828952 ) + INS-236805_FOCAL_LENGTH = ( 78.196137664612 ) + INS-236806_FOCAL_LENGTH = ( 78.169747876299 ) + INS-236807_FOCAL_LENGTH = ( 78.296180557766 ) + INS-236808_FOCAL_LENGTH = ( 78.538034839584 ) + INS-236809_FOCAL_LENGTH = ( 78.582744714521 ) + INS-236810_FOCAL_LENGTH = ( 78.464138080361 ) + INS-236811_FOCAL_LENGTH = ( 78.598049402115 ) + INS-236812_FOCAL_LENGTH = ( 78.390021453182 ) + + \begintext + + + WAC Focal Length as a Function of Temperature + + The WAC clear filter focal length has a measurable fluctuation with + temperature (see [13]). Using the focal plane temperature contained + with the MDIS image header (with the PDS label of + FOCAL_PLANE_TEMPERATURE), a model of this variation was determined + using star calibration images acquired in the orbital phases of the + mission. The model assumes the form of a simple polynomial: + + F(T) = A0 + A1*T + A2*T^2 + A3*T^3 + A4*T^4 + A5*T^5 + + Currently a linear fit is all that appears to be required (see [13]), + thus: + + A2 = A3 = A4 = A5 = 0.0 + + However, the coefficients supplied here are carried out to fifth order + to provide flexibility for on-going modeling efforts. + + Note: this model was developed from calibration images acquired in the + orbital phase of the mission. It does not work as well when applied to + the colder extremes of the thermal range experienced in cruise. It + incurs an error of about 0.01mm when applied to images acquired prior + to MOI. + + The model coefficients for the clear filter: + + INS-236802_FL_TEMP_COEFFS = ( 78.25274448257375, + 0.0010882669556798268, + 0.0, 0.0, 0.0, 0.0 ) + + No effort was undertaken to independently calibrate the thermal response + of the color filters. A simple linear scaling to the A0 term between + the previously determined focal length and the clear filter one is + applied: + + A0 = F (T0) / F (T0) * A0 + color color clear clear + + The results of this scaling are captured in the keywords below: + + INS-236801_FL_TEMP_COEFFS = ( 78.2714644659747, + 0.0010882669556798268, + 0.0, 0.0, 0.0, 0.0 ) + INS-236803_FL_TEMP_COEFFS = ( 78.10291717554908, + 0.0010882669556798268, + 0.0, 0.0, 0.0, 0.0 ) + INS-236804_FL_TEMP_COEFFS = ( 78.14605463512072, + 0.0010882669556798268, + 0.0, 0.0, 0.0, 0.0 ) + INS-236805_FL_TEMP_COEFFS = ( 78.18623020927525, + 0.0010882669556798268, + 0.0, 0.0, 0.0, 0.0 ) + INS-236806_FL_TEMP_COEFFS = ( 78.16228496669697, + 0.0010882669556798268, + 0.0, 0.0, 0.0, 0.0 ) + INS-236807_FL_TEMP_COEFFS = ( 78.28653405867126, + 0.0010882669556798268, + 0.0, 0.0, 0.0, 0.0 ) + INS-236808_FL_TEMP_COEFFS = ( 78.517120840942, + 0.0010882669556798268, + 0.0, 0.0, 0.0, 0.0 ) + INS-236809_FL_TEMP_COEFFS = ( 78.57540794416744, + 0.0010882669556798268, + 0.0, 0.0, 0.0, 0.0 ) + INS-236810_FL_TEMP_COEFFS = ( 78.45466108157149, + 0.0010882669556798268, + 0.0, 0.0, 0.0, 0.0 ) + INS-236811_FL_TEMP_COEFFS = ( 78.57754930727306, + 0.0010882669556798268, + 0.0, 0.0, 0.0, 0.0 ) + INS-236812_FL_TEMP_COEFFS = ( 78.38056391429521, + 0.0010882669556798268, + 0.0, 0.0, 0.0, 0.0 ) + + As described in [14], the focal lengths and their thermal + responses have been updated. Gaskell has utilized the distortion + model update for the clear filter captured in this version of + the IK to reduce a new set of thermal responses for the color + filter. From his email: + + FL(I,T) = (1+G(I))FL(2,T) + + where + + G(01) = 0.699130D-03 + G(02) = 0.000000D+00 + G(03) = -0.180071D-02 + G(04) = -0.126596D-02 + G(05) = -0.764458D-03 + G(06) = -0.103544D-02 + G(07) = 0.696167D-03 + G(08) = 0.383647D-02 + G(09) = 0.420891D-02 + G(10) = 0.266284D-02 + G(11) = 0.459664D-02 + G(12) = 0.171561D-02 + + These new scalings are incorporated into the values below; the + values above are retained for reference. + + INS-236801_FL_TEMP_COEFFS = ( 78.2995274018716, + 0.00111527717898674, + 0.0, 0.0, 0.0, 0.0 ) + INS-236802_FL_TEMP_COEFFS = ( 78.244824098, + 0.001114498, + 0.0, 0.0, 0.0, 0.0 ) + INS-236803_FL_TEMP_COEFFS = ( 78.1039278607985, + 0.00111249111230642, + 0.0, 0.0, 0.0, 0.0 ) + INS-236804_FL_TEMP_COEFFS = ( 78.1457692804849, + 0.00111308709011192, + 0.0, 0.0, 0.0, 0.0 ) + INS-236805_FL_TEMP_COEFFS = ( 78.1850092162597, + 0.00111364601308792, + 0.0, 0.0, 0.0, 0.0 ) + INS-236806_FL_TEMP_COEFFS = ( 78.163806277336, + 0.00111334400419088, + 0.0, 0.0, 0.0, 0.0 ) + INS-236807_FL_TEMP_COEFFS = ( 78.2992955624578, + 0.00111527387672917, + 0.0, 0.0, 0.0, 0.0 ) + INS-236808_FL_TEMP_COEFFS = ( 78.5450080183072, + 0.00111877373814206, + 0.0, 0.0, 0.0, 0.0 ) + INS-236809_FL_TEMP_COEFFS = ( 78.5741495205943, + 0.00111918882177718, + 0.0, 0.0, 0.0, 0.0 ) + INS-236810_FL_TEMP_COEFFS = ( 78.4531775454011, + 0.00111746572985432, + 0.0, 0.0, 0.0, 0.0 ) + INS-236811_FL_TEMP_COEFFS = ( 78.6044873862418, + 0.00111962094608672, + 0.0, 0.0, 0.0, 0.0 ) + INS-236812_FL_TEMP_COEFFS = ( 78.3790617006708, + 0.00111641004391378, + 0.0, 0.0, 0.0, 0.0 ) + + From [16], Gaskell has provided updated focal length estimates: + + We have solved for the color filter focal lengths in terms + of the clear filter #2 through the use of thousands of common + control points: + + FL(I,T) = (1+G(I))FL(2,T) + + where + + G(01) = 0.552080D-03 + G(02) = 0.000000D+00 + G(03) = -0.169380D-02 + G(04) = -0.114298D-02 + G(05) = -0.622232D-03 + G(06) = -0.959504D-03 + G(07) = 0.656356D-03 + G(08) = 0.374735D-02 + G(09) = 0.431876D-02 + G(10) = 0.280292D-02 + G(11) = 0.451436D-02 + G(12) = 0.185568D-02 + + These latest scalings are incorporated into the values below; the + previous values above are retained for reference. + + \begindata + + INS-236801_FL_TEMP_COEFFS = ( 78.288021500488, + 0.00111527717898674, + 0.0, 0.0, 0.0, 0.0 ) + INS-236802_FL_TEMP_COEFFS = ( 78.244824098, + 0.001114498, + 0.0, 0.0, 0.0, 0.0 ) + INS-236803_FL_TEMP_COEFFS = ( 78.112293014943, + 0.0011126102632876, + 0.0, 0.0, 0.0, 0.0 ) + INS-236804_FL_TEMP_COEFFS = ( 78.155391828952, + 0.0011132241510760, + 0.0, 0.0, 0.0, 0.0 ) + INS-236805_FL_TEMP_COEFFS = ( 78.196137664612, + 0.0011138045236805, + 0.0, 0.0, 0.0, 0.0 ) + INS-236806_FL_TEMP_COEFFS = ( 78.169747876299, + 0.0011134286347110, + 0.0, 0.0, 0.0, 0.0 ) + INS-236807_FL_TEMP_COEFFS = ( 78.296180557766, + 0.0011152295074493, + 0.0, 0.0, 0.0, 0.0 ) + INS-236808_FL_TEMP_COEFFS = ( 78.538034839584, + 0.0011186744140803, + 0.0, 0.0, 0.0, 0.0 ) + INS-236809_FL_TEMP_COEFFS = ( 78.582744714521, + 0.0011193112493825, + 0.0, 0.0, 0.0, 0.0 ) + INS-236810_FL_TEMP_COEFFS = ( 78.464138080361, + 0.0011176218487342, + 0.0, 0.0, 0.0, 0.0 ) + INS-236811_FL_TEMP_COEFFS = ( 78.598049402115, + 0.0011195292451913, + 0.0, 0.0, 0.0, 0.0 ) + INS-236812_FL_TEMP_COEFFS = ( 78.390021453182, + 0.0011165661516486, + 0.0, 0.0, 0.0, 0.0 ) + + \begintext + + + NAC Focal Length as a Function of Temperature + + The variation of the NAC's focal length with temperature is an + unknown at this point. The following keyword value assignment + is included only for completeness and implements a temperature + invariant focal length for the NAC: + + INS-236820_FL_TEMP_COEFFS = ( 549.1178195372703, + 0.0, + 0.0, 0.0, 0.0, 0.0 ) + + The following is a preliminary calibration of the focal length + temperature response for the NAC. The observation data off + which it is based covers post-orbit insertion at temperatures + between -8C and +15C. Cruise data was included to nail down + the slope, and additional data that fills in the gap between + cruise temperatures and -8C are scheduled to be acquired in + a few months. + + INS-236820_FL_TEMP_COEFFS = ( 549.5342508861298, + 0.009874674835787519, + 0.0, 0.0, 0.0, 0.0 ) + + The distortion model was refit using 16 WAC-NAC co-align sets + with a total of 544 images ranging in temperatures from -30C to + 20C. During this fit, the focal length temperature dependence + was also fit. + + \begindata + + INS-236820_FL_TEMP_COEFFS = ( 549.5120497341695, + 0.010185643391234385, + 0.0, 0.0, 0.0, 0.0 ) + + \begintext + + +MDIS Field of View Parameters +--------------------------------------------------------------- + + FOV Sizes (in degrees) + + ^ + | Gimbal Articulation + Samples | Axis + (1,1) + + + + > | + + \_____________________________________________________ ___ + L + | | | + i + | | | + n + | | | + e V | | | + s | ^ Y | | + | | nac | | + | | | | + | | | | + | |--1.493--| | | + | _ _ _________ | | + | | | | | | + | | | | ^ | | + | <--- 1.493 | X | + | 10.54 ---> + | | | | + Lines | | X + | X _|_ |_________| + | | wac + | nac NAC \ | | + | < + + + (1,1) | | + | Samples | | + | | | + | | | + | | | + | | | + | | | + | | | + |_____________________________________________________| _|_ + WAC + |------------------------10.54------------------------| + + | + | + | Y + V wac + + + Note that although the above diagram suggests the NAC and WAC boresights + are co-aligned, this is not the case. As [2] points out, there are two + separate frame definitions which are calibrated independently of one + another. [6] provides the location of the image origins, as well as + the direction of the lines and samples. + + The FOVs of the MDIS detectors have the following angular sizes (from + [4]): + + ------------ ---------------- ---------------- + Detector Horizontal Vertical + ------------ ---------------- ---------------- + WAC 10.54 degrees 10.54 degrees + + NAC 1.493 degrees 1.493 degrees + ------------ ---------------- ---------------- + + The CCD geometry parameters as presented in [4] and [5] are provided + below: + + ------------------------------ ----------- ----------- + parameter WAC NAC + ------------------------------ ----------- ----------- + Detector Array Size 1024x1024 1024x1024 + Detector Size, mm 14.4x14.4 14.4x14.4 + Pixel Size, mm (est) 14.0E-3 14.0E-3 + FOV Angular Size, degrees 0.35x0.35 3.48x3.48 + IFOV, microradian/pixel 179.6 25.44 + ------------------------------ ----------- ----------- + + which translates to the following keyword and value pairs: + + Wide Angle Camera (WAC): + + \begindata + + INS-236800_PIXEL_SAMPLES = ( 1024 ) + INS-236800_PIXEL_LINES = ( 1024 ) + INS-236800_PIXEL_PITCH = ( 14.0E-3 ) + INS-236800_CCD_CENTER = ( 512.5, 512.5 ) + INS-236800_IFOV = ( 179.6 ) + + \begintext + + Narrow Angle Camera (NAC): + + \begindata + + INS-236820_PIXEL_SAMPLES = ( 1024 ) + INS-236820_PIXEL_LINES = ( 1024 ) + INS-236820_PIXEL_PITCH = ( 14.0E-3 ) + INS-236820_CCD_CENTER = ( 512.5, 512.5 ) + INS-236820_IFOV = ( 25.44 ) + + \begintext + + +WAC Field of View Definition +--------------------------------------------------------------- + + The MDIS wide angle camera field of view is a square boresighted + on the Z-axis of the MSGR_MDIS_WAC frame. The angular dimension + of the field of view is 10.54 x 10.54 (degrees). + + The following diagrams illustrate the field of view extents in + the MSGR_MDIS_WAC frame: + + + X + ins + ^ / + | / + | / + | / + Y | / o + ins |/ 5.27 + o--------> + |\ Z + | \ ins + | \ + | \ + | \ + | \ + Plane Y = 0 + + + Y + ins + ^ / + | / + | / + | / + X | / o + ins |/ 5.27 + x--------> + |\ Z + | \ ins + | \ + | \ + | \ + | \ + Plane X = 0 + + + which leads to the following FOV definition: + + \begindata + + INS-236800_FOV_FRAME = 'MSGR_MDIS_WAC' + INS-236800_FOV_SHAPE = 'RECTANGLE' + INS-236800_BORESIGHT = ( 0.0, 0.0, 1.0 ) + INS-236800_FOV_CLASS_SPEC = 'ANGLES' + INS-236800_FOV_REF_VECTOR = ( 1.0, 0.0, 0.0 ) + INS-236800_FOV_REF_ANGLE = ( 5.27 ) + INS-236800_FOV_CROSS_ANGLE = ( 5.27 ) + INS-236800_FOV_ANGLE_UNITS = 'DEGREES' + + \begintext + + +NAC Field of View Definition +--------------------------------------------------------------- + + The MDIS narrow angle camera field of view is a square boresighted + on the Z-axis of the MSGR_MDIS_NAC frame. The angular dimension + of the field of view is 1.493 x 1.493 (degrees). + + The following diagrams illustrate the field of view extents in + the MSGR_MDIS_NAC frame: + + + X + ins + ^ / + | / + | / + | / + Y | / o + ins |/ 0.7465 + o--------> + |\ Z + | \ ins + | \ + | \ + | \ + | \ + Plane Y = 0 + + + Y + ins + ^ / + | / + | / + | / + X | / o + ins |/ 0.7465 + x--------> + |\ Z + | \ ins + | \ + | \ + | \ + | \ + Plane X = 0 + + + which leads to the following FOV definition: + + \begindata + + INS-236820_FOV_FRAME = 'MSGR_MDIS_NAC' + INS-236820_FOV_SHAPE = 'RECTANGLE' + INS-236820_BORESIGHT = ( 0.0, 0.0, 1.0 ) + INS-236820_FOV_CLASS_SPEC = 'ANGLES' + INS-236820_FOV_REF_VECTOR = ( 1.0, 0.0, 0.0 ) + INS-236820_FOV_REF_ANGLE = ( 0.7465 ) + INS-236820_FOV_CROSS_ANGLE = ( 0.7465 ) + INS-236820_FOV_ANGLE_UNITS = 'DEGREES' + + \begintext + + +MDIS Distortion Model +--------------------------------------------------------------- + + From [7]: + + The MDIS distortion model consists of three mappings that when combined + take vectors in instrument coordinates to image pixel coordinates: + + 1) instrument coordinates to ideal detector coordinates (undistorted) + 2) ideal detector coordinates to actual detector coordinates + 3) actual detector coordinates to image pixel coordinates + + The first mapping is a gnomonic, or pinhole, projection that takes unit + vectors in the instrument coordinate system into the millimeter space + of the image plane of an idealized detector (such as would occur in a + perfect pinhole camera): + + [ xp ] = [ f * (v1/v3) ] + [ yp ] [ f * (v2/v3) ] + + where f is the focal length (given in keyword INS-2368##_FOCAL_LENGTH + for each camera and WAC filter), [v1, v2, v3] is a unit vector in the + instrument coordinate system with the Z axis as the boresight, and + [xp, yp] is the projection of the vector [v1, v2, v3] onto the image + plane. + + The second mapping is the distortion map. It describes how the actual + (or distorted) camera coordinates are deformed from the idealized (or + undistorted) image plane coordinates. + + The NAC and WAC distortion maps are nonradial. The NAC's was determined + by fitting data taken from a simulation of the NAC's optical behavior + to a 3rd order Taylor series expansion [9]. The WAC's distortion map + was also fitted to a 3rd order Taylor series, but based on data from + the model described in [10]. The Taylor series for both cameras are + as follows. + + [ x ] = [ xa xb xc xd xe xf xg xh xi xj ] * [ 1 ] + [ y ] [ ya yb yc yd ye yf yg yh yi yj ] [ xp ] + [ yp ] + [ xp*xp ] + [ xp*yp ] + [ yp*yp ] + [ xp*xp*xp ] + [ xp*xp*yp ] + [ xp*yp*yp ] + [ yp*yp*yp ] + + Where [xp, yp] are the undistorted coordinates and [x, y] are + the distorted coordinates. The first matrix on the right hand + side of the equation contains the model coefficients, given below + in the keywords + + INS-2368##_OD_T_X = ( xa, xb, xc, xd, xe, xf, xg, xh, xi, xj ) + INS-2368##_OD_T_Y = ( ya, yb, yc, yd, ye, yf, yg, yh, yi, yj ). + + where ## refers to the each camera and filter instrument ID. The + coordinates [x, y] may be solved for using the Newton-Raphson method + for root-finding if a reverse mapping is desired (actual, distorted + coordinates to undistorted coordinates). + + The third mapping is the conversion from image plane coordinates to + pixel coordinates and is performed by the following transformation: + + [ p ] = [ Kx Kxy ][ x ] + [p0] + [ l ] [ Kyx Ky ][ y ] [l0] + + where [p, l] are pixel (or sample) and line coordinates, and [p0, l0] + are the pixel coordinates of the optical center of the detector, given + in keywords INS-2368##_CCD_CENTER for each camera. This third mapping + consists of a scaling and rotation, represented by the matrix in the + equation, and a translation from the optical center. It is assumed + that lines are perpendicular to samples in the image plane, hence Kxy + and Kyx are both equal to 0. The scale factors Kx and Ky represent the + number of pixels per millimeter in the detector. Kx and Kxy are given + in the second and third coordinate values of keyword INS-2368##_ITRANSS. + Kyx and Ky are given in the second and third coordinate values of + keyword INS-2368##_ITRANSL. The inverse mapping (pixel coordinates to + image plane coordinates) is provided in keywords INS-2368##_TRANSX + and INS-2368##_TRANSY. Note that the first coordinate in each of those + keywords is carried over from the addendum kernel in [7] and represents + a constant offset not used by MDIS. It is therefore set to 0.0 and not + discussed here. + + The three mappings describing the MDIS distortion model are summarized + in the following diagram: + + [ v1 ] [ ] [ ] [ ] + [ ] f [ xp ] D [ x ] k [ p ] + [ v2 ] ------> [ ] ------> [ ] ------> [ ] + [ ] [ yp ] [ y ] [ l ] + [ v3 ] [ ] [ ] [ ] + + where f is the pinhole projection, D is the distortion map, and k is the + conversion to pixel coordinates. + + Note that pixel coordinates are defined such that (1,1) marks the + center of the first pixel. For a 1024 x 1024 image: + + (.5, .5) ________ . . . + | | . + | * | . + |_____| + | (1.5, 1.5) + first pixel + last pixel + _____| + . | | + . | * | + . . . __|_____| + (1024.5, 1024.5) + +WAC Distortion Model Parameters +--------------------------------------------------------------- + + The WAC distortion model parameter values described in the section + above are given in the keywords below. Note that these values are + identical to those of the clear filter (INS-236802). + + The distortion models provided below for each of the WAC color filters + are identical to one another. The differences between the filters in + this release of the instrument kernel are captured solely in the focal + lengths. These models utilize a third order expansion of the distortion + that was derived directly from the model developed by Robert Gaskell + from images of the Mercury surface as described in [11]. The main + reason this expansion was used in lieu of the actual model was to + minimize changes to existing software already capable of absorbing the + NAC model. As Gaskell's model contains terms that are higher than third + order, differences between the two exist--at worst 0.02 pixels in the + extreme corners of the detector, though typical deviations are less than + 0.005 pixels over most of the field of view. + + For completeness, the model described in [11]: + + |e1| + |e2| + dx = |-yp*r xp*r^2 -yp*r^3 xp*r^4 xp*yp xp^2 | |e3| + dy = | xp*r yp*r^2 xp*r^3 yp*r^4 yp^2 xp*yp | |e4| + |e5| + |e6| + + where (xp,yp) is the Gnomic projection (pinhole), the actual focal plane + locations are xp+dx,yp+dy, and r^2=xp^2+yp^2. e1 and e3 are tangential + distortions, e2 and e4 are radial, and e5 and e6 are keystone. The + coefficients of this model as supplied are: + + e1 = 0.86935D-06 + e2 = 0.44808D-05 + e3 = -0.19418D-07 + e4 = 0.94198D-08 + e5 = 0.21519D-05 + e6 = -0.73206D-04 + + In addition to the distortions, [11] provides focal length estimates for + each of the 11 WAC color filters which are provided here in the + INS-#_FOCAL_LENGTH keyword value pairs. The focal length of the clear + filter was determined independently from star calibration images using + the model supplied in [11]. The third order expansion of Gaskell's + model is: + + INS-236800_FRAME = 'MSGR_MDIS_WAC' + INS-236800_TRANSX = ( 0.0, 14.0E-3, 0.0 ) + INS-236800_TRANSY = ( 0.0, 0.0, 14.0E-3 ) + INS-236800_ITRANSS = ( 0.0, 71.42857143, 0.0 ) + INS-236800_ITRANSL = ( 0.0, 0.0, 71.42857143 ) + INS-236800_OD_T_X = ( 0.0, + 0.9999816415736285, + -5.276020897336537E-6, + -7.320599999999683E-5, + 2.15189999999999E-6, + 0.0, + 5.349752842983975E-6, + 1.4606023811364754E-7, + 5.486341986184268E-6, + 1.2383483998569488E-7 ) + INS-236800_OD_T_Y = ( 0.0, + 5.2760208973357154E-6, + 0.9999816415736285, + 0.0, + -7.3206E-5, + 2.1518999999997434E-6, + -1.238348399857238E-7, + 5.486341986184246E-6, + -1.4606023811347893E-7, + 5.349752842984318E-6 ) + + Distortion model values for the WAC filters: + + INS-236801_FRAME = 'MSGR_MDIS_WAC_FILTER1' + INS-236801_TRANSX = ( 0.0, 14.0E-3, 0.0 ) + INS-236801_TRANSY = ( 0.0, 0.0, 14.0E-3 ) + INS-236801_ITRANSS = ( 0.0, 71.42857143, 0.0 ) + INS-236801_ITRANSL = ( 0.0, 0.0, 71.42857143 ) + INS-236801_OD_T_X = ( 0.0, + 0.9999816415736285, + -5.276020897336537E-6, + -7.320599999999683E-5, + 2.15189999999999E-6, + 0.0, + 5.349752842983975E-6, + 1.4606023811364754E-7, + 5.486341986184268E-6, + 1.2383483998569488E-7 ) + INS-236801_OD_T_Y = ( 0.0, + 5.2760208973357154E-6, + 0.9999816415736285, + 0.0, + -7.3206E-5, + 2.1518999999997434E-6, + -1.238348399857238E-7, + 5.486341986184246E-6, + -1.4606023811347893E-7, + 5.349752842984318E-6 ) + + INS-236802_FRAME = 'MSGR_MDIS_WAC_FILTER2' + INS-236802_TRANSX = ( 0.0, 14.0E-3, 0.0 ) + INS-236802_TRANSY = ( 0.0, 0.0, 14.0E-3 ) + INS-236802_ITRANSS = ( 0.0, 71.42857143, 0.0 ) + INS-236802_ITRANSL = ( 0.0, 0.0, 71.42857143 ) + INS-236802_OD_T_X = ( 0.0, + 0.9999816415736285, + -5.276020897336537E-6, + -7.320599999999683E-5, + 2.15189999999999E-6, + 0.0, + 5.349752842983975E-6, + 1.4606023811364754E-7, + 5.486341986184268E-6, + 1.2383483998569488E-7 ) + INS-236802_OD_T_Y = ( 0.0, + 5.2760208973357154E-6, + 0.9999816415736285, + 0.0, + -7.3206E-5, + 2.1518999999997434E-6, + -1.238348399857238E-7, + 5.486341986184246E-6, + -1.4606023811347893E-7, + 5.349752842984318E-6 ) + + INS-236803_FRAME = 'MSGR_MDIS_WAC_FILTER3' + INS-236803_TRANSX = ( 0.0, 14.0E-3, 0.0 ) + INS-236803_TRANSY = ( 0.0, 0.0, 14.0E-3 ) + INS-236803_ITRANSS = ( 0.0, 71.42857143, 0.0 ) + INS-236803_ITRANSL = ( 0.0, 0.0, 71.42857143 ) + INS-236803_OD_T_X = ( 0.0, + 0.9999816415736285, + -5.276020897336537E-6, + -7.320599999999683E-5, + 2.15189999999999E-6, + 0.0, + 5.349752842983975E-6, + 1.4606023811364754E-7, + 5.486341986184268E-6, + 1.2383483998569488E-7 ) + INS-236803_OD_T_Y = ( 0.0, + 5.2760208973357154E-6, + 0.9999816415736285, + 0.0, + -7.3206E-5, + 2.1518999999997434E-6, + -1.238348399857238E-7, + 5.486341986184246E-6, + -1.4606023811347893E-7, + 5.349752842984318E-6 ) + + INS-236804_FRAME = 'MSGR_MDIS_WAC_FILTER4' + INS-236804_TRANSX = ( 0.0, 14.0E-3, 0.0 ) + INS-236804_TRANSY = ( 0.0, 0.0, 14.0E-3 ) + INS-236804_ITRANSS = ( 0.0, 71.42857143, 0.0 ) + INS-236804_ITRANSL = ( 0.0, 0.0, 71.42857143 ) + INS-236804_OD_T_X = ( 0.0, + 0.9999816415736285, + -5.276020897336537E-6, + -7.320599999999683E-5, + 2.15189999999999E-6, + 0.0, + 5.349752842983975E-6, + 1.4606023811364754E-7, + 5.486341986184268E-6, + 1.2383483998569488E-7 ) + INS-236804_OD_T_Y = ( 0.0, + 5.2760208973357154E-6, + 0.9999816415736285, + 0.0, + -7.3206E-5, + 2.1518999999997434E-6, + -1.238348399857238E-7, + 5.486341986184246E-6, + -1.4606023811347893E-7, + 5.349752842984318E-6 ) + + INS-236805_FRAME = 'MSGR_MDIS_WAC_FILTER5' + INS-236805_TRANSX = ( 0.0, 14.0E-3, 0.0 ) + INS-236805_TRANSY = ( 0.0, 0.0, 14.0E-3 ) + INS-236805_ITRANSS = ( 0.0, 71.42857143, 0.0 ) + INS-236805_ITRANSL = ( 0.0, 0.0, 71.42857143 ) + INS-236805_OD_T_X = ( 0.0, + 0.9999816415736285, + -5.276020897336537E-6, + -7.320599999999683E-5, + 2.15189999999999E-6, + 0.0, + 5.349752842983975E-6, + 1.4606023811364754E-7, + 5.486341986184268E-6, + 1.2383483998569488E-7 ) + INS-236805_OD_T_Y = ( 0.0, + 5.2760208973357154E-6, + 0.9999816415736285, + 0.0, + -7.3206E-5, + 2.1518999999997434E-6, + -1.238348399857238E-7, + 5.486341986184246E-6, + -1.4606023811347893E-7, + 5.349752842984318E-6 ) + + INS-236806_FRAME = 'MSGR_MDIS_WAC_FILTER6' + INS-236806_TRANSX = ( 0.0, 14.0E-3, 0.0 ) + INS-236806_TRANSY = ( 0.0, 0.0, 14.0E-3 ) + INS-236806_ITRANSS = ( 0.0, 71.42857143, 0.0 ) + INS-236806_ITRANSL = ( 0.0, 0.0, 71.42857143 ) + INS-236806_OD_T_X = ( 0.0, + 0.9999816415736285, + -5.276020897336537E-6, + -7.320599999999683E-5, + 2.15189999999999E-6, + 0.0, + 5.349752842983975E-6, + 1.4606023811364754E-7, + 5.486341986184268E-6, + 1.2383483998569488E-7 ) + INS-236806_OD_T_Y = ( 0.0, + 5.2760208973357154E-6, + 0.9999816415736285, + 0.0, + -7.3206E-5, + 2.1518999999997434E-6, + -1.238348399857238E-7, + 5.486341986184246E-6, + -1.4606023811347893E-7, + 5.349752842984318E-6 ) + + INS-236807_FRAME = 'MSGR_MDIS_WAC_FILTER7' + INS-236807_TRANSX = ( 0.0, 14.0E-3, 0.0 ) + INS-236807_TRANSY = ( 0.0, 0.0, 14.0E-3 ) + INS-236807_ITRANSS = ( 0.0, 71.42857143, 0.0 ) + INS-236807_ITRANSL = ( 0.0, 0.0, 71.42857143 ) + INS-236807_OD_T_X = ( 0.0, + 0.9999816415736285, + -5.276020897336537E-6, + -7.320599999999683E-5, + 2.15189999999999E-6, + 0.0, + 5.349752842983975E-6, + 1.4606023811364754E-7, + 5.486341986184268E-6, + 1.2383483998569488E-7 ) + INS-236807_OD_T_Y = ( 0.0, + 5.2760208973357154E-6, + 0.9999816415736285, + 0.0, + -7.3206E-5, + 2.1518999999997434E-6, + -1.238348399857238E-7, + 5.486341986184246E-6, + -1.4606023811347893E-7, + 5.349752842984318E-6 ) + + INS-236808_FRAME = 'MSGR_MDIS_WAC_FILTER8' + INS-236808_TRANSX = ( 0.0, 14.0E-3, 0.0 ) + INS-236808_TRANSY = ( 0.0, 0.0, 14.0E-3 ) + INS-236808_ITRANSS = ( 0.0, 71.42857143, 0.0 ) + INS-236808_ITRANSL = ( 0.0, 0.0, 71.42857143 ) + INS-236808_OD_T_X = ( 0.0, + 0.9999816415736285, + -5.276020897336537E-6, + -7.320599999999683E-5, + 2.15189999999999E-6, + 0.0, + 5.349752842983975E-6, + 1.4606023811364754E-7, + 5.486341986184268E-6, + 1.2383483998569488E-7 ) + INS-236808_OD_T_Y = ( 0.0, + 5.2760208973357154E-6, + 0.9999816415736285, + 0.0, + -7.3206E-5, + 2.1518999999997434E-6, + -1.238348399857238E-7, + 5.486341986184246E-6, + -1.4606023811347893E-7, + 5.349752842984318E-6 ) + + INS-236809_FRAME = 'MSGR_MDIS_WAC_FILTER9' + INS-236809_TRANSX = ( 0.0, 14.0E-3, 0.0 ) + INS-236809_TRANSY = ( 0.0, 0.0, 14.0E-3 ) + INS-236809_ITRANSS = ( 0.0, 71.42857143, 0.0 ) + INS-236809_ITRANSL = ( 0.0, 0.0, 71.42857143 ) + INS-236809_OD_T_X = ( 0.0, + 0.9999816415736285, + -5.276020897336537E-6, + -7.320599999999683E-5, + 2.15189999999999E-6, + 0.0, + 5.349752842983975E-6, + 1.4606023811364754E-7, + 5.486341986184268E-6, + 1.2383483998569488E-7 ) + INS-236809_OD_T_Y = ( 0.0, + 5.2760208973357154E-6, + 0.9999816415736285, + 0.0, + -7.3206E-5, + 2.1518999999997434E-6, + -1.238348399857238E-7, + 5.486341986184246E-6, + -1.4606023811347893E-7, + 5.349752842984318E-6 ) + + INS-236810_FRAME = 'MSGR_MDIS_WAC_FILTER10' + INS-236810_TRANSX = ( 0.0, 14.0E-3, 0.0 ) + INS-236810_TRANSY = ( 0.0, 0.0, 14.0E-3 ) + INS-236810_ITRANSS = ( 0.0, 71.42857143, 0.0 ) + INS-236810_ITRANSL = ( 0.0, 0.0, 71.42857143 ) + INS-236810_OD_T_X = ( 0.0, + 0.9999816415736285, + -5.276020897336537E-6, + -7.320599999999683E-5, + 2.15189999999999E-6, + 0.0, + 5.349752842983975E-6, + 1.4606023811364754E-7, + 5.486341986184268E-6, + 1.2383483998569488E-7 ) + INS-236810_OD_T_Y = ( 0.0, + 5.2760208973357154E-6, + 0.9999816415736285, + 0.0, + -7.3206E-5, + 2.1518999999997434E-6, + -1.238348399857238E-7, + 5.486341986184246E-6, + -1.4606023811347893E-7, + 5.349752842984318E-6 ) + + INS-236811_FRAME = 'MSGR_MDIS_WAC_FILTER11' + INS-236811_TRANSX = ( 0.0, 14.0E-3, 0.0 ) + INS-236811_TRANSY = ( 0.0, 0.0, 14.0E-3 ) + INS-236811_ITRANSS = ( 0.0, 71.42857143, 0.0 ) + INS-236811_ITRANSL = ( 0.0, 0.0, 71.42857143 ) + INS-236811_OD_T_X = ( 0.0, + 0.9999816415736285, + -5.276020897336537E-6, + -7.320599999999683E-5, + 2.15189999999999E-6, + 0.0, + 5.349752842983975E-6, + 1.4606023811364754E-7, + 5.486341986184268E-6, + 1.2383483998569488E-7 ) + INS-236811_OD_T_Y = ( 0.0, + 5.2760208973357154E-6, + 0.9999816415736285, + 0.0, + -7.3206E-5, + 2.1518999999997434E-6, + -1.238348399857238E-7, + 5.486341986184246E-6, + -1.4606023811347893E-7, + 5.349752842984318E-6 ) + + INS-236812_FRAME = 'MSGR_MDIS_WAC_FILTER12' + INS-236812_TRANSX = ( 0.0, 14.0E-3, 0.0 ) + INS-236812_TRANSY = ( 0.0, 0.0, 14.0E-3 ) + INS-236812_ITRANSS = ( 0.0, 71.42857143, 0.0 ) + INS-236812_ITRANSL = ( 0.0, 0.0, 71.42857143 ) + INS-236812_OD_T_X = ( 0.0, + 0.9999816415736285, + -5.276020897336537E-6, + -7.320599999999683E-5, + 2.15189999999999E-6, + 0.0, + 5.349752842983975E-6, + 1.4606023811364754E-7, + 5.486341986184268E-6, + 1.2383483998569488E-7 ) + INS-236812_OD_T_Y = ( 0.0, + 5.2760208973357154E-6, + 0.9999816415736285, + 0.0, + -7.3206E-5, + 2.1518999999997434E-6, + -1.238348399857238E-7, + 5.486341986184246E-6, + -1.4606023811347893E-7, + 5.349752842984318E-6 ) + + + The latest WAC clear filter model described below was developed from + in flight stellar calibration images acquired once a week. The prior + distortion model and the process used to create it are documented above, + but the contents are not loaded into the kernel pool. It remains there + for reference purposes. + + The models described below are designed to be utilized with the updated + focal length thermal calibration coefficients described in a preceding + section. As previously the models below were developed using the model + form discussed in detail above and in reference [11]. The coefficients + determined from the set of calibration images are: + + e1 = 0.0 + e2 = 5.50903572727233e-06 + e3 = 0.0 + e4 = 0.0 + e5 = 3.59987190213887e-06 + e6 = -7.72089425205662e-05 + + Per discussions with Gaskell, we elected to only fit the parameters: + e2, e5, and e6, however; we included Ky and Kyx in the fit as well + which resulted in: + + Ky = 71.4399371332522 + Kyx = -6.76106091652016e-04 + + As before, for consistency with the NAC model, we have expanded these + models into their third order Taylor series: + + \begindata + + INS-236800_FRAME = 'MSGR_MDIS_WAC' + INS-236800_TRANSX = ( 0.0, 13.99999999972e-03, 0.0 ) + INS-236800_TRANSY = ( 0.0, 1.32495711261385e-07, 13.997772676294e-03 ) + INS-236800_ITRANSS = ( 0.0, 71.42857143, 0.0 ) + INS-236800_ITRANSL = ( 0.0, -6.76106091652016e-04, 71.4399371332522 ) + INS-236800_OD_T_X = ( 0.0, + 1.0, + 0.0, + -7.720894252056575E-5, + 3.599871902138938E-6, + 0.0, + 5.509035727272325E-6, + 0.0, + 5.509035727272406E-6, + 0.0 ) + INS-236800_OD_T_Y = ( 0.0, + 0.0, + 1.0000000000261484, + 0.0, + -7.720894252092194E-5, + 3.5998717824736167E-6, + 0.0, + 5.5090356219415276E-6, + 0.0, + 5.509030873819812E-6 ) + + \begintext + + Distortion model values for the WAC filters: + + \begindata + + INS-236801_FRAME = 'MSGR_MDIS_WAC_FILTER1' + INS-236801_TRANSX = ( 0.0, 13.99999999972e-03, 0.0 ) + INS-236801_TRANSY = ( 0.0, 1.32495711261385e-07, 13.997772676294e-03 ) + INS-236801_ITRANSS = ( 0.0, 71.42857143, 0.0 ) + INS-236801_ITRANSL = ( 0.0, -6.76106091652016e-04, 71.4399371332522 ) + INS-236801_OD_T_X = ( 0.0, + 1.0, + 0.0, + -7.720894252056575E-5, + 3.599871902138938E-6, + 0.0, + 5.509035727272325E-6, + 0.0, + 5.509035727272406E-6, + 0.0 ) + INS-236801_OD_T_Y = ( 0.0, + 0.0, + 1.0000000000261484, + 0.0, + -7.720894252092194E-5, + 3.5998717824736167E-6, + 0.0, + 5.5090356219415276E-6, + 0.0, + 5.509030873819812E-6 ) + + INS-236802_FRAME = 'MSGR_MDIS_WAC_FILTER2' + INS-236802_TRANSX = ( 0.0, 13.99999999972e-03, 0.0 ) + INS-236802_TRANSY = ( 0.0, 1.32495711261385e-07, 13.997772676294e-03 ) + INS-236802_ITRANSS = ( 0.0, 71.42857143, 0.0 ) + INS-236802_ITRANSL = ( 0.0, -6.76106091652016e-04, 71.4399371332522 ) + INS-236802_OD_T_X = ( 0.0, + 1.0, + 0.0, + -7.720894252056575E-5, + 3.599871902138938E-6, + 0.0, + 5.509035727272325E-6, + 0.0, + 5.509035727272406E-6, + 0.0 ) + INS-236802_OD_T_Y = ( 0.0, + 0.0, + 1.0000000000261484, + 0.0, + -7.720894252092194E-5, + 3.5998717824736167E-6, + 0.0, + 5.5090356219415276E-6, + 0.0, + 5.509030873819812E-6 ) + + INS-236803_FRAME = 'MSGR_MDIS_WAC_FILTER3' + INS-236803_TRANSX = ( 0.0, 13.99999999972e-03, 0.0 ) + INS-236803_TRANSY = ( 0.0, 1.32495711261385e-07, 13.997772676294e-03 ) + INS-236803_ITRANSS = ( 0.0, 71.42857143, 0.0 ) + INS-236803_ITRANSL = ( 0.0, -6.76106091652016e-04, 71.4399371332522 ) + INS-236803_OD_T_X = ( 0.0, + 1.0, + 0.0, + -7.720894252056575E-5, + 3.599871902138938E-6, + 0.0, + 5.509035727272325E-6, + 0.0, + 5.509035727272406E-6, + 0.0 ) + INS-236803_OD_T_Y = ( 0.0, + 0.0, + 1.0000000000261484, + 0.0, + -7.720894252092194E-5, + 3.5998717824736167E-6, + 0.0, + 5.5090356219415276E-6, + 0.0, + 5.509030873819812E-6 ) + + INS-236804_FRAME = 'MSGR_MDIS_WAC_FILTER4' + INS-236804_TRANSX = ( 0.0, 13.99999999972e-03, 0.0 ) + INS-236804_TRANSY = ( 0.0, 1.32495711261385e-07, 13.997772676294e-03 ) + INS-236804_ITRANSS = ( 0.0, 71.42857143, 0.0 ) + INS-236804_ITRANSL = ( 0.0, -6.76106091652016e-04, 71.4399371332522 ) + INS-236804_OD_T_X = ( 0.0, + 1.0, + 0.0, + -7.720894252056575E-5, + 3.599871902138938E-6, + 0.0, + 5.509035727272325E-6, + 0.0, + 5.509035727272406E-6, + 0.0 ) + INS-236804_OD_T_Y = ( 0.0, + 0.0, + 1.0000000000261484, + 0.0, + -7.720894252092194E-5, + 3.5998717824736167E-6, + 0.0, + 5.5090356219415276E-6, + 0.0, + 5.509030873819812E-6 ) + + INS-236805_FRAME = 'MSGR_MDIS_WAC_FILTER5' + INS-236805_TRANSX = ( 0.0, 13.99999999972e-03, 0.0 ) + INS-236805_TRANSY = ( 0.0, 1.32495711261385e-07, 13.997772676294e-03 ) + INS-236805_ITRANSS = ( 0.0, 71.42857143, 0.0 ) + INS-236805_ITRANSL = ( 0.0, -6.76106091652016e-04, 71.4399371332522 ) + INS-236805_OD_T_X = ( 0.0, + 1.0, + 0.0, + -7.720894252056575E-5, + 3.599871902138938E-6, + 0.0, + 5.509035727272325E-6, + 0.0, + 5.509035727272406E-6, + 0.0 ) + INS-236805_OD_T_Y = ( 0.0, + 0.0, + 1.0000000000261484, + 0.0, + -7.720894252092194E-5, + 3.5998717824736167E-6, + 0.0, + 5.5090356219415276E-6, + 0.0, + 5.509030873819812E-6 ) + + INS-236806_FRAME = 'MSGR_MDIS_WAC_FILTER6' + INS-236806_TRANSX = ( 0.0, 13.99999999972e-03, 0.0 ) + INS-236806_TRANSY = ( 0.0, 1.32495711261385e-07, 13.997772676294e-03 ) + INS-236806_ITRANSS = ( 0.0, 71.42857143, 0.0 ) + INS-236806_ITRANSL = ( 0.0, -6.76106091652016e-04, 71.4399371332522 ) + INS-236806_OD_T_X = ( 0.0, + 1.0, + 0.0, + -7.720894252056575E-5, + 3.599871902138938E-6, + 0.0, + 5.509035727272325E-6, + 0.0, + 5.509035727272406E-6, + 0.0 ) + INS-236806_OD_T_Y = ( 0.0, + 0.0, + 1.0000000000261484, + 0.0, + -7.720894252092194E-5, + 3.5998717824736167E-6, + 0.0, + 5.5090356219415276E-6, + 0.0, + 5.509030873819812E-6 ) + + INS-236807_FRAME = 'MSGR_MDIS_WAC_FILTER7' + INS-236807_TRANSX = ( 0.0, 13.99999999972e-03, 0.0 ) + INS-236807_TRANSY = ( 0.0, 1.32495711261385e-07, 13.997772676294e-03 ) + INS-236807_ITRANSS = ( 0.0, 71.42857143, 0.0 ) + INS-236807_ITRANSL = ( 0.0, -6.76106091652016e-04, 71.4399371332522 ) + INS-236807_OD_T_X = ( 0.0, + 1.0, + 0.0, + -7.720894252056575E-5, + 3.599871902138938E-6, + 0.0, + 5.509035727272325E-6, + 0.0, + 5.509035727272406E-6, + 0.0 ) + INS-236807_OD_T_Y = ( 0.0, + 0.0, + 1.0000000000261484, + 0.0, + -7.720894252092194E-5, + 3.5998717824736167E-6, + 0.0, + 5.5090356219415276E-6, + 0.0, + 5.509030873819812E-6 ) + + INS-236808_FRAME = 'MSGR_MDIS_WAC_FILTER8' + INS-236808_TRANSX = ( 0.0, 13.99999999972e-03, 0.0 ) + INS-236808_TRANSY = ( 0.0, 1.32495711261385e-07, 13.997772676294e-03 ) + INS-236808_ITRANSS = ( 0.0, 71.42857143, 0.0 ) + INS-236808_ITRANSL = ( 0.0, -6.76106091652016e-04, 71.4399371332522 ) + INS-236808_OD_T_X = ( 0.0, + 1.0, + 0.0, + -7.720894252056575E-5, + 3.599871902138938E-6, + 0.0, + 5.509035727272325E-6, + 0.0, + 5.509035727272406E-6, + 0.0 ) + INS-236808_OD_T_Y = ( 0.0, + 0.0, + 1.0000000000261484, + 0.0, + -7.720894252092194E-5, + 3.5998717824736167E-6, + 0.0, + 5.5090356219415276E-6, + 0.0, + 5.509030873819812E-6 ) + + INS-236809_FRAME = 'MSGR_MDIS_WAC_FILTER9' + INS-236809_TRANSX = ( 0.0, 13.99999999972e-03, 0.0 ) + INS-236809_TRANSY = ( 0.0, 1.32495711261385e-07, 13.997772676294e-03 ) + INS-236809_ITRANSS = ( 0.0, 71.42857143, 0.0 ) + INS-236809_ITRANSL = ( 0.0, -6.76106091652016e-04, 71.4399371332522 ) + INS-236809_OD_T_X = ( 0.0, + 1.0, + 0.0, + -7.720894252056575E-5, + 3.599871902138938E-6, + 0.0, + 5.509035727272325E-6, + 0.0, + 5.509035727272406E-6, + 0.0 ) + INS-236809_OD_T_Y = ( 0.0, + 0.0, + 1.0000000000261484, + 0.0, + -7.720894252092194E-5, + 3.5998717824736167E-6, + 0.0, + 5.5090356219415276E-6, + 0.0, + 5.509030873819812E-6 ) + + INS-236810_FRAME = 'MSGR_MDIS_WAC_FILTER10' + INS-236810_TRANSX = ( 0.0, 13.99999999972e-03, 0.0 ) + INS-236810_TRANSY = ( 0.0, 1.32495711261385e-07, 13.997772676294e-03 ) + INS-236810_ITRANSS = ( 0.0, 71.42857143, 0.0 ) + INS-236810_ITRANSL = ( 0.0, -6.76106091652016e-04, 71.4399371332522 ) + INS-236810_OD_T_X = ( 0.0, + 1.0, + 0.0, + -7.720894252056575E-5, + 3.599871902138938E-6, + 0.0, + 5.509035727272325E-6, + 0.0, + 5.509035727272406E-6, + 0.0 ) + INS-236810_OD_T_Y = ( 0.0, + 0.0, + 1.0000000000261484, + 0.0, + -7.720894252092194E-5, + 3.5998717824736167E-6, + 0.0, + 5.5090356219415276E-6, + 0.0, + 5.509030873819812E-6 ) + + INS-236811_FRAME = 'MSGR_MDIS_WAC_FILTER11' + INS-236811_TRANSX = ( 0.0, 13.99999999972e-03, 0.0 ) + INS-236811_TRANSY = ( 0.0, 1.32495711261385e-07, 13.997772676294e-03 ) + INS-236811_ITRANSS = ( 0.0, 71.42857143, 0.0 ) + INS-236811_ITRANSL = ( 0.0, -6.76106091652016e-04, 71.4399371332522 ) + INS-236811_OD_T_X = ( 0.0, + 1.0, + 0.0, + -7.720894252056575E-5, + 3.599871902138938E-6, + 0.0, + 5.509035727272325E-6, + 0.0, + 5.509035727272406E-6, + 0.0 ) + INS-236811_OD_T_Y = ( 0.0, + 0.0, + 1.0000000000261484, + 0.0, + -7.720894252092194E-5, + 3.5998717824736167E-6, + 0.0, + 5.5090356219415276E-6, + 0.0, + 5.509030873819812E-6 ) + + INS-236812_FRAME = 'MSGR_MDIS_WAC_FILTER12' + INS-236812_TRANSX = ( 0.0, 13.99999999972e-03, 0.0 ) + INS-236812_TRANSY = ( 0.0, 1.32495711261385e-07, 13.997772676294e-03 ) + INS-236812_ITRANSS = ( 0.0, 71.42857143, 0.0 ) + INS-236812_ITRANSL = ( 0.0, -6.76106091652016e-04, 71.4399371332522 ) + INS-236812_OD_T_X = ( 0.0, + 1.0, + 0.0, + -7.720894252056575E-5, + 3.599871902138938E-6, + 0.0, + 5.509035727272325E-6, + 0.0, + 5.509035727272406E-6, + 0.0 ) + INS-236812_OD_T_Y = ( 0.0, + 0.0, + 1.0000000000261484, + 0.0, + -7.720894252092194E-5, + 3.5998717824736167E-6, + 0.0, + 5.5090356219415276E-6, + 0.0, + 5.509030873819812E-6 ) + + \begintext + + + +NAC Distortion Model Parameters +--------------------------------------------------------------- + + The NAC distortion model parameter values described above are given here: + + INS-236820_FRAME = 'MSGR_MDIS_NAC' + INS-236820_TRANSX = ( 0.0, 14.0E-3, 0.0 ) + INS-236820_TRANSY = ( 0.0, 0.0, 14.0E-3 ) + INS-236820_ITRANSS = ( 0.0, 71.42857143, 0.0 ) + INS-236820_ITRANSL = ( 0.0, 0.0, 71.42857143 ) + INS-236820_OD_T_X = ( 0.0, + 1.0020558791381275, + 0.0, + 0.0, + -5.448742222712919E-4, + 0.0, + 6.597498811862692E-6, + 0.0, + 6.683129056014682E-6, + 0.0 ) + INS-236820_OD_T_Y = ( -1.3657975359540047E-5, + 0.0, + 1.0, + 8.85544334965699E-4, + 0.0, + 3.338939138331483E-4, + 0.0, + 7.74756721313425E-6, + 0.0, + 7.79484564042716E-6 ) + + + The distortion model was refit using 16 WAC-NAC co-align sets + with a total of 544 images ranging in temperatures from -30C to + 20C. A physical model was used to model the NAC based on the + model given in [15]. The following is the functional form of the new + model: + + x = xp + R*xp*r^2 + 2*K*xp*yp + A*xp + y = yp + R*yp*r^2 + B*r^2 + 2*S*yp^2 + + where r^2 = xp^2 + yp^2 + + R = 1.0040104714688569E-5 +/- 2.973157396104382E-7 + K = -2.5472202374705557E-4 +/- 1.3566189574971502E-6 + A = 0.0018542696238023333 +/- 1.4088148221488576E-5 + B = 9.06001059499675E-4 +/- 2.635669455596247E-6 + S = -2.7425839841879957E-4 +/- 1.6658414325690593E-6 + + During this fit, the focal length temperature dependence was also fit + and is presented in "MDIS First Order Optical Parameters". + + The terms of this model are represented in the third order Taylor series + and are expressed analytically as: + + xa = 0 = 0.0 + xb = 1 + A = 1.0018542696238023333 + xc = 0 = 0.0 + xd = 0 = 0.0 + xe = 2*K = -5.0944404749411114E-4 + xf = 0 = 0.0 + xg = R = 1.0040104714688569E-5 + xh = 0 = 0.0 + xi = R = 1.0040104714688569E-5 + xj = 0 = 0.0 + + ya = 0 = 0.0 + yb = 0 = 0.0 + yc = 1 = 1.0 + yd = B = 9.06001059499675E-4 + ye = 0 = 0.0 + yf = B + 2*S = 3.5748426266207586E-4 + yg = 0 = 0.0 + yh = R = 1.0040104714688569E-5 + yi = 0 = 0.0 + yj = R = 1.0040104714688569E-5 + + \begindata + + INS-236820_FRAME = 'MSGR_MDIS_NAC' + INS-236820_TRANSX = ( 0.0, 14.0E-3, 0.0 ) + INS-236820_TRANSY = ( 0.0, 0.0, 14.0E-3 ) + INS-236820_ITRANSS = ( 0.0, 71.42857143, 0.0 ) + INS-236820_ITRANSL = ( 0.0, 0.0, 71.42857143 ) + INS-236820_OD_T_X = ( 0.0, + 1.0018542696238023333, + 0.0, + 0.0, + -5.0944404749411114E-4, + 0.0, + 1.0040104714688569E-5, + 0.0, + 1.0040104714688569E-5, + 0.0 ) + INS-236820_OD_T_Y = ( 0.0, + 0.0, + 1.0, + 9.06001059499675E-4, + 0.0, + 3.5748426266207586E-4, + 0.0, + 1.0040104714688569E-5, + 0.0, + 1.0040104714688569E-5 ) + + \begintext + + +MDIS Binning +--------------------------------------------------------------- + + From [8]: + + In the normal mode without binning for either the WAC or NAC, the + first four columns of each image are taken from a region of the CCD + that is never exposed to light and, thus, represents a dark level + that is purely a function of bias and dark current. The dark columns + are separated from the image section by five isolation columns to + avoid diffusion of signal from the active area (see diagram below). + When the image is read-out, these four columns are mapped into the + first four imaging columns, so the resulting image is a square 1024 + by 1024 pixels, with four dark columns. However for the binned modes + of both cameras, an error in programming the Actel field-programmable + gate arrays (FPGAs) that execute the binning resulted in a different + sampling of the CCDs. + + In binned mode, the offset to the isolated dark columns was + miscalculated, and the first of the two dark columns is actually + derived from an inactive portion of the CCD. The second dark column + is an average of an inactive column and the first dark column in the + dark strip. As a result, a binned image is shifted 8 pixels to the + left from an identical non-binned image. Since pixel numbering begins + at 1, the first valid pixel in a binned image is equivalent to pixel 9 + in unbinned pixel coordinates. This shift is illustrated in the following + diagram (taken from [8]) and captured in the keywords following, where + FPU refers to the focal plane unit containing the FPGA. + + The first valid binned pixel in unbinned pixel coordinates. + + 12 + inactive 16 + prescan dark 1024 + elements lines video pixels + | | | + | isolation | isolation | + | column | columns | + ___|___ | _______|________ ___|____ ___________|___________ + / \v/ \/ \/ \ + _____________________________________________________________ + actual | | | | | |1024 + non-binned | ... | | ...|1|2|3|4|... | | | | | | | | | |5|6|7|8|... | + pixels |_______|_|_________________|_________|_______________________|0 + _____________________________________________________________ + intended | | | | | |1024 + binned | ... | | ...| 1 | 2 |... | | | | | | | | | | 3 | 4 |... | + pixels |_______|_|_________________|_________|_______________________|0 + _____________________________________________________________ + actual | | | | | |1024 + binned |...| 1 | 2 | ... | | 3 | 4 | 5 | 6 |...|512| | | + pixels |_______|_|_________________|_________|_______________________|0 + ^ ^ ^ + |<------------->|| \ / + 8 pixels | lost pixels + | (not recorded) + | + equivalent to + unbinned pixel 9 + + Pixels intended for dark columns and the actual pixels used + in binned images for the NAC and WAC. + + + Wide Angle Camera (WAC): + + \begindata + + INS-236800_FPUBIN_START_SAMPLE = 9.0 + INS-236800_FPUBIN_START_LINE = 1.0 + + \begintext + + Narrow Angle Camera (NAC): + + \begindata + + INS-236820_FPUBIN_START_SAMPLE = 9.0 + INS-236820_FPUBIN_START_LINE = 1.0 + + \begintext + + +Platform ID +--------------------------------------------------------------- + + \begindata + + INS-236800_PLATFORM_ID = ( -236000 ) + INS-236820_PLATFORM_ID = ( -236000 ) + + \begintext + + +NAIF ID Code to Name Mapping +--------------------------------------------------------------- + + \begindata + + NAIF_BODY_NAME += ( 'MSGR_MDIS_WAC' ) + NAIF_BODY_CODE += ( -236800 ) + + NAIF_BODY_NAME += ( 'MSGR_MDIS_NAC' ) + NAIF_BODY_CODE += ( -236820 ) + + \begintext diff --git a/tests/pytests/data/EN1072174528M/msgr_merc_EN1072174528M.xsp b/tests/pytests/data/EN1072174528M/msgr_merc_EN1072174528M.xsp new file mode 100644 index 0000000000000000000000000000000000000000..b2b35aa0a4cbf63d11947faabc4cbb902c5175d4 --- /dev/null +++ b/tests/pytests/data/EN1072174528M/msgr_merc_EN1072174528M.xsp @@ -0,0 +1,46 @@ +DAFETF NAIF DAF ENCODED TRANSFER FILE +'DAF/SPK ' +'2' +'6' +'SPKMERGE ' +BEGIN_ARRAY 1 12 +'DE-0423LE-0423 ' +'1CCBDD03EEBC5^8' +'1CCBDE59C5C68D^8' +'C7' +'1' +'1' +'2' +12 +'9E34^5' +'1784F28^9' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'-1784544C^9' +'2F09E5^9' +'8^1' +'1^1' +END_ARRAY 1 12 +TOTAL_ARRAYS 1 + ~NAIF/SPC BEGIN COMMENTS~ +; msgr_merc_EN1072174528M.bsp LOG FILE + +; Created 2019-08-22/15:39:45.00. +; +; BEGIN SPKMERGE COMMANDS + +LEAPSECONDS_KERNEL = naif0012.tls + +SPK_KERNEL = msgr_merc_EN1072174528M.bsp + SOURCE_SPK_KERNEL = de423s.bsp + INCLUDE_COMMENTS = NO + BODIES = 199 + BEGIN_TIME = 2015 APR 24 04:39:28.747 + END_TIME = 2015 APR 24 04:45:10.587 + +; END SPKMERGE COMMANDS + ~NAIF/SPC END COMMENTS~ diff --git a/tests/pytests/data/EN1072174528M/msgr_merc_bc_EN1072174528M.xsp b/tests/pytests/data/EN1072174528M/msgr_merc_bc_EN1072174528M.xsp new file mode 100644 index 0000000000000000000000000000000000000000..6eb90570e7561a451d6e0996414968338ad34687 --- /dev/null +++ b/tests/pytests/data/EN1072174528M/msgr_merc_bc_EN1072174528M.xsp @@ -0,0 +1,82 @@ +DAFETF NAIF DAF ENCODED TRANSFER FILE +'DAF/SPK ' +'2' +'6' +'SPKMERGE ' +BEGIN_ARRAY 1 48 +'DE-0423LE-0423 ' +'1CCBDD03EEBC5^8' +'1CCBDE59C5C68D^8' +'1' +'0' +'1' +'2' +48 +'1CD0E14^8' +'546^5' +'-1A9354C71EA62C^7' +'-FD98DA14E8A75^6' +'EB1D71DB4E3DB8^5' +'10A6F1665FC5A4^5' +'-1AA5FC434DD185^4' +'34FFDE0CE4FFC4^2' +'216C88615D96CC^2' +'-2795BBD4E5059^1' +'-D9113C7D6EF4F8^-1' +'5477BD7CA97794^-1' +'-44F52A424D6F44^-2' +'-52F70A2B768D74^-3' +'E5AE7D04526D1^-4' +'-651BE52E60A66C^-5' +'1E9B41964198EF^7' +'-85EB9A1AA7A41^6' +'-1107E5C222A8B2^6' +'1344CDE48C19DD^5' +'672A330C8F88A4^3' +'-1BFEFDF3448D25^3' +'12A11E1CC83789^2' +'17F86EAA63ACD6^1' +'-386A03CEE88C7^0' +'134931BDEDFD9E^-1' +'5240120B75F99C^-2' +'-8195C3C334903^-3' +'-D1B86F4D9C59D8^-5' +'11316EB0C7223C^-4' +'1321AA3F1D031B^7' +'-2D404A22CCBD46^6' +'-A9EFCBB10EF898^5' +'89118A3E5F9068^4' +'634FAAB89E5C3C^3' +'-F4C69F4BC52FE8^2' +'67C8BED83E6BF8^1' +'10E88D1F6BD4FE^1' +'-1CBAADE2182E46^0' +'18BA61AB449204^-2' +'3315F87C00CF44^-2' +'-3C9F084FA7E552^-3' +'-1ECEBF900070AE^-4' +'9D766BC534B6D8^-5' +'1CCB9B4^8' +'A8C^5' +'2C^2' +'1^1' +END_ARRAY 1 48 +TOTAL_ARRAYS 1 + ~NAIF/SPC BEGIN COMMENTS~ +; msgr_merc_bc_EN1072174528M.bsp LOG FILE + +; Created 2019-08-22/15:49:39.00. +; +; BEGIN SPKMERGE COMMANDS + +LEAPSECONDS_KERNEL = naif0012.tls + +SPK_KERNEL = msgr_merc_bc_EN1072174528M.bsp + SOURCE_SPK_KERNEL = de423s.bsp + INCLUDE_COMMENTS = NO + BODIES = 1 + BEGIN_TIME = 2015 APR 24 04:39:28.747 + END_TIME = 2015 APR 24 04:45:10.587 + +; END SPKMERGE COMMANDS + ~NAIF/SPC END COMMENTS~ diff --git a/tests/pytests/data/EN1072174528M/msgr_sc_EN1072174528M.xc b/tests/pytests/data/EN1072174528M/msgr_sc_EN1072174528M.xc new file mode 100644 index 0000000000000000000000000000000000000000..5b7570b5b8852481696aa6323fd785fe83adf01d --- /dev/null +++ b/tests/pytests/data/EN1072174528M/msgr_sc_EN1072174528M.xc @@ -0,0 +1,1776 @@ +DAFETF NAIF DAF ENCODED TRANSFER FILE +'DAF/CK ' +'2' +'6' +'MESSENGER MDIS Attitude History C-kernel ' +BEGIN_ARRAY 1 1749 +'MSGR_SPACECRAFT ' +'133B769C21CA8^D' +'133B77E221E5^D' +'-399E0' +'1' +'3' +'1' +1024 +'7637E8FC847704^0' +'-3BF9D1458BE68C^0' +'D768F77C5EE91^0' +'27851CE7528584^0' +'18C1B13F9B0332^-2' +'-4F8B2D0DB16004^-2' +'-2F34A2EC70B7C^-2' +'-7612C01494DD4^0' +'3BF26185579FA2^0' +'-D77D5E8E7B9A58^0' +'-2790405C8A4D6^0' +'18C1AEFF6A5BB2^-2' +'-4F8B25D260ACD4^-2' +'-2F349EA1C4ECB^-2' +'-75EAB7C2F0C2A4^0' +'3BEA5D5F4977CE^0' +'-D7934FF3D554E^0' +'-279C3DBA89C3AE^0' +'173B02762B901F^-2' +'-51192804E24F88^-2' +'-29FE9024F46DA2^-2' +'-75C298BA9826E8^0' +'3BE44DAD36ACE4^0' +'-D7A917B35EC1E8^0' +'-27A6336C4AA1F^0' +'18C294F56E729A^-2' +'-4F8ADBD4DA6938^-2' +'-2F34343702A29C^-2' +'-759A88541BC12^0' +'3BDC45643560CC^0' +'-D7BEFA18E0DBC8^0' +'-27B22E0434E7AA^0' +'16531B741399B2^-2' +'-53D99B660CC92^-2' +'-2DFCBB6DCD860E^-2' +'-757104136D6718^0' +'3BD4847EA83CEA^0' +'-D7D5DDF883D158^0' +'-27BC57FECEAC06^0' +'1A98F3FAD1912F^-2' +'-5029FD560D2D0C^-2' +'-2BD444C0EEA2F^-2' +'-7548B47946EF3C^0' +'3BCE5C07345208^0' +'-D7EB4C40449A3^0' +'-27C83D3741AB76^0' +'18C3B65557A596^-2' +'-4F8A91E77E9804^-2' +'-2F33CE0F123376^-2' +'-752097BD799EDC^0' +'3BC64D705ADFF8^0' +'-D80117D62FCBB^0' +'-27D4339953BD2^0' +'1563A82B812ADC^-2' +'-50799B556F639C^-2' +'-2D5F3F268C6172^-2' +'-74F89B6DC67B34^0' +'3BBE4F62C36684^0' +'-D8171F22E7EA88^0' +'-27DE34F9CC02AC^0' +'1B37813BA6973^-2' +'-4E567FDD6353AC^-2' +'-2AE3F13A38B276^-2' +'-74D105772A94B^0' +'3BB885ABA9E77^0' +'-D82BE3D8F9C9E8^0' +'-27EA59574E4AFC^0' +'1563EF21D32561^-2' +'-507945E6AFCB4C^-2' +'-2D6069CF2AA544^-2' +'-74A90110616964^0' +'3BB083870B3B6A^0' +'-D841DC876D0CB^0' +'-27F4580A71DF54^0' +'19B3CF04760975^-2' +'-52EBB9C8594F2C^-2' +'-2FD2FC57104B8^-2' +'-747F3E4A4792D8^0' +'3BA8A2FF7EDFC2^0' +'-D8584F178CB26^0' +'-28006D4A9FE606^0' +'1563CAC220FB9E^-2' +'-507917BEC1F724^-2' +'-2D610B7683983E^-2' +'-745731A9B64F4C^0' +'3BA09CA8E1E1EA^0' +'-D86E38A15F5C5^0' +'-280A6933045CD4^0' +'1A96D375C31BE5^-2' +'-502A6C1BF77C78^-2' +'-2BD07E422C7D12^-2' +'-742EC6997E8794^0' +'3B9A65E24AABDE^0' +'-D883721A2C24C8^0' +'-281644860AC284^0' +'1563E5899134B7^-2' +'-50782598EC1DFC^-2' +'-2D61A387BA0788^-2' +'-7406B232C18E3C^0' +'3B925B7E31DEF4^0' +'-D8994CA9907F18^0' +'-28203DA093795^0' +'19B4A0E0CAD57C^-2' +'-52EC56B5D90F84^-2' +'-2FD24D58427ED6^-2' +'-73DCDE631754AC^0' +'3B8A72485C9F3E^0' +'-D8AF9FE845F568^0' +'-282C4D1BB1D01C^0' +'1B36BADE9EB612^-2' +'-4E5B21C6810D84^-2' +'-2AE0D99837802E^-2' +'-73B52BB20C31B8^0' +'3B849A287423E2^0' +'-D8C43172CDE65^0' +'-2838682CCFCB66^0' +'1563F0FE982BF9^-2' +'-50774AF7638914^-2' +'-2D633EC8EDF434^-2' +'-738D0B3DB0BD58^0' +'3B7C8993DE0D0C^0' +'-D8D9F58627A538^0' +'-28425D1C169D9E^0' +'18C74B3B63310D^-2' +'-4F890E85335CB^-2' +'-2F314CFEBE4A9A^-2' +'-7364C294CF597C^0' +'3B7464413B8424^0' +'-D8EF6DCE0F2688^0' +'-284E43F7125044^0' +'165157C40C877D^-2' +'-53DAA1C2C4BEAC^-2' +'-2E04ECF92BA3EA^-2' +'-733B0224EBFEE^0' +'3B6C851FBA7EEA^0' +'-D905E62F25B498^0' +'-28585A62030738^0' +'1A94A06067F26C^-2' +'-502A0288BC0188^-2' +'-2BCC419F243AFC^-2' +'-73127C26AA6EFC^0' +'3B664015F9A254^0' +'-D91AEA3BEA25B^0' +'-28642B93FA0E2E^0' +'160573D6CDAD4D^-2' +'-4EA9C6E86CA468^-2' +'-2C76D1213ECBFC^-2' +'-72EB0F276EFFAC^0' +'3B5E8C1592BBA8^0' +'-D9300076672DE8^0' +'-286E5F661D145C^0' +'18C88A0464CE1A^-2' +'-4F88228B810B84^-2' +'-2F3012A031E51C^-2' +'-72C2B6E09E8668^0' +'3B565E8EB351AC^0' +'-D9455A3BB9E338^0' +'-287A4080D382C6^0' +'1650C06D7B51B6^-2' +'-53DA7E37F674B8^-2' +'-2E06DDE2F27BA2^-2' +'-7298E5B5680A44^0' +'3B4E76E10A66F2^0' +'-D95BB3B108A65^0' +'-288451372AC0D^0' +'1B358814E9B34F^-2' +'-4E5FB9E30C0FFC^-2' +'-2ADCA52977AF2C^-2' +'-7271130AA6A35^0' +'3B488E7A55106A^0' +'-D9700A934680A^0' +'-2890617D22517E^0' +'1563B3176997D^-2' +'-507456A1D091C8^-2' +'-2D65C155AD1638^-2' +'-7248D36524379C^0' +'3B406D9973972E^0' +'-D985925B1B74A^0' +'-289A4B1A9AFD96^0' +'19B6C6EE3F86DA^-2' +'-52ED42260635A^-2' +'-2FD138880CBC84^-2' +'-721ED182A83E44^0' +'3B386CB89815^0' +'-D99B8F7FEE8698^0' +'-28A64AA09D9DE6^0' +'196C90CA3B27E^-2' +'-4DBE88E679E27C^-2' +'-2E41DD36934ABE^-2' +'-71F727BB8033AC^0' +'3B309997F1B6AA^0' +'-D9B034E2D307^0' +'-28B2699B0E81BC^0' +'1563010C9A8C5D^-2' +'-507335116B11BC^-2' +'-2D66C606186264^-2' +'-71CEDC79A02F1C^0' +'3B28729AA435DC^0' +'-D9C5A5E13A2378^0' +'-28BC4EEA4818DA^0' +'1B7DE281640481^-2' +'-53903B19466CD4^-2' +'-2C69A235EC738^-2' +'-71A499B70F6FC8^0' +'3B224FFC4B50A2^0' +'-D9DB26ACD7C668^0' +'-28C83729950B54^0' +'1606792E254B2F^-2' +'-4EABB9F682C08^-2' +'-2C7AE3F185E5F8^-2' +'-717D082AFDD128^0' +'3B1A89937B4D8^0' +'-D9EFFB4B795738^0' +'-28D25F056B2896^0' +'19B772DD0E1E03^-2' +'-52ED4A64E2AA2^-2' +'-2FD0B59146D094^-2' +'-7152F1ADB6A018^0' +'3B127DFABC036C^0' +'-DA05D0F66B2838^0' +'-28DE572856AB36^0' +'1562F24B87DBB3^-2' +'-50712772FD2E04^-2' +'-2D67BDBBF51434^-2' +'-712A972591331^0' +'3B0A4EDAE71EA8^0' +'-DA1B234E455EE^0' +'-28E836A2D98548^0' +'196F0227A20EA8^-2' +'-4DC03B25F4163^-2' +'-2E403565D41A34^-2' +'-7102D5799601E8^0' +'3B026F77A8FA02^0' +'-DA2F9C25C806F8^0' +'-28F44D5C925AE^0' +'1812886425CF2^-2' +'-547CF2272910F8^-2' +'-2AA3466437129C^-2' +'-70D8A30387094^0' +'3AFC55356B6A2^0' +'-DA453B4E51EF2^0' +'-28FE3B379AB454^0' +'197045F7F23D5A^-2' +'-4DC086C27C6ED^-2' +'-2E3FDC4C4BD0FA^-2' +'-70B0D96AA3515^0' +'3AF471BE246298^0' +'-DA59A544663038^0' +'-290A4F2E06206A^0' +'164E8CE3644352^-2' +'-53D8AF1373CA9C^-2' +'-2E0D273F66FE2A^-2' +'-7086D2DFAD29AC^0' +'3AEC6E6C0FB45C^0' +'-DA6F9958B96FF^0' +'-29144CFB6F14B8^0' +'1970FA136E22BD^-2' +'-4DC134317110CC^-2' +'-2E3F50D340343^-2' +'-705F015172EE78^0' +'3AE486DBAD8622^0' +'-DA83F460AD1B^0' +'-29205E2CDDF93C^0' +'164DFB7248391E^-2' +'-53D875D48663D4^-2' +'-2E0DF55634360C^-2' +'-7034F2A8A73F38^0' +'3ADC7F4B2CB49^0' +'-DA99D8BF3F5788^0' +'-292A590642B49^0' +'1971A70589B8E5^-2' +'-4DC1CBBB408B14^-2' +'-2E3EB8531E799E^-2' +'-700D1935E021D4^0' +'3AD493A4F1845C^0' +'-DAAE24D0354228^0' +'-2936676DF03ED6^0' +'180D9108010414^-2' +'-547CD8EDD6C72^-2' +'-2AA3E231F5668E^-2' +'-6FE2CF1A177804^0' +'3ACE6CD9DFA54E^0' +'-DAC394EF1F7F6^0' +'-29404C5B348092^0' +'1972D570478546^-2' +'-4DC1D5F120288^-2' +'-2E3E38536C0B22^-2' +'-6FBAEDECC8AC18^0' +'3AC67D28E41392^0' +'-DAD7D20476F44^0' +'-294C57F160FF48^0' +'164D59133E2C9C^-2' +'-53D746DCBBE49C^-2' +'-2E0F97F7D8D066^-2' +'-6F90CF57DC42E4^0' +'3ABE6D2CB3D0BE^0' +'-DAED96DFEEEEF8^0' +'-29564CD30E01C8^0' +'197373FA275A1C^-2' +'-4DC2417436DCE4^-2' +'-2E3D85A46D8BCC^-2' +'-6F68E667B29D24^0' +'3AB6796C5372BA^0' +'-DB01C4ECE104E^0' +'-2962559600D6EA^0' +'164CB4B92EEEA5^-2' +'-53D6C687E354F4^-2' +'-2E103F027BA79A^-2' +'-6F3EBFEA23DA2^0' +'3AAE653BE6128E^0' +'-DB1779F75BFCB^0' +'-296C4775FB4368^0' +'19740B8BBAF8BA^-2' +'-4DC297AC6C7FF8^-2' +'-2E3CC64C5D207C^-2' +'-6F16CF4806C0DC^0' +'3AA66D6F72867^0' +'-DB2B98F34478A^0' +'-29784D60FA41D2^0' +'16F2138BCF4B27^-2' +'-521A5D71317E68^-2' +'-2D268B5CD1E69C^-2' +'-6EED5EF728B5C8^0' +'3A9EB978278FD8^0' +'-DB40B5B30AC69^0' +'-298283557E2D24^0' +'1A8A38640DFE11^-2' +'-50245B6256FA6C^-2' +'-2BB9892A34D938^-2' +'-6EC475FC45BA98^0' +'3A983E69B7081C^0' +'-DB54E99FC85D3^0' +'-298E2C43653C74^0' +'16F24D2FD7FEAC^-2' +'-521A842D9B6804^-2' +'-2D277FE394DC4E^-2' +'-6E9AFD96BF477^0' +'3A908645DFA5E4^0' +'-DB69F70ECCBC1^0' +'-29985F5DE348F4^0' +'16082C6621E2F3^-2' +'-4EAD5319081A5C^-2' +'-2C8162F86EB08C^-2' +'-6E732197B01504^0' +'3A889978B734CE^0' +'-DB7E3F7F7089A^0' +'-29A26D29C03A94^0' +'19B9B83D1915A2^-2' +'-52EAD1C354BAD8^-2' +'-2FCBC887FB8AAC^-2' +'-6E48BFC12BFC5^0' +'3A8065B7EF4A38^0' +'-DB937DC8B1B098^0' +'-29AE4878C20AF8^0' +'16080A7BF627CF^-2' +'-4EAD268F35BF6^-2' +'-2C81C6A19604A^-2' +'-6E20DC3AD65A2^0' +'3A7874ED424BF6^0' +'-DBA7B741B3EC8^0' +'-29B8536E0B51BE^0' +'1A60ADB96CB60D^-2' +'-51323B01D191C^-2' +'-2EE15F7260F49E^-2' +'-6DF72F92A6063^0' +'3A70A15492CC52^0' +'-DBBC5E9B42A88^0' +'-29C4734DC3453^0' +'164AA45D861401^-2' +'-53D3E782600844^-2' +'-2E1347FC0A47F8^-2' +'-6DCCE5FD1BA0C8^0' +'3A687A5792523C^0' +'-DBD1CC6F8481F^0' +'-29CE5791349432^0' +'1977768A26A2DB^-2' +'-4DC3791C04185C^-2' +'-2E397A1EA5D45^-2' +'-6DA4D3340F76A4^0' +'3A607072FC2848^0' +'-DBE5A794A099D8^0' +'-29DA509EA27CBA^0' +'18A7FC11EC536F^-2' +'-52C422C5427DB8^-2' +'-29BABEE74FF0CC^-2' +'-6D7B0C5743D68^0' +'3A5A8F06EC9EE4^0' +'-DBFA1B2BD2A44^0' +'-29E466ADE0D038^0' +'197896FB670482^-2' +'-4DC34B403E285^-2' +'-2E3917EB8374AC^-2' +'-6D52F21EA27AFC^0' +'3A52812A8F3F62^0' +'-DC0DE75A966E7^0' +'-29F05CE1CD4E18^0' +'1649C8BD8EC003^-2' +'-53D1CFA4411074^-2' +'-2E14A6EE1B23EE^-2' +'-6D2899714F9944^0' +'3A4A51F015C83A^0' +'-DC233571AF6B9^0' +'-29FA3B01D14EE^0' +'1A6240BF7C29FF^-2' +'-5133E924ED2B74^-2' +'-2EE015AD0C73E6^-2' +'-6CFED4C3DF8CF8^0' +'3A4271B9D26EBC^0' +'-DC37ADE07383D^0' +'-2A065208D6839^0' +'16085DE2C86528^-2' +'-4EAC3AACDE7E04^-2' +'-2C841587363964^-2' +'-6CD6D336E7AE54^0' +'3A3A70FF9AB1^0' +'-DC4BAB820ED18^0' +'-2A1051A11E3D4A^0' +'16F15BA3C25F6A^-2' +'-521DB14280525C^-2' +'-2D2C7BF08DF8B^-2' +'-6CAD2A56CED46C^0' +'3A329FC3C7C2FE^0' +'-DC605CFA7E62A^0' +'-2A1A73950FA43E^0' +'197A21A04BD15F^-2' +'-4DC37BA853D77^-2' +'-2E36DB22D55C26^-2' +'-6C84FDA29379D4^0' +'3A2A87F29A0F06^0' +'-DC74033FF6E148^0' +'-2A2662839D8B1^0' +'16483A44D3CB37^-2' +'-53CFA57153F4B^-2' +'-2E15CA27224ED^-2' +'-6C5A92269C6A7^0' +'3A224E69B2BDAC^0' +'-DC8929771A374^0' +'-2A3038E7A961C^0' +'1A6319105C20E8^-2' +'-5135797B6B50A8^-2' +'-2EDE8FFCD360FE^-2' +'-6C30B9CAF43524^0' +'3A1A63C773113E^0' +'-DC9D7ADB7C2D8^0' +'-2A3C4887AFDC5^0' +'160837B51A4B26^-2' +'-4EAB780B859CDC^-2' +'-2C84E0E53059^-2' +'-6C08A5EC579EC8^0' +'3A1259306A904E^0' +'-DCB152F32B1B1^0' +'-2A4640ED4F9B4C^0' +'1A635111CEC9E1^-2' +'-5136021E52C42^-2' +'-2EDE263266169A^-2' +'-6BDEC5C920F454^0' +'3A0A6A6BAE844^0' +'-DCC594CBF0583^0' +'-2A524D9942CF7E^0' +'16F049D7EA87BF^-2' +'-521E7646207694^-2' +'-2D2ED0B9990108^-2' +'-6BB5054D3EB99C^0' +'3A028CBC063E9E^0' +'-DCDA17CBA99498^0' +'-2A5C66C4F302AE^0' +'16F0643629B4B5^-2' +'-521ED4ABA26C98^-2' +'-2D2F04A9C17594^-2' +'-6B8B40CDF6C004^0' +'39FAACF3D411D4^0' +'-DCEE930AB63098^0' +'-2A667E7B0C7A36^0' +'1B2A5C4956BBED^-2' +'-4E6C95E60DC94C^-2' +'-2ABFC02C4B9302^-2' +'-6B62CA0370B08^0' +'39F46D0628B3D^0' +'-DD019FC159296^0' +'-2A724FD99D394^0' +'16F0819DB35C9B^-2' +'-521E7D7285A258^-2' +'-2D2FF049E2A504^-2' +'-6B38FDF03DDA7C^0' +'39EC892ED9B60E^0' +'-DD160B9AC9B46^0' +'-2A7C649EE05306^0' +'1A64F053F5880D^-2' +'-5136FADCE33948^-2' +'-2EDCF3D8B10484^-2' +'-6B0F0A5427815^0' +'39E49004EDFFBA^0' +'-DD2A2630447518^0' +'-2A8869CEF882B2^0' +'1608A46B6F7209^-2' +'-4EA9C682A85574^-2' +'-2C8682ED22FBB4^-2' +'-6AE6DD1BBB63^0' +'39DC77AD15DA6C^0' +'-DD3DC999B0C048^0' +'-2A92580D61E5CC^0' +'16F017C5A209E6^-2' +'-521EC38400F858^-2' +'-2D30CC71CE9DF^-2' +'-6ABD057EE24F94^0' +'39D48DAD4DC128^0' +'-DD521E354CFD1^0' +'-2A9C68643BFD46^0' +'1A6571D45705E5^-2' +'-51378F76D2074C^-2' +'-2EDBD6794199E6^-2' +'-6A930674E03C1^0' +'39CC8E56EB737C^0' +'-DD66213B1705A8^0' +'-2AA8690D483E6^0' +'16EFD8384B6942^-2' +'-521EDE6BDE018C^-2' +'-2D3194E009333C^-2' +'-6A69270FC62A2^0' +'39C4A02EB81412^0' +'-DD7A6620749A8^0' +'-2AB27664973822^0' +'197EA6DACBEDDE^-2' +'-4DC1AA7ED3A50C^-2' +'-2E305754410D0E^-2' +'-6A40C821CCEE1^0' +'39BC6CBF8B06A2^0' +'-DD8DA14E02294^0' +'-2ABE50824D9A06^0' +'16EF4C09E05187^-2' +'-521EA98D3E1384^-2' +'-2D322D5FD6145A^-2' +'-6A16E14C41F15C^0' +'39B47A8BBD153C^0' +'-DDA1D6ABF10DE^0' +'-2AC85ADB171AB4^0' +'16EF563D08D1C3^-2' +'-521ECE12B360C8^-2' +'-2D3241797819E^-2' +'-69ECF69F48D258^0' +'39AC86479EFB6C^0' +'-DDB604334CF818^0' +'-2AD263B3451C1E^0' +'1A66369B036FF8^-2' +'-51381CE5EC5A58^-2' +'-2ED9FA7E093864^-2' +'-69C2E4B41BFD0C^0' +'39A47CA62B2122^0' +'-DDC9DF9B534BF^0' +'-2ADE5CB3830858^0' +'16EF06603185E4^-2' +'-521EAE9507134C^-2' +'-2D32E9C46F24DA^-2' +'-6998F26B6345AC^0' +'399C844216AE5^0' +'-DDDDFD56D529^0' +'-2AE86280CAB216^0' +'197FFA270D181E^-2' +'-4DC072E24FC924^-2' +'-2E2D8341D94DB4^-2' +'-6970822099E44^0' +'3994470F9A4C4E^0' +'-DDF111E85C0F08^0' +'-2AF43502E2E28A^0' +'16EE6A2F514F9B^-2' +'-521E405CE23E1C^-2' +'-2D3362B0B21414^-2' +'-69468893556D2C^0' +'398C4AA86C9804^0' +'-DE052007A8EEB8^0' +'-2AFE37C6885186^0' +'16EE6C447DA7BB^-2' +'-521E47D234E684^-2' +'-2D3366CBA741FA^-2' +'-691C8B44DE09C^0' +'39844C352C354^0' +'-DE192645B558B^0' +'-2B0839041AD0AE^0' +'1B131D928E4437^-2' +'-4F94320F3EFFF4^-2' +'-2DF209F1887DFE^-2' +'-68F31D133E7A78^0' +'397C9C26C8C928^0' +'-DE2C5B7D77F418^0' +'-2B147504A3F77^0' +'16082CD3016E61^-2' +'-4EA567E80CA69C^-2' +'-2C87F3C957E5EC^-2' +'-68CAC25789B2B^0' +'39746A8D7A506A^0' +'-DE3F9C2BB18F6^0' +'-2B1E4FF7172E8E^0' +'1A66E709C02261^-2' +'-513833C0A94184^-2' +'-2ED7626B6C4B44^-2' +'-68A096AA4BF028^0' +'396C52B0BBCCD^0' +'-DE53402700104^0' +'-2B2A3E288D2B2E^0' +'16ED8792D580C6^-2' +'-521DBBB0598358^-2' +'-2D34C55896BCCE^-2' +'-68768A9B8525D8^0' +'39644C2692BF82^0' +'-DE672718C9DA88^0' +'-2B3439535507FA^0' +'16ED8191E46B93^-2' +'-521DA62FCB0C74^-2' +'-2D34B9823FB376^-2' +'-684C7AE1C379A^0' +'395C4394977E68^0' +'-DE7B061ED3934^0' +'-2B3E32F299D1A2^0' +'1B1488E7ECFC97^-2' +'-4F9754D0AED7D8^-2' +'-2DF0AC65508CBA^-2' +'-6822F95B4916E^0' +'395489472BC0C2^0' +'-DE8E14E93BE218^0' +'-2B4A67A8F9299A^0' +'16ED38E6457633^-2' +'-521D87B6BE829^-2' +'-2D359EDA67609A^-2' +'-67F8E225FB546^0' +'394C7CA1345D98^0' +'-DEA1E43E8DE45^0' +'-2B545E3ED7BBFC^0' +'154D50E488D0D8^-2' +'-5170326C812E94^-2' +'-30B02D7599AA2C^-2' +'-67CEF5C4594188^0' +'39428790240DBE^0' +'-DEB60F45111AA^0' +'-2B5E66ACFD3BB^0' +'198244343E9A9F^-2' +'-4DBD609DF2E364^-2' +'-2E26D85881ADBE^-2' +'-67A6602D13587^0' +'393A3519D52C52^0' +'-DEC8CEB85F8878^0' +'-2B6A2848C13586^0' +'1799AD40DE5C3^-2' +'-507ED77E958EF8^-2' +'-2C50F910B72B02^-2' +'-677CF28C56C1^0' +'3932860E227F4E^0' +'-DEDC0A52A0D918^0' +'-2B7465D8983B86^0' +'16EBF35298A5C^-2' +'-521D23CF57A324^-2' +'-2D35F3E772DC86^-2' +'-6752CCF27FD764^0' +'392A7164282F5A^0' +'-DEEFBA34A7A158^0' +'-2B7E5645851F^0' +'1A679D7AAD30FB^-2' +'-51381EEDA44A6C^-2' +'-2ED30F95505D28^-2' +'-672880B67F755^0' +'392247498B7F48^0' +'-DF031641DD9B7^0' +'-2B8A365362D0A4^0' +'1799C1FA023D3B^-2' +'-508032E819D2^-2' +'-2C51F8F8285F4E^-2' +'-66FF07931986DC^0' +'391A9221F5C83A^0' +'-DF163AE52199C^0' +'-2B946F861C472C^0' +'16EB82C01FAB3C^-2' +'-521C766F7E9D68^-2' +'-2D368A94CE3128^-2' +'-66D4D72FFC83D4^0' +'3912776E35898E^0' +'-DF29D2FF39FBC^0' +'-2B9E5B46FB9A98^0' +'1B16B9EF6013CE^-2' +'-4F9CF5631A6144^-2' +'-2DEDA9DD98EB48^-2' +'-66AB33595A891C^0' +'390AAAC28634A4^0' +'-DF3C9C4800BDA8^0' +'-2BAA82B7F96836^0' +'16EB1D09DE142F^-2' +'-521BEFF8D3BCD^-2' +'-2D3736B0309DFA^-2' +'-6680FBCA81BD4C^0' +'39028C0A21A404^0' +'-DF50248C29C07^0' +'-2BB46B5B4C9FD6^0' +'16EB0382D38674^-2' +'-521B9483EB5584^-2' +'-2D370453384A04^-2' +'-6656C0C66F8048^0' +'38FA6B5459F2E4^0' +'-DF63A4CC0667E^0' +'-2BBE52663661F8^0' +'1A339AC7870C3E^-2' +'-4C2086FF556C48^-2' +'-2D3D628D93CAD^-2' +'-662EC0326F9D58^0' +'38F26B1CCB1788^0' +'-DF75A44F0EBE7^0' +'-2BCA525DAEF626^0' +'16EA4F9F74AAE1^-2' +'-521AB89F186FFC^-2' +'-2D377D53C9482E^-2' +'-66047E5FD34968^0' +'38EA4680F06D18^0' +'-DF8914E79C757^0' +'-2BD4364B0BB9E4^0' +'1799ABD6C4C042^-2' +'-5082C602DA0864^-2' +'-2C53E578E58474^-2' +'-65DAEB1589CC34^0' +'38E2834AA137C6^0' +'-DF9C041890A8B^0' +'-2BDE654005D70C^0' +'1A68A62EFBFEDA^-2' +'-5136A9A338DB78^-2' +'-2ECEDEEF5D7D3A^-2' +'-65B07F5A1B1BF^0' +'38DA473338E464^0' +'-DFAF18221CE918^0' +'-2BEA36FF521464^0' +'1602CF086F8B46^-2' +'-4FD3C3A478F87C^-2' +'-2FD3851BC0F542^-2' +'-658711B690BFF^0' +'38D0992B7A45E6^0' +'-DFC25B3E3DEF6^0' +'-2BF476800D6AE^0' +'16E929B6AD498D^-2' +'-5219EAD39660CC^-2' +'-2D37D8A48FDF1E^-2' +'-655CC1D7210FF^0' +'38C86C96BE6C9^0' +'-DFD5AC0CE7749^0' +'-2BFE5421863864^0' +'1B187F90B1CC36^-2' +'-4FA13F6202D59C^-2' +'-2DEA229B7D185A^-2' +'-6532FCD861A9E8^0' +'38C08DCB76E6FC^0' +'-DFE82F6DFAED8^0' +'-2C0A6E091064C6^0' +'16E8A709868746^-2' +'-5218FC950479A^-2' +'-2D384B9849C1B8^-2' +'-6508A61D7EDCC^0' +'38B85D41BB4D8E^0' +'-DFFB7042EED218^0' +'-2C1448791CB3FE^0' +'1798FA09A141BC^-2' +'-5084D68560A50C^-2' +'-2C55682FD98D7E^-2' +'-64DEFCA81057B4^0' +'38B08DFE493A9^0' +'-E00E3133CAEA88^0' +'-2C1E6E81B34666^0' +'1A68B2EB848A8A^-2' +'-5135702EE55B34^-2' +'-2ECB9747E4D5CA^-2' +'-64B47C5E0919DC^0' +'38A845F84A8D6^0' +'-E02114CAC57D68^0' +'-2C2A368ACB4536^0' +'1798C514EDED41^-2' +'-508517073C8BF4^-2' +'-2C5608D44EB532^-2' +'-648ACBB20F6BF8^0' +'38A072B9632356^0' +'-E033C63A3065^0' +'-2C34598E99782A^0' +'1798E99A5B2DC1^-2' +'-508593A68BA338^-2' +'-2C564D72FDBEBA^-2' +'-646117514615F^0' +'38989D7C546354^0' +'-E0467012A3A4F^0' +'-2C3E7B1D4EB126^0' +'16E7E801F98F27^-2' +'-521704BDF2096C^-2' +'-2D38A5558D9726^-2' +'-6436AF97E37554^0' +'3890631C645D6^0' +'-E059891A79FDC8^0' +'-2C484D975BDE1C^0' +'19899587FEA0BA^-2' +'-4EF2AA9C77E2D^-2' +'-3168A3EA98689E^-2' +'-640CFD9E5F65A4^0' +'38868F496C59B4^0' +'-E06C38E3A4CEB^0' +'-2C54705F28B554^0' +'16E6BB03F414A3^-2' +'-5216363BB7B76C^-2' +'-2D38C3B8F29FAE^-2' +'-63E28F2F12D048^0' +'387E50FB8C314E^0' +'-E07F41D052081^0' +'-2C5E3F99E7D188^0' +'17982A595BED16^-2' +'-5086810CA6C79^-2' +'-2C56B2C02825E8^-2' +'-63B8CC88414ED8^0' +'387673CE78BBB6^0' +'-E091CC9920E8C8^0' +'-2C685B14CDE64A^0' +'1B1A8DBB342ACB^-2' +'-4FA4E9F3EF7458^-2' +'-2DE5BF5DBADD18^-2' +'-638EE3AEE04548^0' +'386E810E39B144^0' +'-E0A401BD1C7398^0' +'-2C7465AA3C6778^0' +'179808FD6047E8^-2' +'-5086E4F1701ED^-2' +'-2C57A363587DB2^-2' +'-636519D44C96E4^0' +'38669FEBFDD256^0' +'-E0B67D29749C08^0' +'-2C7E7E292ADB96^0' +'16E5FD8C86FF8D^-2' +'-5214440061F14C^-2' +'-2D39208DCB5E12^-2' +'-633A9E1E2965E^0' +'385E59D23F584A^0' +'-E0C966308882F^0' +'-2C8846F5EEFBB8^0' +'17980EA218B2B^-2' +'-508717AF3A0E64^-2' +'-2C5782D0E1AC6^-2' +'-6310CD553601DC^0' +'385674C55AC6A6^0' +'-E0DBD210402318^0' +'-2C925C62330CC4^0' +'1B1B930893F739^-2' +'-4FA5E9FE0DCF9^-2' +'-2DE3E2BCFCF2C8^-2' +'-62E6D684DB3B0C^0' +'384E7A212B74C6^0' +'-E0EDE7DFD4225^0' +'-2C9E60C74599C8^0' +'1559A95BE4ED0F^-2' +'-5160079A6756BC^-2' +'-30BD177704889A^-2' +'-62BC7C819C4058^0' +'384446F3C5747E^0' +'-E1011BBAE8AC^0' +'-2CA8385003038C^0' +'1797347A3010A^-2' +'-508789C15C80CC^-2' +'-2C57E0B77289A8^-2' +'-6292A144CB864^0' +'383C5C00FAFFDC^0' +'-E113703B8C6BF^0' +'-2CB2492001776E^0' +'1797455CAC83C^-2' +'-5087C364ADA62^-2' +'-2C5800746A3578^-2' +'-6268C286E407BC^0' +'38346F19D30B1C^0' +'-E125BD0D58B938^0' +'-2CBC586E041294^0' +'1B1BEA268E1D92^-2' +'-4FA707E4F50464^-2' +'-2DE1B3A887140E^-2' +'-623EBDED49F63C^0' +'382C6C982A15DA^0' +'-E137B363B69EB8^0' +'-2CC85692CD2AC4^0' +'179709BFF27F47^-2' +'-5087CDB1A723E^-2' +'-2C58BFC25B6384^-2' +'-6214D840FFCB44^0' +'38247BC908DACA^0' +'-E149F0B9D7B8A8^0' +'-2CD262D33112^0' +'179715C17FBA6E^-2' +'-5087F6AE022274^-2' +'-2C58D6544EB75C^-2' +'-61EAEF208A2CB4^0' +'381C8907F6C6E2^0' +'-E15C265B5580A^0' +'-2CDC6D8E6321D^0' +'155BE08609D801^-2' +'-515BEAB9C95DF8^-2' +'-30BE97C49E539A^-2' +'-61C08138F9BC3C^0' +'38124A1F8E6EBC^0' +'-E16F2A02E27948^0' +'-2CE63B5AB8EDA6^0' +'1BFC825F42A303^-2' +'-532DCC98D44A14^-2' +'-2E930E6550394A^-2' +'-6194B97F8BBF24^0' +'380A6A88122C4C^0' +'-E181ACAE3C59A^0' +'-2CF255712AA99E^0' +'17965CEB9A5BA9^-2' +'-5088253F80C1BC^-2' +'-2C590EB460B78E^-2' +'-616AC606F6639C^0' +'380271DADBECA6^0' +'-E193CA8C6010F8^0' +'-2CFC5B722F4CCA^0' +'17966253F95BD9^-2' +'-508837B602F6D4^-2' +'-2C5918DF354672^-2' +'-6140CF2BBEF91^0' +'37FA773F150F26^0' +'-E1A5E0AE2DBB1^0' +'-2D065FE9BE70B^0' +'1796661D5533BB^-2' +'-508844A398ED3C^-2' +'-2C591FFDC0F9BE^-2' +'-6116D4F2370F6^0' +'37F27AB58F0836^0' +'-E1B7EF11C3794^0' +'-2D1062D6CECC2C^0' +'1998F354F107FC^-2' +'-4EF443BC46C3D4^-2' +'-31646E8AB060E2^-2' +'-60ECDF8D54A76C^0' +'37E880F2E39CFA^0' +'-E1CA08C4C12898^0' +'-2D1C680BAC354^0' +'17957CC6DAC865^-2' +'-508863717BFA54^-2' +'-2C598C8E420C06^-2' +'-60C2DE92FD27E4^0' +'37E08087D038D8^0' +'-E1DC07880C31^0' +'-2D2667DB20B244^0' +'17957B94FAF104^-2' +'-50885F5D02234^-2' +'-2C598A4F0F4E24^-2' +'-6098DA475B1A4^0' +'37D87E3188FB36^0' +'-E1EDFE87810E48^0' +'-2D30661CE89C4^0' +'179578F351228A^-2' +'-50885660A1BACC^-2' +'-2C59855C3B29EC^-2' +'-606ED2AEC439C^0' +'37D079F0E1BCFA^0' +'-E1FFEDC14781E^0' +'-2D3A62CFFC957E^0' +'1795749B1E8B8B^-2' +'-5088478AC58D84^-2' +'-2C597D30BB1C8E^-2' +'-6044C7CD8F4588^0' +'37C873C6AEEE8^0' +'-E211D53389B4E8^0' +'-2D445DF355BC26^0' +'199CA8DF97F02C^-2' +'-4EF4034A41229^-2' +'-3162DA38C42DCC^-2' +'-601AC17E611EC4^0' +'37BE703BA19E0E^0' +'-E223C74D671988^0' +'-2D505B3BC6A6C8^0' +'18738891665C53^-2' +'-541103059A728C^-2' +'-2D0F2F713D86DE^-2' +'-5FEEF7EBFCC84C^0' +'37B68FFAE1EC6A^0' +'-E236489A1FD0C8^0' +'-2D5A753505ABE6^0' +'1794B4F652B99E^-2' +'-50883F717744A^-2' +'-2C59D3FB78800A^-2' +'-5FC4E2FB72E24^0' +'37AE83F89CF3F^0' +'-E248184F520B4^0' +'-2D646B958BE92A^0' +'1794AA0C8836B5^-2' +'-50881A2C43A6A8^-2' +'-2C59BF74EAAA9A^-2' +'-5F9ACAD3E116E^0' +'37A6761038911A^0' +'-E259E0359D15F8^0' +'-2D6E606221E332^0' +'1616391A7A1D1C^-2' +'-4FD256EE6E4D2^-2' +'-2FE32A88BCF26C^-2' +'-5F70D8F1D250A8^0' +'379C7E68B1287A^0' +'-E26C02ACD80FB8^0' +'-2D78675B92381A^0' +'1B1DA92D80655C^-2' +'-4FA99CFF4CE494^-2' +'-2DD721CE8C5E64^-2' +'-5F46987016DB08^0' +'379458ECDA2212^0' +'-E27D6A603654F^0' +'-2D8448D33E1E5^0' +'17939345FF617A^-2' +'-50879DC8E64CCC^-2' +'-2C59D68D35479^-2' +'-5F1C76ACE1ED6C^0' +'378C454F64C8BE^0' +'-E28F1AB096FE68^0' +'-2D8E38D7944ADE^0' +'179381DAF4E768^-2' +'-5087624A386F9C^-2' +'-2C59B5C911655A^-2' +'-5EF251C4252B9^0' +'37842FCF449A2A^0' +'-E2A0C32AF1DC88^0' +'-2D982743D6C8A^0' +'17AC5CAB688B17^-2' +'-51E06C2D389944^-2' +'-2FBCF301045768^-2' +'-5EC740D92C4F38^0' +'377ABBCFCD0F06^0' +'-E2B2FF6EF6BD1^0' +'-2DA29A7C87E716^0' +'179334FD35054^-2' +'-5087ECF035BFAC^-2' +'-2C59E04A0CE958^-2' +'-5E9D151E91CD4^0' +'3772A2678258E2^0' +725 +'-E2C49831B2A5A8^0' +'-2DAC85C6ECCB6A^0' +'17931EAA01F307^-2' +'-5087A0AD66FC38^-2' +'-2C59B64A31F358^-2' +'-5E72E64B9C8D5C^0' +'376A871F20E61C^0' +'-E2D62918F45088^0' +'-2DB66F76253564^0' +'1B1E5C5DC9D12E^-2' +'-4FA98654DD0628^-2' +'-2DD3471E61342E^-2' +'-5E4892B08725A4^0' +'3762562B276C3^0' +'-E2E761066259C8^0' +'-2DC247317C397^0' +'1792944AA4DFFB^-2' +'-50869DF602E294^-2' +'-2C59E16FD2583C^-2' +'-5E1E5DC1E6905C^0' +'375A3723D5CC7C^0' +'-E2F8E219E5B95^0' +'-2DCC2D9F2F5B58^0' +'161A0895A35F7B^-2' +'-4FCF328D0DAE98^-2' +'-2FE5A7F3A0B15^-2' +'-5DF44E62B72838^0' +'37502E25C40028^0' +'-E30ABD6B80D4^0' +'-2DD6263DBD9326^0' +'1926A15BE81407^-2' +'-529B757F206B3C^-2' +'-2C33DD0C4D4D8C^-2' +'-5DC8FE68871CCC^0' +'374895F753247^0' +'-E31C6813DBF64^0' +'-2DE07C72F0A05E^0' +'1792185DF2B0FD^-2' +'-508687E24D3DA8^-2' +'-2C59B36DC17678^-2' +'-5D9EBFD1FAFFC8^0' +'37407134D8EC2C^0' +'-E32DD178C93EB8^0' +'-2DEA5E13C5C9EE^0' +'161B84D2DBE07F^-2' +'-4FCE923585684C^-2' +'-2FE647C8D1EC18^-2' +'-5D74A68E446F4^0' +'3736626627B3E2^0' +'-E33F94FFED335^0' +'-2DF451E640203A^0' +'1849400870D27^-2' +'-4F10CCBBAC2874^-2' +'-2B7C889ADA1BEC^-2' +'-5D4B079697E6C4^0' +'372E9BE903AFBE^0' +'-E350823FD9CB5^0' +'-2DFE81F3702BAC^0' +'1B1E8AC0D29603^-2' +'-4FA938942C4BA4^-2' +'-2DCE6F56B556A2^-2' +'-5D209E3D7ED08C^0' +'37265DB5A43F68^0' +'-E361825C6B3CA8^0' +'-2E0A4E3B0D3BFC^0' +'1790CD56964B87^-2' +'-50853995808ADC^-2' +'-2C59936FDB2AE2^-2' +'-5CF6537A8F9D74^0' +'371E317EC1274^0' +'-E372CC3ED7C0F8^0' +'-2E142960C96432^0' +'17B1DC64343EB4^-2' +'-51E7475C4DB51C^-2' +'-2FC37A3DC8567C^-2' +'-5CCB15EF9DC6EC^0' +'3714A4FA7A5D54^0' +'-E384A9775A2D4^0' +'-2E1E8A232359D6^0' +'179058C4A933D9^-2' +'-50853CADDAE94C^-2' +'-2C59734C18632A^-2' +'-5CA0C4C514FDB4^0' +'370C74F0A25EB4^0' +'-E395E375D8C1C^0' +'-2E28620D90F036^0' +'17902EE9EBE035^-2' +'-5084ADA8584664^-2' +'-2C592485F138CE^-2' +'-5C7670B71E66E4^0' +'3704431138EA94^0' +'-E3A715844D1F98^0' +'-2E323850967D3A^0' +'1848F7BA73C245^-2' +'-4F12CB999337B^-2' +'-2B7D0EC6176A06^-2' +'-5C4CBDFF23ADF4^0' +'36FC712FFBA46^0' +'-E3B7D4C06C3E8^0' +'-2E3C5F2CDB86BC^0' +'16FADAC9063AD^-2' +'-535A4650468954^-2' +'-30A1090B811D5E^-2' +'-5C20CDD2FF3E24^0' +'36F27AC20878A4^0' +'-E3C9FCE7BDC79^0' +'-2E46676224FB6C^0' +'1848C7434ACB2^-2' +'-4F13F6695AC77C^-2' +'-2B7D1BE78957B^-2' +'-5BF714586137D4^0' +'36EAA504B0A^0' +'-E3DAACAD4CA5B^0' +'-2E508B2B9E0726^0' +'178F7D26199BB^-2' +'-5083C056E1D684^-2' +'-2C58BC80B29D7A^-2' +'-5BCCB41607C22C^0' +'36E26BAB20F656^0' +'-E3EBBF1E83618^0' +'-2E5A5AEE9526A6^0' +'1A69641A868D23^-2' +'-4D7F7C26108E2C^-2' +'-307C13D20DFAC8^-2' +'-5BA2FA4C1A2FAC^0' +'36D895CE9AB4A^0' +'-E3FC6EB93BF9C8^0' +'-2E667EBD0C5D5E^0' +'178E569FBC51E4^-2' +'-5082EEC177B3E4^-2' +'-2C58E133E3435E^-2' +'-5B789423C71F0C^0' +'36D058C5C326FC^0' +'-E40D7156505858^0' +'-2E704B356933BC^0' +'1923637DA320AB^-2' +'-52A55BB1B5BA5^-2' +'-2C376B23FADF34^-2' +'-5B4D0F0DA06FD8^0' +'36C8A2A426B276^0' +'-E41EA53D1F9A18^0' +'-2E7A89FC3982B6^0' +'178E582BB4B811^-2' +'-50821F5EB0562^-2' +'-2C58AB2BE9C9A4^-2' +'-5B22A2E61668D8^0' +'36C061DD6D6388^0' +'-E42F97DE4E24E^0' +'-2E845325673D0A^0' +'16DBD896CC3CE3^-2' +'-4E5B6E84D0CE94^-2' +'-2F0E674DA66116^-2' +'-5AF8FD202C21EC^0' +'36B6983C7BFB8C^0' +'-E4407B18C48F98^0' +'-2E8E818A81B31C^0' +'178D7DAC7B250D^-2' +'-50817B884B221^-2' +'-2C582F6DD13BCA^-2' +'-5ACE8B2D51FF58^0' +'36AE53CED7348E^0' +'-E4515DEFB13FE8^0' +'-2E98476A22CE92^0' +'19229B91150BDF^-2' +'-52A789B8D6348^-2' +'-2C37D53B8B3EF8^-2' +'-5AA2F86DC6F434^0' +'36A695CB40169^0' +'-E46271FC956528^0' +'-2EA27FD29F19D^0' +'1622EDB7DB6A74^-2' +'-4FC61690A45E14^-2' +'-2FE98428BC19DA^-2' +'-5A78A739C9343^0' +'369C64F123E5F8^0' +'-E473A644413D5^0' +'-2EAC56451E183A^0' +'18477C5D21DF98^-2' +'-4F16BEEE8EFCC4^-2' +'-2B7D23C561F7C4^-2' +'-5A4ECDE387725^0' +'36947C6F3F30C4^0' +'-E48408FB9DE4B8^0' +'-2EB66A7F755E1^0' +'178C8AD5498067^-2' +'-507FAFCE60A3C8^-2' +'-2C574CE7C298C2^-2' +'-5A24506D1A42B4^0' +'368C30AB1A0236^0' +'-E494CBF1BD117^0' +'-2EC029B635D2C8^0' +'17B92DE605AA2E^-2' +'-51EE7D0846D068^-2' +'-2FCA7CED6CFFA6^-2' +'-59F8D69D92C4B^0' +'368282068082E4^0' +'-E4A62168E088F8^0' +'-2ECA6F9CDCC192^0' +'184733F4AA2972^-2' +'-4F179BD140AC9^-2' +'-2B7D0609595C32^-2' +'-59CEF3D0BBA59^0' +'367A93E6B66088^0' +'-E4B66CEAF9B0E8^0' +'-2ED47F22D66934^0' +'1B1E98EE586476^-2' +'-4FA474A8BF787^-2' +'-2DBDEB7DC8DE32^-2' +'-59A44CDDE76E34^0' +'36722EAFD4D4C^0' +'-E4C6C42C546AB^0' +'-2EE02831FF335^0' +'16E047144298B9^-2' +'-4E5BCCAA532E9C^-2' +'-2F1079515190BA^-2' +'-597A8A358ABB1^0' +'36685409C1C4EA^0' +'-E4D76178258EE8^0' +'-2EEA487722C8E8^0' +'191FFD0940CC6^-2' +'-52AB5C713419E^-2' +'-2C3909D5D09B04^-2' +'-594EDCA9CE08EC^0' +'3660865AFB71B8^0' +'-E4E8359606C058^0' +'-2EF4740443CA3^0' +'178A96EB1AE4FA^-2' +'-507CBDD1DB3538^-2' +'-2C569CA2FA3BBC^-2' +'-59244E12B42958^0' +'36582F98B51768^0' +'-E4F8C88A53C51^0' +'-2EFE29285FA5EC^0' +'16E1E594F15877^-2' +'-4E5BDF7C8275D4^-2' +'-2F10F63608EBE8^-2' +'-58FA81EC45C79^0' +'364E4F4B99D4BC^0' +'-E5094E6E06D9F^0' +'-2F0844ACB8C9B^0' +'191F2E1ED5AB04^-2' +'-52AC9DBE9D1268^-2' +'-2C392DAF881B5E^-2' +'-58CECA85E94F3C^0' +'36467BC5E49EC2^0' +'-E51A0A75681738^0' +'-2F126B58916584^0' +'1846291333E83E^-2' +'-4F187872B99298^-2' +'-2B7D0A94A64F1^-2' +'-58A4D24ACA483C^0' +'363E80AF52CF0A^0' +'-E52A1FA738BFA^0' +'-2F1C6FC34C3BE8^0' +'1627042752B1F^-2' +'-4FBE3A223DCE6C^-2' +'-2FEA7CB8A7859^-2' +'-587A5E19059044^0' +'363439A5955E42^0' +'-E53AF3CA3DDCC8^0' +'-2F263224D7CA4A^0' +'18456C5A9F79B3^-2' +'-4F18829CEABCBC^-2' +'-2B7C7DCD443B5A^-2' +'-58506015B6AECC^0' +'362C3AF083383A^0' +'-E54AF977F7DC7^0' +'-2F30335726E94^0' +'17BCF5F9742965^-2' +'-51F14D29BBA3AC^-2' +'-2FCEA50934E89E^-2' +'-5824C119881248^0' +'362276984D9A22^0' +'-E55BF67776F8C^0' +'-2F3A6776F19212^0' +'184519691E2977^-2' +'-4F19178B1B48^-2' +'-2B7C74DF2BE6C2^-2' +'-57FABCE52E8B58^0' +'361A7429748E3A^0' +'-E56BEC93B16F^0' +'-2F44657C03DD5A^0' +'1845167AF96A68^-2' +'-4F190DFE530FE^-2' +'-2B7C6F9F17BAB2^-2' +'-57D0B5C7488B54^0' +'36126FEDF9FDF4^0' +'-E57BDB089E7C88^0' +'-2F4E61EC9B5992^0' +'17BE321980FD97^-2' +'-51F215691D33C^-2' +'-2FCFCDDFF6567^-2' +'-57A50CC4C61EFC^0' +'3608A5B2C65D0A^0' +'-E58CBFEE31294^0' +'-2F5891308FE75A^0' +'17872ACFC680EC^-2' +'-507789F0D789F8^-2' +'-2C542A2B69DB04^-2' +'-577A62A1F0F828^0' +'36003CE2FEF9C4^0' +'-E59D02E44DCA7^0' +'-2F62356CF5233C^0' +'1844826B56AA5^-2' +'-4F18F455FA116C^-2' +'-2B7BCA57D20DFA^-2' +'-575052D106D36^0' +'35F83330925442^0' +'-E5ACD9D869AF9^0' +'-2F6C2CFADFBE76^0' +'17BF3252897269^-2' +'-51F234DDDA071^-2' +'-2FD05589EC4838^-2' +'-5724A032EBAF3C^0' +'35EE6324E26B9A^0' +'-E5BDA657B32AD8^0' +'-2F7657408080A6^0' +'18441B5A92FC01^-2' +'-4F1947B43BC194^-2' +'-2B7B9D5D131598^-2' +'-56FA8A654A5714^0' +'35E655C3262832^0' +'-E5CD6DA623A18^0' +'-2F804B94CA63D4^0' +'16E82C3D0EC144^-2' +'-4E5B3CC8E0551^-2' +'-2F12D4AB681718^-2' +'-56D096507CC308^0' +'35DC5D41B17B26^0' +'-E5DD8DFF68EF2^0' +'-2F8A525027332^0' +'18436C88ADD577^-2' +'-4F1959807882E8^-2' +'-2B7B51277C15^-2' +'-56A67AD02FDDE^0' +'35D44C4B696BC4^0' +'-E5ED45E2A01D18^0' +'-2F94436F9D168^0' +'191ABF8D7E8856^-2' +'-52B11609F72C48^-2' +'-2C39A424BF6606^-2' +'-567A96F46817B4^0' +'35CC5DE899321^0' +'-E5FD9176C7BA4^0' +'-2F9E531F096B98^0' +'16E9A8FD850FE1^-2' +'-4E5ABCF6341488^-2' +'-2F133665C4C656^-2' +'-565099F2AEBC2C^0' +'35C25FE21030AE^0' +'-E60D9A5074C0E^0' +'-2FA855000FD73C^0' +'1842E47FCD7BD2^-2' +'-4F194168B3B8E^-2' +'-2B7AE9194CD15^-2' +'-562675D9B93E3C^0' +'35BA497F6123EE^0' +'-E61D3AC9BF6468^0' +'-2FB2413F32A5E^0' +'17C138646CAEDE^-2' +'-51F30556713B24^-2' +'-2FD239D6DD1C2A^-2' +'-55FAACD70D786C^0' +'35B06BEDC8119A^0' +'-E62DCEB7DA69E^0' +'-2FBC5FF60F633E^0' +'184265EEB4D2E6^-2' +'-4F19482FC4711C^-2' +'-2B7A92031FCFDC^-2' +'-55D082FE6ACF88^0' +'35A851E82B7AE4^0' +'-E63D5F749F21E8^0' +'-2FC648ED3E1EF2^0' +'18424DA6C271D8^-2' +'-4F18F90465EA9C^-2' +'-2B7A667E9CDC1C^-2' +'-55A65673EF0908^0' +'35A03620EFB43A^0' +'-E64CE875BA3D08^0' +'-2FD03042F5F218^0' +'17C234D7E2E479^-2' +'-51F2F1DCDB8CB8^-2' +'-2FD2E278BBC3E2^-2' +'-557A841A87713^0' +'359652D11AE7A8^0' +'-E65D6404F38848^0' +'-2FDA49F4516448^0' +'14A85399D84FBE^-2' +'-4FEF56A0AEDDE8^-2' +'-2A242195D7A372^-2' +'-555071D5C6157C^0' +'358E4775AB1D9^0' +'-E66D337579CC5^0' +'-2FE23FE4388826^0' +'17AC7531B92B1^-2' +'-4D04B9381AB1B8^-2' +'-2E3D25A676E85E^-2' +'-5526F9E80D690C^0' +'35849D10D29DEE^0' +'-E67CA46FF40198^0' +'-2FEC8CA5F93808^0' +'19179BA560E278^-2' +'-52B386A01F2A18^-2' +'-2C393C37AE4B6A^-2' +'-54FAFA77CE444C^0' +'357C9DA519E9D2^0' +'-E68CA783423048^0' +'-2FF68D5D57E436^0' +'18419679E061C3^-2' +'-4F19146E3D8FE8^-2' +'-2B7942ADE8C924^-2' +'-54D0BFCC5D74B^0' +'357478E1883F4C^0' +'-E69C097DCB4278^0' +'-30006C8C9032EC^0' +'16EE38E96E751D^-2' +'-4E58C31E45C34C^-2' +'-2F138EF5BA68FE^-2' +'-54A6A5DD080AA8^0' +'356A68A95C8AC8^0' +'-E6ABC3F8D74D38^0' +'-300A5E212C969E^0' +'19167821CB8F11^-2' +'-52B384E59DB6D^-2' +'-2C38F173E7A8FC^-2' +'-547A9DAE578B64^0' +'356263A47B5D2^0' +'-E6BBAEAA8C55^0' +'-301459BDAFA84^0' +'16EEF53CEC0B1E^-2' +'-4E5817DB54BECC^-2' +'-2F137E8C7A0A24^-2' +'-54507E1E34B828^0' +'35584FCB302858^0' +'-E6CB593934CB4^0' +'-301E47F9C125C6^0' +'1900C37F6DD6C3^-2' +'-4DC77D848086F8^-2' +'-2AA301AB91E072^-2' +'-5426D08D4B9884^0' +'35508420F38C6A^0' +'-E6DA3C1E6F993^0' +'-302877597CDB04^0' +'17C4E325DCCD63^-2' +'-51F34895E1601^-2' +'-2FD48FCF332BE8^-2' +'-53FAE278EDFC^0' +'35468FABABC3C2^0' +'-E6EA6EB8548^0' +'-303281F9C35634^0' +'183FA54574FE5C^-2' +'-4F182C6C292D78^-2' +'-2B77F3E1CAC3E4^-2' +'-53D097890AD474^0' +'353E60436AE36E^0' +'-E6F9A1990FD04^0' +'-303C573586A97C^0' +'19148419FF5376^-2' +'-52B3BD53759058^-2' +'-2C38B449DC186C^-2' +'-53A480C21A1F88^0' +'353651EA015CE8^0' +'-E70963A791DA48^0' +'-30464A502D1002^0' +'17B2470A94D6F1^-2' +'-4D082EF72F1354^-2' +'-2E3F1919186C42^-2' +'-537AEA0B3C02C^0' +'352C951411DC2C^0' +'-E71887E5BE15F8^0' +'-3050877441E0C2^0' +'14A2972F8B0A77^-2' +'-4FEC47A76D6CC4^-2' +'-2A2992D528970C^-2' +'-5350B6969C1768^0' +'35247476A1B09C^0' +'-E727FA96322CD8^0' +'-305869F35659AE^0' +'17C68157E11D0A^-2' +'-51F2CB181E87D^-2' +'-2FD4CBEDD38B5E^-2' +'-5324B9AD8903C8^0' +'351A76977755FA^0' +'-E738045CF742^0' +'-30626C0DA418FC^0' +'183E92C72DF01C^-2' +'-4F171E09FBFFAC^-2' +'-2B762C643B22DA^-2' +'-52FA618C1456A^0' +'35123E63B107C8^0' +'-E7470FE2879A2^0' +'-306C38ECBA78F^0' +'17B45AAA3D4E09^-2' +'-4D0984A7120D2^-2' +'-2E3F0946672B04^-2' +'-52D0BEFEF39A84^0' +'35087A4F384DA6^0' +'-E7561586F92538^0' +'-30766FC4C5AAA8^0' +'17B45AAA3D4E09^-2' +'-4D0984A7120D2^-2' +'-2E3F0946672B04^-2' +'133B769C21CA8^D' +'133B769D048^D' +'133B769DF8A4^D' +'133B769EECC8^D' +'133B769FE0EC^D' +'133B76A0D51^D' +'133B76A1C934^D' +'133B76A2BD58^D' +'133B76A3B17C^D' +'133B76A4A5A^D' +'133B76A599C4^D' +'133B76A68DE8^D' +'133B76A7820C^D' +'133B76A8763^D' +'133B76A96A54^D' +'133B76AA5E78^D' +'133B76AB529C^D' +'133B76AC46C^D' +'133B76AD3AE4^D' +'133B76AE2F08^D' +'133B76AF232C^D' +'133B76B0175^D' +'133B76B10B74^D' +'133B76B1FF98^D' +'133B76B2F3BC^D' +'133B76B3E7E^D' +'133B76B4DC04^D' +'133B76B5D028^D' +'133B76B6C44C^D' +'133B76B7B87^D' +'133B76B8AC94^D' +'133B76B9A0B8^D' +'133B76BA94DC^D' +'133B76BB89^D' +'133B76BC7D24^D' +'133B76BD7148^D' +'133B76BE656C^D' +'133B76BF599^D' +'133B76C04DB4^D' +'133B76C141D8^D' +'133B76C235FC^D' +'133B76C32A2^D' +'133B76C41E44^D' +'133B76C51268^D' +'133B76C6068C^D' +'133B76C6FAB^D' +'133B76C7EED4^D' +'133B76C8E2F8^D' +'133B76C9D71C^D' +'133B76CACB4^D' +'133B76CBBF64^D' +'133B76CCB388^D' +'133B76CDA7AC^D' +'133B76CE9BD^D' +'133B76CF8FF4^D' +'133B76D08418^D' +'133B76D1783C^D' +'133B76D26C6^D' +'133B76D36084^D' +'133B76D454A8^D' +'133B76D548CC^D' +'133B76D63CF^D' +'133B76D73114^D' +'133B76D82538^D' +'133B76D9195C^D' +'133B76DA0D8^D' +'133B76DB01A4^D' +'133B76DBF5C8^D' +'133B76DCE9EC^D' +'133B76DDDE1^D' +'133B76DED234^D' +'133B76DFC658^D' +'133B76E0BA7C^D' +'133B76E1AEA^D' +'133B76E2A2C4^D' +'133B76E396E8^D' +'133B76E48B0C^D' +'133B76E57F3^D' +'133B76E67354^D' +'133B76E76778^D' +'133B76E85B9C^D' +'133B76E94FC^D' +'133B76EA43E4^D' +'133B76EB3808^D' +'133B76EC2C2C^D' +'133B76ED205^D' +'133B76EE1474^D' +'133B76EF0898^D' +'133B76EFFCBC^D' +'133B76F0F0E^D' +'133B76F1E504^D' +'133B76F2D928^D' +'133B76F3CD4C^D' +'133B76F4C17^D' +'133B76F5B594^D' +'133B76F6A9B8^D' +'133B76F79DDC^D' +'133B76F892^D' +'133B76F98624^D' +'133B76FA7A48^D' +'133B76FB6E6C^D' +'133B76FC629^D' +'133B76FD56B4^D' +'133B76FE4AD8^D' +'133B76FF3EFC^D' +'133B7700332^D' +'133B77012744^D' +'133B77021B68^D' +'133B77030F8C^D' +'133B770403B^D' +'133B7704F7D4^D' +'133B7705EBF8^D' +'133B7706E01C^D' +'133B7707D44^D' +'133B7708C864^D' +'133B7709BC88^D' +'133B770AB0AC^D' +'133B770BA4D^D' +'133B770C98F4^D' +'133B770D8D18^D' +'133B770E813C^D' +'133B770F756^D' +'133B77106984^D' +'133B77115DA8^D' +'133B771251CC^D' +'133B771345F^D' +'133B77143A14^D' +'133B77152E37FF^D' +'133B7716225C^D' +'133B7717168^D' +'133B77180AA4^D' +'133B7718FEC8^D' +'133B7719F2EC^D' +'133B771AE71^D' +'133B771BDB34^D' +'133B771CCF58^D' +'133B771DC37C^D' +'133B771EB7A^D' +'133B771FABC4^D' +'133B77209FE8^D' +'133B7721940C^D' +'133B7722883^D' +'133B77237C54^D' +'133B77247078^D' +'133B7725649C^D' +'133B772658C^D' +'133B77274CE4^D' +'133B77284108^D' +'133B7729352C^D' +'133B772A295^D' +'133B772B1D74^D' +'133B772C1198^D' +'133B772D05BC^D' +'133B772DF9E^D' +'133B772EEE04^D' +'133B772FE228^D' +'133B7730D64C^D' +'133B7731CA7^D' +'133B7732BE94^D' +'133B7733B2B8^D' +'133B7734A6DC^D' +'133B77359B^D' +'133B77368F24^D' +'133B77378348^D' +'133B7738776C^D' +'133B77396B9^D' +'133B773A5FB4^D' +'133B773B53D8^D' +'133B773C47FC^D' +'133B773D3C2^D' +'133B773E3044^D' +'133B773F2468^D' +'133B7740188C^D' +'133B77410CB^D' +'133B774200D4^D' +'133B7742F4F8^D' +'133B7743E91C^D' +'133B7744DD4^D' +'133B7745D164^D' +'133B7746C588^D' +'133B7747B9AC^D' +'133B7748ADD^D' +'133B7749A1F4^D' +'133B774A9618^D' +'133B774B8A3C^D' +'133B774C7E6^D' +'133B774D7284^D' +'133B774E66A8^D' +'133B774F5ACC^D' +'133B77504EF^D' +'133B77514314^D' +'133B77523738^D' +'133B77532B5C^D' +'133B77541F8^D' +'133B775513A4^D' +'133B775607C8^D' +'133B7756FBEC^D' +'133B7757F01^D' +'133B7758E434^D' +'133B7759D858^D' +'133B775ACC7C^D' +'133B775BC0A^D' +'133B775CB4C4^D' +'133B775DA8E8^D' +'133B775E9D0C^D' +'133B775F913^D' +'133B77608554^D' +'133B77617978^D' +'133B77626D9C^D' +'133B776361C^D' +'133B776455E4^D' +'133B77654A08^D' +'133B77663E2C^D' +'133B7767325^D' +'133B77682674^D' +'133B77691A98^D' +'133B776A0EBC^D' +'133B776B02E^D' +'133B76FA7A48^D' +'133B7759D858^D' +'133B769C21CA8^D' +'1^1' +'DA^2' +END_ARRAY 1 1749 +TOTAL_ARRAYS 1 + ~NAIF/SPC BEGIN COMMENTS~ +This CK is for testing with the image EN1072174528M.cub + +This CK was generated using the following command +ckslicer -lsk naif0012.tls -sclk messenger_2548.tsc -timetype SCLK + -start "2/072174358:071400" -stop "2/072174699:907600" + -inputck msgr_mdis_sc040812_150430v1.bc + -outputck msgr_sc_EN1072174528M.bc + -id -236000 + ~NAIF/SPC END COMMENTS~ diff --git a/tests/pytests/data/EN1072174528M/msgr_sc_EN1072174528M.xsp b/tests/pytests/data/EN1072174528M/msgr_sc_EN1072174528M.xsp new file mode 100644 index 0000000000000000000000000000000000000000..9bf55ec652e778d926c4d5feb8337d47060274db --- /dev/null +++ b/tests/pytests/data/EN1072174528M/msgr_sc_EN1072174528M.xsp @@ -0,0 +1,1260 @@ +DAFETF NAIF DAF ENCODED TRANSFER FILE +'DAF/SPK ' +'2' +'6' +'SPKMERGE ' +BEGIN_ARRAY 1 1225 +'p.022.nio ' +'1CCBDD03EEBC5^8' +'1CCBDE59C5C68D^8' +'-EC' +'1' +'1' +'1' +1024 +'1CCBDD0A8C43C9^8' +'31709EF17D06C^1' +'62E13DE2FA0D8^1' +'9451DCD477144^1' +'C5C27BC5F41B^1' +'F7331AB77121C^1' +'128A3B9A8EE288^2' +'15A14589A6B2F4^2' +'18B84F78BE836^2' +'1BCF5967D653CC^2' +'1EE66356EE2438^2' +'21FD6D4605F4A4^2' +'251477351DC51^2' +'2B428B134D65E8^2' +'31709EF17D06C^2' +'379EB2CFACA798^2' +'8BBC8277955A48^3' +'-224A786ADF145A^1' +'-3823D7E20792E4^3' +'-8569A9878DA3A8^0' +'33F3765A1B3D0C^3' +'31B748FE1C071C^1' +'-C303381D882F88^-2' +'16FB48E7104BD2^-4' +'224BB79C367B2^-5' +'3114AE74E6E856^-7' +'-2E2298CB084A1A^-8' +'-5BE953C0191F4^-9' +'27B988BB9D1D5E^-9' +'14DE56804CCEC^-9' +'B145FCAACFEE8^-B' +'-2A7878^-A' +'-307C1ED227EAC^-B' +'0^0' +'0^0' +'0^0' +'0^0' +'4E58D5B6D188D8^-2' +'55EEBCBE6DC15^-4' +'-63C11BDF800E24^-6' +'-2C475C2EDE35E8^-7' +'14C95EDB49B1EE^-9' +'1FF01AC246A64C^-9' +'4B342F751F12F^-A' +'-273F7211808716^-A' +'-142D6C^-A' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'-4888CC7FE9CD78^-2' +'-1047C0F709C929^-3' +'-8E9DDE821AB278^-6' +'56A6B3FC78E07C^-7' +'14DDF802908947^-8' +'-9A1C9F9FE08B2^-9' +'-2DFE25211BFBCC^-9' +'6065130F46B9F^-A' +'6FB5F337AEAB98^-A' +'128D54^-A' +'-76BA^-B' +'0^0' +'0^0' +'0^0' +'0^0' +'B^1' +'A^1' +'8^1' +'A^1' +'1CCBDD23449342^8' +'31709EF17D06C^1' +'62E13DE2FA0D8^1' +'9451DCD477144^1' +'C5C27BC5F41B^1' +'F7331AB77121C^1' +'128A3B9A8EE288^2' +'15A14589A6B2F4^2' +'18B84F78BE836^2' +'1BCF5967D653CC^2' +'1EE66356EE2438^2' +'21FD6D4605F4A4^2' +'251477351DC51^2' +'2B428B134D65E8^2' +'31709EF17D06C^2' +'379EB2CFACA798^2' +'885E50AB2356C^3' +'-23770B2894716C^1' +'-38EC0E3297D032^3' +'-7DB83F1BF8CCD8^0' +'38BAD32B574158^3' +'3140E4A1B42E38^1' +'-C1FCF4A2FF0D4^-2' +'287F77BE7BA732^-4' +'23971736EFC316^-5' +'2B71A575645674^-7' +'29FEBE208FB78A^-8' +'F503ED17AE566^-9' +'-2CD53139F72F2^-9' +'-2A91431A5CB1CE^-9' +'-60184035530118^-A' +'64A578^-A' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'50F8FE601715E4^-2' +'526F42685C7D84^-4' +'-794620F841DD^-6' +'-2AB4DDE66C8ACA^-7' +'-47ACD38E3F2644^-9' +'-44F4CD2A8B003^-9' +'-E5D28D16E525D8^-A' +'488BA5EE7F78E8^-A' +'328BB^-A' +'3C818^-B' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'-50BE37E7B088D4^-2' +'-1083191C9603FE^-3' +'-64C7B598436284^-6' +'500008D05FCC6C^-7' +'-2B33EE6EE62758^-9' +'F1D23CDB3CBFE8^-9' +'6C966C63D06348^-9' +'C3AC0CCBC16D^-B' +'-CB2578C8515468^-A' +'-321558^-A' +'186308^-A' +'0^0' +'0^0' +'0^0' +'0^0' +'B^1' +'9^1' +'9^1' +'A^1' +'1CCBDD3F13ECAA^8' +'31709EF17D06C^1' +'62E13DE2FA0D8^1' +'9451DCD477144^1' +'C5C27BC5F41B^1' +'F7331AB77121C^1' +'128A3B9A8EE288^2' +'15A14589A6B2F4^2' +'18B84F78BE836^2' +'1BCF5967D653CC^2' +'1EE66356EE2438^2' +'21FD6D4605F4A4^2' +'251477351DC51^2' +'282B812435957C^2' +'2B428B134D65E8^2' +'31709EF17D06C^2' +'8471C5A9365188^3' +'-24C6BD5C70E59E^1' +'-39BED66827AEDA^3' +'-74C4F7B015336C^0' +'3E0CA56B8A982A^3' +'30AC71C44C2C1A^1' +'-C02A58F8BA3C28^-2' +'3D11890C7AF99^-4' +'2546A8C749EC76^-5' +'1FE04FD4C8010C^-7' +'-8E8186441CD528^-8' +'-1EF59BABA358E8^-8' +'6964DAC2CD1D7C^-9' +'56F3C3C7A49D9^-9' +'A40F37CAACFEE^-A' +'-7A2288^-A' +'-28DD28^-A' +'18F8B^-A' +'56EBB8^-A' +'0^0' +'0^0' +'53C7C3ED5173E8^-2' +'4DAAE56A144EF8^-4' +'-939E6D97FAF858^-6' +'-307B0751A0C598^-7' +'919C724DFBEC5^-9' +'9B703F275A9E8^-9' +'16C4EB84B961A2^-9' +'-DA2FD611808718^-A' +'-6C4788^-A' +'1A047C^-A' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'-5A160AC7CF6BD4^-2' +'-10AB419B660EAC^-3' +'-2B6FCB403111CC^-6' +'7CFAA2F9259FD^-7' +'3D966C15BDD956^-8' +'-207A3363465786^-8' +'-DAA4C9DC6A8D28^-9' +'4A7235C1E01F8^-A' +'1BFE7BB37AEABA^-9' +'725228^-A' +'-1253FC^-A' +'-7A89C^-B' +'0^0' +'0^0' +'0^0' +'D^1' +'C^1' +'9^1' +'B^1' +'1CCBDD5AE34612^8' +'31709EF17D06C^1' +'62E13DE2FA0D8^1' +'9451DCD477144^1' +'C5C27BC5F41B^1' +'F7331AB77121C^1' +'128A3B9A8EE288^2' +'15A14589A6B2F4^2' +'18B84F78BE836^2' +'1BCF5967D653CC^2' +'1EE66356EE2438^2' +'21FD6D4605F4A4^2' +'251477351DC51^2' +'282B812435957C^2' +'2B428B134D65E8^2' +'31709EF17D06C^2' +'8060F4E6BC305^3' +'-2612A18B8ECFD6^1' +'-3A81CDAA51D102^3' +'-6B861CD286B9B8^0' +'434D74FD845F1^3' +'3007B4B7416D1^1' +'-BD9B995BCA7F7^-2' +'52180FCADDD914^-4' +'256FD6ABCB9DCA^-5' +'14255BED909B28^-7' +'CC36ED92BC07A^-8' +'34C534E110832E^-8' +'-EE5AA94E62CB6^-9' +'-A53753565A1308^-9' +'-C4E8783553012^-A' +'11B18E^-9' +'62BA08^-A' +'-AE068^-B' +'1E3D8^-B' +'0^0' +'0^0' +'566710A424D35C^-2' +'480232CDED9A7C^-4' +'-AAD5E86A581258^-6' +'-284287EE69F8D4^-7' +'-1E747F78FBBC92^-8' +'-1344811FF5A6ED^-8' +'-14042B251EEA5C^-9' +'2502F5DEE7F78E^-9' +'DC39^-A' +'-D063C^-B' +'-1CD998^-A' +'5DF5^-B' +'0^0' +'0^0' +'0^0' +'-63796310EE9DE8^-2' +'-10B073352BC5BF^-3' +'BF3BCDEB6DC288^-7' +'435D1CEC86DEC4^-7' +'-3CA0863D06B54C^-8' +'405FF3D2B5B334^-8' +'1946AF76D3EC72^-8' +'-18B326948FBD84^-9' +'-386F958C851546^-9' +'-B548F4^-A' +'4B8AEC^-A' +'0^0' +'0^0' +'0^0' +'0^0' +'D^1' +'C^1' +'B^1' +'A^1' +'1CCBDD79C9A968^8' +'31709EF17D06C^1' +'62E13DE2FA0D8^1' +'9451DCD477144^1' +'C5C27BC5F41B^1' +'F7331AB77121C^1' +'128A3B9A8EE288^2' +'15A14589A6B2F4^2' +'18B84F78BE836^2' +'1BCF5967D653CC^2' +'1EE66356EE2438^2' +'21FD6D4605F4A4^2' +'251477351DC51^2' +'282B812435957C^2' +'2B428B134D65E8^2' +'31709EF17D06C^2' +'7BB28BA6604484^3' +'-277D5EC3E3E2A^1' +'-3B47482BA2C082^3' +'-60EE72CE35AE2C^0' +'490D960550C65^3' +'2F3D8A95E7C846^1' +'-B9E3444878A64^-2' +'6A24796E297498^-4' +'26E1339B246A6E^-5' +'-22B3C8802BC8EC^-7' +'-1DCC33AA057CD1^-7' +'-21E3463696323^-8' +'302FA129ACB23^-8' +'FF611508520C6^-9' +'-235CB20355301^-9' +'-299A5A8^-9' +'-6132D8^-A' +'350D38^-A' +'663D8^-B' +'0^0' +'0^0' +'590FC4984BE88^-2' +'40A7F9602F612^-4' +'-C9DE1532933388^-6' +'-21B79D58F86D7C^-7' +'A1C83CB4C7047^-8' +'28601257146994^-8' +'-5E343FF00F3EC^-9' +'-66A8D3E118087^-9' +'-1054A84^-9' +'881B08^-A' +'43884C^-A' +'-1B568^-B' +'0^0' +'0^0' +'0^0' +'-6DDFB5AF86A108^-2' +'-1090B3BFC6D6A3^-3' +'61A590D41FA24^-6' +'C0F90644BF01E^-7' +'-1FE08F6C997D8^-8' +'-99832A27D7106^-8' +'-1EA23E9D0F6325^-8' +'BD3C3DEE3D6DB^-9' +'6BFB18F37AEAB8^-9' +'24B83^-A' +'-1202B1^-9' +'0^0' +'0^0' +'0^0' +'0^0' +'D^1' +'C^1' +'B^1' +'A^1' +'1CCBDD98B00CBF^8' +'31709EF17D06C^1' +'62E13DE2FA0D8^1' +'9451DCD477144^1' +'C5C27BC5F41B^1' +'F7331AB77121C^1' +'128A3B9A8EE288^2' +'15A14589A6B2F4^2' +'18B84F78BE836^2' +'1BCF5967D653CC^2' +'1EE66356EE2438^2' +'21FD6D4605F4A4^2' +'251477351DC51^2' +'282B812435957C^2' +'2B428B134D65E8^2' +'31709EF17D06C^2' +'76D8D220A401E4^3' +'-28E004DD40523A^1' +'-3BF80169637CA8^3' +'-56094311E9503^0' +'4EB41B13A12344^3' +'2E5F6B9AF4CF7^1' +'-B53C2F9B77B9A^-2' +'81925145A60C08^-4' +'258886A74E3416^-5' +'65CADEC4AC933^-7' +'27EB915E75DDBC^-7' +'-4F4A2BB71086A^-8' +'-66A5363494DB4C^-8' +'-E1ADED1901D44^-9' +'9B9D647CAACFF^-9' +'4123B9^-9' +'-558B28^-A' +'-AD5E5^-A' +'-41D2D^-A' +'0^0' +'0^0' +'5B6AD2A4A7EDCC^-2' +'38C3B562B7F68E^-4' +'-CADDD8666EB3B8^-6' +'-205FB903611944^-7' +'-1299619BCABB77^-7' +'-33C21470B7BAA6^-8' +'183537805006CE^-8' +'BB3CB99EE7F79^-9' +'-367148^-A' +'-185F89^-9' +'-5752CC^-A' +'1E7E4^-A' +'0^0' +'0^0' +'0^0' +'-781EC53077AE9C^-2' +'-103E0454803287^-3' +'8EB285CAA0A5B^-6' +'29A2E649D508C^-7' +'1B20936B3030ED^-7' +'10C80A00C5C54A^-7' +'7A68714CD8848^-9' +'-20916C90EF567^-8' +'-89A9B84C851548^-9' +'22E778^-9' +'1A2753^-9' +'18DDA4^-A' +'-34A7E^-A' +'0^0' +'0^0' +'D^1' +'C^1' +'B^1' +'C^1' +'1CCBDDBDC483F5^8' +'31709EF17D06C^1' +'62E13DE2FA0D8^1' +'9451DCD477144^1' +'C5C27BC5F41B^1' +'F7331AB77121C^1' +'128A3B9A8EE288^2' +'15A14589A6B2F4^2' +'18B84F78BE836^2' +'1BCF5967D653CC^2' +'1EE66356EE2438^2' +'21FD6D4605F4A4^2' +'251477351DC51^2' +'282B812435957C^2' +'2B428B134D65E8^2' +'2E599502653654^2' +'70CF1E90B56038^3' +'-2A7C667B27E12A^1' +'-3CAFE8E3CB4B3E^3' +'-489D86E9CEC048^0' +'5556C4AEC20B24^3' +'2D3B1A16BE3008^1' +'-AE6D116347C78^-2' +'9DFD2F3D288B^-4' +'21C0FD9A6153C^-5' +'-13F78F257AC59E^-6' +'8D2C56DFFF8B7^-8' +'2061329843A422^-7' +'50446C486A7B5^-8' +'-2F4175DC10014C^-8' +'-139D75C8355301^-8' +'2099138^-9' +'2FA12C8^-9' +'4FC898^-A' +'-BDAF1^-A' +'0^0' +'0^0' +'5DD01063A8425^-2' +'2E10C6C9D3104E^-4' +'-E8CCB4D23502B8^-6' +'3C6D2B6885E4EC^-7' +'12902B34236DB^-7' +'-752952EE4C9244^-8' +'-3F8C57A081FF8C^-8' +'BF62E5EE7F79^-A' +'820560C^-9' +'1A859A^-9' +'-AFBD7C^-A' +'-57C8F4^-A' +'15C25C^-A' +'6E5638^-A' +'0^0' +'-8410767D0039D^-2' +'-F9449B388A5308^-4' +'11E79325F5EBC2^-5' +'-1E0591D683EC1^-7' +'-609DDB61672^-7' +'-501B691BC141A^-8' +'A311FB188CB37^-8' +'2B44D379ACD9A^-8' +'-B826CACC85154^-9' +'-7FABDF^-9' +'-347AF^-A' +'F8AF9^-A' +'22E328^-A' +'-4B5858^-A' +'0^0' +'E^1' +'C^1' +'D^1' +'D^1' +'1CCBDDDFC1F13B^8' +'31709EF17D06C^1' +'62E13DE2FA0D8^1' +'9451DCD477144^1' +'C5C27BC5F41B^1' +'F7331AB77121C^1' +'128A3B9A8EE288^2' +'15A14589A6B2F4^2' +'18B84F78BE836^2' +'1BCF5967D653CC^2' +'1EE66356EE2438^2' +'21FD6D4605F4A4^2' +'251477351DC51^2' +'282B812435957C^2' +'2B428B134D65E8^2' +'2E599502653654^2' +'6B12C1EFDC1C98^3' +'-2BE759FC22429E^1' +'-3D3CDAA2C1FBB^3' +'-3C09E4AE982CC4^0' +'5B450A8B3F29D^3' +'2C175BA77EB908^1' +'-A71C4DDFC808D8^-2' +'B526EE82EAEE68^-4' +'2565319364C46A^-5' +'8F605571F1679^-7' +'-576B7CA106ED1C^-7' +'-230168A06E5818^-7' +'5DB20365FB06F^-8' +'582E0619A56DB^-8' +'313170FCAACFF^-9' +'-B38363^-9' +'-288E9F^-9' +'109823^-9' +'86881^-A' +'-1FB0F8^-A' +'0^0' +'5F8F64F828A1C^-2' +'23C1ED29DD4CF2^-4' +'-11BAEB2F983FB3^-5' +'-CEEB7A786AF0C8^-7' +'3200FC6FDB18E^-8' +'1237ECCAF9A4FD^-7' +'2B8C1D30BD7AA^-8' +'-1B57B462118087^-8' +'-A5DB53C^-9' +'19984D^-9' +'1AF671C^-9' +'228918^-A' +'-2C5548^-A' +'1F5458^-A' +'0^0' +'-8E872257637D3^-2' +'-EED588DFC3739^-4' +'1162F85DED3552^-5' +'19EFFB11E145C2^-6' +'5A554D8305B928^-7' +'-18EF51D86F04C2^-7' +'-EB9A2AF0AAEA5^-8' +'BFE4FC5115B04^-9' +'20AF211337AEAC^-8' +'46ACA4^-9' +'-38D86C^-9' +'-14DCB6^-9' +'3306A8^-A' +'0^0' +'0^0' +'E^1' +'D^1' +'D^1' +'C^1' +'1CCBDE01BF5E81^8' +'31709EF17D06C^1' +'62E13DE2FA0D8^1' +'9451DCD477144^1' +'C5C27BC5F41B^1' +'F7331AB77121C^1' +'128A3B9A8EE288^2' +'15A14589A6B2F4^2' +'18B84F78BE836^2' +'1BCF5967D653CC^2' +'1EE66356EE2438^2' +'21FD6D4605F4A4^2' +'251477351DC51^2' +'282B812435957C^2' +'2B428B134D65E8^2' +'2E599502653654^2' +'6527491F1D934C^3' +'-2D41AAB64C3FFC^1' +'-3DAEDB6FC4F524^3' +'-2F434DE35A4476^0' +'610B2049F97E8C^3' +'2ADDF14CD1BD7E^1' +'-9EC55CB6CC2^-2' +'CBC51C3C46E18^-4' +'1D9DEA122E7549^-5' +'54E90A45FEF194^-7' +'77FF79F0CBB678^-7' +'-1FF1D5EC08A7D^-8' +'-12468112DA8A88^-7' +'-2F3ECAB0A5235^-8' +'203166E7CAAD^-8' +'C1FFE1^-9' +'-2548F68^-9' +'-21BA2D^-9' +'-EF95^-B' +'439B3^-A' +'-6C178^-B' +'60CAF6F939F484^-2' +'1710315F1FE86^-4' +'-10B62CEE257097^-5' +'5CD608A02C302C^-7' +'-2130274B33774^-7' +'-106C93BC4C48E6^-7' +'30F75331FCF4C8^-8' +'2B44EA5DEE7F78^-8' +'48F8B4^-A' +'-5CD8F98^-9' +'-1092724^-9' +'9E4BA8^-A' +'42241^-A' +'-81A88^-B' +'0^0' +'-986AD7E715A608^-2' +'-DE80E544046618^-4' +'174AF0926A493A^-5' +'-A677EED4CA577^-7' +'1A3BDBD761592^-7' +'324CA2E60663DC^-7' +'4ABF0A0B6F0738^-8' +'-6441961F8A2398^-8' +'-1B7AA9D4C85154^-8' +'8FB5CB^-9' +'5568198^-9' +'-525998^-A' +'-109C06^-9' +'0^0' +'0^0' +'F^1' +'E^1' +'D^1' +'C^1' +'1CCBDE23BCCBC7^8' +'31709EF17D06C^1' +'62E13DE2FA0D8^1' +'9451DCD477144^1' +'C5C27BC5F41B^1' +'F7331AB77121C^1' +'128A3B9A8EE288^2' +'15A14589A6B2F4^2' +'18B84F78BE836^2' +'1BCF5967D653CC^2' +'1EE66356EE2438^2' +'21FD6D4605F4A4^2' +'251477351DC51^2' +'282B812435957C^2' +'2B428B134D65E8^2' +'2E599502653654^2' +'5F0F0D64F90BD4^3' +'-2E8946B79B4426^1' +'-3E05921F32C746^3' +'-225BB2857CDC9^0' +'66A63CB319DBFC^3' +'29904B01EC0132^1' +'-9580AEE2304D1^-2' +'E10ECB77EB7F2^-4' +'18BB370EC47936^-5' +'-2958D008E7E6AE^-6' +'-397041E161E3E^-7' +'37237F34F9246^-7' +'11123A5ED7F6D1^-7' +'-41D65B3AEFB45^-8' +'-2E492A483553^-8' +'18786F^-9' +'688E928^-9' +'C8267^-A' +'-1472158^-9' +'0^0' +'0^0' +'618223A3134E3C^-2' +'B2F828F99A789^-5' +'-10DE5FB966DC0F^-5' +'A0957D1A2DE36^-7' +'3BE84984BFFF18^-7' +'-335CE763692CD8^-8' +'-8E7B21BCC3911^-8' +'-148476F2118088^-8' +'F712B48^-9' +'5371C3^-9' +'-14A9CF4^-9' +'-F43EA8^-A' +'-5D38C^-B' +'144CB8^-A' +'4E28C^-B' +'-A18DE39BD53C68^-2' +'-CAC1C59092862^-4' +'234A4CD3F36C3C^-5' +'5161D9AC9B6988^-7' +'-B73426AA27FAE8^-7' +'-26A9A874B3C7B8^-7' +'F29864A4DA8818^-8' +'78AAF483DA5DCC^-8' +'-C1C86DCC85154^-9' +'-11F5BB6^-8' +'-12301F^-9' +'24AEA^-9' +'7B8058^-A' +'-918168^-A' +'0^0' +'F^1' +'C^1' +'E^1' +'D^1' +'1CCBDE29EADFA5^8' +'31709EF17D06C^1' +'62E13DE2FA0D8^1' +'9451DCD477144^1' +'C5C27BC5F41B^1' +'F7331AB77121C^1' +'128A3B9A8EE288^2' +'15A14589A6B2F4^2' +'18B84F78BE836^2' +'1BCF5967D653CC^2' +'1EE66356EE2438^2' +'21FD6D4605F4A4^2' +'251477351DC51^2' +'282B812435957C^2' +'2B428B134D65E8^2' +'2E599502653654^2' +'5DEEC3BAC4C778^3' +'-2EC2ADF98AADCA^1' +'-3E12630BCCAEBA^3' +'-2000DAC873B6BA^0' +'67A6582BCCBC5C^3' +'29519735497202^1' +'-93BA8CBC8A233^-2' +'E3B07B66D966B8^-4' +'13ED12788EC1E^-5' +'-240D9FDC0F5D1C^-6' +'4C709AB3CBB25^-7' +'442E329A0ECB74^-7' +'27B889EF000B7^-8' +'-813A22735A5A5^-8' +'-190928E83553^-8' +'D517568^-9' +'562E97^-9' +'-1041B98^-9' +'-E23778^-A' +'7D318^-B' +'0^0' +'61958EBF4E7D14^-2' +'93C7B7AF64C84^-5' +'-F22545423DE438^-6' +'EBC8A1EDF3CCB8^-7' +'1B85DE98E9CE27^-7' +'-142767A1F24D09^-7' +'-7EC64580E6922^-8' +'118D07B9EE7F78^-8' +'13653338^-8' +'B8E7C4^-A' +'-2823868^-9' +'-863C64^-A' +'1365C^-A' +'0^0' +'0^0' +'-A31CF347D10148^-2' +'-C67B120677C3D^-4' +'21987EED55BA8A^-5' +'-13A3AC700B022A^-6' +'-C2A7A763AE92D^-7' +'64D51E5EE668C^-8' +'180E24856364FB^-7' +'3254EB0249BB24^-8' +'-29A00DACC85154^-8' +'-CEA11D8^-9' +'3AF632^-9' +'2531CB8^-9' +'-2C2BA^-A' +'-6089F8^-A' +'-1967F8^-A' +'F^1' +'D^1' +'C^1' +'E^1' +'1CCBDE273080EB^8' +'1^-1' +'1^-1' +'1^-1' +'C5C27BC5F41B^1' +'F7331AB77121C^1' +'128A3B9A8EE288^2' +'15A14589A6B2F4^2' +'18B84F78BE836^2' +'1BCF5967D653CC^2' +'1EE66356EE2438^2' +'21FD6D4605F4A4^2' +'251477351DC51^2' +'282B812435957C^2' +'2B428B134D65E8^2' +'2E599502653654^2' +'5E6E316BA93254^3' +'-2EA97DB99FBB0C^1' +'-3E0CD777D3CD32^3' +'-210A69A08DB31^0' +'67357A89E94FE4^3' +'296D4522B25378^1' +'-9483A0B1ED1A68^-2' +'49897F11C8^-6' +'49897F11C8^-6' +'0^0' +'-9483A0B1ED1A68^-2' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'618D737DA0B8D4^-2' +'31A9D6D48^-7' +'31A9D6D48^-7' +'0^0' +'618D737DA0B8D4^-2' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'-A26DD3F0E875^-2' +'-407D543548^-6' +'-407D543548^-6' +'0^0' +'-A26DD3F0E875^-2' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'3^1' +'2^1' +'2^1' +'2^1' +'1CCBDE273387E7^8' +'206FC4^-1' +'306FC4^-1' +'406FC4^-1' +'406FC4^-1' +'406FC4^-1' +'128A3B9A8EE288^2' +'15A14589A6B2F4^2' +'18B84F78BE836^2' +'1BCF5967D653CC^2' +'1EE66356EE2438^2' +'21FD6D4605F4A4^2' +'251477351DC51^2' +'282B812435957C^2' +'2B428B134D65E8^2' +'2E599502653654^2' +'5E6DA4291208A4^3' +'-2EA999D30F9462^1' +'-3E0CDDB8187AF^3' +'-2109424EB4ABBE^0' +'6735F7F2EBBD8^3' +'296D26671E235^1' +'-9482C212F8838^-2' +'951554990B5F98^-6' +'650172379D0608^-A' +'-4E8^-D' +'-9483A0B1ED1A68^-2' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'618D7CE28E3628^-2' +'64A693CEB63E7^-7' +'-4D3E3782930B88^-A' +'274^-D' +'618D737DA0B8D4^-2' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'-A26E972A0AC6D^-2' +'-82BC062E13A308^-6' +'AC093D16E70948^-A' +'-3D8^-D' +'-A26DD3F0E875^-2' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'4^1' +'3^1' +'3^1' +'3^1' +'1CCBDE277B4BB6^8' +'2686126343C^0' +'3BE6D2312EAC^0' +'47C3CEDEF978^0' +'49CACB1EF978^0' +'4ACACB1EF978^0' +'4BCACB1EF978^0' +'15A14589A6B2F4^2' +'18B84F78BE836^2' +'1BCF5967D653CC^2' +'1EE66356EE2438^2' +'21FD6D4605F4A4^2' +'251477351DC51^2' +'282B812435957C^2' +'2B428B134D65E8^2' +'2E599502653654^2' +'5E608F1129A9^3' +'-2EAC33C28903C6^1' +'-3E0D71A82608A8^3' +'-20EDE95458FC54^0' +'674194820E5128^3' +'296A4DAFFFF57^1' +'-946E2346FCFBB8^-2' +'B1200B2917FA38^-5' +'9398F9D2EF8008^-8' +'-71EE44C9218538^-A' +'C328^-C' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'618E5A8E6B80F^-2' +'76BFBE41A17E6C^-6' +'-71159AF4C6EE88^-8' +'37A21CFF313ACA^-A' +'3E8^-D' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'-A280A8D583D788^-2' +'-9B288D8D19FF58^-5' +'FC07B4F48A88C8^-8' +'-62D93002DFB648^-A' +'-F358^-C' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'5^1' +'4^1' +'4^1' +'4^1' +'1CCBDE2A7413E^8' +'FD9C7C6E25BC^0' +'1C5FED86CB22C^1' +'252BB52A05AB^1' +'2C1EE449048EC^1' +'2F8C829BEACE4^1' +'31F4E3C21F0A4^1' +'334AEFBEFDB9^1' +'3408BF89DA65C^1' +'34292F4DDA65C^1' +'1EE66356EE2438^2' +'21FD6D4605F4A4^2' +'251477351DC51^2' +'282B812435957C^2' +'2B428B134D65E8^2' +'2E599502653654^2' +'5DD5B2767638B8^3' +'-2EC7B11BFAB1D6^1' +'-3E13747B72AD4C^3' +'-1FCBF147EA4836^0' +'67BC7B8FA2A6^3' +'294C0D26F2FBB^1' +'-9392F11DAE3A4^-2' +'49307D392EAFB4^-4' +'1AFDE596ACDABE^-6' +'-93089953E6CB^-8' +'E70F6BEFBBA3B8^-9' +'C12695AF5C4ED8^-A' +'-C7CE8^-B' +'0^0' +201 +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'619711CA4EDFA^-2' +'2D0102BD637742^-5' +'-15114672FFBC0E^-6' +'574713FB839C0C^-8' +'-16B2BA5E1FAB9^-9' +'-771D2700C6DB58^-A' +'-8A64^-C' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'-A33F2C756185D^-2' +'-3F4D3AA756759^-4' +'2F2420AE5F71C2^-6' +'-BFF667712AF42^-8' +'-B17E4BAB8C5E78^-9' +'DC99B99C57D23^-A' +'D0158^-B' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'8^1' +'7^1' +'6^1' +'7^1' +'1CCBDE3CB8E031^8' +'3378EA60D131^1' +'6139BAB6E0EAC^1' +'89E51E91991E^1' +'B290826C51514^1' +'D6B71412497EC^1' +'F6D95CA5D1A74^1' +'1103D2436D588^2' +'1244CC50E8BF4^2' +'134268CD56E4FC^2' +'140ACB2955716C^2' +'149787A38919F^2' +'1506BA9579082C^2' +'282B812435957C^2' +'2B428B134D65E8^2' +'2E599502653654^2' +'5A7924F78393FC^3' +'-2F6D268D2F5D66^1' +'-3E33C838300626^3' +'-18D39D388F6D94^0' +'6AA8376F11B9F8^3' +'288F1A5D6E6416^1' +'-8E38B3B3C55EC8^-2' +'F45BF7D31D0DF8^-4' +'160663ECFA6C97^-5' +'20812740101118^-6' +'79CCF0474DDC4^-7' +'-254CA293718C76^-7' +'-D08EE2E25BF24^-8' +'1F2CB3693F63B^-8' +'11165CDCEE667C^-8' +'-13A6CF^-9' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'61BBE500E08124^-2' +'4759CF232C4094^-5' +'-D603C81D89E648^-6' +'-7EF6DECB3772B8^-7' +'-57E7754E3F2A58^-7' +'-2F4CB01DE435CE^-8' +'649EB4A6F8AFEC^-8' +'CC89633311739^-9' +'-621F5E5DCD5ABC^-9' +'-10A3C24^-9' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'-A7AF624D3C56C8^-2' +'-C46008B5722708^-4' +'15AA0E561E2BB1^-5' +'-12C7701960EAFE^-6' +'97C3AFBB0E7008^-7' +'2C3240081618BC^-7' +'-8402E7BA9F9BC^-8' +'-4051BB4467F39C^-8' +'59E7961EBF99^-9' +'4ADCD13B6E76CC^-9' +'6E2968^-A' +'0^0' +'0^0' +'0^0' +'0^0' +'B^1' +'9^1' +'9^1' +'A^1' +'1CCBDE6285AC5^8' +'39E807ACEB57^1' +'73D00F59D6AE^1' +'ADB81706C205^1' +'E7A01EB3AD5C^1' +'12188266098B3^2' +'15B702E0D840A^2' +'18EE9186E553B^2' +'1C26202CF266C^2' +'1F5DAED2FF79D^2' +'22953D790C8CE^2' +'25CCCC1F199FF^2' +'29045AC526B3^2' +'2BE067CA87AE9C^2' +'2E6B1E083331D^2' +'30F5D445DEB504^2' +'53604A8D8F1B54^3' +'-30AF7221D8EE5C^1' +'-3E5D63053DD09C^3' +'-A65EF91DDAF63^-1' +'708796EEA05968^3' +'26F8B64B4F982E^1' +'-82728FE617582^-2' +'12B33DA06B47DB^-3' +'1AA84743C26FAB^-5' +'-47E763AADE001^-6' +'-13B6C0E291055^-7' +'8322210325308^-7' +'9FC6BA6B887F5^-8' +'-141E219EE9B4D6^-7' +'-3493E6987F7B04^-8' +'31D3CE004D06FC^-8' +'F2FF4EC17B9E98^-9' +'-543D722FCDF588^-9' +'-AECC3B8F11D18^-A' +'3F79D68^-9' +'0^0' +'6191F67A318064^-2' +'-CE37B742A10EF^-5' +'-1E24EE11F3D454^-5' +'142DBA291B5AD^-6' +'AA7D8046EA47C8^-7' +'-1A3155BD813C3B^-7' +'-16C125384510F6^-7' +'217A76CF5E346E^-8' +'383A9AC4E42752^-8' +'-DA58D40BFDA18^-A' +'-9C44599AC7615^-9' +'-1C6AD1B270F072^-9' +'-1B3961F4E65235^-9' +'0^0' +'0^0' +'-B0252B91319E^-2' +'-C03DAA7F63A718^-4' +'3B22627A77468C^-5' +'CA0201E952521^-7' +'-16A18C87DBE88B^-6' +'-1931505C7C92DC^-7' +'3386CCEEA396F8^-7' +'778E5DB3C44A6^-8' +'-7BBD0B23D0BA68^-8' +'-1E247826F6998E^-8' +'1410A3D6B98431^-8' +'AC3C01E099E9A8^-9' +'7702FF7F7E4184^-9' +'0^0' +'0^0' +'E^1' +'D^1' +'C^1' +'C^1' +'1CCBDD0A8C43C9^8' +'1CCBDD23449342^8' +'1CCBDD3F13ECAA^8' +'1CCBDD5AE34612^8' +'1CCBDD79C9A968^8' +'1CCBDD98B00CBF^8' +'1CCBDDBDC483F5^8' +'1CCBDDDFC1F13B^8' +'1CCBDE01BF5E81^8' +'1CCBDE23BCCBC7^8' +'1CCBDE272F80EB^8' +'1CCBDE273080EB^8' +'1CCBDE273387E7^8' +'1CCBDE277B4BB6^8' +'1CCBDE2A7413E^8' +'1CCBDE3CB8E031^8' +'1CCBDE6285AC5^8' +'11^2' +END_ARRAY 1 1225 +TOTAL_ARRAYS 1 + ~NAIF/SPC BEGIN COMMENTS~ +; msgr_sc_EN1072174528M.bsp LOG FILE + +; Created 2019-08-22/15:39:50.00. +; +; BEGIN SPKMERGE COMMANDS + +LEAPSECONDS_KERNEL = naif0012.tls + +SPK_KERNEL = msgr_sc_EN1072174528M.bsp + SOURCE_SPK_KERNEL = msgr_20040803_20150430_od431sc_2.bsp + INCLUDE_COMMENTS = NO + BODIES = -236 + BEGIN_TIME = 2015 APR 24 04:39:28.747 + END_TIME = 2015 APR 24 04:45:10.587 + +; END SPKMERGE COMMANDS + ~NAIF/SPC END COMMENTS~ diff --git a/tests/pytests/data/EN1072174528M/msgr_sun_EN1072174528M.xsp b/tests/pytests/data/EN1072174528M/msgr_sun_EN1072174528M.xsp new file mode 100644 index 0000000000000000000000000000000000000000..81e8085c3e54dcb9b8f20937144e878b46c7579e --- /dev/null +++ b/tests/pytests/data/EN1072174528M/msgr_sun_EN1072174528M.xsp @@ -0,0 +1,73 @@ +DAFETF NAIF DAF ENCODED TRANSFER FILE +'DAF/SPK ' +'2' +'6' +'SPKMERGE ' +BEGIN_ARRAY 1 39 +'DE-0423LE-0423 ' +'1CCBDD03EEBC5^8' +'1CCBDE59C5C68D^8' +'A' +'0' +'1' +'2' +39 +'1CD6274^8' +'A8C^5' +'775B6DAB3A49E^5' +'E03999E8AA6D8^3' +'-19406C51B8E8B7^2' +'-13A9E965E18A4A^0' +'45567D98039214^-1' +'-4C621106FB6288^-2' +'-3A552EE1A03D18^-3' +'216B7C7B9FB23E^-3' +'-4129354C2304F4^-4' +'-1BBB74F2A8D7B8^-5' +'1C4C8A9217C0F1^-5' +'-392CE54F14FD9A^4' +'1A1AA31288892C^4' +'B6D673A980E3B8^1' +'-4543938A17191C^0' +'9120BCA7D1DF18^-2' +'48F08C89346A54^-2' +'-D7703833C2965^-3' +'B99E4C63275368^-4' +'2BDA12B812B2FA^-4' +'-B1E9659118A628^-5' +'CA17AA57DB0E38^-6' +'-77243CEF8CAE94^4' +'AEAA584D57EC88^3' +'5C4234BF4F50F^1' +'-1F203713B9DD16^0' +'-14A52521D27944^-2' +'2E7CB737409E26^-2' +'-6D264DBC837C7^-3' +'2BC0C648C44FDA^-4' +'1E2E351D792CB7^-4' +'-5C29812756E374^-5' +'3D047C5901045C^-6' +'1CCB9B4^8' +'1518^6' +'23^2' +'1^1' +END_ARRAY 1 39 +TOTAL_ARRAYS 1 + ~NAIF/SPC BEGIN COMMENTS~ +; msgr_sun_EN1072174528M.bsp LOG FILE + +; Created 2019-08-22/16:29:37.00. +; +; BEGIN SPKMERGE COMMANDS + +LEAPSECONDS_KERNEL = naif0012.tls + +SPK_KERNEL = msgr_sun_EN1072174528M.bsp + SOURCE_SPK_KERNEL = de423s.bsp + INCLUDE_COMMENTS = NO + BODIES = 10 + BEGIN_TIME = 2015 APR 24 04:39:28.747 + END_TIME = 2015 APR 24 04:45:10.587 + +; END SPKMERGE COMMANDS + ~NAIF/SPC END COMMENTS~ diff --git a/tests/pytests/data/EN1072174528M/msgr_v231.tf b/tests/pytests/data/EN1072174528M/msgr_v231.tf new file mode 100644 index 0000000000000000000000000000000000000000..e3be7529abc92bef52f32cce6e9ff22878f69381 --- /dev/null +++ b/tests/pytests/data/EN1072174528M/msgr_v231.tf @@ -0,0 +1,2633 @@ +KPL/FK + +MESSENGER Spacecraft Frame Definitions Kernel +=========================================================================== + + This frame kernel contains the MESSENGER spacecraft, science instrument, + and communication antennae frame definitions. + + +Version and Date +--------------------------------------------------------------- + + The TEXT_KERNEL_ID stores version information of loaded project text + kernels. Each entry associated with the keyword is a string that + consists of four parts: the kernel name, version, entry date, and type. + For example, the frame kernel might have an entry as follows: + + TEXT_KERNEL_ID += 'MESSENGER_FRAMES V2.1.0 07-MAR-2012 FK' + + MESSENGER Frame Kernel Version: + + \begindata + + TEXT_KERNEL_ID += 'MESSENGER_FRAMES V2.3.1 15-OCT-2013 FK' + + \begintext + + Version 2.3.1 -- October 15, 2013 -- Scott Turner & Mike Reid + Added commentary to clarify that this kernel identifies only the + spacecraft frame and that two coordinate system origins have been used. + + Version 2.3.0 -- July 19, 2013 -- Scott Turner & Grant Stephens + + Introduced an offset to the NAC/WAC coalignment matrix that is the + result of analysis of star calibration frames acquired to date since + MOI. This frame kernel version should be utilized with the 1.4.0 + (or later) version of the MDIS IK. + + An additional CK based frame was added to the MDIS alignment chain + between MSGR_MDIS_BASE and MSGR_MDIS_ART. This frame, MSGR_MDIS_ART_CAL + captures an empirical model of the temporal drift of the mounting + alignment measured from stellar calibration images. + + Version 2.2.0 -- May 21, 2012 -- Grant Stephens + + Updated the MDIS WAC base mounting to reflect a shift that took + place around Mercury orbit insertion. + + Version 2.1.0 -- October 13, 2010 -- Lillian Nguyen & Scott Turner + + Updated the MDIS NAC to WAC and the MDIS base to spacecraft alignment + matrices. + Reserved a range of frame ID codes not to be assigned in this file + (reserved for user applications). + + Version 2.0.0 -- Sept 11, 2008 -- Lillian Nguyen + + Added a C-kernel based frame for the nonlinear harmonic drive + model of the MDIS pivot. + + Version 1.0.0 -- June 10, 2008 -- Lillian Nguyen + + Added frames for the phased array and fan beam antennas. + + Version 0.9.1 -- February 4, 2008 -- Lillian Nguyen + + Addition of text describing the principal axes of the solar panel frames. + + Version 0.9 -- August 9, 2007 -- Lillian Nguyen + + Corrected the MDIS Base, WAC, and NAC frames with updated alignment + matrices. + + Version 0.8 -- July 24, 2007 -- Lillian Nguyen + + Updated the MASCS frame definitions with new boresights. + Redefined the MASCS frames such that the MASCS coordinate systems + approximately match the spacecraft coordinate system. + + Version 0.7 -- April 12, 2007 -- Lillian Nguyen + + Updated the MDIS frame definitions with in-flight alignment values. + + Version 0.6 -- April 10, 2007 -- Lillian Nguyen + + Updated the MLA frame definition with new boresight. + Increased the FIPS ID code to accomodate EPPS SSD definitions. + Made minor text changes and formatting edits. + + Version 0.5 -- March 6, 2007 -- Lillian Nguyen + + Updated the MAG frames with corrected entries. + + Version 0.4 -- July 22, 2005 -- Scott Turner + + Kernel updates in preparation for the Earth flyby. This includes + some documentation clean up and clarification, as well as the + addition of the MDIS WAC filter frames. + + Version 0.3 -- June 17, 2005 -- Scott Turner + + Updated MDIS frame definitions to prepare for initial release + of gimbal and attitude history C-kernel creation tools. This + includes all nominal alignments of the gimbal axis and detector + boresights. + + Version 0.2 -- September 9, 2004 -- Scott Turner + + Added instrument frame content for the following instruments: + GRNS, XRS, MAG, MLA, MASCS, EPPS, and MDIS. + + Version 0.1 -- September 2, 2004 -- Scott Turner + + Updated and released for preliminary operational usage for + C-kernel creation and testing. + + Version 0.0 -- June 30, 2004 -- Scott Turner + + Initial prototype release to support C-kernel creation and + utilization. + + +References +--------------------------------------------------------------- + + 1. "C-kernel Required Reading" + + 2. "Kernel Pool Required Reading" + + 3. "Frames Required Reading" + + 4. "MESSENGER G&C Coordinate Systems, Component Alignments + and Naming Conventions (Revision C)", R. M. Vaughan + + 5. MESSENGER project website, http://messenger.jhuapl.edu. + + 6. Email from Ed Rhodes regarding GRNS coordinate systems + and field of view specifications. + + 7. Email from George Ho regarding XRS fields of view. + + 8. Email from Brian Anderson regarding MAG alignment + information. + + 9. Email from Brian Anderson regarding updates to the nominal + MAG alignment. + + 10. An email from Gene A. Heyler regarding MLA alignment forwarded + by Gregory Neumann. + + 11. "MLA Coordinate System and Survey Results", Xiaoli Sun + and Luis Ramos-Izquierdo (GSFC), 3/11/2004. + + 12. Email from William McClintock containing an update to the + original MASCS boresight memo. + + 13. Email from Barry Mauk regarding EPPS fields of view and + alignment. + + 14. Notes from a discussion with Ed Hawkins regarding MDIS + articulation, alignment, and field of view orientation. + + 15. "The MESSENGER Mercury Dual Imaging System (MDIS): + Design, Observing Plan, and Calibration", Ed Hawkins, et.al. + + 16. E-mail from Olivier Barnouin-Jha, received 9/14/2006. + + 17. E-mail from Haje Korth regarding conflicting transformation + matrices for the MAG stowed orientation. + + 18. "MESSENGER Mercury Laser Altimeter (MLA) Calibration Report", + JHU/APL drawing number 7384-9465. + + 19. E-mail from Gregory Neumann forwarded by Scott Turner on + 12/14/2006 regarding MLA receiver and transmitter calibration. + + 20. E-mail from Haje Korth with corrections to the transformation + matrix for the stowed MAG position and Y-Z rotation angle, + dated 3/5/2007. + + 21. Excerpt from an MDIS alignment report received from Scott Turner + by e-mail on 4/10/2007. (full report and SD/SIS memo number + pending). + + 22. E-mail from Robin Vaughan containing the MASCS boresights, + received 7/4/2007, and e-mail exchange with Noam Izenberg, + 7/9/2007-7/18/2007. + + 23. E-mail received from Scott Turner on 8/9/2007 containing a + correction to the MDIS alignment matrices. + + 24. E-mail from Scott Turner received on 1/15/2008. + + 25. Document excerpts containing G&C antenna coordinates, received + by e-mail from Dan O'Shaughnessy on 5/14/2008. + + 26. Notes from discussions with Scott Turner concerning the + MDIS pivot calibration, 8/2008. + + 27. Discussion with Scott Turner regarding reserved ID codes, + 4/27/2010 + + 28. JHU/APL memo SIS-10-012 titled 'Updated Alignment Determination + for MESSENGER/MDIS'. + + 29. JHU/APL memo SIS-12-007 titled 'Results from Initial Thermal + Calibration of MESSENGER/MDIS' + + 30. Pending JHU/APL memo containing updates to the MDIS alignment + and optical distortion parameters. + +Contact Information +--------------------------------------------------------------- + + Direct questions, comments, or concerns about the contents of this kernel + to: + + Lillian Nguyen, JHUAPL/SIS, (443)778-5477, Lillian.Nguyen@jhuapl.edu + + or + + Scott Turner, JHUAPL/SIS, (443)778-1693, Scott.Turner@jhuapl.edu + + +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 the data items with + their names in a data structure called the "kernel pool". The SPICELIB + routine FURNSH loads a kernel into the pool as shown below: + + FORTRAN: (SPICELIB) + + CALL FURNSH ( frame_kernel_name ) + + C: (CSPICE) + + furnsh_c ( frame_kernel_name ); + + IDL: (ICY) + + cspice_furnsh, frame_kernel_name + + In order for a program or routine to extract data from the pool, the + SPICELIB routines GDPOOL, GIPOOL, and GCPOOL are used. See [2] for + more details. + + This file was created and may be updated with a text editor or word + processor. + + +MESSENGER Frames +--------------------------------------------------------------- + + The ID codes -236050 to -236099 have been reserved to support user + functions and are not utilized in this file or the MESSENGER dynamics + frames kernel [27]. + + The following MESSENGER frames are defined in this kernel file: + + Frame Name Relative To Type NAIF ID + ======================= =================== ======= ======= + + Spacecraft Frames: + ------------------ + MSGR_SPACECRAFT J2000 CK -236000 + MSGR_SOLARPANEL_PLUS MSGR_SPACECRAFT(*) CK -236001 + MSGR_SOLARPANEL_MINUS MSGR_SPACECRAFT(*) CK -236002 + + Antenna Frames: + --------------- + MSGR_RS_PAA_FRONT MSGR_SPACECRAFT FIXED -236150 + MSGR_RS_PAA_REAR MSGR_RS_PAA_FRONT FIXED -236160 + MSGR_RS_FB_FRONT MSGR_RS_PAA_FRONT FIXED -236170 + MSGR_RS_FB_REAR MSGR_RS_PAA_FRONT FIXED -236180 + + GRNS Frames: + ------------ + MSGR_GRNS_GRS MSGR_SPACECRAFT FIXED -236200 + MSGR_GRNS_NS MSGR_SPACECRAFT FIXED -236210 + + XRS Frames: + ----------- + MSGR_XRS_MXU MSGR_SPACECRAFT FIXED -236300 + MSGR_XRS_SAX MSGR_SPACECRAFT FIXED -236310 + + MAG Frames: + ----------- + MSGR_MAG MSGR_SPACECRAFT FIXED -236400 + MSGR_MAG_STOWED MSGR_SPACECRAFT FIXED -236410 + MSGR_MAG_HALFWAY MSGR_SPACECRAFT FIXED -236420 + + MLA Frames: + ----------- + MSGR_MLA MSGR_SPACECRAFT FIXED -236500 + MSGR_MLA_RECEIVER MSGR_MLA FIXED -236501 + + MASCS Frames: + ------------- + MSGR_MASCS_UVVS_ATMO MSGR_SPACECRAFT FIXED -236600 + MSGR_MASCS_UVVS_SURF MSGR_SPACECRAFT FIXED -236610 + MSGR_MASCS_VIRS MSGR_SPACECRAFT FIXED -236620 + + EPPS Frames: + ------------ + MSGR_EPPS_EPS MSGR_SPACECRAFT FIXED -236700 + MSGR_EPPS_FIPS MSGR_SPACECRAFT FIXED -236720 + + MDIS Frames: + ------------ + MSGR_MDIS_BASE MSGR_SPACECRAFT FIXED -236880 + MSGR_MDIS_ART MGSR_MDIS_BASE CK -236890 + or MSGR_MDIS_ART_RAW, for calibrated pivot + or MSGR_MDIS_ART_CAL, for drift model + MSGR_MDIS_ART_RAW MGSR_MDIS_BASE CK -236891 + MSGR_MDIS_ART_CAL MSGR_MDIS_BASE CK -236892 + MSGR_MDIS_WAC MSGR_MDIS_ART FIXED -236800 + MSGR_MDIS_WAC_FILTER1 MSGR_MDIS_WAC FIXED -236801 + MSGR_MDIS_WAC_FILTER2 MSGR_MDIS_WAC FIXED -236802 + MSGR_MDIS_WAC_FILTER3 MSGR_MDIS_WAC FIXED -236803 + MSGR_MDIS_WAC_FILTER4 MSGR_MDIS_WAC FIXED -236804 + MSGR_MDIS_WAC_FILTER5 MSGR_MDIS_WAC FIXED -236805 + MSGR_MDIS_WAC_FILTER6 MSGR_MDIS_WAC FIXED -236806 + MSGR_MDIS_WAC_FILTER7 MSGR_MDIS_WAC FIXED -236807 + MSGR_MDIS_WAC_FILTER8 MSGR_MDIS_WAC FIXED -236808 + MSGR_MDIS_WAC_FILTER9 MSGR_MDIS_WAC FIXED -236809 + MSGR_MDIS_WAC_FILTER10 MSGR_MDIS_WAC FIXED -236810 + MSGR_MDIS_WAC_FILTER11 MSGR_MDIS_WAC FIXED -236811 + MSGR_MDIS_WAC_FILTER12 MSGR_MDIS_WAC FIXED -236812 + MSGR_MDIS_NAC MSGR_MDIS_WAC FIXED -236820 + + Notes: + + (*) The solar panel frames are provided via C-kernels to account + for their articulation. Typically the spacecraft and solar + panel attitude are provided in a single C-kernel, where the + spacecraft frame is relative to J2000 and the solar panel + frames are relative to the spacecraft body frame. However, + some analysis tools may require the solar panel frame related + directly to the inertial, J2000, frame. See the comments of + the C-kernel in question for details. + + (+) No information regarding communication antennae has been provided + for inclusion into the frame kernel as of the release date. + + +MESSENGER Frames Hierarchy +--------------------------------------------------------------- + + This diagram is subject to major revisions as this kernel evolves + to suit the needs of each instrument. + + The articulating frames referenced in this kernel are not required + to follow the paths outlined in the hierarchy below, however; the + presentation indicates the expected, or nominal, production path. + + The diagram below illustrates the MESSENGER frame hierarchy: + + 'IAU_MERCURY' (MERCURY BODY FIXED) + | + |<--- pck + | + 'J2000' + | + |<--- ck + | + 'MSGR_SPACECRAFT' + | + |<--- ck + | + 'MSGR_SOLARPANEL_PLUS' + | + |<--- ck + | + 'MSGR_SOLARPANEL_MINUS' + | + 'MSGR_GRNS_GRS' + | + 'MSGR_GRNS_NS' + | + 'MSGR_XRS_MXU' + | + 'MSGR_XRS_SAX' + | + 'MSGR_MAG' + | + 'MSGR_MAG_STOWED' + | + 'MSGR_MAG_HALFWAY' + | + 'MSGR_MLA + | | + | 'MGSR_MLA_RECEIVER' + | + 'MSGR_MASCS_UVVS_ATMO' + | + 'MSGR_MASCS_UVVS_SURF' + | + 'MSGR_MASCS_VIRS' + | + 'MSGR_EPPS_EPS' + | + 'MSGR_EPPS_FIPS' + | + 'MSGR_MDIS_BASE' + | + |<--- ck + | + 'MGSR_MDIS_ART_RAW' (exists ONLY for calibrated pivot) + 'MSGR_MDIS_ART_CAL' (compensates for temporal drift) + | + |<--- ck + | + 'MGSR_MDIS_ART' + | + 'MSGR_MDIS_WAC' + | + 'MSGR_MDIS_NAC' + | + 'MSGR_MDIS_WAC_FILTER1' + | + 'MSGR_MDIS_WAC_FILTER2' + | + 'MSGR_MDIS_WAC_FILTER3' + | + 'MSGR_MDIS_WAC_FILTER4' + | + 'MSGR_MDIS_WAC_FILTER5' + | + 'MSGR_MDIS_WAC_FILTER6' + | + 'MSGR_MDIS_WAC_FILTER7' + | + 'MSGR_MDIS_WAC_FILTER8' + | + 'MSGR_MDIS_WAC_FILTER9' + | + 'MSGR_MDIS_WAC_FILTER10' + | + 'MSGR_MDIS_WAC_FILTER11' + | + 'MSGR_MDIS_WAC_FILTER12' + + +Spacecraft Frames +--------------------------------------------------------------- + + From [4] (with edits): (Note: The figures referenced below can not be + easily reproduced here. There is a diagram below that attempts, poorly, + to illustrate the basic idea of what is contained there. Refer + to the aforementioned reference for specific details.) + + "The fundamental coordinate system used by MESSENGER G&C is called + the spacecraft body frame. The axes of this system are defined in + [1] and shown in Figure 1. The X axis is [parallel to] the nominal + rotation axis for the solar panels. The Z axis is the longitudinal + axis of the central fuel tank (oxidizer tank) and passes through the + center of the LVA nozzle on the top deck. The Y axis completes a + right-handed coordinate system, with -Y pointing out away from the + sunshade." + + There are two coordinate system origins that have been used on the mission: + One used during spacecraft development that has the orign at the adaptor + ring and a second used by the G&C team in-flight that has the origin close + to the center of the spacecraft body. A translation of 0.89662 m along the + Z-axis accounts for the difference. The kernel contains only the alignment + information and thus a single frame definition, since the axes between + these coordinate systems are parallel. + + + Spacecraft Body Frame (MSGR_SPACECRAFT): + + Plus-X + Solar Panel + | + Sunshade__ | . ' | + \ . ' \ . ' | .> + . ' \ ' | . ' + / | | |' + / . | | | X-Axis + Minus-X | . ' | | | | + Solar Panel | ' | | . '| | + | | | | |' | . + | . ' | | | | | | . ' + . ' | | | x | | | . ' + ' | . '| | \ | | + | |' | | \ | | + | | | | \ | | + | | | | Y-Axis \ | + | | | | . ' \| / + | . | ' - / + | . ' \ . ' + | . ' \ . ' | \ + | \_________ Bottom of + | Adapter Ring + | + V Z-Axis + + + + + The orientation of the spacecraft body frame with respect to an + inertial frame, typically J2000, is provided by a C-kernel (see + [1] for details). + + \begindata + + FRAME_MSGR_SPACECRAFT = -236000 + FRAME_-236000_NAME = 'MSGR_SPACECRAFT' + FRAME_-236000_CLASS = 3 + FRAME_-236000_CLASS_ID = -236000 + FRAME_-236000_CENTER = -236 + CK_-236000_SCLK = -236 + CK_-236000_SPK = -236 + + \begintext + + Solar Panel Frames (MSGR_SOLARPANEL_PLUS, MSGR_SOLARPANEL_MINUS): + + From [4]: + + "The G&C flight software assumes that each panel rotates about + an axis that is parallel to the s/c X axis. The orientation or + position of each panel relative to the s/c body frame is + represented by the angle measured in the YZ plane, relative to + the s/c +Z axis, made by a vector normal to the panel as shown + in Figure 14. Specifically the normal vector pointing outward + from the cell side of each panel is used as the position indicator. + The zero angle is the +Z axis and angle increases with rotation + about the +X axis (counterclockwise rotation when looking down + the +X axis.) While this definition allows the angle to take on + the full range of values from 0 to 360 deg, the array drives only + provide a 220-degree range of motion. Hardware stops are located + at the 70 deg and 290 degree locations. The actual panel angles + seen in flight will be restricted to this range. The panels will + be deployed such that both will be at the 90-deg location (panel + cell-side normal vector aligned with s/c -Y axis)." + + o + +180 + + | + _ | + | | __|__ + | | \ / + | | \ | / + | | ____\ /____ + | | | | | + | | | |---Spacecraft Body + o | | | | | + +90 | | | | o + <-----------------|-----+ - - - - - - - - - - - +270 + -Y | | | _.-'|'-._ | + sc | | _.-' | '-._ + _.-' | | | '-._ + _.-'| | |_____|_____| '-._ + o .-' | | / | \ '-. o + +70 | | /__|__\ +290 + Hardware | | | Hardware + Stop |_| | Stop + | | + Sunshade | + | + V +Z + sc + o o + 0 , 360 + + The principal axes of both solar panel frames are + + +X-axis : Coincident with the spacecraft X-axis (the rotation axis + of the panel) + + +Z-axis : Outward directed normal to the solar cell side of the + solar panel + + +Y-axis : Completes the right-handed frame definition + + Since the solar panels are articulating structures, their + orientation relative to the spacecraft body frame or the inertial + frame are stored in C-kernels. (See [1] for details.) + + \begindata + + FRAME_MSGR_SOLARPANEL_PLUS = -236001 + FRAME_-236001_NAME = 'MSGR_SOLARPANEL_PLUS' + FRAME_-236001_CLASS = 3 + FRAME_-236001_CLASS_ID = -236001 + FRAME_-236001_CENTER = -236 + CK_-236001_SCLK = -236 + CK_-236001_SPK = -236 + + FRAME_MSGR_SOLARPANEL_MINUS = -236002 + FRAME_-236002_NAME = 'MSGR_SOLARPANEL_MINUS' + FRAME_-236002_CLASS = 3 + FRAME_-236002_CLASS_ID = -236002 + FRAME_-236002_CENTER = -236 + CK_-236002_SCLK = -236 + CK_-236002_SPK = -236 + + \begintext + + +Antenna Frame Definitions +--------------------------------------------------------------- + + From [25]: + + MESSENGER carries 2 phased-array antennas (high-gain) and 2 fanbeam + antennas (medium-gain). A single reference frame is used for both antenna + sets. The frame is defined by a rotation axis and a nominal position. The + rotation axis is the axis about which the phased-array antenna boresight + rotates and is normal to the plane in which the boresight moves. The + nominal position is an axis in the scan plane that represents the 'zero' + position; this axis is perpendicular to the rotation axis. The final axis + of the antenna reference frame completes a right-handed system with the + rotation axis as the Z axis and the nominal position as the -Y axis. The + nominal alignment used for the antennas by Guidance and Control (G&C) + flight software sets the rotation axis to the +Z axis and the nominal + position to the -Y axis of the spacecraft body frame. + + The measured alignment made during spacecraft integration provide the + following offsets from the nominal frame, given in spacecraft coordinate: + + [ -0.002285675 ] + Antenna Rotation Axis (+Z) = [ -0.002090396 ] + [ 0.999995202 ] + + [ 0.006762866 ] + Antenna Nominal Position (-Y) = [ -0.999974982 ] + [ -0.002073187 ] + + The antenna X axis completes the right-handed frame. + + The following frame definition for the front phased array antenna captures + these values. The remaining antenna frames are identical and are defined + as identity offsets to this frame. + + \begindata + + FRAME_MSGR_RS_PAA_FRONT = -236150 + FRAME_-236150_NAME = 'MSGR_RS_PAA_FRONT' + FRAME_-236150_CLASS = 4 + FRAME_-236150_CLASS_ID = -236150 + FRAME_-236150_CENTER = -236 + TKFRAME_-236150_RELATIVE = 'MSGR_SPACECRAFT' + TKFRAME_-236150_SPEC = 'MATRIX' + TKFRAME_-236150_MATRIX = ( 0.999974519315555 + 0.006758094929627 + 0.002299754888269 + -0.006762869909170 + 0.999974978885710 + 0.002074895928634 + -0.002285675000000 + -0.002090396000000 + 0.999995202000000 ) + + FRAME_MSGR_RS_PAA_REAR = -236160 + FRAME_-236160_NAME = 'MSGR_RS_PAA_REAR' + FRAME_-236160_CLASS = 4 + FRAME_-236160_CLASS_ID = -236160 + FRAME_-236160_CENTER = -236 + TKFRAME_-236160_RELATIVE = 'MSGR_RS_PAA_FRONT' + TKFRAME_-236160_SPEC = 'MATRIX' + TKFRAME_-236160_MATRIX = ( 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 ) + + FRAME_MSGR_RS_FB_FRONT = -236170 + FRAME_-236170_NAME = 'MSGR_RS_FB_FRONT' + FRAME_-236170_CLASS = 4 + FRAME_-236170_CLASS_ID = -236170 + FRAME_-236170_CENTER = -236 + TKFRAME_-236170_RELATIVE = 'MSGR_RS_PAA_FRONT' + TKFRAME_-236170_SPEC = 'MATRIX' + TKFRAME_-236170_MATRIX = ( 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 ) + + FRAME_MSGR_RS_FB_REAR = -236180 + FRAME_-236180_NAME = 'MSGR_RS_FB_REAR' + FRAME_-236180_CLASS = 4 + FRAME_-236180_CLASS_ID = -236180 + FRAME_-236180_CENTER = -236 + TKFRAME_-236180_RELATIVE = 'MSGR_RS_PAA_FRONT' + TKFRAME_-236180_SPEC = 'MATRIX' + TKFRAME_-236180_MATRIX = ( 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 ) + + \begintext + + + +Gamma-Ray and Neutron Spectrometer (GRNS) Frame Definitions +--------------------------------------------------------------- + + From the diagram provided in [6], which has been recreated in + part below: + + + | | + | | | | + | | | | + | | o------------------> + | | __|__ | | X + | NS----| | | | | sc + | | |__|__| | | + | \ | / | + | \___|___/ | + | | |-----Spacecraft Body + |___________|__________| + | | / | \ + GRS----| | / | \ + |_| / | \------Adapter Ring + /_______|_______\ + | + | + V Z + sc + + The Gamma-Ray Spectrometer (GRS) is mounted on the -X side of the + spacecraft body, outside the adapter ring. The Neutron Spectrometer + is mounted outside the adapter ring as well, but further up the -Z + axis of the spacecraft body and closer to the center. + + From [6]: + + "After conferring with other members of the MESSENGER Geochemistry + Team, I have decided to use the S/C body coordinate system as the + coordinate system for both the GRS and NS." + + Since GRS and NS are both mounted directly to the spacecraft body, + all that is required is to supply the frame definition with the + identity matrix: + + [ ] [ 1 0 0 ] + [ ROT ] = [ 0 1 0 ] + [ ] [ 0 0 1 ] + + where ROT specifies the transformation from the instrument frame + to the spacecraft body frame. + + Gamma-Ray Spectrometer (MSGR_GRNS_GRS): + + \begindata + + FRAME_MSGR_GRNS_GRS = -236200 + FRAME_-236200_NAME = 'MSGR_GRNS_GRS' + FRAME_-236200_CLASS = 4 + FRAME_-236200_CLASS_ID = -236200 + FRAME_-236200_CENTER = -236 + TKFRAME_-236200_RELATIVE = 'MSGR_SPACECRAFT' + TKFRAME_-236200_SPEC = 'MATRIX' + TKFRAME_-236200_MATRIX = ( 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 ) + + \begintext + + Neutron Spectrometer (MSGR_GRNS_NS): + + \begindata + + FRAME_MSGR_GRNS_NS = -236210 + FRAME_-236210_NAME = 'MSGR_GRNS_NS' + FRAME_-236210_CLASS = 4 + FRAME_-236210_CLASS_ID = -236210 + FRAME_-236210_CENTER = -236 + TKFRAME_-236210_RELATIVE = 'MSGR_SPACECRAFT' + TKFRAME_-236210_SPEC = 'MATRIX' + TKFRAME_-236210_MATRIX = ( 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 ) + + \begintext + + +X-Ray Spectrometer (XRS) Frames: +--------------------------------------------------------------- + + From [7]: + + "The MXU unit which consists of three gas proportional counters + has a hexagon pattern collimator which restricts the FOV to 12 + degrees full angle. And the MXU is mounted on the main instrument + deck looking directly down (nadir)." + + MXU (MSGR_XRS_MXU): + + \begindata + + FRAME_MSGR_XRS_MXU = -236300 + FRAME_-236300_NAME = 'MSGR_XRS_MXU' + FRAME_-236300_CLASS = 4 + FRAME_-236300_CLASS_ID = -236300 + FRAME_-236300_CENTER = -236 + TKFRAME_-236300_RELATIVE = 'MSGR_SPACECRAFT' + TKFRAME_-236300_SPEC = 'MATRIX' + TKFRAME_-236300_MATRIX = ( 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 ) + + \begintext + + From [7]: + + "The SAX unit which is our Silicon-PIN solar monitor is mounted + directly behind the sun shade and looks at the Sun all the time + while in orbit. It has a FOV of 42 degrees defined by a circular + collimator, and it is mounted along the center axis of the sun + shade." + + The center axis of the sun shade points down the -Y axis of the + spacecraft body frame. If we make the Z-axis of the XRS_SAX frame + the boresight of the detector, one such rotation matrix would be: + + [ ] [ 1 0 0 ] + [ ROT ] = [ 0 0 -1 ] + [ ] [ 0 1 0 ] + + which rotates vectors from the instrument frame into the spacecraft + body frame. + + SAX (MSGR_XRS_SAX): + + \begindata + + FRAME_MSGR_XRS_SAX = -236310 + FRAME_-236310_NAME = 'MSGR_XRS_SAX' + FRAME_-236310_CLASS = 4 + FRAME_-236310_CLASS_ID = -236310 + FRAME_-236310_CENTER = -236 + TKFRAME_-236310_RELATIVE = 'MSGR_SPACECRAFT' + TKFRAME_-236310_SPEC = 'MATRIX' + TKFRAME_-236310_MATRIX = ( 1.0 + 0.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + -1.0 + 0.0 ) + + \begintext + + +Magnetometer (MAG) Frames: +--------------------------------------------------------------- + + From [16]: + + "The transformation from sensor coordinates to spacecraft coordinates + with the boom deployed as determined from the pre-launch calibrations + is given by: + + [Bx-sc] [ 0.996345296191 0.0 0.085416923137 ] [Bx-mag] + [By-sc] = [ 0.0 1.0 0.0 ] [By-mag] (1) + [Bz-sc] [ -0.085416923137 0.0 0.996345296191 ] [Bz-mag] + + The diagonal elements for X and Z are cos(4.9 degrees), the off-diagonal + elements for X and Z are sin(4.9 degrees). The off-diagonal elements + between X-Y and Y-Z will be determined using the in-flight roll maneuver + results." + + This translates directly into the following frame definition: + + Deployed Magnetometer Frame (MSGR_MAG): + + \begindata + + FRAME_MSGR_MAG = -236400 + FRAME_-236400_NAME = 'MSGR_MAG' + FRAME_-236400_CLASS = 4 + FRAME_-236400_CLASS_ID = -236400 + FRAME_-236400_CENTER = -236 + TKFRAME_-236400_RELATIVE = 'MSGR_SPACECRAFT' + TKFRAME_-236400_SPEC = 'MATRIX' + TKFRAME_-236400_MATRIX = ( 0.996345296191 + 0.0 + -0.085416923137 + 0.0 + 1.0 + 0.0 + 0.085416923137 + 0.0 + 0.996345296191 ) + + \begintext + + The nominal orientation, supplied in [8] is as follows: + + [Bx-sc] [ 1 0 0 ] [Bx-mag] + [By-sc] = [ 0 1 0 ] [By-mag] + [Bz-sc] [ 0 0 1 ] [Bz-mag] + + which translates into the following frame definition: + + FRAME_MSGR_MAG = -236400 + FRAME_-236400_NAME = 'MSGR_MAG' + FRAME_-236400_CLASS = 4 + FRAME_-236400_CLASS_ID = -236400 + FRAME_-236400_CENTER = -236 + TKFRAME_-236400_RELATIVE = 'MSGR_SPACECRAFT' + TKFRAME_-236400_SPEC = 'MATRIX' + TKFRAME_-236400_MATRIX = ( 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 ) + + Note: The above nominal frame definition is provided merely for + reference purposes. Since it is not surrounded by the "\begindata" + and "\begintext" lines, it will not be loaded into the kernel pool + with the rest of the frame data. + + From [16]: + + "In the stowed configuration the sensor is rotated 90 relative to its + deployed orientation so that +Y sensor direction is aligned with the + +Z spacecraft direction and the +Z sensor direction is aligned with + the -Y spacecraft direction. The precise stowed orientation remains + to be determined after launch, but the pre-launch coordinate + transformation matrix for the stowed configuration is given by modifying + (1) appropriately: + + [Bx-sc] [ 0.996345296191 0.0 0.085416923137 ] [Bx-mag] + [By-sc] = [ -0.085416923137 0.0 0.996345296191 ] [By-mag] (2)" + [Bz-sc] [ 0.0 -1.0 0.0 ] [Bz-mag] + + This translates directly into the following frame definition: + + Stowed Magnetometer Frame (MSGR_MAG_STOWED): + + \begindata + + FRAME_MSGR_MAG_STOWED = -236410 + FRAME_-236410_NAME = 'MSGR_MAG_STOWED' + FRAME_-236410_CLASS = 4 + FRAME_-236410_CLASS_ID = -236410 + FRAME_-236410_CENTER = -236 + TKFRAME_-236410_RELATIVE = 'MSGR_SPACECRAFT' + TKFRAME_-236410_SPEC = 'MATRIX' + TKFRAME_-236410_MATRIX = ( 0.996345296191 + -0.085416923137 + 0.0 + 0.0 + 0.0 + -1.0 + 0.085416923137 + 0.996345296191 + 0.0 ) + + \begintext + + The nominal stowed orientation supplied in [8] is as follows: + + [Bx-sc] [ 1 0 0 ] [Bx-mag] + [By-sc] = [ 0 0 1 ] [By-mag] + [Bz-sc] [ 0 -1 0 ] [Bz-mag] + + which results in the nominal frame definition displayed below: + + FRAME_MSGR_MAG_STOWED = -236410 + FRAME_-236410_NAME = 'MSGR_MAG_STOWED' + FRAME_-236410_CLASS = 4 + FRAME_-236410_CLASS_ID = -236410 + FRAME_-236410_CENTER = -236 + TKFRAME_-236410_RELATIVE = 'MSGR_SPACECRAFT' + TKFRAME_-236410_SPEC = 'MATRIX' + TKFRAME_-236410_MATRIX = ( 1.0 + 0.0 + 0.0 + 0.0 + 0.0 + -1.0 + 0.0 + 1.0 + 0.0 ) + + Lastly, [16] provides an orientation for a contingency orientation, + in which the magnetometer is halfway deployed: + + "In the halfway deployed configuration the sensor is rotated -90 relative + to its deployed orientation so that +Y sensor direction is aligned with the + -Z spacecraft direction and the +Z sensor direction is aligned with + the +Y spacecraft direction. The precise stowed orientation remains + to be determined after launch, but the pre-launch coordinate + transformation matrix for the stowed configuration is given by modifying + (1) appropriately: + + [Bx-sc] [ 0.996345296191 0.0 0.085416923137 ] [Bx-mag] + [By-sc] = [ 0.085416923137 0.0 -0.996345296191 ] [By-mag] (3)" + [Bz-sc] [ 0.0 1.0 0.0 ] [Bz-mag] + + This translates directly into the following frame definition: + + Halfway Deployed Magnetometer Frame (MSGR_MAG_HALFWAY): + + \begindata + + FRAME_MSGR_MAG_HALFWAY = -236420 + FRAME_-236420_NAME = 'MSGR_MAG_HALFWAY' + FRAME_-236420_CLASS = 4 + FRAME_-236420_CLASS_ID = -236420 + FRAME_-236420_CENTER = -236 + TKFRAME_-236420_RELATIVE = 'MSGR_SPACECRAFT' + TKFRAME_-236420_SPEC = 'MATRIX' + TKFRAME_-236420_MATRIX = ( 0.996345296191 + 0.085416923137 + 0.0 + 0.0 + 0.0 + 1.0 + 0.085416923137 + -0.996345296191 + 0.0 ) + + \begintext + + The nominal halfway deployed orientation supplied in [8] is as follows: + + [Bx-sc] [ 1 0 0 ] [Bx-mag] + [By-sc] = [ 0 0 -1 ] [By-mag] + [Bz-sc] [ 0 1 0 ] [Bz-mag] + + Halfway Deployed Magnetometer Frame (MSGR_MAG_HALFWAY): + + FRAME_MSGR_MAG_HALFWAY = -236420 + FRAME_-236420_NAME = 'MSGR_MAG_HALFWAY' + FRAME_-236420_CLASS = 4 + FRAME_-236420_CLASS_ID = -236420 + FRAME_-236420_CENTER = -236 + TKFRAME_-236420_RELATIVE = 'MSGR_SPACECRAFT' + TKFRAME_-236420_SPEC = 'MATRIX' + TKFRAME_-236420_MATRIX = ( 1.0 + 0.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + -1.0 + 0.0 ) + + +Mercury Laser Altimeter (MLA) Frames: +--------------------------------------------------------------- + + From [11]: + + "MLA Laser to MLA Cube Angles: + + + Cube face defined as -Z + + ^ .| + | | + ____________ | ' | + |____________|| . | +-------> +X + /\ /\ |*| | | + /__\ /__\ ^ ' | | + | . | | + Alignment Cube | | + ' | V + . | +Z + 5-10-03: 4'-17" | + 6-25-03: 4'-18" ' | + . + delta = 1" Laser Direction + + + + Cube face defined as -Z + + ^ |. + | | + __________|_ | ' + |__________|_| | . +Y <--------+ + /\ /|*| | | + /__\ /__\^ | ' | + | | . | + Alignment Cube | | + | ' V + | . +Z + 5-10-03: 1'-4" | + 6-25-03: 0'-58" | ' + . + delta = 6" Laser Direction + + + Cube XZ Plane: MLA Laser at -(4' 18") or -1.251 mrad + Cube YZ Plane: MLA Laser at -(0' 58") or -0.281 mrad" + + The above provides a clear definition of the MLA boresight vector + expressed in the MLA cube frame. A discussion of the MLA cube + frame is presented in [10]: + + [ 0.99999742474863 ] + "(1) MLA cube x-axis = [ 0.00178578502884 ] in s/c body axes. + [-0.00140052416512 ] + + [-0.00178584176639 ] + (2) MLA cube y-axis = [ 0.99999840461256 ] in s/c body axes. + [-0.00003926213659 ] + + (3) Therefore, MLAcube_toSCBody matrix = + + [ 0.99999742474863 -0.00178584176639 0.00140045181700 ] + [ 0.00178578502884 0.99999840461256 0.00004176315003 ]" + [-0.00140052416512 -0.00003926213659 0.99999901849479 ] + + So, to properly support the MLA frame definitions two frames must + be provided. The first of these two frames is the aforementioned + MLA alignment cube frame. Simply place the above matrix into a + frame definition, note the MATRIX specification utilizes column + major ordering: + + MLA Cube Frame (MSGR_MLA_CUBE): + + FRAME_MSGR_MLA_CUBE = -236510 + FRAME_-236510_NAME = 'MSGR_MLA_CUBE' + FRAME_-236510_CLASS = 4 + FRAME_-236510_CLASS_ID = -236510 + FRAME_-236510_CENTER = -236 + TKFRAME_-236510_RELATIVE = 'MSGR_SPACECRAFT' + TKFRAME_-236510_SPEC = 'MATRIX' + TKFRAME_-236510_MATRIX = ( 0.99999742474863 + 0.00178578502884 + -0.00140052416512 + -0.00178584176639 + 0.99999840461256 + -0.00003926213659 + 0.00140045181700 + 0.00004176315003 + 0.99999901849479 ) + + Next, the MLA base frame itself is defined in as relative to the above + MSGR_MLA_CUBE frame. Since only boresight information has been provided, + the frame transformation outlined below was constructed by computing the + RA and DEC of the boresight vector relative to the MSGR_MLA_CUBE frame. + These angles are then utilized in the following fashion to construct + the frame definition: + + [ ] [ ] [ ] [ ] + [ ROT ] = [ -(RA+90) ] [ -(90-DEC) ] [ 0.0 ] + [ ] [ ] [ ] [ ] + Z X Z + + where [x] represents the rotation matrix of a given x about the axis i. + i + + The supplied boresight computed from the angles given in [11]: + + [-0.001251 ] + MLA Boresight Vector = [-0.000281 ] + [ 0.999999178 ] + + This places the supplied boresight vector in the cube frame as the + Z-axis of the instrument frame. The methodology outlined above + results in the following: + + [ ] [ ] [ ] [ ] + [ ROT ] = [ -282.65967509403 ] [ -0.073462996470092 ] [ 0.0 ] + [ ] [ ] [ ] [ ] + Z X Z + + where [x] represents the rotation matrix of a given angle x about the + i + axis i. + + MLA Frame (MSGR_MLA): + + FRAME_MSGR_MLA = -236500 + FRAME_-236500_NAME = 'MSGR_MLA' + FRAME_-236500_CLASS = 4 + FRAME_-236500_CLASS_ID = -236500 + FRAME_-236500_CENTER = -236 + TKFRAME_-236500_RELATIVE = 'MSGR_MLA_CUBE' + TKFRAME_-236500_SPEC = 'ANGLES' + TKFRAME_-236500_ANGLES = ( -282.65967509403 -0.07346299647 0.0 ) + TKFRAME_-236500_AXES = ( 3 1 3 ) + TKFRAME_-236500_UNITS = 'DEGREES' + + + The frame definition given above for MLA has changed due to an updated + boresight vector given in [16]. The new boresight vector in the spacecraft + body frame is: + + [ 0.0022105 ] + MLA Boresight Vector = [ 0.0029215 ] + [ 0.99999329 ] + + This boresight pertains to the laser (transmitter), not the detector + (receiver). + + The old MSGR_MLA frame defined above is used to determine the new + MSGR_MLA frame based on the new boresight vector as follows: + + Set the instrument Z axis to the normalized boresight vector, and select + the old MSGR_MLA frame's Y axis as the new MSGR_MLA Y axis. Set the X axis + to the cross product of Y and Z, then readjust Y to form an orthogonal + frame. This procedure gives us the new MSGR_MLA frame definition: + + \begindata + + FRAME_MSGR_MLA = -236500 + FRAME_-236500_NAME = 'MSGR_MLA' + FRAME_-236500_CLASS = 4 + FRAME_-236500_CLASS_ID = -236500 + FRAME_-236500_CENTER = -236 + TKFRAME_-236500_RELATIVE = 'MSGR_SPACECRAFT' + TKFRAME_-236500_SPEC = 'MATRIX' + TKFRAME_-236500_MATRIX = ( 2.2090105880850D-01 + -9.7529336496130D-01 + 2.3610336177738D-03 + 9.7529371776252D-01 + 2.2089435732998D-01 + -2.8012484244305D-03 + 2.2104999983228D-03 + 2.9214999977833D-03 + 9.9999328924124D-01 ) + + \begintext + + The MLA instrument consists not only of a transmitter but also of four + receiver telescopes. The signals from the four telescopes can be optically + combined onto a single spot on the detector [18]. + + According to [19], there does not appear to be a significant offset between + the MLA laser boresight and any of the four MLA receiver telescopes and + that for the time being it may be assumed that the laser and telescopes are + perfectly boresighted. Thus, the receiver frame will be defined as the + identity rotation from the transmitter frame. + + \begindata + + FRAME_MSGR_MLA_RECEIVER = -236501 + FRAME_-236501_NAME = 'MSGR_MLA_RECEIVER' + FRAME_-236501_CLASS = 4 + FRAME_-236501_CLASS_ID = -236501 + FRAME_-236501_CENTER = -236 + TKFRAME_-236501_RELATIVE = 'MSGR_MLA' + TKFRAME_-236501_SPEC = 'MATRIX' + TKFRAME_-236501_MATRIX = ( 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 ) + + \begintext + + +Mercury Atmospheric and Surface Composition Spectrometer (MASCS) Frames: +--------------------------------------------------------------- + + Presented here first are the initial MASCS frames defined using pre-launch + calibration data. These initial frames remain in the kernel for reference + only and are not loaded into the SPICE kernel pool. The pre-launch + frames are constructed using an arbitrarily chosen Euler rotation. The + post-launch frames, defined below, are constructed such that the instrument + axes closely match the spacecraft axes (the nominal instrument frame aligns + with the spacecraft frame) [22]. + + Pre-launch frames + ----------------- + + From [12]: + + "The telescope boresight was measured by using the 2 axis manipulator + to position the image of a star source from the alignment mirror back + onto itself. The point source consisted of a halogen lamp illuminating + a pinhole that was at the focus of the collimator. The star source was + reflected off of the alignment mirror and the manipulator was oriented + such that the star image was visually placed on top of the pinhole. + The star source was then scanned across the entrance slit in both the + spectral and spatial directions. In the spatial direction both the + atmospheric and surface slits were measured. + + The telescope boresight was determined before and after shake. The + experiment consisted of determining the centroid of the entrance slit + in both atmospheric and surface mode with respect to the alignment + mirror. The values are given in the table below. Note that the +/- + values are with respect to rotation about the respective spacecraft + axis following the right hand rule: + + Pre-Shake Post-Shake + -------------- --------------- + Atmospheric Slit +0.076 +0.098 + (Spectral Direction) + Rotation about y axis + + Atmospheric Slit +0.026 -0.021 + (Spatial Direction) + Rotation about x axis + + Surface Slit +0.076 +0.098 + (Spectral Direction) + Rotation about y axis + + Surface Slit +0.016 -0.031 + (Spatial Direction) + Rotation about x axis + + VIRS Slit +0.478 + Rotation about y axis + + VIRS Slit -0.002 + Rotation about x axis + + These rotation angles were then converted into direction cosines + for the three boresights: + + X Y Z + ---------- ----------- ---------- + UVVS Atmosphere -0.00171 -0.00037 0.999998 + UVVS Surface -0.00171 -0.00054 0.999998 " + VIRS -0.00834 -0.00003 0.99997 + + For the UVVS Atmosphere Boresight, [12] provides the following + figures: + + Boresight Rotation relative to cube in the Y-Z plane: + + _________________________ + | | + | | UVVS Atmosphere + | | Boresight + | Optical | + | Alignment Cube | / + | \ | / o + | \ | / 0.021 + | \ |/ + | |*|-------------> +Z + | | sc + |_________________________| + | + | + | + V + +Y + sc + + + Boresight Rotation relative to cube in the X-Z plane: + + _________________________ + | | + | | UVVS Atmosphere + | | Boresight + | | + | | / + | | / + | | / + | |/ + | | o + | /| 0.098 + |_______________________/_| + | |*|-------------> +Z + | | sc + | | + V Optical Alignment Cube + +X + sc + + The UVVS Atmosphere frame only has boresight information provided, thus + the frame transformation outlined below was constructed by computing the + RA and DEC of the boresight vector relative to the MSGR_SPACECRAFT frame. + These angles are then utilized in the following fashion to construct the + frame definition: + + [ ] [ ] [ ] [ ] + [ ROT ] = [ -(RA+90) ] [ -(90-DEC) ] [ 0.0 ] + [ ] [ ] [ ] [ ] + Z X Z + + where [x] represents the rotation matrix of a given angle x about the + i + axis i. + + The supplied boresight computed from the angles given in [12]: + + [-0.001710422 ] + UVVS Atmosphere Boresight Vector = [-0.000366519 ] + [ 0.99999847 ] + + The following matrix places the above boresight vector in the frame + as the Z-axis of this instrument frame. The methodology outlined above + results in the following: + + [ ] [ ] [ ] [ ] + [ ROT ] = [ -282.09475707701 ] [ -0.100224759480330 ] [ 0.0 ] + [ ] [ ] [ ] [ ] + Z X Z + + where [x] represents the rotation matrix of a given angle x about the + i + axis i. + + This yields the following frame definition: + + UVVS Atmosphere (MSGR_MASCS_UVVS_ATMO): + + FRAME_MSGR_MASCS_UVVS_ATMO = -236600 + FRAME_-236600_NAME = 'MSGR_MASCS_UVVS_ATMO' + FRAME_-236600_CLASS = 4 + FRAME_-236600_CLASS_ID = -236600 + FRAME_-236600_CENTER = -236 + TKFRAME_-236600_RELATIVE = 'MSGR_SPACECRAFT' + TKFRAME_-236600_SPEC = 'ANGLES' + TKFRAME_-236600_ANGLES = ( -282.09475707701 + -0.10022475948033 + 0.0 ) + TKFRAME_-236600_AXES = ( 3 + 1 + 3 ) + TKFRAME_-236600_UNITS = 'DEGREES' + + Applying precisely the same boresight to frame definition methodology + as outlined above to the UVVS Surface boresight gives: + + [-0.001710422 ] + UVVS Surface Boresight Vector = [-0.000541052 ] + [ 0.999998391 ] + + The following matrix places the above boresight vector in the frame + as the Z-axis of this instrument frame. The methodology outlined for + the atmospheric boresight yields the following: + + [ ] [ ] [ ] [ ] + [ ROT ] = [ -287.55354917649 ] [ -0.10278620334886 ] [ 0.0 ] + [ ] [ ] [ ] [ ] + Z X Z + + where [x] represents the rotation matrix of a given angle x about the + i + axis i. + + This yields the following frame definition: + + UVVS Surface (MSGR_MASCS_UVVS_SURF): + + FRAME_MSGR_MASCS_UVVS_SURF = -236610 + FRAME_-236610_NAME = 'MSGR_MASCS_UVVS_SURF' + FRAME_-236610_CLASS = 4 + FRAME_-236610_CLASS_ID = -236610 + FRAME_-236610_CENTER = -236 + TKFRAME_-236610_RELATIVE = 'MSGR_SPACECRAFT' + TKFRAME_-236610_SPEC = 'ANGLES' + TKFRAME_-236610_ANGLES = ( -287.55354917649 + -0.10278620334886 + 0.0 ) + TKFRAME_-236610_AXES = ( 3 + 1 + 3 ) + TKFRAME_-236610_UNITS = 'DEGREES' + + Again, from [12], the following VIRS diagrams: + + Boresight Rotation relative to cube in the Y-Z plane: + + _________________________ + | | + | | + | | VIRS Boresight + | Optical | + | Alignment Cube | / + | \ | / o + | \ | / 0.002 + | \ |/ + | |*|-------------> +Z + | | sc + |_________________________| + | + | + | + V + +Y + sc + + + Boresight Rotation relative to cube in the X-Z plane: + + _________________________ + | | + | | + | | VIRS Boresight + | | + | | / + | | / + | | / + | |/ + | | o + | /| 0.478 + |_______________________/_| + | |*|-------------> +Z + | | sc + | | + V Optical Alignment Cube + +X + sc + + + + As with the UVVS frames, the report only supplied boresight alignment + information. Proceeding with the same methodology to build a frame: + + [-0.008342577 ] + VIRS Boresight Vector = [-0.0000349066 ] + [ 0.999965199 ] + + The following matrix places the above boresight vector in the frame + as the Z-axis of this instrument frame. The methodology outlined above + results in the following: + + [ ] [ ] [ ] [ ] + [ ROT ] = [ -270.23973278111 ] [ -0.47800418167392 ] [ 0.0 ] + [ ] [ ] [ ] [ ] + Z X Z + + where [x] represents the rotation matrix of a given x about the axis i. + i + + This yields the following frame definition: + + VIRS (MSGR_MASCS_VIRS): + + FRAME_MSGR_MASCS_VIRS = -236620 + FRAME_-236620_NAME = 'MSGR_MASCS_VIRS' + FRAME_-236620_CLASS = 4 + FRAME_-236620_CLASS_ID = -236620 + FRAME_-236620_CENTER = -236 + TKFRAME_-236620_RELATIVE = 'MSGR_SPACECRAFT' + TKFRAME_-236620_SPEC = 'ANGLES' + TKFRAME_-236620_ANGLES = ( -270.23973278111 + -0.47800418167392 + 0.0 ) + TKFRAME_-236620_AXES = ( 3 + 1 + 3 ) + TKFRAME_-236620_UNITS = 'DEGREES' + + + Post-launch frames + ------------------ + + The MASCS UVVS Atmosphere coordinate system is defined such that the +Z + axis in instrument coordinates is the boresight, and the +X and +Y axes in + instrument coordinates nominally align with the spacecraft +X and +Y axes, + respectively [22]. The measured boresight vector in spacecraft coordinates + is given in [22] as + + [ 0.0010035067 ] + UVVS Atmosphere Boresight Vector (+Z ) = [ 0.0024908088 ] + inst [ 0.99998428 ] + + Taking the cross product of the boresight with the spacecraft +X axis, we + arrive at the instrument +Y axis: + + [ 1.0 ] [ 0.0 ] + UVVS Atmosphere +Y Vector = +Z x [ 0.0 ] = [ 0.999996897852665 ] + inst [ 0.0 ] [ -0.002490840229153 ] + + And we use that to adjust the +X vector to form an orthogonal frame: + + [ 0.999999496474825 ] + UVVS Atmosphere +X Vector = Y x Z = [ -0.000002499605140 ] + [ -0.001003515743938 ] + + Using these three vectors, we define the rotation matrix that takes vectors + from the instrument frame to the spacecraft frame as + + [ ] [ 0.999999496474825 0.000000000000000 0.0010035067 ] + [ ROT ] = [ -0.000002499605140 0.999996897852665 0.0024908088 ] + [ ] [ -0.001003515743938 -0.002490840229153 0.99998428 ] + + \begindata + + FRAME_MSGR_MASCS_UVVS_ATMO = -236600 + FRAME_-236600_NAME = 'MSGR_MASCS_UVVS_ATMO' + FRAME_-236600_CLASS = 4 + FRAME_-236600_CLASS_ID = -236600 + FRAME_-236600_CENTER = -236 + TKFRAME_-236600_RELATIVE = 'MSGR_SPACECRAFT' + TKFRAME_-236600_SPEC = 'MATRIX' + TKFRAME_-236600_MATRIX = ( 0.999999496474825 + -0.000002499605140 + -0.001003515743938 + 0.000000000000000 + 0.999996897852665 + -0.002490840229153 + 0.001003506700000 + 0.002490808800000 + 0.999984280000000 ) + + \begintext + + + The MASCS UVVS Surface coordinate system is defined such that the +Z axis + in instrument coordinates is the boresight, and the +X and +Y axes in + instrument coordinates nominally align with the spacecraft +X and +Y axes, + respectively [22]. The measured boresight vector in spacecraft coordinates + is given in [22] as + + [ 0.0010035193 ] + UVVS Surface Boresight Vector (+Z ) = [ 0.0023419775 ] + inst [ 0.99999684 ] + + Taking the cross product of the boresight with the spacecraft +X axis, we + arrive at the instrument +Y axis: + + [ 1.0 ] [ 0.0 ] + UVVS Surface +Y Vector = +Z x [ 0.0 ] = [ 0.999997257564644 ] + inst [ 0.0 ] [ -0.002341978477930 ] + + And we use that to adjust the +X vector to form an orthogonal frame: + + [ 0.999999496474467 ] + UVVS Surface +X Vector = Y x Z = [ -0.000002350220401 ] + [ -0.001003516461651 ] + + Using these three vectors, we define the rotation matrix that takes vectors + from the instrument frame to the spacecraft frame as + + [ ] [ 0.999999496474467 0.000000000000000 0.0010035193 ] + [ ROT ] = [ -0.000002350220401 0.999997257564644 0.0023419775 ] + [ ] [ -0.001003516461651 -0.002341978477930 0.99999684 ] + + \begindata + + FRAME_MSGR_MASCS_UVVS_SURF = -236610 + FRAME_-236610_NAME = 'MSGR_MASCS_UVVS_SURF' + FRAME_-236610_CLASS = 4 + FRAME_-236610_CLASS_ID = -236610 + FRAME_-236610_CENTER = -236 + TKFRAME_-236610_RELATIVE = 'MSGR_SPACECRAFT' + TKFRAME_-236610_SPEC = 'MATRIX' + TKFRAME_-236610_MATRIX = ( 0.999999496474467 + -0.000002350220401 + -0.001003516461651 + 0.000000000000000 + 0.999997257564644 + -0.002341978477930 + 0.001003519300000 + 0.002341977500000 + 0.999996840000000 ) + + \begintext + + + The MASCS VIRS coordinate system is defined such that the +Z axis in + instrument coordinates is the boresight, and the +X and +Y axes in + instrument coordinates nominally align with the spacecraft +X and +Y axes, + respectively [22]. The measured boresight vector in spacecraft coordinates + is given in [22] as + + [ -0.005523799 ] + VIRS Boresight Vector (+Z ) = [ 0.0026272051 ] + inst [ 0.9999812841 ] + + Taking the cross product of the boresight with the spacecraft +X axis, we + arrive at the instrument +Y axis: + + [ 1.0 ] [ 0.0 ] + VIRS +Y Vector = +Z x [ 0.0 ] = [ 0.999996548785363 ] + inst [ 0.0 ] [ -0.002627245204210 ] + + And we use that to adjust the +X vector to form an orthogonal frame: + + [ 0.999984743705669 ] + VIRS +X Vector = Y x Z = [ 0.000014512374554 ] + [ 0.005523779982826 ] + + Using these three vectors, we define the rotation matrix that takes vectors + from the instrument frame to the spacecraft frame as + + [ ] [ 0.999984743705669 0.000000000000000 -0.005523799 ] + [ ROT ] = [ 0.000014512374554 0.999996548785363 0.0026272051 ] + [ ] [ 0.005523779982826 -0.002627245204210 0.9999812841 ] + + \begindata + + FRAME_MSGR_MASCS_VIRS = -236620 + FRAME_-236620_NAME = 'MSGR_MASCS_VIRS' + FRAME_-236620_CLASS = 4 + FRAME_-236620_CLASS_ID = -236620 + FRAME_-236620_CENTER = -236 + TKFRAME_-236620_RELATIVE = 'MSGR_SPACECRAFT' + TKFRAME_-236620_SPEC = 'MATRIX' + TKFRAME_-236620_MATRIX = ( 0.999984743705669 + 0.000014512374554 + 0.005523779982826 + 0.000000000000000 + 0.999996548785363 + -0.002627245204210 + -0.005523799 + 0.0026272051 + 0.9999812841 ) + + \begintext + + +Energetic Particle and Plasma Spectrometer (EPPS) Frames: +--------------------------------------------------------------- + + From [13]: + + "The EPS coordinate system (Xu[eps], Yu[eps], Zu[eps]) is exactly + parallel to the spacecraft coordinate system (Xu[s/c], Yu[s/c], Zu[s/c]), + and the rotational transformation between these two coordinate systems + is just the Unit Matrix, I." + + This results in the following frame definition: + + Energetic Particle Spectrometer (MSGR_EPPS_EPS): + + \begindata + + FRAME_MSGR_EPPS_EPS = -236700 + FRAME_-236700_NAME = 'MSGR_EPPS_EPS' + FRAME_-236700_CLASS = 4 + FRAME_-236700_CLASS_ID = -236700 + FRAME_-236700_CENTER = -236 + TKFRAME_-236700_RELATIVE = 'MSGR_SPACECRAFT' + TKFRAME_-236700_SPEC = 'MATRIX' + TKFRAME_-236700_MATRIX = ( 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 ) + + \begintext + + Again from [13]: + + "4) As expressed in the spacecraft coordinate system, the FIPS + coordinate-defining unit vectors are: + + a. Xu[fips] = ( 0.669025, -0.426106, 0.608965) + b. Yu[fips] = ( 0.000000, 0.819339, 0.573309) + c. Zu[fips] = (-0.74324, -0.383558, 0.548158) + + 5) The matrix for transforming the representation of any vector + V between the FIPS coordinate system and the spacecraft coordinate + system, as defined by the equation: + + V[s/c] = TM * V[fips] + + is given by: + + TM = [Xu[fips], Yu[fips], Zu[fips]]. + + That is, the columns (not the rows) of the transformation matrix TM + are made up of the unit vectors that define the FIPS coordinate + system." + + All of this translates directly to the following frame definition: + + Fast Imaging Plasma Spectrometer: + + \begindata + + FRAME_MSGR_EPPS_FIPS = -236720 + FRAME_-236720_NAME = 'MSGR_EPPS_FIPS' + FRAME_-236720_CLASS = 4 + FRAME_-236720_CLASS_ID = -236720 + FRAME_-236720_CENTER = -236 + TKFRAME_-236720_RELATIVE = 'MSGR_SPACECRAFT' + TKFRAME_-236720_SPEC = 'MATRIX' + TKFRAME_-236720_MATRIX = ( 0.669025 + -0.426106 + 0.608965 + 0.000000 + 0.819339 + 0.573309 + -0.743240 + -0.383558 + 0.548158 ) + + + \begintext + + +Mercury Dual Imaging System (MDIS) Frames: +--------------------------------------------------------------- + + From [14]: + + MDIS articulation angles are given according to the following + diagram: + + + o + 0 + o + ^ +Z +50 + Sun Shade | sc / o + | | / . +55 (Hard Stop) + | | / ' + | | / .' + | | / ' + | | / .' + | | / ' + | | / .' + | | / ' + | |/.' + | --------------------+------------------> +Y + | |. sc + | | ' + | | . + | | ' + | | . + | | ' + | | . + | | ' + | | . + | ' o + o -185 (Hard Stop) + -180 + + (Stowed Configuration) + + The MDIS base frame is defined such that the Z-axis of the frame is + the rotation axis of the articulation. From the above diagram, this + is clearly the -X axis of the spacecraft body frame. For further + convenience the 0 degree boresight of MDIS lies along the +X axis + of this frame. The rotation matrix that rotates vectors from this + frame to the spacecraft body is defined: + + [ ] [ 0 0 -1 ] + [ ROT ] = [ 0 1 0 ] + [ ] [ 1 0 0 ] + + Which results in the following nominal frame definition: + + MDIS Base (0 degree) Articulation Frame (MSGR_MDIS_BASE): + + FRAME_MSGR_MDIS_BASE = -236880 + FRAME_-236880_NAME = 'MSGR_MDIS_BASE' + FRAME_-236880_CLASS = 4 + FRAME_-236880_CLASS_ID = -236880 + FRAME_-236880_CENTER = -236 + TKFRAME_-236880_RELATIVE = 'MSGR_SPACECRAFT' + TKFRAME_-236880_SPEC = 'MATRIX' + TKFRAME_-236880_MATRIX = ( 0.0 + 0.0 + 1.0 + 0.0 + 1.0 + 0.0 + -1.0 + 0.0 + 0.0 ) + + [21] gives us an estimated matrix for the MDIS base frame based on the + analysis of images of star fields. The above nominal definition remains + for reference but will not be loaded into the SPICE kernel pool. [22] + gives a correction to the matrices in [21]. The corrected rotation matrix + taking vectors from the MDIS base frame to the spacecraft frame is + + [ ] + [ ROT ] = + [ ] + + [ 0.002002115198661447 -1.5279882434764006E-4 -0.9999979840915934 ] + [ -9.873433017452157E-4 0.999999500598698 -1.5477583508433595E-4 ] + [ 0.9999975083408637 9.876511904033615E-4 0.0020019633339067866 ] + + Which results in the following frame definition: + + FRAME_MSGR_MDIS_BASE = -236880 + FRAME_-236880_NAME = 'MSGR_MDIS_BASE' + FRAME_-236880_CLASS = 4 + FRAME_-236880_CLASS_ID = -236880 + FRAME_-236880_CENTER = -236 + TKFRAME_-236880_RELATIVE = 'MSGR_SPACECRAFT' + TKFRAME_-236880_SPEC = 'MATRIX' + TKFRAME_-236880_MATRIX = ( 0.002002115198661447 + -9.873433017452157E-4 + 0.9999975083408637 + -1.5279882434764006E-4 + 0.999999500598698 + 9.876511904033615E-4 + -0.9999979840915934 + -1.5477583508433595E-4 + 0.0020019633339067866 ) + + [28] gives further refinement to the matrix aligning the MDIS base to the + spacecraft. The frame definition given above is retained in text only for + historical purposes and is not loaded into the kernel pool. The update in + [28] was estimated from the analysis of three pivot axis calibration + sequences acquired with the WAC in 2007 and 2008. These sequences moved + the pivot to seven different angles spanning the standard science imaging + range of motion. The total change in the base mounting alignment of the + camera as a result of this analysis was approximately 140 microradians in + total. The update is given in the frame definition below. + + FRAME_MSGR_MDIS_BASE = -236880 + FRAME_-236880_NAME = 'MSGR_MDIS_BASE' + FRAME_-236880_CLASS = 4 + FRAME_-236880_CLASS_ID = -236880 + FRAME_-236880_CENTER = -236 + TKFRAME_-236880_RELATIVE = 'MSGR_SPACECRAFT' + TKFRAME_-236880_SPEC = 'MATRIX' + TKFRAME_-236880_MATRIX = ( 2.001278635903917e-003, + -9.898172501274741e-004, + 9.999975075697103e-001, + -1.354727542646206e-005, + 9.999995100102231e-001, + 9.898463441230367e-004, + -9.999979973481410e-001, + -1.552820000222388e-005, + 2.001264245970936e-003 ) + + [29] describes an approximately 400 microradian shift in the alignment + of MDIS that happened at or around Mercury orbit insertion. While + calibration images indicate the camera appears to continue drifting, + the following matrix centers the base mounting alignment about the + average of the currently observed drift post orbit insertion: + + \begindata + + FRAME_MSGR_MDIS_BASE = -236880 + FRAME_-236880_NAME = 'MSGR_MDIS_BASE' + FRAME_-236880_CLASS = 4 + FRAME_-236880_CLASS_ID = -236880 + FRAME_-236880_CENTER = -236 + TKFRAME_-236880_RELATIVE = 'MSGR_SPACECRAFT' + TKFRAME_-236880_SPEC = 'MATRIX' + TKFRAME_-236880_MATRIX = ( 1.915552505434404e-003 + -1.406138680413779e-003 + 9.999971767123197e-001 + -1.008730395465398e-004 + 9.999990060234849e-001 + 1.406334480835401e-003 + -9.999981602399219e-001 + -1.035666622911730e-004 + 1.915408759937454e-003 ) + \begintext + + The articulation frame, which rotates the base frame about its Z-axis + is C-kernel based. (See [1] for details): + + MDIS Articulation Frame (MSGR_MDIS_ART): + + \begindata + + FRAME_MSGR_MDIS_ART = -236890 + FRAME_-236890_NAME = 'MSGR_MDIS_ART' + FRAME_-236890_CLASS = 3 + FRAME_-236890_CLASS_ID = -236890 + FRAME_-236890_CENTER = -236 + CK_-236890_SCLK = -236 + CK_-236890_SPK = -236 + + \begintext + + + An additional C-kernel based frame, MSGR_MDIS_ART_RAW, is inserted between + frames MSGR_MDIS_ART and MSGR_MDIS_BASE when the calibrated pivot angle is + used [26]. The rotation from MSGR_MDIS_ART to MSGR_MDIS_ART_RAW contains the + nonlinear element of the pivot motion. The rotation from MSGR_MDIS_ART_RAW + to MSGR_MDIS_BASE contains the linear, or raw, element. The frame + MSGR_MDIS_ART_RAW rotates the base frame about its Z-axis. (See [1] for + details): + + MDIS Calibrated Articulation Frame (MSGR_MDIS_ART_RAW): + + \begindata + + FRAME_MSGR_MDIS_ART_RAW = -236891 + FRAME_-236891_NAME = 'MSGR_MDIS_ART_RAW' + FRAME_-236891_CLASS = 3 + FRAME_-236891_CLASS_ID = -236891 + FRAME_-236891_CENTER = -236 + CK_-236891_SCLK = -236 + CK_-236891_SPK = -236 + + \begintext + + + Another C-kernel based frame, MSGR_MDIS_ART_CAL, has been inserted between the + frames MSGR_MDIS_ART and MSGR_MDIS_BASE. This frame accounts for an observed, + gradual temporal drift in the resolver output since MOI. + + MDIS Temporal Drift Calibration (MSGR_MDIS_ART_CAL): + + \begindata + + FRAME_MSGR_MDIS_ART_CAL = -236892 + FRAME_-236892_NAME = 'MSGR_MDIS_ART_CAL' + FRAME_-236892_CLASS = 3 + FRAME_-236892_CLASS_ID = -236892 + FRAME_-236892_CENTER = -236 + CK_-236892_SCLK = -236 + CK_-236892_SPK = -236 + + \begintext + + + MDIS Camera Frames: + + MDIS consists of two distinct cameras, a wide angle camera (WAC) with + 12 filters and a narrow angle camera (NAC). The following frame entries + define a frame for each filter of the WAC and the NAC itself. + Again, from [14]: + + The WAC and NAC detectors are mounted in a 180-degree rotation or + "flipped" orientation about their respective boresights. The diagram + below illustrates the CCD relative orientation as viewed when looking + out the boresight of the camera: + + + (+Xwac) columns ^ +---Active Region of CCD + | | + | ________ ___V____ + +---> | | | + (+Ywac) lines | Memory | | WAC * - denotes (0,0) + | Zone | | pixel location + _______|________|*_______|_______ + <---- |_______________ _________________| + Articulation | *| | + Axis | | Memory | lines (+Ynac) + | | Zone | NAC <---+ + |________|________| | + ^ | + | V columns (+Xnac) + Active Region of CCD---+ + + + The following diagram illustrates the nominal alignment of the gimbal + axes frame relative to the camera housing. + + +X + ^ art + | + | + | + NAC | WAC + \ / | \ / + __\/__|__\ /_ + | | | + | | | + | +----------> +Y + | | art + |_____________| + + + Then we have the following nominal rotation matrix that rotates vectors in + the WAC base frame to the MDIS articulation frame: + + [ ] [ 0 0 1 ] + [ ROT ] = [ -1 0 0 ] + [ ] [ 0 -1 0 ] + + In the WAC coordinate system, lines are measured along the Y axis and + columns along the X axis. + + MDIS Wide Angle Camera Frame (MGSR_MDIS_WAC): + + The WAC frame is the frame to which all other MDIS frames are to be + tied. The morphology filter (filter #1) will be used to image Mercury + and as such defines the primary MDIS frame. The MSGR_MDIS_WAC_FILTER1 + frame is simply a fixed offset, identity, alias to the MSGR_MDIS_WAC + frame. + + FRAME_MSGR_MDIS_WAC = -236800 + FRAME_-236800_NAME = 'MSGR_MDIS_WAC' + FRAME_-236800_CLASS = 4 + FRAME_-236800_CLASS_ID = -236800 + FRAME_-236800_CENTER = -236 + TKFRAME_-236800_RELATIVE = 'MSGR_MDIS_ART' + TKFRAME_-236800_SPEC = 'MATRIX' + TKFRAME_-236800_MATRIX = ( 0.0 + -1.0 + 0.0 + 0.0 + 0.0 + -1.0 + 1.0 + 0.0 + 0.0 ) + + [21] gives us an estimated matrix for the MDIS WAC frame based on the + analysis of images of star fields. [22] gives a correction to the matrices + in [21]. The above nominal definition remains for reference but will not be + loaded into the SPICE kernel pool. The estimated matrix for the WAC frame + is effectively the clear filter (MSGR_MDIS_WAC_FILTER2) alignment. The + estimated matrix from [22] taking vectors from the WAC frame to the + articulation frame is + + [ ] + [ ROT ] = + [ ] + + [ 6.3259799163338534E-6 -6.227457906745934E-4 0.9999998060738124 ] + [ -0.9999484094198974 -0.010157681754071668 0.0 ] + [ 0.010157679784231172 -0.9999482155037147 -6.227779201487688E-4 ] + + Which results in the following frame definition: + + \begindata + + FRAME_MSGR_MDIS_WAC = -236800 + FRAME_-236800_NAME = 'MSGR_MDIS_WAC' + FRAME_-236800_CLASS = 4 + FRAME_-236800_CLASS_ID = -236800 + FRAME_-236800_CENTER = -236 + TKFRAME_-236800_RELATIVE = 'MSGR_MDIS_ART' + TKFRAME_-236800_SPEC = 'MATRIX' + TKFRAME_-236800_MATRIX = ( 6.3259799163338534E-6 + -0.9999484094198974 + 0.010157679784231172 + -6.227457906745934E-4 + -0.010157681754071668 + -0.9999482155037147 + 0.9999998060738124 + 0.0 + -6.227779201487688E-4 ) + + \begintext + + + The NAC is aligned relative to the WAC. It is nominally oriented + "upside" down from the WAC, which results in the following matrix + that rotates vectors from the NAC frame to the WAC: + + [ ] [ -1 0 0 ] + [ ROT ] = [ 0 -1 0 ] + [ ] [ 0 0 1 ] + + As with the WAC coordinate system, lines are measured along the Y axis + and columns along the X axis. + + MDIS Narrow Angle Camera Frame (MGSR_MDIS_NAC): + + FRAME_MSGR_MDIS_NAC = -236820 + FRAME_-236820_NAME = 'MSGR_MDIS_NAC' + FRAME_-236820_CLASS = 4 + FRAME_-236820_CLASS_ID = -236820 + FRAME_-236820_CENTER = -236 + TKFRAME_-236820_RELATIVE = 'MSGR_MDIS_WAC' + TKFRAME_-236820_SPEC = 'MATRIX' + TKFRAME_-236820_MATRIX = (-1.0 + 0.0 + 0.0 + 0.0 + -1.0 + 0.0 + 0.0 + 0.0 + 1.0 ) + + [21] gives us an estimated matrix for the MDIS NAC frame based on the + analysis of images of star fields. [22] gives a correction to the matrices + in [21]. The above nominal definition remains for reference but will not be + loaded into the SPICE kernel pool. The estimated matrix taking vectors from + [22] taking vectors from the NAC frame to the WAC frame is + + [ ] + [ ROT ] = + [ ] + + [ -0.9998325405251587 0.01821119615306077 0.0018009002419674593 ] + [ -0.018211309182972833 -0.9998341592816491 -4.63831867058139E-5 ] + [ 0.0017997568860663496 -7.917217051588668E-5 0.9999983773021427 ] + + Which results in the following frame definition: + + FRAME_MSGR_MDIS_NAC = -236820 + FRAME_-236820_NAME = 'MSGR_MDIS_NAC' + FRAME_-236820_CLASS = 4 + FRAME_-236820_CLASS_ID = -236820 + FRAME_-236820_CENTER = -236 + TKFRAME_-236820_RELATIVE = 'MSGR_MDIS_WAC' + TKFRAME_-236820_SPEC = 'MATRIX' + TKFRAME_-236820_MATRIX = (-0.9998325405251587 + -0.018211309182972833 + 0.0017997568860663496 + 0.01821119615306077 + -0.9998341592816491 + -7.917217051588668E-5 + 0.0018009002419674593 + -4.63831867058139E-5 + 0.9999983773021427 ) + + [28] gives further refinement to the matrix aligning the NAC to the WAC. + The frame definition given above is retained in text only for historical + purposes and is not loaded into the kernel pool. The update in [28] was + determined from the analysis of two 5x5 NAC mosaics of the Pleiades with + companion WAC images. The data were reduced to produce an updated + alignment that shifts the NAC boresight a few NAC pixels relative to the + WAC boresight and corrects for a few hundred microradian discrepancy in + the twist angle between the two detectors. The update is given in the + frame definition below. + + FRAME_MSGR_MDIS_NAC = -236820 + FRAME_-236820_NAME = 'MSGR_MDIS_NAC' + FRAME_-236820_CLASS = 4 + FRAME_-236820_CLASS_ID = -236820 + FRAME_-236820_CENTER = -236 + TKFRAME_-236820_RELATIVE = 'MSGR_MDIS_WAC' + TKFRAME_-236820_SPEC = 'MATRIX' + TKFRAME_-236820_MATRIX = (-9.998230400164143e-001, + -1.872273552438176e-002, + 1.829706757803473e-003, + 1.872265195266730e-002, + -9.998247138177479e-001, + -6.279425093888615e-005, + 1.830561715644037e-003, + -2.852617606747299e-005, + 9.999983241136270e-001 ) + + [30] provides yet another refinement to the matrix aligning the NAC to + the WAC. As with previous versions, the frame definition above is + retained for historical/reference purposes alone and is not parsed into + the kernel pool. The following alignment matrix is the result of a + detailed analysis of all NAC star calibration images collected to date. + As [30] documents, there is a temporal drift, but this single matrix + centers the alignment around an apparent shift that occurred sometime + around MOI. + + \begindata + + FRAME_MSGR_MDIS_NAC = -236820 + FRAME_-236820_NAME = 'MSGR_MDIS_NAC' + FRAME_-236820_CLASS = 4 + FRAME_-236820_CLASS_ID = -236820 + FRAME_-236820_CENTER = -236 + TKFRAME_-236820_RELATIVE = 'MSGR_MDIS_WAC' + TKFRAME_-236820_SPEC = 'MATRIX' + TKFRAME_-236820_MATRIX = (-9.9982154874087930e-001, + -1.8816063038872965e-002, + 1.6812034696471194e-003, + 1.8816101953593675e-002, + -9.9982296145543590e-001, + 7.3316825722437500e-006, + 1.6807678784302770e-003, + 3.8964070113872890e-005, + 9.9999858674957140e-001 ) + + \begintext + + + The WAC has a total of 12 different filters that may be utilized. Each + filter has it's own frame definition that is offset from MSGR_MDIS_WAC. + The nominal alignments follow: + + MDIS Wide Angle Camera Filter #1 Frame (MSGR_MDIS_WAC_FILTER1): + + The MSGR_MDIS_WAC frame is defined via filter #1. So this frame + definition is simply an identity offset providing an alias to the + MSGR_MDIS_WAC frame root. + + \begindata + + FRAME_MSGR_MDIS_WAC_FILTER1 = -236801 + FRAME_-236801_NAME = 'MSGR_MDIS_WAC_FILTER1' + FRAME_-236801_CLASS = 4 + FRAME_-236801_CLASS_ID = -236801 + FRAME_-236801_CENTER = -236 + TKFRAME_-236801_RELATIVE = 'MSGR_MDIS_WAC' + TKFRAME_-236801_SPEC = 'MATRIX' + TKFRAME_-236801_MATRIX = ( 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 ) + + \begintext + + MDIS Wide Angle Camera Filter #2 Frame (MSGR_MDIS_WAC_FILTER2): + + The nominal alignment of this frame is defined as an alias to + the MSGR_MDIS_WAC frame. As the in-flight calibrations are + performed, updates to this filter's relative alignment to the + MSGR_MDIS_WAC frame may be provided. + + \begindata + + FRAME_MSGR_MDIS_WAC_FILTER2 = -236802 + FRAME_-236802_NAME = 'MSGR_MDIS_WAC_FILTER2' + FRAME_-236802_CLASS = 4 + FRAME_-236802_CLASS_ID = -236802 + FRAME_-236802_CENTER = -236 + TKFRAME_-236802_RELATIVE = 'MSGR_MDIS_WAC' + TKFRAME_-236802_SPEC = 'MATRIX' + TKFRAME_-236802_MATRIX = ( 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 ) + + \begintext + + MDIS Wide Angle Camera Filter #3 Frame (MSGR_MDIS_WAC_FILTER3): + + The nominal alignment of this frame is defined as an alias to + the MSGR_MDIS_WAC frame. As the in-flight calibrations are + performed, updates to this filter's relative alignment to the + MSGR_MDIS_WAC frame may be provided. + + \begindata + + FRAME_MSGR_MDIS_WAC_FILTER3 = -236803 + FRAME_-236803_NAME = 'MSGR_MDIS_WAC_FILTER3' + FRAME_-236803_CLASS = 4 + FRAME_-236803_CLASS_ID = -236803 + FRAME_-236803_CENTER = -236 + TKFRAME_-236803_RELATIVE = 'MSGR_MDIS_WAC' + TKFRAME_-236803_SPEC = 'MATRIX' + TKFRAME_-236803_MATRIX = ( 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 ) + + \begintext + + MDIS Wide Angle Camera Filter #4 Frame (MSGR_MDIS_WAC_FILTER4): + + The nominal alignment of this frame is defined as an alias to + the MSGR_MDIS_WAC frame. As the in-flight calibrations are + performed, updates to this filter's relative alignment to the + MSGR_MDIS_WAC frame may be provided. + + \begindata + + FRAME_MSGR_MDIS_WAC_FILTER4 = -236804 + FRAME_-236804_NAME = 'MSGR_MDIS_WAC_FILTER4' + FRAME_-236804_CLASS = 4 + FRAME_-236804_CLASS_ID = -236804 + FRAME_-236804_CENTER = -236 + TKFRAME_-236804_RELATIVE = 'MSGR_MDIS_WAC' + TKFRAME_-236804_SPEC = 'MATRIX' + TKFRAME_-236804_MATRIX = ( 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 ) + + \begintext + + MDIS Wide Angle Camera Filter #5 Frame (MSGR_MDIS_WAC_FILTER5): + + The nominal alignment of this frame is defined as an alias to + the MSGR_MDIS_WAC frame. As the in-flight calibrations are + performed, updates to this filter's relative alignment to the + MSGR_MDIS_WAC frame may be provided. + + \begindata + + FRAME_MSGR_MDIS_WAC_FILTER5 = -236805 + FRAME_-236805_NAME = 'MSGR_MDIS_WAC_FILTER5' + FRAME_-236805_CLASS = 4 + FRAME_-236805_CLASS_ID = -236805 + FRAME_-236805_CENTER = -236 + TKFRAME_-236805_RELATIVE = 'MSGR_MDIS_WAC' + TKFRAME_-236805_SPEC = 'MATRIX' + TKFRAME_-236805_MATRIX = ( 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 ) + + \begintext + + MDIS Wide Angle Camera Filter #6 Frame (MSGR_MDIS_WAC_FILTER6): + + The nominal alignment of this frame is defined as an alias to + the MSGR_MDIS_WAC frame. As the in-flight calibrations are + performed, updates to this filter's relative alignment to the + MSGR_MDIS_WAC frame may be provided. + + \begindata + + FRAME_MSGR_MDIS_WAC_FILTER6 = -236806 + FRAME_-236806_NAME = 'MSGR_MDIS_WAC_FILTER6' + FRAME_-236806_CLASS = 4 + FRAME_-236806_CLASS_ID = -236806 + FRAME_-236806_CENTER = -236 + TKFRAME_-236806_RELATIVE = 'MSGR_MDIS_WAC' + TKFRAME_-236806_SPEC = 'MATRIX' + TKFRAME_-236806_MATRIX = ( 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 ) + + \begintext + + MDIS Wide Angle Camera Filter #7 Frame (MSGR_MDIS_WAC_FILTER7): + + The nominal alignment of this frame is defined as an alias to + the MSGR_MDIS_WAC frame. As the in-flight calibrations are + performed, updates to this filter's relative alignment to the + MSGR_MDIS_WAC frame may be provided. + + \begindata + + FRAME_MSGR_MDIS_WAC_FILTER7 = -236807 + FRAME_-236807_NAME = 'MSGR_MDIS_WAC_FILTER7' + FRAME_-236807_CLASS = 4 + FRAME_-236807_CLASS_ID = -236807 + FRAME_-236807_CENTER = -236 + TKFRAME_-236807_RELATIVE = 'MSGR_MDIS_WAC' + TKFRAME_-236807_SPEC = 'MATRIX' + TKFRAME_-236807_MATRIX = ( 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 ) + + \begintext + + MDIS Wide Angle Camera Filter #8 Frame (MSGR_MDIS_WAC_FILTER8): + + The nominal alignment of this frame is defined as an alias to + the MSGR_MDIS_WAC frame. As the in-flight calibrations are + performed, updates to this filter's relative alignment to the + MSGR_MDIS_WAC frame may be provided. + + \begindata + + FRAME_MSGR_MDIS_WAC_FILTER8 = -236808 + FRAME_-236808_NAME = 'MSGR_MDIS_WAC_FILTER8' + FRAME_-236808_CLASS = 4 + FRAME_-236808_CLASS_ID = -236808 + FRAME_-236808_CENTER = -236 + TKFRAME_-236808_RELATIVE = 'MSGR_MDIS_WAC' + TKFRAME_-236808_SPEC = 'MATRIX' + TKFRAME_-236808_MATRIX = ( 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 ) + + \begintext + + MDIS Wide Angle Camera Filter #9 Frame (MSGR_MDIS_WAC_FILTER9): + + The nominal alignment of this frame is defined as an alias to + the MSGR_MDIS_WAC frame. As the in-flight calibrations are + performed, updates to this filter's relative alignment to the + MSGR_MDIS_WAC frame may be provided. + + \begindata + + FRAME_MSGR_MDIS_WAC_FILTER9 = -236809 + FRAME_-236809_NAME = 'MSGR_MDIS_WAC_FILTER9' + FRAME_-236809_CLASS = 4 + FRAME_-236809_CLASS_ID = -236809 + FRAME_-236809_CENTER = -236 + TKFRAME_-236809_RELATIVE = 'MSGR_MDIS_WAC' + TKFRAME_-236809_SPEC = 'MATRIX' + TKFRAME_-236809_MATRIX = ( 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 ) + + \begintext + + MDIS Wide Angle Camera Filter #10 Frame (MSGR_MDIS_WAC_FILTER10): + + The nominal alignment of this frame is defined as an alias to + the MSGR_MDIS_WAC frame. As the in-flight calibrations are + performed, updates to this filter's relative alignment to the + MSGR_MDIS_WAC frame may be provided. + + \begindata + + FRAME_MSGR_MDIS_WAC_FILTER10 = -236810 + FRAME_-236810_NAME = 'MSGR_MDIS_WAC_FILTER10' + FRAME_-236810_CLASS = 4 + FRAME_-236810_CLASS_ID = -236810 + FRAME_-236810_CENTER = -236 + TKFRAME_-236810_RELATIVE = 'MSGR_MDIS_WAC' + TKFRAME_-236810_SPEC = 'MATRIX' + TKFRAME_-236810_MATRIX = ( 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 ) + + \begintext + + MDIS Wide Angle Camera Filter #11 Frame (MSGR_MDIS_WAC_FILTER11): + + The nominal alignment of this frame is defined as an alias to + the MSGR_MDIS_WAC frame. As the in-flight calibrations are + performed, updates to this filter's relative alignment to the + MSGR_MDIS_WAC frame may be provided. + + \begindata + + FRAME_MSGR_MDIS_WAC_FILTER11 = -236811 + FRAME_-236811_NAME = 'MSGR_MDIS_WAC_FILTER11' + FRAME_-236811_CLASS = 4 + FRAME_-236811_CLASS_ID = -236811 + FRAME_-236811_CENTER = -236 + TKFRAME_-236811_RELATIVE = 'MSGR_MDIS_WAC' + TKFRAME_-236811_SPEC = 'MATRIX' + TKFRAME_-236811_MATRIX = ( 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 ) + + \begintext + + MDIS Wide Angle Camera Filter #12 Frame (MSGR_MDIS_WAC_FILTER12): + + The nominal alignment of this frame is defined as an alias to + the MSGR_MDIS_WAC frame. As the in-flight calibrations are + performed, updates to this filter's relative alignment to the + MSGR_MDIS_WAC frame may be provided. + + \begindata + + FRAME_MSGR_MDIS_WAC_FILTER12 = -236812 + FRAME_-236812_NAME = 'MSGR_MDIS_WAC_FILTER12' + FRAME_-236812_CLASS = 4 + FRAME_-236812_CLASS_ID = -236812 + FRAME_-236812_CENTER = -236 + TKFRAME_-236812_RELATIVE = 'MSGR_MDIS_WAC' + TKFRAME_-236812_SPEC = 'MATRIX' + TKFRAME_-236812_MATRIX = ( 1.0 + 0.0 + 0.0 + 0.0 + 1.0 + 0.0 + 0.0 + 0.0 + 1.0 ) + + \begintext diff --git a/tests/pytests/data/EN1072174528M/naif0012.tls b/tests/pytests/data/EN1072174528M/naif0012.tls new file mode 100644 index 0000000000000000000000000000000000000000..e1afdee1b626e01a3f1b04ef8a43154e83972e56 --- /dev/null +++ b/tests/pytests/data/EN1072174528M/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/EN1072174528M/pck00010_msgr_v23.tpc b/tests/pytests/data/EN1072174528M/pck00010_msgr_v23.tpc new file mode 100644 index 0000000000000000000000000000000000000000..acb354b9ad928cc445c4ac4ef357bc13cbe3ff6b --- /dev/null +++ b/tests/pytests/data/EN1072174528M/pck00010_msgr_v23.tpc @@ -0,0 +1,4407 @@ +KPL/PCK + +\beginlabel +PDS_VERSION_ID = PDS3 +RECORD_TYPE = STREAM +RECORD_BYTES = "N/A" +^SPICE_KERNEL = "pck00010_msgr_v23.tpc" +MISSION_NAME = MESSENGER +SPACECRAFT_NAME = MESSENGER +DATA_SET_ID = "MESS-E/V/H-SPICE-6-V1.0" +KERNEL_TYPE_ID = PCK +PRODUCT_ID = "pck00010_msgr_v23.tpc" +PRODUCT_CREATION_TIME = 2015-11-20T16:32:04 +PRODUCER_ID = { + "NAIF/JPL", + JHUAPL + } +MISSION_PHASE_NAME = "N/A" +PRODUCT_VERSION_TYPE = ACTUAL +PLATFORM_OR_MOUNTING_NAME = "N/A" +START_TIME = "N/A" +STOP_TIME = "N/A" +SPACECRAFT_CLOCK_START_COUNT = "N/A" +SPACECRAFT_CLOCK_STOP_COUNT = "N/A" +TARGET_NAME = { + EARTH, + VENUS, + MERCURY + } +INSTRUMENT_NAME = "N/A" +NAIF_INSTRUMENT_ID = "N/A" +SOURCE_PRODUCT_ID = "N/A" +NOTE = "See comments in the file for details" +OBJECT = SPICE_KERNEL + INTERCHANGE_FORMAT = ASCII + KERNEL_TYPE = TARGET_CONSTANTS + DESCRIPTION = "MESSENGER SPICE PCK file created by merging +MESSENGER updated values for Mercury with NAIF generic PCK, pck00010.tpc. " +END_OBJECT = SPICE_KERNEL +\endlabel + + +P_constants (PcK) SPICE kernel file +=========================================================================== + + This PCK file includes NAIF's standard PCK product with the + MESSENGER mission's specific PCK content for Mercury appended at + the end of this file. The reasons for capturing this content in a + single file, rather than an overriding separate PCK is to prevent + users from inadvertently loading the kernels in the inappropriate + order. + + +Version and Date +--------------------------------------------------------- + + Version 2.3 -- November 20, 2015 -- Mike Reid + + Minor modifications to commentary and text indentation recommended by + PDS NAIF node. + + Version 2.2 -- October 16, 2015 -- Mark Perry & Mike Reid + + Updated Mercury Constants Sources and References section. + Renumbered these references in the document. Revised commentary + relating to Mercury parameters. + + Version 2.1 -- July 13, 2015 -- Scott Turner + + Adjusted the organization of this file's contents per comments + from NAIF to clarify changes. + + Version 2.0 -- April 29, 2015 -- Scott Turner + + Merged the contents of pck00010.tpc with the updated MESSENGER + specific PCK contents provided by G.A. Neumann, M.E. Perry, and + J.L. Margot. These improvements include updates to the Mercury + radii and orientation parameters approved by the MESSENGER + science team. + + Version 1.0 -- September 27, 2012 -- Scott Turner + + Merged the contents of pck00010.tpc with the Mercury radii. The + rotation parameters adopted by the IAU captured in the NAIF + released pck00010.tpc are equivalent to the previously released + MESSENGER specific PCK. The only difference between the NAIF + release and this file are the body radii for Mercury and as + such the version number has remained the same. + + Version 1.0 -- August 8, 2010 -- Scott Turner + + Merged the contents of pck00009.tpc with the updated Mercury + PCK parameters. Incorporated G.A. Neumann's PCK rotation model + capturing J.L. Margot's efforts with a minor change to + BODY199_PM per email from M.E. Perry [6] regarding the final + GDG decision. + + Version 0.0 -- October 19, 2006 -- Lillian Nguyen + + Initial release of the overlay PCK altering the radius of + Mercury from the standard NAIF PCK. + + +Release Notes +--------------------------------------------------------- + + The MESSENGER specific content occurs at the end of this file, + preceded by the standard NAIF PCK: pck00010.tpc. The MESSENGER + project has decided to utilize an improved body radius of 2439.4 + km, and an improved orientation model based on newly reduced data + acquired by the spacecraft and new ground-based observations. + + +Contact Information +--------------------------------------------------------------- + + Scott Turner, JHUAPL (443)778-1693, Scott.Turner@jhuapl.edu + Mike Reid, JHUAPL (443)778-4537, Mike.Reid@jhuapl.edu + + + +=========================================================================== +Start of file pck00010.tpc +=========================================================================== + +P_constants (PcK) SPICE kernel file +=========================================================================== + + By: Nat Bachman (NAIF) 2011 October 21 + + +Purpose +-------------------------------------------------------- + + This file makes available for use in SPICE-based application + software orientation and size/shape data for natural bodies. The + principal source of the data is a published report by the IAU + Working Group on Cartographic Coordinates and Rotational Elements + [1]. + + Orientation and size/shape data not provided by this file may be + available in mission-specific PCK files. Such PCKs may be the + preferred data source for mission-related applications. + Mission-specific PCKs can be found in PDS archives or on the NAIF + web site at URL: + + http://naif.jpl.nasa.gov/naif/data + + +File Organization +-------------------------------------------------------- + + The contents of this file are as follows. + + Introductory Information: + + -- Purpose + + -- File Organization + + -- Version description + + -- Disclaimer + + -- Sources + + -- Explanatory notes + + -- Body numbers and names + + + PcK Data: + + + Orientation Data + ---------------- + + -- Orientation constants for the Sun, planets, and + Pluto. Additional items included in this section: + + - Earth north geomagnetic centered dipole value + for the epochs 2012 + + -- Orientation constants for satellites + + -- Orientation constants for asteroids + + Davida + Eros + Gaspra + Ida + Itokawa + Lutetia + Pallas + Steins + Vesta + + -- Orientation constants for comets + + 19P/Borrelly + 9P/Tempel 1 + + + Orientation data provided in this file are used + by the SPICE Toolkit to evaluate the orientation + of body-fixed, body-centered reference frames + with respect to the ICRF frame ("J2000" in + SPICE documentation). These body-fixed frames + have names of the form + + IAU_
+ + for example + + IAU_JUPITER + + See the PCK Required Reading file pck.req for details. + + + + Radii of Bodies + --------------- + + -- Radii of Sun, planets, and Pluto + + -- Radii of satellites, where available + + -- Radii of asteroids + + Ceres + Davida + Eros + Gaspra + Ida + Itokawa + Lutetia + Mathilde + Steins + Toutatis + Vesta + + -- Radii of comets + + 19P/Borrelly + 81P/Wild 2 + 9P/Tempel 1 + Halley + + + +Version Description +-------------------------------------------------------- + + This file was created on October 21, 2011 at NASA's Navigation and + Ancillary Information Facility (NAIF), located at the Jet + Propulsion Laboratory, Pasadena, CA. + + The previous version of the file was + + pck00009.tpc + + That file was published March 3 2010. + + This version incorporates data from reference [1]. This file + contains size, shape, and orientation data for all objects covered + by the previous version of the file. + + New objects covered by this file but not the previous + version are: + + Anthe + Daphnis + Davida + Lutetia + Methone + Pallas + Pallene + Polydeuces + Steins + + + +Disclaimer +-------------------------------------------------------- + +Applicability of Data + + This P_constants file may not contain the parameter values that + you prefer. NAIF suggests that you inspect this file visually + before proceeding with any critical or extended data processing. + +File Modifications by Users + + Note that this file may be readily modified by you to change + values or add/delete parameters. NAIF requests that you update the + "by line," date, version description section, and file name + if you modify this file. + + A user-modified file should be thoroughly tested before + being published or otherwise distributed. + + P_constants files must conform to the standards described + in the two SPICE technical reference documents: + + PCK Required Reading + Kernel Required Reading + + +Known Limitations and Caveats + + Accuracy + -------- + + In general, the orientation models given here are claimed by the + IAU Working Group Report [1] to be accurate to 0.1 degree + ([1], p.158). However, NAIF notes that orientation models for + natural satellites and asteroids have in some cases changed + substantially with the availability of new observational data, so + users are urged to investigate the suitability for their + applications of the models presented here. + + Earth orientation + ----------------- + + NAIF strongly cautions against using the earth rotation model + (from [1]), corresponding to the SPICE reference frame name + IAU_EARTH, for work demanding high accuracy. This model has been + determined by NAIF to have an error in the prime meridian location + of magnitude at least 150 arcseconds, with a local minimum + occurring during the year 1999. Regarding availability of better + earth orientation data for use with the SPICE system: + + Earth orientation data are available from NAIF in the form of + binary earth PCK files. These files provide orientation data + for the ITRF93 (terrestrial) reference frame relative to the + ICRF. + + NAIF employs an automated process to create these files; each + time JPL's Tracking Systems and Applications Section produces a + new earth orientation parameter (EOP) file, a new PCK is + produced. These PCKs cover a roughly 10 year time span starting + at Jan. 1, 2000. In these PCK files, the following effects are + accounted for in modeling the earth's rotation: + + - Precession: 1976 IAU model + + - Nutation: 1980 IAU model, plus interpolated + EOP nutation corrections + + - Polar motion: interpolated from EOP file + + - True sidereal time: + + UT1 - UT1R (if needed): given by analytic formula + + TAI - UT1 (or UT1R): interpolated from EOP file + + UT1 - GMST: given by analytic formula + + equation of equinoxes: given by analytic formula + + where + + TAI = International Atomic Time + UT1 = Greenwich hour angle of computed mean sun - 12h + UT1R = Regularized UT1 + GMST = Greenwich mean sidereal time + + These kernels are available from the NAIF web site + + http://naif.jpl.nasa.gov + + (follow the links to Data, generic_kernels, and PCK data) or + + ftp://naif.jpl.nasa.gov/pub/naif/generic_kernels/pck + + or via anonymous ftp from the server + + naif.jpl.nasa.gov + + The kernels are in the path + + pub/naif/generic_kernels/pck + + At this time, these kernels have file names of the form + + earth_000101_yymmdd_yymmdd.bpc + + The first date in the file name, meaning 2000 January 1, is the + file's coverage begin time. The second and third dates are, + respectively, the file's coverage end time and the epoch of the + last datum. + + These binary PCK files are very accurate (error < 0.1 + microradian) for epochs preceding the epoch of the last datum. + For later epochs, the error rises to several microradians. + + Binary PCK files giving accurate earth orientation from 1972 to + 2007 and *low accuracy* predicted earth orientation from + 2007 to 2037 are also available in the same location. See the + aareadme.txt file at the "pck" URL above for details. + + Characteristics and names of the binary kernels described here + are subject to change. See the "pck" URL above for information + on current binary earth PCKs. + + + Lunar orientation + ----------------- + + The lunar orientation formula provided by this file is a + trigonometric polynomial approximation yielding the orientation of + the lunar "Mean Earth/Polar Axis" (ME) reference frame. The + SPICE reference frame name corresponding to this model is + IAU_MOON. + + A more accurate approximation can be obtained by using both the + NAIF lunar frame kernel and the binary lunar orientation PCK file. + These files provide orientation data for the both the Mean + Earth/Polar Axis frame, which has the SPICE name MOON_ME, and the + Lunar Principal Axes frame, which has the SPICE name MOON_PA. + + These files are available on the NAIF web site (see URLs above) + and in the NAIF server's ftp area. The lunar frame kernel is + located in the path + + pub/naif/generic_kernels/fk/satellites + + and has a name of the form + + moon_yymmdd.tf + + The binary lunar PCK is in the path + + pub/naif/generic_kernels/pck + + and has a name of the form + + moon_pa_dennn_yyyy-yyyy.bpc + + See the "aareadme.txt" files in the paths shown above for details + on file contents and versions. We also suggest you refer to the + SPICE tutorial named "lunar_earth_pck-fk," which is available from + the NAIF web site. + + + Earth geomagnetic dipole + ------------------------ + + The SPICE Toolkit doesn't currently contain software to model the + earth's north geomagnetic centered dipole as a function of time. + As a convenience for users, the north dipole location from the + epoch 2012.0 was selected as a representative datum, and the + planetocentric longitude and latitude of this location have been + associated with the keywords + + BODY399_N_GEOMAG_CTR_DIPOLE_LON + BODY399_N_GEOMAG_CTR_DIPOLE_LAT + + Values for the earth's north geomagnetic centered dipole are + presented in comments as a discrete time series for the time range + 1945-2000. For details concerning the geomagnetic field model from + which these values were derived, including a discussion of the + model's accuracy, see [9] and [11]. + + + Prime meridian offsets + ---------------------- + + Prime meridian offset kernel variables, which have names + of the form + + BODYnnn_LONG_AXIS + + are not used by SPICE geometry software. These variables should be + considered deprecated; however, they will be retained for + backwards compatibility. + + Users wishing to specify an offset reflecting the orientation of a + reference ellipsoid relative to a body-fixed reference frame + specified here should do so by creating a constant-offset frame + (also called a "TK" frame) specification. See the Frames Required + Reading frames.req for details. + + The Mars prime meridian offset given by [5] is provided for + informational purposes only. + + + Software limitations + -------------------- + + SPICE Toolkits prior to version N0057 cannot make use of + trigonometric polynomial terms in the formulas for orientation of + the planets. + + The second nutation precession angle (M2) for Mars is represented + by a quadratic polynomial in the 2006 IAU report. The SPICELIB + subroutine BODEUL can not handle this term (which is extremely + small), so we truncate the polynomial to a linear one. The + resulting orientation error has a maximum magnitude of less + than 0.0032 degrees over the time span 1996-2015 and less than + 0.0082 degrees over the time span 1986-2025. + + +Sources and References +-------------------------------------------------------- + + The sources for the constants listed in this file are: + + + [1] Archinal, B.A., A'Hearn, M.F., Bowell, E., Conrad, A., + Consolmagno, G.J., Courtin, R., Fukushima, T., + Hestroffer, D., Hilton, J.L., Krasinsky, G.A., + Neumann, G., Oberst, J., Seidelmann, P.K., Stooke, P., + Tholen, D.J., Thomas, P.C., and Williams, I.P. + "Report of the IAU Working Group on Cartographic Coordinates + and Rotational Elements: 2009." + + [2] Archinal, B.A., A'Hearn, M.F., Conrad, A., + Consolmagno, G.J., Courtin, R., Fukushima, T., + Hestroffer, D., Hilton, J.L., Krasinsky, G.A., + Neumann, G., Oberst, J., Seidelmann, P.K., Stooke, P., + Tholen, D.J., Thomas, P.C., and Williams, I.P. + "Erratum to: Reports of the IAU Working Group on + Cartographic Coordinates and Rotational Elements: 2006 & + 2009." + + [3] Seidelmann, P.K., Archinal, B.A., A'Hearn, M.F., + Conrad, A., Consolmagno, G.J., Hestroffer, D., + Hilton, J.L., Krasinsky, G.A., Neumann, G., + Oberst, J., Stooke, P., Tedesco, E.F., Tholen, D.J., + and Thomas, P.C. "Report of the IAU/IAG Working Group + on cartographic coordinates and rotational elements: 2006." + + [4] Nautical Almanac Office, United States Naval Observatory + and H.M. Nautical Almanac Office, Rutherford Appleton + Laboratory (2010). "The Astronomical Almanac for + the Year 2010," U.S. Government Printing Office, + Washington, D.C.: and The Stationary Office, London. + + [5] Duxbury, Thomas C. (2001). "IAU/IAG 2000 Mars Cartographic + Conventions," presentation to the Mars Express Data + Archive Working Group, Dec. 14, 2001. + + [6] Russell, C.T. and Luhmann, J.G. (1990). "Earth: Magnetic + Field and Magnetosphere."