<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../XSLT/decoder.xsl"?>
<!-- Copyright (C) JMRI 2005, 2006 All rights reserved -->
<!--                                                                        -->
<!-- JMRI is free software; you can redistribute it and/or modify it under  -->
<!-- the terms of version 2 of the GNU General Public License as published  -->
<!-- by the Free Software Foundation. See the "COPYING" file for a copy     -->
<!-- of this license.                                                       -->
<!--                                                                        -->
<!-- JMRI is distributed in the hope that it will be useful, but WITHOUT    -->
<!-- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or  -->
<!-- FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License  -->
<!-- for more details.                                                      -->
<decoder-config xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" showEmptyPanes="no" xsi:noNamespaceSchemaLocation="http://jmri.org/xml/schema/decoder.xsd">
  <version author="Stephen Lowens" version="1.4" lastUpdated="20210131"/>  
  <version author="Michael Mosher" version="1.3" lastUpdated="20200109"/>
  <version author="B. Milhaupt" version="1.2" lastUpdated="20180823"/>
  <version author="td@teamdigital1.com" version="1.0" lastUpdated="20130520"/>
  <!-- Version 1 initial release 10/27/13-->
  <!-- Version 1.1 added delay for inputs 9-16 release 10/27/13-->  
  <!-- Version 1.2 release, added "LOCONETOPSBOARD" programming token to allow LocoNet-connected boards to read CV values -->
  <!-- Version 1.3 change mfg to match name in NMRA.xml -->
  <!-- Version 1.4 change maximum input address to 2040 -->
 <decoder>
    <family name="CSC Family" mfg="Team Digital, LLC" type="stationary" comment="The CSC can be programmed in the usual way">
      <model model="CSC" lowVersionID="10" comment="Original HW"/>
      <model model="CSCe" lowVersionID="10" comment="Later HW"/>
    </family>
    <programming direct="no" paged="yes" register="no" ops="yes">
        <mode>LOCONETOPSBOARD</mode>
    </programming>
    <variables>
      <variable CV="1" mask="VVVVVVVV" item="Short Address" tooltip="Range 1-16000, max value of 127 when programming via DCC" default="10010">
        <splitVal highCV="2" upperMask="XXVVVVVV"/>
        <label>Ops Mode Address</label>
      </variable>
      <variable item="Logic Cell State Base Address" CV="3" mask="VVVVVVVV" default="101" tooltip="Range 1-2040">
        <splitVal highCV="4" upperMask="XXXXXVVV"/>
        <label>Logic Cell State Base Address</label>
      </variable>
      <!-- Begin cell address reference definition -->
      <variable item="Cell 1 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="0" upperMask="XXXXVVVV"/>
        <label>Cell 1 Address</label>
      </variable>
      <variable item="Cell 2 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="1" upperMask="XXXXVVVV"/>
        <label>Cell 2 Address</label>
      </variable>
      <variable item="Cell 3 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="2" upperMask="XXXXVVVV"/>
        <label>Cell 3 Address</label>
      </variable>
      <variable item="Cell 4 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="3" upperMask="XXXXVVVV"/>
        <label>Cell 4 Address</label>
      </variable>
      <variable item="Cell 5 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="4" upperMask="XXXXVVVV"/>
        <label>Cell 5 Address</label>
      </variable>
      <variable item="Cell 6 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="5" upperMask="XXXXVVVV"/>
        <label>Cell 6 Address</label>
      </variable>
      <variable item="Cell 7 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="6" upperMask="XXXXVVVV"/>
        <label>Cell 7 Address</label>
      </variable>
      <variable item="Cell 8 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="7" upperMask="XXXXVVVV"/>
        <label>Cell 8 Address</label>
      </variable>
      <variable item="Cell 9 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="8" upperMask="XXXXVVVV"/>
        <label>Cell 9 Address</label>
      </variable>
      <variable item="Cell 10 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="9" upperMask="XXXXVVVV"/>
        <label>Cell 10 Address</label>
      </variable>
      <variable item="Cell 11 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="10" upperMask="XXXXVVVV"/>
        <label>Cell 11 Address</label>
      </variable>
      <variable item="Cell 12 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="11" upperMask="XXXXVVVV"/>
        <label>Cell 12 Address</label>
      </variable>
      <variable item="Cell 13 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="12" upperMask="XXXXVVVV"/>
        <label>Cell 13 Address</label>
      </variable>
      <variable item="Cell 14 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="13" upperMask="XXXXVVVV"/>
        <label>Cell 14 Address</label>
      </variable>
      <variable item="Cell 15 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="14" upperMask="XXXXVVVV"/>
        <label>Cell 15 Address</label>
      </variable>
      <variable item="Cell 16 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="15" upperMask="XXXXVVVV"/>
        <label>Cell 16 Address</label>
      </variable>
      <variable item="Cell 17 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="16" upperMask="XXXXVVVV"/>
        <label>Cell 17 Address</label>
      </variable>
      <variable item="Cell 18 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="17" upperMask="XXXXVVVV"/>
        <label>Cell 18 Address</label>
      </variable>
      <variable item="Cell 19 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="18" upperMask="XXXXVVVV"/>
        <label>Cell 19 Address</label>
      </variable>
      <variable item="Cell 20 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="19" upperMask="XXXXVVVV"/>
        <label>Cell 20 Address</label>
      </variable>
      <variable item="Cell 21 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="20" upperMask="XXXXVVVV"/>
        <label>Cell 21 Address</label>
      </variable>
      <variable item="Cell 22 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="21" upperMask="XXXXVVVV"/>
        <label>Cell 22 Address</label>
      </variable>
      <variable item="Cell 23 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="22" upperMask="XXXXVVVV"/>
        <label>Cell 23 Address</label>
      </variable>
      <variable item="Cell 24 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="23" upperMask="XXXXVVVV"/>
        <label>Cell 24 Address</label>
      </variable>
      <variable item="Cell 25 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="24" upperMask="XXXXVVVV"/>
        <label>Cell 25 Address</label>
      </variable>
      <variable item="Cell 26 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="25" upperMask="XXXXVVVV"/>
        <label>Cell 26 Address</label>
      </variable>
      <variable item="Cell 27 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="26" upperMask="XXXXVVVV"/>
        <label>Cell 27 Address</label>
      </variable>
      <variable item="Cell 28 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="27" upperMask="XXXXVVVV"/>
        <label>Cell 28 Address</label>
      </variable>
      <variable item="Cell 29 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="28" upperMask="XXXXVVVV"/>
        <label>Cell 29 Address</label>
      </variable>
      <variable item="Cell 30 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="29" upperMask="XXXXXVVV"/>
        <label>Cell 30 Address</label>
      </variable>
      <variable item="Cell 31 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="30" upperMask="XXXXXVVV"/>
        <label>Cell 31 Address</label>
      </variable>
      <variable item="Cell 32 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="31" upperMask="XXXXXVVV"/>
        <label>Cell 32 Address</label>
      </variable>
      <variable item="Cell 33 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="32" upperMask="XXXXVVVV"/>
        <label>Cell 33 Address</label>
      </variable>
      <variable item="Cell 34 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="33" upperMask="XXXXVVVV"/>
        <label>Cell 34 Address</label>
      </variable>
      <variable item="Cell 35 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="34" upperMask="XXXXVVVV"/>
        <label>Cell 35 Address</label>
      </variable>
      <variable item="Cell 36 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="35" upperMask="XXXXVVVV"/>
        <label>Cell 36 Address</label>
      </variable>
      <variable item="Cell 37 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="36" upperMask="XXXXVVVV"/>
        <label>Cell 37 Address</label>
      </variable>
      <variable item="Cell 38 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="37" upperMask="XXXXXVVV"/>
        <label>Cell 38 Address</label>
      </variable>
      <variable item="Cell 39 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="38" upperMask="XXXXXVVV"/>
        <label>Cell 39 Address</label>
      </variable>
      <variable item="Cell 40 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="39" upperMask="XXXXXVVV"/>
        <label>Cell 40 Address</label>
      </variable>
      <variable item="Cell 41 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="40" upperMask="XXXXVVVV"/>
        <label>Cell 41 Address</label>
      </variable>
      <variable item="Cell 42 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="41" upperMask="XXXXVVVV"/>
        <label>Cell 42 Address</label>
      </variable>
      <variable item="Cell 43 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="42" upperMask="XXXXVVVV"/>
        <label>Cell 43 Address</label>
      </variable>
      <variable item="Cell 44 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="43" upperMask="XXXXVVVV"/>
        <label>Cell 44 Address</label>
      </variable>
      <variable item="Cell 45 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="44" upperMask="XXXXVVVV"/>
        <label>Cell 45 Address</label>
      </variable>
      <variable item="Cell 46 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="45" upperMask="XXXXXVVV"/>
        <label>Cell 46 Address</label>
      </variable>
      <variable item="Cell 47 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="46" upperMask="XXXXXVVV"/>
        <label>Cell 47 Address</label>
      </variable>
      <variable item="Cell 48 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="47" upperMask="XXXXXVVV"/>
        <label>Cell 48 Address</label>
      </variable>
      <variable item="Cell 49 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="48" upperMask="XXXXVVVV"/>
        <label>Cell 49 Address</label>
      </variable>
      <variable item="Cell 50 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="49" upperMask="XXXXVVVV"/>
        <label>Cell 50 Address</label>
      </variable>
      <variable item="Cell 51 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="50" upperMask="XXXXVVVV"/>
        <label>Cell 51 Address</label>
      </variable>
      <variable item="Cell 52 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="51" upperMask="XXXXVVVV"/>
        <label>Cell 52 Address</label>
      </variable>
      <variable item="Cell 53 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="52" upperMask="XXXXVVVV"/>
        <label>Cell 53 Address</label>
      </variable>
      <variable item="Cell 54 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="53" upperMask="XXXXXVVV"/>
        <label>Cell 54 Address</label>
      </variable>
      <variable item="Cell 55 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="54" upperMask="XXXXXVVV"/>
        <label>Cell 55 Address</label>
      </variable>
      <variable item="Cell 56 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="55" upperMask="XXXXXVVV"/>
        <label>Cell 56 Address</label>
      </variable>
      <variable item="Cell 57 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="56" upperMask="XXXXVVVV"/>
        <label>Cell 57 Address</label>
      </variable>
      <variable item="Cell 58 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="57" upperMask="XXXXVVVV"/>
        <label>Cell 58 Address</label>
      </variable>
      <variable item="Cell 59 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="58" upperMask="XXXXVVVV"/>
        <label>Cell 59 Address</label>
      </variable>
      <variable item="Cell 60 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="59" upperMask="XXXXVVVV"/>
        <label>Cell 60 Address</label>
      </variable>
      <variable item="Cell 61 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="60" upperMask="XXXXVVVV"/>
        <label>Cell 61 Address</label>
      </variable>
      <variable item="Cell 62 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="61" upperMask="XXXXXVVV"/>
        <label>Cell 62 Address</label>
      </variable>
      <variable item="Cell 63 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="62" upperMask="XXXXXVVV"/>
        <label>Cell 63 Address</label>
      </variable>
      <variable item="Cell 64 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="63" upperMask="XXXXXVVV"/>
        <label>Cell 64 Address</label>
      </variable>
      <variable item="Cell 65 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="64" upperMask="XXXXXVVV"/>
        <label>Cell 65 Address</label>
      </variable>
      <variable item="Cell 66 Address" CV="3" mask="VVVVVVVV" infoOnly="yes" default="101" tooltip="Address derived from base address">
        <splitVal highCV="4" offset="65" upperMask="XXXXXVVV"/>
        <label>Cell 66 Address</label>
      </variable>
      <!-- End cell address reference definition -->
      <variable item="Switch Address" CV="5" mask="VVVVVVVV" default="1" tooltip="Range 1-2040">
        <splitVal highCV="6" upperMask="XXXXVVVV"/>
        <label>Switch Address</label>
      </variable>
      <variable item="Test State" CV="7" mask="XXXVVVVV" default="0">
        <enumVal>
          <enumChoice choice="None" value="0"/>
          <enumChoice choice="Initialize logic cells - useful after changing Logic cell CVs" value="6"/>
        </enumVal>
        <label>Test State</label>
      </variable>
      <variable item="Servo Test" CV="7" mask="XXXVVVVV" default="0">
        <enumVal>
          <enumChoice choice="None" value="0"/>
          <enumChoice choice="Move servos back and forth" value="3"/>
          <enumChoice choice="Move servos to one end" value="4"/>
          <enumChoice choice="Move servos to the other end" value="5"/>
          <enumChoice choice="Initialize logic cells - useful after changing Logic cell CVs" value="6"/>
        </enumVal>
        <label>Servo Test</label>
      </variable>
      <variable CV="7" mask="VVVVVVVV" item="Decoder Version">
        <decVal/>
        <label>Version ID</label>
        <label xml:lang="it">Versione Decoder: </label>
        <label xml:lang="fr">Version décodeur: </label>
        <label xml:lang="de">Decoder Version: </label>
      </variable>
      <variable CV="8" item="Manufacturer" default="25">
        <decVal/>
        <label>Manufacturer ID</label>
        <label xml:lang="it">ID Costruttore: </label>
        <label xml:lang="fr">ID constructeur: </label>
        <label xml:lang="de">Hersteller ID: </label>
      </variable>
      <variable item="Ops Mode" CV="9" mask="XXXXXXXV" default="1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Ops Mode</label>
      </variable>
      <variable item="Logic Cell State Msg" CV="9" mask="XXXXXXVX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Logic Cell State Msg</label>
      </variable>
      <variable item="DCC gateway" CV="9" mask="XXXXXVXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC gateway</label>
      </variable>
      <variable item="Interrogate inputs" CV="9" mask="XVXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Interrogate inputs</label>
      </variable>
      <variable item="Common Cathode LEDs" CV="9" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Common Cathode LEDs</label>
      </variable>
      <!-- Begin inputs 1-8 variable definition -->
      <variable item="Address 1" CV="10" mask="VVVVVVVV">
        <splitVal highCV="11" max="2040" upperMask="XXXXVVVV"/>
        <label>Address 1</label>
      </variable>
      <variable CV="11" mask="VXXXXXXX" item="Inv 1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Invert</label>
      </variable>
      <variable CV="11" mask="XVXXXXXX" item="Tog 1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Toggle</label>
      </variable>
      <variable item="Type 1" CV="11" mask="XXVVXXXX">
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/>
        <label>Type 1</label>
      </variable>
      <variable item="Transition 1" CV="12" mask="XXXXXXVV">
        <enumVal>
          <enumChoice choice="None"/>
          <enumChoice choice="Send on Lo to Hi Transition"/>
          <enumChoice choice="Send on Hi to Lo Transition"/>
          <enumChoice choice="Send on Both Transitions"/>
        </enumVal>
        <label>Transition 1</label>
      </variable>
      <variable item="Address 2" CV="13" mask="VVVVVVVV">
        <splitVal highCV="14" upperMask="XXXXVVVV"/>
        <label>Address 2</label>
      </variable>
      <variable CV="14" mask="VXXXXXXX" item="Inv 2">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Invert</label>
      </variable>
      <variable CV="14" mask="XVXXXXXX" item="Tog 2">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Toggle</label>
      </variable>
      <variable item="Type 2" CV="14" mask="XXVVXXXX">
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/>
        <label>Type 2</label>
      </variable>
      <variable item="Transition 2" CV="15" mask="XXXXXXVV">
        <enumVal>
          <enumChoice choice="None"/>
          <enumChoice choice="Send on Lo to Hi Transition"/>
          <enumChoice choice="Send on Hi to Lo Transition"/>
          <enumChoice choice="Send on Both Transitions"/>
        </enumVal>
        <label>Transition 2</label>
      </variable>
      <variable item="Address 3" CV="16" mask="VVVVVVVV">
        <splitVal highCV="17" upperMask="XXXXVVVV"/>
        <label>Address 3</label>
      </variable>
      <variable CV="17" mask="VXXXXXXX" item="Inv 3">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Invert</label>
      </variable>
      <variable CV="17" mask="XVXXXXXX" item="Tog 3">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Toggle</label>
      </variable>
      <variable item="Type 3" CV="17" mask="XXVVXXXX">
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/>
        <label>Type 3</label>
      </variable>
      <variable item="Transition 3" CV="18" mask="XXXXXXVV">
        <enumVal>
          <enumChoice choice="None"/>
          <enumChoice choice="Send on Lo to Hi Transition"/>
          <enumChoice choice="Send on Hi to Lo Transition"/>
          <enumChoice choice="Send on Both Transitions"/>
        </enumVal>
        <label>Transition 3</label>
      </variable>
      <variable item="Address 4" CV="19" mask="VVVVVVVV">
        <splitVal highCV="20" upperMask="XXXXVVVV"/>
        <label>Address 4</label>
      </variable>
      <variable CV="20" mask="VXXXXXXX" item="Inv 4">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Invert</label>
      </variable>
      <variable CV="20" mask="XVXXXXXX" item="Tog 4">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Toggle</label>
      </variable>
      <variable item="Type 4" CV="20" mask="XXVVXXXX">
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/>
        <label>Type 4</label>
      </variable>
      <variable item="Transition 4" CV="21" mask="XXXXXXVV">
        <enumVal>
          <enumChoice choice="None"/>
          <enumChoice choice="Send on Lo to Hi Transition"/>
          <enumChoice choice="Send on Hi to Lo Transition"/>
          <enumChoice choice="Send on Both Transitions"/>
        </enumVal>
        <label>Transition 4</label>
      </variable>
      <variable item="Address 5" CV="22" mask="VVVVVVVV">
        <splitVal highCV="23" upperMask="XXXXVVVV"/>
        <label>Address 5</label>
      </variable>
      <variable CV="23" mask="VXXXXXXX" item="Inv 5">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Invert</label>
      </variable>
      <variable CV="23" mask="XVXXXXXX" item="Tog 5">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Toggle</label>
      </variable>
      <variable item="Type 5" CV="23" mask="XXVVXXXX">
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/>
        <label>Type 5</label>
      </variable>
      <variable item="Transition 5" CV="24" mask="XXXXXXVV">
        <enumVal>
          <enumChoice choice="None"/>
          <enumChoice choice="Send on Lo to Hi Transition"/>
          <enumChoice choice="Send on Hi to Lo Transition"/>
          <enumChoice choice="Send on Both Transitions"/>
        </enumVal>
        <label>Transition 5</label>
      </variable>
      <variable item="Address 6" CV="25" mask="VVVVVVVV">
        <splitVal highCV="26" upperMask="XXXXVVVV"/>
        <label>Address 6</label>
      </variable>
      <variable CV="26" mask="VXXXXXXX" item="Inv 6">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Invert</label>
      </variable>
      <variable CV="26" mask="XVXXXXXX" item="Tog 6">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Toggle</label>
      </variable>
      <variable item="Type 6" CV="26" mask="XXVVXXXX">
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/>
        <label>Type 6</label>
      </variable>
      <variable item="Transition 6" CV="27" mask="XXXXXXVV">
        <enumVal>
          <enumChoice choice="No Primary Message"/>
          <enumChoice choice="Send on Lo to Hi Transition"/>
          <enumChoice choice="Send on Hi to Lo Transition"/>
          <enumChoice choice="Send on Both Transitions"/>
        </enumVal>
        <label>Transition 6</label>
      </variable>
      <variable item="Address 7" CV="28" mask="VVVVVVVV">
        <splitVal highCV="29" upperMask="XXXXVVVV"/>
        <label>Address 7</label>
      </variable>
      <variable CV="29" mask="VXXXXXXX" item="Inv 7">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Invert</label>
      </variable>
      <variable CV="29" mask="XVXXXXXX" item="Tog 7">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Toggle</label>
      </variable>
      <variable item="Type 7" CV="29" mask="XXVVXXXX">
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/>
        <label>Type 7</label>
      </variable>
      <variable item="Transition 7" CV="30" mask="XXXXXXVV">
        <enumVal>
          <enumChoice choice="None"/>
          <enumChoice choice="Send on Lo to Hi Transition"/>
          <enumChoice choice="Send on Hi to Lo Transition"/>
          <enumChoice choice="Send on Both Transitions"/>
        </enumVal>
        <label>Transition 7</label>
      </variable>
      <variable item="Address 8" CV="31" mask="VVVVVVVV">
        <splitVal highCV="32" upperMask="XXXXVVVV"/>
        <label>Address 8</label>
      </variable>
      <variable CV="32" mask="VXXXXXXX" item="Inv 8">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Invert</label>
      </variable>
      <variable CV="32" mask="XVXXXXXX" item="Tog 8">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Toggle</label>
      </variable>
      <variable item="Type 8" CV="32" mask="XXVVXXXX">
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/>
        <label>Type 8</label>
      </variable>
      <variable item="Transition 8" CV="33" mask="XXXXXXVV">
        <enumVal>
          <enumChoice choice="None"/>
          <enumChoice choice="Send on Lo to Hi Transition"/>
          <enumChoice choice="Send on Hi to Lo Transition"/>
          <enumChoice choice="Send on Both Transitions"/>
        </enumVal>
        <label>Transition 8</label>
      </variable>
      <!-- Begin inputs 9-16 variable definition -->
      <variable item="Address 9" CV="34" mask="VVVVVVVV">
        <splitVal highCV="35" max="2040" upperMask="XXXXVVVV"/>
        <label>Address 9</label>
      </variable>
      <variable CV="35" mask="VXXXXXXX" item="Inv 9">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Invert</label>
      </variable>
      <variable CV="35" mask="XVXXXXXX" item="Tog 9">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Toggle</label>
      </variable>
      <variable item="Type 9" CV="35" mask="XXVVXXXX">
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/>
        <label>Type 9</label>
      </variable>
      <variable item="Transition 9" CV="36" mask="XXXXXXVV">
        <enumVal>
          <enumChoice choice="None"/>
          <enumChoice choice="Send on Lo to Hi Transition"/>
          <enumChoice choice="Send on Hi to Lo Transition"/>
          <enumChoice choice="Send on Both Transitions"/>
        </enumVal>
        <label>Transition 9</label>
      </variable>
      <variable item="Address 10" CV="37" mask="VVVVVVVV">
        <splitVal highCV="38" max="2040" upperMask="XXXXVVVV"/>
        <label>Address 10</label>
      </variable>
      <variable CV="38" mask="VXXXXXXX" item="Inv 10">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Invert</label>
      </variable>
      <variable CV="38" mask="XVXXXXXX" item="Tog 10">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Toggle</label>
      </variable>
      <variable item="Type 10" CV="38" mask="XXVVXXXX">
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/>
        <label>Type 10</label>
      </variable>
      <variable item="Transition 10" CV="39" mask="XXXXXXVV">
        <enumVal>
          <enumChoice choice="None"/>
          <enumChoice choice="Send on Lo to Hi Transition"/>
          <enumChoice choice="Send on Hi to Lo Transition"/>
          <enumChoice choice="Send on Both Transitions"/>
        </enumVal>
        <label>Transition 10</label>
      </variable>
      <variable item="Address 11" CV="40" mask="VVVVVVVV">
        <splitVal highCV="41" max="2040" upperMask="XXXXVVVV"/>
        <label>Address 11</label>
      </variable>
      <variable CV="41" mask="VXXXXXXX" item="Inv 11">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Invert</label>
      </variable>
      <variable CV="41" mask="XVXXXXXX" item="Tog 11">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Toggle</label>
      </variable>
      <variable item="Type 11" CV="41" mask="XXVVXXXX">
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/>
        <label>Type 11</label>
      </variable>
      <variable item="Transition 11" CV="42" mask="XXXXXXVV">
        <enumVal>
          <enumChoice choice="None"/>
          <enumChoice choice="Send on Lo to Hi Transition"/>
          <enumChoice choice="Send on Hi to Lo Transition"/>
          <enumChoice choice="Send on Both Transitions"/>
        </enumVal>
        <label>Transition 11</label>
      </variable>
      <variable item="Address 12" CV="43" mask="VVVVVVVV">
        <splitVal highCV="44" max="2040" upperMask="XXXXVVVV"/>
        <label>Address 12</label>
      </variable>
      <variable CV="44" mask="VXXXXXXX" item="Inv 12">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Invert</label>
      </variable>
      <variable CV="44" mask="XVXXXXXX" item="Tog 12">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Toggle</label>
      </variable>
      <variable item="Type 12" CV="44" mask="XXVVXXXX">
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/>
        <label>Type 12</label>
      </variable>
      <variable item="Transition 12" CV="45" mask="XXXXXXVV">
        <enumVal>
          <enumChoice choice="None"/>
          <enumChoice choice="Send on Lo to Hi Transition"/>
          <enumChoice choice="Send on Hi to Lo Transition"/>
          <enumChoice choice="Send on Both Transitions"/>
        </enumVal>
        <label>Transition 12</label>
      </variable>
      <variable item="Address 13" CV="46" mask="VVVVVVVV">
        <splitVal highCV="47" max="2040" upperMask="XXXXVVVV"/>
        <label>Address 13</label>
      </variable>
      <variable CV="47" mask="VXXXXXXX" item="Inv 13">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Invert</label>
      </variable>
      <variable CV="47" mask="XVXXXXXX" item="Tog 13">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Toggle</label>
      </variable>
      <variable item="Type 13" CV="47" mask="XXVVXXXX">
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/>
        <label>Type 13</label>
      </variable>
      <variable item="Transition 13" CV="48" mask="XXXXXXVV">
        <enumVal>
          <enumChoice choice="None"/>
          <enumChoice choice="Send on Lo to Hi Transition"/>
          <enumChoice choice="Send on Hi to Lo Transition"/>
          <enumChoice choice="Send on Both Transitions"/>
        </enumVal>
        <label>Transition 13</label>
      </variable>
      <variable item="Address 14" CV="49" mask="VVVVVVVV">
        <splitVal highCV="50" max="2040" upperMask="XXXXVVVV"/>
        <label>Address 14</label>
      </variable>
      <variable CV="50" mask="VXXXXXXX" item="Inv 14">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Invert</label>
      </variable>
      <variable CV="50" mask="XVXXXXXX" item="Tog 14">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Toggle</label>
      </variable>
      <variable item="Type 14" CV="50" mask="XXVVXXXX">
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/>
        <label>Type 14</label>
      </variable>
      <variable item="Transition 14" CV="51" mask="XXXXXXVV">
        <enumVal>
          <enumChoice choice="None"/>
          <enumChoice choice="Send on Lo to Hi Transition"/>
          <enumChoice choice="Send on Hi to Lo Transition"/>
          <enumChoice choice="Send on Both Transitions"/>
        </enumVal>
        <label>Transition 14</label>
      </variable>
      <variable item="Address 15" CV="52" mask="VVVVVVVV">
        <splitVal highCV="53" max="2040" upperMask="XXXXVVVV"/>
        <label>Address 15</label>
      </variable>
      <variable CV="53" mask="VXXXXXXX" item="Inv 15">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Invert</label>
      </variable>
      <variable CV="53" mask="XVXXXXXX" item="Tog 15">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Toggle</label>
      </variable>
      <variable item="Type 15" CV="53" mask="XXVVXXXX">
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/>
        <label>Type 15</label>
      </variable>
      <variable item="Transition 15" CV="54" mask="XXXXXXVV">
        <enumVal>
          <enumChoice choice="None"/>
          <enumChoice choice="Send on Lo to Hi Transition"/>
          <enumChoice choice="Send on Hi to Lo Transition"/>
          <enumChoice choice="Send on Both Transitions"/>
        </enumVal>
        <label>Transition 15</label>
      </variable>
      <variable item="Address 16" CV="55" mask="VVVVVVVV">
        <splitVal highCV="56" max="2040" upperMask="XXXXVVVV"/>
        <label>Address 16</label>
      </variable>
      <variable CV="56" mask="VXXXXXXX" item="Inv 16">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Invert</label>
      </variable>
      <variable CV="56" mask="XVXXXXXX" item="Tog 16">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Toggle</label>
      </variable>
      <variable item="Type 16" CV="56" mask="XXVVXXXX">
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/>
        <label>Type 16</label>
      </variable>
      <variable item="Transition 16" CV="57" mask="XXXXXXVV">
        <enumVal>
          <enumChoice choice="None"/>
          <enumChoice choice="Send on Lo to Hi Transition"/>
          <enumChoice choice="Send on Hi to Lo Transition"/>
          <enumChoice choice="Send on Both Transitions"/>
        </enumVal>
        <label>Transition 16</label>
      </variable>
      <!-- Begin Logic Cell variable definition -->
      <!-- Logic cell 1 Variables -->
      <variable CV="58" mask="VVVVVVVV" item="Address 1A">
        <splitVal highCV="59" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="59" mask="XXXXVXXX" item="DCC Message 1A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="59" mask="XXVVXXXX" item="Message 1A">
        <qualifier>
          <variableref>DCC Message 1A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="59" mask="XVXXXXXX" item="State 1A">
        <qualifier>
          <variableref>DCC Message 1A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="59" mask="XVVVXXXX" item="Aspect 1A">
        <qualifier>
          <variableref>DCC Message 1A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="60" mask="VVVVVVVV" item="Address 1B">
        <splitVal highCV="61" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="61" mask="XXXXVXXX" item="DCC Message 1B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="61" mask="XXVVXXXX" item="Message 1B">
        <qualifier>
          <variableref>DCC Message 1B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="61" mask="XVXXXXXX" item="State 1B">
        <qualifier>
          <variableref>DCC Message 1B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="61" mask="XVVVXXXX" item="Aspect 1B">
        <qualifier>
          <variableref>DCC Message 1B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="61" mask="VXXXXXXX" item="Logic 1B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>Logic</label>
      </variable>
      <variable CV="62" mask="VVVVVVVV" item="Address 1C">
        <splitVal highCV="63" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="63" mask="XXXXVXXX" item="DCC Message 1C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="63" mask="XXVVXXXX" item="Message 1C">
        <qualifier>
          <variableref>DCC Message 1C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="63" mask="XVXXXXXX" item="State 1C">
        <qualifier>
          <variableref>DCC Message 1C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="63" mask="XVVVXXXX" item="Aspect 1C">
        <qualifier>
          <variableref>DCC Message 1C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="63" mask="VXXXXXXX" item="Logic 1C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>Logic</label>
      </variable>
      <variable CV="64" mask="XVVXXXXX" item="BiC1">
        <enumVal>
          <enumChoice choice="None" value="0"/>
          <enumChoice choice="Phase 1" value="1"/>
          <enumChoice choice="Phase 2" value="3"/>
        </enumVal>
        <label>Bi-Color</label>
      </variable>
      <variable CV="64" mask="VXXXXXXX" item="Inv o1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Invert State</label>
      </variable>
      <variable CV="64" mask="XXXXXVXX" item="Recip1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Reciprocal</label>
      </variable>
      <variable CV="64" mask="XXXVVXXX" item="Eff1">
        <enumVal>
          <enumChoice choice="None"/>
          <enumChoice choice="Delay"/>
          <enumChoice choice="Flash"/>
          <enumChoice choice="Dynamic Flash"/>
        </enumVal>
        <label>Effect</label>
      </variable>
      <variable CV="64" mask="XXXXXXVV" item="EffDu1">
        <enumVal>
          <enumChoice choice="5 Sec Delay/.5 Sec Flash"/>
          <enumChoice choice="10 Sec Delay/1 Sec Flash"/>
          <enumChoice choice="20 Sec Delay/2 Sec Flash"/>
          <enumChoice choice="40 Sec Delay/4 Sec Flash"/>
        </enumVal>
        <label>Effect Duration</label>
      </variable>
      <!-- Logic cell 2 Variables -->
      <variable CV="65" mask="VVVVVVVV" item="Address 2A">
        <splitVal highCV="66" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="66" mask="XXXXVXXX" item="DCC Message 2A">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="66" mask="XXVVXXXX" item="Message 2A">
        <qualifier>
          <variableref>DCC Message 2A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="Switch Request"/>
          <enumChoice choice="Switch Feedback"/>
          <enumChoice choice="Sensor Message"/>
        </enumVal><label/></variable>
      <variable CV="66" mask="XVXXXXXX" item="State 2A">
        <qualifier>
          <variableref>DCC Message 2A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="66" mask="XVVVXXXX" item="Aspect 2A">
        <qualifier>
          <variableref>DCC Message 2A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="67" mask="VVVVVVVV" item="Address 2B">
        <splitVal highCV="68" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="68" mask="XXXXVXXX" item="DCC Message 2B">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="68" mask="XXVVXXXX" item="Message 2B">
        <qualifier>
          <variableref>DCC Message 2B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="Switch Request"/>
          <enumChoice choice="Switch Feedback"/>
          <enumChoice choice="Sensor Message"/>
        </enumVal><label/></variable>
      <variable CV="68" mask="XVXXXXXX" item="State 2B">
        <qualifier>
          <variableref>DCC Message 2B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="68" mask="XVVVXXXX" item="Aspect 2B">
        <qualifier>
          <variableref>DCC Message 2B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="68" mask="VXXXXXXX" item="Logic 2B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>Logic</label>
      </variable>
      <variable CV="69" mask="VVVVVVVV" item="Address 2C">
        <splitVal highCV="70" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="70" mask="XXXXVXXX" item="DCC Message 2C">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="70" mask="XXVVXXXX" item="Message 2C">
        <qualifier>
          <variableref>DCC Message 2C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="Switch Request"/>
          <enumChoice choice="Switch Feedback"/>
          <enumChoice choice="Sensor Message"/>
        </enumVal><label/></variable>
      <variable CV="70" mask="XVXXXXXX" item="State 2C">
        <qualifier>
          <variableref>DCC Message 2C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="70" mask="XVVVXXXX" item="Aspect 2C">
        <qualifier>
          <variableref>DCC Message 2C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="70" mask="VXXXXXXX" item="Logic 2C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>Logic</label>
      </variable>
      <variable CV="71" mask="XVVXXXXX" item="BiC2">
        <enumVal>
          <enumChoice choice="None" value="0"/>
          <enumChoice choice="Phase 1" value="1"/>
          <enumChoice choice="Phase 2" value="3"/>
        </enumVal>
        <label>Bi-Color</label>
      </variable>
      <variable CV="71" mask="VXXXXXXX" item="Inv o2">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Invert State</label>
      </variable>
      <variable CV="71" mask="XXXXXVXX" item="Recip2">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Reciprocal</label>
      </variable>
      <variable CV="71" mask="XXXVVXXX" item="Eff2">
        <enumVal>
          <enumChoice choice="None"/>
          <enumChoice choice="Delay"/>
          <enumChoice choice="Flash"/>
          <enumChoice choice="Dynamic Flash"/>
        </enumVal>
        <label>Effect</label>
      </variable>
      <variable CV="71" mask="XXXXXXVV" item="EffDu2">
        <enumVal>
          <enumChoice choice="5 Sec Delay/.5 Sec Flash"/>
          <enumChoice choice="10 Sec Delay/1 Sec Flash"/>
          <enumChoice choice="20 Sec Delay/2 Sec Flash"/>
          <enumChoice choice="40 Sec Delay/4 Sec Flash"/>
        </enumVal>
        <label>Effect Duration</label>
      </variable>
      <!-- Logic cell 3 Variables -->
      <variable CV="72" mask="VVVVVVVV" item="Address 3A">
        <splitVal highCV="73" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="73" mask="XXXXVXXX" item="DCC Message 3A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="73" mask="XXVVXXXX" item="Message 3A">
        <qualifier>
          <variableref>DCC Message 3A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="73" mask="XVXXXXXX" item="State 3A">
        <qualifier>
          <variableref>DCC Message 3A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="73" mask="XVVVXXXX" item="Aspect 3A">
        <qualifier>
          <variableref>DCC Message 3A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="74" mask="VVVVVVVV" item="Address 3B">
        <splitVal highCV="75" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="75" mask="XXXXVXXX" item="DCC Message 3B">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="75" mask="XXVVXXXX" item="Message 3B">
        <qualifier>
          <variableref>DCC Message 3B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="75" mask="XVXXXXXX" item="State 3B">
        <qualifier>
          <variableref>DCC Message 3B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="75" mask="XVVVXXXX" item="Aspect 3B">
        <qualifier>
          <variableref>DCC Message 3B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="75" mask="VXXXXXXX" item="Logic 3B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>Logic</label>
      </variable>
      <variable CV="76" mask="VVVVVVVV" item="Address 3C">
        <splitVal highCV="77" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="77" mask="XXXXVXXX" item="DCC Message 3C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="77" mask="XXVVXXXX" item="Message 3C">
        <qualifier>
          <variableref>DCC Message 3C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="77" mask="XVXXXXXX" item="State 3C">
        <qualifier>
          <variableref>DCC Message 3C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="77" mask="XVVVXXXX" item="Aspect 3C">
        <qualifier>
          <variableref>DCC Message 3C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="77" mask="VXXXXXXX" item="Logic 3C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>Logic</label>
      </variable>
      <variable CV="78" mask="XVVXXXXX" item="BiC3">
        <enumVal>
          <enumChoice choice="None" value="0"/>
          <enumChoice choice="Phase 1" value="1"/>
          <enumChoice choice="Phase 2" value="3"/>
        </enumVal>
        <label>Bi-Color</label>
      </variable>
      <variable CV="78" mask="VXXXXXXX" item="Inv o3">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Invert State</label>
      </variable>
      <variable CV="78" mask="XXXXXVXX" item="Recip3">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>Reciprocal</label>
      </variable>
      <variable CV="78" mask="XXXVVXXX" item="Eff3">
        <enumVal>
          <enumChoice choice="None"/>
          <enumChoice choice="Delay"/>
          <enumChoice choice="Flash"/>
          <enumChoice choice="Dynamic Flash"/>
        </enumVal>
        <label>Effect</label>
      </variable>
      <variable CV="78" mask="XXXXXXVV" item="EffDu3">
        <enumVal>
          <enumChoice choice="5 Sec Delay/.5 Sec Flash"/>
          <enumChoice choice="10 Sec Delay/1 Sec Flash"/>
          <enumChoice choice="20 Sec Delay/2 Sec Flash"/>
          <enumChoice choice="40 Sec Delay/4 Sec Flash"/>
        </enumVal>
        <label>Effect Duration</label>
      </variable>
      <!-- Logic cell 4 Variables -->
      <variable CV="79" mask="VVVVVVVV" item="Address 4A">
        <splitVal highCV="80" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="80" mask="XXXXVXXX" item="DCC Message 4A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="80" mask="XXVVXXXX" item="Message 4A">
        <qualifier>
          <variableref>DCC Message 4A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="80" mask="XVXXXXXX" item="State 4A">
        <qualifier>
          <variableref>DCC Message 4A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="80" mask="XVVVXXXX" item="Aspect 4A">
        <qualifier>
          <variableref>DCC Message 4A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="81" mask="VVVVVVVV" item="Address 4B">
        <splitVal highCV="82" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="82" mask="XXXXVXXX" item="DCC Message 4B">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="82" mask="XXVVXXXX" item="Message 4B">
        <qualifier>
          <variableref>DCC Message 4B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="82" mask="XVXXXXXX" item="State 4B">
        <qualifier>
          <variableref>DCC Message 4B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="82" mask="XVVVXXXX" item="Aspect 4B">
        <qualifier>
          <variableref>DCC Message 4B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="82" mask="VXXXXXXX" item="Logic 4B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>Logic</label>
      </variable>
      <variable CV="83" mask="VVVVVVVV" item="Address 4C">
        <splitVal highCV="84" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="84" mask="XXXXVXXX" item="DCC Message 4C">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="84" mask="XXVVXXXX" item="Message 4C">
        <qualifier>
          <variableref>DCC Message 4C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="84" mask="XVXXXXXX" item="State 4C">
        <qualifier>
          <variableref>DCC Message 4C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="84" mask="XVVVXXXX" item="Aspect 4C">
        <qualifier>
          <variableref>DCC Message 4C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="84" mask="VXXXXXXX" item="Logic 4C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>Logic</label>
      </variable>
      <variable CV="85" mask="XVVXXXXX" item="BiC4">
        <enumVal>
          <enumChoice choice="None" value="0"/>
          <enumChoice choice="Phase 1" value="1"/>
          <enumChoice choice="Phase 2" value="3"/>
        </enumVal>
        <label>Bi-Color</label>
      </variable>
      <variable CV="85" mask="VXXXXXXX" item="Inv o4">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Invert State</label>
      </variable>
      <variable CV="85" mask="XXXXXVXX" item="Recip4">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Reciprocal</label>
      </variable>
      <variable CV="85" mask="XXXVVXXX" item="Eff4">
        <enumVal>
          <enumChoice choice="None"/>
          <enumChoice choice="Delay"/>
          <enumChoice choice="Flash"/>
          <enumChoice choice="Dynamic Flash"/>
        </enumVal>
        <label>Effect</label>
      </variable>
      <variable CV="85" mask="XXXXXXVV" item="EffDu4">
        <enumVal>
          <enumChoice choice="5 Sec Delay/.5 Sec Flash"/>
          <enumChoice choice="10 Sec Delay/1 Sec Flash"/>
          <enumChoice choice="20 Sec Delay/2 Sec Flash"/>
          <enumChoice choice="40 Sec Delay/4 Sec Flash"/>
        </enumVal>
        <label>Effect Duration</label>
      </variable>
      <!-- Logic cell 5 Variables -->
      <variable CV="86" mask="VVVVVVVV" item="Address 5A">
        <splitVal highCV="87" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="87" mask="XXXXVXXX" item="DCC Message 5A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="87" mask="XXVVXXXX" item="Message 5A">
        <qualifier>
          <variableref>DCC Message 5A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="87" mask="XVXXXXXX" item="State 5A">
        <qualifier>
          <variableref>DCC Message 5A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="87" mask="XVVVXXXX" item="Aspect 5A">
        <qualifier>
          <variableref>DCC Message 5A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="88" mask="VVVVVVVV" item="Address 5B">
        <splitVal highCV="89" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="89" mask="XXXXVXXX" item="DCC Message 5B">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="89" mask="XXVVXXXX" item="Message 5B">
        <qualifier>
          <variableref>DCC Message 5B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="89" mask="XVXXXXXX" item="State 5B">
        <qualifier>
          <variableref>DCC Message 5B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="89" mask="XVVVXXXX" item="Aspect 5B">
        <qualifier>
          <variableref>DCC Message 5B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="89" mask="VXXXXXXX" item="Logic 5B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>Logic</label>
      </variable>
      <variable CV="90" mask="VVVVVVVV" item="Address 5C">
        <splitVal highCV="91" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="91" mask="XXXXVXXX" item="DCC Message 5C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="91" mask="XXVVXXXX" item="Message 5C">
        <qualifier>
          <variableref>DCC Message 5C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="91" mask="XVXXXXXX" item="State 5C">
        <qualifier>
          <variableref>DCC Message 5C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="91" mask="XVVVXXXX" item="Aspect 5C">
        <qualifier>
          <variableref>DCC Message 5C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="91" mask="VXXXXXXX" item="Logic 5C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>Logic</label>
      </variable>
      <variable CV="92" mask="XVVXXXXX" item="BiC5">
        <enumVal>
          <enumChoice choice="None" value="0"/>
          <enumChoice choice="Phase 1" value="1"/>
          <enumChoice choice="Phase 2" value="3"/>
        </enumVal>
        <label>Bi-Color</label>
      </variable>
      <variable CV="92" mask="VXXXXXXX" item="Inv o5">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Invert State</label>
      </variable>
      <variable CV="92" mask="XXXXXVXX" item="Recip5">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Reciprocal</label>
      </variable>
      <variable CV="92" mask="XXXVVXXX" item="Eff5">
        <enumVal>
          <enumChoice choice="None"/>
          <enumChoice choice="Delay"/>
          <enumChoice choice="Flash"/>
          <enumChoice choice="Dynamic Flash"/>
        </enumVal>
        <label>Effect</label>
      </variable>
      <variable CV="92" mask="XXXXXXVV" item="EffDu5">
        <enumVal>
          <enumChoice choice="5 Sec Delay/.5 Sec Flash"/>
          <enumChoice choice="10 Sec Delay/1 Sec Flash"/>
          <enumChoice choice="20 Sec Delay/2 Sec Flash"/>
          <enumChoice choice="40 Sec Delay/4 Sec Flash"/>
        </enumVal>
        <label>Effect Duration</label>
      </variable>
      <!-- Logic cell 6 Variables -->
      <variable CV="93" mask="VVVVVVVV" item="Address 6A">
        <splitVal highCV="94" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="94" mask="XXXXVXXX" item="DCC Message 6A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="94" mask="XXVVXXXX" item="Message 6A">
        <qualifier>
          <variableref>DCC Message 6A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="94" mask="XVXXXXXX" item="State 6A">
        <qualifier>
          <variableref>DCC Message 6A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="94" mask="XVVVXXXX" item="Aspect 6A">
        <qualifier>
          <variableref>DCC Message 6A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="95" mask="VVVVVVVV" item="Address 6B">
        <splitVal highCV="96" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="96" mask="XXXXVXXX" item="DCC Message 6B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="96" mask="XXVVXXXX" item="Message 6B">
        <qualifier>
          <variableref>DCC Message 6B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="96" mask="XVXXXXXX" item="State 6B">
        <qualifier>
          <variableref>DCC Message 6B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="96" mask="XVVVXXXX" item="Aspect 6B">
        <qualifier>
          <variableref>DCC Message 6B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="96" mask="VXXXXXXX" item="Logic 6B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>Logic</label>
      </variable>
      <variable CV="97" mask="VVVVVVVV" item="Address 6C">
        <splitVal highCV="98" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="98" mask="XXXXVXXX" item="DCC Message 6C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="98" mask="XXVVXXXX" item="Message 6C">
        <qualifier>
          <variableref>DCC Message 6C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="98" mask="XVXXXXXX" item="State 6C">
        <qualifier>
          <variableref>DCC Message 6C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="98" mask="XVVVXXXX" item="Aspect 6C">
        <qualifier>
          <variableref>DCC Message 6C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="98" mask="VXXXXXXX" item="Logic 6C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>Logic</label>
      </variable>
      <variable CV="99" mask="XVVXXXXX" item="BiC6">
        <enumVal>
          <enumChoice choice="None" value="0"/>
          <enumChoice choice="Phase 1" value="1"/>
          <enumChoice choice="Phase 2" value="3"/>
        </enumVal>
        <label>Bi-Color</label>
      </variable>
      <variable CV="99" mask="VXXXXXXX" item="Inv o6">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Invert State</label>
      </variable>
      <variable CV="99" mask="XXXXXVXX" item="Recip6">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Reciprocal</label>
      </variable>
      <variable CV="99" mask="XXXVVXXX" item="Eff6">
        <enumVal>
          <enumChoice choice="None"/>
          <enumChoice choice="Delay"/>
          <enumChoice choice="Flash"/>
          <enumChoice choice="Dynamic Flash"/>
        </enumVal>
        <label>Effect</label>
      </variable>
      <variable CV="99" mask="XXXXXXVV" item="EffDu6">
        <enumVal>
          <enumChoice choice="5 Sec Delay/.5 Sec Flash"/>
          <enumChoice choice="10 Sec Delay/1 Sec Flash"/>
          <enumChoice choice="20 Sec Delay/2 Sec Flash"/>
          <enumChoice choice="40 Sec Delay/4 Sec Flash"/>
        </enumVal>
        <label>Effect Duration</label>
      </variable>
      <!-- Logic cell 7 Variables -->
      <variable CV="100" mask="VVVVVVVV" item="Address 7A">
        <splitVal highCV="101" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="101" mask="XXXXVXXX" item="DCC Message 7A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="101" mask="XXVVXXXX" item="Message 7A">
        <qualifier>
          <variableref>DCC Message 7A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="101" mask="XVXXXXXX" item="State 7A">
        <qualifier>
          <variableref>DCC Message 7A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="101" mask="XVVVXXXX" item="Aspect 7A">
        <qualifier>
          <variableref>DCC Message 7A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="102" mask="VVVVVVVV" item="Address 7B">
        <splitVal highCV="103" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="103" mask="XXXXVXXX" item="DCC Message 7B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="103" mask="XXVVXXXX" item="Message 7B">
        <qualifier>
          <variableref>DCC Message 7B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="103" mask="XVXXXXXX" item="State 7B">
        <qualifier>
          <variableref>DCC Message 7B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="103" mask="XVVVXXXX" item="Aspect 7B">
        <qualifier>
          <variableref>DCC Message 7B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="103" mask="VXXXXXXX" item="Logic 7B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>Logic</label>
      </variable>
      <variable CV="104" mask="VVVVVVVV" item="Address 7C">
        <splitVal highCV="105" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="105" mask="XXXXVXXX" item="DCC Message 7C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="105" mask="XXVVXXXX" item="Message 7C">
        <qualifier>
          <variableref>DCC Message 7C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="105" mask="XVXXXXXX" item="State 7C">
        <qualifier>
          <variableref>DCC Message 7C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="105" mask="XVVVXXXX" item="Aspect 7C">
        <qualifier>
          <variableref>DCC Message 7C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="105" mask="VXXXXXXX" item="Logic 7C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>Logic</label>
      </variable>
      <variable CV="106" mask="XVVXXXXX" item="BiC7">
        <enumVal>
          <enumChoice choice="None" value="0"/>
          <enumChoice choice="Phase 1" value="1"/>
          <enumChoice choice="Phase 2" value="3"/>
        </enumVal>
        <label>Bi-Color</label>
      </variable>
      <variable CV="106" mask="VXXXXXXX" item="Inv o7">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Invert State</label>
      </variable>
      <variable CV="106" mask="XXXXXVXX" item="Recip7">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Reciprocal</label>
      </variable>
      <variable CV="106" mask="XXXVVXXX" item="Eff7">
        <enumVal>
          <enumChoice choice="None"/>
          <enumChoice choice="Delay"/>
          <enumChoice choice="Flash"/>
          <enumChoice choice="Dynamic Flash"/>
        </enumVal>
        <label>Effect</label>
      </variable>
      <variable CV="106" mask="XXXXXXVV" item="EffDu7">
        <enumVal>
          <enumChoice choice="5 Sec Delay/.5 Sec Flash"/>
          <enumChoice choice="10 Sec Delay/1 Sec Flash"/>
          <enumChoice choice="20 Sec Delay/2 Sec Flash"/>
          <enumChoice choice="40 Sec Delay/4 Sec Flash"/>
        </enumVal>
        <label>Effect Duration</label>
      </variable>
      <!-- Logic cell 8 Variables -->
      <variable CV="107" mask="VVVVVVVV" item="Address 8A">
        <splitVal highCV="108" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="108" mask="XXXXVXXX" item="DCC Message 8A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="108" mask="XXVVXXXX" item="Message 8A">
        <qualifier>
          <variableref>DCC Message 8A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="108" mask="XVXXXXXX" item="State 8A">
        <qualifier>
          <variableref>DCC Message 8A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="108" mask="XVVVXXXX" item="Aspect 8A">
        <qualifier>
          <variableref>DCC Message 8A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="109" mask="VVVVVVVV" item="Address 8B">
        <splitVal highCV="110" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="110" mask="XXXXVXXX" item="DCC Message 8B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="110" mask="XXVVXXXX" item="Message 8B">
        <qualifier>
          <variableref>DCC Message 8B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="110" mask="XVXXXXXX" item="State 8B">
        <qualifier>
          <variableref>DCC Message 8B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="110" mask="XVVVXXXX" item="Aspect 8B">
        <qualifier>
          <variableref>DCC Message 8B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="110" mask="VXXXXXXX" item="Logic 8B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>Logic</label>
      </variable>
      <variable CV="111" mask="VVVVVVVV" item="Address 8C">
        <splitVal highCV="112" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="112" mask="XXXXVXXX" item="DCC Message 8C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="112" mask="XXVVXXXX" item="Message 8C">
        <qualifier>
          <variableref>DCC Message 8C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="112" mask="XVXXXXXX" item="State 8C">
        <qualifier>
          <variableref>DCC Message 8C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="112" mask="XVVVXXXX" item="Aspect 8C">
        <qualifier>
          <variableref>DCC Message 8C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="112" mask="VXXXXXXX" item="Logic 8C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>Logic</label>
      </variable>
      <variable CV="113" mask="XVVXXXXX" item="BiC8">
        <enumVal>
          <enumChoice choice="None" value="0"/>
          <enumChoice choice="Phase 1" value="1"/>
          <enumChoice choice="Phase 2" value="3"/>
        </enumVal>
        <label>Bi-Color</label>
      </variable>
      <variable CV="113" mask="VXXXXXXX" item="Inv o8">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Invert State</label>
      </variable>
      <variable CV="113" mask="XXXXXVXX" item="Recip8">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Reciprocal</label>
      </variable>
      <variable CV="113" mask="XXXVVXXX" item="Eff8">
        <enumVal>
          <enumChoice choice="None"/>
          <enumChoice choice="Delay"/>
          <enumChoice choice="Flash"/>
          <enumChoice choice="Dynamic Flash"/>
        </enumVal>
        <label>Effect</label>
      </variable>
      <variable CV="113" mask="XXXXXXVV" item="EffDu8">
        <enumVal>
          <enumChoice choice="5 Sec Delay/.5 Sec Flash"/>
          <enumChoice choice="10 Sec Delay/1 Sec Flash"/>
          <enumChoice choice="20 Sec Delay/2 Sec Flash"/>
          <enumChoice choice="40 Sec Delay/4 Sec Flash"/>
        </enumVal>
        <label>Effect Duration</label>
      </variable>
      <!-- Logic cell 9 Variables -->
      <variable CV="114" mask="VVVVVVVV" item="Address 9A">
        <splitVal highCV="115" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="115" mask="XXXXVXXX" item="DCC Message 9A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="115" mask="XXVVXXXX" item="Message 9A">
        <qualifier>
          <variableref>DCC Message 9A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="115" mask="XVXXXXXX" item="State 9A">
        <qualifier>
          <variableref>DCC Message 9A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="115" mask="XVVVXXXX" item="Aspect 9A">
        <qualifier>
          <variableref>DCC Message 9A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="116" mask="VVVVVVVV" item="Address 9B">
        <splitVal highCV="117" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="117" mask="XXXXVXXX" item="DCC Message 9B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="117" mask="XXVVXXXX" item="Message 9B">
        <qualifier>
          <variableref>DCC Message 9B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="117" mask="XVXXXXXX" item="State 9B">
        <qualifier>
          <variableref>DCC Message 9B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="117" mask="XVVVXXXX" item="Aspect 9B">
        <qualifier>
          <variableref>DCC Message 9B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="117" mask="VXXXXXXX" item="Logic 9B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>Logic</label>
      </variable>
      <variable CV="118" mask="VVVVVVVV" item="Address 9C">
        <splitVal highCV="119" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="119" mask="XXXXVXXX" item="DCC Message 9C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="119" mask="XXVVXXXX" item="Message 9C">
        <qualifier>
          <variableref>DCC Message 9C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="119" mask="XVXXXXXX" item="State 9C">
        <qualifier>
          <variableref>DCC Message 9C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="119" mask="XVVVXXXX" item="Aspect 9C">
        <qualifier>
          <variableref>DCC Message 9C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="119" mask="VXXXXXXX" item="Logic 9C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>Logic</label>
      </variable>
      <variable CV="120" mask="XVVXXXXX" item="BiC9">
        <enumVal>
          <enumChoice choice="None" value="0"/>
          <enumChoice choice="Phase 1" value="1"/>
          <enumChoice choice="Phase 2" value="3"/>
        </enumVal>
        <label>Bi-Color</label>
      </variable>
      <variable CV="120" mask="VXXXXXXX" item="Inv o9">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Invert State</label>
      </variable>
      <variable CV="120" mask="XXXXXVXX" item="Recip9">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Reciprocal</label>
      </variable>
      <variable CV="120" mask="XXXVVXXX" item="Eff9">
        <enumVal>
          <enumChoice choice="None"/>
          <enumChoice choice="Delay"/>
          <enumChoice choice="Flash"/>
          <enumChoice choice="Dynamic Flash"/>
        </enumVal>
        <label>Effect</label>
      </variable>
      <variable CV="120" mask="XXXXXXVV" item="EffDu9">
        <enumVal>
          <enumChoice choice="5 Sec Delay/.5 Sec Flash"/>
          <enumChoice choice="10 Sec Delay/1 Sec Flash"/>
          <enumChoice choice="20 Sec Delay/2 Sec Flash"/>
          <enumChoice choice="40 Sec Delay/4 Sec Flash"/>
        </enumVal>
        <label>Effect Duration</label>
      </variable>
      <!-- Logic cell 10 Variables -->
      <variable CV="121" mask="VVVVVVVV" item="Address 10A">
        <splitVal highCV="122" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="122" mask="XXXXVXXX" item="DCC Message 10A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="122" mask="XXVVXXXX" item="Message 10A">
        <qualifier>
          <variableref>DCC Message 10A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="122" mask="XVXXXXXX" item="State 10A">
        <qualifier>
          <variableref>DCC Message 10A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="122" mask="XVVVXXXX" item="Aspect 10A">
        <qualifier>
          <variableref>DCC Message 10A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="123" mask="VVVVVVVV" item="Address 10B">
        <splitVal highCV="124" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="124" mask="XXXXVXXX" item="DCC Message 10B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="124" mask="XXVVXXXX" item="Message 10B">
        <qualifier>
          <variableref>DCC Message 10B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="124" mask="XVXXXXXX" item="State 10B">
        <qualifier>
          <variableref>DCC Message 10B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="124" mask="XVVVXXXX" item="Aspect 10B">
        <qualifier>
          <variableref>DCC Message 10B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="124" mask="VXXXXXXX" item="Logic 10B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>Logic</label>
      </variable>
      <variable CV="125" mask="VVVVVVVV" item="Address 10C">
        <splitVal highCV="126" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="126" mask="XXXXVXXX" item="DCC Message 10C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="126" mask="XXVVXXXX" item="Message 10C">
        <qualifier>
          <variableref>DCC Message 10C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="126" mask="XVXXXXXX" item="State 10C">
        <qualifier>
          <variableref>DCC Message 10C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="126" mask="XVVVXXXX" item="Aspect 10C">
        <qualifier>
          <variableref>DCC Message 10C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="126" mask="VXXXXXXX" item="Logic 10C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>Logic</label>
      </variable>
      <variable CV="127" mask="XVVXXXXX" item="BiC10">
        <enumVal>
          <enumChoice choice="None" value="0"/>
          <enumChoice choice="Phase 1" value="1"/>
          <enumChoice choice="Phase 2" value="3"/>
        </enumVal>
        <label>Bi-Color</label>
      </variable>
      <variable CV="127" mask="VXXXXXXX" item="Inv o10">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Invert State</label>
      </variable>
      <variable CV="127" mask="XXXXXVXX" item="Recip10">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Reciprocal</label>
      </variable>
      <variable CV="127" mask="XXXVVXXX" item="Eff10">
        <enumVal>
          <enumChoice choice="None"/>
          <enumChoice choice="Delay"/>
          <enumChoice choice="Flash"/>
          <enumChoice choice="Dynamic Flash"/>
        </enumVal>
        <label>Effect</label>
      </variable>
      <variable CV="127" mask="XXXXXXVV" item="EffDu10">
        <enumVal>
          <enumChoice choice="5 Sec Delay/.5 Sec Flash"/>
          <enumChoice choice="10 Sec Delay/1 Sec Flash"/>
          <enumChoice choice="20 Sec Delay/2 Sec Flash"/>
          <enumChoice choice="40 Sec Delay/4 Sec Flash"/>
        </enumVal>
        <label>Effect Duration</label>
      </variable>
      <!-- Logic cell 11 Variables -->
      <variable CV="128" mask="VVVVVVVV" item="Address 11A">
        <splitVal highCV="129" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="129" mask="XXXXVXXX" item="DCC Message 11A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="129" mask="XXVVXXXX" item="Message 11A">
        <qualifier>
          <variableref>DCC Message 11A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="129" mask="XVXXXXXX" item="State 11A">
        <qualifier>
          <variableref>DCC Message 11A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="129" mask="XVVVXXXX" item="Aspect 11A">
        <qualifier>
          <variableref>DCC Message 11A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="130" mask="VVVVVVVV" item="Address 11B">
        <splitVal highCV="131" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="131" mask="XXXXVXXX" item="DCC Message 11B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="131" mask="XXVVXXXX" item="Message 11B">
        <qualifier>
          <variableref>DCC Message 11B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="131" mask="XVXXXXXX" item="State 11B">
        <qualifier>
          <variableref>DCC Message 11B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="131" mask="XVVVXXXX" item="Aspect 11B">
        <qualifier>
          <variableref>DCC Message 11B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="131" mask="VXXXXXXX" item="Logic 11B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>Logic</label>
      </variable>
      <variable CV="132" mask="VVVVVVVV" item="Address 11C">
        <splitVal highCV="133" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="133" mask="XXXXVXXX" item="DCC Message 11C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="133" mask="XXVVXXXX" item="Message 11C">
        <qualifier>
          <variableref>DCC Message 11C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="133" mask="XVXXXXXX" item="State 11C">
        <qualifier>
          <variableref>DCC Message 11C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="133" mask="XVVVXXXX" item="Aspect 11C">
        <qualifier>
          <variableref>DCC Message 11C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="133" mask="VXXXXXXX" item="Logic 11C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>Logic</label>
      </variable>
      <variable CV="134" mask="XVVXXXXX" item="BiC11">
        <enumVal>
          <enumChoice choice="None" value="0"/>
          <enumChoice choice="Phase 1" value="1"/>
          <enumChoice choice="Phase 2" value="3"/>
        </enumVal>
        <label>Bi-Color</label>
      </variable>
      <variable CV="134" mask="VXXXXXXX" item="Inv o11">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Invert State</label>
      </variable>
      <variable CV="134" mask="XXXXXVXX" item="Recip11">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Reciprocal</label>
      </variable>
      <variable CV="134" mask="XXXVVXXX" item="Eff11">
        <enumVal>
          <enumChoice choice="None"/>
          <enumChoice choice="Delay"/>
          <enumChoice choice="Flash"/>
          <enumChoice choice="Dynamic Flash"/>
        </enumVal>
        <label>Effect</label>
      </variable>
      <variable CV="134" mask="XXXXXXVV" item="EffDu11">
        <enumVal>
          <enumChoice choice="5 Sec Delay/.5 Sec Flash"/>
          <enumChoice choice="10 Sec Delay/1 Sec Flash"/>
          <enumChoice choice="20 Sec Delay/2 Sec Flash"/>
          <enumChoice choice="40 Sec Delay/4 Sec Flash"/>
        </enumVal>
        <label>Effect Duration</label>
      </variable>
      <!-- Logic cell 12 Variables -->
      <variable CV="135" mask="VVVVVVVV" item="Address 12A">
        <splitVal highCV="136" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="136" mask="XXXXVXXX" item="DCC Message 12A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="136" mask="XXVVXXXX" item="Message 12A">
        <qualifier>
          <variableref>DCC Message 12A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="136" mask="XVXXXXXX" item="State 12A">
        <qualifier>
          <variableref>DCC Message 12A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="136" mask="XVVVXXXX" item="Aspect 12A">
        <qualifier>
          <variableref>DCC Message 12A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="137" mask="VVVVVVVV" item="Address 12B">
        <splitVal highCV="138" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="138" mask="XXXXVXXX" item="DCC Message 12B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="138" mask="XXVVXXXX" item="Message 12B">
        <qualifier>
          <variableref>DCC Message 12B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="138" mask="XVXXXXXX" item="State 12B">
        <qualifier>
          <variableref>DCC Message 12B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="138" mask="XVVVXXXX" item="Aspect 12B">
        <qualifier>
          <variableref>DCC Message 12B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="138" mask="VXXXXXXX" item="Logic 12B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>Logic</label>
      </variable>
      <variable CV="139" mask="VVVVVVVV" item="Address 12C">
        <splitVal highCV="140" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="140" mask="XXXXVXXX" item="DCC Message 12C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="140" mask="XXVVXXXX" item="Message 12C">
        <qualifier>
          <variableref>DCC Message 12C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="140" mask="XVXXXXXX" item="State 12C">
        <qualifier>
          <variableref>DCC Message 12C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="140" mask="XVVVXXXX" item="Aspect 12C">
        <qualifier>
          <variableref>DCC Message 12C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="140" mask="VXXXXXXX" item="Logic 12C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>Logic</label>
      </variable>
      <variable CV="141" mask="XVVXXXXX" item="BiC12">
        <enumVal>
          <enumChoice choice="None" value="0"/>
          <enumChoice choice="Phase 1" value="1"/>
          <enumChoice choice="Phase 2" value="3"/>
        </enumVal>
        <label>Bi-Color</label>
      </variable>
      <variable CV="141" mask="VXXXXXXX" item="Inv o12">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Invert State</label>
      </variable>
      <variable CV="141" mask="XXXXXVXX" item="Recip12">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Reciprocal</label>
      </variable>
      <variable CV="141" mask="XXXVVXXX" item="Eff12">
        <enumVal>
          <enumChoice choice="None"/>
          <enumChoice choice="Delay"/>
          <enumChoice choice="Flash"/>
          <enumChoice choice="Dynamic Flash"/>
        </enumVal>
        <label>Effect</label>
      </variable>
      <variable CV="141" mask="XXXXXXVV" item="EffDu12">
        <enumVal>
          <enumChoice choice="5 Sec Delay/.5 Sec Flash"/>
          <enumChoice choice="10 Sec Delay/1 Sec Flash"/>
          <enumChoice choice="20 Sec Delay/2 Sec Flash"/>
          <enumChoice choice="40 Sec Delay/4 Sec Flash"/>
        </enumVal>
        <label>Effect Duration</label>
      </variable>
      <!-- Logic cell 13 Variables -->
      <variable CV="142" mask="VVVVVVVV" item="Address 13A">
        <splitVal highCV="143" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="143" mask="XXXXVXXX" item="DCC Message 13A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="143" mask="XXVVXXXX" item="Message 13A">
        <qualifier>
          <variableref>DCC Message 13A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="143" mask="XVXXXXXX" item="State 13A">
        <qualifier>
          <variableref>DCC Message 13A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="143" mask="XVVVXXXX" item="Aspect 13A">
        <qualifier>
          <variableref>DCC Message 13A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="144" mask="VVVVVVVV" item="Address 13B">
        <splitVal highCV="145" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="145" mask="XXXXVXXX" item="DCC Message 13B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="145" mask="XXVVXXXX" item="Message 13B">
        <qualifier>
          <variableref>DCC Message 13B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="145" mask="XVXXXXXX" item="State 13B">
        <qualifier>
          <variableref>DCC Message 13B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="145" mask="XVVVXXXX" item="Aspect 13B">
        <qualifier>
          <variableref>DCC Message 13B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="145" mask="VXXXXXXX" item="Logic 13B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>Logic</label>
      </variable>
      <variable CV="146" mask="VVVVVVVV" item="Address 13C">
        <splitVal highCV="147" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="147" mask="XXXXVXXX" item="DCC Message 13C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="147" mask="XXVVXXXX" item="Message 13C">
        <qualifier>
          <variableref>DCC Message 13C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="147" mask="XVXXXXXX" item="State 13C">
        <qualifier>
          <variableref>DCC Message 13C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="147" mask="XVVVXXXX" item="Aspect 13C">
        <qualifier>
          <variableref>DCC Message 13C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="147" mask="VXXXXXXX" item="Logic 13C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>Logic</label>
      </variable>
      <variable CV="148" mask="XVVXXXXX" item="BiC13">
        <enumVal>
          <enumChoice choice="None" value="0"/>
          <enumChoice choice="Phase 1" value="1"/>
          <enumChoice choice="Phase 2" value="3"/>
        </enumVal>
        <label>Bi-Color</label>
      </variable>
      <variable CV="148" mask="VXXXXXXX" item="Inv o13">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Invert State</label>
      </variable>
      <variable CV="148" mask="XXXXXVXX" item="Recip13">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Reciprocal</label>
      </variable>
      <variable CV="148" mask="XXXVVXXX" item="Eff13">
        <enumVal>
          <enumChoice choice="None"/>
          <enumChoice choice="Delay"/>
          <enumChoice choice="Flash"/>
          <enumChoice choice="Dynamic Flash"/>
        </enumVal>
        <label>Effect</label>
      </variable>
      <variable CV="148" mask="XXXXXXVV" item="EffDu13">
        <enumVal>
          <enumChoice choice="5 Sec Delay/.5 Sec Flash"/>
          <enumChoice choice="10 Sec Delay/1 Sec Flash"/>
          <enumChoice choice="20 Sec Delay/2 Sec Flash"/>
          <enumChoice choice="40 Sec Delay/4 Sec Flash"/>
        </enumVal>
        <label>Effect Duration</label>
      </variable>
      <!-- Logic cell 14 Variables -->
      <variable CV="149" mask="VVVVVVVV" item="Address 14A">
        <splitVal highCV="150" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="150" mask="XXXXVXXX" item="DCC Message 14A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="150" mask="XXVVXXXX" item="Message 14A">
        <qualifier>
          <variableref>DCC Message 14A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="150" mask="XVXXXXXX" item="State 14A">
        <qualifier>
          <variableref>DCC Message 14A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="150" mask="XVVVXXXX" item="Aspect 14A">
        <qualifier>
          <variableref>DCC Message 14A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="151" mask="VVVVVVVV" item="Address 14B">
        <splitVal highCV="152" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="152" mask="XXXXVXXX" item="DCC Message 14B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="152" mask="XXVVXXXX" item="Message 14B">
        <qualifier>
          <variableref>DCC Message 14B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="152" mask="XVXXXXXX" item="State 14B">
        <qualifier>
          <variableref>DCC Message 14B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="152" mask="XVVVXXXX" item="Aspect 14B">
        <qualifier>
          <variableref>DCC Message 14B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="152" mask="VXXXXXXX" item="Logic 14B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>Logic</label>
      </variable>
      <variable CV="153" mask="VVVVVVVV" item="Address 14C">
        <splitVal highCV="154" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="154" mask="XXXXVXXX" item="DCC Message 14C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="154" mask="XXVVXXXX" item="Message 14C">
        <qualifier>
          <variableref>DCC Message 14C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="154" mask="XVXXXXXX" item="State 14C">
        <qualifier>
          <variableref>DCC Message 14C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="154" mask="XVVVXXXX" item="Aspect 14C">
        <qualifier>
          <variableref>DCC Message 14C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="154" mask="VXXXXXXX" item="Logic 14C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>Logic</label>
      </variable>
      <variable CV="155" mask="XVVXXXXX" item="BiC14">
        <enumVal>
          <enumChoice choice="None" value="0"/>
          <enumChoice choice="Phase 1" value="1"/>
          <enumChoice choice="Phase 2" value="3"/>
        </enumVal>
        <label>Bi-Color</label>
      </variable>
      <variable CV="155" mask="VXXXXXXX" item="Inv o14">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Invert State</label>
      </variable>
      <variable CV="155" mask="XXXXXVXX" item="Recip14">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Reciprocal</label>
      </variable>
      <variable CV="155" mask="XXXVVXXX" item="Eff14">
        <enumVal>
          <enumChoice choice="None"/>
          <enumChoice choice="Delay"/>
          <enumChoice choice="Flash"/>
          <enumChoice choice="Dynamic Flash"/>
        </enumVal>
        <label>Effect</label>
      </variable>
      <variable CV="155" mask="XXXXXXVV" item="EffDu14">
        <enumVal>
          <enumChoice choice="5 Sec Delay/.5 Sec Flash"/>
          <enumChoice choice="10 Sec Delay/1 Sec Flash"/>
          <enumChoice choice="20 Sec Delay/2 Sec Flash"/>
          <enumChoice choice="40 Sec Delay/4 Sec Flash"/>
        </enumVal>
        <label>Effect Duration</label>
      </variable>
      <!-- Logic cell 15 Variables -->
      <variable CV="156" mask="VVVVVVVV" item="Address 15A">
        <splitVal highCV="157" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="157" mask="XXXXVXXX" item="DCC Message 15A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="157" mask="XXVVXXXX" item="Message 15A">
        <qualifier>
          <variableref>DCC Message 15A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="157" mask="XVXXXXXX" item="State 15A">
        <qualifier>
          <variableref>DCC Message 15A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="157" mask="XVVVXXXX" item="Aspect 15A">
        <qualifier>
          <variableref>DCC Message 15A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="158" mask="VVVVVVVV" item="Address 15B">
        <splitVal highCV="159" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="159" mask="XXXXVXXX" item="DCC Message 15B">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="159" mask="XXVVXXXX" item="Message 15B">
        <qualifier>
          <variableref>DCC Message 15B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="159" mask="XVXXXXXX" item="State 15B">
        <qualifier>
          <variableref>DCC Message 15B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="159" mask="XVVVXXXX" item="Aspect 15B">
        <qualifier>
          <variableref>DCC Message 15B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="159" mask="VXXXXXXX" item="Logic 15B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>Logic</label>
      </variable>
      <variable CV="160" mask="VVVVVVVV" item="Address 15C">
        <splitVal highCV="161" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="161" mask="XXXXVXXX" item="DCC Message 15C">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="161" mask="XXVVXXXX" item="Message 15C">
        <qualifier>
          <variableref>DCC Message 15C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="161" mask="XVXXXXXX" item="State 15C">
        <qualifier>
          <variableref>DCC Message 15C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="161" mask="XVVVXXXX" item="Aspect 15C">
        <qualifier>
          <variableref>DCC Message 15C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="161" mask="VXXXXXXX" item="Logic 15C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>Logic</label>
      </variable>
      <variable CV="162" mask="XVVXXXXX" item="BiC15">
        <enumVal>
          <enumChoice choice="None" value="0"/>
          <enumChoice choice="Phase 1" value="1"/>
          <enumChoice choice="Phase 2" value="3"/>
        </enumVal>
        <label>Bi-Color</label>
      </variable>
      <variable CV="162" mask="VXXXXXXX" item="Inv o15">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Invert State</label>
      </variable>
      <variable CV="162" mask="XXXXXVXX" item="Recip15">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Reciprocal</label>
      </variable>
      <variable CV="162" mask="XXXVVXXX" item="Eff15">
        <enumVal>
          <enumChoice choice="None"/>
          <enumChoice choice="Delay"/>
          <enumChoice choice="Flash"/>
          <enumChoice choice="Dynamic Flash"/>
        </enumVal>
        <label>Effect</label>
      </variable>
      <variable CV="162" mask="XXXXXXVV" item="EffDu15">
        <enumVal>
          <enumChoice choice="5 Sec Delay/.5 Sec Flash"/>
          <enumChoice choice="10 Sec Delay/1 Sec Flash"/>
          <enumChoice choice="20 Sec Delay/2 Sec Flash"/>
          <enumChoice choice="40 Sec Delay/4 Sec Flash"/>
        </enumVal>
        <label>Effect Duration</label>
      </variable>
      <!-- Logic cell 16 Variables -->
      <variable CV="163" mask="VVVVVVVV" item="Address 16A">
        <splitVal highCV="164" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="164" mask="XXXXVXXX" item="DCC Message 16A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="164" mask="XXVVXXXX" item="Message 16A">
        <qualifier>
          <variableref>DCC Message 16A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="164" mask="XVXXXXXX" item="State 16A">
        <qualifier>
          <variableref>DCC Message 16A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="164" mask="XVVVXXXX" item="Aspect 16A">
        <qualifier>
          <variableref>DCC Message 16A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="165" mask="VVVVVVVV" item="Address 16B">
        <splitVal highCV="166" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="166" mask="XXXXVXXX" item="DCC Message 16B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="166" mask="XXVVXXXX" item="Message 16B">
        <qualifier>
          <variableref>DCC Message 16B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="166" mask="XVXXXXXX" item="State 16B">
        <qualifier>
          <variableref>DCC Message 16B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="166" mask="XVVVXXXX" item="Aspect 16B">
        <qualifier>
          <variableref>DCC Message 16B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="166" mask="VXXXXXXX" item="Logic 16B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>Logic</label>
      </variable>
      <variable CV="167" mask="VVVVVVVV" item="Address 16C">
        <splitVal highCV="168" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="168" mask="XXXXVXXX" item="DCC Message 16C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="168" mask="XXVVXXXX" item="Message 16C">
        <qualifier>
          <variableref>DCC Message 16C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="168" mask="XVXXXXXX" item="State 16C">
        <qualifier>
          <variableref>DCC Message 16C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="168" mask="XVVVXXXX" item="Aspect 16C">
        <qualifier>
          <variableref>DCC Message 16C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="168" mask="VXXXXXXX" item="Logic 16C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>Logic</label>
      </variable>
      <variable CV="169" mask="XVVXXXXX" item="BiC16">
        <enumVal>
          <enumChoice choice="None" value="0"/>
          <enumChoice choice="Phase 1" value="1"/>
          <enumChoice choice="Phase 2" value="3"/>
        </enumVal>
        <label>Bi-Color</label>
      </variable>
      <variable CV="169" mask="VXXXXXXX" item="Inv o16">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Invert State</label>
      </variable>
      <variable CV="169" mask="XXXXXVXX" item="Recip16">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>Reciprocal</label>
      </variable>
      <variable CV="169" mask="XXXVVXXX" item="Eff16">
        <enumVal>
          <enumChoice choice="None"/>
          <enumChoice choice="Delay"/>
          <enumChoice choice="Flash"/>
          <enumChoice choice="Dynamic Flash"/>
        </enumVal>
        <label>Effect</label>
      </variable>
      <variable CV="169" mask="XXXXXXVV" item="EffDu16">
        <enumVal>
          <enumChoice choice="5 Sec Delay/.5 Sec Flash"/>
          <enumChoice choice="10 Sec Delay/1 Sec Flash"/>
          <enumChoice choice="20 Sec Delay/2 Sec Flash"/>
          <enumChoice choice="40 Sec Delay/4 Sec Flash"/>
        </enumVal>
        <label>Effect Duration</label>
      </variable>
      <!-- Logic cell 17 Variables -->
      <variable CV="170" mask="VVVVVVVV" item="Address 17A">
        <splitVal highCV="171" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="171" mask="XXXXVXXX" item="DCC Message 17A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="171" mask="XXVVXXXX" item="Message 17A">
        <qualifier>
          <variableref>DCC Message 17A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="171" mask="XVXXXXXX" item="State 17A">
        <qualifier>
          <variableref>DCC Message 17A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="171" mask="XVVVXXXX" item="Aspect 17A">
        <qualifier>
          <variableref>DCC Message 17A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="172" mask="VVVVVVVV" item="Address 17B">
        <splitVal highCV="173" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="173" mask="XXXXVXXX" item="DCC Message 17B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="173" mask="XXVVXXXX" item="Message 17B">
        <qualifier>
          <variableref>DCC Message 17B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="173" mask="XVXXXXXX" item="State 17B">
        <qualifier>
          <variableref>DCC Message 17B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="173" mask="XVVVXXXX" item="Aspect 17B">
        <qualifier>
          <variableref>DCC Message 17B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="173" mask="VXXXXXXX" item="Logic 17B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="174" mask="VVVVVVVV" item="Address 17C">
        <splitVal highCV="175" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="175" mask="XXXXVXXX" item="DCC Message 17C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="175" mask="XXVVXXXX" item="Message 17C">
        <qualifier>
          <variableref>DCC Message 17C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="175" mask="XVXXXXXX" item="State 17C">
        <qualifier>
          <variableref>DCC Message 17C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="175" mask="XVVVXXXX" item="Aspect 17C">
        <qualifier>
          <variableref>DCC Message 17C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="175" mask="VXXXXXXX" item="Logic 17C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 18 Variables -->
      <variable CV="176" mask="VVVVVVVV" item="Address 18A">
        <splitVal highCV="177" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="177" mask="XXXXVXXX" item="DCC Message 18A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="177" mask="XXVVXXXX" item="Message 18A">
        <qualifier>
          <variableref>DCC Message 18A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="177" mask="XVXXXXXX" item="State 18A">
        <qualifier>
          <variableref>DCC Message 18A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="177" mask="XVVVXXXX" item="Aspect 18A">
        <qualifier>
          <variableref>DCC Message 18A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="178" mask="VVVVVVVV" item="Address 18B">
        <splitVal highCV="179" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="179" mask="XXXXVXXX" item="DCC Message 18B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="179" mask="XXVVXXXX" item="Message 18B">
        <qualifier>
          <variableref>DCC Message 18B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="179" mask="XVXXXXXX" item="State 18B">
        <qualifier>
          <variableref>DCC Message 18B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="179" mask="XVVVXXXX" item="Aspect 18B">
        <qualifier>
          <variableref>DCC Message 18B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="179" mask="VXXXXXXX" item="Logic 18B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="180" mask="VVVVVVVV" item="Address 18C">
        <splitVal highCV="181" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="181" mask="XXXXVXXX" item="DCC Message 18C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="181" mask="XXVVXXXX" item="Message 18C">
        <qualifier>
          <variableref>DCC Message 18C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="181" mask="XVXXXXXX" item="State 18C">
        <qualifier>
          <variableref>DCC Message 18C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="181" mask="XVVVXXXX" item="Aspect 18C">
        <qualifier>
          <variableref>DCC Message 18C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="181" mask="VXXXXXXX" item="Logic 18C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 19 Variables -->
      <variable CV="182" mask="VVVVVVVV" item="Address 19A">
        <splitVal highCV="183" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="183" mask="XXXXVXXX" item="DCC Message 19A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="183" mask="XXVVXXXX" item="Message 19A">
        <qualifier>
          <variableref>DCC Message 19A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="183" mask="XVXXXXXX" item="State 19A">
        <qualifier>
          <variableref>DCC Message 19A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="183" mask="XVVVXXXX" item="Aspect 19A">
        <qualifier>
          <variableref>DCC Message 19A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="184" mask="VVVVVVVV" item="Address 19B">
        <splitVal highCV="185" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="185" mask="XXXXVXXX" item="DCC Message 19B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="185" mask="XXVVXXXX" item="Message 19B">
        <qualifier>
          <variableref>DCC Message 19B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="185" mask="XVXXXXXX" item="State 19B">
        <qualifier>
          <variableref>DCC Message 19B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="185" mask="XVVVXXXX" item="Aspect 19B">
        <qualifier>
          <variableref>DCC Message 19B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="185" mask="VXXXXXXX" item="Logic 19B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="186" mask="VVVVVVVV" item="Address 19C">
        <splitVal highCV="187" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="187" mask="XXXXVXXX" item="DCC Message 19C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="187" mask="XXVVXXXX" item="Message 19C">
        <qualifier>
          <variableref>DCC Message 19C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="187" mask="XVXXXXXX" item="State 19C">
        <qualifier>
          <variableref>DCC Message 19C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="187" mask="XVVVXXXX" item="Aspect 19C">
        <qualifier>
          <variableref>DCC Message 19C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="187" mask="VXXXXXXX" item="Logic 19C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 20 Variables -->
      <variable CV="188" mask="VVVVVVVV" item="Address 20A">
        <splitVal highCV="189" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="189" mask="XXXXVXXX" item="DCC Message 20A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="189" mask="XXVVXXXX" item="Message 20A">
        <qualifier>
          <variableref>DCC Message 20A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="189" mask="XVXXXXXX" item="State 20A">
        <qualifier>
          <variableref>DCC Message 20A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="189" mask="XVVVXXXX" item="Aspect 20A">
        <qualifier>
          <variableref>DCC Message 20A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="190" mask="VVVVVVVV" item="Address 20B">
        <splitVal highCV="191" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="191" mask="XXXXVXXX" item="DCC Message 20B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="191" mask="XXVVXXXX" item="Message 20B">
        <qualifier>
          <variableref>DCC Message 20B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="191" mask="XVXXXXXX" item="State 20B">
        <qualifier>
          <variableref>DCC Message 20B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="191" mask="XVVVXXXX" item="Aspect 20B">
        <qualifier>
          <variableref>DCC Message 20B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="191" mask="VXXXXXXX" item="Logic 20B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="192" mask="VVVVVVVV" item="Address 20C">
        <splitVal highCV="193" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="193" mask="XXXXVXXX" item="DCC Message 20C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="193" mask="XXVVXXXX" item="Message 20C">
        <qualifier>
          <variableref>DCC Message 20C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="193" mask="XVXXXXXX" item="State 20C">
        <qualifier>
          <variableref>DCC Message 20C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="193" mask="XVVVXXXX" item="Aspect 20C">
        <qualifier>
          <variableref>DCC Message 20C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="193" mask="VXXXXXXX" item="Logic 20C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 21 Variables -->
      <variable CV="194" mask="VVVVVVVV" item="Address 21A">
        <splitVal highCV="195" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="195" mask="XXXXVXXX" item="DCC Message 21A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="195" mask="XXVVXXXX" item="Message 21A">
        <qualifier>
          <variableref>DCC Message 21A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="195" mask="XVXXXXXX" item="State 21A">
        <qualifier>
          <variableref>DCC Message 21A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="195" mask="XVVVXXXX" item="Aspect 21A">
        <qualifier>
          <variableref>DCC Message 21A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="196" mask="VVVVVVVV" item="Address 21B">
        <splitVal highCV="197" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="197" mask="XXXXVXXX" item="DCC Message 21B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="197" mask="XXVVXXXX" item="Message 21B">
        <qualifier>
          <variableref>DCC Message 21B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="197" mask="XVXXXXXX" item="State 21B">
        <qualifier>
          <variableref>DCC Message 21B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="197" mask="XVVVXXXX" item="Aspect 21B">
        <qualifier>
          <variableref>DCC Message 21B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="197" mask="VXXXXXXX" item="Logic 21B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="198" mask="VVVVVVVV" item="Address 21C">
        <splitVal highCV="199" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="199" mask="XXXXVXXX" item="DCC Message 21C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="199" mask="XXVVXXXX" item="Message 21C">
        <qualifier>
          <variableref>DCC Message 21C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="199" mask="XVXXXXXX" item="State 21C">
        <qualifier>
          <variableref>DCC Message 21C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="199" mask="XVVVXXXX" item="Aspect 21C">
        <qualifier>
          <variableref>DCC Message 21C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="199" mask="VXXXXXXX" item="Logic 21C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 22 Variables -->
      <variable CV="200" mask="VVVVVVVV" item="Address 22A">
        <splitVal highCV="201" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="201" mask="XXXXVXXX" item="DCC Message 22A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="201" mask="XXVVXXXX" item="Message 22A">
        <qualifier>
          <variableref>DCC Message 22A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="201" mask="XVXXXXXX" item="State 22A">
        <qualifier>
          <variableref>DCC Message 22A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="201" mask="XVVVXXXX" item="Aspect 22A">
        <qualifier>
          <variableref>DCC Message 22A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="202" mask="VVVVVVVV" item="Address 22B">
        <splitVal highCV="203" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="203" mask="XXXXVXXX" item="DCC Message 22B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="203" mask="XXVVXXXX" item="Message 22B">
        <qualifier>
          <variableref>DCC Message 22B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="203" mask="XVXXXXXX" item="State 22B">
        <qualifier>
          <variableref>DCC Message 22B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="203" mask="XVVVXXXX" item="Aspect 22B">
        <qualifier>
          <variableref>DCC Message 22B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="203" mask="VXXXXXXX" item="Logic 22B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="204" mask="VVVVVVVV" item="Address 22C">
        <splitVal highCV="205" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="205" mask="XXXXVXXX" item="DCC Message 22C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="205" mask="XXVVXXXX" item="Message 22C">
        <qualifier>
          <variableref>DCC Message 22C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="205" mask="XVXXXXXX" item="State 22C">
        <qualifier>
          <variableref>DCC Message 22C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="205" mask="XVVVXXXX" item="Aspect 22C">
        <qualifier>
          <variableref>DCC Message 22C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="205" mask="VXXXXXXX" item="Logic 22C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 23 Variables -->
      <variable CV="206" mask="VVVVVVVV" item="Address 23A">
        <splitVal highCV="207" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="207" mask="XXXXVXXX" item="DCC Message 23A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="207" mask="XXVVXXXX" item="Message 23A">
        <qualifier>
          <variableref>DCC Message 23A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="207" mask="XVXXXXXX" item="State 23A">
        <qualifier>
          <variableref>DCC Message 23A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="207" mask="XVVVXXXX" item="Aspect 23A">
        <qualifier>
          <variableref>DCC Message 23A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="208" mask="VVVVVVVV" item="Address 23B">
        <splitVal highCV="209" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="209" mask="XXXXVXXX" item="DCC Message 23B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="209" mask="XXVVXXXX" item="Message 23B">
        <qualifier>
          <variableref>DCC Message 23B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="209" mask="XVXXXXXX" item="State 23B">
        <qualifier>
          <variableref>DCC Message 23B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="209" mask="XVVVXXXX" item="Aspect 23B">
        <qualifier>
          <variableref>DCC Message 23B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="209" mask="VXXXXXXX" item="Logic 23B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="210" mask="VVVVVVVV" item="Address 23C">
        <splitVal highCV="211" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="211" mask="XXXXVXXX" item="DCC Message 23C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="211" mask="XXVVXXXX" item="Message 23C">
        <qualifier>
          <variableref>DCC Message 23C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="211" mask="XVXXXXXX" item="State 23C">
        <qualifier>
          <variableref>DCC Message 23C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="211" mask="XVVVXXXX" item="Aspect 23C">
        <qualifier>
          <variableref>DCC Message 23C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="211" mask="VXXXXXXX" item="Logic 23C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 24 Variables -->
      <variable CV="212" mask="VVVVVVVV" item="Address 24A">
        <splitVal highCV="213" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="213" mask="XXXXVXXX" item="DCC Message 24A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="213" mask="XXVVXXXX" item="Message 24A">
        <qualifier>
          <variableref>DCC Message 24A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="213" mask="XVXXXXXX" item="State 24A">
        <qualifier>
          <variableref>DCC Message 24A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="213" mask="XVVVXXXX" item="Aspect 24A">
        <qualifier>
          <variableref>DCC Message 24A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="214" mask="VVVVVVVV" item="Address 24B">
        <splitVal highCV="215" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="215" mask="XXXXVXXX" item="DCC Message 24B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="215" mask="XXVVXXXX" item="Message 24B">
        <qualifier>
          <variableref>DCC Message 24B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="215" mask="XVXXXXXX" item="State 24B">
        <qualifier>
          <variableref>DCC Message 24B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="215" mask="XVVVXXXX" item="Aspect 24B">
        <qualifier>
          <variableref>DCC Message 24B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="215" mask="VXXXXXXX" item="Logic 24B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="216" mask="VVVVVVVV" item="Address 24C">
        <splitVal highCV="217" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="217" mask="XXXXVXXX" item="DCC Message 24C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="217" mask="XXVVXXXX" item="Message 24C">
        <qualifier>
          <variableref>DCC Message 24C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="217" mask="XVXXXXXX" item="State 24C">
        <qualifier>
          <variableref>DCC Message 24C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="217" mask="XVVVXXXX" item="Aspect 24C">
        <qualifier>
          <variableref>DCC Message 24C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="217" mask="VXXXXXXX" item="Logic 24C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Begin Input Unoccupied Delay variable definition -->
      <variable CV="218" mask="XVVVVVVV" item="Delay 1" default="0">
        <decVal min="0" max="127"/>
        <label>Delay 1</label>
      </variable>
      <variable CV="219" mask="XVVVVVVV" item="Delay 2" default="0">
        <decVal min="0" max="127"/>
        <label>Delay 2</label>
      </variable>
      <variable CV="220" mask="XVVVVVVV" item="Delay 3" default="0">
        <decVal min="0" max="127"/>
        <label>Delay 3</label>
      </variable>
      <variable CV="221" mask="XVVVVVVV" item="Delay 4" default="0">
        <decVal min="0" max="127"/>
        <label>Delay 4</label>
      </variable>
      <variable CV="222" mask="XVVVVVVV" item="Delay 5" default="0">
        <decVal min="0" max="127"/>
        <label>Delay 5</label>
      </variable>
      <variable CV="223" mask="XVVVVVVV" item="Delay 6" default="0">
        <decVal min="0" max="127"/>
        <label>Delay 6</label>
      </variable>
      <variable CV="224" mask="XVVVVVVV" item="Delay 7" default="0">
        <decVal min="0" max="127"/>
        <label>Delay 7</label>
      </variable>
      <variable CV="225" mask="XVVVVVVV" item="Delay 8" default="0">
        <decVal min="0" max="127"/>
        <label>Delay 8</label>
      </variable>
      <!-- Begin Logic Cell 57-64 Delay variable definition -->
      <variable CV="226" mask="XVVVVVVV" item="Delay 9" default="0">
        <decVal min="0" max="127"/>
        <label>LC Delay 9</label>
      </variable>
      <variable CV="227" mask="XVVVVVVV" item="Delay 10" default="0">
        <decVal min="0" max="127"/>
        <label>Delay 10</label>
      </variable>
      <variable CV="228" mask="XVVVVVVV" item="Delay 11" default="0">
        <decVal min="0" max="127"/>
        <label>Delay 11</label>
      </variable>
      <variable CV="229" mask="XVVVVVVV" item="Delay 12" default="0">
        <decVal min="0" max="127"/>
        <label>Delay 12</label>
      </variable>
      <variable CV="230" mask="XVVVVVVV" item="Delay 13" default="0">
        <decVal min="0" max="127"/>
        <label>Delay 13</label>
      </variable>
      <variable CV="231" mask="XVVVVVVV" item="Delay 14" default="0">
        <decVal min="0" max="127"/>
        <label>Delay 14</label>
      </variable>
      <variable CV="232" mask="XVVVVVVV" item="Delay 15" default="0">
        <decVal min="0" max="127"/>
        <label>Delay 15</label>
      </variable>
      <variable CV="233" mask="XVVVVVVV" item="Delay 16" default="0">
        <decVal min="0" max="127"/>
        <label>Delay 16</label>
      </variable>
      <!-- Setup Variables -->
      <variable CV="234" mask="XXXXXVVV" item="Setups">
        <enumVal>
          <enumChoice choice="None"/>
          <enumChoice choice="Four blocks"/>
          <enumChoice choice="Loop with two sidings"/>
          <enumChoice choice="APB signals"/>
          <enumChoice choice="Grade crossing"/>
        </enumVal>
        <label>Setup</label>
      </variable>
      <variable item="Address of first signal head (H1)" CV="235" mask="XVVVVVVV" default="1">
        <qualifier>
          <variableref>Setups</variableref>
          <relation>ne</relation>
          <value>0</value>
        </qualifier>
        <decVal min="1" max="127"/><label>Address of first signal head (H1)</label></variable>
      <variable item="Address of first block (B1)" CV="236" mask="XVVVVVVV" default="1">
        <qualifier>
          <variableref>Setups</variableref>
          <relation>ne</relation>
          <value>0</value>
        </qualifier>
        <decVal min="1" max="127"/><label>Address of first block (B1)</label></variable>
      <variable item="Block detectors connected to inputs?" CV="234" mask="VXXXXXXX" default="1">
        <qualifier>
          <variableref>Setups</variableref>
          <relation>ne</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/><label>Block detectors connected to inputs?</label></variable>
      <variable CV="237" mask="XVVVVVVV" item="BwSetup1" default="0">
        <qualifier>
          <variableref>Setups</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <decVal min="0" max="127"/><label>Address of west block (Bw)</label></variable>
      <variable CV="238" mask="XVVVVVVV" item="HwSetup1" default="0">
        <qualifier>
          <variableref>Setups</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <decVal min="0" max="127"/><label>Address of west signal head (Hw)</label></variable>
      <variable CV="239" mask="XVVVVVVV" item="HeSetup1" default="0">
        <qualifier>
          <variableref>Setups</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <decVal min="0" max="127"/><label>Address of east signal head (He)</label></variable>
      <variable CV="237" mask="XVVVVVVV" item="BwSetup4" default="0">
        <qualifier>
          <variableref>Setups</variableref>
          <relation>eq</relation>
          <value>4</value>
        </qualifier>
        <decVal min="0" max="127"/><label>Address of west block (Bw)</label></variable>
      <variable CV="238" mask="XVVVVVVV" item="HwSetup4" default="0">
        <qualifier>
          <variableref>Setups</variableref>
          <relation>eq</relation>
          <value>4</value>
        </qualifier>
        <decVal min="0" max="127"/><label>Address of west signal head (Hw)</label></variable>
      <variable CV="239" mask="XVVVVVVV" item="HeSetup4" default="0">
        <qualifier>
          <variableref>Setups</variableref>
          <relation>eq</relation>
          <value>4</value>
        </qualifier>
        <decVal min="0" max="127"/><label>Address of east signal head (He)</label></variable>
      <variable CV="239" mask="XVVVVVVV" item="SwSetup2" default="0">
        <qualifier>
          <variableref>Setups</variableref>
          <relation>eq</relation>
          <value>2</value>
        </qualifier>
        <decVal min="0" max="127"/><label>Address of first switch (SW1)</label></variable>
      <variable CV="239" mask="XVVVVVVV" item="SwSetup3" default="0">
        <qualifier>
          <variableref>Setups</variableref>
          <relation>eq</relation>
          <value>3</value>
        </qualifier>
        <decVal min="0" max="127"/><label>Address of first switch (SW1)</label></variable>
      <!-- Servo Variables -->
      <variable item="Servo 1 Positon LC False" CV="242" mask="XVVVVVVV" default="40">
        <decVal min="1" max="127"/>
        <label>Servo 1 Positon LC False</label>
      </variable>
      <variable item="Servo 1 Positon LC True" CV="243" mask="XVVVVVVV" default="80">
        <decVal min="1" max="127"/>
        <label>Servo 1 Positon LC True</label>
      </variable>
      <variable item="Servo 2 Positon LC False" CV="244" mask="XVVVVVVV" default="40">
        <decVal min="1" max="127"/>
        <label>Servo 2 Positon LC False</label>
      </variable>
      <variable item="Servo 2 Positon LC True" CV="245" mask="XVVVVVVV" default="80">
        <decVal min="1" max="127"/>
        <label>Servo 2 Positon LC True</label>
      </variable>
      <variable item="Servo 1 Move Speed" CV="246" mask="XVVVVVVV" default="15">
        <decVal min="1" max="127"/>
        <label>Servo 1 Move Speed</label>
      </variable>
      <variable item="Servo 2 Move Speed" CV="247" mask="XVVVVVVV" default="15">
        <decVal min="1" max="127"/>
        <label>Servo 2 Move Speed</label>
      </variable>
      <!-- Start up Delay Variable -->
      <variable CV="255" mask="XVVVVVVV" item="Startdelay" default="8">
        <decVal/>
        <label>Start up delay</label>
      </variable>
      <!-- Logic cell 25 Variables -->
      <variable CV="257" mask="VVVVVVVV" item="Address 25A">
        <splitVal highCV="258" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="258" mask="XXXXVXXX" item="DCC Message 25A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="258" mask="XXVVXXXX" item="Message 25A">
        <qualifier>
          <variableref>DCC Message 25A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="Switch Request"/>
          <enumChoice choice="Switch Feedback"/>
          <enumChoice choice="Sensor Message"/>
        </enumVal><label/></variable>
      <variable CV="258" mask="XVXXXXXX" item="State 25A">
        <qualifier>
          <variableref>DCC Message 25A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="258" mask="XVVVXXXX" item="Aspect 25A">
        <qualifier>
          <variableref>DCC Message 25A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="259" mask="VVVVVVVV" item="Address 25B">
        <splitVal highCV="260" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="260" mask="XXXXVXXX" item="DCC Message 25B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="260" mask="XXVVXXXX" item="Message 25B">
        <qualifier>
          <variableref>DCC Message 25B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="Switch Request"/>
          <enumChoice choice="Switch Feedback"/>
          <enumChoice choice="Sensor Message"/>
        </enumVal><label/></variable>
      <variable CV="260" mask="XVXXXXXX" item="State 25B">
        <qualifier>
          <variableref>DCC Message 25B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="260" mask="XVVVXXXX" item="Aspect 25B">
        <qualifier>
          <variableref>DCC Message 25B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="260" mask="VXXXXXXX" item="Logic 25B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="261" mask="VVVVVVVV" item="Address 25C">
        <splitVal highCV="262" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="262" mask="XXXXVXXX" item="DCC Message 25C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="262" mask="XXVVXXXX" item="Message 25C">
        <qualifier>
          <variableref>DCC Message 25C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="Switch Request"/>
          <enumChoice choice="Switch Feedback"/>
          <enumChoice choice="Sensor Message"/>
        </enumVal><label/></variable>
      <variable CV="262" mask="XVXXXXXX" item="State 25C">
        <qualifier>
          <variableref>DCC Message 25C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="262" mask="XVVVXXXX" item="Aspect 25C">
        <qualifier>
          <variableref>DCC Message 25C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="262" mask="VXXXXXXX" item="Logic 25C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 26 Variables -->
      <variable CV="263" mask="VVVVVVVV" item="Address 26A">
        <splitVal highCV="264" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="264" mask="XXXXVXXX" item="DCC Message 26A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="264" mask="XXVVXXXX" item="Message 26A">
        <qualifier>
          <variableref>DCC Message 26A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="Switch Request"/>
          <enumChoice choice="Switch Feedback"/>
          <enumChoice choice="Sensor Message"/>
        </enumVal><label/></variable>
      <variable CV="264" mask="XVXXXXXX" item="State 26A">
        <qualifier>
          <variableref>DCC Message 26A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="264" mask="XVVVXXXX" item="Aspect 26A">
        <qualifier>
          <variableref>DCC Message 26A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="265" mask="VVVVVVVV" item="Address 26B">
        <splitVal highCV="266" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="266" mask="XXXXVXXX" item="DCC Message 26B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="266" mask="XXVVXXXX" item="Message 26B">
        <qualifier>
          <variableref>DCC Message 26B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="Switch Request"/>
          <enumChoice choice="Switch Feedback"/>
          <enumChoice choice="Sensor Message"/>
        </enumVal><label/></variable>
      <variable CV="266" mask="XVXXXXXX" item="State 26B">
        <qualifier>
          <variableref>DCC Message 26B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="266" mask="XVVVXXXX" item="Aspect 26B">
        <qualifier>
          <variableref>DCC Message 26B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="266" mask="VXXXXXXX" item="Logic 26B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="267" mask="VVVVVVVV" item="Address 26C">
        <splitVal highCV="268" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="268" mask="XXXXVXXX" item="DCC Message 26C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="268" mask="XXVVXXXX" item="Message 26C">
        <qualifier>
          <variableref>DCC Message 26C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="Switch Request"/>
          <enumChoice choice="Switch Feedback"/>
          <enumChoice choice="Sensor Message"/>
        </enumVal><label/></variable>
      <variable CV="268" mask="XVXXXXXX" item="State 26C">
        <qualifier>
          <variableref>DCC Message 26C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="268" mask="XVVVXXXX" item="Aspect 26C">
        <qualifier>
          <variableref>DCC Message 26C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="268" mask="VXXXXXXX" item="Logic 26C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 27 Variables -->
      <variable CV="269" mask="VVVVVVVV" item="Address 27A">
        <splitVal highCV="270" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="270" mask="XXXXVXXX" item="DCC Message 27A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="270" mask="XXVVXXXX" item="Message 27A">
        <qualifier>
          <variableref>DCC Message 27A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="Switch Request"/>
          <enumChoice choice="Switch Feedback"/>
          <enumChoice choice="Sensor Message"/>
        </enumVal><label/></variable>
      <variable CV="270" mask="XVXXXXXX" item="State 27A">
        <qualifier>
          <variableref>DCC Message 27A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="270" mask="XVVVXXXX" item="Aspect 27A">
        <qualifier>
          <variableref>DCC Message 27A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="271" mask="VVVVVVVV" item="Address 27B">
        <splitVal highCV="272" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="272" mask="XXXXVXXX" item="DCC Message 27B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="272" mask="XXVVXXXX" item="Message 27B">
        <qualifier>
          <variableref>DCC Message 27B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="Switch Request"/>
          <enumChoice choice="Switch Feedback"/>
          <enumChoice choice="Sensor Message"/>
        </enumVal><label/></variable>
      <variable CV="272" mask="XVXXXXXX" item="State 27B">
        <qualifier>
          <variableref>DCC Message 27B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="272" mask="XVVVXXXX" item="Aspect 27B">
        <qualifier>
          <variableref>DCC Message 27B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="272" mask="VXXXXXXX" item="Logic 27B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="273" mask="VVVVVVVV" item="Address 27C">
        <splitVal highCV="274" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="274" mask="XXXXVXXX" item="DCC Message 27C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="274" mask="XXVVXXXX" item="Message 27C">
        <qualifier>
          <variableref>DCC Message 27C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="Switch Request"/>
          <enumChoice choice="Switch Feedback"/>
          <enumChoice choice="Sensor Message"/>
        </enumVal><label/></variable>
      <variable CV="274" mask="XVXXXXXX" item="State 27C">
        <qualifier>
          <variableref>DCC Message 27C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="274" mask="XVVVXXXX" item="Aspect 27C">
        <qualifier>
          <variableref>DCC Message 27C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="274" mask="VXXXXXXX" item="Logic 27C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 28 Variables -->
      <variable CV="275" mask="VVVVVVVV" item="Address 28A" default="1">
        <splitVal highCV="276" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="276" mask="XXXXVXXX" item="DCC Message 28A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="276" mask="XXVVXXXX" item="Message 28A">
        <qualifier>
          <variableref>DCC Message 28A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="Switch Request"/>
          <enumChoice choice="Switch Feedback"/>
          <enumChoice choice="Sensor Message"/>
        </enumVal><label/></variable>
      <variable CV="276" mask="XVXXXXXX" item="State 28A">
        <qualifier>
          <variableref>DCC Message 28A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="276" mask="XVVVXXXX" item="Aspect 28A">
        <qualifier>
          <variableref>DCC Message 28A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="277" mask="VVVVVVVV" item="Address 28B">
        <splitVal highCV="278" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="278" mask="XXXXVXXX" item="DCC Message 28B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="278" mask="XXVVXXXX" item="Message 28B">
        <qualifier>
          <variableref>DCC Message 28B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="Switch Request"/>
          <enumChoice choice="Switch Feedback"/>
          <enumChoice choice="Sensor Message"/>
        </enumVal><label/></variable>
      <variable CV="278" mask="XVXXXXXX" item="State 28B">
        <qualifier>
          <variableref>DCC Message 28B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="278" mask="XVVVXXXX" item="Aspect 28B">
        <qualifier>
          <variableref>DCC Message 28B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="278" mask="VXXXXXXX" item="Logic 28B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="279" mask="VVVVVVVV" item="Address 28C">
        <splitVal highCV="280" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="280" mask="XXXXVXXX" item="DCC Message 28C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="280" mask="XXVVXXXX" item="Message 28C">
        <qualifier>
          <variableref>DCC Message 28C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="Switch Request"/>
          <enumChoice choice="Switch Feedback"/>
          <enumChoice choice="Sensor Message"/>
        </enumVal><label/></variable>
      <variable CV="280" mask="XVXXXXXX" item="State 28C">
        <qualifier>
          <variableref>DCC Message 28C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="280" mask="XVVVXXXX" item="Aspect 28C">
        <qualifier>
          <variableref>DCC Message 28C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="280" mask="VXXXXXXX" item="Logic 28C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 29 Variables -->
      <variable CV="281" mask="VVVVVVVV" item="Address 29A" default="2">
        <splitVal highCV="282" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="282" mask="XXXXVXXX" item="DCC Message 29A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="282" mask="XXVVXXXX" item="Message 29A">
        <qualifier>
          <variableref>DCC Message 29A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="282" mask="XVXXXXXX" item="State 29A">
        <qualifier>
          <variableref>DCC Message 29A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="282" mask="XVVVXXXX" item="Aspect 29A">
        <qualifier>
          <variableref>DCC Message 29A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="283" mask="VVVVVVVV" item="Address 29B">
        <splitVal highCV="284" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="284" mask="XXXXVXXX" item="DCC Message 29B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="284" mask="XXVVXXXX" item="Message 29B">
        <qualifier>
          <variableref>DCC Message 29B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="284" mask="XVXXXXXX" item="State 29B">
        <qualifier>
          <variableref>DCC Message 29B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="284" mask="XVVVXXXX" item="Aspect 29B">
        <qualifier>
          <variableref>DCC Message 29B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="284" mask="VXXXXXXX" item="Logic 29B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="285" mask="VVVVVVVV" item="Address 29C">
        <splitVal highCV="286" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="286" mask="XXXXVXXX" item="DCC Message 29C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="286" mask="XXVVXXXX" item="Message 29C">
        <qualifier>
          <variableref>DCC Message 29C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="286" mask="XVXXXXXX" item="State 29C">
        <qualifier>
          <variableref>DCC Message 29C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="286" mask="XVVVXXXX" item="Aspect 29C">
        <qualifier>
          <variableref>DCC Message 29C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="286" mask="VXXXXXXX" item="Logic 29C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 30 Variables -->
      <variable CV="287" mask="VVVVVVVV" item="Address 30A">
        <splitVal highCV="288" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="288" mask="XXXXVXXX" item="DCC Message 30A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="288" mask="XXVVXXXX" item="Message 30A">
        <qualifier>
          <variableref>DCC Message 30A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="288" mask="XVXXXXXX" item="State 30A">
        <qualifier>
          <variableref>DCC Message 30A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="288" mask="XVVVXXXX" item="Aspect 30A">
        <qualifier>
          <variableref>DCC Message 30A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="289" mask="VVVVVVVV" item="Address 30B">
        <splitVal highCV="290" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="290" mask="XXXXVXXX" item="DCC Message 30B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="290" mask="XXVVXXXX" item="Message 30B">
        <qualifier>
          <variableref>DCC Message 30B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="290" mask="XVXXXXXX" item="State 30B">
        <qualifier>
          <variableref>DCC Message 30B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="290" mask="XVVVXXXX" item="Aspect 30B">
        <qualifier>
          <variableref>DCC Message 30B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="290" mask="VXXXXXXX" item="Logic 30B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="291" mask="VVVVVVVV" item="Address 30C">
        <splitVal highCV="292" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="292" mask="XXXXVXXX" item="DCC Message 30C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="292" mask="XXVVXXXX" item="Message 30C">
        <qualifier>
          <variableref>DCC Message 30C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="292" mask="XVXXXXXX" item="State 30C">
        <qualifier>
          <variableref>DCC Message 30C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="292" mask="XVVVXXXX" item="Aspect 30C">
        <qualifier>
          <variableref>DCC Message 30C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="292" mask="VXXXXXXX" item="Logic 30C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 31 Variables -->
      <variable CV="293" mask="VVVVVVVV" item="Address 31A">
        <splitVal highCV="294" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="294" mask="XXXXVXXX" item="DCC Message 31A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="294" mask="XXVVXXXX" item="Message 31A">
        <qualifier>
          <variableref>DCC Message 31A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="294" mask="XVXXXXXX" item="State 31A">
        <qualifier>
          <variableref>DCC Message 31A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="294" mask="XVVVXXXX" item="Aspect 31A">
        <qualifier>
          <variableref>DCC Message 31A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="295" mask="VVVVVVVV" item="Address 31B">
        <splitVal highCV="296" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="296" mask="XXXXVXXX" item="DCC Message 31B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="296" mask="XXVVXXXX" item="Message 31B">
        <qualifier>
          <variableref>DCC Message 31B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="296" mask="XVXXXXXX" item="State 31B">
        <qualifier>
          <variableref>DCC Message 31B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="296" mask="XVVVXXXX" item="Aspect 31B">
        <qualifier>
          <variableref>DCC Message 31B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="296" mask="VXXXXXXX" item="Logic 31B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="297" mask="VVVVVVVV" item="Address 31C">
        <splitVal highCV="298" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="298" mask="XXXXVXXX" item="DCC Message 31C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="298" mask="XXVVXXXX" item="Message 31C">
        <qualifier>
          <variableref>DCC Message 31C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="298" mask="XVXXXXXX" item="State 31C">
        <qualifier>
          <variableref>DCC Message 31C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="298" mask="XVVVXXXX" item="Aspect 31C">
        <qualifier>
          <variableref>DCC Message 31C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="298" mask="VXXXXXXX" item="Logic 31C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 32 Variables -->
      <variable CV="299" mask="VVVVVVVV" item="Address 32A">
        <splitVal highCV="300" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="300" mask="XXXXVXXX" item="DCC Message 32A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="300" mask="XXVVXXXX" item="Message 32A">
        <qualifier>
          <variableref>DCC Message 32A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="300" mask="XVXXXXXX" item="State 32A">
        <qualifier>
          <variableref>DCC Message 32A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="300" mask="XVVVXXXX" item="Aspect 32A">
        <qualifier>
          <variableref>DCC Message 32A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="301" mask="VVVVVVVV" item="Address 32B">
        <splitVal highCV="302" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="302" mask="XXXXVXXX" item="DCC Message 32B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="302" mask="XXVVXXXX" item="Message 32B">
        <qualifier>
          <variableref>DCC Message 32B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="302" mask="XVXXXXXX" item="State 32B">
        <qualifier>
          <variableref>DCC Message 32B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="302" mask="XVVVXXXX" item="Aspect 32B">
        <qualifier>
          <variableref>DCC Message 32B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="302" mask="VXXXXXXX" item="Logic 32B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="303" mask="VVVVVVVV" item="Address 32C">
        <splitVal highCV="304" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="304" mask="XXXXVXXX" item="DCC Message 32C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="304" mask="XXVVXXXX" item="Message 32C">
        <qualifier>
          <variableref>DCC Message 32C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="304" mask="XVXXXXXX" item="State 32C">
        <qualifier>
          <variableref>DCC Message 32C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="304" mask="XVVVXXXX" item="Aspect 32C">
        <qualifier>
          <variableref>DCC Message 32C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="304" mask="VXXXXXXX" item="Logic 32C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 33 Variables -->
      <variable CV="305" mask="VVVVVVVV" item="Address 33A">
        <splitVal highCV="306" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="306" mask="XXXXVXXX" item="DCC Message 33A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="306" mask="XXVVXXXX" item="Message 33A">
        <qualifier>
          <variableref>DCC Message 33A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="306" mask="XVXXXXXX" item="State 33A">
        <qualifier>
          <variableref>DCC Message 33A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="306" mask="XVVVXXXX" item="Aspect 33A">
        <qualifier>
          <variableref>DCC Message 33A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="307" mask="VVVVVVVV" item="Address 33B">
        <splitVal highCV="308" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="308" mask="XXXXVXXX" item="DCC Message 33B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="308" mask="XXVVXXXX" item="Message 33B">
        <qualifier>
          <variableref>DCC Message 33B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="308" mask="XVXXXXXX" item="State 33B">
        <qualifier>
          <variableref>DCC Message 33B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="308" mask="XVVVXXXX" item="Aspect 33B">
        <qualifier>
          <variableref>DCC Message 33B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="308" mask="VXXXXXXX" item="Logic 33B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="309" mask="VVVVVVVV" item="Address 33C">
        <splitVal highCV="310" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="310" mask="XXXXVXXX" item="DCC Message 33C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="310" mask="XXVVXXXX" item="Message 33C">
        <qualifier>
          <variableref>DCC Message 33C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="310" mask="XVXXXXXX" item="State 33C">
        <qualifier>
          <variableref>DCC Message 33C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="310" mask="XVVVXXXX" item="Aspect 33C">
        <qualifier>
          <variableref>DCC Message 33C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="310" mask="VXXXXXXX" item="Logic 33C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 34 Variables -->
      <variable CV="311" mask="VVVVVVVV" item="Address 34A">
        <splitVal highCV="312" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="312" mask="XXXXVXXX" item="DCC Message 34A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="312" mask="XXVVXXXX" item="Message 34A">
        <qualifier>
          <variableref>DCC Message 34A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="312" mask="XVXXXXXX" item="State 34A">
        <qualifier>
          <variableref>DCC Message 34A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="312" mask="XVVVXXXX" item="Aspect 34A">
        <qualifier>
          <variableref>DCC Message 34A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="313" mask="VVVVVVVV" item="Address 34B">
        <splitVal highCV="314" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="314" mask="XXXXVXXX" item="DCC Message 34B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="314" mask="XXVVXXXX" item="Message 34B">
        <qualifier>
          <variableref>DCC Message 34B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="314" mask="XVXXXXXX" item="State 34B">
        <qualifier>
          <variableref>DCC Message 34B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="314" mask="XVVVXXXX" item="Aspect 34B">
        <qualifier>
          <variableref>DCC Message 34B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="314" mask="VXXXXXXX" item="Logic 34B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="315" mask="VVVVVVVV" item="Address 34C">
        <splitVal highCV="316" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="316" mask="XXXXVXXX" item="DCC Message 34C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="316" mask="XXVVXXXX" item="Message 34C">
        <qualifier>
          <variableref>DCC Message 34C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="316" mask="XVXXXXXX" item="State 34C">
        <qualifier>
          <variableref>DCC Message 34C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="316" mask="XVVVXXXX" item="Aspect 34C">
        <qualifier>
          <variableref>DCC Message 34C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="316" mask="VXXXXXXX" item="Logic 34C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 35 Variables -->
      <variable CV="317" mask="VVVVVVVV" item="Address 35A">
        <splitVal highCV="318" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="318" mask="XXXXVXXX" item="DCC Message 35A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="318" mask="XXVVXXXX" item="Message 35A">
        <qualifier>
          <variableref>DCC Message 35A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="318" mask="XVXXXXXX" item="State 35A">
        <qualifier>
          <variableref>DCC Message 35A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="318" mask="XVVVXXXX" item="Aspect 35A">
        <qualifier>
          <variableref>DCC Message 35A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="319" mask="VVVVVVVV" item="Address 35B">
        <splitVal highCV="320" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="320" mask="XXXXVXXX" item="DCC Message 35B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="320" mask="XXVVXXXX" item="Message 35B">
        <qualifier>
          <variableref>DCC Message 35B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="320" mask="XVXXXXXX" item="State 35B">
        <qualifier>
          <variableref>DCC Message 35B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="320" mask="XVVVXXXX" item="Aspect 35B">
        <qualifier>
          <variableref>DCC Message 35B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="320" mask="VXXXXXXX" item="Logic 35B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="321" mask="VVVVVVVV" item="Address 35C">
        <splitVal highCV="322" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="322" mask="XXXXVXXX" item="DCC Message 35C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="322" mask="XXVVXXXX" item="Message 35C">
        <qualifier>
          <variableref>DCC Message 35C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="322" mask="XVXXXXXX" item="State 35C">
        <qualifier>
          <variableref>DCC Message 35C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="322" mask="XVVVXXXX" item="Aspect 35C">
        <qualifier>
          <variableref>DCC Message 35C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="322" mask="VXXXXXXX" item="Logic 35C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 36 Variables -->
      <variable CV="323" mask="VVVVVVVV" item="Address 36A">
        <splitVal highCV="324" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="324" mask="XXXXVXXX" item="DCC Message 36A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="324" mask="XXVVXXXX" item="Message 36A">
        <qualifier>
          <variableref>DCC Message 36A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="324" mask="XVXXXXXX" item="State 36A">
        <qualifier>
          <variableref>DCC Message 36A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="324" mask="XVVVXXXX" item="Aspect 36A">
        <qualifier>
          <variableref>DCC Message 36A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="325" mask="VVVVVVVV" item="Address 36B">
        <splitVal highCV="326" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="326" mask="XXXXVXXX" item="DCC Message 36B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="326" mask="XXVVXXXX" item="Message 36B">
        <qualifier>
          <variableref>DCC Message 36B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="326" mask="XVXXXXXX" item="State 36B">
        <qualifier>
          <variableref>DCC Message 36B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="326" mask="XVVVXXXX" item="Aspect 36B">
        <qualifier>
          <variableref>DCC Message 36B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="326" mask="VXXXXXXX" item="Logic 36B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="327" mask="VVVVVVVV" item="Address 36C">
        <splitVal highCV="328" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="328" mask="XXXXVXXX" item="DCC Message 36C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="328" mask="XXVVXXXX" item="Message 36C">
        <qualifier>
          <variableref>DCC Message 36C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="328" mask="XVXXXXXX" item="State 36C">
        <qualifier>
          <variableref>DCC Message 36C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="328" mask="XVVVXXXX" item="Aspect 36C">
        <qualifier>
          <variableref>DCC Message 36C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="328" mask="VXXXXXXX" item="Logic 36C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 37 Variables -->
      <variable CV="329" mask="VVVVVVVV" item="Address 37A">
        <splitVal highCV="330" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="330" mask="XXXXVXXX" item="DCC Message 37A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="330" mask="XXVVXXXX" item="Message 37A">
        <qualifier>
          <variableref>DCC Message 37A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="330" mask="XVXXXXXX" item="State 37A">
        <qualifier>
          <variableref>DCC Message 37A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="330" mask="XVVVXXXX" item="Aspect 37A">
        <qualifier>
          <variableref>DCC Message 37A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="331" mask="VVVVVVVV" item="Address 37B">
        <splitVal highCV="332" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="332" mask="XXXXVXXX" item="DCC Message 37B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="332" mask="XXVVXXXX" item="Message 37B">
        <qualifier>
          <variableref>DCC Message 37B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="332" mask="XVXXXXXX" item="State 37B">
        <qualifier>
          <variableref>DCC Message 37B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="332" mask="XVVVXXXX" item="Aspect 37B">
        <qualifier>
          <variableref>DCC Message 37B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="332" mask="VXXXXXXX" item="Logic 37B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="333" mask="VVVVVVVV" item="Address 37C">
        <splitVal highCV="334" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="334" mask="XXXXVXXX" item="DCC Message 37C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="334" mask="XXVVXXXX" item="Message 37C">
        <qualifier>
          <variableref>DCC Message 37C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="334" mask="XVXXXXXX" item="State 37C">
        <qualifier>
          <variableref>DCC Message 37C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="334" mask="XVVVXXXX" item="Aspect 37C">
        <qualifier>
          <variableref>DCC Message 37C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="334" mask="VXXXXXXX" item="Logic 37C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 38 Variables -->
      <variable CV="335" mask="VVVVVVVV" item="Address 38A">
        <splitVal highCV="336" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="336" mask="XXXXVXXX" item="DCC Message 38A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="336" mask="XXVVXXXX" item="Message 38A">
        <qualifier>
          <variableref>DCC Message 38A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="336" mask="XVXXXXXX" item="State 38A">
        <qualifier>
          <variableref>DCC Message 38A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="336" mask="XVVVXXXX" item="Aspect 38A">
        <qualifier>
          <variableref>DCC Message 38A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="337" mask="VVVVVVVV" item="Address 38B">
        <splitVal highCV="338" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="338" mask="XXXXVXXX" item="DCC Message 38B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="338" mask="XXVVXXXX" item="Message 38B">
        <qualifier>
          <variableref>DCC Message 38B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="338" mask="XVXXXXXX" item="State 38B">
        <qualifier>
          <variableref>DCC Message 38B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="338" mask="XVVVXXXX" item="Aspect 38B">
        <qualifier>
          <variableref>DCC Message 38B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="338" mask="VXXXXXXX" item="Logic 38B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="339" mask="VVVVVVVV" item="Address 38C">
        <splitVal highCV="340" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="340" mask="XXXXVXXX" item="DCC Message 38C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="340" mask="XXVVXXXX" item="Message 38C">
        <qualifier>
          <variableref>DCC Message 38C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="340" mask="XVXXXXXX" item="State 38C">
        <qualifier>
          <variableref>DCC Message 38C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="340" mask="XVVVXXXX" item="Aspect 38C">
        <qualifier>
          <variableref>DCC Message 38C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="340" mask="VXXXXXXX" item="Logic 38C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 39 Variables -->
      <variable CV="341" mask="VVVVVVVV" item="Address 39A">
        <splitVal highCV="342" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="342" mask="XXXXVXXX" item="DCC Message 39A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="342" mask="XXVVXXXX" item="Message 39A">
        <qualifier>
          <variableref>DCC Message 39A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="342" mask="XVXXXXXX" item="State 39A">
        <qualifier>
          <variableref>DCC Message 39A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="342" mask="XVVVXXXX" item="Aspect 39A">
        <qualifier>
          <variableref>DCC Message 39A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="343" mask="VVVVVVVV" item="Address 39B">
        <splitVal highCV="344" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="344" mask="XXXXVXXX" item="DCC Message 39B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="344" mask="XXVVXXXX" item="Message 39B">
        <qualifier>
          <variableref>DCC Message 39B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="344" mask="XVXXXXXX" item="State 39B">
        <qualifier>
          <variableref>DCC Message 39B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="344" mask="XVVVXXXX" item="Aspect 39B">
        <qualifier>
          <variableref>DCC Message 39B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="344" mask="VXXXXXXX" item="Logic 39B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="345" mask="VVVVVVVV" item="Address 39C">
        <splitVal highCV="346" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="346" mask="XXXXVXXX" item="DCC Message 39C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="346" mask="XXVVXXXX" item="Message 39C">
        <qualifier>
          <variableref>DCC Message 39C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="346" mask="XVXXXXXX" item="State 39C">
        <qualifier>
          <variableref>DCC Message 39C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="346" mask="XVVVXXXX" item="Aspect 39C">
        <qualifier>
          <variableref>DCC Message 39C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="346" mask="VXXXXXXX" item="Logic 39C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 40 Variables -->
      <variable CV="347" mask="VVVVVVVV" item="Address 40A">
        <splitVal highCV="348" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="348" mask="XXXXVXXX" item="DCC Message 40A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="348" mask="XXVVXXXX" item="Message 40A">
        <qualifier>
          <variableref>DCC Message 40A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="348" mask="XVXXXXXX" item="State 40A">
        <qualifier>
          <variableref>DCC Message 40A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="348" mask="XVVVXXXX" item="Aspect 40A">
        <qualifier>
          <variableref>DCC Message 40A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="349" mask="VVVVVVVV" item="Address 40B">
        <splitVal highCV="350" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="350" mask="XXXXVXXX" item="DCC Message 40B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="350" mask="XXVVXXXX" item="Message 40B">
        <qualifier>
          <variableref>DCC Message 40B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="350" mask="XVXXXXXX" item="State 40B">
        <qualifier>
          <variableref>DCC Message 40B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="350" mask="XVVVXXXX" item="Aspect 40B">
        <qualifier>
          <variableref>DCC Message 40B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="350" mask="VXXXXXXX" item="Logic 40B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="351" mask="VVVVVVVV" item="Address 40C">
        <splitVal highCV="352" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="352" mask="XXXXVXXX" item="DCC Message 40C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="352" mask="XXVVXXXX" item="Message 40C">
        <qualifier>
          <variableref>DCC Message 40C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="352" mask="XVXXXXXX" item="State 40C">
        <qualifier>
          <variableref>DCC Message 40C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="352" mask="XVVVXXXX" item="Aspect 40C">
        <qualifier>
          <variableref>DCC Message 40C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="352" mask="VXXXXXXX" item="Logic 40C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 41 Variables -->
      <variable CV="353" mask="VVVVVVVV" item="Address 41A">
        <splitVal highCV="354" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="354" mask="XXXXVXXX" item="DCC Message 41A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="354" mask="XXVVXXXX" item="Message 41A">
        <qualifier>
          <variableref>DCC Message 41A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="354" mask="XVXXXXXX" item="State 41A">
        <qualifier>
          <variableref>DCC Message 41A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="354" mask="XVVVXXXX" item="Aspect 41A">
        <qualifier>
          <variableref>DCC Message 41A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="355" mask="VVVVVVVV" item="Address 41B">
        <splitVal highCV="356" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="356" mask="XXXXVXXX" item="DCC Message 41B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="356" mask="XXVVXXXX" item="Message 41B">
        <qualifier>
          <variableref>DCC Message 41B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="356" mask="XVXXXXXX" item="State 41B">
        <qualifier>
          <variableref>DCC Message 41B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="356" mask="XVVVXXXX" item="Aspect 41B">
        <qualifier>
          <variableref>DCC Message 41B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="356" mask="VXXXXXXX" item="Logic 41B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="357" mask="VVVVVVVV" item="Address 41C">
        <splitVal highCV="358" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="358" mask="XXXXVXXX" item="DCC Message 41C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="358" mask="XXVVXXXX" item="Message 41C">
        <qualifier>
          <variableref>DCC Message 41C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="358" mask="XVXXXXXX" item="State 41C">
        <qualifier>
          <variableref>DCC Message 41C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="358" mask="XVVVXXXX" item="Aspect 41C">
        <qualifier>
          <variableref>DCC Message 41C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="358" mask="VXXXXXXX" item="Logic 41C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 42 Variables -->
      <variable CV="359" mask="VVVVVVVV" item="Address 42A">
        <splitVal highCV="360" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="360" mask="XXXXVXXX" item="DCC Message 42A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="360" mask="XXVVXXXX" item="Message 42A">
        <qualifier>
          <variableref>DCC Message 42A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="360" mask="XVXXXXXX" item="State 42A">
        <qualifier>
          <variableref>DCC Message 42A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="360" mask="XVVVXXXX" item="Aspect 42A">
        <qualifier>
          <variableref>DCC Message 42A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="361" mask="VVVVVVVV" item="Address 42B">
        <splitVal highCV="362" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="362" mask="XXXXVXXX" item="DCC Message 42B">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="362" mask="XXVVXXXX" item="Message 42B">
        <qualifier>
          <variableref>DCC Message 42B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="362" mask="XVXXXXXX" item="State 42B">
        <qualifier>
          <variableref>DCC Message 42B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="362" mask="XVVVXXXX" item="Aspect 42B">
        <qualifier>
          <variableref>DCC Message 42B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="362" mask="VXXXXXXX" item="Logic 42B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="363" mask="VVVVVVVV" item="Address 42C">
        <splitVal highCV="364" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="364" mask="XXXXVXXX" item="DCC Message 42C">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="364" mask="XXVVXXXX" item="Message 42C">
        <qualifier>
          <variableref>DCC Message 42C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="364" mask="XVXXXXXX" item="State 42C">
        <qualifier>
          <variableref>DCC Message 42C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="364" mask="XVVVXXXX" item="Aspect 42C">
        <qualifier>
          <variableref>DCC Message 42C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="364" mask="VXXXXXXX" item="Logic 42C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 43 Variables -->
      <variable CV="365" mask="VVVVVVVV" item="Address 43A">
        <splitVal highCV="366" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="366" mask="XXXXVXXX" item="DCC Message 43A">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="366" mask="XXVVXXXX" item="Message 43A">
        <qualifier>
          <variableref>DCC Message 43A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="366" mask="XVXXXXXX" item="State 43A">
        <qualifier>
          <variableref>DCC Message 43A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="366" mask="XVVVXXXX" item="Aspect 43A">
        <qualifier>
          <variableref>DCC Message 43A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="367" mask="VVVVVVVV" item="Address 43B">
        <splitVal highCV="368" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="368" mask="XXXXVXXX" item="DCC Message 43B">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="368" mask="XXVVXXXX" item="Message 43B">
        <qualifier>
          <variableref>DCC Message 43B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="368" mask="XVXXXXXX" item="State 43B">
        <qualifier>
          <variableref>DCC Message 43B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="368" mask="XVVVXXXX" item="Aspect 43B">
        <qualifier>
          <variableref>DCC Message 43B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="368" mask="VXXXXXXX" item="Logic 43B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="369" mask="VVVVVVVV" item="Address 43C">
        <splitVal highCV="370" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="370" mask="XXXXVXXX" item="DCC Message 43C">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="370" mask="XXVVXXXX" item="Message 43C">
        <qualifier>
          <variableref>DCC Message 43C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="370" mask="XVXXXXXX" item="State 43C">
        <qualifier>
          <variableref>DCC Message 43C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="370" mask="XVVVXXXX" item="Aspect 43C">
        <qualifier>
          <variableref>DCC Message 43C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="370" mask="VXXXXXXX" item="Logic 43C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 44 Variables -->
      <variable CV="371" mask="VVVVVVVV" item="Address 44A">
        <splitVal highCV="372" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="372" mask="XXXXVXXX" item="DCC Message 44A">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="372" mask="XXVVXXXX" item="Message 44A">
        <qualifier>
          <variableref>DCC Message 44A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="372" mask="XVXXXXXX" item="State 44A">
        <qualifier>
          <variableref>DCC Message 44A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="372" mask="XVVVXXXX" item="Aspect 44A">
        <qualifier>
          <variableref>DCC Message 44A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="373" mask="VVVVVVVV" item="Address 44B">
        <splitVal highCV="374" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="374" mask="XXXXVXXX" item="DCC Message 44B">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="374" mask="XXVVXXXX" item="Message 44B">
        <qualifier>
          <variableref>DCC Message 44B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="374" mask="XVXXXXXX" item="State 44B">
        <qualifier>
          <variableref>DCC Message 44B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="374" mask="XVVVXXXX" item="Aspect 44B">
        <qualifier>
          <variableref>DCC Message 44B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="374" mask="VXXXXXXX" item="Logic 44B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="375" mask="VVVVVVVV" item="Address 44C">
        <splitVal highCV="376" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="376" mask="XXXXVXXX" item="DCC Message 44C">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="376" mask="XXVVXXXX" item="Message 44C">
        <qualifier>
          <variableref>DCC Message 44C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="376" mask="XVXXXXXX" item="State 44C">
        <qualifier>
          <variableref>DCC Message 44C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="376" mask="XVVVXXXX" item="Aspect 44C">
        <qualifier>
          <variableref>DCC Message 44C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="376" mask="VXXXXXXX" item="Logic 44C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 45 Variables -->
      <variable CV="377" mask="VVVVVVVV" item="Address 45A">
        <splitVal highCV="378" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="378" mask="XXXXVXXX" item="DCC Message 45A">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="378" mask="XXVVXXXX" item="Message 45A">
        <qualifier>
          <variableref>DCC Message 45A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="378" mask="XVXXXXXX" item="State 45A">
        <qualifier>
          <variableref>DCC Message 45A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="378" mask="XVVVXXXX" item="Aspect 45A">
        <qualifier>
          <variableref>DCC Message 45A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="379" mask="VVVVVVVV" item="Address 45B">
        <splitVal highCV="380" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="380" mask="XXXXVXXX" item="DCC Message 45B">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="380" mask="XXVVXXXX" item="Message 45B">
        <qualifier>
          <variableref>DCC Message 45B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="380" mask="XVXXXXXX" item="State 45B">
        <qualifier>
          <variableref>DCC Message 45B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="380" mask="XVVVXXXX" item="Aspect 45B">
        <qualifier>
          <variableref>DCC Message 45B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="380" mask="VXXXXXXX" item="Logic 45B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="381" mask="VVVVVVVV" item="Address 45C">
        <splitVal highCV="382" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="382" mask="XXXXVXXX" item="DCC Message 45C">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="382" mask="XXVVXXXX" item="Message 45C">
        <qualifier>
          <variableref>DCC Message 45C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="382" mask="XVXXXXXX" item="State 45C">
        <qualifier>
          <variableref>DCC Message 45C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="382" mask="XVVVXXXX" item="Aspect 45C">
        <qualifier>
          <variableref>DCC Message 45C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="382" mask="VXXXXXXX" item="Logic 45C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 46 Variables -->
      <variable CV="383" mask="VVVVVVVV" item="Address 46A">
        <splitVal highCV="384" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="384" mask="XXXXVXXX" item="DCC Message 46A">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="384" mask="XXVVXXXX" item="Message 46A">
        <qualifier>
          <variableref>DCC Message 46A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="384" mask="XVXXXXXX" item="State 46A">
        <qualifier>
          <variableref>DCC Message 46A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="384" mask="XVVVXXXX" item="Aspect 46A">
        <qualifier>
          <variableref>DCC Message 46A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="385" mask="VVVVVVVV" item="Address 46B">
        <splitVal highCV="386" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="386" mask="XXXXVXXX" item="DCC Message 46B">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="386" mask="XXVVXXXX" item="Message 46B">
        <qualifier>
          <variableref>DCC Message 46B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="386" mask="XVXXXXXX" item="State 46B">
        <qualifier>
          <variableref>DCC Message 46B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="386" mask="XVVVXXXX" item="Aspect 46B">
        <qualifier>
          <variableref>DCC Message 46B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="386" mask="VXXXXXXX" item="Logic 46B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="387" mask="VVVVVVVV" item="Address 46C">
        <splitVal highCV="388" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="388" mask="XXXXVXXX" item="DCC Message 46C">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="388" mask="XXVVXXXX" item="Message 46C">
        <qualifier>
          <variableref>DCC Message 46C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="388" mask="XVXXXXXX" item="State 46C">
        <qualifier>
          <variableref>DCC Message 46C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="388" mask="XVVVXXXX" item="Aspect 46C">
        <qualifier>
          <variableref>DCC Message 46C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="388" mask="VXXXXXXX" item="Logic 46C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 47 Variables -->
      <variable CV="389" mask="VVVVVVVV" item="Address 47A">
        <splitVal highCV="390" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="390" mask="XXXXVXXX" item="DCC Message 47A">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="390" mask="XXVVXXXX" item="Message 47A">
        <qualifier>
          <variableref>DCC Message 47A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="390" mask="XVXXXXXX" item="State 47A">
        <qualifier>
          <variableref>DCC Message 47A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="390" mask="XVVVXXXX" item="Aspect 47A">
        <qualifier>
          <variableref>DCC Message 47A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="391" mask="VVVVVVVV" item="Address 47B">
        <splitVal highCV="392" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="392" mask="XXXXVXXX" item="DCC Message 47B">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="392" mask="XXVVXXXX" item="Message 47B">
        <qualifier>
          <variableref>DCC Message 47B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="392" mask="XVXXXXXX" item="State 47B">
        <qualifier>
          <variableref>DCC Message 47B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="392" mask="XVVVXXXX" item="Aspect 47B">
        <qualifier>
          <variableref>DCC Message 47B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="392" mask="VXXXXXXX" item="Logic 47B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="393" mask="VVVVVVVV" item="Address 47C">
        <splitVal highCV="394" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="394" mask="XXXXVXXX" item="DCC Message 47C">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="394" mask="XXVVXXXX" item="Message 47C">
        <qualifier>
          <variableref>DCC Message 47C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="394" mask="XVXXXXXX" item="State 47C">
        <qualifier>
          <variableref>DCC Message 47C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="394" mask="XVVVXXXX" item="Aspect 47C">
        <qualifier>
          <variableref>DCC Message 47C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="394" mask="VXXXXXXX" item="Logic 47C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 48 Variables -->
      <variable CV="395" mask="VVVVVVVV" item="Address 48A">
        <splitVal highCV="396" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="396" mask="XXXXVXXX" item="DCC Message 48A">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="396" mask="XXVVXXXX" item="Message 48A">
        <qualifier>
          <variableref>DCC Message 48A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="396" mask="XVXXXXXX" item="State 48A">
        <qualifier>
          <variableref>DCC Message 48A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="396" mask="XVVVXXXX" item="Aspect 48A">
        <qualifier>
          <variableref>DCC Message 48A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="397" mask="VVVVVVVV" item="Address 48B">
        <splitVal highCV="398" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="398" mask="XXXXVXXX" item="DCC Message 48B">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="398" mask="XXVVXXXX" item="Message 48B">
        <qualifier>
          <variableref>DCC Message 48B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="398" mask="XVXXXXXX" item="State 48B">
        <qualifier>
          <variableref>DCC Message 48B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="398" mask="XVVVXXXX" item="Aspect 48B">
        <qualifier>
          <variableref>DCC Message 48B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="398" mask="VXXXXXXX" item="Logic 48B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="399" mask="VVVVVVVV" item="Address 48C">
        <splitVal highCV="400" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="400" mask="XXXXVXXX" item="DCC Message 48C">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="400" mask="XXVVXXXX" item="Message 48C">
        <qualifier>
          <variableref>DCC Message 48C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="400" mask="XVXXXXXX" item="State 48C">
        <qualifier>
          <variableref>DCC Message 48C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="400" mask="XVVVXXXX" item="Aspect 48C">
        <qualifier>
          <variableref>DCC Message 48C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="400" mask="VXXXXXXX" item="Logic 48C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 49 Variables -->
      <variable CV="401" mask="VVVVVVVV" item="Address 49A">
        <splitVal highCV="402" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="402" mask="XXXXVXXX" item="DCC Message 49A">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="402" mask="XXVVXXXX" item="Message 49A">
        <qualifier>
          <variableref>DCC Message 49A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="402" mask="XVXXXXXX" item="State 49A">
        <qualifier>
          <variableref>DCC Message 49A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="402" mask="XVVVXXXX" item="Aspect 49A">
        <qualifier>
          <variableref>DCC Message 49A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="403" mask="VVVVVVVV" item="Address 49B">
        <splitVal highCV="404" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="404" mask="XXXXVXXX" item="DCC Message 49B">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="404" mask="XXVVXXXX" item="Message 49B">
        <qualifier>
          <variableref>DCC Message 49B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="404" mask="XVXXXXXX" item="State 49B">
        <qualifier>
          <variableref>DCC Message 49B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="404" mask="XVVVXXXX" item="Aspect 49B">
        <qualifier>
          <variableref>DCC Message 49B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="404" mask="VXXXXXXX" item="Logic 49B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="405" mask="VVVVVVVV" item="Address 49C">
        <splitVal highCV="406" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="406" mask="XXXXVXXX" item="DCC Message 49C">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="406" mask="XXVVXXXX" item="Message 49C">
        <qualifier>
          <variableref>DCC Message 49C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="406" mask="XVXXXXXX" item="State 49C">
        <qualifier>
          <variableref>DCC Message 49C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="406" mask="XVVVXXXX" item="Aspect 49C">
        <qualifier>
          <variableref>DCC Message 49C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="406" mask="VXXXXXXX" item="Logic 49C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 50 Variables -->
      <variable CV="407" mask="VVVVVVVV" item="Address 50A">
        <splitVal highCV="408" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="408" mask="XXXXVXXX" item="DCC Message 50A">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="408" mask="XXVVXXXX" item="Message 50A">
        <qualifier>
          <variableref>DCC Message 50A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="408" mask="XVXXXXXX" item="State 50A">
        <qualifier>
          <variableref>DCC Message 50A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="408" mask="XVVVXXXX" item="Aspect 50A">
        <qualifier>
          <variableref>DCC Message 50A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="409" mask="VVVVVVVV" item="Address 50B">
        <splitVal highCV="410" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="410" mask="XXXXVXXX" item="DCC Message 50B">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="410" mask="XXVVXXXX" item="Message 50B">
        <qualifier>
          <variableref>DCC Message 50B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="410" mask="XVXXXXXX" item="State 50B">
        <qualifier>
          <variableref>DCC Message 50B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="410" mask="XVVVXXXX" item="Aspect 50B">
        <qualifier>
          <variableref>DCC Message 50B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="410" mask="VXXXXXXX" item="Logic 50B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="411" mask="VVVVVVVV" item="Address 50C">
        <splitVal highCV="412" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="412" mask="XXXXVXXX" item="DCC Message 50C">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="412" mask="XXVVXXXX" item="Message 50C">
        <qualifier>
          <variableref>DCC Message 50C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="412" mask="XVXXXXXX" item="State 50C">
        <qualifier>
          <variableref>DCC Message 50C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="412" mask="XVVVXXXX" item="Aspect 50C">
        <qualifier>
          <variableref>DCC Message 50C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="412" mask="VXXXXXXX" item="Logic 50C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 51 Variables -->
      <variable CV="413" mask="VVVVVVVV" item="Address 51A">
        <splitVal highCV="414" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="414" mask="XXXXVXXX" item="DCC Message 51A">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="414" mask="XXVVXXXX" item="Message 51A">
        <qualifier>
          <variableref>DCC Message 51A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="414" mask="XVXXXXXX" item="State 51A">
        <qualifier>
          <variableref>DCC Message 51A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="414" mask="XVVVXXXX" item="Aspect 51A">
        <qualifier>
          <variableref>DCC Message 51A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="415" mask="VVVVVVVV" item="Address 51B">
        <splitVal highCV="416" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="416" mask="XXXXVXXX" item="DCC Message 51B">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="416" mask="XXVVXXXX" item="Message 51B">
        <qualifier>
          <variableref>DCC Message 51B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="416" mask="XVXXXXXX" item="State 51B">
        <qualifier>
          <variableref>DCC Message 51B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="416" mask="XVVVXXXX" item="Aspect 51B">
        <qualifier>
          <variableref>DCC Message 51B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="416" mask="VXXXXXXX" item="Logic 51B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="417" mask="VVVVVVVV" item="Address 51C">
        <splitVal highCV="418" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="418" mask="XXXXVXXX" item="DCC Message 51C">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="418" mask="XXVVXXXX" item="Message 51C">
        <qualifier>
          <variableref>DCC Message 51C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="418" mask="XVXXXXXX" item="State 51C">
        <qualifier>
          <variableref>DCC Message 51C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="418" mask="XVVVXXXX" item="Aspect 51C">
        <qualifier>
          <variableref>DCC Message 51C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="418" mask="VXXXXXXX" item="Logic 51C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 52 Variables -->
      <variable CV="419" mask="VVVVVVVV" item="Address 52A">
        <splitVal highCV="420" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="420" mask="XXXXVXXX" item="DCC Message 52A">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="420" mask="XXVVXXXX" item="Message 52A">
        <qualifier>
          <variableref>DCC Message 52A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="420" mask="XVXXXXXX" item="State 52A">
        <qualifier>
          <variableref>DCC Message 52A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="420" mask="XVVVXXXX" item="Aspect 52A">
        <qualifier>
          <variableref>DCC Message 52A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="421" mask="VVVVVVVV" item="Address 52B">
        <splitVal highCV="422" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="422" mask="XXXXVXXX" item="DCC Message 52B">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="422" mask="XXVVXXXX" item="Message 52B">
        <qualifier>
          <variableref>DCC Message 52B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="422" mask="XVXXXXXX" item="State 52B">
        <qualifier>
          <variableref>DCC Message 52B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="422" mask="XVVVXXXX" item="Aspect 52B">
        <qualifier>
          <variableref>DCC Message 52B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="422" mask="VXXXXXXX" item="Logic 52B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="423" mask="VVVVVVVV" item="Address 52C">
        <splitVal highCV="424" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="424" mask="XXXXVXXX" item="DCC Message 52C">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="424" mask="XXVVXXXX" item="Message 52C">
        <qualifier>
          <variableref>DCC Message 52C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="424" mask="XVXXXXXX" item="State 52C">
        <qualifier>
          <variableref>DCC Message 52C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="424" mask="XVVVXXXX" item="Aspect 52C">
        <qualifier>
          <variableref>DCC Message 52C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="424" mask="VXXXXXXX" item="Logic 52C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 53 Variables -->
      <variable CV="425" mask="VVVVVVVV" item="Address 53A">
        <splitVal highCV="426" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="426" mask="XXXXVXXX" item="DCC Message 53A">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="426" mask="XXVVXXXX" item="Message 53A">
        <qualifier>
          <variableref>DCC Message 53A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="426" mask="XVXXXXXX" item="State 53A">
        <qualifier>
          <variableref>DCC Message 53A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="426" mask="XVVVXXXX" item="Aspect 53A">
        <qualifier>
          <variableref>DCC Message 53A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="427" mask="VVVVVVVV" item="Address 53B">
        <splitVal highCV="428" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="428" mask="XXXXVXXX" item="DCC Message 53B">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="428" mask="XXVVXXXX" item="Message 53B">
        <qualifier>
          <variableref>DCC Message 53B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="428" mask="XVXXXXXX" item="State 53B">
        <qualifier>
          <variableref>DCC Message 53B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="428" mask="XVVVXXXX" item="Aspect 53B">
        <qualifier>
          <variableref>DCC Message 53B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="428" mask="VXXXXXXX" item="Logic 53B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="429" mask="VVVVVVVV" item="Address 53C">
        <splitVal highCV="430" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="430" mask="XXXXVXXX" item="DCC Message 53C">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="430" mask="XXVVXXXX" item="Message 53C">
        <qualifier>
          <variableref>DCC Message 53C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="430" mask="XVXXXXXX" item="State 53C">
        <qualifier>
          <variableref>DCC Message 53C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="430" mask="XVVVXXXX" item="Aspect 53C">
        <qualifier>
          <variableref>DCC Message 53C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="430" mask="VXXXXXXX" item="Logic 53C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 54 Variables -->
      <variable CV="431" mask="VVVVVVVV" item="Address 54A">
        <splitVal highCV="432" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="432" mask="XXXXVXXX" item="DCC Message 54A">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="432" mask="XXVVXXXX" item="Message 54A">
        <qualifier>
          <variableref>DCC Message 54A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="432" mask="XVXXXXXX" item="State 54A">
        <qualifier>
          <variableref>DCC Message 54A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="432" mask="XVVVXXXX" item="Aspect 54A">
        <qualifier>
          <variableref>DCC Message 54A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="433" mask="VVVVVVVV" item="Address 54B">
        <splitVal highCV="434" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="434" mask="XXXXVXXX" item="DCC Message 54B">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="434" mask="XXVVXXXX" item="Message 54B">
        <qualifier>
          <variableref>DCC Message 54B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="434" mask="XVXXXXXX" item="State 54B">
        <qualifier>
          <variableref>DCC Message 54B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="434" mask="XVVVXXXX" item="Aspect 54B">
        <qualifier>
          <variableref>DCC Message 54B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="434" mask="VXXXXXXX" item="Logic 54B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="435" mask="VVVVVVVV" item="Address 54C">
        <splitVal highCV="436" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="436" mask="XXXXVXXX" item="DCC Message 54C">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="436" mask="XXVVXXXX" item="Message 54C">
        <qualifier>
          <variableref>DCC Message 54C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="436" mask="XVXXXXXX" item="State 54C">
        <qualifier>
          <variableref>DCC Message 54C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="436" mask="XVVVXXXX" item="Aspect 54C">
        <qualifier>
          <variableref>DCC Message 54C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="436" mask="VXXXXXXX" item="Logic 54C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 55 Variables -->
      <variable CV="437" mask="VVVVVVVV" item="Address 55A">
        <splitVal highCV="438" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="438" mask="XXXXVXXX" item="DCC Message 55A">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="438" mask="XXVVXXXX" item="Message 55A">
        <qualifier>
          <variableref>DCC Message 55A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="438" mask="XVXXXXXX" item="State 55A">
        <qualifier>
          <variableref>DCC Message 55A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="438" mask="XVVVXXXX" item="Aspect 55A">
        <qualifier>
          <variableref>DCC Message 55A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="439" mask="VVVVVVVV" item="Address 55B">
        <splitVal highCV="440" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="440" mask="XXXXVXXX" item="DCC Message 55B">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="440" mask="XXVVXXXX" item="Message 55B">
        <qualifier>
          <variableref>DCC Message 55B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="440" mask="XVXXXXXX" item="State 55B">
        <qualifier>
          <variableref>DCC Message 55B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="440" mask="XVVVXXXX" item="Aspect 55B">
        <qualifier>
          <variableref>DCC Message 55B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="440" mask="VXXXXXXX" item="Logic 55B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="441" mask="VVVVVVVV" item="Address 55C">
        <splitVal highCV="442" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="442" mask="XXXXVXXX" item="DCC Message 55C">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="442" mask="XXVVXXXX" item="Message 55C">
        <qualifier>
          <variableref>DCC Message 55C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="442" mask="XVXXXXXX" item="State 55C">
        <qualifier>
          <variableref>DCC Message 55C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="442" mask="XVVVXXXX" item="Aspect 55C">
        <qualifier>
          <variableref>DCC Message 55C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="442" mask="VXXXXXXX" item="Logic 55C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 56 Variables -->
      <variable CV="443" mask="VVVVVVVV" item="Address 56A">
        <splitVal highCV="444" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="444" mask="XXXXVXXX" item="DCC Message 56A">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="444" mask="XXVVXXXX" item="Message 56A">
        <qualifier>
          <variableref>DCC Message 56A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="444" mask="XVXXXXXX" item="State 56A">
        <qualifier>
          <variableref>DCC Message 56A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="444" mask="XVVVXXXX" item="Aspect 56A">
        <qualifier>
          <variableref>DCC Message 56A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="445" mask="VVVVVVVV" item="Address 56B">
        <splitVal highCV="446" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="446" mask="XXXXVXXX" item="DCC Message 56B">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="446" mask="XXVVXXXX" item="Message 56B">
        <qualifier>
          <variableref>DCC Message 56B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="446" mask="XVXXXXXX" item="State 56B">
        <qualifier>
          <variableref>DCC Message 56B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="446" mask="XVVVXXXX" item="Aspect 56B">
        <qualifier>
          <variableref>DCC Message 56B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="446" mask="VXXXXXXX" item="Logic 56B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="447" mask="VVVVVVVV" item="Address 56C">
        <splitVal highCV="448" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="448" mask="XXXXVXXX" item="DCC Message 56C">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="448" mask="XXVVXXXX" item="Message 56C">
        <qualifier>
          <variableref>DCC Message 56C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="448" mask="XVXXXXXX" item="State 56C">
        <qualifier>
          <variableref>DCC Message 56C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="448" mask="XVVVXXXX" item="Aspect 56C">
        <qualifier>
          <variableref>DCC Message 56C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="448" mask="VXXXXXXX" item="Logic 56C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 57 Variables -->
      <variable CV="449" mask="VVVVVVVV" item="Address 57A">
        <splitVal highCV="450" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="450" mask="XXXXVXXX" item="DCC Message 57A">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="450" mask="XXVVXXXX" item="Message 57A">
        <qualifier>
          <variableref>DCC Message 57A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="450" mask="XVXXXXXX" item="State 57A">
        <qualifier>
          <variableref>DCC Message 57A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="450" mask="XVVVXXXX" item="Aspect 57A">
        <qualifier>
          <variableref>DCC Message 57A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="451" mask="VVVVVVVV" item="Address 57B">
        <splitVal highCV="452" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="452" mask="XXXXVXXX" item="DCC Message 57B">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="452" mask="XXVVXXXX" item="Message 57B">
        <qualifier>
          <variableref>DCC Message 57B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="452" mask="XVXXXXXX" item="State 57B">
        <qualifier>
          <variableref>DCC Message 57B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="452" mask="XVVVXXXX" item="Aspect 57B">
        <qualifier>
          <variableref>DCC Message 57B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="452" mask="VXXXXXXX" item="Logic 57B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="453" mask="VVVVVVVV" item="Address 57C">
        <splitVal highCV="454" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="454" mask="XXXXVXXX" item="DCC Message 57C">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="454" mask="XXVVXXXX" item="Message 57C">
        <qualifier>
          <variableref>DCC Message 57C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="454" mask="XVXXXXXX" item="State 57C">
        <qualifier>
          <variableref>DCC Message 57C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="454" mask="XVVVXXXX" item="Aspect 57C">
        <qualifier>
          <variableref>DCC Message 57C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="454" mask="VXXXXXXX" item="Logic 57C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 58 Variables -->
      <variable CV="455" mask="VVVVVVVV" item="Address 58A">
        <splitVal highCV="456" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="456" mask="XXXXVXXX" item="DCC Message 58A">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="456" mask="XXVVXXXX" item="Message 58A">
        <qualifier>
          <variableref>DCC Message 58A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="456" mask="XVXXXXXX" item="State 58A">
        <qualifier>
          <variableref>DCC Message 58A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="456" mask="XVVVXXXX" item="Aspect 58A">
        <qualifier>
          <variableref>DCC Message 58A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="457" mask="VVVVVVVV" item="Address 58B">
        <splitVal highCV="458" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="458" mask="XXXXVXXX" item="DCC Message 58B">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="458" mask="XXVVXXXX" item="Message 58B">
        <qualifier>
          <variableref>DCC Message 58B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="458" mask="XVXXXXXX" item="State 58B">
        <qualifier>
          <variableref>DCC Message 58B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="458" mask="XVVVXXXX" item="Aspect 58B">
        <qualifier>
          <variableref>DCC Message 58B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="458" mask="VXXXXXXX" item="Logic 58B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="459" mask="VVVVVVVV" item="Address 58C">
        <splitVal highCV="460" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="460" mask="XXXXVXXX" item="DCC Message 58C">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="460" mask="XXVVXXXX" item="Message 58C">
        <qualifier>
          <variableref>DCC Message 58C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="460" mask="XVXXXXXX" item="State 58C">
        <qualifier>
          <variableref>DCC Message 58C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="460" mask="XVVVXXXX" item="Aspect 58C">
        <qualifier>
          <variableref>DCC Message 58C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="460" mask="VXXXXXXX" item="Logic 58C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 59 Variables -->
      <variable CV="461" mask="VVVVVVVV" item="Address 59A">
        <splitVal highCV="462" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="462" mask="XXXXVXXX" item="DCC Message 59A">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="462" mask="XXVVXXXX" item="Message 59A">
        <qualifier>
          <variableref>DCC Message 59A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="462" mask="XVXXXXXX" item="State 59A">
        <qualifier>
          <variableref>DCC Message 59A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="462" mask="XVVVXXXX" item="Aspect 59A">
        <qualifier>
          <variableref>DCC Message 59A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="463" mask="VVVVVVVV" item="Address 59B">
        <splitVal highCV="464" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="464" mask="XXXXVXXX" item="DCC Message 59B">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="464" mask="XXVVXXXX" item="Message 59B">
        <qualifier>
          <variableref>DCC Message 59B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="464" mask="XVXXXXXX" item="State 59B">
        <qualifier>
          <variableref>DCC Message 59B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="464" mask="XVVVXXXX" item="Aspect 59B">
        <qualifier>
          <variableref>DCC Message 59B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="464" mask="VXXXXXXX" item="Logic 59B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="465" mask="VVVVVVVV" item="Address 59C">
        <splitVal highCV="466" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="466" mask="XXXXVXXX" item="DCC Message 59C">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="466" mask="XXVVXXXX" item="Message 59C">
        <qualifier>
          <variableref>DCC Message 59C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="466" mask="XVXXXXXX" item="State 59C">
        <qualifier>
          <variableref>DCC Message 59C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="466" mask="XVVVXXXX" item="Aspect 59C">
        <qualifier>
          <variableref>DCC Message 59C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="466" mask="VXXXXXXX" item="Logic 59C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 60 Variables -->
      <variable CV="467" mask="VVVVVVVV" item="Address 60A">
        <splitVal highCV="468" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="468" mask="XXXXVXXX" item="DCC Message 60A">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="468" mask="XXVVXXXX" item="Message 60A">
        <qualifier>
          <variableref>DCC Message 60A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="468" mask="XVXXXXXX" item="State 60A">
        <qualifier>
          <variableref>DCC Message 60A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="468" mask="XVVVXXXX" item="Aspect 60A">
        <qualifier>
          <variableref>DCC Message 60A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="469" mask="VVVVVVVV" item="Address 60B">
        <splitVal highCV="470" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="470" mask="XXXXVXXX" item="DCC Message 60B">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="470" mask="XXVVXXXX" item="Message 60B">
        <qualifier>
          <variableref>DCC Message 60B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="470" mask="XVXXXXXX" item="State 60B">
        <qualifier>
          <variableref>DCC Message 60B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="470" mask="XVVVXXXX" item="Aspect 60B">
        <qualifier>
          <variableref>DCC Message 60B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="470" mask="VXXXXXXX" item="Logic 60B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="471" mask="VVVVVVVV" item="Address 60C">
        <splitVal highCV="472" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="472" mask="XXXXVXXX" item="DCC Message 60C">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="472" mask="XXVVXXXX" item="Message 60C">
        <qualifier>
          <variableref>DCC Message 60C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="472" mask="XVXXXXXX" item="State 60C">
        <qualifier>
          <variableref>DCC Message 60C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="472" mask="XVVVXXXX" item="Aspect 60C">
        <qualifier>
          <variableref>DCC Message 60C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="472" mask="VXXXXXXX" item="Logic 60C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 61 Variables -->
      <variable CV="473" mask="VVVVVVVV" item="Address 61A">
        <splitVal highCV="474" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="474" mask="XXXXVXXX" item="DCC Message 61A">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="474" mask="XXVVXXXX" item="Message 61A">
        <qualifier>
          <variableref>DCC Message 61A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="474" mask="XVXXXXXX" item="State 61A">
        <qualifier>
          <variableref>DCC Message 61A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="474" mask="XVVVXXXX" item="Aspect 61A">
        <qualifier>
          <variableref>DCC Message 61A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="475" mask="VVVVVVVV" item="Address 61B">
        <splitVal highCV="476" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="476" mask="XXXXVXXX" item="DCC Message 61B">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="476" mask="XXVVXXXX" item="Message 61B">
        <qualifier>
          <variableref>DCC Message 61B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="476" mask="XVXXXXXX" item="State 61B">
        <qualifier>
          <variableref>DCC Message 61B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="476" mask="XVVVXXXX" item="Aspect 61B">
        <qualifier>
          <variableref>DCC Message 61B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="476" mask="VXXXXXXX" item="Logic 61B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="477" mask="VVVVVVVV" item="Address 61C">
        <splitVal highCV="478" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="478" mask="XXXXVXXX" item="DCC Message 61C">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="478" mask="XXVVXXXX" item="Message 61C">
        <qualifier>
          <variableref>DCC Message 61C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="478" mask="XVXXXXXX" item="State 61C">
        <qualifier>
          <variableref>DCC Message 61C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="478" mask="XVVVXXXX" item="Aspect 61C">
        <qualifier>
          <variableref>DCC Message 61C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="478" mask="VXXXXXXX" item="Logic 61C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 62 Variables -->
      <variable CV="479" mask="VVVVVVVV" item="Address 62A">
        <splitVal highCV="480" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="480" mask="XXXXVXXX" item="DCC Message 62A">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="480" mask="XXVVXXXX" item="Message 62A">
        <qualifier>
          <variableref>DCC Message 62A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="480" mask="XVXXXXXX" item="State 62A">
        <qualifier>
          <variableref>DCC Message 62A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="480" mask="XVVVXXXX" item="Aspect 62A">
        <qualifier>
          <variableref>DCC Message 62A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="481" mask="VVVVVVVV" item="Address 62B">
        <splitVal highCV="482" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="482" mask="XXXXVXXX" item="DCC Message 62B">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="482" mask="XXVVXXXX" item="Message 62B">
        <qualifier>
          <variableref>DCC Message 62B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="482" mask="XVXXXXXX" item="State 62B">
        <qualifier>
          <variableref>DCC Message 62B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="482" mask="XVVVXXXX" item="Aspect 62B">
        <qualifier>
          <variableref>DCC Message 62B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="482" mask="VXXXXXXX" item="Logic 62B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="483" mask="VVVVVVVV" item="Address 62C">
        <splitVal highCV="484" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="484" mask="XXXXVXXX" item="DCC Message 62C">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="484" mask="XXVVXXXX" item="Message 62C">
        <qualifier>
          <variableref>DCC Message 62C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="484" mask="XVXXXXXX" item="State 62C">
        <qualifier>
          <variableref>DCC Message 62C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="484" mask="XVVVXXXX" item="Aspect 62C">
        <qualifier>
          <variableref>DCC Message 62C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="484" mask="VXXXXXXX" item="Logic 62C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 63 Variables -->
      <variable CV="485" mask="VVVVVVVV" item="Address 63A">
        <splitVal highCV="486" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="486" mask="XXXXVXXX" item="DCC Message 63A">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="486" mask="XXVVXXXX" item="Message 63A">
        <qualifier>
          <variableref>DCC Message 63A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="486" mask="XVXXXXXX" item="State 63A">
        <qualifier>
          <variableref>DCC Message 63A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="486" mask="XVVVXXXX" item="Aspect 63A">
        <qualifier>
          <variableref>DCC Message 63A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="487" mask="VVVVVVVV" item="Address 63B">
        <splitVal highCV="488" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="488" mask="XXXXVXXX" item="DCC Message 63B">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="488" mask="XXVVXXXX" item="Message 63B">
        <qualifier>
          <variableref>DCC Message 63B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="488" mask="XVXXXXXX" item="State 63B">
        <qualifier>
          <variableref>DCC Message 63B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="488" mask="XVVVXXXX" item="Aspect 63B">
        <qualifier>
          <variableref>DCC Message 63B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="488" mask="VXXXXXXX" item="Logic 63B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="489" mask="VVVVVVVV" item="Address 63C">
        <splitVal highCV="490" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="490" mask="XXXXVXXX" item="DCC Message 63C">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="490" mask="XXVVXXXX" item="Message 63C">
        <qualifier>
          <variableref>DCC Message 63C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="490" mask="XVXXXXXX" item="State 63C">
        <qualifier>
          <variableref>DCC Message 63C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="490" mask="XVVVXXXX" item="Aspect 63C">
        <qualifier>
          <variableref>DCC Message 63C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="490" mask="VXXXXXXX" item="Logic 63C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 64 Variables -->
      <variable CV="491" mask="VVVVVVVV" item="Address 64A">
        <splitVal highCV="492" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="492" mask="XXXXVXXX" item="DCC Message 64A">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="492" mask="XXVVXXXX" item="Message 64A">
        <qualifier>
          <variableref>DCC Message 64A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="492" mask="XVXXXXXX" item="State 64A">
        <qualifier>
          <variableref>DCC Message 64A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="492" mask="XVVVXXXX" item="Aspect 64A">
        <qualifier>
          <variableref>DCC Message 64A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="493" mask="VVVVVVVV" item="Address 64B">
        <splitVal highCV="494" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="494" mask="XXXXVXXX" item="DCC Message 64B">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="494" mask="XXVVXXXX" item="Message 64B">
        <qualifier>
          <variableref>DCC Message 64B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="494" mask="XVXXXXXX" item="State 64B">
        <qualifier>
          <variableref>DCC Message 64B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="494" mask="XVVVXXXX" item="Aspect 64B">
        <qualifier>
          <variableref>DCC Message 64B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="494" mask="VXXXXXXX" item="Logic 64B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="495" mask="VVVVVVVV" item="Address 64C">
        <splitVal highCV="496" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="496" mask="XXXXVXXX" item="DCC Message 64C">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="496" mask="XXVVXXXX" item="Message 64C">
        <qualifier>
          <variableref>DCC Message 64C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="496" mask="XVXXXXXX" item="State 64C">
        <qualifier>
          <variableref>DCC Message 64C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="496" mask="XVVVXXXX" item="Aspect 64C">
        <qualifier>
          <variableref>DCC Message 64C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="496" mask="VXXXXXXX" item="Logic 64C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 65 Variables -->
      <variable CV="497" mask="VVVVVVVV" item="Address 65A">
        <splitVal highCV="498" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="498" mask="XXXXVXXX" item="DCC Message 65A">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="498" mask="XXVVXXXX" item="Message 65A">
        <qualifier>
          <variableref>DCC Message 65A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="498" mask="XVXXXXXX" item="State 65A">
        <qualifier>
          <variableref>DCC Message 65A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="498" mask="XVVVXXXX" item="Aspect 65A">
        <qualifier>
          <variableref>DCC Message 65A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="499" mask="VVVVVVVV" item="Address 65B">
        <splitVal highCV="500" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="500" mask="XXXXVXXX" item="DCC Message 65B">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="500" mask="XXVVXXXX" item="Message 65B">
        <qualifier>
          <variableref>DCC Message 65B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="500" mask="XVXXXXXX" item="State 65B">
        <qualifier>
          <variableref>DCC Message 65B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="500" mask="XVVVXXXX" item="Aspect 65B">
        <qualifier>
          <variableref>DCC Message 65B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="500" mask="VXXXXXXX" item="Logic 65B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="501" mask="VVVVVVVV" item="Address 65C">
        <splitVal highCV="502" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="502" mask="XXXXVXXX" item="DCC Message 65C">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="502" mask="XXVVXXXX" item="Message 65C">
        <qualifier>
          <variableref>DCC Message 65C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="502" mask="XVXXXXXX" item="State 65C">
        <qualifier>
          <variableref>DCC Message 65C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="502" mask="XVVVXXXX" item="Aspect 65C">
        <qualifier>
          <variableref>DCC Message 65C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="502" mask="VXXXXXXX" item="Logic 65C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic cell 66 Variables -->
      <variable CV="503" mask="VVVVVVVV" item="Address 66A">
        <splitVal highCV="504" upperMask="XXXXXVVV"/>
        <label>Condition A Address</label>
      </variable>
      <variable CV="504" mask="XXXXVXXX" item="DCC Message 66A">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="504" mask="XXVVXXXX" item="Message 66A">
        <qualifier>
          <variableref>DCC Message 66A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="504" mask="XVXXXXXX" item="State 66A">
        <qualifier>
          <variableref>DCC Message 66A</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="504" mask="XVVVXXXX" item="Aspect 66A">
        <qualifier>
          <variableref>DCC Message 66A</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="505" mask="VVVVVVVV" item="Address 66B">
        <splitVal highCV="506" upperMask="XXXXXVVV"/>
        <label>Condition B Address</label>
      </variable>
      <variable CV="506" mask="XXXXVXXX" item="DCC Message 66B">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="506" mask="XXVVXXXX" item="Message 66B">
        <qualifier>
          <variableref>DCC Message 66B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="506" mask="XVXXXXXX" item="State 66B">
        <qualifier>
          <variableref>DCC Message 66B</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="506" mask="XVVVXXXX" item="Aspect 66B">
        <qualifier>
          <variableref>DCC Message 66B</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="506" mask="VXXXXXXX" item="Logic 66B">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>B Logic</label>
      </variable>
      <variable CV="507" mask="VVVVVVVV" item="Address 66C">
        <splitVal highCV="508" upperMask="XXXXXVVV"/>
        <label>Condition C Address</label>
      </variable>
      <variable CV="508" mask="XXXXVXXX" item="DCC Message 66C">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="508" mask="XXVVXXXX" item="Message 66C">
        <qualifier>
          <variableref>DCC Message 66C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label/></variable>
      <variable CV="508" mask="XVXXXXXX" item="State 66C">
        <qualifier>
          <variableref>DCC Message 66C</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="508" mask="XVVVXXXX" item="Aspect 66C">
        <qualifier>
          <variableref>DCC Message 66C</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="508" mask="VXXXXXXX" item="Logic 66C">
        <enumVal>
          <enumChoice choice="OR"/>
          <enumChoice choice="AND"/>
        </enumVal>
        <label>C Logic</label>
      </variable>
      <!-- Logic Cell Action Variables -->
      <variable CV="513" mask="VVVVVVVV" item="Address 1D">
        <splitVal highCV="514" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="514" mask="XXXXVXXX" item="DCC Message 1D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="514" mask="XXVVXXXX" item="Message 1D">
        <qualifier>
          <variableref>DCC Message 1D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="514" mask="XVXXXXXX" item="State 1D">
        <qualifier>
          <variableref>DCC Message 1D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="514" mask="XVVVXXXX" item="Aspect 1D">
        <qualifier>
          <variableref>DCC Message 1D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="515" mask="VVVVVVVV" item="Address 2D">
        <splitVal highCV="516" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="516" mask="XXXXVXXX" item="DCC Message 2D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="516" mask="XXVVXXXX" item="Message 2D">
        <qualifier>
          <variableref>DCC Message 2D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="516" mask="XVXXXXXX" item="State 2D">
        <qualifier>
          <variableref>DCC Message 2D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="516" mask="XVVVXXXX" item="Aspect 2D">
        <qualifier>
          <variableref>DCC Message 2D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="517" mask="VVVVVVVV" item="Address 3D">
        <splitVal highCV="518" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="518" mask="XXXXVXXX" item="DCC Message 3D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="518" mask="XXVVXXXX" item="Message 3D">
        <qualifier>
          <variableref>DCC Message 3D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="518" mask="XVXXXXXX" item="State 3D">
        <qualifier>
          <variableref>DCC Message 3D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="518" mask="XVVVXXXX" item="Aspect 3D">
        <qualifier>
          <variableref>DCC Message 3D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="519" mask="VVVVVVVV" item="Address 4D">
        <splitVal highCV="520" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="520" mask="XXXXVXXX" item="DCC Message 4D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="520" mask="XXVVXXXX" item="Message 4D">
        <qualifier>
          <variableref>DCC Message 4D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="520" mask="XVXXXXXX" item="State 4D">
        <qualifier>
          <variableref>DCC Message 4D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="520" mask="XVVVXXXX" item="Aspect 4D">
        <qualifier>
          <variableref>DCC Message 4D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="521" mask="VVVVVVVV" item="Address 5D">
        <splitVal highCV="522" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="522" mask="XXXXVXXX" item="DCC Message 5D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="522" mask="XXVVXXXX" item="Message 5D">
        <qualifier>
          <variableref>DCC Message 5D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="522" mask="XVXXXXXX" item="State 5D">
        <qualifier>
          <variableref>DCC Message 5D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="522" mask="XVVVXXXX" item="Aspect 5D">
        <qualifier>
          <variableref>DCC Message 5D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="523" mask="VVVVVVVV" item="Address 6D">
        <splitVal highCV="524" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="524" mask="XXXXVXXX" item="DCC Message 6D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="524" mask="XXVVXXXX" item="Message 6D">
        <qualifier>
          <variableref>DCC Message 6D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="524" mask="XVXXXXXX" item="State 6D">
        <qualifier>
          <variableref>DCC Message 6D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="524" mask="XVVVXXXX" item="Aspect 6D">
        <qualifier>
          <variableref>DCC Message 6D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="525" mask="VVVVVVVV" item="Address 7D">
        <splitVal highCV="526" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="526" mask="XXXXVXXX" item="DCC Message 7D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="526" mask="XXVVXXXX" item="Message 7D">
        <qualifier>
          <variableref>DCC Message 7D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="526" mask="XVXXXXXX" item="State 7D">
        <qualifier>
          <variableref>DCC Message 7D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="526" mask="XVVVXXXX" item="Aspect 7D">
        <qualifier>
          <variableref>DCC Message 7D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="527" mask="VVVVVVVV" item="Address 8D">
        <splitVal highCV="528" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="528" mask="XXXXVXXX" item="DCC Message 8D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="528" mask="XXVVXXXX" item="Message 8D">
        <qualifier>
          <variableref>DCC Message 8D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="528" mask="XVXXXXXX" item="State 8D">
        <qualifier>
          <variableref>DCC Message 8D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="528" mask="XVVVXXXX" item="Aspect 8D">
        <qualifier>
          <variableref>DCC Message 8D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="529" mask="VVVVVVVV" item="Address 9D">
        <splitVal highCV="530" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="530" mask="XXXXVXXX" item="DCC Message 9D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="530" mask="XXVVXXXX" item="Message 9D">
        <qualifier>
          <variableref>DCC Message 9D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="530" mask="XVXXXXXX" item="State 9D">
        <qualifier>
          <variableref>DCC Message 9D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="530" mask="XVVVXXXX" item="Aspect 9D">
        <qualifier>
          <variableref>DCC Message 9D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="531" mask="VVVVVVVV" item="Address 10D">
        <splitVal highCV="532" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="532" mask="XXXXVXXX" item="DCC Message 10D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="532" mask="XXVVXXXX" item="Message 10D">
        <qualifier>
          <variableref>DCC Message 10D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="532" mask="XVXXXXXX" item="State 10D">
        <qualifier>
          <variableref>DCC Message 10D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="532" mask="XVVVXXXX" item="Aspect 10D">
        <qualifier>
          <variableref>DCC Message 10D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="533" mask="VVVVVVVV" item="Address 11D">
        <splitVal highCV="534" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="534" mask="XXXXVXXX" item="DCC Message 11D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="534" mask="XXVVXXXX" item="Message 11D">
        <qualifier>
          <variableref>DCC Message 11D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="534" mask="XVXXXXXX" item="State 11D">
        <qualifier>
          <variableref>DCC Message 11D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="534" mask="XVVVXXXX" item="Aspect 11D">
        <qualifier>
          <variableref>DCC Message 11D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="535" mask="VVVVVVVV" item="Address 12D">
        <splitVal highCV="536" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="536" mask="XXXXVXXX" item="DCC Message 12D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="536" mask="XXVVXXXX" item="Message 12D">
        <qualifier>
          <variableref>DCC Message 12D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="536" mask="XVXXXXXX" item="State 12D">
        <qualifier>
          <variableref>DCC Message 12D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="536" mask="XVVVXXXX" item="Aspect 12D">
        <qualifier>
          <variableref>DCC Message 12D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="537" mask="VVVVVVVV" item="Address 13D">
        <splitVal highCV="538" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="538" mask="XXXXVXXX" item="DCC Message 13D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="538" mask="XXVVXXXX" item="Message 13D">
        <qualifier>
          <variableref>DCC Message 13D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="538" mask="XVXXXXXX" item="State 13D">
        <qualifier>
          <variableref>DCC Message 13D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="538" mask="XVVVXXXX" item="Aspect 13D">
        <qualifier>
          <variableref>DCC Message 13D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="539" mask="VVVVVVVV" item="Address 14D">
        <splitVal highCV="540" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="540" mask="XXXXVXXX" item="DCC Message 14D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="540" mask="XXVVXXXX" item="Message 14D">
        <qualifier>
          <variableref>DCC Message 14D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="540" mask="XVXXXXXX" item="State 14D">
        <qualifier>
          <variableref>DCC Message 14D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="540" mask="XVVVXXXX" item="Aspect 14D">
        <qualifier>
          <variableref>DCC Message 14D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="541" mask="VVVVVVVV" item="Address 15D">
        <splitVal highCV="542" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="542" mask="XXXXVXXX" item="DCC Message 15D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="542" mask="XXVVXXXX" item="Message 15D">
        <qualifier>
          <variableref>DCC Message 15D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="542" mask="XVXXXXXX" item="State 15D">
        <qualifier>
          <variableref>DCC Message 15D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="542" mask="XVVVXXXX" item="Aspect 15D">
        <qualifier>
          <variableref>DCC Message 15D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="543" mask="VVVVVVVV" item="Address 16D">
        <splitVal highCV="544" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="544" mask="XXXXVXXX" item="DCC Message 16D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="544" mask="XXVVXXXX" item="Message 16D">
        <qualifier>
          <variableref>DCC Message 16D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="544" mask="XVXXXXXX" item="State 16D">
        <qualifier>
          <variableref>DCC Message 16D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="544" mask="XVVVXXXX" item="Aspect 16D">
        <qualifier>
          <variableref>DCC Message 16D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="545" mask="VVVVVVVV" item="Address 17D">
        <splitVal highCV="546" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="546" mask="XXXXVXXX" item="DCC Message 17D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="546" mask="XXVVXXXX" item="Message 17D">
        <qualifier>
          <variableref>DCC Message 17D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="546" mask="XVXXXXXX" item="State 17D">
        <qualifier>
          <variableref>DCC Message 17D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="546" mask="XVVVXXXX" item="Aspect 17D">
        <qualifier>
          <variableref>DCC Message 17D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="547" mask="VVVVVVVV" item="Address 18D">
        <splitVal highCV="548" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="548" mask="XXXXVXXX" item="DCC Message 18D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="548" mask="XXVVXXXX" item="Message 18D">
        <qualifier>
          <variableref>DCC Message 18D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="548" mask="XVXXXXXX" item="State 18D">
        <qualifier>
          <variableref>DCC Message 18D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="548" mask="XVVVXXXX" item="Aspect 18D">
        <qualifier>
          <variableref>DCC Message 18D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="549" mask="VVVVVVVV" item="Address 19D">
        <splitVal highCV="550" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="550" mask="XXXXVXXX" item="DCC Message 19D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="550" mask="XXVVXXXX" item="Message 19D">
        <qualifier>
          <variableref>DCC Message 19D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="550" mask="XVXXXXXX" item="State 19D">
        <qualifier>
          <variableref>DCC Message 19D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="550" mask="XVVVXXXX" item="Aspect 19D">
        <qualifier>
          <variableref>DCC Message 19D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="551" mask="VVVVVVVV" item="Address 20D">
        <splitVal highCV="552" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="552" mask="XXXXVXXX" item="DCC Message 20D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="552" mask="XXVVXXXX" item="Message 20D">
        <qualifier>
          <variableref>DCC Message 20D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="552" mask="XVXXXXXX" item="State 20D">
        <qualifier>
          <variableref>DCC Message 20D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="552" mask="XVVVXXXX" item="Aspect 20D">
        <qualifier>
          <variableref>DCC Message 20D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="553" mask="VVVVVVVV" item="Address 21D">
        <splitVal highCV="554" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="554" mask="XXXXVXXX" item="DCC Message 21D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="554" mask="XXVVXXXX" item="Message 21D">
        <qualifier>
          <variableref>DCC Message 21D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="554" mask="XVXXXXXX" item="State 21D">
        <qualifier>
          <variableref>DCC Message 21D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="554" mask="XVVVXXXX" item="Aspect 21D">
        <qualifier>
          <variableref>DCC Message 21D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="555" mask="VVVVVVVV" item="Address 22D">
        <splitVal highCV="556" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="556" mask="XXXXVXXX" item="DCC Message 22D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="556" mask="XXVVXXXX" item="Message 22D">
        <qualifier>
          <variableref>DCC Message 22D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="556" mask="XVXXXXXX" item="State 22D">
        <qualifier>
          <variableref>DCC Message 22D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="556" mask="XVVVXXXX" item="Aspect 22D">
        <qualifier>
          <variableref>DCC Message 22D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="557" mask="VVVVVVVV" item="Address 23D">
        <splitVal highCV="558" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="558" mask="XXXXVXXX" item="DCC Message 23D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="558" mask="XXVVXXXX" item="Message 23D">
        <qualifier>
          <variableref>DCC Message 23D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="558" mask="XVXXXXXX" item="State 23D">
        <qualifier>
          <variableref>DCC Message 23D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="558" mask="XVVVXXXX" item="Aspect 23D">
        <qualifier>
          <variableref>DCC Message 23D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="559" mask="VVVVVVVV" item="Address 24D">
        <splitVal highCV="560" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="560" mask="XXXXVXXX" item="DCC Message 24D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="560" mask="XXVVXXXX" item="Message 24D">
        <qualifier>
          <variableref>DCC Message 24D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="560" mask="XVXXXXXX" item="State 24D">
        <qualifier>
          <variableref>DCC Message 24D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="560" mask="XVVVXXXX" item="Aspect 24D">
        <qualifier>
          <variableref>DCC Message 24D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="561" mask="VVVVVVVV" item="Address 25D">
        <splitVal highCV="562" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="562" mask="XXXXVXXX" item="DCC Message 25D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="562" mask="XXVVXXXX" item="Message 25D">
        <qualifier>
          <variableref>DCC Message 25D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="562" mask="XVXXXXXX" item="State 25D">
        <qualifier>
          <variableref>DCC Message 25D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="562" mask="XVVVXXXX" item="Aspect 25D">
        <qualifier>
          <variableref>DCC Message 25D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="563" mask="VVVVVVVV" item="Address 26D">
        <splitVal highCV="564" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="564" mask="XXXXVXXX" item="DCC Message 26D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="564" mask="XXVVXXXX" item="Message 26D">
        <qualifier>
          <variableref>DCC Message 26D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="564" mask="XVXXXXXX" item="State 26D">
        <qualifier>
          <variableref>DCC Message 26D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="564" mask="XVVVXXXX" item="Aspect 26D">
        <qualifier>
          <variableref>DCC Message 26D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="565" mask="VVVVVVVV" item="Address 27D">
        <splitVal highCV="566" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="566" mask="XXXXVXXX" item="DCC Message 27D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="566" mask="XXVVXXXX" item="Message 27D">
        <qualifier>
          <variableref>DCC Message 27D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="566" mask="XVXXXXXX" item="State 27D">
        <qualifier>
          <variableref>DCC Message 27D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="566" mask="XVVVXXXX" item="Aspect 27D">
        <qualifier>
          <variableref>DCC Message 27D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="567" mask="VVVVVVVV" item="Address 28D">
        <splitVal highCV="568" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="568" mask="XXXXVXXX" item="DCC Message 28D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="568" mask="XXVVXXXX" item="Message 28D">
        <qualifier>
          <variableref>DCC Message 28D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="568" mask="XVXXXXXX" item="State 28D">
        <qualifier>
          <variableref>DCC Message 28D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="568" mask="XVVVXXXX" item="Aspect 28D">
        <qualifier>
          <variableref>DCC Message 28D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="569" mask="VVVVVVVV" item="Address 29D">
        <splitVal highCV="570" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="570" mask="XXXXVXXX" item="DCC Message 29D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="570" mask="XXVVXXXX" item="Message 29D">
        <qualifier>
          <variableref>DCC Message 29D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="570" mask="XVXXXXXX" item="State 29D">
        <qualifier>
          <variableref>DCC Message 29D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="570" mask="XVVVXXXX" item="Aspect 29D">
        <qualifier>
          <variableref>DCC Message 29D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="571" mask="VVVVVVVV" item="Address 30D">
        <splitVal highCV="572" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="572" mask="XXXXVXXX" item="DCC Message 30D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="572" mask="XXVVXXXX" item="Message 30D">
        <qualifier>
          <variableref>DCC Message 30D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="572" mask="XVXXXXXX" item="State 30D">
        <qualifier>
          <variableref>DCC Message 30D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="572" mask="XVVVXXXX" item="Aspect 30D">
        <qualifier>
          <variableref>DCC Message 30D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="573" mask="VVVVVVVV" item="Address 31D">
        <splitVal highCV="574" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="574" mask="XXXXVXXX" item="DCC Message 31D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="574" mask="XXVVXXXX" item="Message 31D">
        <qualifier>
          <variableref>DCC Message 31D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="574" mask="XVXXXXXX" item="State 31D">
        <qualifier>
          <variableref>DCC Message 31D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="574" mask="XVVVXXXX" item="Aspect 31D">
        <qualifier>
          <variableref>DCC Message 31D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="575" mask="VVVVVVVV" item="Address 32D">
        <splitVal highCV="576" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="576" mask="XXXXVXXX" item="DCC Message 32D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="576" mask="XXVVXXXX" item="Message 32D">
        <qualifier>
          <variableref>DCC Message 32D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="576" mask="XVXXXXXX" item="State 32D">
        <qualifier>
          <variableref>DCC Message 32D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="576" mask="XVVVXXXX" item="Aspect 32D">
        <qualifier>
          <variableref>DCC Message 32D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="577" mask="VVVVVVVV" item="Address 33D">
        <splitVal highCV="578" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="578" mask="XXXXVXXX" item="DCC Message 33D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="578" mask="XXVVXXXX" item="Message 33D">
        <qualifier>
          <variableref>DCC Message 33D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="578" mask="XVXXXXXX" item="State 33D">
        <qualifier>
          <variableref>DCC Message 33D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="578" mask="XVVVXXXX" item="Aspect 33D">
        <qualifier>
          <variableref>DCC Message 33D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="579" mask="VVVVVVVV" item="Address 34D">
        <splitVal highCV="580" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="580" mask="XXXXVXXX" item="DCC Message 34D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="580" mask="XXVVXXXX" item="Message 34D">
        <qualifier>
          <variableref>DCC Message 34D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="580" mask="XVXXXXXX" item="State 34D">
        <qualifier>
          <variableref>DCC Message 34D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="580" mask="XVVVXXXX" item="Aspect 34D">
        <qualifier>
          <variableref>DCC Message 34D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="581" mask="VVVVVVVV" item="Address 35D">
        <splitVal highCV="582" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="582" mask="XXXXVXXX" item="DCC Message 35D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="582" mask="XXVVXXXX" item="Message 35D">
        <qualifier>
          <variableref>DCC Message 35D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="582" mask="XVXXXXXX" item="State 35D">
        <qualifier>
          <variableref>DCC Message 35D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="582" mask="XVVVXXXX" item="Aspect 35D">
        <qualifier>
          <variableref>DCC Message 35D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="583" mask="VVVVVVVV" item="Address 36D">
        <splitVal highCV="584" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="584" mask="XXXXVXXX" item="DCC Message 36D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="584" mask="XXVVXXXX" item="Message 36D">
        <qualifier>
          <variableref>DCC Message 36D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="584" mask="XVXXXXXX" item="State 36D">
        <qualifier>
          <variableref>DCC Message 36D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="584" mask="XVVVXXXX" item="Aspect 36D">
        <qualifier>
          <variableref>DCC Message 36D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="585" mask="VVVVVVVV" item="Address 37D">
        <splitVal highCV="586" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="586" mask="XXXXVXXX" item="DCC Message 37D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="586" mask="XXVVXXXX" item="Message 37D">
        <qualifier>
          <variableref>DCC Message 37D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="586" mask="XVXXXXXX" item="State 37D">
        <qualifier>
          <variableref>DCC Message 37D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="586" mask="XVVVXXXX" item="Aspect 37D">
        <qualifier>
          <variableref>DCC Message 37D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="587" mask="VVVVVVVV" item="Address 38D">
        <splitVal highCV="588" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="588" mask="XXXXVXXX" item="DCC Message 38D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="588" mask="XXVVXXXX" item="Message 38D">
        <qualifier>
          <variableref>DCC Message 38D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="588" mask="XVXXXXXX" item="State 38D">
        <qualifier>
          <variableref>DCC Message 38D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="588" mask="XVVVXXXX" item="Aspect 38D">
        <qualifier>
          <variableref>DCC Message 38D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="589" mask="VVVVVVVV" item="Address 39D">
        <splitVal highCV="590" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="590" mask="XXXXVXXX" item="DCC Message 39D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="590" mask="XXVVXXXX" item="Message 39D">
        <qualifier>
          <variableref>DCC Message 39D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="590" mask="XVXXXXXX" item="State 39D">
        <qualifier>
          <variableref>DCC Message 39D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="590" mask="XVVVXXXX" item="Aspect 39D">
        <qualifier>
          <variableref>DCC Message 39D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="591" mask="VVVVVVVV" item="Address 40D">
        <splitVal highCV="592" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="592" mask="XXXXVXXX" item="DCC Message 40D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="592" mask="XXVVXXXX" item="Message 40D">
        <qualifier>
          <variableref>DCC Message 40D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="592" mask="XVXXXXXX" item="State 40D">
        <qualifier>
          <variableref>DCC Message 40D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="592" mask="XVVVXXXX" item="Aspect 40D">
        <qualifier>
          <variableref>DCC Message 40D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="593" mask="VVVVVVVV" item="Address 41D">
        <splitVal highCV="594" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="594" mask="XXXXVXXX" item="DCC Message 41D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="594" mask="XXVVXXXX" item="Message 41D">
        <qualifier>
          <variableref>DCC Message 41D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="594" mask="XVXXXXXX" item="State 41D">
        <qualifier>
          <variableref>DCC Message 41D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="594" mask="XVVVXXXX" item="Aspect 41D">
        <qualifier>
          <variableref>DCC Message 41D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="595" mask="VVVVVVVV" item="Address 42D">
        <splitVal highCV="596" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="596" mask="XXXXVXXX" item="DCC Message 42D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="596" mask="XXVVXXXX" item="Message 42D">
        <qualifier>
          <variableref>DCC Message 42D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="596" mask="XVXXXXXX" item="State 42D">
        <qualifier>
          <variableref>DCC Message 42D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="596" mask="XVVVXXXX" item="Aspect 42D">
        <qualifier>
          <variableref>DCC Message 42D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="597" mask="VVVVVVVV" item="Address 43D">
        <splitVal highCV="598" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="598" mask="XXXXVXXX" item="DCC Message 43D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="598" mask="XXVVXXXX" item="Message 43D">
        <qualifier>
          <variableref>DCC Message 43D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="598" mask="XVXXXXXX" item="State 43D">
        <qualifier>
          <variableref>DCC Message 43D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="598" mask="XVVVXXXX" item="Aspect 43D">
        <qualifier>
          <variableref>DCC Message 43D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="599" mask="VVVVVVVV" item="Address 44D">
        <splitVal highCV="600" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="600" mask="XXXXVXXX" item="DCC Message 44D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="600" mask="XXVVXXXX" item="Message 44D">
        <qualifier>
          <variableref>DCC Message 44D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="600" mask="XVXXXXXX" item="State 44D">
        <qualifier>
          <variableref>DCC Message 44D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="600" mask="XVVVXXXX" item="Aspect 44D">
        <qualifier>
          <variableref>DCC Message 44D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="601" mask="VVVVVVVV" item="Address 45D">
        <splitVal highCV="602" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="602" mask="XXXXVXXX" item="DCC Message 45D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="602" mask="XXVVXXXX" item="Message 45D">
        <qualifier>
          <variableref>DCC Message 45D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="602" mask="XVXXXXXX" item="State 45D">
        <qualifier>
          <variableref>DCC Message 45D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="602" mask="XVVVXXXX" item="Aspect 45D">
        <qualifier>
          <variableref>DCC Message 45D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="603" mask="VVVVVVVV" item="Address 46D">
        <splitVal highCV="604" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="604" mask="XXXXVXXX" item="DCC Message 46D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="604" mask="XXVVXXXX" item="Message 46D">
        <qualifier>
          <variableref>DCC Message 46D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="604" mask="XVXXXXXX" item="State 46D">
        <qualifier>
          <variableref>DCC Message 46D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="604" mask="XVVVXXXX" item="Aspect 46D">
        <qualifier>
          <variableref>DCC Message 46D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="605" mask="VVVVVVVV" item="Address 47D">
        <splitVal highCV="606" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="606" mask="XXXXVXXX" item="DCC Message 47D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="606" mask="XXVVXXXX" item="Message 47D">
        <qualifier>
          <variableref>DCC Message 47D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="606" mask="XVXXXXXX" item="State 47D">
        <qualifier>
          <variableref>DCC Message 47D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="606" mask="XVVVXXXX" item="Aspect 47D">
        <qualifier>
          <variableref>DCC Message 47D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="607" mask="VVVVVVVV" item="Address 48D">
        <splitVal highCV="608" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="608" mask="XXXXVXXX" item="DCC Message 48D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="608" mask="XXVVXXXX" item="Message 48D">
        <qualifier>
          <variableref>DCC Message 48D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="608" mask="XVXXXXXX" item="State 48D">
        <qualifier>
          <variableref>DCC Message 48D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="608" mask="XVVVXXXX" item="Aspect 48D">
        <qualifier>
          <variableref>DCC Message 48D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="609" mask="VVVVVVVV" item="Address 49D">
        <splitVal highCV="610" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="610" mask="XXXXVXXX" item="DCC Message 49D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="610" mask="XXVVXXXX" item="Message 49D">
        <qualifier>
          <variableref>DCC Message 49D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="610" mask="XVXXXXXX" item="State 49D">
        <qualifier>
          <variableref>DCC Message 49D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="610" mask="XVVVXXXX" item="Aspect 49D">
        <qualifier>
          <variableref>DCC Message 49D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="611" mask="VVVVVVVV" item="Address 50D">
        <splitVal highCV="612" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="612" mask="XXXXVXXX" item="DCC Message 50D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="612" mask="XXVVXXXX" item="Message 50D">
        <qualifier>
          <variableref>DCC Message 50D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="612" mask="XVXXXXXX" item="State 50D">
        <qualifier>
          <variableref>DCC Message 50D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="612" mask="XVVVXXXX" item="Aspect 50D">
        <qualifier>
          <variableref>DCC Message 50D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="613" mask="VVVVVVVV" item="Address 51D">
        <splitVal highCV="614" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="614" mask="XXXXVXXX" item="DCC Message 51D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="614" mask="XXVVXXXX" item="Message 51D">
        <qualifier>
          <variableref>DCC Message 51D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="614" mask="XVXXXXXX" item="State 51D">
        <qualifier>
          <variableref>DCC Message 51D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="614" mask="XVVVXXXX" item="Aspect 51D">
        <qualifier>
          <variableref>DCC Message 51D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="615" mask="VVVVVVVV" item="Address 52D">
        <splitVal highCV="616" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="616" mask="XXXXVXXX" item="DCC Message 52D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="616" mask="XXVVXXXX" item="Message 52D">
        <qualifier>
          <variableref>DCC Message 52D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="616" mask="XVXXXXXX" item="State 52D">
        <qualifier>
          <variableref>DCC Message 52D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="616" mask="XVVVXXXX" item="Aspect 52D">
        <qualifier>
          <variableref>DCC Message 52D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="617" mask="VVVVVVVV" item="Address 53D">
        <splitVal highCV="618" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="618" mask="XXXXVXXX" item="DCC Message 53D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="618" mask="XXVVXXXX" item="Message 53D">
        <qualifier>
          <variableref>DCC Message 53D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="618" mask="XVXXXXXX" item="State 53D">
        <qualifier>
          <variableref>DCC Message 53D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="618" mask="XVVVXXXX" item="Aspect 53D">
        <qualifier>
          <variableref>DCC Message 53D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="619" mask="VVVVVVVV" item="Address 54D">
        <splitVal highCV="620" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="620" mask="XXXXVXXX" item="DCC Message 54D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="620" mask="XXVVXXXX" item="Message 54D">
        <qualifier>
          <variableref>DCC Message 54D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="620" mask="XVXXXXXX" item="State 54D">
        <qualifier>
          <variableref>DCC Message 54D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="620" mask="XVVVXXXX" item="Aspect 54D">
        <qualifier>
          <variableref>DCC Message 54D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="621" mask="VVVVVVVV" item="Address 55D">
        <splitVal highCV="622" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="622" mask="XXXXVXXX" item="DCC Message 55D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="622" mask="XXVVXXXX" item="Message 55D">
        <qualifier>
          <variableref>DCC Message 55D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="622" mask="XVXXXXXX" item="State 55D">
        <qualifier>
          <variableref>DCC Message 55D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="622" mask="XVVVXXXX" item="Aspect 55D">
        <qualifier>
          <variableref>DCC Message 55D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="623" mask="VVVVVVVV" item="Address 56D">
        <splitVal highCV="624" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="624" mask="XXXXVXXX" item="DCC Message 56D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="624" mask="XXVVXXXX" item="Message 56D">
        <qualifier>
          <variableref>DCC Message 56D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="624" mask="XVXXXXXX" item="State 56D">
        <qualifier>
          <variableref>DCC Message 56D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="624" mask="XVVVXXXX" item="Aspect 56D">
        <qualifier>
          <variableref>DCC Message 56D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="625" mask="VVVVVVVV" item="Address 57D">
        <splitVal highCV="626" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="626" mask="XXXXVXXX" item="DCC Message 57D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="626" mask="XXVVXXXX" item="Message 57D">
        <qualifier>
          <variableref>DCC Message 57D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="626" mask="XVXXXXXX" item="State 57D">
        <qualifier>
          <variableref>DCC Message 57D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="626" mask="XVVVXXXX" item="Aspect 57D">
        <qualifier>
          <variableref>DCC Message 57D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="627" mask="VVVVVVVV" item="Address 58D">
        <splitVal highCV="628" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="628" mask="XXXXVXXX" item="DCC Message 58D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="628" mask="XXVVXXXX" item="Message 58D">
        <qualifier>
          <variableref>DCC Message 58D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="628" mask="XVXXXXXX" item="State 58D">
        <qualifier>
          <variableref>DCC Message 58D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="628" mask="XVVVXXXX" item="Aspect 58D">
        <qualifier>
          <variableref>DCC Message 58D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="629" mask="VVVVVVVV" item="Address 59D">
        <splitVal highCV="630" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="630" mask="XXXXVXXX" item="DCC Message 59D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="630" mask="XXVVXXXX" item="Message 59D">
        <qualifier>
          <variableref>DCC Message 59D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="630" mask="XVXXXXXX" item="State 59D">
        <qualifier>
          <variableref>DCC Message 59D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="630" mask="XVVVXXXX" item="Aspect 59D">
        <qualifier>
          <variableref>DCC Message 59D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="631" mask="VVVVVVVV" item="Address 60D">
        <splitVal highCV="632" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="632" mask="XXXXVXXX" item="DCC Message 60D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="632" mask="XXVVXXXX" item="Message 60D">
        <qualifier>
          <variableref>DCC Message 60D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="632" mask="XVXXXXXX" item="State 60D">
        <qualifier>
          <variableref>DCC Message 60D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="632" mask="XVVVXXXX" item="Aspect 60D">
        <qualifier>
          <variableref>DCC Message 60D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="633" mask="VVVVVVVV" item="Address 61D">
        <splitVal highCV="634" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="634" mask="XXXXVXXX" item="DCC Message 61D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="634" mask="XXVVXXXX" item="Message 61D">
        <qualifier>
          <variableref>DCC Message 61D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="634" mask="XVXXXXXX" item="State 61D">
        <qualifier>
          <variableref>DCC Message 61D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="634" mask="XVVVXXXX" item="Aspect 61D">
        <qualifier>
          <variableref>DCC Message 61D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="635" mask="VVVVVVVV" item="Address 62D">
        <splitVal highCV="636" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="636" mask="XXXXVXXX" item="DCC Message 62D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="636" mask="XXVVXXXX" item="Message 62D">
        <qualifier>
          <variableref>DCC Message 62D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="636" mask="XVXXXXXX" item="State 62D">
        <qualifier>
          <variableref>DCC Message 62D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="636" mask="XVVVXXXX" item="Aspect 62D">
        <qualifier>
          <variableref>DCC Message 62D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="637" mask="VVVVVVVV" item="Address 63D">
        <splitVal highCV="638" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="638" mask="XXXXVXXX" item="DCC Message 63D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="638" mask="XXVVXXXX" item="Message 63D">
        <qualifier>
          <variableref>DCC Message 63D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="638" mask="XVXXXXXX" item="State 63D">
        <qualifier>
          <variableref>DCC Message 63D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="638" mask="XVVVXXXX" item="Aspect 63D">
        <qualifier>
          <variableref>DCC Message 63D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="639" mask="VVVVVVVV" item="Address 64D">
        <splitVal highCV="640" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="640" mask="XXXXVXXX" item="DCC Message 64D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="640" mask="XXVVXXXX" item="Message 64D">
        <qualifier>
          <variableref>DCC Message 64D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="640" mask="XVXXXXXX" item="State 64D">
        <qualifier>
          <variableref>DCC Message 64D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="640" mask="XVVVXXXX" item="Aspect 64D">
        <qualifier>
          <variableref>DCC Message 64D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="641" mask="VVVVVVVV" item="Address 65D">
        <splitVal highCV="642" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="642" mask="XXXXVXXX" item="DCC Message 65D" default="1">
        <enumVal>
          <enumChoice choice="No"/>
          <enumChoice choice="Yes"/>
        </enumVal>
        <label>DCC Signal</label>
      </variable>
      <variable CV="642" mask="XXVVXXXX" item="Message 65D">
        <qualifier>
          <variableref>DCC Message 65D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="642" mask="XVXXXXXX" item="State 65D">
        <qualifier>
          <variableref>DCC Message 65D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="642" mask="XVVVXXXX" item="Aspect 65D">
        <qualifier>
          <variableref>DCC Message 65D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      <variable CV="643" mask="VVVVVVVV" item="Address 66D">
        <splitVal highCV="644" upperMask="XXXXXVVV"/>
        <label>Address</label>
      </variable>
      <variable CV="644" mask="XXXXVXXX" item="DCC Message 66D" default="1">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
        <label>DCC Signal</label>
      </variable>
      <variable CV="644" mask="XXVVXXXX" item="Message 66D">
        <qualifier>
          <variableref>DCC Message 66D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceMessage.xml"/><label>Type</label></variable>
      <variable CV="644" mask="XVXXXXXX" item="State 66D">
        <qualifier>
          <variableref>DCC Message 66D</variableref>
          <relation>eq</relation>
          <value>0</value>
        </qualifier>
        <enumVal>
          <enumChoice choice="False (Throw or Low)"/>
          <enumChoice choice="True (Close or Hi)"/>
        </enumVal><label>State</label></variable>
      <variable CV="644" mask="XVVVXXXX" item="Aspect 66D">
        <qualifier>
          <variableref>DCC Message 66D</variableref>
          <relation>eq</relation>
          <value>1</value>
        </qualifier>
        <xi:include href="http://jmri.org/xml/decoders/teamdigital/ChoiceAspect.xml"/><label>Aspect</label></variable>
      
       <!-- Begin Logic Cell 57-64 Delay variable definition -->
      <variable CV="657" mask="XVVVVVVV" item="LC Delay 1" default="0">
        <decVal min="0" max="127"/>
        <label>LC Delay 57</label>
      </variable>
      <variable CV="658" mask="XVVVVVVV" item="LC Delay 2" default="0">
        <decVal min="0" max="127"/>
        <label>LC Delay 58</label>
      </variable>
      <variable CV="659" mask="XVVVVVVV" item="LC Delay 3" default="0">
        <decVal min="0" max="127"/>
        <label>LC Delay 59</label>
      </variable>
      <variable CV="660" mask="XVVVVVVV" item="LC Delay 4" default="0">
        <decVal min="0" max="127"/>
        <label>LC Delay 60</label>
      </variable>
      <variable CV="661" mask="XVVVVVVV" item="LC Delay 5" default="0">
        <decVal min="0" max="127"/>
        <label>LC Delay 61</label>
      </variable>
      <variable CV="662" mask="XVVVVVVV" item="LC Delay 6" default="0">
        <decVal min="0" max="127"/>
        <label>LC Delay 62</label>
      </variable>
      <variable CV="663" mask="XVVVVVVV" item="LC Delay 7" default="0">
        <decVal min="0" max="127"/>
        <label>LC Delay 63</label>
      </variable>
      <variable CV="664" mask="XVVVVVVV" item="LC Delay 8" default="0">
        <decVal min="0" max="127"/>
        <label>LC Delay 64</label>
      </variable>     
      
    </variables>
  </decoder>
  <pane>
    <name>CSC</name>
    <column>
      <label>
        <text> </text>
      </label>
      <label>
        <text>------  Configuration  ------ </text>
      </label>
      <label>
        <text> </text>
      </label>
      <display item="Ops Mode" tooltip="Required for ops mode (on the main programming)"/>
      <label>
        <text> </text>
      </label>
      <display item="Ops Mode Address" tooltip="Sets the Ops Mode address"/>
      <label>
        <text>This is the same as a Loco address</text>
      </label>
      <label>
        <text> </text>
      </label>
      <display item="Logic Cell State Msg" tooltip="Useful to look at Logic cell state"/>
      <label>
        <text>Send output state on serial bus</text>
      </label>
      <label>
        <text> </text>
      </label>
      <display item="DCC gateway" tooltip="Useful when using an accessory bus"/>
      <label>
        <text>Pass DCC switch commands on to serial bus</text>
      </label>
      <label>
        <text> </text>
      </label>
      <display item="Interrogate inputs" tooltip="Only sensor type inputs"/>
      <label>
        <text>Send input state at Digitrax interrogation request</text>
      </label>
      <label>
        <text> </text>
      </label>
      <display item="Common Cathode LEDs" tooltip="This does not effect output control of the logic cells"/>
      <label>
        <text>Use common cathode LEDs on all outputs</text>
      </label>
      <label>
        <text> </text>
      </label>
      <label>
        <text> </text>
      </label>
      <label>
        <text>------  Special Options  ------ </text>
      </label>
      <label>
        <text> </text>
      </label>
      <display item="Startdelay" tooltip="Delay start up time = value x .256 seconds"/>
      <label>
        <text> </text>
      </label>
      <label>
        <text>------  Logic Cell Addresses  ------ </text>
      </label>
      <label>
        <text> </text>
      </label>
      <display item="Logic Cell State Base Address"/>
      <label>
        <text> </text>
      </label>
      <label>
        <text>------  Notes:  ------ </text>
      </label>
      <label>
        <text>The Custom Programmer format is recommended</text>
      </label>
    </column>
  </pane>
  <pane>
    <name>Mfg</name>
    <column>
      <label>
        <text>Initialize logic cells writes to the Vsersion ID but does not change it </text>
      </label>
      <label>
        <text>To initiate, make a change by selecting None then select Initialize logic cells</text>
      </label>
      <label>
        <text>now click 'Write changes on sheet'</text>
      </label>
      <label>
        <text> </text>
      </label>
      <display item="Test State" format="radiobuttons"/>
      <label>
        <text> </text>
      </label>
      <label>
        <text> </text>
      </label>
      <label>
        <text> </text>
      </label>
      <label>
        <text> </text>
      </label>
      <label>
        <text> </text>
      </label>
      <display item="Decoder Version" tooltip="The decoder version number (read only)"/>
      <display item="Manufacturer" tooltip="The manufacturer's ID number (read only)"/>
    </column>
  </pane>
  <xi:include href="http://jmri.org/xml/decoders/teamdigital/PaneCSCSetup.xml"/>
  <xi:include href="http://jmri.org/xml/decoders/teamdigital/PaneCSCinputs.xml"/>
  <xi:include href="http://jmri.org/xml/decoders/teamdigital/PaneCSC1.xml"/>
  <xi:include href="http://jmri.org/xml/decoders/teamdigital/PaneCSC9.xml"/>
  <xi:include href="http://jmri.org/xml/decoders/teamdigital/PaneCSC17.xml"/>
  <xi:include href="http://jmri.org/xml/decoders/teamdigital/PaneCSC25.xml"/>
  <xi:include href="http://jmri.org/xml/decoders/teamdigital/PaneCSC33.xml"/>
  <xi:include href="http://jmri.org/xml/decoders/teamdigital/PaneCSC41.xml"/>
  <xi:include href="http://jmri.org/xml/decoders/teamdigital/PaneCSC49.xml"/>
  <xi:include href="http://jmri.org/xml/decoders/teamdigital/PaneCSC57.xml"/>
  <xi:include href="http://jmri.org/xml/decoders/teamdigital/PaneServo.xml"/>
  <xi:include href="http://jmri.org/xml/decoders/teamdigital/PaneCSC57Delay.xml"/>
  <pane>
    <name>CVs</name>
    <column>
      <cvtable/>
    </column>
  </pane>
</decoder-config>
