************************************************************************************
                  STATES DESCRIPTIONS AS OF : 1997-08-26 12:09:22
************************************************************************************
RULE                      STATE                 DESCRIPTION                 
----                      -----  --------------------------------------------------------
UNLOAD                      0    Procedure UNLOAD was successfully executed.            
UNLOAD                      1    An error occurred in procedure UNLOAD.            

UPDATE_MNFFPT               1    The pointers for the current session was successfully
                                 assigned in the MNFFPT.            
UPDATE_MNFFPT               2    This session was not assigned new pointers in the
                                 MNFFPT because it had been processed before.            
UPDATE_MNFFPT               4    An error occurred in procedure UPDATE_MNFFPT.            

INITIALIZE                  0    Procedure INITIALIZE was successfully executed.            
INITIALIZE                  1    An error occurred in procedure INITIALIZE.            

GFST_CHECK_NUM_ENTRIES      1    The GFST had only one entry.            
GFST_CHECK_NUM_ENTRIES      2    THE GFST had more than one entries.            
GFST_CHECK_NUM_ENTRIES      4    An error occurred in procedure GFST_CHECK_NUM_ENTRIES.            

GFST_CHECK_SPANS            1    The number of dataspans in the GFST is more than are
                                 allowed.            
GFST_CHECK_SPANS            2    The number of dataspans in the GFST is reasonable.            
GFST_CHECK_SPANS            3    An error occurred in procedure GFST_CHECK_SPANS.            

CP_LPOINTER                 0    Procedure CP_LPOINTER was successfully executed.            
CP_LPOINTER                 1    An error occurred in procedure CP_LPOINTER.            

GFST_EX_INSERT_TIME         0    Procedure GFST_EX_INSERT_TIME was successfully executed.            
GFST_EX_INSERT_TIME         1    An error occurred in procedure GFST_EX_INSERT_TIME.            

GFST_PROCESS1               1    More than one unique major frames were found in the GFST.            
GFST_PROCESS1               2    Only one unique major frame was found in the GFST.            
GFST_PROCESS1               4    An error occurred in procedure GFST_PROCESS1.            

RATIO_RULE                  1    The session successfully passed the ratio test.            
RATIO_RULE                  2    The session did not pass the ratio test.            
RATIO_RULE                  4    An error occurred in procedure RATIO_RULE.            

GFST_CHECK_VOIDS            0    Procedure GFST_CHECK_VOIDS was successfully executed.            
GFST_CHECK_VOIDS            1    An error occurred in procedure GFST_CHECK_VOIDS.            

GFST_PROCESS2               0    Procedure GFST_PROCESS2 was successfully executed.            
GFST_PROCESS2               1    An error occurred in procedure GFST_PROCESS2.            

BFST_SET_MNFSKIP            0    Procedure BFST_SET_MNFSKIP was successfully executed.            
BFST_SET_MNFSKIP            1    An error occurred in procedure BFST_SET_MNFSKIP.            

BFST_SET_MNFCERR            0    Procedure BFST_SET_MNFCERR was successfully executed.            
BFST_SET_MNFCERR            1    An error occurred in procedure BFST_SET_MNFCERR.            

BFST_SET_MODEERR            0    Procedure BFST_SET_MODEERR was successfully executed.            
BFST_SET_MODEERR            1    An error occurred in procedure BFST_SET_MODEERR.            

BFST_SET_DATEERR            0    Procedure BFST_SET_DATEERR was successfully executed.            
BFST_SET_DATEERR            1    An error occurred in procedure BFST_SET_DATEERR.            

BFST_CHECK_UNPACKED_TIMES   0    Procedure BFST_CHECK_UNPACKED_TIMES was successfully
                                 executed.            
BFST_CHECK_UNPACKED_TIMES   1    An error occurred in procedure BFST_CHECK_UNPACKED_TIMES.            

CS_DT                       1    No unpacked major frame datetimes were found in the conseq.            
CS_DT                       2    One unpacked major frame datetime was found in the conseq.            
CS_DT                       4    Two or more unpacked major frame datetimes were found
                                 in the conseq.            
CS_DT                       8    An error occurred in procedure CS_DT.            

CS_UMFC                     1    No unpacked major frame counters were found in the conseq.            
CS_UMFC                     2    One unpacked major frame counter was found in the conseq.            
CS_UMFC                     4    Two or more unpacked major frame counters were found
                                 in the conseq.            
CS_UMFC                     8    An error occurred in procedure CS_UMFC.            

BFST_CALC_TIME_GRT          1    The datetime in the conseq was computed from the
                                 ground receipt time using a base from the GFST.            
BFST_CALC_TIME_GRT          2    The datetime in the conseq was computed from the  
                                 ground receipt time using a base from the BFST.            
BFST_CALC_TIME_GRT          4    The datetime in the conseq beginning at the id
                                 indicated could not be determined from the ground
                                 receipt time because no major frame of this mode
                                 could be found in either the GFST or the BFST.            
BFST_CALC_TIME_GRT          8    An error occurred in procedure BFST_CALC_TIME_GRT.            

ACTION_CS_00                1    The datetime in the conseq beginning at the id
                                 indicated was determined and filled solely based
                                 on the ground receipt time.            
ACTION_CS_00                2    The datetime in the conseq beginning at the id
                                 indicated could not be determined from the ground
                                 receipt time because no major frame of this mode
                                 could be found in either the GFST or the BFST.            
ACTION_CS_00                4    An error occurred in procedure ACTION_CS_00.            

BFST_COMP_UMFCS             1    In the conseq under examination, Reconstruction was
                                 able to compute a datetime from the ground receipt
                                 time but was not able to compute one from the
                                 unpacked major frame counter.  The expected major
                                 frame counter for the time computed from the ground
                                 receipt time did not match the major frame counter
                                 unpacked in the conseq.  In this conseq, there was at
                                 least one datetime unpacked with a date error flag.
                                 A major frame datetime close to the latter within
                                 tolerance (TOL_DTGRT_BFST) was found in the AFST as
                                 having been completely assembled in an earlier session.            
BFST_COMP_UMFCS             2    In the conseq under examination, Reconstruction was
                                 able to compute a datetime from the ground receipt
                                 time but was not able to compute one from the
                                 unpacked major frame counter.  The expected major
                                 frame counter for the time computed from the ground
                                 receipt time did not match the major frame counter
                                 unpacked in this conseq.  In this conseq, there was
                                 at least one datetime unpacked with a date error
                                 flag.  A major frame datetime close to the latter
                                 within tolerance (TOL_DTGRT_BFST) was found in the
                                 AFST as having been processed in a earlier session to
                                 a grade 1 or grade2.  The conseq was filled with the
                                 time gotten from the AFST.            
BFST_COMP_UMFCS             4    In the conseq under examination, Reconstruction was
                                 able to compute a datetime from the ground receipt
                                 time but was not able to compute one from the
                                 unpacked major frame counter.  The expected major
                                 frame counter for the time computed from the ground
                                 receipt time did not match the major frame counter
                                 unpacked in this conseq.  In this conseq, there was
                                 at least one datetime unpacked with a date error
                                 flag.  A major frame datetime close to the latter
                                 within tolerance (TOL_DTGRT_BFST) was found in the
                                 AFST as having been processed in an earlier session
                                 but its major frame counter did not match the one
                                 unpacked in the conseq.  This state is not being
                                 handled.            
BFST_COMP_UMFCS             8    In the conseq under examination, Reconstruction was
                                 able to compute a datetime from the ground receipt
                                 time but was not able to compute one from the
                                 unpacked major frame counter.  The expected major
                                 frame counter for the time computed from the ground
                                 receipt time did not match the major frame counter
                                 unpacked in this conseq.  In this conseq, there was
                                 at least one datetime unpacked with a date error
                                 flag.  A major frame datetime close to the latter
                                 within tolerance (TOL_DTGRT_BFST) was not found in
                                 the AFST to help determine what datetime the conseq
                                 should be filled with.            
BFST_COMP_UMFCS             16   In the conseq under examination, Reconstruction was
                                 able to compute a datetime from the ground receipt
                                 time but was not able to compute one from the
                                 unpacked major frame counter.  The expected major
                                 frame counter for the time computed from the ground
                                 receipt time did not match the major frame counter
                                 unpacked in this conseq.  In this conseq, there was
                                 no datetime unpacked with a date error from which we
                                 could have derived the identity of the major frame
                                 present in the conseq.            
BFST_COMP_UMFCS             32   In the conseq under examination, Reconstruction was
                                 able to compute a datetime from the ground receipt
                                 time but was not able to compute one from the
                                 unpacked major frame counter.  The expected major
                                 frame counter for the time computed from the ground
                                 receipt time matched the one unpacked in the conseq.
                                 This time was used to fill the conseq.            
BFST_COMP_UMFCS             64   In the conseq under examination, Reconstruction was
                                 able to compute a datetime from the ground receipt
                                 time but was not able to compute one from the
                                 unpacked major frame counter.  The expected major
                                 frame counter for the datetime computed could not be
                                 determined.  The conseq was nevertheless filled with
                                 the time computed from the counter because it had
                                 successfully been computed in a prior conseq within
                                 tolerance(TOL_FP_UMF_DATETIME_CAL_BFST).            
BFST_COMP_UMFCS             128  In the conseq under examination, Reconstruction was
                                 able to compute a datetime from the ground receipt
                                 time but was not able to compute one from the
                                 unpacked major frame counter.  The expected major
                                 frame counter for the datetime computed could not be
                                 determined.  All minor frames in the conseq were
                                 failed because the time computed from the counter had
                                 not been successfully computed elsewhere.            
BFST_COMP_UMFCS             256  An error occurred in procedure BFST_COMP_UMFCS.            

BFST_GRTVSUMFC              1    In the conseq under examination, Reconstruction was
                                 able to compute a datetime from the ground receipt
                                 time but was not able to compute one from the
                                 unpacked major frame counter.            
BFST_GRTVSUMFC              2    In the conseq under examination, Reconstruction was
                                 able to compute a datetime from the unpacked major
                                 frame counter but was not able to compute one from
                                 the ground receipt time.  The time determined from
                                 the major frame counter could not be verified since
                                 no datetime could be computed from the ground receipt
                                 time; The conseq was nevertheless filled with this
                                 time because it had been computed in a prior conseq.            
BFST_GRTVSUMFC              4    In the conseq under examination, Reconstruction was
                                 able to compute a datetime from the unpacked major
                                 frame counter but was not able to compute one from
                                 the ground receipt time.  The time determined from
                                 the major frame counter could not be verified since
                                 no datetime could be computed from the ground receipt
                                 time; all the minor frames in the conseq were failed
                                 because this time had not been successfully computed
                                 elsewhere.            
BFST_GRTVSUMFC              8    In the conseq under examination, Reconstruction was
                                 not able to compute a datetime from either the ground
                                 receipt time or the unpacked major frame counter.            
BFST_GRTVSUMFC              16   In the conseq under examination, Reconstruction was
                                 able to compute a datetime from the unpacked major
                                 frame counter and the ground receipt time.  Both of
                                 the latter were consistent within tolerance and the
                                 conseq was filled with the time computed from the
                                 unpacked major frame counter.            
BFST_GRTVSUMFC              32   In the conseq under examination, Reconstruction was
                                 able to compute a datetime from the unpacked major
                                 frame counter and the ground receipt time.  Both of
                                 the latter were inconsistent within tolerance.  This
                                 state is not being handled.            
BFST_GRTVSUMFC              64   An error occurred in procedure BFST_GRTvsUMFC.            

BFST_CALC_TIME_UMFC         1    The major frame time could not be determined from the
                                 unpacked major frame counter in the conseq under
                                 examination.            
BFST_CALC_TIME_UMFC         2    The major frame time could be determined from the
                                 major frame counter for the conseq under examination.            
BFST_CALC_TIME_UMFC         4    An error occurred in procedure BFST_CALC_TIME_UMFC.            

ACTION_CS_01                0    Procedure ACTION_CS_01 was successfully executed.            
ACTION_CS_01                1    An error occurred in procedure ACTION_CS_01.            

ACTION_CS_02                1    The conseq under examination had more than two
                                 unpacked major frame counters.  This state is not
                                 being handled.            
ACTION_CS_02                2    There are two unpacked major frame counters in the
                                 conseq under examination.  one of the latter was
                                 unpacked only once whereas the other was unpacked
                                 more than once.  The counter unpacked once is assumed
                                 to be in error and the minor frame is flagged with a
                                 major frame counter error in the BFST.            
ACTION_CS_02                4    The conseq under examination had more than two
                                 unpacked major frame counters.  This state is not
                                 being handled.            
ACTION_CS_02                2    There are two distinct unpacked major frame counters
                                 in the conseq under examination.  One of the latter
                                 was unpacked only once whereas the other was unpacked
                                 more than once.  The counter unpacked once is assumed
                                 to be in error and the minor frame is flagged with a
                                 major frame counter error in the BFST.            
ACTION_CS_02                8    There are two unpacked major frame counters in the
                                 conseq under examination.  Both of the latter were
                                 unpacked more than once.  This state is not being
                                 handled.            
ACTION_CS_02                16   An error occurred in procedure ACTION_CS_02.            

ACTION_CS_10                0    Procedure ACTION_CS_10 was successfully executed.            
ACTION_CS_10                1    An error occurred in procedure ACTION_CS_10.            

BFST_CALC_UMFC              1    The expected major frame counter for the datetime
                                 under examination could not be computed because the
                                 counter determined from the GFST did not match that
                                 determined from the AFST.            
BFST_CALC_UMFC              2    The expected major frame counter for the datetime
                                 under examination, determined both from the GFST
                                 and the AFST, were in agreement.            
BFST_CALC_UMFC              4    The expected major frame counter for the datetime
                                 under examination could only be determined form
                                 the GFST.            
BFST_CALC_UMFC              8    The expected major frame counter for the datetime
                                 under examination could only be determined from the
                                 the AFST.            
BFST_CALC_UMFC              16   The expected major frame counter for the datetime
                                 under examination could be determined from neither
                                 the GFST nor the AFST.            
BFST_CALC_UMFC              32   An error occurred in procedure BFST_CALC_UMFC.            

BFST_CALC_UMFC2             1    The expected major frame counter for the current
                                 datetime was successfully derived.            
BFST_CALC_UMFC2             2    The expected major frame counter for the current
                                 datetime could not be derived from either the GFST
                                 or the BFST.            
BFST_CALC_UMFC2             4    An error occurred in procedure BFST_CALC_UMFC2.            

ACTION_CS_11_S1             1    In the conseq under examination, there is one
                                 distinct datetime and one distinct unpacked major
                                 frame counter.  The counter expected from the
                                 datetime is different from that unpacked in the
                                 conseq (unpacked more than once).  Reconstruction
                                 is not able to compute a time from the unpacked
                                 major frame counter and therefore, the conseq is
                                 not filled since its datetime can not be verified.            
ACTION_CS_11_S1             2    In the conseq under examination, there is one
                                 distinct datetime and one distinct unpacked major
                                 frame counter.  The counter expected from the
                                 datetime is different from that unpacked in the
                                 conseq (unpacked more than once).  Reconstruction
                                 is able to compute the time from the unpacked major
                                 frame counter which is used to fill the conseq.
                                 The datetime unpacked in the conseq is assumed to
                                 be in error and the minor frame where it was
                                 unpacked is flagged with a date error.            
ACTION_CS_11_S1             4    An error occurred in procedure ACTION_CS_11_S1.            

ACTION_CS_11                1    In the conseq under examination, there is one
                                 distinct datetime and one distinct unpacked
                                 major frame counter.  The counter expected from
                                 the datetime is the same as that unpacked in the
                                 conseq.  The conseq is filled with the unpacked
                                 major frame datetime.            
ACTION_CS_11                2    In the conseq under examination, there is one
                                 distinct datetime and one distinct unpacked
                                 major frame counter.  Reconstruction is not able
                                 to compute the counter expected for the datetime
                                 unpacked in the conseq.  The datetime unpacked
                                 is used to fill the conseq nonetheless.            
ACTION_CS_11                4    In the conseq under examination, there is one
                                 distinct datetime and one distinct unpacked
                                 major frame counter.  The counter expected from
                                 the datetime is different from that unpacked
                                 once in the conseq.  The minor frame where the
                                 counter was unpacked is flagged with a major
                                 frame counter error flag and the datetime
                                 unpacked in the conseq is used to fill.            
ACTION_CS_11                8    In the conseq under examination, there is one
                                 distinct datetime and one distinct unpacked
                                 major frame counter.  The counter expected from
                                 the datetime is different from that unpacked in
                                 the conseq (unpacked more than once).  This
                                 state is not being handled.  The analyst should
                                 refer to the rules documentation for available
                                 courses of action.            
ACTION_CS_11                16   An error occurred in procedure ACTION_CS_11.            

ACTION_CS_12                1    One distinct major frame datetime and more than
                                 two distinct unpacked major frame counters were
                                 found in the conseq under examination.  This
                                 state is not being handled.            
ACTION_CS_12                2    one distinct major frame datetime and two
                                 distinct unpacked major frame counters were
                                 found in the conseq under examination.  The
                                 major frame counter expected for the datetime
                                 unpacked in the conseq did not match any of the
                                 two counters also unpacked.  This state is not
                                 being handled.            
ACTION_CS_12                4    One distinct major frame datetime and two
                                 distinct unpacked major frame counters were
                                 found in the conseq under examination.  The
                                 major frame counter expected for the datetime
                                 unpacked in the conseq matched one of the two
                                 counters unpacked in the conseq.  The major
                                 frame counter that was no match to that expected
                                 in the conseq was flagged with a major frame
                                 counter error since it was unpacked only once.
                                 The conseq was filled with the datetime unpacked
                                 within it.            
ACTION_CS_12                8    One distinct major frame datetime and two
                                 distinct unpacked major frame counters were
                                 found in the conseq under examination.  The
                                 major frame counter expected for the datetime
                                 unpacked in the conseq matched one of the two
                                 counters unpacked in the conseq.  The major
                                 frame counter that was no match to that expected
                                 in the conseq was unpacked more than once.  This
                                 state is not being handled.            
ACTION_CS_12                16   One distinct major frame datetime and two
                                 distinct unpacked major frame counters were
                                 found in the conseq under examination.  The
                                 major frame counter expected for the datetime
                                 unpacked in the conseq could not be determined
                                 and so, Reconstruction was not able to verify
                                 the datetime unpacked in the conseq.  This state
                                 is not being handled.            
ACTION_CS_12                32   An error occurred in procedure ACTION_CS_12.            

ACTION_CS_20                1    Two or more distinct major frame datetimes were
                                 found in the conseq under examination.  This
                                 state is not being handled.            
ACTION_CS_20                2    Two distinct unpacked major frame datetimes were
                                 found in the conseq under examination.
                                 Reconstruction was not able to compute the time
                                 to fill the conseq from the ground receipt time,
                                 which could have helped in deciding which
                                 unpacked major frame datetime is in error.  This
                                 state is not being handled.            
ACTION_CS_20                4    Two distinct unpacked major frame datetimes were
                                 found in the conseq under examination.
                                 Reconstruction was able to compute the time to
                                 fill the conseq with from the ground receipt
                                 time, which it used in deciding which unpacked
                                 major frame datetime was in error.  The latter
                                 time determined from the ground receipt time was
                                 compared against both times unpacked in the
                                 conseq and the one close to it within tolerance
                                 (TOL_FP_UMF_DATETIME_CAL_BFST) was used to fill
                                 the conseq, whereas its counterpart was flagged
                                 with a date error.            
ACTION_CS_20                8    Two distinct unpacked major frame datetimes were
                                 found in the conseq under examination.
                                 Reconstruction was able to compute the time to
                                 fill the conseq with from the ground receipt
                                 time, which is used in deciding which unpacked
                                 major frame datetime was in error.  The latter
                                 time determined from the ground receipt time was
                                 compared against both times unpacked in the
                                 conseq which were found to far different within
                                 tolerance (TOL_FP_UMF_DATETIME_CAL_BFST)  from
                                 that determined from the ground receipt time.
                                 This state is not being handled.            
ACTION_CS_20                16   Two distinct unpacked major frame datetimes were
                                 found in the conseq under examination.
                                 Reconstruction was able to compute the time to
                                 fill the conseq with from the ground receipt
                                 time, which it used in deciding which unpacked
                                 major frame datetime was in error.  The latter
                                 time determined from the ground receipt time was
                                 compared against both times unpacked in the
                                 conseq and the one closest to it within
                                 tolerance (TOL_FP_UMF_DATETIME_CAL_BFST) was
                                 used to fill the conseq.  Note that in this
                                 state both times unpacked in the conseq were
                                 close to that determined from the ground
                                 receipt time within tolerance.            
ACTION_CS_20                32   An error occurred in procedure ACTION_CS_20.            

ACTION_CS_21                1    Two or more distinct major frame datetimes and
                                 one distinct major frame counter were found in
                                 the conseq under examination.  This state is not
                                 being handled.            
ACTION_CS_21                2    Two distinct major frame datetimes and one
                                 distinct major frame counter were found in the
                                 conseq under examination.  The expected major
                                 frame counters for the two unpacked datetimes
                                 were successfully computed.  One of the latter
                                 counters matched that unpacked in the conseq and
                                 its corresponding time was used to fill the
                                 conseq.  The time whose counter did not match
                                 that unpacked in the conseq was flagged with a
                                 date error.            
ACTION_CS_21                4    Two distinct major frame datetimes and one
                                 distinct major frame counter were found in the
                                 conseq under examination.  The expected major
                                 frame counters for the two unpacked datetimes
                                 were successfully computed but they did not
                                 match that unpacked in the conseq.  This state
                                 is not being handled.            
ACTION_CS_21                8    Two distinct major frame datetimes and one
                                 distinct major frame counter were found in the
                                 conseq under examination.  The expected major
                                 frame counters for the two unpacked datetimes
                                 were successfully computed and both matched that
                                 unpacked in the conseq.  Should this state be
                                 encountered, the two major frame datetimes must
                                 be close to one another to a value slightly
                                 larger than the tolerance.  Based on the
                                 characteristics of the data, the analysts
                                 should raise the tolerance
                                 (TOL_BFST_DUPLICATE_MFT) and reprocess the data,
                                 or take any other appropriate action.  At this
                                 time, besides raising the tolerance to resolve
                                 this state, This state is not being handled
                                 because data indicating a different course of
                                 action has not been processed before.            
ACTION_CS_21                16   Two distinct major frame datetimes and one
                                 distinct major frame counter were found in the
                                 conseq under examination.  The conseq was filled
                                 with the unpacked datetime whose expected major
                                 frame counter could be computed and matched that
                                 unpacked in the conseq.  The other datetime
                                 unpacked was flagged with a date error.            
ACTION_CS_21                32   Two distinct major frame datetimes and one
                                 distinct major frame counter were found in the
                                 conseq under examination.  The expected major
                                 frame counter for only one of the datetimes
                                 could be computed and it did not match that
                                 unpacked in the conseq.  This state is not being
                                 handled.            
ACTION_CS_21                64   Two distinct major frame datetimes and one
                                 distinct major frame counter were found in the
                                 conseq under examination.  The expected major
                                 frame counters for the two unpacked datetimes
                                 could not be computed to compared against that
                                 unpacked in the conseq.  This state is not being
                                 handled.            
ACTION_CS_21                128  An error occurred in procedure ACTION_CS_21.            

ACTION_CS_22                1    More than two distinct unpacked major frame
                                 datetimes and two distinct unpacked major frame
                                 counters were found in the conseq under
                                 examination.  This state is not being handled.            
ACTION_CS_22                2    Two distinct unpacked major frame datetimes and
                                 more than two in the conseq distinct unpacked
                                 major frame counters were found in the conseq
                                 under examination.  This state is not being handled.            
ACTION_CS_22                4    More than two distinct unpacked major frame
                                 datetimes and more datetimes and more than two
                                 distinct unpacked major frame counters were
                                 found in the conseq under examination.  This
                                 state is not being handled.            
ACTION_CS_22                8    Two distinct unpacked major frame datetimes and
                                 two distinct unpacked major frame counters were.
                                 found in the conseq.  Reconstruction was able to
                                 compute the major frame counters expected from
                                 both datetimes and the conseq was filled with
                                 the datetime whose expected counter matched that
                                 of any of the counters unpacked;  The datetime
                                 whose expected counter did not match any of
                                 those unpacked was flagged with a date error.
                                 The other unpacked counter in the conseq that
                                 could not be verified is flagged with a major
                                 frame counter error.            
ACTION_CS_22                16   Two distinct unpacked major frame datetimes and
                                 two distinct unpacked major frame counters were
                                 found in the conseq.  Reconstruction was able to
                                 compute the major frame counters expected from
                                 both datetimes and neither matched any of the
                                 counters unpacked in the conseq.  This state is
                                 not being handled.            
ACTION_CS_22                32   Two distinct unpacked major frame datetimes and
                                 two distinct unpacked major frame counters were
                                 found in the conseq.  Reconstruction was able to
                                 compute the major frame counter expected from
                                 one of the unpacked datetimes and it matched one
                                 of the major frame counters unpacked in the
                                 conseq.  Therefore the conseq was filled with
                                 this datetime and its counterpart was flagged
                                 with a date error and the other unpacked counter
                                 in the conseq which could not be verified was
                                 flagged with a major frame counter error.            
ACTION_CS_22                64   Two distinct unpacked major frame datetimes and
                                 two distinct unpacked major frame counters were
                                 found in the conseq.  Reconstruction was able to
                                 compute the major frame counter expected from
                                 one of the unpacked datetimes and it did not
                                 match the major frame counters unpacked in the
                                 conseq.  The state is not being handled.            
ACTION_CS_22                128  Two distinct unpacked major frame datetimes and
                                 two distinct unpacked major frame counters were
                                 found in the conseq.  Reconstruction was not
                                 able to compute any of the major frame counters
                                 expected for both unpacked major frame
                                 datetimes.  The state is not being handled.            
ACTION_CS_22                256  An error occurred in procedure ACTION_CS_22.            

BFST_FILL_TIMES             0    Procedure BFST_FILL_TIMES was successfully executed.            
BFST_FILL_TIMES             1    An error occurred in procedure BFST_FILL_TIMES.            

BFST_REFILL_TIMES           0    Procedure BFST_REFILL_TIMES was successfully executed.            
BFST_REFILL_TIMES           1    An error occurred in procedure BFST_REFILL_TIMES.            

BFST_CHECK_FILLED_TIMES     0    Procedure BFST_CHECK_FILLED_TIMES was successfully executed.            
BFST_CHECK_FILLED_TIMES     1    An error occurred in procedure BFST_CHECK_FILLED_TIMES.            

CREATE_WFST                 0    Procedure CREATE_WFST was successfully executed.            
CREATE_WFST                 1    An error occurred in procedure CREATE_WFST.            

BFST_GET_MFT                1    At least one major frame was recovered from the BFST.            
BFST_GET_MFT                2    No major frames were recovered from the BFST.            
BFST_GET_MFT                4    An error occurred in procedure BFST_GET_MFT.            

WFST_VERIFY_TIME            0    Procedure WFST_VERIFY_TIME was successfully executed.            
WFST_VERIFY_TIME            1    An error occurred in procedure WFST_VERIFY_TIME.            

BFST_FAIL_DUPLICATES        1    No duplicate minor frames were found in the BFST.            
BFST_FAIL_DUPLICATES        2    Some minor frames were found to be duplicated in the BFST.            
BFST_FAIL_DUPLICATES        4    An error occurred in procedure BFST_FAIL_DUPLICATES.            

CREATE_QUAL_COMP            0    Procedure CREATE_QUAL_COMP was successfully executed.            
CREATE_QUAL_COMP            1    An error occurred in procedure CREATE_QUAL_COMP.            

GFST_CHECK_INSERTS          1    No major frames were found to be grade 2 in one
                                 dataspan and grade 0 in another dataspan.            
GFST_CHECK_INSERTS          2    Some major frames which had be inserted as grade
                                 2 in one dataspan, were found as grade 0 in
                                 another dataspan.  These were deleted from the
                                 dataspan where they had been inserted as grade 2.            
GFST_CHECK_INSERTS               An error occurred in procedure GFST_CHECK_INSERTS.            

BFST_SUBT_GETROWID          1    The floating point datetime being processed had
                                 already been inserted in the subtable passed in
                                 as argument to procedure BFST_SUBT_GETROWID,
                                 therefore its rowid in the subtable is available.            
BFST_SUBT_GETROWID          2    The floating point datetime being processed had
                                 never been inserted in the subtable passed in as
                                 argument to procedure BFST_SUBT_GETROWID, it
                                 needs to be inserted in the subtable before its
                                 rowid becomes available.            
BFST_SUBT_GETROWID          4    An error occurred in procedure BFST_SUBT_GETROWID.            

BFST_RECORD_QUAL            1    The minor frame being processed had been
                                 processed before in a different session whose
                                 SPOINTER is different from the current SPOINTER.
                                 This information is logged into temporary table
                                 QUAL_COMP for latter comparison of the overall
                                 quality of the minor frame between both sessions.            
BFST_RECORD_QUAL            2    The minor frame being processed had been
                                 processed before in a different session whose
                                 SPOINTER is the same as that of the current
                                 session.  Therefore we need not compared the
                                 previous minor frame quality to the current one
                                 since no new information is available.            
BFST_RECORD_QUAL            4    An error occurred in procedure BFST_RECORD_QUAL.            

BFST_CHECK_SUBT1            1    The minor frame being processed has never been
                                 processed before.  A pointer indicating where it
                                 was found is inserted into the appropriate subtable.            
BFST_CHECK_SUBT1            2    The minor frame being processed had been
                                 processed in an earlier session.  Procedure
                                 BFST_RECORD_QUAL is called to determined whether
                                 there is a potential for an improvement there is
                                 a potential for an improvement in the minor
                                 frame overall quality during this session.            
BFST_CHECK_SUBT1            4    An error occurred in procedure BFST_CHECK_SUBT1.            

BFST_CHECK_SUBT2            0    Procedure BFST_CHECK_SUBT2 was successfully executed.            
BFST_CHECK_SUBT2            1    An error occurred in procedure BFST_CHECK_SUBT2.            

INSERT_POINTERS             1    The major frame datetime being processed has
                                 been processed before.  During the current
                                 session, no more minor frames were found for
                                 this major frame.            
INSERT_POINTERS             2    The major frame datetime being processed had
                                 some of its minor frames identified in the
                                 current session.            
INSERT_POINTERS             4    An error occurred in procedure INSERT_POINTERS.            

GEN_RECIPE1                 1    There is no data in the working frames statistics table.            
GEN_RECIPE1                 2    there are some major frames in the working
                                 frames statistics table.            
GEN_RECIPE1                 4    An error occurred in procedure GEN_RECIPE1.            

CREATE_SPOINTERT2           0    Procedure CREATE_SPOINTERT2 was successfully executed.            
CREATE_SPOINTERT2           1    An error occurred in procedure CREATE_SPOINTERT2.            

CREATE_SPOINTERT1           0    Procedure CREATE_SPOINTERT1 was successfully executed.            
CREATE_SPOINTERT1           1    An error occurred in procedure CREATE_SPOINTERT1.            

UPDATE_CDM                  0    Procedure UPDATE_CDM was successfully executed.            
UPDATE_CDM                  1    An error occurred in procedure UPDATE_CDM.            

BFST_ASS_QRANK              0    Procedure BFST_ASS_QRANK was successfully executed.            
BFST_ASS_QRANK              1    An error occurred in procedure BFST_ASS_QRANK.            

BFST_COMP_QUAL              0    Procedure BFST_COMP_QUAL was successfully executed.            
BFST_COMP_QUAL              1    An error occurred in procedure BFST_COMP_QUAL.            

GEN_RECIPE4                 0    Procedure GEN_RECIPE4 was successfully executed.            
GEN_RECIPE4                 1    An error occurred in procedure GEN_RECIPE4.            

GEN_RECIPE2                 0    Procedure GEN_RECIPE2 was successfully executed.            
GEN_RECIPE2                 1    An error occurred in procedure GEN_RECIPE2.            

MFT_FILL_STATE              0    Procedure MFT_FILL_STATE was successfully executed.            
MFT_FILL_STATE              1    An error occurred in procedure MFT_FILL_STATE.            

CREATE_TEMP_AFST            0    Procedure CREATE_TEMP_AFST was successfully executed.            
CREATE_TEMP_AFST            1    An error occurred in procedure CREATE_TEMP_AFST.            

QA_AFST                     0    Procedure QA_AFST was successfully executed.            
QA_AFST                     1    An error occurred in procedure QA_AFST.            

UPDATE_IFST                 0    Procedure UPDATE_IFST was successfully executed.            
UPDATE_IFST                 1    An error occurred in procedure UPDATE_IFST.            

TERMINATE_REC               0    Procedure TERMINATE_REC was successfully executed.            
TERMINATE_REC               1    An error occurred in procedure TERMINATE_REC.            

CREATE_GFST_FROM_BFST       1    No major frame could be recovered from the BFST.            
CREATE_GFST_FROM_BFST       2    At least one major frame was recovered from the BFST.            
CREATE_GFST_FROM_BFST       4    An error occurred in procedure CREATE_GFST_FROM_BFST.            

GEN_RECIPE5                 1    There is no data in the working frames statistics table.            
GEN_RECIPE5                 2    There are some data in the working frames statistics table.            
GEN_RECIPE5                 4    An error occurred in procedure GEN_RECIPE5.            

RECONSTRUCTION2             0    Procedure RECONSTRUCTION2 was successfully executed.            
RECONSTRUCTION2             1    An error occurred in procedure RECONSTRUCTION2.            

RECONSTRUCTION3             1    No major frame could be reconstructed or could
                                 be inserted in the AFST as grade 2 from the BFST.            
RECONSTRUCTION3             2    At least one major frame could be reconstructed
                                 or was inserted in the AFST as grade 2 from the BFST.            
RECONSTRUCTION3             4    An error occurred in procedure RECONSTRUCTION3.            

EX_RECONSTRUCTION1          0    Procedure EX_RECONSTRUCTION1 was successfully executed.            
EX_RECONSTRUCTION1          1    An error occurred in procedure EX_RECONSTRUCTION1.            

RECONSTRUCTION1             1    The GFST is of the form GFSTNULLNULLNULLNULLGOOD
                                 which means that it has no data.            
RECONSTRUCTION1             2    The BFST is of the form BFSTNULLNULLNULLNULLBAD
                                 which means that it has no data.            
RECONSTRUCTION1             4    Both the GFST and the BFST have no data because
                                 their names are respectively of the for
                                 GFSTNULLNULLNULLNULLGOOD and BFSTNULLNULLNULLNULLBAD.            
RECONSTRUCTION1             8    Both the GFST and the BFST have some data.            
RECONSTRUCTION1             16   An error occurred in procedure RECONSTRUCTION1.            
------------------------------------------------------------------------------------------
