*CLASS &ALLOCATION_OBJECT 1 1 ASSOCIATED *SUBOBJECT &DUMMY *STATE NOT_ALLOCATED 0 *ACTION ALLOCATE 0 0 *END_ACTION *END_STATE *STATE &VARIABLE 0 *ACTION RELEASE 0 0 *END_ACTION *END_STATE *STATE NOT_THERE 1 DEAD_STATE *END_STATE *END_SUBOBJECT *END_CLASS *OBJECT &ALLOC 0 0 0 *STATE NOT_ALLOCATED 1 INITIAL_STATE *ACTION ALLOCATE 1 0 STRING ID &nodefault *BLOCK 0 0 terminate &VARIABLE *END_ACTION *END_STATE *STATE &VARIABLE 0 *ACTION RELEASE 0 0 *BLOCK 0 0 terminate NOT_ALLOCATED *END_ACTION *END_STATE *END_OBJECT *CLASS SUPERMODULE00_FWCHILDMODE_CLASS 0 0 *STATE EXCLUDED 0 *ACTION INCLUDE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *BLOCK 0 0 if 2 ( SUPERMODULE00::SUPERMODULE00_FWM NOT_IN_STATE EXCLUDED ) 1 0 1 SUPERMODULE00::SUPERMODULE00_FWM not_in_state 1 EXCLUDED 1 1 else 0 0 2 1 terminate INCLUDED *BLOCK 1 1 terminate EXCLUDED *BLOCK 2 1 do INCLUDE 2 OWNER OWNER EXCLUSIVE EXCLUSIVE SUPERMODULE00::SUPERMODULE00_FWM insert 1 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETSTATES insert 1 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETACTIONS *END_ACTION *ACTION MANUAL 0 0 *BLOCK 0 0 do MANUAL 0 SUPERMODULE00::SUPERMODULE00_FWM insert 1 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETACTIONS terminate MANUAL *END_ACTION *ACTION IGNORE 0 0 *BLOCK 0 0 do IGNORE 0 SUPERMODULE00::SUPERMODULE00_FWM insert 1 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETACTIONS insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETSTATES terminate IGNORED *END_ACTION *ACTION LOCKOUT 0 0 *BLOCK 0 0 terminate LOCKEDOUT *END_ACTION *ACTION EXCLUDE 1 0 STRING OWNER "" *BLOCK 0 0 do EXCLUDE 1 OWNER OWNER SUPERMODULE00::SUPERMODULE00_FWM insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETACTIONS terminate EXCLUDED *END_ACTION *END_STATE *STATE INCLUDED 0 *WHEN ( SUPERMODULE00::SUPERMODULE00_FWM IN_STATE EXCLUDED ) 1 0 1 SUPERMODULE00::SUPERMODULE00_FWM in_state 1 EXCLUDED do &END_IN_STATE_WHEN0 0 &THIS_OBJECT *WHEN ( SUPERMODULE00::SUPERMODULE00_FWM IN_STATE IGNORED ) 1 0 1 SUPERMODULE00::SUPERMODULE00_FWM in_state 1 IGNORED do &END_IN_STATE_WHEN1 0 &THIS_OBJECT *WHEN ( SUPERMODULE00::SUPERMODULE00_FWM IN_STATE MANUAL ) 1 0 1 SUPERMODULE00::SUPERMODULE00_FWM in_state 1 MANUAL do &END_IN_STATE_WHEN2 0 &THIS_OBJECT *WHEN ( SUPERMODULE00::SUPERMODULE00_FWM IN_STATE DEAD ) 1 0 1 SUPERMODULE00::SUPERMODULE00_FWM in_state 1 DEAD do MANUAL 0 &THIS_OBJECT *ACTION EXCLUDE 1 0 STRING OWNER "" *BLOCK 0 0 if 2 ( SUPERMODULE00::SUPERMODULE00_FWM NOT_IN_STATE INCLUDED ) 1 0 1 SUPERMODULE00::SUPERMODULE00_FWM not_in_state 1 INCLUDED 1 1 else 0 0 2 1 terminate EXCLUDED *BLOCK 1 1 if 2 ( SUPERMODULE00::SUPERMODULE00_FWM IN_STATE INMANUAL ) 1 0 1 SUPERMODULE00::SUPERMODULE00_FWM in_state 1 INMANUAL 3 2 else 0 0 4 2 *BLOCK 2 1 do EXCLUDE 1 OWNER OWNER SUPERMODULE00::SUPERMODULE00_FWM insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETACTIONS *BLOCK 3 2 do RELEASE 1 OWNER OWNER SUPERMODULE00::SUPERMODULE00_FWM insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETACTIONS *BLOCK 4 2 if 2 ( SUPERMODULE00::SUPERMODULE00_FWM IN_STATE DEAD ) 1 0 1 SUPERMODULE00::SUPERMODULE00_FWM in_state 1 DEAD 5 3 else 0 0 6 3 *BLOCK 5 3 do EXCLUDE 1 OWNER OWNER SUPERMODULE00::SUPERMODULE00_FWM insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETACTIONS *BLOCK 6 3 terminate INCLUDED *END_ACTION *ACTION MANUAL 1 0 STRING OWNER "" *BLOCK 0 0 do MANUAL 1 OWNER OWNER SUPERMODULE00::SUPERMODULE00_FWM insert 1 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETACTIONS terminate MANUAL *END_ACTION *ACTION IGNORE 1 0 STRING OWNER "" *BLOCK 0 0 do IGNORE 1 OWNER OWNER SUPERMODULE00::SUPERMODULE00_FWM insert 1 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETACTIONS insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETSTATES terminate IGNORED *END_ACTION *ACTION EXCLUDEALL 1 0 STRING OWNER "" *BLOCK 0 0 if 2 ( SUPERMODULE00::SUPERMODULE00_FWM NOT_IN_STATE {INCLUDED,IGNORED,MANUAL} ) 1 0 1 SUPERMODULE00::SUPERMODULE00_FWM not_in_state 3 INCLUDED IGNORED MANUAL 1 1 else 0 0 2 1 terminate EXCLUDED *BLOCK 1 1 if 2 ( SUPERMODULE00::SUPERMODULE00_FWM IN_STATE INMANUAL ) 1 0 1 SUPERMODULE00::SUPERMODULE00_FWM in_state 1 INMANUAL 3 2 else 0 0 4 2 *BLOCK 2 1 do EXCLUDEALL 1 OWNER OWNER SUPERMODULE00::SUPERMODULE00_FWM insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETACTIONS *BLOCK 3 2 do RELEASEALL 1 OWNER OWNER SUPERMODULE00::SUPERMODULE00_FWM insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETACTIONS *BLOCK 4 2 terminate INCLUDED *END_ACTION *ACTION INCLUDE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *BLOCK 0 0 do INCLUDE 2 OWNER OWNER EXCLUSIVE EXCLUSIVE SUPERMODULE00::SUPERMODULE00_FWM insert 1 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETSTATES insert 1 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETACTIONS terminate INCLUDED *END_ACTION *ACTION FREE 1 0 STRING OWNER "" *BLOCK 0 0 do FREE 1 OWNER OWNER SUPERMODULE00::SUPERMODULE00_FWM terminate INCLUDED *END_ACTION *ACTION SETMODE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *BLOCK 0 0 do SETMODE 2 OWNER OWNER EXCLUSIVE EXCLUSIVE SUPERMODULE00::SUPERMODULE00_FWM *END_ACTION *ACTION EXCLUDEPERM 1 0 STRING OWNER "" *BLOCK 0 0 if 2 ( SUPERMODULE00::SUPERMODULE00_FWM NOT_IN_STATE INCLUDED ) 1 0 1 SUPERMODULE00::SUPERMODULE00_FWM not_in_state 1 INCLUDED 1 1 else 0 0 2 1 terminate EXCLUDEDPERM *BLOCK 1 1 if 2 ( SUPERMODULE00::SUPERMODULE00_FWM IN_STATE INMANUAL ) 1 0 1 SUPERMODULE00::SUPERMODULE00_FWM in_state 1 INMANUAL 3 2 else 0 0 4 2 *BLOCK 2 1 do EXCLUDE 1 OWNER OWNER SUPERMODULE00::SUPERMODULE00_FWM insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETACTIONS *BLOCK 3 2 do RELEASE 1 OWNER OWNER SUPERMODULE00::SUPERMODULE00_FWM insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETACTIONS *BLOCK 4 2 terminate INCLUDED *END_ACTION *ACTION &END_IN_STATE_WHEN0 0 0 *BLOCK 0 0 terminate EXCLUDED *END_ACTION *ACTION &END_IN_STATE_WHEN1 0 0 *BLOCK 0 0 terminate IGNORED *END_ACTION *ACTION &END_IN_STATE_WHEN2 0 0 *BLOCK 0 0 terminate MANUAL *END_ACTION *END_STATE *STATE MANUAL 0 *WHEN ( SUPERMODULE00::SUPERMODULE00_FWM IN_STATE INCLUDED ) 1 0 1 SUPERMODULE00::SUPERMODULE00_FWM in_state 1 INCLUDED do INCLUDE 0 &THIS_OBJECT *WHEN ( SUPERMODULE00::SUPERMODULE00_FWM IN_STATE EXCLUDED ) 1 0 1 SUPERMODULE00::SUPERMODULE00_FWM in_state 1 EXCLUDED do MANUAL 0 &THIS_OBJECT *ACTION INCLUDE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *BLOCK 0 0 if 1 ( SUPERMODULE00::SUPERMODULE00_FWM IN_STATE DEAD ) 1 0 1 SUPERMODULE00::SUPERMODULE00_FWM in_state 1 DEAD 1 1 if 1 ( SUPERMODULE00::SUPERMODULE00_FWM NOT_IN_STATE INMANUAL ) 1 0 1 SUPERMODULE00::SUPERMODULE00_FWM not_in_state 1 INMANUAL 2 1 if 1 ( SUPERMODULE00::SUPERMODULE00_FWM IN_STATE INCLUDED ) 1 0 1 SUPERMODULE00::SUPERMODULE00_FWM in_state 1 INCLUDED 3 1 terminate MANUAL *BLOCK 1 1 terminate MANUAL *BLOCK 2 1 do INCLUDE 2 OWNER OWNER EXCLUSIVE EXCLUSIVE SUPERMODULE00::SUPERMODULE00_FWM insert 1 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETSTATES insert 1 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETACTIONS *BLOCK 3 1 terminate INCLUDED *END_ACTION *ACTION EXCLUDE 1 0 STRING OWNER "" *BLOCK 0 0 if 1 ( SUPERMODULE00::SUPERMODULE00_FWM IN_STATE DEAD ) 1 0 1 SUPERMODULE00::SUPERMODULE00_FWM in_state 1 DEAD 1 1 if 2 ( SUPERMODULE00::SUPERMODULE00_FWM NOT_IN_STATE INCLUDED ) 1 0 1 SUPERMODULE00::SUPERMODULE00_FWM not_in_state 1 INCLUDED 2 1 else 0 0 3 1 if 1 ( SUPERMODULE00::SUPERMODULE00_FWM IN_STATE EXCLUDED ) 1 0 1 SUPERMODULE00::SUPERMODULE00_FWM in_state 1 EXCLUDED 4 1 terminate MANUAL *BLOCK 1 1 do EXCLUDE 1 OWNER OWNER SUPERMODULE00::SUPERMODULE00_FWM insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETACTIONS terminate EXCLUDED *BLOCK 2 1 if 2 ( SUPERMODULE00::SUPERMODULE00_FWM IN_STATE INMANUAL ) 1 0 1 SUPERMODULE00::SUPERMODULE00_FWM in_state 1 INMANUAL 5 2 else 0 0 6 2 *BLOCK 3 1 do EXCLUDE 1 OWNER OWNER SUPERMODULE00::SUPERMODULE00_FWM insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETACTIONS *BLOCK 4 1 terminate EXCLUDED *BLOCK 5 2 do RELEASE 1 OWNER OWNER SUPERMODULE00::SUPERMODULE00_FWM insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETACTIONS *BLOCK 6 2 do EXCLUDE 1 OWNER OWNER SUPERMODULE00::SUPERMODULE00_FWM insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETACTIONS *END_ACTION *ACTION IGNORE 0 0 *BLOCK 0 0 do IGNORE 0 SUPERMODULE00::SUPERMODULE00_FWM insert 1 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETACTIONS insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETSTATES terminate IGNORED *END_ACTION *ACTION FREE 1 0 STRING OWNER "" *BLOCK 0 0 do FREE 1 OWNER OWNER SUPERMODULE00::SUPERMODULE00_FWM terminate MANUAL *END_ACTION *ACTION EXCLUDEALL 1 0 STRING OWNER "" *BLOCK 0 0 if 1 ( SUPERMODULE00::SUPERMODULE00_FWM NOT_IN_STATE INMANUAL ) 1 0 1 SUPERMODULE00::SUPERMODULE00_FWM not_in_state 1 INMANUAL 1 1 terminate MANUAL *BLOCK 1 1 do EXCLUDEALL 1 OWNER OWNER SUPERMODULE00::SUPERMODULE00_FWM insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETACTIONS *END_ACTION *ACTION MANUAL 0 0 *BLOCK 0 0 do MANUAL 0 SUPERMODULE00::SUPERMODULE00_FWM insert 1 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETACTIONS terminate MANUAL *END_ACTION *END_STATE *STATE IGNORED 0 *WHEN ( SUPERMODULE00::SUPERMODULE00_FWM IN_STATE INCLUDED ) 1 0 1 SUPERMODULE00::SUPERMODULE00_FWM in_state 1 INCLUDED do &END_IN_STATE_WHEN0 0 &THIS_OBJECT *WHEN ( SUPERMODULE00::SUPERMODULE00_FWM IN_STATE EXCLUDED ) 1 0 1 SUPERMODULE00::SUPERMODULE00_FWM in_state 1 EXCLUDED do &END_IN_STATE_WHEN1 0 &THIS_OBJECT *WHEN ( SUPERMODULE00::SUPERMODULE00_FWM IN_STATE DEAD ) 1 0 1 SUPERMODULE00::SUPERMODULE00_FWM in_state 1 DEAD do EXCLUDE 0 &THIS_OBJECT *ACTION INCLUDE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *BLOCK 0 0 do INCLUDE 2 OWNER OWNER EXCLUSIVE EXCLUSIVE SUPERMODULE00::SUPERMODULE00_FWM insert 1 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETSTATES insert 1 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETACTIONS terminate INCLUDED *END_ACTION *ACTION EXCLUDE 1 0 STRING OWNER "" *BLOCK 0 0 if 2 ( SUPERMODULE00::SUPERMODULE00_FWM NOT_IN_STATE INCLUDED ) 1 0 1 SUPERMODULE00::SUPERMODULE00_FWM not_in_state 1 INCLUDED 1 1 else 0 0 2 1 terminate EXCLUDED *BLOCK 1 1 if 2 ( SUPERMODULE00::SUPERMODULE00_FWM IN_STATE INMANUAL ) 1 0 1 SUPERMODULE00::SUPERMODULE00_FWM in_state 1 INMANUAL 3 2 else 0 0 4 2 *BLOCK 2 1 do EXCLUDE 1 OWNER OWNER SUPERMODULE00::SUPERMODULE00_FWM insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETACTIONS *BLOCK 3 2 do RELEASE 1 OWNER OWNER SUPERMODULE00::SUPERMODULE00_FWM insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETACTIONS *BLOCK 4 2 do EXCLUDE 1 OWNER OWNER SUPERMODULE00::SUPERMODULE00_FWM insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETACTIONS *END_ACTION *ACTION MANUAL 1 0 STRING OWNER "" *BLOCK 0 0 do MANUAL 1 OWNER OWNER SUPERMODULE00::SUPERMODULE00_FWM insert 1 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETACTIONS terminate MANUAL *END_ACTION *ACTION SETMODE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *BLOCK 0 0 do SETMODE 2 OWNER OWNER EXCLUSIVE EXCLUSIVE SUPERMODULE00::SUPERMODULE00_FWM *END_ACTION *ACTION FREE 1 0 STRING OWNER "" *BLOCK 0 0 do FREE 1 OWNER OWNER SUPERMODULE00::SUPERMODULE00_FWM terminate INCLUDED *END_ACTION *ACTION EXCLUDEALL 1 0 STRING OWNER "" *BLOCK 0 0 if 2 ( SUPERMODULE00::SUPERMODULE00_FWM NOT_IN_STATE {INCLUDED,IGNORED,MANUAL} ) 1 0 1 SUPERMODULE00::SUPERMODULE00_FWM not_in_state 3 INCLUDED IGNORED MANUAL 1 1 else 0 0 2 1 terminate EXCLUDED *BLOCK 1 1 if 2 ( SUPERMODULE00::SUPERMODULE00_FWM IN_STATE INMANUAL ) 1 0 1 SUPERMODULE00::SUPERMODULE00_FWM in_state 1 INMANUAL 3 2 else 0 0 4 2 *BLOCK 2 1 do EXCLUDEALL 1 OWNER OWNER SUPERMODULE00::SUPERMODULE00_FWM insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETACTIONS *BLOCK 3 2 do RELEASEALL 1 OWNER OWNER SUPERMODULE00::SUPERMODULE00_FWM insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETACTIONS *BLOCK 4 2 terminate INCLUDED *END_ACTION *ACTION &END_IN_STATE_WHEN0 0 0 *BLOCK 0 0 terminate INCLUDED *END_ACTION *ACTION &END_IN_STATE_WHEN1 0 0 *BLOCK 0 0 terminate EXCLUDED *END_ACTION *END_STATE *STATE LOCKEDOUT 0 *ACTION UNLOCKOUT 0 0 *BLOCK 0 0 terminate EXCLUDED *END_ACTION *END_STATE *STATE EXCLUDEDPERM 0 *ACTION INCLUDE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *BLOCK 0 0 if 2 ( SUPERMODULE00::SUPERMODULE00_FWM NOT_IN_STATE EXCLUDED ) 1 0 1 SUPERMODULE00::SUPERMODULE00_FWM not_in_state 1 EXCLUDED 1 1 else 0 0 2 1 terminate INCLUDED *BLOCK 1 1 if 2 ( SUPERMODULE00::SUPERMODULE00_FWM IN_STATE MANUAL ) 1 0 1 SUPERMODULE00::SUPERMODULE00_FWM in_state 1 MANUAL 3 2 else 0 0 4 2 *BLOCK 2 1 do INCLUDE 2 OWNER OWNER EXCLUSIVE EXCLUSIVE SUPERMODULE00::SUPERMODULE00_FWM insert 1 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETSTATES insert 1 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETACTIONS *BLOCK 3 2 do TAKE 2 OWNER OWNER EXCLUSIVE EXCLUSIVE SUPERMODULE00::SUPERMODULE00_FWM insert 1 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETSTATES insert 1 SUPERMODULE00::SUPERMODULE00 TRD_SECTOR_FWSETACTIONS *BLOCK 4 2 terminate EXCLUDED *END_ACTION *END_STATE *END_CLASS *OBJECT SUPERMODULE00_FWM 1 0 0 SUPERMODULE00_FWCHILDMODE_CLASS *END_OBJECT *CLASS SUPERMODULE08_FWCHILDMODE_CLASS 0 0 *STATE EXCLUDED 0 *ACTION INCLUDE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *BLOCK 0 0 if 2 ( SUPERMODULE08::SUPERMODULE08_FWM NOT_IN_STATE EXCLUDED ) 1 0 1 SUPERMODULE08::SUPERMODULE08_FWM not_in_state 1 EXCLUDED 1 1 else 0 0 2 1 terminate INCLUDED *BLOCK 1 1 terminate EXCLUDED *BLOCK 2 1 do INCLUDE 2 OWNER OWNER EXCLUSIVE EXCLUSIVE SUPERMODULE08::SUPERMODULE08_FWM insert 1 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETSTATES insert 1 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETACTIONS *END_ACTION *ACTION MANUAL 0 0 *BLOCK 0 0 do MANUAL 0 SUPERMODULE08::SUPERMODULE08_FWM insert 1 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETACTIONS terminate MANUAL *END_ACTION *ACTION IGNORE 0 0 *BLOCK 0 0 do IGNORE 0 SUPERMODULE08::SUPERMODULE08_FWM insert 1 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETACTIONS insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETSTATES terminate IGNORED *END_ACTION *ACTION LOCKOUT 0 0 *BLOCK 0 0 terminate LOCKEDOUT *END_ACTION *ACTION EXCLUDE 1 0 STRING OWNER "" *BLOCK 0 0 do EXCLUDE 1 OWNER OWNER SUPERMODULE08::SUPERMODULE08_FWM insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETACTIONS terminate EXCLUDED *END_ACTION *END_STATE *STATE INCLUDED 0 *WHEN ( SUPERMODULE08::SUPERMODULE08_FWM IN_STATE EXCLUDED ) 1 0 1 SUPERMODULE08::SUPERMODULE08_FWM in_state 1 EXCLUDED do &END_IN_STATE_WHEN0 0 &THIS_OBJECT *WHEN ( SUPERMODULE08::SUPERMODULE08_FWM IN_STATE IGNORED ) 1 0 1 SUPERMODULE08::SUPERMODULE08_FWM in_state 1 IGNORED do &END_IN_STATE_WHEN1 0 &THIS_OBJECT *WHEN ( SUPERMODULE08::SUPERMODULE08_FWM IN_STATE MANUAL ) 1 0 1 SUPERMODULE08::SUPERMODULE08_FWM in_state 1 MANUAL do &END_IN_STATE_WHEN2 0 &THIS_OBJECT *WHEN ( SUPERMODULE08::SUPERMODULE08_FWM IN_STATE DEAD ) 1 0 1 SUPERMODULE08::SUPERMODULE08_FWM in_state 1 DEAD do MANUAL 0 &THIS_OBJECT *ACTION EXCLUDE 1 0 STRING OWNER "" *BLOCK 0 0 if 2 ( SUPERMODULE08::SUPERMODULE08_FWM NOT_IN_STATE INCLUDED ) 1 0 1 SUPERMODULE08::SUPERMODULE08_FWM not_in_state 1 INCLUDED 1 1 else 0 0 2 1 terminate EXCLUDED *BLOCK 1 1 if 2 ( SUPERMODULE08::SUPERMODULE08_FWM IN_STATE INMANUAL ) 1 0 1 SUPERMODULE08::SUPERMODULE08_FWM in_state 1 INMANUAL 3 2 else 0 0 4 2 *BLOCK 2 1 do EXCLUDE 1 OWNER OWNER SUPERMODULE08::SUPERMODULE08_FWM insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETACTIONS *BLOCK 3 2 do RELEASE 1 OWNER OWNER SUPERMODULE08::SUPERMODULE08_FWM insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETACTIONS *BLOCK 4 2 if 2 ( SUPERMODULE08::SUPERMODULE08_FWM IN_STATE DEAD ) 1 0 1 SUPERMODULE08::SUPERMODULE08_FWM in_state 1 DEAD 5 3 else 0 0 6 3 *BLOCK 5 3 do EXCLUDE 1 OWNER OWNER SUPERMODULE08::SUPERMODULE08_FWM insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETACTIONS *BLOCK 6 3 terminate INCLUDED *END_ACTION *ACTION MANUAL 1 0 STRING OWNER "" *BLOCK 0 0 do MANUAL 1 OWNER OWNER SUPERMODULE08::SUPERMODULE08_FWM insert 1 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETACTIONS terminate MANUAL *END_ACTION *ACTION IGNORE 1 0 STRING OWNER "" *BLOCK 0 0 do IGNORE 1 OWNER OWNER SUPERMODULE08::SUPERMODULE08_FWM insert 1 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETACTIONS insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETSTATES terminate IGNORED *END_ACTION *ACTION EXCLUDEALL 1 0 STRING OWNER "" *BLOCK 0 0 if 2 ( SUPERMODULE08::SUPERMODULE08_FWM NOT_IN_STATE {INCLUDED,IGNORED,MANUAL} ) 1 0 1 SUPERMODULE08::SUPERMODULE08_FWM not_in_state 3 INCLUDED IGNORED MANUAL 1 1 else 0 0 2 1 terminate EXCLUDED *BLOCK 1 1 if 2 ( SUPERMODULE08::SUPERMODULE08_FWM IN_STATE INMANUAL ) 1 0 1 SUPERMODULE08::SUPERMODULE08_FWM in_state 1 INMANUAL 3 2 else 0 0 4 2 *BLOCK 2 1 do EXCLUDEALL 1 OWNER OWNER SUPERMODULE08::SUPERMODULE08_FWM insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETACTIONS *BLOCK 3 2 do RELEASEALL 1 OWNER OWNER SUPERMODULE08::SUPERMODULE08_FWM insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETACTIONS *BLOCK 4 2 terminate INCLUDED *END_ACTION *ACTION INCLUDE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *BLOCK 0 0 do INCLUDE 2 OWNER OWNER EXCLUSIVE EXCLUSIVE SUPERMODULE08::SUPERMODULE08_FWM insert 1 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETSTATES insert 1 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETACTIONS terminate INCLUDED *END_ACTION *ACTION FREE 1 0 STRING OWNER "" *BLOCK 0 0 do FREE 1 OWNER OWNER SUPERMODULE08::SUPERMODULE08_FWM terminate INCLUDED *END_ACTION *ACTION SETMODE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *BLOCK 0 0 do SETMODE 2 OWNER OWNER EXCLUSIVE EXCLUSIVE SUPERMODULE08::SUPERMODULE08_FWM *END_ACTION *ACTION EXCLUDEPERM 1 0 STRING OWNER "" *BLOCK 0 0 if 2 ( SUPERMODULE08::SUPERMODULE08_FWM NOT_IN_STATE INCLUDED ) 1 0 1 SUPERMODULE08::SUPERMODULE08_FWM not_in_state 1 INCLUDED 1 1 else 0 0 2 1 terminate EXCLUDEDPERM *BLOCK 1 1 if 2 ( SUPERMODULE08::SUPERMODULE08_FWM IN_STATE INMANUAL ) 1 0 1 SUPERMODULE08::SUPERMODULE08_FWM in_state 1 INMANUAL 3 2 else 0 0 4 2 *BLOCK 2 1 do EXCLUDE 1 OWNER OWNER SUPERMODULE08::SUPERMODULE08_FWM insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETACTIONS *BLOCK 3 2 do RELEASE 1 OWNER OWNER SUPERMODULE08::SUPERMODULE08_FWM insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETACTIONS *BLOCK 4 2 terminate INCLUDED *END_ACTION *ACTION &END_IN_STATE_WHEN0 0 0 *BLOCK 0 0 terminate EXCLUDED *END_ACTION *ACTION &END_IN_STATE_WHEN1 0 0 *BLOCK 0 0 terminate IGNORED *END_ACTION *ACTION &END_IN_STATE_WHEN2 0 0 *BLOCK 0 0 terminate MANUAL *END_ACTION *END_STATE *STATE MANUAL 0 *WHEN ( SUPERMODULE08::SUPERMODULE08_FWM IN_STATE INCLUDED ) 1 0 1 SUPERMODULE08::SUPERMODULE08_FWM in_state 1 INCLUDED do INCLUDE 0 &THIS_OBJECT *WHEN ( SUPERMODULE08::SUPERMODULE08_FWM IN_STATE EXCLUDED ) 1 0 1 SUPERMODULE08::SUPERMODULE08_FWM in_state 1 EXCLUDED do MANUAL 0 &THIS_OBJECT *ACTION INCLUDE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *BLOCK 0 0 if 1 ( SUPERMODULE08::SUPERMODULE08_FWM IN_STATE DEAD ) 1 0 1 SUPERMODULE08::SUPERMODULE08_FWM in_state 1 DEAD 1 1 if 1 ( SUPERMODULE08::SUPERMODULE08_FWM NOT_IN_STATE INMANUAL ) 1 0 1 SUPERMODULE08::SUPERMODULE08_FWM not_in_state 1 INMANUAL 2 1 if 1 ( SUPERMODULE08::SUPERMODULE08_FWM IN_STATE INCLUDED ) 1 0 1 SUPERMODULE08::SUPERMODULE08_FWM in_state 1 INCLUDED 3 1 terminate MANUAL *BLOCK 1 1 terminate MANUAL *BLOCK 2 1 do INCLUDE 2 OWNER OWNER EXCLUSIVE EXCLUSIVE SUPERMODULE08::SUPERMODULE08_FWM insert 1 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETSTATES insert 1 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETACTIONS *BLOCK 3 1 terminate INCLUDED *END_ACTION *ACTION EXCLUDE 1 0 STRING OWNER "" *BLOCK 0 0 if 1 ( SUPERMODULE08::SUPERMODULE08_FWM IN_STATE DEAD ) 1 0 1 SUPERMODULE08::SUPERMODULE08_FWM in_state 1 DEAD 1 1 if 2 ( SUPERMODULE08::SUPERMODULE08_FWM NOT_IN_STATE INCLUDED ) 1 0 1 SUPERMODULE08::SUPERMODULE08_FWM not_in_state 1 INCLUDED 2 1 else 0 0 3 1 if 1 ( SUPERMODULE08::SUPERMODULE08_FWM IN_STATE EXCLUDED ) 1 0 1 SUPERMODULE08::SUPERMODULE08_FWM in_state 1 EXCLUDED 4 1 terminate MANUAL *BLOCK 1 1 do EXCLUDE 1 OWNER OWNER SUPERMODULE08::SUPERMODULE08_FWM insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETACTIONS terminate EXCLUDED *BLOCK 2 1 if 2 ( SUPERMODULE08::SUPERMODULE08_FWM IN_STATE INMANUAL ) 1 0 1 SUPERMODULE08::SUPERMODULE08_FWM in_state 1 INMANUAL 5 2 else 0 0 6 2 *BLOCK 3 1 do EXCLUDE 1 OWNER OWNER SUPERMODULE08::SUPERMODULE08_FWM insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETACTIONS *BLOCK 4 1 terminate EXCLUDED *BLOCK 5 2 do RELEASE 1 OWNER OWNER SUPERMODULE08::SUPERMODULE08_FWM insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETACTIONS *BLOCK 6 2 do EXCLUDE 1 OWNER OWNER SUPERMODULE08::SUPERMODULE08_FWM insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETACTIONS *END_ACTION *ACTION IGNORE 0 0 *BLOCK 0 0 do IGNORE 0 SUPERMODULE08::SUPERMODULE08_FWM insert 1 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETACTIONS insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETSTATES terminate IGNORED *END_ACTION *ACTION FREE 1 0 STRING OWNER "" *BLOCK 0 0 do FREE 1 OWNER OWNER SUPERMODULE08::SUPERMODULE08_FWM terminate MANUAL *END_ACTION *ACTION EXCLUDEALL 1 0 STRING OWNER "" *BLOCK 0 0 if 1 ( SUPERMODULE08::SUPERMODULE08_FWM NOT_IN_STATE INMANUAL ) 1 0 1 SUPERMODULE08::SUPERMODULE08_FWM not_in_state 1 INMANUAL 1 1 terminate MANUAL *BLOCK 1 1 do EXCLUDEALL 1 OWNER OWNER SUPERMODULE08::SUPERMODULE08_FWM insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETACTIONS *END_ACTION *ACTION MANUAL 0 0 *BLOCK 0 0 do MANUAL 0 SUPERMODULE08::SUPERMODULE08_FWM insert 1 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETACTIONS terminate MANUAL *END_ACTION *END_STATE *STATE IGNORED 0 *WHEN ( SUPERMODULE08::SUPERMODULE08_FWM IN_STATE INCLUDED ) 1 0 1 SUPERMODULE08::SUPERMODULE08_FWM in_state 1 INCLUDED do &END_IN_STATE_WHEN0 0 &THIS_OBJECT *WHEN ( SUPERMODULE08::SUPERMODULE08_FWM IN_STATE EXCLUDED ) 1 0 1 SUPERMODULE08::SUPERMODULE08_FWM in_state 1 EXCLUDED do &END_IN_STATE_WHEN1 0 &THIS_OBJECT *WHEN ( SUPERMODULE08::SUPERMODULE08_FWM IN_STATE DEAD ) 1 0 1 SUPERMODULE08::SUPERMODULE08_FWM in_state 1 DEAD do EXCLUDE 0 &THIS_OBJECT *ACTION INCLUDE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *BLOCK 0 0 do INCLUDE 2 OWNER OWNER EXCLUSIVE EXCLUSIVE SUPERMODULE08::SUPERMODULE08_FWM insert 1 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETSTATES insert 1 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETACTIONS terminate INCLUDED *END_ACTION *ACTION EXCLUDE 1 0 STRING OWNER "" *BLOCK 0 0 if 2 ( SUPERMODULE08::SUPERMODULE08_FWM NOT_IN_STATE INCLUDED ) 1 0 1 SUPERMODULE08::SUPERMODULE08_FWM not_in_state 1 INCLUDED 1 1 else 0 0 2 1 terminate EXCLUDED *BLOCK 1 1 if 2 ( SUPERMODULE08::SUPERMODULE08_FWM IN_STATE INMANUAL ) 1 0 1 SUPERMODULE08::SUPERMODULE08_FWM in_state 1 INMANUAL 3 2 else 0 0 4 2 *BLOCK 2 1 do EXCLUDE 1 OWNER OWNER SUPERMODULE08::SUPERMODULE08_FWM insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETACTIONS *BLOCK 3 2 do RELEASE 1 OWNER OWNER SUPERMODULE08::SUPERMODULE08_FWM insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETACTIONS *BLOCK 4 2 do EXCLUDE 1 OWNER OWNER SUPERMODULE08::SUPERMODULE08_FWM insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETACTIONS *END_ACTION *ACTION MANUAL 1 0 STRING OWNER "" *BLOCK 0 0 do MANUAL 1 OWNER OWNER SUPERMODULE08::SUPERMODULE08_FWM insert 1 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETACTIONS terminate MANUAL *END_ACTION *ACTION SETMODE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *BLOCK 0 0 do SETMODE 2 OWNER OWNER EXCLUSIVE EXCLUSIVE SUPERMODULE08::SUPERMODULE08_FWM *END_ACTION *ACTION FREE 1 0 STRING OWNER "" *BLOCK 0 0 do FREE 1 OWNER OWNER SUPERMODULE08::SUPERMODULE08_FWM terminate INCLUDED *END_ACTION *ACTION EXCLUDEALL 1 0 STRING OWNER "" *BLOCK 0 0 if 2 ( SUPERMODULE08::SUPERMODULE08_FWM NOT_IN_STATE {INCLUDED,IGNORED,MANUAL} ) 1 0 1 SUPERMODULE08::SUPERMODULE08_FWM not_in_state 3 INCLUDED IGNORED MANUAL 1 1 else 0 0 2 1 terminate EXCLUDED *BLOCK 1 1 if 2 ( SUPERMODULE08::SUPERMODULE08_FWM IN_STATE INMANUAL ) 1 0 1 SUPERMODULE08::SUPERMODULE08_FWM in_state 1 INMANUAL 3 2 else 0 0 4 2 *BLOCK 2 1 do EXCLUDEALL 1 OWNER OWNER SUPERMODULE08::SUPERMODULE08_FWM insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETACTIONS *BLOCK 3 2 do RELEASEALL 1 OWNER OWNER SUPERMODULE08::SUPERMODULE08_FWM insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETSTATES insert 0 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETACTIONS *BLOCK 4 2 terminate INCLUDED *END_ACTION *ACTION &END_IN_STATE_WHEN0 0 0 *BLOCK 0 0 terminate INCLUDED *END_ACTION *ACTION &END_IN_STATE_WHEN1 0 0 *BLOCK 0 0 terminate EXCLUDED *END_ACTION *END_STATE *STATE LOCKEDOUT 0 *ACTION UNLOCKOUT 0 0 *BLOCK 0 0 terminate EXCLUDED *END_ACTION *END_STATE *STATE EXCLUDEDPERM 0 *ACTION INCLUDE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *BLOCK 0 0 if 2 ( SUPERMODULE08::SUPERMODULE08_FWM NOT_IN_STATE EXCLUDED ) 1 0 1 SUPERMODULE08::SUPERMODULE08_FWM not_in_state 1 EXCLUDED 1 1 else 0 0 2 1 terminate INCLUDED *BLOCK 1 1 if 2 ( SUPERMODULE08::SUPERMODULE08_FWM IN_STATE MANUAL ) 1 0 1 SUPERMODULE08::SUPERMODULE08_FWM in_state 1 MANUAL 3 2 else 0 0 4 2 *BLOCK 2 1 do INCLUDE 2 OWNER OWNER EXCLUSIVE EXCLUSIVE SUPERMODULE08::SUPERMODULE08_FWM insert 1 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETSTATES insert 1 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETACTIONS *BLOCK 3 2 do TAKE 2 OWNER OWNER EXCLUSIVE EXCLUSIVE SUPERMODULE08::SUPERMODULE08_FWM insert 1 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETSTATES insert 1 SUPERMODULE08::SUPERMODULE08 TRD_SECTOR_FWSETACTIONS *BLOCK 4 2 terminate EXCLUDED *END_ACTION *END_STATE *END_CLASS *OBJECT SUPERMODULE08_FWM 1 0 0 SUPERMODULE08_FWCHILDMODE_CLASS *END_OBJECT *CLASS TRD_INFRASTRUCTURE_FWCHILDMODE_CLASS 0 0 *STATE EXCLUDED 0 *ACTION INCLUDE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *BLOCK 0 0 if 2 ( TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM NOT_IN_STATE EXCLUDED ) 1 0 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM not_in_state 1 EXCLUDED 1 1 else 0 0 2 1 terminate INCLUDED *BLOCK 1 1 terminate EXCLUDED *BLOCK 2 1 do INCLUDE 2 OWNER OWNER EXCLUSIVE EXCLUSIVE TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM insert 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETSTATES insert 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETACTIONS *END_ACTION *ACTION MANUAL 0 0 *BLOCK 0 0 do MANUAL 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM insert 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETSTATES insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETACTIONS terminate MANUAL *END_ACTION *ACTION IGNORE 0 0 *BLOCK 0 0 do IGNORE 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM insert 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETACTIONS insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETSTATES terminate IGNORED *END_ACTION *ACTION LOCKOUT 0 0 *BLOCK 0 0 terminate LOCKEDOUT *END_ACTION *ACTION EXCLUDE 1 0 STRING OWNER "" *BLOCK 0 0 do EXCLUDE 1 OWNER OWNER TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETSTATES insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETACTIONS terminate EXCLUDED *END_ACTION *END_STATE *STATE INCLUDED 0 *WHEN ( TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM IN_STATE EXCLUDED ) 1 0 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM in_state 1 EXCLUDED do &END_IN_STATE_WHEN0 0 &THIS_OBJECT *WHEN ( TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM IN_STATE IGNORED ) 1 0 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM in_state 1 IGNORED do &END_IN_STATE_WHEN1 0 &THIS_OBJECT *WHEN ( TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM IN_STATE MANUAL ) 1 0 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM in_state 1 MANUAL do &END_IN_STATE_WHEN2 0 &THIS_OBJECT *WHEN ( TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM IN_STATE DEAD ) 1 0 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM in_state 1 DEAD do MANUAL 0 &THIS_OBJECT *ACTION EXCLUDE 1 0 STRING OWNER "" *BLOCK 0 0 if 2 ( TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM NOT_IN_STATE INCLUDED ) 1 0 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM not_in_state 1 INCLUDED 1 1 else 0 0 2 1 terminate EXCLUDED *BLOCK 1 1 if 2 ( TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM IN_STATE INMANUAL ) 1 0 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM in_state 1 INMANUAL 3 2 else 0 0 4 2 *BLOCK 2 1 do EXCLUDE 1 OWNER OWNER TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETSTATES insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETACTIONS *BLOCK 3 2 do RELEASE 1 OWNER OWNER TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETSTATES insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETACTIONS *BLOCK 4 2 if 2 ( TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM IN_STATE DEAD ) 1 0 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM in_state 1 DEAD 5 3 else 0 0 6 3 *BLOCK 5 3 do EXCLUDE 1 OWNER OWNER TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETSTATES insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETACTIONS *BLOCK 6 3 terminate INCLUDED *END_ACTION *ACTION MANUAL 1 0 STRING OWNER "" *BLOCK 0 0 do MANUAL 1 OWNER OWNER TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM insert 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETSTATES insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETACTIONS terminate MANUAL *END_ACTION *ACTION IGNORE 1 0 STRING OWNER "" *BLOCK 0 0 do IGNORE 1 OWNER OWNER TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM insert 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETACTIONS insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETSTATES terminate IGNORED *END_ACTION *ACTION EXCLUDEALL 1 0 STRING OWNER "" *BLOCK 0 0 if 2 ( TRD_INFRASTRUCTURE::TRD_INFRASTRUC......N_STATE {INCLUDED,IGNORED,MANUAL} ) 1 0 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM not_in_state 3 INCLUDED IGNORED MANUAL 1 1 else 0 0 2 1 terminate EXCLUDED *BLOCK 1 1 if 2 ( TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM IN_STATE INMANUAL ) 1 0 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM in_state 1 INMANUAL 3 2 else 0 0 4 2 *BLOCK 2 1 do EXCLUDEALL 1 OWNER OWNER TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETSTATES insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETACTIONS *BLOCK 3 2 do RELEASEALL 1 OWNER OWNER TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETSTATES insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETACTIONS *BLOCK 4 2 terminate INCLUDED *END_ACTION *ACTION INCLUDE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *BLOCK 0 0 do INCLUDE 2 OWNER OWNER EXCLUSIVE EXCLUSIVE TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM insert 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETSTATES insert 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETACTIONS terminate INCLUDED *END_ACTION *ACTION FREE 1 0 STRING OWNER "" *BLOCK 0 0 do FREE 1 OWNER OWNER TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM terminate INCLUDED *END_ACTION *ACTION SETMODE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *BLOCK 0 0 do SETMODE 2 OWNER OWNER EXCLUSIVE EXCLUSIVE TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM *END_ACTION *ACTION EXCLUDEPERM 1 0 STRING OWNER "" *BLOCK 0 0 if 2 ( TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM NOT_IN_STATE INCLUDED ) 1 0 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM not_in_state 1 INCLUDED 1 1 else 0 0 2 1 terminate EXCLUDEDPERM *BLOCK 1 1 if 2 ( TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM IN_STATE INMANUAL ) 1 0 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM in_state 1 INMANUAL 3 2 else 0 0 4 2 *BLOCK 2 1 do EXCLUDE 1 OWNER OWNER TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETSTATES insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETACTIONS *BLOCK 3 2 do RELEASE 1 OWNER OWNER TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETSTATES insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETACTIONS *BLOCK 4 2 terminate INCLUDED *END_ACTION *ACTION &END_IN_STATE_WHEN0 0 0 *BLOCK 0 0 terminate EXCLUDED *END_ACTION *ACTION &END_IN_STATE_WHEN1 0 0 *BLOCK 0 0 terminate IGNORED *END_ACTION *ACTION &END_IN_STATE_WHEN2 0 0 *BLOCK 0 0 terminate MANUAL *END_ACTION *END_STATE *STATE MANUAL 0 *WHEN ( TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM IN_STATE INCLUDED ) 1 0 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM in_state 1 INCLUDED do INCLUDE 0 &THIS_OBJECT *WHEN ( TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM IN_STATE EXCLUDED ) 1 0 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM in_state 1 EXCLUDED do MANUAL 0 &THIS_OBJECT *ACTION INCLUDE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *BLOCK 0 0 if 1 ( TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM IN_STATE DEAD ) 1 0 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM in_state 1 DEAD 1 1 if 1 ( TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM NOT_IN_STATE INMANUAL ) 1 0 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM not_in_state 1 INMANUAL 2 1 if 1 ( TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM IN_STATE INCLUDED ) 1 0 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM in_state 1 INCLUDED 3 1 terminate MANUAL *BLOCK 1 1 terminate MANUAL *BLOCK 2 1 do INCLUDE 2 OWNER OWNER EXCLUSIVE EXCLUSIVE TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM insert 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETSTATES insert 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETACTIONS *BLOCK 3 1 terminate INCLUDED *END_ACTION *ACTION EXCLUDE 1 0 STRING OWNER "" *BLOCK 0 0 if 1 ( TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM IN_STATE DEAD ) 1 0 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM in_state 1 DEAD 1 1 if 2 ( TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM NOT_IN_STATE INCLUDED ) 1 0 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM not_in_state 1 INCLUDED 2 1 else 0 0 3 1 if 1 ( TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM IN_STATE EXCLUDED ) 1 0 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM in_state 1 EXCLUDED 4 1 terminate MANUAL *BLOCK 1 1 do EXCLUDE 1 OWNER OWNER TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETSTATES insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETACTIONS terminate EXCLUDED *BLOCK 2 1 if 2 ( TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM IN_STATE INMANUAL ) 1 0 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM in_state 1 INMANUAL 5 2 else 0 0 6 2 *BLOCK 3 1 do EXCLUDE 1 OWNER OWNER TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETSTATES insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETACTIONS *BLOCK 4 1 terminate EXCLUDED *BLOCK 5 2 do RELEASE 1 OWNER OWNER TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETSTATES insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETACTIONS *BLOCK 6 2 do EXCLUDE 1 OWNER OWNER TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETSTATES insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETACTIONS *END_ACTION *ACTION IGNORE 0 0 *BLOCK 0 0 do IGNORE 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM insert 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETACTIONS insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETSTATES terminate IGNORED *END_ACTION *ACTION FREE 1 0 STRING OWNER "" *BLOCK 0 0 do FREE 1 OWNER OWNER TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM terminate MANUAL *END_ACTION *ACTION EXCLUDEALL 1 0 STRING OWNER "" *BLOCK 0 0 if 1 ( TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM NOT_IN_STATE INMANUAL ) 1 0 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM not_in_state 1 INMANUAL 1 1 terminate MANUAL *BLOCK 1 1 do EXCLUDEALL 1 OWNER OWNER TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETSTATES insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETACTIONS *END_ACTION *ACTION MANUAL 0 0 *BLOCK 0 0 do MANUAL 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM insert 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETSTATES insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETACTIONS terminate MANUAL *END_ACTION *END_STATE *STATE IGNORED 0 *WHEN ( TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM IN_STATE INCLUDED ) 1 0 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM in_state 1 INCLUDED do &END_IN_STATE_WHEN0 0 &THIS_OBJECT *WHEN ( TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM IN_STATE EXCLUDED ) 1 0 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM in_state 1 EXCLUDED do &END_IN_STATE_WHEN1 0 &THIS_OBJECT *WHEN ( TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM IN_STATE DEAD ) 1 0 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM in_state 1 DEAD do EXCLUDE 0 &THIS_OBJECT *ACTION INCLUDE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *BLOCK 0 0 do INCLUDE 2 OWNER OWNER EXCLUSIVE EXCLUSIVE TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM insert 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETSTATES insert 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETACTIONS terminate INCLUDED *END_ACTION *ACTION EXCLUDE 1 0 STRING OWNER "" *BLOCK 0 0 if 2 ( TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM NOT_IN_STATE INCLUDED ) 1 0 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM not_in_state 1 INCLUDED 1 1 else 0 0 2 1 terminate EXCLUDED *BLOCK 1 1 if 2 ( TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM IN_STATE INMANUAL ) 1 0 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM in_state 1 INMANUAL 3 2 else 0 0 4 2 *BLOCK 2 1 do EXCLUDE 1 OWNER OWNER TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETSTATES insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETACTIONS *BLOCK 3 2 do RELEASE 1 OWNER OWNER TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETSTATES insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETACTIONS *BLOCK 4 2 do EXCLUDE 1 OWNER OWNER TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETSTATES insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETACTIONS *END_ACTION *ACTION MANUAL 1 0 STRING OWNER "" *BLOCK 0 0 do MANUAL 1 OWNER OWNER TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM insert 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETSTATES insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETACTIONS terminate MANUAL *END_ACTION *ACTION SETMODE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *BLOCK 0 0 do SETMODE 2 OWNER OWNER EXCLUSIVE EXCLUSIVE TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM *END_ACTION *ACTION FREE 1 0 STRING OWNER "" *BLOCK 0 0 do FREE 1 OWNER OWNER TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM terminate INCLUDED *END_ACTION *ACTION EXCLUDEALL 1 0 STRING OWNER "" *BLOCK 0 0 if 2 ( TRD_INFRASTRUCTURE::TRD_INFRASTRUC......N_STATE {INCLUDED,IGNORED,MANUAL} ) 1 0 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM not_in_state 3 INCLUDED IGNORED MANUAL 1 1 else 0 0 2 1 terminate EXCLUDED *BLOCK 1 1 if 2 ( TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM IN_STATE INMANUAL ) 1 0 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM in_state 1 INMANUAL 3 2 else 0 0 4 2 *BLOCK 2 1 do EXCLUDEALL 1 OWNER OWNER TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETSTATES insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETACTIONS *BLOCK 3 2 do RELEASEALL 1 OWNER OWNER TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETSTATES insert 0 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETACTIONS *BLOCK 4 2 terminate INCLUDED *END_ACTION *ACTION &END_IN_STATE_WHEN0 0 0 *BLOCK 0 0 terminate INCLUDED *END_ACTION *ACTION &END_IN_STATE_WHEN1 0 0 *BLOCK 0 0 terminate EXCLUDED *END_ACTION *END_STATE *STATE LOCKEDOUT 0 *ACTION UNLOCKOUT 0 0 *BLOCK 0 0 terminate EXCLUDED *END_ACTION *END_STATE *STATE EXCLUDEDPERM 0 *ACTION INCLUDE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *BLOCK 0 0 if 2 ( TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM NOT_IN_STATE EXCLUDED ) 1 0 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM not_in_state 1 EXCLUDED 1 1 else 0 0 2 1 terminate INCLUDED *BLOCK 1 1 if 2 ( TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM IN_STATE MANUAL ) 1 0 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM in_state 1 MANUAL 3 2 else 0 0 4 2 *BLOCK 2 1 do INCLUDE 2 OWNER OWNER EXCLUSIVE EXCLUSIVE TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM insert 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETSTATES insert 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETACTIONS *BLOCK 3 2 do TAKE 2 OWNER OWNER EXCLUSIVE EXCLUSIVE TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM insert 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETSTATES insert 1 TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE TRD_INFRA_FWSETACTIONS *BLOCK 4 2 terminate EXCLUDED *END_ACTION *END_STATE *END_CLASS *OBJECT TRD_INFRASTRUCTURE_FWM 1 0 0 TRD_INFRASTRUCTURE_FWCHILDMODE_CLASS *END_OBJECT *OBJECTSET FWCHILDMODE_FWSETSTATES 0 3 SUPERMODULE00_FWM SUPERMODULE08_FWM TRD_INFRASTRUCTURE_FWM *END_OBJECTSET *OBJECTSET FWCHILDMODE_FWSETACTIONS 0 3 SUPERMODULE00_FWM SUPERMODULE08_FWM TRD_INFRASTRUCTURE_FWM *END_OBJECTSET *CLASS ASS_TRD_SECTOR_CLASS 1 1 ASSOCIATED *SUBOBJECT &DUMMY *STATE OFF 0 *ACTION GO_STANDBY 0 0 *END_ACTION *END_STATE *STATE STANDBY 0 *ACTION CONFIGURE 1 0 INT FEE_TAG 10 *END_ACTION *ACTION GO_OFF 0 0 *END_ACTION *END_STATE *STATE DOWNLOADING 0 *END_STATE *STATE STBY_CONFIGURED 0 *ACTION CONFIGURE 1 0 INT FEE_TAG 100 *END_ACTION *ACTION CALIBRATE 1 0 INT FEE_TAG 200 *END_ACTION *ACTION GO_BEAM_TUN 0 0 *END_ACTION *ACTION GO_READY 0 0 *END_ACTION *ACTION GO_STANDBY 0 0 *END_ACTION *END_STATE *STATE CALIBRATING 0 *ACTION STOP 0 0 *END_ACTION *END_STATE *STATE MOVING_BEAM_TUN 0 *END_STATE *STATE BEAM_TUNING 0 *ACTION CONFIGURE 1 0 INT FEE_TAG 100 *END_ACTION *ACTION CALIBRATE 1 0 INT FEE_TAG 200 *END_ACTION *ACTION GO_STBY_CONF 0 0 *END_ACTION *ACTION GO_READY 0 0 *END_ACTION *END_STATE *STATE MOVING_READY 0 *END_STATE *STATE ERROR 0 *ACTION RECOVER 0 0 *END_ACTION *END_STATE *STATE READY 0 *ACTION LOCK 0 0 *END_ACTION *ACTION GO_STBY_CONF 0 0 *END_ACTION *END_STATE *STATE MOVING_STBY_CONF 0 *END_STATE *STATE READY_LOCKED 0 *ACTION UNLOCK 0 0 *END_ACTION *END_STATE *STATE NO_CONTROL 0 *END_STATE *STATE MIXED 0 *END_STATE *STATE SEQUENCE_0 0 *ACTION NEXT 0 0 *END_ACTION *ACTION BREAK 0 0 *END_ACTION *ACTION ABANDON 0 0 *END_ACTION *END_STATE *STATE SEQUENCE_5 0 *ACTION NEXT 0 0 *END_ACTION *ACTION BREAK 0 0 *END_ACTION *ACTION ABANDON 0 0 *END_ACTION *END_STATE *STATE SEQUENCE_6 0 *ACTION NEXT 0 0 *END_ACTION *ACTION BREAK 0 0 *END_ACTION *ACTION ABANDON 0 0 *END_ACTION *END_STATE *END_SUBOBJECT *END_CLASS *OBJECT SUPERMODULE00::SUPERMODULE00 1 0 1 ASS_TRD_SECTOR_CLASS *END_OBJECT *OBJECT SUPERMODULE08::SUPERMODULE08 1 0 1 ASS_TRD_SECTOR_CLASS *END_OBJECT *OBJECTSET TRD_SECTOR_FWSETSTATES 0 0 *END_OBJECTSET *OBJECTSET TRD_SECTOR_FWSETACTIONS 0 0 *END_OBJECTSET *CLASS ASS_FWCHILDRENMODE_CLASS 1 1 ASSOCIATED *SUBOBJECT &DUMMY *STATE COMPLETE 0 *END_STATE *STATE INCOMPLETE 0 *END_STATE *STATE INCOMPLETEDEV 0 *END_STATE *END_SUBOBJECT *END_CLASS *OBJECT SUPERMODULE00::SUPERMODULE00_FWCNM 1 0 1 ASS_FWCHILDRENMODE_CLASS *END_OBJECT *OBJECT SUPERMODULE08::SUPERMODULE08_FWCNM 1 0 1 ASS_FWCHILDRENMODE_CLASS *END_OBJECT *CLASS FWCHILDRENMODE_CLASS 0 0 *STATE COMPLETE 0 *WHEN ( ( ANY_IN FWCHILDRENMODE_FWSETSTATES IN_STATE INCOMPLETE ) ) 1 0 2 FWCHILDRENMODE_FWSETSTATES any_in in_state 1 INCOMPLETE do &END_IN_STATE_WHEN0 0 &THIS_OBJECT *WHEN ( ( ANY_IN FWCHILDRENMODE_FWSETSTATES IN_STATE INCOMPLETEDEV ) ) 1 0 2 FWCHILDRENMODE_FWSETSTATES any_in in_state 1 INCOMPLETEDEV do &END_IN_STATE_WHEN1 0 &THIS_OBJECT *WHEN ( ( ANY_IN FWCHILDMODE_FWSETSTATES NOT_IN_STATE {INCLUDED,EXCLUDEDPERM} ) ) 1 0 2 FWCHILDMODE_FWSETSTATES any_in not_in_state 2 INCLUDED EXCLUDEDPERM do &END_IN_STATE_WHEN2 0 &THIS_OBJECT *ACTION &END_IN_STATE_WHEN0 0 0 *BLOCK 0 0 terminate INCOMPLETE *END_ACTION *ACTION &END_IN_STATE_WHEN1 0 0 *BLOCK 0 0 terminate INCOMPLETEDEV *END_ACTION *ACTION &END_IN_STATE_WHEN2 0 0 *BLOCK 0 0 terminate INCOMPLETE *END_ACTION *END_STATE *STATE INCOMPLETE 0 *WHEN ( ( ( ALL_IN FWCHILDMODE_FWSETSTATES......TATES NOT_IN_STATE INCOMPLETE ) ) ) 2 1 2 FWCHILDMODE_FWSETSTATES all_in in_state 2 INCLUDED EXCLUDEDPERM 2 FWCHILDRENMODE_FWSETSTATES all_in not_in_state 1 INCOMPLETE and T001 T002 do &END_IN_STATE_WHEN0 0 &THIS_OBJECT *ACTION &END_IN_STATE_WHEN0 0 0 *BLOCK 0 0 terminate COMPLETE *END_ACTION *END_STATE *STATE INCOMPLETEDEV 0 *WHEN ( ( ( ALL_IN FWCHILDRENMODE_FWSETSTATES NOT_IN_STATE INCOMPLETEDEV ) ) ) 1 0 2 FWCHILDRENMODE_FWSETSTATES all_in not_in_state 1 INCOMPLETEDEV do &END_IN_STATE_WHEN0 0 &THIS_OBJECT *WHEN ( ( ( ANY_IN FWCHILDMODE_FWSETSTATES......SETSTATES IN_STATE INCOMPLETE ) ) ) 2 1 2 FWCHILDMODE_FWSETSTATES any_in not_in_state 2 INCLUDED EXCLUDEDPERM 2 FWCHILDRENMODE_FWSETSTATES any_in in_state 1 INCOMPLETE or T001 T002 do &END_IN_STATE_WHEN1 0 &THIS_OBJECT *ACTION &END_IN_STATE_WHEN0 0 0 *BLOCK 0 0 terminate COMPLETE *END_ACTION *ACTION &END_IN_STATE_WHEN1 0 0 *BLOCK 0 0 terminate INCOMPLETE *END_ACTION *END_STATE *END_CLASS *OBJECT TRD_DCS_FWCNM 1 0 0 FWCHILDRENMODE_CLASS *END_OBJECT *OBJECT TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWCNM 1 0 0 ASS_FWCHILDRENMODE_CLASS *END_OBJECT *OBJECTSET FWCHILDRENMODE_FWSETSTATES 0 3 SUPERMODULE00::SUPERMODULE00_FWCNM SUPERMODULE08::SUPERMODULE08_FWCNM TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWCNM *END_OBJECTSET *CLASS ASS_FWMODE_CLASS 1 1 ASSOCIATED *SUBOBJECT &DUMMY *STATE EXCLUDED 0 *ACTION TAKE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *END_ACTION *ACTION INCLUDE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *END_ACTION *ACTION MANUAL 0 0 *END_ACTION *ACTION IGNORE 0 0 *END_ACTION *END_STATE *STATE INCLUDED 0 *ACTION EXCLUDE 1 0 STRING OWNER "" *END_ACTION *ACTION MANUAL 1 0 STRING OWNER "" *END_ACTION *ACTION IGNORE 1 0 STRING OWNER "" *END_ACTION *ACTION EXCLUDEALL 1 0 STRING OWNER "" *END_ACTION *ACTION INCLUDE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *END_ACTION *ACTION FREE 1 0 STRING OWNER "" *END_ACTION *ACTION SETMODE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *END_ACTION *END_STATE *STATE INLOCAL 0 *ACTION RELEASE 1 0 STRING OWNER "" *END_ACTION *ACTION RELEASEALL 1 0 STRING OWNER "" *END_ACTION *ACTION SETMODE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *END_ACTION *END_STATE *STATE MANUAL 0 *ACTION INCLUDE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *END_ACTION *ACTION TAKE 1 0 STRING OWNER "" *END_ACTION *ACTION EXCLUDE 1 0 STRING OWNER "" *END_ACTION *ACTION IGNORE 0 0 *END_ACTION *ACTION FREE 1 0 STRING OWNER "" *END_ACTION *ACTION EXCLUDEALL 1 0 STRING OWNER "" *END_ACTION *END_STATE *STATE INMANUAL 0 *ACTION RELEASE 1 0 STRING OWNER "" *END_ACTION *ACTION SETMODE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *END_ACTION *ACTION RELEASEALL 1 0 STRING OWNER "" *END_ACTION *END_STATE *STATE IGNORED 0 *ACTION INCLUDE 0 0 *END_ACTION *ACTION EXCLUDE 1 0 STRING OWNER "" *END_ACTION *ACTION MANUAL 0 0 *END_ACTION *ACTION SETMODE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *END_ACTION *ACTION FREE 1 0 STRING OWNER "" *END_ACTION *ACTION EXCLUDEALL 1 0 STRING OWNER "" *END_ACTION *END_STATE *END_SUBOBJECT *END_CLASS *OBJECT SUPERMODULE00::SUPERMODULE00_FWM 1 0 1 ASS_FWMODE_CLASS *END_OBJECT *OBJECT SUPERMODULE08::SUPERMODULE08_FWM 1 0 1 ASS_FWMODE_CLASS *END_OBJECT *CLASS FWMODE_CLASS 0 0 *STATE EXCLUDED 0 *ACTION TAKE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *BLOCK 0 0 do INCLUDE 2 OWNER OWNER EXCLUSIVE EXCLUSIVE &ALL_IN_FWCHILDMODE_FWSETACTIONS terminate INLOCAL *END_ACTION *ACTION INCLUDE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *BLOCK 0 0 do INCLUDE 2 OWNER OWNER EXCLUSIVE EXCLUSIVE &ALL_IN_FWCHILDMODE_FWSETACTIONS terminate INCLUDED *END_ACTION *ACTION MANUAL 0 0 *BLOCK 0 0 terminate MANUAL *END_ACTION *ACTION IGNORE 0 0 *BLOCK 0 0 terminate IGNORED *END_ACTION *END_STATE *STATE INCLUDED 0 *ACTION EXCLUDE 1 0 STRING OWNER "" *BLOCK 0 0 do FREE 1 OWNER OWNER &ALL_IN_FWCHILDMODE_FWSETACTIONS terminate EXCLUDED *END_ACTION *ACTION MANUAL 1 0 STRING OWNER "" *BLOCK 0 0 do FREE 1 OWNER OWNER &ALL_IN_FWCHILDMODE_FWSETACTIONS terminate MANUAL *END_ACTION *ACTION IGNORE 1 0 STRING OWNER "" *BLOCK 0 0 terminate IGNORED *END_ACTION *ACTION EXCLUDEALL 1 0 STRING OWNER "" *BLOCK 0 0 do EXCLUDEALL 1 OWNER OWNER &ALL_IN_FWCHILDMODE_FWSETACTIONS terminate EXCLUDED *END_ACTION *ACTION INCLUDE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *BLOCK 0 0 do INCLUDE 2 OWNER OWNER EXCLUSIVE EXCLUSIVE &ALL_IN_FWCHILDMODE_FWSETACTIONS terminate INCLUDED *END_ACTION *ACTION FREE 1 0 STRING OWNER "" *BLOCK 0 0 do FREE 1 OWNER OWNER &ALL_IN_FWCHILDMODE_FWSETACTIONS terminate INCLUDED *END_ACTION *ACTION SETMODE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *BLOCK 0 0 do SETMODE 2 OWNER OWNER EXCLUSIVE EXCLUSIVE &ALL_IN_FWCHILDMODE_FWSETACTIONS *END_ACTION *END_STATE *STATE INLOCAL 0 *ACTION RELEASE 1 0 STRING OWNER "" *BLOCK 0 0 do FREE 1 OWNER OWNER &ALL_IN_FWCHILDMODE_FWSETACTIONS terminate EXCLUDED *END_ACTION *ACTION RELEASEALL 1 0 STRING OWNER "" *BLOCK 0 0 do EXCLUDEALL 1 OWNER OWNER &ALL_IN_FWCHILDMODE_FWSETACTIONS terminate EXCLUDED *END_ACTION *ACTION SETMODE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *BLOCK 0 0 do SETMODE 2 OWNER OWNER EXCLUSIVE EXCLUSIVE &ALL_IN_FWCHILDMODE_FWSETACTIONS *END_ACTION *END_STATE *STATE MANUAL 0 *ACTION INCLUDE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *BLOCK 0 0 do INCLUDE 2 OWNER OWNER EXCLUSIVE EXCLUSIVE &ALL_IN_FWCHILDMODE_FWSETACTIONS terminate INCLUDED *END_ACTION *ACTION TAKE 1 0 STRING OWNER "" *BLOCK 0 0 do INCLUDE 1 OWNER OWNER &ALL_IN_FWCHILDMODE_FWSETACTIONS terminate INMANUAL *END_ACTION *ACTION EXCLUDE 1 0 STRING OWNER "" *BLOCK 0 0 do EXCLUDE 1 OWNER OWNER &ALL_IN_FWCHILDMODE_FWSETACTIONS terminate EXCLUDED *END_ACTION *ACTION IGNORE 0 0 *BLOCK 0 0 terminate IGNORED *END_ACTION *ACTION FREE 1 0 STRING OWNER "" *BLOCK 0 0 do FREE 1 OWNER OWNER &ALL_IN_FWCHILDMODE_FWSETACTIONS terminate EXCLUDED *END_ACTION *ACTION EXCLUDEALL 1 0 STRING OWNER "" *BLOCK 0 0 do EXCLUDEALL 1 OWNER OWNER &ALL_IN_FWCHILDMODE_FWSETACTIONS terminate EXCLUDED *END_ACTION *END_STATE *STATE INMANUAL 0 *ACTION RELEASE 1 0 STRING OWNER "" *BLOCK 0 0 do FREE 1 OWNER OWNER &ALL_IN_FWCHILDMODE_FWSETACTIONS terminate MANUAL *END_ACTION *ACTION SETMODE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *BLOCK 0 0 do SETMODE 2 OWNER OWNER EXCLUSIVE EXCLUSIVE &ALL_IN_FWCHILDMODE_FWSETACTIONS *END_ACTION *ACTION RELEASEALL 1 0 STRING OWNER "" *BLOCK 0 0 do EXCLUDEALL 1 OWNER OWNER &ALL_IN_FWCHILDMODE_FWSETACTIONS terminate EXCLUDED *END_ACTION *END_STATE *STATE IGNORED 0 *ACTION INCLUDE 0 0 *BLOCK 0 0 terminate INCLUDED *END_ACTION *ACTION EXCLUDE 1 0 STRING OWNER "" *BLOCK 0 0 do EXCLUDE 1 OWNER OWNER &ALL_IN_FWCHILDMODE_FWSETACTIONS terminate EXCLUDED *END_ACTION *ACTION MANUAL 0 0 *BLOCK 0 0 terminate MANUAL *END_ACTION *ACTION SETMODE 2 0 STRING OWNER "" STRING EXCLUSIVE "YES" *BLOCK 0 0 do SETMODE 2 OWNER OWNER EXCLUSIVE EXCLUSIVE &ALL_IN_FWCHILDMODE_FWSETACTIONS *END_ACTION *ACTION FREE 1 0 STRING OWNER "" *BLOCK 0 0 do FREE 1 OWNER OWNER &ALL_IN_FWCHILDMODE_FWSETACTIONS terminate INCLUDED *END_ACTION *ACTION EXCLUDEALL 1 0 STRING OWNER "" *BLOCK 0 0 do EXCLUDEALL 1 OWNER OWNER &ALL_IN_FWCHILDMODE_FWSETACTIONS terminate EXCLUDED *END_ACTION *END_STATE *END_CLASS *OBJECT TRD_DCS_FWM 1 0 0 FWMODE_CLASS *END_OBJECT *OBJECT TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE_FWM 1 0 0 ASS_FWMODE_CLASS *END_OBJECT *CLASS TOP_TRD_TRD_CLASS 0 0 *STATE OFF 0 *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE ERROR ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 ERROR 2 TRD_INFRA_FWSETSTATES any_in in_state 1 ERROR or T001 T002 do &END_IN_STATE_WHEN0 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......FWSETSTATES IN_STATE NO_CONTROL ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 NO_CONTROL 2 TRD_INFRA_FWSETSTATES any_in in_state 1 NO_CONTROL or T001 T002 do &END_IN_STATE_WHEN1 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_INFRA_FWSETSTATES IN_STATE STANDBY ) ) 1 0 2 TRD_INFRA_FWSETSTATES all_in in_state 1 STANDBY do &END_IN_STATE_WHEN2 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......RA_FWSETSTATES IN_STATE STANDBY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 STANDBY 2 TRD_INFRA_FWSETSTATES all_in in_state 1 STANDBY and T001 T002 do &END_IN_STATE_WHEN3 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 READY 2 TRD_INFRA_FWSETSTATES all_in in_state 1 READY and T001 T002 do &END_IN_STATE_WHEN4 0 &THIS_OBJECT *ACTION GO_STANDBY 0 0 *BLOCK 0 0 do GO_STANDBY 0 &ALL_IN_TRD_INFRA_FWSETACTIONS terminate OFF *END_ACTION *ACTION &END_IN_STATE_WHEN0 0 0 *BLOCK 0 0 terminate ERROR *END_ACTION *ACTION &END_IN_STATE_WHEN1 0 0 *BLOCK 0 0 terminate NO_CONTROL *END_ACTION *ACTION &END_IN_STATE_WHEN2 0 0 *BLOCK 0 0 terminate STANDBY *END_ACTION *ACTION &END_IN_STATE_WHEN3 0 0 *BLOCK 0 0 terminate STANDBY *END_ACTION *ACTION &END_IN_STATE_WHEN4 0 0 *BLOCK 0 0 terminate READY *END_ACTION *END_STATE *STATE STANDBY 0 *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE ERROR ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 ERROR 2 TRD_INFRA_FWSETSTATES any_in in_state 1 ERROR or T001 T002 do &END_IN_STATE_WHEN0 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......FWSETSTATES IN_STATE NO_CONTROL ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 NO_CONTROL 2 TRD_INFRA_FWSETSTATES any_in in_state 1 NO_CONTROL or T001 T002 do &END_IN_STATE_WHEN1 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......_INFRA_FWSETSTATES IN_STATE OFF ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 OFF 2 TRD_INFRA_FWSETSTATES all_in in_state 1 OFF and T001 T002 do &END_IN_STATE_WHEN2 0 &THIS_OBJECT *ACTION CONFIGURE 0 0 *BLOCK 0 0 terminate STBY_CONFIGURED *END_ACTION *ACTION GO_OFF 0 0 *BLOCK 0 0 do GO_OFF 0 &ALL_IN_TRD_INFRA_FWSETACTIONS if 1 ( ( ALL_IN TRD_INFRA_FWSETSTATES NOT_IN_STATE OFF ) ) 1 0 2 TRD_INFRA_FWSETSTATES all_in not_in_state 1 OFF 1 1 terminate OFF *BLOCK 1 1 terminate STANDBY *END_ACTION *ACTION &END_IN_STATE_WHEN0 0 0 *BLOCK 0 0 terminate ERROR *END_ACTION *ACTION &END_IN_STATE_WHEN1 0 0 *BLOCK 0 0 terminate NO_CONTROL *END_ACTION *ACTION &END_IN_STATE_WHEN2 0 0 *BLOCK 0 0 terminate OFF *END_ACTION *END_STATE *STATE DOWNLOADING 0 *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE ERROR ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 ERROR 2 TRD_INFRA_FWSETSTATES any_in in_state 1 ERROR or T001 T002 do &END_IN_STATE_WHEN0 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......FWSETSTATES IN_STATE NO_CONTROL ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 NO_CONTROL 2 TRD_INFRA_FWSETSTATES any_in in_state 1 NO_CONTROL or T001 T002 do &END_IN_STATE_WHEN1 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......RA_FWSETSTATES IN_STATE STANDBY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 STANDBY 2 TRD_INFRA_FWSETSTATES all_in in_state 1 STANDBY and T001 T002 do &END_IN_STATE_WHEN2 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE BEAM_TUNING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 BEAM_TUNING 2 TRD_INFRA_FWSETSTATES all_in in_state 1 BEAM_TUNING and T001 T002 do &END_IN_STATE_WHEN3 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 READY 2 TRD_INFRA_FWSETSTATES all_in in_state 1 READY and T001 T002 do &END_IN_STATE_WHEN4 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE ERROR ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 ERROR 2 TRD_INFRA_FWSETSTATES any_in in_state 1 ERROR or T001 T002 do &END_IN_STATE_WHEN5 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......_INFRA_FWSETSTATES IN_STATE OFF ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 OFF 2 TRD_INFRA_FWSETSTATES all_in in_state 1 OFF and T001 T002 do &END_IN_STATE_WHEN6 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......RA_FWSETSTATES IN_STATE STANDBY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 STANDBY 2 TRD_INFRA_FWSETSTATES all_in in_state 1 STANDBY and T001 T002 do &END_IN_STATE_WHEN7 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......STATES IN_STATE STBY_CONFIGURED ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 STBY_CONFIGURED 2 TRD_INFRA_FWSETSTATES all_in in_state 1 STBY_CONFIGURED and T001 T002 do &END_IN_STATE_WHEN8 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE BEAM_TUNING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 BEAM_TUNING 2 TRD_INFRA_FWSETSTATES all_in in_state 1 BEAM_TUNING and T001 T002 do &END_IN_STATE_WHEN9 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 READY 2 TRD_INFRA_FWSETSTATES all_in in_state 1 READY and T001 T002 do &END_IN_STATE_WHEN10 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......SETSTATES IN_STATE READY_LOCKED ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 READY_LOCKED 2 TRD_INFRA_FWSETSTATES all_in in_state 1 READY_LOCKED and T001 T002 do &END_IN_STATE_WHEN11 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE CALIBRATING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 CALIBRATING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 CALIBRATING or T001 T002 do &END_IN_STATE_WHEN12 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE DOWNLOADING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 DOWNLOADING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 DOWNLOADING or T001 T002 do &NULL 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......STATES IN_STATE MOVING_BEAM_TUN ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_BEAM_TUN 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_BEAM_TUN or T001 T002 do &END_IN_STATE_WHEN14 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......SETSTATES IN_STATE MOVING_READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_READY 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_READY or T001 T002 do &END_IN_STATE_WHEN15 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......TATES IN_STATE MOVING_STBY_CONF ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_STBY_CONF 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_STBY_CONF or T001 T002 do &END_IN_STATE_WHEN16 0 &THIS_OBJECT *ACTION &END_IN_STATE_WHEN0 0 0 *BLOCK 0 0 terminate ERROR *END_ACTION *ACTION &END_IN_STATE_WHEN1 0 0 *BLOCK 0 0 terminate NO_CONTROL *END_ACTION *ACTION &END_IN_STATE_WHEN2 0 0 *BLOCK 0 0 terminate STBY_CONFIGURED *END_ACTION *ACTION &END_IN_STATE_WHEN3 0 0 *BLOCK 0 0 terminate BEAM_TUNING *END_ACTION *ACTION &END_IN_STATE_WHEN4 0 0 *BLOCK 0 0 terminate READY *END_ACTION *ACTION &END_IN_STATE_WHEN5 0 0 *BLOCK 0 0 terminate ERROR *END_ACTION *ACTION &END_IN_STATE_WHEN6 0 0 *BLOCK 0 0 terminate OFF *END_ACTION *ACTION &END_IN_STATE_WHEN7 0 0 *BLOCK 0 0 terminate STANDBY *END_ACTION *ACTION &END_IN_STATE_WHEN8 0 0 *BLOCK 0 0 terminate STBY_CONFIGURED *END_ACTION *ACTION &END_IN_STATE_WHEN9 0 0 *BLOCK 0 0 terminate BEAM_TUNING *END_ACTION *ACTION &END_IN_STATE_WHEN10 0 0 *BLOCK 0 0 terminate READY *END_ACTION *ACTION &END_IN_STATE_WHEN11 0 0 *BLOCK 0 0 terminate READY_LOCKED *END_ACTION *ACTION &END_IN_STATE_WHEN12 0 0 *BLOCK 0 0 terminate CALIBRATING *END_ACTION *ACTION &END_IN_STATE_WHEN14 0 0 *BLOCK 0 0 terminate MOVING_BEAM_TUN *END_ACTION *ACTION &END_IN_STATE_WHEN15 0 0 *BLOCK 0 0 terminate MOVING_READY *END_ACTION *ACTION &END_IN_STATE_WHEN16 0 0 *BLOCK 0 0 terminate MOVING_STBY_CONF *END_ACTION *END_STATE *STATE STBY_CONFIGURED 0 *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE ERROR ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 ERROR 2 TRD_INFRA_FWSETSTATES any_in in_state 1 ERROR or T001 T002 do &END_IN_STATE_WHEN0 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......FWSETSTATES IN_STATE NO_CONTROL ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 NO_CONTROL 2 TRD_INFRA_FWSETSTATES any_in in_state 1 NO_CONTROL or T001 T002 do &END_IN_STATE_WHEN1 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......STATES IN_STATE MOVING_BEAM_TUN ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_BEAM_TUN 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_BEAM_TUN or T001 T002 do &END_IN_STATE_WHEN2 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......SETSTATES IN_STATE MOVING_READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_READY 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_READY or T001 T002 do &END_IN_STATE_WHEN3 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE DOWNLOADING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 DOWNLOADING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 DOWNLOADING or T001 T002 do &END_IN_STATE_WHEN4 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE CALIBRATING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 CALIBRATING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 CALIBRATING or T001 T002 do &END_IN_STATE_WHEN5 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......RA_FWSETSTATES IN_STATE STANDBY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 STANDBY 2 TRD_INFRA_FWSETSTATES all_in in_state 1 STANDBY and T001 T002 do &END_IN_STATE_WHEN6 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE ERROR ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 ERROR 2 TRD_INFRA_FWSETSTATES any_in in_state 1 ERROR or T001 T002 do &END_IN_STATE_WHEN7 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......_INFRA_FWSETSTATES IN_STATE OFF ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 OFF 2 TRD_INFRA_FWSETSTATES all_in in_state 1 OFF and T001 T002 do &END_IN_STATE_WHEN8 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......RA_FWSETSTATES IN_STATE STANDBY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 STANDBY 2 TRD_INFRA_FWSETSTATES all_in in_state 1 STANDBY and T001 T002 do &END_IN_STATE_WHEN9 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......STATES IN_STATE STBY_CONFIGURED ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 STBY_CONFIGURED 2 TRD_INFRA_FWSETSTATES all_in in_state 1 STBY_CONFIGURED and T001 T002 do &NULL 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE BEAM_TUNING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 BEAM_TUNING 2 TRD_INFRA_FWSETSTATES all_in in_state 1 BEAM_TUNING and T001 T002 do &END_IN_STATE_WHEN11 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 READY 2 TRD_INFRA_FWSETSTATES all_in in_state 1 READY and T001 T002 do &END_IN_STATE_WHEN12 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......SETSTATES IN_STATE READY_LOCKED ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 READY_LOCKED 2 TRD_INFRA_FWSETSTATES all_in in_state 1 READY_LOCKED and T001 T002 do &END_IN_STATE_WHEN13 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE CALIBRATING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 CALIBRATING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 CALIBRATING or T001 T002 do &END_IN_STATE_WHEN14 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE DOWNLOADING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 DOWNLOADING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 DOWNLOADING or T001 T002 do &END_IN_STATE_WHEN15 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......STATES IN_STATE MOVING_BEAM_TUN ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_BEAM_TUN 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_BEAM_TUN or T001 T002 do &END_IN_STATE_WHEN16 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......SETSTATES IN_STATE MOVING_READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_READY 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_READY or T001 T002 do &END_IN_STATE_WHEN17 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......TATES IN_STATE MOVING_STBY_CONF ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_STBY_CONF 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_STBY_CONF or T001 T002 do &END_IN_STATE_WHEN18 0 &THIS_OBJECT *ACTION GO_STANDBY 0 0 *BLOCK 0 0 terminate STANDBY *END_ACTION *ACTION CONFIGURE 0 0 *BLOCK 0 0 do CONFIGURE 0 &ALL_IN_TRD_SECTOR_FWSETACTIONS do CONFIGURE 0 &ALL_IN_TRD_INFRA_FWSETACTIONS if 1 ( ( ALL_IN TRD_SECTOR_FWSETSTATES NO......ES NOT_IN_STATE STBY_CONFIGURED ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in not_in_state 1 STBY_CONFIGURED 2 TRD_INFRA_FWSETSTATES all_in not_in_state 1 STBY_CONFIGURED and T001 T002 1 1 terminate STBY_CONFIGURED *BLOCK 1 1 terminate DOWNLOADING *END_ACTION *ACTION CALIBRATE 0 0 *BLOCK 0 0 do CALIBRATE 0 &ALL_IN_TRD_SECTOR_FWSETACTIONS do CALIBRATE 0 &ALL_IN_TRD_INFRA_FWSETACTIONS terminate CALIBRATING *END_ACTION *ACTION GO_BEAM_TUN 0 0 *BLOCK 0 0 do GO_BEAM_TUN 0 &ALL_IN_TRD_SECTOR_FWSETACTIONS do GO_BEAM_TUN 0 &ALL_IN_TRD_INFRA_FWSETACTIONS if 1 ( ( ALL_IN TRD_SECTOR_FWSETSTATES NO......ES NOT_IN_STATE MOVING_BEAM_TUN ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in not_in_state 1 MOVING_BEAM_TUN 2 TRD_INFRA_FWSETSTATES all_in not_in_state 1 MOVING_BEAM_TUN and T001 T002 1 1 terminate MOVING_BEAM_TUN *BLOCK 1 1 terminate STBY_CONFIGURED *END_ACTION *ACTION GO_READY 0 0 *BLOCK 0 0 do GO_READY 0 &ALL_IN_TRD_SECTOR_FWSETACTIONS do GO_READY 0 &ALL_IN_TRD_INFRA_FWSETACTIONS if 1 ( ( ALL_IN TRD_SECTOR_FWSETSTATES NO......TATES NOT_IN_STATE MOVING_READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in not_in_state 1 MOVING_READY 2 TRD_INFRA_FWSETSTATES all_in not_in_state 1 MOVING_READY and T001 T002 1 1 terminate MOVING_READY *BLOCK 1 1 terminate STBY_CONFIGURED *END_ACTION *ACTION &END_IN_STATE_WHEN0 0 0 *BLOCK 0 0 terminate ERROR *END_ACTION *ACTION &END_IN_STATE_WHEN1 0 0 *BLOCK 0 0 terminate NO_CONTROL *END_ACTION *ACTION &END_IN_STATE_WHEN2 0 0 *BLOCK 0 0 terminate MOVING_BEAM_TUN *END_ACTION *ACTION &END_IN_STATE_WHEN3 0 0 *BLOCK 0 0 terminate MOVING_READY *END_ACTION *ACTION &END_IN_STATE_WHEN4 0 0 *BLOCK 0 0 terminate DOWNLOADING *END_ACTION *ACTION &END_IN_STATE_WHEN5 0 0 *BLOCK 0 0 terminate CALIBRATING *END_ACTION *ACTION &END_IN_STATE_WHEN6 0 0 *BLOCK 0 0 terminate STANDBY *END_ACTION *ACTION &END_IN_STATE_WHEN7 0 0 *BLOCK 0 0 terminate ERROR *END_ACTION *ACTION &END_IN_STATE_WHEN8 0 0 *BLOCK 0 0 terminate OFF *END_ACTION *ACTION &END_IN_STATE_WHEN9 0 0 *BLOCK 0 0 terminate STANDBY *END_ACTION *ACTION &END_IN_STATE_WHEN11 0 0 *BLOCK 0 0 terminate BEAM_TUNING *END_ACTION *ACTION &END_IN_STATE_WHEN12 0 0 *BLOCK 0 0 terminate READY *END_ACTION *ACTION &END_IN_STATE_WHEN13 0 0 *BLOCK 0 0 terminate READY_LOCKED *END_ACTION *ACTION &END_IN_STATE_WHEN14 0 0 *BLOCK 0 0 terminate CALIBRATING *END_ACTION *ACTION &END_IN_STATE_WHEN15 0 0 *BLOCK 0 0 terminate DOWNLOADING *END_ACTION *ACTION &END_IN_STATE_WHEN16 0 0 *BLOCK 0 0 terminate MOVING_BEAM_TUN *END_ACTION *ACTION &END_IN_STATE_WHEN17 0 0 *BLOCK 0 0 terminate MOVING_READY *END_ACTION *ACTION &END_IN_STATE_WHEN18 0 0 *BLOCK 0 0 terminate MOVING_STBY_CONF *END_ACTION *END_STATE *STATE CALIBRATING 0 *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE ERROR ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 ERROR 2 TRD_INFRA_FWSETSTATES any_in in_state 1 ERROR or T001 T002 do &END_IN_STATE_WHEN0 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......FWSETSTATES IN_STATE NO_CONTROL ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 NO_CONTROL 2 TRD_INFRA_FWSETSTATES any_in in_state 1 NO_CONTROL or T001 T002 do &END_IN_STATE_WHEN1 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 READY 2 TRD_INFRA_FWSETSTATES all_in in_state 1 READY and T001 T002 do &END_IN_STATE_WHEN2 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......STATES IN_STATE STBY_CONFIGURED ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 STBY_CONFIGURED 2 TRD_INFRA_FWSETSTATES any_in in_state 1 STBY_CONFIGURED or T001 T002 do &END_IN_STATE_WHEN3 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE BEAM_TUNING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 BEAM_TUNING 2 TRD_INFRA_FWSETSTATES all_in in_state 1 BEAM_TUNING and T001 T002 do &END_IN_STATE_WHEN4 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE ERROR ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 ERROR 2 TRD_INFRA_FWSETSTATES any_in in_state 1 ERROR or T001 T002 do &END_IN_STATE_WHEN5 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......_INFRA_FWSETSTATES IN_STATE OFF ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 OFF 2 TRD_INFRA_FWSETSTATES all_in in_state 1 OFF and T001 T002 do &END_IN_STATE_WHEN6 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......RA_FWSETSTATES IN_STATE STANDBY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 STANDBY 2 TRD_INFRA_FWSETSTATES all_in in_state 1 STANDBY and T001 T002 do &END_IN_STATE_WHEN7 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......STATES IN_STATE STBY_CONFIGURED ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 STBY_CONFIGURED 2 TRD_INFRA_FWSETSTATES all_in in_state 1 STBY_CONFIGURED and T001 T002 do &END_IN_STATE_WHEN8 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE BEAM_TUNING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 BEAM_TUNING 2 TRD_INFRA_FWSETSTATES all_in in_state 1 BEAM_TUNING and T001 T002 do &END_IN_STATE_WHEN9 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 READY 2 TRD_INFRA_FWSETSTATES all_in in_state 1 READY and T001 T002 do &END_IN_STATE_WHEN10 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......SETSTATES IN_STATE READY_LOCKED ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 READY_LOCKED 2 TRD_INFRA_FWSETSTATES all_in in_state 1 READY_LOCKED and T001 T002 do &END_IN_STATE_WHEN11 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE CALIBRATING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 CALIBRATING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 CALIBRATING or T001 T002 do &NULL 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE DOWNLOADING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 DOWNLOADING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 DOWNLOADING or T001 T002 do &END_IN_STATE_WHEN13 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......STATES IN_STATE MOVING_BEAM_TUN ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_BEAM_TUN 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_BEAM_TUN or T001 T002 do &END_IN_STATE_WHEN14 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......SETSTATES IN_STATE MOVING_READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_READY 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_READY or T001 T002 do &END_IN_STATE_WHEN15 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......TATES IN_STATE MOVING_STBY_CONF ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_STBY_CONF 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_STBY_CONF or T001 T002 do &END_IN_STATE_WHEN16 0 &THIS_OBJECT *ACTION STOP 0 0 *BLOCK 0 0 do STOP 0 &ALL_IN_TRD_SECTOR_FWSETACTIONS do STOP 0 &ALL_IN_TRD_INFRA_FWSETACTIONS terminate CALIBRATING *END_ACTION *ACTION &END_IN_STATE_WHEN0 0 0 *BLOCK 0 0 terminate ERROR *END_ACTION *ACTION &END_IN_STATE_WHEN1 0 0 *BLOCK 0 0 terminate NO_CONTROL *END_ACTION *ACTION &END_IN_STATE_WHEN2 0 0 *BLOCK 0 0 terminate READY *END_ACTION *ACTION &END_IN_STATE_WHEN3 0 0 *BLOCK 0 0 terminate STBY_CONFIGURED *END_ACTION *ACTION &END_IN_STATE_WHEN4 0 0 *BLOCK 0 0 terminate BEAM_TUNING *END_ACTION *ACTION &END_IN_STATE_WHEN5 0 0 *BLOCK 0 0 terminate ERROR *END_ACTION *ACTION &END_IN_STATE_WHEN6 0 0 *BLOCK 0 0 terminate OFF *END_ACTION *ACTION &END_IN_STATE_WHEN7 0 0 *BLOCK 0 0 terminate STANDBY *END_ACTION *ACTION &END_IN_STATE_WHEN8 0 0 *BLOCK 0 0 terminate STBY_CONFIGURED *END_ACTION *ACTION &END_IN_STATE_WHEN9 0 0 *BLOCK 0 0 terminate BEAM_TUNING *END_ACTION *ACTION &END_IN_STATE_WHEN10 0 0 *BLOCK 0 0 terminate READY *END_ACTION *ACTION &END_IN_STATE_WHEN11 0 0 *BLOCK 0 0 terminate READY_LOCKED *END_ACTION *ACTION &END_IN_STATE_WHEN13 0 0 *BLOCK 0 0 terminate DOWNLOADING *END_ACTION *ACTION &END_IN_STATE_WHEN14 0 0 *BLOCK 0 0 terminate MOVING_BEAM_TUN *END_ACTION *ACTION &END_IN_STATE_WHEN15 0 0 *BLOCK 0 0 terminate MOVING_READY *END_ACTION *ACTION &END_IN_STATE_WHEN16 0 0 *BLOCK 0 0 terminate MOVING_STBY_CONF *END_ACTION *END_STATE *STATE MOVING_BEAM_TUN 0 *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE ERROR ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 ERROR 2 TRD_INFRA_FWSETSTATES any_in in_state 1 ERROR or T001 T002 do &END_IN_STATE_WHEN0 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......FWSETSTATES IN_STATE NO_CONTROL ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 NO_CONTROL 2 TRD_INFRA_FWSETSTATES any_in in_state 1 NO_CONTROL or T001 T002 do &END_IN_STATE_WHEN1 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE BEAM_TUNING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 BEAM_TUNING 2 TRD_INFRA_FWSETSTATES all_in in_state 1 BEAM_TUNING and T001 T002 do &END_IN_STATE_WHEN2 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE ERROR ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 ERROR 2 TRD_INFRA_FWSETSTATES any_in in_state 1 ERROR or T001 T002 do &END_IN_STATE_WHEN3 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......_INFRA_FWSETSTATES IN_STATE OFF ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 OFF 2 TRD_INFRA_FWSETSTATES all_in in_state 1 OFF and T001 T002 do &END_IN_STATE_WHEN4 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......RA_FWSETSTATES IN_STATE STANDBY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 STANDBY 2 TRD_INFRA_FWSETSTATES all_in in_state 1 STANDBY and T001 T002 do &END_IN_STATE_WHEN5 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......STATES IN_STATE STBY_CONFIGURED ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 STBY_CONFIGURED 2 TRD_INFRA_FWSETSTATES all_in in_state 1 STBY_CONFIGURED and T001 T002 do &END_IN_STATE_WHEN6 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE BEAM_TUNING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 BEAM_TUNING 2 TRD_INFRA_FWSETSTATES all_in in_state 1 BEAM_TUNING and T001 T002 do &END_IN_STATE_WHEN7 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 READY 2 TRD_INFRA_FWSETSTATES all_in in_state 1 READY and T001 T002 do &END_IN_STATE_WHEN8 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......SETSTATES IN_STATE READY_LOCKED ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 READY_LOCKED 2 TRD_INFRA_FWSETSTATES all_in in_state 1 READY_LOCKED and T001 T002 do &END_IN_STATE_WHEN9 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE CALIBRATING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 CALIBRATING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 CALIBRATING or T001 T002 do &END_IN_STATE_WHEN10 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE DOWNLOADING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 DOWNLOADING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 DOWNLOADING or T001 T002 do &END_IN_STATE_WHEN11 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......STATES IN_STATE MOVING_BEAM_TUN ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_BEAM_TUN 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_BEAM_TUN or T001 T002 do &NULL 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......SETSTATES IN_STATE MOVING_READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_READY 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_READY or T001 T002 do &END_IN_STATE_WHEN13 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......TATES IN_STATE MOVING_STBY_CONF ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_STBY_CONF 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_STBY_CONF or T001 T002 do &END_IN_STATE_WHEN14 0 &THIS_OBJECT *ACTION &END_IN_STATE_WHEN0 0 0 *BLOCK 0 0 terminate ERROR *END_ACTION *ACTION &END_IN_STATE_WHEN1 0 0 *BLOCK 0 0 terminate NO_CONTROL *END_ACTION *ACTION &END_IN_STATE_WHEN2 0 0 *BLOCK 0 0 terminate BEAM_TUNING *END_ACTION *ACTION &END_IN_STATE_WHEN3 0 0 *BLOCK 0 0 terminate ERROR *END_ACTION *ACTION &END_IN_STATE_WHEN4 0 0 *BLOCK 0 0 terminate OFF *END_ACTION *ACTION &END_IN_STATE_WHEN5 0 0 *BLOCK 0 0 terminate STANDBY *END_ACTION *ACTION &END_IN_STATE_WHEN6 0 0 *BLOCK 0 0 terminate STBY_CONFIGURED *END_ACTION *ACTION &END_IN_STATE_WHEN7 0 0 *BLOCK 0 0 terminate BEAM_TUNING *END_ACTION *ACTION &END_IN_STATE_WHEN8 0 0 *BLOCK 0 0 terminate READY *END_ACTION *ACTION &END_IN_STATE_WHEN9 0 0 *BLOCK 0 0 terminate READY_LOCKED *END_ACTION *ACTION &END_IN_STATE_WHEN10 0 0 *BLOCK 0 0 terminate CALIBRATING *END_ACTION *ACTION &END_IN_STATE_WHEN11 0 0 *BLOCK 0 0 terminate DOWNLOADING *END_ACTION *ACTION &END_IN_STATE_WHEN13 0 0 *BLOCK 0 0 terminate MOVING_READY *END_ACTION *ACTION &END_IN_STATE_WHEN14 0 0 *BLOCK 0 0 terminate MOVING_STBY_CONF *END_ACTION *END_STATE *STATE BEAM_TUNING 0 *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE ERROR ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 ERROR 2 TRD_INFRA_FWSETSTATES any_in in_state 1 ERROR or T001 T002 do &END_IN_STATE_WHEN0 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......FWSETSTATES IN_STATE NO_CONTROL ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 NO_CONTROL 2 TRD_INFRA_FWSETSTATES any_in in_state 1 NO_CONTROL or T001 T002 do &END_IN_STATE_WHEN1 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE DOWNLOADING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 DOWNLOADING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 DOWNLOADING or T001 T002 do &END_IN_STATE_WHEN2 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE CALIBRATING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 CALIBRATING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 CALIBRATING or T001 T002 do &END_IN_STATE_WHEN3 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......SETSTATES IN_STATE MOVING_READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_READY 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_READY or T001 T002 do &END_IN_STATE_WHEN4 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......TATES IN_STATE MOVING_STBY_CONF ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_STBY_CONF 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_STBY_CONF or T001 T002 do &END_IN_STATE_WHEN5 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE ERROR ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 ERROR 2 TRD_INFRA_FWSETSTATES any_in in_state 1 ERROR or T001 T002 do &END_IN_STATE_WHEN6 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......_INFRA_FWSETSTATES IN_STATE OFF ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 OFF 2 TRD_INFRA_FWSETSTATES all_in in_state 1 OFF and T001 T002 do &END_IN_STATE_WHEN7 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......RA_FWSETSTATES IN_STATE STANDBY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 STANDBY 2 TRD_INFRA_FWSETSTATES all_in in_state 1 STANDBY and T001 T002 do &END_IN_STATE_WHEN8 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......STATES IN_STATE STBY_CONFIGURED ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 STBY_CONFIGURED 2 TRD_INFRA_FWSETSTATES all_in in_state 1 STBY_CONFIGURED and T001 T002 do &END_IN_STATE_WHEN9 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE BEAM_TUNING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 BEAM_TUNING 2 TRD_INFRA_FWSETSTATES all_in in_state 1 BEAM_TUNING and T001 T002 do &NULL 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 READY 2 TRD_INFRA_FWSETSTATES all_in in_state 1 READY and T001 T002 do &NULL 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......SETSTATES IN_STATE READY_LOCKED ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 READY_LOCKED 2 TRD_INFRA_FWSETSTATES all_in in_state 1 READY_LOCKED and T001 T002 do &END_IN_STATE_WHEN12 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE CALIBRATING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 CALIBRATING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 CALIBRATING or T001 T002 do &END_IN_STATE_WHEN13 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE DOWNLOADING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 DOWNLOADING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 DOWNLOADING or T001 T002 do &END_IN_STATE_WHEN14 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......STATES IN_STATE MOVING_BEAM_TUN ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_BEAM_TUN 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_BEAM_TUN or T001 T002 do &END_IN_STATE_WHEN15 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......SETSTATES IN_STATE MOVING_READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_READY 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_READY or T001 T002 do &END_IN_STATE_WHEN16 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......TATES IN_STATE MOVING_STBY_CONF ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_STBY_CONF 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_STBY_CONF or T001 T002 do &END_IN_STATE_WHEN17 0 &THIS_OBJECT *ACTION CONFIGURE 0 0 *BLOCK 0 0 do CONFIGURE 0 &ALL_IN_TRD_SECTOR_FWSETACTIONS do CONFIGURE 0 &ALL_IN_TRD_INFRA_FWSETACTIONS if 1 ( ( ALL_IN TRD_SECTOR_FWSETSTATES NO......STATES NOT_IN_STATE BEAM_TUNING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in not_in_state 1 BEAM_TUNING 2 TRD_INFRA_FWSETSTATES all_in not_in_state 1 BEAM_TUNING and T001 T002 1 1 terminate BEAM_TUNING *BLOCK 1 1 terminate DOWNLOADING *END_ACTION *ACTION CALIBRATE 0 0 *BLOCK 0 0 do CALIBRATE 0 &ALL_IN_TRD_SECTOR_FWSETACTIONS do CALIBRATE 0 &ALL_IN_TRD_INFRA_FWSETACTIONS terminate CALIBRATING *END_ACTION *ACTION GO_STBY_CONF 0 0 *BLOCK 0 0 do GO_STBY_CONF 0 &ALL_IN_TRD_SECTOR_FWSETACTIONS do GO_STBY_CONF 0 &ALL_IN_TRD_INFRA_FWSETACTIONS if 1 ( ( ALL_IN TRD_SECTOR_FWSETSTATES NO......S NOT_IN_STATE MOVING_STBY_CONF ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in not_in_state 1 MOVING_STBY_CONF 2 TRD_INFRA_FWSETSTATES all_in not_in_state 1 MOVING_STBY_CONF and T001 T002 1 1 terminate MOVING_STBY_CONF *BLOCK 1 1 terminate BEAM_TUNING *END_ACTION *ACTION GO_READY 0 0 *BLOCK 0 0 terminate READY *END_ACTION *ACTION &END_IN_STATE_WHEN0 0 0 *BLOCK 0 0 terminate ERROR *END_ACTION *ACTION &END_IN_STATE_WHEN1 0 0 *BLOCK 0 0 terminate NO_CONTROL *END_ACTION *ACTION &END_IN_STATE_WHEN2 0 0 *BLOCK 0 0 terminate DOWNLOADING *END_ACTION *ACTION &END_IN_STATE_WHEN3 0 0 *BLOCK 0 0 terminate CALIBRATING *END_ACTION *ACTION &END_IN_STATE_WHEN4 0 0 *BLOCK 0 0 terminate MOVING_READY *END_ACTION *ACTION &END_IN_STATE_WHEN5 0 0 *BLOCK 0 0 terminate MOVING_STBY_CONF *END_ACTION *ACTION &END_IN_STATE_WHEN6 0 0 *BLOCK 0 0 terminate ERROR *END_ACTION *ACTION &END_IN_STATE_WHEN7 0 0 *BLOCK 0 0 terminate OFF *END_ACTION *ACTION &END_IN_STATE_WHEN8 0 0 *BLOCK 0 0 terminate STANDBY *END_ACTION *ACTION &END_IN_STATE_WHEN9 0 0 *BLOCK 0 0 terminate STBY_CONFIGURED *END_ACTION *ACTION &END_IN_STATE_WHEN12 0 0 *BLOCK 0 0 terminate READY_LOCKED *END_ACTION *ACTION &END_IN_STATE_WHEN13 0 0 *BLOCK 0 0 terminate CALIBRATING *END_ACTION *ACTION &END_IN_STATE_WHEN14 0 0 *BLOCK 0 0 terminate DOWNLOADING *END_ACTION *ACTION &END_IN_STATE_WHEN15 0 0 *BLOCK 0 0 terminate MOVING_BEAM_TUN *END_ACTION *ACTION &END_IN_STATE_WHEN16 0 0 *BLOCK 0 0 terminate MOVING_READY *END_ACTION *ACTION &END_IN_STATE_WHEN17 0 0 *BLOCK 0 0 terminate MOVING_STBY_CONF *END_ACTION *END_STATE *STATE MOVING_READY 0 *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE ERROR ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 ERROR 2 TRD_INFRA_FWSETSTATES any_in in_state 1 ERROR or T001 T002 do &END_IN_STATE_WHEN0 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......FWSETSTATES IN_STATE NO_CONTROL ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 NO_CONTROL 2 TRD_INFRA_FWSETSTATES any_in in_state 1 NO_CONTROL or T001 T002 do &END_IN_STATE_WHEN1 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 READY 2 TRD_INFRA_FWSETSTATES all_in in_state 1 READY and T001 T002 do &END_IN_STATE_WHEN2 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE ERROR ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 ERROR 2 TRD_INFRA_FWSETSTATES any_in in_state 1 ERROR or T001 T002 do &END_IN_STATE_WHEN3 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......_INFRA_FWSETSTATES IN_STATE OFF ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 OFF 2 TRD_INFRA_FWSETSTATES all_in in_state 1 OFF and T001 T002 do &END_IN_STATE_WHEN4 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......RA_FWSETSTATES IN_STATE STANDBY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 STANDBY 2 TRD_INFRA_FWSETSTATES all_in in_state 1 STANDBY and T001 T002 do &END_IN_STATE_WHEN5 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......STATES IN_STATE STBY_CONFIGURED ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 STBY_CONFIGURED 2 TRD_INFRA_FWSETSTATES all_in in_state 1 STBY_CONFIGURED and T001 T002 do &END_IN_STATE_WHEN6 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE BEAM_TUNING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 BEAM_TUNING 2 TRD_INFRA_FWSETSTATES all_in in_state 1 BEAM_TUNING and T001 T002 do &END_IN_STATE_WHEN7 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 READY 2 TRD_INFRA_FWSETSTATES all_in in_state 1 READY and T001 T002 do &END_IN_STATE_WHEN8 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......SETSTATES IN_STATE READY_LOCKED ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 READY_LOCKED 2 TRD_INFRA_FWSETSTATES all_in in_state 1 READY_LOCKED and T001 T002 do &END_IN_STATE_WHEN9 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE CALIBRATING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 CALIBRATING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 CALIBRATING or T001 T002 do &END_IN_STATE_WHEN10 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE DOWNLOADING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 DOWNLOADING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 DOWNLOADING or T001 T002 do &END_IN_STATE_WHEN11 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......STATES IN_STATE MOVING_BEAM_TUN ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_BEAM_TUN 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_BEAM_TUN or T001 T002 do &END_IN_STATE_WHEN12 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......SETSTATES IN_STATE MOVING_READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_READY 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_READY or T001 T002 do &NULL 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......TATES IN_STATE MOVING_STBY_CONF ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_STBY_CONF 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_STBY_CONF or T001 T002 do &END_IN_STATE_WHEN14 0 &THIS_OBJECT *ACTION &END_IN_STATE_WHEN0 0 0 *BLOCK 0 0 terminate ERROR *END_ACTION *ACTION &END_IN_STATE_WHEN1 0 0 *BLOCK 0 0 terminate NO_CONTROL *END_ACTION *ACTION &END_IN_STATE_WHEN2 0 0 *BLOCK 0 0 terminate READY *END_ACTION *ACTION &END_IN_STATE_WHEN3 0 0 *BLOCK 0 0 terminate ERROR *END_ACTION *ACTION &END_IN_STATE_WHEN4 0 0 *BLOCK 0 0 terminate OFF *END_ACTION *ACTION &END_IN_STATE_WHEN5 0 0 *BLOCK 0 0 terminate STANDBY *END_ACTION *ACTION &END_IN_STATE_WHEN6 0 0 *BLOCK 0 0 terminate STBY_CONFIGURED *END_ACTION *ACTION &END_IN_STATE_WHEN7 0 0 *BLOCK 0 0 terminate BEAM_TUNING *END_ACTION *ACTION &END_IN_STATE_WHEN8 0 0 *BLOCK 0 0 terminate READY *END_ACTION *ACTION &END_IN_STATE_WHEN9 0 0 *BLOCK 0 0 terminate READY_LOCKED *END_ACTION *ACTION &END_IN_STATE_WHEN10 0 0 *BLOCK 0 0 terminate CALIBRATING *END_ACTION *ACTION &END_IN_STATE_WHEN11 0 0 *BLOCK 0 0 terminate DOWNLOADING *END_ACTION *ACTION &END_IN_STATE_WHEN12 0 0 *BLOCK 0 0 terminate MOVING_BEAM_TUN *END_ACTION *ACTION &END_IN_STATE_WHEN14 0 0 *BLOCK 0 0 terminate MOVING_STBY_CONF *END_ACTION *END_STATE *STATE ERROR 0 *WHEN ( ( ( ALL_IN TRD_SECTOR_FWSETSTATES ......_FWSETSTATES IN_STATE STANDBY ) ) ) 4 3 2 TRD_SECTOR_FWSETSTATES all_in not_in_state 1 ERROR 2 TRD_INFRA_FWSETSTATES all_in not_in_state 1 ERROR 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 STANDBY 2 TRD_INFRA_FWSETSTATES any_in in_state 1 STANDBY and T001 T002 or T003 T004 and X001 X002 do &END_IN_STATE_WHEN0 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......SETSTATES IN_STATE READY_LOCKED ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 READY_LOCKED 2 TRD_INFRA_FWSETSTATES all_in in_state 1 READY_LOCKED and T001 T002 do &END_IN_STATE_WHEN1 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......STATES IN_STATE STBY_CONFIGURED ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 STBY_CONFIGURED 2 TRD_INFRA_FWSETSTATES all_in in_state 1 STBY_CONFIGURED and T001 T002 do &END_IN_STATE_WHEN2 0 &THIS_OBJECT *WHEN ( ( ( ALL_IN TRD_SECTOR_FWSETSTATES ......ETSTATES IN_STATE DOWNLOADING ) ) ) 4 3 2 TRD_SECTOR_FWSETSTATES all_in not_in_state 1 ERROR 2 TRD_INFRA_FWSETSTATES all_in not_in_state 1 ERROR 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 DOWNLOADING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 DOWNLOADING and T001 T002 or T003 T004 and X001 X002 do &END_IN_STATE_WHEN3 0 &THIS_OBJECT *WHEN ( ( ( ALL_IN TRD_SECTOR_FWSETSTATES ......ATES IN_STATE MOVING_BEAM_TUN ) ) ) 4 3 2 TRD_SECTOR_FWSETSTATES all_in not_in_state 1 ERROR 2 TRD_INFRA_FWSETSTATES all_in not_in_state 1 ERROR 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_BEAM_TUN 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_BEAM_TUN and T001 T002 or T003 T004 and X001 X002 do &END_IN_STATE_WHEN4 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE BEAM_TUNING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 BEAM_TUNING 2 TRD_INFRA_FWSETSTATES all_in in_state 1 BEAM_TUNING and T001 T002 do &END_IN_STATE_WHEN5 0 &THIS_OBJECT *WHEN ( ( ( ALL_IN TRD_SECTOR_FWSETSTATES ......TSTATES IN_STATE MOVING_READY ) ) ) 4 3 2 TRD_SECTOR_FWSETSTATES all_in not_in_state 1 ERROR 2 TRD_INFRA_FWSETSTATES all_in not_in_state 1 ERROR 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_READY 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_READY and T001 T002 or T003 T004 and X001 X002 do &END_IN_STATE_WHEN6 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 READY 2 TRD_INFRA_FWSETSTATES all_in in_state 1 READY and T001 T002 do &END_IN_STATE_WHEN7 0 &THIS_OBJECT *WHEN ( ( ( ALL_IN TRD_SECTOR_FWSETSTATES ......TES IN_STATE MOVING_STBY_CONF ) ) ) 4 3 2 TRD_SECTOR_FWSETSTATES all_in not_in_state 1 ERROR 2 TRD_INFRA_FWSETSTATES all_in not_in_state 1 ERROR 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_STBY_CONF 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_STBY_CONF and T001 T002 or T003 T004 and X001 X002 do &END_IN_STATE_WHEN8 0 &THIS_OBJECT *WHEN ( ( ( ALL_IN TRD_SECTOR_FWSETSTATES ......SETSTATES IN_STATE NO_CONTROL ) ) ) 4 3 2 TRD_SECTOR_FWSETSTATES all_in not_in_state 1 ERROR 2 TRD_INFRA_FWSETSTATES all_in not_in_state 1 ERROR 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 NO_CONTROL 2 TRD_INFRA_FWSETSTATES any_in in_state 1 NO_CONTROL and T001 T002 or T003 T004 and X001 X002 do &END_IN_STATE_WHEN9 0 &THIS_OBJECT *WHEN ( ( ( ALL_IN TRD_SECTOR_FWSETSTATES ......NFRA_FWSETSTATES IN_STATE OFF ) ) ) 4 3 2 TRD_SECTOR_FWSETSTATES all_in not_in_state 1 ERROR 2 TRD_INFRA_FWSETSTATES all_in not_in_state 1 ERROR 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 OFF 2 TRD_INFRA_FWSETSTATES any_in in_state 1 OFF and T001 T002 or T003 T004 and X001 X002 do &END_IN_STATE_WHEN10 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE ERROR ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 ERROR 2 TRD_INFRA_FWSETSTATES any_in in_state 1 ERROR or T001 T002 do &NULL 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......_INFRA_FWSETSTATES IN_STATE OFF ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 OFF 2 TRD_INFRA_FWSETSTATES all_in in_state 1 OFF and T001 T002 do &END_IN_STATE_WHEN12 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......RA_FWSETSTATES IN_STATE STANDBY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 STANDBY 2 TRD_INFRA_FWSETSTATES all_in in_state 1 STANDBY and T001 T002 do &END_IN_STATE_WHEN13 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......STATES IN_STATE STBY_CONFIGURED ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 STBY_CONFIGURED 2 TRD_INFRA_FWSETSTATES all_in in_state 1 STBY_CONFIGURED and T001 T002 do &END_IN_STATE_WHEN14 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE BEAM_TUNING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 BEAM_TUNING 2 TRD_INFRA_FWSETSTATES all_in in_state 1 BEAM_TUNING and T001 T002 do &END_IN_STATE_WHEN15 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 READY 2 TRD_INFRA_FWSETSTATES all_in in_state 1 READY and T001 T002 do &END_IN_STATE_WHEN16 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......SETSTATES IN_STATE READY_LOCKED ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 READY_LOCKED 2 TRD_INFRA_FWSETSTATES all_in in_state 1 READY_LOCKED and T001 T002 do &END_IN_STATE_WHEN17 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE CALIBRATING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 CALIBRATING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 CALIBRATING or T001 T002 do &END_IN_STATE_WHEN18 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE DOWNLOADING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 DOWNLOADING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 DOWNLOADING or T001 T002 do &END_IN_STATE_WHEN19 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......STATES IN_STATE MOVING_BEAM_TUN ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_BEAM_TUN 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_BEAM_TUN or T001 T002 do &END_IN_STATE_WHEN20 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......SETSTATES IN_STATE MOVING_READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_READY 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_READY or T001 T002 do &END_IN_STATE_WHEN21 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......TATES IN_STATE MOVING_STBY_CONF ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_STBY_CONF 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_STBY_CONF or T001 T002 do &END_IN_STATE_WHEN22 0 &THIS_OBJECT *ACTION RECOVER 0 0 *BLOCK 0 0 do RECOVER 0 &ALL_IN_TRD_SECTOR_FWSETACTIONS do RECOVER 0 &ALL_IN_TRD_INFRA_FWSETACTIONS terminate ERROR *END_ACTION *ACTION &END_IN_STATE_WHEN0 0 0 *BLOCK 0 0 terminate STANDBY *END_ACTION *ACTION &END_IN_STATE_WHEN1 0 0 *BLOCK 0 0 terminate READY_LOCKED *END_ACTION *ACTION &END_IN_STATE_WHEN2 0 0 *BLOCK 0 0 terminate STBY_CONFIGURED *END_ACTION *ACTION &END_IN_STATE_WHEN3 0 0 *BLOCK 0 0 terminate DOWNLOADING *END_ACTION *ACTION &END_IN_STATE_WHEN4 0 0 *BLOCK 0 0 terminate MOVING_BEAM_TUN *END_ACTION *ACTION &END_IN_STATE_WHEN5 0 0 *BLOCK 0 0 terminate BEAM_TUNING *END_ACTION *ACTION &END_IN_STATE_WHEN6 0 0 *BLOCK 0 0 terminate MOVING_READY *END_ACTION *ACTION &END_IN_STATE_WHEN7 0 0 *BLOCK 0 0 terminate READY *END_ACTION *ACTION &END_IN_STATE_WHEN8 0 0 *BLOCK 0 0 terminate MOVING_STBY_CONF *END_ACTION *ACTION &END_IN_STATE_WHEN9 0 0 *BLOCK 0 0 terminate NO_CONTROL *END_ACTION *ACTION &END_IN_STATE_WHEN10 0 0 *BLOCK 0 0 terminate OFF *END_ACTION *ACTION &END_IN_STATE_WHEN12 0 0 *BLOCK 0 0 terminate OFF *END_ACTION *ACTION &END_IN_STATE_WHEN13 0 0 *BLOCK 0 0 terminate STANDBY *END_ACTION *ACTION &END_IN_STATE_WHEN14 0 0 *BLOCK 0 0 terminate STBY_CONFIGURED *END_ACTION *ACTION &END_IN_STATE_WHEN15 0 0 *BLOCK 0 0 terminate BEAM_TUNING *END_ACTION *ACTION &END_IN_STATE_WHEN16 0 0 *BLOCK 0 0 terminate READY *END_ACTION *ACTION &END_IN_STATE_WHEN17 0 0 *BLOCK 0 0 terminate READY_LOCKED *END_ACTION *ACTION &END_IN_STATE_WHEN18 0 0 *BLOCK 0 0 terminate CALIBRATING *END_ACTION *ACTION &END_IN_STATE_WHEN19 0 0 *BLOCK 0 0 terminate DOWNLOADING *END_ACTION *ACTION &END_IN_STATE_WHEN20 0 0 *BLOCK 0 0 terminate MOVING_BEAM_TUN *END_ACTION *ACTION &END_IN_STATE_WHEN21 0 0 *BLOCK 0 0 terminate MOVING_READY *END_ACTION *ACTION &END_IN_STATE_WHEN22 0 0 *BLOCK 0 0 terminate MOVING_STBY_CONF *END_ACTION *END_STATE *STATE READY 0 *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE ERROR ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 ERROR 2 TRD_INFRA_FWSETSTATES any_in in_state 1 ERROR or T001 T002 do &END_IN_STATE_WHEN0 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......FWSETSTATES IN_STATE NO_CONTROL ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 NO_CONTROL 2 TRD_INFRA_FWSETSTATES any_in in_state 1 NO_CONTROL or T001 T002 do &END_IN_STATE_WHEN1 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE CALIBRATING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 CALIBRATING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 CALIBRATING or T001 T002 do &END_IN_STATE_WHEN2 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......SETSTATES IN_STATE READY_LOCKED ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 READY_LOCKED 2 TRD_INFRA_FWSETSTATES all_in in_state 1 READY_LOCKED and T001 T002 do &END_IN_STATE_WHEN3 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......STATES IN_STATE MOVING_BEAM_TUN ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_BEAM_TUN 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_BEAM_TUN or T001 T002 do &END_IN_STATE_WHEN4 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......TATES IN_STATE MOVING_STBY_CONF ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_STBY_CONF 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_STBY_CONF or T001 T002 do &END_IN_STATE_WHEN5 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE DOWNLOADING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 DOWNLOADING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 DOWNLOADING or T001 T002 do &END_IN_STATE_WHEN6 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......RA_FWSETSTATES IN_STATE STANDBY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 STANDBY 2 TRD_INFRA_FWSETSTATES any_in in_state 1 STANDBY or T001 T002 do &END_IN_STATE_WHEN7 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......STATES IN_STATE STBY_CONFIGURED ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 STBY_CONFIGURED 2 TRD_INFRA_FWSETSTATES any_in in_state 1 STBY_CONFIGURED or T001 T002 do &END_IN_STATE_WHEN8 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE BEAM_TUNING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 BEAM_TUNING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 BEAM_TUNING or T001 T002 do &END_IN_STATE_WHEN9 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE ERROR ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 ERROR 2 TRD_INFRA_FWSETSTATES any_in in_state 1 ERROR or T001 T002 do &END_IN_STATE_WHEN10 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......_INFRA_FWSETSTATES IN_STATE OFF ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 OFF 2 TRD_INFRA_FWSETSTATES all_in in_state 1 OFF and T001 T002 do &END_IN_STATE_WHEN11 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......RA_FWSETSTATES IN_STATE STANDBY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 STANDBY 2 TRD_INFRA_FWSETSTATES all_in in_state 1 STANDBY and T001 T002 do &END_IN_STATE_WHEN12 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......STATES IN_STATE STBY_CONFIGURED ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 STBY_CONFIGURED 2 TRD_INFRA_FWSETSTATES all_in in_state 1 STBY_CONFIGURED and T001 T002 do &END_IN_STATE_WHEN13 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE BEAM_TUNING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 BEAM_TUNING 2 TRD_INFRA_FWSETSTATES all_in in_state 1 BEAM_TUNING and T001 T002 do &END_IN_STATE_WHEN14 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 READY 2 TRD_INFRA_FWSETSTATES all_in in_state 1 READY and T001 T002 do &NULL 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......SETSTATES IN_STATE READY_LOCKED ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 READY_LOCKED 2 TRD_INFRA_FWSETSTATES all_in in_state 1 READY_LOCKED and T001 T002 do &END_IN_STATE_WHEN16 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE CALIBRATING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 CALIBRATING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 CALIBRATING or T001 T002 do &END_IN_STATE_WHEN17 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE DOWNLOADING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 DOWNLOADING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 DOWNLOADING or T001 T002 do &END_IN_STATE_WHEN18 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......STATES IN_STATE MOVING_BEAM_TUN ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_BEAM_TUN 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_BEAM_TUN or T001 T002 do &END_IN_STATE_WHEN19 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......SETSTATES IN_STATE MOVING_READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_READY 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_READY or T001 T002 do &END_IN_STATE_WHEN20 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......TATES IN_STATE MOVING_STBY_CONF ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_STBY_CONF 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_STBY_CONF or T001 T002 do &END_IN_STATE_WHEN21 0 &THIS_OBJECT *ACTION GO_STBY_CONF 0 0 *BLOCK 0 0 do GO_STBY_CONF 0 &ALL_IN_TRD_SECTOR_FWSETACTIONS do GO_STBY_CONF 0 &ALL_IN_TRD_INFRA_FWSETACTIONS if 1 ( ( ALL_IN TRD_SECTOR_FWSETSTATES NO......S NOT_IN_STATE MOVING_STBY_CONF ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in not_in_state 1 MOVING_STBY_CONF 2 TRD_INFRA_FWSETSTATES all_in not_in_state 1 MOVING_STBY_CONF and T001 T002 1 1 terminate MOVING_STBY_CONF *BLOCK 1 1 terminate READY *END_ACTION *ACTION CONFIGURE 0 0 *BLOCK 0 0 do CONFIGURE 0 &ALL_IN_TRD_SECTOR_FWSETACTIONS do CONFIGURE 0 &ALL_IN_TRD_INFRA_FWSETACTIONS if 1 ( ( ALL_IN TRD_SECTOR_FWSETSTATES NO......_FWSETSTATES NOT_IN_STATE READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in not_in_state 1 READY 2 TRD_INFRA_FWSETSTATES all_in not_in_state 1 READY and T001 T002 1 1 terminate READY *BLOCK 1 1 terminate DOWNLOADING *END_ACTION *ACTION CALIBRATE 0 0 *BLOCK 0 0 do CALIBRATE 0 &ALL_IN_TRD_SECTOR_FWSETACTIONS do CALIBRATE 0 &ALL_IN_TRD_INFRA_FWSETACTIONS terminate CALIBRATING *END_ACTION *ACTION LOCK 0 0 *BLOCK 0 0 terminate READY_LOCKED *END_ACTION *ACTION GO_BEAM_TUN 0 0 *BLOCK 0 0 terminate BEAM_TUNING *END_ACTION *ACTION &END_IN_STATE_WHEN0 0 0 *BLOCK 0 0 terminate ERROR *END_ACTION *ACTION &END_IN_STATE_WHEN1 0 0 *BLOCK 0 0 terminate NO_CONTROL *END_ACTION *ACTION &END_IN_STATE_WHEN2 0 0 *BLOCK 0 0 terminate CALIBRATING *END_ACTION *ACTION &END_IN_STATE_WHEN3 0 0 *BLOCK 0 0 terminate READY_LOCKED *END_ACTION *ACTION &END_IN_STATE_WHEN4 0 0 *BLOCK 0 0 terminate MOVING_BEAM_TUN *END_ACTION *ACTION &END_IN_STATE_WHEN5 0 0 *BLOCK 0 0 terminate MOVING_STBY_CONF *END_ACTION *ACTION &END_IN_STATE_WHEN6 0 0 *BLOCK 0 0 terminate DOWNLOADING *END_ACTION *ACTION &END_IN_STATE_WHEN7 0 0 *BLOCK 0 0 terminate STANDBY *END_ACTION *ACTION &END_IN_STATE_WHEN8 0 0 *BLOCK 0 0 terminate STBY_CONFIGURED *END_ACTION *ACTION &END_IN_STATE_WHEN9 0 0 *BLOCK 0 0 terminate BEAM_TUNING *END_ACTION *ACTION &END_IN_STATE_WHEN10 0 0 *BLOCK 0 0 terminate ERROR *END_ACTION *ACTION &END_IN_STATE_WHEN11 0 0 *BLOCK 0 0 terminate OFF *END_ACTION *ACTION &END_IN_STATE_WHEN12 0 0 *BLOCK 0 0 terminate STANDBY *END_ACTION *ACTION &END_IN_STATE_WHEN13 0 0 *BLOCK 0 0 terminate STBY_CONFIGURED *END_ACTION *ACTION &END_IN_STATE_WHEN14 0 0 *BLOCK 0 0 terminate BEAM_TUNING *END_ACTION *ACTION &END_IN_STATE_WHEN16 0 0 *BLOCK 0 0 terminate READY_LOCKED *END_ACTION *ACTION &END_IN_STATE_WHEN17 0 0 *BLOCK 0 0 terminate CALIBRATING *END_ACTION *ACTION &END_IN_STATE_WHEN18 0 0 *BLOCK 0 0 terminate DOWNLOADING *END_ACTION *ACTION &END_IN_STATE_WHEN19 0 0 *BLOCK 0 0 terminate MOVING_BEAM_TUN *END_ACTION *ACTION &END_IN_STATE_WHEN20 0 0 *BLOCK 0 0 terminate MOVING_READY *END_ACTION *ACTION &END_IN_STATE_WHEN21 0 0 *BLOCK 0 0 terminate MOVING_STBY_CONF *END_ACTION *END_STATE *STATE MOVING_STBY_CONF 0 *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE ERROR ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 ERROR 2 TRD_INFRA_FWSETSTATES any_in in_state 1 ERROR or T001 T002 do &END_IN_STATE_WHEN0 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......FWSETSTATES IN_STATE NO_CONTROL ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 NO_CONTROL 2 TRD_INFRA_FWSETSTATES any_in in_state 1 NO_CONTROL or T001 T002 do &END_IN_STATE_WHEN1 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......STATES IN_STATE STBY_CONFIGURED ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 STBY_CONFIGURED 2 TRD_INFRA_FWSETSTATES all_in in_state 1 STBY_CONFIGURED and T001 T002 do &END_IN_STATE_WHEN2 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE ERROR ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 ERROR 2 TRD_INFRA_FWSETSTATES any_in in_state 1 ERROR or T001 T002 do &END_IN_STATE_WHEN3 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......_INFRA_FWSETSTATES IN_STATE OFF ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 OFF 2 TRD_INFRA_FWSETSTATES all_in in_state 1 OFF and T001 T002 do &END_IN_STATE_WHEN4 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......RA_FWSETSTATES IN_STATE STANDBY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 STANDBY 2 TRD_INFRA_FWSETSTATES all_in in_state 1 STANDBY and T001 T002 do &END_IN_STATE_WHEN5 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......STATES IN_STATE STBY_CONFIGURED ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 STBY_CONFIGURED 2 TRD_INFRA_FWSETSTATES all_in in_state 1 STBY_CONFIGURED and T001 T002 do &END_IN_STATE_WHEN6 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE BEAM_TUNING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 BEAM_TUNING 2 TRD_INFRA_FWSETSTATES all_in in_state 1 BEAM_TUNING and T001 T002 do &END_IN_STATE_WHEN7 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 READY 2 TRD_INFRA_FWSETSTATES all_in in_state 1 READY and T001 T002 do &END_IN_STATE_WHEN8 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......SETSTATES IN_STATE READY_LOCKED ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 READY_LOCKED 2 TRD_INFRA_FWSETSTATES all_in in_state 1 READY_LOCKED and T001 T002 do &END_IN_STATE_WHEN9 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE CALIBRATING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 CALIBRATING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 CALIBRATING or T001 T002 do &END_IN_STATE_WHEN10 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE DOWNLOADING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 DOWNLOADING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 DOWNLOADING or T001 T002 do &END_IN_STATE_WHEN11 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......STATES IN_STATE MOVING_BEAM_TUN ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_BEAM_TUN 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_BEAM_TUN or T001 T002 do &END_IN_STATE_WHEN12 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......SETSTATES IN_STATE MOVING_READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_READY 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_READY or T001 T002 do &END_IN_STATE_WHEN13 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......TATES IN_STATE MOVING_STBY_CONF ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_STBY_CONF 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_STBY_CONF or T001 T002 do &NULL 0 &THIS_OBJECT *ACTION &END_IN_STATE_WHEN0 0 0 *BLOCK 0 0 terminate ERROR *END_ACTION *ACTION &END_IN_STATE_WHEN1 0 0 *BLOCK 0 0 terminate NO_CONTROL *END_ACTION *ACTION &END_IN_STATE_WHEN2 0 0 *BLOCK 0 0 terminate STBY_CONFIGURED *END_ACTION *ACTION &END_IN_STATE_WHEN3 0 0 *BLOCK 0 0 terminate ERROR *END_ACTION *ACTION &END_IN_STATE_WHEN4 0 0 *BLOCK 0 0 terminate OFF *END_ACTION *ACTION &END_IN_STATE_WHEN5 0 0 *BLOCK 0 0 terminate STANDBY *END_ACTION *ACTION &END_IN_STATE_WHEN6 0 0 *BLOCK 0 0 terminate STBY_CONFIGURED *END_ACTION *ACTION &END_IN_STATE_WHEN7 0 0 *BLOCK 0 0 terminate BEAM_TUNING *END_ACTION *ACTION &END_IN_STATE_WHEN8 0 0 *BLOCK 0 0 terminate READY *END_ACTION *ACTION &END_IN_STATE_WHEN9 0 0 *BLOCK 0 0 terminate READY_LOCKED *END_ACTION *ACTION &END_IN_STATE_WHEN10 0 0 *BLOCK 0 0 terminate CALIBRATING *END_ACTION *ACTION &END_IN_STATE_WHEN11 0 0 *BLOCK 0 0 terminate DOWNLOADING *END_ACTION *ACTION &END_IN_STATE_WHEN12 0 0 *BLOCK 0 0 terminate MOVING_BEAM_TUN *END_ACTION *ACTION &END_IN_STATE_WHEN13 0 0 *BLOCK 0 0 terminate MOVING_READY *END_ACTION *END_STATE *STATE READY_LOCKED 0 *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE ERROR ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 ERROR 2 TRD_INFRA_FWSETSTATES any_in in_state 1 ERROR or T001 T002 do &END_IN_STATE_WHEN0 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......FWSETSTATES IN_STATE NO_CONTROL ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 NO_CONTROL 2 TRD_INFRA_FWSETSTATES any_in in_state 1 NO_CONTROL or T001 T002 do &END_IN_STATE_WHEN1 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE ERROR ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 ERROR 2 TRD_INFRA_FWSETSTATES any_in in_state 1 ERROR or T001 T002 do &END_IN_STATE_WHEN2 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......_INFRA_FWSETSTATES IN_STATE OFF ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 OFF 2 TRD_INFRA_FWSETSTATES all_in in_state 1 OFF and T001 T002 do &END_IN_STATE_WHEN3 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......RA_FWSETSTATES IN_STATE STANDBY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 STANDBY 2 TRD_INFRA_FWSETSTATES all_in in_state 1 STANDBY and T001 T002 do &END_IN_STATE_WHEN4 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......STATES IN_STATE STBY_CONFIGURED ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 STBY_CONFIGURED 2 TRD_INFRA_FWSETSTATES all_in in_state 1 STBY_CONFIGURED and T001 T002 do &END_IN_STATE_WHEN5 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE BEAM_TUNING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 BEAM_TUNING 2 TRD_INFRA_FWSETSTATES all_in in_state 1 BEAM_TUNING and T001 T002 do &END_IN_STATE_WHEN6 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......SETSTATES IN_STATE READY_LOCKED ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 READY_LOCKED 2 TRD_INFRA_FWSETSTATES all_in in_state 1 READY_LOCKED and T001 T002 do &NULL 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 READY 2 TRD_INFRA_FWSETSTATES all_in in_state 1 READY and T001 T002 do &NULL 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE CALIBRATING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 CALIBRATING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 CALIBRATING or T001 T002 do &END_IN_STATE_WHEN9 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE DOWNLOADING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 DOWNLOADING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 DOWNLOADING or T001 T002 do &END_IN_STATE_WHEN10 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......STATES IN_STATE MOVING_BEAM_TUN ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_BEAM_TUN 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_BEAM_TUN or T001 T002 do &END_IN_STATE_WHEN11 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......SETSTATES IN_STATE MOVING_READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_READY 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_READY or T001 T002 do &END_IN_STATE_WHEN12 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......TATES IN_STATE MOVING_STBY_CONF ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_STBY_CONF 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_STBY_CONF or T001 T002 do &END_IN_STATE_WHEN13 0 &THIS_OBJECT *ACTION UNLOCK 0 0 *BLOCK 0 0 do UNLOCK 0 &ALL_IN_TRD_SECTOR_FWSETACTIONS do UNLOCK 0 &ALL_IN_TRD_INFRA_FWSETACTIONS if 1 ( ( ALL_IN TRD_SECTOR_FWSETSTATES NO......_FWSETSTATES NOT_IN_STATE READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in not_in_state 1 READY 2 TRD_INFRA_FWSETSTATES all_in not_in_state 1 READY and T001 T002 1 1 terminate READY *BLOCK 1 1 terminate READY_LOCKED *END_ACTION *ACTION &END_IN_STATE_WHEN0 0 0 *BLOCK 0 0 terminate ERROR *END_ACTION *ACTION &END_IN_STATE_WHEN1 0 0 *BLOCK 0 0 terminate NO_CONTROL *END_ACTION *ACTION &END_IN_STATE_WHEN2 0 0 *BLOCK 0 0 terminate ERROR *END_ACTION *ACTION &END_IN_STATE_WHEN3 0 0 *BLOCK 0 0 terminate OFF *END_ACTION *ACTION &END_IN_STATE_WHEN4 0 0 *BLOCK 0 0 terminate STANDBY *END_ACTION *ACTION &END_IN_STATE_WHEN5 0 0 *BLOCK 0 0 terminate STBY_CONFIGURED *END_ACTION *ACTION &END_IN_STATE_WHEN6 0 0 *BLOCK 0 0 terminate BEAM_TUNING *END_ACTION *ACTION &END_IN_STATE_WHEN9 0 0 *BLOCK 0 0 terminate CALIBRATING *END_ACTION *ACTION &END_IN_STATE_WHEN10 0 0 *BLOCK 0 0 terminate DOWNLOADING *END_ACTION *ACTION &END_IN_STATE_WHEN11 0 0 *BLOCK 0 0 terminate MOVING_BEAM_TUN *END_ACTION *ACTION &END_IN_STATE_WHEN12 0 0 *BLOCK 0 0 terminate MOVING_READY *END_ACTION *ACTION &END_IN_STATE_WHEN13 0 0 *BLOCK 0 0 terminate MOVING_STBY_CONF *END_ACTION *END_STATE *STATE NO_CONTROL 0 *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE ERROR ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 ERROR 2 TRD_INFRA_FWSETSTATES any_in in_state 1 ERROR or T001 T002 do &END_IN_STATE_WHEN0 0 &THIS_OBJECT *WHEN ( ( ( ALL_IN TRD_SECTOR_FWSETSTATES ......ETSTATES IN_STATE DOWNLOADING ) ) ) 4 3 2 TRD_SECTOR_FWSETSTATES all_in not_in_state 1 NO_CONTROL 2 TRD_INFRA_FWSETSTATES all_in not_in_state 1 NO_CONTROL 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 DOWNLOADING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 DOWNLOADING and T001 T002 or T003 T004 and X001 X002 do &END_IN_STATE_WHEN1 0 &THIS_OBJECT *WHEN ( ( ( ALL_IN TRD_SECTOR_FWSETSTATES ......ETSTATES IN_STATE CALIBRATING ) ) ) 4 3 2 TRD_SECTOR_FWSETSTATES all_in not_in_state 1 NO_CONTROL 2 TRD_INFRA_FWSETSTATES all_in not_in_state 1 NO_CONTROL 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 CALIBRATING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 CALIBRATING and T001 T002 or T003 T004 and X001 X002 do &END_IN_STATE_WHEN2 0 &THIS_OBJECT *WHEN ( ( ( ALL_IN TRD_SECTOR_FWSETSTATES ......ATES IN_STATE MOVING_BEAM_TUN ) ) ) 4 3 2 TRD_SECTOR_FWSETSTATES all_in not_in_state 1 NO_CONTROL 2 TRD_INFRA_FWSETSTATES all_in not_in_state 1 NO_CONTROL 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_BEAM_TUN 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_BEAM_TUN and T001 T002 or T003 T004 and X001 X002 do &END_IN_STATE_WHEN3 0 &THIS_OBJECT *WHEN ( ( ( ALL_IN TRD_SECTOR_FWSETSTATES ......TSTATES IN_STATE MOVING_READY ) ) ) 4 3 2 TRD_SECTOR_FWSETSTATES all_in not_in_state 1 NO_CONTROL 2 TRD_INFRA_FWSETSTATES all_in not_in_state 1 NO_CONTROL 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_READY 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_READY and T001 T002 or T003 T004 and X001 X002 do &END_IN_STATE_WHEN4 0 &THIS_OBJECT *WHEN ( ( ( ALL_IN TRD_SECTOR_FWSETSTATES ......TES IN_STATE MOVING_STBY_CONF ) ) ) 4 3 2 TRD_SECTOR_FWSETSTATES all_in not_in_state 1 NO_CONTROL 2 TRD_INFRA_FWSETSTATES all_in not_in_state 1 NO_CONTROL 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_STBY_CONF 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_STBY_CONF and T001 T002 or T003 T004 and X001 X002 do &END_IN_STATE_WHEN5 0 &THIS_OBJECT *WHEN ( ( ( ALL_IN TRD_SECTOR_FWSETSTATES ......NFRA_FWSETSTATES IN_STATE OFF ) ) ) 4 3 2 TRD_SECTOR_FWSETSTATES all_in not_in_state 1 NO_CONTROL 2 TRD_INFRA_FWSETSTATES all_in not_in_state 1 NO_CONTROL 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 OFF 2 TRD_INFRA_FWSETSTATES any_in in_state 1 OFF and T001 T002 or T003 T004 and X001 X002 do &END_IN_STATE_WHEN6 0 &THIS_OBJECT *WHEN ( ( ( ALL_IN TRD_SECTOR_FWSETSTATES ......_FWSETSTATES IN_STATE STANDBY ) ) ) 4 3 2 TRD_SECTOR_FWSETSTATES all_in not_in_state 1 NO_CONTROL 2 TRD_INFRA_FWSETSTATES all_in not_in_state 1 NO_CONTROL 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 STANDBY 2 TRD_INFRA_FWSETSTATES any_in in_state 1 STANDBY and T001 T002 or T003 T004 and X001 X002 do &END_IN_STATE_WHEN7 0 &THIS_OBJECT *WHEN ( ( ( ALL_IN TRD_SECTOR_FWSETSTATES ......ATES IN_STATE STBY_CONFIGURED ) ) ) 4 3 2 TRD_SECTOR_FWSETSTATES all_in not_in_state 1 NO_CONTROL 2 TRD_INFRA_FWSETSTATES all_in not_in_state 1 NO_CONTROL 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 STBY_CONFIGURED 2 TRD_INFRA_FWSETSTATES any_in in_state 1 STBY_CONFIGURED and T001 T002 or T003 T004 and X001 X002 do &END_IN_STATE_WHEN8 0 &THIS_OBJECT *WHEN ( ( ( ALL_IN TRD_SECTOR_FWSETSTATES ......ETSTATES IN_STATE BEAM_TUNING ) ) ) 4 3 2 TRD_SECTOR_FWSETSTATES all_in not_in_state 1 NO_CONTROL 2 TRD_INFRA_FWSETSTATES all_in not_in_state 1 NO_CONTROL 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 BEAM_TUNING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 BEAM_TUNING and T001 T002 or T003 T004 and X001 X002 do &END_IN_STATE_WHEN9 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 READY 2 TRD_INFRA_FWSETSTATES all_in in_state 1 READY and T001 T002 do &END_IN_STATE_WHEN10 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......SETSTATES IN_STATE READY_LOCKED ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 READY_LOCKED 2 TRD_INFRA_FWSETSTATES all_in in_state 1 READY_LOCKED and T001 T002 do &END_IN_STATE_WHEN11 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE ERROR ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 ERROR 2 TRD_INFRA_FWSETSTATES any_in in_state 1 ERROR or T001 T002 do &END_IN_STATE_WHEN12 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......_INFRA_FWSETSTATES IN_STATE OFF ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 OFF 2 TRD_INFRA_FWSETSTATES all_in in_state 1 OFF and T001 T002 do &END_IN_STATE_WHEN13 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......RA_FWSETSTATES IN_STATE STANDBY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 STANDBY 2 TRD_INFRA_FWSETSTATES all_in in_state 1 STANDBY and T001 T002 do &END_IN_STATE_WHEN14 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......STATES IN_STATE STBY_CONFIGURED ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 STBY_CONFIGURED 2 TRD_INFRA_FWSETSTATES all_in in_state 1 STBY_CONFIGURED and T001 T002 do &END_IN_STATE_WHEN15 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE BEAM_TUNING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 BEAM_TUNING 2 TRD_INFRA_FWSETSTATES all_in in_state 1 BEAM_TUNING and T001 T002 do &END_IN_STATE_WHEN16 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 READY 2 TRD_INFRA_FWSETSTATES all_in in_state 1 READY and T001 T002 do &END_IN_STATE_WHEN17 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......SETSTATES IN_STATE READY_LOCKED ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 READY_LOCKED 2 TRD_INFRA_FWSETSTATES all_in in_state 1 READY_LOCKED and T001 T002 do &END_IN_STATE_WHEN18 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE CALIBRATING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 CALIBRATING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 CALIBRATING or T001 T002 do &END_IN_STATE_WHEN19 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE DOWNLOADING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 DOWNLOADING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 DOWNLOADING or T001 T002 do &END_IN_STATE_WHEN20 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......STATES IN_STATE MOVING_BEAM_TUN ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_BEAM_TUN 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_BEAM_TUN or T001 T002 do &END_IN_STATE_WHEN21 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......SETSTATES IN_STATE MOVING_READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_READY 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_READY or T001 T002 do &END_IN_STATE_WHEN22 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......TATES IN_STATE MOVING_STBY_CONF ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_STBY_CONF 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_STBY_CONF or T001 T002 do &END_IN_STATE_WHEN23 0 &THIS_OBJECT *ACTION &END_IN_STATE_WHEN0 0 0 *BLOCK 0 0 terminate ERROR *END_ACTION *ACTION &END_IN_STATE_WHEN1 0 0 *BLOCK 0 0 terminate DOWNLOADING *END_ACTION *ACTION &END_IN_STATE_WHEN2 0 0 *BLOCK 0 0 terminate CALIBRATING *END_ACTION *ACTION &END_IN_STATE_WHEN3 0 0 *BLOCK 0 0 terminate MOVING_BEAM_TUN *END_ACTION *ACTION &END_IN_STATE_WHEN4 0 0 *BLOCK 0 0 terminate MOVING_READY *END_ACTION *ACTION &END_IN_STATE_WHEN5 0 0 *BLOCK 0 0 terminate MOVING_STBY_CONF *END_ACTION *ACTION &END_IN_STATE_WHEN6 0 0 *BLOCK 0 0 terminate OFF *END_ACTION *ACTION &END_IN_STATE_WHEN7 0 0 *BLOCK 0 0 terminate STANDBY *END_ACTION *ACTION &END_IN_STATE_WHEN8 0 0 *BLOCK 0 0 terminate STBY_CONFIGURED *END_ACTION *ACTION &END_IN_STATE_WHEN9 0 0 *BLOCK 0 0 terminate BEAM_TUNING *END_ACTION *ACTION &END_IN_STATE_WHEN10 0 0 *BLOCK 0 0 terminate READY *END_ACTION *ACTION &END_IN_STATE_WHEN11 0 0 *BLOCK 0 0 terminate READY_LOCKED *END_ACTION *ACTION &END_IN_STATE_WHEN12 0 0 *BLOCK 0 0 terminate ERROR *END_ACTION *ACTION &END_IN_STATE_WHEN13 0 0 *BLOCK 0 0 terminate OFF *END_ACTION *ACTION &END_IN_STATE_WHEN14 0 0 *BLOCK 0 0 terminate STANDBY *END_ACTION *ACTION &END_IN_STATE_WHEN15 0 0 *BLOCK 0 0 terminate STBY_CONFIGURED *END_ACTION *ACTION &END_IN_STATE_WHEN16 0 0 *BLOCK 0 0 terminate BEAM_TUNING *END_ACTION *ACTION &END_IN_STATE_WHEN17 0 0 *BLOCK 0 0 terminate READY *END_ACTION *ACTION &END_IN_STATE_WHEN18 0 0 *BLOCK 0 0 terminate READY_LOCKED *END_ACTION *ACTION &END_IN_STATE_WHEN19 0 0 *BLOCK 0 0 terminate CALIBRATING *END_ACTION *ACTION &END_IN_STATE_WHEN20 0 0 *BLOCK 0 0 terminate DOWNLOADING *END_ACTION *ACTION &END_IN_STATE_WHEN21 0 0 *BLOCK 0 0 terminate MOVING_BEAM_TUN *END_ACTION *ACTION &END_IN_STATE_WHEN22 0 0 *BLOCK 0 0 terminate MOVING_READY *END_ACTION *ACTION &END_IN_STATE_WHEN23 0 0 *BLOCK 0 0 terminate MOVING_STBY_CONF *END_ACTION *END_STATE *STATE MIXED 0 *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE ERROR ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 ERROR 2 TRD_INFRA_FWSETSTATES any_in in_state 1 ERROR or T001 T002 do &END_IN_STATE_WHEN0 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......_INFRA_FWSETSTATES IN_STATE OFF ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 OFF 2 TRD_INFRA_FWSETSTATES all_in in_state 1 OFF and T001 T002 do &END_IN_STATE_WHEN1 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......RA_FWSETSTATES IN_STATE STANDBY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 STANDBY 2 TRD_INFRA_FWSETSTATES all_in in_state 1 STANDBY and T001 T002 do &END_IN_STATE_WHEN2 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......STATES IN_STATE STBY_CONFIGURED ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 STBY_CONFIGURED 2 TRD_INFRA_FWSETSTATES all_in in_state 1 STBY_CONFIGURED and T001 T002 do &END_IN_STATE_WHEN3 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE BEAM_TUNING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 BEAM_TUNING 2 TRD_INFRA_FWSETSTATES all_in in_state 1 BEAM_TUNING and T001 T002 do &END_IN_STATE_WHEN4 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......NFRA_FWSETSTATES IN_STATE READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 READY 2 TRD_INFRA_FWSETSTATES all_in in_state 1 READY and T001 T002 do &END_IN_STATE_WHEN5 0 &THIS_OBJECT *WHEN ( ( ALL_IN TRD_SECTOR_FWSETSTATES IN......SETSTATES IN_STATE READY_LOCKED ) ) 2 1 2 TRD_SECTOR_FWSETSTATES all_in in_state 1 READY_LOCKED 2 TRD_INFRA_FWSETSTATES all_in in_state 1 READY_LOCKED and T001 T002 do &END_IN_STATE_WHEN6 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE CALIBRATING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 CALIBRATING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 CALIBRATING or T001 T002 do &END_IN_STATE_WHEN7 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......WSETSTATES IN_STATE DOWNLOADING ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 DOWNLOADING 2 TRD_INFRA_FWSETSTATES any_in in_state 1 DOWNLOADING or T001 T002 do &END_IN_STATE_WHEN8 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......STATES IN_STATE MOVING_BEAM_TUN ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_BEAM_TUN 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_BEAM_TUN or T001 T002 do &END_IN_STATE_WHEN9 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......SETSTATES IN_STATE MOVING_READY ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_READY 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_READY or T001 T002 do &END_IN_STATE_WHEN10 0 &THIS_OBJECT *WHEN ( ( ANY_IN TRD_SECTOR_FWSETSTATES IN......TATES IN_STATE MOVING_STBY_CONF ) ) 2 1 2 TRD_SECTOR_FWSETSTATES any_in in_state 1 MOVING_STBY_CONF 2 TRD_INFRA_FWSETSTATES any_in in_state 1 MOVING_STBY_CONF or T001 T002 do &END_IN_STATE_WHEN11 0 &THIS_OBJECT *ACTION &END_IN_STATE_WHEN0 0 0 *BLOCK 0 0 terminate ERROR *END_ACTION *ACTION &END_IN_STATE_WHEN1 0 0 *BLOCK 0 0 terminate OFF *END_ACTION *ACTION &END_IN_STATE_WHEN2 0 0 *BLOCK 0 0 terminate STANDBY *END_ACTION *ACTION &END_IN_STATE_WHEN3 0 0 *BLOCK 0 0 terminate STBY_CONFIGURED *END_ACTION *ACTION &END_IN_STATE_WHEN4 0 0 *BLOCK 0 0 terminate BEAM_TUNING *END_ACTION *ACTION &END_IN_STATE_WHEN5 0 0 *BLOCK 0 0 terminate READY *END_ACTION *ACTION &END_IN_STATE_WHEN6 0 0 *BLOCK 0 0 terminate READY_LOCKED *END_ACTION *ACTION &END_IN_STATE_WHEN7 0 0 *BLOCK 0 0 terminate CALIBRATING *END_ACTION *ACTION &END_IN_STATE_WHEN8 0 0 *BLOCK 0 0 terminate DOWNLOADING *END_ACTION *ACTION &END_IN_STATE_WHEN9 0 0 *BLOCK 0 0 terminate MOVING_BEAM_TUN *END_ACTION *ACTION &END_IN_STATE_WHEN10 0 0 *BLOCK 0 0 terminate MOVING_READY *END_ACTION *ACTION &END_IN_STATE_WHEN11 0 0 *BLOCK 0 0 terminate MOVING_STBY_CONF *END_ACTION *END_STATE *END_CLASS *OBJECT TRD_DCS 1 0 0 TOP_TRD_TRD_CLASS *END_OBJECT *CLASS ASS_TRD_INFRA_CLASS 1 1 ASSOCIATED *SUBOBJECT &DUMMY *STATE OFF 0 *ACTION GO_STANDBY 0 0 *END_ACTION *END_STATE *STATE STANDBY 0 *ACTION CONFIGURE 0 0 *END_ACTION *ACTION GO_OFF 0 0 *END_ACTION *END_STATE *STATE DOWNLOADING 0 *END_STATE *STATE STBY_CONFIGURED 0 *ACTION GO_STANDBY 0 0 *END_ACTION *ACTION CONFIGURE 0 0 *END_ACTION *ACTION CALIBRATE 0 0 *END_ACTION *ACTION GO_BEAM_TUN 0 0 *END_ACTION *ACTION GO_READY 0 0 *END_ACTION *END_STATE *STATE CALIBRATING 0 *ACTION STOP 0 0 *END_ACTION *END_STATE *STATE MOVING_BEAM_TUN 0 *END_STATE *STATE BEAM_TUNING 0 *ACTION CONFIGURE 0 0 *END_ACTION *ACTION CALIBRATE 0 0 *END_ACTION *ACTION GO_STBY_CONF 0 0 *END_ACTION *ACTION GO_READY 0 0 *END_ACTION *END_STATE *STATE MOVING_READY 0 *END_STATE *STATE ERROR 0 *ACTION RECOVER 0 0 *END_ACTION *END_STATE *STATE READY 0 *ACTION CONFIGURE 0 0 *END_ACTION *ACTION CALIBRATE 0 0 *END_ACTION *ACTION LOCK 0 0 *END_ACTION *ACTION GO_STBY_CONF 0 0 *END_ACTION *END_STATE *STATE MOVING_STBY_CONF 0 *END_STATE *STATE READY_LOCKED 0 *ACTION UNLOCK 0 0 *END_ACTION *END_STATE *STATE NO_CONTROL 0 *END_STATE *STATE MIXED 0 *END_STATE *STATE SEQUENCE_0 0 *ACTION NEXT 0 0 *END_ACTION *ACTION BREAK 0 0 *END_ACTION *ACTION ABANDON 0 0 *END_ACTION *END_STATE *STATE SEQUENCE_1 0 *ACTION NEXT 0 0 *END_ACTION *ACTION BREAK 0 0 *END_ACTION *ACTION ABANDON 0 0 *END_ACTION *END_STATE *STATE SEQUENCE_5 0 *ACTION NEXT 0 0 *END_ACTION *ACTION BREAK 0 0 *END_ACTION *ACTION ABANDON 0 0 *END_ACTION *END_STATE *STATE SEQUENCE_6 0 *ACTION NEXT 0 0 *END_ACTION *ACTION BREAK 0 0 *END_ACTION *ACTION ABANDON 0 0 *END_ACTION *END_STATE *END_SUBOBJECT *END_CLASS *OBJECT TRD_INFRASTRUCTURE::TRD_INFRASTRUCTURE 1 0 1 ASS_TRD_INFRA_CLASS *END_OBJECT *OBJECTSET TRD_INFRA_FWSETSTATES 0 0 *END_OBJECTSET *OBJECTSET TRD_INFRA_FWSETACTIONS 0 0 *END_OBJECTSET