<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../XSLT/decoder.xsl"?>
<!-- Copyright (C) JMRI 2006, 2007, 2008 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" xsi:noNamespaceSchemaLocation="http://jmri.org/xml/schema/decoder-4-15-2.xsd">
  <!-- showEmptyPanes="no" -->
  <version author="dick@rr-cirkits.com" version="1.07" lastUpdated="20100907"/>
  <version author="dick@rr-cirkits.com" version="1.06" lastUpdated="20081209"/>
  <version author="dick@rr-cirkits.com" version="1.05" lastUpdated="20081029"/>
  <version author="dick@rr-cirkits.com" version="1.04" lastUpdated="20081007"/>
  <version author="dick@rr-cirkits.com" version="1.03" lastUpdated="20071227"/>
  <!-- Version 1.04  Update to include paired output drive option -->
  <!-- Version 1.05  Changed 'paired output' drive option to '* Dual Coil' -->
  <!-- Version 1.06 Correction of typos in secondary addressing (change at line 10544) -->
  <!-- Version 1.07 Changed wording to match Rev 6 firmware and added output interrogate option-->
  <decoder>
    <family name="Tower Controller" mfg="RR-CirKits" type="stationary" comment="The Tower Controller is normally programmed in OPs mode">
      <model model="TC-64" comment="64 line I/O" lowVersionID="06"/>
    </family>
    <programming direct="no" paged="yes" register="no" ops="no">
        <mode>LOCONETOPSBOARD</mode>
    </programming>
    <variables>
      <variable item="P1 Base Address" CV="1" mask="VVVVVVVV" default="0">
        <splitVal highCV="2" upperMask="XXXXXVVV"/>
        <label>P1 Base Address</label>
      </variable>
      <variable item="P1 Direction" CV="2" mask="VXXXXXXX" default="1">
        <enumVal>
          <enumChoice choice="Output">
            <choice>Output</choice>
          </enumChoice>
          <enumChoice choice="Input">
            <choice>Input</choice>
          </enumChoice>
        </enumVal>
        <label>P1 Direction</label>
      </variable>
      <variable item="P1 Toggle" CV="2" mask="XVXXXXXX">
        <enumVal>
          <enumChoice choice="Normal">
            <choice>Normal</choice>
          </enumChoice>
          <enumChoice choice="Alt Action">
            <choice>Alt Action</choice>
          </enumChoice>
        </enumVal>
        <label>P1 Toggle</label>
      </variable>
      <variable item="P1 Signal" CV="2" mask="XXVXXXXX">
        <enumVal>
          <enumChoice choice="Normal">
            <choice>Normal</choice>
          </enumChoice>
          <enumChoice choice="Signal">
            <choice>Signal</choice>
          </enumChoice>
        </enumVal>
        <label>P1 Signal</label>
      </variable>
      <variable item="P2 Base Address" CV="3" mask="VVVVVVVV" default="8">
        <splitVal highCV="4" upperMask="XXXXXVVV"/>
        <label>P2 Base Address</label>
      </variable>
      <variable item="P2 Direction" CV="4" mask="VXXXXXXX" default="1">
        <enumVal>
          <enumChoice choice="Output">
            <choice>Output</choice>
          </enumChoice>
          <enumChoice choice="Input">
            <choice>Input</choice>
          </enumChoice>
        </enumVal>
        <label>P2 Direction</label>
      </variable>
      <variable item="P2 Toggle" CV="4" mask="XVXXXXXX">
        <enumVal>
          <enumChoice choice="Normal">
            <choice>Normal</choice>
          </enumChoice>
          <enumChoice choice="Alt Action">
            <choice>Alt Action</choice>
          </enumChoice>
        </enumVal>
        <label>P2 Toggle</label>
      </variable>
      <variable item="P2 Signal" CV="4" mask="XXVXXXXX">
        <enumVal>
          <enumChoice choice="Normal">
            <choice>Normal</choice>
          </enumChoice>
          <enumChoice choice="Signal">
            <choice>Signal</choice>
          </enumChoice>
        </enumVal>
        <label>P2 Signal</label>
      </variable>
      <variable item="P3 Base Address" CV="5" mask="VVVVVVVV" default="16">
        <splitVal highCV="6" upperMask="XXXXXVVV"/>
        <label>P3 Base Address</label>
      </variable>
      <variable item="P3 Direction" CV="6" mask="VXXXXXXX" default="1">
        <enumVal>
          <enumChoice choice="Output">
            <choice>Output</choice>
          </enumChoice>
          <enumChoice choice="Input">
            <choice>Input</choice>
          </enumChoice>
        </enumVal>
        <label>P3 Direction</label>
      </variable>
      <variable item="P3 Toggle" CV="6" mask="XVXXXXXX">
        <enumVal>
          <enumChoice choice="Normal">
            <choice>Normal</choice>
          </enumChoice>
          <enumChoice choice="Alt Action">
            <choice>Alt Action</choice>
          </enumChoice>
        </enumVal>
        <label>P3 Toggle</label>
      </variable>
      <variable item="P3 Signal" CV="6" mask="XXVXXXXX">
        <enumVal>
          <enumChoice choice="Normal">
            <choice>Normal</choice>
          </enumChoice>
          <enumChoice choice="Signal">
            <choice>Signal</choice>
          </enumChoice>
        </enumVal>
        <label>P3 Signal</label>
      </variable>
      <variable item="P4 Base Address" CV="7" mask="VVVVVVVV" default="24">
        <splitVal highCV="8" upperMask="XXXXXVVV"/>
        <label>P4 Base Address</label>
      </variable>
      <variable item="P4 Direction" CV="8" mask="VXXXXXXX" default="1">
        <enumVal>
          <enumChoice choice="Output">
            <choice>Output</choice>
          </enumChoice>
          <enumChoice choice="Input">
            <choice>Input</choice>
          </enumChoice>
        </enumVal>
        <label>P4 Direction</label>
      </variable>
      <variable item="P4 Toggle" CV="8" mask="XVXXXXXX">
        <enumVal>
          <enumChoice choice="Normal">
            <choice>Normal</choice>
          </enumChoice>
          <enumChoice choice="Alt Action">
            <choice>Alt Action</choice>
          </enumChoice>
        </enumVal>
        <label>P4 Toggle</label>
      </variable>
      <variable item="P4 Signal" CV="8" mask="XXVXXXXX">
        <enumVal>
          <enumChoice choice="Normal">
            <choice>Normal</choice>
          </enumChoice>
          <enumChoice choice="Signal">
            <choice>Signal</choice>
          </enumChoice>
        </enumVal>
        <label>P4 Signal</label>
      </variable>
      <variable item="P5 Base Address" CV="9" mask="VVVVVVVV" default="32">
        <splitVal highCV="10" upperMask="XXXXXVVV"/>
        <label>P5 Base Address</label>
      </variable>
      <variable item="P5 Direction" CV="10" mask="VXXXXXXX" default="1">
        <enumVal>
          <enumChoice choice="Output">
            <choice>Output</choice>
          </enumChoice>
          <enumChoice choice="Input">
            <choice>Input</choice>
          </enumChoice>
        </enumVal>
        <label>P5 Direction</label>
      </variable>
      <variable item="P5 Toggle" CV="10" mask="XVXXXXXX">
        <enumVal>
          <enumChoice choice="Normal">
            <choice>Normal</choice>
          </enumChoice>
          <enumChoice choice="Alt Action">
            <choice>Alt Action</choice>
          </enumChoice>
        </enumVal>
        <label>P5 Toggle</label>
      </variable>
      <variable item="P5 Signal" CV="10" mask="XXVXXXXX">
        <enumVal>
          <enumChoice choice="Normal">
            <choice>Normal</choice>
          </enumChoice>
          <enumChoice choice="Signal">
            <choice>Signal</choice>
          </enumChoice>
        </enumVal>
        <label>P5 Signal</label>
      </variable>
      <variable item="P6 Base Address" CV="11" mask="VVVVVVVV" default="40">
        <splitVal highCV="12" upperMask="XXXXXVVV"/>
        <label>P6 Base Address</label>
      </variable>
      <variable item="P6 Direction" CV="12" mask="VXXXXXXX" default="1">
        <enumVal>
          <enumChoice choice="Output">
            <choice>Output</choice>
          </enumChoice>
          <enumChoice choice="Input">
            <choice>Input</choice>
          </enumChoice>
        </enumVal>
        <label>P6 Direction</label>
      </variable>
      <variable item="P6 Toggle" CV="12" mask="XVXXXXXX">
        <enumVal>
          <enumChoice choice="Normal">
            <choice>Normal</choice>
          </enumChoice>
          <enumChoice choice="Alt Action">
            <choice>Alt Action</choice>
          </enumChoice>
        </enumVal>
        <label>P6 Toggle</label>
      </variable>
      <variable item="P6 Signal" CV="12" mask="XXVXXXXX">
        <enumVal>
          <enumChoice choice="Normal">
            <choice>Normal</choice>
          </enumChoice>
          <enumChoice choice="Signal">
            <choice>Signal</choice>
          </enumChoice>
        </enumVal>
        <label>P6 Signal</label>
      </variable>
      <variable item="P7 Base Address" CV="13" mask="VVVVVVVV" default="48">
        <splitVal highCV="14" upperMask="XXXXXVVV"/>
        <label>P7 Base Address</label>
      </variable>
      <variable item="P7 Direction" CV="14" mask="VXXXXXXX" default="1">
        <enumVal>
          <enumChoice choice="Output">
            <choice>Output</choice>
          </enumChoice>
          <enumChoice choice="Input">
            <choice>Input</choice>
          </enumChoice>
        </enumVal>
        <label>P7 Direction</label>
      </variable>
      <variable item="P7 Toggle" CV="14" mask="XVXXXXXX">
        <enumVal>
          <enumChoice choice="Normal">
            <choice>Normal</choice>
          </enumChoice>
          <enumChoice choice="Alt Action">
            <choice>Alt Action</choice>
          </enumChoice>
        </enumVal>
        <label>P7 Toggle</label>
      </variable>
      <variable item="P7 Signal" CV="14" mask="XXVXXXXX">
        <enumVal>
          <enumChoice choice="Normal">
            <choice>Normal</choice>
          </enumChoice>
          <enumChoice choice="Signal">
            <choice>Signal</choice>
          </enumChoice>
        </enumVal>
        <label>P7 Signal</label>
      </variable>
      <variable item="P8 Base Address" CV="15" mask="VVVVVVVV" default="56">
        <splitVal highCV="16" upperMask="XXXXXVVV"/>
        <label>P8 Base Address</label>
      </variable>
      <variable item="P8 Direction" CV="16" mask="VXXXXXXX" default="1">
        <enumVal>
          <enumChoice choice="Output">
            <choice>Output</choice>
          </enumChoice>
          <enumChoice choice="Input">
            <choice>Input</choice>
          </enumChoice>
        </enumVal>
        <label>P8 Direction</label>
      </variable>
      <variable item="P8 Toggle" CV="16" mask="XVXXXXXX">
        <enumVal>
          <enumChoice choice="Normal">
            <choice>Normal</choice>
          </enumChoice>
          <enumChoice choice="Alt Action">
            <choice>Alt Action</choice>
          </enumChoice>
        </enumVal>
        <label>P8 Toggle</label>
      </variable>
      <variable item="P8 Signal" CV="16" mask="XXVXXXXX">
        <enumVal>
          <enumChoice choice="Normal">
            <choice>Normal</choice>
          </enumChoice>
          <enumChoice choice="Signal">
            <choice>Signal</choice>
          </enumChoice>
        </enumVal>
        <label>P8 Signal</label>
      </variable>
      <variable CV="17" mask="XVXXXXXX" default="1" item="Address Format">
        <enumVal>
          <enumChoice choice="Short addressing">
            <choice>Short addressing</choice>
          </enumChoice>
          <enumChoice choice="Long addressing">
            <choice>Long addressing</choice>
          </enumChoice>
        </enumVal>
        <label>Addressing Mode</label>
      </variable>
      <!--		<variable label="Address" CV="17" item="Extended Address"  -->
      <variable CV="17" default="10000" item="Extended Address" comment="5 digit address (Range 00001-16383)">
        <longAddressVal/>
        <label>Long Address</label>
        <comment>5 digit address (Range 00001-16383)</comment>
      </variable>
      <variable item="Primary Address" CV="18" comment="Short address">
        <decVal min="1" max="255"/>
        <label>Primary Address</label>
        <comment>Short address</comment>
      </variable>
      <variable item="Port State Memory" CV="19" mask="XXXXXXXV" default="1">
        <enumVal>
          <enumChoice choice="No">
            <choice>No</choice>
          </enumChoice>
          <enumChoice choice="Enable">
            <choice>Enable</choice>
          </enumChoice>
        </enumVal>
        <label>Port State Memory</label>
      </variable>
      <variable item="OPS Mode Programing" CV="19" mask="XXXXXXVX" default="1">
        <enumVal>
          <enumChoice choice="No">
            <choice>No</choice>
          </enumChoice>
          <enumChoice choice="Enable">
            <choice>Enable</choice>
          </enumChoice>
        </enumVal>
        <label>OPS Mode Programing</label>
      </variable>
      <variable item="GPON Interrogate" CV="19" mask="XXXXXVXX" default="1">
        <enumVal>
          <enumChoice choice="No">
            <choice>No</choice>
          </enumChoice>
          <enumChoice choice="Enable">
            <choice>Enable</choice>
          </enumChoice>
        </enumVal>
        <label>GPON Interrogate</label>
      </variable>
      <variable item="Input Interrogate" CV="19" mask="XXXXVXXX">
        <enumVal>
          <enumChoice choice="No">
            <choice>No</choice>
          </enumChoice>
          <enumChoice choice="Enable">
            <choice>Enable</choice>
          </enumChoice>
        </enumVal>
        <label>Input Interrogate</label>
      </variable>
      <variable item="Output Interrogate" CV="19" mask="XXXVXXXX">
        <enumVal>
          <enumChoice choice="No">
            <choice>No</choice>
          </enumChoice>
          <enumChoice choice="Enable">
            <choice>Enable</choice>
          </enumChoice>
        </enumVal>
        <label>Outut Interrogate</label>
      </variable>
      <variable item="Master Mode" CV="19" mask="VXXXXXXX">
        <enumVal>
          <enumChoice choice="No">
            <choice>No</choice>
          </enumChoice>
          <enumChoice choice="Enable">
            <choice>Enable</choice>
          </enumChoice>
        </enumVal>
        <label>Master Mode</label>
      </variable>
      <variable item="Reserved" CV="20" readOnly="yes">
        <decVal/>
        <label>Reserved</label>
      </variable>
      <variable CV="21" readOnly="yes" item="Firmware Version">
        <decVal/>
        <label>Firmware Version</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="21" item="Reset" comment="Writing a value of 170 will reset decoder to factory defaults">
        <decVal/>
        <label>Manufacturer ID - Reset</label>
        <comment>Writing a value of 170 will reset decoder to factory defaults</comment>
      </variable>
      <variable CV="22" readOnly="yes" item="Manufacturer ID" default="87">
        <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="P1A Input Direction" CV="23" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P1A Input Direction</label>
      </variable>
      <variable item="1A Mode" CV="23" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>1A Mode</label>
      </variable>
      <variable item="1A Secondary" CV="23" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>1A Secondary</label>
      </variable>
      <variable item="1A Transition" CV="23" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>1A Transition</label>
      </variable>
      <variable item="P1A Output Direction" CV="24" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P1A Output Direction</label>
      </variable>
      <variable item="1A I Type" CV="24" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>1A I Type</label>
      </variable>
      <variable item="1A I/O Type" CV="24" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>1A I/O Type</label>
      </variable>
      <variable item="1A Flash" CV="24" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady">
            <choice>Steady</choice>
          </enumChoice>
          <enumChoice choice="0.1 sec">
            <choice>0.1 sec</choice>
          </enumChoice>
          <enumChoice choice="0.2 sec">
            <choice>0.2 sec</choice>
          </enumChoice>
          <enumChoice choice="0.35 sec">
            <choice>0.35 sec</choice>
          </enumChoice>
          <enumChoice choice="0.5 sec">
            <choice>0.5 sec</choice>
          </enumChoice>
          <enumChoice choice="0.65 sec">
            <choice>0.65 sec</choice>
          </enumChoice>
          <enumChoice choice="0.8 sec">
            <choice>0.8 sec</choice>
          </enumChoice>
          <enumChoice choice="1 sec">
            <choice>1 sec</choice>
          </enumChoice>
          <enumChoice choice="1.25 sec">
            <choice>1.25 sec</choice>
          </enumChoice>
          <enumChoice choice="1.5 sec">
            <choice>1.5 sec</choice>
          </enumChoice>
          <enumChoice choice="2 sec">
            <choice>2 sec</choice>
          </enumChoice>
          <enumChoice choice="3 sec">
            <choice>3 sec</choice>
          </enumChoice>
          <enumChoice choice="4 sec">
            <choice>4 sec</choice>
          </enumChoice>
          <enumChoice choice="5 sec">
            <choice>5 sec</choice>
          </enumChoice>
          <enumChoice choice="6 sec">
            <choice>6 sec</choice>
          </enumChoice>
          <enumChoice choice="8 sec">
            <choice>8 sec</choice>
          </enumChoice>
        </enumVal>
        <label>1A Flash</label>
      </variable>
      <variable item="1A O Timing" CV="24" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>1A O Timing</label>
      </variable>
      <variable item="1A Secondary Address" CV="25" mask="VVVVVVVV">
        <splitVal highCV="26" upperMask="XXXXVVVV"/>
        <label>1A Secondary Address</label>
      </variable>
      <variable item="1A Secondary Polarity" CV="26" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="send normal">
            <choice>send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice="respond norm">
            <choice>respond norm</choice>
          </enumChoice>
          <enumChoice choice="respond inv ">
            <choice>respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>1A Secondary Polarity</label>
      </variable>
      <variable item="1A Secondary Type" CV="26" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>1A Secondary Type</label>
      </variable>
      <variable item="P1B Input Direction" CV="27" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P1B Input Direction</label>
      </variable>
      <variable item="1B Mode" CV="27" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>1B Mode</label>
      </variable>
      <variable item="1B Secondary" CV="27" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>1B Secondary</label>
      </variable>
      <variable item="1B Transition" CV="27" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>1B Transition</label>
      </variable>
      <variable item="P1B Output Direction" CV="28" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P1B Output Direction</label>
      </variable>
      <variable item="1B I Type" CV="28" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>1B I Type</label>
      </variable>
      <variable item="1B I/O Type" CV="28" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>1B I/O Type</label>
      </variable>
      <variable item="1B Color" CV="28" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice=" Yellow  ">
            <choice> Yellow  </choice>
          </enumChoice>
          <enumChoice choice=" alt R/Y">
            <choice> alt R/Y</choice>
          </enumChoice>
          <enumChoice choice=" alt G/Y">
            <choice> alt G/Y</choice>
          </enumChoice>
          <enumChoice choice=" blink Y">
            <choice> blink Y</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/R">
            <choice> alt Y/R</choice>
          </enumChoice>
          <enumChoice choice=" Red">
            <choice> Red</choice>
          </enumChoice>
          <enumChoice choice=" alt G/R">
            <choice> alt G/R</choice>
          </enumChoice>
          <enumChoice choice=" blink R">
            <choice> blink R</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/G">
            <choice> alt Y/G</choice>
          </enumChoice>
          <enumChoice choice=" alt R/G">
            <choice> alt R/G</choice>
          </enumChoice>
          <enumChoice choice=" Green ">
            <choice> Green </choice>
          </enumChoice>
          <enumChoice choice=" blink G">
            <choice> blink G</choice>
          </enumChoice>
          <enumChoice choice=" Y blink">
            <choice> Y blink</choice>
          </enumChoice>
          <enumChoice choice=" R blink">
            <choice> R blink</choice>
          </enumChoice>
          <enumChoice choice=" G blink">
            <choice> G blink</choice>
          </enumChoice>
          <enumChoice choice=" dark">
            <choice> dark</choice>
          </enumChoice>
        </enumVal>
        <label>1B Color</label>
      </variable>
      <variable item="1B O Timing" CV="28" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>1B O Timing</label>
      </variable>
      <variable item="1B Secondary Address" CV="29" mask="VVVVVVVV">
        <splitVal highCV="30" upperMask="XXXXVVVV"/>
        <label>1B Secondary Address</label>
      </variable>
      <variable item="1B Secondary Polarity" CV="30" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>1B Secondary Polarity</label>
      </variable>
      <variable item="1B Secondary Type" CV="30" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>1B Secondary Type</label>
      </variable>
      <variable item="P1C Input Direction" CV="31" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P1C Input Direction</label>
      </variable>
      <variable item="1C Mode" CV="31" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>1C Mode</label>
      </variable>
      <variable item="1C Secondary" CV="31" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>1C Secondary</label>
      </variable>
      <variable item="1C Transition" CV="31" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>1C Transition</label>
      </variable>
      <variable item="P1C Output Direction" CV="32" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P1C Output Direction</label>
      </variable>
      <variable item="1C I Type" CV="32" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>1C I Type</label>
      </variable>
      <variable item="1C I/O Type" CV="32" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>1C I/O Type</label>
      </variable>
      <variable item="1C Flash" CV="32" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady">
            <choice>Steady</choice>
          </enumChoice>
          <enumChoice choice="0.1 sec">
            <choice>0.1 sec</choice>
          </enumChoice>
          <enumChoice choice="0.2 sec">
            <choice>0.2 sec</choice>
          </enumChoice>
          <enumChoice choice="0.35 sec">
            <choice>0.35 sec</choice>
          </enumChoice>
          <enumChoice choice="0.5 sec">
            <choice>0.5 sec</choice>
          </enumChoice>
          <enumChoice choice="0.65 sec">
            <choice>0.65 sec</choice>
          </enumChoice>
          <enumChoice choice="0.8 sec">
            <choice>0.8 sec</choice>
          </enumChoice>
          <enumChoice choice="1 sec">
            <choice>1 sec</choice>
          </enumChoice>
          <enumChoice choice="1.25 sec">
            <choice>1.25 sec</choice>
          </enumChoice>
          <enumChoice choice="1.5 sec">
            <choice>1.5 sec</choice>
          </enumChoice>
          <enumChoice choice="2 sec">
            <choice>2 sec</choice>
          </enumChoice>
          <enumChoice choice="3 sec">
            <choice>3 sec</choice>
          </enumChoice>
          <enumChoice choice="4 sec">
            <choice>4 sec</choice>
          </enumChoice>
          <enumChoice choice="5 sec">
            <choice>5 sec</choice>
          </enumChoice>
          <enumChoice choice="6 sec">
            <choice>6 sec</choice>
          </enumChoice>
          <enumChoice choice="8 sec">
            <choice>8 sec</choice>
          </enumChoice>
        </enumVal>
        <label>1C Flash</label>
      </variable>
      <variable item="1C O Timing" CV="32" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>1C O Timing</label>
      </variable>
      <variable item="1C Secondary Address" CV="33" mask="VVVVVVVV">
        <splitVal highCV="34" upperMask="XXXXVVVV"/>
        <label>1C Secondary Address</label>
      </variable>
      <variable item="1C Secondary Polarity" CV="34" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>1C Secondary Polarity</label>
      </variable>
      <variable item="1C Secondary Type" CV="34" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>1C Secondary Type</label>
      </variable>
      <variable item="P1D Input Direction" CV="35" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P1D Input Direction</label>
      </variable>
      <variable item="1D Mode" CV="35" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>1D Mode</label>
      </variable>
      <variable item="1D Secondary" CV="35" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>1D Secondary</label>
      </variable>
      <variable item="1D Transition" CV="35" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>1D Transition</label>
      </variable>
      <variable item="P1D Output Direction" CV="36" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P1D Output Direction</label>
      </variable>
      <variable item="1D I Type" CV="36" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>1D I Type</label>
      </variable>
      <variable item="1D I/O Type" CV="36" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>1D I/O Type</label>
      </variable>
      <variable item="1D Color" CV="36" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice=" Yellow  ">
            <choice> Yellow  </choice>
          </enumChoice>
          <enumChoice choice=" alt R/Y">
            <choice> alt R/Y</choice>
          </enumChoice>
          <enumChoice choice=" alt G/Y">
            <choice> alt G/Y</choice>
          </enumChoice>
          <enumChoice choice=" blink Y">
            <choice> blink Y</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/R">
            <choice> alt Y/R</choice>
          </enumChoice>
          <enumChoice choice=" Red">
            <choice> Red</choice>
          </enumChoice>
          <enumChoice choice=" alt G/R">
            <choice> alt G/R</choice>
          </enumChoice>
          <enumChoice choice=" blink R">
            <choice> blink R</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/G">
            <choice> alt Y/G</choice>
          </enumChoice>
          <enumChoice choice=" alt R/G">
            <choice> alt R/G</choice>
          </enumChoice>
          <enumChoice choice=" Green ">
            <choice> Green </choice>
          </enumChoice>
          <enumChoice choice=" blink G">
            <choice> blink G</choice>
          </enumChoice>
          <enumChoice choice=" Y blink">
            <choice> Y blink</choice>
          </enumChoice>
          <enumChoice choice=" R blink">
            <choice> R blink</choice>
          </enumChoice>
          <enumChoice choice=" G blink">
            <choice> G blink</choice>
          </enumChoice>
          <enumChoice choice=" dark">
            <choice> dark</choice>
          </enumChoice>
        </enumVal>
        <label>1D Color</label>
      </variable>
      <variable item="1D O Timing" CV="36" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>1D O Timing</label>
      </variable>
      <variable item="1D Secondary Address" CV="37" mask="VVVVVVVV">
        <splitVal highCV="38" upperMask="XXXXVVVV"/>
        <label>1D Secondary Address</label>
      </variable>
      <variable item="1D Secondary Polarity" CV="38" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>1D Secondary Polarity</label>
      </variable>
      <variable item="1D Secondary Type" CV="38" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>1D Secondary Type</label>
      </variable>
      <variable item="P1E Input Direction" CV="39" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P1E Input Direction</label>
      </variable>
      <variable item="1E Mode" CV="39" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>1E Mode</label>
      </variable>
      <variable item="1E Secondary" CV="39" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>1E Secondary</label>
      </variable>
      <variable item="1E Transition" CV="39" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>1E Transition</label>
      </variable>
      <variable item="P1E Output Direction" CV="40" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P1E Output Direction</label>
      </variable>
      <variable item="1E I Type" CV="40" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>1E I Type</label>
      </variable>
      <variable item="1E I/O Type" CV="40" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>1E I/O Type</label>
      </variable>
      <variable item="1E Flash" CV="40" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady">
            <choice>Steady</choice>
          </enumChoice>
          <enumChoice choice="0.1 sec">
            <choice>0.1 sec</choice>
          </enumChoice>
          <enumChoice choice="0.2 sec">
            <choice>0.2 sec</choice>
          </enumChoice>
          <enumChoice choice="0.35 sec">
            <choice>0.35 sec</choice>
          </enumChoice>
          <enumChoice choice="0.5 sec">
            <choice>0.5 sec</choice>
          </enumChoice>
          <enumChoice choice="0.65 sec">
            <choice>0.65 sec</choice>
          </enumChoice>
          <enumChoice choice="0.8 sec">
            <choice>0.8 sec</choice>
          </enumChoice>
          <enumChoice choice="1 sec">
            <choice>1 sec</choice>
          </enumChoice>
          <enumChoice choice="1.25 sec">
            <choice>1.25 sec</choice>
          </enumChoice>
          <enumChoice choice="1.5 sec">
            <choice>1.5 sec</choice>
          </enumChoice>
          <enumChoice choice="2 sec">
            <choice>2 sec</choice>
          </enumChoice>
          <enumChoice choice="3 sec">
            <choice>3 sec</choice>
          </enumChoice>
          <enumChoice choice="4 sec">
            <choice>4 sec</choice>
          </enumChoice>
          <enumChoice choice="5 sec">
            <choice>5 sec</choice>
          </enumChoice>
          <enumChoice choice="6 sec">
            <choice>6 sec</choice>
          </enumChoice>
          <enumChoice choice="8 sec">
            <choice>8 sec</choice>
          </enumChoice>
        </enumVal>
        <label>1E Flash</label>
      </variable>
      <variable item="1E O Timing" CV="40" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>1E O Timing</label>
      </variable>
      <variable item="1E Secondary Address" CV="41" mask="VVVVVVVV">
        <splitVal highCV="42" upperMask="XXXXVVVV"/>
        <label>1E Secondary Address</label>
      </variable>
      <variable item="1E Secondary Polarity" CV="42" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>1E Secondary Polarity</label>
      </variable>
      <variable item="1E Secondary Type" CV="42" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>1E Secondary Type</label>
      </variable>
      <variable item="P1F Input Direction" CV="43" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P1F Input Direction</label>
      </variable>
      <variable item="1F Mode" CV="43" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>1F Mode</label>
      </variable>
      <variable item="1F Secondary" CV="43" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>1F Secondary</label>
      </variable>
      <variable item="1F Transition" CV="43" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>1F Transition</label>
      </variable>
      <variable item="P1F Output Direction" CV="44" mask="VXXXXXXX">
        <enumVal>
          <enumChoice choice="normal">
            <choice>normal</choice>
          </enumChoice>
          <enumChoice choice="inverted">
            <choice>inverted</choice>
          </enumChoice>
        </enumVal>
        <label>P1F Output Direction</label>
      </variable>
      <variable item="1F I Type" CV="44" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>1F I Type</label>
      </variable>
      <variable item="1F I/O Type" CV="44" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>1F I/O Type</label>
      </variable>
      <variable item="1F Color" CV="44" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice=" Yellow  ">
            <choice> Yellow  </choice>
          </enumChoice>
          <enumChoice choice=" alt R/Y">
            <choice> alt R/Y</choice>
          </enumChoice>
          <enumChoice choice=" alt G/Y">
            <choice> alt G/Y</choice>
          </enumChoice>
          <enumChoice choice=" blink Y">
            <choice> blink Y</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/R">
            <choice> alt Y/R</choice>
          </enumChoice>
          <enumChoice choice=" Red">
            <choice> Red</choice>
          </enumChoice>
          <enumChoice choice=" alt G/R">
            <choice> alt G/R</choice>
          </enumChoice>
          <enumChoice choice=" blink R">
            <choice> blink R</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/G">
            <choice> alt Y/G</choice>
          </enumChoice>
          <enumChoice choice=" alt R/G">
            <choice> alt R/G</choice>
          </enumChoice>
          <enumChoice choice=" Green ">
            <choice> Green </choice>
          </enumChoice>
          <enumChoice choice=" blink G">
            <choice> blink G</choice>
          </enumChoice>
          <enumChoice choice=" Y blink">
            <choice> Y blink</choice>
          </enumChoice>
          <enumChoice choice=" R blink">
            <choice> R blink</choice>
          </enumChoice>
          <enumChoice choice=" G blink">
            <choice> G blink</choice>
          </enumChoice>
          <enumChoice choice=" dark">
            <choice> dark</choice>
          </enumChoice>
        </enumVal>
        <label>1F Color</label>
      </variable>
      <variable item="1F O Timing" CV="44" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>1F O Timing</label>
      </variable>
      <variable item="1F Secondary Address" CV="45" mask="VVVVVVVV">
        <splitVal highCV="46" upperMask="XXXXVVVV"/>
        <label>1F Secondary Address</label>
      </variable>
      <variable item="1F Secondary Polarity" CV="46" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>1F Secondary Polarity</label>
      </variable>
      <variable item="1F Secondary Type" CV="46" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>1F Secondary Type</label>
      </variable>
      <variable item="P1G Input Direction" CV="47" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P1G Input Direction</label>
      </variable>
      <variable item="1G Mode" CV="47" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>1G Mode</label>
      </variable>
      <variable item="1G Secondary" CV="47" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>1G Secondary</label>
      </variable>
      <variable item="1G Transition" CV="47" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>1G Transition</label>
      </variable>
      <variable item="P1G Output Direction" CV="48" mask="VXXXXXXX">
        <enumVal>
          <enumChoice choice="normal">
            <choice>normal</choice>
          </enumChoice>
          <enumChoice choice="inverted">
            <choice>inverted</choice>
          </enumChoice>
        </enumVal>
        <label>P1G Output Direction</label>
      </variable>
      <variable item="1G I Type" CV="48" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>1G I Type</label>
      </variable>
      <variable item="1G I/O Type" CV="48" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>1G I/O Type</label>
      </variable>
      <variable item="1G Flash" CV="48" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady">
            <choice>Steady</choice>
          </enumChoice>
          <enumChoice choice="0.1 sec">
            <choice>0.1 sec</choice>
          </enumChoice>
          <enumChoice choice="0.2 sec">
            <choice>0.2 sec</choice>
          </enumChoice>
          <enumChoice choice="0.35 sec">
            <choice>0.35 sec</choice>
          </enumChoice>
          <enumChoice choice="0.5 sec">
            <choice>0.5 sec</choice>
          </enumChoice>
          <enumChoice choice="0.65 sec">
            <choice>0.65 sec</choice>
          </enumChoice>
          <enumChoice choice="0.8 sec">
            <choice>0.8 sec</choice>
          </enumChoice>
          <enumChoice choice="1 sec">
            <choice>1 sec</choice>
          </enumChoice>
          <enumChoice choice="1.25 sec">
            <choice>1.25 sec</choice>
          </enumChoice>
          <enumChoice choice="1.5 sec">
            <choice>1.5 sec</choice>
          </enumChoice>
          <enumChoice choice="2 sec">
            <choice>2 sec</choice>
          </enumChoice>
          <enumChoice choice="3 sec">
            <choice>3 sec</choice>
          </enumChoice>
          <enumChoice choice="4 sec">
            <choice>4 sec</choice>
          </enumChoice>
          <enumChoice choice="5 sec">
            <choice>5 sec</choice>
          </enumChoice>
          <enumChoice choice="6 sec">
            <choice>6 sec</choice>
          </enumChoice>
          <enumChoice choice="8 sec">
            <choice>8 sec</choice>
          </enumChoice>
        </enumVal>
        <label>1G Flash</label>
      </variable>
      <variable item="1G O Timing" CV="48" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>1G O Timing</label>
      </variable>
      <variable item="1G Secondary Address" CV="49" mask="VVVVVVVV">
        <splitVal highCV="50" upperMask="XXXXVVVV"/>
        <label>1G Secondary Address</label>
      </variable>
      <variable item="1G Secondary Polarity" CV="50" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>1G Secondary Polarity</label>
      </variable>
      <variable item="1G Secondary Type" CV="50" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>1G Secondary Type</label>
      </variable>
      <variable item="P1H Input Direction" CV="51" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P1H Input Direction</label>
      </variable>
      <variable item="1H Mode" CV="51" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>1H Mode</label>
      </variable>
      <variable item="1H Secondary" CV="51" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>1H Secondary</label>
      </variable>
      <variable item="1H Transition" CV="51" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>1H Transition</label>
      </variable>
      <variable item="P1H Output Direction" CV="52" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P1H Output Direction</label>
      </variable>
      <variable item="1H I Type" CV="52" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>1H I Type</label>
      </variable>
      <variable item="1H I/O Type" CV="52" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>1H I/O Type</label>
      </variable>
      <variable item="1H Color" CV="52" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice=" Yellow  ">
            <choice> Yellow  </choice>
          </enumChoice>
          <enumChoice choice=" alt R/Y">
            <choice> alt R/Y</choice>
          </enumChoice>
          <enumChoice choice=" alt G/Y">
            <choice> alt G/Y</choice>
          </enumChoice>
          <enumChoice choice=" blink Y">
            <choice> blink Y</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/R">
            <choice> alt Y/R</choice>
          </enumChoice>
          <enumChoice choice=" Red">
            <choice> Red</choice>
          </enumChoice>
          <enumChoice choice=" alt G/R">
            <choice> alt G/R</choice>
          </enumChoice>
          <enumChoice choice=" blink R">
            <choice> blink R</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/G">
            <choice> alt Y/G</choice>
          </enumChoice>
          <enumChoice choice=" alt R/G">
            <choice> alt R/G</choice>
          </enumChoice>
          <enumChoice choice=" Green ">
            <choice> Green </choice>
          </enumChoice>
          <enumChoice choice=" blink G">
            <choice> blink G</choice>
          </enumChoice>
          <enumChoice choice=" Y blink">
            <choice> Y blink</choice>
          </enumChoice>
          <enumChoice choice=" R blink">
            <choice> R blink</choice>
          </enumChoice>
          <enumChoice choice=" G blink">
            <choice> G blink</choice>
          </enumChoice>
          <enumChoice choice=" dark">
            <choice> dark</choice>
          </enumChoice>
        </enumVal>
        <label>1H Color</label>
      </variable>
      <variable item="1H O Timing" CV="52" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>1H O Timing</label>
      </variable>
      <variable item="1H Secondary Address" CV="53" mask="VVVVVVVV">
        <splitVal highCV="54" upperMask="XXXXVVVV"/>
        <label>1H Secondary Address</label>
      </variable>
      <variable item="1H Secondary Polarity" CV="54" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>1H Secondary Polarity</label>
      </variable>
      <variable item="1H Secondary Type" CV="54" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>1H Secondary Type</label>
      </variable>
      <variable item="P2A Input Direction" CV="55" mask="VXXXXXXX">
        <enumVal>
          <enumChoice choice="normal">
            <choice>normal</choice>
          </enumChoice>
          <enumChoice choice="inverted">
            <choice>inverted</choice>
          </enumChoice>
        </enumVal>
        <label>P2A Input Direction</label>
      </variable>
      <variable item="2A Mode" CV="55" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>2A Mode</label>
      </variable>
      <variable item="2A Secondary" CV="55" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>2A Secondary</label>
      </variable>
      <variable item="2A Transition" CV="55" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>2A Transition</label>
      </variable>
      <variable item="P2A Output Direction" CV="56" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P2A Output Direction</label>
      </variable>
      <variable item="2A I Type" CV="56" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>2A I Type</label>
      </variable>
      <variable item="2A I/O Type" CV="56" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>2A I/O Type</label>
      </variable>
      <variable item="2A Flash" CV="56" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady">
            <choice>Steady</choice>
          </enumChoice>
          <enumChoice choice="0.1 sec">
            <choice>0.1 sec</choice>
          </enumChoice>
          <enumChoice choice="0.2 sec">
            <choice>0.2 sec</choice>
          </enumChoice>
          <enumChoice choice="0.35 sec">
            <choice>0.35 sec</choice>
          </enumChoice>
          <enumChoice choice="0.5 sec">
            <choice>0.5 sec</choice>
          </enumChoice>
          <enumChoice choice="0.65 sec">
            <choice>0.65 sec</choice>
          </enumChoice>
          <enumChoice choice="0.8 sec">
            <choice>0.8 sec</choice>
          </enumChoice>
          <enumChoice choice="1 sec">
            <choice>1 sec</choice>
          </enumChoice>
          <enumChoice choice="1.25 sec">
            <choice>1.25 sec</choice>
          </enumChoice>
          <enumChoice choice="1.5 sec">
            <choice>1.5 sec</choice>
          </enumChoice>
          <enumChoice choice="2 sec">
            <choice>2 sec</choice>
          </enumChoice>
          <enumChoice choice="3 sec">
            <choice>3 sec</choice>
          </enumChoice>
          <enumChoice choice="4 sec">
            <choice>4 sec</choice>
          </enumChoice>
          <enumChoice choice="5 sec">
            <choice>5 sec</choice>
          </enumChoice>
          <enumChoice choice="6 sec">
            <choice>6 sec</choice>
          </enumChoice>
          <enumChoice choice="8 sec">
            <choice>8 sec</choice>
          </enumChoice>
        </enumVal>
        <label>2A Flash</label>
      </variable>
      <variable item="2A O Timing" CV="56" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>2A O Timing</label>
      </variable>
      <variable item="2A Secondary Address" CV="57" mask="VVVVVVVV">
        <splitVal highCV="58" upperMask="XXXXVVVV"/>
        <label>2A Secondary Address</label>
      </variable>
      <variable item="2A Secondary Polarity" CV="58" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="send normal">
            <choice>send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice="respond norm">
            <choice>respond norm</choice>
          </enumChoice>
          <enumChoice choice="respond inv ">
            <choice>respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>2A Secondary Polarity</label>
      </variable>
      <variable item="2A Secondary Type" CV="58" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>2A Secondary Type</label>
      </variable>
      <variable item="P2B Input Direction" CV="59" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P2B Input Direction</label>
      </variable>
      <variable item="2B Mode" CV="59" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>2B Mode</label>
      </variable>
      <variable item="2B Secondary" CV="59" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>2B Secondary</label>
      </variable>
      <variable item="2B Transition" CV="59" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>2B Transition</label>
      </variable>
      <variable item="P2B Output Direction" CV="60" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P2B Output Direction</label>
      </variable>
      <variable item="2B I Type" CV="60" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>2B I Type</label>
      </variable>
      <variable item="2B I/O Type" CV="60" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>2B I/O Type</label>
      </variable>
      <variable item="2B Color" CV="60" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice=" Yellow  ">
            <choice> Yellow  </choice>
          </enumChoice>
          <enumChoice choice=" alt R/Y">
            <choice> alt R/Y</choice>
          </enumChoice>
          <enumChoice choice=" alt G/Y">
            <choice> alt G/Y</choice>
          </enumChoice>
          <enumChoice choice=" blink Y">
            <choice> blink Y</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/R">
            <choice> alt Y/R</choice>
          </enumChoice>
          <enumChoice choice=" Red">
            <choice> Red</choice>
          </enumChoice>
          <enumChoice choice=" alt G/R">
            <choice> alt G/R</choice>
          </enumChoice>
          <enumChoice choice=" blink R">
            <choice> blink R</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/G">
            <choice> alt Y/G</choice>
          </enumChoice>
          <enumChoice choice=" alt R/G">
            <choice> alt R/G</choice>
          </enumChoice>
          <enumChoice choice=" Green ">
            <choice> Green </choice>
          </enumChoice>
          <enumChoice choice=" blink G">
            <choice> blink G</choice>
          </enumChoice>
          <enumChoice choice=" Y blink">
            <choice> Y blink</choice>
          </enumChoice>
          <enumChoice choice=" R blink">
            <choice> R blink</choice>
          </enumChoice>
          <enumChoice choice=" G blink">
            <choice> G blink</choice>
          </enumChoice>
          <enumChoice choice=" dark">
            <choice> dark</choice>
          </enumChoice>
        </enumVal>
        <label>2B Color</label>
      </variable>
      <variable item="2B O Timing" CV="60" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>2B O Timing</label>
      </variable>
      <variable item="2B Secondary Address" CV="61" mask="VVVVVVVV">
        <splitVal highCV="62" upperMask="XXXXVVVV"/>
        <label>2B Secondary Address</label>
      </variable>
      <variable item="2B Secondary Polarity" CV="62" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>2B Secondary Polarity</label>
      </variable>
      <variable item="2B Secondary Type" CV="62" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>2B Secondary Type</label>
      </variable>
      <variable item="P2C Input Direction" CV="63" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P2C Input Direction</label>
      </variable>
      <variable item="2C Mode" CV="63" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>2C Mode</label>
      </variable>
      <variable item="2C Secondary" CV="63" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>2C Secondary</label>
      </variable>
      <variable item="2C Transition" CV="63" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>2C Transition</label>
      </variable>
      <variable item="P2C Output Direction" CV="64" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P2C Output Direction</label>
      </variable>
      <variable item="2C I Type" CV="64" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>2C I Type</label>
      </variable>
      <variable item="2C I/O Type" CV="64" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>2C I/O Type</label>
      </variable>
      <variable item="2C Flash" CV="64" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady">
            <choice>Steady</choice>
          </enumChoice>
          <enumChoice choice="0.1 sec">
            <choice>0.1 sec</choice>
          </enumChoice>
          <enumChoice choice="0.2 sec">
            <choice>0.2 sec</choice>
          </enumChoice>
          <enumChoice choice="0.35 sec">
            <choice>0.35 sec</choice>
          </enumChoice>
          <enumChoice choice="0.5 sec">
            <choice>0.5 sec</choice>
          </enumChoice>
          <enumChoice choice="0.65 sec">
            <choice>0.65 sec</choice>
          </enumChoice>
          <enumChoice choice="0.8 sec">
            <choice>0.8 sec</choice>
          </enumChoice>
          <enumChoice choice="1 sec">
            <choice>1 sec</choice>
          </enumChoice>
          <enumChoice choice="1.25 sec">
            <choice>1.25 sec</choice>
          </enumChoice>
          <enumChoice choice="1.5 sec">
            <choice>1.5 sec</choice>
          </enumChoice>
          <enumChoice choice="2 sec">
            <choice>2 sec</choice>
          </enumChoice>
          <enumChoice choice="3 sec">
            <choice>3 sec</choice>
          </enumChoice>
          <enumChoice choice="4 sec">
            <choice>4 sec</choice>
          </enumChoice>
          <enumChoice choice="5 sec">
            <choice>5 sec</choice>
          </enumChoice>
          <enumChoice choice="6 sec">
            <choice>6 sec</choice>
          </enumChoice>
          <enumChoice choice="8 sec">
            <choice>8 sec</choice>
          </enumChoice>
        </enumVal>
        <label>2C Flash</label>
      </variable>
      <variable item="2C O Timing" CV="64" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>2C O Timing</label>
      </variable>
      <variable item="2C Secondary Address" CV="65" mask="VVVVVVVV">
        <splitVal highCV="66" upperMask="XXXXVVVV"/>
        <label>2C Secondary Address</label>
      </variable>
      <variable item="2C Secondary Polarity" CV="66" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>2C Secondary Polarity</label>
      </variable>
      <variable item="2C Secondary Type" CV="66" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>2C Secondary Type</label>
      </variable>
      <variable item="P2D Input Direction" CV="67" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P2D Input Direction</label>
      </variable>
      <variable item="2D Mode" CV="67" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>2D Mode</label>
      </variable>
      <variable item="2D Secondary" CV="67" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>2D Secondary</label>
      </variable>
      <variable item="2D Transition" CV="67" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>2D Transition</label>
      </variable>
      <variable item="P2D Output Direction" CV="68" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P2D Output Direction</label>
      </variable>
      <variable item="2D I Type" CV="68" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>2D I Type</label>
      </variable>
      <variable item="2D I/O Type" CV="68" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>2D I/O Type</label>
      </variable>
      <variable item="2D Color" CV="68" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice=" Yellow  ">
            <choice> Yellow  </choice>
          </enumChoice>
          <enumChoice choice=" alt R/Y">
            <choice> alt R/Y</choice>
          </enumChoice>
          <enumChoice choice=" alt G/Y">
            <choice> alt G/Y</choice>
          </enumChoice>
          <enumChoice choice=" blink Y">
            <choice> blink Y</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/R">
            <choice> alt Y/R</choice>
          </enumChoice>
          <enumChoice choice=" Red">
            <choice> Red</choice>
          </enumChoice>
          <enumChoice choice=" alt G/R">
            <choice> alt G/R</choice>
          </enumChoice>
          <enumChoice choice=" blink R">
            <choice> blink R</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/G">
            <choice> alt Y/G</choice>
          </enumChoice>
          <enumChoice choice=" alt R/G">
            <choice> alt R/G</choice>
          </enumChoice>
          <enumChoice choice=" Green ">
            <choice> Green </choice>
          </enumChoice>
          <enumChoice choice=" blink G">
            <choice> blink G</choice>
          </enumChoice>
          <enumChoice choice=" Y blink">
            <choice> Y blink</choice>
          </enumChoice>
          <enumChoice choice=" R blink">
            <choice> R blink</choice>
          </enumChoice>
          <enumChoice choice=" G blink">
            <choice> G blink</choice>
          </enumChoice>
          <enumChoice choice=" dark">
            <choice> dark</choice>
          </enumChoice>
        </enumVal>
        <label>2D Color</label>
      </variable>
      <variable item="2D O Timing" CV="68" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>2D O Timing</label>
      </variable>
      <variable item="2D Secondary Address" CV="69" mask="VVVVVVVV">
        <splitVal highCV="70" upperMask="XXXXVVVV"/>
        <label>2D Secondary Address</label>
      </variable>
      <variable item="2D Secondary Polarity" CV="70" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>2D Secondary Polarity</label>
      </variable>
      <variable item="2D Secondary Type" CV="70" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>2D Secondary Type</label>
      </variable>
      <variable item="P2E Input Direction" CV="71" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P2E Input Direction</label>
      </variable>
      <variable item="2E Mode" CV="71" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>2E Mode</label>
      </variable>
      <variable item="2E Secondary" CV="71" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>2E Secondary</label>
      </variable>
      <variable item="2E Transition" CV="71" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>2E Transition</label>
      </variable>
      <variable item="P2E Output Direction" CV="72" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P2E Output Direction</label>
      </variable>
      <variable item="2E I Type" CV="72" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>2E I Type</label>
      </variable>
      <variable item="2E I/O Type" CV="72" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>2E I/O Type</label>
      </variable>
      <variable item="2E Flash" CV="72" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady">
            <choice>Steady</choice>
          </enumChoice>
          <enumChoice choice="0.1 sec">
            <choice>0.1 sec</choice>
          </enumChoice>
          <enumChoice choice="0.2 sec">
            <choice>0.2 sec</choice>
          </enumChoice>
          <enumChoice choice="0.35 sec">
            <choice>0.35 sec</choice>
          </enumChoice>
          <enumChoice choice="0.5 sec">
            <choice>0.5 sec</choice>
          </enumChoice>
          <enumChoice choice="0.65 sec">
            <choice>0.65 sec</choice>
          </enumChoice>
          <enumChoice choice="0.8 sec">
            <choice>0.8 sec</choice>
          </enumChoice>
          <enumChoice choice="1 sec">
            <choice>1 sec</choice>
          </enumChoice>
          <enumChoice choice="1.25 sec">
            <choice>1.25 sec</choice>
          </enumChoice>
          <enumChoice choice="1.5 sec">
            <choice>1.5 sec</choice>
          </enumChoice>
          <enumChoice choice="2 sec">
            <choice>2 sec</choice>
          </enumChoice>
          <enumChoice choice="3 sec">
            <choice>3 sec</choice>
          </enumChoice>
          <enumChoice choice="4 sec">
            <choice>4 sec</choice>
          </enumChoice>
          <enumChoice choice="5 sec">
            <choice>5 sec</choice>
          </enumChoice>
          <enumChoice choice="6 sec">
            <choice>6 sec</choice>
          </enumChoice>
          <enumChoice choice="8 sec">
            <choice>8 sec</choice>
          </enumChoice>
        </enumVal>
        <label>2E Flash</label>
      </variable>
      <variable item="2E O Timing" CV="72" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>2E O Timing</label>
      </variable>
      <variable item="2E Secondary Address" CV="73" mask="VVVVVVVV">
        <splitVal highCV="74" upperMask="XXXXVVVV"/>
        <label>2E Secondary Address</label>
      </variable>
      <variable item="2E Secondary Polarity" CV="74" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>2E Secondary Polarity</label>
      </variable>
      <variable item="2E Secondary Type" CV="74" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>2E Secondary Type</label>
      </variable>
      <variable item="P2F Input Direction" CV="75" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P2F Input Direction</label>
      </variable>
      <variable item="2F Mode" CV="75" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>2F Mode</label>
      </variable>
      <variable item="2F Secondary" CV="75" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>2F Secondary</label>
      </variable>
      <variable item="2F Transition" CV="75" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>2F Transition</label>
      </variable>
      <variable item="P2F Output Direction" CV="76" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P2F Output Direction</label>
      </variable>
      <variable item="2F I Type" CV="76" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>2F I Type</label>
      </variable>
      <variable item="2F I/O Type" CV="76" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>2F I/O Type</label>
      </variable>
      <variable item="2F Color" CV="76" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice=" Yellow  ">
            <choice> Yellow  </choice>
          </enumChoice>
          <enumChoice choice=" alt R/Y">
            <choice> alt R/Y</choice>
          </enumChoice>
          <enumChoice choice=" alt G/Y">
            <choice> alt G/Y</choice>
          </enumChoice>
          <enumChoice choice=" blink Y">
            <choice> blink Y</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/R">
            <choice> alt Y/R</choice>
          </enumChoice>
          <enumChoice choice=" Red">
            <choice> Red</choice>
          </enumChoice>
          <enumChoice choice=" alt G/R">
            <choice> alt G/R</choice>
          </enumChoice>
          <enumChoice choice=" blink R">
            <choice> blink R</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/G">
            <choice> alt Y/G</choice>
          </enumChoice>
          <enumChoice choice=" alt R/G">
            <choice> alt R/G</choice>
          </enumChoice>
          <enumChoice choice=" Green ">
            <choice> Green </choice>
          </enumChoice>
          <enumChoice choice=" blink G">
            <choice> blink G</choice>
          </enumChoice>
          <enumChoice choice=" Y blink">
            <choice> Y blink</choice>
          </enumChoice>
          <enumChoice choice=" R blink">
            <choice> R blink</choice>
          </enumChoice>
          <enumChoice choice=" G blink">
            <choice> G blink</choice>
          </enumChoice>
          <enumChoice choice=" dark">
            <choice> dark</choice>
          </enumChoice>
        </enumVal>
        <label>2F Color</label>
      </variable>
      <variable item="2F O Timing" CV="76" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>2F O Timing</label>
      </variable>
      <variable item="2F Secondary Address" CV="77" mask="VVVVVVVV">
        <splitVal highCV="78" upperMask="XXXXVVVV"/>
        <label>2F Secondary Address</label>
      </variable>
      <variable item="2F Secondary Polarity" CV="78" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>2F Secondary Polarity</label>
      </variable>
      <variable item="2F Secondary Type" CV="78" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>2F Secondary Type</label>
      </variable>
      <variable item="P2G Input Direction" CV="79" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P2G Input Direction</label>
      </variable>
      <variable item="2G Mode" CV="79" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>2G Mode</label>
      </variable>
      <variable item="2G Secondary" CV="79" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>2G Secondary</label>
      </variable>
      <variable item="2G Transition" CV="79" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>2G Transition</label>
      </variable>
      <variable item="P2G Output Direction" CV="80" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P2G Output Direction</label>
      </variable>
      <variable item="2G I Type" CV="80" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>2G I Type</label>
      </variable>
      <variable item="2G I/O Type" CV="80" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>2G I/O Type</label>
      </variable>
      <variable item="2G Flash" CV="80" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady">
            <choice>Steady</choice>
          </enumChoice>
          <enumChoice choice="0.1 sec">
            <choice>0.1 sec</choice>
          </enumChoice>
          <enumChoice choice="0.2 sec">
            <choice>0.2 sec</choice>
          </enumChoice>
          <enumChoice choice="0.35 sec">
            <choice>0.35 sec</choice>
          </enumChoice>
          <enumChoice choice="0.5 sec">
            <choice>0.5 sec</choice>
          </enumChoice>
          <enumChoice choice="0.65 sec">
            <choice>0.65 sec</choice>
          </enumChoice>
          <enumChoice choice="0.8 sec">
            <choice>0.8 sec</choice>
          </enumChoice>
          <enumChoice choice="1 sec">
            <choice>1 sec</choice>
          </enumChoice>
          <enumChoice choice="1.25 sec">
            <choice>1.25 sec</choice>
          </enumChoice>
          <enumChoice choice="1.5 sec">
            <choice>1.5 sec</choice>
          </enumChoice>
          <enumChoice choice="2 sec">
            <choice>2 sec</choice>
          </enumChoice>
          <enumChoice choice="3 sec">
            <choice>3 sec</choice>
          </enumChoice>
          <enumChoice choice="4 sec">
            <choice>4 sec</choice>
          </enumChoice>
          <enumChoice choice="5 sec">
            <choice>5 sec</choice>
          </enumChoice>
          <enumChoice choice="6 sec">
            <choice>6 sec</choice>
          </enumChoice>
          <enumChoice choice="8 sec">
            <choice>8 sec</choice>
          </enumChoice>
        </enumVal>
        <label>2G Flash</label>
      </variable>
      <variable item="2G O Timing" CV="80" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>2G O Timing</label>
      </variable>
      <variable item="2G Secondary Address" CV="81" mask="VVVVVVVV">
        <splitVal highCV="82" upperMask="XXXXVVVV"/>
        <label>2G Secondary Address</label>
      </variable>
      <variable item="2G Secondary Polarity" CV="82" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>2G Secondary Polarity</label>
      </variable>
      <variable item="2G Secondary Type" CV="82" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>2G Secondary Type</label>
      </variable>
      <variable item="P2H Input Direction" CV="83" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P2H Input Direction</label>
      </variable>
      <variable item="2H Mode" CV="83" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>2H Mode</label>
      </variable>
      <variable item="2H Secondary" CV="83" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>2H Secondary</label>
      </variable>
      <variable item="2H Transition" CV="83" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>2H Transition</label>
      </variable>
      <variable item="P2H Output Direction" CV="84" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P2H Output Direction</label>
      </variable>
      <variable item="2H I Type" CV="84" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>2H I Type</label>
      </variable>
      <variable item="2H I/O Type" CV="84" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>2H I/O Type</label>
      </variable>
      <variable item="2H Color" CV="84" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice=" Yellow  ">
            <choice> Yellow  </choice>
          </enumChoice>
          <enumChoice choice=" alt R/Y">
            <choice> alt R/Y</choice>
          </enumChoice>
          <enumChoice choice=" alt G/Y">
            <choice> alt G/Y</choice>
          </enumChoice>
          <enumChoice choice=" blink Y">
            <choice> blink Y</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/R">
            <choice> alt Y/R</choice>
          </enumChoice>
          <enumChoice choice=" Red">
            <choice> Red</choice>
          </enumChoice>
          <enumChoice choice=" alt G/R">
            <choice> alt G/R</choice>
          </enumChoice>
          <enumChoice choice=" blink R">
            <choice> blink R</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/G">
            <choice> alt Y/G</choice>
          </enumChoice>
          <enumChoice choice=" alt R/G">
            <choice> alt R/G</choice>
          </enumChoice>
          <enumChoice choice=" Green ">
            <choice> Green </choice>
          </enumChoice>
          <enumChoice choice=" blink G">
            <choice> blink G</choice>
          </enumChoice>
          <enumChoice choice=" Y blink">
            <choice> Y blink</choice>
          </enumChoice>
          <enumChoice choice=" R blink">
            <choice> R blink</choice>
          </enumChoice>
          <enumChoice choice=" G blink">
            <choice> G blink</choice>
          </enumChoice>
          <enumChoice choice=" dark">
            <choice> dark</choice>
          </enumChoice>
        </enumVal>
        <label>2H Color</label>
      </variable>
      <variable item="2H O Timing" CV="84" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>2H O Timing</label>
      </variable>
      <variable item="2H Secondary Address" CV="85" mask="VVVVVVVV">
        <splitVal highCV="86" upperMask="XXXXVVVV"/>
        <label>2H Secondary Address</label>
      </variable>
      <variable item="2H Secondary Polarity" CV="86" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>2H Secondary Polarity</label>
      </variable>
      <variable item="2H Secondary Type" CV="86" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>2H Secondary Type</label>
      </variable>
      <variable item="P3A Input Direction" CV="87" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P3A Input Direction</label>
      </variable>
      <variable item="3A Mode" CV="87" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>3A Mode</label>
      </variable>
      <variable item="3A Secondary" CV="87" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>3A Secondary</label>
      </variable>
      <variable item="3A Transition" CV="87" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>3A Transition</label>
      </variable>
      <variable item="P3A Output Direction" CV="88" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P3A Output Direction</label>
      </variable>
      <variable item="3A I Type" CV="88" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>3A I Type</label>
      </variable>
      <variable item="3A I/O Type" CV="88" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>3A I/O Type</label>
      </variable>
      <variable item="3A Flash" CV="88" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady">
            <choice>Steady</choice>
          </enumChoice>
          <enumChoice choice="0.1 sec">
            <choice>0.1 sec</choice>
          </enumChoice>
          <enumChoice choice="0.2 sec">
            <choice>0.2 sec</choice>
          </enumChoice>
          <enumChoice choice="0.35 sec">
            <choice>0.35 sec</choice>
          </enumChoice>
          <enumChoice choice="0.5 sec">
            <choice>0.5 sec</choice>
          </enumChoice>
          <enumChoice choice="0.65 sec">
            <choice>0.65 sec</choice>
          </enumChoice>
          <enumChoice choice="0.8 sec">
            <choice>0.8 sec</choice>
          </enumChoice>
          <enumChoice choice="1 sec">
            <choice>1 sec</choice>
          </enumChoice>
          <enumChoice choice="1.25 sec">
            <choice>1.25 sec</choice>
          </enumChoice>
          <enumChoice choice="1.5 sec">
            <choice>1.5 sec</choice>
          </enumChoice>
          <enumChoice choice="2 sec">
            <choice>2 sec</choice>
          </enumChoice>
          <enumChoice choice="3 sec">
            <choice>3 sec</choice>
          </enumChoice>
          <enumChoice choice="4 sec">
            <choice>4 sec</choice>
          </enumChoice>
          <enumChoice choice="5 sec">
            <choice>5 sec</choice>
          </enumChoice>
          <enumChoice choice="6 sec">
            <choice>6 sec</choice>
          </enumChoice>
          <enumChoice choice="8 sec">
            <choice>8 sec</choice>
          </enumChoice>
        </enumVal>
        <label>3A Flash</label>
      </variable>
      <variable item="3A O Timing" CV="88" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>3A O Timing</label>
      </variable>
      <variable item="3A Secondary Address" CV="89" mask="VVVVVVVV">
        <splitVal highCV="90" upperMask="XXXXVVVV"/>
        <label>3A Secondary Address</label>
      </variable>
      <variable item="3A Secondary Polarity" CV="90" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="send normal">
            <choice>send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice="respond norm">
            <choice>respond norm</choice>
          </enumChoice>
          <enumChoice choice="respond inv ">
            <choice>respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>3A Secondary Polarity</label>
      </variable>
      <variable item="3A Secondary Type" CV="90" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>3A Secondary Type</label>
      </variable>
      <variable item="P3B Input Direction" CV="91" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P3B Input Direction</label>
      </variable>
      <variable item="3B Mode" CV="91" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>3B Mode</label>
      </variable>
      <variable item="3B Secondary" CV="91" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>3B Secondary</label>
      </variable>
      <variable item="3B Transition" CV="91" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>3B Transition</label>
      </variable>
      <variable item="P3B Output Direction" CV="92" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P3B Output Direction</label>
      </variable>
      <variable item="3B I Type" CV="92" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>3B I Type</label>
      </variable>
      <variable item="3B I/O Type" CV="92" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>3B I/O Type</label>
      </variable>
      <variable item="3B Color" CV="92" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice=" Yellow  ">
            <choice> Yellow  </choice>
          </enumChoice>
          <enumChoice choice=" alt R/Y">
            <choice> alt R/Y</choice>
          </enumChoice>
          <enumChoice choice=" alt G/Y">
            <choice> alt G/Y</choice>
          </enumChoice>
          <enumChoice choice=" blink Y">
            <choice> blink Y</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/R">
            <choice> alt Y/R</choice>
          </enumChoice>
          <enumChoice choice=" Red">
            <choice> Red</choice>
          </enumChoice>
          <enumChoice choice=" alt G/R">
            <choice> alt G/R</choice>
          </enumChoice>
          <enumChoice choice=" blink R">
            <choice> blink R</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/G">
            <choice> alt Y/G</choice>
          </enumChoice>
          <enumChoice choice=" alt R/G">
            <choice> alt R/G</choice>
          </enumChoice>
          <enumChoice choice=" Green ">
            <choice> Green </choice>
          </enumChoice>
          <enumChoice choice=" blink G">
            <choice> blink G</choice>
          </enumChoice>
          <enumChoice choice=" Y blink">
            <choice> Y blink</choice>
          </enumChoice>
          <enumChoice choice=" R blink">
            <choice> R blink</choice>
          </enumChoice>
          <enumChoice choice=" G blink">
            <choice> G blink</choice>
          </enumChoice>
          <enumChoice choice=" dark">
            <choice> dark</choice>
          </enumChoice>
        </enumVal>
        <label>3B Color</label>
      </variable>
      <variable item="3B O Timing" CV="92" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>3B O Timing</label>
      </variable>
      <variable item="3B Secondary Address" CV="93" mask="VVVVVVVV">
        <splitVal highCV="94" upperMask="XXXXVVVV"/>
        <label>3B Secondary Address</label>
      </variable>
      <variable item="3B Secondary Polarity" CV="94" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>3B Secondary Polarity</label>
      </variable>
      <variable item="3B Secondary Type" CV="94" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>3B Secondary Type</label>
      </variable>
      <variable item="P3C Input Direction" CV="95" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P3C Input Direction</label>
      </variable>
      <variable item="3C Mode" CV="95" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>3C Mode</label>
      </variable>
      <variable item="3C Secondary" CV="95" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>3C Secondary</label>
      </variable>
      <variable item="3C Transition" CV="95" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>3C Transition</label>
      </variable>
      <variable item="P3C Output Direction" CV="96" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P3C Output Direction</label>
      </variable>
      <variable item="3C I Type" CV="96" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>3C I Type</label>
      </variable>
      <variable item="3C I/O Type" CV="96" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>3C I/O Type</label>
      </variable>
      <variable item="3C Flash" CV="96" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady">
            <choice>Steady</choice>
          </enumChoice>
          <enumChoice choice="0.1 sec">
            <choice>0.1 sec</choice>
          </enumChoice>
          <enumChoice choice="0.2 sec">
            <choice>0.2 sec</choice>
          </enumChoice>
          <enumChoice choice="0.35 sec">
            <choice>0.35 sec</choice>
          </enumChoice>
          <enumChoice choice="0.5 sec">
            <choice>0.5 sec</choice>
          </enumChoice>
          <enumChoice choice="0.65 sec">
            <choice>0.65 sec</choice>
          </enumChoice>
          <enumChoice choice="0.8 sec">
            <choice>0.8 sec</choice>
          </enumChoice>
          <enumChoice choice="1 sec">
            <choice>1 sec</choice>
          </enumChoice>
          <enumChoice choice="1.25 sec">
            <choice>1.25 sec</choice>
          </enumChoice>
          <enumChoice choice="1.5 sec">
            <choice>1.5 sec</choice>
          </enumChoice>
          <enumChoice choice="2 sec">
            <choice>2 sec</choice>
          </enumChoice>
          <enumChoice choice="3 sec">
            <choice>3 sec</choice>
          </enumChoice>
          <enumChoice choice="4 sec">
            <choice>4 sec</choice>
          </enumChoice>
          <enumChoice choice="5 sec">
            <choice>5 sec</choice>
          </enumChoice>
          <enumChoice choice="6 sec">
            <choice>6 sec</choice>
          </enumChoice>
          <enumChoice choice="8 sec">
            <choice>8 sec</choice>
          </enumChoice>
        </enumVal>
        <label>3C Flash</label>
      </variable>
      <variable item="3C O Timing" CV="96" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>3C O Timing</label>
      </variable>
      <variable item="3C Secondary Address" CV="97" mask="VVVVVVVV">
        <splitVal highCV="98" upperMask="XXXXVVVV"/>
        <label>3C Secondary Address</label>
      </variable>
      <variable item="3C Secondary Polarity" CV="98" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>3C Secondary Polarity</label>
      </variable>
      <variable item="3C Secondary Type" CV="98" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>3C Secondary Type</label>
      </variable>
      <variable item="P3D Input Direction" CV="99" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P3D Input Direction</label>
      </variable>
      <variable item="3D Mode" CV="99" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>3D Mode</label>
      </variable>
      <variable item="3D Secondary" CV="99" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>3D Secondary</label>
      </variable>
      <variable item="3D Transition" CV="99" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>3D Transition</label>
      </variable>
      <variable item="P3D Output Direction" CV="100" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P3D Output Direction</label>
      </variable>
      <variable item="3D I Type" CV="100" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>3D I Type</label>
      </variable>
      <variable item="3D I/O Type" CV="100" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>3D I/O Type</label>
      </variable>
      <variable item="3D Color" CV="100" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice=" Yellow  ">
            <choice> Yellow  </choice>
          </enumChoice>
          <enumChoice choice=" alt R/Y">
            <choice> alt R/Y</choice>
          </enumChoice>
          <enumChoice choice=" alt G/Y">
            <choice> alt G/Y</choice>
          </enumChoice>
          <enumChoice choice=" blink Y">
            <choice> blink Y</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/R">
            <choice> alt Y/R</choice>
          </enumChoice>
          <enumChoice choice=" Red">
            <choice> Red</choice>
          </enumChoice>
          <enumChoice choice=" alt G/R">
            <choice> alt G/R</choice>
          </enumChoice>
          <enumChoice choice=" blink R">
            <choice> blink R</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/G">
            <choice> alt Y/G</choice>
          </enumChoice>
          <enumChoice choice=" alt R/G">
            <choice> alt R/G</choice>
          </enumChoice>
          <enumChoice choice=" Green ">
            <choice> Green </choice>
          </enumChoice>
          <enumChoice choice=" blink G">
            <choice> blink G</choice>
          </enumChoice>
          <enumChoice choice=" Y blink">
            <choice> Y blink</choice>
          </enumChoice>
          <enumChoice choice=" R blink">
            <choice> R blink</choice>
          </enumChoice>
          <enumChoice choice=" G blink">
            <choice> G blink</choice>
          </enumChoice>
          <enumChoice choice=" dark">
            <choice> dark</choice>
          </enumChoice>
        </enumVal>
        <label>3D Color</label>
      </variable>
      <variable item="3D O Timing" CV="100" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>3D O Timing</label>
      </variable>
      <variable item="3D Secondary Address" CV="101" mask="VVVVVVVV">
        <splitVal highCV="102" upperMask="XXXXVVVV"/>
        <label>3D Secondary Address</label>
      </variable>
      <variable item="3D Secondary Polarity" CV="102" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>3D Secondary Polarity</label>
      </variable>
      <variable item="3D Secondary Type" CV="102" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>3D Secondary Type</label>
      </variable>
      <variable item="P3E Input Direction" CV="103" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P3E Input Direction</label>
      </variable>
      <variable item="3E Mode" CV="103" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>3E Mode</label>
      </variable>
      <variable item="3E Secondary" CV="103" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>3E Secondary</label>
      </variable>
      <variable item="3E Transition" CV="103" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>3E Transition</label>
      </variable>
      <variable item="P3E Output Direction" CV="104" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P3E Output Direction</label>
      </variable>
      <variable item="3E I Type" CV="104" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>3E I Type</label>
      </variable>
      <variable item="3E I/O Type" CV="104" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>3E I/O Type</label>
      </variable>
      <variable item="3E Flash" CV="104" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady">
            <choice>Steady</choice>
          </enumChoice>
          <enumChoice choice="0.1 sec">
            <choice>0.1 sec</choice>
          </enumChoice>
          <enumChoice choice="0.2 sec">
            <choice>0.2 sec</choice>
          </enumChoice>
          <enumChoice choice="0.35 sec">
            <choice>0.35 sec</choice>
          </enumChoice>
          <enumChoice choice="0.5 sec">
            <choice>0.5 sec</choice>
          </enumChoice>
          <enumChoice choice="0.65 sec">
            <choice>0.65 sec</choice>
          </enumChoice>
          <enumChoice choice="0.8 sec">
            <choice>0.8 sec</choice>
          </enumChoice>
          <enumChoice choice="1 sec">
            <choice>1 sec</choice>
          </enumChoice>
          <enumChoice choice="1.25 sec">
            <choice>1.25 sec</choice>
          </enumChoice>
          <enumChoice choice="1.5 sec">
            <choice>1.5 sec</choice>
          </enumChoice>
          <enumChoice choice="2 sec">
            <choice>2 sec</choice>
          </enumChoice>
          <enumChoice choice="3 sec">
            <choice>3 sec</choice>
          </enumChoice>
          <enumChoice choice="4 sec">
            <choice>4 sec</choice>
          </enumChoice>
          <enumChoice choice="5 sec">
            <choice>5 sec</choice>
          </enumChoice>
          <enumChoice choice="6 sec">
            <choice>6 sec</choice>
          </enumChoice>
          <enumChoice choice="8 sec">
            <choice>8 sec</choice>
          </enumChoice>
        </enumVal>
        <label>3E Flash</label>
      </variable>
      <variable item="3E O Timing" CV="104" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>3E O Timing</label>
      </variable>
      <variable item="3E Secondary Address" CV="105" mask="VVVVVVVV">
        <splitVal highCV="106" upperMask="XXXXVVVV"/>
        <label>3E Secondary Address</label>
      </variable>
      <variable item="3E Secondary Polarity" CV="106" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>3E Secondary Polarity</label>
      </variable>
      <variable item="3E Secondary Type" CV="106" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>3E Secondary Type</label>
      </variable>
      <variable item="P3F Input Direction" CV="107" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P3F Input Direction</label>
      </variable>
      <variable item="3F Mode" CV="107" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>3F Mode</label>
      </variable>
      <variable item="3F Secondary" CV="107" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>3F Secondary</label>
      </variable>
      <variable item="3F Transition" CV="107" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>3F Transition</label>
      </variable>
      <variable item="P3F Output Direction" CV="108" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P3F Output Direction</label>
      </variable>
      <variable item="3F I Type" CV="108" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>3F I Type</label>
      </variable>
      <variable item="3F I/O Type" CV="108" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>3F I/O Type</label>
      </variable>
      <variable item="3F Color" CV="108" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice=" Yellow  ">
            <choice> Yellow  </choice>
          </enumChoice>
          <enumChoice choice=" alt R/Y">
            <choice> alt R/Y</choice>
          </enumChoice>
          <enumChoice choice=" alt G/Y">
            <choice> alt G/Y</choice>
          </enumChoice>
          <enumChoice choice=" blink Y">
            <choice> blink Y</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/R">
            <choice> alt Y/R</choice>
          </enumChoice>
          <enumChoice choice=" Red">
            <choice> Red</choice>
          </enumChoice>
          <enumChoice choice=" alt G/R">
            <choice> alt G/R</choice>
          </enumChoice>
          <enumChoice choice=" blink R">
            <choice> blink R</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/G">
            <choice> alt Y/G</choice>
          </enumChoice>
          <enumChoice choice=" alt R/G">
            <choice> alt R/G</choice>
          </enumChoice>
          <enumChoice choice=" Green ">
            <choice> Green </choice>
          </enumChoice>
          <enumChoice choice=" blink G">
            <choice> blink G</choice>
          </enumChoice>
          <enumChoice choice=" Y blink">
            <choice> Y blink</choice>
          </enumChoice>
          <enumChoice choice=" R blink">
            <choice> R blink</choice>
          </enumChoice>
          <enumChoice choice=" G blink">
            <choice> G blink</choice>
          </enumChoice>
          <enumChoice choice=" dark">
            <choice> dark</choice>
          </enumChoice>
        </enumVal>
        <label>3F Color</label>
      </variable>
      <variable item="3F O Timing" CV="108" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>3F O Timing</label>
      </variable>
      <variable item="3F Secondary Address" CV="109" mask="VVVVVVVV">
        <splitVal highCV="110" upperMask="XXXXVVVV"/>
        <label>3F Secondary Address</label>
      </variable>
      <variable item="3F Secondary Polarity" CV="110" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>3F Secondary Polarity</label>
      </variable>
      <variable item="3F Secondary Type" CV="110" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>3F Secondary Type</label>
      </variable>
      <variable item="P3G Input Direction" CV="111" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P3G Input Direction</label>
      </variable>
      <variable item="3G Mode" CV="111" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>3G Mode</label>
      </variable>
      <variable item="3G Secondary" CV="111" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>3G Secondary</label>
      </variable>
      <variable item="3G Transition" CV="111" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>3G Transition</label>
      </variable>
      <variable item="P3G Output Direction" CV="112" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P3G Output Direction</label>
      </variable>
      <variable item="3G I Type" CV="112" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>3G I Type</label>
      </variable>
      <variable item="3G I/O Type" CV="112" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>3G I/O Type</label>
      </variable>
      <variable item="3G Flash" CV="112" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady">
            <choice>Steady</choice>
          </enumChoice>
          <enumChoice choice="0.1 sec">
            <choice>0.1 sec</choice>
          </enumChoice>
          <enumChoice choice="0.2 sec">
            <choice>0.2 sec</choice>
          </enumChoice>
          <enumChoice choice="0.35 sec">
            <choice>0.35 sec</choice>
          </enumChoice>
          <enumChoice choice="0.5 sec">
            <choice>0.5 sec</choice>
          </enumChoice>
          <enumChoice choice="0.65 sec">
            <choice>0.65 sec</choice>
          </enumChoice>
          <enumChoice choice="0.8 sec">
            <choice>0.8 sec</choice>
          </enumChoice>
          <enumChoice choice="1 sec">
            <choice>1 sec</choice>
          </enumChoice>
          <enumChoice choice="1.25 sec">
            <choice>1.25 sec</choice>
          </enumChoice>
          <enumChoice choice="1.5 sec">
            <choice>1.5 sec</choice>
          </enumChoice>
          <enumChoice choice="2 sec">
            <choice>2 sec</choice>
          </enumChoice>
          <enumChoice choice="3 sec">
            <choice>3 sec</choice>
          </enumChoice>
          <enumChoice choice="4 sec">
            <choice>4 sec</choice>
          </enumChoice>
          <enumChoice choice="5 sec">
            <choice>5 sec</choice>
          </enumChoice>
          <enumChoice choice="6 sec">
            <choice>6 sec</choice>
          </enumChoice>
          <enumChoice choice="8 sec">
            <choice>8 sec</choice>
          </enumChoice>
        </enumVal>
        <label>3G Flash</label>
      </variable>
      <variable item="3G O Timing" CV="112" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>3G O Timing</label>
      </variable>
      <variable item="3G Secondary Address" CV="113" mask="VVVVVVVV">
        <splitVal highCV="114" upperMask="XXXXVVVV"/>
        <label>3G Secondary Address</label>
      </variable>
      <variable item="3G Secondary Polarity" CV="114" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>3G Secondary Polarity</label>
      </variable>
      <variable item="3G Secondary Type" CV="114" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>3G Secondary Type</label>
      </variable>
      <variable item="P3H Input Direction" CV="115" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P3H Input Direction</label>
      </variable>
      <variable item="3H Mode" CV="115" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>3H Mode</label>
      </variable>
      <variable item="3H Secondary" CV="115" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>3H Secondary</label>
      </variable>
      <variable item="3H Transition" CV="115" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>3H Transition</label>
      </variable>
      <variable item="P3H Output Direction" CV="116" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P3H Output Direction</label>
      </variable>
      <variable item="3H I Type" CV="116" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>3H I Type</label>
      </variable>
      <variable item="3H I/O Type" CV="116" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>3H I/O Type</label>
      </variable>
      <variable item="3H Color" CV="116" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice=" Yellow  ">
            <choice> Yellow  </choice>
          </enumChoice>
          <enumChoice choice=" alt R/Y">
            <choice> alt R/Y</choice>
          </enumChoice>
          <enumChoice choice=" alt G/Y">
            <choice> alt G/Y</choice>
          </enumChoice>
          <enumChoice choice=" blink Y">
            <choice> blink Y</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/R">
            <choice> alt Y/R</choice>
          </enumChoice>
          <enumChoice choice=" Red">
            <choice> Red</choice>
          </enumChoice>
          <enumChoice choice=" alt G/R">
            <choice> alt G/R</choice>
          </enumChoice>
          <enumChoice choice=" blink R">
            <choice> blink R</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/G">
            <choice> alt Y/G</choice>
          </enumChoice>
          <enumChoice choice=" alt R/G">
            <choice> alt R/G</choice>
          </enumChoice>
          <enumChoice choice=" Green ">
            <choice> Green </choice>
          </enumChoice>
          <enumChoice choice=" blink G">
            <choice> blink G</choice>
          </enumChoice>
          <enumChoice choice=" Y blink">
            <choice> Y blink</choice>
          </enumChoice>
          <enumChoice choice=" R blink">
            <choice> R blink</choice>
          </enumChoice>
          <enumChoice choice=" G blink">
            <choice> G blink</choice>
          </enumChoice>
          <enumChoice choice=" dark">
            <choice> dark</choice>
          </enumChoice>
        </enumVal>
        <label>3H Color</label>
      </variable>
      <variable item="3H O Timing" CV="116" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>3H O Timing</label>
      </variable>
      <variable item="3H Secondary Address" CV="117" mask="VVVVVVVV">
        <splitVal highCV="118" upperMask="XXXXVVVV"/>
        <label>3H Secondary Address</label>
      </variable>
      <variable item="3H Secondary Polarity" CV="118" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>3H Secondary Polarity</label>
      </variable>
      <variable item="3H Secondary Type" CV="118" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>3H Secondary Type</label>
      </variable>
      <variable item="P4A Input Direction" CV="119" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P4A Input Direction</label>
      </variable>
      <variable item="4A Mode" CV="119" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>4A Mode</label>
      </variable>
      <variable item="4A Secondary" CV="119" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>4A Secondary</label>
      </variable>
      <variable item="4A Transition" CV="119" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>4A Transition</label>
      </variable>
      <variable item="P4A Output Direction" CV="120" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P4A Output Direction</label>
      </variable>
      <variable item="4A I Type" CV="120" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>4A I Type</label>
      </variable>
      <variable item="4A I/O Type" CV="120" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>4A I/O Type</label>
      </variable>
      <variable item="4A Flash" CV="120" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady">
            <choice>Steady</choice>
          </enumChoice>
          <enumChoice choice="0.1 sec">
            <choice>0.1 sec</choice>
          </enumChoice>
          <enumChoice choice="0.2 sec">
            <choice>0.2 sec</choice>
          </enumChoice>
          <enumChoice choice="0.35 sec">
            <choice>0.35 sec</choice>
          </enumChoice>
          <enumChoice choice="0.5 sec">
            <choice>0.5 sec</choice>
          </enumChoice>
          <enumChoice choice="0.65 sec">
            <choice>0.65 sec</choice>
          </enumChoice>
          <enumChoice choice="0.8 sec">
            <choice>0.8 sec</choice>
          </enumChoice>
          <enumChoice choice="1 sec">
            <choice>1 sec</choice>
          </enumChoice>
          <enumChoice choice="1.25 sec">
            <choice>1.25 sec</choice>
          </enumChoice>
          <enumChoice choice="1.5 sec">
            <choice>1.5 sec</choice>
          </enumChoice>
          <enumChoice choice="2 sec">
            <choice>2 sec</choice>
          </enumChoice>
          <enumChoice choice="3 sec">
            <choice>3 sec</choice>
          </enumChoice>
          <enumChoice choice="4 sec">
            <choice>4 sec</choice>
          </enumChoice>
          <enumChoice choice="5 sec">
            <choice>5 sec</choice>
          </enumChoice>
          <enumChoice choice="6 sec">
            <choice>6 sec</choice>
          </enumChoice>
          <enumChoice choice="8 sec">
            <choice>8 sec</choice>
          </enumChoice>
        </enumVal>
        <label>4A Flash</label>
      </variable>
      <variable item="4A O Timing" CV="120" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>4A O Timing</label>
      </variable>
      <variable item="4A Secondary Address" CV="121" mask="VVVVVVVV">
        <splitVal highCV="122" upperMask="XXXXVVVV"/>
        <label>4A Secondary Address</label>
      </variable>
      <variable item="4A Secondary Polarity" CV="122" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="send normal">
            <choice>send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice="respond norm">
            <choice>respond norm</choice>
          </enumChoice>
          <enumChoice choice="respond inv ">
            <choice>respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>4A Secondary Polarity</label>
      </variable>
      <variable item="4A Secondary Type" CV="122" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>4A Secondary Type</label>
      </variable>
      <variable item="P4B Input Direction" CV="123" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P4B Input Direction</label>
      </variable>
      <variable item="4B Mode" CV="123" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>4B Mode</label>
      </variable>
      <variable item="4B Secondary" CV="123" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>4B Secondary</label>
      </variable>
      <variable item="4B Transition" CV="123" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>4B Transition</label>
      </variable>
      <variable item="P4B Output Direction" CV="124" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P4B Output Direction</label>
      </variable>
      <variable item="4B I Type" CV="124" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>4B I Type</label>
      </variable>
      <variable item="4B I/O Type" CV="124" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>4B I/O Type</label>
      </variable>
      <variable item="4B Color" CV="124" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice=" Yellow  ">
            <choice> Yellow  </choice>
          </enumChoice>
          <enumChoice choice=" alt R/Y">
            <choice> alt R/Y</choice>
          </enumChoice>
          <enumChoice choice=" alt G/Y">
            <choice> alt G/Y</choice>
          </enumChoice>
          <enumChoice choice=" blink Y">
            <choice> blink Y</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/R">
            <choice> alt Y/R</choice>
          </enumChoice>
          <enumChoice choice=" Red">
            <choice> Red</choice>
          </enumChoice>
          <enumChoice choice=" alt G/R">
            <choice> alt G/R</choice>
          </enumChoice>
          <enumChoice choice=" blink R">
            <choice> blink R</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/G">
            <choice> alt Y/G</choice>
          </enumChoice>
          <enumChoice choice=" alt R/G">
            <choice> alt R/G</choice>
          </enumChoice>
          <enumChoice choice=" Green ">
            <choice> Green </choice>
          </enumChoice>
          <enumChoice choice=" blink G">
            <choice> blink G</choice>
          </enumChoice>
          <enumChoice choice=" Y blink">
            <choice> Y blink</choice>
          </enumChoice>
          <enumChoice choice=" R blink">
            <choice> R blink</choice>
          </enumChoice>
          <enumChoice choice=" G blink">
            <choice> G blink</choice>
          </enumChoice>
          <enumChoice choice=" dark">
            <choice> dark</choice>
          </enumChoice>
        </enumVal>
        <label>4B Color</label>
      </variable>
      <variable item="4B O Timing" CV="124" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>4B O Timing</label>
      </variable>
      <variable item="4B Secondary Address" CV="125" mask="VVVVVVVV">
        <splitVal highCV="126" upperMask="XXXXVVVV"/>
        <label>4B Secondary Address</label>
      </variable>
      <variable item="4B Secondary Polarity" CV="126" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>4B Secondary Polarity</label>
      </variable>
      <variable item="4B Secondary Type" CV="126" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>4B Secondary Type</label>
      </variable>
      <variable item="P4C Input Direction" CV="127" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P4C Input Direction</label>
      </variable>
      <variable item="4C Mode" CV="127" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>4C Mode</label>
      </variable>
      <variable item="4C Secondary" CV="127" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>4C Secondary</label>
      </variable>
      <variable item="4C Transition" CV="127" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>4C Transition</label>
      </variable>
      <variable item="P4C Output Direction" CV="128" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P4C Output Direction</label>
      </variable>
      <variable item="4C I Type" CV="128" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>4C I Type</label>
      </variable>
      <variable item="4C I/O Type" CV="128" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>4C I/O Type</label>
      </variable>
      <variable item="4C Flash" CV="128" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady">
            <choice>Steady</choice>
          </enumChoice>
          <enumChoice choice="0.1 sec">
            <choice>0.1 sec</choice>
          </enumChoice>
          <enumChoice choice="0.2 sec">
            <choice>0.2 sec</choice>
          </enumChoice>
          <enumChoice choice="0.35 sec">
            <choice>0.35 sec</choice>
          </enumChoice>
          <enumChoice choice="0.5 sec">
            <choice>0.5 sec</choice>
          </enumChoice>
          <enumChoice choice="0.65 sec">
            <choice>0.65 sec</choice>
          </enumChoice>
          <enumChoice choice="0.8 sec">
            <choice>0.8 sec</choice>
          </enumChoice>
          <enumChoice choice="1 sec">
            <choice>1 sec</choice>
          </enumChoice>
          <enumChoice choice="1.25 sec">
            <choice>1.25 sec</choice>
          </enumChoice>
          <enumChoice choice="1.5 sec">
            <choice>1.5 sec</choice>
          </enumChoice>
          <enumChoice choice="2 sec">
            <choice>2 sec</choice>
          </enumChoice>
          <enumChoice choice="3 sec">
            <choice>3 sec</choice>
          </enumChoice>
          <enumChoice choice="4 sec">
            <choice>4 sec</choice>
          </enumChoice>
          <enumChoice choice="5 sec">
            <choice>5 sec</choice>
          </enumChoice>
          <enumChoice choice="6 sec">
            <choice>6 sec</choice>
          </enumChoice>
          <enumChoice choice="8 sec">
            <choice>8 sec</choice>
          </enumChoice>
        </enumVal>
        <label>4C Flash</label>
      </variable>
      <variable item="4C O Timing" CV="128" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>4C O Timing</label>
      </variable>
      <variable item="4C Secondary Address" CV="129" mask="VVVVVVVV">
        <splitVal highCV="130" upperMask="XXXXVVVV"/>
        <label>4C Secondary Address</label>
      </variable>
      <variable item="4C Secondary Polarity" CV="130" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>4C Secondary Polarity</label>
      </variable>
      <variable item="4C Secondary Type" CV="130" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>4C Secondary Type</label>
      </variable>
      <variable item="P4D Input Direction" CV="131" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P4D Input Direction</label>
      </variable>
      <variable item="4D Mode" CV="131" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>4D Mode</label>
      </variable>
      <variable item="4D Secondary" CV="131" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>4D Secondary</label>
      </variable>
      <variable item="4D Transition" CV="131" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>4D Transition</label>
      </variable>
      <variable item="P4D Output Direction" CV="132" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P4D Output Direction</label>
      </variable>
      <variable item="4D I Type" CV="132" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>4D I Type</label>
      </variable>
      <variable item="4D I/O Type" CV="132" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>4D I/O Type</label>
      </variable>
      <variable item="4D Color" CV="132" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice=" Yellow  ">
            <choice> Yellow  </choice>
          </enumChoice>
          <enumChoice choice=" alt R/Y">
            <choice> alt R/Y</choice>
          </enumChoice>
          <enumChoice choice=" alt G/Y">
            <choice> alt G/Y</choice>
          </enumChoice>
          <enumChoice choice=" blink Y">
            <choice> blink Y</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/R">
            <choice> alt Y/R</choice>
          </enumChoice>
          <enumChoice choice=" Red">
            <choice> Red</choice>
          </enumChoice>
          <enumChoice choice=" alt G/R">
            <choice> alt G/R</choice>
          </enumChoice>
          <enumChoice choice=" blink R">
            <choice> blink R</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/G">
            <choice> alt Y/G</choice>
          </enumChoice>
          <enumChoice choice=" alt R/G">
            <choice> alt R/G</choice>
          </enumChoice>
          <enumChoice choice=" Green ">
            <choice> Green </choice>
          </enumChoice>
          <enumChoice choice=" blink G">
            <choice> blink G</choice>
          </enumChoice>
          <enumChoice choice=" Y blink">
            <choice> Y blink</choice>
          </enumChoice>
          <enumChoice choice=" R blink">
            <choice> R blink</choice>
          </enumChoice>
          <enumChoice choice=" G blink">
            <choice> G blink</choice>
          </enumChoice>
          <enumChoice choice=" dark">
            <choice> dark</choice>
          </enumChoice>
        </enumVal>
        <label>4D Color</label>
      </variable>
      <variable item="4D O Timing" CV="132" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>4D O Timing</label>
      </variable>
      <variable item="4D Secondary Address" CV="133" mask="VVVVVVVV">
        <splitVal highCV="134" upperMask="XXXXVVVV"/>
        <label>4D Secondary Address</label>
      </variable>
      <variable item="4D Secondary Polarity" CV="134" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>4D Secondary Polarity</label>
      </variable>
      <variable item="4D Secondary Type" CV="134" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>4D Secondary Type</label>
      </variable>
      <variable item="P4E Input Direction" CV="135" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P4E Input Direction</label>
      </variable>
      <variable item="4E Mode" CV="135" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>4E Mode</label>
      </variable>
      <variable item="4E Secondary" CV="135" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>4E Secondary</label>
      </variable>
      <variable item="4E Transition" CV="135" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>4E Transition</label>
      </variable>
      <variable item="P4E Output Direction" CV="136" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P4E Output Direction</label>
      </variable>
      <variable item="4E I Type" CV="136" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>4E I Type</label>
      </variable>
      <variable item="4E I/O Type" CV="136" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>4E I/O Type</label>
      </variable>
      <variable item="4E Flash" CV="136" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady">
            <choice>Steady</choice>
          </enumChoice>
          <enumChoice choice="0.1 sec">
            <choice>0.1 sec</choice>
          </enumChoice>
          <enumChoice choice="0.2 sec">
            <choice>0.2 sec</choice>
          </enumChoice>
          <enumChoice choice="0.35 sec">
            <choice>0.35 sec</choice>
          </enumChoice>
          <enumChoice choice="0.5 sec">
            <choice>0.5 sec</choice>
          </enumChoice>
          <enumChoice choice="0.65 sec">
            <choice>0.65 sec</choice>
          </enumChoice>
          <enumChoice choice="0.8 sec">
            <choice>0.8 sec</choice>
          </enumChoice>
          <enumChoice choice="1 sec">
            <choice>1 sec</choice>
          </enumChoice>
          <enumChoice choice="1.25 sec">
            <choice>1.25 sec</choice>
          </enumChoice>
          <enumChoice choice="1.5 sec">
            <choice>1.5 sec</choice>
          </enumChoice>
          <enumChoice choice="2 sec">
            <choice>2 sec</choice>
          </enumChoice>
          <enumChoice choice="3 sec">
            <choice>3 sec</choice>
          </enumChoice>
          <enumChoice choice="4 sec">
            <choice>4 sec</choice>
          </enumChoice>
          <enumChoice choice="5 sec">
            <choice>5 sec</choice>
          </enumChoice>
          <enumChoice choice="6 sec">
            <choice>6 sec</choice>
          </enumChoice>
          <enumChoice choice="8 sec">
            <choice>8 sec</choice>
          </enumChoice>
        </enumVal>
        <label>4E Flash</label>
      </variable>
      <variable item="4E O Timing" CV="136" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>4E O Timing</label>
      </variable>
      <variable item="4E Secondary Address" CV="137" mask="VVVVVVVV">
        <splitVal highCV="138" upperMask="XXXXVVVV"/>
        <label>4E Secondary Address</label>
      </variable>
      <variable item="4E Secondary Polarity" CV="138" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>4E Secondary Polarity</label>
      </variable>
      <variable item="4E Secondary Type" CV="138" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>4E Secondary Type</label>
      </variable>
      <variable item="P4F Input Direction" CV="139" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P4F Input Direction</label>
      </variable>
      <variable item="4F Mode" CV="139" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>4F Mode</label>
      </variable>
      <variable item="4F Secondary" CV="139" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>4F Secondary</label>
      </variable>
      <variable item="4F Transition" CV="139" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>4F Transition</label>
      </variable>
      <variable item="P4F Output Direction" CV="140" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P4F Output Direction</label>
      </variable>
      <variable item="4F I Type" CV="140" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>4F I Type</label>
      </variable>
      <variable item="4F I/O Type" CV="140" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>4F I/O Type</label>
      </variable>
      <variable item="4F Color" CV="140" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice=" Yellow  ">
            <choice> Yellow  </choice>
          </enumChoice>
          <enumChoice choice=" alt R/Y">
            <choice> alt R/Y</choice>
          </enumChoice>
          <enumChoice choice=" alt G/Y">
            <choice> alt G/Y</choice>
          </enumChoice>
          <enumChoice choice=" blink Y">
            <choice> blink Y</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/R">
            <choice> alt Y/R</choice>
          </enumChoice>
          <enumChoice choice=" Red">
            <choice> Red</choice>
          </enumChoice>
          <enumChoice choice=" alt G/R">
            <choice> alt G/R</choice>
          </enumChoice>
          <enumChoice choice=" blink R">
            <choice> blink R</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/G">
            <choice> alt Y/G</choice>
          </enumChoice>
          <enumChoice choice=" alt R/G">
            <choice> alt R/G</choice>
          </enumChoice>
          <enumChoice choice=" Green ">
            <choice> Green </choice>
          </enumChoice>
          <enumChoice choice=" blink G">
            <choice> blink G</choice>
          </enumChoice>
          <enumChoice choice=" Y blink">
            <choice> Y blink</choice>
          </enumChoice>
          <enumChoice choice=" R blink">
            <choice> R blink</choice>
          </enumChoice>
          <enumChoice choice=" G blink">
            <choice> G blink</choice>
          </enumChoice>
          <enumChoice choice=" dark">
            <choice> dark</choice>
          </enumChoice>
        </enumVal>
        <label>4F Color</label>
      </variable>
      <variable item="4F O Timing" CV="140" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>4F O Timing</label>
      </variable>
      <variable item="4F Secondary Address" CV="141" mask="VVVVVVVV">
        <splitVal highCV="142" upperMask="XXXXVVVV"/>
        <label>4F Secondary Address</label>
      </variable>
      <variable item="4F Secondary Polarity" CV="142" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>4F Secondary Polarity</label>
      </variable>
      <variable item="4F Secondary Type" CV="142" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>4F Secondary Type</label>
      </variable>
      <variable item="P4G Input Direction" CV="143" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P4G Input Direction</label>
      </variable>
      <variable item="4G Mode" CV="143" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>4G Mode</label>
      </variable>
      <variable item="4G Secondary" CV="143" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>4G Secondary</label>
      </variable>
      <variable item="4G Transition" CV="143" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>4G Transition</label>
      </variable>
      <variable item="P4G Output Direction" CV="144" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P4G Output Direction</label>
      </variable>
      <variable item="4G I Type" CV="144" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>4G I Type</label>
      </variable>
      <variable item="4G I/O Type" CV="144" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>4G I/O Type</label>
      </variable>
      <variable item="4G Flash" CV="144" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady">
            <choice>Steady</choice>
          </enumChoice>
          <enumChoice choice="0.1 sec">
            <choice>0.1 sec</choice>
          </enumChoice>
          <enumChoice choice="0.2 sec">
            <choice>0.2 sec</choice>
          </enumChoice>
          <enumChoice choice="0.35 sec">
            <choice>0.35 sec</choice>
          </enumChoice>
          <enumChoice choice="0.5 sec">
            <choice>0.5 sec</choice>
          </enumChoice>
          <enumChoice choice="0.65 sec">
            <choice>0.65 sec</choice>
          </enumChoice>
          <enumChoice choice="0.8 sec">
            <choice>0.8 sec</choice>
          </enumChoice>
          <enumChoice choice="1 sec">
            <choice>1 sec</choice>
          </enumChoice>
          <enumChoice choice="1.25 sec">
            <choice>1.25 sec</choice>
          </enumChoice>
          <enumChoice choice="1.5 sec">
            <choice>1.5 sec</choice>
          </enumChoice>
          <enumChoice choice="2 sec">
            <choice>2 sec</choice>
          </enumChoice>
          <enumChoice choice="3 sec">
            <choice>3 sec</choice>
          </enumChoice>
          <enumChoice choice="4 sec">
            <choice>4 sec</choice>
          </enumChoice>
          <enumChoice choice="5 sec">
            <choice>5 sec</choice>
          </enumChoice>
          <enumChoice choice="6 sec">
            <choice>6 sec</choice>
          </enumChoice>
          <enumChoice choice="8 sec">
            <choice>8 sec</choice>
          </enumChoice>
        </enumVal>
        <label>4G Flash</label>
      </variable>
      <variable item="4G O Timing" CV="144" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>4G O Timing</label>
      </variable>
      <variable item="4G Secondary Address" CV="145" mask="VVVVVVVV">
        <splitVal highCV="146" upperMask="XXXXVVVV"/>
        <label>4G Secondary Address</label>
      </variable>
      <variable item="4G Secondary Polarity" CV="146" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>4G Secondary Polarity</label>
      </variable>
      <variable item="4G Secondary Type" CV="146" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>4G Secondary Type</label>
      </variable>
      <variable item="P4H Input Direction" CV="147" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P4H Input Direction</label>
      </variable>
      <variable item="4H Mode" CV="147" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>4H Mode</label>
      </variable>
      <variable item="4H Secondary" CV="147" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>4H Secondary</label>
      </variable>
      <variable item="4H Transition" CV="147" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>4H Transition</label>
      </variable>
      <variable item="P4H Output Direction" CV="148" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P4H Output Direction</label>
      </variable>
      <variable item="4H I Type" CV="148" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>4H I Type</label>
      </variable>
      <variable item="4H I/O Type" CV="148" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>4H I/O Type</label>
      </variable>
      <variable item="4H Color" CV="148" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice=" Yellow  ">
            <choice> Yellow  </choice>
          </enumChoice>
          <enumChoice choice=" alt R/Y">
            <choice> alt R/Y</choice>
          </enumChoice>
          <enumChoice choice=" alt G/Y">
            <choice> alt G/Y</choice>
          </enumChoice>
          <enumChoice choice=" blink Y">
            <choice> blink Y</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/R">
            <choice> alt Y/R</choice>
          </enumChoice>
          <enumChoice choice=" Red">
            <choice> Red</choice>
          </enumChoice>
          <enumChoice choice=" alt G/R">
            <choice> alt G/R</choice>
          </enumChoice>
          <enumChoice choice=" blink R">
            <choice> blink R</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/G">
            <choice> alt Y/G</choice>
          </enumChoice>
          <enumChoice choice=" alt R/G">
            <choice> alt R/G</choice>
          </enumChoice>
          <enumChoice choice=" Green ">
            <choice> Green </choice>
          </enumChoice>
          <enumChoice choice=" blink G">
            <choice> blink G</choice>
          </enumChoice>
          <enumChoice choice=" Y blink">
            <choice> Y blink</choice>
          </enumChoice>
          <enumChoice choice=" R blink">
            <choice> R blink</choice>
          </enumChoice>
          <enumChoice choice=" G blink">
            <choice> G blink</choice>
          </enumChoice>
          <enumChoice choice=" dark">
            <choice> dark</choice>
          </enumChoice>
        </enumVal>
        <label>4H Color</label>
      </variable>
      <variable item="4H O Timing" CV="148" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>4H O Timing</label>
      </variable>
      <variable item="4H Secondary Address" CV="149" mask="VVVVVVVV">
        <splitVal highCV="150" upperMask="XXXXVVVV"/>
        <label>4H Secondary Address</label>
      </variable>
      <variable item="4H Secondary Polarity" CV="150" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>4H Secondary Polarity</label>
      </variable>
      <variable item="4H Secondary Type" CV="150" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>4H Secondary Type</label>
      </variable>
      <variable item="P5A Input Direction" CV="151" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P5A Input Direction</label>
      </variable>
      <variable item="5A Mode" CV="151" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>5A Mode</label>
      </variable>
      <variable item="5A Secondary" CV="151" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>5A Secondary</label>
      </variable>
      <variable item="5A Transition" CV="151" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>5A Transition</label>
      </variable>
      <variable item="P5A Output Direction" CV="152" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P5A Output Direction</label>
      </variable>
      <variable item="5A I Type" CV="152" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>5A I Type</label>
      </variable>
      <variable item="5A I/O Type" CV="152" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>5A I/O Type</label>
      </variable>
      <variable item="5A Flash" CV="152" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady">
            <choice>Steady</choice>
          </enumChoice>
          <enumChoice choice="0.1 sec">
            <choice>0.1 sec</choice>
          </enumChoice>
          <enumChoice choice="0.2 sec">
            <choice>0.2 sec</choice>
          </enumChoice>
          <enumChoice choice="0.35 sec">
            <choice>0.35 sec</choice>
          </enumChoice>
          <enumChoice choice="0.5 sec">
            <choice>0.5 sec</choice>
          </enumChoice>
          <enumChoice choice="0.65 sec">
            <choice>0.65 sec</choice>
          </enumChoice>
          <enumChoice choice="0.8 sec">
            <choice>0.8 sec</choice>
          </enumChoice>
          <enumChoice choice="1 sec">
            <choice>1 sec</choice>
          </enumChoice>
          <enumChoice choice="1.25 sec">
            <choice>1.25 sec</choice>
          </enumChoice>
          <enumChoice choice="1.5 sec">
            <choice>1.5 sec</choice>
          </enumChoice>
          <enumChoice choice="2 sec">
            <choice>2 sec</choice>
          </enumChoice>
          <enumChoice choice="3 sec">
            <choice>3 sec</choice>
          </enumChoice>
          <enumChoice choice="4 sec">
            <choice>4 sec</choice>
          </enumChoice>
          <enumChoice choice="5 sec">
            <choice>5 sec</choice>
          </enumChoice>
          <enumChoice choice="6 sec">
            <choice>6 sec</choice>
          </enumChoice>
          <enumChoice choice="8 sec">
            <choice>8 sec</choice>
          </enumChoice>
        </enumVal>
        <label>5A Flash</label>
      </variable>
      <variable item="5A O Timing" CV="152" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>5A O Timing</label>
      </variable>
      <variable item="5A Secondary Address" CV="153" mask="VVVVVVVV">
        <splitVal highCV="154" upperMask="XXXXVVVV"/>
        <label>5A Secondary Address</label>
      </variable>
      <variable item="5A Secondary Polarity" CV="154" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="send normal">
            <choice>send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice="respond norm">
            <choice>respond norm</choice>
          </enumChoice>
          <enumChoice choice="respond inv ">
            <choice>respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>5A Secondary Polarity</label>
      </variable>
      <variable item="5A Secondary Type" CV="154" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>5A Secondary Type</label>
      </variable>
      <variable item="P5B Input Direction" CV="155" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P5B Input Direction</label>
      </variable>
      <variable item="5B Mode" CV="155" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>5B Mode</label>
      </variable>
      <variable item="5B Secondary" CV="155" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>5B Secondary</label>
      </variable>
      <variable item="5B Transition" CV="155" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>5B Transition</label>
      </variable>
      <variable item="P5B Output Direction" CV="156" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P5B Output Direction</label>
      </variable>
      <variable item="5B I Type" CV="156" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>5B I Type</label>
      </variable>
      <variable item="5B I/O Type" CV="156" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>5B I/O Type</label>
      </variable>
      <variable item="5B Color" CV="156" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice=" Yellow  ">
            <choice> Yellow  </choice>
          </enumChoice>
          <enumChoice choice=" alt R/Y">
            <choice> alt R/Y</choice>
          </enumChoice>
          <enumChoice choice=" alt G/Y">
            <choice> alt G/Y</choice>
          </enumChoice>
          <enumChoice choice=" blink Y">
            <choice> blink Y</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/R">
            <choice> alt Y/R</choice>
          </enumChoice>
          <enumChoice choice=" Red">
            <choice> Red</choice>
          </enumChoice>
          <enumChoice choice=" alt G/R">
            <choice> alt G/R</choice>
          </enumChoice>
          <enumChoice choice=" blink R">
            <choice> blink R</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/G">
            <choice> alt Y/G</choice>
          </enumChoice>
          <enumChoice choice=" alt R/G">
            <choice> alt R/G</choice>
          </enumChoice>
          <enumChoice choice=" Green ">
            <choice> Green </choice>
          </enumChoice>
          <enumChoice choice=" blink G">
            <choice> blink G</choice>
          </enumChoice>
          <enumChoice choice=" Y blink">
            <choice> Y blink</choice>
          </enumChoice>
          <enumChoice choice=" R blink">
            <choice> R blink</choice>
          </enumChoice>
          <enumChoice choice=" G blink">
            <choice> G blink</choice>
          </enumChoice>
          <enumChoice choice=" dark">
            <choice> dark</choice>
          </enumChoice>
        </enumVal>
        <label>5B Color</label>
      </variable>
      <variable item="5B O Timing" CV="156" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>5B O Timing</label>
      </variable>
      <variable item="5B Secondary Address" CV="157" mask="VVVVVVVV">
        <splitVal highCV="158" upperMask="XXXXVVVV"/>
        <label>5B Secondary Address</label>
      </variable>
      <variable item="5B Secondary Polarity" CV="158" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>5B Secondary Polarity</label>
      </variable>
      <variable item="5B Secondary Type" CV="158" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>5B Secondary Type</label>
      </variable>
      <variable item="P5C Input Direction" CV="159" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P5C Input Direction</label>
      </variable>
      <variable item="5C Mode" CV="159" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>5C Mode</label>
      </variable>
      <variable item="5C Secondary" CV="159" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>5C Secondary</label>
      </variable>
      <variable item="5C Transition" CV="159" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>5C Transition</label>
      </variable>
      <variable item="P5C Output Direction" CV="160" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P5C Output Direction</label>
      </variable>
      <variable item="5C I Type" CV="160" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>5C I Type</label>
      </variable>
      <variable item="5C I/O Type" CV="160" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>5C I/O Type</label>
      </variable>
      <variable item="5C Flash" CV="160" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady">
            <choice>Steady</choice>
          </enumChoice>
          <enumChoice choice="0.1 sec">
            <choice>0.1 sec</choice>
          </enumChoice>
          <enumChoice choice="0.2 sec">
            <choice>0.2 sec</choice>
          </enumChoice>
          <enumChoice choice="0.35 sec">
            <choice>0.35 sec</choice>
          </enumChoice>
          <enumChoice choice="0.5 sec">
            <choice>0.5 sec</choice>
          </enumChoice>
          <enumChoice choice="0.65 sec">
            <choice>0.65 sec</choice>
          </enumChoice>
          <enumChoice choice="0.8 sec">
            <choice>0.8 sec</choice>
          </enumChoice>
          <enumChoice choice="1 sec">
            <choice>1 sec</choice>
          </enumChoice>
          <enumChoice choice="1.25 sec">
            <choice>1.25 sec</choice>
          </enumChoice>
          <enumChoice choice="1.5 sec">
            <choice>1.5 sec</choice>
          </enumChoice>
          <enumChoice choice="2 sec">
            <choice>2 sec</choice>
          </enumChoice>
          <enumChoice choice="3 sec">
            <choice>3 sec</choice>
          </enumChoice>
          <enumChoice choice="4 sec">
            <choice>4 sec</choice>
          </enumChoice>
          <enumChoice choice="5 sec">
            <choice>5 sec</choice>
          </enumChoice>
          <enumChoice choice="6 sec">
            <choice>6 sec</choice>
          </enumChoice>
          <enumChoice choice="8 sec">
            <choice>8 sec</choice>
          </enumChoice>
        </enumVal>
        <label>5C Flash</label>
      </variable>
      <variable item="5C O Timing" CV="160" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>5C O Timing</label>
      </variable>
      <variable item="5C Secondary Address" CV="161" mask="VVVVVVVV">
        <splitVal highCV="162" upperMask="XXXXVVVV"/>
        <label>5C Secondary Address</label>
      </variable>
      <variable item="5C Secondary Polarity" CV="162" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>5C Secondary Polarity</label>
      </variable>
      <variable item="5C Secondary Type" CV="162" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>5C Secondary Type</label>
      </variable>
      <variable item="P5D Input Direction" CV="163" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P5D Input Direction</label>
      </variable>
      <variable item="5D Mode" CV="163" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>5D Mode</label>
      </variable>
      <variable item="5D Secondary" CV="163" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>5D Secondary</label>
      </variable>
      <variable item="5D Transition" CV="163" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>5D Transition</label>
      </variable>
      <variable item="P5D Output Direction" CV="164" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P5D Output Direction</label>
      </variable>
      <variable item="5D I Type" CV="164" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>5D I Type</label>
      </variable>
      <variable item="5D I/O Type" CV="164" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>5D I/O Type</label>
      </variable>
      <variable item="5D Color" CV="164" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice=" Yellow  ">
            <choice> Yellow  </choice>
          </enumChoice>
          <enumChoice choice=" alt R/Y">
            <choice> alt R/Y</choice>
          </enumChoice>
          <enumChoice choice=" alt G/Y">
            <choice> alt G/Y</choice>
          </enumChoice>
          <enumChoice choice=" blink Y">
            <choice> blink Y</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/R">
            <choice> alt Y/R</choice>
          </enumChoice>
          <enumChoice choice=" Red">
            <choice> Red</choice>
          </enumChoice>
          <enumChoice choice=" alt G/R">
            <choice> alt G/R</choice>
          </enumChoice>
          <enumChoice choice=" blink R">
            <choice> blink R</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/G">
            <choice> alt Y/G</choice>
          </enumChoice>
          <enumChoice choice=" alt R/G">
            <choice> alt R/G</choice>
          </enumChoice>
          <enumChoice choice=" Green ">
            <choice> Green </choice>
          </enumChoice>
          <enumChoice choice=" blink G">
            <choice> blink G</choice>
          </enumChoice>
          <enumChoice choice=" Y blink">
            <choice> Y blink</choice>
          </enumChoice>
          <enumChoice choice=" R blink">
            <choice> R blink</choice>
          </enumChoice>
          <enumChoice choice=" G blink">
            <choice> G blink</choice>
          </enumChoice>
          <enumChoice choice=" dark">
            <choice> dark</choice>
          </enumChoice>
        </enumVal>
        <label>5D Color</label>
      </variable>
      <variable item="5D O Timing" CV="164" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>5D O Timing</label>
      </variable>
      <variable item="5D Secondary Address" CV="165" mask="VVVVVVVV">
        <splitVal highCV="166" upperMask="XXXXVVVV"/>
        <label>5D Secondary Address</label>
      </variable>
      <variable item="5D Secondary Polarity" CV="166" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>5D Secondary Polarity</label>
      </variable>
      <variable item="5D Secondary Type" CV="166" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>5D Secondary Type</label>
      </variable>
      <variable item="P5E Input Direction" CV="167" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P5E Input Direction</label>
      </variable>
      <variable item="5E Mode" CV="167" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>5E Mode</label>
      </variable>
      <variable item="5E Secondary" CV="167" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>5E Secondary</label>
      </variable>
      <variable item="5E Transition" CV="167" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>5E Transition</label>
      </variable>
      <variable item="P5E Output Direction" CV="168" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P5E Output Direction</label>
      </variable>
      <variable item="5E I Type" CV="168" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>5E I Type</label>
      </variable>
      <variable item="5E I/O Type" CV="168" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>5E I/O Type</label>
      </variable>
      <variable item="5E Flash" CV="168" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady">
            <choice>Steady</choice>
          </enumChoice>
          <enumChoice choice="0.1 sec">
            <choice>0.1 sec</choice>
          </enumChoice>
          <enumChoice choice="0.2 sec">
            <choice>0.2 sec</choice>
          </enumChoice>
          <enumChoice choice="0.35 sec">
            <choice>0.35 sec</choice>
          </enumChoice>
          <enumChoice choice="0.5 sec">
            <choice>0.5 sec</choice>
          </enumChoice>
          <enumChoice choice="0.65 sec">
            <choice>0.65 sec</choice>
          </enumChoice>
          <enumChoice choice="0.8 sec">
            <choice>0.8 sec</choice>
          </enumChoice>
          <enumChoice choice="1 sec">
            <choice>1 sec</choice>
          </enumChoice>
          <enumChoice choice="1.25 sec">
            <choice>1.25 sec</choice>
          </enumChoice>
          <enumChoice choice="1.5 sec">
            <choice>1.5 sec</choice>
          </enumChoice>
          <enumChoice choice="2 sec">
            <choice>2 sec</choice>
          </enumChoice>
          <enumChoice choice="3 sec">
            <choice>3 sec</choice>
          </enumChoice>
          <enumChoice choice="4 sec">
            <choice>4 sec</choice>
          </enumChoice>
          <enumChoice choice="5 sec">
            <choice>5 sec</choice>
          </enumChoice>
          <enumChoice choice="6 sec">
            <choice>6 sec</choice>
          </enumChoice>
          <enumChoice choice="8 sec">
            <choice>8 sec</choice>
          </enumChoice>
        </enumVal>
        <label>5E Flash</label>
      </variable>
      <variable item="5E O Timing" CV="168" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>5E O Timing</label>
      </variable>
      <variable item="5E Secondary Address" CV="169" mask="VVVVVVVV">
        <splitVal highCV="170" upperMask="XXXXVVVV"/>
        <label>5E Secondary Address</label>
      </variable>
      <variable item="5E Secondary Polarity" CV="170" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>5E Secondary Polarity</label>
      </variable>
      <variable item="5E Secondary Type" CV="170" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>5E Secondary Type</label>
      </variable>
      <variable item="P5F Input Direction" CV="171" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P5F Input Direction</label>
      </variable>
      <variable item="5F Mode" CV="171" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>5F Mode</label>
      </variable>
      <variable item="5F Secondary" CV="171" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>5F Secondary</label>
      </variable>
      <variable item="5F Transition" CV="171" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>5F Transition</label>
      </variable>
      <variable item="P5F Output Direction" CV="172" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P5F Output Direction</label>
      </variable>
      <variable item="5F I Type" CV="172" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>5F I Type</label>
      </variable>
      <variable item="5F I/O Type" CV="172" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>5F I/O Type</label>
      </variable>
      <variable item="5F Color" CV="172" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice=" Yellow  ">
            <choice> Yellow  </choice>
          </enumChoice>
          <enumChoice choice=" alt R/Y">
            <choice> alt R/Y</choice>
          </enumChoice>
          <enumChoice choice=" alt G/Y">
            <choice> alt G/Y</choice>
          </enumChoice>
          <enumChoice choice=" blink Y">
            <choice> blink Y</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/R">
            <choice> alt Y/R</choice>
          </enumChoice>
          <enumChoice choice=" Red">
            <choice> Red</choice>
          </enumChoice>
          <enumChoice choice=" alt G/R">
            <choice> alt G/R</choice>
          </enumChoice>
          <enumChoice choice=" blink R">
            <choice> blink R</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/G">
            <choice> alt Y/G</choice>
          </enumChoice>
          <enumChoice choice=" alt R/G">
            <choice> alt R/G</choice>
          </enumChoice>
          <enumChoice choice=" Green ">
            <choice> Green </choice>
          </enumChoice>
          <enumChoice choice=" blink G">
            <choice> blink G</choice>
          </enumChoice>
          <enumChoice choice=" Y blink">
            <choice> Y blink</choice>
          </enumChoice>
          <enumChoice choice=" R blink">
            <choice> R blink</choice>
          </enumChoice>
          <enumChoice choice=" G blink">
            <choice> G blink</choice>
          </enumChoice>
          <enumChoice choice=" dark">
            <choice> dark</choice>
          </enumChoice>
        </enumVal>
        <label>5F Color</label>
      </variable>
      <variable item="5F O Timing" CV="172" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>5F O Timing</label>
      </variable>
      <variable item="5F Secondary Address" CV="173" mask="VVVVVVVV">
        <splitVal highCV="174" upperMask="XXXXVVVV"/>
        <label>5F Secondary Address</label>
      </variable>
      <variable item="5F Secondary Polarity" CV="174" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>5F Secondary Polarity</label>
      </variable>
      <variable item="5F Secondary Type" CV="174" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>5F Secondary Type</label>
      </variable>
      <variable item="P5G Input Direction" CV="175" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P5G Input Direction</label>
      </variable>
      <variable item="5G Mode" CV="175" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>5G Mode</label>
      </variable>
      <variable item="5G Secondary" CV="175" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>5G Secondary</label>
      </variable>
      <variable item="5G Transition" CV="175" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>5G Transition</label>
      </variable>
      <variable item="P5G Output Direction" CV="176" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P5G Output Direction</label>
      </variable>
      <variable item="5G I Type" CV="176" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>5G I Type</label>
      </variable>
      <variable item="5G I/O Type" CV="176" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>5G I/O Type</label>
      </variable>
      <variable item="5G Flash" CV="176" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady">
            <choice>Steady</choice>
          </enumChoice>
          <enumChoice choice="0.1 sec">
            <choice>0.1 sec</choice>
          </enumChoice>
          <enumChoice choice="0.2 sec">
            <choice>0.2 sec</choice>
          </enumChoice>
          <enumChoice choice="0.35 sec">
            <choice>0.35 sec</choice>
          </enumChoice>
          <enumChoice choice="0.5 sec">
            <choice>0.5 sec</choice>
          </enumChoice>
          <enumChoice choice="0.65 sec">
            <choice>0.65 sec</choice>
          </enumChoice>
          <enumChoice choice="0.8 sec">
            <choice>0.8 sec</choice>
          </enumChoice>
          <enumChoice choice="1 sec">
            <choice>1 sec</choice>
          </enumChoice>
          <enumChoice choice="1.25 sec">
            <choice>1.25 sec</choice>
          </enumChoice>
          <enumChoice choice="1.5 sec">
            <choice>1.5 sec</choice>
          </enumChoice>
          <enumChoice choice="2 sec">
            <choice>2 sec</choice>
          </enumChoice>
          <enumChoice choice="3 sec">
            <choice>3 sec</choice>
          </enumChoice>
          <enumChoice choice="4 sec">
            <choice>4 sec</choice>
          </enumChoice>
          <enumChoice choice="5 sec">
            <choice>5 sec</choice>
          </enumChoice>
          <enumChoice choice="6 sec">
            <choice>6 sec</choice>
          </enumChoice>
          <enumChoice choice="8 sec">
            <choice>8 sec</choice>
          </enumChoice>
        </enumVal>
        <label>5G Flash</label>
      </variable>
      <variable item="5G O Timing" CV="176" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>5G O Timing</label>
      </variable>
      <variable item="5G Secondary Address" CV="177" mask="VVVVVVVV">
        <splitVal highCV="178" upperMask="XXXXVVVV"/>
        <label>5G Secondary Address</label>
      </variable>
      <variable item="5G Secondary Polarity" CV="178" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>5G Secondary Polarity</label>
      </variable>
      <variable item="5G Secondary Type" CV="178" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>5G Secondary Type</label>
      </variable>
      <variable item="P5H Input Direction" CV="179" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P5H Input Direction</label>
      </variable>
      <variable item="5H Mode" CV="179" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>5H Mode</label>
      </variable>
      <variable item="5H Secondary" CV="179" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>5H Secondary</label>
      </variable>
      <variable item="5H Transition" CV="179" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>5H Transition</label>
      </variable>
      <variable item="P5H Output Direction" CV="180" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P5H Output Direction</label>
      </variable>
      <variable item="5H I Type" CV="180" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>5H I Type</label>
      </variable>
      <variable item="5H I/O Type" CV="180" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>5H I/O Type</label>
      </variable>
      <variable item="5H Color" CV="180" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice=" Yellow  ">
            <choice> Yellow  </choice>
          </enumChoice>
          <enumChoice choice=" alt R/Y">
            <choice> alt R/Y</choice>
          </enumChoice>
          <enumChoice choice=" alt G/Y">
            <choice> alt G/Y</choice>
          </enumChoice>
          <enumChoice choice=" blink Y">
            <choice> blink Y</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/R">
            <choice> alt Y/R</choice>
          </enumChoice>
          <enumChoice choice=" Red">
            <choice> Red</choice>
          </enumChoice>
          <enumChoice choice=" alt G/R">
            <choice> alt G/R</choice>
          </enumChoice>
          <enumChoice choice=" blink R">
            <choice> blink R</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/G">
            <choice> alt Y/G</choice>
          </enumChoice>
          <enumChoice choice=" alt R/G">
            <choice> alt R/G</choice>
          </enumChoice>
          <enumChoice choice=" Green ">
            <choice> Green </choice>
          </enumChoice>
          <enumChoice choice=" blink G">
            <choice> blink G</choice>
          </enumChoice>
          <enumChoice choice=" Y blink">
            <choice> Y blink</choice>
          </enumChoice>
          <enumChoice choice=" R blink">
            <choice> R blink</choice>
          </enumChoice>
          <enumChoice choice=" G blink">
            <choice> G blink</choice>
          </enumChoice>
          <enumChoice choice=" dark">
            <choice> dark</choice>
          </enumChoice>
        </enumVal>
        <label>5H Color</label>
      </variable>
      <variable item="5H O Timing" CV="180" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>5H O Timing</label>
      </variable>
      <variable item="5H Secondary Address" CV="181" mask="VVVVVVVV">
        <splitVal highCV="182" upperMask="XXXXVVVV"/>
        <label>5H Secondary Address</label>
      </variable>
      <variable item="5H Secondary Polarity" CV="182" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>5H Secondary Polarity</label>
      </variable>
      <variable item="5H Secondary Type" CV="182" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>5H Secondary Type</label>
      </variable>
      <variable item="P6A Input Direction" CV="183" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P6A Input Direction</label>
      </variable>
      <variable item="6A Mode" CV="183" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>6A Mode</label>
      </variable>
      <variable item="6A Secondary" CV="183" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>6A Secondary</label>
      </variable>
      <variable item="6A Transition" CV="183" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>6A Transition</label>
      </variable>
      <variable item="P6A Output Direction" CV="184" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P6A Output Direction</label>
      </variable>
      <variable item="6A I Type" CV="184" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>6A I Type</label>
      </variable>
      <variable item="6A I/O Type" CV="184" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>6A I/O Type</label>
      </variable>
      <variable item="6A Flash" CV="184" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady">
            <choice>Steady</choice>
          </enumChoice>
          <enumChoice choice="0.1 sec">
            <choice>0.1 sec</choice>
          </enumChoice>
          <enumChoice choice="0.2 sec">
            <choice>0.2 sec</choice>
          </enumChoice>
          <enumChoice choice="0.35 sec">
            <choice>0.35 sec</choice>
          </enumChoice>
          <enumChoice choice="0.5 sec">
            <choice>0.5 sec</choice>
          </enumChoice>
          <enumChoice choice="0.65 sec">
            <choice>0.65 sec</choice>
          </enumChoice>
          <enumChoice choice="0.8 sec">
            <choice>0.8 sec</choice>
          </enumChoice>
          <enumChoice choice="1 sec">
            <choice>1 sec</choice>
          </enumChoice>
          <enumChoice choice="1.25 sec">
            <choice>1.25 sec</choice>
          </enumChoice>
          <enumChoice choice="1.5 sec">
            <choice>1.5 sec</choice>
          </enumChoice>
          <enumChoice choice="2 sec">
            <choice>2 sec</choice>
          </enumChoice>
          <enumChoice choice="3 sec">
            <choice>3 sec</choice>
          </enumChoice>
          <enumChoice choice="4 sec">
            <choice>4 sec</choice>
          </enumChoice>
          <enumChoice choice="5 sec">
            <choice>5 sec</choice>
          </enumChoice>
          <enumChoice choice="6 sec">
            <choice>6 sec</choice>
          </enumChoice>
          <enumChoice choice="8 sec">
            <choice>8 sec</choice>
          </enumChoice>
        </enumVal>
        <label>6A Flash</label>
      </variable>
      <variable item="6A O Timing" CV="184" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>6A O Timing</label>
      </variable>
      <variable item="6A Secondary Address" CV="185" mask="VVVVVVVV">
        <splitVal highCV="186" upperMask="XXXXVVVV"/>
        <label>6A Secondary Address</label>
      </variable>
      <variable item="6A Secondary Polarity" CV="186" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="send normal">
            <choice>send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice="respond norm">
            <choice>respond norm</choice>
          </enumChoice>
          <enumChoice choice="respond inv ">
            <choice>respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>6A Secondary Polarity</label>
      </variable>
      <variable item="6A Secondary Type" CV="186" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>6A Secondary Type</label>
      </variable>
      <variable item="P6B Input Direction" CV="187" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P6B Input Direction</label>
      </variable>
      <variable item="6B Mode" CV="187" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>6B Mode</label>
      </variable>
      <variable item="6B Secondary" CV="187" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>6B Secondary</label>
      </variable>
      <variable item="6B Transition" CV="187" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>6B Transition</label>
      </variable>
      <variable item="P6B Output Direction" CV="188" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P6B Output Direction</label>
      </variable>
      <variable item="6B I Type" CV="188" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>6B I Type</label>
      </variable>
      <variable item="6B I/O Type" CV="188" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>6B I/O Type</label>
      </variable>
      <variable item="6B Color" CV="188" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice=" Yellow  ">
            <choice> Yellow  </choice>
          </enumChoice>
          <enumChoice choice=" alt R/Y">
            <choice> alt R/Y</choice>
          </enumChoice>
          <enumChoice choice=" alt G/Y">
            <choice> alt G/Y</choice>
          </enumChoice>
          <enumChoice choice=" blink Y">
            <choice> blink Y</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/R">
            <choice> alt Y/R</choice>
          </enumChoice>
          <enumChoice choice=" Red">
            <choice> Red</choice>
          </enumChoice>
          <enumChoice choice=" alt G/R">
            <choice> alt G/R</choice>
          </enumChoice>
          <enumChoice choice=" blink R">
            <choice> blink R</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/G">
            <choice> alt Y/G</choice>
          </enumChoice>
          <enumChoice choice=" alt R/G">
            <choice> alt R/G</choice>
          </enumChoice>
          <enumChoice choice=" Green ">
            <choice> Green </choice>
          </enumChoice>
          <enumChoice choice=" blink G">
            <choice> blink G</choice>
          </enumChoice>
          <enumChoice choice=" Y blink">
            <choice> Y blink</choice>
          </enumChoice>
          <enumChoice choice=" R blink">
            <choice> R blink</choice>
          </enumChoice>
          <enumChoice choice=" G blink">
            <choice> G blink</choice>
          </enumChoice>
          <enumChoice choice=" dark">
            <choice> dark</choice>
          </enumChoice>
        </enumVal>
        <label>6B Color</label>
      </variable>
      <variable item="6B O Timing" CV="188" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>6B O Timing</label>
      </variable>
      <variable item="6B Secondary Address" CV="189" mask="VVVVVVVV">
        <splitVal highCV="190" upperMask="XXXXVVVV"/>
        <label>6B Secondary Address</label>
      </variable>
      <variable item="6B Secondary Polarity" CV="190" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>6B Secondary Polarity</label>
      </variable>
      <variable item="6B Secondary Type" CV="190" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>6B Secondary Type</label>
      </variable>
      <variable item="P6C Input Direction" CV="191" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P6C Input Direction</label>
      </variable>
      <variable item="6C Mode" CV="191" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>6C Mode</label>
      </variable>
      <variable item="6C Secondary" CV="191" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>6C Secondary</label>
      </variable>
      <variable item="6C Transition" CV="191" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>6C Transition</label>
      </variable>
      <variable item="P6C Output Direction" CV="192" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P6C Output Direction</label>
      </variable>
      <variable item="6C I Type" CV="192" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>6C I Type</label>
      </variable>
      <variable item="6C I/O Type" CV="192" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>6C I/O Type</label>
      </variable>
      <variable item="6C Flash" CV="192" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady">
            <choice>Steady</choice>
          </enumChoice>
          <enumChoice choice="0.1 sec">
            <choice>0.1 sec</choice>
          </enumChoice>
          <enumChoice choice="0.2 sec">
            <choice>0.2 sec</choice>
          </enumChoice>
          <enumChoice choice="0.35 sec">
            <choice>0.35 sec</choice>
          </enumChoice>
          <enumChoice choice="0.5 sec">
            <choice>0.5 sec</choice>
          </enumChoice>
          <enumChoice choice="0.65 sec">
            <choice>0.65 sec</choice>
          </enumChoice>
          <enumChoice choice="0.8 sec">
            <choice>0.8 sec</choice>
          </enumChoice>
          <enumChoice choice="1 sec">
            <choice>1 sec</choice>
          </enumChoice>
          <enumChoice choice="1.25 sec">
            <choice>1.25 sec</choice>
          </enumChoice>
          <enumChoice choice="1.5 sec">
            <choice>1.5 sec</choice>
          </enumChoice>
          <enumChoice choice="2 sec">
            <choice>2 sec</choice>
          </enumChoice>
          <enumChoice choice="3 sec">
            <choice>3 sec</choice>
          </enumChoice>
          <enumChoice choice="4 sec">
            <choice>4 sec</choice>
          </enumChoice>
          <enumChoice choice="5 sec">
            <choice>5 sec</choice>
          </enumChoice>
          <enumChoice choice="6 sec">
            <choice>6 sec</choice>
          </enumChoice>
          <enumChoice choice="8 sec">
            <choice>8 sec</choice>
          </enumChoice>
        </enumVal>
        <label>6C Flash</label>
      </variable>
      <variable item="6C O Timing" CV="192" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>6C O Timing</label>
      </variable>
      <variable item="6C Secondary Address" CV="193" mask="VVVVVVVV">
        <splitVal highCV="194" upperMask="XXXXVVVV"/>
        <label>6C Secondary Address</label>
      </variable>
      <variable item="6C Secondary Polarity" CV="194" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>6C Secondary Polarity</label>
      </variable>
      <variable item="6C Secondary Type" CV="194" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>6C Secondary Type</label>
      </variable>
      <variable item="P6D Input Direction" CV="195" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P6D Input Direction</label>
      </variable>
      <variable item="6D Mode" CV="195" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>6D Mode</label>
      </variable>
      <variable item="6D Secondary" CV="195" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>6D Secondary</label>
      </variable>
      <variable item="6D Transition" CV="195" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>6D Transition</label>
      </variable>
      <variable item="P6D Output Direction" CV="196" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P6D Output Direction</label>
      </variable>
      <variable item="6D I Type" CV="196" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>6D I Type</label>
      </variable>
      <variable item="6D I/O Type" CV="196" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>6D I/O Type</label>
      </variable>
      <variable item="6D Color" CV="196" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice=" Yellow  ">
            <choice> Yellow  </choice>
          </enumChoice>
          <enumChoice choice=" alt R/Y">
            <choice> alt R/Y</choice>
          </enumChoice>
          <enumChoice choice=" alt G/Y">
            <choice> alt G/Y</choice>
          </enumChoice>
          <enumChoice choice=" blink Y">
            <choice> blink Y</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/R">
            <choice> alt Y/R</choice>
          </enumChoice>
          <enumChoice choice=" Red">
            <choice> Red</choice>
          </enumChoice>
          <enumChoice choice=" alt G/R">
            <choice> alt G/R</choice>
          </enumChoice>
          <enumChoice choice=" blink R">
            <choice> blink R</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/G">
            <choice> alt Y/G</choice>
          </enumChoice>
          <enumChoice choice=" alt R/G">
            <choice> alt R/G</choice>
          </enumChoice>
          <enumChoice choice=" Green ">
            <choice> Green </choice>
          </enumChoice>
          <enumChoice choice=" blink G">
            <choice> blink G</choice>
          </enumChoice>
          <enumChoice choice=" Y blink">
            <choice> Y blink</choice>
          </enumChoice>
          <enumChoice choice=" R blink">
            <choice> R blink</choice>
          </enumChoice>
          <enumChoice choice=" G blink">
            <choice> G blink</choice>
          </enumChoice>
          <enumChoice choice=" dark">
            <choice> dark</choice>
          </enumChoice>
        </enumVal>
        <label>6D Color</label>
      </variable>
      <variable item="6D O Timing" CV="196" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>6D O Timing</label>
      </variable>
      <variable item="6D Secondary Address" CV="197" mask="VVVVVVVV">
        <splitVal highCV="198" upperMask="XXXXVVVV"/>
        <label>6D Secondary Address</label>
      </variable>
      <variable item="6D Secondary Polarity" CV="198" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>6D Secondary Polarity</label>
      </variable>
      <variable item="6D Secondary Type" CV="198" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>6D Secondary Type</label>
      </variable>
      <variable item="P6E Input Direction" CV="199" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P6E Input Direction</label>
      </variable>
      <variable item="6E Mode" CV="199" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>6E Mode</label>
      </variable>
      <variable item="6E Secondary" CV="199" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>6E Secondary</label>
      </variable>
      <variable item="6E Transition" CV="199" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>6E Transition</label>
      </variable>
      <variable item="P6E Output Direction" CV="200" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P6E Output Direction</label>
      </variable>
      <variable item="6E I Type" CV="200" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>6E I Type</label>
      </variable>
      <variable item="6E I/O Type" CV="200" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>6E I/O Type</label>
      </variable>
      <variable item="6E Flash" CV="200" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady">
            <choice>Steady</choice>
          </enumChoice>
          <enumChoice choice="0.1 sec">
            <choice>0.1 sec</choice>
          </enumChoice>
          <enumChoice choice="0.2 sec">
            <choice>0.2 sec</choice>
          </enumChoice>
          <enumChoice choice="0.35 sec">
            <choice>0.35 sec</choice>
          </enumChoice>
          <enumChoice choice="0.5 sec">
            <choice>0.5 sec</choice>
          </enumChoice>
          <enumChoice choice="0.65 sec">
            <choice>0.65 sec</choice>
          </enumChoice>
          <enumChoice choice="0.8 sec">
            <choice>0.8 sec</choice>
          </enumChoice>
          <enumChoice choice="1 sec">
            <choice>1 sec</choice>
          </enumChoice>
          <enumChoice choice="1.25 sec">
            <choice>1.25 sec</choice>
          </enumChoice>
          <enumChoice choice="1.5 sec">
            <choice>1.5 sec</choice>
          </enumChoice>
          <enumChoice choice="2 sec">
            <choice>2 sec</choice>
          </enumChoice>
          <enumChoice choice="3 sec">
            <choice>3 sec</choice>
          </enumChoice>
          <enumChoice choice="4 sec">
            <choice>4 sec</choice>
          </enumChoice>
          <enumChoice choice="5 sec">
            <choice>5 sec</choice>
          </enumChoice>
          <enumChoice choice="6 sec">
            <choice>6 sec</choice>
          </enumChoice>
          <enumChoice choice="8 sec">
            <choice>8 sec</choice>
          </enumChoice>
        </enumVal>
        <label>6E Flash</label>
      </variable>
      <variable item="6E O Timing" CV="200" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>6E O Timing</label>
      </variable>
      <variable item="6E Secondary Address" CV="201" mask="VVVVVVVV">
        <splitVal highCV="202" upperMask="XXXXVVVV"/>
        <label>6E Secondary Address</label>
      </variable>
      <variable item="6E Secondary Polarity" CV="202" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>6E Secondary Polarity</label>
      </variable>
      <variable item="6E Secondary Type" CV="202" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>6E Secondary Type</label>
      </variable>
      <variable item="P6F Input Direction" CV="203" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P6F Input Direction</label>
      </variable>
      <variable item="6F Mode" CV="203" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>6F Mode</label>
      </variable>
      <variable item="6F Secondary" CV="203" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>6F Secondary</label>
      </variable>
      <variable item="6F Transition" CV="203" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>6F Transition</label>
      </variable>
      <variable item="P6F Output Direction" CV="204" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P6F Output Direction</label>
      </variable>
      <variable item="6F I Type" CV="204" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>6F I Type</label>
      </variable>
      <variable item="6F I/O Type" CV="204" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>6F I/O Type</label>
      </variable>
      <variable item="6F Color" CV="204" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice=" Yellow  ">
            <choice> Yellow  </choice>
          </enumChoice>
          <enumChoice choice=" alt R/Y">
            <choice> alt R/Y</choice>
          </enumChoice>
          <enumChoice choice=" alt G/Y">
            <choice> alt G/Y</choice>
          </enumChoice>
          <enumChoice choice=" blink Y">
            <choice> blink Y</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/R">
            <choice> alt Y/R</choice>
          </enumChoice>
          <enumChoice choice=" Red">
            <choice> Red</choice>
          </enumChoice>
          <enumChoice choice=" alt G/R">
            <choice> alt G/R</choice>
          </enumChoice>
          <enumChoice choice=" blink R">
            <choice> blink R</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/G">
            <choice> alt Y/G</choice>
          </enumChoice>
          <enumChoice choice=" alt R/G">
            <choice> alt R/G</choice>
          </enumChoice>
          <enumChoice choice=" Green ">
            <choice> Green </choice>
          </enumChoice>
          <enumChoice choice=" blink G">
            <choice> blink G</choice>
          </enumChoice>
          <enumChoice choice=" Y blink">
            <choice> Y blink</choice>
          </enumChoice>
          <enumChoice choice=" R blink">
            <choice> R blink</choice>
          </enumChoice>
          <enumChoice choice=" G blink">
            <choice> G blink</choice>
          </enumChoice>
          <enumChoice choice=" dark">
            <choice> dark</choice>
          </enumChoice>
        </enumVal>
        <label>6F Color</label>
      </variable>
      <variable item="6F O Timing" CV="204" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>6F O Timing</label>
      </variable>
      <variable item="6F Secondary Address" CV="205" mask="VVVVVVVV">
        <splitVal highCV="206" upperMask="XXXXVVVV"/>
        <label>6F Secondary Address</label>
      </variable>
      <variable item="6F Secondary Polarity" CV="206" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>6F Secondary Polarity</label>
      </variable>
      <variable item="6F Secondary Type" CV="206" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>6F Secondary Type</label>
      </variable>
      <variable item="P6G Input Direction" CV="207" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P6G Input Direction</label>
      </variable>
      <variable item="6G Mode" CV="207" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>6G Mode</label>
      </variable>
      <variable item="6G Secondary" CV="207" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>6G Secondary</label>
      </variable>
      <variable item="6G Transition" CV="207" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>6G Transition</label>
      </variable>
      <variable item="P6G Output Direction" CV="208" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P6G Output Direction</label>
      </variable>
      <variable item="6G I Type" CV="208" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>6G I Type</label>
      </variable>
      <variable item="6G I/O Type" CV="208" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>6G I/O Type</label>
      </variable>
      <variable item="6G Flash" CV="208" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady">
            <choice>Steady</choice>
          </enumChoice>
          <enumChoice choice="0.1 sec">
            <choice>0.1 sec</choice>
          </enumChoice>
          <enumChoice choice="0.2 sec">
            <choice>0.2 sec</choice>
          </enumChoice>
          <enumChoice choice="0.35 sec">
            <choice>0.35 sec</choice>
          </enumChoice>
          <enumChoice choice="0.5 sec">
            <choice>0.5 sec</choice>
          </enumChoice>
          <enumChoice choice="0.65 sec">
            <choice>0.65 sec</choice>
          </enumChoice>
          <enumChoice choice="0.8 sec">
            <choice>0.8 sec</choice>
          </enumChoice>
          <enumChoice choice="1 sec">
            <choice>1 sec</choice>
          </enumChoice>
          <enumChoice choice="1.25 sec">
            <choice>1.25 sec</choice>
          </enumChoice>
          <enumChoice choice="1.5 sec">
            <choice>1.5 sec</choice>
          </enumChoice>
          <enumChoice choice="2 sec">
            <choice>2 sec</choice>
          </enumChoice>
          <enumChoice choice="3 sec">
            <choice>3 sec</choice>
          </enumChoice>
          <enumChoice choice="4 sec">
            <choice>4 sec</choice>
          </enumChoice>
          <enumChoice choice="5 sec">
            <choice>5 sec</choice>
          </enumChoice>
          <enumChoice choice="6 sec">
            <choice>6 sec</choice>
          </enumChoice>
          <enumChoice choice="8 sec">
            <choice>8 sec</choice>
          </enumChoice>
        </enumVal>
        <label>6G Flash</label>
      </variable>
      <variable item="6G O Timing" CV="208" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>6G O Timing</label>
      </variable>
      <variable item="6G Secondary Address" CV="209" mask="VVVVVVVV">
        <splitVal highCV="210" upperMask="XXXXVVVV"/>
        <label>6G Secondary Address</label>
      </variable>
      <variable item="6G Secondary Polarity" CV="210" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>6G Secondary Polarity</label>
      </variable>
      <variable item="6G Secondary Type" CV="210" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>6G Secondary Type</label>
      </variable>
      <variable item="P6H Input Direction" CV="211" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P6H Input Direction</label>
      </variable>
      <variable item="6H Mode" CV="211" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>6H Mode</label>
      </variable>
      <variable item="6H Secondary" CV="211" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>6H Secondary</label>
      </variable>
      <variable item="6H Transition" CV="211" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>6H Transition</label>
      </variable>
      <variable item="P6H Output Direction" CV="212" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P6H Output Direction</label>
      </variable>
      <variable item="6H I Type" CV="212" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>6H I Type</label>
      </variable>
      <variable item="6H I/O Type" CV="212" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>6H I/O Type</label>
      </variable>
      <variable item="6H Color" CV="212" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice=" Yellow  ">
            <choice> Yellow  </choice>
          </enumChoice>
          <enumChoice choice=" alt R/Y">
            <choice> alt R/Y</choice>
          </enumChoice>
          <enumChoice choice=" alt G/Y">
            <choice> alt G/Y</choice>
          </enumChoice>
          <enumChoice choice=" blink Y">
            <choice> blink Y</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/R">
            <choice> alt Y/R</choice>
          </enumChoice>
          <enumChoice choice=" Red">
            <choice> Red</choice>
          </enumChoice>
          <enumChoice choice=" alt G/R">
            <choice> alt G/R</choice>
          </enumChoice>
          <enumChoice choice=" blink R">
            <choice> blink R</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/G">
            <choice> alt Y/G</choice>
          </enumChoice>
          <enumChoice choice=" alt R/G">
            <choice> alt R/G</choice>
          </enumChoice>
          <enumChoice choice=" Green ">
            <choice> Green </choice>
          </enumChoice>
          <enumChoice choice=" blink G">
            <choice> blink G</choice>
          </enumChoice>
          <enumChoice choice=" Y blink">
            <choice> Y blink</choice>
          </enumChoice>
          <enumChoice choice=" R blink">
            <choice> R blink</choice>
          </enumChoice>
          <enumChoice choice=" G blink">
            <choice> G blink</choice>
          </enumChoice>
          <enumChoice choice=" dark">
            <choice> dark</choice>
          </enumChoice>
        </enumVal>
        <label>6H Color</label>
      </variable>
      <variable item="6H O Timing" CV="212" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>6H O Timing</label>
      </variable>
      <variable item="6H Secondary Address" CV="213" mask="VVVVVVVV">
        <splitVal highCV="214" upperMask="XXXXVVVV"/>
        <label>6H Secondary Address</label>
      </variable>
      <variable item="6H Secondary Polarity" CV="214" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>6H Secondary Polarity</label>
      </variable>
      <variable item="6H Secondary Type" CV="214" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>6H Secondary Type</label>
      </variable>
      <variable item="P7A Input Direction" CV="215" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P7A Input Direction</label>
      </variable>
      <variable item="7A Mode" CV="215" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>7A Mode</label>
      </variable>
      <variable item="7A Secondary" CV="215" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>7A Secondary</label>
      </variable>
      <variable item="7A Transition" CV="215" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>7A Transition</label>
      </variable>
      <variable item="P7A Output Direction" CV="216" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P7A Output Direction</label>
      </variable>
      <variable item="7A I Type" CV="216" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>7A I Type</label>
      </variable>
      <variable item="7A I/O Type" CV="216" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>7A I/O Type</label>
      </variable>
      <variable item="7A Flash" CV="216" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady">
            <choice>Steady</choice>
          </enumChoice>
          <enumChoice choice="0.1 sec">
            <choice>0.1 sec</choice>
          </enumChoice>
          <enumChoice choice="0.2 sec">
            <choice>0.2 sec</choice>
          </enumChoice>
          <enumChoice choice="0.35 sec">
            <choice>0.35 sec</choice>
          </enumChoice>
          <enumChoice choice="0.5 sec">
            <choice>0.5 sec</choice>
          </enumChoice>
          <enumChoice choice="0.65 sec">
            <choice>0.65 sec</choice>
          </enumChoice>
          <enumChoice choice="0.8 sec">
            <choice>0.8 sec</choice>
          </enumChoice>
          <enumChoice choice="1 sec">
            <choice>1 sec</choice>
          </enumChoice>
          <enumChoice choice="1.25 sec">
            <choice>1.25 sec</choice>
          </enumChoice>
          <enumChoice choice="1.5 sec">
            <choice>1.5 sec</choice>
          </enumChoice>
          <enumChoice choice="2 sec">
            <choice>2 sec</choice>
          </enumChoice>
          <enumChoice choice="3 sec">
            <choice>3 sec</choice>
          </enumChoice>
          <enumChoice choice="4 sec">
            <choice>4 sec</choice>
          </enumChoice>
          <enumChoice choice="5 sec">
            <choice>5 sec</choice>
          </enumChoice>
          <enumChoice choice="6 sec">
            <choice>6 sec</choice>
          </enumChoice>
          <enumChoice choice="8 sec">
            <choice>8 sec</choice>
          </enumChoice>
        </enumVal>
        <label>7A Flash</label>
      </variable>
      <variable item="7A O Timing" CV="216" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>7A O Timing</label>
      </variable>
      <variable item="7A Secondary Address" CV="217" mask="VVVVVVVV">
        <splitVal highCV="218" upperMask="XXXXVVVV"/>
        <label>7A Secondary Address</label>
      </variable>
      <variable item="7A Secondary Polarity" CV="218" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="send normal">
            <choice>send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice="respond norm">
            <choice>respond norm</choice>
          </enumChoice>
          <enumChoice choice="respond inv ">
            <choice>respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>7A Secondary Polarity</label>
      </variable>
      <variable item="7A Secondary Type" CV="218" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>7A Secondary Type</label>
      </variable>
      <variable item="P7B Input Direction" CV="219" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P7B Input Direction</label>
      </variable>
      <variable item="7B Mode" CV="219" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>7B Mode</label>
      </variable>
      <variable item="7B Secondary" CV="219" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>7B Secondary</label>
      </variable>
      <variable item="7B Transition" CV="219" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>7B Transition</label>
      </variable>
      <variable item="P7B Output Direction" CV="220" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P7B Output Direction</label>
      </variable>
      <variable item="7B I Type" CV="220" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>7B I Type</label>
      </variable>
      <variable item="7B I/O Type" CV="220" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>7B I/O Type</label>
      </variable>
      <variable item="7B Color" CV="220" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice=" Yellow  ">
            <choice> Yellow  </choice>
          </enumChoice>
          <enumChoice choice=" alt R/Y">
            <choice> alt R/Y</choice>
          </enumChoice>
          <enumChoice choice=" alt G/Y">
            <choice> alt G/Y</choice>
          </enumChoice>
          <enumChoice choice=" blink Y">
            <choice> blink Y</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/R">
            <choice> alt Y/R</choice>
          </enumChoice>
          <enumChoice choice=" Red">
            <choice> Red</choice>
          </enumChoice>
          <enumChoice choice=" alt G/R">
            <choice> alt G/R</choice>
          </enumChoice>
          <enumChoice choice=" blink R">
            <choice> blink R</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/G">
            <choice> alt Y/G</choice>
          </enumChoice>
          <enumChoice choice=" alt R/G">
            <choice> alt R/G</choice>
          </enumChoice>
          <enumChoice choice=" Green ">
            <choice> Green </choice>
          </enumChoice>
          <enumChoice choice=" blink G">
            <choice> blink G</choice>
          </enumChoice>
          <enumChoice choice=" Y blink">
            <choice> Y blink</choice>
          </enumChoice>
          <enumChoice choice=" R blink">
            <choice> R blink</choice>
          </enumChoice>
          <enumChoice choice=" G blink">
            <choice> G blink</choice>
          </enumChoice>
          <enumChoice choice=" dark">
            <choice> dark</choice>
          </enumChoice>
        </enumVal>
        <label>7B Color</label>
      </variable>
      <variable item="7B O Timing" CV="220" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>7B O Timing</label>
      </variable>
      <variable item="7B Secondary Address" CV="221" mask="VVVVVVVV">
        <splitVal highCV="222" upperMask="XXXXVVVV"/>
        <label>7B Secondary Address</label>
      </variable>
      <variable item="7B Secondary Polarity" CV="222" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>7B Secondary Polarity</label>
      </variable>
      <variable item="7B Secondary Type" CV="222" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>7B Secondary Type</label>
      </variable>
      <variable item="P7C Input Direction" CV="223" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P7C Input Direction</label>
      </variable>
      <variable item="7C Mode" CV="223" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>7C Mode</label>
      </variable>
      <variable item="7C Secondary" CV="223" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>7C Secondary</label>
      </variable>
      <variable item="7C Transition" CV="223" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>7C Transition</label>
      </variable>
      <variable item="P7C Output Direction" CV="224" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P7C Output Direction</label>
      </variable>
      <variable item="7C I Type" CV="224" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>7C I Type</label>
      </variable>
      <variable item="7C I/O Type" CV="224" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>7C I/O Type</label>
      </variable>
      <variable item="7C Flash" CV="224" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady">
            <choice>Steady</choice>
          </enumChoice>
          <enumChoice choice="0.1 sec">
            <choice>0.1 sec</choice>
          </enumChoice>
          <enumChoice choice="0.2 sec">
            <choice>0.2 sec</choice>
          </enumChoice>
          <enumChoice choice="0.35 sec">
            <choice>0.35 sec</choice>
          </enumChoice>
          <enumChoice choice="0.5 sec">
            <choice>0.5 sec</choice>
          </enumChoice>
          <enumChoice choice="0.65 sec">
            <choice>0.65 sec</choice>
          </enumChoice>
          <enumChoice choice="0.8 sec">
            <choice>0.8 sec</choice>
          </enumChoice>
          <enumChoice choice="1 sec">
            <choice>1 sec</choice>
          </enumChoice>
          <enumChoice choice="1.25 sec">
            <choice>1.25 sec</choice>
          </enumChoice>
          <enumChoice choice="1.5 sec">
            <choice>1.5 sec</choice>
          </enumChoice>
          <enumChoice choice="2 sec">
            <choice>2 sec</choice>
          </enumChoice>
          <enumChoice choice="3 sec">
            <choice>3 sec</choice>
          </enumChoice>
          <enumChoice choice="4 sec">
            <choice>4 sec</choice>
          </enumChoice>
          <enumChoice choice="5 sec">
            <choice>5 sec</choice>
          </enumChoice>
          <enumChoice choice="6 sec">
            <choice>6 sec</choice>
          </enumChoice>
          <enumChoice choice="8 sec">
            <choice>8 sec</choice>
          </enumChoice>
        </enumVal>
        <label>7C Flash</label>
      </variable>
      <variable item="7C O Timing" CV="224" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>7C O Timing</label>
      </variable>
      <variable item="7C Secondary Address" CV="225" mask="VVVVVVVV">
        <splitVal highCV="226" upperMask="XXXXVVVV"/>
        <label>7C Secondary Address</label>
      </variable>
      <variable item="7C Secondary Polarity" CV="226" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>7C Secondary Polarity</label>
      </variable>
      <variable item="7C Secondary Type" CV="226" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>7C Secondary Type</label>
      </variable>
      <variable item="P7D Input Direction" CV="227" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P7D Input Direction</label>
      </variable>
      <variable item="7D Mode" CV="227" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>7D Mode</label>
      </variable>
      <variable item="7D Secondary" CV="227" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>7D Secondary</label>
      </variable>
      <variable item="7D Transition" CV="227" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>7D Transition</label>
      </variable>
      <variable item="P7D Output Direction" CV="228" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P7D Output Direction</label>
      </variable>
      <variable item="7D I Type" CV="228" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>7D I Type</label>
      </variable>
      <variable item="7D I/O Type" CV="228" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>7D I/O Type</label>
      </variable>
      <variable item="7D Color" CV="228" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice=" Yellow  ">
            <choice> Yellow  </choice>
          </enumChoice>
          <enumChoice choice=" alt R/Y">
            <choice> alt R/Y</choice>
          </enumChoice>
          <enumChoice choice=" alt G/Y">
            <choice> alt G/Y</choice>
          </enumChoice>
          <enumChoice choice=" blink Y">
            <choice> blink Y</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/R">
            <choice> alt Y/R</choice>
          </enumChoice>
          <enumChoice choice=" Red">
            <choice> Red</choice>
          </enumChoice>
          <enumChoice choice=" alt G/R">
            <choice> alt G/R</choice>
          </enumChoice>
          <enumChoice choice=" blink R">
            <choice> blink R</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/G">
            <choice> alt Y/G</choice>
          </enumChoice>
          <enumChoice choice=" alt R/G">
            <choice> alt R/G</choice>
          </enumChoice>
          <enumChoice choice=" Green ">
            <choice> Green </choice>
          </enumChoice>
          <enumChoice choice=" blink G">
            <choice> blink G</choice>
          </enumChoice>
          <enumChoice choice=" Y blink">
            <choice> Y blink</choice>
          </enumChoice>
          <enumChoice choice=" R blink">
            <choice> R blink</choice>
          </enumChoice>
          <enumChoice choice=" G blink">
            <choice> G blink</choice>
          </enumChoice>
          <enumChoice choice=" dark">
            <choice> dark</choice>
          </enumChoice>
        </enumVal>
        <label>7D Color</label>
      </variable>
      <variable item="7D O Timing" CV="228" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>7D O Timing</label>
      </variable>
      <variable item="7D Secondary Address" CV="229" mask="VVVVVVVV">
        <splitVal highCV="230" upperMask="XXXXVVVV"/>
        <label>7D Secondary Address</label>
      </variable>
      <variable item="7D Secondary Polarity" CV="230" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>7D Secondary Polarity</label>
      </variable>
      <variable item="7D Secondary Type" CV="230" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>7D Secondary Type</label>
      </variable>
      <variable item="P7E Input Direction" CV="231" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P7E Input Direction</label>
      </variable>
      <variable item="7E Mode" CV="231" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>7E Mode</label>
      </variable>
      <variable item="7E Secondary" CV="231" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>7E Secondary</label>
      </variable>
      <variable item="7E Transition" CV="231" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>7E Transition</label>
      </variable>
      <variable item="P7E Output Direction" CV="232" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P7E Output Direction</label>
      </variable>
      <variable item="7E I Type" CV="232" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>7E I Type</label>
      </variable>
      <variable item="7E I/O Type" CV="232" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>7E I/O Type</label>
      </variable>
      <variable item="7E Flash" CV="232" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady">
            <choice>Steady</choice>
          </enumChoice>
          <enumChoice choice="0.1 sec">
            <choice>0.1 sec</choice>
          </enumChoice>
          <enumChoice choice="0.2 sec">
            <choice>0.2 sec</choice>
          </enumChoice>
          <enumChoice choice="0.35 sec">
            <choice>0.35 sec</choice>
          </enumChoice>
          <enumChoice choice="0.5 sec">
            <choice>0.5 sec</choice>
          </enumChoice>
          <enumChoice choice="0.65 sec">
            <choice>0.65 sec</choice>
          </enumChoice>
          <enumChoice choice="0.8 sec">
            <choice>0.8 sec</choice>
          </enumChoice>
          <enumChoice choice="1 sec">
            <choice>1 sec</choice>
          </enumChoice>
          <enumChoice choice="1.25 sec">
            <choice>1.25 sec</choice>
          </enumChoice>
          <enumChoice choice="1.5 sec">
            <choice>1.5 sec</choice>
          </enumChoice>
          <enumChoice choice="2 sec">
            <choice>2 sec</choice>
          </enumChoice>
          <enumChoice choice="3 sec">
            <choice>3 sec</choice>
          </enumChoice>
          <enumChoice choice="4 sec">
            <choice>4 sec</choice>
          </enumChoice>
          <enumChoice choice="5 sec">
            <choice>5 sec</choice>
          </enumChoice>
          <enumChoice choice="6 sec">
            <choice>6 sec</choice>
          </enumChoice>
          <enumChoice choice="8 sec">
            <choice>8 sec</choice>
          </enumChoice>
        </enumVal>
        <label>7E Flash</label>
      </variable>
      <variable item="7E O Timing" CV="232" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>7E O Timing</label>
      </variable>
      <variable item="7E Secondary Address" CV="233" mask="VVVVVVVV">
        <splitVal highCV="234" upperMask="XXXXVVVV"/>
        <label>7E Secondary Address</label>
      </variable>
      <variable item="7E Secondary Polarity" CV="234" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>7E Secondary Polarity</label>
      </variable>
      <variable item="7E Secondary Type" CV="234" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>7E Secondary Type</label>
      </variable>
      <variable item="P7F Input Direction" CV="235" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P7F Input Direction</label>
      </variable>
      <variable item="7F Mode" CV="235" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>7F Mode</label>
      </variable>
      <variable item="7F Secondary" CV="235" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>7F Secondary</label>
      </variable>
      <variable item="7F Transition" CV="235" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>7F Transition</label>
      </variable>
      <variable item="P7F Output Direction" CV="236" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P7F Output Direction</label>
      </variable>
      <variable item="7F I Type" CV="236" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>7F I Type</label>
      </variable>
      <variable item="7F I/O Type" CV="236" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>7F I/O Type</label>
      </variable>
      <variable item="7F Color" CV="236" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice=" Yellow  ">
            <choice> Yellow  </choice>
          </enumChoice>
          <enumChoice choice=" alt R/Y">
            <choice> alt R/Y</choice>
          </enumChoice>
          <enumChoice choice=" alt G/Y">
            <choice> alt G/Y</choice>
          </enumChoice>
          <enumChoice choice=" blink Y">
            <choice> blink Y</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/R">
            <choice> alt Y/R</choice>
          </enumChoice>
          <enumChoice choice=" Red">
            <choice> Red</choice>
          </enumChoice>
          <enumChoice choice=" alt G/R">
            <choice> alt G/R</choice>
          </enumChoice>
          <enumChoice choice=" blink R">
            <choice> blink R</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/G">
            <choice> alt Y/G</choice>
          </enumChoice>
          <enumChoice choice=" alt R/G">
            <choice> alt R/G</choice>
          </enumChoice>
          <enumChoice choice=" Green ">
            <choice> Green </choice>
          </enumChoice>
          <enumChoice choice=" blink G">
            <choice> blink G</choice>
          </enumChoice>
          <enumChoice choice=" Y blink">
            <choice> Y blink</choice>
          </enumChoice>
          <enumChoice choice=" R blink">
            <choice> R blink</choice>
          </enumChoice>
          <enumChoice choice=" G blink">
            <choice> G blink</choice>
          </enumChoice>
          <enumChoice choice=" dark">
            <choice> dark</choice>
          </enumChoice>
        </enumVal>
        <label>7F Color</label>
      </variable>
      <variable item="7F O Timing" CV="236" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>7F O Timing</label>
      </variable>
      <variable item="7F Secondary Address" CV="237" mask="VVVVVVVV">
        <splitVal highCV="238" upperMask="XXXXVVVV"/>
        <label>7F Secondary Address</label>
      </variable>
      <variable item="7F Secondary Polarity" CV="238" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>7F Secondary Polarity</label>
      </variable>
      <variable item="7F Secondary Type" CV="238" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>7F Secondary Type</label>
      </variable>
      <variable item="P7G Input Direction" CV="239" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P7G Input Direction</label>
      </variable>
      <variable item="7G Mode" CV="239" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>7G Mode</label>
      </variable>
      <variable item="7G Secondary" CV="239" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>7G Secondary</label>
      </variable>
      <variable item="7G Transition" CV="239" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>7G Transition</label>
      </variable>
      <variable item="P7G Output Direction" CV="240" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P7G Output Direction</label>
      </variable>
      <variable item="7G I Type" CV="240" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>7G I Type</label>
      </variable>
      <variable item="7G I/O Type" CV="240" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>7G I/O Type</label>
      </variable>
      <variable item="7G Flash" CV="240" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady">
            <choice>Steady</choice>
          </enumChoice>
          <enumChoice choice="0.1 sec">
            <choice>0.1 sec</choice>
          </enumChoice>
          <enumChoice choice="0.2 sec">
            <choice>0.2 sec</choice>
          </enumChoice>
          <enumChoice choice="0.35 sec">
            <choice>0.35 sec</choice>
          </enumChoice>
          <enumChoice choice="0.5 sec">
            <choice>0.5 sec</choice>
          </enumChoice>
          <enumChoice choice="0.65 sec">
            <choice>0.65 sec</choice>
          </enumChoice>
          <enumChoice choice="0.8 sec">
            <choice>0.8 sec</choice>
          </enumChoice>
          <enumChoice choice="1 sec">
            <choice>1 sec</choice>
          </enumChoice>
          <enumChoice choice="1.25 sec">
            <choice>1.25 sec</choice>
          </enumChoice>
          <enumChoice choice="1.5 sec">
            <choice>1.5 sec</choice>
          </enumChoice>
          <enumChoice choice="2 sec">
            <choice>2 sec</choice>
          </enumChoice>
          <enumChoice choice="3 sec">
            <choice>3 sec</choice>
          </enumChoice>
          <enumChoice choice="4 sec">
            <choice>4 sec</choice>
          </enumChoice>
          <enumChoice choice="5 sec">
            <choice>5 sec</choice>
          </enumChoice>
          <enumChoice choice="6 sec">
            <choice>6 sec</choice>
          </enumChoice>
          <enumChoice choice="8 sec">
            <choice>8 sec</choice>
          </enumChoice>
        </enumVal>
        <label>7G Flash</label>
      </variable>
      <variable item="7G O Timing" CV="240" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>7G O Timing</label>
      </variable>
      <variable item="7G Secondary Address" CV="241" mask="VVVVVVVV">
        <splitVal highCV="242" upperMask="XXXXVVVV"/>
        <label>7G Secondary Address</label>
      </variable>
      <variable item="7G Secondary Polarity" CV="242" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>7G Secondary Polarity</label>
      </variable>
      <variable item="7G Secondary Type" CV="242" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>7G Secondary Type</label>
      </variable>
      <variable item="P7H Input Direction" CV="243" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P7H Input Direction</label>
      </variable>
      <variable item="7H Mode" CV="243" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>7H Mode</label>
      </variable>
      <variable item="7H Secondary" CV="243" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>7H Secondary</label>
      </variable>
      <variable item="7H Transition" CV="243" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>7H Transition</label>
      </variable>
      <variable item="P7H Output Direction" CV="244" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P7H Output Direction</label>
      </variable>
      <variable item="7H I Type" CV="244" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>7H I Type</label>
      </variable>
      <variable item="7H I/O Type" CV="244" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>7H I/O Type</label>
      </variable>
      <variable item="7H Color" CV="244" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice=" Yellow  ">
            <choice> Yellow  </choice>
          </enumChoice>
          <enumChoice choice=" alt R/Y">
            <choice> alt R/Y</choice>
          </enumChoice>
          <enumChoice choice=" alt G/Y">
            <choice> alt G/Y</choice>
          </enumChoice>
          <enumChoice choice=" blink Y">
            <choice> blink Y</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/R">
            <choice> alt Y/R</choice>
          </enumChoice>
          <enumChoice choice=" Red">
            <choice> Red</choice>
          </enumChoice>
          <enumChoice choice=" alt G/R">
            <choice> alt G/R</choice>
          </enumChoice>
          <enumChoice choice=" blink R">
            <choice> blink R</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/G">
            <choice> alt Y/G</choice>
          </enumChoice>
          <enumChoice choice=" alt R/G">
            <choice> alt R/G</choice>
          </enumChoice>
          <enumChoice choice=" Green ">
            <choice> Green </choice>
          </enumChoice>
          <enumChoice choice=" blink G">
            <choice> blink G</choice>
          </enumChoice>
          <enumChoice choice=" Y blink">
            <choice> Y blink</choice>
          </enumChoice>
          <enumChoice choice=" R blink">
            <choice> R blink</choice>
          </enumChoice>
          <enumChoice choice=" G blink">
            <choice> G blink</choice>
          </enumChoice>
          <enumChoice choice=" dark">
            <choice> dark</choice>
          </enumChoice>
        </enumVal>
        <label>7H Color</label>
      </variable>
      <variable item="7H O Timing" CV="244" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>7H O Timing</label>
      </variable>
      <variable item="7H Secondary Address" CV="245" mask="VVVVVVVV">
        <splitVal highCV="246" upperMask="XXXXVVVV"/>
        <label>7H Secondary Address</label>
      </variable>
      <variable item="7H Secondary Polarity" CV="246" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>7H Secondary Polarity</label>
      </variable>
      <variable item="7H Secondary Type" CV="246" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>7H Secondary Type</label>
      </variable>
      <variable item="P8A Input Direction" CV="247" mask="VXXXXXXX">
<xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P8A Input Direction</label>
      </variable>
      <variable item="8A Mode" CV="247" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>8A Mode</label>
      </variable>
      <variable item="8A Secondary" CV="247" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>8A Secondary</label>
      </variable>
      <variable item="8A Transition" CV="247" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>8A Transition</label>
      </variable>
      <variable item="P8A Output Direction" CV="248" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P8A Output Direction</label>
      </variable>
      <variable item="8A I Type" CV="248" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>8A I Type</label>
      </variable>
      <variable item="8A I/O Type" CV="248" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>8A I/O Type</label>
      </variable>
      <variable item="8A Flash" CV="248" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady">
            <choice>Steady</choice>
          </enumChoice>
          <enumChoice choice="0.1 sec">
            <choice>0.1 sec</choice>
          </enumChoice>
          <enumChoice choice="0.2 sec">
            <choice>0.2 sec</choice>
          </enumChoice>
          <enumChoice choice="0.35 sec">
            <choice>0.35 sec</choice>
          </enumChoice>
          <enumChoice choice="0.5 sec">
            <choice>0.5 sec</choice>
          </enumChoice>
          <enumChoice choice="0.65 sec">
            <choice>0.65 sec</choice>
          </enumChoice>
          <enumChoice choice="0.8 sec">
            <choice>0.8 sec</choice>
          </enumChoice>
          <enumChoice choice="1 sec">
            <choice>1 sec</choice>
          </enumChoice>
          <enumChoice choice="1.25 sec">
            <choice>1.25 sec</choice>
          </enumChoice>
          <enumChoice choice="1.5 sec">
            <choice>1.5 sec</choice>
          </enumChoice>
          <enumChoice choice="2 sec">
            <choice>2 sec</choice>
          </enumChoice>
          <enumChoice choice="3 sec">
            <choice>3 sec</choice>
          </enumChoice>
          <enumChoice choice="4 sec">
            <choice>4 sec</choice>
          </enumChoice>
          <enumChoice choice="5 sec">
            <choice>5 sec</choice>
          </enumChoice>
          <enumChoice choice="6 sec">
            <choice>6 sec</choice>
          </enumChoice>
          <enumChoice choice="8 sec">
            <choice>8 sec</choice>
          </enumChoice>
        </enumVal>
        <label>8A Flash</label>
      </variable>
      <variable item="8A O Timing" CV="248" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>8A O Timing</label>
      </variable>
      <variable item="8A Secondary Address" CV="249" mask="VVVVVVVV">
        <splitVal highCV="250" upperMask="XXXXVVVV"/>
        <label>8A Secondary Address</label>
      </variable>
      <variable item="8A Secondary Polarity" CV="250" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="send normal">
            <choice>send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice="respond norm">
            <choice>respond norm</choice>
          </enumChoice>
          <enumChoice choice="respond inv ">
            <choice>respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>8A Secondary Polarity</label>
      </variable>
      <variable item="8A Secondary Type" CV="250" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>8A Secondary Type</label>
      </variable>
      <variable item="P8B Input Direction" CV="251" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P8B Input Direction</label>
      </variable>
      <variable item="8B Mode" CV="251" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>8B Mode</label>
      </variable>
      <variable item="8B Secondary" CV="251" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>8B Secondary</label>
      </variable>
      <variable item="8B Transition" CV="251" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>8B Transition</label>
      </variable>
      <variable item="P8B Output Direction" CV="252" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P8B Output Direction</label>
      </variable>
      <variable item="8B I Type" CV="252" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>8B I Type</label>
      </variable>
      <variable item="8B I/O Type" CV="252" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>8B I/O Type</label>
      </variable>
      <variable item="8B Color" CV="252" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice=" Yellow  ">
            <choice> Yellow  </choice>
          </enumChoice>
          <enumChoice choice=" alt R/Y">
            <choice> alt R/Y</choice>
          </enumChoice>
          <enumChoice choice=" alt G/Y">
            <choice> alt G/Y</choice>
          </enumChoice>
          <enumChoice choice=" blink Y">
            <choice> blink Y</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/R">
            <choice> alt Y/R</choice>
          </enumChoice>
          <enumChoice choice=" Red">
            <choice> Red</choice>
          </enumChoice>
          <enumChoice choice=" alt G/R">
            <choice> alt G/R</choice>
          </enumChoice>
          <enumChoice choice=" blink R">
            <choice> blink R</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/G">
            <choice> alt Y/G</choice>
          </enumChoice>
          <enumChoice choice=" alt R/G">
            <choice> alt R/G</choice>
          </enumChoice>
          <enumChoice choice=" Green ">
            <choice> Green </choice>
          </enumChoice>
          <enumChoice choice=" blink G">
            <choice> blink G</choice>
          </enumChoice>
          <enumChoice choice=" Y blink">
            <choice> Y blink</choice>
          </enumChoice>
          <enumChoice choice=" R blink">
            <choice> R blink</choice>
          </enumChoice>
          <enumChoice choice=" G blink">
            <choice> G blink</choice>
          </enumChoice>
          <enumChoice choice=" dark">
            <choice> dark</choice>
          </enumChoice>
        </enumVal>
        <label>8B Color</label>
      </variable>
      <variable item="8B O Timing" CV="252" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>8B O Timing</label>
      </variable>
      <variable item="8B Secondary Address" CV="253" mask="VVVVVVVV">
        <splitVal highCV="254" upperMask="XXXXVVVV"/>
        <label>8B Secondary Address</label>
      </variable>
      <variable item="8B Secondary Polarity" CV="254" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>8B Secondary Polarity</label>
      </variable>
      <variable item="8B Secondary Type" CV="254" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>8B Secondary Type</label>
      </variable>
      <variable item="P8C Input Direction" CV="255" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P8C Input Direction</label>
      </variable>
      <variable item="8C Mode" CV="255" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>8C Mode</label>
      </variable>
      <variable item="8C Secondary" CV="255" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>8C Secondary</label>
      </variable>
      <variable item="8C Transition" CV="255" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>8C Transition</label>
      </variable>
      <variable item="P8C Output Direction" CV="256" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P8C Output Direction</label>
      </variable>
      <variable item="8C I Type" CV="256" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>8C I Type</label>
      </variable>
      <variable item="8C I/O Type" CV="256" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>8C I/O Type</label>
      </variable>
      <variable item="8C Flash" CV="256" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady">
            <choice>Steady</choice>
          </enumChoice>
          <enumChoice choice="0.1 sec">
            <choice>0.1 sec</choice>
          </enumChoice>
          <enumChoice choice="0.2 sec">
            <choice>0.2 sec</choice>
          </enumChoice>
          <enumChoice choice="0.35 sec">
            <choice>0.35 sec</choice>
          </enumChoice>
          <enumChoice choice="0.5 sec">
            <choice>0.5 sec</choice>
          </enumChoice>
          <enumChoice choice="0.65 sec">
            <choice>0.65 sec</choice>
          </enumChoice>
          <enumChoice choice="0.8 sec">
            <choice>0.8 sec</choice>
          </enumChoice>
          <enumChoice choice="1 sec">
            <choice>1 sec</choice>
          </enumChoice>
          <enumChoice choice="1.25 sec">
            <choice>1.25 sec</choice>
          </enumChoice>
          <enumChoice choice="1.5 sec">
            <choice>1.5 sec</choice>
          </enumChoice>
          <enumChoice choice="2 sec">
            <choice>2 sec</choice>
          </enumChoice>
          <enumChoice choice="3 sec">
            <choice>3 sec</choice>
          </enumChoice>
          <enumChoice choice="4 sec">
            <choice>4 sec</choice>
          </enumChoice>
          <enumChoice choice="5 sec">
            <choice>5 sec</choice>
          </enumChoice>
          <enumChoice choice="6 sec">
            <choice>6 sec</choice>
          </enumChoice>
          <enumChoice choice="8 sec">
            <choice>8 sec</choice>
          </enumChoice>
        </enumVal>
        <label>8C Flash</label>
      </variable>
      <variable item="8C O Timing" CV="256" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>8C O Timing</label>
      </variable>
      <variable item="8C Secondary Address" CV="257" mask="VVVVVVVV">
        <splitVal highCV="258" upperMask="XXXXVVVV"/>
        <label>8C Secondary Address</label>
      </variable>
      <variable item="8C Secondary Polarity" CV="258" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>8C Secondary Polarity</label>
      </variable>
      <variable item="8C Secondary Type" CV="258" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>8C Secondary Type</label>
      </variable>
      <variable item="P8D Input Direction" CV="259" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P8D Input Direction</label>
      </variable>
      <variable item="8D Mode" CV="259" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>8D Mode</label>
      </variable>
      <variable item="8D Secondary" CV="259" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>8D Secondary</label>
      </variable>
      <variable item="8D Transition" CV="259" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>8D Transition</label>
      </variable>
      <variable item="P8D Output Direction" CV="260" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P8D Output Direction</label>
      </variable>
      <variable item="8D I Type" CV="260" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>8D I Type</label>
      </variable>
      <variable item="8D I/O Type" CV="260" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>8D I/O Type</label>
      </variable>
      <variable item="8D Color" CV="260" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice=" Yellow  ">
            <choice> Yellow  </choice>
          </enumChoice>
          <enumChoice choice=" alt R/Y">
            <choice> alt R/Y</choice>
          </enumChoice>
          <enumChoice choice=" alt G/Y">
            <choice> alt G/Y</choice>
          </enumChoice>
          <enumChoice choice=" blink Y">
            <choice> blink Y</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/R">
            <choice> alt Y/R</choice>
          </enumChoice>
          <enumChoice choice=" Red">
            <choice> Red</choice>
          </enumChoice>
          <enumChoice choice=" alt G/R">
            <choice> alt G/R</choice>
          </enumChoice>
          <enumChoice choice=" blink R">
            <choice> blink R</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/G">
            <choice> alt Y/G</choice>
          </enumChoice>
          <enumChoice choice=" alt R/G">
            <choice> alt R/G</choice>
          </enumChoice>
          <enumChoice choice=" Green ">
            <choice> Green </choice>
          </enumChoice>
          <enumChoice choice=" blink G">
            <choice> blink G</choice>
          </enumChoice>
          <enumChoice choice=" Y blink">
            <choice> Y blink</choice>
          </enumChoice>
          <enumChoice choice=" R blink">
            <choice> R blink</choice>
          </enumChoice>
          <enumChoice choice=" G blink">
            <choice> G blink</choice>
          </enumChoice>
          <enumChoice choice=" dark">
            <choice> dark</choice>
          </enumChoice>
        </enumVal>
        <label>8D Color</label>
      </variable>
      <variable item="8D O Timing" CV="260" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>8D O Timing</label>
      </variable>
      <variable item="8D Secondary Address" CV="261" mask="VVVVVVVV">
        <splitVal highCV="262" upperMask="XXXXVVVV"/>
        <label>8D Secondary Address</label>
      </variable>
      <variable item="8D Secondary Polarity" CV="262" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>8D Secondary Polarity</label>
      </variable>
      <variable item="8D Secondary Type" CV="262" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>8D Secondary Type</label>
      </variable>
      <variable item="P8E Input Direction" CV="263" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P8E Input Direction</label>
      </variable>
      <variable item="8E Mode" CV="263" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>8E Mode</label>
      </variable>
      <variable item="8E Secondary" CV="263" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>8E Secondary</label>
      </variable>
      <variable item="8E Transition" CV="263" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>8E Transition</label>
      </variable>
      <variable item="P8E Output Direction" CV="264" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P8E Output Direction</label>
      </variable>
      <variable item="8E I Type" CV="264" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>8E I Type</label>
      </variable>
      <variable item="8E I/O Type" CV="264" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>8E I/O Type</label>
      </variable>
      <variable item="8E Flash" CV="264" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady">
            <choice>Steady</choice>
          </enumChoice>
          <enumChoice choice="0.1 sec">
            <choice>0.1 sec</choice>
          </enumChoice>
          <enumChoice choice="0.2 sec">
            <choice>0.2 sec</choice>
          </enumChoice>
          <enumChoice choice="0.35 sec">
            <choice>0.35 sec</choice>
          </enumChoice>
          <enumChoice choice="0.5 sec">
            <choice>0.5 sec</choice>
          </enumChoice>
          <enumChoice choice="0.65 sec">
            <choice>0.65 sec</choice>
          </enumChoice>
          <enumChoice choice="0.8 sec">
            <choice>0.8 sec</choice>
          </enumChoice>
          <enumChoice choice="1 sec">
            <choice>1 sec</choice>
          </enumChoice>
          <enumChoice choice="1.25 sec">
            <choice>1.25 sec</choice>
          </enumChoice>
          <enumChoice choice="1.5 sec">
            <choice>1.5 sec</choice>
          </enumChoice>
          <enumChoice choice="2 sec">
            <choice>2 sec</choice>
          </enumChoice>
          <enumChoice choice="3 sec">
            <choice>3 sec</choice>
          </enumChoice>
          <enumChoice choice="4 sec">
            <choice>4 sec</choice>
          </enumChoice>
          <enumChoice choice="5 sec">
            <choice>5 sec</choice>
          </enumChoice>
          <enumChoice choice="6 sec">
            <choice>6 sec</choice>
          </enumChoice>
          <enumChoice choice="8 sec">
            <choice>8 sec</choice>
          </enumChoice>
        </enumVal>
        <label>8E Flash</label>
      </variable>
      <variable item="8E O Timing" CV="264" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>8E O Timing</label>
      </variable>
      <variable item="8E Secondary Address" CV="265" mask="VVVVVVVV">
        <splitVal highCV="266" upperMask="XXXXVVVV"/>
        <label>8E Secondary Address</label>
      </variable>
      <variable item="8E Secondary Polarity" CV="266" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>8E Secondary Polarity</label>
      </variable>
      <variable item="8E Secondary Type" CV="266" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>8E Secondary Type</label>
      </variable>
      <variable item="P8F Input Direction" CV="267" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P8F Input Direction</label>
      </variable>
      <variable item="8F Mode" CV="267" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>8F Mode</label>
      </variable>
      <variable item="8F Secondary" CV="267" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>8F Secondary</label>
      </variable>
      <variable item="8F Transition" CV="267" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>8F Transition</label>
      </variable>
      <variable item="P8F Output Direction" CV="268" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P8F Output Direction</label>
      </variable>
      <variable item="8F I Type" CV="268" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>8F I Type</label>
      </variable>
      <variable item="8F I/O Type" CV="268" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>8F I/O Type</label>
      </variable>
      <variable item="8F Color" CV="268" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice=" Yellow  ">
            <choice> Yellow  </choice>
          </enumChoice>
          <enumChoice choice=" alt R/Y">
            <choice> alt R/Y</choice>
          </enumChoice>
          <enumChoice choice=" alt G/Y">
            <choice> alt G/Y</choice>
          </enumChoice>
          <enumChoice choice=" blink Y">
            <choice> blink Y</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/R">
            <choice> alt Y/R</choice>
          </enumChoice>
          <enumChoice choice=" Red">
            <choice> Red</choice>
          </enumChoice>
          <enumChoice choice=" alt G/R">
            <choice> alt G/R</choice>
          </enumChoice>
          <enumChoice choice=" blink R">
            <choice> blink R</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/G">
            <choice> alt Y/G</choice>
          </enumChoice>
          <enumChoice choice=" alt R/G">
            <choice> alt R/G</choice>
          </enumChoice>
          <enumChoice choice=" Green ">
            <choice> Green </choice>
          </enumChoice>
          <enumChoice choice=" blink G">
            <choice> blink G</choice>
          </enumChoice>
          <enumChoice choice=" Y blink">
            <choice> Y blink</choice>
          </enumChoice>
          <enumChoice choice=" R blink">
            <choice> R blink</choice>
          </enumChoice>
          <enumChoice choice=" G blink">
            <choice> G blink</choice>
          </enumChoice>
          <enumChoice choice=" dark">
            <choice> dark</choice>
          </enumChoice>
        </enumVal>
        <label>8F Color</label>
      </variable>
      <variable item="8F O Timing" CV="268" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>8F O Timing</label>
      </variable>
      <variable item="8F Secondary Address" CV="269" mask="VVVVVVVV">
        <splitVal highCV="270" upperMask="XXXXVVVV"/>
        <label>8F Secondary Address</label>
      </variable>
      <variable item="8F Secondary Polarity" CV="270" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>8F Secondary Polarity</label>
      </variable>
      <variable item="8F Secondary Type" CV="270" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>8F Secondary Type</label>
      </variable>
      <variable item="P8G Input Direction" CV="271" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P8G Input Direction</label>
      </variable>
      <variable item="8G Mode" CV="271" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>8G Mode</label>
      </variable>
      <variable item="8G Secondary" CV="271" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>8G Secondary</label>
      </variable>
      <variable item="8G Transition" CV="271" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>8G Transition</label>
      </variable>
      <variable item="P8G Output Direction" CV="272" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P8G Output Direction</label>
      </variable>
      <variable item="8G I Type" CV="272" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>8G I Type</label>
      </variable>
      <variable item="8G I/O Type" CV="272" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>8G I/O Type</label>
      </variable>
      <variable item="8G Flash" CV="272" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady">
            <choice>Steady</choice>
          </enumChoice>
          <enumChoice choice="0.1 sec">
            <choice>0.1 sec</choice>
          </enumChoice>
          <enumChoice choice="0.2 sec">
            <choice>0.2 sec</choice>
          </enumChoice>
          <enumChoice choice="0.35 sec">
            <choice>0.35 sec</choice>
          </enumChoice>
          <enumChoice choice="0.5 sec">
            <choice>0.5 sec</choice>
          </enumChoice>
          <enumChoice choice="0.65 sec">
            <choice>0.65 sec</choice>
          </enumChoice>
          <enumChoice choice="0.8 sec">
            <choice>0.8 sec</choice>
          </enumChoice>
          <enumChoice choice="1 sec">
            <choice>1 sec</choice>
          </enumChoice>
          <enumChoice choice="1.25 sec">
            <choice>1.25 sec</choice>
          </enumChoice>
          <enumChoice choice="1.5 sec">
            <choice>1.5 sec</choice>
          </enumChoice>
          <enumChoice choice="2 sec">
            <choice>2 sec</choice>
          </enumChoice>
          <enumChoice choice="3 sec">
            <choice>3 sec</choice>
          </enumChoice>
          <enumChoice choice="4 sec">
            <choice>4 sec</choice>
          </enumChoice>
          <enumChoice choice="5 sec">
            <choice>5 sec</choice>
          </enumChoice>
          <enumChoice choice="6 sec">
            <choice>6 sec</choice>
          </enumChoice>
          <enumChoice choice="8 sec">
            <choice>8 sec</choice>
          </enumChoice>
        </enumVal>
        <label>8G Flash</label>
      </variable>
      <variable item="8G O Timing" CV="272" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>8G O Timing</label>
      </variable>
      <variable item="8G Secondary Address" CV="273" mask="VVVVVVVV">
        <splitVal highCV="274" upperMask="XXXXVVVV"/>
        <label>8G Secondary Address</label>
      </variable>
      <variable item="8G Secondary Polarity" CV="274" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>8G Secondary Polarity</label>
      </variable>
      <variable item="8G Secondary Type" CV="274" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>8G Secondary Type</label>
      </variable>
      <variable item="P8H Input Direction" CV="275" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P8H Input Direction</label>
      </variable>
      <variable item="8H Mode" CV="275" mask="XXVVXXXX" default="2">
        <enumVal>
          <enumChoice choice="Switch Request">
            <choice>Switch Request</choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message">
            <choice>Sensor Message</choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>8H Mode</label>
      </variable>
      <variable item="8H Secondary" CV="275" mask="XXXXVVXX">
        <enumVal>
          <enumChoice choice="No Second Action">
            <choice>No Second Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>8H Secondary</label>
      </variable>
      <variable item="8H Transition" CV="275" mask="XXXXXXVV" default="3">
        <enumVal>
          <enumChoice choice="No Primary Action">
            <choice>No Primary Action</choice>
          </enumChoice>
          <enumChoice choice="on Positive Edge">
            <choice>on Positive Edge</choice>
          </enumChoice>
          <enumChoice choice="on Negative Edge">
            <choice>on Negative Edge</choice>
          </enumChoice>
          <enumChoice choice="on Both Transitions">
            <choice>on Both Transitions</choice>
          </enumChoice>
        </enumVal>
        <label>8H Transition</label>
      </variable>
      <variable item="P8H Output Direction" CV="276" mask="VXXXXXXX">
        <xi:include href="http://jmri.org/xml/decoders/parts/enum-NormRev.xml"/>
        <label>P8H Output Direction</label>
      </variable>
      <variable item="8H I Type" CV="276" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="debounce">
            <choice>debounce</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice="toggle ">
            <choice>toggle </choice>
          </enumChoice>
          <enumChoice choice=" N / A">
            <choice> N / A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
          <enumChoice choice=" N/A">
            <choice> N/A</choice>
          </enumChoice>
        </enumVal>
        <label>8H I Type</label>
      </variable>
      <variable item="8H I/O Type" CV="276" mask="XVVVXXXX">
        <enumVal>
          <enumChoice choice="Short Pulse">
            <choice>Short Pulse</choice>
          </enumChoice>
          <enumChoice choice="Long Pulse">
            <choice>Long Pulse</choice>
          </enumChoice>
          <enumChoice choice="Short Blink">
            <choice>Short Blink</choice>
          </enumChoice>
          <enumChoice choice="Long Blink">
            <choice>Long Blink</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
          <enumChoice choice="Reserved">
            <choice>Reserved</choice>
          </enumChoice>
        </enumVal>
        <label>8H I/O Type</label>
      </variable>
      <variable item="8H Color" CV="276" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice=" Yellow  ">
            <choice> Yellow  </choice>
          </enumChoice>
          <enumChoice choice=" alt R/Y">
            <choice> alt R/Y</choice>
          </enumChoice>
          <enumChoice choice=" alt G/Y">
            <choice> alt G/Y</choice>
          </enumChoice>
          <enumChoice choice=" blink Y">
            <choice> blink Y</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/R">
            <choice> alt Y/R</choice>
          </enumChoice>
          <enumChoice choice=" Red">
            <choice> Red</choice>
          </enumChoice>
          <enumChoice choice=" alt G/R">
            <choice> alt G/R</choice>
          </enumChoice>
          <enumChoice choice=" blink R">
            <choice> blink R</choice>
          </enumChoice>
          <enumChoice choice=" alt Y/G">
            <choice> alt Y/G</choice>
          </enumChoice>
          <enumChoice choice=" alt R/G">
            <choice> alt R/G</choice>
          </enumChoice>
          <enumChoice choice=" Green ">
            <choice> Green </choice>
          </enumChoice>
          <enumChoice choice=" blink G">
            <choice> blink G</choice>
          </enumChoice>
          <enumChoice choice=" Y blink">
            <choice> Y blink</choice>
          </enumChoice>
          <enumChoice choice=" R blink">
            <choice> R blink</choice>
          </enumChoice>
          <enumChoice choice=" G blink">
            <choice> G blink</choice>
          </enumChoice>
          <enumChoice choice=" dark">
            <choice> dark</choice>
          </enumChoice>
        </enumVal>
        <label>8H Color</label>
      </variable>
      <variable item="8H O Timing" CV="276" mask="XXXXVVVV">
        <enumVal>
          <enumChoice choice="Steady - 10 sec">
            <choice>Steady - 10 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.1  - 15 sec">
            <choice>  0.1  - 15 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.2  - 20 sec">
            <choice>  0.2  - 20 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.35 - 30 sec">
            <choice>  0.35 - 30 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.5  - 40 sec">
            <choice>  0.5  - 40 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.65 - 50 sec">
            <choice>  0.65 - 50 sec</choice>
          </enumChoice>
          <enumChoice choice="  0.8  - 1 min">
            <choice>  0.8  - 1 min</choice>
          </enumChoice>
          <enumChoice choice=" 1 sec - 1.5min">
            <choice> 1 sec - 1.5min</choice>
          </enumChoice>
          <enumChoice choice="1.25sec- 2 min">
            <choice>1.25sec- 2 min</choice>
          </enumChoice>
          <enumChoice choice="1.5sec - 3 min">
            <choice>1.5sec - 3 min</choice>
          </enumChoice>
          <enumChoice choice=" 2 sec - 4 min">
            <choice> 2 sec - 4 min</choice>
          </enumChoice>
          <enumChoice choice=" 3 sec - 5 min">
            <choice> 3 sec - 5 min</choice>
          </enumChoice>
          <enumChoice choice=" 4 sec - 6 min">
            <choice> 4 sec - 6 min</choice>
          </enumChoice>
          <enumChoice choice=" 5 sec - 7 min">
            <choice> 5 sec - 7 min</choice>
          </enumChoice>
          <enumChoice choice=" 6 sec - 8 min">
            <choice> 6 sec - 8 min</choice>
          </enumChoice>
          <enumChoice choice=" 8 sec - 10 min">
            <choice> 8 sec - 10 min</choice>
          </enumChoice>
        </enumVal>
        <label>8H O Timing</label>
      </variable>
      <variable item="8H Secondary Address" CV="277" mask="VVVVVVVV">
        <splitVal highCV="278" upperMask="XXXXVVVV"/>
        <label>8H Secondary Address</label>
      </variable>
      <variable item="8H Secondary Polarity" CV="278" mask="VVXXXXXX">
        <enumVal>
          <enumChoice choice="  send normal">
            <choice>  send normal</choice>
          </enumChoice>
          <enumChoice choice="send inverted">
            <choice>send inverted</choice>
          </enumChoice>
          <enumChoice choice=" respond norm">
            <choice> respond norm</choice>
          </enumChoice>
          <enumChoice choice=" respond inv ">
            <choice> respond inv </choice>
          </enumChoice>
        </enumVal>
        <label>8H Secondary Polarity</label>
      </variable>
      <variable item="8H Secondary Type" CV="278" mask="XXVVXXXX">
        <enumVal>
          <enumChoice choice="Switch Request ">
            <choice>Switch Request </choice>
          </enumChoice>
          <enumChoice choice="Switch Feedback">
            <choice>Switch Feedback</choice>
          </enumChoice>
          <enumChoice choice="Sensor Message ">
            <choice>Sensor Message </choice>
          </enumChoice>
          <enumChoice choice="Reserved (0x4X)">
            <choice>Reserved (0x4X)</choice>
          </enumChoice>
        </enumVal>
        <label>8H Secondary Type</label>
      </variable>
      <variable item="P1 Type">
        <compositeVal>
          <compositeChoice choice="Detector">
            <compositeSetting label="P1 Direction" value="1"/>
            <compositeSetting label="P1 Toggle" value="0"/>
            <compositeSetting label="P1 Signal" value="0"/>
            <compositeSetting label="P1A Input Direction" value="1"/>
            <compositeSetting label="1A Mode" value="2"/>
            <compositeSetting label="1A Transition" value="3"/>
            <compositeSetting label="P1B Input Direction" value="1"/>
            <compositeSetting label="1B Mode" value="2"/>
            <compositeSetting label="1B Transition" value="3"/>
            <compositeSetting label="P1C Input Direction" value="1"/>
            <compositeSetting label="1C Mode" value="2"/>
            <compositeSetting label="1C Transition" value="3"/>
            <compositeSetting label="P1D Input Direction" value="1"/>
            <compositeSetting label="1D Mode" value="2"/>
            <compositeSetting label="1D Transition" value="3"/>
            <compositeSetting label="P1E Input Direction" value="1"/>
            <compositeSetting label="1E Mode" value="2"/>
            <compositeSetting label="1E Transition" value="3"/>
            <compositeSetting label="P1F Input Direction" value="1"/>
            <compositeSetting label="1F Mode" value="2"/>
            <compositeSetting label="1F Transition" value="3"/>
            <compositeSetting label="P1G Input Direction" value="1"/>
            <compositeSetting label="1G Mode" value="2"/>
            <compositeSetting label="1G Transition" value="3"/>
            <compositeSetting label="P1H Input Direction" value="1"/>
            <compositeSetting label="1H Mode" value="2"/>
            <compositeSetting label="1H Transition" value="3"/>
          </compositeChoice>
          <compositeChoice choice="Driver">
            <compositeSetting label="P1 Direction" value="0"/>
            <compositeSetting label="P1 Toggle" value="0"/>
            <compositeSetting label="P1 Signal" value="0"/>
            <compositeSetting label="P1A Output Direction" value="0"/>
            <compositeSetting label="1A Mode" value="0"/>
            <compositeSetting label="1A I/O Type" value="0"/>
            <compositeSetting label="1A O Timing" value="0"/>
            <compositeSetting label="P1B Output Direction" value="0"/>
            <compositeSetting label="1B Mode" value="0"/>
            <compositeSetting label="1B I/O Type" value="0"/>
            <compositeSetting label="1B O Timing" value="0"/>
            <compositeSetting label="P1C Output Direction" value="0"/>
            <compositeSetting label="1C Mode" value="0"/>
            <compositeSetting label="1C I/O Type" value="0"/>
            <compositeSetting label="1C O Timing" value="0"/>
            <compositeSetting label="P1D Output Direction" value="0"/>
            <compositeSetting label="1D Mode" value="0"/>
            <compositeSetting label="1D I/O Type" value="0"/>
            <compositeSetting label="1D O Timing" value="0"/>
            <compositeSetting label="P1E Output Direction" value="0"/>
            <compositeSetting label="1E Mode" value="0"/>
            <compositeSetting label="1E I/O Type" value="0"/>
            <compositeSetting label="1E O Timing" value="0"/>
            <compositeSetting label="P1F Output Direction" value="0"/>
            <compositeSetting label="1F Mode" value="0"/>
            <compositeSetting label="1F I/O Type" value="0"/>
            <compositeSetting label="1F O Timing" value="0"/>
            <compositeSetting label="P1G Output Direction" value="0"/>
            <compositeSetting label="1G Mode" value="0"/>
            <compositeSetting label="1G I/O Type" value="0"/>
            <compositeSetting label="1G O Timing" value="0"/>
            <compositeSetting label="P1H Output Direction" value="0"/>
            <compositeSetting label="1H Mode" value="0"/>
            <compositeSetting label="1H I/O Type" value="0"/>
            <compositeSetting label="1H O Timing" value="0"/>
          </compositeChoice>
          <compositeChoice choice="* Dual Coil">
            <compositeSetting label="P1 Direction" value="0"/>
            <compositeSetting label="P1 Toggle" value="1"/>
            <compositeSetting label="P1 Signal" value="0"/>
            <compositeSetting label="P1A Output Direction" value="0"/>
            <compositeSetting label="1A Mode" value="0"/>
            <compositeSetting label="1A I/O Type" value="0"/>
            <compositeSetting label="1A O Timing" value="1"/>
            <compositeSetting label="P1B Output Direction" value="0"/>
            <compositeSetting label="1B Mode" value="0"/>
            <compositeSetting label="1B I/O Type" value="0"/>
            <compositeSetting label="1B O Timing" value="1"/>
            <compositeSetting label="P1C Output Direction" value="0"/>
            <compositeSetting label="1C Mode" value="0"/>
            <compositeSetting label="1C I/O Type" value="0"/>
            <compositeSetting label="1C O Timing" value="1"/>
            <compositeSetting label="P1D Output Direction" value="0"/>
            <compositeSetting label="1D Mode" value="0"/>
            <compositeSetting label="1D I/O Type" value="0"/>
            <compositeSetting label="1D O Timing" value="1"/>
            <compositeSetting label="P1E Output Direction" value="0"/>
            <compositeSetting label="1E Mode" value="0"/>
            <compositeSetting label="1E I/O Type" value="0"/>
            <compositeSetting label="1E O Timing" value="1"/>
            <compositeSetting label="P1F Output Direction" value="0"/>
            <compositeSetting label="1F Mode" value="0"/>
            <compositeSetting label="1F I/O Type" value="0"/>
            <compositeSetting label="1F O Timing" value="1"/>
            <compositeSetting label="P1G Output Direction" value="0"/>
            <compositeSetting label="1G Mode" value="0"/>
            <compositeSetting label="1G I/O Type" value="0"/>
            <compositeSetting label="1G O Timing" value="1"/>
            <compositeSetting label="P1H Output Direction" value="0"/>
            <compositeSetting label="1H Mode" value="0"/>
            <compositeSetting label="1H I/O Type" value="0"/>
            <compositeSetting label="1H O Timing" value="1"/>
          </compositeChoice>
          <compositeChoice choice="Signal">
            <compositeSetting label="P1 Direction" value="0"/>
            <compositeSetting label="P1 Toggle" value="0"/>
            <compositeSetting label="P1 Signal" value="1"/>
            <compositeSetting label="P1A Input Direction" value="0"/>
            <compositeSetting label="P1A Output Direction" value="1"/>
            <compositeSetting label="1A Mode" value="0"/>
            <compositeSetting label="1A Transition" value="3"/>
            <compositeSetting label="1A I/O Type" value="2"/>
            <compositeSetting label="1A O Timing" value="10"/>
            <compositeSetting label="P1B Input Direction" value="0"/>
            <compositeSetting label="P1B Output Direction" value="1"/>
            <compositeSetting label="1B Mode" value="0"/>
            <compositeSetting label="1B Transition" value="3"/>
            <compositeSetting label="1B I/O Type" value="2"/>
            <compositeSetting label="1B O Timing" value="15"/>
            <compositeSetting label="P1C Input Direction" value="0"/>
            <compositeSetting label="P1C Output Direction" value="1"/>
            <compositeSetting label="1C Mode" value="0"/>
            <compositeSetting label="1C Transition" value="3"/>
            <compositeSetting label="1C I/O Type" value="2"/>
            <compositeSetting label="1C O Timing" value="10"/>
            <compositeSetting label="P1D Input Direction" value="0"/>
            <compositeSetting label="P1D Output Direction" value="1"/>
            <compositeSetting label="1D Mode" value="0"/>
            <compositeSetting label="1D Transition" value="3"/>
            <compositeSetting label="1D I/O Type" value="2"/>
            <compositeSetting label="1D O Timing" value="15"/>
            <compositeSetting label="P1E Input Direction" value="0"/>
            <compositeSetting label="P1E Output Direction" value="1"/>
            <compositeSetting label="1E Mode" value="0"/>
            <compositeSetting label="1E Transition" value="3"/>
            <compositeSetting label="1E I/O Type" value="2"/>
            <compositeSetting label="1E O Timing" value="10"/>
            <compositeSetting label="P1F Input Direction" value="0"/>
            <compositeSetting label="P1F Output Direction" value="1"/>
            <compositeSetting label="1F Mode" value="0"/>
            <compositeSetting label="1F Transition" value="3"/>
            <compositeSetting label="1F I/O Type" value="2"/>
            <compositeSetting label="1F O Timing" value="15"/>
            <compositeSetting label="P1G Input Direction" value="0"/>
            <compositeSetting label="P1G Output Direction" value="1"/>
            <compositeSetting label="1G Mode" value="0"/>
            <compositeSetting label="1G Transition" value="3"/>
            <compositeSetting label="1G I/O Type" value="2"/>
            <compositeSetting label="1G O Timing" value="10"/>
            <compositeSetting label="P1H Input Direction" value="0"/>
            <compositeSetting label="P1H Output Direction" value="1"/>
            <compositeSetting label="1H Mode" value="0"/>
            <compositeSetting label="1H Transition" value="3"/>
            <compositeSetting label="1H I/O Type" value="2"/>
            <compositeSetting label="1H O Timing" value="15"/>
          </compositeChoice>
          <compositeChoice choice="Contact">
            <compositeSetting label="P1 Direction" value="1"/>
            <compositeSetting label="P1 Toggle" value="0"/>
            <compositeSetting label="P1 Signal" value="0"/>
            <compositeSetting label="P1A Input Direction" value="0"/>
            <compositeSetting label="1A Mode" value="2"/>
            <compositeSetting label="1A Transition" value="3"/>
            <compositeSetting label="P1B Input Direction" value="0"/>
            <compositeSetting label="1B Mode" value="2"/>
            <compositeSetting label="1B Transition" value="3"/>
            <compositeSetting label="P1C Input Direction" value="0"/>
            <compositeSetting label="1C Mode" value="2"/>
            <compositeSetting label="1C Transition" value="3"/>
            <compositeSetting label="P1D Input Direction" value="0"/>
            <compositeSetting label="1D Mode" value="2"/>
            <compositeSetting label="1D Transition" value="3"/>
            <compositeSetting label="P1E Input Direction" value="0"/>
            <compositeSetting label="1E Mode" value="2"/>
            <compositeSetting label="1E Transition" value="3"/>
            <compositeSetting label="P1F Input Direction" value="0"/>
            <compositeSetting label="1F Mode" value="2"/>
            <compositeSetting label="1F Transition" value="3"/>
            <compositeSetting label="P1G Input Direction" value="0"/>
            <compositeSetting label="1G Mode" value="2"/>
            <compositeSetting label="1G Transition" value="3"/>
            <compositeSetting label="P1H Input Direction" value="0"/>
            <compositeSetting label="1H Mode" value="2"/>
            <compositeSetting label="1H Transition" value="3"/>
          </compositeChoice>
          <compositeChoice choice="Alt Button">
            <compositeSetting label="P1 Direction" value="1"/>
            <compositeSetting label="P1 Toggle" value="1"/>
            <compositeSetting label="P1 Signal" value="0"/>
            <compositeSetting label="P1A Input Direction" value="0"/>
            <compositeSetting label="1A Mode" value="0"/>
            <compositeSetting label="1A Transition" value="2"/>
            <compositeSetting label="P1B Input Direction" value="0"/>
            <compositeSetting label="1B Mode" value="0"/>
            <compositeSetting label="1B Transition" value="2"/>
            <compositeSetting label="P1C Input Direction" value="0"/>
            <compositeSetting label="1C Mode" value="0"/>
            <compositeSetting label="1C Transition" value="2"/>
            <compositeSetting label="P1D Input Direction" value="0"/>
            <compositeSetting label="1D Mode" value="0"/>
            <compositeSetting label="1D Transition" value="2"/>
            <compositeSetting label="P1E Input Direction" value="0"/>
            <compositeSetting label="1E Mode" value="0"/>
            <compositeSetting label="1E Transition" value="2"/>
            <compositeSetting label="P1F Input Direction" value="0"/>
            <compositeSetting label="1F Mode" value="0"/>
            <compositeSetting label="1F Transition" value="2"/>
            <compositeSetting label="P1G Input Direction" value="0"/>
            <compositeSetting label="1G Mode" value="0"/>
            <compositeSetting label="1G Transition" value="2"/>
            <compositeSetting label="P1H Input Direction" value="0"/>
            <compositeSetting label="1H Mode" value="0"/>
            <compositeSetting label="1H Transition" value="2"/>
          </compositeChoice>
          <compositeChoice choice="(Custom)" comment="If no other choice matches"/>
        </compositeVal>
        <label>P1 Type</label>
      </variable>
      <variable item="P2 Type">
        <compositeVal>
          <compositeChoice choice="Detector">
            <compositeSetting label="P2 Direction" value="1"/>
            <compositeSetting label="P2 Toggle" value="0"/>
            <compositeSetting label="P2 Signal" value="0"/>
            <compositeSetting label="P2A Input Direction" value="1"/>
            <compositeSetting label="2A Mode" value="2"/>
            <compositeSetting label="2A Transition" value="3"/>
            <compositeSetting label="P2B Input Direction" value="1"/>
            <compositeSetting label="2B Mode" value="2"/>
            <compositeSetting label="2B Transition" value="3"/>
            <compositeSetting label="P2C Input Direction" value="1"/>
            <compositeSetting label="2C Mode" value="2"/>
            <compositeSetting label="2C Transition" value="3"/>
            <compositeSetting label="P2D Input Direction" value="1"/>
            <compositeSetting label="2D Mode" value="2"/>
            <compositeSetting label="2D Transition" value="3"/>
            <compositeSetting label="P2E Input Direction" value="1"/>
            <compositeSetting label="2E Mode" value="2"/>
            <compositeSetting label="2E Transition" value="3"/>
            <compositeSetting label="P2F Input Direction" value="1"/>
            <compositeSetting label="2F Mode" value="2"/>
            <compositeSetting label="2F Transition" value="3"/>
            <compositeSetting label="P2G Input Direction" value="1"/>
            <compositeSetting label="2G Mode" value="2"/>
            <compositeSetting label="2G Transition" value="3"/>
            <compositeSetting label="P2H Input Direction" value="1"/>
            <compositeSetting label="2H Mode" value="2"/>
            <compositeSetting label="2H Transition" value="3"/>
          </compositeChoice>
          <compositeChoice choice="Driver">
            <compositeSetting label="P2 Direction" value="0"/>
            <compositeSetting label="P2 Toggle" value="0"/>
            <compositeSetting label="P2 Signal" value="0"/>
            <compositeSetting label="P2A Output Direction" value="0"/>
            <compositeSetting label="2A Mode" value="0"/>
            <compositeSetting label="2A I/O Type" value="0"/>
            <compositeSetting label="2A O Timing" value="0"/>
            <compositeSetting label="P2B Output Direction" value="0"/>
            <compositeSetting label="2B Mode" value="0"/>
            <compositeSetting label="2B I/O Type" value="0"/>
            <compositeSetting label="2B O Timing" value="0"/>
            <compositeSetting label="P2C Output Direction" value="0"/>
            <compositeSetting label="2C Mode" value="0"/>
            <compositeSetting label="2C I/O Type" value="0"/>
            <compositeSetting label="2C O Timing" value="0"/>
            <compositeSetting label="P2D Output Direction" value="0"/>
            <compositeSetting label="2D Mode" value="0"/>
            <compositeSetting label="2D I/O Type" value="0"/>
            <compositeSetting label="2D O Timing" value="0"/>
            <compositeSetting label="P2E Output Direction" value="0"/>
            <compositeSetting label="2E Mode" value="0"/>
            <compositeSetting label="2E I/O Type" value="0"/>
            <compositeSetting label="2E O Timing" value="0"/>
            <compositeSetting label="P2F Output Direction" value="0"/>
            <compositeSetting label="2F Mode" value="0"/>
            <compositeSetting label="2F I/O Type" value="0"/>
            <compositeSetting label="2F O Timing" value="0"/>
            <compositeSetting label="P2G Output Direction" value="0"/>
            <compositeSetting label="2G Mode" value="0"/>
            <compositeSetting label="2G I/O Type" value="0"/>
            <compositeSetting label="2G O Timing" value="0"/>
            <compositeSetting label="P2H Output Direction" value="0"/>
            <compositeSetting label="2H Mode" value="0"/>
            <compositeSetting label="2H I/O Type" value="0"/>
            <compositeSetting label="2H O Timing" value="0"/>
          </compositeChoice>
          <compositeChoice choice="* Dual Coil">
            <compositeSetting label="P2 Direction" value="0"/>
            <compositeSetting label="P2 Toggle" value="1"/>
            <compositeSetting label="P2 Signal" value="0"/>
            <compositeSetting label="P2A Output Direction" value="0"/>
            <compositeSetting label="2A Mode" value="0"/>
            <compositeSetting label="2A I/O Type" value="0"/>
            <compositeSetting label="2A O Timing" value="1"/>
            <compositeSetting label="P2B Output Direction" value="0"/>
            <compositeSetting label="2B Mode" value="0"/>
            <compositeSetting label="2B I/O Type" value="0"/>
            <compositeSetting label="2B O Timing" value="1"/>
            <compositeSetting label="P2C Output Direction" value="0"/>
            <compositeSetting label="2C Mode" value="0"/>
            <compositeSetting label="2C I/O Type" value="0"/>
            <compositeSetting label="2C O Timing" value="1"/>
            <compositeSetting label="P2D Output Direction" value="0"/>
            <compositeSetting label="2D Mode" value="0"/>
            <compositeSetting label="2D I/O Type" value="0"/>
            <compositeSetting label="2D O Timing" value="1"/>
            <compositeSetting label="P2E Output Direction" value="0"/>
            <compositeSetting label="2E Mode" value="0"/>
            <compositeSetting label="2E I/O Type" value="0"/>
            <compositeSetting label="2E O Timing" value="1"/>
            <compositeSetting label="P2F Output Direction" value="0"/>
            <compositeSetting label="2F Mode" value="0"/>
            <compositeSetting label="2F I/O Type" value="0"/>
            <compositeSetting label="2F O Timing" value="1"/>
            <compositeSetting label="P2G Output Direction" value="0"/>
            <compositeSetting label="2G Mode" value="0"/>
            <compositeSetting label="2G I/O Type" value="0"/>
            <compositeSetting label="2G O Timing" value="1"/>
            <compositeSetting label="P2H Output Direction" value="0"/>
            <compositeSetting label="2H Mode" value="0"/>
            <compositeSetting label="2H I/O Type" value="0"/>
            <compositeSetting label="2H O Timing" value="1"/>
          </compositeChoice>
          <compositeChoice choice="Signal">
            <compositeSetting label="P2 Direction" value="0"/>
            <compositeSetting label="P2 Toggle" value="0"/>
            <compositeSetting label="P2 Signal" value="1"/>
            <compositeSetting label="P2A Input Direction" value="0"/>
            <compositeSetting label="P2A Output Direction" value="1"/>
            <compositeSetting label="2A Mode" value="0"/>
            <compositeSetting label="2A Transition" value="3"/>
            <compositeSetting label="2A I/O Type" value="2"/>
            <compositeSetting label="2A O Timing" value="10"/>
            <compositeSetting label="P2B Input Direction" value="0"/>
            <compositeSetting label="P2B Output Direction" value="1"/>
            <compositeSetting label="2B Mode" value="0"/>
            <compositeSetting label="2B Transition" value="3"/>
            <compositeSetting label="2B I/O Type" value="2"/>
            <compositeSetting label="2B O Timing" value="15"/>
            <compositeSetting label="P2C Input Direction" value="0"/>
            <compositeSetting label="P2C Output Direction" value="1"/>
            <compositeSetting label="2C Mode" value="0"/>
            <compositeSetting label="2C Transition" value="3"/>
            <compositeSetting label="2C I/O Type" value="2"/>
            <compositeSetting label="2C O Timing" value="10"/>
            <compositeSetting label="P2D Input Direction" value="0"/>
            <compositeSetting label="P2D Output Direction" value="1"/>
            <compositeSetting label="2D Mode" value="0"/>
            <compositeSetting label="2D Transition" value="3"/>
            <compositeSetting label="2D I/O Type" value="2"/>
            <compositeSetting label="2D O Timing" value="15"/>
            <compositeSetting label="P2E Input Direction" value="0"/>
            <compositeSetting label="P2E Output Direction" value="1"/>
            <compositeSetting label="2E Mode" value="0"/>
            <compositeSetting label="2E Transition" value="3"/>
            <compositeSetting label="2E I/O Type" value="2"/>
            <compositeSetting label="2E O Timing" value="10"/>
            <compositeSetting label="P2F Input Direction" value="0"/>
            <compositeSetting label="P2F Output Direction" value="1"/>
            <compositeSetting label="2F Mode" value="0"/>
            <compositeSetting label="2F Transition" value="3"/>
            <compositeSetting label="2F I/O Type" value="2"/>
            <compositeSetting label="2F O Timing" value="15"/>
            <compositeSetting label="P2G Input Direction" value="0"/>
            <compositeSetting label="P2G Output Direction" value="1"/>
            <compositeSetting label="2G Mode" value="0"/>
            <compositeSetting label="2G Transition" value="3"/>
            <compositeSetting label="2G I/O Type" value="2"/>
            <compositeSetting label="2G O Timing" value="10"/>
            <compositeSetting label="P2H Input Direction" value="0"/>
            <compositeSetting label="P2H Output Direction" value="1"/>
            <compositeSetting label="2H Mode" value="0"/>
            <compositeSetting label="2H Transition" value="3"/>
            <compositeSetting label="2H I/O Type" value="2"/>
            <compositeSetting label="2H O Timing" value="15"/>
          </compositeChoice>
          <compositeChoice choice="Contact">
            <compositeSetting label="P2 Direction" value="1"/>
            <compositeSetting label="P2 Toggle" value="0"/>
            <compositeSetting label="P2 Signal" value="0"/>
            <compositeSetting label="P2A Input Direction" value="0"/>
            <compositeSetting label="2A Mode" value="2"/>
            <compositeSetting label="2A Transition" value="3"/>
            <compositeSetting label="P2B Input Direction" value="0"/>
            <compositeSetting label="2B Mode" value="2"/>
            <compositeSetting label="2B Transition" value="3"/>
            <compositeSetting label="P2C Input Direction" value="0"/>
            <compositeSetting label="2C Mode" value="2"/>
            <compositeSetting label="2C Transition" value="3"/>
            <compositeSetting label="P2D Input Direction" value="0"/>
            <compositeSetting label="2D Mode" value="2"/>
            <compositeSetting label="2D Transition" value="3"/>
            <compositeSetting label="P2E Input Direction" value="0"/>
            <compositeSetting label="2E Mode" value="2"/>
            <compositeSetting label="2E Transition" value="3"/>
            <compositeSetting label="P2F Input Direction" value="0"/>
            <compositeSetting label="2F Mode" value="2"/>
            <compositeSetting label="2F Transition" value="3"/>
            <compositeSetting label="P2G Input Direction" value="0"/>
            <compositeSetting label="2G Mode" value="2"/>
            <compositeSetting label="2G Transition" value="3"/>
            <compositeSetting label="P2H Input Direction" value="0"/>
            <compositeSetting label="2H Mode" value="2"/>
            <compositeSetting label="2H Transition" value="3"/>
          </compositeChoice>
          <compositeChoice choice="Alt Button">
            <compositeSetting label="P2 Direction" value="1"/>
            <compositeSetting label="P2 Toggle" value="1"/>
            <compositeSetting label="P2 Signal" value="0"/>
            <compositeSetting label="P2A Input Direction" value="0"/>
            <compositeSetting label="2A Mode" value="0"/>
            <compositeSetting label="2A Transition" value="2"/>
            <compositeSetting label="P2B Input Direction" value="0"/>
            <compositeSetting label="2B Mode" value="0"/>
            <compositeSetting label="2B Transition" value="2"/>
            <compositeSetting label="P2C Input Direction" value="0"/>
            <compositeSetting label="2C Mode" value="0"/>
            <compositeSetting label="2C Transition" value="2"/>
            <compositeSetting label="P2D Input Direction" value="0"/>
            <compositeSetting label="2D Mode" value="0"/>
            <compositeSetting label="2D Transition" value="2"/>
            <compositeSetting label="P2E Input Direction" value="0"/>
            <compositeSetting label="2E Mode" value="0"/>
            <compositeSetting label="2E Transition" value="2"/>
            <compositeSetting label="P2F Input Direction" value="0"/>
            <compositeSetting label="2F Mode" value="0"/>
            <compositeSetting label="2F Transition" value="2"/>
            <compositeSetting label="P2G Input Direction" value="0"/>
            <compositeSetting label="2G Mode" value="0"/>
            <compositeSetting label="2G Transition" value="2"/>
            <compositeSetting label="P2H Input Direction" value="0"/>
            <compositeSetting label="2H Mode" value="0"/>
            <compositeSetting label="2H Transition" value="2"/>
          </compositeChoice>
          <compositeChoice choice="(Custom)" comment="If no other choice matches"/>
        </compositeVal>
        <label>P2 Type</label>
      </variable>
      <variable item="P3 Type">
        <compositeVal>
          <compositeChoice choice="Detector">
            <compositeSetting label="P3 Direction" value="1"/>
            <compositeSetting label="P3 Toggle" value="0"/>
            <compositeSetting label="P3 Signal" value="0"/>
            <compositeSetting label="P3A Input Direction" value="1"/>
            <compositeSetting label="3A Mode" value="2"/>
            <compositeSetting label="3A Transition" value="3"/>
            <compositeSetting label="P3B Input Direction" value="1"/>
            <compositeSetting label="3B Mode" value="2"/>
            <compositeSetting label="3B Transition" value="3"/>
            <compositeSetting label="P3C Input Direction" value="1"/>
            <compositeSetting label="3C Mode" value="2"/>
            <compositeSetting label="3C Transition" value="3"/>
            <compositeSetting label="P3D Input Direction" value="1"/>
            <compositeSetting label="3D Mode" value="2"/>
            <compositeSetting label="3D Transition" value="3"/>
            <compositeSetting label="P3E Input Direction" value="1"/>
            <compositeSetting label="3E Mode" value="2"/>
            <compositeSetting label="3E Transition" value="3"/>
            <compositeSetting label="P3F Input Direction" value="1"/>
            <compositeSetting label="3F Mode" value="2"/>
            <compositeSetting label="3F Transition" value="3"/>
            <compositeSetting label="P3G Input Direction" value="1"/>
            <compositeSetting label="3G Mode" value="2"/>
            <compositeSetting label="3G Transition" value="3"/>
            <compositeSetting label="P3H Input Direction" value="1"/>
            <compositeSetting label="3H Mode" value="2"/>
            <compositeSetting label="3H Transition" value="3"/>
          </compositeChoice>
          <compositeChoice choice="Driver">
            <compositeSetting label="P3 Direction" value="0"/>
            <compositeSetting label="P3 Toggle" value="0"/>
            <compositeSetting label="P3 Signal" value="0"/>
            <compositeSetting label="P3A Output Direction" value="0"/>
            <compositeSetting label="3A Mode" value="0"/>
            <compositeSetting label="3A I/O Type" value="0"/>
            <compositeSetting label="3A O Timing" value="0"/>
            <compositeSetting label="P3B Output Direction" value="0"/>
            <compositeSetting label="3B Mode" value="0"/>
            <compositeSetting label="3B I/O Type" value="0"/>
            <compositeSetting label="3B O Timing" value="0"/>
            <compositeSetting label="P3C Output Direction" value="0"/>
            <compositeSetting label="3C Mode" value="0"/>
            <compositeSetting label="3C I/O Type" value="0"/>
            <compositeSetting label="3C O Timing" value="0"/>
            <compositeSetting label="P3D Output Direction" value="0"/>
            <compositeSetting label="3D Mode" value="0"/>
            <compositeSetting label="3D I/O Type" value="0"/>
            <compositeSetting label="3D O Timing" value="0"/>
            <compositeSetting label="P3E Output Direction" value="0"/>
            <compositeSetting label="3E Mode" value="0"/>
            <compositeSetting label="3E I/O Type" value="0"/>
            <compositeSetting label="3E O Timing" value="0"/>
            <compositeSetting label="P3F Output Direction" value="0"/>
            <compositeSetting label="3F Mode" value="0"/>
            <compositeSetting label="3F I/O Type" value="0"/>
            <compositeSetting label="3F O Timing" value="0"/>
            <compositeSetting label="P3G Output Direction" value="0"/>
            <compositeSetting label="3G Mode" value="0"/>
            <compositeSetting label="3G I/O Type" value="0"/>
            <compositeSetting label="3G O Timing" value="0"/>
            <compositeSetting label="P3H Output Direction" value="0"/>
            <compositeSetting label="3H Mode" value="0"/>
            <compositeSetting label="3H I/O Type" value="0"/>
            <compositeSetting label="3H O Timing" value="0"/>
          </compositeChoice>
          <compositeChoice choice="* Dual Coil">
            <compositeSetting label="P3 Direction" value="0"/>
            <compositeSetting label="P3 Toggle" value="1"/>
            <compositeSetting label="P3 Signal" value="0"/>
            <compositeSetting label="P3A Output Direction" value="0"/>
            <compositeSetting label="3A Mode" value="0"/>
            <compositeSetting label="3A I/O Type" value="0"/>
            <compositeSetting label="3A O Timing" value="1"/>
            <compositeSetting label="P3B Output Direction" value="0"/>
            <compositeSetting label="3B Mode" value="0"/>
            <compositeSetting label="3B I/O Type" value="0"/>
            <compositeSetting label="3B O Timing" value="1"/>
            <compositeSetting label="P3C Output Direction" value="0"/>
            <compositeSetting label="3C Mode" value="0"/>
            <compositeSetting label="3C I/O Type" value="0"/>
            <compositeSetting label="3C O Timing" value="1"/>
            <compositeSetting label="P3D Output Direction" value="0"/>
            <compositeSetting label="3D Mode" value="0"/>
            <compositeSetting label="3D I/O Type" value="0"/>
            <compositeSetting label="3D O Timing" value="1"/>
            <compositeSetting label="P3E Output Direction" value="0"/>
            <compositeSetting label="3E Mode" value="0"/>
            <compositeSetting label="3E I/O Type" value="0"/>
            <compositeSetting label="3E O Timing" value="1"/>
            <compositeSetting label="P3F Output Direction" value="0"/>
            <compositeSetting label="3F Mode" value="0"/>
            <compositeSetting label="3F I/O Type" value="0"/>
            <compositeSetting label="3F O Timing" value="1"/>
            <compositeSetting label="P3G Output Direction" value="0"/>
            <compositeSetting label="3G Mode" value="0"/>
            <compositeSetting label="3G I/O Type" value="0"/>
            <compositeSetting label="3G O Timing" value="1"/>
            <compositeSetting label="P3H Output Direction" value="0"/>
            <compositeSetting label="3H Mode" value="0"/>
            <compositeSetting label="3H I/O Type" value="0"/>
            <compositeSetting label="3H O Timing" value="1"/>
          </compositeChoice>
          <compositeChoice choice="Signal">
            <compositeSetting label="P3 Direction" value="0"/>
            <compositeSetting label="P3 Toggle" value="0"/>
            <compositeSetting label="P3 Signal" value="1"/>
            <compositeSetting label="P3A Input Direction" value="0"/>
            <compositeSetting label="P3A Output Direction" value="1"/>
            <compositeSetting label="3A Mode" value="0"/>
            <compositeSetting label="3A Transition" value="3"/>
            <compositeSetting label="3A I/O Type" value="2"/>
            <compositeSetting label="3A O Timing" value="10"/>
            <compositeSetting label="P3B Input Direction" value="0"/>
            <compositeSetting label="P3B Output Direction" value="1"/>
            <compositeSetting label="3B Mode" value="0"/>
            <compositeSetting label="3B Transition" value="3"/>
            <compositeSetting label="3B I/O Type" value="2"/>
            <compositeSetting label="3B O Timing" value="15"/>
            <compositeSetting label="P3C Input Direction" value="0"/>
            <compositeSetting label="P3C Output Direction" value="1"/>
            <compositeSetting label="3C Mode" value="0"/>
            <compositeSetting label="3C Transition" value="3"/>
            <compositeSetting label="3C I/O Type" value="2"/>
            <compositeSetting label="3C O Timing" value="10"/>
            <compositeSetting label="P3D Input Direction" value="0"/>
            <compositeSetting label="P3D Output Direction" value="1"/>
            <compositeSetting label="3D Mode" value="0"/>
            <compositeSetting label="3D Transition" value="3"/>
            <compositeSetting label="3D I/O Type" value="2"/>
            <compositeSetting label="3D O Timing" value="15"/>
            <compositeSetting label="P3E Input Direction" value="0"/>
            <compositeSetting label="P3E Output Direction" value="1"/>
            <compositeSetting label="3E Mode" value="0"/>
            <compositeSetting label="3E Transition" value="3"/>
            <compositeSetting label="3E I/O Type" value="2"/>
            <compositeSetting label="3E O Timing" value="10"/>
            <compositeSetting label="P3F Input Direction" value="0"/>
            <compositeSetting label="P3F Output Direction" value="1"/>
            <compositeSetting label="3F Mode" value="0"/>
            <compositeSetting label="3F Transition" value="3"/>
            <compositeSetting label="3F I/O Type" value="2"/>
            <compositeSetting label="3F O Timing" value="15"/>
            <compositeSetting label="P3G Input Direction" value="0"/>
            <compositeSetting label="P3G Output Direction" value="1"/>
            <compositeSetting label="3G Mode" value="0"/>
            <compositeSetting label="3G Transition" value="3"/>
            <compositeSetting label="3G I/O Type" value="2"/>
            <compositeSetting label="3G O Timing" value="10"/>
            <compositeSetting label="P3H Input Direction" value="0"/>
            <compositeSetting label="P3H Output Direction" value="1"/>
            <compositeSetting label="3H Mode" value="0"/>
            <compositeSetting label="3H Transition" value="3"/>
            <compositeSetting label="3H I/O Type" value="2"/>
            <compositeSetting label="3H O Timing" value="15"/>
          </compositeChoice>
          <compositeChoice choice="Contact">
            <compositeSetting label="P3 Direction" value="1"/>
            <compositeSetting label="P3 Toggle" value="0"/>
            <compositeSetting label="P3 Signal" value="0"/>
            <compositeSetting label="P3A Input Direction" value="0"/>
            <compositeSetting label="3A Mode" value="2"/>
            <compositeSetting label="3A Transition" value="3"/>
            <compositeSetting label="P3B Input Direction" value="0"/>
            <compositeSetting label="3B Mode" value="2"/>
            <compositeSetting label="3B Transition" value="3"/>
            <compositeSetting label="P3C Input Direction" value="0"/>
            <compositeSetting label="3C Mode" value="2"/>
            <compositeSetting label="3C Transition" value="3"/>
            <compositeSetting label="P3D Input Direction" value="0"/>
            <compositeSetting label="3D Mode" value="2"/>
            <compositeSetting label="3D Transition" value="3"/>
            <compositeSetting label="P3E Input Direction" value="0"/>
            <compositeSetting label="3E Mode" value="2"/>
            <compositeSetting label="3E Transition" value="3"/>
            <compositeSetting label="P3F Input Direction" value="0"/>
            <compositeSetting label="3F Mode" value="2"/>
            <compositeSetting label="3F Transition" value="3"/>
            <compositeSetting label="P3G Input Direction" value="0"/>
            <compositeSetting label="3G Mode" value="2"/>
            <compositeSetting label="3G Transition" value="3"/>
            <compositeSetting label="P3H Input Direction" value="0"/>
            <compositeSetting label="3H Mode" value="2"/>
            <compositeSetting label="3H Transition" value="3"/>
          </compositeChoice>
          <compositeChoice choice="Alt Button">
            <compositeSetting label="P3 Direction" value="1"/>
            <compositeSetting label="P3 Toggle" value="1"/>
            <compositeSetting label="P3 Signal" value="0"/>
            <compositeSetting label="P3A Input Direction" value="0"/>
            <compositeSetting label="3A Mode" value="0"/>
            <compositeSetting label="3A Transition" value="2"/>
            <compositeSetting label="P3B Input Direction" value="0"/>
            <compositeSetting label="3B Mode" value="0"/>
            <compositeSetting label="3B Transition" value="2"/>
            <compositeSetting label="P3C Input Direction" value="0"/>
            <compositeSetting label="3C Mode" value="0"/>
            <compositeSetting label="3C Transition" value="2"/>
            <compositeSetting label="P3D Input Direction" value="0"/>
            <compositeSetting label="3D Mode" value="0"/>
            <compositeSetting label="3D Transition" value="2"/>
            <compositeSetting label="P3E Input Direction" value="0"/>
            <compositeSetting label="3E Mode" value="0"/>
            <compositeSetting label="3E Transition" value="2"/>
            <compositeSetting label="P3F Input Direction" value="0"/>
            <compositeSetting label="3F Mode" value="0"/>
            <compositeSetting label="3F Transition" value="2"/>
            <compositeSetting label="P3G Input Direction" value="0"/>
            <compositeSetting label="3G Mode" value="0"/>
            <compositeSetting label="3G Transition" value="2"/>
            <compositeSetting label="P3H Input Direction" value="0"/>
            <compositeSetting label="3H Mode" value="0"/>
            <compositeSetting label="3H Transition" value="2"/>
          </compositeChoice>
          <compositeChoice choice="(Custom)" comment="If no other choice matches"/>
        </compositeVal>
        <label>P3 Type</label>
      </variable>
      <variable item="P4 Type">
        <compositeVal>
          <compositeChoice choice="Detector">
            <compositeSetting label="P4 Direction" value="1"/>
            <compositeSetting label="P4 Toggle" value="0"/>
            <compositeSetting label="P4 Signal" value="0"/>
            <compositeSetting label="P4A Input Direction" value="1"/>
            <compositeSetting label="4A Mode" value="2"/>
            <compositeSetting label="4A Transition" value="3"/>
            <compositeSetting label="P4B Input Direction" value="1"/>
            <compositeSetting label="4B Mode" value="2"/>
            <compositeSetting label="4B Transition" value="3"/>
            <compositeSetting label="P4C Input Direction" value="1"/>
            <compositeSetting label="4C Mode" value="2"/>
            <compositeSetting label="4C Transition" value="3"/>
            <compositeSetting label="P4D Input Direction" value="1"/>
            <compositeSetting label="4D Mode" value="2"/>
            <compositeSetting label="4D Transition" value="3"/>
            <compositeSetting label="P4E Input Direction" value="1"/>
            <compositeSetting label="4E Mode" value="2"/>
            <compositeSetting label="4E Transition" value="3"/>
            <compositeSetting label="P4F Input Direction" value="1"/>
            <compositeSetting label="4F Mode" value="2"/>
            <compositeSetting label="4F Transition" value="3"/>
            <compositeSetting label="P4G Input Direction" value="1"/>
            <compositeSetting label="4G Mode" value="2"/>
            <compositeSetting label="4G Transition" value="3"/>
            <compositeSetting label="P4H Input Direction" value="1"/>
            <compositeSetting label="4H Mode" value="2"/>
            <compositeSetting label="4H Transition" value="3"/>
          </compositeChoice>
          <compositeChoice choice="Driver">
            <compositeSetting label="P4 Direction" value="0"/>
            <compositeSetting label="P4 Toggle" value="0"/>
            <compositeSetting label="P4 Signal" value="0"/>
            <compositeSetting label="P4A Output Direction" value="0"/>
            <compositeSetting label="4A Mode" value="0"/>
            <compositeSetting label="4A I/O Type" value="0"/>
            <compositeSetting label="4A O Timing" value="0"/>
            <compositeSetting label="P4B Output Direction" value="0"/>
            <compositeSetting label="4B Mode" value="0"/>
            <compositeSetting label="4B I/O Type" value="0"/>
            <compositeSetting label="4B O Timing" value="0"/>
            <compositeSetting label="P4C Output Direction" value="0"/>
            <compositeSetting label="4C Mode" value="0"/>
            <compositeSetting label="4C I/O Type" value="0"/>
            <compositeSetting label="4C O Timing" value="0"/>
            <compositeSetting label="P4D Output Direction" value="0"/>
            <compositeSetting label="4D Mode" value="0"/>
            <compositeSetting label="4D I/O Type" value="0"/>
            <compositeSetting label="4D O Timing" value="0"/>
            <compositeSetting label="P4E Output Direction" value="0"/>
            <compositeSetting label="4E Mode" value="0"/>
            <compositeSetting label="4E I/O Type" value="0"/>
            <compositeSetting label="4E O Timing" value="0"/>
            <compositeSetting label="P4F Output Direction" value="0"/>
            <compositeSetting label="4F Mode" value="0"/>
            <compositeSetting label="4F I/O Type" value="0"/>
            <compositeSetting label="4F O Timing" value="0"/>
            <compositeSetting label="P4G Output Direction" value="0"/>
            <compositeSetting label="4G Mode" value="0"/>
            <compositeSetting label="4G I/O Type" value="0"/>
            <compositeSetting label="4G O Timing" value="0"/>
            <compositeSetting label="P4H Output Direction" value="0"/>
            <compositeSetting label="4H Mode" value="0"/>
            <compositeSetting label="4H I/O Type" value="0"/>
            <compositeSetting label="4H O Timing" value="0"/>
          </compositeChoice>
          <compositeChoice choice="* Dual Coil">
            <compositeSetting label="P4 Direction" value="0"/>
            <compositeSetting label="P4 Toggle" value="1"/>
            <compositeSetting label="P4 Signal" value="0"/>
            <compositeSetting label="P4A Output Direction" value="0"/>
            <compositeSetting label="4A Mode" value="0"/>
            <compositeSetting label="4A I/O Type" value="0"/>
            <compositeSetting label="4A O Timing" value="1"/>
            <compositeSetting label="P4B Output Direction" value="0"/>
            <compositeSetting label="4B Mode" value="0"/>
            <compositeSetting label="4B I/O Type" value="0"/>
            <compositeSetting label="4B O Timing" value="1"/>
            <compositeSetting label="P4C Output Direction" value="0"/>
            <compositeSetting label="4C Mode" value="0"/>
            <compositeSetting label="4C I/O Type" value="0"/>
            <compositeSetting label="4C O Timing" value="1"/>
            <compositeSetting label="P4D Output Direction" value="0"/>
            <compositeSetting label="4D Mode" value="0"/>
            <compositeSetting label="4D I/O Type" value="0"/>
            <compositeSetting label="4D O Timing" value="1"/>
            <compositeSetting label="P4E Output Direction" value="0"/>
            <compositeSetting label="4E Mode" value="0"/>
            <compositeSetting label="4E I/O Type" value="0"/>
            <compositeSetting label="4E O Timing" value="1"/>
            <compositeSetting label="P4F Output Direction" value="0"/>
            <compositeSetting label="4F Mode" value="0"/>
            <compositeSetting label="4F I/O Type" value="0"/>
            <compositeSetting label="4F O Timing" value="1"/>
            <compositeSetting label="P4G Output Direction" value="0"/>
            <compositeSetting label="4G Mode" value="0"/>
            <compositeSetting label="4G I/O Type" value="0"/>
            <compositeSetting label="4G O Timing" value="1"/>
            <compositeSetting label="P4H Output Direction" value="0"/>
            <compositeSetting label="4H Mode" value="0"/>
            <compositeSetting label="4H I/O Type" value="0"/>
            <compositeSetting label="4H O Timing" value="1"/>
          </compositeChoice>
          <compositeChoice choice="Signal">
            <compositeSetting label="P4 Direction" value="0"/>
            <compositeSetting label="P4 Toggle" value="0"/>
            <compositeSetting label="P4 Signal" value="1"/>
            <compositeSetting label="P4A Input Direction" value="0"/>
            <compositeSetting label="P4A Output Direction" value="1"/>
            <compositeSetting label="4A Mode" value="0"/>
            <compositeSetting label="4A Transition" value="3"/>
            <compositeSetting label="4A I/O Type" value="2"/>
            <compositeSetting label="4A O Timing" value="10"/>
            <compositeSetting label="P4B Input Direction" value="0"/>
            <compositeSetting label="P4B Output Direction" value="1"/>
            <compositeSetting label="4B Mode" value="0"/>
            <compositeSetting label="4B Transition" value="3"/>
            <compositeSetting label="4B I/O Type" value="2"/>
            <compositeSetting label="4B O Timing" value="15"/>
            <compositeSetting label="P4C Input Direction" value="0"/>
            <compositeSetting label="P4C Output Direction" value="1"/>
            <compositeSetting label="4C Mode" value="0"/>
            <compositeSetting label="4C Transition" value="3"/>
            <compositeSetting label="4C I/O Type" value="2"/>
            <compositeSetting label="4C O Timing" value="10"/>
            <compositeSetting label="P4D Input Direction" value="0"/>
            <compositeSetting label="P4D Output Direction" value="1"/>
            <compositeSetting label="4D Mode" value="0"/>
            <compositeSetting label="4D Transition" value="3"/>
            <compositeSetting label="4D I/O Type" value="2"/>
            <compositeSetting label="4D O Timing" value="15"/>
            <compositeSetting label="P4E Input Direction" value="0"/>
            <compositeSetting label="P4E Output Direction" value="1"/>
            <compositeSetting label="4E Mode" value="0"/>
            <compositeSetting label="4E Transition" value="3"/>
            <compositeSetting label="4E I/O Type" value="2"/>
            <compositeSetting label="4E O Timing" value="10"/>
            <compositeSetting label="P4F Input Direction" value="0"/>
            <compositeSetting label="P4F Output Direction" value="1"/>
            <compositeSetting label="4F Mode" value="0"/>
            <compositeSetting label="4F Transition" value="3"/>
            <compositeSetting label="4F I/O Type" value="2"/>
            <compositeSetting label="4F O Timing" value="15"/>
            <compositeSetting label="P4G Input Direction" value="0"/>
            <compositeSetting label="P4G Output Direction" value="1"/>
            <compositeSetting label="4G Mode" value="0"/>
            <compositeSetting label="4G Transition" value="3"/>
            <compositeSetting label="4G I/O Type" value="2"/>
            <compositeSetting label="4G O Timing" value="10"/>
            <compositeSetting label="P4H Input Direction" value="0"/>
            <compositeSetting label="P4H Output Direction" value="1"/>
            <compositeSetting label="4H Mode" value="0"/>
            <compositeSetting label="4H Transition" value="3"/>
            <compositeSetting label="4H I/O Type" value="2"/>
            <compositeSetting label="4H O Timing" value="15"/>
          </compositeChoice>
          <compositeChoice choice="Contact">
            <compositeSetting label="P4 Direction" value="1"/>
            <compositeSetting label="P4 Toggle" value="0"/>
            <compositeSetting label="P4 Signal" value="0"/>
            <compositeSetting label="P4A Input Direction" value="0"/>
            <compositeSetting label="4A Mode" value="2"/>
            <compositeSetting label="4A Transition" value="3"/>
            <compositeSetting label="P4B Input Direction" value="0"/>
            <compositeSetting label="4B Mode" value="2"/>
            <compositeSetting label="4B Transition" value="3"/>
            <compositeSetting label="P4C Input Direction" value="0"/>
            <compositeSetting label="4C Mode" value="2"/>
            <compositeSetting label="4C Transition" value="3"/>
            <compositeSetting label="P4D Input Direction" value="0"/>
            <compositeSetting label="4D Mode" value="2"/>
            <compositeSetting label="4D Transition" value="3"/>
            <compositeSetting label="P4E Input Direction" value="0"/>
            <compositeSetting label="4E Mode" value="2"/>
            <compositeSetting label="4E Transition" value="3"/>
            <compositeSetting label="P4F Input Direction" value="0"/>
            <compositeSetting label="4F Mode" value="2"/>
            <compositeSetting label="4F Transition" value="3"/>
            <compositeSetting label="P4G Input Direction" value="0"/>
            <compositeSetting label="4G Mode" value="2"/>
            <compositeSetting label="4G Transition" value="3"/>
            <compositeSetting label="P4H Input Direction" value="0"/>
            <compositeSetting label="4H Mode" value="2"/>
            <compositeSetting label="4H Transition" value="3"/>
          </compositeChoice>
          <compositeChoice choice="Alt Button">
            <compositeSetting label="P4 Direction" value="1"/>
            <compositeSetting label="P4 Toggle" value="1"/>
            <compositeSetting label="P4 Signal" value="0"/>
            <compositeSetting label="P4A Input Direction" value="0"/>
            <compositeSetting label="4A Mode" value="0"/>
            <compositeSetting label="4A Transition" value="2"/>
            <compositeSetting label="P4B Input Direction" value="0"/>
            <compositeSetting label="4B Mode" value="0"/>
            <compositeSetting label="4B Transition" value="2"/>
            <compositeSetting label="P4C Input Direction" value="0"/>
            <compositeSetting label="4C Mode" value="0"/>
            <compositeSetting label="4C Transition" value="2"/>
            <compositeSetting label="P4D Input Direction" value="0"/>
            <compositeSetting label="4D Mode" value="0"/>
            <compositeSetting label="4D Transition" value="2"/>
            <compositeSetting label="P4E Input Direction" value="0"/>
            <compositeSetting label="4E Mode" value="0"/>
            <compositeSetting label="4E Transition" value="2"/>
            <compositeSetting label="P4F Input Direction" value="0"/>
            <compositeSetting label="4F Mode" value="0"/>
            <compositeSetting label="4F Transition" value="2"/>
            <compositeSetting label="P4G Input Direction" value="0"/>
            <compositeSetting label="4G Mode" value="0"/>
            <compositeSetting label="4G Transition" value="2"/>
            <compositeSetting label="P4H Input Direction" value="0"/>
            <compositeSetting label="4H Mode" value="0"/>
            <compositeSetting label="4H Transition" value="2"/>
          </compositeChoice>
          <compositeChoice choice="(Custom)" comment="If no other choice matches"/>
        </compositeVal>
        <label>P4 Type</label>
      </variable>
      <variable item="P5 Type">
        <compositeVal>
          <compositeChoice choice="Detector">
            <compositeSetting label="P5 Direction" value="1"/>
            <compositeSetting label="P5 Toggle" value="0"/>
            <compositeSetting label="P5 Signal" value="0"/>
            <compositeSetting label="P5A Input Direction" value="1"/>
            <compositeSetting label="5A Mode" value="2"/>
            <compositeSetting label="5A Transition" value="3"/>
            <compositeSetting label="P5B Input Direction" value="1"/>
            <compositeSetting label="5B Mode" value="2"/>
            <compositeSetting label="5B Transition" value="3"/>
            <compositeSetting label="P5C Input Direction" value="1"/>
            <compositeSetting label="5C Mode" value="2"/>
            <compositeSetting label="5C Transition" value="3"/>
            <compositeSetting label="P5D Input Direction" value="1"/>
            <compositeSetting label="5D Mode" value="2"/>
            <compositeSetting label="5D Transition" value="3"/>
            <compositeSetting label="P5E Input Direction" value="1"/>
            <compositeSetting label="5E Mode" value="2"/>
            <compositeSetting label="5E Transition" value="3"/>
            <compositeSetting label="P5F Input Direction" value="1"/>
            <compositeSetting label="5F Mode" value="2"/>
            <compositeSetting label="5F Transition" value="3"/>
            <compositeSetting label="P5G Input Direction" value="1"/>
            <compositeSetting label="5G Mode" value="2"/>
            <compositeSetting label="5G Transition" value="3"/>
            <compositeSetting label="P5H Input Direction" value="1"/>
            <compositeSetting label="5H Mode" value="2"/>
            <compositeSetting label="5H Transition" value="3"/>
          </compositeChoice>
          <compositeChoice choice="Driver">
            <compositeSetting label="P5 Direction" value="0"/>
            <compositeSetting label="P5 Toggle" value="0"/>
            <compositeSetting label="P5 Signal" value="0"/>
            <compositeSetting label="P5A Output Direction" value="0"/>
            <compositeSetting label="5A Mode" value="0"/>
            <compositeSetting label="5A I/O Type" value="0"/>
            <compositeSetting label="5A O Timing" value="0"/>
            <compositeSetting label="P5B Output Direction" value="0"/>
            <compositeSetting label="5B Mode" value="0"/>
            <compositeSetting label="5B I/O Type" value="0"/>
            <compositeSetting label="5B O Timing" value="0"/>
            <compositeSetting label="P5C Output Direction" value="0"/>
            <compositeSetting label="5C Mode" value="0"/>
            <compositeSetting label="5C I/O Type" value="0"/>
            <compositeSetting label="5C O Timing" value="0"/>
            <compositeSetting label="P5D Output Direction" value="0"/>
            <compositeSetting label="5D Mode" value="0"/>
            <compositeSetting label="5D I/O Type" value="0"/>
            <compositeSetting label="5D O Timing" value="0"/>
            <compositeSetting label="P5E Output Direction" value="0"/>
            <compositeSetting label="5E Mode" value="0"/>
            <compositeSetting label="5E I/O Type" value="0"/>
            <compositeSetting label="5E O Timing" value="0"/>
            <compositeSetting label="P5F Output Direction" value="0"/>
            <compositeSetting label="5F Mode" value="0"/>
            <compositeSetting label="5F I/O Type" value="0"/>
            <compositeSetting label="5F O Timing" value="0"/>
            <compositeSetting label="P5G Output Direction" value="0"/>
            <compositeSetting label="5G Mode" value="0"/>
            <compositeSetting label="5G I/O Type" value="0"/>
            <compositeSetting label="5G O Timing" value="0"/>
            <compositeSetting label="P5H Output Direction" value="0"/>
            <compositeSetting label="5H Mode" value="0"/>
            <compositeSetting label="5H I/O Type" value="0"/>
            <compositeSetting label="5H O Timing" value="0"/>
          </compositeChoice>
          <compositeChoice choice="* Dual Coil">
            <compositeSetting label="P5 Direction" value="0"/>
            <compositeSetting label="P5 Toggle" value="1"/>
            <compositeSetting label="P5 Signal" value="0"/>
            <compositeSetting label="P5A Output Direction" value="0"/>
            <compositeSetting label="5A Mode" value="0"/>
            <compositeSetting label="5A I/O Type" value="0"/>
            <compositeSetting label="5A O Timing" value="1"/>
            <compositeSetting label="P5B Output Direction" value="0"/>
            <compositeSetting label="5B Mode" value="0"/>
            <compositeSetting label="5B I/O Type" value="0"/>
            <compositeSetting label="5B O Timing" value="1"/>
            <compositeSetting label="P5C Output Direction" value="0"/>
            <compositeSetting label="5C Mode" value="0"/>
            <compositeSetting label="5C I/O Type" value="0"/>
            <compositeSetting label="5C O Timing" value="1"/>
            <compositeSetting label="P5D Output Direction" value="0"/>
            <compositeSetting label="5D Mode" value="0"/>
            <compositeSetting label="5D I/O Type" value="0"/>
            <compositeSetting label="5D O Timing" value="1"/>
            <compositeSetting label="P5E Output Direction" value="0"/>
            <compositeSetting label="5E Mode" value="0"/>
            <compositeSetting label="5E I/O Type" value="0"/>
            <compositeSetting label="5E O Timing" value="1"/>
            <compositeSetting label="P5F Output Direction" value="0"/>
            <compositeSetting label="5F Mode" value="0"/>
            <compositeSetting label="5F I/O Type" value="0"/>
            <compositeSetting label="5F O Timing" value="1"/>
            <compositeSetting label="P5G Output Direction" value="0"/>
            <compositeSetting label="5G Mode" value="0"/>
            <compositeSetting label="5G I/O Type" value="0"/>
            <compositeSetting label="5G O Timing" value="1"/>
            <compositeSetting label="P5H Output Direction" value="0"/>
            <compositeSetting label="5H Mode" value="0"/>
            <compositeSetting label="5H I/O Type" value="0"/>
            <compositeSetting label="5H O Timing" value="1"/>
          </compositeChoice>
          <compositeChoice choice="Signal">
            <compositeSetting label="P5 Direction" value="0"/>
            <compositeSetting label="P5 Toggle" value="0"/>
            <compositeSetting label="P5 Signal" value="1"/>
            <compositeSetting label="P5A Input Direction" value="0"/>
            <compositeSetting label="P5A Output Direction" value="1"/>
            <compositeSetting label="5A Mode" value="0"/>
            <compositeSetting label="5A Transition" value="3"/>
            <compositeSetting label="5A I/O Type" value="2"/>
            <compositeSetting label="5A O Timing" value="10"/>
            <compositeSetting label="P5B Input Direction" value="0"/>
            <compositeSetting label="P5B Output Direction" value="1"/>
            <compositeSetting label="5B Mode" value="0"/>
            <compositeSetting label="5B Transition" value="3"/>
            <compositeSetting label="5B I/O Type" value="2"/>
            <compositeSetting label="5B O Timing" value="15"/>
            <compositeSetting label="P5C Input Direction" value="0"/>
            <compositeSetting label="P5C Output Direction" value="1"/>
            <compositeSetting label="5C Mode" value="0"/>
            <compositeSetting label="5C Transition" value="3"/>
            <compositeSetting label="5C I/O Type" value="2"/>
            <compositeSetting label="5C O Timing" value="10"/>
            <compositeSetting label="P5D Input Direction" value="0"/>
            <compositeSetting label="P5D Output Direction" value="1"/>
            <compositeSetting label="5D Mode" value="0"/>
            <compositeSetting label="5D Transition" value="3"/>
            <compositeSetting label="5D I/O Type" value="2"/>
            <compositeSetting label="5D O Timing" value="15"/>
            <compositeSetting label="P5E Input Direction" value="0"/>
            <compositeSetting label="P5E Output Direction" value="1"/>
            <compositeSetting label="5E Mode" value="0"/>
            <compositeSetting label="5E Transition" value="3"/>
            <compositeSetting label="5E I/O Type" value="2"/>
            <compositeSetting label="5E O Timing" value="10"/>
            <compositeSetting label="P5F Input Direction" value="0"/>
            <compositeSetting label="P5F Output Direction" value="1"/>
            <compositeSetting label="5F Mode" value="0"/>
            <compositeSetting label="5F Transition" value="3"/>
            <compositeSetting label="5F I/O Type" value="2"/>
            <compositeSetting label="5F O Timing" value="15"/>
            <compositeSetting label="P5G Input Direction" value="0"/>
            <compositeSetting label="P5G Output Direction" value="1"/>
            <compositeSetting label="5G Mode" value="0"/>
            <compositeSetting label="5G Transition" value="3"/>
            <compositeSetting label="5G I/O Type" value="2"/>
            <compositeSetting label="5G O Timing" value="10"/>
            <compositeSetting label="P5H Input Direction" value="0"/>
            <compositeSetting label="P5H Output Direction" value="1"/>
            <compositeSetting label="5H Mode" value="0"/>
            <compositeSetting label="5H Transition" value="3"/>
            <compositeSetting label="5H I/O Type" value="2"/>
            <compositeSetting label="5H O Timing" value="15"/>
          </compositeChoice>
          <compositeChoice choice="Contact">
            <compositeSetting label="P5 Direction" value="1"/>
            <compositeSetting label="P5 Toggle" value="0"/>
            <compositeSetting label="P5 Signal" value="0"/>
            <compositeSetting label="P5A Input Direction" value="0"/>
            <compositeSetting label="5A Mode" value="2"/>
            <compositeSetting label="5A Transition" value="3"/>
            <compositeSetting label="P5B Input Direction" value="0"/>
            <compositeSetting label="5B Mode" value="2"/>
            <compositeSetting label="5B Transition" value="3"/>
            <compositeSetting label="P5C Input Direction" value="0"/>
            <compositeSetting label="5C Mode" value="2"/>
            <compositeSetting label="5C Transition" value="3"/>
            <compositeSetting label="P5D Input Direction" value="0"/>
            <compositeSetting label="5D Mode" value="2"/>
            <compositeSetting label="5D Transition" value="3"/>
            <compositeSetting label="P5E Input Direction" value="0"/>
            <compositeSetting label="5E Mode" value="2"/>
            <compositeSetting label="5E Transition" value="3"/>
            <compositeSetting label="P5F Input Direction" value="0"/>
            <compositeSetting label="5F Mode" value="2"/>
            <compositeSetting label="5F Transition" value="3"/>
            <compositeSetting label="P5G Input Direction" value="0"/>
            <compositeSetting label="5G Mode" value="2"/>
            <compositeSetting label="5G Transition" value="3"/>
            <compositeSetting label="P5H Input Direction" value="0"/>
            <compositeSetting label="5H Mode" value="2"/>
            <compositeSetting label="5H Transition" value="3"/>
          </compositeChoice>
          <compositeChoice choice="Alt Button">
            <compositeSetting label="P5 Direction" value="1"/>
            <compositeSetting label="P5 Toggle" value="1"/>
            <compositeSetting label="P5 Signal" value="0"/>
            <compositeSetting label="P5A Input Direction" value="0"/>
            <compositeSetting label="5A Mode" value="0"/>
            <compositeSetting label="5A Transition" value="2"/>
            <compositeSetting label="P5B Input Direction" value="0"/>
            <compositeSetting label="5B Mode" value="0"/>
            <compositeSetting label="5B Transition" value="2"/>
            <compositeSetting label="P5C Input Direction" value="0"/>
            <compositeSetting label="5C Mode" value="0"/>
            <compositeSetting label="5C Transition" value="2"/>
            <compositeSetting label="P5D Input Direction" value="0"/>
            <compositeSetting label="5D Mode" value="0"/>
            <compositeSetting label="5D Transition" value="2"/>
            <compositeSetting label="P5E Input Direction" value="0"/>
            <compositeSetting label="5E Mode" value="0"/>
            <compositeSetting label="5E Transition" value="2"/>
            <compositeSetting label="P5F Input Direction" value="0"/>
            <compositeSetting label="5F Mode" value="0"/>
            <compositeSetting label="5F Transition" value="2"/>
            <compositeSetting label="P5G Input Direction" value="0"/>
            <compositeSetting label="5G Mode" value="0"/>
            <compositeSetting label="5G Transition" value="2"/>
            <compositeSetting label="P5H Input Direction" value="0"/>
            <compositeSetting label="5H Mode" value="0"/>
            <compositeSetting label="5H Transition" value="2"/>
          </compositeChoice>
          <compositeChoice choice="(Custom)" comment="If no other choice matches"/>
        </compositeVal>
        <label>P5 Type</label>
      </variable>
      <variable item="P6 Type">
        <compositeVal>
          <compositeChoice choice="Detector">
            <compositeSetting label="P6 Direction" value="1"/>
            <compositeSetting label="P6 Toggle" value="0"/>
            <compositeSetting label="P6 Signal" value="0"/>
            <compositeSetting label="P6A Input Direction" value="1"/>
            <compositeSetting label="6A Mode" value="2"/>
            <compositeSetting label="6A Transition" value="3"/>
            <compositeSetting label="P6B Input Direction" value="1"/>
            <compositeSetting label="6B Mode" value="2"/>
            <compositeSetting label="6B Transition" value="3"/>
            <compositeSetting label="P6C Input Direction" value="1"/>
            <compositeSetting label="6C Mode" value="2"/>
            <compositeSetting label="6C Transition" value="3"/>
            <compositeSetting label="P6D Input Direction" value="1"/>
            <compositeSetting label="6D Mode" value="2"/>
            <compositeSetting label="6D Transition" value="3"/>
            <compositeSetting label="P6E Input Direction" value="1"/>
            <compositeSetting label="6E Mode" value="2"/>
            <compositeSetting label="6E Transition" value="3"/>
            <compositeSetting label="P6F Input Direction" value="1"/>
            <compositeSetting label="6F Mode" value="2"/>
            <compositeSetting label="6F Transition" value="3"/>
            <compositeSetting label="P6G Input Direction" value="1"/>
            <compositeSetting label="6G Mode" value="2"/>
            <compositeSetting label="6G Transition" value="3"/>
            <compositeSetting label="P6H Input Direction" value="1"/>
            <compositeSetting label="6H Mode" value="2"/>
            <compositeSetting label="6H Transition" value="3"/>
          </compositeChoice>
          <compositeChoice choice="Driver">
            <compositeSetting label="P6 Direction" value="0"/>
            <compositeSetting label="P6 Toggle" value="0"/>
            <compositeSetting label="P6 Signal" value="0"/>
            <compositeSetting label="P6A Output Direction" value="0"/>
            <compositeSetting label="6A Mode" value="0"/>
            <compositeSetting label="6A I/O Type" value="0"/>
            <compositeSetting label="6A O Timing" value="0"/>
            <compositeSetting label="P6B Output Direction" value="0"/>
            <compositeSetting label="6B Mode" value="0"/>
            <compositeSetting label="6B I/O Type" value="0"/>
            <compositeSetting label="6B O Timing" value="0"/>
            <compositeSetting label="P6C Output Direction" value="0"/>
            <compositeSetting label="6C Mode" value="0"/>
            <compositeSetting label="6C I/O Type" value="0"/>
            <compositeSetting label="6C O Timing" value="0"/>
            <compositeSetting label="P6D Output Direction" value="0"/>
            <compositeSetting label="6D Mode" value="0"/>
            <compositeSetting label="6D I/O Type" value="0"/>
            <compositeSetting label="6D O Timing" value="0"/>
            <compositeSetting label="P6E Output Direction" value="0"/>
            <compositeSetting label="6E Mode" value="0"/>
            <compositeSetting label="6E I/O Type" value="0"/>
            <compositeSetting label="6E O Timing" value="0"/>
            <compositeSetting label="P6F Output Direction" value="0"/>
            <compositeSetting label="6F Mode" value="0"/>
            <compositeSetting label="6F I/O Type" value="0"/>
            <compositeSetting label="6F O Timing" value="0"/>
            <compositeSetting label="P6G Output Direction" value="0"/>
            <compositeSetting label="6G Mode" value="0"/>
            <compositeSetting label="6G I/O Type" value="0"/>
            <compositeSetting label="6G O Timing" value="0"/>
            <compositeSetting label="P6H Output Direction" value="0"/>
            <compositeSetting label="6H Mode" value="0"/>
            <compositeSetting label="6H I/O Type" value="0"/>
            <compositeSetting label="6H O Timing" value="0"/>
          </compositeChoice>
          <compositeChoice choice="* Dual Coil">
            <compositeSetting label="P6 Direction" value="0"/>
            <compositeSetting label="P6 Toggle" value="1"/>
            <compositeSetting label="P6 Signal" value="0"/>
            <compositeSetting label="P6A Output Direction" value="0"/>
            <compositeSetting label="6A Mode" value="0"/>
            <compositeSetting label="6A I/O Type" value="0"/>
            <compositeSetting label="6A O Timing" value="1"/>
            <compositeSetting label="P6B Output Direction" value="0"/>
            <compositeSetting label="6B Mode" value="0"/>
            <compositeSetting label="6B I/O Type" value="0"/>
            <compositeSetting label="6B O Timing" value="1"/>
            <compositeSetting label="P6C Output Direction" value="0"/>
            <compositeSetting label="6C Mode" value="0"/>
            <compositeSetting label="6C I/O Type" value="0"/>
            <compositeSetting label="6C O Timing" value="1"/>
            <compositeSetting label="P6D Output Direction" value="0"/>
            <compositeSetting label="6D Mode" value="0"/>
            <compositeSetting label="6D I/O Type" value="0"/>
            <compositeSetting label="6D O Timing" value="1"/>
            <compositeSetting label="P6E Output Direction" value="0"/>
            <compositeSetting label="6E Mode" value="0"/>
            <compositeSetting label="6E I/O Type" value="0"/>
            <compositeSetting label="6E O Timing" value="1"/>
            <compositeSetting label="P6F Output Direction" value="0"/>
            <compositeSetting label="6F Mode" value="0"/>
            <compositeSetting label="6F I/O Type" value="0"/>
            <compositeSetting label="6F O Timing" value="1"/>
            <compositeSetting label="P6G Output Direction" value="0"/>
            <compositeSetting label="6G Mode" value="0"/>
            <compositeSetting label="6G I/O Type" value="0"/>
            <compositeSetting label="6G O Timing" value="1"/>
            <compositeSetting label="P6H Output Direction" value="0"/>
            <compositeSetting label="6H Mode" value="0"/>
            <compositeSetting label="6H I/O Type" value="0"/>
            <compositeSetting label="6H O Timing" value="1"/>
          </compositeChoice>
          <compositeChoice choice="Signal">
            <compositeSetting label="P6 Direction" value="0"/>
            <compositeSetting label="P6 Toggle" value="0"/>
            <compositeSetting label="P6 Signal" value="1"/>
            <compositeSetting label="P6A Input Direction" value="0"/>
            <compositeSetting label="P6A Output Direction" value="1"/>
            <compositeSetting label="6A Mode" value="0"/>
            <compositeSetting label="6A Transition" value="3"/>
            <compositeSetting label="6A I/O Type" value="2"/>
            <compositeSetting label="6A O Timing" value="10"/>
            <compositeSetting label="P6B Input Direction" value="0"/>
            <compositeSetting label="P6B Output Direction" value="1"/>
            <compositeSetting label="6B Mode" value="0"/>
            <compositeSetting label="6B Transition" value="3"/>
            <compositeSetting label="6B I/O Type" value="2"/>
            <compositeSetting label="6B O Timing" value="15"/>
            <compositeSetting label="P6C Input Direction" value="0"/>
            <compositeSetting label="P6C Output Direction" value="1"/>
            <compositeSetting label="6C Mode" value="0"/>
            <compositeSetting label="6C Transition" value="3"/>
            <compositeSetting label="6C I/O Type" value="2"/>
            <compositeSetting label="6C O Timing" value="10"/>
            <compositeSetting label="P6D Input Direction" value="0"/>
            <compositeSetting label="P6D Output Direction" value="1"/>
            <compositeSetting label="6D Mode" value="0"/>
            <compositeSetting label="6D Transition" value="3"/>
            <compositeSetting label="6D I/O Type" value="2"/>
            <compositeSetting label="6D O Timing" value="15"/>
            <compositeSetting label="P6E Input Direction" value="0"/>
            <compositeSetting label="P6E Output Direction" value="1"/>
            <compositeSetting label="6E Mode" value="0"/>
            <compositeSetting label="6E Transition" value="3"/>
            <compositeSetting label="6E I/O Type" value="2"/>
            <compositeSetting label="6E O Timing" value="10"/>
            <compositeSetting label="P6F Input Direction" value="0"/>
            <compositeSetting label="P6F Output Direction" value="1"/>
            <compositeSetting label="6F Mode" value="0"/>
            <compositeSetting label="6F Transition" value="3"/>
            <compositeSetting label="6F I/O Type" value="2"/>
            <compositeSetting label="6F O Timing" value="15"/>
            <compositeSetting label="P6G Input Direction" value="0"/>
            <compositeSetting label="P6G Output Direction" value="1"/>
            <compositeSetting label="6G Mode" value="0"/>
            <compositeSetting label="6G Transition" value="3"/>
            <compositeSetting label="6G I/O Type" value="2"/>
            <compositeSetting label="6G O Timing" value="10"/>
            <compositeSetting label="P6H Input Direction" value="0"/>
            <compositeSetting label="P6H Output Direction" value="1"/>
            <compositeSetting label="6H Mode" value="0"/>
            <compositeSetting label="6H Transition" value="3"/>
            <compositeSetting label="6H I/O Type" value="2"/>
            <compositeSetting label="6H O Timing" value="15"/>
          </compositeChoice>
          <compositeChoice choice="Contact">
            <compositeSetting label="P6 Direction" value="1"/>
            <compositeSetting label="P6 Toggle" value="0"/>
            <compositeSetting label="P6 Signal" value="0"/>
            <compositeSetting label="P6A Input Direction" value="0"/>
            <compositeSetting label="6A Mode" value="2"/>
            <compositeSetting label="6A Transition" value="3"/>
            <compositeSetting label="P6B Input Direction" value="0"/>
            <compositeSetting label="6B Mode" value="2"/>
            <compositeSetting label="6B Transition" value="3"/>
            <compositeSetting label="P6C Input Direction" value="0"/>
            <compositeSetting label="6C Mode" value="2"/>
            <compositeSetting label="6C Transition" value="3"/>
            <compositeSetting label="P6D Input Direction" value="0"/>
            <compositeSetting label="6D Mode" value="2"/>
            <compositeSetting label="6D Transition" value="3"/>
            <compositeSetting label="P6E Input Direction" value="0"/>
            <compositeSetting label="6E Mode" value="2"/>
            <compositeSetting label="6E Transition" value="3"/>
            <compositeSetting label="P6F Input Direction" value="0"/>
            <compositeSetting label="6F Mode" value="2"/>
            <compositeSetting label="6F Transition" value="3"/>
            <compositeSetting label="P6G Input Direction" value="0"/>
            <compositeSetting label="6G Mode" value="2"/>
            <compositeSetting label="6G Transition" value="3"/>
            <compositeSetting label="P6H Input Direction" value="0"/>
            <compositeSetting label="6H Mode" value="2"/>
            <compositeSetting label="6H Transition" value="3"/>
          </compositeChoice>
          <compositeChoice choice="Alt Button">
            <compositeSetting label="P6 Direction" value="1"/>
            <compositeSetting label="P6 Toggle" value="1"/>
            <compositeSetting label="P6 Signal" value="0"/>
            <compositeSetting label="P6A Input Direction" value="0"/>
            <compositeSetting label="6A Mode" value="0"/>
            <compositeSetting label="6A Transition" value="2"/>
            <compositeSetting label="P6B Input Direction" value="0"/>
            <compositeSetting label="6B Mode" value="0"/>
            <compositeSetting label="6B Transition" value="2"/>
            <compositeSetting label="P6C Input Direction" value="0"/>
            <compositeSetting label="6C Mode" value="0"/>
            <compositeSetting label="6C Transition" value="2"/>
            <compositeSetting label="P6D Input Direction" value="0"/>
            <compositeSetting label="6D Mode" value="0"/>
            <compositeSetting label="6D Transition" value="2"/>
            <compositeSetting label="P6E Input Direction" value="0"/>
            <compositeSetting label="6E Mode" value="0"/>
            <compositeSetting label="6E Transition" value="2"/>
            <compositeSetting label="P6F Input Direction" value="0"/>
            <compositeSetting label="6F Mode" value="0"/>
            <compositeSetting label="6F Transition" value="2"/>
            <compositeSetting label="P6G Input Direction" value="0"/>
            <compositeSetting label="6G Mode" value="0"/>
            <compositeSetting label="6G Transition" value="2"/>
            <compositeSetting label="P6H Input Direction" value="0"/>
            <compositeSetting label="6H Mode" value="0"/>
            <compositeSetting label="6H Transition" value="2"/>
          </compositeChoice>
          <compositeChoice choice="(Custom)" comment="If no other choice matches"/>
        </compositeVal>
        <label>P6 Type</label>
      </variable>
      <variable item="P7 Type">
        <compositeVal>
          <compositeChoice choice="Detector">
            <compositeSetting label="P7 Direction" value="1"/>
            <compositeSetting label="P7 Toggle" value="0"/>
            <compositeSetting label="P7 Signal" value="0"/>
            <compositeSetting label="P7A Input Direction" value="1"/>
            <compositeSetting label="7A Mode" value="2"/>
            <compositeSetting label="7A Transition" value="3"/>
            <compositeSetting label="P7B Input Direction" value="1"/>
            <compositeSetting label="7B Mode" value="2"/>
            <compositeSetting label="7B Transition" value="3"/>
            <compositeSetting label="P7C Input Direction" value="1"/>
            <compositeSetting label="7C Mode" value="2"/>
            <compositeSetting label="7C Transition" value="3"/>
            <compositeSetting label="P7D Input Direction" value="1"/>
            <compositeSetting label="7D Mode" value="2"/>
            <compositeSetting label="7D Transition" value="3"/>
            <compositeSetting label="P7E Input Direction" value="1"/>
            <compositeSetting label="7E Mode" value="2"/>
            <compositeSetting label="7E Transition" value="3"/>
            <compositeSetting label="P7F Input Direction" value="1"/>
            <compositeSetting label="7F Mode" value="2"/>
            <compositeSetting label="7F Transition" value="3"/>
            <compositeSetting label="P7G Input Direction" value="1"/>
            <compositeSetting label="7G Mode" value="2"/>
            <compositeSetting label="7G Transition" value="3"/>
            <compositeSetting label="P7H Input Direction" value="1"/>
            <compositeSetting label="7H Mode" value="2"/>
            <compositeSetting label="7H Transition" value="3"/>
          </compositeChoice>
          <compositeChoice choice="Driver">
            <compositeSetting label="P7 Direction" value="0"/>
            <compositeSetting label="P7 Toggle" value="0"/>
            <compositeSetting label="P7 Signal" value="0"/>
            <compositeSetting label="P7A Output Direction" value="0"/>
            <compositeSetting label="7A Mode" value="0"/>
            <compositeSetting label="7A I/O Type" value="0"/>
            <compositeSetting label="7A O Timing" value="0"/>
            <compositeSetting label="P7B Output Direction" value="0"/>
            <compositeSetting label="7B Mode" value="0"/>
            <compositeSetting label="7B I/O Type" value="0"/>
            <compositeSetting label="7B O Timing" value="0"/>
            <compositeSetting label="P7C Output Direction" value="0"/>
            <compositeSetting label="7C Mode" value="0"/>
            <compositeSetting label="7C I/O Type" value="0"/>
            <compositeSetting label="7C O Timing" value="0"/>
            <compositeSetting label="P7D Output Direction" value="0"/>
            <compositeSetting label="7D Mode" value="0"/>
            <compositeSetting label="7D I/O Type" value="0"/>
            <compositeSetting label="7D O Timing" value="0"/>
            <compositeSetting label="P7E Output Direction" value="0"/>
            <compositeSetting label="7E Mode" value="0"/>
            <compositeSetting label="7E I/O Type" value="0"/>
            <compositeSetting label="7E O Timing" value="0"/>
            <compositeSetting label="P7F Output Direction" value="0"/>
            <compositeSetting label="7F Mode" value="0"/>
            <compositeSetting label="7F I/O Type" value="0"/>
            <compositeSetting label="7F O Timing" value="0"/>
            <compositeSetting label="P7G Output Direction" value="0"/>
            <compositeSetting label="7G Mode" value="0"/>
            <compositeSetting label="7G I/O Type" value="0"/>
            <compositeSetting label="7G O Timing" value="0"/>
            <compositeSetting label="P7H Output Direction" value="0"/>
            <compositeSetting label="7H Mode" value="0"/>
            <compositeSetting label="7H I/O Type" value="0"/>
            <compositeSetting label="7H O Timing" value="0"/>
          </compositeChoice>
          <compositeChoice choice="* Dual Coil">
            <compositeSetting label="P7 Direction" value="0"/>
            <compositeSetting label="P7 Toggle" value="1"/>
            <compositeSetting label="P7 Signal" value="0"/>
            <compositeSetting label="P7A Output Direction" value="0"/>
            <compositeSetting label="7A Mode" value="0"/>
            <compositeSetting label="7A I/O Type" value="0"/>
            <compositeSetting label="7A O Timing" value="1"/>
            <compositeSetting label="P7B Output Direction" value="0"/>
            <compositeSetting label="7B Mode" value="0"/>
            <compositeSetting label="7B I/O Type" value="0"/>
            <compositeSetting label="7B O Timing" value="1"/>
            <compositeSetting label="P7C Output Direction" value="0"/>
            <compositeSetting label="7C Mode" value="0"/>
            <compositeSetting label="7C I/O Type" value="0"/>
            <compositeSetting label="7C O Timing" value="1"/>
            <compositeSetting label="P7D Output Direction" value="0"/>
            <compositeSetting label="7D Mode" value="0"/>
            <compositeSetting label="7D I/O Type" value="0"/>
            <compositeSetting label="7D O Timing" value="1"/>
            <compositeSetting label="P7E Output Direction" value="0"/>
            <compositeSetting label="7E Mode" value="0"/>
            <compositeSetting label="7E I/O Type" value="0"/>
            <compositeSetting label="7E O Timing" value="1"/>
            <compositeSetting label="P7F Output Direction" value="0"/>
            <compositeSetting label="7F Mode" value="0"/>
            <compositeSetting label="7F I/O Type" value="0"/>
            <compositeSetting label="7F O Timing" value="1"/>
            <compositeSetting label="P7G Output Direction" value="0"/>
            <compositeSetting label="7G Mode" value="0"/>
            <compositeSetting label="7G I/O Type" value="0"/>
            <compositeSetting label="7G O Timing" value="1"/>
            <compositeSetting label="P7H Output Direction" value="0"/>
            <compositeSetting label="7H Mode" value="0"/>
            <compositeSetting label="7H I/O Type" value="0"/>
            <compositeSetting label="7H O Timing" value="1"/>
          </compositeChoice>
          <compositeChoice choice="Signal">
            <compositeSetting label="P7 Direction" value="0"/>
            <compositeSetting label="P7 Toggle" value="0"/>
            <compositeSetting label="P7 Signal" value="1"/>
            <compositeSetting label="P7A Input Direction" value="0"/>
            <compositeSetting label="P7A Output Direction" value="1"/>
            <compositeSetting label="7A Mode" value="0"/>
            <compositeSetting label="7A Transition" value="3"/>
            <compositeSetting label="7A I/O Type" value="2"/>
            <compositeSetting label="7A O Timing" value="10"/>
            <compositeSetting label="P7B Input Direction" value="0"/>
            <compositeSetting label="P7B Output Direction" value="1"/>
            <compositeSetting label="7B Mode" value="0"/>
            <compositeSetting label="7B Transition" value="3"/>
            <compositeSetting label="7B I/O Type" value="2"/>
            <compositeSetting label="7B O Timing" value="15"/>
            <compositeSetting label="P7C Input Direction" value="0"/>
            <compositeSetting label="P7C Output Direction" value="1"/>
            <compositeSetting label="7C Mode" value="0"/>
            <compositeSetting label="7C Transition" value="3"/>
            <compositeSetting label="7C I/O Type" value="2"/>
            <compositeSetting label="7C O Timing" value="10"/>
            <compositeSetting label="P7D Input Direction" value="0"/>
            <compositeSetting label="P7D Output Direction" value="1"/>
            <compositeSetting label="7D Mode" value="0"/>
            <compositeSetting label="7D Transition" value="3"/>
            <compositeSetting label="7D I/O Type" value="2"/>
            <compositeSetting label="7D O Timing" value="15"/>
            <compositeSetting label="P7E Input Direction" value="0"/>
            <compositeSetting label="P7E Output Direction" value="1"/>
            <compositeSetting label="7E Mode" value="0"/>
            <compositeSetting label="7E Transition" value="3"/>
            <compositeSetting label="7E I/O Type" value="2"/>
            <compositeSetting label="7E O Timing" value="10"/>
            <compositeSetting label="P7F Input Direction" value="0"/>
            <compositeSetting label="P7F Output Direction" value="1"/>
            <compositeSetting label="7F Mode" value="0"/>
            <compositeSetting label="7F Transition" value="3"/>
            <compositeSetting label="7F I/O Type" value="2"/>
            <compositeSetting label="7F O Timing" value="15"/>
            <compositeSetting label="P7G Input Direction" value="0"/>
            <compositeSetting label="P7G Output Direction" value="1"/>
            <compositeSetting label="7G Mode" value="0"/>
            <compositeSetting label="7G Transition" value="3"/>
            <compositeSetting label="7G I/O Type" value="2"/>
            <compositeSetting label="7G O Timing" value="10"/>
            <compositeSetting label="P7H Input Direction" value="0"/>
            <compositeSetting label="P7H Output Direction" value="1"/>
            <compositeSetting label="7H Mode" value="0"/>
            <compositeSetting label="7H Transition" value="3"/>
            <compositeSetting label="7H I/O Type" value="2"/>
            <compositeSetting label="7H O Timing" value="15"/>
          </compositeChoice>
          <compositeChoice choice="Contact">
            <compositeSetting label="P7 Direction" value="1"/>
            <compositeSetting label="P7 Toggle" value="0"/>
            <compositeSetting label="P7 Signal" value="0"/>
            <compositeSetting label="P7A Input Direction" value="0"/>
            <compositeSetting label="7A Mode" value="2"/>
            <compositeSetting label="7A Transition" value="3"/>
            <compositeSetting label="P7B Input Direction" value="0"/>
            <compositeSetting label="7B Mode" value="2"/>
            <compositeSetting label="7B Transition" value="3"/>
            <compositeSetting label="P7C Input Direction" value="0"/>
            <compositeSetting label="7C Mode" value="2"/>
            <compositeSetting label="7C Transition" value="3"/>
            <compositeSetting label="P7D Input Direction" value="0"/>
            <compositeSetting label="7D Mode" value="2"/>
            <compositeSetting label="7D Transition" value="3"/>
            <compositeSetting label="P7E Input Direction" value="0"/>
            <compositeSetting label="7E Mode" value="2"/>
            <compositeSetting label="7E Transition" value="3"/>
            <compositeSetting label="P7F Input Direction" value="0"/>
            <compositeSetting label="7F Mode" value="2"/>
            <compositeSetting label="7F Transition" value="3"/>
            <compositeSetting label="P7G Input Direction" value="0"/>
            <compositeSetting label="7G Mode" value="2"/>
            <compositeSetting label="7G Transition" value="3"/>
            <compositeSetting label="P7H Input Direction" value="0"/>
            <compositeSetting label="7H Mode" value="2"/>
            <compositeSetting label="7H Transition" value="3"/>
          </compositeChoice>
          <compositeChoice choice="Alt Button">
            <compositeSetting label="P7 Direction" value="1"/>
            <compositeSetting label="P7 Toggle" value="1"/>
            <compositeSetting label="P7 Signal" value="0"/>
            <compositeSetting label="P7A Input Direction" value="0"/>
            <compositeSetting label="7A Mode" value="0"/>
            <compositeSetting label="7A Transition" value="2"/>
            <compositeSetting label="P7B Input Direction" value="0"/>
            <compositeSetting label="7B Mode" value="0"/>
            <compositeSetting label="7B Transition" value="2"/>
            <compositeSetting label="P7C Input Direction" value="0"/>
            <compositeSetting label="7C Mode" value="0"/>
            <compositeSetting label="7C Transition" value="2"/>
            <compositeSetting label="P7D Input Direction" value="0"/>
            <compositeSetting label="7D Mode" value="0"/>
            <compositeSetting label="7D Transition" value="2"/>
            <compositeSetting label="P7E Input Direction" value="0"/>
            <compositeSetting label="7E Mode" value="0"/>
            <compositeSetting label="7E Transition" value="2"/>
            <compositeSetting label="P7F Input Direction" value="0"/>
            <compositeSetting label="7F Mode" value="0"/>
            <compositeSetting label="7F Transition" value="2"/>
            <compositeSetting label="P7G Input Direction" value="0"/>
            <compositeSetting label="7G Mode" value="0"/>
            <compositeSetting label="7G Transition" value="2"/>
            <compositeSetting label="P7H Input Direction" value="0"/>
            <compositeSetting label="7H Mode" value="0"/>
            <compositeSetting label="7H Transition" value="2"/>
          </compositeChoice>
          <compositeChoice choice="(Custom)" comment="If no other choice matches"/>
        </compositeVal>
        <label>P7 Type</label>
      </variable>
      <variable item="P8 Type">
        <compositeVal>
          <compositeChoice choice="Detector">
            <compositeSetting label="P8 Direction" value="1"/>
            <compositeSetting label="P8 Toggle" value="0"/>
            <compositeSetting label="P8 Signal" value="0"/>
            <compositeSetting label="P8A Input Direction" value="1"/>
            <compositeSetting label="8A Mode" value="2"/>
            <compositeSetting label="8A Transition" value="3"/>
            <compositeSetting label="P8B Input Direction" value="1"/>
            <compositeSetting label="8B Mode" value="2"/>
            <compositeSetting label="8B Transition" value="3"/>
            <compositeSetting label="P8C Input Direction" value="1"/>
            <compositeSetting label="8C Mode" value="2"/>
            <compositeSetting label="8C Transition" value="3"/>
            <compositeSetting label="P8D Input Direction" value="1"/>
            <compositeSetting label="8D Mode" value="2"/>
            <compositeSetting label="8D Transition" value="3"/>
            <compositeSetting label="P8E Input Direction" value="1"/>
            <compositeSetting label="8E Mode" value="2"/>
            <compositeSetting label="8E Transition" value="3"/>
            <compositeSetting label="P8F Input Direction" value="1"/>
            <compositeSetting label="8F Mode" value="2"/>
            <compositeSetting label="8F Transition" value="3"/>
            <compositeSetting label="P8G Input Direction" value="1"/>
            <compositeSetting label="8G Mode" value="2"/>
            <compositeSetting label="8G Transition" value="3"/>
            <compositeSetting label="P8H Input Direction" value="1"/>
            <compositeSetting label="8H Mode" value="2"/>
            <compositeSetting label="8H Transition" value="3"/>
          </compositeChoice>
          <compositeChoice choice="Driver">
            <compositeSetting label="P8 Direction" value="0"/>
            <compositeSetting label="P8 Toggle" value="0"/>
            <compositeSetting label="P8 Signal" value="0"/>
            <compositeSetting label="P8A Output Direction" value="0"/>
            <compositeSetting label="8A Mode" value="0"/>
            <compositeSetting label="8A I/O Type" value="0"/>
            <compositeSetting label="8A O Timing" value="0"/>
            <compositeSetting label="P8B Output Direction" value="0"/>
            <compositeSetting label="8B Mode" value="0"/>
            <compositeSetting label="8B I/O Type" value="0"/>
            <compositeSetting label="8B O Timing" value="0"/>
            <compositeSetting label="P8C Output Direction" value="0"/>
            <compositeSetting label="8C Mode" value="0"/>
            <compositeSetting label="8C I/O Type" value="0"/>
            <compositeSetting label="8C O Timing" value="0"/>
            <compositeSetting label="P8D Output Direction" value="0"/>
            <compositeSetting label="8D Mode" value="0"/>
            <compositeSetting label="8D I/O Type" value="0"/>
            <compositeSetting label="8D O Timing" value="0"/>
            <compositeSetting label="P8E Output Direction" value="0"/>
            <compositeSetting label="8E Mode" value="0"/>
            <compositeSetting label="8E I/O Type" value="0"/>
            <compositeSetting label="8E O Timing" value="0"/>
            <compositeSetting label="P8F Output Direction" value="0"/>
            <compositeSetting label="8F Mode" value="0"/>
            <compositeSetting label="8F I/O Type" value="0"/>
            <compositeSetting label="8F O Timing" value="0"/>
            <compositeSetting label="P8G Output Direction" value="0"/>
            <compositeSetting label="8G Mode" value="0"/>
            <compositeSetting label="8G I/O Type" value="0"/>
            <compositeSetting label="8G O Timing" value="0"/>
            <compositeSetting label="P8H Output Direction" value="0"/>
            <compositeSetting label="8H Mode" value="0"/>
            <compositeSetting label="8H I/O Type" value="0"/>
            <compositeSetting label="8H O Timing" value="0"/>
          </compositeChoice>
          <compositeChoice choice="* Dual Coil">
            <compositeSetting label="P8 Direction" value="0"/>
            <compositeSetting label="P8 Toggle" value="1"/>
            <compositeSetting label="P8 Signal" value="0"/>
            <compositeSetting label="P8A Output Direction" value="0"/>
            <compositeSetting label="8A Mode" value="0"/>
            <compositeSetting label="8A I/O Type" value="0"/>
            <compositeSetting label="8A O Timing" value="1"/>
            <compositeSetting label="P8B Output Direction" value="0"/>
            <compositeSetting label="8B Mode" value="0"/>
            <compositeSetting label="8B I/O Type" value="0"/>
            <compositeSetting label="8B O Timing" value="1"/>
            <compositeSetting label="P8C Output Direction" value="0"/>
            <compositeSetting label="8C Mode" value="0"/>
            <compositeSetting label="8C I/O Type" value="0"/>
            <compositeSetting label="8C O Timing" value="1"/>
            <compositeSetting label="P8D Output Direction" value="0"/>
            <compositeSetting label="8D Mode" value="0"/>
            <compositeSetting label="8D I/O Type" value="0"/>
            <compositeSetting label="8D O Timing" value="1"/>
            <compositeSetting label="P8E Output Direction" value="0"/>
            <compositeSetting label="8E Mode" value="0"/>
            <compositeSetting label="8E I/O Type" value="0"/>
            <compositeSetting label="8E O Timing" value="1"/>
            <compositeSetting label="P8F Output Direction" value="0"/>
            <compositeSetting label="8F Mode" value="0"/>
            <compositeSetting label="8F I/O Type" value="0"/>
            <compositeSetting label="8F O Timing" value="1"/>
            <compositeSetting label="P8G Output Direction" value="0"/>
            <compositeSetting label="8G Mode" value="0"/>
            <compositeSetting label="8G I/O Type" value="0"/>
            <compositeSetting label="8G O Timing" value="1"/>
            <compositeSetting label="P8H Output Direction" value="0"/>
            <compositeSetting label="8H Mode" value="0"/>
            <compositeSetting label="8H I/O Type" value="0"/>
            <compositeSetting label="8H O Timing" value="1"/>
          </compositeChoice>
          <compositeChoice choice="Signal">
            <compositeSetting label="P8 Direction" value="0"/>
            <compositeSetting label="P8 Toggle" value="0"/>
            <compositeSetting label="P8 Signal" value="1"/>
            <compositeSetting label="P8A Input Direction" value="0"/>
            <compositeSetting label="P8A Output Direction" value="1"/>
            <compositeSetting label="8A Mode" value="0"/>
            <compositeSetting label="8A Transition" value="3"/>
            <compositeSetting label="8A I/O Type" value="2"/>
            <compositeSetting label="8A O Timing" value="10"/>
            <compositeSetting label="P8B Input Direction" value="0"/>
            <compositeSetting label="P8B Output Direction" value="1"/>
            <compositeSetting label="8B Mode" value="0"/>
            <compositeSetting label="8B Transition" value="3"/>
            <compositeSetting label="8B I/O Type" value="2"/>
            <compositeSetting label="8B O Timing" value="15"/>
            <compositeSetting label="P8C Input Direction" value="0"/>
            <compositeSetting label="P8C Output Direction" value="1"/>
            <compositeSetting label="8C Mode" value="0"/>
            <compositeSetting label="8C Transition" value="3"/>
            <compositeSetting label="8C I/O Type" value="2"/>
            <compositeSetting label="8C O Timing" value="10"/>
            <compositeSetting label="P8D Input Direction" value="0"/>
            <compositeSetting label="P8D Output Direction" value="1"/>
            <compositeSetting label="8D Mode" value="0"/>
            <compositeSetting label="8D Transition" value="3"/>
            <compositeSetting label="8D I/O Type" value="2"/>
            <compositeSetting label="8D O Timing" value="15"/>
            <compositeSetting label="P8E Input Direction" value="0"/>
            <compositeSetting label="P8E Output Direction" value="1"/>
            <compositeSetting label="8E Mode" value="0"/>
            <compositeSetting label="8E Transition" value="3"/>
            <compositeSetting label="8E I/O Type" value="2"/>
            <compositeSetting label="8E O Timing" value="10"/>
            <compositeSetting label="P8F Input Direction" value="0"/>
            <compositeSetting label="P8F Output Direction" value="1"/>
            <compositeSetting label="8F Mode" value="0"/>
            <compositeSetting label="8F Transition" value="3"/>
            <compositeSetting label="8F I/O Type" value="2"/>
            <compositeSetting label="8F O Timing" value="15"/>
            <compositeSetting label="P8G Input Direction" value="0"/>
            <compositeSetting label="P8G Output Direction" value="1"/>
            <compositeSetting label="8G Mode" value="0"/>
            <compositeSetting label="8G Transition" value="3"/>
            <compositeSetting label="8G I/O Type" value="2"/>
            <compositeSetting label="8G O Timing" value="10"/>
            <compositeSetting label="P8H Input Direction" value="0"/>
            <compositeSetting label="P8H Output Direction" value="1"/>
            <compositeSetting label="8H Mode" value="0"/>
            <compositeSetting label="8H Transition" value="3"/>
            <compositeSetting label="8H I/O Type" value="2"/>
            <compositeSetting label="8H O Timing" value="15"/>
          </compositeChoice>
          <compositeChoice choice="Contact">
            <compositeSetting label="P8 Direction" value="1"/>
            <compositeSetting label="P8 Toggle" value="0"/>
            <compositeSetting label="P8 Signal" value="0"/>
            <compositeSetting label="P8A Input Direction" value="0"/>
            <compositeSetting label="8A Mode" value="2"/>
            <compositeSetting label="8A Transition" value="3"/>
            <compositeSetting label="P8B Input Direction" value="0"/>
            <compositeSetting label="8B Mode" value="2"/>
            <compositeSetting label="8B Transition" value="3"/>
            <compositeSetting label="P8C Input Direction" value="0"/>
            <compositeSetting label="8C Mode" value="2"/>
            <compositeSetting label="8C Transition" value="3"/>
            <compositeSetting label="P8D Input Direction" value="0"/>
            <compositeSetting label="8D Mode" value="2"/>
            <compositeSetting label="8D Transition" value="3"/>
            <compositeSetting label="P8E Input Direction" value="0"/>
            <compositeSetting label="8E Mode" value="2"/>
            <compositeSetting label="8E Transition" value="3"/>
            <compositeSetting label="P8F Input Direction" value="0"/>
            <compositeSetting label="8F Mode" value="2"/>
            <compositeSetting label="8F Transition" value="3"/>
            <compositeSetting label="P8G Input Direction" value="0"/>
            <compositeSetting label="8G Mode" value="2"/>
            <compositeSetting label="8G Transition" value="3"/>
            <compositeSetting label="P8H Input Direction" value="0"/>
            <compositeSetting label="8H Mode" value="2"/>
            <compositeSetting label="8H Transition" value="3"/>
          </compositeChoice>
          <compositeChoice choice="Alt Button">
            <compositeSetting label="P8 Direction" value="1"/>
            <compositeSetting label="P8 Toggle" value="1"/>
            <compositeSetting label="P8 Signal" value="0"/>
            <compositeSetting label="P8A Input Direction" value="0"/>
            <compositeSetting label="8A Mode" value="0"/>
            <compositeSetting label="8A Transition" value="2"/>
            <compositeSetting label="P8B Input Direction" value="0"/>
            <compositeSetting label="8B Mode" value="0"/>
            <compositeSetting label="8B Transition" value="2"/>
            <compositeSetting label="P8C Input Direction" value="0"/>
            <compositeSetting label="8C Mode" value="0"/>
            <compositeSetting label="8C Transition" value="2"/>
            <compositeSetting label="P8D Input Direction" value="0"/>
            <compositeSetting label="8D Mode" value="0"/>
            <compositeSetting label="8D Transition" value="2"/>
            <compositeSetting label="P8E Input Direction" value="0"/>
            <compositeSetting label="8E Mode" value="0"/>
            <compositeSetting label="8E Transition" value="2"/>
            <compositeSetting label="P8F Input Direction" value="0"/>
            <compositeSetting label="8F Mode" value="0"/>
            <compositeSetting label="8F Transition" value="2"/>
            <compositeSetting label="P8G Input Direction" value="0"/>
            <compositeSetting label="8G Mode" value="0"/>
            <compositeSetting label="8G Transition" value="2"/>
            <compositeSetting label="P8H Input Direction" value="0"/>
            <compositeSetting label="8H Mode" value="0"/>
            <compositeSetting label="8H Transition" value="2"/>
          </compositeChoice>
          <compositeChoice choice="(Custom)" comment="If no other choice matches"/>
        </compositeVal>
        <label>P8 Type</label>
      </variable>
    </variables>
    <resets>
      <factReset label="Restore to Factory Defaults. Address = 10000" CV="21" default="170"/>
    </resets>
  </decoder>
  <pane>
    <column>
      <row>
        <column>
          <display item="Long Address" tooltip="Use Long address from 0-16383" label="Long Address">
            <label>Long Address</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="Master Mode" tooltip="Do not enable if there is a command station attached" label="       Master Mode">
            <label>       Master Mode</label>
          </display>
        </column>
        <column>
          <display item="Port State Memory" tooltip="Remembers state of layout during power down"/>
        </column>
        <column>
          <display item="OPS Mode Programing" tooltip="Default, must be enabled"/>
        </column>
      </row>
      <row>
        <column>
          <display item="GPON Interrogate" tooltip="Reports sensor and output states at GPON"/>
        </column>
        <column>
          <display item="Input Interrogate" tooltip="Allows input status readout" label="  Input Interrogate">
            <label>   Input Interrogate</label>
          </display>
        </column>
        <column>
          <display item="Output Interrogate" tooltip="Allows output state readout" label="    *Output Interrogate">
            <label>     *Output Interrogate</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <label>
            <text> </text>
          </label>
        </column>
      </row>
      <row>
        <column>
          <display item="P1 High Address"/>
        </column>
        <column>
          <display item="P1 Base Address"/>
        </column>
        <column>
          <display item="P1 Direction"/>
        </column>
        <column>
          <display item="P1 Toggle"/>
        </column>
        <column>
          <display item="P1 Type" label="Port Type">
            <label>Port Type</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P2 High Address"/>
        </column>
        <column>
          <display item="P2 Base Address"/>
        </column>
        <column>
          <display item="P2 Direction"/>
        </column>
        <column>
          <display item="P2 Toggle"/>
        </column>
        <column>
          <display item="P2 Type" label="Port Type">
            <label>Port Type</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P3 High Address"/>
        </column>
        <column>
          <display item="P3 Base Address"/>
        </column>
        <column>
          <display item="P3 Direction"/>
        </column>
        <column>
          <display item="P3 Toggle"/>
        </column>
        <column>
          <display item="P3 Type" label="Port Type">
            <label>Port Type</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P4 High Address"/>
        </column>
        <column>
          <display item="P4 Base Address"/>
        </column>
        <column>
          <display item="P4 Direction"/>
        </column>
        <column>
          <display item="P4 Toggle"/>
        </column>
        <column>
          <display item="P4 Type" label="Port Type">
            <label>Port Type</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P5 High Address"/>
        </column>
        <column>
          <display item="P5 Base Address"/>
        </column>
        <column>
          <display item="P5 Direction"/>
        </column>
        <column>
          <display item="P5 Toggle"/>
        </column>
        <column>
          <display item="P5 Type" label="Port Type">
            <label>Port Type</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P6 High Address"/>
        </column>
        <column>
          <display item="P6 Base Address"/>
        </column>
        <column>
          <display item="P6 Direction"/>
        </column>
        <column>
          <display item="P6 Toggle"/>
        </column>
        <column>
          <display item="P6 Type" label="Port Type">
            <label>Port Type</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P7 High Address"/>
        </column>
        <column>
          <display item="P7 Base Address"/>
        </column>
        <column>
          <display item="P7 Direction"/>
        </column>
        <column>
          <display item="P7 Toggle"/>
        </column>
        <column>
          <display item="P7 Type" label="Port Type">
            <label>Port Type</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P8 High Address"/>
        </column>
        <column>
          <display item="P8 Base Address"/>
        </column>
        <column>
          <display item="P8 Direction"/>
        </column>
        <column>
          <display item="P8 Toggle"/>
        </column>
        <column>
          <display item="P8 Type" label="Port Type">
            <label>Port Type</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <label>
            <text> </text>
          </label>
        </column>
      </row>
      <row>
        <column>
          <display item="Manufacturer ID" tooltip="RR-CirKits, Inc."/>
        </column>
        <column>
          <display item="Firmware Version" tooltip="Firmware version number"/>
        </column>
      </row>
      <row>
        <column>
          <label>
            <text>* Note: Firmware Version 6 or later is required.</text>
          </label>
          <label>
            <text>Use DecoderPro Version 2.3.2 or later to upgrade.</text>
          </label>
          <label>
            <text>Decoder File Version: 1.07.</text>
          </label>
        </column>
      </row>
    </column>
    <name>Tower Controller</name>
  </pane>
  <pane>
    <column>
      <row>
        <column>
          <display item="P1 High Address"/>
        </column>
        <column>
          <display item="P1 Base Address"/>
        </column>
        <column>
          <display item="P1 Direction"/>
        </column>
        <column>
          <display item="P1 Toggle"/>
        </column>
        <column>
          <display item="P1 Signal" label="Mode">
            <label>Mode</label>
          </display>
        </column>
        <column>
          <display item="P1 Type" label="Type">
            <label>Type</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <separator/>
          <display item="P1A Input Direction" label="P1A Response is">
            <label>P1A Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <separator/>
          <display item="1A Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <separator/>
          <display item="1A Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <separator/>
          <display item="1A I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P1A Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="1A I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="1A O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="1A Flash" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="1A Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="1A Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="1A Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="1A Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P1B Input Direction" label="P1B Response is">
            <label>P1B Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="1B Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="1B Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="1B I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P1B Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="1B I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="1B O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="1B Color" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="1B Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="1B Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="1B Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="1B Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P1C Input Direction" label="P1C Response is">
            <label>P1C Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="1C Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="1C Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="1C I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P1C Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="1C I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="1C O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="1C Flash" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="1C Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="1C Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="1C Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="1C Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P1D Input Direction" label="P1D Response is">
            <label>P1D Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="1D Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="1D Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="1D I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P1D Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="1D I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="1D O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="1D Color" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="1D Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="1D Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="1D Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="1D Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P1E Input Direction" label="P1E Response is">
            <label>P1E Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="1E Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="1E Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="1E I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P1E Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="1E I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="1E O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="1E Flash" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="1E Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="1E Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="1E Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="1E Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P1F Input Direction" label="P1F Response is">
            <label>P1F Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="1F Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="1F Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="1F I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P1F Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="1F I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="1F O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="1F Color" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="1F Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="1F Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="1F Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="1F Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P1G Input Direction" label="P1G Response is">
            <label>P1G Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="1G Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="1G Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="1G I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P1G Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="1G I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="1G O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="1G Flash" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="1G Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="1G Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="1G Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="1G Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P1H Input Direction" label="P1H Response is">
            <label>P1H Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="1H Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="1H Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="1H I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P1H Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="1H I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="1H O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="1H Color" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="1H Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="1H Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="1H Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="1H Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
    </column>
    <name>Port 1</name>
  </pane>
  <pane>
    <column>
      <row>
        <column>
          <display item="P2 High Address"/>
        </column>
        <column>
          <display item="P2 Base Address"/>
        </column>
        <column>
          <display item="P2 Direction"/>
        </column>
        <column>
          <display item="P2 Toggle"/>
        </column>
        <column>
          <display item="P2 Signal" label="Mode">
            <label>Mode</label>
          </display>
        </column>
        <column>
          <display item="P2 Type" label="Type">
            <label>Type</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <separator/>
          <display item="P2A Input Direction" label="P2A Response is">
            <label>P2A Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <separator/>
          <display item="2A Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <separator/>
          <display item="2A Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <separator/>
          <display item="2A I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P2A Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="2A I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="2A O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="2A Flash" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="2A Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="2A Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="2A Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="2A Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P2B Input Direction" label="P2B Response is">
            <label>P2B Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="2B Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="2B Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="2B I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P2B Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="2B I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="2B O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="2B Color" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="2B Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="2B Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="2B Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="2B Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P2C Input Direction" label="P2C Response is">
            <label>P2C Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="2C Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="2C Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="2C I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P2C Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="2C I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="2C O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="2C Flash" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="2C Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="2C Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="2C Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="2C Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P2D Input Direction" label="P2D Response is">
            <label>P2D Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="2D Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="2D Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="2D I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P2D Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="2D I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="2D O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="2D Color" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="2D Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="2D Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="2D Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="2D Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P2E Input Direction" label="P2E Response is">
            <label>P2E Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="2E Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="2E Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="2E I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P2E Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="2E I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="2E O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="2E Flash" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="2E Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="2E Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="2E Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="2E Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P2F Input Direction" label="P2F Response is">
            <label>P2F Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="2F Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="2F Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="2F I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P2F Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="2F I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="2F O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="2F Color" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="2F Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="2F Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="2F Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="2F Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P2G Input Direction" label="P2G Response is">
            <label>P2G Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="2G Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="2G Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="2G I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P2G Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="2G I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="2G O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="2G Flash" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="2G Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="2G Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="2G Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="2G Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P2H Input Direction" label="P2H Response is">
            <label>P2H Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="2H Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="2H Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="2H I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P2H Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="2H I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="2H O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="2H Color" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="2H Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="2H Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="2H Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="2H Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
    </column>
    <name>Port 2</name>
  </pane>
  <pane>
    <column>
      <row>
        <column>
          <display item="P3 High Address"/>
        </column>
        <column>
          <display item="P3 Base Address"/>
        </column>
        <column>
          <display item="P3 Direction"/>
        </column>
        <column>
          <display item="P3 Toggle"/>
        </column>
        <column>
          <display item="P3 Signal" label="Mode">
            <label>Mode</label>
          </display>
        </column>
        <column>
          <display item="P3 Type" label="Type">
            <label>Type</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <separator/>
          <display item="P3A Input Direction" label="P3A Response is">
            <label>P3A Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <separator/>
          <display item="3A Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <separator/>
          <display item="3A Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <separator/>
          <display item="3A I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P3A Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="3A I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="3A O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="3A Flash" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="3A Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="3A Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="3A Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="3A Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P3B Input Direction" label="P3B Response is">
            <label>P3B Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="3B Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="3B Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="3B I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P3B Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="3B I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="3B O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="3B Color" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="3B Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="3B Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="3B Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="3B Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P3C Input Direction" label="P3C Response is">
            <label>P3C Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="3C Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="3C Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="3C I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P3C Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="3C I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="3C O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="3C Flash" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="3C Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="3C Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="3C Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="3C Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P3D Input Direction" label="P3D Response is">
            <label>P3D Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="3D Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="3D Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="3D I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P3D Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="3D I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="3D O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="3D Color" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="3D Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="3D Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="3D Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="3D Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P3E Input Direction" label="P3E Response is">
            <label>P3E Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="3E Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="3E Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="3E I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P3E Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="3E I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="3E O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="3E Flash" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="3E Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="3E Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="3E Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="3E Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P3F Input Direction" label="P3F Response is">
            <label>P3F Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="3F Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="3F Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="3F I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P3F Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="3F I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="3F O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="3F Color" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="3F Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="3F Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="3F Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="3F Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P3G Input Direction" label="P3G Response is">
            <label>P3G Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="3G Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="3G Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="3G I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P3G Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="3G I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="3G O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="3G Flash" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="3G Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="3G Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="3G Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="3G Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P3H Input Direction" label="P3H Response is">
            <label>P3H Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="3H Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="3H Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="3H I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P3H Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="3H I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="3H O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="3H Color" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="3H Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="3H Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="3H Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="3H Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
    </column>
    <name>Port 3</name>
  </pane>
  <pane>
    <column>
      <row>
        <column>
          <display item="P4 High Address"/>
        </column>
        <column>
          <display item="P4 Base Address"/>
        </column>
        <column>
          <display item="P4 Direction"/>
        </column>
        <column>
          <display item="P4 Toggle"/>
        </column>
        <column>
          <display item="P4 Signal" label="Mode">
            <label>Mode</label>
          </display>
        </column>
        <column>
          <display item="P4 Type" label="Type">
            <label>Type</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <separator/>
          <display item="P4A Input Direction" label="P4A Response is">
            <label>P4A Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <separator/>
          <display item="4A Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <separator/>
          <display item="4A Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <separator/>
          <display item="4A I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P4A Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="4A I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="4A O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="4A Flash" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="4A Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="4A Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="4A Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="4A Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P4B Input Direction" label="P4B Response is">
            <label>P4B Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="4B Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="4B Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="4B I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P4B Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="4B I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="4B O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="4B Color" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="4B Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="4B Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="4B Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="4B Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P4C Input Direction" label="P4C Response is">
            <label>P4C Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="4C Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="4C Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="4C I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P4C Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="4C I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="4C O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="4C Flash" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="4C Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="4C Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="4C Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="4C Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P4D Input Direction" label="P4D Response is">
            <label>P4D Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="4D Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="4D Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="4D I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P4D Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="4D I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="4D O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="4D Color" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="4D Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="4D Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="4D Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="4D Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P4E Input Direction" label="P4E Response is">
            <label>P4E Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="4E Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="4E Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="4E I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P4E Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="4E I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="4E O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="4E Flash" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="4E Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="4E Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="4E Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="4E Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P4F Input Direction" label="P4F Response is">
            <label>P4F Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="4F Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="4F Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="4F I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P4F Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="4F I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="4F O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="4F Color" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="4F Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="4F Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="4F Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="4F Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P4G Input Direction" label="P4G Response is">
            <label>P4G Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="4G Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="4G Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="4G I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P4G Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="4G I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="4G O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="4G Flash" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="4G Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="4G Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="4G Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="4G Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P4H Input Direction" label="P4H Response is">
            <label>P4H Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="4H Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="4H Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="4H I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P4H Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="4H I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="4H O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="4H Color" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="4H Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="4H Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="4H Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="4H Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
    </column>
    <name>Port 4</name>
  </pane>
  <pane>
    <column>
      <row>
        <column>
          <display item="P5 High Address"/>
        </column>
        <column>
          <display item="P5 Base Address"/>
        </column>
        <column>
          <display item="P5 Direction"/>
        </column>
        <column>
          <display item="P5 Toggle"/>
        </column>
        <column>
          <display item="P5 Signal" label="Mode">
            <label>Mode</label>
          </display>
        </column>
        <column>
          <display item="P5 Type" label="Type">
            <label>Type</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <separator/>
          <display item="P5A Input Direction" label="P5A Response is">
            <label>P5A Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <separator/>
          <display item="5A Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <separator/>
          <display item="5A Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <separator/>
          <display item="5A I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P5A Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="5A I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="5A O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="5A Flash" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="5A Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="5A Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="5A Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="5A Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P5B Input Direction" label="P5B Response is">
            <label>P5B Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="5B Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="5B Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="5B I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P5B Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="5B I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="5B O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="5B Color" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="5B Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="5B Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="5B Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="5B Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P5C Input Direction" label="P5C Response is">
            <label>P5C Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="5C Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="5C Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="5C I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P5C Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="5C I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="5C O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="5C Flash" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="5C Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="5C Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="5C Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="5C Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P5D Input Direction" label="P5D Response is">
            <label>P5D Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="5D Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="5D Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="5D I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P5D Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="5D I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="5D O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="5D Color" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="5D Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="5D Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="5D Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="5D Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P5E Input Direction" label="P5E Response is">
            <label>P5E Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="5E Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="5E Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="5E I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P5E Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="5E I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="5E O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="5E Flash" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="5E Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="5E Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="5E Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="5E Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P5F Input Direction" label="P5F Response is">
            <label>P5F Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="5F Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="5F Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="5F I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P5F Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="5F I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="5F O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="5F Color" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="5F Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="5F Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="5F Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="5F Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P5G Input Direction" label="P5G Response is">
            <label>P5G Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="5G Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="5G Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="5G I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P5G Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="5G I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="5G O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="5G Flash" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="5G Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="5G Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="5G Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="5G Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P5H Input Direction" label="P5H Response is">
            <label>P5H Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="5H Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="5H Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="5H I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P5H Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="5H I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="5H O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="5H Color" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="5H Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="5H Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="5H Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="5H Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
    </column>
    <name>Port 5</name>
  </pane>
  <pane>
    <column>
      <row>
        <column>
          <display item="P6 High Address"/>
        </column>
        <column>
          <display item="P6 Base Address"/>
        </column>
        <column>
          <display item="P6 Direction"/>
        </column>
        <column>
          <display item="P6 Toggle"/>
        </column>
        <column>
          <display item="P6 Signal" label="Mode">
            <label>Mode</label>
          </display>
        </column>
        <column>
          <display item="P6 Type" label="Type">
            <label>Type</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <separator/>
          <display item="P6A Input Direction" label="P6A Response is">
            <label>P6A Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <separator/>
          <display item="6A Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <separator/>
          <display item="6A Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <separator/>
          <display item="6A I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P6A Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="6A I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="6A O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="6A Flash" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="6A Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="6A Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="6A Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="6A Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P6B Input Direction" label="P6B Response is">
            <label>P6B Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="6B Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="6B Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="6B I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P6B Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="6B I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="6B O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="6B Color" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="6B Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="6B Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="6B Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="6B Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P6C Input Direction" label="P6C Response is">
            <label>P6C Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="6C Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="6C Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="6C I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P6C Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="6C I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="6C O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="6C Flash" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="6C Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="6C Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="6C Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="6C Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P6D Input Direction" label="P6D Response is">
            <label>P6D Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="6D Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="6D Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="6D I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P6D Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="6D I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="6D O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="6D Color" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="6D Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="6D Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="6D Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="6D Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P6E Input Direction" label="P6E Response is">
            <label>P6E Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="6E Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="6E Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="6E I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P6E Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="6E I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="6E O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="6E Flash" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="6E Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="6E Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="6E Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="6E Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P6F Input Direction" label="P6F Response is">
            <label>P6F Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="6F Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="6F Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="6F I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P6F Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="6F I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="6F O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="6F Color" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="6F Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="6F Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="6F Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="6F Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P6G Input Direction" label="P6G Response is">
            <label>P6G Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="6G Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="6G Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="6G I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P6G Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="6G I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="6G O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="6G Flash" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="6G Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="6G Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="6G Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="6G Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P6H Input Direction" label="P6H Response is">
            <label>P6H Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="6H Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="6H Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="6H I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P6H Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="6H I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="6H O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="6H Color" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="6H Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="6H Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="6H Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="6H Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
    </column>
    <name>Port 6</name>
  </pane>
  <pane>
    <column>
      <row>
        <column>
          <display item="P7 High Address"/>
        </column>
        <column>
          <display item="P7 Base Address"/>
        </column>
        <column>
          <display item="P7 Direction"/>
        </column>
        <column>
          <display item="P7 Toggle"/>
        </column>
        <column>
          <display item="P7 Signal" label="Mode">
            <label>Mode</label>
          </display>
        </column>
        <column>
          <display item="P7 Type" label="Type">
            <label>Type</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <separator/>
          <display item="P7A Input Direction" label="P7A Response is">
            <label>P7A Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <separator/>
          <display item="7A Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <separator/>
          <display item="7A Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <separator/>
          <display item="7A I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P7A Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="7A I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="7A O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="7A Flash" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="7A Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="7A Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="7A Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="7A Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P7B Input Direction" label="P7B Response is">
            <label>P7B Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="7B Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="7B Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="7B I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P7B Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="7B I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="7B O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="7B Color" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="7B Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="7B Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="7B Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="7B Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P7C Input Direction" label="P7C Response is">
            <label>P7C Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="7C Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="7C Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="7C I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P7C Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="7C I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="7C O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="7C Flash" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="7C Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="7C Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="7C Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="7C Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P7D Input Direction" label="P7D Response is">
            <label>P7D Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="7D Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="7D Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="7D I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P7D Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="7D I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="7D O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="7D Color" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="7D Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="7D Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="7D Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="7D Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P7E Input Direction" label="P7E Response is">
            <label>P7E Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="7E Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="7E Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="7E I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P7E Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="7E I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="7E O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="7E Flash" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="7E Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="7E Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="7E Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="7E Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P7F Input Direction" label="P7F Response is">
            <label>P7F Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="7F Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="7F Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="7F I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P7F Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="7F I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="7F O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="7F Color" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="7F Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="7F Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="7F Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="7F Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P7G Input Direction" label="P7G Response is">
            <label>P7G Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="7G Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="7G Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="7G I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P7G Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="7G I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="7G O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="7G Flash" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="7G Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="7G Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="7G Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="7G Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P7H Input Direction" label="P7H Response is">
            <label>P7H Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="7H Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="7H Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="7H I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P7H Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="7H I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="7H O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="7H Color" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="7H Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="7H Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="7H Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="7H Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
    </column>
    <name>Port 7</name>
  </pane>
  <pane>
    <column>
      <row>
        <column>
          <display item="P8 High Address"/>
        </column>
        <column>
          <display item="P8 Base Address"/>
        </column>
        <column>
          <display item="P8 Direction"/>
        </column>
        <column>
          <display item="P8 Toggle"/>
        </column>
        <column>
          <display item="P8 Signal" label="Mode">
            <label>Mode</label>
          </display>
        </column>
        <column>
          <display item="P8 Type" label="Type">
            <label>Type</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <separator/>
          <display item="P8A Input Direction" label="P8A Response is">
            <label>P8A Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <separator/>
          <display item="8A Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <separator/>
          <display item="8A Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <separator/>
          <display item="8A I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P8A Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="8A I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="8A O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="8A Flash" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="8A Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="8A Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="8A Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="8A Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P8B Input Direction" label="P8B Response is">
            <label>P8B Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="8B Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="8B Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="8B I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P8B Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="8B I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="8B O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="8B Color" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="8B Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="8B Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="8B Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="8B Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P8C Input Direction" label="P8C Response is">
            <label>P8C Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="8C Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="8C Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="8C I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P8C Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="8C I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="8C O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="8C Flash" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="8C Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="8C Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="8C Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="8C Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P8D Input Direction" label="P8D Response is">
            <label>P8D Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="8D Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="8D Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="8D I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P8D Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="8D I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="8D O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="8D Color" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="8D Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="8D Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="8D Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="8D Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P8E Input Direction" label="P8E Response is">
            <label>P8E Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="8E Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="8E Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="8E I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P8E Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="8E I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="8E O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="8E Flash" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="8E Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="8E Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="8E Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="8E Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P8F Input Direction" label="P8F Response is">
            <label>P8F Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="8F Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="8F Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="8F I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P8F Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="8F I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="8F O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="8F Color" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="8F Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="8F Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="8F Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="8F Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P8G Input Direction" label="P8G Response is">
            <label>P8G Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="8G Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="8G Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="8G I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P8G Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="8G I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="8G O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="8G Flash" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="8G Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="8G Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="8G Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="8G Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <separator/>
          <display item="P8H Input Direction" label="P8H Response is">
            <label>P8H Response is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="8H Mode" label="Mode is">
            <label>Mode is</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="8H Transition" label="Message">
            <label>Message</label>
          </display>
        </column>
        <column>
          <separator/>
          <display item="8H I Type" label="">
            <label/>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="P8H Output Direction" label="Output Pin is">
            <label>Output Pin is</label>
          </display>
        </column>
        <column>
          <display item="8H I/O Type" label="  Output a">
            <label>  Output a</label>
          </display>
        </column>
        <column>
          <display item="8H O Timing" label="  Timing">
            <label>  Timing</label>
          </display>
        </column>
        <column>
          <display item="8H Color" label="  4th Aspect">
            <label>  4th Aspect</label>
          </display>
        </column>
      </row>
      <row>
        <column>
          <display item="8H Secondary" label="Secondary Action">
            <label>Secondary Action</label>
          </display>
        </column>
        <column>
          <display item="8H Secondary Address" label="Address">
            <label>Address</label>
          </display>
        </column>
        <column>
          <display item="8H Secondary Polarity" label="Type">
            <label>Type</label>
          </display>
        </column>
        <column>
          <display item="8H Secondary Type" label="">
            <label/>
          </display>
        </column>
      </row>
    </column>
    <name>Port 8</name>
  </pane>
  <!--</programmer>-->
</decoder-config>
